/*
 Theme Name:   Woodmart Child
 Description:  Woodmart Child Theme
 Author:       XTemos
 Author URI:   http://xtemos.com
 Template:     woodmart
 Version:      8.6.6
 Text Domain:  woodmart
*/
.review-bar {display: none;}
.review-bar {position: fixed; top: calc(50% - 75px); right: 0; z-index: 400;}
@media (min-width: 1025px) {
	.review-bar {display: block;}
}
.whatsapp {position: fixed;z-index: 10000;width:55px; right: 25px;font-size: 16px;text-align: center;padding: 0;cursor: pointer;line-height: 1.2;bottom: 25px;}
.whatsapp img{width:100%;}
@media (max-width: 767px) {
	.whatsapp {width: 35px !important; right: 5px !important; bottom: 60px !important;}
}
@media (max-width: 1024px) {
    .whb-general-header-inner {
        height: 40px !important;
        max-height: 40px !important;
    }
}
.admin-bar .cart-widget-side, .admin-bar .mobile-nav, .admin-bar #cboxClose, .admin-bar button.mfp-close, .admin-bar .wd-fs-close {
    z-index: 9999999999;
}
.wd-design-full-width.wd-dropdown .container {
    max-width: 95% !important;
}
.cli-bar-container {
    flex-direction: column;
    justify-content: space-between;
    -webkit-box-align: start;
    -moz-box-align: left;
    -ms-flex-align: inherit;
    -webkit-align-items: flex-start;
    align-items: flex-start;
}
.cli-bar-btn_container {
    margin-left: 0;
}
.button.button-custom-call-price {
    border-radius: var(--btn-shop-brd-radius);
    /*color: var(--btn-shop-color);*/
    box-shadow: var(--btn-shop-box-shadow);
    /*background-color: var(--btn-shop-bgcolor);*/
    padding: 7px 9px;
    font-size: 11px;
}
.single-product .button.button-custom-call-price {
    color: var(--btn-shop-color);
    background-color: var(--btn-shop-bgcolor);
}
.hide-category-menu {
    display: none !important;
}
.brands-widget .owl-carousel .brand-item img {
    width: 100% !important;
    height: auto !important;
    max-height: none;
}
.page-title .wd-nav-product-cat {display: none !important;}
.fix-slider-mobile-height .wd-slide {min-height: calc(100vw * 0.375 ) !important;}
@media (min-width: 1025px) {
    .fix-slider-mobile-buttons {margin-bottom: 20px !important;}
}
@media (min-width: 768px) {
    .container-home-icons-see-more {margin-bottom: 40px;}
    .home-icons-see-more {position: absolute; bottom: 0;}
}
@media (max-width: 1024px) {
    .fix-slider-mobile .fix-slider-mobile-height {display: none !important;}
	.fix-slider-mobile .wd-slide-bg {background-size: 100% auto !important; background-position: center top !important; background-color: #285a7c !important;}
	.fix-slider-mobile .container.wd-slide-container.wd-items-middle {background: #285a7c;}
	.fix-slider-mobile.fix-slider-mobile-100 .wd-slide {min-height: 100px !important;}
	.fix-slider-mobile.fix-slider-mobile-100 .container.wd-slide-container.wd-items-middle {margin-top: calc(100% * 100 / 300);}
	.fix-slider-mobile.fix-slider-mobile-200 .wd-slide {min-height: 200px !important;}
	.fix-slider-mobile.fix-slider-mobile-200 .container.wd-slide-container.wd-items-middle {margin-top: calc(100% * 200 / 300);}
	.fix-slider-mobile h1, .fix-slider-mobile h2, .fix-slider-mobile h3, .fix-slider-mobile h4, .fix-slider-mobile h5, .fix-slider-mobile h6, .fix-slider-mobile p {font-size: 15px !important;}
	.fix-slider-mobile .btn-style-bordered.btn-color-black {border-color: #FFFFFF !important; color: #FFFFFF !important;}
	.fix-slider-mobile .btn-style-bordered.btn-color-black {color: #FFFFFF !important;}

    .fix-slider-mobile-height .flickity-page-dots {display: none;}
	.fix-slider-mobile-buttons {bottom: -10px; -webkit-transform: scale(0.9); -moz-transform: scale(0.9); -o-transform: scale(0.9); -ms-transform: scale(0.9); transform: scale(0.9);}
}
@media (max-width: 767px) {
    .fix-slider-mobile-buttons {bottom: -25px; -webkit-transform: scale(0.7); -moz-transform: scale(0.7); -o-transform: scale(0.7); -ms-transform: scale(0.7); transform: scale(0.7);}
}
@media (max-width: 499px) {
    .fix-slider-mobile-buttons {bottom: -35px; -webkit-transform: scale(0.5); -moz-transform: scale(0.5); -o-transform: scale(0.5); -ms-transform: scale(0.5); transform: scale(0.5);}
}
.scrollToTop {
    right: 35px !important;
    bottom: 100px !important;
}
.page-id-9 #wa, .page-id-10 #wa {
    display: none !important;
}
.not-found .searchform {
    max-width: 600px !important;
}
footer .container {
    max-width: 100% !important;
}
.subscribe-form-section .sml_emailinput {
	border-color: #FFFFFF !important;
	color: #FFFFFF !important;
}
footer h5, footer .sml_thankyou {
    color: var(--wd-primary-color) !important;
}
footer .icons-design-default.color-scheme-light .wd-social-icon, footer.color-scheme-light .icons-design-default .wd-social-icon {
    color: rgba(255,255,255,.6) !important;
}
footer .icons-design-default.color-scheme-light .wd-social-icon:hover, footer.color-scheme-light .icons-design-default .wd-social-icon:hover {
    color: #FFFFFF !important;
}
footer .min-footer .col-right {
    padding-right: 15px;
    padding-left: 15px;
}
@media (max-width: 1024px) {
    .min-footer>div, .min-footer strong {
        flex-basis: 100%;
        max-width: 100%;
    }
}
@media (min-width: 600px) and (max-width: 985px) {
    .cli-style-v2 .cli-bar-message {
        width: 70%;
    }
}
@media (max-width: 599.3px) {
    .cli-style-v2.cli-bar-container, footer {
        padding-bottom: 80px;
    }
    .wa__btn_popup_txt {
        display: none !important;
    }
}