@import"https://fonts.googleapis.com/css2?family=Cormorant:wght@600&display=swap";.shopify-challenge__container{padding:48px 24px 72px;text-align:center}.shopify-challenge__message{margin:0 0 22px;font-size:17px;line-height:1.5}.shopify-challenge__container .h-captcha,.shopify-challenge__container .g-recaptcha{display:inline-block}.shopify-challenge__button{display:inline-flex;align-items:center;justify-content:center;margin-top:24px;padding:15px 34px;border:none;border-radius:0;background:#31678d;color:#fff;-webkit-text-fill-color:#ffffff;font-family:inherit;font-size:15px;font-weight:500;letter-spacing:.02em;line-height:1.2;text-indent:0;opacity:1;cursor:pointer;transition:background .2s ease}.shopify-challenge__button:hover{background:#254e6b}.kodo-pdp .pdp-info h1.pdp-title.serif{font-size:clamp(30.6px,4.05vw,46.8px);line-height:1.1}.kodo-pdp .pdp-info h1.pdp-title.serif:has(.pdp-tag){font-size:18px;line-height:1.2}.kodo-pdp .pdp-info .pdp-rating .count{font-size:15px}.kodo-pdp .pdp-info .pdp-stars{font-size:17px}.kodo-pdp .pdp-info .pdp-tagline{font-size:18px;max-width:500px}.kodo-pdp .pdp-info .pdp-sub{font-size:15px}.kodo-pdp .pdp-info .pdp-code-pill{font-size:14px;padding:6px 13px}.kodo-pdp .pdp-info .pdp-price .was{font-size:18px}.kodo-pdp .pdp-info .pdp-desc{font-size:17px}.kodo-pdp .pdp-info .pdp-benefits span{font-size:15.5px}.kodo-pdp .pdp-info .pdp-option .label b{font-size:17px}.kodo-pdp .pdp-info .pdp-option .label small{font-size:14.5px}.kodo-pdp .pdp-info .pdp-option .opt-price{font-size:18px}.kodo-pdp .pdp-info .pdp-perks li{font-size:16px}.kodo-pdp .pdp-info .pdp-perks svg{width:21px;height:21px}.kodo-pdp .pdp-info .pdp-qty .val,.kodo-pdp .pdp-info .pdp-add{font-size:17px}.kodo-pdp .pdp-info .pdp-guarantee{font-size:16px}.kodo-pdp .pdp-info .pdp-spec__label{padding-block:19px}.kodo-pdp .pdp-info .pdp-spec__value p,.kodo-pdp .pdp-info .pdp-spec__value li{font-size:16px}.kodo-pdp .pdp-info .pdp-spec__value ul{gap:8px}.kodo-pdp .pdp-info .pdp-bundle__head{font-size:18px}.kodo-pdp .pdp-info .pdp-bundle__text{font-size:15px}.kodo-pdp .pdp-info .pdp-bundle__price{font-size:16.5px}.kodo-pdp .pdp-info .pdp-bundle__add{font-size:14px}.kodo-pdp .pdp-spec__value p+ul{margin-top:8px}.kodo-pdp[data-kodo-pdp] .serif,.kodo-pdp[data-kodo-pdp] .ingredient .num,.kodo-pdp[data-kodo-pdp] .kr-heading,.kodo-pdp[data-kodo-pdp] .kr-quote{font-weight:600;letter-spacing:-.02em}.kodo-pdp[data-kodo-pdp] .kr-slide .kr-quote{font-weight:600!important}.kodo-pdp[data-kodo-pdp] .pdp-info h1.pdp-title.serif{line-height:1.08}.kodo-pdp[data-kodo-pdp] .ingredient h3.serif,.kodo-pdp[data-kodo-pdp] .ingredient .num,.kodo-pdp[data-kodo-pdp] .dose-amt{line-height:1.1}.kodo-pdp[data-kodo-pdp] .pdp-price .now{font-weight:500;letter-spacing:-.01em}.kodo-pdp[data-kodo-pdp] .pdp-price .was{font-weight:400;letter-spacing:0}.kodo-pdp[data-kodo-pdp] .pdp-option .label b,.kodo-pdp[data-kodo-pdp] .pdp-option .opt-price,.kodo-pdp[data-kodo-pdp] .pdp-bundle__price,.kodo-pdp[data-kodo-pdp] .pdp-bundle__head,.kodo-pdp[data-kodo-pdp] .ingredient .dose,.kodo-pdp[data-kodo-pdp] .ingredient .ing-breakdown,.kodo-pdp[data-kodo-pdp] .dose-body h3,.kodo-pdp[data-kodo-pdp] .faq-row h3,.kodo-pdp[data-kodo-pdp] .kr-slide .kr-author,.kodo-pdp[data-kodo-pdp] .pdp-cross__add,.kodo-pdp[data-kodo-pdp] .pdp-cross__added .name,.kodo-pdp[data-kodo-pdp] .pdp-cross__body .name,.kodo-pdp[data-kodo-pdp] .kodo-sticky__title,.kodo-pdp[data-kodo-pdp] .pdp-qty .val{font-weight:500;letter-spacing:0}.kodo-pdp[data-kodo-pdp] .pdp-bundle__price s,.kodo-pdp[data-kodo-pdp] .pdp-option .opt-price s{font-weight:400}.kodo-pdp[data-kodo-pdp] .cta,.kodo-pdp[data-kodo-pdp] .pdp-add,.kodo-pdp[data-kodo-pdp] .kodo-sticky__btn,.kodo-pdp[data-kodo-pdp] .pdp-bundle__add,.kodo-pdp[data-kodo-pdp] .pdp-waitlist__btn,.kodo-pdp[data-kodo-pdp] .pdp-cross__btn{font-weight:500;letter-spacing:0}.kodo-pdp[data-kodo-pdp] .crumbs,.kodo-pdp[data-kodo-pdp] .pdp-sub,.kodo-pdp[data-kodo-pdp] .ingredient .ing-source,.kodo-pdp[data-kodo-pdp] .pdp-code-pill,.kodo-pdp[data-kodo-pdp] .lnk,.kodo-pdp[data-kodo-pdp] .pdp-pair,.kodo-pdp[data-kodo-pdp] .kr-note{letter-spacing:0}.kodo-pdp[data-kodo-pdp] .pdp-spec__value p,.kodo-pdp[data-kodo-pdp] .pdp-spec__value li{font-weight:400;line-height:1.5}.kodo-pdp[data-kodo-pdp] .pdp-tagline,.kodo-pdp[data-kodo-pdp] .pdp-desc,.kodo-pdp[data-kodo-pdp] .ingredient p,.kodo-pdp[data-kodo-pdp] .ingredient .ing-evidence,.kodo-pdp[data-kodo-pdp] .dose-body p,.kodo-pdp[data-kodo-pdp] .faq-row p,.kodo-pdp[data-kodo-pdp] .faq-row div>p,.kodo-pdp[data-kodo-pdp] .dosing-note,.kodo-pdp[data-kodo-pdp] .pdp-bundle__text,.kodo-pdp[data-kodo-pdp] .pdp-waitlist__lead,.kodo-pdp[data-kodo-pdp] .pdp-perks li,.kodo-pdp[data-kodo-pdp] .pdp-benefits span,.kodo-pdp[data-kodo-pdp] .pdp-guarantee{line-height:1.5}.kodo-pdp[data-kodo-pdp] .head-center p{line-height:1.5!important}.kodo-pdp[data-kodo-pdp] .ingredients-note,.kodo-pdp[data-kodo-pdp] .ingredient .ing-source,.kodo-pdp[data-kodo-pdp] .ingredient .ing-breakdown,.kodo-pdp[data-kodo-pdp] .crumbs,.kodo-pdp[data-kodo-pdp] .pdp-option .label small,.kodo-pdp[data-kodo-pdp] .opt-perday{line-height:1.4}.kodo-pdp[data-kodo-pdp] .eyb,.kodo-pdp[data-kodo-pdp] .kr-head .kr-eyb,.kodo-pdp[data-kodo-pdp] .pdp-perks__head,.kodo-pdp[data-kodo-pdp] .ingredient .ing-evidence__label,.kodo-pdp[data-kodo-pdp] .pdp-option .save,.kodo-pdp[data-kodo-pdp] .pdp-price .plan-badge{font-size:12px;font-weight:500;letter-spacing:.12em;text-transform:uppercase;line-height:1.4}.kodo-pdp[data-kodo-pdp] .pdp-info .pdp-spec__label{font-size:17px;font-weight:600;letter-spacing:0;text-transform:none;line-height:1.3}.kodo-pdp[data-kodo-pdp] .pdp-info .pdp-spec__label:after{font-size:22px;font-weight:400;color:#1c2522}.kodo-pdp[data-kodo-pdp] .pdp-info .pdp-tagline,.kodo-pdp[data-kodo-pdp] .pdp-info .pdp-sub,.kodo-pdp[data-kodo-pdp] .pdp-info .pdp-desc,.kodo-pdp[data-kodo-pdp] .pdp-info .pdp-rating .count,.kodo-pdp[data-kodo-pdp] .pdp-info .pdp-benefits span,.kodo-pdp[data-kodo-pdp] .pdp-info .pdp-option .label small,.kodo-pdp[data-kodo-pdp] .pdp-info .pdp-option .opt-perday,.kodo-pdp[data-kodo-pdp] .pdp-info .pdp-perks li,.kodo-pdp[data-kodo-pdp] .pdp-info .pdp-spec__value p,.kodo-pdp[data-kodo-pdp] .pdp-info .pdp-spec__value li,.kodo-pdp[data-kodo-pdp] .pdp-info .pdp-bundle__text,.kodo-pdp[data-kodo-pdp] .pdp-info .pdp-waitlist__lead,.kodo-pdp[data-kodo-pdp] .ingredient p,.kodo-pdp[data-kodo-pdp] .ingredient .ing-evidence,.kodo-pdp[data-kodo-pdp] .dose-body p,.kodo-pdp[data-kodo-pdp] .dosing-note,.kodo-pdp[data-kodo-pdp] .faq-row p,.kodo-pdp[data-kodo-pdp] .faq-row div>p,.kodo-pdp[data-kodo-pdp] .krc__quote{color:#1c2522}.kodo-pdp[data-kodo-pdp] .head-center p{color:#1c2522!important}.kodo-pdp[data-kodo-pdp]{background:#fcfcf7}.kodo-pdp[data-kodo-pdp] .voices{background:transparent}.kodo-pdp[data-kodo-pdp]{--kodo-sand-50: #F1F5F8}.kodo-pdp[data-kodo-pdp] .pdp-bundle{background:#f1f5f8}.kodo-pdp[data-kodo-pdp] .pdp-info .pdp-tagline+.pdp-sub{margin-top:26px}.kodo-pdp[data-kodo-pdp] .pdp-info .pdp-sub~product-form-component .pdp-options{margin-top:10px}.kodo-pdp[data-kodo-pdp] .pdp-info .pdp-benefits~product-form-component .pdp-options{margin-top:30px}body .kodo-sec .serif,body .kodo-sec .sci-td-name,body .kodo-sec .sci-table .sci-td-amount{font-weight:600;letter-spacing:-.02em}body .kodo-sec .science-intro p,body .kodo-sec .pillar .pillar-body p,body .kodo-sec .sci-section>.head-center p,body .kodo-sec .sci-cell p,body .kodo-sec .sci-cell .sci-text,body .kodo-sec .sci-ingredient p,body .kodo-sec .sci-ingredient .sci-text,body .kodo-sec .sci-table td,body .kodo-sec .sci-rationale li,body .kodo-sec .sci-rationale>p{font-weight:400;color:#1c2522;line-height:1.5}body .kodo-sec .sci-sub,body .kodo-sec .sci-td-form,body .kodo-sec .sci-ref-group a,body .kodo-sec .science-note{font-weight:400}body .kodo-sec .sci-td-form,body .kodo-sec .sci-ref-group a{line-height:1.4}body .kodo-sec .eyb,body .kodo-sec .sci-table thead th,body .kodo-sec .sci-ref-group h4,body .kodo-sec .sci-table td[data-label]:before{font-weight:500;letter-spacing:.12em}body .kodo-sec .sci-table thead th,body .kodo-sec .sci-ref-group h4{font-size:12px}
/*# sourceMappingURL=/cdn/shop/t/40/assets/kodo-global.css.map */
