.fancybox-active .popup-modal .fancybox-bg{background:#fffc}.fancybox-active .popup-modal .popup__wrapper{background:#00a3a8;max-width:700px;border-radius:0;box-shadow:2px 2px 12px #0000001a;position:relative;overflow:visible}.popup__wrapper .popup__image{position:absolute}.popup__wrapper .popup__image:first-child{top:-1%;left:-5%;max-width:235px;min-width:unset}.popup__wrapper .popup__image:nth-child(2){bottom:4%;right:-6%;max-width:185px;min-width:unset}.popup__wrapper .popup__image:nth-child(3){bottom:-10%;left:11%;max-width:105px;min-width:unset}.fancybox-active .popup__content{margin:45px auto;padding:59px 0 49px;justify-content:flex-start;text-align:center;z-index:3;position:relative}.fancybox-active .close.popup__close{background-color:transparent;min-width:24px;min-height:24px;top:3px}.popup__close .icon{width:17px;height:17px;max-width:100%;max-height:100%}.fancybox-active .popup__image.has-image-crop img{margin:0;width:100%;height:100%!important;position:initial;transform:none}.fancybox-active .close{color:currentColor}.fancybox-active h3.popup__title.title{margin-top:0;padding-bottom:8px;color:#fff;font-family:Lexend;font-size:22px;font-weight:500;line-height:28px}.fancybox-active .popup__text.subtitle{margin-bottom:0}.fancybox-active .popup__text.subtitle p{color:#fff;font-family:Lexend;font-size:16px;font-weight:300;line-height:24px}.fancybox-active h4.popup__titlee{font-family:Lexend;font-size:16px;font-weight:500;line-height:24px;color:#fff}.popup__wrapper .custom-contact-form__success{padding:0 20px}.fancybox-active label.label.newsletter__text{margin-bottom:2px;margin-top:5px;display:none}.fancybox-active .newsletter-section--popup{padding:0;margin-top:20px}.fancybox-active .contact-form{padding:0}.fancybox-active .required{display:none}.fancybox-active .popup__wrapper.has-image .newsletter-form{max-width:80%}.fancybox-active .newsletter-form .field{margin-bottom:0;width:100%}.fancybox-active .newsletter-form .field.button-submit .control{align-items:center}.newsletter-form .field .control{width:100%;max-width:90%;margin:0 auto 12px;display:flex;flex-direction:column;max-width:358px}.newsletter-form.is-responsive{flex-wrap:nowrap;flex-direction:column;align-items:center}.newsletter-form .button--primary{height:40px;border:1px solid #fff;color:#00a3a8;border-radius:50px;background-image:none;background-color:#fff;min-width:200px;max-width:200px;font-family:Lexend;font-size:14px;font-weight:400;line-height:18px;padding:10px 15px;text-transform:none}.newsletter-form .button--primary:hover{background-color:#00a3a8!important;border-color:#fff!important;color:#fff!important}.fancybox-active .input.is-primary-btn-style{height:40px;border-radius:50px;max-width:358px;background-color:transparent;color:#fff;text-align:center}.fancybox-active .input.is-primary-btn-style:active,.fancybox-active .input.is-primary-btn-style:focus,.fancybox-active .input.is-primary-btn-style.valid:focus{border-color:#fff}.fancybox-active .input.is-primary-btn-style::placeholder{color:#fff;font-family:Lexend;font-size:14px;font-weight:400;line-height:18px;text-align:center}.fancybox-active .input.is-primary-btn-style:focus{box-shadow:none;text-align:center}.fancybox-active .button{max-width:256px;letter-spacing:.4px;background-color:#1ebeb5}.fancybox-active .contact-form .button{height:auto;padding:13.5px 15px 12.5px;line-height:1}.fancybox-active .button:hover{background-color:#32cdc5}.fancybox-active .popup__content .popup__header{margin:0}@media only screen and (max-width:767.89px){.popup__image.is-hidden-desktop-only{display:block!important}.popup__image.is-hidden-mobile-only{display:none!important}.fancybox-active .popup__content .popup__header{margin:0}.fancybox-active .popup-modal .fancybox-slide{align-items:center;padding:20px}.fancybox-active .is-flex{display:unset}.fancybox-active .popup-modal .popup__wrapper{max-width:351px;max-height:100%}.fancybox-active .input.is-primary-btn-style{min-width:100%}.fancybox-active .popup__image.has-image-crop img,.fancybox-active .image-element__wrap{width:100%}.fancybox-active .popup__wrapper.has-image .newsletter-form{max-width:100%}.fancybox-active .popup__content{margin:45px auto;padding:50px 18px 40px}.fancybox-active .field{margin-bottom:5px}.fancybox-active .button{max-width:100%}}@media only screen and (max-width:480px){.popup__wrapper .popup__image{display:block}}
/*# sourceMappingURL=/cdn/shop/t/84/assets/popup-new.css.map */
