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

.hidden-fields-container {
    display: none !important;
}

.boxed-categories-showcase .wd-cat-image.category-image img {
    height: 380px;
    object-fit: cover;
}

.wd-meta-author{
	display: none !important;
}

footer.wd-footer {
    background-color: #283646 !important;
}

.footer-contacts-list {
    list-style: none;
    padding: 0;
    margin: 0;
    display: flex;
    gap: 10px;
}

.footer-contacts-list img {
    height: 20px;
}

.subscribe-form {
    display: flex;
    gap: 10px;
}

.wpcf7-form.init {
    margin-top: 25px;
}

.wpcf7-form.init > p {
    margin-bottom: 0;
}

.subscribe-form .subscribe-input {
    width: 70%;
}

.subscribe-form .subscribe-input {
    width: 70%;
}

.subscribe-form .subscribe-button {
    width: 30%;
}

.subscribe-form .subscribe-button input {
    width: 100%;
    padding: 0;
}

.subscribe-form input {
    line-height: 50px;
    height: 50px;
    border-radius: 10px !important;
}

.subscribe-form .subscribe-input input {
    background-color: #4F5A68 !important;
    color: #FFF;
}


.whb-row.whb-header-bottom {
    /* padding-top: 5px;
    padding-bottom: 5px; */
}

.woodmart-nav-link {
    padding-top: 2px;
    font-size: 16px !important;
    color: #283646 !important;
}

#menu-top-bar-menu a span {
    font-size: 12px !important;
}

.grecaptcha-badge,
.blog-design-meta-image.has-post-thumbnail .wd-post-header,
.wd-product.wd-hover-buttons-on-hover .wd-add-btn > a,
.add_to_cart_button,
.add_to_cart_button.ajax_add_to_cart,
.woocommerce-variation-add-to-cart,
.woocommerce-Price-amount, 
.price {
    display: none !important;
}

:is(.btn,.button,button,[type=submit],[type=button]) {
    /*display: none;*/
}

.elementor-1421 .elementor-element.elementor-element-3126fcf {
    --column-gap: 10px !important;
}

.wpcf7-form-control-wrap input,
.wpcf7-form-control-wrap textarea {
    border-radius: 10px !important;
}

.wd-post-img img {
    width: 100%;
    height: 200px;
    object-fit: cover;
}

.visualizer-environment img {
    width: 120px;
    height: 120px;
    object-fit: cover;
    border-radius: 50%;
    padding: 2px;
    background: #8b8e82;
}

.visualizer-environment.active img {
    box-shadow: 0px 1px 3px 4px #999191;
}

.wd-product:not(.wd-hover-small) :is(.product-image-link,.hover-img) img {
    height: 370px !important;
    object-fit: cover !important;
}

.wd-promo-popup .wpcf7-form-control.wpcf7-submit.has-spinner {
    border: 1px solid #FFF;
}

.wd-promo-popup form > p {
    display: none !important;
}

@media screen and (max-width: 1280px) {
    .wd-product:not(.wd-hover-small) :is(.product-image-link,.hover-img) img {
        height: 250px !important;
    }
}

@media screen and (max-width: 780px) {
    .wd-product:not(.wd-hover-small) :is(.product-image-link,.hover-img) img {
        height: 200px !important;
    }

    .boxed-categories-showcase .wd-cat-image.category-image img {
        height: 150px;
    }

    .visualizer-environment .elementor-image-box-img {
        padding: 5px;
    }

    .visualizer-environment img {
        height: 100px;
    }
    
}