.league-breadcrumb-trigger{color:inherit;font:inherit;text-transform:inherit;cursor:pointer;background:0 0;border:0;padding:0;text-decoration:none}.league-drawer{color:#111;overscroll-behavior:contain;background:#fff;border:0;width:min(440px,100%);max-width:100%;height:100dvh;max-height:none;margin:0;padding:28px;font-family:Inter,sans-serif;position:fixed;inset:0 0 0 auto;overflow-y:auto;box-shadow:-12px 0 40px #0003}.league-drawer[open]{animation:.22s ease-out league-slide-in}.league-drawer::backdrop{background:#0008}.league-drawer-heading{justify-content:space-between;align-items:center;gap:16px;margin-bottom:24px;display:flex}.league-drawer-heading h2{text-transform:uppercase;margin:0;font:400 32px/1.14 Anton,sans-serif}.league-drawer-heading>button{cursor:pointer;color:#111;background:0 0;border:1px solid #ccc;flex-shrink:0;width:44px;height:44px;font-size:28px}.league-drawer-group{border-top:1px solid #d5d5d5}.league-drawer-group:last-child{border-bottom:1px solid #d5d5d5}.league-drawer-group h3{margin:0}.league-drawer-group h3 button{color:#111;text-align:left;text-transform:uppercase;cursor:pointer;background:0 0;border:0;justify-content:space-between;align-items:center;gap:16px;width:100%;padding:20px 0;font:400 28px/1.14 Anton,sans-serif;display:flex}.league-drawer-group h3 span{font:400 24px Inter,sans-serif}.league-drawer-group a{color:#111;min-height:44px;padding:12px 8px;font-size:15px;line-height:20px;text-decoration:none;display:block}.league-drawer-group a:hover{background:#f1f1ee;text-decoration:underline}.league-drawer-group>div{padding-bottom:16px}.league-drawer-group p{color:#595959;font-size:14px}.league-drawer :is(button,a):focus-visible,.league-breadcrumb-trigger:focus-visible{outline-offset:3px;outline:2px solid}@keyframes league-slide-in{0%{transform:translate(100%)}to{transform:translate(0)}}@media (prefers-reduced-motion:reduce){.league-drawer[open]{animation:none}}@media (max-width:600px){.league-drawer{padding:24px}}:is(.product-crumbs,.club-crumbs) :is(a,.league-breadcrumb-trigger){text-decoration:none}.product-crumbs :is(a,.league-breadcrumb-trigger):hover{color:var(--club-ink,var(--club-colour));text-decoration:none}.club-crumbs :is(a,.league-breadcrumb-trigger):hover{color:var(--club-text);text-decoration:none}.home-menu-trigger.home-mobile-menu-trigger{display:none}@media (max-width:600px){.home-menu-trigger.home-desktop-menu-trigger{display:none}.home-menu-trigger.home-mobile-menu-trigger{display:flex}}
