@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}}.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}}
