textarea::placeholder{color:#959595;font-family:var(--font-body-family);font-weight:400}.customer.register .field{align-items:flex-start}.contact-conf p,.contact p{margin-bottom:50px;line-height:1.4}.contact .field label{margin-top:8px}.customer.register .contact .field input,.contact .input_box{width:100%}.customer .field input,.contact select,.input_box textarea{width:100%;border:1px solid #DCDCDC;box-shadow:none;padding:8px 5px;font-size:1.6rem;font-weight:500}.customer.register .field input:not(:placeholder-shown),.customer.register .field input:-webkit-autofill,.customer.register .field input:focus{padding:8px 5px}.contact .field{margin-bottom:20px}.contact input,.contact select{margin-bottom:10px}.input_flex{display:flex;justify-content:space-between;gap:10px}.select:before{transform:translateY(-50%)}.contact-conf{max-width:700px;margin:6rem auto;padding:0 1.5rem;text-align:center}.contact-conf_table{width:100%;margin-bottom:50px;border-collapse:collapse}.contact-conf_table th,.contact-conf_table td{text-align:left;border:1px solid #DCDCDC;padding:10px;min-height:40px}.contact-conf th{background-color:#f8f8f8;vertical-align:middle}.contact-conf button{margin:5px;background-color:#6ec464;border:none;box-shadow:0 3px 9px #00000029;border-radius:25px;font-size:1.5rem;letter-spacing:.1rem;line-height:calc(1 + .2 / var(--font-body-scale))}.contact-conf button:hover{opacity:.8}.contact-conf button.back_button{background-color:#fff;color:#3c3636}.error{display:none;color:#ff747f;margin-bottom:5px}@media screen and (max-width:749px){.contact-conf th,.contact-conf td{display:block;text-align:left}.contact-conf_table th{border-bottom:none}.contact-conf_table tr:not(:first-child) th{border-top:none}.contact-conf p,.contact p{text-align:left}}@media screen and (min-width:750px){.contact .input_box{width:65%}}
/*# sourceMappingURL=/cdn/shop/t/31/assets/contact-form.css.map */
