body{background-color:var(--hence-parchment, #EFE6C8)}body,input,select,textarea,button{font-family:var(--hence-font-body, "Inter", "Manrope", -apple-system, sans-serif)}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4{font-family:var(--hence-font-display, "Anton", "Impact", sans-serif);font-style:italic}.section-header .header-wrapper,.section-header .header-wrapper.gradient{background:var(--hence-roots, #0B3A1F)!important;backdrop-filter:none;-webkit-backdrop-filter:none;border-bottom:1px solid rgba(244,236,204,.1)!important;color:var(--hence-parchment-warm, #F4ECCC)}.section-header .header{color:var(--hence-parchment-warm, #F4ECCC)}.section-header .header .link,.section-header .header a,.section-header .header .header__icon,.section-header .list-menu__item--link,.section-header summary.list-menu__item{color:var(--hence-parchment-warm, #F4ECCC)!important}.section-header .header__heading-link{color:var(--hence-parchment-warm, #F4ECCC)}.section-brand-hero{background:var(--hence-parchment, #EFE6C8)}.hence{font-family:var(--hence-font-body);color:var(--hence-pepper)}.hence img,.hence svg{display:block;max-width:100%}.hence a{color:inherit}.hence button{font:inherit;cursor:pointer}.hence .container{max-width:1320px;margin:0 auto;padding:0 32px}@media(max-width:700px){.hence .container{padding:0 20px}}.hence .eyebrow{font-size:11px;font-weight:600;letter-spacing:.22em;text-transform:uppercase;color:var(--hence-fg-muted);display:inline-flex;align-items:center;gap:10px}.hence .eyebrow.dot:before{content:"";width:8px;height:8px;border-radius:50%;background:var(--hence-living-green)}.hence .btn-primary{display:inline-flex;align-items:center;justify-content:center;font-weight:600;text-transform:uppercase;letter-spacing:.14em;font-size:12px;padding:16px 28px;background:var(--hence-pepper);color:var(--hence-parchment-warm);border:none;border-radius:0;text-decoration:none;transition:background var(--hence-ease-out) .2s}.hence .btn-primary:hover{background:#2a2c2a}.hence .btn-text{font-weight:600;text-transform:uppercase;letter-spacing:.14em;font-size:12px;color:var(--hence-pepper);text-decoration:none;border-bottom:2px solid var(--hence-pepper);padding-bottom:6px}.hence .section-head{display:flex;align-items:flex-end;justify-content:space-between;gap:24px;flex-wrap:wrap;margin-bottom:48px}.hence .section-head h2{font-family:var(--hence-font-display);font-style:italic;font-weight:400;font-size:clamp(36px,4.5vw,56px);line-height:1;letter-spacing:-.02em;text-transform:uppercase;margin:12px 0 0}.hence .section-head .right{max-width:380px;font-size:14px;color:var(--hence-fg-muted);line-height:1.55}.hence section.bx{padding:96px 32px;border-top:1px solid var(--hence-rule);background:var(--hence-parchment)}.hence section.bx .container{max-width:1320px}.hence .hero{display:grid;grid-template-columns:1.05fr 1fr;gap:48px;align-items:center;padding:80px 32px 96px;max-width:1320px;margin:0 auto;background:var(--hence-parchment)}@media(max-width:900px){.hence .hero{grid-template-columns:1fr;padding:48px 24px;gap:32px}}.hence .hero__copy{display:flex;flex-direction:column;gap:24px}.hence .hero h1{font-family:var(--hence-font-display);font-style:italic;font-weight:400;font-size:clamp(48px,7vw,96px);line-height:.94;letter-spacing:-.025em;text-transform:uppercase;margin:0}.hence .hero h1 .green{color:var(--hence-living-green)}.hence .hero p.lead{font-size:18px;line-height:1.5;max-width:480px;margin:0}.hence .hero .cta-row{display:flex;gap:16px;align-items:center;flex-wrap:wrap}.hence .hero__product{position:relative;aspect-ratio:1 / 1.1;display:flex;align-items:center;justify-content:center}.hence .hero__product img{width:116%;max-width:116%;margin-left:-8%;max-height:680px;object-fit:contain;filter:drop-shadow(0 24px 40px rgba(15,18,16,.22));animation:floaty 6s ease-in-out infinite;position:relative;z-index:0}@keyframes floaty{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}.hence .hero .trust-row{display:flex;gap:22px;padding-top:24px;border-top:1px solid var(--hence-rule);align-items:center;flex-wrap:wrap}.hence .hero .trust-row .item{display:flex;align-items:center;gap:8px;font-size:11px;letter-spacing:.06em;color:var(--hence-fg-muted)}.hence .hero .rating{display:flex;align-items:center;gap:8px;font-size:13px;font-weight:600}.hence .hero .rating .stars{color:var(--hence-turmeric);letter-spacing:.04em}.hence .ing-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:14px}@media(max-width:900px){.hence .ing-grid{grid-template-columns:repeat(2,1fr)}}.hence .ing{background:var(--hence-parchment-warm);padding:18px 18px 16px;border:1px solid rgba(15,18,16,.06);display:flex;flex-direction:column;gap:4px}.hence .ing .name{font-size:13px;font-weight:600}.hence .ing .dose{font-family:var(--hence-font-display);font-style:italic;font-size:28px;color:var(--hence-living-green);letter-spacing:-.02em;line-height:1;margin-top:8px}.hence .ing .note{font-size:11px;color:var(--hence-fg-muted);margin-top:6px;line-height:1.4}.section-brand-comparison .hence .cmp,.hence .cmp{display:grid!important;grid-template-columns:1.05fr 1px 1fr!important;gap:56px;padding:32px 0;align-items:start}.section-brand-comparison .hence .cmp>div{min-width:0}.section-brand-comparison .hence .cmp ul{width:100%}.section-brand-comparison .hence .cmp li{white-space:normal;word-break:normal}@media(max-width:700px){.section-brand-comparison .hence .cmp,.hence .cmp{grid-template-columns:1fr!important;gap:32px}.hence .cmp .divider{display:none}}.hence .cmp .col-h{font-family:var(--hence-font-display);font-style:italic;text-transform:uppercase;font-size:36px;letter-spacing:-.02em;margin:0 0 18px}.hence .cmp .col-h.hence-acc{color:var(--hence-living-green)}.hence .cmp .col-h.other{color:var(--hence-fg-muted)}.hence .cmp ul{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:10px}.hence .cmp li{font-size:16px;padding-left:22px;position:relative;line-height:1.4}.hence .cmp li:before{content:"";position:absolute;left:0;top:12px;width:12px;height:2px;background:currentColor;opacity:.5}.hence .cmp .col-hence li:before{background:var(--hence-living-green);opacity:1;height:3px}.hence .cmp .col-other{color:var(--hence-fg-muted)}.hence .cmp .divider{background:var(--hence-rule)}.hence .founder{background:var(--hence-roots);color:var(--hence-parchment-warm);padding:96px 32px;border-top:0}.hence .founder .inner{max-width:800px;margin:0 auto;text-align:center;display:flex;flex-direction:column;gap:32px;align-items:center}.hence .founder .eyebrow{color:#f4eccc99}.hence .founder blockquote{margin:0;font-family:var(--hence-font-display);font-style:italic;font-weight:400;font-size:clamp(28px,4vw,44px);line-height:1.1;letter-spacing:-.015em;text-transform:uppercase}.hence .founder .sig{font-size:13px;letter-spacing:.16em;text-transform:uppercase;color:#f4ecccb3}.hence .founder .avatar{width:290px;height:290px;border-radius:50%;overflow:hidden;border:3px solid rgba(244,236,204,.2);flex-shrink:0}.hence .founder .avatar img{width:100%;height:100%;object-fit:cover;object-position:50% 15%;display:block}.hence .founder .avatar.no-photo{background-color:#f4eccc14;border:2px dashed rgba(244,236,204,.25)}@media(max-width:860px){.hence .founder .avatar{width:200px;height:200px}}@media(max-width:700px){.hence .founder{padding:64px 20px}}.hence .marquee{background:var(--hence-roots);color:var(--hence-parchment-warm);padding:10px 0;overflow:hidden;font-size:11px;letter-spacing:.18em;text-transform:uppercase;font-weight:600}.hence .marquee .track{display:flex;gap:60px;white-space:nowrap;animation:hence-marquee 26s linear infinite}.hence .marquee .item:before{content:"\25cf";margin-right:14px;color:var(--hence-living-green)}@keyframes hence-marquee{to{transform:translate(-50%)}}.hence .rating-summary{display:inline-flex;align-items:center;gap:12px;padding:6px 0;line-height:1;font-size:14px}.hence .rating-summary__stars{display:inline-flex;gap:1px;font-size:18px;letter-spacing:.04em}.hence .rating-summary__stars .star{color:#0f12102e}.hence .rating-summary__stars .star--full{color:var(--hence-turmeric)}.hence .rating-summary__number{font-family:var(--hence-font-display);font-style:italic;font-size:20px;letter-spacing:-.01em;color:var(--hence-pepper)}.hence .rating-summary__count{font-size:13px;color:var(--hence-fg-muted)}.hence .trust-bar{display:grid;grid-template-columns:repeat(4,1fr);gap:24px;padding:28px 32px;background:var(--hence-parchment-warm);border-top:1px solid var(--hence-rule);border-bottom:1px solid var(--hence-rule)}@media(max-width:900px){.hence .trust-bar{grid-template-columns:repeat(2,1fr);gap:20px;padding:20px}}@media(max-width:480px){.hence .trust-bar{grid-template-columns:1fr}}.hence .trust-bar__item{display:flex;align-items:center;gap:12px;font-size:13px;line-height:1.35}.hence .trust-bar__icon{flex:0 0 24px;width:24px;height:24px;color:var(--hence-living-green)}.hence .trust-bar__title{font-weight:600;color:var(--hence-pepper);font-size:13px}.hence .trust-bar__subtitle{font-size:11px;color:var(--hence-fg-muted)}@media(max-width:860px){.hence section.bx{padding:64px 20px}.hence .section-head{margin-bottom:32px}.hence .section-head h2{font-size:clamp(32px,7vw,46px)}}@media(max-width:600px){.hence section.bx{padding:52px 16px}.hence .hero{padding:40px 16px 52px;gap:20px}.hence .hero h1{font-size:clamp(44px,11vw,64px)}.hence .hero p.lead{font-size:16px}.hence .hero__product{aspect-ratio:auto;max-height:320px;overflow:visible}.hence .hero__product img{width:100%;max-width:100%;margin-left:0;max-height:320px}.hence .hero .trust-row{gap:14px}.hence .ing-grid{grid-template-columns:repeat(2,1fr);gap:10px}.hence .founder{padding:52px 16px}.hence .founder blockquote{font-size:clamp(20px,6vw,30px)}}
/*# sourceMappingURL=/cdn/shop/t/28/assets/brand.css.map */
