.co-contact-s2{position:relative}@media screen and (max-width: 749px){.co-contact-s2{display:flex;flex-direction:column-reverse}}.co-contact-s2 .co-contact-s2-form--title .co-title{margin-bottom:35px}.co-contact-s2 .co-contact-s2-form--text{margin-bottom:60px}.co-contact-s2 .co-contact-s2-media{position:absolute;width:50%;height:100%;right:0}@media screen and (max-width: 749px){.co-contact-s2 .co-contact-s2-media{position:relative;width:100%;height:auto;aspect-ratio:1.1}}.co-contact-s2 .co-contact-s2-form{padding:20vh 0;min-height:95vh;width:100%;display:flex;flex-direction:column;justify-content:center}@media screen and (max-width: 990px){.co-contact-s2 .co-contact-s2-form{padding:100px 0;min-height:auto}}@media screen and (max-width: 749px){.co-contact-s2 .co-contact-s2-form{width:100%;min-height:auto;padding:70px 20px}}.co-contact-s2 .co-contact-s2-form form{width:50%;max-width:34%;margin-right:58%;margin-left:8%}@media screen and (max-width: 990px){.co-contact-s2 .co-contact-s2-form form{max-width:calc(50% - 40px);margin-left:20px;margin-right:20px}}@media screen and (max-width: 749px){.co-contact-s2 .co-contact-s2-form form{width:100%;max-width:100%;margin:0}}.co-contact-s2 .co-contact-s2-form form .contact__fields{display:flex;gap:16px}@media screen and (max-width: 990px){.co-contact-s2 .co-contact-s2-form form .contact__fields{flex-direction:column;gap:0}}.co-contact-s2 .co-contact-s2-form form .field{box-shadow:none;color:var(--co-color-primary)!important;margin-bottom:16px}.co-contact-s2 .co-contact-s2-form form .field:before{display:none}.co-contact-s2 .co-contact-s2-form form .field:after{display:none}.co-contact-s2 .co-contact-s2-form form .field input{box-shadow:none;background-color:var(--co-color-secondary);border-bottom:1px solid var(--co-color-primary);padding:1.5rem 8px;color:currentColor}.co-contact-s2 .co-contact-s2-form form .field input:focus{padding:2.2rem 8px .8rem}.co-contact-s2 .co-contact-s2-form form .field label{left:8px;color:currentColor}.co-contact-s2 .co-contact-s2-form form .contact__button{margin-top:35px}.co-contact-s2 .co-contact-s2-form form .contact__button button{background-color:var(--co-color-orange);color:var(--co-color-white);padding:10px 20px;border:none;text-transform:uppercase;font-size:16px;font-family:var(--co-font-body);min-width:125px;transition:.2s ease;cursor:pointer}.co-contact-s2 .co-contact-s2-form form .contact__button button:hover{background-color:var(--co-color-primary)}
/*# sourceMappingURL=/cdn/shop/t/2/assets/co-styles-contact-s2.css.map */
