@import"https://fonts.googleapis.com/css2?family=Bricolage+Grotesque:opsz,wght@12..96,500;12..96,700&family=Public+Sans:wght@400;500;600;700&family=IBM+Plex+Mono:wght@400;500&display=swap";.htb{--htb-ink: #14271F;--htb-green: #1F4A3A;--htb-paper: #FBFAF7;--htb-mist: #EEF1EE;--htb-line: #DDE2DE;--htb-muted: #46524C;--htb-accent: #A9601C;--htb-display: "Bricolage Grotesque", "Helvetica Neue", sans-serif;--htb-body: "Public Sans", "Helvetica Neue", sans-serif;--htb-mono: "IBM Plex Mono", ui-monospace, monospace;font-family:var(--htb-body);color:var(--htb-ink);background:var(--htb-paper)}.htb *,.htb *:before,.htb *:after{box-sizing:border-box}.htb-wrap{max-width:1280px;margin:0 auto;padding:4.5rem 2rem}.htb h1,.htb h2,.htb h3{font-family:var(--htb-display);font-weight:700;letter-spacing:-.02em;margin:0;color:var(--htb-ink)}.htb h1{font-size:clamp(2.4rem,5vw,4.5rem);line-height:1.02;letter-spacing:-.03em}.htb h2{font-size:clamp(1.9rem,3.4vw,2.5rem);line-height:1.08}.htb p{margin:0;line-height:1.55;color:var(--htb-muted)}.htb a{color:var(--htb-green)}.htb-eyebrow{font-family:var(--htb-mono);font-size:13px;letter-spacing:.12em;text-transform:uppercase;color:#8a4e17}.htb-mono{font-family:var(--htb-mono)}.htb-btn{display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:0 24px;border-radius:6px;font-family:var(--htb-body);font-weight:700;font-size:16px;text-decoration:none;cursor:pointer;border:1.5px solid transparent}.htb .htb-btn--accent{background:var(--htb-accent);color:#fff}.htb .htb-btn--green{background:var(--htb-green);color:#fff}.htb .htb-btn--outline{border-color:var(--htb-green);color:var(--htb-green);background:transparent}.htb-btn:disabled{opacity:.5;cursor:not-allowed}.htb-btn:focus-visible,.htb-pill:focus-visible,.htb input:focus-visible,.htb select:focus-visible,.htb textarea:focus-visible,.htb summary:focus-visible{outline:3px solid var(--htb-accent);outline-offset:2px}.htb-pill{min-height:44px;padding:0 18px;border-radius:999px;border:1.5px solid #B9C3BD;background:#fff;color:var(--htb-ink);font:600 14px var(--htb-body);cursor:pointer}.htb-pill[aria-pressed=true]{background:var(--htb-green);border-color:var(--htb-green);color:#fff}.htb-ph{width:100%;height:100%;background:#e8dcc8}.htb-img{width:100%;height:100%;object-fit:cover;display:block}.htb-field{display:flex;flex-direction:column;gap:6px;font-size:14px;font-weight:600}.htb-field input,.htb-field select,.htb-field textarea{min-height:44px;padding:10px 12px;border:1px solid #B9C3BD;border-radius:6px;font:400 15px var(--htb-body);background:#fff;color:var(--htb-ink)}.htb-dark{background:var(--htb-ink);color:var(--htb-paper)}.htb-dark h2,.htb-dark h3{color:var(--htb-paper)}.htb-dark p{color:#c9d3cd}.htb-dark .htb-eyebrow{color:#e2b27e}.htb-dark .htb-btn--outline{border-color:#c9d3cd;color:var(--htb-paper)}@media(prefers-reduced-motion:reduce){.htb *{transition:none!important}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/htb.css.map */
