.mfs--no-transcripts .mfs__caption{border-bottom:0;padding-bottom:0}.mfs.mfs--compact{padding-block:40px}.mfs--compact .mfs__content{--mfs-column-gap:32px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--mfs-column-gap);align-items:start}.mfs--compact .mfs__heading-row{display:block;min-width:0;margin:0}.mfs.mfs--compact h2{font-size:clamp(58px,6.4vw,88px)}.mfs--compact .mfs__heading-row>p{max-width:36ch;font-size:18px;margin:25px 0 0;justify-self:start}.mfs--compact .mfs__gallery{grid-column:span 2;min-width:0}.mfs--compact .mfs__track,.mfs--compact .mfs__track:has(>.mfs__card:nth-child(2):last-child){display:grid;grid-template-columns:repeat(var(--film-columns,2),minmax(0,1fr));gap:var(--mfs-column-gap);max-width:none;overflow:visible;padding:0}.mfs--compact .mfs__caption{padding-top:16px}.mfs.mfs--compact h3{font-size:30px}.mfs--compact .mfs__caption>.mfs__copy{font-size:14px;margin:0}.mfs--compact .mf-transcript{font-size:12px}@media(min-width:750px)and (max-width:1099px){.mfs--compact .mfs__content{--mfs-column-gap:24px}.mfs.mfs--compact h2{font-size:clamp(44px,5.8vw,64px)}.mfs--compact .mfs__heading-row>p{font-size:16px}.mfs.mfs--compact h3{font-size:27px}.mfs--compact .mf-player__play{left:12px;bottom:14px;gap:8px}.mfs--compact .mf-player__play svg{width:42px;height:42px;padding:12px}}@media(max-width:749px){.mfs--compact .mfs__content{--mfs-column-gap:14px;grid-template-columns:1fr;gap:26px}.mfs--compact .mfs__gallery{grid-column:auto}.mfs.mfs--compact h2{font-size:clamp(61px,16vw,84px)}.mfs--compact .mfs__heading-row>p{font-size:16px;margin-top:18px}.mfs.mfs--compact h3{font-size:27px}.mfs--compact .mfs__caption>.mfs__copy{font-size:13px}.mfs--compact .mfs__caption>.moto-kicker{font-size:8px;margin-bottom:8px}.mfs--compact .mf-player__play{left:10px;bottom:12px;gap:7px;font-size:9px}.mfs--compact .mf-player__play svg{width:40px;height:40px;padding:12px}.mfs--compact .mf-player__duration{top:10px;right:10px;padding:6px;font-size:10px}}.mfs{padding-block:58px 50px;scroll-margin-top:90px;background:var(--moto-ink);color:var(--moto-paper);overflow:clip}.mfs--paper{background:var(--moto-paper);color:var(--moto-ink);border-block:1px solid var(--moto-line)}.mfs__topline{display:flex;align-items:center;justify-content:space-between;gap:20px;border-bottom:1px solid #fff4;padding-bottom:18px;margin-bottom:30px}.mfs--paper .mfs__topline{border-color:var(--moto-line)}.mfs__topline .moto-kicker{font-size:10px;line-height:1.4;margin:0}.mfs__topline>p{color:#e9b42b}.mfs--paper .mfs__topline>p{color:var(--moto-orange-ink)}.mfs__heading-row{display:grid;grid-template-columns:1.25fr 1fr;align-items:end;gap:60px;margin-bottom:34px}.mfs h2{color:inherit;font-size:clamp(66px,7vw,106px);line-height:.92;letter-spacing:-.02em;margin:0}.mfs__heading-row>p{max-width:39ch;justify-self:end;font-size:18px;line-height:1.55;margin:0 0 5px}.mfs__gallery{display:block}.mfs__track{display:grid;grid-template-columns:repeat(var(--film-columns,3),minmax(0,1fr));gap:24px;list-style:none;padding:0;margin:0 auto;max-width:1060px}.mfs__card{min-width:0}.mfs__track:has(>.mfs__card:nth-child(2):last-child){max-width:760px}.mfs__caption{padding-top:19px;border-bottom:1px solid #fff4;padding-bottom:17px}.mfs--paper .mfs__caption{border-color:var(--moto-line)}.mfs__caption>.moto-kicker{font-size:9px;line-height:1.5;letter-spacing:.08em;color:#e9b42b;margin:0 0 10px}.mfs--paper .mfs__caption>.moto-kicker{color:var(--moto-orange-ink)}.mfs h3{font-size:35px;line-height:1.02;color:inherit;margin:0 0 10px}.mfs__copy{font-size:15px;line-height:1.55;margin:0;max-width:35ch}.mfs .mf-transcript{color:inherit;margin-top:6px}.mfs__controls{display:flex;align-items:center;gap:8px;margin-top:22px}.mfs__controls[hidden]{display:none}.mfs__controls>.moto-kicker{font-size:9px;margin-right:auto}.mfs__controls button{width:46px;height:46px;padding:0;border:1px solid currentColor;background:none;color:inherit;font-size:25px;cursor:pointer}.mfs__controls button:disabled{opacity:.3;cursor:default}.mfs__track:focus-visible{outline:2px solid #dfa710;outline-offset:6px}@media(max-width:989px){.mfs__track,.mfs__track:has(>.mfs__card:nth-child(2):last-child){display:flex;max-width:none;overflow-x:auto;scroll-snap-type:x mandatory;overscroll-behavior-x:contain;scrollbar-width:none;gap:20px;padding-bottom:3px}.mfs__track::-webkit-scrollbar{display:none}.mfs__card{flex:0 0 40vw;scroll-snap-align:start}.mfs__heading-row{gap:35px}.mfs h2{font-size:74px}.mfs__heading-row>p{font-size:16px}}@media(max-width:749px){.mfs{padding-block:35px 30px}.mfs__topline{align-items:start;gap:14px;flex-direction:column;margin-bottom:24px}.mfs__topline .moto-kicker{font-size:9px}.mfs__heading-row{display:block;margin-bottom:26px}.mfs h2{font-size:clamp(61px,16vw,84px)}.mfs__heading-row>p{font-size:17px;margin:22px 0 0;max-width:37ch}.mfs__track{gap:14px}.mfs__card{flex-basis:78vw}.mfs h3{font-size:34px}.mfs__copy{font-size:15px}.mfs__caption{padding-top:18px}.mfs__controls{margin-top:15px}}
/*# sourceMappingURL=/cdn/shop/t/34/assets/moto-film-strip.css.map */
