.imd-spec{display:flex;align-items:flex-start;gap:.45rem;margin-top:.12rem}.imd-spec__icon{flex:0 0 20px;height:20px;border-radius:999px;background:linear-gradient(135deg,#1d4ed8,#38bdf8);box-shadow:0 0 0 1px rgba(15,23,42,.9);opacity:.95}.imd-spec__label{font-size:.72rem;letter-spacing:.08em;text-transform:uppercase;color:var(--imd-text-muted);margin-top:.04rem}.imd-spec__value{font-size:.86rem;color:var(--imd-text-soft)}.imd-spec--material .imd-spec__icon{background:linear-gradient(135deg,#60a5fa,#1d4ed8)}.imd-spec--dimensions .imd-spec__icon{background:linear-gradient(135deg,#f97316,#ea580c)}.imd-spec--weight .imd-spec__icon{background:linear-gradient(135deg,#22c55e,#16a34a)}.imd-spec--applications .imd-spec__icon{background:linear-gradient(135deg,#a855f7,#7c3aed)}.imd-product-card[data-category="aluminio"] .imd-product-card__face--back{background:radial-gradient(circle at top,#0f172a,#020617 65%,#020617 100%);box-shadow:0 0 0 1px rgba(56,189,248,.55)}.imd-product-card[data-category="hierro"] .imd-product-card__face--back{background:radial-gradient(circle at top,#020617,#020617 65%,#020617 100%);box-shadow:0 0 0 1px rgba(156,163,175,.6)}.imd-product-card[data-category="lamina"] .imd-product-card__face--back{background:radial-gradient(circle at top,#021f1a,#020617 65%,#020617 100%);box-shadow:0 0 0 1px rgba(52,211,153,.55)}.imd-product-card[data-category="aluminio"] .imd-product-card__variants-label{color:#38bdf8}.imd-product-card[data-category="hierro"] .imd-product-card__variants-label{color:#fb923c}.imd-product-card[data-category="lamina"] .imd-product-card__variants-label{color:#22c55e}
