.cm-newsletter-section-wrapper{padding:2.8rem 0;display:flex;align-items:center;position:relative;margin-top:52px}input[type=email],input[type=url]{padding:9px 12px 7px;line-height:22px}body:not(.template-index) .cm-newsletter-img{display:none}.cm-newsletter-section-wrapper .cm-newsletter-img img{position:absolute;top:-90px;width:100%;max-width:466px}.cm-newsletter-section{flex:0 0 51%;text-align:center;display:flex;flex-direction:column;justify-content:center;max-width:700px;margin-left:auto}.cm-newsletter-section *{color:var(--white-color)}.cm-newsletter-section h2{font-weight:400;font-size:3.5rem;line-height:3.85rem;font-family:Schnyder Wide M;margin-bottom:1.14rem}.cm-newsletter-section .cm-newsletter-subtitle{font-size:1.28rem;line-height:1.71rem;text-align:center}.cm-newsletter-form form{margin-top:2.85rem;display:flex;flex-wrap:nowrap;justify-content:flex-end}.cm-newsletter-form input.input-group-field{flex:0 0 calc(100% - 18.07rem);max-width:100%;border-radius:0;border-color:var(--pdp-gray-border-medium);border:1px solid #d8d8d8;color:var(--pdp-gray-dark)}.cm-newsletter-form input.btn{font-size:1.28rem;color:var(--white-color);max-width:100%;border-radius:0;background:var(--black-color);padding:14px 15px;text-transform:none;min-width:auto;letter-spacing:normal;font-weight:400;font-family:var(--sofia-pro);line-height:20px;margin-left:17px}@media(min-width:768px)and (max-width:1100px){.cm-newsletter-section-wrapper .flex{padding:0}.cm-newsletter-section-wrapper .cm-newsletter-img{padding-right:50px}.cm-newsletter-section-wrapper .cm-newsletter-img img{position:static;max-width:100%}.cm-newsletter-form input.input-group-field{flex:0 0 calc(100% - 140px)}.cm-newsletter-form input.btn{width:140px}}@media(min-width:1101px)and (max-width:1400px){.cm-newsletter-section-wrapper .cm-newsletter-img img{max-width:36%;top:-15%}.cm-newsletter-section-wrapper{margin:12.5rem 0;margin-bottom:0}}@media(min-width:768px){body:not(.template-index) .cm-newsletter-section-wrapper{min-height:243px;margin-top:0;margin-bottom:0;padding:3.57rem 0}body:not(.template-index) .cm-newsletter-section{flex:0 0 100%;max-width:100%;display:flex;flex-direction:row}body:not(.template-index) .cm-newsletter-section h2{color:var(--white-color);line-height:1.2;font-size:2.8rem}body:not(.template-index) .cm-newsletter-section .cm-newsletter-subtitle{text-align:left;margin:0;color:var(--white-color)}body:not(.template-index) .cm-newsletter-section>div{flex:0 0 50%;text-align:left}body:not(.template-index) .cm-newsletter-form{margin-top:15px}}@media(max-width:767px){.cm-newsletter-section-wrapper{padding:61px 27px 67px 28px;margin:0}.cm-newsletter-section-wrapper .container,.cm-newsletter-section-wrapper .flex{padding:0}.cm-newsletter-section-wrapper .cm-newsletter-img{display:none}.cm-newsletter-section{flex:0 0 100%;max-width:100%}.cm-newsletter-section h2{font-size:40px;line-height:39px;margin-bottom:17.5px}.cm-newsletter-section .cm-newsletter-subtitle{font-size:16px;line-height:21px}.cm-newsletter-form form{margin-top:17.5px;flex-wrap:wrap;flex-direction:column}.cm-newsletter-form input.input-group-field{margin-bottom:12px}.cm-newsletter-form input.btn{width:100%;font-size:16px}.cm-newsletter-section-wrapper{padding:16px 21px!important;min-height:316px!important}.cm-newsletter-section .newsletter-content-wrapper h2{font-size:28px;line-height:35px;margin-bottom:15px;text-align:left}.cm-newsletter-section .newsletter-content-wrapper .cm-newsletter-subtitle{text-align:left;margin-bottom:24px}.cm-newsletter-form input.btn{margin-left:0!important;font-size:18px!important;line-height:24px;padding:12px}.cm-newsletter-section.axy-block{display:block}}.cm-newsletter-form input.btn-pink-color.btn:hover{color:var(--black-color)!important;background:var(--white-color)!important}.cm-newsletter-form #contact_form .input-group-field::placeholder{font-size:18px;line-height:24px;letter-spacing:0;color:var(--pdp-gray-muted);text-align:left;font-weight:400}.cm-newsletter-form #contact_form .input-group-field{padding-left:27px}@media(min-width:768px){.footer-newsletter-container .cm-newsletter-section{flex:0 0 100%;max-width:100%;display:flex;flex-direction:row}.newsletter-content-wrapper{flex:0 0 55%;text-align:left}.footer-newsletter-container .cm-newsletter-form{flex:0 0 45%;text-align:right;display:flex;align-items:center;justify-content:flex-end}.cm-newsletter-section .newsletter-content-wrapper h2{font-size:32px;line-height:35px;font-family:Playfair Display;margin-bottom:5px}.footer-newsletter-container{max-width:1692px;margin:0 auto}.footer-newsletter-container .cm-newsletter-section .cm-newsletter-subtitle{text-align:left;font-size:18px;line-height:24px;margin-bottom:0}.cm-newsletter-section-wrapper{min-height:unset!important}.cm-newsletter-form input.input-group-field#footer-newsletter-email{max-width:445px}.cm-newsletter-form input.btn{max-width:212px!important;min-width:160px!important}.footer-newsletter-container .cm-newsletter-form form{margin:0;justify-content:flex-end}}@media(min-width:1441px){.newsletter-content-wrapper{flex:0 0 60%}.footer-newsletter-container .cm-newsletter-form{flex:0 0 40%}.cm-newsletter-section .newsletter-content-wrapper h2{font-size:37px}}@media(min-width:767px)and (max-width:1199px){.cm-newsletter-section.axy-block{display:block!important;max-width:100%!important;flex:0 0 100%!important}.footer-newsletter-container .cm-newsletter-form form{justify-content:center}.cm-newsletter-section .newsletter-content-wrapper h2,.footer-newsletter-container .cm-newsletter-section .cm-newsletter-subtitle{text-align:center!important}.footer-newsletter-container .cm-newsletter-form{justify-content:center;margin-top:15px}body footer.footer-wrapper{padding:0 3rem}}
/*# sourceMappingURL=/cdn/shop/t/638/assets/newsletter-section-new.css.map */
