.gh,.gh-sheet{--gh-charcoal: #222524;--gh-ecru: #f7f5f0;--gh-oatmeal: #ebe8e0;--gh-white: #ffffff;--gh-green: #5f8d54;--gh-green-dark: #3f5f3b;--gh-green-tint: #e6ece2;--gh-terracotta: #d18a70;--gh-ink: #14231f;--gh-muted: #5e615f;--gh-line: #d9d5cb;--gh-bg: var(--gh-ecru);--gh-serif: var(--font-heading--family), Newsreader, Georgia, serif;--gh-sans: var(--font-body--family), Inter, system-ui, -apple-system, "Segoe UI", sans-serif}.gh{background:var(--gh-bg);color:var(--gh-charcoal);font-family:var(--gh-sans);font-size:16px;line-height:1.6}.gh *,.gh *:before,.gh *:after,.gh-sheet *,.gh-sheet *:before,.gh-sheet *:after{box-sizing:border-box}.gh img,.gh-sheet img{display:block;max-width:100%;height:auto}.gh p,.gh-sheet p{margin:0}.gh--oatmeal{--gh-bg: var(--gh-oatmeal)}.gh--ink{--gh-bg: var(--gh-ink);color:var(--gh-ecru)}.gh-wrap{max-width:1240px;margin:0 auto;padding-inline:20px}.gh-section{padding-block:64px}@media(min-width:990px){.gh-wrap{padding-inline:40px}.gh-section{padding-block:112px}}.gh-serif,.gh h1,.gh h2,.gh h3,.gh-sheet h3{font-family:var(--gh-serif);font-weight:600;font-optical-sizing:auto;margin:0;color:inherit;letter-spacing:normal}.gh-h1{font-size:44px;line-height:1.02;letter-spacing:-.015em}.gh-h2{font-size:28px;line-height:1.15}.gh-h3{font-size:22px;line-height:1.25}@media(min-width:990px){.gh-h1{font-size:68px;line-height:1}.gh-h2{font-size:36px}}.gh-label{font-size:12px;line-height:1.4;font-weight:500;letter-spacing:.08em;text-transform:uppercase}.gh-muted{color:var(--gh-muted)}.gh--ink .gh-muted{color:#a9b3ae}.gh-data{font-variant-numeric:tabular-nums}.gh-lead{font-size:17px}@media(min-width:990px){.gh-lead{font-size:19px}}.gh a,.gh-sheet a{color:inherit;text-decoration:underline;text-decoration-color:var(--gh-terracotta);text-underline-offset:4px}.gh a:hover,.gh-sheet a:hover{color:inherit;text-decoration-thickness:2px}.gh a:focus-visible,.gh button:focus-visible,.gh input:focus-visible,.gh-sheet :focus-visible{outline:2px solid var(--gh-charcoal);outline-offset:2px}.gh--ink a:focus-visible{outline-color:var(--gh-ecru)}.gh-more{display:inline-flex;align-items:center;min-height:44px;font-weight:500}.gh-enclosure{position:relative;border:1.5px solid var(--gh-green);border-radius:28px}.gh-enclosure:before,.gh-enclosure:after{content:"";position:absolute;left:50%;transform:translate(-50%)}.gh-enclosure:before{top:-4px;width:36px;height:7px;background:var(--gh-bg)}.gh-enclosure:after{top:-4px;width:8px;height:8px;border-radius:50%;background:var(--gh-terracotta)}.gh-btn{display:inline-flex;align-items:center;justify-content:center;min-height:52px;padding:0 24px;border:0;border-radius:8px;background:var(--gh-green);color:var(--gh-white);font:inherit;font-size:18px;font-weight:600;line-height:1.2;cursor:pointer;text-decoration:none}.gh-btn:hover{background:var(--gh-green-dark)}.gh a.gh-btn,.gh a.gh-btn:hover{color:var(--gh-white);text-decoration:none}.gh-field-label{font-size:14px;font-weight:500}.gh-input{width:100%;min-height:52px;padding:0 16px;background:var(--gh-white);color:var(--gh-charcoal);border:1px solid var(--gh-muted);border-radius:4px;font:inherit;font-size:16px}.gh-form,.gh-form__row{display:flex;flex-direction:column;gap:12px}@media(min-width:750px){.gh-form__row{flex-direction:row}.gh-form__row .gh-input{flex:1}}.gh-form__note{font-size:13px;line-height:1.5;color:var(--gh-muted)}.gh-form__msg{display:flex;gap:12px;align-items:flex-start;padding:20px;background:var(--gh-oatmeal);border-radius:8px}.gh-form__msg:before{content:"";flex-shrink:0;width:8px;height:8px;margin-top:9px;border-radius:50%;background:var(--gh-terracotta)}.gh-form__error{font-size:14px;color:var(--gh-charcoal);border-left:2px solid var(--gh-terracotta);padding-left:10px}.gh-visually-hidden{position:absolute!important;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.gh-hero{padding-block:40px 64px}.gh-hero__grid{display:grid;gap:28px}.gh-hero__statement{display:flex;flex-direction:column;gap:20px;text-align:center}.gh-hero__media{padding:10px}.gh-hero__media img{width:100%;border-radius:18px}.gh-hero__form-title{font-size:22px;line-height:1.25;margin-bottom:4px}@media(min-width:990px){.gh-hero{padding-block:80px 112px}.gh-hero__grid{grid-template-columns:7fr 5fr;column-gap:24px;row-gap:40px;align-items:center}.gh-hero__statement{grid-column:1;grid-row:1;text-align:left;padding:64px 56px 48px}.gh-hero__statement.gh-enclosure--desktop{border:1.5px solid var(--gh-green);border-radius:28px}.gh-hero__grid{align-items:start}.gh-hero__media{grid-column:2;grid-row:1 / span 2;align-self:stretch;padding:0;border:0}.gh-hero__media img{height:100%;object-fit:cover;object-position:50% 60%}.gh-hero__media:before,.gh-hero__media:after{display:none}.gh-hero__media img{border-radius:16px}.gh-hero__form{grid-column:1;grid-row:2;padding-inline:8px}.gh-hero__form-title{font-size:24px}}.gh-enclosure--desktop{position:relative}@media(min-width:990px){.gh-enclosure--desktop:before,.gh-enclosure--desktop:after{content:"";position:absolute;left:50%;transform:translate(-50%)}.gh-enclosure--desktop:before{top:-4px;width:48px;height:7px;background:var(--gh-bg)}.gh-enclosure--desktop:after{top:-5px;width:10px;height:10px;border-radius:50%;background:var(--gh-terracotta)}}.gh-hero .gh-facts--hero{flex-direction:row;justify-content:center;gap:12px;padding-top:20px;border-top-color:var(--gh-line)}.gh-hero .gh-facts--hero li{flex:1;flex-direction:column;align-items:center;gap:8px;max-width:140px;font-size:14px;line-height:1.3;text-align:center}.gh-hero .gh-facts--hero svg{width:28px;height:28px}@media(min-width:990px){.gh-hero .gh-facts--hero{justify-content:flex-start;gap:32px;margin-top:8px}.gh-hero .gh-facts--hero li{flex:0 1 auto;flex-direction:row;align-items:center;gap:10px;max-width:none;text-align:left}}.gh-routine__grid{display:grid;gap:24px}.gh-routine__media img{width:100%;height:280px;object-fit:cover;object-position:50% 48%;border-radius:16px}.gh-routine__text{display:flex;flex-direction:column;gap:24px}.gh-facts{display:flex;flex-direction:column;gap:12px;padding:20px 0 0;margin:0;list-style:none;border-top:1px solid var(--gh-green)}.gh-facts li{display:flex;align-items:center;gap:12px;font-size:15px;font-weight:600}.gh-facts svg{flex-shrink:0;width:28px;height:28px}.gh-jobs{display:grid;gap:0;margin:0;padding:0;list-style:none;border-top:1px solid var(--gh-green)}.gh-jobs li{border-bottom:1px solid var(--gh-line)}.gh .gh-job{display:flex;align-items:flex-start;gap:14px;min-height:44px;padding:16px 0;text-decoration:none}.gh-job svg{flex-shrink:0;width:40px;height:40px}.gh-job__text{display:flex;flex-direction:column;gap:2px;line-height:1.4}.gh-job__text strong{font-weight:600;font-size:16px}.gh-job__text span{font-size:15px;color:var(--gh-muted)}.gh .gh-job:hover strong{text-decoration:underline;text-decoration-color:var(--gh-terracotta);text-underline-offset:4px}.gh-routine__disclaimer{font-size:12px;line-height:1.5;color:var(--gh-muted)}.gh-habit{display:flex;align-items:flex-start;gap:12px;font-size:15px;line-height:1.5}.gh-habit svg{flex-shrink:0;width:24px;height:24px;margin-top:1px}.gh-pillar{scroll-margin-top:96px}@media(min-width:990px){.gh-routine__grid{grid-template-columns:5fr 1fr 6fr;grid-template-rows:auto 1fr;row-gap:28px;align-items:start}.gh-routine__media{grid-column:1;grid-row:1 / span 2}.gh-routine__media img{height:auto;aspect-ratio:928 / 1152}.gh-routine__heading{grid-column:3;grid-row:1;padding-top:8px}.gh-routine__text{grid-column:3;grid-row:2;gap:28px}.gh-jobs{grid-template-columns:1fr 1fr;column-gap:28px}.gh-facts{flex-direction:row;gap:16px}.gh-facts li{flex:1;flex-direction:column;align-items:flex-start;gap:10px}.gh-facts svg{width:32px;height:32px}}.gh-pillars__head{display:flex;flex-direction:column;gap:12px;max-width:640px;margin-bottom:32px}.gh-pillars__grid{display:grid;gap:20px;margin:0;padding:0;list-style:none}@media(min-width:750px){.gh-pillars__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:1200px){.gh-pillars__grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:24px}.gh-pillars__head{margin-bottom:48px}}.gh-pillar{display:flex;flex-direction:column;background:var(--gh-white);border:1px solid var(--gh-line);border-radius:8px;overflow:hidden}.gh-pillar__media img{width:100%;height:180px;object-fit:cover}@media(min-width:750px){.gh-pillar__media img{height:auto;aspect-ratio:4 / 3}}.gh-pillar__body{flex-grow:1;display:flex;flex-direction:column;gap:12px;padding:24px 20px}@media(min-width:1200px){.gh-pillar__body{padding:24px;gap:14px}}.gh-pillar__title{display:flex;align-items:center;gap:12px}.gh-pillar__title svg{flex-shrink:0;width:44px;height:44px}.gh-pillar__title>span{display:flex;flex-direction:column}@media(min-width:750px){.gh-pillar__title{align-items:flex-start}.gh-pillar__title .gh-h3{min-height:2.5em}}.gh-pillar__num{color:var(--gh-green)}.gh-pillar__line{font-size:15px;color:var(--gh-muted)}.gh-rows{display:flex;flex-direction:column;padding:8px 0;margin:0;list-style:none;border-block:1px solid var(--gh-line)}.gh-row{display:flex;align-items:center;justify-content:space-between;gap:12px;width:100%;min-height:44px;padding:0 8px;margin:0 -8px;width:calc(100% + 16px);background:transparent;border:0;border-radius:4px;font:inherit;font-size:15px;color:var(--gh-charcoal);text-align:left;cursor:pointer}.gh-row:hover{background:var(--gh-ecru)}.gh-row__name{display:flex;flex-direction:column;line-height:1.3}.gh-row__name strong{font-weight:500;text-decoration:underline dotted var(--gh-terracotta);text-underline-offset:4px}.gh-row:hover .gh-row__name strong{text-decoration-style:solid}.gh-row__name small{font-size:13px;color:var(--gh-muted)}.gh-row__dose{display:flex;align-items:center;gap:10px;flex-shrink:0;font-weight:500;font-variant-numeric:tabular-nums}.gh-row__plus{display:flex;align-items:center;justify-content:center;width:26px;height:26px;border:1px solid var(--gh-line);border-radius:50%;font-size:15px;line-height:1}.gh-bullets{display:flex;flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;line-height:1.5}.gh-bullets li{display:flex;gap:10px;align-items:baseline}.gh-bullets li:before{content:"";flex-shrink:0;width:6px;height:6px;border-radius:50%;background:var(--gh-green);transform:translateY(-2px)}.gh-why{margin-top:auto}.gh-why__toggle{display:inline-flex;align-items:center;gap:8px;min-height:44px;padding:0;background:transparent;border:0;font:inherit;font-weight:500;color:var(--gh-charcoal);cursor:pointer}.gh-why__toggle span{border-bottom:1px solid var(--gh-terracotta);padding-bottom:2px}.gh-why__toggle svg{transition:transform .4s cubic-bezier(.22,.61,.36,1)}.gh-why__toggle[aria-expanded=true] svg{transform:rotate(180deg)}.gh-why__panel{padding:16px;background:var(--gh-ecru);border-radius:4px;font-size:15px}.gh-pillars__foot{display:flex;flex-direction:column;gap:16px;margin-top:32px}.gh-disclaimer{padding:16px 20px;border:1px solid var(--gh-line);border-radius:4px;font-size:13px;line-height:1.5;font-weight:600}.gh-sheet{--gh-bg: var(--gh-white);position:fixed;inset:auto 0 0 0;margin:0;padding:0;border:0;width:100%;max-width:none;height:min(92vh,92dvh);max-height:none;border-radius:20px 20px 0 0;background:var(--gh-white);color:var(--gh-charcoal);font-family:var(--gh-sans);font-size:16px;line-height:1.6;overflow:hidden}.gh-sheet[open]{display:flex;flex-direction:column}.gh-sheet::backdrop{background:#22252473}@media(min-width:990px){.gh-sheet{inset:0 0 0 auto;width:460px;height:100vh;height:100dvh;border-radius:0}}@media(prefers-reduced-motion:no-preference){.gh-sheet[open]{animation:gh-sheet-up .45s cubic-bezier(.22,.61,.36,1)}@media(min-width:990px){.gh-sheet[open]{animation-name:gh-sheet-in}}}@keyframes gh-sheet-up{0%{transform:translateY(24px);opacity:0}to{transform:none;opacity:1}}@keyframes gh-sheet-in{0%{transform:translate(24px);opacity:0}to{transform:none;opacity:1}}.gh-sheet__grabber{position:absolute;top:8px;left:50%;z-index:2;width:40px;height:4px;margin-left:-20px;border-radius:2px;background:var(--gh-line)}@media(min-width:990px){.gh-sheet__grabber{display:none}}.gh-sheet__close{position:absolute;top:12px;right:12px;z-index:2;width:44px;height:44px;display:flex;align-items:center;justify-content:center;background:var(--gh-white);border:0;border-radius:50%;box-shadow:0 1px 2px #22252414;cursor:pointer}.gh-sheet__scroll{flex-grow:1;overflow-y:auto;overscroll-behavior:contain}.gh-card[hidden]{display:none}.gh-card__media img{width:100%;aspect-ratio:3 / 2;object-fit:cover}.gh-card__body{display:flex;flex-direction:column;gap:18px;padding:24px 20px}@media(min-width:990px){.gh-card__body{padding:24px}}.gh-card__head{display:flex;flex-direction:column;gap:6px}.gh-card__pillar{color:var(--gh-green)}.gh-card__name{font-size:28px;line-height:1.15}.gh-card__dose{font-size:15px;color:var(--gh-muted);font-variant-numeric:tabular-nums}.gh-card__claim{padding:16px;background:var(--gh-green-tint);border-radius:8px;line-height:1.5}.gh-card__part{display:flex;flex-direction:column;gap:6px;font-size:15px}.gh-card__part h4{margin:0;font-family:var(--gh-sans);font-size:15px;font-weight:600}.gh-card__cite{font-size:13px;color:var(--gh-muted)}.gh-card__disclaimer{padding-top:12px;border-top:1px solid var(--gh-line);font-size:12px;line-height:1.5;color:var(--gh-muted)}.gh-sheet__nav{flex-shrink:0;display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:8px;padding:8px 12px;border-top:1px solid var(--gh-line);background:var(--gh-white)}.gh-sheet__step{display:flex;align-items:center;gap:6px;min-height:44px;max-width:100%;padding:0 8px;background:transparent;border:0;font:inherit;font-size:14px;color:var(--gh-charcoal);cursor:pointer}.gh-sheet__step span{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.gh-sheet__step--prev{justify-self:start}.gh-sheet__step--next{justify-self:end;font-weight:500}.gh-dots{display:flex;align-items:center;gap:10px}.gh-dots__group{display:flex;gap:4px}.gh-dots i{display:block;width:6px;height:6px;border-radius:3px;background:var(--gh-line);transition:width .3s ease,background-color .3s ease}.gh-dots i.is-active{width:16px;background:var(--gh-terracotta)}.gh-evidence__grid{display:grid;gap:32px}.gh-evidence__head{display:flex;flex-direction:column;gap:12px}.gh-evidence__label{color:#8db981}.gh-evidence__items{display:grid;margin:0;padding:0;list-style:none}.gh-evidence__items li{display:flex;flex-direction:column;gap:6px;padding:20px 0;border-top:1px solid #2e403a}.gh-evidence__items li:last-child{border-bottom:1px solid #2e403a}.gh-evidence__items h3{font-family:var(--gh-sans);font-size:17px;font-weight:600}@media(min-width:990px){.gh-evidence__grid{grid-template-columns:4fr 1fr 7fr}.gh-evidence__head{grid-column:1}.gh-evidence__items{grid-column:3;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:40px}.gh-evidence__items li{padding:24px 0 32px}.gh-evidence__items li:last-child{border-bottom:0}.gh-evidence__items h3{font-size:18px}}.gh-journal__head{display:flex;flex-direction:column;gap:12px;max-width:640px;margin-bottom:28px}.gh-journal__list{display:flex;flex-direction:column;margin:0;padding:0;list-style:none}.gh-journal__item a{display:flex;gap:16px;align-items:center;padding:16px 0;border-top:1px solid var(--gh-line);text-decoration:none}.gh-journal__item:last-child a{border-bottom:1px solid var(--gh-line)}.gh-journal__thumb{flex-shrink:0;width:88px;height:88px;border-radius:8px;overflow:hidden;background:var(--gh-oatmeal)}.gh-journal__thumb img{width:100%;height:100%;object-fit:cover}.gh-journal__text{display:flex;flex-direction:column;gap:4px}.gh-journal__title{font-family:var(--gh-serif);font-weight:600;font-size:19px;line-height:1.25}.gh-journal__item a:hover .gh-journal__title{text-decoration:underline;text-decoration-color:var(--gh-terracotta);text-underline-offset:4px}.gh-journal__foot{margin-top:20px}@media(min-width:990px){.gh-journal__head{margin-bottom:48px}.gh-journal__list{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.gh-journal__item a{flex-direction:column;align-items:stretch;padding:0;border:0!important}.gh-journal__thumb{width:100%;height:auto;aspect-ratio:4 / 3;border-radius:16px}.gh-journal__title{font-size:22px}.gh-journal__foot{margin-top:32px}}.gh-founder__grid{display:grid;gap:24px}.gh-founder__label{display:flex;align-items:center;gap:10px}.gh-founder__label:before{content:"";width:8px;height:8px;border-radius:50%;background:var(--gh-terracotta)}.gh-founder__head{display:flex;flex-direction:column;gap:20px}.gh-founder__quote{margin:0;padding:4px 0 4px 20px;border-left:2px solid var(--gh-terracotta);font-family:var(--gh-serif);font-weight:600;font-size:22px;line-height:1.3}.gh-founder__photo img{width:100%;height:360px;object-fit:cover;object-position:50% 40%;border-radius:16px}.gh-founder__body{display:flex;flex-direction:column;gap:20px}.gh-founder__body p:first-child{font-size:17px}.gh-founder__sign{font-family:var(--gh-serif);font-weight:600;font-size:20px;margin-top:8px}@media(min-width:990px){.gh-founder__grid{grid-template-columns:5fr 1fr 6fr;grid-template-rows:auto 1fr;column-gap:0;row-gap:32px}.gh-founder__photo{grid-column:1;grid-row:1 / span 2}.gh-founder__head,.gh-founder__body{grid-column:3;max-width:60ch}.gh-founder__head{grid-row:1}.gh-founder__body{grid-row:2}.gh-founder__body p:first-child{font-size:21px;line-height:1.5}.gh-founder__quote{font-size:24px}.gh-founder__photo img{height:auto;aspect-ratio:4 / 5}}.gh-waitlist__inner{display:flex;flex-direction:column;gap:24px;max-width:560px}@media(min-width:990px){.gh-waitlist__inner{margin-inline:auto;text-align:center}.gh-waitlist__inner .gh-form{text-align:left}}.gh-sticky{position:fixed;left:0;right:0;bottom:0;z-index:20;display:flex;align-items:center;gap:12px;padding:12px 16px calc(12px + env(safe-area-inset-bottom));background:var(--gh-white);border-top:1px solid var(--gh-line);box-shadow:0 -6px 20px #2225240f;transform:translateY(110%);transition:transform .45s cubic-bezier(.22,.61,.36,1)}.gh-sticky.is-visible{transform:none}.gh-sticky__text{flex-grow:1;display:flex;flex-direction:column;line-height:1.3}.gh-sticky__text strong{font-size:14px}.gh-sticky__text span{font-size:13px;color:var(--gh-muted)}.gh-sticky .gh-btn{flex-shrink:0;min-height:48px;padding:0 18px;font-size:16px;background:var(--gh-green-dark)}@media(min-width:990px){.gh-sticky{display:none}}@media(prefers-reduced-motion:reduce){.gh-sticky,.gh-why__toggle svg,.gh-dots i{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/guardenne-home.css.map */
