@import"https://fonts.googleapis.com/css2?family=Montserrat:wght@300;400;500&display=swap";@import"https://fonts.googleapis.com/css2?family=Raleway:wght@300;400;500&display=swap";@import"https://fonts.googleapis.com/css2?family=Inter:wght@100..900&display=swap";.splide__container{box-sizing:border-box;position:relative}.splide__list{backface-visibility:hidden;display:flex;height:100%;margin:0!important;padding:0!important}.splide.is-initialized:not(.is-active) .splide__list{display:block}.splide__pagination{align-items:center;display:flex;flex-wrap:wrap;justify-content:center;margin:0;pointer-events:none}.splide__pagination li{display:inline-block;line-height:1;list-style-type:none;margin:0;pointer-events:auto}.splide:not(.is-overflow) .splide__pagination{display:none}.splide__progress__bar{width:0}.splide{position:relative;visibility:hidden}.splide.is-initialized,.splide.is-rendered{visibility:visible}.splide__slide{backface-visibility:hidden;box-sizing:border-box;flex-shrink:0;list-style-type:none!important;margin:0;position:relative}.splide__slide img{vertical-align:bottom}.splide__spinner{animation:splide-loading 1s linear infinite;border:2px solid #999;border-left-color:transparent;border-radius:50%;bottom:0;contain:strict;display:inline-block;height:20px;left:0;margin:auto;position:absolute;right:0;top:0;width:20px}.splide__sr{clip:rect(0 0 0 0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.splide__toggle.is-active .splide__toggle__play,.splide__toggle__pause{display:none}.splide__toggle.is-active .splide__toggle__pause{display:inline}.splide__track{overflow:hidden;position:relative;z-index:0}@keyframes splide-loading{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.splide__track--draggable{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.splide__track--fade>.splide__list>.splide__slide{margin:0!important;opacity:0;z-index:0}.splide__track--fade>.splide__list>.splide__slide.is-active{opacity:1;z-index:1}.splide--rtl{direction:rtl}.splide__track--ttb>.splide__list{display:block}.splide__arrow{align-items:center;background:#ccc;border:0;border-radius:50%;cursor:pointer;display:flex;height:2em;justify-content:center;opacity:.7;padding:0;position:absolute;top:50%;transform:translateY(-50%);width:2em;z-index:1}.splide__arrow svg{fill:#000;height:1.2em;width:1.2em}.splide__arrow:hover:not(:disabled){opacity:.9}.splide__arrow:disabled{opacity:.3}.splide__arrow:focus-visible{outline:3px solid #0bf;outline-offset:3px}.splide__arrow--prev{left:1em}.splide__arrow--prev svg{transform:scaleX(-1)}.splide__arrow--next{right:1em}.splide.is-focus-in .splide__arrow:focus{outline:3px solid #0bf;outline-offset:3px}.splide__pagination{bottom:.5em;left:0;padding:0 1em;position:absolute;right:0;z-index:1}.splide__pagination__page{background:#ccc;border:0;border-radius:50%;display:inline-block;height:8px;margin:3px;opacity:.7;padding:0;position:relative;transition:transform .2s linear;width:8px}.splide__pagination__page.is-active{background:#fff;transform:scale(1.4);z-index:1}.splide__pagination__page:hover{cursor:pointer;opacity:.9}.splide__pagination__page:focus-visible{outline:3px solid #0bf;outline-offset:3px}.splide.is-focus-in .splide__pagination__page:focus{outline:3px solid #0bf;outline-offset:3px}.splide__progress__bar{background:#ccc;height:3px}.splide__slide{-webkit-tap-highlight-color:rgba(0,0,0,0)}.splide__slide:focus{outline:0}@supports (outline-offset: -3px){.splide__slide:focus-visible{outline:3px solid #0bf;outline-offset:-3px}}@media screen and (-ms-high-contrast:none){.splide__slide:focus-visible{border:3px solid #0bf}}@supports (outline-offset: -3px){.splide.is-focus-in .splide__slide:focus{outline:3px solid #0bf;outline-offset:-3px}}@media screen and (-ms-high-contrast:none){.splide.is-focus-in .splide__slide:focus{border:3px solid #0bf}.splide.is-focus-in .splide__track>.splide__list>.splide__slide:focus{border-color:#0bf}}.splide__toggle{cursor:pointer}.splide__toggle:focus-visible{outline:3px solid #0bf;outline-offset:3px}.splide.is-focus-in .splide__toggle:focus{outline:3px solid #0bf;outline-offset:3px}.splide__track--nav>.splide__list>.splide__slide{border:3px solid transparent;cursor:pointer}.splide__track--nav>.splide__list>.splide__slide.is-active{border:3px solid #000}.splide__arrows--rtl .splide__arrow--prev{left:auto;right:1em}.splide__arrows--rtl .splide__arrow--prev svg{transform:scaleX(1)}.splide__arrows--rtl .splide__arrow--next{left:1em;right:auto}.splide__arrows--rtl .splide__arrow--next svg{transform:scaleX(-1)}.splide__arrows--ttb .splide__arrow{left:50%;transform:translate(-50%)}.splide__arrows--ttb .splide__arrow--prev{top:1em}.splide__arrows--ttb .splide__arrow--prev svg{transform:rotate(-90deg)}.splide__arrows--ttb .splide__arrow--next{bottom:1em;top:auto}.splide__arrows--ttb .splide__arrow--next svg{transform:rotate(90deg)}.splide__pagination--ttb{bottom:0;display:flex;flex-direction:column;left:auto;padding:1em 0;right:.5em;top:0}slider-component .splide__slide img{width:100%;height:auto}slider-component .thumbnail-slides{margin-top:1rem}slider-component .thumbnail-slides .splide__slide.is-active{border:1px solid rgba(0,0,0,.5)!important}html,body{scroll-behavior:smooth}section.main-product-section h1,section.main-product-section h2,section.main-product-section h3,section.main-product-section h4,section.main-product-section h5,section.main-product-description h1,section.main-product-description h2,section.main-product-description h3,section.main-product-description h4,section.main-product-description h5{font-family:Montserrat,sans-serif;font-weight:500;margin-block:0}ul{list-style-type:none;padding:0;margin:0}.display-flex{display:flex}.display-flex.justify-space-between{justify-content:space-between}.desktop-hidden{display:initial}@media screen and (min-width:768px){.desktop-hidden{display:none!important}}.mobile-hidden{display:initial}@media screen and (max-width:767px){.mobile-hidden{display:none!important}}section.main-cart-section{font-family:Raleway,sans-serif;font-size:16px;color:#000}section.main-cart-section .text-center{text-align:center}section.main-cart-section h1,section.main-cart-section h2,section.main-cart-section h3,section.main-cart-section h4,section.main-cart-section h5{font-family:Montserrat,sans-serif;font-weight:500;margin-block:0}section.main-cart-section .button{border:0;border-radius:0;padding:1rem 1.5rem;text-transform:uppercase;text-align:center;color:#fff;background:#0f8f43;line-height:normal;font-weight:700}section.main-cart-section .button svg{width:25px;height:25px;vertical-align:middle}section.main-cart-section .button.button--checkout{width:100%;font-weight:700;display:flex;justify-content:center;align-items:center}section.main-cart-section .button.button--quantity{background-color:#f6f6f6}section.main-cart-section .cart-empty{display:none}section.main-cart-section.is-empty h1{margin-bottom:2rem}section.main-cart-section.is-empty .cart-header{display:flex;flex-direction:column;max-width:476px}section.main-cart-section.is-empty .cart-header .cart-timer-text,section.main-cart-section.is-empty .cart-header .cart-live-reagion-header{display:none!important}section.main-cart-section.is-empty .cart-header .cart-empty{display:initial}section.main-cart-section.is-empty .cart-header .cart-items-container{display:none!important}section.main-cart-section .container{padding:0}section.main-cart-section .container.cart-header{padding:1rem}@media screen and (min-width:768px){section.main-cart-section .container.container--flex{display:flex}}section.main-cart-section .container .container--block{padding:1rem}section.main-cart-section .container .price-item{font-family:Inter,sans-serif}section.main-cart-section .container .cart-timer-text{font-weight:600}section.main-cart-section .container .cart-timer-text span{color:#a1253f}section.main-cart-section .container .cart-live-region-header{font-weight:600}section.main-cart-section .container .cart-items__container{font-size:11px}@media screen and (min-width:768px){section.main-cart-section .container .cart-items__container{font-size:13px}}section.main-cart-section .container .cart-items__container .cart-items--disabled{pointer-events:none}section.main-cart-section .container .cart-items__container .cart-item+.cart-item{margin-top:1.5rem}section.main-cart-section .container .cart-item{padding:0}section.main-cart-section .container .cart-item.disabled{opacity:.5;pointer-events:none}section.main-cart-section .container .cart-item.item-loading .cart-item__price{opacity:.5}section.main-cart-section .container .cart-item .cart-item__image{position:relative;margin:0;width:130px}section.main-cart-section .container .cart-item .cart-item__image img{width:100%;-o-object-fit:contain;object-fit:contain}section.main-cart-section .container .cart-item .cart-item__image .badge-free{position:absolute;top:8px;left:8px;background-color:#269954;border-radius:30px;color:#fff;padding:4px 8px;font-size:10px;text-transform:uppercase}section.main-cart-section .container .cart-item .cart-item__info{margin-left:1.5rem;width:100%}section.main-cart-section .container .cart-item .cart-item__info .cart-info{text-align:left}section.main-cart-section .container .cart-item .cart-item__info .cart-info+.cart-info{margin-top:.5rem}section.main-cart-section .container .cart-item .cart-item__info p{margin-bottom:0}section.main-cart-section .container .cart-item .cart-item__info .cart-item__title{font-size:13px}@media screen and (min-width:768px){section.main-cart-section .container .cart-item .cart-item__info .cart-item__title{font-size:15px}}section.main-cart-section .container .cart-item .cart-item__info .cart-item__subtext{font-size:12px}section.main-cart-section .container .cart-item .cart-item__info .cart-item__price{font-size:14px}section.main-cart-section .container .cart-item .cart-item__info .cart-item__price .original-price{text-decoration:line-through}section.main-cart-section .container .cart-item .cart-item__info .cart-item__options .option-value{font-weight:400;color:#5e5e5e}section.main-cart-section .container .cart-item .cart-item__info .cart-item__options .option-value .value{color:#a1253f;font-weight:600}section.main-cart-section .container .cart-item .cart-item__info .cart-item__options .option-value .uploaded-photo{width:50px;height:50px;border-radius:50%;display:block}section.main-cart-section .container .cart-item .cart-item__info .cart-item__options .option-value+.option-value{margin-top:.25rem}section.main-cart-section .container .cart-item .cart-item__info .cart-item__actions{display:flex;justify-content:space-between;align-items:center}section.main-cart-section .container .cart-item .cart-item__info .cart-item__actions .button--remove-item{cursor:pointer}section.main-cart-section .container .cart-item.free-item{padding:1rem 0;border-top:1px solid rgba(0,0,0,.15);border-bottom:1px solid rgba(0,0,0,.15)}section.main-cart-section .container .cart-item.free-item .cart-item__title{font-weight:700}section.main-cart-section .container .cart-item.free-item .cart-item__price .price-free{color:#189249}@media screen and (min-width:768px){section.main-cart-section .container .block--left{flex-grow:1}}section.main-cart-section .container .block--right{padding:3rem 0;background-color:#f6f6f6}section.main-cart-section .container .block--right .block-section{padding:0 1rem}section.main-cart-section .container .block--right .block-section.padded{padding:0 2rem}section.main-cart-section .container .block--right .block-section.block-separator{border-bottom:1px solid rgba(0,0,0,.15)}section.main-cart-section .container .block--right .block-section.block-separator span{text-align:center;display:block;margin:0 auto -11px;width:30px;background:#f6f6f6}section.main-cart-section .container .block--right .block-section+.block-section{margin-top:1rem}@media screen and (min-width:768px){section.main-cart-section .container .block--right{max-width:420px}}section.main-cart-section .container .cart-upsell__item.disabled{opacity:.5;pointer-events:none}section.main-cart-section .container .cart-upsell__item .cart-upsell__title{padding:1rem;text-transform:uppercase;background-color:#a1253f;color:#fff;font-weight:700;border-top-right-radius:12px;border-top-left-radius:12px}section.main-cart-section .container .cart-upsell__item .cart-upsell__details{padding:1rem;border-bottom-right-radius:12px;border-bottom-left-radius:12px;border:1px solid #a1253f}section.main-cart-section .container .cart-upsell__item+.cart-upsell__item{margin-top:1rem}section.main-cart-section .container .cart-summary__wrapper .cart-summary__total{text-align:center}section.main-cart-section .container .cart-summary__wrapper .cart-summary__total h1{font-size:28px;font-weight:700;color:#000}section.main-cart-section .container .cart-summary__wrapper .cart-summary__total .saving .price-item{color:#189249;font-weight:700}section.main-cart-section .container .cart-summary__wrapper .cart-summary__protect{background-color:#fff;padding:1rem;margin-bottom:1rem}section.main-cart-section .container .cart-summary__wrapper .cart-summary__protect .protect__title{font-size:14px;text-transform:uppercase;font-weight:500}section.main-cart-section .container .cart-summary__wrapper .cart-summary__protect .protect__subtitle .price-item{color:#0f8f43;font-weight:600}section.main-cart-section .container .cart-summary__wrapper .cart-summary__protect .protect__cta{display:flex;justify-content:space-between;font-weight:500}section.main-cart-section .container .cart-summary__wrapper .cart-summary__protect .custom-switch{display:inline-block}section.main-cart-section .container .cart-summary__wrapper .cart-summary__protect .custom-switch input{display:none}section.main-cart-section .container .cart-summary__wrapper .cart-summary__protect .custom-switch .custom-switch__switch{position:relative;width:40px;height:20px;border-radius:10px;background-color:#e7e7e7}section.main-cart-section .container .cart-summary__wrapper .cart-summary__protect .custom-switch .custom-switch__switch:after{transition:transform .2s ease-in-out;content:"";display:block;position:absolute;left:0;top:0;height:20px;width:20px;background-color:#fff;border-radius:50%;box-shadow:0 0 2px #189249}section.main-cart-section .container .cart-summary__wrapper .cart-summary__protect .custom-switch input:checked+label.custom-switch__switch{background-color:#dadada}section.main-cart-section .container .cart-summary__wrapper .cart-summary__protect .custom-switch input:checked+label.custom-switch__switch:after{transform:translate(100%);background-color:#189249}section.main-cart-section .container .cart-summary__wrapper .payment-logos{text-align:center}section.main-cart-section .container .trust-icons{display:flex;justify-content:space-between;-moz-column-gap:2rem;column-gap:2rem}section.main-cart-section .container .trust-icons .trust-item{width:100%;padding:2rem;display:flex;flex-direction:column;justify-content:center;align-items:center;background-color:#a1253f;color:#fff}section.main-cart-section .container .trust-icons .trust-item svg{width:64px;height:64px}section.main-cart-section .container .trust-icons .trust-item span{width:100%;text-align:center}section.main-cart-section quantity-input{display:flex;font-size:18px;width:auto;border:1px solid rgba(0,0,0,.15)}section.main-cart-section quantity-input .quantity__input{width:auto;min-width:3rem;flex-grow:1;border-radius:0;padding:.5rem 0;max-width:0;text-align:center;border:0;border-left:1px solid rgba(0,0,0,.15);border-right:1px solid rgba(0,0,0,.15);font-family:Roboto,sans-serif}section.main-cart-section quantity-input .quantity__button{border-radius:0;background-color:#f6f6f6;border:0;padding:0;width:2.5rem;z-index:100}section.main-cart-section quantity-input .quantity__button>span{position:relative;display:block;width:100%;height:100%}section.main-cart-section quantity-input .quantity__button>span:before,section.main-cart-section quantity-input .quantity__button>span:after{width:100%;height:100%;display:block}section.main-cart-section quantity-input .quantity__button .quantity-minus:before{content:"";border-bottom:1px solid #000;position:absolute;top:-50%;left:50%;transform:translate(-50%);width:14px}section.main-cart-section quantity-input .quantity__button .quantity-plus:before{content:"";border-bottom:1px solid #000;position:absolute;top:-50%;left:50%;transform:translate(-50%);width:14px}section.main-cart-section quantity-input .quantity__button .quantity-plus:after{content:"";border-right:1px solid #000;position:absolute;top:50%;left:-49%;transform:translateY(-50%);height:14px}section[data-section-type=featured-collection]{font-family:Raleway,sans-serif;font-size:16px;color:#000}section[data-section-type=featured-collection] .section-heading{font-family:Raleway,sans-serif!important;color:#000;font-size:17px}section[data-section-type=featured-collection] .price{font-family:Inter,sans-serif;font-size:13px}section[data-section-type=featured-collection] .price .amount{font-family:inherit}
/*# sourceMappingURL=/cdn/shop/t/72/assets/cart.css.map */
