.lpe-spotlight,.lpe-masthead,.lpe-all-deals-heading{display:none}@media (min-width:1200px){.lpe-all-deals-heading{display:block}.lpe-spotlight{--spot-ease:cubic-bezier(.22, 1, .36, 1);--spot-stagger:40ms;--spot-reveal:.5s;--spot-fade:.25s;--spot-hover:.35s;--spot-hold:7s;--spot-inset:var(--space-8);--spot-radius:calc(var(--radius-card) + var(--space-2));aspect-ratio:13/5;margin-bottom:var(--space-9);border-radius:var(--spot-radius);clip-path:inset(0 round var(--spot-radius));background:var(--media-background);isolation:isolate;display:block;position:relative;overflow:hidden}.lpe-spotlight-banner{cursor:pointer;padding:var(--spot-inset);visibility:hidden;opacity:0;color:var(--media-control);align-items:end;display:grid;position:absolute;inset:0}.lpe-spotlight-banner[data-active]{visibility:visible;opacity:1}.lpe-spotlight-art{object-fit:cover;background-size:cover;width:100%;height:100%;display:block;position:absolute;inset:0}.lpe-spotlight-banner:before{content:"";z-index:1;background:linear-gradient(to right, var(--media-fade), color-mix(in oklab, var(--media-fade) 45%, transparent) 38%, transparent 68%), linear-gradient(to top, color-mix(in oklab, var(--media-fade) 80%, transparent), transparent 52%);position:absolute;inset:0}.lpe-spotlight-words{z-index:2;gap:var(--space-3);max-width:72%;display:grid}.lpe-spotlight-heading{align-items:center;gap:var(--space-4);display:flex}.lpe-spotlight-mark{width:var(--space-9);height:var(--space-9);border-radius:var(--radius-control);box-shadow:var(--mark-ring);flex:none;display:block;overflow:hidden}.lpe-spotlight-mark:has(>img[data-round]){border-radius:50%}.lpe-grid.lp-card-rows .lp-deal-card>.lp-deal-card-thumb:has(>img[data-round]){border-radius:50%}.lpe-spotlight-mark>:is(img,.lp-brand-initial){object-fit:cover;place-items:center;width:100%;height:100%;display:grid}.lpe-spotlight-title{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:var(--text-stat-hero);font-weight:var(--font-weight-semibold);line-height:var(--leading-tight);margin:0;overflow:hidden}.lpe-spotlight-link{cursor:pointer;color:inherit;text-decoration:none}.lpe-spotlight-link:after{z-index:2}.lpe-spotlight-link:focus-visible:after{box-shadow:inset var(--focus-ring)}.lpe-spotlight-controls{z-index:3;bottom:var(--space-4);align-items:center;display:flex;position:absolute;left:50%;transform:translate(-50%)}.lpe-spotlight-dot{width:var(--space-5);height:var(--space-5);cursor:pointer;background:0 0;border:0;outline:2px solid #0000;place-items:center;padding:0;display:grid}.lpe-spotlight-dot:before,.lpe-spotlight-dot-fill{width:var(--space-2);height:var(--space-2);border-radius:var(--radius-pill);grid-area:1/1}.lpe-spotlight-dot:before{content:"";background:var(--media-glass-dim)}.lpe-spotlight-dot:hover:before{background:var(--media-glass)}.lpe-spotlight-dot:focus-visible:before{box-shadow:0 0 0 2px var(--media-control)}.lpe-spotlight-dot[aria-current]:before{background:var(--media-control)}.lpe-spotlight-dot-fill{visibility:hidden;background:var(--media-control)}.lpe-spotlight-dot[aria-current]>.lpe-spotlight-dot-fill{visibility:visible}.lpe-spotlight-arrow{z-index:3;position:absolute;top:50%;transform:translateY(-50%)}.lpe-spotlight-arrow[data-side=previous]{left:var(--space-5)}.lpe-spotlight-arrow[data-side=next]{right:var(--space-5)}.lpe-spotlight-arrow .lp-icon-button{width:var(--space-9);height:var(--space-9);border-radius:var(--radius-pill);background:color-mix(in oklab, var(--media-control) 14%, transparent);color:var(--media-control);box-shadow:inset 0 0 0 1px color-mix(in oklab, var(--media-control) 22%, transparent), 0 var(--space-1) var(--space-5) var(--shadow-color-strong);-webkit-backdrop-filter:blur(var(--space-4)) saturate(1.5);backdrop-filter:blur(var(--space-4)) saturate(1.5)}.lpe-spotlight-arrow .lp-icon-button:hover:not(:disabled){background:color-mix(in oklab, var(--media-control) 26%, transparent)}.lpe-spotlight-arrow .lp-icon-button:focus-visible{box-shadow:var(--product-focus-ring)}@media (hover:hover){.lpe-spotlight-arrow .lp-icon-button{opacity:0}.lpe-spotlight:is(:hover,:focus-within) .lpe-spotlight-arrow .lp-icon-button{opacity:1}}.lpe-spotlight[data-pending]{background:0 0}.lpe-page .lpe-deals>.lpe-toolbar{background:color-mix(in oklab, var(--card) 68%, transparent);-webkit-backdrop-filter:blur(var(--space-5)) saturate(1.6);backdrop-filter:blur(var(--space-5)) saturate(1.6)}.lpe-toolbar [role=tab]:not([data-active]):hover{background-color:var(--fill-field);color:var(--foreground)}.lpe-masthead{display:contents}.lpe-visitor-header{display:none}.lpe-masthead-bar{z-index:var(--z-sticky);margin-top:calc(-1 * var(--space-8));margin-bottom:var(--space-4);padding-block:var(--space-4);isolation:isolate;justify-content:space-between;align-items:center;display:flex;position:sticky;top:0}.lpe-masthead-bar:before{content:"";z-index:-1;background:var(--background);position:absolute;inset:0 -100vmax}.lpe-masthead-bar:after{content:"";height:var(--space-5);background:linear-gradient(to bottom, color-mix(in oklab, var(--background) 70%, transparent), transparent);pointer-events:none;position:absolute;top:100%;left:-100vmax;right:-100vmax}@supports (animation-timeline:scroll()){.lpe-masthead-bar:before,.lpe-masthead-bar:after{animation:linear both lpe-masthead-fade;animation-timeline:scroll();animation-range:0 var(--space-9)}}.lpe-masthead-brand{align-items:center;gap:var(--space-3);font-size:var(--text-section-title);font-weight:var(--font-weight-semibold);display:inline-flex}.lpe-grid.lp-card-rows{gap:var(--space-5);background:0 0;grid-template-columns:repeat(3,minmax(0,1fr))}.lp-app .lpe-page .lpe-deals>.lpe-toolbar,.lp-app .lpe-page>.lpe-alerts,.lp-app .lpe-deals .lpe-bonuses{margin-bottom:var(--space-5)}.lpe-grid.lp-card-rows .lp-deal-card{--tile-inset:var(--space-4);--tile-line-gap:var(--space-1);--tile-title-line:var(--space-6);--tile-pay-line:var(--space-5);--tile-mark:calc(var(--tile-title-line) + var(--tile-line-gap) + var(--tile-pay-line));align-content:start;align-items:start;gap:var(--tile-line-gap) var(--tile-inset);padding:var(--tile-inset);border-radius:var(--radius-card);grid-template-rows:auto;grid-template-columns:auto minmax(0,1fr);overflow:hidden}.lpe-grid.lp-card-rows .lp-deal-card:not(.lp-promotion-glow){background:var(--card);box-shadow:var(--card-ring), var(--lift-shadow)}.lpe-grid.lp-card-rows .lp-deal-card>*{grid-column:1/-1}.lpe-grid.lp-card-rows .lp-deal-card>.lp-deal-card-thumb{width:var(--tile-mark);height:var(--tile-mark);border-radius:var(--radius-control);box-shadow:var(--mark-ring);grid-area:1/1/span 2;align-self:center;display:block;overflow:hidden}.lpe-grid.lp-card-rows .lp-deal-card>.lp-deal-card-body,.lpe-grid.lp-card-rows .lp-deal-card>.lp-deal-card-money,.lpe-grid.lp-card-rows .lp-deal-card>.lp-deal-card-status{grid-column:2;padding-inline:0}.lpe-grid.lp-card-rows .lp-deal-card-title{font-size:var(--text-card-title);line-height:var(--tile-title-line);text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden;container-type:inline-size}.lpe-grid.lp-card-rows .lp-deal-card>.lp-deal-card-money,.lpe-grid.lp-card-rows .lp-deal-card>.lp-deal-card-status{height:var(--tile-pay-line);line-height:var(--tile-pay-line)}.lpe-grid.lp-card-rows .lp-deal-card-title{height:var(--tile-title-line)}.lpe-grid .lp-deal-card-meta{display:none}.lpe-grid.lp-card-rows .lp-deal-card:is(:has(>.lp-deal-card-money):not(:has(.lp-deal-pay)),:not(:has(>.lp-deal-card-money,>.lp-deal-card-status))) .lp-deal-card-meta{height:var(--tile-pay-line);margin-top:var(--tile-line-gap);line-height:var(--tile-pay-line);display:block}.lpe-grid.lp-card-rows .lp-deal-card:has(>.lp-deal-card-money):not(:has(.lp-deal-pay)){grid-template-columns:auto minmax(0,1fr) auto}.lpe-grid.lp-card-rows .lp-deal-card:has(>.lp-deal-card-money):not(:has(.lp-deal-pay))>.lp-deal-card-money{grid-area:1/3/span 2;align-self:center}.lpe-grid.lp-card-rows .lp-deal-card:has(>.lp-deal-card-money):not(:has(.lp-deal-pay))>.lp-deal-card-body{grid-row:1/span 2}.lpe-grid.lp-card-rows .lp-deal-card-amount{font-size:var(--text-body)}.lpe-grid .lp-deal-card-money>.lp-deal-pay{min-width:0;max-width:100%}.lpe-grid .lp-deal-card-money .lp-deal-card-unit{min-width:0;font-size:var(--text-meta);text-overflow:ellipsis;overflow:hidden}.lpe-grid.lp-card-rows .lp-deal-card>.lp-deal-card-money{align-items:center;gap:var(--space-2);white-space:nowrap;display:flex;overflow:hidden}.lpe-grid.lp-card-rows .lp-deal-card-money>.lp-deal-pay{flex:0 auto}.lpe-grid.lp-card-rows .lp-deal-card-money .lp-deal-card-amount{text-overflow:ellipsis;min-width:0;overflow:hidden}.lpe-grid.lp-card-rows .lp-deal-card-money .lp-deal-card-unit{flex-shrink:100}.lpe-grid.lp-card-rows .lp-deal-pay:has(>.lp-deal-card-unit)>.lp-deal-card-amount{flex-shrink:0;max-width:100%}.lpe-grid .lp-deal-card-thumb>:is(img,.lp-brand-initial){width:100%;height:100%}.lpe-grid .lp-deal-card :is(.lp-deal-card-body,.lp-deal-card-money),.lpe-grid .lp-deal-card>.lp-deal-card-status{padding-inline:var(--space-4)}.lpe-grid .lp-deal-card-money{text-align:left;justify-items:start}.lpe-grid .lp-deal-card-money>.lp-deal-pay{align-items:baseline;gap:var(--space-2);display:flex}.lpe-grid .lp-deal-card-money>.lp-deal-pay>svg+.lp-deal-card-unit{margin-inline-start:calc(var(--space-1) - var(--space-2))}.lpe-grid .lp-deal-card-money>svg{justify-self:end}.lpe-grid .lp-deal-card:hover{background-color:var(--card)}.lpe-grid.lp-card-rows .lp-deal-card:not(.lp-promotion-glow):has(.lp-deal-card-link:focus-visible){box-shadow:var(--card-ring), var(--lift-shadow), var(--focus-ring)}}@media (min-width:1200px) and (prefers-reduced-motion:no-preference){html:has(.lp-app) .lpe-spotlight-banner{transition:opacity var(--spot-reveal) ease-in-out, visibility 0s linear var(--spot-reveal)!important}html:has(.lp-app) .lpe-spotlight-banner[data-active]{transition:opacity var(--spot-reveal) ease-in-out, visibility 0s!important}.lpe-spotlight-banner[data-active]>.lpe-spotlight-art{animation:lpe-spot-settle calc(var(--spot-hold) + var(--spot-reveal)) var(--spot-ease) both}html:has(.lp-app) .lpe-spotlight-words>*{filter:blur(3px);opacity:0;transform:translateY(12px);transition:opacity .2s!important}html:has(.lp-app) .lpe-spotlight-banner[data-active] .lpe-spotlight-words>*{filter:none;opacity:1;transform:none;transition:opacity var(--spot-reveal) var(--spot-ease) var(--line-delay), transform var(--spot-reveal) var(--spot-ease) var(--line-delay), filter var(--spot-reveal) var(--spot-ease) var(--line-delay)!important}.lpe-spotlight-words>:first-child{--line-delay:calc(var(--spot-fade) + 0 * var(--spot-stagger))}.lpe-spotlight-dot[aria-current]>.lpe-spotlight-dot-fill{animation:lpe-spot-timer var(--spot-hold) linear both}.lpe-spotlight:is(:hover,:focus-within) .lpe-spotlight-dot-fill{animation-play-state:paused}html:has(.lp-app) .lpe-spotlight-arrow .lp-icon-button{transition:opacity var(--spot-fade) var(--spot-ease), background-color var(--spot-fade) var(--spot-ease), transform .15s var(--spot-ease)!important}.lpe-spotlight-arrow .lp-icon-button:active{transform:scale(.92)}@media (hover:hover){.lpe-grid>:hover .lp-deal-card-title-text,.lpe-grid>:focus-within .lp-deal-card-title-text{animation:6s ease-in-out .4s infinite alternate lpe-title-scroll;display:inline-block}}html:has(.lp-app) .lpe-toolbar .lp-tabs-indicator{transition:transform .25s cubic-bezier(.22,1,.36,1),left .25s cubic-bezier(.22,1,.36,1),width .25s cubic-bezier(.22,1,.36,1)!important}html:has(.lp-app) .lpe-toolbar [role=tab]{transition:background-color .25s cubic-bezier(.22,1,.36,1),transform .15s cubic-bezier(.22,1,.36,1)!important}html:has(.lp-app) .lpe-toolbar [role=tab] :is(svg,span){transition:color .25s cubic-bezier(.22,1,.36,1)!important}.lpe-toolbar [role=tab]:active{transform:scale(.96)}.lpe-toolbar [role=tab][data-active]>svg{animation:.4s cubic-bezier(.22,1,.36,1) lpe-tab-icon-pop}html:has(.lp-app) .lpe-page :is(.lp-page-header,.lpe-toolbar) :is(.lp-icon-button,.lp-button){transition:background-color .2s cubic-bezier(.22,1,.36,1),box-shadow .2s cubic-bezier(.22,1,.36,1),transform .15s cubic-bezier(.22,1,.36,1)!important}html:has(.lp-app) .lpe-masthead-bar .lp-button{transition:background-color .2s cubic-bezier(.22,1,.36,1),box-shadow .2s cubic-bezier(.22,1,.36,1),transform .15s cubic-bezier(.22,1,.36,1)!important}.lpe-page :is(.lp-page-header,.lpe-toolbar) .lp-icon-button:active{transform:scale(.94)}.lpe-grid.lp-card-rows:not(.lp-sk *)>*{animation:lpe-tile-arrive var(--tile-reveal,.5s) cubic-bezier(.22, 1, .36, 1) backwards;animation-delay:calc(var(--tile-order,12) * 40ms)}.lpe-grid.lp-card-rows>:first-child{--tile-order:0}.lpe-grid.lp-card-rows>:nth-child(2){--tile-order:1}.lpe-grid.lp-card-rows>:nth-child(3){--tile-order:2}.lpe-grid.lp-card-rows>:nth-child(4){--tile-order:3}.lpe-grid.lp-card-rows>:nth-child(5){--tile-order:4}.lpe-grid.lp-card-rows>:nth-child(6){--tile-order:5}.lpe-grid.lp-card-rows>:nth-child(7){--tile-order:6}.lpe-grid.lp-card-rows>:nth-child(8){--tile-order:7}.lpe-grid.lp-card-rows>:nth-child(9){--tile-order:8}.lpe-grid.lp-card-rows>:nth-child(10){--tile-order:9}.lpe-grid.lp-card-rows>:nth-child(11){--tile-order:10}.lpe-grid.lp-card-rows>:nth-child(12){--tile-order:11}html:has(.lp-app) .lpe-grid.lp-card-rows .lp-deal-card{transition:transform .35s cubic-bezier(.22,1,.36,1),box-shadow .35s cubic-bezier(.22,1,.36,1)!important}@media (hover:hover){.lpe-grid.lp-card-rows .lp-deal-card:not(.lp-promotion-glow):hover{transform:translateY(-3px)}.lpe-grid.lp-card-rows .lp-deal-card:not(.lp-promotion-glow):active{transform:translateY(-1px)scale(.99)}}}@keyframes lpe-masthead-fade{0%{opacity:0}}@keyframes lpe-tab-icon-pop{0%{filter:blur(2px);opacity:.4;transform:scale(.6)rotate(-14deg)}}@keyframes lpe-spot-settle{0%{transform:scale(1.06)}}@keyframes lpe-spot-timer{0%{transform:scale(0)}}@keyframes lpe-title-scroll{0%,15%{transform:translate(0)}85%,to{transform:translate(min(0px,100cqw - 100%))}}@keyframes lpe-tile-arrive{0%{filter:blur(3px);opacity:0;transform:translateY(12px)}}