.newsletter-section{position:relative;overflow:hidden;padding:80px 0;background:linear-gradient(to bottom right,#fdf2f8,#fff1f2,#faf5ff)}.newsletter-section .contact-form{display:flex;flex-wrap:wrap;justify-content:center;gap:1rem}.newsletter-section .content{max-width:740px;margin:0 auto;text-align:center;position:relative;z-index:1}.newsletter-section .icon-wrapper{display:inline-flex;align-items:center;justify-content:center;width:64px;height:64px;border-radius:50%;background:linear-gradient(to bottom right,#f472b6,#fb7185);color:#fff;font-size:28px}.newsletter-section .title{margin-bottom:16px;color:#111827}.newsletter-section p{margin-top:0}.newsletter-section .subtitle{font-size:16px;color:#6b7280;margin-bottom:32px;line-height:1.6}.newsletter-section .newsletter-form{display:flex;flex-direction:column;gap:12px;max-width:400px;margin:0 auto}.newsletter-section .newsletter-input{flex:1;padding:12px 16px;font-size:14px;border:1px solid #fbcfe8;border-radius:6px;outline:none;transition:border-color .2s ease;width:auto}@media (min-width: 640px){.newsletter-section .newsletter-input{width:450px}}.newsletter-section .newsletter-input:focus{border-color:#ec4899}.newsletter-section .newsletter-btn{padding:12px 20px;font-size:14px;color:#fff;border:none;border-radius:6px;cursor:pointer;background:linear-gradient(to right,#f472b6,#fb7185);box-shadow:0 4px 12px #f472b666;transition:background .3s ease,transform .2s ease}.newsletter-section .newsletter-btn:hover{background:linear-gradient(to right,#ec4899,#f43f5e);transform:translateY(-2px)}.newsletter-section .note{margin-top:16px;font-size:12px;color:#6b7280;display:block}.newsletter-section .decor{position:absolute;width:380px;height:380px;border-radius:50%;filter:blur(80px);z-index:1}.newsletter-section .decor-top-right{top:0;right:0;background:linear-gradient(to bottom right,#fbcfe84d,#e9d5ff4d);display:block}.newsletter-section .decor-bottom-left{bottom:0;left:0;background:linear-gradient(to top right,#fecaca4d,#fbcfe84d);display:block}@media (min-width: 640px){.newsletter-section .newsletter-form{flex-direction:row}}
/*# sourceMappingURL=/cdn/shop/t/8/assets/newsletter-section.css.map */
