[data-sig="offroad-related"] .product-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:40px 24px;margin-top:32px}[data-sig="offroad-related"] .product-card{min-width:0}[data-sig="offroad-related"] .product-card img{width:100%;aspect-ratio:4/5;object-fit:cover;background:var(--deep)}[data-sig="offroad-related"] .product-meta{display:flex;justify-content:space-between;gap:8px;font-size:12px;color:var(--muted);margin-top:18px}[data-sig="offroad-related"] .product-card h3{font-size:20px;overflow-wrap:anywhere;margin:12px 0}[data-sig="offroad-related"] .product-card p{font-size:14px;color:var(--muted);margin:8px 0}[data-sig="offroad-related"] .price{font-weight:600;font-size:20px;font-variant-numeric:tabular-nums}[data-sig="offroad-related"] .compare-check{display:flex;align-items:center;gap:8px;min-height:44px;font-size:13px;color:var(--muted);margin-top:8px}[data-sig="offroad-related"] input{width:18px;height:18px;accent-color:var(--accent)}@media(max-width:1000px){[data-sig="offroad-related"] .product-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:600px){[data-sig="offroad-related"] .product-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:32px 16px}[data-sig="offroad-related"] .product-card h3{font-size:17px}[data-sig="offroad-related"] .product-meta{display:block}[data-sig="offroad-related"] .product-meta span{display:block}[data-sig="offroad-related"] .price{font-size:18px}}