.newsletter-form-section .newsletter-section__heading{margin-bottom:30px}.newsletter-form-section .newsletter-heading{margin-bottom:16px}.newsletter-form-section .newsletter-section-more-info{text-align:center;margin-top:24px}.newsletter-form-section .field-wrapper-wrap{display:flex;gap:14px;margin-bottom:12px;width:100%}.newsletter-form-section input,.newsletter-form-section .field-wrapper__label-name{background-color:#fff;color:rgb(var(--color-foreground));text-transform:none;font-size:15px;font-weight:400;line-height:22px;border:none}.newsletter-form-section .field-wrapper__input:focus,.newsletter-form-section .field-wrapper__input:focus+.field-wrapper__label .field-wrapper__label-name{background-color:rgb(var(--color-background))}.newsletter-form-section .newsletter-section{padding:0}.newsletter-form-section .page-width-newsletter{max-width:650px;margin:0 auto}.newsletter-form-section .newsletter-section__form{width:100%;max-width:520px}.newsletter-form-section .newsletter-form-info{gap:0}.newsletter-form-section .newsletter-form-info .input-group{flex:auto;max-width:100%}.newsletter-form-section .newsletter-form-info .btn--small{width:100%;font-family:var(--font-body-family);font-size:16px;font-weight:400;line-height:1.5;text-transform:capitalize;display:flex;gap:10px;padding:10px 20px;margin-top:17px;height:auto}.newsletter-form-section button.btn svg path{fill:#fff}.newsletter-form-section .input-group__field{margin-bottom:0}.newsletter-form-section .input-group__field+label{height:100%}.newsletter-form-section .newsletter-section__subtext a{text-decoration:underline;text-decoration-thickness:1px}.newsletter-form-section .field-wrapper{margin-top:0;width:100%}@media screen and (pointer:fine)and (prefers-reduced-motion:no-preference){.newsletter-form-section .btn:not([disabled]):hover:after{transform:scale(1)}}@media only screen and (max-width:1024px){.newsletter-form-section input,.newsletter-form-section .field-wrapper__label-name,.newsletter-form-section .newsletter-form-info .btn--small{font-size:22px}.newsletter-form-section .newsletter-section__heading{margin-bottom:20px}.newsletter-form-section .newsletter-section-more-info{margin-top:15px}}@media only screen and (max-width:767px){.newsletter-form-section .field-wrapper-wrap{gap:8px}.newsletter-form-section input,.newsletter-form-section .field-wrapper__label-name,.newsletter-form-section .newsletter-form-info .btn--small{font-size:20px}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/newsletter-form-section.css.map */
