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


/* Rohit Css */
.elementor-widget-theme-post-content a {color:#8b0000;border-bottom: 1px solid !important;}
.footer-sticky-right {position:fixed;right:19px;bottom:81px;width:50px;height:50px;}
.whb-row.whb-general-header.whb-sticky-row.whb-without-bg.whb-without-border.whb-color-dark.whb-flex-flex-middle{padding: 0px 50px;}
.marquee-container{border-radius: 0px !important;}
.elementor-13068 .elementor-element.elementor-element-45f2a03{background: #f1f1f1;}
.whb-header-bottom .whb-header-bottom-inner .whb-col-center{background: #000;}
.wd-nav[class*="wd-style-"]>li>a{color: #fff !important;font-weight: 500;}
.wd-sub-menu li>a:hover{text-decoration: none;}
.wd-sub-menu li>a{font-size: 16px !important;color: #1d293f !important;padding-top: 0px !important;}
.searchform{    border: 1.5px solid #000;border-radius: 6px;overflow: hidden;}
.searchform input{border: unset !important;}
.searchform[class*="wd-style-with-bg"] .searchsubmit{background: #f1f1f1 !important;color: #000 !important;}
.whb-1yjd6g8pvqgh79uo6oce{max-width: 550px !important;}
.wd-nav>li:is(.wd-has-children,.menu-item-has-children)>a:after{color: #fff !important;}
.site-logo .attachment-full.size-full{max-width: 250px !important;padding: 0px !important;}
.whb-general-header-inner{margin-top: -10px;}
.whb-header{margin-bottom: 30px !important;}
.wd-products[class*="wd-stretch-cont"] .wd-product:hover .wd-buttons.wd-pos-r-t{display: none !important;}
a:hover{text-decoration: none !important;}
a.button.product_type_simple.add-to-cart-loopP{width: 100% !important;}
.out-of-stock{display: none !important;}

.categories-custom .e-con-inner .wd-product .wd-add-btn.wd-add-btn-replace {flex-direction: column !important;}
.categories-custom .e-con-inner .wd-product.wd-hover-standard .wd-add-btn>a {width: 100% !important;}
.categories-custom .quantity{justify-content: center !important;}
.categories-custom .product-wrapper .wd-entities-title a{font-size: 18px !important;}
.main-footer .e-con-boxed{margin-top: 0px !important;}
.product-compare-button, .wd-wishlist-btn {display: none !important;}
.wd-sticky-btn-container{width: 70% !important;}
.wd-sticky-btn-container div.quantity input[type="button"]{width: 44px !important;}
.wd-sticky-btn-container form.cart{flex-wrap: unset !important;}
.wd-sticky-btn-content, .wd-sticky-btn-cart{flex: unset !important;width: 48% !important;}
.wd-sticky-btn-cart{justify-content: end;}

.wd-gallery-thumb .wd-carousel-item {    border: 2px solid #ccc;
    margin: 10px 0px;
    width: 70px !important;
    height: 70px !important;border-radius: 4px;}
.thumbs-position-left .wd-gallery-thumb .wd-carousel-item img{border-radius: unset !important;height: unset !important;margin: 0px !important;}
.wd-thumb-active{border-color: #8b2c2a !important;}
html .elementor-1055 .elementor-element.elementor-element-8edbe86 .product_title{font-weight: 700;}
.Linfo a{font-weight: 600;}
.elementor-element.elementor-element-3472c01.wd-single-gallery.elementor-widget-theme-post-content.elementor-widget.elementor-widget-wd_single_product_gallery{position: sticky;top: 150px;}
.elementor-1055 .elementor-element.elementor-element-3472c01>.elementor-widget-container{margin: 0px !important;}
.wd-carousel-container.wd-gallery-images{border: 1px solid #ccc;padding: 10px;border-radius: 8px;}
.footer_list li a, .footer_list li a span{color: #fff !important;}
.thumbs-position-left .wd-thumb-nav .wd-btn-arrow{flex: unset !important; width: 30px !important; margin-top: 10px !important;}
.thumbs-position-left .wd-gallery-thumb{max-width: 16% !important;}
.wd-product.wd-hover-standard .wd-add-btn .add-to-cart-loop span, .wd-add-btn-replace .add-to-cart-loop:before{color: #fff !important;}
.page-title.page-title-default.title-size-default.title-design-default.color-scheme-light, .page-title.page-title-default.title-size-default.title-design-centered.color-scheme-light{border-radius: 0px !important;text-align: center;margin-top: 27px !important;}
.wd-checkout-steps li span:after{content: unset !important;}

input[type='email'], input[type='date'], input[type='text'], input[type='tel'], input[type='password'], textarea, select{border-color: #8b2c2a !important;}
@media (max-width: 768px){
	.wd-single-breadcrumbs {padding-top: 4px !important;}
	.footer-sticky-right{display:none;}
	.thumbs-position-left .wd-gallery-thumb{max-width: 100% !important;}
	.wd-quantity-overlap div.quantity{position: unset !important;}
	div.quantity input[type="number"]{height: 42px !important; width: 42px !important;}
	.wd-quantity-overlap div.quantity input[type="button"]{height: 42px !important;}
	.wd-sticky-btn-content, .wd-sticky-btn-cart{width: unset !important;}
	.wd-sticky-btn-container{width: 100% !important;background: #fff !important;}
	.wd-sticky-btn .container{justify-content: center;}
	.wd-sticky-btn-cart form.cart button.single_add_to_cart_button.button.alt{padding: 0px 30px !important;border-radius: 8px !important;}
	.wd-toolbar{box-shadow: 0px 0px 10px 0px #ccc !important;}
	.whb-row.whb-general-header.whb-sticky-row.whb-without-bg.whb-without-border.whb-color-dark.whb-flex-flex-middle {padding: 0px 15px !important;}
}

@media (max-width: 600px){
	.footer-sticky-right{display:none;}
	.wd-single-breadcrumbs {padding-top: 4px !important;}
	.wd-carousel-container.wd-gallery-images{margin-top: 10px !important;}
	.wd-gallery-thumb .wd-carousel-item{max-width: 60px !important;height: 60px !important;margin: 0px 6px !important;display: flex;align-items: center;}
	.thumbs-position-left .wd-gallery-thumb .wd-carousel-item img{height: max-content !important;max-width: 100% !important;}
	.elementor-1055 .elementor-element.elementor-element-1ee1ec8:not(.elementor-motion-effects-element-type-background), .elementor-1055 .elementor-element.elementor-element-1ee1ec8>.elementor-motion-effects-container>.elementor-motion-effects-layer{background: transparent !important;}
	.wd-add-btn-replace .add-to-cart-loop:before, .wd-product.wd-hover-standard .wd-add-btn .add-to-cart-loop span{color: #fff;}
	body .product-wrapper .wd-entities-title a, .wd-products[class*="wd-stretch-cont"] .wd-product :is(.price,.wrap-price,.product-rating-price) span{font-size: 16px !important;}
	.wd-nav-mob-tab>li.wd-active>a{background: #000 !important;color: #fff !important}
	.nav-link-text{color: #000 !important;}
	.wd-nav-mob-tab>li.wd-active>a .nav-link-text{color: #fff !important;}
	body div.quantity input[type=button]{padding: 7px 15px !important;}
	.menu-item-wishlist, .menu-item-compare  {display: none !important;}
	.site-logo .attachment-full.size-full {max-width: 200px !important;padding: 0px !important;}
	.wd-tools-element .wd-tools-icon:before {font-size: 26px !important;}
	.wd-search-form.wd-header-search-form-mobile.wd-display-form.whb-kv1cizir1p1hjpwwydal{margin-top: 0px !important;}
	.whb-row.whb-general-header.whb-not-sticky-row.whb-without-bg.whb-without-border.whb-color-dark.whb-flex-flex-middle{padding-top: 10px !important;}
	.thumbs-position-left .wd-thumb-nav .wd-btn-arrow{margin-top: 0px !important;}
	.wd-next .wd-arrow-inner:after{position: absolute;right: -25px;}
	.wd-prev .wd-arrow-inner:after{position: absolute;left: -25px;}
	.page-title.page-title-default.title-size-default.title-design-default.color-scheme-light{padding: 10px !important;border-radius: 0px;text-align: center;}
	.woocommerce-info{justify-content: center;width: 100%;}
	.page-title.page-title-default.title-size-default.title-design-default.color-scheme-light, .page-title.page-title-default.title-size-default.title-design-centered.color-scheme-light{border-radius: 0px;}
	.whb-sticked .whb-not-sticky-row{display: block !important;}
	
}