.rm-layout{display:flex;min-height:100vh;background:#07070a;color:#fff}.rm-sidebar{width:280px;min-width:280px;background:#111;display:flex;flex-direction:column;padding:1.25rem 0;position:sticky;top:0;height:100vh;overflow-y:auto;border-right:1px solid #222;z-index:100}.rm-sidebar__logo{padding:0 1.25rem 1.75rem}.rm-sidebar__logo img{width:64px;height:64px;border-radius:50%}.rm-sidebar__cart-link{display:flex;align-items:center;gap:.6rem;padding:.7rem 1.25rem;color:#fff;text-decoration:none;font-size:1.2rem;margin-bottom:1.25rem}.rm-sidebar__cart-count{background:#7c3aed;border-radius:50%;width:28px;height:28px;font-size:1rem;display:flex;align-items:center;justify-content:center;margin-left:auto}.rm-sidebar__nav-label{font-size:1.05rem;font-weight:700;text-transform:uppercase;letter-spacing:.08em;color:#7c3aed;padding:0 1.25rem;margin:0 0 .6rem}.rm-sidebar__nav ul{list-style:none;margin:0 0 1.75rem;padding:0}.rm-sidebar__nav li a,.rm-sidebar__game-toggle{display:flex;align-items:center;justify-content:space-between;width:100%;padding:.55rem 1.25rem;font-size:1.2rem;color:#ccc;text-decoration:none;background:none;border:none;cursor:pointer;text-align:left;transition:color .15s;line-height:1.4}.rm-sidebar__nav li a:hover,.rm-sidebar__game-toggle:hover{color:#fff}.rm-sidebar__location{padding-top:.5rem}.rm-sidebar__location-link{display:block;padding:.45rem 1.25rem 1.25rem;color:#aaa;text-decoration:none;font-size:1.05rem;line-height:1.4;transition:color .15s}.rm-sidebar__location-link:hover,.rm-sidebar__location-link:focus-visible{color:#fff}.rm-sidebar__chevron{transition:transform .2s;flex-shrink:0;width:20px;height:20px;transform:rotate(-90deg);display:none}.rm-sidebar__game-toggle[aria-expanded=true] .rm-sidebar__chevron{transform:rotate(0)}.rm-sidebar__submenu{padding:0;margin:0;list-style:none}.rm-sidebar__submenu li a{padding-left:2rem;font-size:1.5rem;color:#888}.rm-sidebar__submenu li a:hover{color:#fff}.rm-sidebar__bottom-logo{margin-top:auto;padding:1.25rem}.rm-sidebar__bottom-logo img{width:100%;opacity:.9}.rm-topbar{padding:.85rem 1.75rem;border-bottom:1px solid #222;background:#111;position:sticky;top:0;z-index:1000}.rm-topbar__form{display:flex;align-items:center;gap:0;max-width:900px}.rm-topbar__label{background:#1a1a1a;color:#fff;border:1px solid #333;border-right:none;border-radius:4px 0 0 4px;padding:0 1rem;font-size:1.5rem;height:56px;display:flex;align-items:center;white-space:nowrap}.rm-topbar__input{flex:1;background:#1a1a1a;color:#fff;border:1px solid #333;border-left:none;padding:0 1.25rem;font-size:1.5rem;height:56px;outline:none;min-width:200px}.rm-topbar__input::placeholder{color:#666}.rm-topbar__btn{background:#7c3aed;border:none;color:#fff;padding:0 1.25rem;height:56px;border-radius:0 4px 4px 0;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:background .15s}.rm-topbar__btn:hover{background:#6d28d9}.rm-main{flex:1;min-width:0;background:#07070a;overflow-x:hidden}.content-for-layout{background:#07070a}body.gradient{background:#07070a!important}.shopify-section-group-header-group{display:none}@media(max-width:1024px){.rm-sidebar{width:240px;min-width:240px}.rm-sidebar__nav li a,.rm-sidebar__game-toggle{font-size:1.25rem}.rm-sidebar__submenu li a{font-size:1.1rem}.rm-topbar__label,.rm-topbar__input{font-size:1.25rem;height:50px}.rm-topbar__btn{height:50px}}@media(max-width:768px){.rm-layout{flex-direction:column}.rm-sidebar{width:100%;height:auto;position:relative;flex-direction:row;flex-wrap:wrap;padding:.5rem;overflow-x:auto}.rm-sidebar__bottom-logo{display:none}.rm-main{width:100%}}.rm-sidebar__divider{width:100%;height:1px;background:#2b2b2b;margin:.5rem 0}.rm-sidebar__logo img{width:80px;height:80px;object-fit:contain}.rm-sidebar__bottom-logo img{width:80%;object-fit:contain}.rm-topbar__input-wrap{flex:1;position:relative}.rm-topbar__input-wrap .rm-topbar__input{width:100%}.predictive-search{background:#fff!important;border:1px solid #B1B1B1!important;border-top:none!important;position:absolute!important;top:100%!important;left:0!important;right:0!important;z-index:999!important;border-radius:0 0 4px 4px!important}.predictive-search__item{color:#000!important;border-bottom:1px solid #d7d7df!important}.predictive-search__item:hover,.predictive-search__item[aria-selected=true]{background:#f1f1f6!important}.predictive-search__item-heading{color:#000!important;font-size:1rem!important}.predictive-search__item-vendor,.predictive-search__item-price{color:#555!important;font-size:.85rem!important}.predictive-search__heading{color:#7c3aed!important;font-size:.75rem!important;text-transform:uppercase!important;letter-spacing:.08em!important;padding:.75rem 1rem .25rem!important}.predictive-search__item-heading,.predictive-search__item,.predictive-search__heading,.predictive-search a{font-size:1.5rem!important}.rm-sidebar__cart-link{margin-bottom:0!important;padding-top:.4rem!important;padding-bottom:.4rem!important}.rm-mobile-header{display:none}.rm-mobile-menu{display:none;position:fixed;top:0;right:0;bottom:0;left:0;background:#111;z-index:9999;flex-direction:column;overflow-y:auto}.rm-mobile-menu.is-open{display:flex}.rm-mobile-menu__header{display:flex;align-items:center;justify-content:space-between;padding:.75rem 1.25rem;border-bottom:1px solid #222;gap:1rem;position:sticky;top:0;background:#111;z-index:10}.rm-mobile-menu__search{flex:1}.rm-mobile-menu__close{display:flex;align-items:center;gap:.4rem;background:none;border:none;color:#fff;font-size:1rem;cursor:pointer;white-space:nowrap;flex-shrink:0}.rm-mobile-menu__body{padding:1.25rem;flex:1}.rm-mobile-menu__actions{display:flex;gap:1.5rem;margin-bottom:.5rem}.rm-mobile-menu__action-link{display:flex;align-items:center;gap:.5rem;color:#fff;text-decoration:none;font-size:1.1rem}.rm-mobile-menu__divider{width:100%;height:1px;background:#222;margin:.75rem 0}.rm-mobile-menu__nav-label{font-size:.7rem;font-weight:700;text-transform:uppercase;letter-spacing:.08em;color:#7c3aed;margin:0 0 .5rem}.rm-mobile-menu__nav ul{list-style:none;padding:0;margin:0 0 1rem}.rm-mobile-menu__nav ul li a{display:block;padding:.6rem 0;color:#ccc;text-decoration:none;font-size:1.2rem;border-bottom:1px solid #1a1a1a;transition:color .15s}.rm-mobile-menu__nav ul li a:hover{color:#fff}.rm-mobile-menu__location{padding-bottom:1rem}.rm-mobile-menu__location-link{display:block;color:#aaa;text-decoration:none;font-size:1.05rem;line-height:1.4;transition:color .15s}.rm-mobile-menu__location-link:hover,.rm-mobile-menu__location-link:focus-visible{color:#fff}@media(max-width:768px){.rm-sidebar,.rm-topbar{display:none!important}.rm-mobile-header{display:flex;align-items:center;gap:.75rem;padding:.75rem 1rem;background:#111;position:sticky;top:0;z-index:100;border-bottom:1px solid #222}.rm-mobile-header__logo img{width:44px;height:44px;object-fit:contain;flex-shrink:0}.rm-mobile-header__search{flex:1;min-width:0}.rm-mobile-header__burger{background:none;border:none;color:#fff;cursor:pointer;padding:.25rem;flex-shrink:0;display:flex;align-items:center;justify-content:center}.rm-layout{flex-direction:column}.rm-main{width:100%}}.rm-v2{--rm-v2-ink:#1b1b20;--rm-v2-accent:#a78bfa}.rm-v2 .rm-layout{display:block;min-height:100vh;background:#faf7ef}.rm-v2 .rm-main{overflow:visible;background:#faf7ef;min-width:0}.rm-v2 .content-for-layout{background:#faf7ef}.rm-v2-header{position:relative;z-index:1001;display:flex;align-items:center;gap:24px;margin:0;padding:22px clamp(20px,4vw,64px);background:#1b1b20;color:#fff;border-bottom:1px solid #ffffff14}.rm-v2-header a{color:inherit;text-decoration:none}.rm-v2-brand{display:flex;align-items:center;gap:10px;font-size:17px;font-weight:700;line-height:1.1;letter-spacing:-.4px;flex-shrink:0}.rm-v2-brand img{width:52px;height:52px;object-fit:contain}.rm-v2-games{position:relative;flex-shrink:0}.rm-v2-games summary{display:flex;align-items:center;gap:10px;cursor:pointer;list-style:none;font-size:14px;min-height:44px}.rm-v2-games summary::-webkit-details-marker{display:none}.rm-v2-games[open] summary{color:#c4b5fd}.rm-v2-games-panel{position:absolute;top:calc(100% + 16px);left:0;width:360px;max-width:calc(100vw - 32px);max-height:70vh;overflow:auto;padding:16px;background:#24242b;border:1px solid #ffffff26;border-radius:18px;box-shadow:0 20px 60px #0005}.rm-v2-games-panel ul{list-style:none;padding:0;margin:0}.rm-v2-games-panel>ul{display:grid;grid-template-columns:1fr 1fr;gap:4px}.rm-v2-games-panel a{display:block;padding:12px;border-radius:8px;font-size:14px;line-height:1.4}.rm-v2-games-panel ul ul{padding-left:8px}.rm-v2-games-panel ul ul a{font-size:12px;color:#d1c9e3}.rm-v2-games-panel .rm-v2-location{border-top:1px solid #ffffff26;border-radius:0;margin-top:12px;color:#c8c3d1;font-size:12px}.rm-v2-search{flex:1;min-width:160px;margin-left:auto;max-width:520px}.rm-v2-search .rm-topbar__form{max-width:none}.rm-v2-search .rm-topbar__label{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);padding:0}.rm-v2-search .rm-topbar__input-wrap{min-width:0}.rm-v2-search .rm-topbar__input{height:44px;min-width:0;border:1px solid #ffffff55;border-right:0;border-radius:999px 0 0 999px;background:transparent;font-size:14px;padding-left:18px}.rm-v2-search .rm-topbar__input::placeholder{color:#b5b2bc}.rm-v2-search .rm-topbar__btn{height:44px;width:48px;padding:10px;background:transparent;border:1px solid #ffffff55;border-left:0;border-radius:0 999px 999px 0}.rm-v2-account{display:flex;align-items:center;justify-content:center;min-height:44px;padding:10px 20px;border-radius:999px;background:#faf7ef;color:#1b1b20!important;white-space:nowrap;font-size:14px}.rm-v2-cart{display:flex;gap:8px;align-items:center;min-height:44px;white-space:nowrap;font-size:13px}.rm-v2 .rm-sidebar__cart-count{margin:0;min-width:24px;width:auto;height:24px;padding:0 6px;font-size:12px;background:#7c3aed}.rm-v2 :is(a,button,summary,input):focus-visible{outline:3px solid #c4b5fd;outline-offset:4px}@media(hover:hover){.rm-v2-games-panel a:hover{background:#ffffff12}.rm-v2-account:hover{background:#e8defc}}@media(max-width:1100px){.rm-v2-header{gap:16px;flex-wrap:wrap}.rm-v2-search{order:5;flex-basis:100%;max-width:none}.rm-v2-games{margin-left:auto}}@media(max-width:600px){.rm-v2-header{padding:16px;gap:12px}.rm-v2-brand{font-size:14px;max-width:calc(100% - 125px)}.rm-v2-brand img{width:40px;height:40px}.rm-v2-games{position:static;margin-left:0;order:4}.rm-v2-games summary{font-size:13px}.rm-v2-games-panel{left:16px;top:auto;margin-top:8px;width:calc(100% - 32px)}.rm-v2-account{margin-left:auto;padding:8px 12px;font-size:12px}.rm-v2-cart{order:4;margin-left:auto;font-size:12px}.rm-v2-search{order:5}}.rm-v2 #shopify-section-rm-v2-header{position:relative;z-index:1001}.rm-v2-brand .rm-v2-brand-image{width:var(--rm-logo-width,160px);height:auto;max-height:96px;object-fit:contain;border-radius:0}.rm-v2-chevron{display:block;flex:none}@media(max-width:600px){.rm-v2-brand .rm-v2-brand-image{width:var(--rm-logo-mobile-width,100px);max-height:64px}}.rm-v2 .rm-v2-search .rm-topbar__form{position:relative;border:1px solid #ffffff55;border-radius:999px;background:transparent;box-shadow:none;overflow:visible}.rm-v2 .rm-v2-search .rm-topbar__form:focus-within{border-color:#c4b5fd;box-shadow:0 0 0 2px #c4b5fd}.rm-v2 .rm-v2-search :is(.field,.rm-topbar__input-wrap){border:0;box-shadow:none;outline:none;background:transparent}.rm-v2 .rm-v2-search :is(.field,.rm-topbar__form):before,.rm-v2 .rm-v2-search :is(.field,.rm-topbar__form):after{content:none}.rm-v2 .rm-v2-search :is(.rm-topbar__input,.rm-topbar__btn),.rm-v2 .rm-v2-search :is(.rm-topbar__input,.rm-topbar__btn):focus,.rm-v2 .rm-v2-search :is(.rm-topbar__input,.rm-topbar__btn):focus-visible{border:0;box-shadow:none;outline:none;background:transparent}.rm-v2 .rm-v2-search .rm-topbar__input{border-radius:999px 0 0 999px;appearance:none;-webkit-appearance:none}.rm-v2 .rm-v2-search .rm-topbar__btn{flex-shrink:0;border-radius:0 999px 999px 0}.rm-v2 .rm-v2-search .rm-topbar__btn:focus-visible{box-shadow:inset 0 0 0 2px #c4b5fd}.rm-v2 #shopify-section-rm-v2-header{position:sticky;top:0;z-index:1001}.rm-v2-games-panel{box-sizing:border-box;transform-origin:top center}.rm-v2-games[data-animating] .rm-v2-games-panel{overflow:hidden;pointer-events:none}.rm-v2-chevron{transition:transform .2s cubic-bezier(.23,1,.32,1)}.rm-v2-games[open] .rm-v2-chevron{transform:rotate(180deg)}.rm-v2-games:has(summary[aria-expanded=false]) .rm-v2-chevron{transform:rotate(0)}@media(prefers-reduced-motion:reduce){.rm-v2-chevron{transition:none}}.rm-v2-games summary{font-size:24px}.rm-v2-games-panel a{font-size:16px}.rm-v2-games-panel ul ul a{font-size:15px}.rm-v2-games-panel .rm-v2-location{font-size:14px}@media(max-width:600px){.rm-v2-games summary{font-size:16px}}.rm-v2-games summary .rm-v2-games-icon{display:block;width:var(--rm-games-icon-size, 24px);height:var(--rm-games-icon-size, 24px);object-fit:contain;flex-shrink:0}.rm-v2-search .rm-topbar__input::placeholder{color:#c5bfce;opacity:1}@media(max-width:600px){.rm-v2 .rm-v2-header .rm-v2-search{position:relative;z-index:1}.rm-v2 .rm-v2-header .rm-v2-games-panel{z-index:20}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/rm-sidebar.css.map */
