.bloque.supra-attr.slm{border:2px solid #0E0E0E;border-radius:14px;overflow:hidden}
.bloque.supra-attr.slm .bloque-cab{background:#0E0E0E;color:#fff;padding:14px 16px;align-items:center}
.bloque.supra-attr.slm .bloque-cab label{display:flex;flex-direction:column;gap:2px;cursor:default;color:#fff}
.bloque.supra-attr.slm .bloque-cab *{opacity:1}
.bloque.supra-attr.slm .slm-t{font-weight:900;font-style:italic;text-transform:uppercase;font-size:17px;letter-spacing:.2px;color:#FFC400;line-height:1.1}
.bloque.supra-attr.slm .slm-s{font-weight:600;font-style:normal;font-size:12px;color:#cfcfcf;text-transform:none}
.bloque.supra-attr.slm .bloque-cab > span{color:#0E0E0E;background:#FFC400;border-radius:999px;padding:4px 10px;font-weight:800;font-size:12px;white-space:nowrap;opacity:1}
.bloque.supra-attr.slm .modelos{max-height:380px}
.bloque.supra-attr.slm .modelo{display:flex;align-items:center;gap:12px;min-height:58px}
.bloque.supra-attr.slm .modelo .modelo-n{flex:1;min-width:0}
.bloque.supra-attr.slm .slm-th{flex:0 0 44px;width:44px;height:44px;border-radius:9px;background:#f4f4f5;border:1px solid #e6e6e8;overflow:hidden;display:flex;align-items:center;justify-content:center}
.bloque.supra-attr.slm .slm-th img{width:100%;height:100%;object-fit:contain;display:block}
.bloque.supra-attr.slm .modelo[aria-selected="true"]{background:#FFF6CC;box-shadow:inset 4px 0 0 #FFC400}
.bloque.supra-attr.slm .modelo[aria-selected="true"] .slm-th{border-color:#FFC400;box-shadow:0 0 0 2px #FFC400}
@media (max-width:600px){.bloque.supra-attr.slm .bloque-cab *{opacity:1}
.bloque.supra-attr.slm .slm-t{font-size:15px}.bloque.supra-attr.slm .modelos{max-height:340px}}
