/* Seat View and Fan Rides use the wordmark itself as their home navigation. */
:is(.seat-view,.rides) .header-inner{gap:24px}
:is(.seat-view,.rides) .header-inner>.wordmark{min-width:0;flex:1 1 auto}
:is(.seat-view,.rides) .header-inner>.wordmark img{max-width:100%;height:auto}
:is(.seat-view,.rides) .header-actions{flex-shrink:0}
:is(.seat-view,.rides) .header-actions>.coffee{display:inline-flex;align-items:center;justify-content:center;gap:9px;min-height:52px;padding:13px 22px;font-size:14px;white-space:nowrap}
:is(.seat-view,.rides) .header-actions>.coffee svg{width:21px;height:21px}
:is(.seat-view,.rides) .header-actions>.coffee span{display:inline}
:is(.seat-view,.rides) :is(.icon-button,.picker-close){display:grid;place-items:center;padding:0;line-height:1;flex-shrink:0}
:is(.seat-view,.rides) :is(.icon-button,.picker-close)>svg{display:block;width:18px;height:18px;fill:none;stroke:currentColor;stroke-width:1.9;stroke-linecap:round;stroke-linejoin:round}
@media(max-width:760px){
 :is(.seat-view,.rides) .header-inner{gap:9px}
 :is(.seat-view,.rides) .header-inner>.wordmark img{width:164px;max-width:100%}
 :is(.seat-view,.rides) .header-actions>.coffee{min-height:46px;padding:10px 12px;font-size:12px;gap:7px;border-radius:10px}
 :is(.seat-view,.rides) .header-actions>.coffee svg{width:18px;height:18px}
}
