.pp-video{padding:var(--pp-video-pad, 40px) 0;color:#111;font-family:var(--font-body-family, var(--font-body--family, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif))}.pp-video__heading{display:flex;align-items:center;gap:16px;max-width:var(--pp-video-width, 1200px);margin:0 auto 24px;font-size:18px;font-weight:600;letter-spacing:.02em;text-align:center;text-transform:uppercase}.pp-video__heading:before,.pp-video__heading:after{content:"";flex:1 1 auto;height:1px;background:#11111126}.pp-video__frame{position:relative;max-width:var(--pp-video-width, 1200px);margin:0 auto;border-radius:var(--pp-video-radius, 8px);background:#111;overflow:hidden;aspect-ratio:16 / 9}.pp-video__media{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%;border:0;object-fit:cover}.pp-video__photos{display:grid;grid-auto-flow:column;grid-auto-columns:85%;gap:12px;max-width:var(--pp-video-width, 1200px);margin:0 auto;padding:0;list-style:none;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none}.pp-video__frame+.pp-video__photos{margin-top:16px}.pp-video__photos::-webkit-scrollbar{display:none}.pp-video__photo{aspect-ratio:1 / 1;border-radius:var(--pp-video-radius, 8px);background:#f6f6f4;overflow:hidden;scroll-snap-align:start}.pp-video__photo img{display:block;width:100%;height:100%;object-fit:contain}.pp-video__empty{max-width:560px;margin:0 auto;padding:32px 16px;border:1px dashed rgba(17,17,17,.25);border-radius:var(--pp-video-radius, 8px);color:#666;font-size:14px;text-align:center}.pp-video__caption{max-width:var(--pp-video-width, 1200px);margin:16px auto 0;font-size:15px;line-height:1.6;text-align:center}.pp-video__caption p{margin:0}@media screen and (min-width:750px){.pp-video__heading{font-size:24px}.pp-video__photos{grid-auto-flow:row;grid-template-columns:repeat(var(--pp-video-cols, 3),minmax(0,1fr));gap:16px;overflow:visible}}.pp-container{width:100%;max-width:1440px;margin:0 auto;padding-left:16px;padding-right:16px;box-sizing:border-box}@media screen and (min-width:750px){.pp-container{padding-left:32px;padding-right:32px}}
/*# sourceMappingURL=/cdn/shop/t/11/assets/custom-video-feature.css.map */
