.pt-videos{max-width:1320px;margin:auto;padding:40px 24px}.pt-videos h2{text-align:center;font-size:36px;margin-bottom:28px}.pt-videos__rail{display:flex;gap:16px;overflow-x:auto;scroll-snap-type:x mandatory;padding-bottom:12px}.pt-videos__card{position:relative;flex:0 0 190px;scroll-snap-align:start;border:0;padding:0;border-radius:10px;overflow:hidden;background:#222;cursor:pointer}.pt-videos__card img{display:block;width:100%;aspect-ratio:9/16;object-fit:cover}.pt-videos__card span{position:absolute;inset:auto 12px 12px;background:#fff;color:#222;border-radius:50%;width:38px;height:38px;display:grid;place-items:center}.pt-videos dialog{padding:0;border:0;border-radius:12px;width:min(900px,calc(100vw - 24px));max-width:none;max-height:90dvh;color:#222;background:#fff}.pt-videos dialog::backdrop{background:#000b}.pt-video__close{position:absolute;right:8px;top:8px;z-index:2;border:1px solid #ddd;background:#fff;border-radius:50%;width:40px;height:40px;font-size:25px}.pt-video__grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.pt-video__media{background:#111;position:relative;display:flex;align-items:center}.pt-video__media video{width:100%;max-height:85dvh;aspect-ratio:9/16;object-fit:contain}.pt-video__navigation{position:absolute;top:48%;left:8px;right:8px;display:flex;justify-content:space-between;pointer-events:none}.pt-video__navigation button{pointer-events:auto;background:#fff;border:1px solid #ddd;border-radius:50%;width:36px;height:36px}.pt-video__product{padding:52px 24px 24px;overflow:auto;max-height:85dvh}.pt-video__product h3{font-size:22px;line-height:1.3;margin:0 0 10px}.pt-video__product [data-pt-video-price]{font-size:24px;font-weight:700;margin:12px 0}.pt-video__product table{width:100%;font-size:13px}.pt-video__product td,.pt-video__product th{text-align:left;padding:8px;border-bottom:1px solid #ddd}.pt-video__product [data-pt-video-description]{font-size:14px;margin:18px 0}.pt-video__buy{display:block;width:100%;padding:16px;border:0;background:#ff5413;color:#fff;font-weight:700;border-radius:4px}.pt-video__buy:disabled{background:#777;cursor:not-allowed}.pt-video__options{display:block;text-decoration:underline;margin:12px 0 18px;background:none;border:0;padding:0}.pt-video__variant{font-weight:600;font-size:14px}@media(max-width:767px){.pt-videos{padding:28px 16px}.pt-videos h2{font-size:26px}.pt-videos__card{flex-basis:155px}.pt-video__grid{display:block}.pt-video__media video{height:45dvh;aspect-ratio:auto}.pt-video__product{padding:20px;max-height:none}.pt-videos dialog{max-height:90dvh;overflow:auto}.pt-video__product h3{font-size:19px}.pt-video__close{position:sticky;float:right;margin:8px 8px -48px 0;top:8px}}.pt-videos .pt-videos__card{height:auto;min-height:0;max-height:none;aspect-ratio:9/16;display:block;line-height:normal}.pt-videos .pt-videos__card img{height:100%;max-height:none;width:100%;object-fit:cover}
/*# sourceMappingURL=/cdn/shop/t/94/assets/pt-pilot-videos.css.map */
