@media screen and (max-width:749px){html body #header-component,html body #header-component .header__underlay-closed,html body #header-component .header__underlay-open,html body #header-component .header__row--top{background:#181714!important;color:#f3f0e9!important;border-color:#ffffff1a!important;color-scheme:dark!important;forced-color-adjust:none!important}html body #header-component a,html body #header-component button,html body #header-component summary,html body #header-component .svg-wrapper,html body #header-component svg,html body #header-component .fireplace-wordmark__text{color:#e8e4dc!important}html body #MainContent[data-template=index]{background:#181714!important;color:#f3f0e9!important;color-scheme:dark!important;forced-color-adjust:none!important}html body #MainContent[data-template=index] .fp-hero-v3{background:#141411!important;color:#f7f4ed!important;border-bottom:1px solid rgba(255,255,255,.08)!important}html body #MainContent[data-template=index] .fp-hero-v3__inner{width:calc(100% - 28px)!important;min-height:0!important;padding:27px 0 30px!important}html body #MainContent[data-template=index] .fp-hero-v3 h1{max-width:100%!important;color:#fff!important;font-size:clamp(32px,8.8vw,38px)!important;line-height:1.015!important;letter-spacing:-.045em!important;text-wrap:balance!important}html body #MainContent[data-template=index] .fp-hero-v3__lead{margin-top:14px!important;color:#b7b2a9!important;font-size:13.5px!important;line-height:1.46!important;-webkit-line-clamp:3!important}html body #MainContent[data-template=index] .fp-hero-v3__actions{gap:7px!important;margin-top:18px!important}html body #MainContent[data-template=index] .fp-hero-v3__button{min-height:46px!important;padding:0 9px!important;font-size:11px!important}html body #MainContent[data-template=index] .nh-mobile-hub{background:#1a1916!important;color:#f5f2eb!important;border-bottom:1px solid rgba(255,255,255,.08)!important;color-scheme:dark!important;forced-color-adjust:none!important}html body #MainContent[data-template=index] .nh-mobile-hub__shell{width:calc(100% - 28px)!important;padding:25px 0 28px!important}html body #MainContent[data-template=index] .nh-mobile-hub__head>span{margin-bottom:7px!important;color:#8f8a82!important;font-size:8.5px!important}html body #MainContent[data-template=index] .nh-mobile-hub__head h2{color:#fff!important;font-size:28px!important;line-height:1.03!important;letter-spacing:-.038em!important}html body #MainContent[data-template=index] .nh-mobile-hub__head p{display:-webkit-box!important;overflow:hidden!important;margin:8px 0 0!important;color:#a8a39b!important;font-size:12.5px!important;line-height:1.4!important;-webkit-box-orient:vertical!important;-webkit-line-clamp:2!important}html body #MainContent[data-template=index] .nh-mobile-hub__grid{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px!important;margin-top:16px!important}html body #MainContent[data-template=index] .nh-mobile-hub__grid>a{overflow:hidden!important;border:1px solid #38352f!important;border-radius:9px!important;background:#211f1b!important;color:#f5f2eb!important;box-shadow:none!important;forced-color-adjust:none!important}html body #MainContent[data-template=index] .nh-mobile-hub__grid>a:nth-child(-n+4){min-height:164px!important;padding:98px 12px 12px!important}html body #MainContent[data-template=index] .nh-mobile-hub__grid>a:nth-child(-n+4):before{content:""!important;position:absolute!important;inset:0 0 auto 0!important;height:84px!important;border-bottom:1px solid #d9d3c9!important;background-color:#ede9e1!important;background-repeat:no-repeat!important;background-position:center!important;background-size:contain!important}html body #MainContent[data-template=index] .nh-mobile-hub__grid>a:nth-child(1):before{background-image:url(/cdn/shop/collections/szyba-zaroodporna-59x38-1_2281d8bb-2ee0-4db4-9251-aaaa2cb14a8a.jpg?v=1787823683)!important}html body #MainContent[data-template=index] .nh-mobile-hub__grid>a:nth-child(2):before{background-image:url(/cdn/shop/collections/topstoc-szyba-na-wymiar_9ada038d-f3f9-4c3a-8cf6-5786d529261f.jpg?v=1787861021)!important}html body #MainContent[data-template=index] .nh-mobile-hub__grid>a:nth-child(3):before{background-image:url(/cdn/shop/collections/topstoc-atena-hero.jpg?v=1787824083)!important}html body #MainContent[data-template=index] .nh-mobile-hub__grid>a:nth-child(4):before{background-image:url(/cdn/shop/collections/zestaw-uszczelniajacy-kominek-8mm_d8f5c79f-ab1d-413f-8c1f-0d5351d96870.jpg?v=1787823701)!important}html body #MainContent[data-template=index] .nh-mobile-hub__grid>a:nth-child(-n+4)>span{position:absolute!important;z-index:2!important;top:8px!important;left:8px!important;display:inline-flex!important;width:auto!important;padding:3px 6px!important;border-radius:100px!important;background:#141411d1!important;color:#f5f2eb!important;font-size:8px!important;letter-spacing:.08em!important}html body #MainContent[data-template=index] .nh-mobile-hub__grid>a:nth-child(-n+4) strong{max-width:calc(100% - 22px)!important;margin:0!important;color:#fff!important;font-size:14.5px!important;line-height:1.14!important;letter-spacing:-.016em!important}html body #MainContent[data-template=index] .nh-mobile-hub__grid>a:nth-child(-n+4) small{display:-webkit-box!important;overflow:hidden!important;margin-top:5px!important;color:#9f9a92!important;font-size:10px!important;line-height:1.25!important;-webkit-box-orient:vertical!important;-webkit-line-clamp:1!important}html body #MainContent[data-template=index] .nh-mobile-hub__grid>a:nth-child(-n+4) b{top:auto!important;right:10px!important;bottom:10px!important;color:#d8d3ca!important;font-size:14px!important}html body #MainContent[data-template=index] .nh-mobile-hub__grid>a:nth-child(n+5){min-height:68px!important;padding:11px 34px 11px 12px!important;background:#171612!important}html body #MainContent[data-template=index] .nh-mobile-hub__grid>a:nth-child(n+5)>span,html body #MainContent[data-template=index] .nh-mobile-hub__grid>a:nth-child(n+5) small{display:none!important}html body #MainContent[data-template=index] .nh-mobile-hub__grid>a:nth-child(n+5) strong{margin:0!important;color:#e8e4dc!important;font-size:13.5px!important;line-height:1.18!important}html body #MainContent[data-template=index] .nh-mobile-hub__grid>a:nth-child(n+5) b{top:50%!important;right:11px!important;transform:translateY(-50%)!important;color:#8f8a82!important;font-size:13px!important}html body #MainContent[data-template=index] .nh-mobile-hub__help{display:none!important}html body #MainContent[data-template=index] .nh-shipping-trust{border-color:#ffffff14!important;background:#1d1c19!important;color:#f5f2eb!important;color-scheme:dark!important;forced-color-adjust:none!important}html body #MainContent[data-template=index] .nh-shipping-trust__inner{width:calc(100% - 28px)!important;padding:26px 0 27px!important}html body #MainContent[data-template=index] .nh-shipping-trust__head{display:block!important;margin-bottom:14px!important}html body #MainContent[data-template=index] .nh-shipping-trust__head>div>span{margin-bottom:7px!important;color:#8d887f!important;font-size:8.5px!important}html body #MainContent[data-template=index] .nh-shipping-trust__head h2{max-width:330px!important;color:#fff!important;font-size:26px!important;line-height:1.04!important;letter-spacing:-.035em!important}html body #MainContent[data-template=index] .nh-shipping-trust__head>p{display:none!important}html body #MainContent[data-template=index] .nh-shipping-trust__grid{display:grid!important;grid-template-columns:1fr!important;gap:7px!important;overflow:visible!important;border:0!important;background:transparent!important}html body #MainContent[data-template=index] .nh-shipping-trust article,html body #MainContent[data-template=index] .nh-shipping-trust article:last-child{grid-template-columns:30px minmax(0,1fr)!important;gap:11px!important;align-items:center!important;min-height:58px!important;padding:10px 12px!important;border:1px solid #39362f!important;border-radius:8px!important;background:#22201c!important;color:#f5f2eb!important}html body #MainContent[data-template=index] .nh-shipping-trust__icon{width:30px!important;height:30px!important;background:#0f0f0d!important;color:#ddd8cf!important}html body #MainContent[data-template=index] .nh-shipping-trust__icon svg{width:17px!important;height:17px!important}html body #MainContent[data-template=index] .nh-shipping-trust small,html body #MainContent[data-template=index] .nh-shipping-trust article p{display:none!important}html body #MainContent[data-template=index] .nh-shipping-trust strong{color:#f2efe8!important;font-size:13.5px!important;line-height:1.25!important;letter-spacing:-.01em!important}html body #MainContent[data-template=index] .fireplace-guide-v3{background:#11110f!important;color:#f5f2eb!important}html body #MainContent[data-template=index] .fireplace-guide-v3 .fireplace-home-v3__inner{width:calc(100% - 28px)!important;padding:28px 0 30px!important}html body #MainContent[data-template=index] .fireplace-guide-v3__grid{gap:19px!important}html body #MainContent[data-template=index] .fireplace-guide-v3 h2{max-width:340px!important;color:#fff!important;font-size:29px!important;line-height:1.03!important;letter-spacing:-.04em!important}html body #MainContent[data-template=index] .fireplace-guide-v3__copy>p{display:-webkit-box!important;overflow:hidden!important;margin-top:11px!important;color:#aaa59c!important;font-size:13px!important;line-height:1.44!important;-webkit-box-orient:vertical!important;-webkit-line-clamp:2!important}html body #MainContent[data-template=index] .fireplace-guide-v3__buttons{gap:7px!important;margin-top:15px!important}html body #MainContent[data-template=index] .fireplace-guide-v3__buttons>a,html body #MainContent[data-template=index] .fireplace-guide-v3__buttons>a:first-child{min-height:44px!important;padding:0 9px!important;font-size:11px!important}html body #MainContent[data-template=index] .fireplace-guide-v3__steps{display:block!important;overflow:visible!important;margin:0!important;padding:0!important;border-top:1px solid #34322d!important}html body #MainContent[data-template=index] .fireplace-guide-v3__steps>div{width:auto!important;min-width:0!important;min-height:0!important;display:grid!important;grid-template-columns:26px minmax(0,1fr)!important;gap:10px!important;align-items:center!important;padding:11px 0!important;border:0!important;border-bottom:1px solid #34322d!important;border-radius:0!important;background:transparent!important}html body #MainContent[data-template=index] .fireplace-guide-v3__steps span{grid-row:auto!important;margin:0!important;color:#706c64!important;font-size:9px!important}html body #MainContent[data-template=index] .fireplace-guide-v3__steps strong{color:#ece8df!important;font-size:13.5px!important;line-height:1.25!important}html body #MainContent[data-template=index] .fireplace-guide-v3__steps p{display:none!important}html body #MainContent[data-template=index] .fireplace-products-v3{background:#191815!important;color:#f4f1ea!important}html body #MainContent[data-template=index] .fireplace-products-v3 .fireplace-home-v3__inner{width:calc(100% - 28px)!important;padding:28px 0 32px!important}html body #MainContent[data-template=index] .fireplace-products-v3__head{align-items:end!important;flex-direction:row!important;gap:12px!important;margin-bottom:15px!important}html body #MainContent[data-template=index] .fireplace-products-v3 h2{color:#fff!important;font-size:28px!important;line-height:1.04!important}html body #MainContent[data-template=index] .fireplace-products-v3__head>a{flex:0 0 auto!important;border-color:#aaa59c!important;color:#d5d0c7!important;font-size:10px!important}html body #MainContent[data-template=index] .fireplace-products-v3__grid{grid-template-columns:1fr!important;gap:9px!important}html body #MainContent[data-template=index] .fireplace-product-v3{display:grid!important;grid-template-columns:108px minmax(0,1fr)!important;min-height:122px!important;overflow:hidden!important;border:1px solid #39362f!important;border-radius:8px!important;background:#211f1b!important;color:#f5f2eb!important}html body #MainContent[data-template=index] .fireplace-product-v3__image{min-height:120px!important;aspect-ratio:auto!important;padding:9px!important;background:#ece8df!important}html body #MainContent[data-template=index] .fireplace-product-v3__body{display:flex!important;min-width:0!important;flex-direction:column!important;justify-content:space-between!important;padding:13px 13px 12px!important}html body #MainContent[data-template=index] .fireplace-product-v3 h3{display:-webkit-box!important;overflow:hidden!important;min-height:0!important;margin:0!important;color:#f5f2eb!important;font-size:14.5px!important;line-height:1.28!important;-webkit-box-orient:vertical!important;-webkit-line-clamp:2!important}html body #MainContent[data-template=index] .fireplace-product-v3__body>div{margin-top:10px!important;padding-top:9px!important;border-top:1px solid #3b3832!important}html body #MainContent[data-template=index] .fireplace-product-v3__body strong{color:#f5f2eb!important;font-size:15px!important}html body #MainContent[data-template=index] .fireplace-product-v3__body span{color:#cbc6bc!important;font-size:16px!important}html body #MainContent[data-template=index] .fireplace-product-v3__badge{left:6px!important;bottom:6px!important;padding:4px 6px!important;font-size:7.5px!important}html body #MainContent[data-template=index] .fp-editorial{padding:30px 0 34px!important;background:#1b1a17!important;color:#fff!important}html body #MainContent[data-template=index] .fp-editorial__shell{width:calc(100% - 28px)!important}html body #MainContent[data-template=index] .fp-editorial h2{color:#fff!important;font-size:28px!important;line-height:1.04!important}html body #MainContent[data-template=index] .fp-editorial__head{gap:9px!important;margin-bottom:15px!important}html body #MainContent[data-template=index] .fp-editorial__head p{font-size:12.5px!important;line-height:1.42!important;-webkit-line-clamp:2!important}html body footer,html body .shopify-section-group-footer-group,html body footer .section-background,html body .shopify-section-group-footer-group .section-background,html body footer .section,html body .shopify-section-group-footer-group .section{background:#151512!important;color:#e8e4dc!important;color-scheme:dark!important;forced-color-adjust:none!important}html body footer .section,html body .shopify-section-group-footer-group .section{--padding-block-start: 20px !important;--padding-block-end: 20px !important}html body footer .footer-content{gap:13px!important}html body footer h1,html body footer h2,html body footer h3,html body footer .h1,html body footer .h2,html body footer .h3{max-width:340px!important;color:#fff!important;font-size:27px!important;line-height:1.05!important;letter-spacing:-.035em!important}html body footer p,html body footer .rte{color:#aaa59c!important;font-size:12.5px!important;line-height:1.45!important}html body footer .email-signup__input-group{min-height:52px!important}html body footer .email-signup__input{min-height:52px!important;padding:0 56px 0 16px!important;border-color:#4b4842!important;background:#1d1c19!important;color:#f2efe8!important;font-size:14px!important}html body footer .email-signup__input::placeholder{color:#8e8981!important}html body footer .email-signup__button--arrow,html body footer .email-signup__button--integrated.email-signup__button--arrow{width:44px!important;height:44px!important;color:#d8d3ca!important}}@media screen and (max-width:359px){html body #MainContent[data-template=index] .nh-mobile-hub__grid>a:nth-child(-n+4){min-height:154px!important;padding-top:91px!important}html body #MainContent[data-template=index] .nh-mobile-hub__grid>a:nth-child(-n+4):before{height:78px!important}html body #MainContent[data-template=index] .fireplace-product-v3{grid-template-columns:98px minmax(0,1fr)!important}}@media(prefers-reduced-motion:reduce){html body #MainContent[data-template=index] *,html body header-drawer.header-drawer *{scroll-behavior:auto!important}}
/*# sourceMappingURL=/cdn/shop/t/35/assets/noirhome-mobile-store-v5.css.map */
