.shop-sidebar .widget{list-style:none}.shop-sidebar .widget:last-of-type{margin-bottom:0}.shop-sidebar .widget p{margin-bottom:0}.shop-sidebar .widget ul{list-style:none;padding:0;margin:0}.shop-sidebar .widget ul a{display:inline-block;color:#000;font-weight:400}.shop-sidebar .widget li{margin-bottom:8px}.shop-sidebar .widget li:first-of-type{border:none;padding-top:0}.shop-sidebar .widget li:last-of-type{padding-bottom:0}.shop-sidebar .widget .product-title{font-weight:700;line-height:1.3}.shop-sidebar .widgettitle{font-weight:600;font-family:var(--font-body-family);font-size:16px;padding:17px 0}.shop-sidebar .filters img{display:none}@media all and (max-width:768px){.shop-sidebar .filters{-webkit-transition:right .2s ease;-moz-transition:right .2s ease;transition:right .2s ease;background:#232323;position:fixed;top:0;right:-100%;bottom:0;width:85%;max-width:375px;z-index:200;margin-bottom:0}.shop-sidebar .filters .widget{border-top:none;border-bottom:none}.shop-sidebar .filters .wp-block-heading{text-align:center;color:#fff;margin:12px 0 0;font-size:20px}.shop-sidebar .filters .wc-block-product-results-count{color:#fff;text-align:center;font-size:13px}.shop-sidebar .filters .woocommerce-widget-layered-nav{background:#232323;padding:20px 19px 5px}.shop-sidebar .filters .widget_layered_nav_filters li{padding-left:13px;margin:0}.shop-sidebar .filters .widget_layered_nav_filters a{color:#fff}.shop-sidebar .filters .widget_layered_nav_filters a:after{content:url('data:image/svg+xml,<svg aria-hidden="true" focusable="false" width="12" height="13" class="icon icon-close-small" viewBox="0 0 12 13" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M8.48627 9.32917L2.82849 3.67098" stroke="white" stroke-linecap="round" stroke-linejoin="round"></path><path d="M2.88539 9.38504L8.42932 3.61524" stroke="white" stroke-linecap="round" stroke-linejoin="round"></path></svg>')}.shop-sidebar .filters .woocommerce-widget-layered-nav h2:after{content:url('data:image/svg+xml,<svg fill="white" width="12px" height="12px" viewBox="0 0 256 256" id="Flat" xmlns="http://www.w3.org/2000/svg"><path d="M128,188a11.96187,11.96187,0,0,1-8.48535-3.51465l-80-80a12.0001,12.0001,0,0,1,16.9707-16.9707L128,159.0293l71.51465-71.51465a12.0001,12.0001,0,0,1,16.9707,16.9707l-80,80A11.96187,11.96187,0,0,1,128,188Z"/></svg>')}}@media all and (max-width:768px) and (min-width:768px){.shop-sidebar .filters .woocommerce-widget-layered-nav h2:after{content:url('data:image/svg+xml,<svg fill="black" width="12px" height="12px" viewBox="0 0 256 256" id="Flat" xmlns="http://www.w3.org/2000/svg"><path d="M128,188a11.96187,11.96187,0,0,1-8.48535-3.51465l-80-80a12.0001,12.0001,0,0,1,16.9707-16.9707L128,159.0293l71.51465-71.51465a12.0001,12.0001,0,0,1,16.9707,16.9707l-80,80A11.96187,11.96187,0,0,1,128,188Z"/></svg>')}}@media all and (max-width:768px){.shop-sidebar .filters .woocommerce-widget-layered-nav-list{padding:5px 14px;margin:0 !important}.shop-sidebar .filters .wc-layered-nav-term{margin-bottom:20px;opacity:1}.shop-sidebar .filters .wc-layered-nav-term a:before{width:18px;height:18px;top:5px}.shop-sidebar .filters .wc-layered-nav-term a{padding-left:31px;color:#fff;font-size:17px;font-weight:600}.shop-sidebar .filters .wc-layered-nav-term .count{color:#fff;font-weight:700;font-size:16px}.shop-sidebar .filters .wc-layered-nav-term.chosen a:before{background:var(--color-primary) url('data:image/svg+xml,<svg fill="white" height="10px" width="10px" version="1.1" id="Capa_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" viewBox="0 0 17.837 17.837" xml:space="preserve"><g><path d="M16.145,2.571c-0.272-0.273-0.718-0.273-0.99,0L6.92,10.804l-4.241-4.27c-0.272-0.274-0.715-0.274-0.989,0L0.204,8.019c-0.272,0.271-0.272,0.717,0,0.99l6.217,6.258c0.272,0.271,0.715,0.271,0.99,0L17.63,5.047c0.276-0.273,0.276-0.72,0-0.994L16.145,2.571z"/></g></svg>') center/auto no-repeat;width:20px;height:20px;border-radius:6px;border:#fff;top:5px}.shop-sidebar .filters .widgettitle{padding:10px 0;color:#fff}.shop-sidebar .filters .widgettitle{padding:10px 0;color:#fff}.shop-sidebar .filters figure{position:relative}.shop-sidebar .filters img{display:block;position:absolute;right:-19px;top:-56px;width:23px !important;cursor:pointer}.shop-sidebar .filters.show{right:0}}.shop-sidebar .wp-block-woocommerce-price-filter{padding:0 23px}@media all and (min-width:1024px){.shop-sidebar .wp-block-woocommerce-price-filter{padding:0 13px}}.shop-sidebar .wp-block-woocommerce-price-filter .wc-block-formatted-money-amount{padding:3px;height:30px}