.contact .contact-header{max-width:865px;margin:0 auto;text-align:center}.contact h2{font-weight:700;font-size:2em;line-height:1em;color:#101828}.contact p,.contact h3{font-size:1em;line-height:1.5em}.contact .title-description{padding:1em}.contact .contact-label{font-size:1em;line-height:1.5em;font-weight:700}.contact .contact-info{display:flex;align-items:center;flex-direction:column;padding:4em 0;gap:1.5em}.contact .contact-info .contact-block{align-self:stretch;padding:1.5em;background-color:#fafafa;border-radius:4px;width:100%;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}.contact .contact-info .contact-block:hover{background-color:#3265fa}.contact .contact-info .contact-block:hover img{filter:invert(100%);mix-blend-mode:color-dodge}.contact .contact-info .contact-block:hover .contact-block-title,.contact .contact-info .contact-block:hover .contact-block-text,.contact .contact-info .contact-block:hover a{color:#fff}.contact .contact-info .contact-block a{color:#3265fa;text-decoration:none;font-weight:700}.contact .contact-info .contact-block a:hover{color:#fff}.contact .section-form{display:flex;align-items:flex-start;flex-wrap:wrap;justify-content:center;gap:5em}.contact #ContactForm{width:100%;max-width:546px}.contact .field:after,.contact .field:before{border-radius:4px}.contact .form-image{max-width:630px}.contact .form-image img{border-radius:4px}.contact .contact__button button{width:100%;background-color:#3265fa;border-radius:4px}.contact .contact__button button:before,.contact .contact__button button:after{border-radius:4px;box-shadow:none}.contact .field__input::placeholder,.contact .customer .field input::placeholder{opacity:0}@media only screen and (min-width:750px){.contact h2{font-size:48px;line-height:60px}.contact p,.contact h3{font-size:20px;line-height:30px}.contact .title-description{padding:1em 0}.contact .contact-label,.contact .contact-info a{font-size:16px;line-height:24px}}@media only screen and (min-width:990px){.contact .section-form{flex-wrap:nowrap;justify-content:flex-start;flex-direction:row}.contact .contact-info{align-items:flex-start;justify-content:space-between;flex-direction:row}.contact .contact-info .contact-block{max-width:410px;width:100%}.contact .contact-info .contact-block img{margin-bottom:2em}}.checkbox-container{display:block;position:relative;padding-left:35px;padding-top:0;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;font-size:16px}.checkbox-container p{font-size:16px}.checkbox-container input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.checkbox-container .checkmark{position:absolute;top:5px;left:0;height:25px;width:25px;background-color:#fff;border:1px solid #d0d5dd;border-radius:6px}.checkbox-container:hover input~.checkmark{background-color:#fff}.checkbox-container input:checked~.checkmark{background-color:#fff}.checkmark:after{content:"";position:absolute;display:none}.checkbox-container input:checked~.checkmark:after{display:block}.checkbox-container .checkmark:after{left:9px;top:5px;width:5px;height:12px;border:solid #3265fa;border-width:0 3px 3px 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}
/*# sourceMappingURL=/cdn/shop/t/2/assets/custom-contact-form.css.map */
