.wd-products[class*="wd-stretch-cont"] .wd-carousel-item{height:inherit!important}.viewed .product-wrapper .product-element-top img{height:64px;object-fit:contain;padding:0;width:40px}.product-wrapper .product-element-top img{height:320px!important;object-fit:contain!important;padding:24px!important}.whb-top-bar-inner .wd-header-html{width:100%}.cst_homeslider .swiper-pagination-bullet{height:4px;width:100px;border-radius:0}.searchform .searchsubmit:after{color:#cfcfcf!important;font-size:18px!important}.cstslider_brand .wd-brand-item{padding:0!important}.cstslider_brand .wd-brand-item a{padding:20px 0}.cstslider_brand .wd-brand-item a:hover{background-color:#f5f5f5}.wd-gallery-thumb .wd-carousel-item img{height:120px!important;object-fit:contain!important}.wd-carousel-wrap .wd-carousel-item .woocommerce-product-gallery__image img{height:400px!important;object-fit:contain!important}.wd-quick-shop .wrapp-buttons{display:none!important}.product-element-bottom .wd-product-cats{font-size:12px!important}.cstslider_brand .wd-carousel-item{border-right:none}.subcat-slide img{width:80px;height:80px!important;object-fit:cover;border-radius:50%!important;display:block;margin:0 auto 5px}.subcat-slider-wrapper{position:relative;overflow:hidden;width:100%}.subcat-slider-wrapper{position:relative;overflow:hidden}.subcat-slider-wrapper .subcat-prev,.subcat-slider-wrapper .subcat-next{position:absolute;top:40%;transform:translateY(-50%);background:transparent;border:none;width:40px;height:40px;cursor:pointer;z-index:10;font-size:24px;border-radius:50%;opacity:1;visibility:visible;transition:all .3s ease}.subcat-slider-wrapper .subcat-prev:hover,.subcat-slider-wrapper .subcat-next:hover{background:transparent!important}.subcat-slider-wrapper .subcat-prev{left:10px}.subcat-slider-wrapper .subcat-next{right:10px}.subcat-slider{display:flex;transition:transform .3s ease}.subcat-slide{flex:0 0 20%;padding:0 10px;box-sizing:border-box}.home .wd-content-layout{padding:0!important}.page .wd-page-content,.single-product .wd-page-content{background:#fff!important}.desktop{display:none}.mobile{display:block}.value.cell.woo-variation-items-wrapper{display:flex!important;align-items:center!important}.woocommerce-Tabs-panel{color:#000}.out-of-stock{display:none!important}.category-desc{text-align:center;font-size:14px;margin-top:8px}@media (max-width:768px){.mobile{display:none}.desktop{display:block}.subcat-slider{display:flex;flex-wrap:nowrap;overflow-x:auto;-ms-overflow-style:none;scrollbar-width:none}.subcat-slider::-webkit-scrollbar{display:none}.subcat-slide{flex:0 0 22%}.subcat-slide img{width:64px;height:64px!important;display:block}.subcat-prev,.subcat-next{display:none!important}.category-desc{font-size:12px;margin-top:4px}.cst_homeslider .swiper-pagination-bullet{width:48px}.cst_homeslider .elementor-swiper-button{display:none!important}.cstslider_brand .wd-brand-item a{background:#f5f5f5}.product-wrapper .product-element-top img{height:160px}.custom-filter-buttons{display:flex;justify-content:center;gap:10px;padding:10px;background:#f1f1f1}.custom-filter-btn{padding:10px 20px;background:#fff;border:1px solid #ddd;border-radius:5px;cursor:pointer}.custom-price-panel{display:none;position:fixed;bottom:0;left:0;width:100%;background:#fff;padding:15px;box-shadow:0 -2px 10px rgba(0,0,0,.1);z-index:1000}.custom-price-panel.active{display:block}.price-panel-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:10px}.close-icon{font-size:20px;cursor:pointer}.price-panel-title{font-weight:bold}.reset-btn{color:#0073aa;cursor:pointer}.price-inputs{display:flex;gap:10px;margin-bottom:10px}.price-inputs input{width:100px;padding:5px;border:1px solid #ddd;border-radius:3px}.price-slider .ui-slider{margin:15px 0}.price-slider .ui-slider .ui-slider-handle{width:15px;height:15px;background:#000;border:none;top:-5px}.price-slider .ui-slider .ui-slider-range{background:#000}.display-btn{display:block;width:100%;padding:10px;background:#000;color:#fff;border:none;border-radius:3px;cursor:pointer;text-align:center}.display-btn:hover{background:#333}}