body.homepage .banners-group,body.homepage .banners-group>section.banners,body.homepage .banners-group>section.banners .container,body.homepage .banners-group>section.banners .layout-wrap{background-color:#000 !important}.products-menu__title-link{text-transform:uppercase !important;letter-spacing:0 !important;font-size:15px !important;border-radius:0px !important;font-weight:normal !important;letter-spacing:.15px !important;-webkit-text-stroke:.2px currentColor}body.homepage section.promo[id^=special_offers_homepage-showcase-default-],body.homepage section.promo[id^=special_offers_homepage-showcase-default-] .layout-wrap,body.homepage section.promo[id^=special_offers_homepage-showcase-default-] .promo-container,body.homepage section.promo[id^=special_offers_homepage-showcase-default-] .catalogTabs,body.homepage section.promo[id^=special_offers_homepage-showcase-default-] .catalogTabs-content,body.homepage section.promo[id^=special_offers_homepage-showcase-default-] .catalog-carousel,body.homepage section.promo[id^=special_offers_homepage-showcase-default-] .catalog-carousel__wrap,body.homepage section.promo[id^=special_offers_homepage-showcase-default-] .catalog-carousel__item{background:#000 !important}body.homepage section.promo[id^=special_offers_homepage-showcase-default-] .catalogTabs-nav{background:#000 !important;margin:0 !important;padding:30px 0 32px !important;text-align:center !important;font-size:0 !important}body.homepage section.promo[id^=special_offers_homepage-showcase-default-] .catalogTabs-nav>*{display:none !important}body.homepage section.promo[id^=special_offers_homepage-showcase-default-] .catalogTabs-nav::after{content:"Оберіть свої бездоганні двері";display:block;color:#fff !important;font-size:34px !important;font-weight:400 !important;line-height:1.2 !important;letter-spacing:-0.4px !important;text-align:center !important}body.homepage section.promo[id^=special_offers_homepage-showcase-default-] .catalogCard{background:#121212 !important;border:1px solid rgba(0,0,0,0) !important;border-radius:0 !important;outline:none !important;box-shadow:none !important;transition:border-color .18s ease,transform .18s ease !important}body.homepage section.promo[id^=special_offers_homepage-showcase-default-] .catalogCard-box,body.homepage section.promo[id^=special_offers_homepage-showcase-default-] .catalogCard-main,body.homepage section.promo[id^=special_offers_homepage-showcase-default-] .catalogCard-main-b,body.homepage section.promo[id^=special_offers_homepage-showcase-default-] .catalogCard-info,body.homepage section.promo[id^=special_offers_homepage-showcase-default-] .catalogCard-extra,body.homepage section.promo[id^=special_offers_homepage-showcase-default-] .catalogCard-extra-buttons{background:#121212 !important;border:none !important;border-radius:0 !important;outline:none !important;box-shadow:none !important}body.homepage section.promo[id^=special_offers_homepage-showcase-default-] .catalogCard-view{background:#121212 !important;border:none !important;border-radius:0 !important}body.homepage section.promo[id^=special_offers_homepage-showcase-default-] .catalogCard:hover,body.homepage section.promo[id^=special_offers_homepage-showcase-default-] .catalogCard:hover .catalogCard-box,body.homepage section.promo[id^=special_offers_homepage-showcase-default-] .catalogCard:hover .catalogCard-main,body.homepage section.promo[id^=special_offers_homepage-showcase-default-] .catalogCard:hover .catalogCard-main-b,body.homepage section.promo[id^=special_offers_homepage-showcase-default-] .catalogCard:hover .catalogCard-view,body.homepage section.promo[id^=special_offers_homepage-showcase-default-] .catalogCard:hover .catalogCard-info,body.homepage section.promo[id^=special_offers_homepage-showcase-default-] .catalogCard:hover .catalogCard-extra,body.homepage section.promo[id^=special_offers_homepage-showcase-default-] .catalogCard:hover .catalogCard-extra-buttons{background:#121212 !important}body.homepage section.promo[id^=special_offers_homepage-showcase-default-] .catalogCard:hover{border-color:#f49830 !important}body.homepage section.promo[id^=special_offers_homepage-showcase-default-] .catalogCard-title,body.homepage section.promo[id^=special_offers_homepage-showcase-default-] .catalogCard-title a,body.homepage section.promo[id^=special_offers_homepage-showcase-default-] .catalogCard-name,body.homepage section.promo[id^=special_offers_homepage-showcase-default-] .catalogCard-name a,body.homepage section.promo[id^=special_offers_homepage-showcase-default-] .catalogCard-info a{color:#f49830 !important}body.homepage section.promo[id^=special_offers_homepage-showcase-default-] .catalogCard-price,body.homepage section.promo[id^=special_offers_homepage-showcase-default-] .catalogCard-price-current,body.homepage section.promo[id^=special_offers_homepage-showcase-default-] .catalogCard-price-new{color:#fff !important}body.homepage section.promo[id^=special_offers_homepage-showcase-default-] .catalogCard-price-old,body.homepage section.promo[id^=special_offers_homepage-showcase-default-] del,body.homepage section.promo[id^=special_offers_homepage-showcase-default-] s{color:#777 !important}body.homepage section.promo[id^=special_offers_homepage-showcase-default-] .catalogCard-buy,body.homepage section.promo[id^=special_offers_homepage-showcase-default-] .catalogCard-button{background:#0b0b0b !important;color:#f49830 !important;border:1px solid #f49830 !important}body.homepage section.promo[id^=special_offers_homepage-showcase-default-] .catalogCard-buy:hover,body.homepage section.promo[id^=special_offers_homepage-showcase-default-] .catalogCard-button:hover{background:#f49830 !important;color:#000 !important;border-color:#f49830 !important}body.homepage .frontInfo{background:#000 !important}body.homepage .frontInfo-section.__1{background:#000 !important}body.homepage .frontInfo .layout-wrap{background:#000 !important}body.homepage .frontInfo-container.__1.__single{background:#000 !important;color:#bdbdbd !important;border:none !important;box-shadow:none !important}body.homepage .frontInfo-container.__1.__single::before,body.homepage .frontInfo-container.__1.__single::after{background:#000 !important;border:none !important}body.homepage .frontInfo-container.__1.__single .frontInfo-about{background:#000 !important;color:#bdbdbd !important}body.homepage .frontInfo-container.__1.__single p,body.homepage .frontInfo-container.__1.__single span{color:#bdbdbd !important}body.homepage .frontInfo-container.__1.__single h1,body.homepage .frontInfo-container.__1.__single h2,body.homepage .frontInfo-container.__1.__single h3,body.homepage .frontInfo-container.__1.__single h4{color:#fff !important}body.homepage .frontInfo-container.__1.__single a{color:#f49830 !important}body.homepage .frontInfo-text.__clip::after,body.homepage .frontInfo-text.__clip .text::after{background:linear-gradient(to bottom, transparent 0%, #000 90%) !important}body.homepage .frontInfo .frontInfo-about .frontInfo-content .frontInfo-text .text h1,body.homepage .frontInfo .frontInfo-about .frontInfo-content .frontInfo-text .text h2,body.homepage .frontInfo .frontInfo-about .frontInfo-content .frontInfo-text .text h3,body.homepage .frontInfo .frontInfo-about .frontInfo-content .frontInfo-text .text h4,body.homepage .frontInfo .frontInfo-about .frontInfo-content .frontInfo-text .text h1 span,body.homepage .frontInfo .frontInfo-about .frontInfo-content .frontInfo-text .text h2 span,body.homepage .frontInfo .frontInfo-about .frontInfo-content .frontInfo-text .text h3 span,body.homepage .frontInfo .frontInfo-about .frontInfo-content .frontInfo-text .text h4 span{color:#fff !important}.filter-container .filter-section-h{color:#4b4f58 !important}.filter-container .filter-check .label,.filter-container .filter-check .filter-title,.filter-container .filter-check .filter-count{color:#64808e !important}.catalogCard-title,.catalogCard-title a{color:#111 !important;font-size:17px !important}.catalogCard-price{color:#f49830 !important;font-size:22px !important;line-height:1.2 !important;font-weight:600 !important}.catalogCard,.catalogCard-box,.catalogCard-main,.catalogCard-main-b{border-radius:0 !important}.catalogCard{box-shadow:0 4px 18px rgba(0,0,0,.07) !important;transition:box-shadow .2s ease !important}.catalogCard:hover,.catalogCard:hover .catalogCard-box,.catalogCard:hover .catalogCard-main,.catalogCard:hover .catalogCard-main-b{border-radius:0 !important;box-shadow:none !important}.catalogCard-extra,.catalogCard-extra-buttons{border-radius:0 !important}.catalogCard:hover .catalogCard-extra,.catalogCard:hover .catalogCard-extra-buttons{border-radius:0 !important}.catalog-sorting__title{color:#4b4f58 !important;font-size:14px !important;font-weight:500 !important}.catalog-sorting__list{gap:4px !important}.catalog-sorting__item{color:#64808e !important;background:rgba(0,0,0,0) !important;border:0 !important;border-radius:4px !important;padding:6px 10px !important;font-size:13px !important;font-weight:400 !important;box-shadow:none !important;transition:color .2s ease,background-color .2s ease}.catalog-sorting__item:hover{color:#f49830 !important;background:#fff8f0 !important}.catalog-sorting__item.is-active{color:#f49830 !important;background:#fff3e6 !important;border:0 !important;box-shadow:none !important;font-weight:500 !important}.catalog-sorting__item.is-active:hover{color:#f49830 !important;background:#fff3e6 !important}.catalog-sorting__item:focus-visible{outline:2px solid rgba(244,152,48,.35) !important;outline-offset:2px !important}.catalog-type .catalog-type__title{color:#4b4f58 !important}.catalog-type__item{color:#64808e !important;background:rgba(0,0,0,0) !important;border:0 !important;border-radius:4px !important;padding:4px 5px !important;box-shadow:none !important;transition:color .2s ease,background-color .2s ease}.catalog-type__item:hover{color:#f49830 !important;background:#fff8f0 !important}.catalog-type__item.is-active{color:#f49830 !important;background:#fff3e6 !important;border:0 !important;box-shadow:none !important}.catalog-type__item.is-active:hover{color:#f49830 !important;background:#fff3e6 !important}.catalog-type__item:focus-visible{outline:2px solid rgba(244,152,48,.35) !important;outline-offset:2px !important}.filter-price-tracker{position:relative !important;height:3px !important;background:#d9dee2 !important;border:0 !important}.filter-price-tracker .ui-slider-range{background:#64808e !important;height:3px !important}.filter-price-tracker .ui-slider-handle{width:10px !important;height:10px !important;background:#fff !important;border:2px solid #64808e !important;border-radius:1px !important;box-sizing:border-box !important;box-shadow:none !important;outline:none !important;top:50% !important;margin-top:0 !important;margin-left:-5px !important;transform:translateY(-50%) !important}.filter-price-tracker .ui-slider-handle:hover,.filter-price-tracker .ui-slider-handle:focus{background:#fff !important;border-color:#f49830 !important;box-shadow:0 0 0 2px rgba(244,152,48,.1) !important}#j-catalog-header{color:#111 !important;font-size:27px !important;font-weight:500 !important;line-height:1.15 !important;margin-top:0 !important;margin-bottom:14px !important;letter-spacing:-0.3px}.product-price__box{display:flex !important;align-items:baseline !important;gap:10px !important;flex-wrap:wrap}.product-price__box::before{content:"Роздрібна ціна:";color:#444 !important;font-size:22px !important;font-weight:400 !important;line-height:1.2}.product-price__item{color:#f49830 !important;font-size:28px !important;font-weight:600 !important;line-height:1.2 !important}.product__section--order{margin-top:0px !important;padding-top:0 !important}.product-order,.product-order__row,.product-order__block,.product-order__block--buy{margin-top:0 !important;padding-top:0 !important}.product-order__block--buy .j-buy-button-add{min-width:190px !important;height:54px !important;padding:0 24px !important;display:inline-flex !important;align-items:center !important;justify-content:center !important;background:#fff !important;color:#111 !important;border:1px solid #111 !important;border-radius:0 !important;box-shadow:none !important;cursor:pointer;transition:transform .18s ease,background-color .18s ease,border-color .18s ease,color .18s ease !important}.product-order__block--buy .j-buy-button-add .btn-content{padding:0 !important;margin:0 !important;height:100% !important;display:flex !important;align-items:center !important;justify-content:center !important;font-size:0 !important;line-height:1 !important;color:rgba(0,0,0,0) !important}.product-order__block--buy .j-buy-button-add .btn-content::after{content:"Замовити двері";display:block;font-size:17px !important;font-weight:500 !important;line-height:1 !important;color:#111 !important;white-space:nowrap}.product-order__block--buy .j-buy-button-add:hover{background:#f49830 !important;border-color:#f49830 !important;transform:scale(1.025)}.product-order__block--buy .j-buy-button-add:hover .btn-content::after{color:#fff !important}.product-order__block--buy .j-buy-button-add:active{transform:scale(0.99)}.product-order__block--buy .j-buy-button-add:focus-visible{outline:2px solid rgba(244,152,48,.35) !important;outline-offset:2px !important}.product-order__block--buy .j-buy-button-remove{min-width:190px !important;height:54px !important;padding:0 24px !important;display:inline-flex !important;align-items:center !important;justify-content:center !important;box-sizing:border-box !important;background:#f49830 !important;border:1px solid #f49830 !important;border-radius:0 !important;color:#fff !important;box-shadow:none !important;transition:transform .18s ease,background-color .18s ease !important}.product-order__block--buy .j-buy-button-remove .btn-content{height:100% !important;padding:0 !important;margin:0 !important;display:flex !important;align-items:center !important;justify-content:center !important;color:#fff !important;font-size:17px !important;font-weight:500 !important;line-height:1 !important}.product-order__block--buy .j-buy-button-remove:hover{background:#f49830 !important;border-color:#f49830 !important;color:#fff !important;transform:scale(1.025)}.product-order__block--buy .j-buy-button-remove:hover .btn-content{color:#fff !important}.product-order__block--buy .j-buy-button-remove:active{transform:scale(0.99)}#cart .cart-btnOrder .btn.__special{min-width:230px !important;height:52px !important;padding:0 24px !important;display:inline-flex !important;align-items:center !important;justify-content:center !important;box-sizing:border-box !important;background:#f49830 !important;border:1px solid #f49830 !important;border-radius:0 !important;color:#fff !important;box-shadow:none !important;transition:transform .18s ease,background-color .18s ease,border-color .18s ease !important}#cart .cart-btnOrder .btn.__special .btn-content{padding:0 !important;margin:0 !important;display:flex !important;align-items:center !important;justify-content:center !important;color:#fff !important;font-size:17px !important;font-weight:500 !important;line-height:1 !important;white-space:nowrap}#cart .cart-btnOrder .btn.__special:hover{background:#f49830 !important;border-color:#f49830 !important;color:#fff !important;transform:scale(1.025)}#cart .cart-btnOrder .btn.__special:hover .btn-content{color:#fff !important}#cart .cart-btnOrder .btn.__special:active{transform:scale(0.99)}.catalogCard .catalogCard-extra-order .j-buy-button-add{height:42px !important;min-width:110px !important;padding:0 18px !important;display:inline-flex !important;align-items:center !important;justify-content:center !important;box-sizing:border-box !important;background:#fff !important;border:1px solid #1d1e23 !important;border-radius:0 !important;color:#1d1e23 !important;box-shadow:none !important;transition:background-color .18s ease,border-color .18s ease,color .18s ease,transform .18s ease !important}.catalogCard .catalogCard-extra-order .j-buy-button-add{min-width:154px !important}.catalogCard .catalogCard-extra-order .j-buy-button-add .btn-content{padding:0 !important;margin:0 !important;display:flex !important;align-items:center !important;justify-content:center !important;font-size:0 !important;line-height:1 !important;color:#1d1e23 !important}.catalogCard .catalogCard-extra-order .j-buy-button-add .btn-content::after{content:"Замовити двері";font-size:15px !important;line-height:1 !important;color:inherit !important;white-space:nowrap !important}.catalogCard .catalogCard-extra-order .j-buy-button-add:hover{background:#f49830 !important;border-color:#f49830 !important;color:#fff !important;transform:scale(1.025)}.catalogCard .catalogCard-extra-order .j-buy-button-add:hover .btn-content{color:#fff !important}.catalogCard .catalogCard-extra-order .j-buy-button-add:active{transform:scale(0.99)}.catalogCard .catalogCard-extra-order .j-buy-button-remove{height:42px !important;min-width:110px !important;padding:0 18px !important;display:inline-flex !important;align-items:center !important;justify-content:center !important;box-sizing:border-box !important;background:#f49830 !important;border:1px solid #f49830 !important;border-radius:0 !important;color:#fff !important;box-shadow:none !important}.catalogCard .catalogCard-extra-order .j-buy-button-remove .btn-content{padding:0 !important;margin:0 !important;font-size:15px !important;line-height:1 !important;color:#fff !important}#cart .productsSlider-order .btn.__special{width:auto !important;min-width:0 !important;height:auto !important;min-height:0 !important;padding:2px 8px !important;background:rgba(0,0,0,0) !important;border:0 !important;border-bottom:1px solid #b8b8b8 !important;border-radius:0 !important;color:#444 !important;box-shadow:none !important;transition:color .18s ease,border-color .18s ease !important}#cart .productsSlider-order .btn.__special .btn-content{padding:0 !important;margin:0 !important;font-size:14px !important;line-height:1.3 !important;font-weight:400 !important;color:#444 !important}#cart .productsSlider-order .btn.__special:hover{background:rgba(0,0,0,0) !important;border-color:#f49830 !important;color:#f49830 !important;transform:none !important}#cart .productsSlider-order .btn.__special:hover .btn-content{color:#f49830 !important}#cart .productsSlider{margin-top:22px !important;padding-top:18px !important;border-top:1px solid #eee !important}#cart .productsSlider-order{display:block !important;text-align:left !important;margin-top:6px !important}#cart .productsSlider-order .btn.__special{width:auto !important;min-width:0 !important;height:auto !important;min-height:0 !important;margin:0 !important;padding:0px 0px !important;display:inline-block !important;background:rgba(0,0,0,0) !important;border:0 !important;border-bottom:1px solid #c8c8c8 !important;color:#8a8a8a !important;border-radius:0 !important;box-shadow:none !important;color:#444 !important;text-align:left !important;transition:color .18s ease,border-color .18s ease !important}#cart .productsSlider-order .btn.__special .btn-content{width:auto !important;height:auto !important;padding:0 !important;margin:0 !important;display:inline !important;font-size:14px !important;font-weight:400 !important;line-height:1.3 !important;color:#444 !important;text-align:left !important;white-space:nowrap !important}#cart .productsSlider-order .btn.__special:hover{background:rgba(0,0,0,0) !important;border-bottom-color:#f49830 !important;color:#f49830 !important;transform:none !important}#cart .productsSlider-order .btn.__special:hover .btn-content{color:#f49830 !important}.product-set__orderButton .btn.__special{width:auto !important;min-width:100px !important;height:40px !important;padding:0 16px !important;display:inline-flex !important;align-items:center !important;justify-content:center !important;box-sizing:border-box !important;background:#fff !important;border:1px solid #1d1e23 !important;border-radius:0 !important;color:#1d1e23 !important;box-shadow:none !important;transition:background-color .18s ease,border-color .18s ease,color .18s ease,transform .18s ease !important}.product-set__orderButton .btn.__special .btn-content{padding:0 !important;margin:0 !important;display:flex !important;align-items:center !important;justify-content:center !important;font-size:15px !important;line-height:1 !important;color:#1d1e23 !important}.product-set__orderButton .btn.__special:hover{background:#f49830 !important;border-color:#f49830 !important;color:#fff !important;transform:scale(1.025)}.product-set__orderButton .btn.__special:hover .btn-content{color:#fff !important}.product-set__orderButton .btn.__special:active{transform:scale(0.99)}.slideCarousel-nav-btn.__slideRight::before,.slideCarousel-nav-btn.__slideLeft::before{content:"" !important;width:12px !important;height:12px !important;position:absolute !important;top:50% !important;left:50% !important;background:none !important;border:solid #f49830 !important;border-width:0 2px 2px 0 !important;filter:none !important;opacity:1 !important}.slideCarousel-nav-btn.__slideRight::before{transform:translate(-60%, -50%) rotate(-45deg) !important}.slideCarousel-nav-btn.__slideLeft::before{transform:translate(-40%, -50%) rotate(135deg) !important}.certificates-page{max-width:1240px;margin:0 auto;padding:20px 24px 80px}.certificates-page__intro{max-width:820px;margin:0 auto 36px;text-align:center}.certificates-page__intro p{margin:0;color:#666;font-size:17px;line-height:1.55}.certificates-grid{display:grid;grid-template-columns:repeat(3, minmax(0, 1fr));gap:32px;align-items:stretch}.certificate-card{display:flex;flex-direction:column;min-width:0;padding:18px;background:#fff;border:1px solid #e6e6e6;border-radius:4px;box-sizing:border-box;box-shadow:0 2px 6px rgba(0,0,0,.03),0 8px 20px rgba(0,0,0,.04);transition:transform .2s ease,box-shadow .2s ease}.certificate-card__image{display:flex;align-items:center;justify-content:center;width:100%;height:430px;padding:18px;background:#f5f5f5;box-sizing:border-box;overflow:hidden;text-decoration:none}.certificate-card__image img{display:block;width:100%;height:100%;-o-object-fit:contain;object-fit:contain;transition:transform .25s ease}.certificate-card__image:hover img{transform:scale(1.1)}.certificate-card__title{margin:14px 0 10px !important;color:#1d1e23 !important;font-size:16px !important;font-weight:600 !important;line-height:1.4 !important;text-align:left}.certificate-card__button{display:inline-flex;align-items:center;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin-top:auto;padding:0;background:rgba(0,0,0,0) !important;border:0 !important;border-radius:0 !important;color:#f49830 !important;font-size:14px;line-height:1.3;text-decoration:none !important;transition:opacity .18s ease,transform .18s ease}.certificate-card__button::after{content:"→";margin-left:7px;transition:transform .18s ease}.certificate-card__button:hover{background:rgba(0,0,0,0) !important;color:#f49830 !important;opacity:.75;transform:none}.certificate-card__button:hover::after{transform:translateX(3px)}@media(min-width: 1001px){.certificate-card:last-child:nth-child(3n+1){grid-column:2}}@media(max-width: 1000px){.certificates-page{padding:20px 20px 64px}.certificates-grid{grid-template-columns:repeat(2, minmax(0, 1fr));gap:24px}.certificate-card__image{height:400px}.certificate-card:last-child:nth-child(odd){grid-column:1/-1;width:calc(50% - 12px);justify-self:center}}@media(max-width: 640px){.certificates-page{padding:12px 16px 48px}.certificates-page__intro{margin-bottom:28px;text-align:left}.certificates-page__intro p{font-size:15px;line-height:1.5}.certificates-grid{grid-template-columns:1fr;gap:20px}.certificate-card,.certificate-card:last-child:nth-child(odd){grid-column:auto;width:100%}.certificate-card{padding:16px}.certificate-card__image{height:auto;aspect-ratio:3/4;padding:12px}.certificate-card__title{margin:14px 0 9px !important;font-size:15px !important}.certificate-card__button{padding:0;font-size:14px}}