/*
 Theme Name:  Winning Solutions
 Description:  Woodmart Child Theme
 Author:       Urvisha & Rahim/Jaideep
 Theme URI: https://ws.com.sg/
 Template:     woodmart
 Version:      1.0.0
 Text Domain:  woodmart
*/


body{font-size:16px;}
legend, h1, h2, h3, h4, h5, h6,.counter-value{letter-spacing:-1px;}
.widgettitle, .widget-title{color:#101010;}
@media (min-width: 1025px) {
    .whb-header .container,.container.container-lg,
    .whb-header .container,.home .container,
    footer .container{max-width:1400px !important;margin:0 auto;}    
}


.whb-header .container,.home.container{max-width:1400px !important;margin:0 auto;}
.whb-main-header .whb-general-header{padding:5px 0;}
.wd-nav{gap:inherit;}
.wd-nav-main > li > a, .wd-nav-secondary > li > a{padding:0 22px;color:#101010 !important;}
.wd-nav-main > li:hover > a,
.wd-nav[class*="wd-style-underline"] > li:is(:hover, .current-menu-item, .wd-active, .active) > a .nav-link-text,
.wd-nav-main > li.active > a{color: var(--wd-primary-color) !important;}
.wd-nav[class*="wd-style-underline"] .nav-link-text{line-height:2.2;}
.wd-tools-element .wd-tools-text{color: #101010;margin-right:15px;}
.wd-nav > li:is(.wd-has-children, .menu-item-has-children) > a::after {display:none;}
.wd-tools-element .wd-tools-text:hover{color: var(--wd-primary-color) !important;}
div.wd-tools-element .wd-tools-icon::before{font-size:24px;}
div.wd-tools-element .wd-tools-icon:hover::before{color:var(--wd-primary-color)}
.whb-col-right .wd-tools-element > a{padding:0 12px;color:#101010;}
div.wd-header-cart.wd-design-2 .wd-cart-number, div.wd-header-cart.wd-design-5 .wd-cart-number{font-size:10px;width:22px;height:22px;line-height:20px;top:-10px;inset-inline-end:-8px;}


#slider-70 .wd-slide{min-height:760px !important;}

.wd-header-nav .wd-dropdown-menu{min-width:400px;background-color:#f1f1f1;border:0;box-shadow:none;top:0;padding-top:20px !important;margin-top:45px;}
.wd-header-nav .wd-dropdown-menu:after{content:'';width:1px;background:#E7E7E7;height:130px;right:0;left:-60px;margin:20px auto 0;top:50%;transform: translateY(-50%);}
.whb-sticked .whb-general-header .wd-dropdown:not(.sub-sub-menu){margin-top:45px !important;}
.wd-dropdown-menu{background-color:#f1f1f1;border:0;box-shadow:none;padding:30px 40px !important;}
.wd-header-nav .wd-dropdown-menu .wd-sub-menu{display:flex;flex-wrap:wrap;}
.wd-header-nav .wd-dropdown-menu .wd-sub-menu li.menu-new-arrivals{width:100%;margin-bottom:10px;font-family: 'Figtree',sans-serif;}
.wd-header-nav .wd-dropdown-menu .wd-sub-menu li{width:50%;font-family: 'Figtree',sans-serif;}
.wd-header-nav .wd-dropdown-menu .wd-sub-menu li:nth-child(even){text-align:right;width:50%;}

.wd-sub-menu li > a{color:#101010;font-size:17px;}
.wd-sub-menu li > a:hover{text-decoration:underline;}
.wd-entry-meta .meta-author a{font-size:16px !important;}

.wd-sub-menu li.menu-new-arrivals > a{color:#BBBBBB;font-size:18px;font-weight:400;text-decoration:none;}
.wd-sub-menu li.menu-new-arrivals > a:hover{text-decoration:none;}

.wd-slide.wd-carousel-item{position:relative;}
.wd-slide.wd-carousel-item:before{content:'';background-image:url(images/banner-ov.png);background-repeat:no-repeat;background-size:auto;background-position:center center;height:100%;width:100%;position:absolute;top:0;left:0;z-index:1;}
.wd-slider .title-subtitle{letter-spacing:5px;}
.wd-slider .title{letter-spacing:-1.5px;}
.wd-slider .wd-button-wrapper{margin-top:40px;}


/*BUTTON CSS*/

.btn.btn-style-default,.wpcf7-submit{min-height:62px;padding:padding:0 32px;font-weight:500;}
.btn-size-large{min-height:60px;}
.btn-style-link.btn-color-alt{color:#101010;font-size:16px;font-weight: 500;}
.btn-style-link.btn-color-alt:hover{color:#0C3DE2;opacity:1;}
.btn.btn-style-link{min-height:27px; border-radius:0 !important;}

.wpcf7-submit{background-color:#00B63D;color:#fff;font-size:16px;font-weight:500;min-width:150px;} 
.wpcf7-submit:hover{background-color:var(--wd-primary-color);;color:#fff;}

.home-sec-1 .banner-subtitle{letter-spacing:5px;line-height:1;}
.home-sec-1 .banner-title{letter-spacing:-0.5px;}
.home-sec-1 .promo-banner .wrapper-content-banner{padding:50px;}
.home-sec-1 .main-wrapp-img{position:relative;}
.home-sec-1 .main-wrapp-img:before{content:'';background-image:url(images/box-ov.png);background-repeat:no-repeat;background-size:auto;background-position:center center;height:100%;width:100%;position:absolute;top:0;left:0;z-index:1;}

.home-sec-1 .btn-style-link.btn-color-alt{color:#fff;font-weight:400;font-size:16px;border-color:#fff;border-width:1px;margin-top:20px;border-radius:0 !important;}
.home-sec-1 .btn-style-link.btn-color-alt:hover{font-weight:bold;border-color:#fff;}

.home-sec-1 .elementor-widget:nth-child(2) .main-wrapp-img::before{display:none;}
.home-sec-1 .elementor-widget:nth-child(2) .banner-subtitle,.home-sec-1 .elementor-widget:nth-child(2) .banner-title,
.home-sec-1 .elementor-widget:nth-child(2) .btn-style-link.btn-color-alt
{color:#101010;border-color:#101010;}

/*.home-sec-1 .promo-banner:hover .wrapper-content-banner{background:#ECF6D2;}*/

.wd-nav-tabs > li > a{color:#101010 !important;font-weight: 400 !important;}
.wd-nav-main > li:hover > a,
.wd-nav[class*="wd-style-underline"] > li:is(:hover, .current-menu-item, .wd-active, .active) > a .nav-link-text, .wd-nav-main > li.active > a{font-weight:bold;}
.wd-nav[class*="wd-style-underline"] > li:is(:hover, .current-menu-item, .wd-active, .active) > a .nav-link-text::after {background-color: var(--wd-primary-color) !important}


.product-wrapper .wd-entities-title a{letter-spacing:0;color:#333333;font-weight:500;}
.wd-product.wd-hover-base .wrapp-product-price{font-size:14px;}
.wd-product.wd-hover-base .wrapp-product-price .price .amount{font-weight:500}

.home-sec-1{padding:40px; }
.home-sec-1 .promo-banner .content-banner{padding-right:35%;}

.home-sec-2 .product-wrapper .wd-entities-title a{font-size:18px !important;letter-spacing:-1px;font-weight:bold !important;}
.home-sec-2 .product-wrapper .price{font-size:16px;}

.home-sec-3{padding:60px 0 60px;}
.home-sec-3 .title{letter-spacing:-2px;} 
.home-sec-3 .title strong{font-weight:bold;}
/*.home-sec-3 .reset-last-child.text-left{max-width:449px;}*/
.home-sec-3 .e-con.e-child{max-width:50%;}
.home-sec-3 .wd-backface-hidden .wd-carousel-item{max-width:120px;}
.home-sec-3 .wd-carousel-wrap{margin-bottom:30px;}

.home-sec-4{padding:80px 0;}
.home-sec-4 .e-flex{--align-items: flex-start !important;}
.home-sec-4 h4.info-box-title{font-weight:bold !important;} 
.home-sec-4 .btn.btn-style-link{font-size:16px;font-weight:400;}
.home-sec-4 .btn.btn-style-link:hover{font-weight:bold;}
.home-sec-4 .wd-info-box .info-btn-wrapper{margin-top:20px;}

.home-sec-5{padding:50px 0 0;}
.home-sec-5 .elementor-widget-wd_title{padding-bottom:30px;}
.wd-post-date.wd-style-with-bg .post-date-day{font-size:18px !important;color:#555;}
.wd-post-date.wd-style-with-bg .post-date-month{color:#555;font-weight:400 !important;}
.meta-categories-wrapp{height:31px !important;line-height:31px !important;}
.wd-post-cat.wd-style-with-bg{height:31px !important;line-height:31px !important;padding: 0 15px !important;}
.wd-carousel-item .wd-post-cat.wd-style-with-bg{background-color:#F7F9FF;}
.wd-carousel-item .wd-post-cat.wd-style-with-bg > a{color:#0066B2 !important;font-size:11px;font-weight:400 !important;}
.blog-design-small-images .post-title{padding-top:10px !important;}
.blog-design-small-images .post-title a{color:#101010;letter-spacing:-1px;font-weight:bold;}
.article-body-container .entry-content.wd-entry-content{font-size:16px;}
.article-body-container .entry-content.wd-entry-content{font-size:16px;} 
.read-more-section a.more-link{font-weight:400;font-size:16px;}
.home-sec-5 .read-more-section{margin-top: 30px;}
.wd-post.blog-style-bg .article-body-container{padding:30px !important;}

.home-sec-6 .wd-social-icons{display:flex;align-items:center;justify-content:center;width:100%;}
.home-sec-6 .wd-social-icons .wd-social-icon{height:45px;width:45px;display:flex;align-items:center;justify-content:center;margin: 10px;color:#A3A3A3 !important;}
.home-sec-6 .wd-social-icons .wd-social-icon .wd-icon{font-size:24px;}
.home-sec-6 .wd-social-icons .wd-social-icon:hover{color:#fff;} 
.home-sec-6 .wd-social-icons .wd-social-icon:hover .wd-icon{color:#fff;} 
.home-sec-6 .elementor-widget-container{margin-top:20px !important;}


.footer-container{border-top:1px solid #E1E1E1;}
.footer-sidebar{padding:80px 0 30px !important;}
.footer-sidebar{justify-content: space-between;}
.footer-container .footer-column{flex: inherit;}
.footer-container .footer-column-1{width:400px;max-width:100%;}
.footer-container .footer-column-2{width:330px;max-width:100%;}
.footer-container .footer-column-3{width:320px;max-width:100%;}
.footer-container .footer-column-4{width:140px;max-width:100%;}
.footer-column h5.widget-title{font-size:18px;color:#101010;letter-spacing:-1px;text-transform:uppercase;font-weight:bold;margin-bottom:38px;}

.footer-column .wd-list li{margin-bottom:20px !important;}
.footer-column .wd-list li img{width:16px;}
.footer-column .wd-list li:hover {color: var(--wd-primary-color) !important;text-decoration:underline;}
.footer-column .wd-list li:hover .list-content{font-weight:bold !important;}
.footer-column .wd-list li:first-child:hover{color: inherit !important;} 
.footer-column .wd-list li:first-child:hover,
.footer-column .wd-list li:first-child:hover .list-content{font-weight:400 !important;text-decoration:none !important;}
/*.footer-column .wd-list li:last-child :hover .list-content{color:#00B63D !important;font-weight:700;text-decoration:underline;}*/

:is(.widget_categories, .widget_pages, .widget_archive, .widget_nav_menu) ul li:hover a, :is(.widget_categories, .widget_pages, .widget_archive, .widget_nav_menu) ul li.current_page_item > a{color: var(--wd-primary-color) !important;font-weight:700;text-decoration:underline;}



.footer-column-2 .wd-entities-title a{color:#555555;font-weight:bold;font-size:14px;}
.woodmart-recent-posts .recent-posts-thumbnail{margin-inline-end:20px;}
.woodmart-recent-posts .recent-posts-time,.woodmart-recent-posts :is(.recent-posts-time, .recent-posts-comment){color:#555555;}
.woodmart-recent-posts .recent-posts-thumbnail img{height:100%;object-fit:cover;max-height:75px;}


.woodmart-recent-posts li{border-bottom:1px solid #EEE !important;margin-bottom:30px !important;padding-bottom:30px !important;}
.woodmart-recent-posts li:last-child{padding-bottom:0 !important;margin-bottom:0 !important;}
:is(.widget_categories, .widget_pages, .widget_archive, .widget_nav_menu) ul li a{color:#555555;font-size:14px;}

.footer-column-3 ul.menu{display:flex;flex-wrap:wrap;}
.footer-column-3 ul.menu li:nth-child(odd){width:60%;}
.footer-column-3 ul.menu li:nth-child(even){width:40%;}

.copyrights-centered .min-footer > div{font-size:14px;color:#7B7B7B;}
.copyrights-centered .min-footer a{color:#7B7B7B;font-weight:400;} 
.copyrights-centered .min-footer a:hover{text-decoration: underline;} 

.widget_nav_menu ul.nav li:hover > a,
.widget_nav_menu ul.nav li.current_page_item > a{color:var(--wd-primary-color) !important;}
:is(.widget_categories, .widget_pages, .widget_archive, .widget_nav_menu) ul li:hover a,
:is(.widget_categories, .widget_pages, .widget_archive, .widget_nav_menu) ul li.current_page_item > a{color:var(--wd-primary-color) !important;}
.min-footer{padding-block:30px;}


.about-sec-1.e-con.e-flex > .e-con-inner{align-items: var(--align-self) !important;}
.about-sec-1 .info-box-wrapper{width:270px;}

.about-sec-2 .title-after_title p{font-style:normal;}
.about-sec-2 .title-after_title p strong{color:#101010;font-style:italic;font-weight:bold;}
.about-sec-2 .icons-design-colored-alt.wd-social-icons{text-align:right;}
.about-sec-2 .icons-design-colored-alt .wd-social-icon .wd-icon{color:#101010 !important;}
.about-sec-2 .icons-design-colored-alt .wd-social-icon:hover .wd-icon{color:#fff !important;}
.about-sec-2 .wd-social-icons:is(.icons-size-small, .icons-size-) .wd-icon{font-size: 12px !important;}

.about-sec-3:before{content:'';top:0;left:0;width:100%;height:100%;position:absolute;background-color:rgba(0,31,135,.83);}
.about-sec-3 .btn-style-link.btn-color-alt{color:#fff;}
.about-sec-3 .btn-style-link.btn-color-alt:hover{color:#00B63D}
.about-sec-3 .title-subtitle{text-transform:uppercase;}
.about-sec-3 .e-con-full{border-color:#aaa !important; } 
.about-sec-3 h3.title {padding-bottom:10px;}

.about-sec-5 .title-wrapper{padding-top: 10px;}

.widget_price_filter [class*="price_slider_amount"] .button{background-color:#F7F7F7;font-size:16px;color:#101010;padding: 5px 20px;padding: 11px 20px;}
.widget_price_filter [class*="price_slider_amount"] .button:hover{color:#fff;}

body .widget_price_filter [class*="price_slider_amount"] .price_label{color:#333;font-size:14px;}
body .widget_price_filter [class*="price_slider_amount"] .price_label > span{font-weight:400;color:#333;font-size:14px;}


.area-sidebar-shop .widget-area .widget{border-color:#EDEDED;}
.area-sidebar-shop .widget-area .widget:nth-child(2){padding-top:40px;}
.area-sidebar-shop .widget-area h5.widget-title{font-size:14px;letter-spacing: 0;}
.wd-product.wd-hover-base .hover-content{display:none !important;}
.area-sidebar-shop .widget-area .wd-filter-list li{margin-bottom:5px;}
.area-sidebar-shop .widget-area .wd-filter-list .count{color:#333;font-size:14px;border-color:#aaa;line-height:17px;}
.area-sidebar-shop .widget-area .wd-swatch + .wd-filter-lable,
.wd-filter-list a,
.wd-widget-stock-status a{color:#333;font-size:14px;}
.widget_layered_nav ul li a::before, .wd-widget-stock-status a::before,
.wd-swatches-filter.wd-checkboxes-on li > a::before{border-color:#aaa;}
.widget_layered_nav_filters a,
.wd-action-btn.wd-style-text > a,.woocommerce-breadcrumb,.wd-products-per-page .per-page-variation.current-variation{font-weight:400;color:#101010;}
.shop-loop-head{font-size:14px;}
.woocommerce-breadcrumb .breadcrumb-last, .yoast-breadcrumb .breadcrumb_last,
.wd-products-per-page .per-page-title,
.woocommerce-ordering.wd-style-underline select{font-weight:400;}
.wd-shop-tools .woocommerce-ordering.wd-style-underline select{max-width:175px;}
.wd-products-per-page .per-page-border,
.wd-products-per-page .per-page-variation.current-variation{color:#333;}
.wd-active-filters .wd-clear-filters{border-color:#aaa;}
.wd-filter-list .wc-layered-nav-term a:hover + .count, .wd-filter-list .wc-layered-nav-term.wd-active .count{color:#fff;border-color:var(--wd-primary-color);}
.wd-product :is(.wd-product-cats, .wd-product-brands-links) a{color:#aaa;font-size:14px;}
.wd-product.wd-hover-base .wd-bottom-actions:not(.wd-add-small-btn) .wd-add-btn > a{background-color:#00B63D !important;border-radius:5px !important;font-size:16px;font-weight:500;}
.wd-product.wd-hover-base .wd-bottom-actions:not(.wd-add-small-btn) .add-to-cart-loop span{font-size:16px !important;font-weight:500 !important;}
.wd-product.wd-hover-base .wrapp-swatches{border-top:0 !important;}
.wd-action-btn.wd-style-icon > a::after{font-size:20px;}
.wd-product :is(.wd-product-cats, .wd-product-brands-links){padding:3px 0;}
.single_add_to_cart_button,.wd-compare-table :is(.button, .added_to_cart){background-color: #00B63D !important;
  border-radius: 5px !important;
  font-size: 16px;}
  .wd-compare-table :is(.button, .added_to_cart):hover{background-color:#0C3DE2 !important;}
.btn.view-details-btn{background-color: var(--wd-primary-color) !important;}
.wd-hover-with-fade .content-product-imagin{box-shadow: 0 12px 16px 0 rgba(0,0,0,0.12);}
.wd-product.wd-hover-base .fade-in-block{padding:15px 10px 15px 10px !important;}
.woocommerce-product-details__short-description{color:#555;}
.summary-inner .price .amount{font-size:22px !important;font-weight:500;}
.entry-summary .quantity{height:62px;min-width:153px;border-radius:5px;overflow:hidden;} 
div.quantity .input-text.qty{height:62px;border-color:#aaa;color:#555;}
div.quantity input[type="button"],div.quantity input[type="button"]{height:62px !important;border-color:#aaa !important;min-width:50px !important;font-size:22px !important;color:#101010 !important;font-size:34px !important;font-weight:400 !important;}
div.quantity input[type="number"]{width:50px !important;}
div.quantity input[type="button"]:hover{color:#fff !important;}

div.quantity .minus{border-radius:5px 0 0 5px !important;}
div.quantity .plus{border-radius:0 5px 5px 0 !important;}
.entry-summary .wd-action-btn.wd-style-text > a,.entry-summary .product_meta a{color:#555 !important;font-size:14px;}
.entry-summary .wd-action-btn.wd-style-text > a:hover,.entry-summary .product_meta a:hover{color:#0C3DE2 !important;}
.entry-summary .wd-compare-icon > a::before, .entry-summary .wd-wishlist-icon > a::before{color:#101010;}
.single_add_to_cart_button, .wd-compare-table :is(.button, .added_to_cart){font-weight:400;padding: 5px 32px;margin-left:10px;}
.single_add_to_cart_button:hover{background:color:#0C3DE2 !important;}
.summary-inner .product_meta{border-color:#EDEDED;}
.entry-summary .product_meta > span{font-size:14px;}
.wd-social-icons:is(.icons-size-small, .icons-size-) .wd-icon{color:#989897;}
.wd-social-icons:is(.icons-size-small, .icons-size-) .wd-icon:hover{color:#101010;}

.wd-tooltip-label .wd-social-icons:is(.icons-size-small, .icons-size-) .wd-icon:hover{color:#fff;}
 
.product-tabs-wrapper{padding-bottom:70px !important;margin-bottom:70px !important;border-color:#EDEDED;}
.product-image-summary-wrap{padding-bottom:20px !important;} 
.poduct-tabs-inner .wd-nav-tabs > li > a{color:#555 !important;font-weight:600 !important;font-size:14px}
.poduct-tabs-inner .wd-text-block h3{letter-spacing:0px;font-size: 18px;font-weight:600;}
.poduct-tabs-inner .wd-nav-tabs > li:not(:last-child){margin-inline-end: 58px;}
.poduct-tabs-inner .wd-text-block:not(.inline-element).text-left{color:#555;}
.unordered-list li::before{color:#555;font-size:14px;font-weight:bold;}

.single-product-content .wd-el-title.title.slider-title{font-size:35px;}
.mfp-ready button.mfp-close{font-size:0 !important;}


.wd-nav-pagin-wrap[class*="wd-style-shape"] span{border-color:#555 !important;}
.wd-nav-pagin-wrap[class*="wd-style-shape"] li.wd-active span{border-color:#00B63D  !important;background-color:#00B63D  !important;}
.shop-content-area{margin-bottom:70px;}

.wd-blog-holder .blog-design-masonry .post-title{font-size:26px;}
.wd-blog-holder .article-body-container .entry-meta-list{display:flex;align-items:center;justify-content:center;}
.wd-blog-holder .article-body-container .entry-content{font-size:14px;color:#555;}
.wd-blog-holder .article-body-container .read-more-section{margin-top:20px;}
.wd-blog-holder .article-body-container .read-more-section a.more-link{color:#00B63D;}
.wd-blog-holder .article-body-container .read-more-section:hover a.more-link{color:var(--wd-primary-color);}
.wd-blog-holder .article-body-container .meta-author{display:flex;align-items:center;}
.wd-blog-holder .article-body-container .author_name{font-size:14px;}
.blog-design-masonry.wd-add-shadow .article-body-container{box-shadow: 0 3px 3px 0 rgba(0,0,0,.1);}
.blog-design-masonry.wd-add-shadow:hover .article-inner{box-shadow: 0 4px 4px 0 rgba(0,0,0,.1);}
.wd-post .entry-thumbnail img{height:100%;object-fit:cover;}
.wd-blog-holder .post-img-wrapp a{height:100%;}
.wd-blog-holder .wd-post.blog-style-bg .article-body-container{padding:40px 30px 30px !important;}
.wd-entities-title a{font-family:'Figtree',sans-serif;font-weight:600;color:#101010;}
.wd-blog-holder.wd-grid-f-col > .wd-col{margin-bottom:30px;}



.contact-sec-2 .info-box-inner p a{color:#555;}
.contact-sec-2 .info-box-inner p a:hover{color:var(--wd-primary-color);}

.contact-sec-4 .title-wrapper{max-width:440px;margin:0 auto 20px;}
.contact-sec-4 .title-wrapper h3.title{letter-spacing:-1px !important;}
.contact-sec-4 .wd-button-wrapper{margin-bottom:30px;}

.wd-popup .wd-social-icons:is(.icons-size-small, .icons-size-) .wd-icon{color:#fff !important;}
.wd-popup .info-box-wrapper,.wd-popup .elementor-widget-container{font-size:14px;}

.product-share.wd-social-icons:is(.icons-size-small, .icons-size-) .wd-icon{color: #989897 !important;}
.product-share.wd-social-icons:is(.icons-size-small, .icons-size-) .wd-icon:hover{color: #101010 !important;}

.contact-sec-4 .social-form-circle .wd-social-icon .wd-icon{color:#101010 !important;font-size:12px;}
.contact-sec-4 .social-form-circle .wd-social-icon:hover .wd-icon{color:#fff !important;}

.woocommerce-mini-cart__buttons .btn-cart,.cart-actions .button[name="update_cart"]{color:#fff !important;}
:is(.btn, .button, button, [type="submit"], [type="button"]){border-radius:5px !important;}
.wd-coupon-form .button[name="apply_coupon"],.cart-totals-inner .checkout-button,#place_order{background-color:var(--wd-primary-color)}

.wd-coupon-form .button[name="apply_coupon"]:hover,.cart-totals-inner .checkout-button:hover,#place_order:hover{background-color:var(--btn-default-bgcolor);}
.wd-notice a:hover, div.wpcf7-response-output a:hover, .mc4wp-alert a:hover, :is(.woocommerce-error, .woocommerce-message, .woocommerce-info) a:hover{color:var(--btn-default-bgcolor) !important;}

:is(.btn, .button, button, [type="submit"], [type="button"]){font-size:16px !important; font-weight:600 !important;}
.woocommerce-mini-cart__buttons .checkout{background-color: var(--wd-primary-color) !important;}
.woocommerce-mini-cart__buttons .checkout:hover{background-color: var(--btn-default-bgcolor) !important;}
.wd-product.product-list-item .wd-add-btn > a{background-color: var(--btn-default-bgcolor) !important;}
/*.wd-product.product-list-item .wd-add-btn > a:hover{background-color: var(--wd-primary-color) !important;}*/
.open-quick-view.quick-view-button{font-size:0 !important;}
.open-quick-view.quick-view-button::before{font-size:20px !important;}

.webagency-sec-1 iframe{max-width: 350px;}

.page-id-15603 .site-content{margin-bottom:0 !important;}
.page-id-15603 .thankyou-sec-1 .e-con-full, .page-id-15603 .thankyou-sec-1 {margin-bottom: 0 !important;}


@media only screen and (max-width: 1599.98px){
    .wd-header-nav .wd-nav-main > li > a,
    .wd-nav-secondary > li > a,
    .wd-sub-menu li > a,
    .wd-header-nav .wd-sub-menu li > a{font-size:15px;}
    .wd-account-style-text .wd-tools-text,
    .wd-header-cart.wd-design-2 .wd-tools-text,
    .wd-tools-element .wd-tools-text{font-size:15px !important;}
    .wd-logo.wd-main-logo img{max-width:260px !important;}
    
    .home-sec-3{padding-top:60px;}
    
} 


@media only screen and (max-width: 1399.98px){
    .wd-nav-main > li > a, .wd-nav-secondary > li > a{padding:0 18px;}
    .home-sec-1 .promo-banner .wrapper-content-banner{padding:20px;}
    .home-sec-1 .banner-subtitle{line-height:1;font-size:26px !important;letter-spacing: 3px;} 
    .home-sec-1 .banner-title {font-size:24px !important;line-height:1.5}
    .home-sec-3 .e-con.e-child{max-width:inherit;}
    
}

@media only screen and (max-width: 1199.98px){
    .footer-container .footer-column-1 {width:270px;}
    .footer-container .footer-column-2 {width:300px;}
    .footer-container .footer-column-3 {width:300px;}
    .footer-container .footer-column-4 {width:140px;}
    
    .woodmart-recent-posts li{margin-bottom: 15px !important;padding-bottom:15px !important;}
}

@media only screen and (max-width: 1024.98px){
    .home-sec-1 .banner-subtitle{line-height:1;font-size:26px !important;letter-spacing: 3px;} 
    .home-sec-1 .banner-title {font-size:24px !important;line-height:1.5 !important}
    .wd-entry-meta .meta-author a,.article-body-container .entry-content.wd-entry-content,.home-sec-4 .btn.btn-style-link{font-size:14px !important;}
    .wd-post.blog-style-bg .article-body-container{padding:20px 15px !important;}
    div.wd-tools-element .wd-tools-icon::before {font-size:18px;}
    .title, h1, h2, h3, h4, h5, h6{line-height:1.25 !important;}
    .home-sec-3{padding-bottom:0;}
    .home-sec-1,.home-sec-5{padding:0;}
    .home-sec-3 {padding-top:30px !important;}
    .home-sec-4{padding:50px 0;}
    .home-sec-5{margin-bottom:30px !important;}
    .home-sec-6{margin-top:0 !important;}
    
    .about-sec-1 .info-box-wrapper{width:100%;}
    .about-sec-1 .e-con.e-child{padding-left:20px !important;}
    .about-sec-1 .elementor-element{width:100% !important;width: 100% !important;max-width: 100% !important;}
    
    .about-sec-2 .e-con.e-child{padding-left:20px !important;}
    .wd-blog-holder .wd-post.blog-style-bg .article-body-container{padding:30px 15px 20px !important;}
    .product-tabs-wrapper{padding-bottom:30px !important;margin-bottom:30px !important;}
    .home-sec-1 .btn-style-link.btn-color-alt{font-size:14px;}
    
    .searchform .searchsubmit{right:25px !important;font-size:14px !important;}
    .searchform .searchsubmit span{padding-right:5px;}

}

@media only screen and (max-width: 991.98px){
    
    #slider-70 .wd-slide{min-height: 500px !important;}
    .footer-container .footer-column-1,
    .footer-container .footer-column-2,
    .footer-container .footer-column-3,
    .footer-container .footer-column-4{width: 50%;}
    :is(.woocommerce-cart-form__contents, .group_table) td.product-quantity :is(input[type="button"], input[type="number"], input[type="text"]){min-height:50px !important;height:50px !important;padding:0 20px !important;line-height:1 !important;display: flex;
    align-items: center;
    justify-content: center;}
    :is(.woocommerce-cart-form__contents, .group_table) td.product-quantity input[type="number"],div.quantity input[type="button"]{padding:0 !important;}
    
    
    
}
@media only screen and (max-width: 767.98px){
    .footer-container .footer-column-1,
    .footer-container .footer-column-2,
    .footer-container .footer-column-3,
    .footer-container .footer-column-4{width: 100%;}
    
    .woocommerce-product-details__short-description,
    .tabs-location-standard.tabs-type-accordion.reviews-location-tabs .product-tabs-wrapper{font-size:14px;}
    .thankyou-sec-1 .e-con-full{--margin-inline-start: 50px !important;}
    
}
@media only screen and (max-width: 575.98px){
    body,.woocommerce-MyAccount-content > p{font-size:14px;}
    
     .title, h1, h2, h3, h4, h5, h6{letter-spacing:0 !important;}
    div.wd-header-cart.wd-design-2 .wd-cart-number, div.wd-header-cart.wd-design-5 .wd-cart-number{width:18px;height:18px;line-height:18px;}
    .footer-column h5.widget-title{margin-bottom:0;}
    .footer-sidebar{padding:30px 0 0 !important;}
    .woodmart-recent-posts li{margin-bottom:15px !important;padding-bottom:15px !important;}
    .copyrights-centered .min-footer > div:last-child{line-height:1.5;}
    .copyrights-centered .min-footer a{display:block;}
     .home-sec-1{margin-bottom:30px !important;}
    .about-sec-2 .e-con.e-child{padding-left:0 !important;}
    .about-sec-5 img{width:100%;}    
    div.quantity input[type="button"]{font-size:24px;}
    
    .btn.btn-style-default,.btn-size-large,.elementor-button-link.elementor-size-sm,
    .single_add_to_cart_button, .wd-compare-table :is(.button, .added_to_cart),div.quantity input[type="button"],div.quantity .input-text.qty,:is(.woocommerce-cart-form__contents, .group_table) td.product-quantity :is(input[type="button"], input[type="number"], input[type="text"]),.wpcf7-submit{min-height:50px !important;height:50px !important;padding:0 20px !important;line-height:1 !important;display: flex;
    align-items: center;
    justify-content: center;}
    :is(.btn, .button, button, [type="submit"], [type="button"]){height:50px;}
     .home-sec-2,.home-sec-5{margin-bottom:0 !important;}
     
    .home-sec-4{padding:15px 0 !important;margin-bottom:30px !important;}
    .home-sec-5{margin-top:30px !important;}
    .home-sec-6 .wd-social-icons .wd-social-icon .wd-icon{font-size:14px;}
    .home-sec-6 .wd-social-icons .wd-social-icon{height:40px;width:40px;margin: 0 5px;padding:0;}
    .home .site-content{margin-bottom:0px;}
    
    
    .woodmart-counter .counter-label{font-size:14px !important;}
    .woodmart-counter .counter-value{font-size:24px !important;}
    div.quantity input[type="button"],div.quantity .input-text.qty{height:50px !important;}
    div.quantity input[type="button"]{font-size:16px !important;}
    .single_add_to_cart_button, .wd-compare-table :is(.button, .added_to_cart){margin-left:0;}
    .product-tabs-wrapper{padding-top:0 !important;margin-bottom:0 !important;}
    .single-product-content .wd-el-title.title.slider-title{font-size:26px;}
    .footer-column-3 ul.menu li:nth-child(odd){width:50%;}
    .footer-column-3 ul.menu li:nth-child(even){width:50%;}
    
    .searchform .searchsubmit{height:71px;}
    .thankyou-sec-1 .e-con-full{--margin-inline-start:20px !important;--margin-inline-end: 20px !important;}
    .thankyou-sec-1 h1.elementor-heading-title{font-size:50px !important;}

    
    
    
    
}

@media only screen and (max-width: 480.98px){
     .wd-logo.wd-main-logo img {max-width:120px !important;}
     .home-sec-1 .banner-subtitle{font-size:20px !important;line-height: 1 !important;}
     .home-sec-1 .banner-title{font-size:16px !important;line-height:1.3 !important;}
     .home-sec-1 .promo-banner .content-banner{padding-right:45%;}
     .home-sec-1 .main-wrapp-img::before{background-position: left center;width:200%;}
      .home-sec-3 .wd-backface-hidden .wd-carousel-item{max-width:80px;}
     
}


.sidebar-right .widget-area .woodmart-instagram{display:none !important;}
.sidebar-right .widget-area .widget_recent_comments{display:none !important;}








