#newsletter-popup .error-message2{color:red}#newsletter-popup{display:none;position:fixed;left:0;top:0;width:100%;height:100%;background-color:#000c;z-index:1000;justify-content:center;align-items:center}.newsletter-popup .popup-content{background:#fff;padding:0;border-radius:0;text-align:center;max-width:700px;position:relative;width:100%;display:flex;align-items:center}.image-side{flex:0 0 45%;max-height:450px;overflow:hidden}.image-side img{margin-top:-50%}.popup-form{padding:20px}.newsletter-popup .popup-content h2{color:#628178;font-size:3rem;font-family:Century Gothic,CenturyGothic,AppleGothic,sans-serif;font-weight:700;position:relative;background-color:#f6faf9;margin-bottom:10px}.newsletter-popup .contact-form{margin-top:20px}.newsletter-popup .newsletter-form__field-wrapper .field input{width:100%;padding:10px;margin-bottom:0;background-color:#fff;color:#000}label.field__label.hidden{visibility:hidden}.newsletter-popup .popup-content .newsletter-form__button{color:#fff;background:#628178;border-radius:20px;border-style:none;border-color:#000;border-width:0px;font-family:Geneva,Tahoma,Verdana,sans-serif;font-size:16px;font-weight:700;letter-spacing:0px;line-height:1;white-space:normal;padding-top:11px;padding-bottom:11px;text-align:center;word-break:break-word;align-self:flex-end;cursor:pointer;height:auto;width:100%}.newsletter-popup .btn:hover{background-color:#ff0080}.newsletter-popup .checkboxes{display:flex;justify-content:flex-start;flex-wrap:wrap;margin-bottom:10px}input.newsletter-checkbox{margin-right:3px}.newsletter-popup .checkboxes label{text-align:left;flex:0 0 49%;margin-right:0}.newsletter-form__field-wrapper p{text-align:left;margin-bottom:10px}.newsletter-popup .close-popup{position:absolute;right:10px;top:10px;font-size:25px;color:#000;cursor:pointer;background:red;border-radius:50%;height:25px;line-height:1em;width:25px;text-align:center;z-index:999}.newsletter-popup .popup-content p{margin-top:0}.newsletter-popup .field:hover.field:after{outline:0}.newsletter-popup .form__message{align-items:center;display:flex;font-size:1.5rem;line-height:1.1em;margin-top:1rem;color:#000;text-transform:none}.newsletter-popup span.small{font-size:.7rem;font-style:italic;line-height:1.3em;display:inline-block}.side-btn{display:flex;z-index:2247483647;position:fixed;padding:15px;top:auto;bottom:20px;border-radius:50%;line-height:25px;cursor:pointer;line-height:1em;text-align:center;font-weight:700;color:#000;background:#fff;font-size:20px;left:auto;right:20px;filter:drop-shadow(2px 4px 6px black);width:100px;height:100px;vertical-align:middle;align-content:center;align-items:center}svg.side-bth-close{height:28px;width:28px;cursor:pointer;position:absolute;height:30px;top:-11px;right:-11px;overflow:hidden;-webkit-filter:drop-shadow(0px -1px 3px rgba(0,0,0,.4));filter:drop-shadow(0px -1px 3px rgba(0,0,0,.4));left:auto}@media screen and (max-width:740px){.newsletter-popup .popup-content{transform:scale(.7)}}@media screen and (max-width:480px){.newsletter-popup .popup-content h2{font-size:2rem}.newsletter-popup .popup-content{flex-direction:column;transform:scale(1)}.image-side{max-height:180px;overflow:hidden}#newsletter-popup{padding:20px}.newsletter-popup .close-popup{display:none}span.close-popup-image{position:sticky;background-color:red;z-index:999;padding:14px;right:10px;bottom:10px;color:#fff;border-radius:18px;border:3px #fff solid}}@media screen and (max-width:290px){.image-side{max-height:100px;overflow:hidden}}
/*# sourceMappingURL=/cdn/shop/t/20/assets/GFM.css.map */
