:root{--rg-bg-primary: #0a0a0a;--rg-bg-secondary: #111111;--rg-bg-card: #1a1a1a;--rg-bg-card-hover: #222222;--rg-bg-elevated: #252525;--rg-border: #2a2a2a;--rg-border-light: #333333;--rg-text-primary: #ffffff;--rg-text-secondary: #b0b0b0;--rg-text-muted: #888888;--rg-accent: #00ff88;--rg-accent-dim: rgba(0, 255, 136, .15);--rg-accent-glow: rgba(0, 255, 136, .4);--rg-pink: #ff00ff;--rg-pink-dim: rgba(255, 0, 255, .15);--rg-pink-glow: rgba(255, 0, 255, .4);--rg-blue: #00aaff;--rg-red: #ff4444;--rg-yellow: #ffaa00;--rg-font-heading: "Inter", -apple-system, BlinkMacSystemFont, sans-serif;--rg-font-body: "Inter", -apple-system, BlinkMacSystemFont, sans-serif;--rg-font-mono: "JetBrains Mono", "Fira Code", monospace;--rg-size-xs: .75rem;--rg-size-sm: .825rem;--rg-size-base: 1rem;--rg-size-lg: 1.125rem;--rg-size-xl: 1.25rem;--rg-size-2xl: 1.5rem;--rg-size-3xl: 2rem;--rg-size-4xl: 2.5rem;--rg-size-5xl: 3.5rem;--rg-size-hero: clamp(2.5rem, 6vw, 4.5rem);--rg-space-xs: .25rem;--rg-space-sm: .5rem;--rg-space-md: 1rem;--rg-space-lg: 1.5rem;--rg-space-xl: 2rem;--rg-space-2xl: 3rem;--rg-space-3xl: 4rem;--rg-space-section: clamp(3rem, 8vw, 6rem);--rg-radius-sm: 6px;--rg-radius: 10px;--rg-radius-lg: 16px;--rg-radius-xl: 20px;--rg-radius-pill: 999px;--rg-shadow-sm: 0 2px 8px rgba(0, 0, 0, .3);--rg-shadow: 0 4px 20px rgba(0, 0, 0, .4);--rg-shadow-lg: 0 8px 40px rgba(0, 0, 0, .5);--rg-shadow-glow: 0 0 20px var(--rg-accent-glow);--rg-shadow-glow-pink: 0 0 20px var(--rg-pink-glow);--rg-transition: .2s ease;--rg-transition-slow: .4s cubic-bezier(.25, .1, .25, 1);--rg-max-width: 1280px;--rg-header-height: 64px}.sr-only{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}html{scroll-behavior:auto!important}.rg-hero__glow,.rg-hero__grid,.rg-newsletter__glow{display:none!important}}@media(prefers-contrast:more){:root{--rg-text-muted: #999999;--rg-text-secondary: #cccccc;--rg-border: #444444;--rg-border-light: #555555}.rg-hero__glow,.rg-newsletter__glow{display:none!important}.card,.rg-category-card,.rg-review-card,.rg-why__card,.rg-faq__item,.rg-process__content{border-width:2px!important}}*:focus-visible{outline:2px solid var(--rg-accent)!important;outline-offset:2px!important}*:focus:not(:focus-visible){outline:none!important}.skip-to-content-link:focus{position:fixed;top:var(--rg-space-md);left:var(--rg-space-md);z-index:10000;padding:var(--rg-space-md) var(--rg-space-xl);background:var(--rg-accent);color:var(--rg-bg-primary);font-weight:700;border-radius:var(--rg-radius);clip:auto!important;width:auto!important;height:auto!important}@media(prefers-reduced-motion:no-preference){html{scroll-behavior:smooth}}body{background:var(--rg-bg-primary)!important;color:var(--rg-text-primary)!important;font-family:var(--rg-font-body)!important;font-size:var(--rg-size-base);line-height:1.6;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.color-background-1,.color-background-2,.color-accent-1,.color-accent-2,.color-scheme-1,.color-scheme-2,.color-scheme-3,.color-scheme-4,.color-scheme-5,[class*=color-]{background:transparent!important;--color-background: 10 10 10 !important;--color-foreground: 255 255 255 !important}.gradient{background:transparent!important}h1,h2,h3,h4,h5,h6,.h0,.h1,.h2,.h3{font-family:var(--rg-font-heading)!important;font-weight:700!important;line-height:1.15;letter-spacing:-.02em;color:var(--rg-text-primary)!important}.h0{font-size:var(--rg-size-hero)!important}h1,.h1{font-size:var(--rg-size-5xl)!important}h2,.h2{font-size:var(--rg-size-3xl)!important}h3,.h3{font-size:var(--rg-size-2xl)!important}p{color:var(--rg-text-secondary);line-height:1.7}.rg-glow-text{color:var(--rg-accent);text-shadow:0 0 10px var(--rg-accent-glow),0 0 40px var(--rg-accent-glow)}.rg-glow-text--pink{color:var(--rg-pink);text-shadow:0 0 10px var(--rg-pink-glow),0 0 40px var(--rg-pink-glow)}.page-width{max-width:var(--rg-max-width)!important;margin:0 auto;padding:0 var(--rg-space-lg)!important}@media(min-width:750px){.page-width{padding:0 var(--rg-space-2xl)!important}}.shopify-section-group-header-group{background:var(--rg-bg-primary)!important;position:sticky;top:0;z-index:1000;border-bottom:1px solid var(--rg-border)!important}.shopify-section-group-header-group .shopify-section,.shopify-section-group-header-group .header-wrapper,.shopify-section-group-header-group .header,.header-wrapper--border-bottom,.section-header{border:0!important;box-shadow:none!important}.announcement-bar-section,.announcement-bar-section .color-scheme,.announcement-bar-section [class*=color-]{background:var(--rg-bg-secondary)!important;border:0!important;border-bottom:1px solid var(--rg-border)!important}.announcement-bar{background:transparent!important;padding:.6rem 1rem .35rem!important;border:0!important;min-height:auto!important}.announcement-bar__message{color:var(--rg-accent)!important;font-size:var(--rg-size-xs)!important;font-weight:600!important;letter-spacing:.05em;text-transform:uppercase}.announcement-bar__link{color:var(--rg-accent)!important}.announcement-bar-section .slider-button{color:var(--rg-text-muted)!important;background:transparent!important;border:0!important;box-shadow:none!important}.announcement-bar-section .slider-button:before,.announcement-bar-section .slider-button:after{display:none!important}.header-wrapper,.header-wrapper [class*=color-]{background:var(--rg-bg-primary)!important;border:0!important}.header{max-width:var(--rg-max-width);margin:0 auto;padding:0 var(--rg-space-xl)!important;height:var(--rg-header-height);background:transparent!important;border:0!important}.header__heading{margin:0}.header__heading-link{text-decoration:none!important;color:var(--rg-text-primary)!important}.header__heading-link .h2{font-family:var(--rg-font-heading)!important;font-size:var(--rg-size-xl)!important;font-weight:800!important;letter-spacing:-.02em!important;color:var(--rg-text-primary)!important;margin:0!important}.header__inline-menu{flex-grow:1}.list-menu--inline{gap:0}.list-menu__item--link,.header__menu-item{font-family:var(--rg-font-body)!important;font-size:.95rem;font-weight:500!important;color:#fff!important;text-decoration:none!important;padding:.5rem .85rem!important;border-radius:var(--rg-radius-sm);transition:all var(--rg-transition);text-transform:uppercase;letter-spacing:.05em}@media(min-width:990px){.list-menu__item--link,.header__menu-item{font-size:1rem}}.list-menu__item--link:hover,.header__menu-item:hover{color:var(--rg-accent)!important;background:var(--rg-accent-dim)!important}.header__icon{color:var(--rg-text-secondary)!important;width:40px!important;height:40px!important;display:flex!important;align-items:center!important;justify-content:center!important;border-radius:var(--rg-radius-sm)!important;transition:all var(--rg-transition)!important;border:0!important;background:transparent!important}.header__icon:hover{color:var(--rg-accent)!important;background:var(--rg-accent-dim)!important}.header__icon svg{width:20px;height:20px}.cart-count-bubble{background:var(--rg-accent)!important;color:var(--rg-bg-primary)!important;font-size:.75rem!important;font-weight:800!important;min-width:20px;height:18px;border-radius:var(--rg-radius-pill);display:flex;align-items:center;justify-content:center;padding:0 4px}.header__line-separator,.header-wrapper--border-bottom:after,.header-wrapper--border-bottom:before{display:none!important}.header__submenu{background:var(--rg-bg-card)!important;border:1px solid var(--rg-border)!important;border-radius:var(--rg-radius-lg)!important;box-shadow:var(--rg-shadow-lg)!important;padding:var(--rg-space-sm)!important}.header__submenu .header__menu-item{border-radius:var(--rg-radius-sm)}.menu-drawer{background:var(--rg-bg-primary)!important;border-right:1px solid var(--rg-border)!important}.menu-drawer__menu-item{color:var(--rg-text-primary)!important;font-size:var(--rg-size-lg)!important;padding:var(--rg-space-md) var(--rg-space-lg)!important;border-bottom:1px solid var(--rg-border)!important}.menu-drawer__menu-item:hover,.menu-drawer__menu-item--active{color:var(--rg-accent)!important}.menu-drawer__close-button{color:var(--rg-text-primary)!important}.menu-drawer__utility-links{border-top:1px solid var(--rg-border)!important;padding:var(--rg-space-lg)!important}.button{display:inline-flex;align-items:center;justify-content:center;padding:.75rem 1.75rem;font-family:var(--rg-font-body)!important;font-size:var(--rg-size-sm)!important;font-weight:700!important;text-transform:uppercase;letter-spacing:.06em;border-radius:var(--rg-radius)!important;transition:all var(--rg-transition);cursor:pointer;position:relative}.button:before,.button:after,.quick-add__submit:before,.quick-add__submit:after,.shopify-challenge__button:before,.shopify-challenge__button:after,.shopify-payment-button__button--unbranded:before,.shopify-payment-button__button--unbranded:after{display:none!important;content:none!important}.button--primary,.button:not(.button--secondary):not(.button--tertiary){background:var(--rg-accent)!important;color:var(--rg-bg-primary)!important;border:0!important;box-shadow:none!important}.button--primary:hover,.button:not(.button--secondary):not(.button--tertiary):hover{background:#00e67a!important;box-shadow:var(--rg-shadow-glow)!important;transform:translateY(-1px)}.button--primary:active,.button:not(.button--secondary):not(.button--tertiary):active{transform:translateY(0)}.button--secondary{background:transparent!important;color:var(--rg-accent)!important;border:2px solid var(--rg-accent)!important;box-shadow:none!important}.button--secondary:hover{background:var(--rg-accent-dim)!important;box-shadow:var(--rg-shadow-glow)!important}.button--tertiary{background:transparent!important;color:var(--rg-text-secondary)!important;border:0!important;padding:.5rem 1rem}.button--tertiary:hover{color:var(--rg-accent)!important}.button:focus-visible{outline:2px solid var(--rg-accent)!important;outline-offset:2px!important;box-shadow:none!important}.quick-add__submit{background:var(--rg-accent)!important;color:var(--rg-bg-primary)!important;border:0!important;border-radius:var(--rg-radius)!important;font-weight:700!important;text-transform:uppercase;letter-spacing:.04em;font-size:var(--rg-size-sm)!important;transition:all var(--rg-transition)}.quick-add__submit:hover{background:#00e67a!important;box-shadow:var(--rg-shadow-glow)}.shopify-payment-button__button{border-radius:var(--rg-radius)!important}.card-wrapper{position:relative}.card{background:var(--rg-bg-card)!important;border:1px solid var(--rg-border)!important;border-radius:var(--rg-radius-lg)!important;overflow:hidden;transition:all var(--rg-transition-slow)}.card:hover{background:var(--rg-bg-card-hover)!important;border-color:var(--rg-accent)!important;transform:translateY(-4px);box-shadow:var(--rg-shadow),0 0 30px #00ff881a}.card__media{background:var(--rg-bg-secondary)!important;border-radius:0!important;overflow:hidden;aspect-ratio:1}.card__media img{transition:transform .5s cubic-bezier(.25,.1,.25,1)}.card:hover .card__media img{transform:scale(1.05)}.card__content{padding:var(--rg-space-lg)!important}.card__heading{font-size:var(--rg-size-xl)!important;font-weight:600!important;color:var(--rg-text-primary)!important;line-height:1.4}.card__heading a{color:inherit!important;text-decoration:none!important}.card__heading a:hover{color:var(--rg-accent)!important}.price{font-family:var(--rg-font-mono)!important;font-size:var(--rg-size-xl)!important;font-weight:700!important;color:var(--rg-accent)!important}.price--on-sale .price-item--regular{color:var(--rg-text-muted)!important;text-decoration:line-through}.price--on-sale .price-item--sale{color:var(--rg-red)!important}.badge{background:var(--rg-accent)!important;color:var(--rg-bg-primary)!important;font-size:var(--rg-size-xs)!important;font-weight:800!important;padding:.25rem .625rem;border-radius:var(--rg-radius-sm);text-transform:uppercase;letter-spacing:.04em}.badge--sale{background:var(--rg-red)!important;color:#fff!important}.badge--soldout{background:var(--rg-text-muted)!important;color:var(--rg-bg-primary)!important}.collection-hero{background:var(--rg-bg-secondary)!important}.collection .grid,.collection-product-list .grid,.featured-collection .grid{gap:var(--rg-space-md)!important}.section-header{text-align:center;margin-bottom:var(--rg-space-2xl)}.section-header__title,.title{color:var(--rg-text-primary)!important}.shopify-section:nth-child(2n){background:var(--rg-bg-secondary)}.image-with-text{padding:var(--rg-space-section) 0}.image-with-text__grid{max-width:var(--rg-max-width);margin:0 auto;gap:var(--rg-space-2xl)}.image-with-text__content{padding:var(--rg-space-2xl)!important}.image-with-text__text p{font-size:var(--rg-size-lg);color:var(--rg-text-secondary)}.image-with-text__media img{border-radius:var(--rg-radius-xl)}.banner{background:var(--rg-bg-secondary)!important}.banner__heading{color:var(--rg-text-primary)!important}.banner__text{color:var(--rg-text-secondary)!important}.rich-text{padding:var(--rg-space-section) var(--rg-space-lg);text-align:center}.rich-text__text{max-width:700px;margin:0 auto}.multicolumn{padding:var(--rg-space-section) 0}.multicolumn-card{text-align:center;padding:var(--rg-space-xl);background:var(--rg-bg-card);border:1px solid var(--rg-border);border-radius:var(--rg-radius-lg);transition:all var(--rg-transition)}.multicolumn-card:hover{border-color:var(--rg-accent);box-shadow:0 0 30px #00ff8814}.multicolumn-card__image-wrapper svg,.multicolumn-card__image-wrapper img{color:var(--rg-accent)}.multicolumn-card h3{font-size:var(--rg-size-xl)!important;color:var(--rg-text-primary)!important;margin-bottom:var(--rg-space-sm)}.multicolumn-card p{font-size:var(--rg-size-sm);color:var(--rg-text-secondary)}.product{background:var(--rg-bg-primary)}.product__info-wrapper{background:var(--rg-bg-primary)!important}.product__media-item{background:var(--rg-bg-secondary)!important;border:1px solid var(--rg-border);border-radius:var(--rg-radius-lg);overflow:hidden}.product__title{color:var(--rg-text-primary)!important;font-size:var(--rg-size-3xl)!important}.product__text,.variant-picker label{color:var(--rg-text-secondary)!important}.variant-picker__option{background:var(--rg-bg-card)!important;border:1px solid var(--rg-border)!important;color:var(--rg-text-primary)!important;border-radius:var(--rg-radius)!important}.variant-picker__option:hover,.variant-picker__option--selected{border-color:var(--rg-accent)!important;color:var(--rg-accent)!important}.quantity{background:var(--rg-bg-card)!important;border:1px solid var(--rg-border)!important;border-radius:var(--rg-radius)!important;color:var(--rg-text-primary)!important}.quantity__button{color:var(--rg-text-secondary)!important}.quantity__input{color:var(--rg-text-primary)!important;background:transparent!important}.product__accordion{border-color:var(--rg-border)!important}.product__accordion summary{color:var(--rg-text-primary)!important}.collection-hero__title{display:inline-block;background:linear-gradient(135deg,var(--rg-accent) 0%,var(--rg-blue) 100%);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent!important}.collection-hero__description{color:var(--rg-accent-glow)!important}.facets-container{background:var(--rg-bg-primary)!important}.facets__label{color:var(--rg-text-primary)!important}.facets__disclosure{background:var(--rg-bg-card)!important;border:1px solid var(--rg-border)!important;border-radius:var(--rg-radius)!important}.active-facets__button{background:var(--rg-accent-dim)!important;color:var(--rg-accent)!important;border:1px solid var(--rg-accent)!important;border-radius:var(--rg-radius-pill)!important}.cart{background:var(--rg-bg-primary)!important}.cart-item{border-bottom:1px solid var(--rg-border)!important}.cart-item__name{color:var(--rg-text-primary)!important}.cart-item__price{color:var(--rg-accent)!important}.cart-drawer{background:var(--rg-bg-primary)!important;border-left:1px solid var(--rg-border)!important}.cart-drawer__overlay{background:#000000b3!important}.footer{background:var(--rg-bg-secondary)!important;padding:var(--rg-space-3xl) var(--rg-space-lg) var(--rg-space-xl);border-top:1px solid var(--rg-border)!important}.footer__content-top{max-width:var(--rg-max-width);margin:0 auto}.footer__title,.footer h2{color:var(--rg-text-primary)!important;font-size:var(--rg-size-sm)!important;font-weight:700!important;text-transform:uppercase;letter-spacing:.06em;margin-bottom:var(--rg-space-md)}.footer a{color:var(--rg-text-secondary)!important;font-size:var(--rg-size-sm);transition:color var(--rg-transition);text-decoration:none!important}.footer a:hover{color:var(--rg-accent)!important}.footer__content-bottom{border-top:1px solid var(--rg-border);margin-top:var(--rg-space-2xl);padding-top:var(--rg-space-lg)}.list-social__link{color:var(--rg-text-muted)!important;transition:color var(--rg-transition)}.list-social__link:hover{color:var(--rg-accent)!important}.list-payment svg{fill:var(--rg-text-muted)}.copyright{color:var(--rg-text-muted)!important;font-size:var(--rg-size-xs)}.field__input,.form__input,input[type=text],input[type=email],input[type=password],input[type=search],input[type=number],textarea,select{background:var(--rg-bg-card)!important;border:1px solid var(--rg-border)!important;border-radius:var(--rg-radius)!important;padding:.875rem 1rem!important;font-size:var(--rg-size-base);color:var(--rg-text-primary)!important;font-family:var(--rg-font-body);transition:border-color var(--rg-transition)}.field__input:focus,.form__input:focus,input:focus,textarea:focus,select:focus{border-color:var(--rg-accent)!important;outline:none;box-shadow:0 0 0 3px var(--rg-accent-dim)!important}.field__label{color:var(--rg-text-secondary)!important}.newsletter{padding:var(--rg-space-section) 0;text-align:center}.newsletter__wrapper{max-width:500px;margin:0 auto}.search-modal,.search-modal__content{background:var(--rg-bg-primary)!important}.disclosure__button{color:var(--rg-text-primary)!important}.disclosure__list{background:var(--rg-bg-card)!important;border:1px solid var(--rg-border)!important;border-radius:var(--rg-radius)!important}.placeholder-svg{fill:var(--rg-text-muted);background:var(--rg-bg-secondary)}.loading__spinner circle{stroke:var(--rg-accent)}.pagination__item{color:var(--rg-text-secondary)!important}.pagination__item--current{background:var(--rg-accent)!important;color:var(--rg-bg-primary)!important;border-radius:var(--rg-radius-sm)}.breadcrumbs a{color:var(--rg-text-muted)!important}.breadcrumbs a:hover{color:var(--rg-accent)!important}@keyframes rg-fadeIn{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes rg-glow-pulse{0%,to{box-shadow:0 0 5px var(--rg-accent-glow)}50%{box-shadow:0 0 20px var(--rg-accent-glow),0 0 40px var(--rg-accent-glow)}}@keyframes rg-border-glow{0%,to{border-color:var(--rg-accent)}50%{border-color:var(--rg-pink)}}.grid__item{animation:rg-fadeIn .5s ease both}.grid__item:nth-child(1){animation-delay:.05s}.grid__item:nth-child(2){animation-delay:.1s}.grid__item:nth-child(3){animation-delay:.15s}.grid__item:nth-child(4){animation-delay:.2s}.grid__item:nth-child(5){animation-delay:.25s}.grid__item:nth-child(6){animation-delay:.3s}.grid__item:nth-child(7){animation-delay:.35s}.grid__item:nth-child(8){animation-delay:.4s}@media(prefers-reduced-motion:reduce){.grid__item,.card,.multicolumn-card,.rg-hero__badge,.rg-hero__title,.rg-hero__subtitle,.rg-hero__cta,.rg-hero__stats{animation:none!important}.card:hover,.button:hover,.rg-hero__btn--primary:hover,.rg-category-card:hover,.rg-finder__option:hover,.rg-process__content:hover,.rg-review-card:hover,.rg-why__card:hover,.rg-faq__item[open]{transform:none!important}}@media screen and (max-width:749px){:root{--rg-header-height: 56px;--rg-space-section: 2.5rem;--grid-mobile-horizontal-spacing: 1rem;--grid-mobile-vertical-spacing: 1rem}h1,.h1{font-size:var(--rg-size-3xl)!important}h2,.h2{font-size:var(--rg-size-2xl)!important}.grid .grid__item{width:calc(50% - var(--grid-mobile-horizontal-spacing) / 2)!important;max-width:calc(50% - var(--grid-mobile-horizontal-spacing) / 2)!important}.grid--1-col .grid__item{width:100%!important;max-width:100%!important}.card__content{padding:var(--rg-space-md)!important}.card__heading{font-size:var(--rg-size-sm)!important}.multicolumn-card{padding:var(--rg-space-lg)}.button{padding:.75rem 1.25rem;font-size:var(--rg-size-xs)!important;width:100%}}@media screen and (min-width:750px)and (max-width:989px){:root{--rg-header-height: 60px}.collection .grid{gap:var(--rg-space-md)!important}}@media screen and (min-width:990px){.button{width:auto}}ul.my-paymentmethods{display:flex;flex-wrap:wrap;gap:10px;list-style:none;margin:var(--rg-space-md) 0;padding:0;align-items:center}.payment-method-item svg{width:40px;height:28px;background-color:transparent;fill:var(--rg-text-secondary)}.paypal-item svg{width:55px;height:38px}.klarna-icon{width:60px;height:40px;object-fit:contain;filter:brightness(.9)}.rg-spec-table{width:100%;border-collapse:separate;border-spacing:0;border:1px solid var(--rg-border);border-radius:var(--rg-radius-lg);overflow:hidden;font-size:var(--rg-size-sm)}.rg-spec-table tr{border-bottom:1px solid var(--rg-border)}.rg-spec-table tr:last-child{border-bottom:0}.rg-spec-table tr:nth-child(2n){background:var(--rg-bg-secondary)}.rg-spec-table tr:nth-child(odd){background:var(--rg-bg-card)}.rg-spec-table td{padding:.75rem 1rem;vertical-align:middle}.rg-spec-table__label{color:var(--rg-text-secondary);font-weight:500;white-space:nowrap;width:35%}.rg-spec-table__value{color:var(--rg-text-primary);font-weight:600}.rg-spec-table__value--highlight{color:var(--rg-accent);font-family:var(--rg-font-mono)}.rg-badge-row{display:flex;flex-wrap:wrap;gap:var(--rg-space-sm);margin:var(--rg-space-md) 0}.rg-perf-badge{display:inline-flex;align-items:center;gap:.375rem;padding:.375rem .75rem;background:var(--rg-bg-card);border:1px solid var(--rg-border);border-radius:var(--rg-radius-sm);font-size:var(--rg-size-xs);font-weight:600;color:var(--rg-text-secondary);text-transform:uppercase;letter-spacing:.03em}.rg-perf-badge__icon{font-size:1rem;line-height:1}.rg-perf-badge--tier-entry{border-color:var(--rg-blue);color:var(--rg-blue)}.rg-perf-badge--tier-mid{border-color:var(--rg-accent);color:var(--rg-accent)}.rg-perf-badge--tier-high{border-color:var(--rg-pink);color:var(--rg-pink)}.rg-perf-badge--fps{border-color:var(--rg-accent);color:var(--rg-accent);font-family:var(--rg-font-mono)}.rg-perf-badge--gpu{border-color:var(--rg-accent);color:var(--rg-text-primary);background:var(--rg-accent-dim)}.rg-perf-badge--sm{padding:.25rem .5rem;font-size:.65rem;gap:.25rem}.rg-card-badges{display:flex;flex-wrap:wrap;gap:.375rem;margin-top:var(--rg-space-xs)}.rg-tabs{margin-top:var(--rg-space-2xl)}.rg-tabs__nav{display:flex;gap:0;border-bottom:1px solid var(--rg-border);overflow-x:auto;-webkit-overflow-scrolling:touch}.rg-tabs__nav-btn{padding:.75rem 1.25rem;background:transparent;border:0;border-bottom:2px solid transparent;color:var(--rg-text-secondary);font-family:var(--rg-font-body);font-size:var(--rg-size-sm);font-weight:600;text-transform:uppercase;letter-spacing:.04em;cursor:pointer;transition:all var(--rg-transition);white-space:nowrap}.rg-tabs__nav-btn:hover{color:var(--rg-text-primary)}.rg-tabs__nav-btn[aria-selected=true],.rg-tabs__nav-btn.active{color:var(--rg-accent);border-bottom-color:var(--rg-accent)}.rg-tabs__panel{display:none;padding:var(--rg-space-xl) 0;color:var(--rg-text-secondary);line-height:1.7}.rg-tabs__panel.active{display:block;animation:rg-fadeIn .3s ease}.rg-product-meta{display:flex;flex-wrap:wrap;gap:var(--rg-space-md);margin:var(--rg-space-md) 0;padding:var(--rg-space-md) 0;border-top:1px solid var(--rg-border);border-bottom:1px solid var(--rg-border)}.rg-product-meta__item{display:flex;align-items:center;gap:.5rem;font-size:var(--rg-size-sm);color:var(--rg-text-secondary)}.rg-product-meta__icon{color:var(--rg-accent);font-size:1.125rem}.rg-filter-group{margin-bottom:var(--rg-space-lg)}.rg-filter-group__title{font-size:var(--rg-size-sm);font-weight:700;color:var(--rg-text-primary);text-transform:uppercase;letter-spacing:.04em;margin-bottom:var(--rg-space-sm)}.collection-hero{padding:var(--rg-space-2xl) 0!important;background:var(--rg-bg-secondary)!important;text-align:center}.rg-view-toggle{display:flex;gap:.25rem;background:var(--rg-bg-card);border:1px solid var(--rg-border);border-radius:var(--rg-radius-sm);padding:.25rem}.rg-view-toggle__btn{width:36px;height:36px;display:flex;align-items:center;justify-content:center;background:transparent;border:0;border-radius:var(--rg-radius-sm);color:var(--rg-text-muted);cursor:pointer;transition:all var(--rg-transition)}.rg-view-toggle__btn.active,.rg-view-toggle__btn:hover{background:var(--rg-accent-dim);color:var(--rg-accent)}.rg-hero{position:relative;min-height:85vh;display:flex;align-items:center;justify-content:center;overflow:hidden;padding:var(--rg-space-2xl) var(--rg-space-lg);background:radial-gradient(ellipse 80% 60% at 50% 40%,rgba(0,255,136,.04),transparent 70%),var(--rg-bg-primary)}.rg-hero__grid{position:absolute;top:0;right:0;bottom:0;left:0;background-image:linear-gradient(rgba(0,255,136,.06) 1px,transparent 1px),linear-gradient(90deg,rgba(0,255,136,.06) 1px,transparent 1px);background-size:60px 60px;mask-image:radial-gradient(ellipse 70% 70% at 50% 50%,black,transparent);-webkit-mask-image:radial-gradient(ellipse 70% 70% at 50% 50%,black,transparent);animation:rg-grid-breathe 8s ease-in-out infinite}@keyframes rg-grid-breathe{0%,to{opacity:.6}50%{opacity:1}}.rg-hero__scanlines{position:absolute;top:0;right:0;bottom:0;left:0;background:repeating-linear-gradient(0deg,transparent,transparent 2px,rgba(0,0,0,.08) 2px,rgba(0,0,0,.08) 4px);pointer-events:none;z-index:1}.rg-hero__glow{position:absolute;width:600px;height:600px;border-radius:50%;filter:blur(100px);opacity:.5;animation:rg-glow-pulse 6s ease-in-out infinite}.rg-hero__glow--left{top:-150px;left:-150px;background:var(--rg-accent)}.rg-hero__glow--right{bottom:-150px;right:-150px;background:var(--rg-pink);animation-delay:3s}.rg-hero__glow--center{top:50%;left:50%;transform:translate(-50%,-50%);width:800px;height:400px;background:radial-gradient(ellipse,rgba(0,255,136,.12),transparent 70%);filter:blur(80px);animation:rg-glow-center 5s ease-in-out infinite}@keyframes rg-glow-pulse{0%,to{opacity:.35;transform:scale(1)}50%{opacity:.6;transform:scale(1.2)}}@keyframes rg-glow-center{0%,to{opacity:.4;transform:translate(-50%,-50%) scale(1)}50%{opacity:.7;transform:translate(-50%,-50%) scale(1.1)}}.rg-hero__particles{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;z-index:1}.rg-hero__particle{position:absolute;width:3px;height:3px;background:var(--rg-accent);border-radius:50%;opacity:0;animation:rg-particle-float 8s ease-in-out infinite;box-shadow:0 0 6px var(--rg-accent),0 0 12px #00ff884d}.rg-hero__particle:nth-child(1){left:10%;animation-delay:0s;animation-duration:7s}.rg-hero__particle:nth-child(2){left:25%;animation-delay:1s;animation-duration:9s}.rg-hero__particle:nth-child(3){left:40%;animation-delay:2s;animation-duration:6s}.rg-hero__particle:nth-child(4){left:55%;animation-delay:.5s;animation-duration:8s}.rg-hero__particle:nth-child(5){left:70%;animation-delay:3s;animation-duration:10s}.rg-hero__particle:nth-child(6){left:85%;animation-delay:1.5s;animation-duration:7.5s}.rg-hero__particle:nth-child(7){left:15%;animation-delay:4s;animation-duration:9s}.rg-hero__particle:nth-child(8){left:65%;animation-delay:2.5s;animation-duration:6.5s}@keyframes rg-particle-float{0%{bottom:-5%;opacity:0;transform:translate(0)}10%{opacity:.8}90%{opacity:.8}to{bottom:105%;opacity:0;transform:translate(30px)}}.rg-hero__streak{position:absolute;width:1px;height:200px;background:linear-gradient(to bottom,transparent,var(--rg-accent),transparent);opacity:0;animation:rg-streak 4s ease-in-out infinite;z-index:1}.rg-hero__streak--1{left:20%;top:-50px;transform:rotate(25deg);animation-delay:0s}.rg-hero__streak--2{right:15%;top:-80px;transform:rotate(-20deg);animation-delay:2s}@keyframes rg-streak{0%,to{opacity:0;transform:rotate(25deg) translateY(-50px)}50%{opacity:.15;transform:rotate(25deg) translateY(50px)}}.rg-hero__content{position:relative;z-index:2;text-align:center;max-width:800px}.rg-hero__badge{display:inline-block;padding:.55rem 1.35rem;background:var(--rg-accent-dim);border:1px solid rgba(0,255,136,.4);border-radius:100px;color:var(--rg-accent);font-size:var(--rg-size-sm);font-weight:700;letter-spacing:.12em;text-transform:uppercase;margin-bottom:var(--rg-space-lg);animation:rg-fadeInUp .8s ease both,rg-badge-glow 3s ease-in-out infinite;box-shadow:0 0 15px #00ff8826,inset 0 0 15px #00ff880d}@keyframes rg-badge-glow{0%,to{box-shadow:0 0 15px #00ff8826,inset 0 0 15px #00ff880d}50%{box-shadow:0 0 25px #00ff8840,inset 0 0 20px #00ff8814}}.rg-hero__title{font-size:var(--rg-size-hero);font-weight:900;line-height:1.05;color:var(--rg-text-primary);margin-bottom:var(--rg-space-lg);letter-spacing:-.03em;animation:rg-fadeInUp .8s ease .1s both;text-shadow:0 0 40px rgba(255,255,255,.08)}.rg-hero__title--accent{background:linear-gradient(135deg,var(--rg-accent),var(--rg-blue));-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;filter:drop-shadow(0 0 20px rgba(0,255,136,.3))}.rg-hero__subtitle{font-size:var(--rg-size-lg);color:#ffffffe6;line-height:1.6;margin-bottom:var(--rg-space-xl);animation:rg-fadeInUp .8s ease .2s both}.rg-hero__subtitle{transition:text-shadow .25s ease}.rg-hero__subtitle:hover{text-shadow:0 0 6px rgba(0,255,136,.9),0 0 16px rgba(0,255,136,.75),0 0 36px rgba(0,255,136,.45)}.rg-hero__cta{display:flex;gap:var(--rg-space-md);justify-content:center;flex-wrap:wrap;margin-bottom:var(--rg-space-2xl);animation:rg-fadeInUp .8s ease .3s both}.rg-hero__btn{display:inline-flex;align-items:center;padding:1rem 2rem!important;font-weight:700!important;font-size:var(--rg-size-base)!important;border-radius:var(--rg-radius-md)!important;text-decoration:none!important;transition:all var(--rg-transition)!important;border:0!important}.rg-hero__btn--primary{background:var(--rg-accent)!important;color:#0a0a0a!important;box-shadow:0 0 30px var(--rg-accent-glow),0 0 60px #00ff8826!important}.rg-hero__btn--primary:hover{transform:translateY(-2px) scale(1.02);box-shadow:0 0 40px var(--rg-accent-glow),0 0 80px #0f83!important}.rg-hero__btn--secondary{background:transparent!important;color:var(--rg-text-primary)!important;border:1px solid var(--rg-border-light)!important}.rg-hero__btn--secondary:hover{border-color:var(--rg-accent)!important;color:var(--rg-accent)!important}.rg-hero__stats{display:flex;gap:var(--rg-space-2xl);justify-content:center;animation:rg-fadeInUp .8s ease .5s both}.rg-hero__stat{text-align:center;position:relative}.rg-hero__stat+.rg-hero__stat:before{content:"";position:absolute;left:calc(var(--rg-space-2xl) / -2);top:10%;height:80%;width:1px;background:linear-gradient(to bottom,transparent,rgba(0,255,136,.3),transparent)}.rg-hero__stat-number{display:block;font-size:var(--rg-size-2xl);font-weight:900;color:var(--rg-accent);font-family:var(--rg-font-mono);text-shadow:0 0 20px rgba(0,255,136,.4)}.rg-hero__stat-label{font-size:var(--rg-size-xs);color:#ffffffe6;text-transform:uppercase;letter-spacing:.05em}@keyframes rg-fadeInUp{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}.rg-usp-bar{padding:var(--rg-space-xl) 0;border-top:1px solid var(--rg-border);border-bottom:1px solid var(--rg-border);overflow:hidden}.rg-usp-bar__track{display:flex;align-items:center;justify-content:space-between;gap:var(--rg-space-xl);flex-wrap:wrap;max-width:var(--rg-max-width);margin:0 auto;padding:0 4rem;padding:0 var(--rg-space-md)}.rg-usp-bar__item{display:flex;flex-direction:row;align-items:center;gap:1rem}.rg-usp-bar__icon-box{width:44px;height:44px;min-width:44px;background:#1a1a1a;border:1px solid #2a2a2a;border-radius:10px;display:flex;align-items:center;justify-content:center;font-size:1.2rem}.rg-usp-bar__info{display:flex;flex-direction:column;gap:.15rem}.rg-usp-bar__title{font-size:var(--rg-size-base);font-weight:700;color:var(--rg-text-primary);line-height:1.2}.rg-usp-bar__desc{font-size:var(--rg-size-sm);color:var(--rg-text-secondary);line-height:1.3}.rg-usp-bar__divider{width:1px;height:40px;background:var(--rg-border-light);flex-shrink:0}@media(max-width:749px){.rg-usp-bar__track{gap:var(--rg-space-lg)}.rg-usp-bar__divider{display:none}.rg-usp-bar__item{width:calc(50% - var(--rg-space-lg))}}.rg-section-title{font-size:var(--rg-size-4xl);font-weight:900;color:var(--rg-text-primary);text-align:center;margin-bottom:var(--rg-space-sm);letter-spacing:-.02em}.rg-section-subtitle{font-size:var(--rg-size-lg);color:var(--rg-text-secondary);text-align:center;margin-bottom:var(--rg-space-2xl)}.rg-categories__grid{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--rg-space-lg)}.rg-category-card{position:relative;display:flex;flex-direction:column;align-items:center;text-align:center;padding:var(--rg-space-2xl) var(--rg-space-lg);background:var(--rg-bg-card);border:1px solid var(--rg-border);border-radius:var(--rg-radius-lg);text-decoration:none;transition:all .4s cubic-bezier(.25,.46,.45,.94);overflow:hidden}.rg-category-card:hover{transform:translateY(-6px);border-color:var(--rg-border-light)}.rg-category-card--entry:hover{border-color:var(--rg-blue);box-shadow:0 8px 40px #00aaff26}.rg-category-card--mid:hover{border-color:var(--rg-accent);box-shadow:0 8px 40px var(--rg-accent-glow)}.rg-category-card--high:hover{border-color:var(--rg-pink);box-shadow:0 8px 40px var(--rg-pink-glow)}.rg-category-card--featured{border-color:var(--rg-accent);background:linear-gradient(180deg,rgba(0,255,136,.05),var(--rg-bg-card))}.rg-category-card__badge{position:absolute;top:var(--rg-space-md);right:var(--rg-space-md);padding:.25rem .75rem;background:var(--rg-accent);color:#0a0a0a;font-size:var(--rg-size-xs);font-weight:800;border-radius:100px;letter-spacing:.05em}.rg-category-card__icon{font-size:2.5rem;margin-bottom:var(--rg-space-md)}.rg-category-card__tier{font-size:var(--rg-size-xs);font-weight:700;letter-spacing:.15em;text-transform:uppercase;margin-bottom:var(--rg-space-xs)}.rg-category-card--entry .rg-category-card__tier{color:var(--rg-blue)}.rg-category-card--mid .rg-category-card__tier{color:var(--rg-accent)}.rg-category-card--high .rg-category-card__tier{color:var(--rg-pink)}.rg-category-card__title{font-size:var(--rg-size-2xl);font-weight:800;color:var(--rg-text-primary);margin-bottom:var(--rg-space-xs)}.rg-category-card__price{font-size:var(--rg-size-xl);font-weight:700;font-family:var(--rg-font-mono);color:var(--rg-accent);margin-bottom:var(--rg-space-md)}.rg-category-card__desc{font-size:var(--rg-size-sm);color:var(--rg-text-secondary);line-height:1.6;margin-bottom:var(--rg-space-md)}.rg-category-card__games{display:flex;gap:.375rem;flex-wrap:wrap;justify-content:center;margin-bottom:var(--rg-space-lg)}.rg-category-card__game{padding:.25rem .625rem;background:var(--rg-bg-elevated);border-radius:var(--rg-radius-sm);font-size:var(--rg-size-xs);color:var(--rg-text-muted);font-weight:500}.rg-category-card__cta{font-size:var(--rg-size-sm);font-weight:700;color:var(--rg-accent);transition:all var(--rg-transition)}.rg-category-card:hover .rg-category-card__cta{letter-spacing:.05em}.rg-finder__quiz{max-width:700px;margin:0 auto}.rg-finder__step{display:none}.rg-finder__step.active{display:block;animation:rg-fadeIn .4s ease}.rg-finder__progress{height:4px;background:var(--rg-bg-card);border-radius:100px;margin-bottom:var(--rg-space-xl);overflow:hidden}.rg-finder__progress-bar{height:100%;background:linear-gradient(90deg,var(--rg-accent),var(--rg-blue));border-radius:100px;transition:width .5s ease}.rg-finder__question{font-size:var(--rg-size-2xl);font-weight:800;color:var(--rg-text-primary);text-align:center;margin-bottom:var(--rg-space-xl)}.rg-finder__options{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--rg-space-md)}.rg-finder__option{display:flex;flex-direction:column;align-items:center;text-align:center;gap:.5rem;padding:var(--rg-space-xl) var(--rg-space-md);background:var(--rg-bg-card);border:1px solid var(--rg-border);border-radius:var(--rg-radius-lg);cursor:pointer;transition:all .3s ease;font-family:inherit;color:var(--rg-text-primary)}.rg-finder__option:hover{border-color:var(--rg-accent);transform:translateY(-3px);box-shadow:0 8px 30px #00ff881a}.rg-finder__option-icon{font-size:2rem}.rg-finder__option-title{font-size:var(--rg-size-base);font-weight:700}.rg-finder__option-desc{font-size:var(--rg-size-base);color:var(--rg-text-muted)}.rg-finder__result{text-align:center;padding:var(--rg-space-2xl)}.rg-finder__result-icon{font-size:3rem;margin-bottom:var(--rg-space-md)}.rg-finder__result-title{font-size:var(--rg-size-lg);color:var(--rg-text-secondary);margin-bottom:var(--rg-space-sm)}.rg-finder__result-tier{font-size:var(--rg-size-4xl);font-weight:900;color:var(--rg-accent);margin-bottom:var(--rg-space-md);font-family:var(--rg-font-mono)}.rg-finder__result-desc{font-size:var(--rg-size-xl);color:var(--rg-text-secondary);margin-bottom:var(--rg-space-xl);max-width:500px;margin-left:auto;margin-right:auto}.rg-finder__restart{display:inline-block;margin-top:var(--rg-space-md);background:transparent;border:0;color:var(--rg-text-muted);font-size:var(--rg-size-sm);cursor:pointer;text-decoration:underline;font-family:inherit}.rg-finder__restart:hover{color:var(--rg-text-primary)}.rg-process__timeline{display:grid;grid-template-columns:repeat(4,1fr);gap:var(--rg-space-lg);position:relative}.rg-process__step{position:relative;text-align:center}.rg-process__number{font-size:var(--rg-size-3xl);font-weight:900;font-family:var(--rg-font-mono);color:var(--rg-accent-dim);margin-bottom:var(--rg-space-sm)}.rg-process__connector{width:100%;height:2px;background:linear-gradient(90deg,transparent,var(--rg-accent),transparent);opacity:.3;margin-bottom:var(--rg-space-md)}.rg-process__content{background:var(--rg-bg-card);border:1px solid var(--rg-border);border-radius:var(--rg-radius-lg);padding:var(--rg-space-xl);transition:all .3s ease}.rg-process__content:hover{border-color:var(--rg-accent);transform:translateY(-3px)}.rg-process__icon{font-size:2rem;margin-bottom:var(--rg-space-md)}.rg-process__content h3{font-size:var(--rg-size-base);font-weight:700;color:var(--rg-text-primary);margin-bottom:var(--rg-space-sm)}.rg-process__content p{font-size:var(--rg-size-sm);color:var(--rg-text-secondary);line-height:1.6}.rg-reviews__grid{display:grid;grid-template-columns:repeat(2,1fr);gap:var(--rg-space-lg)}.rg-review-card{background:var(--rg-bg-card);border:1px solid var(--rg-border);border-radius:var(--rg-radius-lg);padding:var(--rg-space-xl);transition:all .3s ease}.rg-review-card:hover{border-color:var(--rg-border-light);transform:translateY(-2px)}.rg-review-card__stars{font-size:var(--rg-size-lg);color:var(--rg-yellow);margin-bottom:var(--rg-space-md);letter-spacing:.1em}.rg-review-card__text{font-size:var(--rg-size-xl);color:var(--rg-text-secondary);line-height:1.7;margin-bottom:var(--rg-space-lg);font-style:italic}.rg-review-card__author{display:flex;align-items:center;gap:var(--rg-space-md)}.rg-review-card__avatar{width:44px;height:44px;background:var(--rg-accent-dim);border:1px solid var(--rg-accent);border-radius:50%;display:flex;align-items:center;justify-content:center;font-weight:800;color:var(--rg-accent);font-size:var(--rg-size-lg)}.rg-review-card__name{font-weight:700;color:var(--rg-text-primary);font-size:var(--rg-size-sm)}.rg-review-card__product{font-size:var(--rg-size-xs);color:var(--rg-text-muted)}.rg-why__grid{display:grid;grid-template-columns:repeat(4,1fr);gap:var(--rg-space-lg)}.rg-why__card{background:var(--rg-bg-card);border:1px solid var(--rg-border);border-radius:var(--rg-radius-lg);padding:var(--rg-space-xl);text-align:center;transition:all .3s ease}.rg-why__card:hover{border-color:var(--rg-accent);transform:translateY(-4px)}.rg-why__icon{font-size:2.5rem;margin-bottom:var(--rg-space-md)}.rg-why__card-title{font-size:var(--rg-size-lg);font-weight:800;color:var(--rg-text-primary);margin-bottom:var(--rg-space-sm)}.rg-why__card p{font-size:var(--rg-size-base);color:var(--rg-text-secondary);line-height:1.6}.rg-faq__list{max-width:800px;margin:0 auto;display:flex;flex-direction:column;gap:var(--rg-space-sm)}.rg-faq__item{background:var(--rg-bg-card);border:1px solid var(--rg-border);border-radius:var(--rg-radius-md);overflow:hidden;transition:all .3s ease}.rg-faq__item[open]{border-color:var(--rg-accent)}.rg-faq__question{display:flex;align-items:center;justify-content:space-between;padding:var(--rg-space-lg) var(--rg-space-xl);cursor:pointer;font-weight:700;font-size:var(--rg-size-xl);color:var(--rg-text-primary);list-style:none;transition:all var(--rg-transition)}.rg-faq__question::-webkit-details-marker{display:none}.rg-faq__question:hover{color:var(--rg-accent)}.rg-faq__toggle{font-size:var(--rg-size-2xl);color:var(--rg-accent);font-weight:300;transition:transform .3s ease;flex-shrink:0;margin-left:var(--rg-space-md)}.rg-faq__item[open] .rg-faq__toggle{transform:rotate(45deg)}.rg-faq__answer{padding:0 var(--rg-space-xl) var(--rg-space-lg);animation:rg-faq-open .3s ease}.rg-faq__answer p{font-size:var(--rg-size-lg);color:var(--rg-text-secondary);line-height:1.7}@keyframes rg-faq-open{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.rg-newsletter__inner{position:relative;text-align:center;padding:var(--rg-space-2xl);background:var(--rg-bg-card);border:1px solid var(--rg-border);border-radius:var(--rg-radius-lg);overflow:hidden}.rg-newsletter__glow{position:absolute;top:-50%;left:50%;transform:translate(-50%);width:600px;height:300px;background:radial-gradient(ellipse,var(--rg-accent-glow),transparent 70%);opacity:.2;pointer-events:none}.rg-newsletter__title{font-size:var(--rg-size-3xl);font-weight:900;color:var(--rg-text-primary);margin-bottom:var(--rg-space-sm);position:relative}.rg-newsletter__text{font-size:var(--rg-size-base);color:var(--rg-text-secondary);margin-bottom:var(--rg-space-xl);position:relative}.rg-newsletter__form{position:relative;max-width:500px;margin:0 auto}.rg-newsletter__field{display:flex;gap:0;background:var(--rg-bg-primary);border:1px solid var(--rg-border);border-radius:var(--rg-radius-md);overflow:hidden;transition:border-color var(--rg-transition)}.rg-newsletter__field:focus-within{border-color:var(--rg-accent)}.rg-newsletter__input{flex:1;padding:1rem 1.25rem;background:transparent;border:0;color:var(--rg-text-primary);font-size:var(--rg-size-base);font-family:inherit;outline:none}.rg-newsletter__input::placeholder{color:var(--rg-text-muted)}.rg-newsletter__btn{padding:1rem 1.5rem;background:var(--rg-accent);color:#0a0a0a;border:0;font-weight:700;font-size:var(--rg-size-sm);font-family:inherit;cursor:pointer;transition:all var(--rg-transition);white-space:nowrap}.rg-newsletter__btn:hover{background:#3f9}.rg-newsletter__disclaimer{font-size:var(--rg-size-xs);color:var(--rg-text-muted);margin-top:var(--rg-space-md);position:relative}@media screen and (max-width:749px){.rg-hero{min-height:70vh;padding:var(--rg-space-2xl) var(--rg-space-md)}.rg-hero__title{font-size:var(--rg-size-3xl)}.rg-hero__stats{gap:var(--rg-space-lg)}.rg-hero__stat-number{font-size:var(--rg-size-lg)}.rg-hero__cta{flex-direction:column;align-items:center}.rg-hero__btn{width:100%;justify-content:center}@media(max-width:749px){.rg-usp-bar__track{flex-direction:row;flex-wrap:wrap;gap:12px;align-items:flex-start}.rg-usp-bar__item{width:calc(50% - 6px)}.rg-usp-bar__divider{display:none}}.rg-categories__grid{grid-template-columns:1fr;gap:var(--rg-space-md)}.rg-finder__options,.rg-process__timeline{grid-template-columns:1fr}.rg-process__connector{display:none}.rg-reviews__grid,.rg-why__grid{grid-template-columns:1fr}.rg-newsletter__field{flex-direction:column}.rg-section-title{font-size:var(--rg-size-2xl)}}@media screen and (min-width:750px)and (max-width:989px){.rg-categories__grid{grid-template-columns:1fr 1fr}.rg-categories__grid .rg-category-card--featured{grid-column:1 / -1}.rg-process__timeline,.rg-why__grid{grid-template-columns:repeat(2,1fr)}}.contact-section-bg{background:#000!important;background-image:none!important}.contact-section-bg .contact{padding-top:20px}.collection-hero__text-wrapper{text-align:center}.collection-hero__description{margin-left:auto;margin-right:auto}section[id*=__product-grid]>.gradient{padding-top:0!important;margin-top:0!important;background:#0a0a0a!important}section[id*=__product-grid]{background:#0a0a0a!important}html,body,#MainContent,.content-for-layout,#MainContent .shopify-section,#MainContent .shopify-section.section{background:#0a0a0a!important}#MainContent .shopify-section.section>.gradient,#MainContent .shopify-section.section>[class*=color-]{background:#0a0a0a!important}#MainContent [id*=__product-grid]>div[class*=section-][class*=-padding]{padding-top:0!important;margin-top:0!important}@media(min-width:990px){.header__inline-menu summary .icon-caret,.header__inline-menu summary svg,.header__inline-menu summary:after{display:none!important}}@media(max-width:989px){.menu-drawer summary .icon-caret,.menu-drawer summary svg,.menu-drawer summary:after{display:inline-block!important}}h2.title.inline-richtext,.section-header__title.title,.collection__title .title,.title.inline-richtext{display:inline-block!important;background:none!important;-webkit-background-clip:unset!important;background-clip:unset!important;-webkit-text-fill-color:#ffffff!important;color:#fff!important}body.collection-handle-entry-gaming-pc-neu-gebraucht .collection-hero__title,body.collection-handle-basic-gaming-pcs-fortnite-valorant-cs2 .collection-hero__title{background:linear-gradient(135deg,#8fd3ff 0%,var(--rg-blue) 100%);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent}body.collection-handle-mid-range-gaming-pcs-gebraucht-neu .collection-hero__title,body.collection-handle-mid-range-gaming-pcs-1 .collection-hero__title,body.collection-handle-mid-range-gaming-pcs .collection-hero__title{background:linear-gradient(135deg,var(--rg-accent) 0%,#00ff88 100%);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent}body.collection-handle-pro-gaming-pcs-1 .collection-hero__title,body.collection-handle-pro-gaming-pcs-neu .collection-hero__title,body.collection-handle-pro-gaming-pcs .collection-hero__title{background:linear-gradient(135deg,var(--rg-pink) 0%,var(--rg-pink-glow) 100%);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent}.collection__title.title-wrapper,.collection__title.title-wrapper.title-wrapper--no-top-margin{text-align:left!important;padding-left:var(--rg-space-lg)!important}@media(max-width:749px){.collection__title.title-wrapper,.collection__title.title-wrapper.title-wrapper--no-top-margin{padding-left:var(--rg-space-md)!important}}.collection__title.title-wrapper h2.title.inline-richtext{margin-left:0!important;margin-right:auto!important}.collection__title.title-wrapper:before{content:"UNSERE SYSTEME";display:block;font-size:.75rem;font-weight:700;letter-spacing:.15em;color:var(--rg-accent);text-transform:uppercase;margin-bottom:.5rem}.collection-hero .collection-hero__text-wrapper>.collection-hero__title{color:var(--rg-blue);display:inline-block;transform:scale(.75);transform-origin:center center;text-align:center;margin-left:auto;margin-right:auto;font-weight:700;letter-spacing:.03em;line-height:1.15;transition:text-shadow .25s ease}body.collection-handle-entry-gaming-pc-neu-gebraucht .collection-hero .collection-hero__text-wrapper>.collection-hero__title:hover,body.collection-handle-basic-gaming-pcs-fortnite-valorant-cs2 .collection-hero .collection-hero__text-wrapper>.collection-hero__title:hover{text-shadow:0 0 6px rgba(80,180,255,.6),0 0 14px rgba(80,180,255,.45),0 0 28px rgba(80,180,255,.25)}body.collection-handle-mid-range-gaming-pcs .collection-hero .collection-hero__text-wrapper>.collection-hero__title:hover,body.collection-handle-mid-range-gaming-pcs-1 .collection-hero .collection-hero__text-wrapper>.collection-hero__title:hover,body.collection-handle-mid-range-gaming-pcs-gebraucht-neu .collection-hero .collection-hero__text-wrapper>.collection-hero__title:hover{text-shadow:0 0 6px rgba(0,255,136,.6),0 0 14px rgba(0,255,136,.45),0 0 28px rgba(0,255,136,.25)}body.collection-handle-pro-gaming-pcs .collection-hero .collection-hero__text-wrapper>.collection-hero__title:hover,body.collection-handle-pro-gaming-pcs-1 .collection-hero .collection-hero__text-wrapper>.collection-hero__title:hover,body.collection-handle-pro-gaming-pcs-neu .collection-hero .collection-hero__text-wrapper>.collection-hero__title:hover{text-shadow:0 0 6px rgba(255,60,180,.6),0 0 14px rgba(255,60,180,.45),0 0 28px rgba(255,60,180,.25)}.collection-hero .collection-hero__description,.collection-hero .collection-hero__description *{font-size:1.15rem!important;line-height:1.5!important;opacity:.9!important;text-align:center!important}.collection-hero .collection-hero__description{margin-top:-2px!important;max-width:720px!important;margin-left:auto!important;margin-right:auto!important}.collection-hero .collection-hero__description p{margin-top:0!important;margin-bottom:0!important}.collection-hero--gaming{position:relative!important;overflow:hidden!important;padding:var(--rg-space-3xl) 0!important;background:radial-gradient(ellipse 80% 60% at 50% 40%,rgba(0,255,136,.04),transparent 70%),var(--rg-bg-primary)!important}.collection-hero--gaming .collection-hero__inner{position:relative;z-index:2}.collection-hero__grid-bg{position:absolute;top:0;right:0;bottom:0;left:0;background-image:linear-gradient(rgba(0,255,136,.06) 1px,transparent 1px),linear-gradient(90deg,rgba(0,255,136,.06) 1px,transparent 1px);background-size:60px 60px;mask-image:radial-gradient(ellipse 70% 70% at 50% 50%,black,transparent);-webkit-mask-image:radial-gradient(ellipse 70% 70% at 50% 50%,black,transparent);animation:rg-grid-breathe 8s ease-in-out infinite;pointer-events:none}.collection-hero__scanlines{position:absolute;top:0;right:0;bottom:0;left:0;background:repeating-linear-gradient(0deg,transparent,transparent 2px,rgba(0,0,0,.08) 2px,rgba(0,0,0,.08) 4px);pointer-events:none;z-index:1}.collection-hero__glow{position:absolute;border-radius:50%;filter:blur(100px);pointer-events:none;animation:rg-glow-pulse 6s ease-in-out infinite}.collection-hero__glow--left{top:-150px;left:-150px;width:500px;height:500px;background:var(--rg-accent);opacity:.5}.collection-hero__glow--right{bottom:-150px;right:-150px;width:500px;height:500px;background:var(--rg-pink);opacity:.4;animation-delay:3s}.collection-hero__glow--center{top:50%;left:50%;transform:translate(-50%,-50%);width:800px;height:400px;background:radial-gradient(ellipse,rgba(0,255,136,.12),transparent 70%);filter:blur(80px);animation:rg-glow-center 5s ease-in-out infinite}.collection-hero__particles{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;z-index:1}.collection-hero__particle{position:absolute;width:3px;height:3px;background:var(--rg-accent);border-radius:50%;opacity:0;animation:rg-particle-float 8s ease-in-out infinite;box-shadow:0 0 6px var(--rg-accent),0 0 12px #00ff884d}.collection-hero__particle:nth-child(1){left:10%;animation-delay:0s;animation-duration:7s}.collection-hero__particle:nth-child(2){left:25%;animation-delay:1s;animation-duration:9s}.collection-hero__particle:nth-child(3){left:40%;animation-delay:2s;animation-duration:6s}.collection-hero__particle:nth-child(4){left:60%;animation-delay:.5s;animation-duration:8s}.collection-hero__particle:nth-child(5){left:75%;animation-delay:3s;animation-duration:10s}.collection-hero__particle:nth-child(6){left:90%;animation-delay:1.5s;animation-duration:7.5s}@media(prefers-reduced-motion:reduce){.collection-hero__particle,.collection-hero__glow,.collection-hero__grid-bg{animation:none}.collection-hero__particle{opacity:.5}}.rg-hero--split{align-items:stretch;padding:0;min-height:90vh}.rg-hero__split-wrapper{display:grid;grid-template-columns:1fr 1fr;align-items:center;gap:var(--rg-space-2xl);width:100%;max-width:var(--rg-max-width);padding:var(--rg-space-2xl) var(--rg-space-lg);position:relative;z-index:2}.rg-hero__content--left{text-align:left;max-width:100%}.rg-hero__content--left .rg-hero__cta{justify-content:flex-start}.rg-hero__content--left .rg-hero__stats{justify-content:flex-start;gap:var(--rg-space-xl)}.rg-hero__content--left .rg-hero__stat+.rg-hero__stat:before{left:calc(var(--rg-space-xl) / -2)}.rg-hero__image-col{position:relative;display:flex;align-items:center;justify-content:center}.rg-hero__image-glow{position:absolute;width:70%;height:70%;background:radial-gradient(ellipse,rgba(0,255,136,.18),transparent 70%);filter:blur(60px);border-radius:50%;animation:rg-glow-center 5s ease-in-out infinite;z-index:0}.rg-hero__pc-image{position:relative;z-index:1;width:120%;max-width:720px;height:auto;object-fit:contain;margin-left:-10%;margin-top:-80px;filter:drop-shadow(0 0 40px rgba(0,255,136,.25)) drop-shadow(0 20px 60px rgba(0,0,0,.6));animation:rg-pc-float 12s ease-in-out infinite;mask-image:linear-gradient(to right,transparent 0%,black 15%,black 85%,transparent 100%),linear-gradient(to bottom,transparent 0%,black 5%,black 90%,transparent 100%);mask-composite:intersect;-webkit-mask-image:linear-gradient(to right,transparent 0%,black 15%,black 85%,transparent 100%),linear-gradient(to bottom,transparent 0%,black 5%,black 90%,transparent 100%);-webkit-mask-composite:source-in}@keyframes rg-pc-float{0%,to{transform:translateY(0)}50%{transform:translateY(-12px)}}@media(max-width:749px){.rg-hero__split-wrapper{grid-template-columns:1fr;padding:var(--rg-space-md) var(--rg-space-md) var(--rg-space-xl);gap:0}.rg-hero__content--left{text-align:center;order:2;padding-top:0}.rg-hero__content--left .rg-hero__cta,.rg-hero__content--left .rg-hero__stats{justify-content:center}.rg-hero__image-col{order:1;margin-bottom:-80px}.rg-hero__pc-image{width:100%!important;max-width:100%!important;margin-left:0!important;margin-top:0!important}}.product-card-wrapper .card,.product-card-wrapper>.card,.product-card-wrapper .card__inner,.product-card-wrapper .card__content,.product-card-wrapper .card__badge,.product-card-wrapper .card__heading,.product-card-wrapper .card-information,.product-card-wrapper .quick-add,.product-card-wrapper .badge{display:none!important}.product-grid{column-gap:28px!important;row-gap:24px!important}@media(min-width:990px){.product-grid{column-gap:36px!important;row-gap:28px!important}}.rgc{display:flex;flex-direction:column;background:#1a1a1a;border:1px solid #2a2a2a;border-radius:8px;overflow:hidden;height:100%;transition:border-color .25s,transform .25s,box-shadow .25s}.rgc:hover{border-color:#00ff8859;transform:translateY(-2px);box-shadow:0 8px 24px #0000004d,0 0 12px #00ff880f}.rgc-img{display:block;flex-shrink:0;overflow:hidden;background:#181818;line-height:0;text-decoration:none}.rgc-img img{width:100%;height:auto;display:block;aspect-ratio:4/3;object-fit:cover;transition:transform .4s ease}.rgc:hover .rgc-img img{transform:scale(1.03)}.rgc-body{display:flex;flex-direction:column;flex:1;padding:10px 14px 14px}.rgc-cat{display:block;font:600 10px/1.2 Assistant,sans-serif;text-transform:uppercase;letter-spacing:.1em;color:#888;margin-bottom:3px}.rgc-title{margin:0;font:700 14px/1.35 Assistant,sans-serif;color:#fff}.rgc-title a{color:inherit;text-decoration:none}.rgc-title a:hover{color:#0f8}.rgc-tags{display:flex;flex-wrap:wrap;gap:5px;margin-top:8px}.rgc-tags--sm{margin-top:5px}.rgc-tag{padding:3px 9px;font:500 11px/1.4 Assistant,sans-serif;color:#b0b0b0;background:#111;border:1px solid #333;border-radius:4px;white-space:nowrap}.rgc-grow{flex:1;min-height:10px}hr.rgc-hr{border:none!important;border-top:1px solid #444!important;height:0!important;margin:0 0 12px!important;padding:0!important;display:block!important;width:100%!important;flex-shrink:0!important;background:none!important;outline:none!important}.rgc-foot{display:flex;align-items:center;gap:12px}.rgc-price{display:flex;align-items:baseline;flex:1}.rgc-price-ab{font:400 12px/1 Assistant,sans-serif;color:#888;margin-right:2px}.rgc-price-num{font:800 22px/1 Assistant,sans-serif;color:#fff;letter-spacing:-.02em}.rgc-btn{display:inline-flex;align-items:center;justify-content:center;padding:7px 18px;background:#0f8;color:#0a0a0a;font:700 12px/1.4 Assistant,sans-serif;text-decoration:none;border:none;border-radius:6px;cursor:pointer;white-space:nowrap;transition:background .2s,transform .15s;flex-shrink:0}.rgc-btn:hover{background:#00e67a;transform:translateY(-1px);color:#0a0a0a;text-decoration:none;box-shadow:0 0 12px #00ff8840}@media(max-width:749px){.rgc-body{padding:8px 10px 10px}.rgc-title{font-size:12px}.rgc-tag{font-size:9.5px;padding:2px 6px}.rgc-price-num{font-size:18px}.rgc-foot{flex-direction:column;align-items:flex-start;gap:6px}.rgc-btn{width:100%;justify-content:center}.rgc-cat{font-size:9px}}.rgc-grow{min-height:14px!important}.rgc-title a:hover{text-decoration:none!important}.rgc-cat{font-size:12px!important;letter-spacing:.08em!important}hr.rgc-hr{margin-top:12px!important}.product-card-wrapper.underline-links-hover:hover a,.product-card-wrapper:hover a,.product-card-wrapper:hover .rgc-title a{text-decoration:none!important}.rgc-tag{font-size:12px!important}.rgc-title{font-size:13px!important}.collection-hero--gaming,.collection-hero__glow,.collection-hero__grid-bg,.collection-hero__scanlines,.collection-hero__particles{display:none!important}.rgc-collection-banner{background:#0a0a0a;padding:32px 0 28px}.rgc-breadcrumb{font:400 13px/1 Assistant,sans-serif;color:#666;margin-bottom:12px}.rgc-breadcrumb a{color:#888;text-decoration:none}.rgc-breadcrumb a:hover{color:#fff}.rgc-breadcrumb__sep{margin:0 6px;color:#555}.rgc-collection-title{font:800 32px/1.2 Assistant,sans-serif;color:#fff!important;margin:0;text-transform:none;background:none!important;-webkit-text-fill-color:#fff!important;-webkit-background-clip:unset!important;background-clip:unset!important}.rgc-collection-desc{font:400 14px/1.5 Assistant,sans-serif;color:#999;margin-top:8px;max-width:600px}.facets-wrapper{border:none!important;background:transparent!important;padding:0!important;margin-bottom:20px!important}.facets{border:none!important;background:transparent!important}.facets__header,.facet-filters__label{font:600 11px/1 Assistant,sans-serif!important;text-transform:uppercase!important;letter-spacing:.1em!important;color:#888!important;margin-bottom:6px!important}.facet-filters__field .select__select,.facets__summary,.facet-filters__sort{background:#1a1a1a!important;border:1px solid #333!important;border-radius:6px!important;color:#fff!important;font:500 13px/1.4 Assistant,sans-serif!important;padding:8px 32px 8px 12px!important;min-width:140px}.facet-filters__field .select__select:hover,.facets__summary:hover{border-color:#555!important}.facets__product-count,.product-count{font:600 13px/1 Assistant,sans-serif!important;color:#888!important}.facet-filters.sorting{background:transparent!important;border:none!important}.active-facets__button{background:#222!important;border:1px solid #444!important;border-radius:4px!important;color:#ccc!important;font:500 12px/1.4 Assistant,sans-serif!important}.rgc-collection-title{font-size:26px!important}.facets__heading,.facet-filters__label,.facets__heading.caption-large,.facet-filters__label.caption-large,h2.facets__heading,h2.facet-filters__label,.facets__heading.caption-large.text-body,.facet-filters__label.caption-large.text-body{color:#888!important;font:600 11px/1 Assistant,sans-serif!important;text-transform:uppercase!important;letter-spacing:.1em!important}.facets__product-count,.product-count,.product-count__text,.product-count .product-count__text{font:500 13px/1 Assistant,sans-serif!important;color:#888!important}.facet-filters.sorting .facet-filters__label,.facet-filters .facet-filters__label{color:#888!important;font:600 11px/1 Assistant,sans-serif!important;text-transform:uppercase!important;letter-spacing:.1em!important}.rgc-collection-title{padding-bottom:16px!important;border-bottom:1px solid #2a2a2a!important}.rgc-collection-desc{margin-top:12px!important}.facets-wrapper{display:flex!important;flex-wrap:wrap!important;align-items:flex-end!important;gap:16px!important;padding:0!important;margin-bottom:12px!important}.product-count{order:99!important;width:100%!important;text-align:left!important;margin-top:4px!important}.facet-filters.sorting{margin-left:auto!important}.facets__display{background:#1a1a1a!important;border:1px solid #333!important;border-radius:8px!important;box-shadow:0 8px 24px #00000080!important;padding:16px!important;color:#fff!important}.facets__price .field input,.facets__price .field__input{background:#111!important;border:1px solid #333!important;border-radius:6px!important;color:#fff!important;font:500 13px/1.4 Assistant,sans-serif!important}.facets__price .field__label{color:#888!important}.facets__price .field-currency{color:#888!important;font:500 13px/1 Assistant,sans-serif!important}.facets__header,.facets__selected,.facets__price+*,.facets .price-filter__controls{color:#999!important;font:400 12px/1.4 Assistant,sans-serif!important}.facets__reset,.facets__reset a,a.facets__reset,button.facets__reset{color:#0f8!important;font:600 12px/1 Assistant,sans-serif!important;text-decoration:underline!important;text-underline-offset:3px!important}.facets__item label,.facet-checkbox{color:#ccc!important;font:400 13px/1.4 Assistant,sans-serif!important}.facet-checkbox input[type=checkbox]{border-color:#444!important;background:#111!important}.facets__display .list-menu__item,.facets__display label{color:#ccc!important}@media(max-width:989px){.rgc-collection-banner .page-width,.facets-wrapper.page-width,.collection .page-width{padding-left:1.5rem!important;padding-right:1.5rem!important}}.facets__heading{margin-left:3rem!important}.facets__summary,.facet-filters__sort,.facet-filters__field .select__select{background:#1a1a1a!important;border:1px solid #333!important;border-radius:6px!important;color:#fff!important;font:500 13px/1.4 Assistant,sans-serif!important;padding:10px 36px 10px 14px!important;min-height:auto!important;min-width:140px!important;appearance:none!important;-webkit-appearance:none!important;cursor:pointer}.facets__summary:hover,.facet-filters__sort:hover,.facet-filters__field .select__select:hover{border-color:#555!important}.multicolumn .title-wrapper-with-link,.multicolumn .title-wrapper{margin-bottom:2rem!important}.multicolumn .slider-mobile-gutter,.multicolumn .multicolumn-list{margin-top:1.5rem!important}.rgc-img{position:relative}.rgc-badge-soldout{position:absolute;top:10px;left:10px;padding:4px 12px;background:#505050e6;color:#fff;font:800 11px/1.4 Assistant,sans-serif;text-transform:uppercase;letter-spacing:.04em;border-radius:4px;pointer-events:none;z-index:2}.rgc-btn--soldout{background:#333!important;color:#999!important;cursor:default}.rgc-btn--soldout:hover{background:#333!important;color:#999!important;transform:none!important;box-shadow:none!important}.rgp-breadcrumb{font:400 12px/1 Assistant,sans-serif;color:#666;margin-bottom:8px}.rgp-breadcrumb a{color:#888;text-decoration:none}.rgp-breadcrumb a:hover{color:#fff}.rgp-breadcrumb__sep{margin:0 6px;color:#555}.rgp-category{display:block;font:600 11px/1 Assistant,sans-serif;text-transform:uppercase;letter-spacing:.1em;color:#888;margin-bottom:4px}.product__title h1{font:700 24px/1.3 Assistant,sans-serif!important;color:#fff!important;margin:0!important}.product__title .title-highlight{font-weight:700!important;color:#fff!important;background:none!important;-webkit-text-fill-color:#fff!important}.product__info-wrapper .price{font:800 28px/1 Assistant,sans-serif!important;color:#fff!important}.product__info-wrapper .price-item{color:#fff!important;font:800 28px/1 Assistant,sans-serif!important}.product__info-wrapper .price .price-item--regular,.product__info-wrapper .price .price-item--sale{font-size:28px!important;color:#fff!important}.product__info-wrapper .product__tax,.product__info-wrapper .price .tax-note,.product__info-wrapper [class*=tax],.product__info-wrapper .unit-price{font:400 12px/1.4 Assistant,sans-serif!important;color:#666!important}.product__info-wrapper .product-form__input label,.product__info-wrapper fieldset legend,.product__info-wrapper .form__label{font:700 13px/1 Assistant,sans-serif!important;color:#fff!important;text-transform:uppercase!important;margin-bottom:8px!important}.product__info-wrapper .product-form__input input[type=radio]+label,.product__info-wrapper .variant-picker__option{background:#111!important;border:1px solid #333!important;border-radius:6px!important;color:#ccc!important;font:500 13px/1.4 Assistant,sans-serif!important;padding:8px 16px!important;cursor:pointer;transition:border-color .2s}.product__info-wrapper .product-form__input input[type=radio]:checked+label,.product__info-wrapper .variant-picker__option--selected{border-color:#0f8!important;color:#fff!important}.product__info-wrapper .quantity{background:#111!important;border:1px solid #333!important;border-radius:6px!important}.product__info-wrapper .quantity__button{color:#fff!important;background:#1a1a1a!important;border:none!important}.product__info-wrapper .quantity__input{color:#fff!important;font:600 14px/1 Assistant,sans-serif!important}.product__info-wrapper .product-form__submit,.product__info-wrapper .shopify-payment-button .shopify-payment-button__button--unbranded{background:#0f8!important;color:#0a0a0a!important;font:800 14px/1 Assistant,sans-serif!important;text-transform:uppercase!important;letter-spacing:.06em!important;border:none!important;border-radius:8px!important;padding:16px 24px!important;transition:background .2s}.product__info-wrapper .product-form__submit:hover{background:#00e67a!important;box-shadow:0 0 16px #00ff8840}.product__info-wrapper .shopify-payment-button{display:none!important}.rgp-shipping-info{display:flex;gap:24px;margin-top:12px;font:400 12px/1 Assistant,sans-serif;color:#888}.product__media-wrapper{max-width:560px!important}.product__media-item{border-radius:8px!important;border-color:#2a2a2a!important}.product__media-list .product__media-item:first-child{margin-bottom:12px!important}.thumbnail-list{gap:8px!important}.thumbnail-list .thumbnail{border-radius:6px!important;border:2px solid transparent!important;overflow:hidden}.thumbnail-list .thumbnail.is-active,.thumbnail-list .thumbnail--active{border-color:#0f8!important}.product__info-wrapper .rg-badge-row,.product__info-wrapper .rg-perf-badge,.product__info-wrapper .product__tax{display:none!important}.product__info-wrapper pickup-availability{display:none!important}.product__info-wrapper .price__container{display:flex!important;align-items:baseline!important;gap:8px}@media(min-width:750px){.product.grid{flex-wrap:nowrap!important;align-items:flex-start!important;overflow:visible!important}.product__media-wrapper.grid__item{position:-webkit-sticky!important;position:sticky!important;top:80px!important;align-self:flex-start!important;flex-shrink:0!important}.product__info-wrapper.grid__item{position:relative!important;align-self:flex-start!important}.product__column-sticky{position:relative!important}}.related-products .product-grid{--grid-desktop-horizontal-spacing: 20px !important;column-gap:20px!important}.related-products{margin-bottom:60px!important}@media(max-width:749px){.rgp-shipping-info{flex-direction:column!important;gap:4px!important;font-size:11px!important}.rg-product-meta{font-size:11px!important;gap:8px!important;padding:10px!important}.rg-product-meta__item{font-size:11px!important}}@media(max-width:749px){.rtabs-nav{flex-wrap:wrap!important}.rtabs-nav .rtabs-btn{flex:none!important;font-size:10px!important;padding:10px 8px!important;white-space:nowrap!important}}@media(max-width:749px){.related-products .product-grid{grid-template-columns:1fr!important}.related-products .product-grid .grid__item{width:100%!important;max-width:100%!important}}
/*# sourceMappingURL=/cdn/shop/t/110/assets/custom-gaming.css.map */
