/*
 Theme Name:   Woodmart Child
 Description:  Woodmart Child Theme
 Author:       XTemos
 Author URI:   http://xtemos.com
 Template:     woodmart
 Version:      0.0.147
 Text Domain:  woodmart
*/
/* header color */
.whb-top-bar {
    background-color: unset !important;
    background-image: url('https://htnprime.com/wp-content/uploads/2024/12/header-background-image.webp');
    background-size: cover;
}

/* site background */
.wd-page-content {
    background-color: rgb(244, 244, 244);
}
.website-wrapper {
    background-color: #f4f4f4 !important;
}

/* home page full width and without padding from bottom */
body.home main {
    max-width: 100% !important;
    padding-inline: 0 !important;
    padding-block: 0px !important;
}
/* links in blogs */
.wd-single-post-content a {
    color: #ff0000;
}
/* -------Desktop------- */
@media (min-width: 1025px) {
    /* menu */
    .wd-nav[class*="wd-style-underline"] .nav-link-text:after {
        height: 2.5px !important;
        background-color: white !important;
        transition: width 0.4s cubic-bezier(0.175, 0.885, 0.32, 1.15) !important;
    }
    .whb-top-bar .wd-nav-secondary>li>a {
        font-size: 14px !important;
    }
    .wd-dropdown-menu.wd-design-default .wd-dropdown {
        top: -12px !important;
        right: 100%;
        padding: 12px 20px;
        width: var(--wd-dropdown-width);
        margin: 0px !important;
    } /* sub menu */
    .whb-top-bar .wd-dropdown {
        margin-top: 45px;
        min-width: 150px;
    } /* search box*/
    .wd-search-dropdown {
           margin-top: 0px !important;
    } /* pages title and bottom border */
    .wd-page-title .container {
            max-width: -webkit-fill-available !important;
            border-bottom: 0.3vh;
            border-color: #2d2d2d7a;
            border-style: solid;
            margin: auto 4vw;
            padding: 0 1vw 3vh 0;
    } 
    .page-title .title {
        font-size: 1.9vw !important;
    }
    .woocommerce-cart main , .woocommerce-checkout main {
        padding: 2vw 10vw;
    };
}
/* -------Mobile------- */
@media (max-width: 576px) {
    .whb-general-header {
        background-image: linear-gradient(to bottom, rgb(0 0 0), rgb(0 0 0 / 0%));
        background-color: unset !important;
        border-bottom-width: 0 !important;
    } /* whatsapp icon*/
    .wa__btn_popup {
        left: unset !important;
        right: 90px !important;
        bottom: 32px !important;
    }
    html[lang="en-US"] body.home .langfa, html[lang="en-US"] body.home .langar {
        display: none;
    }
    html[lang="ar"] body.home .langfa, html[lang="ar"] body.home .langen {
        display: none;
    }
    html[lang="fa-IR"] body.home .langen, html[lang="fa-IR"] body.home .langar {
        display: none;
    }
}