.dd-filmstrip{overflow-x:clip}.dd-filmstrip-head{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:16px 24px;margin-bottom:clamp(32px,4vw,56px);display:flex}.dd-filmstrip-head>.dd-section-head{flex:24rem;margin-bottom:0}.dd-filmstrip-nav{align-items:center;gap:4px;margin-inline-start:auto;display:flex}.dd-filmstrip-count{text-align:center;min-width:6ch}.dd-filmstrip-scroller{--dd-strip-inset:max(var(--dd-gutter), calc((100% - var(--dd-content-max)) / 2));padding-inline:var(--dd-strip-inset);scroll-padding-inline:var(--dd-strip-inset)}.dd-filmstrip-scroller:not([data-dd-drag]){scroll-snap-type:x mandatory;overscroll-behavior-x:contain;scrollbar-width:none;overflow:auto hidden}.dd-filmstrip-scroller::-webkit-scrollbar{display:none}.dd-filmstrip-track{gap:var(--dd-films-gap);width:max-content;margin:0;padding:0;list-style:none;display:flex;position:relative}.dd-filmstrip-frame{width:var(--dd-strip-frame-w);scroll-snap-align:start;flex:none}.dd-filmstrip-frame>:is(a,button){border-radius:var(--dd-radius-frame);transition:scale var(--dur-press) var(--dd-ease-out);display:block;overflow:clip}.dd-filmstrip-frame>:is(a,button):focus-visible{outline-offset:-2px}.dd-filmstrip-frame>:is(a,button):active{scale:var(--dd-press-card)}.dd-filmstrip-frame img{border-radius:var(--dd-radius-frame);width:100%;height:auto;transition:scale var(--dur-media) var(--dd-ease-out);display:block}@media (hover:hover) and (pointer:fine){.dd-filmstrip-track:not([data-dragging]) .dd-filmstrip-frame>:is(a,button):hover img{scale:var(--dd-zoom-media)}}@media (prefers-reduced-motion:reduce){.dd-filmstrip-scroller{scroll-behavior:auto}.dd-filmstrip-frame>:is(a,button),.dd-filmstrip-frame img{transition:none;scale:1!important}}@media (scripting:none){.dd-filmstrip-nav{display:none}}
