.newsletter-page{padding-bottom:5.6rem}.newsletter-page__top{padding-top:2.4rem}.newsletter-page__layout{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(28rem,.9fr);gap:4.8rem;align-items:start;padding-top:.8rem}.newsletter-page__heading{margin:0 0 1.2rem;color:#2f2f2f;font-size:3.2rem;font-weight:600;letter-spacing:0;line-height:1.15}.newsletter-page__intro{max-width:62rem;color:#4a4a4a;font-size:1.6rem;line-height:1.6}.newsletter-page__intro>*:first-child{margin-top:0}.newsletter-page__intro>*:last-child{margin-bottom:0}.newsletter-page__intro ul{margin:1.6rem 0 0;padding-left:1.8rem}.newsletter-page__intro li+li{margin-top:.8rem}.newsletter-page__card{padding:2.8rem;background:#fff;border-radius:1rem;box-shadow:0 4px 12px #00000014}.newsletter-page__form-title{margin:0 0 1.6rem;color:#2f2f2f;font-size:2rem;font-weight:600;line-height:1.3}.newsletter-page__label{display:block;margin-bottom:.6rem;color:#4a4a4a;font-size:1.4rem;font-weight:600}.newsletter-page__row{display:flex;flex-wrap:wrap;gap:1.2rem}.newsletter-page__input{flex:1 1 18rem;min-width:0;padding:1.2rem 1.6rem;border:1px solid #d8dee7;border-radius:.8rem;background:#fff;color:#2f2f2f;font-size:1.6rem;line-height:1.4}.newsletter-page__input:focus-visible{outline:.2rem solid #c4262f;outline-offset:.2rem;border-color:#c4262f}.newsletter-page__button{flex:0 0 auto}.newsletter-page__message{display:flex;align-items:flex-start;gap:.8rem;margin:1.2rem 0 0;color:#4a4a4a;font-size:1.4rem;line-height:1.5}.newsletter-page__message .svg-wrapper{flex-shrink:0;width:1.8rem;height:1.8rem}.newsletter-page__message .icon-success path:first-child{fill:#c4262f}.newsletter-page__message--success{margin:0;color:#2f2f2f;font-size:1.6rem;font-weight:500}.newsletter-page__message--error{color:#c4262f}.newsletter-page__privacy{margin:1.6rem 0 0;color:#828282;font-size:1.3rem;line-height:1.5}@media screen and (max-width:749px){.newsletter-page__layout{grid-template-columns:1fr;gap:2.4rem}.newsletter-page__heading{font-size:2.6rem}.newsletter-page__card{padding:2.4rem}.newsletter-page__button{width:100%}}
/*# sourceMappingURL=/cdn/shop/t/9/assets/section-newsletter-page.css.map */
