.newsletter__wrapper{padding:6rem 2rem 4rem;box-shadow:0 0 2rem 1rem rgba(var(--color-text-rgb),.1);max-width:110rem;margin:0 1.5rem;border-radius:var(--card-border-radius);background-color:var(--color-body)}@media screen and (min-width: 550px){.newsletter__wrapper{padding:6rem 3rem 3rem}}@media screen and (min-width: 750px){.newsletter__wrapper{padding:6rem}}@media screen and (min-width: 990px){.newsletter__wrapper{margin:0 12rem}}@media screen and (min-width: 1200px){.newsletter__wrapper{padding:6rem 12rem}}.newsletter__wrapper>*{margin-top:0;margin-bottom:0}.newsletter__wrapper>*+*{margin-top:2rem}.newsletter__wrapper>*+.newsletter-form{margin-top:3rem}.newsletter__heading{font-size:4rem;margin-top:0;text-shadow:-1px -1px 0 var(--color-primary),1px -1px 0 var(--color-primary),-1px 1px 0 var(--color-primary),1px 1px 0 var(--color-primary);color:var(--color-body)}@media screen and (min-width: 990px){.newsletter__heading.h0{font-size:6rem;font-weight:500;font-family:var(--font-heading-family);color:var(--color-pri)}.newsletter__heading.h1{font-size:5rem;font-weight:500;font-family:var(--font-heading-family);color:var(--color-pri)}.newsletter__heading.h2{font-size:4rem;font-weight:500;font-family:var(--font-heading-family);color:var(--color-pri)}}.newsletter__heading:before{color:var(--color-pri);-webkit-text-stroke:var(--color-pri)}.newsletter__subheading{max-width:70rem;margin-left:auto;margin-right:auto;font-size:1rem;font-weight:600}.newsletter-form__field-wrapper .newsletter-form__message{margin-top:1.5rem}.newsletter__button{margin-top:3rem;width:fit-content}@media screen and (min-width: 750px){.newsletter__button{flex-shrink:0;margin:0 0 0 1rem}}.newsletter-form{display:flex;flex-direction:column;justify-content:center;align-items:center;width:100%;position:relative}@media screen and (min-width: 750px){.newsletter-form{align-items:flex-start;margin:0 auto}}.newsletter-form .field-label{width:100%;text-align:left;font-weight:600;margin-bottom:.2rem}.newsletter-form__field-wrapper{width:100%;display:flex;justify-content:space-between;flex-wrap:wrap}.newsletter-form__field-wrapper .field{z-index:0;margin-bottom:2rem}@media screen and (min-width: 750px){.newsletter-form__field-wrapper{align-items:center;flex-wrap:nowrap}.newsletter-form__field-wrapper .field{margin-right:4rem;margin-bottom:0;border:2px solid var(--color-pri);border-radius:4px;box-shadow:0 0 0 1px var(--color-pri);transition:transform .25s ease}.newsletter-form__field-wrapper .field:hover{box-shadow:0 0 0 2px var(--color-pri)}}.newsletter-form__message{justify-content:center;margin-bottom:0;font-family:var(--font-body-family);font-style:var(--font-body-style);font-weight:var(--font-body-weight)}.newsletter-form__message--success{margin-top:2rem}@media screen and (min-width: 750px){.newsletter-form__message{justify-content:flex-start}}.newsletter-form__button{margin:0 auto;height:auto;z-index:2}@media screen and (min-width: 750px){.newsletter-form__button{margin:0;padding:.4rem 2rem;border:2px solid var(--color-pri);border-radius:2rem;font-weight:600;cursor:pointer;transition:transform .25s ease}.newsletter-form__button:hover{box-shadow:0 0 0 1px var(--color-pri)}.newsletter_btn_icon-wrap svg{width:3rem;position:relative;fill:var(--color-pri);stroke:var(--color-pri);transition:transform .25s ease}.newsletter-form__button:hover .newsletter_btn_icon-wrap svg{transform:scale(1.1)}}.newsletter-form__button .icon{width:1.5rem}.newsletter__icon{position:absolute;top:2rem;right:2rem}.newsletter__icon svg{width:4rem;height:auto;stroke:var(--color-text);fill:var(--color-text)}@media screen and (min-width: 750px){.newsletter__icon svg{width:6rem}}.newsletter--already-subscribe,.newsletter-form__message--error{margin-top:2rem}
/*# sourceMappingURL=/cdn/shop/t/4/assets/newsletter-section.css.map */
