video::-webkit-media-controls,video::-webkit-media-controls-start-playback-button,video::-webkit-media-controls-overlay-play-button{display:none!important;-webkit-appearance:none!important}video,.w-background-video>video{pointer-events:none!important}.w-background-video--control,.w-background-video--control:focus,.w-background-video--control:focus-visible{display:none!important;opacity:0!important;pointer-events:none!important}@media screen and (max-width:479px){.logo-link{display:none!important}.updates-form-block{width:calc(100vw - 90px)!important;max-width:220px!important;overflow:hidden}.updates-form{width:100%;display:grid!important;grid-template-columns:minmax(0,1fr) auto;gap:10px}.updates-email{width:100%!important;min-width:0;font-size:16px!important}.updates-submit{white-space:nowrap}.nav-links.mobile-open{background:#fff9!important;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}}@media(hover:none)and (pointer:coarse){.w-commerce-commercecartcheckoutbutton:focus,.w-commerce-commercecartcheckoutbutton:focus-visible,.w-commerce-commercecartopenlink:focus,.w-commerce-commercecartopenlink:focus-visible,.bag:focus,.bag:focus-visible,.bag-button:focus,.bag-button:focus-visible,.mobile-menu:focus,.mobile-menu:focus-visible,.menu-icon:focus,.menu-icon:focus-visible{outline:none!important;box-shadow:none!important;background-color:transparent!important}.w-commerce-commercecartopenlink,.bag,.bag-button,.mobile-menu,.menu-icon{-webkit-tap-highlight-color:transparent!important}.mobile-menu:active,.menu-icon:active{outline:none!important;box-shadow:none!important;background-color:transparent!important}}.w-commerce-commercecartquantity,.bag-quantity{display:none!important}.custom-cart-quantity{display:inline-flex;align-items:center;justify-content:center;gap:14px;min-width:92px;height:38px;white-space:nowrap}.custom-cart-quantity button{display:inline-flex;align-items:center;justify-content:center;width:22px;height:38px;padding:0;border:0;background:transparent;color:inherit;font:inherit;font-size:18px;font-weight:400;line-height:1;cursor:pointer;-webkit-tap-highlight-color:transparent}.custom-cart-quantity button:focus,.custom-cart-quantity button:focus-visible{outline:none;box-shadow:none}@media(hover:hover)and (pointer:fine){.custom-cart-quantity button:hover{opacity:.6}}.custom-cart-quantity-value{display:inline-flex;align-items:center;justify-content:center;min-width:14px;font:inherit;font-weight:400;line-height:1}
html.menu-scroll-locked,body.menu-scroll-locked{overflow:hidden!important}body.menu-scroll-locked{position:fixed!important;width:100%!important;left:0!important;right:0!important}@media screen and (max-width:479px){.nav-links.mobile-open{overflow:hidden!important;overscroll-behavior:none}}
html.scroll-locked,body.scroll-locked{overflow:hidden!important}body.scroll-locked{position:fixed!important;width:100%!important;left:0!important;right:0!important}.w-commerce-commerceaddtocartoptionpillgroup[aria-label=SIZE] .w-commerce-commerceaddtocartoptionpill,.w-commerce-commerceaddtocartoptionpillgroup[aria-label=COLOR] .w-commerce-commerceaddtocartoptionpill{flex:0 0 auto!important;width:auto!important;min-width:max-content!important;padding-left:0!important;padding-right:0!important;text-align:left!important;white-space:nowrap!important;display:inline-flex!important;justify-content:flex-start!important}@media screen and (min-width:480px){.w-commerce-commerceaddtocartoptionpillgroup[aria-label=SIZE],.w-commerce-commerceaddtocartoptionpillgroup[aria-label=COLOR]{column-gap:14px!important;row-gap:0!important}}@media(hover:none)and (pointer:coarse){.w-commerce-commerceaddtocartoptionpill.button:hover{font-weight:inherit!important;opacity:inherit!important;color:inherit!important;background-color:transparent!important;text-decoration:none!important}.w-commerce-commerceaddtocartoptionpill[aria-checked=true],.w-commerce-commerceaddtocartoptionpill[aria-checked=true] .option-text{font-weight:700!important;opacity:1!important}}@media(hover:none)and (pointer:coarse){.logo-link:hover,.nav-links .home-link:not(.w--current):hover,.nav-links .audio-link:not(.w--current):hover,.nav-links .video-link:not(.w--current):hover,.nav-links .all-link:not(.w--current):hover,.bag-button:hover,.close-button:hover,.home-audio-button:hover,.album-artwork:hover,.stream-toggle:hover .play,.stream-option:hover,.audio-close:hover,.audio-back-button:hover,.video-list-links:not(.active):hover,.all-item-image:hover,.overlay-close:hover,.all-overlay-back:hover,.left-arrow:hover,.right-arrow:hover,.grid-size-button:hover,.add-to-bag:hover,.add-to-bag-button:hover,.continue-to-checkout-button:hover,.place-order-button:hover{opacity:1!important}}.bag-wrapper{background-color:#fff9!important;-webkit-backdrop-filter:blur(10px)!important;backdrop-filter:blur(10px)!important}.social-menu{z-index:900;position:fixed;left:40px;bottom:40px;display:none;flex-direction:column;align-items:flex-start;gap:12px}html body .social-menu{display:flex}.social-options{display:none;flex-direction:column;align-items:flex-start;gap:6px}.social-menu.is-open .social-options{display:flex}.social-link,.updates-toggle{padding:0;border:0;background:transparent;color:#000;font:inherit;line-height:inherit;text-decoration:none;cursor:pointer;-webkit-tap-highlight-color:transparent}.social-toggle{width:20px;height:20px;padding:0;border:0;background:transparent;color:#000;display:flex;align-items:center;justify-content:center;cursor:pointer;-webkit-tap-highlight-color:transparent}.social-icon{width:20px;height:20px;display:block}.updates-form-block{display:none;width:220px;margin:0}.updates-form-block.is-open{display:block}.updates-form{display:flex;align-items:center;gap:10px;margin:0}.updates-label{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.updates-email{width:150px;height:auto;margin:0;padding:0 0 4px;border:0;border-bottom:1px solid #000;border-radius:0;background:transparent;color:#000;font:inherit;line-height:inherit}.updates-email::placeholder{color:#000;opacity:.6}.updates-submit{margin:0;padding:0;border:0;border-radius:0;background:transparent;color:#000;font:inherit;line-height:inherit;cursor:pointer}.updates-success,.updates-error{width:100%;padding:0;background:transparent;color:#000;text-align:left}.social-toggle:focus,.social-toggle:focus-visible,.updates-toggle:focus,.updates-toggle:focus-visible,.updates-email:focus,.updates-submit:focus,.updates-submit:focus-visible{outline:none;box-shadow:none}@media(hover:hover)and (pointer:fine){.social-toggle:hover,.social-link:hover,.updates-toggle:hover,.updates-submit:hover{opacity:.6}}html.is-home-page .container{height:100vh!important;min-height:500px;display:flex!important;align-items:center;justify-content:center}html.is-home-page .background-video-2{width:100%;margin-top:0!important;margin-bottom:0!important}@supports (height: 100svh){html.is-home-page .container{height:100svh!important}}@media screen and (max-width:479px){.social-menu{display:none!important}.nav-links.mobile-open{background:#fff9!important;-webkit-backdrop-filter:blur(10px)!important;backdrop-filter:blur(10px)!important}.nav-links>.social-options{display:flex!important;flex-direction:column;align-items:flex-start;gap:20px;margin-top:auto;margin-bottom:120px}.nav-links>.social-options .updates-form-block{margin:0}}@media screen and (max-width:479px){.nav-links.mobile-open{overflow-x:hidden!important}.nav-links>.social-options{width:calc(100vw - 90px)!important;max-width:calc(100vw - 90px)!important;box-sizing:border-box}.nav-links>.social-options .updates-email{width:100%!important;min-width:0!important;font-size:16px!important;box-sizing:border-box}.nav-links>.social-options .updates-submit{white-space:nowrap}}@media screen and (max-width:479px){.nav-links>.social-options .updates-email,.nav-links>.social-options .updates-email:focus,.nav-links>.social-options .updates-email:focus-visible{border:0!important;border-bottom:1px solid #000!important;outline:none!important;box-shadow:none!important;-webkit-appearance:none;appearance:none}}.bag-button{position:relative!important;width:20px!important;min-width:20px!important;overflow:visible!important}.w-commerce-commercecartopenlinkcount{position:absolute!important;top:50%!important;left:calc(100% + 8px)!important;transform:translateY(-50%)!important;min-width:0!important;width:auto!important;height:auto!important;margin:0!important;padding:0!important;background:transparent!important;color:#000!important;font:inherit!important;font-size:14px!important;font-weight:400!important;line-height:1!important}.updates-email,.updates-email:focus,.updates-email:focus-visible,.updates-email:-webkit-autofill,.updates-email:-webkit-autofill:hover,.updates-email:-webkit-autofill:focus{border:0!important;border-bottom:0!important;outline:none!important;box-shadow:inset 0 -1px #000!important;-webkit-box-shadow:inset 0 -1px 0 #000!important;color:#000!important;caret-color:#000!important;-webkit-text-fill-color:#000!important}.updates-form-block{min-height:25px}.updates-success,.updates-error{width:100%!important;height:25px!important;margin:0!important;padding:0!important;background:transparent!important;color:#000!important;text-align:left!important}.updates-success>div,.updates-error>div{height:25px;display:flex;align-items:center;justify-content:flex-start}@media screen and (min-width:480px){html body .social-menu{gap:40px!important}}@media screen and (max-width:479px){.nav-links>.social-options{margin-bottom:160px!important}}
@media screen and (max-width:479px){.nav-links{position:fixed}.nav-links>.social-options{position:absolute!important;left:40px!important;bottom:80px!important;width:calc(100vw - 80px)!important;max-width:none!important;margin:0!important}}
.nav-link,.social-link,.social-toggle,.updates-toggle,.updates-submit,.stream-toggle,.stream-option,.home-audio-button,.video-play-toggle,.video-play-toggle svg,.w-commerce-commercecartopenlink,.w-commerce-commercecartcloselink,.w-commerce-commercecartremovebutton,.w-commerce-commercecartcheckoutbutton,.all-gallery-dot,.all-fullscreen-dot,.all-fullscreen-control,.all-fullscreen-arrow,.grid-size-button,.all-overlay-back,.overlay-close,.audio-back-button,.left-arrow,.right-arrow,.collection-item-click,[data-node-type=commerce-add-to-cart-pill],[data-node-type=commerce-add-to-cart-button]{transition:opacity .25s ease}body.motion-scroll-locked{position:fixed!important;left:0;right:0;width:100%;overflow:hidden!important}.nav.bag-is-open{z-index:11000!important}.all-overlay{background:#fff!important}.all-slider{position:relative;text-align:center;clear:both;-webkit-tap-highlight-color:transparent}.all-overlay .w-slider-arrow-left,.all-overlay .w-slider-arrow-right{display:none!important}.all-overlay-back,.all-fullscreen-back,.overlay-close,.all-fullscreen-close{position:fixed!important;top:40px!important;width:20px!important;height:20px!important;padding:0!important;margin:0!important;display:flex;align-items:center;justify-content:center}.all-overlay-back,.all-fullscreen-back{left:40px!important}.overlay-close,.all-fullscreen-close{right:40px!important}.all-overlay-back svg,.all-fullscreen-control img,.overlay-close img{width:20px!important;height:20px!important;transform:none!important}[data-node-type=commerce-add-to-cart-pill]{font-weight:400!important;opacity:.6!important}[data-node-type=commerce-add-to-cart-pill] *{font-weight:400!important}[data-node-type=commerce-add-to-cart-pill][aria-checked=true],[data-node-type=commerce-add-to-cart-pill].w--ecommerce-pill-selected{opacity:1!important;font-weight:400!important}@media(hover:hover)and (pointer:fine){[data-node-type=commerce-add-to-cart-pill]:not([aria-disabled=true]):not([aria-checked=true]):not(.w--ecommerce-pill-selected):hover{opacity:.8!important}.all-fullscreen-arrow:hover{opacity:.6}}@media(prefers-reduced-motion:reduce){.nav-link,.social-link,.social-toggle,.updates-toggle,.updates-submit,.stream-toggle,.stream-option,.home-audio-button,.video-play-toggle,.video-play-toggle svg,.w-commerce-commercecartopenlink,.w-commerce-commercecartcloselink,.w-commerce-commercecartremovebutton,.w-commerce-commercecartcheckoutbutton,.all-gallery-dot,.all-fullscreen-dot,.all-fullscreen-control,.all-fullscreen-arrow,.grid-size-button,.all-overlay-back,.overlay-close,.audio-back-button,.left-arrow,.right-arrow,.collection-item-click,[data-node-type=commerce-add-to-cart-pill],[data-node-type=commerce-add-to-cart-button]{transition-duration:0s}}.bag-container{transform:none!important}body.product-is-open .nav-left,body.product-is-open .social-menu{visibility:hidden}.logo-link,.nav-links .home-link,.nav-links .audio-link,.nav-links .video-link,.nav-links .all-link,.bag-button,.close-button,.all-item-image,.album-artwork,.stream-toggle .play,.audio-close,.video-list-links,.add-to-bag,.add-to-bag-button,.custom-cart-quantity button,.left-arrow-icon,.right-arrow-icon{transition:opacity .25s ease}[data-node-type=commerce-add-to-cart-pill] .option-text{opacity:1!important}@media(prefers-reduced-motion:reduce){.logo-link,.nav-links .home-link,.nav-links .audio-link,.nav-links .video-link,.nav-links .all-link,.bag-button,.close-button,.all-item-image,.album-artwork,.stream-toggle .play,.audio-close,.video-list-links,.add-to-bag,.add-to-bag-button,.custom-cart-quantity button,.left-arrow-icon,.right-arrow-icon{transition-duration:0s}}html body .all-overlay-back svg,html body .all-fullscreen-back .all-fullscreen-back-icon{width:20px!important;height:20px!important;min-width:20px;flex-shrink:0}.updates-row{position:relative;width:max-content;align-self:flex-start;display:flex;align-items:center;min-height:25px}html body .social-options .updates-row .updates-form-block{position:absolute!important;left:calc(100% + 14px)!important;top:50%;transform:translateY(-50%);margin:0!important;width:min(220px,calc(100vw - 160px))!important;max-width:none!important}html body .updates-row .updates-form{display:grid!important;grid-template-columns:minmax(0,1fr) auto;gap:0 10px;width:100%;margin:0!important;align-items:center}html body .updates-row .updates-email{width:100%!important;min-width:0!important;margin:0!important}@media(max-width:479px){.nav:has(.nav-links.mobile-open) .nav-right{position:relative!important;z-index:0!important;pointer-events:none!important}}.background-video-2 .home-video-poster{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;pointer-events:none}.background-video-2.home-poster-ready video:not(.is-playing):not(.home-waves-video){visibility:hidden!important}.background-video-2.home-poster-ready .background-video-play-button-icon{display:none!important}.mobile-circle-backdrop{display:none}@media(max-width:479px){.mobile-circle-backdrop:not([hidden]){display:block;position:fixed;inset:0;z-index:850;background:#fff9;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);opacity:0}}.background-video-2 .home-video-poster{clip-path:circle(var(--home-orb-radius, 72px) at 50% 50%)}html[data-2000-dark] .background-video-2:has(.home-waves-video[data-ready]) .home-video-poster{visibility:hidden!important}
.background-video-2:has(video.is-playing) .home-video-poster{visibility:hidden!important}
html body .social-menu>.social-toggle{display:none!important}html body .social-options.social-icon-row{display:flex!important;flex-direction:row!important;align-items:center!important;gap:24px!important}html body .social-icon-row .social-icon-link{display:flex;align-items:center;justify-content:center;flex:0 0 20px;width:20px;height:20px;padding:0;color:#000;transition:opacity .25s ease,scale .25s ease!important}html body .social-icon-link svg{display:block;width:20px;height:20px}html body .social-icon-row .updates-row{min-height:20px;align-self:center}@media(min-width:480px){html body .social-menu{left:40px;bottom:40px;gap:0!important}}@media(max-width:479px){html body .nav-links>.social-icon-row{gap:20px!important}html body .nav-links>.social-icon-row:has(.updates-form-block.is-open){gap:8px!important}html body .social-icon-row .updates-row{position:relative}html body .social-icon-row .updates-row .updates-form-block{left:calc(100% + 8px)!important;top:50%!important;transform:translateY(-50%)!important;width:calc(100vw - 260px)!important;max-width:none!important}html body .social-icon-row .updates-email{border-bottom:1px solid #000!important}}@media(prefers-reduced-motion:reduce){html body .social-icon-row .social-icon-link{transition:none!important}}
html body .social-menu>.social-toggle{display:flex!important}html body .social-menu>.social-options.social-icon-row{display:none!important}html body .social-menu.is-open>.social-options.social-icon-row{display:flex!important}html body .social-icon,html body .menu-icon{width:20px;height:20px;object-fit:contain}
@media(min-width:480px){html body .social-menu{flex-direction:row!important;align-items:center!important;gap:24px!important}html body .social-menu>.social-toggle{order:-1;flex:0 0 20px}html body .social-menu>.social-icon-row{gap:24px!important}}.circle-menu-art{position:relative;display:inline-flex;width:20px;height:20px;flex:0 0 20px;align-items:center;justify-content:center}.circle-menu-art:before{content:"";position:absolute;left:50%;top:50%;width:13.3333px;height:13.3333px;transform:translate(-50%,-50%);border-radius:50%;background:#2050ac;opacity:0;transition:opacity .25s ease;pointer-events:none}.circle-menu-art img{position:relative;display:block}.circle-menu-trigger[aria-expanded=true] .circle-menu-art:before{opacity:1}@media(prefers-reduced-motion:reduce){.circle-menu-art:before{transition:none}}
@media(min-width:480px){html body .mobile-menu{display:none!important}}
.paint-frames{position:absolute;top:calc(50% + var(--paint-half-height, 100px) + 157px);left:50%;transform:translate(-50%);display:flex;flex-direction:column;align-items:center;gap:12px;width:calc(var(--paint-width, 320px) - 32px);white-space:nowrap;font:inherit}.paint-frame-group{display:flex;align-items:center;justify-content:center;gap:clamp(10px,3vw,18px);width:100%}.paint-frames button{width:20px;height:20px;background:none;border:0;padding:0;color:inherit;cursor:pointer;display:flex;align-items:center;justify-content:center;flex:0 0 20px}.paint-frames button[aria-label="Animation speed"]{width:62px;flex:0 0 62px;font:inherit;font-variant-numeric:tabular-nums}.paint-frames button[aria-label="Animation filters"]{width:26px;flex:0 0 26px;font:inherit}.paint-frames span{width:42px;flex:0 0 42px;text-align:center;font-variant-numeric:tabular-nums;font-size:14px}.paint-frames svg{width:20px;height:20px}.paint-frames [aria-label="Animation filters"][aria-pressed=true]{color:#2050ac}@media(hover:hover)and (pointer:fine){.paint-frames button:hover{opacity:.6}}.paint-frames button:active{scale:.96}html[data-2000-dark] :is([data-paint],[data-paint-ghost]) path[stroke="#000000"]{stroke:#fff}html[data-2000-dark] :is([data-paint],[data-paint-ghost]) path:is([stroke=white],[stroke="#FFFFFF"]){stroke:#000}.paint-filter-controls{position:absolute;top:calc(50% + var(--paint-half-height, 100px) + 25px);left:50%;transform:translate(-50%);width:min(304px,calc(100vw - 48px));display:none;grid-template-columns:28px minmax(0,1fr) 20px 28px;gap:8px 12px;align-items:center;font:inherit}.paint-filter-controls button{border:0;padding:0;width:20px;height:20px;display:flex;align-items:center;justify-content:center;background:none;color:inherit;touch-action:none;cursor:ns-resize}.paint-filter-controls svg{width:20px;height:20px}.paint-filter-controls input{width:100%;height:24px;appearance:none;background:none;touch-action:none;color:inherit}.paint-filter-controls input::-webkit-slider-runnable-track{height:1.5px;background:currentColor}.paint-filter-controls input::-moz-range-track{height:1.5px;background:currentColor}.paint-filter-controls input::-webkit-slider-thumb{appearance:none;width:12px;height:12px;margin-top:-5.25px;background:#fff;border:1.5px solid #000;border-radius:50%}.paint-filter-controls input::-moz-range-thumb{width:12px;height:12px;background:#fff;border:1.5px solid #000;border-radius:50%}html[data-2000-dark] .paint-filter-controls input::-webkit-slider-thumb{background:#000;border-color:#fff}html[data-2000-dark] .paint-filter-controls input::-moz-range-thumb{background:#000;border-color:#fff}.paint-filter-controls label,.paint-filter-controls span{font-weight:400;font-size:14px}.paint-filter-controls input,.paint-filter-controls input::-webkit-slider-runnable-track,.paint-filter-controls input::-webkit-slider-thumb{box-shadow:none!important;filter:none!important;-webkit-appearance:none}.paint-filter-controls input::-moz-range-track,.paint-filter-controls input::-moz-range-thumb{box-shadow:none!important;filter:none!important}html[data-2000-dark] :is([data-paint],[data-paint-ghost]) path[fill="#000000"]{fill:#fff}html[data-2000-dark] :is([data-paint],[data-paint-ghost]) path[fill="#FFFFFF"]{fill:#000}
html body .video-wrapper{width:min(100%,calc((100dvh - 200px) * 4 / 3));max-height:calc(100dvh - 200px)}.video-fullscreen-toggle{position:fixed;right:40px;bottom:40px;width:20px;height:20px;padding:0;border:0;color:#000;background:transparent;z-index:10001;cursor:pointer;-webkit-tap-highlight-color:transparent}.video-fullscreen-toggle svg{width:20px;height:20px}.video-fullscreen-toggle:active{opacity:.6}html body .video-wrapper:is(:fullscreen,.video-expanded){position:fixed;inset:0;width:100%;height:100dvh;max-height:none;border-radius:0;background:#000;z-index:10000}.video-wrapper:is(:fullscreen,.video-expanded) video{object-fit:contain}.video-wrapper:fullscreen .video-fullscreen-toggle{color:#fff}@media(max-width:479px){html body .social-options.social-icon-row,html body .nav-links>.social-icon-row,html body .nav-links>.social-icon-row:has(.updates-form-block.is-open),html body .social-menu.standalone-circle-menu .social-icon-row{gap:20px!important}html body:has(.home-apps-star) .nav-links>.social-icon-row{left:80px!important;width:calc(100vw - 120px)!important}html body .social-icon-row .updates-row .updates-form-block{left:calc(100% + 20px)!important;width:max(0px,calc(100vw - 360px))!important}html body .updates-row .updates-form{column-gap:20px!important}html body .social-icon-row .updates-email{border-bottom:1.25px solid #000!important}}@media(max-width:479px){html body .updates-row .updates-form{grid-template-columns:minmax(0,1fr)}html body .updates-row .updates-submit{position:absolute;left:calc(100% + 20px)}}.video-fullscreen-toggle[data-expanded]{color:#fff}html[data-2000-dark] .video-fullscreen-toggle[data-expanded]{filter:invert(1)}.video-wrapper:fullscreen .video-fullscreen-toggle[data-expanded]{filter:none}.paint-filter-controls [aria-label="Paint colors"]{grid-column:1 / -1;margin-top:12px}.circle-menu-trigger,.circle-menu-trigger *,.nav .logo-link,.nav .nav-links a{-webkit-user-select:none;user-select:none;-webkit-touch-callout:none}.updates-email{-webkit-user-select:text;user-select:text}.paint-filter-controls label,.paint-filter-controls span{line-height:20px}.paint-filter-controls [aria-label="Paint colors"] button{height:20px!important;cursor:pointer}.paint-filter-controls input{height:20px}.paint-colors{position:absolute;top:calc(50% + var(--paint-half-height, 100px) + 233px);left:50%;transform:translate(-50%);width:min(288px,calc(100vw - 48px));grid-template-columns:repeat(8,1fr);margin:0!important}.paint-colors button{height:20px!important}.photo-colors{top:calc(100% + 233px)}.paint-colors{top:calc(50% + var(--paint-half-height, 100px) + 25px)}.photo-colors{top:calc(100% + 25px)}.paint-colors,.photo-colors{display:flex;width:max-content;max-width:calc(100vw - 48px);gap:12px;justify-content:center}.paint-colors button,.photo-colors button,.paint-colors svg,.photo-colors svg{width:20px!important;height:20px!important;flex:0 0 20px}[data-2000-game] .paint-tools,.paint-filter-controls{top:calc(50% + var(--paint-half-height, 100px) + 69px)!important}.photo-controls{top:calc(100% + 69px)}.photo-adjust{top:calc(100% + 105px)}.paint-frames{top:calc(50% + var(--paint-half-height, 100px) + 201px)}@media(max-width:359px){.paint-colors,.photo-colors{gap:8px}}.paint-frames{top:calc(50% + var(--paint-half-height, 100px) + 69px)}[data-2000-game] .paint-tools,.paint-filter-controls{top:calc(50% + var(--paint-half-height, 100px) + 145px)!important}.paint-colors,.photo-colors{gap:12px}.paint-colors,.photo-colors{width:276px;max-width:calc(100vw - 48px);display:grid;grid-template-columns:repeat(8,minmax(0,1fr));gap:0;justify-items:center}[data-2000-game] .paint-tools{top:calc(50% + var(--paint-half-height, 100px) + 69px)!important}.paint-frames{top:calc(50% + var(--paint-half-height, 100px) + 157px)}.paint-filter-controls{top:calc(50% + var(--paint-half-height, 100px) + 233px)!important}[data-2000-game][data-app=paint]{overflow-y:auto;scrollbar-width:none}[data-2000-game][data-app=paint]::-webkit-scrollbar{display:none}[data-2000-game][data-app=paint]{touch-action:pan-y!important}[data-2000-game][data-app=paint] [data-arena]{touch-action:none}.paint-colors,.photo-colors{grid-template-columns:repeat(9,minmax(0,1fr))}.paint-frames{top:auto;bottom:calc(50% + var(--paint-half-height, 100px) + 24px);gap:12px}.paint-frame-group{gap:18px}.paint-tools>button{width:20px;height:20px;flex:0 0 20px;padding:0;border:0;background:none;color:inherit;font:inherit;display:flex;align-items:center;justify-content:center;cursor:pointer}.paint-tools>button svg{width:20px;height:20px}.paint-tools input[data-brush-size]{height:20px!important;padding:0!important}.paint-filter-controls{top:calc(50% + var(--paint-half-height, 100px) + 145px)!important;grid-auto-rows:20px}@media(max-width:359px){.paint-frame-group{gap:12px}}.paint-colors,.photo-colors{grid-template-columns:repeat(8,minmax(0,1fr))}[data-2000-game] .paint-tools{top:calc(50% + var(--paint-half-height, 100px) + 25px)!important}.paint-colors{top:calc(50% + var(--paint-half-height, 100px) + 101px)}.photo-controls{top:calc(100% + 25px)}.photo-colors{top:calc(100% + 101px)}.photo-adjust{top:calc(100% + 145px)}.paint-frames{bottom:auto;top:calc(50% + var(--paint-half-height, 100px) + 145px)}.paint-filter-controls{top:calc(50% + var(--paint-half-height, 100px) + 221px)!important}.photo-adjust{grid-auto-rows:20px}.photo-adjust input{height:20px}.photo-adjust{top:calc(100% + 61px)}.photo-colors{top:calc(100% + 213px)}[data-2000-game] .paint-tools{column-gap:20px;width:min(288px,calc(100vw - 48px))}.paint-frames{flex-direction:row;justify-content:center;gap:16px;width:min(320px,calc(100vw - 48px))}.paint-frame-group{gap:14px}.photo-colors{top:calc(100% + 181px);width:276px}@media(max-width:359px){.paint-frames,.paint-frame-group{gap:10px}}[data-2000-game] .paint-tools{row-gap:24px!important}.paint-colors{top:calc(50% + var(--paint-half-height, 100px) + 113px)}.paint-frames{top:calc(50% + var(--paint-half-height, 100px) + 157px);gap:12px}.paint-frame-group{width:auto;gap:12px}.paint-frames span{width:56px;flex-basis:56px}@media(max-width:359px){.paint-frames,.paint-frame-group{gap:8px}}.paint-colors button,.photo-colors button,.paint-colors svg,.photo-colors svg{width:24px!important;height:24px!important;flex-basis:24px}html[data-2000-dark] body .video-wrapper{background:#000;border-color:#000;filter:invert(1)}html[data-2000-dark] .video-wrapper :is(video,img,canvas){filter:none!important}
html body :is(.social-icon-link,.home-apps-star) svg :is(path,rect,circle,line,polyline){vector-effect:non-scaling-stroke}html body img[data-symbol2000],html body .stream-toggle img[data-symbol2000]{padding:0!important;width:20px!important;height:20px!important;object-fit:contain}html body [data-2000-game] .waves svg{width:20px!important;height:20px!important}html body [data-2000-game] button:active{scale:.96}html body [data-2000-game] button[role=slider]:active{scale:1}@media(prefers-reduced-motion:reduce){html body [data-2000-game] button{transition:none!important}}html body .all-overlay .product-image{cursor:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cg%20transform%3D%22translate%282%202%29%22%3E%3Cg%20stroke%3D%22white%22%20stroke-width%3D%224.5%22%3E%3Cpath%20d%3D%22M3.75%2010h12.5M10%203.75v12.5%22%2F%3E%3C%2Fg%3E%3Cg%20stroke%3D%22black%22%20stroke-width%3D%221.5%22%3E%3Cpath%20d%3D%22M3.75%2010h12.5M10%203.75v12.5%22%2F%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fsvg%3E) 12 12,crosshair!important}html body .all-fullscreen-image{cursor:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cg%20transform%3D%22translate%282%202%29%22%3E%3Cg%20stroke%3D%22white%22%20stroke-width%3D%224.5%22%3E%3Cpath%20d%3D%22M3.75%2010h12.5%22%2F%3E%3C%2Fg%3E%3Cg%20stroke%3D%22black%22%20stroke-width%3D%221.5%22%3E%3Cpath%20d%3D%22M3.75%2010h12.5%22%2F%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fsvg%3E) 12 12,crosshair!important}html body :is(.custom-cart-quantity-plus,.custom-cart-quantity-minus,.all-overlay-back) svg{width:20px;height:20px;flex-shrink:0}[data-arena]>rect,[data-arena] [data-extra] :is(rect,path),[data-player],[data-opponent]{vector-effect:non-scaling-stroke;stroke-linecap:round;stroke-linejoin:round}html body :is(.circle-menu-trigger,.home-apps-star,[data-2000-apps]):active{scale:1!important;opacity:.6!important}html body :is(a[href],button,[role=button]) svg[aria-hidden=true],html body :is(a[href],button,[role=button]) img[data-symbol2000]{pointer-events:none}html body :is([role=switch],input[type=checkbox],input[type=radio],input[type=range]):not(:disabled):not([aria-disabled=true]){cursor:pointer}html body :is(button:disabled,input:disabled,[aria-disabled=true]){cursor:default!important}html body :is(button:disabled,input:disabled,[aria-disabled=true]) *{cursor:inherit!important}html[data-2000-dark] body:not(.arcade-open) img[data-symbol2000]{filter:none}body:is(.product-is-open,:has(.nav.bag-is-open),:has(.all-fullscreen-viewer.is-open)) :is(.social-menu,.mobile-menu,.home-apps-star,.mobile-circle-backdrop){visibility:hidden!important;pointer-events:none!important}html[data-2000-dark] body:not(.arcade-open) :is(.add-to-bag,.add-to-bag-button,.w-commerce-commercecartcheckoutbutton,.w-commerce-commercecheckoutplaceorderbutton,.w-commerce-commercecheckoutbutton){filter:invert(1)}
html[data-2000-dark] body .social-menu{top:calc(100dvh - 40px + var(--fixed-viewport-offset, 0px))!important;bottom:auto!important;transform:translateY(-100%)}html[data-2000-dark] body .audio-close{top:var(--fixed-viewport-offset, 0px)!important}html[data-2000-dark] body .audio-back-button{top:calc(40px + var(--fixed-viewport-offset, 0px))!important}html[data-2000-dark] body :is(.home-audio-control,.video-fullscreen-toggle,.grid-size-control){top:calc(100dvh - 60px + var(--fixed-viewport-offset, 0px))!important;bottom:auto!important}@media(max-width:479px){html[data-2000-dark] body .mobile-circle-backdrop:not([hidden]){top:var(--fixed-viewport-offset, 0px);bottom:auto;height:100dvh}}
@font-face{font-family:"2000 OS Entry";src:url(https://2000-code.stefano-depanfilis.workers.dev/os-releases/7cfb7a32853ea4cd/assets/native/ChicagoBitmap12.ttf) format("truetype");font-weight:400;font-style:normal;font-display:block;ascent-override:75%;descent-override:0%;line-gap-override:0%}.nav-links .os-entry{display:flex;align-items:center;justify-content:flex-start;min-height:20px;color:inherit;text-decoration:none;white-space:nowrap;font-family:"2000 OS Entry",sans-serif;font-size:14px;line-height:20px;font-weight:400;font-synthesis:none;text-transform:uppercase;-webkit-font-smoothing:none}.nav-links .os-entry>span{display:block;font:inherit;line-height:10.5px;will-change:transform;letter-spacing:0}@media(hover:hover)and (pointer:fine){.nav-links .os-entry:hover{opacity:.8}}.nav-links .os-entry:focus-visible{outline:1px solid currentColor!important;outline-offset:3px}
html body .nav-left{flex:1 1 auto;min-width:0}html body .nav-right{flex:0 0 auto}@media(min-width:480px){html body .logo-link{flex:0 0 60px;width:60px}html body .logo{width:60px;height:20px;object-fit:contain}}html body .section:has(.collection-list-2){min-height:calc(100svh - 200px);padding:60px 40px;box-sizing:border-box}html body .collection-list-wrapper-2:has(.audio-wrapper){width:min(100%,1000px)}html body .collection-list-2:has(.audio-wrapper){display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(32px,10vw,200px);width:100%}html body .collection-list-2:has(.audio-wrapper):before,html body .collection-list-2:has(.audio-wrapper):after{display:none}html body .collection-list-2 .collection-item-2{width:100%;min-width:0}html body .collection-list-2 .audio-wrapper{width:100%;max-width:400px;margin-inline:auto}html body .collection-list-2 .album-artwork{display:block;width:100%;height:auto}@media(max-width:767px){html body .collection-list-2:has(.audio-wrapper){grid-template-columns:minmax(0,1fr);gap:40px;justify-items:center}html body .collection-list-2 .collection-item-2{max-width:400px}}@media(max-width:767px){html body .section:has(.collection-list-2 .audio-wrapper){height:calc(100svh - 200px);min-height:0;padding:16px 40px;display:flex;align-items:center;justify-content:center}html body .collection-list-2:has(.audio-wrapper){gap:24px}html body .collection-list-2:has(.audio-wrapper) .collection-item-2{max-width:min(400px,calc((100svh - 256px)*.5315))}}@media(max-width:767px)and (max-height:479px){html body .collection-list-2:has(.audio-wrapper){grid-template-columns:repeat(2,minmax(0,1fr))}html body .collection-list-2:has(.audio-wrapper) .collection-item-2{max-width:min(400px,calc((100svh - 232px)*1.063))}}@media(max-height:640px){html.is-home-page body .container{min-height:0}html.is-home-page body .background-video-2{height:max(0px,calc(100svh - 160px))}}
html body .nav-links>.social-icon-row:has(.updates-form-block.is-open){gap:20px!important}html body .social-options .updates-row .updates-form-block{width:220px!important;max-width:none!important}html body .updates-row .updates-form{min-width:0;max-width:100%;box-sizing:border-box;gap:0 20px}html body .updates-row .updates-email{min-width:0!important;max-width:100%!important;box-sizing:border-box;border:0!important;box-shadow:none!important;-webkit-box-shadow:none!important}html body .updates-email-line{position:relative;display:block;min-width:0}html body .updates-email-line:after{content:"";position:absolute;inset:auto 0 0;height:1.5px;border-radius:999px;background:#000;pointer-events:none}html body .updates-email-line .updates-email,html body .updates-email-line .updates-email:focus,html body .updates-email-line .updates-email:focus-visible,html body .updates-email-line .updates-email:-webkit-autofill{border:0!important;box-shadow:none!important;-webkit-box-shadow:none!important}html body .social-options.newsletter-replacing>:not(.updates-row):not([data-2000-apps]){visibility:hidden!important;pointer-events:none!important}html body .social-options.newsletter-replacing .updates-row{position:absolute!important;left:var(--newsletter-start, 0px)!important;top:50%;transform:translateY(-50%);width:var(--newsletter-width);height:20px}html body .social-options.newsletter-replacing .updates-toggle{visibility:hidden;pointer-events:none}html body .social-options.newsletter-replacing .updates-row .updates-form-block{position:absolute!important;inset:0!important;transform:none!important;width:100%!important}html body .updates-row .updates-form{grid-template-columns:minmax(0,1fr) 20px 20px}html body .updates-row .updates-submit{position:relative!important;inset:auto!important;width:20px;height:20px}@media(min-width:480px){html body .social-options{position:relative}}html body .updates-row .updates-close{position:relative;display:flex;align-items:center;justify-content:center;width:20px;height:20px;padding:0;border:0;background:transparent;color:#000;cursor:pointer}.updates-close svg{display:block;width:20px;height:20px}
@media(max-width:767px),(pointer:coarse){[data-2000-game] :is(.rec-fx,.rec-eq,.rec-granular) button[role=slider]{position:relative}[data-2000-game] .m2-effects .m2-knob:before,[data-2000-game] :is(.rec-fx,.rec-eq,.rec-granular) button[role=slider]:before{content:"";position:absolute;inset:-12px -6px}[data-2000-game] :is(.chord-key,.rec-sync)>button,[data-2000-game] .rec-granular>button[role=switch]{position:relative}[data-2000-game] :is(.chord-key,.rec-sync)>button:after,[data-2000-game] .rec-granular>button[role=switch]:after{content:"";position:absolute;inset:-12px -5px}[data-2000-game] .m2-tempo input[type=range]{height:44px}[data-2000-game] input[data-brush-size]{height:44px!important;margin-block:-12px!important}:is(.social-icon-link,.social-toggle,.menu-app-symbol,.updates-toggle,.updates-submit,.updates-close,.home-audio-button,.bag-button,.stream-toggle,.custom-cart-quantity button){position:relative}:is(.social-icon-link,.social-toggle,.menu-app-symbol,.updates-toggle,.updates-submit,.updates-close,.home-apps-star,.home-audio-button,.bag-button,.overlay-close,.all-overlay-back,.audio-back-button,.audio-close a,.video-fullscreen-toggle,.stream-toggle,.custom-cart-quantity button,.close-button):after{content:"";position:absolute;inset:-12px -10px}[data-2000-game] :is(.photo-controls,.paint-tools,.paint-frames,.m2-controls,.rec-tools,.waves)>button,[data-2000-game] nav>button{position:relative}[data-2000-game] :is(.photo-controls,.paint-tools,.paint-frames,.m2-controls,.rec-tools,.waves)>button:after,[data-2000-game] nav>button:after{content:"";position:absolute;inset:-12px -6px}[data-2000-game] :is(.photo-colors,.paint-colors)>button{position:relative}[data-2000-game] :is(.photo-colors,.paint-colors)>button:after{content:"";position:absolute;inset:-10px calc(-1*min(4px,max(0px,(100vw - 304px) / 16)))}}@media(max-width:767px),(pointer:coarse){[data-2000-game] nav>button:after{inset:-12px}[data-2000-game] .photo-knob{position:relative}[data-2000-game] .photo-knob:after{content:"";position:absolute;inset:-4px}.all-overlay [role=radio]{position:relative}.all-overlay [role=radio]:after{content:"";position:absolute;inset:-10px -8px}:is(.all-gallery-dot,.all-fullscreen-dot){position:relative}:is(.all-gallery-dot,.all-fullscreen-dot):after{content:"";position:absolute;inset:-12px 0}}@media(max-width:767px),(pointer:coarse){.circle-menu-trigger:after{content:"";position:absolute;inset:-12px}.logo-link{position:relative}.logo-link:after{content:"";position:absolute;inset:-12px 0}.all-overlay [role=radio]:after{inset:-4px -8px}}
