h2.woocommerce-loop-category__title{font-weight:500}.cat-image-wrapper{border-radius:6px;margin-bottom:15px;opacity:.9;transition:.3s cubic-bezier(0.25,.1,.25,1)}.cat-image-wrapper:hover{opacity:1;box-shadow:0 5px 20px rgba(61,89,145,.1)}.tinv-wraper.tinv-wishlist.tinvwl-above_thumb-add-to-cart{left:auto;right:20px}.tinv-wraper.tinv-wishlist.tinvwl-above_thumb-add-to-cart a.tinvwl-product-make-remove{color:#8c4036}.sidebar--filters{background:#fefefe}@media only screen and (min-width:768px){.sidebar--filters{width:250px}}@media only screen and (min-width:768px){.product-archive--products{width:calc(100% - 250px)}}.cg-cat-image{display:none}div.term-description{padding:15px}div.term-description p{color:#385257}.elementor-widget-wc-categories .product-category{padding:0}.archive--intro:not(:has(.product-category)) .archive--category-title{display:none!important}.shoptimizer-mini-cart-wrap .product_list_widget li .quantity,.shoptimizer-mini-cart-wrap .widget_shopping_cart .woocommerce-mini-cart-item .amount{font-size:15px}h1.product_title.entry-title{font-size:2rem;line-height:1.1}.woocommerce-Price-amount bdi{font-weight:500}.woocommerce-card__header .brand-term{font-size:12px;color:#4f665c;text-transform:uppercase}.woocommerce-card__header .product__categories{display:none}.woocommerce-breadcrumb{padding:15px 5px}.related-wrapper{padding-bottom:100px}.related-wrapper .woocommerce-loop-product__title{margin:0}.related-wrapper ul.products li.product span.price{gap:0}.product-out-of-stock{text-transform:uppercase;color:#8c4036;background:rgba(255,255,255,.8)}