body:has([data-product-guide]) .ho-header{background:var(--color-forest)}.guide{--guide-top:var(--header-height);padding-block:var(--space-8) var(--space-16)}.guide.ho-container{width:100%;max-width:none;padding-inline:0}.guide-breadcrumb{display:flex;flex-wrap:wrap;gap:var(--space-3);margin-bottom:var(--space-8);color:var(--color-muted);font-size:var(--text-small)}.guide-breadcrumb a{text-decoration:none}.guide-hero{display:grid;grid-template-columns:2fr 3fr;align-items:stretch}.guide-hero-copy{background:var(--color-cream);padding:var(--space-12);display:flex;flex-direction:column;justify-content:center}.guide-brand{display:flex;align-items:center;flex-wrap:wrap;gap:var(--space-6);margin-bottom:var(--space-8)}.guide-brand img{display:block;width:160px;height:auto}.guide-brand p{margin:0}.guide h1{font-family:var(--font-interface);font-size:var(--text-h1);line-height:var(--line-heading);font-weight:var(--weight-medium);margin:0}.guide-deck{margin-block:var(--space-8) var(--space-12);max-width:100%;font-size:var(--text-card);line-height:var(--line-body)}.guide-hero-actions{display:grid;justify-items:start;gap:var(--space-3)}.guide-hero figure{position:relative;margin:0;min-width:0;min-height:560px}.guide-hero figure>img{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%;object-fit:cover}.guide-hero figcaption{position:absolute;top:100%;padding-top:var(--space-3);font-size:var(--text-small);line-height:var(--line-body);color:var(--color-muted)}.guide-meta{display:flex;flex-wrap:wrap;gap:var(--space-3);color:var(--color-muted);font-size:var(--text-small);margin-block:var(--space-16) var(--space-8)}.guide-reading-layout{display:grid;grid-template-columns:1fr 3fr;gap:var(--space-12);padding-top:var(--space-8)}.guide-rail{position:sticky;top:calc(var(--guide-top) + var(--space-6));align-self:start}.guide-rail nav{display:grid;gap:var(--space-1)}.guide-rail nav>a{display:flex;align-items:center;min-height:var(--touch-target);padding:var(--space-2) var(--space-4);text-decoration:none;border-left:2px solid transparent;font-size:var(--text-small)}.guide-rail nav>a[aria-current=location]{border-color:var(--color-forest);background:var(--color-cream);font-weight:var(--weight-semibold)}.guide-rail-shop{display:grid;justify-items:start;gap:var(--space-4);border-top:var(--border);padding-top:var(--space-6);margin-top:var(--space-6);font-size:var(--text-small)}.guide-rail-shop p{margin:0}.guide a:not(.ho-product-card):not(.ho-button){text-underline-offset:var(--space-1)}.guide-body{min-width:0;line-height:var(--line-body);font-size:var(--text-card)}.guide-section{scroll-margin-top:calc(var(--guide-top) + var(--guide-nav-height,0px) + var(--space-6));padding-block:var(--space-12);border-top:var(--border)}.guide-section:first-child{padding-top:0;border-top:0}.guide-section h2{font-family:var(--font-editorial);font-size:var(--text-editorial);font-weight:var(--weight-regular);line-height:var(--line-heading);margin:0 0 var(--space-6)}.guide-section h3{font-family:var(--font-interface);font-size:var(--text-card);font-weight:var(--weight-semibold);line-height:var(--line-heading);margin:0 0 var(--space-4)}.guide-section p{margin:0 0 var(--space-6)}.guide-reading{max-width:var(--container-reading)}.guide-two{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-8);margin-block:var(--space-8)}.guide-two>*{min-width:0}.guide-note{font-size:var(--text-small);line-height:var(--line-body);color:var(--color-muted)}.guide-films figure{margin:0}.guide-films video{width:100%;aspect-ratio:3/2;display:block;object-fit:contain;background:var(--color-white)}.guide-films figcaption{margin-top:var(--space-6)}.guide-comparison{max-width:100%;overflow-x:auto;margin-block:var(--space-8)}.guide-comparison table{width:100%;border-collapse:collapse;font-size:var(--text-body);table-layout:fixed}.guide-comparison caption{text-align:left;margin-bottom:var(--space-4);font-size:var(--text-small);color:var(--color-muted)}.guide-comparison :is(th,td){text-align:left;vertical-align:top;padding:var(--space-4);border-bottom:var(--border);overflow-wrap:break-word}.guide-comparison thead{background:var(--color-stone)}.guide-comparison th{font-weight:var(--weight-semibold)}.guide-comparison tbody tr:nth-child(2n){background:var(--color-cream)}.guide-takeaway{background:var(--color-cream);padding:var(--space-8);margin-block:var(--space-8)}.guide-takeaway p:last-child{margin-bottom:0}.guide-actions{display:flex;gap:var(--space-8);flex-wrap:wrap}.guide-actions a{min-height:var(--touch-target);display:inline-flex;align-items:center}.guide-diagram{margin:var(--space-8) 0;padding:var(--space-6);background:var(--color-cream)}.guide-diagram img{width:100%;height:auto;display:block}.guide-diagram figcaption{font-size:var(--text-small);color:var(--color-muted);margin-top:var(--space-3)}.guide ul,.guide ol{padding-left:var(--space-6)}.guide li+li{margin-top:var(--space-3)}.guide-products .ho-product-card{display:flex;flex-direction:column;background:transparent;text-decoration:none}.guide-products .ho-product-card-copy{flex:1;display:flex;flex-direction:column}.guide-products .ho-button{margin-top:auto;align-self:start}.guide-products .ho-product-card-image{aspect-ratio:1;background:var(--color-white)}.guide-products .ho-product-card-image img{width:100%;height:100%;object-fit:contain}.guide-products .ho-inspiration-product-note{margin-block:var(--space-4);font-size:var(--text-small)}.guide-checklist{list-style:none;padding:0!important}.guide-checklist label{gap:var(--space-4);align-items:start;padding-block:var(--space-3)}.guide-checklist input{margin-top:var(--space-1)}.guide-help{padding:var(--space-8);background:var(--color-forest);color:var(--color-cream);margin-top:var(--space-8)}.guide-help .ho-button{color:var(--color-cream);border-color:var(--color-cream)}.guide-section details{border-top:var(--border)}.guide-section summary{cursor:pointer;padding-block:var(--space-6);padding-right:var(--space-8);position:relative;list-style:none;font-weight:var(--weight-semibold)}.guide-section summary::-webkit-details-marker{display:none}.guide-section summary:after{content:"+";position:absolute;right:0;top:var(--space-6)}.guide-section details[open]>summary:after{content:"\2212"}.guide-section details>p{max-width:var(--container-reading)}.guide-next{margin-top:var(--space-8)}.guide-next li>a{display:inline-block;padding-block:var(--space-2)}.guide-mobile-contents{display:none}.guide-mobile-contents>p{margin:0 0 var(--space-3)}.guide-mobile-contents>div{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--space-2)}.guide-mobile-contents a{display:flex;align-items:center;justify-content:center;min-height:var(--touch-target);padding:var(--space-2) var(--space-3);border:var(--border);border-radius:999px;font-size:var(--text-small);color:var(--color-olive);background:var(--color-canvas);text-decoration:none}.guide-mobile-contents a:is(:hover,[aria-current=location]){background:var(--color-olive);color:var(--color-white);border-color:var(--color-olive)}.guide-rating{font-size:var(--text-small);display:flex;flex-wrap:wrap;align-items:baseline;gap:var(--space-2)}.guide-rating strong{color:var(--color-forest)}.guide-assessment h4{font-size:var(--text-card);font-weight:var(--weight-semibold);margin:var(--space-8) 0 var(--space-4)}.guide-warranty-highlights{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--space-4);margin-block:var(--space-8)}.guide-warranty-highlights>div{border-left:var(--border);padding-left:var(--space-4);display:flex;flex-direction:column;justify-content:start}.guide-warranty-highlights dt{font-size:var(--text-small);color:var(--color-muted)}.guide-warranty-highlights dd{order:-1;margin:0 0 var(--space-2);font-weight:var(--weight-semibold);font-size:var(--text-card)}.guide-help{display:grid;grid-template-columns:minmax(0,1fr) 160px;gap:var(--space-8);align-items:center}.guide-expert-image{display:block;width:100%;height:auto}.guide :is(a,summary,input,video,[tabindex]):focus-visible{outline:var(--focus-width) solid var(--color-olive);outline-offset:var(--focus-offset)}@media(max-width:1023px){.guide-hero-copy{padding:var(--space-8)}.guide-hero figure{min-height:480px}.guide-reading-layout{grid-template-columns:1fr;padding-top:0}.guide-rail{display:none}.guide-mobile-contents{display:block;position:sticky;top:var(--guide-top);z-index:10;border-block:var(--border);margin-block:var(--space-6);padding-block:var(--space-4);background:var(--color-canvas)}}@media(max-width:767px){.guide{padding-top:var(--space-6)}.guide-hero{grid-template-columns:1fr}.guide-hero-copy{padding:var(--space-8) var(--space-6)}.guide-brand{gap:var(--space-4);margin-bottom:var(--space-6)}.guide-brand img{width:120px}.guide-deck{margin-block:var(--space-6)}.guide-hero-actions{gap:0}.guide-hero figure{min-height:0}.guide-hero figure>img{position:static;aspect-ratio:3/2;min-height:0;height:auto;object-fit:cover}.guide-hero figcaption{position:static;padding-top:var(--space-3)}.guide-meta{margin-block:var(--space-8) var(--space-6)}.guide-two{grid-template-columns:1fr;gap:var(--space-8)}.guide-section{padding-block:var(--space-10)}.guide-body{font-size:var(--text-body)}.guide-takeaway,.guide-help{padding:var(--space-6)}.guide-help{grid-template-columns:1fr;gap:var(--space-6)}.guide-expert-image{width:160px;justify-self:center}.guide-warranty-highlights{gap:var(--space-3)}.guide-comparison table,.guide-comparison tbody,.guide-comparison tr,.guide-comparison th,.guide-comparison td{display:block;width:100%}.guide-comparison thead{position:absolute;width:1px;height:1px;clip-path:inset(50%);overflow:hidden}.guide-comparison tbody tr{margin-bottom:var(--space-6);border:var(--border)}.guide-comparison th{background:var(--color-stone)}.guide-comparison td:before{content:attr(data-label);display:block;font-size:var(--text-small);font-weight:var(--weight-semibold);margin-bottom:var(--space-2)}.guide-comparison td:last-child{border-bottom:0}}@media print{.guide-rail,.guide-mobile-contents,.guide-hero-actions,.guide-help,.guide-products{display:none}.guide-reading-layout{display:block}.guide-section details>p{display:block}.guide-section{break-inside:avoid}}.guide-product-photos img{display:block;width:100%;height:auto;aspect-ratio:1;object-fit:contain;background:var(--color-white)}.guide :is(#quick-answer,#included-equipment,#warranty-documents,#our-take)>.guide-two>div,.guide .guide-two[data-guide-shaded]>div{background:var(--color-cream);padding:var(--space-6);display:grid;gap:var(--space-6);align-content:start}.guide :is(#quick-answer,#included-equipment,#warranty-documents,#our-take)>.guide-two>div:nth-child(2),.guide .guide-two[data-guide-shaded]>div:nth-child(2){background:var(--color-stone)}.guide :is(#quick-answer,#included-equipment,#warranty-documents,#our-take)>.guide-two>div>:is(h3,p,ul,dl){margin-block:0}@media(min-width:768px){.guide :is(#quick-answer,#included-equipment)>.guide-two{grid-template-rows:auto auto auto}.guide #warranty-documents>.guide-two{grid-template-rows:auto auto auto auto}.guide :is(#quick-answer,#included-equipment)>.guide-two>div{grid-row:span 3;grid-template-rows:subgrid}.guide #warranty-documents>.guide-two>div{grid-row:span 4;grid-template-rows:subgrid}}@media(max-width:767px){.guide[data-guide-profile=napoleon] .guide-hero-copy{padding:var(--space-4) var(--space-6)}.guide[data-guide-profile=napoleon] .guide-brand{margin-bottom:var(--space-4)}.guide[data-guide-profile=napoleon] .guide-deck{margin-block:var(--space-4)}.guide[data-guide-profile=napoleon] .guide-hero-actions{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-2)}.guide[data-guide-profile=napoleon] .guide-hero-actions .ho-button{min-height:var(--touch-target);padding-block:var(--space-2);font-size:var(--text-small);gap:var(--space-2)}}.guide #our-take>.guide-two>.guide-assessment>h4{margin-block:0}@media(min-width:768px){.guide:not([data-guide-profile=napoleon]) #our-take>.guide-two{grid-template-rows:repeat(8,auto)}.guide:not([data-guide-profile=napoleon]) #our-take>.guide-two>.guide-assessment{grid-row:span 8;grid-template-rows:subgrid}}.guide-early-product{display:block;width:100%;height:auto;aspect-ratio:3/2;object-fit:contain;background:var(--color-white)}@media(min-width:768px){.guide[data-guide-profile=dimplex] #quick-answer>.guide-two{grid-template-rows:repeat(4,auto)}.guide[data-guide-profile=dimplex] #quick-answer>.guide-two>div{grid-row:span 4}}.guide[data-product-guide] :is(#quick-answer,#included-equipment,#warranty-documents,#our-take)>.guide-two:has(>figure,>div>figure),.guide .guide-two:has(>figure,>div>figure){grid-template-rows:none;align-items:start}.guide[data-product-guide] :is(#quick-answer,#included-equipment,#warranty-documents,#our-take)>.guide-two:has(>figure,>div>figure)>div,.guide .guide-two:has(>figure,>div>figure)>div{grid-row:auto;grid-template-rows:none}.guide .guide-two:has(>figure,>div>figure)>div>.guide-photo{margin:0}.guide .guide-video-control:not(:focus-visible){position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}@media(max-width:767px){.guide .guide-comparison caption{display:block;width:100%}}.guide[data-guide-article=next-twenty-induction-model-guide] .guide-hero>figure>img,.guide[data-guide-article=next-twenty-kegerator-model-guide] .guide-hero>figure>img{object-fit:contain}
/*# sourceMappingURL=/cdn/shop/t/27/assets/article-product-guide.css.map */
