.bbq-pdp-video-track{isolation:isolate;position:relative;clear:both;width:100%}.bbq-pdp-video-track{width:min(1440px,100%);max-width:1440px;margin:auto;padding:0 clamp(20px,6.25vw,90px) clamp(56px,7vw,100px);box-sizing:border-box}.bbq-pdp-video-viewport{overflow-x:auto;-webkit-overflow-scrolling:touch;scrollbar-width:none;container-type:inline-size}.bbq-pdp-video-viewport::-webkit-scrollbar{display:none}.bbq-pdp-video-slides{display:flex;gap:clamp(16px,2vw,24px)}.bbq-pdp-video-slides>div{flex:0 0 min(234.7px,70vw);width:min(234.7px,70vw);height:clamp(320px,55vw,418px);border-radius:var(--bbq-radius);overflow:hidden}.bbq-pdp-video-track .bbq-pdp-video{height:100%;border-radius:var(--bbq-radius);overflow:hidden;isolation:isolate}.bbq-pdp-video-track .bbq-video-poster,.bbq-pdp-video-track .bbq-video-player{overflow:hidden;border-radius:inherit}.bbq-pdp-video-track .bbq-video-player video,.bbq-pdp-video-track .bbq-video-player iframe,.bbq-pdp-video-track .bbq-video-poster img,.bbq-pdp-video-track .bbq-video-poster .bbq-pdp-media{border-radius:inherit}.bbq-pdp-video-track h2:not(.bbq-pdp-video-track__heading),.bbq-pdp-video-nav,.bbq-pdp-video-dots{display:none}@media(max-width:850px){.bbq-pdp-video-track{padding-bottom:56px;gap:16px}}@media(max-width:600px){.bbq-pdp-video-track{padding-inline:20px;padding-bottom:40px}.bbq-pdp-video-slides>div{flex:0 0 min(180px,68vw);width:min(180px,68vw);height:min(300px,78vw)}}@media(max-width:1000px){.bbq-pdp-video-track{padding-inline:24px}}@media(max-width:750px){.bbq-pdp-video-track{padding-inline:20px}}@media(max-width:750px){.bbq-pdp-video-track.is-ready .bbq-pdp-video-viewport{overflow:hidden;touch-action:pan-y;cursor:grab}.bbq-pdp-video-track.is-ready .bbq-pdp-video-viewport.is-dragging{cursor:grabbing}.bbq-pdp-video-track.is-ready .bbq-pdp-video-slides{gap:12px;transition:transform .4s ease}.bbq-pdp-video-track.is-ready .bbq-pdp-video-slides>div{flex:0 0 calc((100cqi - 12px) / 1.5);width:calc((100cqi - 12px) / 1.5);height:auto}.bbq-pdp-video-track.is-ready .bbq-pdp-video-slides .bbq-pdp-video{width:100%;max-width:none;height:auto;aspect-ratio:3/5}}@media(prefers-reduced-motion:reduce){.bbq-pdp-video-track.is-ready .bbq-pdp-video-slides{transition:none}}.bbq-pdp-video-track[hidden],.bbq-pdp-video-slides>div[hidden]{display:none!important}@media(max-width:600px){.bbq-pdp-video-track .bbq-video-controls button{width:32px;height:32px}}body.bbq-design-pages .bbq-pdp-video-track h2{font-family:var(--bbq-font-display);font-weight:600;line-height:1.16;letter-spacing:0}.bbq.bbq-pdp-video-track .bbq-pdp-video-track__heading{margin:0 0 24px;font-family:var(--bbq-font-display);font-size:30px;font-weight:600;line-height:1.27;letter-spacing:0;color:var(--bbq-color-black)}@media(max-width:600px){.bbq.bbq-pdp-video-track .bbq-pdp-video-track__heading{font-size:var(--bbq-h2-size)}}.bbq.bbq-pdp-video-track{padding-top:clamp(24px,3.5vw,50px);padding-bottom:clamp(64px,9vw,130px)}@media(max-width:600px){.bbq.bbq-pdp-video-track{padding-bottom:64px}}body.bbq-design-pages .bbq.bbq-pdp-video-track{width:100%;max-width:calc(var(--bbq-content-width) + var(--bbq-page-margin) * 2);padding:0 var(--bbq-page-margin) 80px}body.bbq-design-pages .bbq.bbq-pdp-video-track .bbq-pdp-video-track__heading{display:block;margin:0 0 32px;font-size:var(--bbq-h2-size);font-weight:var(--bbq-h2-weight);line-height:var(--bbq-h2-line)}body.bbq-design-pages .bbq.bbq-pdp-video-track .bbq-pdp-video-slides{gap:16px}@media(min-width:751px){body.bbq-design-pages .bbq.bbq-pdp-video-track .bbq-pdp-video-slides>div{flex:0 0 calc((100cqi - 64px)/5);width:calc((100cqi - 64px)/5);height:418px}body.bbq-design-pages .bbq.bbq-pdp-video-track .bbq-pdp-video{border-radius:var(--bbq-radius);overflow:hidden;isolation:isolate}}@media(max-width:750px){body.bbq-design-pages .bbq.bbq-pdp-video-track{padding:0 var(--bbq-page-margin) 48px}body.bbq-design-pages .bbq.bbq-pdp-video-track .bbq-pdp-video-track__heading{margin-bottom:24px}}body.bbq-design-pages .bbq.bbq-pdp-video-track .bbq-pdp-video>.bbq-video-toggle{width:48px;height:48px;min-height:48px;background:#ffffffe6;color:var(--bbq-color-black);box-shadow:none}body.bbq-design-pages .bbq.bbq-pdp-video-track .bbq-pdp-video>.bbq-video-toggle svg{fill:currentColor}@media(hover:hover)and (pointer:fine){body.bbq-design-pages .bbq.bbq-pdp-video-track .bbq-pdp-video>.bbq-video-toggle:hover{background:var(--bbq-color-red-hover);color:var(--bbq-color-white)}}body.bbq-design-pages .bbq.bbq-pdp-video-track .bbq-pdp-video>.bbq-video-toggle svg{width:16px;height:16px}.bbq.bbq-pdp-video-track .bbq-pdp-video-track__header{display:flex;align-items:center;justify-content:space-between;gap:24px;margin:0 0 24px}body.bbq-design-pages .bbq.bbq-pdp-video-track .bbq-pdp-video-track__header{margin-bottom:32px}.bbq.bbq-pdp-video-track .bbq-pdp-video-track__header:empty{display:none}body.bbq-design-pages .bbq.bbq-pdp-video-track .bbq-pdp-video-track__header>.bbq-pdp-video-track__heading,.bbq.bbq-pdp-video-track .bbq-pdp-video-track__header>.bbq-pdp-video-track__heading{margin:0}.bbq-pdp-video-arrows{display:flex;flex:none;align-items:center;gap:12px;margin-left:auto}.bbq-pdp-video-arrows[hidden]{display:none}.bbq-pdp-video-track .bbq-pdp-video-arrow{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;min-width:40px;min-height:40px;margin:0;padding:0;border:1px solid var(--bbq-color-grey-300);border-radius:50%;background:var(--bbq-color-white);box-shadow:none;color:var(--bbq-color-black);cursor:pointer;transition:border-color .2s}.bbq-pdp-video-track .bbq-pdp-video-arrow svg{display:block;width:16px;height:16px}.bbq-pdp-video-track .bbq-pdp-video-arrow:disabled{border-color:var(--bbq-color-grey-200);color:var(--bbq-color-grey-400);cursor:default}@media(hover:hover)and (pointer:fine){.bbq-pdp-video-track .bbq-pdp-video-arrow:not(:disabled):hover{border-color:var(--bbq-color-black)}}.bbq-pdp-video-track .bbq-pdp-video-arrow:focus-visible{outline:2px solid var(--bbq-color-focus, var(--bbq-color-red));outline-offset:2px}@media(min-width:751px){.bbq-pdp-video-viewport{scroll-snap-type:x mandatory;scroll-behavior:smooth}.bbq-pdp-video-slides>div{scroll-snap-align:start}}@media(max-width:750px){.bbq.bbq-pdp-video-track .bbq-pdp-video-track__header,body.bbq-design-pages .bbq.bbq-pdp-video-track .bbq-pdp-video-track__header{margin-bottom:24px}}.bbq.bbq-pdp-video-track .bbq-pdp-video[data-content-video]:not(.is-playing)>.bbq-video-toggle{opacity:1;pointer-events:auto}
/*# sourceMappingURL=/cdn/shop/t/16/assets/bbq-pdp-videos.css.map */
