.checkout_page_wrapper{border:1px solid #ebebeb;display:flex;flex-direction:column;gap:50px;margin:0 0 60px;padding:20px}.checkout_page_item{display:flex;flex-direction:column;width:100%}.checkout_page_item_title{border-bottom:1px solid #f6921e;display:flex;font-size:20px;font-weight:500;padding:0 0 10px;width:100%}.checkout_page_item_fields{display:flex;justify-content:space-between;padding:30px 0 0;width:100%}.checkout_page_item_fields_column{display:flex;flex-direction:column;gap:30px;width:48%}.checkout_page_item_fields_column2{gap:19px}.checkout_page_item_field{align-items:center;display:flex;gap:15px;justify-content:flex-end;position:relative;width:100%}.checkout_page_item_field_file{align-items:flex-start;justify-content:space-between}.checkout_page_item_field_wrapper{flex-shrink:0;position:relative;width:390px}.checkout_page_item_fields_column2 .checkout_page_item_field_wrapper{width:100%}.checkout_page_item_field_label{background:#fff;color:#dbdbdb;font-size:14px;left:15px;line-height:18px;padding:0 5px;position:absolute;top:-8px;z-index:1}.checkout_page_item_field_wrapper input[type=text],.checkout_page_item_field_wrapper textarea{border:1px solid #d6d6d6;border-radius:5px;width:100%}.checkout_page_item_field_wrapper input[type=text]{height:50px;padding:0 30px}.checkout_page_item_field_wrapper textarea{height:100px;padding:10px 30px;resize:vertical}.checkout_page_item_field>label,.checkout_page_item_field_file_left>label{text-align:right;text-transform:uppercase}.checkout_page_item_field_required{color:#ff4815;font-size:16px}.checkout_page_button_wrapper{display:flex;justify-content:center;margin:0 0 20px;width:100%}.checkout_page_attach_file_button,.checkout_page_submit_button{height:42px;line-height:42px;text-align:center}.checkout_page_submit_button{width:250px}.checkout_page_attach_file_button{width:220px}.checkout_page_item_field_file_name_wrapper{display:none;justify-content:space-between;margin:10px 0 0;max-width:220px}.checkout_page_item_field_file_right{display:flex;flex-direction:column;position:relative}#checkout_page_file1,#checkout_page_file2{cursor:pointer;height:42px;left:0;opacity:0;position:absolute;top:0;width:100%}.checkout_page_item_explain_text{font-size:14px;font-weight:300;line-height:18px;max-width:300px}.checkout_page_item_field_file_name{overflow:hidden;white-space:nowrap;width:100%}.checkout_page_item_field_file_remove{color:#ff4815;cursor:pointer;flex-shrink:0;text-align:center;width:30px}.checkout_page_item_field_checkbox{font-size:14px;justify-content:flex-start}.checkout_page_item_field_checkbox label{cursor:pointer;display:block;padding:0 0 0 30px;position:relative;text-transform:none}.checkout_page_item_field_checkbox input:checked+label:after,.checkout_page_item_field_checkbox label:before{border:1px solid #f6921e;border-radius:5px;content:"";cursor:pointer;display:inline-block;height:24px;left:0;position:absolute;top:0;vertical-align:middle;width:24px}.checkout_page_item_field_checkbox label:before{background:transparent}.checkout_page_item_field_checkbox input:checked+label:after{background:url('data:image/svg+xml;charset=utf-8,<svg xmlns="http://www.w3.org/2000/svg" width="18" height="13" fill="none" viewBox="0 0 18 13"><path fill="%23fff" d="m17.759 1.228-11.5 11.5a.72.72 0 0 1-1.017 0L.21 7.696A.72.72 0 0 1 1.228 6.68l4.522 4.524L16.742.211a.72.72 0 0 1 1.017 1.017" style="fill:%23fff;fill-opacity:1"/></svg>') 50% no-repeat #f6921e}.checkout_page_item_field_checkbox input{display:none}.checkout_page_item_field_select_selected{align-items:center;border:1px solid #d6d6d6;border-radius:5px;cursor:pointer;display:flex;height:50px;line-height:48px;line-height:16px;padding:0 30px;width:100%}.checkout_page_item_field_select_wrapper{position:relative}.checkout_page_item_field_select_items{background:#fff;border:1px solid #d6d6d6;border-radius:5px;display:none;position:absolute;top:50px;width:100%;z-index:2}.checkout_page_item_field_select_items_active{display:block}.checkout_page_item_field_select_item{cursor:pointer;padding:7px 30px}.checkout_page_item_field_select_item+.checkout_page_item_field_select_item{border-top:1px solid #d6d6d6}.checkout_page_item_field_select_item_active,body:not(.touch_device) .checkout_page_item_field_select_item:hover{background:#ffe6c9}.checkout_page_item_field_hidden,.checkout_page_item_field_label .checkout_page_item_field_required{display:none}.checkout-page #breadcrumbs-one{margin:0}.template_checkout .ui-autocomplete{height:200px;overflow-x:hidden;overflow-y:scroll}@media (max-width:1320px){.checkout_page_item_field_wrapper{width:300px}}@media (max-width:991px){.checkout_page_item_fields_column{width:100%}.checkout_page_item_fields{flex-direction:column;gap:30px}.checkout_page_item_field>label{display:none}.checkout_page_item_field_label .checkout_page_item_field_required{display:inline-block}.checkout_page_item_field_wrapper{width:100%}label[for=checkout_page_checkbox_privacy]{display:inline-block}}@media (max-width:767px){.checkout_page_item_field_file{flex-direction:column;text-align:center}.checkout_page_item_explain_text{max-width:1000px;width:100%}.checkout_page_attach_file_button,.checkout_page_item_field_file .checkout_page_item_field_file_left,.checkout_page_item_field_file .checkout_page_item_field_file_right{width:100%}.checkout_page_item_field_file_name_wrapper{max-width:1000px;width:100%}.checkout_page_submit_button{width:100%}label[for=checkout_page_checkbox_privacy]{text-align:left}.template_checkout .ui-autocomplete{max-width:80vw!important}}