.subscribe-form{padding-left:var(--horizontal-spacer);padding-right:var(--horizontal-spacer)}.subscribe-form__container{max-width:670px;margin:0 auto}.subscribe-form__content{padding-bottom:30px}@media (min-width: 1024px){.subscribe-form__content{padding-bottom:2.6041666667vw}}.subscribe-form__content-heading,.subscribe-form__content-text{text-align:center}.subscribe-form__content-heading{margin:0;font-size:calc(var(--font-heading-scale) * 2.8rem)}@media (min-width: 1024px){.subscribe-form__content-heading{margin-bottom:30px;font-size:clamp(5rem,100vw * var(--font-heading-scale) * 40 / 1600,7rem)}}.subscribe-form__success li,.subscribe-form__success span,.subscribe-form__success p,.subscribe-form__errors li,.subscribe-form__errors span,.subscribe-form__errors p{font-size:1.2rem;line-height:1.6rem}@media (min-width: 1024px){.subscribe-form__success li,.subscribe-form__success span,.subscribe-form__success p,.subscribe-form__errors li,.subscribe-form__errors span,.subscribe-form__errors p{font-size:clamp(1.2rem,100vw * var(--font-heading-scale) * 18 / 1440,1.8rem);line-height:clamp(1.6rem,100vw * var(--font-heading-scale) * 27 / 1440,2.7rem)}}.subscribe-form__errors ul{margin-top:0;padding-left:2rem}.subscribe-form__success{text-align:center}.subscribe-form__form{display:flex;flex-wrap:wrap}@media (min-width: 1024px){.subscribe-form__form{-moz-column-gap:20px;column-gap:20px}}.subscribe-form__form-input{border:0;background-color:transparent;border-bottom:1px solid rgba(var(--color-foreground),1);font-size:14px;line-height:1;flex-basis:100%;padding-bottom:10px;letter-spacing:1px;margin-bottom:20px;outline:none;color:rgba(var(--color-foreground),.5);box-shadow:none}@media (min-width: 1024px){.subscribe-form__form-input{margin-bottom:2.6041666667vw}}.subscribe-form__form-input::-moz-placeholder{color:rgba(var(--color-foreground),.5);text-transform:uppercase}.subscribe-form__form-input::placeholder{color:rgba(var(--color-foreground),.5);text-transform:uppercase}@media (min-width: 1024px){.subscribe-form__form-input.half{flex-basis:calc(50% - 10px)}}.subscribe-form__form-button{margin:0 auto;width:auto}@media (max-width: 1023px){.subscribe-form__form-button{margin-top:15px}}
/*# sourceMappingURL=/cdn/shop/t/349/assets/section-subscribe-form.css.map */
