.woocommerce-checkout .woocommerce-input-wrapper select {
width: 100%;
background: var(--s-bg-1);
}
.woocommerce-checkout #customer_details .select2 {
display: none;
}
.woocommerce-checkout .billing-address-filter,
.woocommerce-checkout .shipping-address-filter {
margin-top: 16px;
margin-bottom: 0;
}
.woocommerce-checkout .billing-address-filter b,
.woocommerce-checkout .shipping-address-filter b {
color: var(--s-noti);
font-weight: normal;
}
.woocommerce-checkout .billing-address-filter input,
.woocommerce-checkout .shipping-address-filter input {
width: 100%;
background: var(--s-bg-1);
}
.woocommerce-checkout .billing-address-filter ul,
.woocommerce-checkout .shipping-address-filter ul {
margin-bottom: 0;
padding-left: 0;
list-style-type: none;
}
.woocommerce-checkout .custom-address-area,
.woocommerce-checkout .custom-address-shipping {
display: none;
margin-top: 10px;
}
.woocommerce-checkout .custom-address-area li,
.woocommerce-checkout .custom-address-shipping li {
margin-bottom: 10px;
border-radius: 3px;
border: 1px solid var(--s-text-1);
cursor: pointer;
}
.woocommerce-checkout .custom-address-area li a,
.woocommerce-checkout .custom-address-shipping li a {
color: var(--s-text-1);
font-size: 14px;
display: block;
padding: 5px 16px;
}
.woocommerce-checkout .custom-address-area li a:hover,
.woocommerce-checkout .custom-address-shipping li a:hover {
background: var(--s-text-1);
color: var(--s-bg-1);
}
.woocommerce-checkout .custom-address-area p,
.woocommerce-checkout .custom-address-shipping p {
color: var(--s-noti);
}
.woocommerce-checkout #billing_country_field,
.woocommerce-checkout #billing_state_field,
.woocommerce-checkout #billing_city_field,
.woocommerce-checkout #billing_address_2_field,
.woocommerce-checkout #billing_postcode_field,
.woocommerce-checkout #shipping_country_field,
.woocommerce-checkout #shipping_address_2_field,
.woocommerce-checkout #shipping_state_field,
.woocommerce-checkout #shipping_city_field,
.woocommerce-checkout #shipping_postcode_field {
display: none !important;
}
.woocommerce-checkout .woocommerce-billing-fields__field-wrapper > p {
order: 1;
}
.woocommerce-checkout #billing_first_name_field,
.woocommerce-checkout #billing_last_name_field,
.woocommerce-checkout #billing_nickname_field,
.woocommerce-checkout #billing_birth_date_field,
.woocommerce-checkout #billing_studentlevel_field,
.woocommerce-checkout #billing_studytype_field {
order: 0;
}