.ki-art-perform,.ki-art-glow,.ki-art-sleep,.ki-art-focus,.ki-art-gut{background-image:url(/cdn/shop/files/kneadit-retail-bcap-a.png?v=1789711274)}.ki-art-renew,.ki-art-matcha,.ki-art-heart,.ki-art-mood,.ki-art-recover{background-image:url(/cdn/shop/files/kneadit-retail-bcap-b.png?v=1789711279)}.ki-top{text-transform:none;letter-spacing:0;font-size:14px}.ki-eyebrow{text-transform:none;letter-spacing:0;font-size:16px;font-weight:400}.ki-showcase-top{font-size:14px;letter-spacing:0}.ki-showcase-kicker{font-size:13px;letter-spacing:0}.ki-concept-caption{text-transform:none;letter-spacing:0;font-size:12px}.ki-hero-copy{font-size:18px}.ki-button,.ki-button.small,.ki-text-link{font-size:16px;letter-spacing:0}.ki-hero .ki-micro{font-size:13px}.ki-cap-story{display:grid;grid-template-columns:1fr 1fr;align-items:center;gap:clamp(36px,6vw,88px);padding-block:72px 52px;scroll-margin-top:28px}.ki-cap-visual{min-width:0;height:660px;position:relative;overflow:hidden;background:#eeeee4;border-radius:48% 48% 4px 4px}.ki-cap-caption{position:absolute;top:53px;width:100%;text-align:center;font:italic 27px/1.3 var(--ki-serif);z-index:2;padding:0 24px}.ki-cap-product{width:490px;max-width:100%;position:absolute;left:50%;top:105px;transform:translate(-50%) rotate(-5deg);filter:drop-shadow(10px 20px 13px #183f341e)}.ki-cap-callout{position:absolute;z-index:3;max-width:160px}.ki-cap-callout span{display:block;font:25px/1.2 var(--ki-serif)}.ki-cap-callout small{display:block;font-size:15px;line-height:1.4;margin-top:8px;max-width:120px}.ki-cap-callout-top{top:162px;left:27px}.ki-cap-callout-top:after{content:"";position:absolute;width:64px;height:1px;background:#54736377;left:calc(100% + 8px);top:32px;transform:rotate(12deg)}.ki-cap-callout-bottom{bottom:137px;right:20px;max-width:108px}.ki-cap-callout-bottom:before{content:"";position:absolute;width:35px;height:1px;background:#54736377;right:calc(100% + 9px);top:27px}.ki-cap-visual-note{position:absolute;bottom:22px;inset-inline:20px;text-align:center;color:var(--ki-muted);font-size:13px}.ki-cap-copy h2,.ki-form-head h2,.ki-founder h2,.ki-newsletter h2,.ki-faq h2{font-family:var(--ki-sans);font-size:clamp(36px,3.65vw,52px);font-weight:400;letter-spacing:-1.8px;line-height:1.12}.ki-cap-copy h2 em,.ki-form-head h2 em,.ki-newsletter h2 em,.ki-founder h2 em{font-family:var(--ki-serif);font-weight:400}.ki-cap-copy>p{font-size:18px;line-height:1.75;color:var(--ki-muted)}.ki-cap-copy .ki-cap-lead{font-size:23px;line-height:1.4;color:var(--ki-green);margin:28px 0 13px}.ki-ritual-steps{padding:0;margin:30px 0 0;list-style:none}.ki-ritual-steps li{display:flex;gap:19px;padding:17px 0;border-top:1px solid var(--ki-line)}.ki-ritual-steps li>span{font:italic 26px/1.3 var(--ki-serif);color:#778066;min-width:18px}.ki-ritual-steps h3{font-size:20px;line-height:1.4;font-weight:500;letter-spacing:-.3px}.ki-ritual-steps p{margin-top:4px;font-size:17px;line-height:1.5;color:var(--ki-muted)}.ki-routine-note{padding-block:26px 69px;text-align:center}.ki-routine-note p{font:italic clamp(23px,2.2vw,32px)/1.5 var(--ki-serif);letter-spacing:-.5px}.ki-vote-section{background:#f3f2ec;border:0;padding:78px 0 85px}.ki-form-head{display:grid;grid-template-columns:1fr .9fr;gap:65px;align-items:end;margin-bottom:48px}.ki-vote-intro{margin:0!important;max-width:485px;font-size:19px;line-height:1.65}.ki-vote-meta{margin:0 0 22px;font-size:16px}.ki-selected-count{font-size:15px;background:transparent;border:1px solid #9ca894;border-radius:30px}.ki-formula-grid{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:48px;row-gap:0}.ki-formula,.ki-formula:has(input:checked){padding:18px 0 23px;min-height:0;border:0;border-top:1px solid #cfd4c7;border-radius:0;background:transparent;overflow:visible;box-shadow:none;cursor:default;transition:none}.ki-formula:hover{transform:none;box-shadow:none;border-color:#9eae98}.ki-formula-choice{position:relative;display:grid;grid-template-columns:46% 54%;align-items:center;cursor:pointer;padding:5px 0;min-height:255px}.ki-formula input{top:auto;bottom:27px;left:46%;right:auto;width:20px;height:20px;margin:0;opacity:0}.ki-card-art{width:112%;margin:0 0 0 -10%;flex-shrink:0}.ki-formula:hover .ki-card-art{transform:rotate(-3deg) translateY(-5px)}.ki-formula-content{display:flex;flex-direction:column;padding:18px 0;min-width:0}.ki-formula-title{font-size:38px;letter-spacing:-1px;line-height:1.15}.ki-formula-role{font-size:17px;line-height:1.5;text-transform:none;letter-spacing:0;color:var(--ki-muted);margin-top:6px}.ki-formula-featured{font-size:17px;line-height:1.65;color:var(--ki-green);margin-top:18px;display:block;min-height:56px}.ki-card-select{display:inline-flex;align-items:center;border:1px solid var(--ki-green);border-radius:3px;font-size:16px;font-weight:400;padding:10px 15px;margin:20px 0 0;align-self:start;min-height:46px;background:#fbfaf7;transition:background .2s,color .2s}.ki-formula:has(input:checked) .ki-card-select{background:var(--ki-green);color:#fbfaf7}.ki-formula:has(input:focus-visible) .ki-card-select{outline:3px solid #996500;outline-offset:5px}.ki-ingredient-details{margin-left:46%;color:var(--ki-muted);font-size:16px}.ki-ingredient-details summary{cursor:pointer;display:flex;align-items:center;gap:12px;list-style:none;width:fit-content;padding:0 0 7px;line-height:1.5}.ki-ingredient-details summary::-webkit-details-marker{display:none}.ki-ingredient-details summary:after{content:"+";font-size:21px;line-height:1}.ki-ingredient-details[open] summary:after{content:"\2212"}.ki-ingredient-details p{font-size:16px;line-height:1.7;padding:5px 0 3px}.ki-formula-notice{font-size:14px;line-height:1.65;margin-top:30px!important;max-width:900px}.ki-feedback{background:transparent;border:0;border-block:1px solid #cfd4c7;border-radius:0;margin-top:44px}.ki-feedback summary{font:26px/1.4 var(--ki-serif);font-weight:400;padding:25px 0}.ki-feedback summary span{font:16px/1.6 var(--ki-sans);color:var(--ki-muted);margin-top:6px}.ki-feedback-inner{padding:0 0 28px}.ki-field-label,.ki-flavors legend,.ki-flavor{font-size:16px}.ki-flavor{padding:11px 15px}.ki-submit-row{margin-top:33px;max-width:810px;gap:18px}.ki-submit-row .ki-input,.ki-submit-row .ki-button{min-height:56px}.ki-consent-note{max-width:760px;font-size:14px}.ki-founder{grid-template-columns:1fr .9fr;gap:65px;padding-block:100px;align-items:start}.ki-founder h2{margin-bottom:0;font-size:clamp(36px,3.4vw,48px)}.ki-founder-art.has-photo{margin-bottom:32px;aspect-ratio:1.5}.ki-founder-copy{font-size:19px;line-height:1.8}.ki-founder-copy p+p{margin-top:22px}.ki-founder-signature{font-size:36px;margin-top:27px!important}.ki-founder-title{font-size:15px;letter-spacing:0;text-transform:none}.ki-newsletter{background:#183f34;padding:75px 0}.ki-newsletter-grid{gap:65px}.ki-newsletter h2{font-size:clamp(35px,3.5vw,48px)}.ki-newsletter p{font-size:18px;line-height:1.7;max-width:465px;margin-top:22px}.ki-newsletter label{font-size:16px;margin-bottom:12px}.ki-newsletter .ki-micro{font-size:13px;line-height:1.65;margin-top:15px}.ki-newsletter .ki-input{min-height:56px}.ki-newsletter-form-row{flex-wrap:wrap}.ki-faq{padding:90px 0;grid-template-columns:.75fr 1.25fr;gap:65px}.ki-faq h2{font-size:43px}.ki-faq summary{font-size:20px;line-height:1.5;padding:23px 25px 23px 0;font-weight:400}.ki-faq details p{font-size:17px;line-height:1.8}.ki-footer{border-top:1px solid var(--ki-line)}.ki-footer-links{font-size:15px}.ki-footer-bottom{font-size:13px}.ki-sticky-vote .ki-button{font-size:15px}@media(max-width:1150px)and (min-width:761px){.ki-cap-story{gap:34px}.ki-cap-visual{height:615px}.ki-cap-product{top:140px}.ki-cap-callout-top{top:123px;left:25px}.ki-cap-callout-top:after{display:none}.ki-cap-callout-bottom{bottom:70px;right:24px}.ki-cap-callout-bottom:before{display:none}.ki-cap-callout small{font-size:14px}.ki-cap-copy h2{font-size:40px}.ki-formula-grid{gap:0 24px}.ki-formula-choice{grid-template-columns:42% 58%}.ki-ingredient-details{margin-left:42%}.ki-formula-title{font-size:34px}.ki-formula-role,.ki-formula-featured{font-size:16px}.ki-form-head,.ki-founder{gap:35px}}@media(max-width:760px){.ki-top{font-size:12px;padding:9px 15px}.ki-eyebrow{font-size:15px}.ki-hero-copy{font-size:17px}.ki-showcase-top{font-size:13px}.ki-showcase-kicker,.ki-concept-caption{font-size:12px}.ki-hero .ki-micro{font-size:13px}.ki-cap-story{grid-template-columns:1fr;gap:35px;padding:32px 0 34px}.ki-cap-visual{height:580px;max-width:490px;width:100%;justify-self:center}.ki-cap-caption{top:36px;font-size:25px}.ki-cap-product{width:min(100%,380px);max-width:100%;top:85px}.ki-cap-callout span{font-size:23px}.ki-cap-callout small{font-size:14px;max-width:135px}.ki-cap-callout-top{top:auto;bottom:59px;left:23px}.ki-cap-callout-top:after{display:none}.ki-cap-callout-bottom{bottom:59px;right:23px;max-width:135px}.ki-cap-callout-bottom:before{display:none}.ki-cap-visual-note{font-size:12px;bottom:18px}.ki-cap-copy h2,.ki-form-head h2,.ki-founder h2,.ki-newsletter h2{font-size:clamp(35px,8.5vw,44px);letter-spacing:-1.1px}.ki-cap-copy>p{font-size:17px;line-height:1.75}.ki-cap-copy .ki-cap-lead{font-size:22px;margin-top:24px}.ki-ritual-steps{margin-top:25px}.ki-ritual-steps h3{font-size:20px}.ki-ritual-steps p{font-size:17px}.ki-routine-note{padding:0 4px 43px}.ki-routine-note p{font-size:25px;line-height:1.4}.ki-vote-section{padding:50px 0 55px}.ki-form-head{grid-template-columns:1fr;gap:23px;margin-bottom:27px}.ki-vote-intro{font-size:17px}.ki-vote-meta{font-size:14px;margin-bottom:14px}.ki-selected-count{font-size:14px}.ki-formula-grid{grid-template-columns:1fr;gap:0}.ki-formula,.ki-formula:has(input:checked){padding:15px 0 22px;min-height:0}.ki-formula-choice{grid-template-columns:42% 58%;min-height:250px}.ki-card-art{width:124%;margin-left:-15%}.ki-formula-content{padding-left:4px}.ki-formula-title{font-size:34px}.ki-formula-role{font-size:16px;margin-top:6px}.ki-formula-featured{font-size:16px;line-height:1.6;min-height:0;margin-top:14px}.ki-card-select{font-size:15px;padding:10px 12px;margin-top:17px}.ki-ingredient-details{margin-left:calc(42% + 4px);font-size:15px}.ki-ingredient-details p{font-size:16px}.ki-formula-notice,.ki-consent-note{font-size:13px}.ki-feedback{margin-top:30px}.ki-feedback summary{font-size:25px;padding:22px 0}.ki-feedback summary span{font-size:16px}.ki-feedback-inner{padding:0 0 25px}.ki-field-label,.ki-flavors legend,.ki-flavor{font-size:16px}.ki-submit-row{grid-template-columns:1fr}.ki-founder{grid-template-columns:1fr;padding:58px 0;gap:28px}.ki-founder-copy{font-size:18px;line-height:1.75}.ki-founder-title{font-size:15px}.ki-newsletter{padding:50px 0}.ki-newsletter-grid{grid-template-columns:1fr;gap:30px}.ki-newsletter p{font-size:17px;margin-top:20px}.ki-newsletter .ki-micro{font-size:13px}.ki-faq{padding:55px 0;grid-template-columns:1fr;gap:23px}.ki-faq h2{font-size:37px}.ki-faq summary{font-size:18px}.ki-faq details p{font-size:17px}.ki-footer-links{font-size:14px}.ki-footer-bottom{font-size:13px}.ki-sticky-vote>span{font-size:13px}.ki-sticky-vote .ki-button{font-size:14px}}@media(max-width:370px){.ki-cap-visual{height:540px}.ki-cap-product{top:87px}.ki-cap-callout-top{top:auto;bottom:62px;left:15px}.ki-cap-callout-bottom{bottom:62px;right:15px}.ki-cap-callout-top:after,.ki-cap-callout-bottom:before{display:none}.ki-cap-callout small{max-width:120px}.ki-formula-choice{grid-template-columns:40% 60%}.ki-ingredient-details{margin-left:calc(40% + 4px)}.ki-formula-title{font-size:31px}.ki-card-select{padding-inline:10px}}@media(prefers-reduced-motion:reduce){.ki-card-art{transition:none}.ki-formula:hover .ki-card-art{transform:none}}
/*# sourceMappingURL=/cdn/shop/t/20/assets/kneadit-refinement.css.map */
