.signup-modal{position:fixed;width:100%;height:100%;top:0;left:0;display:flex;align-items:center;justify-content:center;z-index:100;background:#00000040;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.signup__container{--hh-color: var(--hh-color-day);--hh-border-color: var(--hh-color-day);--hh-color-focus: transparent;--hh-left-indent-small: 0px;max-width:80rem;grid-template-columns:repeat(1,1fr);border-radius:.4rem;overflow:hidden;min-height:40rem}.signup-modal__close{right:.5rem;top:1rem;width:1rem;height:1rem;background:transparent;border:none;cursor:pointer;z-index:10}.signup-modal__close svg{width:100%;height:100%}.signup__banner{min-height:30rem}.signup__banner,.signup__banner .img{height:100%}.signup__body{padding:2rem}.signup__body,.signup-form__step{gap:1rem}.signup-form__step,.signup__note{display:none}.signup__note,.signup__note a{color:#b9b9b9;font-size:.9rem;line-height:1.1}.signup__note a{text-decoration:underline}[step="1"] .signup-step-1,[step="1"] .signup-note-1,[step="2"] .signup-step-2,[step="2"] .signup-note-2,[step="3"] .signup-step-3{display:grid}.signup__container [type=submit]:focus{border:solid .1rem var(--hh-color-day)}body.open-promo-modal{overflow:hidden}@media screen and (min-width: 750px){.signup__container{border-radius:.8rem;grid-template-columns:repeat(2,1fr)}.signup__banner{min-height:40rem}.signup__body{padding:2rem 4rem}}
/*# sourceMappingURL=/cdn/shop/t/334/assets/section-email-sms-signup.css.map?v=173381116626311017571709306101 */
