.flore.fh2,body:has(.fh2) .flore-pill-header,body:has(.fh2) .flore-foot-v2{--flore-disp: var(--font-heading--family, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif);--flore-body: var(--font-paragraph--family, var(--font-body--family, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif));--flore-mono: var(--font-subheading--family, ui-monospace, "SF Mono", Menlo, monospace);--flore-ink: #2a1208;--flore-ink-soft: #6c534a;--flore-ink-mute: #9c887f;--flore-line: rgba(42,18,8,.13);--flore-line-soft: rgba(42,18,8,.07);font-family:var(--flore-body)}.flore.fh2>section{scroll-margin-top:96px}.flore.fh2 .fh2-hero__inner,.flore.fh2 .fh2-science__inner{padding-top:0;padding-bottom:0}.flore.fh2 .fh2-hero__content{max-width:640px}.flore.fh2 .fh2-eyebrow{margin:0 0 12px;font-family:var(--font-h5--family);font-size:var(--font-h5--size);font-style:var(--font-h5--style);font-weight:var(--font-h5--weight);line-height:var(--font-h5--line-height);letter-spacing:var(--font-h5--letter-spacing);text-transform:var(--font-h5--case)}.flore.fh2 .fh2-science__eyebrow,.flore.fh2 .fh2-actives__eyebrow,.flore.fh2 .fh2-faq__eyebrow{font-family:var(--font-h5--family);font-size:var(--font-h5--size);font-style:var(--font-h5--style);font-weight:var(--font-h5--weight);line-height:var(--font-h5--line-height);letter-spacing:var(--font-h5--letter-spacing);text-transform:var(--font-h5--case)}.flore.fh2 .fh2-hero__title{display:flex;flex-direction:column}.flore.fh2 .fh2-hero__heading{font-family:var(--font-h1--family);font-size:var(--font-h1--size);font-style:var(--font-h1--style);font-weight:var(--font-h1--weight);line-height:var(--font-h1--line-height);letter-spacing:var(--font-h1--letter-spacing);text-transform:var(--font-h1--case)}.flore.fh2 .fh2-hero__accent{font-family:var(--font-h2--family);font-size:var(--font-h2--size);font-style:var(--font-h2--style);font-weight:var(--font-h2--weight);line-height:var(--font-h2--line-height);letter-spacing:var(--font-h2--letter-spacing);text-transform:var(--font-h2--case)}.flore.fh2 .fh2-hero__body{max-width:44ch;margin-top:16px;font-family:var(--font-paragraph--family);font-size:var(--font-paragraph--size);font-style:var(--font-paragraph--style);font-weight:var(--font-paragraph--weight);line-height:var(--font-paragraph--line-height);letter-spacing:var(--font-paragraph--letter-spacing);text-transform:var(--font-paragraph--case)}.flore.fh2 .fh2-hero__actions{margin-top:22px}.flore.fh2 .fh2-hero__trust{margin-top:18px;font-size:var(--fh2-trust-font-size, 11px);gap:8px 18px}.flore.fh2 :is(.fh2-science__title,.fh2-actives__title,.fh2-faq__intro h2){font-family:var(--font-h2--family);font-size:var(--font-h2--size);font-style:var(--font-h2--style);font-weight:var(--font-h2--weight);line-height:var(--font-h2--line-height);letter-spacing:var(--font-h2--letter-spacing);text-transform:var(--font-h2--case)}.flore.fh2 .fh2-science__description,.flore.fh2 .fh2-actives__description,.flore.fh2 .fh2-faq__answer,.flore.fh2 .fh2-actives__answer{font-family:var(--font-paragraph--family);font-size:var(--font-paragraph--size);font-style:var(--font-paragraph--style);font-weight:var(--font-paragraph--weight);line-height:var(--font-paragraph--line-height);letter-spacing:var(--font-paragraph--letter-spacing);text-transform:var(--font-paragraph--case)}.flore.fh2 .fh2-result p{font-family:var(--font-paragraph--family);font-size:var(--font-paragraph--size);font-style:var(--font-paragraph--style);font-weight:var(--font-paragraph--weight);line-height:var(--font-paragraph--line-height)}.flore.fh2 .fh2-science__description{letter-spacing:var(--font-paragraph--letter-spacing);text-transform:var(--font-paragraph--case)}.flore.fh2 .fh2-science__title em{font-family:var(--font-h2--family);font-size:var(--font-h2--size);font-style:italic;font-weight:var(--font-h2--weight);line-height:var(--font-h2--line-height);letter-spacing:var(--font-h2--letter-spacing);text-transform:var(--font-h2--case)}.flore.fh2 .fh2-science__card{width:min(100%,560px);padding:42px 40px;margin-top:0}.flore.fh2 .fh2-science__title{margin-top:14px}.flore.fh2 .fh2-science__question{font-size:var(--fh2-science-item-title-size)}.flore.fh2 .fh2-science__button{color:var(--flore-deep)}.flore.fh2 .fh2-actives__grid{grid-template-columns:minmax(0,360px) minmax(0,1fr);gap:64px}.flore.fh2 .fh2-actives__title{margin-top:14px}.flore.fh2 .fh2-actives__description{margin-top:16px}.flore.fh2 .fh2-actives__description{letter-spacing:var(--font-paragraph--letter-spacing);text-transform:var(--font-paragraph--case)}.flore.fh2 .fh2-actives__title span{font-family:var(--font-h2--family);font-size:var(--font-h2--size);font-style:var(--font-h2--style);font-weight:400;line-height:var(--font-h2--line-height);letter-spacing:var(--font-h2--letter-spacing);text-transform:var(--font-h2--case)}.flore.fh2 .fh2-actives__label strong{font-size:var(--fh2-actives-name-size);letter-spacing:-.01em}.flore.fh2 .fh2-actives__label small{font-size:var(--fh2-actives-tag-size)}.flore.fh2 .fh2-actives__thumb{width:54px;height:54px}.flore.fh2 .fh2-faq__grid{display:block}.flore.fh2 .fh2-faq__intro{position:static}.flore.fh2 .fh2-faq__intro h2{margin-top:14px}.flore.fh2 .fh2-faq__list{margin-top:0;border-color:var(--flore-line-soft)}.flore.fh2 .fh2-faq__item{border-color:var(--flore-line-soft)}.flore.fh2 .fh2-faq__item summary{min-height:0;padding:20px 4px;gap:16px;font-size:var(--fh2-faq-question-size);font-weight:500;letter-spacing:-.01em;line-height:1.55}.flore.fh2 .fh2-faq__item summary svg{color:inherit;opacity:.55}.flore.fh2 .fh2-faq__answer{max-width:62em;padding:0 4px 22px}.flore.fh2 .fh2-results__title,.flore.fh2 .fh2-results__title em{font-family:var(--font-h3--family);font-size:var(--font-h3--size);font-style:var(--font-h3--style);font-weight:var(--font-h3--weight);line-height:var(--font-h3--line-height);letter-spacing:var(--font-h3--letter-spacing);text-transform:var(--font-h3--case)}.flore.fh2 .fh2-results__title{margin-bottom:clamp(24px,3.4vw,40px)}.flore.fh2 .fh2-results__title em{font-style:italic}.flore.fh2 .fh2-result h3{margin:15px 0 7px;font-size:var(--fh2-results-label-size)}.flore.fh2 .fh2-result__value{font-size:var(--fh2-results-value-size)}.flore.fh2 .fh2-result p{font-size:var(--fh2-results-description-size)}@media(max-width:939px){.flore.fh2 .fh2-actives__grid{grid-template-columns:1fr;gap:28px}.flore.fh2 .fh2-actives__intro{position:static}}@media(max-width:819px){.flore.fh2 .fh2-result h3{margin:9px 0 5px}.flore.fh2 .fh2-result:nth-child(2n){grid-template-columns:minmax(0,1fr) 100px}.flore.fh2 .fh2-result:nth-child(2n) .fh2-result__icon{grid-column:2;grid-row:1 / span 3}.flore.fh2 .fh2-result:nth-child(2n) :is(.fh2-result__value,h3,p){grid-column:1}}@media(max-width:749px){.flore.fh2 .fh2-hero__content{max-width:640px}.flore.fh2 .fh2-hero__body{max-width:34ch}.flore.fh2 .fh2-science__card{margin-top:0}}@media(max-width:559px){.flore.fh2 .fh2-science__card{padding:34px 30px}}@media(max-width:520px){.flore.fh2 .fh2-actives__answer{padding-left:4px}}@media(max-width:359px){.flore.fh2 .fh2-science__card{padding:26px 18px}.flore.fh2 .fh2-science__item summary{gap:10px}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/flore-home-v2.css.map */
