/*
 Theme Name:   Woodmart Child
 Description:  Woodmart Child Theme
 Author:       XTemos
 Author URI:   http://xtemos.com
 Template:     woodmart
 Version:      1.0.0
 Text Domain:  woodmart
*/
/* 1️⃣ Submenu / Mega menu completely disable */
#menu-main-navigation .wd-dropdown-menu,
#menu-main-navigation .sub-menu,
#menu-main-navigation .wd-sub-menu {
    display: none !important;
    visibility: hidden !important;
    opacity: 0 !important;
    pointer-events: none !important;
    height: 0 !important;
    overflow: hidden !important;
}
/* 🔹 Blog title – 2 lines only */
.wd-post-title a {
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
    line-height: 1.4em;
    max-height: calc(1.4em * 2);
}
.wd-page-title.page-title.page-title-default.title-size-default.title-design-centered.color-scheme-dark.title-blog {
    height: 285px;
}
.wd-copyrights.copyrights-wrapper.wd-layout-two-columns {
    background: black;
    padding: 10px;
}
img#wa_icon {
    width: 60px;
    height: auto;
    position: fixed;
    bottom: 7%;
    left: 2%;
    z-index: 999;
}
#mailpoet_form_1 .mailpoet_form {
    display: flex;
    justify-content: center;
}
#mailpoet_form_1 .mailpoet_submit {
    background: #b19388;
    padding: 10px 20px!important;
    color: white;
}
#mailpoet_form_1 .mailpoet_text {
    width: 300px!important;
}
.cky-btn-revisit-wrapper, a.btn.cookies-accept-btn {
    background: #b19388!important;
}
/* 🔹 Blog excerpt / paragraph – 3 lines only */
.wd-post-excerpt {
    display: -webkit-box;
    -webkit-line-clamp: 3;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
    line-height: 1.6em;
    max-height: calc(1.6em * 3);
}

.wd-slide-bg video{
    position:absolute;
    top:0;
    left:0;
    width:100%;
    height:100%;
    object-fit:cover;
    z-index:0;
}

.wd-slide-bg img{
    display:none;
}
/* 2️⃣ Hover, focus, JS force — sab block */
#menu-main-navigation li:hover > .wd-dropdown-menu,
#menu-main-navigation li:focus > .wd-dropdown-menu,
#menu-main-navigation li:focus-within > .wd-dropdown-menu {
    display: none !important;
}

/* 3️⃣ Dropdown arrow / icon remove */
#menu-main-navigation li.menu-item-has-children > a:after,
#menu-main-navigation li.menu-item-has-children > a .wd-nav-arrow,
#menu-main-navigation li.menu-item-has-children > a .submenu-icon {
    display: none !important;
    content: none !important;
}

/* 4️⃣ Remove dropdown class behavior */
#menu-main-navigation li.menu-item-has-children {
    position: static !important;
}
.page .wd-page-content {
    background-color: #fff!important;
}
.wd-page-title.page-title.page-title-default.title-size-default.title-design-centered.color-scheme-dark.wd-nav-accordion-mb-on, .wd-page-title.page-title.page-title-default.title-size-default.title-design-centered.color-scheme-dark.title-blog {
    min-height: 200px;
    display: flex;
    align-items: center;
}
@media (max-width: 1280px) {
	.wd-page-title.page-title.page-title-default.title-size-default.title-design-centered.color-scheme-dark.title-blog {
    height: unset;
	}}
@media (max-width: 650px) {
.wd-page-title.page-title.page-title-default.title-size-default.title-design-centered.color-scheme-dark.wd-nav-accordion-mb-on,.wd-page-title.page-title.page-title-default.title-size-default.title-design-centered.color-scheme-dark.title-blog {
    min-height: unset;
}

}
