@import "https://fonts.googleapis.com/css2?family=Be+Vietnam+Pro:wght@400;500;600;700;800&family=Chakra+Petch:wght@600;700&display=swap";.product-gallery{grid-template-columns:76px minmax(0,1fr);gap:14px;min-width:0;display:grid}.product-thumbnails{flex-direction:column;gap:10px;max-height:600px;padding:3px;display:flex;overflow:auto}.product-thumbnails button{aspect-ratio:1;border:1px solid var(--line);cursor:pointer;background:#fff;width:72px;padding:5px}.product-thumbnails button.active{outline:3px solid var(--yellow);outline-offset:0}.product-thumbnails img{object-fit:contain;width:100%;height:100%}.product-page-image>small{background:#fff;padding:7px 9px;font-size:11px;font-weight:800;position:absolute;bottom:18px;right:18px}.variant-picker{border:0;min-inline-size:0;margin:26px 0 0;padding:0}.variant-picker legend{margin-bottom:10px;font-size:12px;font-weight:800}.variant-picker>div{flex-wrap:wrap;gap:8px;display:flex}.variant-picker button{border:1px solid var(--line);cursor:pointer;background:#fff;min-height:40px;padding:7px 12px;font-size:11px;font-weight:700}.variant-picker button.active{background:var(--yellow);border-color:var(--yellow)}.variant-picker button:disabled{opacity:.4;cursor:not-allowed;text-decoration:line-through}.variant-pending{background:var(--soft);color:var(--muted);margin-top:25px;padding:12px 14px;font-size:12px;line-height:1.5}.product-overview{color:#fff;background:#171715;grid-template-columns:1.1fr .9fr;gap:8vw;display:grid}.product-overview h2{margin:0 0 22px;font-family:Chakra Petch,Segoe UI,Arial,sans-serif;font-size:clamp(31px,3.4vw,50px);line-height:1}.product-overview p{color:#c7c5bd;max-width:65ch;line-height:1.8}.product-overview dl{border-top:1px solid #484742;margin:0}.product-overview dl>div{border-bottom:1px solid #484742;justify-content:space-between;gap:20px;padding:16px 0;display:flex}.product-overview dt{color:#aaa89f}.product-overview dd{text-align:right;margin:0;font-weight:800}.detail-disclaimer{max-width:70ch;color:var(--muted);margin-top:26px;font-size:12px;line-height:1.7}@media (width<=900px){.product-gallery{grid-template-columns:1fr}.product-thumbnails{flex-direction:row;order:2;max-height:none;overflow:auto}.product-overview{grid-template-columns:1fr}}@media (width<=720px){.product-gallery{gap:8px}.product-thumbnails button{width:60px}.product-overview{padding:58px 18px}.variant-picker>div{flex-wrap:nowrap;padding:3px 24px 3px 3px;overflow:auto;-webkit-mask-image:linear-gradient(90deg,#000 0 calc(100% - 28px),#0000 100%);mask-image:linear-gradient(90deg,#000 0 calc(100% - 28px),#0000 100%)}.variant-picker:after{content:"Vuốt để xem thêm →";color:var(--muted);margin-top:8px;font-size:10px;font-weight:700;display:block}.variant-picker button{flex:none}}.source-unverified{color:var(--muted);border-top:1px solid var(--line);padding-top:14px;font-size:12px;font-weight:700;display:block}:root{color:#181815;--yellow:#f6c915;--ink:#181815;--muted:#6d6b62;--paper:#fffdf6;--line:#e8e4d8;--soft:#f3f1e9;--shadow:0 18px 50px #1c1a101f;background:#fffdf6;font-family:Be Vietnam Pro,Segoe UI,Arial,sans-serif}*{box-sizing:border-box}html{scroll-behavior:smooth}body{background:var(--paper);color:var(--ink);margin:0}button,input,select{font:inherit}button{color:inherit}a{color:inherit;text-decoration:none}.icon{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;width:21px;height:21px}::selection{background:var(--yellow);color:#111}:focus-visible{outline-offset:3px;outline:3px solid #111}::-webkit-scrollbar{width:10px}::-webkit-scrollbar-thumb{border:3px solid var(--paper);background:#cfaa00;border-radius:10px}.announcement{background:var(--yellow);justify-content:space-between;align-items:center;height:34px;padding:0 4vw;font-size:12px;font-weight:700;display:flex}.announcement a{align-items:center;gap:7px;display:flex}.announcement .icon{width:15px}header{border-bottom:1px solid var(--line);z-index:30;background:#fffdf6f7;grid-template-columns:auto auto minmax(240px,1fr) auto;align-items:center;gap:32px;min-height:78px;padding:0 4vw;display:grid;position:sticky;top:0}.logo{letter-spacing:-.04em;font-family:Chakra Petch,Segoe UI,Arial,sans-serif;font-size:30px;font-weight:700}nav{align-items:center;gap:22px;height:100%;display:flex}nav a,nav button{cursor:pointer;white-space:nowrap;background:0 0;border:0;border-bottom:3px solid #0000;padding:28px 0 24px;font-size:13px;font-weight:700}nav .active{border-color:var(--yellow)}.nav-with-menu{align-items:center;height:100%;display:flex}.mega-menu{grid-template-columns:repeat(var(--menu-columns,5),minmax(130px,1fr));box-shadow:var(--shadow);border:1px solid var(--line);opacity:0;visibility:hidden;pointer-events:none;z-index:20;background:#fff;border-top:0;border-radius:0 0 16px 16px;gap:30px;padding:32px;transition:opacity .18s,transform .18s,visibility 0s linear .18s;display:grid;position:absolute;top:100%;left:4vw;right:4vw;transform:translateY(-8px)}.nav-with-menu:hover .mega-menu,.nav-with-menu:focus-within .mega-menu{opacity:1;visibility:visible;pointer-events:auto;transition-delay:0s;transform:none}.mega-menu div{flex-direction:column;gap:13px;display:flex}.mega-menu button{text-align:left;color:var(--muted);cursor:pointer;background:0 0;border:0;padding:4px 0;font-weight:500}.mega-menu .mega-menu-title{color:var(--ink);width:max-content;max-width:100%;font-size:14px;font-weight:800}.mega-menu button:hover,.mega-menu button:focus-visible{color:var(--ink);text-decoration:underline;-webkit-text-decoration-color:var(--yellow);text-decoration-color:var(--yellow);text-underline-offset:5px;text-decoration-thickness:3px}.search{background:#fff;border:1px solid #d9d6cc;border-radius:12px;align-items:center;gap:10px;min-width:0;height:44px;padding:0 14px;display:flex}.search input{background:0 0;border:0;outline:0;width:100%;min-width:80px}.actions{gap:10px;display:flex}.actions button{cursor:pointer;background:0 0;border:0;align-items:center;gap:8px;padding:10px;display:flex;position:relative}.actions button b{background:var(--yellow);border-radius:50%;place-items:center;min-width:19px;height:19px;font-size:11px;display:grid;position:absolute;top:1px;right:-2px}.actions span{font-size:12px;font-weight:700}main{overflow:hidden}.hero{background:linear-gradient(110deg,#fffdf6 0 52%,#efede5 52%);grid-template-columns:42% 58%;min-height:640px;padding:26px 4vw 54px;display:grid}.hero-copy{flex-direction:column;justify-content:center;max-width:650px;padding-right:8%;display:flex}.hero-mode{text-transform:uppercase;letter-spacing:.08em;color:#927600;font-family:Chakra Petch,Segoe UI,Arial,sans-serif;font-size:14px;font-weight:700}.hero h1{letter-spacing:-.04em;margin:14px 0 26px;font-family:Chakra Petch,Segoe UI,Arial,sans-serif;font-size:clamp(50px,5.4vw,86px);line-height:.93}.hero h1 em{color:#d9ad00;font-style:normal}.hero-copy>p:not(.hero-mode){color:#55534c;max-width:600px;font-size:17px;line-height:1.7}.hero-buttons{gap:12px;margin:25px 0;display:flex}.primary,.hero-buttons>button{border:1px solid var(--ink);cursor:pointer;justify-content:center;align-items:center;gap:16px;min-height:50px;padding:0 20px;font-weight:800;display:inline-flex}.primary{background:var(--yellow);border-color:var(--yellow)}.hero-buttons>button{background:0 0}.hero-copy small{color:var(--muted)}.hero-media{border-radius:16px;min-height:540px;position:relative;overflow:hidden}.hero-media>img{object-fit:cover;width:100%;height:100%;display:block}.office .hero-media>img{object-fit:contain;background:#f1f0eb;padding:6%}.hero-product{min-width:260px;box-shadow:var(--shadow);background:#fff;padding:17px 20px;position:absolute;bottom:22px;left:22px}.hero-product span{color:#8a7100;font-size:10px;font-weight:800}.hero-product strong{margin:5px 0 12px;display:block}.hero-product a{justify-content:space-between;align-items:center;font-size:12px;font-weight:800;display:flex}.hero-product .icon{width:16px}.trust-strip{color:#fff;background:#171715;grid-template-columns:repeat(4,1fr);padding:25px 4vw;display:grid}.trust-strip div{border-right:1px solid #484742;padding:0 24px}.trust-strip div:first-child{padding-left:0}.trust-strip div:last-child{border:0}.trust-strip strong,.trust-strip span{display:block}.trust-strip strong{font-size:13px}.trust-strip span{color:#bdbbb2;margin-top:5px;font-size:11px}section{padding:90px 4vw}.section-heading{justify-content:space-between;align-items:end;margin-bottom:30px;display:flex}.section-heading h2,.split-story h2,.brands h2{letter-spacing:-.035em;max-width:720px;margin:0;font-family:Chakra Petch,Segoe UI,Arial,sans-serif;font-size:clamp(31px,3.4vw,50px);line-height:1}.section-heading p{color:var(--muted);max-width:420px;margin:0;line-height:1.6}.category-section{background:#fff}.category-rail{border-top:1px solid var(--line);border-bottom:1px solid var(--line);grid-template-columns:repeat(6,1fr);display:grid}.category-rail button{border:0;border-right:1px solid var(--line);text-align:left;cursor:pointer;background:#fff;flex-direction:column;justify-content:space-between;min-height:145px;padding:22px;transition:background .2s;display:flex}.category-rail button:hover{background:var(--yellow)}.category-rail span{color:#8c897e;font-size:11px}.category-rail strong{font-size:15px}.category-rail .icon{align-self:flex-end;width:18px}.catalog{background:#f3f1e9}.filter-bar{background:#fff;align-items:end;gap:16px;margin-bottom:24px;padding:18px 20px;display:flex}.filter-bar>label{flex-direction:column;gap:6px;font-size:11px;font-weight:700;display:flex}.filter-bar select{border:1px solid var(--line);background:#fff;min-width:150px;height:38px;padding:0 10px}.filter-bar>button{text-underline-offset:4px;cursor:pointer;background:0 0;border:0;text-decoration:underline}.product-grid{grid-template-columns:repeat(4,1fr);gap:16px;display:grid}.product{background:#fff;min-width:0;transition:transform .2s,box-shadow .2s;position:relative}.product:hover{transform:translateY(-4px);box-shadow:0 18px 40px #1e1c141a}.compare-toggle{z-index:2;cursor:pointer;background:#fff;border:0;border-radius:50%;place-items:center;width:38px;height:38px;display:grid;position:absolute;top:12px;right:12px;box-shadow:0 5px 18px #0000001a}.compare-toggle.selected{background:var(--yellow)}.product-image{aspect-ratio:1.13;cursor:pointer;background:#eeece5;border:0;width:100%;padding:0;display:block;position:relative;overflow:hidden}.product-image img{object-fit:contain;width:100%;height:100%;transition:transform .35s}.product:hover .product-image img{transform:scale(1.035)}.product-image span{background:#fff;padding:6px 9px;font-size:10px;font-weight:800;position:absolute;bottom:12px;left:12px}.product-info{padding:18px}.product-info>p{text-transform:uppercase;letter-spacing:.06em;color:#857e67;margin:0 0 9px;font-size:10px}.product-info h3{margin:0 0 6px;font-size:17px}.product-info h3 button{text-align:left;cursor:pointer;background:0 0;border:0;padding:0;font-weight:800}.product-info>span{color:var(--muted);min-height:38px;font-size:12px;line-height:1.5;display:block}.product-info>div{justify-content:space-between;align-items:center;margin-top:18px;display:flex}.product-info>div strong{font-variant-numeric:tabular-nums;font-size:15px}.product-info>div button{background:var(--yellow);cursor:pointer;border:0;align-items:center;gap:7px;padding:9px 12px;font-size:11px;font-weight:800;display:flex}.product-info .icon{width:15px}.empty{text-align:center;background:#fff;padding:80px 20px}.empty strong{font-size:23px}.empty p{color:var(--muted)}.empty button{background:var(--yellow);cursor:pointer;border:0;padding:12px 17px;font-weight:800}.split-story{grid-template-columns:1fr 1fr;padding:0;display:grid}.split-story>div{flex-direction:column;justify-content:center;min-height:440px;padding:70px 7vw;display:flex}.split-story>div:first-child{color:#fff;background:#191917}.split-story>div:last-child{background:#e9e5d9}.split-story p{color:#bcbab1;max-width:590px;line-height:1.7}.split-story>div:last-child p{color:#5f5c53}.split-story button{color:inherit;cursor:pointer;background:0 0;border:0;border-bottom:1px solid;align-self:flex-start;align-items:center;gap:15px;padding:12px 0;font-weight:800;display:flex}.brands{text-align:center}.brands h2{margin:0 auto 40px}.brands>div{flex-wrap:wrap;justify-content:center;gap:12px;display:flex}.brands span{border:1px solid var(--line);color:#56544d;background:#fff;padding:15px 22px;font-family:Chakra Petch,Segoe UI,Arial,sans-serif;font-weight:700}footer{color:#fff;background:#171715;grid-template-columns:auto 1fr auto;align-items:start;gap:70px;padding:55px 4vw;display:grid}footer .logo{color:#fff}footer strong{font-size:17px}footer p{color:#aaa89f;font-size:12px}footer>div:last-of-type{flex-direction:column;gap:11px;font-weight:700;display:flex}.source-note{border-top:1px solid #3e3d38;grid-column:1/-1;padding-top:20px}.compare-bar{z-index:25;color:#fff;width:min(900px,100% - 30px);box-shadow:var(--shadow);background:#181815;justify-content:space-between;align-items:center;padding:12px 14px 12px 20px;display:flex;position:fixed;bottom:18px;left:50%;transform:translate(-50%)}.compare-bar>div{align-items:center;gap:10px;display:flex}.compare-bar>div button{color:#fff;background:#393832;border:0;padding:8px;font-size:11px}.compare-bar>button{background:var(--yellow);border:0;padding:12px 18px;font-weight:800}.compare-bar>button:disabled{opacity:.45}.toast{z-index:60;color:#fff;box-shadow:var(--shadow);background:#181815;padding:15px 18px;font-size:13px;position:fixed;bottom:22px;right:22px}.overlay{z-index:50;background:#100f0b94;place-items:center;padding:20px;display:grid;position:fixed;inset:0}.dialog{background:var(--paper);width:min(460px,100%);box-shadow:var(--shadow);padding:38px;position:relative}.close{cursor:pointer;background:0 0;border:0;position:absolute;top:15px;right:15px}.dialog h2,.detail-copy h2,.compare-table h2{margin:0 0 12px;font-family:Chakra Petch,Segoe UI,Arial,sans-serif;font-size:34px}.dialog>p{color:var(--muted);line-height:1.6}.dialog label{flex-direction:column;gap:7px;margin:16px 0;font-size:12px;font-weight:700;display:flex}.dialog input{border:1px solid var(--line);background:#fff;height:46px;padding:0 12px}.full{cursor:pointer;border:0;width:100%;min-height:50px;font-weight:800}.dialog small{color:var(--muted);margin-top:13px;font-size:10px;display:block}.drawer-overlay{place-items:stretch end;padding:0}.drawer{background:var(--paper);width:min(480px,100%);height:100%;padding:28px;overflow:auto}.drawer-head{justify-content:space-between;align-items:center;display:flex}.drawer-head h2{font-family:Chakra Petch,Segoe UI,Arial,sans-serif;font-size:30px}.drawer-head h2 span{color:#a98700}.drawer-head button{background:0 0;border:0}.cart-lines>div{border-bottom:1px solid var(--line);grid-template-columns:74px 1fr auto;align-items:center;gap:13px;padding:15px 0;display:grid}.cart-lines img{object-fit:contain;background:#efede6;width:74px;height:74px}.cart-lines strong,.cart-lines span{font-size:12px;display:block}.cart-lines span{color:var(--muted);margin-top:7px}.cart-lines button{background:0 0;border:0;font-size:11px;text-decoration:underline}.coupon{margin:24px 0;font-size:12px;font-weight:700;display:block}.coupon>div{margin-top:8px;display:flex}.coupon input{border:1px solid var(--line);flex:1;height:43px;padding:0 12px}.coupon button{background:#ddd7c8;border:0;font-weight:700}.total{border-top:1px solid var(--line);flex-wrap:wrap;justify-content:space-between;padding:20px 0;display:flex}.total strong{font-size:22px}.total small{color:#6f5b00;width:100%;margin-top:5px}.detail-dialog{background:var(--paper);grid-template-columns:1fr 1fr;width:min(920px,100%);max-height:90vh;display:grid;position:relative;overflow:auto}.detail-image{background:#eeece5;min-height:480px}.detail-image img{object-fit:contain;width:100%;height:100%}.detail-copy{padding:48px}.detail-copy>p{color:#987d00;text-transform:uppercase;font-size:11px;font-weight:800}.detail-copy>span,.detail-copy>strong{display:block}.detail-copy>span{color:var(--muted);line-height:1.6}.detail-copy>strong{margin:18px 0;font-size:24px}.detail-copy li,.compare-table li{padding:7px 0}.detail-copy small{color:var(--muted);margin:20px 0;line-height:1.5;display:block}.compare-table{grid-column:1/-1;padding:45px}.compare-cols{grid-template-columns:1fr 1fr;gap:30px;display:grid}.compare-cols>div{border-top:1px solid var(--line);padding-top:20px}.compare-cols img{object-fit:contain;background:#eeece5;width:100%;height:230px}.compare-cols h3{font-size:20px}.compare-cols strong{color:#8d7200}.compare-table small{color:var(--muted)}@media (width<=1100px){header{grid-template-columns:auto 1fr auto}.search{grid-area:2/1/auto/-1;margin-bottom:12px}header{height:auto;padding-top:12px}.hero{grid-template-columns:1fr 1fr}.category-rail{grid-template-columns:repeat(3,1fr)}.product-grid{grid-template-columns:repeat(2,1fr)}}@media (width<=720px){.announcement span{display:none}.announcement{justify-content:center}header{grid-template-columns:1fr auto;gap:8px;padding:12px 18px}.logo{font-size:27px}header nav{z-index:45;background:#fff;justify-content:space-around;height:62px;position:fixed;bottom:0;left:0;right:0;box-shadow:0 -8px 30px #00000014}nav a{display:none}nav button{padding:20px 4px;font-size:12px}.mega-menu{display:none}.search{grid-area:2/1/auto/-1;margin:4px 0 0}.actions span{display:none}.actions{grid-area:1/2}.hero{background:#fffdf6;flex-direction:column;min-height:auto;padding:24px 18px 30px;display:flex}.hero-copy{padding:0}.hero h1{margin:12px 0 20px;font-size:48px}.hero-copy>p:not(.hero-mode){font-size:14px}.hero-buttons{flex-direction:column}.hero-media{min-height:340px;margin-top:22px}.hero-product{bottom:12px;left:12px;right:12px}.trust-strip{grid-template-columns:1fr 1fr;gap:20px;padding:22px 18px}.trust-strip div{border:0;padding:0}.section-heading{display:block}.section-heading p{margin-top:12px}section{padding:64px 18px}.category-rail{display:flex;overflow:auto}.category-rail button{min-width:155px}.filter-bar{overflow:auto}.filter-bar>.icon{display:none}.product-grid{grid-template-columns:1fr 1fr;gap:8px}.product-info{padding:13px}.product-info h3{font-size:14px}.product-info>div{display:block}.product-info>div button{justify-content:center;width:100%;margin-top:10px}.split-story{grid-template-columns:1fr}.split-story>div{min-height:360px;padding:55px 20px}.brands span{padding:11px 14px;font-size:12px}footer{grid-template-columns:1fr;gap:24px;padding:45px 20px 90px}.source-note{grid-column:auto}.compare-bar{display:block;bottom:72px}.compare-bar>div{overflow:auto}.compare-bar>button{width:100%;margin-top:8px}.detail-dialog{grid-template-columns:1fr}.detail-image{min-height:280px}.detail-copy{padding:30px 22px}.compare-cols{gap:10px}.compare-table{padding:35px 18px}.compare-cols img{height:150px}.dialog{padding:32px 22px}.drawer{padding:20px}.toast{bottom:78px;left:12px;right:12px}.product-image{aspect-ratio:1}.hero-buttons .primary,.hero-buttons>button{width:100%}}@media (prefers-reduced-motion:reduce){*{scroll-behavior:auto!important;transition:none!important}}.hero h1 em,.hero-product span,.detail-copy>p,.compare-cols strong{color:#745d00}.product-info>p{color:#5b574c;font-size:11px}.gaming .hero-media>img{object-fit:contain;background:#efede5;padding:5%}.hero-media,.product-image,.detail-image,.compare-cols>div{position:relative}.hero-media:has(.image-error):before{content:"Ảnh sản phẩm chưa tải được";color:#4f4c43;text-align:center;background:#e8e5dc;place-items:center;padding:20px;font-size:13px;font-weight:700;display:grid;position:absolute;inset:0}.product-image:has(.image-error):before{content:"Ảnh sản phẩm chưa tải được";color:#4f4c43;text-align:center;background:#e8e5dc;place-items:center;padding:20px;font-size:13px;font-weight:700;display:grid;position:absolute;inset:0}.detail-image:has(.image-error):before{content:"Ảnh sản phẩm chưa tải được";color:#4f4c43;text-align:center;background:#e8e5dc;place-items:center;padding:20px;font-size:13px;font-weight:700;display:grid;position:absolute;inset:0}.image-error{opacity:0}.logo span{color:#745d00}.hero-media>img,.product-image img,.cart-lines img,.detail-image img,.compare-cols img{background:linear-gradient(100deg,#e5e2d8 25%,#f7f5ee 45%,#e5e2d8 65%) 0 0/220% 100%;animation:1.25s ease-in-out infinite image-loading}.hero-media>img.image-loaded,.product-image img.image-loaded,.cart-lines img.image-loaded,.detail-image img.image-loaded,.compare-cols img.image-loaded{background:0 0;animation:none}.hero-media>img.image-error,.product-image img.image-error,.cart-lines img.image-error,.detail-image img.image-error,.compare-cols img.image-error{opacity:1;color:#4f4c43;text-align:center;background:#e8e5dc;padding:12px;font-size:11px;animation:none}@keyframes image-loading{to{background-position:-220% 0}}@media (prefers-reduced-motion:reduce){.hero-media>img,.product-image img,.cart-lines img,.detail-image img,.compare-cols img{animation:none}}.hero-catalogue-status{color:#fff;background:#1b1b18;flex-direction:column;justify-content:flex-end;padding:clamp(28px,5vw,70px);display:flex}.hero-catalogue-status:before{content:"";opacity:.9;background:linear-gradient(135deg,#0000 0 52%,#f6c915f2 52% 68%,#0000 68%);position:absolute;inset:0}.hero-catalogue-status>*{z-index:1;position:relative}.hero-catalogue-status span{letter-spacing:.12em;color:var(--yellow);font-size:12px;font-weight:800}.hero-catalogue-status strong{letter-spacing:-.04em;margin:18px 0 24px;font-family:Chakra Petch,Segoe UI,Arial,sans-serif;font-size:clamp(48px,6vw,90px);line-height:.86}.hero-catalogue-status p{color:#cfcdc4;max-width:440px;line-height:1.6}.hero-buttons>a:not(.primary){border:1px solid var(--ink);justify-content:center;align-items:center;min-height:50px;padding:0 20px;font-weight:800;display:inline-flex}.catalogue-empty{flex-direction:column;justify-content:center;align-items:center;min-height:320px;display:flex}.catalogue-empty p{max-width:560px;line-height:1.7}.catalogue-empty a{background:var(--yellow);margin-top:14px;padding:13px 18px;font-weight:800}.product-image{background:#f0eee8;place-items:center;display:grid}.product-image img{object-fit:contain;object-position:center;width:86%;height:86%;margin:0}.hero-media>img{background:#efede5;object-fit:contain!important;padding:8%!important}.detail-image img,.compare-cols img{object-fit:contain;background:#f0eee8;padding:7%}.product-image img[src*=scyrox],.product-image img[src*=paracontrol],.product-image img[src*=artisan],.hero-media img[src*=scyrox]{mix-blend-mode:multiply}.product-image:has(img[src*=feinmann]){background:#080706}.product-image img[src*=feinmann]{width:94%;height:94%}.logo span,.hero h1 em{color:var(--yellow);-webkit-text-stroke:.55px #705900;text-shadow:0 1px #3e310029}.category-rail button.selected{background:var(--yellow)}.product-info h3 button{-webkit-line-clamp:2;-webkit-box-orient:vertical;min-height:2.7em;line-height:1.35;display:-webkit-box;overflow:hidden}.product-info>span{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.source-link{border-top:1px solid var(--line);border-bottom:1px solid var(--line);color:#5f4d00;justify-content:space-between;align-items:center;gap:12px;margin:18px 0;padding:13px 0;font-size:12px;font-weight:800;display:flex}.source-link .icon{flex:none;width:16px}.product-image,.detail-image,.compare-cols img,.cart-lines img{background:#fff}.product-image img{width:100%;height:100%;mix-blend-mode:normal!important}.detail-image img,.compare-cols img{background:#fff;padding:0}.product-image:has(img[src*="/assets/catalog/"]){background:#fff}.auth-dialog{width:min(500px,100%);max-height:92vh;overflow:auto}.auth-mark{letter-spacing:.08em;margin-bottom:22px;font-family:Chakra Petch,Segoe UI,Arial,sans-serif;font-size:15px;font-weight:800}.auth-mark span{color:#745d00}.social-auth{grid-template-columns:1fr 1fr;gap:10px;margin:24px 0 18px;display:grid}.social-auth button{border:1px solid var(--line);cursor:pointer;background:#fff;justify-content:center;align-items:center;gap:10px;min-height:48px;padding:0 12px;font-size:12px;font-weight:800;display:flex}.social-auth button:hover{border-color:var(--ink)}.social-auth button:disabled,.auth-dialog button:disabled{opacity:.55;cursor:wait}.google-g,.facebook-f{border-radius:50%;place-items:center;width:23px;height:23px;font-size:15px;display:grid}.google-g{color:#4285f4;border:1px solid #ddd}.facebook-f{color:#fff;background:#1877f2}.auth-divider{color:var(--muted);text-transform:uppercase;letter-spacing:.06em;align-items:center;gap:12px;font-size:10px;display:flex}.auth-divider:before,.auth-divider:after{content:"";background:var(--line);flex:1;height:1px}.auth-dialog form label{margin:14px 0}.auth-dialog form input{font-size:14px}.auth-error,.auth-config{margin:14px 0;padding:12px 14px;font-size:12px;line-height:1.5}.auth-error{color:#8b2417;background:#fff0ed;border:1px solid #c74431}.auth-config{background:#fff7cc;border:1px solid #ddc74d;flex-direction:column;gap:4px;display:flex}.auth-config span{color:#5d5846}.auth-links{color:var(--muted);justify-content:space-between;align-items:center;gap:12px;margin-top:18px;font-size:12px;display:flex}.auth-links button{text-underline-offset:3px;cursor:pointer;background:0 0;border:0;padding:0;font-weight:700;text-decoration:underline}.account-card{text-align:center;padding-top:18px}.account-card .avatar{background:var(--yellow);border-radius:50%;place-items:center;width:72px;height:72px;margin:0 auto 16px;font-family:Chakra Petch,Segoe UI,Arial,sans-serif;font-size:30px;font-weight:800;display:grid}.account-card strong,.account-card span{display:block}.account-card span{color:var(--muted);margin:7px 0 25px;font-size:13px}.secondary{border:1px solid var(--ink);cursor:pointer;background:#fff;min-height:48px;font-weight:800}@media (width<=520px){.social-auth{grid-template-columns:1fr}.auth-links{flex-direction:column;align-items:flex-start}}.logo-button{cursor:pointer;text-align:left;background:0 0;border:0;padding:0}.product-page{background:var(--paper)}.product-breadcrumb{border-bottom:1px solid var(--line);min-height:66px;color:var(--muted);justify-content:space-between;align-items:center;padding:0 4vw;font-size:12px;display:flex}.product-breadcrumb button{color:var(--ink);cursor:pointer;text-decoration:underline;-webkit-text-decoration-color:var(--yellow);text-decoration-color:var(--yellow);text-underline-offset:5px;background:0 0;border:0;padding:12px 0;font-weight:800;text-decoration-thickness:3px}.product-hero{background:linear-gradient(105deg,#f3f1e9 0 54%,#fffdf6 54%);grid-template-columns:minmax(0,1.08fr) minmax(360px,.92fr);align-items:center;gap:clamp(36px,6vw,90px);padding:48px 4vw 72px;display:grid}.product-page-image{background:#fff;place-items:center;min-height:600px;display:grid;position:relative;overflow:hidden}.product-page-image img{object-fit:contain;width:100%;height:600px}.product-page-image>span{background:var(--yellow);padding:8px 11px;font-size:11px;font-weight:800;position:absolute;bottom:18px;left:18px}.product-page-copy{min-width:0;max-width:650px}.product-page-copy>p{color:#745d00;text-transform:uppercase;letter-spacing:.06em;margin:0 0 16px;font-size:12px;font-weight:800}.product-page-copy h1{letter-spacing:-.04em;overflow-wrap:anywhere;margin:0 0 24px;font-family:Chakra Petch,Segoe UI,Arial,sans-serif;font-size:clamp(42px,5vw,72px);line-height:.96}.product-summary{max-width:60ch;color:var(--muted);font-size:17px;line-height:1.7}.product-price{font-variant-numeric:tabular-nums;margin:30px 0 22px;font-size:30px;display:block}.product-actions{gap:10px;display:flex}.product-actions button{border:1px solid var(--ink);cursor:pointer;background:0 0;justify-content:center;align-items:center;gap:10px;min-height:52px;padding:0 20px;font-weight:800;display:inline-flex}.product-actions .primary,.product-actions .compare-active{background:var(--yellow);border-color:var(--yellow)}.product-page-copy small{max-width:60ch;color:var(--muted);margin-top:20px;line-height:1.6;display:block}.product-facts{background:#fff;grid-template-columns:2fr 1fr;gap:8vw;display:grid}.product-facts h2{letter-spacing:-.035em;margin:0 0 28px;font-family:Chakra Petch,Segoe UI,Arial,sans-serif;font-size:clamp(29px,3vw,44px)}.product-facts ul{border-top:1px solid var(--line);margin:0;padding:0;list-style:none}.product-facts li{border-bottom:1px solid var(--line);padding:18px 0;font-weight:600}.product-facts aside{background:var(--soft);align-self:start;padding:32px}.product-facts aside h2{font-size:27px}.product-facts aside p{color:var(--muted);line-height:1.7}.source-link{text-decoration:underline;-webkit-text-decoration-color:var(--yellow);text-decoration-color:var(--yellow);text-underline-offset:5px;align-items:center;gap:12px;font-size:12px;font-weight:800;text-decoration-thickness:3px;display:inline-flex}.related-products{background:var(--soft)}.related-products>.section-heading{margin-bottom:24px}.related-products>div:last-child{grid-template-columns:repeat(4,1fr);gap:16px;display:grid}.related-products>div>button{text-align:left;cursor:pointer;background:#fff;border:0;padding:0 0 18px;overflow:hidden}.related-products img{aspect-ratio:1.15;object-fit:contain;background:#fff;width:100%}.related-products span,.related-products strong,.related-products b{margin:10px 16px 0;display:block}.related-products span{text-transform:uppercase;color:#745d00;font-size:10px;font-weight:800}.related-products strong{font-size:14px}.related-products b{font-variant-numeric:tabular-nums;font-size:13px}@media (width<=900px){.product-hero{background:var(--paper);grid-template-columns:minmax(0,1fr)}.product-page-image,.product-page-image img{height:420px;min-height:420px}.product-facts{grid-template-columns:1fr}.related-products>div:last-child{grid-template-columns:repeat(2,1fr)}}@media (width<=720px){.product-breadcrumb{padding:0 18px}.product-breadcrumb span{display:none}.product-hero{gap:28px;padding:22px 18px 50px}.product-gallery,.product-page-copy,.variant-picker,.variant-picker>div{width:100%;min-width:0;max-width:100%}.product-page-image,.product-page-image img{height:330px;min-height:330px}.product-page-copy h1{font-size:36px}.product-actions{flex-direction:column}.product-actions button{width:100%}.product-facts,.related-products{padding:58px 18px}.related-products>div:last-child{gap:8px}}.product-breadcrumb button{align-items:center;gap:8px;display:inline-flex}.product-breadcrumb button .icon{width:16px;transform:rotate(180deg)}.product-page-copy>p{display:none}.product-page-image:has(.image-error):before{content:"Ảnh sản phẩm chưa tải được";color:#4f4c43;text-align:center;background:#e8e5dc;place-items:center;padding:20px;font-size:13px;font-weight:700;display:grid;position:absolute;inset:0}.related-image:has(.image-error):before{content:"Ảnh sản phẩm chưa tải được";color:#4f4c43;text-align:center;background:#e8e5dc;place-items:center;padding:20px;font-size:13px;font-weight:700;display:grid;position:absolute;inset:0}.product-page-image img,.related-image img{background:linear-gradient(100deg,#e5e2d8 25%,#f7f5ee 45%,#e5e2d8 65%) 0 0/220% 100%;animation:1.25s ease-in-out infinite image-loading}.product-page-image img.image-loaded,.related-image img.image-loaded{background:0 0;animation:none}.product-page-image img.image-error,.related-image img.image-error{opacity:0;animation:none}.related-image{aspect-ratio:1.15;background:#fff;display:block;position:relative}.related-image img{aspect-ratio:auto;height:100%}.product-not-found{background:var(--paper);flex-direction:column;justify-content:center;align-items:flex-start;min-height:70vh;display:flex}.product-not-found>span{color:#745d00;font-family:Chakra Petch,Segoe UI,Arial,sans-serif;font-size:17px;font-weight:800}.product-not-found h1{letter-spacing:-.04em;margin:12px 0 18px;font-family:Chakra Petch,Segoe UI,Arial,sans-serif;font-size:clamp(42px,5vw,72px);line-height:1}.product-not-found p{color:var(--muted);margin:0 0 28px;line-height:1.7}.product-not-found button{border:0}.product-actions .primary:disabled{color:#6d6b62;cursor:not-allowed;background:#ddd9cb;border-color:#ddd9cb}.stock-status{color:#8a251d;margin:0 0 14px;font-size:13px;font-weight:800}.official-excerpt{color:#5f5c53;margin-top:10px;font-size:12px;line-height:1.55;display:block}.feature-list{border-top:1px solid #484742;gap:0;margin-top:30px;display:grid}.feature-list article{border-bottom:1px solid #484742;padding:18px 0}.feature-list h3{margin:0 0 7px;font-size:15px}.feature-list article p{color:#c7c5bd;margin:0;font-size:13px;line-height:1.65}.product-scroll-story{color:#fff;background:#0b0b0a;overflow:hidden}.ying-story-intro{min-height:76vh;color:var(--ink);background:#fff;grid-template-columns:1.1fr .9fr;align-items:center;gap:7vw;padding:110px 4vw;display:grid}.ying-story-intro h2{letter-spacing:-.04em;max-width:780px;margin:0 0 24px;font-family:Chakra Petch,Segoe UI,Arial,sans-serif;font-size:clamp(46px,6vw,86px);line-height:.92}.ying-story-intro p{color:#5f5c53;max-width:62ch;margin:0;line-height:1.75}.ying-story-intro dl{border-top:1px solid var(--line);grid-template-columns:repeat(2,1fr);margin:0;display:grid}.ying-story-intro dl div{border-bottom:1px solid var(--line);padding:26px 10px 24px 0}.ying-story-intro dt{font-family:Chakra Petch,Segoe UI,Arial,sans-serif;font-size:clamp(30px,4vw,58px);font-weight:700;line-height:1}.ying-story-intro dd{color:#6d6b62;text-transform:uppercase;letter-spacing:.06em;margin:8px 0 0;font-size:12px;font-weight:800}.ying-dark-sequence{background:#050505}.ying-hero-scene{--story-drift:0px;--story-copy-drift:0px;--story-scale:1;isolation:isolate;border-bottom:1px solid #2b2b28;align-items:center;min-height:86vh;display:flex;position:relative;overflow:hidden}.ying-hero-scene>img{object-fit:cover;z-index:-2;width:118%;height:118%;transform:translate3d(var(--story-drift),0,0) scale(var(--story-scale));transform-origin:50%;will-change:transform;position:absolute;inset:-9%}.ying-scene-shade{z-index:-1;background:linear-gradient(90deg,#000000d6 0%,#0000006e 44%,#00000014 72%);position:absolute;inset:0}.ying-hero-scene.align-right .ying-scene-shade{background:linear-gradient(270deg,#000000d6 0%,#0000006e 44%,#00000014 72%)}.ying-scene-copy{width:min(600px,46vw);transform:translate3d(0,var(--story-copy-drift),0);will-change:transform;margin-left:4vw}.align-right .ying-scene-copy{text-align:right;margin-left:auto;margin-right:4vw}.ying-scene-copy>span{color:var(--yellow);text-transform:uppercase;letter-spacing:.12em;margin-bottom:20px;font-size:11px;font-weight:800;display:block}.ying-scene-copy h3{letter-spacing:-.04em;text-wrap:balance;margin:0 0 22px;font-family:Chakra Petch,Segoe UI,Arial,sans-serif;font-size:clamp(44px,6.2vw,90px);line-height:.9}.ying-scene-copy p{color:#d5d3ca;max-width:58ch;margin:0;line-height:1.75}.align-right .ying-scene-copy p{margin-left:auto}.story-motion-ready [data-scroll-scene] .ying-scene-copy{opacity:.45;filter:blur(6px);transition:opacity .65s cubic-bezier(.16,1,.3,1),filter .65s cubic-bezier(.16,1,.3,1)}.story-motion-ready [data-scroll-scene].is-visible .ying-scene-copy{opacity:1;filter:blur()}.ying-switch-section{color:var(--ink);background:#fff;padding:90px 0 120px}.ying-marquee{white-space:nowrap;letter-spacing:-.04em;width:max-content;transform:translate3d(calc(var(--story-drift,0px)*3),0,0);margin-bottom:90px;font-family:Chakra Petch,Segoe UI,Arial,sans-serif;font-size:clamp(56px,8vw,124px);font-weight:700;line-height:.85;display:flex;overflow:hidden}.ying-marquee span{padding-right:.25em}.ying-switch-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:4vw;padding:0 4vw;display:grid}.ying-switch-grid article{grid-template-columns:1.05fr .95fr;align-items:center;gap:34px;display:grid}.ying-switch-grid figure{aspect-ratio:1;background:#171715;margin:0;overflow:hidden}.ying-switch-grid img{object-fit:contain;width:100%;height:100%;transition:transform .7s cubic-bezier(.16,1,.3,1);transform:scale(.96)}.ying-switch-section.is-visible .ying-switch-grid img{transform:scale(1.04)}.ying-switch-grid h3{margin:0 0 18px;font-family:Chakra Petch,Segoe UI,Arial,sans-serif;font-size:clamp(28px,3vw,44px);line-height:1}.ying-switch-grid p{color:#5f5c53;line-height:1.7}.ying-receiver{min-height:82vh}.ying-hub-scene{--story-copy-drift:0px;color:var(--ink);background:#fff;grid-template-columns:1fr 1fr;align-items:center;gap:6vw;padding:110px 4vw;display:grid}.ying-hub-scene figure{background:#dfe6ee;min-height:560px;margin:0;overflow:hidden}.ying-hub-scene img{object-fit:cover;width:100%;height:100%;min-height:560px;transform:translate3d(0,var(--story-copy-drift),0) scale(1.08)}.ying-hub-scene>div{max-width:620px}.ying-hub-scene h3{letter-spacing:-.04em;margin:0 0 24px;font-family:Chakra Petch,Segoe UI,Arial,sans-serif;font-size:clamp(42px,5vw,72px);line-height:.94}.ying-hub-scene p{color:#5f5c53;line-height:1.75}.ying-hub-scene a{background:var(--ink);color:#fff;margin-top:24px;padding:16px 20px;font-weight:800;text-decoration:none;display:inline-flex}.ying-hub-scene a:hover{background:var(--yellow);color:var(--ink)}@media (width<=900px){.ying-story-intro{grid-template-columns:1fr;min-height:auto;padding:84px 20px}.ying-hero-scene{min-height:76vh}.ying-hero-scene>img{width:110%;height:110%;inset:-5%}.ying-scene-copy,.align-right .ying-scene-copy{text-align:left;align-self:flex-end;width:auto;margin:0 20px;padding-bottom:64px}.align-right .ying-scene-copy p{margin-left:0}.ying-scene-shade,.ying-hero-scene.align-right .ying-scene-shade{background:linear-gradient(#0000000d 0%,#0000004d 42%,#000000eb 100%)}.ying-switch-grid{grid-template-columns:1fr}.ying-switch-grid article{grid-template-columns:1fr 1fr}.ying-hub-scene{grid-template-columns:1fr;padding:82px 20px}.ying-hub-scene figure,.ying-hub-scene img{min-height:420px}}@media (width<=560px){.ying-story-intro h2{font-size:44px}.ying-story-intro dl{grid-template-columns:1fr 1fr}.ying-story-intro dt{font-size:31px}.ying-hero-scene{min-height:68vh}.ying-scene-copy h3{font-size:42px}.ying-switch-section{padding:72px 0 84px}.ying-marquee{margin-bottom:58px}.ying-switch-grid{padding:0 20px}.ying-switch-grid article{grid-template-columns:1fr;gap:22px}.ying-switch-grid article+article{margin-top:36px}.ying-hub-scene figure,.ying-hub-scene img{min-height:330px}}@media (prefers-reduced-motion:reduce){.ying-hero-scene>img,.ying-scene-copy,.ying-marquee,.ying-switch-grid img,.ying-hub-scene img{filter:none!important;transition:none!important;transform:none!important}.story-motion-ready [data-scroll-scene] .ying-scene-copy{opacity:1}}.verified-product-story{--brand-accent:var(--yellow);--brand-bg:#0a0a09;--brand-panel:#141412;--brand-text:#fff;--brand-muted:#b9b7af;background:var(--brand-bg);color:var(--brand-text);overflow:hidden}.brand-story-intro{border-bottom:1px solid color-mix(in srgb,var(--brand-text) 16%,transparent);grid-template-columns:1.12fr .88fr;align-items:end;gap:8vw;min-height:64vh;padding:96px 4vw;display:grid}.brand-story-intro>div:first-child>span{color:var(--brand-accent);letter-spacing:.14em;text-transform:uppercase;margin-bottom:18px;font-size:11px;font-weight:900;display:block}.brand-story-intro h2{letter-spacing:-.055em;text-wrap:balance;max-width:900px;margin:0;font-family:Chakra Petch,Segoe UI,Arial,sans-serif;font-size:clamp(48px,7vw,104px);line-height:.86}.brand-story-intro p{max-width:58ch;color:var(--brand-muted);margin:0;font-size:17px;line-height:1.75}.brand-story-intro small{color:var(--brand-text);margin-top:24px;font-weight:800;display:block}.brand-story-scene{--brand-shift:0px;--brand-rise:0px;border-bottom:1px solid color-mix(in srgb,var(--brand-text) 13%,transparent);grid-template-columns:minmax(0,1.32fr) minmax(320px,.68fr);align-items:center;gap:5vw;min-height:94vh;padding:8vh 4vw;display:grid;position:relative}.brand-story-scene.scene-right{grid-template-columns:minmax(320px,.68fr) minmax(0,1.32fr)}.brand-story-scene.scene-right figure{grid-column:2}.brand-story-scene.scene-right .brand-story-copy{grid-area:1/1}.brand-story-scene figure{background:var(--brand-panel);isolation:isolate;min-height:70vh;margin:0;position:relative;overflow:hidden}.brand-story-scene figure:after{content:"";z-index:2;pointer-events:none;background:linear-gradient(135deg,transparent 55%,color-mix(in srgb,var(--brand-accent) 16%,transparent));position:absolute;inset:0}.brand-story-scene img{object-fit:contain;width:100%;height:70vh;transform:translate3d(var(--brand-shift),0,0) scale(calc(1.04 - var(--brand-progress,0)*.04));will-change:transform;display:block}.brand-story-copy{max-width:530px;transform:translate3d(0,var(--brand-rise),0);will-change:transform}.brand-story-copy>span{color:var(--brand-accent);letter-spacing:.12em;margin-bottom:22px;font-family:Chakra Petch,Segoe UI,Arial,sans-serif;font-size:13px;font-weight:900;display:block}.brand-story-copy h3{letter-spacing:-.045em;text-wrap:balance;margin:0 0 24px;font-family:Chakra Petch,Segoe UI,Arial,sans-serif;font-size:clamp(38px,5.2vw,76px);line-height:.91}.brand-story-copy p{color:var(--brand-muted);margin:0;line-height:1.75}.brand-story-motion .brand-story-copy{opacity:.28;filter:blur(7px);transition:opacity .7s cubic-bezier(.16,1,.3,1),filter .7s cubic-bezier(.16,1,.3,1)}.brand-story-motion .brand-story-scene.is-visible .brand-story-copy{opacity:1;filter:none}.brand-story-footer{grid-template-columns:.55fr 1fr auto;align-items:start;gap:4vw;padding:74px 4vw 82px;display:grid}.brand-story-footer>span{font-family:Chakra Petch,Segoe UI,Arial,sans-serif;font-size:clamp(30px,4vw,60px);font-weight:900;line-height:1}.brand-story-footer p{max-width:50ch;color:var(--brand-muted);margin:0;line-height:1.65}.brand-story-footer a{border-bottom:2px solid var(--brand-accent);color:var(--brand-text);padding-bottom:7px;font-weight:800;text-decoration:none}.brand-story-pulsar{--brand-accent:#e7473c;--brand-bg:#f5f4f0;--brand-panel:#fff;--brand-text:#141414;--brand-muted:#65635d}.brand-story-pulsar .brand-story-scene figure{border-radius:28px}.brand-story-pulsar .brand-story-scene img{mix-blend-mode:multiply}.brand-story-wooting{--brand-accent:#ffd100;--brand-bg:#070707;--brand-panel:#111;--brand-text:#fff;--brand-muted:#b7b7b0}.brand-story-wooting .brand-story-scene figure{clip-path:polygon(0 0,100% 0,100% 90%,94% 100%,0 100%)}.brand-story-razer{--brand-accent:#44d62c;--brand-bg:#050505;--brand-panel:#0c0c0c;--brand-text:#fff;--brand-muted:#aaa}.brand-story-razer .brand-story-scene figure:after{background:radial-gradient(circle at 70% 35%,#44d62c2e,#0000 42%)}.brand-story-artisan{--brand-accent:#c51f2b;--brand-bg:#f2efe8;--brand-panel:#e7e1d6;--brand-text:#181613;--brand-muted:#625e57}.brand-story-artisan .brand-story-intro,.brand-story-artisan .brand-story-scene{border-color:#cac2b7}.brand-story-artisan .brand-story-scene figure{box-shadow:18px 18px #d8d0c5}.brand-story-wlmouse{--brand-accent:#e5ff57;--brand-bg:#080808;--brand-panel:#121212;--brand-text:#fff;--brand-muted:#bcbcb4}.brand-story-performance{--brand-accent:#58a6ff;--brand-bg:#07101d;--brand-panel:#0c192a;--brand-text:#f5f9ff;--brand-muted:#adbbca}.brand-story-atelier{--brand-accent:#e8bd10;--brand-bg:#f2efe6;--brand-panel:#fff;--brand-text:#181713;--brand-muted:#68645b}.brand-story-atelier .brand-story-scene figure{border:1px solid #ddd7ca}.brand-story-logitech{--brand-accent:#00b8fc;--brand-bg:#050607;--brand-panel:#101316;--brand-text:#fff;--brand-muted:#b9c3c8}.brand-story-logitech .brand-story-intro h2{text-transform:uppercase}.brand-story-logitech .brand-story-scene figure{clip-path:polygon(0 0,96% 0,100% 7%,100% 100%,4% 100%,0 93%)}.brand-story-logitech .brand-story-scene figure:after{background:linear-gradient(145deg,#0000 52%,#00b8fc33)}.brand-composition-1 .brand-story-scene figure{clip-path:inset(calc((1 - var(--brand-progress,0))*3%) round 0)}.brand-composition-1 .brand-story-scene img{transform:translate3d(0,var(--brand-rise),0) scale(calc(1.08 - var(--brand-progress,0)*.08))}.brand-composition-2 .brand-story-scene figure{transform:rotate(calc((var(--brand-progress,0) - .5)*1.4deg));transform-origin:50%}.brand-composition-2 .brand-story-scene img{transform:translate3d(var(--brand-shift),0,0) scale(1.06)}.brand-composition-3 .brand-story-scene figure:before{content:"";z-index:3;border:1px solid var(--brand-accent);transform:scale(calc(.94 + var(--brand-progress,0)*.06));pointer-events:none;position:absolute;inset:0}.brand-composition-3 .brand-story-scene img{transform:translate3d(calc(var(--brand-shift)*-.7),0,0) scale(calc(1.02 + var(--brand-progress,0)*.04))}@media (width<=900px){.brand-story-intro{grid-template-columns:1fr;gap:36px;min-height:auto;padding:82px 20px}.brand-story-scene,.brand-story-scene.scene-right{grid-template-columns:1fr;gap:36px;min-height:auto;padding:64px 20px}.brand-story-scene.scene-right figure,.brand-story-scene.scene-right .brand-story-copy{grid-area:auto}.brand-story-scene figure{min-height:58vh}.brand-story-scene img{height:58vh}.brand-story-footer{grid-template-columns:1fr;gap:26px;padding:64px 20px}}@media (width<=560px){.brand-story-intro h2{font-size:46px}.brand-story-intro p{font-size:15px}.brand-story-scene{padding-block:46px}.brand-story-scene figure,.brand-story-scene img{height:440px;min-height:440px}.brand-story-copy h3{font-size:40px}.brand-story-artisan .brand-story-scene figure{box-shadow:9px 9px #d8d0c5}}@media (prefers-reduced-motion:reduce){.brand-story-scene img,.brand-story-copy,.brand-story-scene figure,.brand-story-scene figure:before{filter:none!important;transition:none!important;transform:none!important}.brand-story-motion .brand-story-copy{opacity:1}}.experience-hero{--brand-shift:0px;--brand-rise:0px;isolation:isolate;align-items:end;min-height:100vh;display:grid;position:relative;overflow:hidden}.experience-hero figure{z-index:-2;background:var(--brand-panel);margin:0;position:absolute;inset:0;overflow:hidden}.experience-hero figure:after{content:"";background:linear-gradient(0deg,color-mix(in srgb,var(--brand-bg) 88%,transparent),transparent 64%);position:absolute;inset:0}.experience-hero img{object-fit:cover;width:100%;height:100%;transform:translate3d(var(--brand-shift),0,0) scale(calc(1.1 - var(--brand-progress,0)*.06));will-change:transform}.experience-hero>div{width:min(820px,76vw);transform:translate3d(0,var(--brand-rise),0);padding:0 4vw 10vh}.experience-hero>div>span{color:var(--brand-accent);letter-spacing:.16em;text-transform:uppercase;font-size:11px;font-weight:900}.experience-hero h3{letter-spacing:-.04em;text-wrap:balance;margin:16px 0 22px;font-family:Chakra Petch,Segoe UI,Arial,sans-serif;font-size:clamp(50px,7vw,96px);line-height:.88}.experience-hero p{max-width:58ch;color:var(--brand-muted);margin:0;line-height:1.75}.experience-spec-run{border-block:1px solid color-mix(in srgb,var(--brand-text) 16%,transparent);grid-template-columns:repeat(3,1fr);display:grid}.experience-spec-run>span{min-height:150px;color:var(--brand-text);border-right:1px solid color-mix(in srgb,var(--brand-text) 16%,transparent);flex-direction:column;justify-content:space-between;padding:30px 4vw;font-weight:800;line-height:1.5;display:flex}.experience-spec-run b{color:var(--brand-accent);font-family:Chakra Petch,Segoe UI,Arial,sans-serif;font-size:13px}.experience-finale{border-top:1px solid color-mix(in srgb,var(--brand-text) 16%,transparent);grid-template-columns:1fr minmax(280px,640px) auto;align-items:end;gap:5vw;padding:12vh 4vw;display:grid}.experience-finale strong{text-transform:uppercase;font-family:Chakra Petch,Segoe UI,Arial,sans-serif;font-size:clamp(50px,8vw,112px);line-height:.8}.experience-finale p{color:var(--brand-muted);margin:0;line-height:1.75}.experience-finale span{color:var(--brand-accent);font-weight:900}.experience-cinematic .experience-hero figure:after,.experience-velocity .experience-hero figure:after{background:linear-gradient(90deg,#000000e6,#00000014 72%),linear-gradient(#0000 40%,#000000bd)}.experience-cinematic .experience-hero img{transform:translate3d(calc(var(--brand-shift)*1.4),0,0) scale(calc(1.16 - var(--brand-progress,0)*.1));filter:saturate(calc(.72 + var(--brand-progress,0)*.28))}.experience-cinematic .brand-story-scene figure{clip-path:inset(calc((1 - var(--brand-progress,0))*7%) 0)}.experience-cinematic .experience-spec-run{color:#050505;background:#44d62c}.experience-cinematic .experience-spec-run>span,.experience-cinematic .experience-spec-run b{color:#050505;border-color:#00000040}.experience-velocity .experience-hero{min-height:112vh}.experience-velocity .experience-hero img{transform:translate3d(calc(var(--brand-shift)*2),0,0) scale(calc(1.2 - var(--brand-progress,0)*.12));filter:contrast(1.08)}.experience-velocity .experience-hero>div{text-align:right;margin-left:auto}.experience-velocity .experience-hero p{margin-left:auto}.experience-velocity .experience-spec-run{background:var(--brand-accent);color:#080808;transform:skewY(-1.2deg)}.experience-velocity .experience-spec-run>span,.experience-velocity .experience-spec-run b{color:#080808;border-color:#0000003d}.experience-tech-stack .experience-hero{align-items:start;min-height:145vh}.experience-tech-stack .experience-hero figure{height:100vh;position:sticky;top:0}.experience-tech-stack .experience-hero img{object-fit:contain;transform:translate3d(0,var(--brand-rise),0) scale(calc(.9 + var(--brand-progress,0)*.12))}.experience-tech-stack .experience-hero figure:after{background:linear-gradient(90deg,#070707 0%,#0000 50%),linear-gradient(#0000 52%,#070707)}.experience-tech-stack .experience-hero>div{padding-top:22vh;position:sticky;top:22vh}.experience-tech-stack .experience-spec-run{background:#ffd100}.experience-tech-stack .experience-spec-run>span,.experience-tech-stack .experience-spec-run b{color:#070707;border-color:#00000040}.experience-tech-stack .brand-story-scene figure{clip-path:polygon(0 0,94% 0,100% 10%,100% 100%,6% 100%,0 90%)}.experience-precision .experience-hero{color:#141414;background:#f5f4f0}.experience-precision .experience-hero img{object-fit:contain;mix-blend-mode:multiply;transform:translate3d(calc(var(--brand-shift)*.6),var(--brand-rise),0) scale(calc(.86 + var(--brand-progress,0)*.13))}.experience-precision .experience-hero figure:after{background:linear-gradient(90deg,#f5f4f0 0%,#0000 55%),linear-gradient(#0000 60%,#f5f4f0)}.experience-precision .experience-hero p{color:#65635d}.experience-precision .experience-hero figure{clip-path:polygon(0 0,100% 0,100% 88%,82% 100%,0 100%)}.experience-precision .experience-spec-run{background:#e7473c}.experience-precision .experience-spec-run>span,.experience-precision .experience-spec-run b{color:#fff;border-color:#ffffff4d}.experience-performance-grid .experience-hero{background:#050607;min-height:92vh}.experience-performance-grid .experience-hero figure{clip-path:polygon(0 0,96% 0,100% 8%,100% 100%,4% 100%,0 92%);inset:7vh 4vw}.experience-performance-grid .experience-hero img{object-fit:contain;transform:translate3d(var(--brand-shift),0,0) scale(calc(.92 + var(--brand-progress,0)*.08))}.experience-performance-grid .experience-hero figure:after{background:linear-gradient(135deg,#0000 48%,#00b8fc47)}.experience-performance-grid .experience-spec-run{background:#00b8fc;grid-template-columns:1.2fr .8fr 1fr}.experience-performance-grid .experience-spec-run>span,.experience-performance-grid .experience-spec-run b{color:#050607;border-color:#0000003d}.experience-material .experience-hero{color:#181613;background:#f2efe8;min-height:88vh}.experience-material .experience-hero figure{inset:8vh 8vw 10vh 36vw;box-shadow:22px 24px #d8d0c5}.experience-material .experience-hero img{object-fit:cover;transform:translate3d(0,var(--brand-rise),0) scale(calc(1.04 + var(--brand-progress,0)*.04))}.experience-material .experience-hero figure:after{background:0 0}.experience-material .experience-hero>div{padding-bottom:14vh}.experience-material .experience-hero p{color:#625e57}.experience-material .experience-spec-run{background:#f2efe8}.experience-material .brand-story-scene figure{overflow:visible}.experience-material .brand-story-scene img{clip-path:inset(calc((1 - var(--brand-progress,0))*9%));transition:clip-path .7s cubic-bezier(.16,1,.3,1)}.experience-atelier-build .experience-hero{color:#181713;background:#f2efe6;min-height:90vh}.experience-atelier-build .experience-hero figure{background:#fff;inset:5vh 4vw 5vh 44vw}.experience-atelier-build .experience-hero img{object-fit:contain;transform:translate3d(0,var(--brand-rise),0) rotate(calc((var(--brand-progress,0) - .5)*2deg)) scale(.96)}.experience-atelier-build .experience-hero figure:after{background:linear-gradient(145deg,#0000 52%,#e8bd1038)}.experience-atelier-build .experience-hero p{color:#68645b}.experience-atelier-build .experience-spec-run{background:#e8bd10}.experience-atelier-build .experience-spec-run>span,.experience-atelier-build .experience-spec-run b{color:#181713;border-color:#0003}.experience-atelier-build .brand-story-scene:nth-child(2n) figure{transform:rotate(calc((var(--brand-progress,0) - .5)*1.2deg))}@media (width<=800px){.experience-hero,.experience-velocity .experience-hero,.experience-tech-stack .experience-hero{min-height:78vh}.experience-tech-stack .experience-hero figure,.experience-tech-stack .experience-hero>div{position:absolute;top:auto}.experience-hero>div,.experience-velocity .experience-hero>div{text-align:left;width:auto;margin:0;padding:0 20px 62px}.experience-velocity .experience-hero p{margin-left:0}.experience-hero h3{font-size:48px}.experience-spec-run{grid-template-columns:1fr}.experience-spec-run>span{border-right:0;border-bottom:1px solid color-mix(in srgb,var(--brand-text) 16%,transparent);min-height:112px}.experience-material .experience-hero figure,.experience-atelier-build .experience-hero figure,.experience-performance-grid .experience-hero figure{inset:0}.experience-material .experience-hero figure{box-shadow:none}.experience-material .experience-hero figure:after,.experience-atelier-build .experience-hero figure:after,.experience-performance-grid .experience-hero figure:after{background:linear-gradient(0deg,var(--brand-bg),transparent 64%)}.experience-finale{grid-template-columns:1fr;padding:76px 20px}.experience-finale strong{font-size:58px}}@media (prefers-reduced-motion:reduce){.experience-hero img,.experience-hero>div,.experience-material .brand-story-scene img,.experience-atelier-build .brand-story-scene figure,.experience-spec-run{filter:none!important;clip-path:none!important;transform:none!important}}.signature-modules{position:relative;overflow:hidden}.signature-modules h3,.signature-modules h4,.signature-modules p{margin:0}.signature-razer{color:#fff;background:#050505;grid-template-columns:.8fr 1.2fr;align-items:center;gap:7vw;min-height:82vh;padding:12vh 7vw;display:grid}.signature-razer-lead strong{text-transform:uppercase;font-size:clamp(44px,6vw,92px);line-height:.9;display:block}.signature-razer-lead p{color:#aaa;max-width:48ch;margin-top:28px}.signature-razer-metrics article{clip-path:inset(0 calc((1 - var(--brand-progress,0))*22%) 0 0);border-top:1px solid #343434;padding:28px 0;position:relative}.signature-razer-metrics span{color:#44d62c;font-weight:800}.signature-razer-metrics h4{max-width:42ch;margin-top:12px;font-size:22px}.signature-razer-metrics i{width:8px;height:100%;transform:scaleY(var(--brand-progress,0));transform-origin:bottom;background:#44d62c;position:absolute;top:0;right:0}.signature-wooting{color:#fff;background:#0b0b0b;grid-template-columns:1fr 1fr;align-items:center;gap:7vw;min-height:92vh;padding:12vh 7vw;display:grid}.signature-wooting .signal-track{opacity:.18;justify-content:space-around;display:flex;position:absolute;inset:0}.signature-wooting .signal-track i{width:1px;transform:scaleY(var(--brand-progress,0));transform-origin:top;background:#ffd100}.signature-wooting h3{font-size:clamp(52px,7vw,104px);line-height:.9}.signature-wooting p{color:#b9b9b9;max-width:48ch;margin-top:24px}.signature-wooting ol{margin:0;padding:0;list-style:none}.signature-wooting li{border-bottom:1px solid #3b3b3b;grid-template-columns:54px 1fr;gap:20px;padding:24px 0;display:grid}.signature-wooting li b{color:#ffd100;font-size:28px}.signature-wooting li span{font-size:20px}.signature-logitech{color:#111;background:#f5f5f2;padding:12vh 4vw}.signature-logitech header{grid-template-columns:1.2fr .8fr;gap:6vw;margin-bottom:8vh;display:grid}.signature-logitech header h3{font-size:clamp(48px,7vw,100px);line-height:.92}.signature-logitech header p{align-self:end;max-width:52ch}.signature-logitech>div{background:#00b8fc;grid-template-columns:repeat(3,1fr);gap:2px;display:grid}.signature-logitech article{color:#fff;transform:translateY(calc(var(--brand-rise)*.35));background:#050607;padding:24px;position:relative}.signature-logitech article>span{color:#00b8fc;font-weight:900}.signature-logitech figure{background:#fff;height:38vh;margin:18px 0;overflow:hidden}.signature-logitech img{object-fit:contain;width:100%;height:100%;transform:scale(calc(.92 + var(--brand-progress,0)*.08))}.signature-logitech article p{color:#d1d1d1}.signature-artisan{color:#181613;background:#e9e4da;grid-template-columns:1.05fr .95fr;align-items:center;gap:8vw;min-height:88vh;padding:11vh 7vw;display:grid}.signature-artisan .material-swatch{height:64vh;overflow:hidden;box-shadow:24px 24px #c7bdad}.signature-artisan img{object-fit:cover;width:100%;height:100%;transform:scale(calc(1.08 - var(--brand-progress,0)*.06))}.signature-artisan h3{font-family:Georgia,serif;font-size:clamp(48px,6vw,88px);font-weight:400;line-height:.95}.signature-artisan>div>p{color:#615b52;max-width:48ch;margin:24px 0 40px}.signature-artisan dl{margin:0}.signature-artisan dl div{border-top:1px solid #b6ad9f;grid-template-columns:130px 1fr;gap:20px;padding:18px 0;display:grid}.signature-artisan dt{text-transform:uppercase;letter-spacing:.12em;font-size:12px}.signature-artisan dd{margin:0;font-weight:700}.signature-pulsar{color:#171717;background:#f4f3ef;grid-template-columns:.8fr 1.2fr;align-items:center;gap:8vw;min-height:80vh;padding:11vh 7vw;display:grid}.signature-pulsar .precision-axis{color:#e7473c;grid-template-columns:auto 1fr auto;align-items:center;font-weight:900;display:grid;position:absolute;inset:6vh 4vw}.signature-pulsar .precision-axis i{height:1px;transform:scaleX(var(--brand-progress,0));background:#e7473c}.signature-pulsar header,.signature-pulsar>div:last-child{position:relative}.signature-pulsar h3{font-size:clamp(50px,7vw,98px);line-height:.9}.signature-pulsar header p{color:#666;max-width:46ch;margin-top:24px}.signature-pulsar article{border-bottom:1px solid #cac8c1;grid-template-columns:58px 1fr;gap:20px;padding:24px 0;display:grid}.signature-pulsar article b{color:#e7473c;font-size:26px}.signature-pulsar article span{font-weight:700}.signature-atelier{color:#181713;background:#f2efe6;padding:11vh 7vw}.signature-atelier header{max-width:900px}.signature-atelier h3{font-size:clamp(48px,6.5vw,92px);line-height:.95}.signature-atelier header p{color:#666157;max-width:58ch;margin-top:24px}.signature-atelier>div{grid-template-columns:repeat(3,1fr);gap:18px;margin-top:8vh;display:grid}.signature-atelier article{min-height:240px;transform:rotate(calc((var(--brand-progress,0) - .5)*1deg));background:#fff;flex-direction:column;justify-content:space-between;padding:28px;display:flex}.signature-atelier article span{text-transform:uppercase;letter-spacing:.12em;font-size:13px}.signature-atelier article strong{font-size:22px}@media (width<=800px){.signature-razer,.signature-wooting,.signature-artisan,.signature-pulsar{grid-template-columns:1fr;min-height:auto;padding:84px 20px}.signature-logitech{padding:84px 20px}.signature-logitech header,.signature-logitech>div,.signature-atelier>div{grid-template-columns:1fr}.signature-logitech figure{height:52vh}.signature-artisan .material-swatch{height:54vh;box-shadow:none}.signature-artisan dl div{grid-template-columns:1fr;gap:8px}.signature-atelier{padding:84px 20px}.signature-atelier article{min-height:180px}}@media (prefers-reduced-motion:reduce){.signature-modules *{clip-path:none!important;transform:none!important}}.official-showcase{color:#111;background:#f4f3ef;position:relative;overflow:clip}.showcase-progress{z-index:5;transform-origin:0;background:#e64972;height:3px;position:sticky;top:76px}.pulsar-pro-opening{isolation:isolate;background:#f6f5f1;align-items:flex-end;min-height:105vh;padding:9vh 6vw;display:flex;position:relative}.pulsar-pro-opening:before{content:"JINGGG-X";z-index:-1;color:#e9e7e1;letter-spacing:-.04em;white-space:nowrap;font-size:clamp(110px,22vw,340px);font-weight:900;line-height:.78;position:absolute;inset:3vh auto auto -1vw}.pulsar-pro-opening img{z-index:-1;object-fit:contain;width:62vw;height:92vh;position:absolute;inset:5vh 0 0 34vw}.pulsar-pro-opening>div{max-width:660px;padding:36px 0}.pulsar-pro-opening span{color:#e64972;letter-spacing:.12em;font-size:13px;font-weight:900;display:block}.pulsar-pro-opening h2{letter-spacing:-.04em;margin:14px 0 22px;font-size:clamp(76px,12vw,176px);line-height:.78}.pulsar-pro-opening p{max-width:52ch;margin:0;font-size:20px;line-height:1.6}.pulsar-metric-deck{color:#fff;background:#111;grid-template-columns:repeat(4,1fr);display:grid}.pulsar-metric-deck article{border-right:1px solid #383838;flex-direction:column;justify-content:space-between;min-height:220px;padding:34px;display:flex}.pulsar-metric-deck strong{letter-spacing:-.04em;font-size:clamp(48px,6vw,86px)}.pulsar-metric-deck span{color:#f3a8ba;font-weight:700}.pulsar-scroll-scene{background:#f4f3ef;grid-template-columns:1.25fr .75fr;align-items:center;gap:7vw;min-height:130vh;padding:15vh 6vw;display:grid}.pulsar-scroll-scene.scene-reverse{background:#e8e6e0;grid-template-columns:.75fr 1.25fr}.pulsar-scroll-scene.scene-reverse .pulsar-scene-visual{order:2}.pulsar-scene-visual{clip-path:polygon(0 0,94% 0,100% 9%,100% 100%,6% 100%,0 91%);background:#fff;height:72vh;position:sticky;top:14vh;overflow:hidden}.pulsar-scene-visual img{object-fit:contain;width:100%;height:100%}.pulsar-scene-copy{align-self:center}.pulsar-scene-copy span{color:#e64972;letter-spacing:.12em;font-size:13px;font-weight:900}.pulsar-scene-copy h3{letter-spacing:-.04em;margin:18px 0 24px;font-size:clamp(48px,6vw,90px);line-height:.92}.pulsar-scene-copy p{color:#5d5b55;max-width:46ch;margin:0;font-size:18px;line-height:1.65}.pulsar-feature-finale{color:#fff;background:#121212;padding:14vh 6vw}.pulsar-feature-finale header{max-width:1060px}.pulsar-feature-finale h2{letter-spacing:-.04em;margin:0;font-size:clamp(60px,9vw,136px);line-height:.88}.pulsar-feature-finale>div{background:#363636;grid-template-columns:repeat(3,1fr);gap:1px;margin:10vh 0;display:grid}.pulsar-feature-finale article{background:#171717;min-height:360px;padding:36px}.pulsar-feature-finale article span{color:#e64972;font-weight:900}.pulsar-feature-finale article h3{margin:110px 0 18px;font-size:28px}.pulsar-feature-finale article p{color:#bbb;margin:0;line-height:1.6}.pulsar-feature-finale>a{color:#fff;text-underline-offset:8px;font-weight:800;text-decoration-color:#e64972}@media (width<=800px){.showcase-progress{top:67px}.pulsar-pro-opening{align-items:flex-end;min-height:88vh;padding:60vh 20px 64px}.pulsar-pro-opening:before{font-size:31vw;top:3vh}.pulsar-pro-opening img{width:110vw;height:58vh;inset:6vh -12vw auto 2vw}.pulsar-pro-opening h2{font-size:72px}.pulsar-pro-opening p{font-size:16px}.pulsar-metric-deck{grid-template-columns:1fr 1fr}.pulsar-metric-deck article{min-height:154px;padding:22px}.pulsar-metric-deck strong{font-size:46px}.pulsar-scroll-scene,.pulsar-scroll-scene.scene-reverse{flex-direction:column;gap:44px;min-height:auto;padding:84px 20px;display:flex}.pulsar-scroll-scene.scene-reverse .pulsar-scene-visual{order:0}.pulsar-scene-visual{width:100%;height:58vh;position:relative;top:auto}.pulsar-scene-copy{transform:none!important}.pulsar-scene-copy h3{font-size:54px}.pulsar-feature-finale{padding:90px 20px}.pulsar-feature-finale h2{font-size:60px}.pulsar-feature-finale>div{grid-template-columns:1fr;margin:64px 0}.pulsar-feature-finale article{min-height:260px}.pulsar-feature-finale article h3{margin-top:70px}}@media (prefers-reduced-motion:reduce){.official-showcase *{scroll-behavior:auto!important}.pulsar-pro-opening img,.pulsar-scene-visual img,.pulsar-scene-copy{transform:none!important}}.showcase-loading{color:#4b4944;background:#f4f3ef;place-items:center;min-height:360px;font-weight:800;display:grid}.brand-motion-showcase{--showcase-bg:#f2f1ed;--showcase-ink:#111;--showcase-accent:#e6b900;--showcase-panel:#fff;background:var(--showcase-bg);color:var(--showcase-ink)}.brand-motion-opening{isolation:isolate;align-items:flex-end;min-height:100vh;padding:9vh 6vw;display:flex;position:relative;overflow:hidden}.brand-motion-opening:before{content:"";z-index:-2;background:var(--showcase-bg);position:absolute;inset:0}.brand-motion-opening img{z-index:-1;object-fit:contain;width:58vw;height:92vh;position:absolute;inset:4vh 2vw 4vh 38vw}.brand-motion-opening>div{max-width:710px;padding-bottom:4vh}.brand-motion-opening span{color:var(--showcase-accent);letter-spacing:.12em;text-transform:uppercase;font-size:13px;font-weight:900}.brand-motion-opening h2{letter-spacing:-.04em;max-width:11ch;margin:16px 0 24px;font-size:clamp(64px,9vw,126px);line-height:.85}.brand-motion-opening p{max-width:55ch;color:color-mix(in srgb,var(--showcase-ink) 72%,transparent);margin:0;font-size:19px;line-height:1.65}.brand-motion-facts{background:var(--showcase-ink);color:var(--showcase-bg);grid-template-columns:repeat(4,1fr);display:grid}.brand-motion-facts article{border-right:1px solid color-mix(in srgb,var(--showcase-bg) 18%,transparent);flex-direction:column;justify-content:space-between;min-height:190px;padding:30px;display:flex}.brand-motion-facts strong{color:var(--showcase-accent);font-size:28px}.brand-motion-facts span{line-height:1.5}.brand-motion-scene{grid-template-columns:1.2fr .8fr;align-items:center;gap:7vw;min-height:125vh;padding:14vh 6vw;display:grid}.brand-motion-scene.scene-reverse{background:color-mix(in srgb,var(--showcase-bg) 86%,var(--showcase-ink));grid-template-columns:.8fr 1.2fr}.brand-motion-scene.scene-reverse .brand-motion-visual{order:2}.brand-motion-visual{background:var(--showcase-panel);height:72vh;position:sticky;top:14vh;overflow:hidden}.brand-motion-visual img{object-fit:contain;width:100%;height:100%}.brand-motion-copy span{color:var(--showcase-accent);letter-spacing:.12em;text-transform:uppercase;font-size:13px;font-weight:900}.brand-motion-copy h3{letter-spacing:-.04em;margin:18px 0 24px;font-size:clamp(46px,6vw,88px);line-height:.92}.brand-motion-copy p{max-width:48ch;color:color-mix(in srgb,var(--showcase-ink) 68%,transparent);margin:0;font-size:18px;line-height:1.65}.brand-motion-finale{background:var(--showcase-ink);color:var(--showcase-bg);padding:13vh 6vw}.brand-motion-finale>h2{letter-spacing:-.04em;max-width:1100px;margin:0;font-size:clamp(58px,8vw,112px);line-height:.9}.brand-motion-finale>div{background:color-mix(in srgb,var(--showcase-bg) 22%,transparent);grid-template-columns:repeat(3,1fr);gap:1px;margin:9vh 0;display:grid}.brand-motion-finale article{background:var(--showcase-ink);min-height:280px;padding:34px}.brand-motion-finale h3{margin:100px 0 16px;font-size:24px}.brand-motion-finale p{color:color-mix(in srgb,var(--showcase-bg) 70%,transparent);margin:0;line-height:1.6}.brand-motion-finale>a{color:var(--showcase-bg);-webkit-text-decoration-color:var(--showcase-accent);text-decoration-color:var(--showcase-accent);text-underline-offset:8px;font-weight:800}.showcase-razer-cinematic{--showcase-bg:#050505;--showcase-ink:#f5f5f5;--showcase-accent:#44d62c;--showcase-panel:#0d0d0d}.showcase-razer-cinematic .brand-motion-opening img{object-fit:cover;filter:contrast(1.08)saturate(.84)}.showcase-razer-cinematic .brand-motion-visual{clip-path:inset(0 5%)}.showcase-razer-cinematic .brand-motion-scene.scene-reverse{background:#101010}.showcase-wooting-signal{--showcase-bg:#0a0a0a;--showcase-ink:#f4f4f1;--showcase-accent:#ffd100;--showcase-panel:#151515}.showcase-wooting-signal .brand-motion-visual{clip-path:polygon(0 0,94% 0,100% 10%,100% 100%,6% 100%,0 90%)}.showcase-logitech-tour{--showcase-bg:#f3f3f0;--showcase-ink:#050607;--showcase-accent:#00b8fc;--showcase-panel:#fff}.showcase-logitech-tour .brand-motion-visual{border-bottom:10px solid #00b8fc}.showcase-wlmouse-velocity{--showcase-bg:#070707;--showcase-ink:#fafafa;--showcase-accent:#ff4e62;--showcase-panel:#111}.showcase-wlmouse-velocity .brand-motion-visual{transform:skewY(-1deg)}.showcase-pulsar-lab{--showcase-bg:#f4f3ef;--showcase-ink:#171717;--showcase-accent:#e64972;--showcase-panel:#fff}.showcase-pulsar-lab .brand-motion-visual{clip-path:polygon(0 0,94% 0,100% 8%,100% 100%,6% 100%,0 92%)}.showcase-material-study{--showcase-bg:#e9e4da;--showcase-ink:#181613;--showcase-accent:#a64637;--showcase-panel:#d7cec0}.showcase-material-study .brand-motion-opening h2,.showcase-material-study .brand-motion-copy h3,.showcase-material-study .brand-motion-finale>h2{font-family:Georgia,serif;font-weight:400}.showcase-material-study .brand-motion-visual img{object-fit:cover}.showcase-performance-form{--showcase-bg:#ecebe7;--showcase-ink:#111;--showcase-accent:#ef5b2a;--showcase-panel:#fff}.showcase-atelier-assembly{--showcase-bg:#f2efe6;--showcase-ink:#181713;--showcase-accent:#c9a000;--showcase-panel:#fff}@media (width<=800px){.brand-motion-opening{min-height:88vh;padding:58vh 20px 64px}.brand-motion-opening img{width:110vw;height:56vh;inset:4vh -10vw auto 0}.brand-motion-opening h2{font-size:60px}.brand-motion-opening p{font-size:16px}.brand-motion-facts{grid-template-columns:1fr 1fr}.brand-motion-facts article{min-height:150px;padding:22px}.brand-motion-scene,.brand-motion-scene.scene-reverse{flex-direction:column;gap:44px;min-height:auto;padding:84px 20px;display:flex}.brand-motion-scene.scene-reverse .brand-motion-visual{order:0}.brand-motion-visual{width:100%;height:56vh;position:relative;top:auto}.brand-motion-copy{transform:none!important}.brand-motion-copy h3{font-size:50px}.brand-motion-finale{padding:90px 20px}.brand-motion-finale>h2{font-size:54px}.brand-motion-finale>div{grid-template-columns:1fr}.brand-motion-finale article{min-height:220px}.brand-motion-finale h3{margin-top:60px}}@media (prefers-reduced-motion:reduce){.brand-motion-showcase *{clip-path:none!important;transform:none!important}}
