/*
 Theme Name:   Woodmart Child
 Description:  Woodmart Child Theme
 Author:       XTemos
 Author URI:   http://xtemos.com
 Template:     woodmart
 Version:      1.0.0
 Text Domain:  woodmart
*/
:root{
    --primary-color: #4e6ba1;
    --dark-color: #00183d;
}
.wd-nav.wd-style-bg>li:is(:hover,.current-menu-item,.wd-active,.active)>a {color: #74afd5;}

.page-title-default{background-color: var(--primary-color);}
.header-banner{position: absolute !important; z-index: 999 !important;overflow: visible !important;}
.selectron23-container {background: transparent !important;border: 0 !important;margin-top: 8px;}
.selectron23-container .selectron23-option[data-selected='1'] {background: transparent !important;}
.selectron23-option img{margin-right: 10px !important;}
.selectron23-container[data-opened="0"] > span {border: solid 8px transparent !important;border-top: solid 8px !important;}

.product-grid-item span.price {font-size: 20px;font-weight: 900;font-family: 'Lexend Deca';display: block;width: 100%;}
.product-grid-item .wrap-price {text-align: center;}
.product-grid-item .product-element-bottom {text-align: center;}

.product-label.out-of-stock {border: solid 1px;font-size: 10px;}
.single-product-page .stock.in-stock {display: none;}

.price del {display: block;}

@media screen and (min-width: 768px) {
    .product-grid-item .wd-add-btn.wd-add-btn-replace a span {font-size: 16px !important;font-weight: 900;text-transform: uppercase;font-family: 'Lexend Deca';}
    .product-grid-item .wd-add-btn.wd-add-btn-replace {display: none;}
    .product-grid-item:hover .wd-add-btn.wd-add-btn-replace {display: block;}
}

/* MOBILE STYLES */
@media screen and (max-width: 1024px){
    .whb-general-header{background-color: var(--primary-color) !important;}
    .wd-header-search-form-mobile .searchform input[type="text"]{color: #333333;}
    .whb-main-header .wd-tools-icon {color: #fff;}
    .whb-main-header .wd-tools-icon:before {font-size: 24px;}
    .wd-slider-wrapper:not([class*="wd-section-stretch"]) .wd-slider {border-radius: 0 !important;}
    .site-logo img {width: 110px !important;}
    .mobile-cats .more-products {display: none;}
    .mobile-cats .hover-mask {padding-bottom: 0;}
}
