:root{--hx-forest: #17311d;--hx-ink: #1a2e1a;--hx-offwhite: #f8f7f4;--hx-sage: #eaefe5;--hx-green: #a0c96c;--hx-signal: #0072a3;--hx-coral: #fa6f47;--hx-mood-accent: #7aaa3e;--hx-mood-light: #eef6e3;--hx-mood-dark: #17311d}body.hx-mood-methylene{--hx-mood-accent: #0072a3;--hx-mood-light: #e6f4fa;--hx-mood-dark: #0a2540}body.hx-mood-zeolite .color-scheme-2{--color-background: rgb(238 246 227 / 1);--color-background-rgb: 238 246 227}body.hx-mood-methylene .color-scheme-2{--color-background: rgb(230 244 250 / 1);--color-background-rgb: 230 244 250}body.hx-mood-methylene .color-scheme-5{--color-background: rgb(10 37 64 / 1);--color-background-rgb: 10 37 64}body.hx-mood-methylene :is(.color-scheme-1,.color-scheme-2,.color-scheme-3,.color-scheme-7,.color-scheme-8){--color-foreground-heading: rgb(10 37 64 / 1);--color-foreground-heading-rgb: 10 37 64;--color-primary: rgb(0 114 163 / 1);--color-primary-rgb: 0 114 163}body.hx-mood-methylene :is(.hxa,.hxb){--hx-forest: #0a2540;--hx-sage: #e6f4fa;--hxh-forest: #0a2540}:root,body,html body{--font-body--family: "Figtree", system-ui, -apple-system, "Segoe UI", sans-serif;--font-body--weight: 500;--font-subheading--family: "Figtree", system-ui, -apple-system, "Segoe UI", sans-serif;--font-subheading--weight: 600;--font-heading--family: "Parkinsans", "Figtree", system-ui, sans-serif;--font-heading--weight: 700;--font-accent--family: "Parkinsans", "Figtree", system-ui, sans-serif;--font-accent--weight: 700}body{font-family:Figtree,system-ui,-apple-system,Segoe UI,sans-serif;font-weight:500;line-height:1.4;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{font-family:Parkinsans,Figtree,system-ui,sans-serif;font-weight:700;letter-spacing:-.025em;line-height:1.06;text-wrap:balance}h1,.h1{font-weight:800;letter-spacing:-.03em}.button,.button-secondary,.button-primary,button[type=submit],.shopify-payment-button__button,.add-to-cart-button,.cart__checkout-button{font-family:Parkinsans,Figtree,system-ui,sans-serif;font-weight:700;letter-spacing:-.01em}p,li{text-transform:none}.rte a,.rich-text a,.product__description a,.shopify-policy__container a{color:var(--hx-signal);text-decoration-thickness:1.5px;text-underline-offset:3px}.rte a:hover,.rich-text a:hover{color:var(--hx-forest)}::selection{background:var(--hx-green);color:var(--hx-forest)}:where(a,button,input,select,textarea,summary,[tabindex]):focus-visible{outline:2px solid var(--hx-signal);outline-offset:2px}@media(prefers-reduced-motion:no-preference){html{scroll-behavior:smooth}}.product-card,.card-gallery,product-card{--card-radius: 16px}.product-card__title,.product-card .product-title,.product-grid .product-card a:not(.button){font-family:Figtree,system-ui,sans-serif;font-weight:600;letter-spacing:-.005em}.price,.product-card .price,.product-card__price{font-family:Figtree,system-ui,sans-serif;font-weight:700;font-variant-numeric:tabular-nums}.product-badges__badge,.badge{font-family:Figtree,system-ui,sans-serif;font-weight:700}.cart-bubble__background{background-color:var(--hx-green)}.cart-bubble__text{color:var(--hx-forest)}input[type=text],input[type=email],input[type=tel],input[type=password],input[type=search],input[type=number],select,textarea{font-family:Figtree,system-ui,sans-serif;font-weight:500}.hx-shop-cards{margin-block:2.5em}.hx-shop-cards__grid{display:grid;gap:16px;grid-template-columns:repeat(auto-fit,minmax(260px,1fr))}.hx-pc{--hx-pc-accent: #7aaa3e;--hx-pc-light: #eef6e3;display:grid;grid-template-columns:112px 1fr;gap:18px;align-items:center;padding:14px;border-radius:20px;background:var(--hx-pc-light);color:#17311d;text-decoration:none;box-shadow:0 0 0 1px #17311d0f;transition:transform .25s ease,box-shadow .25s ease}.hx-pc--methylene{--hx-pc-accent: #0072a3;--hx-pc-light: #e6f4fa;color:#0a2540}.hx-pc:hover{transform:translateY(-3px);box-shadow:0 0 0 1px #17311d0f,0 18px 32px -18px #17311d59}.hx-pc__media{aspect-ratio:1;border-radius:14px;overflow:hidden;background:#fff;display:grid;place-items:center}.hx-pc__media img{width:100%;height:100%;object-fit:contain}.hx-pc__body{display:flex;flex-direction:column;gap:6px;min-width:0}.hx-pc__eyebrow{margin:0;font-size:12px;font-weight:700;color:var(--hx-pc-accent)}.hx-pc__title{margin:0;font-family:Parkinsans,Figtree,sans-serif;font-weight:700;font-size:18px;line-height:1.12;letter-spacing:-.02em}.hx-pc__price{margin:0;font-size:15px;font-weight:700}.hx-pc__cta{align-self:flex-start;margin-top:4px;padding:9px 18px;border-radius:999px;background:#a0c96c;color:#17311d;font-family:Parkinsans,Figtree,sans-serif;font-weight:700;font-size:14px;transition:background-color .2s ease,color .2s ease}.hx-pc:hover .hx-pc__cta{background:#17311d;color:#f8f7f4}.hx-pc--methylene:hover .hx-pc__cta{background:#0a2540}.hx-shop-cards__title{margin:0 0 14px;font-family:Parkinsans,Figtree,sans-serif;font-weight:800;font-size:22px;letter-spacing:-.02em}sticky-add-to-cart .sticky-add-to-cart__bar{width:min(720px,calc(100vw - 32px));box-shadow:0 0 0 1px #17311d14,0 22px 48px -18px #17311d66}.sticky-add-to-cart__title{font-family:Parkinsans,Figtree,system-ui,sans-serif;font-weight:700;letter-spacing:-.015em;color:var(--hx-forest)}.sticky-add-to-cart__price,.sticky-add-to-cart__price *{font-family:Parkinsans,Figtree,system-ui,sans-serif;font-weight:800;letter-spacing:-.02em;font-variant-numeric:tabular-nums}.sticky-add-to-cart__button{font-family:Parkinsans,Figtree,system-ui,sans-serif;font-weight:700}body.hx-mood-methylene .sticky-add-to-cart__title{color:#0a2540}
/*# sourceMappingURL=/cdn/shop/t/34/assets/harmonex.css.map */
