.fire-standard-preview .fire-standard-root h1{font-family:var(--font-interface);font-size:var(--text-h1,42px);line-height:1.15}.fire-standard-preview .fire-standard-root .gallery,.fire-standard-preview .fire-standard-root .product-gallery{align-self:start}@media(min-width:1024px){.fire-standard-preview .fire-standard-root .gallery,.fire-standard-preview .fire-standard-root .product-gallery{position:sticky;top:calc(var(--header-height) + var(--space-8))}}@media(max-width:1023px){.fire-standard-preview .fire-standard-root .gallery,.fire-standard-preview .fire-standard-root .product-gallery{position:relative;top:auto}}.fire-standard-preview .fire-standard-root .gallery .thumbnails,.fire-standard-preview .fire-standard-root .gallery .thumbs{display:flex;flex-wrap:wrap;overflow:visible}.fire-standard-preview .fire-standard-root .direct-purchase-actions{display:grid;grid-template-columns:1fr;gap:var(--space-3)}.fire-standard-preview .fire-standard-root .direct-purchase-actions button,.fire-standard-preview .fire-standard-root .save-design-button{width:100%;min-height:52px;border-radius:var(--radius-button,4px);font-family:var(--font-interface);justify-content:center}.fire-standard-preview .fire-standard-root .direct-purchase-actions .save-button{background:var(--color-ink,#202421);color:var(--color-canvas,#FBFAF7)}.fire-standard-preview .fire-standard-root .direct-purchase-actions .project-button{background:transparent;color:var(--color-ink,#202421);border:1px solid currentColor}.fire-standard-preview .fire-standard-root .fire-pilot-facts{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-3);margin-block:var(--space-6)}.fire-standard-preview .fire-standard-root .fire-pilot-facts .fm-highlight{text-align:center;padding:var(--space-4);background:var(--color-cream,#F6F3ED)}.fire-standard-preview .fire-standard-root .fire-pilot-facts strong,.fire-standard-preview .fire-standard-root .fire-pilot-facts span{display:block}.fire-standard-preview .fire-standard-root .fire-pilot-facts strong{font-size:var(--text-h3,24px)}.fire-standard-preview .fire-standard-root .fire-pilot-facts span{color:var(--color-muted,#6D706B);margin-top:var(--space-2)}.fire-standard-preview .fire-standard-root .fire-pilot-benefits{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-6);margin-block:var(--space-6)}.fire-standard-preview .fire-standard-root .fire-pilot-benefits article{border-top:1px solid var(--color-stone,#E6E1D8);padding-top:var(--space-4)}.fire-standard-preview .fire-standard-root .fire-pilot-benefits h3{font-family:var(--font-interface);font-size:var(--text-h3,24px)}.fire-standard-preview .fire-standard-root .fire-pilot-content p{line-height:var(--line-body,1.6);color:var(--color-muted,#6D706B)}.fire-standard-preview .fire-standard-root .fire-pilot-content details{border-top:1px solid var(--color-stone,#E6E1D8);padding-block:var(--space-6);scroll-margin-top:var(--space-16)}.fire-standard-preview .fire-standard-root .fire-pilot-content summary{font-family:var(--font-interface);font-weight:600;font-size:var(--text-h3,24px);cursor:pointer}.fire-standard-preview .fire-standard-root .fire-pilot-warranty-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--space-4);margin-block:var(--space-6)}.fire-standard-preview .fire-standard-root .fire-pilot-warranty-grid>div{background:var(--color-cream,#F6F3ED);padding:var(--space-6)}.fire-standard-preview .fire-standard-root .fire-pilot-warranty-grid span,.fire-standard-preview .fire-standard-root .fire-pilot-warranty-grid strong{display:block}.fire-standard-preview .fire-standard-root .fire-pilot-warranty-grid strong{margin-top:var(--space-3)}.fire-standard-preview .fire-standard-root .hx27-brand-shop-action{width:100%;display:flex;justify-content:center;padding-block:var(--space-6)}.fire-standard-preview .fire-standard-root .hx27-brand-shop-action a{background:var(--color-ink,#202421);color:var(--color-canvas,#FBFAF7);text-align:center;text-decoration:none}.fire-standard-preview .fire-standard-root .fire-pilot-similar .fm-product-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.fire-standard-preview .fire-standard-root .fire-pilot-similar .fm-card img{width:100%;height:260px;object-fit:contain}.fire-standard-preview .fire-standard-root .fire-pilot-similar .fm-outline{display:flex;justify-content:center;text-decoration:none}.fire-standard-preview .fire-standard-root [data-fire-nav]{display:flex;flex-wrap:wrap}@media(max-width:749px){.fire-standard-preview .fire-standard-root .fire-pilot-benefits,.fire-standard-preview .fire-standard-root .fire-pilot-warranty-grid,.fire-standard-preview .fire-standard-root .fire-pilot-similar .fm-product-grid{grid-template-columns:1fr}.fire-standard-preview .fire-standard-root h1{font-size:32px}.fire-standard-preview .fire-standard-root [data-fire-nav]{justify-content:flex-start;gap:var(--space-3)}}.fire-standard-preview #outdoor-greatroom-root h1,.fire-standard-preview #afd-root h1,.fire-standard-preview #outdoor-plus-root h1{font-family:var(--font-interface);font-size:var(--text-h1);line-height:var(--line-heading)}.fire-standard-preview .fire-standard-root .purchase>.product-facts{display:none}.fire-standard-preview #outdoor-greatroom-root #project,.fire-standard-preview #outdoor-greatroom-root #accessories{display:none}.fire-standard-preview #outdoor-greatroom-root .service-cards>button:first-child{display:none}.fire-standard-preview #afd-root .related-section,.fire-standard-preview [data-hx27-pilot=napoleon]{display:none}.fire-standard-preview #afd-root .review-design,.fire-standard-preview #outdoor-plus-root .review-design{background:var(--color-ink);color:var(--color-canvas);border-radius:var(--radius-standard);min-height:var(--touch-target);font-family:var(--font-interface)}.fire-standard-preview .fire-standard-root .fm-highlights .fm-highlight{border:0;background:var(--color-cream);border-radius:var(--radius-standard)}.fire-standard-preview .fire-standard-root .fire-pilot-warranty .fm-doc{display:inline-flex;align-items:center;width:auto;font-family:var(--font-interface);font-size:var(--text-body)}.fire-standard-preview .fire-standard-root .finishing-card.is-selected,.fire-standard-preview .fire-standard-root .afd-accessory.is-selected{outline:2px solid var(--color-olive);outline-offset:-2px}.fire-standard-preview #napoleon-shopify-root .inline-facts{display:none}.fire-standard-preview .fire-standard-root{--fm-green:var(--color-ink);--fm-line:var(--color-stone);--fm-cream:var(--color-cream);--fm-ink:var(--color-ink)}.fire-standard-preview .fire-pilot-similar .fm-card{display:flex;flex-direction:column}.fire-standard-preview .fire-pilot-similar .fm-card-body{display:flex;flex:1;flex-direction:column;padding:var(--space-4)}.fire-standard-preview .fire-pilot-similar .fm-card-body h3{font-family:var(--font-interface);font-size:var(--text-body);line-height:var(--line-body)}.fire-standard-preview .fire-pilot-similar .fm-outline{align-items:center;min-height:var(--touch-target);margin-top:auto;border:1px solid var(--color-ink);padding:var(--space-3)}.fire-standard-preview .fire-standard-root .fire-pilot-facts{gap:var(--space-4);margin-block:var(--space-4)}.fire-standard-preview .fire-standard-root .fire-pilot-facts .fm-highlight{padding:var(--space-6);display:flex;flex-direction:column;justify-content:center}.fire-standard-preview .fire-standard-root .fire-pilot-facts strong{font:600 var(--text-price)/var(--line-heading) var(--font-interface)}.fire-standard-preview .fire-standard-root .fire-pilot-facts span{font:400 var(--text-body)/var(--line-body) var(--font-interface)}.fire-standard-preview :is(#outdoor-greatroom-root,#afd-root,#outdoor-plus-root) .direct-purchase-actions{grid-template-columns:var(--space-30) minmax(0,1fr);gap:var(--space-3)}.fire-standard-preview :is(#outdoor-greatroom-root,#afd-root,#outdoor-plus-root) .direct-purchase-actions .project-button{grid-column:1/-1}.fire-standard-preview :is(#outdoor-greatroom-root,#afd-root,#outdoor-plus-root) .direct-purchase-actions button{font:600 var(--text-card)/var(--line-body) var(--font-interface);padding:var(--space-3) var(--space-4);min-height:var(--touch-target);display:flex;align-items:center;justify-content:center}.fire-standard-preview :is(#outdoor-greatroom-root,#afd-root,#outdoor-plus-root) .direct-purchase-actions .fire-pilot-quantity{display:flex;border:var(--border);min-width:0}.fire-pilot-quantity input{width:var(--space-12);min-width:0;text-align:center;border:0;background:var(--color-white);font:inherit;-webkit-appearance:textfield;appearance:textfield}.fire-pilot-quantity input::-webkit-inner-spin-button{-webkit-appearance:none;appearance:none}.fire-standard-preview :is(#outdoor-greatroom-root,#afd-root,#outdoor-plus-root) .direct-purchase-actions .fire-pilot-quantity button{padding:0;min-width:var(--space-8);width:var(--space-8);color:var(--color-ink);background:transparent;border:0}.fire-standard-preview :is(#outdoor-greatroom-root,#afd-root,#outdoor-plus-root) :is(.finishing-card,.afd-accessory){display:grid;grid-template-columns:var(--space-24) minmax(0,1fr) var(--space-6);gap:var(--space-4);align-items:start;background:transparent;border:0;border-radius:0;padding:var(--space-6) 0}.fire-standard-preview :is(#outdoor-greatroom-root,#afd-root,#outdoor-plus-root) :is(.finishing-card,.afd-accessory)>img{width:var(--space-24);height:var(--space-24);object-fit:contain;background:var(--color-white)}.fire-standard-preview :is(#outdoor-greatroom-root,#afd-root,#outdoor-plus-root) :is(.finishing-card,.afd-accessory) strong{font:600 var(--text-card)/var(--line-heading) var(--font-interface)}.fire-standard-preview :is(#outdoor-greatroom-root,#afd-root,#outdoor-plus-root) :is(.finishing-card,.afd-accessory) p{font:400 var(--text-body)/var(--line-body) var(--font-interface);color:var(--color-muted);margin-block:var(--space-3)}.fire-standard-preview :is(#outdoor-greatroom-root,#afd-root,#outdoor-plus-root) :is(.finishing-card,.afd-accessory) a{font:400 var(--text-body)/var(--line-body) var(--font-interface);color:var(--color-olive);text-underline-offset:var(--space-1)}.fire-standard-preview :is(#outdoor-greatroom-root,#afd-root,#outdoor-plus-root) :is(.finishing-card,.afd-accessory) [role=checkbox]{width:var(--space-6);height:var(--space-6)}.fire-standard-preview .fire-pilot-support .fm-benefits{display:grid;grid-template-columns:1fr 1fr;gap:var(--space-3);margin-block:var(--space-6)}.fire-standard-preview .fire-pilot-support .fm-benefit{background:var(--color-cream);padding:var(--space-4);text-decoration:none;color:var(--color-ink);font:400 var(--text-body)/var(--line-body) var(--font-interface)}.fire-standard-preview .fire-pilot-support .fm-outline{display:flex;justify-content:center;align-items:center;min-height:var(--touch-target);border:1px solid var(--color-ink);border-radius:var(--radius-standard);font:600 var(--text-card)/var(--line-body) var(--font-interface);text-decoration:none;padding:var(--space-3)}.fire-standard-preview .fire-pilot-support .fm-tools{margin-block:var(--space-4);padding-block:var(--space-4);border-block:var(--border);display:flex;justify-content:space-around}.fire-standard-preview .fire-pilot-support .fm-tools button{display:flex;align-items:center;gap:var(--space-3);border:0;background:none;font:400 var(--text-card)/var(--line-body) var(--font-interface);color:var(--color-muted);cursor:pointer}.fire-standard-preview .fire-pilot-support .fm-tools svg{width:var(--icon-size);height:var(--icon-size)}.fire-standard-preview #outdoor-greatroom-root .purchase:has(.fire-pilot-support)>.service-cards{display:none}.fire-standard-preview body,.fire-standard-preview #outdoor-greatroom-root .ogc,.fire-standard-preview #outdoor-greatroom-root .purchase{background:var(--color-canvas)!important}.fire-standard-preview #outdoor-greatroom-root #configure{width:100%;max-width:var(--container-commerce);margin-inline:auto;padding:var(--space-10) var(--page-margin);gap:var(--space-12);box-sizing:border-box;grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.fire-standard-preview :is(#outdoor-greatroom-root,#afd-root,#outdoor-plus-root) .direct-purchase-actions .fire-pilot-quantity{border:1px solid var(--color-stone);border-radius:0}@media(max-width:1023px){.fire-standard-preview #outdoor-greatroom-root #configure{grid-template-columns:1fr;gap:var(--space-8)}}.fire-standard-preview .fire-pilot-content .fm-details{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:var(--space-12)}.fire-standard-preview .fire-pilot-content .fm-details>div:first-child h2{font:500 var(--text-editorial)/var(--line-heading) var(--font-editorial)}.fire-standard-preview .fire-pilot-content .fire-pilot-benefits{display:block;padding-left:var(--space-6);margin-block:var(--space-4);font:400 var(--text-body)/var(--line-body) var(--font-interface);color:var(--color-muted)}.fire-standard-preview .fire-pilot-content .fire-pilot-benefits li{margin-block:var(--space-3)}.fire-standard-preview .fire-pilot-content summary{font:600 var(--text-card)/var(--line-body) var(--font-interface)}.fire-standard-preview .fire-pilot-content .fire-pilot-warranty-grid{grid-template-columns:repeat(2,minmax(0,1fr))}@media(max-width:767px){.fire-standard-preview .fire-pilot-content .fm-details{grid-template-columns:1fr;gap:var(--space-6)}}.fire-standard-preview :is(#outdoor-greatroom-root,#afd-root,#outdoor-plus-root) .direct-purchase-actions:has(.fire-pilot-compare){grid-template-columns:repeat(2,minmax(0,1fr))}.fire-standard-preview :is(#outdoor-greatroom-root,#afd-root,#outdoor-plus-root) .direct-purchase-actions:has(.fire-pilot-compare) .project-button{grid-column:auto}.fire-standard-preview :is(#outdoor-greatroom-root,#afd-root,#outdoor-plus-root) .direct-purchase-actions:has(.fire-pilot-compare) .fire-pilot-quantity{width:var(--space-30)}.fire-standard-preview :is(#outdoor-greatroom-root,#afd-root,#outdoor-plus-root) .direct-purchase-actions .fire-pilot-compare{background:transparent;color:var(--color-ink);border:1px solid var(--color-ink)}.fire-standard-preview .hx27-similar-actions>.fm-outline{display:flex;align-items:center;justify-content:center;width:100%;min-height:var(--touch-target);margin:0;padding:var(--space-3) var(--space-2);font:500 var(--text-body)/var(--line-body) var(--font-interface);text-align:center;text-decoration:none;background:transparent;color:var(--color-ink);border:1px solid var(--color-ink);border-radius:var(--radius-standard)}.fire-standard-preview :is(#outdoor-greatroom-root,#afd-root,#outdoor-plus-root) .direct-purchase-actions:has(.fire-pilot-compare){grid-template-columns:repeat(4,minmax(0,1fr))}.fire-standard-preview :is(#outdoor-greatroom-root,#afd-root,#outdoor-plus-root) .direct-purchase-actions:has(.fire-pilot-compare) .save-button{grid-column:span 3}.fire-standard-preview :is(#outdoor-greatroom-root,#afd-root,#outdoor-plus-root) .direct-purchase-actions:has(.fire-pilot-compare) .project-button,.fire-standard-preview :is(#outdoor-greatroom-root,#afd-root,#outdoor-plus-root) .direct-purchase-actions .fire-pilot-compare{grid-column:span 2}.fire-standard-preview :is(#outdoor-greatroom-root,#afd-root,#outdoor-plus-root) .direct-purchase-actions:has(.fire-pilot-compare) .fire-pilot-quantity{width:100%;justify-content:space-between}html.fire-standard-preview,html.fire-standard-preview body{background-color:var(--color-canvas)!important}.fire-standard-preview .fire-standard-root .fire-pilot-facts .fm-highlight{padding:14px 16px;min-width:0}.fire-standard-preview .fire-standard-root .fire-pilot-facts strong{font:700 16px/1.6 var(--font-interface)}.fire-standard-preview .fire-standard-root .fire-pilot-facts span{font:400 11px/1.6 var(--font-interface);margin-top:5px}.fire-standard-preview .fire-pilot-support .fm-benefit{font-size:13px}.fire-standard-preview :is(#outdoor-greatroom-root,#afd-root,#outdoor-plus-root) .direct-purchase-actions .project-button>svg{display:none}.fire-standard-preview .fire-pilot-content .details-accordion,.fire-standard-preview .fire-pilot-content .customer-resources{width:100%;max-width:none;padding:0;background:transparent}.fire-standard-preview .fire-pilot-content .fire-pilot-benefits{list-style:disc}.fire-standard-preview #outdoor-greatroom-root .purchase>.stock-line,.fire-standard-preview #outdoor-greatroom-root .purchase>.stock-note{display:none}.fire-standard-preview :is(#outdoor-greatroom-root,#afd-root,#outdoor-plus-root) :is(.finishing-card,.afd-accessory) .fire-accessory-price{font-weight:700;color:var(--color-ink);margin-block:var(--space-2)}.fire-standard-preview .fire-pilot-content [data-slot=accordion-trigger]{font:600 var(--text-card)/var(--line-body) var(--font-interface);padding-block:var(--space-6);border-radius:0}.fire-standard-preview .fire-pilot-content [data-slot=accordion-item]{border-top:1px solid var(--color-stone)}.fire-standard-preview #fire-product-details,.fire-standard-preview #fire-resources,.fire-standard-preview #fire-warranty{scroll-margin-top:calc(var(--header-height) + var(--space-8))}.fire-standard-preview #afd-root .afd-facts,.fire-standard-preview #afd-root .afd-service-cards,.fire-standard-preview #afd-root .delivery-summary{display:none}.fire-standard-preview #afd-root .configure-grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:var(--space-12);align-items:start}.fire-standard-preview #afd-root .configure-section{max-width:var(--container-commerce);padding-inline:var(--page-margin);margin-inline:auto}@media(max-width:1023px){.fire-standard-preview #afd-root .configure-grid{grid-template-columns:1fr}}.fire-standard-preview #afd-root .afd-accessory>div{display:flex;flex-direction:column}.fire-standard-preview #afd-root .afd-accessory>div strong{order:0}.fire-standard-preview #afd-root .afd-accessory>div small{order:1;font:700 var(--text-body)/var(--line-body) var(--font-interface);color:var(--color-ink);margin-top:var(--space-2)}.fire-standard-preview #afd-root .afd-accessory>div p{order:2}.fire-standard-preview #afd-root .afd-accessory>div a{order:3}.fire-standard-preview #napoleon-shopify-root .configuration:empty,.fire-standard-preview #napoleon-shopify-root .buy-panel>.nap-fulfillment,.fire-standard-preview #napoleon-shopify-root .buy-panel>.conversion-grid,.fire-standard-preview #napoleon-shopify-root .buy-panel>.pdp-action-tools{display:none}.fire-standard-preview #napoleon-shopify-root .hx27-secondary-actions{grid-template-columns:1fr}.fire-standard-preview #outdoor-plus-root .design-controls>.service-cards{display:none}.fire-standard-preview #outdoor-plus-root .delivery-summary{display:none}.fire-standard-preview #outdoor-plus-root #configure{max-width:var(--container-commerce);margin-inline:auto;padding-inline:var(--page-margin)}.fire-standard-preview #outdoor-plus-root .configure-grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:var(--space-12);align-items:start}@media(max-width:1023px){.fire-standard-preview #outdoor-plus-root .configure-grid{grid-template-columns:1fr}}.fire-standard-preview .fire-standard-root h1{font-weight:600}@media(max-width:767px){.fire-standard-preview :is(#outdoor-greatroom-root,#afd-root,#outdoor-plus-root) .direct-purchase-actions:has(.fire-pilot-compare){grid-template-columns:var(--space-30) minmax(0,1fr)}.fire-standard-preview :is(#outdoor-greatroom-root,#afd-root,#outdoor-plus-root) .direct-purchase-actions:has(.fire-pilot-compare) .save-button{grid-column:2}.fire-standard-preview :is(#outdoor-greatroom-root,#afd-root,#outdoor-plus-root) .direct-purchase-actions:has(.fire-pilot-compare) .project-button,.fire-standard-preview :is(#outdoor-greatroom-root,#afd-root,#outdoor-plus-root) .direct-purchase-actions .fire-pilot-compare{grid-column:1/-1}.fire-standard-preview .fire-pilot-support .fm-benefit{min-width:0;overflow-wrap:anywhere}}.fire-standard-preview .fire-standard-root :is(.design-accordion,.configuration-steps) [data-slot=accordion-trigger]{font-family:var(--font-interface);font-weight:600}.fire-standard-preview .fire-standard-root .hx27-brand-categories{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,4fr);align-items:center;gap:var(--space-10);width:100%;padding-block:var(--space-12);border-bottom:var(--border)}@media(max-width:1023px){.fire-standard-preview .fire-standard-root .hx27-brand-categories{grid-template-columns:1fr}}.fire-standard-preview .fire-pilot-content .spec-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;background:var(--color-stone);border:1px solid var(--color-stone)}.fire-standard-preview .fire-pilot-content .spec-grid>div{display:block;background:var(--color-white);padding:16px;border:0}.fire-standard-preview .fire-pilot-content .spec-grid dt{font-size:12px;color:var(--color-muted)}.fire-standard-preview .fire-pilot-content .spec-grid dd{font-weight:700;margin:5px 0 0;text-align:left}.fire-standard-preview #outdoor-greatroom-root .purchase>.availability,.fire-standard-preview #outdoor-greatroom-root .purchase>.availability+.fine{display:none}.fire-standard-preview .fire-standard-root :is(.configuration-sections,.configuration-steps) [data-slot=accordion-trigger]{font-family:var(--font-interface);font-weight:600}.fire-standard-preview #napoleon-shopify-root.fire-standard-root .quantity{display:grid;grid-template-columns:35px 1fr 35px;border:1px solid var(--color-stone);border-radius:0;align-items:stretch}.fire-standard-preview #napoleon-shopify-root.fire-standard-root .quantity input{background:var(--color-white);border:0;border-radius:0;min-width:0;width:100%;height:100%;text-align:center;font:inherit;-webkit-appearance:textfield;appearance:textfield}.fire-standard-preview #napoleon-shopify-root .quantity button{color:var(--color-ink);border:0;background:transparent}.fire-standard-preview #napoleon-shopify-root .hx27-secondary-actions:has(.fire-pilot-compare){grid-template-columns:repeat(2,minmax(0,1fr))}.fire-standard-preview #napoleon-shopify-root .fire-pilot-compare{background:transparent;color:var(--color-ink);border:1px solid var(--color-ink);font:600 var(--text-card)/var(--line-body) var(--font-interface);border-radius:var(--radius-standard);min-height:var(--touch-target)}@media(max-width:767px){.fire-standard-preview #napoleon-shopify-root .hx27-secondary-actions:has(.fire-pilot-compare){grid-template-columns:1fr}}.fire-standard-preview .fire-sedona-finishing{border-top:1px solid var(--color-border);margin-block:var(--space-6);padding-top:var(--space-4)}.fire-standard-preview .fire-sedona-finishing summary{font:600 var(--text-card)/var(--line-heading) var(--font-interface);cursor:pointer}.fire-standard-preview .fire-sedona-finishing input[type=checkbox]{width:var(--space-6);height:var(--space-6);accent-color:var(--color-olive)}.fire-standard-preview #outdoor-plus-root .ho-media-heading h3,.fire-standard-preview #outdoor-plus-root .ho-media-toggle{font:600 var(--text-card)/var(--line-heading) var(--font-interface)}.fire-standard-preview .fire-standard-root .hx27-brand-categories .brand-category-links a{border:0;box-shadow:none}@media(min-width:1024px){.fire-standard-preview #afd-root .hx27-brand-categories .brand-category-links{grid-template-columns:repeat(4,minmax(0,1fr))}}.fire-standard-preview .fire-standard-root h1{font:600 var(--text-h1)/var(--line-heading) var(--font-interface);letter-spacing:normal;color:var(--color-ink)}.fire-standard-preview #outdoor-greatroom-root .purchase h1{font-weight:600}.fire-standard-preview .fire-standard-root :is(.afd-price,.purchase>.price,.design-controls .price,.price-block .n-price){font:600 var(--text-price)/var(--line-heading) var(--font-interface);color:var(--color-ink)}.fire-standard-preview .fire-standard-root :is(.afd-intro,.pdp-lead,.purchase>.intro){font:400 var(--text-body)/var(--line-body) var(--font-interface);color:var(--color-muted)}.fire-standard-preview .fire-standard-root [data-fire-nav]{width:100%;box-sizing:border-box;justify-content:flex-start;gap:var(--space-8);padding-block:var(--space-3);margin-block:0 var(--space-8);border-block:var(--border);font:400 var(--text-small)/var(--line-body) var(--font-interface)}.fire-standard-preview .fire-standard-root [data-fire-nav] a{font:inherit;padding-block:var(--space-2);text-decoration:none;color:var(--color-muted)}.fire-standard-preview .fire-standard-root [data-fire-nav] a:hover{color:var(--color-ink);text-decoration:underline}@media(max-width:767px){.fire-standard-preview .fire-standard-root [data-fire-nav]{flex-wrap:wrap;overflow:visible;white-space:normal;column-gap:var(--space-6);row-gap:0}.fire-standard-preview .fire-standard-root [data-fire-nav] a{max-width:100%;min-height:var(--touch-target);display:flex;align-items:center}}.fire-standard-preview :is(#afd-root,#outdoor-greatroom-root,#napoleon-shopify-root,#outdoor-plus-root) :is(p,li,dt,dd,label,button,summary,small,input,select){font-family:var(--font-interface)}.fire-standard-preview .fire-standard-root [data-fire-nav]{border-block:1px solid var(--color-stone)}.fire-standard-preview :is(#brand.afd-brand-overview,#brand.brand-section,#brand-story.nap-brand-story){background:var(--color-cream)!important}.fire-standard-preview :is(#planning.planning-section,#project.story)[hidden]{display:none!important}.fire-standard-root #materials .afd-inspiration-swatches{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin-top:var(--space-8)}.fire-standard-root #materials .afd-inspiration-swatches[hidden]{display:none}.fire-standard-root #materials .afd-inspiration-swatches article{min-width:0}.fire-standard-root #materials .afd-inspiration-swatches img{display:block;aspect-ratio:1;width:100%;height:auto;object-fit:contain}.fire-standard-root #materials .afd-inspiration-swatches h3{margin:var(--space-4) 0 var(--space-2);font-size:var(--text-interface-lg,20px)}@media(max-width:640px){.fire-standard-root #materials .afd-inspiration-swatches{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:1024px){.fire-standard-root #materials.sedona-finish-inspiration{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.65fr);column-gap:5vw;align-content:start}.fire-standard-root #materials.sedona-finish-inspiration>p,.fire-standard-root #materials.sedona-finish-inspiration>h2{grid-column:1}.fire-standard-root #materials.sedona-finish-inspiration .afd-inspiration-swatches{grid-column:2;grid-row:1 / 4;margin-top:0;align-self:start}}.fire-standard-preview .fire-sedona-finishing .finishing-card{cursor:pointer}.fire-standard-preview .fire-standard-root a.fire-pdf-document{display:grid!important;grid-template-columns:24px minmax(0,1fr) 24px;align-items:center;gap:20px;padding:22px 4px!important;width:100%!important;max-width:none;min-height:0;background:transparent!important;border:0;border-bottom:1px solid var(--color-stone);text-decoration:none;color:var(--color-ink);box-sizing:border-box}.fire-standard-preview .fire-pdf-document .document-copy strong{display:block;font:400 17px/1.5 var(--font-interface);color:var(--color-ink)}.fire-standard-preview .fire-pdf-document .document-copy small{display:block;margin-top:7px;font:400 13px/1.5 var(--font-interface);color:var(--color-muted)}.fire-standard-preview .fire-pdf-document svg{width:22px;height:26px;stroke-width:1.5;color:var(--color-olive)}@media(max-width:767px){.fire-standard-preview .fire-standard-root a.fire-pdf-document{gap:13px}.fire-standard-preview .fire-pdf-document .document-copy strong{font-size:16px}}.fire-standard-preview [data-slot=popover-content] h2,.fire-standard-preview [data-slot=popover-title],.fire-standard-preview [data-slot=dialog-title]{font:600 var(--text-card)/var(--line-heading) var(--font-interface)!important;margin:0 0 var(--space-3)!important;letter-spacing:normal!important}.fire-standard-preview [data-slot=popover-content]{max-width:calc(100vw - var(--space-8));padding:var(--space-4)}.fire-standard-preview [data-slot=dialog-content]{background:var(--color-canvas);color:var(--color-ink);padding:var(--space-6);gap:var(--space-4)}.fire-standard-preview .fire-action-feedback,.fire-standard-preview .fire-comparison-feedback{background:var(--color-cream);border:var(--border);padding:var(--space-4);margin-block:var(--space-4);font:400 var(--text-body)/var(--line-body) var(--font-interface)}.fire-standard-preview .fire-action-feedback[hidden],.fire-standard-preview .fire-comparison-feedback[hidden],.fire-standard-preview .fire-native-project-feedback,.fire-standard-preview .preview-links,.fire-standard-preview .notice[hidden]{display:none!important}.fire-standard-preview .fire-action-feedback strong{display:block;margin-bottom:var(--space-3);font:600 var(--text-card)/var(--line-heading) var(--font-interface)}.fire-standard-preview .fire-action-feedback a,.fire-standard-preview .fire-comparison-feedback .fm-outline{display:inline-flex;align-items:center;justify-content:center;min-height:var(--touch-target);padding:var(--space-2) var(--space-4);font:600 var(--text-body)/var(--line-body) var(--font-interface)}.fire-standard-preview .fire-comparison-feedback ul{list-style:none;margin:var(--space-4) 0 0;padding:0}.fire-standard-preview .fire-comparison-feedback li{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3);border-top:var(--border);padding-block:var(--space-3)}.fire-standard-preview .fire-comparison-feedback li span{min-width:0;overflow-wrap:anywhere}.fire-standard-preview #outdoor-plus-root #design.story-section{width:min(1320px,calc(100% - 80px));margin-inline:auto;padding-inline:0}@media(max-width:767px){.fire-standard-preview #outdoor-plus-root #design.story-section{width:calc(100% - 28px)}}.fire-standard-preview .fire-action-feedback button{display:inline-flex;align-items:center;justify-content:center;min-height:var(--touch-target);padding:var(--space-2) var(--space-4);margin-left:var(--space-3);font:600 var(--text-body)/var(--line-body) var(--font-interface)}@media(max-width:767px){.fire-standard-preview .fire-action-feedback button{margin:var(--space-3) 0 0}}.fire-standard-preview .afd-success[hidden]{display:none!important}.fire-standard-preview .fire-action-feedback strong{margin:0}.fire-standard-preview dialog.fire-cart-confirmation{position:fixed;top:0;right:0;bottom:0;left:0;margin:auto;width:min(100% - var(--space-8),540px);height:fit-content;min-height:0;max-height:calc(100% - var(--space-8));padding:var(--space-8);background:var(--color-canvas);color:var(--color-ink);border:var(--border);box-sizing:border-box}.fire-standard-preview .fire-cart-confirmation::backdrop{background:#20242180}.fire-standard-preview .fire-cart-confirmation h2{font:600 var(--text-card)/var(--line-heading) var(--font-interface);margin:0 var(--space-6) var(--space-6) 0;letter-spacing:normal}.fire-standard-preview .fire-cart-actions{display:flex;flex-wrap:wrap;gap:var(--space-3)}.fire-standard-preview .fire-cart-actions .fm-outline{display:flex;flex:1;align-items:center;justify-content:center;min-height:var(--touch-target);padding:var(--space-3) var(--space-4);border:1px solid var(--color-ink);background:transparent;color:var(--color-ink);text-decoration:none;font:600 var(--text-body)/var(--line-body) var(--font-interface);white-space:nowrap}.fire-standard-preview .fire-cart-close{position:absolute;right:var(--space-3);top:var(--space-3);min-width:var(--touch-target);min-height:var(--touch-target);border:0;background:transparent;color:var(--color-ink);font:400 var(--text-card)/var(--line-heading) var(--font-interface)}@media(max-width:767px){.fire-standard-preview .fire-cart-actions{flex-direction:column}.fire-standard-preview .fire-cart-actions .fm-outline{width:100%;box-sizing:border-box;white-space:nowrap}}.fire-standard-preview .fire-standard-root .direct-purchase-actions .save-button.hx27-added:disabled{background:var(--color-olive);color:var(--color-canvas);opacity:1}.fire-standard-preview .fire-standard-root .fire-pilot-content summary{display:flex;align-items:center;gap:12px;list-style:none;position:relative;padding-right:30px}.fire-standard-preview .fire-standard-root .fire-pilot-content summary::-webkit-details-marker{display:none}.fire-standard-preview .fire-standard-root .fire-pilot-content summary::marker{content:""}.fire-standard-preview .fire-standard-root .fire-pilot-content summary:after{content:"";position:absolute;right:3px;top:50%;width:8px;height:8px;border-right:2px solid currentColor;border-bottom:2px solid currentColor;transform:translateY(-70%) rotate(45deg)}.fire-standard-preview .fire-standard-root .fire-pilot-content details[open]>summary:after{transform:translateY(-25%) rotate(225deg)}
/*# sourceMappingURL=/cdn/shop/t/27/assets/fire-pilot-standard.css.map */
