.newsletter__wrapper{padding-right:calc(4rem / var(--font-body-scale));padding-left:calc(4rem / var(--font-body-scale))}@media screen and (min-width: 750px){.newsletter__wrapper{padding-right:0rem;padding-left:0rem}}.newsletter__wrapper>*{margin-top:0;margin-bottom:0}.newsletter__wrapper>*+*{margin-top:2rem}.newsletter__wrapper>*+.newsletter-form{margin-top:3rem}.newsletter__subheading{max-width:70rem;margin-left:auto;margin-right:auto}.newsletter__wrapper .newsletter-form__field-wrapper{max-width:620px}.our_news_latter .field{justify-content:space-between;align-items:center;gap:10px}.newsletter-form__field-wrapper .field__input{max-width:416px}.newsletter-form__field-wrapper .newsletter-form__message{margin-top:1.5rem}.newsletter__button{margin-top:3rem;width:fit-content}.center_newsletter_content .inline-richtext{margin:0 0 10px;font-style:normal;font-weight:500;font-size:48px;line-height:1.2;text-align:center;color:#000}.newsletter__subheading.rte{font-style:normal;font-weight:500;font-size:18px;line-height:1.6;text-align:center;letter-spacing:.05em;color:#121212;margin-bottom:30px}.our_news_latter .field__input,.our_news_latter .field__input:focus,.our_news_latter .field__input:focus-visible,.our_news_latter{border-radius:100px}.our_news_latter .field__input:focus{box-shadow:none}.our_news_latter .field__input{border:1px solid #000}.our_news_latter .newsletter-form__button{width:100%;max-width:194px;position:relative;transition:all .4s ease}.our_news_latter .newsletter-form__button:hover{color:#000;background-color:transparent}.our_news_latter .newsletter-form__button:hover:before{width:100%;background-color:#fff}.our_news_latter .newsletter-form__button:hover .svg-wrapper{background-color:#000;fill:#fff}.our_news_latter .newsletter-form__button:hover .svg-wrapper path{fill:#fff}.our_news_latter .newsletter-form__button:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;border-radius:var(--buttons-radius-outset);box-shadow:var(--shadow-horizontal-offset) var(--shadow-vertical-offset) var(--shadow-blur-radius) rgba(var(--color-shadow),var(--shadow-opacity));transition:all .8s ease;width:0}.our_news_latter .field:before,.our_news_latter .field:after{display:none}.newsletter_form_width .newsletter-form{max-width:620px}.custom-subscribe-button{background-color:#000;color:#fff;border-radius:25px;padding:5px 5px 5px 16px;font-size:16px;font-weight:500;display:flex;align-items:center;justify-content:space-between;gap:10px;border:none;cursor:pointer;transition:background-color .3s ease,transform .2s ease}.custom-subscribe-button .newsletter-form__button .icon{color:#000}.custom-subscribe-button .svg-wrapper{display:flex;align-items:center;background:#fff;border-radius:100px}.field__button>.svg-wrapper{width:40px;height:40px;transition:.5s}.svg-wrapper>svg{color:#000}.icon-arrow{width:7px!important}.custom-subscribe-button:hover .svg-wrapper{transform:rotate(180deg);transition:.5s}.newslatter_image_container{position:relative;display:flex;max-width:100%;margin:0 auto;justify-content:space-between;align-items:center}.pillow_first_image,.pillow_second_image{display:block;width:100%;height:auto;object-fit:contain}.first_pillow_section{width:28%;max-width:300px;margin:0 auto}.center_newsletter_content{WIDTH:50%}.second_pillow_section{width:28%;max-width:300px;margin:0 auto}@media only screen and (max-width: 1024px){.our_news_latter .field{flex-direction:column;gap:20px}.newsletter-form__field-wrapper .field__input{max-width:100%}.center_newsletter_content .inline-richtext{font-size:36px}.newsletter__subheading.rte{margin-bottom:18px}}@media only screen and (max-width: 992px){.newsletter__wrapper.newsletter_form_width{padding:50px}.first_pillow_section,.second_pillow_section{width:50%}.center_newsletter_content{width:auto}}@media only screen and (max-width: 768px){.newsletter__wrapper.newsletter_form_width{padding:30px 15px}.newsletter__subheading.rte{font-size:16px;line-height:1.5}.center_newsletter_content .inline-richtext{font-size:24px}}@media only screen and (max-width: 749px){.newslatter_image_container{flex-direction:column}}@media screen and (min-width: 750px){.newsletter__button{flex-shrink:0;margin:0 0 0 1rem}}
/*# sourceMappingURL=/cdn/shop/t/11/assets/newsletter-section.css.map */
