/* CLS acordeón de categorías de tours — PRUEBA (Medellín). Solo móvil; en desktop no cambia nada. */
@media(max-width:767px){
  body.cat-acc .tour-cat-h{cursor:pointer;border:1px solid rgba(150,116,31,.35);border-radius:.85rem;padding:.9rem 2.4rem .9rem 1rem;margin:.8rem 1.25rem 0;background:rgba(228,201,113,.09);font-size:1.12rem;position:relative;user-select:none;-webkit-tap-highlight-color:transparent;}
  body.cat-acc .tour-cat-h::after{content:"";position:absolute;right:1.05rem;top:50%;width:.5rem;height:.5rem;border-right:2px solid #B9942F;border-bottom:2px solid #B9942F;transform:translateY(-70%) rotate(45deg);transition:transform .25s;}
  body.cat-acc .tour-cat-h.cat-open{background:rgba(228,201,113,.16);border-color:rgba(150,116,31,.55);}
  body.cat-acc .tour-cat-h.cat-open::after{transform:translateY(-30%) rotate(225deg);}
  body.cat-acc .cat-panel{display:none;}
  body.cat-acc .tour-cat-h.cat-open + .cat-panel{display:block;}
}
