/* PedidosClick V9.6.2 · categorías por rubro */
#cats .cat{display:inline-flex;align-items:center;gap:8px}
#cats .cat .cp-ui-icon{margin:0;width:1.2rem;height:1.2rem}
#cats .cp-category-image{width:34px;height:34px;object-fit:cover;border-radius:10px;border:1px solid color-mix(in srgb,var(--line) 80%,transparent);background:#fff;flex:0 0 auto}
#cats .cat.cp-subcategory{font-size:.88rem;opacity:.92;border-style:dashed}
#cats .cat.cp-subcategory:before{content:'↳';font-weight:900;opacity:.55}
body.cp-category-icons #cats .cat,body.cp-category-tiles #cats .cat{min-height:52px}
body.cp-category-tiles #cats .cp-category-image{width:46px;height:46px;border-radius:12px}
@media(max-width:640px){#cats .cp-category-image{width:30px;height:30px;border-radius:9px}#cats .cat{padding:8px 11px}.cp-category-tiles #cats .cp-category-image{width:40px;height:40px}}
