/* FINAL444: scoped customer storefront mobile search/filters; leave admin/Prince untouched */
.market-page header.pp375-header .pp375-search-box{min-width:0!important;overflow:visible!important}
.market-page header.pp375-header .pp375-search-box input[name="q"]{text-overflow:ellipsis!important;min-width:0!important;padding-right:46px!important;color:#182337!important;-webkit-text-fill-color:#182337!important;opacity:1!important}
.market-page header.pp375-header .pp375-filter-trigger{z-index:6!important}
.market-page header.pp375-header .pp375-filter-pop{z-index:25020!important;max-width:calc(100vw - 22px)!important;box-sizing:border-box!important;overscroll-behavior:contain!important}
.market-page header.pp375-header .pp375-filter-pop.open{display:block!important}
.market-page header.pp375-header .pp375-filter-pop button{min-height:42px!important;white-space:normal!important;overflow-wrap:anywhere!important}
.market-page .market-shortcuts{scroll-snap-type:x proximity;max-width:100%;overscroll-behavior-x:contain}
.market-page .market-shortcut{scroll-snap-align:start}
.market-page .market-filter select,.market-page .market-filter input{color:#162236!important;background:#fff!important;opacity:1!important}
.market-page .market-hero h1{overflow-wrap:anywhere}
@media(max-width:480px){.market-page header.pp375-header .pp375-search-box input[name="q"]{font-size:14px!important}.market-page .market-shortcut{min-width:95px}.market-page .market-hero{min-width:0;max-width:100%}}
