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

/* Capitalize text */
a,
.entry-title,
.wd-last,
select,
li,
h2 {
    text-transform: capitalize !important;
}

/* Footer columns */
.wd-grid-f-col > .wd-col {
    margin: auto !important;
    padding-bottom: 50px !important;
}

/* Admin SKU column width */
table.wp-list-table .column-sku {
    width: 17% !important;
}

/* Hide elements */
li.menu-item.menu-item-compare.wd-with-icon.item-level-0,
span.nav-link-count,
.wd-compare-btn,
.wd-social-icons,
.product-tabs-wrapper,
.page-id-14 .whb-main-header,
#wd-widget-stock-status-9,
.wd-col.col-register-text,
.product-total,
ul.wd-nav.wd-nav-mob-tab.wd-style-underline,
p#footer-left,
div#woocommerce-order-downloads,
div#order_custom,
.woocommerce-table--order-details tfoot,
.woocommerce-order-details__total,
.woocommerce-order-overview__total,
.cart-subtotal,
.order-total,
tfoot,
.product-subtotal, {
    display: none !important;
}

/* Page background */
.page .wd-page-content {
    background-color: #ffffff !important;
}

/* Product archive styling */
.post-type-archive-product .wd-product {
    border: 2px solid #F4F4E7;
    padding: 10px;
    box-shadow: 0 3px 10px rgba(0, 0, 0, 0.2);
}

.post-type-archive-product .wd-product:hover {
    box-shadow: 0 8px 24px rgba(0, 0, 0, 0.2);
    transition: box-shadow 0.3s ease;
}

/* RFQ notice */
.pf-rfq-notice {
    font-size: 14px;
    color: #555;
    margin: 10px 0 15px;
    font-style: italic;
}

/* MOQ warning tooltip */
.pf-moq-tooltip {
    margin-top: 6px;
    padding: 6px 10px;
    background: #ffecec;
    color: #b10000;
    font-size: 13px;
    border-left: 3px solid #b10000;
    border-radius: 3px;
}

/* Sticky footer layout */
html,
body {
    height: 100%;
}

.website-wrapper {
    display: flex;
    flex-direction: column;
    min-height: 100vh;
}

.main-page-wrapper {
    flex: 1;
}
