body{background:#fff}.form-new{max-width:900px;margin:auto}.form-new dl{display:flex;flex-wrap:wrap;font-size:16px}.form-new dl dt{width:300px;display:flex;align-items:flex-start;padding:15px 20px;font-weight:bold}.form-new dl dd{width:calc(100% - 300px);padding:15px 20px;display:flex;align-items:flex-start;gap:30px;flex-wrap:wrap;margin:0}.form-new dl dd div{width:calc(50% - 15px)}.form-new input[type=text],.form-new input[type=email],.form-new select,.form-new textarea{width:100%;background:#F5F5F5}.form-new input[type=text]:placeholder,.form-new input[type=email]:placeholder,.form-new select:placeholder,.form-new textarea:placeholder{color:#9B9B9B}.form-new .form_field{box-shadow:none !important}.form-new sup{color:#ce0000;top:16px;font-size:100%;margin-left:5px}.form-new br{display:none}.form-new--full{width:100% !important}.form-new--radio{display:flex}.form-new--radio input[type=radio]{display:none}.form-new--radio .mwform-radio-field{margin-right:30px;display:inline-block;cursor:pointer}.form-new--radio .mwform-radio-field-text{position:relative;padding-left:30px;display:inline-block}.form-new--radio .mwform-radio-field-text::before{background:white;border:2px solid #8B229B;border-radius:50%;content:"";display:block;position:absolute;top:7px;left:0;width:16px;height:16px}.form-new--radio input[type=radio]:checked+.mwform-radio-field-text::after{background-color:#8B229B;border-radius:50%;content:"";display:block;position:absolute;top:11px;left:4px;width:8px;height:8px}.form-new--check{display:flex;flex-wrap:wrap;gap:30px;width:100% !important}.form-new--check .mwform-checkbox-field{display:inline-block;line-height:1;padding:0}.form_privacy{width:100%}.form_btn{margin:40px auto 0}.form_btn .form_btn input[type=submit]{width:300px}@media (max-width: 782px){.form-new dl{font-size:14px}.form-new dl dt{width:100%;padding:15px 15px 0}.form-new dl dd{width:100%;padding:15px;gap:15px}.form-new dl dd div{width:100%}.form-new input[name=postal_code]{max-width:200px}.form-new--radio{display:block}.form-new--radio .mwform-radio-field{margin:0;padding:0;width:100%}.form-new--radio .horizontal-item+.horizontal-item{margin:30px 0 0}.form_privacy{width:100%;padding:0 15px}}

/*# sourceMappingURL=product-form-new.css.map */
