:root{--hh-velvet: #1f2e17;--hh-parchment: #f7f3ec;--hh-ink: #1f2e17;--hh-pumpkin: #ab5322;--hh-candle: #d9b25f;--hh-moss: #4a5a2c;--focus-outline-width: 2px;--focus-outline-offset: 3px}h1,h2,h3,.h1,.h2,.h3{font-variation-settings:"opsz" 28;font-weight:700}h4,h5,h6{font-variation-settings:"opsz" 20;font-weight:700}:focus-visible{outline:var(--focus-outline-width) solid var(--hh-candle);outline-offset:var(--focus-outline-offset)}div:has(>.hh-steps),div:has(>.hh-countdown),div:has(>.hh-trust){width:100%;align-self:stretch}.hh-countdown{display:flex;flex-wrap:wrap;gap:1.5rem 2.5rem;margin:.25rem 0 .5rem}.hh-countdown__unit{display:flex;flex-direction:column;min-width:4.5rem}.hh-countdown__num{font-family:var(--font-heading--family);font-variation-settings:"opsz" 28;font-weight:700;font-size:clamp(2.75rem,5vw,4.5rem);line-height:1;color:var(--hh-candle);font-variant-numeric:tabular-nums}.hh-countdown__label{font-size:.95rem;opacity:.8;margin-top:.35rem}.hh-countdown--passed .hh-countdown__num{color:inherit}.hh-steps{counter-reset:hh-step;display:grid;grid-template-columns:repeat(auto-fit,minmax(16rem,1fr));gap:2.5rem 3rem;margin:0;padding:0;list-style:none}.hh-steps li{counter-increment:hh-step;display:grid;grid-template-columns:auto 1fr;gap:0 1rem;align-items:start}.hh-steps li:before{content:counter(hh-step);font-family:var(--font-heading--family);font-variation-settings:"opsz" 28;font-weight:700;font-size:2.75rem;line-height:1;color:var(--hh-pumpkin);grid-row:1 / span 2;padding-top:.15rem}.hh-steps h3{margin:0 0 .35rem;font-size:1.35rem}.hh-steps p{margin:0;max-width:34ch}.hh-reviews{display:grid;grid-template-columns:repeat(auto-fit,minmax(16rem,1fr));gap:2rem 3rem;margin:0;padding:0;list-style:none}.hh-reviews blockquote{margin:0;padding:0;border:0}.hh-reviews blockquote p{margin:0 0 .75rem;font-size:1.05rem}.hh-reviews cite{font-style:normal;font-size:.95rem;opacity:.75}.hh-ship{display:flex;align-items:center;gap:.5rem;color:var(--hh-moss);font-size:.95rem}.hh-ship svg{width:1.1rem;height:1.1rem;flex:none}.color-velvet .hh-ship{color:var(--hh-candle)}.product-card__content .price{font-family:var(--font-heading--family);font-variation-settings:"opsz" 24,"SOFT" 20}.hh-trust{display:grid;gap:.6rem;padding:1rem 0 0;border-top:1px solid rgba(31,46,23,.18);font-size:.95rem}.hh-trust div{display:flex;gap:.6rem;align-items:flex-start}.hh-trust svg{width:1.15rem;height:1.15rem;flex:none;margin-top:.15rem;color:var(--hh-moss)}.hh-trust strong{font-weight:600}@media(prefers-reduced-motion:reduce){.hh-countdown__num{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/haunt.css.map */
