.page-content.product-category{background:#fffaf3;padding-bottom:70px}.col-25{width:30%}.col-75{width:70%}h2.woocommerce-loop-product__title{color:#000;font-size:20px;font-weight:600;font-family:Lufga}.short-description{font-size:15px;font-weight:400;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;text-overflow:ellipsis;white-space:normal;margin:10px 0 15px}ul.products.columns-4{display:flex;flex-wrap:wrap;justify-content:space-between;row-gap:50px;padding:0 0 60px}.product-price{margin-top:10px}.product-price span{font-size:18px;font-weight:600;font-family:Lufga;color:#002e5a}.add-to-box .ajax_add_to_cart{border-radius:10px;padding:13px 40px;background:#002e5a;color:#fff;font-size:16px;font-weight:600;border:0;cursor:pointer;display:inline-block}li.jes-card-container{width:48%}.product-category .shop-card{display:flex;gap:20px;align-items:center}.jes-card-media img{border-radius:20px;width:100%;height:auto}.jes-card-media{width:40%}.jes-card-content{width:60%}.shop-filter{padding-right:50px}.shop-filter .widget.widget_block{margin-bottom:35px}.filter-wrapper{display:flex;justify-content:space-between;align-items:center;margin-bottom:30px}ul.jes-shop-tab{display:flex;gap:10px}ul.jes-shop-tab svg{width:25px;height:25px;color:#828282}ul.jes-shop-tab .nav-item.active svg{color:#000}ul.jes-shop-tab li{padding:2px;cursor:pointer}.filter-right-area{display:flex;align-items:center;gap:15px}.woocommerce .woocommerce-ordering,.woocommerce .woocommerce-result-count{margin:0}.woocommerce .woocommerce-result-count{font-size:16px;font-family:Lufga}.woocommerce .woocommerce-ordering select{background:none;font-size:16px;font-family:Lufga;padding:3px 5px}.yith-wcan-filters .yith-wcan-filter .filter-title,h3.wp-block-heading{font-size:16px;color:#000;font-family:Lufga;margin-bottom:25px}.shop-filter-btn{font-size:18px;display:flex;gap:15px;font-family:Lufga;color:#000;margin-bottom:30px;margin-top:5px}.yith-wcan-filters{background:none}.wc-block-components-price-slider__controls{margin-bottom:0!important}.yith-wcan-filters .yith-wcan-filter .filter-items .filter-item>a,.yith-wcan-filters .yith-wcan-filter .filter-items .filter-item>label>a{color:#000;margin-left:8px;font-family:Lufga}.yith-wcan-filters .yith-wcan-filter .filter-items .filter-item{margin-bottom:5px}.yith-wcan-filters .yith-wcan-filter .filter-items .filter-item.label{padding:0;border-radius:10px}.yith-wcan-filters .yith-wcan-filter .filter-items .filter-item.label a{position:relative;border:1px solid #000;padding:8px 15px;display:inline-block;margin:0 10px 10px 0;color:#000;line-height:1.4;border-radius:10px;font-weight:400;background:none;width:auto;margin:0}.yith-wcan-filters .yith-wcan-filter .filter-items .filter-item.label a span{color:#000;font-family:Lufga;font-size:16px}.yith-wcan-filters .yith-wcan-filter .filter-items .filter-item.label.active:not(.with-image),.yith-wcan-filters .yith-wcan-filter .filter-items .filter-item.label:not(.with-image):not(.disabled):hover{background:#000;box-shadow:none}.shop-filter{position:-webkit-sticky;position:sticky;top:0}span.close-sidebar{display:none}button.btn.btn-primary.yith-wcan-reset-filters.reset-filters.enhanced{font-size:13px;padding:10px 15px;background:#000;color:#fff;border-radius:10px;border:0;font-family:Lufga;font-weight:600;text-transform:uppercase;letter-spacing:1.1px}.woocommerce nav.woocommerce-pagination ul{gap:10px;display:flex;align-items:center;justify-content:center;border:0}.woocommerce nav.woocommerce-pagination ul li{border:0}.woocommerce nav.woocommerce-pagination ul li a:focus,.woocommerce nav.woocommerce-pagination ul li a:hover,.woocommerce nav.woocommerce-pagination ul li span.current{color:#fff;background-color:#000;border-color:#000}.woocommerce nav.woocommerce-pagination ul li a,.woocommerce nav.woocommerce-pagination ul li span{padding:7px;width:23px;font-weight:400;display:inline-flex;font-size:17px;align-items:center;justify-content:center;border:1px solid #000;border-radius:20px;font-family:Lufga;color:#000}.breadcrumb-box h1{color:#000;font-size:22px;text-align:center;font-family:Lufga}.breadcrumb-box{background:#fdc83030;padding:30px;margin-bottom:50px}.woocommerce:where(body:not(.woocommerce-uses-block-theme)) .woocommerce-breadcrumb a{font-weight:600;color:#000}.woocommerce:where(body:not(.woocommerce-uses-block-theme)) .woocommerce-breadcrumb{color:#000;text-align:center;padding:10px 0 0;font-family:Lufga;font-size:16px;margin:0}.shop-body.view-2 li.jes-card-container{width:50%}.shop-body.view-2 li.jes-card-container .shop-card{max-width:90%}.shop-body.view-2 li.jes-card-container .shop-card img{height:auto}.shop-filter-btns{padding-bottom:20px;margin-top:10px;font-weight:600;font-size:18px}.shop-filter-container{display:none}@media (max-width:1024px){.sidebar-filter{display:none}.col-75,li.jes-card-container{width:100%}.jes-card-media{width:25%}.jes-card-content{width:70%}ul.jes-shop-tab{display:none}.filter-right-area{width:40%;justify-content:right}.filter-right-area select.orderby{width:100%}.shop-filter-container{display:block;width:100%}.shop-filter-btn{font-size:16px}.filter-wrapper{flex-wrap:wrap}.shop-filter-btn{margin-bottom:18px;background:#bfbfbf;padding:10px;border-radius:15px}.active-sidebar .sidebar-filter{display:block;position:fixed;left:0;top:0;bottom:0;background:#fff;z-index:9999999;width:80%;padding:20px}.shop-filter{padding:0}.shop-filter-btns{margin-bottom:10px}span.close-sidebar{position:absolute;top:-2px;right:-8px;font-size:22px;display:inline-block}}@media (max-width:991px){.product-category .shop-card{padding:0 10px}.jes-card-content{padding-bottom:0}}@media (max-width:767px){.product-category .jes-container{overflow-x:hidden}.jes-card-media{width:50%}body h2.woocommerce-loop-product__title{font-size:18px}}@media (max-width:649px){.product-category .shop-card{flex-wrap:wrap}.jes-card-content,.jes-card-media{width:100%}li.jes-card-container{width:48%}.add-to-box .ajax_add_to_cart{width:100%}body h2.woocommerce-loop-product__title{font-size:16px}.product-category .shop-card{padding:0}li.jes-card-container:nth-child(odd) .shop-card{padding-right:5px}.filter-right-area select.orderby,.shop-filter-btn,.woocommerce .woocommerce-result-count,.woocommerce:where(body:not(.woocommerce-uses-block-theme)) .woocommerce-breadcrumb{font-size:14px}.jes-card-media>a{padding-bottom:0}.breadcrumb-box h1{font-size:22px}}@media (max-width:414px){li.jes-card-container{width:100%}ul.products.columns-4{gap:35px}.add-to-box .ajax_add_to_cart{width:100%}}