@font-face{font-family:Manrope Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(./manrope-cyrillic-ext-wght-normal-C8S-KRRz.woff2)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Manrope Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(./manrope-cyrillic-wght-normal-Dvxsihut.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Manrope Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(./manrope-greek-wght-normal-DL7QRZyv.woff2)format("woff2-variations");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Manrope Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(./manrope-vietnamese-wght-normal-usUDDRr7.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Manrope Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(./manrope-latin-ext-wght-normal-Ch3YOpNY.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Manrope Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(./manrope-latin-wght-normal-DHIcAJRg.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:DM Mono;font-style:normal;font-display:swap;font-weight:400;src:url(./dm-mono-latin-ext-400-normal-C2zvOubV.woff2)format("woff2"),url(./dm-mono-latin-ext-400-normal-1aZr6b2b.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:DM Mono;font-style:normal;font-display:swap;font-weight:400;src:url(./dm-mono-latin-400-normal-4GdczIuU.woff2)format("woff2"),url(./dm-mono-latin-400-normal--0xN8mdc.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:DM Mono;font-style:normal;font-display:swap;font-weight:500;src:url(./dm-mono-latin-ext-500-normal-BtRyHRi6.woff2)format("woff2"),url(./dm-mono-latin-ext-500-normal-Dw3M13d8.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:DM Mono;font-style:normal;font-display:swap;font-weight:500;src:url(./dm-mono-latin-500-normal-DRMDZjhP.woff2)format("woff2"),url(./dm-mono-latin-500-normal-CN8Miw6E.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Instrument Serif;font-style:italic;font-display:swap;font-weight:400;src:url(./instrument-serif-latin-ext-400-italic-C9HzH3YL.woff2)format("woff2"),url(./instrument-serif-latin-ext-400-italic-D7-lnxEk.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Instrument Serif;font-style:italic;font-display:swap;font-weight:400;src:url(./instrument-serif-latin-400-italic-DKMiL14s.woff2)format("woff2"),url(./instrument-serif-latin-400-italic-u__WvvIK.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--glass:#1413129e;--glass-2:#141312c7;--glass-line:#ffffff1a;--glass-line-2:#ffffff2e;--text:#f4f1ec;--text-2:#f4f1ecad;--text-3:#f4f1ec70;--brass:#c9a46c;--brass-2:#e2c08b;--paper:#f5f2ed;--ink:#171614;--ink-2:#5d5953;--line:#e4dfd7;--ease:cubic-bezier(.2, .7, .1, 1);--sans:"Manrope Variable", "Manrope", system-ui, sans-serif;--mono:"DM Mono", ui-monospace, monospace;--serif:"Instrument Serif", Georgia, serif;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}*{box-sizing:border-box}html,body,#root{overscroll-behavior:none;height:100%;margin:0;overflow:hidden}body{color:var(--text);font-family:var(--sans);-webkit-font-smoothing:antialiased;background:#d9d3ca;font-size:14px}button{font:inherit;color:inherit;cursor:pointer;background:0 0;border:0;padding:0}button:focus-visible,input:focus-visible,textarea:focus-visible,a:focus-visible{outline:2px solid var(--brass);outline-offset:2px}.mono{font-family:var(--mono);letter-spacing:.08em;text-transform:uppercase;font-size:10.5px}.app{height:100dvh;position:relative}.stage,.stage canvas{display:block;position:absolute;inset:0}.stage canvas{touch-action:none;outline:none}.shade{pointer-events:none;background:linear-gradient(#0c0b0a6b 0%,#0c0b0a00 16%),linear-gradient(#0c0b0a00 66%,#0c0b0a8c 100%);position:absolute;inset:0}.topbar{z-index:5;grid-template-columns:1fr auto 1fr;align-items:center;gap:16px;display:grid;position:absolute;top:18px;left:24px;right:24px}.brand{color:var(--text);align-items:center;gap:12px;text-decoration:none;display:inline-flex}.brand-word{letter-spacing:.26em;font-size:13px;font-weight:700}.brand-div{background:var(--glass-line-2);width:1px;height:16px}.brand-line{color:var(--text-2);letter-spacing:.02em;font-size:13px}.product{text-shadow:0 1px 16px #00000059;align-items:baseline;gap:8px;display:flex}.product-name{letter-spacing:-.02em;font-size:22px;font-weight:600}.product-type{font-family:var(--serif);color:var(--brass-2);font-size:22px;font-style:italic}.top-actions{justify-self:end;align-items:center;gap:8px;display:flex}.icon-btn{background:var(--glass);border:1px solid var(--glass-line);-webkit-backdrop-filter:blur(18px);width:40px;height:40px;transition:background .25s var(--ease), border-color .25s var(--ease);border-radius:50%;place-items:center;display:grid}.icon-btn:hover{background:var(--glass-2);border-color:var(--glass-line-2)}.price-pill{background:var(--glass);border:1px solid var(--glass-line);-webkit-backdrop-filter:blur(18px);border-radius:999px;flex-direction:column;align-items:flex-end;padding:5px 16px;line-height:1.15;display:flex}.price-pill .mono{color:var(--text-3);font-size:9.5px}.price-pill strong{font-variant-numeric:tabular-nums;letter-spacing:-.01em;font-size:16px;font-weight:600}.cta{letter-spacing:.01em;background:var(--brass);color:#1a1408;height:44px;transition:background .25s var(--ease), transform .2s var(--ease);border-radius:999px;align-items:center;gap:10px;padding:0 20px;font-size:13.5px;font-weight:600;display:inline-flex;box-shadow:0 10px 30px -12px #c9a46ccc}.cta:hover{background:var(--brass-2)}.cta:active{transform:scale(.98)}.cta:disabled{opacity:.6;cursor:progress}.cta-wide{justify-content:center;width:100%;height:50px}.lbl-short{display:none}.save-btn,.cta{white-space:nowrap}.save-btn{background:var(--glass);border:1px solid var(--glass-line);-webkit-backdrop-filter:blur(18px);height:40px;transition:background .25s var(--ease), border-color .25s var(--ease), color .25s var(--ease);border-radius:999px;align-items:center;gap:8px;padding:0 14px;font-size:13px;font-weight:600;display:inline-flex}.save-btn:hover{background:var(--glass-2);border-color:var(--glass-line-2)}.save-btn span[aria-hidden]{color:var(--brass-2);font-size:15px}.save-btn.is-on{border-color:#c9a46c99}.compare-btn .count{background:var(--brass);color:#1a1408;border-radius:999px;place-items:center;min-width:20px;height:20px;padding:0 6px;font-size:11px;display:inline-grid}.view-action{color:var(--brass-2);margin-left:6px}.view-action.is-on{background:var(--brass);color:#1a1408}.cmp-wrap{z-index:55;pointer-events:none;position:fixed;inset:0}.cmp-scrim{opacity:0;transition:opacity .35s var(--ease);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#0807069e;position:absolute;inset:0}.cmp{opacity:0;width:min(1180px,100vw - 32px);max-height:calc(100dvh - 32px);transition:all .45s var(--ease);border:1px solid var(--glass-line);background:#151412;border-radius:22px;gap:16px;padding:22px;display:grid;position:absolute;top:50%;left:50%;overflow:auto;transform:translate(-50%,-47%)scale(.98);box-shadow:0 40px 120px -30px #000c}.cmp-wrap.is-open{pointer-events:auto}.cmp-wrap.is-open .cmp-scrim{opacity:1}.cmp-wrap.is-open .cmp{opacity:1;transform:translate(-50%,-50%)scale(1)}.cmp-head{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.cmp-eyebrow{color:var(--brass)}.cmp-head h2{letter-spacing:-.02em;margin:6px 0 0;font-size:26px;font-weight:600}.cmp-close{background:#ffffff14;border-radius:50%;width:38px;height:38px}.cmp-frame{aspect-ratio:16/9;cursor:ew-resize;-webkit-user-select:none;user-select:none;touch-action:none;background:#000;border-radius:14px;position:relative;overflow:hidden}.cmp-frame img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.cmp-handle{background:#fff;width:2px;position:absolute;top:0;bottom:0;transform:translate(-1px);box-shadow:0 0 20px #0006}.cmp-handle span{width:44px;height:44px;color:var(--ink);letter-spacing:2px;background:#fff;border-radius:50%;place-items:center;font-weight:700;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 8px 24px #00000059}.cmp-tag{background:var(--glass-2);border:1px solid var(--glass-line-2);border-radius:50%;place-items:center;width:30px;height:30px;font-size:13px;font-weight:700;display:grid;position:absolute;top:14px}.cmp-tag-a{left:14px}.cmp-tag-b{right:14px}.cmp-cards{grid-template-columns:1fr 1fr;gap:12px;display:grid}.cmp-card{border:1px solid var(--glass-line);background:#ffffff0a;border-radius:14px;grid-template-columns:auto 1fr auto auto;align-items:center;gap:12px;padding:12px 14px;display:grid}.cmp-letter{background:var(--brass);color:#1a1408;border-radius:50%;place-items:center;width:28px;height:28px;font-size:12px;font-weight:700;display:grid}.cmp-card-body{gap:2px;min-width:0;display:grid}.cmp-card-body strong{font-size:14px}.cmp-card-body span{color:var(--text-3);white-space:nowrap;text-overflow:ellipsis;font-size:12px;overflow:hidden}.cmp-price{font-variant-numeric:tabular-nums;font-weight:600}.cmp-apply{border:1px solid var(--glass-line-2);border-radius:999px;height:34px;padding:0 14px;font-size:12.5px}.cmp-apply:hover{background:#ffffff14}.cmp-strip{gap:10px;display:flex;overflow-x:auto}.cmp-thumb{width:168px;box-shadow:inset 0 0 0 1px var(--glass-line);border-radius:10px;flex:none;position:relative;overflow:hidden}.cmp-thumb img{aspect-ratio:16/9;object-fit:cover;width:100%;display:block}.cmp-thumb.is-a{box-shadow:0 0 0 2px var(--brass)}.cmp-thumb.is-b{box-shadow:0 0 0 2px #fff}.cmp-thumb-actions{gap:4px;display:flex;position:absolute;bottom:6px;left:6px;right:6px}.cmp-thumb-actions button{background:#0a0a0ab3;border-radius:6px;flex:1;height:24px;font-size:11px;font-weight:600}.cmp-thumb-actions button:last-child{flex:0 0 24px}.cmp-empty{color:var(--text-2);gap:12px;display:grid}.cmp-empty img{border-radius:12px;width:100%}.views{z-index:5;background:var(--glass);border:1px solid var(--glass-line);-webkit-backdrop-filter:blur(18px);border-radius:999px;gap:2px;padding:4px;display:flex;position:absolute;top:76px;left:50%;transform:translate(-50%)}.view{height:30px;color:var(--text-2);transition:all .25s var(--ease);white-space:nowrap;border-radius:999px;padding:0 14px;font-size:12.5px}.view:hover{color:var(--text)}.view.is-on{color:var(--ink);background:#ffffffeb}.dock{z-index:5;background:var(--glass-2);border:1px solid var(--glass-line);-webkit-backdrop-filter:blur(22px)saturate(1.15);border-radius:22px;width:min(1180px,100vw - 32px);position:absolute;bottom:18px;left:50%;overflow:hidden;transform:translate(-50%);box-shadow:0 30px 80px -30px #0009}.dock-tabs{border-bottom:1px solid var(--glass-line);scrollbar-width:none;display:flex;overflow-x:auto}.dock-tabs::-webkit-scrollbar{display:none}.dock-tab{text-align:left;border-right:1px solid var(--glass-line);min-width:128px;color:var(--text-2);transition:color .25s var(--ease), background .25s var(--ease);flex:1 0 auto;grid-template-columns:auto 1fr;align-items:baseline;gap:2px 8px;padding:12px 16px;display:grid;position:relative}.dock-tab:last-child{border-right:0}.dock-tab .mono{color:var(--text-3);grid-row:span 2;align-self:start;padding-top:3px}.dock-tab-label{color:inherit;font-size:13px;font-weight:600}.dock-tab-value{color:var(--text-3);white-space:nowrap;text-overflow:ellipsis;font-size:11.5px;overflow:hidden}.dock-tab:hover{color:var(--text);background:#ffffff08}.dock-tab.is-on{color:var(--text);background:#ffffff0d}.dock-tab.is-on .dock-tab-value{color:var(--brass-2)}.dock-tab:after{content:"";background:var(--brass);transform-origin:0;height:2px;transition:transform .35s var(--ease);position:absolute;bottom:-1px;left:16px;right:16px;transform:scaleX(0)}.dock-tab.is-on:after{transform:scaleX(1)}.dock-row{scrollbar-width:thin;scrollbar-color:#fff3 transparent;scroll-snap-type:x proximity;gap:10px;padding:14px 16px 16px;display:flex;overflow-x:auto}.tile-wrap{flex-direction:column;justify-content:flex-end;display:flex;position:relative}.tile-group{color:var(--text-3);white-space:nowrap;font-size:9.5px;position:absolute;top:-2px;left:2px}.tile-wrap:has(.tile-group){padding-top:14px}.tile{text-align:left;scroll-snap-align:start;flex-direction:column;flex:none;gap:6px;width:112px;padding-top:0;display:flex}.tile-visual{height:76px;color:var(--text-2);box-shadow:inset 0 0 0 1px var(--glass-line);transition:box-shadow .25s var(--ease), transform .25s var(--ease);background:#ffffff0f;border-radius:12px;place-items:center;display:grid;position:relative}.tile-visual.has-swatch{box-shadow:inset 0 0 0 1px #ffffff14,inset 0 -26px 30px -22px #00000073}.tile:hover .tile-visual{transform:translateY(-2px)}.tile.is-on .tile-visual{box-shadow:0 0 0 2px var(--brass), inset 0 0 0 1px #fff3}.tile-check{background:var(--brass);color:#1a1408;border-radius:50%;place-items:center;width:20px;height:20px;font-size:11px;font-weight:700;display:grid;position:absolute;top:6px;right:6px}.glyph{width:46px;height:46px}.tile-look{width:148px}.look-visual{background:#0006;grid-template-rows:1fr 1fr;grid-template-columns:1.3fr 1fr;gap:2px;padding:0;display:grid;overflow:hidden}.look-visual>span:not(.tile-check){background-size:260%;width:100%;height:100%;display:block}.look-a{grid-row:span 2}.look-c{position:relative}.look-d{border-radius:50%;position:absolute;bottom:8px;right:8px;box-shadow:0 0 0 2px #00000059;width:18px!important;height:18px!important}.tile.is-on .glyph{color:var(--brass-2)}.tile-name{color:var(--text);white-space:nowrap;text-overflow:ellipsis;font-size:12.5px;font-weight:600;overflow:hidden}.tile-note{color:var(--text-3);white-space:nowrap;text-overflow:ellipsis;margin-top:-4px;font-size:11px;overflow:hidden}.toast{z-index:60;opacity:0;pointer-events:none;background:var(--glass-2);border:1px solid var(--glass-line);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);transition:all .35s var(--ease);border-radius:999px;padding:10px 16px;font-size:13px;position:fixed;top:128px;left:50%;transform:translate(-50%,-10px)}.toast.is-on{opacity:1;transform:translate(-50%)}.loader{z-index:100;transition:opacity .9s var(--ease) .1s, visibility 0s linear 1s;background:#141311;place-items:center;display:grid;position:fixed;inset:0}.loader.is-done{opacity:0;visibility:hidden}.loader-inner{text-align:center;justify-items:center;gap:18px;width:min(360px,80vw);display:grid}.loader-eyebrow{color:var(--brass)}.loader-title{letter-spacing:-.03em;align-items:baseline;gap:10px;margin:0;font-size:46px;font-weight:600;display:flex}.loader-title em{font-family:var(--serif);color:var(--brass-2);letter-spacing:0;font-size:44px;font-weight:400}.loader-bar{background:#ffffff1f;width:100%;height:1px;overflow:hidden}.loader-bar span{background:var(--brass);transform-origin:0;height:100%;transition:transform .4s var(--ease);display:block}.loader-pct{color:var(--text-3)}.app .topbar,.app .views,.app .dock{opacity:0}.app.is-ready .topbar,.app.is-ready .views,.app.is-ready .dock{opacity:1;transition:opacity .9s var(--ease)}.app.is-ready .dock{transition-delay:.15s}.sheet-wrap{z-index:50;pointer-events:none;position:fixed;inset:0}.sheet-scrim{opacity:0;transition:opacity .4s var(--ease);background:#0a090873;position:absolute;inset:0}.sheet{background:var(--paper);width:min(500px,100vw);color:var(--ink);transition:transform .55s var(--ease);position:absolute;top:0;bottom:0;right:0;overflow-y:auto;transform:translate(102%);box-shadow:-40px 0 120px -40px #0009}.sheet-wrap.is-open{pointer-events:auto}.sheet-wrap.is-open .sheet-scrim{opacity:1}.sheet-wrap.is-open .sheet{transform:none}.sheet-close{z-index:2;width:38px;height:38px;color:var(--ink);background:#ffffffe0;border-radius:50%;font-size:14px;position:absolute;top:14px;right:14px}.sheet-shot{aspect-ratio:16/10;object-fit:cover;width:100%;display:block}.sheet-body{gap:18px;padding:26px 30px 34px;display:grid}.eyebrow{color:#9a7a48}.sheet-title{letter-spacing:-.03em;margin:-8px 0 0;font-size:34px;font-weight:600}.sheet-title em{font-family:var(--serif);color:#8a6a3e;font-weight:400}.spec{border-top:1px solid var(--line);margin:0}.spec div{border-bottom:1px solid var(--line);grid-template-columns:110px 1fr;padding:10px 0;font-size:13.5px;display:grid}.spec dt{color:#8d877e;padding-top:2px}.spec dd{align-items:center;gap:8px;margin:0;font-weight:500;display:flex}.dot{background-size:cover;border-radius:50%;flex:none;width:18px;height:18px;box-shadow:inset 0 0 0 1px #0000001f}.totals{color:var(--ink-2);gap:6px;font-size:13px;display:grid}.totals div{justify-content:space-between;gap:12px;display:flex}.totals-sum{border-top:1px solid var(--line);color:var(--ink);align-items:baseline;margin-top:6px;padding-top:12px}.totals-sum strong{letter-spacing:-.02em;font-size:26px;font-weight:600}.fine{color:#8d877e;margin:0;font-size:11.5px}.sheet-actions{gap:8px;display:flex}.ghost{height:38px;color:var(--ink);border:1px solid #d6d0c6;border-radius:999px;padding:0 14px;font-size:12.5px}.ghost:hover{background:#fff}.enquiry{gap:10px;display:grid}.field-row{grid-template-columns:1fr 1fr;gap:10px;display:grid}.field{color:var(--ink-2);gap:6px;font-size:12px;display:grid}.field i{color:#a19a90;font-style:normal}.field input,.field textarea{font:inherit;color:var(--ink);resize:vertical;background:#fff;border:1px solid #d6d0c6;border-radius:10px;padding:11px 12px;font-size:14px}.field input:focus,.field textarea:focus{border-color:var(--ink);outline:none}.hp{opacity:0;width:1px;height:1px;position:absolute;left:-9999px}.form-error{color:#8a3b22;background:#f6e9e4;border-radius:10px;margin:0;padding:10px 12px;font-size:13px}.sent{color:#3d4a35;background:#ecefe6;border-radius:12px;padding:16px;font-size:13.5px;line-height:1.5}@media (width<=1100px){.product{display:none}.topbar{grid-template-columns:1fr auto}.dock-tab{min-width:112px}}@media (width<=720px){.topbar{top:10px;left:12px;right:12px}.brand-line,.brand-div{display:none}.icon-btn{width:36px;height:36px}.top-actions .icon-btn:first-child{display:none}.price-pill{padding:4px 12px}.price-pill strong{font-size:14px}.cta{height:38px;padding:0 14px;font-size:12.5px}.views{scrollbar-width:none;max-width:calc(100vw - 24px);top:60px;overflow-x:auto}.views::-webkit-scrollbar{display:none}.dock{width:100%;padding-bottom:env(safe-area-inset-bottom);border-bottom:0;border-radius:20px 20px 0 0;bottom:0;left:0;right:0;transform:none}.dock-tab{flex:none;grid-template-columns:auto;min-width:0;padding:10px 14px}.dock-tab .mono,.dock-tab-value{display:none}.dock-row{gap:8px;padding:12px 12px 14px}.tile{width:92px}.tile-visual{height:64px}.sheet{width:100vw}.save-btn{justify-content:center;width:36px;height:36px;padding:0;font-size:12px}.save-btn .lbl,.lbl-long{display:none}.lbl-short{display:inline}.brand-word{letter-spacing:.18em;font-size:12px}.top-actions .icon-btn,.compare-btn{display:none}.cmp-cards{grid-template-columns:1fr}.cmp-head h2{font-size:20px}.cmp{padding:14px}.field-row{grid-template-columns:1fr}.toast{top:104px}}@media (prefers-reduced-motion:reduce){*,:before,:after{transition-duration:.01ms!important}}
