.lp-scroll-fade{--lp-scroll-fade-top:0px;--lp-scroll-fade-bottom:0px;overscroll-behavior:contain;-webkit-mask-image:linear-gradient(to bottom, transparent 0, var(--foreground) var(--lp-scroll-fade-top), var(--foreground) calc(100% - var(--lp-scroll-fade-bottom)), transparent 100%);mask-image:linear-gradient(to bottom, transparent 0, var(--foreground) var(--lp-scroll-fade-top), var(--foreground) calc(100% - var(--lp-scroll-fade-bottom)), transparent 100%);overflow:hidden auto}.lp-scroll-fade[data-fade-top]{--lp-scroll-fade-top:var(--scroll-fade-size,var(--space-6))}.lp-scroll-fade[data-fade-bottom]{--lp-scroll-fade-bottom:var(--scroll-fade-size,var(--space-6))}.lp-scroll-fade[data-axis=x]{overscroll-behavior:auto;overscroll-behavior-x:contain;-webkit-mask-image:linear-gradient(to right, transparent 0, var(--foreground) var(--lp-scroll-fade-top), var(--foreground) calc(100% - var(--lp-scroll-fade-bottom)), transparent 100%);mask-image:linear-gradient(to right, transparent 0, var(--foreground) var(--lp-scroll-fade-top), var(--foreground) calc(100% - var(--lp-scroll-fade-bottom)), transparent 100%);overflow:auto hidden}
.lp-deal-panel-alert{margin-bottom:var(--space-4)}.lp-native-fluid.lp-dialog.lp-media-dialog{max-width:820px;padding:max(var(--space-6), min(var(--space-7), 6vw))}.lp-media-layout-media{flex:0 0 260px;min-width:0}.lp-media-layout-media:empty{display:none}.lp-media-layout-main{align-content:start;gap:var(--space-7);flex:300px;min-width:0;display:grid}.lpjk-sheet .lp-media-layout[data-segments]>.lp-media-layout-main{contain:size;overscroll-behavior:contain;flex-direction:column;min-height:360px;display:flex;overflow-y:auto}.lpjk-sheet .lp-media-layout[data-segments]>.lp-media-layout-main>.lp-segmented-card{flex:1 0 auto}@media (min-width:761px){.lp-media-layout[data-segments]>.lp-media-layout-media:not(:empty){border-radius:var(--space-1);border-start-start-radius:var(--radius-card);border-end-start-radius:var(--radius-card);overflow:hidden}.lp-media-layout[data-segments]>.lp-media-layout-media .lpd-player,.lp-media-layout[data-segments]>.lp-media-layout-media .lp-example-clip-bone{clip-path:none;border-radius:0}.lp-media-layout[data-segments]>.lp-media-layout-media:not(:empty)+.lp-media-layout-main>.lp-segmented-card{border-start-start-radius:var(--space-1);border-end-start-radius:var(--space-1)}.lp-media-layout[data-segments]>.lp-media-layout-media:not(:empty)+.lp-media-layout-main>.lp-segmented-card:after{min-height:calc(2 * var(--space-1));background:var(--fill-content-in-dialog);content:"";flex:1 0 auto;margin-block-start:calc(-2 * var(--space-1))}}.lpb-media-row-text .lp-fact-list{column-gap:var(--space-5)}.lp-video-review{padding:var(--space-5);border-radius:var(--radius-card);background:var(--fill-content-in-dialog)}.lpd-card .lp-video-review{background:0 0;border-radius:0;padding:0}.lpd-card:has(.lp-video-review[data-tone=ok]){background:color-mix(in oklab, var(--success) 14%, var(--background))}.lp-video-review-mark-ok{width:var(--icon-nav);height:var(--icon-nav);flex:none}.lp-video-review-title{font-size:var(--text-section-title);font-weight:var(--font-weight-semibold);line-height:var(--leading-tight);margin:0}.lp-video-review-meta{color:var(--muted-foreground);font-size:var(--text-secondary);margin:0}.lp-video-review-note{align-items:flex-start;gap:var(--space-3);margin:0;display:flex}.lp-video-review-quote{min-height:var(--control-height-sm);flex-direction:column;justify-content:center;margin:0;display:flex}.lp-brand-thumb.lp-video-review-mark{width:var(--control-height-sm);height:var(--control-height-sm);flex:none}.lp-video-review-messages{min-width:0;margin:0;padding:0;list-style:none}.lp-video-review-stamp{padding:0 var(--space-2);border-radius:var(--radius-control);background:var(--fill-control);color:var(--foreground);font-size:var(--text-label);font-weight:var(--font-weight-medium);line-height:var(--leading-tight);font-variant-numeric:tabular-nums;display:inline-block}.lp-video-timeline{--step-marker:22px;margin:0;padding:0;list-style:none}.lp-video-step{grid-template-columns:var(--step-marker) minmax(0, 1fr);align-items:start;column-gap:var(--space-3);padding-bottom:var(--space-5);display:grid;position:relative}.lp-video-step:last-child{padding-bottom:0}.lp-video-step:not(:last-child):after{content:"";top:var(--step-marker);bottom:0;left:calc(var(--step-marker) / 2 - 1px);border-radius:var(--radius-pill);background:var(--fill-control);width:2px;position:absolute}.lp-video-step[data-state=complete]:not(:last-child):after{background:var(--accent)}.lp-video-step-marker{--step-ring:1.5px;width:var(--step-marker);height:var(--step-marker);border-radius:var(--radius-pill);background:var(--fill-control);color:var(--product-background);-webkit-mask:radial-gradient(circle, transparent calc(var(--step-marker) / 2 - var(--step-ring) - .5px), var(--foreground) calc(var(--step-marker) / 2 - var(--step-ring)));mask:radial-gradient(circle, transparent calc(var(--step-marker) / 2 - var(--step-ring) - .5px), var(--foreground) calc(var(--step-marker) / 2 - var(--step-ring)));place-items:center;display:grid}.lp-video-step-marker>svg{width:calc(var(--step-marker) / 2);height:calc(var(--step-marker) / 2);stroke-width:2.5px}.lp-video-step[data-state=complete] .lp-video-step-marker{background:var(--accent);-webkit-mask:none;mask:none}.lp-video-step[data-state=in_progress] .lp-video-step-marker{--step-ring:2.5px;background:var(--accent)}.lp-video-step-title{line-height:var(--step-marker);color:var(--foreground);font-weight:var(--font-weight-medium)}.lp-video-step[data-state=not_started] .lp-video-step-title{color:var(--muted-foreground);font-weight:var(--font-weight-regular)}.lp-video-step-meta{color:var(--muted-foreground);font-size:var(--text-secondary)}.lp-video-step-detail{margin-top:var(--space-3)}.lp-video-step:has(>.lp-video-step-text>.lp-video-step-detail){padding-bottom:var(--space-7)}@media (max-width:760px){.lp-native-fluid.lp-dialog .lp-media-layout .lp-media-layout-media{flex:none;align-self:center;width:min(260px,19.125dvh)}}.lp-video-sheet>*{min-width:0}.lp-video-sheet .lp-button{width:100%;min-height:var(--touch-target)}