.contact-image-wrapper{display:flex}.contact-image-wrapper .contact-image-block,.contact-image-wrapper .contact-form-block{width:50%}.contact-image-wrapper .contact-image-block img{width:100%;display:inline-block;vertical-align:middle;height:100%;object-fit:cover}.contact-image-wrapper .contact-form-block .contact-form-block-wrapper{max-width:700px;margin:0 auto;display:flex;justify-content:center;align-items:center;height:100%;padding:50px}.contact-header h2{margin-bottom:10px}.contact-header .contact-content-button{display:flex;align-items:center;gap:30px;margin-bottom:30px}.contact-header .contact-content-button .contact-content p{margin:0}.contact-form-inner-block .contact__fields{display:flex;gap:20px}.contact-form-inner-block .contact__fields .contact-form__row{width:50%}.contact-form-inner-block .contact__fields .contact-form__row .field__input,.contact-form-inner-block .contact__fields .contact-form__row .select__select,.contact-form-inner-block .contact__fields .contact-form__row .customer .field input,.contact-form-inner-block .contact__fields .contact-form__row .customer select{border:0;border-radius:20px}.contact-form-block-wrapper .contact-form__row .policy-text input{margin:4px 0 0;background-color:transparent;width:12px;height:12px;min-width:12px;border:1px solid #000000;padding:0;box-shadow:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:0;position:relative;cursor:pointer}.contact-form-block-wrapper .contact-form__row .policy-text input[type=checkbox]:after{content:"";display:block;position:absolute;top:50%;left:50%;-webkit-transform:scale(.2);transform:scale(.2);-webkit-transition:all .2s ease-in-out .1s;transition:all .2s ease-in-out .1s;opacity:0;width:9px;height:6px;margin-left:-4px;margin-top:-3px;background-image:url(/cdn/shop/files/checkbox-tick_1.svg?v=1756530945),none;background-repeat:no-repeat;background-size:9px}.contact-form-block-wrapper .contact-form__row .policy-text input[type=checkbox]:checked{background:#000}.contact-form-block-wrapper .contact-form__row .policy-text input[type=checkbox]:checked:after{-webkit-transform:scale(1);transform:scale(1);opacity:1}.contact-form-block-wrapper .contact-form__row .policy-text p{color:#8a8b8a;font-size:12px;margin:0}.contact-form-block-wrapper .contact-form__row .policy-text p a{color:#8a8b8a;text-decoration:underline}.contact-form-inner-block .contact-form__row .button.button--solid{width:100%;justify-content:center}.contact-form-inner-block .contact-form__row .field__input{border:0;border-radius:20px;height:auto}.policy-text label{padding-bottom:0}.required_field{font-size:.85rem;color:gray;line-height:normal}@media only screen and (max-width: 1199px){.contact-image-wrapper .contact-form-block .contact-form-block-wrapper{padding:50px 20px}}@media only screen and (max-width: 989px){.contact-image-wrapper .contact-image-block{display:none}.contact-image-wrapper .contact-image-block,.contact-image-wrapper .contact-form-block{width:100%}.contact-image-wrapper .contact-form-block .contact-form-block-wrapper{max-width:100%}.contact-header h2{text-align:center}.contact-header .contact-content-button{align-items:center;gap:20px;margin-bottom:40px;flex-direction:column}.contact-header .contact-content-button .contact-content p{text-align:center}.contact-form-inner-block .contact__fields{gap:0;flex-direction:column}.contact-form-inner-block .contact__fields .contact-form__row{width:100%}}
/*# sourceMappingURL=/cdn/shop/t/21/assets/contact-image.css.map */
