.kairos-science,.kairos-reviews,.kairos-featured-in,.kairos-faq{padding-top:clamp(88px,9vw,138px);padding-bottom:clamp(88px,9vw,138px)}.kairos-science__intro,.kairos-reviews__intro,.kairos-featured-in__header,.kairos-faq__header{margin-bottom:clamp(64px,7vw,100px)}.kairos-science__chapter,.kairos-reviews__chapter,.kairos-faq__chapter{margin-bottom:34px}.kairos-science__eyebrow,.kairos-reviews__eyebrow,.kairos-featured-in__eyebrow,.kairos-faq__eyebrow{margin-bottom:22px}.kairos-science__heading,.kairos-reviews__heading,.kairos-featured-in__heading,.kairos-faq__heading{font-size:clamp(48px,5.8vw,78px);line-height:.98;letter-spacing:-.05em}.kairos-science__intro-text,.kairos-reviews__intro-text,.kairos-featured-in__intro,.kairos-faq__intro{margin-top:30px;font-size:clamp(17px,1.35vw,20px);line-height:1.65}.kairos-science__intro{margin-bottom:clamp(64px,7vw,100px)}.kairos-science-card{min-height:390px;padding:clamp(34px,3.2vw,52px)}.kairos-science-card__top{margin-bottom:auto}.kairos-science-card__title{margin-top:58px;margin-bottom:20px;font-size:clamp(31px,2.8vw,46px);line-height:1.02}.kairos-science-card__description{font-size:clamp(16px,1.15vw,18px);line-height:1.65}.kairos-science__footer{padding-top:clamp(64px,7vw,100px)}.kairos-science__footer-statement{font-size:clamp(38px,4.3vw,62px);line-height:1}.kairos-reviews__intro{margin-bottom:clamp(64px,7vw,100px)}.kairos-review{grid-template-columns:minmax(64px,.15fr) minmax(0,1fr);gap:clamp(30px,5vw,76px);padding-top:clamp(54px,5.5vw,82px);padding-bottom:clamp(54px,5.5vw,82px)}.kairos-review__stars{margin-bottom:24px}.kairos-review__quote{max-width:980px;font-size:clamp(36px,4.1vw,60px);line-height:1.04}.kairos-review__author{margin-top:clamp(34px,4vw,54px)}.kairos-review__portrait{width:60px;height:60px;flex-basis:60px}.kairos-reviews__footer{padding-top:clamp(64px,7vw,100px)}.kairos-reviews__footer-text{font-size:clamp(36px,4.2vw,58px)}.kairos-featured-in__header{margin-bottom:clamp(58px,6vw,88px)}.kairos-featured-in__grid{grid-template-columns:repeat(4,minmax(0,1fr))}.kairos-featured-in__item{min-height:158px;padding:28px 34px}.kairos-featured-in__link{min-height:96px}.kairos-featured-in__logo-wrap{max-width:210px}.kairos-featured-in__logo{max-height:68px}.kairos-featured-in__name{font-size:clamp(20px,1.7vw,28px)}.kairos-featured-in__footer{padding-top:clamp(58px,6vw,88px)}.kairos-featured-in__footer-statement{font-size:clamp(36px,4.2vw,58px)}.kairos-faq__header{margin-bottom:clamp(58px,6vw,88px)}.kairos-faq__question{min-height:100px;padding-top:25px;padding-bottom:25px}.kairos-faq__question-inner{grid-template-columns:58px minmax(0,1fr);gap:clamp(20px,3vw,46px)}.kairos-faq__question-text{font-size:clamp(25px,2.2vw,35px);line-height:1.12}.kairos-faq__answer-inner{max-width:760px;margin-left:calc(58px + clamp(20px,3vw,46px));padding-bottom:36px;font-size:clamp(16px,1.2vw,18px);line-height:1.68}.kairos-faq__contact{margin-top:clamp(58px,6vw,88px);padding-top:30px}.kairos-faq__contact-text{font-size:clamp(32px,3.5vw,50px)}@media screen and (max-width:989px){.kairos-science,.kairos-reviews,.kairos-featured-in,.kairos-faq{padding-top:82px;padding-bottom:88px}.kairos-science__intro,.kairos-reviews__intro,.kairos-featured-in__header,.kairos-faq__header{margin-bottom:62px}.kairos-science__heading,.kairos-reviews__heading,.kairos-featured-in__heading,.kairos-faq__heading{font-size:clamp(44px,8vw,64px)}.kairos-science-card{padding-top:42px;padding-bottom:42px}.kairos-science-card__top{margin-bottom:48px}.kairos-science-card__title{margin-top:0}.kairos-review{gap:24px;padding-top:52px;padding-bottom:52px}.kairos-review__quote{font-size:clamp(36px,7vw,52px)}.kairos-featured-in__item{min-height:150px}.kairos-faq__question-inner{grid-template-columns:44px minmax(0,1fr);gap:20px}.kairos-faq__answer-inner{margin-left:64px}}@media screen and (max-width:549px){.kairos-science,.kairos-reviews,.kairos-featured-in,.kairos-faq{padding-top:68px;padding-bottom:76px}.kairos-science__intro,.kairos-reviews__intro,.kairos-featured-in__header,.kairos-faq__header{margin-bottom:52px}.kairos-science__chapter,.kairos-reviews__chapter,.kairos-faq__chapter{margin-bottom:28px}.kairos-science__eyebrow,.kairos-reviews__eyebrow,.kairos-featured-in__eyebrow,.kairos-faq__eyebrow{margin-bottom:18px}.kairos-science__heading,.kairos-reviews__heading,.kairos-featured-in__heading,.kairos-faq__heading{font-size:clamp(41px,12vw,54px);line-height:.99}.kairos-science__intro-text,.kairos-reviews__intro-text,.kairos-featured-in__intro,.kairos-faq__intro{margin-top:25px;font-size:16px}.kairos-science-card{padding-top:36px;padding-bottom:36px}.kairos-science-card__top{margin-bottom:38px}.kairos-science-card__title{margin-bottom:17px;font-size:clamp(32px,9.5vw,42px)}.kairos-science__footer{padding-top:58px}.kairos-review{gap:22px;padding-top:44px;padding-bottom:44px}.kairos-review__quote{font-size:clamp(32px,9.2vw,43px)}.kairos-review__stars{margin-bottom:21px}.kairos-review__author{margin-top:32px}.kairos-review__portrait{width:52px;height:52px;flex-basis:52px}.kairos-reviews__footer{padding-top:58px}.kairos-featured-in__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.kairos-featured-in__item{min-height:128px;padding:24px 18px}.kairos-featured-in__link{min-height:76px}.kairos-featured-in__logo{max-height:54px}.kairos-featured-in__name{font-size:20px}.kairos-featured-in__footer{padding-top:58px}.kairos-faq__question{min-height:84px;padding-top:21px;padding-bottom:21px}.kairos-faq__question-inner{grid-template-columns:30px minmax(0,1fr);gap:10px}.kairos-faq__question-text{font-size:clamp(23px,6.7vw,29px)}.kairos-faq__answer-inner{margin-left:40px;padding-bottom:28px;font-size:16px}.kairos-faq__contact{margin-top:58px}.kairos-faq__contact-text{font-size:clamp(32px,9vw,43px)}}[id^=kairos-moment],.kairos-moment,.kairos-product-moment{padding-top:clamp(82px,8vw,126px);padding-bottom:clamp(82px,8vw,126px)}[id^=kairos-moment] .kairos-moment__container,.kairos-moment__container,.kairos-product-moment__container{width:min(100% - 80px,1480px)}[id^=kairos-moment] .kairos-moment__header,[id^=kairos-moment] .kairos-moment__intro,.kairos-moment__header,.kairos-moment__intro,.kairos-product-moment__header{margin-bottom:clamp(52px,5.5vw,82px)}[id^=kairos-moment] .kairos-moment__chapter,.kairos-moment__chapter{margin-bottom:30px}[id^=kairos-moment] .kairos-moment__eyebrow,.kairos-moment__eyebrow,.kairos-product-moment__eyebrow{margin-bottom:20px}[id^=kairos-moment] .kairos-moment__heading,.kairos-moment__heading,.kairos-product-moment__heading{font-size:clamp(48px,5.7vw,78px);line-height:.98;letter-spacing:-.05em}[id^=kairos-moment] .kairos-moment__text,[id^=kairos-moment] .kairos-moment__description,.kairos-moment__text,.kairos-moment__description,.kairos-product-moment__description{max-width:620px;margin-top:28px;font-size:clamp(17px,1.3vw,20px);line-height:1.65}[id^=kairos-moment] .kairos-moment__media,[id^=kairos-moment] .kairos-moment__image-wrap,.kairos-moment__media,.kairos-moment__image-wrap,.kairos-product-moment__media{max-height:720px;overflow:hidden}[id^=kairos-moment] .kairos-moment__image,.kairos-moment__image,.kairos-product-moment__image{width:100%;height:clamp(460px,56vw,720px);object-fit:cover}.kairos-why{padding-top:clamp(82px,8vw,126px);padding-bottom:clamp(82px,8vw,126px)}.kairos-why__intro,.kairos-why__header{margin-bottom:clamp(54px,5.8vw,88px)}.kairos-why__chapter{margin-bottom:30px}.kairos-why__eyebrow{margin-bottom:20px}.kairos-why__heading{font-size:clamp(48px,5.7vw,78px);line-height:.98;letter-spacing:-.05em}.kairos-why__body,.kairos-why__intro-text,.kairos-why__description{max-width:680px;margin-top:28px;font-size:clamp(17px,1.3vw,20px);line-height:1.65}.kairos-why__grid,.kairos-why__cards{margin-top:clamp(52px,5.8vw,86px)}.kairos-why__card{min-height:330px;padding:clamp(32px,3.2vw,50px)}.kairos-why__card-number,.kairos-why__number{margin-bottom:58px}.kairos-why__card-title{margin-bottom:18px;font-size:clamp(29px,2.6vw,42px);line-height:1.03}.kairos-why__card-text,.kairos-why__card-description{font-size:clamp(16px,1.15vw,18px);line-height:1.65}.kairos-ritual,.kairos-product-ritual{padding-top:clamp(88px,8.5vw,132px);padding-bottom:clamp(88px,8.5vw,132px)}.kairos-ritual__header,.kairos-ritual__intro,.kairos-product-ritual__header{margin-bottom:clamp(62px,6vw,94px)}.kairos-ritual__chapter,.kairos-product-ritual__chapter{margin-bottom:30px}.kairos-ritual__eyebrow,.kairos-product-ritual__eyebrow{margin-bottom:20px}.kairos-ritual__heading,.kairos-product-ritual__heading{font-size:clamp(48px,5.7vw,78px);line-height:.98;letter-spacing:-.05em}.kairos-ritual__intro-text,.kairos-product-ritual__intro-text{margin-top:28px;font-size:clamp(17px,1.3vw,20px);line-height:1.65}.kairos-ritual__steps,.kairos-product-ritual__steps{gap:clamp(76px,8vw,122px)}.kairos-ritual__step,.kairos-product-ritual__step{gap:clamp(38px,5vw,76px)}.kairos-ritual__media,.kairos-ritual__image-wrap,.kairos-product-ritual__media,.kairos-product-ritual__image-wrap{overflow:hidden}.kairos-ritual__image,.kairos-product-ritual__image{width:100%;height:clamp(390px,46vw,620px);object-fit:cover}.kairos-ritual__number,.kairos-product-ritual__number{margin-bottom:26px}.kairos-ritual__title,.kairos-product-ritual__title{margin-bottom:20px;font-size:clamp(38px,4vw,58px);line-height:1}.kairos-ritual__description,.kairos-product-ritual__description{max-width:500px;font-size:clamp(17px,1.25vw,19px);line-height:1.65}@media screen and (max-width:989px){[id^=kairos-moment],.kairos-moment,.kairos-product-moment,.kairos-why,.kairos-ritual,.kairos-product-ritual{padding-top:78px;padding-bottom:84px}[id^=kairos-moment] .kairos-moment__container,.kairos-moment__container,.kairos-product-moment__container{width:min(100% - 40px,760px)}[id^=kairos-moment] .kairos-moment__image,.kairos-moment__image,.kairos-product-moment__image{height:clamp(420px,74vw,600px)}.kairos-why__card{min-height:0;padding:38px}.kairos-why__card-number,.kairos-why__number{margin-bottom:44px}.kairos-ritual__steps,.kairos-product-ritual__steps{gap:76px}.kairos-ritual__step,.kairos-product-ritual__step{gap:36px}.kairos-ritual__image,.kairos-product-ritual__image{height:clamp(400px,72vw,570px)}}@media screen and (max-width:549px){[id^=kairos-moment],.kairos-moment,.kairos-product-moment,.kairos-why,.kairos-ritual,.kairos-product-ritual{padding-top:64px;padding-bottom:72px}[id^=kairos-moment] .kairos-moment__header,[id^=kairos-moment] .kairos-moment__intro,.kairos-moment__header,.kairos-moment__intro,.kairos-why__intro,.kairos-why__header,.kairos-ritual__header,.kairos-ritual__intro,.kairos-product-ritual__header{margin-bottom:48px}[id^=kairos-moment] .kairos-moment__heading,.kairos-moment__heading,.kairos-product-moment__heading,.kairos-why__heading,.kairos-ritual__heading,.kairos-product-ritual__heading{font-size:clamp(40px,11.5vw,52px);line-height:.99}[id^=kairos-moment] .kairos-moment__text,[id^=kairos-moment] .kairos-moment__description,.kairos-moment__text,.kairos-moment__description,.kairos-product-moment__description,.kairos-why__body,.kairos-why__intro-text,.kairos-why__description,.kairos-ritual__intro-text,.kairos-product-ritual__intro-text{margin-top:24px;font-size:16px}[id^=kairos-moment] .kairos-moment__image,.kairos-moment__image,.kairos-product-moment__image{height:min(118vw,500px)}.kairos-why__grid,.kairos-why__cards{margin-top:48px}.kairos-why__card{padding:32px 0}.kairos-why__card-number,.kairos-why__number{margin-bottom:34px}.kairos-why__card-title{margin-bottom:15px;font-size:clamp(31px,9vw,40px)}.kairos-ritual__steps,.kairos-product-ritual__steps{gap:62px}.kairos-ritual__step,.kairos-product-ritual__step{gap:28px}.kairos-ritual__image,.kairos-product-ritual__image{height:min(120vw,500px)}.kairos-ritual__number,.kairos-product-ritual__number{margin-bottom:20px}.kairos-ritual__title,.kairos-product-ritual__title{margin-bottom:16px;font-size:clamp(34px,10vw,44px)}.kairos-ritual__description,.kairos-product-ritual__description{font-size:16px}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/kairos-product-refinement.css.map */
