.sharp-order-timing-close{display:none}
@media(max-width:749px){
html body #MainContent#MainContent#MainContent .sharp-order-timing-close{display:flex!important;position:absolute;top:6px;right:6px;align-items:center;justify-content:center;width:36px;min-height:36px;padding:0!important;border:0!important;border-radius:50%;background:transparent!important;color:#333!important;font:26px/1 Arial,sans-serif!important;cursor:pointer}
html body #MainContent#MainContent .sharp-nicholls-order-info__panel,html body #MainContent#MainContent .phs-shop__timing:not(.phs-shop__pack-note)>div{padding-top:44px!important}
.sharp-order-timing-close:focus-visible{outline:2px solid #ac202d;outline-offset:1px}

html body #MainContent#MainContent#MainContent .sharp-team-mobile-nav .sharp-team-mobile-audience{display:grid!important;grid-template-columns:1fr 1fr 1fr 1.45fr .7fr!important;gap:4px!important;width:100%;margin:0 0 8px!important;padding:0!important;background:transparent!important;border:0!important;border-radius:0!important;box-shadow:none!important}
html body #MainContent#MainContent#MainContent .sharp-team-mobile-audience>button{display:flex!important;align-items:center;justify-content:center;min-width:0!important;min-height:44px!important;padding:8px 3px!important;margin:0!important;border:1px solid #d7d7d7!important;border-radius:5px!important;background:#fff!important;color:#333!important;font:500 12px/1.35 Arial,sans-serif!important;letter-spacing:0!important;box-shadow:none!important;text-align:center!important;white-space:nowrap!important}
html body #MainContent#MainContent#MainContent .sharp-team-mobile-audience>button[aria-pressed=true]{background:var(--sharp-choose-hover,#111)!important;color:#fff!important;border-color:var(--sharp-choose-hover,#111)!important}
html body #MainContent#MainContent#MainContent .sharp-team-mobile-audience>button:after{display:none!important}
html body #MainContent#MainContent#MainContent .sharp-team-mobile-audience>button[hidden]{display:none!important}
html body #MainContent#MainContent#MainContent .sharp-team-mobile-audience [data-nicholls-audience-count]{display:none!important}

html body #MainContent#MainContent#MainContent .sharp-team-mobile-nav .sharp-team-mobile-categories:not([hidden]){display:grid!important;grid-template-columns:1fr 1fr 1.45fr .7fr!important;gap:4px!important;width:100%!important;margin:0 0 8px!important;padding:0!important;background:transparent!important;border:0!important;border-radius:0!important;box-shadow:none!important}
html body #MainContent#MainContent#MainContent .sharp-team-mobile-categories>button:not([hidden]){display:flex!important;align-items:center;justify-content:center;min-width:0!important;min-height:40px!important;margin:0!important;padding:8px 3px!important;border:1px solid #d7d7d7!important;border-radius:5px!important;background:#fff!important;color:#333!important;font:500 11.5px/1.35 Arial,sans-serif!important;letter-spacing:0!important;box-shadow:none!important;text-align:center!important;white-space:nowrap!important}
html body #MainContent#MainContent#MainContent .sharp-team-mobile-categories>button[aria-pressed=true]{background:var(--sharp-choose-hover,#111)!important;color:#fff!important;border-color:var(--sharp-choose-hover,#111)!important}
html body #MainContent#MainContent#MainContent .sharp-team-mobile-categories>button:after,html body #MainContent#MainContent#MainContent .sharp-team-mobile-categories [data-nicholls-category-count],html body #MainContent#MainContent#MainContent .sharp-team-mobile-categories>button[hidden]{display:none!important}
html body #MainContent#MainContent .sharp-nicholls-nav-bar:has(.sharp-team-mobile-nav){display:block!important}
html body #MainContent#MainContent#MainContent .sharp-team-mobile-nav[data-team-audience-selected=false] .sharp-team-mobile-categories{display:none!important}
html body #MainContent#MainContent#MainContent .sharp-team-mobile-categories>button[data-phs-category="players_pack"]{grid-column:1/-1}
html body #MainContent#MainContent#MainContent .sharp-team-mobile-nav .sharp-team-mobile-styles:not([hidden]){display:flex!important;flex-wrap:nowrap!important;justify-content:flex-start!important;gap:5px!important;width:100%!important;max-width:100%;overflow-x:auto!important;margin:0 0 10px!important;padding:1px 0 5px!important;border:0!important;border-radius:0!important;background:transparent!important;scrollbar-width:thin;scrollbar-color:#ccc transparent}
html body #MainContent#MainContent#MainContent .sharp-team-mobile-styles>button:not([hidden]){display:flex!important;align-items:center;justify-content:center;flex:0 0 auto!important;min-width:0!important;min-height:36px!important;margin:0!important;padding:7px 6px!important;border:1px solid #ddd!important;border-radius:7px!important;background:#fff!important;color:#444!important;font:500 11px/1.35 Arial,sans-serif!important;letter-spacing:0!important;white-space:nowrap!important;box-shadow:none!important}
html body #MainContent#MainContent#MainContent .sharp-team-mobile-styles>button[aria-pressed=true]{background:var(--sharp-choose-hover,#111)!important;border-color:var(--sharp-choose-hover,#111)!important;color:#fff!important}
html body #MainContent#MainContent#MainContent .sharp-team-mobile-styles>button:after,html body #MainContent#MainContent#MainContent .sharp-team-mobile-styles>button[hidden],html body #MainContent#MainContent#MainContent .sharp-team-mobile-nav[data-team-audience-selected=false] .sharp-team-mobile-styles{display:none!important}
.sharp-team-mobile-styles::-webkit-scrollbar{display:block;height:3px}.sharp-team-mobile-styles::-webkit-scrollbar-thumb{background:#ccc;border-radius:3px}
.sharp-team-mobile-styles>button:focus-visible{outline:2px solid var(--sharp-choose-hover,#111);outline-offset:2px}
}
