body.elite-homepage{--home-font: "IBM Plex Sans", Aptos, "Segoe UI", system-ui, sans-serif;--home-display: "Sora", var(--home-font);--home-hero-size: 56px;--home-heading-size: 32px;--home-card-size: 20px;--home-price-size: 32px;--home-body-size: 16px;--home-secondary-size: 14px;--home-label-size: 12px}body.elite-homepage #MainContent :is(.elite-quick-shop__header h2,.elite-shop-by-budget__header h2,.elite-home-section__header h2,.elite-trust-bar[data-elite-trust-bar] .elite-trust-bar__intro h2,.epc-home-reviews__summary h2,.elite-cta-banner h2){font-family:var(--home-display)!important;font-size:var(--home-heading-size)!important;font-weight:800!important;line-height:1.2!important;letter-spacing:-.03em!important;white-space:normal!important}body.elite-homepage #MainContent .elite-home-hero__heading{font-family:var(--home-display)!important;font-size:var(--home-hero-size)!important;font-weight:800!important;line-height:1.08!important;letter-spacing:-.035em!important;white-space:normal!important}body.elite-homepage #MainContent :is(.elite-home-hero__text,.elite-quick-shop__header p,.elite-home-section__subtitle,.elite-shop-by-budget__intro,.elite-trust-bar[data-elite-trust-bar] .elite-trust-bar__intro-text,.epc-reviews-empty p,.epc-review__body,.elite-cta-banner p){font-family:var(--home-font)!important;font-size:var(--home-body-size)!important;font-weight:400!important;line-height:1.5!important;letter-spacing:normal!important}body.elite-homepage #MainContent :is(.elite-quick-shop__title,.elite-components-accessories__copy h3,.epc-spotlight__title,.epc-spotlight__title a,.elite-trust-bar[data-elite-trust-bar] .elite-trust-bar__item h3,.epc-reviews-empty h3,.epc-review h3){font-family:var(--home-font)!important;font-size:var(--home-card-size)!important;font-weight:700!important;line-height:1.3!important;letter-spacing:-.015em!important;white-space:normal!important}body.elite-homepage #MainContent :is(.elite-quick-shop__description,.elite-components-accessories__copy>span,.elite-budget-card__description,.elite-trust-bar[data-elite-trust-bar] .elite-trust-bar__item p,.elite-home-hero__budget-description,.epc-reviews-summary>p:not(.epc-reviews-summary__score)){font-family:var(--home-font)!important;font-size:var(--home-secondary-size)!important;font-weight:400!important;line-height:1.5!important;letter-spacing:normal!important}body.elite-homepage #MainContent :is(.button,.elite-quick-shop__button,.elite-budget-card__cta,.epc-spotlight__button,.elite-home-section__link,.epc-reviews-link,.elite-home-hero__budget-cta){font-family:var(--home-font)!important;font-size:var(--home-secondary-size)!important;font-weight:700!important;line-height:1.3!important;letter-spacing:normal!important}body.elite-homepage #MainContent :is(.elite-home-hero__eyebrow,.elite-home-hero__proof span,.elite-trust-bar[data-elite-trust-bar] .elite-trust-bar__eyebrow,.epc-reviews-eyebrow,.epc-spotlight__stock,.elite-home-hero__budget-category){font-family:var(--home-font)!important;font-size:var(--home-label-size)!important;font-weight:700!important;line-height:1.4!important;letter-spacing:.02em!important}body.elite-homepage #MainContent :is(.elite-budget-card__price,.epc-spotlight__price){font-family:var(--home-font)!important;font-size:var(--home-price-size)!important;font-weight:700!important;line-height:1.15!important;letter-spacing:-.025em!important}body.elite-homepage #MainContent :is(.epc-spotlight__compare,.epc-reviews-summary__score>span){font-size:var(--home-body-size)!important;font-weight:400!important}body.elite-homepage #MainContent :is(.epc-spotlight__saving,.epc-reviews-summary__count,.epc-reviews-empty small,.epc-review time,.epc-review__author>span){font-size:var(--home-label-size)!important;line-height:1.5!important}body.elite-homepage #MainContent .epc-reviews-summary__score strong{font-size:var(--home-hero-size)!important;font-weight:800!important}body.elite-homepage #MainContent .elite-home-hero__budget-price{font-family:var(--home-font)!important;font-size:var(--home-card-size)!important}body.elite-homepage #MainContent :is(.elite-quick-shop__header p,.elite-home-section__subtitle,.elite-shop-by-budget__intro){margin-top:8px!important}body.elite-homepage #MainContent .elite-quick-shop__grid{grid-auto-rows:minmax(220px,auto)!important}body.elite-homepage #MainContent .elite-quick-shop__body{padding:16px!important;overflow:visible!important}body.elite-homepage #MainContent .elite-quick-shop__description{display:block!important;-webkit-line-clamp:unset!important;min-height:0!important;margin-top:6px!important;overflow:visible!important}body.elite-homepage #MainContent .elite-quick-shop__body>*{flex-shrink:0!important}body.elite-homepage #MainContent .elite-quick-shop__button{max-width:100%!important;white-space:normal!important;text-align:center!important;min-height:36px!important;margin-top:12px!important;padding:8px 10px!important;text-transform:none!important}body.elite-homepage #MainContent .elite-trust-bar__cards,body.elite-homepage #MainContent .elite-trust-bar[data-elite-trust-bar] .elite-trust-bar__item{height:auto!important}body.elite-homepage #MainContent .elite-trust-bar[data-elite-trust-bar] .elite-trust-bar__item h3{min-height:2.6em}@media(min-width:1181px){body.elite-homepage #MainContent .elite-trust-bar[data-elite-trust-bar]{height:auto;min-height:375px}body.elite-homepage #MainContent .elite-trust-bar[data-elite-trust-bar] .elite-trust-bar__container{display:grid!important;grid-template-columns:28% minmax(0,1fr)!important;align-items:center!important;gap:24px!important;padding:40px 24px!important;height:auto!important;min-height:375px!important}body.elite-homepage #MainContent .elite-trust-bar__intro{position:relative;inset:auto;width:auto;height:auto;padding:0 8px!important}body.elite-homepage #MainContent .elite-trust-bar__cards{position:relative;inset:auto;grid-auto-rows:minmax(280px,auto)}body.elite-homepage #MainContent .elite-trust-bar[data-elite-trust-bar] .elite-trust-bar__item{min-height:280px!important;padding-inline:10px!important}body.elite-homepage #MainContent .elite-trust-bar__item>*{flex-shrink:0!important}body.elite-homepage #MainContent .elite-trust-bar__item br{display:none}}body.elite-homepage #shopify-section-footer .elite-footer__column a{font-size:var(--home-secondary-size)!important}body.elite-homepage #shopify-section-footer .elite-footer__heading{font-size:var(--home-secondary-size)!important;font-weight:700!important}body.elite-homepage #shopify-section-footer .elite-footer__text,body.elite-homepage #shopify-section-footer .elite-footer__text a{font-size:var(--home-body-size)!important;line-height:1.5!important}body.elite-homepage #shopify-section-footer :is(.elite-footer__trust-item,.elite-footer__copyright,.elite-footer__payment){font-size:var(--home-label-size)!important}@media(max-width:760px){body.elite-homepage{--home-hero-size: 32px;--home-heading-size: 28px;--home-card-size: 18px;--home-price-size: 28px}body.elite-homepage #MainContent .elite-home-hero__heading{max-width:20ch!important}body.elite-homepage #MainContent .elite-home-hero__budget-grid{width:min(calc(100% - 48px),380px)}body.elite-homepage #MainContent .elite-home-hero__budget-card{aspect-ratio:auto;height:190px}body.elite-homepage #MainContent .elite-home-hero__budget-surface{padding:10px}body.elite-homepage #MainContent .elite-home-hero__budget-hex{display:none}body.elite-homepage #MainContent .elite-home-hero__budget-price{margin-top:0;font-size:var(--home-body-size)!important}body.elite-homepage #MainContent .elite-home-hero__budget-description{font-size:var(--home-label-size)!important}body.elite-homepage #MainContent .elite-home-hero__budget-category{white-space:normal;line-height:1.2!important}body.elite-homepage #MainContent .elite-home-hero__budget-cta{flex-shrink:0}}.elite-home-hero--carousel .elite-home-hero__slide--shop-by-budget{--budget-panel-shape: polygon(6% 0, 94% 0, 100% 6%, 100% 94%, 94% 100%, 6% 100%, 0 94%, 0 6%);background:radial-gradient(ellipse 58% 48% at 64% 42%,rgba(35,44,49,.3),transparent 72%),radial-gradient(ellipse 52% 24% at 63% 76%,rgba(32,42,48,.18),transparent 76%),linear-gradient(180deg,#020304,#050708 61%,#07090a 62%,#030405)!important;font-family:var(--serious-font, "Sora", Arial, Helvetica, sans-serif)}.elite-home-hero--carousel .elite-home-hero__slide--shop-by-budget:before{position:absolute;z-index:0;right:0;bottom:0;left:0;height:39%;background:linear-gradient(180deg,rgba(255,255,255,.025),transparent 3%),repeating-linear-gradient(166deg,rgba(255,255,255,.012) 0 1px,transparent 1px 8px),radial-gradient(ellipse 14% 92% at 43% 20%,rgba(102,229,46,.09),transparent 62%),radial-gradient(ellipse 14% 92% at 59% 20%,rgba(21,154,241,.11),transparent 62%),radial-gradient(ellipse 14% 92% at 75% 20%,rgba(173,66,237,.1),transparent 62%),radial-gradient(ellipse 14% 92% at 91% 20%,rgba(245,154,49,.1),transparent 62%);content:"";filter:blur(.4px);pointer-events:none}.elite-home-hero--carousel .elite-home-hero__slide--shop-by-budget:after{position:absolute;z-index:0;inset:0;background:linear-gradient(90deg,rgba(0,0,0,.82) 0%,transparent 25%,transparent 94%,rgba(0,0,0,.45) 100%),linear-gradient(180deg,rgba(0,0,0,.62),transparent 25%,transparent 76%,rgba(0,0,0,.38));content:"";pointer-events:none}.elite-home-hero--carousel .elite-home-hero__budget-stage{position:relative;z-index:2;grid-area:1 / 1;width:100%;min-height:inherit;display:flex;align-items:center;justify-content:flex-end;box-sizing:border-box;padding:28px max(76px,3.8vw) 36px clamp(24px,3.8vw,64px)}.elite-home-hero--carousel .elite-home-hero__budget-copy-container{position:relative;z-index:3;grid-area:1 / 1;pointer-events:none}.elite-home-hero--carousel .elite-home-hero__budget-copy{width:min(390px,31vw);max-width:min(390px,31vw)!important;padding-block:0!important}.elite-home-hero--carousel .elite-home-hero__budget-copy .elite-home-hero__buttons{pointer-events:auto}.elite-home-hero--carousel .elite-home-hero__budget-grid{width:min(55vw,930px);display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(10px,1vw,18px);margin:0;padding:0;list-style:none}.elite-home-hero--carousel .elite-home-hero__budget-item{min-width:0;margin:0;padding:0;perspective:900px}.elite-home-hero--carousel .elite-home-hero__budget-card{position:relative;width:100%;aspect-ratio:256 / 386;display:block;box-sizing:border-box;padding:1px;clip-path:var(--budget-panel-shape);background:linear-gradient(145deg,#aab2b7,#657077 24%,#242a2e,#050708);color:#f3f5f6;filter:drop-shadow(0 16px 16px rgba(0,0,0,.5));text-decoration:none;transform:translateY(0) rotateX(0) scale(1);transform-origin:center bottom;transform-style:preserve-3d;transition:transform .24s cubic-bezier(.2,.75,.2,1),filter .24s ease;will-change:transform}.elite-home-hero--carousel .elite-home-hero__budget-surface{position:relative;width:100%;height:100%;display:flex;flex-direction:column;box-sizing:border-box;overflow:hidden;padding:clamp(14px,1.2vw,20px) clamp(13px,1.2vw,20px) clamp(13px,1.05vw,18px);clip-path:var(--budget-panel-shape);background:linear-gradient(135deg,transparent 0 73%,rgba(255,255,255,.035) 73.25%,transparent 73.7%) top right / 54% 48% no-repeat,repeating-linear-gradient(24deg,rgba(255,255,255,.011) 0 1px,transparent 1px 6px),radial-gradient(circle at 16% 18%,var(--budget-glow),transparent 30%),linear-gradient(150deg,#15191b,#0c0f11 52%,#050607)}.elite-home-hero--carousel .elite-home-hero__budget-surface:before{position:absolute;inset:0;background:linear-gradient(135deg,transparent 0 49.6%,rgba(255,255,255,.065) 49.8%,transparent 50.1%) 100% 0 / 44% 44% no-repeat,linear-gradient(24deg,transparent 0 49.7%,rgba(255,255,255,.025) 49.9%,transparent 50.2%) 0 100% / 74% 42% no-repeat;content:"";opacity:.65;pointer-events:none}.elite-home-hero--carousel .elite-home-hero__budget-card:hover,.elite-home-hero--carousel .elite-home-hero__budget-card:focus-visible{filter:drop-shadow(0 23px 20px rgba(0,0,0,.66)) drop-shadow(0 0 13px var(--budget-glow));outline:0;transform:translateY(-9px) rotateX(1.5deg) scale(1.018)}.elite-home-hero--carousel .elite-home-hero__budget-card:focus-visible:after{position:absolute;z-index:5;inset:4px;border:2px solid var(--budget-accent);clip-path:var(--budget-panel-shape);content:"";pointer-events:none}.elite-home-hero--carousel .elite-home-hero__budget-hex,.elite-home-hero--carousel .elite-home-hero__budget-monitor,.elite-home-hero--carousel .elite-home-hero__budget-cta svg{position:relative;z-index:1;display:block;fill:none;color:var(--budget-accent);stroke:currentColor;stroke-linecap:square;stroke-linejoin:miter}.elite-home-hero--carousel .elite-home-hero__budget-hex{width:clamp(24px,1.9vw,32px);height:clamp(24px,1.9vw,32px);flex:0 0 auto;stroke-width:2.5}.elite-home-hero--carousel .elite-home-hero__budget-price,.elite-home-hero--carousel .elite-home-hero__budget-description,.elite-home-hero--carousel .elite-home-hero__budget-cta,.elite-home-hero--carousel .elite-home-hero__budget-category{position:relative;z-index:1}.elite-home-hero--carousel .elite-home-hero__budget-price{display:block;margin-top:clamp(14px,1.3vw,22px);color:#f4f5f6;font-family:var(--serious-font, "Sora", Arial, Helvetica, sans-serif);font-size:clamp(15px,1.2vw,20px);font-weight:700;letter-spacing:-.035em;line-height:1.08;white-space:nowrap}.elite-home-hero--carousel .elite-home-hero__budget-price-accent{color:inherit}.elite-home-hero--carousel .elite-home-hero__budget-description{display:block;margin-top:clamp(9px,.85vw,14px);color:#c7c9cb;font-size:clamp(12px,1vw,17px);font-weight:400;letter-spacing:-.025em;line-height:1.45}.elite-home-hero--carousel .elite-home-hero__budget-cta{width:100%;min-height:clamp(36px,2.7vw,44px);display:flex;align-items:center;justify-content:center;gap:12px;box-sizing:border-box;margin-top:auto;border:1.5px solid var(--budget-accent);border-radius:4px;background:#01030480;color:var(--budget-accent);font-size:clamp(13px,1vw,17px);font-weight:500;line-height:1;transition:background-color .18s ease,color .18s ease,box-shadow .18s ease}.elite-home-hero--carousel .elite-home-hero__budget-cta svg{width:17px;height:17px;display:none;color:currentColor;stroke-width:2}.elite-home-hero--carousel .elite-home-hero__budget-card:hover .elite-home-hero__budget-cta,.elite-home-hero--carousel .elite-home-hero__budget-card:focus-visible .elite-home-hero__budget-cta{background:var(--budget-accent);color:#030405;box-shadow:0 0 18px var(--budget-glow)}.elite-home-hero--carousel .elite-home-hero__budget-category{min-width:0;display:flex;align-items:center;gap:clamp(7px,.6vw,10px);margin-top:clamp(10px,1vw,17px);color:var(--budget-accent);font-size:clamp(11px,.88vw,15px);font-weight:500;line-height:1.1;white-space:nowrap}.elite-home-hero--carousel .elite-home-hero__budget-monitor{width:clamp(20px,1.45vw,25px);height:clamp(18px,1.3vw,22px);flex:0 0 auto;stroke-width:2}@media(max-width:760px){.elite-home-hero--carousel .elite-home-hero__budget-copy-container{display:none!important}.elite-home-hero--carousel .elite-home-hero__slide--shop-by-budget{background:radial-gradient(ellipse 72% 58% at 50% 40%,rgba(25,37,45,.4),transparent 72%),linear-gradient(180deg,#020405,#061016 62%,#0b1115 77%,#020405)!important}.elite-home-hero--carousel .elite-home-hero__slide--shop-by-budget:before{height:26%;background:linear-gradient(180deg,rgba(255,255,255,.035),transparent 3%),repeating-linear-gradient(166deg,rgba(255,255,255,.016) 0 1px,transparent 1px 7px),radial-gradient(ellipse 22% 94% at 29% 10%,rgba(173,66,237,.12),transparent 63%),radial-gradient(ellipse 22% 94% at 70% 10%,rgba(245,154,49,.12),transparent 63%)}.elite-home-hero--carousel .elite-home-hero__slide--shop-by-budget:after{background:linear-gradient(180deg,rgba(0,0,0,.22),transparent 22%,transparent 78%,rgba(0,0,0,.28))}.elite-home-hero--carousel .elite-home-hero__budget-stage{align-items:flex-start;justify-content:center;padding:36px 0 38px}.elite-home-hero--carousel .elite-home-hero__budget-grid{width:min(73.4%,324px);grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(7px,1.8vw,10px)}.elite-home-hero--carousel .elite-home-hero__budget-card{aspect-ratio:.812;filter:drop-shadow(0 9px 10px rgba(0,0,0,.58))}.elite-home-hero--carousel .elite-home-hero__budget-surface{padding:clamp(10px,2.9vw,14px) clamp(10px,2.8vw,14px) clamp(9px,2.5vw,12px);background:linear-gradient(135deg,transparent 0 72%,rgba(255,255,255,.04) 72.25%,transparent 72.7%) top right / 58% 48% no-repeat,repeating-linear-gradient(24deg,rgba(255,255,255,.012) 0 1px,transparent 1px 5px),radial-gradient(circle at 16% 16%,var(--budget-glow),transparent 31%),linear-gradient(150deg,#13191d,#0a0f12 55%,#040607)}.elite-home-hero--carousel .elite-home-hero__budget-hex{width:clamp(20px,5.5vw,27px);height:clamp(20px,5.5vw,27px);stroke-width:3}.elite-home-hero--carousel .elite-home-hero__budget-price{margin-top:clamp(6px,1.7vw,9px);font-size:clamp(14px,4vw,19px);font-weight:700;letter-spacing:-.04em}.elite-home-hero--carousel .elite-home-hero__budget-price-accent{color:var(--budget-accent)}.elite-home-hero--carousel .elite-home-hero__budget-description{margin-top:clamp(6px,1.9vw,9px);font-size:clamp(10px,2.9vw,14px);line-height:1.35}.elite-home-hero--carousel .elite-home-hero__budget-cta{min-height:clamp(27px,7.6vw,36px);gap:clamp(7px,2vw,10px);border-width:1.5px;border-radius:5px;color:#f3f4f5;font-size:clamp(11px,3.15vw,15px)}.elite-home-hero--carousel .elite-home-hero__budget-cta svg{width:clamp(12px,3.4vw,16px);height:clamp(12px,3.4vw,16px);display:block}.elite-home-hero--carousel .elite-home-hero__budget-category{gap:clamp(5px,1.5vw,8px);margin-top:clamp(7px,2vw,10px);font-size:clamp(8px,2.35vw,12px)}.elite-home-hero--carousel .elite-home-hero__budget-monitor{width:clamp(17px,4.8vw,23px);height:clamp(15px,4.3vw,21px)}.elite-home-hero--carousel .elite-home-hero__budget-card:hover,.elite-home-hero--carousel .elite-home-hero__budget-card:focus-visible{transform:translateY(-5px) rotateX(1deg) scale(1.012)}}@media(max-width:370px){.elite-home-hero--carousel .elite-home-hero__budget-stage{padding-top:30px}.elite-home-hero--carousel .elite-home-hero__budget-grid{width:min(76vw,278px)}}@media(prefers-reduced-motion:reduce){.elite-home-hero--carousel .elite-home-hero__budget-card,.elite-home-hero--carousel .elite-home-hero__budget-cta{transition:none}.elite-home-hero--carousel .elite-home-hero__budget-card:hover,.elite-home-hero--carousel .elite-home-hero__budget-card:focus-visible{transform:none}}.elite-home-hero--carousel .elite-home-hero__pc-glow{position:absolute;inset:0;z-index:1;display:block;overflow:hidden;pointer-events:none}.elite-home-hero--carousel .elite-home-hero__pc-glow-map{display:block;width:100%;height:100%;overflow:visible;pointer-events:none;shape-rendering:geometricPrecision}.elite-home-hero--carousel .elite-home-hero__slide--custom-pc .elite-home-hero__container,.elite-home-hero--carousel .elite-home-hero__slide--custom-pc .elite-home-hero__content{pointer-events:none}.elite-home-hero--carousel .elite-home-hero__slide--custom-pc .elite-home-hero__content a,.elite-home-hero--carousel .elite-home-hero__slide--custom-pc .elite-home-hero__content button{pointer-events:auto}.elite-home-hero--carousel .elite-home-hero__pc-glow-target{--pc-glow-duration: 2.65s;cursor:pointer;pointer-events:none}.elite-home-hero--carousel .elite-home-hero__pc-glow-target--left{--pc-glow-duration: 2.35s}.elite-home-hero--carousel .elite-home-hero__pc-glow-target--right{--pc-glow-duration: 3.25s}.elite-home-hero--carousel .elite-home-hero__pc-glow-hit{fill:#0000;stroke:none;pointer-events:none}.elite-home-hero--carousel .elite-home-hero__pc-glow-snake{fill:none;opacity:0;pointer-events:none;stroke-linecap:round;stroke-linejoin:round;vector-effect:non-scaling-stroke;animation-duration:var(--pc-glow-duration);animation-iteration-count:infinite;animation-play-state:paused;animation-timing-function:linear;transition:opacity .14s ease;will-change:opacity,stroke-dashoffset}.elite-home-hero--carousel .elite-home-hero__pc-glow-snake--halo{stroke:#48b8ffe6;stroke-width:5px;stroke-dasharray:14 86;stroke-dashoffset:14;filter:drop-shadow(0 0 3px rgba(238,250,255,.96)) drop-shadow(0 0 8px rgba(21,154,241,.88));animation-name:elite-home-pc-glow-halo}.elite-home-hero--carousel .elite-home-hero__pc-glow-snake--core{stroke:#f4fbff;stroke-width:2.25px;stroke-dasharray:6 94;stroke-dashoffset:6;filter:drop-shadow(0 0 3px rgba(72,184,255,1));animation-name:elite-home-pc-glow-core}@keyframes elite-home-pc-glow-halo{0%{stroke-dashoffset:14}to{stroke-dashoffset:-86}}@keyframes elite-home-pc-glow-core{0%{stroke-dashoffset:6}to{stroke-dashoffset:-94}}@media(min-width:761px){.elite-home-hero--carousel .elite-home-hero__pc-glow-target,.elite-home-hero--carousel .elite-home-hero__pc-glow-hit{pointer-events:all}.elite-home-hero--carousel .elite-home-hero__pc-glow-target:hover .elite-home-hero__pc-glow-snake{animation-play-state:running}.elite-home-hero--carousel .elite-home-hero__pc-glow-target:hover .elite-home-hero__pc-glow-snake--halo{opacity:.78}.elite-home-hero--carousel .elite-home-hero__pc-glow-target:hover .elite-home-hero__pc-glow-snake--core{opacity:1}}.elite-home-hero--carousel a.elite-home-hero__pc-glow-target:focus-visible{outline:none}.elite-home-hero--carousel a.elite-home-hero__pc-glow-target:focus-visible .elite-home-hero__pc-glow-snake{opacity:1;animation:none;stroke-dasharray:none;stroke-dashoffset:0}.elite-home-hero--carousel .elite-home-hero__mobile-pc-visual:focus-visible{outline:2px solid #48b8ff;outline-offset:-8px}.elite-home-hero--carousel .elite-home-hero__slide--custom-pc:not(.is-active) .elite-home-hero__pc-glow-target,.elite-home-hero--carousel .elite-home-hero__slide--custom-pc:not(.is-active) .elite-home-hero__pc-glow-hit{pointer-events:none}@media(max-width:760px){.elite-home-hero--carousel .elite-home-hero__pc-glow{display:none}}@media(prefers-reduced-motion:reduce){.elite-home-hero--carousel .elite-home-hero__pc-glow-snake{animation:none;stroke-dasharray:none;stroke-dashoffset:0;transition:none;will-change:auto}.elite-home-hero--carousel .elite-home-hero__pc-glow-target:hover .elite-home-hero__pc-glow-snake--halo{opacity:.46}.elite-home-hero--carousel .elite-home-hero__pc-glow-target:hover .elite-home-hero__pc-glow-snake--core{opacity:.88}}.elite-home-hero__mobile-pc-visual,.elite-home-hero__mobile-components-visual{display:none}@media(max-width:760px){#MainContent .elite-home-hero--carousel .elite-home-hero__slide--custom-pc .elite-home-hero__container,#MainContent .elite-home-hero--carousel .elite-home-hero__slide--components .elite-home-hero__container{width:calc(100% - 32px)!important;min-height:0!important;padding-block:20px 52px!important;align-items:center!important}#MainContent .elite-home-hero--carousel .elite-home-hero__slide--custom-pc .elite-home-hero__content,#MainContent .elite-home-hero--carousel .elite-home-hero__slide--components .elite-home-hero__content{display:flex;flex-direction:column;align-items:center;margin-inline:auto;text-align:center!important}#MainContent .elite-home-hero--carousel .elite-home-hero__slide--custom-pc .elite-home-hero__heading,#MainContent .elite-home-hero--carousel .elite-home-hero__slide--components .elite-home-hero__heading{max-width:17ch!important;margin-inline:auto;text-wrap:balance}#MainContent .elite-home-hero--carousel .elite-home-hero__slide--custom-pc .elite-home-hero__text,#MainContent .elite-home-hero--carousel .elite-home-hero__slide--components .elite-home-hero__text{max-width:34ch!important;margin:10px auto 0!important;color:#bdc4cc!important;text-shadow:none!important;text-wrap:pretty}.elite-home-hero__mobile-pc-visual{position:relative;display:block;flex:none;width:min(calc(100% + 32px),480px);height:clamp(240px,64vw,300px);margin:4px -16px 6px;overflow:hidden;-webkit-mask-image:linear-gradient(to bottom,transparent,#000 12%,#000 86%,transparent);mask-image:linear-gradient(to bottom,transparent,#000 12%,#000 86%,transparent)}.elite-home-hero__mobile-pc-visual:after{position:absolute;inset:0;content:"";background:linear-gradient(to right,#000,transparent 16%,transparent 84%,#000);pointer-events:none}.elite-home-hero__mobile-pc-image{position:absolute;top:0;left:50%;display:block;width:auto;max-width:none;height:100%;transform:translate(-76.2%)}#MainContent .elite-home-hero--carousel .elite-home-hero__slide--custom-pc .elite-home-hero__buttons{position:static!important;width:100%!important;margin:0!important}#MainContent .elite-home-hero--carousel .elite-home-hero__slide--custom-pc .elite-home-hero__buttons .button--secondary{width:min(100%,280px)!important;min-height:48px!important;border-color:var(--serious-blue)!important;background:var(--serious-blue)!important;color:#fff!important}#MainContent .elite-home-hero--carousel .elite-home-hero__slide--custom-pc .elite-home-hero__buttons .button--secondary:hover,#MainContent .elite-home-hero--carousel .elite-home-hero__slide--custom-pc .elite-home-hero__buttons .button--secondary:focus-visible{background:#0054b8!important;border-color:#0054b8!important}#MainContent .elite-home-hero--carousel .elite-home-hero__slide--custom-pc .elite-home-hero__proof{position:static;width:100%;max-width:100%;justify-content:center;flex-wrap:wrap;gap:6px;margin:12px 0 0!important;transform:none}#MainContent .elite-home-hero--carousel .elite-home-hero__slide--custom-pc .elite-home-hero__proof span{padding:5px!important}#MainContent .elite-home-hero--carousel .elite-home-hero__slide--components{background:#000!important}#MainContent .elite-home-hero--carousel .elite-home-hero__slide--components:before,#MainContent .elite-home-hero--carousel .elite-home-hero__slide--components .elite-home-hero__banner-media,#MainContent .elite-home-hero--carousel .elite-home-hero__slide--components>.elite-home-hero__component-hotspots{display:none!important}.elite-home-hero__mobile-components-visual{position:relative;display:block;flex:none;width:min(calc(100% + 32px),480px);height:clamp(180px,56vw,270px);margin:6px -16px 12px;overflow:hidden}.elite-home-hero__mobile-components-artwork{position:absolute;top:0;left:50%;height:100%;aspect-ratio:2472 / 941;transform:translate(-67.2%)}.elite-home-hero__mobile-components-image{display:block;width:100%;max-width:none;height:100%}#MainContent .elite-home-hero--carousel .elite-home-hero__mobile-components-artwork .elite-home-hero__component-hotspot-map{position:absolute;inset:0;overflow:hidden}#MainContent .elite-home-hero--carousel .elite-home-hero__slide--components .elite-home-hero__buttons{position:static!important;display:flex!important;flex-direction:column;align-items:center;width:100%;gap:10px;margin:0!important}#MainContent .elite-home-hero--carousel .elite-home-hero__slide--components .elite-home-hero__buttons .button{width:min(100%,280px)!important;min-height:48px!important}}.elite-quick-shop{box-sizing:border-box!important;width:100%!important;height:auto!important;padding:42px 24px!important;overflow:hidden!important;border:0!important;background:linear-gradient(180deg,var(--serious-paper-990, #f6f9fc),var(--serious-paper-970, #eff2f6)),var(--serious-paper-970, #eff2f6)!important;color:var(--serious-text, #080914)!important;font-family:var(--serious-font, "IBM Plex Sans", Aptos, "Segoe UI", system-ui, sans-serif)!important}.elite-quick-shop *,.elite-quick-shop *:before,.elite-quick-shop *:after{box-sizing:border-box}.elite-quick-shop__container{display:grid!important;grid-template-rows:auto auto!important;gap:14px!important;width:min(100%,1440px)!important;max-width:1440px!important;height:auto!important;margin-inline:auto!important}.elite-quick-shop__header{min-width:0!important;margin:0!important;padding:0!important}.elite-quick-shop__header h2{margin:0!important;color:var(--serious-text, #080914)!important;font-family:var(--serious-display, var(--serious-font, "IBM Plex Sans", sans-serif))!important;font-size:32px!important;font-weight:800!important;letter-spacing:-.035em!important;line-height:34px!important;text-transform:none!important}.elite-quick-shop__header p{margin:2px 0 0!important;color:var(--serious-body, #405168)!important;font-size:14px!important;font-weight:400!important;line-height:16px!important}.elite-quick-shop__grid{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;grid-auto-rows:minmax(157px,auto)!important;gap:12px 14px!important;min-height:0!important;margin:0!important;padding:0!important}.elite-quick-shop__card{position:relative!important;display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;min-width:0!important;min-height:0!important;height:100%!important;overflow:hidden!important;border:1px solid var(--serious-line, #d7dde3)!important;border-radius:0!important;background:var(--serious-surface, #fff)!important;color:var(--serious-text, #080914)!important;box-shadow:none!important;text-decoration:none!important;transform:translateY(0)!important;transition:border-color .18s ease,box-shadow .18s ease,transform .18s ease!important}.elite-quick-shop__card:hover{z-index:1!important;border-color:var(--serious-blue, #0759e6)!important;box-shadow:0 0 0 1px var(--serious-blue, #0759e6)!important;color:var(--serious-text, #080914)!important;transform:translateY(-2px)!important}.elite-quick-shop__card:focus-visible{z-index:2!important;border-color:var(--serious-blue, #0759e6)!important;box-shadow:0 0 0 3px #0759e640!important;outline:2px solid transparent!important;transform:translateY(-2px)!important}.elite-quick-shop__media{position:relative!important;display:block!important;min-width:0!important;min-height:0!important;height:100%!important;overflow:hidden!important;border-right:1px solid var(--serious-line, #d7dde3)!important;background:#070b11!important}.elite-quick-shop__image{position:absolute!important;inset:0!important;display:block!important;width:100%!important;height:100%!important;margin:0!important;object-fit:cover!important;object-position:center!important;filter:saturate(.92) contrast(1.03) brightness(1.04)!important;transform:scale(1.01)!important;transition:filter .22s ease,transform .22s ease!important}.elite-quick-shop__card:hover .elite-quick-shop__image,.elite-quick-shop__card:focus-visible .elite-quick-shop__image{filter:saturate(1.05) contrast(1.06) brightness(1.08)!important;transform:scale(1.055)!important}.elite-quick-shop__card--budget .elite-quick-shop__image{object-position:90% center!important}.elite-quick-shop__card--gpu .elite-quick-shop__image{object-fit:cover!important}.elite-quick-shop__card--game .elite-quick-shop__image{object-position:68% center!important}.elite-quick-shop__card--components .elite-quick-shop__image{object-position:77% center!important}.elite-quick-shop__accessories-collage{position:absolute;inset:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:repeat(2,minmax(0,1fr));gap:1px;background:var(--serious-line, #d7dde3)}.elite-quick-shop__accessories-photo{display:grid;min-width:0;min-height:0;padding:6px;overflow:hidden;background:#fff}.elite-quick-shop__accessories-photo img{display:block;width:100%;height:100%;min-height:0;object-fit:contain}.elite-quick-shop__body{display:flex!important;min-width:0!important;min-height:0!important;padding:8px 12px!important;overflow:hidden!important;flex-direction:column!important;align-items:flex-start!important;justify-content:center!important;color:inherit!important}.elite-quick-shop__icon{display:grid!important;width:44px!important;height:44px!important;flex:0 0 44px!important;place-items:center!important;margin:0 0 4px!important;color:var(--serious-blue, #0759e6)!important}.elite-quick-shop__icon .icon,.elite-quick-shop__icon-image{display:block!important;width:100%!important;height:100%!important;object-fit:contain!important;color:inherit!important}.elite-quick-shop__title{display:block!important;max-width:100%!important;margin:0!important;color:var(--serious-text, #080914)!important;font-family:var(--serious-display, var(--serious-font, "IBM Plex Sans", sans-serif))!important;font-size:18px!important;font-weight:800!important;letter-spacing:-.02em!important;line-height:21px!important;text-transform:none!important}.elite-quick-shop__description{display:block!important;min-height:34px!important;max-width:100%!important;margin:2px 0 0!important;overflow:hidden!important;color:var(--serious-body, #405168)!important;font-size:12.5px!important;font-weight:400!important;line-height:17px!important}.elite-quick-shop__button{display:inline-flex!important;min-height:28px!important;max-width:100%!important;margin:6px 0 0!important;padding:5px 11px!important;align-items:center!important;justify-content:center!important;border:1px solid var(--serious-carbon-950, #080914)!important;border-radius:0!important;background:var(--serious-carbon-950, #080914)!important;color:var(--serious-inverse, #fff)!important;font-size:11px!important;font-weight:800!important;letter-spacing:.015em!important;line-height:1.2!important;text-align:center!important;text-transform:uppercase!important;white-space:normal!important}.elite-quick-shop__card--featured .elite-quick-shop__button{border-color:var(--serious-blue, #0759e6)!important;background:var(--serious-blue, #0759e6)!important}@media(max-width:990px){.elite-quick-shop__container{gap:18px!important}.elite-quick-shop__header h2{font-size:30px!important;line-height:34px!important}.elite-quick-shop__header p{margin-top:4px!important;font-size:14px!important;line-height:20px!important}.elite-quick-shop__grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;grid-auto-rows:minmax(210px,auto)!important;gap:14px!important}.elite-quick-shop__body{padding:14px 16px!important}.elite-quick-shop__icon{width:48px!important;height:48px!important;flex-basis:48px!important;margin-bottom:6px!important}.elite-quick-shop__title{font-size:21px!important;line-height:24px!important}.elite-quick-shop__description{min-height:38px!important;margin-top:6px!important;font-size:14px!important;line-height:19px!important}.elite-quick-shop__button{min-height:32px!important;margin-top:9px!important;padding-inline:12px!important;font-size:11.5px!important}}@media(max-width:760px){.elite-quick-shop{padding-inline:16px!important}}@media(max-width:640px){.elite-quick-shop__header h2{font-size:27px!important;line-height:31px!important}.elite-quick-shop__header p{font-size:13px!important;line-height:18px!important}.elite-quick-shop__grid{grid-template-columns:minmax(0,1fr)!important;grid-auto-rows:minmax(157px,auto)!important;gap:12px!important}.elite-quick-shop__card{grid-template-columns:repeat(2,minmax(0,1fr))!important}.elite-quick-shop__body{padding:10px 14px!important}.elite-quick-shop__icon{width:44px!important;height:44px!important;flex-basis:44px!important;margin-bottom:4px!important}.elite-quick-shop__title{font-size:18px!important;line-height:21px!important}.elite-quick-shop__description{min-height:34px!important;margin-top:3px!important;font-size:12.5px!important;line-height:17px!important}.elite-quick-shop__button{min-height:29px!important;margin-top:5px!important;padding-inline:10px!important;font-size:10.5px!important}}@media(prefers-reduced-motion:reduce){.elite-quick-shop__card,.elite-quick-shop__image{transition:none!important}}#MainContent .elite-trust-bar[data-elite-trust-bar]{position:relative;isolation:isolate;box-sizing:border-box;width:min(100%,1440px);max-width:1440px;height:clamp(360px,26.06vw,375px);min-height:0;margin:0 auto!important;padding:0!important;border:0!important;overflow:hidden;background:radial-gradient(circle at 51% 38%,rgba(19,61,105,.11),transparent 18%),radial-gradient(circle at 77% 44%,rgba(11,44,78,.08),transparent 22%),linear-gradient(180deg,#05090d,#020507 58%,#05080b)!important;color:#f5f7fa}#MainContent .elite-trust-bar[data-elite-trust-bar],#MainContent .elite-trust-bar[data-elite-trust-bar] *,#MainContent .elite-trust-bar[data-elite-trust-bar] *:before,#MainContent .elite-trust-bar[data-elite-trust-bar] *:after{box-sizing:border-box}#MainContent .elite-trust-bar[data-elite-trust-bar] .elite-trust-bar__container{position:relative;display:block!important;width:100%!important;max-width:1440px!important;height:100%!important;min-height:0!important;margin:0 auto!important;padding:0!important;overflow:visible!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important}.elite-trust-bar__frame{position:absolute;z-index:0;inset:0 auto 0 0;display:block;width:29.47%;height:100%;overflow:visible;pointer-events:none}.elite-trust-bar__frame-base,.elite-trust-bar__frame-accent{fill:none;vector-effect:non-scaling-stroke}.elite-trust-bar__frame-base{stroke:#252c32;stroke-width:1.4}.elite-trust-bar__frame-accent{stroke:#175a97;stroke-width:1.4}.elite-trust-bar__intro{position:absolute;z-index:1;top:14.5%;left:0;width:29.47%;height:85.5%;min-width:0;padding:0 clamp(20px,1.8vw,39px) 0 clamp(28px,2.3vw,50px)!important;text-align:left!important}#MainContent .elite-trust-bar[data-elite-trust-bar] .elite-trust-bar__eyebrow{display:flex!important;align-items:center;gap:clamp(12px,.82vw,18px);margin:0!important;padding:0!important;color:#3c91df!important;font-family:Sora,Aptos,Segoe UI,sans-serif!important;font-size:clamp(11px,.82vw,13px)!important;font-weight:500!important;letter-spacing:.01em!important;line-height:1.2!important;text-transform:uppercase!important;white-space:nowrap}.elite-trust-bar__eyebrow:before{display:block;width:clamp(22px,1.32vw,29px);height:2px;flex:0 0 clamp(22px,1.32vw,29px);background:#2d83d3;content:""}#MainContent .elite-trust-bar[data-elite-trust-bar] .elite-trust-bar__intro h2{width:auto!important;max-width:none!important;margin:clamp(26px,1.8vw,32px) 0 0!important;padding:0!important;color:#f7f8fa!important;font-family:Sora,Aptos,Segoe UI,sans-serif!important;font-size:clamp(38px,3vw,48px)!important;font-weight:800!important;letter-spacing:.01em!important;line-height:1.08!important;text-align:left!important;text-transform:none!important;white-space:nowrap}.elite-trust-bar__heading-accent{color:#327fcb}.elite-trust-bar__intro-rule{display:block;width:clamp(54px,3.68vw,80px);height:2px;margin-top:clamp(14px,1vw,18px);background:#2f83d0}#MainContent .elite-trust-bar[data-elite-trust-bar] .elite-trust-bar__intro-text{width:auto!important;margin:clamp(14px,.9vw,18px) 0 0!important;padding:0!important;color:#e0e3e7!important;font-family:var(--serious-font, "IBM Plex Sans", Aptos, "Segoe UI", sans-serif)!important;font-size:clamp(15px,.9vw,17px)!important;font-weight:400!important;letter-spacing:0!important;line-height:1.4!important;text-align:left!important}.elite-trust-bar__cards{position:absolute;z-index:1;top:22.93%;right:1.47%;left:31.45%;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:clamp(11px,.92vw,20px);height:auto;min-height:0}#MainContent .elite-trust-bar[data-elite-trust-bar] .elite-trust-bar__item{position:relative!important;isolation:isolate;display:flex!important;width:100%!important;max-width:none!important;height:auto!important;min-height:0!important;margin:0!important;padding:clamp(24px,1.75vw,26px) clamp(10px,1.15vw,25px) 18px!important;gap:0!important;flex-direction:column!important;align-items:center!important;justify-content:flex-start!important;overflow:hidden;border:0!important;clip-path:polygon(22px 0,calc(100% - 12px) 0,100% 12px,100% calc(100% - 22px),calc(100% - 22px) 100%,12px 100%,0 calc(100% - 12px),0 22px);background:#353a3f!important;box-shadow:none!important;color:#f5f7fa!important;text-align:center!important}#MainContent .elite-trust-bar[data-elite-trust-bar] .elite-trust-bar__item:before{position:absolute!important;z-index:-1;inset:1px!important;display:block!important;width:auto!important;clip-path:polygon(21px 0,calc(100% - 12px) 0,100% 12px,100% calc(100% - 21px),calc(100% - 21px) 100%,12px 100%,0 calc(100% - 12px),0 21px);background:radial-gradient(circle at 50% 28%,rgba(29,76,123,.13),transparent 35%),linear-gradient(180deg,#080c10,#05090c 56%,#030608)!important;content:""!important}#MainContent .elite-trust-bar[data-elite-trust-bar] .elite-trust-bar__item:after{display:none!important;content:none!important}.elite-trust-bar__icon-box{display:flex!important;width:clamp(78px,6.1vw,128px)!important;height:56px!important;flex:0 0 56px!important;align-items:center!important;justify-content:center!important;margin:0!important;color:#2f82d3!important}#MainContent .elite-trust-bar[data-elite-trust-bar] .elite-trust-bar__icon{position:static!important;display:block!important;max-width:100%!important;max-height:100%!important;margin:0!important;overflow:visible!important;color:inherit!important;filter:drop-shadow(0 0 7px rgba(36,119,199,.1))}#MainContent .elite-trust-bar[data-elite-trust-bar] .elite-trust-bar__icon--delivery{width:100%!important;height:82%!important}#MainContent .elite-trust-bar[data-elite-trust-bar] .elite-trust-bar__icon--warranty{width:70%!important;height:96%!important}#MainContent .elite-trust-bar[data-elite-trust-bar] .elite-trust-bar__icon--quality{width:76%!important;height:94%!important}#MainContent .elite-trust-bar[data-elite-trust-bar] .elite-trust-bar__icon--support{width:74%!important;height:92%!important}#MainContent .elite-trust-bar[data-elite-trust-bar] .elite-trust-bar__icon--secure-payment{width:90%!important;height:84%!important}#MainContent .elite-trust-bar[data-elite-trust-bar] .elite-trust-bar__item h3{display:flex;align-items:center;justify-content:center;min-height:2.4em;margin:clamp(17px,1.4vw,20px) 0 0!important;padding:0!important;color:#f3f5f7!important;font-family:var(--serious-font, "IBM Plex Sans", Aptos, "Segoe UI", sans-serif)!important;font-size:clamp(15px,1.06vw,18px)!important;font-weight:700!important;letter-spacing:-.01em!important;line-height:1.2!important;text-align:center!important;text-transform:none!important;white-space:normal}.elite-trust-bar__item-rule{display:block;width:clamp(30px,1.75vw,38px);height:2px;margin-top:10px;background:#2d80ce}#MainContent .elite-trust-bar[data-elite-trust-bar] .elite-trust-bar__item p{max-width:clamp(150px,10.8vw,235px)!important;margin:12px 0 0!important;padding:0!important;color:#dadddf!important;font-family:var(--serious-font, "IBM Plex Sans", Aptos, "Segoe UI", sans-serif)!important;font-size:clamp(12.5px,.87vw,14.5px)!important;font-weight:400!important;letter-spacing:0!important;line-height:1.45!important;text-align:center!important}@media(max-width:1180px){#MainContent .elite-trust-bar[data-elite-trust-bar]{height:auto;min-height:680px;padding:64px 0 56px!important;overflow:hidden}#MainContent .elite-trust-bar[data-elite-trust-bar] .elite-trust-bar__container{height:auto!important}.elite-trust-bar__frame{top:0;width:min(620px,72%);height:430px;opacity:.8}.elite-trust-bar__intro{position:relative;top:auto;left:auto;width:min(560px,calc(100% - 48px));height:auto;padding:42px 48px 54px!important}#MainContent .elite-trust-bar[data-elite-trust-bar] .elite-trust-bar__intro h2{max-width:510px!important;font-size:clamp(46px,7vw,68px)!important}#MainContent .elite-trust-bar[data-elite-trust-bar] .elite-trust-bar__intro-text{font-size:clamp(19px,2.5vw,25px)!important}.elite-trust-bar__cards{position:relative;inset:auto;display:flex;gap:16px;width:100%;height:auto;padding:0 24px 10px;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;scrollbar-width:none}.elite-trust-bar__cards::-webkit-scrollbar{display:none}#MainContent .elite-trust-bar[data-elite-trust-bar] .elite-trust-bar__item{width:min(78vw,286px)!important;min-width:min(78vw,286px)!important;min-height:360px!important;flex:0 0 min(78vw,286px)!important;padding:42px 20px 34px!important;scroll-snap-align:center}.elite-trust-bar__icon-box{width:112px!important;height:88px!important;flex-basis:88px!important}#MainContent .elite-trust-bar[data-elite-trust-bar] .elite-trust-bar__item h3{min-height:0;margin-top:32px!important;font-size:20px!important}#MainContent .elite-trust-bar[data-elite-trust-bar] .elite-trust-bar__item p{max-width:232px!important;font-size:17px!important}}@media(max-width:640px){#MainContent .elite-trust-bar[data-elite-trust-bar]{min-height:0;padding:20px 0 24px!important}.elite-trust-bar__frame{display:none}.elite-trust-bar__intro{width:100%;padding:8px 18px 18px!important;text-align:left!important}#MainContent .elite-trust-bar[data-elite-trust-bar] .elite-trust-bar__eyebrow{font-size:11px!important;white-space:normal}#MainContent .elite-trust-bar[data-elite-trust-bar] .elite-trust-bar__intro h2{margin-top:14px!important;font-size:clamp(34px,9.8vw,40px)!important;line-height:1.08!important}.elite-trust-bar__intro-rule{margin-top:10px}#MainContent .elite-trust-bar[data-elite-trust-bar] .elite-trust-bar__intro-text{margin-top:10px!important;font-size:16px!important;line-height:1.35!important}.elite-trust-bar__cards{gap:12px;height:auto;padding:0 16px 8px}#MainContent .elite-trust-bar[data-elite-trust-bar] .elite-trust-bar__item{width:min(68vw,220px)!important;min-width:min(68vw,220px)!important;min-height:210px!important;flex-basis:min(68vw,220px)!important;padding:18px 14px 14px!important}.elite-trust-bar__icon-box{width:76px!important;height:54px!important;flex-basis:54px!important}#MainContent .elite-trust-bar[data-elite-trust-bar] .elite-trust-bar__item h3{margin-top:12px!important;font-size:16px!important}.elite-trust-bar__item-rule{margin-top:8px}#MainContent .elite-trust-bar[data-elite-trust-bar] .elite-trust-bar__item p{max-width:190px!important;margin-top:10px!important;font-size:14px!important;line-height:1.35!important}}@media(prefers-reduced-motion:reduce){.elite-trust-bar__cards{scroll-behavior:auto}}.elite-shop-by-budget{box-sizing:border-box!important;min-height:0!important;padding:48px 0 36px!important;background:linear-gradient(180deg,#f9fafc,#fbfbfc 58%,#fcfcfc)!important;color:#080914!important}.elite-shop-by-budget *,.elite-shop-by-budget *:before,.elite-shop-by-budget *:after{box-sizing:border-box}.elite-shop-by-budget__header{display:block!important;margin:0 0 29.35px!important;padding:0!important;border:0!important;text-align:left!important}.elite-shop-by-budget .elite-shop-by-budget__eyebrow{display:block!important;width:auto!important;margin:0 0 2px!important;padding:0!important;border:0!important;background:transparent!important;color:var(--serious-body, #405168)!important;font-family:var(--serious-font, "IBM Plex Sans", Aptos, "Segoe UI", system-ui, sans-serif)!important;font-size:14px!important;font-weight:400!important;letter-spacing:0!important;line-height:16px!important;text-align:left!important;text-transform:none!important}.elite-shop-by-budget__eyebrow:before,.elite-shop-by-budget__eyebrow:after{display:none!important;content:none!important}.elite-shop-by-budget__header h2{margin:0!important;color:var(--serious-text, #080914)!important;font-family:var(--serious-display, var(--serious-font, "IBM Plex Sans", sans-serif))!important;font-size:32px!important;font-weight:800!important;letter-spacing:-.035em!important;line-height:34px!important;text-align:left!important;text-transform:none!important;transform:none!important}.elite-shop-by-budget .elite-shop-by-budget__intro{max-width:none!important;margin:2px 0 0!important;color:var(--serious-body, #405168)!important;font-family:var(--serious-font, "IBM Plex Sans", Aptos, "Segoe UI", system-ui, sans-serif)!important;font-size:14px!important;font-weight:400!important;letter-spacing:0!important;line-height:16px!important;text-align:left!important;transform:none!important}.elite-shop-by-budget .elite-shop-by-budget__grid{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:16px!important;overflow:visible!important;border:0!important;background:transparent!important}.elite-shop-by-budget .elite-budget-card{position:relative!important;display:grid!important;grid-template-rows:198px 132px!important;gap:0!important;min-width:0!important;min-height:0!important;height:auto!important;overflow:hidden!important;padding:0!important;border:1px solid var(--serious-line)!important;border-radius:0!important;background:#fefefe!important;color:#080914!important;box-shadow:none!important;text-decoration:none!important;transform:none!important;transition:box-shadow .18s ease,transform .18s ease!important}.elite-shop-by-budget .elite-budget-card:before,.elite-shop-by-budget .elite-budget-card:after,.elite-shop-by-budget .elite-budget-card__media:before,.elite-shop-by-budget .elite-budget-card__media:after{display:none!important;content:none!important}.elite-shop-by-budget .elite-budget-card:hover,.elite-shop-by-budget .elite-budget-card:focus-visible{border-color:var(--serious-line-strong)!important;box-shadow:0 0 0 1px var(--serious-line-strong)!important;outline:none!important;transform:translateY(-2px)!important}.elite-shop-by-budget .elite-budget-card:focus-visible{box-shadow:0 0 0 3px #3091e652,0 0 0 1px var(--serious-line-strong)!important}.elite-shop-by-budget .elite-budget-card__media{position:relative!important;display:block!important;container-type:inline-size;width:100%!important;min-height:0!important;height:198px!important;aspect-ratio:auto!important;overflow:hidden!important;border:0!important;border-radius:0!important;background:#070c12!important;box-shadow:none!important}.elite-shop-by-budget .elite-budget-card__media img{position:absolute!important;top:-4px!important;left:-4px!important;display:block!important;width:calc(100% + 8px)!important;max-width:none!important;height:calc(100% + 8px)!important;min-height:0!important;padding:0!important;object-fit:cover!important;object-position:center!important;filter:none!important;transform:none!important;transition:transform .22s ease!important}.elite-shop-by-budget .elite-budget-card:hover .elite-budget-card__media img,.elite-shop-by-budget .elite-budget-card:focus-visible .elite-budget-card__media img{transform:scale(1.012)!important}.elite-shop-by-budget .elite-budget-card__content{position:relative!important;z-index:1!important;display:flex!important;min-width:0!important;min-height:0!important;flex-direction:column!important;align-items:flex-start!important;padding:24px 24px 22px!important;background:#fefefe!important}.elite-shop-by-budget .elite-budget-card__price{position:absolute!important;z-index:1!important;inset:auto 0 0!important;display:block!important;margin:0!important;padding:28px 20px 18px!important;border-bottom:4px solid var(--budget-card-accent)!important;background:linear-gradient(0deg,rgba(3,7,14,.96),rgba(3,7,14,.72) 55%,transparent)!important;color:#fff!important;font-family:Roboto Condensed,Arial Narrow,Arial,sans-serif!important;font-size:clamp(22px,9cqi,34px)!important;font-weight:800!important;letter-spacing:-.025em!important;line-height:1.12!important;text-shadow:0 2px 12px rgba(0,0,0,.5);text-transform:none!important;white-space:normal!important}.elite-shop-by-budget .elite-budget-card__description{display:block!important;margin:0!important;color:#555761!important;font-family:Roboto Condensed,Arial Narrow,Arial,sans-serif!important;font-size:14px!important;font-weight:400!important;letter-spacing:0!important;line-height:23px!important;text-align:left!important}.elite-shop-by-budget .elite-budget-card__cta{display:inline-flex!important;min-height:0!important;align-items:center!important;justify-content:flex-start!important;gap:33px!important;margin:auto 0 0!important;padding:0!important;border:0!important;background:transparent!important;color:#080914!important;font-family:Roboto Condensed,Arial Narrow,Arial,sans-serif!important;font-size:17px!important;font-weight:700!important;letter-spacing:0!important;line-height:22px!important;text-transform:none!important}.elite-shop-by-budget .elite-budget-card__cta .icon{width:36px!important;height:24px!important;flex:0 0 36px!important;color:var(--budget-card-accent)!important}@media(max-width:1599px){.elite-shop-by-budget__header h2{font-size:30px!important;line-height:1.2!important}.elite-shop-by-budget .elite-shop-by-budget__intro{line-height:1.6!important}}@media(max-width:1759px){.elite-shop-by-budget{min-height:0!important;padding:52px 0 36px!important}.elite-shop-by-budget .elite-shop-by-budget__grid{grid-template-columns:repeat(4,minmax(0,1fr))!important}.elite-shop-by-budget .elite-budget-card{grid-template-rows:auto 132px!important;min-height:0!important;height:auto!important}.elite-shop-by-budget .elite-budget-card__media{height:auto!important;aspect-ratio:380 / 198!important}.elite-shop-by-budget .elite-budget-card__content{padding-right:20px!important;padding-left:20px!important}}@media(min-width:991px){.elite-shop-by-budget .elite-shop-by-budget__grid{grid-template-columns:repeat(4,minmax(0,1fr))!important}.elite-shop-by-budget .elite-budget-card{grid-template-rows:auto 132px!important;min-height:0!important;height:auto!important}.elite-shop-by-budget .elite-budget-card__media{height:auto!important;aspect-ratio:380 / 198!important}.elite-shop-by-budget .elite-budget-card__content{min-height:0!important;padding:24px 20px 22px!important}.elite-shop-by-budget .elite-budget-card__description{margin-top:0!important;font-size:14px!important;line-height:23px!important}.elite-shop-by-budget .elite-budget-card__cta{gap:20px!important;font-size:17px!important;line-height:22px!important}.elite-shop-by-budget .elite-budget-card__cta .icon{width:30px!important;height:20px!important;flex-basis:30px!important}}@media(max-width:990px){.elite-shop-by-budget__header{margin-bottom:28px!important}.elite-shop-by-budget__header h2{font-size:30px!important;line-height:34px!important}.elite-shop-by-budget .elite-shop-by-budget__eyebrow,.elite-shop-by-budget .elite-shop-by-budget__intro{font-size:14px!important;line-height:20px!important}.elite-shop-by-budget .elite-shop-by-budget__grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:14px!important}}@media(max-width:640px){.elite-shop-by-budget .elite-shop-by-budget__eyebrow{margin-bottom:2px!important;font-size:13px!important;line-height:18px!important}.elite-shop-by-budget__header h2{font-size:27px!important;line-height:31px!important}.elite-shop-by-budget .elite-shop-by-budget__intro{max-width:none!important;margin:2px 0 0!important;font-size:13px!important;line-height:18px!important}.elite-shop-by-budget .elite-shop-by-budget__grid{grid-template-columns:minmax(0,1fr)!important}}@media(max-width:599px){.elite-shop-by-budget{padding:42px 0 32px!important}.elite-shop-by-budget .elite-shop-by-budget__grid{grid-template-columns:minmax(0,1fr)!important}.elite-shop-by-budget .elite-budget-card__content{min-height:132px!important;padding:22px 20px 20px!important}.elite-shop-by-budget .elite-budget-card__description{margin-top:0!important;font-size:14px!important}.elite-shop-by-budget .elite-budget-card__cta{font-size:16px!important}}@media(prefers-reduced-motion:reduce){.elite-shop-by-budget .elite-budget-card,.elite-shop-by-budget .elite-budget-card__media img{transition:none!important}}.elite-shop-by-budget,.elite-shop-by-budget *,.elite-shop-by-budget .elite-shop-by-budget__eyebrow,.elite-shop-by-budget .elite-shop-by-budget__intro,.elite-shop-by-budget .elite-budget-card__price,.elite-shop-by-budget .elite-budget-card__description,.elite-shop-by-budget .elite-budget-card__cta{font-family:var(--serious-font, "IBM Plex Sans", Aptos, "Segoe UI", system-ui, sans-serif)!important}.main{--elite-home-section-spacing: 42px;background:var(--serious-paper-970, #eff2f6)!important}#MainContent .elite-quick-shop,#MainContent .elite-trust-bar,#MainContent .elite-shop-by-budget,#MainContent .elite-featured-products,#MainContent .elite-shop-by-game,#MainContent .elite-components-accessories,#MainContent .elite-reviews,#MainContent .elite-cta-banner{padding-top:var(--elite-home-section-spacing)!important;padding-bottom:var(--elite-home-section-spacing)!important}#MainContent .elite-quick-shop,#MainContent .elite-trust-bar,#MainContent .elite-shop-by-budget,#MainContent .elite-featured-products,#MainContent .elite-shop-by-game,#MainContent .elite-components-accessories,#MainContent .elite-reviews,#MainContent .elite-cta-banner{background:var(--serious-paper-970, #eff2f6)!important}#MainContent .elite-budget-card,#MainContent .elite-budget-card__content,#MainContent .elite-quick-shop__card,#MainContent .elite-quick-shop__body,#MainContent .elite-components-accessories__card,#MainContent .elite-components-accessories__body{background:var(--serious-surface, oklch(99% .004 248))!important}#MainContent .elite-quick-shop__card:hover,#MainContent .elite-budget-card:hover,#MainContent .elite-featured-products--reference .elite-reference-card:hover,#MainContent .elite-featured-products--reference .epc-spotlight:hover,#MainContent .elite-game-card:hover,#MainContent .elite-components-accessories__card:hover,#MainContent .elite-review-card:hover{border-color:#000!important;box-shadow:0 0 0 1px #000!important}.elite-cta-banner,.elite-shop-by-budget,.elite-shop-by-game,.elite-components-accessories,.elite-featured-products,.elite-reviews{padding-inline:var(--footer-padding-x, 24px)!important}.elite-cta-banner .elite-cta-banner__container,.elite-shop-by-budget .elite-home-section__container,.elite-shop-by-game .elite-home-section__container,.elite-components-accessories .elite-home-section__container,.elite-featured-products .elite-home-section__container,.elite-reviews .elite-home-section__container{width:min(100%,var(--footer-container-width, 1440px))!important;max-width:var(--footer-container-width, 1440px)!important;margin-inline:auto!important}.elite-shop-by-game .elite-home-section__header h2,.elite-components-accessories .elite-home-section__header h2{color:var(--serious-text, #080914)!important;font-family:var(--serious-display, var(--serious-font, "IBM Plex Sans", sans-serif))!important;font-size:32px!important;font-weight:800!important;letter-spacing:-.035em!important;line-height:34px!important;text-transform:none!important}.elite-home-section__heading-copy{display:grid;min-width:0;gap:0}.elite-home-section__subtitle{max-width:760px;margin:2px 0 0;color:var(--serious-body, #405168);font-family:var(--serious-font, "IBM Plex Sans", Aptos, "Segoe UI", system-ui, sans-serif);font-size:14px;font-weight:400;letter-spacing:0;line-height:1.6}.elite-shop-by-game .elite-home-section__link,.elite-components-accessories .elite-home-section__link{flex:0 0 auto!important;white-space:nowrap!important}.elite-shop-by-game .elite-home-section__link .icon,.elite-shop-by-game .elite-home-section__link .icon path,.elite-components-accessories .elite-home-section__link .icon,.elite-components-accessories .elite-home-section__link .icon path{color:#000!important;fill:#000!important;opacity:1!important}@media(max-width:990px){.elite-shop-by-game .elite-home-section__header h2,.elite-components-accessories .elite-home-section__header h2{font-size:30px!important;line-height:34px!important}}@media(max-width:640px){.elite-shop-by-game .elite-home-section__header h2,.elite-components-accessories .elite-home-section__header h2{font-size:27px!important;line-height:31px!important}.elite-home-section__subtitle{margin-top:3px;font-size:13px;line-height:18px}}@media(max-width:760px){.elite-cta-banner,.elite-shop-by-budget,.elite-shop-by-game,.elite-components-accessories,.elite-featured-products,.elite-reviews{padding-inline:var(--space-4, 16px)!important}}.elite-listing--gaming-pcs:is([data-collection-handle=gaming-pcs],[data-collection-handle=shop-by-processor]){padding-inline:var(--footer-padding-x, 24px)!important}.elite-listing--gaming-pcs:is([data-collection-handle=gaming-pcs],[data-collection-handle=shop-by-processor])>.elite-listing__container{width:min(100%,var(--footer-container-width, 1440px))!important;max-width:var(--footer-container-width, 1440px)!important;margin-inline:auto!important}.elite-listing--gaming-pcs:is([data-collection-handle=gaming-pcs],[data-collection-handle=shop-by-processor]) .elite-listing__page-size{width:200px!important}.elite-listing--gaming-pcs:is([data-collection-handle=gaming-pcs],[data-collection-handle=shop-by-processor]) .elite-listing__sort{width:210px!important}.elite-listing--gaming-pcs:is([data-collection-handle=gaming-pcs],[data-collection-handle=shop-by-processor]) .elite-listing__cards-per-row{width:200px!important}.elite-listing--gaming-pcs:is([data-collection-handle=gaming-pcs],[data-collection-handle=shop-by-processor]) .elite-listing__cards-per-row .select{width:100%!important}.elite-listing--gaming-pcs:is([data-collection-handle=gaming-pcs],[data-collection-handle=shop-by-processor]) .elite-collection-config-filter-sidebar{transform:translateY(var(--elite-collection-filter-sidebar-offset-y, 0px))!important}@media(min-width:991px){.elite-listing--gaming-pcs:is([data-collection-handle=gaming-pcs],[data-collection-handle=shop-by-processor]) .elite-listing__layout{grid-template-columns:360px minmax(0,1fr)!important}.elite-listing--gaming-pcs:is([data-collection-handle=gaming-pcs],[data-collection-handle=shop-by-processor]) .elite-collection-config-filter-sidebar [data-elite-case-icon-choices=type]{grid-template-columns:repeat(3,minmax(0,1fr))!important}html:not(:is(.elite-cart-open,.mobile-menu-open,.search-dialog-open)) body:has(.elite-listing--gaming-pcs:is([data-collection-handle=gaming-pcs],[data-collection-handle=shop-by-processor])){overflow-x:clip}.elite-listing--gaming-pcs:is([data-collection-handle=gaming-pcs],[data-collection-handle=shop-by-processor]) .elite-listing__layout>.elite-collection-config-filter-sidebar{align-self:start;position:sticky!important;top:0!important;min-height:0;max-height:calc(100vh - 16px)!important;max-height:calc(100dvh - 16px)!important;overflow-x:hidden!important;overflow-y:auto!important;overscroll-behavior-y:contain}}.elite-listing--gaming-pcs:is([data-collection-handle=gaming-pcs],[data-collection-handle=shop-by-processor]) [data-collection-products]{grid-template-columns:repeat(var(--elite-gaming-pc-columns, 3),minmax(0,1fr))!important;gap:16px!important}.elite-listing--gaming-pcs:is([data-collection-handle=gaming-pcs],[data-collection-handle=shop-by-processor])[data-cards-per-row="3"] [data-collection-products]{gap:22px!important}.elite-listing--gaming-pcs:is([data-collection-handle=gaming-pcs],[data-collection-handle=shop-by-processor]) .elite-listing__product{display:flex!important;width:100%!important;max-width:none!important;min-width:0!important;justify-self:stretch!important}.elite-reference-card{--reference-ink: #050713;--reference-body: #3a465e;--reference-muted: #747c8c;--reference-blue: #024ee0;--reference-blue-dark: #003fc4;--reference-blue-soft: #e7f0fd;--reference-green: #1b9132;--reference-red: #b42318;--reference-line: #e4e7ec;--reference-outer-line: #747b87;--reference-service-ink: #26324a;box-sizing:border-box;position:relative;display:flex;flex-direction:column;container-name:reference-product-card;container-type:inline-size;width:100%;height:100%;max-width:978px;min-width:0;margin:0;overflow:hidden;border:1px solid #e4e8ef;border-radius:9px;background:#fff;box-shadow:0 2px 12px #161f3017;color:var(--reference-ink);font-family:Arial,Helvetica,sans-serif}.elite-reference-card,.elite-reference-card *{box-sizing:border-box}.elite-reference-card a{color:inherit;text-decoration:none}.elite-reference-card button,.elite-reference-card input{font:inherit}.elite-reference-card__top{display:grid;grid-template-columns:minmax(0,521fr) minmax(0,355fr);align-items:start;gap:32px;padding:39px 32px 0}.elite-reference-card__gallery{display:grid;grid-template-rows:minmax(0,1fr) auto;gap:22px;min-width:0;aspect-ratio:521 / 831;padding:18px 12px 29px;overflow:hidden;border:1px solid var(--reference-line);border-radius:6px;background:#fff}.elite-reference-card [data-reference-gallery-status]{position:absolute!important;width:1px!important;height:1px!important;margin:-1px!important;padding:0!important;overflow:hidden!important;clip:rect(0 0 0 0)!important;clip-path:inset(50%)!important;white-space:nowrap!important;border:0!important}.elite-reference-card__stage{display:grid;place-items:center;min-width:0;min-height:0;overflow:hidden;background:#fff;cursor:pointer}.elite-reference-card__hero-image,.elite-reference-card__hero-placeholder{display:block;width:100%!important;height:100%!important;min-width:0;min-height:0;max-width:none!important;max-height:none!important;object-fit:cover!important;object-position:center center!important;background:#fff;mix-blend-mode:normal!important;filter:none!important;transform:none!important}.elite-reference-card__hero-placeholder{object-fit:contain!important;padding:18%;color:#cbd0d8}.elite-reference-card__thumb-rail{display:grid;grid-template-columns:26px minmax(0,1fr) 26px;align-items:center;gap:10px;width:100%;min-width:0;height:98px}.elite-reference-card__thumb-rail.elite-reference-card__thumb-rail--single{grid-template-columns:minmax(0,1fr);padding-inline:36px}.elite-reference-card__thumb-rail--single .elite-reference-card__thumb-track{justify-content:center}.elite-reference-card__thumb-viewport{width:100%;min-width:0;overflow:hidden}.elite-reference-card__thumb-track{display:flex;align-items:stretch;gap:12px;width:100%;min-width:0;overflow-x:auto;overflow-y:hidden;scroll-behavior:smooth;scroll-snap-type:x mandatory;scrollbar-width:none}.elite-reference-card__thumb-track::-webkit-scrollbar{display:none}.elite-reference-card__thumbnail{appearance:none;flex:0 0 calc((100% - 36px)/4);display:grid;place-items:center;width:calc((100% - 36px)/4);height:98px;min-width:0;margin:0;padding:4px;overflow:hidden;scroll-snap-align:start;border:1px solid #dfe4ea;border-radius:5px;background:#fff;box-shadow:none;cursor:pointer;transition:border-color .16s ease,box-shadow .16s ease}.elite-reference-card__thumbnail img{display:block;width:100%!important;height:100%!important;max-width:none!important;max-height:none!important;object-fit:cover!important;object-position:center!important;mix-blend-mode:normal!important;filter:none!important}.elite-reference-card__thumbnail.is-active{padding:3px;border:2px solid #0050e6}.elite-reference-card__thumbnail:hover{border-color:#7fa5f3}.elite-reference-card__thumbnail:focus-visible,.elite-reference-card__gallery-arrow:focus-visible,.elite-reference-card__stage:focus-visible,.elite-reference-card__title-link:focus-visible,.elite-reference-card__details-button:focus-visible,.elite-reference-card__cart-button:focus-visible{outline:3px solid rgba(2,78,224,.36);outline-offset:3px}.elite-reference-card__gallery-arrow{appearance:none;display:grid;place-items:center;width:26px;height:46px;margin:0;padding:0;border:0;background:transparent;color:#050713;cursor:pointer}.elite-reference-card__gallery-arrow svg{width:12px;height:21px;overflow:visible;fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:3;transition:transform .16s ease}.elite-reference-card__gallery-arrow:hover svg{transform:scale(1.12)}.elite-reference-card__gallery--main-controls{position:relative!important;grid-template-rows:minmax(0,1fr)!important;gap:0!important}.elite-reference-card__gallery--main-controls .elite-reference-card__thumb-rail{display:contents!important;height:0!important}.elite-reference-card__gallery--main-controls .elite-reference-card__thumb-viewport{display:none!important}.elite-reference-card__gallery--main-controls .elite-reference-card__gallery-arrow{position:absolute!important;top:50%!important;z-index:6!important;width:32px!important;height:52px!important;border:1px solid var(--reference-line)!important;background:#fffffff0!important;color:#000!important;box-shadow:0 1px 4px #0000001f!important;transform:translateY(-50%)!important;transition:background-color .16s ease,border-color .16s ease,color .16s ease!important}.elite-reference-card__gallery--main-controls .elite-reference-card__gallery-arrow--previous{left:8px!important}.elite-reference-card__gallery--main-controls .elite-reference-card__gallery-arrow--next{right:8px!important}.elite-reference-card__gallery--main-controls .elite-reference-card__gallery-arrow:hover{border-color:#000!important;background:#000!important;color:#fff!important}.elite-reference-card__summary{min-width:0;padding-top:6px}.elite-reference-card__stock{display:inline-flex;align-items:center;gap:13px;min-height:26px;font-size:18px;font-weight:700;line-height:1;text-transform:uppercase}.elite-reference-card__stock--available{color:var(--reference-green)}.elite-reference-card__stock--unavailable{color:var(--reference-red)}.elite-reference-card__stock-icon{display:grid;place-items:center;width:26px;height:26px;flex:0 0 26px;border-radius:50%;background:currentColor;color:inherit}.elite-reference-card__stock-icon svg{width:18px;height:18px;fill:none;stroke:#fff;stroke-linecap:round;stroke-linejoin:round;stroke-width:2.4}.elite-reference-card__pricing{margin-top:31px}.elite-reference-card__price{margin:0;color:var(--reference-blue);font-family:Arial,Helvetica,sans-serif;font-size:clamp(52px,6.1cqw,62px);font-weight:800;line-height:1;letter-spacing:-2.2px;white-space:nowrap}.elite-reference-card__saving-row{display:flex;align-items:center;gap:21px;margin-top:15px;min-width:0}.elite-reference-card__compare-price{color:var(--reference-muted);font-size:26px;font-weight:700;line-height:1.1;text-decoration-line:line-through;text-decoration-thickness:2px;white-space:nowrap}.elite-reference-card__save{display:inline-flex;align-items:center;justify-content:center;min-height:36px;padding:7px 14px;border-radius:6px;background:var(--reference-blue-soft);color:var(--reference-blue);font-size:18px;font-weight:700;line-height:1.1;white-space:nowrap}.elite-reference-card__copy{margin-top:43px}.elite-reference-card__title-link{display:block;border-radius:2px}.elite-reference-card__title{margin:0;color:var(--reference-ink);font-family:Arial,Helvetica,sans-serif;font-size:28px;font-weight:750;line-height:1.43;letter-spacing:-.5px;text-wrap:balance}.elite-reference-card__description{margin:18px 0 0;color:var(--reference-body);font-size:22px;font-weight:400;line-height:1.46}.elite-reference-card__features{display:grid;gap:33px;margin:24px 0 0;padding:29px 0 0;border-top:1px solid var(--reference-line);list-style:none}.elite-reference-card__feature{display:grid;grid-template-columns:48px minmax(0,1fr);align-items:center;gap:18px;min-width:0;min-height:58px}.elite-reference-card__feature-copy,.elite-reference-card__spec-copy,.elite-reference-card__service>span:last-child{display:grid;min-width:0}.elite-reference-card__feature-icon{display:grid;place-items:center;width:42px;height:48px;color:var(--reference-ink)}.elite-reference-card__feature-icon svg{display:block;width:42px;height:42px;fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:2.7}.elite-reference-card__feature-value,.elite-reference-card__feature-label,.elite-reference-card__spec-label,.elite-reference-card__spec-value{display:block;min-width:0;margin:0}.elite-reference-card__feature-value{overflow-wrap:anywhere;color:var(--reference-ink);font-size:20px;font-weight:700;line-height:1.2}.elite-reference-card__feature-label{margin-top:7px;color:var(--reference-body);font-size:18px;font-weight:400;line-height:1.15}.elite-reference-card__spec-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-auto-rows:127px;gap:22px 20px;width:100%;margin:0;padding:35px 34px 27px;list-style:none}.elite-reference-card__spec{display:grid;grid-template-columns:57px minmax(0,1fr);align-items:center;gap:23px;min-width:0;min-height:0;padding:20px 30px;overflow:hidden;border:1px solid var(--reference-line);border-radius:5px;background:#fff}.elite-reference-card__spec-icon{display:grid;place-items:center;width:55px;height:58px;color:#0644df}.elite-reference-card__spec-icon svg{display:block;width:55px;height:55px;overflow:visible;fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.8}.elite-reference-card__spec-icon text{fill:currentColor;stroke:none;font-family:Arial,Helvetica,sans-serif;font-size:8px;font-weight:800}.elite-reference-card__spec-label{color:var(--reference-body);font-size:18px;font-weight:500;line-height:1.2;white-space:nowrap}.elite-reference-card__spec-value{margin-top:8px;overflow:hidden;color:var(--reference-ink);font-size:25px;font-weight:700;line-height:1.15;text-overflow:ellipsis;white-space:nowrap}.elite-reference-card__footer{margin-top:auto;border-top:1px solid var(--reference-line)}.elite-reference-card__actions{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;padding:25px 32px 31px}.elite-reference-card__details-button,.elite-reference-card__cart-button{appearance:none;position:relative;display:flex;align-items:center;justify-content:center;width:100%;min-width:0;height:82px;margin:0;padding:0 30px;border:0;border-radius:0;box-shadow:none;color:#fff!important;font-size:20px;font-weight:500;line-height:1;text-align:center;text-transform:uppercase;cursor:pointer;transition:background-color .17s ease,transform .17s ease}.elite-reference-card__details-button{background:#030406}.elite-reference-card__details-button svg{position:absolute;right:39px;width:27px;height:23px;fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:2.5}.elite-reference-card__cart-button{gap:29px;background:linear-gradient(180deg,#0753e4,#0149dd)}.elite-reference-card__cart-button svg{width:39px;height:37px;flex:0 0 39px;fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:2.4}.elite-reference-card__details-button:hover{background:#15171b;transform:translateY(-1px)}.elite-reference-card__cart-button:hover{background:linear-gradient(180deg,#0a5cf7,#0246cf);transform:translateY(-1px)}.elite-reference-card__cart-button--disabled,.elite-reference-card__cart-button:disabled{background:#939aa7;cursor:not-allowed;transform:none}.elite-reference-card__services{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));min-height:117px;margin:0 32px 31px;border:1px solid var(--reference-line);border-radius:2px;color:var(--reference-service-ink)}.elite-reference-card__service{display:grid;position:relative;grid-template-columns:54px minmax(0,1fr);align-items:center;gap:20px;min-width:0;padding:22px 27px;color:var(--reference-service-ink)}.elite-reference-card__service+.elite-reference-card__service:before{position:absolute;top:50%;left:0;width:1px;height:52px;background:var(--reference-line);content:"";transform:translateY(-50%)}.elite-reference-card__service-icon{display:grid;place-items:center;width:52px;height:55px;color:var(--reference-service-ink)}.elite-reference-card__service-icon svg{display:block;width:50px;height:50px;fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:2.7}.elite-reference-card__service strong,.elite-reference-card__service small{display:block;min-width:0;color:inherit;font-family:Arial,Helvetica,sans-serif;font-style:normal}.elite-reference-card__service strong{font-size:16px;font-weight:700;line-height:1.25;white-space:nowrap}.elite-reference-card__service small{margin-top:7px;font-size:17px;font-weight:400;line-height:1.2;white-space:nowrap}@container reference-product-card (max-width: 800px){.elite-reference-card__top{grid-template-columns:minmax(0,1fr);gap:30px}.elite-reference-card__gallery{width:100%;aspect-ratio:4 / 5}.elite-reference-card__summary{padding-top:0}.elite-reference-card__price{font-size:58px}.elite-reference-card__features{grid-template-columns:repeat(2,minmax(0,1fr));gap:22px 28px}.elite-reference-card__feature{min-height:72px}.elite-reference-card__spec-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.elite-reference-card__spec{grid-template-columns:50px minmax(0,1fr);gap:17px;padding-inline:22px}.elite-reference-card__spec-icon,.elite-reference-card__spec-icon svg{width:50px;height:50px}.elite-reference-card__service{gap:14px;padding-inline:17px}}@container reference-product-card (max-width: 780px){.elite-reference-card__services{grid-template-columns:minmax(0,1fr)}.elite-reference-card__service{min-height:94px;padding:17px 23px}.elite-reference-card__service+.elite-reference-card__service:before{top:0;right:22px;left:22px;width:auto;height:1px;transform:none}}@container reference-product-card (max-width: 640px){.elite-reference-card__top{gap:25px;padding:18px 16px 0}.elite-reference-card__gallery{gap:14px;aspect-ratio:4 / 5;padding:10px 8px 17px}.elite-reference-card__thumb-rail{grid-template-columns:22px minmax(0,1fr) 22px;gap:6px;height:75px}.elite-reference-card__thumbnail{height:75px}.elite-reference-card__gallery-arrow{width:22px}.elite-reference-card__stock{gap:10px;font-size:15px}.elite-reference-card__pricing{margin-top:23px}.elite-reference-card__price{font-size:clamp(43px,13cqw,54px);letter-spacing:-1.5px}.elite-reference-card__saving-row{gap:12px;margin-top:12px}.elite-reference-card__compare-price{font-size:21px}.elite-reference-card__save{min-height:32px;padding:6px 10px;font-size:15px}.elite-reference-card__copy{margin-top:29px}.elite-reference-card__title{font-size:24px;line-height:1.3}.elite-reference-card__description{margin-top:13px;font-size:18px;line-height:1.5}.elite-reference-card__features{grid-template-columns:minmax(0,1fr);gap:17px;margin-top:21px;padding-top:21px}.elite-reference-card__feature{grid-template-columns:43px minmax(0,1fr);gap:14px;min-height:56px}.elite-reference-card__feature-icon,.elite-reference-card__feature-icon svg{width:39px;height:39px}.elite-reference-card__feature-value{font-size:18px}.elite-reference-card__feature-label{margin-top:5px;font-size:16px}.elite-reference-card__spec-grid{grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:112px;gap:12px;padding:24px 16px}.elite-reference-card__spec{grid-template-columns:43px minmax(0,1fr);gap:12px;padding:14px}.elite-reference-card__spec-icon,.elite-reference-card__spec-icon svg{width:43px;height:43px}.elite-reference-card__spec-label{font-size:14px}.elite-reference-card__spec-value{margin-top:6px;font-size:19px}.elite-reference-card__actions{grid-template-columns:minmax(0,1fr);gap:12px;padding:20px 16px 24px}.elite-reference-card__details-button,.elite-reference-card__cart-button{height:66px;font-size:17px}.elite-reference-card__details-button svg{right:24px}.elite-reference-card__cart-button{gap:20px}.elite-reference-card__services{margin:0 16px 20px}}@container reference-product-card (max-width: 480px){.elite-reference-card__top{gap:16px;padding:12px 12px 0}.elite-reference-card__gallery{grid-template-rows:auto auto;gap:8px;aspect-ratio:auto;padding:7px 6px 10px}.elite-reference-card__stage{aspect-ratio:1 / 1}.elite-reference-card__thumb-rail{grid-template-columns:18px minmax(0,1fr) 18px;gap:4px;height:56px}.elite-reference-card__thumb-track{gap:8px}.elite-reference-card__thumbnail{flex-basis:calc((100% - 16px) / 3);width:calc((100% - 16px) / 3);height:56px}.elite-reference-card__gallery-arrow{width:18px}.elite-reference-card__gallery-arrow svg{width:9px;height:17px}.elite-reference-card__summary{padding-top:0}.elite-reference-card__stock{gap:7px;min-height:20px;font-size:13px}.elite-reference-card__stock-icon{width:20px;height:20px;flex-basis:20px}.elite-reference-card__stock-icon svg{width:14px;height:14px}.elite-reference-card__pricing{margin-top:16px}.elite-reference-card__price{font-size:clamp(34px,12cqw,43px);letter-spacing:-1.2px}.elite-reference-card__saving-row{gap:8px;margin-top:9px}.elite-reference-card__compare-price{font-size:16px}.elite-reference-card__save{min-height:27px;padding:5px 8px;font-size:12px}.elite-reference-card__copy{margin-top:18px}.elite-reference-card__title{display:-webkit-box;min-height:72px;overflow:hidden;font-size:19px;line-height:1.26;text-wrap:initial;-webkit-box-orient:vertical;-webkit-line-clamp:3}.elite-reference-card__description{display:-webkit-box;min-height:59px;margin-top:10px;overflow:hidden;font-size:14px;line-height:1.4;-webkit-box-orient:vertical;-webkit-line-clamp:3}.elite-reference-card__features{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 8px;margin-top:15px;padding-top:15px}.elite-reference-card__feature{grid-template-columns:26px minmax(0,1fr);gap:7px;min-height:62px}.elite-reference-card__feature-icon,.elite-reference-card__feature-icon svg{width:25px;height:25px}.elite-reference-card__feature-value{display:-webkit-box;overflow:hidden;font-size:14px;line-height:1.2;-webkit-box-orient:vertical;-webkit-line-clamp:2}.elite-reference-card__feature-label{margin-top:4px;font-size:12px}.elite-reference-card__spec-grid{grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:82px;gap:8px;padding:14px 12px}.elite-reference-card__spec{grid-template-columns:27px minmax(0,1fr);gap:6px;padding:8px}.elite-reference-card__spec-icon,.elite-reference-card__spec-icon svg{width:27px;height:27px}.elite-reference-card__spec-label{font-size:11px;white-space:normal}.elite-reference-card__spec-value{margin-top:4px;font-size:15px}.elite-reference-card__actions{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;padding:14px 12px}.elite-reference-card__details-button,.elite-reference-card__cart-button{height:50px;padding-inline:6px;font-size:11px}.elite-reference-card__details-button svg{display:none}.elite-reference-card__cart-button{gap:6px}.elite-reference-card__cart-button svg{width:22px;height:22px;flex-basis:22px}.elite-reference-card__services{grid-template-columns:repeat(3,minmax(0,1fr));margin:0 12px 14px}.elite-reference-card__service{grid-template-columns:minmax(0,1fr);justify-items:center;align-content:center;gap:4px;min-height:96px;padding:9px 4px;text-align:center}.elite-reference-card__service+.elite-reference-card__service:before{top:50%;right:auto;left:0;width:1px;height:54px;transform:translateY(-50%)}.elite-reference-card__service-icon,.elite-reference-card__service-icon svg{width:31px;height:31px}.elite-reference-card__service strong{font-size:11px;line-height:1.15;white-space:normal}.elite-reference-card__service small{margin-top:3px;font-size:10px;line-height:1.2;white-space:normal}}.elite-reference-card__top{grid-template-columns:minmax(0,1fr);gap:12px;padding:12px 10px 0}.elite-reference-card__gallery{grid-template-rows:minmax(0,1fr) auto;gap:6px;height:clamp(190px,55cqw,340px);aspect-ratio:auto;padding:6px}.elite-reference-card__stage{aspect-ratio:auto}.elite-reference-card__hero-image,.elite-reference-card__hero-placeholder,.elite-reference-card__thumbnail img{object-fit:contain!important}.elite-reference-card__thumb-rail{grid-template-columns:18px minmax(0,1fr) 18px;gap:4px;height:44px}.elite-reference-card__thumb-track{gap:8px}.elite-reference-card__thumbnail{flex-basis:calc((100% - 24px)/4);width:calc((100% - 24px)/4);height:44px;padding:2px}.elite-reference-card__thumbnail.is-active{padding:1px}.elite-reference-card__gallery-arrow{width:18px;height:34px}.elite-reference-card__gallery-arrow svg{width:8px;height:15px}.elite-reference-card__summary{padding-top:0}.elite-reference-card__stock{gap:6px;min-height:18px;font-size:12px}.elite-reference-card__stock-icon{width:18px;height:18px;flex-basis:18px}.elite-reference-card__stock-icon svg{width:12px;height:12px}.elite-reference-card__pricing{margin-top:10px}.elite-reference-card__price{font-size:clamp(30px,4.5cqw,40px);letter-spacing:-1px}.elite-reference-card__saving-row{gap:6px;margin-top:6px}.elite-reference-card__compare-price{font-size:13px;text-decoration-thickness:1px}.elite-reference-card__save{min-height:22px;padding:4px 6px;font-size:11px}.elite-reference-card__copy{margin-top:12px}.elite-reference-card__title{display:-webkit-box;min-height:0;overflow:hidden;font-size:18px;line-height:1.22;letter-spacing:-.2px;text-wrap:initial;-webkit-box-orient:vertical;-webkit-line-clamp:2}.elite-reference-card__description{display:-webkit-box;min-height:0;margin-top:6px;overflow:hidden;font-size:13px;line-height:1.35;-webkit-box-orient:vertical;-webkit-line-clamp:2}.elite-reference-card__features{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px 8px;margin-top:10px;padding-top:10px}.elite-reference-card__feature{grid-template-columns:22px minmax(0,1fr);gap:6px;min-height:42px}.elite-reference-card__feature-icon,.elite-reference-card__feature-icon svg{width:22px;height:22px}.elite-reference-card__feature-value{display:block;overflow:hidden;font-size:12px;line-height:1.15;text-overflow:ellipsis;white-space:nowrap}.elite-reference-card__feature-label{margin-top:2px;overflow:hidden;font-size:10px;line-height:1.1;text-overflow:ellipsis;white-space:nowrap}.elite-reference-card__spec-grid{grid-template-columns:repeat(6,minmax(0,1fr));grid-auto-rows:68px;gap:6px;padding:10px}.elite-reference-card__spec{grid-template-columns:22px minmax(0,1fr);gap:5px;padding:6px}.elite-reference-card__spec-icon,.elite-reference-card__spec-icon svg{width:22px;height:22px}.elite-reference-card__spec-label{overflow:hidden;font-size:10px;line-height:1.1;text-overflow:ellipsis;white-space:nowrap}.elite-reference-card__spec-value{margin-top:2px;font-size:13px;line-height:1.1}.elite-reference-card__actions{gap:8px;padding:10px}.elite-reference-card__details-button,.elite-reference-card__cart-button{height:46px;padding-inline:8px;font-size:11px}.elite-reference-card__details-button svg{display:none}.elite-reference-card__cart-button{gap:6px}.elite-reference-card__cart-button svg{width:20px;height:20px;flex-basis:20px}.elite-reference-card__services{grid-template-columns:repeat(3,minmax(0,1fr));min-height:64px;margin:0 10px 10px}.elite-reference-card__service{grid-template-columns:22px minmax(0,1fr);gap:6px;min-height:64px;padding:6px 8px;text-align:left}.elite-reference-card__service+.elite-reference-card__service:before{top:50%;right:auto;left:0;width:1px;height:34px;transform:translateY(-50%)}.elite-reference-card__service-icon,.elite-reference-card__service-icon svg{width:22px;height:22px}.elite-reference-card__service strong{font-size:11px;line-height:1.1;white-space:normal}.elite-reference-card__service small{margin-top:2px;font-size:9px;line-height:1.1;white-space:normal}@container reference-product-card (min-width: 801px){.elite-reference-card__top{grid-template-columns:minmax(300px,.8fr) minmax(0,1.2fr);gap:18px;padding:14px 14px 0}.elite-reference-card__gallery{height:340px}.elite-reference-card__title{font-size:20px}.elite-reference-card__description{font-size:14px}}@container reference-product-card (max-width: 700px){.elite-reference-card__title{font-size:16px}.elite-reference-card__description{font-size:12px}.elite-reference-card__spec-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@container reference-product-card (min-width: 481px) and (max-width: 700px){.elite-reference-card__top{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:14px;padding:12px 12px 0}.elite-reference-card__gallery{height:260px}.elite-reference-card__stock{gap:5px;min-height:16px;font-size:11px}.elite-reference-card__stock-icon{width:16px;height:16px;flex-basis:16px}.elite-reference-card__pricing{display:flex;align-items:center;gap:7px;margin-top:8px}.elite-reference-card__price{font-size:28px}.elite-reference-card__saving-row{gap:5px;margin-top:0}.elite-reference-card__compare-price{font-size:10px}.elite-reference-card__save{min-height:20px;padding:4px 6px;font-size:9px}.elite-reference-card__copy{margin-top:10px}.elite-reference-card__title{font-size:15px}.elite-reference-card__description{margin-top:5px;font-size:11px}.elite-reference-card__features{gap:6px 8px;margin-top:10px;padding-top:10px}.elite-reference-card__feature{min-height:38px}.elite-reference-card__spec-grid{grid-auto-rows:56px;padding:10px 12px}.elite-reference-card__actions{grid-template-columns:repeat(2,minmax(0,1fr));padding:8px 12px}.elite-reference-card__details-button,.elite-reference-card__cart-button{height:42px}.elite-reference-card__services{min-height:54px;margin:0 12px 10px}.elite-reference-card__service{min-height:54px}}@container reference-product-card (max-width: 480px){.elite-reference-card__top{gap:21px;padding:12px 14px 0}.elite-reference-card__gallery{gap:8px;height:210px;padding:0;border:0}.elite-reference-card__thumb-rail,.elite-reference-card__thumbnail{height:42px}.elite-reference-card__stock{position:absolute;top:18px;left:14px;z-index:2;gap:4px;min-height:16px;font-size:10px}.elite-reference-card__stock-icon{width:14px;height:14px;flex-basis:14px}.elite-reference-card__stock-icon svg{width:10px;height:10px}.elite-reference-card__pricing{display:flex;align-items:center;gap:8px;margin-top:0;min-width:0}.elite-reference-card__price{flex:0 0 auto;font-size:26px;letter-spacing:-.6px}.elite-reference-card__saving-row{flex:1 1 auto;gap:5px;margin-top:0}.elite-reference-card__compare-price{font-size:10px}.elite-reference-card__save{min-height:20px;padding:4px 6px;font-size:9px}.elite-reference-card__copy{margin-top:8px}.elite-reference-card__title{font-size:14px;line-height:1.2}.elite-reference-card__description{margin-top:5px;font-size:10.5px;line-height:1.3}.elite-reference-card__features{grid-template-columns:repeat(4,minmax(0,1fr));gap:4px;margin-top:10px;padding-top:10px}.elite-reference-card__feature{grid-template-columns:18px minmax(0,1fr);gap:4px;min-height:42px}.elite-reference-card__feature-icon,.elite-reference-card__feature-icon svg{width:18px;height:18px}.elite-reference-card__feature-label{order:-1;margin-top:0;font-size:8px}.elite-reference-card__feature-value{display:-webkit-box;margin-top:2px;overflow:hidden;font-size:10px;line-height:1.05;text-overflow:clip;white-space:normal;-webkit-box-orient:vertical;-webkit-line-clamp:2}.elite-reference-card__spec-grid{grid-template-columns:repeat(4,minmax(0,1fr));grid-auto-rows:44px;gap:6px;padding:14px 14px 10px}.elite-reference-card__spec{grid-template-columns:16px minmax(0,1fr);gap:4px;padding:5px}.elite-reference-card__spec-icon,.elite-reference-card__spec-icon svg{width:16px;height:16px}.elite-reference-card__spec-label{font-size:8px}.elite-reference-card__spec-value{margin-top:1px;font-size:10px}.elite-reference-card__footer{border-top:0}.elite-reference-card__actions{gap:10px;padding:8px 14px}.elite-reference-card__details-button,.elite-reference-card__cart-button{height:38px;font-size:9px}.elite-reference-card__cart-button svg{width:16px;height:16px;flex-basis:16px}.elite-reference-card__services{min-height:48px;margin:0 14px 12px;border:0}.elite-reference-card__service{grid-template-columns:18px minmax(0,1fr);gap:5px;min-height:48px;padding:4px 2px;text-align:left}.elite-reference-card__service+.elite-reference-card__service:before{display:none}.elite-reference-card__service-icon,.elite-reference-card__service-icon svg{width:18px;height:18px}.elite-reference-card__service strong{font-size:9px}.elite-reference-card__service small{margin-top:1px;font-size:8px}}@container reference-product-card (max-width: 340px){.elite-reference-card__top{gap:9px;padding:8px 8px 0}.elite-reference-card__gallery{height:180px;padding:5px}.elite-reference-card__thumb-rail,.elite-reference-card__thumbnail{height:40px}.elite-reference-card__thumbnail{flex-basis:calc((100% - 16px) / 3);width:calc((100% - 16px) / 3)}.elite-reference-card__price{font-size:24px}.elite-reference-card__title{font-size:13px}.elite-reference-card__description{font-size:10px}.elite-reference-card__feature{grid-template-columns:16px minmax(0,1fr);gap:3px;min-height:36px}.elite-reference-card__feature-icon,.elite-reference-card__feature-icon svg{width:16px;height:16px}.elite-reference-card__spec-grid{grid-auto-rows:44px;padding:8px}.elite-reference-card__actions{padding:6px}.elite-reference-card__details-button,.elite-reference-card__cart-button{height:36px}.elite-reference-card__services{min-height:46px;margin:0 8px 8px}.elite-reference-card__service{grid-template-columns:16px minmax(0,1fr);justify-items:start;gap:4px;min-height:46px;padding:3px 1px;text-align:left}.elite-reference-card__service-icon,.elite-reference-card__service-icon svg{width:16px;height:16px}}@container reference-product-card (max-width: 250px){.elite-reference-card__gallery{height:170px}.elite-reference-card__thumb-rail,.elite-reference-card__thumbnail{height:36px}.elite-reference-card__price{font-size:22px}.elite-reference-card__title{font-size:12px}.elite-reference-card__features{grid-template-columns:repeat(2,minmax(0,1fr))}.elite-reference-card__feature-value,.elite-reference-card__spec-value{font-size:9px}.elite-reference-card__feature-label,.elite-reference-card__spec-label{font-size:8px}.elite-reference-card__spec-grid{grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:50px;gap:5px;padding:6px}.elite-reference-card__spec{grid-template-columns:18px minmax(0,1fr);gap:4px;padding:4px}.elite-reference-card__spec-icon,.elite-reference-card__spec-icon svg{width:18px;height:18px}.elite-reference-card__details-button,.elite-reference-card__cart-button{height:34px;font-size:9px}.elite-reference-card__cart-button svg{width:16px;height:16px;flex-basis:16px}.elite-reference-card__service strong{font-size:9px}.elite-reference-card__service small{display:none}.elite-reference-card__services,.elite-reference-card__service{min-height:44px}.elite-reference-card__service{grid-template-columns:minmax(0,1fr);justify-items:center;text-align:center}}.elite-reference-card__thumb-rail{height:auto}.elite-reference-card__thumbnail{height:auto;aspect-ratio:1 / 1}@container reference-product-card (min-width: 801px){.elite-reference-card__gallery{height:auto}.elite-reference-card__stage{height:276px}}@container reference-product-card (min-width: 481px) and (max-width: 700px){.elite-reference-card__gallery{height:auto}.elite-reference-card__stage{height:196px}}@container reference-product-card (min-width: 341px) and (max-width: 480px){.elite-reference-card__gallery{height:auto}.elite-reference-card__stage{height:160px}}@container reference-product-card (min-width: 251px) and (max-width: 340px){.elite-reference-card__gallery{height:auto}.elite-reference-card__stage{height:122px}}@container reference-product-card (max-width: 250px){.elite-reference-card__gallery{height:auto}.elite-reference-card__stage{height:120px}}.elite-reference-card__save{font-size:13.2px}.elite-reference-card__title{font-size:21.6px}.elite-reference-card__description{font-size:15.6px}.elite-reference-card__spec-label{font-size:12px}.elite-reference-card__spec-value{font-size:15.6px}.elite-reference-card__details-button,.elite-reference-card__cart-button,.elite-reference-card__service strong{font-size:13.2px}.elite-reference-card__service small{font-size:10.8px}@container reference-product-card (min-width: 801px){.elite-reference-card__title{font-size:24px}.elite-reference-card__description{font-size:16.8px}}@container reference-product-card (min-width: 481px) and (max-width: 700px){.elite-reference-card__save{font-size:10.8px}.elite-reference-card__title{font-size:18px}.elite-reference-card__description{font-size:13.2px}}@container reference-product-card (max-width: 480px){.elite-reference-card__save{font-size:10.8px}.elite-reference-card__title{font-size:16.8px}.elite-reference-card__description{font-size:12.6px}.elite-reference-card__spec-label{font-size:9.6px}.elite-reference-card__spec-value{font-size:12px}.elite-reference-card__details-button,.elite-reference-card__cart-button,.elite-reference-card__service strong{font-size:10.8px}.elite-reference-card__service small{font-size:9.6px}}@container reference-product-card (max-width: 340px){.elite-reference-card__title{font-size:15.6px}.elite-reference-card__description{font-size:12px}}@container reference-product-card (max-width: 250px){.elite-reference-card__title{font-size:14.4px}.elite-reference-card__spec-label{font-size:9.6px}.elite-reference-card__spec-value,.elite-reference-card__details-button,.elite-reference-card__cart-button,.elite-reference-card__service strong{font-size:10.8px}}.elite-reference-card__cart-button .elite-reference-card__cart-icon{stroke-width:2.15}@container reference-product-card (max-width: 480px){.elite-reference-card__cart-button .elite-reference-card__cart-icon{width:18px;height:18px;flex-basis:18px}}@media(min-width:1280px){@container reference-product-card (min-width: 481px) and (max-width: 700px){.elite-listing--gaming-pcs:is([data-collection-handle=gaming-pcs],[data-collection-handle=shop-by-processor])[data-cards-per-row="2"] .elite-reference-card__stage{height:235.2px}}@container reference-product-card (min-width: 341px) and (max-width: 480px){.elite-listing--gaming-pcs:is([data-collection-handle=gaming-pcs],[data-collection-handle=shop-by-processor])[data-cards-per-row="2"] .elite-reference-card__stage{height:192px}.elite-listing--gaming-pcs:is([data-collection-handle=gaming-pcs],[data-collection-handle=shop-by-processor])[data-cards-per-row="3"] .elite-reference-card__stage{height:240px}}@container reference-product-card (min-width: 251px) and (max-width: 340px){.elite-listing--gaming-pcs:is([data-collection-handle=gaming-pcs],[data-collection-handle=shop-by-processor])[data-cards-per-row="3"] .elite-reference-card__stage{height:183px}}}.elite-reference-card__description{font-size:17px}.elite-reference-card__spec-grid{grid-auto-rows:minmax(72px,auto)}.elite-reference-card__spec{padding:7px 8px}.elite-reference-card__spec-icon,.elite-reference-card__spec-icon svg{width:24px;height:24px}.elite-reference-card__spec-label{font-size:13px;line-height:1.15}.elite-reference-card__spec-value{font-size:17px;line-height:1.15}.elite-reference-card__details-button,.elite-reference-card__cart-button{height:48px;font-size:14.2px;line-height:1.1}.elite-reference-card__services,.elite-reference-card__service{min-height:68px}.elite-reference-card__service-icon,.elite-reference-card__service-icon svg{width:24px;height:24px}.elite-reference-card__service strong{font-size:14.2px;line-height:1.15}.elite-reference-card__service small{font-size:11.7px;line-height:1.15}@container reference-product-card (min-width: 801px){.elite-reference-card__description{font-size:18.2px}}@container reference-product-card (min-width: 481px) and (max-width: 700px){.elite-reference-card__description{font-size:14.2px}.elite-reference-card__spec-grid{grid-auto-rows:minmax(60px,auto)}.elite-reference-card__details-button,.elite-reference-card__cart-button{height:44px}.elite-reference-card__services,.elite-reference-card__service{min-height:58px}}@container reference-product-card (max-width: 480px){.elite-reference-card__description{font-size:13.4px}.elite-reference-card__spec-grid{grid-template-columns:repeat(3,minmax(0,1fr));grid-auto-rows:minmax(50px,auto)}.elite-reference-card__spec{padding:6px}.elite-reference-card__spec-icon,.elite-reference-card__spec-icon svg{width:18px;height:18px}.elite-reference-card__spec-label{font-size:10.2px}.elite-reference-card__spec-value{font-size:12.8px}.elite-reference-card__details-button,.elite-reference-card__cart-button{height:42px;font-size:11.5px}.elite-reference-card__services,.elite-reference-card__service{min-height:54px}.elite-reference-card__service-icon,.elite-reference-card__service-icon svg{width:18px;height:18px}.elite-reference-card__service strong{font-size:11.5px}.elite-reference-card__service small{font-size:10.2px}}@container reference-product-card (max-width: 340px){.elite-reference-card__description{font-size:12.8px}}@container reference-product-card (max-width: 250px){.elite-reference-card__spec-label{font-size:10.2px}.elite-reference-card__spec-value,.elite-reference-card__details-button,.elite-reference-card__cart-button,.elite-reference-card__service strong{font-size:11.5px}}@media(prefers-reduced-motion:reduce){.elite-reference-card *,.elite-reference-card *:before,.elite-reference-card *:after{scroll-behavior:auto!important;transition:none!important}}@media(min-width:1280px){.elite-listing--gaming-pcs:is([data-collection-handle=gaming-pcs],[data-collection-handle=shop-by-processor]) [data-collection-status]{width:220px;max-width:220px;flex:0 1 220px}.elite-listing--gaming-pcs:is([data-collection-handle=gaming-pcs],[data-collection-handle=shop-by-processor]) .elite-listing__controls{flex:0 0 630px}}@media(max-width:760px){.elite-listing--gaming-pcs:is([data-collection-handle=gaming-pcs],[data-collection-handle=shop-by-processor]){padding-inline:var(--space-4, 16px)!important}.elite-listing--gaming-pcs:is([data-collection-handle=gaming-pcs],[data-collection-handle=shop-by-processor]) [data-collection-products]{grid-template-columns:minmax(0,1fr)!important}.elite-listing--gaming-pcs:is([data-collection-handle=gaming-pcs],[data-collection-handle=shop-by-processor]) .elite-listing__cards-per-row{display:none!important}}@media(min-width:761px)and (max-width:1279px){.elite-listing--gaming-pcs:is([data-collection-handle=gaming-pcs],[data-collection-handle=shop-by-processor]) [data-collection-products]{grid-template-columns:repeat(2,minmax(0,1fr))!important}.elite-listing--gaming-pcs:is([data-collection-handle=gaming-pcs],[data-collection-handle=shop-by-processor])[data-cards-per-row="1"] [data-collection-products]{grid-template-columns:minmax(0,1fr)!important}.elite-listing--gaming-pcs:is([data-collection-handle=gaming-pcs],[data-collection-handle=shop-by-processor]) .elite-listing__cards-per-row{display:none!important}}.elite-reference-card__spec-grid{grid-auto-rows:minmax(70px,auto);gap:0;border-radius:0}.elite-reference-card__spec{grid-template-columns:45.36px minmax(0,1fr);gap:6px;padding:6px 8px;border-radius:0}.elite-reference-card__spec-icon,.elite-reference-card__spec-icon svg{width:45.36px;height:45.36px}.elite-reference-card__spec-icon{color:#000!important}.elite-reference-card__spec-icon img{display:block;width:100%;height:100%;object-fit:contain}@container reference-product-card (max-width: 480px){.elite-reference-card__spec-grid{grid-auto-rows:minmax(76px,auto)}.elite-reference-card__spec{grid-template-columns:minmax(0,1fr);grid-template-rows:34.02px auto;align-content:center;gap:2px;justify-items:center;padding:2px;text-align:center}.elite-reference-card__spec-icon,.elite-reference-card__spec-icon svg{width:34.02px;height:34.02px}.elite-reference-card__spec-label{font-size:10.2px;text-overflow:clip;white-space:nowrap}.elite-reference-card__spec-value{overflow:hidden;font-size:13px;text-overflow:clip;white-space:nowrap}.elite-reference-card__spec-copy{width:100%;text-align:center}}.elite-listing--gaming-pcs:is([data-collection-handle=gaming-pcs],[data-collection-handle=shop-by-processor]) .elite-reference-card--collection-compact{--collection-card-media-height: 250px;--collection-card-spec-width: min(128px, 32%);display:grid;grid-template-columns:minmax(0,1fr) var(--collection-card-spec-width);grid-template-rows:var(--collection-card-media-height) auto auto minmax(48px,1fr);column-gap:clamp(10px,4%,18px);width:100%;min-height:clamp(360px,86cqw,402px);padding:14px 18px 12px;overflow:hidden;border:1px solid #cfd6df;border-radius:0;background:#fff;box-shadow:none}.elite-listing--gaming-pcs:is([data-collection-handle=gaming-pcs],[data-collection-handle=shop-by-processor]) .elite-reference-card--collection-compact .elite-reference-card__top,.elite-listing--gaming-pcs:is([data-collection-handle=gaming-pcs],[data-collection-handle=shop-by-processor]) .elite-reference-card--collection-compact .elite-reference-card__summary{display:contents}.elite-listing--gaming-pcs:is([data-collection-handle=gaming-pcs],[data-collection-handle=shop-by-processor]) .elite-reference-card--collection-compact .elite-reference-card__gallery{grid-column:1;grid-row:1;grid-template-rows:minmax(0,1fr);gap:0;width:100%;height:var(--collection-card-media-height);min-width:0;margin:0;padding:0;overflow:visible;border:0;border-radius:0;background:#fff}.elite-listing--gaming-pcs:is([data-collection-handle=gaming-pcs],[data-collection-handle=shop-by-processor]) .elite-reference-card--collection-compact .elite-reference-card__stage{width:100%;height:100%;min-height:0;aspect-ratio:auto;overflow:hidden}.elite-listing--gaming-pcs:is([data-collection-handle=gaming-pcs],[data-collection-handle=shop-by-processor]) .elite-reference-card--collection-compact .elite-reference-card__hero-image,.elite-listing--gaming-pcs:is([data-collection-handle=gaming-pcs],[data-collection-handle=shop-by-processor]) .elite-reference-card--collection-compact .elite-reference-card__hero-placeholder{width:100%!important;height:100%!important;padding:0;object-fit:contain!important}.elite-listing--gaming-pcs:is([data-collection-handle=gaming-pcs],[data-collection-handle=shop-by-processor]) .elite-reference-card--collection-compact .elite-reference-card__thumb-rail{position:static;display:block;width:0;height:0;min-height:0;margin:0;padding:0}.elite-listing--gaming-pcs:is([data-collection-handle=gaming-pcs],[data-collection-handle=shop-by-processor]) .elite-reference-card--collection-compact .elite-reference-card__thumb-viewport{display:none}.elite-listing--gaming-pcs:is([data-collection-handle=gaming-pcs],[data-collection-handle=shop-by-processor]) .elite-reference-card--collection-compact .elite-reference-card__gallery--main-controls .elite-reference-card__gallery-arrow{top:50%!important;width:28px!important;height:46px!important;border:0!important;border-radius:3px!important;background:#030406!important;color:#fff!important;box-shadow:0 3px 7px #0000003d!important}.elite-listing--gaming-pcs:is([data-collection-handle=gaming-pcs],[data-collection-handle=shop-by-processor]) .elite-reference-card--collection-compact .elite-reference-card__gallery--main-controls .elite-reference-card__gallery-arrow--previous{left:-6px!important}.elite-listing--gaming-pcs:is([data-collection-handle=gaming-pcs],[data-collection-handle=shop-by-processor]) .elite-reference-card--collection-compact .elite-reference-card__gallery--main-controls .elite-reference-card__gallery-arrow--next{right:-6px!important}.elite-listing--gaming-pcs:is([data-collection-handle=gaming-pcs],[data-collection-handle=shop-by-processor]) .elite-reference-card--collection-compact .elite-reference-card__gallery-arrow svg{width:8px;height:15px;stroke-width:2}.elite-listing--gaming-pcs:is([data-collection-handle=gaming-pcs],[data-collection-handle=shop-by-processor]) .elite-reference-card--collection-compact .elite-reference-card__stock{position:absolute;top:19px;left:18px;z-index:8;gap:6px;min-height:16px;font-size:11px}.elite-listing--gaming-pcs:is([data-collection-handle=gaming-pcs],[data-collection-handle=shop-by-processor]) .elite-reference-card--collection-compact .elite-reference-card__stock-icon{width:15px;height:15px;flex-basis:15px}.elite-listing--gaming-pcs:is([data-collection-handle=gaming-pcs],[data-collection-handle=shop-by-processor]) .elite-reference-card--collection-compact .elite-reference-card__stock-icon svg{width:10px;height:10px}.elite-listing--gaming-pcs:is([data-collection-handle=gaming-pcs],[data-collection-handle=shop-by-processor]) .elite-reference-card--collection-compact .elite-reference-card__copy{grid-column:1 / -1;grid-row:2;align-self:start;min-width:0;margin:10px 0 0}.elite-listing--gaming-pcs:is([data-collection-handle=gaming-pcs],[data-collection-handle=shop-by-processor]) .elite-reference-card--collection-compact .elite-reference-card__title{display:-webkit-box;min-height:0;margin:0;overflow:hidden;color:#050713;font-size:clamp(13px,3.45cqw,16px);font-weight:800;line-height:1.15;letter-spacing:-.15px;text-wrap:initial;-webkit-box-orient:vertical;-webkit-line-clamp:2}.elite-listing--gaming-pcs:is([data-collection-handle=gaming-pcs],[data-collection-handle=shop-by-processor]) .elite-reference-card--collection-compact .elite-reference-card__description{display:none}.elite-listing--gaming-pcs:is([data-collection-handle=gaming-pcs],[data-collection-handle=shop-by-processor]) .elite-reference-card--collection-compact .elite-reference-card__pricing{grid-column:1 / -1;grid-row:3;display:flex;align-items:center;gap:10px;min-width:0;margin:6px 0 0}.elite-listing--gaming-pcs:is([data-collection-handle=gaming-pcs],[data-collection-handle=shop-by-processor]) .elite-reference-card--collection-compact .elite-reference-card__price{flex:0 0 auto;margin:0;font-size:clamp(22px,5.35cqw,25px);line-height:1;letter-spacing:-.7px}.elite-listing--gaming-pcs:is([data-collection-handle=gaming-pcs],[data-collection-handle=shop-by-processor]) .elite-reference-card--collection-compact .elite-reference-card__saving-row{display:contents;margin:0}.elite-listing--gaming-pcs:is([data-collection-handle=gaming-pcs],[data-collection-handle=shop-by-processor]) .elite-reference-card--collection-compact .elite-reference-card__compare-price{color:#747c8c;font-size:10px;text-decoration-thickness:1px}.elite-listing--gaming-pcs:is([data-collection-handle=gaming-pcs],[data-collection-handle=shop-by-processor]) .elite-reference-card--collection-compact .elite-reference-card__save{min-height:20px;padding:4px 6px;border-radius:2px;font-size:9px}.elite-listing--gaming-pcs:is([data-collection-handle=gaming-pcs],[data-collection-handle=shop-by-processor]) .elite-reference-card--collection-compact .elite-reference-card__spec-grid{grid-column:2;grid-row:1;display:grid;grid-template-columns:minmax(0,1fr);grid-template-rows:repeat(4,minmax(0,1fr));grid-auto-rows:0;gap:0;width:100%;height:var(--collection-card-media-height);margin:0;padding:0;overflow:hidden;isolation:isolate;border:1px solid #050607;border-radius:0;background:repeating-linear-gradient(135deg,transparent 0 7px,rgba(255,255,255,.025) 7px 8px),radial-gradient(circle at 36% 10%,rgba(255,255,255,.09),transparent 44%),linear-gradient(145deg,#292b2d,#121416 48%,#222426);box-shadow:inset 0 0 0 2px #ffffff14,0 3px 7px #0000003d;clip-path:polygon(8px 0,calc(100% - 8px) 0,100% 8px,100% calc(100% - 18px),calc(100% - 18px) 100%,8px 100%,0 calc(100% - 8px),0 8px)}.elite-listing--gaming-pcs:is([data-collection-handle=gaming-pcs],[data-collection-handle=shop-by-processor]) .elite-reference-card--collection-compact .elite-reference-card__spec{display:none}.elite-listing--gaming-pcs:is([data-collection-handle=gaming-pcs],[data-collection-handle=shop-by-processor]) .elite-reference-card--collection-compact .elite-reference-card__spec:is([data-spec-key=cpu],[data-spec-key=ram],[data-spec-key=gpu],[data-spec-key=nvme-ssd]){position:relative;isolation:isolate;display:grid;grid-template-areas:"label value" "icon value";grid-template-columns:38px minmax(0,1fr);grid-template-rows:auto auto;align-content:center;column-gap:5px;row-gap:1px;min-width:0;min-height:0;padding:4px 5px;overflow:hidden;border:0;border-bottom:1px solid rgba(0,0,0,.78);border-radius:0;background:linear-gradient(90deg,rgba(255,255,255,.025),transparent 40%),transparent;box-shadow:inset 0 1px #ffffff1f,inset 0 -1px #000000b3;color:#fff;text-align:left}.elite-listing--gaming-pcs:is([data-collection-handle=gaming-pcs],[data-collection-handle=shop-by-processor]) .elite-reference-card--collection-compact .elite-reference-card__spec:is([data-spec-key=cpu],[data-spec-key=ram],[data-spec-key=gpu],[data-spec-key=nvme-ssd]):before{position:absolute;z-index:-1;top:12px;bottom:12px;left:42%;width:1px;background:#ffffff38;content:""}.elite-listing--gaming-pcs:is([data-collection-handle=gaming-pcs],[data-collection-handle=shop-by-processor]) .elite-reference-card--collection-compact .elite-reference-card__spec:is([data-spec-key=cpu],[data-spec-key=ram],[data-spec-key=gpu],[data-spec-key=nvme-ssd]):after{position:absolute;right:7px;bottom:5px;width:20px;height:8px;background:repeating-linear-gradient(135deg,transparent 0 4px,rgba(0,0,0,.82) 4px 6px);content:"";opacity:.9}.elite-listing--gaming-pcs:is([data-collection-handle=gaming-pcs],[data-collection-handle=shop-by-processor]) .elite-reference-card--collection-compact .elite-reference-card__spec[data-spec-key=nvme-ssd]{border-bottom:0}.elite-listing--gaming-pcs:is([data-collection-handle=gaming-pcs],[data-collection-handle=shop-by-processor]) .elite-reference-card--collection-compact .elite-reference-card__spec-icon,.elite-listing--gaming-pcs:is([data-collection-handle=gaming-pcs],[data-collection-handle=shop-by-processor]) .elite-reference-card--collection-compact .elite-reference-card__spec-icon svg{width:31px;height:31px;color:#f2f3f4!important;filter:drop-shadow(1px 2px 1px rgba(0,0,0,.72))}.elite-listing--gaming-pcs:is([data-collection-handle=gaming-pcs],[data-collection-handle=shop-by-processor]) .elite-reference-card--collection-compact .elite-reference-card__spec-icon img{width:28px;height:28px;object-fit:contain;filter:invert(1)}.elite-listing--gaming-pcs:is([data-collection-handle=gaming-pcs],[data-collection-handle=shop-by-processor]) .elite-reference-card--collection-compact .elite-reference-card__spec-copy{display:contents;min-width:0}.elite-listing--gaming-pcs:is([data-collection-handle=gaming-pcs],[data-collection-handle=shop-by-processor]) .elite-reference-card--collection-compact .elite-reference-card__spec-label{grid-area:label;align-self:end;justify-self:center;display:block;width:100%;overflow:visible;color:#d6d8da;font-size:9px;font-weight:500;line-height:1;text-align:center;text-overflow:initial;white-space:nowrap;opacity:.92}.elite-listing--gaming-pcs:is([data-collection-handle=gaming-pcs],[data-collection-handle=shop-by-processor]) .elite-reference-card--collection-compact .elite-reference-card__spec-value{grid-area:value;align-self:center;justify-self:stretch;display:block;margin:0;padding-left:7px;overflow:hidden;color:#f6f7f8;font-size:10px;font-weight:600;line-height:1.08;text-align:left;text-shadow:0 1px 1px rgba(0,0,0,.8);text-overflow:clip;white-space:normal}.elite-listing--gaming-pcs:is([data-collection-handle=gaming-pcs],[data-collection-handle=shop-by-processor]) .elite-reference-card--collection-compact .elite-reference-card__spec-icon{grid-area:icon;align-self:start;justify-self:center}.elite-listing--gaming-pcs:is([data-collection-handle=gaming-pcs],[data-collection-handle=shop-by-processor]) .elite-reference-card--collection-compact .elite-reference-card__spec[data-spec-key=nvme-ssd] .elite-reference-card__spec-label{font-size:0}.elite-listing--gaming-pcs:is([data-collection-handle=gaming-pcs],[data-collection-handle=shop-by-processor]) .elite-reference-card--collection-compact .elite-reference-card__spec[data-spec-key=nvme-ssd] .elite-reference-card__spec-label:before{font-size:9px;content:"SSD"}.elite-listing--gaming-pcs:is([data-collection-handle=gaming-pcs],[data-collection-handle=shop-by-processor]) .elite-reference-card--collection-compact .elite-reference-card__footer{grid-column:1 / -1;grid-row:4;align-self:end;width:100%;margin:18px 0 0;border:0}.elite-listing--gaming-pcs:is([data-collection-handle=gaming-pcs],[data-collection-handle=shop-by-processor]) .elite-reference-card--collection-compact .elite-reference-card__actions{grid-template-columns:minmax(0,.92fr) minmax(0,1.08fr);gap:14px;width:100%;padding:0}.elite-listing--gaming-pcs:is([data-collection-handle=gaming-pcs],[data-collection-handle=shop-by-processor]) .elite-reference-card--collection-compact .elite-reference-card__details-button,.elite-listing--gaming-pcs:is([data-collection-handle=gaming-pcs],[data-collection-handle=shop-by-processor]) .elite-reference-card--collection-compact .elite-reference-card__cart-button{height:34px;min-height:34px;padding-inline:6px;font-size:clamp(8px,2.15cqw,10px);font-weight:700}.elite-listing--gaming-pcs:is([data-collection-handle=gaming-pcs],[data-collection-handle=shop-by-processor]) .elite-reference-card--collection-compact .elite-reference-card__details-button svg{display:none}.elite-listing--gaming-pcs:is([data-collection-handle=gaming-pcs],[data-collection-handle=shop-by-processor]) .elite-reference-card--collection-compact .elite-reference-card__cart-button{gap:8px}.elite-listing--gaming-pcs:is([data-collection-handle=gaming-pcs],[data-collection-handle=shop-by-processor]) .elite-reference-card--collection-compact .elite-reference-card__cart-button svg{width:18px;height:18px;flex-basis:18px}@container reference-product-card (max-width: 380px){.elite-listing--gaming-pcs:is([data-collection-handle=gaming-pcs],[data-collection-handle=shop-by-processor]) .elite-reference-card--collection-compact{padding-inline:12px}.elite-listing--gaming-pcs:is([data-collection-handle=gaming-pcs],[data-collection-handle=shop-by-processor]) .elite-reference-card--collection-compact .elite-reference-card__stock{left:12px}.elite-listing--gaming-pcs:is([data-collection-handle=gaming-pcs],[data-collection-handle=shop-by-processor]) .elite-reference-card--collection-compact .elite-reference-card__spec:is([data-spec-key=cpu],[data-spec-key=ram],[data-spec-key=gpu],[data-spec-key=nvme-ssd]){grid-template-columns:38px minmax(0,1fr);column-gap:5px;padding-inline:5px}.elite-listing--gaming-pcs:is([data-collection-handle=gaming-pcs],[data-collection-handle=shop-by-processor]) .elite-reference-card--collection-compact .elite-reference-card__spec-icon,.elite-listing--gaming-pcs:is([data-collection-handle=gaming-pcs],[data-collection-handle=shop-by-processor]) .elite-reference-card--collection-compact .elite-reference-card__spec-icon svg,.elite-listing--gaming-pcs:is([data-collection-handle=gaming-pcs],[data-collection-handle=shop-by-processor]) .elite-reference-card--collection-compact .elite-reference-card__spec-icon img{width:31px;height:31px}}.elite-featured-products--reference .elite-featured-products__grid--reference{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))!important;align-items:stretch;gap:22px!important}.elite-featured-products--reference .elite-featured-products__reference-item{display:flex;min-width:0}:is(.elite-featured-products--reference,.elite-listing--showcase-cards) .elite-reference-card{max-width:none;font-family:var(--serious-font, "IBM Plex Sans", Aptos, "Segoe UI", system-ui, sans-serif)!important}:is(.elite-featured-products--reference,.elite-listing--showcase-cards) .elite-reference-card__spec-icon text{font-family:var(--serious-font, "IBM Plex Sans", Aptos, "Segoe UI", system-ui, sans-serif)}:is(.elite-featured-products--reference,.elite-listing--showcase-cards) .elite-reference-card__title,:is(.elite-featured-products--reference,.elite-listing--showcase-cards) .elite-reference-card__price{font-family:var(--serious-font, "IBM Plex Sans", Aptos, "Segoe UI", system-ui, sans-serif)!important}:is(.elite-featured-products--reference,.elite-listing--showcase-cards) .elite-reference-card__spec{border-color:#d7e0eb;border-radius:8px;background:#fbfdff;box-shadow:0 1px 2px #0f23410d}:is(.elite-featured-products--reference,.elite-listing--showcase-cards) .elite-reference-card__spec-icon{color:#0759e6}:is(.elite-featured-products--reference,.elite-listing--showcase-cards) .elite-reference-card__spec-icon svg{stroke-width:1.7;vector-effect:non-scaling-stroke}:is(.elite-featured-products--reference,.elite-listing--showcase-cards) .elite-reference-card__spec-copy{align-content:center;gap:3px}:is(.elite-featured-products--reference,.elite-listing--showcase-cards) .elite-reference-card__spec-label{color:#405168;font-weight:650;line-height:1;letter-spacing:.025em}:is(.elite-featured-products--reference,.elite-listing--showcase-cards) .elite-reference-card__spec-value{margin-top:0;color:#07111f;font-weight:800;line-height:1.05}@container reference-product-card (min-width: 251px) and (max-width: 480px){:is(.elite-featured-products--reference,.elite-listing--showcase-cards) .elite-reference-card__spec-grid{grid-auto-rows:minmax(56px,auto);gap:7px;padding:10px}:is(.elite-featured-products--reference,.elite-listing--showcase-cards) .elite-reference-card__spec{grid-template-columns:22px minmax(0,1fr);gap:7px;padding:7px 8px}:is(.elite-featured-products--reference,.elite-listing--showcase-cards) .elite-reference-card__spec-icon,:is(.elite-featured-products--reference,.elite-listing--showcase-cards) .elite-reference-card__spec-icon svg{width:22px;height:22px}:is(.elite-featured-products--reference,.elite-listing--showcase-cards) .elite-reference-card__spec-label{font-size:9.5px}:is(.elite-featured-products--reference,.elite-listing--showcase-cards) .elite-reference-card__spec-value{font-size:13.5px}}@container reference-product-card (min-width: 801px){:is(.elite-featured-products--reference,.elite-listing--showcase-cards) .elite-reference-card__stage{height:358.8px}}@container reference-product-card (min-width: 481px) and (max-width: 700px){:is(.elite-featured-products--reference,.elite-listing--showcase-cards) .elite-reference-card__stage{height:254.8px}}@container reference-product-card (min-width: 341px) and (max-width: 480px){:is(.elite-featured-products--reference,.elite-listing--showcase-cards) .elite-reference-card__stage{height:208px}}@container reference-product-card (min-width: 251px) and (max-width: 340px){:is(.elite-featured-products--reference,.elite-listing--showcase-cards) .elite-reference-card__stage{height:158.6px}}@container reference-product-card (max-width: 250px){:is(.elite-featured-products--reference,.elite-listing--showcase-cards) .elite-reference-card__stage{height:156px}}@media(min-width:1280px){.elite-featured-products--reference .elite-featured-products__grid--reference{grid-template-columns:repeat(4,minmax(0,1fr))!important}}@media(max-width:700px){.elite-featured-products--reference .elite-featured-products__grid--reference{grid-template-columns:minmax(0,1fr)!important;gap:16px!important}}.elite-featured-products--reference{padding-block:16px 12px!important;background:#fdfdfd!important}.elite-featured-products--reference .elite-home-section__header{margin-bottom:10px!important;padding:0!important;border:0!important}.elite-featured-products--reference .elite-home-section__header h2{color:var(--serious-text, #080914)!important;font-family:var(--serious-display, var(--serious-font, "IBM Plex Sans", sans-serif))!important;font-size:32px!important;font-weight:800!important;letter-spacing:-.035em!important;line-height:34px!important;text-transform:none!important}@media(max-width:990px){.elite-featured-products--reference .elite-home-section__header h2{font-size:30px!important;line-height:34px!important}}.elite-featured-products--reference .elite-featured-products__grid--reference{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:18px 22px!important}.elite-featured-products--reference .elite-featured-products__reference-item{min-height:400px}:is(.elite-featured-products--reference,.elite-listing--showcase-cards) .elite-reference-card{--elite-featured-thumbnail-height: 72px;display:flex!important;flex-direction:column!important;min-height:400px!important;padding:14px 18px!important;overflow:hidden!important;border:1px solid #d7dde7!important;border-radius:0!important;background:#fff!important;box-shadow:none!important;color:#07152f!important;transform:translateY(0);transition:border-color .18s ease,box-shadow .18s ease,transform .18s ease!important}:is(.elite-featured-products--reference,.elite-listing--showcase-cards) .elite-reference-card__hero-image{transform:scale(1)!important;transition:transform .22s ease!important}@media(hover:hover)and (pointer:fine){:is(.elite-featured-products--reference,.elite-listing--showcase-cards) .elite-reference-card:hover{border-color:var(--serious-line-strong, #8f9bab)!important;box-shadow:0 0 0 1px var(--serious-line-strong, #8f9bab)!important;transform:translateY(-2px)}:is(.elite-featured-products--reference,.elite-listing--showcase-cards) .elite-reference-card:hover .elite-reference-card__hero-image{transform:scale(1.012)!important}}@media(prefers-reduced-motion:reduce){:is(.elite-featured-products--reference,.elite-listing--showcase-cards) .elite-reference-card,:is(.elite-featured-products--reference,.elite-listing--showcase-cards) .elite-reference-card__hero-image{transition:none!important}:is(.elite-featured-products--reference,.elite-listing--showcase-cards) .elite-reference-card:hover,:is(.elite-featured-products--reference,.elite-listing--showcase-cards) .elite-reference-card:hover .elite-reference-card__hero-image{transform:none!important}}:is(.elite-featured-products--reference,.elite-listing--showcase-cards) .elite-reference-card__top,:is(.elite-featured-products--reference,.elite-listing--showcase-cards) .elite-reference-card__summary,:is(.elite-featured-products--reference,.elite-listing--showcase-cards) .elite-reference-card__copy{display:contents!important}:is(.elite-featured-products--reference,.elite-listing--showcase-cards) .elite-reference-card__gallery{order:1;display:grid!important;grid-template-rows:180px var(--elite-featured-thumbnail-height)!important;gap:8px!important;width:100%!important;height:auto!important;aspect-ratio:auto!important;padding:0!important;overflow:visible!important;border:0!important;border-radius:0!important;background:#fff!important}:is(.elite-featured-products--reference,.elite-listing--showcase-cards) .elite-reference-card__stage{width:100%;height:180px!important;overflow:hidden}:is(.elite-featured-products--reference,.elite-listing--showcase-cards) .elite-reference-card__hero-image,:is(.elite-featured-products--reference,.elite-listing--showcase-cards) .elite-reference-card__hero-placeholder{object-fit:contain!important}:is(.elite-featured-products--reference,.elite-listing--showcase-cards) .elite-reference-card__thumb-rail,:is(.elite-featured-products--reference,.elite-listing--showcase-cards) .elite-reference-card__thumb-rail.elite-reference-card__thumb-rail--single{display:block!important;width:100%;height:var(--elite-featured-thumbnail-height)!important;padding:0!important}:is(.elite-featured-products--reference,.elite-listing--showcase-cards) .elite-reference-card__gallery-arrow{display:none!important}:is(.elite-featured-products--reference,.elite-listing--showcase-cards) .elite-reference-card__gallery--main-controls{grid-template-rows:180px!important;gap:0!important}:is(.elite-featured-products--reference,.elite-listing--showcase-cards) .elite-reference-card__gallery--main-controls .elite-reference-card__thumb-rail{display:contents!important;height:0!important;padding:0!important}:is(.elite-featured-products--reference,.elite-listing--showcase-cards) .elite-reference-card__gallery--main-controls .elite-reference-card__thumb-viewport{display:none!important}:is(.elite-featured-products--reference,.elite-listing--showcase-cards) .elite-reference-card__gallery--main-controls .elite-reference-card__gallery-arrow{display:grid!important;border-color:#000!important;background:#000!important;color:#fff!important;box-shadow:0 5px 12px #00000038!important;transition:background-color .14s ease,border-color .14s ease,box-shadow .14s ease,transform .14s ease!important}:is(.elite-featured-products--reference,.elite-listing--showcase-cards) .elite-reference-card__gallery--main-controls .elite-reference-card__gallery-arrow:hover,:is(.elite-featured-products--reference,.elite-listing--showcase-cards) .elite-reference-card__gallery--main-controls .elite-reference-card__gallery-arrow:focus-visible{border-color:#0756b8!important;background:#0756b8!important;color:#fff!important;box-shadow:0 7px 16px #005ce657!important;transform:translateY(-50%) scale(1.07)!important}:is(.elite-featured-products--reference,.elite-listing--showcase-cards) .elite-reference-card__thumb-viewport{width:100%;height:var(--elite-featured-thumbnail-height);overflow:hidden}:is(.elite-featured-products--reference,.elite-listing--showcase-cards) .elite-reference-card__thumb-track{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px!important;width:100%;height:var(--elite-featured-thumbnail-height);overflow:hidden!important}:is(.elite-featured-products--reference,.elite-listing--showcase-cards) .elite-reference-card__thumbnail{display:grid!important;grid-template-rows:minmax(0,1fr);width:100%!important;height:var(--elite-featured-thumbnail-height)!important;aspect-ratio:auto!important;padding:2px!important;border:1px solid #d7dde7!important;border-radius:0!important}:is(.elite-featured-products--reference,.elite-listing--showcase-cards) .elite-reference-card__thumbnail img{width:100%!important;height:100%!important;min-width:0!important;min-height:0!important;max-width:100%!important;max-height:100%!important;object-fit:contain!important}:is(.elite-featured-products--reference,.elite-listing--showcase-cards) .elite-reference-card__thumbnail:nth-child(n+5){display:none!important}:is(.elite-featured-products--reference,.elite-listing--showcase-cards) .elite-reference-card__thumbnail.is-active{padding:1px!important;border:2px solid #0759ff!important}:is(.elite-featured-products--reference,.elite-listing--showcase-cards) .elite-reference-card__stock{position:absolute!important;top:17px;left:18px;z-index:2;gap:6px!important;min-height:16px!important;font-size:11px!important;line-height:1!important}:is(.elite-featured-products--reference,.elite-listing--showcase-cards) .elite-reference-card__stock-icon{width:15px!important;height:15px!important;flex-basis:15px!important}:is(.elite-featured-products--reference,.elite-listing--showcase-cards) .elite-reference-card__stock-icon svg{width:10px!important;height:10px!important}:is(.elite-featured-products--reference,.elite-listing--showcase-cards) .elite-reference-card__title-link{order:2;display:block!important;min-width:0;margin-top:10px}:is(.elite-featured-products--reference,.elite-listing--showcase-cards) .elite-reference-card__title{display:block!important;min-height:0!important;overflow:hidden!important;color:#07152f!important;font-size:16px!important;font-weight:800!important;line-height:1.25!important;letter-spacing:-.15px!important;white-space:nowrap;text-overflow:ellipsis}:is(.elite-featured-products--reference,.elite-listing--showcase-cards) .elite-reference-card__pricing{order:3;display:flex!important;align-items:center;gap:13px;min-height:25px;margin-top:3px!important;white-space:nowrap}:is(.elite-featured-products--reference,.elite-listing--showcase-cards) .elite-reference-card__price{color:#0757e8!important;font-size:22px!important;font-weight:800!important;line-height:1!important;letter-spacing:0!important}:is(.elite-featured-products--reference,.elite-listing--showcase-cards) .elite-reference-card__saving-row{display:contents!important;margin:0!important}:is(.elite-featured-products--reference,.elite-listing--showcase-cards) .elite-reference-card__compare-price{color:#6b7484!important;font-size:12px!important;font-weight:500!important;line-height:1!important}:is(.elite-featured-products--reference,.elite-listing--showcase-cards) .elite-reference-card__save{min-height:20px!important;padding:4px 6px!important;border-radius:2px!important;background:#e8f1ff!important;color:#0757e8!important;font-size:10px!important;font-weight:600!important;line-height:1!important}:is(.elite-featured-products--reference,.elite-listing--showcase-cards) .elite-reference-card__description{display:none!important}:is(.elite-featured-products--reference,.elite-listing--showcase-cards) .elite-reference-card__spec-grid{order:5;grid-template-columns:repeat(4,minmax(0,1fr))!important;grid-auto-rows:54px!important;gap:0!important;width:100%;margin:10px 0 0!important;padding:0!important;overflow:hidden;border:1px solid #dbe1ea}:is(.elite-featured-products--reference,.elite-listing--showcase-cards) .elite-reference-card__spec{grid-template-columns:24.57px minmax(0,1fr)!important;gap:2px!important;min-height:54px!important;padding:2px!important;border:0!important;border-right:1px solid #dbe1ea!important;border-radius:0!important;background:#fff!important;box-shadow:none!important}:is(.elite-featured-products--reference,.elite-listing--showcase-cards) .elite-reference-card__spec[data-spec-key=sata-ssd],:is(.elite-featured-products--reference,.elite-listing--showcase-cards) .elite-reference-card__spec[data-spec-key=sata-hdd]{display:none!important}:is(.elite-featured-products--reference,.elite-listing--showcase-cards) .elite-reference-card__spec[data-spec-key=nvme-ssd]{border-right:0!important}:is(.elite-featured-products--reference,.elite-listing--showcase-cards) .elite-reference-card__spec-icon,:is(.elite-featured-products--reference,.elite-listing--showcase-cards) .elite-reference-card__spec-icon svg{width:24.57px!important;height:24.57px!important;color:#000!important}:is(.elite-featured-products--reference,.elite-listing--showcase-cards) .elite-reference-card__spec-copy{align-content:center;gap:2px!important}:is(.elite-featured-products--reference,.elite-listing--showcase-cards) .elite-reference-card__spec-label{color:#34445f!important;font-size:9px!important;font-weight:500!important;line-height:1!important}:is(.elite-featured-products--reference,.elite-listing--showcase-cards) .elite-reference-card__spec-value{margin:0!important;overflow:visible!important;color:#07152f!important;font-size:10.5px!important;font-weight:700!important;line-height:1.12!important;text-overflow:clip!important;white-space:normal!important;overflow-wrap:normal}:is(.elite-featured-products--reference,.elite-listing--showcase-cards) .elite-reference-card__spec[data-spec-key=nvme-ssd] .elite-reference-card__spec-label{font-size:0!important}:is(.elite-featured-products--reference,.elite-listing--showcase-cards) .elite-reference-card__spec[data-spec-key=nvme-ssd] .elite-reference-card__spec-label:after{content:"STORAGE";font-size:9px}:is(.elite-featured-products--reference,.elite-listing--showcase-cards) .elite-reference-card__footer{order:6;margin-top:10px!important;border:0!important}:is(.elite-featured-products--reference,.elite-listing--showcase-cards) .elite-reference-card__actions{grid-template-columns:minmax(0,47fr) minmax(0,53fr);gap:14px!important;padding:0!important}:is(.elite-featured-products--reference,.elite-listing--showcase-cards) .elite-reference-card__details-button,:is(.elite-featured-products--reference,.elite-listing--showcase-cards) .elite-reference-card__cart-button{height:33px!important;padding-inline:8px!important;border-radius:0!important;font-size:10px!important;font-weight:600!important}:is(.elite-featured-products--reference,.elite-listing--showcase-cards) .elite-reference-card__cart-button{gap:10px!important}:is(.elite-featured-products--reference,.elite-listing--showcase-cards) .elite-reference-card__cart-button svg{width:22px!important;height:20px!important;flex-basis:22px!important}@media(max-width:1100px){.elite-featured-products--reference .elite-featured-products__grid--reference{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media(max-width:700px){.elite-featured-products--reference{padding-block:20px 24px!important}.elite-featured-products--reference .elite-featured-products__grid--reference{grid-template-columns:minmax(0,1fr)!important;gap:16px!important}:is(.elite-featured-products--reference,.elite-listing--showcase-cards) .elite-reference-card__spec-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;grid-auto-rows:68px!important}:is(.elite-featured-products--reference,.elite-listing--showcase-cards) .elite-reference-card__spec{min-height:68px!important}:is(.elite-featured-products--reference,.elite-listing--showcase-cards) .elite-reference-card__spec[data-spec-key=cpu],:is(.elite-featured-products--reference,.elite-listing--showcase-cards) .elite-reference-card__spec[data-spec-key=ram]{border-bottom:1px solid #dbe1ea!important}:is(.elite-featured-products--reference,.elite-listing--showcase-cards) .elite-reference-card__spec[data-spec-key=ram]{border-right:0!important}:is(.elite-featured-products--reference,.elite-listing--showcase-cards) .elite-reference-card__spec[data-spec-key=gpu]{border-right:1px solid #dbe1ea!important}}@media(max-width:640px){.elite-featured-products--reference .elite-home-section__header h2{font-size:27px!important;line-height:31px!important}}:is(.elite-featured-products--reference,.elite-listing--showcase-cards) .elite-reference-card,:is(.elite-featured-products--reference,.elite-listing--showcase-cards) .elite-reference-card__gallery,:is(.elite-featured-products--reference,.elite-listing--showcase-cards) .elite-reference-card__stage,:is(.elite-featured-products--reference,.elite-listing--showcase-cards) .elite-reference-card__hero-image,:is(.elite-featured-products--reference,.elite-listing--showcase-cards) .elite-reference-card__hero-placeholder,:is(.elite-featured-products--reference,.elite-listing--showcase-cards) .elite-reference-card__thumbnail,:is(.elite-featured-products--reference,.elite-listing--showcase-cards) .elite-reference-card__spec{background:var(--serious-surface, oklch(99% .004 248))!important}:is(.elite-featured-products--reference,.elite-listing--showcase-cards) .elite-reference-card__thumbnail,:is(.elite-featured-products--reference,.elite-listing--showcase-cards) .elite-reference-card__thumbnail img{background:#fff!important}:is(.elite-featured-products--reference,.elite-listing--showcase-cards) .elite-reference-card__spec{background:#fff!important}@media(min-width:901px){:is(.elite-featured-products--reference,.elite-listing--showcase-cards) .elite-reference-card{display:grid!important;grid-template-columns:minmax(0,1fr) clamp(128px,30%,142px);grid-template-rows:250px auto auto minmax(0,1fr) auto;column-gap:12px;align-items:start}:is(.elite-featured-products--reference,.elite-listing--showcase-cards) .elite-reference-card__gallery,:is(.elite-featured-products--reference,.elite-listing--showcase-cards) .elite-reference-card__gallery--main-controls{grid-column:1;grid-row:1;grid-template-rows:250px!important;height:250px!important}:is(.elite-featured-products--reference,.elite-listing--showcase-cards) .elite-reference-card__stage{height:250px!important}:is(.elite-featured-products--reference,.elite-listing--showcase-cards) .elite-reference-card__spec-grid{grid-column:2;grid-row:1;grid-template-columns:minmax(0,1fr)!important;grid-template-rows:repeat(4,minmax(0,1fr))!important;grid-auto-rows:minmax(0,1fr)!important;align-self:stretch;height:250px;margin:0!important}:is(.elite-featured-products--reference,.elite-listing--showcase-cards) .elite-reference-card__spec{grid-template-columns:42px minmax(0,1fr)!important;grid-template-rows:auto auto;grid-template-areas:"label value" "icon value";align-content:center;column-gap:5px!important;row-gap:1px!important;min-height:0!important;height:auto!important;padding:5px 6px!important;border-right:0!important;border-bottom:1px solid #dbe1ea!important}:is(.elite-featured-products--reference,.elite-listing--showcase-cards) .elite-reference-card__spec-copy{display:contents!important}:is(.elite-featured-products--reference,.elite-listing--showcase-cards) .elite-reference-card__spec-icon{grid-area:icon;align-self:start;justify-self:center;width:28px!important;height:28px!important}:is(.elite-featured-products--reference,.elite-listing--showcase-cards) .elite-reference-card__spec-icon img,:is(.elite-featured-products--reference,.elite-listing--showcase-cards) .elite-reference-card__spec-icon svg{width:28px!important;height:28px!important}:is(.elite-featured-products--reference,.elite-listing--showcase-cards) .elite-reference-card__spec-label{grid-area:label;align-self:end;justify-self:center;width:100%;font-size:9px!important;text-align:center;white-space:nowrap}:is(.elite-featured-products--reference,.elite-listing--showcase-cards) .elite-reference-card__spec-value{grid-area:value;align-self:center;justify-self:stretch;text-align:center}:is(.elite-featured-products--reference,.elite-listing--showcase-cards) .elite-reference-card__spec[data-spec-key=nvme-ssd] .elite-reference-card__spec-label:after{font-size:9px}:is(.elite-featured-products--reference,.elite-listing--showcase-cards) .elite-reference-card__spec[data-spec-key=nvme-ssd]{border-bottom:0!important}:is(.elite-featured-products--reference,.elite-listing--showcase-cards) .elite-reference-card__title-link{grid-column:1 / -1;grid-row:2}:is(.elite-featured-products--reference,.elite-listing--showcase-cards) .elite-reference-card__pricing{grid-column:1 / -1;grid-row:3}:is(.elite-featured-products--reference,.elite-listing--showcase-cards) .elite-reference-card__footer{grid-column:1 / -1;grid-row:5;align-self:end}}:is(.elite-featured-products--reference,.elite-listing--showcase-cards) .elite-reference-card__spec-grid{border-color:#050607!important;background:#050607!important;clip-path:polygon(0 0,100% 0,100% calc(100% - 20px),calc(100% - 20px) 100%,0 100%)}:is(.elite-featured-products--reference,.elite-listing--showcase-cards) .elite-reference-card__spec{border-color:#ffffff3d!important;background:#050607!important}:is(.elite-featured-products--reference,.elite-listing--showcase-cards) .elite-reference-card__spec-label,:is(.elite-featured-products--reference,.elite-listing--showcase-cards) .elite-reference-card__spec-value,:is(.elite-featured-products--reference,.elite-listing--showcase-cards) .elite-reference-card__spec[data-spec-key=nvme-ssd] .elite-reference-card__spec-label:after{color:#fff!important}:is(.elite-featured-products--reference,.elite-listing--showcase-cards) .elite-reference-card__spec-label{opacity:.72}:is(.elite-featured-products--reference,.elite-listing--showcase-cards) .elite-reference-card__spec-icon,:is(.elite-featured-products--reference,.elite-listing--showcase-cards) .elite-reference-card__spec-icon svg{color:#fff!important}:is(.elite-featured-products--reference,.elite-listing--showcase-cards) .elite-reference-card__spec-icon img{filter:brightness(0) invert(1)}.elite-featured-products--reference .elite-featured-products__reference-item{min-height:0;align-items:flex-start}:is(.elite-featured-products--reference,.elite-listing--showcase-cards) .elite-reference-card--homepage-showcase{--elite-showcase-panel: #17191b;--elite-showcase-panel-deep: #090a0b;--elite-showcase-panel-line: rgba(255, 255, 255, .22);width:100%;height:auto!important;min-height:0!important;border:2px solid #2a2d2f!important;background:radial-gradient(circle at 42% 18%,rgba(255,255,255,.8),transparent 38%),linear-gradient(135deg,#fbfbfa,#f5f6f7)!important;box-shadow:none!important}:is(.elite-featured-products--reference,.elite-listing--showcase-cards) .elite-reference-card--homepage-showcase:hover{border-color:#2a2d2f!important;box-shadow:none!important;transform:none!important}:is(.elite-featured-products--reference,.elite-listing--showcase-cards) .elite-reference-card--homepage-showcase .elite-reference-card__gallery,:is(.elite-featured-products--reference,.elite-listing--showcase-cards) .elite-reference-card--homepage-showcase .elite-reference-card__stage,:is(.elite-featured-products--reference,.elite-listing--showcase-cards) .elite-reference-card--homepage-showcase .elite-reference-card__hero-image,:is(.elite-featured-products--reference,.elite-listing--showcase-cards) .elite-reference-card--homepage-showcase .elite-reference-card__hero-placeholder{background:transparent!important}:is(.elite-featured-products--reference,.elite-listing--showcase-cards) .elite-reference-card--homepage-showcase .elite-reference-card__hero-image{object-fit:contain!important;transform:none!important}:is(.elite-featured-products--reference,.elite-listing--showcase-cards) .elite-reference-card--homepage-showcase .elite-reference-card__stage{padding-top:30px!important}:is(.elite-featured-products--reference,.elite-listing--showcase-cards) .elite-reference-card--homepage-showcase .elite-reference-card__stock{top:11px;left:18px;gap:6px!important;color:#159536!important;font-size:11.5px!important;font-weight:800!important;letter-spacing:.01em}:is(.elite-featured-products--reference,.elite-listing--showcase-cards) .elite-reference-card--homepage-showcase .elite-reference-card__stock-icon{width:16px!important;height:16px!important;flex-basis:16px!important;background:linear-gradient(145deg,#2eb84c,#087b22)!important;box-shadow:inset 0 1px #ffffff3d}:is(.elite-featured-products--reference,.elite-listing--showcase-cards) .elite-reference-card--homepage-showcase .elite-reference-card__stock-icon svg{width:11px!important;height:11px!important;stroke-width:2.6!important}:is(.elite-featured-products--reference,.elite-listing--showcase-cards) .elite-reference-card--homepage-showcase .elite-reference-card__gallery--main-controls .elite-reference-card__gallery-arrow{isolation:isolate;width:30px!important;height:54px!important;overflow:hidden;border:1px solid #070809!important;clip-path:polygon(6px 0,calc(100% - 6px) 0,100% 7px,100% calc(100% - 7px),calc(100% - 6px) 100%,6px 100%,0 calc(100% - 7px),0 7px);background:linear-gradient(145deg,#17191a,#030405 48%,#111314)!important;color:#f7f8f9!important;box-shadow:inset 0 0 0 1px #ffffff29,0 3px 5px #00000057!important}:is(.elite-featured-products--reference,.elite-listing--showcase-cards) .elite-reference-card--homepage-showcase .elite-reference-card__gallery--main-controls .elite-reference-card__gallery-arrow--previous{left:-6px!important}:is(.elite-featured-products--reference,.elite-listing--showcase-cards) .elite-reference-card--homepage-showcase .elite-reference-card__gallery--main-controls .elite-reference-card__gallery-arrow--next{right:-6px!important}:is(.elite-featured-products--reference,.elite-listing--showcase-cards) .elite-reference-card--homepage-showcase .elite-reference-card__gallery--main-controls .elite-reference-card__gallery-arrow:before,:is(.elite-featured-products--reference,.elite-listing--showcase-cards) .elite-reference-card--homepage-showcase .elite-reference-card__gallery--main-controls .elite-reference-card__gallery-arrow:after{position:absolute;content:"";pointer-events:none}:is(.elite-featured-products--reference,.elite-listing--showcase-cards) .elite-reference-card--homepage-showcase .elite-reference-card__gallery--main-controls .elite-reference-card__gallery-arrow:before{z-index:0;inset:2px;clip-path:polygon(5px 0,calc(100% - 5px) 0,100% 5px,100% calc(100% - 5px),calc(100% - 5px) 100%,5px 100%,0 calc(100% - 5px),0 5px);background:#aaa;box-shadow:inset 0 0 0 1px #ffffff21,0 0 0 1px #000000f5;transition:background-color .14s ease,box-shadow .14s ease,filter .14s ease}:is(.elite-featured-products--reference,.elite-listing--showcase-cards) .elite-reference-card--homepage-showcase .elite-reference-card__gallery--main-controls .elite-reference-card__gallery-arrow:after{z-index:1;inset:4px;clip-path:polygon(3px 0,calc(100% - 3px) 0,100% 3px,100% calc(100% - 3px),calc(100% - 3px) 100%,3px 100%,0 calc(100% - 3px),0 3px);background:repeating-linear-gradient(0deg,transparent 0 3px,rgba(255,255,255,.18) 3px 4px) center top 3px / 12px 8px no-repeat,repeating-linear-gradient(0deg,transparent 0 3px,rgba(255,255,255,.18) 3px 4px) center bottom 3px / 12px 8px no-repeat,linear-gradient(180deg,#161616,#080808 50%,#101010);box-shadow:inset 0 0 0 1px #7b80846b,inset 0 0 9px #000000f0}:is(.elite-featured-products--reference,.elite-listing--showcase-cards) .elite-reference-card--homepage-showcase .elite-reference-card__gallery--main-controls .elite-reference-card__gallery-arrow:hover,:is(.elite-featured-products--reference,.elite-listing--showcase-cards) .elite-reference-card--homepage-showcase .elite-reference-card__gallery--main-controls .elite-reference-card__gallery-arrow:focus-visible{border-color:#050607!important;background:linear-gradient(145deg,#1b1d1f,#030405 48%,#151718)!important;box-shadow:inset 0 0 0 1px #ffffff2e,0 3px 5px #0000005c!important;transform:translateY(-50%)!important}:is(.elite-featured-products--reference,.elite-listing--showcase-cards) .elite-reference-card--homepage-showcase .elite-reference-card__gallery--main-controls .elite-reference-card__gallery-arrow:focus-visible{outline-color:#797979}:is(.elite-featured-products--reference,.elite-listing--showcase-cards) .elite-reference-card--homepage-showcase .elite-reference-card__gallery--main-controls .elite-reference-card__gallery-arrow:focus-visible:before{background:#ddd}:is(.elite-featured-products--reference,.elite-listing--showcase-cards) .elite-reference-card--homepage-showcase .elite-reference-card__gallery--main-controls .elite-reference-card__gallery-arrow:hover:before{background:#2587ff;box-shadow:inset 0 0 0 1px #b9dcffd9;filter:drop-shadow(0 0 2px rgba(37,135,255,.95)) drop-shadow(0 0 5px rgba(37,135,255,.6))}:is(.elite-featured-products--reference,.elite-listing--showcase-cards) .elite-reference-card--homepage-showcase .elite-reference-card__gallery-arrow svg{width:12px!important;height:17px!important;stroke-width:2.2!important}:is(.elite-featured-products--reference,.elite-listing--showcase-cards) .elite-reference-card--homepage-showcase .elite-reference-card__spec-grid{position:relative;isolation:isolate;border:1px solid #050607!important;clip-path:polygon(8px 0,calc(100% - 8px) 0,100% 8px,100% calc(100% - 18px),calc(100% - 18px) 100%,8px 100%,0 calc(100% - 8px),0 8px);background:repeating-linear-gradient(135deg,transparent 0 7px,rgba(255,255,255,.025) 7px 8px),radial-gradient(circle at 36% 10%,rgba(255,255,255,.09),transparent 44%),linear-gradient(145deg,#292b2d,#121416 48%,#222426)!important;box-shadow:inset 0 0 0 2px #ffffff14,0 3px 7px #0000003d}:is(.elite-featured-products--reference,.elite-listing--showcase-cards) .elite-reference-card--homepage-showcase .elite-reference-card__spec{position:relative;isolation:isolate;overflow:hidden;border-color:#000000c7!important;background:linear-gradient(90deg,rgba(255,255,255,.025),transparent 40%),transparent!important;box-shadow:inset 0 1px #ffffff1f,inset 0 -1px #000000b3!important}:is(.elite-featured-products--reference,.elite-listing--showcase-cards) .elite-reference-card--homepage-showcase .elite-reference-card__spec:before{position:absolute;z-index:-1;top:12px;bottom:12px;left:45%;width:1px;background:var(--elite-showcase-panel-line);content:""}:is(.elite-featured-products--reference,.elite-listing--showcase-cards) .elite-reference-card--homepage-showcase .elite-reference-card__spec:after{position:absolute;right:7px;bottom:5px;width:20px;height:8px;background:linear-gradient(135deg,transparent 0 4px,rgba(0,0,0,.82) 4px 6px,transparent 6px 10px,rgba(0,0,0,.82) 10px 12px,transparent 12px);content:"";opacity:.9;transition:background-color .16s ease,filter .16s ease,opacity .16s ease}:is(.elite-featured-products--reference,.elite-listing--showcase-cards) .elite-reference-card--homepage-showcase .elite-reference-card__spec-icon,:is(.elite-featured-products--reference,.elite-listing--showcase-cards) .elite-reference-card--homepage-showcase .elite-reference-card__spec-icon svg{color:#f2f3f4!important;filter:drop-shadow(1px 2px 1px rgba(0,0,0,.72))}:is(.elite-featured-products--reference,.elite-listing--showcase-cards) .elite-reference-card--homepage-showcase .elite-reference-card__spec-label{color:#d6d8da!important;font-weight:500!important;opacity:.92}:is(.elite-featured-products--reference,.elite-listing--showcase-cards) .elite-reference-card--homepage-showcase .elite-reference-card__spec-value{color:#f6f7f8!important;font-weight:600!important;text-shadow:0 1px 1px rgba(0,0,0,.8)}:is(.elite-featured-products--reference,.elite-listing--showcase-cards) .elite-reference-card--homepage-showcase .elite-reference-card__title{color:#090b0e!important;font-size:16px!important;font-weight:850!important;letter-spacing:-.025em!important;line-height:19px!important}:is(.elite-featured-products--reference,.elite-listing--showcase-cards) .elite-reference-card--homepage-showcase .elite-reference-card__pricing{gap:13px;min-height:23px;margin-top:8px!important}:is(.elite-featured-products--reference,.elite-listing--showcase-cards) .elite-reference-card--homepage-showcase .elite-reference-card__footer{margin-top:12px!important}:is(.elite-featured-products--reference,.elite-listing--showcase-cards) .elite-reference-card--homepage-showcase .elite-reference-card__price{color:#0757e8!important;font-size:23px!important;font-weight:850!important}:is(.elite-featured-products--reference,.elite-listing--showcase-cards) .elite-reference-card--homepage-showcase .elite-reference-card__compare-price{color:#767b83!important;font-size:12px!important;font-weight:600!important;text-decoration-thickness:1.5px}:is(.elite-featured-products--reference,.elite-listing--showcase-cards) .elite-reference-card--homepage-showcase .elite-reference-card__save{min-height:20px!important;padding:4px 7px!important;background:#e4efff!important;color:#0757e8!important;font-size:10px!important}:is(.elite-featured-products--reference,.elite-listing--showcase-cards) .elite-reference-card--homepage-showcase .elite-reference-card__actions{grid-template-columns:minmax(0,49fr) minmax(0,51fr);gap:15px!important}:is(.elite-featured-products--reference,.elite-listing--showcase-cards) .elite-reference-card--homepage-showcase .elite-reference-card__details-button,:is(.elite-featured-products--reference,.elite-listing--showcase-cards) .elite-reference-card--homepage-showcase .elite-reference-card__cart-button{position:relative;isolation:isolate;height:29px!important;overflow:hidden;border:1px solid #090a0b!important;clip-path:polygon(6px 0,calc(100% - 6px) 0,100% 6px,100% calc(100% - 6px),calc(100% - 6px) 100%,6px 100%,0 calc(100% - 6px),0 6px);background:linear-gradient(145deg,#1b1d1f,#050607 48%,#151718)!important;box-shadow:inset 0 0 0 1px #ffffff29,0 2px 4px #00000052!important;color:#f0f0f2!important;font-family:Roboto Condensed,Arial Narrow,Arial,sans-serif!important;font-size:9px!important;font-weight:700!important;letter-spacing:.025em}:is(.elite-featured-products--reference,.elite-listing--showcase-cards) .elite-reference-card--homepage-showcase .elite-reference-card__details-button:before,:is(.elite-featured-products--reference,.elite-listing--showcase-cards) .elite-reference-card--homepage-showcase .elite-reference-card__cart-button:before,:is(.elite-featured-products--reference,.elite-listing--showcase-cards) .elite-reference-card--homepage-showcase .elite-reference-card__details-button:after,:is(.elite-featured-products--reference,.elite-listing--showcase-cards) .elite-reference-card--homepage-showcase .elite-reference-card__cart-button:after{position:absolute;content:"";pointer-events:none}:is(.elite-featured-products--reference,.elite-listing--showcase-cards) .elite-reference-card--homepage-showcase .elite-reference-card__details-button:before,:is(.elite-featured-products--reference,.elite-listing--showcase-cards) .elite-reference-card--homepage-showcase .elite-reference-card__cart-button:before{z-index:0;inset:2px;clip-path:polygon(4px 0,calc(100% - 4px) 0,100% 4px,100% calc(100% - 4px),calc(100% - 4px) 100%,4px 100%,0 calc(100% - 4px),0 4px);background:linear-gradient(90deg,#ffffff0a,#fff3,#ffffff0a) left 17px top 2px / 34px 1px no-repeat,linear-gradient(90deg,#ffffff0a,#ffffff2e,#ffffff0a) right 17px top 2px / 31px 1px no-repeat,repeating-linear-gradient(45deg,transparent 0 5px,rgba(255,255,255,.13) 5px 6px) left 6px bottom 3px / 27px 10px no-repeat,repeating-linear-gradient(135deg,transparent 0 5px,rgba(255,255,255,.11) 5px 6px) right 5px bottom 3px / 27px 10px no-repeat,linear-gradient(145deg,#36393b,#0a0b0c 44%,#282b2d);box-shadow:inset 0 0 0 1px #ffffff21,0 0 0 1px #000000f2}:is(.elite-featured-products--reference,.elite-listing--showcase-cards) .elite-reference-card--homepage-showcase .elite-reference-card__details-button:after,:is(.elite-featured-products--reference,.elite-listing--showcase-cards) .elite-reference-card--homepage-showcase .elite-reference-card__cart-button:after{z-index:1;inset:5px;border:0;clip-path:polygon(2px 0,calc(100% - 2px) 0,100% 2px,100% calc(100% - 2px),calc(100% - 2px) 100%,2px 100%,0 calc(100% - 2px),0 2px);background:linear-gradient(155deg,#111415,#080a0b 58%,#0d0f10);box-shadow:inset 0 0 0 1px #7a80845c,inset 0 0 8px #000000e6}:is(.elite-featured-products--reference,.elite-listing--showcase-cards) .elite-reference-card--homepage-showcase .elite-reference-card__details-button>svg{display:block!important}:is(.elite-featured-products--reference,.elite-listing--showcase-cards) .elite-reference-card--homepage-showcase .elite-reference-card__details-button{gap:6px!important}:is(.elite-featured-products--reference,.elite-listing--showcase-cards) .elite-reference-card--homepage-showcase .elite-reference-card__cart-button{gap:9px!important}:is(.elite-featured-products--reference,.elite-listing--showcase-cards) .elite-reference-card--homepage-showcase .elite-reference-card__details-icon{right:auto!important;width:9px!important;height:12px!important;flex:0 0 9px!important;fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.65}:is(.elite-featured-products--reference,.elite-listing--showcase-cards) .elite-reference-card--homepage-showcase .elite-reference-card__cart-button>svg{width:18px!important;height:17px!important;flex-basis:18px!important;stroke-width:1.8}:is(.elite-featured-products--reference,.elite-listing--showcase-cards) .elite-reference-card--homepage-showcase .elite-reference-card__details-button:hover,:is(.elite-featured-products--reference,.elite-listing--showcase-cards) .elite-reference-card--homepage-showcase .elite-reference-card__cart-button:hover{background:linear-gradient(145deg,#202325,#060708 48%,#181a1c)!important}@media(min-width:901px){:is(.elite-featured-products--reference,.elite-listing--showcase-cards) .elite-reference-card--homepage-showcase{display:grid!important;grid-template-columns:minmax(0,1fr) clamp(112px,27%,122px)!important;grid-template-rows:224px auto auto auto!important;column-gap:14px!important;padding:9px 18px!important}:is(.elite-featured-products--reference,.elite-listing--showcase-cards) .elite-reference-card--homepage-showcase .elite-reference-card__gallery,:is(.elite-featured-products--reference,.elite-listing--showcase-cards) .elite-reference-card--homepage-showcase .elite-reference-card__gallery--main-controls{grid-column:1;grid-row:1;grid-template-rows:224px!important;height:224px!important}:is(.elite-featured-products--reference,.elite-listing--showcase-cards) .elite-reference-card--homepage-showcase .elite-reference-card__stage{height:224px!important}:is(.elite-featured-products--reference,.elite-listing--showcase-cards) .elite-reference-card--homepage-showcase .elite-reference-card__spec-grid{grid-column:2;grid-row:1;grid-template-columns:minmax(0,1fr)!important;grid-template-rows:repeat(4,minmax(0,1fr))!important;height:224px}:is(.elite-featured-products--reference,.elite-listing--showcase-cards) .elite-reference-card--homepage-showcase .elite-reference-card__spec{grid-template-columns:38px minmax(0,1fr)!important;padding:4px 5px!important}:is(.elite-featured-products--reference,.elite-listing--showcase-cards) .elite-reference-card--homepage-showcase .elite-reference-card__spec:before{left:42%}:is(.elite-featured-products--reference,.elite-listing--showcase-cards) .elite-reference-card--homepage-showcase .elite-reference-card__spec-icon,:is(.elite-featured-products--reference,.elite-listing--showcase-cards) .elite-reference-card--homepage-showcase .elite-reference-card__spec-icon svg{width:31px!important;height:31px!important}:is(.elite-featured-products--reference,.elite-listing--showcase-cards) .elite-reference-card--homepage-showcase .elite-reference-card__spec-label,:is(.elite-featured-products--reference,.elite-listing--showcase-cards) .elite-reference-card--homepage-showcase .elite-reference-card__spec[data-spec-key=nvme-ssd] .elite-reference-card__spec-label:after{font-size:9px!important}:is(.elite-featured-products--reference,.elite-listing--showcase-cards) .elite-reference-card--homepage-showcase .elite-reference-card__spec-value{padding-left:7px!important;font-size:10px!important;line-height:1.08!important;text-align:left}:is(.elite-featured-products--reference,.elite-listing--showcase-cards) .elite-reference-card--homepage-showcase .elite-reference-card__title-link{grid-column:1 / -1;grid-row:2;margin-top:7px}:is(.elite-featured-products--reference,.elite-listing--showcase-cards) .elite-reference-card--homepage-showcase .elite-reference-card__pricing{grid-column:1 / -1;grid-row:3}:is(.elite-featured-products--reference,.elite-listing--showcase-cards) .elite-reference-card--homepage-showcase .elite-reference-card__footer{grid-column:1 / -1;grid-row:4}}@media(min-width:1280px){.elite-listing--showcase-cards[data-cards-per-row="2"] .elite-reference-card--homepage-showcase{aspect-ratio:1 / 1;grid-template-columns:minmax(0,1fr) clamp(160px,32%,176px)!important;grid-template-rows:minmax(224px,1fr) auto auto auto!important}.elite-listing--showcase-cards[data-cards-per-row="2"] .elite-reference-card--homepage-showcase .elite-reference-card__gallery,.elite-listing--showcase-cards[data-cards-per-row="2"] .elite-reference-card--homepage-showcase .elite-reference-card__gallery--main-controls{grid-template-rows:minmax(0,1fr)!important;height:100%!important}.elite-listing--showcase-cards[data-cards-per-row="2"] .elite-reference-card--homepage-showcase .elite-reference-card__stage,.elite-listing--showcase-cards[data-cards-per-row="2"] .elite-reference-card--homepage-showcase .elite-reference-card__spec-grid{height:100%!important}.elite-listing--showcase-cards[data-cards-per-row="2"] .elite-reference-card--homepage-showcase .elite-reference-card__spec{grid-template-columns:52px minmax(0,1fr)!important;column-gap:10px!important;row-gap:4px!important;padding:6px 8px!important}.elite-listing--showcase-cards[data-cards-per-row="2"] .elite-reference-card--homepage-showcase .elite-reference-card__spec:before{left:65px;top:14px;bottom:14px}.elite-listing--showcase-cards[data-cards-per-row="2"] .elite-reference-card--homepage-showcase .elite-reference-card__spec-icon,.elite-listing--showcase-cards[data-cards-per-row="2"] .elite-reference-card--homepage-showcase .elite-reference-card__spec-icon svg{width:44px!important;height:44px!important}.elite-listing--showcase-cards[data-cards-per-row="2"] .elite-reference-card--homepage-showcase .elite-reference-card__spec-label,.elite-listing--showcase-cards[data-cards-per-row="2"] .elite-reference-card--homepage-showcase .elite-reference-card__spec[data-spec-key=nvme-ssd] .elite-reference-card__spec-label:after{font-size:11px!important;line-height:1.1!important}.elite-listing--showcase-cards[data-cards-per-row="2"] .elite-reference-card--homepage-showcase .elite-reference-card__spec[data-spec-key=nvme-ssd] .elite-reference-card__spec-label{font-size:0!important}.elite-listing--showcase-cards[data-cards-per-row="2"] .elite-reference-card--homepage-showcase .elite-reference-card__spec-value{padding-left:4px!important;font-size:14px!important;line-height:1.2!important;text-align:center;overflow-wrap:anywhere}}@media(max-width:900px){:is(.elite-featured-products--reference,.elite-listing--showcase-cards) .elite-reference-card--homepage-showcase{padding:14px 16px 12px!important}:is(.elite-featured-products--reference,.elite-listing--showcase-cards) .elite-reference-card--homepage-showcase .elite-reference-card__spec-grid{margin-top:10px!important}}@media(max-width:700px){:is(.elite-featured-products--reference,.elite-listing--showcase-cards) .elite-reference-card--homepage-showcase .elite-reference-card__spec-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;grid-auto-rows:70px!important}:is(.elite-featured-products--reference,.elite-listing--showcase-cards) .elite-reference-card--homepage-showcase .elite-reference-card__spec{grid-template-columns:42% minmax(0,1fr)!important;grid-template-rows:16px 26px;grid-template-areas:"label value" "icon value";align-content:center;column-gap:0!important;row-gap:2px!important;min-height:70px!important;padding:6px 8px!important;text-align:left}:is(.elite-featured-products--reference,.elite-listing--showcase-cards) .elite-reference-card--homepage-showcase .elite-reference-card__spec-copy{display:contents!important}:is(.elite-featured-products--reference,.elite-listing--showcase-cards) .elite-reference-card--homepage-showcase .elite-reference-card__spec:before{top:11px;bottom:11px;left:42%}:is(.elite-featured-products--reference,.elite-listing--showcase-cards) .elite-reference-card--homepage-showcase .elite-reference-card__spec-label,:is(.elite-featured-products--reference,.elite-listing--showcase-cards) .elite-reference-card--homepage-showcase .elite-reference-card__spec[data-spec-key=nvme-ssd] .elite-reference-card__spec-label:after{font-size:8px!important}:is(.elite-featured-products--reference,.elite-listing--showcase-cards) .elite-reference-card--homepage-showcase .elite-reference-card__spec-label{grid-area:label;align-self:end;justify-self:stretch;width:100%;text-align:center}:is(.elite-featured-products--reference,.elite-listing--showcase-cards) .elite-reference-card--homepage-showcase .elite-reference-card__spec-icon{grid-area:icon;align-self:start;justify-self:center}:is(.elite-featured-products--reference,.elite-listing--showcase-cards) .elite-reference-card--homepage-showcase .elite-reference-card__spec-icon,:is(.elite-featured-products--reference,.elite-listing--showcase-cards) .elite-reference-card--homepage-showcase .elite-reference-card__spec-icon svg{width:22px!important;height:22px!important}:is(.elite-featured-products--reference,.elite-listing--showcase-cards) .elite-reference-card--homepage-showcase .elite-reference-card__spec-value{grid-area:value;align-self:center;justify-self:stretch;padding-left:9px!important;font-size:10px!important;line-height:1.06!important;text-align:left}}:is(.elite-featured-products--reference,.elite-listing--showcase-cards) .elite-reference-card--homepage-showcase{--elite-showcase-neon: #4f9cff;--elite-showcase-neon-hot: #d8ecff;--elite-showcase-neon-soft: rgba(45, 130, 255, .42)}@keyframes elite-showcase-laser-orbit{to{stroke-dashoffset:-100}}:is(.elite-featured-products--reference,.elite-listing--showcase-cards) .elite-reference-card--homepage-showcase .elite-reference-card__gallery-arrow,:is(.elite-featured-products--reference,.elite-listing--showcase-cards) .elite-reference-card--homepage-showcase .elite-reference-card__spec,:is(.elite-featured-products--reference,.elite-listing--showcase-cards) .elite-reference-card--homepage-showcase .elite-reference-card__details-button,:is(.elite-featured-products--reference,.elite-listing--showcase-cards) .elite-reference-card--homepage-showcase .elite-reference-card__cart-button{transition:border-color .16s ease,box-shadow .16s ease,transform .16s ease!important}:is(.elite-featured-products--reference,.elite-listing--showcase-cards) .elite-reference-card--homepage-showcase .elite-reference-card__details-button,:is(.elite-featured-products--reference,.elite-listing--showcase-cards) .elite-reference-card--homepage-showcase .elite-reference-card__cart-button{--elite-showcase-laser-speed: 2.4s}:is(.elite-featured-products--reference,.elite-listing--showcase-cards) .elite-reference-card--homepage-showcase .elite-reference-card__laser-frame{position:absolute;z-index:5;inset:1px;display:block;opacity:0;pointer-events:none;transition:opacity 70ms linear}:is(.elite-featured-products--reference,.elite-listing--showcase-cards) .elite-reference-card--homepage-showcase .elite-reference-card__laser-frame>.elite-reference-card__laser-svg{display:block!important;width:100%!important;height:100%!important;overflow:visible}:is(.elite-featured-products--reference,.elite-listing--showcase-cards) .elite-reference-card--homepage-showcase .elite-reference-card__spec>.elite-reference-card__laser-frame{inset:auto 7px 1px auto;width:20px;height:1px;background:linear-gradient(90deg,#2587ff,#d8ecff,#2587ff)}:is(.elite-featured-products--reference,.elite-listing--showcase-cards) .elite-reference-card--homepage-showcase .elite-reference-card__spec>.elite-reference-card__laser-frame>.elite-reference-card__laser-svg{display:none!important}:is(.elite-featured-products--reference,.elite-listing--showcase-cards) .elite-reference-card--homepage-showcase .elite-reference-card__laser-beam,:is(.elite-featured-products--reference,.elite-listing--showcase-cards) .elite-reference-card--homepage-showcase .elite-reference-card__laser-core{fill:none;stroke-dasharray:6 44;stroke-dashoffset:0;stroke-linecap:round}:is(.elite-featured-products--reference,.elite-listing--showcase-cards) .elite-reference-card--homepage-showcase .elite-reference-card__laser-beam{stroke:#2587ff;stroke-width:2.4px;opacity:.98;filter:drop-shadow(0 0 1px rgba(37,135,255,.9))}:is(.elite-featured-products--reference,.elite-listing--showcase-cards) .elite-reference-card--homepage-showcase .elite-reference-card__laser-core{stroke:#f0f8ff;stroke-width:.7px}:is(.elite-featured-products--reference,.elite-listing--showcase-cards) .elite-reference-card--homepage-showcase :is(.elite-reference-card__laser-shape--arrow,.elite-reference-card__laser-shape--button){display:none}:is(.elite-featured-products--reference,.elite-listing--showcase-cards) .elite-reference-card--homepage-showcase :is(.elite-reference-card__details-button,.elite-reference-card__cart-button)>.elite-reference-card__laser-frame{inset:2px}:is(.elite-featured-products--reference,.elite-listing--showcase-cards) .elite-reference-card--homepage-showcase :is(.elite-reference-card__details-button,.elite-reference-card__cart-button) .elite-reference-card__laser-shape--rect{display:none}:is(.elite-featured-products--reference,.elite-listing--showcase-cards) .elite-reference-card--homepage-showcase :is(.elite-reference-card__details-button,.elite-reference-card__cart-button) .elite-reference-card__laser-shape--button{display:inline}:is(.elite-featured-products--reference,.elite-listing--showcase-cards) .elite-reference-card--homepage-showcase .elite-reference-card__gallery-arrow svg{position:relative;z-index:2}:is(.elite-featured-products--reference,.elite-listing--showcase-cards) .elite-reference-card--homepage-showcase .elite-reference-card__gallery-arrow>svg,:is(.elite-featured-products--reference,.elite-listing--showcase-cards) .elite-reference-card--homepage-showcase .elite-reference-card__spec-icon,:is(.elite-featured-products--reference,.elite-listing--showcase-cards) .elite-reference-card--homepage-showcase .elite-reference-card__spec-copy,:is(.elite-featured-products--reference,.elite-listing--showcase-cards) .elite-reference-card--homepage-showcase .elite-reference-card__details-button>svg,:is(.elite-featured-products--reference,.elite-listing--showcase-cards) .elite-reference-card--homepage-showcase .elite-reference-card__details-button>span:not(.elite-reference-card__laser-frame),:is(.elite-featured-products--reference,.elite-listing--showcase-cards) .elite-reference-card--homepage-showcase .elite-reference-card__cart-button>span:not(.elite-reference-card__laser-frame),:is(.elite-featured-products--reference,.elite-listing--showcase-cards) .elite-reference-card--homepage-showcase .elite-reference-card__cart-button>svg{position:relative;z-index:6;animation:none!important;transition:none!important;transform:none!important}:is(.elite-featured-products--reference,.elite-listing--showcase-cards) .elite-reference-card--homepage-showcase .elite-reference-card__spec-label,:is(.elite-featured-products--reference,.elite-listing--showcase-cards) .elite-reference-card--homepage-showcase .elite-reference-card__spec-value,:is(.elite-featured-products--reference,.elite-listing--showcase-cards) .elite-reference-card--homepage-showcase .elite-reference-card__spec-icon svg{animation:none!important;transition:none!important;transform:none!important}:is(.elite-featured-products--reference,.elite-listing--showcase-cards) .elite-reference-card--homepage-showcase .elite-reference-card__spec:hover>.elite-reference-card__laser-frame,:is(.elite-featured-products--reference,.elite-listing--showcase-cards) .elite-reference-card--homepage-showcase .elite-reference-card__details-button:is(:hover,:focus-visible)>.elite-reference-card__laser-frame,:is(.elite-featured-products--reference,.elite-listing--showcase-cards) .elite-reference-card--homepage-showcase .elite-reference-card__cart-button:is(:hover,:focus-visible)>.elite-reference-card__laser-frame{opacity:1}:is(.elite-featured-products--reference,.elite-listing--showcase-cards) .elite-reference-card--homepage-showcase .elite-reference-card__details-button:is(:hover,:focus-visible)>.elite-reference-card__laser-frame :is(.elite-reference-card__laser-beam,.elite-reference-card__laser-core),:is(.elite-featured-products--reference,.elite-listing--showcase-cards) .elite-reference-card--homepage-showcase .elite-reference-card__cart-button:is(:hover,:focus-visible)>.elite-reference-card__laser-frame :is(.elite-reference-card__laser-beam,.elite-reference-card__laser-core){animation:elite-showcase-laser-orbit var(--elite-showcase-laser-speed) linear infinite}:is(.elite-featured-products--reference,.elite-listing--showcase-cards) .elite-reference-card--homepage-showcase .elite-reference-card__gallery-arrow:is(:hover,:focus-visible){border-color:#070809!important;background:linear-gradient(145deg,#1b1d1f,#030405 48%,#151718)!important;box-shadow:inset 0 0 0 1px #ffffff2e,0 3px 5px #0000005c!important}:is(.elite-featured-products--reference,.elite-listing--showcase-cards) .elite-reference-card--homepage-showcase .elite-reference-card__spec:hover{background:linear-gradient(90deg,rgba(255,255,255,.025),transparent 40%),transparent!important;box-shadow:inset 0 1px #ffffff1f,inset 0 -1px #000000b8!important}:is(.elite-featured-products--reference,.elite-listing--showcase-cards) .elite-reference-card--homepage-showcase .elite-reference-card__spec:hover:after{background:linear-gradient(135deg,transparent 0 4px,#b9dcff 4px 5px,#2587ff 5px 6px,transparent 6px 10px,#b9dcff 10px 11px,#2587ff 11px 12px,transparent 12px);filter:none;opacity:1}:is(.elite-featured-products--reference,.elite-listing--showcase-cards) .elite-reference-card--homepage-showcase .elite-reference-card__details-button:is(:hover,:focus-visible),:is(.elite-featured-products--reference,.elite-listing--showcase-cards) .elite-reference-card--homepage-showcase .elite-reference-card__cart-button:is(:hover,:focus-visible){border-color:#090a0b!important;background:linear-gradient(145deg,#202325,#060708 48%,#181a1c)!important;box-shadow:inset 0 0 0 1px #ffffff2e,0 2px 4px #00000057!important}:is(.elite-featured-products--reference,.elite-listing--showcase-cards) .elite-reference-card--homepage-showcase .elite-reference-card__cart-button{border-color:#022b79!important;background:linear-gradient(145deg,#0a55d0,#022d82 48%,#0748b4)!important;box-shadow:inset 0 0 0 1px #9dccff57,0 2px 4px #002c7e57!important}:is(.elite-featured-products--reference,.elite-listing--showcase-cards) .elite-reference-card--homepage-showcase .elite-reference-card__cart-button:before{background:linear-gradient(90deg,#b0dbff1f,#d8edff,#b0dbff1f) left 17px top 2px / 34px 1px no-repeat,linear-gradient(90deg,#b0dbff1f,#b8dcff,#b0dbff1f) right 17px top 2px / 31px 1px no-repeat,repeating-linear-gradient(45deg,transparent 0 5px,rgba(184,221,255,.26) 5px 6px) left 6px bottom 3px / 27px 10px no-repeat,repeating-linear-gradient(135deg,transparent 0 5px,rgba(184,221,255,.22) 5px 6px) right 5px bottom 3px / 27px 10px no-repeat,linear-gradient(145deg,#1672f1,#063da6 44%,#0b5cd4);box-shadow:inset 0 0 0 1px #c6e1ff57,0 0 0 1px #00194af2}:is(.elite-featured-products--reference,.elite-listing--showcase-cards) .elite-reference-card--homepage-showcase .elite-reference-card__cart-button:after{background:linear-gradient(155deg,#0d68f3,#0757e8 56%,#0344bc);box-shadow:inset 0 0 0 1px #cde6ff59,inset 0 -4px 8px #0020695c}:is(.elite-featured-products--reference,.elite-listing--showcase-cards) .elite-reference-card--homepage-showcase .elite-reference-card__cart-button:is(:hover,:focus-visible){border-color:#0649b9!important;background:linear-gradient(145deg,#1778ff,#0644b6 48%,#0a62e5)!important;box-shadow:inset 0 0 0 1px #cfe8ff6b,0 2px 5px #0045be66!important}:is(.elite-featured-products--reference,.elite-listing--showcase-cards) .elite-reference-card--homepage-showcase .elite-reference-card__cart-button .elite-reference-card__laser-beam{stroke:#8bd0ff}:is(.elite-featured-products--reference,.elite-listing--showcase-cards) .elite-reference-card--homepage-showcase .elite-reference-card__actions{grid-template-columns:minmax(0,47fr) minmax(0,53fr);gap:14px!important}:is(.elite-featured-products--reference,.elite-listing--showcase-cards) .elite-reference-card--homepage-showcase .elite-reference-card__details-button,:is(.elite-featured-products--reference,.elite-listing--showcase-cards) .elite-reference-card--homepage-showcase .elite-reference-card__cart-button{min-height:44px;height:auto!important;padding:8px 10px!important;border:0!important;clip-path:none;box-shadow:none!important;color:#fff!important;font-family:var(--serious-font, "IBM Plex Sans", Aptos, "Segoe UI", system-ui, sans-serif)!important;font-size:12px!important;font-weight:750!important;line-height:1.25;white-space:normal;letter-spacing:0;transform:none!important}:is(.elite-featured-products--reference,.elite-listing--showcase-cards) .elite-reference-card--homepage-showcase .elite-reference-card__details-button{gap:0!important;background:#171a1f!important}:is(.elite-featured-products--reference,.elite-listing--showcase-cards) .elite-reference-card--homepage-showcase .elite-reference-card__cart-button{min-height:52px;padding:10px 12px!important;gap:10px!important;background:#0757e8!important;font-size:14px!important}@container reference-product-card (max-width: 300px){:is(.elite-featured-products--reference,.elite-listing--showcase-cards) .elite-reference-card--homepage-showcase .elite-reference-card__cart-button{padding-inline:8px!important;gap:8px!important}}:is(.elite-featured-products--reference,.elite-listing--showcase-cards) .elite-reference-card--homepage-showcase :is(.elite-reference-card__details-button,.elite-reference-card__cart-button):before,:is(.elite-featured-products--reference,.elite-listing--showcase-cards) .elite-reference-card--homepage-showcase :is(.elite-reference-card__details-button,.elite-reference-card__cart-button):after,:is(.elite-featured-products--reference,.elite-listing--showcase-cards) .elite-reference-card--homepage-showcase :is(.elite-reference-card__details-button,.elite-reference-card__cart-button)>.elite-reference-card__laser-frame,:is(.elite-featured-products--reference,.elite-listing--showcase-cards) .elite-reference-card--homepage-showcase .elite-reference-card__details-icon{display:none!important}:is(.elite-featured-products--reference,.elite-listing--showcase-cards) .elite-reference-card--homepage-showcase .elite-reference-card__details-button>.elite-reference-card__details-icon{display:none!important}:is(.elite-featured-products--reference,.elite-listing--showcase-cards) .elite-reference-card--homepage-showcase .elite-reference-card__cart-button>svg{width:39px!important;height:36px!important;flex-basis:39px!important;overflow:visible}:is(.elite-featured-products--reference,.elite-listing--showcase-cards) .elite-reference-card--homepage-showcase .elite-reference-card__cart-motion{transform-box:fill-box;transform-origin:50% 100%}:is(.elite-featured-products--reference,.elite-listing--showcase-cards) .elite-reference-card--homepage-showcase .elite-reference-card__cart-wheel{transform-box:fill-box;transform-origin:center}:is(.elite-featured-products--reference,.elite-listing--showcase-cards) .elite-reference-card--homepage-showcase .elite-reference-card__cart-smoke-puff{--elite-cart-smoke-delay: 0ms;--elite-cart-smoke-drift: -14px;--elite-cart-smoke-rise: -6px;--elite-cart-smoke-roll: -12deg;stroke:none;opacity:0;filter:blur(.45px);pointer-events:none;transform-box:fill-box;transform-origin:right center}:is(.elite-featured-products--reference,.elite-listing--showcase-cards) .elite-reference-card--homepage-showcase .elite-reference-card__cart-smoke-puff:nth-child(2){--elite-cart-smoke-delay: -.3s;--elite-cart-smoke-drift: -17px;--elite-cart-smoke-rise: -4px;--elite-cart-smoke-roll: 9deg}:is(.elite-featured-products--reference,.elite-listing--showcase-cards) .elite-reference-card--homepage-showcase .elite-reference-card__cart-smoke-puff:nth-child(3){--elite-cart-smoke-delay: -.6s;--elite-cart-smoke-drift: -13px;--elite-cart-smoke-rise: -8px;--elite-cart-smoke-roll: -18deg}:is(.elite-featured-products--reference,.elite-listing--showcase-cards) .elite-reference-card--homepage-showcase .elite-reference-card__cart-smoke-puff:nth-child(4){--elite-cart-smoke-delay: -.9s;--elite-cart-smoke-drift: -16px;--elite-cart-smoke-rise: -5px;--elite-cart-smoke-roll: 15deg}@keyframes elite-home-cart-wheel-spin{to{transform:rotate(360deg)}}@keyframes elite-home-cart-smoke{0%{opacity:0;transform:translate(-1.5px,.7px) scale(.22,.18)}12%{opacity:.9}40%{opacity:.65;transform:translate(-5px,-1.5px) scale(.9,.65) rotate(-4deg)}70%{opacity:.25}to{opacity:0;transform:translate(var(--elite-cart-smoke-drift),var(--elite-cart-smoke-rise)) scale(1.8,1.3) rotate(var(--elite-cart-smoke-roll))}}@keyframes elite-home-cart-roll{0%,to{transform:translate(0) rotate(0)}25%{transform:translate(1px,-1px) rotate(-2deg)}50%{transform:translate(1.5px) rotate(1deg)}75%{transform:translate(1px,-.6px) rotate(-1deg)}}@media(hover:hover)and (pointer:fine)and (prefers-reduced-motion:no-preference){:is(.elite-featured-products--reference,.elite-listing--showcase-cards) .elite-reference-card--homepage-showcase .elite-reference-card__cart-button:is(:hover,:focus-visible) .elite-reference-card__cart-motion{animation:elite-home-cart-roll .76s ease-in-out infinite}:is(.elite-featured-products--reference,.elite-listing--showcase-cards) .elite-reference-card--homepage-showcase .elite-reference-card__cart-button:is(:hover,:focus-visible) .elite-reference-card__cart-wheel{animation:elite-home-cart-wheel-spin .32s linear infinite}:is(.elite-featured-products--reference,.elite-listing--showcase-cards) .elite-reference-card--homepage-showcase .elite-reference-card__cart-button:is(:hover,:focus-visible) .elite-reference-card__cart-smoke-puff{animation:elite-home-cart-smoke 1.2s ease-out var(--elite-cart-smoke-delay) infinite}}:is(.elite-featured-products--reference,.elite-listing--showcase-cards) .elite-reference-card--homepage-showcase .elite-reference-card__details-button:is(:hover,:focus-visible){background:#252a31!important;box-shadow:none!important}:is(.elite-featured-products--reference,.elite-listing--showcase-cards) .elite-reference-card--homepage-showcase .elite-reference-card__cart-button:is(:hover,:focus-visible){background:#0965f4!important;box-shadow:none!important}@media(prefers-reduced-motion:reduce){:is(.elite-featured-products--reference,.elite-listing--showcase-cards) .elite-reference-card--homepage-showcase .elite-reference-card__gallery-arrow,:is(.elite-featured-products--reference,.elite-listing--showcase-cards) .elite-reference-card--homepage-showcase .elite-reference-card__gallery-arrow:before,:is(.elite-featured-products--reference,.elite-listing--showcase-cards) .elite-reference-card--homepage-showcase .elite-reference-card__spec,:is(.elite-featured-products--reference,.elite-listing--showcase-cards) .elite-reference-card--homepage-showcase .elite-reference-card__spec:after,:is(.elite-featured-products--reference,.elite-listing--showcase-cards) .elite-reference-card--homepage-showcase .elite-reference-card__details-button,:is(.elite-featured-products--reference,.elite-listing--showcase-cards) .elite-reference-card--homepage-showcase .elite-reference-card__cart-button,:is(.elite-featured-products--reference,.elite-listing--showcase-cards) .elite-reference-card--homepage-showcase .elite-reference-card__cart-motion,:is(.elite-featured-products--reference,.elite-listing--showcase-cards) .elite-reference-card--homepage-showcase .elite-reference-card__cart-wheel,:is(.elite-featured-products--reference,.elite-listing--showcase-cards) .elite-reference-card--homepage-showcase .elite-reference-card__laser-frame,:is(.elite-featured-products--reference,.elite-listing--showcase-cards) .elite-reference-card--homepage-showcase .elite-reference-card__laser-beam,:is(.elite-featured-products--reference,.elite-listing--showcase-cards) .elite-reference-card--homepage-showcase .elite-reference-card__laser-core{animation:none!important;transition:none!important}}@media(hover:hover)and (pointer:fine)and (prefers-reduced-motion:reduce){:is(.elite-featured-products--reference,.elite-listing--showcase-cards) .elite-reference-card--homepage-showcase .elite-reference-card__cart-button:is(:hover,:focus-visible) .elite-reference-card__cart-wheel{animation:elite-home-cart-wheel-spin .32s linear 15!important}:is(.elite-featured-products--reference,.elite-listing--showcase-cards) .elite-reference-card--homepage-showcase .elite-reference-card__cart-button:is(:hover,:focus-visible) .elite-reference-card__cart-smoke-puff{animation:elite-home-cart-smoke 1.2s ease-out var(--elite-cart-smoke-delay) 4!important}}.elite-featured-products--spotlight .elite-featured-products__reference-item{align-self:stretch}.epc-spotlight{display:block;width:100%;height:100%;min-width:0;overflow:hidden;border:1px solid #d7dfe8;border-radius:0;background:var(--serious-surface, oklch(99% .004 248));box-shadow:0 10px 30px #22364c17;color:#11151b;container-type:inline-size}.epc-spotlight [hidden]{display:none!important}.epc-spotlight:hover{border-color:#000;box-shadow:0 0 0 1px #000}.epc-spotlight>article{display:flex;flex-direction:column;height:100%}.epc-spotlight a{color:inherit;text-decoration:none}.epc-spotlight button{font:inherit;cursor:pointer}.epc-spotlight :is(a,button):focus-visible{outline:3px solid #69a3ff;outline-offset:3px}.epc-spotlight__gallery{position:relative;background:#202933}.epc-spotlight__stage{display:block;aspect-ratio:6 / 5}.epc-spotlight__slide{width:100%;height:100%}.epc-spotlight__slide img{display:block;width:100%;height:100%;object-fit:cover}.epc-spotlight__placeholder{display:block;width:100%;height:100%;fill:#77828f}.epc-spotlight__slide--catalogue{background:#fff}.epc-spotlight__slide--catalogue img{object-fit:contain;padding:46px 32px 38px}.epc-spotlight__stock{position:absolute;top:15px;left:15px;display:inline-flex;align-items:center;gap:8px;padding:8px 15px 8px 9px;border-radius:999px;background:#009b20;color:#fff;font-size:14px;font-weight:750;line-height:1;text-transform:uppercase;pointer-events:none}.epc-spotlight__stock svg{width:23px;height:23px;fill:#fff}.epc-spotlight__stock path{fill:none;stroke:#009b20;stroke-width:2.8;stroke-linecap:round;stroke-linejoin:round}.epc-spotlight__stock--unavailable{background:#5b6572}.epc-spotlight__stock--unavailable path{stroke:#5b6572}.elite-listing:is([data-collection-handle=gaming-pcs],[data-collection-handle=shop-by-processor]) .epc-spotlight__stock{justify-content:center;min-height:30px;padding:5px 8px;gap:0;border:1px solid var(--serious-green-dark, #2e7d32);border-radius:0;background:var(--serious-green-soft, #e8f5e9);color:var(--serious-green-dark, #1b5e20);font-size:.72rem;font-weight:900;letter-spacing:0}.elite-listing:is([data-collection-handle=gaming-pcs],[data-collection-handle=shop-by-processor]) .epc-spotlight__stock--unavailable{border-color:var(--serious-red, #b42318);background:var(--serious-red-soft, #fee4e2);color:#9f1b12}.elite-listing:is([data-collection-handle=gaming-pcs],[data-collection-handle=shop-by-processor]) .epc-spotlight__stock svg{display:none}.epc-spotlight__save-button{position:absolute;top:12px;right:11px;display:grid;place-items:center;width:44px;height:44px;padding:6px;border:0;border-radius:50%;background:#1c26327f;color:#fff}.epc-spotlight__save-button svg{width:30px;height:30px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linejoin:round}.epc-spotlight__save-button[aria-pressed=true] svg{fill:#fff}.epc-spotlight__save-status{position:absolute;top:64px;right:12px;max-width:calc(100% - 24px);border-radius:6px;background:#fff;color:#263445;font-size:12px;box-shadow:0 2px 10px #0002}.epc-spotlight__save-status:not(:empty){padding:6px 10px}.epc-spotlight__arrow{position:absolute;top:50%;display:grid;place-items:center;width:44px;height:44px;padding:10px;border:0;border-radius:50%;background:#232f3be0;color:#fff;transform:translateY(-50%);transition:background .15s ease}.epc-spotlight__arrow:hover{background:#36485d}.epc-spotlight__arrow--previous{left:13px}.epc-spotlight__arrow--next{right:13px}.epc-spotlight__arrow svg{width:23px;height:23px;fill:none;stroke:currentColor;stroke-width:2.5;stroke-linecap:round;stroke-linejoin:round}.epc-spotlight__dots{position:absolute;bottom:12px;left:50%;display:flex;justify-content:center;max-width:calc(100% - 24px);transform:translate(-50%)}.epc-spotlight__dot{display:grid;place-items:center;width:25px;height:30px;padding:0;border:0;border-radius:20px;background:none}.epc-spotlight__dot span{width:10px;height:10px;border-radius:50%;background:var(--epc-dot-colour, #b5b7b9);box-shadow:0 0 2px #0008}.epc-spotlight__dot[aria-pressed=true] span{background:var(--epc-dot-active-colour, #fff)}.epc-spotlight__gallery:has(:is(.epc-spotlight__slide--catalogue,.epc-spotlight__slide--light):not([hidden])){--epc-dot-colour: #8b939d;--epc-dot-active-colour: #17191b}.epc-spotlight [data-spotlight-gallery-status]{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}.epc-spotlight__details{position:relative;display:flex;flex:1;flex-direction:column;margin-top:-8px;padding:18px;border-radius:0;background:var(--serious-surface, oklch(99% .004 248))}.epc-spotlight__title{margin:0;font:inherit;font-size:clamp(18px,4.5cqi,23px);font-weight:750;line-height:1.25;letter-spacing:-.35px}.epc-spotlight__title a:hover{color:#005bff}@media(min-width:701px){.epc-spotlight__title{min-height:2.5em}}.epc-spotlight__pricing{display:flex;align-items:center;flex-wrap:wrap;gap:10px 14px;margin:16px 0 18px}.epc-spotlight__price{color:#005bff;font-size:clamp(29px,7.9cqi,40px);font-weight:750;line-height:1;letter-spacing:-.8px}.epc-spotlight__compare{color:#77828f;font-size:clamp(15px,4.2cqi,20px);font-weight:650;white-space:nowrap;text-decoration-thickness:2px}.epc-spotlight__saving{padding:8px 10px;border-radius:5px;background:#e7f1ff;color:#005bff;font-size:clamp(12px,3.25cqi,16px);font-weight:650;white-space:nowrap}.epc-spotlight__actions{display:grid;grid-template-columns:1fr 1.15fr;gap:10px;margin-top:auto}.epc-spotlight .epc-spotlight__button{display:flex;justify-content:center;align-items:center;gap:10px;min-height:54px;padding:10px 8px;border:1px solid #cbd5e0;border-radius:0;font-size:clamp(13px,3.8cqi,18px);font-weight:650;line-height:1.2;text-align:center}.epc-spotlight__button--details{background:#fff;color:#273344;box-shadow:inset 0 0 0 1px #e8edf3}.epc-spotlight__button--details:hover{background:#f2f6fb}.epc-spotlight .epc-spotlight__button--configure{border-color:#000;background:#000;color:#fff}.epc-spotlight .epc-spotlight__button--configure:hover{border-color:#202020;background:#202020}.epc-spotlight__button--configure svg{flex:0 0 39px;width:39px;height:36px;overflow:visible;fill:none;stroke:currentColor;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}.epc-spotlight__cart-motion{transform-box:fill-box;transform-origin:50% 100%}.epc-spotlight__cart-wheel{transform-box:fill-box;transform-origin:center}.epc-spotlight__cart-smoke-puff{--elite-cart-smoke-delay: 0ms;--elite-cart-smoke-drift: -14px;--elite-cart-smoke-rise: -6px;--elite-cart-smoke-roll: -12deg;stroke:none;opacity:0;filter:blur(.45px);pointer-events:none;transform-box:fill-box;transform-origin:right center}.epc-spotlight__cart-smoke-puff:nth-child(2){--elite-cart-smoke-delay: -.3s;--elite-cart-smoke-drift: -17px;--elite-cart-smoke-rise: -4px;--elite-cart-smoke-roll: 9deg}.epc-spotlight__cart-smoke-puff:nth-child(3){--elite-cart-smoke-delay: -.6s;--elite-cart-smoke-drift: -13px;--elite-cart-smoke-rise: -8px;--elite-cart-smoke-roll: -18deg}.epc-spotlight__cart-smoke-puff:nth-child(4){--elite-cart-smoke-delay: -.9s;--elite-cart-smoke-drift: -16px;--elite-cart-smoke-rise: -5px;--elite-cart-smoke-roll: 15deg}@media(hover:hover)and (pointer:fine)and (prefers-reduced-motion:no-preference){.epc-spotlight__button--configure:is(:hover,:focus-visible) .epc-spotlight__cart-motion{animation:elite-home-cart-roll .76s ease-in-out infinite}.epc-spotlight__button--configure:is(:hover,:focus-visible) .epc-spotlight__cart-wheel{animation:elite-home-cart-wheel-spin .32s linear infinite}.epc-spotlight__button--configure:is(:hover,:focus-visible) .epc-spotlight__cart-smoke-puff{animation:elite-home-cart-smoke 1.2s ease-out var(--elite-cart-smoke-delay) infinite}}@media(hover:hover)and (pointer:fine)and (prefers-reduced-motion:reduce){.epc-spotlight__button--configure:is(:hover,:focus-visible) .epc-spotlight__cart-wheel{animation:elite-home-cart-wheel-spin .32s linear 15}.epc-spotlight__button--configure:is(:hover,:focus-visible) .epc-spotlight__cart-smoke-puff{animation:elite-home-cart-smoke 1.2s ease-out var(--elite-cart-smoke-delay) 4}}.epc-spotlight__button--unavailable{background:#edf0f4;color:#657180}@container (max-width: 370px){.epc-spotlight__details{padding:15px 12px}.epc-spotlight__pricing{gap:8px}.epc-spotlight__saving{padding:7px}.epc-spotlight__actions{gap:8px}.epc-spotlight .epc-spotlight__button{gap:6px}}@media(prefers-reduced-motion:reduce){.epc-spotlight__arrow{transition:none}}dialog.epc-build-summary{box-sizing:border-box;width:min(820px,calc(100vw - 32px));max-width:none;max-height:calc(100vh - 32px);max-height:calc(100dvh - 32px);margin:auto;padding:0;overflow:hidden;border:1px solid #d8dfeb;border-radius:0;background:#fff;color:#111d35;box-shadow:0 24px 90px #07152b55;font:14px/1.45 var(--serious-font, Arial, sans-serif);text-align:left}.epc-build-summary[open]{display:flex;flex-direction:column}.epc-build-summary::backdrop{background:#0912239e}.epc-build-summary *,.epc-build-summary *:before,.epc-build-summary *:after{box-sizing:border-box}.epc-build-summary [hidden]{display:none!important}.epc-build-summary__header{display:flex;align-items:center;justify-content:space-between;gap:20px;flex-shrink:0;padding:20px 24px;border-bottom:1px solid #e0e6ef}.epc-build-summary__eyebrow{margin:0 0 3px;color:#1260d8;font-size:12px;font-weight:700}.epc-build-summary h2{margin:0;color:#111d35;font-size:23px;font-weight:750;line-height:1.2;text-transform:none;letter-spacing:-.3px}.epc-build-summary button,.epc-build-summary a{font:inherit;cursor:pointer}.epc-build-summary :is(button,a):focus-visible{outline:3px solid #69a3ff;outline-offset:3px}.epc-build-summary__close{display:grid;place-items:center;flex:0 0 40px;width:40px;height:40px;min-height:0;padding:0;border:1px solid #d5deeb;border-radius:0;background:#fff;color:#26344a;font-size:28px!important;line-height:1}.epc-build-summary__body{min-height:0;overflow-y:auto;overscroll-behavior:contain;padding:20px 24px 24px}.epc-build-summary__product{display:flex;align-items:center;gap:20px;padding-bottom:20px}.epc-build-summary__product img{flex:0 0 104px;width:104px;height:104px;padding:4px;object-fit:contain;background:#fff}.epc-build-summary__product h3{margin:0 0 7px;font:inherit;font-size:18px;font-weight:750;color:#111d35;line-height:1.35}.epc-build-summary__product p{margin:0;color:#617085;font-size:13px}.epc-build-summary__image-open{flex:0 0 104px;padding:0;border:1px solid #e0e6ef;background:#fff;cursor:zoom-in!important}.epc-build-summary__image-open img{display:block}.epc-build-summary .epc-build-summary__photos{display:inline-flex;align-items:center;min-height:36px;margin-top:10px;padding:6px 12px;border:1px solid #cad5e5;background:#fff;color:#005bff;font-size:13px;font-weight:650}dialog.epc-product-photos{width:min(960px,calc(100vw - 32px));max-width:none;max-height:calc(100dvh - 32px);margin:auto;padding:0;border:1px solid #d4deeb;background:#fff;color:#111d35;font-family:var(--serious-font, Arial, sans-serif)}.epc-product-photos[open]{display:flex;flex-direction:column}.epc-product-photos::backdrop{background:#091223bf}.epc-product-photos *,.epc-product-photos *:before,.epc-product-photos *:after{box-sizing:border-box}.epc-product-photos [hidden]{display:none!important}.epc-product-photos button{font:inherit;cursor:pointer;color:#111d35;background:#fff;border:1px solid #cad5e5}.epc-product-photos button:focus-visible{outline:2px solid #005bff;outline-offset:2px}.epc-product-photos__header{display:flex;justify-content:space-between;align-items:start;gap:16px;padding:16px 20px;border-bottom:1px solid #e0e6ef;flex-shrink:0}.epc-product-photos__header h2{margin:0 0 4px;color:#111d35;font-size:21px;line-height:1.25;text-transform:none}.epc-product-photos__header p{margin:0;color:#617085;font-size:13px;overflow-wrap:anywhere}.epc-product-photos__header button{flex:0 0 40px;width:40px;height:40px;padding:0;font-size:24px}.epc-product-photos__stage{display:grid;grid-template-columns:44px minmax(0,1fr) 44px;align-items:center;gap:12px;min-height:150px;height:min(54dvh,560px);padding:12px;flex-shrink:1}.epc-product-photos__stage img{grid-column:2;grid-row:1;display:block;width:100%;height:100%;min-height:0;object-fit:contain}.epc-product-photos__stage button{width:44px;height:44px;padding:0;font-size:30px;line-height:1}.epc-product-photos__stage [data-product-photo-step="-1"]{grid-column:1;grid-row:1}.epc-product-photos__stage [data-product-photo-step="1"]{grid-column:3;grid-row:1}.epc-product-photos__stage p{grid-column:2;grid-row:1;color:#617085;font-size:14px;text-align:center}.epc-product-photos__footer{display:grid;justify-items:center;gap:10px;min-height:0;padding:12px 20px 16px;border-top:1px solid #e0e6ef;overflow-y:auto}.epc-product-photos__footer p{margin:0;font-size:13px}.epc-product-photos__thumbs{display:flex;gap:8px;max-width:100%;padding:3px;overflow-x:auto}.epc-product-photos__thumbs button{flex:0 0 68px;width:68px;height:68px;padding:3px}.epc-product-photos__thumbs button[aria-pressed=true]{border-color:#005bff;box-shadow:inset 0 0 0 1px #005bff}.epc-product-photos__thumbs img{width:100%;height:100%;object-fit:contain}.epc-product-photos__footer>button{min-height:40px;padding:8px 14px;font-size:13px;font-weight:650}.epc-build-summary__label{margin:0 0 12px;font:inherit;font-size:14px;font-weight:750;color:#111d35}.epc-build-summary__status:empty{display:none}.epc-build-summary__status{color:#617085;padding:12px 0}.epc-build-summary__components{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 24px;margin:0}.epc-build-summary__components>div{min-width:0;padding:11px 0;border-top:1px solid #e5eaf2}.epc-build-summary__components dt{margin:0 0 3px;color:#637087;font-size:12px;font-weight:400}.epc-build-summary__components dd{margin:0;color:#111d35;font-size:14px;font-weight:650;overflow-wrap:anywhere}.epc-build-summary__components [data-summary-component=case]{grid-column:1 / -1}.epc-build-summary__footer{display:flex;justify-content:flex-end;gap:12px;flex-shrink:0;padding:16px 24px;border-top:1px solid #e0e6ef;background:#f8faff}.epc-build-summary__footer :is(button,a),.epc-build-summary__retry{display:inline-flex;justify-content:center;align-items:center;gap:14px;min-height:44px;padding:10px 20px;border:1px solid #d5deeb;border-radius:0;font-size:14px;font-weight:700;text-decoration:none}.epc-build-summary__back,.epc-build-summary__retry{background:#fff;color:#26344a}.epc-build-summary__footer .epc-build-summary__configure{background:#005bff;border-color:#005bff;color:#fff}.epc-build-summary__configure:hover{background:#004dda}@media(max-width:600px){dialog.epc-build-summary{width:calc(100vw - 20px);max-height:calc(100vh - 20px);max-height:calc(100dvh - 20px);border-radius:0}.epc-build-summary__header{padding:16px}.epc-build-summary h2{font-size:20px}.epc-build-summary__body{padding:16px}.epc-build-summary__product{gap:12px}.epc-build-summary__product img{width:80px;height:90px;flex-basis:80px}.epc-build-summary__image-open{flex-basis:80px}dialog.epc-product-photos{width:calc(100vw - 16px);max-height:calc(100dvh - 16px)}.epc-product-photos__header{padding:12px}.epc-product-photos__header h2{font-size:19px}.epc-product-photos__stage{grid-template-columns:36px minmax(0,1fr) 36px;gap:4px;padding:8px 4px;height:46dvh}.epc-product-photos__stage button{width:36px;height:44px}.epc-product-photos__footer{padding:10px 12px 12px}.epc-build-summary__product h3{font-size:15px}.epc-build-summary__components{grid-template-columns:minmax(0,1fr)}.epc-build-summary__components>div{display:grid;grid-template-columns:105px minmax(0,1fr);align-items:baseline;gap:12px;padding:12px 0}.epc-build-summary__components dt{margin:0}.epc-build-summary__footer{padding:12px 16px;gap:8px}.epc-build-summary__footer :is(button,a){flex:1;min-width:0;padding:10px;font-size:13px;gap:8px}}.elite-components-accessories{box-sizing:border-box!important;width:100%!important;padding-block:48px!important;border-block:1px solid #e0e4ea!important;background:linear-gradient(180deg,#f7f9fc,#fbfbfc)!important;color:#080914!important}.elite-components-accessories *,.elite-components-accessories *:before,.elite-components-accessories *:after{box-sizing:border-box}.elite-components-accessories__grid{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:16px!important}.elite-components-accessories__card{position:relative!important;display:flex!important;min-width:0!important;min-height:268px!important;flex-direction:column!important;overflow:hidden!important;border:1px solid #ccd3dd!important;border-radius:0!important;background:#fff!important;color:#080914!important;box-shadow:none!important;font-family:var(--serious-font, "IBM Plex Sans", Aptos, "Segoe UI", system-ui, sans-serif)!important;text-decoration:none!important;transform:none!important;transition:border-color .18s ease,box-shadow .18s ease,transform .18s ease!important}.elite-components-accessories__card:hover,.elite-components-accessories__card:focus-visible{border-color:#0f7ee8!important;box-shadow:0 0 0 1px #0f7ee8!important;color:#080914!important;transform:translateY(-2px)!important}.elite-components-accessories__card:focus-visible{box-shadow:0 0 0 3px #0f7ee847!important;outline:2px solid transparent!important}.elite-components-accessories__media{position:relative!important;display:block!important;height:auto!important;aspect-ratio:16 / 9!important;overflow:hidden!important;border-bottom:1px solid #ccd3dd!important;background:linear-gradient(90deg,rgba(255,255,255,.035) 1px,transparent 1px),linear-gradient(0deg,rgba(255,255,255,.03) 1px,transparent 1px),#080c13!important;background-size:28px 28px,28px 28px,auto!important}.elite-components-accessories__image{display:block!important;width:100%!important;max-width:none!important;height:100%!important;object-fit:cover!important;object-position:center!important;filter:saturate(.96) contrast(1.03)!important;transform:scale(1.01)!important;transition:filter .22s ease,transform .22s ease!important}.elite-components-accessories__card--contain .elite-components-accessories__image{padding:14px!important;object-fit:contain!important;filter:none!important;transform:none!important}.elite-components-accessories__card--contain .elite-components-accessories__media{background:#fff!important;background-image:none!important}.elite-components-accessories__card--keyboard-main-photo .elite-components-accessories__image{object-fit:cover!important}.elite-components-accessories__card:hover .elite-components-accessories__image,.elite-components-accessories__card:focus-visible .elite-components-accessories__image{filter:saturate(1.04) contrast(1.06)!important;transform:scale(1.045)!important}.elite-components-accessories__card--contain:hover .elite-components-accessories__image,.elite-components-accessories__card--contain:focus-visible .elite-components-accessories__image{filter:none!important;transform:scale(1.035)!important}.elite-components-accessories__body{display:grid!important;min-height:104px!important;flex:1 1 auto!important;grid-template-columns:minmax(0,1fr) 26px!important;align-items:end!important;gap:16px!important;padding:18px!important;background:#fff!important}.elite-components-accessories__copy{display:block!important;min-width:0!important}.elite-components-accessories__copy h3{margin:0!important;color:#080914!important;font-family:inherit!important;font-size:18px!important;font-weight:800!important;letter-spacing:0!important;line-height:23px!important}.elite-components-accessories__copy>span{display:block!important;margin-top:7px!important;color:#555b66!important;font-family:inherit!important;font-size:14px!important;font-weight:400!important;line-height:20px!important}.elite-components-accessories__body>.icon{width:24px!important;height:24px!important;align-self:center!important;color:#0f7ee8!important;fill:currentColor!important;transform:translate(0)!important;transition:transform .18s ease!important}.elite-components-accessories__card:hover .elite-components-accessories__body>.icon,.elite-components-accessories__card:focus-visible .elite-components-accessories__body>.icon{transform:translate(4px)!important}@media(max-width:990px){.elite-components-accessories{padding-block:40px!important}.elite-components-accessories__grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:14px!important}}@media(max-width:640px){.elite-components-accessories{padding-block:34px!important}.elite-components-accessories .elite-home-section__header{align-items:flex-start!important;flex-direction:column!important}.elite-components-accessories__grid{grid-template-columns:minmax(0,1fr)!important;gap:12px!important}.elite-components-accessories__card{min-height:0!important}.elite-components-accessories__body{min-height:100px!important;padding:16px!important}}@media(prefers-reduced-motion:reduce){.elite-components-accessories__card,.elite-components-accessories__image,.elite-components-accessories__body>.icon{transition:none!important}}
