.contact img{max-width:100%}.contact .form__message{align-items:flex-start}.contact .icon-success{margin-top:.2rem}.contact .field{margin-bottom:1.5rem}@media screen and (min-width:750px){.contact .field{margin-bottom:2rem}}.contact__button{width:100%;margin-top:4rem}.contact__button .button{width:100%;height:5rem;font-weight:600}main#MainContent.page-contact .contact.page-width>.ex-text-area{padding:0;text-align:center}main#MainContent.page-contact .contact.page-width>.ex-text-area>span{color:#ca0000}main#MainContent.page-contact .contact.page-width>form#ContactForm>.form-field-line .form__field__label{font-weight:600}main#MainContent.page-contact .contact.page-width>form#ContactForm>.form-field-line .form__field__label>span{color:#ca0000}main#MainContent.page-contact .contact.page-width>form#ContactForm>.form-field-line{font-size:13px}main#MainContent.page-contact .contact.page-width>form#ContactForm>.form-field-line>fieldset{border:0;padding:0;margin:0}main#MainContent.page-contact .contact.page-width>form#ContactForm>.form-field-line>fieldset .contact-form-category__options{margin:10px 0 0}main#MainContent.page-contact .contact.page-width>form#ContactForm>.form-field-line>fieldset .contact-form-category__options>label{padding:15px;border:1px solid #ddd;background:#fff;border-radius:5px;line-height:1;cursor:pointer;display:inline-flex;gap:0 5px}main#MainContent.page-contact .contact.page-width>form#ContactForm>.form-field-line>fieldset .contact-form-category__options>label>input{margin:0;padding:0}main#MainContent.page-contact .contact.page-width>form#ContactForm>.form-field-line>fieldset .contact-form-category__options>label:has(input:checked){border:1px solid #0075ff;background:#f1f7ff;font-weight:600}main#MainContent.page-contact .contact.page-width>form#ContactForm>.form-field-line>fieldset label.contact-form-privacy__agree{cursor:pointer;font-weight:600;opacity:.5}main#MainContent.page-contact .contact.page-width>form#ContactForm>.form-field-line>fieldset label.contact-form-privacy__agree:has(input:checked){opacity:1}.contact-privacy-box{margin:10px 0 15px}.contact-privacy-scroll{height:220px;overflow-y:auto;border:1px solid rgba(0,0,0,.25);border-radius:6px;padding:5px 15px 10px;font-size:13px;line-height:1.6;background:#fff;color:#333;overscroll-behavior:contain}.contact-privacy-scroll>:first-child{margin-top:0}@media screen and (max-width:989px){main#MainContent.page-contact .contact.page-width>.ex-text-area{margin:0 auto 40px;line-height:1.5}main#MainContent.page-contact .contact.page-width>form#ContactForm>.form-field-line+.form-field-line{margin-top:20px}main#MainContent.page-contact .contact.page-width>.ex-text-area,main#MainContent.page-contact .contact.page-width>form#ContactForm>.form-field-line,main#MainContent.page-contact .contact.page-width>form#ContactForm>.form-field-line .form__field__label,main#MainContent.page-contact .contact.page-width>form#ContactForm>.form-field-line>fieldset .contact-form-category__options>label{font-size:13px}main#MainContent.page-contact .contact.page-width>form#ContactForm input,main#MainContent.page-contact .contact.page-width>form#ContactForm textarea{font-size:12px}main#MainContent.page-contact .contact.page-width>form#ContactForm>.form-field-line>fieldset .contact-form-category__options{display:grid;grid-template-columns:repeat(2,1fr);gap:10px}}@media screen and (min-width:990px){main#MainContent.page-contact .contact.page-width>.ex-text-area{margin:0 auto 60px;border-bottom:1px solid #ddd;padding:0 0 60px;line-height:1.6}main#MainContent.page-contact .contact.page-width>form#ContactForm{display:flex;flex-wrap:wrap;gap:30px 20px}main#MainContent.page-contact .contact.page-width>form#ContactForm>.form-field-line.two{width:calc(50% - 10px)}main#MainContent.page-contact .contact.page-width>form#ContactForm>.form-field-line:not(.two){width:100%}main#MainContent.page-contact .contact.page-width>.ex-text-area,main#MainContent.page-contact .contact.page-width>form#ContactForm>.form-field-line,main#MainContent.page-contact .contact.page-width>form#ContactForm>.form-field-line .form__field__label{font-size:15px}main#MainContent.page-contact .contact.page-width>form#ContactForm input,main#MainContent.page-contact .contact.page-width>form#ContactForm textarea,main#MainContent.page-contact .contact.page-width>form#ContactForm>.form-field-line>fieldset .contact-form-category__options>label{font-size:13px}main#MainContent.page-contact .contact.page-width>form#ContactForm>.form-field-line>fieldset .contact-form-category__options{display:grid;grid-template-columns:repeat(4,1fr);gap:10px}}
/*# sourceMappingURL=/cdn/shop/t/1/assets/section-contact-form.css.map */
