.exode-home-hero{position:relative;background:#f9f7f2}.exode-home-hero__media picture,.exode-home-hero__media img{display:block;width:100%;height:auto}.exode-home-hero__media{position:relative;overflow:hidden}.exode-home-hero__overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to bottom,rgba(0,0,0,.25),transparent 40%);pointer-events:none}.exode-home-hero__content{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:flex-end;justify-content:center;pointer-events:none}.exode-home-hero__cta{margin-bottom:clamp(1.5rem,5vw,3rem);pointer-events:auto}.exode-btn{display:inline-flex;align-items:center;justify-content:center;padding:.85rem 2.8rem;border-radius:0;border:none;background:#181623;color:#fff;font-family:var(--exode-font-sans);font-size:.9375rem;font-weight:600;letter-spacing:.03em;text-transform:none;text-decoration:none;cursor:pointer}.exode-btn--primary:hover{opacity:.9}.exode-home-intro{background:#f9f7f2}.exode-home-intro__inner{padding-block:clamp(1.5rem,4vw,2.5rem)}.exode-home-intro__content{max-width:52rem;margin-inline:auto;text-align:center;font-family:var(--exode-font-sans)}.exode-home-intro__heading{font-family:var(--exode-font-serif);font-weight:400;font-size:clamp(1.9rem,3vw,2.4rem);margin:0 0 1rem;color:#000}.exode-home-intro__text{font-size:.975rem;line-height:1.7;margin:0 0 1.75rem;color:#1a1a1a}.exode-home-intro__text p{margin:0 0 .75rem}.exode-home-featured__slider{position:relative}.exode-home-featured__track{display:flex;gap:1rem;overflow-x:auto;scroll-snap-type:x mandatory;scroll-behavior:smooth;scrollbar-width:none;list-style:none;margin:0;padding:0}.exode-home-featured__track::-webkit-scrollbar{display:none}.exode-home-featured__item{flex:0 0 calc((100% - 3rem)/4);scroll-snap-align:start;min-width:0}.exode-home-featured__nav{position:absolute;top:50%;transform:translateY(-50%);z-index:2;width:2.25rem;height:2.25rem;border:1px solid rgba(24,22,35,.15);border-radius:50%;background:#fff;cursor:pointer}.exode-home-featured__nav:before{content:"";display:block;width:.5rem;height:.5rem;margin:auto;border:solid #181623;border-width:0 2px 2px 0}.exode-home-featured__nav--prev{left:-.5rem}.exode-home-featured__nav--prev:before{transform:rotate(135deg) translate(-1px,-1px)}.exode-home-featured__nav--next{right:-.5rem}.exode-home-featured__nav--next:before{transform:rotate(-45deg) translate(-1px,-1px)}@media screen and (max-width:989px){.exode-home-featured__item{flex:0 0 calc((100% - 1rem)/2)}}@media screen and (max-width:549px){.exode-home-featured__item{flex:0 0 calc(85% - .5rem)}.exode-home-featured__nav{display:none}}.exode-home-featured{background:#f9f7f2}.exode-home-featured__inner{padding-block:clamp(1.5rem,3vw,3rem)}.exode-home-featured__header{display:flex;justify-content:flex-start;margin-bottom:1.5rem}.exode-home-featured__title{font-family:var(--exode-font-serif);font-weight:400;font-size:1.75rem;margin:0;color:#000}.exode-home-rich-heading{font-family:var(--exode-font-serif, "DM Serif Display", Georgia, serif);font-weight:400;font-size:clamp(1.75rem,3vw,2.25rem);line-height:1.2;text-align:center;margin:0;color:#000}.exode-home-partners{background:#f9f7f2;padding-top:var(--exode-partners-pt, 24px);padding-bottom:var(--exode-partners-pb, 0)}.exode-home-partners__inner{display:flex;flex-direction:column;align-items:center;text-transform:uppercase;overflow:hidden}.exode-home-partners__title{font-family:var(--exode-font-sans);font-size:.75rem;font-weight:600;letter-spacing:.12em;text-align:center;color:#000}.exode-home-partners__subtitle{font-family:var(--exode-font-sans);font-size:.6875rem;font-weight:500;letter-spacing:.1em;text-align:center;margin-top:.35rem;color:#000}.exode-home-partners__content{width:100vw;margin:1.25rem 0;display:flex;justify-content:center}.exode-home-partners__animate{display:flex;overflow:hidden}.exode-home-partners__track{display:flex;align-items:center;flex-shrink:0;height:115px;animation:exode-partners-scroll 30s linear infinite reverse}.exode-home-partners__animate:hover .exode-home-partners__track{animation-play-state:paused}.exode-home-partners__logo{width:300px;height:115px;margin:0 35px;flex-shrink:0;background-repeat:no-repeat;background-size:contain;background-position:center}@keyframes exode-partners-scroll{0%{transform:translate(0)}to{transform:translate(-100%)}}@media screen and (max-width:1400px){.exode-home-partners__track,.exode-home-partners__logo{height:79px}}@media screen and (max-width:990px){.exode-home-partners__track,.exode-home-partners__logo{height:45px}.exode-home-partners__logo{width:100px;margin:0 25px}}.exode-home-benefits{background:#f8f6f3;padding-top:var(--exode-benefits-pt, 24px);padding-bottom:var(--exode-benefits-pb, 52px)}.exode-home-benefits__heading-wrap{padding:0 1rem .5rem}.exode-home-benefits__grid{display:flex;justify-content:center;flex-wrap:wrap;gap:0}.exode-home-benefits__item{display:flex;flex-direction:column;align-items:center;width:25%;padding:0 5px;letter-spacing:.04em}.exode-home-benefits__icon{margin:5px 0}.exode-home-benefits__icon img{display:block;width:100px;height:100px}.exode-home-benefits__title{font-family:var(--exode-font-sans);font-size:1rem;font-weight:700;text-align:center;line-height:1.6;color:#000}.exode-home-benefits__description{font-family:var(--exode-font-sans);font-size:.875rem;text-align:center;line-height:1.6;color:#4b4b4b}@media screen and (max-width:1024px){.exode-home-benefits__item{width:50%;padding:20px}}@media screen and (max-width:768px){.exode-home-benefits__item{margin-bottom:25px}.exode-home-benefits__item:last-child{margin-bottom:0}}.exode-home-ingredients{background:#f8f6f3;padding-top:var(--exode-ingredients-pt, 28px);padding-bottom:var(--exode-ingredients-pb, 0)}.exode-home-ingredients__heading-wrap{padding:0 1rem .75rem}.exode-home-ingredients__grid{display:flex;justify-content:center;flex-wrap:wrap}.exode-home-ingredients__item{display:flex;flex-direction:column;align-items:center;width:calc(100% / 6);padding:0 5px;letter-spacing:.04em}.exode-home-ingredients__icon img{display:block;width:150px;height:150px;object-fit:contain}.exode-home-ingredients__title{font-family:var(--exode-font-sans);font-size:1rem;font-weight:700;text-align:center;line-height:1.6;color:#000}.exode-home-ingredients__description{font-family:var(--exode-font-sans);font-size:.875rem;text-align:center;line-height:1.6;color:#4b4b4b}@media screen and (max-width:1024px){.exode-home-ingredients__item{width:50%;padding:20px;margin-bottom:25px}}@media screen and (max-width:768px){.exode-home-ingredients__title{font-size:.875rem}}.exode-home-stats{background:#f8f6f3;padding-top:var(--exode-stats-pt, 16px);padding-bottom:var(--exode-stats-pb, 16px)}.exode-home-stats__grid{display:grid;grid-template-columns:1fr;gap:0;align-items:stretch}.exode-home-stats__media img{display:block;width:100%;height:100%;object-fit:cover;border-radius:var(--exode-radius-img, 15px)}.exode-home-stats__content{background:#181623;color:#fff;padding:clamp(1.5rem,4vw,2.5rem);border-radius:var(--exode-radius-img, 15px);display:flex;flex-direction:column;justify-content:center}.exode-home-stats__heading{font-family:var(--exode-font-serif);font-weight:400;font-size:clamp(1.5rem,2.5vw,2rem);margin:0 0 1rem;color:#fff}.exode-home-stats__text{font-family:var(--exode-font-sans);font-size:.9375rem;line-height:1.7}.exode-home-stats__text p{margin:0 0 .75rem}.exode-home-stats__text strong{font-weight:700}@media screen and (min-width:750px){.exode-home-stats__grid{grid-template-columns:1fr 1fr;gap:0;align-items:center}.exode-home-stats__content{margin-left:-3rem;position:relative;z-index:1}.exode-home-stats__media{position:relative;z-index:0}}.exode-home-testimonials{background:#faf6f1;padding-block:2.5rem}.exode-home-testimonials__header{text-align:center;margin-bottom:1.5rem}.exode-home-testimonials__subheading{font-family:var(--exode-font-sans);font-size:1rem;margin:1.25rem 0 0;color:#000}.exode-home-testimonials__write-toggle{display:inline-block;margin-top:1.25rem;padding:0;border:none;background:none;font-family:var(--exode-font-sans);font-size:1.05rem;color:#000;cursor:pointer;position:relative}.exode-home-testimonials__write-toggle:after{content:"";position:absolute;left:0;right:0;bottom:-3px;height:1px;background:#000}.exode-home-testimonials__form-wrap{max-width:1070px;margin:1.25rem auto 0}.exode-home-testimonials__form{background:#fff;border:1px solid #ebebeb;border-radius:5px;padding:1rem;text-align:left}.exode-home-testimonials__form-row{margin-bottom:.75rem}.exode-home-testimonials__form-row label{display:block;font-family:var(--exode-font-sans);font-size:.875rem;color:#5c6473;margin-bottom:.25rem}.exode-home-testimonials__form-row input,.exode-home-testimonials__form-row textarea{width:100%;border:1px solid #f6f6f6;background:#f6f6f6;border-radius:5px;padding:.5rem .625rem;font-family:var(--exode-font-sans);font-size:.875rem;box-sizing:border-box}.exode-home-testimonials__slider{position:relative}.exode-home-testimonials__track{display:flex;gap:1.875rem;overflow-x:auto;scroll-snap-type:x mandatory;scroll-behavior:smooth;scrollbar-width:none;padding:.5rem 0}.exode-home-testimonials__track::-webkit-scrollbar{display:none}.exode-home-testimonials__slide{flex:0 0 calc((100% - 3.75rem) / 3);scroll-snap-align:center;min-width:0}.exode-home-testimonials__card{background:#fff;border-radius:24px;padding:1.25rem;height:100%;box-sizing:border-box}.exode-home-testimonials__author{display:flex;flex-direction:column;align-items:flex-start;gap:.35rem;margin-bottom:.75rem}.exode-home-testimonials__name{font-family:var(--exode-font-sans);font-weight:600;font-size:.9375rem;color:#000}.exode-home-testimonials__stars{display:inline-flex;gap:2px}.exode-home-testimonials__stars:before{content:"\2605\2605\2605\2605\2605";color:#ffc107;font-size:.875rem;letter-spacing:1px}.exode-home-testimonials__verified{display:inline-block;background:#2e7d32;color:#fff;font-family:var(--exode-font-sans);font-size:.6875rem;font-weight:600;padding:.15rem .4rem;border-radius:2px}.exode-home-testimonials__date{display:block;font-family:var(--exode-font-sans);font-size:.875rem;font-weight:300;color:#000;margin-bottom:.75rem}.exode-home-testimonials__text{font-family:var(--exode-font-sans);font-size:.875rem;line-height:1.6;color:#000;margin:0}.exode-home-testimonials__nav{position:absolute;top:50%;transform:translateY(-50%);width:2.5rem;height:2.5rem;border-radius:999px;border:none;background:#00000059;cursor:pointer;z-index:2}.exode-home-testimonials__nav:after{content:"";display:block;width:.45rem;height:.45rem;border:2px solid #fff;border-left:0;border-bottom:0;margin-inline:auto;transform:rotate(45deg)}.exode-home-testimonials__nav--prev{left:-.5rem}.exode-home-testimonials__nav--prev:after{transform:rotate(225deg)}.exode-home-testimonials__nav--next{right:-.5rem}@media screen and (min-width:750px){.exode-home-testimonials__nav--prev{left:-1.5rem}.exode-home-testimonials__nav--next{right:-1.5rem}}@media screen and (max-width:990px){.exode-home-testimonials__slide{flex:0 0 calc((100% - 1.875rem)/2)}}@media screen and (max-width:550px){.exode-home-testimonials__slide{flex:0 0 100%}.exode-home-stats__content{margin-left:0;margin-top:-1rem}}@media screen and (max-width:749px){.exode-home-hero__content{align-items:flex-end}}
/*# sourceMappingURL=/cdn/shop/t/1/assets/exode-home.css.map */
