.deals{--deals-head:70px;--deals-bar:56px;--deals-g:clamp(24px, 3vw, 72px);--deals-gap:24px;--deals-f:clamp(260px, 14vw, 340px);--deals-p:clamp(420px, 24vw, 720px);--deals-tile:#d8d9d8}.deals button:not(:disabled){cursor:pointer}@media (min-width:640px){.deals{--deals-head:74px}}@media (min-width:768px){.deals{--deals-gap:32px}}@media (min-width:2400px){.deals{--deals-gap:48px}}.deals.deals-page{padding-top:2rem;padding-inline:var(--deals-g)}@media (min-width:1200px){.deals.deals-page{padding-top:3rem}}.deals .deals-h1{letter-spacing:-.015em;font-size:clamp(2.25rem,1.4rem + 1.2vw,3.5rem);line-height:1.04}.deals .deals-lede{font-size:clamp(1.0625rem,.95rem + .2vw,1.25rem);line-height:1.55}.deals .deals-top{gap:20px var(--deals-gap);grid-template-columns:minmax(0,1fr);grid-template-areas:"title""browse""sw";display:grid}.deals .deals-t-title{grid-area:title}.deals .deals-t-browse{grid-area:browse}.deals .deals-t-sw{grid-area:sw;min-width:0}@media (min-width:768px){.deals .deals-top{grid-template-areas:"title""sw";row-gap:28px}.deals .deals-t-browse{display:none}}.deals .deals-top-recent{grid-template-areas:"title""browse""recent""sw"}.deals .deals-t-recent{grid-area:recent;position:relative}.deals .deals-rc-list{--deals-rc-stage:#cdc8c0;scroll-snap-type:x mandatory;scrollbar-width:none;gap:12px;margin:1rem 0 0;padding:0 0 8px;list-style:none;display:flex;overflow-x:auto}.deals .deals-rc-list::-webkit-scrollbar{display:none}.deals .deals-rc-item{scroll-snap-align:start;flex:0 0 228px;display:flex}@media (min-width:768px){.deals .deals-top-recent{grid-template-areas:"title""recent""sw"}}@media (min-width:1200px){.deals .deals-rc-list{margin-right:calc(-1 * var(--deals-g));padding-right:var(--deals-g);-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 56px),#0000);mask-image:linear-gradient(90deg,#000 calc(100% - 56px),#0000)}.deals .deals-rc-item{flex-basis:236px}}.deals .deals-rail{z-index:2;touch-action:none;-webkit-user-select:none;user-select:none;width:100%;position:absolute;left:0}.deals .deals-rail[hidden]{display:none}.deals .deals-rail-handle{background:color-mix(in srgb, var(--color-ember) 55%, var(--color-surface-3));will-change:transform;border-radius:4px;transition:height .14s,margin-top .14s,background-color .14s;position:absolute;left:0}@media (min-width:768px){.deals .deals-rc-list{margin-bottom:-8px;padding-bottom:16px}.deals .deals-rail{cursor:pointer;height:28px}.deals .deals-rail:before{content:"";background:var(--color-line);border-radius:1px;height:2px;margin-top:-1px;position:absolute;top:10px;left:0;right:0}.deals .deals-rail-handle{cursor:grab;height:8px;margin-top:-4px;top:10px}.deals .deals-rail:hover .deals-rail-handle,.deals .deals-rail[data-drag] .deals-rail-handle{background:color-mix(in srgb, var(--color-ember) 80%, var(--color-surface-3));height:12px;margin-top:-6px}.deals .deals-rail[data-drag],.deals .deals-rail[data-drag] .deals-rail-handle{cursor:grabbing}.deals .deals-rail[data-drag] .deals-rail-handle{background:color-mix(in srgb, var(--color-ember) 95%, var(--color-surface-3))}}@media (max-width:767px){.deals .deals-rail{pointer-events:none;height:8px}.deals .deals-rail:before{content:"";background:var(--color-line);border-radius:1px;height:2px;position:absolute;top:3px;left:0;right:0}.deals .deals-rail-handle{border-radius:2px;height:4px;top:2px}}.deals .deals-rc-card{box-sizing:border-box;background:var(--color-surface);color:var(--color-ink);font-variant-numeric:tabular-nums;border-radius:3px;flex-direction:column;flex:auto;text-decoration:none;display:flex;position:relative;overflow:hidden}.deals .deals-rc-card:after{content:"";z-index:3;border:1px solid var(--color-line);pointer-events:none;border-radius:3px;transition:border-color .15s;position:absolute;inset:0}.deals .deals-rc-card:hover:after{border-color:var(--color-ember-deep)}.deals .deals-rc-card:focus-visible{box-shadow:0 0 0 2px var(--color-ember);outline:none}.deals .deals-rc-photo{aspect-ratio:4/3;isolation:isolate;background:var(--deals-rc-stage);flex:none;width:100%;display:block;position:relative;overflow:hidden}.deals .deals-rc-photo img{max-width:none;transition:transform .3s;display:block;position:absolute}.deals .deals-rc-card:hover .deals-rc-photo img{transform:scale(1.03)}.deals .deals-rc-photo-light img{mix-blend-mode:multiply}.deals .deals-rc-photo-feather img{-webkit-mask-image:linear-gradient(to right, transparent, #000 var(--rc-f), #000 calc(100% - var(--rc-f)), transparent);-webkit-mask-image:linear-gradient(to right, transparent, #000 var(--rc-f), #000 calc(100% - var(--rc-f)), transparent);mask-image:linear-gradient(to right, transparent, #000 var(--rc-f), #000 calc(100% - var(--rc-f)), transparent)}.deals .deals-rc-photo-dark{background:var(--color-surface)}.deals .deals-rc-photo-dark img{object-fit:cover;width:100%;height:100%;inset:0}.deals .deals-rc-photo-whole img{object-fit:contain;mix-blend-mode:multiply;width:100%;height:100%;inset:0}.deals .deals-rc-chart{flex:none;width:100%;height:34px;margin-top:8px;display:block;position:relative}.deals .deals-rc-chart>svg:first-child{width:100%;height:100%;display:block;position:absolute;inset:0;overflow:visible}.deals .deals-rc-dot{width:11px;height:11px;margin:-5.5px 0 0 -5.5px;display:block;position:absolute;overflow:visible}.deals .deals-rc-dot-core{transition:filter .2s}.deals .deals-rc-card:hover .deals-rc-dot-core{filter:drop-shadow(0 0 5px)}.deals .deals-rc-c-drop{color:var(--color-ember)}.deals .deals-rc-c-rise,.deals .deals-rc-c-sale-ended{color:var(--color-ink-muted)}.deals .deals-rc-c-new{color:var(--color-ink-faint)}.deals .deals-rc-body{flex-direction:column;flex:auto;min-width:0;padding:8px 12px 10px;display:flex}.deals .deals-rc-brand{text-overflow:ellipsis;white-space:nowrap;text-transform:uppercase;letter-spacing:.14em;color:var(--color-ink-faint);font-size:.6875rem;font-weight:500;line-height:12px;overflow:hidden}.deals .deals-rc-model{-webkit-line-clamp:2;height:2.4em;font-family:var(--font-serif);color:var(--color-ink);-webkit-box-orient:vertical;margin-top:1px;font-size:1rem;line-height:1.2;transition:color .15s;display:-webkit-box;overflow:hidden}.deals .deals-rc-card:hover .deals-rc-model{color:var(--color-ember)}.deals .deals-rc-price{white-space:nowrap;justify-content:space-between;align-items:baseline;gap:8px;margin-top:auto;padding-top:10px;display:flex}.deals .deals-rc-now{font-family:var(--font-serif);color:var(--color-ink);font-size:1.5rem;line-height:1}.deals .deals-rc-now-drop{color:var(--color-ember)}.deals .deals-rc-chg{color:var(--color-ink-muted);flex:none;font-size:.8125rem;font-weight:600;line-height:1}.deals .deals-rc-chg-drop{color:var(--color-ember)}.deals .deals-rc-chg-new{font-weight:500}.deals .deals-rc-foot{justify-content:space-between;align-items:baseline;gap:8px;min-width:0;margin-top:3px;font-size:.75rem;line-height:14px;display:flex}.deals .deals-rc-shop{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--color-ink-muted);font-weight:600;overflow:hidden}.deals .deals-rc-date{color:var(--color-ink-faint);flex:none;font-weight:400}@media (prefers-reduced-motion:reduce){.deals .deals-rc-card:after,.deals .deals-rc-model,.deals .deals-rc-photo img,.deals .deals-rc-dot-core,.deals .deals-rail-handle{transition:none}.deals .deals-rc-card:hover .deals-rc-photo img{transform:none}.deals .deals-rc-card:hover .deals-rc-dot-core{filter:none}}@media (min-width:1440px){.deals .deals-ws[data-picked]{grid-template-columns:minmax(0, 1fr) var(--deals-p);column-gap:var(--deals-gap);align-items:start;display:grid}}@media (min-width:1900px){.deals .deals-ws{grid-template-columns:minmax(0, 1fr) var(--deals-p);column-gap:var(--deals-gap);align-items:start;display:grid}}.deals .deals-bar{top:var(--deals-head);z-index:8;background:var(--color-canvas);border-bottom:1px solid var(--color-line);padding-block:6px 5px;position:sticky}@media (min-width:768px){.deals .deals-bar{margin-bottom:32px}}.deals .deals-bar-count{display:none}@media (min-width:1200px){.deals .deals-count-line{display:none}.deals .deals-bar,.deals .deals-cols{grid-template-columns:var(--deals-f) minmax(0, 1fr);column-gap:var(--deals-gap);display:grid}.deals .deals-bar-count{display:block}.deals .deals-offset{margin-left:calc(var(--deals-f) + var(--deals-gap))}.deals .deals-fbtn{display:none}}@media (min-width:1440px) and (max-width:1899.98px){.deals .deals-ws[data-picked] .deals-bar,.deals .deals-ws[data-picked] .deals-cols{grid-template-columns:minmax(0,1fr)}.deals .deals-ws[data-picked] .deals-bar-count,.deals .deals-ws[data-picked] .deals-side{display:none}.deals .deals-ws[data-picked] .deals-offset{margin-left:0}.deals .deals-ws[data-picked] .deals-fbtn{display:inline-flex}.deals .deals-ws[data-picked] .deals-count-line{display:flex}}.deals .deals-search::-webkit-search-cancel-button{appearance:none;display:none}.deals .deals-search::-webkit-search-decoration{appearance:none;display:none}.deals .deals-kbd{display:none}@media (pointer:fine){.deals .deals-kbd{display:inline-flex}}#deals-note{scroll-margin-top:calc(var(--deals-head) + var(--deals-bar) + 1rem)}.deals .deals-item{scroll-margin-top:12rem}@media (max-width:639.98px){.deals .deals-bar{box-shadow:-1.5rem 0 0 var(--color-canvas), 1.5rem 0 0 var(--color-canvas)}}.deals .deals-token,.deals .deals-hit{position:relative}@media (pointer:coarse){.deals .deals-token:after,.deals .deals-hit:after{content:"";position:absolute;inset:-6px}}.deals .deals-pane{display:none}@media (min-width:1440px) and (max-width:1899.98px){.deals .deals-ws[data-picked]>.deals-pane{display:block}}@media (min-width:1900px){.deals .deals-pane{display:block}.deals .deals-pane-close{display:none}}.deals .deals-pane{top:calc(var(--deals-head) + 1rem);max-height:calc(100vh - var(--deals-head) - 2rem);overscroll-behavior:contain;scrollbar-gutter:stable;background:var(--color-surface);border:1px solid var(--color-line);border-radius:3px;min-height:12rem;position:sticky;overflow-y:auto;container-type:inline-size}.deals .deals-pane-top{z-index:2;border-bottom:1px solid var(--color-line);background:var(--color-surface);min-height:56px;color:var(--color-ink-faint);justify-content:space-between;align-items:center;gap:12px;padding:8px 24px;font-size:.875rem;display:flex;position:sticky;top:0}.deals .deals-pane-in{padding:24px}.deals .deals-pane-head{grid-template-columns:112px minmax(0,1fr);align-items:start;gap:16px 24px;display:grid}@container (min-width:460px){.deals .deals-pane-head{grid-template-columns:clamp(180px,40cqi,320px) minmax(0,1fr)}}.deals .deals-tile.deals-pane-tile{aspect-ratio:1;width:100%;height:auto}.deals .deals-pane-model{font-size:clamp(1.5rem,1rem + 2cqi,2.25rem)}.deals .deals-pane-low .deals-lb-p,.deals .deals-pane-low .deals-lb-star{font-size:clamp(1.75rem,1rem + 2.5cqi,2.75rem)}.deals .deals-pane-low .deals-lb-s{font-size:.875rem}.deals .deals-side{top:calc(var(--deals-head) + var(--deals-bar) + 1rem);max-height:calc(100vh - var(--deals-head) - var(--deals-bar) - 2rem);overscroll-behavior:contain;scrollbar-gutter:stable;align-self:start;margin-left:-.25rem;padding:.25rem .75rem 1rem .25rem;position:sticky;overflow-y:auto}@supports not selector(::-webkit-scrollbar){.deals .deals-side,.deals .deals-pane,.deals .deals-brands-all{scrollbar-width:thin;scrollbar-color:color-mix(in srgb, var(--color-ember) 10%, var(--color-surface-3)) var(--color-surface)}}.deals .deals-grp{border-top:1px solid color-mix(in srgb, var(--color-line) 80%, transparent)}.deals .deals-panel-side>.deals-grp:first-child{border-top:0}.deals .deals-grp-sum{padding-block:.5rem;list-style:none}.deals .deals-grp-sum::-webkit-details-marker{display:none}.deals .deals-chev{transition:transform .15s,color .12s}.deals .deals-grp[open]>.deals-grp-sum .deals-chev{transform:rotate(90deg)}.deals .deals-grp-sum>span:first-child{transition:color .12s}@media (hover:hover){.deals .deals-grp:not(.deals-grp-sheet)>.deals-grp-sum:hover>span:first-child,.deals .deals-grp-sum:hover .deals-chev{color:var(--color-ink-muted)}}.deals .deals-grp-sheet{border-top:0;border-bottom:1px solid var(--color-line)}.deals .deals-grp-sheet>.deals-grp-sum{padding-block:0}.deals .deals-check,.deals .deals-radio{appearance:none;border:1.5px solid var(--color-ink-faint);background:var(--color-surface-2);cursor:pointer;flex:none;place-content:center;width:18px;height:18px;margin:0;transition:background-color .12s,border-color .12s;display:grid}.deals .deals-check{border-radius:3px}.deals .deals-check:before{content:"";background:var(--color-canvas);clip-path:polygon(14% 44%,0 65%,50% 100%,100% 16%,80% 0,43% 62%);width:10px;height:10px;transition:transform .12s;transform:scale(0)}.deals .deals-check:checked{background:var(--color-ember);border-color:var(--color-ember)}.deals .deals-check:checked:before{transform:scale(1)}.deals .deals-radio{border-radius:50%}.deals .deals-radio:before{content:"";background:var(--color-ember);border-radius:50%;width:8px;height:8px;transition:transform .12s;transform:scale(0)}.deals .deals-radio:checked{border-color:var(--color-ember)}.deals .deals-radio:checked:before{transform:scale(1)}.deals .deals-choice:hover .deals-check:not(:checked),.deals .deals-choice:hover .deals-radio:not(:checked){border-color:var(--color-ink-muted)}.deals .deals-check:focus-visible,.deals .deals-radio:focus-visible{outline:2px solid var(--color-ember);outline-offset:2px}.deals .deals-choice{cursor:pointer;border-radius:3px;align-items:center;gap:.625rem;min-height:36px;margin-inline:-6px;padding:.25rem 6px;font-size:.9375rem;line-height:1.25;display:flex}.deals .deals-choice:hover{background:color-mix(in srgb, var(--color-surface) 70%, transparent)}.deals .deals-count{text-align:right;min-width:4ch;margin-left:auto;font-size:.8125rem}@media (pointer:coarse){.deals .deals-choice{min-height:44px}}.deals .deals-brands-all{overscroll-behavior:contain;scrollbar-gutter:stable;border-block:1px solid var(--color-line);max-height:22rem;padding-right:.25rem;overflow-y:auto}.deals .deals-az{z-index:1;background:var(--deals-az-bg,var(--color-canvas));color:var(--color-ink-faint);margin:0;padding:.35rem 0 .15rem;font-size:.6875rem;line-height:1;position:sticky;top:0}.deals .deals-preset{cursor:pointer;display:block}.deals .deals-preset-box{border:1px solid var(--color-line);background:var(--color-surface-2);border-radius:3px;height:100%;min-height:48px;padding:.45rem .625rem;transition:border-color .12s;display:block}.deals .deals-preset:hover .deals-preset-box{border-color:var(--color-ink-faint)}.deals .deals-preset input:checked+.deals-preset-box{background:#e3a8571a;border-color:#e3a857b3}.deals .deals-preset input:focus-visible+.deals-preset-box{outline:2px solid var(--color-ember);outline-offset:2px}.deals .deals-seg{border:1px solid var(--color-line);border-radius:3px;grid-template-columns:repeat(2,minmax(0,1fr));min-width:0;margin:0;padding:0;display:grid;overflow:hidden}.deals .deals-seg-opt{cursor:pointer;display:block;position:relative}.deals .deals-seg-opt:first-of-type{grid-column:1/-1}.deals .deals-seg-opt:nth-of-type(odd):not(:first-of-type){border-left:1px solid var(--color-line)}.deals .deals-seg-opt:nth-of-type(n+2){border-top:1px solid var(--color-line)}.deals .deals-seg-box{flex-direction:column;justify-content:flex-start;height:100%;min-height:52px;padding:8px 12px;transition:background-color .12s;display:flex}.deals .deals-seg-label{color:var(--color-ink-muted);text-wrap:balance;transition:color .12s}.deals .deals-seg-n{color:var(--color-ink-faint);margin-top:auto}.deals .deals-seg-opt:hover .deals-seg-label{color:var(--color-ink)}.deals .deals-seg-opt input:checked+.deals-seg-box{box-shadow:inset 0 -2px 0 var(--color-ember);background:#e3a8571a}.deals .deals-seg-opt input:checked+.deals-seg-box .deals-seg-label{color:var(--color-ember)}.deals .deals-seg-opt input:checked+.deals-seg-box .deals-seg-n{color:#e3a857b3}.deals .deals-seg-opt input:focus-visible+.deals-seg-box{outline:2px solid var(--color-ember);outline-offset:-2px}@media (min-width:640px){.deals .deals-seg{grid-template-columns:repeat(5,minmax(0,1fr))}.deals .deals-seg-opt:nth-of-type(n){border-top:0;border-left:0;grid-column:auto}.deals .deals-seg-opt+.deals-seg-opt{border-left:1px solid var(--color-line)}}.deals .deals-quick{flex-wrap:wrap;gap:8px;margin-top:8px;display:flex}.deals .deals-qt{height:2.5rem}@media (max-width:639.98px){.deals .deals-quick{scroll-snap-type:x proximity;scrollbar-width:none;flex-wrap:nowrap;margin-inline:-1.5rem;padding-inline:1.5rem;overflow-x:auto;-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 32px),#0000);mask-image:linear-gradient(90deg,#000 calc(100% - 32px),#0000)}.deals .deals-quick::-webkit-scrollbar{display:none}.deals .deals-quick[data-end]{-webkit-mask-image:none;mask-image:none}.deals .deals-qt{scroll-snap-align:start;scroll-margin-inline:1.5rem}}@media (max-width:599.98px){.deals .deals-qt{height:2.75rem}}.deals .deals-sheet{--deals-az-bg:var(--color-surface);background:var(--color-surface);max-width:none;max-height:none;color:var(--color-ink);border:0;margin:0;padding:0;overflow:hidden}.deals .deals-sheet::backdrop{background:#050404b3}.deals .deals-sheet[open]{animation:.16s ease-out deals-sheet-up}@media (max-width:599.98px){.deals .deals-sheet{inset:auto 0 calc(100% - var(--sheet-vt,0px) - var(--sheet-vh,100%)) 0;width:100%;height:calc(var(--sheet-vh,100dvh) - 3.5rem);border-top:1px solid var(--color-ember-deep);border-radius:6px 6px 0 0}.deals .deals-sheet.deals-sheet-fit,.deals .deals-sheet-fit .deals-sheet-in{height:auto;max-height:calc(var(--sheet-vh,100dvh) - 3.5rem)}.deals .deals-sheet-fit .deals-sheet-body{flex:0 auto}}@media (min-width:600px){.deals .deals-sheet{border-left:1px solid var(--color-line);border-radius:0;width:min(26rem,100%);height:100dvh;inset:0 0 0 auto}.deals .deals-sheet[open]{animation-name:deals-sheet-left}}@keyframes deals-sheet-up{0%{transform:translateY(24px)}}@keyframes deals-sheet-left{0%{transform:translate(24px)}}.deals .deals-sheet-in{flex-direction:column;height:100%;display:flex}.deals .deals-sheet-head{border-bottom:1px solid var(--color-line);flex:none;justify-content:space-between;align-items:center;height:56px;padding-inline:1rem;display:flex}.deals .deals-sheet-head-rich{align-items:flex-start;gap:.5rem;height:auto;padding-block:12px}.deals .deals-sheet-body{overscroll-behavior:contain;flex:1;min-height:0;padding-inline:1rem;overflow-y:auto}.deals .deals-sheet-foot{padding:10px 16px calc(10px + env(safe-area-inset-bottom));border-top:1px solid var(--color-line);flex:none;gap:10px;display:flex}.deals .deals-sheet .deals-choice{min-height:44px}.deals .deals-sheet .deals-check,.deals .deals-sheet .deals-radio{width:20px;height:20px}@media (min-width:768px){.deals .deals-sheet.deals-sheet-fit{width:clamp(480px,34vw,640px)}}.deals .deals-side{display:none}@media (min-width:1200px){.deals .deals-side{display:block}}.deals .deals-tile{width:var(--deals-tile-s,96px);height:var(--deals-tile-s,96px);background:var(--deals-tile);isolation:isolate;border-radius:3px;flex:none;display:block;overflow:hidden}.deals .deals-tile>img{object-fit:contain;mix-blend-mode:multiply;width:100%;height:100%;display:block}.deals .deals-tile[data-out]>img{opacity:.5}.deals .deals-tile-none{background:var(--color-surface-2);border:1px solid var(--color-line)}.deals .deals-list{--deals-tile-s:clamp(64px, 7cqi, 152px);--deals-low-f:clamp(1.25rem, .5rem + 1.3cqi, 2.25rem);--deals-cell-f:clamp(.9375rem, .4rem + .85cqi, 1.5rem);--deals-name-f:clamp(1.0625rem, .6rem + .7cqi, 1.625rem);--deals-sub-f:clamp(.8125rem, .55rem + .3cqi, 1rem);--deals-rowpad:clamp(12px, .9cqi, 24px);--deals-cellpad:clamp(6px, .6cqi, 12px);container-type:inline-size}.deals .deals-m{table-layout:fixed}.deals .deals-c-prod{width:23%}.deals .deals-c-low{width:17%}.deals .deals-th{top:calc(var(--deals-head) + var(--deals-bar));z-index:5;background:var(--color-canvas);padding:.75rem var(--deals-cellpad) .5rem;border-bottom:1px solid var(--color-ember-deep);vertical-align:top;font-weight:400;position:sticky}.deals .deals-shopname{transition:color .15s}.deals .deals-th a:hover .deals-shopname,.deals thead[data-col="3"]>tr>th:nth-child(3) .deals-shopname,.deals thead[data-col="4"]>tr>th:nth-child(4) .deals-shopname,.deals thead[data-col="5"]>tr>th:nth-child(5) .deals-shopname,.deals thead[data-col="6"]>tr>th:nth-child(6) .deals-shopname,.deals thead[data-col="7"]>tr>th:nth-child(7) .deals-shopname,.deals thead[data-col="8"]>tr>th:nth-child(8) .deals-shopname{color:var(--color-ember)}.deals .deals-td{padding:var(--deals-rowpad) var(--deals-cellpad);border-bottom:1px solid var(--color-line);vertical-align:top}.deals .deals-th:first-child,.deals .deals-row>.deals-td:first-child{padding-left:12px}.deals .deals-best{border-left:1px solid var(--color-line);padding-inline:12px 16px}.deals .deals-th-low{border-left:1px solid var(--color-line);padding-left:12px}.deals .deals-row>.deals-td{transition:background-color .15s}.deals .deals-pc{grid-template-columns:var(--deals-tile-s) minmax(0, 1fr);align-items:start;gap:16px;display:grid}.deals .deals-m .deals-brand{font-size:var(--deals-sub-f)}.deals .deals-m .deals-model{font-size:var(--deals-name-f);line-height:1.2}.deals .deals-m .deals-meta{font-size:calc(var(--deals-sub-f) - 1px)}.deals .deals-best .deals-lb-big{font-size:var(--deals-low-f)}.deals .deals-best .deals-lb-s{font-size:calc(var(--deals-sub-f) - 1px)}.deals .deals-shop{font-size:var(--deals-cell-f)}.deals .deals-shop .deals-sub{font-size:calc(var(--deals-sub-f) - 1px)}.deals .deals-low .deals-price{font-size:1.06em}.deals .deals-prod{position:relative}.deals .deals-toggle:after{content:"";position:absolute;inset:0}.deals .deals-headbest{z-index:1;position:relative}.deals .deals-toggle:focus-visible .deals-model{color:var(--color-ember)}.deals [data-prod][data-fv] .deals-tile{outline:1px solid var(--color-ember-deep);outline-offset:2px}@media (hover:hover){.deals .deals-prod:hover .deals-model,.deals .deals-gc-btn:hover .deals-model{color:var(--color-ember)}.deals .deals-prod:hover .deals-tile,.deals .deals-gc-btn:hover .deals-tile{outline:1px solid var(--color-ember-deep);outline-offset:2px}}.deals .deals-item:focus-within>.deals-row>.deals-td{background-color:color-mix(in srgb, var(--color-surface-3) 50%, var(--color-canvas))}@media (hover:hover){.deals .deals-item:hover>.deals-row>.deals-td{background-color:color-mix(in srgb, var(--color-surface-3) 50%, var(--color-canvas))}}.deals .deals-row>.deals-low{background-color:#e3a85724;background-image:linear-gradient(var(--color-ember), var(--color-ember));background-position:0 .625rem;background-repeat:no-repeat;background-size:2px calc(100% - 1.25rem)}@media (hover:hover){.deals .deals-item:hover>.deals-row>.deals-low{background-color:#e3a8572e}}.deals .deals-item:focus-within>.deals-row>.deals-low{background-color:#e3a8572e}.deals .deals-item[data-open]>.deals-row>.deals-td{background-color:var(--color-surface)}.deals .deals-item[data-open]>.deals-row>.deals-prod{box-shadow:inset 3px 0 0 var(--color-ink)}.deals .deals-item[data-open]>.deals-row>.deals-low{background-color:#e3a8572e}.deals .deals-sub{margin-top:.15rem;font-size:.75rem;line-height:1.3;display:block}.deals .deals-cellv{display:block}.deals .deals-shop .deals-drop{margin-top:0;display:inline}.deals .deals-low .deals-sub.text-ink-faint{color:var(--color-ink-muted)}.deals .deals-cm{aspect-ratio:20/14;vertical-align:-.06em;fill:none;stroke:currentColor;stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round;width:auto;height:max(.68em,12px);display:inline-block;overflow:visible}.deals .deals-cm circle{fill:currentColor;stroke:none}.deals .deals-cm-t{fill:currentColor;fill-opacity:.16;transition:fill-opacity .2s}.deals .deals-star-w{white-space:nowrap;display:inline}.deals .deals-star{color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;margin-left:.24em;padding:0 1px;line-height:1;display:inline-block;position:relative}.deals .deals-star:focus-visible .deals-cm-t,.deals .deals-star[aria-expanded=true] .deals-cm-t{fill-opacity:.34}@media (hover:hover){.deals .deals-star:hover .deals-cm-t{fill-opacity:.34}}@media (prefers-reduced-motion:no-preference){.deals .deals-star .deals-cm{transition:transform .3s cubic-bezier(.34,1.56,.64,1)}.deals .deals-star:focus-visible .deals-cm,.deals .deals-star[aria-expanded=true] .deals-cm{transform:translateY(-1px)rotate(-12deg)}}@media (prefers-reduced-motion:no-preference) and (hover:hover){.deals .deals-star:hover .deals-cm{transform:translateY(-1px)rotate(-12deg)}}.deals .deals-star:before{content:"";width:28px;height:28px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@media (pointer:coarse){.deals .deals-star:before{width:44px;height:44px}}.deals .deals-star[aria-expanded=true]{color:var(--color-ember)}.deals .deals-tip{z-index:40;border:1px solid color-mix(in srgb, var(--color-surface-3) 75%, var(--color-ink-faint));background:color-mix(in srgb, var(--color-surface-3) 45%, var(--color-surface));width:min(clamp(28rem,24rem + 4vw,34rem),100vw - 24px);font-family:var(--font-sans,inherit);font-variant-numeric:normal;letter-spacing:normal;text-align:left;white-space:normal;color:var(--color-ink-muted);border-radius:3px;padding:20px 24px;font-size:clamp(.9375rem,.8rem + .15vw,1rem);font-weight:400;line-height:1.5;display:block;position:fixed;box-shadow:0 24px 56px -16px #000000bf,0 2px 8px #00000059}.deals .deals-tip-h{border-bottom:1px solid var(--color-line);flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:2px 16px;padding-bottom:14px;font-size:1.0625em;line-height:1.25;display:flex}.deals .deals-tip-shop{color:var(--color-ink-muted);font-size:.88em}.deals .deals-cl{display:block}.deals .deals-cl-opt,.deals .deals-cl-note{padding:14px 0;display:block}.deals .deals-cl-opt+.deals-cl-opt,.deals .deals-cl-opt+.deals-cl-note,.deals .deals-cl-note+.deals-cl-note,.deals .deals-cl-note+.deals-cl-opt{border-top:1px solid var(--color-line)}.deals .deals-cl-opt{grid-template-columns:minmax(4.5em,max-content) minmax(0,1fr);align-items:baseline;column-gap:1em;display:grid}.deals .deals-cl-p{white-space:nowrap;font-size:1.5em;line-height:1.05}.deals .deals-cl-t{color:var(--color-ink)}.deals .deals-cl-note{color:var(--color-ink-muted);font-size:.9375em}.deals .deals-cl-foot{border-top:1px solid var(--color-line);color:var(--color-ink-muted);padding-top:12px;font-size:.875em;line-height:1.5;display:block}.deals .deals-cl-foot>span+span{margin-top:4px}.deals .deals-cl-tip .deals-cl-foot{background:color-mix(in srgb, var(--color-surface) 55%, transparent);border-radius:0 0 2px 2px;margin:4px -24px -20px;padding:14px 24px 18px}.deals .deals-cl-sheet .deals-cl-p{font-size:1.4em}.deals .deals-cl-inline .deals-cl-opt,.deals .deals-cl-inline .deals-cl-note{padding:8px 0}.deals .deals-cl-inline .deals-cl-opt:first-child,.deals .deals-cl-inline .deals-cl-note:first-child{padding-top:4px}.deals .deals-cl-inline .deals-cl-p{font-size:1.3em}.deals .deals-cl-inline .deals-cl-t{color:var(--color-ink-muted)}.deals .deals-cl-inline .deals-cl-note,.deals .deals-cl-inline .deals-cl-foot{color:var(--color-ink-faint);font-size:1em}.deals .deals-cl-inline .deals-cl-foot{padding-top:8px}.deals .deals-pl{white-space:nowrap}.deals .deals-morebar{align-items:center;gap:1rem;display:flex}.deals .deals-morebar>p{flex:none}.deals .deals-morebtn{border:1px solid var(--color-ember);background:color-mix(in srgb, var(--color-ember) 14%, transparent);min-height:3.5rem;color:var(--color-ember);cursor:pointer;border-radius:3px;flex:1;justify-content:center;align-items:center;gap:.5rem;padding:0 1rem;font-size:1.0625rem;transition:background-color .15s;display:inline-flex}.deals .deals-morebtn:hover{background:color-mix(in srgb, var(--color-ember) 24%, transparent)}@media (max-width:767.98px){.deals .deals-morebtn{min-height:3rem}}@media (max-width:639.98px){.deals .deals-morebar{flex-direction:column;align-items:stretch;gap:.5rem}.deals .deals-morebar>p{text-align:center}.deals .deals-morebtn{height:3rem}}.deals .deals-g{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin:0;padding:0;list-style:none;display:grid}@media (min-width:600px){.deals .deals-g{grid-template-columns:repeat(auto-fill,minmax(clamp(13.5rem,15cqi,20rem),1fr));gap:clamp(14px,1.2cqi,24px)}}.deals .deals-g-wide{grid-column:1/-1}.deals .deals-gc{border:1px solid var(--color-line);background:var(--color-surface);border-radius:3px;flex-direction:column;min-width:0;padding:clamp(.625rem,.8cqi,1rem);display:flex}.deals .deals-gc>.deals-gc-main{flex-direction:column;flex:1;display:flex}.deals .deals-gc .deals-gc-btn{flex:1 0 auto}.deals .deals-g .deals-tile{aspect-ratio:1;width:100%;height:auto}.deals .deals-g .deals-toggle:after{content:none}.deals .deals-g .deals-model{font-size:var(--deals-name-f)}.deals .deals-g .deals-lb-big{font-size:var(--deals-low-f)}.deals .deals-g .deals-lb-s{font-size:calc(var(--deals-sub-f) - 1px)}.deals .deals-offers>li:only-child{grid-column:1/-1}.deals .deals-gc[data-open]{border-color:var(--color-ember-deep);box-shadow:inset 0 0 0 1px var(--color-ember-deep)}.deals [data-waiting] .deals-item{opacity:.45}@media (prefers-reduced-motion:reduce){.deals .deals-row>.deals-td,.deals .deals-shopname,.deals .deals-chev,.deals .deals-grp-sum>span:first-child,.deals .deals-check,.deals .deals-radio,.deals .deals-check:before,.deals .deals-radio:before,.deals .deals-preset-box,.deals .deals-seg-box,.deals .deals-seg-label,.deals .deals-morebtn{transition:none}.deals .deals-sheet[open]{animation:none}}.deals .deals-tile.deals-tile-sheet{width:128px;height:128px}@media (min-width:768px){.deals .deals-lbl,.deals .deals-cmeta,.deals .deals-headbest{display:none}}@media (max-width:767.98px){.deals .deals-m,.deals .deals-m tbody,.deals .deals-m tfoot,.deals .deals-m tr,.deals .deals-m td,.deals .deals-m th{display:block}.deals .deals-m thead,.deals .deals-m colgroup,.deals .deals-m .deals-best,.deals .deals-m .deals-brand,.deals .deals-m .deals-meta{display:none}.deals .deals-m{--deals-tile-s:96px}.deals .deals-m .deals-item{border:1px solid var(--color-line);background:var(--color-surface-2);content-visibility:auto;contain-intrinsic-size:auto 194px;border-radius:3px;margin-bottom:12px;position:relative;overflow:hidden}.deals .deals-m .deals-row{grid-template-rows:1fr;grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:auto;height:100%;display:grid}.deals .deals-m .deals-td,.deals .deals-m .deals-row>.deals-td:first-child{box-shadow:none;background:0 0;border:0;padding:0}.deals .deals-m .deals-row>.deals-prod.deals-td{grid-column:1/-1;padding:12px;position:static}.deals .deals-m .deals-model{margin-top:1px;font-size:1.1875rem;line-height:1.2}.deals .deals-headbest{pointer-events:none;flex-wrap:wrap;align-items:baseline;column-gap:8px;margin-top:8px;display:flex}.deals .deals-headbest>*{flex-basis:100%;line-height:1.35}.deals .deals-headbest>.deals-lb-p{flex-basis:auto;margin:0;line-height:1.1}.deals .deals-headbest a,.deals .deals-headbest .deals-star{pointer-events:auto}.deals .deals-headbest>.deals-star-w{z-index:1;flex-basis:auto;margin-left:-8px;line-height:1.1;position:relative}.deals .deals-m .deals-pl{align-items:baseline;display:flex}.deals .deals-m .deals-pl>.deals-price{flex:1;min-width:0}.deals .deals-m .deals-pl>.deals-star-w{z-index:2;position:relative}.deals .deals-headbest .deals-lb-p,.deals .deals-g .deals-lb-p{position:relative}.deals .deals-headbest .deals-lb-p:after,.deals .deals-g .deals-lb-p:after{content:"";position:absolute;inset:-11px 0}.deals .deals-m .deals-item>.deals-row>.deals-shop{z-index:1;border-top:1px solid var(--color-line);background-image:none;align-items:center;min-height:44px;padding:8px 12px;font-size:.875rem;display:flex;position:relative}.deals .deals-m .deals-item>.deals-row>.deals-strip-r{border-left:1px solid var(--color-line)}.deals .deals-m .deals-item>.deals-row>.deals-strip-wide{grid-column:1/-1}.deals .deals-m .deals-item>.deals-row>.deals-low{box-shadow:inset 2px 0 0 var(--color-ember);background-color:#e3a8571f}.deals .deals-m .deals-item>.deals-row>.deals-nil{display:none}.deals .deals-m .deals-cellv{width:100%;display:block}.deals .deals-m .deals-price{justify-content:space-between;align-items:baseline;gap:8px;font-size:.875rem;line-height:1.25;display:flex}.deals .deals-m .deals-price:after{content:"";position:absolute;inset:0}.deals .deals-m .deals-pv{color:var(--color-ink-muted);flex:none;font-weight:500}.deals .deals-m .deals-low .deals-pv{color:var(--color-ember);font-weight:600}.deals .deals-m [data-out] .deals-pv{color:var(--color-ink-faint);font-weight:400}.deals .deals-m [data-out] .deals-pv:before{content:"sold out "}.deals .deals-lbl{white-space:nowrap;text-overflow:ellipsis;min-width:0;color:var(--color-ink);font-weight:400;overflow:hidden}.deals .deals-m .deals-shop .deals-sub{display:none}.deals .deals-m .deals-item:hover>.deals-row>.deals-prod,.deals .deals-m .deals-item:focus-within>.deals-row>.deals-prod,.deals .deals-m .deals-item[data-open]>.deals-row>.deals-prod{background:0 0}.deals .deals-m .deals-item:hover>.deals-row>.deals-shop:not(.deals-low),.deals .deals-m .deals-item:focus-within>.deals-row>.deals-shop:not(.deals-low){background-color:#0000}.deals .deals-g .deals-gc{content-visibility:auto;contain-intrinsic-size:auto 316px}.deals .deals-m .deals-more>td,.deals .deals-g .deals-more,.deals .deals-m .deals-note-row>td,.deals .deals-g .deals-note-row{padding-top:0}.deals .deals-m .deals-more+.deals-note-row>td,.deals .deals-g .deals-more+.deals-note-row{padding-top:1.5rem}}@media (min-width:600px) and (max-width:767.98px){.deals .deals-m{grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;gap:12px 16px;display:grid}.deals .deals-m .deals-item{margin-bottom:0}.deals .deals-m .deals-more,.deals .deals-m .deals-empty,.deals .deals-m tfoot{grid-column:1/-1}}.deals .deals-tile.deals-tile-pick{width:40px;height:40px}.deals .deals-tile.deals-tile-fill{width:100%;height:100%;position:absolute;inset:0}.deals .deals-how{gap:32px var(--deals-gap);grid-template-columns:minmax(0,1fr);grid-template-areas:"hk""hp""hs""hr";display:grid}.deals .deals-h-key{grid-area:hk}.deals .deals-h-par{grid-area:hp;grid-template-columns:repeat(auto-fill,minmax(min(100%,22rem),1fr));align-content:start;gap:16px 32px;display:grid}.deals .deals-h-shops{grid-area:hs}.deals .deals-h-report{grid-area:hr}.deals .deals-shopl{grid-template-columns:repeat(auto-fill,minmax(min(100%,14rem),1fr));gap:12px 32px;display:grid}@media (min-width:1200px){.deals .deals-how{grid-template-columns:var(--deals-f) minmax(0, 1fr);grid-template-areas:"hk hp""hk hs""hr hr"}}@media (min-width:1900px){.deals .deals-how{grid-template-columns:var(--deals-f) minmax(0, 1fr) var(--deals-p);grid-template-areas:"hk hp hs""hr hr hr"}.deals .deals-shopl{grid-template-columns:repeat(2,minmax(0,1fr))}}.deals .deals-note{gap:.375rem;max-width:40rem;padding:.5rem 0 .25rem;display:grid}.deals .deals-note-h{color:var(--color-ink);font-size:clamp(1.25rem,1rem + .6vw,1.625rem);font-weight:400;line-height:1.15}.deals .deals-note p{color:var(--color-ink-muted);font-size:.9375rem;line-height:1.5}.deals .deals-ph-wrap{max-width:76rem;margin:0 auto;padding-bottom:4rem}.deals .deals-ph-hero{border-bottom:1px solid var(--color-line);grid-template-columns:minmax(0,1fr);align-items:start;gap:24px;padding-bottom:2rem;display:grid}@media (min-width:640px){.deals .deals-ph-hero{grid-template-columns:176px minmax(0,1fr);gap:28px}}@media (min-width:1024px){.deals .deals-ph-hero{grid-template-columns:220px minmax(0,1fr);gap:36px}}.deals .deals-tile.deals-ph-tile{width:144px;height:144px}@media (min-width:640px){.deals .deals-tile.deals-ph-tile{aspect-ratio:1;width:100%;height:auto}}.deals .deals-ph-stats{grid-template-columns:minmax(0,1fr);gap:12px;margin-top:1.25rem;display:grid}@media (min-width:640px){.deals .deals-ph-stats{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}}.deals .deals-ph-stat{border:1px solid var(--color-line);background:var(--color-surface);border-radius:3px;padding:14px 16px}.deals .deals-ph-stat[data-low]{border-left:2px solid var(--color-ember)}.deals .deals-ph-sec{margin-top:2.25rem}.deals .deals-ph-h2{font-family:var(--font-serif);color:var(--color-ink);margin:0;font-size:clamp(1.375rem,1.1rem + .6vw,1.75rem);font-weight:400;line-height:1.15}.deals .deals-ph-chartbox{--shop-hifigo:#199e70;--shop-linsoul:#3987e5;--shop-shenzhenaudio:#d55181;--shop-thehificat:#9085e9;--shop-hangout:#e66767;--shop-apos:#e3a857;border:1px solid var(--color-line);background:var(--color-surface);border-radius:3px;margin-top:.875rem;padding:16px}.deals .deals-ph-svg{width:100%;height:auto;display:block;overflow:visible}.deals .deals-ph-tablewrap{border:1px solid var(--color-line);background:var(--color-surface);border-radius:3px;margin-top:.875rem;overflow-x:auto}.deals .deals-ph-table{border-collapse:collapse;width:100%;font-size:.9375rem}.deals .deals-ph-table th,.deals .deals-ph-table td{border-bottom:1px solid var(--color-line);text-align:left;vertical-align:top;padding:11px 14px}.deals .deals-ph-table th{color:var(--color-ink-muted);background:var(--color-surface-2);font-size:.8125rem;font-weight:500}.deals .deals-ph-table tbody tr:last-child td,.deals .deals-ph-table tbody tr:last-child th{border-bottom:0}.deals .deals-ph-table tr[data-low]{background:#e3a8571a}.deals .deals-ph-table tr[data-low] .text-ink-faint{color:var(--color-ink-muted)}.deals .deals-bh-head{border-bottom:1px solid var(--color-line);padding-bottom:1.75rem}.deals .deals-bh-groups{margin-top:.5rem}.deals .deals-bh-grp{border-top:0;border-bottom:1px solid var(--color-line)}.deals .deals-bh-sum{min-height:3.5rem;padding-block:.75rem}.deals .deals-bh-sum>h2{min-width:0}.deals .deals-bh-cols{display:none}.deals .deals-bh-list{border:1px solid var(--color-line);background:var(--color-surface);border-radius:3px;margin:0 0 1.5rem;padding:0;list-style:none}.deals .deals-bh-row{border-bottom:1px solid var(--color-line);grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:10px 16px;padding:12px 14px;display:grid}.deals .deals-bh-row:last-child{border-bottom:0}.deals .deals-bh-name{grid-column:1/-1;min-width:0}.deals .deals-bh-now,.deals .deals-bh-usual,.deals .deals-bh-rec{min-width:0}.deals .deals-bh-lab{color:var(--color-ink-faint);margin-bottom:2px;font-size:.75rem;display:block}@media (min-width:720px){.deals .deals-bh-cols,.deals .deals-bh-row{grid-template-columns:minmax(0,1.6fr) minmax(0,1fr) minmax(0,1fr);align-items:start;gap:16px;display:grid}.deals .deals-bh-cols{color:var(--color-ink-muted);padding:0 14px 6px;font-size:.8125rem}.deals .deals-bh-name{grid-column:auto}.deals .deals-bh-lab{display:none}}.deals .deals-gd-crit{margin-bottom:0;padding-left:1.125rem;list-style:outside}.deals .deals-gd-crit>li+li{margin-top:.375rem}.deals .deals-gd-crit>li::marker{color:var(--color-ink-faint)}.deals .deals-gd-list .deals-bh-row{grid-template-columns:minmax(0,1.7fr) minmax(0,1fr) minmax(0,1.15fr);column-gap:12px}@media (min-width:720px){.deals .deals-gd-cols,.deals .deals-gd-list .deals-bh-row{grid-template-columns:minmax(0,1.6fr) minmax(0,1fr) minmax(0,1fr) minmax(0,1fr)}}.deals .deals-gd-list{margin-bottom:1rem}.deals .deals-picks[open] .picks-chev{transform:rotate(90deg)}.deals .deals-picks[open] .picks-glimpse{display:none!important}@media (hover:hover){.deals .deals-picks>summary:hover .picks-title{color:var(--color-ember)}}
