.newsletter .inner_section{border-radius:var(--border-radius)}.newsletter_inner.news-inner-wrap{display:grid}.news-wrapper,.news-text--wrap{grid-area:1 / 1}.newsletter_inner{display:flex;align-items:stretch;overflow:hidden;width:100%}.news-wrapper{width:100%;height:100%}.news-wrapper img,.news-wrapper svg{width:100%;height:100%;object-fit:cover}.no_placeholder .news-wrapper svg{opacity:0}.news-text--wrap{position:relative;display:flex;align-items:center;width:100%;padding:4rem}.news-text--left{justify-content:flex-start;text-align:left}.news-text--center{justify-content:center;text-align:center}.news-text--right{justify-content:flex-end;text-align:right}.news-text--left .newsletter_form_wrapper button.btn{margin-right:auto}.news-text--center .newsletter_form_wrapper button.btn{margin-inline:auto}.news-text--right .newsletter_form_wrapper button.btn{margin-left:auto}.news-text_inner{width:100%;max-width:var(--max_width)}.news-text_inner span.subheading{color:var(--color-text)}.news-wraptwo-third{min-height:75vh}.news-wrapone-third{min-height:66vh}.news-wrapfull{min-height:100vh}.news-wrapauto{min-height:auto}.newsletter_form_wrapper{margin-top:3rem;width:100%}.newsletter_form_wrapper .field_input{position:relative}.newsletter_form_wrapper input{display:block;width:100%;margin-bottom:2rem;padding-inline:3.4rem;font-size:1.6rem;background:var(--color-input-bg);border:none;border-radius:var(--input-border-radius)}.newsletter_form_wrapper input::placeholder{opacity:0}.newsletter_form_wrapper label{position:absolute;top:50%;left:2rem;transform:translateY(-50%);padding:0 1rem;pointer-events:none;border-radius:10rem;color:var(--color-input-text)}.newsletter_form_wrapper input:focus+label,.newsletter_form_wrapper input:not(:placeholder-shown)+label{opacity:0}.newsletter_form_wrapper button.btn{cursor:pointer}.newsletter_form_submit_success{display:flex;align-items:center;gap:.8rem;margin-top:2rem}.newsletter_inner.side_image{display:flex;align-items:center;width:100%;justify-content:space-between;gap:5%}.side_image .news-wrapper{display:flex;gap:1.5rem;width:60%;height:auto}.side_image .news-text--wrap{width:45%;height:auto;padding:4rem}.newsletter_form_wrapper input{height:5rem}.newsletter_form_wrapper button.btn{min-width:30rem}@media screen and (max-width: 1200px){.newsletter_inner.side_image,.side_image .news-wrapper{flex-direction:column}.side_image .news-wrapper,.news-text_inner,.side_image .news-text--wrap{width:100%;max-width:100%;padding:2rem 0}.news-text--wrap{padding:2rem}.side_image .news-wrapper{padding:0}}
/*# sourceMappingURL=/cdn/shop/t/13/assets/newsletter.css.map */
