.HomeLogoLink_homeLogoLink__48LZQ{--home-logo-width:208px;--home-logo-max-width:52vw;--home-logo-frame-height:auto;--home-logo-frame-min-height:0;--home-logo-frame-padding:0;--home-logo-label-size:0.76rem;--home-logo-label-color:#dbeafe;--home-logo-label-shadow:0 1px 2px rgba(7,22,38,.45);display:inline-flex;flex-direction:column;align-items:center;gap:6px;width:var(--home-logo-width);max-width:var(--home-logo-max-width);min-width:0;flex-shrink:0;text-decoration:none}.HomeLogoLink_homeLogoFrame__GOYof{display:inline-flex;align-items:center;justify-content:center;width:100%;height:var(--home-logo-frame-height);min-height:var(--home-logo-frame-min-height);padding:var(--home-logo-frame-padding);border-radius:16px;overflow:hidden;border:1px solid rgba(75,170,255,.34);background:rgba(2,8,18,.74);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.08),0 2px 8px rgba(7,22,38,.28);transition:border-color .2s ease,transform .16s ease,box-shadow .2s ease}.HomeLogoLink_homeLogoLink__48LZQ:hover .HomeLogoLink_homeLogoFrame__GOYof{border-color:rgba(122,239,255,.62);transform:translateY(-1px);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.12),0 6px 14px rgba(7,22,38,.34)}.HomeLogoLink_homeLogoLink__48LZQ:focus-visible{outline:none}.HomeLogoLink_homeLogoLink__48LZQ:focus-visible .HomeLogoLink_homeLogoFrame__GOYof{border-color:rgba(122,239,255,.8);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.12),0 0 0 3px rgba(96,165,250,.26),0 6px 14px rgba(7,22,38,.34)}.HomeLogoLink_homeLogoImage__0_lU_{display:block;width:100%;height:100%;object-fit:contain;object-position:center;image-rendering:-webkit-optimize-contrast;filter:contrast(1.04) saturate(1.08) brightness(1.02)}.HomeLogoLink_homeLogoLabel__7pMOE{font-size:var(--home-logo-label-size);font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:var(--home-logo-label-color);text-shadow:var(--home-logo-label-shadow)}.SiteHeader_headerWrap__PsL6H{position:-webkit-sticky;position:sticky;top:0;z-index:240;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:rgba(248,251,255,.96);border-bottom:1px solid #d7e2f2;padding-top:env(safe-area-inset-top)}.SiteHeader_header__lHyKY{max-width:1280px;margin:0 auto;display:grid;grid-template-columns:auto minmax(420px,1fr) auto;align-items:center;grid-gap:14px;gap:14px;padding:12px 20px}.SiteHeader_mobileMenuBtn__YqJZI{display:none;border:1px solid #c8d7ec;background:#fff;color:#1e293b;border-radius:10px;height:36px;padding:0 12px;cursor:pointer;font-weight:700}.SiteHeader_mobileHeaderAccount__QVFFU,.SiteHeader_mobileHeaderActions__e4PxG,.SiteHeader_mobileHeaderPrimaryAction___oLar{display:none}.SiteHeader_mobileHeaderAccountTrigger___waOE{max-width:190px;min-height:36px;padding:0 10px;font-size:.8rem}.SiteHeader_mobileHeaderEnter__k2fK5{min-height:36px;padding:0 12px;border-radius:999px;border:1px solid rgba(90,214,255,.44);background:linear-gradient(180deg,rgba(10,35,58,.96),rgba(5,22,37,.94));color:#e9fbff;font-size:.8rem;font-weight:800;white-space:nowrap}.SiteHeader_logo__WvQoq,.SiteHeader_mobileHeaderEnter__k2fK5{display:inline-flex;align-items:center;justify-content:center;text-decoration:none}.SiteHeader_logo__WvQoq{width:168px;min-width:168px;height:66px;padding:4px 8px;border-radius:16px;border:1px solid rgba(85,187,255,.35);background:linear-gradient(180deg,rgba(12,23,38,.86),rgba(8,17,31,.84));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.08),0 2px 8px rgba(7,22,38,.28);transition:border-color .2s ease,transform .16s ease,box-shadow .2s ease;overflow:hidden}.SiteHeader_logo__WvQoq:hover{border-color:rgba(122,239,255,.62);transform:translateY(-1px);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.12),0 6px 14px rgba(7,22,38,.34)}.SiteHeader_logoImage__psZmB{display:block;width:100%;height:100%;max-width:100%;max-height:100%;object-fit:contain;object-position:center;image-rendering:-webkit-optimize-contrast;filter:contrast(1.16) saturate(1.16) brightness(1.04)}.SiteHeader_search__KpMp6{display:block}.SiteHeader_searchInputWrap__yNnel{display:flex;align-items:center;gap:10px;min-width:0}.SiteHeader_searchField__DWYjF{position:relative;flex:1 1 auto;min-width:0}.SiteHeader_searchInput__KL2oU{min-width:0;width:100%;border-radius:12px;border:1px solid #c9d9f0;background:#fff;color:#0f172a;padding:11px 54px 11px 14px;outline:none;font-size:.95rem}.SiteHeader_searchInput__KL2oU::placeholder{color:#64748b}.SiteHeader_searchInput__KL2oU:focus{border-color:#3b82f6;box-shadow:0 0 0 3px rgba(59,130,246,.18)}.SiteHeader_searchBtn__LnI1c{position:absolute;top:50%;right:12px;transform:translateY(-50%);display:inline-flex;align-items:center;justify-content:center;width:38px;height:38px;border:0;background:transparent;color:#111;padding:0;cursor:pointer;box-shadow:none;transition:opacity .18s ease}.SiteHeader_searchBtn__LnI1c svg{width:22px;height:22px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.SiteHeader_searchBtnDot__mRaJd{fill:currentColor;stroke:none}.SiteHeader_searchBtn__LnI1c:hover{color:#111;opacity:.78}.SiteHeader_searchBtn__LnI1c:focus-visible{outline:none;color:#111;opacity:1}.SiteHeader_searchCameraBtn__HIVR2{position:static;flex:0 0 auto;width:44px;height:44px;border-radius:12px;border:1px solid rgba(82,198,255,.46);background:radial-gradient(circle at 30% 30%,rgba(170,242,255,.9),rgba(84,188,255,.88) 42%,rgba(31,101,204,.96) 100%);color:#fff;display:grid;place-items:center;cursor:pointer;padding:0;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.32),0 8px 18px rgba(29,78,216,.2),0 0 16px rgba(74,202,255,.24);transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease}.SiteHeader_searchCameraBtn__HIVR2:hover{border-color:rgba(162,242,255,.92);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.4),0 10px 20px rgba(29,78,216,.24),0 0 20px rgba(74,202,255,.32);transform:scale(1.03)}.SiteHeader_searchCameraBtn__HIVR2 svg{width:25px;height:25px;fill:currentColor;filter:drop-shadow(0 1px 1px rgba(7,22,38,.28))}.SiteHeader_actions__0BOMf{display:flex;align-items:center;gap:16px}.SiteHeader_actionLink__OtL2R{color:#334155;text-decoration:none;font-weight:700;font-size:.9rem;white-space:nowrap}.SiteHeader_headerPrimaryAction__qdah7{display:inline-flex;align-items:center;justify-content:center;min-height:40px;padding:0 14px;border-radius:10px;border:1px solid rgba(82,198,255,.48);background:linear-gradient(135deg,#5fe3ff,#26dbff);color:#011018;text-decoration:none;font-size:.88rem;font-weight:800;white-space:nowrap;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.18),0 8px 18px rgba(37,196,255,.26);transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease}.SiteHeader_headerPrimaryAction__qdah7:hover{transform:translateY(-1px);border-color:rgba(132,234,255,.78);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.24),0 12px 22px rgba(37,196,255,.34)}.SiteHeader_headerPrimaryAction__qdah7:focus-visible{outline:none;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.24),0 0 0 3px rgba(56,189,248,.24),0 12px 22px rgba(37,196,255,.34)}.SiteHeader_actionLink__OtL2R:hover{color:#1d4ed8}.SiteHeader_accountDropdown__OSxuM{position:relative;display:inline-flex;align-items:center}.SiteHeader_accountTrigger__vEMKF{display:inline-flex;align-items:center;gap:6px;min-height:38px;padding:0 14px;border:1px solid rgba(90,214,255,.44);border-radius:999px;background:linear-gradient(180deg,rgba(10,35,58,.96),rgba(5,22,37,.94));color:#e9fbff;font-weight:800;font-size:.9rem;white-space:nowrap;cursor:pointer;max-width:240px;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.12),0 8px 18px rgba(5,18,33,.2),0 0 0 1px rgba(10,182,255,.06);transition:border-color .18s ease,box-shadow .18s ease,transform .18s ease,color .18s ease}.SiteHeader_accountTrigger__vEMKF:hover{color:#fff;border-color:rgba(130,236,255,.7);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.16),0 10px 24px rgba(5,18,33,.28),0 0 18px rgba(48,202,255,.2);transform:translateY(-1px)}.SiteHeader_accountTrigger__vEMKF[aria-expanded=true]{color:#fff;border-color:rgba(140,241,255,.82);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.18),0 12px 26px rgba(5,18,33,.32),0 0 22px rgba(54,196,255,.26)}.SiteHeader_accountTrigger__vEMKF span:first-child{overflow:hidden;text-overflow:ellipsis}.SiteHeader_accountStatusBadge__2VSAH{display:inline-flex;align-items:center;gap:6px;min-height:22px;padding:0 9px;border-radius:999px;background:rgba(70,228,255,.12);border:1px solid rgba(114,240,255,.28);color:#aff9ff;font-size:.68rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase;flex-shrink:0}.SiteHeader_accountStatusDot__7UmzH{width:8px;height:8px;border-radius:999px;background:#7df5ff;box-shadow:0 0 0 4px rgba(97,242,255,.14),0 0 12px rgba(97,242,255,.68)}.SiteHeader_accountTriggerArrow__RxHq5{font-size:.7rem;font-weight:800;color:#8aefff}.SiteHeader_accountMenu__P1eQI{position:absolute;top:calc(100% + 10px);right:0;min-width:170px;background:linear-gradient(180deg,#072441,#05213a);border:1px solid rgba(126,236,255,.44);border-radius:12px;padding:8px;display:grid;grid-gap:6px;gap:6px;box-shadow:0 14px 30px rgba(6,20,38,.45),0 0 18px rgba(54,196,255,.18);z-index:25}.SiteHeader_accountMenuItem__2VweD{color:#e9fbff;text-decoration:none;border-radius:8px;padding:9px 10px;font-size:.84rem;font-weight:700}.SiteHeader_accountMenuAction__MkZ67{border:0;width:100%;text-align:left;color:#ffd7e0;background:rgba(128,28,56,.26);border-radius:8px;padding:9px 10px;font-size:.84rem;font-weight:700;cursor:pointer}.SiteHeader_accountMenuItem__2VweD:hover{background:rgba(24,112,170,.56);color:#fff}.SiteHeader_accountMenuAction__MkZ67:hover{background:rgba(156,33,68,.42);color:#fff1f5}.SiteHeader_mobileQuickLinks__4AuIj{display:none}.SiteHeader_mobileQuickLink__xQGiD{text-decoration:none}.SiteHeader_mobileQuickAccount__zKRqb{position:relative;display:inline-grid;gap:6px}.SiteHeader_mobileQuickLinkButton__z26YU{display:inline-flex;align-items:center;justify-content:center;gap:6px;min-height:38px;padding:0 14px;border-radius:999px;border:1px solid rgba(96,194,255,.34);background:linear-gradient(180deg,rgba(11,31,54,.92),rgba(7,21,37,.9));color:#e8fbff;font-size:.83rem;font-weight:700;white-space:nowrap;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.08);cursor:pointer;max-width:min(78vw,280px);transition:border-color .18s ease,box-shadow .18s ease,transform .18s ease}.SiteHeader_mobileQuickLinkButton__z26YU:hover{border-color:rgba(132,234,255,.64);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.12),0 10px 18px rgba(5,18,33,.24),0 0 16px rgba(48,202,255,.18);transform:translateY(-1px)}.SiteHeader_mobileQuickLinkButton__z26YU[aria-expanded=true]{border-color:rgba(140,241,255,.78);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.14),0 12px 20px rgba(5,18,33,.28),0 0 20px rgba(54,196,255,.22)}.SiteHeader_mobileQuickLinkArrow__yhIh9{font-size:.68rem;font-weight:800}.SiteHeader_mobileQuickCount__F5FoR{display:inline-flex;align-items:center;justify-content:center;min-width:18px;height:18px;padding:0 5px;border-radius:999px;background:rgba(132,240,255,.18);color:#aef7ff;font-size:.68rem;font-weight:800}.SiteHeader_mobileQuickLinkButton__z26YU span:first-child,.SiteHeader_mobileQuickLinkButton__z26YU>span:nth-child(2){overflow:hidden;text-overflow:ellipsis}.SiteHeader_mobileQuickMenu__UxoYD{display:grid;grid-gap:6px;gap:6px;padding:6px;border-radius:14px;border:1px solid rgba(96,194,255,.24);background:rgba(7,21,37,.94);min-width:min(78vw,300px);max-width:min(86vw,320px);box-shadow:0 14px 30px rgba(6,20,38,.45),0 0 18px rgba(54,196,255,.18);z-index:25}.SiteHeader_mobileQuickMenuItem__Lgahj{border:0;width:100%;text-align:left;color:#e8fbff;text-decoration:none;border-radius:10px;background:hsla(0,0%,100%,.06);padding:10px 12px;font-size:.82rem;font-weight:700;cursor:pointer}.SiteHeader_mobileQuickMenuItem__Lgahj:hover{background:rgba(86,205,255,.14)}.SiteHeader_mobileQuickMenuAction__zR__y{border:0;width:100%;text-align:left;color:#ffd8e2;border-radius:10px;background:rgba(141,29,61,.32);padding:10px 12px;font-size:.82rem;font-weight:700;cursor:pointer}.SiteHeader_mobileQuickMenuAction__zR__y:hover{background:rgba(170,38,76,.46);color:#fff1f5}.SiteHeader_mobileGamesMenuHead__cdq8F{display:grid;grid-gap:3px;gap:3px;padding:2px 4px 4px}.SiteHeader_mobileGamesMenuHead__cdq8F strong{color:#f4fcff;font-size:.86rem}.SiteHeader_mobileGamesMenuHead__cdq8F span{color:#a9cde2;font-size:.74rem;line-height:1.35}.SiteHeader_mobileGamesList__K7dn_{display:grid;grid-gap:6px;gap:6px;max-height:min(52vh,320px);overflow-y:auto}.SiteHeader_mobileGamesOptionActive__wI_Gs,.SiteHeader_mobileGamesOption__0i5JM{display:grid;grid-template-columns:auto 1fr;align-items:center;grid-gap:10px;gap:10px;width:100%;border-radius:10px;border:1px solid rgba(82,167,222,.22);background:rgba(8,30,48,.64);color:#e6f8ff;padding:9px 10px;font-size:.8rem;font-weight:700;text-align:left;cursor:pointer}.SiteHeader_mobileGamesOptionActive__wI_Gs{border-color:rgba(125,234,255,.44);background:rgba(16,53,82,.84)}.SiteHeader_mobileGamesCheckActive__nq9jp,.SiteHeader_mobileGamesCheck__Cwpjv{width:16px;height:16px;border-radius:5px;border:1px solid rgba(136,206,239,.34);background:hsla(0,0%,100%,.02);display:inline-flex;align-items:center;justify-content:center;color:transparent;font-size:.68rem;font-weight:900}.SiteHeader_mobileGamesCheckActive__nq9jp{border-color:rgba(138,243,255,.82);background:linear-gradient(180deg,rgba(112,245,255,.24),rgba(47,190,255,.28));color:#ecfcff}.SiteHeader_mobileGamesFooter__kGNuF{display:grid;grid-template-columns:1fr 1fr;grid-gap:8px;gap:8px}.SiteHeader_mobileQuickMenuAction__zR__y:disabled,.SiteHeader_mobileQuickMenuItem__Lgahj:disabled{opacity:.45;cursor:not-allowed}.SiteHeader_genreRow__zyopo{border-top:1px solid rgba(105,236,255,.55);border-bottom:1px solid rgba(105,236,255,.55);background:radial-gradient(circle at 16% 50%,rgba(0,229,255,.24),transparent 34%),radial-gradient(circle at 82% 48%,rgba(0,175,255,.24),transparent 34%),linear-gradient(90deg,#03182d,#05315a 48%,#063f6f)}.SiteHeader_genreNav__Krr0i{max-width:1280px;margin:0 auto;display:flex;align-items:center;justify-content:space-between;gap:16px;overflow:visible;padding:9px 14px;flex-wrap:nowrap}.SiteHeader_bannerOps__4ntVy{display:flex;align-items:center;gap:10px;min-width:0;flex-wrap:wrap}.SiteHeader_bannerTabActive__TswtG,.SiteHeader_bannerTab__EdyNd{display:inline-flex;align-items:center;gap:.55rem;text-decoration:none;border-radius:11px;border:1px solid transparent;background:transparent;color:rgba(218,241,255,.9);padding:.72rem .78rem;font-size:.78rem;font-weight:700;white-space:nowrap;letter-spacing:0;line-height:1;transition:all .16s ease}.SiteHeader_bannerTabActive__TswtG,.SiteHeader_bannerTab__EdyNd:hover{color:#f4fdff;border-color:rgba(60,203,249,.34);background:rgba(13,23,38,.75)}.SiteHeader_bannerTabActive__TswtG{border-color:rgba(150,237,255,.42);background:linear-gradient(135deg,rgba(45,201,248,.22),rgba(36,130,216,.12));box-shadow:inset 0 0 0 1px rgba(116,229,255,.22)}.SiteHeader_bannerTabIcon__2NQUR{font-size:1rem;line-height:1}.SiteHeader_tcgGamesWrap__N1EI6{position:relative;flex-shrink:0}.SiteHeader_tcgGamesTriggerActive__AEAhc,.SiteHeader_tcgGamesTrigger__G8xLI{display:inline-flex;align-items:center;gap:.55rem;min-height:44px;border-radius:11px;border:1px solid transparent;background:transparent;color:rgba(218,241,255,.9);padding:.72rem .78rem;font-size:.78rem;font-weight:700;cursor:pointer;transition:all .16s ease}.SiteHeader_tcgGamesTriggerActive__AEAhc{color:#f4fdff;border-color:rgba(150,237,255,.42);background:linear-gradient(135deg,rgba(45,201,248,.22),rgba(36,130,216,.12));box-shadow:inset 0 0 0 1px rgba(116,229,255,.22)}.SiteHeader_tcgGamesTrigger__G8xLI:hover{color:#def6ff;border-color:rgba(60,203,249,.34);background:rgba(13,23,38,.75)}.SiteHeader_tcgGamesCount__CJueH{display:inline-flex;align-items:center;justify-content:center;min-width:18px;height:18px;padding:0 5px;border-radius:999px;background:rgba(132,240,255,.18);color:#aef7ff;font-size:.68rem;font-weight:800}.SiteHeader_tcgGamesTriggerArrow__5lyV3{color:#9ef1ff;font-size:.62rem;font-weight:800}.SiteHeader_tcgGamesMenu__1EV0B{position:absolute;top:calc(100% + 10px);right:0;width:340px;max-width:min(340px,calc(100vw - 32px));border-radius:16px;border:1px solid rgba(126,236,255,.42);background:linear-gradient(180deg,rgba(6,27,45,.98),rgba(4,19,34,.98));padding:12px;display:grid;grid-gap:10px;gap:10px;box-shadow:0 18px 40px rgba(6,20,38,.45),0 0 18px rgba(54,196,255,.16);z-index:30}.SiteHeader_tcgGamesMenuHead__LPlJE{display:grid;grid-gap:3px;gap:3px}.SiteHeader_tcgGamesMenuHead__LPlJE strong{color:#f4fcff;font-size:.9rem}.SiteHeader_tcgGamesMenuHead__LPlJE span{color:#a9cde2;font-size:.76rem;line-height:1.35}.SiteHeader_tcgGamesList__Wndcm{display:grid;grid-gap:8px;gap:8px;max-height:320px;overflow-y:auto;padding-right:2px}.SiteHeader_tcgGamesOptionActive__KbrY8,.SiteHeader_tcgGamesOption__PfsEo{display:grid;grid-template-columns:auto 1fr;align-items:center;grid-gap:10px;gap:10px;width:100%;border-radius:12px;border:1px solid rgba(82,167,222,.22);background:rgba(8,30,48,.64);color:#e6f8ff;padding:10px 12px;font-size:.82rem;font-weight:700;text-align:left;cursor:pointer}.SiteHeader_tcgGamesOptionActive__KbrY8,.SiteHeader_tcgGamesOption__PfsEo:hover{border-color:rgba(125,234,255,.44);background:rgba(16,53,82,.84)}.SiteHeader_tcgGamesCheckActive__ey35c,.SiteHeader_tcgGamesCheck__aJIf2{width:18px;height:18px;border-radius:6px;border:1px solid rgba(136,206,239,.34);background:hsla(0,0%,100%,.02);display:inline-flex;align-items:center;justify-content:center;color:transparent;font-size:.72rem;font-weight:900}.SiteHeader_tcgGamesCheckActive__ey35c{border-color:rgba(138,243,255,.82);background:linear-gradient(180deg,rgba(112,245,255,.24),rgba(47,190,255,.28));color:#ecfcff}.SiteHeader_tcgGamesFooter__Imyc6{display:flex;justify-content:space-between;gap:10px}.SiteHeader_tcgGamesAction__j7Aa8,.SiteHeader_tcgGamesClear__jvWzG{min-height:38px;border-radius:10px;padding:0 12px;font-size:.8rem;font-weight:800;cursor:pointer}.SiteHeader_tcgGamesClear__jvWzG{border:1px solid rgba(118,181,218,.28);background:rgba(8,30,48,.62);color:#b7d5e7}.SiteHeader_tcgGamesAction__j7Aa8{border:1px solid rgba(159,239,255,.58);background:linear-gradient(180deg,rgba(104,241,255,.92),rgba(44,191,255,.9));color:#03243f}.SiteHeader_tcgGamesAction__j7Aa8:disabled,.SiteHeader_tcgGamesClear__jvWzG:disabled{opacity:.45;cursor:not-allowed}.SiteHeader_genreDropdown__jtXhJ{position:relative;display:inline-flex;align-items:center;gap:0;min-width:0}.SiteHeader_genreLink__B4anm,.SiteHeader_moreBtn___mJkZ{display:inline-flex;align-items:center;text-decoration:none;border:0;border-bottom:1px solid transparent;border-radius:0;background:transparent;color:#dff8ff;padding:3px 1px;font-size:.74rem;font-weight:700;white-space:nowrap;letter-spacing:0;line-height:1}.SiteHeader_genreLink__B4anm:hover,.SiteHeader_moreBtn___mJkZ:hover{color:#fff;border-bottom-color:rgba(158,245,255,.86);text-shadow:0 0 10px rgba(90,221,255,.55)}.SiteHeader_genreTrigger__hoxjk{display:inline-flex;align-items:center;gap:4px;border:0;border-bottom:1px solid transparent;border-radius:0;background:transparent;color:#dff8ff;padding:3px 1px;font-size:.74rem;font-weight:700;white-space:nowrap;letter-spacing:0;line-height:1;cursor:pointer}.SiteHeader_genreTrigger__hoxjk:hover{color:#fff;border-bottom-color:rgba(158,245,255,.86);text-shadow:0 0 10px rgba(90,221,255,.55)}.SiteHeader_genreTriggerArrow___GBuM{color:#93efff;font-size:.56rem;font-weight:800}.SiteHeader_genreTrigger__hoxjk:hover .SiteHeader_genreTriggerArrow___GBuM{color:#fff}.SiteHeader_genreArrowBtn__W4xTM{border:0;background:transparent;color:#93efff;font-size:.56rem;font-weight:800;line-height:1;padding:2px;cursor:pointer}.SiteHeader_genreArrowBtn__W4xTM:hover{color:#fff}.SiteHeader_setMenuCompact__SICEH,.SiteHeader_setMenu__Ims2_{position:absolute;top:calc(100% + 1px);left:0;min-width:280px;max-width:330px;max-height:360px;overflow-y:auto;background:linear-gradient(180deg,#072441,#05213a);border:1px solid rgba(126,236,255,.5);border-radius:12px;padding:8px;margin-top:0;display:grid;grid-gap:6px;gap:6px;box-shadow:0 14px 30px rgba(6,20,38,.45),0 0 18px rgba(54,196,255,.22)}.SiteHeader_setMenuCompact__SICEH{position:static;min-width:0;max-width:none;max-height:280px;margin-top:6px}.SiteHeader_setMenuAll__aazB0,.SiteHeader_setMenuBrowse__gqPSy,.SiteHeader_setMenuItem__i2fNU{color:#e9fbff;text-decoration:none;border-radius:8px;padding:8px 10px;font-size:.84rem;line-height:1.2}.SiteHeader_setMenuAll__aazB0{background:rgba(24,112,170,.42);font-weight:700}.SiteHeader_setMenuAll__aazB0:hover,.SiteHeader_setMenuBrowse__gqPSy:hover,.SiteHeader_setMenuItem__i2fNU:hover{background:rgba(24,112,170,.62);color:#fff}.SiteHeader_setMenuList__Zw8eK{display:grid;grid-gap:4px;gap:4px}.SiteHeader_setMenuStatus__9cvZ4{margin:2px 0;padding:4px 10px;font-size:.76rem;color:#b6d8ea}.SiteHeader_setMenuFallback__YRkma{display:grid;grid-gap:4px;gap:4px}.SiteHeader_moreWrap__lZhLg{position:relative}.SiteHeader_moreBtn___mJkZ{cursor:pointer}.SiteHeader_moreMenu__eQdNm{position:absolute;top:calc(100% + 1px);right:0;min-width:280px;max-width:360px;background:linear-gradient(180deg,#072441,#05213a);border:1px solid rgba(126,236,255,.5);border-radius:12px;padding:8px;margin-top:0;display:grid;grid-gap:6px;gap:6px;box-shadow:0 14px 30px rgba(6,20,38,.45),0 0 18px rgba(54,196,255,.22)}.SiteHeader_moreItem__VjNrE{color:#e9fbff;text-decoration:none;border-radius:8px;padding:9px 10px;font-size:.85rem;display:inline-flex;align-items:center}.SiteHeader_moreItem__VjNrE:hover{background:rgba(24,112,170,.56);color:#fff}.SiteHeader_moreGenreGroup__uYlYy{border-radius:10px;border:1px solid rgba(83,167,222,.32);padding:5px;background:rgba(8,36,58,.48)}.SiteHeader_moreGenreRow__qFLi8{display:grid;grid-template-columns:1fr auto;align-items:center;grid-gap:4px;gap:4px}.SiteHeader_moreItemBtn__TpZJY{border:0;background:transparent;color:#e9fbff;text-align:left;border-radius:8px;padding:9px 10px;font-size:.85rem;cursor:pointer}.SiteHeader_moreItemBtn__TpZJY:hover{background:rgba(24,112,170,.56);color:#fff}.SiteHeader_moreArrowBtn__aI__F{border:0;background:transparent;color:#9befff;font-size:.7rem;font-weight:800;cursor:pointer;padding:6px 8px;border-radius:8px}.SiteHeader_moreArrowBtn__aI__F:hover{background:rgba(24,112,170,.56);color:#fff}.SiteHeader_moreSetMenu__eRUz6{margin-top:2px}.SiteHeader_mobileOverlay__chjuk{position:fixed;inset:0;z-index:9999;display:grid;grid-template-columns:minmax(240px,84vw) 1fr}.SiteHeader_mobilePanel__d6BvZ{background:#fff;border-right:1px solid #d8e4f4;padding:12px;overflow-y:auto;position:relative;z-index:10000}.SiteHeader_mobileBackdrop__Jqq0r{border:0;background:rgba(15,23,42,.28);cursor:pointer}.SiteHeader_mobileTop__d_XEn{display:flex;align-items:center;justify-content:space-between;margin-bottom:8px}.SiteHeader_mobileTitle__TIMjz{color:#0f172a;font-weight:800;letter-spacing:.02em}.SiteHeader_mobileClose__kid_1{border:1px solid #c8d7ec;background:#fff;color:#334155;border-radius:10px;height:34px;width:34px;cursor:pointer}.SiteHeader_mobileList__ff_17{display:grid;grid-gap:6px;gap:6px}.SiteHeader_mobileItemLink__GlcNg,.SiteHeader_mobileItem__qGOmG{color:#334155;text-decoration:none;border:1px solid #dbe7f8;border-radius:10px;background:#f8fbff;padding:10px 12px;font-weight:600}.SiteHeader_mobileGenreBlock__T4pZZ{border:1px solid #dbe7f8;border-radius:10px;background:#f8fbff;overflow:hidden}.SiteHeader_mobileItemRow__ZUuRS{display:grid;grid-template-columns:1fr auto;align-items:center}.SiteHeader_mobileItemLink__GlcNg{border:0;border-radius:0;background:transparent}.SiteHeader_mobileToggle__BMYXD{border:0;background:transparent;color:#0369a1;font-size:.92rem;font-weight:800;padding:10px 12px;cursor:pointer}.SiteHeader_mobileSetList__V_ZjH{border-top:1px solid #d5e3f6;background:#eef6ff;padding:6px;display:grid;grid-gap:4px;gap:4px}.SiteHeader_mobileFallback__rqHFF,.SiteHeader_mobileSetItem__5VefO{color:#0f2f49;text-decoration:none;border-radius:8px;padding:7px 9px;font-size:.79rem;background:hsla(0,0%,100%,.82)}.SiteHeader_mobileFallback__rqHFF:hover,.SiteHeader_mobileSetItem__5VefO:hover{background:#dbeeff}.SiteHeader_mobileAccountSection__HWzeH{display:grid;grid-gap:4px;gap:4px}.SiteHeader_mobileAccountToggle__NJF93{display:flex;justify-content:space-between;align-items:center;width:100%;border:1px solid rgba(96,194,255,.32);border-radius:12px;background:linear-gradient(180deg,rgba(10,35,58,.96),rgba(5,22,37,.94));color:#e9fbff;padding:10px 11px;font-size:.8rem;font-weight:800;cursor:pointer;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.1),0 8px 18px rgba(5,18,33,.16)}.SiteHeader_mobileAccountToggle__NJF93[aria-expanded=true]{border-color:rgba(140,241,255,.72);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.14),0 10px 22px rgba(5,18,33,.22),0 0 18px rgba(54,196,255,.16)}.SiteHeader_mobileAccountToggle__NJF93 span:first-child{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding-right:8px}.SiteHeader_mobileAccountIdentity__Xu3iX{display:inline-flex;align-items:center;gap:8px;min-width:0}.SiteHeader_mobileAccountIdentity__Xu3iX span:last-child{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.SiteHeader_mobileAccountMenu__15tIW{display:grid;grid-gap:4px;gap:4px}.SiteHeader_mobileAccountAction__hkSVF{border:0;width:100%;text-align:left;color:#7b1737;border-radius:8px;background:rgba(162,41,72,.12);padding:8px 9px;font-size:.79rem;font-weight:800;cursor:pointer}.SiteHeader_mobileAccountAction__hkSVF:hover{background:rgba(162,41,72,.22)}.SiteHeader_mobileDockNav__e5XSW,.SiteHeader_mobileDockSheetOverlay__ev01D,.SiteHeader_mobileInlineDockNav__XUjwU{display:none}@media (max-width:1040px){.SiteHeader_header__lHyKY{grid-template-columns:auto 1fr auto;align-items:center;overflow:visible}.SiteHeader_mobileMenuBtn__YqJZI{display:none}.SiteHeader_logo__WvQoq{width:124px;min-width:124px;height:50px;padding:4px 7px}.SiteHeader_mobileHeaderAccount__QVFFU{display:flex;justify-content:flex-end;align-items:center;min-width:0}.SiteHeader_mobileHeaderAccount__QVFFU .SiteHeader_accountDropdown__OSxuM{position:relative;z-index:10020}.SiteHeader_mobileHeaderAccount__QVFFU .SiteHeader_accountMenu__P1eQI{position:fixed;top:calc(env(safe-area-inset-top) + 60px);right:max(12px,env(safe-area-inset-right));min-width:148px;padding:4px;gap:3px;border-radius:10px;z-index:10030}.SiteHeader_mobileHeaderAccount__QVFFU .SiteHeader_accountMenuAction__MkZ67,.SiteHeader_mobileHeaderAccount__QVFFU .SiteHeader_accountMenuItem__2VweD{min-height:32px;padding:6px 8px;font-size:.72rem;border-radius:7px}.SiteHeader_actions__0BOMf{display:none}.SiteHeader_mobileQuickLinks__4AuIj{display:none;gap:8px;padding:10px 20px 14px;overflow-x:auto;-webkit-overflow-scrolling:touch;scrollbar-width:none}.SiteHeader_mobileQuickLinks__4AuIj::-webkit-scrollbar{display:none}.SiteHeader_mobileQuickLink__xQGiD{display:inline-flex;align-items:center;justify-content:center;min-height:42px;padding:0 14px;border-radius:999px;border:1px solid rgba(96,194,255,.34);background:linear-gradient(180deg,rgba(11,31,54,.92),rgba(7,21,37,.9));color:#e8fbff;font-size:.83rem;font-weight:700;white-space:nowrap;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.08)}.SiteHeader_search__KpMp6{grid-column:1/-1;order:2;display:block;width:100%;min-width:0}.SiteHeader_searchInputWrap__yNnel{width:100%;min-width:0}.SiteHeader_mobileHeaderActions__e4PxG{order:3;grid-column:1/-1;display:flex;align-items:center;width:100%}.SiteHeader_mobileHeaderPrimaryAction___oLar{display:inline-flex;align-items:center;justify-content:center;width:100%;min-height:42px;padding:0 14px;border-radius:12px;border:1px solid rgba(82,198,255,.48);background:linear-gradient(135deg,#5fe3ff,#26dbff);color:#011018;text-decoration:none;font-size:.86rem;font-weight:800;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.2),0 8px 18px rgba(37,196,255,.22)}.SiteHeader_mobileInlineDockNav__XUjwU{order:4;grid-column:1/-1;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));grid-gap:8px;gap:8px;width:100%}.SiteHeader_mobileInlineDockItemActive__xMQqM,.SiteHeader_mobileInlineDockItem__I049q{min-height:46px;border-radius:12px;text-decoration:none;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:3px;color:rgba(212,238,255,.9);border:1px solid rgba(102,214,255,.16);background:rgba(7,20,37,.82);font-size:.68rem;font-weight:800;line-height:1.05;text-align:center;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.05)}.SiteHeader_mobileInlineDockItemActive__xMQqM{color:#f5fdff;border-color:rgba(125,234,255,.42);background:linear-gradient(180deg,rgba(17,58,87,.92),rgba(10,34,58,.94))}.SiteHeader_searchBtn__LnI1c{width:38px}.SiteHeader_genreRow__zyopo{display:none}.SiteHeader_mobileDockNav__e5XSW{position:fixed;left:0;right:0;bottom:0;z-index:160;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));grid-gap:8px;gap:8px;padding:10px max(12px,env(safe-area-inset-left)) calc(10px + env(safe-area-inset-bottom)) max(12px,env(safe-area-inset-right));background:linear-gradient(180deg,rgba(6,12,23,.08),rgba(6,12,23,.94) 36%,rgba(4,10,18,.98));-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);border-top:1px solid rgba(113,223,255,.18)}.SiteHeader_mobileDockButtonActive__8AJfT,.SiteHeader_mobileDockButton__S5dgq,.SiteHeader_mobileDockItemActive__aKSsl,.SiteHeader_mobileDockItem__x_pbD,.SiteHeader_mobileDockPrimary__LwP1U{min-height:56px;border-radius:16px;text-decoration:none;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;font-size:.72rem;font-weight:700;letter-spacing:.01em;color:rgba(212,238,255,.88);border:1px solid rgba(102,214,255,.12);background:rgba(7,20,37,.76);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.05)}.SiteHeader_mobileDockButtonActive__8AJfT,.SiteHeader_mobileDockButton__S5dgq{width:100%;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer}.SiteHeader_mobileDockButtonActive__8AJfT,.SiteHeader_mobileDockItemActive__aKSsl{color:#f5fdff;border-color:rgba(125,234,255,.42);background:linear-gradient(180deg,rgba(17,58,87,.92),rgba(10,34,58,.94));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.08),0 10px 22px rgba(5,18,33,.2)}.SiteHeader_mobileDockPrimary__LwP1U{color:#03243f;border-color:rgba(184,245,255,.72);background:linear-gradient(180deg,#83f0ff,#38c8ff 58%,#2394ff);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.36),0 12px 26px rgba(18,137,255,.28)}.SiteHeader_mobileDockIcon__Qp_cD{font-size:1rem;line-height:1}.SiteHeader_mobileDockLabel__3IeqE{display:inline-flex;align-items:center;gap:4px}.SiteHeader_mobileDockCount__ccz0I{display:inline-flex;align-items:center;justify-content:center;min-width:16px;height:16px;padding:0 4px;border-radius:999px;background:rgba(132,240,255,.18);color:#aef7ff;font-size:.62rem;font-weight:800}.SiteHeader_mobileDockSheetOverlay__ev01D{position:fixed;inset:0;z-index:220;display:block}.SiteHeader_mobileDockSheetBackdrop__ZVBLF{position:absolute;inset:0;border:0;background:rgba(3,10,18,.46);cursor:pointer}.SiteHeader_mobileDockSheet__OC0eN{position:absolute;left:max(12px,env(safe-area-inset-left));right:max(12px,env(safe-area-inset-right));bottom:calc(78px + env(safe-area-inset-bottom));display:grid;grid-template-rows:auto auto minmax(0,1fr) auto;grid-gap:12px;gap:12px;max-height:min(66vh,560px);padding:12px;border-radius:18px;border:1px solid rgba(126,236,255,.32);background:linear-gradient(180deg,rgba(8,23,39,.99),rgba(5,17,30,.99));box-shadow:0 18px 42px rgba(4,12,24,.42),0 0 18px rgba(54,196,255,.14)}.SiteHeader_mobileDockSheetHandle__fcgHJ{width:52px;height:5px;border-radius:999px;background:rgba(167,218,242,.36);justify-self:center}.SiteHeader_mobileDockSheetHeader___Sm7Q{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.SiteHeader_mobileDockSheetTitle__VrBVH{display:grid;grid-gap:4px;gap:4px}.SiteHeader_mobileDockSheetTitle__VrBVH strong{color:#f4fcff;font-size:.96rem}.SiteHeader_mobileDockSheetTitle__VrBVH span{color:#b4d6ea;font-size:.78rem;line-height:1.4}.SiteHeader_mobileDockSheetClose__bRUjK{border:1px solid rgba(110,182,221,.28);background:rgba(10,32,51,.82);color:#e6f8ff;border-radius:10px;min-height:38px;padding:0 12px;font-size:.8rem;font-weight:700;cursor:pointer}.SiteHeader_mobileDockSheetBody__reDmS{min-height:0;overflow:hidden}.SiteHeader_mobileDockSheetBody__reDmS .SiteHeader_mobileGamesList__K7dn_{max-height:none;height:100%;padding-right:2px}.SiteHeader_mobileDockSheetFooter__OjqxM{display:grid;grid-template-columns:1fr 1fr;grid-gap:8px;gap:8px}}@media (max-width:640px){.SiteHeader_header__lHyKY{gap:8px;padding:10px 12px;grid-template-columns:minmax(0,auto) minmax(0,1fr)}.SiteHeader_logo__WvQoq{width:108px;min-width:108px;height:42px;border-radius:12px;padding:3px 6px}.SiteHeader_mobileHeaderAccount__QVFFU{justify-self:end}.SiteHeader_search__KpMp6{display:block}.SiteHeader_mobileHeaderActions__e4PxG,.SiteHeader_search__KpMp6{grid-column:1/-1;width:100%}.SiteHeader_mobileInlineDockNav__XUjwU{gap:6px}.SiteHeader_mobileInlineDockItemActive__xMQqM,.SiteHeader_mobileInlineDockItem__I049q{min-height:44px;border-radius:11px;font-size:.62rem}.SiteHeader_searchInputWrap__yNnel{gap:8px}.SiteHeader_searchInput__KL2oU{min-height:42px;padding:10px 46px 10px 12px;font-size:.88rem}.SiteHeader_searchBtn__LnI1c{right:10px;width:34px;height:34px}.SiteHeader_searchCameraBtn__HIVR2{width:42px;height:42px;border-radius:11px}.SiteHeader_searchCameraBtn__HIVR2 svg{width:22px;height:22px}.SiteHeader_mobileOverlay__chjuk{grid-template-columns:minmax(240px,100vw)}.SiteHeader_mobileBackdrop__Jqq0r{display:none}.SiteHeader_mobileDockNav__e5XSW{gap:6px;padding-left:max(10px,env(safe-area-inset-left));padding-right:max(10px,env(safe-area-inset-right))}.SiteHeader_mobileDockButtonActive__8AJfT,.SiteHeader_mobileDockButton__S5dgq,.SiteHeader_mobileDockItemActive__aKSsl,.SiteHeader_mobileDockItem__x_pbD,.SiteHeader_mobileDockPrimary__LwP1U{min-height:54px;border-radius:14px;font-size:.68rem}.SiteHeader_mobileDockSheet__OC0eN{left:max(10px,env(safe-area-inset-left));right:max(10px,env(safe-area-inset-right));bottom:calc(74px + env(safe-area-inset-bottom));max-height:min(70vh,600px);padding:10px;border-radius:16px}.SiteHeader_mobileDockSheetHeader___Sm7Q{gap:10px}.SiteHeader_mobileDockSheetTitle__VrBVH strong{font-size:.92rem}.SiteHeader_mobileDockSheetTitle__VrBVH span{font-size:.75rem}}.RegisterLock_backdrop__fKMcm{position:fixed;inset:0;z-index:10000;display:grid;place-items:center;padding:16px;background:rgba(8,13,11,.94);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);color:#eaf0ed;font-family:inherit}.RegisterLock_card__7_sDp{width:min(340px,100%);padding:28px 24px 20px;border:1px solid #26332e;border-radius:18px;background:#131f1b;box-shadow:0 24px 60px rgba(0,0,0,.45);text-align:center}.RegisterLock_title__DA4qF{font-size:20px;font-weight:700}.RegisterLock_subtitle__KguUh{margin-top:4px;color:#93a7a0;font-size:14px}.RegisterLock_dots__T6d6j{display:flex;justify-content:center;gap:12px;margin:22px 0 6px;min-height:16px}.RegisterLock_dotFilled__dpY0i,.RegisterLock_dot__ctOJO{width:14px;height:14px;border-radius:50%;border:2px solid #33443d}.RegisterLock_dotFilled__dpY0i{border-color:#e8b23a;background:#e8b23a}.RegisterLock_error__vya_r{min-height:20px;margin-bottom:8px;color:#e5675b;font-size:13px}.RegisterLock_pad__l4K9R{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:10px;gap:10px}.RegisterLock_enter__CH5jy,.RegisterLock_key__zHE_9{height:60px;border-radius:12px;border:1px solid #26332e;background:#182823;color:#eaf0ed;font-size:22px;font-weight:600;cursor:pointer}.RegisterLock_key__zHE_9:hover:not(:disabled){border-color:#33443d;background:#1d302a}.RegisterLock_enter__CH5jy:focus-visible,.RegisterLock_key__zHE_9:focus-visible,.RegisterLock_link__44KSH:focus-visible{outline:2px solid #e8b23a;outline-offset:2px}.RegisterLock_enter__CH5jy{border-color:#b8892a;background:#e8b23a;color:#0b1210}.RegisterLock_enter__CH5jy:disabled,.RegisterLock_key__zHE_9:disabled{opacity:.6;cursor:wait}.RegisterLock_link__44KSH{margin-top:16px;border:0;background:none;color:#93a7a0;font-size:13px;text-decoration:underline;cursor:pointer}.RegisterLock_usePin__0AtZn{position:fixed;right:16px;bottom:16px;z-index:10000;padding:12px 18px;border:1px solid #b8892a;border-radius:12px;background:#e8b23a;color:#0b1210;font-size:15px;font-weight:700;cursor:pointer;box-shadow:0 8px 24px rgba(0,0,0,.3)}.UniversalItemFilters_shell__8Gv_A{position:relative;display:grid;grid-gap:10px;gap:10px}.UniversalItemFilters_bar__DDcBm{display:flex;flex-wrap:wrap;gap:10px;align-items:flex-end}.UniversalItemFilters_input___xfAM,.UniversalItemFilters_select__Uu_xh{width:100%;min-height:42px;border:1px solid var(--surface-border,rgba(148,163,184,.28));border-radius:12px;background:var(--surface-strong,rgba(15,23,42,.78));color:var(--text-primary,#f8fafc);padding:0 12px;font:inherit;outline:none}.UniversalItemFilters_select__Uu_xh{color-scheme:dark}.UniversalItemFilters_select__Uu_xh option{background:#07111f;color:#f8fafc}.UniversalItemFilters_filterButton__4UVmH{min-height:42px;border:1px solid var(--surface-border,rgba(148,163,184,.28));border-radius:12px;background:var(--surface-strong,rgba(15,23,42,.78));color:var(--text-primary,#f8fafc);padding:0 14px;font:inherit;font-weight:800;display:inline-flex;align-items:center;justify-content:center;gap:8px;cursor:pointer}.UniversalItemFilters_filterButtonActive__r0XtT{border-color:var(--accent-border,rgba(56,189,248,.45));background:var(--accent-soft,rgba(56,189,248,.12));color:var(--accent,#38bdf8)}.UniversalItemFilters_badge__cxPRV{min-width:20px;height:20px;border-radius:999px;display:inline-flex;align-items:center;justify-content:center;padding:0 6px;background:var(--accent,#38bdf8);color:#001019;font-size:12px;font-weight:900}.UniversalItemFilters_panel__js4cu{position:absolute;z-index:20;top:calc(100% + 8px);right:0;width:min(380px,calc(100vw - 32px));max-height:min(720px,calc(100vh - 120px));overflow:auto;border:1px solid var(--surface-border,rgba(148,163,184,.28));border-radius:14px;background:var(--surface,#07111f);box-shadow:0 24px 70px rgba(0,0,0,.42);padding:14px;display:grid;grid-gap:16px;gap:16px}.UniversalItemFilters_scrollList__pVVxS{max-height:196px;overflow:auto}.UniversalItemFilters_panelLeft__HLwHg{right:auto;left:0}.UniversalItemFilters_section__avjtt{display:grid;grid-gap:10px;gap:10px}.UniversalItemFilters_sectionTitle__PO5h_{color:var(--text-muted,#94a3b8);font-size:12px;font-weight:900;letter-spacing:.08em;text-transform:uppercase}.UniversalItemFilters_checkList__EpNSU,.UniversalItemFilters_chipGrid__hLIpD,.UniversalItemFilters_radioGrid__jZBYa{display:grid;grid-gap:8px;gap:8px}.UniversalItemFilters_chipGrid__hLIpD{grid-template-columns:repeat(auto-fit,minmax(130px,1fr))}.UniversalItemFilters_chipButton__HuSj5,.UniversalItemFilters_rowButton__M_GCG{min-height:36px;border:1px solid var(--surface-border,rgba(148,163,184,.28));border-radius:10px;background:var(--surface-strong,rgba(15,23,42,.78));color:var(--text-primary,#f8fafc);padding:0 10px;display:flex;align-items:center;gap:9px;cursor:pointer;text-align:left;font:inherit;font-size:13px;font-weight:750}.UniversalItemFilters_chipButton__HuSj5{justify-content:center;text-align:center}.UniversalItemFilters_chipButtonActive__p6xrc,.UniversalItemFilters_rowButtonActive__unDmC{border-color:var(--accent-border,rgba(56,189,248,.45));background:var(--accent-soft,rgba(56,189,248,.12));color:var(--accent,#38bdf8)}.UniversalItemFilters_box__6Mr5t,.UniversalItemFilters_dot__db6Z_{width:16px;height:16px;border:1px solid;flex:0 0 16px}.UniversalItemFilters_dot__db6Z_{border-radius:999px}.UniversalItemFilters_box__6Mr5t{border-radius:4px}.UniversalItemFilters_dotActive__ozEL_:after{content:"";display:block;width:8px;height:8px;margin:3px;border-radius:999px;background:currentColor}.UniversalItemFilters_boxActive__dLha9:after{content:"";display:block;width:9px;height:5px;margin:3px 0 0 2px;border-left:2px solid;border-bottom:2px solid;transform:rotate(-45deg)}.UniversalItemFilters_rangeGrid__0kFRS{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);grid-gap:8px;gap:8px;align-items:center}.UniversalItemFilters_rangeTo__ES5oo{color:var(--text-muted,#94a3b8);font-size:12px;font-weight:800}.UniversalItemFilters_footer__03Ker{position:-webkit-sticky;position:sticky;bottom:-14px;display:flex;gap:10px;padding-top:8px;background:var(--surface,#07111f)}.UniversalItemFilters_applyButton__Ry5MI,.UniversalItemFilters_clearButton__IgR4T{min-height:38px;border-radius:10px;border:1px solid var(--surface-border,rgba(148,163,184,.28));padding:0 12px;font:inherit;font-weight:850;cursor:pointer;flex:1 1}.UniversalItemFilters_clearButton__IgR4T{background:transparent;color:var(--text-primary,#f8fafc)}.UniversalItemFilters_applyButton__Ry5MI{background:var(--accent,#38bdf8);color:#001019}.UniversalItemFilters_empty__nkBNc{color:var(--text-muted,#94a3b8);font-size:13px}@media (max-width:720px){.UniversalItemFilters_bar__DDcBm,.UniversalItemFilters_filterButton__4UVmH,.UniversalItemFilters_shell__8Gv_A{width:100%}.UniversalItemFilters_panel__js4cu{position:fixed;inset:auto 10px 10px;width:auto;max-height:min(78vh,760px)}}.TitleInfoButton_wrap__6WTjT{position:relative;display:inline-flex;flex-shrink:0}.TitleInfoButton_closeButton__Atbp0,.TitleInfoButton_trigger__dl9iA{font:inherit;cursor:pointer}.TitleInfoButton_trigger__dl9iA{width:20px;height:20px;min-width:20px;min-height:20px;max-width:20px;max-height:20px;padding:0;flex:0 0 20px;border-radius:999px;border:1px solid hsla(0,0%,100%,.9);background:rgba(8,21,37,.74);color:#fff;display:inline-flex;align-items:center;justify-content:center;font-size:.68rem;font-weight:700;line-height:1;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.14)}.TitleInfoButton_trigger__dl9iA[data-size=compact]{width:14px;height:14px;min-width:14px;min-height:14px;max-width:14px;max-height:14px;flex-basis:14px;font-size:.48rem;border-width:1px}html[data-input-mode=touch] .TitleInfoButton_trigger__dl9iA{min-width:20px;min-height:20px;max-width:20px;max-height:20px}html[data-input-mode=touch] .TitleInfoButton_trigger__dl9iA[data-size=compact]{min-width:14px;min-height:14px;max-width:14px;max-height:14px}.TitleInfoButton_closeButton__Atbp0:focus-visible,.TitleInfoButton_trigger__dl9iA:focus-visible{outline:2px solid #86ebff;outline-offset:2px}.TitleInfoButton_panel__smQ0S{position:fixed;z-index:2400;width:min(420px,calc(100vw - 24px));max-height:min(360px,calc(100vh - 24px));overflow:auto;border-radius:18px;border:1px solid rgba(220,243,255,.18);background:linear-gradient(180deg,rgba(7,18,33,.96),rgba(5,14,26,.94)),radial-gradient(circle at top left,rgba(95,227,255,.1),transparent 38%);color:#e8f7ff;padding:14px;box-shadow:0 22px 54px rgba(0,8,18,.42)}.TitleInfoButton_panel__smQ0S[data-side=bottom]:before,.TitleInfoButton_panel__smQ0S[data-side=top]:before{content:"";position:absolute;width:12px;height:12px;background:rgba(7,18,33,.98);border-left:1px solid rgba(220,243,255,.18);border-top:1px solid rgba(220,243,255,.18);transform:rotate(45deg);left:24px}.TitleInfoButton_panel__smQ0S[data-side=bottom]:before{top:-7px}.TitleInfoButton_panel__smQ0S[data-side=top]:before{bottom:-7px;transform:rotate(225deg)}.TitleInfoButton_panelHeader__uJOdu{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:10px}.TitleInfoButton_panelHeader__uJOdu strong{font-size:.96rem}.TitleInfoButton_closeButton__Atbp0{min-height:34px;border-radius:10px;border:1px solid rgba(220,243,255,.18);background:rgba(9,24,42,.9);color:#dff2ff;padding:0 12px;font-weight:700}.TitleInfoButton_panel__smQ0S p{margin:0;color:#9fc0d8;line-height:1.55;font-size:.96rem}.TitleInfoButton_featureList__p9XPI{margin:12px 0 0;padding-left:18px;color:#dff2ff;display:grid;grid-gap:8px;gap:8px}.TitleInfoButton_featureList__p9XPI li{line-height:1.4}@media (max-width:640px){.TitleInfoButton_panel__smQ0S{width:min(380px,calc(100vw - 20px));max-height:min(420px,calc(100vh - 20px));padding:13px}}.VendorCatalog_catalog__zEhe_{container-type:inline-size;--page:#f8f9f6;--ink:#182a26;--muted:#64706c;--line:#dfe5df;--display:Arial,Helvetica,sans-serif;--body:Arial,Helvetica,sans-serif;background:var(--page);color:var(--ink);font:14px/1.5 var(--body);min-height:100vh;text-align:left;font-feature-settings:"lnum";font-variant-numeric:lining-nums;isolation:isolate}.VendorCatalog_catalog__zEhe_ *{box-sizing:border-box}.VendorCatalog_catalog__zEhe_ button,.VendorCatalog_catalog__zEhe_ input,.VendorCatalog_catalog__zEhe_ select{font:inherit;color:inherit}.VendorCatalog_catalog__zEhe_ a,.VendorCatalog_catalog__zEhe_ button{cursor:pointer}.VendorCatalog_catalog__zEhe_ button{transition:background .18s,transform .18s}.VendorCatalog_catalog__zEhe_ :focus-visible{outline:3px solid #db7e31;outline-offset:3px}.VendorCatalog_catalog__zEhe_ button:disabled{cursor:default}.VendorCatalog_srOnly__NGJO8{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.VendorCatalog_banner___YwQ_{padding:10px 4%;background:#fff4d8;color:#60491b}.VendorCatalog_announcement__R1Ja3{background:#163e32;color:#f1f6ee;padding:9px 4%;display:flex;justify-content:space-between;gap:16px;font-size:12px;letter-spacing:.02em}.VendorCatalog_announcement__R1Ja3 button,.VendorCatalog_announcement__R1Ja3 span{display:flex;align-items:center;gap:10px}.VendorCatalog_announcement__R1Ja3 svg{width:16px;height:16px}.VendorCatalog_announcement__R1Ja3 button{border:0;background:none;color:inherit;padding:0}.VendorCatalog_header__PfELK{background:#fff;padding:23px 4%;display:flex;gap:34px;align-items:center}.VendorCatalog_brand__jOmhv{display:flex;align-items:center;gap:11px;font-size:23px;letter-spacing:-.8px;font-weight:800;color:inherit;text-decoration:none;flex-shrink:0}.VendorCatalog_brand__jOmhv small{display:block;font-size:8px;letter-spacing:1.7px;font-weight:600;margin-top:1px}.VendorCatalog_brand__jOmhv img{width:42px;height:42px;object-fit:contain}.VendorCatalog_brandMark__Ya7o5{width:43px;height:43px;border-radius:12px;background:#e8eee5;display:grid;place-items:center;color:#255140}.VendorCatalog_brandMark__Ya7o5 svg{width:27px;height:27px}.VendorCatalog_search___vuzm{display:flex;align-items:center;gap:11px;background:#f6f7f4;border:1px solid var(--line);border-radius:8px;padding:0 15px;flex:1 1;max-width:610px;margin:auto}.VendorCatalog_search___vuzm svg{color:var(--muted);flex-shrink:0}.VendorCatalog_search___vuzm input{width:100%;height:48px;background:none;border:0;outline-offset:0}.VendorCatalog_search___vuzm input::placeholder{color:#76817b}.VendorCatalog_catalog__zEhe_ .VendorCatalog_cartBtn___WCNb{display:flex;align-items:center;gap:10px;background:var(--accent);color:var(--on-accent);border:0;border-radius:8px;padding:12px 17px;font-weight:700}.VendorCatalog_cartBtn___WCNb b{background:#ffffff25;border-radius:5px;padding:1px 6px;font-size:12px}.VendorCatalog_contactBtn__MxA0E{display:flex;align-items:center;gap:9px;border:0;background:none;white-space:nowrap}.VendorCatalog_navigation___2hqm{display:flex;justify-content:space-between;gap:16px;background:#fff;border-top:1px solid #f1f3ed;border-bottom:1px solid var(--line);padding:0 4%}.VendorCatalog_navigation___2hqm>div{display:flex;gap:28px;overflow:auto;scrollbar-width:none}.VendorCatalog_navigation___2hqm button{white-space:nowrap;background:none;border:0;min-height:49px;padding:0;font-size:13px}.VendorCatalog_navigation___2hqm .VendorCatalog_activeNav__qGXox{box-shadow:inset 0 -2px #264c3d;font-weight:700}.VendorCatalog_pickupLink__e2YjH{display:flex;align-items:center;gap:7px;flex-shrink:0;color:var(--muted)!important}.VendorCatalog_pickupLink__e2YjH svg{width:16px}.VendorCatalog_hero__vRcpW{margin:28px 4% 0;border-radius:14px;overflow:hidden;display:grid;grid-template-columns:1fr 1fr;background:#eaf0e3;min-height:350px;position:relative}.VendorCatalog_heroCopy__48scj{padding:40px 40px 34px;z-index:1}.VendorCatalog_eyebrow__P_c7F{font-size:10px;letter-spacing:2px;font-weight:700;display:flex;align-items:center;gap:8px;margin:0 0 20px}.VendorCatalog_eyebrow__P_c7F>span{width:6px;height:6px;background:#3e7057;border-radius:100%}.VendorCatalog_hero__vRcpW h1{font-size:clamp(38px,4.6cqw,64px);line-height:1.02;letter-spacing:-2.8px;max-width:470px;margin:0 0 18px;font-weight:800;overflow-wrap:anywhere}.VendorCatalog_description__4L25K{font-size:14px;line-height:1.7;max-width:360px;margin:0 0 24px;color:#566452;white-space:pre-wrap}.VendorCatalog_heroCta__GgzXg{display:inline-flex;gap:20px;align-items:center;border-radius:7px;padding:13px 18px;background:#193f32;color:#fff;text-decoration:none;font-size:13px;font-weight:700}.VendorCatalog_heroNote__uKjih{display:block;font-size:10px;color:#68755f;margin-top:14px}.VendorCatalog_heroArt__Xg7jM{position:relative;min-width:0;background:radial-gradient(ellipse at 50% 55%,#d1ddbf,transparent 65%);display:flex;align-items:center;justify-content:center}.VendorCatalog_orbit__VdRAI{position:absolute;width:340px;height:340px;border:1px solid #bccca6;border-radius:50%;transform:rotate(-20deg)}.VendorCatalog_orbit__VdRAI:after{content:"";position:absolute;inset:23px -22px;border:1px solid #c7d5b6;border-radius:50%;transform:rotate(45deg)}.VendorCatalog_artLabel__ZLTH_{position:absolute;top:24px;right:25px;font-size:8px;letter-spacing:2px;color:#4c6045;display:flex;align-items:center;gap:15px}.VendorCatalog_artLabel__ZLTH_ span{font-size:24px}.VendorCatalog_fan__lSPcj{position:relative;width:360px;height:270px;margin-top:18px}.VendorCatalog_fanCard__3jS5K{position:absolute;width:155px;aspect-ratio:5/7;border:0;border-radius:9px;background:#e0e7d6;padding:0;top:21px;left:calc(14px + var(--i)*87px);transform:rotate(calc((var(--i) - 1)*14deg));box-shadow:0 16px 26px #20371936;overflow:hidden}.VendorCatalog_fanCard__3jS5K:nth-child(2){z-index:2;top:0}.VendorCatalog_fanCard__3jS5K:hover{transform:translateY(-8px) rotate(calc((var(--i) - 1)*14deg));z-index:3}.VendorCatalog_fanCard__3jS5K img{width:100%;height:100%;object-fit:contain}.VendorCatalog_artCaption__nB6B_{position:absolute;bottom:22px;font-size:10px;letter-spacing:.8px;color:#536547}.VendorCatalog_serviceStrip__RzN_H{margin:0 4%;display:flex;justify-content:space-around;gap:18px;padding:22px 0;border-bottom:1px solid var(--line);font-size:12px;color:#58635b}.VendorCatalog_serviceStrip__RzN_H>button,.VendorCatalog_serviceStrip__RzN_H>span{display:flex;align-items:center;gap:9px}.VendorCatalog_serviceStrip__RzN_H svg{width:17px;height:17px;color:#43604d}.VendorCatalog_serviceStrip__RzN_H button{border:0;background:none;padding:0;font-size:12px}.VendorCatalog_collection__LMGx_{padding:38px 4% 45px;scroll-margin-top:20px}.VendorCatalog_collectionHeading__RQMs_{display:flex;align-items:flex-end;justify-content:space-between;gap:16px;margin-bottom:25px}.VendorCatalog_sectionEyebrow__ykVB_{font-size:9px;letter-spacing:1.8px;color:var(--muted);font-weight:700;margin:0 0 9px}.VendorCatalog_collectionHeading__RQMs_ h2{font-size:29px;line-height:1.2;letter-spacing:-1px;margin:0;overflow-wrap:anywhere}.VendorCatalog_collectionHeading__RQMs_>p{color:var(--muted);font-size:12px;white-space:nowrap;margin:0 0 2px}.VendorCatalog_browseLayout___tgdK{display:grid;grid-template-columns:185px minmax(0,1fr);grid-gap:30px;gap:30px}.VendorCatalog_filterTitle__irhUa{display:flex;align-items:center;justify-content:space-between;margin:0 0 17px;height:34px}.VendorCatalog_filterTitle__irhUa strong{display:flex;align-items:center;gap:7px}.VendorCatalog_filterTitle__irhUa button{border:0;background:none;text-decoration:underline;color:var(--muted);font-size:11px}.VendorCatalog_filters__3MYg0 fieldset{border:0;border-top:1px solid var(--line);padding:17px 0;margin:0}.VendorCatalog_filters__3MYg0 legend{float:left;width:100%;font-size:9px;letter-spacing:1.4px;font-weight:700;margin-bottom:13px}.VendorCatalog_filters__3MYg0 fieldset label{clear:both;display:flex;align-items:center;gap:7px;font-size:12px;margin-bottom:10px;cursor:pointer}.VendorCatalog_filters__3MYg0 input{accent-color:#254d3c;width:14px;height:14px;margin:0}.VendorCatalog_filters__3MYg0 fieldset label>span{margin-left:auto;color:#809085;font-size:11px}.VendorCatalog_selectFilter__zHr5c{display:block;border-top:1px solid var(--line);padding:18px 0;font-size:9px;letter-spacing:1.4px;font-weight:700}.VendorCatalog_selectFilter__zHr5c select{display:block;width:100%;margin-top:10px;border:1px solid var(--line);border-radius:6px;background:#fff;min-height:39px;font-size:12px;padding:0 9px;letter-spacing:0;font-weight:400}.VendorCatalog_helpCard__NFNit{margin-top:18px;background:#eaf0e3;border-radius:9px;padding:17px}.VendorCatalog_helpCard__NFNit>svg{margin-bottom:12px;width:25px;height:25px}.VendorCatalog_helpCard__NFNit strong{display:block;font-size:13px;line-height:1.4}.VendorCatalog_helpCard__NFNit p{font-size:11px;line-height:1.7;color:var(--muted)}.VendorCatalog_helpCard__NFNit button{width:100%;border:0;background:none;padding:4px 0;font-weight:700}.VendorCatalog_helpCard__NFNit button,.VendorCatalog_toolbar__MMZzO{display:flex;align-items:center;justify-content:space-between;font-size:11px}.VendorCatalog_toolbar__MMZzO{min-height:35px;gap:12px;margin-bottom:16px;color:var(--muted)}.VendorCatalog_toolbar__MMZzO>label{display:flex;gap:8px;align-items:center}.VendorCatalog_toolbar__MMZzO select{background:transparent;border:0;font-weight:700;color:var(--ink);max-width:155px;padding:8px 2px}.VendorCatalog_resultLabel__lZsE6 button{border:0;background:none;padding:0;text-decoration:underline}.VendorCatalog_mobileFilter___6Hdw{display:none!important}.VendorCatalog_grid__QgWqM{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:16px;gap:16px}.VendorCatalog_card__HAcpT{border:1px solid #e1e6dd;background:#fff;border-radius:10px;overflow:hidden;min-width:0;transition:box-shadow .2s,transform .2s;display:flex;flex-direction:column}.VendorCatalog_card__HAcpT:hover{box-shadow:0 8px 20px #2035260c;transform:translateY(-3px)}.VendorCatalog_productArt__mvxOC{position:relative;aspect-ratio:1/1.12;width:100%;display:flex;align-items:center;justify-content:center;border:0;background:#f0f2ed;padding:32px 20px 15px;overflow:hidden}.VendorCatalog_productArt__mvxOC>img{max-width:100%;max-height:100%;object-fit:contain;filter:drop-shadow(0 6px 5px #1d2e2520);border-radius:5px;transition:transform .25s}.VendorCatalog_productArt__mvxOC:hover>img{transform:scale(1.05)}.VendorCatalog_conditionTag__a_Vq8{position:absolute;top:9px;left:10px;font-size:8px;font-weight:700;border:1px solid #dde5d7;padding:3px 6px;background:#fffdf7;border-radius:3px;color:#3c5848;z-index:1}.VendorCatalog_quickView__LkzAx{position:absolute;bottom:8px;background:#fffffff2;border:1px solid #e1e7dc;padding:5px 10px;border-radius:20px;font-size:10px;display:flex;gap:12px;align-items:center;opacity:0;transition:opacity .2s}.VendorCatalog_quickView__LkzAx svg{width:13px;height:13px}.VendorCatalog_productArt__mvxOC:focus-visible .VendorCatalog_quickView__LkzAx,.VendorCatalog_productArt__mvxOC:hover .VendorCatalog_quickView__LkzAx{opacity:1}.VendorCatalog_cardBody__wAUnH{padding:13px;display:flex;flex-direction:column;flex:1 1}.VendorCatalog_gameLabel__cHU8f{text-transform:uppercase;letter-spacing:1.1px;color:#738071;font-weight:700;font-size:8px;margin:0 0 6px}.VendorCatalog_catalog__zEhe_ .VendorCatalog_title__drCoP{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-align:left;background:none;border:0;padding:0;font-size:13px;font-weight:700;line-height:1.35;min-height:35px}.VendorCatalog_title__drCoP:hover{text-decoration:underline}.VendorCatalog_set__nEzF_{font-size:10px;color:var(--muted);margin:5px 0 0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.VendorCatalog_printing__1wAyR{font-size:9px;color:#768177;margin:4px 0 13px;min-height:14px}.VendorCatalog_price__GNQcx{display:flex;justify-content:space-between;gap:5px;align-items:center;margin-top:auto}.VendorCatalog_price__GNQcx strong{font-size:19px;letter-spacing:-.7px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.VendorCatalog_price__GNQcx>span{font-size:8px;color:#66755f;display:flex;gap:4px;align-items:center}.VendorCatalog_price__GNQcx i{width:4px;height:4px;border-radius:100%;background:#7e9d67}.VendorCatalog_catalog__zEhe_ .VendorCatalog_add__U8zw7{display:flex;align-items:center;justify-content:space-between;width:100%;min-height:38px;border:1px solid #d5dfd1;border-radius:5px;background:#f6f8f2;color:#264a39;font-size:11px;font-weight:700;margin-top:12px;padding:0 11px}.VendorCatalog_catalog__zEhe_ .VendorCatalog_add__U8zw7 span:last-child{font-size:19px;font-weight:400}.VendorCatalog_catalog__zEhe_ .VendorCatalog_add__U8zw7:hover:not(:disabled){background:var(--accent);color:var(--on-accent);border-color:var(--accent)}.VendorCatalog_catalog__zEhe_ .VendorCatalog_add__U8zw7:disabled{opacity:.55}.VendorCatalog_artFallback__RSXdl{display:grid;justify-items:center;text-align:center;grid-gap:8px;gap:8px;color:var(--muted);font-size:12px;overflow-wrap:anywhere}.VendorCatalog_artFallback__RSXdl svg{width:32px;height:32px}.VendorCatalog_artFallback__RSXdl small{font-size:10px}.VendorCatalog_pagination__z_RWO{margin:30px 0 0;display:flex;flex-direction:column;align-items:center;gap:13px;font-size:11px;color:var(--muted)}.VendorCatalog_empty__Gt8Gz button,.VendorCatalog_pagination__z_RWO button{display:flex;align-items:center;gap:20px;border:1px solid #bdcbb5;background:#fff;border-radius:6px;padding:12px 22px;color:var(--ink);font-size:12px;font-weight:700}.VendorCatalog_pagination__z_RWO svg{width:16px}.VendorCatalog_empty__Gt8Gz{padding:60px 15px;text-align:center;display:flex;flex-direction:column;align-items:center;color:var(--muted)}.VendorCatalog_empty__Gt8Gz h3{font-size:23px;color:var(--ink);margin-bottom:0}.VendorCatalog_footer__e4ttW{background:#edf1e8;padding:35px 4% 18px;display:grid;grid-template-columns:2fr 1fr 1fr;grid-gap:24px;gap:24px;border-top:1px solid #dfe5d9}.VendorCatalog_footer__e4ttW p{font-size:12px;color:var(--muted)}.VendorCatalog_footer__e4ttW .VendorCatalog_brand__jOmhv{font-size:20px}.VendorCatalog_footerLinks__nGBum{display:flex;flex-direction:column;align-items:flex-start;gap:10px;font-size:12px}.VendorCatalog_footerLinks__nGBum strong{font-size:9px;letter-spacing:1.2px;margin-bottom:3px}.VendorCatalog_footerLinks__nGBum a,.VendorCatalog_footerLinks__nGBum button{color:var(--muted);text-decoration:none;background:none;border:0;padding:0;font-size:12px}.VendorCatalog_footerBottom__0reEU{grid-column:1/-1;border-top:1px solid #d7dfcf;padding-top:18px;margin-top:10px;display:flex;justify-content:space-between;font-size:10px;color:var(--muted)}.VendorCatalog_catalog__zEhe_ .VendorCatalog_cartBar___bmXD{display:none;position:fixed;bottom:12px;left:12px;right:12px;z-index:50;background:var(--accent);color:var(--on-accent);border:0;border-radius:10px;min-height:55px;padding:12px 17px calc(12px + env(safe-area-inset-bottom));box-shadow:0 4px 24px #10291c33;align-items:center;justify-content:space-between}.VendorCatalog_cartBar___bmXD b,.VendorCatalog_cartBar___bmXD span{display:flex;align-items:center;gap:10px}.VendorCatalog_backdrop__AYTYx{position:fixed;inset:0;background:#10251ece;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);z-index:2000;display:grid;place-items:center;padding:20px}.VendorCatalog_modal__8pb5k{position:relative;background:#fff;border-radius:16px;width:min(550px,100%);max-height:90dvh;overflow:auto;padding:40px;outline:none}.VendorCatalog_modal__8pb5k h2{font-size:30px;line-height:1.15;letter-spacing:-.9px;margin:0 0 20px;padding-right:20px}.VendorCatalog_policy__CTQBZ{white-space:pre-wrap;overflow-wrap:anywhere;color:var(--muted)}.VendorCatalog_close__lKg3i{position:absolute;top:12px;right:12px;border:1px solid var(--line);background:#fff;border-radius:100%;width:36px;height:36px;font-size:24px!important;z-index:2}.VendorCatalog_productModal__lbIY_{width:min(840px,100%);display:grid;grid-template-columns:1fr 1fr;grid-gap:35px;gap:35px;padding:30px}.VendorCatalog_detailArt__gQJ0E{background:#f0f3e9;border-radius:10px;display:flex;justify-content:center;align-items:center;padding:35px 25px;min-width:0}.VendorCatalog_detailArt__gQJ0E img{max-width:100%;max-height:430px;filter:drop-shadow(0 10px 10px #1b2f2329)}.VendorCatalog_detailInfo__iEUMt{padding:20px 0}.VendorCatalog_detailInfo__iEUMt .VendorCatalog_gameLabel__cHU8f{font-size:9px}.VendorCatalog_detailInfo__iEUMt h2{margin:10px 0;font-size:27px}.VendorCatalog_detailSet__0xFmR{font-size:12px;color:var(--muted)}.VendorCatalog_bigPrice__XdLQk{font-size:34px;line-height:1.1;font-weight:700;letter-spacing:-1px;margin:20px 0 5px}.VendorCatalog_stockLine__Ssjmw{font-size:11px;color:#4b7548;margin:0 0 20px}.VendorCatalog_facts__7_buI{border-top:1px solid var(--line);padding-top:12px;margin:0}.VendorCatalog_facts__7_buI div{display:flex;justify-content:space-between;gap:18px;font-size:12px;padding:6px 0}.VendorCatalog_facts__7_buI dt{color:var(--muted)}.VendorCatalog_facts__7_buI dd{margin:0;text-align:right;font-weight:600}.VendorCatalog_detailInfo__iEUMt .VendorCatalog_add__U8zw7{min-height:46px;background:var(--accent);color:var(--on-accent);font-size:13px}.VendorCatalog_detailPickup__pKOft{display:flex;align-items:center;gap:7px;color:var(--muted);font-size:10px;margin:14px 0 0}.VendorCatalog_detailPickup__pKOft svg{width:16px}.VendorCatalog_emailLink__TSKqL{display:inline-flex;align-items:center;gap:20px;color:var(--ink);margin-top:15px}@container(min-width:1500px){.VendorCatalog_announcement__R1Ja3,.VendorCatalog_header__PfELK,.VendorCatalog_navigation___2hqm{padding-left:max(4%,calc((100% - 1440px)/2));padding-right:max(4%,calc((100% - 1440px)/2))}.VendorCatalog_hero__vRcpW,.VendorCatalog_serviceStrip__RzN_H{max-width:1440px;margin-left:auto;margin-right:auto}.VendorCatalog_collection__LMGx_{max-width:1565px;margin:auto}.VendorCatalog_productArt__mvxOC{aspect-ratio:1/1.15}}@container(max-width:1100px){.VendorCatalog_grid__QgWqM{grid-template-columns:repeat(3,minmax(0,1fr))}.VendorCatalog_browseLayout___tgdK{gap:22px;grid-template-columns:165px minmax(0,1fr)}.VendorCatalog_header__PfELK{gap:20px}.VendorCatalog_brand__jOmhv{font-size:20px}.VendorCatalog_heroCopy__48scj{padding:32px}.VendorCatalog_hero__vRcpW h1{font-size:46px}.VendorCatalog_fan__lSPcj{transform:scale(.85)}.VendorCatalog_orbit__VdRAI{width:280px;height:280px}}@container(max-width:760px){.VendorCatalog_header__PfELK{flex-wrap:wrap;padding:17px 4%;gap:16px}.VendorCatalog_brand__jOmhv{margin-right:auto}.VendorCatalog_search___vuzm{order:3;flex-basis:100%;max-width:none}.VendorCatalog_announcement__R1Ja3{justify-content:center;font-size:10px}.VendorCatalog_announcement__R1Ja3>span{display:none}.VendorCatalog_navigation___2hqm>div{gap:22px}.VendorCatalog_navigation___2hqm .VendorCatalog_pickupLink__e2YjH{display:none}.VendorCatalog_hero__vRcpW{grid-template-columns:1fr 1fr;min-height:280px;margin-top:18px}.VendorCatalog_heroCopy__48scj{padding:25px}.VendorCatalog_hero__vRcpW h1{font-size:34px;letter-spacing:-1.5px}.VendorCatalog_eyebrow__P_c7F{font-size:8px;letter-spacing:1px;margin-bottom:14px}.VendorCatalog_description__4L25K{font-size:12px;margin-bottom:18px}.VendorCatalog_heroNote__uKjih{font-size:9px}.VendorCatalog_heroCta__GgzXg{padding:11px 13px;font-size:11px;gap:10px}.VendorCatalog_fan__lSPcj{transform:scale(.67);flex-shrink:0}.VendorCatalog_orbit__VdRAI{width:210px;height:210px}.VendorCatalog_artLabel__ZLTH_{font-size:7px;right:15px;letter-spacing:.7px}.VendorCatalog_artCaption__nB6B_{font-size:8px}.VendorCatalog_serviceStrip__RzN_H{justify-content:space-between;padding:18px 0;font-size:10px}.VendorCatalog_serviceStrip__RzN_H>button{display:none}.VendorCatalog_serviceStrip__RzN_H svg{width:15px}.VendorCatalog_browseLayout___tgdK{display:flex;flex-direction:column;gap:14px}.VendorCatalog_filters__3MYg0{display:none}.VendorCatalog_filtersOpen__iQQNI{display:block;border:1px solid var(--line);border-radius:10px;padding:18px;background:#fff}.VendorCatalog_helpCard__NFNit{display:none}.VendorCatalog_filters__3MYg0 fieldset{display:flex;flex-wrap:wrap;gap:12px}.VendorCatalog_filters__3MYg0 fieldset label{gap:6px;margin:0}.VendorCatalog_filters__3MYg0 fieldset label>span{display:none}.VendorCatalog_selectFilter__zHr5c{display:inline-block;width:33.333%;padding-right:8px;vertical-align:top}.VendorCatalog_toolbar__MMZzO{margin-bottom:14px}.VendorCatalog_mobileFilter___6Hdw{display:flex!important;align-items:center;gap:7px;border:1px solid var(--line);border-radius:6px;padding:8px 11px;background:#fff;font-size:12px!important}.VendorCatalog_resultLabel__lZsE6{display:none}.VendorCatalog_collection__LMGx_{padding-top:26px}.VendorCatalog_collectionHeading__RQMs_ h2{font-size:25px}.VendorCatalog_collectionHeading__RQMs_>p{font-size:10px}.VendorCatalog_sectionEyebrow__ykVB_{font-size:8px}.VendorCatalog_catalog__zEhe_ .VendorCatalog_cartBar___bmXD{display:flex}.VendorCatalog_footer__e4ttW{padding-bottom:90px}.VendorCatalog_footer__e4ttW .VendorCatalog_brand__jOmhv{font-size:17px}.VendorCatalog_footer__e4ttW .VendorCatalog_brand__jOmhv small{font-size:7px;letter-spacing:1px}}@container(max-width:480px){.VendorCatalog_brand__jOmhv{font-size:20px}.VendorCatalog_brand__jOmhv small{font-size:7px;letter-spacing:1.4px}.VendorCatalog_brandMark__Ya7o5{width:36px;height:36px;border-radius:9px}.VendorCatalog_brandMark__Ya7o5 svg{width:23px}.VendorCatalog_catalog__zEhe_ .VendorCatalog_cartBtn___WCNb{padding:10px 12px;gap:7px}.VendorCatalog_cartBtn___WCNb>span{display:none}.VendorCatalog_search___vuzm input{font-size:14px;height:45px}.VendorCatalog_hero__vRcpW{grid-template-columns:1fr;min-height:0}.VendorCatalog_heroCopy__48scj{padding:28px 25px 0}.VendorCatalog_hero__vRcpW h1{font-size:43px;max-width:290px;letter-spacing:-2px;margin-bottom:12px}.VendorCatalog_description__4L25K{max-width:290px;font-size:12px;line-height:1.6}.VendorCatalog_heroNote__uKjih{display:none}.VendorCatalog_heroArt__Xg7jM{height:230px;overflow:hidden}.VendorCatalog_fan__lSPcj{transform:scale(.73);margin-top:10px}.VendorCatalog_orbit__VdRAI{width:240px;height:240px}.VendorCatalog_artLabel__ZLTH_{top:15px;right:16px}.VendorCatalog_artCaption__nB6B_{bottom:13px}.VendorCatalog_serviceStrip__RzN_H{font-size:9px;gap:10px}.VendorCatalog_serviceStrip__RzN_H>span{gap:5px}.VendorCatalog_collectionHeading__RQMs_{align-items:flex-start;flex-direction:column;gap:7px;margin-bottom:17px}.VendorCatalog_collectionHeading__RQMs_ h2{font-size:25px}.VendorCatalog_grid__QgWqM{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.VendorCatalog_productArt__mvxOC{aspect-ratio:1/1.18;padding:32px 15px 14px}.VendorCatalog_cardBody__wAUnH{padding:11px}.VendorCatalog_catalog__zEhe_ .VendorCatalog_title__drCoP{font-size:12px;min-height:33px}.VendorCatalog_price__GNQcx strong{font-size:19px}.VendorCatalog_price__GNQcx>span,.VendorCatalog_printing__1wAyR{font-size:8px}.VendorCatalog_catalog__zEhe_ .VendorCatalog_add__U8zw7{min-height:40px;font-size:11px}.VendorCatalog_footer__e4ttW{grid-template-columns:1fr 1fr;gap:25px}.VendorCatalog_footer__e4ttW>div:first-child{grid-column:1/-1}.VendorCatalog_toolbar__MMZzO>label{font-size:10px;gap:3px}.VendorCatalog_toolbar__MMZzO select{max-width:135px}.VendorCatalog_selectFilter__zHr5c{display:block;width:100%;padding:13px 0}.VendorCatalog_filters__3MYg0 fieldset{display:block}.VendorCatalog_filters__3MYg0 fieldset label{margin:10px 0}}@media(max-width:700px){.VendorCatalog_productModal__lbIY_{grid-template-columns:1fr;gap:18px;padding:22px}.VendorCatalog_detailArt__gQJ0E{padding:24px;max-height:310px}.VendorCatalog_detailArt__gQJ0E img{max-height:265px}.VendorCatalog_detailInfo__iEUMt{padding:0}.VendorCatalog_modal__8pb5k{padding:25px;max-height:92dvh}.VendorCatalog_modal__8pb5k h2{font-size:26px}.VendorCatalog_backdrop__AYTYx{padding:12px}}@media(prefers-reduced-motion:reduce){.VendorCatalog_catalog__zEhe_ *{transition:none!important}.VendorCatalog_card__HAcpT:hover,.VendorCatalog_fanCard__3jS5K:hover,.VendorCatalog_productArt__mvxOC:hover>img{transform:none}}.VendorCatalog_kindTabs__uuAl_{display:flex;gap:6px;margin-bottom:12px;flex-wrap:wrap}.VendorCatalog_kindTabs__uuAl_ button{border:1px solid var(--line);background:#fff;padding:7px 14px;border-radius:20px;font-size:12px}.VendorCatalog_kindTabs__uuAl_ .VendorCatalog_selectedKind__uttxh{background:#213f31;color:#fff;border-color:#213f31}.VendorCatalog_filterTitle__irhUa{height:38px}.VendorCatalog_filters__3MYg0 legend,.VendorCatalog_selectFilter__zHr5c{font-size:10px}.VendorCatalog_conditionTag__a_Vq8,.VendorCatalog_gameLabel__cHU8f{font-size:9px}.VendorCatalog_catalog__zEhe_ .VendorCatalog_title__drCoP{font-size:14px;min-height:38px}.VendorCatalog_set__nEzF_{font-size:11px}.VendorCatalog_price__GNQcx>span,.VendorCatalog_printing__1wAyR{font-size:10px}.VendorCatalog_catalog__zEhe_ .VendorCatalog_add__U8zw7{font-size:12px;min-height:40px}.VendorCatalog_toolbar__MMZzO>label{white-space:nowrap}@container(max-width:480px){.VendorCatalog_catalog__zEhe_ .VendorCatalog_title__drCoP{font-size:13px;min-height:36px}.VendorCatalog_price__GNQcx>span,.VendorCatalog_printing__1wAyR{font-size:9px}.VendorCatalog_kindTabs__uuAl_{gap:5px}.VendorCatalog_kindTabs__uuAl_ button{font-size:11px;padding:7px 12px}.VendorCatalog_cardBody__wAUnH{padding:10px}.VendorCatalog_artLabel__ZLTH_{display:none}}.VendorCatalog_mobileClear__5Oyoa{display:none}.VendorCatalog_filterBackdrop__LyH_8{position:fixed;inset:0;background:#10251e99;z-index:2199;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}.VendorCatalog_filters__3MYg0.VendorCatalog_filtersOpen__iQQNI{display:block;position:fixed;inset:auto 0 0;z-index:2200;background:#fff;border:0;border-radius:20px 20px 0 0;padding:0 22px;max-height:88dvh;overflow:auto;overscroll-behavior:contain;outline:none;box-shadow:0 -12px 50px #10251e22}.VendorCatalog_filtersOpen__iQQNI .VendorCatalog_filterTitle__irhUa{position:-webkit-sticky;position:sticky;top:0;background:#fff;z-index:1;height:auto;min-height:70px;margin:0;border-bottom:1px solid var(--line);font-size:18px}.VendorCatalog_filterTitle__irhUa>div{display:flex;align-items:center;gap:14px}.VendorCatalog_filtersOpen__iQQNI .VendorCatalog_filterTitle__irhUa button{min-height:44px;font-size:14px}.VendorCatalog_filtersOpen__iQQNI .VendorCatalog_filterClose__invPC{width:44px;border:1px solid var(--line);border-radius:50%;text-decoration:none;font-size:26px!important}.VendorCatalog_filtersOpen__iQQNI fieldset{display:block;border-top:0;padding:18px 0 8px}.VendorCatalog_filtersOpen__iQQNI legend{font-size:11px;margin-bottom:8px}.VendorCatalog_filtersOpen__iQQNI fieldset label{min-height:44px;margin:0;font-size:15px;gap:12px}.VendorCatalog_filtersOpen__iQQNI input{width:18px;height:18px}.VendorCatalog_filtersOpen__iQQNI fieldset label>span{display:block;font-size:12px}.VendorCatalog_filtersOpen__iQQNI .VendorCatalog_selectFilter__zHr5c{display:block;width:100%;padding:15px 0;font-size:11px}.VendorCatalog_filtersOpen__iQQNI select{min-height:48px;font-size:16px}.VendorCatalog_filtersOpen__iQQNI .VendorCatalog_helpCard__NFNit{display:none}.VendorCatalog_filterApply__qFdm0{position:-webkit-sticky;position:sticky;bottom:0;background:#fff;padding:14px 0 calc(16px + env(safe-area-inset-bottom));border-top:1px solid var(--line)}.VendorCatalog_filterApply__qFdm0 button{width:100%;min-height:50px;display:flex;align-items:center;justify-content:space-between;padding:0 18px;border:0;border-radius:8px;background:var(--accent);color:var(--on-accent);font-weight:700}@container(max-width:760px){.VendorCatalog_announcement__R1Ja3{display:none}.VendorCatalog_header__PfELK{position:-webkit-sticky;position:sticky;top:0;z-index:60;padding:12px 4%;gap:10px;box-shadow:0 2px 10px #182a2608}.VendorCatalog_search___vuzm input{font-size:16px;height:46px}.VendorCatalog_cartBtn___WCNb{min-height:44px}.VendorCatalog_navigation___2hqm>div{gap:24px}.VendorCatalog_hero__vRcpW{min-height:0;grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);margin-top:14px}.VendorCatalog_heroCopy__48scj{padding:22px 0 22px 20px}.VendorCatalog_hero__vRcpW h1{font-size:32px;letter-spacing:-1.1px;margin-bottom:15px;max-width:300px}.VendorCatalog_artCaption__nB6B_,.VendorCatalog_artLabel__ZLTH_,.VendorCatalog_description__4L25K,.VendorCatalog_eyebrow__P_c7F,.VendorCatalog_heroNote__uKjih,.VendorCatalog_orbit__VdRAI{display:none}.VendorCatalog_heroCta__GgzXg{font-size:11px;padding:0;min-height:44px;background:none;color:#193f32;gap:8px}.VendorCatalog_heroArt__Xg7jM{height:190px;min-height:0;overflow:hidden}.VendorCatalog_fan__lSPcj{transform:scale(.52);margin:0}.VendorCatalog_serviceStrip__RzN_H{display:none}.VendorCatalog_collection__LMGx_{padding-top:22px;scroll-margin-top:135px}.VendorCatalog_collectionHeading__RQMs_{gap:5px;margin-bottom:14px}.VendorCatalog_collectionHeading__RQMs_ h2{font-size:24px}.VendorCatalog_collectionHeading__RQMs_>p{font-size:12px}.VendorCatalog_sectionEyebrow__ykVB_{display:none}.VendorCatalog_toolbar__MMZzO{gap:8px;margin-bottom:14px}.VendorCatalog_mobileFilter___6Hdw{min-height:46px}.VendorCatalog_toolbar__MMZzO>label{font-size:11px;gap:2px}.VendorCatalog_toolbar__MMZzO select{font-size:14px;min-height:46px;max-width:150px}.VendorCatalog_mobileClear__5Oyoa{display:block;background:none;border:0;text-decoration:underline;min-height:44px;padding:0;margin-top:-10px;margin-bottom:8px;font-size:13px}.VendorCatalog_kindTabs__uuAl_ button{min-height:44px}.VendorCatalog_catalog__zEhe_ .VendorCatalog_title__drCoP{font-size:14px;min-height:44px}.VendorCatalog_conditionTag__a_Vq8,.VendorCatalog_gameLabel__cHU8f{font-size:10px}.VendorCatalog_printing__1wAyR,.VendorCatalog_set__nEzF_{font-size:11px}.VendorCatalog_price__GNQcx{align-items:flex-start;flex-direction:column;gap:0}.VendorCatalog_price__GNQcx>span{font-size:11px}.VendorCatalog_catalog__zEhe_ .VendorCatalog_add__U8zw7{min-height:46px;font-size:13px}.VendorCatalog_footerLinks__nGBum a,.VendorCatalog_footerLinks__nGBum button{min-height:44px;display:flex;align-items:center}.VendorCatalog_footerLinks__nGBum{gap:0}}@container(max-width:480px){.VendorCatalog_hero__vRcpW h1{font-size:29px}.VendorCatalog_heroCopy__48scj{padding:18px 0 18px 16px}.VendorCatalog_heroArt__Xg7jM{height:170px}.VendorCatalog_fan__lSPcj{transform:scale(.43)}.VendorCatalog_heroCta__GgzXg{font-size:10px;gap:5px}.VendorCatalog_heroCta__GgzXg svg{width:16px}.VendorCatalog_grid__QgWqM{gap:10px}.VendorCatalog_productArt__mvxOC{padding-left:12px;padding-right:12px}.VendorCatalog_card__HAcpT:hover{transform:none}}@media(max-width:700px){.VendorCatalog_close__lKg3i{width:44px;height:44px}.VendorCatalog_detailArt__gQJ0E{max-height:240px;padding:18px}.VendorCatalog_detailArt__gQJ0E img{max-height:205px}.VendorCatalog_detailInfo__iEUMt .VendorCatalog_gameLabel__cHU8f,.VendorCatalog_detailPickup__pKOft{font-size:11px}.VendorCatalog_facts__7_buI div{font-size:14px}}@container(max-width:480px){.VendorCatalog_header__PfELK .VendorCatalog_brand__jOmhv{flex:1 1;min-width:0;margin-right:0;gap:8px}.VendorCatalog_header__PfELK .VendorCatalog_brand__jOmhv>span:last-child{min-width:0;overflow-wrap:anywhere}.VendorCatalog_header__PfELK .VendorCatalog_brandMark__Ya7o5{flex-shrink:0}}@container(max-width:360px){.VendorCatalog_header__PfELK .VendorCatalog_brand__jOmhv{font-size:18px}.VendorCatalog_header__PfELK .VendorCatalog_brand__jOmhv small{font-size:6px;letter-spacing:.8px}.VendorCatalog_hero__vRcpW h1{font-size:26px}}.VendorCatalog_customHeroArt__DI4iV{min-width:0;min-height:0;overflow:hidden;border-radius:20px;background:#e8ebe5;display:flex}.VendorCatalog_customHeroArt__DI4iV img{width:100%;height:100%;max-height:440px;display:block}.VendorCatalog_homeLink__wXYRX{display:inline-flex;align-items:center;min-height:44px;white-space:nowrap;font-size:13px;font-weight:700;color:var(--accent);text-decoration:none;padding:0 14px}@container (max-width:680px){.VendorCatalog_customHeroArt__DI4iV{border-radius:12px;min-height:140px}.VendorCatalog_customHeroArt__DI4iV img{max-height:190px}.VendorCatalog_homeLink__wXYRX{padding:0 10px;font-size:12px}}.VendorLanding_page__dmuAI{container-type:inline-size;isolation:isolate;background:#faf9f6;color:#172820;font-family:Arial,Helvetica,sans-serif;min-height:100vh;overflow-wrap:anywhere}.VendorLanding_page__dmuAI *{box-sizing:border-box}.VendorLanding_page__dmuAI svg{width:20px;height:20px;flex-shrink:0}.VendorLanding_page__dmuAI a{color:inherit;text-decoration:none}.VendorLanding_page__dmuAI a:focus-visible{outline:3px solid var(--accent);outline-offset:5px}.VendorLanding_header__QCVq3{display:flex;justify-content:space-between;align-items:center;gap:24px;padding:24px max(24px,calc((100% - 1200px)/2));border-bottom:1px solid #dedfd7}.VendorLanding_brand__RW_EW{display:flex;align-items:center;gap:12px;font-weight:800;font-size:20px;letter-spacing:-.7px}.VendorLanding_brand__RW_EW img{width:44px;height:44px;object-fit:contain}.VendorLanding_brand__RW_EW svg{width:32px;height:32px;color:var(--accent)}.VendorLanding_header__QCVq3 nav{display:flex;align-items:center;gap:24px;font-size:14px;font-weight:700}.VendorLanding_header__QCVq3 nav a{min-height:44px;display:flex;align-items:center}.VendorLanding_shopLink__BOJL0{gap:12px}.VendorLanding_hero__JuF5C{max-width:1248px;margin:0 auto;padding:64px 24px 72px;display:grid;grid-template-columns:1fr 1fr;grid-gap:64px;gap:64px;align-items:center}.VendorLanding_heroCopy__FY2gq{padding:24px 0}.VendorLanding_eyebrow__uZc8F{font-size:11px;font-weight:800;letter-spacing:2px;color:var(--accent);margin:0 0 22px}.VendorLanding_hero__JuF5C h1{font-size:clamp(40px,5.8cqw,78px);line-height:1.01;letter-spacing:-3.5px;margin:0 0 24px;font-weight:800;text-wrap:balance}.VendorLanding_intro__BpMtt{font-size:18px;line-height:1.65;max-width:440px;color:#526159;white-space:pre-line}.VendorLanding_actions__LKE_z{display:flex;align-items:center;flex-wrap:wrap;gap:12px 22px;margin-top:28px}.VendorLanding_page__dmuAI .VendorLanding_primary__PLfdD{display:inline-flex;align-items:center;justify-content:center;gap:18px;border-radius:7px;min-height:50px;padding:14px 20px;background:var(--accent);color:var(--on-accent);font-weight:700;font-size:14px;text-align:center}.VendorLanding_secondary__3l_bp{font-size:14px;font-weight:700;min-height:48px;display:inline-flex;align-items:center;border-bottom:1px solid #85958b}.VendorLanding_heroArt__gYaej{margin:0;background:#eeeee7;border-radius:8px;overflow:hidden}.VendorLanding_heroArt__gYaej img{display:block;width:100%;max-height:620px;object-fit:contain}.VendorLanding_noArt__x9S2X{grid-template-columns:1fr;max-width:900px;text-align:center;padding:72px 24px}.VendorLanding_noArt__x9S2X .VendorLanding_intro__BpMtt{margin-inline:auto;max-width:650px}.VendorLanding_noArt__x9S2X .VendorLanding_actions__LKE_z{justify-content:center}.VendorLanding_events__RCMNj{padding:64px max(24px,calc((100% - 1200px)/2));background:#f0f1ea;scroll-margin-top:24px}.VendorLanding_sectionHeading__h7cGK{display:flex;align-items:end;justify-content:space-between;gap:24px;margin-bottom:32px}.VendorLanding_about__AiDvb h2,.VendorLanding_sectionHeading__h7cGK h2,.VendorLanding_shopCta__Sa063 h2{font-size:38px;line-height:1.1;letter-spacing:-1.6px;margin:0}.VendorLanding_sectionHeading__h7cGK .VendorLanding_eyebrow__uZc8F{margin-bottom:14px}.VendorLanding_sectionHeading__h7cGK>p{font-size:14px;color:#526159}.VendorLanding_eventList___DoTm{display:grid;grid-gap:24px;gap:24px}.VendorLanding_event__pKzWQ{display:flex;gap:36px;padding:28px;background:#fff;border:1px solid #e0e3d8;border-radius:10px;align-items:center}.VendorLanding_poster__tW2F0{width:220px;height:260px;object-fit:contain;flex-shrink:0;background:#f7f6f1}.VendorLanding_eventBody__lUrKv{flex:1 1;min-width:0}.VendorLanding_date__a1UY2{font-size:13px;font-weight:800;letter-spacing:.6px;color:var(--accent);margin:0 0 12px}.VendorLanding_event__pKzWQ h3{font-size:30px;letter-spacing:-1px;margin:0 0 12px}.VendorLanding_venue__w3Fka{display:flex;align-items:center;gap:8px;font-size:14px;color:#526159}.VendorLanding_eventDescription__I4na_{font-size:15px;line-height:1.6;white-space:pre-line;color:#526159}.VendorLanding_about__AiDvb{max-width:850px;margin:0 auto;padding:80px 24px;text-align:center}.VendorLanding_about__AiDvb>p:last-child{white-space:pre-line;line-height:1.8;font-size:17px;color:#526159}.VendorLanding_shopCta__Sa063{max-width:1200px;margin:24px auto 64px;padding:42px;background:#e7ece4;display:flex;justify-content:space-between;align-items:center;gap:32px;border-radius:10px}.VendorLanding_shopCta__Sa063 p:last-child{color:#526159}.VendorLanding_footer__2RwRO{padding:28px max(24px,calc((100% - 1200px)/2));border-top:1px solid #dedfd7;display:flex;gap:24px;align-items:center;font-size:13px}.VendorLanding_footer__2RwRO span{margin-left:auto;color:#617067}.VendorLanding_preview__cHLYH{margin:0;background:#192e24;color:#fff;text-align:center;padding:10px;font-size:12px}@container(max-width:700px){.VendorLanding_header__QCVq3{padding:14px 18px;gap:14px;flex-wrap:wrap}.VendorLanding_brand__RW_EW{font-size:18px}.VendorLanding_header__QCVq3 nav{width:100%;gap:24px;border-top:1px solid #e2e4dc;padding-top:4px}.VendorLanding_header__QCVq3 nav .VendorLanding_shopLink__BOJL0{margin-left:auto}.VendorLanding_hero__JuF5C{display:flex;flex-direction:column;padding:28px 18px 36px;gap:28px;align-items:stretch}.VendorLanding_heroCopy__FY2gq{padding:0}.VendorLanding_hero__JuF5C h1{font-size:45px;letter-spacing:-2px;line-height:1.04;margin-bottom:18px}.VendorLanding_eyebrow__uZc8F{font-size:10px;letter-spacing:1.5px;margin-bottom:16px}.VendorLanding_intro__BpMtt{font-size:16px;line-height:1.6;margin-bottom:0}.VendorLanding_actions__LKE_z{gap:12px 18px;margin-top:22px}.VendorLanding_heroArt__gYaej img{max-height:480px}.VendorLanding_events__RCMNj{padding:36px 18px}.VendorLanding_sectionHeading__h7cGK{display:block;margin-bottom:24px}.VendorLanding_about__AiDvb h2,.VendorLanding_sectionHeading__h7cGK h2,.VendorLanding_shopCta__Sa063 h2{font-size:30px;letter-spacing:-1px}.VendorLanding_sectionHeading__h7cGK>p{line-height:1.5}.VendorLanding_event__pKzWQ{display:block;padding:18px}.VendorLanding_poster__tW2F0{width:100%;height:auto;max-height:390px;margin-bottom:22px}.VendorLanding_event__pKzWQ h3{font-size:26px}.VendorLanding_event__pKzWQ .VendorLanding_actions__LKE_z{align-items:stretch;flex-direction:column}.VendorLanding_event__pKzWQ .VendorLanding_secondary__3l_bp{justify-content:center}.VendorLanding_venue__w3Fka{line-height:1.6;align-items:start}.VendorLanding_about__AiDvb{padding:44px 20px}.VendorLanding_about__AiDvb>p:last-child{font-size:16px}.VendorLanding_shopCta__Sa063{margin:12px 18px 36px;padding:26px;display:block}.VendorLanding_shopCta__Sa063 .VendorLanding_primary__PLfdD{margin-top:12px;width:100%}.VendorLanding_footer__2RwRO{padding:24px 18px;flex-wrap:wrap;gap:14px}.VendorLanding_footer__2RwRO span{width:100%;margin:0;font-size:11px}}.VendorLanding_siteNav__zcOnk{display:flex;gap:18px;flex-wrap:wrap;align-items:center}.VendorLanding_siteNav__zcOnk a{min-height:44px;display:inline-flex;align-items:center;font-size:15px;font-weight:700}.VendorLanding_announcement__VdfIx{padding:13px 20px;background:var(--accent);color:var(--on-accent);text-align:center;font-size:15px;font-weight:700}.VendorLanding_tiles__z2YCi{max-width:1248px;padding:28px 24px;margin:0 auto;display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,260px),1fr));grid-gap:20px;gap:20px}.VendorLanding_tiles__z2YCi article,.VendorLanding_tiles__z2YCi>a{background:#fff;border:1px solid #d6dfd8;border-radius:12px;padding:28px;line-height:1.7;font-size:17px}.VendorLanding_tiles__z2YCi h2{font-size:25px;line-height:1.2;margin:0 0 16px}.VendorLanding_tiles__z2YCi p{white-space:pre-line}.VendorLanding_tiles__z2YCi>a{display:flex;align-items:center;justify-content:space-between;font-weight:700}.VendorLanding_prose__66GQe{max-width:850px;padding:50px 24px 72px;margin:auto;min-height:50vh}.VendorLanding_locations__FBqpX>h1,.VendorLanding_prose__66GQe h1{font-size:clamp(32px,5cqw,52px);letter-spacing:-1.5px;line-height:1.1}.VendorLanding_prose__66GQe>p{font-size:18px;line-height:1.8;white-space:pre-wrap}.VendorLanding_locations__FBqpX{max-width:1248px;margin:auto;padding:28px 0}.VendorLanding_locations__FBqpX>h1{padding:0 24px}.VendorLanding_posterButton__3Lf1M{padding:0;border:0;background:transparent;color:#315141;cursor:pointer;font:inherit;font-size:14px}.VendorLanding_posterButton__3Lf1M span{display:block;padding:10px}.VendorLanding_posterButton__3Lf1M .VendorLanding_poster__tW2F0{display:block}.VendorLanding_textButton__WtiG6{font:inherit;background:none;border:1px solid #b3c1b7;border-radius:6px;color:#243e30;min-height:46px;padding:10px 16px;cursor:pointer}.VendorLanding_lightbox__GKyZL{position:fixed;inset:0;z-index:1000;background:#09170ee8;padding:20px;display:grid;place-items:center}.VendorLanding_lightbox__GKyZL>div{max-width:95vw;max-height:95vh;overflow:auto;display:flex;flex-direction:column}.VendorLanding_lightbox__GKyZL img{max-width:100%;max-height:80vh;object-fit:contain}.VendorLanding_lightbox__GKyZL button{align-self:end;background:#fff;color:#172820;border:0;border-radius:6px;min-height:48px;padding:12px 22px;font:inherit;margin-bottom:12px}.VendorLanding_signup__pC87S{display:grid;grid-gap:22px;gap:22px;max-width:560px}.VendorLanding_signup__pC87S label{display:grid;grid-gap:8px;gap:8px;font-size:17px;font-weight:700}.VendorLanding_signup__pC87S input:not([type=checkbox]){font:inherit;border:1px solid #899f90;border-radius:7px;padding:14px;background:#fff;color:#172820;width:100%}.VendorLanding_signup__pC87S .VendorLanding_consent__ZTJnR{display:flex;align-items:start;font-weight:400;font-size:16px;line-height:1.6}.VendorLanding_consent__ZTJnR input{width:22px;height:22px;flex-shrink:0;margin-top:3px;accent-color:var(--accent)}.VendorLanding_signup__pC87S .VendorLanding_trap__a_jWY{display:none}.VendorLanding_signup__pC87S button{border:0;cursor:pointer}.VendorLanding_cookies__7Ca0R{padding:16px 24px;border-top:1px solid #d6dfd8;background:#f1f3ee;display:flex;align-items:center;justify-content:center;gap:12px;flex-wrap:wrap;font-size:14px}.VendorLanding_cookies__7Ca0R button{font:inherit;min-height:44px;padding:10px 14px;background:#fff;border:1px solid #a8b8ab;border-radius:6px;color:#172820}.VendorLanding_footer__2RwRO{flex-wrap:wrap;font-size:14px}.VendorLanding_footer__2RwRO a{min-height:44px;display:inline-flex;align-items:center}.VendorLanding_page__dmuAI button:focus-visible{outline:3px solid var(--accent);outline-offset:4px}@container(max-width:700px){.VendorLanding_siteNav__zcOnk{gap:8px 20px}.VendorLanding_header__QCVq3 nav{flex-wrap:wrap}.VendorLanding_tiles__z2YCi{padding:20px 18px}.VendorLanding_tiles__z2YCi article,.VendorLanding_tiles__z2YCi>a{padding:22px}.VendorLanding_posterButton__3Lf1M{width:100%}.VendorLanding_posterButton__3Lf1M .VendorLanding_poster__tW2F0{margin-bottom:0}.VendorLanding_prose__66GQe{padding:28px 18px 44px}.VendorLanding_locations__FBqpX>h1{padding:0 18px}}.WebsitePresentationEditor_editor__oKIUa{container-type:inline-size;color:#20362e}.WebsitePresentationEditor_editor__oKIUa section{padding:12px 0 20px}.WebsitePresentationEditor_editor__oKIUa h3{font-size:26px;line-height:1.2;margin:0 0 12px;letter-spacing:-.5px}.WebsitePresentationEditor_kicker__OoPbs{font-size:12px;letter-spacing:1.2px;font-weight:800;color:#456349;margin:0 0 10px}.WebsitePresentationEditor_help__E9T3a{font-size:15px;line-height:1.65;color:#4a6051;max-width:760px}.WebsitePresentationEditor_field__wiL6m{display:flex;flex-direction:column;gap:9px;margin:22px 0;font-size:16px;font-weight:700}.WebsitePresentationEditor_editor__oKIUa input:not([type=checkbox]):not([type=file]),.WebsitePresentationEditor_editor__oKIUa select,.WebsitePresentationEditor_editor__oKIUa textarea{width:100%;min-width:0;min-height:48px;padding:13px;border:1px solid #9eb09f;border-radius:7px;font:400 16px/1.5 Arial,sans-serif;color:#20362e;background:#fff;box-sizing:border-box}.WebsitePresentationEditor_editor__oKIUa textarea{resize:vertical}.WebsitePresentationEditor_toggle__yPUCh{display:flex;gap:14px;align-items:center;min-height:64px;font-size:17px;font-weight:700;background:#e4edde;border:1px solid #a3bc95;border-radius:8px;padding:16px;margin:22px 0}.WebsitePresentationEditor_toggle__yPUCh input{width:24px;height:24px;flex-shrink:0;accent-color:#315d39}.WebsitePresentationEditor_landingFields__T___j{padding-top:4px}.WebsitePresentationEditor_imageField__aK2ur{display:flex;flex-direction:column;gap:14px;background:#edf2eb;border:1px solid #b5c7ad;border-radius:10px;padding:20px;margin:24px 0}.WebsitePresentationEditor_imageField__aK2ur>strong{font-size:17px}.WebsitePresentationEditor_imageField__aK2ur>img{width:100%;height:250px;object-fit:contain;background:#dce5d7;border-radius:7px}.WebsitePresentationEditor_imageEmpty__3IZQ1{display:grid;place-items:center;min-height:140px;border:1px dashed #91a785;border-radius:7px;color:#465d3c;text-align:center;padding:15px}.WebsitePresentationEditor_imageActions__kdWG6{display:flex;gap:10px;flex-wrap:wrap}.WebsitePresentationEditor_imageField__aK2ur details{font-size:14px;color:#40573b}.WebsitePresentationEditor_imageField__aK2ur summary{cursor:pointer;padding:8px 0}.WebsitePresentationEditor_imageField__aK2ur .WebsitePresentationEditor_field__wiL6m{margin-bottom:0}.WebsitePresentationEditor_editor__oKIUa button,.WebsitePresentationEditor_upload__IxNoF{min-height:44px;min-width:44px;cursor:pointer;font:700 15px/1.4 Arial,sans-serif}.WebsitePresentationEditor_upload__IxNoF{position:relative;overflow:hidden;display:flex;align-items:center;padding:11px 18px;border:1px solid #315d39;border-radius:7px;background:#315d39;color:#fff}.WebsitePresentationEditor_upload__IxNoF input{position:absolute;inset:0;opacity:0;cursor:pointer;width:100%}.WebsitePresentationEditor_upload__IxNoF:focus-within{outline:3px solid #af7b1a;outline-offset:3px}.WebsitePresentationEditor_outline__Hw9qN{padding:12px 16px;border:1px solid #a7b99c;border-radius:7px;background:#eef4e9;color:#2e5130}.WebsitePresentationEditor_eventHeading__B2eRI{display:flex;justify-content:space-between;align-items:center;margin-top:36px}.WebsitePresentationEditor_eventHeading__B2eRI h4{font-size:23px;margin:0}.WebsitePresentationEditor_eventHeading__B2eRI span{font-size:15px;color:#4e6348}.WebsitePresentationEditor_event__yvNO1{margin:18px 0 24px;padding:12px 24px 24px;border:1px solid #aebfa5;border-radius:10px;background:#f7f9f4;min-width:0}.WebsitePresentationEditor_event__yvNO1 legend{font-size:17px;font-weight:700;padding:0 10px}.WebsitePresentationEditor_cards__hnMkg{list-style:none;padding:0;margin:20px 0}.WebsitePresentationEditor_cards__hnMkg li{display:flex;align-items:center;gap:16px;border:1px solid #bbcbb1;border-radius:9px;background:#f1f6ed;padding:16px;margin-bottom:10px}.WebsitePresentationEditor_cards__hnMkg img{width:56px;height:78px;object-fit:contain}.WebsitePresentationEditor_cards__hnMkg span{flex:1 1;font-size:17px;min-width:0;overflow-wrap:anywhere}.WebsitePresentationEditor_cards__hnMkg small{display:block;margin-top:6px;color:#4b6241;font-size:14px}.WebsitePresentationEditor_cards__hnMkg li>div{display:flex;gap:6px}@container(max-width:450px){.WebsitePresentationEditor_event__yvNO1{padding:10px 14px 20px}.WebsitePresentationEditor_cards__hnMkg li{flex-wrap:wrap}.WebsitePresentationEditor_cards__hnMkg li>div{margin-left:auto}.WebsitePresentationEditor_editor__oKIUa h3{font-size:24px}.WebsitePresentationEditor_imageField__aK2ur{padding:15px}.WebsitePresentationEditor_imageField__aK2ur>img{height:210px}}