:root{--font-heading-family: "Space Grotesk", "Archivo", sans-serif;--font-body-family: "Inter", -apple-system, "Segoe UI", sans-serif;--font-heading-style: normal;--font-heading-weight: 700;--font-body-style: normal;--font-body-weight: 400;--font-body-weight-bold: 600;--h2b-gold: #b98a5a;--h2b-ink-soft: #5c594f;--h2b-border: #e3ded4;--h2b-primary: #49523e;--h2b-primary-hover: #3a422f;--h2b-tint: #e6e9df;--h2b-ease: cubic-bezier(.22, 1, .36, 1)}body{letter-spacing:0}h1,h2,h3,.h0,.h1,.h2,.h3{letter-spacing:-.01em}.h0{letter-spacing:-.02em}h4,.h4,h5,.h5{font-family:var(--font-body-family);font-weight:600;letter-spacing:0}.caption-with-letter-spacing,.image-with-text .caption,.rich-text .caption,.collapsible-content .caption{color:var(--h2b-gold);font-weight:600;letter-spacing:.12em}.button,.shopify-challenge__button,.customer button,button.shopify-payment-button__button--unbranded{font-weight:600;letter-spacing:.02em;transition:transform .2s var(--h2b-ease),box-shadow .2s var(--h2b-ease),background-color .2s var(--h2b-ease)}.button:hover,.shopify-payment-button__button--unbranded:hover{transform:translateY(-1px)}.button--secondary:hover{box-shadow:0 0 0 .1rem currentColor inset}.card-wrapper .card{transition:box-shadow .3s var(--h2b-ease)}.card-wrapper:hover .card--card,.card-wrapper:hover .card--standard .card__inner{box-shadow:0 6px 20px #22211e14}.card__media img{transition:transform .4s var(--h2b-ease)}.card-wrapper:hover .card__media img{transform:scale(1.03)}.card__heading{font-family:var(--font-body-family);font-weight:600}.grid__item>.product-card-wrapper,.product-card-wrapper>.card{height:100%}.product-card-wrapper .card{position:relative}.product-card-wrapper .card--card>.card__content,.product-card-wrapper .card--standard>.card__content{display:flex;flex-direction:column;height:100%}.product-card-wrapper .card__content>.card__information{display:flex;flex-direction:column;flex-grow:1}.product-card-wrapper .card__information .card-information{margin-top:auto;padding-top:.8rem}.product-card-wrapper .card__content>.quick-add,.product-card-wrapper .card__information>.quick-add{margin:.8rem 1.3rem 1.3rem}.product-card-wrapper .card__information>.quick-add{margin-left:0;margin-right:0;margin-bottom:0}.product-card-wrapper .card__content>.card__badge{position:absolute;bottom:1rem;left:1rem;margin:0}.product-card-wrapper .card__heading{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;min-height:2.6em;line-height:1.3}.quick-add__submit.button{white-space:nowrap}@media screen and (max-width:749px){.quick-add__submit.button{font-size:1.2rem;padding:.7rem .8rem;min-height:3.6rem;letter-spacing:.01em;line-height:1.25}.product-card-wrapper .card__heading,.product-card-wrapper .card-information .price{font-size:1.4rem}}.card .price{font-weight:600}.announcement-bar{font-weight:500;letter-spacing:.04em}.header__heading-logo-wrapper,.header__heading-link .h2{letter-spacing:.08em}header-menu .header__menu-item,.header__menu-item{font-weight:500}.field__input,.select__select,.customer .field input{background-color:#fff}.accordion summary{font-weight:600}.accordion .summary__title{font-family:var(--font-body-family)}.footer__content-bottom{border-top:1px solid rgba(247,244,239,.12)}.h2b-usp-bar{border-top:1px solid var(--h2b-border);border-bottom:1px solid var(--h2b-border)}.h2b-usp-bar__grid{display:flex;flex-wrap:wrap;justify-content:center;gap:2.4rem 4rem;padding:2.2rem 1.5rem;max-width:120rem;margin:0 auto}.h2b-usp-bar__item{display:flex;align-items:center;gap:1rem;font-size:1.4rem;font-weight:500;color:rgba(var(--color-foreground),.85)}.h2b-usp-bar__item svg{width:2.4rem;height:2.4rem;stroke:var(--h2b-primary);flex-shrink:0}.h2b-hero{position:relative;overflow:hidden}.h2b-hero__media img{width:100%;height:100%;object-fit:cover;display:block}.h2b-hero__inner{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center}.h2b-hero__content{max-width:56rem;padding:4rem 5vw}.h2b-hero__eyebrow{display:inline-block;font-size:1.3rem;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:var(--h2b-primary);background:#ffffffb8;border-radius:999px;padding:.6rem 1.4rem;margin-bottom:1.6rem;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.h2b-hero__heading{font-family:var(--font-heading-family);font-weight:700;font-size:clamp(3.2rem,5vw,5.4rem);line-height:1.08;letter-spacing:-.02em;color:#22211e;margin:0 0 1.6rem}.h2b-hero__text{font-size:1.8rem;line-height:1.6;color:#3d3a33;margin:0 0 2.8rem}.h2b-hero__buttons{display:flex;gap:1.2rem;flex-wrap:wrap}@media screen and (max-width:749px){.h2b-hero__media{aspect-ratio:4 / 3}.h2b-hero__media img{object-position:72% center}.h2b-hero__inner{position:static;background:linear-gradient(180deg,#f2ecdf,#f7f4ef)}.h2b-hero__content{padding:3.2rem 2rem 4rem}}.h2b-cta{position:relative;overflow:hidden}.h2b-cta__media img{width:100%;height:100%;object-fit:cover;display:block;min-height:42rem}.h2b-cta__overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,#22211e8c,#22211e1f 60%)}.h2b-cta__inner{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center}.h2b-cta__content{max-width:52rem;padding:4rem 5vw;color:#fff}.h2b-cta__heading{font-family:var(--font-heading-family);font-size:clamp(2.8rem,4vw,4rem);line-height:1.15;letter-spacing:-.01em;margin:0 0 1.2rem;color:#fff}.h2b-cta__text{font-size:1.7rem;line-height:1.6;margin:0 0 2.4rem;color:#ffffffeb}.h2b-cta .button{background:#fff;color:#22211e}@media screen and (max-width:749px){.h2b-cta__overlay{background:linear-gradient(180deg,#22211e99,#22211e40)}}.h2b-accent-ashwagandha{--h2b-accent: #5c6247}.h2b-accent-astaxanthin{--h2b-accent: #9c4f33}.h2b-accent-theanin{--h2b-accent: #6f5f94}.h2b-accent-magnesium{--h2b-accent: #4b4b4b}.h2b-pill{display:inline-flex;align-items:center;gap:.6rem;border-radius:999px;background:var(--h2b-tint);color:var(--h2b-primary);font-size:1.2rem;font-weight:600;padding:.4rem 1.2rem}.h2b-pill:before{content:"";width:.8rem;height:.8rem;border-radius:50%;background:var(--h2b-accent, var(--h2b-primary))}@media(prefers-reduced-motion:reduce){.button,.card__media img,.card-wrapper .card{transition:none!important}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/head2body.css.map */
