.newsletter-box{padding:6rem 0;text-align:center}.newsletter-box__wrapper{max-width:none;margin:0 auto;padding:0;display:flex;align-items:center;justify-content:space-between;gap:1.6rem}.newsletter-box__heading{margin:0;text-align:start;color:#fff;font-size:3rem!important;font-weight:600;line-height:1.2}.newsletter-box__subtext{margin:0 0 3rem;color:rgba(var(--color-foreground),.75);display:none}.newsletter-form__wrapper{position:relative;max-width:none;margin:0;flex:.55}.newsletter-form__field-wrapper{display:flex;width:100%;background-color:#fff;border-radius:8px;border:none;margin:0;padding:6px}.newsletter-form__field-wrapper .field{flex-grow:1;position:relative}.newsletter-form__field-wrapper .field__input::placeholder{opacity:1}.newsletter-form__field-wrapper .field__input{width:100%;padding:.8rem 1.2rem;border:0;border-right:none;border-radius:0;background-color:transparent;color:rgb(var(--color-foreground));font-family:var(--font-body-primary);height:auto}.newsletter-form__field-wrapper .field__input:focus{outline:none;border-color:rgba(var(--color-foreground),.5);box-shadow:none}.newsletter-form__field-wrapper .field:before,.newsletter-form__field-wrapper .field:after{content:none!important}.newsletter-form__button{background-color:#f02848;color:#fff;border:none;padding:.8rem 3rem;border-radius:8px;cursor:pointer;font-weight:600;transition:opacity .3s ease;font-family:var(--font-body-primary);font-size:1.6rem;letter-spacing:4%}.newsletter-form__button:hover{opacity:.9}.newsletter-form__message{margin-top:1rem;font-size:1.4rem}.newsletter-form__message--success{color:#1a73e8}@media screen and (max-width:768px){.newsletter-box__wrapper{flex-direction:column}.newsletter-form__button{padding:.8rem 2rem}}
/*# sourceMappingURL=/cdn/shop/t/10/assets/custom-newsletter-box.css.map */
