.ProductListItem_productCard__LU0rW{font-family:var(--font-primary);display:flex;align-items:stretch;gap:var(--space-16);background-color:var(--white-primary);border-radius:var(--border-radius-16);padding:var(--space-24);max-width:100%;width:100%;height:100%;cursor:pointer;box-shadow:var(--box-shadow-quaternary);border:var(--border-xs) solid var(--grey-tertiary);position:relative;transition:transform .3s ease,box-shadow .3s ease}.ProductListItem_productCard__LU0rW:hover{transform:translateY(-4px);box-shadow:var(--box-shadow-quinary)}.ProductListItem_productCard__LU0rW .ProductListItem_wishlistIconWrapper__o0hO9{position:absolute;top:var(--space-16);right:var(--space-16)}.ProductListItem_productCard__LU0rW .ProductListItem_imageSection__hhVFf{display:flex;flex-direction:column;justify-content:start;min-height:100%;gap:var(--space-12)}.ProductListItem_productCard__LU0rW .ProductListItem_imageSection__hhVFf .ProductListItem_badgeIconWrapper__AIjkc{display:inline-flex;width:12px;height:12px;flex-shrink:0;overflow:hidden}.ProductListItem_productCard__LU0rW .ProductListItem_imageSection__hhVFf .ProductListItem_badgeIconWrapper__AIjkc img{width:100%;height:100%;object-fit:contain}.ProductListItem_imageContainer__rqY46{flex-shrink:0;aspect-ratio:1/1;width:100%;display:flex;align-items:center;justify-content:center;overflow:hidden;padding:var(--space-16);position:relative}.ProductListItem_imageContainer__rqY46 img{width:100%;height:100%;object-fit:contain;object-position:center;transform:scale(1.2)}.ProductListItem_content__Gf_HV{flex:1 1;display:flex;flex-direction:column;gap:var(--space-8);min-width:var(--space-0)}.ProductListItem_discountBadge__1lQ3w{background:var(--yellow-primary);color:var(--black-tertiary);padding:var(--space-5) var(--space-10);border-radius:var(--border-radius-md);font-weight:var(--text-weight-tertiary);font-size:var(--font-size-14);width:-moz-fit-content;width:fit-content;letter-spacing:var(--letter-spacing-wide)}.ProductListItem_title__aO_0y{font-weight:var(--text-weight-tertiary);font-size:var(--font-size-16);color:var(--black-tertiary);line-height:var(--line-height-24);display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;padding-right:var(--space-38)}.ProductListItem_ratingContainer__EoNqz{display:flex;align-items:center;gap:var(--space-16);flex-wrap:wrap;margin:var(--space-4) var(--space-0)}.ProductListItem_badge__uZqFt{background-color:var(--green-septenary);color:var(--green-primary);padding:var(--space-5) var(--space-10);border-radius:var(--border-radius-8)}.ProductListItem_badge__uZqFt,.ProductListItem_rating__O8vN7{font-weight:var(--text-weight-secondary);font-size:var(--font-size-14)}.ProductListItem_rating__O8vN7{display:flex;align-items:center;gap:var(--space-6);color:var(--black-primary);box-shadow:var(--box-shadow-secondary);padding:var(--space-4);border-radius:var(--border-radius-4)}.ProductListItem_starIcon__jBK_U{color:var(--yellow-tertiary)}.ProductListItem_priceContainer__4BjoY{display:flex;flex-direction:column;gap:var(--space-12);margin:var(--space-4) var(--space-0);flex-wrap:wrap}.ProductListItem_priceRow__3N3xd{display:flex;align-items:center;gap:var(--space-12);flex-wrap:wrap}.ProductListItem_enquirePriceContainer___QlFn{display:flex;flex-direction:column;align-items:flex-start;gap:var(--space-8);max-width:100%}.ProductListItem_enquireForPrice__Jo23V{font-size:var(--font-size-14);font-weight:var(--text-weight-tertiary);color:var(--green-primary)}.ProductListItem_approximatePrice__yGW_r{display:flex;flex-direction:column;gap:var(--space-2);max-width:100%;padding:var(--space-8) var(--space-12);background-color:var(--white-senary);border:var(--border-xs) solid var(--grey-tertiary);-webkit-border-start:var(--border-sm) solid var(--green-cta);border-inline-start:var(--border-sm) solid var(--green-cta);border-radius:var(--border-radius-md)}.ProductListItem_approximatePriceRow__uBzmu{display:flex;align-items:center;flex-wrap:wrap;gap:var(--space-6)}.ProductListItem_approximatePriceLabel__CzXnC{color:var(--green-primary);font-size:var(--font-size-14);font-weight:var(--text-weight-tertiary)}.ProductListItem_approximatePriceDisclaimer__okppQ{font-size:var(--font-size-12);font-weight:var(--text-weight-secondary);color:var(--grey-quinary)}.ProductListItem_addToCartButton__SNFOL{width:100%;max-width:174px}.ProductListItem_freeDeliveryText__k8AeN{font-size:var(--font-size-12);font-weight:var(--text-weight-tertiary);color:var(--grey-septenary);line-height:var(--line-height-primary)}.ProductListItem_festiveBadgesWrapper__VJm8r{display:flex;align-items:center;justify-content:flex-end;gap:var(--space-8);flex-wrap:wrap}.ProductListItem_festiveBadgesWrapperSaleOnly__o_Sih{justify-content:flex-end}@media(max-width:768px){.ProductListItem_productCard__LU0rW{padding:var(--space-8);border-radius:var(--border-radius-md);gap:var(--space-4)}.ProductListItem_productCard__LU0rW:hover{transform:none}.ProductListItem_productCard__LU0rW .ProductListItem_wishlistIconWrapper__o0hO9{width:36px;height:36px;top:var(--space-8);right:var(--space-8)}.ProductListItem_imageContainer__rqY46{width:146px;height:126px}.ProductListItem_imageContainer__rqY46 img{transform:scale(1)}.ProductListItem_discountBadge__1lQ3w{font-size:var(--font-size-10);padding:var(--space-4) var(--space-6)}.ProductListItem_title__aO_0y{font-size:var(--font-size-12);display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:3;line-clamp:3}.ProductListItem_ratingContainer__EoNqz{gap:var(--space-12)}.ProductListItem_badge__uZqFt{font-size:var(--font-size-8);border-radius:var(--border-radius-6)}.ProductListItem_rating__O8vN7{gap:var(--space-4);padding:var(--space-2) var(--space-4);font-size:var(--font-size-8)}.ProductListItem_starIcon__jBK_U{width:8px;height:8px}.ProductListItem_enquirePriceContainer___QlFn{gap:var(--space-6)}.ProductListItem_enquireForPrice__Jo23V{font-size:var(--font-size-12)}.ProductListItem_approximatePrice__yGW_r{padding:var(--space-6) var(--space-8)}.ProductListItem_approximatePriceDisclaimer__okppQ,.ProductListItem_approximatePriceLabel__CzXnC{font-size:var(--font-size-10)}.ProductListItem_freeDeliveryText__k8AeN{font-size:var(--font-size-10);font-weight:var(--text-weight-secondary)}.ProductListItem_festiveBadgesWrapper__VJm8r{gap:var(--space-4);justify-content:flex-start}.ProductListItem_festiveBadgesWrapper__VJm8r .ProductListItem_offerPill__Oyj3W,.ProductListItem_festiveBadgesWrapper__VJm8r .animatedBadge{font-size:var(--font-size-10);line-height:var(--line-height-14);height:var(--space-22);padding:0 var(--space-8)}.ProductListItem_festiveBadgesWrapperSaleOnly__o_Sih{justify-content:flex-end}}.ProductListItem_countdownInline__aonb1{width:100%}.ProductListItem_countdownFooter__vLxZw{display:none}@media(max-width:768px){.ProductListItem_productCard__LU0rW{flex-wrap:wrap;row-gap:var(--space-8)}.ProductListItem_productCard__LU0rW .ProductListItem_imageSection__hhVFf{min-height:0}.ProductListItem_countdownInline__aonb1{display:none}.ProductListItem_countdownFooter__vLxZw{display:block;flex:1 0 100%;min-width:0}}.BottomNavContent_bottomNavContent__69imR{display:flex;align-items:center;justify-content:space-between;width:76%;padding:var(--space-0) var(--space-16)}.BottomNavContent_bottomNavContent__69imR .BottomNavContent_filterButton__gWwNn,.BottomNavContent_bottomNavContent__69imR .BottomNavContent_sortButton__OZ_q1{display:flex;align-items:center;gap:var(--space-8)}.BottomNavContent_bottomNavContent__69imR .BottomNavContent_filterButton__gWwNn .BottomNavContent_filterSortNavTitle__j6KK_,.BottomNavContent_bottomNavContent__69imR .BottomNavContent_sortButton__OZ_q1 .BottomNavContent_filterSortNavTitle__j6KK_{font-size:var(--font-size-14);font-weight:var(--text-weight-tertiary);color:var(--grey-septenary)}.BottomNavContent_bottomNavContent__69imR .BottomNavContent_activeBadge__MNQ2v{display:flex;align-items:center;justify-content:center;width:16px;height:16px;border-radius:var(--border-radius-circle);background-color:var(--green-primary);color:var(--white-primary);font-size:var(--font-size-8)}.BottomNavContent_bottomNavContent__69imR .BottomNavContent_divider__oFxqY{width:2px;height:20px;background-color:var(--grey-quaternary)}.BottomNavContent_bottomNavActions__kLbO_{display:flex;align-items:center;justify-content:space-between;gap:var(--space-12);width:100%}.BottomNavContent_bottomNavActions__kLbO_ .BottomNavContent_clearAllButton__3BdfL{flex:0 1;border:var(--border-xs) solid var(--green-primary);background-color:var(--white-primary);color:var(--green-primary)}.BottomNavContent_bottomNavActions__kLbO_ .BottomNavContent_applyButton__7ao7j{background-color:var(--green-primary);color:var(--white-primary)}.CheckboxFilter_checkboxFilterContainer__Nubip .checkbox-group{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:var(--space-12);gap:var(--space-12)}.CheckboxFilter_checkboxFilterContainer__Nubip .checkbox-group .chakra-checkbox{width:100%}.CheckboxFilter_checkboxFilterContainer__Nubip .chakra-checkbox:hover{scale:1.02;transition:all .2s ease-in-out}.CheckboxFilter_checkboxFilterContainer__Nubip .chakra-checkbox .chakra-checkbox__label{font-family:var(--font-primary)}@media(max-width:1024px){.CheckboxFilter_checkboxFilterContainer__Nubip .checkbox-group{grid-template-columns:1fr}}