section.hero{margin:0}section.hero .hero-banner{width:100%;aspect-ratio:1920 / 826;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-end;background-image:linear-gradient(to bottom,#0000 60%,#232323cc 80%,#232323 95%),url(/cdn/shop/files/K2A7457.jpg);background-size:cover;background-repeat:no-repeat;background-position:center;padding-bottom:var(--spacing)}@media(max-width:900px){section.hero .hero-banner{padding-top:calc(var(--spacing) * 4);padding-bottom:calc(var(--spacing) / 4)}}section.hero .hero-banner>div{width:100%;display:flex;flex-direction:row;align-items:center;justify-content:space-between}section.hero .hero-banner h1,section.hero .hero-banner h2{margin:0;color:var(--color-white);line-height:120%}@media(max-width:900px){section.hero .hero-banner h1,section.hero .hero-banner h2{font-size:36px!important}}section.hero .hero-banner h2{font-size:60px;font-weight:300;margin-bottom:1rem}@media(max-width:900px){section.hero .hero-banner h2{font-size:34px!important}}section.hero .hero-banner h1{font-size:60px;font-weight:600}@media(max-width:900px){section.hero .hero-banner h1{font-weight:700}}section.hero .hero-banner p{margin:2em 0 0;font-size:18px;max-width:38%;font-weight:400;color:var(--color-white)}@media(max-width:900px){section.hero .hero-banner p{max-width:unset;font-size:16px;line-height:120%}}section.hero .hero-banner a{font-size:18px;font-weight:500}section.hero .hero-banner a.mobile{display:none}@media(max-width:900px){section.hero .hero-banner a{display:none}section.hero .hero-banner a.mobile{display:block;font-size:14px;margin-left:auto;margin-right:auto;margin-top:2em;padding:.25em 2em}}section.hero .hero-info{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));background-color:var(--color-carbon);padding-top:calc(var(--spacing) / 2);padding-bottom:calc(var(--spacing) / 2);gap:calc(var(--spacing) / 2)}@media(max-width:900px){section.hero .hero-info{grid-template-columns:repeat(2,minmax(0,1fr))}}section.hero .hero-info img,section.hero .hero-info svg{height:36px;width:auto;flex-shrink:0}section.hero .hero-info svg path{fill:var(--color-white)}section.hero .hero-info h4,section.hero .hero-info p{color:var(--color-white);margin:0}section.hero .hero-info h4{font-size:18px;font-weight:700}section.hero .hero-info p{font-size:16px;font-weight:300;max-width:225px}section.hero .hero-info a{font-size:16px;color:var(--color-orange);text-decoration:underline;font-weight:300}section.hero .hero-info .hero-info__item{display:flex;flex-direction:row;align-items:start;gap:calc(var(--spacing) / 3)}@media(max-width:900px){section.hero .hero-info .hero-info__item{flex-direction:column;align-items:center}section.hero .hero-info .hero-info__item svg{width:30px;height:30px}section.hero .hero-info .hero-info__item>div{text-align:center}section.hero .hero-info .hero-info__item>div h4{font-size:16px;line-height:120%;margin-bottom:.25em}section.hero .hero-info .hero-info__item>div p,section.hero .hero-info .hero-info__item>div a{font-size:14px;line-height:120%}}section.showcase{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:calc(var(--spacing) / 2)}@media(max-width:900px){section.showcase{grid-template-columns:1fr}}section.showcase .card{text-decoration:none;background-color:var(--color-carbon);border-radius:20px;color:var(--color-white);display:flex;flex-direction:row;gap:2rem;align-items:center;padding:calc(var(--spacing) / 3);position:relative}@media(max-width:900px){section.showcase .card{flex-direction:column}section.showcase .card .card-title{position:absolute;top:calc(var(--spacing) / 3)}}section.showcase .card h3,section.showcase .card h4{margin:0}section.showcase .card h3{font-size:36px;font-weight:600;color:var(--color-white);line-height:120%}@media(max-width:900px){section.showcase .card h3{font-size:24px}}section.showcase .card h4{font-size:18px;font-weight:400;color:var(--color-orange)}@media(max-width:900px){section.showcase .card h4{line-height:120%;font-size:16px}}section.showcase .card ul{margin:0;padding:0;list-style-type:none}section.showcase .card ul li{font-size:16px;font-weight:300;display:flex;flex-direction:row;gap:1rem;align-items:center}@media(max-width:900px){section.showcase .card ul li{font-size:14px}}section.showcase .card ul li svg{width:15px;height:15px}@media(max-width:900px){section.showcase .card ul li svg{width:12px;height:12px}}section.showcase .card ul li svg path{fill:var(--color-white)}section.showcase .card .img-wrapper{flex:2}@media(max-width:768px){section.showcase .card .img-wrapper{padding-top:calc(var(--spacing) / 2)}}section.showcase .card .img-wrapper img{width:100%;height:100%}section.showcase .card .card-content{flex:3}@media(min-width:901px){section.showcase .card:last-of-type{flex-direction:row-reverse}section.showcase .card:last-of-type .card-content{text-align:right}section.showcase .card:last-of-type .card-content li{flex-direction:row-reverse}}section.compare{display:flex;flex-direction:row;gap:var(--spacing);align-items:top}@media(max-width:900px){section.compare{flex-direction:column}}section.compare h4{font-size:18px;color:var(--color-slate);font-weight:500;margin:0}@media(max-width:900px){section.compare h4{font-size:16px;font-weight:300}}section.compare h3{font-size:48px;font-weight:700;margin:0;margin-top:.5rem;margin-bottom:2em}@media(max-width:900px){section.compare h3{font-size:30px;line-height:120%;margin-bottom:1.5em}}section.compare p{font-size:16px;margin:0;margin-top:3rem}section.compare .compare-ovens{flex:2}section.compare .compare-ovens .compare-table{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));align-items:bottom}section.compare .compare-ovens .compare-table>*{border-bottom:1px solid var(--color-ghost);padding:.5rem}section.compare .compare-ovens .compare-table :nth-last-child(-n+3){border-bottom:none}section.compare .compare-ovens .compare-table b{margin:0;font-size:16px;font-weight:600;text-transform:unset;color:var(--color-black)}@media(max-width:900px){section.compare .compare-ovens .compare-table b{font-size:14px;line-height:120%}}@media(max-width:900px){section.compare .compare-ovens .compare-table span{font-size:14px;font-weight:500;line-height:120%}}section.compare .compare-ovens .header-cell{text-decoration:none;padding-bottom:1rem}section.compare .compare-ovens .header-cell img{width:min(100%,250px)}section.compare .compare-ovens .header-cell h4{font-size:18px;font-weight:700;margin:0;color:var(--color-black)}@media(max-width:900px){section.compare .compare-ovens .header-cell h4{font-size:16px;line-height:120%;margin-bottom:.5em}}section.compare .compare-ovens .header-cell p{margin:0;font-size:14px;font-weight:300;color:var(--color-slate)}@media(max-width:900px){section.compare .compare-ovens .header-cell p{font-size:10px;line-height:120%}}section.compare .compare-ovens .header-cell .rating{display:flex;flex-direction:row;gap:2px;align-items:center}@media(max-width:900px){section.compare .compare-ovens .header-cell .rating{flex-direction:column;align-items:flex-start;gap:0}}section.compare .compare-ovens .header-cell .rating .rating-stars{line-height:100%}section.compare .compare-ovens .header-cell .rating span{margin-left:1rem;color:var(--color-slate);font-size:14px;font-weight:300}@media(max-width:900px){section.compare .compare-ovens .header-cell .rating span{font-size:10px;margin-left:unset}}section.compare .compare-ovens .header-cell .rating svg{width:14px;height:14px}@media(max-width:900px){section.compare .compare-ovens .header-cell .rating svg{width:10px;height:10px}}section.compare .compare-ovens .header-cell .rating svg path{fill:var(--color-orange)}section.compare .oven-finder{flex:1}section.technology{margin:0;background-color:var(--color-carbon);color:var(--color-white);padding:calc(var(--spacing) * 3);display:flex;flex-direction:row;gap:calc(var(--spacing) * 2)}@media(max-width:1200px){section.technology{padding:calc(var(--spacing))}}@media(max-width:900px){section.technology{padding:calc(var(--spacing) / 4)}}section.technology .techs{flex:1}section.technology .techs details:not(:last-of-type){border-bottom:1px solid #494949}section.technology .techs summary{list-style:none;-webkit-user-select:none;user-select:none;cursor:pointer;width:fit-content;font-size:36px;font-weight:400;color:var(--color-white);color:#494949;padding:.5em 0;transition:color .2s ease-out}@media(max-width:900px){section.technology .techs summary{font-size:24px;font-weight:500}}section.technology .techs details[open] summary{color:var(--color-white)}section.technology .techs summary::-webkit-details-marker{display:none}section.technology .techs .content{display:grid;grid-template-rows:0fr;transition:grid-template-rows .2s ease-out;font-size:18px;color:var(--color-white);font-weight:300;line-height:130%}@media(max-width:900px){section.technology .techs .content{font-size:16px}}section.technology .techs details[open] .content{grid-template-rows:1fr}section.technology .techs details .content.collapsing-active{grid-template-rows:0fr!important}section.technology .techs .content-padding{overflow:hidden;min-height:0;padding:0;transition:padding .2s ease-out;display:flex;flex-direction:column;gap:3rem}section.technology .techs .content-padding a{background-color:var(--color-white);border-color:var(--color-white);color:var(--color-black);font-size:16px;font-weight:400;padding:.4em 2em}section.technology .techs .content-padding a:hover{background-color:transparent;color:var(--color-white)}@media(max-width:900px){section.technology .techs .content-padding a{font-size:16px}}section.technology .techs .content-padding video{background-color:var(--color-ghost);display:none;border-radius:20px;overflow:hidden}@media(max-width:900px){section.technology .techs .content-padding video{display:block}}section.technology .techs details[open] .content-padding{padding-top:2rem;padding-bottom:calc(var(--spacing) * 1.5)}@media(max-width:900px){section.technology .techs details[open] .content-padding{padding-bottom:2rem}}section.technology .techs details .content.collapsing-active .content-padding{padding-top:0!important;padding-bottom:0!important}section.technology .preview{flex:1;display:block;background-color:var(--color-ghost);border-radius:20px;overflow:hidden}@media(max-width:900px){section.technology .preview{display:none}}section.why{overflow:hidden}@media(max-width:1200px){section.why{margin-left:0;margin-right:0}}section.why .why-title{width:100%;container-type:inline-size;margin-bottom:-4cqw}section.why .why-title div{font-weight:900;width:100%;white-space:nowrap;text-align:center;font-size:13cqw;line-height:1;color:transparent;-webkit-text-stroke:1px #e8e8e8}@media(max-width:1200px){section.why .why-title{padding:0 calc(var(--spacing) / 4)}}section.why .cards{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:calc(var(--spacing) / 2);width:100%}@media(max-width:1200px){section.why .cards{display:flex;flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none;-ms-overflow-style:none;padding:0 calc(var(--spacing) / 4)}section.why .cards ::-webkit-scrollbar{display:none}}section.why .cards .card{background-color:#fafafa;border-radius:20px;padding:1em;flex-shrink:0}@media(max-width:1200px){section.why .cards .card{width:300px}}section.why .cards .card img{width:100%;height:auto}section.why .cards .card h4{font-size:21px;color:var(--color-black);font-weight:600;margin:0;line-height:120%}section.why .cards .card h5{line-height:120%;font-size:19px;color:var(--color-orange);font-weight:500;margin:0}section.why .cards .card p{font-size:14px;color:var(--color-black);line-height:150%;font-weight:400}section.reviews{padding:0;margin:0;display:flex;flex-direction:row;flex-wrap:nowrap;position:relative;gap:25px}@media(max-width:900px){section.reviews{flex-direction:column}}section.reviews .reviews-wrapper{flex:1;min-width:0;display:flex;flex-direction:column;gap:60px;overflow:hidden}@media(min-width:901px){section.reviews .reviews-wrapper{-webkit-mask-image:linear-gradient(to right,#000 calc(100% - 160px),transparent calc(100% - 120px));mask-image:linear-gradient(to right,#000 calc(100% - 160px),transparent calc(100% - 120px))}}section.reviews .reviews-slider{display:flex;overflow:hidden}section.reviews .reviews-slider:first-child{padding-left:66px}section.reviews .reviews-slider:last-child{margin-left:-153px;width:calc(100% + 153px)}section.reviews .reviews-slider:hover .review-group{animation-play-state:paused}section.reviews .review-group{display:flex;flex-shrink:0;gap:60px;padding-right:60px;animation:scrolling 40s linear infinite}section.reviews .review-card{display:flex;flex-direction:column;flex-shrink:0;width:360px;min-height:263px;padding:24px 20px 20px;border:1px solid var(--color-alabaster);border-radius:10px;background-color:var(--color-white);color:var(--color-black)}section.reviews .review-card h5{margin:15px 0 0;font-size:16px;font-weight:600;line-height:30px}section.reviews .review-card p{margin:0;font-size:14px;font-weight:400;line-height:21px}section.reviews .review-header,section.reviews .review-author{display:flex;align-items:center;justify-content:space-between;font-size:14px;line-height:21px}section.reviews .review-header time{color:var(--color-slate)}section.reviews .review-stars{display:flex;gap:2px}section.reviews .review-stars svg{width:18px;height:18px}section.reviews .review-author{margin-top:auto;padding-top:20px}section.reviews .review-author span:first-child{font-weight:600}@media(max-width:900px){section.reviews .reviews-wrapper{width:100%;gap:20px}section.reviews .reviews-slider:first-child{padding-left:17px}section.reviews .reviews-slider:last-child{margin-left:-231px;width:calc(100% + 231px)}section.reviews .review-group{gap:20px;padding-right:20px}section.reviews .review-card{width:312px}}@media(prefers-reduced-motion:reduce){section.reviews .review-group{animation:none}}section.reviews .quote{width:500px;height:600px;flex-shrink:0;padding-right:var(--spacing)}@media(max-width:900px){section.reviews .quote{padding-right:unset;padding:calc(var(--spacing) / 4);width:unset;height:unset}}section.reviews .quote .tag{background-color:#fff1de;color:#c9811f;font-size:14px;font-weight:400;width:fit-content;border-radius:20px;padding:.25em 1.5em}@media(max-width:900px){section.reviews .quote .tag{font-size:12px}}section.reviews .quote h4{font-size:48px;font-weight:700;color:var(--color-black);margin:0;margin-top:2rem;margin-bottom:1.5rem}@media(max-width:900px){section.reviews .quote h4{font-size:30px;margin:.25em 0}}section.reviews .quote h5{font-size:14px;font-weight:300;color:var(--color-slate);margin:0;line-height:120%}@media(max-width:900px){section.reviews .quote h5{font-size:12px}}section.reviews .quote p{font-size:16px;color:var(--color-black);font-weight:300;line-height:120%;margin-left:75px}@media(max-width:900px){section.reviews .quote p{font-size:14px;margin-left:unset}}section.reviews img{position:absolute;right:0;bottom:0;width:1200px;-webkit-user-select:none;user-select:none;pointer-events:none}@media(max-width:900px){section.reviews img{position:relative;width:120%;left:-20%;margin-top:-25%}}@keyframes scrolling{0%{transform:translate(0)}to{transform:translate(-100%)}}section.faq{width:min(100%,1200px);margin-left:auto;margin-right:auto}@media(max-width:900px){section.faq{width:unset;margin-left:unset;margin-right:unset;padding:calc(var(--spacing) / 4)}}section.faq h4{font-size:18px;color:var(--color-slate);font-weight:500;margin:0}@media(max-width:900px){section.faq h4{font-size:16px;line-height:120%}}section.faq h3{font-size:48px;font-weight:700;margin:0;margin-top:.5rem}@media(max-width:900px){section.faq h3{font-size:30px;line-height:120%}}section.faq .faqs{display:flex;flex-direction:column;gap:1rem;margin-top:calc(var(--spacing) / 1.5)}@media(max-width:900px){section.faq .faqs{margin-top:calc(var(--spacing) / 2.5)}}section.faq details{border-radius:10px;border:1px solid var(--color-dust);padding:1.75em 2em}@media(max-width:900px){section.faq details{padding:1em 1.5em}}section.faq summary{list-style:none;-webkit-user-select:none;user-select:none;cursor:pointer;font-size:18px;font-weight:600;color:var(--color-black);width:100%;display:flex;flex-direction:row;justify-content:space-between;align-items:center}section.faq summary svg{width:18px;height:18px;transition:.2s ease}@media(max-width:900px){section.faq summary svg{width:16px;height:16px}}section.faq summary svg path{fill:var(--color-black)}@media(max-width:900px){section.faq summary{font-size:16px}}section.faq details[open] summary svg{transform:rotate(45deg)}section.faq details:has(.collapsing-active) summary svg{transform:rotate(0)}section.faq summary::-webkit-details-marker{display:none}section.faq .content{display:grid;grid-template-rows:0fr;transition:grid-template-rows .2s ease-out;font-size:16px;font-weight:300;line-height:130%}@media(max-width:900px){section.faq .content{font-size:14px}}section.faq details[open] .content{grid-template-rows:1fr}section.faq details .content.collapsing-active{grid-template-rows:0fr!important}section.faq .content-padding{overflow:hidden;min-height:0;padding:0;transition:padding .2s ease-out;display:flex;flex-direction:column}section.faq details[open] .content-padding{padding-top:1rem;padding-bottom:1rem}section.faq details .content.collapsing-active .content-padding{padding-top:0!important;padding-bottom:0!important}@media(min-width:1921px){.us-home{--wide-padding: calc((100vw - 1920px)/2) }.us-home .header-content,.us-home .page-padding:not(.faq){padding-left:calc(var(--wide-padding) + var(--spacing));padding-right:calc(var(--wide-padding) + var(--spacing))}.us-home>section.showcase,.us-home>section.compare,.us-home>section.why{margin-left:calc(var(--wide-padding) + var(--spacing));margin-right:calc(var(--wide-padding) + var(--spacing))}.us-home section.technology{padding-left:calc(var(--wide-padding) + var(--spacing) * 3);padding-right:calc(var(--wide-padding) + var(--spacing) * 3)}.us-home .hero-banner{aspect-ratio:auto;height:826px;background-color:var(--color-carbon);background-size:1920px 826px}.us-home section.signup{background-color:var(--color-carbon);background-position:center;background-size:1920px auto}.us-home section.reviews,.us-home .footer-bottom{max-width:1920px;margin-left:auto;margin-right:auto}}.us-home section a.oven-link{display:inline;color:inherit;font:inherit;text-decoration:underline;text-underline-offset:.15em}.us-home section a.oven-link:focus-visible{outline:2px solid var(--color-orange);outline-offset:4px}.us-home .reviews-slider:focus-within .review-group{animation-play-state:paused}
/*# sourceMappingURL=/cdn/shop/t/33/assets/us-market-home.css.map */
