.widget_product_categories{border:none;margin-bottom:1.0714em;margin-top:0;position:relative;background:none}.widget_product_categories>*,.widget_product_categories>div>ul,.widget_product_categories>ul{border-width:0;margin:0}.widget_product_categories ol li,.widget_product_categories ul li{position:relative;border-width:0;padding:0}.widget_product_categories ol li>a,.widget_product_categories ul li>a{display:inline-block;padding:3px 0;color:var(--porto-body-color)}.widget_product_categories ol li.current>ol.children,.widget_product_categories ol li.current>ul.children,.widget_product_categories ul li.current>ol.children,.widget_product_categories ul li.current>ul.children{display:block}.widget_product_categories ol li .small,.widget_product_categories ol li small,.widget_product_categories ul li .small,.widget_product_categories ul li small{float:right;font-size:1em}.widget_product_categories ol ol,.widget_product_categories ol ul,.widget_product_categories ul ol,.widget_product_categories ul ul{padding-left:1.43em;margin:0}.widget_product_categories ol ol.children,.widget_product_categories ol ul.children,.widget_product_categories ul ol.children,.widget_product_categories ul ul.children{margin:0;display:none}.widget_product_categories li .toggle{cursor:pointer;display:inline-block;text-align:center;position:absolute;right:-5px;top:4px;margin:0;padding:0;width:24px;height:24px;line-height:23px;font-family:var(--fa-style-family-classic,"Font Awesome 6 Free");font-weight:900;color:var(--porto-heading-color)}.widget_product_categories li .toggle:hover{color:var(--porto-heading-light-8)}.widget_product_categories li.current>a,.widget_product_categories ul a:focus,.widget_product_categories ul a:hover{color:var(--porto-heading-color)}.widget_product_categories ol li .toggle:before,.widget_product_categories ul li .toggle:before{font-size:13px;font-family:Porto;content:"\e81c"}.widget_product_categories ol li.current>.toggle:before,.widget_product_categories ol li.open>.toggle:before,.widget_product_categories ul li.current>.toggle:before,.widget_product_categories ul li.open>.toggle:before{content:"\e81b"}.widget_product_categories ol li.closed>.toggle:before,.widget_product_categories ul li.closed>.toggle:before{content:"\e81c"}.widget_product_categories .count{color:var(--porto-body-color-light-5)}.woocommerce-page.archive .sidebar-content aside.widget{border-bottom:1px solid var(--porto-gray-5);margin-bottom:0;margin-top:0;padding:20px 0}.woocommerce-page.archive .sidebar-content aside.widget:first-child{padding-top:0}.woocommerce-page.archive .sidebar-content aside.widget:last-child{padding-bottom:0;border-bottom:none}.woocommerce-page .sidebar-content>ul{max-height:290px;padding-right:5px;overflow-y:scroll}.woocommerce-page .sidebar-content>ul::-webkit-scrollbar{width:5px}.woocommerce-page .sidebar-content>ul::-webkit-scrollbar-thumb{border-radius:5px;background:var(--porto-gray-2)}.woocommerce-page .sidebar-content ul{font-size:1em;font-weight:500;letter-spacing:-0.03em}.woocommerce-page .sidebar-content ul li a{line-height:2em;color:var(--porto-body-color)}.woocommerce-page .sidebar-content ul li a:hover,.woocommerce-page .sidebar-content ul li.current>a{color:var(--porto-heading-color)}.woocommerce-page .sidebar-content .widget-title{font-size:15px;font-weight:600;line-height:2em;margin-bottom:0;text-transform:capitalize}.woocommerce-page .widget-title+*,.woocommerce-page .wp-block-heading+*{margin-top:10px}