/*
 Theme Name:   Woodmart Child
 Description:  Woodmart Child Theme
 Author:       XTemos
 Author URI:   http://xtemos.com
 Template:     woodmart
 Version:      8.1.1
 Text Domain:  woodmart
*/
:root {--wd-scroll-w: 0px !important;}
.wp-block-search__inside-wrapper {display: flex;}
.hidden-fields-container {display: none;}
.woocommerce-ordering.wd-style-underline select {max-width: 200px;}
body:not(.page-id-15) .wd-page-content{background: #FFFFFF !important;}
.text-justify, .text-justify p {text-align: justify !important;}
.grid-small-card h3 {font-size: 14px !important; line-height: 16px !important; max-height: 32px !important;}
.elementor-widget-wd_title h2 span, .elementor-widget-wd_title h3 span, .elementor-widget-wd_title h4 span {font-size: 80% !important; font-weight: 400 !important;}
@media (min-width: 769px) {
    .searchform.wd-with-cat {--wd-search-cat-w: 90px !important; --wd-search-cat-sp: 15px !important;}
}
@media (min-width: 1025px) {
    .wd-sticky-nav-enabled {margin-left: 0 !important; --wd-sticky-nav-w: 0px !important;}
}
.wd-sticky-nav {left: -61px !important;}
.wd-sticky-nav:is(:hover,.wd-opened) {left: 0 !important;}
.wd-sticky-nav .wd-dropdown-menu.wd-design-full-height .wd-dropdown-inner {padding-left: 0 !important; padding-right: 0 !important;}
.wd-sticky-nav .wd-nav-vertical.wd-design-default {border: 0 !important;}
.wd-sticky-nav .wd-nav-vertical.wd-design-default>li {border: 0 !important;}
.wd-tools-element.wd-header-sticky-nav.wd-style-text {background: #fc0325; padding: 5px; gap: 1px 5px; -webkit-border-radius: 8px; -moz-border-radius: 8px; border-radius: 8px;}
.wd-tools-element.wd-header-sticky-nav.wd-style-text:hover {background: #000000;}
.wd-tools-element.wd-header-sticky-nav.wd-style-text a {color: #FFFFFF !important;}
#menu-menu-beside-the-search-in-header {background: #fef0f4; padding: 5px; gap: 1px 5px; -webkit-border-radius: 8px; -moz-border-radius: 8px; border-radius: 8px;}
#menu-menu-beside-the-search-in-header li a {color: #000000 !important; font-size: 12px; padding: 5px 10px; -webkit-border-radius: 8px; -moz-border-radius: 8px; border-radius: 8px;}
#menu-menu-beside-the-search-in-header li:first-child a {background: #000000; color: #FFFFFF !important;}
#menu-menu-beside-the-search-in-header li a:hover {background: #fc0325; color: #FFFFFF !important;}
.searchform.wd-style-with-bg .searchsubmit {background: #000000 !important;}
.searchform.wd-style-with-bg .searchsubmit:hover {background: #fc0325 !important;}
.wd-dropdown-menu.wd-design-full-width .mega-column-1 ul.wd-nav-vertical li {flex: 1 1 100%; max-width: 100%; width: 100%;}
.wd-dropdown-menu.wd-design-full-width .mega-column-2 ul.wd-nav-vertical li {flex: 1 1 50%; max-width: 50%; width: 50%;}
.wd-dropdown-menu.wd-design-full-width .mega-column-3 ul.wd-nav-vertical li {flex: 1 1 33.3%; max-width: 33.3%; width: 33.3%;}
.wd-dropdown-menu.wd-design-full-width .mega-column-4 ul.wd-nav-vertical li {flex: 1 1 25%; max-width: 25%; width: 25%;}
.wd-dropdown-menu.wd-design-full-width .mega-column-5 ul.wd-nav-vertical li {flex: 1 1 20%; max-width: 20%; width: 20%;}
.wd-header-cats.wd-style-1 .menu-opener {min-width: 170px !important; -webkit-border-radius: 8px; -moz-border-radius: 8px; border-radius: 8px;}
.home.page-id-15 .btn.btn-style-3d {border: 0 !important; box-shadow: none;}
.wd-icon.fas.fa-chevron-right {vertical-align: middle;}
@media (max-width: 1800px) {
	.header-sides {display: none !important;}
}
.heading-category a {font-size: 20px !important; color: #fc0325 !important;}
.wd-sticky-nav .wd-nav-vertical.wd-design-default>li.heading-category-border-top {border-top: 1px solid #e7e7e7 !important;}
.daily-countdown {font-weight: bold;}
#cn-close-notice {position: absolute; top: 25px;}
#cn-close-notice.cn-close-icon:before, #cn-close-notice.cn-close-icon:after {top: 12px;}
.whatsapp, .rewards-points {position: fixed;z-index: 10000;width:45px; left: 25px;font-size: 16px;text-align: center;padding: 0;cursor: pointer;line-height: 1.2;bottom: 25px;}
.rewards-points {bottom: 85px;}
.whatsapp img, .rewards-points img{width:100%;}
@media (max-width: 767px) {
	.whatsapp {width: 35px!important; right: 5px!important; bottom: 60px!important;}
	.rewards-points {width: 35px!important; right: 5px!important; bottom: 100px!important;}
}
/*
.sidebar-right.area-sidebar-1 .widget {margin-bottom: 20px !important;}
.sidebar-right.area-sidebar-1 h4, .sidebar-right.area-sidebar-1 h5 {color: var(--wd-primary-color) !important;}
.sidebar-right.area-sidebar-1 .wp-block-search__inside-wrapper {display: flex; flex: auto; flex-wrap: nowrap; max-width: 100%;}
.sidebar-right.area-sidebar-1 .wp-block-search__inside-wrapper .wp-block-search__button {padding-left: 20px !important; padding-right: 20px !important; margin-left: 10px; border: 0; border-radius: var(--btn-accented-brd-radius); color: var(--btn-accented-color); box-shadow: var(--btn-accented-box-shadow); background-color: var(--btn-accented-bgcolor);}
.sidebar-right.area-sidebar-1 .wp-block-search__inside-wrapper .wp-block-search__button svg {fill: var(--btn-accented-color); min-height: 24px; min-width: 24px; vertical-align: text-bottom;}
.sidebar-right.area-sidebar-1 .wp-block-search__inside-wrapper .wp-block-search__button:hover {color: var(--btn-accented-color-hover) !important; box-shadow: var(--btn-accented-box-shadow-hover) !important; background-color: var(--btn-accented-bgcolor-hover) !important;}
.sidebar-right.area-sidebar-1 .widget ul.menu {margin: 0 !important;}
.sidebar-right.area-sidebar-1 .widget ul.menu li {list-style: none !important; border-bottom: 1px dotted var(--brdcolor-gray-300) !important; padding: 10px 0 !important;}
.sidebar-right.area-sidebar-1 .widget ul.menu li:last-child {border-bottom: 0 !important;}
.sidebar-right.area-sidebar-1 .widget ul.menu li.current-menu-item a {color: var(--wd-primary-color) !important;}
.sidebar-right.area-sidebar-1 .link_wrap {width: 100%; display: block; border-radius: 0 !important;}
.sidebar-right.area-sidebar-1 .widget li.cat-item {border-bottom: 1px dotted var(--brdcolor-gray-300) !important; padding: 10px 0 !important; margin: 0 !important;}
.sidebar-right.area-sidebar-1 .widget li.cat-item:last-child {border-bottom: 0 !important;}
.sidebar-right.area-sidebar-1 .is-style-outline.wp-block-tag-cloud .tag-cloud-link {font-size: 14px !important; border: 1px solid var(--wd-primary-color) !important; color: var(--wd-primary-color) !important; padding: 5px 10px !important; margin-right: 10px !important; margin-bottom: 10px !important; display: inline-block !important; -webkit-transition: all 0.3s ease-out; -moz-transition: all 0.3s ease-out; -o-transition: all 0.3s ease-out; transition: all 0.3s ease-out;}
.sidebar-right.area-sidebar-1 .is-style-outline.wp-block-tag-cloud .tag-cloud-link:hover {background: var(--wd-primary-color) !important; color: #FFFFFF !important;}
.sidebar-right.area-sidebar-1 .widget_product_categories .product-categories li a {padding: 0 !important; padding-inline-end: 2px;}
*/