.lf-film{--lf-blue: #b4cde2;--lf-ink: #111111;display:block;padding:64px 0 72px;color:var(--lf-ink)}.lf-film__head{display:flex;flex-direction:column;align-items:center;gap:8px;margin-bottom:24px;text-align:center}.lf-film__kicker{display:flex;align-items:baseline;justify-content:center;gap:8px;margin:0}.lf-film__brand{font-family:var(--font-heading-family);font-weight:600;font-size:13px;letter-spacing:.12em;text-transform:uppercase}.lf-film__presents{font-style:italic;font-size:clamp(18px,2.2vw,24px);line-height:.9}.lf-film__title{display:flex;align-items:center;justify-content:center;gap:.4em;margin:0;font-family:var(--font-heading-family);font-weight:600;font-size:clamp(28px,5.2vw,54px);line-height:1.02;letter-spacing:.02em;text-transform:uppercase}.lf-film__title>span{min-width:0}.lf-film__star{width:.42em;height:.42em;flex:0 0 auto;opacity:.75}.lf-film__subtitle{margin:2px 0 0;max-width:560px;font-size:clamp(16px,1.9vw,20px);font-style:italic;line-height:1.45;color:#333}.lf-film__tagline{display:flex;flex-direction:column;align-items:center;gap:2px;margin:6px 0 0}.lf-film__motto{font-size:13px;letter-spacing:.14em}.lf-film__chapters{font-size:15px;color:#555}.lf-film__frame{position:relative;width:100%;aspect-ratio:16 / 9;overflow:hidden;background:#0d0b0a}.lf-film__frame[hidden]{display:none}.lf-film__video{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;display:block;border:0;object-fit:contain;background:#0d0b0a}.lf-film__eps{display:flex;gap:10px;margin:16px -16px 0;padding:0 16px 4px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none}.lf-film__eps::-webkit-scrollbar{display:none}.lf-film__ep{flex:0 0 68%;display:flex;flex-direction:column;gap:8px;padding:6px 6px 10px;border:1.5px solid #e3e3e3;border-radius:12px;background:#fff;color:var(--lf-ink);font:inherit;text-align:left;cursor:pointer;scroll-snap-align:start;transition:border-color .2s ease}.lf-film__ep[aria-selected=true]{border-color:var(--lf-ink)}.lf-film__ep:focus-visible{outline:3px solid var(--lf-ink);outline-offset:3px}@media(hover:hover){.lf-film__ep:hover{border-color:var(--lf-ink)}}.lf-film__thumb{position:relative;display:block;aspect-ratio:16 / 9;overflow:hidden;border-radius:8px;background:#0d0b0a}.lf-film__thumb img{width:100%;height:100%;object-fit:cover;display:block}.lf-film__new{position:absolute;left:8px;top:8px;padding:3px 8px;border-radius:999px;background:var(--lf-blue);color:var(--lf-ink);font-size:11px;font-weight:800}.lf-film__ep-txt{display:flex;flex-direction:column;gap:2px;padding:0 4px}.lf-film__ep-meta{font-size:11px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:#555}.lf-film__ep-title{font-size:15px;font-weight:800}@media(min-width:750px){.lf-film{padding-top:88px}.lf-film__eps{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));margin:16px 0 0;padding:0;overflow:visible}.lf-film__ep{flex:none}}@media(min-width:1024px){.lf-film__screens{max-width:1280px;margin:0 auto;padding:0 32px}}
/*# sourceMappingURL=/cdn/shop/t/59/assets/lucky-friday-film.css.map */
