.bbq-pdp-video{position:relative;overflow:hidden;isolation:isolate}.bbq-pdp-video>button{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:2;background:#ffffffa6;border:2px solid var(--bbq-color-white);width:76px;height:76px;border-radius:50%;color:var(--bbq-color-black);font-size:34px;cursor:pointer}.bbq-pdp-video>button:disabled{cursor:default}.bbq-pdp-video>h2{position:absolute;top:42%;left:0;width:100%;padding:0 16px;box-sizing:border-box;text-align:center;color:var(--bbq-color-white);font-size:clamp(28px,6vw,76px);line-height:1.15;text-shadow:0 2px 12px var(--bbq-color-black);margin:0}@media(max-width:850px){.bbq-pdp-video>button{width:64px;height:64px;font-size:26px}}@media(max-width:600px){.bbq-pdp-video>h2{font-size:clamp(22px,7vw,32px);top:36%}.bbq-pdp-video>button{width:56px;height:56px;font-size:22px}}.bbq-pdp-video :focus-visible{outline:2px solid var(--bbq-accent);outline-offset:4px}.bbq-video-poster,.bbq-video-player,.bbq-video-shield{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;overflow:hidden;border-radius:inherit}.bbq-video-poster{z-index:2}.bbq-video-player{z-index:1;opacity:0}.bbq-pdp-video.is-playing .bbq-video-poster{opacity:0;pointer-events:none}.bbq-pdp-video.is-playing .bbq-video-player{opacity:1}.bbq-video-player video,.bbq-video-player iframe{width:100%;height:100%;object-fit:cover;border:0;border-radius:inherit;transform:scale(1.18);transform-origin:center}.bbq-video-poster .bbq-pdp-media,.bbq-video-poster img{border-radius:inherit}.bbq-video-player iframe{pointer-events:none}.bbq-video-shield{z-index:3;background:linear-gradient(to top,rgba(0,0,0,.28),transparent 22%)}.bbq-pdp-video>.bbq-video-toggle{z-index:4}.bbq-pdp-video>h2{pointer-events:none;z-index:4}.bbq-pdp-video.is-playing>h2,.bbq-pdp-video.is-loading>h2{opacity:0;transition:opacity .2s}.bbq-pdp-video>.bbq-video-toggle{width:52px;height:52px;padding:0;border:0;border-radius:50%;background:#ffffffeb;color:var(--bbq-text);display:grid;place-items:center;box-shadow:0 6px 18px #0000002e}.bbq-pdp-video>.bbq-video-toggle svg{width:22px;height:22px;fill:currentColor;display:block}.bbq-pdp-video .icon-pause,.bbq-pdp-video.is-playing .icon-play,.bbq-pdp-video.is-muted .icon-sound,.bbq-pdp-video:not(.is-muted) .icon-muted,.bbq-pdp-video .icon-collapse,.bbq-pdp-video.is-expanded .icon-expand,.bbq-pdp-video:fullscreen .icon-expand{display:none}.bbq-pdp-video.is-playing .icon-pause,.bbq-pdp-video:not(.is-muted) .icon-sound,.bbq-pdp-video.is-expanded .icon-collapse,.bbq-pdp-video:fullscreen .icon-collapse{display:block}.bbq-pdp-video .bbq-video-controls{position:absolute;bottom:12px;left:12px;right:12px;z-index:5;display:flex;justify-content:space-between;pointer-events:none}.bbq-pdp-video .bbq-video-controls button{pointer-events:auto;width:36px;height:36px;min-height:0;padding:0;border:0;border-radius:50%;background:#1111116b;color:var(--bbq-color-white);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);display:grid;place-items:center;cursor:pointer}.bbq-pdp-video .bbq-video-controls svg{width:18px;height:18px;fill:currentColor;stroke:currentColor;display:block}.bbq-pdp-video .icon-expand path,.bbq-pdp-video .icon-collapse path,.bbq-pdp-video .icon-sound path:not(:first-child){fill:none}.bbq-pdp-video.is-playing>.bbq-video-toggle{opacity:0}.bbq-pdp-video.is-playing:hover>.bbq-video-toggle,.bbq-pdp-video.is-playing:focus-within>.bbq-video-toggle{opacity:1}.bbq-pdp-video.is-loading>.bbq-video-toggle,.bbq-pdp-video.is-loading .bbq-video-controls{visibility:hidden}.bbq-pdp-video.is-loading:after{content:"";position:absolute;top:50%;left:50%;z-index:6;width:34px;height:34px;margin:-17px 0 0 -17px;border-radius:50%;border:2px solid rgba(255,255,255,.35);border-top-color:var(--bbq-color-white);animation:bbq-video-spin .7s linear infinite}@keyframes bbq-video-spin{to{transform:rotate(360deg)}}.bbq-pdp-video:fullscreen,.bbq-pdp-video.is-expanded{width:100vw!important;height:100vh!important;background:var(--bbq-color-black)}.bbq-pdp-video.is-expanded{position:fixed;top:0;right:0;bottom:0;left:0;z-index:10000}.bbq-pdp-video:fullscreen video,.bbq-pdp-video:fullscreen iframe,.bbq-pdp-video.is-expanded video,.bbq-pdp-video.is-expanded iframe{object-fit:contain}.bbq-pdp-video:fullscreen .bbq-video-poster,.bbq-pdp-video.is-expanded .bbq-video-poster{display:none}@media(max-width:600px){.bbq-pdp-video.is-playing>.bbq-video-toggle{opacity:0}}.bbq .bbq-pdp-video[data-content-video]>.bbq-video-toggle,.bbq .bbq-pdp-video[data-content-video]>.bbq-video-controls{opacity:0;pointer-events:none;transition:opacity .16s ease}.bbq .bbq-pdp-video[data-content-video]:focus-within>.bbq-video-toggle,.bbq .bbq-pdp-video[data-content-video]:focus-within>.bbq-video-controls,.bbq .bbq-pdp-video[data-content-video].controls-visible>.bbq-video-toggle,.bbq .bbq-pdp-video[data-content-video].controls-visible>.bbq-video-controls{opacity:1}@media(hover:hover)and (pointer:fine){.bbq .bbq-pdp-video[data-content-video]:hover>.bbq-video-toggle,.bbq .bbq-pdp-video[data-content-video]:hover>.bbq-video-controls{opacity:1}}.bbq .bbq-pdp-video[data-content-video] button{width:44px;height:44px;min-height:44px;padding:0;display:grid;place-items:center;flex-shrink:0;border:1px solid #ffffff40;border-radius:50%;background:#171717b8;color:var(--bbq-color-white);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);box-shadow:none;translate:none;scale:1;opacity:1;transition:background-color .16s ease,color .16s ease}.bbq .bbq-pdp-video[data-content-video]>.bbq-video-toggle{width:56px;height:56px;min-height:56px;background:#fffffff0;color:var(--bbq-color-black)}.bbq .bbq-pdp-video[data-content-video] button:hover{background:var(--bbq-color-red-hover);color:var(--bbq-color-white);box-shadow:none;translate:none}.bbq .bbq-pdp-video[data-content-video] button:focus-visible,.bbq .bbq-pdp-video[data-content-video] input:focus-visible{outline:2px solid var(--bbq-color-white);outline-offset:3px;box-shadow:none}.bbq .bbq-pdp-video[data-content-video] button svg{width:20px;height:20px;grid-area:1/1}.bbq .bbq-pdp-video[data-content-video] .icon-pause,.bbq .bbq-pdp-video[data-content-video].is-playing .icon-play,.bbq .bbq-pdp-video[data-content-video].is-muted .icon-sound,.bbq .bbq-pdp-video[data-content-video]:not(.is-muted) .icon-muted,.bbq .bbq-pdp-video[data-content-video] .icon-collapse,.bbq .bbq-pdp-video[data-content-video].is-expanded .icon-expand,.bbq .bbq-pdp-video[data-content-video]:fullscreen .icon-expand{display:none}.bbq .bbq-pdp-video[data-content-video].is-playing .icon-pause,.bbq .bbq-pdp-video[data-content-video]:not(.is-muted) .icon-sound,.bbq .bbq-pdp-video[data-content-video].is-expanded .icon-collapse,.bbq .bbq-pdp-video[data-content-video]:fullscreen .icon-collapse{display:block}.bbq .bbq-pdp-video[data-content-video] .bbq-video-controls{bottom:16px;left:16px;right:16px;align-items:center;gap:12px}.bbq .bbq-pdp-video[data-content-video] .bbq-video-volume{display:flex;align-items:center;gap:8px;padding-right:12px;border-radius:28px;background:#171717b8;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.bbq .bbq-pdp-video[data-content-video] .bbq-video-volume button{background:transparent;border-color:transparent}.bbq .bbq-pdp-video[data-content-video] [data-video-volume]{width:clamp(48px,6vw,88px);min-width:0;height:28px;padding:0;margin:0;accent-color:var(--bbq-color-white);cursor:pointer;box-shadow:none}.bbq .bbq-pdp-video[data-content-video] .bbq-video-controls button,.bbq .bbq-pdp-video[data-content-video] [data-video-volume]{pointer-events:none}.bbq .bbq-pdp-video[data-content-video]:is(:focus-within,.controls-visible)>.bbq-video-toggle,.bbq .bbq-pdp-video[data-content-video]:is(:focus-within,.controls-visible) .bbq-video-controls button,.bbq .bbq-pdp-video[data-content-video]:is(:focus-within,.controls-visible) [data-video-volume]{pointer-events:auto}@media(hover:hover)and (pointer:fine){.bbq .bbq-pdp-video[data-content-video]:hover>.bbq-video-toggle,.bbq .bbq-pdp-video[data-content-video]:hover .bbq-video-controls button,.bbq .bbq-pdp-video[data-content-video]:hover [data-video-volume]{pointer-events:auto}}@media(prefers-reduced-motion:reduce){.bbq .bbq-pdp-video[data-content-video]>.bbq-video-toggle,.bbq .bbq-pdp-video[data-content-video]>.bbq-video-controls,.bbq .bbq-pdp-video[data-content-video] button{transition:none}}@media(max-width:600px){.bbq .bbq-pdp-video[data-content-video] .bbq-video-controls{left:8px;right:8px;bottom:10px;gap:6px}.bbq .bbq-pdp-video[data-content-video] .bbq-video-volume{gap:2px;padding-right:6px}.bbq .bbq-pdp-video[data-content-video] [data-video-volume]{width:44px}}.bbq .bbq-pdp-video[data-content-video] .bbq-video-shield{display:block}.bbq .bbq-pdp-video[data-content-video]{background:var(--bbq-color-black);border-radius:var(--bbq-radius, 4px);overflow:hidden;isolation:isolate}.bbq .bbq-pdp-video[data-content-video] :is(.bbq-video-player,.bbq-video-poster,video,iframe,img){border-radius:var(--bbq-radius, 4px);overflow:hidden}.bbq .bbq-pdp-video.has-played .bbq-video-player{opacity:1}.bbq .bbq-pdp-video.has-played .bbq-video-poster{opacity:0;pointer-events:none}.bbq .bbq-pdp-video.has-played>h2{opacity:0}.bbq .bbq-pdp-video .bbq-video-poster{background:linear-gradient(135deg,var(--bbq-color-black),var(--bbq-color-black))}.bbq .bbq-pdp-video .bbq-video-poster>img{width:100%;height:100%;object-fit:cover;display:block}.bbq .bbq-pdp-video .bbq-video-poster .placeholder-svg{visibility:hidden}.bbq .bbq-pdp-video[data-content-video]>.bbq-video-toggle{background:#181818b8;color:var(--bbq-color-white);border:1px solid #ffffff66;box-shadow:none}.bbq .bbq-pdp-video[data-content-video]>.bbq-video-toggle:hover{background:var(--bbq-color-red-hover)}.bbq .bbq-pdp-video .bbq-video-status{display:none;position:absolute;z-index:6;left:12px;right:12px;top:calc(50% + 35px);text-align:center;font-size:13px;line-height:1.5;color:var(--bbq-color-white);text-shadow:0 1px 3px var(--bbq-color-black);pointer-events:none}.bbq .bbq-pdp-video.is-loading .bbq-video-status,.bbq .bbq-pdp-video.is-error .bbq-video-status{display:block}.bbq .bbq-pdp-video.is-loading:after{width:28px;height:28px;margin:-14px 0 0 -14px;border-width:2px}.bbq .bbq-pdp-video.is-loading .bbq-video-shield{background:#0005}.bbq .bbq-pdp-video.is-error .bbq-video-player{opacity:0}.bbq .bbq-pdp-video.is-error .bbq-video-poster{opacity:1}.bbq .bbq-pdp-video.is-error>.bbq-video-toggle{opacity:1;pointer-events:auto;visibility:visible}.bbq .bbq-pdp-video.is-error>.bbq-video-controls{display:none}@media(prefers-reduced-motion:reduce){.bbq .bbq-pdp-video.is-loading:after{animation:none}}.bbq .bbq-pdp-video.is-loading>h2,.bbq .bbq-pdp-video.is-error>h2{opacity:0}.bbq .bbq-pdp-video.is-error .bbq-video-shield{background:#0006}.bbq .bbq-pdp-video[data-content-video].is-error>.bbq-video-toggle{opacity:1;visibility:visible;pointer-events:auto;z-index:7}.bbq .bbq-pdp-video .bbq-video-player video,.bbq .bbq-pdp-video .bbq-video-player iframe{transform:none}body.bbq-design-pages .bbq-pdp-video{font-family:var(--bbq-font-body);line-height:1.3;letter-spacing:0;--bbq-red: var(--bbq-color-red);--bbq-accent: var(--bbq-color-red);--bbq-text: var(--bbq-color-black);color:var(--bbq-fg, var(--bbq-color-black))}body.bbq-design-pages .bbq-pdp-video.is-error>h2{font-family:var(--bbq-font-display);font-weight:600;line-height:1.16;letter-spacing:0}body.bbq-design-pages .bbq-pdp-video.is-loading>h2{font-family:var(--bbq-font-display);font-weight:600;line-height:1.16;letter-spacing:0}body.bbq-design-pages .bbq-pdp-video.is-playing>h2{font-family:var(--bbq-font-display);font-weight:600;line-height:1.16;letter-spacing:0}body.bbq-design-pages .bbq-pdp-video.has-played>h2{font-family:var(--bbq-font-display);font-weight:600;line-height:1.16;letter-spacing:0}body.bbq-design-pages .bbq-pdp-video>h2{font-family:var(--bbq-font-display);font-weight:600;line-height:1.1;letter-spacing:-.662px;font-size:clamp(32px,5.517vw,79.445px);color:var(--bbq-color-white)}
/*# sourceMappingURL=/cdn/shop/t/12/assets/bbq-pdp-player.css.map */
