fl-customer-videos{display:block}.fl-section.fl-customer-videos{padding-block:var(--fl-video-space)}.fl-customer-videos .fl-section__heading{margin-bottom:24px}.fl-customer-videos .fl-section__heading h2{margin:0;font-size:24px;font-weight:600;line-height:1.1;letter-spacing:.02em}.fl-customer-videos__intro{margin:8px 0 0;max-width:560px;font-size:14px;font-weight:500;line-height:1.4;color:#555}.fl-customer-videos .fl-customer-videos__track{grid-auto-columns:var(--fl-video-width);gap:24px;align-items:start;padding-bottom:14px;scroll-snap-type:x mandatory}.fl-customer-videos__card{min-width:0;border:1px solid #eaeaea;border-radius:var(--fl-video-radius);overflow:hidden;background:#fff;box-shadow:0 10px 30px #00000008}.fl-customer-videos__media{position:relative;aspect-ratio:9 / 16;background:#111}.fl-customer-videos__cover,.fl-customer-videos__video{display:block;width:100%;height:100%;object-fit:cover}.fl-customer-videos__video{position:absolute;top:0;right:0;bottom:0;left:0}.fl-customer-videos__card.is-enhanced .fl-customer-videos__video{opacity:0;transition:opacity .25s ease}.fl-customer-videos__card.is-enhanced.is-ready .fl-customer-videos__video{opacity:1}.fl-customer-videos__play,.fl-customer-videos__sound{display:none;padding:0;border:0;color:#fff;cursor:pointer;-webkit-tap-highlight-color:transparent}.fl-customer-videos__card.is-enhanced .fl-customer-videos__play{display:grid;place-items:center;position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;z-index:1;background:transparent}.fl-customer-videos__play-disc{display:grid;place-items:center;width:64px;height:64px;border-radius:50%;background:#1119}.fl-customer-videos__play-disc svg{width:28px;height:28px}.fl-video-icon-play{margin-left:3px}.fl-video-icon-pause,.fl-video-icon-sound{display:none}.fl-customer-videos__card.is-playing .fl-customer-videos__play-disc{opacity:0}.fl-customer-videos__card.is-playing .fl-video-icon-play{display:none}.fl-customer-videos__card.is-playing .fl-video-icon-pause{display:block}.fl-customer-videos__play:focus-visible .fl-customer-videos__play-disc{opacity:1;outline:2px solid #fff;outline-offset:4px}.fl-customer-videos__card.is-enhanced .fl-customer-videos__sound{position:absolute;top:10px;right:10px;z-index:2;display:grid;place-items:center;width:35px;height:35px;border-radius:50%;background:#0a0a0a73}.fl-customer-videos__sound:after{content:"";position:absolute;top:-5px;right:-5px;bottom:-5px;left:-5px}.fl-customer-videos__sound svg{width:17px;height:17px}.fl-customer-videos__sound[aria-pressed=true] .fl-video-icon-muted{display:none}.fl-customer-videos__sound[aria-pressed=true] .fl-video-icon-sound{display:block}.fl-customer-videos__sound:focus-visible{outline:2px solid #fff;outline-offset:3px}.fl-customer-videos__details{display:flex;flex-direction:column;gap:2px;padding:14px 16px}.fl-customer-videos__details p{margin:0;letter-spacing:0}.fl-customer-videos__name-row{display:flex;align-items:center;justify-content:space-between;gap:8px}.fl-customer-videos__name{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:600;line-height:1.4;text-transform:uppercase}.fl-customer-videos__verified{display:inline-flex;flex-shrink:0;align-items:center;gap:4px;color:#00a86b;font-size:10px;font-weight:600;line-height:1.4;text-transform:uppercase}.fl-customer-videos__verified svg{width:12px;height:12px}.fl-customer-videos__location{display:flex;align-items:center;gap:4px;font-size:11px;font-weight:500;line-height:1.4;color:#666}.fl-customer-videos__location>svg{width:10px;height:10px;flex-shrink:0;color:#aaa}.fl-customer-videos__location>span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.fl-customer-videos__flag{width:auto;height:15px;flex-shrink:0;border-radius:1px;object-fit:contain}.fl-customer-videos__details .fl-customer-videos__caption{margin-top:8px;font-size:13px;line-height:1.5}.fl-customer-videos__transcript{padding:0 16px 14px;font-size:12px}.fl-customer-videos__transcript summary{cursor:pointer;text-decoration:underline;text-underline-offset:3px}.fl-customer-videos__editor-note{padding:14px 18px;background:#f6f6f6;border-left:3px solid #111;font-size:14px}.fl-customer-videos__placeholder{height:100%;display:flex;flex-direction:column;gap:12px;align-items:center;justify-content:center;padding:24px;text-align:center;color:#666;background:#f2f2f2}.fl-customer-videos__placeholder small{font-size:12px}.fl-customer-videos__error{position:absolute;inset:auto 12px 12px;z-index:3;margin:0;padding:8px;border-radius:4px;background:#111d;color:#fff;text-align:center;font-size:12px}@media(hover:hover){.fl-customer-videos__card.is-playing .fl-customer-videos__play:hover .fl-customer-videos__play-disc{opacity:1}}@media(max-width:749px){.fl-section.fl-customer-videos{padding-block:min(var(--fl-video-space),36px)}.fl-customer-videos .fl-section__heading h2{font-size:18px}.fl-customer-videos .fl-customer-videos__track{grid-auto-columns:min(var(--fl-video-mobile-width),calc(100vw - 48px));gap:16px}.fl-customer-videos__details{padding:12px 14px}}@media(prefers-reduced-motion:reduce){.fl-customer-videos__card.is-enhanced .fl-customer-videos__video{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/futland-videos.css.map */
