.hundy-hero{position:relative;min-height:0;height:clamp(36rem,58vw,48rem);display:grid;place-items:end center;overflow:hidden;color:#fff;background:#faf3eb;isolation:isolate}.hundy-hero__media{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0}.hundy-hero--parallax .hundy-hero__media{top:-90px;right:0;bottom:-90px;left:0;will-change:transform}.hundy-hero__video,.hundy-hero__image{display:block;width:100%;height:100%;object-fit:cover}.hundy-hero__scrim{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;pointer-events:none;background:linear-gradient(to bottom,transparent 20%,rgb(20 47 27 / 40%) 100%)}.hundy-hero__content{position:relative;z-index:2;width:min(100%,78rem);padding-block:clamp(7rem,18vh,11rem) clamp(2rem,5vw,3rem);text-align:center}.hundy-hero__eyebrow{margin:0 0 .75rem;font-weight:800;letter-spacing:.14em;text-transform:uppercase}.hundy-hero__title{font-size:clamp(3.5rem,7vw,6.5rem);max-width:14ch;margin:0 auto;line-height:.92;text-wrap:balance}.hundy-hero__text{max-width:43rem;margin:1rem auto 0;font-size:clamp(1.15rem,2.2vw,1.5rem);font-weight:650;line-height:1.45}.hundy-hero__actions{display:flex;flex-wrap:wrap;justify-content:center;gap:.85rem;margin-top:1.5rem}.hundy-hero__button{min-width:11rem;padding:.9rem 1.35rem;border:2px solid #fff;border-radius:999px;font-weight:800;letter-spacing:.04em;text-transform:uppercase;transition:transform .16s ease,box-shadow .16s ease}.hundy-hero__button:hover{transform:translateY(-2px);box-shadow:0 .35rem #0003}.hundy-hero__button--primary{color:#337042;background:#faf3eb}.hundy-hero__button--secondary{color:#fff;background:#337042bd}.hundy-hero__claims{display:flex;flex-wrap:wrap;justify-content:center;gap:.5rem 1.25rem;margin:1.4rem 0 0;padding:0;list-style:none;font-size:.82rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.hundy-hero__claims li:before{content:"\25cf";margin-right:.45rem;color:#b0d237}@media(max-width:749px){.hundy-hero{height:40rem}.hundy-hero__title{font-size:clamp(3rem,10vw,4.2rem)}.hundy-hero__content{padding-bottom:2rem}.hundy-hero__actions{flex-direction:column;align-items:stretch}.hundy-hero__button{width:100%}.hundy-hero__claims{gap:.45rem .9rem}}@media(prefers-reduced-motion:reduce){.hundy-hero--parallax .hundy-hero__media{top:0;right:0;bottom:0;left:0;transform:none!important;will-change:auto}.hundy-hero__button{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/6/compiled_assets/styles.css.map?subset=AAAAACA */
