.cma-contact-form .contact{display:flex;flex-direction:column;background-color:#fff;color:#000}.cma-contact-form .contact .section-body{display:flex;justify-content:flex-start;width:100%;column-gap:24px;row-gap:24px}@media screen and (max-width: 768px){.cma-contact-form .contact .section-body{flex-direction:column}}.cma-contact-form .contact .section-body .form-container{width:100%}.cma-contact-form .contact .section-body .info-container{width:100%;display:flex;flex-direction:column;gap:24px}.cma-contact-form .contact .section-body .form-description p{color:var(--color-content__dark);font-size:20px;font-style:normal;font-weight:400;line-height:32px;margin:0 0 24px}.cma-contact-form .contact .contact-info-2{display:flex;align-items:center;column-gap:4px}.cma-contact-form .contact .contact-info-2 a{color:var(--color-content__dark);text-decoration:none}.cma-contact-form .contact .contact-info-2 a:hover{color:var(--color-button__primary)}.cma-contact-form .contact .contact-info{display:flex;flex-direction:column;gap:24px}.cma-contact-form .contact .contact-info .description,.cma-contact-form .contact .contact-info .description p{font-size:20px;font-style:normal;font-weight:400;line-height:32px;color:#1f1f1f}.cma-contact-form .contact .form-container form input,.cma-contact-form .contact .form-container form textarea{background-color:#fff;color:var(--color-content__dark);border:1px solid #B3B3B3;border-radius:2px;font-size:16px;font-style:normal;font-weight:400;line-height:28px;height:100%}.cma-contact-form .contact .form-container form label{color:var(--color-content__dark);top:unset}.cma-contact-form .contact .form-container form .field__input:not(:placeholder-shown)~.field__label,.cma-contact-form .contact .form-container form .field__input:focus~.field__label{top:calc(var(--inputs-border-width) + .5rem);font-size:12px}.cma-contact-form .contact .field--with-error{display:block;margin-bottom:1.5rem}.cma-contact-formcontact img{max-width:100%}.cma-contact-form .contact .form__message{align-items:flex-start;color:green}.cma-contact-form .contact .icon-success{margin-top:.2rem}.cma-contact-form .contact__button{margin-top:24px}.cma-contact-form .contact__button button{color:#fff;padding:22px 45px;border-radius:0}.cma-contact-form .contact__button button:hover{color:#008da8}@media screen and (min-width: 750px){.cma-contact-form .contact__fields{display:grid;grid-template-columns:repeat(2,1fr);grid-column-gap:2rem}}.cma-contact-form .contact .field{display:flex;align-items:center;margin-bottom:24px;height:66px;justify-content:center}.cma-contact-form .contact{display:flex;flex-direction:row;justify-content:space-between;width:100%}.cma-contact-form .contact .image-block img.section-image{width:100%;height:100%}.cma-contact-form .checkbox{display:flex;align-items:center;height:unset}.cma-contact-form .checkbox input[type=checkbox]{display:none}.cma-contact-form .checkbox label{position:relative;cursor:pointer;font-size:16px;font-style:normal;font-weight:400;line-height:28px}.cma-contact-form .field__label span{color:#008da7}.cma-contact-form .checkbox label:before{content:"";display:inline-block;width:24px;height:24px;border-radius:2px;border:2px solid #008DA7;background:unset;margin-right:10px;vertical-align:middle}.cma-contact-form .checkbox input[type=checkbox]:checked+label:before{background:unset;border:2px solid #008DA7}.cma-contact-form .checkbox input[type=checkbox]:checked+label:after{content:"";position:absolute;left:5px;top:11px;width:14px;height:8px;background:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="11" height="8" viewBox="0 0 11 8" fill="none"><path d="M2 4L4.5 6.5L9.5 1.5" stroke="%23008DA7" stroke-width="2.75" stroke-linecap="round" stroke-linejoin="round"/></svg>') no-repeat center;background-size:contain}.cma-contact-form .checkbox label a{color:var(--color-button__primary);text-decoration:underline}.cma-contact-form .contact-info p{font-size:16px;line-height:28px}
/*# sourceMappingURL=/cdn/shop/t/21/assets/cma-section-contact-form.css.map */
