.newsletter{position:relative;display:flex;flex-direction:column;color:rgba(var(--color-foreground),1);border-radius:min(var(--button-radius),.8rem);overflow:hidden}.newsletter__wrapper{display:flex;flex-direction:column;justify-content:flex-start;margin:0 auto;padding:48px 16px;z-index:1}@media screen and (min-width:750px){.newsletter{flex-direction:row;align-items:stretch}.newsletter__content,.newsletter__media{flex:0 0 50%;max-width:50%}.newsletter__wrapper{justify-content:center;padding:64px 100px 50px}}.newsletter__wrapper>*{margin-top:0;margin-bottom:0}.newsletter__wrapper>*+*{margin-top:1rem}.newsletter__wrapper>*+form-state{display:block;margin-top:2rem}.newsletter__subheading{max-width:680px;font-family:figtree-regular!important;font-weight:400!important;margin-top:12px}.newsletter__subheading p{font-size:inherit;font-weight:inherit;margin:0}@media screen and (min-width:750px){.newsletter__subheading{font-size:15px!important;margin-bottom:20px}}.newsletter__wrapper .newsletter-form__field-wrapper{width:100%;max-width:100%;display:inline-block}@media screen and (min-width:750px){.newsletter__wrapper .newsletter-form__field-wrapper{width:100%;max-width:380px;display:inline-block}}.newsletter__wrapper .form__message{margin-top:1.5rem}.newsletter__wrapper .newsletter-form .field__input{display:flex;padding:16px 0;height:50px;font-size:1.5rem;font-family:figtree-regular!important;font-weight:400!important;font-size:14px;font-style:normal;line-height:18px;border:0;border-bottom:1px solid rgb(var(--color-border));box-shadow:none}.newsletter__wrapper .newsletter-form .field__input::placeholder{color:rgb(var(--color-foreground))!important;font-family:figtree-regular!important;font-weight:400!important}.newsletter-form .field:hover .field__input,.newsletter-form .field__input:focus-visible{border-top:none!important;border-left:none!important;border-right:none!important}.newsletter__wrapper .newsletter-form .field__button{height:50px}.newsletter__wrapper .newsletter-form .field__button .icon{width:1.5rem;height:1.5rem}.newsletter__media{width:100%}.newsletter__media .banner__media{height:100%;min-height:260px;width:100%}.newsletter__media .banner__media img{object-position:50% 50%;object-fit:cover;width:100%;height:100%}@media screen and (max-width:749px){.newsletter__media .banner__media{min-height:220px}}.newsletter-form-wrapper{margin-top:20px}@media screen and (min-width:750px){.newsletter-form-wrapper{margin-top:0}}.newsletter-form-terms{margin-top:18px}.newsletter-form-terms,.newsletter-form-terms a{color:inherit;font-family:figtree-regular!important;font-weight:400!important;font-size:12px;font-style:normal;line-height:16px;text-decoration:none}@media screen and (min-width:750px){.newsletter.left .newsletter-form-terms{text-align:left}.newsletter.center .newsletter-form-terms{text-align:center}.newsletter.right .newsletter-form-terms{text-align:right}.newsletter.left .newsletter-form-terms__checkbox{justify-content:flex-start}.newsletter.center .newsletter-form-terms__checkbox{justify-content:center}.newsletter.right .newsletter-form-terms__checkbox{justify-content:flex-end}}.newsletter-form-terms__checkbox{display:flex;align-items:flex-start;gap:5px}.newsletter-form-terms__checkbox input{margin-top:2px}.newsletter-form__submit{border:1px solid #000;color:#000;background-color:transparent;text-transform:none;padding:10px 24px;margin-top:24px;letter-spacing:0;min-width:160px;min-height:auto;width:auto}@media screen and (min-width:750px){.newsletter-form__submit{margin-top:20px}}.newsletter--no-media .newsletter__content{flex:0 0 100%;max-width:100%}.newsletter--no-media .newsletter__media{display:none}@media screen and (min-width:750px){.page-newsletter .newsletter--no-media .newsletter__wrapper{max-width:500px;padding:64px 24px 50px}.page-newsletter .newsletter--no-media getresponse-form{display:block;width:100%}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/section-newsletter.css.map */
