.section_contact_form .inner_container .form_half_width:has(.contact-phone-field){align-items:flex-start}.section_contact_form .inner_container .contact-phone-field{width:calc(50% - 10px);min-width:0;margin-bottom:20px}.section_contact_form .inner_container .contact-phone-row{display:flex;align-items:flex-start;gap:6px}.section_contact_form .inner_container .contact-phone-row select{width:96px;flex:0 0 96px;padding-left:9px;padding-right:24px;background-position:right 8px center;margin-bottom:0;height:48px;box-sizing:border-box}.section_contact_form .inner_container .contact-phone-row input{width:0;min-width:0;flex:1;padding-left:10px;padding-right:8px;margin-bottom:0;height:48px;box-sizing:border-box}.section_contact_form .inner_container .contact-phone-error{display:block;color:#8b0000;font-family:"Default Sans",sans-serif;font-style:normal;font-weight:400;font-size:11px;line-height:22px;letter-spacing:.1em;text-transform:uppercase;margin-top:6px}.section_contact_form .inner_container .contact-phone-error[hidden]{display:none}@media(max-width:600px){.section_contact_form .inner_container .form_half_width:has(.contact-phone-field){flex-wrap:wrap;gap:0}.section_contact_form .inner_container .form_half_width:has(.contact-phone-field)>input,.section_contact_form .inner_container .form_half_width:has(.contact-phone-field)>.contact-phone-field{width:100%}}
/*# sourceMappingURL=/cdn/shop/t/47/assets/contact-phone.css.map */
