@charset "UTF-8";.card .card__tag:not(.card-label){border:none;color:#fff;font-weight:500}.card-label{border-radius:50px}.card:hover .btn-atc{background-color:#fff}.card .btn-atc:hover{background-color:#f7a4d7!important}.btn,.btn-atc{border-radius:50px!important;height:auto;letter-spacing:normal;padding:.5rem 1rem;text-transform:inherit}.btn .money,.btn-atc .money{font-weight:600}h1,h2,h3,h4,h5,h6{color:#000;font-family:domaine_sans_textregular,sans-serif!important;text-transform:none!important}h1 sub,h1 sup,h2 sub,h2 sup,h3 sub,h3 sup,h4 sub,h4 sup,h5 sub,h5 sup,h6 sub,h6 sup{font-size:.5rem}h1,h2{color:#000}h2{font-size:2rem!important}@media only screen and (max-width:768px){h2{font-size:1.5rem!important}}h6{font-size:1.2rem}.font-rational{font-family:Rational Display,sans-serif!important}.btn,.btn-outline-primary{border:none;border-radius:1000px;letter-spacing:normal;padding:1rem 1.5rem;text-transform:inherit}.btn-atc{background-color:transparent;border:1px solid #000;padding:.5rem 1.5rem}.btn-atc:focus,.btn-atc:hover{background-color:#fff!important}.header .header__inner{border-radius:0}.header .header__inner .navbar__atc.cart-icon-filled{background-color:#fff;border-radius:0}@media only screen and (min-width:769px){#attentive_creative{left:auto!important;right:2rem!important}}.hero-slide{border:none}.hero-slide h2{line-height:1.2}@media only screen and (min-width:769px){.hero-slide h2{font-size:2.5rem!important}}.hero-slide .hero__bg picture{height:100%;max-height:100%;min-height:0}.hero-slide .hero__inner a:hover{background-color:#246f4b!important}.hero-slide .hero__inner h2{color:#010101}.hero-slide .hero__video-toggle{align-items:center;border-radius:50px;bottom:2rem;cursor:pointer;display:flex;height:40px;justify-content:center;padding:.5rem;pointer-events:auto;right:2rem;transition:transform .4s ease-in;width:40px;z-index:10}.hero-slide .hero__video-toggle:hover{transform:scale(1.1)}.hero-slide .hero__video-toggle.enabled:after{background-color:#000;border-radius:2px;content:"";height:1.5px;left:20%;position:absolute;top:50%;transform:rotate(-45deg);transform-origin:center;width:70%}.hero-slide .hero__video-toggle.enabled svg{opacity:.25}.hero-slide .hero__video-toggle svg{height:100%;width:auto}@media only screen and (max-width:1024px){.hero .hero__inner.hero__inner--top .hero__text{align-items:flex-start;text-align:left!important}.hero .hero__inner.hero__inner--top .hero__title{line-height:1.6!important;text-align:left!important}.hero .hero__inner.hero__inner--top{border-top:1px solid #010101}}.hero .hero__inner.hero__inner--top h6.hero__top-title.text-uppercase{font-family:Rational Display,sans-serif!important;font-size:1rem;text-transform:uppercase!important}@media only screen and (max-width:1024px){.hero.hero--home-heroType1 .hero__inner.hero__inner--top{border-top:none}.hero.hero--home-heroType1 .hero__inner .hero__text,.hero.hero--home-heroType1 .hero__inner .hero__title{font-size:2rem!important;max-width:100%!important;text-align:center!important}.hero-slide{height:auto}.hero--home{display:flex;flex-direction:column;height:auto}}.faves{background-color:#fff}.faves .swiper-button{top:30%!important}.faves__head-inner a{font-weight:500}.partners{background-color:#fff}.partners__body,.testimonials{padding-left:1rem;padding-right:1rem}.testimonials{padding-bottom:3rem}.testimonials .testimonial-btn:hover{background-color:#f7a4d7!important;color:#000!important}.testimonials h2{font-family:Rational Display,sans-serif!important;font-size:1rem!important;font-weight:700;letter-spacing:normal!important;line-height:1.4;margin-bottom:2rem;text-transform:uppercase!important}@media only screen and (min-width:769px){.testimonials h2{margin-bottom:5rem}}@media only screen and (max-width:768px){.testimonials h2{margin:0 auto;max-width:80%}}@media only screen and (min-width:768px){.testimonials .col-content{padding:0 4.25rem}}.testimonials .testimonials__nav-container .col-image{display:none}.testimonials .testimonials__nav-container .col-content{display:flex;justify-content:center;width:100%}.testimonials .testimonial__content{margin-top:2rem}.testimonials .testimonial__content p{font-family:Rational Display,sans-serif!important;letter-spacing:normal}.testimonials .testimonial__content .testimonial__author p{font-weight:700;margin-left:-30px}.testimonials .testimonial__content .testimonial__author p:before{content:"— "}.product-with-accordion{padding-bottom:2rem;padding-top:2rem}@media only screen and (min-width:769px){.product-with-accordion{padding:4rem}}.product-with-accordion h4{margin-top:.5rem}.product-with-accordion__wrapper{gap:1.5rem}.product-with-accordion__item{display:flex;flex-basis:calc(50% - .75rem);flex-direction:column}@media only screen and (max-width:768px){.product-with-accordion__item{margin:0 auto;max-width:500px}}.product-with-accordion__content{border-radius:10px;display:flex;flex-direction:column;height:100%;justify-content:space-between;padding-top:14%!important}.product-with-accordion__text{line-height:1.4!important}.product-with-accordion__image{transform:translateY(20%)}.product-with-accordion__header a{font-weight:500;text-underline-offset:12px}.product-with-accordion .accordion-ingredients{display:inline-block;position:relative;transition:padding-bottom .3s ease,padding-top 0s}.product-with-accordion .accordion-ingredients .accordion-ingredient{border-top:1px solid #000;left:0;overflow:hidden;position:relative;transition:top .3s ease,height .3s ease,z-index 0s;z-index:1}.product-with-accordion .accordion-ingredients .accordion-ingredient__image{width:100px}.product-with-accordion .accordion-ingredients .accordion-ingredient__image img{height:auto;width:100%}.product-with-accordion .accordion-ingredients .accordion-ingredient__content{gap:1rem;width:100%}.product-with-accordion .accordion-ingredients .accordion-ingredient__details-wrapper{flex-grow:1}.product-with-accordion .accordion-ingredients .accordion-ingredient__details{height:0;overflow:hidden;transition:height .4s ease}.product-with-accordion .accordion-ingredients .accordion-ingredient__toggle{flex-shrink:0}.product-with-accordion .accordion-ingredients .accordion-ingredient__toggle-inner{background-color:#fdfbf6;border-radius:50px;cursor:pointer;height:32px;position:relative;width:32px}.product-with-accordion .accordion-ingredients .accordion-ingredient__toggle-inner:after,.product-with-accordion .accordion-ingredients .accordion-ingredient__toggle-inner:before{background-color:#000;content:"";height:1px;left:26%;position:absolute;top:50%;transition:transform .2s ease-in;width:48%}.product-with-accordion .accordion-ingredients .accordion-ingredient__toggle-inner:after{transform:rotate(90deg);transform-origin:center}.product-with-accordion .accordion-ingredients .accordion-ingredient__toggle-inner:not(.expanded):hover:before{transform:rotate(90deg)}.product-with-accordion .accordion-ingredients .accordion-ingredient__toggle-inner:not(.expanded):hover:after{transform:rotate(180deg)}.product-with-accordion .accordion-ingredients .accordion-ingredient.expanded .accordion-ingredient__details-wrapper>p{font-weight:500}.product-with-accordion .accordion-ingredients .accordion-ingredient.expanded .accordion-ingredient__toggle .accordion-ingredient__toggle-inner:after,.product-with-accordion .accordion-ingredients .accordion-ingredient.expanded .accordion-ingredient__toggle .accordion-ingredient__toggle-inner:before{transform:rotate(180deg)}.partners{outline:none!important}.partners__title{font-family:Rational Display,sans-serif!important;font-size:1rem!important;font-weight:600!important;letter-spacing:normal!important;text-transform:uppercase!important}.text-underline-link{position:relative;-webkit-text-decoration:none!important;text-decoration:none!important}.text-underline-link:before{transform-origin:left;transition:all .4s ease-in-out .05s;width:0}.text-underline-link:after,.text-underline-link:before{background-color:#000;bottom:-7px;content:"";height:1px;left:0;position:absolute}.text-underline-link:after,.text-underline-link:hover:before{width:100%}.text-underline-link:hover:after{width:0}
