:root{--color-accent: #C8E060;--color-ink: #1B2A20;--color-bone: #F2EFE5;--color-muted: #6E7466;--letter-spacing-eyebrow: .16em;--letter-spacing-mono: .06em;--font-mono: "Space Mono", ui-monospace, "JetBrains Mono", "Geist Mono", monospace}html,body{background-color:#f2efe5!important}body{font-feature-settings:"ss01","kern";letter-spacing:-.005em;color:#1b2a20}.ghs-wordmark{display:inline-flex;align-items:baseline;gap:10px;text-decoration:none;color:inherit;font-style:normal}.ghs-wordmark__display{font-family:var(--font-heading--family, "Instrument Serif", Georgia, serif);font-style:italic;font-weight:400;font-size:28px;letter-spacing:-.02em;line-height:1}.ghs-wordmark__mono{font-family:var(--font-mono);font-size:11px;letter-spacing:.18em;text-transform:uppercase;color:rgb(var(--color-foreground-rgb, 27 42 32) / .6);line-height:1}.color-scheme-2 .ghs-wordmark__mono,.color-scheme-5 .ghs-wordmark__mono,[class*=color-scheme-2] .ghs-wordmark__mono,[class*=color-scheme-5] .ghs-wordmark__mono{color:#f2efe599}@media(max-width:749px){.ghs-wordmark__display{font-size:22px}.ghs-wordmark__mono{font-size:10px;letter-spacing:.16em}}h1,h2,h3,h4{letter-spacing:-.02em;line-height:1.02}h1 em,h2 em,h3 em,h4 em,.h1 em,.h2 em,.h3 em,.h4 em,[class*=type-preset-h1] em,[class*=type-preset-h2] em,[class*=type-preset-h3] em,[class*=type-preset-h4] em{font-style:italic;opacity:.62}.eyebrow,.shopify-section [class*=eyebrow]{font-family:var(--font-mono);font-size:11px;letter-spacing:var(--letter-spacing-eyebrow);text-transform:uppercase;color:var(--color-foreground-muted, rgb(var(--color-foreground-rgb) / .6))}h5,h6,.shopify-section [class*=-h5],.shopify-section [class*=-h6]{font-family:var(--font-mono);letter-spacing:var(--letter-spacing-eyebrow);text-transform:uppercase;font-size:11px;font-weight:400}.pill{display:inline-flex;align-items:center;gap:6px;padding:4px 10px;border-radius:999px;border:1px solid var(--color-border);font-family:var(--font-mono);font-size:11px;letter-spacing:.08em;text-transform:uppercase}.pill--accent{background:var(--color-accent);border-color:var(--color-accent);color:var(--color-ink)}hr,.divider,.shopify-section [class*=divider]{border:0;border-top:1px solid var(--color-border)}hr.thick{border-top:2px solid var(--color-foreground)}button,.button,.button-primary,.button-secondary{border-radius:0!important;letter-spacing:.02em;transition:background-color .18s ease,color .18s ease,border-color .18s ease}.button-primary:not(:disabled):hover{background-color:var(--color-accent)!important;color:var(--color-ink)!important;border-color:var(--color-accent)!important}.product-card,.product-card__image,.card-gallery,.collection-card__image{border-radius:0!important}.product-card .product-title,.product-card [class*=product-title]{letter-spacing:-.01em}.price,.price *,[class*=price] .money,.product-card__price{font-variant-numeric:tabular-nums;font-feature-settings:"tnum","ss01"}.header,header-component{border-bottom:1px solid var(--color-border)}.header__menu a,.header__menu-link,header nav a{font-family:var(--font-mono);font-size:11px;letter-spacing:var(--letter-spacing-eyebrow);text-transform:uppercase}.header__logo-wordmark,.header-logo__wordmark{letter-spacing:-.02em}footer,.footer{font-family:inherit}footer .menu a,footer ul a,.footer__menu a{font-family:inherit;font-size:14px;letter-spacing:0;text-transform:none}.footer__copyright,.footer__legal{font-family:var(--font-mono);font-size:10.5px;letter-spacing:.14em;text-transform:uppercase;opacity:.6}input[type=text],input[type=email],input[type=tel],input[type=search],input[type=number],input[type=password],textarea,select{border-radius:0!important;border-width:0 0 1px 0!important;background-color:transparent!important;padding-left:0!important;padding-right:0!important}input[type=text]:focus,input[type=email]:focus,input[type=tel]:focus,input[type=search]:focus,input[type=number]:focus,input[type=password]:focus,textarea:focus,select:focus{outline:none;border-bottom-color:var(--color-foreground)!important}dialog,.cart-drawer,.drawer{border-radius:0!important}.variant-picker__option,.variant-option__button,.variant-button,[class*=variant-picker] button{border-radius:0!important}.badge,.product-badge,[class*=badge--]{border-radius:0!important;font-family:var(--font-mono);letter-spacing:.16em;text-transform:uppercase;font-size:10px;padding:4px 8px}.announcement,.announcement-bar,[class*=announcement]{font-family:var(--font-mono);font-size:11px;letter-spacing:.14em;text-transform:uppercase}.announcement-bar.color-scheme-2{background-color:#1b2a20!important;color:#f2efe5!important;position:relative;z-index:3}.announcement-bar.color-scheme-2 .announcement-bar__text,.announcement-bar.color-scheme-2 .announcement-bar__text *{color:#f2efe5!important;font-weight:600}.announcement-bar.color-scheme-2 .announcement-bar__slides{max-width:none!important;width:100%!important}.announcement-bar.color-scheme-2 .announcement-bar__text{white-space:nowrap;font-size:clamp(8px,1.35vw,11px)!important;letter-spacing:.06em!important}.product-information .product-title,.product-information h1{letter-spacing:-.025em;line-height:.98}.product-information .price__regular,.product-information .price__current{font-family:var(--font-heading--family);font-size:clamp(36px,4vw,56px);font-weight:400;letter-spacing:-.02em}.quantity-selector,[class*=quantity-selector]{border-radius:0!important}.product-list,.collection-list{--columns-gap: 32px;--rows-gap: 56px}.cart-drawer__inner,.cart__summary{border-radius:0!important}.cart-summary__total,.cart-drawer__total{font-family:var(--font-heading--family);font-size:clamp(24px,2.4vw,32px);letter-spacing:-.02em}.editorial-rule{border-top:1px solid var(--color-foreground);height:0}.editorial-tag{display:inline-flex;align-items:center;gap:8px;font-family:var(--font-mono);font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:var(--color-foreground-muted, rgb(var(--color-foreground-rgb) / .6))}.editorial-tag:before{content:"";width:6px;height:6px;background:var(--color-accent);border-radius:50%;display:inline-block}.shopify-section p{color:rgb(var(--color-foreground-rgb) / .85)}details summary,[is=accordion-custom] summary,accordion-custom summary{font-family:var(--font-heading--family);font-size:clamp(18px,1.6vw,22px);letter-spacing:-.01em;border-radius:0!important}.search-modal,.popover{border-radius:0!important}@media(max-width:749px){h1{font-size:clamp(40px,11vw,64px)}h2{font-size:clamp(32px,7vw,48px)}}.ghs-pills{display:flex;flex-wrap:wrap;gap:6px;list-style:none;margin:0;padding:0}.ghs-pill{display:inline-flex;align-items:center;gap:5px;padding:3px 10px;border-radius:999px;font-family:var(--font-mono, var(--font-accent--family));font-size:11px;font-weight:600;letter-spacing:.01em;text-transform:none;line-height:1.4;white-space:nowrap;background:#e6e1d2;color:#1b2a20}.ghs-pill__emoji{font-size:12px;line-height:1}.ghs-pill--chill{background:#2e4a3f;color:#f2efe5}.ghs-pill--calm{background:#cfe0f0;color:#1b2a20}.ghs-pill--social{background:#c9c97a;color:#1b2a20}.ghs-pill--relax{background:#f0c9a8;color:#4a2e1b}.ghs-pill--sleepy{background:#cfe0f0;color:#1b2a20}.ghs-pill--couch-lock{background:#c9b8c0;color:#2a1b2a}.ghs-pill--energy{background:#f0e08a;color:#4a401b}.ghs-pill--inspired{background:#d8cff0;color:#2a1b4a}.ghs-pill--creative{background:#f0c9d8;color:#4a1b2e}.ghs-badge{display:inline-block;padding:2px 10px;border-radius:999px;background:#f5d547;color:#1b2a20;font-family:var(--font-mono, var(--font-accent--family));font-size:12px;font-weight:700;line-height:1.5}.ghs-badge--indica{background:#b48bd6;color:#1b1226}.ghs-badge--sativa{background:#6fbf73;color:#0e2410}.ghs-flames{font-size:14px;line-height:1;letter-spacing:1px}.ghs-display{font-family:Arial Narrow,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:800;text-transform:uppercase;letter-spacing:-.005em;line-height:.95}.ghs-btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;padding:15px 30px;border-radius:999px;background:#c8e060;color:#1b2a20;font-family:var(--font-mono, var(--font-accent--family));font-size:13px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;border:none;cursor:pointer;transition:background .2s ease,transform .2s ease}.ghs-btn:hover{background:#d6ec7e;transform:translateY(-1px)}.ghs-btn--sm{padding:9px 18px;font-size:11px}
/*# sourceMappingURL=/cdn/shop/t/2/assets/editorial.css.map */
