.fs--medium{font-family:"Mona Sans",Arial,Helvetica,sans-serif;font-size:1rem;line-height:1.5625rem;font-weight:normal}.ff-normal{font-family:"Mona Sans",Arial,Helvetica,sans-serif;font-weight:normal}.line-height-xs-12{line-height:.75rem !important}.line-height-xs-14{line-height:.875rem !important}.line-height-xs-16{line-height:1rem !important}.line-height-xs-20{line-height:1.25rem !important}.line-height-xs-22{line-height:1.375rem !important}.line-height-xs-24{line-height:1.5rem !important}.line-height-xs-28{line-height:1.75rem !important}.line-height-xs-36{line-height:2.25rem !important}.line-height-xs-48{line-height:3rem !important}.line-height-xs-88{line-height:5.5rem !important}@media(min-width: 375px){.line-height-sm-12{line-height:.75rem !important}.line-height-sm-14{line-height:.875rem !important}.line-height-sm-16{line-height:1rem !important}.line-height-sm-20{line-height:1.25rem !important}.line-height-sm-22{line-height:1.375rem !important}.line-height-sm-24{line-height:1.5rem !important}.line-height-sm-28{line-height:1.75rem !important}.line-height-sm-36{line-height:2.25rem !important}.line-height-sm-48{line-height:3rem !important}.line-height-sm-88{line-height:5.5rem !important}}@media(min-width: 768px){.line-height-md-12{line-height:.75rem !important}.line-height-md-14{line-height:.875rem !important}.line-height-md-16{line-height:1rem !important}.line-height-md-20{line-height:1.25rem !important}.line-height-md-22{line-height:1.375rem !important}.line-height-md-24{line-height:1.5rem !important}.line-height-md-28{line-height:1.75rem !important}.line-height-md-36{line-height:2.25rem !important}.line-height-md-48{line-height:3rem !important}.line-height-md-88{line-height:5.5rem !important}}@media(min-width: 1024px){.line-height-lg-12{line-height:.75rem !important}.line-height-lg-14{line-height:.875rem !important}.line-height-lg-16{line-height:1rem !important}.line-height-lg-20{line-height:1.25rem !important}.line-height-lg-22{line-height:1.375rem !important}.line-height-lg-24{line-height:1.5rem !important}.line-height-lg-28{line-height:1.75rem !important}.line-height-lg-36{line-height:2.25rem !important}.line-height-lg-48{line-height:3rem !important}.line-height-lg-88{line-height:5.5rem !important}}@media(min-width: 1280px){.line-height-xl-12{line-height:.75rem !important}.line-height-xl-14{line-height:.875rem !important}.line-height-xl-16{line-height:1rem !important}.line-height-xl-20{line-height:1.25rem !important}.line-height-xl-22{line-height:1.375rem !important}.line-height-xl-24{line-height:1.5rem !important}.line-height-xl-28{line-height:1.75rem !important}.line-height-xl-36{line-height:2.25rem !important}.line-height-xl-48{line-height:3rem !important}.line-height-xl-88{line-height:5.5rem !important}}@media(min-width: 1440px){.line-height-xxl-12{line-height:.75rem !important}.line-height-xxl-14{line-height:.875rem !important}.line-height-xxl-16{line-height:1rem !important}.line-height-xxl-20{line-height:1.25rem !important}.line-height-xxl-22{line-height:1.375rem !important}.line-height-xxl-24{line-height:1.5rem !important}.line-height-xxl-28{line-height:1.75rem !important}.line-height-xxl-36{line-height:2.25rem !important}.line-height-xxl-48{line-height:3rem !important}.line-height-xxl-88{line-height:5.5rem !important}}.ls-0{letter-spacing:0 !important}.text-line-through{text-decoration:line-through}.text-underline{-webkit-text-decoration-line:underline;text-decoration-line:underline;-webkit-text-decoration-style:solid;text-decoration-style:solid;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;text-decoration-thickness:8% !important;text-underline-offset:.1875rem;text-underline-position:from-font;-webkit-text-decoration-color:inherit;text-decoration-color:inherit}.checkout-account-icon{width:1.5rem;height:1.5rem}.header.checkout-header{background-color:#fff;height:3.5rem;z-index:1083}@media(min-width: 1024px){.header.checkout-header{height:5.25rem}}.header.checkout-header .checkout-home-link svg{width:2.25rem;height:1.5rem;-webkit-transform:none;-ms-transform:none;transform:none}.checkout-step-counter-container{color:#6e6e6e}.hide-stepper .checkout-step-counter-container{display:none !important}.checkout-step-counter{background-color:#b1b1b1;width:2rem;height:2rem;border-radius:3.125rem;color:#fff}.checkout-step-completed{background-color:#e6e6e6;border:.0625rem solid #082415;border-radius:1.25rem;width:2rem;height:2rem}.checkout-step-summary{border-left:.0625rem solid #b1b1b1;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}.data-checkout-stage[data-checkout-stage=shipping] .checkout-step-counter-shipping,.data-checkout-stage[data-checkout-stage=payment] .checkout-step-counter-payment{color:#fff}.data-checkout-stage[data-checkout-stage=shipping] .checkout-step-counter-shipping .checkout-step-counter,.data-checkout-stage[data-checkout-stage=payment] .checkout-step-counter-payment .checkout-step-counter{background-color:#082415}.data-checkout-stage:not([data-checkout-stage=payment]) .checkout-step-counter-payment .checkout-step-counter-text{color:#6e6e6e !important}.checkout-sticky-summary{padding:1.875rem .9375rem}@media(min-width: 1280px){.checkout-sticky-summary{position:-webkit-sticky;position:sticky;top:5.25rem;padding:4.1875rem 4.1875rem 4.1875rem 4.25rem}}.order-summary-product-block,.order-summary-shipping-block{max-height:0;-webkit-transition:max-height .3s linear;transition:max-height .3s linear;border-bottom:.0625rem solid #e5e5e5}.checkout-summary-accordion-chevron{width:1.5rem;height:1.5rem;-webkit-transition:-webkit-transform .2s linear;transition:-webkit-transform .2s linear;transition:transform .2s linear;transition:transform .2s linear, -webkit-transform .2s linear}.order-summary-accordion.expanded+.order-summary-product-block,.order-summary-accordion.expanded+.order-summary-shipping-block{max-height:-webkit-fit-content;max-height:-moz-fit-content;max-height:fit-content;padding-bottom:1.5rem}.order-summary-accordion.expanded .checkout-summary-accordion-chevron{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.checkout-right-container .footer-payment-methods-section{display:none}.checkout-summary-payment-icons{gap:.5rem}.checkouot-summary-payments{width:24px}.tabby-widget-cart{background-color:#fff;border-radius:.4375rem}.tamara-product-widget{background-color:#fff}.sticky-summary-bnpl{color:#767676}.checkout-order-summary-chevron{width:1rem;height:1rem}.js-tamara-cart tamara-widget{background-color:#fff;display:block}.shipping-method-card+.shipping-method-card{margin-top:2rem}@media(min-width: 1280px){.shipping-method-card+.shipping-method-card{margin-top:24px}}.shipping-method-card-description{margin-top:1rem;margin-bottom:0}.shipping-method-item .delivery-time-slots-container{display:none}.shipping-method-item .js-shipping-method-radio:checked~.delivery-time-slots-container{display:block}.delivery-time-slots{margin:0 -0.125rem}.delivery-time-slots .slick-slide>div{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.delivery-time-slots .slick-arrow{z-index:1}.delivery-time-slots .slick-arrow::before{display:none}.delivery-time-slots .slick-arrow.slick-disabled{visibility:hidden}.delivery-time-slots .slick-arrow-icon{width:.5rem;height:.8125rem}.delivery-time-slots .slick-arrow-icon::before,.delivery-time-slots .slick-arrow-icon::after{width:.5rem;height:.0625rem}.delivery-time-slots .slick-prev{left:0;/*! rtl:raw:
    left: 0;
    right: auto;
*/}.delivery-time-slots .slick-prev .slick-arrow-icon{/*! rtl:raw:
    transform: rotate(-90deg);
*/}.delivery-time-slots .slick-next{right:0;/*! rtl:raw:
    right: 0;
    left: auto;
*/}.delivery-time-slots .slick-next .slick-arrow-icon{/*! rtl:raw:
    transform: rotate(90deg);
*/}.delivery-time-slot{min-height:2.75rem;text-overflow:ellipsis;margin:0 .125rem}.delivery-time-slot.selected{background-color:#082415 !important;color:#fff !important}[dir=rtl] .delivery-time-slots .slick-slide{float:left}.checkout-page .invalid-feedback{letter-spacing:normal;color:#e72734}.checkout-page input[type=checkbox]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;width:1.25rem;height:1.25rem;border:.0625rem solid #c8c8c8;border-radius:5px;-webkit-transform:translateY(-0.075em);-ms-transform:translateY(-0.075em);transform:translateY(-0.075em)}.checkout-page input[type=checkbox]:checked{border:.0625rem solid #292929}.checkout-page input[type=checkbox]:checked::before{content:url("../images/checkout/checkmark-black.svg");width:.75rem;height:.5rem;position:absolute;top:20%;left:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.checkout-page .shipping-productcard .product-summary-item-name{font-family:Mona Sans, Arial, Helvetica, sans-serif /*rtl:"Mona Sans", "SaudiRiyalFont", Arial, Helvetica, sans-serif*/;font-size:0.875rem /*rtl:0.875rem*/;line-height:1.25rem /*rtl:1.25rem*/;letter-spacing:0 /*rtl:0*/;font-weight:400 /*rtl:400*/;/*! functional comment do-not-remove */}@media(min-width: 768px){.checkout-page .shipping-productcard .product-summary-item-name{font-family:Mona Sans, Arial, Helvetica, sans-serif /*rtl:"Mona Sans", "SaudiRiyalFont", Arial, Helvetica, sans-serif*/;font-size:0.875rem /*rtl:0.875rem*/;line-height:1.25rem /*rtl:1.25rem*/;letter-spacing:0 /*rtl:0*/;font-weight:400 /*rtl:400*/;/*! functional comment do-not-remove */}}@media(min-width: 1024px){.checkout-page .shipping-productcard .product-summary-item-name{font-family:Mona Sans, Arial, Helvetica, sans-serif /*rtl:"Mona Sans", "SaudiRiyalFont", Arial, Helvetica, sans-serif*/;font-size:0.875rem /*rtl:0.875rem*/;line-height:1.25rem /*rtl:1.25rem*/;letter-spacing:0 /*rtl:0*/;font-weight:400 /*rtl:400*/;/*! functional comment do-not-remove */}}.checkout-main{color:#292929;background:#fafafa}.checkout-main .region-code{border-bottom:.0625rem solid #e5e5e5;padding-bottom:.375rem;font-size:1rem;color:#292929;padding-left:0}.checkout-main .form-control+.form-control-label>span{padding:0}.checkout-right-container{background-color:#f4f4f4;width:100%}@media(min-width: 1280px){.checkout-right-container{width:33.625rem}}.checkout-left-container{width:100%}@media(min-width: 1024px){.checkout-left-container{width:46.1875rem;max-width:44%}}.checkout-card-with-shadow{background-color:#fff;border-radius:.5rem;-webkit-box-shadow:0 0 .5rem 0 rgba(0,0,0,.05);box-shadow:0 0 .5rem 0 rgba(0,0,0,.05)}.next-step-button.checkout-card-with-shadow{position:fixed;z-index:1082;bottom:0;width:100%}.next-step-button.checkout-card-with-shadow .submit-shipping{border-radius:0}@media(min-width: 1280px){.next-step-button.checkout-card-with-shadow{position:relative;width:auto;z-index:1034}.next-step-button.checkout-card-with-shadow .submit-shipping{border-radius:1.875rem}}.checkout-side-popup{width:100%;z-index:1085;top:0;right:-100%;-webkit-transition:right .5s linear;transition:right .5s linear;bottom:0;overflow:auto}@media(min-width: 1024px){.checkout-side-popup{width:42rem}}.checkout-dash-separator::after{content:"";display:block;border-left:.0625rem solid #c8c8c8;height:.375rem;position:absolute;left:1.9rem;bottom:-0.75rem}@media(min-width: 1280px){.checkout-dash-separator::after{left:1rem}}.data-checkout-stage .mobile-sticky-summary{bottom:2.8125rem;padding:.8125rem .875rem .9375rem;background-color:#fff;border-radius:.5rem .5rem 0 0;z-index:1080}.data-checkout-stage[data-customer-has-saved-address=true][data-address-mode=edit] .mobile-sticky-summary{bottom:0}.data-checkout-stage[data-customer-has-saved-address=true][data-address-mode=new] .mobile-sticky-summary{display:none}.data-checkout-stage[data-checkout-stage=cart] .mobile-sticky-summary{bottom:0}.data-checkout-stage[data-checkout-stage=cart] .checkout-account-summary,.data-checkout-stage[data-checkout-stage=cart] .checkout-gift-summary,.data-checkout-stage[data-checkout-stage=cart] .shipping-step-container,.data-checkout-stage[data-checkout-stage=cart] .shipping-selection-summary,.data-checkout-stage[data-checkout-stage=cart] .checkout-step-counter-container,.data-checkout-stage[data-checkout-stage=cart] .payment-step-container{display:none !important}.data-checkout-stage[data-checkout-stage=cart] .checkout-product-cart{display:block !important}.data-checkout-stage[data-checkout-stage=shipping] .shipping-step-container{display:block}.data-checkout-stage[data-checkout-stage=shipping] .shipping-selection-summary,.data-checkout-stage[data-checkout-stage=shipping] .payment-step-message-container,.data-checkout-stage[data-checkout-stage=shipping] .payment-step-container{display:none}.data-checkout-stage[data-checkout-stage=shipping][data-customer-has-saved-address=true][data-checkout-has-map=false] .shipping-form[data-click-and-collect-active=true] .shipping-address-container{display:block}.data-checkout-stage[data-checkout-stage=payment] .shipping-step-container{display:none !important}.data-checkout-stage[data-checkout-stage=payment] .shipping-selection-summary,.data-checkout-stage[data-checkout-stage=payment] .payment-step-message-container,.data-checkout-stage[data-checkout-stage=payment] .payment-step-container{display:block}.data-checkout-stage[data-customer-has-saved-address=true] .shipping-address-container,.data-checkout-stage[data-customer-has-saved-address=true] .address-map-container{display:none}.data-checkout-stage[data-customer-has-saved-address=true] .shipping-saved-address{display:block}.data-checkout-stage[data-customer-has-saved-address=true] .shipping-form[data-address-mode=new] .shipping-saved-address,.data-checkout-stage[data-customer-has-saved-address=true] .shipping-form[data-address-mode=new] .billing-address,.data-checkout-stage[data-customer-has-saved-address=true] .shipping-form[data-address-mode=new] .shipping-method-section,.data-checkout-stage[data-customer-has-saved-address=true] .shipping-form[data-address-mode=edit] .shipping-saved-address,.data-checkout-stage[data-customer-has-saved-address=true] .shipping-form[data-address-mode=edit] .billing-address,.data-checkout-stage[data-customer-has-saved-address=true] .shipping-form[data-address-mode=edit] .shipping-method-section{display:none}.data-checkout-stage[data-customer-has-saved-address=true] .shipping-form[data-address-mode=new]+.next-step-button,.data-checkout-stage[data-customer-has-saved-address=true] .shipping-form[data-address-mode=edit]+.next-step-button{display:none}.data-checkout-stage[data-customer-has-saved-address=true] .shipping-form[data-address-mode=new] .shipping-address-field-id,.data-checkout-stage[data-customer-has-saved-address=true] .shipping-form[data-address-mode=new] .checkout-return-saved-address,.data-checkout-stage[data-customer-has-saved-address=true] .shipping-form[data-address-mode=new] .shipping-form-action-buttons,.data-checkout-stage[data-customer-has-saved-address=true] .shipping-form[data-address-mode=edit] .shipping-address-field-id,.data-checkout-stage[data-customer-has-saved-address=true] .shipping-form[data-address-mode=edit] .checkout-return-saved-address,.data-checkout-stage[data-customer-has-saved-address=true] .shipping-form[data-address-mode=edit] .shipping-form-action-buttons{display:block}.data-checkout-stage[data-checkout-has-map=true] .shipping-form[data-address-map-active=true] .shipping-address-container,.data-checkout-stage[data-checkout-has-map=true] .shipping-form[data-address-map-active=true] .address-map-edit-button,.data-checkout-stage[data-checkout-has-map=true] .shipping-form[data-address-map-active=true] .shipping-saved-address,.data-checkout-stage[data-checkout-has-map=true] .shipping-form[data-address-map-active=true] .shipping-method-section,.data-checkout-stage[data-checkout-has-map=true] .shipping-form[data-address-map-active=true] .billing-address,.data-checkout-stage[data-checkout-has-map=true] .shipping-form[data-address-map-active=true] .newsletter-signup{display:none}.data-checkout-stage[data-checkout-has-map=true] .shipping-form[data-address-map-active=true]+.next-step-button{display:none}.data-checkout-stage[data-checkout-has-map=true] .shipping-form[data-address-map-active=true] .address-map-active-button-container{width:100%;position:fixed;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;background-color:#fff;z-index:1080;bottom:0;left:0}.data-checkout-stage[data-checkout-has-map=true] .shipping-form[data-address-map-active=true] .address-map-active-button-container.address-map-active-registered{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-webkit-flex-direction:column-reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.data-checkout-stage[data-checkout-has-map=true] .shipping-form[data-address-map-active=true][data-address-map-data-selected=true] .address-map-active-button-container{display:none}.data-checkout-stage[data-checkout-has-map=true] .shipping-form[data-address-map-active=true][data-address-map-data-selected=true] .shipping-address-container,.data-checkout-stage[data-checkout-has-map=true] .shipping-form[data-address-map-active=true][data-address-map-data-selected=true]+.next-step-button{display:block}.data-checkout-stage[data-checkout-has-map=true] .shipping-form[data-address-map-active=true][data-address-map-data-selected=true][data-address-map-active=true] .text-location-section{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.data-checkout-stage[data-checkout-has-map=true] .shipping-form[data-address-map-active=true][data-address-map-data-selected=true][data-address-map-active=true] .shipping-method-section{display:block}@media(min-width: 1280px){.data-checkout-stage[data-checkout-has-map=true] .shipping-form[data-address-map-active=true] .address-map-active-button-container{position:relative;background-color:none}.data-checkout-stage[data-checkout-has-map=true] .shipping-form[data-address-map-active=true] .address-map-active-button-container.address-map-active-registered{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}}.data-checkout-stage[data-checkout-has-map=true] .shipping-form[data-address-map-active=false] .text-location-section{display:none}.data-checkout-stage[data-checkout-has-map=true] .shipping-form[data-address-map-active=false] .address-map-container.disable-map~.text-location-section{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.data-checkout-stage[data-checkout-has-map=true] .shipping-form[data-address-mode=new] .address-map-container,.data-checkout-stage[data-checkout-has-map=true] .shipping-form[data-address-mode=edit] .address-map-container{display:block}.data-checkout-stage[data-checkout-has-map=true] .shipping-form[data-address-state=manual] .address-map-container{display:none}.data-checkout-stage[data-checkout-has-map=true] .shipping-form[data-address-state=manual] .shipping-address-map-button{display:block}.data-checkout-stage[data-checkout-has-map=true] .shipping-form[data-click-and-collect-active=true] .shipping-address-container{display:block}.data-checkout-stage[data-checkout-has-map=true] .shipping-form[data-click-and-collect-active=true] .shipping-address-map-button{display:none}.data-checkout-stage[data-checkout-has-map=false] .shipping-form[data-click-and-collect-active=false] .shipping-address-container,.data-checkout-stage[data-checkout-has-map=true] .shipping-form[data-address-state=manual] .shipping-address-container{margin-top:-10px !important;position:relative}.data-checkout-stage[data-checkout-has-map=false] .shipping-form[data-click-and-collect-active=false] .shipping-address-container::after,.data-checkout-stage[data-checkout-has-map=true] .shipping-form[data-address-state=manual] .shipping-address-container::after{content:"";position:absolute;background:#fff;bottom:calc(100% - 6px);left:0;height:12px;width:100%}.data-checkout-stage[data-checkout-has-map=false] .shipping-form[data-click-and-collect-active=false] .shipping-address-container .shipping-address-block,.data-checkout-stage[data-checkout-has-map=true] .shipping-form[data-address-state=manual] .shipping-address-container .shipping-address-block{padding-top:12px !important}.data-checkout-stage[data-customer-type=registered] .save-address-checkbox-container{display:block}.data-checkout-stage[data-customer-type=registered] .newsletter-signup{display:none !important}.data-checkout-stage[data-customer-type=registered] .shipping-form[data-address-map-active=false][data-address-mode=edit] .text-location-section{display:none}.data-checkout-stage[data-customer-type=registered] .shipping-form[data-address-map-active=false][data-address-mode=edit] .address-map-container.disable-map~.text-location-section{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.data-checkout-stage[data-customer-type=registered] .shipping-form[data-address-map-active=false][data-address-mode=customer] .text-location-section{display:none}.data-checkout-stage[data-customer-type=registered] .shipping-form[data-address-map-active=false][data-address-mode=customer] .address-map-container.disable-map~.text-location-section{display:none}.data-checkout-stage[data-customer-type=registered] .shipping-form[data-address-map-active=false][data-click-and-collect-active=true] .shipping-address-map-button{display:none}.data-checkout-stage[data-customer-type=registered] .shipping-form[data-address-map-active=false] .text-location-section{display:none}.data-checkout-stage .shipping-form[data-address-mode=new] .shipping-address-container,.data-checkout-stage .shipping-form[data-address-mode=edit] .shipping-address-container{display:block}.data-checkout-stage .shipping-form[data-address-mode=new] .address-map,.data-checkout-stage .shipping-form[data-address-mode=edit] .address-map{display:block}.data-checkout-stage .shipping-form[data-click-and-collect-active=true] .click-and-collect-tab-info,.data-checkout-stage .shipping-form[data-click-and-collect-active=true] .address-heading-cc{display:block}.data-checkout-stage .shipping-form[data-click-and-collect-active=true] .shipping-address-field-id,.data-checkout-stage .shipping-form[data-click-and-collect-active=true] .shipping-saved-address,.data-checkout-stage .shipping-form[data-click-and-collect-active=true] .shipping-form-action-buttons,.data-checkout-stage .shipping-form[data-click-and-collect-active=true] .checkbox-sync-shipping-and-billing-container,.data-checkout-stage .shipping-form[data-click-and-collect-active=true] .home-delivery-address,.data-checkout-stage .shipping-form[data-click-and-collect-active=true] .shipping-method-section,.data-checkout-stage .shipping-form[data-click-and-collect-active=true] .address-map-container,.data-checkout-stage .shipping-form[data-click-and-collect-active=true] .address-map-active-button-container,.data-checkout-stage .shipping-form[data-click-and-collect-active=true] .address-heading-hd,.data-checkout-stage .shipping-form[data-click-and-collect-active=true] .text-location-section{display:none !important}.data-checkout-stage .shipping-form[data-click-and-collect-active=true]+.next-step-button,.data-checkout-stage .shipping-form[data-click-and-collect-active=true] .billing-address,.data-checkout-stage .shipping-form[data-click-and-collect-active=true] .form-billing-address{display:block !important}.data-checkout-stage .shipping-form .text-location-section{display:none}.data-checkout-stage .shipping-form .text-location-section .map-location-title{color:#767676}.data-checkout-stage .shipping-form .text-location-section .change-section{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;text-align:right;/*! rtl:raw:
    text-align: left;
*/}.data-checkout-stage .billing-address-block[data-address-same-as-shipping=false] .form-billing-address{display:none}.data-checkout-stage .billing-address-block .mobile-ellipsis+label span{display:inline-block;max-width:75%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@media(min-width: 768px){.data-checkout-stage .billing-address-block .mobile-ellipsis+label span{white-space:normal;overflow:visible;max-width:100%;text-overflow:unset}}.shipping-address-field-id,.click-and-collect-tab-info,.address-heading-cc,.checkout-return-saved-address,.shipping-address-map-button,.address-map-active-button-container,.save-address-checkbox-container,.shipping-saved-address,.shipping-form-action-buttons,.address__show-mode-edit{display:none}.empty-cart-content{gap:.5rem;border-radius:.5rem;-webkit-box-shadow:0 0 .5rem 0 rgba(0,0,0,.05);box-shadow:0 0 .5rem 0 rgba(0,0,0,.05)}@media(min-width: 1024px){.empty-cart-content{border:.0625rem dashed #c8c8c8;-webkit-box-shadow:unset;box-shadow:unset}}.empty-cart-basket-icon{width:3rem;height:3rem}.product-qty-select~.select2{-webkit-transition:all .3s ease;transition:all .3s ease;width:2.375rem !important}.product-qty-select~.select2.product-quantity-multiple-digits{width:2.9rem !important}.product-qty-select~.select2 .select2-selection--single{border-radius:.8125rem !important;background-color:#eee;border:none;height:1.5625rem}.product-qty-select~.select2 .select2-selection--single .select2-selection__arrow{background:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 15.7 8.647'%3e%3cpath transform='translate(15.7) rotate(90)' fill='%237e8188' d='M0,.952.932,0,8.647,7.85.932,15.7,0,14.753l6.778-6.9Z'/%3e%3c/svg%3e") no-repeat right .75rem center/0.5rem .625rem;right:0;top:0}.product-qty-select~.select2 .select2-selection--single .select2-selection__arrow b{display:none}.product-qty-select~.select2 .select2-selection--single .select2-selection__rendered{color:#292929;padding:.125rem .625rem;line-height:1.4375rem;font-size:.8125rem;font-family:"Mona Sans",Arial,Helvetica,sans-serif}.product-qty-select-dropdown .select2-dropdown{width:4.5625rem !important;border:none;-webkit-box-shadow:0 0 1.25rem 0 rgba(0,0,0,.1019607843);box-shadow:0 0 1.25rem 0 rgba(0,0,0,.1019607843);-webkit-transform:translateX(calc(-25% - 16px));-ms-transform:translateX(calc(-25% - 16px));transform:translateX(calc(-25% - 16px))}@media(min-width: 1280px){.product-qty-select-dropdown .select2-dropdown{-webkit-transform:translateX(-25%);-ms-transform:translateX(-25%);transform:translateX(-25%)}}.product-qty-select-dropdown .select2-results .select2-results__options{padding:0;overflow-y:visible;max-height:100%}.product-qty-select-dropdown .select2-results__option{height:2.4375rem;padding:.5rem 2rem;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.product-qty-select-dropdown .select2-results__option:not(:last-child){border-bottom:.0625rem solid #e5e5e5}html.select-opened .checkout-body{overflow:hidden}.checkout-product-card-image{width:6.5625rem;height:9.1875rem;-o-object-fit:cover;object-fit:cover}@media(min-width: 1280px){.checkout-product-card-image{width:8.375rem;height:11.725rem}}.checkout-product-card-image-cotainer{width:6.5625rem}@media(min-width: 1280px){.checkout-product-card-image-cotainer{width:8.375rem}}.checkout-product-card-info-container{width:calc(100% - 6.5625rem)}@media(min-width: 1280px){.checkout-product-card-info-container{width:calc(100% - 8.375rem)}}.checkout-product-card-quantity{width:2.375rem}.checkout-product-card-quantity:not(:-moz-placeholder).custom-select{height:1.5625rem;border-radius:.8125rem;background-color:#eee;color:#292929;padding:.125rem .625rem;line-height:1.4375rem}.checkout-product-card-quantity:not(:-ms-input-placeholder).custom-select{height:1.5625rem;border-radius:.8125rem;background-color:#eee;color:#292929;padding:.125rem .625rem;line-height:1.4375rem}.checkout-product-card-quantity:not(:placeholder-shown).custom-select{height:1.5625rem;border-radius:.8125rem;background-color:#eee;color:#292929;padding:.125rem .625rem;line-height:1.4375rem}.checkout-product-card-quantity-container{right:-2.625rem}.checkout-product-card-swatch{width:.5rem;height:.5rem}.checkout-product-card-color-value{padding-right:.3125rem}.checkout-product-card-color-value::after{content:" ";display:block;background-color:#767676;border-radius:50%;width:.1875rem;height:.1875rem;position:absolute;right:-0.0625rem;bottom:50%;-webkit-transform:translateY(25%);-ms-transform:translateY(25%);transform:translateY(25%)}.checkout-product-name{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.checkout-product-remove:hover{color:#082415}.checkout-product-card-oos{background-color:#f4f4f4;border:.0625rem solid}.checkout-product-card-oos .checkout-product-remove{bottom:-2.5rem;top:auto !important}@media(min-width: 1280px){.checkout-product-card-oos .checkout-product-remove{bottom:2.375rem;right:1rem !important}}.checkout-product-card-trash-icon{width:1.5rem}.cart-product-link:hover{color:#145e3e}.error-banner{border-style:solid;border-width:.0625rem;border-left-width:.3125rem}.error-banner.error-message{-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%}.error-banner .remove-oos-items-btn{height:2.25rem;text-wrap:nowrap;text-transform:none}.error-banner .remove-oos-items-btn:hover{cursor:pointer}.error-banner .nav-icon{min-width:1.25rem;min-height:1.25rem}.total-items-in-bag{-webkit-box-shadow:0 0 .5rem 0 rgba(0,0,0,.05);box-shadow:0 0 .5rem 0 rgba(0,0,0,.05)}@media(min-width: 1280px){.total-items-in-bag{-webkit-box-shadow:none;box-shadow:none}}.product-summary-item{max-width:21.5625rem}.product-summary-item .price .strike-through{margin-right:0}.product-summary-item-container{width:5.3125rem;height:5.3125rem}.product-summary-item-description{width:calc(100% - 5.3125rem)}.product-summary-item-name{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}@media(min-width: 1280px){.checkout-product-cards-container{background-color:#fff;padding:4.1875rem;border-radius:.5rem;-webkit-box-shadow:0 0 .5rem 0 rgba(0,0,0,.05);box-shadow:0 0 .5rem 0 rgba(0,0,0,.05)}}.custom-dropdown-container .form-group{min-height:3.125rem}.custom-dropdown-container .prefilled-input-label{top:auto;right:auto;bottom:2rem;left:0;margin:0;color:#767676;line-height:1;pointer-events:none}.custom-dropdown-container .bootstrap-select.select{height:3.125rem;padding:0;background:rgba(0,0,0,0);background-image:none;border:0;border-radius:0;-webkit-box-shadow:none;box-shadow:none}.custom-dropdown-container .select{background:none}.custom-dropdown-container .select::after{content:url("../images/svg/mini-chevron-down.svg");border:none;position:absolute;top:auto;right:0;bottom:0;left:auto;width:1.5rem;height:1.5rem;pointer-events:none;-webkit-transform:none;-ms-transform:none;transform:none}.custom-dropdown-container .dropdown{width:100% !important}.custom-dropdown-container .dropdown .select{position:absolute;bottom:0;left:50%;display:block;width:0;height:100%;padding:0;border:none;z-index:-1}.custom-dropdown-container .dropdown .dropdown-toggle{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;width:100%;height:3.125rem;padding:1.25rem 1.75rem .375rem 0;text-align:left;text-transform:none;background-color:rgba(0,0,0,0);border:0;border-bottom:.0625rem solid #e5e5e5;border-radius:0;gap:0;-webkit-box-shadow:none;box-shadow:none;z-index:1033;position:absolute;right:.0625rem;bottom:.0625rem}.custom-dropdown-container .dropdown .dropdown-toggle::after{content:none}.custom-dropdown-container .dropdown .dropdown-toggle:focus{-webkit-box-shadow:none;box-shadow:none}.custom-dropdown-container .dropdown .btn-light:not(:disabled):not(.disabled):active,.custom-dropdown-container .dropdown .btn-light:not(:disabled):not(.disabled).active,.custom-dropdown-container .dropdown .show>.btn-light.dropdown-toggle{background-color:rgba(0,0,0,0)}.custom-dropdown-container .filter-option,.custom-dropdown-container .filter-option-inner,.custom-dropdown-container .filter-option-inner-inner{position:static;top:auto;left:auto;float:none;width:auto;height:auto;text-align:left;text-transform:none}.custom-dropdown-container .bs-searchbox .form-control,.custom-dropdown-container .bs-searchbox input{height:2rem;margin-top:1.25rem;padding:0;background:rgba(0,0,0,0);border:0;border-bottom:.0625rem solid #000;border-radius:0;-webkit-box-shadow:none;box-shadow:none;-webkit-transition:none;transition:none}.custom-dropdown-container .dropdown-menu{top:-0.1875rem !important;-webkit-transform:none !important;-ms-transform:none !important;transform:none !important}.dropdown-item.active{color:#292929;background-color:#f4f4f4}.dropdown-menu{width:100%;padding:0;-webkit-transform:none !important;-ms-transform:none !important;transform:none !important;border:none;z-index:1035;text-transform:none;top:-0.1875rem !important;margin-top:.625rem;overflow:unset !important}.dropdown-menu .dropdown-item:hover{background-color:rgba(0,0,0,0)}.dropdown-menu li:hover{background-color:#f4f4f4}.dropdown-menu ::-webkit-scrollbar{width:.3125rem}.dropdown-menu ::-webkit-scrollbar-thumb{background-color:#d9d9d9;border-radius:.625rem}.dropdown-menu .show{margin-top:4.0625rem !important;height:18.375rem;overflow-y:auto !important;-webkit-box-shadow:0 0 1.25rem 0 rgba(0,0,0,.1);box-shadow:0 0 1.25rem 0 rgba(0,0,0,.1);border-radius:.5rem}.dropdown-menu input{height:2.0625rem;margin-top:1.25rem;font-size:1rem}.dropdown-menu li{cursor:pointer}.dropdown-menu li .dropdown-item{padding:1rem}.dropdown-menu li:not(:last-of-type){border-bottom:.0625rem solid #e5e5e5}.custom-select{border:none}.dropdown-menu>.inner{margin:0 .125rem;overflow-x:hidden;-webkit-box-shadow:0 0 1.25rem 0 rgba(0,0,0,.1);box-shadow:0 0 1.25rem 0 rgba(0,0,0,.1);border-radius:.5rem;max-height:14.8125rem !important;background:#fff}.filter-option-inner-inner{position:absolute;font-size:1rem;text-transform:none;margin:0 .0625rem;color:#292929;letter-spacing:normal}.selectbox-city{border:none}.bold-unmatched{font-weight:700}.select.show::after{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg);z-index:1080}.city-label,.area-label{z-index:1080;bottom:1rem;left:0;font-size:1rem;color:#767676;pointer-events:none}.selected-input-label{bottom:2.5rem;top:unset}.prefilled-input-label{bottom:1.875rem;z-index:1080}.shipping-section{background-color:#fff;border-radius:.5rem;-webkit-box-shadow:0 0 .5rem 0 rgba(0,0,0,.05);box-shadow:0 0 .5rem 0 rgba(0,0,0,.05)}.shipping-section .checkout-store-count{display:none !important}.home-shipping-selection-items{gap:.5rem}.shipping-method{border-bottom:.0625rem solid #000}.selected-shipping-method{border-bottom:.125rem solid #38b272}.shipping-method-list .form-check input[type=radio]:checked+.form-label{background-color:#ecf7f1;border:.0625rem solid #71b196}.shipping-method-item input[type=radio]{appearance:none;-webkit-appearance:none;-moz-appearance:none;right:1rem;top:1rem;opacity:1;width:1.25rem;height:1.25rem;border-radius:50%;border:.125rem solid #292929 !important;position:absolute;outline:none}.shipping-method-item input[type=radio]::before{content:"";display:block;width:.5rem;height:.5rem;border-radius:50%;background-color:#292929;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);opacity:0}.shipping-method-item input[type=radio]:checked::before{opacity:1}.shipping-icon-nextday,.shipping-icon-express{background-image:url("../images/svg/order-shipped.svg")}.shipping-icon-standard{background-image:url("../images/svg/order-in-transit.svg")}.shipping-icon-2hour{background-image:url("../images/svg/shipping-2hour.svg")}.shipping-icon-4hour{background-image:url("../images/svg/shipping-4hour.svg")}.shipping-icon-2hour,.shipping-icon-4hour,.shipping-icon-nextday,.shipping-icon-express,.shipping-icon-standard{width:1.5rem;height:1.5rem}.bold-unmatched{font-weight:700}.shipping-method-list .form-check .form-label{border-radius:1rem}.shipping-method-list .form-check input[type=radio]:checked{background-color:#ebf7f1;border:.0625rem solid #38b272}.shipping-method-list .form-check input[type=radio]~.form-label{background-color:#fafafa;border:.0625rem solid #e5e5e5}.delivery-select{border-bottom:.0625rem solid #e5e5e5}.delivery-select .shipping-method-item{-webkit-box-flex:50%;-webkit-flex:50%;-ms-flex:50%;flex:50%}.delivery-select .shipping-method-item.active{pointer-events:none}.delivery-select .shipping-method-item input{opacity:0;z-index:-1}.delivery-select .shipping-method-item label:hover{cursor:pointer}.delivery-select .shipping-method-item input:checked+label{position:relative}.delivery-select .shipping-method-item input:checked+label::after{content:"";position:absolute;bottom:-0.0625rem;left:0;right:0;border-bottom:.125rem solid #006237}.delivery-select .shipping-method-item input:disabled+label{opacity:.7;pointer-events:none}.shipping-info-container{gap:.5rem}.lower-index{z-index:-1;-webkit-transition:none;transition:none}.delivery-section-description{color:#545454}.delivery-section-description-bold{color:#292929}.rotated{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.validate-cart-container{text-align:center}.btn-validate-cart{background-color:#105a33;color:#fff;border-radius:1.625rem;height:3.25rem;width:21.5625rem;text-transform:none;letter-spacing:inherit;text-wrap:nowrap}.btn-validate-cart:hover{background-color:#187c48;color:#fff}.sticky-validate-cart-button{bottom:0;z-index:1035;left:0;border-radius:.5rem .5rem 0 0}.validate-cart-container .muted-validate-cart-button{background-color:#e5e5e5;color:#999;opacity:1}@media(min-width: 1280px){.shipping-section{padding:4.1875rem}.validate-cart-container{text-align:end}.btn-validate-cart{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.fieldset-content{width:21.5625rem;margin:0 auto}}.click-and-collect .shipping-method-item{display:none}.click-and-collect-info{border-radius:.5rem;border:.0625rem dashed #c8c8c8;color:#292929;gap:1.5rem}.click-and-collect-store-image{width:3rem;height:3rem}.click-and-collect-store-icon,.checkout-toggle-stores-map-icon{width:1.25rem;height:1.25rem}.checkout-login-title-and-close{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.checkout-select-store-overlay.map-opened{padding:0}@media(min-width: 1280px){.checkout-select-store-overlay.map-opened{padding:4.1875rem 4.1875rem 0}}.checkout-select-store-overlay.map-opened .checkout-login-title-and-close{display:none}@media(min-width: 1280px){.checkout-select-store-overlay.map-opened .checkout-login-title-and-close{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}}.checkout-select-store-overlay.map-opened .shipping-address{display:none}@media(min-width: 1280px){.checkout-select-store-overlay.map-opened .shipping-address{display:block}}.checkout-select-store-overlay.map-opened .checkout-toggle-stores-map{position:absolute;top:calc(75vh - 3.375rem);bottom:auto}@media(min-width: 1280px){.checkout-select-store-overlay.map-opened .checkout-toggle-stores-map{position:-webkit-sticky;position:sticky;top:auto;bottom:1rem}}.checkout-select-store-overlay.map-opened .checkout-close-mobile-map{display:block}.checkout-store-container{-webkit-box-shadow:0 0 .625rem 0 rgba(0,0,0,.1);box-shadow:0 0 .625rem 0 rgba(0,0,0,.1);border-radius:.5rem}.checkout-store-count{border:.0625rem solid #e5e5e5;width:1.1875rem;height:1.1875rem;line-height:1.5}.selected-store .checkout-store-count{background-color:#292929;border-color:#292929;color:#fff}.checkout-store-name{line-height:1.5}.checkout-store-distance{color:#545454;line-height:1.5;letter-spacing:.1875rem;white-space:nowrap}.checkout-store-address{color:#767676}.checkout-store-promise-message{color:#545454}.checkout-store-promise-message span{color:#292929}.checkout-store-stock-message{color:#545454}.checkout-store-promise-stock-image{width:1.25rem;height:1.25rem}.checkout-store-hours{color:#545454}.checkout-store-phone{color:#545454}.checkout-store-more-info{max-height:0;-webkit-transition:max-height .3s ease-in-out;transition:max-height .3s ease-in-out}.checkout-store-more-info.opened{max-height:16rem}.checkout-store-more-info-cta::after{content:url("../images/svg/mini-chevron-down.svg");position:absolute;width:1rem;height:1rem;-webkit-transition:-webkit-transform .3s ease-in-out;transition:-webkit-transform .3s ease-in-out;transition:transform .3s ease-in-out;transition:transform .3s ease-in-out, -webkit-transform .3s ease-in-out;margin-top:.125rem;margin-left:.125rem}.checkout-store-more-info-cta.opened::after{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.checkout-select-store-button-container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.click-and-collect-tab-info .checkout-store-container{-webkit-box-shadow:none;box-shadow:none;border:.0625rem solid #38b272;background-color:#ebf7f1}.click-and-collect-tab-info .checkout-store-count,.click-and-collect-tab-info .checkout-select-store-button-container{display:none}.checkout-toggle-stores-map{position:-webkit-sticky;position:sticky;bottom:1rem;left:50%;-webkit-transform:translate(-50%);-ms-transform:translate(-50%);transform:translate(-50%)}.checkout-close-mobile-map{width:1.5rem;height:1.5625rem;display:none;top:1.5rem;right:.9375rem}.checkout-overlay-shipping-info{padding:3.0625rem 0 1.5rem}@media(min-width: 1280px){.checkout-overlay-shipping-info{width:21.5625rem}}.checkout-overlay-shipping-info .form-group{margin:0}@media(min-width: 1280px){.checkout-stores-map{position:fixed;left:0;top:0;bottom:0;right:42rem}}.checkout-gift-container .gift-checkbox-label{font-family:Mona Sans, Arial, Helvetica, sans-serif /*rtl:"Mona Sans", "SaudiRiyalFont", Arial, Helvetica, sans-serif*/;font-size:1rem /*rtl:1rem*/;line-height:1.5rem /*rtl:1.5rem*/;letter-spacing:0 /*rtl:0*/;font-weight:400 /*rtl:400*/;/*! functional comment do-not-remove */}@media(min-width: 768px){.checkout-gift-container .gift-checkbox-label{font-family:Mona Sans, Arial, Helvetica, sans-serif /*rtl:"Mona Sans", "SaudiRiyalFont", Arial, Helvetica, sans-serif*/;font-size:1rem /*rtl:1rem*/;line-height:1.5rem /*rtl:1.5rem*/;letter-spacing:0 /*rtl:0*/;font-weight:400 /*rtl:400*/;/*! functional comment do-not-remove */}}@media(min-width: 1024px){.checkout-gift-container .gift-checkbox-label{font-family:Mona Sans, Arial, Helvetica, sans-serif /*rtl:"Mona Sans", "SaudiRiyalFont", Arial, Helvetica, sans-serif*/;font-size:1rem /*rtl:1rem*/;line-height:1.5rem /*rtl:1.5rem*/;letter-spacing:0 /*rtl:0*/;font-weight:400 /*rtl:400*/;/*! functional comment do-not-remove */}}.checkout-gift-container .checkout-form-group input[type=checkbox]+.gift-checkbox-label::before{top:50%;width:1.25rem;height:1.25rem;border-color:#082415;border-radius:.25rem;background:#fff;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.checkout-gift-container .checkout-form-group input[type=checkbox]+.gift-checkbox-label::after{top:calc(50% - .25rem);left:.3125rem;width:.625rem;height:.3125rem;border-color:#082415}.checkout-gift-container .checkout-form-group .js-checkout-gift-textarea{min-height:0;resize:none}.checkout-gift-container .checkout-textarea-trailing-icon{top:1.25rem;bottom:auto;pointer-events:none}.checkout-form-group .form-control:not(.ff-label-lg),.checkout-form-group .form-control-select:not(.ff-label-lg){font-family:Mona Sans, Arial, Helvetica, sans-serif /*rtl:"Mona Sans", "SaudiRiyalFont", Arial, Helvetica, sans-serif*/;font-size:0.875rem /*rtl:0.875rem*/;line-height:1.25rem /*rtl:1.25rem*/;letter-spacing:0 /*rtl:0*/;font-weight:400 /*rtl:400*/;/*! functional comment do-not-remove */}@media(min-width: 768px){.checkout-form-group .form-control:not(.ff-label-lg),.checkout-form-group .form-control-select:not(.ff-label-lg){font-family:Mona Sans, Arial, Helvetica, sans-serif /*rtl:"Mona Sans", "SaudiRiyalFont", Arial, Helvetica, sans-serif*/;font-size:0.875rem /*rtl:0.875rem*/;line-height:1.25rem /*rtl:1.25rem*/;letter-spacing:0 /*rtl:0*/;font-weight:400 /*rtl:400*/;/*! functional comment do-not-remove */}}@media(min-width: 1024px){.checkout-form-group .form-control:not(.ff-label-lg),.checkout-form-group .form-control-select:not(.ff-label-lg){font-family:Mona Sans, Arial, Helvetica, sans-serif /*rtl:"Mona Sans", "SaudiRiyalFont", Arial, Helvetica, sans-serif*/;font-size:0.875rem /*rtl:0.875rem*/;line-height:1.25rem /*rtl:1.25rem*/;letter-spacing:0 /*rtl:0*/;font-weight:400 /*rtl:400*/;/*! functional comment do-not-remove */}}.checkout-form-group .form-control,.checkout-form-group .form-control-select{height:auto;color:#082415;background-color:rgba(0,0,0,0);border:0;border-bottom:.0625rem solid #e6e6e6;border-radius:0;outline:none;-webkit-box-shadow:none;box-shadow:none;padding:1.25rem 0 .375rem;overflow:hidden;-webkit-transition:all .3s ease;transition:all .3s ease}.checkout-form-group .form-control:focus,.checkout-form-group .form-control-select:focus{color:#082415;border-bottom-color:#082415;outline:none;-webkit-box-shadow:none;box-shadow:none}.checkout-form-group .form-control+.form-control-label,.checkout-form-group .form-control-select+.form-control-label{font-family:Mona Sans, Arial, Helvetica, sans-serif /*rtl:"Mona Sans", "SaudiRiyalFont", Arial, Helvetica, sans-serif*/;font-size:1rem /*rtl:1rem*/;line-height:1.5rem /*rtl:1.5rem*/;letter-spacing:0 /*rtl:0*/;font-weight:400 /*rtl:400*/;/*! functional comment do-not-remove */}@media(min-width: 768px){.checkout-form-group .form-control+.form-control-label,.checkout-form-group .form-control-select+.form-control-label{font-family:Mona Sans, Arial, Helvetica, sans-serif /*rtl:"Mona Sans", "SaudiRiyalFont", Arial, Helvetica, sans-serif*/;font-size:1rem /*rtl:1rem*/;line-height:1.5rem /*rtl:1.5rem*/;letter-spacing:0 /*rtl:0*/;font-weight:400 /*rtl:400*/;/*! functional comment do-not-remove */}}@media(min-width: 1024px){.checkout-form-group .form-control+.form-control-label,.checkout-form-group .form-control-select+.form-control-label{font-family:Mona Sans, Arial, Helvetica, sans-serif /*rtl:"Mona Sans", "SaudiRiyalFont", Arial, Helvetica, sans-serif*/;font-size:1rem /*rtl:1rem*/;line-height:1.5rem /*rtl:1.5rem*/;letter-spacing:0 /*rtl:0*/;font-weight:400 /*rtl:400*/;/*! functional comment do-not-remove */}}.checkout-form-group .form-control+.form-control-label,.checkout-form-group .form-control-select+.form-control-label{color:#082415;left:0;top:1.25rem}.checkout-form-group .form-control:not(:-moz-placeholder)+.form-control-label, .checkout-form-group .form-control-select:not(:-moz-placeholder)+.form-control-label{font-family:Mona Sans, Arial, Helvetica, sans-serif /*rtl:"Mona Sans", "SaudiRiyalFont", Arial, Helvetica, sans-serif*/;font-size:0.75rem /*rtl:0.75rem*/;line-height:1rem /*rtl:1rem*/;letter-spacing:0 /*rtl:0*/;font-weight:400 /*rtl:400*/;/*! functional comment do-not-remove */}.checkout-form-group .form-control:not(:-ms-input-placeholder)+.form-control-label, .checkout-form-group .form-control-select:not(:-ms-input-placeholder)+.form-control-label{font-family:Mona Sans, Arial, Helvetica, sans-serif /*rtl:"Mona Sans", "SaudiRiyalFont", Arial, Helvetica, sans-serif*/;font-size:0.75rem /*rtl:0.75rem*/;line-height:1rem /*rtl:1rem*/;letter-spacing:0 /*rtl:0*/;font-weight:400 /*rtl:400*/;/*! functional comment do-not-remove */}.checkout-form-group .form-control:focus+.form-control-label,.checkout-form-group .form-control:not(:placeholder-shown)+.form-control-label,.checkout-form-group .form-control-select:focus+.form-control-label,.checkout-form-group .form-control-select:not(:placeholder-shown)+.form-control-label{font-family:Mona Sans, Arial, Helvetica, sans-serif /*rtl:"Mona Sans", "SaudiRiyalFont", Arial, Helvetica, sans-serif*/;font-size:0.75rem /*rtl:0.75rem*/;line-height:1rem /*rtl:1rem*/;letter-spacing:0 /*rtl:0*/;font-weight:400 /*rtl:400*/;/*! functional comment do-not-remove */}@media(min-width: 768px){.checkout-form-group .form-control:not(:-moz-placeholder)+.form-control-label, .checkout-form-group .form-control-select:not(:-moz-placeholder)+.form-control-label{font-family:Mona Sans, Arial, Helvetica, sans-serif /*rtl:"Mona Sans", "SaudiRiyalFont", Arial, Helvetica, sans-serif*/;font-size:0.75rem /*rtl:0.75rem*/;line-height:1rem /*rtl:1rem*/;letter-spacing:0 /*rtl:0*/;font-weight:400 /*rtl:400*/;/*! functional comment do-not-remove */}.checkout-form-group .form-control:not(:-ms-input-placeholder)+.form-control-label, .checkout-form-group .form-control-select:not(:-ms-input-placeholder)+.form-control-label{font-family:Mona Sans, Arial, Helvetica, sans-serif /*rtl:"Mona Sans", "SaudiRiyalFont", Arial, Helvetica, sans-serif*/;font-size:0.75rem /*rtl:0.75rem*/;line-height:1rem /*rtl:1rem*/;letter-spacing:0 /*rtl:0*/;font-weight:400 /*rtl:400*/;/*! functional comment do-not-remove */}.checkout-form-group .form-control:focus+.form-control-label,.checkout-form-group .form-control:not(:placeholder-shown)+.form-control-label,.checkout-form-group .form-control-select:focus+.form-control-label,.checkout-form-group .form-control-select:not(:placeholder-shown)+.form-control-label{font-family:Mona Sans, Arial, Helvetica, sans-serif /*rtl:"Mona Sans", "SaudiRiyalFont", Arial, Helvetica, sans-serif*/;font-size:0.75rem /*rtl:0.75rem*/;line-height:1rem /*rtl:1rem*/;letter-spacing:0 /*rtl:0*/;font-weight:400 /*rtl:400*/;/*! functional comment do-not-remove */}}@media(min-width: 1024px){.checkout-form-group .form-control:not(:-moz-placeholder)+.form-control-label, .checkout-form-group .form-control-select:not(:-moz-placeholder)+.form-control-label{font-family:Mona Sans, Arial, Helvetica, sans-serif /*rtl:"Mona Sans", "SaudiRiyalFont", Arial, Helvetica, sans-serif*/;font-size:0.75rem /*rtl:0.75rem*/;line-height:1rem /*rtl:1rem*/;letter-spacing:0 /*rtl:0*/;font-weight:400 /*rtl:400*/;/*! functional comment do-not-remove */}.checkout-form-group .form-control:not(:-ms-input-placeholder)+.form-control-label, .checkout-form-group .form-control-select:not(:-ms-input-placeholder)+.form-control-label{font-family:Mona Sans, Arial, Helvetica, sans-serif /*rtl:"Mona Sans", "SaudiRiyalFont", Arial, Helvetica, sans-serif*/;font-size:0.75rem /*rtl:0.75rem*/;line-height:1rem /*rtl:1rem*/;letter-spacing:0 /*rtl:0*/;font-weight:400 /*rtl:400*/;/*! functional comment do-not-remove */}.checkout-form-group .form-control:focus+.form-control-label,.checkout-form-group .form-control:not(:placeholder-shown)+.form-control-label,.checkout-form-group .form-control-select:focus+.form-control-label,.checkout-form-group .form-control-select:not(:placeholder-shown)+.form-control-label{font-family:Mona Sans, Arial, Helvetica, sans-serif /*rtl:"Mona Sans", "SaudiRiyalFont", Arial, Helvetica, sans-serif*/;font-size:0.75rem /*rtl:0.75rem*/;line-height:1rem /*rtl:1rem*/;letter-spacing:0 /*rtl:0*/;font-weight:400 /*rtl:400*/;/*! functional comment do-not-remove */}}.checkout-form-group .form-control:not(:-moz-placeholder)+.form-control-label, .checkout-form-group .form-control-select:not(:-moz-placeholder)+.form-control-label{top:0;left:0;letter-spacing:initial;color:#515151}.checkout-form-group .form-control:not(:-ms-input-placeholder)+.form-control-label, .checkout-form-group .form-control-select:not(:-ms-input-placeholder)+.form-control-label{top:0;left:0;letter-spacing:initial;color:#515151}.checkout-form-group .form-control:focus+.form-control-label,.checkout-form-group .form-control:not(:placeholder-shown)+.form-control-label,.checkout-form-group .form-control-select:focus+.form-control-label,.checkout-form-group .form-control-select:not(:placeholder-shown)+.form-control-label{top:0;left:0;letter-spacing:initial;color:#515151}.checkout-form-group .form-control:disabled,.checkout-form-group .form-control[readonly],.checkout-form-group .form-control-select:disabled,.checkout-form-group .form-control-select[readonly]{color:#b1b1b1;border-bottom-color:#e6e6e6;background-color:rgba(0,0,0,0);opacity:1}.checkout-form-group .form-control:disabled+.form-control-label,.checkout-form-group .form-control[readonly]+.form-control-label,.checkout-form-group .form-control-select:disabled+.form-control-label,.checkout-form-group .form-control-select[readonly]+.form-control-label{color:#b1b1b1}.checkout-form-group .form-control-select,.checkout-form-group .select{padding-right:1.5rem;background-color:rgba(0,0,0,0);background-image:url("../images/icons/interface/chevron-down.svg");background-repeat:no-repeat;background-position:right center;background-size:.75rem .75rem}.checkout-form-group .form-control-select:disabled,.checkout-form-group .form-control-select[readonly],.checkout-form-group .select:disabled,.checkout-form-group .select[readonly]{background-image:none}.checkout-form-group .form-control-label{font-family:Mona Sans, Arial, Helvetica, sans-serif /*rtl:"Mona Sans", "SaudiRiyalFont", Arial, Helvetica, sans-serif*/;font-size:0.875rem /*rtl:0.875rem*/;line-height:1.25rem /*rtl:1.25rem*/;letter-spacing:0 /*rtl:0*/;font-weight:400 /*rtl:400*/;/*! functional comment do-not-remove */}@media(min-width: 768px){.checkout-form-group .form-control-label{font-family:Mona Sans, Arial, Helvetica, sans-serif /*rtl:"Mona Sans", "SaudiRiyalFont", Arial, Helvetica, sans-serif*/;font-size:0.875rem /*rtl:0.875rem*/;line-height:1.25rem /*rtl:1.25rem*/;letter-spacing:0 /*rtl:0*/;font-weight:400 /*rtl:400*/;/*! functional comment do-not-remove */}}@media(min-width: 1024px){.checkout-form-group .form-control-label{font-family:Mona Sans, Arial, Helvetica, sans-serif /*rtl:"Mona Sans", "SaudiRiyalFont", Arial, Helvetica, sans-serif*/;font-size:0.875rem /*rtl:0.875rem*/;line-height:1.25rem /*rtl:1.25rem*/;letter-spacing:0 /*rtl:0*/;font-weight:400 /*rtl:400*/;/*! functional comment do-not-remove */}}.checkout-form-group .form-control-label{color:#082415;letter-spacing:initial}.checkout-form-group.disabled .form-control,.checkout-form-group.disabled .form-control-select,.checkout-form-group.disabled .form-control-label,.checkout-form-group.disabled .region-code{color:#b1b1b1;border-bottom-color:#e6e6e6}.checkout-form-group.disabled .form-control-select,.checkout-form-group.disabled .select{background-image:none}.checkout-form-group .region-code{font-family:Mona Sans, Arial, Helvetica, sans-serif /*rtl:"Mona Sans", "SaudiRiyalFont", Arial, Helvetica, sans-serif*/;font-size:0.875rem /*rtl:0.875rem*/;line-height:1.25rem /*rtl:1.25rem*/;letter-spacing:0 /*rtl:0*/;font-weight:400 /*rtl:400*/;/*! functional comment do-not-remove */}@media(min-width: 768px){.checkout-form-group .region-code{font-family:Mona Sans, Arial, Helvetica, sans-serif /*rtl:"Mona Sans", "SaudiRiyalFont", Arial, Helvetica, sans-serif*/;font-size:0.875rem /*rtl:0.875rem*/;line-height:1.25rem /*rtl:1.25rem*/;letter-spacing:0 /*rtl:0*/;font-weight:400 /*rtl:400*/;/*! functional comment do-not-remove */}}@media(min-width: 1024px){.checkout-form-group .region-code{font-family:Mona Sans, Arial, Helvetica, sans-serif /*rtl:"Mona Sans", "SaudiRiyalFont", Arial, Helvetica, sans-serif*/;font-size:0.875rem /*rtl:0.875rem*/;line-height:1.25rem /*rtl:1.25rem*/;letter-spacing:0 /*rtl:0*/;font-weight:400 /*rtl:400*/;/*! functional comment do-not-remove */}}.checkout-form-group .region-code{color:#082415;border-bottom:.0625rem solid #e6e6e6;padding-bottom:.375rem;padding-left:0}.checkout-form-group .region-code-label{font-family:Mona Sans, Arial, Helvetica, sans-serif /*rtl:"Mona Sans", "SaudiRiyalFont", Arial, Helvetica, sans-serif*/;font-size:0.75rem /*rtl:0.75rem*/;line-height:1rem /*rtl:1rem*/;letter-spacing:0 /*rtl:0*/;font-weight:400 /*rtl:400*/;/*! functional comment do-not-remove */}@media(min-width: 768px){.checkout-form-group .region-code-label{font-family:Mona Sans, Arial, Helvetica, sans-serif /*rtl:"Mona Sans", "SaudiRiyalFont", Arial, Helvetica, sans-serif*/;font-size:0.75rem /*rtl:0.75rem*/;line-height:1rem /*rtl:1rem*/;letter-spacing:0 /*rtl:0*/;font-weight:400 /*rtl:400*/;/*! functional comment do-not-remove */}}@media(min-width: 1024px){.checkout-form-group .region-code-label{font-family:Mona Sans, Arial, Helvetica, sans-serif /*rtl:"Mona Sans", "SaudiRiyalFont", Arial, Helvetica, sans-serif*/;font-size:0.75rem /*rtl:0.75rem*/;line-height:1rem /*rtl:1rem*/;letter-spacing:0 /*rtl:0*/;font-weight:400 /*rtl:400*/;/*! functional comment do-not-remove */}}.checkout-form-group .region-code-label{line-height:1.25rem;color:#515151}.checkout-form-group.is-invalid .form-control,.checkout-form-group.is-invalid .form-control-select,.checkout-form-group:has(.is-invalid) .form-control,.checkout-form-group:has(.is-invalid) .form-control-select{color:#c30014;border-bottom-color:#c30014}.checkout-form-group.is-invalid .form-control-select,.checkout-form-group.is-invalid .select,.checkout-form-group:has(.is-invalid) .form-control-select,.checkout-form-group:has(.is-invalid) .select{background-image:url("../images/icons/interface/chevron-down-error.svg")}.checkout-form-group.is-invalid .region-code,.checkout-form-group:has(.is-invalid) .region-code{color:#c30014;border-bottom-color:#c30014}.checkout-form-group.is-invalid .form-control:focus,.checkout-form-group.is-invalid .form-control-select:focus,.checkout-form-group:has(.is-invalid) .form-control:focus,.checkout-form-group:has(.is-invalid) .form-control-select:focus{color:#082415;border-bottom-color:#082415}.checkout-form-group.is-invalid .form-control-select:focus,.checkout-form-group.is-invalid .select:focus,.checkout-form-group:has(.is-invalid) .form-control-select:focus,.checkout-form-group:has(.is-invalid) .select:focus{background-image:url("../images/icons/interface/chevron-down.svg")}.checkout-form-group:has(.form-control:focus) .region-code{color:#082415;border-bottom-color:#082415}.checkout-form-group .invalid-feedback{font-family:Mona Sans, Arial, Helvetica, sans-serif /*rtl:"Mona Sans", "SaudiRiyalFont", Arial, Helvetica, sans-serif*/;font-size:0.75rem /*rtl:0.75rem*/;line-height:1rem /*rtl:1rem*/;letter-spacing:0 /*rtl:0*/;font-weight:400 /*rtl:400*/;/*! functional comment do-not-remove */}@media(min-width: 768px){.checkout-form-group .invalid-feedback{font-family:Mona Sans, Arial, Helvetica, sans-serif /*rtl:"Mona Sans", "SaudiRiyalFont", Arial, Helvetica, sans-serif*/;font-size:0.75rem /*rtl:0.75rem*/;line-height:1rem /*rtl:1rem*/;letter-spacing:0 /*rtl:0*/;font-weight:400 /*rtl:400*/;/*! functional comment do-not-remove */}}@media(min-width: 1024px){.checkout-form-group .invalid-feedback{font-family:Mona Sans, Arial, Helvetica, sans-serif /*rtl:"Mona Sans", "SaudiRiyalFont", Arial, Helvetica, sans-serif*/;font-size:0.75rem /*rtl:0.75rem*/;line-height:1rem /*rtl:1rem*/;letter-spacing:0 /*rtl:0*/;font-weight:400 /*rtl:400*/;/*! functional comment do-not-remove */}}.checkout-form-group .invalid-feedback{color:#c30014}.checkout-form-group input[type=checkbox]{height:auto}.checkout-form-group input[type=checkbox]+.form-control-label{padding:.0625rem 1.75rem}.checkout-form-group input[type=checkbox]+.form-control-label::before{border-radius:.3125rem;top:0}.checkout-form-group input[type=checkbox]+.form-control-label::after{top:.375rem}.sms-verification-container .region-code,.sms-verification-container .phone-number-container .form-control{font-size:1rem}.custom-dropdown-container .form-control.select,.custom-dropdown-container .form-control-select.select{height:2.5rem;padding:0;border:0;background:none}.custom-dropdown-container .select::after{content:"";background:url("../images/icons/interface/chevron-down.svg") no-repeat center;background-size:.75rem .75rem;width:.75rem;height:.75rem;top:50%;left:auto;right:0;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.custom-dropdown-container .select.show::after{-webkit-transform:translateY(-50%) rotate(180deg);-ms-transform:translateY(-50%) rotate(180deg);transform:translateY(-50%) rotate(180deg)}.custom-dropdown-container .dropdown .dropdown-toggle{font-family:Mona Sans, Arial, Helvetica, sans-serif /*rtl:"Mona Sans", "SaudiRiyalFont", Arial, Helvetica, sans-serif*/;font-size:0.875rem /*rtl:0.875rem*/;line-height:1.25rem /*rtl:1.25rem*/;letter-spacing:0 /*rtl:0*/;font-weight:400 /*rtl:400*/;/*! functional comment do-not-remove */}@media(min-width: 768px){.custom-dropdown-container .dropdown .dropdown-toggle{font-family:Mona Sans, Arial, Helvetica, sans-serif /*rtl:"Mona Sans", "SaudiRiyalFont", Arial, Helvetica, sans-serif*/;font-size:0.875rem /*rtl:0.875rem*/;line-height:1.25rem /*rtl:1.25rem*/;letter-spacing:0 /*rtl:0*/;font-weight:400 /*rtl:400*/;/*! functional comment do-not-remove */}}@media(min-width: 1024px){.custom-dropdown-container .dropdown .dropdown-toggle{font-family:Mona Sans, Arial, Helvetica, sans-serif /*rtl:"Mona Sans", "SaudiRiyalFont", Arial, Helvetica, sans-serif*/;font-size:0.875rem /*rtl:0.875rem*/;line-height:1.25rem /*rtl:1.25rem*/;letter-spacing:0 /*rtl:0*/;font-weight:400 /*rtl:400*/;/*! functional comment do-not-remove */}}.custom-dropdown-container .dropdown .dropdown-toggle{color:#082415;border-bottom-color:#e6e6e6;border-radius:0;padding-right:1.25rem}.custom-dropdown-container .dropdown .dropdown-toggle:focus{color:#082415;border-bottom-color:#082415}.custom-dropdown-container .filter-option-inner-inner{font-family:Mona Sans, Arial, Helvetica, sans-serif /*rtl:"Mona Sans", "SaudiRiyalFont", Arial, Helvetica, sans-serif*/;font-size:0.875rem /*rtl:0.875rem*/;line-height:1.25rem /*rtl:1.25rem*/;letter-spacing:0 /*rtl:0*/;font-weight:400 /*rtl:400*/;/*! functional comment do-not-remove */}@media(min-width: 768px){.custom-dropdown-container .filter-option-inner-inner{font-family:Mona Sans, Arial, Helvetica, sans-serif /*rtl:"Mona Sans", "SaudiRiyalFont", Arial, Helvetica, sans-serif*/;font-size:0.875rem /*rtl:0.875rem*/;line-height:1.25rem /*rtl:1.25rem*/;letter-spacing:0 /*rtl:0*/;font-weight:400 /*rtl:400*/;/*! functional comment do-not-remove */}}@media(min-width: 1024px){.custom-dropdown-container .filter-option-inner-inner{font-family:Mona Sans, Arial, Helvetica, sans-serif /*rtl:"Mona Sans", "SaudiRiyalFont", Arial, Helvetica, sans-serif*/;font-size:0.875rem /*rtl:0.875rem*/;line-height:1.25rem /*rtl:1.25rem*/;letter-spacing:0 /*rtl:0*/;font-weight:400 /*rtl:400*/;/*! functional comment do-not-remove */}}.custom-dropdown-container .filter-option-inner-inner{color:#082415}.custom-dropdown-container .dropdown-menu,.custom-dropdown-container .dropdown-menu .show,.custom-dropdown-container .dropdown-menu>.inner{border-radius:0}.custom-dropdown-container .city-label,.custom-dropdown-container .area-label{font-family:Mona Sans, Arial, Helvetica, sans-serif /*rtl:"Mona Sans", "SaudiRiyalFont", Arial, Helvetica, sans-serif*/;font-size:0.875rem /*rtl:0.875rem*/;line-height:1.25rem /*rtl:1.25rem*/;letter-spacing:0 /*rtl:0*/;font-weight:400 /*rtl:400*/;/*! functional comment do-not-remove */}@media(min-width: 768px){.custom-dropdown-container .city-label,.custom-dropdown-container .area-label{font-family:Mona Sans, Arial, Helvetica, sans-serif /*rtl:"Mona Sans", "SaudiRiyalFont", Arial, Helvetica, sans-serif*/;font-size:0.875rem /*rtl:0.875rem*/;line-height:1.25rem /*rtl:1.25rem*/;letter-spacing:0 /*rtl:0*/;font-weight:400 /*rtl:400*/;/*! functional comment do-not-remove */}}@media(min-width: 1024px){.custom-dropdown-container .city-label,.custom-dropdown-container .area-label{font-family:Mona Sans, Arial, Helvetica, sans-serif /*rtl:"Mona Sans", "SaudiRiyalFont", Arial, Helvetica, sans-serif*/;font-size:0.875rem /*rtl:0.875rem*/;line-height:1.25rem /*rtl:1.25rem*/;letter-spacing:0 /*rtl:0*/;font-weight:400 /*rtl:400*/;/*! functional comment do-not-remove */}}.custom-dropdown-container .city-label,.custom-dropdown-container .area-label{color:#082415}.custom-dropdown-container .selected-input-label,.custom-dropdown-container .prefilled-input-label{font-family:Mona Sans, Arial, Helvetica, sans-serif /*rtl:"Mona Sans", "SaudiRiyalFont", Arial, Helvetica, sans-serif*/;font-size:0.75rem /*rtl:0.75rem*/;line-height:1rem /*rtl:1rem*/;letter-spacing:0 /*rtl:0*/;font-weight:400 /*rtl:400*/;/*! functional comment do-not-remove */}@media(min-width: 768px){.custom-dropdown-container .selected-input-label,.custom-dropdown-container .prefilled-input-label{font-family:Mona Sans, Arial, Helvetica, sans-serif /*rtl:"Mona Sans", "SaudiRiyalFont", Arial, Helvetica, sans-serif*/;font-size:0.75rem /*rtl:0.75rem*/;line-height:1rem /*rtl:1rem*/;letter-spacing:0 /*rtl:0*/;font-weight:400 /*rtl:400*/;/*! functional comment do-not-remove */}}@media(min-width: 1024px){.custom-dropdown-container .selected-input-label,.custom-dropdown-container .prefilled-input-label{font-family:Mona Sans, Arial, Helvetica, sans-serif /*rtl:"Mona Sans", "SaudiRiyalFont", Arial, Helvetica, sans-serif*/;font-size:0.75rem /*rtl:0.75rem*/;line-height:1rem /*rtl:1rem*/;letter-spacing:0 /*rtl:0*/;font-weight:400 /*rtl:400*/;/*! functional comment do-not-remove */}}.custom-dropdown-container .selected-input-label,.custom-dropdown-container .prefilled-input-label{color:#515151}.custom-dropdown-container .form-group.is-invalid .dropdown .dropdown-toggle,.custom-dropdown-container .form-group.is-invalid .filter-option-inner-inner,.custom-dropdown-container .form-group:has(.is-invalid) .dropdown .dropdown-toggle,.custom-dropdown-container .form-group:has(.is-invalid) .filter-option-inner-inner{color:#c30014}.custom-dropdown-container .form-group.is-invalid .dropdown .dropdown-toggle,.custom-dropdown-container .form-group:has(.is-invalid) .dropdown .dropdown-toggle{border-bottom-color:#c30014}.custom-dropdown-container .form-group.is-invalid .select::after,.custom-dropdown-container .form-group:has(.is-invalid) .select::after{background-image:url("../images/icons/interface/chevron-down-error.svg")}.checkout-gift-clear{cursor:pointer}.checkout-button{text-transform:none;height:auto;line-height:1.25rem;letter-spacing:normal;cursor:pointer}.checkout-promo-code-dropdown{cursor:pointer}.checkout-promo-code-wrapper{max-height:0;-webkit-transition:max-height .3s linear;transition:max-height .3s linear}.checkout-promo-code-wrapper.expanded{max-height:20rem}.checkout-promo-code-chevron{width:1.5rem;height:1.5rem;-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);-webkit-transition:-webkit-transform .2s linear;transition:-webkit-transform .2s linear;transition:transform .2s linear;transition:transform .2s linear, -webkit-transform .2s linear}.checkout-promo-code-chevron.expanded{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.checkout-btn-apply-promo-code{border-radius:1.375rem;width:5.4375rem;height:2.75rem}.checkout-remove-promo-code{width:1.5rem;bottom:.375rem;cursor:pointer}.checkout-remove-coupon{width:1.5rem;cursor:pointer}.checkout-promotion-alert-container{background-color:#f4f4f4;padding:.9375rem}@media(min-width: 1280px){.checkout-promotion-alert-container{padding:.5rem 4.1875rem}}.checkout-promotion-alert-title{line-height:1.25rem}.checkout-promotion-alert-hide{background-image:url("../images/checkout/checkout-hide-promotion.svg");width:1rem;height:1rem}.checkout-promotion-alert-message{max-width:16rem;color:#545454}@media(min-width: 1280px){.checkout-promotion-alert-message{max-width:31rem}}.checkout-promotion-alert-coupon{color:#105a33}.checkout-promotion-alert-cta{text-decoration:underline}@media(min-width: 1280px){.checkout-promo-code-form{max-width:29.4375rem}}.popup-visible{right:0;-webkit-transition:right .5s linear;transition:right .5s linear}.show-login{right:0}.checkout-veil{top:0;left:0;z-index:1084;outline:0;background:rgba(0,0,0,.25)}.login-popup-veil{width:100%;right:0;background-color:#fff;z-index:1086;top:4.5rem}.login-popup-veil .preloader{position:initial}.login-popup-veil .preloader img{position:fixed;width:7.8125rem;height:4.375rem;bottom:23.75rem;right:7.8125rem}.login-popup-veil .underlay{opacity:0}.login-popup-veil.veil{height:calc(100% - 4.5rem)}.forgotten-password-email-info{width:21.5625rem}.login-field-label{top:0}input:-webkit-autofill,input:-webkit-autofill:hover,input:-webkit-autofill:focus,input:-webkit-autofill:active{-webkit-box-shadow:0 0 0 2rem #fff inset;border:none;border-bottom:.0625rem solid #e5e5e5}.password-show-toggle{right:0;top:1.875rem;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:1.5rem;height:1.5rem;border:none;cursor:pointer}.password-show-toggle .svg-icon{display:block}.password-show-toggle .svg-icon-view-on{display:none}.password-reset-group{gap:.9375rem}.password-reset-inner-container{gap:.625rem}.close-password-reset{width:1.5rem;height:1.5rem}#login-form-password[type=text]~.password-show-toggle .svg-icon-view{display:none}#login-form-password[type=text]~.password-show-toggle .svg-icon-view-on{display:block}.request-password-body{gap:.9375rem}@media(min-width: 1280px){.login-popup-veil{width:42rem;right:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;top:4.5rem}.login-popup-veil .preloader img{bottom:39.1875rem;right:17.0625rem}.login-popup-veil.veil{left:unset}.forgotten-password-email-info{width:33.625rem}}[dir=rtl] .close-password-reset{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.checkout-social-login{gap:.5rem}.checkout-social-login-icon{width:3rem}.shipping-section-container,.edit-address-container,.saved-addresses-container,.return-wrapper{z-index:1085}@media(min-width: 1280px){.shipping-section-container,.edit-address-container,.saved-addresses-container,.return-wrapper{-webkit-box-shadow:none;box-shadow:none}}.shipping-section-container .card,.edit-address-container .card,.saved-addresses-container .card,.return-wrapper .card{border:none}.shipping-section-container .shipping-address-title,.edit-address-container .shipping-address-title,.saved-addresses-container .shipping-address-title,.return-wrapper .shipping-address-title{gap:.5rem}.shipping-section-container .title-label,.edit-address-container .title-label,.saved-addresses-container .title-label,.return-wrapper .title-label{cursor:pointer}.shipping-section-container .title-subscription-contents,.edit-address-container .title-subscription-contents,.saved-addresses-container .title-subscription-contents,.return-wrapper .title-subscription-contents{border:.0625rem solid #082415;padding:.5rem 1rem;border-radius:1.125rem}.shipping-section-container .phone-row,.edit-address-container .phone-row,.saved-addresses-container .phone-row,.return-wrapper .phone-row{gap:.5rem}.shipping-section-container .checkout-form-group .form-control+.form-control-label,.edit-address-container .checkout-form-group .form-control+.form-control-label,.saved-addresses-container .checkout-form-group .form-control+.form-control-label,.return-wrapper .checkout-form-group .form-control+.form-control-label{left:.0625rem}.shipping-section-container .title-subscription-contents::after,.shipping-section-container .title-subscription-contents::before,.edit-address-container .title-subscription-contents::after,.edit-address-container .title-subscription-contents::before,.saved-addresses-container .title-subscription-contents::after,.saved-addresses-container .title-subscription-contents::before,.return-wrapper .title-subscription-contents::after,.return-wrapper .title-subscription-contents::before{content:"";display:none}.shipping-section-container .address-title-container,.edit-address-container .address-title-container,.saved-addresses-container .address-title-container,.return-wrapper .address-title-container{gap:.5rem}.shipping-section-container .address-not-editable *,.edit-address-container .address-not-editable *,.saved-addresses-container .address-not-editable *,.return-wrapper .address-not-editable *{color:#c8c8c8}.shipping-section-container .form-group,.edit-address-container .form-group,.saved-addresses-container .form-group,.return-wrapper .form-group{margin-bottom:1rem}.shipping-section-container .form-group.is-invalid,.edit-address-container .form-group.is-invalid,.saved-addresses-container .form-group.is-invalid,.return-wrapper .form-group.is-invalid{margin-bottom:2rem}.shipping-section-container .shipping-address-subtitle,.edit-address-container .shipping-address-subtitle,.saved-addresses-container .shipping-address-subtitle,.return-wrapper .shipping-address-subtitle{color:#545454}.shipping-section-container .invalid-feedback,.edit-address-container .invalid-feedback,.saved-addresses-container .invalid-feedback,.return-wrapper .invalid-feedback{position:absolute}.shipping-section-container .subscription-top-row .invalid-feedback,.edit-address-container .subscription-top-row .invalid-feedback,.saved-addresses-container .subscription-top-row .invalid-feedback,.return-wrapper .subscription-top-row .invalid-feedback{margin-left:0}.shipping-section-container .address-title input[type=radio]:checked+label,.edit-address-container .address-title input[type=radio]:checked+label,.saved-addresses-container .address-title input[type=radio]:checked+label,.return-wrapper .address-title input[type=radio]:checked+label{background-color:#082415;color:#fff !important}.shipping-section-container .shipping-content,.edit-address-container .shipping-content,.saved-addresses-container .shipping-content,.return-wrapper .shipping-content{background-color:#fafafa}.shipping-section-container .newsletter-signup,.edit-address-container .newsletter-signup,.saved-addresses-container .newsletter-signup,.return-wrapper .newsletter-signup{margin:0 .9375rem}.shipping-section-container .next-step-button-sticky,.edit-address-container .next-step-button-sticky,.saved-addresses-container .next-step-button-sticky,.return-wrapper .next-step-button-sticky{bottom:0;z-index:1035;left:0}.shipping-section-container .submit-shipping-sticky,.edit-address-container .submit-shipping-sticky,.saved-addresses-container .submit-shipping-sticky,.return-wrapper .submit-shipping-sticky{border-radius:.5rem .5rem 0 0}.shipping-section-container .next-step-disabled,.edit-address-container .next-step-disabled,.saved-addresses-container .next-step-disabled,.return-wrapper .next-step-disabled{background-color:#e5e5e5;color:#999;pointer-events:none}.shipping-section-container .registered-addresses,.edit-address-container .registered-addresses,.saved-addresses-container .registered-addresses,.return-wrapper .registered-addresses{background-color:#fafafa;border:.0625rem solid #e5e5e5;border-radius:.5rem;padding:1.5rem 2rem}.shipping-section-container .selected-address-id,.edit-address-container .selected-address-id,.saved-addresses-container .selected-address-id,.return-wrapper .selected-address-id{gap:.5rem}.shipping-section-container .selected-address-phone,.edit-address-container .selected-address-phone,.saved-addresses-container .selected-address-phone,.return-wrapper .selected-address-phone{border-bottom:.0625rem solid #e5e5e5}.shipping-section-container .close-saved-addresses,.edit-address-container .close-saved-addresses,.saved-addresses-container .close-saved-addresses,.return-wrapper .close-saved-addresses{width:1.5rem;height:1.5rem}.shipping-section-container .saved-address-item,.edit-address-container .saved-address-item,.saved-addresses-container .saved-address-item,.return-wrapper .saved-address-item{border-radius:.5rem;-webkit-box-shadow:0 0 .5rem 0 rgba(0,0,0,.1);box-shadow:0 0 .5rem 0 rgba(0,0,0,.1)}.shipping-section-container .saved-address-item:not(:last-child),.edit-address-container .saved-address-item:not(:last-child),.saved-addresses-container .saved-address-item:not(:last-child),.return-wrapper .saved-address-item:not(:last-child){margin-bottom:.5rem}.shipping-section-container .address-item-badge,.edit-address-container .address-item-badge,.saved-addresses-container .address-item-badge,.return-wrapper .address-item-badge{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;border-radius:624.9375rem}.shipping-section-container .checkout-store-container,.edit-address-container .checkout-store-container,.saved-addresses-container .checkout-store-container,.return-wrapper .checkout-store-container{-webkit-box-shadow:none;box-shadow:none;border:.0625rem solid #38b272;background-color:#ebf7f1}.shipping-section-container .shipping-cc-container,.edit-address-container .shipping-cc-container,.saved-addresses-container .shipping-cc-container,.return-wrapper .shipping-cc-container{height:19.4063rem;-webkit-transition:height .3s ease-in-out;transition:height .3s ease-in-out}.shipping-section-container .cc-expanded-height,.edit-address-container .cc-expanded-height,.saved-addresses-container .cc-expanded-height,.return-wrapper .cc-expanded-height{height:27.2813rem}@media(min-width: 1280px){.shipping-section-container .shipping-address-field,.edit-address-container .shipping-address-field,.saved-addresses-container .shipping-address-field,.return-wrapper .shipping-address-field{max-width:27.875rem}.shipping-section-container .submit-shipping,.edit-address-container .submit-shipping,.saved-addresses-container .submit-shipping,.return-wrapper .submit-shipping{width:14.3125rem}}.saved-addresses-container.checkout-side-popup{overflow-y:scroll}.save-address-checkbox-container .set-default-container,.edit-address-container .set-default-container{gap:.5rem}.save-address-checkbox-container .save-edited-address-btn,.edit-address-container .save-edited-address-btn{height:unset;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;text-transform:none;border-radius:1.375rem;background-color:#292929;color:#fff}.save-address-checkbox-container .save-edited-address-btn:hover,.edit-address-container .save-edited-address-btn:hover{cursor:pointer;background-color:#105a33;color:#fff}.select-address-btn{text-transform:none}.select-address-btn .address-btn-msg-selected{display:none}.is-selected .select-address-btn{color:#fff;background-color:#082415;border-color:rgba(0,0,0,0);pointer-events:none;cursor:default}.is-selected .select-address-btn:hover{color:#fff;background-color:#082415}.is-selected .select-address-btn .address-btn-msg-selected{display:block}.is-selected .select-address-btn .address-btn-msg{display:none}.edit-address-container{overflow-y:scroll}.edit-address-container .edit-address-heading{gap:.5rem}.edit-address-container .edit-address-heading img{width:1.5rem;height:1.5rem}.edit-address-container .btn-container{width:100%;right:-100%;border-top:.0625rem solid #e5e5e5;background-color:#fff;-webkit-transition:right .5s linear;transition:right .5s linear;padding:1rem .9375rem}@media(min-width: 1280px){.edit-address-container .btn-container{width:42rem;padding:1rem 4.1875rem}}.edit-address-container .btn-container-visible{right:0;-webkit-transition:right .5s linear;transition:right .5s linear}.edit-address-container .save-address-disabled{background-color:#e5e5e5;pointer-events:none;color:#999}.shipping-section-container .mobile-ellipsis+label span{display:inline-block;max-width:75%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@media(min-width: 768px){.shipping-section-container .mobile-ellipsis+label span{max-width:100%;white-space:normal;overflow:visible;text-overflow:unset}}.billing-address .form-control-select:not(:-moz-placeholder).select{border:none}.billing-address .form-control-select:not(:-ms-input-placeholder).select{border:none}.billing-address .form-control-select:not(:placeholder-shown).select{border:none}.billing-address .sync-shipping-and-billing .form-control-label::after{display:none}.billing-address .sync-shipping-and-billing .checkbox-sync-shipping-and-billing{display:none}.billing-address .sync-shipping-and-billing .checkbox-sync-shipping-and-billing+.sync-billing-label{display:inline-block;background-color:#c8c8c8;border-radius:1.25rem;position:relative;cursor:pointer;margin-left:2rem;padding:0;height:1.5rem;width:2.75rem}.billing-address .sync-shipping-and-billing .sync-shipping-and-billing::after{display:none}.billing-address .sync-shipping-and-billing .checkbox-sync-shipping-and-billing+.sync-billing-label::before{background:#fff;border:.0625rem solid #d1d4d7;-webkit-transition:all .3s ease;transition:all .3s ease;border-radius:.625rem;content:"";height:1.25rem;left:.125rem;position:absolute;top:.125rem}.billing-address .sync-shipping-and-billing .checkbox-sync-shipping-and-billing:checked+label{background-color:#187c48}.billing-address .sync-shipping-and-billing .checkbox-sync-shipping-and-billing:checked+label::before{-webkit-transform:translateX(1.25rem);-ms-transform:translateX(1.25rem);transform:translateX(1.25rem);left:0}.billing-address .sync-shipping-and-billing .heading-active{color:#292929}.billing-address .shipping-form[data-click-and-collect-active=false] .change-billing-disabled span{color:#c8c8c8}.billing-address .shipping-form[data-click-and-collect-active=false] .change-billing-disabled label{background-color:#e5e5e5;pointer-events:none}@media(min-width: 1280px){.billing-address .billing-address-field{max-width:27.875rem}}.payment-form{-webkit-box-shadow:0 0 .5rem 0 rgba(0,0,0,.05);box-shadow:0 0 .5rem 0 rgba(0,0,0,.05)}.payment-form .payment-method-icon img{width:2.5rem;height:1.5rem}.payment-form .payment-method-icon{gap:.25rem}.payment-form .payment-method-icon .svg-icon-amex{width:1rem;height:1rem}.payment-form .card-number-wrapper::after{content:"";position:absolute;top:.9375rem;right:.6875rem;height:1.5rem;width:2.5rem;background:none center/contain no-repeat}.payment-form .card-number-wrapper[data-type=visa]::after{background-image:url("../../images/checkout/visa.svg")}.payment-form .card-number-wrapper[data-type=mastercard]::after{background-image:url("../../images/checkout/mastercard.svg")}.payment-form .card-number-wrapper[data-type=amex]::after{background-image:url("../../images/checkout/american_express.svg")}.payment-form .payment-options{gap:.25rem}.payment-form .billing-payment-options-block .fade:not(.show){display:none}.payment-form .payment-options-link{background-color:#fafafa;gap:.5rem;border:.0625rem solid #e5e5e5;border-radius:.5rem;height:4.5625rem}.payment-form .payment-icon-container{width:2.5rem;height:1.5rem}.payment-form .payment-icon-inner-container{width:1.5rem;height:1.5rem}.payment-form .radio-button-link i{border:.0625rem solid #292929;width:1.25rem;height:1.25rem;right:1rem;min-width:1rem;border-radius:.625rem}.payment-form .radio-button-link.active i::after{content:"";background-color:#292929;position:absolute;right:.3125rem;bottom:.3125rem;display:block;width:.5rem;height:.5rem;border-radius:.625rem}.payment-form .selected-payment{border:.0625rem solid #38b272;border-radius:.5rem}.payment-form .saved-credit-card-information{max-width:12.3125rem}@media(min-width: 1024px){.payment-form .saved-credit-card-information{max-width:28.5625rem}}.payment-form .saved-payment-instrument{background-color:#fafafa;border-radius:.5rem;gap:.625rem}.payment-form .saved-payment-card-icon-container{width:2.5rem;height:1.5rem}.payment-form .saved-payment-information{gap:.5rem}.payment-form .saved-card-details{color:#767676}.payment-form .saved-credit-card-info .form-control+.form-control-label,.payment-form .saved-payment-security-code{background-color:#fafafa}.payment-form .saved-security-code .form-control+.form-control-label>span,.payment-form .saved-security-code .form-control+.form-control-label{background-color:#fafafa}.payment-form .saved-security-code .form-control+.form-control-label{left:.75rem;top:50%;width:auto;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.payment-form .saved-security-code .form-control:not(:-moz-placeholder)+.form-control-label{top:-0.5rem;left:.75rem;transform:none}.payment-form .saved-security-code .form-control:not(:-ms-input-placeholder)+.form-control-label{top:-0.5rem;left:.75rem;-ms-transform:none;transform:none}.payment-form .saved-security-code .form-control:focus+.form-control-label,.payment-form .saved-security-code .form-control:not(:placeholder-shown)+.form-control-label{top:-0.5rem;left:.75rem;-webkit-transform:none;-ms-transform:none;transform:none}.payment-form .saved-security-code .form-control-label{pointer-events:none}.payment-form .saved-security-code .cvv-info-icon{top:50%;right:.75rem;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.payment-form .saved-payment-cvv-and-delete{width:9.0625rem}.payment-form .credit-card-form{width:unset}.payment-form .selected-payment-method-tab{border:.0625rem solid #38b272;border-radius:.5rem}.payment-form .selected-payment-method-tab .radio-button-link{margin-bottom:2rem}.payment-form .selected-payment-method-tab-header{background-color:#ebf7f1;border-radius:.5rem .5rem 0 0}.payment-form .selected-payment-masked-dot{background-color:#082415;border-radius:50%;width:.375rem;height:.375rem}.payment-form .expired-payment-method{border:.0625rem solid #e72734;background-color:#fafafa;border-radius:.5rem;pointer-events:none}.payment-form .expired-card-message{bottom:1rem;right:2.25rem}@media(min-width: 1280px){.payment-form .expired-card-message{right:0;left:4.0625rem}}.payment-form .remove-payment-method{width:1.25rem;height:1.25rem;pointer-events:all;right:16px}.payment-form .payment-add-new{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.payment-form .payment-add-new-btn{text-transform:none}.payment-form .form-control:not(:-moz-placeholder)+.form-control-label{left:0}.payment-form .form-control:not(:-ms-input-placeholder)+.form-control-label{left:0}.payment-form .form-control:not(:placeholder-shown)+.form-control-label{left:0}.payment-form .form-control+.form-control-label{left:0;background-color:#fff;width:100%}.payment-form .form-control.is-invalid{-webkit-box-shadow:none;box-shadow:none}.payment-form .form-control[readonly],.payment-form .form-control:disabled{background-color:#e9ecef}.payment-form .exp-date-and-cvv-container{gap:2rem}.payment-form .cvv-info-icon{width:1.25rem;height:1.25rem;top:.9375rem;right:0;cursor:pointer}.payment-form .next-step-disabled{background-color:#e5e5e5;pointer-events:none;color:#999}.payment-form ::-webkit-input-placeholder{color:#c8c8c8;opacity:1}.payment-form :-moz-placeholder{color:#c8c8c8;opacity:1}.payment-form ::-moz-placeholder{color:#c8c8c8;opacity:1}.payment-form :-ms-input-placeholder{color:#c8c8c8;opacity:1}.payment-form .payment-input-label{background-color:#fff}.payment-form .payment-method-name{color:#292929}.payment-form .tamara-payment{padding-bottom:2rem}.payment-form .sms-send-check{width:1rem;height:1rem}.payment-form .smsverification-code-sent{background-color:#292929;color:#fff;width:13.5rem;height:1.375rem;line-height:1.33}@media(min-width: 1280px){.payment-form .smsverification-code-sent{width:10.5rem}}.payment-form .form-otp-input-container{gap:.1875rem}.payment-form .form-otp-input{width:2.8125rem;height:3.5rem;border-radius:.5rem;-webkit-box-shadow:0 0 .3125rem 0 rgba(0,0,0,.15);box-shadow:0 0 .3125rem 0 rgba(0,0,0,.15);border-bottom:.125rem solid #fff;line-height:1.3}.payment-form .form-otp-input:disabled{border-bottom-color:#e9ecef}.payment-form .form-otp-input.invalid-code{border-bottom:.125rem solid #e72734}.payment-form .form-otp-input.valid-code{border-bottom:.125rem solid #38b272}.payment-form .bigger-padding-left{padding-left:calc((100% - 11.8125rem)/2)}.payment-form .smaller-padding-left{padding-left:calc((100% - 17.625rem)/2)}.payment-form .smsverification-success-msg{color:#38b272;line-height:1.5}.payment-step-message{padding:0 .9375rem}.whatisit-close{display:inline-block;width:2.5rem;height:2.5rem;border-radius:100%;border:.0625rem solid;background-color:#fff}.cvv-info,.otp-information{background:rgba(0,0,0,.8)}.cvv-info .modal-dialog,.otp-information .modal-dialog{color:#555;border-radius:0;-webkit-box-shadow:none;box-shadow:none;background:none;margin-top:16%}.cvv-info .modal-header,.otp-information .modal-header{padding:1.875rem 0;border:none;background:none}.cvv-info .modal-content,.otp-information .modal-content{background:none}.cvv-info .modal-body,.otp-information .modal-body{background:#fff;padding:1.875rem;padding-bottom:.9375rem}@media(min-width: 768px){.cvv-info .modal-body,.otp-information .modal-body{width:31.6875rem}}.cvv-info button,.otp-information button{cursor:pointer;border-radius:1.25rem;border-color:#fff;background-color:#fff}.cvv-info .icon-close,.otp-information .icon-close{width:1.5625rem;height:1.5625rem}.whatisit-body .heading{color:#292929;letter-spacing:.0625rem;font-family:"Mona Sans",Arial,Helvetica,sans-serif}.whatisit-body .block-description{color:#797979}.click-and-collect-popup{width:100%;z-index:1085;right:-100%;-webkit-transition:right .5s linear;transition:right .5s linear}@media(min-width: 1280px){.click-and-collect-popup{width:42rem}}.click-and-collect-popup.show{right:0;-webkit-transition:right .5s linear;transition:right .5s linear}.click-and-collect-veil{top:100vh;left:100vw}.click-and-collect-veil.show{top:0;left:0;z-index:1084;outline:0;background:rgba(0,0,0,.25)}@media(min-width: 1280px){.select-store-overlay{width:42rem}.select-store-overlay .stores-map{position:fixed;left:0;top:0;bottom:0;right:42rem}}.select-store-overlay .close-mobile-map{width:1.5rem;height:1.5625rem;display:none;top:1.5rem;right:.9375rem}.select-store-overlay.map-opened{padding:0}@media(min-width: 1280px){.select-store-overlay.map-opened{padding:4.1875rem 4.1875rem 0}}.select-store-overlay.map-opened .map-canvas{height:75vh}@media(min-width: 1280px){.select-store-overlay.map-opened .map-canvas{height:100vh}}.select-store-overlay.map-opened .title-and-close{display:none}@media(min-width: 1280px){.select-store-overlay.map-opened .title-and-close{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}}.select-store-overlay.map-opened .shipping-address{display:none}@media(min-width: 1280px){.select-store-overlay.map-opened .shipping-address{display:block}}.select-store-overlay.map-opened .toggle-stores-map{position:absolute;top:calc(75vh - 3.375rem);bottom:auto}@media(min-width: 1280px){.select-store-overlay.map-opened .toggle-stores-map{position:-webkit-sticky;position:sticky;top:auto;bottom:1rem}}.select-store-overlay.map-opened .close-mobile-map{display:block}.select-store-overlay .store-container{-webkit-box-shadow:0 0 .625rem 0 rgba(0,0,0,.1);box-shadow:0 0 .625rem 0 rgba(0,0,0,.1)}.select-store-overlay .store-count{border:.0625rem solid #e6e6e6;width:1.1875rem;height:1.1875rem;line-height:1.5}.select-store-overlay .title-and-close{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.select-store-overlay .toggle-stores-map{position:-webkit-sticky;position:sticky;bottom:1rem;left:50%;-webkit-transform:translate(-50%);-ms-transform:translate(-50%);transform:translate(-50%)}.select-store-overlay .toggle-stores-map-icon{width:1.25rem;height:1.25rem}.select-store-overlay .close-overlay{width:1.5rem;height:1.5rem}.select-store-overlay .store-stock-message{color:#545454}.store-container{border-radius:.5rem}.store-container .store-details-icon,.store-container .store-promise-stock-image{width:1.25rem;height:1.25rem}.store-container .store-more-info{max-height:0;-webkit-transition:max-height .3s ease-in-out;transition:max-height .3s ease-in-out}.store-container .store-more-info.opened{max-height:20rem}.store-container .btn-store-action{text-transform:initial}.store-container .store-more-info-cta::after{content:"";position:absolute;width:1rem;height:1rem;background:url("../images/icons/interface/chevron-down.svg") center/1rem no-repeat;-webkit-transition:-webkit-transform .3s ease-in-out;transition:-webkit-transform .3s ease-in-out;transition:transform .3s ease-in-out;transition:transform .3s ease-in-out, -webkit-transform .3s ease-in-out;margin-top:.25rem;margin-left:.625rem}.store-container .store-more-info-cta.opened::after{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.store-container .btn-store-action-label-selected{display:none}.checkout-selected-store .store-container{border:.0625rem solid #38b272;background-color:#ebf7f1;color:#545454}.checkout-selected-store .store-count,.checkout-selected-store .btn-store-action{display:none !important}.selected-store .store-count{background-color:#082415;border-color:#082415;color:#fff !important}.selected-store .store-address .store-address-one,.selected-store .store-address .store-address-two{color:#6e6e6e !important}.selected-store .btn-store-action{pointer-events:none}.selected-store .btn-store-action-label-selected{display:block}.selected-store .btn-store-action-label-select{display:none}
