.salestickbtn{
	position: fixed;
	left: auto;
	right: 0px;
	bottom: 90px;
	z-index: 9999;
	opacity:0;
}
.salestickbtn.active{opacity:1 !important;}
.appointment-form-wrapper { display: flex; margin-bottom: 20px; }
.form-column {width: 50%;padding: 30px; box-sizing: border-box;padding-bottom:0px; }
.form-column h3 { text-align: center; margin-bottom: 30px; font-size: 24px; font-weight: 700;color:#ffffff;padding-bottom: 10px; border-bottom: 1px solid #ffffff; }
.form-row { margin-bottom: 20px; }
.form-row label { display: block; font-weight: 600; margin-bottom: 8px; color: #fff; font-size: 18px; line-height: 25px; }
.form-row input[type="text"], .form-row input[type="tel"], .form-row input[type="email"], .form-row textarea,
.form-row input[type="text"]:focus, .form-row input[type="tel"]:focus, .form-row input[type="email"]:focus, .form-row textarea:focus{
	padding: 12px 15px;
    border: 2px solid #ffffff;
    font-size: 17px;
    color: #fff;
    line-height: 25px;
	min-height:50px;
}
.form-row textarea,.form-row textarea:focus{ height: 100px; min-height:100px; }
.form-row select, .form-row select:focus {
	background-image:url('/wp-content/themes/woodmart-child/css/../images/arrow-white.svg');
	background-repeat: no-repeat;
    background-position: right 12px center;
	 appearance: none;
    -webkit-appearance: none;
    -moz-appearance: none;
    width: 100%;
    padding: 12px 15px;
    border: 2px solid #ffffff;
    font-size: 17px;
    color: #fff;
    line-height: 25px;min-height:50px;
}
.form-row select option{color:#000000 !important;}
.submit-btn { text-align: center; }
.submit-btn input, .submit-btn input:focus {
    background: #fff !important;
    color: #000 !important;
    padding: 12px 35px !important;
    border: none;
    cursor: pointer;
    border-radius: 30px !important;
}
.submit-btn input:hover {background: #f48021 !important;color:#ffffff !important;}
@media(max-width: 767px){
	.form-column{padding: 20px}
	.form-row label{font-size: 15px; line-height: 18px;}
	.form-row select, .form-row select:focus,.form-row input[type="text"], .form-row input[type="tel"], .form-row input[type="email"], .form-row textarea, .form-row input[type="text"]:focus, .form-row input[type="tel"]:focus, .form-row input[type="email"]:focus, .form-row textarea:focus{ padding: 8px 12px; font-size: 16px; line-height: 20px; min-height: 40px; }
	.form-row textarea,.form-row textarea:focus{ height: 70px; min-height:70px; }
	.form-column h3{ margin-bottom: 22px; font-size: 22px; padding-bottom: 8px;}
}
@media(max-width: 575px){
	.appointment-form-wrapper{flex-wrap: wrap; flex-direction: column;}
	.form-column{padding: 0; flex: 0 0 100%;width: 100%; }
}


.fred{color:#fff !important;}
#slider-41270 .wd-slide-inner .elementor-404358 .saleslide ,
#slider-41270 .wd-slide-inner .elementor-404303 .saleslide ,
#slider-41270 .wd-slide-inner .elementor-404358,
#slider-41270 .wd-slide-inner .elementor-404303,
#slider-41270 .wd-slide-inner{height:100% !important;}
.saletimer .elementor-countdown-item .elementor-countdown-digits{
	color: #000 !important;
background-color: #FFFFFF !important;
padding: 10px 10px 10px 10px !important;
margin-bottom: 10px !important;
border-radius: 10px !important;
}
.canvaspopup .dialog-widget-content .dialog-message .elementor-location-popup {
    overflow-x: unset !important;
}
.canvaspopup .dialog-widget {
    justify-content: flex-start !important;
}

.canvaspopup .dialog-widget .dialog-widget-content {
	margin: 0 !important;
	height: 100vh !important;
	width: 450px !important;
	border-radius: 0 !important;
	transform: translateX(-100%);
	transition: transform 1.2s ease-in-out;
}

.canvaspopup .dialog-lightbox-widget.active .dialog-widget-content {
    transform: translateX(0);
}
.vip-popup .dialog-lightbox-message:after{
	width: 80px;
    height: 80px;
    background: url('/wp-content/themes/woodmart-child/css/../images/crown-white.svg') #F3801E;
    background-size: 40px;
    background-repeat: no-repeat;
    background-position: center;
    z-index: 100;
    content: '';
    position: absolute;
    left: 50%;
    top: -32px;
    padding: 20px;
    border-radius: 50%;
    border: 5px solid #fff;
    transform: translateX(-50%);
    box-shadow: 0px 0px 7px 5px rgba(0, 0, 0, 0.1);
}
.sale-popup .dialog-lightbox-message:after{
	width: 120px;
	height: 120px;
	background-image: url('/wp-content/themes/woodmart-child/css/../images/hourglass-ani.gif');
	background-size: contain;
	background-repeat: no-repeat;
	background-position: center;
	z-index: 100;
	content: '';
	position: absolute;
	left: 0px;
	top: -32px;
}
.offcanvas-custompopup .elementor-location-popup,
.sale-popup .elementor-location-popup{overflow-x: unset !important;}
.page-id-21 .wd-social-icons.wd-style-default>a{color:#000 !important;}
.wd-switch-to-register,.wd-switch-to-register:focus{color: var(--btn-accented-color) !important;background-color: var(--btn-accented-bgcolor) !important;}
.wd-switch-to-register:hover{color: var(--btn-accented-color) !important;background-color: var(--btn-accented-bgcolor-hover) !important;}
/* Sale badge changes */
.woocommerce-product-gallery .product-labels.labels-rounded .product-label{min-width: 85px !important;
    min-height: 25px !important;}
.product-labels .product-label.onsale {padding: 6px 10px !important;min-height: 25px !important;
font-size: 12px !important;text-transform: capitalize !important;font-family: 'Work Sans' !important; }
.wd-product .onsale.product-label {
    font-size: 0 !important;
}
.wd-product .onsale.product-label:after {
    content: "BIG ANNUAL SALE";
    font-size: 12px !important;
    text-transform: capitalize !important;
    font-family: 'Work Sans' !important;;
}
/*stickty filter*/
.header-banner{background-color: #F3801E !important;}
.threebanner{padding: 50px 0px 50px 0px;
    background: #fff;
    position: relative;}
.threebanner:before {
    content: '';
    background-color: #fff;
    width: 100%;
    position: absolute;
    left: -100%;
    right: auto;
    height: 100%;
    z-index: 999;
    top: 0px;
}
.threebanner:after {
    content: '';
    background-color: #fff;
    width: 100%;
    position: absolute;
    right: -100%;
    left: auto;
    height: 100%;
    z-index: 999;
    top: 0px;
}
@media(max-width:1025px){
	.threebanner {padding: 20px 0px 20px 0px;}
}
@media (min-width: 1199px) and (max-width: 1600px) {
	.trendtype .elementor-widget-container .elementor-heading-title{font-size:35px !important;}
	.newhdtype .title-wrapper .woodmart-title-container,
	.newhdtype .elementor-widget-container .elementor-heading-title{font-size:25px !important;}
}
.trendingajax .wd-product .product-wrapper .product-element-bottom .wd-entities-title a{
	display: -webkit-box;
    -webkit-line-clamp: 3;   /* Number of lines */
    -webkit-box-orient: vertical;
    overflow: hidden;
}
.wd-prefooter{padding-bottom:0px !important;}
.sticky-filter-sec.elementor-sticky--active{background:#fff;padding:15px 15px 10px;margin:0px -15px;width:100% !important;box-shadow: 0px 0px 7px 5px rgba(0, 0, 0, 0.1);}
.notice-barslider .elementor-slides-wrapper .swiper-slide .elementor-slide-description a,.notice-barslider .elementor-slides-wrapper .swiper-slide .elementor-slide-description a:focus{color:#000;}
	.notice-barslider .elementor-slides-wrapper .swiper-slide .elementor-slide-description a:hover{color:rgb(220 19 81);}
@media(max-width:767px){
	
	.notice-barslider .elementor-slides-wrapper .swiper-slide .elementor-slide-description{margin-bottom:0px !important;}
	.home .blog-design-masonry.blog-style-bg :is(.post-img-wrapp,.entry-thumbnail img) {
		border-bottom-left-radius: 0;
		border-bottom-right-radius: 0;
		height: 250px !important;
		object-fit: cover;
	}
	.home .wd-post .wd-post-title {font-size: 16px;}
	.trendingajax .wd-product .product-wrapper .product-element-bottom .wd-entities-title a{
		display: -webkit-box;
		-webkit-line-clamp: 4;   /* Number of lines */
		-webkit-box-orient: vertical;
		overflow: hidden;
		min-height:70px;
	}
	.home .products-bordered-grid-ins :is(.wd-cat-wrap,.product-wrapper) {height: 100%;}
	.home .wd-product :is(.wd-product-cats,.wd-product-brands-links) {
		min-height: 32px;
	}
	.home .wd-quantity-overlap div.quantity:not(.hidden)+.button, 
	.home .wd-quantity-overlap div.quantity:not(.hidden)+link+.button, 
	.home .wd-quantity-overlap div.quantity:not(.hidden)+link+link+.button {padding-inline-start: 60px !important;}
	.home .wd-quantity-overlap div.quantity:not(.hidden)+.button:before, 
	.home .wd-quantity-overlap div.quantity:not(.hidden)+link+.button:before, 
	.home .wd-quantity-overlap div.quantity:not(.hidden)+link+link+.button:before {inset-inline-start: 60px !important;}
	.home div.quantity input[type="number"] {width: 20px;}
	.home .wd-quantity-overlap div.quantity input[type="button"] {min-width: 20px;}
	.woocommerce-cart .wd-coupon-form{flex-direction: row;padding-right: 110px;}
	.woocommerce-cart .wd-coupon-form .button{position: absolute;right: 0px;padding: 10px;}
	.wd-sticky-btn .wd-sticky-btn-cart .single_add_to_cart_button{min-height:50px !important;}
}
.cart-boxes a,.cart-boxes a:hover,.cart-boxes a:focus{text-decoration:none;}
.woocommerce-cart .wd-coupon-form button,.woocommerce-cart .wd-coupon-form button:focus{
	color: var(--btn-accented-color-hover) !important;
    box-shadow: var(--btn-accented-box-shadow-hover) !important;
    background-color: var(--btn-accented-bgcolor-hover) !important;
}
.woocommerce-cart .wd-coupon-form button:hover{
	color: var(--btn-accented-color) !important;
    box-shadow: var(--btn-accented-box-shadow) !important;
    background-color: var(--btn-accented-bgcolor) !important;
}
/* Whatsapp overlap */
.wd-side-hidden.wd-opened{z-index:99999;}
/* Inner Style */
.widget .product-categories li{flex-wrap: nowrap !important;margin-bottom: 0;flex-direction: row !important;}
.desktop-hide{display:none !important;}
.single-post .elementor-widget.elementor-list-item-link-full_width a {width: auto;display: inline-block;}
.banner-fs span{font-weight: 400 !important;font-size: 60px !important;line-height: 30px;}
#fs-serp-page h1.title{text-transform: uppercase !important;}
.wd-nav.wd-gap-m {--nav-gap: 20px !important;}
.offer-link .woodmart-nav-link{color:#e02829 !important;}
.elementor-maintenance-mode{padding-bottom:0px !important;}
.elementor-maintenance-mode .wd-toolbar{display:none !important;}
.probanner .promo-banner-wrapper .wrapper-content-banner{left: 20px;bottom: 20px;padding: 20px;}
.probanner .promo-banner-wrapper .wrapper-content-banner .banner-btn-wrapper .btn{font-family: "Urbanist", Sans-serif;font-size: 14px;font-weight: 700;color:#000;}
.probanner.white .promo-banner-wrapper .wrapper-content-banner .banner-btn-wrapper .btn{color:#fff;}
.single-product .br_alabel span{margin-left: 10px !important;margin-top: 10px !important;}
.menu-label-red {--wd-label-color: #e02829 !important;}
.offer-link .woodmart-nav-link{color:#e02829 !important;}
.wd-nav>li:is(.wd-has-children,.menu-item-has-children)>a:after{display:none;}
.wd-dropdown-menu.wd-design-default .menu-item-has-children>a:after{color:#333 !important;}
.blog-design-masonry .entry-meta.wd-entry-meta,
.blog-design-masonry .hovered-social-icons,
.wd-post.blog-post-loop .wd-post-meta,
.single-post .wd-meta-author,
.single-post .wd-meta-reply,
.single-post .meta-post,
.single-post .tags-links,
.single-post .woodmart-author-info,
.single-post .wd-post-reply,
.single-post .wd-post-author {
    display: none !important;
}
.wd-content-area.site-content.wd-grid-col {
    --wd-col-lg: 12 !important;
}
/* Product detail page */
.single-product .woocommerce-tabs.wc-tabs-wrapper ul li.empty-tab,.empty-tab{display:none !important;}
.product-info .elementor-widget-wd_title .title-wrapper { padding-bottom: 14px !important; border-bottom: 1px solid #0000001C; margin-bottom: 30px !important; }
.product-tabs .woocommerce-tabs #tab-title-wd_additional_tab { order: 1; }
.product-tabs .woocommerce-tabs #tab-title-reviews { order: 2; }
.single-product .shop_attributes tr { border-color: #eee !important; }
/*.single-product .woocommerce-product-gallery .wd-gallery-thumb .wd-carousel .wd-carousel-item img { border: 1px solid #DEDEDE !important; object-fit: cover; }*/
.single-product .woocommerce-product-gallery .woocommerce-product-gallery__image { border: 1px solid #DEDEDE !important; background-color: #fff !important; padding: 10px; }
.single-product .woocommerce-product-gallery .wd-nav-arrows .wd-btn-arrow.wd-prev .wd-arrow-inner:after {width: 8px; height: 12px; display: inline-block; font-size:14px;}
.single-product .woocommerce-product-gallery .wd-nav-arrows .wd-btn-arrow.wd-next .wd-arrow-inner:after { width: 8px; height: 12px; display: inline-block; font-size:14px; }
.single-product .woocommerce-product-gallery .wd-gallery-thumb .wd-nav-arrows .wd-next { inset-inline-start: calc(100% + -18px); }
.single-product .woocommerce-product-gallery .wd-gallery-thumb .wd-nav-arrows .wd-prev { inset-inline-end: calc(100% + -18px); }
.single-product .woocommerce-product-gallery .wd-gallery-thumb .wd-nav-arrows .wd-btn-arrow .wd-arrow-inner { border-radius: 6px !important;background-color: #f7f7f7; }
.single-product .woocommerce-product-gallery .wd-gallery-thumb .wd-carousel-inner .wd-carousel .wd-carousel-wrap .wd-carousel-item { padding: 0 calc(13px / 2) }
.single-product .woocommerce-product-gallery .wd-gallery-images .wd-nav-pagin-wrap { display: none !important; }
.single-product .woocommerce-product-gallery .woocommerce-product-gallery__wrapper .wd-carousel-item a img { max-height: 400px !important; object-fit: contain; }
.single-product .woocommerce-product-gallery figure figure { min-height: 599px; max-height: 599px; display: flex; align-items: center; justify-content: center; padding: 20px; border: 1px solid #DEDEDE !important; }
.single-product .woocommerce-product-gallery__image--placeholder{text-align:center; border: 1px solid #dedede; padding:20px; border-radius:10px; margin-bottom:5px; width:100%;}
.single-product .woocommerce-product-gallery__image--placeholder img.wp-post-image{width: auto; max-height: 530px;}
.wd-v-thumb-custom .product-image-thumbnail img{width: 100px; height: 100px !important; margin: 0 auto; position: relative !important;}
.product-images-detail-page .thumbnails .product-image-thumbnail {border: 1px solid #dedede;padding: 10px !important;height: 100% !important;max-height: 175px;border-radius: 10px;margin-bottom: 10px;display: flex; align-items: center;}
.woocommerce-product-gallery .product-labels[class*="labels-rounded"] {top: 15px !important;right: auto !important;left: 10px !important;}
.product-images-detail-page .woocommerce-product-gallery .thumbnails .slick-arrow{color:#142777 !important; background-color:#EBEFFF !important;}
.product-images-detail-page .woocommerce-product-gallery .thumbnails .slick-arrow:before{font-size:14px !important;}

.wd-quantity-overlap div.quantity input[type] {
    background-color: #ffffff !important;
    color: #000 !important;
}
/* Shop filter css */
.wd-swatches-filter .layered-nav-link .wd-swatch{display:none;}
.wd-swatches-filter .layered-nav-link .wd-filter-lable{margin-inline-start: 0px !important;}

/*Blog Design*/
.blog-design-masonry.blog-style-bg :is(.post-img-wrapp,.entry-thumbnail img) {
    border-bottom-left-radius: 0;
    border-bottom-right-radius: 0;
    height: 300px !important;
    object-fit: cover;
}
.wd-carousel .wd-carousel-wrap .wd-carousel-item .blog-post-loop .wd-post-inner .wd-post-img img {
    height: 300px !important;
    object-fit: cover;
}
.blog-design-masonry .post-title a:hover,
.wd-carousel .wd-carousel-wrap .wd-carousel-item .blog-post-loop .wd-post-inner .wd-post-title a:hover{color:#f48021;}
.blog-design-masonry .post-title a,
.wd-carousel .wd-carousel-wrap .wd-carousel-item .blog-post-loop .wd-post-inner .wd-post-title a{display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
    word-break: break-word;
    line-height: 1.5;
    max-height: calc(1.5em * 2);}
.wd-carousel .wd-carousel-wrap .wd-carousel-item .blog-post-loop .wd-post-inner .wd-post-excerpt{
	display: -webkit-box;
	-webkit-line-clamp: 3;
	-webkit-box-orient: vertical;
	overflow: hidden;       
	text-overflow: ellipsis;
	word-break: break-word;
	line-height: 1.5;
	max-height: calc(1.5em * 3); 
}
.f-red{color:#e02829 !important;}
.woocommerce ul.order_details{display: flex; flex-direction: row; justify-content: center; align-items: flex-start; gap: 20px; list-style-type: none;}
.whb-main-header .whb-col-right .wd-social-icons .wd-social-icon,.whb-main-header .whb-col-right .wd-social-icons .wd-social-icon:focus{color:#fff;padding-left:10px;padding-right:10px;}
.whb-main-header .whb-col-right .wd-social-icons .wd-social-icon:hover{color:#f48021 !important;}
.whb-main-header .whb-col-right .wd-social-icons .wd-social-icon:last-child{padding-right:0px;}
.whb-main-header .whb-general-header .wd-search-form{max-width: 550px !important;margin: 0 auto;}
.searchform.fast-simon-form  {position: relative;margin: 0 auto;max-width: 520px;}
.searchform.fast-simon-form input[type="text"]{border-color:#000 !important;}
.searchform .searchsubmit:after{color:#000 !important;}
.whb-header-bottom .wd-header-html{width:100%;}
.whb-header-bottom .elementor-widget-wd_product_categories .wd-nav-product-cat {display: flex;flex-wrap: nowrap;/*justify-content: space-between;*/flex-direction: row;}
.elementor-widget-wd_blog .wd-carousel-inner .wd-carousel .wd-carousel-item .blog-style-bg .wd-post-inner{background-color: #f9f9f9;}
.custom-pro-arrow .wd-carousel-container .wd-carousel-inner .wd-nav-arrows {gap: 10px;}
.custom-pro-arrow .wd-carousel-container .wd-carousel-inner .wd-nav-arrows .wd-btn-arrow { display: flex; width: 42px; height: 42px; padding: 15px 21px; justify-content: center; align-items: center; border-radius: 100px; background: #f48021; cursor:pointer;}
.custom-pro-arrow .wd-carousel-container .wd-carousel-inner .wd-nav-arrows .wd-btn-arrow .wd-arrow-inner{color:#fff !important;}


/*New css*/
.single-product .berocket_better_labels .berocket_better_labels_position_left {text-align: right; float: right; clear: right; margin-top: 40px; margin-right: 10px;}
.berocket_better_labels .berocket_better_labels_line .br_alabel + .br_alabel.br_alabel_type_text{display:none;}
.homeslider .wd-nav-pagin-wrap.wd-slider-pagin.wd-custom-style{display:none;}

/* landing page css start here */
.hotspot-icon-default .hotspot-btn:after {top: 5px !important;left: 5px !important;width: 6px !important;height: 6px !important;}
.wd-image-hotspot {width: 16px !important;height: 16px !important;}
.landing-expand .wd-accordion.wd-style-shadow>.wd-accordion-item>:is(.wd-accordion-title,.wd-accordion-content) {padding-inline: 15px;}
.landing-expand .wd-accordion .wd-accordion-item .wd-accordion-title{padding:15px 20px 15px 15px !important;}
.landing-expand .wd-accordion .wd-accordion-item .wd-accordion-title .wd-accordion-title-text{gap:20px;}
.landing-expand .wd-accordion .wd-accordion-item .wd-accordion-title .wd-accordion-title-text .img-wrapper{border: 1px solid #d8d8d8;border-radius: 60px;overflow:hidden;}
.landing-expand .wd-accordion .wd-accordion-item .wd-accordion-title.wd-active .wd-accordion-title-text .img-wrapper{border: 1px solid transparent;border-radius: 0px;}
.landing-expand .wd-accordion .wd-accordion-item .wd-accordion-title.wd-active{box-shadow: 0 1px 4px 0 rgba(0, 0, 0, 0.10);margin-bottom: 15px;}
.bottom-boxes .info-box-wrapper .info-btn-wrapper{margin-top: 30px !important;}
.bottom-boxes .info-box-wrapper .info-btn-wrapper .btn,.bottom-boxes .info-box-wrapper .info-btn-wrapper .btn:focus { min-height: 42px !important; padding: 7px 30px 9px 32px; justify-content: center; align-items: center; background-color: #DC1351 !important; color: #fff; text-align: center; font-size: 12px; font-weight: 600; text-transform: capitalize; font-family: 'Work Sans'; min-width: 213px !important;}
.bottom-boxes .info-box-wrapper .info-btn-wrapper .btn:hover{background-color: #f48021 !important;border-color: #f48021 !important;}
.style-first .info-box-wrapper .info-btn-wrapper .btn,.style-first .info-box-wrapper .info-btn-wrapper .btn:focus{ display: inline-block; width: 213px; height: 42px; padding: 14px 14px; align-items: center; background-color: #DC1351; color: #FFF; text-align: center; font-family: "Work Sans"; font-size: 12px; font-weight: 600; text-transform: capitalize; line-height: 20px; }
.style-first .info-box-wrapper .info-btn-wrapper .btn:hover{background-color: #f48021 !important;border-color: #f48021 !important;}
.landing-style .style-first.border-style > .elementor-element:before{ content: ''; border: 1px solid #DC1351; width: 100%; height: 100%; position: absolute; top: 10px; left: 10px; right: 10px; bottom: 10px; }
.landing-expand .landing-style .style-common{border-bottom:5px solid #DC1351 !important;}
.banner-box .info-box-content .info-btn-wrapper .btn,.banner-box .info-box-content .info-btn-wrapper .btn:focus{width: 213px;min-height: 42px;}
.banner-box .info-box-content .info-btn-wrapper .btn:hover{background: #f48021;color: #fff;}

/* New catebox homepage */
#home-cat-boxes .cat-design-replace-title :is(.wd-cat-content,.wd-cat-count) {align-items: stretch !important;justify-content: flex-end !important;padding: 0 !important;}
#home-cat-boxes .cat-design-replace-title .wd-entities-title{color:#fff; padding:16px 15px;}
a.category-link[aria-label="Product category bathrooms-plumbing"] + .wd-cat-content .wd-entities-title, .category-grid-item:has(a[aria-label="Product category bathrooms-plumbing"]) .wd-entities-title { background:#CC00CC; }

a.category-link[aria-label="Product category carpets-rugs"] + .wd-cat-content .wd-entities-title, .category-grid-item:has(a[aria-label="Product category carpets-rugs"]) .wd-entities-title { background:#F5A000;}

a.category-link[aria-label="Product category fabrics-wall-coverings"] + .wd-cat-content .wd-entities-title, .category-grid-item:has(a[aria-label="Product category fabrics-wall-coverings"]) .wd-entities-title { background:#1A6D22;}

a.category-link[aria-label="Product category furniture-homeware"] + .wd-cat-content .wd-entities-title, .category-grid-item:has(a[aria-label="Product category furniture-homeware"]) .wd-entities-title { background:#A50000;}

a.category-link[aria-label="Product category tanks-roofing"] + .wd-cat-content .wd-entities-title, .category-grid-item:has(a[aria-label="Product category tanks-roofing"]) .wd-entities-title { background:#59C7D8; }

a.category-link[aria-label="Product category tiles-flooring"] + .wd-cat-content .wd-entities-title, .category-grid-item:has(a[aria-label="Product category tiles-flooring"]) .wd-entities-title { background:#ec5fbb;}

@media (max-width: 1800px) {
	#home-cat-boxes .cat-design-replace-title .wd-entities-title { padding: 15px !important; font-size: 19px !important; }
}
@media (max-width: 1600px) {
	#home-cat-boxes .cat-design-replace-title .wd-entities-title { padding: 12px 15px !important; font-size: 15px !important; }
}
@media(max-width:576px){
	#home-cat-boxes .cat-design-replace-title .wd-entities-title { padding: 8px 6px !important; font-size: 12px !important; }
}
@media(max-width:480px){
	#home-cat-boxes .cat-design-replace-title .wd-entities-title { padding: 8px 6px !important; font-size: 11px !important; }
}
@media(max-width:1600px){
	.landing-style .style-first.border-style > .elementor-element{height:100%;}
	.landing-style .style-first .info-box-wrapper .box-icon-wrapper .info-box-icon img{height:150px;width:100%;}
	.landing-style .style-first .info-box-wrapper .info-box-content .info-box-title{font-size:18px;}
	.bottom-boxes .info-box-wrapper .info-box-content .info-box-title{font-size:22px !important;}
}
@media(max-width:1199px){
	.chaty-i-trigger .chaty-channel {bottom: 50px !important;right: -10px !important;}
	.style-first .info-box-wrapper .info-btn-wrapper .btn, .style-first .info-box-wrapper .info-btn-wrapper .btn:focus{width:100%;height: 48px;}
	.landing-style .style-first.border-style{border:1px solid #DC1351;margin-bottom:0px; }
	.landing-style .style-first.border-style > .elementor-element:before{display:none;}
	.landing-style .style-first .info-box-wrapper .box-icon-wrapper .info-box-icon img{height:100%;width:100%;}
}
@media(max-width:1024px){
	.desktop-hide{display:block !important;}
}
@media(max-width:767px){
	.landing-style .style-common .elementor-heading-title{line-height:25px !important;}
	.bottom-boxes .info-box-wrapper .info-btn-wrapper {margin-top: 15px !important;}
	.bottom-boxes .info-box-wrapper .info-box-content .info-box-title {font-size: 18px !important;}
	.landing-expand .wd-accordion .wd-accordion-item .wd-accordion-title{padding: 5px 20px 5px 15px !important;}
}
/* landing page css end here */


@media(max-width:991px){
	.payment-logo{--e-con-grid-template-columns: repeat(10, 1fr) !important;--e-con-grid-template-rows: repeat(1, 1fr) !important;}
}
@media(max-width:767px){
.whb-mobile-left .site-logo{width:150px !important;}
.whatsapp-icon.box-icon-align-top .box-icon-wrapper {margin-bottom: -10px !important;}
.whatsapp-icon .info-svg-wrapper {width: 16px !important;height: 20px !important;}
.whatsapp-icon .box-icon-wrapper{ padding-bottom: 10px; position: relative; padding-right: 15px; padding-left: 15px; }
.whatsapp-icon .box-icon-wrapper:before{ content: 'WhatsApp'; position: absolute; bottom: 0px; font-size: 10px; color: #333; left: 50%; font-family: var(--wd-header-el-font); font-weight: var(--wd-header-el-font-weight); transform: translateX(-50%); }
.whb-main-header .whb-general-header-inner .whb-mobile-right .wd-tools-icon img {width: 20px;height: 20px;}
.wd-header-mobile-nav .wd-tools-icon img {height: 30px !important;}
.website-wrapper .whb-general-header .whb-mobile-right .wd-tools-element>a {padding-left: 8px !important;padding-right: 8px !important;}
.wd-header-mobile-nav .wd-tools-text {font-size: 10px !important;margin: 0px !important;}
.website-wrapper .whb-general-header .whb-mobile-right .wd-header-my-account a{position:relative;padding:0px 8px 5px 12px !important;}
.website-wrapper .whb-general-header .whb-mobile-right .wd-header-my-account a:before{ content: 'Account'; position: absolute; bottom: 0; font-size: 10px; font-family: var(--wd-header-el-font);font-weight: var(--wd-header-el-font-weight); left: 50%;transform: translateX(-50%); }
.website-wrapper .whb-general-header .whb-mobile-right .wd-tools-element>a{ flex-direction: column; }
.wd-header-cart .wd-tools-icon{position:relative;}
.website-wrapper .whb-general-header .whb-mobile-right .wd-header-cart{margin-inline-end: 0 !important;}
.website-wrapper .whb-general-header .whb-mobile-right .wd-header-cart a{position:relative;padding: 0px 12px 5px 12px !important;}
.website-wrapper .whb-general-header .whb-mobile-right .wd-header-cart a:before{ content: 'Cart'; position: absolute; bottom: 0; font-size: 10px; font-family: var(--wd-header-el-font); font-weight: var(--wd-header-el-font-weight); left: 50%; transform: translateX(-50%); }
.single-product .woocommerce-product-gallery .wd-gallery-thumb .wd-nav-arrows .wd-next {inset-inline-start: calc(100% + -25px);}
.single-product .woocommerce-product-gallery .wd-gallery-thumb .wd-nav-arrows .wd-prev {inset-inline-end: calc(100% + -25px);}
.single-product .woocommerce-product-gallery figure figure {min-height: 100%;max-height: 100%;}
.wd-add-btn-replace .add-to-cart-loop:before {transform: translateY(0) translateZ(0) !important;}
.wd-product.wd-hover-fw-button .wd-add-btn .add-to-cart-loop span, .similar-products .wd-products .wd-carousel-item .product-wrapper .add_to_cart_button span {font-size: 0px !important;font-weight: normal !important;}
}
@media(max-width:576px){
	.landing-style .style-first,.landing-style .style-common{width:100% !important;}
}
@media(max-width:480px){
	.payment-logo{--e-con-grid-template-columns: repeat(5, 1fr) !important;--e-con-grid-template-rows: repeat(2, 1fr) !important;}
	.custom-pro-arrow .wd-carousel-container .wd-carousel-inner .wd-nav-arrows{    --wd-arrow-offset-h: -108px !important;
    --wd-arrow-offset-v: 22px !important;}
	.custom-pro-arrow .wd-carousel-container .wd-carousel-inner .wd-nav-arrows .wd-btn-arrow {width: 32px;height: 32px;padding: 15px 15px;}
}
/*Sale changes*/
.header-banner .container{max-width:100% !important;}
/*.amount {
    color: #dc1a51 !important;
    font-weight: 600;
}*/
del .amount {
    color: var(--color-gray-300) !important;
    font-weight: 400;
}
@media (max-width: 768.98px) {
    .header-banner-container {
        padding-inline: 10px !important;
    }
}
.wd-social-icons>a{color:#fff !important;}
.wd-popup .wd-social-icons>a,
.single-product .wd-social-icons>a{color: var(--wd-social-color) !important;}
.gehost-sec .slick-dots,.giftsection .slick-dots{display:none;}
@media(max-width:768px){
	.woocommerce-ordering.wd-ordering-mb-icon select option {font-size: 14px;color: #000 !important;}
	.gehost-sec .elementor-element{margin:0px 5px;}
	.gehost-sec .slick-dots{margin-top:20px; list-style-type: none;padding: 0px;display: flex;flex-direction: row;justify-content: center;gap:10px}
	.gehost-sec .slick-dots li button{font-size: 0px;padding: 0px;width: 10px;height: 10px;background-color: #000;border-radius: 50%;min-height: 10px;}
	.gehost-sec .slick-dots li.slick-active button{background-color:#056f6b !important;}
}
.unwrapdeals .elementor-widget-icon-box .elementor-icon-box-title a:hover{color:#000 !important;}
.unwrapdeals .elementor-widget-icon-box{cursor:pointer;}
.unwrapdeals .elementor-widget-icon-box:hover{transform:rotate(-1deg);}
.berocket_better_labels.berocket_better_labels_image {top: auto !important;bottom: 15px !important;left: 0px !important;right: auto !important;}
.single-product .berocket_better_labels.berocket_better_labels_image {
	top: 15px !important;
	bottom: auto !important;
	left: auto !important;
	right: 0 !important;
}
.wrap-deals .elementor-icon-box-wrapper{height:67px !important;}
.today-deals .wd-products .wd-carousel-wrap .wd-product .product-element-bottom .wd-entities-title a{
	display: -webkit-box;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 3;
	overflow: hidden;height:58px;
}
@media(max-width:576px){
	.wrap-deals .elementor-icon-box-wrapper{height:auto !important;}
	.berocket_better_labels.berocket_better_labels_image {top: auto !important;bottom: 15px !important;left: 0px !important;right: auto !important;}
	.berocket_better_labels .berocket_better_labels_line .br_alabel > span{height: 18px !important;width: 105px !important;font-size: 8px !important;margin-top: 16px !important;}
	.unwrapdeals{--e-con-grid-template-columns: repeat(1, 1fr) !important;}
	.giftsection{--e-con-grid-template-columns: repeat(1, 1fr) !important;}
	.giftsection .elementor-element{margin:0px 5px;}
	.giftsection .slick-dots{margin-top:20px; list-style-type: none;padding: 0px;display: flex;flex-direction: row;justify-content: center;gap:10px}
	.giftsection .slick-dots li button{font-size: 0px;padding: 0px;width: 10px;height: 10px;background-color: #000;border-radius: 50%;min-height: 10px;}
	.giftsection .slick-dots li.slick-active button{background-color:#056f6b !important;}
}
.Day-timer .wd-timer .wd-timer-days{display:none !important;}
.probanner .promo-banner-wrapper .wrapper-content-banner{left:0px !important;bottom:0px !important;}

/*PDP Accordina*/
.shipping-sec-outer ul{padding:0; margin:0;}
.shipping-sec-outer ul li{list-style:none; position:relative; padding-left:40px; margin-bottom: 10px; padding-bottom: 10px; padding-right:25px;}
.shipping-sec-outer ul li:first-child{display:block !important; cursor:pointer;}
.shipping-sec-outer ul li.delivery.active:first-child{padding-bottom:20px; margin-bottom:20px; border-bottom:1px solid #DEDEDE;}
.shipping-sec-outer ul li:first-child:after{content:""; background-image: url('/wp-content/themes/woodmart-child/css/../images/shipping-arrow.svg'); background-repeat:no-repeat; position:absolute; right:0; top:12px; width: 25px; height: 25px; transform: rotate(180deg);}
.shipping-sec-outer ul li.delivery.active:after{transform: rotate(0deg);}
.shipping-sec-outer ul li::before{content:""; position:absolute; left:0; top:2px; width: 20px; height: 20px; background-repeat:no-repeat;background-size:100%;}
.shipping-sec-outer ul li span{display:block;}
.shipping-sec-outer ul li .shipping-title-text{font-size:16px; font-weight:600; color:#000;font-family: "Poppins";}
.shipping-sec-outer ul li .shipping-time-text{font-size:16px; font-weight:400; color:#666; line-height:20px; text-transform:capitalize;font-family: "Poppins";}
.shipping-sec-outer ul li.delivery::before{background-image: url('/wp-content/themes/woodmart-child/css/../images/box-seam.svg');}
.shipping-sec-outer ul li.collect-store::before{background-image: url('/wp-content/themes/woodmart-child/css/../images/shop-window.svg');}
.shipping-sec-outer ul li.express-delivery::before{background-image: url('/wp-content/themes/woodmart-child/css/../images/truck.svg');}
.shipping-sec-outer ul li.standard-delivery::before{background-image: url('/wp-content/themes/woodmart-child/css/../images/kenya-flag-icon.svg');top: 6px;}
.shipping-sec-outer{border: 1px solid #DEDEDE; border-radius: 6px; padding: 15px 23px 0px 23px;}

@media(max-width:767px){
	.woocommerce-product-gallery .product-labels .onsale.product-label{font-size: 11px !important;}
	.product-labels .product-label.onsale {padding: 8px !important;min-height: 22px !important;font-size: 8px !important;}
	.shipping-sec-outer ul li .shipping-title-text{font-size:14px;}
	.shipping-sec-outer ul li .shipping-time-text{font-size:14px;}
	.shipping-sec-outer{padding: 15px 15px 0px 15px;}
	.wd-product .onsale.product-label {font-size: 0 !important;}
	.wd-product .onsale.product-label:after{font-size: 9px !important;text-transform: capitalize !important;}
	.chaty-i-trigger .chaty-channel {
		bottom: 50px !important;
	}
	.sticky-toolbar-on .scrollToTop {
        bottom: 190px !important;
    }
}
/* Mega Menu */
.menu-btn .elementor-button:hover .elementor-button-icon svg{fill:transparent !important;}
.menu-btn .elementor-button:hover .elementor-button-icon svg path{stroke:#DC1351 !important;}
.menu-mega-dropdown .woodmart-nav-link,
.menu-mega-dropdown .woodmart-nav-link:hover,
.menu-mega-dropdown .woodmart-nav-link:focus{font-weight:500 !important; color:#000000 !important;}
.menu-mega-dropdown .woodmart-nav-link:hover{color:#DC1351 !important;}
.menu-mega-dropdown .woodmart-nav-link:hover span:after{display:none;}
.menu-mega-dropdown .wd-dropdown-menu.wd-design-full-width{background: #FBFAF7;box-shadow: 0 5px 4px 0 rgba(0, 0, 0, 0.10);padding:32px 0px 51px 0px;}
.menu-mega-dropdown .wd-dropdown-menu.wd-design-full-width .mega-menu-large {max-height: 310px;overflow-y: auto;overflow-x: hidden;}
.menu-mega-dropdown .wd-dropdown-menu.wd-design-full-width .mega-menu-large::-webkit-scrollbar {width: 3px;border-radius: 3px;background-color: #F7F7F7;}
.menu-mega-dropdown .wd-dropdown-menu.wd-design-full-width .mega-menu-large::-webkit-scrollbar-thumb {background: #CBCBCB;
border-radius: 3px;}
.menu-mega-dropdown{padding-right:21px;position:relative;}
.menu-mega-dropdown:before{content: ''; position: absolute; background: url('/wp-content/themes/woodmart-child/css/../images/menu-down-arrow.svg') no-repeat; width: 16px; height: 16px; display: inline-block; top: 50%; right: 0px; transform: translateY(-50%);}
@media(max-width:1500px){
	.menu-mega-dropdown .wd-dropdown-menu.wd-design-full-width{height:420px;overflow-y:auto;}
}
@media(max-width:1199px){
	.menu-mega-dropdown .wd-dropdown-menu.wd-design-full-width{height:auto;overflow-y:auto;}
}
@media(max-width:991px){
	.salestickbtn{bottom: 150px;}
	.salestickbtn img{width: 150px !important;}
}
@media(max-width:767px){
	.salestickbtn{bottom: 150px;}
	.salestickbtn img{width: 100px !important;}
	.single-product .woocommerce-product-gallery .woocommerce-product-gallery__wrapper .wd-carousel-item a img {max-height: 300px !important;}
}