/* Categoria 5988 · Perchas y colgadores de baño (plantilla inc/category-perchas-bano.php).
   Componentes de category-71.css (scope body.silo-griferia); aqui lo propio, con .term-5988
   (no tiene hijas). */

/* Velo solo en el centro: a los lados se ven los acabados. body.… porque category-71.css va despues */
body.tax-product_cat.term-5988 .hero-section-container { background-position: center 40%; }
body.tax-product_cat.term-5988 .hero-section-container::after { background: linear-gradient(90deg, rgba(16, 46, 53, .12) 0%, rgba(16, 46, 53, .58) 30%, rgba(16, 46, 53, .62) 50%, rgba(16, 46, 53, .58) 70%, rgba(16, 46, 53, .12) 100%); }
.tax-product_cat.term-5988 .hero-content h1, .tax-product_cat.term-5988 .grf-hero-intro { text-shadow: 0 2px 10px rgba(8, 24, 28, .75); }
body.tax-product_cat.term-5988 .acc-hero-filtro { min-height: 34vh; }

.tax-product_cat.term-5988 .acc-tiles { grid-auto-flow: dense; }

/* Aviso de montaje del toallero bajo encimera */
.tax-product_cat.term-5988 .acc-aviso { margin: 22px 0 0; padding: 14px 18px; background: #fff8ec; border-left: 4px solid #e0a43a; border-radius: 8px; color: #3b4a4f; font-size: 15px; line-height: 1.5; }
.tax-product_cat.term-5988 .acc-aviso b { display: block; color: #8a5a10; margin-bottom: 4px; }

/* Tarjetas «sin taladrar» */
.tax-product_cat.term-5988 .per-sin { display: grid; grid-template-columns: 1fr 1fr; gap: 16px; }
.tax-product_cat.term-5988 .per-sin-card { display: block; background: #f0fbfb; border: 1px solid #cfe9ea; border-left: 5px solid #4dd2d0; border-radius: 14px; padding: 18px 20px; color: #102e35; text-decoration: none; transition: transform .2s ease, box-shadow .2s ease; }
.tax-product_cat.term-5988 .per-sin-card:hover { transform: translateY(-3px); box-shadow: 0 8px 20px rgba(16, 46, 53, .1); }
.tax-product_cat.term-5988 .per-sin-card b { display: block; font-size: 20px; color: #1a6c7a; }
.tax-product_cat.term-5988 .per-sin-card span { display: inline-block; margin: 4px 0 8px; font-size: 14px; color: #fff; background: #1a6c7a; padding: 1px 8px; border-radius: 4px; }
.tax-product_cat.term-5988 .per-sin-card p { margin: 0 0 10px; font-size: 15px; line-height: 1.5; color: #3b4a4f; }
.tax-product_cat.term-5988 .per-sin-card em { font-style: normal; font-weight: 600; color: #1a6c7a; }

/* Tres tarjetas de ganchos en una fila */
.tax-product_cat.term-5988 .per-tiles { grid-template-columns: repeat(3, 1fr); grid-auto-rows: 360px; }

.tax-product_cat.term-5988 .acc-cta1 { text-align: center; margin: 30px 0 40px; }

/* Movil: style.css desplaza el listado de las categorias genericas; aqui va en su sitio y con margen */
@media (max-width: 1100px) {
	body.tax-product_cat.term-5988 ul.products.columns-3 { margin: 0 auto 50px !important; }
}
@media (max-width: 768px) {
	body.tax-product_cat.term-5988 .hero-section-container::after { background: rgba(16, 46, 53, .6); }
	.tax-product_cat.term-5988 .per-sin { grid-template-columns: 1fr; }
	.tax-product_cat.term-5988 .per-tiles { grid-template-columns: 1fr; grid-auto-rows: 300px; }
}
@media (max-width: 520px) {
	body.tax-product_cat.term-5988 .acc-tiles { grid-auto-rows: 300px; }
}
@media (max-width: 600px) {
	body.tax-product_cat.term-5988 ul.products.columns-3 { padding: 0 16px; box-sizing: border-box; max-width: 100%; }
	body.tax-product_cat.term-5988 .acc-cta1 { padding: 0 16px; }
	body.tax-product_cat.term-5988 .acc-cta1 .hero-btn { display: block; white-space: normal; line-height: 1.35; }
}

/* Fuera el bloque comun «El Blog de Adrihosan» */
.tax-product_cat.term-5988 .woocommerce-products-blog-header,
.tax-product_cat.term-5988 .woocommerce-products-blog-header + .last-posts { display: none !important; }

/* Movil: cabecera vertical con los tres acabados (la horizontal solo dejaba ver el del centro) */
@media (max-width: 768px) {
	body.tax-product_cat.term-5988 .hero-section-container { background-image: url('https://www.adrihosan.com/wp-content/themes/adrihosan/assets/img/heroes/perchas-bano-hero-movil.jpg') !important; background-position: center center; }
}
/* Desplegables de filtro: el texto no se monta sobre la flecha */
body.tax-product_cat.term-5988 .filter-container-master select { padding-right: 34px !important; text-overflow: ellipsis; white-space: nowrap; overflow: hidden; }
/* Barra Borrar filtros / FILTRAR sin fijar: en las URL de filtro tapaba el texto propio al bajar */
body.tax-product_cat.term-5988 .wpc-sticky-buttons { position: static !important; top: auto !important; }

/* Auditoria 11-nov: texto propio de las URL de filtro con margen en movil; velo de movil algo mas claro */
@media (max-width: 768px) {
	body.tax-product_cat.term-5988 .wpc-page-seo-description { padding: 0 16px; box-sizing: border-box; }
	body.tax-product_cat.term-5988 .hero-section-container::after { background: rgba(16, 46, 53, .45) !important; }
}

/* Cortesía Código AdrIA */
