.Product-image-container_container__O0mMO{width:100%;aspect-ratio:1.16/1;background-color:var(--bg-color);border:1px solid var(--border-color);overflow:hidden;position:relative;border-radius:.4rem;transition:all .2s ease-in-out}.Product-image-container_container__O0mMO,.Product-image-container_container__O0mMO>div{display:flex;justify-content:center;align-items:center;flex-direction:row;flex-wrap:nowrap}.Product-image-container_container__O0mMO>div{position:relative!important}.Product-image-container_container__O0mMO img{object-fit:contain;height:100%!important;position:relative!important;width:100%!important}.Product-image-container_container__O0mMO:hover img{transform:scale(90%)}.Product-image-container_container__O0mMO div{width:90%;height:90%;position:relative;z-index:0}.Product-image-container_container__O0mMO div img{transition:all .6s ease-in-out;background-size:contain!important}.Product-image-container_anim__fsxEk:before{content:"";width:0;height:0;border-radius:50%;background-color:var(--border-color);position:absolute;top:-42%;left:-12%;transition:all .4s ease-in-out}.Product-image-container_placeholderImage___6UxT{left:5%}.product-expected-delivery-full-width-banner_container__f3ifb{min-width:80%;display:flex;justify-content:center;align-items:center;flex-direction:row;flex-wrap:nowrap;border:1px solid var(--border-line-grey-color);border-radius:.6rem;padding:1rem}@media only screen and (max-width:992px){.product-expected-delivery-full-width-banner_container__f3ifb{padding:.7rem 1rem}}.product-expected-delivery-full-width-banner_container__f3ifb .product-expected-delivery-full-width-banner_expectedTime__0pLc_{color:var(--text-color);font-weight:600;font-size:.7rem;margin-right:3px}.product-expected-delivery-full-width-banner_container__f3ifb .product-expected-delivery-full-width-banner_seperator__eOMMf{color:var(--text-color-lightgrey);font-weight:400;font-size:1rem}.product-expected-delivery-full-width-banner_container__f3ifb .product-expected-delivery-full-width-banner_quickDelivery__jBg5z{color:var(--primary-color);font-weight:600;font-size:.7rem}.productDetail_pageSpacing__FG_rZ{padding-bottom:80px}@media only screen and (max-width:576px){.productDetail_pageSpacing__FG_rZ{padding-bottom:120px}}.productDetail_container__FH8n_{width:100%;display:flex;justify-content:center;align-items:flex-start;flex-direction:row;flex-wrap:nowrap;margin-top:70px;margin-bottom:70px}@media only screen and (max-width:768px){.productDetail_container__FH8n_{display:flex;justify-content:center;align-items:center;flex-direction:column;flex-wrap:nowrap;margin-top:40px}}@media only screen and (max-width:576px){.productDetail_container__FH8n_{margin-top:0;margin-bottom:2rem}}.productDetail_contentContainer__kAr2C{width:60%;padding-left:1rem}@media only screen and (max-width:992px){.productDetail_contentContainer__kAr2C{width:65%}}@media only screen and (max-width:768px){.productDetail_contentContainer__kAr2C{width:100%;padding-left:0}}.productDetail_contentContainer__kAr2C .productDetail_productTitle__oCJJe{color:var(--text-color);line-height:1;font-weight:500;font-size:1.2rem;padding-bottom:.8rem}@media only screen and (max-width:576px){.productDetail_contentContainer__kAr2C .productDetail_productTitle__oCJJe{text-align:center;line-height:1.4}}.productDetail_contentContainer__kAr2C .productDetail_perCaseAndQtyPriceContainer__miqgH{display:flex;justify-content:center;align-items:center;flex-direction:row;flex-wrap:nowrap}@media only screen and (max-width:576px){.productDetail_contentContainer__kAr2C .productDetail_perCaseAndQtyPriceContainer__miqgH{display:flex;justify-content:center;align-items:center;flex-direction:column;flex-wrap:wrap}}.productDetail_contentContainer__kAr2C .productDetail_perCaseAndQtyPriceContainer__miqgH .productDetail_priceQtyContainer__2mdsn{flex:1 1;display:flex;justify-content:flex-end;align-items:center;flex-direction:row;flex-wrap:nowrap}.productDetail_contentContainer__kAr2C .productDetail_perCaseAndQtyPriceContainer__miqgH .productDetail_priceQtyContainer__2mdsn .productDetail_priceContainer__86V_Z{display:flex;justify-content:center;align-items:center;flex-direction:coloumn;flex-wrap:nowrap;margin-right:10px}.productDetail_contentContainer__kAr2C .productDetail_perCaseAndQtyPriceContainer__miqgH .productDetail_priceQtyContainer__2mdsn .productDetail_priceContainer__86V_Z .productDetail_price__WIKRl{color:var(--text-color);font-weight:600;font-size:1rem;padding-right:.7rem}.productDetail_contentContainer__kAr2C .productDetail_perCaseAndQtyPriceContainer__miqgH .productDetail_priceQtyContainer__2mdsn .productDetail_priceContainer__86V_Z .productDetail_cutPrice__ehOh5{color:var(--text-color-grey);font-weight:300;font-size:.8rem;-webkit-text-decoration-line:line-through;text-decoration-line:line-through}.productDetail_contentContainer__kAr2C .productDetail_brandName__yXfGz{margin:0 0 5px}@media only screen and (max-width:576px){.productDetail_contentContainer__kAr2C .productDetail_brandName__yXfGz{margin:0 0 10px}}.productDetail_contentContainer__kAr2C .productDetail_brandName__yXfGz h2{font-size:14px;color:var(--text-color)}@media only screen and (max-width:576px){.productDetail_contentContainer__kAr2C .productDetail_brandName__yXfGz h2{text-align:center}}.productDetail_contentContainer__kAr2C .productDetail_brandName__yXfGz a{text-transform:capitalize;text-decoration:none;font-weight:600;color:var(--primary-color);box-shadow:0 1px var(--primary-color)}.productDetail_contentContainer__kAr2C .productDetail_addToCardAndDeliveryContainer__e2PD0{display:flex;justify-content:space-between;align-items:self-end;flex-direction:row;flex-wrap:nowrap;padding-top:5%;padding-bottom:1%}@media only screen and (max-width:576px){.productDetail_contentContainer__kAr2C .productDetail_addToCardAndDeliveryContainer__e2PD0{padding-top:5%;display:flex;justify-content:flex-start;align-items:center;flex-direction:column;flex-wrap:wrap}}.productDetail_contentContainer__kAr2C .productDetail_addToCardAndDeliveryContainer__e2PD0 .productDetail_DeliveryContainer__MEjXV{min-width:30%;position:relative}.productDetail_contentContainer__kAr2C .productDetail_addToCardAndDeliveryContainer__e2PD0 .productDetail_DeliveryContainer__MEjXV>p{position:absolute;top:-26px;color:var(--error-color);font-weight:500}@media only screen and (max-width:576px){.productDetail_contentContainer__kAr2C .productDetail_addToCardAndDeliveryContainer__e2PD0 .productDetail_DeliveryContainer__MEjXV>p{position:static;width:100%;display:flex;justify-content:center;margin-bottom:10px}}.productDetail_contentContainer__kAr2C .productDetail_addToCardAndDeliveryContainer__e2PD0 .productDetail_DeliveryContainer__MEjXV>p>button{border:none;background:rgba(0,0,0,0);outline:none;color:inherit}.productDetail_contentContainer__kAr2C .productDetail_addToCardAndDeliveryContainer__e2PD0 .productDetail_addToCardContainer__6S6hi{width:40%;height:100%;display:flex;justify-content:flex-end;align-items:flex-end;flex-direction:row;flex-wrap:nowrap}@media only screen and (max-width:576px){.productDetail_contentContainer__kAr2C .productDetail_addToCardAndDeliveryContainer__e2PD0 .productDetail_addToCardContainer__6S6hi{display:flex;justify-content:center;align-items:center;flex-direction:row;flex-wrap:nowrap;margin-top:20px;width:100%}}.productDetail_contentContainer__kAr2C .productDetail_addToCardAndDeliveryContainer__e2PD0 .productDetail_addToCardContainer__6S6hi .productDetail_btn__ZWn5M{padding:1rem 2.5rem;font-weight:500;text-transform:uppercase}.productDetail_contentContainer__kAr2C .productDetail_addToCardAndDeliveryContainer__e2PD0 .productDetail_addToCardContainer__6S6hi .productDetail_notifyMe__q9yza{background-color:var(--error-color)}.productDetail_contentContainer__kAr2C .productDetail_addToCardAndDeliveryContainer__e2PD0 .productDetail_addToCardContainer__6S6hi .productDetail_greyOut__R2W6E{background:var(--text-color-grey);pointer-events:none;cursor:not-allowed}.productDetail_imageContainer__d425Y{padding-right:1rem;position:relative}.productDetail_imageContainer__d425Y>img{width:24px;height:24px}@media only screen and (max-width:768px){.productDetail_imageContainer__d425Y{width:90%;margin-bottom:20px;justify-content:flex-start;padding-right:0}}@media only screen and (max-width:576px){.productDetail_imageContainer__d425Y{margin-top:0;justify-content:center;margin-bottom:40px;padding-right:0}}.productDetail_sliderSection__8eGsx{margin-bottom:10px}.productDetail_relativeSlider__a4QNg{position:relative}.productDetail_relativeSlider__a4QNg .productDetail_btnGroup__GVnUV{display:flex;position:absolute;top:-56px;right:0}@media only screen and (max-width:576px){.productDetail_relativeSlider__a4QNg .productDetail_btnGroup__GVnUV{top:-50px;display:none}}.productDetail_relativeSlider__a4QNg .productDetail_btnGroup__GVnUV>div:first-child{margin-right:15px}.productDetail_relativeSlider__a4QNg .productDetail_btnGroup__GVnUV div{cursor:pointer}@media only screen and (max-width:576px){.productDetail_relativeSlider__a4QNg .productDetail_btnGroup__GVnUV div svg{width:30px;height:30px}}.productDetail_relativeSlider__a4QNg li{flex:0 0 100%;max-width:100%}.productDetail_noProduct__ctWDQ{margin:120px 0}.productDetail_noProduct__ctWDQ h2{font-size:1.5rem}.productDetail_noProduct__ctWDQ p{color:var(--text-color-light-grey)}.productDetail_slide__f9ESh{height:auto!important}.productDetail_slide__f9ESh .productDetail_productCard__Q_7rb{flex:0 0 100%;max-width:100%;margin:0}.productDetail_slide__f9ESh .productDetail_emptyUl__apU2Y{list-style:none;display:inline-flex;height:100%;width:100%}.productDetail_ProductDetailTabs__aCaY9{display:block}.productDetail_reactSelectBox__4Feg6>div>div{width:250px}.productDetail_variationRadioGroup__Ozo1_{display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:row;flex-wrap:nowrap;flex-direction:column!important;margin:20px 0!important}@media only screen and (max-width:576px){.productDetail_variationRadioGroup__Ozo1_{margin:20px auto 0!important;width:70%;text-align:left;max-width:250px}}.productDetail_variationRadioGroup__Ozo1_>div{margin-right:0;margin-bottom:10px}.productDetail_variationRadioGroup__Ozo1_>div:last-child{margin-bottom:0}.productDetail_variationRadioGroupInsurance__3Iuxm{display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:row;flex-wrap:nowrap;flex-direction:column!important;margin:20px 0!important}@media only screen and (max-width:576px){.productDetail_variationRadioGroupInsurance__3Iuxm{margin:20px auto 0!important;text-align:left;max-width:250px}}.productDetail_variationRadioGroupInsurance__3Iuxm>div{margin-right:0;margin-bottom:10px}.productDetail_variationRadioGroupInsurance__3Iuxm>div:last-child{margin-bottom:0}@media only screen and (max-width:576px){.productDetail_singleVariant__i1dZT{display:flex;justify-content:center;align-items:center;flex-direction:row;flex-wrap:nowrap}.productDetail_doubleVariant__wq7_l{margin-bottom:1rem!important}}.productDetail_ratingInReview__hooOm{color:var(--primary-color)!important;margin-top:0}.productDetail_ratingInReview__hooOm svg{width:1.6rem;height:1.6rem}.productDetail_productReviewList__nMJqV{margin-bottom:10px;display:flex;justify-content:flex-start;align-items:center;flex-direction:row;flex-wrap:wrap}.productDetail_productReviewList__nMJqV p{margin-left:10px;text-transform:capitalize;font-weight:600;color:#2a579b;cursor:pointer}@media only screen and (max-width:576px){.productDetail_productReviewList__nMJqV{display:flex;justify-content:center;align-items:center;flex-direction:row;flex-wrap:wrap}}.productDetail_imageAndAvailabilityContainer__BkcdA{flex-direction:column;width:45%;display:flex;position:relative}.productDetail_coverageText__u5CLi{font-size:15px;font-weight:700;margin-bottom:4px;color:#333}.radio-btn_RadioGroup__hnkYm{display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:row;flex-wrap:wrap;margin-top:60px;margin-bottom:60px}@media only screen and (max-width:576px){.radio-btn_RadioGroup__hnkYm{display:flex;justify-content:center;align-items:center;flex-direction:row;flex-wrap:nowrap;margin-top:30px;margin-bottom:40px}}.radio-btn_RadioGroup__hnkYm .radio-btn_RadioBtn__mVXrO{display:flex;justify-content:center;align-items:center;flex-direction:row;flex-wrap:wrap;position:relative}.radio-btn_RadioGroup__hnkYm .radio-btn_RadioBtn__mVXrO.radio-btn_RadioBlured__P3m9i{filter:grayscale(1)}.radio-btn_RadioGroup__hnkYm .radio-btn_RadioBtn__mVXrO.radio-btn_RadioBlured__P3m9i>label{color:var(--text-color-grey);cursor:not-allowed}.radio-btn_RadioGroup__hnkYm .radio-btn_RadioBtn__mVXrO input{display:none}.radio-btn_RadioGroup__hnkYm .radio-btn_RadioBtn__mVXrO input:checked+.radio-btn_customRadio__l4EMH:after{content:"";position:absolute;top:50%;left:5px;transform:translateY(-50%);width:8px;height:8px;background:var(--primary-color);border-radius:50%}.radio-btn_RadioGroup__hnkYm .radio-btn_RadioBtn__mVXrO .radio-btn_customRadio__l4EMH{pointer-events:none}.radio-btn_RadioGroup__hnkYm .radio-btn_RadioBtn__mVXrO .radio-btn_customRadio__l4EMH:before{content:"";position:absolute;top:50%;left:0;transform:translateY(-50%);width:15px;height:15px;border:2px solid var(--primary-color);border-radius:50%}.radio-btn_RadioGroup__hnkYm .radio-btn_RadioBtn__mVXrO label{padding-left:25px;cursor:pointer}@media only screen and (max-width:576px){.radio-btn_RadioGroup__hnkYm .radio-btn_RadioBtn__mVXrO label{font-weight:600;font-size:.8rem}}.payment-method_groupRadioCardWrapper__qm8gW{position:relative}.payment-method_groupRadioCardWrapper__qm8gW .payment-method_cardsWrapper__apj_w{position:absolute;bottom:15px;right:0}@media only screen and (max-width:768px){.payment-method_groupRadioCardWrapper__qm8gW .payment-method_cardsWrapper__apj_w{bottom:12px}}@media only screen and (max-width:576px){.payment-method_groupRadioCardWrapper__qm8gW .payment-method_cardsWrapper__apj_w{bottom:8px}}.payment-method_groupRadioCardWrapper__qm8gW .payment-method_cardsWrapper1__C1dAP{position:absolute;top:0;right:0}@media only screen and (max-width:768px){.payment-method_groupRadioCardWrapper__qm8gW .payment-method_cardsWrapper1__C1dAP{top:0}}@media only screen and (max-width:576px){.payment-method_groupRadioCardWrapper__qm8gW .payment-method_cardsWrapper1__C1dAP{top:0}}@media only screen and (max-width:768px){.payment-method_paymentBox__sViJS{margin-bottom:20px;border:none;padding:0}.payment-method_paymentBox__sViJS>a{display:none}}.payment-method_paymentBox__sViJS button{top:60%}@media only screen and (max-width:768px){.payment-method_paymentBox__sViJS button{display:none}}.payment-method_paymentRadio__J1xr6{margin:20px 0 0!important;display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:column;flex-wrap:nowrap}@media only screen and (max-width:992px){.payment-method_paymentRadio__J1xr6{flex-direction:column}}@media only screen and (max-width:576px){.payment-method_paymentRadio__J1xr6{display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:column;flex-wrap:nowrap}}.payment-method_paymentRadio__J1xr6>div{margin-right:0;margin-bottom:10px;width:100%;justify-content:flex-start!important}@media only screen and (max-width:992px){.payment-method_paymentRadio__J1xr6 label{font-size:.8rem}}.payment-method_formGroup__i65Ze button{display:none}@media only screen and (max-width:768px){.payment-method_formGroup__i65Ze button{display:inline-block;position:absolute;top:50%;transform:translateY(-50%);font-size:.7rem;right:10px}}.payment-method_paymentCard__oa0wy{display:none}@media only screen and (max-width:768px){.payment-method_paymentCard__oa0wy{display:flex;align-items:center;gap:15px;animation:payment-method_fadeInWithScroll__NZ70Q .5s ease-in-out}.payment-method_paymentCard__oa0wy.payment-method_fadeOut__GJpAt{animation:payment-method_fadeOutWithScroll__9fbev .5s ease-in-out}}@media only screen and (max-width:768px)and (max-width:768px){.payment-method_paymentCard__oa0wy{flex-direction:column;margin-top:10px;margin-bottom:15px;gap:10px}}@media only screen and (max-width:768px){.payment-method_paymentCard__oa0wy img{width:150px}}@media only screen and (max-width:768px)and (max-width:768px){.payment-method_paymentCard__oa0wy img{width:80px}}@media only screen and (max-width:768px){.payment-method_paymentCard__oa0wy p{color:var(--primary-color)}}@media only screen and (max-width:768px)and (max-width:768px){.payment-method_paymentCard__oa0wy p{font-size:.8rem;text-align:center}}@keyframes payment-method_fadeInWithScroll__NZ70Q{0%{max-height:0;opacity:0;visibility:hidden}to{max-height:200px;opacity:1;visibility:visible}}@keyframes payment-method_fadeOutWithScroll__9fbev{0%{max-height:200px;opacity:1;visibility:visible}to{max-height:0;opacity:0;visibility:hidden}}.payment-method_cardSelection__kZk9h{display:none}@media only screen and (max-width:768px){.payment-method_cardSelection__kZk9h{display:block}}.payment-method_cardSelectionDesignUpdate__pT_Xg{margin:10px 0 25px}.saved-card-popup_voucherPopupContainer__1W0Fs .saved-card-popup_voucherPopupContainerContent__TPgRg{padding:3rem 2rem 2rem;flex-direction:column}@media only screen and (max-width:576px){.saved-card-popup_voucherPopupContainer__1W0Fs .saved-card-popup_voucherPopupContainerContent__TPgRg{padding:4rem 2rem 2rem}}.saved-card-popup_voucherAllContent__ntAH2{padding-bottom:30px}.saved-card-popup_savedCardContainer__cMUBa{display:flex;margin-bottom:10px;gap:10px;flex-wrap:wrap}@media only screen and (max-width:576px){.saved-card-popup_savedCardContainer__cMUBa{flex-wrap:wrap;gap:20px}}.saved-card-popup_savedCardContainer__cMUBa>div{flex-basis:calc(50% - 8px);max-width:calc(50% - 8px);margin-top:0}@media only screen and (max-width:576px){.saved-card-popup_savedCardContainer__cMUBa>div{flex:0 0 100%;max-width:100%;margin-right:0;margin-left:0}}.saved-card-popup_savedCardContainer__cMUBa>div:last-child{margin-left:5px;margin-right:0}@media only screen and (max-width:576px){.saved-card-popup_savedCardContainer__cMUBa>div:last-child{margin-left:0;margin-bottom:0}}.Card-remove_addressBoxContainer__kl0bC{text-align:center;padding:20px}.Card-remove_addressBoxContainer__kl0bC p{font-weight:500}@media only screen and (max-width:576px){.Card-remove_addressBoxContainer__kl0bC p{font-size:13px}}.Card-remove_addressBoxContainer__kl0bC .Card-remove_addressBtn2__2b0pN,.Card-remove_addressBoxContainer__kl0bC .Card-remove_addressBtn__iCfpL{position:relative;top:0;left:0;margin:10px 0 0;transform:translate(0);border:solid var(--primary-color-darker);border-width:1px 1px 3px;background:rgba(0,0,0,0);color:var(--primary-color-darker);border-radius:12px}@media only screen and (max-width:576px){.Card-remove_addressBoxContainer__kl0bC .Card-remove_addressBtn2__2b0pN,.Card-remove_addressBoxContainer__kl0bC .Card-remove_addressBtn__iCfpL{padding:8px 20px;font-size:10px}}.Card-remove_addressBoxContainer__kl0bC .Card-remove_addressBtn__iCfpL{background:var(--primary-color-darker);color:var(--text-color-alt);margin-left:10px}.saved-container_cardLabel__8viIO{position:relative;cursor:pointer;flex-grow:0;flex-shrink:0;flex-basis:calc(50% - 5px);max-width:calc(50% - 5px)}@media only screen and (max-width:576px){.saved-container_cardLabel__8viIO{flex:0 0 100%;max-width:100%}}.saved-container_cardLabel__8viIO>button{all:unset;cursor:pointer;position:absolute;top:0;left:0;width:100%;height:100%;z-index:3}.saved-container_selectedCardBox__v_9Tz{padding:1.5rem 1.3rem;margin-top:0;position:relative;height:100%}@media only screen and (max-width:768px){.saved-container_selectedCardBox__v_9Tz{padding:1.2rem 1rem}}.saved-container_selectedCardBox__v_9Tz.saved-container_activeBox__kiqCr{border:1px solid var(--primary-color)}.saved-container_selectedCardBox__v_9Tz button{z-index:3}.saved-container_selectedCardBox__v_9Tz .saved-container_cardContainer__xQQ1z{display:flex;justify-content:center;align-items:flex-start;flex-direction:column;flex-wrap:nowrap}.saved-container_selectedCardBox__v_9Tz .saved-container_cardContainer__xQQ1z>p{display:flex;justify-content:flex-start;align-items:center;flex-direction:row;flex-wrap:nowrap;font-weight:600}.saved-container_selectedCardBox__v_9Tz .saved-container_cardContainer__xQQ1z>p svg:first-child{margin-right:13px}.saved-container_selectedCardBox__v_9Tz .saved-container_cardContainer__xQQ1z>p svg:last-child{margin-right:8px}.saved-container_selectedCardBox__v_9Tz .saved-container_cardContainer__xQQ1z>div{display:flex;justify-content:flex-start;align-items:center;flex-direction:row;flex-wrap:nowrap;padding-left:4.8rem;padding-top:.6rem}@media only screen and (max-width:768px){.saved-container_selectedCardBox__v_9Tz .saved-container_cardContainer__xQQ1z>div{padding-left:1.7rem}.saved-container_selectedCardBox__v_9Tz .saved-container_cardContainer__xQQ1z>div p{font-size:.8rem;margin:0 8px}}.delivery-instruction_deliveryInstructions__X6I78{border:1px solid var(--shadow-color);padding:18px 20px;border-radius:14px;background:rgba(0,0,0,0);width:350px;max-width:95%;margin-bottom:14px;outline:none;width:100%}