/* Isolated styles: the existing GIGS and CONTACT panels are unchanged. */
.band-menu:has([data-ioggw-merch]){flex-wrap:wrap;column-gap:clamp(18px,5vw,54px);row-gap:0}
#band-panel-merch.ioggw-merch-panel{width:min(1100px,100%);max-width:1100px;padding:0;background:transparent;border:0}
#band-panel-merch .ioggw-merch-heading{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}
#band-panel-merch .ioggw-merch-intro{text-align:center;margin:0 0 24px;font-size:14px;letter-spacing:.04em}
#band-panel-merch .ioggw-merch-intro p{margin:0 0 8px}
#band-panel-merch .ioggw-merch-intro a{display:inline-block;padding:8px;text-underline-offset:4px}
#band-panel-merch .ioggw-merch-shop{font-family:Arial,Helvetica,sans-serif;letter-spacing:normal;line-height:1.5;background:#fff;color:#222;min-height:180px;padding:16px;overflow-wrap:normal}
@media(max-width:600px){#band-panel-merch .ioggw-merch-shop{padding:8px}}
