.contact-info .info{background:var(--color_primary-black);padding:2.6rem 4.6rem;color:#fff;font-size:15px;font-weight:600;line-height:17px}.contact-info li{display:flex;align-items:flex-start;gap:0 8px}.contact-info li:not(:last-child){margin-bottom:20px}.contact-info li a{color:#fff}.contact-info li a[href^="tel:"]{letter-spacing:3px}.contact-info li p{margin:0}.contact-info li svg{width:21px;height:21px;flex:0 0 21px}.page-contact .contact{padding:3rem}.contact form{margin-top:3rem}.contact .button{width:178px}@media(min-width:750px){.page-contact{margin-bottom:50px}.page-contact .contact-info,.page-contact .contact{width:50%;flex:0 0 50%;align-self:center}.contact .contact__button{margin-top:2.5rem}}@media(max-width:988px){.contact-info .info{padding:2.6rem 1.6rem}}@media(max-width:749px){.contact-info .info{padding:2.6rem 3.4rem}.page-contact .contact{padding:4rem 2rem 5rem}.contact form{margin-top:2rem}.contact form .field{margin-bottom:2rem}.contact .button{width:100%;padding:1.2rem}}.submit-popup-wrapper{position:fixed;left:0;top:0;background:#030b213b;width:100%;height:100%;z-index:9}.submit-popup{background:#fff;position:relative;z-index:0;width:500px;max-width:90%;padding:30px;left:50%;top:50%;transform:translate(-50%,-50%)}.submit-popup .close-popup{position:absolute;top:12px;right:12px;padding:5px;cursor:pointer}.submit-popup .icon-close{width:15px;height:15px}.submit-popup h2{font-family:var(--font-heading-family);font-size:20px;line-height:23px;letter-spacing:4px;padding-bottom:20px;border-bottom:1px solid var(--product-grey);margin-bottom:25px}.submit-popup p{color:#7987a7;line-height:22px;max-width:360px;margin:0 auto 25px}
/*# sourceMappingURL=/cdn/shop/t/254/assets/contact.css.map */
