.contact_wrap{padding:67px 64px;box-sizing:border-box;width:100%}.contact_wrap .contact{padding:60px 60px 130px;box-sizing:border-box;border-top:1px solid var(--blackColor);border-bottom:1px solid var(--blackColor)}.contact_wrap .title{display:block;margin:0 0 60px;text-align:center;font-size:20px;line-height:1.9;font-weight:500;color:var(--blackColor);font-family:var(--notoJp)}.contact_wrap .field{transition:none;display:block}.contact_wrap .field:after{display:none}.contact_wrap .field input,.contact_wrap .field textarea{width:100%;background:#f5f5f5;height:43px;line-height:43px;padding:0 16px;border-radius:0;box-sizing:border-box;outline:none;border:none;font-family:var(--notoJp);font-size:16px;color:var(--blackColor);font-weight:500}.contact_wrap .field textarea{height:350px;line-height:1.4;padding:16px}.contact_wrap .field:not(#accepts_marketing) label{display:none}.checkbox_privacy{display:flex;align-items:center;justify-content:flex-start;gap:5px;margin-top:60px}.checkbox_privacy input[type=checkbox]{width:20px;height:20px}.checkbox_privacy label{display:block!important;font-size:20px;font-weight:700}.contact__fields+.field,.contact_wrap .field+.field:not(.field--with-error){margin-top:60px}.contact_wrap .field:before,.register .field:after{display:none}.contact_wrap .field input::placeholder{opacity:0}.contact_wrap .field input:focus,.contact_wrap .field input:not(:placeholder-shown),.contact_wrap .field input:-webkit-autofill{outline:none;box-shadow:none}.contact_wrap .field input[type=checkbox]{width:auto;padding:0;margin:0;line-height:1;border-radius:0}.contact_wrap .field__title{display:block;font-size:20px;font-weight:700;color:var(--blackColor);margin-bottom:20px;line-height:1}.contact_wrap .form__message,.form-status-list{display:block;text-align:center;font-size:13px!important;margin:0}.form-status-list{margin-bottom:60px}.form-status,.form-status-list *{font-size:12px}.form-status{display:flex;align-items:center;justify-content:center;gap:5px}.contact__button{margin:120px 0 0}.contact__button button{width:100%;line-height:45px;min-height:45px;font-size:18px;font-weight:700}@media all and (max-width:990px){.contact_wrap{padding:10px 0 60px}.contact_wrap .contact{padding:30px 20px}.contact_wrap .title{font-size:12px;word-break:keep-all}.contact_wrap .field__title{font-size:16px;margin:0 0 10px}.contact_wrap .field input,.contact_wrap .field textarea{font-size:12px;padding:0 10px}.contact_wrap .field textarea{padding:10px}.contact_wrap .field.field--with-error{margin-top:20px}.contact__fields+.field,.contact_wrap .field+.field:not(.field--with-error){margin-top:20px}.form-status-list{margin-bottom:30px}.checkbox_privacy{margin-top:20px}.checkbox_privacy input{width:16px;height:16px}.checkbox_privacy label{font-size:16px}.contact__button{margin:60px 0 0}.contact__button button{line-height:30px;min-height:30px;font-size:14px}}@media screen and (min-width:990px){.contact__fields{display:grid;grid-template-columns:repeat(2,1fr);grid-column-gap:2rem}}
/*# sourceMappingURL=/cdn/shop/t/12/assets/section-contact-form.css.map */
