.email-signup-banner{display:grid;grid-template-columns:40% 1fr;column-gap:4rem;align-items:center;margin-top:-1px}.email-signup-banner .email-signup__form{padding-left:2.4rem}.email-signup-banner .email-signup__heading{margin:0;line-height:1.1;margin-bottom:3rem;max-width:55rem}.email-signup-banner .email-signup__description{margin-bottom:3rem}.email-signup-banner .email-signup__banner img{vertical-align:top}.email-signup-banner .newsletter-form__field-wrapper .field__input{border:2px solid rgba(var(--color-border-input),var(--inputs-border-opacity))!important;padding:1.4rem 1.5rem!important}.email-signup-banner .newsletter-form__field-wrapper .field__button{height:100%}.email-signup-banner .newsletter-form__field-wrapper .field__button>svg{width:2rem;height:2rem}.email-signup-banner .tpt-comingsoon_countdown{margin-bottom:3.5rem}.email-signup-banner .field{margin:0}@media only screen and (min-width: 1280px){.email-signup-banner .email-signup__form{padding-right:5rem;padding-bottom:22rem}.email-signup__description,.email-signup__form-content{max-width:47rem}}@media only screen and (max-width: 1200px){.email-signup-banner{display:flex;flex-direction:column;align-items:unset;gap:3rem}.email-signup-banner .email-signup__form{padding:1.5rem;margin-top:2rem}}@media only screen and (max-width: 767px){.email-signup-banner .email-signup__heading{font-size:4rem}.email-signup-banner .tpt-countdown_simple{column-gap:2rem}.tpt-countdown_simple .tpt-countdown_item:not(:last-child):before{right:-13px}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/section-email-signup-banner.css.map */
