/** Shopify CDN: Minification failed

Line 7:32289 Expected "]" to go with "["
Line 7:32321 Unexpected "]"

**/
.customer-fields__overrides.hide-tel-country [data-cf-field-type=phone] .cf-country-picker{display:none!important}.customer-fields__overrides .cf-field-container .cf-field label{font-size:14px;text-transform:none}.store_locator{position:relative;overflow:hidden}.store_locator .develic-map.develic-theme-default .develic-item{position:relative;padding:30px 20px;border:none;border-bottom:1px solid #f2f0ec}.store_locator .develic-map.develic-theme-default .develic-featured{padding:30px 20px}.store_locator-store-photo{width:140px;position:absolute;top:30px;right:20px}@media only screen and (max-width:768px){.store_locator-store-photo{display:none}}.develic-info-wnd .store_locator-store-photo{position:relative;top:auto;right:auto}.develic-map .develic-info-wnd{padding:20px;max-width:100%!important}.store_locator .develic-map .develic-body p{font-size:14px;margin:0;line-height:1}.store_locator .develic-map .develic-body .develic-direction{position:relative!important;bottom:auto!important;right:auto!important;left:auto!important;margin-top:15px!important;text-decoration:underline}.store_locator .develic-map .develic-left-panel{position:absolute;max-width:100%;width:420px;height:810px;background-color:#fff;left:40px;top:50px}@media only screen and (max-width:992px){.store_locator .develic-map .develic-left-panel{position:relative;top:auto;left:auto;padding-top:0;width:100%;height:100%;margin-right:0}}.store_locator .develic-map .develic-left-panel .develic-items-wrapper .develic-items-empty,.store_locator .develic-map .develic-left-panel .develic-items-wrapper .develic-items-empty-search,.store_locator .develic-map .develic-left-panel .develic-items-wrapper .develic-items-extra-protection-message,.store_locator .develic-map .develic-left-panel .develic-items-wrapper .develic-reset-map-button{padding:30px 20px}.store_locator .develic-map .develic-right-panel{max-width:100%;width:100%;height:900px;float:left}@media only screen and (max-width:992px){.store_locator .develic-map .develic-right-panel{height:50vh;float:none}}.store_locator .develic-map .develic-search-wrapper{padding:15px;background-color:var(--colorAnnouncement)}.store_locator .develic-map .develic-search-input{padding:0 16px;margin:0;border:none}.store_locator .develic-map a.develic-heading{max-width:220px;color:#001022;font-weight:700;line-height:1.3;margin:0;font-size:14px}@media only screen and (max-width:768px){.store_locator .develic-map .store_locator-store{min-width:unset!important}}.store_locator .develic-map .store_locator-store_phone,.store_locator .develic-map .store_locator-store_whatsapp{color:#001022;font-weight:400;font-size:14px;margin-bottom:15px;display:block}.store_locator .develic-map .store_locator-store_phone span,.store_locator .develic-map .store_locator-store_whatsapp span{margin:0;padding-right:5px;font-size:1.25rem}.store_locator .develic-map .store_locator-store_hours{color:#001022;font-weight:400;font-size:14px;margin-bottom:15px}.store_locator .develic-map .store_locator-store_hours small{font-size:inherit;display:block;padding-left:21px;padding-top:5px}.store_locator .develic-map .store_locator-store_hours .a-icon--time,.store_locator .develic-map .store_locator-store_whatsapp .a-icon-whatsapp{padding-right:4px;font-size:18px;margin-left:-2px;position:relative;top:3px}.store_locator-store_adress{max-width:215px;padding-bottom:15px}.store_locator-store_adress span{display:block;color:#001022}.iti__flag{background-image:url(https://cdnjs.cloudflare.com/ajax/libs/intl-tel-input/17.0.18/img/flags.png)!important}@media(-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.iti__flag{background-image:url(https://cdnjs.cloudflare.com/ajax/libs/intl-tel-input/17.0.18/img/flags@2x.png)!important}}.iti.iti--allow-dropdown{width:100%}.iti__flag-container{left:auto!important;right:0!important}.iti__selected-flag{border-left:thin solid var(--colorBorder2)}@media only screen and (min-width:768px){.iti__selected-flag{padding:0 10px 0 16px!important}}[data-intl-tel-input-id]{padding-left:10px!important;padding-right:52px!important}.iti__country-list{left:auto;right:0}.keen-slider{display:flex}.keen-slider--thumbnail .keen-slider__slide{opacity:.5}.keen-slider--thumbnail .keen-slider__slide--active{opacity:1}.keen-slider__pagination{display:flex;padding:10px 0;justify-content:center}.keen-slider__pagination .dot{border:none;width:10px;height:10px;background:#c5c5c5;border-radius:50%;margin:0 5px;padding:5px;cursor:pointer}.keen-slider__pagination .dot:focus{outline:none}.keen-slider__pagination .dot--active{background:#000}.keen-slider__arrow{width:30px;height:30px;position:absolute;top:calc(50% - 10px);transform:translateY(-50%);-webkit-transform:translateY(-50%);fill:#fff;cursor:pointer}.keen-slider__arrow--left{left:5px}.keen-slider__arrow--right{left:auto;right:5px}.keen-slider__arrow--disabled{fill:hsla(0,0%,100%,.5)}@media(max-width:767px){#inside_tabs{bottom:24px!important}}@media(max-width:425px){#inside_tabs{bottom:36px!important}}[v-cloak]{display:none!important}@-webkit-keyframes pulse{50%{opacity:.5}}@keyframes pulse{50%{opacity:.5}}.animate-pulse{-webkit-animation:pulse 2s cubic-bezier(.4,0,.6,1) infinite;animation:pulse 2s cubic-bezier(.4,0,.6,1) infinite}.opacity-0{opacity:0}.opacity-25{opacity:.25}.opacity-75{opacity:.75}.d-none{display:none!important}@media only screen and (min-width:768px){.medium-up--align-left{align-self:flex-start;text-align:left}}.list--unstyled{list-style:none;margin:0;padding:0}.font-weight-normal{font-weight:400}.font-weight-medium{font-weight:500}.font-weight-bold{font-weight:600}.text-small--updated{color:#001022;font-weight:500;font-size:12px;line-height:16px;text-decoration:underline}.fade-enter-active,.fade-leave-active{transition:all .2s ease-in-out}.fade-enter,.fade-leave-to{opacity:0}.prompt-enter-active,.prompt-leave-active{transition:all .2s ease-in-out}.prompt-enter,.prompt-leave-to{opacity:0;transform:translateY(10px) translateZ(0)}.slide-down-enter-active,.slide-down-leave-active{transition:all .2s ease-in-out}.slide-down-enter,.slide-down-leave-to{transform:translateY(-100%) translateZ(0)}.slide-from-left-enter-active,.slide-from-left-leave-active{transition:all .2s ease-in-out}.slide-from-left-enter,.slide-from-left-leave-to{transform:translateX(-100%) translateZ(0)}.slide-from-right-enter-active,.slide-from-right-leave-active{transition:all .2s ease-in-out}.slide-from-right-enter,.slide-from-right-leave-to{transform:translateX(100%) translateZ(0)}.megamenu-enter-active,.megamenu-leave-active{transition:transform .2s ease-in-out}.megamenu-enter,.megamenu-leave-to{transform:translateY(-10px) translateZ(0)}.loading-animation div{width:1em;height:1em;background-color:#00adef;border-radius:100%;display:inline-block;-webkit-animation:sk-bouncedelay 1.4s ease-in-out infinite both;animation:sk-bouncedelay 1.4s ease-in-out infinite both}.loading-animation .bounce1{-webkit-animation-delay:-.32s;animation-delay:-.32s}.loading-animation .bounce2{-webkit-animation-delay:-.16s;animation-delay:-.16s}@-webkit-keyframes sk-bouncedelay{0%,80%,to{-webkit-transform:scale(0)}40%{-webkit-transform:scale(1)}}@keyframes sk-bouncedelay{0%,80%,to{transform:scale(0)}40%{transform:scale(1)}}@media only screen and (max-width:767px){.promo-container{padding:0}}.mask{position:fixed;top:0;bottom:0;left:0;right:0}.mask--dark{background:rgba(0,0,0,.4)}.mask--loading{position:absolute;background:hsla(0,0%,100%,.5);color:theme("colors.body");text-transform:uppercase;letter-spacing:2px;display:flex;align-items:center;justify-content:center;pointer-events:none}:root{--spinner-size:20px;--spinner-margin-left:10px}.spinner{position:relative;left:-var(--spinner-margin-left)20px/2;left:-var(--spinner-margin-left)var(--spinner-size)/2;padding-left:10px20px/2;padding-left:var(--spinner-margin-left)var(--spinner-size)/2;padding-right:10px20px/2;padding-right:var(--spinner-margin-left)var(--spinner-size)/2}.spinner:after{content:"";position:absolute;top:50%;width:20px;width:var(--spinner-size);height:20px;height:var(--spinner-size);margin-top:-var(--spinner-size)/2;margin-left:10px;margin-left:var(--spinner-margin-left);border-radius:50%;border:2px solid #ccc;border-top-color:theme("colors.primary");box-sizing:border-box;-webkit-animation:spinner .6s linear infinite;animation:spinner .6s linear infinite}@-webkit-keyframes spinner{to{transform:rotate(1turn)}}@keyframes spinner{to{transform:rotate(1turn)}}.loader{display:none}body.show-loader .loader{display:block;position:fixed;display:flex;justify-content:center;align-items:center;top:0;right:0;bottom:0;left:0;z-index:100;background:hsla(0,0%,73.7%,.4)}body.show-loader .loader__spinner{color:#000;width:40px;height:40px;border-radius:50%;-webkit-animation:spin 1s linear infinite;animation:spin 1s linear infinite}@-webkit-keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.product__loyalty{display:flex;flex-wrap:wrap;justify-content:space-between}.product__loyalty button{text-decoration:underline;font-size:12px;padding:0;text-align:left}.product__loyalty-member-messages{display:flex;align-items:center}.product__loyalty-rewards-icon{margin-right:5px}.product__loyalty-rewards-icon img{position:relative;transform:translateY(3px)}.product__loyalty-member-message{display:flex;flex-direction:column;justify-content:center}.product__loyalty-member-message span{font-size:10px;line-height:14px}.product-is-gwp .product-is-gwp--price-block{display:none!important}.product-is-gwp .product-is-gwp--form-block,.product-is-gwp [data-cart-button]{display:none}.account-popup{width:350px;position:absolute;top:100%;left:10%;transform:translateX(-50%);z-index:40;box-shadow:2px 2px 8px rgba(0,0,0,.5);display:none;visibility:hidden}.account-popup--loggedout{left:-10%}.account-popup--loggedout a.btn{width:157px}@media screen and (min-width:768px){.account-popup{display:block;visibility:visible}}@media screen and (min-width:1066px){.account-popup{left:50%}.account-popup--loggedout{left:25%}}.account-popup__inner{display:flex;flex-direction:column;align-items:center;padding:15px 30px 30px;background-color:#fff}.account-popup__links,.account-popup__signout{border-top:1px solid #ccc;list-style-type:none;width:100%}.account-popup__links li,.account-popup__signout li{margin-bottom:0;line-height:20px!important}.account-popup__links li:not(:last-child),.account-popup__signout li:not(:last-child){margin-bottom:15px}.account-popup__content{display:flex;flex-direction:column;align-items:center}.account-popup a{font-size:14px!important;line-height:20px!important;text-transform:none!important;font-weight:500;display:inline-block}.account-popup a.btn--underline{text-decoration:underline!important}.account-popup a.btn{width:196px;padding:11px 50px!important}.account-popup span{text-transform:none!important}.account-popup__title{font-size:24px!important;line-height:28px!important;white-space:normal!important}.account-popup__email{font-size:14px!important;line-height:20px!important}.account-popup__status{display:flex;align-items:center}.account-popup__status span{font-size:14px!important;line-height:20px!important}.account-popup__points{display:flex;align-items:center}.account-popup__points span{font-size:20px!important;line-height:20px!important}.sticky-product-bar .grid__item{padding:0}.sticky-product-bar .sticky-flex{display:grid;grid-template-columns:repeat(3,1fr);width:100%;justify-items:center;align-items:center}@media only screen and (max-width:769px){.sticky-product-bar .sticky-flex .grid-product__price{width:100%;margin:0 8px 0 0}}.sticky-product-bar .sticky-flex span.add-to-cart.add-grid-item{width:-webkit-max-content;width:-moz-max-content;width:max-content}.sticky-product-bar .sticky-product-button .grid-product__price{display:block}.cart.grid{margin-left:0!important}.cart input[type=text].focus-visible,.cart input[type=text]:active,.cart input[type=text]:focus,.cart input[type=text]:focus-visible,.cart textarea.focus-visible,.cart textarea:active,.cart textarea:focus,.cart textarea:focus-visible{box-shadow:none!important;outline:none!important;box-shadow:0 0 0 1px #000!important;border-color:#000!important}.cart__title{font-size:24px;color:#001022;line-height:40px;font-weight:300;text-align:left}.cart__title:after{display:none!important}.cart__items{width:100%}@media only screen and (min-width:992px){.cart__items{max-width:calc(100% - 415px);padding-right:35px}}.cart__row{border-bottom:1px solid #e8e8e1;border-bottom-color:var(--colorBorder);padding-bottom:15px}.cart__row:last-child{border:0;padding-bottom:0}.cart__product-name{font-size:14px;color:#001022;line-height:24px;font-family:Martel,serif;font-weight:700;text-align:left}.cart__product-property{font-size:12px;line-height:16px;color:#495460;font-weight:400}.cart__image{max-width:100px}@media only screen and (min-width:768px){.cart__image{max-width:80px}}.cart__product-qty{border-color:#73748b;margin:0;padding:0 15px}.cart__product-qty::-webkit-inner-spin-button,.cart__product-qty::-webkit-outer-spin-button{-webkit-appearance:none!important}.cart__product-qty[type=number]{-moz-appearance:textfield!important}.cart__product-remove{font-size:12px;color:#495460;line-height:16px;font-weight:600;text-decoration:underline;text-align:left;width:auto}@media only screen and (max-width:767px){.cart__product-remove{margin-top:15px;position:relative;left:auto;bottom:auto}}.cart__quantity-price{justify-content:flex-start!important}.cart__price,.cart__price-label{font-size:14px}.cart__price{color:#001022;text-align:right;line-height:24px;font-family:Martel,serif;font-weight:800}.cart__summary-container{padding:0 22px}.cart__summary-container .grid,.cart__summary-container .grid__item{margin-left:0;padding-left:0}.cart__summary{width:100%;padding:0!important}@media only screen and (min-width:992px){.cart__summary{max-width:415px;float:right}}.cart-notes{background:#fffef9;border-color:#73748b;height:80px;margin:10px 0 0;resize:none;font-size:14px}.cart-notes::-moz-placeholder{color:#73748b!important;font-size:14px}.cart-notes::placeholder{color:#73748b!important;font-size:14px}.cart-summary__title{font-family:Martel,serif!important;font-size:18px;font-weight:300;line-height:32px}.cart-summary__label{font-size:12px!important;font-weight:700;line-height:16px;padding:0;text-transform:none!important;margin-bottom:10px;text-align:left}.cart-summary__label--discount{font-size:12px!important;font-weight:700;line-height:22.4px;margin-bottom:0}.cart-summary__amount{font-family:Raleway;font-weight:500;font-size:12px;margin-bottom:15px}.cart-summary__label--total{font-size:14px!important;font-weight:500;line-height:22.4px}.cart-summary__divider:after{border-bottom:thin solid #73748b;content:"";display:block;width:100%}.cart-summary__popup-btn{cursor:pointer}.cart-summary__popup-btn path{fill:#495460!important}.cart-summary__label-btn{align-items:flex-start;display:flex;flex-direction:row;flex-wrap:wrap;line-height:20px;margin-bottom:10px}.cart-summary__label-btn label{margin:0}.cart-summary__overrides-discount-field input{background:#fffefa!important;border:thin solid #73748b!important;font-size:14px!important;height:40px!important;padding:8px 10px!important;margin-right:10px!important;margin-top:0!important;width:66.666%!important;max-width:calc(100% - 85px)!important}.cart-summary__overrides-discount-field input::-moz-placeholder{color:#73748b!important;font-size:14px}.cart-summary__overrides-discount-field input::placeholder{color:#73748b!important;font-size:14px}.cart-summary__input-container{align-items:flex-start;display:flex;flex-direction:row}.cart-summary__input-container input{font-size:14px;background:#fffefa;border:thin solid #73748b!important;height:40px;padding:8px 10px;margin-right:10px;width:66.666%;max-width:calc(100% - 85px)}.cart-summary__input-container input::-moz-placeholder{color:#73748b!important;font-size:14px}.cart-summary__input-container input::placeholder{color:#73748b!important;font-size:14px}.cart-summary__input-container button{border:thin solid #000;background:#000;color:#fff;font-size:14px;font-weight:600;line-height:24px;height:40px;padding:8px;width:33.333%}.cart-summary__free-shipping{color:#001022;font-size:14px;text-align:left;padding:0;margin:0 0 15px}.cart-summary__radios{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;padding:0;font-weight:500}.cart-summary__radios label{margin:0;font-size:12px;line-height:16px;text-transform:none;display:flex;align-items:center;cursor:auto;pointer-events:none}.cart-summary__radios label svg{margin-left:5px}.cart-summary__radios input[type=radio]{-webkit-appearance:none;width:23px;height:23px;border-radius:50%;border-color:var(--colorBorder2);margin-right:5px;cursor:pointer}.cart-summary__radios input[type=radio]:checked,.cart-summary__radios input[type=radio]:not(:checked):hover{border-color:#000}.cart-summary__radios input[type=radio]:before{content:"";display:block;width:60%;height:60%;margin:20% auto;border-radius:50%}.cart-summary__radios input[type=radio]:checked:before{background-color:#000!important}.cart-summary__radios-radio,.cart-summary__radios-radio-inner{display:flex;align-items:center}.cart-summary__radios-radio-inner--disabled{pointer-events:none;color:#95958e}.cart-summary__radios-radio-inner--disabled svg path{fill:#95958e}.cart__checkout{font-size:14px;color:#001022;text-align:center;line-height:24px;font-weight:600}.cart__checkout-wrapper .btn--loading:before{margin:0!important}.cart__shipping-message{color:#495460;font-size:12px;font-weight:400}.cart__popup{z-index:60}.cart__popup-content{background:#fffef9;border:2px solid #ffcb00;display:flex;margin:50px auto 0;max-width:280px;padding:20px 25px;position:fixed;width:100%;z-index:1}.cart-popup__title{font-weight:400;font-size:28px;line-height:40px;margin-bottom:15px}.cart-popup__text,.cart-popup__title{font-family:Raleway;font-style:normal}.cart-popup__text{font-weight:500;font-size:14px;line-height:20px;margin-bottom:30px}.cart-popup__close-btn-row{display:flex;flex-wrap:wrap;flex:1 1 100%;justify-content:flex-end}.cart-popup__close-btn{padding:5px;cursor:pointer}.cart__samples-header{font-size:24px;color:#001022;font-family:Martel,serif!important;line-height:40px;font-weight:300;text-align:left}.cart__samples-header:after{display:none!important}.cart-gift-wrap__title{font-size:14px;font-weight:700;line-height:20px;letter-spacing:0;text-align:left;text-transform:none}.cart-gift-wrap__message{font-size:12px;font-weight:600;line-height:16px;letter-spacing:0;text-align:left}.cart-gift-wrap__small{font-size:10px;font-weight:600;line-height:13px;letter-spacing:0}@media only screen and (min-width:768px){.cart-gift-wrap__small{text-align:center}}.cart-gift-wrap__checkbox{width:18px;height:18px;border:1px solid #73748b;background:#f7f6f3;display:flex;align-items:center;justify-content:center;margin-right:10px}input:checked+.cart-gift-wrap__checkbox{background:#001022}input:checked+.cart-gift-wrap__checkbox:after{content:"";background-image:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTEiIGhlaWdodD0iOCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNOS4yMzguMjdMNC4xNDMgNC45OTZsLTIuMTU1LTIuM0wuNTYzIDQuMDMzbDMuNDgxIDMuNzE1IDYuNTE5LTYuMDQyTDkuMjM4LjI3eiIgZmlsbD0iI2ZmZiIvPjwvc3ZnPg==");width:12px;height:10px;background-repeat:no-repeat;background-size:contain;position:absolute}.cart-gift-wrap__products{flex-wrap:nowrap;margin-left:-5px;margin-right:-5px}.cart-gift-wrap__product{border:1px solid #73748b;flex-basis:0;flex-grow:1;padding:6px;margin:0 5px}.cart-gift-wrap__product-checkbox{position:absolute;top:0;left:0;width:15px;height:15px;border-radius:100%;border:1px solid #73748b;background:#f7f6f3;display:flex;align-items:center;justify-content:center}input:checked+.cart-gift-wrap__product-checkbox{border-color:#001022}input:checked+.cart-gift-wrap__product-checkbox:after{content:"";width:9px;height:9px;background:#001022;position:absolute;border-radius:100%}.cart-gift-wrap__product-inner{position:relative;flex-direction:column}.cart-gift-wrap__product-image{width:100%}.cart-gift-wrap__product-title{font-size:12px}.cart-gift-wrap__product-dimensions,.cart-gift-wrap__product-title{font-weight:600;line-height:16px;letter-spacing:0;text-align:center}.cart-gift-wrap__product-dimensions{font-size:10px}.cart-gift-wrap__product-price{font-size:10px;font-weight:700;line-height:16px;letter-spacing:0;text-align:center}.cart-gift-wrap__product.is-selected{border-color:#001022}.cart .sample-slider .slick-track{min-width:100%}.cart__points-fields-label{font-size:12px!important;line-height:16px;font-weight:700;text-transform:none!important}.cart__points-fields-input-container{display:flex}.cart__points-fields-select{width:66.666%;max-width:calc(100% - 85px);margin-right:10px;background:#fffefa}.cart__points-fields-select select{font-size:14px!important;border:thin solid #73748b!important;height:40px;padding:8px 10px;width:100%}.cart__points-fields-expiry,.cart__points-fields-no-vouchers{font-size:12px;line-height:16px}.cart__points-fields .field__error{font-size:12px;line-height:16px;color:#097000}.cart__points-fields .field__error--danger{color:#e41010!important}.cart__applied-code{display:inline-block;border-radius:4px;background-color:hsla(0,0%,44.3%,.1098039216);color:#717171;font-size:.88em;line-height:14px;padding:10px;overflow:hidden;cursor:default}.cart__applied-code--remove{stroke:hsla(0,0%,44.3%,.9019607843);width:12px;height:12px;vertical-align:middle;fill:currentColor;margin-left:10px;cursor:pointer}#shopify-section-cart-main .cart__popup-content{margin:0;top:50%;left:50%;transform:translate(-50%,-50%)}.cart-drawer .loader__overlay,.cart .loader__overlay{position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(247,246,243,.6);z-index:20}.cart-drawer .loader__spinner,.cart .loader__spinner{color:#000;width:40px;height:40px;border-radius:50%;-webkit-animation:spin 1s linear infinite;animation:spin 1s linear infinite;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:25}@keyframes spin{0%{transform:translate(-50%,-50%) rotate(0deg)}to{transform:translate(-50%,-50%) rotate(1turn)}}.cart-drawer .loader__overlay{background:hsla(0,0%,100%,.6)}.btn--apply{border:thin solid var(--apply-button-border-color)!important;background:var(--apply-button-bg-color)!important;color:#000!important;font-size:14px!important;font-weight:600!important;height:40px!important;padding:8px!important;width:33.333%!important;transition:.2s!important;min-width:100px!important;margin:0!important}.btn--apply:hover{background-color:var(--apply-button-bg-hover-color)!important;color:var(--apply-button-text-hover-color)!important;border-color:var(--apply-button-border-hover-color)!important}.btn--apply--disabled{pointer-events:none;background-color:var(--apply-button-bg-disabled-color)!important;color:var(---apply-button-text-disabled-color)!important;border-color:var(--apply-button-border-disabled-color)!important}.btn--apply--selected{pointer-events:none;background-color:#001022!important;color:#fffefa!important;border-color:#001022!important;display:flex;align-items:center;justify-content:center}.btn--apply--selected svg{fill:#fff;width:12px;height:12px;margin-right:5px}.drawer__fixed-header,.drawer__header{height:70px}.drawer .cart__summary-container{padding:0!important}.js-qty__wrapper .js-qty__adjustment{display:flex;align-items:center;border:1px solid var(--colorBorder2)}.js-qty__wrapper .js-qty__adjustment .js-qty__num{border:none;padding:0;border-right:1px solid var(--colorBorder2);border-left:1px solid var(--colorBorder2)}.js-qty__wrapper .js-qty__adjustment .js-qty__adjust--plus{border-left:none;width:30px;display:flex;justify-content:center}.js-qty__wrapper .js-qty__adjustment .js-qty__adjust--minus{border-right:none;width:30px;display:flex;justify-content:center}.js-qty__wrapper .js-qty__adjust--remove{margin-top:6px}.cart-drawer{margin-bottom:10px!important}.cart-drawer__banner{text-align:center;padding:7px 0;background-color:#fffdf4}.cart-drawer__banner p{font-weight:500;font-size:12px;line-height:16px;margin:0;display:flex;align-items:center;justify-content:center}.cart-drawer__banner p a{text-decoration:underline;margin-right:5px}.cart-drawer__banner p span{margin:0 5px}.collection-grid__wrapper .btn.btn-no-stock{min-width:0;padding-left:0;padding-right:0;width:100%}.site-nav__dropdown{overflow:auto;max-height:400px}.site-nav__dropdown .grid__item-link-list{-moz-column-count:var(--column-count);column-count:var(--column-count)}.site-nav__link--has-dropdown{display:flex;align-items:center;justify-content:center;flex-direction:row-reverse}.site-nav__link--has-dropdown:before{content:"";display:block;font-family:occ-icons!important;font-style:normal;font-weight:400;font-feature-settings:normal;font-variant:normal;text-transform:none;text-decoration:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:8px;right:0;position:absolute}.site-nav__translation-wrapper .ly-languages-switcher{display:flex!important}.site-nav__translation-wrapper .ly-languages-switcher.ly-links a[data-language-code=en]{order:1!important}.site-nav__translation-wrapper .ly-languages-switcher.ly-links a[data-language-code=ms]{order:2!important}.site-nav__translation-wrapper .ly-languages-switcher.ly-links a[data-language-code=ms]:before{content:"/";display:inline-block;margin:0 2px}@media(max-width:767px){.site-nav__translation-wrapper .ly-languages-switcher.ly-links a[data-language-code=ms]:before{margin-right:10px}}.site-nav__translation-wrapper .ly-languages-switcher-link:focus,.site-nav__translation-wrapper .ly-languages-switcher-link:hover{text-decoration:underline}.site-nav__custom-columns .h5{text-align:left}.site-nav__custom-columns-links{-moz-column-count:2;column-count:2;text-align:left}.translation-wrapper--desktop{display:none}@media(min-width:915px){.translation-wrapper--desktop{display:inline-block}}.translation-wrapper--desktop .ly-inner-text{font-size:13px;font-weight:600}.translation-wrapper--mobile .ly-languages-switcher-link{padding:5px 10px!important}.translation-wrapper--mobile .ly-languages-switcher-link:after{margin:0 0 0 20px}.translation-wrapper--mobile .ly-languages-switcher-link .ly-inner-text{font-size:15px;font-weight:600}.newsletter-section{padding:40px 0}@media only screen and (min-width:768px){.newsletter-section{padding:45px 0 40px}}.header-loyalty__banner{box-shadow:none!important}.header-loyalty__banner--stuck{position:fixed;left:0;right:0;transform:translate3d(0,calc(-100% - 79.77px),0);z-index:25}.header-loyalty__banner--inner{padding:5px 10px;text-align:center;background-color:var(--background-color);color:var(--text-color);display:flex;justify-content:center;align-items:center}.header-loyalty__banner--inner p{font-weight:500;font-size:14px;line-height:20px;margin:0}@media only screen and (max-width:767px){.header-loyalty__banner--inner p{font-size:12px;line-height:16px}}.header-loyalty__banner--inner p a{text-decoration:underline}.header-loyalty__banner .js-toggle-login-popup{min-width:0;margin-left:5px;padding:8px 15px}.holiday-page-nav--stuck{position:fixed;left:0;right:0;transform:translate3d(0,calc(-100% - 79.77px),0);z-index:25}.site-header--opening{transform:translateZ(0);transition:transform .4s cubic-bezier(.165,.84,.44,1)}.account-loyalty .grid{margin:0}.account-loyalty--head .grid{display:flex;flex-wrap:wrap}.account-loyalty--head button{color:#fff;text-decoration:underline}.account-loyalty--head .grid__item{display:flex;justify-content:center;padding-left:0!important;padding-bottom:20px;position:relative}.account-loyalty--head .grid__item:first-child:after{content:"";position:absolute;width:46px;height:1px;background:#fff;bottom:0}.account-loyalty--head .grid__item:first-child{margin-bottom:20px}.account-loyalty--head .grid__item .grid__item-inner{display:inline-block;text-align:center}.account-loyalty--head a,.account-loyalty--head button{color:#fff;text-decoration:underline}.account-loyalty__email,.account-loyalty__status{display:flex;align-items:center;justify-content:center}.account-loyalty__email .status-title,.account-loyalty__status .status-title{font-size:14px;line-height:20px;font-weight:400}.account-loyalty__email{font-size:14px;margin-bottom:10px}.account-loyalty__email span{margin-right:15px}.account-loyalty__points{font-size:14px}.account-loyalty__points span{font-size:20px;line-height:28px}.account-loyalty__address{font-size:12px;line-height:20px;font-style:normal;max-width:325px}.account-loyalty__address a{margin-left:10px}@media only screen and (min-width:768px){.account-loyalty--head .grid__item{padding-bottom:0;margin-bottom:0}.account-loyalty--head .grid__item:first-child:after{display:none}.account-loyalty--head .grid__item:not(:last-child){border-right:1px solid #fff;border-bottom:none}.account-loyalty--head .grid__item .grid__item-inner{text-align:left}.account-loyalty__email,.account-loyalty__status{justify-content:flex-start}.account-loyalty__address{padding-left:20px;font-size:14px}}.account-loyalty__content{padding-bottom:50px}.account-loyalty__content .grid{display:flex;flex-direction:column;border-bottom:1px solid #e5e7e8;padding-bottom:50px}.account-loyalty__content .grid .account-loyalty__sidebar--wrapper{width:100%}@media only screen and (min-width:992px){.account-loyalty__content .grid .account-loyalty__sidebar--wrapper{width:25%}}.account-loyalty__content .grid .account-loyalty__club-member--wrapper{width:100%}@media only screen and (min-width:992px){.account-loyalty__content .grid .account-loyalty__club-member--wrapper{width:66.66667%}}@media only screen and (min-width:992px){.account-loyalty__content .grid{flex-direction:row;justify-content:space-between}}.account-loyalty__sidebar--wrapper.grid__item{display:flex;flex-direction:column;align-items:center;margin-bottom:40px}@media only screen and (min-width:992px){.account-loyalty__sidebar--wrapper.grid__item{align-items:flex-start;margin-bottom:0}}.account-loyalty__sidebar--wrapper button{text-decoration:underline;font-size:16px;padding:0;text-align:left}.account-loyalty__sidebar--wrapper a.btn{max-width:75%}@media only screen and (min-width:590px){.account-loyalty__sidebar--wrapper a.btn{max-width:50%}}@media only screen and (min-width:991px){.account-loyalty__sidebar--wrapper a.btn{max-width:75%}}.account-loyalty__club-member--wrapper{display:flex;flex-direction:column;align-items:center}@media only screen and (min-width:992px){.account-loyalty__club-member--wrapper{align-items:flex-start}}.account-loyalty__club-member--wrapper a{text-decoration:underline;font-size:16px;padding:0;text-align:left;display:block;text-align:center}@media only screen and (min-width:992px){.account-loyalty__club-member--wrapper a{text-align:left}}.account-loyalty__membership-details{text-align:center}@media only screen and (min-width:992px){.account-loyalty__membership-details{text-align:left}}.account-loyalty__name,.account-loyalty__title{font-weight:400;font-size:24px;line-height:32px}@media only screen and (min-width:768px){.account-loyalty__name,.account-loyalty__title{font-size:24px;line-height:28px}}.account-loyalty__progress--divider{height:2px;background-color:#ffcb00}.account-loyalty__progress p{text-align:center}@media only screen and (min-width:992px){.account-loyalty__progress p{text-align:left}}.account-loyalty__rewards{display:flex;flex-direction:column}@media only screen and (min-width:768px){.account-loyalty__rewards{flex-direction:row;justify-content:space-between}}.account-loyalty__rewards-item{font-weight:500;text-align:center;padding:40px 20px 20px;border:1px solid #000;border-radius:24px}.account-loyalty__rewards-item.disabled{border-color:#e5e7e8}.account-loyalty__rewards-item p{font-size:12px;line-height:16px}.account-loyalty__rewards-item small{font-size:10px;line-height:16px}.account-loyalty .loyalty-points{font-size:24px;line-height:28px}.account-loyalty .keen-slider__wrapper{width:100%;display:flex;justify-content:center}.account-loyalty .keen-slider__inner{width:100%}@media only screen and (max-width:767px){.account-loyalty .keen-slider__inner{width:calc(100% - 80px)}}@media only screen and (min-width:768px){.account-loyalty .keen-slider__inner[\:has\(.keen-slider__desktop--enabled\)]{width:calc(100% - 80px)}.account-loyalty .keen-slider__inner:has(.keen-slider__desktop--enabled){width:calc(100% - 80px)}}.account-loyalty .keen-slider__arrow{width:auto;padding:0}.account-loyalty .keen-slider__arrow--left{left:0}.account-loyalty .keen-slider__arrow--right{right:0}@media only screen and (min-width:768px){.account-loyalty .keen-slider__desktop--disabled{justify-content:center}}@media only screen and (min-width:768px){.account-loyalty .keen-slider__desktop--disabled .account-loyalty__rewards-item{margin:0 20px}.account-loyalty .keen-slider__desktop--disabled .account-loyalty__rewards-item:first-child{margin-right:20px;margin-left:0}.account-loyalty .keen-slider__desktop--disabled .account-loyalty__rewards-item:last-child{margin-right:0;margin-left:20px}}@media only screen and (min-width:992px){.account-loyalty .keen-slider__desktop--disabled .account-loyalty__rewards-item{margin:0 30px}.account-loyalty .keen-slider__desktop--disabled .account-loyalty__rewards-item:first-child{margin-right:30px;margin-left:0}.account-loyalty .keen-slider__desktop--disabled .account-loyalty__rewards-item:last-child{margin-right:0;margin-left:30px}}.status-badge{width:15px;height:15px;border-radius:50%;display:block;margin-right:10px}.status-badge__silver{background:#d9d9d9}.status-badge__gold{background:#ffcb00}.js-toggle-loyalty-perks-popup{font-size:16px;line-height:20px;font-weight:500}.login-popup,.loyalty-perks-popup{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%) scale(0);z-index:40;visibility:hidden;transition:.3s}.login-popup__inner,.loyalty-perks-popup__inner{background-color:#fffefb;padding:35px 15px;min-width:320px}.login-popup__heading,.loyalty-perks-popup__heading{font-weight:400;margin-bottom:30px;font-size:20px;position:relative}.login-popup__heading:after,.loyalty-perks-popup__heading:after{background:#ffcb00;bottom:-20px}.login-popup__rates,.loyalty-perks-popup__rates{font-size:12px;margin-bottom:20px}.login-popup__rates p,.loyalty-perks-popup__rates p{margin-bottom:5px}.login-popup__rewards,.loyalty-perks-popup__rewards{display:flex;flex-direction:column;align-items:center}.login-popup__rewards-item,.loyalty-perks-popup__rewards-item{display:flex;flex-direction:column;align-items:center;border:1px solid #000;border-radius:24px;padding:25px 15px 15px;width:100%;max-width:250px}@media only screen and (max-width:767px){.login-popup__rewards-item:not(:last-child),.loyalty-perks-popup__rewards-item:not(:last-child){margin-bottom:20px}}.login-popup__rewards-item-title,.loyalty-perks-popup__rewards-item-title{font-size:10px;line-height:12px}.login-popup__rewards-item-description,.loyalty-perks-popup__rewards-item-description{font-size:8px;line-height:10px}.login-popup__close,.loyalty-perks-popup__close{position:fixed;top:0;right:0;padding:5px;color:#000}.login-popup__close svg,.loyalty-perks-popup__close svg{width:30px;height:30px}.login-popup__mask,.loyalty-perks-popup__mask{position:fixed;top:0;left:0;width:100%;height:100%;background-color:#000;opacity:0;z-index:35;visibility:hidden;transition:.3s}@media only screen and (min-width:768px){.login-popup__inner,.loyalty-perks-popup__inner{max-width:650px;min-width:600px;padding:45px 35px}.login-popup__heading,.loyalty-perks-popup__heading{margin-bottom:60px;font-size:24px}.login-popup__rates,.loyalty-perks-popup__rates{margin-bottom:40px}.login-popup__rates p,.loyalty-perks-popup__rates p{margin-bottom:10px;font-size:16px}.login-popup__rewards,.loyalty-perks-popup__rewards{justify-content:space-between;flex-direction:row;align-items:stretch}.login-popup__rewards-item,.loyalty-perks-popup__rewards-item{margin:0 25px;width:33.33333%;max-width:160px}.login-popup__rewards-item:first-child,.loyalty-perks-popup__rewards-item:first-child{margin-right:10px;margin-left:0}.login-popup__rewards-item:last-child,.loyalty-perks-popup__rewards-item:last-child{margin-left:10px;margin-right:0}.login-popup__close,.loyalty-perks-popup__close{padding:10px}}@media only screen and (min-width:992px){.login-popup__rewards-item:first-child,.loyalty-perks-popup__rewards-item:first-child{margin-right:25px;margin-left:0}.login-popup__rewards-item:last-child,.loyalty-perks-popup__rewards-item:last-child{margin-left:25px;margin-right:0}}body.loyalty-perks-popup--active{overflow:hidden}body.loyalty-perks-popup--active .loyalty-perks-popup{visibility:visible;transform:translate(-50%,-50%) scale(1)}body.loyalty-perks-popup--active .loyalty-perks-popup__mask{opacity:.6;visibility:visible;cursor:pointer}body.login-popup--active{overflow:hidden}body.login-popup--active .login-popup{visibility:visible;transform:translate(-50%,-50%) scale(1)}body.login-popup--active .login-popup__mask{opacity:.6;visibility:visible;cursor:pointer}