/* Mobile header: top utility bar and centered brand. */
.pika-mobile-topbar{display:none}
@media(max-width:749px){
 .pika-mobile-topbar{display:block;height:34px;background:#f7f7f7;border-bottom:1px solid #ececec}
 .pika-header__inner,.pika-header.is-scrolled .pika-header__inner{position:relative;grid-template-columns:80px minmax(0,1fr) 80px;grid-template-rows:auto;column-gap:0;min-height:90px;padding:8px 12px}
 .pika-header .pika-mobile-toggle{grid-column:1;grid-row:1;justify-self:start}
 .pika-actions{display:contents}
 .pika-actions .pika-search-toggle{grid-column:1;grid-row:1;justify-self:end}
 .pika-actions .pika-cart-link{grid-column:3;grid-row:1;justify-self:end}
 .pika-brand{grid-column:2;grid-row:1;justify-self:center;width:max-content;max-width:100%;min-width:0;gap:2px}
 .pika-brand .pika-brand__name{font-size:13px;white-space:nowrap}
 .pika-actions .pika-region-menu{position:absolute;top:-34px;right:12px;grid-column:auto;grid-row:auto;z-index:2;align-self:center}
 .pika-region-menu>summary{min-height:34px;padding:6px 3px;font-size:11px}
 .pika-region-menu__panel{left:auto;right:0}
 .pika-nav{grid-column:1/-1;grid-row:2}
}
