.hh-newsletter{box-sizing:border-box;padding:clamp(6rem,7vw,9rem) 0;background:var(--hh-newsletter-bg, #050505);color:var(--hh-newsletter-text, #fff4e3);font-family:var(--font-body-family),Arial,sans-serif}.hh-newsletter *,.hh-newsletter *:before,.hh-newsletter *:after{box-sizing:border-box}.hh-newsletter__inner{width:min(calc(100% - 4rem),76rem);margin-inline:auto;text-align:center}.hh-newsletter__eyebrow{margin:0;color:#ff9e1b;font-size:1.1rem;font-weight:800;letter-spacing:.16em;line-height:1;text-transform:uppercase}.hh-newsletter__heading{margin:1.4rem 0 0;color:inherit;font-family:var(--font-heading-family),Arial,sans-serif;font-size:clamp(3.8rem,4.6vw,6rem);font-weight:800;letter-spacing:-.045em;line-height:.98;text-wrap:balance}.hh-newsletter__body{max-width:50rem;margin:1.8rem auto 0;color:color-mix(in srgb,currentColor 68%,transparent);font-size:1.55rem;line-height:1.65}.hh-newsletter__body p{margin:0}.hh-newsletter__form{display:grid;grid-template-columns:minmax(0,1fr) auto;max-width:54rem;margin:3rem auto 0}.hh-newsletter__form input,.hh-newsletter__form button{min-height:5.6rem;border-radius:0;font:inherit}.hh-newsletter__form input{min-width:0;padding:1.2rem 1.7rem;border:1px solid color-mix(in srgb,currentColor 30%,transparent);border-right:0;background:transparent;color:inherit;outline:none}.hh-newsletter__form input::placeholder{color:color-mix(in srgb,currentColor 58%,transparent);opacity:1}.hh-newsletter__form input:focus-visible{border-color:#ff9e1b;box-shadow:inset 0 0 0 1px #ff9e1b}.hh-newsletter__form button{min-width:13.5rem;padding:1.2rem 2.4rem;border:1px solid var(--hh-newsletter-button-bg, #fff4e3);background:var(--hh-newsletter-button-bg, #fff4e3);color:var(--hh-newsletter-button-text, #050505);font-family:var(--font-heading-family),Arial,sans-serif;font-size:1.2rem;font-weight:800;letter-spacing:.1em;text-transform:uppercase;cursor:pointer;transition:background-color .18s ease,border-color .18s ease,color .18s ease}.hh-newsletter__form button:hover{border-color:#ff9e1b;background:#ff9e1b;color:#041e42}.hh-newsletter__message{grid-column:1 / -1;margin:1.4rem 0 0;font-size:1.35rem;line-height:1.5}.hh-newsletter__message--error{color:#ffb2bf}@media(max-width:749px){.hh-newsletter{padding-block:5.6rem}.hh-newsletter__inner{width:calc(100% - 3rem)}.hh-newsletter__heading{font-size:clamp(3.4rem,11vw,4.8rem)}.hh-newsletter__form{grid-template-columns:1fr}.hh-newsletter__form input{border-right:1px solid color-mix(in srgb,currentColor 30%,transparent);border-bottom:0}.hh-newsletter__form button{width:100%}}@media(prefers-reduced-motion:reduce){.hh-newsletter__form button{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/10/assets/hh-newsletter.css.map */
