.storefront_page__LonC6{--sf-maxw:clamp(1280px,82vw,1840px);--sf-gutter:clamp(16px,4vw,48px);--sf-radius:16px;--sf-card:rgba(13,21,38,0.86);--sf-card-hover:rgba(17,27,48,0.94);--sf-line:rgba(255,255,255,0.07);--sf-line-strong:rgba(110,168,255,0.34);--sf-glow:0 18px 44px rgba(2,6,18,0.5);position:relative;display:grid;grid-template-rows:auto minmax(0,1fr) auto;grid-template-columns:minmax(0,1fr);height:100dvh;min-width:0;overflow:hidden}body:has(.storefront_page__LonC6){min-height:0;overflow:hidden}.ph-root:has(.storefront_page__LonC6){min-height:0}.storefront_container__6H2H9{width:min(100% - 2 * var(--sf-gutter),var(--sf-maxw));margin-inline:auto;min-width:0}.storefront_top__cWPDl{min-width:0;z-index:40}.storefront_scroll__tQFxs{background:var(--ph-public-bg),#05070f;min-height:0;min-width:0;overflow-x:hidden;overflow-y:auto;overscroll-behavior-y:contain;scroll-behavior:smooth}@media (prefers-reduced-motion:reduce){.storefront_scroll__tQFxs{scroll-behavior:auto}}.storefront_hero__4SQpt{position:relative;isolation:isolate;overflow:hidden;border-bottom:1px solid var(--sf-line)}.storefront_heroMedia__xNIwu{position:absolute;inset:0;z-index:-2;width:100%;height:100%;object-fit:cover}.storefront_heroBackdrop__1hjMm{position:absolute;inset:0;z-index:-1;background:radial-gradient(1200px 420px at 78% -10%,rgba(47,123,255,.28),transparent 70%),linear-gradient(180deg,rgba(4,7,15,.62) 0,rgba(4,7,15,.88) 62%,var(--ph-bg) 100%)}.storefront_heroBackdropPlain__InKVe{background:radial-gradient(900px 380px at 82% -20%,rgba(47,123,255,.32),transparent 68%),radial-gradient(700px 320px at 8% 0,rgba(34,211,238,.14),transparent 70%),linear-gradient(180deg,#060b18 0,#050812 60%,var(--ph-bg) 100%)}.storefront_heroInner__k5YIg{display:flex;flex-direction:column;gap:clamp(18px,2.6vw,30px);padding-block:clamp(14px,1.8vw,22px) clamp(26px,4vw,46px);min-width:0}.storefront_heroTop__40qYJ{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px 20px;min-width:0}.storefront_heroTopStart__g_eTv{display:flex;flex-wrap:wrap;align-items:center;gap:10px 14px;min-width:0}.storefront_heroBrand__h5xbm{display:inline-flex;align-items:center;height:36px;padding:0 8px;margin-left:-8px;border-radius:9px;transition:background .15s ease}.storefront_heroBrand__h5xbm:hover{background:rgba(4,7,15,.35)}.storefront_heroBrand__h5xbm:focus-visible{outline:2px solid #3b82f6;outline-offset:2px}.storefront_heroBrandImg__N8mA_{display:block;width:auto;height:26px;filter:drop-shadow(0 2px 8px rgba(0,0,0,.5))}.storefront_heroSep__OOTKw{width:1px;height:22px;background:rgba(255,255,255,.22)}.storefront_heroActions__drYRQ{display:flex;flex-wrap:wrap;align-items:center;gap:10px;min-width:0}.storefront_heroBtn__8gwlo{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:40px;max-width:100%;padding:0 16px;border-radius:999px;font-size:13.5px;font-weight:700;line-height:1.2;text-decoration:none;white-space:nowrap;transition:background .15s ease,border-color .15s ease,filter .15s ease}.storefront_heroBtnGhost__mBUVJ{border:1px solid rgba(255,255,255,.34);background:rgba(4,7,15,.5);color:#fff;backdrop-filter:blur(6px)}.storefront_heroBtnGhost__mBUVJ:hover{border-color:rgba(255,255,255,.6);background:rgba(4,7,15,.7)}.storefront_heroBtnSteam__z0MDU{border:1px solid transparent;background:#1fa85a;color:#fff}.storefront_heroBtnSteam__z0MDU:hover{filter:brightness(1.08)}.storefront_heroBtnSteam__z0MDU svg{font-size:16px}.storefront_heroBtn__8gwlo:focus-visible{outline:2px solid #8ab4ff;outline-offset:2px}.storefront_heroBtnText__QbO_X{min-width:0;overflow:hidden;text-overflow:ellipsis}.storefront_heroIdentity__yaDqJ{display:flex;align-items:center;gap:clamp(14px,2vw,24px);min-width:0}@media (max-width:640px){.storefront_heroBrandImg__N8mA_{height:22px}.storefront_heroTop__40qYJ{flex-direction:column;align-items:stretch}.storefront_heroSep__OOTKw{display:none}.storefront_heroActions__drYRQ{display:grid;grid-template-columns:1fr;gap:8px}.storefront_heroBtn__8gwlo{width:100%;min-height:36px;padding:6px 10px;font-size:12.5px;white-space:normal;text-align:center}.storefront_heroIdentity__yaDqJ{flex-direction:column;align-items:flex-start;gap:12px}}@media (min-width:360px) and (max-width:640px){.storefront_heroActions__drYRQ{grid-template-columns:repeat(auto-fit,minmax(150px,1fr))}}.storefront_heroLogo__2_wlH{flex:0 0 auto;display:block;width:clamp(64px,8vw,104px);height:clamp(64px,8vw,104px);object-fit:contain;filter:drop-shadow(0 6px 18px rgba(0,0,0,.45))}.storefront_heroLogoFallback__RQ_OS{display:grid;place-items:center;border-radius:20px;border:1px solid rgba(110,168,255,.28);background:linear-gradient(135deg,rgba(34,211,238,.2),rgba(47,123,255,.3));color:var(--ph-text);font-size:clamp(30px,4vw,52px);font-weight:900;letter-spacing:-.03em;filter:none}.storefront_heroTitle__b9x_L{margin:0;min-width:0;font-size:clamp(1.9rem,4.6vw,3.4rem);font-weight:900;letter-spacing:-.035em;line-height:1.04;color:#fff;overflow-wrap:anywhere;text-shadow:0 2px 18px rgba(0,0,0,.45)}.storefront_heroNameBlock__tZ3_L{display:grid;gap:8px;justify-items:start;min-width:0}.storefront_heroRating__aToWo{display:inline-flex;align-items:center;gap:6px;max-width:100%;padding:5px 12px;border-radius:999px;border:1px solid rgba(255,255,255,.14);background:rgba(5,8,18,.55);color:#fff;font-size:13.5px;font-weight:700;text-decoration:none;backdrop-filter:blur(6px)}.storefront_heroRating__aToWo:hover{border-color:rgba(251,191,36,.5)}.storefront_heroRating__aToWo:focus-visible{outline:2px solid #8ab4ff;outline-offset:2px}.storefront_heroRatingStar__9QRoU{color:#fbbf24}.storefront_heroRatingCount__r6x_x{color:rgba(234,241,255,.72);font-weight:600;white-space:nowrap}.storefront_heroTag__zekqo{display:inline-flex;align-items:center;gap:7px;max-width:100%;padding:5px 12px;border-radius:999px;border:1px solid var(--sf-line-strong);background:rgba(8,13,26,.55);color:#bcd6ff;font-size:12.5px;font-weight:700;line-height:1.35;backdrop-filter:blur(6px)}.storefront_about__3SOXb{padding-top:clamp(22px,3.4vw,34px)}.storefront_aboutText__T7fDh{margin:0;max-width:72ch;color:rgba(234,241,255,.78);font-size:clamp(.95rem,1.3vw,1.04rem);line-height:1.65;overflow-wrap:anywhere}.storefront_catalog__wtyQ_{padding-block:clamp(26px,4vw,44px)}.storefront_filters__7vULC{display:flex;align-items:center;gap:12px;min-width:0}.storefront_chips__INM8e{display:flex;gap:8px;flex:1 1 auto;min-width:0;overflow-x:auto;scrollbar-width:none;-webkit-overflow-scrolling:touch}.storefront_chips__INM8e::-webkit-scrollbar{display:none}.storefront_chip__vraaF{display:inline-flex;align-items:center;gap:8px;flex:0 0 auto;padding:9px 16px;border-radius:11px;border:1px solid var(--sf-line);background:rgba(13,21,38,.7);color:var(--ph-muted);font-family:inherit;font-size:13.5px;font-weight:700;white-space:nowrap;cursor:pointer;transition:color .16s ease,border-color .16s ease,background .16s ease}.storefront_chip__vraaF:hover{color:var(--ph-text);border-color:var(--sf-line-strong)}.storefront_chipActive__Cez0r{border-color:transparent;background:linear-gradient(135deg,var(--ph-cyan),var(--ph-blue));color:#04101f}.storefront_search__9_7nZ{position:relative;flex:0 0 auto;width:min(280px,36vw);min-width:0}.storefront_searchInput__bx5zC{width:100%;padding:10px 14px 10px 38px;border-radius:11px;border:1px solid var(--sf-line);background:rgba(13,21,38,.7);color:var(--ph-text);font-family:inherit;font-size:13.5px}.storefront_searchInput__bx5zC::placeholder{color:var(--ph-muted)}.storefront_searchInput__bx5zC:focus{outline:none;border-color:var(--sf-line-strong)}.storefront_searchIcon__x2I5b{position:absolute;left:14px;top:50%;transform:translateY(-50%);color:var(--ph-muted);font-size:13px;pointer-events:none}@media (max-width:760px){.storefront_filters__7vULC{flex-direction:column;align-items:stretch;gap:10px}.storefront_search__9_7nZ{width:100%}}.storefront_sectionHead__GPX7R{margin-bottom:18px;min-width:0}.storefront_sectionTitle__dCSpg{margin:0;font-size:clamp(1.4rem,2.6vw,1.9rem);font-weight:900;letter-spacing:-.025em;color:var(--ph-text)}.storefront_sectionLead__fdQ_E{margin:6px 0 0;color:var(--ph-muted);font-size:14px;overflow-wrap:anywhere}.storefront_countNote__uXeDM{margin:20px 0 0;color:var(--ph-muted);font-size:13px}.storefront_grid__dekcx{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,248px),1fr));gap:18px;margin-top:22px;min-width:0}.storefront_grid__dekcx>*{min-width:0}.storefront_card__wA4s1{position:relative;display:flex;flex-direction:column;border-radius:14px;border:1px solid rgba(110,140,200,.16);background:linear-gradient(180deg,rgba(13,20,38,.92),rgba(9,14,28,.92));overflow:hidden;min-width:0;scroll-margin-top:16px;transition:transform .18s ease,border-color .18s ease,box-shadow .18s ease}.storefront_card__wA4s1:hover{transform:translateY(-2px);border-color:rgba(110,168,255,.42);box-shadow:0 14px 30px rgba(2,6,18,.45)}.storefront_card__wA4s1:target{border-color:rgba(110,168,255,.7)}@media (prefers-reduced-motion:reduce){.storefront_card__wA4s1,.storefront_card__wA4s1:hover{transform:none;transition:none}}.storefront_media__NPQM1{position:relative;aspect-ratio:16/10;background:#0a1120;overflow:hidden}.storefront_cardBadge__SUQY4{position:absolute;top:10px;left:10px;max-width:calc(100% - 20px);padding:4px 10px;border-radius:999px;background:#2f5bff;color:#fff;font-size:11.5px;font-weight:800;line-height:1.3;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;box-shadow:0 4px 12px rgba(2,6,18,.4)}.storefront_mediaImg__3o43h{width:100%;height:100%;object-fit:cover;display:block}.storefront_mediaFallback__QlExR{display:grid;place-items:center;gap:10px;width:100%;height:100%;padding:12px;background:radial-gradient(300px 120px at 50% -10%,rgba(47,123,255,.2),transparent 72%),repeating-linear-gradient(45deg,rgba(110,168,255,.045) 0 1px,transparent 1px 11px),linear-gradient(160deg,#0b1324,#0a1020);min-width:0}.storefront_mediaChip__mAXLr{display:grid;place-items:center;width:42px;height:42px;border-radius:13px;border:1px solid var(--sf-line-strong);background:rgba(47,123,255,.14);color:#8ab4ff;font-size:16px}.storefront_mediaHint__6cstb{max-width:100%;color:rgba(138,180,255,.66);font-size:11.5px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;text-align:center;overflow-wrap:anywhere}.storefront_cardBody__bMmvY{display:flex;flex-direction:column;flex:1;gap:7px;padding:14px 16px 16px;min-width:0}.storefront_cardName___yvgD{font-size:1rem;font-weight:800;letter-spacing:-.015em;line-height:1.3;color:var(--ph-text)}.storefront_cardDesc__XqfFo,.storefront_cardName___yvgD{margin:0;overflow-wrap:anywhere;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.storefront_cardDesc__XqfFo{color:var(--ph-muted);font-size:13px;line-height:1.5}.storefront_cardDelivery__eJdAN{display:inline-flex;align-items:center;gap:6px;margin:0;color:#9fb4d8;font-size:12px;font-weight:600}.storefront_cardDelivery__eJdAN svg{flex:none;color:#6ea8ff}.storefront_priceRow__Z05x_{display:flex;align-items:baseline;flex-wrap:wrap;gap:9px;margin-top:auto;padding-top:4px;min-width:0}.storefront_price__L2lUU{font-size:1.32rem;font-weight:900;letter-spacing:-.02em;color:#fff;overflow-wrap:anywhere}.storefront_priceOld__h6AFx{color:var(--ph-muted);font-size:.88rem;text-decoration:line-through}.storefront_empty__oqwIA{display:grid;place-items:center;gap:6px;margin-top:24px;padding:clamp(44px,9vw,86px) 24px;border-radius:var(--sf-radius);border:1px dashed rgba(110,168,255,.26);background:radial-gradient(620px 240px at 50% 0,rgba(47,123,255,.12),transparent 70%),rgba(10,16,30,.6);text-align:center;min-width:0}.storefront_emptyIcon___qzjj{display:grid;place-items:center;width:62px;height:62px;margin-bottom:8px;border-radius:18px;border:1px solid var(--sf-line-strong);background:rgba(47,123,255,.12);color:#8ab4ff;font-size:24px}.storefront_emptyTitle__nL_Ya{margin:0;font-size:clamp(1.15rem,2.4vw,1.5rem);font-weight:800;letter-spacing:-.02em;color:var(--ph-text)}.storefront_emptyLead__bSK_D{margin:0;max-width:46ch;color:var(--ph-muted);font-size:14px;line-height:1.6;overflow-wrap:anywhere}.storefront_emptyActions__lLT81{display:flex;flex-wrap:wrap;justify-content:center;gap:10px;margin-top:16px}.storefront_terms__m3eXF{margin-top:36px;margin-bottom:clamp(26px,4vw,44px);padding:22px;border-radius:var(--sf-radius);border:1px solid var(--sf-line);background:rgba(10,16,30,.6);min-width:0}.storefront_termsTitle__inqfH{margin:0 0 10px;font-size:1.05rem;font-weight:800;color:var(--ph-text)}.storefront_termsBody__6dUoi{margin:0;max-height:340px;overflow-y:auto;white-space:pre-wrap;overflow-wrap:anywhere;color:var(--ph-muted);font-size:13.4px;line-height:1.65}.storefront_footer__qxkFw{min-width:0;border-top:1px solid rgba(255,255,255,.05);background:#050816}.storefront_footerInner__b2nfd{display:flex;flex-direction:column;align-items:center;gap:12px;padding-block:18px 16px;min-width:0;text-align:center}.storefront_footerLegal__rqyoT{display:flex;flex-wrap:wrap;justify-content:center;gap:6px 34px}.storefront_footerLegalLink__Bf0B9{color:#d7deee;font-size:14.5px;font-weight:500;text-decoration:none;transition:color .15s ease}.storefront_footerLegalLink__Bf0B9:hover{color:#ffffff}.storefront_footerLegalLink__Bf0B9:focus-visible{outline:2px solid #3b82f6;outline-offset:3px;border-radius:4px}.storefront_footerSocial__IINOq{display:flex;align-items:center;justify-content:center;gap:18px}.storefront_footerSocialLink___teEt{display:inline-grid;place-items:center;width:40px;height:36px;border-radius:9px;font-size:30px;transition:transform .15s ease,filter .15s ease}.storefront_footerSocialDiscord__u1W1P{color:#6c6cf5}.storefront_footerSocialTiktok__ERN5m{color:#2f8cff}.storefront_footerSocialLink___teEt:hover{transform:translateY(-1px);filter:brightness(1.15)}.storefront_footerSocialLink___teEt:focus-visible{outline:2px solid #3b82f6;outline-offset:2px}.storefront_footerRule__KyFLz{width:min(100%,1440px);height:1px;margin-top:4px;background:linear-gradient(90deg,rgba(108,108,245,0),rgba(108,108,245,.22) 22%,rgba(118,112,255,.62) 50%,rgba(108,108,245,.22) 78%,rgba(108,108,245,0))}.storefront_footerCopy__Jaix8{margin:2px 0 0;color:#cdd5e6;font-size:14px;line-height:1.4}.storefront_footerDisclaimer__KwMfv{margin:-6px 0 0;color:#8a9ac0;font-size:12.5px;line-height:1.4}.storefront_brand__jpswa:focus-visible,.storefront_btn__IwqPA:focus-visible,.storefront_card__wA4s1 a:focus-visible,.storefront_card__wA4s1 button:focus-visible,.storefront_chip__vraaF:focus-visible,.storefront_navLink__P09fJ:focus-visible,.storefront_searchInput__bx5zC:focus-visible{outline:2px solid #8ab4ff;outline-offset:2px;border-radius:11px}.storefront_card__wA4s1:focus-within{border-color:var(--sf-line-strong);background:var(--sf-card-hover)}.storefront_btn__IwqPA{display:inline-flex;align-items:center;justify-content:center;gap:9px;padding:11px 20px;border:1px solid transparent;border-radius:11px;font-family:inherit;font-size:13.5px;font-weight:700;letter-spacing:.01em;text-decoration:none;cursor:pointer;transition:filter .16s ease,border-color .16s ease,background .16s ease}.storefront_btnPrimary__XS8rM{background:linear-gradient(135deg,var(--ph-cyan),var(--ph-blue));color:#04101f;box-shadow:0 12px 28px rgba(47,123,255,.26)}.storefront_btnPrimary__XS8rM:hover{filter:brightness(1.07)}.storefront_btnGhost__QvxJx{border-color:var(--sf-line-strong);background:rgba(255,255,255,.02);color:#c4d7f7}.storefront_btnGhost__QvxJx:hover{background:rgba(47,123,255,.12)}.storefront_modalRoot__tSVQy{--sf-line:rgba(255,255,255,0.08);--sf-line-strong:rgba(110,168,255,0.34);--sf-text:#eaf1ff;--sf-muted:#93a4bf;position:fixed;inset:0;z-index:1000;display:grid;place-items:center;padding:16px;font-family:var(--font-urbanist),var(--font-nunito),system-ui,-apple-system,sans-serif;box-sizing:border-box}.storefront_modalRoot__tSVQy *,.storefront_modalRoot__tSVQy :after,.storefront_modalRoot__tSVQy :before{box-sizing:border-box}.storefront_modalBackdrop__hq0oN{position:absolute;inset:0;background:rgba(3,6,14,.72);backdrop-filter:blur(4px)}.storefront_modal__YoWrv{position:relative;width:100%;max-width:460px;max-height:calc(100dvh - 32px);overflow-y:auto;overscroll-behavior:contain;border-radius:18px;border:1px solid var(--sf-line-strong);background:linear-gradient(180deg,#0d1526,#0a1020);box-shadow:0 30px 70px rgba(2,6,18,.6);color:var(--sf-text);min-width:0}.storefront_modalHead__2ye88{display:flex;align-items:flex-start;gap:12px;padding:20px 20px 0;min-width:0}.storefront_modalHeadText__3LW28{min-width:0}.storefront_modalEyebrow__S0KKK{display:block;color:#8ab4ff;font-size:12px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;overflow-wrap:anywhere}.storefront_modalTitle__idVCd{margin:4px 0 0;font-size:1.3rem;font-weight:800;letter-spacing:-.02em;overflow-wrap:anywhere}.storefront_modalClose__JQra3{flex:0 0 auto;margin-left:auto;display:grid;place-items:center;width:38px;height:38px;border-radius:11px;border:1px solid var(--sf-line);background:rgba(255,255,255,.03);color:var(--sf-muted);font-size:15px;cursor:pointer}.storefront_modalClose__JQra3:hover:not(:disabled){color:var(--sf-text);border-color:var(--sf-line-strong)}.storefront_modalClose__JQra3:disabled{opacity:.4;cursor:not-allowed}@media (max-width:560px){.storefront_modalClose__JQra3{width:44px;height:44px}.storefront_modalRoot__tSVQy .storefront_btn__IwqPA,.storefront_modalRoot__tSVQy .storefront_input__GkxBC{min-height:44px}}.storefront_modalSummary__OYjZe{display:flex;align-items:center;gap:12px;margin:16px 20px 0;padding:12px;border-radius:13px;border:1px solid var(--sf-line);background:rgba(255,255,255,.025);min-width:0}.storefront_modalDesc__oAQMT{margin:12px 20px 0;color:var(--ph-muted);font-size:13.5px;line-height:1.55;overflow-wrap:anywhere;max-height:9.3em;overflow-y:auto}.storefront_modalDelivery__rjHzI{display:flex;align-items:flex-start;gap:10px;margin:12px 20px 0;padding:10px 12px;border-radius:11px;border:1px solid rgba(251,191,36,.3);background:rgba(251,191,36,.08);color:#f3e3b5;font-size:13px;line-height:1.5}.storefront_modalDelivery__rjHzI strong{color:#fff3d1}.storefront_modalDelivery__rjHzI svg{flex:none;margin-top:3px;color:#fcd34d}.storefront_modalDeliveryAuto__A6UNd{display:flex;align-items:center;gap:8px;margin:12px 20px 0;color:#9fb4d8;font-size:13px}.storefront_modalDeliveryAuto__A6UNd svg{flex:none;color:#6ea8ff}.storefront_modalThumb__GVxR4{flex:0 0 auto;width:52px;height:52px;border-radius:11px;object-fit:cover;border:1px solid var(--sf-line)}.storefront_modalThumbPlain__BoLgb{display:grid;place-items:center;background:linear-gradient(160deg,#0b1324,#0a1020);color:#8ab4ff;font-size:17px}.storefront_modalSummaryText__Sdyw8{min-width:0}.storefront_modalProduct__jZCHx{display:block;font-size:14.5px;font-weight:700;line-height:1.35;overflow-wrap:anywhere}.storefront_modalCategory__s_kFB{display:block;margin-top:3px;color:var(--sf-muted);font-size:12px;overflow-wrap:anywhere}.storefront_modalPrice__aX6p_{flex:0 0 auto;margin-left:auto;text-align:right;font-size:1.05rem;font-weight:900;white-space:nowrap}.storefront_modalPriceOld__VcRBq{display:block;margin-top:2px;color:var(--sf-muted);font-size:.78rem;font-weight:600;text-decoration:line-through}.storefront_modalForm___DGl_{display:flex;flex-direction:column;gap:14px;padding:16px 20px 20px;min-width:0}.storefront_field__5cXsQ{display:flex;flex-direction:column;gap:6px;min-width:0}.storefront_label__ySUIq{font-size:13px;font-weight:700;color:var(--sf-text)}.storefront_input__GkxBC{width:100%;padding:11px 13px;border-radius:11px;border:1px solid var(--sf-line);background:rgba(6,10,21,.75);color:var(--sf-text);font-family:inherit;font-size:14px}.storefront_input__GkxBC::placeholder{color:rgba(147,164,191,.55)}.storefront_input__GkxBC:focus{outline:none;border-color:var(--sf-line-strong)}.storefront_input__GkxBC:disabled{opacity:.6}.storefront_hint__fSzHQ{color:var(--sf-muted);font-size:11.8px;line-height:1.5;overflow-wrap:anywhere}.storefront_buyerIdentity__9sA_t{display:flex;align-items:center;gap:10px;margin:0;padding:11px 13px;border-radius:11px;border:1px solid var(--sf-line);background:rgba(6,10,21,.75);color:var(--sf-text);font-size:14px;min-width:0}.storefront_buyerIdentityText__lThcd{display:flex;flex-direction:column;gap:2px;min-width:0}.storefront_buyerIdentityText__lThcd strong{font-weight:700;overflow-wrap:anywhere}.storefront_buyerIdentityId__4PfR6{color:var(--sf-muted);font-size:11.8px;font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.storefront_formError__To5Ru{display:flex;align-items:flex-start;gap:9px;margin:0;padding:11px 13px;border-radius:11px;border:1px solid rgba(248,113,113,.35);background:rgba(248,113,113,.1);color:#fca5a5;font-size:13px;line-height:1.5;overflow-wrap:anywhere}.storefront_modalActions__Wk1W1{display:flex;flex-direction:column;gap:9px}.storefront_modalSubmit__s2ilX{width:100%;padding-block:13px}.storefront_modalFine__wRYVs{margin:2px 0 0;color:var(--sf-muted);font-size:11.5px;line-height:1.5;text-align:center;overflow-wrap:anywhere}.storefront_spinner__3INwh{width:15px;height:15px;border-radius:50%;border:2px solid rgba(4,16,31,.35);border-top-color:#04101f;animation:storefront_sfSpin__gYpk7 .7s linear infinite}@keyframes storefront_sfSpin__gYpk7{to{transform:rotate(1turn)}}@media (prefers-reduced-motion:reduce){.storefront_spinner__3INwh{animation-duration:2.4s}}.storefront_cardBuy__yLWDa{width:100%;min-height:40px;margin-top:4px;box-shadow:none}.storefront_btn__IwqPA:disabled{opacity:.5;cursor:not-allowed;box-shadow:none;filter:saturate(.55);transform:none}.storefront_cardUnavailable__5_Ts6{margin:0;color:var(--ph-muted);font-size:12.5px;line-height:1.45}.storefront_modalRoot__tSVQy .storefront_btn__IwqPA:focus-visible,.storefront_modalRoot__tSVQy button:focus-visible,.storefront_modalRoot__tSVQy input:focus-visible{outline:2px solid #8ab4ff;outline-offset:2px}.storefront_previewBar__EpDO1{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:10px 16px;padding:12px var(--sf-gutter);border-bottom:1px solid rgba(110,168,255,.28);background:rgba(13,32,64,.92);color:#d8e6ff;font-size:14px;line-height:1.45}.storefront_previewBarText__DInFR{display:inline-flex;align-items:center;gap:9px;min-width:0;font-weight:600}.storefront_previewBarText__DInFR svg{flex:none;width:16px;height:16px;opacity:.85}.storefront_previewBarLink___IQBz{flex:none;color:#ffffff;font-weight:600;text-decoration:underline;text-underline-offset:3px}.storefront_previewBarLink___IQBz:hover{text-decoration-thickness:2px}@media (max-width:640px){.storefront_footerInner__b2nfd{gap:8px;padding-block:12px 10px}.storefront_footerLegal__rqyoT{gap:4px 18px}.storefront_footerLegalLink__Bf0B9{font-size:13px}.storefront_footerSocial__IINOq{gap:12px}.storefront_footerSocialLink___teEt{width:34px;height:30px;font-size:24px}.storefront_footerCopy__Jaix8{font-size:12.5px}.storefront_footerDisclaimer__KwMfv{margin-top:-4px;font-size:11.5px}}.storefront_offers__MDycT{padding-top:clamp(20px,3vw,30px)}.storefront_offersCard__hw2Pr{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:16px 24px;padding:16px clamp(16px,2vw,24px);border-radius:16px;border:1px solid rgba(110,140,220,.24);background:radial-gradient(420px 140px at 70% 50%,rgba(47,91,255,.16),transparent 70%),linear-gradient(90deg,rgba(14,22,44,.95),rgba(10,16,34,.95));min-width:0}.storefront_offersHead__kUqsA{display:flex;align-items:center;gap:14px;min-width:0}.storefront_offersIcon__J0nRM{display:grid;place-items:center;flex:none;width:44px;height:44px;border-radius:12px;background:rgba(47,123,255,.16);color:#6ea8ff;font-size:20px}.storefront_offersText__rFVFx{min-width:0}.storefront_offersTitle__KZ_rp{margin:0;font-size:clamp(1.2rem,2vw,1.5rem);font-weight:900;letter-spacing:-.02em;color:#fff}.storefront_offersAccent__zPvws{color:#4f8cff}.storefront_offersLead__1qb3E{margin:2px 0 0;color:#b8c6e2;font-size:13px}.storefront_offersList__mk5rt{display:flex;flex-wrap:wrap;gap:10px;margin:0;padding:0 0 0 clamp(0px,2vw,24px);border-left:1px solid rgba(255,255,255,.08);list-style:none;min-width:0}.storefront_offersList__mk5rt>li{min-width:0;flex:0 1 260px}.storefront_offerItem__Xigty{display:flex;align-items:center;gap:10px;padding:8px 10px;border-radius:12px;border:1px solid rgba(255,255,255,.06);background:rgba(4,8,18,.4);color:inherit;text-decoration:none;min-width:0;transition:border-color .15s ease}.storefront_offerItem__Xigty:hover{border-color:rgba(110,168,255,.4)}.storefront_offerItem__Xigty:focus-visible,.storefront_offersCta__YPhjU:focus-visible{outline:2px solid #8ab4ff;outline-offset:2px}.storefront_offerThumb__tRgPi{display:grid;place-items:center;flex:none;width:40px;height:40px;border-radius:9px;overflow:hidden;background:#0b1324;color:#8ab4ff}.storefront_offerThumbImg__srYM2{width:100%;height:100%;object-fit:cover}.storefront_offerBody__x_F1S{display:grid;gap:2px;min-width:0}.storefront_offerName__dlJc9{color:#fff;font-size:13.5px;font-weight:700;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.storefront_offerPrice__jgFnW{display:flex;align-items:baseline;gap:6px;color:#dbe6ff;font-size:13px;font-weight:800}.storefront_offerPriceOld__RPnBx{color:var(--ph-muted);font-size:12px;font-weight:600;text-decoration:line-through}.storefront_offersCta__YPhjU{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:40px;padding:0 18px;border-radius:999px;background:#2f6bff;color:#fff;font-size:13.5px;font-weight:800;text-decoration:none;white-space:nowrap;transition:filter .15s ease}.storefront_offersCta__YPhjU:hover{filter:brightness(1.1)}@media (max-width:1024px){.storefront_offersCard__hw2Pr{grid-template-columns:minmax(0,1fr) auto}.storefront_offersList__mk5rt{grid-column:1/-1;grid-row:2;padding-left:0;border-left:0}}@media (max-width:560px){.storefront_offersCard__hw2Pr{grid-template-columns:minmax(0,1fr)}.storefront_offersList__mk5rt>li{flex:1 1 100%}.storefront_offersCta__YPhjU{width:100%}}