.lc-winners__dots{display:grid;grid-template-columns:repeat(12,24px);justify-content:center;margin-inline:auto;max-width:100%}
.lc-winners__dots button{width:24px;height:32px}
.lc-winners__dots button:before{inset:12px 8px}
.lc-winners__playback{margin:8px 0 0}
.lc-winners__playback button{min-height:32px;padding:4px 12px;border:1px solid #6a6048;border-radius:20px;background:transparent;color:var(--lc-muted);font:inherit;font-size:12px;cursor:pointer}
.lc-winners__playback button:hover,.lc-winners__playback button:focus-visible{color:var(--lc-gold);border-color:var(--lc-gold)}
@media(prefers-reduced-motion:reduce){.lc-winner{transition:none!important}}

.lc-winner--car{width:500px;height:337px;top:50px;background:#191915}
.lc-winner--car img{height:calc(100% - 56px);object-fit:contain;object-position:center}
.lc-winner--car figcaption{height:56px;padding:10px 14px;background:#191915;display:flex;align-items:center;font-size:13px}
@media(max-width:760px){.lc-winners__carousel>button{top:30%}}
@media(max-width:760px){.lc-winner--car{width:calc(100% - 50px);height:auto;aspect-ratio:16/12;top:40px}.lc-winner--car img{height:calc(100% - 60px)}.lc-winner--car figcaption{height:60px;font-size:12px}.lc-winners__dots{grid-template-columns:repeat(12,22px)}.lc-winners__dots button{width:22px}}
