.lateral{background-color:#f5f5f5;padding:20px}.lateral .widget-title{font-size:18px;font-weight:bold;margin-bottom:10px}.lateral .product-categories{list-style:none;padding:0;margin:0}.lateral .product-categories li{margin-bottom:5px}.lateral .product-categories li a{display:block;padding:5px;color:#333333;text-decoration:none;transition:background-color 0.3s ease}.lateral .product-categories li a:hover{background-color:#ebebeb}.lateral .product-categories li.current-cat a{background-color:#ff0000;color:#ffffff}.lateral .product-categories li.current-cat a:hover{background-color:#cc0000}