/*
 Theme Name:   Woodmart Child
 Description:  Woodmart Child Theme
 Author:       XTemos
 Author URI:   http://xtemos.com
 Template:     pantimo
 Version:      1.0.0
 Text Domain:  pantimo
*/

/* Header */
.wd-sub-menu li>a  {font-size: 15px; color: #444444; letter-spacing: 0.2px;}
.wd-nav>li:is(.wd-has-children,.menu-item-has-children)>a:after {font-size: clamp(6px, 60%, 18px); color: #ffffff;}

/* Cart side */
.cart-widget-side .shopping-cart-widget-footer {padding-bottom: 75px !important;}

.cart-widget-side {background: #f3f8ff;}

.woocommerce-mini-cart__buttons .btn-cart {display: none;}

.woocommerce-mini-cart__buttons .checkout {font-size: 18px; background: linear-gradient(180deg, #e3b878 0%, #c17e1a 100%);}

/* Product page */
.single_add_to_cart_button {font-size: 18px; background: linear-gradient(180deg, #e3b878 0%, #c17e1a 100%);}

div.quantity input[type="button"] {background: #f5f5f5;}

.wd-reviews-heading {display: none !important;}
.woocommerce-review__published-date {font-size: 13px;}

.wd-single-content p {font-size: 15px;}

.wd-progress-bar .progress-bar {background-color: rgb(234 190 17) !important;}

.wd-product-info .wd-info-number {margin: 0px !important;}

.wd-sticky-btn-cart .text-qty, .wd-sticky-btn-cart .quantity {display: none;}
.wd-quantity-overlap {--quantity-space: 0px !important;}


.woocommerce-product-gallery img {border: 1px solid #d4d4d4; box-shadow: rgba(0, 0, 0, 0.05) 0px 4px 10px;}
.woocommerce-product-gallery .wd-thumb-active {opacity: .8 !important;}

.comment-reply-title {display: none;}

/* Product archive */
.term-description, .wd-term-desc {font-size: 16px; color: #444444;}

.wd-product .wd-buttons {display: none;}

.product-labels.labels-rounded .out-of-stock {max-width: 75px !important; padding: 5px 10px !important; font-size: 11px !important;}

/* Checkout */
.optional {top: 0px; color: #a2a2a2;}

#place_order, .cart-content-wrapper>.cart_totals .cart-totals-inner .checkout-button {font-size: 18px; background: linear-gradient(180deg, #e3b878 0%, #c17e1a 100%);}

tr.order-total strong .amount {font-size: 1.2em;}

.woocommerce-billing-fields__field-wrapper {background-color: #fafafa; padding: 15px 20px; border-radius: 5px;}

li.wc_payment_method.payment_method_cod {background-color: #fafafa; border-radius: 5px; padding: 5px 10px;}

.payment_methods li>label {letter-spacing: 0.3px;}