.pickup-location-field-per-order .woocommerce-shipping-contents {display: none;}
.pickup-location-field-per-order #wc-local-pickup-plus-toggle-default-handling {display: none;}
#fd_deliverymethod_buttons { margin-top:20px; } .cart-collaterals {margin-top: 25px;}
.cart_total_note {font-size: 0.9em; font-style: italic; opacity: 0.9;}
.woocommerce-cart .coupon input.button {
float: left;
}
.woocommerce-cart .coupon input {
width: 200px !important;
border-radius: 0px;
height: 35.75px;
}
#fd_deliverymethod_container_shipping_error {
display:none; padding: 20px; margin: 20px 0; background:#a00; color:#FFF;
}
#fd_deliverymethod_container_shipping_success {
display:none; padding: 20px; margin: 20px 0 0; background:#9cb92a; color:#FFF
}
#fd_deliverymethod_container_shipping_address {
border: solid 5px #9cb92a;
padding: 0 20px;
border-bottom: none;
background: #9cb92a29;
}
#on-delivery-border.active {
border: solid 5px #9cb92a;
border-top: none;
padding: 0 20px;
background: #9cb92a29;
}
.woocommerce-checkout h3 {margin: 15px 0;}
.woocommerce-checkout label {font-size: 1em;}
#fd_deliverymethod_container {margin-top:15px;}
.orddd_lite_field_note {
font-size: 0.9em !important;
font-weight: 400;
font-style: italic;
}
#shipping_country_field {display: none;}
#shipping_state_field {display: none;}
.billingwarning {color:#a00; font-style: italic;}
.select2-results__option {color:#000;}
.woocommerce table.shop_table td { font-weight: 400; }
.woocommerce #respond input#submit.alt, .woocommerce a.button.alt, .woocommerce button.button.alt, .woocommerce input.button.alt {
background-color: #c0006a;
}
.woocommerce #respond input#submit.alt:hover, .woocommerce a.button.alt:hover, .woocommerce button.button.alt:hover, .woocommerce input.button.alt:hover {
background-color: #990054;
}
#error_same_address {display: none; padding: 20px; margin: 20px 0; background:#d2af45; color:#FFF}