.hero-1323{background:#fbf7ef}.hero-1323 .hero-grid{align-items:center}.hero-attention{font-size:30px;line-height:1.05;letter-spacing:.08em;font-weight:950;text-transform:uppercase;color:var(--orange);text-align:center;margin:0 0 18px}.hero-1323 h1{margin-top:0}.hero-1323 .hero-benefit{font-family:Georgia,Times New Roman,serif;font-size:28px;line-height:1.2;color:var(--green);font-weight:800;margin:22px 0 16px}.hero-cta-center{display:flex;justify-content:center;margin:28px 0 18px}.hero-cta-center .btn{min-width:250px;text-align:center;padding:16px 24px;font-size:18px}.feature-facts.editable-facts{justify-content:center}.feature-facts.editable-facts span{position:relative;padding-left:22px}.feature-facts.editable-facts span:before{content:"\2713";position:absolute;left:3px;color:var(--green);font-weight:950}.product-card-1323{background:#fff;border:1px solid var(--border);border-radius:18px;overflow:hidden}.product-card-1323 .product-photo-wrap{padding:18px}.product-card-1323 .product-photo-wrap img{width:100%;height:520px;object-fit:cover;border-radius:2px}.product-card-1323 .product-meta{padding:16px 22px 20px;border-top:1px solid var(--border);display:flex;justify-content:space-between;gap:20px;align-items:end}.product-card-1323 .product-meta h3{margin:0 0 4px}.product-card-1323 .product-meta p{margin:0;font-size:14px}.product-card-1323 .price{font-size:48px;font-family:Georgia,serif;color:var(--green);font-weight:800}.customer-reviews-home{background:var(--proof);color:#fff;padding-top:58px;padding-bottom:58px}.customer-reviews-home .container{max-width:1500px}.customer-reviews-home h2{color:#fff;text-align:center;font-size:54px;margin:0 auto 22px}.customer-reviews-home .review-intro{font-size:24px;line-height:1.45;color:#fff;text-align:center;margin:0 auto 32px;width:100%}.review-toolbar{display:flex;justify-content:flex-end;gap:10px;margin-bottom:14px}.review-arrow{width:46px;height:46px;border-radius:50%;border:1px solid rgba(255,255,255,.38);background:#ffffff0f;color:#fff;font-size:29px;cursor:pointer}.review-scroller{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(330px,1fr);gap:20px;overflow-x:auto;scroll-snap-type:x mandatory;padding:0 2px 10px;scrollbar-width:thin}.review-card{scroll-snap-align:start;background:#ffffff14;border:1px solid rgba(255,255,255,.2);border-radius:18px;padding:28px 28px 24px;min-height:390px;display:flex;flex-direction:column}.review-card .grill-name{color:#f4c69f;text-transform:uppercase;letter-spacing:.08em;font-size:14px;font-weight:950}.review-card blockquote{font-family:Georgia,serif;font-size:28px;line-height:1.42;color:#fff;margin:20px 0 24px}.review-card .review-who{margin-top:auto;font-weight:850;font-size:17px}.review-card .review-source-note{font-size:13px;line-height:1.35;color:#dbe7df;margin-top:8px}.simple-1323{background:#fbf7ef}.simple-1323 .section-head{text-align:center;max-width:1100px;margin-left:auto;margin-right:auto}.simple-1323 .section-head h2{font-size:48px}.simple-1323 .section-head .lead{max-width:980px;margin-left:auto;margin-right:auto}.simple-1323 .compact-steps{margin-top:28px}.simple-1323 .step-card{min-height:260px}.simple-1323 .step-card h3{font-size:27px}.simple-1323 .step-card p{font-size:17px}.simple-1323 .step-icon{font-size:28px}.how-1323 .split{grid-template-columns:.9fr 1.1fr;align-items:center}.how-1323 h2{font-size:54px}.how-1323 .lead{font-size:23px;line-height:1.55}.how-media{display:grid;grid-template-columns:1fr 1fr;gap:20px}.how-media-card{background:#fff;border:1px solid var(--border);border-radius:18px;padding:16px;display:flex;align-items:center;justify-content:center;min-height:390px}.how-media-card img,.how-media-card video{width:100%;max-height:480px;object-fit:contain;border-radius:10px;background:#fff}.home-fit-visual-1323{background:#fff}.home-fit-visual-1323 .section-head{text-align:center;max-width:980px;margin-left:auto;margin-right:auto}.home-grill-grid-1323{display:grid;grid-template-columns:repeat(4,1fr);gap:16px}.home-grill-card-1323{display:flex;flex-direction:column;text-decoration:none;background:var(--surface);border:1px solid var(--border);border-radius:16px;overflow:hidden;min-height:290px;transition:.2s}.home-grill-card-1323:hover{transform:translateY(-2px);border-color:var(--orange);box-shadow:0 10px 24px #18273614}.home-grill-card-1323 img{width:100%;height:205px;object-fit:contain;background:#fff;padding:10px}.home-grill-card-1323 strong{font-family:Georgia,serif;color:var(--ink);font-size:21px;padding:14px 15px 2px;text-align:center}.home-grill-card-1323 span{padding:4px 15px 16px;text-align:center;color:var(--green);font-weight:850;font-size:13px}@media(max-width:980px){.product-card-1323 .product-photo-wrap img{height:auto}.how-1323 .split{grid-template-columns:1fr}.home-grill-grid-1323{grid-template-columns:1fr 1fr}.review-scroller{grid-auto-columns:minmax(300px,80%)}.customer-reviews-home h2{font-size:44px}}@media(max-width:700px){.hero-attention,.hero-1323 .hero-benefit{font-size:24px}.customer-reviews-home h2{font-size:38px}.customer-reviews-home .review-intro{font-size:19px}.review-card blockquote{font-size:22px}.simple-1323 .section-head h2,.how-1323 h2{font-size:38px}.how-media,.home-grill-grid-1323{grid-template-columns:1fr}.feature-facts.editable-facts{justify-content:flex-start}}.how-showcase{position:relative;overflow:hidden;border-radius:20px;min-height:520px;background:#fff;border:1px solid var(--border)}.how-showcase .how-media{display:grid;grid-template-columns:1fr 1fr;gap:0;position:absolute;top:0;right:0;bottom:0;left:0}.how-showcase .how-media-card{border:0;border-radius:0;padding:0;min-height:520px;background:#fff;overflow:hidden}.how-showcase .how-media-card img,.how-showcase .how-media-card video{width:100%;height:100%;max-height:none;object-fit:cover;border-radius:0;background:#fff}.how-showcase:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:#f0eadf7a;pointer-events:none}.how-overlay{position:relative;z-index:2;min-height:520px;display:flex;align-items:center;justify-content:center;padding:48px 28px;text-align:center}.how-copy{max-width:760px;background:#fbf7efe6;backdrop-filter:blur(2px);-webkit-backdrop-filter:blur(2px);border:1px solid rgba(255,255,255,.72);border-radius:18px;padding:34px 38px;box-shadow:0 16px 42px #1827361a}.how-1323 .how-copy h2{font-size:54px;margin:0 0 18px}.how-1323 .how-copy .lead{font-size:23px;line-height:1.55;margin:0 auto 26px;max-width:690px}.how-1323 .how-copy .button-row{justify-content:center;margin:0}@media(max-width:700px){.how-showcase{min-height:600px}.how-showcase .how-media{grid-template-columns:1fr}.how-showcase .how-media-card:nth-child(2){display:none}.how-showcase .how-media-card{min-height:600px}.how-overlay{min-height:600px;padding:28px 18px}.how-copy{padding:28px 22px}.how-1323 .how-copy h2{font-size:38px}.how-1323 .how-copy .lead{font-size:20px}}.simple-1323 .section-head{max-width:1080px;margin:0 auto 30px;text-align:center}.simple-1323 .section-head h2{margin:0 0 14px;font-size:48px}.simple-1323 .section-head .lead{margin:0 auto;max-width:980px;font-size:21px;line-height:1.45}.simple-1323 .compact-steps{margin-top:0;align-items:stretch}.simple-1323 .step-card{min-height:0;height:190px;padding:24px 24px 22px;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center}.simple-1323 .step-icon{flex:0 0 auto;margin:0 auto 18px;width:54px;height:54px;font-size:27px}.simple-1323 .step-card h3{margin:0;font-size:27px;line-height:1.15;max-width:430px;display:flex;align-items:center;justify-content:center;min-height:62px}.how-1323{background:#f0eadf}.how-1323 .container{max-width:1320px}.how-copy-top{text-align:center;max-width:940px;margin:0 auto 34px}.how-1323 .how-copy-top h2{font-size:54px;margin:0 0 18px}.how-1323 .how-copy-top .lead{font-size:23px;line-height:1.5;max-width:830px;margin:0 auto 22px}.how-1323 .how-copy-top .button-row{justify-content:center;margin:0}.how-1323 .how-media{display:grid;grid-template-columns:1fr 1fr;gap:20px;position:static}.how-1323 .how-media-card{background:#fff;border:1px solid var(--border);border-radius:18px;padding:16px;display:flex;align-items:center;justify-content:center;min-height:390px;overflow:hidden}.how-1323 .how-media-card img,.how-1323 .how-media-card video{width:100%;height:430px;max-height:430px;object-fit:contain;border-radius:10px;background:#fff}.how-showcase,.how-overlay,.how-copy{all:unset}.how-showcase:after{content:none}@media(max-width:700px){.simple-1323 .section-head h2{font-size:38px}.simple-1323 .step-card{height:auto;min-height:150px}.simple-1323 .step-card h3{font-size:24px;min-height:0}.how-1323 .how-copy-top h2{font-size:38px}.how-1323 .how-copy-top .lead{font-size:20px}.how-1323 .how-media{grid-template-columns:1fr}.how-1323 .how-media-card img,.how-1323 .how-media-card video{height:auto;max-height:420px}}.review-scroller{grid-auto-columns:minmax(350px,420px);align-items:stretch}.review-card{min-height:560px;padding:20px 20px 22px}.review-photo{height:220px;border-radius:14px;overflow:hidden;background:#ffffff14;margin-bottom:18px;border:1px solid rgba(255,255,255,.14)}.review-photo img{width:100%;height:100%;object-fit:cover;display:block}.review-card .grill-name{margin-bottom:10px}.review-card blockquote{font-size:22px;line-height:1.36;margin:0 0 18px;flex:1}.review-card .review-who{margin-top:auto;font-size:19px}.review-card .review-grill{font-size:14px;color:#f4c69f;margin-top:4px}.review-card .review-source-note{font-size:13px;line-height:1.45;color:#dbe7df;margin-top:10px}@media(max-width:980px){.review-scroller{grid-auto-columns:minmax(300px,82vw)}.review-card{min-height:520px}.review-photo{height:190px}}@media(max-width:700px){.review-card{min-height:0}.review-photo{height:170px}.review-card blockquote{font-size:20px}}.customer-reviews-home .review-intro{font-size:38px;line-height:1.2;font-weight:900;max-width:980px}@media(max-width:900px){.customer-reviews-home .review-intro{font-size:30px}}@media(max-width:640px){.customer-reviews-home .review-intro{font-size:26px}}.hero-1323 .hero-benefit{max-width:640px}.site-header .nav{display:flex;flex-wrap:wrap;gap:18px}.product-card-1323 .product-photo-wrap img{object-fit:contain;background:#fff}.review-photo{display:flex;align-items:center;justify-content:center;padding:8px;background:#ffffff14}.review-photo img,.home-grill-card-1323 img{object-fit:contain!important;background:#fff}.customer-reviews-home .container{max-width:1500px;position:relative;padding-left:76px;padding-right:76px}.review-toolbar{position:static;margin:0}.review-arrow{position:absolute;top:50%;transform:translateY(-50%);z-index:4;background:#ffffff14}#reviewPrev{left:18px}#reviewNext{right:18px}.review-arrow[hidden]{display:none!important}.review-scroller{display:flex;gap:20px;overflow-x:auto;scrollbar-width:none;-ms-overflow-style:none;padding:0 0 10px;scroll-snap-type:x mandatory}.review-scroller::-webkit-scrollbar{display:none}.review-card{flex:0 0 calc((100% - 60px)/4);min-width:0;scroll-snap-align:start;scroll-snap-stop:always}.review-card:not(:has(.review-photo)){padding-top:30px}@media(max-width:1180px){.review-card{flex-basis:calc((100% - 40px)/3)}}@media(max-width:900px){.review-card{flex-basis:calc((100% - 20px)/2)}.customer-reviews-home .container{padding-left:64px;padding-right:64px}}@media(max-width:640px){.review-card{flex-basis:100%}.customer-reviews-home .container{padding-left:50px;padding-right:50px}#reviewPrev{left:6px}#reviewNext{right:6px}.review-arrow{width:38px;height:38px;font-size:25px}}.customer-reviews-home .container{max-width:1500px;padding-left:22px;padding-right:22px}.review-carousel-shell{position:relative;padding:0 58px}.review-arrow{top:50%}#reviewPrev{left:0}#reviewNext{right:0}@media(max-width:900px){.customer-reviews-home .container{padding-left:22px;padding-right:22px}.review-carousel-shell{padding:0 50px}}@media(max-width:640px){.customer-reviews-home .container{padding-left:22px;padding-right:22px}.review-carousel-shell{padding:0 44px}#reviewPrev{left:0}#reviewNext{right:0}}.simple-1323 .section-head,.simple-1323 .section-head .lead,.how-copy-top,.how-1323 .how-copy-top .lead,.home-fit-visual-1323 .section-head,.customer-reviews-home .review-intro{max-width:none;width:100%}.home-fit-carousel{padding-top:48px;padding-bottom:52px;border-bottom:1px solid var(--border)}.home-fit-carousel .home-fit-head,.home-fit-carousel .home-fit-head .lead{max-width:none;width:100%}@media(max-width:700px){.home-fit-carousel{padding-top:38px;padding-bottom:42px}}.fit-help-callout{margin:22px 0 10px;padding:14px 18px;border-radius:12px;background:#8d431214;font-size:16px;line-height:1.5}.fit-help-callout strong{color:var(--ink)}.fit-help-callout a{font-weight:850;margin-left:4px}.simple-safety{margin:24px auto 0;text-align:center;font-size:16px;line-height:1.45;max-width:980px}
/*# sourceMappingURL=/cdn/shop/t/13/assets/ttt-css-home-1323.css.map */
