/* Checkout Page */
#billing_country_field, #shipping_country_field{display:none !important;}
.gac-autocomplete{border-color:#ddd;}
form.checkout .col2-set {margin: 0;gap: 15px;}
#customer_details .order-type{margin-bottom:15px;}
.orddd-datepicker.ui-datepicker, .orddd-checkout-fields .ui-datepicker{width:100%;}
.ui-datepicker td{width:100%;}
.woocommerce-checkout-review-order .ui-datepicker-calendar tr{gap:0 2px;}
.woocommerce-checkout .shop_table .woocommerce-shipping-totals td{padding-top:10px;}

.wt-phone-info{display:inline-flex;align-items:center;justify-content:center;width:16px;height:16px;margin-left:5px;border-radius:50%;background:#111;color:#fff;font-size:11px;font-weight:600;text-decoration:none;vertical-align:middle}
.wt-phone-info:hover{background:var(--wt-theme-color);color:#fff}
.wt-phone-info-popup[hidden]{display:none}

/* Minicart */
.woocommerce-mini-cart__buttons .wc-forward:first-child {display: none;}
.minicart-action > a {flex: 1 auto;font-size: 14px !important;}


/* Product page */
.wt-product-delivery-availability{margin-top:20px}
.wt-see-availability{display:inline-flex;align-items:center;justify-content:center;cursor:pointer}
.wt-availability-calendar-wrap{margin-top:15px;position:absolute;background:#fff;z-index:1}
.wt-availability-calendar-wrap .widget{margin:0}
.ui-datepicker .ui-datepicker-next,.ui-datepicker .ui-datepicker-prev{top:4px!important;border:none!important;box-shadow:none!important;transition:background .3s ease-out!important;border-radius:5px;cursor:pointer}