/* ==========================================================
   PARACARE — INFORMACIÓN RÁPIDA PRODUCTO v3.7
   Marca: icono original + etiqueta MARCA + logo (o nombre fallback).
   ========================================================== */
.pc-product-quick{width:100%;margin:28px 0 0;padding:17px;background:var(--pc-surface-soft);border:1px solid var(--pc-border);border-radius:20px}
.pc-product-quick__head{display:flex;align-items:center;margin:0 0 13px}
.pc-product-quick__eyebrow{display:inline-flex;align-items:center;gap:8px;color:var(--pc-muted);font-size:10px;font-weight:750;line-height:1;letter-spacing:.1em;text-transform:uppercase}
.pc-product-quick__eyebrow::before{content:"";display:block;width:20px;height:3px;background:var(--pc-accent);border-radius:999px}
.pc-product-quick__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}
.pc-product-quick__item{display:grid;grid-template-columns:38px minmax(0,1fr);align-items:center;gap:11px;min-width:0;min-height:84px;padding:12px 13px;background:var(--pc-surface);border:1px solid var(--pc-border);border-radius:15px;color:inherit;text-decoration:none;box-shadow:var(--pc-shadow-xs);transition:transform 180ms ease,border-color 180ms ease,box-shadow 180ms ease}
a.pc-product-quick__item:hover{transform:translateY(-2px);border-color:color-mix(in srgb,var(--pc-accent) 42%,var(--pc-border));box-shadow:0 8px 22px color-mix(in srgb,var(--pc-dark) 7%,transparent);text-decoration:none}
.pc-product-quick__icon{display:grid;width:38px;height:38px;place-items:center;background:var(--pc-accent-soft);border-radius:50%;color:var(--pc-accent);position:relative}.pc-product-quick__icon svg{display:block;width:18px;height:18px}
.pc-product-quick__content{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;min-width:0}
.pc-product-quick__label{margin:0 0 3px;color:var(--pc-muted);font-size:9px;font-weight:750;line-height:1.15;letter-spacing:.075em;text-transform:uppercase}
.pc-product-quick__value{color:var(--pc-heading-soft);font-size:12.5px;font-weight:700;line-height:1.22;overflow-wrap:anywhere}
.pc-product-quick__brand-logo{display:flex;align-items:center;min-height:30px;max-width:132px}
.pc-product-quick__brand-logo img{display:block;width:auto;height:auto;max-width:132px;max-height:40px;object-fit:contain;object-position:left center}
.pc-product-quick__more{display:inline-block;margin-top:4px;color:var(--pc-accent-hover);font-size:10px;font-weight:700;line-height:1.15}
@media(max-width:850px){.pc-product-quick{padding:13px}.pc-product-quick__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}}
@media(max-width:600px){.pc-product-quick{margin-top:18px;padding:11px;border-radius:16px}.pc-product-quick__head{margin-bottom:9px}.pc-product-quick__eyebrow{font-size:8.5px}.pc-product-quick__eyebrow::before{width:14px;height:2px}.pc-product-quick__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:7px}.pc-product-quick__item{grid-template-columns:28px minmax(0,1fr);gap:7px;min-height:58px;padding:8px;border-radius:12px}.pc-product-quick__icon{width:28px;height:28px}.pc-product-quick__icon svg{width:14px;height:14px}.pc-product-quick__label{margin-bottom:2px;font-size:7.5px;letter-spacing:.05em}.pc-product-quick__value{font-size:10px;line-height:1.16}.pc-product-quick__brand-logo{min-height:24px;max-width:90px}.pc-product-quick__brand-logo img{max-width:90px;max-height:28px}.pc-product-quick__more{display:none}}
