.hp-newsletter-popup{box-sizing:border-box;width:min(900px,calc(100% - 32px));max-width:none;max-height:calc(100dvh - 32px);padding:0;border:1px solid #111;background:#fff;color:#111;font-family:var(--font-body--family);overflow:auto}.hp-newsletter-popup:focus{outline:none}.hp-newsletter-popup::backdrop{background:#00000061;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}.hp-newsletter-popup__close{position:absolute;top:14px;right:18px;padding:0;border:0;background:transparent;color:inherit;font:inherit;font-size:12px;text-decoration:none;text-transform:uppercase;cursor:pointer}.hp-newsletter-popup__content{display:grid;grid-template-columns:1fr 1fr}.hp-newsletter-popup__image{position:relative;aspect-ratio:1 / 1;background:#f3f3f3}.hp-newsletter-popup__image img{display:none}.hp-newsletter-popup__desktop-video{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%;object-fit:cover}.hp-newsletter-popup__mobile-video{display:none}.hp-newsletter-popup__copy{display:flex;flex-direction:column;justify-content:space-between;gap:40px;padding:36px}.hp-newsletter-popup__brand{margin:0 0 18px;font-size:12px;text-transform:uppercase}.hp-newsletter-popup h2{margin:0;font-family:inherit;font-size:clamp(28px,3.5vw,48px);line-height:1.05;text-transform:uppercase}.hp-newsletter-popup__copy>div>p:not(.hp-newsletter-popup__brand){margin:0 0 20px;font-size:14px}.hp-newsletter-popup__form{display:flex;flex-wrap:wrap;border-bottom:1px solid #111}.hp-newsletter-popup__form input{min-width:0;flex:1;border:0;padding:10px 0;background:transparent;color:#111;font:inherit;font-size:13px}.hp-newsletter-popup__form button{border:0;padding:10px 0 10px 12px;background:transparent;color:#111;font:inherit;font-size:13px;text-transform:uppercase;cursor:pointer}.hp-newsletter-popup__status{flex-basis:100%;margin:8px 0;font-size:13px}.hp-newsletter-popup__status:empty{display:none}@media(max-width:749px){.hp-newsletter-popup{width:min(420px,calc(100% - 32px));padding-top:40px}.hp-newsletter-popup__content{grid-template-columns:1fr}.hp-newsletter-popup__image{aspect-ratio:auto;min-height:0;height:min(34dvh,260px)}.hp-newsletter-popup__desktop-video{display:none}.hp-newsletter-popup__mobile-video{display:block;width:100%;height:100%;object-fit:cover}.hp-newsletter-popup__copy{gap:28px;padding:24px}}
/*# sourceMappingURL=/cdn/shop/t/9/assets/hp-newsletter-popup.css.map */
