.hse{--hse-ease: cubic-bezier(.22, 1, .36, 1);--hse-dark: #0c0c0d;--hse-stage: #f3f3f4;--hse-dock-h: 0px;background:var(--hs-bg-alt);color:var(--hs-ink);font-family:var(--font-body-family)}.hse-top{position:relative;isolation:isolate;overflow:hidden;overflow:clip;background:radial-gradient(42rem 18rem at 92% 0%,#00e05a1a,#00e05a00 70%),linear-gradient(180deg,#fff 0% 55%,#f7f7f8);border-bottom:1px solid var(--hs-line);padding-top:3.2rem}.hse-top__inner{display:grid;gap:1.6rem;align-items:end}@media(min-width:990px){.hse-top{padding-top:4rem}}.hse-top__eyebrow{display:flex;flex-wrap:wrap;align-items:center;gap:.6rem 1.2rem;margin:0;font-size:1.2rem;line-height:1.4}.hse-top__season{display:inline-flex;align-items:center;gap:.6rem;padding:.35rem 1rem .35rem .8rem;border-radius:999px;background:var(--hs-purple-soft);color:var(--hs-purple);font-family:var(--font-heading-family);letter-spacing:.16em;text-transform:uppercase}.hse-top__season:before{content:"";width:.6rem;height:.6rem;border-radius:50%;background:currentColor}.hse-top__meta{color:var(--hs-ink-soft);font-weight:600;letter-spacing:.02em}.hse-top__meta i{font-style:normal;margin:0 .3rem;opacity:.5}.hse-top__title{margin:1.2rem 0 0;font-family:var(--font-heading-family);font-weight:var(--font-heading-weight);font-size:clamp(3.4rem,5.4vw,6.4rem);line-height:.95;letter-spacing:-.005em;text-transform:uppercase;color:var(--hs-ink)}.hse-top__title em{font-style:normal;color:var(--hs-purple)}.hse-top__sub{max-width:56ch;margin:1.2rem 0 0;font-size:1.5rem;line-height:1.5;color:var(--hs-ink-soft)}.hse-rail{position:relative;margin-top:2.4rem}.hse-rail__track{display:flex;gap:.4rem;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x proximity;scroll-padding:0 1.6rem;scrollbar-width:none;margin:0 -1.6rem;padding:.4rem 1.6rem 1.6rem;-webkit-mask-image:linear-gradient(90deg,transparent 0,#000 2.4rem,#000 calc(100% - 2.4rem),transparent 100%);mask-image:linear-gradient(90deg,transparent 0,#000 2.4rem,#000 calc(100% - 2.4rem),transparent 100%)}.hse-rail__track::-webkit-scrollbar{display:none}.hse-rail.is-start .hse-rail__track{-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 2.4rem),transparent 100%);mask-image:linear-gradient(90deg,#000 calc(100% - 2.4rem),transparent 100%)}.hse-rail.is-start.is-end .hse-rail__track{-webkit-mask-image:none;mask-image:none}@media(min-width:750px){.hse-rail__track{margin:0 -3.2rem;padding-left:3.2rem;padding-right:3.2rem;scroll-padding:0 3.2rem}}.hse-crest{display:flex;flex-direction:column;align-items:center;gap:.8rem;flex-shrink:0;width:8.4rem;padding:.8rem .2rem .4rem;border-radius:1.4rem;color:var(--hs-ink);text-decoration:none;scroll-snap-align:start;-webkit-tap-highlight-color:transparent}.hse-crest__logo{position:relative;display:grid;place-items:center;width:5.6rem;height:5.6rem;border-radius:50%;background:#fff;box-shadow:0 0 0 1px var(--hs-line),0 .6rem 1.4rem -.8rem #11111140;font-family:var(--font-heading-family);font-size:2rem;color:var(--c, var(--hs-ink));transition:transform .35s var(--hse-ease),box-shadow .25s ease}.hse-crest__logo img{width:3.8rem;height:3.8rem;object-fit:contain;transition:transform .35s var(--hse-ease)}.hse-crest__name{max-width:100%;font-size:1.2rem;font-weight:600;line-height:1.2;text-align:center;color:var(--hs-ink-soft);min-height:2.4em;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;word-break:normal;overflow-wrap:normal;transition:color .2s ease}@media(hover:hover){.hse-crest:hover .hse-crest__logo{transform:translateY(-3px);box-shadow:0 0 0 2px var(--c, var(--hs-ink)),0 1rem 2rem -1rem #11111159}.hse-crest:hover .hse-crest__logo img{transform:scale(1.06)}.hse-crest:hover .hse-crest__name{color:var(--hs-ink)}}.hse-crest:active .hse-crest__logo{transform:scale(.94)}.hse-crest.is-mine .hse-crest__logo{box-shadow:0 0 0 2px var(--hs-purple),0 .6rem 1.4rem -.8rem #11111140}.hse-crest.is-mine .hse-crest__name{color:var(--hs-ink)}.hse-crest__tag{position:absolute;left:50%;bottom:-.6rem;padding:.15rem .6rem;border-radius:999px;background:var(--hs-purple);color:#fff;font:700 .95rem/1.3 var(--font-body-family);letter-spacing:.04em;white-space:nowrap;transform:translate(-50%)}.hse-crest:focus-visible{outline:none}.hse-crest:focus-visible .hse-crest__logo{box-shadow:0 0 0 3px var(--hs-ink)}.hse-crest:focus-visible .hse-crest__name{color:var(--hs-ink)}.hse-rail__btn{position:absolute;top:2.6rem;z-index:2;display:none;place-items:center;width:4rem;height:4rem;margin:0;padding:0;border:1px solid var(--hs-line);border-radius:50%;background:#fffffff5;color:var(--hs-ink);box-shadow:0 .8rem 2rem -1rem #11111159;cursor:pointer;transition:opacity .25s ease,transform .25s ease,border-color .2s ease}.hse-rail__btn svg{width:1.6rem;height:1.6rem}.hse-rail__btn:hover{border-color:var(--hs-ink)}.hse-rail__btn--prev{left:.4rem}.hse-rail__btn--next{right:.4rem}.hse-rail__btn:disabled{opacity:0;pointer-events:none;transform:scale(.85)}@media(hover:hover)and (pointer:fine){.hse-rail__btn:not([hidden]){display:grid}}@media(max-width:749px){.hse-top{padding-top:2rem}.hse-top__inner{gap:1.4rem}.hse-top__eyebrow{font-size:1.1rem}.hse-top__title{margin-top:1rem;font-size:clamp(3rem,9.4vw,4rem);white-space:nowrap}.hse-top__sub{display:none}.hse-rail{margin-top:1.4rem}.hse-rail__track{padding-bottom:1.2rem}.hse-crest{width:7.2rem;gap:.6rem}.hse-crest__logo{width:5rem;height:5rem}.hse-crest__logo img{width:3.4rem;height:3.4rem}.hse-crest__name{font-size:1.1rem}}@media(max-width:749px){.hse-league{padding-top:1.6rem}.hse-league__head{margin-bottom:1.2rem;gap:.8rem}.hse-league__no{display:none}}.hse-dock{position:sticky;top:var(--hse-top, 0px);z-index:2;background:#fffffff0;-webkit-backdrop-filter:saturate(1.4) blur(16px);backdrop-filter:saturate(1.4) blur(16px);border-bottom:1px solid var(--hs-line);transition:box-shadow .3s ease}.hse-dock.is-stuck{box-shadow:0 1.2rem 3rem -1.8rem #00000059}.hse-dock__inner{display:grid;grid-template-columns:auto minmax(0,1fr);grid-template-areas:"filters kit" "tokens tokens";align-items:center;gap:.8rem;padding-top:.8rem;padding-bottom:.8rem}.hse-dock .hse-pick--aud{grid-area:aud}.hse-dock .hse-pick--kit{grid-area:kit}@media(max-width:749px){.hse-dock .hse-pick--aud,.hse-dock .hse-search,.hse-dock .hse-count,.hse-dock .hse-reset,.hse-dock .hse-tabs{display:none}}@media(min-width:750px){.hse-dock__inner{grid-template-columns:auto auto minmax(16rem,1fr) auto auto;grid-template-areas:"aud kit search count reset" "tabs tabs tabs tabs tabs";gap:1rem 1.2rem;padding-top:1.2rem;padding-bottom:0}.hse-filters,.hse-tokens{display:none!important}}@media(min-width:750px)and (max-width:1099px){.hse-dock .hse-count{display:none}.hse-dock .hse-pick--aud .hse-pick__opt span{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}}.hse-ind{position:absolute;top:0;left:0;z-index:0;width:0;height:0;border-radius:999px;background:var(--hs-ink);box-shadow:0 .6rem 1.6rem -.4rem #00000059;pointer-events:none;opacity:0;transition:transform .5s var(--hse-ease),width .5s var(--hse-ease),background .3s ease,opacity .2s ease}.hse-ind.is-ready{opacity:1}.hse-pick{position:relative;display:inline-flex;align-items:center;gap:.2rem;padding:.4rem;border-radius:999px;background:#ededef;min-width:0}.hse-pick__opt{position:relative;z-index:1;display:inline-flex;align-items:center;justify-content:center;gap:.6rem;min-height:4.4rem;margin:0;padding:0 1.5rem;border:0;border-radius:999px;background:none;color:var(--hs-ink);font-family:var(--font-heading-family);font-size:1.3rem;letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:color .3s ease,opacity .3s ease}.hse-pick__opt svg{width:1.8rem;height:1.8rem;flex-shrink:0;transition:transform .5s var(--hse-ease)}.hse-pick__opt small{font-family:var(--font-body-family);font-size:1.05rem;font-weight:600;letter-spacing:0;opacity:.55;font-variant-numeric:tabular-nums}.hse-pick__opt:hover svg{transform:translateY(-1px) rotate(-4deg)}.hse-pick__opt[aria-checked=true]{color:#fff}.hse-pick__opt[aria-checked=true] svg{transform:scale(1.12) rotate(-6deg)}.hse-pick__opt[aria-checked=true] small{opacity:.75}.hse-pick__opt.is-zero{opacity:.42}.hse-pick__opt:focus-visible{outline:2px solid var(--hs-ink);outline-offset:3px}.hse-pick--aud[data-on="1"] .hse-ind{background:var(--hs-purple)}@media(max-width:749px){.hse-dock .hse-pick--kit{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(0,1fr)}.hse-dock .hse-pick--kit .hse-pick__opt{padding:0 .4rem;font-size:1.15rem;letter-spacing:.04em}.hse-dock .hse-pick--kit .hse-pick__opt svg,.hse-dock .hse-pick--kit .hse-pick__opt small{display:none}}.hse-filters{grid-area:filters;position:relative;display:inline-flex;align-items:center;gap:.6rem;min-height:5.2rem;margin:0;padding:0 1.4rem;border:1.5px solid var(--hs-ink);border-radius:999px;background:#fff;color:var(--hs-ink);font-family:var(--font-heading-family);font-size:1.3rem;letter-spacing:.08em;text-transform:uppercase;cursor:pointer;-webkit-tap-highlight-color:transparent}.hse-filters svg{width:2rem;height:2rem}.hse-filters__badge{position:absolute;top:-.5rem;right:-.5rem;display:grid;place-items:center;min-width:2.2rem;height:2.2rem;padding:0 .5rem;border-radius:999px;background:var(--hs-purple);color:#fff;font-family:var(--font-body-family);font-size:1.15rem;font-weight:700;letter-spacing:0;box-shadow:0 0 0 2px #fff}.hse-filters__badge[hidden]{display:none}.hse-filters__badge.is-bump{animation:hse-bump .45s var(--hse-ease)}@keyframes hse-bump{40%{transform:scale(1.35)}}@media(max-width:359px){.hse-filters__txt{display:none}}.hse-search{grid-area:search;position:relative;display:flex;align-items:center;justify-self:end;width:100%;max-width:34rem;min-width:0}.hse-search__ico{position:absolute;left:1.5rem;width:1.8rem;height:1.8rem;color:var(--hs-ink-soft);pointer-events:none}.hse-search__in{width:100%;min-height:5.2rem;margin:0;padding:0 4.4rem;border:1px solid transparent;border-radius:999px;background:#ededef;color:var(--hs-ink);font:inherit;font-size:1.6rem;-webkit-appearance:none;appearance:none;transition:background .2s ease,border-color .2s ease,box-shadow .25s ease}.hse-search__in::placeholder{color:#11111180}.hse-search__in::-webkit-search-cancel-button{display:none}.hse-search__in:focus{outline:none;background:#fff;border-color:var(--hs-ink);box-shadow:0 0 0 4px #11111114}.hse-search__kbd{position:absolute;right:1.4rem;min-width:2.2rem;padding:.1rem .6rem;border:1px solid rgba(17,17,17,.2);border-radius:.6rem;font:600 1.1rem/1.4 var(--font-body-family);color:var(--hs-ink-soft);text-align:center;pointer-events:none}.hse-search.has-q .hse-search__kbd{display:none}@media(pointer:coarse){.hse-search__kbd{display:none}}.hse-search__x{position:absolute;right:.6rem;display:grid;place-items:center;width:4rem;height:4rem;margin:0;padding:0;border:0;border-radius:50%;background:transparent;color:var(--hs-ink);cursor:pointer}.hse-search__x svg{width:1.8rem;height:1.8rem}.hse-search__x:hover{background:#1111110f}.hse-search__x[hidden]{display:none}.hse-count{grid-area:count;margin:0;white-space:nowrap;font-size:1.3rem;color:var(--hs-ink-soft)}.hse-count b{font-family:var(--font-heading-family);font-size:2.2rem;font-weight:var(--font-heading-weight);color:var(--hs-ink);font-variant-numeric:tabular-nums;vertical-align:-.15em}.hse-reset{grid-area:reset;margin:0;padding:.8rem .4rem;border:0;background:none;color:var(--hs-ink);font:700 1.25rem/1 var(--font-body-family);text-decoration:underline;text-underline-offset:.3rem;white-space:nowrap;cursor:pointer;animation:hse-fade-in .3s ease}.hse-reset[hidden]{display:none}@keyframes hse-fade-in{0%{opacity:0;transform:translate(-.6rem)}}.hse-tabs{grid-area:tabs;position:relative;display:flex;gap:.2rem;overflow-x:auto;overscroll-behavior-x:contain;scrollbar-width:none;margin:0 -3.2rem;padding:.4rem 3.2rem 0;border-top:1px solid var(--hs-line);-webkit-mask-image:linear-gradient(90deg,transparent,#000 3.2rem,#000 calc(100% - 3.2rem),transparent);mask-image:linear-gradient(90deg,transparent,#000 3.2rem,#000 calc(100% - 3.2rem),transparent)}.hse-tabs::-webkit-scrollbar{display:none}.hse-tabs .hse-ind{border-radius:3px 3px 0 0;box-shadow:none}.hse-tab{position:relative;z-index:1;display:inline-flex;align-items:center;gap:.7rem;flex-shrink:0;min-height:5rem;margin:0;padding:0 1.2rem;border:0;border-radius:1rem 1rem 0 0;background:none;color:var(--hs-ink-soft);font:600 1.35rem/1 var(--font-body-family);white-space:nowrap;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:color .25s ease,background .2s ease,opacity .25s ease}.hse-tab:hover{color:var(--hs-ink);background:#1111110a}.hse-tab[aria-checked=true]{color:var(--hs-ink)}.hse-tab:focus-visible{outline:2px solid var(--hs-ink);outline-offset:-2px}.hse-tab__logo{display:grid;place-items:center;flex-shrink:0;width:2.8rem;height:2.8rem;border-radius:50%;background:#fff;box-shadow:0 0 0 1px var(--hs-line);filter:grayscale(1);opacity:.7;transition:filter .3s ease,opacity .3s ease,transform .4s var(--hse-ease)}.hse-tab__logo img,.hse-tab__logo svg{width:1.9rem;height:1.9rem;object-fit:contain}.hse-tab:hover .hse-tab__logo,.hse-tab[aria-checked=true] .hse-tab__logo{filter:none;opacity:1}.hse-tab[aria-checked=true] .hse-tab__logo{transform:scale(1.1)}.hse-tab__n{font-size:1.1rem;font-weight:600;opacity:.6;font-variant-numeric:tabular-nums}.hse-tab.is-zero{opacity:.38}.hse-tokens{grid-area:tokens;display:flex;gap:.6rem;overflow-x:auto;scrollbar-width:none;margin:0 -1.6rem;padding:0 1.6rem}.hse-tokens::-webkit-scrollbar{display:none}.hse-tokens[hidden]{display:none}.hse-token{display:inline-flex;align-items:center;gap:.6rem;flex-shrink:0;min-height:3.6rem;margin:0;padding:0 .5rem 0 1.2rem;border:0;border-radius:999px;background:var(--hs-ink);color:#fff;font:600 1.3rem/1 var(--font-body-family);cursor:pointer;animation:hse-token-in .35s var(--hse-ease)}.hse-token img{width:2rem;height:2rem;padding:.15rem;border-radius:50%;background:#fff;object-fit:contain}.hse-token__x{display:grid;place-items:center;width:2.6rem;height:2.6rem;border-radius:50%;background:#ffffff2e}.hse-token__x svg{width:1.2rem;height:1.2rem}.hse-token--kid{background:var(--hs-purple)}.hse-token--clear{padding:0 .8rem;background:none;color:var(--hs-ink);text-decoration:underline;text-underline-offset:.3rem}@keyframes hse-token-in{0%{opacity:0;transform:scale(.8)}}.hse-toast{position:fixed;left:50%;bottom:calc(2.4rem + env(safe-area-inset-bottom));z-index:20;display:flex;align-items:center;gap:1rem;max-width:calc(100% - 3.2rem);width:max-content;padding:1.2rem 1.8rem;border-radius:1.4rem;background:var(--hs-ink);color:#fff;font-size:1.35rem;line-height:1.35;box-shadow:0 1.6rem 4rem #0000004d;opacity:0;transform:translate(-50%,1.2rem);transition:opacity .3s ease,transform .4s var(--hse-ease);pointer-events:none}.hse-toast:before{content:"";flex-shrink:0;width:.8rem;height:.8rem;border-radius:50%;background:var(--hs-green)}.hse-toast.is-on{opacity:1;transform:translate(-50%)}.hse-wall{padding-top:1.6rem;padding-bottom:6.4rem;scroll-margin-top:calc(var(--hse-top, 0px) + var(--hse-dock-h, 0px))}.hse-say{margin:0;min-height:2rem;font-size:1.35rem;line-height:1.4;color:var(--hs-ink-soft)}.hse-say b{color:var(--hs-ink);font-weight:700}.hse-none{margin-top:2rem;padding:4.8rem 2rem;border:1.5px dashed rgba(17,17,17,.18);border-radius:2rem;background:#fff;text-align:center}.hse-none[hidden]{display:none}.hse-none__t{margin:0 0 1.8rem;font-family:var(--font-heading-family);font-weight:var(--font-heading-weight);font-size:clamp(2rem,4vw,2.8rem);line-height:1.1;text-transform:uppercase}.hse-none__acts{display:flex;flex-wrap:wrap;justify-content:center;gap:1rem}.hse-none__acts button{min-height:4.8rem;margin:0;padding:0 2.2rem;border:1.5px solid var(--hs-ink);border-radius:999px;background:#fff;color:var(--hs-ink);font-family:var(--font-heading-family);font-size:1.35rem;letter-spacing:.08em;text-transform:uppercase;cursor:pointer}.hse-none__acts button:first-child{background:var(--hs-ink);color:#fff}.hse-league{padding-top:2.4rem}.hse-league[hidden]{display:none}.hse-league__head{display:flex;align-items:center;gap:1rem;margin-bottom:1.6rem}.hse-league__no{font-family:var(--font-heading-family);font-size:1.3rem;color:var(--hs-purple-bright);letter-spacing:.1em}.hse-league__logo{display:grid;place-items:center;width:3.6rem;height:3.6rem;border-radius:50%;background:#fff;border:1px solid var(--hs-line);flex-shrink:0}.hse-league__logo img{width:2.4rem;height:2.4rem;object-fit:contain}.hse-league__name{margin:0;font-family:var(--font-heading-family);font-weight:var(--font-heading-weight);font-size:clamp(2.2rem,5vw,3.6rem);line-height:1;text-transform:uppercase;white-space:nowrap}.hse-league__rule{flex:1 1 auto;height:1px;background:var(--hs-line);min-width:1.2rem}.hse-league__count{font-size:1.2rem;color:var(--hs-ink-soft);white-space:nowrap}.hse-league__all{font-size:1.2rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--hs-ink);white-space:nowrap;text-underline-offset:.3rem}@media(max-width:749px){.hse-league__count{display:none}}.hse-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.2rem;perspective:1400px}@media(min-width:750px){.hse-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.6rem}}@media(min-width:990px){.hse-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:2rem}}.hse-tile{position:relative;display:flex;flex-direction:column;min-width:0;border-radius:1.6rem;background:#fff;box-shadow:0 0 0 1px var(--hs-line);overflow:hidden;overflow:clip;scroll-margin-top:calc(var(--hse-top, 0px) + var(--hse-dock-h, 0px) + 1.6rem);transform-origin:50% 50%;backface-visibility:hidden;transition:box-shadow .35s ease,transform .35s var(--hse-ease)}.hse-tile[hidden]{display:none}@media(hover:hover){.hse-tile:hover{transform:translateY(-.4rem);box-shadow:0 0 0 1px var(--c),0 1.8rem 4rem -1.2rem #00000047}.hse-tile:hover .hse-kit__stage img{transform:scale(1.04)}.hse-tile:hover .hse-kit__go{background:var(--c);color:var(--ct);border-color:var(--c)}}.hse-tile__band{position:relative;display:flex;align-items:center;gap:.8rem;min-height:4.8rem;padding:.6rem 1rem .6rem .6rem;background:repeating-linear-gradient(115deg,#ffffff12 0 2px,#fff0 2px 9px),var(--c);color:var(--ct)}.hse-tile__crest{display:grid;place-items:center;flex-shrink:0;width:3.6rem;height:3.6rem;border-radius:50%;background:#fff;color:var(--c);font-family:var(--font-heading-family);font-size:1.6rem;box-shadow:0 .2rem .8rem #0000002e}.hse-tile__crest img{width:2.6rem;height:2.6rem;object-fit:contain}.hse-tile__name{flex:1 1 auto;min-width:0;margin:0;font-family:var(--font-heading-family);font-weight:var(--font-heading-weight);font-size:1.5rem;line-height:1.05;letter-spacing:.03em;text-transform:uppercase;color:inherit;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.hse-tile__name{word-break:normal;overflow-wrap:normal;-webkit-hyphens:manual;hyphens:manual}@media(max-width:389px){.hse-tile__name{font-size:1.35rem;letter-spacing:.01em}}@media(min-width:750px){.hse-tile__name{font-size:1.7rem}}.hse-tile__n{display:grid;place-items:center;flex-shrink:0;min-width:2.2rem;height:2.2rem;padding:0 .5rem;border-radius:999px;border:1px solid currentColor;font-size:1.1rem;font-weight:700;opacity:.8}.hse-kit{display:contents}.hse-kit[hidden]{display:none}.hse-kit__stage{position:relative;display:block;order:1;aspect-ratio:1 / 1;background:var(--hse-stage);overflow:hidden}.hse-kit__stage img{width:100%;height:100%;object-fit:contain;transition:transform .6s var(--hse-ease)}.hse-flag{position:absolute;top:.8rem;left:.8rem;padding:.3rem .8rem;border-radius:999px;background:var(--hs-red);color:#fff;font-size:1.1rem;font-weight:700}.hse-flag--out{background:var(--hs-ink)}.hse-tile--flat .hse-kit__stage img,.hse-tile--flat .hse-sw img{mix-blend-mode:multiply}.hse-tile__sw{order:2;position:relative;z-index:2;display:flex;gap:.6rem;padding:1rem 1rem 0}.hse-sw{width:4rem;height:4rem;margin:0;padding:0;border:0;border-radius:.9rem;background:var(--hse-stage);box-shadow:0 0 0 1px var(--hs-line);overflow:hidden;cursor:pointer;transition:box-shadow .2s ease,transform .2s ease}.hse-sw img{width:100%;height:100%;object-fit:contain}.hse-sw:hover{transform:translateY(-1px)}.hse-sw[aria-pressed=true]{box-shadow:0 0 0 2px var(--hs-ink)}.hse-sw:focus-visible{outline:2px solid var(--hs-purple);outline-offset:2px}@media(pointer:coarse){.hse-sw{position:relative}.hse-sw:after{content:"";position:absolute;top:-.2rem;right:-.2rem;bottom:-.2rem;left:-.2rem}}.hse-kit__info{order:3;display:grid;grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"label go" "price go";align-items:center;gap:.2rem .8rem;padding:1rem 1rem 1.2rem;color:var(--hs-ink);text-decoration:none}.hse-kit__info:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1}.hse-kit__info:focus-visible{outline:none}.hse-kit__info:focus-visible:after{border-radius:1.6rem;box-shadow:inset 0 0 0 3px var(--hs-purple)}.hse-kit__label{grid-area:label;font-size:1.1rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--hs-ink-soft);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.hse-kit__price{grid-area:price;display:flex;flex-wrap:wrap;align-items:baseline;gap:0 .6rem}.hse-kit__price strong{font-size:1.7rem;font-weight:800;color:var(--hs-ink)}.hse-kit__price strong.is-sale{color:var(--hs-red)}.hse-kit__price s{font-size:1.2rem;color:var(--hs-ink-soft)}.hse-kit__go{grid-area:go;display:grid;place-items:center;width:3.4rem;height:3.4rem;border-radius:50%;border:1px solid var(--hs-line);transition:background .25s ease,color .25s ease,border-color .25s ease}.hse-kit__go svg{width:1.5rem;height:1.5rem}@media(max-width:389px){.hse-kit__go{display:none}.hse-kit__price strong{font-size:1.6rem}}.hse-tile.is-target{animation:hse-target 1.8s var(--hse-ease)}@keyframes hse-target{0%,60%{box-shadow:0 0 0 3px var(--c),0 2rem 5rem -1rem #00000059}to{box-shadow:0 0 0 1px var(--hs-line)}}.hse-empty{padding:4rem 0;color:var(--hs-ink-soft)}.hse-more{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:1.2rem 2rem;margin:4.8rem 0 0;padding:3.2rem 2rem;border-radius:2rem;background:var(--hse-dark);color:#fff;text-align:center;font-family:var(--font-heading-family);font-size:clamp(2rem,4vw,2.8rem);text-transform:uppercase}.hse-more .hs-btn{background:#fff;color:var(--hs-ink)}.hse-sheet{width:min(64rem,100%);max-width:100%;height:min(90vh,82rem);max-height:min(90vh,82rem);margin:auto auto 0;padding:0;border:0;border-radius:2.4rem 2.4rem 0 0;background:#fff;color:var(--hs-ink);box-shadow:0 -2rem 6rem #0000004d;overflow:hidden;flex-direction:column}.hse-sheet[open]{display:flex;animation:hse-sheet-in .5s var(--hse-ease)}.hse-sheet::backdrop{background:#0a0a0a8c;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}@keyframes hse-sheet-in{0%{transform:translateY(14%);opacity:0}}@media(min-width:750px){.hse-sheet{margin:auto;border-radius:2.4rem}}.hse-sheet__head{position:relative;display:flex;align-items:center;justify-content:space-between;gap:1.2rem;padding:2rem 2rem .8rem}.hse-sheet__head:before{content:"";position:absolute;top:.8rem;left:50%;width:4rem;height:.4rem;border-radius:999px;background:#11111126;transform:translate(-50%)}.hse-sheet__title{margin:0;font-family:var(--font-heading-family);font-weight:var(--font-heading-weight);font-size:2.4rem;line-height:1;text-transform:uppercase}.hse-sheet__close{display:grid;place-items:center;flex-shrink:0;width:4.4rem;height:4.4rem;margin:0;padding:0;border:0;border-radius:50%;background:var(--hs-bg-alt);color:var(--hs-ink);cursor:pointer}.hse-sheet__close svg{width:2rem;height:2rem}.hse-sheet__body{flex:1 1 auto;overflow-y:auto;overscroll-behavior:contain;padding:0 2rem 2.4rem}.hse-sheet__sec{margin-top:2rem}.hse-sheet__sec[hidden]{display:none}.hse-sheet__h{margin:0 0 1rem;font-size:1.1rem;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:var(--hs-ink-soft)}.hse-sheet .hse-search{max-width:none}.hse-sheet__aud,.hse-sheet__kit,.hse-sheet__leagues{display:grid;gap:.8rem}.hse-sheet__aud{grid-template-columns:repeat(2,minmax(0,1fr))}.hse-sheet__kit{grid-template-columns:repeat(3,minmax(0,1fr))}.hse-sheet__leagues{grid-template-columns:repeat(2,minmax(0,1fr))}.hse-sheet .hse-pick__opt,.hse-sheet .hse-tab{position:relative;width:100%;min-height:5.8rem;margin:0;padding:0 1.2rem;border:1.5px solid var(--hs-line);border-radius:1.4rem;background:#fff;color:var(--hs-ink);font:600 1.4rem/1.15 var(--font-body-family);letter-spacing:0;text-transform:none;white-space:normal;text-align:left;justify-content:flex-start;transition:border-color .2s ease,box-shadow .2s ease,background .2s ease,transform .2s ease}.hse-sheet .hse-pick__opt{flex-direction:column;justify-content:center;gap:.5rem;min-height:8rem;text-align:center}.hse-sheet .hse-pick__opt svg{width:2.6rem;height:2.6rem;transform:none}.hse-sheet .hse-pick__opt small{opacity:.6}.hse-sheet .hse-tab__logo{filter:none;opacity:1;transform:none}.hse-sheet .hse-tab__txt{flex:1 1 auto}.hse-sheet .hse-tab{padding-right:3.4rem}.hse-sheet .hse-tab:hover{background:#fff}.hse-sheet .hse-pick__opt:active,.hse-sheet .hse-tab:active{transform:scale(.97)}.hse-sheet [aria-checked=true]{border-color:var(--hs-ink);box-shadow:inset 0 0 0 1px var(--hs-ink);background:#fafafa;color:var(--hs-ink)}.hse-sheet [aria-checked=true]:after{content:"";position:absolute;top:.7rem;right:.7rem;width:1.8rem;height:1.8rem;border-radius:50%;background:var(--hs-ink) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3E%3Cpath d='m5.5 10.5 3 3 6-6.5' fill='none' stroke='%23fff' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center / 1.2rem no-repeat;animation:hse-bump .4s var(--hse-ease)}.hse-sheet .hse-pick__opt[data-hse-aud="1"][aria-checked=true]{border-color:var(--hs-purple);box-shadow:inset 0 0 0 1px var(--hs-purple)}.hse-sheet .hse-pick__opt[data-hse-aud="1"][aria-checked=true]:after{background-color:var(--hs-purple)}.hse-sheet .is-zero{opacity:.45}.hse-sheet__foot{display:grid;grid-template-columns:auto minmax(0,1fr);gap:1rem;padding:1.2rem 2rem calc(1.2rem + env(safe-area-inset-bottom));border-top:1px solid var(--hs-line);background:#fff}.hse-sheet__clear,.hse-sheet__go{min-height:5.4rem;margin:0;padding:0 2rem;border-radius:999px;font-family:var(--font-heading-family);font-size:1.45rem;letter-spacing:.08em;text-transform:uppercase;cursor:pointer}.hse-sheet__clear{border:1px solid var(--hs-line);background:#fff;color:var(--hs-ink)}.hse-sheet__go{border:0;background:var(--hs-ink);color:#fff}.hse-sheet__go b{font-variant-numeric:tabular-nums}@media(prefers-reduced-motion:reduce){.hse-crest__logo,.hse-crest__logo img,.hse-rail__btn,.hse-tile,.hse-kit__stage img,.hse-ind{transition:none}}.hse-tile__sw[hidden],.hse-tile__n[hidden],.hse-sw[hidden]{display:none}
/*# sourceMappingURL=/cdn/shop/t/13/assets/hs-europa.css.map */
