.newsletter-wrapper,.newsletter-wrapper .card{width:100%}.newsletter-wrapper .card__surface{display:flex;align-items:center;justify-content:center;gap:135px;border-radius:10px;overflow:hidden;max-width:1240px;padding:40px 120px}.newsletter-wrapper .cont-box{text-align:left;width:100%;max-width:445px}.newsletter-wrapper .cont-box h2{letter-spacing:0}.newsletter-wrapper .cont-box .rte p{font-size:18px;letter-spacing:0px;font-weight:500;line-height:25px;margin-top:18px}.newsletter-wrapper .from-box{margin:0;width:100%;max-width:420px}.newsletter-wrapper .from-box .input-group-field{background:#fff;letter-spacing:0px;color:#525252;font-size:15px;font-weight:500;padding:0 20px;height:40px}.newsletter-wrapper .from-box .input-group-field::placeholder{letter-spacing:0px;color:#525252;font-size:15px;font-weight:300;opacity:1}.newsletter-wrapper .from-box .input-feild-wrapper{width:100%;position:relative}.newsletter-wrapper .from-box .input-feild-wrapper button[type=submit]{position:absolute;z-index:1;top:4px;right:4px;background:#0e4641;height:32px;width:46px;border-radius:20px;cursor:pointer;display:flex;align-items:center;justify-content:center}.newsletter-wrapper .content-after-form-box{width:100%;margin-top:14px}.newsletter-wrapper .content-after-form-box,.newsletter-wrapper .content-after-form-box p{font-size:12px;font-weight:300;letter-spacing:0px;color:#d0d0d0;line-height:18px}.newsletter-wrapper .content-after-form-box p:not(:last-child){margin-bottom:10px}.newsletter-wrapper .content-after-form-box p a{text-decoration:underline}.newsletter-wrapper .content-after-form-box p a:hover{color:#fff}.success-message{color:#155724;background-color:#d4edda;position:relative;padding:.75rem 1.25rem;margin-bottom:1rem;border:1px solid #c3e6cb;border-radius:10px}@media screen and (max-width: 1280px){.newsletter-wrapper .card__surface{padding-left:50px;padding-right:50px;gap:70px}}@media screen and (max-width: 990px){.newsletter-wrapper .px-section{padding-left:10px;padding-right:10px}.newsletter-wrapper .card__surface{flex-direction:column;gap:30px;padding:30px 20px;align-items:flex-start}.newsletter-wrapper .cont-box .rte p{font-size:17px;margin-top:20px}.newsletter-wrapper .from-box .input-field-container .input-feild-wrapper:not(:first-child){margin-top:16px}.template-article .newsletter-wrapper .bg-scheme-background{background:transparent}}
/*# sourceMappingURL=/cdn/shop/t/474/assets/newsletter.css.map */
