/* ══════════════════════════════════════════════════════════════════════
   Estilo del sidebar "Categorías" en Servicio Técnico Singer (post 393) —
   SCOPEADO solo a esta página (encolado condicional en functions.php),
   no toca woo-left-sidebar-page.css (compartido con las 19 páginas de
   producto ya aprobadas). Mismo patrón ya validado en
   academia-sidebar-page.css: caja gris clara, título pequeño en
   mayúsculas, línea fucsia bajo el título, sin bullets, divisores
   horizontales finos entre categorías.
   ══════════════════════════════════════════════════════════════════════ */

.oz-woo-left-layout__sidebar .widget_product_categories {
	background: #f7f7f7;
	padding: 18px 20px;
	margin-bottom: 22px;
}

.oz-woo-left-layout__sidebar .widget_product_categories .widget-title {
	margin: 0 0 12px;
	padding: 0 0 10px;
	border-bottom: 2px solid #ff0047;
	font-size: 13px;
	font-weight: 700;
	letter-spacing: 0.03em;
	text-transform: uppercase;
	color: #111827;
}

.oz-woo-left-layout__sidebar .widget_product_categories ul.product-categories {
	list-style: none;
	padding-left: 0;
}

.oz-woo-left-layout__sidebar .widget_product_categories ul.product-categories li {
	margin-bottom: 0;
	padding: 9px 0;
	border-bottom: 1px solid #e0e0e0;
}

.oz-woo-left-layout__sidebar .widget_product_categories ul.product-categories li:last-child {
	border-bottom: 0;
}

.oz-woo-left-layout__sidebar .widget_product_categories ul.product-categories li a {
	font-size: 14px;
	color: #374151;
	text-decoration: none;
}

.oz-woo-left-layout__sidebar .widget_product_categories ul.product-categories li a:hover {
	color: #ff0047;
}

.oz-woo-left-layout__sidebar .widget_product_categories ul.product-categories li a::before {
	content: none;
}
