:root{--bbq-accent: var(--bbq-color-red);--bbq-text: var(--bbq-color-black)}.bbq.bbq-content-tabs{width:min(1440px,100%);max-width:1440px;margin:0 auto;padding:0 clamp(20px,6.25vw,90px) clamp(56px,7vw,100px);display:grid;gap:clamp(28px,3vw,36px);box-sizing:border-box}.bbq-content-tabs [hidden]{display:none!important}.bbq-content-tabs--performance{grid-template-columns:1fr 1fr;grid-template-rows:auto 1fr;column-gap:70px}.bbq-content-tabs--performance>h2{grid-column:1;grid-row:1;font-size:var(--bbq-h2-size);font-weight:var(--bbq-h2-weight);margin:0 0 40px;color:var(--bbq-color-black)}.bbq-content-tabs--performance .bbq-content-tablist{grid-column:1;grid-row:2;display:grid;align-content:start;gap:34px}.bbq-content-tabs--performance .bbq-content-panels{grid-column:2;grid-row:1/3}.bbq-content-tab-entry{min-width:0}.bbq-content-tab-entry button{border:0;background:none;padding:0;color:var(--bbq-color-grey-600);text-align:left;font:inherit;font-size:20px;line-height:1.4;cursor:pointer}.bbq-content-tab-entry button[aria-selected=true]{color:var(--bbq-text)}.bbq-content-tab-entry p{font-size:16px;line-height:1.5;color:var(--bbq-color-grey-500);margin:20px 0 0}.bbq-content-tabs--performance .bbq-content-tab-entry{border-left:3px solid transparent;padding-left:20px;background:none}.bbq-content-tabs--performance .bbq-content-tab-entry:has([aria-selected=true]){border-color:var(--bbq-accent);background:none}.bbq-content-tabs--performance [role=tabpanel]{height:638px}.bbq-content-tabs--cooking .bbq-content-panels{grid-row:1}.bbq-content-tabs--cooking [role=tabpanel]{height:588px}.bbq-content-tabs--cooking .bbq-content-tablist{grid-row:2;display:grid;grid-template-columns:repeat(4,1fr);gap:35px}.bbq.bbq-content-tabs--cooking .bbq-content-tab-entry button{display:block;width:100%;position:relative;min-height:82px;padding:0 0 28px;border:0;border-radius:0;background:transparent;color:var(--bbq-color-grey-600);box-shadow:none;transform:none;translate:none;transition:color .18s ease;text-align:left}.bbq.bbq-content-tabs--cooking .bbq-content-tab-entry button:before{content:none}.bbq.bbq-content-tabs--cooking .bbq-content-tab-entry button:after{content:"";position:absolute;left:0;bottom:0;width:65px;height:3px;margin:0;background:var(--bbq-color-grey-300);box-shadow:none;transition:background-color .18s ease}.bbq.bbq-content-tabs--cooking .bbq-content-tab-entry button[aria-selected=true]{color:var(--bbq-color-red)}.bbq.bbq-content-tabs--cooking .bbq-content-tab-entry button[aria-selected=true]:after{background:var(--bbq-accent)}.bbq.bbq-content-tabs--cooking .bbq-content-tab-entry p{color:var(--bbq-color-grey-600);margin-top:20px}@media(hover:hover){.bbq.bbq-content-tabs--cooking .bbq-content-tab-entry button:hover{color:var(--bbq-color-red-hover);background:transparent;box-shadow:none;transform:none}.bbq.bbq-content-tabs--cooking .bbq-content-tab-entry button:hover:after{background:var(--bbq-accent)}}@media(prefers-reduced-motion:reduce){.bbq.bbq-content-tabs--cooking .bbq-content-tab-entry button,.bbq.bbq-content-tabs--cooking .bbq-content-tab-entry button:after{transition:none}}.bbq-content-tabs :focus-visible,.bbq-pdp-video :focus-visible{outline:2px solid var(--bbq-accent);outline-offset:4px}.bbq-video-poster,.bbq-video-player,.bbq-video-shield[data-video-shield]{display:block;position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.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;transform:scale(1.18);transform-origin:center}.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-family-stage{position:relative}.bbq-pdp-family-stage>h2{position:absolute;left:0;right:0;top:46%;transform:translateY(-50%);margin:0;z-index:2;pointer-events:none;text-align:center;font-size:clamp(34px,9vw,96px);line-height:.95;color:var(--bbq-color-black);letter-spacing:-.02em}.bbq-pdp-family-products{display:flex;justify-content:center;gap:clamp(16px,3vw,45px);overflow-x:auto;padding:8px 0 12px}.bbq-pdp-family-products>div{flex:0 0 min(517px,78vw);max-width:517px}.bbq-pdp-family [data-family-product]{display:block;width:100%;padding:0;border:0;background:none;cursor:pointer}.bbq-pdp-family [data-family-product][aria-pressed=true] img{outline:2px solid var(--bbq-color-black);outline-offset:6px}.bbq-pdp-family h3 a{color:inherit;text-decoration:none}.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-track[hidden],.bbq-pdp-video-section[hidden],.bbq-pdp-video-slides>div[hidden]{display:none!important}.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}.bbq-pdp-family-live>h2{position:static;font-size:70px;white-space:normal;margin:0 20px 35px}.bbq-pdp-family-live>.bbq-pdp-family-products{max-width:1440px;margin:auto;justify-content:flex-start;overflow-x:auto;gap:30px;padding:0 30px 25px;scroll-snap-type:x mandatory}.bbq-pdp-family-products article{flex:0 0 calc((100% - 60px) / 3);min-width:250px;text-align:center;scroll-snap-align:start}.bbq-pdp-family-products a{color:inherit;text-decoration:none}.bbq-pdp-family-products img{width:100%;height:310px}.bbq-pdp-family-products h3{font-size:23px;margin:20px 0 15px}.bbq-pdp-family-products p{font-size:16px;line-height:1.5;margin-bottom:16px}.bbq-pdp-spec-group dt,.bbq-pdp-spec-group dd{overflow-wrap:anywhere}@media(max-width:1300px){.bbq.bbq-content-tabs{margin-inline:auto}.bbq-content-tabs--performance{column-gap:clamp(24px,4vw,48px)}}@media(max-width:850px){.bbq-content-tabs--performance{grid-template-columns:1fr;gap:30px}.bbq-content-tabs--performance>h2{margin:0}.bbq-content-tabs--performance .bbq-content-panels{grid-column:1;grid-row:3}.bbq-content-tabs--performance [role=tabpanel]{height:500px}.bbq-content-tabs--cooking .bbq-content-tablist{grid-template-columns:repeat(2,1fr)}.bbq-content-tabs--cooking [role=tabpanel]{height:430px}.bbq-pdp-family-live>h2{font-size:48px}}@media(max-width:1000px){.bbq.bbq-content-tabs{padding-inline:24px}}@media(max-width:750px){.bbq.bbq-content-tabs{padding-inline:20px}}@media(max-width:600px){.bbq.bbq-content-tabs{padding-inline:20px;padding-bottom:60px;gap:28px}.bbq-content-tabs--cooking [role=tabpanel]{height:230px}.bbq-content-tabs--performance [role=tabpanel]{height:340px}.bbq-content-tab-entry button{font-size:17px}.bbq-content-tab-entry p{font-size:14px}.bbq-content-tabs--performance>h2{font-size:var(--bbq-h2-size)}.bbq-pdp-family-live>h2{font-size:38px}.bbq-pdp-family-products article{flex-basis:85%}.bbq-pdp-family-products img{height:260px}.bbq-pdp-video.is-playing>.bbq-video-toggle{opacity:0}.bbq-pdp-video-track .bbq-video-controls button{width:32px;height:32px}}.bbq.bbq-content-tabs--cooking .bbq-content-tab-entry button:focus-visible{outline:2px solid var(--bbq-color-red-hover);outline-offset:4px;box-shadow:none}.bbq.bbq-content-tabs--cooking .bbq-content-tab-entry button.is-bbq-pressed{scale:1;translate:none}.bbq.bbq-content-tabs--performance .bbq-content-tablist{gap:28px}.bbq.bbq-content-tabs--performance .bbq-content-tab-entry{padding:0 0 0 20px;background:none;border-left:3px solid transparent;transition:border-color .18s ease}.bbq.bbq-content-tabs--performance .bbq-content-tab-entry button{display:block;width:100%;min-height:0;padding:0;color:var(--bbq-color-grey-300);font-weight:600;background:transparent;border:0;border-radius:0;box-shadow:none;transform:none;translate:none;scale:1;opacity:1;transition:color .18s ease}.bbq.bbq-content-tabs--performance .bbq-content-tab-entry p{margin:12px 0 0;padding:0;color:var(--bbq-color-grey-600);line-height:var(--bbq-body-line)}.bbq.bbq-content-tabs--performance .bbq-content-tab-entry:has([aria-selected=true]){background:none;border-left-color:var(--bbq-accent, var(--bbq-color-red))}.bbq.bbq-content-tabs--performance .bbq-content-tab-entry button[aria-selected=true]{color:var(--bbq-color-black);font-weight:600}.bbq.bbq-content-tabs--performance .bbq-content-tab-entry button:focus-visible{outline:2px solid var(--bbq-accent, var(--bbq-color-red));outline-offset:4px}@media(hover:hover)and (pointer:fine){.bbq.bbq-content-tabs--performance .bbq-content-tab-entry:has(button:hover){background:none}.bbq.bbq-content-tabs--performance .bbq-content-tab-entry button:hover{color:var(--bbq-color-black)}.bbq.bbq-content-tabs--performance .bbq-content-tab-entry:has(button[aria-selected=true]:hover){background:none;border-left-color:var(--bbq-accent, var(--bbq-color-red))}}@media(prefers-reduced-motion:reduce){.bbq.bbq-content-tabs--performance .bbq-content-tab-entry,.bbq.bbq-content-tabs--performance .bbq-content-tab-entry button{transition:none}}.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:4px;overflow:hidden;isolation:isolate}.bbq .bbq-pdp-video[data-content-video] :is(.bbq-video-player,.bbq-video-poster,video,iframe,img){border-radius:4px}.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}.bbq.bbq-pdp-family>.bbq-pdp-family-stage{display:block;overflow:visible;padding:0;max-width:900px;margin:auto}.bbq.bbq-pdp-family .bbq-pdp-family-stage>h2{position:static;transform:none;pointer-events:auto;margin:0 0 32px;font-size:clamp(30px,4vw,48px);line-height:1.15}.bbq.bbq-pdp-family .bbq-family-viewport{max-width:640px;width:100%;overflow:hidden;margin:auto;touch-action:pan-y}.bbq.bbq-pdp-family .bbq-pdp-family-products{display:flex;justify-content:flex-start;gap:0;padding:0;margin:0;overflow:visible;width:100%;transition:transform .35s ease}.bbq.bbq-pdp-family .bbq-pdp-family-products>div{flex:0 0 100%;max-width:none;min-width:0;box-sizing:border-box}.bbq.bbq-pdp-family .bbq-pdp-family-products img{width:100%;height:auto;aspect-ratio:4/3;object-fit:contain;outline:none;mix-blend-mode:normal;border-radius:8px}.bbq.bbq-pdp-family [data-family-product],.bbq.bbq-pdp-family [data-family-product]:hover{box-shadow:none;translate:none;scale:1;background:transparent}.bbq.bbq-pdp-family .bbq-family-controls{display:flex;align-items:center;justify-content:center;gap:20px;margin-top:22px}.bbq.bbq-pdp-family .bbq-family-controls[hidden]{display:none}.bbq.bbq-pdp-family .bbq-family-controls button{display:grid;place-items:center;width:44px;height:44px;padding:0;border:1px solid var(--bbq-color-grey-300);border-radius:50%;background:var(--bbq-color-white);color:var(--bbq-color-black);cursor:pointer;box-shadow:none;translate:none;scale:1;transition:background-color .18s,color .18s,border-color .18s}.bbq.bbq-pdp-family .bbq-family-controls button:not(:disabled):hover{background:var(--bbq-color-red-hover);border-color:var(--bbq-color-red-hover);color:var(--bbq-color-white);box-shadow:none;translate:none}.bbq.bbq-pdp-family .bbq-family-controls button:disabled{opacity:.35;cursor:default}.bbq.bbq-pdp-family .bbq-family-controls svg{width:20px;height:20px;fill:none;stroke:currentColor;stroke-width:1.8}.bbq.bbq-pdp-family [data-family-position]{min-width:48px;text-align:center;font-size:14px;font-variant-numeric:tabular-nums;color:var(--bbq-color-grey-600)}.bbq.bbq-pdp-family>h3{max-width:780px;margin:28px auto 12px}.bbq.bbq-pdp-family>p{max-width:540px;margin:0 auto}@media(prefers-reduced-motion:reduce){.bbq.bbq-pdp-family .bbq-pdp-family-products{transition:none}}.bbq.bbq-pdp-family{padding-inline:0;padding-block:70px 60px}.bbq.bbq-pdp-family>.bbq-pdp-family-stage{max-width:1800px;isolation:isolate}.bbq.bbq-pdp-family .bbq-pdp-family-stage>h2{position:absolute;top:36%;left:0;right:0;z-index:-1;transform:translateY(-50%);margin:0;font-size:clamp(64px,10.5vw,190px);line-height:1;white-space:nowrap;letter-spacing:-.055em;pointer-events:none;color:var(--bbq-color-black)}.bbq.bbq-pdp-family .bbq-family-viewport{max-width:none;width:100%}.bbq.bbq-pdp-family .bbq-pdp-family-products{transition:none}.bbq.bbq-pdp-family .bbq-pdp-family-products>div{flex:0 0 33.333333%;padding:0 12px}.bbq.bbq-pdp-family .bbq-pdp-family-products img{width:100%;height:clamp(280px,34vw,610px);aspect-ratio:auto;object-fit:contain;border-radius:0;mix-blend-mode:normal}.bbq.bbq-pdp-family [data-family-product][aria-pressed=true] img{outline:none}.bbq.bbq-pdp-family .bbq-family-controls{margin-top:12px}@media(max-width:600px){.bbq.bbq-pdp-family{padding-block:36px}.bbq.bbq-pdp-family .bbq-pdp-family-products>div{padding:0 2px}.bbq.bbq-pdp-family .bbq-pdp-family-products img{height:190px}.bbq.bbq-pdp-family .bbq-pdp-family-stage>h2{font-size:10.5vw;top:33%}.bbq.bbq-pdp-family>h3,.bbq.bbq-pdp-family>p{padding-inline:20px}}.bbq.bbq-pdp-family>.bbq-pdp-family-stage{max-width:none}.bbq.bbq-pdp-family .bbq-pdp-family-products>div{flex-basis:50%;padding-inline:clamp(4px,1vw,20px)}.bbq.bbq-pdp-family .bbq-pdp-family-products img{height:clamp(300px,40vw,720px)}.bbq.bbq-pdp-family [data-family-product],.bbq.bbq-pdp-family [data-family-product]:hover,.bbq.bbq-pdp-family [data-family-product]:focus{box-shadow:none;outline:none;translate:none;scale:1}.bbq.bbq-pdp-family [data-family-product]:focus-visible{outline:2px solid var(--bbq-color-red-hover);outline-offset:-4px}@media(max-width:600px){.bbq.bbq-pdp-family .bbq-pdp-family-products img{height:240px}}.bbq.bbq-pdp-family .bbq-family-viewport,.bbq.bbq-pdp-family .bbq-family-viewport [data-family-product]{cursor:grab;user-select:none;-webkit-user-select:none;touch-action:pan-y}.bbq.bbq-pdp-family .bbq-family-viewport.is-dragging,.bbq.bbq-pdp-family .bbq-family-viewport.is-dragging [data-family-product]{cursor:grabbing}.bbq.bbq-pdp-family .bbq-family-viewport img{-webkit-user-drag:none;-webkit-user-select:none;user-select:none}.bbq.bbq-pdp-family .bbq-family-controls{margin:0;height:0}.bbq.bbq-pdp-family .bbq-family-controls button{position:absolute;top:50%;z-index:4;transform:translateY(-50%);width:48px;height:48px;background:#fffffff2;border-color:var(--bbq-color-grey-300)}.bbq.bbq-pdp-family [data-family-prev]{left:clamp(12px,2vw,36px)}.bbq.bbq-pdp-family [data-family-next]{right:clamp(12px,2vw,36px)}.bbq.bbq-pdp-family [data-family-position]{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}.bbq.bbq-pdp-family .bbq-pdp-family-products img{transition:transform .3s ease}@media(hover:hover)and (pointer:fine){.bbq.bbq-pdp-family .bbq-family-viewport:not(.is-dragging) [data-family-product]:hover img{transform:scale(1.015)}}.bbq.bbq-pdp-family .bbq-family-vendor{margin:24px auto 8px;font-size:12px;letter-spacing:.1em;text-transform:uppercase;color:var(--bbq-color-grey-600)}.bbq.bbq-pdp-family>h3{margin:0 auto 12px}.bbq.bbq-pdp-family .bbq-family-price{margin:16px auto;font-size:20px;font-weight:600;color:var(--bbq-color-black)}.bbq.bbq-pdp-family .bbq-family-cta{display:flex;width:fit-content;align-items:center;justify-content:center;gap:24px;margin:20px auto 0;padding:14px 26px;min-height:48px;box-sizing:border-box;background:var(--bbq-color-red);color:var(--bbq-color-white);text-decoration:none;border-radius:3px;font-weight:600;transition:background-color .18s ease}.bbq.bbq-pdp-family .bbq-family-cta:hover{background:var(--bbq-color-red-hover);color:var(--bbq-color-white)}@media(max-width:600px){.bbq.bbq-pdp-family .bbq-family-controls button{width:40px;height:40px}}@media(prefers-reduced-motion:reduce){.bbq.bbq-pdp-family .bbq-pdp-family-products img{transition:none}}body.bbq-design-pages .bbq-pdp-video,body.bbq-design-pages .bbq-content-tabs{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-family{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));background:var(--bbq-color-beige)}body.bbq-design-pages .bbq-content-tabs--performance>h2{font-family:var(--bbq-font-display);font-weight:var(--bbq-h2-weight);line-height:var(--bbq-h2-line);letter-spacing:var(--bbq-h2-tracking)}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-family h3 a{font-family:var(--bbq-font-display);font-weight:600;line-height:inherit;letter-spacing:0}body.bbq-design-pages .bbq-pdp-family-live>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-family-stage>h2{font-family:var(--bbq-font-display);font-weight:600;line-height:1.16;letter-spacing:0}body.bbq-design-pages .bbq-pdp-family-products h3{font-family:var(--bbq-font-display);font-weight:500;line-height:1.3;letter-spacing:0;font-size:22px}body.bbq-design-pages .bbq-pdp-family .bbq-pdp-family-stage>h2{font-family:var(--bbq-font-display);font-weight:700;line-height:1.2;letter-spacing:0;font-size:min(9.7222vw,140px);color:var(--bbq-color-black)}body.bbq-design-pages .bbq-pdp-family>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:var(--bbq-h1-weight);line-height:var(--bbq-h1-line);letter-spacing:var(--bbq-h1-tracking);font-size:var(--bbq-h1-size);color:var(--bbq-color-white)}body.bbq-design-pages .bbq-pdp-family>h3{font-family:var(--bbq-font-display);font-weight:600;letter-spacing:0}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}body.bbq-design-pages .bbq-family-cta{font-family:var(--bbq-font-display);font-size:14px;font-weight:700;line-height:1.2;letter-spacing:0;color:var(--bbq-color-white)}body.bbq-design-pages .bbq-content-tab-entry p{color:var(--bbq-color-grey-600);font-size:var(--bbq-body-size);line-height:var(--bbq-body-line);font-weight:400;letter-spacing:0}body.bbq-design-pages .bbq-content-tab-entry button{font-family:var(--bbq-font-display);font-size:var(--bbq-h4-size);font-weight:600;line-height:var(--bbq-h4-line);letter-spacing:0}body.bbq-design-pages .bbq-content-tabs--performance h2{font-size:var(--bbq-h2-size)}body.bbq-design-pages .bbq-pdp-family-products{color:var(--bbq-color-black)}@media(max-width:600px){body.bbq-design-pages .bbq-content-tabs--performance h2{font-size:var(--bbq-h2-size)}}.bbq .bbq-pdp-video.is-blocked .bbq-video-poster{opacity:1}.bbq .bbq-pdp-video.is-blocked .bbq-video-player,.bbq .bbq-pdp-video.is-blocked>.bbq-video-controls{display:none}.bbq .bbq-pdp-video.is-blocked .bbq-video-shield{background:#0006;cursor:pointer}.bbq .bbq-pdp-video.is-blocked .bbq-video-status{display:block;font-weight:600}.bbq .bbq-pdp-video[data-content-video].is-blocked>.bbq-video-toggle{opacity:1;visibility:visible;pointer-events:auto;z-index:7}.bbq .bbq-pdp-video>.bbq-video-toggle{top:0;right:0;bottom:0;left:0;margin:auto;transform:none}.bbq .bbq-pdp-video.is-external.is-playing:not(.is-revealed) .bbq-video-poster{opacity:1}.bbq .bbq-pdp-video.is-external.is-playing:not(.is-revealed) .bbq-video-player{opacity:0}
/*# sourceMappingURL=/cdn/shop/t/12/assets/bbq-pdp-content.css.map */
