:root{--lpu-animation-curve:cubic-bezier(0.22,1,0.36,1) }@keyframes animation--fade-in{0%{opacity:0 }to{opacity:1 }}@keyframes animation--subtitle{0%{opacity:0 }20%{opacity:1 }50%{color:var(--lpu-color-lightest) }51%{color:var(--lpu-color-darkest) }to{color:var(--lpu-color-darkest);opacity:1 }}@keyframes animation--title-primary{0%{opacity:0 }20%{opacity:1 }80%{opacity:1 }to{opacity:0 }}@keyframes animation--title-secondary{0%{opacity:0 }20%{opacity:1 }to{opacity:1 }}@keyframes animation--fade-out{0%{opacity:1 }to{opacity:0 }}@keyframes animation--line-grow{0%{opacity:1;transform:scaleX(0) }10%{transform:scaleX(1) }40%{opacity:1;transform:scaleX(1) }50%{opacity:0;transform:scaleX(1) }to{opacity:0;transform:scaleX(1) }}@keyframes animation--line-shrink{0%{transform:scaleX(1) }to{transform:scaleX(0) }}@keyframes animation--glide-in{0%{transform:translateX(100%) }to{transform:translateX(0) }}@keyframes animation--scale{0%{opacity:1;transform:scale(0) }40%{transform:scale(1) }85%{opacity:1;transform:scale(1) }to{opacity:0;transform:scale(0) }}@keyframes animation--progress{0%{transform:scaleX(0) }to{transform:scaleX(1) }}:root{--lpu-color-lightest:#fff;--lpu-color-darkest:#000;--lpu-color-bronze:#978961;--lpu-color-bronze-dark:#766c4c;--lpu-color-gray:#4b4b4b;--lpu-color-neutral-050:#edeced;--lpu-color-neutral-100:#e6e6e7;--lpu-color-neutral-300:#bfbfc0;--lpu-color-neutral-500:#87888a;--lpu-color-neutral-700:#2d2d2d;--lpu-color-neutral-900:#0e1011;--lpu-color-border:#0e10111a }.lpu-sr-only{clip:rect(0,0,0,0);border:0;-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px }.lpu-btn--primary{background-color:var(--lpu-color-bronze);color:var(--lpu-color-lightest);display:block;font-weight:500;padding:1rem 1.5rem;text-align:center }.lpu-btn--primary:hover{background-color:#837654;color:var(--lpu-color-lightest) }.lpu-btn--more{--lpu-btn-more-color:var(--lpu-color-gray);border-bottom:.0625rem solid var(--lpu-btn-more-color);font-family:inherit;font-size:.9375rem;padding-bottom:.375rem;text-transform:uppercase }.lpu-btn--more,.lpu-btn--more:hover{color:var(--lpu-btn-more-color) }.lpu-card{background-color:var(--lpu-color-lightest);display:flex;flex:1;flex-direction:column }.lpu-card-header{height:auto;order:2;padding:1.5rem 2rem }.lpu-card-footer{margin-top:auto;order:3;padding:1.5rem 2rem }.lpu-card-image{aspect-ratio:4/3 }.lpu-card--scrollable{scroll-snap-align:start }.lpu-card--product{background-color:var(--lpu-color-neutral-050) }.lpu-dialog{border:none;padding:0 }.lpu-dialog[open]::backdrop{background-color:rgba(0,0,0,.6) }@media (min-width:1200px){.lpu-dialog{max-width:80vw }}.lpu-dialog-grid{display:grid }@media (min-width:992px){.lpu-dialog-grid{grid-template-columns:repeat(2,1fr) }}.lpu-dialog-content{align-items:center;display:grid;padding:1.5rem }@media (min-width:992px){.lpu-dialog-content{padding:1.5rem 6rem 2rem }}.lpu-dialog-title{font-weight:500;margin-block-end:1rem }.lpu-dialog-close{background-color:#3c3c3c;background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMCIgaGVpZ2h0PSIyMCIgZmlsbD0ibm9uZSI+PHBhdGggZmlsbD0iI2ZmZiIgZmlsbC1ydWxlPSJldmVub2RkIiBkPSJtMiAxNi4yIDEuNCAxLjRMMTAgMTFsNi42IDYuNiAxLjQtMS40LTYuNi02LjRMMTggMy4yIDE2LjYgMiAxMCA4LjYgMy40IDIgMiAzLjJsNi42IDYuNkwyIDE2LjJaIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiLz48L3N2Zz4=);background-position:50% 50%;background-repeat:no-repeat;border:none;height:44px;padding:.75rem;position:absolute;right:0;top:0;width:44px }.lpu-section-grid{display:grid;padding-bottom:5.25rem }@media (min-width:1200px) and (max-width:1399px){.lpu-section-grid{padding-inline:1.5rem }}@media (min-width:1200px){.lpu-section-grid{padding-top:0 }.lpu-section-grid--left{grid-template-areas:"text canvas";grid-template-columns:1fr 2fr }.lpu-section-grid--right{grid-template-areas:"canvas text";grid-template-columns:2fr 1fr }.lpu-section-grid--right .lpu-section-contents{grid-area:text }}:root{--lpu-header-height:130px;--lpu-mobile-footer-height:75px;--lpu-container-width-xl:1320px;--lpu-color-text:var(--lpu-color-darkest);--lpu-color-background:var(--lpu-color-lightest) }.lpu-sections{overflow:clip }.lpu-section{--lpu-padding-inline:1.5rem;--lpu-container-max-width:1320px;background-color:var(--lpu-color-background);display:grid;grid-template-columns:[full-width-start] minmax(var(--lpu-padding-inline),1fr) [content-start] min(100% - var(--lpu-padding-inline) * 2,var(--lpu-container-max-width)) [content-end] minmax(var(--lpu-padding-inline),1fr) [full-width-end];max-width:100vw;position:relative }@media (min-width:1200px){.lpu-section{--lpu-container-max-width:1320px }}.lpu-section .lpu-section-contents{order:2 }.lpu-section .lpu-section-canvas{order:1 }.lpu-section-canvas{bottom:0;left:0;position:relative;right:0;top:0 }@keyframes animation--slide-fade-in{0%{transform:translateY(20vh) }to{transform:translateY(0) }}.lpu-section-contents{color:var(--lpu-color-text);max-width:100vw;opacity:0;padding:0 1.5rem;position:relative;transition:opacity 1s ease-in;z-index:10 }.is--playing .lpu-section-contents{opacity:1 }@media (min-width:1200px){.lpu-section-contents{padding:0;transform:translateY(100px) }.is--playing .lpu-section-contents{animation:animation--slide-fade-in 1s var(--lpu-animation-curve) forwards }}.lpu-section-header--centered{height:auto;padding:3rem 1.5rem 4rem;text-align:center }@media (min-width:768px){.lpu-section-header--centered{padding-inline:18% }}.lpu-section-header--centered .lpu-section-title,.lpu-section-title{color:var(--lpu-color-text) }@media (max-width:1199px){.lpu-section-title{line-height:2.25rem }}.lpu-section-description{margin-bottom:0 }.lpu-section-description + .lpu-section-link{display:inline-block;margin-top:2rem }.lpu-section-link{--lpl-btn-more-color:var(--lpu-color-text) }.lpu-scroll{--lpu-scroll-gap:1.5rem;--lpu-scroll-column-width:90%;grid-column-gap:var(--lpu-scroll-gap);-ms-overflow-style:none;display:grid;grid-auto-columns:calc(var(--lpu-scroll-column-width) - var(--lpu-scroll-gap));grid-auto-flow:column;overflow-x:auto;padding-top:4rem;scroll-padding-inline:0;scroll-snap-type:x mandatory;scrollbar-width:none;width:auto }.lpu-scroll::-webkit-scrollbar{display:none }@media (min-width:768px){.lpu-scroll{grid-auto-columns:calc(var(--lpu-scroll-column-width) - var(--lpu-scroll-gap)) }}@media (min-width:992px){.lpu-scroll{--lpu-scroll-column-width:33.333% }}@media (min-width:1400px){.lpu-scroll{--lpu-scroll-column-width:25% }}.lpu-scroll-paging{display:flex;gap:1.5rem;justify-content:center;padding-top:1.5rem }@media (min-width:1200px){.lpu-scroll-paging{display:none }}.lpu-scroll-page{padding:1.5rem 0;position:relative;width:3.75rem }.lpu-scroll-page:after{background-color:rgba(0,0,0,.2);content:"";height:.0625rem;left:0;position:absolute;right:0 }.lpu-scroll-page.is--active:after{background-color:var(--lpu-color-darkest) }.lpu-video{padding-top:4rem;padding-inline:1.5rem;padding-bottom:6rem }@media (min-width:1200px){.lpu-video{padding-inline:0;padding-top:0 }}.lpu-video iframe{aspect-ratio:16/9;height:auto;width:100% }.lpu-section--configurator{--lpu-color-text:var(--lpu-color-lightest);--lpu-color-background:#0e1011;aspect-ratio:unset;color:var(--lpu-color-lightest);min-height:100vh;overflow:clip;padding-bottom:20vh;scroll-snap-type:y mandatory }.lpu-configurator-grid{grid-column:full-width-start/content-end }.lpu-configurator-grid.is--empty .lpu-configurator-contents,.lpu-configurator-grid.is--empty .lpu-configurator-visual-image{opacity:0 !important }.lpu-configurator-contents{display:grid;padding-top:0 }@media (min-width:540px){.lpu-configurator-contents{padding-top:2rem }}@media (max-width:844px) and (orientation:landscape){.lpu-configurator-contents{padding-bottom:2rem }}@media (min-width:1200px){.lpu-configurator-contents{align-items:center;padding-top:0 }}.lpu-configurator-screen{scroll-snap-align:center;transform:opacity .1s }@media (min-width:768px){.lpu-configurator-screen{min-height:100vh }}@media (max-width:844px) and (orientation:landscape){.lpu-configurator-screen{min-height:unset }}@media (min-width:1200px){.lpu-configurator-screen{display:grid;grid-template-columns:7fr 5fr }}.lpu-configurator-screen--centerpoint .lpu-configurator-visual-image,.lpu-configurator-screen--empty .lpu-configurator-visual-image{margin-top:0 }.lpu-configurator-visual{display:none }@media (min-width:540px){.lpu-configurator-visual{height:calc(35dvh + 3rem);padding-block:3rem }}@media (min-width:768px){.lpu-configurator-visual{bottom:0;display:block;padding-block:1.5rem;position:sticky;right:40vw;top:0;z-index:10 }}@media (max-width:844px) and (orientation:landscape){.lpu-configurator-visual{display:none }}@media (min-width:1200px){.lpu-configurator-visual{padding-block:12.5vh }}.lpu-configurator-visual-image{background-size:cover;height:25dvh;position:absolute;width:100% }@media (min-width:540px){.lpu-configurator-visual-image{height:35dvh }}@media (min-width:1200px){.lpu-configurator-visual-image{height:75vh }}.lpu-configurator-visual-image--centerpoint{background-position:115% 85%;background-repeat:no-repeat;background-size:140% }@media (min-width:768px){.lpu-configurator-intro{padding-block:6rem }}@media (max-width:844px) and (orientation:landscape){.lpu-configurator-intro{padding-block-end:0 }}.lpu-configurator-section{padding-bottom:6rem;position:sticky;top:12.5vh }.lpu-configurator-sticky{pointer-events:none }@media (min-width:768px){.lpu-configurator-sticky{position:sticky;top:0 }}@media (max-width:844px) and (orientation:landscape){.lpu-configurator-sticky{position:static }}.lpu-configurator-sticky.is--visible{pointer-events:all }.lpu-configurator-content{display:grid;max-width:100vw;padding-left:8.3333333333%;position:relative }@media (max-width:767px){.lpu-configurator-content{opacity:1 !important;padding-block-start:4rem }}@media (max-width:844px) and (orientation:landscape){.lpu-configurator-content{opacity:1 !important }}@media (min-width:1200px){.lpu-configurator-content{align-items:center;min-height:50vh }}.lpu-configurator-options{--lpu-options-num-columns:4;--lpu-options-padding-top:0.75rem;display:inline-grid;gap:.75rem;grid-template-columns:repeat(var(--lpu-options-num-columns),1fr);list-style:none;margin:0;padding:var(--lpu-options-padding-top) 0 0 }@media (min-width:540px){.lpu-configurator-options{--lpu-options-num-columns:5 }}@media (min-width:768px){.lpu-configurator-options{--lpu-options-num-columns:6;--lpu-options-padding-top:1.5rem;display:inline-grid;gap:1.5rem;grid-template-columns:repeat(var(--lpu-options-num-columns),1fr);padding:3rem 0 0 }}@media (min-width:1200px){.lpu-configurator-options{--lpu-options-num-columns:4 }}.lpu-configurator-option,.lpu-configurator-option-button{display:grid;justify-items:center }.lpu-configurator-option-button{background:transparent;border:none;gap:.25rem }@media (min-width:768px){.lpu-configurator-option-button[aria-pressed=true] .lpu-configurator-option-bg{outline:2px solid var(--lpu-color-bronze);outline-offset:8px }}@media (max-width:844px) and (orientation:landscape){.lpu-configurator-option-button[aria-pressed=true] .lpu-configurator-option-bg{outline:none }}.lpu-configurator-option-bg{--lpu-swatch-size:2.5rem;border-radius:100%;display:block;height:var(--lpu-swatch-size);margin-bottom:.5rem;position:relative;width:var(--lpu-swatch-size) }@media (min-width:768px){.lpu-configurator-option-bg{--lpu-swatch-size:4rem }}.lpu-configurator-option-text{color:var(--lpu-color-text);text-align:center }.lpu-configurator-screen--intro:before{background-image:url("/assets/img/configurator.jpg");background-position:0 0;background-repeat:no-repeat;background-size:contain;content:"";height:100vh;left:0;position:absolute;right:0;top:0;width:100dvw;z-index:5 }@media (max-width:375px){.lpu-configurator-screen--worktop .lpu-section-subtitle + p{display:none }}@media (max-width:767px){.lpu-configurator-screen--empty{display:none }}@media (max-width:844px) and (orientation:landscape){.lpu-configurator-screen--empty{display:none }}.lpu-configurator-screen--empty .lpu-configurator-contents{background:none }.lpu-section--intro{aspect-ratio:83/167;margin-bottom:-8px;padding-inline:0;position:relative }@media (min-width:768px){.lpu-section--intro{aspect-ratio:509/720 }}@media (min-width:1200px){.lpu-section--intro{aspect-ratio:16/9 }}.lpu-section--intro .lpu-video,.lpu-section--intro .lpu-video-wrapper{height:100%;position:absolute;top:0;width:100% }.lpu-section--intro .lpu-video{aspect-ratio:16/9;background-color:var(--lpl-color-darkest);left:0;-o-object-fit:cover;object-fit:cover;padding:0;right:0 }.lpu-section--intro .lpu-section-grid{align-items:center;grid-column:content;height:100%;padding-top:0 }@media (max-width:1199px){.lpu-section--intro .lpu-section-grid{padding-bottom:0 }}.lpu-section--intro .lpu-section-title{color:var(--lpu-color-lightest);font-size:1.75rem;font-weight:300;left:10vw;line-height:2.5rem;margin-bottom:0;pointer-events:none;position:absolute;text-align:left;top:30%;transform:translateY(-50%);z-index:10 }@media (min-width:992px){.lpu-section--intro .lpu-section-title{font-size:2.5rem;line-height:3.375rem }}@media (min-width:1200px){.lpu-section--intro .lpu-section-title{left:20vw }}.lpu-section--intro .lpu-section-title:not(.is--visible){animation:animation--fade-out 1s .5s var(--lpu-animation-curve) forwards;opacity:1 }.lpu-section--intro .lpu-section-title .lpu-section-title--subtitle{display:block;font-size:1rem;line-height:1.75rem }.lpu-section--intro .lpu-section-title span.badge{font-size:1rem;}.lpu-section--intro .lpu-section-title--primary,.lpu-section--intro .lpu-section-title--secondary,.lpu-section--intro .lpu-section-title--subtitle{opacity:0 }.lpu-section--intro.is--visible .lpu-section-title .lpu-section-title--subtitle{animation:animation--subtitle 10s .5s var(--lpu-animation-curve) forwards }.lpu-section--intro.is--visible .lpu-section-title .lpu-section-title--primary{animation:animation--title-primary 5s 1s var(--lpu-animation-curve) forwards }.lpu-section--intro.is--visible .lpu-section-title .lpu-section-title--secondary{animation:animation--title-secondary 5s 6s var(--lpu-animation-curve) forwards }.lpu-section--intro.is--visible .lpu-section-title--animated:after{animation:animation--line-grow 10s 1.5s var(--lpu-animation-curve) forwards }.lpu-section--intro .lpu-section-title--animated{position:relative }.lpu-section--intro .lpu-section-title--animated:after{background-color:var(--lpu-color-bronze);content:"";height:1px;left:0;position:absolute;top:140%;transform:scaleX(0);transform-origin:0 0;width:70vw }@media (min-width:992px){.lpu-section--intro .lpu-section-title--animated:after{width:60vw }}@media (min-width:1200px){.lpu-section--intro .lpu-section-title--animated:after{left:calc(100% + 3rem);top:50%;width:20vw }}@media (min-width:1400px){.lpu-section--intro .lpu-section-title--animated:after{width:25vw }}@media (min-width:2000px){.lpu-section--intro .lpu-section-title--animated:after{width:30vw }}.lpu-section--intro .lpu-section-title--secondary{color:var(--lpu-color-darkest);left:0;position:absolute;right:0;top:0 }.lpu-section--intro .lpu-section-contents{color:var(--lpl) }@keyframes animation--line{0%{transform:scaleY(0) }to{transform:scaleY(1) }}.lpu-section--intro-text{aspect-ratio:auto;background:linear-gradient(180deg,#0a0b0d,rgba(40,38,39,0)),linear-gradient(270deg,#2a2829,#252525);font-size:1.25rem;line-height:2.1875rem;padding-top:3rem;padding-inline:1.5rem;text-align:center }@media (min-width:1200px){.lpu-section--intro-text{padding-top:0;padding-inline:25% }}.lpu-section--intro-text .lpu-section-grid{grid-column:content;padding-top:2rem }@media (min-width:1200px){.lpu-section--intro-text .lpu-section-grid{height:calc(40vh - var(--lpu-header-height));height:calc(40dvh - var(--lpu-header-height));padding-top:5.25rem }}.lpu-section--intro-text .lpu-section-contents{color:var(--lpu-color-lightest) }.lpu-section--features{--lpu-zone-background:#97896126;--lpu-zone-border:#766c4c66;background-image:url("/assets/img/pattern.jpg");background-position:50% 0;background-repeat:repeat;background-size:cover;overflow:hidden;padding-inline:0;position:relative }.lpu-section--features:before{aspect-ratio:18/1;background:linear-gradient(180deg,transparent,#000);background-position:50% 0;background-size:100%;content:"";display:none;left:0;position:absolute;right:0;top:0;width:100% }@media (min-width:1200px){.lpu-section--features{background-size:100% }}.lpu-section--features .lpu-section-centerpoints{grid-column:content;padding-block:74px;padding-inline:8.333% }.lpu-section--features .lpu-section-grid{display:block;grid-column:content/full-width-end }.lpu-section--features .lpu-products-scroll-paging{display:flex;padding-inline:calc((100vw - var(--lpu-container-width-xl))/2) }.lpu-section--features .lpu-scroll-wrapper{transform:translateX(100%) }.lpu-section--features.is--visible:not(.is--playing) .lpu-scroll-wrapper{animation:animation--glide-out 1s .15s var(--lpu-animation-curve) forwards;transform:translateX(100%) }.lpu-section--features.is--playing .lpu-scroll-wrapper{animation:animation--glide-in 1s .15s var(--lpu-animation-curve) forwards }.lpu-features-cookingzones{grid-column:content }.lpu-features-cookingzones.is--playing .lpu-features-cookingzone-item:before{animation:animation--scale 2.5s var(--lpu-animation-delay) var(--lpu-animation-curve) forwards }.lpu-features-cookingzones.is--playing .lpu-features-cookingzone-tab-control[aria-selected=true]:after{animation:animation--progress var(--lpu-tab-control-animation-duration) linear forwards }@media (min-width:768px){.lpu-features-cookingzone{padding-inline:8.333% }}.lpu-features-cookingzone-contents{display:grid;gap:2rem;padding-bottom:3rem }@media (min-width:1200px){.lpu-features-cookingzone-contents{gap:0;grid-template-columns:repeat(2,1fr);padding-block:4rem 6.5rem }}.lpu-features-cookingzone-content{order:2 }@media (min-width:1200px){.lpu-features-cookingzone-content{order:unset;padding-inline-end:33.333% }}.lpu-features-cookingzone-tab-controls{display:grid;grid-template-columns:repeat(2,1fr);height:-moz-max-content;height:max-content;order:1 }@media (min-width:1200px){.lpu-features-cookingzone-tab-controls{order:unset;padding-inline-end:16.666% }}.lpu-features-cookingzone-tab-control{--lpu-tab-control-animation-duration:2.5s;align-items:center;background-color:transparent;border:none;color:var(--lpl-color-darkest);display:flex;gap:1rem;padding-block:1.5rem;padding-inline:0;position:relative;text-align:left }.lpu-features-cookingzone-tab-control:after,.lpu-features-cookingzone-tab-control:before{background-color:rgba(151,137,97,.302);bottom:0;content:"";height:2px;left:0;position:absolute;width:100% }.lpu-features-cookingzone-tab-control:after{background-color:var(--lpu-color-bronze);transform:scaleX(0);transform-origin:0 0 }.lpu-features-cookingzone-tab-count{color:var(--lpu-color-bronze-dark);font-size:3.8125rem;line-height:3.375rem }.lpu-features-cookingzone-tab-text{text-wrap:balance;display:block;font-size:1.25rem;font-weight:300;line-height:1.375rem;max-width:-moz-min-content;max-width:min-content }.lpu-features-cookingzone-tab-content{position:relative }.lpu-features-cookingzone-animation{--lpu-animation-offset-top:1.5rem;--lpu-animation-offset-x:1.5rem;left:var(--lpu-animation-offset-x);position:absolute;right:var(--lpu-animation-offset-x);top:var(--lpu-animation-offset-top) }@media (min-width:992px){.lpu-features-cookingzone-animation{--lpu-animation-offset-top:3rem;--lpu-animation-offset-x:4rem }}.lpu-features-cookingzone-item{--lpu-animation-delay:.25s;aspect-ratio:1;position:relative }.lpu-features-cookingzone-item:before{background-color:var(--lpu-zone-background);border:2px dashed var(--lpu-zone-border);border-radius:8px;bottom:0;content:"";left:0;position:absolute;right:0;top:0;transform:scale(0);transform-origin:50% 50% }.lpu-features-cookingzone-item:after{--size:0.5rem;background-color:#c5b59b;border:1px solid rgba(0,0,0,.063);border-radius:50%;content:"";height:var(--size);left:50%;position:absolute;top:50%;translate:-50% -50%;width:var(--size) }@media (min-width:1200px){.lpu-features-cookingzone-item:after{--size:1rem }}.lpu-features-cookingzone--four{gap:6rem }.lpu-features-cookingzone--four,.lpu-features-cookingzone--four .lpu-features-cookingzone-group{display:grid;grid-template-columns:repeat(2,1fr) }.lpu-features-cookingzone--four .lpu-features-cookingzone-item--1{--lpu-animation-delay:.1s }.lpu-features-cookingzone--four .lpu-features-cookingzone-item--2{--lpu-animation-delay:.2s;margin-left:-2px }.lpu-features-cookingzone--four .lpu-features-cookingzone-item--3{--lpu-animation-delay:.3s }.lpu-features-cookingzone--four .lpu-features-cookingzone-item--4{--lpu-animation-delay:.4s;margin-left:-2px }.lpu-features-cookingzone--three{display:grid;gap:6rem;grid-template-columns:repeat(2,1fr) }.lpu-features-cookingzone--three .lpu-features-cookingzone-group--1{align-items:center;display:grid }.lpu-features-cookingzone--three .lpu-features-cookingzone-group--1 .lpu-features-cookingzone-subgroup{display:grid }.lpu-features-cookingzone--three .lpu-features-cookingzone-group--1 .lpu-features-cookingzone-item{position:relative;width:60% }.lpu-features-cookingzone--three .lpu-features-cookingzone-group--1 .lpu-features-cookingzone-item:before{border-radius:50% }.lpu-features-cookingzone--three .lpu-features-cookingzone-group--1 .lpu-features-cookingzone-item--1{left:50%;translate:-50% 0 }.lpu-features-cookingzone--three .lpu-features-cookingzone-group--2{align-items:center;display:grid }.lpu-features-cookingzone--three .lpu-features-cookingzone-group--2 .lpu-features-cookingzone-subgroup{display:grid;grid-template-columns:repeat(2,1fr) }.lpu-features-cookingzone--three .lpu-features-cookingzone-item--1{--lpu-animation-delay:.1s }.lpu-features-cookingzone--three .lpu-features-cookingzone-item--2{--lpu-animation-delay:.2s }.lpu-features-cookingzone--three .lpu-features-cookingzone-item--3{--lpu-animation-delay:.3s;margin-left:-2px }@media (min-width:1200px){.lpu-section--highlight{aspect-ratio:16/9;min-height:100vh;position:sticky;top:0 }}.lpu-section--highlight .lpu-section-grid{display:grid;gap:2rem;grid-column:full-width;padding-top:3rem }@media (min-width:1200px){.lpu-section--highlight .lpu-section-grid{align-items:center;grid-column:content-start/full-width-end;grid-template-areas:"text canvas";grid-template-columns:1fr 2fr }.lpu-section--highlight .lpu-section-canvas{max-width:70vw;width:70vw }}.lpu-section--highlight .lpu-section-contents{order:unset }.lpu-section--products{aspect-ratio:auto;background-color:var(--lpu-color-lightest);padding-bottom:6rem }.lpu-section--products .lpu-section-grid{display:block;grid-column:content }.lpu-section--products .lpu-section-header{height:auto;padding:3rem 1.5rem 4rem;text-align:center }@media (min-width:768px){.lpu-section--products .lpu-section-header{padding-inline:18% }}.lpu-section--products .lpu-section-title{color:var(--lpu-color-darkest) }.lpu-section--products .lpu-scroll-wrapper{margin-right:-1.5rem;padding-inline:0 }@media (min-width:375px){.lpu-section--products .lpu-scroll{--lpu-scroll-column-width:90%;grid-auto-columns:calc(var(--lpu-scroll-column-width) - var(--lpu-scroll-gap)) }}@media (min-width:768px){.lpu-section--products .lpu-scroll{--lpu-scroll-column-width:40% }}@media (min-width:992px){.lpu-section--products .lpu-scroll{--lpu-scroll-column-width:33.333% }}.lpu-products{align-items:stretch;display:flex;gap:1.5rem;padding-right:1.5rem;width:calc(99.999% - 7.5rem) }@media (min-width:1200px){.lpu-products{gap:1.5rem;padding-right:0;width:auto }}.lpu-product{background-color:var(--lpu-color-neutral-050);display:flex;flex:1;flex-direction:column;scroll-snap-align:center }.lpu-product-header{height:auto;order:2;padding:1.5rem 2rem }.lpu-product-footer{margin-top:auto;order:3;padding:1.5rem 2rem }.lpu-product-image{aspect-ratio:4/3 }.lpu-product-description{margin-bottom:0 }.lpu-product-description + .lpu-product-link{display:inline-block;margin-top:2rem }.lpu-product-link{background-color:transparent;border:none;padding:0 }.lpu-product--horizontal{background-color:var(--lpu-color-lightest) }@media (min-width:992px){.lpu-product--horizontal{align-items:center;display:grid;grid-template-columns:repeat(2,1fr) }}.lpu-product--horizontal .lpu-product-contents{align-items:center }.lpu-section--video{background-color:var(--lpu-color-neutral-050);padding-bottom:6rem;padding-top:3rem }.lpu-section--video .lpu-section-grid{grid-column:content }
