.newsletter-popup{width:100%;overflow:hidden;position:relative}.newsletter-popup .popup_inside .left_img .desktop_img{display:none}.newsletter-popup .popup_inside{width:910px;max-width:100%;position:fixed;top:50%;left:50%;right:0;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);background:#fff;z-index:999999;display:none}.newsletter-popup .popup_inside .left_img{width:45%;display:inline-block;vertical-align:middle;line-height:0}.newsletter-popup .popup_inside .left_img img{width:100%;max-width:100%;margin:auto;display:block}.newsletter-popup .popup_inside .newsletter_form{width:54%;display:inline-block;vertical-align:middle;padding:10px 30px}.newsletter-popup .popup_inside .newsletter_form .newsletter-form{max-width:100%}.newsletter-popup .popup_inside .newsletter_form .title{margin:0}.site-popup__newsletter .newsletter-form .field:after,.site-popup__newsletter .newsletter-form .field .field__button:after,.site-popup__newsletter .newsletter-form .field .field__button:before,.site-popup__newsletter .newsletter-form .field:before{display:none}.site-popup__newsletter .newsletter-form .field{flex-wrap:wrap;flex-direction:column}.site-popup__newsletter .newsletter-form .field .field__input{padding:11px 10px;margin-bottom:10px;width:100%;min-width:100%;max-width:100%;height:auto;min-height:auto;border:1px solid;outline:0;box-shadow:none;background:transparent}.site-popup__newsletter .newsletter-form .field .field__button{padding:11px 10px;display:block;width:100%;max-width:100%;position:static;background:rgba(var(--color-base-accent-1));color:#fff;text-transform:uppercase}.site-popup__newsletter .newsletter-form .field .field__button:hover{opacity:.6}.site-popup__newsletter .field__input:focus-visible{outline:0;box-shadow:none}.newsletter-popup .popup_inside .newsletter_form .footer_content_right .site-popup__newsletter .contact-form{padding-top:10px}.newsletter-popup .popup_inside .newsletter_form .footer_content_right .site-popup__newsletter .contact-form .field__input{display:block;width:100%}.newsletter-popup .popup_inside .newsletter_form .footer_content_right .site-popup__newsletter .contact-form .field__input input{background:initial;color:#000;border:1px solid #878787;font-size:15px;font-weight:400;border-radius:0;margin-right:15px;outline:none;padding:7px 10px;width:100%;font-size:14px;min-height:40px}.newsletter-popup .popup_inside .close_popup{position:absolute;top:30px;right:30px;cursor:pointer;width:25px;z-index:1;-webkit-filter:brightness(0) invert(0);filter:brightness(0) invert(0);-moz-filter:brightness(0) invert(0)}.popup-active:after{position:fixed;background:#000000b3;top:0;left:0;right:0;z-index:9999;height:100%;width:100%;content:""}.newsletter-fixed-btn{text-align:center;position:fixed;bottom:0;left:0;right:0;background:#ffffffa3;padding:10px 0 7px;box-shadow:#00000026 0 0 8px;z-index:9}.newsletter-fixed-btn .fixed-button{background:var(--gradient-base-accent-1);color:rgb(var(--color-button-text))}.newsletter-fixed-btn .newsletter-close .icon-close{width:20px;height:20px;right:15px;position:absolute;top:25px;cursor:pointer}@media only screen and (min-width: 750px){.newsletter-popup .popup_inside .left_img .desktop_img{display:block}.newsletter-popup .popup_inside .left_img .mobile_img{display:none}}@media only screen and (max-width: 1360px){.newsletter-popup .popup_inside{width:700px}}@media only screen and (max-width: 749px){.newsletter-popup .popup_inside{width:400px}.newsletter-popup .popup_inside .left_img{width:100%}.newsletter-popup .popup_inside .newsletter_form{width:100%;margin-top:25px;margin-bottom:25px}.newsletter-popup .popup_inside .newsletter_form{padding:10px 15px}.newsletter-popup .popup_inside .close_popup{right:15px;top:15px;width:16px}.newsletter-popup .popup_inside .newsletter_form .title{font-size:18px}.newsletter-popup .popup_inside .newsletter_form p{margin:5px 0}.footer_content_right.left{text-align:center}.footer_content_right.left .title>hr{margin:4px auto 0}.newsletter-popup .popup_inside{max-height:80%;overflow-y:auto}}@media only screen and (max-width: 540px){.newsletter-popup .popup_inside{width:300px}}@media only screen and (max-width: 420px){.newsletter-popup .popup_inside{width:calc(100% - 20px)}}
/*# sourceMappingURL=/cdn/shop/t/19/assets/newsletter-popup.css.map */
