:root,.color-scheme-1,.color-scheme-2,.color-scheme-3,.color-scheme-4,.color-scheme-5{--hl-green: #042205;--hl-green-2: #0B3311;--hl-green-3: #17491E;--hl-gray: #F2F3EF;--hl-gray-2: #E6E9E1;--hl-on-green: #F3F7F0;--hl-on-green-mute: #A2B79C;--hl-ink-mute: #5A6957;--hl-r-xs: 8px;--hl-r-sm: 12px;--hl-r-md: 16px;--hl-r-lg: 22px;--hl-r-xl: 30px;--hl-r-2xl: 40px;--hl-pill: 999px;--hl-ease: cubic-bezier(.2,.7,.2,1)}:root{--font-body-family: "Hanken Grotesk", -apple-system, BlinkMacSystemFont, sans-serif;--font-body-style: normal;--font-body-weight: 400;--font-body-weight-bold: 600;--font-heading-family: Gabarito, "Hanken Grotesk", sans-serif;--font-heading-style: normal;--font-heading-weight: 700}body{font-family:var(--font-body-family);letter-spacing:0;line-height:1.6;-webkit-font-smoothing:antialiased}h1,h2,h3,h4,h5,.h0,.h1,.h2,.h3,.h4,.h5,.title,.product__title,.card__heading{font-family:var(--font-heading-family);font-weight:700;letter-spacing:-.03em;line-height:1.05;text-transform:none;text-wrap:balance}.h0{font-size:clamp(3.4rem,7vw,6.6rem);letter-spacing:-.042em;line-height:.95}.h1{font-size:clamp(3rem,4.6vw,4.6rem);letter-spacing:-.038em}.h2{font-size:clamp(2.4rem,3.2vw,3.4rem);letter-spacing:-.032em}.h3{font-size:clamp(2rem,2.4vw,2.6rem);letter-spacing:-.028em}.h4{font-size:1.9rem;letter-spacing:-.024em}.h5{font-size:1.7rem;letter-spacing:-.02em}.hl-mono,.caption-with-letter-spacing{font-family:DM Mono,ui-monospace,monospace;text-transform:uppercase;letter-spacing:.13em;font-size:1.05rem}.hl-eyebrow{display:inline-flex;align-items:center;gap:.8rem;font-family:DM Mono,ui-monospace,monospace;text-transform:uppercase;letter-spacing:.14em;font-size:1.05rem;opacity:.75}.hl-eyebrow:before{content:"";width:18px;height:1px;background:currentColor;opacity:.6}.rte p,.rte li{line-height:1.65}.rte a{text-underline-offset:.25em}.button,.shopify-challenge__button,.customer button,button.shopify-payment-button__button--unbranded{font-family:var(--font-body-family);font-weight:600;font-size:1.5rem;letter-spacing:0;text-transform:none;min-height:4.8rem;padding:1.4rem 2.8rem;transition:transform .25s var(--hl-ease),background-color .25s var(--hl-ease)}.button:not([disabled]):hover{transform:translateY(-1px)}.button--secondary{font-weight:600}.card-wrapper{transition:transform .35s var(--hl-ease)}.card-wrapper:hover{transform:translateY(-5px)}.card__inner{border-radius:var(--hl-r-lg)}.card__media,.card .media{border-radius:var(--hl-r-md);overflow:hidden}.card__content{padding:1.6rem}.card__heading{font-size:1.7rem;line-height:1.2;letter-spacing:-.022em;font-weight:600}.card__information{padding-top:.8rem}.card-information .caption-with-letter-spacing{opacity:.75}.price{font-family:var(--font-heading-family);font-weight:700;letter-spacing:-.03em;font-size:1.9rem}.price--on-sale .price-item--regular{font-weight:400;opacity:.55}.badge{font-family:DM Mono,ui-monospace,monospace;font-size:1rem;letter-spacing:.1em;text-transform:uppercase;padding:.6rem 1.1rem;border-radius:var(--hl-pill)}.header{padding-top:1.4rem;padding-bottom:1.4rem}.header__heading-logo{max-height:3.64rem;width:auto}.header__inline-menu .list-menu--inline{gap:0 clamp(2.4rem,2.6vw,4rem)}.header__menu-item{font-family:var(--font-body-family);font-size:1.7rem;font-weight:500;letter-spacing:-.005em;text-transform:none;padding:1rem 0;color:rgb(var(--color-foreground));opacity:1;transition:opacity .2s var(--hl-ease)}.header__menu-item:hover{opacity:.58}.header__menu-item[aria-current],.header__inline-menu details[open]>.header__menu-item{opacity:1}.header__menu-item .header__active-menu-item{opacity:1}.header__menu-item span,.header__menu-item:hover span{text-decoration:none}.header__menu-item[aria-current] span,.header__menu-item .header__active-menu-item{text-decoration:underline;text-underline-offset:.45em;text-decoration-thickness:1.5px}.header__menu-item .icon-caret{margin-left:.2rem}.header__icon{border-radius:var(--hl-pill)}.cart-count-bubble{border-radius:var(--hl-pill);font-family:DM Mono,ui-monospace,monospace;font-size:.95rem}.announcement-bar__message,.announcement-bar p{font-family:DM Mono,ui-monospace,monospace;text-transform:uppercase;letter-spacing:.15em;font-size:1.05rem;font-weight:400}.title-wrapper-with-link{margin-bottom:4.8rem;align-items:flex-end}.collection__title .title{margin-bottom:1.6rem}.field__input,.select__select,.customer .field input{font-family:var(--font-body-family);font-size:1.5rem;min-height:5.2rem}.field__label{font-size:1.4rem}.product-form__input--pill input[type=radio]+label{font-weight:600;font-size:1.5rem;min-height:4.6rem;padding:1.2rem 2rem;border-radius:var(--hl-pill);transition:.2s var(--hl-ease)}.product-form__input--pill input[type=radio]:checked+label{background:var(--hl-green);color:var(--hl-on-green);border-color:var(--hl-green);box-shadow:0 6px 16px -8px #04220599}.product-form__input .form__label{font-family:var(--font-heading-family);font-weight:700;font-size:1.8rem;letter-spacing:-.025em;text-transform:none;margin-bottom:1.2rem}.drawer__inner{border-radius:var(--hl-r-2xl) 0 0 var(--hl-r-2xl)}.drawer__header{padding:2.4rem}.cart-item__image{border-radius:var(--hl-r-md)}@media screen and (max-width:749px){.drawer__inner{border-radius:0}}.footer__content-top{padding-bottom:4.8rem}.footer-block__heading{font-family:DM Mono,ui-monospace,monospace;font-size:1rem;letter-spacing:.15em;text-transform:uppercase;font-weight:400;opacity:.7}.footer__list-social .list-social__link{border-radius:var(--hl-pill)}.media{border-radius:var(--hl-r-md)}.banner__media{border-radius:0}@media(prefers-reduced-motion:reduce){*{animation-duration:.001ms!important;transition-duration:.05s!important}}:focus-visible{outline:2px solid currentColor;outline-offset:3px;border-radius:var(--hl-r-xs)}
/*# sourceMappingURL=/cdn/shop/t/22/assets/hemplife.css.map */
