.quantity,.simple-quantity,.quantity-selector{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.quantity-selector .btn-link{width:1.25rem;height:1.25rem;padding:0;text-align:center}.quantity-selector .btn-link.disabled i::before,.quantity-selector .btn-link.disabled i::after{background-color:#e6e6e6}.quantity-selector i::before,.quantity-selector i::after{width:0.9375rem;height:0.125rem;background-color:#b7b7b7}.quantity-selector .sc-icon-minus::before{margin:0 0 0 0.2rem}.quantity-selector .sc-icon-plus::before,.quantity-selector .sc-icon-plus::after{margin:-0.2575rem 0 0 -0.6275rem}.quantity-selector .form-control{background-color:#fff !important;font-size:.8125rem /*rtl:.875rem*/;font-weight:500;text-align:center;padding:0}@media (min-width: 1200px){.quantity-selector .form-control{width:3rem}}.quantity-selector .form-control.disabled{color:#ccc}@media (max-width: 1199.98px){.quantity,.simple-quantity,.quantity-selector{-webkit-align-self:flex-start;-ms-flex-item-align:start;align-self:flex-start}.quantity,.simple-quantity{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}.quantity .btn-select,.simple-quantity .btn-select{font-size:.5625rem /*rtl:.625rem*/;text-transform:uppercase}.quantity-selector{-webkit-align-self:flex-start;-ms-flex-item-align:start;align-self:flex-start;margin-top:0.51rem;width:100%}}.samples-section-wrapper .samples-section-title{line-height:1.4}.samples-section-wrapper .red{color:#bb0a21}.samples-section-wrapper .slick-track{margin:0}.samples-section-wrapper .total-selected-samples{line-height:1.375;color:#000}.samples-section-wrapper .total-selected-samples.green{color:#329f5b}.samples-section-wrapper .total-selected-samples.red{color:#bb0a21}.samples-section-wrapper .free-samples-carousel .product{-webkit-box-flex:0;-webkit-flex:0 0 30%;-ms-flex:0 0 30%;flex:0 0 30%}.samples-section-wrapper .free-samples-carousel .product.greyedout,.samples-section-wrapper .free-samples-carousel .product.out-of-stock-greyedout{pointer-events:none;cursor:initial}.samples-section-wrapper .free-samples-carousel .product.greyedout .btn-outline-primary,.samples-section-wrapper .free-samples-carousel .product.out-of-stock-greyedout .btn-outline-primary{border:0.0625rem solid #a6a9af;color:#a6a9af}.samples-section-wrapper .free-samples-carousel .product.greyedout .btn-outline-primary.disabled,.samples-section-wrapper .free-samples-carousel .product.greyedout .btn-outline-primary:disabled,.samples-section-wrapper .free-samples-carousel .product.out-of-stock-greyedout .btn-outline-primary.disabled,.samples-section-wrapper .free-samples-carousel .product.out-of-stock-greyedout .btn-outline-primary:disabled{border:0.0625rem solid #a6a9af;color:#a6a9af}.samples-section-wrapper .free-samples-carousel .product .product-tile .image-container .product-image{width:5rem}.samples-section-wrapper .free-samples-carousel .product .product-tile .product-content .tile-body .name-container{line-height:1.2;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;height:1.5rem}.samples-section-wrapper .free-samples-carousel .product .product-tile .button-container .free-sample-select{line-height:1;height:2rem}.samples-section-wrapper .free-samples-carousel .product .product-tile .button-container .free-sample-select.selected .sample-thick{background-image:url(../images/check.svg) !important;background-repeat:no-repeat;border-color:#fff;width:1.5625rem;height:1.1875rem}.samples-section-wrapper .free-samples-carousel .product .product-tile .button-container .free-sample-select.red{border-color:#bb0a21}.samples-section-wrapper .free-samples-carousel .product .product-tile .button-container .free-sample-select.red:hover{background-color:#fff}.samples-section-wrapper .free-samples-carousel .product .product-tile .button-container button:focus{-webkit-box-shadow:none;box-shadow:none}.samples-section-wrapper .free-samples-carousel .product.already-in-cart{cursor:initial}.samples-section-wrapper .free-samples-carousel .product.already-in-cart .btn{opacity:0.65;cursor:initial;pointer-events:none;background-color:#000}.samples-section-wrapper .free-samples-carousel .product.already-in-cart .btn .sample-thick{background-image:url(../images/check.svg);background-repeat:no-repeat;width:1.5625rem;height:1.1875rem;display:inline-block}.samples-section-wrapper .free-samples-carousel .product.already-in-cart .btn span{display:none}@media (max-width: 767.98px){.samples-section-wrapper .free-samples-carousel .product{-webkit-box-flex:0;-webkit-flex:0 0 47%;-ms-flex:0 0 47%;flex:0 0 47%}}.samples-section-wrapper .free-samples-carousel .product-tile{max-width:6.0625rem}@media (min-width: 1200px){.samples-section-wrapper .free-samples-carousel .product-tile{max-width:6.5rem}}.samples-section-wrapper .free-samples-carousel .product-tile .name-container{line-height:1.22}.samples-section-wrapper .free-samples-carousel .slick-arrow [class^="sc-icon-"]{width:auto;height:auto}.samples-section-wrapper .free-samples-carousel .slick-arrow [class^="sc-icon-"]::before,.samples-section-wrapper .free-samples-carousel .slick-arrow [class^="sc-icon-"]::after{background-color:#717171;width:1.075rem}.samples-section-wrapper .free-samples-carousel .slick-arrow .sc-icon-arrow-next{float:right}.samples-section-wrapper .free-samples-carousel .slick-arrow .sc-icon-arrow-prev{float:left}.samples-section-wrapper .free-samples-carousel .slick-arrow:focus{outline:none !important}.checkout-supported-payment-methods{color:#88898c;font-size:.75rem /*rtl:.875rem*/;font-weight:400 /*rtl:500*/;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;position:relative;margin-top:0.75rem;line-height:1.29;text-align:center}@media (max-width: 767.98px){.checkout-supported-payment-methods>.row{max-width:21rem}}.checkout-supported-payment-methods>.row>.col-12{-webkit-box-flex:1;-webkit-flex:1 0 auto;-ms-flex:1 0 auto;flex:1 0 auto}.checkout-supported-payment-methods a{color:#7f8993}.checkout-supported-payment-method-icons img{max-width:2.8125rem}@media (max-width: 543.98px){.data-checkout-stage[data-checkout-stage="payment"] .checkout-supported-payment-methods{margin-bottom:1.25rem}}.cart-page .next-step-box .checkout-supported-payment-methods{margin-top:2.5625rem;padding-left:0.5rem;padding-right:0.5rem;display:none}@media (min-width: 1200px){.cart-page .next-step-box .checkout-supported-payment-methods{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}}@media (max-width: 767.98px){.cart-page .next-step-box .checkout-supported-payment-methods>.row{max-width:100%}}.cart-page .modal-title{font-size:1rem /*rtl:1.0625rem*/;font-weight:500;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;text-transform:uppercase;line-height:1.25;margin:0 0 0.9rem}.cart-page .modal-title::after{display:none}.cart-page .delete-confirmation-body{font-size:.75rem /*rtl:.875rem*/;color:#000;font-weight:400 /*rtl:500*/;text-align:left;text-transform:none;line-height:1.25;padding:1rem 2.4375rem}.cart-page .product-to-remove{margin:0.625rem 0 0.3125rem}.cart-page .modal-footer{-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;padding-top:1rem}.cart-page .modal-footer .btn-outline-secondary,.cart-page .modal-footer .btn-primary{min-width:47%;margin:0 0.625rem}.order-total-summary .checkout-supported-payment-methods{padding:0;margin:0}.next-step-box .checkout-supported-payment-method-icons,.order-total-summary .checkout-supported-payment-method-icons{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;max-width:17.5rem;margin:0 auto 0.4375rem}.next-step-box .checkout-supported-payment-method-icons img,.order-total-summary .checkout-supported-payment-method-icons img{margin-left:0;margin-right:0}#modalMuseNumber .modal-dialog{height:100%;max-width:100%}@media (min-width: 768px){#modalMuseNumber .modal-dialog{max-width:31.25rem;height:auto}}#modalMuseNumber .modal-dialog .modal-content{border-radius:1rem}@media (max-width: 767.98px){#modalMuseNumber .modal-dialog .modal-content{max-height:90vh;position:fixed;top:auto;right:0;left:0;bottom:0;border-radius:1.5rem 1.5rem 0 0}}#modalMuseNumber .modal-dialog .modal-content .modal-header button.close::after,#modalMuseNumber .modal-dialog .modal-content .modal-header button.close::before{width:1.25rem;height:0.063rem}#modalMuseNumber .modal-dialog .modal-content .modal-title::after{display:none}#modalMuseNumber .modal-dialog .modal-content .modal-body .phone-row button{border-right:0}#modalMuseNumber .otp-wrapper .muse-description{display:none}.promocode-muse-container .accordion-section .accordion-header[aria-expanded="true"] .icon-svg-chevron-down{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.promocode-muse-container .cart-muse-section .btn-link,.promocode-muse-container .muse-section-title .btn-link{color:#851941;text-transform:none}@media (min-width: 768px){.promocode-muse-container .qwikcilver-giftcard-number-field{min-height:auto}}.promocode-muse-container .cart-accordion-image{width:1.5rem;height:1.5rem}.promocode-muse-container .promocode-toggle .accordion-header{margin-top:8px}@media (min-width: 1200px){.promocode-muse-container .promocode-toggle .accordion-header{margin-top:0}}@media (max-width: 991.98px){.promocode-muse-container .promocode-toggle .accordion-header[aria-expanded="true"] .icon-svg-chevron-down{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}}.promocode-muse-container .cart-muse-section{font-size:14px}.promocode-muse-container .cart-muse-section .mirakl-message{font-size:.75rem /*rtl:.8125rem*/}.promocode-muse-container .cart-muse-section .form-control-label{font-weight:normal}.promocode-muse-container .cart-muse-section .form-control-label span{font-weight:500}.promocode-muse-container .cart-muse-section .muse-input-wrapper{position:relative}.promocode-muse-container .cart-muse-section .muse-input-wrapper .input-group input{-moz-appearance:textfield}.promocode-muse-container .cart-muse-section .muse-input-wrapper .input-group input::-webkit-outer-spin-button,.promocode-muse-container .cart-muse-section .muse-input-wrapper .input-group input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.promocode-muse-container .cart-muse-section .muse-input-wrapper .input-group .input-group-append{z-index:3}.promocode-muse-container .cart-muse-section .muse-input-wrapper .use-points-adjustment{position:absolute;top:0;left:0;width:100%;height:100%;border:1px solid #e6e6e6;background-color:#f8f8f8;font-weight:500;font-size:.75rem;padding:10px}.promocode-muse-container .cart-muse-section .muse-input-wrapper .use-points-adjustment .used-points-info{height:100%}.promocode-muse-container .cart-muse-section .muse-input-wrapper .use-points-adjustment .remove-muse-points{border:none;background:none}.promocode-muse-container .cart-muse-section .muse-points-input{color:#000;font-weight:500;min-height:45px;padding-right:120px;-moz-appearance:textfield}.promocode-muse-container .cart-muse-section .muse-points-input::-webkit-outer-spin-button,.promocode-muse-container .cart-muse-section .muse-points-input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.promocode-muse-container .accordion-section .accordion-header{font-size:14px;position:relative;cursor:pointer}.promocode-muse-container .accordion-section .accordion-header .promo-wrapper-label{color:#000}.promocode-muse-container .accordion-section .accordion-header i::before,.promocode-muse-container .accordion-section .accordion-header i::after{width:0.9375rem;height:0.125rem;background-color:#000;margin:-0.0625rem 0 0 -0.4375rem}.promocode-muse-container .accordion-section .accordion-header .sc-icon-plus::after{-webkit-transition:all 0.25s ease-in-out;-o-transition:all 0.25s ease-in-out;transition:all 0.25s ease-in-out}.promocode-muse-container .accordion-section .accordion-header[aria-expanded="true"] .sc-icon-plus::after{-webkit-transform:rotate(-45deg) translate(0) translateZ(0);transform:rotate(-45deg) translate(0) translateZ(0)}.promocode-muse-container .accordion-section .accordion-header[aria-expanded="false"] .sc-icon-plus::after{-webkit-transform:rotate(45deg) translate(0) translateZ(0);transform:rotate(45deg) translate(0) translateZ(0)}.promocode-muse-container .qwikcilver-giftcard .cart-promo-code-toggle{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.promocode-muse-container .qwikcilver-giftcard .qwikcilver-giftcard-title{display:none}.promocode-muse-container .qwikcilver-giftcard .qwikcilver-gift-form{margin-top:0.9375rem}.promocode-muse-container .qwikcilver-giftcard .qwikcilver-gift-form .qwikcilver-giftcard-number-field{border:0.0625rem solid #a6a9af;padding:0.8125rem 1rem;color:#4a4e55;font-size:.875rem;position:relative;-webkit-box-flex:1;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;width:1%;margin-bottom:0}.promocode-muse-container .qwikcilver-giftcard .qwikcilver-gift-form .qwikcilver-giftcard-number-field::-webkit-input-placeholder{font-size:.875rem;font-style:normal;color:#4a4e55}.promocode-muse-container .qwikcilver-giftcard .qwikcilver-gift-form .qwikcilver-giftcard-number-field::-moz-placeholder{font-size:.875rem;font-style:normal;color:#4a4e55}.promocode-muse-container .qwikcilver-giftcard .qwikcilver-gift-form .qwikcilver-giftcard-number-field:-ms-input-placeholder{font-size:.875rem;font-style:normal;color:#4a4e55}.promocode-muse-container .qwikcilver-giftcard .qwikcilver-gift-form .qwikcilver-giftcard-number-field::-ms-input-placeholder{font-size:.875rem;font-style:normal;color:#4a4e55}.promocode-muse-container .qwikcilver-giftcard .qwikcilver-gift-form .qwikcilver-giftcard-number-field::placeholder{font-size:.875rem;font-style:normal;color:#4a4e55}.promocode-muse-container .qwikcilver-giftcard .qwikcilver-gift-form .input-group-btn{position:absolute;top:0;right:0;z-index:3}.promocode-muse-container .qwikcilver-giftcard .qwikcilver-gift-form .input-group-btn .qwikcilver-redeem-giftcard-btn{background-color:#fff;padding:0.8125rem 0.875rem;border:0.0625rem solid #a6a9af;border-left:none;color:#4a4e55;font-weight:600;font-size:.875rem;border-radius:0}.promocode-muse-container .qwikcilver-giftcard .qwikcilver-gift-form .input-group-btn .qwikcilver-redeem-giftcard-btn:active{background-color:#fff;color:#4a4e55;-webkit-box-shadow:none;box-shadow:none}.promocode-muse-container .qwikcilver-giftcard .qwikcilver-gift-form .input-group-btn .qwikcilver-redeem-giftcard-btn:focus{-webkit-box-shadow:none;box-shadow:none;border:0.0625rem solid #a6a9af;border-left:none}.promocode-muse-container .qwikcilver-giftcard .invalid-feedback-error a{color:#0070d2}.promocode-muse-container .qwikcilver-giftcard .saved-cards-selector{position:relative}.promocode-muse-container .qwikcilver-giftcard .saved-cards-selector .btn-select-saved-cards{display:none;background-color:#fff;margin-top:1rem;width:100%;border:solid 0.5px #e6e6e6}.promocode-muse-container .qwikcilver-giftcard .saved-cards-selector .btn-select-saved-cards .select-giftcard-title{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;font-weight:500}.promocode-muse-container .qwikcilver-giftcard .saved-cards-selector .btn-select-saved-cards .select-giftcard-title .sc-icon-arrow::before{font-size:2rem /*rtl:2.0625rem*/}.promocode-muse-container .qwikcilver-giftcard .saved-cards-selector .ul-saved-cards{position:absolute;display:none;width:100%;padding:1rem 0.5rem;z-index:1;list-style:none;background-color:#fff}.promocode-muse-container .qwikcilver-giftcard .saved-cards-selector .ul-saved-cards.open{-webkit-box-shadow:0 5px 15px 1px rgba(0,0,0,0.54);box-shadow:0 5px 15px 1px rgba(0,0,0,0.54)}.promocode-muse-container .qwikcilver-giftcard .saved-cards-selector .ul-saved-cards:first-child{padding:0}.promocode-muse-container .qwikcilver-giftcard .saved-cards-selector .ul-saved-cards .savedcard-list-item{padding-top:0.625rem}.promocode-muse-container .qwikcilver-giftcard .saved-cards-selector .ul-saved-cards .savedcard-list-item .giftcard-label{width:100%}.promocode-muse-container .qwikcilver-giftcard .saved-cards-selector .ul-saved-cards .savedcard-list-item .giftcard-label::before,.promocode-muse-container .qwikcilver-giftcard .saved-cards-selector .ul-saved-cards .savedcard-list-item .giftcard-label::after{top:0.675rem}.promocode-muse-container .qwikcilver-giftcard .saved-cards-selector .ul-saved-cards .savedcard-list-item .giftcard-label .savedcard-details{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.promocode-muse-container .qwikcilver-giftcard .saved-cards-selector .ul-saved-cards .savedcard-list-item .giftcard-label .savedcard-details .amount-expiry-container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;text-align:end}.promocode-muse-container .qwikcilver-giftcard .saved-cards-selector .ul-saved-cards .savedcard-list-item .giftcard-label .savedcard-details .amount-expiry-container .giftcard-expiry{font-weight:400 /*rtl:500*/}#checkout-main .qwikcilver-gift-summary .slick-slider .slick-slide,.promocode-muse-container .qwikcilver-gift-summary .slick-slider .slick-slide{margin-right:0.5rem}#checkout-main .qwikcilver-gift-summary .summary-wrapper,.promocode-muse-container .qwikcilver-gift-summary .summary-wrapper{margin-top:1rem;padding:1rem;background-color:#fff;border:0.063rem solid #c3c6c9}#checkout-main .qwikcilver-gift-summary .summary-wrapper>div,.promocode-muse-container .qwikcilver-gift-summary .summary-wrapper>div{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%;padding:0 0 5px}#checkout-main .qwikcilver-gift-summary .summary-wrapper>div.qwikcilver-maskcard,.promocode-muse-container .qwikcilver-gift-summary .summary-wrapper>div.qwikcilver-maskcard{padding:0 0 10px;font-weight:700;border-bottom:1px solid #e6e6e6;margin-bottom:10px}#checkout-main .qwikcilver-gift-summary .summary-wrapper>div.qwikcilver-maskcard button,.promocode-muse-container .qwikcilver-gift-summary .summary-wrapper>div.qwikcilver-maskcard button{background:none;border:none;padding:0;width:18px}#checkout-main .qwikcilver-gift-summary .summary-wrapper>div.qwikcilver-maskcard button .sc-icon-cross::before,.promocode-muse-container .qwikcilver-gift-summary .summary-wrapper>div.qwikcilver-maskcard button .sc-icon-cross::before{width:1.1rem}#checkout-main .qwikcilver-gift-summary .summary-wrapper>div.qwikcilver-maskcard button .sc-icon-cross::after,.promocode-muse-container .qwikcilver-gift-summary .summary-wrapper>div.qwikcilver-maskcard button .sc-icon-cross::after{width:1.1rem}#checkout-main .qwikcilver-gift-summary .summary-wrapper>div.qwikcilver-current-value,.promocode-muse-container .qwikcilver-gift-summary .summary-wrapper>div.qwikcilver-current-value{font-weight:700}#checkout-main .qwikcilver-gift-summary .summary-wrapper>div>div,.promocode-muse-container .qwikcilver-gift-summary .summary-wrapper>div>div{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}#checkout-main .qwikcilver-gift-summary .summary-wrapper>div>div:last-child,.promocode-muse-container .qwikcilver-gift-summary .summary-wrapper>div>div:last-child{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end}#checkout-main .qwikcilver-payment-error-message,.promocode-muse-container .qwikcilver-payment-error-message{color:#af1212;font-weight:500;margin-top:5px}html[dir='rtl'] .qwikcilver-giftcard .saved-cards-selector .btn-select-saved-cards .select-giftcard-title .sc-icon-arrow::before{-webkit-transform:rotate(-180deg);-ms-transform:rotate(-180deg);transform:rotate(-180deg)}.coupon-missing-error,.coupon-error-message{display:none}.coupon-code-field{padding-right:5.75rem}.coupon-code-field.is-invalid{border-color:#96081a !important;padding-right:5.75rem}.coupon-code-field.is-invalid:focus{-webkit-box-shadow:none;box-shadow:none}.coupon-applied{color:#008827;font-size:.6875rem /*rtl:.8125rem*/}.coupon-not-applied{color:#c00;font-size:.6875rem /*rtl:.8125rem*/}.remove-coupon{top:0.4063rem}.remove-coupon [class^="sc-icon-"]::before,.remove-coupon [class^="sc-icon-"]::after{background-color:#000;width:0.625rem}.promo-code-form .input-group-btn{z-index:3}.promo-code-form .coupon-error-message{word-wrap:break-word}.discount-message{line-height:1.2}.qwikcilver-cart-name .bonus-product .cart-product-details .e-promo-validity-wrapper{display:block !important}.qwikcilver-cart-name .bonus-product .cart-product-details .e-promo-validity-wrapper .e-promo-valid-on a{text-transform:none;color:#851941}.epgc-modal .modal-content{border:0.063rem solid #848484}@media (max-width: 991.98px){.epgc-modal .modal-content{position:fixed;top:auto;right:auto;left:auto;bottom:0;border-radius:1rem 1rem 0 0;-webkit-animation:slideUp 0.4s;animation:slideUp 0.4s}@-webkit-keyframes slideUp{from{bottom:-300px;opacity:0}to{bottom:0;opacity:1}}@keyframes slideUp{from{bottom:-300px;opacity:0}to{bottom:0;opacity:1}}}.epgc-modal .modal-content .close::after,.epgc-modal .modal-content .close::before{background-color:#ccc}.toggle-checkbox{width:2.75rem;height:1.5625rem;border-radius:3.75rem}.toggle-checkbox input{opacity:0;width:0;height:0}.toggle-checkbox .slider{cursor:pointer;background-color:#e1e2e4;-webkit-transition:.3s;-o-transition:.3s;transition:.3s;border-radius:3.75rem}.toggle-checkbox .slider::before{position:absolute;content:'';width:1.1875rem;height:1.1875rem;left:0.1875rem;top:0.1875rem;background-color:#fff;-webkit-transition:.3s;-o-transition:.3s;transition:.3s;border-radius:50%}.toggle-checkbox input:checked+.slider{background-color:#000f1f}.toggle-checkbox input:checked+.slider::before{-webkit-transform:translateX(1.1875rem);-ms-transform:translateX(1.1875rem);transform:translateX(1.1875rem)}.mokafaa-widget-container .mokafaa-logo-container{width:2.8125rem;height:1.25rem}.mokafaa-widget-container .contact-otp-form-container .otp-form-container,.mokafaa-widget-container .contact-otp-form-container .redeem-amount-container,.mokafaa-widget-container .contact-otp-form-container .remove-otp-icon{display:none}.mokafaa-widget-container .contact-otp-form-container .remove-otp-icon{width:1rem;height:1rem;top:1rem;right:1rem;cursor:pointer}.mokafaa-widget-container .contact-otp-form-container.otp-visible .otp-form-container,.mokafaa-widget-container .contact-otp-form-container.otp-visible .redeem-amount-container,.mokafaa-widget-container .contact-otp-form-container.otp-visible .remove-otp-icon{display:block}.mokafaa-widget-container .contact-otp-form-container.otp-visible .field-dismiss,.mokafaa-widget-container .contact-otp-form-container.otp-visible .contact-form-actions-container,.mokafaa-widget-container .contact-otp-form-container.otp-visible .field-dismiss ~ .remove-otp-icon{display:none}.mokafaa-widget-container .contact-otp-form-container .mokafaa-submit-verification-form{min-width:10.375rem}.mokafaa-widget-container .phone-fields-container,.mokafaa-widget-container .mokafaa-field{border:0.0625rem solid #6a7079}.mokafaa-widget-container .phone-fields-container .region-code,.mokafaa-widget-container .mokafaa-field .region-code{border-right:0.0625rem solid #6a7079;-webkit-box-pack:center !important;-webkit-justify-content:center !important;-ms-flex-pack:center !important;justify-content:center !important;line-height:1.25;font-size:.875rem /*rtl:.9375rem*/}.mokafaa-widget-container .is-invalid .phone-fields-container,.mokafaa-widget-container .is-invalid .mokafaa-field{border:0.0625rem solid #bb0a21}.mokafaa-widget-container .is-invalid .form-control{color:#bb0a21}@media (min-width: 992px){.mokafaa-widget-container .mokafaa-contact-fields,.mokafaa-widget-container .redeem-amount-container{width:50%}}.mokafaa-widget-container .form-otp-input-container{gap:0.5rem}.mokafaa-widget-container .redeem-amount-input:not(:-moz-placeholder-shown){padding-left:2.75rem;/*! rtl:raw:
                padding-right: 2.625rem;
            */}.mokafaa-widget-container .redeem-amount-input:not(:-ms-input-placeholder){padding-left:2.75rem;/*! rtl:raw:
                padding-right: 2.625rem;
            */}.mokafaa-widget-container .redeem-amount-input:not(:placeholder-shown){padding-left:2.75rem;/*! rtl:raw:
                padding-right: 2.625rem;
            */}.mokafaa-widget-container .redeem-amount-input[readonly]{background-color:#fff}.mokafaa-widget-container .form-otp-input{width:3rem}.mokafaa-widget-container .form-otp-input{border:0.0625rem solid;border-color:#c3c6c9}.mokafaa-widget-container .form-otp-input:not(:focus):not(:-moz-placeholder-shown){border-color:#000f1f}.mokafaa-widget-container .form-otp-input:not(:focus):not(:-ms-input-placeholder){border-color:#000f1f}.mokafaa-widget-container .form-otp-input:not(:focus):not(:placeholder-shown){border-color:#000f1f}.mokafaa-widget-container input:focus:-moz-placeholder-shown ~ .input-static-text{display:none}.mokafaa-widget-container input:focus:-ms-input-placeholder ~ .input-static-text{display:none}.mokafaa-widget-container input:focus:placeholder-shown ~ .input-static-text{display:none}.mokafaa-widget-container input:not(:-moz-placeholder-shown) ~ .input-static-text{display:inline;top:0.8125rem;font-size:.875rem /*rtl:.9375rem*/}.mokafaa-widget-container input:not(:-ms-input-placeholder) ~ .input-static-text{display:inline;top:0.8125rem;font-size:.875rem /*rtl:.9375rem*/}.mokafaa-widget-container input:not(:placeholder-shown) ~ .input-static-text{display:inline;top:0.8125rem;font-size:.875rem /*rtl:.9375rem*/}.mokafaa-widget-container input::-webkit-input-placeholder{font-style:normal}.mokafaa-widget-container input::-moz-placeholder{font-style:normal}.mokafaa-widget-container input:-ms-input-placeholder{font-style:normal}.mokafaa-widget-container input::-ms-input-placeholder{font-style:normal}.mokafaa-widget-container input::placeholder{font-style:normal}.mokafaa-widget-container .submit-contact-form{min-height:2.8125rem;line-height:1.5rem}.mokafaa-widget-container .redeem-amount-input-container{max-width:15.5rem}.mokafaa-widget-container .mokafaa-title-text{line-height:1.5625rem}.page-checkout .checkout-main .mokafaa-widget-container .mokafaa-phone-field{min-height:1.75rem;max-height:1.75rem}.page-checkout .checkout-main .mokafaa-widget-container .form-control{color:#000f1f}.page-checkout .checkout-main .mokafaa-widget-container .form-control:focus{outline:none;-webkit-box-shadow:none;box-shadow:none}.page-checkout .checkout-main .mokafaa-widget-container .form-control::-webkit-input-placeholder{color:#6a7079;font-size:.875rem /*rtl:.9375rem*/}.page-checkout .checkout-main .mokafaa-widget-container .form-control::-moz-placeholder{color:#6a7079;font-size:.875rem /*rtl:.9375rem*/}.page-checkout .checkout-main .mokafaa-widget-container .form-control:-ms-input-placeholder{color:#6a7079;font-size:.875rem /*rtl:.9375rem*/}.page-checkout .checkout-main .mokafaa-widget-container .form-control::-ms-input-placeholder{color:#6a7079;font-size:.875rem /*rtl:.9375rem*/}.page-checkout .checkout-main .mokafaa-widget-container .form-control::placeholder{color:#6a7079;font-size:.875rem /*rtl:.9375rem*/}.mokafaa-headline-text{line-height:1.4}.mokafaa-subheadline-text{line-height:1.25}@media (min-width: 992px){.mokafaa-headline-lg-text{line-height:1.22}}.mokafaa-regular-text{line-height:1.25}.mokafaa-black-text{color:#000f1f}.mokafaa-grey600-text{color:#706e6a}.mokafaa-warning-text{color:#bb0a21}.mokafaa-remaining-warning{color:#bb0a21;background:#f8e7e9;border-color:#dd8590}.mokafaa-remaining-success{color:#329f5b;background:#ecf9e6;border-color:#99cfad}.mokafaa-collapse-header:not(.active){border-bottom:0.0625rem solid #c3c6c9;padding-bottom:.875rem}@media (min-width: 992px){.mokafaa-collapse-header.active{border-bottom:0.0625rem solid #c3c6c9;padding-bottom:.875rem}}@media (min-width: 992px){.mokafaa-widget-container.full-payment .mokafaa-collapse-header.active{border-bottom:none}}.qitaf-widget-container .qitaf-logo-container{width:1.78rem;height:1.25rem}.qitaf-widget-container .collapse-btn:not(.collapsed) .icon-svg-chevron-down{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.qitaf-widget-container .qitaf-title-text{line-height:1.5625rem}.qitaf-widget-container .qitaf-subtitle-text{color:#706e6a;line-height:0.9375rem}.qitaf-widget-container .qitaf-subtitle-text.d-none+.contact-otp-form-container{margin-top:0.5rem}.qitaf-widget-container .qitaf-countdown-container{line-height:0.9375rem}.qitaf-widget-container .form-control{color:#000f1f}.qitaf-widget-container .form-control:focus{outline:none;-webkit-box-shadow:none;box-shadow:none}.qitaf-widget-container .form-control::-webkit-input-placeholder{color:#6a7079 !important;font-size:.875rem /*rtl:.9375rem*/ !important;font-style:normal}.qitaf-widget-container .form-control::-moz-placeholder{color:#6a7079 !important;font-size:.875rem /*rtl:.9375rem*/ !important;font-style:normal}.qitaf-widget-container .form-control:-ms-input-placeholder{color:#6a7079 !important;font-size:.875rem /*rtl:.9375rem*/ !important;font-style:normal}.qitaf-widget-container .form-control::-ms-input-placeholder{color:#6a7079 !important;font-size:.875rem /*rtl:.9375rem*/ !important;font-style:normal}.qitaf-widget-container .form-control::placeholder{color:#6a7079 !important;font-size:.875rem /*rtl:.9375rem*/ !important;font-style:normal}.qitaf-widget-container .form-control:disabled{background-color:white !important}.qitaf-widget-container input:focus:-moz-placeholder-shown ~ .input-static-text{display:none}.qitaf-widget-container input:focus:-ms-input-placeholder ~ .input-static-text{display:none}.qitaf-widget-container input:focus:placeholder-shown ~ .input-static-text{display:none}.qitaf-widget-container input:not(:-moz-placeholder-shown) ~ .input-static-text{display:inline;top:0.8125rem;font-size:.875rem /*rtl:.9375rem*/}.qitaf-widget-container input:not(:-ms-input-placeholder) ~ .input-static-text{display:inline;top:0.8125rem;font-size:.875rem /*rtl:.9375rem*/}.qitaf-widget-container input:not(:placeholder-shown) ~ .input-static-text{display:inline;top:0.8125rem;font-size:.875rem /*rtl:.9375rem*/}.qitaf-widget-container .form-otp-input-container{gap:0.5rem}.qitaf-widget-container .redeem-amount-input{border-color:#6a7079 !important}.qitaf-widget-container .redeem-amount-input:not(:-moz-placeholder-shown){padding-left:2.75rem;/*! rtl:raw:
                padding-right: 2.625rem;
            */}.qitaf-widget-container .redeem-amount-input:not(:-ms-input-placeholder){padding-left:2.75rem;/*! rtl:raw:
                padding-right: 2.625rem;
            */}.qitaf-widget-container .redeem-amount-input:not(:placeholder-shown){padding-left:2.75rem;/*! rtl:raw:
                padding-right: 2.625rem;
            */}.qitaf-widget-container .redeem-amount-input[readonly]{background-color:#fff}.qitaf-widget-container .form-otp-input{width:3rem;border-color:#c3c6c9 !important;line-height:1.25rem}.qitaf-widget-container .form-otp-input:not(:focus):not(:-moz-placeholder-shown){border-color:#000f1f !important}.qitaf-widget-container .form-otp-input:not(:focus):not(:-ms-input-placeholder){border-color:#000f1f !important}.qitaf-widget-container .form-otp-input:not(:focus):not(:placeholder-shown){border-color:#000f1f !important}.qitaf-widget-container .form-group{margin:0}.qitaf-widget-container .form-group.is-invalid .form-otp-input{color:#bb0a21;border-color:#bb0a21 !important}.qitaf-widget-container .invalid-feedback,.qitaf-widget-container .text-danger{color:#bb0a21 !important}.qitaf-widget-container .contact-otp-form-container .phone-fields-container{border-color:#6a7079 !important}.qitaf-widget-container .contact-otp-form-container .phone-fields-container .region-code{border-right:0.0625rem solid #6a7079;-webkit-box-pack:center !important;-webkit-justify-content:center !important;-ms-flex-pack:center !important;justify-content:center !important;line-height:1.875rem;font-size:.875rem /*rtl:.9375rem*/;color:#000f1f}.qitaf-widget-container .contact-otp-form-container .phone-fields-container .qitaf-phone{line-height:1.875rem;min-height:1.875rem;max-height:1.875rem}.qitaf-widget-container .contact-otp-form-container .submit-contact-form{min-width:auto;line-height:1.86}.qitaf-widget-container .contact-otp-form-container .qitaf-submit-verification-form{line-height:1.125rem;min-width:10.375rem}.qitaf-widget-container .contact-otp-form-container .otp-form-container h4{line-height:1.25rem}.qitaf-widget-container .contact-otp-form-container .otp-form-container,.qitaf-widget-container .contact-otp-form-container .redeem-amount-container,.qitaf-widget-container .contact-otp-form-container .remove-otp-icon{display:none}.qitaf-widget-container .contact-otp-form-container .remove-otp-icon{width:1rem;height:1rem;top:1rem;right:1.4375rem;cursor:pointer}.qitaf-widget-container .contact-otp-form-container.otp-visible .otp-form-container,.qitaf-widget-container .contact-otp-form-container.otp-visible .redeem-amount-container,.qitaf-widget-container .contact-otp-form-container.otp-visible .remove-otp-icon{display:block}.qitaf-widget-container .contact-otp-form-container.otp-visible .field-dismiss,.qitaf-widget-container .contact-otp-form-container.otp-visible .contact-form-actions-container,.qitaf-widget-container .contact-otp-form-container.otp-visible .field-dismiss ~ .remove-otp-icon{display:none !important}.qitaf-widget-container .qitaf-remove-form{min-width:auto;text-transform:none}.qitaf-widget-container .qitaf-remaining-warning{color:#bb0a21;background:#f8e7e9;border-color:#dd8590 !important;display:inline-block}.cart-title{font-size:1.375rem;line-height:1;margin-bottom:0.5rem;-webkit-box-shadow:0 0.125rem 0.5rem 0 rgba(0,15,31,0.08);box-shadow:0 0.125rem 0.5rem 0 rgba(0,15,31,0.08)}@media (min-width: 992px){.cart-title{font-size:2.0625rem;line-height:1.21;margin-bottom:1rem;-webkit-box-shadow:none;box-shadow:none}}.empty-bag-content .cart-title{margin-bottom:6.25rem}@media (min-width: 992px){.empty-bag-content .cart-title{margin-bottom:8.75rem}}.cart-title .btn-close-cart{right:1rem;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.cart-title .btn-close-cart .sc-icon-cross::after,.cart-title .btn-close-cart .sc-icon-cross::before{width:0.75rem}.cart-subtitle{font-size:2.125rem;line-height:1.21}.empty-bag-content{margin-bottom:6.25rem}@media (max-width: 991.98px){.empty-bag-recommendations{border-color:#f0f1f2 !important;border-width:0.5rem !important}}.alert-cart{left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);z-index:10;bottom:6.875rem;width:calc(100% - 1.5rem)}@media (min-width: 992px){.alert-cart{top:-0.75rem;bottom:auto;width:29.25rem;position:absolute !important}}.cart-page-inner{background-color:#f0f1f2}@media (min-width: 992px){.cart-page-inner{background-color:transparent}}.cart-product-list{margin-bottom:1.875rem}@media (min-width: 992px){.cart-product-list{margin-bottom:1.25rem}}.cart-product-list .embedded-bonus-product .line-item-product-image img{width:5rem;margin-right:0.925rem}.cart-product-list .embedded-bonus-product .line-item-quantity{display:none}.cart-product-list .embedded-bonus-product .line-item-price{-webkit-align-self:flex-end;-ms-flex-item-align:end;align-self:flex-end}.cart-product-list .embedded-bonus-product .line-item-hidden-attributes{visibility:hidden}.cart-product-list .cart-product-group-wrapper .cart-product-wrapper:last-child{margin-bottom:0 !important;padding-bottom:0 !important;border:none !important}@media (max-width: 1199.98px){.cart-product-list .cart-delete-confirmation-btn{max-height:1.75rem}}.cart-product.invalid .cart-product-name::after{content:'!';color:#af1212;font-size:1rem /*rtl:1.0625rem*/;font-weight:500;width:1.125rem;height:1.125rem;background-color:#fdf5f6;border-radius:100%;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.cart-product.invalid .cart-product-name a{color:#af1212 !important}.cart-product.invalid .cart-product-quantity .quantity-selector{border:0.063rem solid #af1212}@media (min-width: 768px){.cart-product.invalid .cart-product-quantity button{border:none}.cart-product.invalid .cart-product-quantity input{border:none;border-left:0.063rem solid #af1212;border-right:0.063rem solid #af1212}}.cart-product-image img{width:5rem}@media (min-width: 1200px){.cart-product-image img{width:6rem}}.cart-product-badges{line-height:1.25}.cart-product-badges .cart-product-badge,.cart-product-badges .cart-product-custom-badge{background-color:#c3c6c9;font-style:normal}.cart-product-details-container{min-width:0}@media (max-width: 767.98px){.cart-product-details-container .cart-product-price-col{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end}}.cart-product-details-container .qwikcilver-cart-wrapper{gap:0.5rem}.cart-product-details-container .qwikcilver-cart-wrapper>div{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.cart-product-details-container .qwikcilver-cart-wrapper>div.qwikcilver-message{margin-top:0.6rem}.cart-product-details-container .qwikcilver-cart-wrapper>div>div:first-child{padding-left:0;text-transform:uppercase}.cart-product-details-container .qwikcilver-cart-wrapper>div>div:last-child{padding:0}.cart-product-attribute-title{line-height:1.4}@media (max-width: 543.98px){.cart-product-attribute-title::after{content:':'}}.cart-product-attribute-value .edit-product{height:1.25rem;top:0;left:0}.cart-product-attribute-value .icon-arrow-down-black{width:1rem;height:0.875rem;background-size:0.75rem auto}.subscription-variations-attribute .cart-product-attribute-title{color:#999}.subscription-variations-attribute .cart-product-attribute-title::after{content:':'}.cart-product-price,.cart-bonus-product-no-price{text-align:right}@media (min-width: 1200px){.cart-product-price,.cart-bonus-product-no-price{text-align:left}}@media (min-width: 1200px){.cart-product-price{padding-top:0.8125rem}}.cart-product-divider{margin:1.25rem 0;border-color:#c3c6c9}@media (min-width: 992px){.cart-menu-vertical>div:first-child .cart-section-wrapper{border-top:0.0625rem solid #ecebeb}}@media (max-width: 991.98px){.cart-menu-vertical .tab-icon.sc-icon{width:30px;height:24px}.cart-menu-vertical .tab-icon.sc-icon::before{font-size:1.5rem /*rtl:1.5625rem*/}.cart-menu-vertical .cart-section-title{font-size:.9375rem /*rtl:1rem*/}.cart-menu-vertical .icon-svg-chevron-down{position:absolute;right:7px}}.cart-menu-vertical .sc-icon-plus{position:absolute;right:7px}.cart-page-wrapper .cart-mention-me-wrapper .promo-wrapper-label{color:#851941;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}@media (min-width: 992px){.cart-page-wrapper .cart-mention-me-wrapper .promo-wrapper-label{-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}}.cart-page-wrapper .cart-mention-me-wrapper .promo-wrapper-label .sc-icon-mentionme-referrer{display:none}@media (max-width: 991.98px){.cart-page-wrapper .promocode-muse-container{border-width:0.25rem !important;border-color:#f0f1f2 !important}}.cart-section-wrapper{cursor:pointer;counter-reset:sample-product-counter}@media (min-width: 992px){.cart-section-wrapper{border-bottom:0.0625rem solid #ecebeb}}.cart-section-wrapper.open .cart-section-title .plus{display:none}.cart-section-wrapper.open .cart-section-title .minus{display:block}@media (max-width: 991.98px){.cart-section-wrapper.open .cart-section-title .icon-svg-chevron-down{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}}.cart-section-wrapper.open .cart-section-content{height:auto}.cart-section-wrapper .samples-img-mask{background-color:#000;width:100%;height:100%;top:0;left:0;opacity:0.51}.cart-section-wrapper .wrap-mask{width:1.25rem;height:1.25rem;line-height:1.25rem;border-radius:50%;display:block;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);background:#fff;font-size:1rem /*rtl:1.0625rem*/;font-weight:600}.cart-section-wrapper .wrap-mask::before{counter-increment:sample-product-counter;content:counter(sample-product-counter)}.cart-section-wrapper .total-selected-samples{font-size:.875rem /*rtl:.9375rem*/}.cart-section-wrapper .total-selected-samples .selected-samples{font-weight:600}.cart-section-wrapper .total-selected-samples.green{color:#1c7e6a;font-weight:600}.cart-section-wrapper .selected-samples-message{text-align:left;font-weight:400 /*rtl:500*/;letter-spacing:0;color:#000;font-size:.6875rem /*rtl:.75rem*/}.cart-section-title{font-size:.875rem /*rtl:1rem*/;font-weight:500;text-transform:uppercase;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;position:relative;margin-bottom:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}@media (min-width: 992px){.cart-section-title{padding:0.8125rem 1.5625rem 0.8125rem 0}}.cart-section-title .tab-icon{width:2.5rem;height:0.9375rem}.cart-section-title .tab-icon::before{font-size:1rem /*rtl:1.0625rem*/;font-weight:600}.cart-section-title .plus,.cart-section-title .minus{position:absolute;right:0;top:50%}.cart-section-title .plus::before,.cart-section-title .plus::after,.cart-section-title .minus::before,.cart-section-title .minus::after{width:0.9375rem;height:0.125rem;background-color:#b7b7b7}.cart-section-title .plus{margin-top:0.1875rem;margin-right:0.25rem}.cart-section-title .minus{display:none}.cart-section-title.accordion-header .minus{display:block}.cart-section-title.accordion-header .plus{display:none}.cart-section-title.accordion-header .icon-svg-chevron-down{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.cart-section-title.accordion-header.collapsed .minus{display:none}.cart-section-title.accordion-header.collapsed .plus{display:block}.cart-section-title.accordion-header.collapsed .icon-svg-chevron-down{-webkit-transform:none;-ms-transform:none;transform:none}.cart-section-content{overflow:hidden;height:0;-webkit-transition:height .3s,padding-bottom .3s;-o-transition:height .3s,padding-bottom .3s;transition:height .3s,padding-bottom .3s}.cart-gift-wrapping{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;padding:1.5625rem 0}.cart-gift-wrapping p:first-child{margin:0}.cart-gift-wrapping p:last-child{font-size:.625rem /*rtl:.75rem*/;font-weight:300;font-style:italic}.cart-gift-wrapping .gift-wrapping-image img{max-width:5.625rem}@media (min-width: 1200px){.cart-gift-wrapping .gift-wrapping-image img{max-width:4.0625rem}}.cart-gift-wrapping .gift-wrapping-details{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.cart-gift-wrapping .gift-wrapping-check .gift-wrapping-check{max-width:15.625rem}@media (min-width: 768px){.cart-gift-wrapping .gift-wrapping-check .gift-wrapping-check{max-width:none}}.cart-gift-wrapping .gift-wrapping-check .gift-wrapping-check-text{font-size:.75rem /*rtl:.875rem*/;font-weight:400 /*rtl:500*/;line-height:1.4;padding-left:1.875rem}.cart-gift-wrapping .gift-wrapping-check input[type="checkbox"]+label{padding-top:0}.cart-gift-wrapping .gift-wrapping-check input[type="checkbox"]+label::before,.cart-gift-wrapping .gift-wrapping-check input[type="checkbox"]+label::after{top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.cart-gift-wrapping .gift-wrapping-text{font-size:.75rem /*rtl:.875rem*/;font-weight:500;line-height:1.4}.cart-gift-wrapping .gift-wrapping-optional{font-size:.625rem /*rtl:.75rem*/;font-style:italic;font-weight:300}.cart-gift-wrapping .gift-option{text-align:center;margin:0.9375rem 0}.cart-gift-wrapping .gift-option.selected .gift-option-image{border:0.125rem solid #000}.cart-gift-wrapping .gift-option.selected .gift-option-name{font-weight:600}.cart-gift-wrapping .gift-option .gift-option-label{display:block;padding:0;font-size:.75rem /*rtl:.875rem*/;font-weight:500;line-height:1.4}.cart-gift-wrapping .gift-option .gift-option-label::before,.cart-gift-wrapping .gift-option .gift-option-label::after{display:none}.cart-gift-wrapping .gift-option-input:checked+label{font-weight:600}.cart-gift-wrapping .gift-option-input:checked+label .gift-option-image{border:0.125rem solid #000;padding:1.5rem}.cart-gift-wrapping .gift-option-image{border:0.0625rem solid #efefef;padding:0.625rem}.cart-gift-wrapping .gift-option-image:hover{border-color:#d1d1d1}.cart-gift-wrapping .gift-option-image img{max-width:100%;height:6.25rem}.cart-gift-wrapping .gift-option-name{font-weight:500;text-transform:uppercase;text-align:center;margin-top:15px}.cart-gift-wrapping .gift-wrapping-text .form-group{margin-bottom:0}.cart-gift-wrapping .gift-wrapping-text .form-control-label{display:none}.cart-gift-wrapping .gift-wrapping-text textarea{resize:none}.cart-gift-wrapping .gift-wrapping-text textarea:focus{border-color:#fff}.cart-gift-wrapping .gift-wrapping-text .form-group span{display:inline-block;font-size:.6875rem /*rtl:.8125rem*/;font-style:italic;line-height:1.57;color:#b7b7b7;padding:0.3125rem 0}@media (min-width: 992px){.cart-summary{background:#f0f1f2;border-color:#c3c6c9 !important}}.next-step-box .order-discount,.next-step-box .order-total-summary-item{color:#008827}.next-step-box .order-receipt-label{-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.next-step-box .qwikcilver-order-discount{margin-bottom:0.25rem}.next-step-box .qwikcilver-order-discount p{margin:0}.cart-promo-code-heading{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;font-weight:500;text-decoration:underline;cursor:pointer}.cart-promo-code-heading i{margin-right:0.5rem}.cart-promo-code-heading i::before{font-size:1.875rem /*rtl:2.125rem*/}.totals-line:not(.hide-order-discount){display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}.totals-line-value{text-align:right;font-size:1.25rem /*rtl:1.3125rem*/;font-weight:600;color:#000;line-height:1.22}.sub-total-label,.discount-label{font-size:.875rem /*rtl:1rem*/;line-height:1.22;font-weight:500}.sub-total-label-text{display:block}.totals-price-discounted{font-size:1.5rem /*rtl:1.625rem*/;font-weight:600;color:#000;line-height:1.22}.totals-price-discounted:not(.hide-order-discount){display:block}.totals-price-main.strike-through,.totals-price-main.worth{font-size:1.125rem /*rtl:1.25rem*/;font-weight:400 /*rtl:500*/;line-height:1.29;color:#b7b7b7;margin:0}.checkout-continue-btn .sc-icon::before{font-size:1.2rem}.cart-free-shipping-title{font-size:1.125rem /*rtl:1.25rem*/;font-weight:400 /*rtl:500*/;line-height:1.22;margin:1.875rem 0;text-align:center}@media (min-width: 1200px){.cart-free-shipping-title{text-align:left;margin:1.875rem 0 2.5rem}}.cart-free-shipping-title b{font-weight:600}.cart-free-shipping-wrapper .product-carousel-items{padding:0 1rem}@media (max-width: 767.98px){.cart-free-shipping-wrapper .product-carousel-items{padding:0}}.cart-free-shipping-wrapper .product-carousel-items .product-tile .swatches-container{display:none}.cart-free-shipping-wrapper .product-carousel-items .product-tile .tile-body{min-height:12.5rem}.cart-free-shipping-wrapper .product-carousel-items .slick-slide .product{margin-right:0 !important;margin-left:0 !important;padding:0 1rem}.cart-promo-message .sc-icon::before{font-size:1.625rem /*rtl:1.6875rem*/;font-weight:600}.cart-promo-message .cart-promo-message-count{font-weight:700}.promo-wrapper .btn-apply-promo-code{min-width:5.9375rem;height:48px;font-style:italic}@media (min-width: 768px){.promo-wrapper .btn-apply-promo-code{min-width:9.625rem}}@media (min-width: 1200px){.promo-wrapper .btn-apply-promo-code{min-width:5.9375rem}}.promo-wrapper .cart-promo-code-toggle .sc-icon-plus{display:none}.promo-applied-label{color:#03620a;font-weight:500;padding:0.3125rem 0}@media (min-width: 768px){.promo-applied-label{padding:0.6875rem 0}}@media (min-width: 1200px){.promo-applied-label{padding:0.3125rem 0}}.cart-bonus-product-no-price{font-size:1.125rem /*rtl:1.25rem*/;font-weight:700;color:#000;line-height:1.22;text-transform:uppercase}.cart-product-price-discounted{color:#000;line-height:1.4}.cart-product-price-main.strike-through,.cart-product-price-main.worth{font-size:.75rem /*rtl:.875rem*/;font-weight:400 /*rtl:500*/;line-height:1.25;color:#b7b7b7;margin:0}.free-sample-select .sc-icon{display:none}.free-sample-select.selected .sc-icon{display:inline-block;font-size:1.5625rem /*rtl:1.625rem*/}.free-sample-select.selected .sc-icon::before{font-size:1.5625rem /*rtl:1.625rem*/}.free-sample-select.selected span{display:none}#samplesDetailsModal .modal-title{font-size:1.25rem /*rtl:1.3125rem*/;font-weight:600}@media (min-width: 768px){#samplesDetailsModal .image img{max-width:23.25rem}}#samplesDetailsModal .productName{margin:1rem;font-size:16px;text-align:center}#samplesDetailsModal .free-sample-select{font-size:.875rem /*rtl:.9375rem*/;font-weight:600;height:3.43rem}#samplesDetailsModal .close::before,#samplesDetailsModal .close::after{height:0.1rem}#samplesDetailsModal .free-sample-select{height:2.375rem}#samplesDetailsModal .free-sample-select.red{color:#bb0a21;border-color:#bb0a21}#samplesDetailsModal .free-sample-select.red:hover{background-color:#fff}#samplesDetailsModal .free-sample-select.selected .sample-thick{background-image:url(../images/check.svg) !important;background-repeat:no-repeat;border-color:#fff;width:1.5625rem;height:1.1875rem}.cart-product-quantity .icon-arrow-down-black{width:1rem;height:0.875rem;background-size:0.75rem auto}.cart-product-quantity .quantity-selector{width:auto;margin:0;-webkit-box-pack:end;-webkit-justify-content:end;-ms-flex-pack:end;justify-content:end}@media (min-width: 768px){.cart-product-quantity .quantity-selector{-webkit-box-pack:unset;-webkit-justify-content:unset;-ms-flex-pack:unset;justify-content:unset}}.cart-product-quantity .quantity-selector .form-control{width:2rem;min-height:2rem;border:none;border-top:0.0625rem solid #a6a9af;border-bottom:0.0625rem solid #a6a9af}.cart-product-quantity .quantity-selector i::before,.cart-product-quantity .quantity-selector i::after{width:1rem;height:0.0875rem;background:#6a7079}.cart-product-quantity .quantity-selector .btn-link{width:2rem;height:2rem;border:0.0625rem solid #a6a9af}.cart-product-quantity .quantity-selector .btn-link.disabled{border:0.0625rem solid #a6a9af;background:#d9d9d9}.cart-product-quantity .quantity-selector .btn-link i::before,.cart-product-quantity .quantity-selector .btn-link i::after{background-color:#a6a9af}.cart-product-quantity .quantity-selector .btn-link .icon-trash{width:1rem;height:100%;opacity:0.7;background-size:contain}.cart-product-quantity .quantity-selector .btn-link .sc-icon-minus::before{left:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);margin:0}.cart-product-quantity .quantity-selector .btn-link .sc-icon-plus::after,.cart-product-quantity .quantity-selector .btn-link .sc-icon-plus::before{margin:-0.1875rem 0 0 -0.625rem}.quantity-select-wrapper .quantity-select-list{-ms-overflow-style:none;max-height:9rem;overflow-y:scroll;-webkit-scroll-snap-type:y mandatory;-ms-scroll-snap-type:y mandatory;scroll-snap-type:y mandatory}.quantity-select-wrapper .quantity-select-list::-webkit-scrollbar{display:none}.quantity-select-wrapper .quantity-select-list .quantity-select-item{scroll-snap-align:center;min-height:3rem;font-size:1.3125rem;color:#a6a9af;opacity:0.8}.quantity-select-wrapper .quantity-select-list .quantity-select-item.active{font-size:1.4375rem;color:#000f1f;opacity:1}.quantity-select-wrapper .quantity-select-list .quantity-select-item.active+.quantity-select-item .quantity-select-item-inner{margin-top:-0.375rem}.quantity-select-wrapper .quantity-select-list .quantity-select-item.active+.quantity-select-item+.quantity-select-item{font-size:1.125rem;opacity:0.6}.quantity-select-wrapper .quantity-select-list .quantity-select-item.active+.quantity-select-item+.quantity-select-item .quantity-select-item-inner{margin-top:-1.5rem}.quantity-select-wrapper .quantity-select-list .quantity-select-item.item-hidden{opacity:0}.quantity-selected-item{height:3rem;top:2.75rem;pointer-events:none}.mobile-next-step{position:-webkit-sticky;position:sticky;bottom:4.75rem}.mobile-next-step .btn{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.mobile-next-step.scrolled-down{bottom:0;-webkit-transition:all 0.3s;-o-transition:all 0.3s;transition:all 0.3s}@media (max-width: 767.98px){.mobile-next-step{background-color:transparent;cursor:pointer}}@media (max-width: 767.98px){[data-action="Cart-Show"] footer{margin-bottom:4rem}}[data-action='Cart-Show'] .footer-newsletter{display:none}.remove-coupon-modal .modal-dialog{width:calc(100% - 1.5rem)}.modal.show .modal-footer{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.cart-atp-error{color:#af1212}.cart-atp-block{padding:0.6rem}.cart-atp-block .atperr-bold{font-size:.625rem /*rtl:.6875rem*/}.cart-atp-block .atperr{font-size:.5625rem /*rtl:.625rem*/}.cart-product.invalid .cart-product-quantity .quantity-selector{border:0.05rem solid #af1212}.cart-product.invalid .cart-product-quantity-mobile{color:#af1212}.cart-product.invalid .cart-product-quantity-mobile .icon-arrow-down-black{background-image:none;background-color:#af1212;mask-repeat:no-repeat;mask-position:center;mask-size:contain;mask-image:url("../images/icon-arrow-down-black.svg");-webkit-mask-repeat:no-repeat;-webkit-mask-position:center;-webkit-mask-size:contain;-webkit-mask-image:url("../images/icon-arrow-down-black.svg")}.use-points-adjustment{position:absolute;top:0;left:0;width:100%;height:100%;border:1px solid #e6e6e6;background-color:#f8f8f8;font-weight:500;font-size:.75rem;padding:10px}.use-points-adjustment .used-points-info{height:100%}.use-points-adjustment .remove-muse-points{font-size:14px;font-weight:500;border:none;background:none}.cart-info-shipping{background-color:#fff;padding:10px;border:solid 1px #ccc}.cart-product-shipment{border-top:solid 1px #efefef;border-bottom:solid 1px #efefef;margin-left:0;line-height:normal;font-size:.875rem /*rtl:.9375rem*/}.cart-product-shipment .content-asset span{color:#000}.cart-product-shipment .flag-icon{width:1.25rem;height:1.25rem;background-position:25%;background-size:cover}.cart-promotion-banner{margin-left:auto;margin-right:auto;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}.qwikcilver-cart-name .cart-product-name{margin-bottom:3px}.qwikcilver-cart-name a{margin-bottom:3px;text-transform:uppercase;font-weight:bolder}.qwikcilver-cart-name .line-item-quantity{display:none}.qwikcilver-cart-name .align-items-end{display:block !important}.qwikcilver-cart-name .cart-product-quantity{display:none !important}.product-carousel-items.no-srp-prods.slick-initialized{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}.product-carousel-items.no-srp-prods.slick-initialized .slick-slide,.product-carousel-items.no-srp-prods.slick-initialized .slick-track{float:left}.product-carousel-items.no-srp-prods.slick-initialized .slick-slide>div,.product-carousel-items.no-srp-prods.slick-initialized .slick-track>div{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.e-promo-validity-wrapper .e-promo-validity-link .icon-arrow-down-black{width:1rem;height:0.75rem;background-size:0.75rem auto}.free-samples-modal .product-info,.free-samples-modal .badges,.free-samples-modal .badges-container,.free-samples-modal .divider,.free-samples-modal .product-brand,.free-samples-modal .slick-dots-item,.free-samples-modal .full-pdp-link{display:none}.free-samples-modal .product-info-container{background-color:#fff}.free-samples-modal .product-info-container-main{margin-left:auto;margin-right:auto}

