.newsletter svg{width:5.5rem;height:4.4rem;margin-right:2rem;margin-left:auto}.newsletter .title{margin-bottom:.5rem;font-size:2rem}.newsletter .msg-notice,.newsletter form{max-width:100%;margin:0 auto}.newsletter input{height:4.4rem;padding:0 3rem;border:0;color:#454648;font-size:1.6rem;outline:none;text-overflow:ellipsis;overflow:hidden}.newsletter button{cursor:pointer}.newsletter .btn-round{height:4.4rem;padding:0 3rem;border:0;border-radius:0 2rem 2rem 0;letter-spacing:.15em;text-transform:uppercase}.newsletter-subtitle{font-size:1.5rem}.newsletter-form .msg-notice{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center}.newsletter-form.style1 .msg-notice,.newsletter-form.style1 .flex{margin-left:auto}.newsletter-form.style2,.newsletter-form.style3{-ms-flex-wrap:wrap;flex-wrap:wrap}.newsletter-form.style2 .form-container,.newsletter-form.style3 .form-container{-ms-flex-align:stretch;align-items:stretch;width:100%}.newsletter-form.style2 .newsletter-subtitle,.newsletter-form.style3 .newsletter-subtitle{display:block;letter-spacing:.3em}.newsletter-form.style2 .input-strict,.newsletter-form.style3 .input-strict{height:4.6rem;border-radius:0;color:#444}.newsletter-form.style2 .btn-icon,.newsletter-form.style3 .btn-icon{height:4.6rem}.newsletter-form.style2 .btn-icon svg,.newsletter-form.style3 .btn-icon svg{margin:0}.newsletter-form.style2{padding:2.5rem 3rem;border:.5rem solid var(--c-theme)}.newsletter-form.style2 .title{width:100%;margin-bottom:0;font-size:2.6rem;font-family:var(--font-body);font-weight:400;line-height:1;text-align:center}.newsletter-form.style2 .msg-notice,.newsletter-form.style2 form{width:100%}.newsletter-form.style2 .newsletter-subtitle{font-size:1.3rem;font-weight:700}.newsletter-form.style2 .input-strict{margin:1.6rem 0 0;border:1px solid #666;font-size:1.7rem;letter-spacing:.05em}.newsletter-form.style2 form>.relative{max-width:35rem}.newsletter-form.style3 .title{width:100%;margin:0;padding:3rem;font-size:2.4rem;font-weight:300;line-height:1.1429}.newsletter-form.style3 .msg-notice,.newsletter-form.style3 form{width:100%;margin:0;padding:3rem}.newsletter-form.style3 p{font-family:var(--font-heading)}.newsletter-form.style3 .input-strict{margin:1.8rem 0 0}@media (min-width: 768px){.newsletter-form.style2{padding:3.3rem 5rem;border-width:.7rem}.newsletter-form.style2 .title{width:50%;padding:.5rem 5rem .5rem 0;border-right:1px solid #666;font-size:3rem;text-align:right}.newsletter-form.style2 form,.newsletter-form.style2 .msg-notice{width:50%;padding-left:5rem}.newsletter-form.style2.submitted .title{border-right:0}.newsletter-form.style3 .title{width:50%;padding:4rem 6.6rem;font-size:2.4rem}.newsletter-form.style3 form,.newsletter-form.style3 .msg-notice{width:50%;padding:0 6rem}}@media (min-width: 992px){.newsletter-form.style3 .title{padding:5rem 8rem;font-size:3rem}.vs-group-content .newsletter-form.style3 .title{padding:3rem 5rem}.newsletter-form.style3 form,.newsletter-form.style3 .msg-notice{padding:0 7.5rem}.newsletter-form.style3 .input-strict{margin:2.8rem 0 0}}@media (min-width: 1200px){.newsletter-form.style1 input{min-width:320px}.newsletter-form.style3 .title{padding:7rem 10.5rem;font-size:3.5rem}.vs-group-content .newsletter-form.style3 .title{padding:5rem 7rem}.newsletter-form.style3 form,.newsletter-form.style3 .msg-notice{padding:0 8.5rem}}@media (min-width: 1300px){.newsletter-form.style3{max-width:1250px}}@media (max-width: 767px){.newsletter{-ms-flex-direction:column;flex-direction:column}.newsletter .flex{margin-right:auto;margin-left:auto}.newsletter svg{margin-left:0}.newsletter form,.newsletter .msg-notice{margin-top:2.5rem}.newsletter input{padding:0 1.5rem}.newsletter-form.style2 .form-container,.newsletter-form.style3 .form-container{-ms-flex-direction:column;flex-direction:column;text-align:center}}@media (max-width: 567px){.newsletter-subtitle{display:none}}
/*# sourceMappingURL=/cdn/shop/t/117/assets/component-newsletter.css.map */
