.program-contact-popup .popup-wrap{border-radius:0;overflow:visible}.program-contact-popup__content{position:relative;background:#002455;color:#fff;padding:2.4rem 2rem 2rem;border-radius:0;min-width:280px}.program-contact-popup__heading{margin:0 2.8rem 1.4rem 0;font-size:calc(var(--font-heading-scale) * 2.3rem);line-height:1.2;color:#3bc2f0}.program-contact-popup__empty{margin:0 0 1.2rem;font-size:1.3rem;color:#ffffffbf}.program-contact-popup .modal-close-button{position:absolute;top:1rem;right:1rem;min-width:auto;min-height:auto;padding:0;line-height:1}.program-contact-popup .modal-close-button .icon-close{width:1.8rem;height:1.8rem;fill:#fff}.program-contact-popup__field-group{margin-bottom:1rem}.program-contact-popup__field-group label{display:block;margin-bottom:.5rem;font-size:1.1rem;font-weight:600;color:#fff}.program-contact-popup .field{margin-bottom:0}.program-contact-popup .field__input,.program-contact-popup .field__input:focus,.program-contact-popup .field select,.program-contact-popup select.field__input{border:1px solid rgba(255,255,255,.35);background:#707a99;color:#fff;min-height:4.4rem;box-shadow:none;padding:1rem}.program-contact-popup select.field__input option{color:#fff}.program-contact-popup .field__input::placeholder{color:#fffc}.program-contact-popup__actions{margin-top:1.2rem}.program-contact-popup__actions .button{width:100%;min-height:4.2rem;background:#28c0df;border-color:#28c0df;color:#fff}.program-contact-popup__actions .button:hover{opacity:.9}.program-contact-popup .form-status,.program-contact-popup .form__message{margin:0 0 1rem}@media screen and (max-width:575px){.program-contact-popup{margin:1rem;max-width:calc(100vw - 2rem)!important}.program-contact-popup__content{padding:2rem 1.4rem 1.6rem}}
/*# sourceMappingURL=/cdn/shop/t/7/assets/section-program-contact-popup.css.map */
