.productListItem_card__jp7tO{background-color:var(--mantine-color-body);cursor:pointer}.productListItem_title__e8MRE{font-family:Greycliff CF,var(--mantine-font-family)}.productListItem_footer__Nm58g{margin-top:auto}.bundle-option-info_root__Z9sc7{border:1px solid var(--mantine-color-gray-3)}[data-mantine-color-scheme=dark] .bundle-option-info_root__Z9sc7{border:1px solid var(--mantine-color-dark-4)}.bundle-option-info_root__Z9sc7{padding:var(--mantine-spacing-xs) var(--mantine-spacing-sm);border-radius:var(--mantine-radius-md);font-weight:500;transition:color .1s ease,background-color .1s ease,border-color .1s ease;cursor:pointer}.bundle-option-info_root__Z9sc7[data-checked]{color:var(--mantine-color-white)}.bundle-option-info_root__Z9sc7[data-checked],.bundle-option-info_root__Z9sc7[data-checked] input:checked{background-color:var(--main-colour);border-color:var(--main-colour)}.bundle-option-info_root__Z9sc7 *{pointer-events:none;user-select:none}.sku-info_root__37s5m{border:1px solid var(--mantine-color-gray-3)}[data-mantine-color-scheme=dark] .sku-info_root__37s5m{border:1px solid var(--mantine-color-dark-4)}.sku-info_root__37s5m{padding:var(--mantine-spacing-xs) var(--mantine-spacing-sm);border-radius:var(--mantine-radius-md);font-weight:500;transition:color .1s ease,background-color .1s ease,border-color .1s ease;cursor:pointer}.sku-info_root__37s5m[data-checked]{color:var(--mantine-color-white)}.sku-info_root__37s5m[data-checked],.sku-info_root__37s5m[data-checked] input:checked{background-color:var(--main-colour);border-color:var(--main-colour)}.sku-info_root__37s5m *{pointer-events:none;user-select:none}.product-countdown_countdownContainer__OubJ8{background-color:#efefef;width:100%;height:100%;padding:16px}.product-countdown_highlightText__q1UE4{color:#ff3d30}.product-countdown_boldText__AbNwQ{font-weight:700}.product-detail_root__UbojR{border:1px solid var(--mantine-color-gray-3)}[data-mantine-color-scheme=dark] .product-detail_root__UbojR{border:1px solid var(--mantine-color-dark-4)}.product-detail_root__UbojR{padding:var(--mantine-spacing-xs) var(--mantine-spacing-sm);border-radius:var(--mantine-radius-md);font-weight:500;transition:color .1s ease,background-color .1s ease,border-color .1s ease;cursor:pointer}.product-detail_root__UbojR[data-checked]{color:var(--mantine-color-white)}.product-detail_root__UbojR[data-checked],.product-detail_root__UbojR[data-checked] input:checked{background-color:var(--main-colour);border-color:var(--main-colour)}.product-detail_root__UbojR *{pointer-events:none;user-select:none}.product-detail_product-description__jGhlF h1,.product-detail_product-description__jGhlF h2,.product-detail_product-description__jGhlF h3,.product-detail_product-description__jGhlF h4,.product-detail_product-description__jGhlF h5,.product-detail_product-description__jGhlF h6,.product-detail_product-description__jGhlF p{padding-left:var(--mantine-spacing-md);padding-right:var(--mantine-spacing-md)}.custom-node_link__y9l9J{flex:1;text-decoration:none;color:#333;padding:10px;border-radius:4px;transition:background-color .2s ease-in-out,color .2s ease-in-out}.custom-node_link__y9l9J:hover{background-color:#ececec}.custom-node_active__7AACL{color:var(--main-colour);font-weight:500}.product-list_treeRoot__BUUch{margin:0;padding-left:0;list-style:none}.product-list_treeRoot__BUUch li{list-style:none}