html{scrollbar-gutter:stable}@layer elite-focus{:root{--elite-selection-color:#075cff}:where(button,[role=button],[role=radio],[role=option],.a31-thumb,.elite-product-gallery__thumb,.elite-product-gallery-modal__thumb):is([aria-pressed=true],[aria-checked=true],.is-selected,.is-active):not([role=tab],.epc-spotlight__dot){border-color:var(--elite-selection-color)!important;outline:2px solid var(--elite-selection-color)!important;outline-offset:-2px!important;box-shadow:none!important}@media(forced-colors:active){:focus-visible{--elite-focus-color:Highlight}}}:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--epc-bg-header:#020509;--epc-bg-page:#02080c;--epc-surface-panel:#070d11;--epc-surface-elevated:#0e1216;--epc-border-hairline:#11161b;--epc-border-default:#22262a;--epc-text-heading:#fefefe;--epc-text-primary:#e7e7e7;--epc-cyan-primary:#00a7f5;--epc-cyan-muted:#058bb6;--epc-cyan-rgb:0, 167, 245;--epc-badge-blue-text:#00a7f5;--font-family-primary:Inter, Arial, sans-serif;--font-h1-size:48px;--font-h1-weight:700;--font-h1-line-height:1.1;--font-h2-size:32px;--font-h2-weight:600;--font-h2-line-height:1.2;--font-body-size:16px;--font-body-weight:400;--font-body-line-height:1.55;--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-6:24px;--space-8:32px;--space-12:48px;--radius-xs:4px;--radius-md:12px;--radius-full:999px;--shadow-xl:0 16px 40px -8px #00000080;--glow-focus-ring:0 0 0 2px rgba(var(--epc-cyan-rgb), .6), 0 0 12px rgba(var(--epc-cyan-rgb), .24);--icon-stroke-width:2px;--icon-stroke-linecap:round;--icon-stroke-linejoin:round;--space-5:20px;--bg-primary:var(--epc-bg-page);--text-primary:var(--epc-text-heading);--accent-primary-active:var(--epc-cyan-muted);--glow-focus-ring:0 0 0 2px rgba(var(--epc-cyan-rgb), .48);--nav-height:72px;--nav-topbar-height:36px;--nav-bg:var(--epc-bg-header);--nav-border:var(--epc-border-hairline);--nav-link-color:var(--text-primary);--nav-link-hover:var(--accent-primary);--nav-link-active:var(--accent-primary);--nav-link-font-size:16px;--nav-link-font-weight:500;--nav-link-spacing:.2px;--nav-container-width:1440px;--nav-padding-x:var(--space-6);--nav-icon-gap:var(--space-4);--nav-underline-height:2px;--mega-menu-bg:var(--epc-surface-panel);--mega-menu-border:var(--epc-border-default);--mega-menu-radius:var(--radius-md);--mega-menu-container-width:1440px;--mega-menu-padding-x:var(--space-12);--mega-menu-padding-y:var(--space-12);--mega-feature-card-width:360px;--nav-mobile-height:64px;--nav-mobile-padding-x:var(--space-4);--nav-mobile-touch-target:48px;--nav-mobile-badge-size:18px;--nav-mobile-badge-bg:var(--accent-primary);--nav-mobile-badge-text:var(--epc-bg-page);--nav-mobile-menu-width:100%;--nav-mobile-menu-height:100vh;--nav-mobile-menu-bg:var(--epc-bg-header);--nav-mobile-animation-duration:.3s}*,:after,:before{box-sizing:border-box}html{font-family:var(--font-family-primary);text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased}body,html{background:var(--bg-primary);color:var(--text-primary);font-size:var(--font-body-size);line-height:var(--font-body-line-height)}body{min-width:320px;font-family:inherit;font-weight:var(--font-body-weight)}img,svg{max-width:100%}a{text-underline-offset:.18em;text-decoration-thickness:1px}h1,h2,p{margin-block-start:0}h1{font-size:var(--font-h1-size);font-weight:var(--font-h1-weight);line-height:var(--font-h1-line-height)}h1,h2{color:var(--text-primary)}h2{font-size:var(--font-h2-size);font-weight:var(--font-h2-weight);line-height:var(--font-h2-line-height)}p{font-size:var(--font-body-size);font-weight:var(--font-body-weight);line-height:var(--font-body-line-height)}.icon{color:currentColor;fill:none;stroke:currentColor;stroke-width:var(--icon-stroke-width);stroke-linecap:var(--icon-stroke-linecap);stroke-linejoin:var(--icon-stroke-linejoin)}.elite-icon{stroke:none}.elite-icon,.elite-icon [fill]:not([fill=none]),.icon{fill:currentColor}.elite-icon,.icon{vertical-align:-.125em;flex-shrink:0;color:inherit;transform-box:fill-box;transform-origin:50%;vertical-align:middle;flex:none;display:inline-block;overflow:hidden}.elite-icon *{vector-effect:non-scaling-stroke}.elite-header{z-index:1000;background:var(--nav-bg);color:var(--text-primary)}.elite-header:after{content:"";z-index:2;pointer-events:none;background:var(--nav-border);height:1px;box-shadow:none;position:absolute;bottom:0;left:0;right:0}.elite-header__main,.elite-header__topbar{border-bottom:1px solid var(--nav-border);background:var(--nav-bg)}.elite-header__topbar,.elite-header__topbar-inner{min-height:var(--nav-topbar-height)}.elite-header__main-inner,.elite-header__topbar-inner{width:min(100% - (var(--nav-padding-x) * 2),var(--nav-container-width))}.elite-header__topbar-inner{grid-template-columns:repeat(3,1fr);align-items:center;display:grid}.elite-header__benefit{justify-content:center;align-items:center;gap:var(--space-3);color:var(--text-primary);letter-spacing:var(--nav-link-spacing);text-transform:uppercase;font-size:13px;font-weight:500;display:inline-flex}.elite-header__main,.elite-header__main-inner,.elite-header__nav-link{min-height:var(--nav-height)}.elite-header__main-inner{gap:var(--space-6);grid-template-columns:minmax(190px,240px) minmax(0,1fr) auto;display:grid;position:relative}.elite-header__logo{width:calc(clamp(190px,14vw,240px));color:var(--text-primary);align-items:center;line-height:0;text-decoration:none;display:inline-flex}.elite-header__logo-image{object-fit:contain;width:100%;height:auto;max-height:38px;display:block}.elite-header__nav{gap:var(--space-8)}.elite-header__nav-item{position:relative}.elite-header__nav-link{align-items:center;gap:var(--space-1);color:var(--nav-link-color);cursor:pointer;font-family:var(--font-family-primary);font-size:var(--nav-link-font-size);font-weight:var(--nav-link-font-weight);letter-spacing:var(--nav-link-spacing);white-space:nowrap;background:0 0;border:0;padding:0;line-height:1;text-decoration:none;display:inline-flex;position:relative}.elite-header__nav-link:after{right:0;bottom:var(--space-4);height:var(--nav-underline-height);background:var(--nav-link-active);content:"";opacity:0;transition:opacity .18s,transform .18s;position:absolute;left:0;transform:scaleX(.6)}.elite-header__accessories-toggle .icon,.elite-header__configure-toggle .icon{transition:transform .18s}.elite-header__actions{justify-content:flex-end;align-items:center;gap:var(--nav-icon-gap);display:inline-flex}.elite-header__icon-button{min-width:var(--nav-mobile-touch-target);min-height:var(--nav-mobile-touch-target);color:var(--text-primary);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;padding:0;text-decoration:none;display:inline-flex;position:relative}.elite-header__cart-badge{top:var(--space-1);right:var(--space-1);min-width:18px;height:var(--nav-mobile-badge-size);padding-inline:var(--space-2);background:var(--nav-mobile-badge-bg);border-radius:var(--radius-full);color:var(--nav-mobile-badge-text);justify-content:center;align-items:center;font-size:12px;font-weight:700;line-height:1;display:inline-flex;position:absolute}.elite-header__mega{z-index:30;grid-template-columns:minmax(0,1fr) var(--mega-feature-card-width);gap:var(--space-12);width:min(100vw - 48px,var(--mega-menu-container-width));padding:var(--mega-menu-padding-y) var(--mega-menu-padding-x);background:var(--mega-menu-bg);border:1px solid var(--mega-menu-border);border-radius:var(--mega-menu-radius);box-shadow:var(--shadow-xl);opacity:0;pointer-events:none;visibility:hidden;transition:opacity .18s,transform .18s,visibility .18s;display:grid;position:absolute;top:100%;left:50%;transform:translate(-24%)translateY(10px)}.elite-header__mega[hidden]{display:none}.elite-header__mobile-toggle,.elite-mobile-menu,.elite-mobile-menu[hidden]{display:none}.elite-mobile-menu__summary::-webkit-details-marker{display:none}@media(width<=1180px){.elite-header__nav{gap:var(--space-4)}.elite-header__nav-link{font-size:14px}}@media(width<=1440px) and (width>=991px){.elite-header__main-inner{gap:var(--space-4);grid-template-columns:minmax(158px,190px) minmax(0,1fr) auto}.elite-header__logo{width:calc(clamp(158px,13vw,190px))}.elite-header__nav{justify-content:flex-start;gap:clamp(var(--space-3),1.4vw,var(--space-5))}.elite-header__nav-link{letter-spacing:0;font-size:13px}.elite-header__actions{gap:var(--space-2)}.elite-header__account{display:none}}@media(width<=1320px) and (width>=991px){.elite-header__main-inner{gap:var(--space-4);grid-template-columns:minmax(158px,180px) minmax(0,1fr) auto}.elite-header__logo{width:calc(clamp(158px,13vw,180px))}.elite-header__nav{justify-content:flex-start;gap:var(--space-4);overflow:visible}.elite-header__nav-link{white-space:nowrap;font-size:13px}.elite-header__actions{gap:var(--space-2)}}@media(width<=990px){.elite-header__account,.elite-header__nav,.elite-header__topbar{display:none}.elite-header__main,.elite-header__main-inner{min-height:var(--nav-mobile-height)}.elite-header__main-inner{width:100%;padding-inline:var(--nav-mobile-padding-x);grid-template-columns:44px minmax(0,1fr) auto;display:grid}.elite-header__mobile-toggle{display:inline-flex}.elite-header__logo{justify-self:center;width:calc(clamp(150px,42vw,190px))}.elite-header__actions{gap:var(--space-2)}}@media(width<=480px){.elite-header__logo{width:calc(clamp(132px,48vw,168px))}.elite-header__logo-image{max-height:30px}}@keyframes elite-mobile-menu{0%{opacity:0;transform:translate(-16px)}to{opacity:1;transform:translate(0)}}@keyframes eliteProductImageLoading{0%{background-position:140% 0,0 0}to{background-position:-140% 0,0 0}}:root{--epc-bg-header:#02060d;--epc-bg-page:#0a1017;--epc-surface-panel:#121b26;--epc-surface-elevated:#232f3d;--epc-border-hairline:#2b3643;--epc-border-default:#475667;--epc-text-heading:#e8ecef;--epc-text-primary:#d7dde3;--epc-cyan-primary:#3a8ce0;--epc-cyan-muted:#2d73bd;--epc-cyan-rgb:58, 140, 224;--accent-primary:var(--epc-cyan-primary);--text-primary:var(--epc-text-primary);--epc-badge-blue-text:#8dc5ff;--glow-focus-ring:0 0 0 2px rgba(var(--epc-cyan-rgb), .44);--mega-menu-radius:var(--radius-xs)}.main,[class*=\ elite-],[class^=elite-]{color:var(--epc-text-primary)}[class*=-card]{box-shadow:none;border-radius:var(--radius-xs)}.elite-header,.elite-header__main,.elite-header__topbar{--epc-surface-panel:#02060d;--epc-surface-elevated:#1b2530;--epc-border-hairline:#182431;--epc-border-default:#394655;--epc-text-heading:#e8ecef;--epc-text-primary:#e8ecef;--text-primary:#e8ecef;--nav-link-color:#e8ecef;background:var(--epc-bg-header);border-color:var(--epc-border-hairline);color:#e8ecef;box-shadow:none}.elite-header:after,.elite-header__mega:before{display:none}.elite-header__nav-link:after{background:var(--epc-cyan-primary);height:2px;box-shadow:none}.elite-header__cart-badge{background:var(--epc-cyan-primary);color:#f0f3f5}:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--serious-carbon-950:oklch(8% .012 248);--serious-carbon-920:oklch(10% .014 248);--serious-carbon-820:oklch(18% .017 248);--serious-carbon-740:oklch(26% .018 248);--serious-paper-990:oklch(98% .005 248);--serious-paper-970:oklch(96% .006 248);--serious-text:oklch(16% .017 248);--serious-body:oklch(34% .014 248);--serious-inverse:oklch(95% .006 248);--serious-inverse-muted:oklch(73% .012 248);--serious-blue:oklch(53% .19 253);--serious-green:oklch(61% .16 143);--serious-amber:oklch(66% .14 70);--serious-metal:oklch(76% .035 88);--serious-font:"IBM Plex Sans", Aptos, "Segoe UI", system-ui, sans-serif;--serious-display:"Sora", "IBM Plex Sans", Aptos, "Segoe UI", system-ui, sans-serif;--radius-xs:3px;--radius-md:3px;--text-primary:var(--serious-text);--font-family-primary:var(--serious-font)}html{background:var(--serious-paper-970);scroll-behavior:smooth}body,html{max-width:100%;overflow-x:hidden}body{color:var(--serious-text);font-feature-settings:"kern" 1,"ss01" 1,"tnum" 1;text-rendering:optimizelegibility;margin:0;background:linear-gradient(180deg,var(--serious-paper-990) 0 420px,var(--serious-paper-970) 420px),var(--serious-paper-970)!important}body,button{font-family:var(--serious-font)}img,svg{display:block}a{color:inherit}.main,.shopify-section{background:0 0!important}h1,h2{color:var(--serious-text);font-family:var(--serious-display);letter-spacing:0;text-transform:none}p{color:var(--serious-body)}.elite-header{z-index:50;color:var(--serious-inverse);position:sticky;top:0;background:var(--serious-carbon-950)!important}.elite-header:after{display:none!important}.elite-header__main,.elite-header__topbar{color:var(--serious-inverse);background:var(--serious-carbon-950)!important;border-bottom:1px solid var(--serious-carbon-820)!important}.elite-header__main-inner,.elite-header__topbar-inner{margin-inline:auto;width:min(1240px,100% - 36px)!important}.elite-header__topbar-inner{min-height:36px;color:var(--serious-inverse-muted);justify-content:center;gap:30px;font-size:.75rem;font-weight:750;display:flex!important}.elite-header__benefit{gap:0;color:inherit!important;font-size:inherit!important;font-weight:inherit!important}.elite-header__benefit .icon{display:none!important}.elite-header__main{position:relative}.elite-header__main:after{background:linear-gradient(90deg,var(--serious-blue),var(--serious-metal) 35%,var(--serious-green) 72%,var(--serious-carbon-950));content:"";height:7px;position:absolute;bottom:-1px;left:0;right:0}.elite-header__main-inner{grid-template-columns:184px minmax(0,1fr) auto;align-items:center;gap:28px;min-height:76px;display:grid!important}.elite-header__logo-image{width:184px!important;height:auto!important}@media(width>=1321px){.elite-header__main-inner>.elite-header__logo{transform:translate(-12px)}}.elite-header__nav{justify-content:center;align-items:center;gap:calc(clamp(18px,1.7vw,28px));min-width:0;max-width:100%;display:flex}.elite-header__nav-item{flex:none;min-width:0}.elite-header__nav>.elite-header__nav-link{flex:none}.elite-header__accessories-toggle,.elite-header__configure-toggle,.elite-header__nav-link{line-height:1;min-height:76px!important;box-shadow:none!important;color:var(--serious-inverse-muted)!important;letter-spacing:0!important;text-transform:none!important;white-space:nowrap!important;background:0 0!important;border:0!important;border-radius:0!important;padding:0!important;font-size:.9rem!important;font-weight:500!important}.elite-header__accessories-toggle span,.elite-header__configure-toggle span,.elite-header__nav-link span{white-space:nowrap!important}.elite-header__accessories-toggle:after,.elite-header__configure-toggle:after,.elite-header__nav-link:after{opacity:0;transition:opacity .18s,transform .18s;transform:scaleX(.6);background:var(--serious-blue)!important;height:2px!important;bottom:18px!important;left:0!important;right:0!important}.elite-header__actions{z-index:2;border-left:1px solid var(--serious-carbon-740);gap:12px;margin-left:12px;padding-left:12px;position:relative}.elite-header__icon-button{width:40px!important;height:40px!important;box-shadow:none!important;background:0 0!important;border-radius:0!important}.elite-header__cart-badge,.elite-header__icon-button{color:var(--serious-inverse)!important;border:0!important}.elite-header__cart-badge{font-weight:900;background:var(--serious-blue)!important;min-width:18px!important;height:18px!important;top:5px!important;right:4px!important}@media(width<=1120px){.elite-header__main-inner{gap:18px}.elite-header__nav{justify-content:flex-start;gap:18px;overflow-x:auto}}@media(width<=1500px) and (width>=1321px){.elite-header__main-inner{grid-template-columns:168px minmax(0,1fr) auto!important;gap:20px!important;width:min(100% - 24px,1240px)!important}.elite-header__logo,.elite-header__logo-image{width:168px!important}.elite-header__nav{justify-content:flex-end!important;gap:calc(clamp(14px,1.15vw,20px))!important;overflow:hidden!important}.elite-header__accessories-toggle,.elite-header__configure-toggle,.elite-header__nav-link{font-size:.86rem!important}.elite-header__actions{gap:8px!important;margin-left:12px!important;padding-left:12px!important}.elite-header__icon-button{width:38px!important;min-width:38px!important;height:38px!important;min-height:38px!important}}@media(width<=1320px){.elite-header__account,.elite-header__actions,.elite-header__nav,.elite-header__topbar{display:none!important}.elite-header__main{min-height:68px!important}.elite-header__main-inner{grid-template-columns:minmax(0,1fr) 44px!important;gap:12px!important;min-height:68px!important}.elite-header__logo{grid-column:1;justify-self:start!important}.elite-header__logo,.elite-header__logo-image{width:160px!important}.elite-header__mobile-toggle{grid-column:2;place-self:center end!important}}@media(width<=760px){.elite-header__topbar-inner{white-space:nowrap;justify-content:flex-start;overflow-x:auto}.elite-header__main-inner,.elite-header__topbar-inner{width:min(100% - 24px,1240px)!important}.elite-header__main-inner{align-items:center;min-height:auto;position:relative;grid-template-columns:minmax(0,1fr) 44px!important;width:100%!important;padding:12px!important;display:grid!important}.elite-header__logo{order:1;grid-area:1/1;justify-self:auto!important}.elite-header__actions{order:3;justify-content:end;gap:8px!important;display:none!important}.elite-header__icon-button{width:38px!important;height:38px!important}.elite-header__account,.elite-header__actions .elite-header__icon-button:not(.elite-header__cart){display:none!important}.elite-header__mobile-toggle{z-index:1200;order:2;justify-self:end;margin:0;top:52px;right:14px;transform:none;color:var(--serious-inverse)!important;position:fixed!important}.elite-header__cart,.elite-header__mobile-toggle{display:inline-grid!important}.elite-header__nav{display:none!important}.elite-header__logo-image{width:150px!important}}body,html{max-width:100%;overflow-x:hidden}@media(width<=1320px){.elite-header__main{min-height:66px!important}.elite-header__main-inner{grid-template-columns:44px minmax(0,1fr) 44px!important;align-items:center!important;gap:10px!important;width:min(100% - 24px,1240px)!important;min-height:66px!important;padding:0!important;display:grid!important}.elite-header__account,.elite-header__actions,.elite-header__nav,.elite-mobile-menu[hidden],.elite-mobile-menu__submenu{display:none!important}.elite-header__logo{grid-column:2!important;justify-self:center!important;width:calc(clamp(176px,30vw,240px))!important;min-width:0!important}.elite-header__logo-image{width:100%!important;max-width:100%!important;height:auto!important}.elite-header__mobile-toggle{width:44px!important;min-width:44px!important;height:44px!important;min-height:44px!important;z-index:1!important;grid-column:1!important;place-self:center start!important;margin:0!important;transform:none!important;pointer-events:auto!important;touch-action:manipulation!important;-ms-touch-action:manipulation!important}.elite-header__mobile-toggle>*,.elite-mobile-menu{pointer-events:none!important}.elite-mobile-menu{visibility:hidden!important}}@media(width<=420px){.elite-header__main-inner{width:100%!important}.elite-header__logo{width:calc(min(210px,60vw))!important}.elite-header__logo-image{width:100%!important}}@keyframes elite-cart-icon-shake{0%,to{transform:translate(0)rotate(0)}18%{transform:translate(-1.5px)rotate(-8deg)}36%{transform:translate(1.5px)rotate(7deg)}54%{transform:translate(-1px)rotate(-5deg)}72%{transform:translate(1px)rotate(4deg)}}@media(width<=990px){body,html{max-width:100%;overflow-x:hidden}.elite-header__main-inner,.elite-header__topbar-inner{width:min(100% - 32px,var(--serious-page-width,1440px))!important;min-width:0!important;max-width:calc(100vw - 32px)!important}.elite-header__topbar-inner{scrollbar-width:none;gap:10px!important;display:flex!important;overflow-x:auto!important}.elite-header__topbar-inner::-webkit-scrollbar{display:none}.elite-header__benefit{white-space:nowrap!important;flex:none!important;min-width:max-content!important}}@media(width<=640px){.elite-header__main-inner{grid-template-columns:44px minmax(0,1fr) 44px!important;gap:8px!important}.elite-header__mobile-toggle{grid-column:1!important;justify-self:start!important}.elite-header__logo{grid-column:2!important;justify-self:center!important;width:calc(min(220px,58vw))!important;min-width:0!important}.elite-header__logo-image{width:100%!important;max-width:100%!important;height:auto!important}.elite-header__actions{gap:4px!important}.elite-header__icon-button{width:40px!important;min-width:40px!important;height:40px!important}.elite-header__account{display:none!important}}@media(width<=1320px){.elite-header__mobile-toggle{color:var(--serious-inverse)!important;place-items:center!important;padding:0!important;transition:color .12s,transform .12s!important;display:inline-grid!important;position:static!important;inset:auto!important;overflow:visible!important}.elite-header__mobile-toggle>svg{display:none!important}.elite-header__mobile-toggle-lines{pointer-events:none;width:24px;height:18px;display:block;position:relative}.elite-header__mobile-toggle-bar{transform-origin:50%;will-change:transform,opacity;background:currentColor;border-radius:999px;width:100%;height:2px;transition:transform .15s cubic-bezier(.33,1,.68,1),opacity 80ms;display:block;position:absolute;top:50%;left:0;opacity:1!important}.elite-header__mobile-toggle-bar:first-child{transform:translateY(-7px)!important}.elite-header__mobile-toggle-bar:nth-child(2){transform:translateY(0)scaleX(1)!important}.elite-header__mobile-toggle-bar:nth-child(3){transform:translateY(7px)!important}}@keyframes elite-mobile-menu-quick{0%{opacity:0;transform:none}to{opacity:1;transform:none}}@media(prefers-reduced-motion:reduce){.elite-header__mobile-toggle,.elite-header__mobile-toggle-bar{transition:none!important;animation:none!important}}body,html{touch-action:manipulation;-ms-touch-action:manipulation}@keyframes elite-mobile-drawer-in{0%{opacity:.95;transform:translate(-100%)}to{opacity:1;transform:translate(0)}}.elite-search-dialog[hidden]{display:none!important}.elite-search-dialog .visually-hidden{clip:rect(0 0 0 0)!important;white-space:nowrap!important;border:0!important;width:1px!important;height:1px!important;margin:-1px!important;padding:0!important;position:absolute!important;overflow:hidden!important}@keyframes elite-search-dialog-in{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.elite-cart-drawer [hidden],.elite-pc-startup{display:none!important}shopify-chat::part(activator){box-sizing:border-box;border-radius:50%;width:50px;min-width:50px;height:50px;min-height:50px;padding:0}@supports not (color:oklch(50% .1 250)){:root{--serious-carbon-950:#010204;--serious-carbon-920:#010407;--serious-carbon-820:#0c1219;--serious-carbon-740:#1d252c;--serious-paper-990:#f6f9fc;--serious-paper-970:#eff2f6;--serious-text:#080e14;--serious-body:#32393f;--serious-inverse:#ebeff2;--serious-inverse-muted:#a2a9af;--serious-blue:#0069d5;--serious-green:#3d9a3b;--serious-amber:#c8800d;--serious-metal:#bab098}}.elite-header,.elite-header__main,.elite-header__topbar{color:#ebeff2;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:#000!important}.elite-header{--serious-carbon-950:#000;--serious-carbon-920:#000}.elite-header__main,.elite-header__topbar{border-bottom-color:#0c1219!important}.elite-header__topbar-inner{color:#a2a9af}.elite-header__benefit,.elite-header__benefit span,.elite-header__topbar-inner{font-family:IBM Plex Sans,Aptos,Segoe UI,system-ui,sans-serif!important}.elite-header__accessories-toggle,.elite-header__configure-toggle,.elite-header__nav-link{color:#a2a9af!important}.elite-header__icon-button,.elite-header__nav-item:focus-within .elite-header__accessories-toggle,.elite-header__nav-item:focus-within .elite-header__configure-toggle,.elite-header__nav-item:focus-within .elite-header__nav-link,.elite-header__nav-item:hover .elite-header__accessories-toggle,.elite-header__nav-item:hover .elite-header__configure-toggle,.elite-header__nav-item:hover .elite-header__nav-link,.elite-header__nav-link:focus-visible,.elite-header__nav-link:hover{color:#ebeff2!important}.elite-header__actions{border-left-color:#1d252c}.elite-header__cart-badge{color:#ebeff2!important;background:#0069d5!important}.elite-header__main:after{background:linear-gradient(90deg,#0069d5,#bab098 35%,#3d9a3b 72%,#010204)}@media(forced-colors:active){.elite-header{forced-color-adjust:none}}dialog.elite-cart-drawer{--epc-text-primary:#080e14;color:#080e14;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;background:#fff;border:1px solid #e2e2e2;width:min(100% - 20px,560px);max-width:100%;height:calc(100dvh - 20px);max-height:none;margin:0;padding:0;font-family:Sora,Arial,sans-serif;font-size:13.5px;line-height:1.5;position:fixed;inset:10px 10px 10px auto;overflow:hidden;box-shadow:0 12px 50px #0000002e;border-radius:16px!important}.elite-cart-drawer__heading>.icon,.elite-cart-drawer__status:empty{display:none}@keyframes elite-cart-enter{0%{transform:translate(calc(100% + 16px))}to{transform:translate(0)}}@keyframes elite-cart-backdrop-enter{0%{background:0 0}to{background:#030a128c}}@media(width<=1320px){.elite-header__main-inner>.elite-header__actions{border:0;justify-self:end;grid-area:1/3!important;margin:0!important;padding:0!important;display:flex!important}.elite-header__main-inner>.elite-header__actions>:not([data-cart-open]){display:none!important}}#MainContent:has([data-ap201-reference]){--epc-product-text-size:13.5px;--epc-product-text-color:#495779}#MainContent .a31-product[data-ap201-reference]{--a31-ui-font:"Sora", Arial, Helvetica, sans-serif;--a31-soft-line:#d8e1ef;--a31-field-line:#d5deed;--a31-text:#0b1027;font-family:var(--a31-ui-font);font-size:14px;line-height:1.5}#MainContent .a31-product[data-ap201-reference] .a31-wrap{background:#fff;grid-template-columns:minmax(0,.83fr) minmax(0,1fr);align-items:stretch;gap:16px;width:min(1518px,100% - 30px);padding:15px}#MainContent .a31-product[data-ap201-reference] .a31-card{box-shadow:none;border:0;border-radius:4px}#MainContent .a31-product[data-ap201-reference] .a31-gallery{flex-direction:column;align-self:start;gap:13px;padding:15px;display:flex}#MainContent .a31-product[data-ap201-reference] .a31-gallery-main{aspect-ratio:auto;background:#fff;border-radius:3px;flex:none;height:auto;min-height:0;margin:0;padding:0;display:block;overflow:clip}#MainContent .a31-product[data-ap201-reference] .a31-gallery-badges,#MainContent .a31-product[data-ap201-reference] .a31-gallery-counter{display:none}#MainContent .a31-product[data-ap201-reference] .a31-hero-image{object-fit:contain;mix-blend-mode:normal;width:100%;max-width:none;height:auto;max-height:none;margin:0;padding:0;position:static;inset:auto;transform:none}#MainContent .a31-product[data-ap201-reference] .a31-nav{width:48px;height:48px;top:50%}#MainContent .a31-product[data-ap201-reference] .a31-nav--prev{left:10px}#MainContent .a31-product[data-ap201-reference] .a31-nav--next{right:10px}#MainContent .a31-product[data-ap201-reference] .a31-thumbs{--a31-thumb-gap:8px;grid-template-columns:none;grid-auto-flow:column;grid-auto-columns:calc(1.25 * (100% - 5 * var(--a31-thumb-gap)) / 6);gap:var(--a31-thumb-gap);scrollbar-width:thin;min-width:0;max-width:100%;margin:13px 0 0;padding:0;display:grid;overflow:auto hidden}#MainContent .a31-product[data-ap201-reference] .a31-thumb{aspect-ratio:1;border:1px solid #d5deed;border-radius:3px;width:100%;min-width:0;height:auto;padding:4px;display:block;position:relative;overflow:hidden}#MainContent .a31-product[data-ap201-reference] .a31-thumb.is-active{box-shadow:none;border:2px solid #075cff}#MainContent .a31-product[data-ap201-reference] .a31-thumb img{object-fit:contain;width:calc(100% - 8px);height:calc(100% - 8px);min-height:0;position:absolute;inset:4px;transform:none}#MainContent .a31-product[data-ap201-reference] .a31-thumbs-nav{display:contents}#MainContent .a31-product[data-ap201-reference] .a31-thumbs-arrow{display:none}@media(width>=750px){#MainContent .a31-product[data-ap201-reference] .a31-thumbs-nav{flex:none;grid-template-columns:32px minmax(0,1fr) 32px;align-items:center;gap:8px;min-width:0;margin-top:13px;display:grid;container-type:inline-size}#MainContent .a31-product[data-ap201-reference] .a31-thumbs-nav .a31-thumbs{grid-auto-columns:calc(1.25 * (100cqw - 5 * var(--a31-thumb-gap)) / 6);scrollbar-width:none;margin-top:0}#MainContent .a31-product[data-ap201-reference] .a31-thumbs-nav .a31-thumbs::-webkit-scrollbar{display:none}#MainContent .a31-product[data-ap201-reference] .a31-thumbs-arrow{color:#075cff;cursor:pointer;background:#fff;border:1px solid #d5deed;border-radius:4px;place-items:center;width:32px;height:44px;padding:0;display:grid}#MainContent .a31-product[data-ap201-reference] .a31-thumbs-arrow svg{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;width:18px;height:18px}#MainContent .a31-product[data-ap201-reference] .a31-thumbs-arrow:disabled{opacity:.35;cursor:default}}#MainContent .a31-product[data-ap201-reference] .a31-benefits{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;padding:5px 0 8px}#MainContent .a31-product[data-ap201-reference] .a31-benefit{text-align:center;border-radius:3px;flex-direction:column;justify-content:center;align-items:center;gap:6px;min-height:104px;padding:8px;display:flex}#MainContent .a31-product[data-ap201-reference] .a31-benefit>div{width:100%;min-width:0}#MainContent .a31-product[data-ap201-reference] .a31-benefit h2{font-size:10.5px;font-weight:600;line-height:1.35}#MainContent .a31-product[data-ap201-reference] .a31-benefit p{color:#526582;margin-top:3px;font-size:11.5px;font-weight:400;line-height:1.4}#MainContent .a31-product[data-ap201-reference] .a31-benefit .a31-icon,#MainContent .a31-product[data-ap201-reference] .a31-benefit .a31-icon svg{width:32px;height:32px}#MainContent .a31-product[data-ap201-reference] .a31-benefit .a31-trust-flag{width:36px;height:25px;margin:3.5px 0}#MainContent .a31-product[data-ap201-reference] .a31-head{border:0;padding:19px 19px 16px;display:block}#MainContent .a31-product[data-ap201-reference] .a31-summary{min-width:0;display:block}#MainContent .a31-product[data-ap201-reference] .ap201-title-row{align-items:flex-start;gap:14px;display:flex}#MainContent .a31-product[data-ap201-reference] .a31-head .a31-title{color:#0b1027;letter-spacing:-.3px;flex:1;margin:0;font-size:calc(clamp(20px,1.55vw,24px))!important;font-weight:600!important;line-height:1.3!important}#MainContent .a31-product[data-ap201-reference] .ap201-build-specs{color:#495779;margin:7px 0 5px;font-size:14.95px;line-height:1.6}#MainContent .a31-product[data-ap201-reference] .ap201-reviews:has([data-average-stars][hidden]){display:none}#MainContent .a31-product[data-ap201-reference] .epc-reviews-summary [data-average-stars][hidden],#MainContent .a31-product[data-ap201-reference] .epc-reviews-summary__count,#MainContent .a31-product[data-ap201-reference] .epc-reviews-summary__score{display:none}#MainContent .a31-product[data-ap201-reference] .a31-head .a31-summary .a31-title-meta{grid-template-columns:minmax(0,1fr) 152px;align-items:center;gap:8px 18px;margin-top:0;display:grid}#MainContent .a31-product[data-ap201-reference] .a31-head .a31-title-meta>.a31-price-row{grid-area:1/1}#MainContent .a31-product[data-ap201-reference] .a31-head .a31-title-meta>[data-pc-finance]{grid-area:2/1}#MainContent .a31-product[data-ap201-reference] .a31-price-row{min-height:0;box-shadow:none;background:0 0;border:0;flex-flow:wrap;grid-area:auto;align-items:baseline;gap:5px 9px;padding:0;display:flex}#MainContent .a31-product[data-ap201-reference] .a31-price{color:#075cff;letter-spacing:-.4px;font-variant-numeric:lining-nums;font-size:calc(clamp(28px,2.1vw,32px));font-weight:650;line-height:1.2}#MainContent .a31-product[data-ap201-reference] .a31-tax{color:#526582;font-size:12.5px;font-weight:400}#MainContent .a31-product[data-ap201-reference] .a31-finance{background:#f3f7fe;border:1px solid #d5deed;border-radius:4px;grid-area:auto;justify-content:space-between;align-items:center;gap:8px;height:auto;min-height:66px;padding:10px 12px;display:flex}#MainContent .a31-product[data-ap201-reference] .a31-head .a31-title-meta>.a31-stock-card{color:#475569;text-align:center;width:100%;height:auto;min-height:64px;box-shadow:none;background:#f7f9fc;border:1px solid #d8e1ef;border-radius:3px;grid-area:1/2/3;align-content:center;align-self:stretch;justify-items:center;padding:10px 14px;display:grid}#MainContent .a31-product[data-ap201-reference][data-elite-pc-price-state=confirmed] .a31-stock-card:has(.a31-stock-state){color:#14783d;background:#effaf3;border-color:#b8dec5}#MainContent .a31-product[data-ap201-reference] .a31-stock-card .a31-stock-title{color:inherit;align-items:center;gap:5px;font-size:15px;font-weight:650;line-height:1.3}#MainContent .a31-product[data-ap201-reference] .a31-stock-card .a31-stock-state{color:inherit;white-space:nowrap;gap:7px;font-size:17px}#MainContent .a31-product[data-ap201-reference] .a31-stock-card .a31-stock-parts{color:inherit;margin:0;font-size:11px;font-weight:400;line-height:1.4}#MainContent .a31-product[data-ap201-reference] .a31-config{background:#fff;grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;gap:10px;padding:0 12px;display:grid}#MainContent .a31-product[data-ap201-reference] .a31-config-block{background:#fff;border:1px solid #e0e7ef;border-radius:8px;flex-direction:column;min-width:0;min-height:0;padding:0;display:flex;overflow:clip;box-shadow:0 1px 3px #192d4608;container-type:inline-size}#MainContent .a31-product[data-ap201-reference] .a31-config-intro{color:#fff;text-align:left;background:#101010;border:0;border-radius:7px 7px 0 0;grid-template-columns:30px minmax(0,1fr);align-content:center;place-items:center stretch;gap:10px;min-height:48px;padding:4px 12px;display:grid}#MainContent .a31-product[data-ap201-reference] .a31-config-intro>div{justify-self:stretch;width:100%;min-width:0}#MainContent .a31-product[data-ap201-reference] .ap201-group-icon{color:#fff;fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;width:30px;height:30px;display:block}#MainContent .a31-product[data-ap201-reference] .a31-block-title{color:#fff;letter-spacing:-.15px;font-size:15px;font-weight:600;line-height:1.35}#MainContent .a31-product[data-ap201-reference] .a31-config-intro p{color:#cdd4df;margin:2px 0 0;font-size:12.5px;font-weight:400;line-height:1.3}#MainContent .a31-product[data-ap201-reference] .a31-config-options{background:0 0;grid-template-columns:minmax(0,1fr);align-content:start;gap:8px;padding:8px 8px 12px;display:grid}#MainContent .a31-product[data-ap201-reference] .a31-config-line{background:0 0;border:0;grid-column:auto;min-height:0;padding:0;display:block;position:relative}#MainContent .a31-product[data-ap201-reference] .a31-config-label{display:none}#MainContent .a31-product[data-ap201-reference] .a31-select-wrap{min-width:0;display:block}#MainContent .a31-product[data-ap201-reference] .a31-select-wrap:after{display:none}#MainContent .a31-product[data-ap201-reference] .a31-select.elite-pc-trigger{color:#0b1027;width:100%;box-shadow:none;background:#fff;border:1px solid #d9e3f0;border-radius:5px;align-items:center;white-space:normal!important;grid-template-columns:60px minmax(0,1fr) 16px!important;gap:9px!important;height:78px!important;min-height:78px!important;padding:8px 12px!important;font-size:13.5px!important;font-weight:400!important;line-height:1.3!important;display:grid!important}#MainContent .a31-product[data-ap201-reference] .a31-price{font-variant-numeric:tabular-nums;min-width:6.5ch;min-height:1.2em}#MainContent .a31-product[data-ap201-reference] .elite-pc-trigger__thumb{object-fit:contain;border:0;max-width:none;margin:0;padding:0;width:60px!important;height:60px!important;display:block!important}#MainContent .a31-product[data-ap201-reference] .elite-pc-trigger__copy{flex-direction:column;justify-content:center;gap:4px;min-width:0;padding:0;display:flex!important}#MainContent .a31-product[data-ap201-reference] .elite-pc-trigger__copy:before{content:attr(data-category);color:#0b1027;font-size:var(--epc-product-text-size);text-transform:none;letter-spacing:-.15px;font-weight:600;line-height:1.4;display:block!important}#MainContent .a31-product[data-ap201-reference] .elite-pc-trigger__value{color:var(--epc-product-text-color);white-space:nowrap!important;text-overflow:ellipsis!important;font-size:var(--epc-product-text-size)!important;font-weight:400!important;line-height:1.4!important;display:block!important;overflow:hidden!important}#MainContent .a31-product[data-ap201-reference] .elite-pc-trigger__arrow{color:#075cff;fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;width:16px;height:16px;display:block!important}#MainContent .a31-product[data-ap201-reference] .a31-accessory-buttons,[data-ap201-picker-extra]{display:none}@media(width>=1024px){body:has([data-ap201-reference]) .ap201-desktop-picker .elite-pc-picker__filter-panel>.elite-pc-picker__filter-title{display:none}body:has([data-ap201-reference]) .ap201-desktop-picker .elite-pc-picker__filter-summary [data-filter-count]{display:none}body:has([data-ap201-reference]) .ap201-desktop-picker [data-filter-reset]{display:none}body:has([data-ap201-reference]) .ap201-desktop-picker .elite-pc-picker__filter:has(>.ap201-numeric-options)>:is(.elite-pc-picker__range-controls,.elite-pc-picker__range-bounds){display:none}body:has([data-ap201-reference]) .ap201-desktop-picker .ap201-numeric-options button[hidden]{display:none}body:has([data-ap201-reference]) .ap201-desktop-picker .elite-pc-picker__filter-choice[hidden]{display:none}body:has([data-ap201-reference]) .ap201-desktop-picker .elite-pc-picker__filter:has([data-stock-filter]) .ap201-filter-collapse{display:none}body:has([data-ap201-reference]) .ap201-desktop-picker .elite-pc-picker__filter-choice:has([data-stock-filter]) .ap201-filter-count{display:none}body:has([data-ap201-reference]) .ap201-desktop-picker .elite-pc-picker__main>h3{display:none}body:has([data-ap201-reference]) .ap201-desktop-picker .ap201-picker-result-count{display:none}body:has([data-ap201-reference]) .ap201-desktop-picker .elite-pc-picker__group>:is(h3,.elite-pc-picker__fit-note){display:none}body:has([data-ap201-reference]) .ap201-desktop-picker .elite-pc-picker__quote{display:none}body:has([data-ap201-reference]) .ap201-desktop-picker .elite-shipping-picker__option-price{display:none}body:has([data-ap201-reference]) .ap201-desktop-picker .elite-shipping-picker__total>small{display:none}#MainContent .a31-product[data-ap201-reference] .a31-price-row .a31-tax{order:2}}@media(width>=1200px){#MainContent .a31-product[data-ap201-reference] .a31-wrap{grid-template-columns:minmax(0,.9fr) minmax(0,1fr)}#MainContent .a31-product[data-ap201-reference] .a31-gallery{align-self:stretch;gap:14px;padding-bottom:20px;container-type:inline-size}#MainContent .a31-product[data-ap201-reference] .a31-gallery-main{flex:none;min-height:100cqw}#MainContent .a31-product[data-ap201-reference] .a31-hero-image{height:100%;position:absolute;inset:0}#MainContent .a31-product[data-ap201-reference] .a31-nav{width:52px;height:52px}#MainContent .a31-product[data-ap201-reference] .a31-thumbs{flex:none;margin-top:14px}#MainContent .a31-product[data-ap201-reference] .a31-thumbs-nav{margin-top:14px}#MainContent .a31-product[data-ap201-reference] .a31-thumb{aspect-ratio:.95}#MainContent .a31-product[data-ap201-reference] .a31-benefits{flex:1 0 auto;grid-template-rows:repeat(3,minmax(118px,1fr));gap:10px;padding-bottom:0}#MainContent .a31-product[data-ap201-reference] .a31-benefit{gap:7px;min-height:118px;padding:10px}#MainContent .a31-product[data-ap201-reference] .a31-benefit:last-child:nth-child(odd){grid-column:auto}#MainContent .a31-product[data-ap201-reference] .a31-benefit h2{font-size:11.5px}#MainContent .a31-product[data-ap201-reference] .a31-benefit p{font-size:12.5px}#MainContent .a31-product[data-ap201-reference] .a31-benefit .a31-icon,#MainContent .a31-product[data-ap201-reference] .a31-benefit .a31-icon svg{width:36px;height:36px}#MainContent .a31-product[data-ap201-reference] .a31-benefit .a31-trust-flag{width:40px;height:28px;margin-block:4px}}@media(width<=1199px) and (width>=750px){#MainContent .a31-product[data-ap201-reference] .a31-wrap{grid-template-columns:minmax(0,.7fr) minmax(0,1fr);gap:10px;padding:10px}#MainContent .a31-product[data-ap201-reference] .a31-config{grid-template-columns:minmax(0,1fr)}#MainContent .a31-product[data-ap201-reference] .a31-gallery{align-self:start}#MainContent .a31-product[data-ap201-reference] .a31-benefits{grid-template-columns:repeat(2,minmax(0,1fr))}#MainContent .a31-product[data-ap201-reference] .a31-head .a31-title-meta{grid-template-columns:minmax(0,1fr)}}@media(width<=1199px){#MainContent .a31-product[data-ap201-reference] .a31-head .a31-summary .a31-title-meta{grid-template-columns:minmax(0,1fr) 120px;gap:8px 10px}#MainContent .a31-product[data-ap201-reference] .a31-head .a31-title-meta>.a31-stock-card{grid-row:1;min-height:54px;padding:8px}#MainContent .a31-product[data-ap201-reference] .a31-head .a31-title-meta>[data-pc-finance]{grid-column:1/-1}#MainContent .a31-product[data-ap201-reference] .a31-stock-card .a31-stock-state{font-size:15px}#MainContent .a31-product[data-ap201-reference] .a31-stock-card .a31-stock-parts{font-size:10px}}@media(width<=749px){#MainContent .a31-product[data-ap201-reference] .a31-wrap{background:#fff;grid-template-columns:minmax(0,1fr);gap:12px;width:100%;padding:0}#MainContent .a31-product[data-ap201-reference] .a31-gallery{border:0;gap:9px;padding:0 12px}#MainContent .a31-product[data-ap201-reference] .a31-gallery-main{flex:none}#MainContent .a31-product[data-ap201-reference] .a31-benefits,#MainContent .a31-product[data-ap201-reference] .a31-gallery-badges{display:none}#MainContent .a31-product[data-ap201-reference] .a31-nav{width:38px;height:38px}#MainContent .a31-product[data-ap201-reference] .a31-thumbs{--a31-thumb-gap:5px;margin-top:9px}#MainContent .a31-product[data-ap201-reference] .a31-panel{border:0}#MainContent .a31-product[data-ap201-reference] .a31-head{padding:10px 14px 15px}#MainContent .a31-product[data-ap201-reference] .a31-head .a31-title{letter-spacing:-.3px;font-size:20px!important}#MainContent .a31-product[data-ap201-reference] .a31-head .a31-title-meta{grid-template-columns:minmax(0,1fr);gap:10px}#MainContent .a31-product[data-ap201-reference] .a31-price{font-size:30px}#MainContent .a31-product[data-ap201-reference] .a31-finance{min-height:60px}#MainContent .a31-product[data-ap201-reference] .a31-config{grid-template-columns:minmax(0,1fr);padding:0 12px}}@media(width<=620px){body:has([data-ap201-reference]) .elite-pc-picker .elite-pc-picker__detail>ul>li{display:none}body:has([data-ap201-reference]) .elite-pc-picker .elite-pc-picker__detail>ul .ap201-picker-icon{display:none}}@media(width>=750px){#MainContent .a31-product[data-ap201-reference] .a31-wrap{width:min(1518px,100% - 32px);max-width:none;padding-inline:0}#MainContent .a31-product[data-ap201-reference] .a31-gallery{padding-left:0}#MainContent .a31-product[data-ap201-reference] .a31-config,#MainContent .a31-product[data-ap201-reference] .a31-head{padding-right:0}}:root{--shopify-chat-bg-color:#fff;--shopify-chat-text-color:#000;--shopify-chat-accent-bg-color:#000;--shopify-chat-accent-text-color:#fff;--shopify-chat-activator-offset:20px;--shopify-chat-activator-font-size:16px;--shopify-chat-border-radius:16px}@keyframes elite-pc-entry-spin{to{transform:rotate(1turn)}}:is(#elite-pc-style-scope,.a31-product) .a31-select-wrap>button.a31-select:is([data-a31-component-key=ssd],[data-a31-component-key=hdd],[data-a31-component-key=psu]){white-space:normal;height:auto;padding-block:6px}:is(#elite-pc-style-scope,.a31-product) :is([data-a31-component-key=ssd],[data-a31-component-key=hdd],[data-a31-component-key=psu]) .elite-pc-trigger__copy{white-space:normal;text-overflow:clip}:is(#elite-pc-style-scope,.a31-product) :is([data-a31-component-key=ssd],[data-a31-component-key=hdd],[data-a31-component-key=psu]) .elite-pc-trigger__value{-webkit-line-clamp:unset}.elite-pc-picker[data-picker-prepared]:not([open]){visibility:hidden;pointer-events:none;flex-direction:column;display:flex;position:fixed}.elite-pc-picker .elite-pc-picker__filter-toggle,.elite-pc-picker__accessory-selection[hidden],.elite-pc-picker__category-bar[hidden]{display:none}.elite-pc-picker__filter [hidden]{display:none!important}.elite-pc-picker__mobile-filters{display:none}@media(width<=620px){.elite-pc-picker[data-mobile-quick-filters=true] .elite-pc-picker__filters[data-mobile-quick-expanded=false]{display:none}.elite-pc-picker__mobile-facets::-webkit-scrollbar{display:none}}.elite-pc-picker .elite-pc-picker__zoom{background:0 0;border:0;border-radius:6px;width:96px;padding:0;position:absolute;top:12px;bottom:12px;left:12px}.elite-pc-picker .elite-pc-picker__repair-actions[hidden],.elite-pc-picker .elite-pc-picker__repair[hidden],.elite-pc-picker__fit [hidden],.elite-pc-picker__fit-more[hidden]{display:none!important}.elite-pc-picker__extra-spec,.elite-pc-picker__more-specs{display:none}.elite-pc-picker__total [hidden]{display:none!important}.elite-pc-picker__price-caption-mobile{display:none}@keyframes elite-pc-updated{0%,10%{background-color:var(--elite-saved-tint)}to{background-color:#fff}}@media(width>=901px){.elite-pc-picker .elite-pc-picker__choice>.elite-pc-picker__zoom,.elite-pc-picker .elite-pc-picker__media>.elite-pc-picker__image-hint{display:none}}.elite-pc-check [hidden]{display:none!important}@keyframes elite-pc-check-progress{0%{transform:translate(0)}to{transform:translate(185.714%)}}@keyframes elite-pc-check-pulse{0%{opacity:.3}to{opacity:1}}.a31-catalog-cart-error[hidden],.a31-catalog-cart-error__fix[hidden],.elite-pc-picker__repair-notice[hidden]{display:none!important}@media(width<=900px){.elite-pc-picker__preview{display:none}}@media(width<=620px){.elite-pc-picker{--picker-font-body:12px;width:100vw;max-width:none;height:100dvh;max-height:100dvh;font-family:var(--font-family-primary,Arial,sans-serif);font-size:var(--picker-font-body);letter-spacing:normal;border:0;border-radius:0;margin:0;font-style:normal;font-weight:400;line-height:1.4;position:fixed;inset:0;overflow:hidden}.elite-pc-picker__detail ul,.elite-pc-picker__extra-spec,.elite-pc-picker__filter-panel>p.elite-pc-picker__filter-title,.elite-pc-picker__filter-toggle[aria-expanded=false]+.elite-pc-picker__filter-fields,.elite-pc-picker__head p,.elite-pc-picker__main>h3{display:none}}@media(width<=749px){.elite-pc-picker .elite-pc-picker__accessory-selection,.elite-pc-picker .elite-pc-picker__status,.elite-pc-picker .elite-pc-picker__total>span:not(.elite-pc-picker__price-caption-mobile){display:none}.elite-pc-picker__total:not([data-price-state=ready]) small:not([hidden]){color:#425373;background:#fff;border:1px solid #d4dced;border-radius:6px;padding:10px 12px;font-size:12px;line-height:1.4;position:absolute;bottom:calc(100% + 8px);left:14px;right:14px;box-shadow:0 2px 12px #0f172a1f}}html.elite-privacy-banner-dismissed #shopify-pc__banner,html.elite-privacy-banner-dismissed #shopify-pc__banner.shopify-pc__banner__dialog,html.elite-privacy-banner-dismissed .shopify-pc__banner__dialog{display:none!important}@media(width>=1121px){.elite-header .elite-header__nav{overflow:visible!important}}@media(width>=1321px){.elite-header .elite-header__main-inner{margin-inline:auto;grid-template-columns:max-content minmax(0,1fr) max-content!important;column-gap:76px!important;width:max-content!important;max-width:calc(100% - 64px)!important}.elite-header .elite-header__main-inner>.elite-header__logo{transform:none;width:max-content!important}.elite-header .elite-header__nav{justify-content:center!important}.elite-header .elite-header__actions{margin-left:0!important}.elite-header .elite-header__nav .elite-header__nav-link{font-size:1.1475rem!important}}@media(width>=1321px) and (width<=1500px){.elite-header .elite-header__nav .elite-header__nav-link{font-size:1.0965rem!important}}.elite-header .elite-header__nav-item:not(.is-open)>.elite-header__mega{opacity:0!important;pointer-events:none!important;visibility:hidden!important}.elite-header .elite-header__nav-item>.elite-header__mega[hidden]{display:none!important}.elite-header .elite-header__nav-item:after{content:none!important;pointer-events:none!important}.elite-header .elite-header__nav-item>.elite-header__nav-link .icon{transition:transform .18s;transform:none!important}body .elite-search-dialog__panel:before{display:none}.elite-predictive[hidden]{display:none!important}.elite-header{isolation:isolate;z-index:3000!important}.elite-header__main,.elite-header__nav,.elite-header__nav-item{z-index:3001!important}@keyframes a31-saved-dropdown-pulse{0%,to{border-color:var(--a31-line,#d6dce5);box-shadow:none}18%,58%{border-color:#0878ed;box-shadow:0 0 0 3px #0878ed47,inset 0 0 0 1px #0878ed}38%,78%{border-color:#7cb8f5;box-shadow:0 0 0 1px #0878ed1f,inset 0 0 0 1px #0878ed59}}:is(#elite-pc-style-scope,.a31-product){--a31-bg:#000;--a31-card:#fff;--a31-line:#d9dde3;--a31-soft-line:#e5e8ed;--a31-field-line:#d4d9e0;--a31-gallery-surface:#fff;--a31-config-surface:#fff;--a31-text:#0b0d12;--a31-blue:#0755d9;--a31-primary:#111;--a31-primary-hover:#252525;--a31-green:#13832e;--a31-stage-gap:18px;--a31-ui-font:"Sora", Arial, Helvetica, sans-serif;--a31-ui-letter-spacing:0;width:100%;color:var(--a31-text);font-synthesis:none;text-rendering:geometricprecision;-webkit-font-smoothing:antialiased;background:#fff;margin:0;padding:18px 0 20px;display:block;position:relative;font-family:var(--a31-ui-font)!important}body:has(:is(#elite-pc-style-scope,.a31-product)){background:#fff!important}body:has(:is(#elite-pc-style-scope,.a31-product)) #MainContent{background:#fff!important}body:has(:is(#elite-pc-style-scope,.a31-product)) .main{background:#fff!important}:is(#elite-pc-style-scope,.a31-product),:is(#elite-pc-style-scope,.a31-product) *,:is(#elite-pc-style-scope,.a31-product) :after,:is(#elite-pc-style-scope,.a31-product) :before{box-sizing:border-box;font-family:var(--a31-ui-font)!important;letter-spacing:var(--a31-ui-letter-spacing)!important;font-style:normal!important}:is(#elite-pc-style-scope,.a31-product) a,:is(#elite-pc-style-scope,.a31-product) button{font-family:var(--a31-ui-font)!important;letter-spacing:var(--a31-ui-letter-spacing)!important;font-style:normal!important}:is(#elite-pc-style-scope,.a31-product) .a31-wrap{gap:var(--a31-stage-gap);width:min(1518px,100% - 32px);padding:var(--a31-stage-gap);background:var(--a31-bg);grid-template-columns:repeat(2,minmax(0,1fr));margin:0 auto;display:grid}:is(#elite-pc-style-scope,.a31-product) .a31-card{border:1px solid var(--a31-line);background:var(--a31-card);border-radius:3px;min-width:0;position:relative;overflow:hidden;box-shadow:0 12px 32px #0000003d}:is(#elite-pc-style-scope,.a31-product) .a31-gallery{grid-template-rows:minmax(585px,1fr) max-content max-content;display:grid;position:relative}:is(#elite-pc-style-scope,.a31-product) .a31-gallery-main{background:var(--a31-gallery-surface);grid-template-rows:auto minmax(0,1fr);place-items:center;gap:12px;min-height:0;padding:18px 66px 8px;display:grid;position:relative}:is(#elite-pc-style-scope,.a31-product) .a31-hero-image{object-fit:contain;object-position:center;grid-row:2;width:100%;height:100%;max-height:min(680px,100% - 28px);display:block}:is(#elite-pc-style-scope,.a31-product) .a31-nav{z-index:3;border:1px solid var(--a31-line);color:#111318;cursor:pointer;background:#fff;border-radius:3px;place-items:center;width:40px;height:40px;display:grid;position:absolute;top:50%;transform:translateY(-50%);box-shadow:0 3px 9px #0c142614}:is(#elite-pc-style-scope,.a31-product) .a31-nav--prev{left:21px}:is(#elite-pc-style-scope,.a31-product) .a31-nav--next{right:21px}:is(#elite-pc-style-scope,.a31-product) .a31-nav svg{fill:none;stroke:currentColor;stroke-width:3px;stroke-linecap:round;stroke-linejoin:round;width:18px;height:18px}:is(#elite-pc-style-scope,.a31-product) .a31-gallery-counter{display:none}:is(#elite-pc-style-scope,.a31-product) .a31-thumbs{grid-template-columns:repeat(5,minmax(0,1fr));gap:17px;padding:18px 18px 20px;display:grid}:is(#elite-pc-style-scope,.a31-product) .a31-thumb{aspect-ratio:1;border:1px solid var(--a31-field-line);cursor:pointer;background:#fff;border-radius:2px;place-items:center;min-height:0;display:grid}:is(#elite-pc-style-scope,.a31-product) .a31-thumb.is-active{border:1px solid #15181d;box-shadow:inset 0 0 0 1px #15181d}:is(#elite-pc-style-scope,.a31-product) .a31-thumb img{object-fit:contain;width:82%;height:82%;display:block}:is(#elite-pc-style-scope,.a31-product) .a31-benefits{grid-template-columns:1fr 1fr;gap:16px;padding:0 18px 18px;display:grid}:is(#elite-pc-style-scope,.a31-product) .a31-benefit{border:1px solid var(--a31-soft-line);background:#fff;border-radius:2px;grid-template-columns:50px minmax(0,1fr);align-items:center;gap:12px;min-height:96px;padding:14px 16px;display:grid}:is(#elite-pc-style-scope,.a31-product) .a31-benefit:last-child:nth-child(odd){grid-column:1/-1}:is(#elite-pc-style-scope,.a31-product) .a31-benefit h2,:is(#elite-pc-style-scope,.a31-product) .a31-block-title{color:var(--a31-text);letter-spacing:.01em;text-transform:uppercase;margin:0;font-size:12px;font-weight:900;line-height:1.15}:is(#elite-pc-style-scope,.a31-product) .a31-block-title{letter-spacing:0;font-size:11px}:is(#elite-pc-style-scope,.a31-product) .a31-benefit p{color:#252932;margin:6px 0 0;font-size:11px;font-weight:500;line-height:1.35}:is(#elite-pc-style-scope,.a31-product) .a31-benefit .a31-trust-flag{place-self:center;width:44px;height:30px}:is(#elite-pc-style-scope,.a31-product) .a31-panel{background:#fff;grid-template-rows:auto auto 1fr auto auto;min-height:100%;display:grid}:is(#elite-pc-style-scope,.a31-product) .a31-head{border-bottom:1px solid var(--a31-line);grid-template-columns:minmax(0,1fr);align-items:start;gap:0;padding:14px 16px 16px;display:grid}:is(#elite-pc-style-scope,.a31-product) .a31-summary{grid-column:1/-1;gap:9px;min-width:0;display:grid}:is(#elite-pc-style-scope,.a31-product) .a31-title{color:#030727;text-overflow:ellipsis;white-space:nowrap;margin:0;overflow:hidden;font-family:var(--a31-ui-font)!important;letter-spacing:var(--a31-ui-letter-spacing)!important;text-transform:none!important;font-size:calc(clamp(18px,1.55vw,24px))!important;font-style:normal!important;font-weight:900!important;line-height:1.05!important}:is(#elite-pc-style-scope,.a31-product) .a31-title-meta{grid-template-columns:minmax(200px,1fr) calc(clamp(160px,16vw,234px)) calc(clamp(105px,9vw,128px));align-items:center;gap:10px;min-width:0;display:grid}:is(#elite-pc-style-scope,.a31-product) .a31-price-row{box-sizing:border-box;background:#fff;border:1px solid #d9dde3;border-radius:5px;flex-wrap:wrap;align-content:center;align-items:center;gap:9px;min-width:0;min-height:80px;margin-top:0;padding:9px 11px;display:flex}:is(#elite-pc-style-scope,.a31-product) .a31-price{color:var(--a31-blue);letter-spacing:var(--a31-ui-letter-spacing);font-size:23px;font-weight:900;line-height:1}:is(#elite-pc-style-scope,.a31-product) .a31-tax{color:#030727;font-size:11px;font-weight:900}:is(#elite-pc-style-scope,.a31-product) .a31-mini-card{border:1px solid var(--a31-line);background:#fff;border-radius:5px;align-content:start;min-width:0;height:80px;min-height:80px;padding:9px 11px;display:grid}:is(#elite-pc-style-scope,.a31-product) .a31-finance{grid-template-rows:auto auto auto;grid-template-columns:minmax(0,1fr) auto;width:100%}:is(#elite-pc-style-scope,.a31-product) .a31-mini-card span{display:block}:is(#elite-pc-style-scope,.a31-product) .a31-finance span{color:#030727;grid-column:1/-1;font-size:10px;font-weight:900}:is(#elite-pc-style-scope,.a31-product) .a31-finance strong{color:#101a4a;grid-column:1/-1;margin:1px 0;font-size:14px;font-weight:900;line-height:1.1;display:block}:is(#elite-pc-style-scope,.a31-product) .a31-stock-card{align-content:center;justify-items:start;gap:4px;width:100%;padding-right:10px}:is(#elite-pc-style-scope,.a31-product) .a31-stock-title{color:var(--a31-green);white-space:nowrap;align-items:center;gap:5px;font-size:12px;font-weight:900;line-height:1;display:flex!important}:is(#elite-pc-style-scope,.a31-product) .a31-config{background:var(--a31-config-surface);grid-template-columns:minmax(0,1fr);display:grid}:is(#elite-pc-style-scope,.a31-product) .a31-config-block{border-bottom:1px solid var(--a31-line);background:#fff;grid-template-columns:250px minmax(0,1fr);min-height:108px;display:grid}:is(#elite-pc-style-scope,.a31-product) .a31-config-intro{border-right:1px solid var(--a31-line);background:#fff;grid-template-columns:46px minmax(0,1fr);align-content:center;gap:11px;min-width:0;padding:15px 15px 15px 20px;display:grid}:is(#elite-pc-style-scope,.a31-product) .a31-config-intro p{color:#272b33;margin:7px 0 0;font-size:12px;font-weight:600;line-height:1.35}:is(#elite-pc-style-scope,.a31-product) .a31-config-options{background:#fff;align-content:center;gap:7px;min-width:0;padding:12px 14px;display:grid}:is(#elite-pc-style-scope,.a31-product) .a31-config-line{grid-template-columns:128px minmax(0,1fr);align-items:center;gap:8px;min-width:0;min-height:29px;display:grid}:is(#elite-pc-style-scope,.a31-product) .a31-config-line--wide{grid-template-columns:128px minmax(0,1fr)}:is(#elite-pc-style-scope,.a31-product) .a31-select-wrap{min-width:0;display:block;position:relative}:is(#elite-pc-style-scope,.a31-product) .a31-select{border:1px solid var(--a31-field-line);color:#101217;text-overflow:ellipsis;white-space:nowrap;appearance:none;cursor:pointer;background:#fff;border-radius:5px;width:100%;min-width:0;height:29px;padding:0 34px 0 13px;display:block;overflow:hidden;box-shadow:inset 0 1px #fffffff2,0 1px 2px #0812240f;font-family:var(--a31-ui-font)!important;letter-spacing:var(--a31-ui-letter-spacing)!important;font-size:13px!important;font-style:normal!important;font-weight:800!important;line-height:1!important}:is(#elite-pc-style-scope,.a31-product) button.a31-select{text-align:left;align-items:center;display:flex}:is(#elite-pc-style-scope,.a31-product) .a31-select-wrap:after{content:"";pointer-events:none;border-bottom:2px solid #030727;border-right:2px solid #030727;width:8px;height:8px;position:absolute;top:50%;right:14px;transform:translateY(-70%)rotate(45deg)}@media(width<=1200px){:is(#elite-pc-style-scope,.a31-product) .a31-wrap{grid-template-columns:minmax(0,1fr);max-width:760px}:is(#elite-pc-style-scope,.a31-product) .a31-gallery{grid-template-rows:minmax(420px,auto) auto auto auto}}@media(width<=749px){:is(#elite-pc-style-scope,.a31-product){padding:16px 6px 6px}:is(#elite-pc-style-scope,.a31-product) .a31-wrap{background:0 0;gap:8px;width:100%;padding:0}:is(#elite-pc-style-scope,.a31-product) .a31-wrap>.a31-card{box-shadow:none}:is(#elite-pc-style-scope,.a31-product) .a31-gallery{grid-template-rows:auto auto}:is(#elite-pc-style-scope,.a31-product) .a31-gallery-main{touch-action:pan-y;grid-template-rows:minmax(0,1fr);gap:0;min-height:0;padding:8px 17px;overflow:hidden}:is(#elite-pc-style-scope,.a31-product) .a31-gallery-badges{display:none}:is(#elite-pc-style-scope,.a31-product) .a31-hero-image{aspect-ratio:1;-webkit-user-select:none;user-select:none;-webkit-user-drag:none;will-change:transform,opacity;grid-row:1;width:calc(100% - 62px);height:auto;max-height:none}:is(#elite-pc-style-scope,.a31-product) .a31-config-block,:is(#elite-pc-style-scope,.a31-product) .a31-config-line,:is(#elite-pc-style-scope,.a31-product) .a31-config-line--wide,:is(#elite-pc-style-scope,.a31-product) .a31-head,:is(#elite-pc-style-scope,.a31-product) .a31-title-meta{grid-template-columns:minmax(0,1fr)}:is(#elite-pc-style-scope,.a31-product) .a31-benefits{display:none}:is(#elite-pc-style-scope,.a31-product) .a31-head{gap:12px;padding:15px}:is(#elite-pc-style-scope,.a31-product) .a31-finance,:is(#elite-pc-style-scope,.a31-product) .a31-price-row,:is(#elite-pc-style-scope,.a31-product) .a31-stock-card,:is(#elite-pc-style-scope,.a31-product) .a31-summary{grid-area:auto/1/auto/-1}:is(#elite-pc-style-scope,.a31-product) .a31-title{font-size:calc(clamp(17px,5.25vw,25px))!important}:is(#elite-pc-style-scope,.a31-product) .a31-price{font-size:30px}:is(#elite-pc-style-scope,.a31-product) .a31-finance,:is(#elite-pc-style-scope,.a31-product) .a31-mini-card,:is(#elite-pc-style-scope,.a31-product) .a31-stock-card{width:100%}:is(#elite-pc-style-scope,.a31-product) .a31-title-meta{grid-template-columns:minmax(0,1.35fr) minmax(104px,.65fr);gap:8px}:is(#elite-pc-style-scope,.a31-product) .a31-finance{grid-column:1}:is(#elite-pc-style-scope,.a31-product) .a31-stock-card{grid-column:2}:is(#elite-pc-style-scope,.a31-product) .a31-config-intro{border-right:0;border-bottom:1px solid var(--a31-soft-line);grid-template-columns:45px minmax(0,1fr)}:is(#elite-pc-style-scope,.a31-product) .a31-config-line{grid-template-columns:minmax(118px,.42fr) minmax(0,1fr);gap:9px}:is(#elite-pc-style-scope,.a31-product) .a31-config-line--wide{grid-template-columns:minmax(118px,.42fr) minmax(0,1fr)}:is(#elite-pc-style-scope,.a31-product) .a31-thumbs{padding-top:8px;padding-bottom:12px;display:flex;overflow-x:auto}:is(#elite-pc-style-scope,.a31-product) .a31-thumb{flex:0 0 118px}:is(#elite-pc-style-scope,.a31-product) .a31-config-line,:is(#elite-pc-style-scope,.a31-product) .a31-config-line--wide{min-height:0;display:block}:is(#elite-pc-style-scope,.a31-product) .a31-select,:is(#elite-pc-style-scope,.a31-product) .a31-select-wrap{width:100%}:is(#elite-pc-style-scope,.a31-product) .a31-select{height:33px}}:is(#elite-pc-style-scope,.a31-product) .a31-sticky-purchase{display:none}@media(width<=749px){body:has(:is(#elite-pc-style-scope,.a31-product) [data-pc-sticky-purchase]:not([hidden])){padding-bottom:calc(65px + env(safe-area-inset-bottom,0px))}:is(#elite-pc-style-scope,.a31-product) .a31-sticky-purchase:not([hidden]){z-index:90;min-height:calc(65px + env(safe-area-inset-bottom,0px));padding:10px max(14px,env(safe-area-inset-right,0px)) calc(10px + env(safe-area-inset-bottom,0px)) max(14px,env(safe-area-inset-left,0px));color:var(--a31-text);background:#fff;border-top:1px solid #e0e4eb;grid-template-columns:minmax(0,1fr) minmax(136px,42%);align-items:center;gap:12px;display:grid;position:fixed;inset:auto 0 0;box-shadow:0 -3px 16px #0f172a1a}body:has(:is(#elite-pc-style-scope,.a31-product) [data-pc-sticky-purchase]:not([hidden])) shopify-chat{--shopify-chat-activator-offset:calc(85px + env(safe-area-inset-bottom,0px))}}:is(#elite-pc-style-scope,.a31-product) .a31-head .a31-title{white-space:normal;text-overflow:clip;overflow-wrap:anywhere;overflow:visible}:is(#elite-pc-style-scope,.a31-product) .a31-head .a31-title-meta{grid-template-columns:repeat(3,minmax(0,1fr))}:is(#elite-pc-style-scope,.a31-product) .a31-stock-card .a31-stock-title{white-space:normal;overflow-wrap:anywhere;flex-direction:column;align-items:flex-start;gap:4px;line-height:1.3}:is(#elite-pc-style-scope,.a31-product) .a31-stock-card .a31-stock-state{color:var(--a31-green);align-items:center;gap:5px;display:flex}:is(#elite-pc-style-scope,.a31-product) .a31-stock-card .a31-stock-parts{color:#030727;margin-left:13px;font-size:10px;font-weight:700;line-height:1.2}:is(#elite-pc-style-scope,.a31-product) .a31-select-wrap>button.a31-select{text-overflow:ellipsis;white-space:nowrap;padding-right:36px;display:block;overflow:hidden}:is(#elite-pc-style-scope,.a31-product) .elite-pc-trigger__arrow,:is(#elite-pc-style-scope,.a31-product) .elite-pc-trigger__thumb{display:none}@media(width>=750px){:is(#elite-pc-style-scope,.a31-product) .a31-config .a31-config-block{grid-template-columns:150px minmax(0,1fr)}:is(#elite-pc-style-scope,.a31-product) .a31-config .a31-config-intro{text-align:center;grid-template-columns:minmax(0,1fr);justify-items:center;padding:16px 14px}:is(#elite-pc-style-scope,.a31-product) .a31-select-wrap>button.a31-select.elite-pc-trigger{grid-template-columns:32px minmax(0,1fr);align-items:center;gap:8px;height:auto;min-height:44px;padding:5px 36px 5px 10px;display:grid}:is(#elite-pc-style-scope,.a31-product) .elite-pc-trigger .elite-pc-trigger__thumb{object-fit:contain;width:32px;height:32px;margin:0;display:block}}:is(#elite-pc-style-scope,.a31-product) .elite-pc-trigger__copy{text-overflow:ellipsis;min-width:0;display:block;overflow:hidden}:is(#elite-pc-style-scope,.a31-product) .elite-pc-trigger__arrow,:is(#elite-pc-style-scope,.a31-product) .elite-pc-trigger__copy,:is(#elite-pc-style-scope,.a31-product) .elite-pc-trigger__value{color:inherit}:is(#elite-pc-style-scope,.a31-product) .a31-accessory-buttons [hidden]{display:none!important}@media(width>=750px){:is(#elite-pc-style-scope,.a31-product) .a31-accessory-buttons{display:none}}@media(width<=749px){:is(#elite-pc-style-scope,.a31-product) .a31-config,:is(#elite-pc-style-scope,.a31-product) .a31-config *{box-sizing:border-box}:is(#elite-pc-style-scope,.a31-product) .a31-config{background:#fff;border:0;margin:16px 0 0;padding:0 16px;display:block}:is(#elite-pc-style-scope,.a31-product) .a31-config .a31-config-block{background:#fff;border:0;border-bottom:1px solid #e2e5ea;margin:0 0 16px;padding:0 0 16px;display:block}:is(#elite-pc-style-scope,.a31-product) .a31-config .a31-config-block:last-child{border-bottom:0;margin-bottom:0;padding-bottom:0}:is(#elite-pc-style-scope,.a31-product) .a31-config .a31-config-intro{border:0;grid-template-columns:30px minmax(0,1fr);align-items:center;gap:10px;margin:0 0 10px;padding:0;display:grid}:is(#elite-pc-style-scope,.a31-product) .a31-config-intro .a31-block-title{color:#151921;letter-spacing:0;text-transform:uppercase;margin:0;font-size:12px;font-weight:800;line-height:1.3}:is(#elite-pc-style-scope,.a31-product) .a31-config-intro p{color:#707786;margin:2px 0 0;font-size:12px;font-weight:400;line-height:1.35}:is(#elite-pc-style-scope,.a31-product) .a31-config .a31-config-options{border:0;grid-template-columns:minmax(0,1fr);gap:6px;margin:0;padding:0;display:grid}:is(#elite-pc-style-scope,.a31-product) .a31-config .a31-config-line{border:0;min-width:0;margin:0;padding:0;display:block}:is(#elite-pc-style-scope,.a31-product) .a31-config .a31-config-label,:is(#elite-pc-style-scope,.a31-product) .a31-config .a31-select-wrap:after,:is(#elite-pc-style-scope,.a31-product) .a31-config .a31-select:after{display:none}:is(#elite-pc-style-scope,.a31-product) .a31-config .a31-select-wrap{width:100%;min-width:0;margin:0;padding:0;display:block}:is(#elite-pc-style-scope,.a31-product) .a31-select-wrap>button.a31-select{color:#151921;text-align:left;text-transform:none;white-space:normal;letter-spacing:0;cursor:pointer;background:#fff;border:1px solid #e2e5eb;border-radius:6px;grid-template-columns:52px minmax(0,1fr) 14px;align-items:center;gap:10px;width:100%;height:auto;min-height:64px;padding:6px 10px;display:grid;box-shadow:0 1px 2px #17213d05}:is(#elite-pc-style-scope,.a31-product) .elite-pc-trigger .elite-pc-trigger__thumb{object-fit:contain;border:0;border-radius:3px;width:52px;height:48px;margin:0;padding:0;display:block}:is(#elite-pc-style-scope,.a31-product) .elite-pc-trigger .elite-pc-trigger__copy{white-space:normal;flex-direction:column;align-items:flex-start;gap:2px;display:flex}:is(#elite-pc-style-scope,.a31-product) .elite-pc-trigger__copy:before{content:attr(data-category);color:#747b89;font-size:11px;font-weight:400;line-height:1.25}:is(#elite-pc-style-scope,.a31-product) .elite-pc-trigger__value{-webkit-line-clamp:2;overflow-wrap:anywhere;color:#151921;-webkit-box-orient:vertical;font-size:14px;font-weight:700;line-height:1.2;display:-webkit-box;overflow:hidden}:is(#elite-pc-style-scope,.a31-product) .elite-pc-trigger__value:after{content:attr(data-unit)}:is(#elite-pc-style-scope,.a31-product) .elite-pc-trigger .elite-pc-trigger__arrow{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;width:14px;height:14px;display:block}:is(#elite-pc-style-scope,.a31-product) .a31-head .a31-title-meta{grid-template-columns:minmax(0,1.2fr) minmax(0,1.2fr) minmax(0,1fr);align-items:stretch;gap:5px}:is(#elite-pc-style-scope,.a31-product) .a31-head{padding-inline:8px}:is(#elite-pc-style-scope,.a31-product) .a31-title-meta>.a31-finance,:is(#elite-pc-style-scope,.a31-product) .a31-title-meta>.a31-price-row,:is(#elite-pc-style-scope,.a31-product) .a31-title-meta>.a31-stock-card{box-sizing:border-box;width:100%;min-width:0;height:auto;min-height:98px;padding:8px 5px}:is(#elite-pc-style-scope,.a31-product) .a31-title-meta>.a31-price-row{flex-flow:column;grid-area:1/1;justify-content:center;align-items:center;gap:4px}:is(#elite-pc-style-scope,.a31-product) .a31-price-row .a31-price{white-space:nowrap;max-width:100%;font-size:calc(clamp(14px,4.4vw,22px));line-height:1.1}:is(#elite-pc-style-scope,.a31-product) .a31-price-row .a31-tax{font-size:10px;line-height:1.2}:is(#elite-pc-style-scope,.a31-product) .a31-title-meta>.a31-stock-card{grid-area:1/3;grid-template-columns:minmax(0,1fr)}:is(#elite-pc-style-scope,.a31-product) .a31-title-meta>.a31-finance{grid-area:1/2;grid-template-columns:minmax(0,1fr);align-content:center;row-gap:2px}:is(#elite-pc-style-scope,.a31-product) .a31-finance strong{white-space:nowrap;font-size:calc(clamp(12px,3.3vw,14px))}:is(#elite-pc-style-scope,.a31-product) .a31-stock-card .a31-stock-title{white-space:normal;overflow-wrap:anywhere;min-width:0;font-size:11px;line-height:1.35}:is(#elite-pc-style-scope,.a31-product) .a31-stock-card .a31-stock-parts{margin-left:0}:is(#elite-pc-style-scope,.a31-product) .a31-accessory-buttons{display:none}}@media(width>=750px){:is(#elite-pc-style-scope,.a31-product) .a31-config{background:#fff;align-content:start;gap:10px;padding:10px}:is(#elite-pc-style-scope,.a31-product) .a31-config .a31-config-block{border:1px solid var(--a31-line);border-radius:5px;grid-template-columns:110px minmax(0,1fr);min-height:0;overflow:hidden}:is(#elite-pc-style-scope,.a31-product) .a31-config .a31-config-intro{align-content:center;gap:8px;padding:12px 8px}:is(#elite-pc-style-scope,.a31-product) .a31-config-intro .a31-block-title{line-height:1.25}:is(#elite-pc-style-scope,.a31-product) .a31-config-intro p{color:#707786;margin-top:5px;font-size:11px;font-weight:400;line-height:1.3}:is(#elite-pc-style-scope,.a31-product) .a31-config .a31-config-options{grid-template-columns:repeat(2,minmax(0,1fr));align-content:center;align-items:stretch;gap:8px;padding:8px}:is(#elite-pc-style-scope,.a31-product) .a31-config .a31-config-line{border:0;border-radius:5px;grid-template-columns:minmax(0,1fr);align-content:start;gap:5px;padding:6px}:is(#elite-pc-style-scope,.a31-product) .a31-select-wrap>button.a31-select.elite-pc-trigger{gap:6px;padding:5px 26px 5px 8px}:is(#elite-pc-style-scope,.a31-product) .a31-config .a31-select-wrap:after{right:10px}:is(#elite-pc-style-scope,.a31-product) .a31-config .a31-config-block--accessories .a31-config-options{grid-template-columns:minmax(0,1fr)}:is(#elite-pc-style-scope,.a31-product) .a31-config .a31-config-block--accessories .a31-config-line{border:0;grid-template-columns:92px minmax(0,1fr);align-content:center;align-items:center;gap:8px;padding:0}}#MainContent .a31-product .a31-catalog-cart-error__fix[hidden],.a31-sticky-purchase__image,.a31-sticky-purchase__title{display:none}@media(width>=1024px){#MainContent .a31-product .a31-sticky-purchase__image[hidden]{visibility:hidden}#MainContent .a31-product .a31-sticky-purchase .a31-add{color:#fff;white-space:nowrap;--elite-focus-color:#fff;background:#171717;border:1px solid #171717;border-radius:5px;min-height:44px;margin:0;padding:10px 14px;font-family:inherit;font-size:13px;font-weight:600;line-height:1.4}}.elite-pc-payments--official [hidden]{display:none!important}.elite-pc-klarna-summary a{color:inherit;text-underline-offset:3px;white-space:nowrap;text-decoration:underline}.elite-pc-klarna-summary a:focus-visible{outline-offset:3px;outline:2px solid #075cff}.elite-pc-klarna-wordmark{color:#0b051d;letter-spacing:-.45px;font-size:1.12em;font-weight:750}#MainContent .a31-product[data-ap201-reference] .a31-head .a31-title-meta{grid-template-columns:minmax(0,1fr);gap:8px}#MainContent .a31-product[data-ap201-reference] .a31-head [data-pc-finance]{height:auto;min-height:0;box-shadow:none;background:0 0;border:0;border-radius:0;grid-area:auto/1;padding:0 0 6px}#MainContent .a31-product[data-ap201-reference] .a31-finance .elite-pc-klarna-summary{color:#242424;flex:auto;width:100%;min-width:0;font-size:13px;line-height:1.65}#MainContent .a31-product[data-ap201-reference] .a31-finance .elite-pc-klarna-summary>a,#MainContent .a31-product[data-ap201-reference] .a31-finance .elite-pc-klarna-summary>span,#MainContent .a31-product[data-ap201-reference] .a31-finance .elite-pc-klarna-summary>strong{width:auto;line-height:inherit;display:inline}#MainContent .a31-product[data-ap201-reference] .a31-finance .elite-pc-klarna-summary>a,#MainContent .a31-product[data-ap201-reference] .a31-finance .elite-pc-klarna-summary>span{font-size:inherit;color:inherit}#MainContent .a31-product[data-ap201-reference] .elite-pc-klarna-summary .elite-pc-klarna-wordmark{color:#0b051d;font-size:15px}#MainContent .a31-product[data-ap201-reference] .elite-pc-klarna-summary [data-pc-payment-installment]{font-weight:600}.elite-paypal-product-message [hidden]{display:none!important}.elite-paypal-product-message__widget{visibility:hidden;pointer-events:none;position:absolute;inset:0 0 auto}.elite-shipping-picker__build-price,.elite-shipping-picker__total{display:none}@media(width<=749px){.elite-shipping-picker__artwork,.elite-shipping-picker__footer>p{display:none}}@media(width<=620px){.elite-shipping-picker__head p,.elite-shipping-picker__preview{display:none}}.epc-info [hidden]{display:none!important}.epc-info summary::-webkit-details-marker{display:none}.epc-info .epc-reviews-eyebrow,.epc-info[data-info-ready] .epc-review-form-panel:not(.is-open){display:none}@media(width<=700px){.epc-info .epc-info__gallery{display:none}}.epc-reviews-page [hidden]{display:none!important}