.tire-fitting-container{display:flex;flex-direction:column-reverse;gap:55px 86px}.tire-fitting-container h1{margin:0 auto 30px;max-width:500px}.tire-fitting-map{border-radius:6px;height:300px;overflow:hidden;width:100%}.tire-fitting-form-field:not(:last-child){margin-bottom:15px}.tire-fitting-form .input-field,.tire-fitting-form .select2-selection--single .select2-selection__rendered{font-size:14px;height:auto;line-height:19px;padding:13px 20px}.tire-fitting-form .input-field,.tire-fitting-form .select2-selection--single{background-color:#fff}.tire-fitting-form .select2-selection--single{height:auto}.tire-fitting-form .select2-selection--single .select2-selection__arrow{height:100%}.tire-fitting-form textarea.input-field{display:block;height:118px;resize:none}.tire-fitting-form .btn{margin-top:25px}@media (min-width:480px){.tire-fitting-form .input-field,.tire-fitting-form .select2-selection--single .select2-selection__rendered{font-size:16px;line-height:22px;padding:15px 21px}.tire-fitting-form textarea.input-field{height:130px}}@media (min-width:1024px){.tire-fitting-container{background:#fff;border-radius:6px;flex-direction:row;padding:50px}.tire-fitting-map{height:auto;width:60.2%}.tire-fitting-form .input-field,.tire-fitting-form .select2-selection--single .select2-selection__rendered{font-size:18px;line-height:25px;padding:17px 21px}.tire-fitting-form .input-field,.tire-fitting-form .select2-selection--single{background-color:#f7f7f7}.tire-fitting-form textarea.input-field{height:164px}}
