.contact img{max-width:100%}.contact .form__message{align-items:flex-start}.contact .icon-success{margin-top:.2rem}.contact .field{margin-bottom:1.2rem}@media screen and (min-width: 750px){.contact .field{margin-bottom:1.5rem}}.contact__button{margin-top:3rem}@media screen and (min-width: 750px){.contact__button{margin-top:3.7rem}}@media screen and (min-width: 750px){.contact__fields{display:grid;grid-template-columns:repeat(2,1fr);grid-column-gap:2rem}}.contact-page-wrapper .section-box{display:flex}.contact-page-wrapper .section-box .sec-media{flex-grow:1;width:100%;display:flex}.contact-page-wrapper .section-box .sec-media .media-item{width:50vw;position:relative;left:100%;margin-left:-50vw;display:flex}.contact-page-wrapper .section-box .sec-media .media-item img{position:absolute;left:50%;top:50%;object-fit:cover;height:100%;width:100%;transform:translate(-50%,-50%)}.contact-page-wrapper .section-box .contact-form-wrapper{flex-grow:1;width:100%;padding:60px 0 100px 120px}.contact-page-wrapper .section-box .contact-form-wrapper .contact-page-wrapper .field:before,.contact-page-wrapper .field:after{display:none}.contact-page-wrapper .field .field__input{background:#fff;border:.5px solid #8B8B8B}.contact-page-wrapper .field .field__input:focus,.contact-page-wrapper .field .field__input:focus-visible,.contact-page-wrapper .field .field__input:focus-within{box-shadow:none;outline:none}.contact-page-wrapper .field label{font-size:16px;letter-spacing:0px;color:#7b7b7b}.contact-page-wrapper .field .text-area{height:120px}.contact-form-wrapper .form-agreement{display:flex;align-items:center}.contact-form-wrapper .form-agreement input[type=checkbox]{margin:0;position:absolute;opacity:0}.contact-form-wrapper .form-agreement label{font-size:13px;letter-spacing:.26px;line-height:17px;padding-left:24px;position:relative;cursor:pointer}.contact-form-wrapper .form-agreement label:before{content:"";border:1px solid #000000;width:12px;height:12px;background:transparent center;display:flex;position:absolute;left:0;top:2px}.contact-form-wrapper .form-agreement label a{color:currentcolor}.contact-form-wrapper .form-agreement input[type=checkbox]:checked+label:before{background:url(/cdn/shop/files/check.svg?v=1716191785) no-repeat center;background-size:8px}.contact-form-wrapper .contact__button button{width:100%;font-size:14px;font-weight:700;text-transform:uppercase}.form-status-list{font-family:var(--font-body-family);font-size:13px;line-height:1.3;color:#155724;background-color:#d4edda;border:#c3e6cb 1px solid;padding:8px 15px}.form-status-list:has(use[href="#icon-error"]){color:#721c24;background-color:#f8d7da;border-color:#f5c6cb}@media (max-width: 1023px){.contact-page-wrapper .section-box .contact-form-wrapper{padding:50px 0 50px 60px}}@media (max-width: 749px){.contact-page-wrapper .section-box .sec-media{display:none}.contact-page-wrapper .section-box .contact-form-wrapper{padding:50px 0}.contact-page-wrapper .field label{letter-spacing:0px;font-size:14px}.contact-page-wrapper .field .text-area{height:100px}}
/*# sourceMappingURL=/cdn/shop/t/12/assets/section-contact-form.css.map */
