.victron-image{height:235px;display:grid;place-items:center;background:#fff;padding:22px;border-top:3px solid #c78b57}.victron-image img{width:100%;height:100%;max-height:190px;object-fit:contain}.victron-card .family-body h2{font-size:23px;line-height:1.2;min-height:0}.victron-card .family-body>p{min-height:0}.victron-card .sku{font-size:12px;letter-spacing:.025em;overflow-wrap:anywhere}.victron-card .electrical-note{font-size:13px;line-height:1.55}.victron-card .package-note{font-size:12px;line-height:1.5}.victron-detail-photo{display:grid;place-items:center;background:white;border-top:3px solid #c78b57;padding:28px}.victron-detail-photo img{width:100%;height:auto;max-height:350px;object-fit:contain}.victron-specs{display:grid;grid-template-columns:1fr 1fr;gap:0 24px;margin:0}.victron-specs>div{padding:15px 0;border-bottom:1px solid #d0ccbf;min-width:0}.victron-specs dt{font-weight:650;font-size:13px}.victron-specs dd{font-size:14px;margin:7px 0 0;line-height:1.55;overflow-wrap:anywhere}.brand-switch{display:flex;gap:12px;flex-wrap:wrap;margin:25px 0}.victron-card [data-feedback]{font-size:12px;line-height:1.5;margin:10px 0 0}.victron-card [data-feedback]:empty{display:none}.victron-card .catalog-chooser{margin-top:20px}.victron-source-note{font-size:13px;line-height:1.6;border-left:3px solid #b17a4c;padding:12px 18px;background:#e8e3d7}.victron-filters-label{display:block;font-size:12px;margin-bottom:12px}.victron-card .doc-badge{margin-bottom:10px}
@media(max-width:600px){.victron-image{height:210px}.victron-specs{grid-template-columns:1fr}.catalog-detail h1.victron-name{font-size:36px;line-height:1.1;overflow-wrap:anywhere}.victron-detail-photo{padding:20px}.victron-detail-photo img{max-height:250px}}
