#HdNewsletterPopup.hd-newsletter-popup{box-sizing:border-box;position:fixed;top:0;right:0;bottom:0;left:0;inline-size:min(420px,calc(100vw - 32px));max-inline-size:calc(100vw - 24px);block-size:fit-content;min-block-size:0;max-block-size:calc(100dvh - 32px);margin:auto;padding:0;overflow:auto;overscroll-behavior:contain;border:1px solid #d4cbbd;border-radius:4px;background:#f4efe6;color:#1c2831;box-shadow:0 16px 60px #00000038;text-align:left}html.hd-newsletter-subscribed [data-hd-newsletter-invite]:not([data-hd-newsletter-inline-signup]),html.hd-newsletter-returning-subscriber [data-hd-newsletter-open]{display:none}#HdNewsletterPopup *{box-sizing:border-box}#HdNewsletterPopup:not([open]){display:none}#HdNewsletterPopup::backdrop{background:#1c28316b}html:has(#HdNewsletterPopup[open]){overflow:hidden}.hd-newsletter-popup__panel{position:relative;padding:30px 28px 18px}.hd-newsletter-popup__eyebrow{margin:0 0 14px;font-family:var(--font-subheading--family, inherit);font-size:11px;font-weight:700;letter-spacing:.14em;line-height:1.4;text-transform:uppercase}.hd-newsletter-popup__heading{margin:0 0 22px;font-family:var(--font-heading--family, inherit);font-size:30px;font-weight:700;letter-spacing:-.035em;line-height:1.12;text-wrap:balance}.hd-newsletter-popup__form{margin:0}.hd-newsletter-popup__label{display:block;margin-block-end:7px;font-size:13px;font-weight:600;line-height:1.4}.hd-newsletter-popup__email{display:block;inline-size:100%;min-inline-size:0;min-block-size:48px;padding:12px;border:1px solid #b9b3aa;border-radius:0;background:#fffdf8;color:#1c2831;box-shadow:none;font-family:inherit;font-size:16px;line-height:1.4}.hd-newsletter-popup__email::placeholder{color:#62666a;opacity:1}.hd-newsletter-popup__consent{margin:12px 0 16px;color:#4f565b;font-size:12px;line-height:1.5}.hd-newsletter-popup__privacy{margin:-8px 0 12px;font-size:12px;line-height:1.5}.hd-newsletter-popup__privacy a{display:inline-block;min-block-size:24px;color:#4f565b;text-decoration:underline;text-underline-offset:3px}.hd-newsletter-popup__submit{display:flex;inline-size:100%;min-block-size:48px;align-items:center;justify-content:center;gap:12px;padding:12px 16px;border:1px solid #c8312c;border-radius:0;background:#c8312c;color:#fff;cursor:pointer;font-family:inherit;font-size:14px;font-weight:700;line-height:1.4}.hd-newsletter-popup__submit:hover{border-color:#ad2521;background:#ad2521}.hd-newsletter-popup__submit:disabled{cursor:wait;opacity:.72}.hd-newsletter-popup__dismiss{display:block;inline-size:100%;min-block-size:44px;margin-block-start:6px;padding:10px;border:0;background:transparent;color:#4f565b;cursor:pointer;font-family:inherit;font-size:12px;line-height:1.4;text-decoration:underline;text-underline-offset:3px}.hd-newsletter-nudge__dismiss{min-block-size:36px;padding:6px;border:0;background:transparent;color:inherit;cursor:pointer;font:inherit;font-size:12px;line-height:1.4;text-decoration:underline;text-underline-offset:3px}.hd-newsletter-popup__message{margin:0 0 14px;font-size:14px;line-height:1.5}.hd-newsletter-popup__message--error{color:#a52621}.hd-newsletter-popup__message--error ul{margin:0;padding-inline-start:20px}.hd-newsletter-popup__message--success{padding:12px;border:1px solid #b8c5b8;background:#e6ece0;color:#24452a}#HdNewsletterPopup :is(a,button,input):focus-visible{outline:2px solid #1c2831;outline-offset:3px}@media(max-width:479px){.hd-newsletter-popup__panel{padding:24px 20px 12px}.hd-newsletter-popup__heading{margin-block-end:18px;font-size:26px}}#HdNewsletterNudge{display:none}@media(max-width:749px),(max-width:1023px)and (max-height:550px)and (pointer:coarse){#HdNewsletterNudge:not([hidden]){box-sizing:border-box;position:fixed;inset-inline:max(12px,env(safe-area-inset-left,0px)) max(12px,env(safe-area-inset-right,0px));inset-block-end:max(12px,env(safe-area-inset-bottom,0px));z-index:30;display:grid;gap:6px;inline-size:auto;max-inline-size:420px;margin-inline:auto;padding:14px;border:1px solid #d4cbbd;border-radius:4px;background:#f4efe6;color:#1c2831;box-shadow:0 4px 20px #1c283129;text-align:start}#HdNewsletterNudge *{box-sizing:border-box}.hd-newsletter-nudge__heading{margin:0;padding-inline-end:0;font-family:var(--font-heading--family, inherit);font-size:18px;font-weight:700;line-height:1.25;letter-spacing:-.02em;overflow-wrap:break-word}.hd-newsletter-nudge__copy{margin:0;padding-inline-end:0;color:#4f565b;font-size:13px;line-height:1.4}.hd-newsletter-nudge__open{display:flex;inline-size:100%;min-block-size:44px;align-items:center;justify-content:center;gap:10px;margin-block-start:2px;padding:10px 12px;border:1px solid #c8312c;border-radius:0;background:#c8312c;color:#fff;cursor:pointer;font-family:inherit;font-size:14px;font-weight:700;line-height:1.4}#HdNewsletterNudge :is(button,a):focus-visible{outline:2px solid #1c2831;outline-offset:3px}html:has(dialog[open],[role=dialog][aria-modal=true]:not([hidden])) #HdNewsletterNudge,html:has(:is(input:not([type=hidden]),textarea,select,[contenteditable=true]):focus) #HdNewsletterNudge,html:has(sticky-add-to-cart[data-variant-available=true] .sticky-add-to-cart__bar[data-stuck=true]) #HdNewsletterNudge{display:none}#HdNewsletterPopup.hd-newsletter-popup{inline-size:min(380px,calc(100vw - 24px));max-block-size:calc(100dvh - 24px)}#HdNewsletterPopup .hd-newsletter-popup__panel{padding:20px 16px 8px}#HdNewsletterPopup .hd-newsletter-popup__eyebrow{margin-block-end:8px}#HdNewsletterPopup .hd-newsletter-popup__heading{margin-block-end:12px;padding-inline-end:0;font-size:22px;line-height:1.15}#HdNewsletterPopup .hd-newsletter-popup__email,#HdNewsletterPopup .hd-newsletter-popup__submit{min-block-size:44px;padding-block:10px}#HdNewsletterPopup .hd-newsletter-popup__consent{margin-block:10px 8px}#HdNewsletterPopup .hd-newsletter-popup__privacy{margin-block:0 8px}#HdNewsletterPopup .hd-newsletter-popup__dismiss{margin-block-start:0}}
/*# sourceMappingURL=/cdn/shop/t/84/assets/her-dad-newsletter-popup.css.map */
