.site-nav-page{display:contents}.site-bar,.site-bar-spacer{display:none}@media (max-width:900px){.site-bar-spacer{height:calc(70px + env(safe-area-inset-bottom));display:block}.site-bar{z-index:60;width:100%;max-width:492px;padding:0 6px calc(6px + env(safe-area-inset-bottom));font-family:Gotham,Arial,sans-serif;display:block;position:fixed;bottom:0;left:50%;transform:translate(-50%)}}@media (max-width:599px){.site-bar{max-width:100%}}.site-bar__list{--radius:15px;border-radius:var(--radius);background:#171317;grid-template-columns:1fr 1fr 1.4fr 1fr 1fr;gap:1px;width:100%;margin:0;padding:0;list-style:none;display:grid;overflow:hidden;box-shadow:0 20px 24px #171317eb}.site-bar__item{background:#252229;position:relative;overflow:hidden}.site-bar__item:first-child{border-radius:var(--radius) 0 0 var(--radius)}.site-bar__item:last-child{border-radius:0 var(--radius) var(--radius) 0}.site-bar__link{z-index:1;width:100%;color:inherit;font:inherit;cursor:pointer;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;background:0 0;border:0;justify-items:center;gap:2px;margin:0;padding:8px 6px;text-decoration:none;display:grid;position:relative}.site-bar__icon{z-index:1;color:#9e9ba2;width:22px;height:22px;transition:color .3s}.site-bar__icon svg{width:100%;height:100%}.site-bar__text{z-index:1;color:#6c6970;text-align:center;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;max-width:100%;font-size:8px;font-weight:500;line-height:12px;transition:color .3s;overflow:hidden}.site-bar__bg{opacity:0;pointer-events:none;background:linear-gradient(#211e25 0%,#3d3a41 100%);transition:opacity .3s;position:absolute;inset:0}.site-bar__link:before,.site-bar__link:after{opacity:0;content:"";pointer-events:none;transition:opacity .3s;position:absolute;left:50%;transform:translate(-50%)}.site-bar__link:before{filter:blur(6px);background:#d283414d;width:calc(100% + 4px);height:20px;bottom:-7px}.site-bar__link:after{filter:blur(4px);background:#ffae6cf0;width:86%;height:8px;bottom:-6px}.site-bar__link[aria-current=page]:before,.site-bar__link[aria-current=page]:after,.site-bar__link[aria-expanded=true]:before,.site-bar__link[aria-expanded=true]:after{opacity:1}.site-bar__link[aria-current=page] .site-bar__icon,.site-bar__link[aria-expanded=true] .site-bar__icon{color:#ffb578}.site-bar__link[aria-current=page] .site-bar__text,.site-bar__link[aria-expanded=true] .site-bar__text{color:#fff}.site-bar__link:not([aria-current=page]):active~.site-bar__bg{opacity:1}.site-bar__link:not([aria-current=page]):active .site-bar__icon{color:#ffb578}@media (hover:hover){.site-bar__link:not([aria-current=page]):hover .site-bar__icon{color:#ffb578}.site-bar__link:not([aria-current=page]):hover .site-bar__text{color:#fff}}.site-bar__link:focus-visible{outline-offset:-3px;outline:2px solid #ffb578}.site-account{color:inherit;font:inherit;cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:0;place-items:center;margin:0;padding:0;text-decoration:none;display:grid}.site-account:focus-visible{outline-offset:-3px;outline:2px solid #ffb578}.site-account--bar{width:100%;height:100%;min-height:52px}.site-account--bar.site-account--guest{padding:10px}.site-account__button{color:#412e21;white-space:nowrap;background:#ffa860;border-radius:7px;place-items:center;width:100%;height:100%;padding:9px 8px;font-size:10px;font-weight:700;line-height:14px;transition:background-color .3s;display:grid}.site-account--guest:active .site-account__button{background:#d08951}@media (hover:hover){.site-account--guest:hover .site-account__button{background:#d08951}}.site-account--bar.site-account--player,.site-account--bar.site-account--close{gap:2px;padding:6px}.site-account--close svg{color:#ffb578;width:22px;height:22px}.site-account__avatar{object-fit:cover;border-radius:9px;width:28px;height:28px;font-size:14px;box-shadow:0 0 0 2px #ffb578}.site-account__text{color:#fff;text-transform:uppercase;font-size:8px;font-weight:500;line-height:12px}.site-account--header .site-account__avatar{width:40px;height:40px;box-shadow:none;border-radius:12px;flex:none;font-size:18px}.site-account--header.site-account--guest .site-account__button{border-radius:8px;height:40px;padding:0 24px;font-size:13px}.site-account--header[aria-busy=true]{width:96px;height:40px}.site-topbar{z-index:20;--language-plate:transparent;--language-plate-active:#2c2830;--language-plate-border:0;--language-plate-shadow:none;--language-plate-blur:none;--language-plate-height:44px;--language-plate-radius:10px;--language-menu:#211e25fa;--language-menu-border:#ffffff1a;background:linear-gradient(#2f252f 0%,#2a222b 27%,#1e1b21 100%);grid-template-columns:auto minmax(0,1fr) auto auto auto;gap:2px;height:72px;padding:2px;font-family:Gotham,Arial,sans-serif;display:grid;position:relative}.site-topbar__cell{background:#252229;align-items:center;display:flex}.site-topbar__cell:first-child{border-radius:10px 0 0 10px}.site-topbar__cell:last-child{border-radius:0 10px 10px 0}.site-topbar__logo{padding:0 28px}.site-topbar__logo img{width:150px;height:auto;display:block}.site-topbar__logo:focus-visible{outline-offset:-4px;outline:2px solid #ffb578}.site-topbar__nav{gap:28px;padding:0 28px;overflow:hidden}.site-topbar__link{color:#eadfe4;text-transform:uppercase;white-space:nowrap;align-items:center;gap:8px;height:100%;font-size:12px;font-weight:700;text-decoration:none;transition:color .3s;display:flex;position:relative}.site-topbar__mark{color:#fff;letter-spacing:.04em;background:#ed504b;border-radius:999px;padding:3px 6px 2px;font-size:9px;font-weight:900;line-height:1}.site-topbar__link svg{color:#72676b;flex:none;width:22px;height:22px;transition:color .3s}.site-topbar__link:hover,.site-topbar__link:hover svg{color:#ffa860}.site-topbar__link[aria-current=page]{color:#fff}.site-topbar__link[aria-current=page] svg{color:#ffb578}.site-topbar__link[aria-current=page]:after{content:"";background:#ffb578;border-radius:3px 3px 0 0;height:3px;position:absolute;bottom:0;left:-6px;right:-6px;box-shadow:0 0 14px 2px #d283418c}.site-topbar__link:focus-visible{outline-offset:4px;outline:2px solid #ffb578}.site-topbar__status{flex-wrap:wrap;flex:1 1 0;justify-content:flex-end;align-items:center;gap:40px 8px;min-width:0;height:36px;display:flex;overflow:hidden;container-type:inline-size}.site-status{color:#eadfe4;white-space:nowrap;background:#2c2830;border-radius:999px;flex:0 auto;align-items:center;gap:8px;min-width:0;height:36px;padding:0 14px;font-size:12px;font-weight:700;text-decoration:none;transition:background-color .3s,color .3s;display:flex}.site-status:hover{color:#fff;background:#36303b}.site-status:focus-visible{outline-offset:2px;outline:2px solid #ffb578}.site-status__dot{background:#4cea9e;border-radius:50%;flex:none;width:7px;height:7px;animation:2s ease-in-out infinite site-status-pulse;box-shadow:0 0 8px #4cea9eb3}.site-status svg{color:#ffb578;flex:none;width:16px;height:16px}.site-status__bar{background:#171317;border-radius:3px;flex:none;width:54px;height:6px;overflow:hidden}.site-status__bar i{background:linear-gradient(90deg,#ff9a3d,#ffb578);border-radius:3px;height:100%;transition:width .6s;display:block}.site-status__text{text-overflow:ellipsis;min-width:0;overflow:hidden}.site-status__value{color:#ffb578;font-variant-numeric:tabular-nums;flex:none}@container (max-width:320px){.site-status__boss{display:none}.site-status{gap:6px;padding:0 12px}.site-status__bar{width:40px}}@container (max-width:200px){.site-status--sale .site-status__text{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}}.site-topbar__actions{gap:8px;padding:0 14px}.site-topbar__bot{color:#7cc8f3;background:#2c2830;border-radius:10px;place-items:center;width:40px;height:40px;transition:background-color .3s;display:grid}.site-topbar__bot:hover{background:#36303b}.site-topbar__bot svg{width:18px;height:18px}.site-topbar__play{color:#fff;text-transform:uppercase;white-space:nowrap;border:1px solid #c8464e;border-radius:8px;align-items:center;gap:8px;height:40px;padding:0 16px;font-size:12px;font-weight:900;text-decoration:none;transition:background-color .3s;display:flex}.site-topbar__play:hover{background:#c8464e}.site-topbar__play svg{width:16px;height:16px}.site-topbar__bot:focus-visible,.site-topbar__play:focus-visible{outline-offset:2px;outline:2px solid #ffb578}@keyframes site-status-pulse{0%,to{opacity:1}50%{opacity:.45}}.site-topbar__language{padding:0 10px}.site-topbar__account{padding:0 14px}.site-account--header.site-account--player{border-radius:12px;gap:10px;max-width:220px;padding:4px 8px 4px 4px;transition:background-color .3s;display:flex}.site-account--header.site-account--player:hover,.site-account--header.site-account--player[aria-current=page]{background:#2c2830}.site-account__name{color:#fff;text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:700;overflow:hidden}@media (max-width:1200px){.site-topbar{height:64px}.site-topbar__logo{padding:0 18px}.site-topbar__logo img{width:124px}.site-topbar__nav{gap:18px;padding:0 18px}.site-topbar__link{gap:6px;font-size:11px}.site-topbar__link svg{width:20px;height:20px}.site-account__name{display:none}}@media (max-width:1599px){.site-account__name{display:none}}@media (max-width:1439px){.site-topbar__status{display:none}}@media (max-width:1099px){.site-topbar{grid-template-columns:auto minmax(0,1fr) auto auto}.site-topbar__actions{display:none}}@media (max-width:900px){.site-topbar{display:none}}@media (prefers-reduced-motion:reduce){.site-status__dot{animation:none}}
.shopping-hero__art-box,.shopping-hero__art-layer{position:absolute;inset:0}.shopping-hero__art-layer{overflow:hidden;-webkit-mask-image:linear-gradient(#000 0% 62%,#000000d9 74%,#0000 100%);mask-image:linear-gradient(#000 0% 62%,#000000d9 74%,#0000 100%)}.shopping-hero__art-layer--mobile{display:none}.shopping-hero__art{object-fit:cover;object-position:center top;width:100%;height:100%;position:absolute;inset:0}.shopping-scene{width:max(100%, calc(var(--shopping-hero-height) * var(--scene-ratio)));aspect-ratio:var(--scene-ratio);position:absolute;top:0;left:50%;transform:translate(-50%)}.shopping-scene__background{width:100%;height:100%;animation:26s ease-in-out infinite alternate shopping-scene-breathe;display:block;position:absolute;inset:0}.shopping-scene__item{display:block;position:absolute}.shopping-scene__item img{width:100%;height:auto;animation:shopping-scene-float var(--duration,6s) ease-in-out var(--delay,0s) infinite;will-change:transform;display:block}.shopping-scene__item--robot img{transform-origin:50% 90%;animation:7s ease-in-out infinite shopping-scene-sway}.shopping-scene__glow{aspect-ratio:1;mix-blend-mode:screen;pointer-events:none;background:radial-gradient(circle,#ffb04a8c 0%,#ff78282e 40%,#0000 70%);border-radius:50%;width:24%;animation:3.6s ease-in-out infinite alternate shopping-scene-glow;position:absolute;transform:translate(-50%,-50%)}.shopping-scene__embers{pointer-events:none;position:absolute;inset:0;overflow:hidden}.shopping-scene__embers i{opacity:0;animation:shopping-scene-ember var(--rise) linear var(--delay) infinite;background:#ffb45a;border-radius:50%;position:absolute;bottom:18%;box-shadow:0 0 6px 2px #ff8228a6}@keyframes shopping-scene-breathe{0%{scale:1}to{scale:1.035}}@keyframes shopping-scene-float{0%,to{transform:translateY(0)rotate(0)}50%{transform:translateY(calc(var(--lift) * -1)) rotate(var(--tilt))}}@keyframes shopping-scene-sway{0%,to{transform:translateY(0)rotate(0)}50%{transform:translateY(-6px)rotate(-.8deg)}}@keyframes shopping-scene-glow{0%{opacity:.55;scale:.92}to{opacity:1;scale:1.08}}@keyframes shopping-scene-ember{0%{opacity:0;transform:translate(0)}12%{opacity:.9}80%{opacity:.6}to{opacity:0;transform:translate(var(--drift), -460px)}}@media (max-width:700px){.shopping-hero__art-layer--desktop{display:none}.shopping-hero__art-layer--mobile{display:block}}@media (prefers-reduced-motion:reduce){.shopping-scene__background,.shopping-scene__item img,.shopping-scene__glow{animation:none}.shopping-scene__embers{display:none}}
.shopping-banner{box-sizing:border-box;color:#fff;background:radial-gradient(40% 120% at 14% 60%,#ffa8603d,#ffa86000 70%),radial-gradient(60% 120% at 100% 0,#e436402e,#e4364000 55%),#151116;border:1px solid #ed504b59;border-radius:16px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 32px;min-height:180px;margin:56px 0 28px;padding:clamp(18px,2vw,26px) clamp(22px,2.6vw,40px);font-family:Gotham,Arial,sans-serif;text-decoration:none;transition:border-color .2s;display:flex;position:relative}.shopping-banner__art{flex:none;width:clamp(220px,19vw,290px);height:auto;margin:-72px 0 clamp(-34px,40px - 5.14vw,0px) -12px;display:block}.shopping-banner__text{flex:340px;max-width:640px;position:relative}.shopping-banner__eyebrow{color:#ffa860;letter-spacing:.06em;text-transform:uppercase;margin:0;font-size:13px;font-weight:900}.shopping-banner__title{letter-spacing:-.025em;text-transform:uppercase;margin:8px 0 0;font-size:clamp(30px,3vw,52px);font-weight:900;line-height:.95}.shopping-banner__title em{color:#ed504b;font-style:normal}.shopping-banner__note{color:#cbc6ce;margin:10px 0 0;font-size:14px;font-weight:500;line-height:1.4}.shopping-banner__timer b{color:#fff;font-variant-numeric:tabular-nums;white-space:nowrap;font-weight:900}.shopping-banner__cta{box-sizing:border-box;text-transform:uppercase;background:#c8464e;border-radius:10px;align-items:center;gap:18px;height:56px;padding:0 16px 0 24px;font-size:14px;font-weight:900;transition:background-color .18s;display:flex;position:relative}.shopping-banner__cta>span{background:#ce5a61;border-radius:5px;place-items:center;width:30px;height:30px;transition:background-color .18s;display:grid}.shopping-banner:focus-visible{outline-offset:4px;outline:2px solid #ffa860}@media (hover:hover){.shopping-banner:hover{border-color:#ed504bb3}.shopping-banner:hover .shopping-banner__cta{background:#b03c44}.shopping-banner:hover .shopping-banner__cta>span{background:#bb4d54}}@media (prefers-reduced-motion:reduce){.shopping-banner,.shopping-banner__cta,.shopping-banner__cta>span{transition:none}}
