#mosaic .mosaic-card[data-setting="headphoneBalance"] .headphone-alert-art{width:100%;height:auto;min-height:0;flex:1;margin:10px 0 0;padding:0!important;overflow:visible;background:transparent!important;border-radius:0}
.balance-showcase{width:100%;height:100%;min-height:200px;display:flex;align-items:center;justify-content:center;font-family:Inter,-apple-system,BlinkMacSystemFont,'Segoe UI',sans-serif}
.balance-alert{width:min(80%,680px);color:#193d30;box-shadow:0 13px 24px #244a3020;flex:none}
.balance-alert strong{display:block;font-size:clamp(16px,1.32vw,22px);line-height:1.15;letter-spacing:-.035em;font-weight:650}
.balance-alert p{margin:6px 0 0;font-size:clamp(11px,.88vw,15px);line-height:1.4;color:#55745e}
.balance-alert-wide{background:#f3faee;border:1.5px solid #83aa8c;border-radius:16px;padding:clamp(17px,2.24vw,37px);min-height:184px;display:flex;flex-direction:column;justify-content:space-between}
.balance-scale{display:flex;align-items:center;gap:clamp(10px,1.36vw,20px);color:#517359;font-size:clamp(12px,.92vw,16px);font-weight:550}
.balance-track{position:relative;height:7px;flex:1;background:#c9dfc9;border-radius:999px}
.balance-midpoint{position:absolute;left:50%;top:-6px;height:19px;width:1px;background:#699172;opacity:.65}
.balance-thumb{position:absolute;left:29%;top:50%;width:22px;height:22px;transform:translate(-50%,-50%);border:2px solid #357b55;border-radius:50%;background:#67b679;box-shadow:0 2px 5px #2450363d}
.list-variation #mosaic .mosaic-card[data-setting="headphoneBalance"] .headphone-alert-art{grid-column:2;grid-row:1 / 4;align-self:stretch;display:flex;align-items:center;justify-content:center}
@media(max-width:800px){.list-variation #mosaic .mosaic-card[data-setting="headphoneBalance"] .headphone-alert-art{grid-column:1;grid-row:3;min-height:250px}.balance-alert{width:min(90%,680px)}.balance-alert-wide{min-height:175px}}
