#sm-models{font-family:Arial,sans-serif;color:#24323e;line-height:1.5}#sm-models .sm-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin:24px 0}#sm-models .sm-model{display:flex;flex-direction:column;border:1px solid #e4e9ed;border-radius:14px;padding:18px;text-decoration:none;color:#24323e;background:#fff}#sm-models .sm-model:hover{border-color:#ed6258}#sm-models img{width:100%;height:180px;object-fit:contain}#sm-models .sm-code{font-weight:bold;margin-top:12px}#sm-models .sm-size{font-size:14px;color:#657582;margin:8px 0}#sm-models .sm-open{color:#c84d43;font-weight:bold;font-size:13px}@media(max-width:700px){#sm-models .sm-grid{grid-template-columns:1fr}}