:root{color-scheme:dark;--epc-bg-topbar: #020509;--epc-bg-header: #020509;--epc-bg-page: #02080c;--epc-bg-page-alt: #03090d;--epc-bg-hero: #04090d;--epc-bg-footer: #03080c;--epc-surface-trust: #060c10;--epc-surface-panel: #070d11;--epc-surface-card: #080e12;--epc-surface-card-hover: #090f13;--epc-surface-elevated: #0e1216;--epc-surface-input: #0a0f13;--epc-surface-input-strong: #181b1d;--epc-border-hairline: #11161b;--epc-border-subtle: #1a1e22;--epc-border-default: #22262a;--epc-border-strong: #2e3437;--epc-border-input: #31373a;--epc-border-focus: #00a7f5;--epc-text-heading: #fefefe;--epc-text-primary: #e7e7e7;--epc-text-body: #d0d0d0;--epc-text-muted: #a6a7a5;--epc-text-subtle: #67696b;--epc-text-faint: #474d51;--epc-text-disabled: #32363a;--epc-cyan-primary: #00a7f5;--epc-cyan-bright: #00c8f5;--epc-cyan-soft: #05add9;--epc-cyan-muted: #058bb6;--epc-cyan-deep: #035e79;--epc-cyan-rgb: 0, 167, 245;--epc-badge-blue-bg: #06324e;--epc-badge-blue-border: #0e5e9a;--epc-badge-blue-text: #00a7f5;--epc-badge-green-bg: #0e421a;--epc-badge-green-border: #1e7a2a;--epc-badge-green-text: #26d85b;--epc-badge-purple-bg: #421e56;--epc-badge-purple-border: #86469e;--epc-badge-purple-text: #d35cff;--epc-badge-orange-bg: #562a0a;--epc-badge-orange-border: #ba5606;--epc-badge-orange-text: #ff8a00;--bg-primary: var(--epc-bg-page);--bg-secondary: var(--epc-surface-trust);--bg-card: var(--epc-surface-card);--text-primary: var(--epc-text-heading);--text-secondary: var(--epc-text-muted);--text-disabled: var(--epc-text-disabled);--accent-primary: var(--epc-cyan-primary);--accent-primary-hover: var(--epc-cyan-bright);--accent-primary-active: var(--epc-cyan-muted);--accent-secondary: var(--epc-cyan-muted);--accent-secondary-hover: var(--epc-cyan-soft);--accent-secondary-active: var(--epc-cyan-deep);--success: var(--epc-badge-green-text);--warning: var(--epc-badge-orange-text);--error: #ff8a00;--border: var(--epc-border-subtle);--divider: var(--epc-border-hairline);--highlight: rgba(var(--epc-cyan-rgb), .1);--font-family-primary: Inter, Arial, sans-serif;--font-h1-size: 48px;--font-h1-weight: 700;--font-h1-line-height: 1.1;--font-h2-size: 32px;--font-h2-weight: 600;--font-h2-line-height: 1.2;--font-h3-size: 24px;--font-h3-weight: 600;--font-h3-line-height: 1.25;--font-h4-size: 20px;--font-h4-weight: 600;--font-h4-line-height: 1.3;--font-body-large-size: 18px;--font-body-large-weight: 400;--font-body-large-line-height: 1.6;--font-body-size: 16px;--font-body-weight: 400;--font-body-line-height: 1.55;--font-body-small-size: 14px;--font-body-small-weight: 400;--font-body-small-line-height: 1.5;--font-caption-size: 12px;--font-caption-weight: 400;--font-caption-line-height: 1.4;--space-0: 0px;--space-1: 4px;--space-2: 8px;--space-3: 12px;--space-4: 16px;--space-6: 24px;--space-8: 32px;--space-12: 48px;--space-16: 64px;--space-24: 96px;--page-max-width: 1440px;--section-padding-y: var(--space-16);--button-padding-y: var(--space-3);--button-padding-x: var(--space-6);--grid-gap: var(--space-6);--radius-none: 0px;--radius-xs: 4px;--radius-sm: 8px;--radius-md: 12px;--radius-lg: 16px;--radius-xl: 24px;--radius-full: 999px;--shadow-none: none;--shadow-sm: 0 1px 2px 0 rgba(0, 0, 0, .2);--shadow-md: 0 14px 30px rgba(0, 0, 0, .28);--shadow-lg: 0 18px 42px rgba(0, 0, 0, .34);--shadow-xl: 0 16px 40px -8px rgba(0, 0, 0, .5);--shadow-inner: inset 0 2px 4px 0 rgba(0, 0, 0, .4);--shadow-cyan: 0 0 16px rgba(var(--epc-cyan-rgb), .22);--shadow-hover: 0 0 22px rgba(var(--epc-cyan-rgb), .22);--glow-none: none;--glow-cyan-subtle: 0 0 16px rgba(var(--epc-cyan-rgb), .22);--glow-cyan-medium: 0 0 0 1px rgba(var(--epc-cyan-rgb), .45), 0 0 22px rgba(var(--epc-cyan-rgb), .22);--glow-cyan-strong: 0 0 0 1px rgba(var(--epc-cyan-rgb), .65), 0 0 28px rgba(var(--epc-cyan-rgb), .32);--glow-blue: 0 0 16px 0 rgba(var(--epc-cyan-rgb), .28);--glow-border: 0 0 1px rgba(var(--epc-cyan-rgb), .45), 0 0 8px rgba(var(--epc-cyan-rgb), .2);--glow-button-hover: 0 0 16px 0 rgba(var(--epc-cyan-rgb), .28);--glow-focus-ring: 0 0 0 2px rgba(var(--epc-cyan-rgb), .6), 0 0 12px rgba(var(--epc-cyan-rgb), .24);--icon-size-sm: 20px;--icon-size-md: 28px;--icon-size-lg: 40px;--icon-stroke-width: 2px;--icon-stroke-linecap: round;--icon-stroke-linejoin: round;--icon-color-default: var(--text-primary);--icon-color-muted: var(--text-secondary);--icon-color-accent: var(--accent-primary);--card-bg: var(--bg-card);--card-border: var(--border);--card-border-hover: var(--accent-primary);--card-radius: var(--radius-md);--card-padding: var(--space-6);--card-gap: var(--space-4);--card-shadow: var(--shadow-md);--card-shadow-hover: var(--shadow-lg);--card-glow-featured: var(--glow-cyan-subtle);--badge-height: 24px;--badge-padding-x: var(--space-2);--badge-radius: var(--radius-full);--badge-font-size: var(--font-caption-size);--badge-font-weight: 600;--badge-letter-spacing: .5px;--badge-bg: var(--epc-badge-blue-bg);--badge-bg-filled: var(--accent-primary);--badge-bg-muted: var(--epc-surface-elevated);--badge-text: var(--epc-badge-blue-text);--badge-text-filled: var(--epc-bg-page);--badge-text-muted: var(--text-secondary);--badge-border: var(--epc-badge-blue-border);--badge-border-muted: var(--epc-border-strong);--badge-sale: var(--epc-badge-orange-text);--badge-limited: var(--epc-badge-purple-text);--badge-fps: var(--epc-badge-blue-text)}*,*:before,*:after{box-sizing:border-box}html{background:var(--bg-primary);color:var(--text-primary);font-family:var(--font-family-primary);font-size:var(--font-body-size);line-height:var(--font-body-line-height);text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased}body{min-width:320px;margin:0;background:var(--bg-primary);color:var(--text-primary);font-family:inherit;font-size:var(--font-body-size);font-weight:var(--font-body-weight);line-height:var(--font-body-line-height)}img,svg,video{display:block;max-width:100%}a{color:inherit;text-decoration-thickness:1px;text-underline-offset:.18em}a:hover{color:var(--accent-primary)}h1,h2,h3,h4,p{margin-block-start:0}h1{color:var(--text-primary);font-size:var(--font-h1-size);font-weight:var(--font-h1-weight);line-height:var(--font-h1-line-height)}h2{color:var(--text-primary);font-size:var(--font-h2-size);font-weight:var(--font-h2-weight);line-height:var(--font-h2-line-height)}h3{color:var(--text-primary);font-size:var(--font-h3-size);font-weight:var(--font-h3-weight);line-height:var(--font-h3-line-height)}h4{color:var(--text-primary);font-size:var(--font-h4-size);font-weight:var(--font-h4-weight);line-height:var(--font-h4-line-height)}p{font-size:var(--font-body-size);font-weight:var(--font-body-weight);line-height:var(--font-body-line-height)}.container{width:min(100% - calc(var(--space-6) * 2),var(--page-max-width));margin-inline:auto}.section{padding-block:var(--section-padding-y)}.grid{display:grid;gap:var(--grid-gap)}.surface{background:var(--bg-secondary);border:1px solid var(--border)}.card{display:flex;flex-direction:column;gap:var(--card-gap);padding:var(--card-padding);background:var(--card-bg);border:1px solid var(--card-border);border-radius:var(--card-radius);box-shadow:var(--card-shadow)}.card--interactive{transition:border-color .18s ease,box-shadow .18s ease,transform .18s ease}.card--interactive:hover{border-color:var(--card-border-hover);box-shadow:var(--card-shadow-hover),var(--glow-cyan-subtle);transform:translateY(-2px)}.card--interactive:active{border-color:var(--card-border-hover);box-shadow:var(--card-shadow);transform:translateY(0)}.badge{display:inline-flex;align-items:center;justify-content:center;width:max-content;height:var(--badge-height);padding-inline:var(--badge-padding-x);background:var(--badge-bg);border:1px solid var(--badge-border);border-radius:var(--badge-radius);color:var(--badge-text);font-size:var(--badge-font-size);font-weight:var(--badge-font-weight);letter-spacing:var(--badge-letter-spacing);line-height:1;text-transform:uppercase}.icon,.elite-icon{display:inline-block;flex-shrink:0;color:inherit;vertical-align:-.125em}.elite-icon:not([width]){width:1em;height:1em}.icon{color:currentColor;fill:none;stroke:currentColor;stroke-width:var(--icon-stroke-width);stroke-linecap:var(--icon-stroke-linecap);stroke-linejoin:var(--icon-stroke-linejoin)}.elite-icon{fill:currentColor;stroke:none}.elite-icon [fill]:not([fill=none]){fill:currentColor}.elite-icon [stroke]:not([stroke=none]){stroke:currentColor}@media(max-width:990px){.container{width:min(100% - calc(var(--space-4) * 2),var(--page-max-width))}}:root{--space-5: 20px;--space-7: 28px;--epc-bg-topbar: #02060d;--epc-bg-header: #02060d;--epc-bg-page: #0a1017;--epc-bg-page-alt: #0f1924;--epc-bg-hero: #121b26;--epc-bg-footer: #02060d;--epc-surface-trust: #121b26;--epc-surface-panel: #121b26;--epc-surface-card: #1b2530;--epc-surface-card-hover: #232f3d;--epc-surface-elevated: #232f3d;--epc-surface-input: #1b2530;--epc-surface-input-strong: #232f3d;--epc-border-hairline: #2b3643;--epc-border-subtle: #394655;--epc-border-default: #475667;--epc-border-strong: #586879;--epc-border-input: #475667;--epc-border-focus: #3a8ce0;--epc-text-heading: #e8ecef;--epc-text-primary: #d7dde3;--epc-text-body: #b9bec4;--epc-text-muted: #848a90;--epc-text-subtle: #737b84;--epc-text-faint: #5f6871;--epc-text-disabled: #4b5560;--epc-cyan-primary: #3a8ce0;--epc-cyan-bright: #4e9ff5;--epc-cyan-soft: #77b4ff;--epc-cyan-muted: #2d73bd;--epc-cyan-deep: #1e548e;--epc-cyan-rgb: 58, 140, 224;--epc-info-bg: #06373e;--epc-info-border: #39b7cb;--epc-info-text: #8ddfed;--epc-price-bg: #06373e;--epc-price-border: #39b7cb;--epc-price-text: #8ddfed;--epc-danger-bg: #401719;--epc-danger-border: #e26868;--epc-danger-text: #f3a0a0;--epc-component-gpu: #8dc5ff;--epc-component-cpu: #8ddfed;--epc-component-memory: #a3d783;--epc-component-storage: #f0c767;--epc-component-psu: #c6ccd3;--epc-badge-blue-bg: #152f4b;--epc-badge-blue-border: #4e99e8;--epc-badge-blue-text: #8dc5ff;--epc-badge-green-bg: #223717;--epc-badge-green-border: #78b955;--epc-badge-green-text: #a3d783;--epc-badge-purple-bg: #06373e;--epc-badge-purple-border: #39b7cb;--epc-badge-purple-text: #8ddfed;--epc-badge-orange-bg: #412f0d;--epc-badge-orange-border: #dfa635;--epc-badge-orange-text: #f0c767;--epc-shadow-soft: 0 12px 28px rgba(0, 0, 0, .18);--epc-shadow-panel: 0 18px 42px rgba(0, 0, 0, .24);--epc-shadow-card: 0 14px 30px rgba(0, 0, 0, .18);--epc-glow-cyan-soft: 0 0 0 1px rgba(var(--epc-cyan-rgb), .2);--epc-glow-cyan-medium: 0 0 0 1px rgba(var(--epc-cyan-rgb), .38);--epc-glow-cyan-strong: 0 0 0 2px rgba(var(--epc-cyan-rgb), .46);--epc-page-laser-glow: linear-gradient(transparent, transparent);--bg-primary: var(--epc-bg-page);--bg-secondary: var(--epc-surface-trust);--bg-card: var(--epc-surface-card);--text-primary: var(--epc-text-heading);--text-secondary: var(--epc-text-muted);--text-disabled: var(--epc-text-disabled);--accent-primary: var(--epc-cyan-primary);--accent-primary-hover: var(--epc-cyan-bright);--accent-primary-active: var(--epc-cyan-muted);--accent-secondary: var(--epc-cyan-muted);--accent-secondary-hover: var(--epc-cyan-soft);--accent-secondary-active: var(--epc-cyan-deep);--success: var(--epc-badge-green-text);--warning: var(--epc-badge-orange-text);--info: var(--epc-info-text);--danger: var(--epc-danger-text);--border: var(--epc-border-subtle);--divider: var(--epc-border-hairline);--highlight: rgba(var(--epc-cyan-rgb), .1);--shadow-md: var(--epc-shadow-card);--shadow-lg: var(--epc-shadow-panel);--shadow-cyan: var(--epc-glow-cyan-soft);--shadow-hover: 0 0 0 1px rgba(var(--epc-cyan-rgb), .22);--glow-cyan-subtle: var(--epc-glow-cyan-soft);--glow-cyan-medium: var(--epc-glow-cyan-medium);--glow-cyan-strong: var(--epc-glow-cyan-strong);--glow-border: 0 0 0 1px rgba(var(--epc-cyan-rgb), .34);--glow-button-hover: 0 0 0 1px rgba(var(--epc-cyan-rgb), .3);--glow-focus-ring: 0 0 0 2px rgba(var(--epc-cyan-rgb), .48)}.icon,.elite-icon{display:inline-block;flex:0 0 auto;overflow:hidden;color:inherit;fill:currentColor;transform-box:fill-box;transform-origin:center;vertical-align:middle}.elite-icon *{vector-effect:non-scaling-stroke}:root{--button-primary-bg: #3a8ce0;--button-primary-text: #0d1218;--button-primary-radius: var(--radius-full);--button-primary-padding-y: var(--space-3);--button-primary-padding-x: var(--space-6);--button-primary-height: 48px;--button-primary-font-size: 14px;--button-primary-font-weight: 700;--button-primary-letter-spacing: .5px;--button-primary-hover-bg: #4e9ff5;--button-primary-hover-shadow: 0 6px 18px rgba(0, 0, 0, .2);--button-primary-hover-glow: 0 0 0 1px rgba(var(--epc-cyan-rgb), .24);--button-primary-hover-scale: 1.02;--button-primary-active-bg: #2d73bd;--button-primary-active-shadow: inset 0 2px 6px rgba(0, 0, 0, .25);--button-primary-active-glow: none;--button-primary-active-transform: scale(.98);--button-secondary-bg: transparent;--button-secondary-text: var(--accent-primary);--button-secondary-border: var(--accent-primary);--button-secondary-radius: var(--radius-full);--button-secondary-padding-y: var(--space-3);--button-secondary-padding-x: var(--space-6);--button-secondary-height: 48px;--button-secondary-font-size: 14px;--button-secondary-font-weight: 600;--button-secondary-letter-spacing: .5px;--button-secondary-shadow: none;--button-secondary-hover-text: var(--epc-cyan-bright);--button-secondary-hover-border: var(--epc-cyan-primary);--button-secondary-hover-bg: rgba(var(--epc-cyan-rgb), .06);--button-secondary-hover-glow: 0 0 0 1px rgba(var(--epc-cyan-rgb), .18);--button-secondary-hover-shadow: none;--button-secondary-active-text: var(--epc-cyan-soft);--button-secondary-active-border: var(--epc-cyan-muted);--button-secondary-active-bg: rgba(var(--epc-cyan-rgb), .04);--button-secondary-active-shadow: inset 0 2px 6px rgba(0, 0, 0, .25);--button-secondary-active-glow: none;--button-secondary-active-transform: scale(.98);--input-height: 48px;--input-padding-y: var(--space-3);--input-padding-x: var(--space-4);--input-radius: var(--radius-md);--input-bg: var(--epc-surface-input);--input-border: var(--epc-border-input);--input-text: var(--text-primary);--input-placeholder: var(--epc-text-subtle);--input-focus-border: var(--accent-primary);--input-focus-glow: 0 0 0 2px rgba(var(--epc-cyan-rgb), .34);--input-error-border: var(--error);--input-error-text: var(--error);--input-label-size: 14px;--input-label-weight: 600;--input-error-size: 12px;--dropdown-height: 48px;--dropdown-padding-y: var(--space-3);--dropdown-padding-x: var(--space-4);--dropdown-radius: var(--radius-md);--dropdown-bg: var(--epc-surface-input);--dropdown-border: var(--epc-border-input);--dropdown-text: var(--text-primary);--dropdown-icon: var(--epc-text-muted);--dropdown-menu-bg: var(--epc-surface-panel);--dropdown-option-text: var(--text-primary);--dropdown-option-hover-bg: rgba(var(--epc-cyan-rgb), .08);--dropdown-option-selected-text: var(--accent-primary);--dropdown-shadow: 0 8px 24px rgba(0, 0, 0, .4);--checkbox-size: 20px;--checkbox-radius: 4px;--checkbox-border: var(--epc-border-input);--checkbox-bg: transparent;--checkbox-checked-bg: var(--accent-primary);--checkbox-checkmark: var(--epc-text-heading);--checkbox-hover-border: var(--accent-primary);--checkbox-disabled-bg: var(--epc-border-default);--checkbox-disabled-text: var(--text-disabled);--toggle-width: 44px;--toggle-height: 24px;--toggle-radius: var(--radius-full);--toggle-bg-off: var(--epc-border-default);--toggle-bg-on: var(--accent-primary);--toggle-bg-hover: var(--epc-cyan-bright);--toggle-knob-bg: var(--epc-text-heading);--toggle-knob-size: 20px;--toggle-disabled-bg: var(--epc-text-faint)}.main>.section{background:var(--epc-page-laser-glow),var(--bg-primary);color:var(--text-primary)}.button{display:inline-flex;align-items:center;justify-content:center;gap:var(--space-2);max-width:100%;min-width:0;min-height:var(--button-primary-height);padding:var(--button-primary-padding-y) var(--button-primary-padding-x);border:1px solid transparent;border-radius:var(--radius-full);cursor:pointer;font-family:var(--font-family-primary);font-size:var(--button-primary-font-size);font-weight:var(--button-primary-font-weight);letter-spacing:var(--button-primary-letter-spacing);line-height:1;text-align:center;text-decoration:none;text-transform:uppercase;transition:background-color .18s ease,border-color .18s ease,box-shadow .18s ease,color .18s ease,transform .18s ease}.button:disabled,.button[aria-disabled=true]{cursor:not-allowed;opacity:.55}.button:focus-visible{box-shadow:var(--glow-focus-ring)}.button--primary:hover{background:var(--button-primary-hover-bg);border-color:var(--button-primary-hover-bg);color:var(--button-primary-text);box-shadow:var(--button-primary-hover-shadow),var(--button-primary-hover-glow);transform:scale(var(--button-primary-hover-scale))}.button--primary:active,.button--primary.is-active{background:var(--button-primary-active-bg);border-color:var(--button-primary-active-bg);box-shadow:var(--button-primary-active-shadow),var(--button-primary-active-glow);transform:var(--button-primary-active-transform)}.button--secondary{background:var(--button-secondary-bg);border-color:var(--button-secondary-border);color:var(--button-secondary-text);box-shadow:var(--button-secondary-shadow);font-weight:var(--button-secondary-font-weight)}.button--secondary:hover{background:var(--button-secondary-hover-bg);border-color:var(--button-secondary-hover-border);color:var(--button-secondary-hover-text);box-shadow:var(--button-secondary-hover-shadow),var(--button-secondary-hover-glow)}.button--secondary:active,.button--secondary.is-active{background:var(--button-secondary-active-bg);border-color:var(--button-secondary-active-border);color:var(--button-secondary-active-text);box-shadow:var(--button-secondary-active-shadow),var(--button-secondary-active-glow);transform:var(--button-secondary-active-transform)}.button--full{width:100%}.input,.select{width:100%;min-height:var(--input-height);padding:var(--input-padding-y) var(--input-padding-x);background:var(--input-bg);border:1px solid var(--input-border);border-radius:var(--input-radius);color:var(--input-text);font-family:var(--font-family-primary);font-size:var(--font-body-size);font-weight:var(--font-body-weight);line-height:1.25;transition:border-color .18s ease,box-shadow .18s ease,color .18s ease}.input::placeholder{color:var(--input-placeholder);opacity:1}.input:hover,.select:hover{border-color:var(--input-focus-border)}.input:focus,.select:focus,.input:focus-visible,.select:focus-visible{border-color:var(--input-focus-border);box-shadow:var(--input-focus-glow);outline:none}.input:disabled,.select:disabled{color:var(--text-disabled);cursor:not-allowed;opacity:.65}.select-wrapper{position:relative}.select{min-height:var(--dropdown-height);padding:var(--dropdown-padding-y) calc(var(--dropdown-padding-x) + var(--space-8)) var(--dropdown-padding-y) var(--dropdown-padding-x);appearance:none;background:var(--dropdown-bg);border-color:var(--dropdown-border);border-radius:var(--dropdown-radius);color:var(--dropdown-text)}.select-wrapper:after{position:absolute;top:50%;right:var(--dropdown-padding-x);width:8px;height:8px;border-right:1.5px solid var(--dropdown-icon);border-bottom:1.5px solid var(--dropdown-icon);content:"";pointer-events:none;transform:translateY(-65%) rotate(45deg)}.dropdown{position:relative}.checkbox{display:inline-flex;align-items:center;gap:var(--space-3);color:var(--text-primary);cursor:pointer;font-size:var(--font-body-size);line-height:var(--font-body-line-height)}.checkbox__input{position:absolute;width:1px;height:1px;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.checkbox__box{position:relative;display:inline-flex;flex:0 0 var(--checkbox-size);width:var(--checkbox-size);height:var(--checkbox-size);background:var(--checkbox-bg);border:2px solid var(--checkbox-border);border-radius:var(--checkbox-radius);transition:background-color .18s ease,border-color .18s ease,box-shadow .18s ease}.checkbox:hover .checkbox__box{border-color:var(--checkbox-hover-border)}.checkbox__input:checked+.checkbox__box{background:var(--checkbox-checked-bg);border-color:var(--checkbox-checked-bg)}.checkbox__input:checked+.checkbox__box:after{position:absolute;top:2px;left:6px;width:6px;height:11px;border-right:2px solid var(--checkbox-checkmark);border-bottom:2px solid var(--checkbox-checkmark);content:"";transform:rotate(45deg)}.checkbox__input:focus-visible+.checkbox__box{box-shadow:var(--glow-focus-ring)}.checkbox__input:disabled+.checkbox__box{background:var(--checkbox-disabled-bg);border-color:var(--toggle-disabled-bg)}.checkbox__input:disabled~.checkbox__label{color:var(--checkbox-disabled-text);cursor:not-allowed}.checkbox__label{color:inherit}.toggle{display:inline-flex;align-items:center;gap:var(--space-3);color:var(--text-primary);cursor:pointer;font-size:var(--font-body-size);line-height:var(--font-body-line-height)}#shopify-pc__banner,.shopify-pc__banner__dialog,.shopify-pc__prefs__dialog{background:linear-gradient(180deg,#ffffff0b,#ffffff05),var(--epc-surface-panel)!important;border:1px solid rgba(255,255,255,.12)!important;border-radius:var(--radius-md)!important;box-shadow:0 22px 52px #0000006b!important;color:var(--text-primary)!important;font-family:var(--font-family-primary)!important}#shopify-pc__banner *,.shopify-pc__banner__dialog *,.shopify-pc__prefs__dialog *{color:inherit!important;letter-spacing:0!important}#shopify-pc__banner button,#shopify-pc__banner a,.shopify-pc__banner__dialog button,.shopify-pc__banner__dialog a,.shopify-pc__prefs__dialog button,.shopify-pc__prefs__dialog a{background:#ffffff09!important;border-color:rgba(var(--epc-cyan-rgb),.58)!important;border-radius:var(--radius-sm)!important;color:var(--accent-primary)!important;font-weight:800!important;text-decoration-color:currentColor!important}#shopify-pc__banner [class*=accept],.shopify-pc__banner__dialog [class*=accept],.shopify-pc__prefs__dialog [class*=accept]{background:var(--accent-primary)!important;border-color:var(--accent-primary)!important;color:var(--epc-bg-page)!important}#shopify-pc__banner button:hover,#shopify-pc__banner button:focus-visible,#shopify-pc__banner a:hover,#shopify-pc__banner a:focus-visible,.shopify-pc__banner__dialog button:hover,.shopify-pc__banner__dialog button:focus-visible,.shopify-pc__banner__dialog a:hover,.shopify-pc__banner__dialog a:focus-visible,.shopify-pc__prefs__dialog button:hover,.shopify-pc__prefs__dialog button:focus-visible,.shopify-pc__prefs__dialog a:hover,.shopify-pc__prefs__dialog a:focus-visible{background:rgba(var(--epc-cyan-rgb),.08)!important;color:var(--accent-primary-hover)!important;outline:none!important}:root{--nav-height: 72px;--nav-topbar-height: 36px;--nav-bg: var(--epc-bg-header);--nav-border: var(--epc-border-hairline);--nav-link-color: var(--text-primary);--nav-link-hover: var(--accent-primary);--nav-link-active: var(--accent-primary);--nav-link-font-size: 16px;--nav-link-font-weight: 500;--nav-link-spacing: .2px;--nav-container-width: 1440px;--nav-padding-x: var(--space-6);--nav-icon-size: 28px;--nav-icon-gap: var(--space-4);--nav-cart-badge-bg: var(--accent-primary);--nav-cart-badge-text: var(--epc-bg-page);--nav-underline-height: 2px;--mega-menu-bg: var(--epc-surface-panel);--mega-menu-border: var(--epc-border-default);--mega-menu-radius: var(--radius-md);--mega-menu-container-width: 1440px;--mega-menu-padding-x: var(--space-12);--mega-menu-padding-y: var(--space-12);--mega-card-bg: var(--epc-surface-card);--mega-card-border: var(--epc-border-default);--mega-card-border-hover: var(--accent-primary);--mega-card-radius: var(--radius-md);--mega-card-padding: var(--space-4);--mega-card-height: 172px;--mega-card-width: 300px;--mega-card-grid-gap: var(--space-6);--mega-card-icon-size: 56px;--mega-card-image-width: 100%;--mega-card-image-height: 100%;--mega-card-arrow-size: 22px;--mega-card-title: var(--text-primary);--mega-card-description: var(--text-secondary);--mega-card-arrow: var(--accent-primary);--mega-feature-card-width: 360px;--mega-feature-image-height: 150px;--nav-mobile-height: 64px;--nav-mobile-padding-x: var(--space-4);--nav-mobile-icon-size: 28px;--nav-mobile-touch-target: 48px;--nav-mobile-bg: var(--epc-bg-header);--nav-mobile-border: var(--epc-border-hairline);--nav-mobile-logo-size: 20px;--nav-mobile-badge-size: 18px;--nav-mobile-badge-bg: var(--accent-primary);--nav-mobile-badge-text: var(--epc-bg-page);--nav-mobile-menu-width: 100%;--nav-mobile-menu-height: 100vh;--nav-mobile-menu-bg: var(--epc-bg-header);--nav-mobile-menu-padding: var(--space-6);--nav-mobile-item-spacing: var(--space-4);--nav-mobile-submenu-indent: var(--space-4);--nav-mobile-divider: var(--epc-border-hairline);--nav-mobile-link: var(--text-primary);--nav-mobile-link-active: var(--accent-primary);--nav-mobile-chevron-size: 16px;--nav-mobile-animation-duration: .3s}.mobile-menu-open{overflow:hidden}.elite-header{position:sticky;z-index:1000;top:0;background:var(--nav-bg);color:var(--text-primary)}.elite-header:after{content:"";position:absolute;right:0;bottom:0;left:0;z-index:2;height:1px;pointer-events:none;background:var(--nav-border);box-shadow:none}.elite-header__topbar,.elite-header__main{border-bottom:1px solid var(--nav-border);background:var(--nav-bg)}.elite-header__topbar{min-height:var(--nav-topbar-height)}.elite-header__topbar-inner,.elite-header__main-inner{width:min(100% - calc(var(--nav-padding-x) * 2),var(--nav-container-width));margin-inline:auto}.elite-header__topbar-inner{display:grid;grid-template-columns:repeat(3,1fr);align-items:center;min-height:var(--nav-topbar-height)}.elite-header__benefit{display:inline-flex;align-items:center;justify-content:center;gap:var(--space-3);color:var(--text-primary);font-size:13px;font-weight:500;letter-spacing:var(--nav-link-spacing);text-transform:uppercase}.elite-header__benefit .icon{color:var(--accent-primary)}.elite-header__main{min-height:var(--nav-height)}.elite-header__main-inner{position:relative;display:grid;grid-template-columns:minmax(190px,240px) minmax(0,1fr) auto;align-items:center;gap:var(--space-6);min-height:var(--nav-height)}.elite-header__logo{display:inline-flex;align-items:center;width:clamp(190px,14vw,240px);color:var(--text-primary);line-height:0;text-decoration:none}.elite-header__logo-image{display:block;width:100%;height:auto;max-height:38px;object-fit:contain}.elite-header__nav{display:flex;align-items:center;justify-content:center;gap:var(--space-8);min-width:0}.elite-header__nav-item{position:relative}.elite-header__nav-link{position:relative;display:inline-flex;align-items:center;gap:var(--space-1);min-height:var(--nav-height);padding:0;background:transparent;border:0;color:var(--nav-link-color);cursor:pointer;font-family:var(--font-family-primary);font-size:var(--nav-link-font-size);font-weight:var(--nav-link-font-weight);letter-spacing:var(--nav-link-spacing);line-height:1;text-decoration:none;white-space:nowrap}.elite-header__nav-link:after{position:absolute;right:0;bottom:var(--space-4);left:0;height:var(--nav-underline-height);background:var(--nav-link-active);content:"";opacity:0;transform:scaleX(.6);transition:opacity .18s ease,transform .18s ease}.elite-header__nav-link:hover,.elite-header__nav-link:focus-visible,.elite-header__nav-item--configure:hover .elite-header__configure-toggle,.elite-header__nav-item--configure:focus-within .elite-header__configure-toggle,.elite-header__nav-item--games:hover .elite-header__games-toggle,.elite-header__nav-item--games:focus-within .elite-header__games-toggle,.elite-header__nav-item--accessories:hover .elite-header__accessories-toggle,.elite-header__nav-item--accessories:focus-within .elite-header__accessories-toggle,.elite-header__configure-toggle[aria-expanded=true]{color:var(--nav-link-hover)}.elite-header__nav-link:hover:after,.elite-header__nav-link:focus-visible:after,.elite-header__nav-item--configure:hover .elite-header__configure-toggle:after,.elite-header__nav-item--configure:focus-within .elite-header__configure-toggle:after,.elite-header__nav-item--games:hover .elite-header__games-toggle:after,.elite-header__nav-item--games:focus-within .elite-header__games-toggle:after,.elite-header__nav-item--accessories:hover .elite-header__accessories-toggle:after,.elite-header__nav-item--accessories:focus-within .elite-header__accessories-toggle:after,.elite-header__configure-toggle[aria-expanded=true]:after{opacity:1;transform:scaleX(1)}.elite-header__configure-toggle .icon,.elite-header__games-toggle .icon,.elite-header__accessories-toggle .icon{transition:transform .18s ease}.elite-header__nav-item--configure:hover .elite-header__configure-toggle .icon,.elite-header__nav-item--configure:focus-within .elite-header__configure-toggle .icon,.elite-header__nav-item--games:hover .elite-header__games-toggle .icon,.elite-header__nav-item--games:focus-within .elite-header__games-toggle .icon,.elite-header__nav-item--accessories:hover .elite-header__accessories-toggle .icon,.elite-header__nav-item--accessories:focus-within .elite-header__accessories-toggle .icon,.elite-header__configure-toggle[aria-expanded=true] .icon{transform:rotate(180deg)}.elite-header__actions{display:inline-flex;align-items:center;justify-content:flex-end;gap:var(--nav-icon-gap)}.elite-header__icon-button{position:relative;display:inline-flex;align-items:center;justify-content:center;min-width:var(--nav-mobile-touch-target);min-height:var(--nav-mobile-touch-target);padding:0;background:transparent;border:0;color:var(--text-primary);cursor:pointer;text-decoration:none}.elite-header__icon-button:hover,.elite-header__icon-button:focus-visible{color:var(--accent-primary)}.elite-header__icon-button:active{color:var(--accent-primary-active);transform:scale(.96)}.elite-header__cart-badge{position:absolute;top:var(--space-1);right:var(--space-1);display:inline-flex;align-items:center;justify-content:center;min-width:18px;height:var(--nav-mobile-badge-size);padding-inline:var(--space-2);background:var(--nav-mobile-badge-bg);border-radius:var(--radius-full);color:var(--nav-mobile-badge-text);font-size:12px;font-weight:700;line-height:1}.elite-header__mega{position:absolute;z-index:30;top:100%;left:50%;display:grid;grid-template-columns:minmax(0,1fr) var(--mega-feature-card-width);gap:var(--space-12);width:min(calc(100vw - 48px),var(--mega-menu-container-width));padding:var(--mega-menu-padding-y) var(--mega-menu-padding-x);background:var(--mega-menu-bg);border:1px solid var(--mega-menu-border);border-radius:var(--mega-menu-radius);box-shadow:var(--shadow-xl);opacity:0;pointer-events:none;transform:translate(-24%) translateY(10px);transition:opacity .18s ease,transform .18s ease,visibility .18s ease;visibility:hidden}.elite-header__mega[hidden]{display:none}.elite-header__nav-item--configure:hover .elite-header__mega,.elite-header__nav-item--configure:focus-within .elite-header__mega{opacity:1;pointer-events:auto;transform:translate(-24%) translateY(0);visibility:visible}.elite-header__mega--games{grid-template-columns:minmax(0,1fr);gap:var(--space-6);width:min(calc(100vw - 48px),1180px);padding:var(--space-8);transform:translate(-32%) translateY(10px)}.elite-header__nav-item--games:hover .elite-header__mega--games,.elite-header__nav-item--games:focus-within .elite-header__mega--games{opacity:1;pointer-events:auto;transform:translate(-32%) translateY(0);visibility:visible}.elite-header__mega--accessories{grid-template-columns:minmax(0,1fr);gap:var(--space-6);width:min(calc(100vw - 48px),980px);padding:var(--space-8);transform:translate(-48%) translateY(10px)}.elite-header__nav-item--accessories:hover .elite-header__mega--accessories,.elite-header__nav-item--accessories:focus-within .elite-header__mega--accessories{opacity:1;pointer-events:auto;transform:translate(-48%) translateY(0);visibility:visible}.elite-header__mega:before{position:absolute;top:-8px;left:210px;width:16px;height:16px;background:var(--accent-primary);content:"";transform:rotate(45deg)}.elite-nav-config-feature__media:after{position:absolute;inset:0;content:"";pointer-events:none;background:linear-gradient(180deg,#0505050a,#05050538 45%,#050505d1),radial-gradient(circle at 75% 24%,rgba(var(--epc-cyan-rgb),.2),transparent 42%)}.elite-nav-config-feature__image{display:block;width:100%;height:100%;object-fit:cover;transform:scale(1.01);transition:filter .22s ease,transform .22s ease}.elite-header__mega-feature:hover .elite-nav-config-feature__image,.elite-header__mega-feature:focus-visible .elite-nav-config-feature__image{filter:saturate(1.08) contrast(1.04);transform:scale(1.055)}.elite-header__mega-feature{display:flex;flex-direction:column;justify-content:flex-start;gap:var(--space-4);min-height:100%;padding:var(--space-6);background:var(--mega-card-bg);border:1px solid var(--accent-primary);border-radius:var(--mega-card-radius);color:var(--text-primary);text-decoration:none;overflow:hidden}.elite-nav-config-feature__media{position:relative;display:block;width:100%;height:var(--mega-feature-image-height);overflow:hidden;background:var(--epc-surface-elevated);border:1px solid var(--epc-border-subtle);border-radius:var(--radius-sm);box-shadow:var(--shadow-sm)}.elite-header__mega-feature-title{max-width:260px;color:var(--text-primary);font-size:28px;font-weight:700;line-height:1.08}.elite-header__mega-feature-title:after{display:block;width:56px;height:2px;margin-top:var(--space-3);background:var(--accent-primary);content:""}.elite-header__mega-feature-text{color:var(--text-secondary);font-size:16px;line-height:1.5}.elite-header__mega-games-head,.elite-header__mega-accessories-head{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--space-6);padding-bottom:var(--space-5);border-bottom:1px solid var(--epc-border-subtle)}.elite-header__mega-accessories-head strong{display:block;color:var(--text-primary);font-size:26px;font-weight:800;line-height:1.05}.elite-header__mega-accessories-head p{max-width:520px;margin:var(--space-2) 0 0;color:var(--text-secondary);font-size:15px;line-height:1.45}.elite-header__mega-accessories-all{display:inline-flex;align-items:center;gap:var(--space-2);padding:var(--space-3) var(--space-4);color:var(--accent-primary);font-size:14px;font-weight:800;text-decoration:none;background:var(--epc-surface-card);border:1px solid var(--epc-border-default);border-radius:var(--radius-sm)}.elite-header__mega-accessories-grid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:var(--space-4)}.elite-header__mega-accessory-card{position:relative;display:flex;flex-direction:column;justify-content:flex-end;min-height:156px;padding:var(--space-4);color:var(--text-primary);text-decoration:none;background:var(--epc-surface-card);border:1px solid var(--epc-border-default);border-radius:var(--radius-sm);overflow:hidden;transition:border-color .18s ease,box-shadow .18s ease,transform .18s ease}.elite-header__mega-accessory-media{position:absolute;inset:0;display:block;overflow:hidden;background:var(--epc-surface-elevated);border-radius:inherit}.elite-header__mega-accessory-media:after{position:absolute;inset:0;content:"";pointer-events:none;background:linear-gradient(180deg,#02050905,#02050952 42%,#020509e6),linear-gradient(90deg,rgba(2,5,9,.46),transparent 58%)}.elite-header__mega-accessory-image{display:block;width:100%;height:100%;object-fit:cover;filter:saturate(.92) contrast(1.02);transform:scale(1.01);transition:filter .22s ease,transform .22s ease}.elite-header__mega-accessory-card:hover,.elite-header__mega-accessory-card:focus-visible{border-color:var(--epc-border-strong);box-shadow:var(--shadow-soft);transform:translateY(-1px)}.elite-header__mega-accessory-card:hover .elite-header__mega-accessory-image,.elite-header__mega-accessory-card:focus-visible .elite-header__mega-accessory-image{filter:saturate(1) contrast(1.04);transform:scale(1.045)}.elite-header__mega-accessory-title{position:relative;z-index:2;margin-top:var(--space-2);color:var(--text-primary);font-size:17px;font-weight:800;line-height:1.2;text-shadow:0 1px 12px rgba(0,0,0,.72)}.elite-header__mega-accessory-meta{position:relative;z-index:2;margin-top:var(--space-1);color:var(--epc-text-body);font-size:13px;line-height:1.35;text-shadow:0 1px 10px rgba(0,0,0,.72)}.elite-header__mega-accessory-card>.icon:last-child{position:absolute;right:var(--space-4);top:var(--space-4);z-index:2;color:var(--epc-text-primary);opacity:.72}.elite-header__mega-eyebrow{display:inline-flex;margin-bottom:var(--space-2);color:var(--accent-primary);font-size:12px;font-weight:800;letter-spacing:0;text-transform:uppercase}.elite-header__mega-games-head strong{display:block;color:var(--text-primary);font-size:26px;font-weight:800;line-height:1.05}.elite-header__mega-games-head p{max-width:520px;margin:var(--space-2) 0 0;color:var(--text-secondary);font-size:15px;line-height:1.45}.elite-header__mega-games-count{display:inline-flex;align-items:center;gap:var(--space-3);min-width:190px;padding:var(--space-3) var(--space-4);color:var(--text-primary);text-decoration:none;background:var(--epc-surface-card);border:1px solid var(--epc-border-default);border-radius:var(--radius-sm)}.elite-header__mega-games-count .icon{color:var(--accent-primary)}.elite-header__mega-games-count strong{font-size:16px;line-height:1.2}.elite-header__mega-games-count small{display:block;color:var(--text-secondary);font-size:12px}.elite-header__mega-games-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--space-4)}.elite-header__mega-game-card{position:relative;display:flex;align-items:flex-end;min-height:154px;padding:var(--space-4);color:var(--text-primary);text-decoration:none;background:var(--epc-surface-card);border:1px solid var(--epc-border-default);border-radius:var(--radius-sm);overflow:hidden;transition:border-color .18s ease,box-shadow .18s ease,transform .18s ease}.elite-header__mega-game-card:hover,.elite-header__mega-game-card:focus-visible{border-color:var(--accent-primary);box-shadow:var(--glow-cyan-subtle);transform:translateY(-1px)}.elite-header__mega-game-media{position:absolute;inset:0;display:block;width:100%;height:100%;overflow:hidden;background:var(--epc-surface-elevated);border-radius:inherit}.elite-header__mega-game-media:after{position:absolute;inset:0;content:"";pointer-events:none;background:linear-gradient(180deg,#05050505,#05050542 44%,#050505db),radial-gradient(circle at 78% 22%,rgba(var(--epc-cyan-rgb),.18),transparent 42%)}.elite-header__mega-game-image,.elite-header__mega-game-placeholder{width:100%;height:100%}[data-shopify-file-image][hidden],[data-shopify-file-placeholder][hidden]{display:none!important}.elite-header__mega-game-image{display:block;object-fit:cover;transform:scale(1.01);transition:filter .22s ease,transform .22s ease}.elite-header__mega-game-card:hover .elite-header__mega-game-image,.elite-header__mega-game-card:focus-visible .elite-header__mega-game-image{filter:saturate(1.08) contrast(1.04);transform:scale(1.055)}.elite-header__mega-game-placeholder{display:inline-flex;align-items:center;justify-content:center;color:var(--accent-primary)}.elite-header__mega-game-copy{position:relative;z-index:2;display:flex;flex-direction:column;gap:var(--space-1);min-width:0;width:100%;padding-top:var(--space-10)}.elite-header__mega-game-title{overflow:hidden;color:var(--text-primary);font-size:16px;font-weight:800;line-height:1.2;text-shadow:0 1px 12px rgba(0,0,0,.7);text-overflow:ellipsis;white-space:nowrap}.elite-header__mega-games-footer{display:inline-flex;align-items:center;justify-content:center;gap:var(--space-2);justify-self:end;color:var(--accent-primary);font-size:14px;font-weight:800;text-decoration:none}.elite-mobile-menu__summary small{display:block;color:var(--text-secondary);font-size:12px;font-weight:600;line-height:1.2}.elite-nav-game-mobile-media{position:relative;display:block;width:72px;height:48px;overflow:hidden;border-radius:var(--radius-xs)}.elite-nav-game-mobile-placeholder{display:inline-flex;align-items:center;justify-content:center;width:100%;height:100%;color:var(--accent-primary);background:var(--epc-surface-card)}.elite-header__mobile-toggle,.elite-mobile-menu,.elite-mobile-menu[hidden]{display:none}.elite-mobile-menu__bar{display:grid;grid-template-columns:44px minmax(0,1fr) auto;align-items:center;gap:var(--space-4);min-height:var(--nav-mobile-height);padding-inline:var(--nav-mobile-padding-x);border-bottom:1px solid var(--nav-mobile-border)}.elite-mobile-menu__bar .elite-header__logo{justify-self:center}.elite-mobile-menu__nav{display:flex;flex-direction:column;padding:var(--nav-mobile-menu-padding)}.elite-mobile-menu__details,.elite-mobile-menu__link{border-bottom:1px solid var(--nav-mobile-divider)}.elite-mobile-menu__summary,.elite-mobile-menu__link,.elite-mobile-menu__submenu a{display:grid;grid-template-columns:32px minmax(0,1fr) 24px;align-items:center;gap:var(--space-4);min-height:64px;color:var(--nav-mobile-link);font-size:20px;text-decoration:none}.elite-mobile-menu__summary{color:var(--nav-mobile-link-active);cursor:pointer;list-style:none}.elite-mobile-menu__summary::-webkit-details-marker{display:none}.elite-mobile-menu__summary>.icon:last-child{justify-self:end;transform:rotate(180deg)}.elite-mobile-menu__submenu{display:flex;flex-direction:column;padding:0 0 var(--space-4) var(--nav-mobile-submenu-indent);border-left:1px solid var(--accent-primary);margin-left:var(--space-3)}.elite-mobile-menu__submenu a{min-height:48px;color:var(--text-primary)}.elite-mobile-menu__submenu a.elite-mobile-menu__submenu-link--image{grid-template-columns:72px minmax(0,1fr);min-height:64px;gap:var(--space-3)}.elite-nav-config-mobile-image{display:block;width:72px;height:48px;object-fit:cover;background:var(--epc-surface-elevated);border:1px solid var(--epc-border-subtle);border-radius:var(--radius-sm)}.elite-mobile-menu__summary:hover,.elite-mobile-menu__summary:focus-visible,.elite-mobile-menu__link:hover,.elite-mobile-menu__link:focus-visible,.elite-mobile-menu__submenu a:hover,.elite-mobile-menu__submenu a:focus-visible{color:var(--accent-primary);outline:none}.elite-mobile-menu__summary:active,.elite-mobile-menu__link:active,.elite-mobile-menu__submenu a:active{color:var(--accent-primary-active)}.elite-mobile-menu__link>.icon:last-child{justify-self:end;width:var(--nav-mobile-chevron-size);height:var(--nav-mobile-chevron-size);transform:rotate(-90deg)}@media(max-width:1180px){.elite-header__nav{gap:var(--space-4)}.elite-header__nav-link{font-size:14px}}@media(max-width:1440px)and (min-width:991px){.elite-header__main-inner{grid-template-columns:minmax(158px,190px) minmax(0,1fr) auto;gap:var(--space-4)}.elite-header__logo{width:clamp(158px,13vw,190px)}.elite-header__nav{justify-content:flex-start;gap:clamp(var(--space-3),1.4vw,var(--space-5))}.elite-header__nav-link{font-size:13px;letter-spacing:0}.elite-header__actions{gap:var(--space-2)}.elite-header__account{display:none}}@media(max-width:1320px)and (min-width:991px){.elite-header__main-inner{grid-template-columns:minmax(158px,180px) minmax(0,1fr) auto;gap:var(--space-4)}.elite-header__logo{width:clamp(158px,13vw,180px)}.elite-header__nav{justify-content:flex-start;gap:var(--space-4);overflow:visible}.elite-header__nav-link{font-size:13px;white-space:nowrap}.elite-header__actions{gap:var(--space-2)}}@media(max-width:990px){.elite-header__topbar,.elite-header__nav,.elite-header__account{display:none}.elite-header__main{min-height:var(--nav-mobile-height)}.elite-header__main-inner{display:grid;grid-template-columns:44px minmax(0,1fr) auto;width:100%;min-height:var(--nav-mobile-height);padding-inline:var(--nav-mobile-padding-x)}.elite-header__mobile-toggle{display:inline-flex}.elite-header__logo{justify-self:center;width:clamp(150px,42vw,190px)}.elite-header__actions{gap:var(--space-2)}.elite-mobile-menu{position:fixed;z-index:1100;inset:0;display:block;width:var(--nav-mobile-menu-width);min-height:var(--nav-mobile-menu-height);overflow-y:auto;background:var(--nav-mobile-menu-bg);animation:elite-mobile-menu var(--nav-mobile-animation-duration) ease-out}}@media(max-width:480px){.elite-header__logo{width:clamp(132px,48vw,168px)}.elite-header__logo-image{max-height:30px}.elite-mobile-menu__summary,.elite-mobile-menu__link{font-size:18px}}@keyframes elite-mobile-menu{0%{opacity:0;transform:translate(-16px)}to{opacity:1;transform:translate(0)}}:root{--footer-bg: var(--epc-bg-footer);--footer-border: var(--epc-border-subtle);--footer-container-width: 1440px;--footer-padding-y: var(--space-12);--footer-padding-x: var(--space-6);--footer-column-gap: var(--space-8);--footer-link-gap: var(--space-3);--footer-heading-size: 14px;--footer-heading-weight: 600;--footer-heading-color: var(--text-primary);--footer-link-size: 14px;--footer-link-color: var(--text-secondary);--footer-link-hover: var(--accent-primary);--footer-text-size: 13px;--footer-text-muted: var(--epc-text-subtle);--footer-social-size: 24px;--footer-social-gap: var(--space-3);--footer-divider: 1px solid var(--epc-border-subtle);--footer-bottom-padding-y: var(--space-4);--footer-payment-gap: var(--space-4);--footer-payment-height: 32px}.elite-footer{padding:var(--space-8) var(--footer-padding-x);background:var(--epc-bg-page-alt);color:var(--text-primary)}.elite-footer__container{width:min(100%,var(--footer-container-width));margin-inline:auto;overflow:hidden;background:var(--footer-bg);border:1px solid var(--footer-border);border-radius:var(--radius-xs)}.elite-footer__main{display:grid;grid-template-columns:minmax(260px,1.3fr) repeat(4,minmax(150px,1fr));gap:var(--footer-column-gap);padding:var(--footer-padding-y) var(--footer-padding-x)}.elite-footer__brand,.elite-footer__column{min-width:0}.elite-footer__brand{padding-right:var(--space-8)}.elite-footer__column{display:flex;flex-direction:column;gap:var(--footer-link-gap);padding-inline:var(--space-6);border-left:1px solid var(--footer-border)}.elite-footer__logo{display:inline-flex;margin-bottom:var(--space-6);color:var(--text-primary);font-size:36px;font-weight:800;letter-spacing:1px;line-height:1;text-decoration:none}.elite-footer__logo span:last-child{color:var(--accent-primary)}.elite-footer__text{max-width:310px;margin:0 0 var(--space-6);color:var(--text-secondary);font-size:16px;line-height:1.55}.elite-footer__social{display:flex;flex-direction:column;gap:var(--space-3)}.elite-footer__social-label,.elite-footer__heading{margin:0;color:var(--footer-heading-color);font-size:var(--footer-heading-size);font-weight:var(--footer-heading-weight);letter-spacing:.5px;line-height:20px;text-transform:uppercase}.elite-footer__social-list{display:flex;flex-wrap:wrap;gap:var(--footer-social-gap)}.elite-footer__social-link{display:inline-flex;align-items:center;justify-content:center;width:var(--footer-social-size);height:var(--footer-social-size);background:transparent;border:1px solid var(--border);border-radius:var(--radius-xs);color:var(--text-primary);font-size:10px;font-weight:700;letter-spacing:.5px;text-decoration:none;text-transform:uppercase;transition:border-color .18s ease,color .18s ease,box-shadow .18s ease}.elite-footer__social-link:hover,.elite-footer__social-link:focus-visible{border-color:var(--accent-primary);color:var(--accent-primary);box-shadow:var(--glow-cyan-subtle)}.elite-footer__column a{color:var(--footer-link-color);font-size:var(--footer-link-size);line-height:22px;text-decoration:none;transition:color .18s ease}.elite-footer__column a:hover,.elite-footer__column a:focus-visible{color:var(--footer-link-hover)}.elite-footer__trust{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--space-4);padding:var(--space-6) var(--footer-padding-x);border-top:var(--footer-divider)}.elite-footer__trust-item{display:inline-flex;align-items:center;justify-content:center;gap:var(--space-3);color:var(--text-secondary);font-size:13px;font-weight:600;letter-spacing:.3px;text-transform:uppercase}.elite-footer__trust-item .icon{color:var(--accent-primary)}.elite-footer__bottom{display:flex;align-items:center;justify-content:space-between;gap:var(--space-6);padding:var(--footer-bottom-padding-y) var(--footer-padding-x) var(--space-6);border-top:var(--footer-divider)}.elite-footer__copyright{margin:0;color:var(--footer-text-muted);font-size:var(--footer-text-size);line-height:20px}.elite-footer__payments{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:var(--footer-payment-gap)}.elite-footer__payments span{display:inline-flex;align-items:center;justify-content:center;min-width:68px;height:var(--footer-payment-height);padding-inline:var(--space-3);background:var(--text-primary);border-radius:var(--radius-xs);color:var(--epc-surface-trust);font-size:13px;font-weight:800;line-height:1}@media(max-width:1100px){.elite-footer__main{grid-template-columns:1.4fr repeat(2,1fr)}.elite-footer__column:nth-of-type(4),.elite-footer__column:nth-of-type(5){border-left:0;padding-left:0}}@media(max-width:760px){.elite-footer,.elite-footer__main,.elite-footer__trust,.elite-footer__bottom{padding-inline:var(--space-4)}.elite-footer__main{grid-template-columns:1fr;gap:var(--space-6);padding-block:var(--space-8)}.elite-footer__brand{padding-right:0;text-align:center}.elite-footer__logo{justify-content:center;width:100%;font-size:30px}.elite-footer__text{margin-inline:auto}.elite-footer__social-list{justify-content:center}.elite-footer__column{padding:var(--space-4) 0 0;border-top:var(--footer-divider);border-left:0}.elite-footer__trust{grid-template-columns:1fr 1fr}.elite-footer__bottom{flex-direction:column;align-items:center;text-align:center}.elite-footer__payments{justify-content:center}}@media(max-width:480px){.elite-footer__trust{grid-template-columns:1fr}.elite-footer__payments span{min-width:64px}}:root{--hero-container-width: 1440px;--hero-padding-y: var(--space-24);--hero-grid-columns: 1fr 1fr;--hero-gap: var(--space-12);--hero-content-max-width: 480px;--hero-label-color: var(--accent-primary);--hero-heading-color: var(--text-primary);--hero-text-color: var(--text-secondary);--hero-spacing-label-to-heading: var(--space-2);--hero-spacing-heading-to-text: var(--space-4);--hero-spacing-text-to-buttons: var(--space-8);--hero-button-gap: var(--space-4);--hero-image-width: 50%;--trust-bar-bg: var(--epc-surface-trust);--trust-bar-padding-y: var(--space-8);--trust-item-gap: var(--space-12);--trust-item-max-width: 240px;--trust-icon-size: 56px;--trust-title-size: 16px;--trust-title-weight: 600;--trust-text-size: 14px;--trust-text-color: var(--text-secondary);--trust-title-color: var(--text-primary);--products-container-width: 1440px;--products-padding-y: var(--space-16);--products-grid-columns: 4;--products-grid-gap: var(--space-6);--product-card-bg: var(--epc-surface-card);--product-card-border: var(--epc-border-subtle);--product-card-radius: var(--radius-sm);--product-card-padding: var(--space-6);--product-card-gap: var(--space-4);--product-image-ratio: 4 / 3;--product-title-color: var(--text-primary);--product-specs-color: var(--text-secondary);--product-price-color: var(--text-primary);--product-card-price-weight: 600;--product-cta-color: var(--accent-primary);--product-hover-border: var(--accent-primary);--product-hover-shadow: var(--shadow-md);--game-section-padding-y: var(--space-16);--game-grid-columns: 3;--game-grid-gap: var(--space-6);--game-card-bg: var(--epc-surface-card);--game-card-border: var(--epc-border-subtle);--game-card-radius: var(--radius-md);--game-card-padding: var(--space-6);--game-card-min-height: 260px;--game-image-ratio: 16 / 9;--game-image-height: 160px;--game-title-color: var(--text-primary);--game-description-color: var(--text-secondary);--game-badge-bg: var(--epc-badge-blue-bg);--game-badge-text: var(--accent-primary);--game-hover-border: var(--accent-primary);--game-hover-transform: translateY(-2px);--reviews-container-width: 1440px;--reviews-padding-y: var(--space-16);--reviews-grid-columns: 3;--reviews-grid-gap: var(--space-6);--reviews-summary-width: 320px;--review-card-bg: var(--epc-surface-card);--review-card-border: var(--epc-border-subtle);--review-card-radius: var(--radius-md);--review-card-padding: var(--space-6);--review-star-size: 20px;--review-star-gap: var(--space-2);--review-text-size: 16px;--review-text-line-height: 1.5;--review-name-size: 15px;--review-name-weight: 600;--review-subtitle-size: 13px;--review-subtitle-color: var(--text-secondary);--review-hover-border: var(--accent-primary);--review-hover-transform: translateY(-4px);--cta-container-width: 1440px;--cta-padding-y: var(--space-16);--cta-content-max-width: 720px;--cta-heading-color: var(--text-primary);--cta-subtext-color: var(--text-secondary);--cta-spacing-heading-to-subtext: var(--space-4);--cta-spacing-subtext-to-buttons: var(--space-8);--cta-button-gap: var(--space-4);--cta-bg: var(--epc-surface-panel);--cta-radius: var(--radius-md)}.elite-reviews{padding-block:var(--products-padding-y);background:var(--bg-primary)}.elite-product-card{padding:0;overflow:hidden;background:var(--product-card-bg);border-color:var(--product-card-border);border-radius:var(--product-card-radius)}.elite-product-card:hover{border-color:var(--product-hover-border);box-shadow:var(--product-hover-shadow),var(--glow-cyan-subtle)}.elite-product-card:active{border-color:var(--product-hover-border);box-shadow:var(--product-hover-shadow);transform:translateY(0)}.elite-product-card__media{position:relative;display:grid;place-items:center;aspect-ratio:var(--product-image-ratio);margin-block:var(--space-2) var(--space-4);overflow:hidden;background:radial-gradient(circle at 72% 28%,rgba(var(--epc-cyan-rgb),.1),transparent 32%),linear-gradient(135deg,rgba(var(--epc-cyan-rgb),.06),rgba(var(--epc-cyan-rgb),.04)),var(--epc-bg-hero);border:1px solid var(--epc-border-hairline);border-radius:var(--radius-sm);box-shadow:var(--shadow-inner);color:var(--accent-primary)}.elite-product-card__media img,.elite-product-card__media>.icon{position:relative;z-index:1}.elite-product-card__media img{width:100%;height:100%;object-fit:contain}.elite-product-card__media>.icon{width:calc(var(--space-16) + var(--space-2));height:calc(var(--space-16) + var(--space-2));padding:var(--space-4);background:rgba(var(--epc-cyan-rgb),.06);border:1px solid rgba(var(--epc-cyan-rgb),.18);border-radius:var(--radius-md);box-shadow:var(--glow-cyan-subtle)}.elite-review-card__divider{width:100%;height:1px;margin-block:var(--space-4);background:var(--divider)}.elite-product-card__price{margin:0 0 var(--space-4);color:var(--product-price-color);font-size:22px;font-weight:var(--product-card-price-weight);line-height:1.2}.elite-shop-by-game__grid{display:grid;grid-template-columns:repeat(var(--game-grid-columns),minmax(0,1fr));gap:var(--game-grid-gap)}.elite-game-card{min-height:var(--game-card-min-height);padding:0;overflow:hidden;background:var(--game-card-bg);border-color:var(--game-card-border);border-radius:var(--game-card-radius)}.elite-game-card:hover{border-color:var(--game-hover-border);box-shadow:var(--card-shadow-hover),var(--glow-cyan-subtle);transform:var(--game-hover-transform)}.elite-game-card:active{border-color:var(--game-hover-border);transform:translateY(0)}.elite-game-card__link{display:flex;flex-direction:column;height:100%;color:inherit;text-decoration:none}.elite-game-card__media{position:relative;display:grid;place-items:center;aspect-ratio:var(--game-image-ratio);min-height:var(--game-image-height);overflow:hidden;background:radial-gradient(circle at 70% 30%,rgba(var(--epc-cyan-rgb),.1),transparent 34%),linear-gradient(135deg,rgba(var(--epc-cyan-rgb),.08),rgba(var(--epc-cyan-rgb),.04)),var(--epc-bg-hero);border-bottom:1px solid var(--epc-border-hairline);color:var(--accent-primary)}.elite-game-card__media img,.elite-game-card__media>.icon{position:relative;z-index:1}.elite-game-card__media img{width:100%;height:100%;object-fit:cover}.elite-game-card__media>.icon{width:calc(var(--space-16) + var(--space-2));height:calc(var(--space-16) + var(--space-2));padding:var(--space-4);background:rgba(var(--epc-cyan-rgb),.06);border:1px solid rgba(var(--epc-cyan-rgb),.18);border-radius:var(--radius-md);box-shadow:var(--glow-cyan-subtle)}.elite-game-card__badge{position:absolute;top:var(--space-3);left:var(--space-3);background:var(--game-badge-bg);color:var(--game-badge-text)}.elite-game-card__body{display:grid;grid-template-columns:minmax(0,1fr) 24px;align-items:end;gap:var(--space-4);padding:var(--game-card-padding)}.elite-game-card__title{margin:0 0 var(--space-2);color:var(--game-title-color);font-size:22px;font-weight:800;line-height:1.2;text-transform:uppercase}.elite-game-card__text{margin:0;color:var(--game-description-color);font-size:14px}.elite-game-card__body>.icon{color:var(--accent-primary)}.elite-reviews{padding-block:var(--reviews-padding-y)}.elite-review-card__stars{margin:var(--space-3) 0 0;color:var(--accent-primary);font-size:var(--review-star-size);letter-spacing:var(--review-star-gap);line-height:1}.elite-review-card{background:var(--review-card-bg);border-color:var(--review-card-border);border-radius:var(--review-card-radius);padding:var(--review-card-padding)}.elite-review-card:hover{border-color:var(--review-hover-border);transform:var(--review-hover-transform)}.elite-review-card:active{border-color:var(--review-hover-border);transform:translateY(0)}.elite-review-card__quote{margin:var(--space-6) 0 0;color:var(--text-primary);font-size:var(--review-text-size);line-height:var(--review-text-line-height)}.elite-review-card__customer{display:flex;align-items:center;gap:var(--space-3)}.elite-review-card__avatar{display:inline-flex;align-items:center;justify-content:center;width:48px;height:48px;border-radius:var(--radius-full);background:var(--epc-text-faint);color:var(--text-primary)}.elite-review-card__customer strong,.elite-review-card__customer small{display:block}.elite-review-card__customer strong{color:var(--text-primary);font-size:var(--review-name-size);font-weight:var(--review-name-weight)}.elite-review-card__customer small{color:var(--review-subtitle-color);font-size:var(--review-subtitle-size)}@media(max-width:990px){.elite-shop-by-game__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:640px){.elite-reviews{padding-block:var(--space-8)}.elite-shop-by-game__grid{grid-template-columns:1fr}}:root{--product-page-container-width: 1440px;--product-page-padding-x: var(--space-6);--product-page-padding-y: var(--space-8);--product-main-grid-columns: minmax(0, 1fr) minmax(0, 1fr);--product-main-grid-gap: var(--space-4);--product-gallery-bg: var(--epc-surface-card);--product-gallery-border: var(--epc-border-subtle);--product-gallery-radius: var(--radius-md);--product-main-image-ratio: 4 / 5;--product-thumbnail-size: 88px;--product-thumbnail-gap: var(--space-3);--product-details-max-width: 680px;--product-title-size: 32px;--product-title-weight: 700;--product-price-size: 28px;--product-price-weight: 700;--product-description-size: 16px;--product-info-gap: var(--space-4);--product-block-gap: var(--space-4);--configurator-bg: var(--epc-surface-card);--configurator-border: var(--epc-border-subtle);--configurator-radius: var(--radius-md);--configurator-padding: var(--space-4);--configurator-row-height: 44px;--configurator-row-padding-x: var(--space-3);--configurator-row-padding-y: 5px;--configurator-row-border: var(--epc-border-subtle);--configurator-icon-size: 28px;--configurator-chevron-size: 16px;--configurator-label-column-width: 170px;--configurator-dropdown-offset-left: calc(var(--configurator-row-padding-x) + var(--configurator-icon-size) + var(--space-2) + var(--configurator-label-column-width) + var(--space-2));--configurator-label-color: var(--epc-text-primary);--configurator-value-color: var(--epc-cyan-bright);--configurator-dropdown-padding: var(--space-2);--configurator-option-height: 44px;--configurator-option-gap: var(--space-1);--configurator-selected-border: var(--epc-cyan-primary);--configurator-selected-bg: rgba(var(--epc-cyan-rgb), .06);--configurator-selected-text: var(--epc-cyan-primary);--configurator-price-column-width: 56px;--configurator-price-negative: var(--text-secondary);--configurator-price-positive: var(--text-primary);--configurator-badge-bg: rgba(var(--epc-cyan-rgb), .14);--configurator-badge-text: var(--epc-cyan-primary);--gallery-bg: var(--epc-surface-card);--gallery-border: var(--epc-border-subtle);--gallery-radius: var(--radius-md);--gallery-padding: var(--space-6);--gallery-max-width: 720px;--gallery-main-bg: var(--epc-surface-input-strong);--gallery-main-ratio: 1 / 1;--gallery-main-radius: var(--radius-sm);--gallery-main-object-fit: contain;--gallery-arrow-size: 44px;--gallery-arrow-icon-size: 24px;--gallery-arrow-bg: var(--epc-surface-card);--gallery-arrow-border: var(--epc-border-strong);--gallery-arrow-radius: var(--radius-full);--gallery-thumbnail-size: 160px;--gallery-thumbnail-gap: var(--space-4);--gallery-thumbnail-radius: var(--radius-sm);--gallery-thumbnail-bg: var(--epc-bg-hero);--gallery-thumbnail-border: var(--epc-border-subtle);--gallery-thumbnail-active-border: var(--accent-primary);--product-price-cta-bg: var(--epc-surface-card);--product-price-cta-border: var(--epc-border-subtle);--product-price-cta-radius: var(--radius-md);--product-price-cta-padding: var(--space-3);--product-price-main-size: 34px;--product-price-main-weight: 700;--product-price-main-color: var(--text-primary);--product-price-tax-size: 12px;--product-price-tax-color: var(--text-secondary);--product-finance-size: 13px;--product-finance-color: var(--text-secondary);--product-finance-brand-color: var(--epc-text-muted);--product-cta-gap: var(--space-2);--product-cta-button-height: 42px;--product-cta-icon-size: 20px;--product-cta-icon-gap: var(--space-2);--product-icon-button-size: 48px;--product-icon-button-border: var(--epc-border-strong);--product-icon-button-hover: var(--accent-primary);--product-lower-panel-min-height: 104px}.elite-product-main{padding-block:var(--product-page-padding-y);background:var(--epc-page-laser-glow),#06090b}.elite-product-main__grid{display:grid;grid-template-columns:var(--product-main-grid-columns);gap:var(--product-main-grid-gap);align-items:stretch}.elite-product-gallery{position:relative;grid-column:1;grid-row:1;display:flex;flex-direction:column;width:100%;max-width:none;padding:var(--gallery-padding);background:var(--gallery-bg);border:1px solid var(--gallery-border);border-radius:var(--gallery-radius)}.elite-product-gallery__main{display:grid;flex:1 1 auto;place-items:center;aspect-ratio:var(--gallery-main-ratio);min-height:0;background:var(--gallery-main-bg);border:1px solid var(--gallery-border);border-radius:var(--gallery-main-radius);overflow:hidden}.elite-product-gallery__main-button{display:block;position:relative;width:100%;height:100%;padding:0;background:transparent;border:0;color:inherit;cursor:zoom-in;touch-action:pan-y}.elite-product-gallery__main-button:focus-visible{outline:2px solid var(--accent-primary);outline-offset:-3px}.elite-product-gallery__main img{width:100%;height:100%;object-fit:var(--gallery-main-object-fit)}.elite-product-gallery__main-button.has-image-error:after,.elite-product-gallery__thumb.has-image-error:after{position:absolute;inset:0;display:grid;place-items:center;padding:var(--space-4);color:var(--text-secondary);content:"Image unavailable";font-size:13px;font-weight:700;line-height:1.3;text-align:center;text-transform:uppercase}.elite-product-gallery__thumb.has-image-error:after{padding:var(--space-2);font-size:10px}.elite-product-gallery img.is-unavailable{opacity:0}.elite-product-gallery__thumbs{display:grid;grid-template-columns:repeat(auto-fit,minmax(96px,1fr));gap:var(--gallery-thumbnail-gap);margin-top:var(--space-6)}.elite-product-gallery__thumb{display:block;position:relative;width:100%;aspect-ratio:1 / 1;padding:0;background:var(--gallery-thumbnail-bg);border:1px solid var(--gallery-thumbnail-border);border-radius:var(--gallery-thumbnail-radius);cursor:pointer;overflow:hidden;transition:border-color .18s ease,box-shadow .18s ease}.elite-product-gallery__thumb:hover,.elite-product-gallery__thumb:focus-visible,.elite-product-gallery__thumb.is-active{border-color:var(--gallery-thumbnail-active-border);box-shadow:var(--glow-cyan-subtle);outline:none}.elite-product-gallery__thumb.is-active{border-width:2px}.elite-product-gallery__thumb img{width:100%;height:100%;object-fit:contain}.elite-gallery-modal-open{overflow:hidden}.elite-product-gallery-modal[hidden]{display:none}.elite-product-gallery-modal{position:fixed;inset:0;z-index:4010;display:grid;place-items:center;padding:var(--space-6)}.elite-product-details{display:contents}.elite-product-details__core{grid-column:2;grid-row:1;min-width:0;max-width:none;padding:var(--space-5);background:transparent;border:0;border-radius:var(--product-price-cta-radius)}.elite-product-purchase{display:contents}.elite-product-form__express .shopify-payment-button{display:grid;gap:var(--space-1);width:100%}.elite-product-form__express .shopify-payment-button__button{width:100%;min-height:40px;border-radius:var(--radius-sm)}.button.is-loading{cursor:wait;opacity:.72}@media(max-width:990px){.elite-product-main__grid{grid-template-columns:1fr}.elite-product-gallery,.elite-product-details__core{grid-column:1;grid-row:auto;max-width:none}}@media(max-width:640px){.elite-product-main{--configurator-label-column-width: 132px;--configurator-dropdown-offset-left: 0;padding-block:var(--space-8)}.elite-product-gallery,.elite-product-details__core{max-width:100%;min-width:0;padding:var(--space-4)}.elite-product-gallery__thumb{aspect-ratio:1 / 1}.elite-product-gallery__thumbs{grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--space-3)}.elite-product-gallery-modal{padding:var(--space-3)}}:root{--games-modal-overlay-bg: rgba(0, 0, 0, .6);--games-modal-width: 860px;--games-modal-max-width: 90vw;--games-modal-bg: var(--epc-surface-card);--games-modal-border: var(--epc-border-subtle);--games-modal-radius: var(--radius-md);--games-modal-padding: var(--space-6);--games-modal-title-size: 24px;--games-modal-title-weight: 700;--games-modal-description-size: 14px;--games-modal-description-color: var(--text-secondary);--games-search-height: 44px;--games-search-radius: var(--radius-sm);--games-hardware-row-height: 64px;--games-hardware-icon-size: 32px;--games-hardware-gap: var(--space-6);--games-table-header-height: 40px;--games-table-row-height: 72px;--games-table-divider: var(--epc-border-subtle);--games-column-game-width: minmax(220px, 1.2fr);--games-column-performance-width: minmax(150px, .8fr);--games-column-fps-width: minmax(132px, .58fr);--games-column-match-width: minmax(170px, .78fr);--games-column-action-width: var(--games-column-match-width);--games-performance-excellent: var(--success);--games-performance-good: var(--epc-badge-orange-text);--games-action-button-height: 40px;--games-action-button-border: var(--accent-primary);--games-action-button-text: var(--accent-primary);--games-footer-note-size: 13px;--games-footer-note-color: var(--text-secondary);--product-tabs-height: 56px;--product-tabs-padding-x: var(--space-6);--product-tabs-gap: var(--space-8);--product-tab-color: var(--text-secondary);--product-tab-active-color: var(--accent-primary);--product-tab-underline-height: 3px;--product-tab-border: var(--epc-border-subtle);--product-tabs-content-padding-y: var(--space-8);--product-content-grid-columns: 1fr 1fr;--product-content-gap: var(--space-8);--product-video-radius: var(--radius-md);--product-video-aspect: 16 / 9;--product-feature-grid-columns: 4;--product-feature-gap: var(--space-6);--product-feature-card-bg: var(--epc-surface-card);--product-feature-card-border: var(--epc-border-subtle);--product-feature-card-radius: var(--radius-md);--product-feature-card-padding: var(--space-6);--product-feature-icon-size: 48px}:root{--related-products-container-width: 1440px;--related-products-padding-y: var(--space-16);--related-products-padding-x: var(--space-6);--related-products-grid-columns: 5;--related-products-grid-gap: var(--space-6);--related-product-card-bg: var(--epc-surface-card);--related-product-card-border: var(--epc-border-subtle);--related-product-card-radius: var(--radius-md);--related-product-card-padding: var(--space-6);--related-product-card-min-height: 420px;--related-product-image-ratio: 1 / 1;--related-product-title-size: 16px;--related-product-title-weight: 700;--related-product-specs-size: 13px;--related-product-price-size: 18px;--related-product-price-weight: 700;--related-product-cta-size: 14px;--related-product-cta-color: var(--accent-primary);--related-product-hover-border: var(--accent-primary);--related-product-hover-transform: translateY(-2px)}:root{--accessories-container-width: 1440px;--accessories-padding-y: var(--space-16);--accessories-padding-x: var(--space-6);--accessories-sidebar-width: 280px;--accessories-sidebar-padding: var(--space-6);--accessories-sidebar-border: var(--epc-border-subtle);--accessories-grid-columns: 4;--accessories-grid-gap: var(--space-6);--accessories-card-bg: var(--epc-surface-card);--accessories-card-border: var(--epc-border-subtle);--accessories-card-radius: var(--radius-md);--accessories-card-padding: var(--space-6);--accessories-card-hover-border: var(--accent-primary);--accessories-card-hover-transform: translateY(-2px);--pcsgame-container-width: 1440px;--pcsgame-page-bg: var(--epc-bg-page);--pcsgame-hero-height: 420px;--pcsgame-layout-gap: var(--space-6);--pcsgame-sidebar-width: 280px;--pcsgame-sidebar-bg: var(--epc-surface-panel);--pcsgame-sidebar-border: var(--epc-border-subtle);--pcsgame-sidebar-radius: var(--radius-xs);--pcsgame-sidebar-padding: var(--space-4);--pcsgame-grid-columns: 4;--pcsgame-grid-gap: var(--space-5);--pcsgame-card-bg: var(--epc-surface-card);--pcsgame-card-border: var(--epc-border-subtle);--pcsgame-card-radius: var(--radius-xs);--pcsgame-card-padding: var(--space-4);--pcsgame-card-min-height: 282px;--pcsgame-card-image-ratio: 16 / 9;--support-container-width: 1440px;--support-page-bg: var(--epc-bg-page);--support-hero-padding-y: var(--space-16);--support-hero-title-size: 64px;--support-hero-subtitle-size: 18px;--support-hero-subtitle-color: var(--text-secondary);--support-search-width: 720px;--support-search-height: 56px;--accessories-filter-gap: var(--space-6);--accessories-filter-item-gap: var(--space-3);--accessories-price-size: 16px;--accessories-title-size: 14px;--accessories-badge-bg: var(--epc-badge-green-bg);--accessories-badge-text: var(--epc-badge-green-text);--pcsgame-hero-text-width: 60%;--pcsgame-hero-visual-width: 40%;--pcsgame-trust-strip-height: 112px;--pcsgame-trust-columns: 5;--pcsgame-filter-section-gap: var(--space-6);--pcsgame-filter-item-gap: var(--space-3);--pcsgame-filter-search-height: 44px;--pcsgame-content-topbar-height: 44px;--pcsgame-sort-width: 180px;--pcsgame-card-badge-height: 24px;--pcsgame-card-button-height: 38px;--pcsgame-help-card-height: 160px;--pcsgame-help-card-bg: var(--epc-surface-card);--pcsgame-help-card-border: var(--epc-border-subtle);--support-hero-title-weight: 700;--support-hero-title-line-height: 1.1;--support-hero-subtitle-line-height: 1.55;--support-search-bg: var(--bg-card);--support-search-border: var(--epc-border-subtle);--support-search-radius: var(--radius-md);--support-card-grid-columns: 4;--support-card-gap: var(--space-6);--support-card-bg: var(--epc-surface-card);--support-card-border: var(--epc-border-subtle);--support-card-radius: var(--radius-md);--support-card-padding: var(--space-6);--support-card-min-height: 140px;--support-card-icon-size: 44px;--support-card-title-size: 20px;--support-card-title-weight: 600;--support-card-text-size: 14px;--support-card-text-color: var(--text-secondary);--support-card-arrow-color: var(--accent-primary);--support-card-hover-border: var(--accent-primary);--support-card-hover-transform: translateY(-2px);--support-faq-margin-top: var(--space-8);--support-faq-grid-gap: var(--space-6);--support-faq-bg: var(--epc-surface-card);--support-faq-border: var(--epc-border-subtle);--support-faq-radius: var(--radius-md);--support-faq-row-height: 64px;--support-faq-row-padding-x: var(--space-6);--support-faq-expanded-padding: var(--space-4) var(--space-6);--support-faq-question-size: 16px;--support-faq-question-weight: 500;--support-faq-answer-size: 14px;--support-faq-answer-line-height: 1.6;--support-faq-answer-color: var(--text-secondary);--support-faq-active-color: var(--accent-primary);--support-faq-chevron-size: 16px;--support-contact-bg: var(--epc-surface-card);--support-contact-border: var(--epc-border-subtle);--support-contact-radius: var(--radius-md);--support-contact-padding: var(--space-8);--support-contact-title-size: 32px;--support-contact-title-weight: 600;--support-contact-text-size: 16px;--support-contact-text-color: var(--text-secondary);--support-contact-button-gap: var(--space-4);--support-mobile-padding-y: var(--space-8);--support-mobile-card-columns: 1;--support-mobile-search-width: 100%;--processor-container-width: 1440px;--processor-page-bg: var(--epc-bg-page);--processor-hero-height: 360px;--processor-hero-text-width: 45%;--processor-hero-visual-width: 55%;--processor-hero-bg: var(--epc-bg-hero);--processor-hero-overlay: rgba(0, 0, 0, .35);--processor-brand-grid-columns: 2;--processor-brand-card-height: 160px;--processor-brand-card-gap: var(--space-6);--processor-brand-card-bg: var(--epc-surface-card);--processor-brand-card-border: var(--epc-border-subtle);--processor-brand-card-radius: var(--radius-md);--processor-brand-card-padding: var(--space-6);--processor-layout-gap: var(--space-6);--processor-sidebar-width: 280px;--processor-sidebar-bg: var(--epc-surface-panel);--processor-sidebar-border: var(--epc-border-subtle);--processor-sidebar-radius: var(--radius-md);--processor-sidebar-padding: var(--space-4);--processor-filter-section-gap: var(--space-6);--processor-filter-item-gap: var(--space-3);--processor-filter-checkbox-size: 18px;--processor-content-topbar-height: 44px;--processor-sort-width: 180px;--processor-grid-columns: 4;--processor-grid-gap: var(--space-6);--processor-card-bg: var(--epc-surface-card);--processor-card-border: var(--epc-border-subtle);--processor-card-radius: var(--radius-md);--processor-card-padding: var(--space-4);--processor-card-min-height: 380px;--processor-card-image-ratio: 16 / 9;--processor-card-badge-height: 24px;--processor-card-button-height: 44px;--processor-card-hover-border: var(--accent-primary);--processor-card-hover-transform: translateY(-2px);--processor-intel-accent: var(--accent-primary);--processor-amd-accent: var(--epc-badge-orange-text);--processor-intel-button-border: var(--processor-intel-accent);--processor-intel-button-text: var(--processor-intel-accent);--processor-amd-button-border: var(--processor-amd-accent);--processor-amd-button-text: var(--processor-amd-accent);--processor-badge-ultimate: var(--epc-badge-purple-text);--processor-badge-best-seller: var(--accent-secondary);--processor-badge-great-value: var(--success);--processor-badge-entry: var(--epc-text-subtle);--processor-trust-strip-bg: var(--epc-surface-trust);--processor-trust-strip-border: var(--epc-border-subtle);--processor-trust-strip-height: 120px;--processor-trust-strip-columns: 4;--processor-trust-icon-size: 40px;--shipping-container-width: 1440px;--shipping-page-bg: var(--epc-bg-page);--shipping-hero-height: 360px;--shipping-hero-text-width: 50%;--shipping-hero-visual-width: 50%;--shipping-trust-strip-height: 120px;--shipping-trust-columns: 4;--shipping-trust-icon-size: 44px;--shipping-card-bg: var(--epc-surface-card);--shipping-card-border: var(--epc-border-subtle);--shipping-card-radius: var(--radius-md);--shipping-card-padding: var(--space-6);--shipping-section-padding-y: var(--space-16);--shipping-section-gap: var(--space-6);--shipping-delivery-grid-columns: 3;--shipping-delivery-card-gap: var(--space-6);--shipping-delivery-icon-size: 44px;--shipping-packaging-grid-columns: 1fr 1fr;--shipping-packaging-gap: var(--space-8);--shipping-packaging-image-ratio: 16 / 9;--shipping-process-steps: 4;--shipping-process-icon-size: 40px;--shipping-process-gap: var(--space-6);--shipping-process-connector: 1px dashed var(--accent-primary);--shipping-faq-row-height: 64px;--shipping-faq-expanded-padding: var(--space-4) var(--space-6);--shipping-faq-plus-size: 16px;--shipping-cta-bg: var(--epc-surface-card);--shipping-cta-border: var(--epc-border-subtle);--shipping-cta-radius: var(--radius-md);--shipping-cta-padding: var(--space-8)}.elite-listing{background:var(--epc-page-laser-glow),var(--bg-primary);color:var(--text-primary)}.elite-listing__container{width:min(100% - calc(var(--space-6) * 2),var(--page-max-width));margin-inline:auto}.elite-listing{padding-block:var(--accessories-padding-y)}.elite-listing--processor-listing{padding-block-start:var(--space-4)}.elite-page-breadcrumb{display:flex;align-items:center;gap:var(--space-2);margin-bottom:var(--space-8);color:var(--text-secondary);font-size:13px}.elite-page-breadcrumb a{color:inherit;text-decoration:none}.elite-page-breadcrumb a:hover,.elite-page-breadcrumb a:focus-visible{color:var(--accent-primary);outline:none}.elite-listing__layout{display:grid;grid-template-columns:var(--accessories-sidebar-width) minmax(0,1fr);gap:var(--space-6);align-items:start}.elite-listing__sidebar{padding:var(--accessories-sidebar-padding);background:var(--epc-surface-card);border:1px solid var(--accessories-sidebar-border);border-radius:var(--radius-md);box-shadow:var(--shadow-md)}.elite-listing--gaming-pcs .elite-listing__sidebar,.elite-listing--processor-listing .elite-listing__sidebar{padding:var(--space-4);max-height:calc(100vh - 136px);overflow:auto;scrollbar-color:var(--epc-border-strong) transparent}.elite-filter-group{display:grid;gap:var(--space-3);padding-block:var(--space-4);border-bottom:1px solid var(--divider)}details.elite-filter-group{display:block;padding-block:0}.elite-filter-group:last-child{border-bottom:0}.elite-filter-group h3{margin:0;color:var(--text-primary);font-size:14px;font-weight:800;text-transform:uppercase}.elite-filter-group .checkbox{color:var(--text-primary);font-size:14px}.elite-listing--gaming-pcs .elite-filter-group .checkbox,.elite-listing--processor-listing .elite-filter-group .checkbox{font-size:12px}.elite-filter-group[hidden]{display:none!important}.elite-filter-group__summary{display:flex;align-items:center;justify-content:space-between;gap:var(--space-2);padding-block:var(--space-2);color:var(--text-primary);cursor:pointer;font-size:12px;font-weight:800;letter-spacing:.02em;list-style:none;text-transform:uppercase}.elite-filter-group__summary::-webkit-details-marker{display:none}.elite-filter-group__summary:after{content:"";width:8px;height:8px;border-right:1px solid currentColor;border-bottom:1px solid currentColor;opacity:.75;transform:rotate(45deg) translateY(-2px);transition:transform .16s ease}.elite-filter-group[open]>.elite-filter-group__summary:after{transform:rotate(225deg) translateY(-1px)}.elite-filter-group__summary:hover,.elite-filter-group__summary:focus-visible{color:var(--accent-primary);outline:none}.elite-filter-group__options{display:grid;gap:var(--space-1);max-height:132px;overflow:auto;padding:0 var(--space-1) var(--space-2) 0;scrollbar-color:var(--epc-border-strong) transparent}.elite-filter-group__options .elite-listing-filter-option{min-width:0}.elite-filter-group__options .checkbox__label{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.elite-listing-filter-option{padding:var(--space-2);border:1px solid transparent;border-radius:var(--radius-xs);transition:background-color .16s ease,border-color .16s ease,color .16s ease}.elite-listing--gaming-pcs .elite-listing-filter-option,.elite-listing--processor-listing .elite-listing-filter-option{min-height:32px;padding:var(--space-1) var(--space-2)}.elite-listing-filter-option:hover,.elite-listing-filter-option:focus-within,.elite-listing-filter-option.is-active{background:rgba(var(--epc-cyan-rgb),.06);border-color:var(--epc-border-default)}.elite-listing-filter-option.is-active .checkbox__label{color:var(--accent-primary)}.elite-listing__content{min-width:0}.elite-listing__budget-bar{display:grid;gap:var(--space-3);margin-bottom:var(--space-4);padding:var(--space-3);background:var(--epc-surface-card);border:1px solid var(--epc-border-subtle);border-radius:var(--radius-md);box-shadow:var(--shadow-md)}.elite-listing__budget-options{display:flex;flex-wrap:wrap;gap:var(--space-2)}.elite-listing-budget-pill{position:relative;display:inline-flex;align-items:center;justify-content:center;min-height:38px;padding:var(--space-2) var(--space-4);background:var(--epc-surface-panel);border:1px solid var(--epc-border-default);border-radius:var(--radius-full);color:var(--text-secondary);cursor:pointer;font-size:13px;font-weight:800;line-height:1}.elite-listing-budget-pill input{position:absolute;inset:0;opacity:0;cursor:pointer}.elite-listing-budget-pill:hover{background:var(--epc-surface-elevated);border-color:var(--epc-border-strong);color:var(--text-primary)}.elite-listing-budget-pill:focus-within{outline:none}.elite-listing-budget-pill.is-active{background:rgba(var(--epc-cyan-rgb),.08);border-color:var(--accent-primary);color:var(--accent-primary);box-shadow:var(--glow-cyan-subtle)}.elite-listing-budget-clear{display:inline-flex;align-items:center;justify-content:center;min-height:38px;padding:var(--space-2) var(--space-4);background:transparent;color:var(--text-secondary);border:1px solid var(--epc-border-default);border-radius:var(--radius-full);cursor:pointer;font:inherit;font-size:13px;font-weight:800;line-height:1;text-decoration:none;transition:border-color .16s ease,color .16s ease,background-color .16s ease}.elite-listing-budget-clear:hover,.elite-listing-budget-clear:focus-visible{color:var(--text-primary);background:var(--epc-surface-elevated);border-color:var(--epc-border-strong);outline:none}.elite-listing__topbar{display:flex;align-items:center;justify-content:space-between;gap:var(--space-4);margin-block:var(--space-4) var(--space-6);padding-bottom:var(--space-4);border-bottom:1px solid var(--divider);color:var(--text-secondary);font-size:14px}.elite-listing__sort{width:220px}.elite-listing__controls{display:flex;align-items:center;justify-content:flex-end;gap:var(--space-3);flex-wrap:wrap}.elite-listing__page-size{width:210px}.elite-listing__grid{display:grid;grid-template-columns:repeat(var(--accessories-grid-columns),minmax(0,1fr));gap:var(--accessories-grid-gap)}.elite-listing__product{min-width:0}.elite-listing__product[hidden]{display:none!important}.elite-listing__product .elite-product-card{height:100%}.elite-listing__empty{margin:var(--space-6) 0 0;padding:var(--space-5);background:var(--epc-surface-card);border:1px solid var(--epc-border-subtle);border-radius:var(--radius-md);color:var(--text-secondary);text-align:center}.elite-listing .elite-product-card{background:var(--accessories-card-bg);border-color:var(--accessories-card-border);border-radius:var(--accessories-card-radius);transition:border-color .18s ease,transform .18s ease,box-shadow .18s ease}.elite-listing .elite-product-card:hover{border-color:var(--accessories-card-hover-border);box-shadow:var(--card-shadow-hover),var(--glow-cyan-subtle);transform:var(--accessories-card-hover-transform)}.elite-listing .elite-product-card:active{border-color:var(--accessories-card-hover-border);transform:translateY(0)}.elite-listing .elite-product-card__media{aspect-ratio:1;margin-block:0 var(--space-4)}.elite-listing .elite-product-card__price{margin-top:var(--space-3)}.elite-pagination{margin-top:var(--space-8);color:var(--text-primary);text-align:center}@keyframes eliteProductImageLoading{0%{background-position:140% 0,0 0}to{background-position:-140% 0,0 0}}.elite-product-main{--elite-product-base: var(--epc-bg-page);--elite-product-panel: var(--epc-surface-panel);--elite-product-panel-2: var(--epc-surface-card);--elite-product-panel-3: var(--epc-surface-elevated);--elite-product-line: var(--epc-border-subtle);--elite-product-line-strong: var(--epc-border-strong);--elite-product-text: var(--epc-text-heading);--elite-product-text-soft: var(--epc-text-body);--elite-product-text-muted: var(--epc-text-muted);--elite-product-accent: var(--epc-cyan-primary);--elite-product-accent-soft: rgba(var(--epc-cyan-rgb), .14);--elite-product-accent-line: rgba(var(--epc-cyan-rgb), .58);--elite-product-info: var(--epc-info-text);--elite-product-info-soft: rgba(57, 183, 203, .14);--elite-product-info-line: rgba(57, 183, 203, .54);--elite-product-price: var(--epc-price-text);--elite-product-price-soft: rgba(57, 183, 203, .14);--elite-product-price-line: rgba(57, 183, 203, .54);--elite-product-match: #78b955;--elite-product-match-strong: #a3d783;--elite-product-match-soft: rgba(120, 185, 85, .13);--elite-product-match-hover: rgba(120, 185, 85, .2);--elite-product-match-line: rgba(120, 185, 85, .58);--elite-product-match-focus: 0 0 0 2px rgba(120, 185, 85, .38);--elite-product-caution: #dfa635;--elite-product-caution-soft: rgba(223, 166, 53, .14);--elite-product-caution-line: rgba(223, 166, 53, .5);--elite-product-danger: var(--epc-danger-text);--elite-product-danger-soft: rgba(226, 104, 104, .14);--elite-product-danger-line: rgba(226, 104, 104, .5);--elite-product-action: #3a8ce0;--elite-product-action-hover: #4e9ff5;--elite-product-focus: 0 0 0 2px rgba(var(--epc-cyan-rgb), .44)}.elite-product-main{--product-page-padding-y: var(--space-6);--product-main-grid-columns: minmax(0, .88fr) minmax(400px, .72fr);--product-main-grid-gap: var(--space-6);--gallery-bg: var(--elite-product-panel);--gallery-border: var(--elite-product-line);--gallery-radius: var(--radius-xs);--gallery-padding: var(--space-3);--gallery-main-bg: #0f1924;--gallery-main-radius: var(--radius-xs);--gallery-thumbnail-gap: var(--space-2);--gallery-thumbnail-bg: var(--elite-product-panel-2);--gallery-thumbnail-border: var(--elite-product-line);--gallery-thumbnail-active-border: var(--elite-product-accent);--product-title-size: 28px;--product-price-main-size: 31px;--product-price-cta-bg: var(--elite-product-panel);--product-price-cta-border: var(--elite-product-line);--product-price-cta-radius: var(--radius-xs);--product-price-cta-padding: var(--space-3);--product-price-main-color: var(--elite-product-price);--product-price-tax-color: var(--elite-product-text-muted);--product-finance-color: var(--elite-product-text-muted);--product-finance-brand-color: var(--elite-product-text-soft);--product-cta-button-height: 44px;--product-icon-button-border: var(--elite-product-line);--product-icon-button-hover: var(--elite-product-accent);--configurator-bg: var(--elite-product-panel);--configurator-border: var(--elite-product-line);--configurator-radius: var(--radius-xs);--configurator-padding: var(--space-3);--configurator-row-height: 46px;--configurator-row-border: var(--elite-product-line);--configurator-icon-size: 35px;--configurator-label-color: var(--elite-product-text-muted);--configurator-value-color: var(--elite-product-text);--configurator-selected-border: var(--elite-product-accent);--configurator-selected-bg: var(--elite-product-accent-soft);--configurator-selected-text: var(--elite-product-text);--configurator-badge-bg: var(--elite-product-accent-soft);--configurator-badge-text: var(--elite-product-accent);background:var(--elite-product-base);color:var(--elite-product-text)}.elite-product-main__grid{align-items:start}.elite-product-gallery{position:sticky;top:calc(var(--nav-height) + var(--space-4));align-self:start;box-shadow:none}.elite-product-gallery__main{border-color:var(--elite-product-line);box-shadow:none}.elite-product-gallery__main-button:focus-visible,.elite-product-gallery__thumb:focus-visible{box-shadow:var(--elite-product-focus);outline:none}.elite-product-gallery__thumb{border-radius:var(--radius-xs);box-shadow:none}.elite-product-gallery__thumb:hover,.elite-product-gallery__thumb.is-active{border-color:var(--elite-product-accent);box-shadow:none}.elite-product-details__core{display:grid;gap:var(--space-4);padding:var(--space-2) 0 0}.elite-product-main .button--primary{background:var(--elite-product-action);border-color:var(--elite-product-action);color:#0d1218;box-shadow:none}.elite-product-main .button--primary:hover,.elite-product-main .button--primary:focus-visible{background:var(--elite-product-action-hover);border-color:var(--elite-product-action-hover);color:#0d1218;box-shadow:var(--elite-product-focus)}.elite-product-main .button--secondary:hover,.elite-product-main .button--secondary:focus-visible{background:var(--elite-product-accent-soft);border-color:var(--elite-product-accent-line);color:var(--elite-product-text);box-shadow:var(--elite-product-focus)}@media(max-width:990px){.elite-product-details,.elite-product-details__core{display:contents}.elite-product-gallery{position:relative;top:auto;order:5}.elite-product-main{--product-main-grid-columns: 1fr}.elite-product-gallery{min-width:0;width:100%}.elite-product-gallery__main{aspect-ratio:4 / 3;max-height:min(58vh,420px)}.elite-product-details__core{padding-top:0}}@media(max-width:640px){.elite-product-main{--product-title-size: 24px;--product-price-main-size: 28px;padding-block:var(--space-4) var(--space-8)}.elite-product-gallery{padding:var(--space-3)}.elite-product-details__core{padding:0}.elite-product-gallery__main{max-height:340px}.elite-product-gallery__thumbs{box-sizing:border-box;display:flex;grid-template-columns:none;gap:var(--space-2);overflow-x:auto;overflow-y:visible;padding:16px 16px 18px;margin-top:-16px;scroll-padding-inline:16px;scroll-snap-type:x proximity}.elite-product-gallery__thumb{flex:0 0 72px;scroll-snap-align:start}}@media(max-width:1180px){.elite-listing__grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:990px){.elite-listing__layout{grid-template-columns:1fr}.elite-listing__sidebar{position:static}}@media(max-width:700px){.elite-listing__container{width:min(100% - calc(var(--space-4) * 2),var(--page-max-width))}.elite-listing{padding-block:var(--space-6) var(--space-8)}.elite-listing--processor-listing{padding-block-start:var(--space-3)}.elite-listing__grid{grid-template-columns:1fr}.elite-listing__topbar{align-items:stretch;flex-direction:column}.elite-listing__sort,.elite-listing__controls,.elite-listing__page-size{width:100%}}.elite-search-page__form{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:var(--space-3)}@media(max-width:820px){.elite-search-page__form{grid-template-columns:1fr}.elite-search-page__form{display:grid}.elite-search-page__form .button{width:100%}}:root{--epc-bg-topbar: #02060d;--epc-bg-header: #02060d;--epc-bg-page: #0a1017;--epc-bg-page-alt: #0f1924;--epc-bg-hero: #121b26;--epc-bg-footer: #02060d;--epc-surface-trust: #121b26;--epc-surface-panel: #121b26;--epc-surface-card: #1b2530;--epc-surface-card-hover: #232f3d;--epc-surface-elevated: #232f3d;--epc-surface-input: #1b2530;--epc-surface-input-strong: #232f3d;--epc-border-hairline: #2b3643;--epc-border-subtle: #394655;--epc-border-default: #475667;--epc-border-strong: #586879;--epc-border-input: #475667;--epc-text-heading: #e8ecef;--epc-text-primary: #d7dde3;--epc-text-body: #b9bec4;--epc-text-muted: #848a90;--epc-text-subtle: #737b84;--epc-text-faint: #5f6871;--epc-text-disabled: #4b5560;--epc-cyan-primary: #3a8ce0;--epc-cyan-bright: #4e9ff5;--epc-cyan-soft: #77b4ff;--epc-cyan-muted: #2d73bd;--epc-cyan-deep: #1e548e;--epc-cyan-rgb: 58, 140, 224;--epc-accent: var(--epc-cyan-primary);--epc-success: #78b955;--epc-info-bg: #06373e;--epc-info-border: #39b7cb;--epc-info-text: #8ddfed;--epc-price-bg: #06373e;--epc-price-border: #39b7cb;--epc-price-text: #8ddfed;--epc-danger-bg: #401719;--epc-danger-border: #e26868;--epc-danger-text: #f3a0a0;--epc-component-gpu: #8dc5ff;--epc-component-cpu: #8ddfed;--epc-component-memory: #a3d783;--epc-component-storage: #f0c767;--epc-component-psu: #c6ccd3;--accent-primary: var(--epc-cyan-primary);--accent-primary-hover: var(--epc-cyan-bright);--info: var(--epc-info-text);--danger: var(--epc-danger-text);--text-primary: var(--epc-text-primary);--text-secondary: var(--epc-text-body);--text-muted: var(--epc-text-muted);--space-10: 40px;--epc-badge-blue-bg: #152f4b;--epc-badge-blue-border: rgba(var(--epc-cyan-rgb), .44);--epc-badge-blue-text: #8dc5ff;--epc-badge-green-bg: #223717;--epc-badge-green-border: rgba(120, 185, 85, .58);--epc-badge-green-text: #a3d783;--epc-badge-orange-bg: #412f0d;--epc-badge-orange-border: rgba(223, 166, 53, .58);--epc-badge-orange-text: #f0c767;--epc-shadow-soft: none;--epc-shadow-panel: none;--epc-shadow-card: none;--epc-glow-cyan-soft: none;--epc-glow-cyan-medium: none;--epc-glow-cyan-strong: none;--epc-page-laser-glow: linear-gradient(transparent, transparent);--shadow-md: none;--shadow-lg: none;--shadow-cyan: none;--shadow-hover: none;--glow-cyan-subtle: none;--glow-cyan-medium: none;--glow-cyan-strong: none;--glow-border: none;--glow-button-hover: none;--glow-focus-ring: 0 0 0 2px rgba(var(--epc-cyan-rgb), .44);--button-primary-bg: #3a8ce0;--button-primary-text: #0d1218;--button-primary-radius: var(--radius-xs);--button-primary-hover-bg: #4e9ff5;--button-primary-hover-shadow: none;--button-primary-hover-glow: var(--glow-focus-ring);--button-primary-hover-scale: 1;--button-primary-active-transform: none;--button-secondary-radius: var(--radius-xs);--button-secondary-hover-bg: rgba(var(--epc-cyan-rgb), .14);--button-secondary-hover-glow: var(--glow-focus-ring);--input-radius: var(--radius-xs);--input-focus-glow: var(--glow-focus-ring);--dropdown-radius: var(--radius-xs);--dropdown-shadow: none;--mega-menu-radius: var(--radius-xs);--mega-card-radius: var(--radius-xs);--footer-trust-radius: 0;--hero-label-color: var(--epc-badge-blue-text);--product-card-radius: var(--radius-xs);--game-card-radius: var(--radius-xs);--review-card-radius: var(--radius-xs);--cta-radius: var(--radius-xs);--accessories-card-radius: var(--radius-xs);--support-search-radius: var(--radius-xs);--support-card-radius: var(--radius-xs);--support-faq-radius: var(--radius-xs);--support-contact-radius: var(--radius-xs);--processor-brand-card-radius: var(--radius-xs);--processor-sidebar-radius: var(--radius-xs);--processor-card-radius: var(--radius-xs);--related-product-card-radius: var(--radius-xs)}.main,.main>.section,[class^=elite-],[class*=" elite-"]{color:var(--epc-text-primary)}.button,.input,.select,.select-wrapper,.card,[class*=__card],[class*=-card],[class*=__panel],[class*=__summary],[class*=__dialog],[class*=__item],[class*=__chip],[class*=__badge]{box-shadow:none}.button,.input,.select,.select-wrapper,.card,[class*=__card],[class*=-card],[class*=__panel],[class*=__summary],[class*=__dialog],[class*=__chip],[class*=__badge]{border-radius:var(--radius-xs)}.button:hover,.button:focus-visible,.input:focus,.select:focus,a:focus-visible,button:focus-visible{outline:none;box-shadow:var(--glow-focus-ring)}.elite-header,.elite-header__topbar,.elite-header__main,.elite-mobile-menu,.elite-footer{--epc-surface-panel: #02060d;--epc-surface-card: #0f1924;--epc-surface-card-hover: #121b26;--epc-surface-elevated: #1b2530;--epc-border-hairline: #182431;--epc-border-subtle: #263444;--epc-border-default: #394655;--epc-border-strong: #586879;--epc-text-heading: #e8ecef;--epc-text-primary: #e8ecef;--epc-text-body: #b9bec4;--epc-text-muted: #848a90;--text-primary: #e8ecef;--text-secondary: #b9bec4;--nav-link-color: #e8ecef;--nav-mobile-link: #e8ecef;--mega-card-title: #e8ecef;--mega-card-description: #b9bec4;--footer-heading-color: #e8ecef;--footer-link-color: #b9bec4;--footer-text-muted: #848a90;background:var(--epc-bg-header);border-color:var(--epc-border-hairline);color:#e8ecef;box-shadow:none}.elite-header:after,.elite-header__mega:before{display:none}.elite-header__benefit .icon,.elite-header__icon-button:hover,.elite-header__icon-button:focus-visible,.elite-header__nav-link:hover,.elite-header__nav-link:focus-visible,.elite-mobile-menu__summary:hover,.elite-mobile-menu__summary:focus-visible,.elite-mobile-menu__link:hover,.elite-mobile-menu__link:focus-visible,.elite-footer__column a:hover,.elite-footer__column a:focus-visible,.elite-footer__social-link:hover,.elite-footer__social-link:focus-visible{color:var(--epc-badge-blue-text)}.elite-header__nav-link:after{height:2px;background:var(--epc-cyan-primary);box-shadow:none}.elite-header__cart-badge{background:var(--epc-cyan-primary);color:#f0f3f5}.elite-header__mega,.elite-mobile-menu__bar,.elite-mobile-menu__nav{background:var(--epc-bg-header);border-color:var(--epc-border-subtle);box-shadow:none}.elite-header__mega-feature,.elite-header__mega-accessory-card,.elite-header__mega-game-card,.elite-mobile-menu__details,.elite-mobile-menu__link,.elite-mobile-menu__submenu a{background:var(--epc-surface-panel);border-color:var(--epc-border-subtle);box-shadow:none}.elite-header__mega-feature:hover,.elite-header__mega-feature:focus-visible,.elite-header__mega-accessory-card:hover,.elite-header__mega-accessory-card:focus-visible,.elite-header__mega-game-card:hover,.elite-header__mega-game-card:focus-visible{border-color:var(--epc-border-strong);box-shadow:none;transform:none}.elite-nav-config-feature__media:after,.elite-header__mega-accessory-media:after,.elite-header__mega-game-media:after{background:linear-gradient(180deg,transparent,rgba(17,20,24,.28))}.elite-footer{background:var(--epc-bg-footer);border-top:1px solid var(--epc-border-hairline)}.elite-footer__brand,.elite-footer__column{background:transparent;border:0;border-radius:0}.elite-footer__trust{background:transparent;border-top:1px solid var(--epc-border-hairline);border-bottom:1px solid var(--epc-border-hairline);border-radius:0}.elite-footer__trust-item,.elite-footer__payments span,.elite-footer__social-link{background:var(--epc-surface-panel);border-color:var(--epc-border-subtle);border-radius:var(--radius-xs)}.elite-reviews,.elite-collection-page{background:var(--epc-bg-page)}.elite-collection-page h1{color:var(--epc-text-heading);letter-spacing:0;text-transform:none}.eyebrow,[class*=__eyebrow]{color:var(--epc-badge-blue-text);letter-spacing:.04em}.elite-product-card,.elite-game-card,.elite-review-card{background:var(--epc-surface-panel);border-color:var(--epc-border-subtle);border-radius:var(--radius-xs);box-shadow:none}.elite-product-card:hover,.elite-product-card:focus-visible,.elite-game-card:hover,.elite-game-card:focus-visible,.elite-review-card:hover,.elite-review-card:focus-visible{border-color:var(--epc-border-strong);box-shadow:none;transform:none}.elite-review-card__stars{color:var(--epc-badge-blue-text)}.elite-game-card__badge,.badge{background:var(--epc-badge-blue-bg);border-color:var(--epc-badge-blue-border);color:var(--epc-badge-blue-text);border-radius:var(--radius-xs)}.elite-product-card__price{color:var(--epc-price-text)}.elite-product-card__media{background:var(--epc-surface-elevated);border-color:var(--epc-border-subtle)}.button--primary{background:var(--button-primary-bg);border-color:var(--button-primary-bg);color:var(--button-primary-text)}.button--primary:hover,.button--primary:focus-visible{background:var(--button-primary-hover-bg);border-color:var(--button-primary-hover-bg);color:#0d1218}.button--secondary{background:transparent;border-color:var(--epc-border-strong);color:var(--epc-text-primary)}.button--secondary:hover,.button--secondary:focus-visible{background:#539fc924;border-color:#539fc994;color:var(--epc-text-heading)}.input,.select,.shopify-pc__banner__dialog,.shopify-pc__prefs__dialog{background:var(--epc-surface-input);border-color:var(--epc-border-input);color:var(--epc-text-primary)}.shopify-pc__banner__dialog,.shopify-pc__prefs__dialog{border-radius:var(--radius-xs);box-shadow:none}.shopify-pc__banner__dialog [class*=accept],.shopify-pc__prefs__dialog [class*=accept]{background:var(--button-primary-bg);border-color:var(--button-primary-bg);color:var(--button-primary-text)}.elite-listing,.elite-listing--gaming-pcs,.elite-listing--processor-listing{background:var(--epc-bg-page);color:var(--epc-text-primary)}.elite-listing__budget-bar,.elite-listing__empty{background:var(--epc-surface-panel);border-color:var(--epc-border-subtle);border-radius:var(--radius-xs);box-shadow:none}.elite-page-breadcrumb,.elite-page-breadcrumb a,.elite-listing__topbar,.elite-filter-group summary{color:var(--epc-text-muted)}.elite-page-breadcrumb a:hover,.elite-page-breadcrumb a:focus-visible,.elite-filter-group summary:hover,.elite-filter-group summary:focus-visible,.elite-listing-budget-clear:hover,.elite-listing-budget-clear:focus-visible{color:var(--epc-badge-blue-text)}.elite-listing__sidebar,.elite-filter-group,.elite-filter-group__options,.elite-listing-filter-option,.elite-listing-budget-pill,.elite-listing-budget-clear{background:transparent;border-color:var(--epc-border-subtle);border-radius:var(--radius-xs);box-shadow:none}.elite-listing-filter-option:hover,.elite-listing-filter-option:focus-within,.elite-listing-filter-option.is-active,.elite-listing-budget-pill:hover,.elite-listing-budget-pill:focus-within,.elite-listing-budget-pill.is-active{background:#539fc91f;border-color:#539fc975}.elite-listing .elite-product-card{border-color:var(--epc-border-subtle)}.elite-listing .elite-product-card:hover{border-color:var(--epc-border-strong);box-shadow:none;transform:none}.elite-product-card__media{background:var(--epc-surface-elevated);border-color:var(--epc-border-subtle);box-shadow:none}#shopify-pc__banner,#shopify-pc__banner div,#shopify-pc__banner button,#shopify-pc__banner a,.shopify-pc__banner__dialog,.shopify-pc__prefs__dialog,.shopify-pc__banner__dialog *,.shopify-pc__prefs__dialog *{box-shadow:none!important;letter-spacing:0!important}#shopify-pc__banner,.shopify-pc__banner__dialog,.shopify-pc__prefs__dialog{background:var(--epc-surface-panel)!important;border:1px solid var(--epc-border-subtle)!important;border-radius:var(--radius-xs)!important;color:var(--epc-text-primary)!important;font-family:var(--font-family-primary)!important}#shopify-pc__banner button,#shopify-pc__banner a,.shopify-pc__banner__dialog button,.shopify-pc__banner__dialog a,.shopify-pc__prefs__dialog button,.shopify-pc__prefs__dialog a{border-radius:var(--radius-xs)!important;color:var(--epc-badge-blue-text)!important;font-weight:800!important}#shopify-pc__banner button,.shopify-pc__banner__dialog button,.shopify-pc__prefs__dialog button{background:transparent!important;border:1px solid oklch(67% .098 235 / .48)!important}#shopify-pc__banner [class*=accept i],#shopify-pc__banner [id*=accept i],.shopify-pc__banner__dialog [class*=accept i],.shopify-pc__banner__dialog [id*=accept i],.shopify-pc__prefs__dialog [class*=accept i],.shopify-pc__prefs__dialog [id*=accept i]{background:var(--button-primary-bg)!important;border-color:var(--button-primary-bg)!important;color:var(--button-primary-text)!important}.elite-product-main__grid{grid-template-areas:none;grid-template-rows:auto}@media(min-width:991px){.elite-product-main__grid{align-items:stretch}}.elite-product-main__media-column{grid-column:1;grid-row:1;display:grid;gap:var(--space-4);align-self:start;min-width:0}@media(min-width:991px){.elite-product-main__media-column{align-self:stretch}}.elite-product-gallery{grid-area:auto;grid-column:auto;grid-row:auto;order:1}@media(min-width:991px){.elite-product-gallery{position:relative;top:auto;height:100%;min-height:100%}.elite-product-gallery__main{aspect-ratio:auto}}.elite-product-details__core{grid-area:auto;grid-column:2;grid-row:1;align-self:stretch}.elite-footer__logo{width:min(210px,100%);margin-bottom:var(--space-6)}.elite-footer__logo-image{display:block;width:100%;height:auto}.elite-footer__payments .elite-footer__payment{position:relative;min-width:76px;opacity:1;border:1px solid transparent;box-shadow:none}.elite-footer__payments .elite-footer__payment--visa{background:#112a91;color:#f2f6f9}.elite-footer__payments .elite-footer__payment--mastercard{background:#0a0e11;border-color:#eb8f13;color:oklch(84% .15 65)}.elite-footer__payment--mastercard:before{content:"";width:16px;height:16px;margin-right:7px;border-radius:999px;background:#ee362a;box-shadow:11px 0 oklch(78% .17 70)}.elite-footer__payments .elite-footer__payment--klarna{background:#f8bdd7;color:#0c1014}.elite-footer__payments .elite-footer__payment--apple,.elite-footer__payments .elite-footer__payment--gpay{background:#ebeff2;color:#090b0e;border-color:#c0c5c9}.elite-footer__payments .elite-footer__payment--gpay{border-color:#54a2cd}@media(max-width:990px){.elite-product-main__grid{grid-template-columns:1fr;grid-template-rows:auto}.elite-product-main__media-column{order:1}.elite-product-main__media-column,.elite-product-details__core{grid-column:auto;grid-row:auto}}@media(max-width:640px){.elite-footer__logo{width:min(200px,100%)}.elite-footer__payments{justify-content:center}}:root{--epc-arcade-display-font: Bahnschrift, "Segoe UI Condensed", "Arial Narrow", var(--font-family-primary);--epc-arcade-blue: oklch(69% .15 246);--epc-arcade-blue-soft: oklch(30% .085 246 / .78);--epc-arcade-blue-line: oklch(66% .13 246 / .68);--epc-arcade-cyan: oklch(78% .13 205);--epc-arcade-cyan-soft: oklch(24% .075 205 / .78);--epc-arcade-cyan-line: oklch(67% .12 205 / .64);--epc-arcade-lime: oklch(77% .16 135);--epc-arcade-lime-soft: oklch(25% .075 135 / .78);--epc-arcade-lime-line: oklch(65% .14 135 / .64);--epc-arcade-amber: oklch(78% .15 70);--epc-arcade-amber-soft: oklch(28% .075 70 / .78);--epc-arcade-amber-line: oklch(70% .14 70 / .64);--epc-arcade-ember: oklch(69% .18 35);--epc-arcade-ember-strong: oklch(82% .16 62);--epc-arcade-ember-soft: oklch(29% .085 39 / .82);--epc-arcade-ember-panel: oklch(22% .058 39);--epc-arcade-ember-line: oklch(66% .15 43 / .68);--epc-arcade-ink: oklch(10% .018 248)}.button--primary{background:var(--epc-arcade-blue);border-color:var(--epc-arcade-blue);color:var(--epc-arcade-ink);box-shadow:none}.button--primary:hover,.button--primary:focus-visible{background:var(--epc-cyan-bright);border-color:var(--epc-cyan-bright);color:var(--epc-arcade-ink);box-shadow:0 0 0 2px #3ba2f247}.elite-product-main{--elite-product-accent: var(--epc-arcade-blue);--elite-product-accent-soft: var(--epc-arcade-blue-soft);--elite-product-accent-line: var(--epc-arcade-blue-line);--elite-product-info: var(--epc-arcade-cyan);--elite-product-info-soft: var(--epc-arcade-cyan-soft);--elite-product-info-line: var(--epc-arcade-cyan-line);--elite-product-price: var(--epc-arcade-cyan);--elite-product-price-soft: var(--epc-arcade-cyan-soft);--elite-product-price-line: var(--epc-arcade-cyan-line);--elite-product-match: var(--epc-arcade-lime);--elite-product-match-strong: oklch(84% .14 135);--elite-product-match-soft: var(--epc-arcade-lime-soft);--elite-product-match-hover: oklch(31% .088 135 / .9);--elite-product-match-line: var(--epc-arcade-lime-line);--elite-product-match-focus: 0 0 0 2px oklch(77% .16 135 / .3);--elite-product-caution: var(--epc-arcade-amber);--elite-product-caution-soft: var(--epc-arcade-amber-soft);--elite-product-caution-line: var(--epc-arcade-amber-line)}.elite-product-card:hover,.elite-product-card:focus-within,.elite-listing .elite-product-card:hover,.elite-listing .elite-product-card:focus-within{border-color:var(--epc-arcade-ember-line);box-shadow:none;transform:translateY(-1px)}.elite-product-card__media{background:linear-gradient(180deg,#cbd2d9,#b3bcc5),#c4ccd3;border-color:#5e7183}.elite-product-card__media img{width:92%;height:92%;object-fit:contain}.elite-product-card__price{color:var(--epc-arcade-cyan)}:root{color-scheme:light;--serious-carbon-950: oklch(8% .012 248);--serious-carbon-920: oklch(10% .014 248);--serious-carbon-880: oklch(14% .016 248);--serious-carbon-820: oklch(18% .017 248);--serious-carbon-740: oklch(26% .018 248);--serious-paper-990: oklch(98% .005 248);--serious-paper-970: oklch(96% .006 248);--serious-paper-940: oklch(93% .008 248);--serious-paper-910: oklch(90% .01 248);--serious-surface: oklch(99% .004 248);--serious-surface-2: oklch(96% .007 248);--serious-line: oklch(82% .012 248);--serious-line-strong: oklch(62% .014 248);--serious-text: oklch(16% .017 248);--serious-body: oklch(34% .014 248);--serious-muted: oklch(51% .012 248);--serious-inverse: oklch(95% .006 248);--serious-inverse-muted: oklch(73% .012 248);--serious-blue: oklch(53% .19 253);--serious-blue-dark: oklch(35% .14 253);--serious-blue-soft: oklch(93% .035 253);--serious-green: oklch(61% .16 143);--serious-green-dark: oklch(34% .11 143);--serious-green-soft: oklch(92% .042 143);--serious-amber: oklch(66% .14 70);--serious-amber-dark: oklch(38% .1 70);--serious-amber-soft: oklch(94% .036 70);--serious-red: oklch(58% .18 27);--serious-red-soft: oklch(93% .032 27);--serious-metal: oklch(76% .035 88);--serious-shadow: 0 18px 44px oklch(18% .02 248 / .13);--serious-shadow-soft: 0 12px 28px oklch(18% .02 248 / .09);--serious-font: "IBM Plex Sans", Aptos, "Segoe UI", system-ui, sans-serif;--serious-display: "Sora", "IBM Plex Sans", Aptos, "Segoe UI", system-ui, sans-serif;--radius-xs: 3px;--radius-sm: 3px;--radius-md: 3px;--radius-lg: 4px;--radius-xl: 4px;--radius-2xl: 5px;--bg-body: var(--serious-paper-970);--bg-surface: var(--serious-surface);--bg-surface-alt: var(--serious-surface-2);--text-primary: var(--serious-text);--text-secondary: var(--serious-body);--text-muted: var(--serious-muted);--divider: var(--serious-line);--border-subtle: var(--serious-line);--border-strong: var(--serious-line-strong);--brand-primary: var(--serious-blue);--brand-primary-dark: var(--serious-blue-dark);--brand-primary-soft: var(--serious-blue-soft);--success: var(--serious-green);--success-dark: var(--serious-green-dark);--success-soft: var(--serious-green-soft);--warning: var(--serious-amber);--warning-dark: var(--serious-amber-dark);--warning-soft: var(--serious-amber-soft);--error: var(--serious-red);--error-soft: var(--serious-red-soft);--font-family-primary: var(--serious-font);--font-family-heading: var(--serious-display)}html{background:var(--serious-paper-970);scroll-behavior:smooth;max-width:100%;overflow-x:hidden}body{margin:0;background:linear-gradient(180deg,var(--serious-paper-990) 0 420px,var(--serious-paper-970) 420px),var(--serious-paper-970)!important;color:var(--serious-text);font-family:var(--serious-font);font-feature-settings:"kern" 1,"ss01" 1,"tnum" 1;max-width:100%;overflow-x:hidden;text-rendering:optimizeLegibility}body,button,input,select,textarea{font-family:var(--serious-font)}img,svg{display:block}a{color:inherit}.main,.shopify-section,.elite-product-main,.elite-listing{background:transparent!important}h1,h2,h3,.h1,.h2,.h3,.elite-game-card__title{color:var(--serious-text);font-family:var(--serious-display);letter-spacing:0;text-transform:none}p,li,.elite-game-card__text{color:var(--serious-body)}.elite-header{position:sticky;top:0;z-index:50;background:var(--serious-carbon-950)!important;color:var(--serious-inverse)}.elite-header:after{display:none!important}.elite-header__topbar,.elite-header__main{background:var(--serious-carbon-950)!important;border-bottom:1px solid var(--serious-carbon-820)!important;color:var(--serious-inverse)}.elite-header__topbar-inner,.elite-header__main-inner,.elite-footer__container,.elite-listing__container{width:min(1240px,calc(100% - 36px))!important;margin-inline:auto}.elite-header__topbar-inner{min-height:36px;display:flex!important;justify-content:center;gap:30px;color:var(--serious-inverse-muted);font-size:.75rem;font-weight:750}.elite-header__benefit{gap:0;color:inherit!important;font-size:inherit!important;font-weight:inherit!important}.elite-header__benefit .icon{display:none!important}.elite-header__main{position:relative}.elite-header__main:after{position:absolute;right:0;bottom:-1px;left:0;height:7px;background:linear-gradient(90deg,var(--serious-blue),var(--serious-metal) 35%,var(--serious-green) 72%,var(--serious-carbon-950));content:""}.elite-header__main-inner{min-height:76px;display:grid!important;grid-template-columns:184px minmax(0,1fr) auto;align-items:center;gap:28px}.elite-header__logo-image,.elite-footer__logo-image{width:184px!important;height:auto!important}@media(min-width:1321px){.elite-header__main-inner>.elite-header__logo{transform:translate(-12px)}.elite-header__main-inner--with-games{grid-template-columns:168px minmax(0,1fr) auto;column-gap:36px}.elite-header__main-inner--with-games .elite-header__logo,.elite-header__main-inner--with-games .elite-header__logo-image{width:148px!important}}.elite-header__nav{display:flex;align-items:center;justify-content:center;gap:clamp(18px,1.7vw,28px);min-width:0;max-width:100%}.elite-header__nav-item{min-width:0;flex:0 0 auto}.elite-header__nav>.elite-header__nav-link{flex:0 0 auto}.elite-header__nav-link,.elite-header__configure-toggle,.elite-header__games-toggle,.elite-header__accessories-toggle{min-height:76px!important;padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;color:var(--serious-inverse-muted)!important;font-size:.9rem!important;font-weight:500!important;letter-spacing:0!important;line-height:1;text-transform:none!important;white-space:nowrap!important}.elite-header__nav-link span,.elite-header__configure-toggle span,.elite-header__games-toggle span,.elite-header__accessories-toggle span{white-space:nowrap!important}.elite-header__nav-link:after,.elite-header__configure-toggle:after,.elite-header__games-toggle:after,.elite-header__accessories-toggle:after{right:0!important;bottom:18px!important;left:0!important;height:2px!important;background:var(--serious-blue)!important;opacity:0;transform:scaleX(.6);transition:opacity .18s ease,transform .18s ease}.elite-header__nav-link:hover,.elite-header__nav-link:focus-visible,.elite-header__nav-link[aria-current=page],.elite-header__nav-item:hover .elite-header__nav-link,.elite-header__nav-item:hover .elite-header__configure-toggle,.elite-header__nav-item:hover .elite-header__games-toggle,.elite-header__nav-item:hover .elite-header__accessories-toggle,.elite-header__nav-item:focus-within .elite-header__nav-link,.elite-header__nav-item:focus-within .elite-header__configure-toggle,.elite-header__nav-item:focus-within .elite-header__games-toggle,.elite-header__nav-item:focus-within .elite-header__accessories-toggle{color:var(--serious-inverse)!important}.elite-header__nav-link:hover:after,.elite-header__nav-link:focus-visible:after,.elite-header__nav-link[aria-current=page]:after,.elite-header__nav-item:hover .elite-header__nav-link:after,.elite-header__nav-item:hover .elite-header__configure-toggle:after,.elite-header__nav-item:hover .elite-header__games-toggle:after,.elite-header__nav-item:hover .elite-header__accessories-toggle:after,.elite-header__nav-item:focus-within .elite-header__nav-link:after,.elite-header__nav-item:focus-within .elite-header__configure-toggle:after,.elite-header__nav-item:focus-within .elite-header__games-toggle:after,.elite-header__nav-item:focus-within .elite-header__accessories-toggle:after{opacity:1;transform:scaleX(1)}.elite-header__actions{position:relative;z-index:2;gap:12px;margin-left:12px;padding-left:12px;border-left:1px solid var(--serious-carbon-740)}.elite-header__icon-button{width:40px!important;height:40px!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;color:var(--serious-inverse)!important}.elite-header__icon-button:hover,.elite-header__icon-button:focus-visible{color:var(--serious-blue)!important}.elite-header__cart-badge{top:5px!important;right:4px!important;min-width:18px!important;height:18px!important;background:var(--serious-blue)!important;color:var(--serious-inverse)!important;border:0!important;font-weight:900}.elite-header__mega{position:fixed!important;z-index:1100!important;top:112px!important;left:50%!important;width:min(1180px,calc(100vw - 48px))!important;max-height:calc(100vh - 132px);overflow:auto;gap:18px!important;padding:18px!important;background:linear-gradient(180deg,var(--serious-carbon-920),var(--serious-carbon-950)),var(--serious-carbon-950)!important;color:var(--serious-inverse)!important;border:1px solid var(--serious-carbon-740)!important;border-radius:0!important;box-shadow:0 22px 60px #0000017a!important;transform:translate(-50%) translateY(8px)!important;scrollbar-color:var(--serious-carbon-740) var(--serious-carbon-950)}.elite-header__mega--games{width:min(1120px,calc(100vw - 48px))!important}.elite-header__mega--accessories{width:min(1040px,calc(100vw - 48px))!important}.elite-header__nav-item--configure:hover .elite-header__mega,.elite-header__nav-item--configure:focus-within .elite-header__mega,.elite-header__nav-item--games:hover .elite-header__mega--games,.elite-header__nav-item--games:focus-within .elite-header__mega--games,.elite-header__nav-item--accessories:hover .elite-header__mega--accessories,.elite-header__nav-item--accessories:focus-within .elite-header__mega--accessories{opacity:1!important;pointer-events:auto!important;transform:translate(-50%) translateY(0)!important;visibility:visible!important}.elite-header__mega:before{position:absolute!important;inset:0 0 auto!important;width:auto!important;height:6px!important;border:0!important;background:linear-gradient(90deg,var(--serious-blue) 0 46%,var(--serious-green) 46% 76%,var(--serious-amber) 76% 88%,var(--serious-carbon-820) 88% 100%)!important;transform:none!important}.elite-header__mega-games-grid,.elite-header__mega-accessories-grid{gap:12px!important}.elite-header__mega-games-grid{grid-template-columns:repeat(4,minmax(0,1fr))!important}.elite-header__mega-accessories-grid{grid-template-columns:repeat(5,minmax(0,1fr))!important}.elite-header__mega-game-card,.elite-header__mega-accessory-card{min-height:142px!important;padding:14px!important;border:1px solid var(--serious-carbon-740)!important;border-radius:0!important;background:var(--serious-carbon-880)!important;color:var(--serious-inverse)!important;box-shadow:none!important}.elite-header__mega-game-card,.elite-header__mega-accessory-card{min-height:132px!important}.elite-header__mega-game-card:hover,.elite-header__mega-game-card:focus-visible,.elite-header__mega-accessory-card:hover,.elite-header__mega-accessory-card:focus-visible{border-color:var(--serious-blue)!important;box-shadow:0 0 0 1px var(--serious-blue)!important;transform:translateY(-1px)}.elite-nav-config-feature__media:after,.elite-header__mega-game-media:after,.elite-header__mega-accessory-media:after{background:linear-gradient(180deg,#00000105,#00000147 42%,#000001e6),linear-gradient(90deg,oklch(5% .012 248 / .44),transparent 64%)!important}.elite-header__mega-game-copy{gap:4px!important;padding-top:34px!important}.elite-header__mega-game-title,.elite-header__mega-accessory-title,.elite-header__mega-feature-title,.elite-header__mega-games-head strong,.elite-header__mega-accessories-head strong{color:var(--serious-inverse)!important;font-family:var(--serious-display);letter-spacing:0!important;text-transform:none!important}.elite-header__mega-game-title,.elite-header__mega-accessory-title{font-size:.98rem!important;line-height:1.1!important;white-space:normal!important;text-overflow:clip!important}.elite-header__mega-accessory-meta,.elite-header__mega-games-head p,.elite-header__mega-accessories-head p{color:var(--serious-inverse-muted)!important}.elite-header__mega-games-head,.elite-header__mega-accessories-head{gap:18px!important;padding:0 0 14px!important;border-bottom:1px solid var(--serious-carbon-740)!important}.elite-header__mega-games-head strong,.elite-header__mega-accessories-head strong{font-size:1.32rem!important}.elite-header__mega-eyebrow{color:var(--serious-blue)!important;font-size:.72rem!important;letter-spacing:0!important}.elite-header__mega-games-count,.elite-header__mega-accessories-all,.elite-header__mega-games-footer{min-height:38px!important;padding:8px 11px!important;border:1px solid var(--serious-carbon-740)!important;border-radius:0!important;background:var(--serious-carbon-880)!important;color:var(--serious-inverse)!important;box-shadow:none!important}.elite-header__mega-games-count:hover,.elite-header__mega-games-count:focus-visible,.elite-header__mega-accessories-all:hover,.elite-header__mega-accessories-all:focus-visible,.elite-header__mega-games-footer:hover,.elite-header__mega-games-footer:focus-visible{border-color:var(--serious-blue)!important;color:var(--serious-blue)!important}.elite-header__mega-feature{background:var(--serious-carbon-950)!important;border:1px solid var(--serious-carbon-740)!important;border-radius:0!important;color:var(--serious-inverse);padding:14px!important;gap:12px!important}.elite-header__mega-feature-title,.elite-header__mega-feature-text{color:var(--serious-inverse)!important}.elite-header__mega-feature-text{color:var(--serious-inverse-muted)!important}.button,.shopify-payment-button__button,.elite-listing-budget-pill,.elite-listing-budget-clear,.tab,.chip{min-height:42px;border-radius:0!important;box-shadow:none!important;font-weight:900!important;letter-spacing:0!important;text-transform:none!important;transition:background-color .16s ease,border-color .16s ease,color .16s ease,transform .16s ease}.button--primary,.shopify-payment-button__button{border:1px solid var(--serious-blue)!important;background:var(--serious-blue)!important;color:var(--serious-inverse)!important}.button--primary:hover,.shopify-payment-button__button:hover{border-color:var(--serious-blue-dark)!important;background:var(--serious-blue-dark)!important;transform:translateY(-1px)}.button--secondary{border:1px solid var(--serious-carbon-950)!important;background:var(--serious-surface)!important;color:var(--serious-carbon-950)!important}.button--secondary:hover{border-color:var(--serious-blue)!important;color:var(--serious-blue-dark)!important}.button:focus-visible,.elite-header__icon-button:focus-visible,a:focus-visible,button:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible{outline:2px solid var(--serious-blue)!important;outline-offset:3px}.badge{width:max-content!important;min-width:0!important;min-height:24px!important;display:inline-flex!important;align-items:center;justify-content:center;padding:4px 8px!important;border:1px solid var(--serious-green-dark)!important;border-radius:0!important;background:var(--serious-green-soft)!important;color:var(--serious-green-dark)!important;box-shadow:none!important;font-size:.74rem!important;font-weight:900;line-height:1!important}.badge.blue,.elite-product-card__price{border-color:var(--serious-blue-dark)!important;background:var(--serious-blue-soft)!important;color:var(--serious-blue-dark)!important}.input,.select,.select-wrapper{border:1px solid var(--serious-carbon-950)!important;border-radius:0!important;background:var(--serious-surface)!important;color:var(--serious-text)!important;box-shadow:none!important}.checkbox__box{border-radius:0!important;border-color:var(--serious-line-strong)!important}.checkbox__input:checked+.checkbox__box,.elite-listing-budget-pill:has(input:checked){border-color:var(--serious-blue)!important;background:var(--serious-blue-soft)!important;color:var(--serious-blue-dark)!important;box-shadow:inset 0 0 0 1px var(--serious-blue)!important}.card,.elite-product-card,.elite-game-card,.elite-review-card{border:1px solid var(--serious-line)!important;border-radius:0!important;background:var(--serious-surface)!important;box-shadow:var(--serious-shadow-soft)!important}.card--interactive:hover,.elite-product-card:hover,.elite-game-card:hover{border-color:var(--serious-line-strong)!important;transform:translateY(-2px)}.eyebrow{display:inline-flex;align-items:center;gap:8px;padding:6px 9px;border:1px solid var(--serious-carbon-950);border-radius:0;background:var(--serious-carbon-950);color:var(--serious-inverse)!important;font-size:.75rem;font-weight:900;letter-spacing:0!important;line-height:1;text-transform:uppercase}.eyebrow:before{width:8px;height:8px;background:var(--serious-blue);content:""}.elite-reviews{background:var(--serious-paper-970)!important}.elite-shop-by-game__grid{gap:18px!important}.elite-product-card{overflow:hidden;padding:0!important}.elite-product-card__media,.elite-game-card__media,.elite-product-gallery__main,.elite-product-gallery__thumb{position:relative;overflow:hidden;border-radius:0!important;background:radial-gradient(circle at 74% 26%,oklch(38% .08 253 / .24),transparent 34%),linear-gradient(90deg,oklch(100% 0 0 / .05) 1px,transparent 1px),linear-gradient(180deg,oklch(100% 0 0 / .045) 1px,transparent 1px),linear-gradient(135deg,var(--serious-carbon-950),var(--serious-carbon-920))!important;background-size:auto,34px 34px,34px 34px,auto!important}.elite-product-card__media:after,.elite-product-gallery__main:after{position:absolute;right:12px;bottom:10px;color:#ccd2d78c;content:"ELITEPCS";font-size:.7rem;font-weight:900;letter-spacing:0}.elite-product-card__media img,.elite-product-gallery__main-image,.elite-product-gallery__thumb img{filter:drop-shadow(0 26px 28px oklch(3% .01 248 / .42))}.elite-product-card__price{width:max-content;margin-top:10px!important;padding:5px 8px;border:1px solid var(--serious-blue-dark);font-family:var(--serious-display);font-weight:800}.elite-reviews{font-family:var(--serious-font)}.elite-reviews{background:linear-gradient(180deg,var(--serious-paper-990),var(--serious-paper-970)),var(--serious-paper-970)!important}.elite-reviews{padding-block:42px!important}.elite-shop-by-game__grid{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:14px!important}.elite-game-card,.elite-product-card,.elite-review-card{border:1px solid var(--serious-line)!important;border-radius:0!important;background:var(--serious-surface)!important;box-shadow:none!important}.elite-game-card:hover,.elite-product-card:hover,.elite-review-card:hover{border-color:var(--serious-line-strong)!important;box-shadow:0 0 0 1px var(--serious-line-strong)!important}.elite-game-card__media{min-height:170px!important;aspect-ratio:16 / 9!important;border-bottom:1px solid var(--serious-line)!important;background:linear-gradient(90deg,oklch(100% 0 0 / .055) 1px,transparent 1px),linear-gradient(180deg,oklch(100% 0 0 / .05) 1px,transparent 1px),linear-gradient(135deg,var(--serious-carbon-950),var(--serious-carbon-920))!important;background-size:34px 34px,34px 34px,auto!important}.elite-game-card__badge{top:12px!important;left:12px!important;border:1px solid var(--serious-green)!important;background:#010204d1!important;color:var(--serious-inverse)!important}.elite-game-card__body{padding:16px!important}.elite-game-card__title{color:var(--serious-text)!important;font-family:var(--serious-display)!important;font-size:1.15rem!important;font-weight:800!important;line-height:1.12!important;text-transform:none!important}.elite-game-card__text,.elite-review-card__quote{color:var(--serious-body)!important}.elite-product-card__media{min-height:188px!important;margin:0!important;border:0!important;border-bottom:1px solid var(--serious-line)!important;box-shadow:none!important}.elite-product-card__media img{box-sizing:border-box;object-fit:contain!important;padding:10px}.elite-product-card__price{border-color:var(--serious-blue)!important;background:var(--serious-blue-soft);color:var(--serious-blue-dark)!important}.elite-review-card__stars{color:var(--serious-amber)!important}.elite-review-card{padding:18px!important}.elite-review-card__avatar{border-radius:0!important;background:var(--serious-carbon-950)!important;color:var(--serious-inverse)!important}.elite-listing{padding:42px 0 58px!important}.elite-listing__layout{transition:opacity .16s ease}.elite-listing.is-filter-hydrating .elite-listing__layout,.elite-listing.is-filter-hydrating .elite-listing__sidebar{opacity:1;pointer-events:auto}.elite-listing__layout{display:grid;grid-template-columns:268px minmax(0,1fr);gap:28px!important;align-items:start}.elite-listing__sidebar{position:sticky;top:108px;overflow:hidden;border:1px solid var(--serious-carbon-820)!important;border-radius:0!important;background:var(--serious-carbon-950)!important;color:var(--serious-inverse);box-shadow:var(--serious-shadow)!important}.elite-filter-group__summary{border-bottom:1px solid var(--serious-carbon-820)!important;background:var(--serious-carbon-880)!important;color:var(--serious-inverse)!important}.elite-listing__sidebar h2,.elite-filter-group__summary,.elite-filter-group h3{color:var(--serious-inverse)!important;font-family:var(--serious-display);font-size:.95rem;font-weight:900;letter-spacing:0;text-transform:uppercase}.elite-filter-group{border-bottom:1px solid var(--serious-carbon-820)!important;background:transparent!important}.elite-filter-group .checkbox__label{color:var(--serious-inverse-muted)!important}.elite-listing__topbar{border:1px solid var(--serious-line)!important;border-radius:0!important;background:var(--serious-surface)!important;color:var(--serious-body)!important;box-shadow:none!important}.elite-listing__grid{gap:18px!important}.elite-listing__budget-bar{border:1px solid var(--serious-line)!important;border-radius:0!important;background:var(--serious-surface)!important;box-shadow:var(--serious-shadow-soft)!important}.elite-listing--gaming-pcs .elite-listing__sidebar [data-collection-clear],.elite-listing--gaming-pcs .elite-listing-budget-clear,.elite-listing-budget-clear{color:#000!important}.elite-listing--gaming-pcs .elite-listing__sidebar [data-collection-clear]:hover,.elite-listing--gaming-pcs .elite-listing__sidebar [data-collection-clear]:focus-visible,.elite-listing-budget-clear:hover,.elite-listing-budget-clear:focus-visible{color:#fff!important}.elite-listing--gaming-pcs .elite-pagination,.elite-listing--gaming-pcs .elite-pagination a,.elite-listing--gaming-pcs .elite-pagination span{color:#000!important}.elite-pagination{display:flex!important;flex-wrap:wrap!important;align-items:center!important;justify-content:center!important;gap:8px!important;margin-top:28px!important;line-height:1!important;text-align:center!important}.elite-pagination>span,.elite-pagination>a{display:inline-flex!important;align-items:center!important;justify-content:center!important;min-width:34px!important;min-height:34px!important;padding:7px 10px!important;border:1px solid var(--serious-line-strong)!important;background:var(--serious-surface)!important;color:#000!important;font-weight:700!important;text-decoration:none!important;white-space:nowrap!important}.elite-pagination>span>a,.elite-pagination>a{color:#000!important;text-decoration:none!important}.elite-pagination>span.current,.elite-pagination>span[aria-current],.elite-pagination>span[aria-current=page]{border-color:var(--serious-blue-dark)!important;background:var(--serious-blue-soft)!important;color:var(--serious-blue-dark)!important}.elite-pagination>span.deco{min-width:24px!important}.elite-pagination>span.next,.elite-pagination>a[data-client-page]{padding-inline:12px!important}.elite-pagination>span>a:hover,.elite-pagination>span>a:focus-visible,.elite-pagination>a:hover,.elite-pagination>a:focus-visible{color:var(--serious-blue-dark)!important;text-decoration:underline!important;text-underline-offset:3px!important}.elite-listing--processor-listing{background:linear-gradient(180deg,var(--serious-paper-990) 0 360px,var(--serious-paper-970) 360px),var(--serious-paper-970)!important;color:var(--serious-text)!important}.elite-listing--processor-listing .elite-listing__container{width:min(1240px,calc(100% - 44px))!important}.elite-listing--processor-listing .elite-listing__layout{grid-template-columns:238px minmax(0,1fr)!important;gap:22px!important}.elite-listing--processor-listing .elite-listing__sidebar{top:104px!important;gap:14px!important;padding:14px!important;border-color:var(--serious-carbon-740)!important;border-radius:0!important;background:var(--serious-carbon-920)!important;box-shadow:0 16px 34px #0a121a1f!important}.elite-listing--processor-listing .elite-filter-group h3,.elite-listing--processor-listing .elite-filter-group__summary{color:var(--serious-inverse)!important;font-family:var(--serious-display);font-size:.86rem!important;font-weight:900!important}.elite-listing--processor-listing .elite-filter-group{display:grid!important;gap:8px!important;padding-bottom:14px!important;border-bottom-color:var(--serious-carbon-740)!important}.elite-listing--processor-listing .elite-filter-group__summary{min-height:auto!important;padding:0!important;background:transparent!important;border:0!important;cursor:default!important}.elite-listing--processor-listing .elite-filter-group__summary:after{display:none!important}.elite-listing--processor-listing .elite-filter-group__options{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px!important;max-height:none!important;overflow:visible!important;padding:0!important}.elite-listing--processor-listing .elite-listing-filter-option{min-height:34px!important;display:flex!important;align-items:center!important;justify-content:space-between!important;gap:6px!important;padding:7px 9px!important;border:1px solid var(--serious-carbon-740)!important;border-radius:0!important;background:var(--serious-carbon-880)!important;color:var(--serious-inverse-muted)!important;font-size:.74rem!important;font-weight:800!important;line-height:1.08!important}.elite-listing--processor-listing .elite-listing-filter-option:hover,.elite-listing--processor-listing .elite-listing-filter-option:focus-within,.elite-listing--processor-listing .elite-listing-filter-option.is-active{border-color:var(--serious-blue)!important;background:var(--serious-carbon-820)!important;color:var(--serious-inverse)!important}.elite-listing--processor-listing .elite-listing-filter-option.is-active,.elite-listing--processor-listing .elite-listing-filter-option:has(.checkbox__input:checked){border-color:var(--serious-blue)!important;background:var(--serious-blue-soft)!important;color:var(--serious-blue-dark)!important}.elite-listing--processor-listing .checkbox__input:checked+.checkbox__box{border-color:var(--serious-blue)!important;background:var(--serious-blue-soft)!important}.elite-listing--processor-listing .elite-listing-filter-option .checkbox__input{position:absolute!important;opacity:0!important;pointer-events:none!important}.elite-listing--processor-listing .elite-listing-filter-option .checkbox__box{display:none!important}.elite-listing--processor-listing .elite-listing-filter-option .checkbox__label{min-width:0!important;max-width:100%!important;color:inherit!important;overflow:visible!important;overflow-wrap:anywhere!important;text-overflow:clip!important;white-space:normal!important;word-break:break-word!important}.elite-listing--processor-listing .elite-listing__topbar{min-height:48px!important;margin-bottom:14px!important;padding:10px 14px!important;border-color:var(--serious-line)!important;background:var(--serious-surface)!important}.elite-listing--processor-listing .elite-listing__grid{gap:14px!important}.elite-listing--processor-listing .elite-product-card{overflow:hidden;border-color:var(--serious-line)!important;background:var(--serious-surface)!important;box-shadow:none!important}.elite-listing--processor-listing .elite-product-card:hover,.elite-listing--processor-listing .elite-product-card:focus-within{border-color:var(--serious-blue)!important;box-shadow:inset 0 0 0 2px var(--serious-blue)!important;transform:none!important}.elite-listing--gaming-pcs{background:linear-gradient(180deg,var(--serious-paper-990) 0 360px,var(--serious-paper-970) 360px),var(--serious-paper-970)!important;color:var(--serious-text)!important}.elite-listing--gaming-pcs .elite-listing__container{width:min(1240px,calc(100% - 44px))!important}.elite-listing--gaming-pcs .elite-listing__layout{grid-template-columns:238px minmax(0,1fr)!important;gap:22px!important}.elite-listing--gaming-pcs .elite-listing__layout{grid-template-columns:278px minmax(0,1fr)!important;overflow:visible!important}.elite-listing--gaming-pcs .elite-listing__sidebar{top:104px!important;gap:14px!important;padding:14px!important;border-color:var(--serious-carbon-740)!important;border-radius:0!important;background:var(--serious-carbon-920)!important;box-shadow:0 16px 34px #0a121a1f!important}.elite-listing--gaming-pcs .elite-listing__sidebar{max-height:none!important;overflow:visible!important;z-index:35!important}.elite-listing--gaming-pcs .elite-filter-group h3,.elite-listing--gaming-pcs .elite-filter-group__summary{color:var(--serious-inverse)!important;font-family:var(--serious-display);font-size:.86rem!important;font-weight:900!important;letter-spacing:0!important}.elite-listing--gaming-pcs .elite-filter-group{display:grid!important;grid-template-columns:1fr!important;gap:8px!important;padding-bottom:14px!important;border-bottom-color:var(--serious-carbon-740)!important}.elite-listing--gaming-pcs .elite-filter-group[hidden]{display:none!important}.elite-listing--gaming-pcs .elite-filter-group h3,.elite-listing--gaming-pcs .elite-filter-group__summary,.elite-listing--gaming-pcs .elite-filter-group__options{grid-column:1 / -1}.elite-listing--gaming-pcs .elite-filter-group__summary{min-height:auto!important;padding:0!important;border:0!important;background:transparent!important;cursor:default!important;text-transform:none!important}.elite-listing--gaming-pcs .elite-filter-group__summary:after{display:none!important}.elite-listing--gaming-pcs .elite-filter-group__options{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px!important;max-height:none!important;overflow:visible!important;padding:0!important}.elite-listing--gaming-pcs .elite-listing-filter-option{min-height:34px!important;display:flex!important;align-items:center!important;justify-content:space-between!important;gap:6px!important;padding:7px 9px!important;border:1px solid var(--serious-carbon-740)!important;border-radius:0!important;background:var(--serious-carbon-880)!important;color:var(--serious-inverse-muted)!important;font-size:.74rem!important;font-weight:800!important;line-height:1.08!important}.elite-listing--gaming-pcs .elite-listing-filter-option{font-weight:400!important}.elite-listing--gaming-pcs .elite-listing-filter-option:has(input[data-collection-filter=price_range]),.elite-listing--gaming-pcs .elite-listing-filter-option:has(input[data-collection-filter=budget]),.elite-listing--gaming-pcs .elite-listing-filter-option:has(input[data-collection-filter=price_range])>span,.elite-listing--gaming-pcs .elite-listing-filter-option:has(input[data-collection-filter=budget])>span{cursor:pointer!important}.elite-listing--gaming-pcs .elite-listing-filter-option:hover,.elite-listing--gaming-pcs .elite-listing-filter-option:focus-within{border-color:var(--serious-blue)!important;background:var(--serious-carbon-820)!important;color:var(--serious-inverse)!important}.elite-listing--gaming-pcs .elite-listing-filter-option.is-active,.elite-listing--gaming-pcs .elite-listing-filter-option:has(input:checked){border-color:var(--serious-blue)!important;background:var(--serious-blue-soft)!important;color:var(--serious-blue-dark)!important}.elite-listing--gaming-pcs .elite-listing-filter-option input{position:absolute!important;opacity:0!important;pointer-events:none!important}.elite-listing--gaming-pcs .elite-listing-filter-option .checkbox__box{display:none!important}.elite-listing--gaming-pcs .elite-listing-filter-option .checkbox__label,.elite-listing--processor-listing .elite-listing-filter-option .checkbox__label{min-width:0!important;max-width:100%!important;color:inherit!important;overflow:visible!important;overflow-wrap:anywhere!important;text-overflow:clip!important;white-space:normal!important;word-break:break-word!important}.elite-listing--gaming-pcs .elite-filter-group--dynamic .elite-filter-group__options,.elite-listing--processor-listing .elite-filter-group--dynamic .elite-filter-group__options{grid-template-columns:1fr!important}.elite-listing--gaming-pcs .elite-filter-group--dynamic[data-filter-key=ram_capacity] .elite-filter-group__options,.elite-listing--gaming-pcs .elite-filter-group--dynamic[data-filter-key=cpu_model] .elite-filter-group__options,.elite-listing--gaming-pcs .elite-filter-group--dynamic[data-filter-key=gpu_model] .elite-filter-group__options,.elite-listing--gaming-pcs .elite-filter-group--dynamic[data-filter-key=nvme_ssd_capacity] .elite-filter-group__options,.elite-listing--processor-listing .elite-filter-group--dynamic[data-filter-key=ram_capacity] .elite-filter-group__options,.elite-listing--processor-listing .elite-filter-group--dynamic[data-filter-key=cpu_model] .elite-filter-group__options,.elite-listing--processor-listing .elite-filter-group--dynamic[data-filter-key=gpu_model] .elite-filter-group__options,.elite-listing--processor-listing .elite-filter-group--dynamic[data-filter-key=nvme_ssd_capacity] .elite-filter-group__options{grid-template-columns:repeat(2,minmax(0,1fr))!important}.elite-listing--gaming-pcs .elite-filter-group--select{gap:8px!important;position:relative!important;z-index:2!important}.elite-listing--gaming-pcs .elite-filter-group--select.is-dropdown-open{z-index:60!important}.elite-listing--gaming-pcs .elite-filter-group__select-label{color:var(--serious-inverse)!important;font-family:var(--serious-display)!important;font-size:.86rem!important;font-weight:900!important;line-height:1.1!important}.elite-listing--gaming-pcs .elite-filter-colour-select-wrapper{position:relative!important;overflow:visible!important;z-index:1!important}.elite-listing--gaming-pcs .elite-filter-colour-select-wrapper:after{display:none!important}.elite-listing--gaming-pcs .elite-filter-colour-select__native{position:absolute!important;inset:0 auto auto 0!important;width:1px!important;height:1px!important;min-height:0!important;padding:0!important;opacity:0!important;pointer-events:none!important}.elite-listing--gaming-pcs .elite-filter-colour-select{position:relative!important;width:100%!important}.elite-listing--gaming-pcs .elite-filter-colour-select__button{position:relative!important;display:grid!important;grid-template-columns:minmax(0,1fr) auto 12px!important;align-items:center!important;gap:9px!important;width:100%!important;min-height:42px!important;padding:0 10px!important;border:1px solid var(--serious-carbon-740)!important;border-radius:0!important;background:var(--serious-carbon-880)!important;color:var(--serious-inverse)!important;cursor:pointer!important;font:inherit!important;font-size:.82rem!important;font-weight:400!important;line-height:1.15!important;text-align:left!important}.elite-listing--gaming-pcs .elite-filter-colour-select--plain .elite-filter-colour-select__button{grid-template-columns:minmax(0,1fr) 12px!important}.elite-listing--gaming-pcs .elite-filter-colour-select__button:after{content:""!important;width:8px!important;height:8px!important;border-right:1px solid currentColor!important;border-bottom:1px solid currentColor!important;opacity:.82!important;transform:rotate(45deg) translateY(-2px)!important}.elite-listing--gaming-pcs .elite-filter-colour-select__button[aria-expanded=true]{border-color:var(--serious-blue)!important;background:var(--serious-carbon-820)!important}.elite-listing--gaming-pcs .elite-filter-group--select.is-active .elite-filter-colour-select__button{border-color:var(--serious-blue)!important;background:var(--serious-blue-soft)!important;color:#0b3f8a!important}.elite-listing--gaming-pcs .elite-filter-group--select.is-active .elite-filter-colour-select__current{color:#0b3f8a!important}.elite-listing--gaming-pcs .elite-filter-colour-select__button[aria-expanded=true]:after{transform:rotate(225deg) translateY(-1px)!important}.elite-listing--gaming-pcs .elite-filter-colour-select__button:focus-visible{outline:2px solid var(--serious-blue)!important;outline-offset:2px!important}.elite-listing--gaming-pcs .elite-filter-colour-select__current{min-width:0!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important}.elite-listing--gaming-pcs .elite-filter-colour-select__current-swatches{display:inline-flex!important;justify-content:flex-end!important;min-width:28px!important}.elite-listing--gaming-pcs .elite-filter-colour-select--plain .elite-filter-colour-select__current-swatches{display:none!important}.elite-listing--gaming-pcs .elite-filter-colour-select__menu{position:absolute!important;z-index:100!important;top:calc(100% + 4px)!important;right:0!important;left:0!important;display:grid!important;max-height:none!important;overflow:visible!important;padding:6px!important;border:1px solid var(--serious-carbon-740)!important;background:var(--serious-carbon-950)!important;box-shadow:0 18px 32px #00000047!important}.elite-listing--gaming-pcs .elite-filter-colour-select__menu[hidden]{display:none!important}.elite-listing--gaming-pcs .elite-filter-colour-select__option{display:grid!important;grid-template-columns:minmax(0,1fr) minmax(34px,auto)!important;align-items:center!important;gap:10px!important;width:100%!important;min-height:36px!important;padding:8px 9px!important;border:1px solid transparent!important;border-radius:0!important;background:transparent!important;color:var(--serious-inverse-muted)!important;cursor:pointer!important;font:inherit!important;font-size:.78rem!important;font-weight:400!important;line-height:1.12!important;text-align:left!important}.elite-listing--gaming-pcs .elite-filter-colour-select--plain .elite-filter-colour-select__option{grid-template-columns:minmax(0,1fr)!important}.elite-listing--gaming-pcs .elite-filter-colour-select__option:hover,.elite-listing--gaming-pcs .elite-filter-colour-select__option:focus-visible{border-color:var(--serious-blue)!important;background:var(--serious-carbon-820)!important;color:var(--serious-inverse)!important;outline:none!important}.elite-listing--gaming-pcs .elite-filter-colour-select__option.is-selected,.elite-listing--gaming-pcs .elite-filter-colour-select__option[aria-selected=true]{border-color:var(--serious-blue)!important;background:var(--serious-blue-soft)!important;color:#0b3f8a!important}.elite-listing--gaming-pcs .elite-filter-colour-select__option.is-selected .elite-filter-colour-select__option-label,.elite-listing--gaming-pcs .elite-filter-colour-select__option[aria-selected=true] .elite-filter-colour-select__option-label{color:#0b3f8a!important}.elite-listing--gaming-pcs .elite-filter-colour-select__option-label{min-width:0!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important}.elite-listing--gaming-pcs .elite-filter-colour-select__swatches{display:inline-flex!important;align-items:center!important;justify-content:flex-end!important;justify-self:end!important;gap:3px!important;min-width:34px!important;margin-left:auto!important;padding-left:4px!important;white-space:nowrap!important}.elite-listing--gaming-pcs .elite-filter-colour-select__swatch{display:inline-block!important;width:14px!important;height:14px!important;flex:0 0 14px!important;background:var(--case-colour-swatch)!important;border:1px solid oklch(100% 0 0 / .42)!important;box-shadow:inset 0 0 0 1px #00000038,0 1px 2px #00000038!important}.elite-listing--gaming-pcs .elite-filter-colour-select__swatch[data-colour-part=white],.elite-listing--gaming-pcs .elite-filter-colour-select__swatch[data-colour-part=silver],.elite-listing--gaming-pcs .elite-filter-colour-select__swatch[data-colour-part=beige],.elite-listing--gaming-pcs .elite-filter-colour-select__swatch[data-colour-part=yellow]{border-color:#0000005c!important;box-shadow:inset 0 0 0 1px #ffffff38!important}.elite-listing--gaming-pcs .elite-listing-filter-option,.elite-listing--processor-listing .elite-listing-filter-option{min-width:0!important;height:auto!important;overflow:hidden!important}.elite-listing--gaming-pcs .elite-filter-group--dynamic .elite-listing-filter-option .checkbox__label{overflow-wrap:anywhere!important;word-break:break-word!important}.elite-listing--gaming-pcs .elite-listing__sidebar .elite-filter-group:not(.elite-filter-group--dynamic) .elite-listing-filter-option .checkbox__label{overflow-wrap:break-word!important;word-break:normal!important}.elite-listing--gaming-pcs .elite-listing__budget-options{display:flex!important;flex-wrap:wrap!important;align-items:center!important;gap:8px!important}.elite-listing--gaming-pcs .elite-listing__budget-options .elite-listing-filter-option{width:auto!important;min-width:max-content!important;flex:0 0 auto!important}.elite-listing--gaming-pcs .elite-listing__topbar{min-height:48px!important;margin-bottom:14px!important;padding:10px 14px!important;border-color:var(--serious-line)!important;background:var(--serious-surface)!important}.elite-listing--gaming-pcs .elite-listing__controls{display:flex!important;align-items:center!important;justify-content:flex-end!important;gap:10px!important;flex-wrap:wrap!important}.elite-listing--gaming-pcs .elite-listing__page-size{width:210px!important}.elite-listing--gaming-pcs .elite-listing__grid{gap:14px!important}.elite-listing--gaming-pcs .elite-product-card{overflow:hidden;border-color:var(--serious-line)!important;background:var(--serious-surface)!important;box-shadow:none!important}.elite-listing--gaming-pcs .elite-product-card:hover,.elite-listing--gaming-pcs .elite-product-card:focus-within{border-color:var(--serious-blue)!important;box-shadow:inset 0 0 0 2px var(--serious-blue)!important;transform:none!important}.elite-product-main{padding:42px 0 58px!important}.elite-product-main__grid{display:grid;grid-template-columns:minmax(0,.95fr) minmax(420px,.72fr);gap:28px!important;align-items:start}.elite-product-main__media-column{display:grid;align-content:start;gap:18px}.elite-product-main__media-column,.elite-product-details,.elite-product-details__core,.elite-listing__content{min-width:0}.elite-product-gallery{display:grid;gap:10px}.elite-product-gallery__main{min-height:520px!important;display:grid;place-items:center;border:1px solid var(--serious-carbon-820)!important}.elite-product-gallery__main-button{width:100%;min-height:520px}.elite-product-gallery__main-image{width:min(560px,92%)!important;max-height:430px!important;object-fit:contain!important}.elite-product-gallery__thumbs{display:grid;grid-template-columns:repeat(4,1fr);gap:8px}.elite-product-gallery__thumb{min-height:76px!important;border:1px solid var(--serious-carbon-820)!important}.elite-product-gallery__thumb.is-active{border-color:var(--serious-blue)!important;box-shadow:inset 0 0 0 1px var(--serious-blue)!important}.elite-product-details{display:grid;gap:14px}.elite-product-details__core{border:1px solid var(--serious-line)!important;border-radius:0!important;background:var(--serious-surface)!important;box-shadow:var(--serious-shadow-soft)!important}.elite-product-details__core{overflow:hidden}.shopify-payment-button{border-radius:0!important}.elite-footer__payments{gap:6px!important}.elite-footer__payment{min-width:52px;min-height:28px;display:inline-grid!important;place-items:center;border:1px solid oklch(46% .02 248)!important;border-radius:0!important;background:var(--serious-inverse)!important;color:var(--serious-carbon-950)!important;font-size:.75rem;font-weight:900}.elite-footer{padding:0!important;background:var(--serious-carbon-950)!important;border-top:1px solid var(--serious-carbon-820);color:var(--serious-inverse)}.elite-footer__container{width:100%!important;max-width:none!important}.elite-footer__main,.elite-footer__trust,.elite-footer__bottom{width:min(1240px,calc(100% - 36px));margin-inline:auto}.elite-footer__main{display:grid!important;grid-template-columns:1.1fr repeat(4,.6fr);gap:30px!important;padding:42px 0!important}.elite-footer__brand{padding:0!important}.elite-footer__text{max-width:380px!important;color:var(--serious-inverse-muted)!important;line-height:1.5}.elite-footer__text a{color:var(--serious-inverse)!important;font-weight:900;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px}.elite-footer__text a:hover,.elite-footer__text a:focus-visible{color:var(--serious-blue)!important}.elite-footer__heading,.elite-footer__social-label{color:var(--serious-inverse)!important;font-family:var(--serious-display);font-size:.95rem!important;font-weight:900!important;letter-spacing:0!important;text-transform:uppercase!important}.elite-footer__column a,.elite-footer__copyright,.elite-footer__social-link{color:var(--serious-inverse-muted)!important}.elite-footer__column a:hover,.elite-footer__column a:focus-visible,.elite-footer__social-link:hover,.elite-footer__social-link:focus-visible{color:var(--serious-inverse)!important}.elite-footer__social-link{border:1px solid var(--serious-carbon-740)!important;border-radius:0!important;background:var(--serious-carbon-920)!important}.elite-footer__trust{display:grid!important;grid-template-columns:repeat(4,1fr);gap:1px!important;padding:0!important;border-top:1px solid var(--serious-carbon-820);background:var(--serious-carbon-820)}.elite-footer__trust-item{min-height:58px;justify-content:center;background:var(--serious-carbon-920);color:var(--serious-inverse-muted)!important}.elite-footer__trust-item .icon{color:var(--serious-blue)!important}.elite-footer__bottom{min-height:58px;border-top:1px solid var(--serious-carbon-820)!important}#shopify-pc__banner,.shopify-pc__banner{position:fixed!important;inset:auto auto 18px 50%!important;transform:translate(-50%)!important;z-index:2147483647!important;pointer-events:auto!important;isolation:isolate!important;width:min(560px,calc(100vw - 36px))!important;max-width:calc(100vw - 36px)!important;padding:0!important;border:0!important;background:transparent!important;box-shadow:none!important;color:var(--serious-text)!important}@media(max-width:640px){#shopify-pc__banner,.shopify-pc__banner{inset:auto auto 12px 50%!important;width:calc(100vw - 24px)!important;max-width:calc(100vw - 24px)!important}}#shopify-pc__banner .shopify-pc__banner__dialog,.shopify-pc__banner__dialog{position:relative!important;inset:auto!important;z-index:2147483647!important;pointer-events:auto!important;box-sizing:border-box!important;width:100%!important;min-width:0!important;max-width:100%!important;max-height:min(76vh,560px)!important;display:grid!important;grid-template-columns:minmax(0,1fr)!important;gap:12px!important;margin:0!important;padding:18px!important;overflow:auto!important;border:1px solid #000000!important;border-radius:0!important;background:#fff!important;box-shadow:0 18px 48px #00000038!important;color:#08090b!important;font-family:var(--serious-font)!important}.shopify-pc__prefs,#shopify-pc__prefs{z-index:2147483646!important;pointer-events:auto!important}.shopify-pc__prefs__overlay,#shopify-pc__prefs__overlay{z-index:2147483645!important;pointer-events:auto!important}.shopify-pc__prefs__dialog{position:relative!important;z-index:2147483647!important;pointer-events:auto!important;box-sizing:border-box!important;width:min(720px,calc(100vw - 36px))!important;max-width:calc(100vw - 36px)!important;max-height:calc(100vh - 36px)!important;display:grid!important;gap:14px!important;padding:20px!important;overflow:auto!important;border:1px solid var(--serious-carbon-820)!important;border-radius:0!important;background:var(--serious-surface)!important;box-shadow:var(--serious-shadow)!important;color:var(--serious-text)!important;font-family:var(--serious-font)!important}#shopify-pc__banner .shopify-pc__banner__dialog *,.shopify-pc__banner__dialog *,.shopify-pc__prefs__dialog *{box-sizing:border-box!important;max-width:100%!important;letter-spacing:0!important;pointer-events:auto!important}#shopify-pc__banner p,#shopify-pc__banner div,.shopify-pc__banner__dialog p,.shopify-pc__banner__dialog div,.shopify-pc__prefs__dialog p,.shopify-pc__prefs__dialog div{color:var(--serious-body)!important;line-height:1.45!important}#shopify-pc__banner .shopify-pc__banner__dialog p,#shopify-pc__banner .shopify-pc__banner__dialog div,.shopify-pc__banner__dialog p,.shopify-pc__banner__dialog div{color:#08090b!important}#shopify-pc__banner button,#shopify-pc__banner a,.shopify-pc__banner__dialog button,.shopify-pc__banner__dialog a,.shopify-pc__prefs__dialog button,.shopify-pc__prefs__dialog a{position:relative!important;z-index:1!important;pointer-events:auto!important;cursor:pointer!important;touch-action:manipulation!important;min-height:40px!important;border-radius:0!important;font-weight:900!important}#shopify-pc__banner button,.shopify-pc__banner__dialog button,.shopify-pc__prefs__dialog button{border:1px solid var(--serious-carbon-820)!important;background:var(--serious-surface)!important;color:var(--serious-blue-dark)!important}#shopify-pc__banner .shopify-pc__banner__dialog button,.shopify-pc__banner__dialog button{border-color:#000!important;background:#fff!important;color:#08090b!important}#shopify-pc__banner [class*=accept i],#shopify-pc__banner [id*=accept i],.shopify-pc__banner__dialog [class*=accept i],.shopify-pc__banner__dialog [id*=accept i],.shopify-pc__prefs__dialog [class*=accept i],.shopify-pc__prefs__dialog [id*=accept i]{border-color:var(--serious-blue)!important;background:var(--serious-blue)!important;color:var(--serious-inverse)!important}#shopify-pc__banner .shopify-pc__banner__dialog [class*=accept i],#shopify-pc__banner .shopify-pc__banner__dialog [id*=accept i],.shopify-pc__banner__dialog [class*=accept i],.shopify-pc__banner__dialog [id*=accept i]{border-color:#000!important;background:#000!important;color:#fff!important}body>.shopify-pc__banner__dialog{position:fixed!important;inset:auto auto 18px 50%!important;transform:translate(-50%)!important;z-index:2147483647!important;pointer-events:auto!important;isolation:isolate!important;width:min(560px,calc(100vw - 36px))!important}#shopify-pc__banner,.shopify-pc__banner,#shopify-pc__prefs,.shopify-pc__prefs,#shopify-pc__prefs__overlay,.shopify-pc__prefs__overlay,.shopify-pc__prefs__dialog,body>.shopify-pc__banner__dialog{pointer-events:auto!important}#shopify-pc__prefs,.shopify-pc__prefs{position:fixed!important;inset:0!important;z-index:2147483646!important}.shopify-pc__prefs__dialog{position:fixed!important;inset:50% auto auto 50%!important;transform:translate(-50%,-50%)!important;z-index:2147483647!important;pointer-events:auto!important}#shopify-pc__banner button,#shopify-pc__banner a,.shopify-pc__banner button,.shopify-pc__banner a,.shopify-pc__banner__dialog button,.shopify-pc__banner__dialog a,.shopify-pc__prefs__dialog button,.shopify-pc__prefs__dialog a{position:relative!important;z-index:2147483647!important;pointer-events:auto!important}#shopify-pc__banner:before,#shopify-pc__banner:after,.shopify-pc__banner:before,.shopify-pc__banner:after,.shopify-pc__banner__dialog:before,.shopify-pc__banner__dialog:after,.shopify-pc__prefs__dialog:before,.shopify-pc__prefs__dialog:after{pointer-events:none!important}html.elite-privacy-banner-dismissed #shopify-pc__banner,html.elite-privacy-banner-dismissed #shopify-pc__banner.shopify-pc__banner__dialog,html.elite-privacy-banner-dismissed .shopify-pc__banner__dialog{display:none!important;pointer-events:none!important}#shopify-pc__banner.shopify-pc__banner__dialog,#shopify-pc__banner,.shopify-pc__banner__dialog{position:fixed!important;inset:auto auto 18px 50%!important;transform:translate(-50%)!important;z-index:2147483647!important;isolation:isolate!important;pointer-events:auto!important;box-sizing:border-box!important;width:min(640px,calc(100vw - 36px))!important;max-width:calc(100vw - 36px)!important;max-height:calc(100vh - 36px)!important;overflow:auto!important;padding:18px 20px!important;background:#fff!important;color:#08090b!important;border:1px solid #000000!important;box-shadow:0 24px 56px #00000047!important;border-radius:0!important}#shopify-pc__banner .shopify-pc__banner__wrapper,.shopify-pc__banner__dialog .shopify-pc__banner__wrapper{display:grid!important;grid-template-columns:minmax(0,1fr)!important;align-items:start!important;gap:12px!important;pointer-events:auto!important}#shopify-pc__banner .shopify-pc__banner__body,.shopify-pc__banner__dialog .shopify-pc__banner__body{display:grid!important;gap:6px!important;width:100%!important;margin:0!important;padding:0!important}#shopify-pc__banner *,.shopify-pc__banner__dialog *{box-sizing:border-box!important;max-width:100%!important;pointer-events:auto!important;color:#08090b!important;letter-spacing:0!important}#shopify-pc__banner h2,.shopify-pc__banner__dialog h2{margin:0!important;padding:0!important;font-size:1rem!important;line-height:1.2!important}#shopify-pc__banner p,.shopify-pc__banner__dialog p{margin:0!important;padding:0!important;font-size:.86rem!important;line-height:1.45!important}#shopify-pc__banner .shopify-pc__banner__btns,.shopify-pc__banner__dialog .shopify-pc__banner__btns{display:flex!important;flex-wrap:wrap!important;align-items:center!important;gap:8px 10px!important;width:100%!important;justify-content:flex-end!important;margin:2px 0 0!important;padding:0!important}#shopify-pc__banner button,#shopify-pc__banner a,.shopify-pc__banner__dialog button,.shopify-pc__banner__dialog a{position:relative!important;z-index:2147483647!important;pointer-events:auto!important;cursor:pointer!important;touch-action:manipulation!important;margin:0!important}#shopify-pc__banner button,.shopify-pc__banner__dialog button{min-height:42px!important;padding:10px 18px!important;flex:0 0 auto!important;flex-basis:auto!important;width:auto!important;min-width:92px!important;background:#fff!important;border:1px solid #000000!important;color:#08090b!important;border-radius:0!important;font-weight:900!important;line-height:1.15!important;white-space:nowrap!important}#shopify-pc__banner .shopify-pc__banner__btn-manage-prefs,.shopify-pc__banner__dialog .shopify-pc__banner__btn-manage-prefs{margin-right:auto!important}#shopify-pc__banner .shopify-pc__banner__btn-accept,.shopify-pc__banner__dialog .shopify-pc__banner__btn-accept{background:#000!important;border-color:#000!important;color:#fff!important}#shopify-pc__prefs[hidden],.shopify-pc__prefs[hidden],#shopify-pc__prefs[aria-hidden=true],.shopify-pc__prefs[aria-hidden=true]{pointer-events:none!important}@media(max-width:760px){#shopify-pc__banner.shopify-pc__banner__dialog,#shopify-pc__banner,.shopify-pc__banner__dialog{inset:auto 12px 12px!important;width:auto!important;max-width:none!important;transform:none!important;padding:14px!important}#shopify-pc__banner .shopify-pc__banner__btns,.shopify-pc__banner__dialog .shopify-pc__banner__btns{display:grid!important;grid-template-columns:1fr 1fr!important}#shopify-pc__banner button,.shopify-pc__banner__dialog button{width:100%!important;min-width:0!important;padding-inline:12px!important}#shopify-pc__banner .shopify-pc__banner__btn-manage-prefs,.shopify-pc__banner__dialog .shopify-pc__banner__btn-manage-prefs{grid-column:1 / -1!important;margin-right:0!important}}@media(max-width:1120px){.elite-header__main-inner{gap:18px}.elite-header__nav{justify-content:flex-start;gap:18px;overflow-x:auto}.elite-product-main__grid,.elite-listing__layout{grid-template-columns:1fr}.elite-listing__sidebar{position:static}}@media(max-width:1500px)and (min-width:1321px){.elite-header__main-inner{width:min(100% - 24px,1240px)!important;grid-template-columns:168px minmax(0,1fr) auto!important;gap:20px!important}.elite-header__logo,.elite-header__logo-image{width:168px!important}.elite-header__main-inner--with-games{grid-template-columns:152px minmax(0,1fr) auto!important;column-gap:36px!important}.elite-header__main-inner--with-games .elite-header__logo,.elite-header__main-inner--with-games .elite-header__logo-image{width:132px!important}.elite-header__nav{justify-content:flex-end!important;gap:clamp(14px,1.15vw,20px)!important;overflow:hidden!important}.elite-header__nav-link,.elite-header__configure-toggle,.elite-header__games-toggle,.elite-header__accessories-toggle{font-size:.86rem!important}.elite-header__actions{gap:8px!important;margin-left:12px!important;padding-left:12px!important}.elite-header__icon-button{width:38px!important;height:38px!important;min-width:38px!important;min-height:38px!important}}@media(max-width:1320px){.elite-header__topbar,.elite-header__nav,.elite-header__account,.elite-header__actions{display:none!important}.elite-header__main{min-height:68px!important}.elite-header__main-inner{width:min(100% - 24px,1240px)!important;min-height:68px!important;display:grid!important;grid-template-columns:minmax(0,1fr) 44px!important;align-items:center!important;gap:12px!important;padding:0!important}.elite-header__logo{grid-column:1;justify-self:start!important;width:160px!important}.elite-header__logo-image{width:160px!important}.elite-header__mobile-toggle{position:static!important;grid-column:2;display:inline-grid!important;justify-self:end!important;align-self:center!important;width:44px!important;height:44px!important;min-width:44px!important;min-height:44px!important;margin:0!important;color:var(--serious-inverse)!important;transform:none!important}.elite-header__mobile-toggle svg,.elite-header__mobile-toggle .icon{color:var(--serious-inverse)!important;opacity:1!important;visibility:visible!important}}@media(max-width:990px){.elite-shop-by-game__grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media(max-width:760px){#shopify-pc__banner,.shopify-pc__banner{inset:auto 12px 12px!important;width:auto!important;max-width:none!important}#shopify-pc__banner .shopify-pc__banner__dialog,.shopify-pc__banner__dialog,.shopify-pc__prefs__dialog{max-height:min(72vh,520px)!important;padding:14px!important}.elite-header__topbar-inner{justify-content:flex-start;overflow-x:auto;white-space:nowrap}.elite-header__topbar-inner,.elite-header__main-inner,.elite-footer__main,.elite-footer__trust,.elite-footer__bottom,.elite-listing__container{width:min(100% - 24px,1240px)!important}.elite-header__main-inner{position:relative;display:grid!important;grid-template-columns:minmax(0,1fr) 44px!important;align-items:center;min-height:auto;width:100%!important;padding:12px!important}.elite-header__logo{grid-column:1;grid-row:1;justify-self:auto!important;order:1}.elite-header__actions{display:none!important;gap:8px!important;justify-content:end;order:3}.elite-header__icon-button{width:38px!important;height:38px!important}.elite-header__account{display:none!important}.elite-header__actions .elite-header__icon-button:not(.elite-header__cart){display:none!important}.elite-header__mobile-toggle{position:fixed!important;top:52px;right:14px;display:inline-grid!important;justify-self:end;margin:0;order:2;transform:none;z-index:1200;color:var(--serious-inverse)!important}.elite-header__mobile-toggle svg,.elite-header__mobile-toggle .icon{color:var(--serious-inverse)!important;opacity:1!important;visibility:visible!important}.elite-header__cart{display:inline-grid!important}.elite-header__nav{display:none!important}.elite-header__logo-image,.elite-footer__logo-image{width:150px!important}.elite-mobile-menu{background:var(--serious-carbon-950)!important;color:var(--serious-inverse)}.elite-mobile-menu__bar,.elite-mobile-menu__link,.elite-mobile-menu__summary,.elite-mobile-menu__submenu-link{border-color:var(--serious-carbon-820)!important;border-radius:0!important;background:transparent!important;color:var(--serious-inverse)!important}.elite-shop-by-game__grid{grid-template-columns:1fr!important}.elite-game-card__media,.elite-product-card__media{min-height:160px!important}.elite-listing--processor-listing .elite-listing__layout{grid-template-columns:1fr!important}.elite-product-main__grid,.elite-product-details,.elite-product-details__core{width:100%!important;max-width:100%!important;min-width:0!important}.elite-product-gallery__main,.elite-product-gallery__main-button{min-height:360px!important}.elite-footer__trust,.elite-footer__main{grid-template-columns:1fr!important}}.elite-product-main{background:linear-gradient(180deg,var(--serious-paper-990) 0 360px,var(--serious-paper-970) 360px),var(--serious-paper-970)!important}.elite-product-main{padding:44px 0 54px!important}.elite-product-main .elite-page-breadcrumb{margin-bottom:20px!important}.elite-product-main__grid{grid-template-columns:minmax(0,.98fr) minmax(420px,.68fr)!important;gap:22px!important;align-items:start!important}.elite-product-main__media-column,.elite-product-details{gap:12px!important}.elite-product-gallery{gap:9px!important}.elite-product-gallery__main{position:relative!important;overflow:hidden!important;min-height:500px!important;border:1px solid var(--serious-carbon-820)!important;border-radius:0!important;background:radial-gradient(circle at 78% 24%,oklch(36% .08 253 / .22),transparent 34%),linear-gradient(90deg,oklch(100% 0 0 / .05) 1px,transparent 1px),linear-gradient(180deg,oklch(100% 0 0 / .045) 1px,transparent 1px),linear-gradient(135deg,var(--serious-carbon-950),var(--serious-carbon-920))!important;background-size:auto,34px 34px,34px 34px,auto!important;box-shadow:none!important}.elite-product-gallery__main:before{position:absolute;inset:0 0 auto;z-index:1;height:7px;background:linear-gradient(90deg,var(--serious-blue) 0 42%,var(--serious-green) 42% 70%,var(--serious-amber) 70% 86%,var(--serious-metal) 86% 100%);content:""}.elite-product-gallery__main-button{position:relative!important;z-index:2;min-height:500px!important;border-radius:0!important}.elite-product-gallery__main-image{width:min(600px,92%)!important;max-height:418px!important;object-fit:contain!important;filter:drop-shadow(0 22px 28px oklch(0% 0 0 / .34)) saturate(.98) contrast(1.03)!important}.elite-product-gallery__thumbs{gap:8px!important}.elite-product-gallery__thumb{min-height:74px!important;border:1px solid var(--serious-carbon-820)!important;border-radius:0!important;background:var(--serious-carbon-950)!important;box-shadow:none!important}.elite-product-gallery__thumb img{object-fit:contain!important;filter:saturate(.96) contrast(1.03)!important}.elite-product-details__core{border:1px solid var(--serious-line)!important;border-radius:0!important;background:var(--serious-surface)!important;box-shadow:none!important}.elite-product-details__core{overflow:hidden!important}.elite-product-details__core{position:relative!important;overflow:visible!important}.elite-product-details__core{z-index:2!important}.elite-product-details:has(.elite-product-configurator__group.is-open) .elite-product-details__core{z-index:120!important;isolation:auto!important}.elite-product-klarna-options{--elite-klarna-font: "Klarna Text", system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;--elite-klarna-black: #0b051d;--elite-klarna-pink: #ffa8cd;--elite-klarna-white: #ffffff;--elite-klarna-off-white: #f9f8f5;--elite-klarna-herring: #e4e3df;--elite-klarna-muted: #615f6d;display:grid!important;grid-template-columns:minmax(0,1fr)!important;gap:7px!important;margin-top:2px!important;padding:8px 0 0!important;border:0!important;border-top:1px solid oklch(100% 0 0 / .1)!important;border-radius:0!important;background:transparent!important;color:var(--serious-inverse)!important;font-family:var(--elite-klarna-font)!important;box-shadow:none!important}.elite-product-klarna-options__header{display:grid!important;grid-template-columns:auto minmax(0,1fr) auto!important;align-items:center!important;gap:9px!important;min-width:0!important}.elite-product-klarna-options__copy{display:grid!important;gap:1px!important;min-width:0!important}.elite-product-klarna-options__brand{display:inline-flex!important;align-items:center!important;justify-content:center!important;min-width:64px!important;min-height:28px!important;padding:6px 10px!important;border-radius:999px!important;background:var(--elite-klarna-pink)!important;color:var(--elite-klarna-black)!important;font-family:var(--elite-klarna-font)!important;font-size:.82rem!important;font-weight:800!important;line-height:1!important;letter-spacing:0!important;white-space:nowrap!important}.elite-product-klarna-options__brand:after{content:"."}.elite-product-klarna-options__header strong,.elite-product-klarna-options__item strong{color:var(--serious-inverse)!important;font-family:var(--elite-klarna-font)!important;font-size:.76rem!important;font-weight:700!important;line-height:1.12!important;letter-spacing:0!important}.elite-product-klarna-options__header small,.elite-product-klarna-options__item span,.elite-product-klarna-options__disclaimer{font-family:var(--elite-klarna-font)!important;color:var(--serious-inverse-muted)!important;font-size:.69rem!important;font-weight:500!important;line-height:1.24!important;letter-spacing:0!important}.elite-product-klarna-options__grid{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:6px!important;min-width:0!important}.elite-product-klarna-options__item{display:grid!important;gap:2px!important;min-width:0!important;min-height:42px!important;padding:7px 8px!important;border:1px solid var(--elite-klarna-herring)!important;border-radius:8px!important;background:var(--elite-klarna-white)!important;color:var(--elite-klarna-black)!important}.elite-product-klarna-options__item strong{color:var(--elite-klarna-black)!important}.elite-product-klarna-options__item span{color:var(--elite-klarna-muted)!important}.elite-product-klarna-options__item span{min-width:0!important}.elite-product-klarna-options__instalment{display:grid!important;gap:1px!important}.elite-product-klarna-options__instalment-copy{color:var(--elite-klarna-muted)!important;font-size:.68rem!important;font-weight:600!important;line-height:1.15!important}.elite-product-klarna-options__instalment-value{display:inline-flex!important;align-items:baseline!important;gap:3px!important;color:var(--elite-klarna-black)!important;font-size:1.02rem!important;font-weight:900!important;line-height:1!important;letter-spacing:0!important}.elite-product-klarna-options__instalment-value small{color:var(--elite-klarna-muted)!important;font-size:.66rem!important;font-weight:700!important}.elite-product-klarna-options__disclaimer{margin-top:-2px!important;font-size:.64rem!important;opacity:1!important}.elite-product-klarna-options__learn-more{justify-self:end!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;min-height:28px!important;margin:0!important;padding:0 11px!important;border:1px solid var(--elite-klarna-white)!important;border-radius:999px!important;background:var(--elite-klarna-white)!important;color:var(--elite-klarna-black)!important;font-family:var(--elite-klarna-font)!important;font-size:.72rem!important;font-weight:800!important;line-height:1!important;letter-spacing:0!important;text-decoration:none!important;cursor:pointer!important}.elite-product-klarna-options__learn-more:hover,.elite-product-klarna-options__learn-more:focus-visible{background:var(--elite-klarna-off-white)!important;border-color:var(--elite-klarna-pink)!important;color:var(--elite-klarna-black)!important;outline:2px solid var(--elite-klarna-pink)!important;outline-offset:2px!important}.elite-klarna-modal{--elite-klarna-font: "Klarna Text", system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;--elite-klarna-black: #0b051d;--elite-klarna-pink: #ffa8cd;--elite-klarna-white: #ffffff;--elite-klarna-off-white: #f9f8f5;--elite-klarna-herring: #e4e3df;--elite-klarna-muted: #615f6d;position:fixed!important;inset:0!important;z-index:2147483647!important;display:grid!important;place-items:center!important;padding:20px!important;background:transparent!important;color:var(--elite-klarna-black, #0b051d)!important;font-family:var(--elite-klarna-font, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif)!important}.elite-klarna-modal__backdrop{position:absolute!important;inset:0!important;display:block!important;width:100%!important;height:100%!important;border:0!important;background:#0b051dc2!important;-webkit-backdrop-filter:blur(3px)!important;backdrop-filter:blur(3px)!important;cursor:pointer!important}.elite-klarna-modal__dialog{position:relative!important;z-index:1!important;display:grid!important;grid-template-rows:auto minmax(0,1fr) auto!important;width:min(560px,100%)!important;max-height:calc(100dvh - 40px)!important;overflow:hidden!important;border:1px solid var(--elite-klarna-herring, #e4e3df)!important;border-radius:8px!important;background:var(--elite-klarna-white, #ffffff)!important;box-shadow:0 28px 80px #0000006b!important;color:var(--elite-klarna-black, #0b051d)!important;font-family:var(--elite-klarna-font, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif)!important;isolation:isolate!important}.elite-klarna-modal__dialog:focus{outline:none!important}.elite-klarna-modal__header{display:grid!important;grid-template-columns:auto minmax(0,1fr) 40px!important;gap:12px!important;align-items:center!important;padding:16px!important;border-bottom:1px solid var(--elite-klarna-herring, #e4e3df)!important;background:var(--elite-klarna-pink, #ffa8cd)!important;color:var(--elite-klarna-black, #0b051d)!important}.elite-klarna-modal__brand{display:inline-flex!important;align-items:center!important;justify-content:center!important;min-height:30px!important;padding:6px 11px!important;border-radius:999px!important;background:var(--elite-klarna-white, #ffffff)!important;color:var(--elite-klarna-black, #0b051d)!important;font-size:.86rem!important;font-weight:900!important;line-height:1!important}.elite-klarna-modal__brand:after{content:"."}.elite-klarna-modal__header p,.elite-klarna-modal__header h2{margin:0!important;color:var(--elite-klarna-black, #0b051d)!important;letter-spacing:0!important}.elite-klarna-modal__header p{font-size:.72rem!important;font-weight:700!important;line-height:1.1!important}.elite-klarna-modal__header h2{margin-top:2px!important;font-size:clamp(1.22rem,2.6vw,1.7rem)!important;font-weight:900!important;line-height:1.08!important}.elite-klarna-modal__close{display:inline-flex!important;align-items:center!important;justify-content:center!important;width:40px!important;height:40px!important;border:1px solid oklch(0% 0 0 / .2)!important;border-radius:999px!important;background:#ffffff80!important;color:var(--elite-klarna-black, #0b051d)!important;font-size:1.5rem!important;font-weight:900!important;line-height:1!important;cursor:pointer!important}.elite-klarna-modal__close:hover,.elite-klarna-modal__close:focus-visible{background:var(--elite-klarna-white, #ffffff)!important;outline:2px solid var(--elite-klarna-black, #0b051d)!important;outline-offset:2px!important}.elite-klarna-modal__body{display:grid!important;gap:14px!important;min-width:0!important;padding:18px!important;overflow:auto!important;background:var(--elite-klarna-white, #ffffff)!important;color:var(--elite-klarna-black, #0b051d)!important}.elite-klarna-modal__intro,.elite-klarna-modal__disclaimer,.elite-klarna-modal__option p{margin:0!important;color:var(--elite-klarna-black, #0b051d)!important;font-size:.92rem!important;font-weight:500!important;line-height:1.45!important;letter-spacing:0!important}.elite-klarna-modal__options{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:10px!important}.elite-klarna-modal__option{display:grid!important;gap:6px!important;min-width:0!important;padding:12px!important;border:1px solid var(--elite-klarna-herring, #e4e3df)!important;border-radius:8px!important;background:var(--elite-klarna-off-white, #f9f8f5)!important;color:var(--elite-klarna-black, #0b051d)!important}.elite-klarna-modal__option h3{margin:0!important;color:var(--elite-klarna-black, #0b051d)!important;font-size:1rem!important;font-weight:900!important;line-height:1.15!important;letter-spacing:0!important}.elite-klarna-modal__option strong{color:var(--elite-klarna-black, #0b051d)!important;font-size:1.06rem!important;font-weight:900!important}.elite-klarna-modal__disclaimer{padding-top:10px!important;border-top:1px solid var(--elite-klarna-herring, #e4e3df)!important;color:var(--elite-klarna-muted, #615f6d)!important;font-size:.78rem!important}.elite-klarna-modal__actions{display:flex!important;justify-content:flex-end!important;padding:14px 18px!important;border-top:1px solid var(--elite-klarna-herring, #e4e3df)!important;background:var(--elite-klarna-white, #ffffff)!important}.elite-klarna-modal__confirm{min-height:42px!important;border-color:var(--elite-klarna-black, #0b051d)!important;background:var(--elite-klarna-black, #0b051d)!important;color:var(--elite-klarna-white, #ffffff)!important}.elite-product-price-card .shopify-payment-button{border-radius:0!important}@media(max-width:640px){.elite-product-klarna-options__header{grid-template-columns:auto minmax(0,1fr) auto!important;gap:6px!important}.elite-product-klarna-options__learn-more{grid-column:auto!important;justify-self:end!important;min-height:26px!important;padding:0 8px!important;font-size:.66rem!important;white-space:nowrap!important}.elite-product-klarna-options__brand{min-width:56px!important;min-height:26px!important;padding:5px 8px!important;font-size:.76rem!important}.elite-product-klarna-options__header strong{font-size:.7rem!important}.elite-product-klarna-options__header small{font-size:.64rem!important}.elite-product-klarna-options__grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}.elite-product-klarna-options__item{min-height:46px!important;padding:7px!important}.elite-klarna-modal{place-items:center!important;padding:calc(18px + env(safe-area-inset-top)) 18px calc(18px + env(safe-area-inset-bottom))!important}.elite-klarna-modal__dialog{width:min(390px,calc(100vw - 36px))!important;max-width:calc(100vw - 36px)!important;max-height:min(620px,calc(100dvh - 72px))!important;border-radius:14px!important}.elite-klarna-modal__header{grid-template-columns:auto minmax(0,1fr) 36px!important;gap:10px!important;padding:14px!important}.elite-klarna-modal__brand{grid-column:auto!important;justify-self:start!important;min-height:28px!important;padding:6px 10px!important;font-size:.8rem!important}.elite-klarna-modal__header p{font-size:.68rem!important}.elite-klarna-modal__header h2{font-size:1.12rem!important}.elite-klarna-modal__close{width:36px!important;height:36px!important;font-size:1.35rem!important}.elite-klarna-modal__body{gap:12px!important;padding:14px!important}.elite-klarna-modal__options{grid-template-columns:1fr!important}.elite-klarna-modal__actions{justify-content:stretch!important;padding:12px 14px!important}.elite-klarna-modal__confirm{width:100%!important}}@media(max-width:1120px){.elite-product-main__grid{grid-template-columns:1fr!important}.elite-product-gallery__main,.elite-product-gallery__main-button{min-height:440px!important}}@media(max-width:760px){.elite-product-main{padding-top:30px!important}.elite-product-main__grid{gap:16px!important}.elite-product-gallery__main,.elite-product-gallery__main-button{min-height:330px!important}.elite-product-gallery__main-image{max-height:280px!important}}.elite-product-main__grid{align-items:stretch!important}.elite-product-main__media-column{align-self:stretch!important;gap:0!important;border:1px solid var(--serious-line)!important;background:var(--serious-surface)!important}.elite-product-gallery{gap:0!important}.elite-product-gallery__main{min-height:500px!important;border:0!important;border-bottom:1px solid var(--serious-line)!important;background:radial-gradient(circle at 76% 28%,oklch(86% .025 253 / .34),transparent 34%),linear-gradient(90deg,oklch(12% .012 248 / .055) 1px,transparent 1px),linear-gradient(180deg,oklch(12% .012 248 / .045) 1px,transparent 1px),linear-gradient(135deg,var(--serious-paper-990),var(--serious-paper-940))!important;background-size:auto,38px 38px,38px 38px,auto!important}.elite-product-gallery__main:before{display:none!important}.elite-product-gallery__main:after{color:#3d434a57!important}.elite-product-gallery__main-image{filter:drop-shadow(0 16px 22px oklch(18% .02 248 / .18)) saturate(.98) contrast(1.02)!important}.elite-product-gallery__thumbs{gap:10px!important;padding:14px!important;background:var(--serious-surface)!important}.elite-product-gallery__thumb{min-height:72px!important;border:1px solid var(--serious-line)!important;background:var(--serious-paper-990)!important}.elite-product-gallery__thumb.is-active,.elite-product-gallery__thumb:hover,.elite-product-gallery__thumb:focus-visible{border-color:var(--serious-blue)!important;box-shadow:inset 0 0 0 1px var(--serious-blue)!important}@media(max-width:1120px){.elite-product-main__media-column{align-self:auto!important}}@media(max-width:760px){.elite-product-main__media-column{border:0!important;background:transparent!important}}@media(min-width:1121px){.elite-product-main__grid{align-items:stretch!important;gap:20px!important}.elite-product-main__media-column{display:grid!important;align-self:stretch!important;position:relative!important;min-height:100%!important}.elite-product-gallery{position:absolute!important;inset:0!important;height:auto!important;min-height:0!important;display:grid!important;grid-template-rows:minmax(0,1fr) auto!important}.elite-product-gallery__main,.elite-product-gallery__main-button{height:100%!important;min-height:0!important}.elite-product-gallery__main-image{width:min(760px,95%)!important;max-height:min(760px,84%)!important}.elite-product-gallery__thumbs{min-height:102px!important;align-content:start!important;padding:10px 12px!important}.elite-product-gallery__thumb{min-height:64px!important;aspect-ratio:1!important}.elite-product-details{gap:10px!important}}@media(min-width:1121px){.elite-product-gallery{position:relative!important;inset:auto!important;height:auto!important;min-height:0!important;align-self:stretch!important;display:grid!important;grid-template-rows:auto auto!important}.elite-product-gallery__main,.elite-product-gallery__main-button{height:auto!important;min-height:clamp(760px,78vw,1110px)!important;max-height:none!important;aspect-ratio:auto!important}.elite-product-gallery__main-image{width:min(760px,95%)!important;max-height:min(790px,78%)!important}}.elite-product-gallery__main,.elite-product-gallery__thumb{background:var(--serious-surface)!important;background-size:auto!important}.elite-product-gallery__main:after,.elite-product-gallery__thumb:after{display:none!important}.elite-product-gallery__main{display:grid!important;place-items:center!important}.elite-product-gallery__main-image{width:min(820px,98%)!important;max-height:min(850px,88%)!important;filter:drop-shadow(0 12px 18px oklch(18% .02 248 / .14))!important}.elite-product-gallery__thumb img{filter:none!important}@media(min-width:1121px){.elite-product-main__grid{grid-template-columns:minmax(390px,.42fr) minmax(0,.58fr)!important;gap:32px!important;align-items:stretch!important}.elite-product-main__media-column{display:grid!important;align-self:stretch!important;min-height:0!important}.elite-product-gallery{position:relative!important;inset:auto!important;height:100%!important;min-height:100%!important;display:grid!important;grid-template-rows:minmax(0,1fr) auto!important}.elite-product-gallery__main{min-height:0!important;height:100%!important}.elite-product-gallery__main-button{width:100%!important;height:100%!important;min-height:0!important;overflow:hidden!important}.elite-product-gallery__main-image{width:100%!important;height:100%!important;max-width:none!important;max-height:none!important;object-fit:cover!important;object-position:50% 50%!important;filter:none!important}.elite-product-gallery__thumbs{min-height:96px!important;display:grid!important;grid-template-columns:repeat(5,minmax(0,1fr))!important;gap:10px!important;padding:12px!important}.elite-product-gallery__thumb{min-height:0!important;aspect-ratio:1!important}.elite-product-gallery__thumb img{width:100%!important;height:100%!important;object-fit:cover!important}}@media(min-width:1121px){.elite-product-main__media-column{position:relative!important}.elite-product-gallery{position:absolute!important;inset:0!important;height:auto!important;min-height:0!important;display:grid!important;grid-template-rows:minmax(0,1fr) 116px!important}.elite-product-gallery__main,.elite-product-gallery__main-button{height:100%!important;min-height:0!important;max-height:none!important}.elite-product-gallery__main-image{width:100%!important;height:100%!important;max-width:none!important;max-height:none!important;object-fit:cover!important;object-position:center 28%!important}.elite-product-gallery__thumbs{align-self:end!important;min-height:116px!important}}@media(min-width:1121px){.elite-product-main__media-column{align-self:start!important;min-height:0!important}.elite-product-gallery{position:relative!important;inset:auto!important;height:auto!important;min-height:0!important;grid-template-rows:auto auto!important}.elite-product-gallery__main{height:auto!important;min-height:0!important;aspect-ratio:4 / 5!important}.elite-product-gallery__main-button{height:100%!important;min-height:0!important}.elite-product-gallery__main-image{width:100%!important;height:100%!important;object-fit:cover!important;object-position:center center!important}}@media(min-width:1121px){.elite-product-main{padding-top:34px!important;padding-bottom:44px!important}.elite-product-main__grid{grid-template-columns:minmax(0,.485fr) minmax(0,.515fr)!important;column-gap:12px!important;row-gap:24px!important;align-items:stretch!important}.elite-product-main__media-column{align-self:stretch!important;position:relative!important;min-height:0!important;width:100%!important;max-width:none!important;justify-self:stretch!important}.elite-product-gallery{position:absolute!important;inset:0!important;height:auto!important;min-height:0!important;display:grid!important;grid-template-rows:minmax(0,1fr) 104px!important}.elite-product-gallery__main,.elite-product-gallery__main-button{height:100%!important;min-height:0!important;max-height:none!important;aspect-ratio:auto!important}.elite-product-gallery__main-image{width:100%!important;height:100%!important;max-width:none!important;max-height:none!important;object-fit:cover!important;object-position:center center!important}.elite-product-gallery__thumbs{min-height:104px!important;grid-template-columns:repeat(5,minmax(0,82px))!important;justify-content:start!important;gap:10px!important;padding:10px 12px!important}.elite-product-gallery__thumb{min-height:0!important;width:82px!important;height:82px!important}.elite-product-gallery__thumb img{width:100%!important;height:100%!important;object-fit:cover!important}.elite-product-details{gap:8px!important;width:100%!important;max-width:none!important;justify-self:stretch!important}}@media(min-width:1121px){.elite-product-gallery{grid-template-rows:minmax(0,1fr) 104px auto!important}}.elite-product-details__core{gap:4px!important;row-gap:4px!important}@media(min-width:1121px){.elite-product-main__grid{grid-template-columns:minmax(0,.516fr) minmax(380px,.484fr)!important;column-gap:22px!important}.elite-product-details{grid-template-columns:minmax(0,1fr)!important}.elite-product-details__core{grid-column:1 / -1!important;grid-row:auto!important;width:100%!important;max-width:none!important;justify-self:stretch!important}}.elite-product-gallery__main-image,.elite-product-gallery__thumb img{object-fit:contain!important;object-position:center center!important}.elite-product-details__core{padding-top:0!important;background:linear-gradient(90deg,oklch(100% 0 0 / .05) 1px,transparent 1px),linear-gradient(180deg,oklch(100% 0 0 / .04) 1px,transparent 1px),linear-gradient(135deg,var(--serious-carbon-950),var(--serious-carbon-920))!important;background-size:32px 32px,32px 32px,auto!important}.elite-product-price-card .shopify-payment-button__more-options,.elite-product-form__express .shopify-payment-button__more-options{color:var(--serious-inverse)!important;text-decoration-color:var(--serious-inverse)!important}.elite-product-price-card .shopify-payment-button__more-options:hover,.elite-product-price-card .shopify-payment-button__more-options:focus-visible,.elite-product-form__express .shopify-payment-button__more-options:hover,.elite-product-form__express .shopify-payment-button__more-options:focus-visible{color:var(--serious-blue)!important;text-decoration-color:var(--serious-blue)!important}.elite-listing--gaming-pcs .elite-product-card__media,.elite-listing--processor-listing .elite-product-card__media{border:0!important;border-bottom:0!important;background:var(--serious-surface)!important;background-image:none!important;box-shadow:none!important}.elite-listing--gaming-pcs .elite-product-card__media:before,.elite-listing--gaming-pcs .elite-product-card__media:after,.elite-listing--processor-listing .elite-product-card__media:before,.elite-listing--processor-listing .elite-product-card__media:after{display:none!important;content:none!important}.elite-listing--gaming-pcs .elite-product-card__media img,.elite-listing--processor-listing .elite-product-card__media img{padding:0!important;filter:none!important}@media(min-width:991px){.elite-header__nav-item--configure:hover:after,.elite-header__nav-item--configure:focus-within:after,.elite-header__nav-item--games:hover:after,.elite-header__nav-item--games:focus-within:after,.elite-header__nav-item--accessories:hover:after,.elite-header__nav-item--accessories:focus-within:after{content:"";position:fixed;z-index:1099;top:104px;right:0;left:0;height:32px;background:transparent;pointer-events:auto}}html,body{max-width:100%;overflow-x:hidden}html.mobile-menu-open,html.mobile-menu-open body{overflow:hidden!important}@media(max-width:1320px){.elite-header__main{min-height:66px!important}.elite-header__main-inner{width:min(100% - 24px,1240px)!important;min-height:66px!important;display:grid!important;grid-template-columns:44px minmax(0,1fr) 44px!important;gap:10px!important;align-items:center!important;padding:0!important}.elite-header__nav,.elite-header__actions,.elite-header__account{display:none!important}.elite-header__logo{grid-column:2!important;min-width:0!important;width:clamp(176px,30vw,240px)!important;justify-self:center!important}.elite-header__logo-image{width:100%!important;max-width:100%!important;height:auto!important}.elite-header__mobile-toggle{position:static!important;display:inline-grid!important;grid-column:1!important;justify-self:start!important;align-self:center!important;width:44px!important;height:44px!important;min-width:44px!important;min-height:44px!important;margin:0!important;color:var(--serious-inverse)!important;transform:none!important;z-index:1!important}.elite-mobile-menu[hidden]{display:none!important}.elite-mobile-menu:not([hidden]){position:fixed!important;inset:0!important;z-index:2147483000!important;display:grid!important;grid-template-rows:auto minmax(0,1fr)!important;width:100vw!important;height:100vh!important;height:100dvh!important;min-height:0!important;overflow:hidden!important;background:var(--serious-carbon-950)!important;color:var(--serious-inverse)!important}.elite-mobile-menu__bar{position:sticky!important;top:0!important;z-index:2!important;display:grid!important;grid-template-columns:44px minmax(0,1fr) 44px!important;gap:8px!important;align-items:center!important;min-height:66px!important;padding:10px 12px!important;border-bottom:1px solid var(--serious-carbon-740)!important;background:var(--serious-carbon-950)!important}.elite-mobile-menu__bar .elite-header__logo{grid-column:2!important;justify-self:center!important;width:clamp(176px,30vw,240px)!important}.elite-mobile-menu__nav{height:100%!important;max-height:calc(100vh - 66px)!important;max-height:calc(100dvh - 66px)!important;min-height:0!important;padding:12px 12px 28px!important;display:flex!important;flex-direction:column!important;gap:5px!important;overflow-x:hidden!important;overflow-y:auto!important;touch-action:pan-y!important;overscroll-behavior:contain!important;-webkit-overflow-scrolling:touch!important;background:var(--serious-carbon-950)!important}.elite-mobile-menu__details,.elite-mobile-menu__link{min-width:0!important;border:1px solid var(--serious-carbon-740)!important;background:var(--serious-carbon-880)!important}.elite-mobile-menu__summary,.elite-mobile-menu__link,.elite-mobile-menu__submenu a{min-width:0!important;min-height:52px!important;display:grid!important;grid-template-columns:34px minmax(0,1fr) 22px!important;gap:8px!important;align-items:center!important;padding:9px 10px!important;color:var(--serious-inverse)!important;font-size:.96rem!important;line-height:1.18!important;white-space:normal!important;overflow-wrap:anywhere!important}.elite-mobile-menu__summary,.elite-mobile-menu__link{cursor:pointer!important;background:linear-gradient(180deg,#ffffff0b,#ffffff04)!important;box-shadow:inset 3px 0 0 var(--serious-lime)!important}.elite-mobile-menu__summary:active,.elite-mobile-menu__summary:focus-visible,.elite-mobile-menu__link:active,.elite-mobile-menu__link:focus-visible{background:#ffffff14!important;outline:1px solid var(--serious-lime)!important;outline-offset:-1px!important}.elite-mobile-menu__summary span,.elite-mobile-menu__link span,.elite-mobile-menu__submenu a span{min-width:0!important;overflow-wrap:anywhere!important}.elite-mobile-menu__summary--link{text-decoration:none!important}.elite-mobile-menu__summary>.icon:last-child{color:var(--serious-lime)!important;justify-self:end!important;transform:rotate(-90deg)!important}.elite-mobile-menu__link>.icon:last-child{color:var(--serious-lime)!important;justify-self:end!important;transform:rotate(-90deg)!important}.elite-mobile-menu__summary--link>.icon:last-child{justify-self:end!important;transform:none!important}.elite-mobile-menu__summary small{display:block!important;margin-top:2px!important;color:var(--serious-inverse-muted)!important;font-size:.72rem!important;line-height:1.25!important}.elite-mobile-menu__submenu{display:none!important;gap:5px!important;padding:0 8px 8px!important;border-left:0!important;background:transparent!important}.elite-mobile-menu__nav.is-submenu-active>:not(.is-submenu-current){display:none!important}.elite-mobile-menu__nav.is-submenu-active{overflow:hidden!important}.elite-mobile-menu__details.is-submenu-current{flex:1 1 auto!important;height:100%!important;min-height:0!important;display:flex!important;flex-direction:column!important;border:0!important;background:transparent!important;overflow:hidden!important;touch-action:pan-y!important}.elite-mobile-menu__details.is-submenu-current>.elite-mobile-menu__summary,.elite-mobile-menu__details.is-submenu-current>.elite-mobile-menu__summary--link{display:none!important}.elite-mobile-menu__details.is-submenu-current>.elite-mobile-menu__submenu{flex:1 1 auto!important;display:grid!important;align-content:start!important;padding:0 0 max(20px,env(safe-area-inset-bottom))!important;margin:0!important;height:calc(100vh - 106px)!important;height:calc(100dvh - 106px)!important;min-height:0!important;max-height:calc(100vh - 106px)!important;max-height:calc(100dvh - 106px)!important;overflow-x:hidden!important;overflow-y:auto!important;touch-action:pan-y!important;overscroll-behavior:contain!important;-webkit-overflow-scrolling:touch!important}.elite-mobile-menu__submenu-header{position:sticky!important;top:0!important;z-index:2!important;min-height:54px!important;display:grid!important;grid-template-columns:46px minmax(0,1fr)!important;align-items:center!important;gap:0!important;border:1px solid var(--serious-carbon-740)!important;background:linear-gradient(180deg,var(--serious-carbon-820),var(--serious-carbon-900))!important;box-shadow:0 10px 22px #00000038!important}.elite-mobile-menu__submenu-back,.elite-mobile-menu__submenu-title{min-height:54px!important;display:grid!important;align-items:center!important;padding:10px 12px!important;color:var(--serious-inverse)!important;font:inherit!important;font-size:1rem!important;line-height:1.18!important;text-decoration:none!important}.elite-mobile-menu__submenu-back{justify-items:center!important;border:0!important;border-right:1px solid var(--serious-carbon-740)!important;background:#ffffff0a!important;text-align:left!important;cursor:pointer!important}.elite-mobile-menu__submenu-back span{color:var(--serious-lime)!important;font-size:1.8rem!important;line-height:1!important}.elite-mobile-menu__submenu-title{min-width:0!important;grid-template-columns:minmax(0,1fr)!important;gap:0!important;justify-content:stretch!important;width:100%!important;font-weight:900!important;overflow-wrap:anywhere!important}.elite-mobile-menu__details.is-submenu-current>.elite-mobile-menu__submenu .elite-mobile-menu__submenu-header>.elite-mobile-menu__submenu-title{display:flex!important;grid-template-columns:none!important;align-items:center!important;justify-content:center!important;width:100%!important;min-height:54px!important;padding:10px 14px!important;text-align:center!important;white-space:normal!important}.elite-mobile-menu__details.is-submenu-current>.elite-mobile-menu__submenu .elite-mobile-menu__submenu-header>a.elite-mobile-menu__submenu-title{justify-content:space-between!important;gap:10px!important;text-align:left!important;color:var(--serious-lime)!important;background:#ffffff0e!important;text-decoration:underline!important;text-decoration-color:currentColor!important;text-decoration-thickness:2px!important;text-underline-offset:4px!important;cursor:pointer!important}.elite-mobile-menu__details.is-submenu-current>.elite-mobile-menu__submenu .elite-mobile-menu__submenu-header>a.elite-mobile-menu__submenu-title:after{content:"Open";flex:0 0 auto!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;min-height:28px!important;padding:5px 8px!important;border:1px solid var(--serious-lime)!important;background:var(--serious-carbon-950)!important;color:var(--serious-lime)!important;font-size:.68rem!important;font-weight:900!important;line-height:1!important;text-decoration:none!important}.elite-mobile-menu__submenu-title:hover,.elite-mobile-menu__submenu-title:focus-visible{color:var(--serious-lime)!important;outline:none!important}.elite-mobile-menu__submenu a.elite-mobile-menu__submenu-link--image{grid-template-columns:72px minmax(0,1fr)!important;min-height:66px!important;padding:5px 7px!important}.elite-mobile-menu__submenu-link--image img,.elite-nav-config-mobile-image,.elite-nav-game-mobile-media img{width:72px!important;height:56px!important;object-fit:cover!important}.elite-mobile-menu__details--configure .elite-mobile-menu__submenu,.elite-mobile-menu__details--configure.is-submenu-current>.elite-mobile-menu__submenu,.elite-mobile-menu__details--accessories .elite-mobile-menu__submenu,.elite-mobile-menu__details--accessories.is-submenu-current>.elite-mobile-menu__submenu{gap:1px!important}.elite-mobile-menu__details--configure .elite-mobile-menu__submenu a.elite-mobile-menu__submenu-link--image,.elite-mobile-menu__details--accessories .elite-mobile-menu__submenu a.elite-mobile-menu__submenu-link--image{grid-template-columns:64px minmax(0,1fr)!important;min-height:54px!important;gap:7px!important;padding:3px 7px!important}.elite-mobile-menu__details--configure .elite-mobile-menu__submenu-link--image img,.elite-mobile-menu__details--configure .elite-nav-config-mobile-image,.elite-mobile-menu__details--accessories .elite-mobile-menu__submenu-link--image img,.elite-mobile-menu__details--accessories .elite-nav-config-mobile-image{width:64px!important;height:48px!important}.elite-mobile-menu__details--configure .elite-mobile-menu__submenu-link--image span,.elite-mobile-menu__details--accessories .elite-mobile-menu__submenu-link--image span{line-height:1.12!important}}@media(max-width:1120px){.elite-product-main{padding-block:18px 34px!important}.elite-product-main__grid{display:grid!important;grid-template-columns:minmax(0,1fr)!important;grid-template-areas:none!important;gap:14px!important;align-items:start!important}.elite-product-main__media-column,.elite-product-gallery,.elite-product-details,.elite-product-details__core{position:relative!important;inset:auto!important;grid-column:1!important;grid-row:auto!important;width:100%!important;max-width:none!important;min-width:0!important;height:auto!important;min-height:0!important}.elite-product-gallery{display:grid!important;grid-template-rows:auto auto auto!important;gap:0!important;overflow:hidden!important}.elite-product-gallery__main,.elite-product-gallery__main-button{width:100%!important;min-height:0!important;height:auto!important;aspect-ratio:1 / 1!important;max-height:none!important}.elite-product-gallery__main-button{display:grid!important;place-items:center!important;overflow:hidden!important}.elite-product-gallery__main-image{width:100%!important;height:100%!important;max-width:100%!important;max-height:100%!important;object-fit:contain!important;object-position:center!important;padding:0!important}.elite-product-gallery__thumbs{display:flex!important;grid-template-columns:none!important;gap:8px!important;min-height:0!important;padding:8px!important;overflow-x:auto!important;scroll-snap-type:x proximity!important;-webkit-overflow-scrolling:touch!important}.elite-product-gallery__thumb{flex:0 0 70px!important;width:70px!important;height:70px!important;min-height:0!important;scroll-snap-align:start!important}.elite-product-gallery__thumb img{width:100%!important;height:100%!important;object-fit:contain!important}.elite-product-details{display:grid!important;gap:10px!important}.shopify-payment-button,.shopify-payment-button__button{width:100%!important;max-width:100%!important}}@media(max-width:990px){.elite-listing__container,.elite-footer__main,.elite-footer__trust,.elite-footer__bottom{width:min(100% - 24px,760px)!important}.elite-listing__layout,.elite-listing--processor-listing .elite-listing__layout,.elite-listing--gaming-pcs .elite-listing__layout{grid-template-columns:minmax(0,1fr)!important;gap:16px!important}.elite-listing__sidebar{position:relative!important;top:auto!important;max-height:none!important;overflow:visible!important}.elite-listing__topbar{display:grid!important;grid-template-columns:minmax(0,1fr)!important;gap:10px!important;align-items:start!important}.elite-listing__sort,.elite-listing__page-size,.elite-listing__sort .select,.elite-listing__page-size .select{width:100%!important;max-width:100%!important}.elite-filter-group__options{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px!important}.elite-listing-filter-option,.elite-filter-group__options label{min-width:0!important;width:100%!important;min-height:46px!important;padding:9px 10px!important;align-items:center!important;white-space:normal!important;overflow:visible!important}.elite-listing-filter-option .checkbox__label,.elite-filter-group__options label span{min-width:0!important;max-width:100%!important;line-height:1.16!important;white-space:normal!important;overflow-wrap:anywhere!important;text-overflow:clip!important}.elite-listing__grid,.elite-shop-by-game__grid{grid-template-columns:minmax(0,1fr)!important;gap:14px!important}.elite-product-card,.elite-game-card{min-width:0!important;max-width:100%!important}.elite-product-card__media,.elite-game-card__media{min-height:0!important;aspect-ratio:16 / 10!important;overflow:hidden!important}.elite-product-card__media img,.elite-game-card__media img{width:100%!important;height:100%!important;object-fit:contain!important;object-position:center!important;padding:0!important}.elite-footer__main,.elite-footer__trust,.elite-footer__bottom{grid-template-columns:minmax(0,1fr)!important;gap:18px!important}.elite-footer__column,.elite-footer__brand,.elite-footer__social{min-width:0!important}}@media(max-width:760px){.elite-filter-group__options{grid-template-columns:minmax(0,1fr)!important}.elite-product-gallery__thumb{flex-basis:62px!important;width:62px!important;height:62px!important}}@media(max-width:420px){.elite-header__main-inner,.elite-mobile-menu__bar,.elite-mobile-menu__nav{width:100%!important}.elite-header__logo,.elite-mobile-menu__bar .elite-header__logo{width:min(210px,60vw)!important}.elite-header__logo-image,.elite-mobile-menu__bar .elite-header__logo-image{width:100%!important}.elite-listing__container{width:min(100% - 20px,760px)!important}}@media(max-width:1320px){.elite-header__mobile-toggle{pointer-events:auto!important;touch-action:manipulation!important;-ms-touch-action:manipulation!important}.elite-header__mobile-toggle>*{pointer-events:none!important}.elite-mobile-menu{pointer-events:none!important;visibility:hidden!important}.elite-mobile-menu:not([hidden]),.elite-mobile-menu.is-open,.elite-mobile-menu[data-menu-open],.elite-mobile-menu[aria-hidden=false]{display:grid!important;pointer-events:auto!important;visibility:visible!important}}body.mobile-menu-open{overflow:hidden!important}@media(max-width:760px){.elite-footer{padding:0!important}.elite-footer__main,.elite-footer__trust,.elite-footer__bottom{width:min(100% - 40px,760px)!important;margin-inline:auto!important}.elite-footer__main{grid-template-columns:minmax(0,1fr)!important;gap:12px!important;padding:28px 0 18px!important}.elite-footer__brand,.elite-footer__column{min-width:0!important;padding:16px!important;border:1px solid var(--serious-carbon-740)!important;background:var(--serious-carbon-920)!important;text-align:left!important}.elite-footer__brand{display:grid!important;gap:12px!important}.elite-footer__logo{width:min(180px,100%)!important;margin:0!important;justify-content:flex-start!important}.elite-footer__logo-image{width:100%!important;max-width:180px!important}.elite-footer__text{max-width:100%!important;margin:0!important;font-size:.92rem!important;line-height:1.48!important}.elite-footer__social{gap:8px!important}.elite-footer__social-list{justify-content:flex-start!important;gap:8px!important}.elite-footer__social-link{width:40px!important;height:40px!important}.elite-footer__column{display:grid!important;gap:0!important}.elite-footer__heading,.elite-footer__social-label{margin:0 0 8px!important;font-size:.88rem!important}.elite-footer__column a{min-height:38px!important;display:flex!important;align-items:center!important;padding:7px 0!important;line-height:1.2!important;white-space:normal!important;overflow-wrap:anywhere!important}.elite-footer__trust{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px!important;padding:0 0 18px!important}.elite-footer__trust-item{min-height:56px!important;justify-content:flex-start!important;gap:10px!important;padding:12px!important;border:1px solid var(--serious-carbon-740)!important}.elite-footer__bottom{min-height:0!important;display:grid!important;grid-template-columns:minmax(0,1fr)!important;gap:12px!important;align-items:start!important;padding:16px 0 26px!important;text-align:left!important}.elite-footer__copyright{max-width:100%!important;line-height:1.35!important}.elite-footer__payments{justify-content:flex-start!important;gap:7px!important}}@media(max-width:420px){.elite-footer__main,.elite-footer__trust,.elite-footer__bottom{width:min(100% - 32px,760px)!important}.elite-footer__trust{grid-template-columns:minmax(0,1fr)!important}.elite-footer__brand,.elite-footer__column{padding:14px!important}}.elite-header{isolation:isolate;z-index:3000!important}.elite-header__main,.elite-header__nav,.elite-header__nav-item{z-index:3001!important}.elite-header__mega{z-index:3010!important}.elite-product-main{position:relative;z-index:auto}.elite-product-gallery-modal{z-index:4010!important}body.elite-gallery-modal-open .elite-product-main,body.elite-gallery-modal-open .elite-product-gallery{z-index:4000!important}body.elite-gallery-modal-open .elite-header__mega{pointer-events:none}.elite-product-main__media-column{align-self:start!important;display:block!important;position:relative!important;height:auto!important;min-height:0!important;min-width:0!important;overflow:visible!important}.elite-product-gallery{display:grid!important;grid-template-rows:auto auto auto;gap:14px!important;position:relative!important;inset:auto!important;align-self:start!important;order:initial!important;z-index:auto;width:100%;height:auto!important;min-height:0!important;overflow:visible!important;contain:none!important}.elite-product-gallery__main{display:grid!important;place-items:stretch;position:relative!important;z-index:1;width:100%;max-width:100%;aspect-ratio:4 / 3!important;min-height:clamp(340px,38vw,520px)!important;height:auto!important;padding:0!important;flex:none!important;overflow:hidden!important}.elite-product-gallery__main-button{display:grid!important;place-items:center;position:relative;z-index:1;width:100%;height:100%;min-height:100%!important;max-width:100%;padding:18px!important;box-sizing:border-box;overflow:hidden!important;align-self:stretch!important;justify-self:stretch!important}.elite-product-gallery__main-image{display:block;width:100%!important;height:100%!important;max-width:100%!important;max-height:100%!important;object-fit:contain!important}.elite-product-gallery__thumbs{display:grid!important;grid-template-columns:repeat(6,minmax(0,1fr));gap:10px!important;position:relative!important;inset:auto!important;z-index:1;align-self:auto!important;order:initial!important;width:100%;max-width:100%;min-height:0!important;padding:0!important;margin-top:0!important;overflow:visible!important}.elite-product-gallery__thumb{display:grid!important;place-items:center;aspect-ratio:1 / 1;min-width:0!important;min-height:0!important;width:100%;height:auto!important;padding:6px!important;box-sizing:border-box;overflow:hidden!important}.elite-product-gallery__thumb img{display:block;width:100%!important;height:100%!important;max-width:100%!important;max-height:100%!important;object-fit:contain!important}@media(max-width:900px){.elite-product-gallery__main{min-height:clamp(280px,68vw,460px)}.elite-product-gallery__thumbs{grid-template-columns:repeat(auto-fit,minmax(76px,1fr))}}@media(max-width:640px){.elite-product-gallery{gap:10px!important}.elite-product-gallery__main{min-height:260px;max-height:340px}.elite-product-gallery__main-button{padding:12px!important;touch-action:pan-y!important}.elite-product-gallery__thumbs{box-sizing:border-box!important;display:flex!important;gap:8px!important;overflow-x:auto!important;overflow-y:visible!important;width:calc(100% + 8px)!important;padding:16px 16px 9px 8px!important;margin-left:-8px!important;margin-top:-16px!important;scroll-padding-inline:8px 16px}.elite-product-gallery__thumb{flex:0 0 72px!important;width:72px!important}}html body .elite-product-main .elite-product-main__media-column{display:block!important;align-self:start!important;position:relative!important;height:auto!important;min-height:0!important;min-width:0!important;overflow:visible!important}html body .elite-product-main .elite-product-main__media-column>.elite-product-gallery{display:grid!important;grid-template-rows:auto auto auto!important;gap:14px!important;position:relative!important;inset:auto!important;align-self:start!important;order:initial!important;width:100%!important;height:auto!important;min-height:0!important;overflow:visible!important;contain:none!important}html body .elite-product-main .elite-product-gallery>.elite-product-gallery__main{display:grid!important;place-items:stretch!important;position:relative!important;width:100%!important;max-width:100%!important;aspect-ratio:4 / 3!important;min-height:clamp(340px,38vw,520px)!important;height:auto!important;max-height:none!important;padding:0!important;flex:none!important;overflow:hidden!important}html body .elite-product-main .elite-product-gallery>.elite-product-gallery__main>.elite-product-gallery__main-button{display:grid!important;place-items:center!important;align-self:stretch!important;justify-self:stretch!important;width:100%!important;height:100%!important;min-height:100%!important;max-width:100%!important;padding:18px!important;box-sizing:border-box!important;overflow:hidden!important}html body .elite-product-main .elite-product-gallery__main-image{display:block!important;width:100%!important;height:100%!important;max-width:100%!important;max-height:100%!important;object-fit:contain!important;object-position:center center!important}html body .elite-product-main .elite-product-gallery>.elite-product-gallery__thumbs{display:grid!important;grid-template-columns:repeat(6,minmax(0,1fr))!important;gap:10px!important;position:relative!important;inset:auto!important;align-self:auto!important;align-content:initial!important;justify-content:initial!important;order:initial!important;width:100%!important;height:auto!important;min-height:0!important;padding:0!important;margin-top:0!important;overflow:visible!important}html body .elite-product-main .elite-product-gallery>.elite-product-gallery__thumbs>.elite-product-gallery__thumb{display:grid!important;place-items:center!important;width:100%!important;height:auto!important;min-height:0!important;aspect-ratio:1 / 1!important;padding:6px!important;box-sizing:border-box!important;overflow:hidden!important}html body .elite-product-main .elite-product-gallery>.elite-product-gallery__thumbs>.elite-product-gallery__thumb img{display:block!important;width:100%!important;height:100%!important;max-width:100%!important;max-height:100%!important;object-fit:contain!important;object-position:center center!important}@media(max-width:900px){html body .elite-product-main .elite-product-gallery>.elite-product-gallery__main{min-height:clamp(280px,68vw,460px)!important}html body .elite-product-main .elite-product-gallery>.elite-product-gallery__thumbs{grid-template-columns:repeat(auto-fit,minmax(76px,1fr))!important}}@media(max-width:640px){html body .elite-product-main .elite-product-main__media-column>.elite-product-gallery{gap:10px!important}html body .elite-product-main .elite-product-gallery>.elite-product-gallery__main{min-height:260px!important;max-height:340px!important}html body .elite-product-main .elite-product-gallery>.elite-product-gallery__main>.elite-product-gallery__main-button{padding:12px!important;touch-action:pan-y!important}html body .elite-product-main .elite-product-gallery>.elite-product-gallery__thumbs{box-sizing:border-box!important;display:flex!important;gap:8px!important;overflow-x:auto!important;overflow-y:visible!important;width:calc(100% + 8px)!important;padding:16px 16px 9px 8px!important;margin-left:-8px!important;margin-top:-16px!important;scroll-padding-inline:8px 16px!important}html body .elite-product-main .elite-product-gallery>.elite-product-gallery__thumbs>.elite-product-gallery__thumb{flex:0 0 72px!important;width:72px!important}}html body .elite-product-main .elite-product-gallery>.elite-product-gallery__main{display:grid!important;place-items:stretch!important;position:relative!important;width:100%!important;max-width:100%!important;aspect-ratio:4 / 3!important;min-height:clamp(340px,38vw,520px)!important;height:auto!important;max-height:none!important;padding:0!important;overflow:hidden!important}html body .elite-product-main .elite-product-gallery>.elite-product-gallery__main>.elite-product-gallery__main-button{display:grid!important;place-items:center!important;position:relative!important;width:100%!important;height:100%!important;min-height:100%!important;max-width:100%!important;padding:0!important;box-sizing:border-box!important;overflow:hidden!important}html body .elite-product-main .elite-product-gallery__main-image{display:block!important;position:absolute!important;inset:32px auto auto 32px!important;width:calc(100% - 64px)!important;height:calc(100% - 64px)!important;max-width:none!important;max-height:none!important;object-fit:contain!important;object-position:center center!important}@media(max-width:640px){html body .elite-product-main .elite-product-gallery>.elite-product-gallery__main>.elite-product-gallery__main-button{padding:0!important}html body .elite-product-main .elite-product-gallery__main-image{left:18px!important;top:18px!important;width:calc(100% - 36px)!important;height:calc(100% - 36px)!important}}.elite-header.is-nav-out-of-view .elite-header__mega,.elite-header.is-nav-out-of-view .elite-header__nav-item:hover .elite-header__mega,.elite-header.is-nav-out-of-view .elite-header__nav-item:focus-within .elite-header__mega,.elite-header.is-nav-hover-locked .elite-header__mega,.elite-header.is-nav-hover-locked .elite-header__nav-item:hover .elite-header__mega,.elite-header.is-nav-hover-locked .elite-header__nav-item:focus-within .elite-header__mega,.elite-header__nav-item.is-initial-hover-locked .elite-header__mega,.elite-header__nav-item.is-initial-hover-locked:hover .elite-header__mega,.elite-header__nav-item.is-initial-hover-locked:focus-within .elite-header__mega,.elite-header__nav-item.is-scroll-dismissed .elite-header__mega,.elite-header__nav-item.is-scroll-dismissed:hover .elite-header__mega,.elite-header__nav-item.is-scroll-dismissed:focus-within .elite-header__mega{opacity:0!important;pointer-events:none!important;transform:translate(-50%) translateY(8px)!important;visibility:hidden!important}.elite-header__nav-item--configure .elite-nav-config-feature__media:after,.elite-header__nav-item--games .elite-header__mega-game-media:after{background:transparent!important;opacity:0!important}.elite-header__nav-item--configure .elite-nav-config-feature__image,.elite-header__nav-item--games .elite-header__mega-game-image{filter:brightness(1.14) saturate(1.12) contrast(1.03)!important}.elite-header__nav-item--configure .elite-header__mega-feature-text{display:block!important;overflow:visible!important;text-overflow:clip!important;white-space:nowrap!important}.elite-header__nav-item--configure .elite-header__mega-feature:hover .elite-nav-config-feature__image,.elite-header__nav-item--configure .elite-header__mega-feature:focus-visible .elite-nav-config-feature__image,.elite-header__nav-item--games .elite-header__mega-game-card:hover .elite-header__mega-game-image,.elite-header__nav-item--games .elite-header__mega-game-card:focus-visible .elite-header__mega-game-image{filter:brightness(1.2) saturate(1.16) contrast(1.04)!important}.elite-header__nav-item--games .elite-header__mega-game-title{align-self:flex-start!important;width:fit-content!important;max-width:100%!important;padding:4px 7px!important;background:#000000c2!important;color:#fff!important;box-decoration-break:clone;-webkit-box-decoration-break:clone;text-shadow:none!important}.elite-header__nav-item--games .elite-header__mega-game-copy{gap:3px!important;padding-top:18px!important}.elite-header__nav-item--configure .elite-header__mega-feature-text{width:max-content!important;max-width:calc(100% + 28px)!important;padding:4px 9px!important;font-size:.72rem!important;line-height:1.05!important;letter-spacing:0!important}.elite-listing__sidebar h2,.elite-listing__sidebar .elite-filter-group h3,.elite-listing__sidebar .elite-filter-group__summary,.elite-listing__sidebar .elite-filter-group__summary span{text-transform:none!important}.elite-listing--gaming-pcs .elite-listing__grid{gap:18px!important;grid-template-columns:repeat(3,minmax(0,1fr))!important}.elite-listing--gaming-pcs .elite-product-card{display:grid!important;grid-template-columns:1fr!important;grid-template-rows:auto!important;align-self:stretch!important;gap:8px!important;height:100%!important;min-height:0!important;padding:10px!important;overflow:hidden!important;background:var(--serious-surface)!important;border-color:var(--serious-line)!important;box-shadow:none!important}.elite-listing--gaming-pcs .elite-product-card__media-image-link{display:block!important;width:100%!important;color:inherit!important;text-decoration:none!important}.elite-listing--gaming-pcs .elite-product-card__media{order:1!important;width:100%!important;min-height:0!important;height:auto!important;max-height:none!important;aspect-ratio:7 / 9!important;margin:0!important;overflow:visible!important;border:0!important;background:var(--serious-paper-970)!important;background-image:none!important;box-shadow:none!important;isolation:isolate!important}.elite-listing--gaming-pcs .elite-product-card__media:before,.elite-listing--gaming-pcs .elite-product-card__media:after{display:none!important;content:none!important}.elite-listing--gaming-pcs .elite-product-card__media img{box-sizing:border-box!important;width:100%!important;height:100%!important;object-fit:contain!important;object-position:center center!important;padding:0!important;mix-blend-mode:multiply!important;transform:none!important;transform-origin:center center!important;filter:drop-shadow(0 14px 18px oklch(18% .02 248 / .18))!important}.elite-listing--gaming-pcs .elite-product-card__price-chip{width:max-content!important;max-width:100%!important;min-height:28px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;padding:5px 9px!important;border:1px solid var(--serious-blue)!important;border-radius:0!important;background:var(--serious-blue-soft)!important;color:var(--serious-blue-dark)!important;font-family:var(--serious-display)!important;font-size:.9rem!important;font-weight:900!important;line-height:1!important;letter-spacing:0!important}.elite-listing--gaming-pcs .elite-product-card__price{width:max-content!important;margin:0!important;padding:4px 7px!important;border:1px solid var(--serious-blue)!important;background:var(--serious-blue-soft)!important;color:var(--serious-blue-dark)!important;font-size:.98rem!important;line-height:1!important}@keyframes elite-cart-icon-shake{0%,to{transform:translate(0) rotate(0)}18%{transform:translate(-1.5px) rotate(-8deg)}36%{transform:translate(1.5px) rotate(7deg)}54%{transform:translate(-1px) rotate(-5deg)}72%{transform:translate(1px) rotate(4deg)}}.elite-listing--processor-listing .elite-listing__layout{grid-template-columns:278px minmax(0,1fr)!important;gap:22px!important}.elite-listing--processor-listing .elite-listing-filter-option{font-weight:400!important}.elite-listing--processor-listing .elite-listing__grid{gap:18px!important;grid-template-columns:repeat(3,minmax(0,1fr))!important}.elite-listing--processor-listing .elite-product-card{display:grid!important;grid-template-columns:1fr!important;align-self:start!important;gap:8px!important;height:auto!important;min-height:0!important;padding:10px!important;overflow:hidden!important;background:var(--serious-surface)!important;border-color:var(--serious-line)!important;box-shadow:none!important}.elite-listing--processor-listing .elite-product-card__media{order:1!important;width:100%!important;min-height:0!important;height:auto!important;max-height:none!important;aspect-ratio:7 / 9!important;margin:0!important;overflow:visible!important;border:0!important;background:var(--serious-paper-970)!important;background-image:none!important;box-shadow:none!important;isolation:isolate!important}.elite-listing--processor-listing .elite-product-card__media:before,.elite-listing--processor-listing .elite-product-card__media:after{display:none!important;content:none!important}.elite-listing--processor-listing .elite-product-card__media img{box-sizing:border-box!important;width:100%!important;height:100%!important;object-fit:contain!important;object-position:center center!important;padding:0!important;mix-blend-mode:multiply!important;transform:none!important;transform-origin:center center!important;filter:drop-shadow(0 14px 18px oklch(18% .02 248 / .18))!important}.elite-listing--processor-listing .elite-product-card__price-chip{width:max-content!important;max-width:100%!important;min-height:28px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;padding:5px 9px!important;border:1px solid var(--serious-blue)!important;border-radius:0!important;background:var(--serious-blue-soft)!important;color:var(--serious-blue-dark)!important;font-family:var(--serious-display)!important;font-size:.9rem!important;font-weight:900!important;line-height:1!important;letter-spacing:0!important}.elite-listing--processor-listing .elite-product-card__price{width:max-content!important;margin:0!important;padding:4px 7px!important;border:1px solid var(--serious-blue)!important;background:var(--serious-blue-soft)!important;color:var(--serious-blue-dark)!important;font-size:.98rem!important;line-height:1!important}@media(max-width:760px){.elite-listing--gaming-pcs .elite-listing__grid,.elite-listing--processor-listing .elite-listing__grid{grid-template-columns:minmax(0,1fr)!important}.elite-listing--gaming-pcs .elite-product-card__media,.elite-listing--processor-listing .elite-product-card__media{height:auto!important;max-height:none!important;aspect-ratio:7 / 9!important;overflow:visible!important}}@media(max-width:990px){html,body{max-width:100%;overflow-x:hidden}.elite-header__topbar-inner,.elite-header__main-inner,.elite-footer__container,.elite-listing__container{width:min(100% - 32px,var(--serious-page-width, 1440px))!important;max-width:calc(100vw - 32px)!important;min-width:0!important}.elite-header__topbar-inner{display:flex!important;gap:10px!important;overflow-x:auto!important;scrollbar-width:none}.elite-header__topbar-inner::-webkit-scrollbar{display:none}.elite-header__benefit{flex:0 0 auto!important;min-width:max-content!important;white-space:nowrap!important}.elite-page-breadcrumb{max-width:100%!important;overflow-x:auto!important;white-space:nowrap!important;scrollbar-width:none}.elite-page-breadcrumb::-webkit-scrollbar{display:none}.elite-listing__layout,.elite-listing--gaming-pcs .elite-listing__layout,.elite-listing--processor-listing .elite-listing__layout,.elite-product-main__grid{display:grid!important;grid-template-columns:minmax(0,1fr)!important;gap:18px!important;align-items:stretch!important}.elite-listing__sidebar,.elite-product-main__media-column,.elite-product-details,.elite-product-details__core{position:static!important;top:auto!important;width:100%!important;max-width:100%!important;min-width:0!important;max-height:none!important}.elite-listing__sidebar{padding:14px!important;overflow:visible!important}.elite-listing__topbar,.elite-footer__bottom{display:grid!important;grid-template-columns:minmax(0,1fr)!important;gap:10px!important;align-items:stretch!important}.elite-listing__sort,.elite-listing__page-size,.elite-listing__sort .select,.elite-listing__page-size .select,.select-wrapper,.select,.input{width:100%!important;max-width:100%!important;min-width:0!important}.elite-listing__controls{display:grid!important;grid-template-columns:minmax(0,1fr)!important;gap:10px!important;width:100%!important}.elite-filter-group__options,.elite-listing__budget-options{min-width:0!important}.elite-listing__budget-options{display:flex!important;overflow-x:auto!important;padding-bottom:4px!important;scroll-snap-type:x proximity;scrollbar-width:thin}.elite-listing-budget-pill,.elite-listing-budget-clear{flex:0 0 auto!important;scroll-snap-align:start}.elite-listing__grid,.elite-listing--gaming-pcs .elite-listing__grid,.elite-listing--processor-listing .elite-listing__grid,.elite-shop-by-game__grid{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:14px!important}.elite-product-card{width:100%!important;max-width:100%!important;min-width:0!important;overflow:hidden!important}.elite-listing__empty{min-width:0!important;overflow-wrap:anywhere!important}body .elite-listing--gaming-pcs .elite-product-card__media,body .elite-listing--processor-listing .elite-product-card__media,.elite-product-card__media{height:auto!important;min-height:0!important;max-height:none!important;aspect-ratio:4 / 3!important}body .elite-listing--gaming-pcs .elite-product-card__media img,body .elite-listing--processor-listing .elite-product-card__media img,.elite-product-card__media img{width:100%!important;height:100%!important;object-fit:contain!important;object-position:center!important}body .elite-listing--gaming-pcs .elite-product-card__media,body .elite-listing--processor-listing .elite-product-card__media{height:auto!important;max-height:none!important;aspect-ratio:7 / 9!important;overflow:visible!important}.elite-product-gallery{width:100%!important;min-width:0!important;gap:10px!important}.elite-product-main__media-column{order:0!important}.elite-product-details{order:1!important}.elite-product-gallery__main{width:100%!important;min-width:0!important;max-width:100%!important;min-height:0!important;aspect-ratio:1 / 1!important}.elite-product-gallery__thumbs{box-sizing:border-box!important;display:flex!important;gap:8px!important;overflow-x:auto!important;overflow-y:visible!important;width:calc(100% + 8px)!important;padding:16px 16px 9px 8px!important;margin-left:-8px!important;margin-top:-16px!important;scroll-padding-inline:8px 16px!important;scrollbar-width:thin}.elite-product-gallery__thumb{flex:0 0 74px!important;width:74px!important;min-width:74px!important}.elite-footer__main,.elite-footer__trust{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:16px!important}.elite-footer__brand,.elite-footer__column,.elite-footer__trust-item,.elite-footer__payments{min-width:0!important;max-width:100%!important}.elite-footer__payments{display:flex!important;flex-wrap:wrap!important;gap:8px!important}}@media(max-width:640px){.elite-header__main-inner{grid-template-columns:44px minmax(0,1fr) 44px!important;gap:8px!important}.elite-header__mobile-toggle{grid-column:1!important;justify-self:start!important}.elite-header__logo{grid-column:2!important;justify-self:center!important;min-width:0!important;width:min(220px,58vw)!important}.elite-header__logo-image{width:100%!important;max-width:100%!important;height:auto!important}.elite-header__actions{gap:4px!important}.elite-header__icon-button{width:40px!important;min-width:40px!important;height:40px!important}.elite-header__account{display:none!important}.elite-mobile-menu{width:100vw!important;max-width:100vw!important}.elite-mobile-menu__bar{grid-template-columns:42px minmax(0,1fr) 42px!important;gap:8px!important}.elite-mobile-menu__bar .elite-header__logo{grid-column:2!important;justify-self:center!important;width:min(220px,58vw)!important}.elite-mobile-menu__link,.elite-mobile-menu summary,.elite-mobile-menu a{min-width:0!important;overflow-wrap:anywhere!important}.elite-listing__grid,.elite-listing--gaming-pcs .elite-listing__grid,.elite-listing--processor-listing .elite-listing__grid,.elite-shop-by-game__grid,.elite-footer__main,.elite-footer__trust{grid-template-columns:minmax(0,1fr)!important}body .elite-listing--gaming-pcs .elite-product-card__media,body .elite-listing--processor-listing .elite-product-card__media,.elite-product-card__media{aspect-ratio:16 / 11!important}body .elite-listing--gaming-pcs .elite-product-card__media,body .elite-listing--processor-listing .elite-product-card__media{height:auto!important;max-height:none!important;aspect-ratio:7 / 9!important;overflow:visible!important}.elite-filter-group__options{grid-template-columns:minmax(0,1fr)!important}.elite-listing-filter-option{min-width:0!important}.elite-footer__bottom{text-align:left!important}}@media(max-width:1320px){.elite-header__mobile-toggle{position:static!important;inset:auto!important;display:inline-grid!important;place-items:center!important;padding:0!important;overflow:visible!important;color:var(--serious-inverse)!important;transition:color .12s ease,transform .12s ease!important}.elite-header__mobile-toggle>svg,.elite-header__mobile-toggle>.icon{display:none!important}.elite-header__mobile-toggle-lines{position:relative;display:block;width:24px;height:18px;pointer-events:none}.elite-header__mobile-toggle-bar{position:absolute;top:50%;left:0;display:block;width:100%;height:2px;border-radius:999px;background:currentColor;opacity:1!important;transform-origin:center;transition:transform .15s cubic-bezier(.33,1,.68,1),opacity 80ms ease;will-change:transform,opacity}.elite-header__mobile-toggle-bar:nth-child(1){transform:translateY(-7px)!important}.elite-header__mobile-toggle-bar:nth-child(2){transform:translateY(0) scaleX(1)!important}.elite-header__mobile-toggle-bar:nth-child(3){transform:translateY(7px)!important}.elite-header__mobile-toggle[aria-expanded=true] .elite-header__mobile-toggle-bar:nth-child(1){transform:translateY(0) rotate(45deg)!important}.elite-header__mobile-toggle[aria-expanded=true] .elite-header__mobile-toggle-bar:nth-child(2){opacity:0!important;transform:translateY(0) scaleX(.35)!important}.elite-header__mobile-toggle[aria-expanded=true] .elite-header__mobile-toggle-bar:nth-child(3){transform:translateY(0) rotate(-45deg)!important}.elite-mobile-menu:not([hidden]){animation:elite-mobile-menu-quick .12s cubic-bezier(.2,.8,.2,1) both!important}}@media(max-width:640px){.elite-mobile-menu__bar{padding-inline:16px!important}}@keyframes elite-mobile-menu-quick{0%{opacity:0;transform:none}to{opacity:1;transform:none}}@media(prefers-reduced-motion:reduce){.elite-header__mobile-toggle,.elite-header__mobile-toggle-bar,.elite-mobile-menu:not([hidden]){animation:none!important;transition:none!important}}a.elite-review-card{color:inherit!important;text-decoration:none!important}a.elite-review-card:focus-visible{outline:2px solid var(--serious-blue);outline-offset:3px}.elite-product-gallery__main-image,html body .elite-product-main .elite-product-gallery__main-image{transition:none!important;animation:none!important;will-change:contents}html,body{touch-action:manipulation;-ms-touch-action:manipulation}.elite-klarna-modal[hidden],.elite-klarna-modal[aria-hidden=true]{display:none!important;pointer-events:none!important;visibility:hidden!important}@media(max-width:760px){.elite-mobile-menu:not([hidden]),.elite-mobile-menu.is-open,.elite-mobile-menu[data-menu-open],.elite-mobile-menu[aria-hidden=false]{inset:0 auto 0 0!important;grid-template-rows:61px minmax(0,1fr) 82px!important;width:min(84vw,320px)!important;max-width:min(84vw,320px)!important;height:100vh!important;height:100dvh!important;border-right:1px solid #252b31!important;border-radius:0!important;background:#050708!important;box-shadow:100vw 0 0 100vw #000000b8!important;color:#f5f7f9!important;font-family:var(--serious-display)!important;animation:elite-mobile-drawer-in .16s cubic-bezier(.2,.8,.2,1) both!important}.elite-mobile-menu__bar{position:relative!important;display:grid!important;grid-template-columns:42px minmax(0,1fr) 42px!important;min-height:61px!important;padding:8px 10px!important;border:1px solid #252b31!important;border-right:0!important;background:#030405!important;box-shadow:none!important}.elite-mobile-menu__bar .elite-header__mobile-toggle--close{grid-column:1!important;width:38px!important;min-width:38px!important;height:38px!important;min-height:38px!important;color:#f5f7f9!important}.elite-mobile-menu__bar .elite-header__mobile-toggle-lines{width:20px!important;height:20px!important}.elite-mobile-menu__bar .elite-header__mobile-toggle-bar{height:1.5px!important;border-radius:0!important}.elite-mobile-menu__bar .elite-header__logo{grid-column:2!important;width:min(154px,48vw)!important;max-width:154px!important}.elite-mobile-menu__bar .elite-header__actions{display:none!important}.elite-mobile-menu__nav{width:100%!important;height:100%!important;max-height:none!important;padding:0!important;gap:0!important;border-left:1px solid #252b31!important;border-right:1px solid #252b31!important;background:#090d10!important;scrollbar-width:thin!important;scrollbar-color:#394149 #090d10!important}.elite-mobile-menu__details,.elite-mobile-menu__link{border:0!important;border-bottom:1px solid #20262c!important;border-radius:0!important;background:#0a0e11!important;box-shadow:none!important}.elite-mobile-menu__summary,.elite-mobile-menu__link{min-height:55px!important;grid-template-columns:minmax(0,1fr) 22px!important;gap:10px!important;padding:0 18px 0 20px!important;border:0!important;background:#0a0e11!important;box-shadow:none!important;color:#f4f6f7!important;font-family:var(--serious-display)!important;font-size:12px!important;font-weight:500!important;line-height:1.25!important;letter-spacing:0!important}.elite-mobile-menu__summary:hover,.elite-mobile-menu__summary:focus-visible,.elite-mobile-menu__link:hover,.elite-mobile-menu__link:focus-visible{outline:0!important;background:#11171b!important;color:#fff!important}.elite-mobile-menu__summary>.icon:first-child,.elite-mobile-menu__link>.icon:first-child{display:none!important}.elite-mobile-menu__summary>.icon:last-child,.elite-mobile-menu__link>.icon:last-child{width:15px!important;height:15px!important;justify-self:end!important;color:#8b949c!important;transform:rotate(-90deg)!important}.elite-mobile-menu__nav.is-submenu-active{padding:0!important;overflow:hidden!important}.elite-mobile-menu__details.is-submenu-current{border:0!important;background:#090d10!important}.elite-mobile-menu__details.is-submenu-current>.elite-mobile-menu__submenu{height:100%!important;min-height:0!important;max-height:none!important;padding:0!important;gap:0!important;background:#090d10!important}.elite-mobile-menu__submenu-header{position:sticky!important;top:0!important;z-index:3!important;min-height:71px!important;grid-template-columns:43px minmax(0,1fr)!important;gap:0!important;border:0!important;border-bottom:1px solid #20262c!important;background:#090d10!important;box-shadow:none!important}.elite-mobile-menu__submenu-back{width:43px!important;min-height:43px!important;align-self:center!important;padding:0!important;border:0!important;border-right:1px solid #151a1e!important;border-radius:0!important;background:#050708!important;color:#f5f7f9!important}.elite-mobile-menu__submenu-back span{color:#f5f7f9!important;font-size:25px!important;font-weight:400!important;line-height:1!important}.elite-mobile-menu__submenu-back:focus,.elite-mobile-menu__submenu-back:focus-visible{outline:1px solid #5c656d!important;outline-offset:-2px!important;box-shadow:none!important}.elite-mobile-menu__submenu-heading{min-width:0!important;display:flex!important;flex-direction:column!important;justify-content:center!important;align-self:stretch!important;gap:3px!important;padding:8px 42px 8px 14px!important}.elite-mobile-menu__submenu-eyebrow{display:block!important;margin:0!important;color:#9ca5ad!important;font-family:var(--serious-display)!important;font-size:8px!important;font-weight:500!important;line-height:1.15!important;letter-spacing:0!important;text-transform:uppercase!important}.elite-mobile-menu__details.is-submenu-current>.elite-mobile-menu__submenu .elite-mobile-menu__submenu-header .elite-mobile-menu__submenu-title,.elite-mobile-menu__details.is-submenu-current>.elite-mobile-menu__submenu .elite-mobile-menu__submenu-header a.elite-mobile-menu__submenu-title{display:block!important;width:auto!important;min-height:0!important;padding:0!important;color:#f5f7f9!important;background:transparent!important;font-family:var(--serious-display)!important;font-size:13px!important;font-weight:700!important;line-height:1.2!important;text-align:left!important;text-decoration:none!important;white-space:normal!important}.elite-mobile-menu__details.is-submenu-current>.elite-mobile-menu__submenu .elite-mobile-menu__submenu-header a.elite-mobile-menu__submenu-title:after{content:none!important;display:none!important}.elite-mobile-menu__submenu>a.elite-mobile-menu__submenu-link,.elite-mobile-menu__details--configure .elite-mobile-menu__submenu>a.elite-mobile-menu__submenu-link--image,.elite-mobile-menu__details--accessories .elite-mobile-menu__submenu>a.elite-mobile-menu__submenu-link--image{position:relative!important;display:grid!important;grid-template-columns:minmax(0,1fr) 16px!important;min-height:55px!important;gap:10px!important;align-items:center!important;padding:0 17px 0 20px!important;border:0!important;border-bottom:1px solid #20262c!important;border-radius:0!important;background:#0a0e11!important;color:#f4f6f7!important;font-family:var(--serious-display)!important;font-size:12px!important;font-weight:500!important;line-height:1.25!important;text-decoration:none!important;box-shadow:none!important}.elite-mobile-menu__submenu>a.elite-mobile-menu__submenu-link:after{content:"";width:7px;height:7px;justify-self:end;border-top:1.5px solid #8b949c;border-right:1.5px solid #8b949c;transform:rotate(45deg)}.elite-mobile-menu__submenu>a.elite-mobile-menu__submenu-link:hover,.elite-mobile-menu__submenu>a.elite-mobile-menu__submenu-link:focus-visible{outline:0!important;background:#11171b!important;color:#fff!important}.elite-mobile-menu__submenu-link--image img,.elite-mobile-menu__details--configure .elite-mobile-menu__submenu-link--image img,.elite-mobile-menu__details--configure .elite-nav-config-mobile-image,.elite-mobile-menu__details--accessories .elite-mobile-menu__submenu-link--image img,.elite-mobile-menu__details--accessories .elite-nav-config-mobile-image{display:none!important}.elite-mobile-menu__submenu>a.elite-mobile-menu__submenu-link span,.elite-mobile-menu__details--configure .elite-mobile-menu__submenu-link--image span,.elite-mobile-menu__details--accessories .elite-mobile-menu__submenu-link--image span{grid-column:1!important;font:inherit!important;line-height:inherit!important}}@keyframes elite-mobile-drawer-in{0%{opacity:.95;transform:translate(-100%)}to{opacity:1;transform:translate(0)}}@media(prefers-reduced-motion:reduce){.elite-mobile-menu:not([hidden]){animation:none!important}}.elite-product-main__media-column,html body .elite-product-main .elite-product-main__media-column{border:1px solid #000000!important;background:linear-gradient(90deg,rgba(255,255,255,.16) 1px,transparent 1px),linear-gradient(180deg,rgba(255,255,255,.14) 1px,transparent 1px),linear-gradient(135deg,#000,#0b0b0b)!important;background-size:30px 30px,30px 30px,auto!important;box-sizing:border-box!important;padding:12px!important}.elite-product-gallery,html body .elite-product-main .elite-product-main__media-column>.elite-product-gallery{background:transparent!important;border:0!important;box-shadow:none!important}.elite-product-gallery__main,html body .elite-product-main .elite-product-gallery>.elite-product-gallery__main{background:#fff!important;border:1px solid var(--epc-border-subtle)!important;border-radius:var(--gallery-main-radius, var(--radius-sm))!important;box-shadow:none!important}.elite-product-gallery__main:before,html body .elite-product-main .elite-product-gallery>.elite-product-gallery__main:before{display:none!important}.elite-product-gallery__main-button,html body .elite-product-main .elite-product-gallery>.elite-product-gallery__main>.elite-product-gallery__main-button{background:#fff!important;box-shadow:none!important}.elite-product-gallery__thumbs,html body .elite-product-main .elite-product-gallery>.elite-product-gallery__thumbs{background:transparent!important}.elite-product-gallery__thumb,html body .elite-product-main .elite-product-gallery>.elite-product-gallery__thumbs>.elite-product-gallery__thumb{background:#fff!important;border:1px solid var(--epc-border-subtle)!important;border-radius:var(--radius-xs)!important;box-shadow:none!important;position:relative!important}.elite-product-gallery__thumb:after,html body .elite-product-main .elite-product-gallery>.elite-product-gallery__thumbs>.elite-product-gallery__thumb:after{content:none!important;display:none!important}.elite-product-gallery__thumb.is-active:after,.elite-product-gallery__thumb[aria-current=true]:after,.elite-product-gallery__thumb:hover:after,.elite-product-gallery__thumb:focus-visible:after,html body .elite-product-main .elite-product-gallery>.elite-product-gallery__thumbs>.elite-product-gallery__thumb.is-active:after,html body .elite-product-main .elite-product-gallery>.elite-product-gallery__thumbs>.elite-product-gallery__thumb[aria-current=true]:after,html body .elite-product-main .elite-product-gallery>.elite-product-gallery__thumbs>.elite-product-gallery__thumb:hover:after,html body .elite-product-main .elite-product-gallery>.elite-product-gallery__thumbs>.elite-product-gallery__thumb:focus-visible:after{content:none!important;display:none!important}.elite-product-gallery__thumb.is-active,.elite-product-gallery__thumb[aria-current=true],.elite-product-gallery__thumb:hover,.elite-product-gallery__thumb:focus-visible,html body .elite-product-main .elite-product-gallery>.elite-product-gallery__thumbs>.elite-product-gallery__thumb.is-active,html body .elite-product-main .elite-product-gallery>.elite-product-gallery__thumbs>.elite-product-gallery__thumb[aria-current=true],html body .elite-product-main .elite-product-gallery>.elite-product-gallery__thumbs>.elite-product-gallery__thumb:hover,html body .elite-product-main .elite-product-gallery>.elite-product-gallery__thumbs>.elite-product-gallery__thumb:focus-visible{border-color:var(--epc-cyan-primary, #18a8ff)!important;box-shadow:0 0 0 2px var(--epc-cyan-primary, #18a8ff),0 0 14px #18a8ff85!important}.elite-product-gallery__thumb:before,html body .elite-product-main .elite-product-gallery>.elite-product-gallery__thumbs>.elite-product-gallery__thumb:before{content:""!important;position:absolute!important;inset:6px!important;z-index:1!important;background-image:var(--elite-gallery-thumb-image)!important;background-position:center center!important;background-repeat:no-repeat!important;background-size:contain!important;pointer-events:none!important}.elite-product-gallery__main-image,html body .elite-product-main .elite-product-gallery__main-image,.elite-product-gallery__thumb img,html body .elite-product-main .elite-product-gallery>.elite-product-gallery__thumbs>.elite-product-gallery__thumb img{filter:none!important}.elite-footer{--epc-bg-footer: var(--serious-paper-970);--epc-border-hairline: var(--serious-line);--epc-border-subtle: var(--serious-line);--footer-bg: #000000;--footer-border: var(--serious-line);padding:var(--space-8) var(--footer-padding-x)!important;background:var(--serious-paper-970)!important;border-top:1px solid var(--epc-border-hairline)!important;color:var(--serious-text)!important}.elite-footer__container{--epc-border-subtle: #2a2a2a;--footer-border: #2a2a2a;--footer-heading-color: #ffffff;--footer-link-color: #f2f2f2;--footer-text-muted: #d6d6d6;--text-primary: #ffffff;--text-secondary: #f2f2f2;width:min(100%,var(--footer-container-width))!important;max-width:var(--footer-container-width)!important;margin-inline:auto!important;overflow:hidden!important;background:#000!important;border:1px solid var(--footer-border)!important;border-radius:0!important;color:#fff!important}.elite-footer.elite-footer--product{padding-inline:0!important}.elite-footer--product .elite-footer__container{box-sizing:border-box;width:min(1518px,calc(100% - 32px))!important;max-width:none!important}@media(max-width:1200px){.elite-footer--product .elite-footer__container{width:min(760px,calc(100% - 32px))!important}}@media(max-width:749px){.elite-footer--product .elite-footer__container{width:calc(100% - 12px)!important}}.elite-footer__main{display:grid!important;grid-template-columns:minmax(260px,1.3fr) repeat(4,minmax(150px,1fr))!important;gap:var(--footer-column-gap)!important;width:auto!important;margin-inline:0!important;padding:var(--footer-padding-y) var(--footer-padding-x)!important}.elite-footer__brand,.elite-footer__column{background:transparent!important;border:0!important;border-radius:0!important}.elite-footer__brand{padding:0 var(--space-8) 0 0!important}.elite-footer__column{display:flex!important;flex-direction:column!important;gap:var(--footer-link-gap)!important;padding-inline:var(--space-6)!important;border-left:1px solid var(--footer-border)!important}.elite-footer__text{max-width:310px!important;color:var(--text-secondary)!important}.elite-footer__logo-image{filter:none!important}.elite-footer__text a{color:#fff!important}.elite-footer__heading,.elite-footer__social-label{color:var(--footer-heading-color)!important;font-family:var(--font-family-primary)!important;letter-spacing:.5px!important;text-transform:uppercase!important}.elite-footer__column a,.elite-footer__copyright,.elite-footer__social-link{color:var(--footer-link-color)!important}.elite-footer__column a{text-decoration:none!important;text-decoration-color:transparent!important;text-decoration-thickness:1px!important;text-underline-offset:4px!important}.elite-footer__column a:hover,.elite-footer__column a:focus-visible{color:#fff!important;text-decoration-line:underline!important;text-decoration-color:#fff!important}.elite-footer__social-link:hover,.elite-footer__social-link:focus-visible{color:#fff!important;border-color:#fff!important}.elite-footer__social-link{background:transparent!important;border:1px solid #3a3a3a!important;border-radius:var(--radius-xs)!important}.elite-footer__trust{grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:var(--space-4)!important;width:auto!important;margin-inline:0!important;padding:var(--space-6) var(--footer-padding-x)!important;background:transparent!important;border-top:var(--footer-divider)!important;border-bottom:0!important}.elite-footer__trust-item{background:transparent!important;border:0!important;border-radius:var(--radius-xs)!important}.elite-footer__payments span,.elite-footer__payment{display:inline-flex!important;align-items:center!important;justify-content:center!important;min-width:68px!important;min-height:32px!important;padding:0 var(--space-3)!important;background:#fff!important;border:1px solid #ffffff!important;border-radius:var(--radius-xs)!important;color:#000!important;font-weight:800!important;line-height:1!important}.elite-footer__bottom{width:auto!important;min-height:0!important;margin-inline:0!important;padding:var(--footer-bottom-padding-y) var(--footer-padding-x) var(--space-6)!important;border-top:var(--footer-divider)!important}@media(max-width:1100px){.elite-footer__main{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media(max-width:760px){.elite-footer{padding:var(--space-6) var(--space-4)!important}.elite-footer__container{width:min(100%,var(--footer-container-width))!important}.elite-footer__main,.elite-footer__trust,.elite-footer__bottom{width:auto!important;margin-inline:0!important}.elite-footer__main,.elite-footer__trust{grid-template-columns:1fr!important}.elite-footer__brand,.elite-footer__column{padding:0!important;border:0!important;background:transparent!important}}.elite-listing--gaming-pcs .elite-product-card__price-chip,.elite-listing--processor-listing .elite-product-card__price-chip{border:1px solid var(--serious-blue, #1976d2)!important;background:var(--serious-blue-soft, #eef6ff)!important;color:var(--serious-blue-dark, #0756b8)!important}.elite-listing--gaming-pcs .elite-listing__product,.elite-listing--gaming-pcs .elite-product-card{height:100%!important}.elite-listing--gaming-pcs .elite-product-card__media,.elite-listing--processor-listing .elite-product-card__media{height:360px!important;max-height:360px!important;aspect-ratio:auto!important;overflow:hidden!important}.elite-listing--gaming-pcs .elite-product-card__media img,.elite-listing--processor-listing .elite-product-card__media img{width:100%!important;height:100%!important;object-fit:contain!important;object-position:center center!important;padding:0!important;transform:none!important;transform-origin:center center!important}.elite-listing--gaming-pcs .elite-product-card__media{box-sizing:border-box!important;display:block!important;height:auto!important;max-height:none!important;aspect-ratio:auto!important;overflow:hidden!important;border:0!important;background:transparent!important;background-image:none!important;box-shadow:none!important}.elite-listing--gaming-pcs .elite-product-card__media img{box-sizing:border-box!important;display:block!important;width:100%!important;height:auto!important;max-width:100%!important;max-height:100%!important;object-fit:contain!important;object-position:center center!important;mix-blend-mode:normal!important}.elite-search-dialog[hidden]{display:none!important}.elite-search-dialog .visually-hidden{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;border:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0 0 0 0)!important;white-space:nowrap!important}.elite-search-dialog{position:fixed;z-index:5000!important;inset:0;display:grid;place-items:start center;padding:clamp(92px,14vh,150px) 18px 24px;color:var(--serious-inverse, #fff)}.elite-search-dialog__backdrop{position:absolute;inset:0;width:100%;height:100%;padding:0;border:0;border-radius:0;background:#02060dc7;cursor:default;backdrop-filter:blur(5px);-webkit-backdrop-filter:blur(5px)}.elite-search-dialog__panel{position:relative;width:min(680px,100%);padding:clamp(22px,4vw,34px);border:1px solid var(--serious-carbon-740, #344252);border-top:4px solid var(--serious-blue, #1597ff);border-radius:0;background:var(--serious-carbon-950, #02060d);box-shadow:0 28px 80px #0000007a;animation:elite-search-dialog-in .18s ease-out both}.elite-search-dialog__heading{display:flex;align-items:flex-start;justify-content:space-between;gap:24px;margin-bottom:24px}.elite-search-dialog__eyebrow{display:block;margin-bottom:6px;color:var(--serious-blue, #1597ff);font-size:.72rem;font-weight:850;letter-spacing:.12em;line-height:1.2;text-transform:uppercase}.elite-search-dialog__heading h2{margin:0;color:var(--serious-inverse, #fff);font-family:var(--serious-display, inherit);font-size:clamp(1.55rem,4vw,2rem);line-height:1.1}.elite-search-dialog__close{flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;width:42px;height:42px;padding:0;border:1px solid var(--serious-carbon-740, #344252);border-radius:0;background:transparent;color:var(--serious-inverse, #fff);cursor:pointer}.elite-search-dialog__close:hover,.elite-search-dialog__close:focus-visible{border-color:var(--serious-blue, #1597ff);color:var(--serious-blue, #1597ff)}.elite-search-dialog__form{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:10px}.elite-search-dialog__field{display:flex;align-items:center;min-width:0;min-height:54px;padding:0 15px;border:1px solid var(--serious-carbon-740, #344252);background:#fff;color:var(--serious-carbon-950, #02060d)}.elite-search-dialog__field:focus-within{border-color:var(--serious-blue, #1597ff);box-shadow:0 0 0 2px #1597ff47}.elite-search-dialog__field .icon{flex:0 0 auto;margin-right:11px}.elite-search-dialog__field input{width:100%;min-width:0;height:52px;padding:0;border:0!important;outline:0!important;background:transparent;box-shadow:none!important;color:#08090b;font:inherit;font-size:1rem}.elite-search-dialog__field input::placeholder{color:#66717d;opacity:1}.elite-search-dialog__field input::-webkit-search-cancel-button{cursor:pointer}.elite-search-dialog__submit{display:inline-flex;align-items:center;justify-content:center;gap:9px;min-height:54px;padding:0 22px;border:1px solid var(--serious-blue, #1597ff);border-radius:0;background:var(--serious-blue, #1597ff);color:#03101d;font:inherit;font-weight:900;cursor:pointer}.elite-search-dialog__submit:hover,.elite-search-dialog__submit:focus-visible{border-color:#fff;background:#fff;color:#03101d}html.search-dialog-open,body.search-dialog-open{overflow:hidden}@keyframes elite-search-dialog-in{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}@media(max-width:600px){.elite-search-dialog{align-items:start;padding:74px 12px 16px}.elite-search-dialog__panel{padding:20px 16px}.elite-search-dialog__heading{margin-bottom:18px}.elite-search-dialog__form{grid-template-columns:1fr}.elite-search-dialog__submit{width:100%}}@media(prefers-reduced-motion:reduce){.elite-search-dialog__panel{animation:none}}.elite-header__mega--accessories .elite-header__mega-accessory-card{justify-content:flex-start;min-height:0!important;padding:0 0 13px!important;background:#000!important}.elite-header__mega--accessories .elite-header__mega-accessory-media{position:relative;inset:auto;flex:0 0 128px;width:100%;height:128px;padding:10px;background:#fff}.elite-header__mega--accessories .elite-header__mega-accessory-media:after{content:none}.elite-header__mega--accessories .elite-header__mega-accessory-image{object-fit:contain;filter:none;transform:none}.elite-header__mega--accessories .elite-header__mega-accessory-card--keyboards .elite-header__mega-accessory-image{object-fit:cover}.elite-header__mega--accessories .elite-header__mega-accessory-title{margin:12px 36px 0 13px;text-shadow:none}.elite-header__mega--accessories .elite-header__mega-accessory-meta{margin:5px 13px 0;text-shadow:none}.elite-header__mega--accessories .elite-header__mega-accessory-card>.icon:last-child{top:141px;right:13px}.elite-header__mega--components .elite-header__mega-accessories-grid{grid-template-columns:repeat(4,minmax(0,1fr))!important}.elite-header__mega--configure{--mega-feature-card-width: 280px;width:min(1320px,calc(100vw - 48px))!important;align-items:start;padding:24px!important}.elite-configure-links{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));align-items:start;gap:22px;min-width:0;padding:9px 8px}.elite-configure-links__group{min-width:0}.elite-configure-links__heading{margin:0 0 15px;color:#fff;font-family:var(--serious-display);font-size:17px;font-weight:700;line-height:1.3;letter-spacing:0;text-transform:none}.elite-configure-links__list{margin:0;padding:0;list-style:none}.elite-configure-links__list>li{margin:0;padding:0}.elite-configure-links__link{display:block;padding:8px 0;color:#cbd1d8;font-size:14px;font-weight:400;line-height:1.45;text-decoration:none}.elite-configure-links__link:hover,.elite-configure-links__link:focus-visible{color:#fff;text-decoration:underline;text-decoration-color:#0787ff;text-underline-offset:5px}.elite-configure-links__link:focus-visible{outline:2px solid #0787ff;outline-offset:3px}.elite-header__mega--configure .elite-header__mega-feature{min-height:0}.elite-header__mega--configure .elite-nav-config-feature__media{flex:0 0 auto;height:auto;aspect-ratio:1;padding:8px;background:#fff;border:0;border-radius:0;box-shadow:none}.elite-header__mega--configure .elite-nav-config-feature__media:after{content:none}.elite-header__nav-item--configure .elite-header__mega--configure .elite-nav-config-feature__image{object-fit:contain;filter:none!important;transform:none!important}.elite-header__mega--configure .elite-header__mega-feature-title{max-width:none;font-size:24px}.elite-header__mega--configure .elite-header__mega-feature-text{width:auto!important;max-width:100%!important;padding:0!important;background:transparent!important;white-space:normal!important;font-size:.8rem!important;line-height:1.4!important;text-shadow:none!important}.elite-configure-links--mobile{flex:0 0 auto;grid-template-columns:minmax(0,1fr);gap:24px;padding:24px 20px}.elite-configure-links--mobile .elite-configure-links__heading{margin-bottom:8px;font-size:16px}.elite-mobile-menu__details--configure.is-submenu-current{position:relative!important}.elite-mobile-menu__details--configure.is-submenu-current>.elite-mobile-menu__submenu{position:absolute!important;inset:0;width:100%;height:100%!important;max-height:100%!important;overflow-y:auto!important}.elite-mobile-menu__details--configure .elite-configure-links__link{display:block!important;min-height:44px!important;padding:11px 0!important;border:0!important;background:transparent!important;color:#cbd1d8!important;font-size:14px!important;line-height:1.5!important;box-shadow:none!important}.elite-mobile-menu__details--configure .elite-configure-links__link:focus-visible{outline:2px solid #0787ff!important;outline-offset:3px}
