.newsletter-form__inner{display:flex;justify-content:space-between;align-items:center;gap:1rem;flex-wrap:wrap;width:100%;position:relative}@media (min-width: 990px){.newsletter-form__inner{flex-direction:row}}.newsletter-form__field-wrapper{flex:1 1 auto;position:relative}.newsletter-form__message{margin-bottom:0}@media (min-width: 750px){.newsletter-form__message{justify-content:flex-start}}.newsletter-form__message--success{margin-top:2rem}@media (min-width: 750px){.newsletter-form__message--success{width:100%}}.newsletter-form__button{margin-left:1.4rem;display:flex}.newsletter-form .field{min-height:6rem}.newsletter__form{max-width:44.5rem;width:100%}.newsletter__form .rte{color:rgba(var(--color-foreground),.6)}.newsletter__form .rte a{color:rgb(var(--color-link),1);transition:color var(--duration-default)}.newsletter__form .rte a:hover{color:rgba(var(--color-foreground),.8)}.newsletter__title{margin-bottom:2.4rem}.newsletter__text{margin-top:2.4rem}.newsletter__text p{font-size:1.2rem}.newsletter__button{width:13rem;min-height:6rem}.component-newsletter-container .newsletter__form{margin-left:auto;margin-right:auto}.component-newsletter-container .newsletter-form__field-wrapper input{padding:0;border-bottom:0px!important;background-color:transparent;border:0px}.component-newsletter-container .newsletter-form__field-wrapper label{left:0!important}.component-newsletter-container .newsletter__button{width:35px;background-color:transparent!important;border:0px!important;justify-content:flex-end;padding:0 13px 0 0}.component-newsletter-container .newsletter-form__inner{border-bottom:1px solid #000}.component-newsletter-container .newsletter-form__field-wrapper label:before{text-transform:capitalize;font-family:Helvetica,Helvetica Neue,Arial,Lucida Grande,sans-serif;font-size:15px!important;font-weight:400;color:#000!important}.newsletter-form__inner{display:flex;justify-content:center;margin:0 auto;width:100%}.newsletter-form__field-wrapper input{background-color:transparent;border:none;border-bottom:1px solid black;outline:none;width:100%}.newsletter-form__field-wrapper input::placeholder{color:#000}
/*# sourceMappingURL=/cdn/shop/t/15/assets/component-newsletter.css.map */
