.breadcrumb-section{background-color:#363b41;padding-block:calc(21.6px + .4375vw);position:relative;text-align:center}.breadcrumb-section h2{font-size:calc(18.8px + .6875vw);font-weight:500;line-height:1.3;margin-bottom:.625vw;text-transform:capitalize}.breadcrumb-section .breadcrumb{font-size:calc(12.8px + .0625vw);font-weight:600;gap:3px 0;justify-content:center;margin:0;padding:0;text-transform:uppercase}.miniature-slider .slider-top{aspect-ratio:4/3;margin:auto;max-width:500px;position:relative}.miniature-slider button{align-items:center;background:#fff;border:none;border-radius:50%;box-shadow:0 .125rem .25rem rgba(124,231,231,.075);color:#000;display:flex;font-size:20px;height:30px;justify-content:center;position:absolute;top:45%;width:30px;z-index:10}@media(max-width:575.98px){.miniature-slider button{display:none}}.miniature-slider button:first-of-type{left:10px}.miniature-slider button:nth-of-type(2){right:10px}.miniature-slider .slides{column-gap:1rem;display:flex;height:100%;overflow:auto;overflow-y:hidden;position:relative;scroll-behavior:smooth;scroll-snap-type:x mandatory;scrollbar-width:none}.miniature-slider .slides::-webkit-scrollbar{display:none}.miniature-slider .slides>*{flex-shrink:0;scroll-snap-align:center;width:100%}.miniature-slider .slides img{height:100%;object-fit:contain;width:100%}.miniature-slider .slides-bar{height:5rem;overflow-x:auto;padding:.5rem;scroll-behavior:smooth;-ms-overflow-style:none;scrollbar-width:none}.miniature-slider .slides-bar::-webkit-scrollbar{display:none}.miniature-slider .slides-bar .inner-box,.miniature-slider .slides-bar img{height:100%}.miniature-slider .slides-bar .inner-box{column-gap:.5rem;display:flex;margin:auto;width:fit-content}.miniature-slider .slides-bar picture{flex-shrink:0}.miniature-slider .slides-bar picture:last-of-type img{margin-right:.25rem}.miniature-slider .slides-bar img{border:solid var(--bs-border-width) var(--bs-border-color-translucent);box-sizing:border-box;cursor:pointer;opacity:.6;transition:all .3s ease-in-out}.miniature-slider .slides-bar .active img{border-color:#1dadb2;opacity:1}body.hero-scene{background:#0a0b16;color:#e8ebff;overflow-x:hidden;-webkit-font-smoothing:antialiased}.hl-glow,.hl-grid,.hl-net{pointer-events:none;position:fixed;z-index:-1}.hl-net{display:block;inset:0}.hl-grid{background-image:linear-gradient(rgba(120,130,200,.14) 1px,transparent 0),linear-gradient(90deg,rgba(120,130,200,.14) 1px,transparent 0);background-size:64px 64px;inset:0;mask-image:radial-gradient(ellipse 80% 70% at 50% 35%,#000 40%,transparent 100%);-webkit-mask-image:radial-gradient(ellipse 80% 70% at 50% 35%,#000 40%,transparent 100%);opacity:.3}.hl-glow{animation:hl-drift 16s ease-in-out infinite alternate;border-radius:50%;filter:blur(90px);opacity:.5}.hl-glow--a{background:radial-gradient(circle,rgba(59,232,255,.55),transparent 70%);height:520px;left:-120px;top:-140px;width:520px}.hl-glow--b{animation-delay:-6s;background:radial-gradient(circle,hsla(0,0%,100%,.28),transparent 70%);bottom:-200px;height:560px;right:-140px;width:560px}@keyframes hl-drift{to{transform:translate(70px,50px) scale(1.15)}}@media(prefers-reduced-motion:reduce){.hl-glow{animation:none}}body.hero-scene .main-footer{backdrop-filter:blur(6px);background:linear-gradient(0deg,rgba(59,232,255,.06),transparent 60%),hsla(0,0%,100%,.01);border-top:1px solid rgba(120,130,200,.14)}body.hero-scene .sub-footer p{color:#8a90b8}.computer-list-item{background:#12131f;border:1px solid rgba(120,130,200,.14);border-radius:1rem;display:block;overflow:visible;position:relative}.cli-stock-label{background:#c0392b;border-radius:1rem;color:#fff;font-size:.75rem;font-weight:700;left:.75rem;letter-spacing:.04em;padding:.25rem .625rem;pointer-events:none;position:absolute;text-transform:uppercase;top:.75rem;z-index:3}.cli-link{color:#e8ebff;display:block;padding:1.5rem 1.5rem .5rem;text-decoration:none}.cli-image-row{aspect-ratio:4/3;margin-bottom:1rem;overflow:hidden;position:relative}.cli-image{height:auto;inset:0;margin:auto;max-height:100%;max-width:100%;position:absolute;transition:transform .5s cubic-bezier(0,0,.3,1);width:auto;will-change:transform}.cli-image--primary{transform:translateX(0);z-index:2}.cli-image--secondary{transform:translateX(135%);z-index:1}.cli-image-row:hover .cli-image--primary{transform:translateX(-135%)}.cli-image-row:hover .cli-image--secondary{transform:translateX(0)}.cli-heading{text-align:center}.cli-name{font-size:1rem;margin:0 0 .25rem}.cli-name:hover{text-decoration:underline}.cli-price{align-items:baseline;display:flex;gap:.5rem;justify-content:center}.cli-price-now{color:#7ce7e7;font-size:1.125rem;font-weight:600}.cli-price-was{color:#8a90b8;font-size:.9rem;text-decoration:line-through}.cli-specs{background:rgba(120,130,200,.14);border-radius:0 0 1rem 1rem;border-top:1px solid rgba(120,130,200,.14);display:grid;gap:1px;grid-template-columns:1fr 1fr;list-style:none;margin:1rem 0 0;overflow:hidden;padding:0}.cli-spec{align-items:flex-start;background:#171827;display:flex;gap:.75rem;padding:.5rem}@media(max-width:767.98px){.cli-spec{align-items:center;flex-direction:column}}.cli-spec-icon{color:#7ce7e7;flex-shrink:0}.cli-spec-text{display:flex;flex-direction:column;min-width:0}@media(max-width:767.98px){.cli-spec-text{align-items:center}}.cli-spec-value{font-size:.85rem;font-weight:600}.cli-spec-label{color:#8a90b8;font-size:.7rem;letter-spacing:.06em;text-transform:uppercase}.subscribe-form{display:flex;flex-direction:column;gap:.75rem;margin:1.5rem auto 0;max-width:28rem;text-align:left}.subscribe-form .btn{align-self:flex-start}.sf-label{color:#8a90b8;font-size:.875rem;font-weight:600}.sf-input{background:hsla(0,0%,100%,.04);border:1px solid rgba(120,130,200,.14);border-radius:.5rem;color:#e8ebff;font:inherit;padding:.7rem .9rem;width:100%}.sf-input:focus-visible{outline:2px solid #3be8ff;outline-offset:1px}.sf-topics{border:0;display:flex;flex-wrap:wrap;gap:.5rem 1.5rem;margin:0;padding:0}.sf-topics legend{float:none;margin-bottom:.25rem;padding:0;width:100%}.sf-topics label{align-items:center;color:#e8ebff;display:flex;gap:.5rem}.sf-hp{height:1px;left:-10000px;overflow:hidden;position:absolute;width:1px}.sf-note{color:#8a90b8;font-size:.8125rem;margin:0}.sf-options{flex-direction:column;flex-wrap:nowrap}.sf-options label{display:grid;gap:.25rem}.sf-options .sf-option-name{color:#8a90b8;font-size:.8125rem}.sf-options select{color-scheme:dark}body.hero-scene .breadcrumb-section{backdrop-filter:blur(6px);background:linear-gradient(180deg,rgba(59,232,255,.06),transparent 60%),hsla(0,0%,100%,.01);border-bottom:1px solid rgba(120,130,200,.14)}main{padding-top:1rem}h1{font-weight:700}.product-layout{display:flex;flex-direction:column;gap:2rem}@media screen and (min-width:992px){.product-layout{align-items:flex-start;flex-direction:row}}@media(min-width:1200px){.product-layout{gap:5rem;padding-left:3rem;padding-right:3rem}}@media screen and (min-width:992px){.product-media{flex:0 0 60%;max-width:60%}}.product-media .miniature-slider{margin:0;width:100%}.product-media .slider-top{aspect-ratio:16/9;max-width:none}.miniature-slider .minimal-slide-bar{align-items:center;display:flex;gap:.5rem;justify-content:center;margin-top:.5rem}.miniature-slider .minimal-slide-bar .dot{border:2px solid #fff;border-radius:50%;box-sizing:border-box;cursor:pointer;height:16px;transition:all .2s ease-in-out;width:16px}.miniature-slider .minimal-slide-bar .dot.active{background:#fff;transform:scale(1.25)}@media(min-width:768px){.miniature-slider .slides-bar{display:block}.miniature-slider .minimal-slide-bar{display:none}}.product-info{display:flex;flex-direction:column;gap:1rem;min-width:0}@media screen and (min-width:992px){.product-info{flex:1 1 0}}.price-section{align-items:center;display:flex;flex-wrap:wrap;font-size:calc(1.325rem + .9vw);gap:1rem;row-gap:0}@media(min-width:1200px){.price-section{font-size:2rem}}.price-section{font-weight:600}.discount-price,.normal-price{color:#7ce7e7}.normal-price.has-discount{color:#6c757d;font-size:1rem;text-decoration:line-through}.discount-section{align-items:center;display:flex;gap:1rem}.discount-tag{background-color:#363b41;box-sizing:border-box;font-size:1rem;padding:.25rem .5rem}.customization-total{background-color:#363b41;border-radius:.5rem;color:#fff;font-weight:600;margin-bottom:1rem;padding:.75rem 1rem}.customization-total p{margin:0}.customization-total .ct-amount{color:#7ce7e7}.description-section h2{background:rgba(var(--bs-body-color-rgb),.03);border:var(--bs-border-width) solid var(--bs-border-color-translucent);font-size:calc(1.275rem + .3vw);margin-bottom:1rem;padding:.5rem 1rem}@media(min-width:1200px){.description-section h2{font-size:1.5rem}}.buy-button{--bs-btn-padding-y:0.75rem;--bs-btn-padding-x:2rem;font-size:1.125rem;transition:all .1s ease-out}.buy-button:disabled{cursor:not-allowed}.notify-button{--bs-btn-bg:#4d4d4d;--bs-btn-color:#fff;--bs-btn-border-width:0;--bs-btn-hover-bg:#eee;--bs-btn-hover-color:#222}.purchase-buttons{display:flex;flex-wrap:wrap;gap:1rem;justify-content:center}.notify-dialog{background:#12131f;border:1px solid rgba(120,130,200,.14);border-radius:1rem;color:#e8ebff;padding:2rem;position:relative;width:min(32rem,100vw - 2rem)}.notify-dialog::backdrop{background:rgba(0,0,0,.7)}.notify-dialog h2{font-size:1.5rem;margin:0 2rem .75rem 0}.notify-dialog p{color:#8a90b8;margin:0}.notify-dialog .subscribe-form{margin-top:1.25rem}.notify-close{background:none;border:0;color:#8a90b8;cursor:pointer;font-size:1.75rem;line-height:1;position:absolute;right:1rem;top:.75rem}.notify-close:hover{color:#e8ebff}.product-actions{align-items:center;display:flex;flex-direction:column;gap:1rem}.product-actions .additional-actions{align-self:stretch;display:flex;flex-wrap:wrap;gap:.5rem 1rem;justify-content:center}.product-actions .additional-actions a{align-items:center;cursor:pointer;display:flex;font-weight:500;gap:.5rem}.product-actions .additional-actions a:hover{color:#565e64}.benchmarks{margin-bottom:3rem;padding-top:2rem}.games-list{display:flex;gap:1.5rem;margin:1.5rem 0;overflow:auto;padding-inline:1rem;scroll-snap-type:x mandatory}@media(min-width:576px){.games-list{scroll-snap-type:none}}.game-test-block{border-radius:.5rem;display:flex;flex:1 0 80%;flex-direction:column;max-width:320px;overflow:hidden;position:relative;scroll-snap-align:center}@media(min-width:576px){.game-test-block{flex-basis:220px}}.game-test-block .inner-box{box-sizing:border-box;display:flex;flex-direction:column;gap:1.5rem;height:100%;padding:1rem;position:relative;transition:all .3s ease-in-out}.game-test-block .test-top{align-items:center;display:flex;flex-direction:column;flex-grow:1;gap:1.5rem;text-align:center}.game-test-block .test-basic-info{display:flex;flex-direction:column;gap:.5rem}.game-test-block h3,.game-test-block h4{margin:0}.game-test-block h3{font-size:1.125rem;font-style:normal;font-weight:700}.game-test-block .game-settings{flex-grow:1;list-style:none}.game-test-block .setting-name{color:#7ce7e7}.game-test-block .fps-value{font-size:1.5rem;font-weight:700;margin-right:.5rem}.game-test-block .video-link{align-items:center;display:flex;gap:.25rem;justify-self:center;text-decoration:none}.game-test-block svg{fill:currentColor;height:1.5rem}.more-computers{margin-bottom:3rem}.more-computers h2{font-weight:700}.more-computers-list{display:flex;gap:1rem;list-style:none;margin:1.5rem 0 0;margin-inline:calc(50% - 50vw);overflow-x:auto;overscroll-behavior-x:contain;padding:.5rem calc(50vw - 50%);scroll-snap-type:x mandatory;scrollbar-width:none}@media(min-width:768px){.more-computers-list{scroll-snap-type:none}}.more-computers-list>.computer-list-item{flex:0 0 clamp(240px,78vw,300px);scroll-snap-align:center}@media(min-width:768px){.more-computers-list>.computer-list-item{flex-basis:300px}}.specs-list{display:flex;flex-direction:column;gap:1.5rem;list-style:none;margin:0 0 1.5rem;padding:0}.specs-list>li{display:flex;font-weight:600;gap:1rem}.specs-list .spec-info{flex-grow:1}.specs-list .spec-name{color:#7ce7e7;margin-bottom:.25rem}::picker(select),select{appearance:base-select;border-radius:.25rem}::picker(select){border:1px solid #c4c8cb;max-width:50vw;top:calc(anchor(bottom) + .25rem)}select{border:1px solid #c4c8cb;cursor:pointer;font-size:1rem;font-weight:600;padding:.5rem;transition:.4s;width:100%}select option{background-color:#2e3236;color:#fff;padding:.75rem;text-wrap:wrap}select option:hover{background-color:#43474a}select option:active{background-color:#4d5154}select option:not(:last-of-type){border-bottom:1px solid #c4c8cb}select option::checkmark{color:#7ce7e7;content:"»";font-size:1.25rem;font-weight:700;margin-right:.5rem}select option .option-price{color:hsla(0,0%,100%,.55);font-weight:500;margin-left:.25rem}