:root{--read-body:1.125rem;--read-control:1rem;--read-support:.9375rem;--read-label:1rem;--read-ink:#30251f;--read-muted:#5d5145;--read-light:#eee7dc;--read-accent:#84502e;--read-leading:1.65;--read-measure:64ch}body{font-size:var(--read-body);line-height:var(--read-leading);font-weight:400;-webkit-font-smoothing:auto;font-synthesis:none}strong,b{font-weight:600}:is(.section-head,.page-heading,.intro-center,.rich-copy,.article-body) :is(h1,h2,h3){text-wrap:balance}:is(.section-head,.page-heading,.intro-center) :is(p,.lead),.section-aside p,.rich-copy p,.rich-copy ul,.article-body p,.timeline-row p,.portal-option p,.map-center p,.modal p{font-size:var(--read-body);line-height:var(--read-leading)}.article-body p,.rich-copy p{max-width:var(--read-measure)}.small,small{font-size:var(--read-support);line-height:1.6}.eyebrow{font-size:.875rem;font-weight:600;line-height:1.6;letter-spacing:.11em}:is(.section-head,.page-heading,.intro-center,.inside-copy,.legacy-heading,.elevated-quote,.pathways-editorial,.newsletter)>.eyebrow{font-size:.875rem}.breadcrumb{font-size:var(--read-support);line-height:1.7;color:var(--read-muted)}.header nav>a{font-size:var(--read-label);font-weight:600;min-height:44px;display:inline-flex;align-items:center}.header .professional-link{font-size:var(--read-support);font-weight:600;min-height:44px;display:inline-flex;align-items:center}.header .cart-button{font-size:var(--read-label);font-weight:600;min-height:44px}.header .cart-button #cart-count{font-size:var(--read-support)}.header .icon-button,.close-button{min-width:44px;min-height:44px}.announcement{font-size:var(--read-support);line-height:1.5;min-height:36px;height:auto;padding-block:8px}.btn,.button,.text-link{font-size:var(--read-control);font-weight:600;line-height:1.5;min-height:44px}.text-link{display:inline-flex;align-items:center}input:not([type=checkbox]):not([type=radio]),select,textarea{font-size:1rem;line-height:1.5;min-height:48px}label{font-size:var(--read-label);line-height:1.6}input::placeholder,textarea::placeholder{color:#73695e;opacity:1}:is(a,button,input,select,textarea,summary):focus-visible{outline:2px solid var(--read-accent);outline-offset:4px}:is(.footer,.health-reading-standard) :is(a,button):focus-visible{outline-color:#f6f3ec}.conviction-bottom p,.inside-copy>p:not(.formula-footnote),.standard-rows p,.ritual-copy>p,.legacy-copy>p,.science-copy p,.three-values p,.story-copy p,.transition-introduction p{font-size:var(--read-body);line-height:var(--read-leading)}.formula-signature>span,.formula-footnote,.ritual-note,.quote-credit>p,.quote-credit small,.path-link,.home-science-links,.standard-strip,.transition-principles{font-size:var(--read-support);line-height:1.65}.standard-rows article>span,.journal-card .eyebrow{font-size:.875rem;font-weight:600;letter-spacing:.09em}.journal-card>p,.journal-card p{font-size:var(--read-body);line-height:1.7}.home-health-topics>div:last-child>a{font-size:var(--read-control);min-height:48px;line-height:1.5}.newsletter p{font-size:var(--read-body);line-height:1.7}.newsletter label{font-size:var(--read-label);font-weight:600}.newsletter small{font-size:var(--read-support);color:var(--read-muted);line-height:1.65}.commerce-pdp .breadcrumb{font-size:var(--read-support)}.commerce-pdp .pdp-info>.eyebrow{font-size:var(--read-support);letter-spacing:.09em}.commerce-pdp .product-intro{font-size:var(--read-body);line-height:1.7;margin-block:18px 24px}.commerce-pdp .pdp-format{font-size:var(--read-support);line-height:1.6;gap:9px}.pdp-price-line{align-items:baseline;flex-wrap:wrap;row-gap:5px}.pdp-price-line strong{font-size:1.75rem;font-weight:600;letter-spacing:-.025em}.pdp-price-line span{font-size:var(--read-label);color:var(--read-muted)}.commerce-pdp .strain-line{font-size:var(--read-support);line-height:1.55;gap:16px;padding-block:18px}.commerce-pdp .strain-line a{min-height:44px;display:inline-flex;align-items:center;font-weight:600;white-space:nowrap}.commerce-pdp .field-title{font-size:var(--read-label);font-weight:600;line-height:1.6;gap:15px;margin-bottom:13px}.commerce-pdp .field-title a{font-size:var(--read-support);text-decoration:underline;text-underline-offset:4px}.commerce-pdp .size-options{gap:10px;flex-wrap:wrap}.commerce-pdp .size-options button{font-size:var(--read-label);font-weight:600;line-height:1.4;min-width:85px;min-height:60px;padding:13px 10px;gap:5px}.commerce-pdp .size-options small{font-size:var(--read-label);font-weight:400}.commerce-pdp .unit-price{font-size:var(--read-support);line-height:1.5;color:var(--read-muted)}.commerce-pdp .plan-option{padding:19px 18px;margin-bottom:10px}.commerce-pdp .plan-row{font-size:var(--read-control);font-weight:600;line-height:1.5;gap:14px;align-items:start}.commerce-pdp .plan-row>span:first-child{align-items:baseline;min-width:0}.commerce-pdp .plan-row>span:last-child{white-space:nowrap}.commerce-pdp .plan-option small{font-size:var(--read-support);line-height:1.65;font-weight:400;margin-top:10px}.commerce-pdp .frequency{padding-left:0;margin-top:16px}.commerce-pdp .frequency .small{font-size:var(--read-label);font-weight:600;display:block;margin-bottom:7px}.commerce-pdp .frequency-choice legend{font-size:var(--read-label);font-weight:600;line-height:1.6;margin-bottom:10px}.commerce-pdp .frequency-choice [data-frequency]{font-size:var(--read-control);font-weight:600;line-height:1.5;min-height:48px;padding:11px 14px}.commerce-pdp .frequency select{font-size:1rem;min-height:48px;padding:10px 12px}.commerce-pdp .delivered{font-size:var(--read-label);line-height:1.65;gap:20px;align-items:baseline;padding-block:18px}.commerce-pdp .delivered strong{font-size:1.25rem;font-weight:600;white-space:nowrap}.commerce-pdp .price-note{font-size:var(--read-support);line-height:1.7;color:var(--read-muted);margin:12px 0 20px}.commerce-pdp .price-note .text-link{font-size:var(--read-support)!important;min-height:36px;text-decoration:underline;text-underline-offset:4px}.commerce-pdp .purchase-box .btn.full{font-size:1rem;min-height:54px;font-weight:600}.commerce-pdp .care-note p{font-size:var(--read-support);line-height:1.7;color:var(--read-muted)}.gallery-controls{flex-wrap:wrap}.gallery-controls button{font-size:var(--read-support);min-height:44px;line-height:1.5;padding:10px 14px;font-weight:600}.accordion summary{font-size:var(--read-control);font-weight:600;line-height:1.6;min-height:56px}.accordion p,.accordion .details-body,.details-body p{font-size:var(--read-body);line-height:1.75}.accordion .details-body p+p{margin-top:16px}.gallery-facts{font-size:var(--read-support);line-height:1.6}.gallery-facts .proof-note{font-size:var(--read-support);line-height:1.65}.pdpd-fact span,.pdpd-serving span,.pdpd-culture p,.pdpd-culture>strong,.pdpd-basis,.pdpd-current,.pdpd-compare-note,.pdpd-step,.pdpd-product-info .pdpd-product-format,.pdpd-product-info .pdpd-product-strength,.pdpd-product-strength span{font-size:var(--read-support);line-height:1.65}.pdpd-product-info>p,.pdpd-section-heading>p,.pdpd-additional,.pdpd-care-grid p,.pdpd-details>div{font-size:var(--read-body);line-height:1.7}.pdpd-details summary{font-size:var(--read-control);font-weight:600;line-height:1.6;min-height:52px}.pdpd-product-info .pdpd-eyebrow,.pdpd-eyebrow,.pdpd-culture-number{font-size:.875rem;font-weight:600;letter-spacing:.09em}.pdpd-sources a,.pdpd-link,.pdpd-product-info .pdpd-link{font-size:var(--read-label);line-height:1.65;min-height:44px;display:inline-flex;align-items:center}.pdpd-product-photo .product-photo figcaption{font-size:var(--read-support);line-height:1.6}.routine-shopping-hero .routine-intro>p,.routine-principles p,.routine-control p,.routine-choices .section-head>p{font-size:var(--read-body);line-height:1.7}.routine-shopping-hero .routine-account,.routine-selected-product .text-link,.routine-once{font-size:var(--read-label);line-height:1.6;min-height:44px;display:inline-flex;align-items:center}.routine-selected-product figcaption>span:last-of-type,.routine-delivery-context,.routine-card-total,.routine-card-fees,.routine-size-options span,.routine-size-options small,.routine-cadence-field>p,.routine-preview-note,.routine-delivery-total>span,.routine-delivery-total>p,.routine-billing,.routine-builder .routine-breakdown>div,.routine-compare-columns .routine-breakdown>div,.routine-compare-total,.routine-price>p,.routine-saving,.routine-renewal,.routine-offer-note,.routine-breakdown>div,.routine-compare,.routine-compare p,.routine-controls p{font-size:var(--read-support);line-height:1.65}.routine-size-field legend,.routine-cadence-field>label{font-size:var(--read-label);font-weight:600;line-height:1.6}.routine-size-options button{min-height:90px;padding:15px 10px}.routine-cadence-field select{font-size:1rem;min-height:48px}.routine-continue,.routine-option .btn,.routine-builder .routine-compare summary{font-size:var(--read-control);line-height:1.6;min-height:48px}.routine-builder .routine-compare summary{font-weight:600}.renewal-summary>div{font-size:var(--read-label);line-height:1.65}.renewal-summary>div>span,.renewal-summary>p{font-size:var(--read-support);line-height:1.65}.persistent-detail,.persistent-estimate{font-size:var(--read-support);line-height:1.45}.persistent-buy .btn{font-size:var(--read-label);min-height:48px;line-height:1.5}.persistent-name{font-size:1.375rem;line-height:1.2}.drawer-head h2{font-size:2.75rem;line-height:1.1}.cart-line h3{font:600 1rem/1.4 var(--body,DM,Arial,sans-serif)}.cart-line p,.cart-line .small,.bag-delivery-note,.notice,.summary-lines,.quantity,.remove-button,.bag-offer-product p,.bag-offer-details,.bag-offer-cost>div,.bag-offer-cost p,.bag-offer-renewal,.bag-pet-link,.bag-discovery-heading p{font-size:var(--read-support);line-height:1.65}.cart-line strong,.bag-offer-cost strong{font-size:var(--read-label);font-weight:600}.quantity{gap:10px}.quantity button{width:44px;height:44px;font-size:1rem}.remove-button{min-height:44px;display:inline-flex;align-items:center}.summary-lines .total{font-size:1.125rem}.bag-offer-add,.bag-species button{font-size:var(--read-label);font-weight:600;min-height:44px;line-height:1.5}.bag-offer-add>span{font-size:var(--read-support)}.bag-offer-kind,.bag-discovery-heading .eyebrow{font-size:.875rem;font-weight:600;letter-spacing:.08em}.toast,.search-result{font-size:var(--read-label);line-height:1.65}.search-result span,.commerce-search-result small{font-size:var(--read-support);color:var(--read-muted)}.search-guide-results>a{font-size:var(--read-control);min-height:48px;line-height:1.6}.quiz-option span{font-size:var(--read-body);line-height:1.65}.account-nav a{font-size:var(--read-label);line-height:1.6;min-height:44px}.health-eyebrow,.health-hub-copy>.health-eyebrow,.health-article-title>.health-eyebrow,.health-takeaways>.health-eyebrow,.health-questions>.health-eyebrow,.health-next-step>.health-eyebrow,.health-sources>.health-eyebrow,.health-related>div:first-child>.health-eyebrow,.health-toc nav>.health-eyebrow,.health-reading-standard article>span,.health-article-answer>span{font-size:.875rem;font-weight:600;letter-spacing:.1em;line-height:1.6}.health-breadcrumb,.health-breadcrumb>span[aria-current],.health-review-status,.health-article-meta .health-review-status,.health-editorial-note .health-review-status,.health-article-meta,.health-hub-meta,.health-hub-photo figcaption,.health-article-photo figcaption,.health-card-meta,.health-card-featured .health-card-meta,.health-card-kicker,.health-directory-controls>p,.health-source-scope,.health-review-footnote,.health-sources li,.health-sources li>span,.health-section-sources a,.health-section-sources>span{font-size:var(--read-support);line-height:1.7;letter-spacing:.015em}.health-card-meta,.health-card-kicker{font-weight:600}.health-card-copy>p,.health-card-featured .health-card-copy>p,.health-related .health-card-copy>p,.health-hub-copy>p,.health-editorial-note p,.health-reading-standard p,.health-next-step>p,.health-questions details p,.health-takeaways li>p,.health-empty p,.health-missing>p{font-size:var(--read-body);line-height:1.75}.health-section>p,.health-article-answer>p{font-size:var(--read-body);line-height:1.8;max-width:var(--read-measure)}.health-button,.health-inline-link,.health-related .health-inline-link,.health-next-step .health-button,.health-jump,.health-categories button,.health-toc button,.health-toc details>summary,.health-toc-back,.health-questions summary{font-size:var(--read-label);line-height:1.65;min-height:44px}.health-button,.health-jump,.health-categories button,.health-questions summary{font-weight:600}.health-search{font-size:var(--read-label);font-weight:600;letter-spacing:.02em;text-transform:none}.health-search input{font-size:1rem;min-height:48px}.health-card-title h3{font-size:2rem;line-height:1.15}.health-card-featured .health-card-title h3{font-size:clamp(2rem,3vw,2.75rem);line-height:1.1}.health-related .health-card-title h3{font-size:1.875rem;line-height:1.15}.health-card-meta{flex-wrap:wrap;gap:5px 12px}.health-card-featured .health-card-meta{gap:8px}.health-source-scope,.health-review-status,.health-review-footnote,.health-section-sources>span,.health-sources li>span{color:var(--read-muted)}.health-section-sources{grid-template-columns:120px 1fr}.health-hub-photo figcaption{max-width:340px;letter-spacing:.055em}.health-card-featured .health-card-meta,.health-card-featured .health-card-kicker{color:#e2e8dc}.science-body,.science-intro>p,.science-question-grid p,.science-research .paper-card p,.science-comparison>div>p,.science-brand-notes .details-body p,.science-strain-description,.science-evidence p{font-size:var(--read-body);line-height:1.75}.science-tabs button,.science-strain-tabs button,.science-next,.science-back,.science-index a,.science-reading-link,.science-evidence summary,.science-evidence a{font-size:var(--read-label);line-height:1.6;min-height:44px}.science-tabs button,.science-strain-tabs button,.science-evidence summary{font-weight:600}.science-fact-unit,.science-fact-note,.science-strain-dose span,.science-caption,.science-formula-footer,.science-comparison-note,.science-media-status,.science-media-marker,.science-film-duration,.science-tab-number{font-size:var(--read-support);line-height:1.7}.science-kicker,.science-question-grid article>span{font-size:.875rem;font-weight:600;letter-spacing:.1em}.evidence-table{font-size:var(--read-label);line-height:1.7}.evidence-table th{font-size:var(--read-support);font-weight:600;letter-spacing:.04em}.paper-card p,.manufacturing-intro p,.manufacturing-compact-copy>p,.manufacturing-photo figcaption p,.manufacturing-process p{font-size:var(--read-body);line-height:1.75}.manufacturing-kicker,.manufacturing-caption-kicker,.manufacturing-step{font-size:.875rem;font-weight:600;letter-spacing:.09em}.manufacturing-location,.manufacturing-photo figcaption small,.manufacturing-sources,.manufacturing-sources small,.manufacturing-compact-photo figcaption,.manufacturing-laboratory-heading>span,.manufacturing-laboratory-photos figcaption,.manufacturing-exterior figcaption{font-size:var(--read-support);line-height:1.7}.manufacturing-link{font-size:var(--read-label);line-height:1.6;min-height:44px;display:inline-flex;align-items:center}.heritage-hero-copy>p,.heritage-origin-body p,.heritage-founder-copy>p,.heritage-section-heading>p,.heritage-next p,.heritage-timeline p,.heritage-principle-grid p,.professional-voices-heading>p{font-size:var(--read-body);line-height:1.75}.heritage-eyebrow,.heritage-hero-copy>.heritage-eyebrow,.heritage-principle-grid article>span,.heritage-founder-details>div>span,.professional-voices-eyebrow{font-size:.875rem;font-weight:600;letter-spacing:.1em}.heritage-breadcrumb,.heritage-hero-signature>span:last-child,.heritage-hero-photo figcaption,.heritage-founder-image figcaption,.heritage-founder-image figcaption span,.heritage-founder-details p,.heritage-founder-details p span,.heritage-founder-details a,.heritage-timeline a,.heritage-voice-date,.heritage-voice-date>span,.heritage-voice-context,.heritage-voice-byline p,.heritage-voice-links,.heritage-relationship,.heritage-voices-note,.professional-voices-dateline,.professional-voices-dateline>span{font-size:var(--read-support);line-height:1.7}.heritage-founder-image figcaption strong,.heritage-voice-byline h3,.professional-voices-author h3{font-size:1rem;font-weight:600;line-height:1.5}.heritage-text-link,.heritage-hero .heritage-text-link,.heritage-origin-body>a,.heritage-button,.heritage-next .heritage-button,.heritage-principle-grid a,.heritage-voices>.heritage-text-link,.heritage-next-links .heritage-text-link{font-size:var(--read-label);line-height:1.6;min-height:44px}.heritage-voice-links{flex-wrap:wrap}.refrigeration-page p,.cold-hero-copy>p,.cold-principle-copy p,.cold-stages p,.cold-answers p,.cold-reading>div>p{font-size:var(--read-body);line-height:1.75}.cold-button,.cold-jump,.cold-inline-link,.cold-answers summary{font-size:var(--read-label);line-height:1.6;min-height:44px}.cold-answers summary{font-weight:600}.cold-hero-photo figcaption,.cold-sources,.cold-sources p{font-size:var(--read-support);line-height:1.7}.refrigeration-page .eyebrow{font-size:.875rem;font-weight:600}.refrigeration-page sup{font-size:.875rem}.pet-hero-copy>p:not(.eyebrow),.collection-head p:not(.eyebrow),.product-story .description,.format-guide-grid p,.pet-directions>div>p:not(.eyebrow),.pet-direction-list p,.questions details p,.pet-household p:not(.eyebrow){font-size:var(--read-body);line-height:1.75}.house-bar,.pet-hero-photo figcaption,.pet-intro-strip,.format-tabs small,.product-stage figcaption,.pet-product-facts,.pet-product-price>span,.pet-delivery-total,.pet-delivery-total small,.pet-delivery dl,.product-note,.pet-source-links,.pet-fee-note,.format-guide-grid dl,.format-guide-grid dl>div,.format-guide-note,.pet-household-links span{font-size:var(--read-support);line-height:1.65}.species button,.format-tabs strong,.pack-field legend,.pack-options button,.product-story>.button,.questions summary,.questions details a,.pet-hero-actions .button,.pet-hero-copy>.text-link{font-size:var(--read-label);line-height:1.6;min-height:44px}.species button,.pack-field legend,.questions summary{font-weight:600}.format-tabs button>span,.pet-stage-heading,.guide-number,.pet-direction-list article>span{font-size:.875rem;font-weight:600;letter-spacing:.08em}.pet-discovery-story>p{font-size:var(--read-body);line-height:1.75}.pet-discovery-photo>span,.pet-discovery-product-copy small,.pet-discovery-product-copy>span,.pet-discovery-footer p{font-size:var(--read-support);line-height:1.65}.pet-discovery-link,.pet-discovery-footer a{font-size:var(--read-label);min-height:44px;line-height:1.6}.footer h3{font-size:var(--read-support);font-weight:600;line-height:1.6;letter-spacing:.09em;color:#f6f3ec;margin-bottom:15px}.footer a:not(.wordmark){font-size:var(--read-label);line-height:1.5;min-height:36px;padding-block:7px;margin-bottom:3px;color:#eee7dc}.footer-bottom{font-size:var(--read-support);line-height:1.7;gap:20px;color:#d8cfc2}body:has(.pet-hero) .footer-links{font-size:var(--read-label);line-height:1.6}body:has(.pet-hero) footer p,body:has(.pet-hero) .footer-note{font-size:var(--read-support);line-height:1.7}body:has(.pet-hero) .footer-links a{min-height:44px;display:inline-flex;align-items:center}@media(max-width:1100px){.header nav{gap:20px}.header-actions{gap:16px}.health-card-featured{grid-template-columns:1fr 1.12fr}.health-card-featured .health-card-copy{padding:27px}.health-card-featured .health-card-title{margin-top:25px}}@media(max-width:700px){.announcement{font-size:var(--read-support);padding:8px 18px;min-height:35px}.header-actions{gap:10px}.header .cart-button{font-size:var(--read-label)}.commerce-pdp .plan-option{padding:17px 14px}.commerce-pdp .plan-row{gap:12px}.commerce-pdp .size-options{gap:8px}.commerce-pdp .size-options button{min-width:85px;padding:12px 7px}.commerce-pdp .field-title{flex-wrap:wrap;gap:5px 14px}.commerce-pdp .strain-line{gap:12px}.commerce-pdp .delivered{align-items:start;gap:14px}.persistent-buy{gap:10px;align-items:center}.persistent-detail,.persistent-estimate{font-size:var(--read-support);line-height:1.4}.persistent-buy .btn{padding:12px 14px}.persistent-name{font-size:1.125rem}.cart-line{grid-template-columns:64px minmax(0,1fr) auto;gap:12px}.cart-line h3{font-size:1rem}.drawer{padding:24px}.quantity{gap:8px}.quantity button{width:40px;height:44px}.routine-size-options{gap:7px}.routine-size-options button{padding:14px 6px}.health-hub-meta{gap:18px;flex-wrap:wrap}.health-card-featured{display:flex}.health-card-featured .health-card-title h3{font-size:2.125rem}.health-card-featured .health-card-copy{padding:26px}.health-card-meta{gap:5px 12px}.health-card-featured .health-card-meta{flex-direction:row}.health-article-meta{gap:12px}.health-article-meta .health-review-status{font-size:var(--read-support)}.health-section-sources{display:block}.health-section-sources>span{margin-bottom:10px}.health-reading-standard h3{font-size:2.25rem;line-height:1.15}.health-article-photo figcaption{font-size:var(--read-support)}.health-hub-photo figcaption{font-size:var(--read-support);max-width:300px}.science-tabs button,.science-strain-tabs button{font-size:var(--read-label)}.heritage-founder-image figcaption{gap:10px;flex-wrap:wrap}.heritage-voice-links{gap:12px}.manufacturing-laboratory-photos figcaption{gap:8px;flex-wrap:wrap}.footer a:not(.wordmark){min-height:44px;padding-block:10px}.footer-bottom{line-height:1.75}.house-bar{font-size:var(--read-support);line-height:1.5}.format-tabs strong{font-size:var(--read-label)}.format-tabs small,.pet-product-facts{font-size:var(--read-support)}.product-story>.button{font-size:.9375rem}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}}.commerce-home-card .card-title{font:400 1.875rem/1.15 var(--display,Instrument,Georgia,serif);gap:18px;align-items:baseline}.commerce-home-card .card-title>span{font:600 1.125rem/1.5 var(--body,DM,Arial,sans-serif);white-space:nowrap}.commerce-home-card>p{font-size:var(--read-body);line-height:1.7}.commerce-home-card .card-meta,.commerce-home-card .product-format{font-size:var(--read-support);line-height:1.65;color:var(--read-muted)}.commerce-home-card .card-meta a{font-size:var(--read-label);font-weight:600;min-height:44px;display:inline-flex;align-items:center}.commerce-home-card .art-label{font-size:.875rem;font-weight:600;letter-spacing:.08em;color:var(--read-muted)}.commerce-home-card .product-photo.is-current figcaption,.commerce-pdp .product-photo.is-current figcaption,.pdpd-product-photo .product-photo.is-current figcaption{font-size:var(--read-support);line-height:1.65;color:var(--read-muted)}.health-breadcrumb>span,.health-hub-meta,.health-article-answer>span{color:var(--read-muted)}.manufacturing-caption-kicker,.manufacturing-photo figcaption small,.manufacturing-laboratory-heading>span,.manufacturing-laboratory-photos figcaption>span,.manufacturing-sources small{color:var(--read-muted)}.science-tabs button:not([aria-selected=true]),.science-tab-number{color:var(--read-muted)}.science-kicker{font-size:.875rem!important;line-height:1.6!important;font-weight:600}.science-fact-unit,.science-fact-note,.science-caption{font-size:var(--read-support)!important;line-height:1.7!important}.science-evidence p{font-size:var(--read-body)!important;line-height:1.75!important}.paper-card .eyebrow{font-size:var(--read-support);letter-spacing:.04em;line-height:1.6}.heritage-breadcrumb>span,.heritage-voice-date,.heritage-voice-date>span{color:var(--read-muted)}.heritage-principle-grid article>span{color:#4e5b43}.cold-stage-number{color:#536156}.routine-continue{font-size:var(--read-control)!important}.routine-compare-total,.routine-preview-note,.routine-cadence-field>p{font-size:var(--read-support)!important;line-height:1.65!important}.routine-preview-note,.routine-principles article>span{color:var(--read-muted)}.routine-selected-product figcaption .eyebrow,.routine-builder>.eyebrow,.routine-option-top .eyebrow,.routine-value,.routine-controls>a>span{font-size:var(--read-support);line-height:1.6}.routine-principles article>span{font-size:.875rem;font-weight:600}.pet-hero-photo figcaption{background:#36291ee0;color:#fffaf2}.collection-head p:not(.eyebrow),.format-guide-grid dt,.format-guide-note,.guide-number,.pet-direction-list article>span{color:var(--read-muted)}body:has(.pet-hero) .nav nav a,body:has(.pet-hero) .human-link{font-size:var(--read-label);min-height:44px;display:inline-flex;align-items:center;font-weight:600}.pet-discovery-photo>span{background:#30251fed;color:#fffaf2;padding:10px 14px}@media(max-width:1100px){.header .professional-link{display:none}}@media(max-width:700px){.commerce-home-card .card-title{font-size:1.75rem}.commerce-home-card .card-title>span{font-size:1.0625rem}.commerce-home-card .card-meta{display:flex;align-items:center;flex-wrap:wrap;gap:8px 20px}.commerce-pdp .plan-row>span:last-child{flex:none}}.professional-voices-author p,.professional-voices-author>span,.professional-voices-source>span,.professional-voices-context-body>p,.professional-voices-relationships p{font-size:var(--read-support);line-height:1.75;color:var(--read-muted)}.professional-voices-source a,.professional-voices-story,.professional-voices-context summary,.professional-voices-relationships a{font-size:var(--read-label);min-height:44px;line-height:1.65}.professional-voices-relationships h3{font-size:var(--read-label);font-weight:600;line-height:1.6}.science-back,.standard-rows article>span,.legacy-year>span,.quote-credit small,.manufacturing-laboratory-photos figcaption>span:last-child,.format-guide .section-head>p,.pet-household-links span{color:var(--read-muted)}.legacy-year>span{font-size:.875rem;font-weight:600;letter-spacing:.08em}.science-comparison-note{font-size:var(--read-support)!important;line-height:1.7!important}.format-guide .section-head>p{font-size:var(--read-body);line-height:1.75}@media(max-width:360px){.header{padding-inline:16px;gap:8px}.header .wordmark-logo{width:112px!important;height:auto!important}.header .header-actions,.header .cart-button{gap:6px}}.science-experience .science-body,.science-experience .science-strain-description,.science-experience .science-evidence p{font-size:var(--read-body)!important;line-height:1.75!important}.science-experience .science-kicker{font-size:.875rem!important;line-height:1.6!important}.science-experience .science-fact-unit,.science-experience .science-fact-note,.science-experience .science-caption,.science-experience .science-strain-dose span{font-size:var(--read-support)!important;line-height:1.7!important}.science-experience .science-back,.science-experience .science-next,.science-experience .science-tabs button,.science-experience .science-strain-tabs button,.science-experience .science-evidence summary,.science-experience .science-evidence a{font-size:var(--read-label)!important;line-height:1.6!important;min-height:44px}.science-experience .science-back{color:var(--read-muted)!important;min-width:44px}:is(.conviction-bottom,.inside-copy,.standard-rows,.ritual-copy,.legacy-copy,.science-copy,.three-values,.story-copy,.transition-introduction,.article-body,.rich-copy) p{color:var(--read-ink)}.health-card-copy>p,.health-related .health-card-copy>p,.health-hub-copy>p,.health-section>p,.health-article-answer>p,.health-questions details p,.health-next-step>p{color:var(--read-ink)}.science-experience .science-body,.science-experience .science-strain-description,.science-experience .science-evidence p{color:var(--read-ink)}.heritage-hero-copy>p,.heritage-origin-body p,.heritage-founder-copy>p,.heritage-principle-grid p,.heritage-timeline p,.cold-hero-copy>p,.cold-principle-copy p,.cold-stages p,.cold-answers p{color:var(--read-ink)}.professional-voices-context-body>p,.professional-voices-relationships p{font-size:var(--read-body);line-height:1.7;color:var(--read-ink)}.commerce-pdp .plan-row{font-size:1.0625rem}.commerce-pdp .size-options button{min-width:94px;min-height:68px}.commerce-pdp .strain-line{font-size:var(--read-label)}.commerce-pdp .frequency-choice>p{font-size:var(--read-support);line-height:1.65;color:var(--read-muted)}.commerce-pdp .care-note p,.commerce-pdp .price-note{color:var(--read-muted)}.cart-line h3{font-size:1.125rem}.cart-line strong,.bag-offer-cost strong{font-size:1.0625rem}.bag-offer-product p,.bag-offer-details,.bag-offer-cost>div,.bag-offer-cost p,.bag-offer-renewal,.bag-pet-link{color:var(--read-muted)}.summary-lines,.footer h3{font-size:var(--read-label)}.footer a:not(.wordmark){min-height:44px}.shop-intro-copy p,.shop-health-intro p,.shop-health-content .shop-concern-panel p,.shop-service-note p,.shop-merchandising .empty-filter p{font-size:var(--read-body);line-height:1.65;color:var(--read-ink)}.shop-intro .eyebrow,.shop-health-content .shop-concern-panel .eyebrow,.shop-merchandising .product-art .art-label{font-size:.875rem;letter-spacing:.06em}.shop-intro-copy a,.shop-category-nav .chip,.shop-merchandising .shop-search input,.shop-merchandising .shop-selects select,.shop-health-guides summary,.shop-health-content .shop-concern-choices button,.shop-health-content .shop-concern-links a,.shop-health-intro>a,.shop-family-heading>a,.shop-service-note a{font-size:var(--read-control);line-height:1.5;min-height:44px}.shop-merchandising .shop-selects label,.shop-merchandising .shop-results-heading,.shop-merchandising .shop-results-heading p,.shop-results-heading>span,.shop-family-heading>p,.shop-guide-row>.shop-price-context{font-size:var(--read-support);line-height:1.6;color:var(--read-muted)}.shop-merchandising .product-art .product-photo figcaption{font-size:var(--read-support)!important;line-height:1.5}.shop-merchandising .shop-selects select{width:190px}.pro-header nav a,.pro-header .access-link,.pro-header #mobile-nav{font-size:var(--read-control);font-weight:600;line-height:1.5;min-height:44px}.house-bar,.house-bar>a:last-child{font-size:var(--read-support);line-height:1.5}#pro-main .eyebrow,#pro-main .pro-focus-description>.eyebrow{font-size:.875rem!important;font-weight:600;line-height:1.6;letter-spacing:.08em}#pro-main .button,#pro-main .text-link,#pro-main .pro-matrix-tools button,#pro-main .pro-focus-tabs>button,#pro-main .pro-matrix-link,#pro-main .pro-workflow-grid a,#pro-main .pro-support-band>div+div>a:not(.button),#pro-main .collection-filter button,#pro-main .variant-options button,#pro-main .pdp-links a,#pro-main .pdp-links button,#pro-main .pro-letter-links a,#pro-main .pro-access-selection>a{font-size:var(--read-control);line-height:1.5;font-weight:600;min-height:48px}#pro-main .button{padding:15px 22px}#pro-main .pro-hub-lead>p,#pro-main .pro-pathway-cards p,#pro-main .pro-section-heading p,#pro-main .pro-origin p,#pro-main .pro-workflow-grid p,#pro-main .pro-guides-band p,#pro-main .pro-support-band p,#pro-main .pro-compact-intro p,#pro-main .pro-pathway-hero>div>p,#pro-main .pdp-intro,#pro-main .accordions details p,#pro-main .product-knowledge>div>p,#pro-main .resource-card p,#pro-main .resource-reference p,#pro-main .article-body p,#pro-main .pathway-note p,#pro-main .about-spread p,#pro-main .access-layout p,#pro-main .professional-library p,#pro-main .resource-principles p,#pro-main .pro-perspectives-heading>p{font-size:var(--read-body);line-height:1.7;color:var(--read-ink)}#pro-main .pro-guides-band p{color:#e6ecee}#pro-main .pro-section-heading .pro-fine,#pro-main .pro-hero-credentials,#pro-main .pro-focus-description>p,#pro-main .pro-focus-strains>span,#pro-main .pro-focus-foot,#pro-main .pro-matrix-count,#pro-main .pro-matrix-product>div>span,#pro-main .pro-matrix-tools button span,#pro-main .pro-matrix-cultures b,#pro-main .pro-matrix-note,#pro-main .pro-origin figcaption,#pro-main .pro-pathway-hero aside p,#pro-main .pro-index,#pro-main .product-card small,#pro-main .collection-filter>span,#pro-main .pdp-care,#pro-main .strain-table>p,#pro-main .pdp-photo-caption,#pro-main .strain-pills>span,#pro-main .strain-pills>small,#pro-main .professional-library>div,#pro-main .article-source p,#pro-main .pro-letter-top,#pro-main .pro-letter-relationship,#pro-main .pro-perspectives-note,#pro-main .pro-letter-author p,#pro-main .pro-letter-context,#pro-main .pro-access-selection>span:not(.eyebrow){font-size:var(--read-support);line-height:1.65;color:var(--read-muted)}#pro-main .pro-matrix-cultures>span,#pro-main .pro-matrix-formats,#pro-main .pro-origin dl>div,#pro-main .pro-pathway-hero li,#pro-main .product-card p,#pro-main .variant-heading,#pro-main .variant-heading small,#pro-main .role-options,#pro-main .access-layout form>label,#pro-main .access-layout #access-result,#pro-main .access-new{font-size:var(--read-label);line-height:1.65;color:var(--read-ink)}#pro-main .pro-focus-topline,#pro-main .pro-matrix-head,#pro-main .pro-workflow-grid article>span,#pro-main .pro-guides-band a>span,#pro-main .pro-guides-band a small,#pro-main .product-category,#pro-main .access-panel>span,#pro-main .resource-card>span,#pro-main .resource-principles span{font-size:.875rem;line-height:1.6;letter-spacing:.06em;color:var(--read-muted)}#pro-main .pro-guides-band a>span,#pro-main .pro-guides-band a small{color:#e0e8eb}#pro-main .pro-matrix-product h3{font-size:2.125rem;line-height:1.15}#pro-main .pro-matrix-cultures b{font-weight:600;color:#334f5c}#pro-main .pro-focus-strains>span{font-weight:600;color:#334f5c}#pro-main .pro-focus-tabs,#pro-main .pro-matrix-tools>div{flex-wrap:wrap}#pro-main .pro-focus-tabs>button,#pro-main .pro-matrix-tools button{padding:11px 14px}#pro-main .pro-matrix-cultures>span{align-items:flex-start;gap:10px}#pro-main .pro-matrix-head,#pro-main .pro-matrix-row{grid-template-columns:1.05fr 1.25fr 1fr .8fr;gap:24px}#pro-main .pro-focus-foot{text-align:left}#pro-main .access-caption{font-size:var(--read-support)!important;line-height:1.65!important}#pro-main .access-panel>p{font:400 2.125rem/1.2 Instrument,Georgia,serif}#pro-main .accordions summary{font-size:var(--read-control);font-weight:600;line-height:1.6;min-height:54px}#pro-footer p,#pro-footer a,#pro-footer .pro-footer-bottom{font-size:var(--read-support);line-height:1.7}#pro-footer a{min-height:44px;display:inline-flex;align-items:center}#pro-footer .pro-footer-top>div>span:not(.pro-footer-logo){font-size:.875rem;line-height:1.6;font-weight:600}#label-dialog p,#label-dialog a,#label-dialog .dialog-head{font-size:var(--read-label);line-height:1.65}@media(max-width:1150px){.header nav{gap:18px}.header .professional-link{display:none}.pro-header nav{gap:14px}#pro-main .pro-matrix-head,#pro-main .pro-matrix-row{gap:22px}}@media(max-width:900px){.pro-header nav{display:none}.pro-header #mobile-nav{display:block}#pro-main .pro-matrix-head{display:none}#pro-main .pro-matrix-row{grid-template-columns:1fr 1fr;gap:18px 30px}.shop-merchandising .shop-selects{gap:15px}.shop-merchandising .shop-selects label{min-width:0;flex:1}.shop-merchandising .shop-selects select{min-width:0;width:100%}}@media(max-width:700px){:root{--read-body:1.0625rem;--read-support:.875rem;--read-label:1rem;--read-control:1rem}.cart-line h3{font-size:1.0625rem}.commerce-pdp .plan-row{font-size:1rem}.commerce-pdp .size-options button{min-width:90px;padding-inline:8px}.shop-merchandising .shop-selects label{display:block}.shop-merchandising .shop-selects select{display:block;margin-top:5px!important}.shop-merchandising .shop-family-heading{flex-wrap:wrap;gap:10px}#pro-main .pro-matrix-row{display:flex;gap:18px}#pro-main .pro-origin dl>div{grid-template-columns:85px minmax(0,1fr);gap:15px}.pro-header .access-link,.pro-header #mobile-nav{font-size:.9375rem}#pro-main .pro-focus-tabs>button,#pro-main .pro-matrix-tools button{padding-inline:12px}#pro-main .pro-matrix-cultures>span{flex-wrap:wrap}}@media(max-width:360px){.pro-header .access-link{font-size:.875rem;padding-inline:7px}.pro-header #mobile-nav{font-size:.875rem}.commerce-pdp .frequency-choice [data-frequency]{padding-inline:10px}}@media print{body{font-size:12pt}.health-section>p,.article-body p{font-size:12pt;line-height:1.6}}body .eyebrow{font-size:.875rem!important;line-height:1.6!important;font-weight:600;letter-spacing:.08em}.commerce-pdp .gallery-controls button{font-size:var(--read-label)!important;line-height:1.5!important;min-height:44px}.routine-shopping-hero .routine-size-options span,.routine-shopping-hero .routine-size-options small{font-size:var(--read-support)!important;line-height:1.5}.pet-hero-copy .eyebrow,.product-story .eyebrow,body:has(.pet-hero) .logo span{font-size:.875rem!important;line-height:1.6}.commerce-home-card .card-title,#pro-main .product-card h3{font:600 1.625rem/1.22 var(--body,DM,Arial,sans-serif);letter-spacing:-.025em}.ritual-copy>p,.heritage-founder-copy>p{color:#f1eade}.ritual-section .ritual-copy{color:#fffaf2}#pro-main .pro-matrix-tools button[aria-pressed=true] span{color:inherit;opacity:1}#pro-main .pro-letter-top>span,#pro-main .pro-letter-links a>span{font-size:var(--read-support);line-height:1.6}#pro-main .pro-letter:first-child .pro-letter-top,#pro-main .pro-letter:first-child .pro-letter-top>span,#pro-main .pro-letter:first-child .pro-letter-context,#pro-main .pro-letter:first-child .pro-letter-author p,#pro-main .pro-letter:first-child .pro-letter-relationship{color:#e2e9df}#pro-main .professional-library p,#pro-main .professional-library>div,#pro-main .resources-intro>p{color:#e2e9df}#pro-main .breadcrumb{font-size:var(--read-support);line-height:1.6}.house-bar>span{font-size:.875rem;letter-spacing:.08em}@media(max-width:700px){.commerce-home-card .card-title,#pro-main .product-card h3{font-size:1.5rem;line-height:1.25}}@media(max-width:360px){.header .header-actions,.header .cart-button{gap:5px}}.collection-guidance>span,.routine-compact-option h3>span{font-size:var(--read-support);line-height:1.6;color:var(--read-muted)}.collection-guidance>a{font-size:var(--read-control);font-weight:600;line-height:1.6;min-height:44px;display:inline-flex;align-items:center}.collection-guidance>a>span{font-size:var(--read-control)}@media(max-width:700px){.collection-guidance{gap:9px 18px;flex-wrap:wrap}}@media(max-width:370px){body:has(.pet-hero) .human-link{display:none}}
/*# sourceMappingURL=/cdn/shop/t/70/assets/natren-d9e630412c63-readability.css.map */
