*{margin:0;padding:0}h1,h2,h3,h4,span,p,li{margin:0;color:#000;font-family:Poppins,sans-serif}.drawer__header{margin-right:15px;padding-bottom:15px!important;padding-top:15px!important;padding-left:0;padding-right:0;margin-left:10px!important}.drawer cart-remove-button{height:14px}.header__account,.menu-drawer__account,.menu-drawer__account-register{display:none!important}strong{font-weight:400}.font-light{font-weight:300!important}details-disclosure>details{position:static!important}button:hover{transition:none!important}.header-class{padding:0!important}.slider-buttons{display:none!important}slider-component .slider{padding-bottom:0!important}.banner-countdown .section-details{display:flex;justify-content:center;align-items:center;gap:5px;width:100%!important;margin:0!important;color:#fff;font-weight:300!important;text-align:center;text-transform:capitalize}.banner-countdown .section-details div{display:flex;gap:3px}.banner-countdown span{width:3rem;display:block;padding:0 5px;background-color:#fff;color:#000;font-weight:400}.page .app-cta{display:none!important}.app .app-cta{display:block!important}.app-our-story-mobile{display:none}@media only screen and (max-width: 769px){.app-our-story-mobile{display:block}.app-our-story-desktop{display:none}}.scroll-top,.app-mobile{display:none!important}.cc-btn-decision,.cky-notice-btn-wrapper .cky-btn,.cky-accordion-item .cky-accordion-header,.cky-accordion-header-des,.cky-prefrence-btn-wrapper .cky-btn{font-family:Poppins,sans-serif}.cky-accordion-header .cky-accordion-btn,.cky-notice .cky-title,.cky-preference-header .cky-preference-title{font-weight:500!important;color:#000!important}.cc-window.cc-floating .cc-logo,.cc-banner .cc-banner-logo{display:none!important}.cc-bottom{bottom:0!important}.app-logo-carousel-class{margin:0!important}@media only screen and (max-width: 991px){.app-desktop{display:none!important}.app-mobile{display:block!important}}.menu-drawer{width:50%!important}.menu-drawer__close-button{display:none!important}.disclosure__item_mobile{border-radius:10px 0 0 10px}.disclosure__item_mobile:last-child{border-radius:0 10px 10px 0}.menu-drawer{padding:1rem 1rem 0!important;right:auto;left:0;transform:translate(-100%)}@media only screen and (max-width: 991px){.menu-drawer{width:100vw!important;padding:1rem 2rem!important}}@media only screen and (max-width: 601px){.menu-drawer{padding:1rem!important}}.menu-drawer__top-container{display:none}.menu-drawer__cta-button{position:relative;width:100%;margin-top:-2rem;display:flex;justify-content:flex-start;align-items:flex-start}.menu-drawer__cta-button .new-label{position:absolute;right:-2rem;top:-.5rem;font-family:Poppins,sans-serif;font-size:12px;line-height:1;font-weight:500;letter-spacing:0;color:#31681fc7}.menu-drawer__cta-button a{width:100%}.menu-drawer__cta-button button{padding:0;width:100%;border:none;background-color:#fff;color:#31681f;font-family:Poppins,sans-serif;font-size:20px;line-height:1;font-weight:300;text-align:left;padding:1.5rem 0;border-top:1px solid #00000047;cursor:pointer}.menu-drawer summary.menu-drawer__menu-item{justify-content:space-between;color:#000}.menu-drawer__menu-item{padding:1rem 0!important;border-bottom:none!important}.drawer__header{border-bottom:1px solid #32681f!important}.cart__empty-text{font-weight:300!important}.drawer.active .drawer__inner{padding-bottom:0!important;padding-top:0!important}.drawer__inner{padding:2rem 0!important}.drawer .cart-item__details .product-options{display:none!important}.drawer__inner .section-details.cart-message{display:none;width:100%;padding:1rem;background:#f2ff59;color:#000;font-size:16px;line-height:1;text-align:center;margin-bottom:0}.drawer__heading{font-family:Poppins,sans-serif;font-size:16px!important;line-height:24px;text-align:left}.modal__close-button.link{height:auto;padding-top:15px;margin-right:0}cart-drawer{z-index:9999999999!important}.cart-drawer{display:flex;justify-content:flex-end;width:100%}cart-drawer-items{padding:0 1rem!important;height:100%;max-height:100%!important}cart-drawer-items.is-empty{overflow:hidden}.cart-item__price-wrapper .price{font-family:Poppins,sans-serif;font-size:14px!important;font-weight:300;line-height:18px;text-align:left}.cart-item__details{display:flex;flex-direction:column;justify-content:space-between;height:100%;gap:5px}.cart-item__details a span{display:block;font-family:Poppins,sans-serif;font-size:14px!important;font-weight:400;line-height:20px;text-align:left}.cart-item__total-price .price{font-family:Poppins,sans-serif;font-size:14px!important;font-weight:300;line-height:20px;text-align:left;color:#474747}.cart-item__total-price{display:flex;justify-content:flex-start;align-items:center;width:100%;gap:1rem}.cart-item__total-price .free-discount{display:none}.cart-item-free-gift .cart-item__total-price .free-discount{display:block;color:#32681f}.drawer .cart-item:not(:first-child){border-top:none!important}.drawer .cart-item__image{display:block;width:8rem!important;height:8rem;object-fit:cover}.drawer .cart-item{padding:1rem 0!important;margin:0!important;border-bottom:1px solid #32681f}.drawer .cart-item:first-child{border-top:none}.drawer .cart-item__footer{align-items:center;margin:0!important}.drawer .cart-item__inner-bottom{margin:0!important}.cart-quantity-container{display:flex;justify-content:space-between;align-items:center}.quantity{align-items:center}.quantity__input,.drawer .cart-item cart-remove-button button{font-family:Poppins,sans-serif!important;font-size:18px!important;font-weight:400!important;line-height:26px!important}.drawer .cart-item cart-remove-button .icon{height:1.2rem!important;width:1.2rem!important;margin-right:7px!important}.drawer .cart-item .quantity__input{height:24px;font-size:12px!important}.cart-drawer s{color:#0000008c}dd.cart-item__compare-price.price{opacity:.7}#CartDrawer-Checkout{height:100%;box-shadow:none;width:100%;background-color:#31681f;border:1px solid #31681f}#CartDrawer-Checkout:hover{background-color:#fff;color:#000;border:1px solid black}#CartDrawer-Checkout:disabled:hover,#CartDrawer-Checkout:disabled:focus{background-color:#31681f8a;color:#fff;border:none;box-shadow:none;outline:none;transform:none}.drawer .cart-item-free-gift .product-options{display:none!important}.cart-drawer__subtotal .totals__wrapper{padding:1rem!important}.cart-details-container{display:flex;justify-content:space-between;align-items:flex-start;gap:2rem}.cart-item-free-gift .quantity__button,.cart-drawer .tax-note{display:none!important}.drawer .cart-item__discounted-prices-total{flex-direction:row!important;gap:10px}.cart-details-container svg{width:1.6rem;height:100%}.cart-item__price-wrapper .price{display:none}.drawer .cart-item__inner-top{padding:0!important}.drawer .cart-item .quantity__button{width:3rem}.quantity__button svg{width:100%!important}.cart-item__quantity-wrapper{width:100%}.drawer .cart-item .quantity{width:44%}.cart-item__price-wrapper{display:none!important}.quantity__button{border:none!important}.cart-drawer-bottom-container{width:100%}.cart-drawer__bottom{width:100%;padding:0 1rem!important;margin:0!important;background-color:#fff}.cart-drawer__bottom:before{display:none;left:0!important;width:100%!important;background:#000!important}.cart-drawer__ctas{margin-top:0;padding-bottom:1rem;margin-bottom:1rem}.cart-drawer__ctas a{display:none}.cart-drawer__ctas .button{padding:2rem 0;font-family:Poppins,sans-serif;font-size:20px!important;font-weight:400;line-height:21px}.cart-drawer__subtotal .totals{display:flex;justify-content:space-between!important;width:100%}.cart-drawer__subtotal .totals__subtotal,.cart-drawer__subtotal .totals__subtotal-value,.cart-drawer__subtotal .total-compare-price{color:#000;font-size:16px!important;line-height:24px}.cart-drawer__subtotal .totals__subtotal-value{display:flex;align-items:center;gap:10px}.cart-drawer__subtotal .totals__subtotal-value s{color:#00000080}@media only screen and (max-width: 601px){.cart-item__details a span,.cart-item__total-price .price{font-size:14px!important;line-height:24px!important}}.section-heading{margin:0;font-family:Poppins,sans-serif;font-size:36px;font-weight:400;line-height:42px;letter-spacing:0em;color:#000}.section-subheading{margin:0;font-family:Poppins,sans-serif;font-size:24px;font-weight:400;line-height:36px;letter-spacing:0em;margin-bottom:2rem;color:#000}.section-details{font-family:Poppins,sans-serif;font-size:18px;font-weight:300;line-height:27px;letter-spacing:0em;color:#000}.small-text{margin-top:1rem;font-family:Poppins,sans-serif;font-size:14px;font-weight:300;line-height:18px;letter-spacing:0em}.disclaimer-text{margin-top:1rem;font-family:Poppins,sans-serif;font-size:12px;font-weight:300;line-height:18px;letter-spacing:0em}.header-button-x{min-height:auto!important;font-family:Poppins,sans-serif;font-size:14px;font-weight:300;line-height:20px;letter-spacing:0em;color:#000;background-color:#fff;border:none;cursor:pointer}.section-button{min-height:auto!important;padding:.5rem 2rem;font-family:Poppins,sans-serif;font-size:16px;font-weight:300;line-height:24px;letter-spacing:0em;color:#fff;background-color:#32681f;border:none;border-radius:35px;cursor:pointer;box-shadow:none}.section-black-button{min-height:auto!important;padding:.5rem 3rem;width:210px;font-family:Poppins,sans-serif;font-size:18px;font-weight:300;line-height:21px;letter-spacing:0em;color:#fff;box-shadow:none;border:1px solid #000;background-color:#000;cursor:pointer;text-transform:none;transition:none!important}.section-white-button{min-height:auto!important;padding:.5rem 3rem;width:210px;font-family:Poppins,sans-serif;font-size:18px;font-weight:300;line-height:21px;letter-spacing:0em;color:#000;border:1px solid #fff;background-color:#fff;cursor:pointer;text-transform:none}.section-green-button{min-height:auto!important;padding:.5rem 3rem;width:210px;font-family:Poppins,sans-serif;font-size:18px;font-weight:300;line-height:21px;letter-spacing:0em;color:#fff;box-shadow:none;border:1px solid #31681f;background-color:#31681f;cursor:pointer;text-transform:none;transition:none!important}.section-banner-heading{font-family:Poppins,sans-serif;font-size:36px;font-weight:300;line-height:42px;letter-spacing:0em}.section-banner-subheading{font-family:Poppins,sans-serif;font-size:24px;font-weight:300;line-height:28px;letter-spacing:0em}.section-banner-button{padding:1rem 4rem;font-family:Poppins,sans-serif;font-size:20px;font-weight:300;line-height:30px;letter-spacing:0em;color:#000;background-color:#fff;border:none;cursor:pointer;text-align:center}.section-banner-button:hover,.section-button:hover,.section-white-button:hover{background-color:#000;color:#fff;border-color:#000}.section-green-button:hover{background-color:#fff;color:#000!important;border-color:#000}.section-green-button:hover span{color:#000}.section-black-button:hover{background-color:#fff;color:#000}.section-black-button:hover span{color:#000}.header-button-x:hover{text-decoration:underline}.section-spacing-top-bottom{padding:60px 0}.section-spacing-left-right{margin:0 3rem!important}.section-padding-top{padding:60px 0 0!important}.section-padding-bottom{padding:0 0 60px!important}@media only screen and (min-width: 1541px){.section-spacing-left-right{margin:0 12vw!important}}@media only screen and (max-width: 1025px){.section-heading{font-size:28px;line-height:36px}}@media only screen and (max-width: 991px){.section-details{width:100%}.small-text{font-size:12px;line-height:18px}.section-banner-heading{font-size:32px;line-height:40px}.section-banner-subheading{font-size:20px;line-height:30px}.section-spacing-left-right{margin:0 2rem!important}.section-banner-button{font-size:20px;line-height:24px}}@media only screen and (max-width: 601px){.drawer .cart-item .quantity__input{font-size:14px!important}.cart-details-container svg{width:14px;height:100%}.section-spacing-top-bottom{padding:25px 0}.section-spacing-left-right{margin:0 1rem!important}.section-heading{font-size:20px;line-height:30px;letter-spacing:0em}.section-subheading{font-size:16px;line-height:24px}.section-details{font-size:16px;line-height:24px;letter-spacing:0em}.section-banner-heading{font-size:30px;line-height:36px}.section-banner-subheading,.section-banner-button{font-size:18px;line-height:24px}.section-padding-top{padding:25px 0 0!important}.section-padding-bottom{padding:0 0 25px!important}}@media only screen and (max-width: 390px){.section-banner-heading{font-size:20px;line-height:30px}.section-banner-subheading{font-size:16px;line-height:24px}}.header__heading{position:absolute;width:100%;display:flex;justify-content:center;align-items:center}.header--top-center .header__heading-link{position:absolute;margin-left:0;display:flex;justify-content:center;align-items:center;z-index:0}.header__heading-logo{width:219px;height:51px}@media only screen and (max-width: 991px){.header__heading-logo{width:150px;height:35px}}@media only screen and (max-width: 601px){.header__heading-logo{height:36px;margin-top:3px}}.cart-count-bubble{background-color:#000}.cart-count-bubble span:first-child{color:#fff!important;margin-left:2px}.cart-drawer__subtotal .totals__wrapper{align-items:flex-end}.discounts__discount{margin:0;font-family:Poppins,sans-serif;font-size:14px;line-height:24px;font-weight:300}.discounts__discount>.icon{width:1rem;height:1rem}.cart-item-free-gift .discounts__discount{display:none!important}header .menu-drawer__localization-wrapper{display:flex!important;justify-content:flex-start;align-items:center}.menu-drawer__bottom-container{display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:column;gap:2rem}@media only screen and (max-width: 601px){.menu-drawer__bottom-container{width:100%}.menu-drawer__bottom-container .menu-drawer__cta-button .new-label{right:auto;top:1.5rem;font-size:14px}}.menu-drawer .list-social__link{display:flex}.menu-drawer__navigation>ul>li{border-top:1px solid #00000047!important}.menu-drawer__navigation{padding:0!important;width:100%}.menu-drawer__inner-container{display:flex;flex-direction:column;gap:2rem}.menu-drawer__utility-links{padding:0!important}.menu-drawer .list-social{gap:0!important;justify-content:space-evenly!important}.header{max-width:100%!important}.header-wrapper .menu-drawer__submenu ul li a{padding:.8rem 0!important}.disclosure__list{position:absolute}.header .header__localization .disclosure .disclosure__list_mobile{position:static;display:flex!important;width:100%;border-radius:10px;z-index:5;background-color:#fff;transform:none}header .menu-drawer__navigation-container{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;grid-template-rows:1fr auto;gap:2rem;height:auto!important}header .menu-drawer .list-social{margin:0!important;display:flex;gap:2rem!important}.menu-drawer .list-social__link .icon{color:#000;width:3rem!important;height:3rem!important}.menu-opening .list-menu__item{font-family:Poppins,sans-serif;letter-spacing:0;text-align:left;text-transform:capitalize;color:#000}.header__icon:hover .header__icon-name span{transform:none!important}.header__icon .icon{color:#000}header .header__localization .header__icon .icon{width:1rem;height:1rem}header .header__localization .localization-selector.link{gap:.5rem;padding:0;height:100%}header .header__localization .localization-selector.link svg{width:1.2rem!important;height:1.2rem}header .header__localization--language .header__icon-name{height:1.81rem}.header__localization .disclosure__list{padding:0}.header__localization .disclosure__list li a span{color:#000;font-size:16px;line-height:24px;font-weight:300;text-decoration:none;letter-spacing:0}.header__localization .disclosure__list li a{display:block;text-align:center;text-decoration:none}header .link{text-decoration-color:#fff;text-underline-offset:0}header .disclosure__button .value{font-size:16px;line-height:24px;font-weight:300}header .disclosure__button{display:none!important}.header-wrapper .menu-drawer__menu ul li a{font-family:Poppins,sans-serif;font-size:16px;font-weight:300;line-height:22.4px;letter-spacing:0px;text-align:left;text-transform:capitalize;color:#000}.header__icons .icon-cart,.header__icons .icon-cart-empty{width:2.1rem;height:2.1rem}@media screen and (min-width: 992px){.menu-drawer{width:50vw!important;margin-left:-3rem}}@media screen and (min-width: 601px){.menu-drawer .list-social{gap:7rem!important;justify-content:center!important}}@media screen and (min-width: 1541px){.menu-drawer__localization-wrapper{padding-inline:0!important}}@media screen and (max-width: 1200px){header .disclosure__button .value{font-size:24px;line-height:24px;font-weight:300}header .header__localization .localization-selector.link svg{width:2.2rem!important}.header__localization .disclosure__list li a span{font-size:24px;line-height:24px;font-weight:300}}.fadeIn{width:100%;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;animation:fade-in-scale-down 2s ease-out 1;-webkit-animation:fade-in-scale-down 2s ease-in-out 1;-moz-animation:fade-in-scale-down 2s ease-in-out 1;-o-animation:fade-in-scale-down 2s ease-in-out 1}@keyframes fade-in-scale-down{0%{opacity:0;-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}to{opacity:1;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}}@keyframes fadeInUp{0%{transform:translate3d(0,40px,0)}to{transform:translateZ(0);opacity:1}}@-webkit-keyframes fadeInUp{0%{transform:translate3d(0,40px,0)}to{transform:translateZ(0);opacity:1}}.animated{animation-duration:1s;animation-fill-mode:both;-webkit-animation-duration:1s;-webkit-animation-fill-mode:both}.animatedFadeInUp{opacity:0}.fadeInUp{opacity:0;animation-name:fadeInUp;-webkit-animation-name:fadeInUp}.header__column .header__localization{display:block!important}.header__column .disclosure__list{display:none}.header__column .header-button-x{padding:0!important;border:none;font-size:16px;line-height:24px;text-transform:uppercase;color:#31681f}.header__column .header-button-x.account-cta{color:#000}.header__column .header-button-x:hover{text-decoration:underline}.header__column .menu-drawer__cta-button{margin:0;width:auto}header .header__localization .disclosure__list li a{padding:.5rem 1rem}header .header__column .header__localization .disclosure__list li a{padding:0 1rem}header .header__column .header__localization .disclosure__list li:first-child a{border-radius:0}header .header__column .header__localization .disclosure__list li:last-child a{border-radius:0}@media only screen and (min-width: 1541px){.header__column .header__localization{margin-right:2rem}}@media only screen and (min-width: 1200px){header .header__column .header__localization .disclosure__list{width:100%;top:4px;left:2px;background-color:transparent;position:static;display:flex!important;transform:none!important;border-radius:10px}}header .header__localization .disclosure__list .disclosure__item:first-child a{border-radius:10px 0 0 10px;border-right:1px solid #000}header .header__localization .disclosure__list .disclosure__item:last-child a{border-radius:0 10px 10px 0}header .header__column .header__localization .disclosure__list li:not(:last-child){border:none}.header-dropdown:nth-child(4),.header-dropdown:nth-child(5){display:none!important}.header__column{position:relative;z-index:3;display:flex!important;gap:2rem}.header__icons .header__localization--language,.header .header__social{display:none!important}.header-cta-language{display:none}.header__inline-menu .header__submenu li:nth-child(4){display:block}.header__heading{position:absolute;left:0}.index .header--top-center .header__heading-link{position:static}header.header{padding-left:0!important;padding-right:0!important;display:flex!important;justify-content:space-between;align-items:center;align-content:center;width:100%}header .header-menu-container{position:relative;width:100%;display:flex;justify-content:space-between;align-items:center;z-index:3}header-drawer{display:none!important}.header__inline-menu,header-drawer{position:relative;z-index:1}.header__submenu.list-menu{left:-3rem;top:1rem;background-color:#fff;padding:1rem 3rem 1rem 1.9rem;min-width:auto!important;width:100vw!important}.header__inline-menu .header__menu-item{align-items:center;gap:5px;padding:1rem;color:#000;font-family:Poppins,sans-serif;font-size:14px;font-weight:300;line-height:24px;letter-spacing:0;text-transform:capitalize;text-decoration:none}.header__inline-menu .header__menu-item svg{width:1.2rem;height:1.2rem}.header__inline-menu .header__submenu .header__menu-item:hover{color:#000;text-decoration:underline!important}.disclosure__link--active span{text-decoration:underline!important;text-underline-offset:4px;font-weight:500!important}@media only screen and (min-width: 1541px){.list-menu--disclosure{left:-12vw!important}.header__submenu.list-menu{background-color:#fff;padding-left:11.2vw}.header__column .menu-drawer__cta-button{margin-right:2rem}}@media only screen and (min-width: 1201px){.header__inline-menu{display:block!important}}@media only screen and (max-width: 1200px){header-drawer{display:block!important;position:relative;z-index:1}.header__column .menu-drawer__cta-button{display:none}}.header__inline-menu li span,.header-button-x{font-size:14px;line-height:20px;font-weight:300;transition:none!important;text-underline-offset:4px}.header__inline-menu .mega-menu__collections span:hover{text-decoration:underline}.header-menu-title:hover,.header-button-x:hover{text-decoration:underline;transform:none;color:#000}.product-form__buttons>*{max-width:100%!important;width:100%!important}.drawer__inner-empty{padding:0!important}.drawer__inner{justify-content:space-between}.upsell-product-card{display:flex!important;align-items:flex-start;gap:1rem;padding:0 2rem}.product .upsell-product-card{padding:0}.upsell-product-card .media img{position:static;width:11rem;height:8rem;object-fit:cover;margin-right:0}.upsell-product-card .card+.card-information{width:100%;margin:0!important}.upsell-product-card .card__title a span{font-size:14px;line-height:20px;font-weight:400;letter-spacing:0;text-align:left;text-transform:none}.upsell-product-card .product-details{display:flex;flex-direction:column}.upsell-product-card .product-form__buttons{justify-content:center}cart-drawer-items .cart-drawer__form{height:100%}cart-drawer-items .drawer__contents{height:100%;justify-content:space-between}.upsell-product-card .add-to-cart-button{max-width:100%!important;width:auto;font-size:14px;line-height:28px;font-weight:300;letter-spacing:0;text-align:left;background-color:#31681f;color:#fff;padding:0 1.5rem;font-family:Poppins,sans-serif;min-height:auto;min-width:auto;border:none;box-shadow:none;text-transform:none}.upsell-product-card .add-to-cart-button.loading{color:#31681f}.upsell-product-card .card-information__wrapper{flex-direction:column;justify-content:space-between;align-items:flex-start;gap:1rem}.upsell-product-card .product-button{margin:0!important;display:flex;justify-content:center;align-items:center}.upsell-product-card .collection-price-container{display:flex;justify-content:flex-start;align-items:center;gap:10px}.upsell-product-card .price span,.upsell-product-card .upsell-compare-at-price,.upsell-product-card .product-quantity{font-size:16px!important;font-weight:300;line-height:20px}.upsell-product-card .product-quantity{display:none}.upsell-product-card .price-item{color:#000;font-size:14px!important;font-weight:300;line-height:20px;text-align:left}.upsell-product-card .price-item s{display:none}.upsell-product-card .price dd{margin:0!important}.upsell-product-card .upsell-compare-at-price{color:#00000080}.upsell-text{margin:0 0 1rem}.upsell-text-english,.upsell-text-german{display:none}.cart-upsell-container{margin-bottom:1rem}.cart-upsell-container .section-details{margin:0 0 1rem}.cart-drawer__subtotal{margin-bottom:0;display:flex;flex-direction:column-reverse}.upsell-carousel .slick-dots{display:none!important}.upsell-carousel .slick-dots li.slick-active button:before{background-color:#000;opacity:1!important}.upsell-carousel .slick-dots li{width:39px!important;margin:0 5px!important}.upsell-carousel .slick-dots li button:before{content:"";display:block;opacity:1!important;width:39px;height:2px;background-color:#d9d9d9;margin:0 2px;padding:0}.upsell-carousel .slick-next:before,.upsell-carousel .slick-prev:before{content:""}.upsell-carousel .slick-next{right:-1rem}.upsell-carousel .slick-prev{left:-1rem}.upsell-carousel .slick-next,.upsell-carousel .slick-prev{top:auto;bottom:2rem;z-index:1;width:3rem;height:3rem;padding:0;border-radius:50%}.upsell-carousel .slick-disabled{opacity:.5;pointer-events:none}@media only screen and (max-width: 601px){.upsell-product-card{gap:1.5rem}}@media only screen and (max-width: 601px){.cart-item__details a span,.cart-item__total-price .price,.upsell-product-card .card__title a span,.upsell-product-card .price-item,.cart-drawer__subtotal .totals__subtotal,.cart-drawer__subtotal .totals__subtotal-value,.cart-drawer__subtotal .total-compare-price{font-size:16px!important}.cart-drawer__subtotal .total-savings{font-size:12px!important}}@media only screen and (max-width: 390px){.cart-item__details a span,.cart-item__total-price .price,.upsell-product-card .card__title a span,.upsell-product-card .price-item,.cart-drawer__subtotal .totals__subtotal,.cart-drawer__subtotal .totals__subtotal-value,.cart-drawer__subtotal .total-compare-price{font-size:12px!important}}.header__cart{margin-right:0!important;outline:none}.header-class{padding:0 3rem!important;background:#fff;position:sticky;top:50px;z-index:8;transition:top .3s}.hidden-header,.sleepRecoveryScalpElixirCopy .hidden-header{top:-100px}@media only screen and (max-width: 991px){.header-class{padding:0 2rem!important}}@media only screen and (max-width: 991px){.header-class{padding:0 1rem!important}}@media only screen and (min-width: 1541px){.header-class{margin:0!important;padding:0 12vw!important}}.thumbnail-wrapper{position:relative}.width-70{width:70%}@media only screen and (max-width: 991px){.width-70{width:100%}}.mega-menu{display:none;top:3rem;left:-3rem;margin:0!important;padding:0!important;opacity:0;transform:none!important;transition:opacity .3s ease-out;pointer-events:none}.mega-menu .container{max-height:100%!important;display:flex;background-color:#fff!important;max-width:none!important;width:101vw;padding-block:2rem;padding:2rem 3rem 4rem}.mega-menu__collections .card-wrapper__image{width:100%;height:37rem;position:relative;transition:none!important;transform:none!important;border-radius:8px}.mega-menu-collections .mega-menu__list--2{display:flex;flex-direction:column}.mega-menu__wrapper{flex:1;border-top:1px solid black;padding:2rem 0 0}.mega-menu__collections{flex:2}.header-link-title{font-size:18px!important;line-height:24px!important;letter-spacing:0;font-weight:300}.mega-menu-text{font-size:16px!important;line-height:24px!important;letter-spacing:0;text-transform:none}.header-link-title:hover{text-decoration:underline}@media only screen and (min-width: 1541px){.mega-menu{left:-12.5vw}.mega-menu .container{padding:2rem 12vw 4rem}.mega-menu__collections .card-wrapper__image{height:100%}}.mega-menu__collections-card{width:100%}.mega-menu__collections-card .card-wrapper{width:100%;gap:4rem}.mega-menu-collections .mega-menu__list-heading{display:none}.mega-menu-content-container{flex:1;border-top:1px solid black;padding:1rem 0 0}.mega-menu-content-container a{flex-direction:column;padding:1rem 0!important}.menu-label-container{width:100%;display:flex;justify-content:space-between;align-items:center}.menu-label{width:auto!important;text-align:right;border:1px solid #32681f;border-radius:20px;padding:3px 10px;display:none;color:#32681f}.mega-menu__collections-card .collections-grid__title{width:auto}.mega-menu .header__menu-item:hover span:not(.header__active-menu-item)>span{transform:none!important}.mega-menu .header__menu-item span:not(.header__active-menu-item)>span:after{display:none}.header-menu-title{font-size:16px!important;line-height:24px!important;text-transform:uppercase}.menu-drawer-list{padding-left:2rem!important}@media only screen and (max-width: 1200px){.menu-drawer .mega-menu__collections{display:none}}.menu-drawer-title{font-size:20px!important;line-height:1!important;font-weight:300!important}.menu-drawer-sublinks{font-size:18px!important;line-height:24px!important;font-weight:300!important}.icon-plus{width:3rem;height:3rem}.header__mega-menu-details[open] .mega-menu{opacity:1;pointer-events:all;transform:none!important;display:block}.animation-btn{position:relative;overflow:hidden;transition:all .01s ease-in-out}.animation-btn:before{content:"";position:absolute;top:0;width:100%;height:100%;background:linear-gradient(120deg,transparent,rgba(255,255,255,.3),transparent);animation:shine 2s ease-in-out infinite}@keyframes shine{0%{left:-100%;transition-property:left}to{left:100%;transition-property:left}}.blur-up{-webkit-filter:blur(5px);filter:blur(5px);transition:filter .4s,-webkit-filter .4s}.blur-up.lazyloaded{-webkit-filter:blur(0);filter:blur(0)}.custom-label-eu{display:none;margin:0;font-size:14px;line-height:20px;font-weight:300;text-align:right}@media only screen and (max-width: 991px){.custom-label-eu{font-size:12px;line-height:18px}}.cart-drawer__bottom{display:flex;flex-direction:column;gap:1rem}.upsell-text{font-size:14px;line-height:20px;font-weight:300;margin-bottom:1rem!important}.cart-bottom-text-container{margin-left:10px;margin-right:10px;margin-bottom:1rem}.discount-text-container,.cart-bottom{margin-bottom:1.5rem}.discount-text-container p,.cart-bottom-text-container p{width:100%!important;padding:.5rem 1rem;font-size:16px;color:#31681f;background:#31681f2e;text-align:center}.gorgias-chat-key-1spa6uy{right:calc(3rem - 10px)!important;bottom:8rem!important;z-index:1}.gorgias-chat-key-1pn7ot0{bottom:13rem!important}@media only screen and (max-width: 991px){.gorgias-chat-key-1spa6uy{right:calc(2rem - 10px)!important}}@media only screen and (max-width: 601px){.gorgias-chat-key-1spa6uy{right:0!important}}.sls-selling-plan-group-first-line{gap:1rem}.sealsubs-container label{margin:0;font-family:Poppins,sans-serif;color:#000;font-weight:400!important;width:100%!important;display:flex!important;justify-content:space-between;align-items:center}.sls-option-container.seal-table{border-radius:0!important}.sealsubs-container .sls-purchase-options-container .sls-option-container.sls-active,.sealsubs-container .sls-option-container.sls-active{box-shadow:none!important;border:.5px solid #000000!important}.sls-savings-badge{background-color:transparent!important;color:#31681f!important;font-family:Poppins,sans-serif;font-size:12px;font-weight:400!important;letter-spacing:0!important;text-transform:lowercase;margin:0;padding:0}.sls-savings-badge:first-letter{text-transform:uppercase!important}.sls-price span{text-wrap:nowrap}.sealsubs-target-element .sls-option[type=radio]:checked+.sls-custom-radio:after{width:11px;height:11px}.sealsubs-container .selling-plan-group-options-name-select .sls-selling-plan-group-first-option,.sealsubs-container .sls-purchase-options-label,.sls-more-info-container{display:none!important}.selling-plan-group-options-name-select{width:100%!important;display:flex}.sealsubs-container .sls-option-container .sls-selling-plan-group-options label{width:auto!important;text-wrap:nowrap}.sls-select,.sealsubs-container .sls-select-container select.sls-select,.sealsubs-container .sls-option-container .sls-select-container{width:100%!important;display:flex}.sls-select,.sealsubs-container .sls-select-container select.sls-select{font-family:Poppins,sans-serif;border:.5px solid #00000063!important}.sealsubs-container{margin:2rem 0!important}.seal-container{font-family:Poppins,sans-serif}.cart-drawer-trusted-icons{display:flex;justify-content:center;align-items:center;gap:2rem;padding:1.5rem 0}.cart-drawer-trusted-icons .section-details{width:100%;margin-bottom:0}.cart-drawer-trusted-icons img{display:block;width:5rem;height:5rem}.cart-drawer-trusted-icons .trusted-icon-container{display:flex;align-items:center;gap:1rem}.cart-drawer-trusted-icons .trusted-icon-container p{font-size:14px;line-height:20px}@media only screen and (max-width: 400px){.cart-drawer-trusted-icons img{width:5rem;height:5rem}.cart-bottom-text p{padding:.5rem 1rem;font-size:12px}}.card__title .product-subheading{font-size:16px!important}.text-center{text-align:center}.mb-2rem{margin-bottom:2rem}@media only screen and (min-width: 1541px){.header__column{gap:0}}@media only screen and (max-width: 1200px){header .disclosure__button{display:block!important}.header__column .disclosure__list{background-color:#fff}header .header__column .header__localization .disclosure__list{transform:translate(-.5rem,.9rem)!important;padding:0 8px}header .header__localization .localization-selector{display:flex!important;gap:.3rem!important}.header__column .header__localization{position:absolute;left:-4rem;top:-.1rem}header .header__column .header__localization .disclosure__list li{padding:4px 0}header .header__column .header__localization .disclosure__list li a{border-right:0!important}header .header__column .header__localization .disclosure__list li a{padding:.5rem 0}header .header__column .header__localization .disclosure__list{border-bottom-left-radius:12px;border-bottom-right-radius:12px;background-color:#f1f1f1}header .header__localization .disclosure__list li a span{text-decoration:none!important;font-weight:300!important;font-size:20px!important}header .disclosure__button .value{font-size:18px}header .header__localization .localization-selector.link svg{width:1.4rem!important}}@media only screen and (max-width: 991px){header .header__column .header__localization .disclosure__list{width:4rem}header .header__localization .disclosure__list li a span{font-size:18px!important}.header__cart{padding-right:10px!important}.header__localization .disclosure__list{left:1px!important}.header__column .header__localization{left:-4rem;top:0}.header__localization .disclosure{position:relative}.cart-count-bubble{top:40%;left:55%}.header__column{gap:0}}@media only screen and (max-width: 401px){.header__column .header__localization{left:-3.5rem}}.pick_currency{display:none!important}.footer-links .logo-box{border:1px solid #fff;border-radius:50%}.logo-box{pointer-events:none}.header__account-modal{width:35rem;right:-1rem}.header__account__account{display:flex;flex-direction:column;gap:1rem}.header__account-modal .header__account__login.button{padding:1rem;min-height:auto;min-width:auto;font-family:Poppins,sans-serif;font-size:16px;line-height:1;letter-spacing:0;border:1px solid #000;text-transform:none;box-shadow:none;transition:none}.header__account__logout{padding:1rem;min-width:auto;min-height:auto;font-size:16px;line-height:1;letter-spacing:0;text-transform:none;transition:none}.header__account__logout:hover,.header__account-modal .header__account__login.button:hover{background-color:#fff;color:#000}.header__account-modal .header__account__register{margin-top:2rem;font-family:Poppins,sans-serif;font-size:14px;font-weight:300;letter-spacing:0;line-height:1;transition:none;text-underline-offset:5px}.header__account-modal .header__account__register:hover{text-decoration:underline;text-underline-offset:2px}.header__account__name{color:#000;font-size:20px;font-weight:300;line-height:1;letter-spacing:0}.header__account__link a{display:flex;align-items:center;gap:5px;color:#000;font-size:16px;font-weight:300;line-height:1;letter-spacing:0;text-underline-offset:4px}.header__account__link a svg{width:1.5rem}.header__account__link a:hover{text-decoration:underline}.lazy-bg-container{background-color:#f0f0f0;transition:opacity .3s ease;opacity:0}.lazy-bg-container.lazy-bg-loaded{opacity:1}.lazy-bg-container.lazy-bg-error{background-color:#f8f8f8}.card-wrapper .media.media--transparent{position:relative}.card-wrapper .label-container{position:absolute!important;top:1rem;left:1rem;z-index:1;height:auto;display:flex;justify-content:flex-start;align-items:flex-start;gap:1rem;width:60%}body.retargeting-active .card-wrapper .label-container .save-label{display:block!important}.card-wrapper.christmas-special .label-container{top:0;left:0}.card-wrapper .label-container .save-label{font-family:Poppins,sans-serif;width:auto;height:auto;background-color:#000;color:#fff;border-radius:5px;font-size:13px;line-height:1;padding:.5rem 1rem;text-transform:uppercase;font-weight:500;letter-spacing:0}.card-wrapper .label-container .bestSeller-label{font-family:Poppins,sans-serif;width:auto;height:auto;background-color:#000;color:#fff;border-radius:5px;font-size:13px;line-height:1;padding:.5rem 1rem;font-weight:500;letter-spacing:0}@media only screen and (max-width: 601px){.card-wrapper .label-container .save-label{font-size:12px;padding:5px}}.cart-drawer__subtotal .totals{flex-direction:column;gap:5px}.cart-drawer__subtotal .subtotal-container{display:flex;justify-content:space-between;align-items:center}.cart-drawer__subtotal .final-price-container{display:flex;align-items:center;gap:10px}.cart-drawer__subtotal .total-compare-price{color:#00000085}.cart-drawer__subtotal .total-savings{text-align:right;font-size:14px;line-height:20px;font-weight:300;text-wrap:nowrap}.cart-drawer__subtotal .savings-container{display:flex;align-items:flex-start;justify-content:space-between;margin:0}.savings-container .custom-label-eu{text-align:left}.ratings-stars .star-outer{position:relative;display:inline-block}.ratings-stars .star-outer:before{content:"\2605\2605\2605\2605\2605";color:#c3c3c3;font-size:1.5rem;line-height:1;letter-spacing:.2em}.ratings-stars .star-inner{position:absolute;top:0;overflow:hidden}.ratings-stars .star-inner:before{content:"\2605\2605\2605\2605\2605";font-size:1.5rem;line-height:1;color:#000;letter-spacing:.2em}.ratings-stars .star-outer:before,.ratings-stars .star-inner:before{font-size:1.2rem}.card+.card-information .ratings-stars{margin:0!important;display:flex;align-items:center;gap:5px}.reviews-ratings-container,.collection-product-card .product-subheading{font-size:14px!important}@media only screen and (max-width: 401px){.reviews-ratings-container,.collection-product-card .product-subheading{font-size:12px!important}}.app-newsletter .switcher-container{padding:0 3rem}.app-newsletter .switcher-container *{color:#fff!important}.app-newsletter .switcher-container .switcher-heading{width:8rem}.app-newsletter .switcher-container .store-switcher-container a:first-child{border-right:2px solid #fff}@media only screen and (min-width: 1541px){.app-newsletter .switcher-container{padding:0 12vw}}@media only screen and (max-width: 991px){.app-newsletter .switcher-container{padding:0 2rem}}@media only screen and (max-width: 601px){.app-newsletter .switcher-container{padding:0 1rem}}.header .switcher-container *{color:#000!important;text-transform:none}.header .switcher-container{padding:0}.header .switcher-container a{text-decoration:none;font-size:16px;line-height:24px;padding:0 10px;text-transform:none}.header .switcher-container .store-switcher-container a:first-child{border-right:2px solid #000}.switcher-container *{letter-spacing:0}.switcher-container{display:flex;flex-direction:column;gap:1rem}.switcher-container .language-switcher-container,.switcher-container .store-switcher-container{display:flex;align-items:center}.switcher-container a{text-decoration:none;font-size:14px;line-height:24px;padding:0 10px;text-transform:uppercase}.switcher-container a.active{font-weight:500;text-decoration:underline;text-underline-offset:4px}.lazy-bg-container{background-position:center;background-size:cover;background-repeat:no-repeat;transition:opacity .3s ease-in}.lazy-bg-container:not(.lazy-bg-loaded){background-color:#f0f0f0}.lazy-bg-error{background-color:#f8f8f8}
/*# sourceMappingURL=/cdn/shop/t/32/assets/all-custom.css.map */
