body{color:#000}.nova-header{background-color:#000}.header-type-3 .nova-header__right-action{display:flex;align-items:center}.wp-block-button{margin-bottom:0 !important}.wp-block-button a.wp-block-button__link:hover{border:2px solid #ed1d24;color:#ed1d24 !important}.sticky-header-enabled .nova-header.animated.slideUp{-webkit-animation-name:none;animation-name:none}.sticky-header-enabled .headroom--not-top{background-color:#000 !important}#header-widget-area{display:flex;align-items:center}#header-widget-area p{display:none}#header-widget-area .wp-block-button{margin-right:10px}.hide-menu-link a{display:none !important}.hide-menu-link .menu-item-content a{display:inline-block !important}.main-navigation .mega-sub-menu>a,.main-navigation .mega-sub-menu>span{font-size:1.2rem}.mega-menu .menu-item-content{white-space:initial;font-size:.9rem;line-height:1rem;color:#fff;background-color:red;padding:1rem;background:url(http://elpromagroup.wersjaprojektowa.pl/wp-content/uploads/2021/09/baner1.jpg);position:relative}.mega-menu .menu-item-content h4{font-size:.9rem !important;text-align:left}.mega-menu .menu-item-content:before{content:"";display:block;height:100%;position:absolute;top:0;left:0;width:100%;background-color:rgba(255,255,255,.8)}.mega-menu .sub-menu .menu-item-has-children a:after{content:"\f0d7";font-family:"Font Awesome 5 Free";font-weight:900}.mega-menu .sub-menu .menu-item-has-children .sub-menu a:after{content:unset}.mega-menu .sub-menu .menu-item-has-children .sub-menu{display:none}.mega-menu .sub-menu .menu-item-has-children:hover>.sub-menu{display:block}.mega-menu .hide-menu-link .menu-item-content{background-color:transparent;background:0 0}.main-navigation .mega-menu .sub-menu .sub-menu{padding-left:15px}.main-navigation .mega-menu .sub-menu .sub-menu li{padding:0}.header-mobiles-wrapper .header-mobiles .header-mobiles-menu a svg,.site-canvas-menu.position-left .header-mobiles-primary-menu .is-drilldown ul li a{color:#fff}.site-canvas-menu.position-left .header-mobiles-primary-menu .is-drilldown ul li a:hover{color:#ed1d24}.single-product .product .woocommerce-breadcrumb>a{font-size:1rem}.single-product .product .woocommerce-breadcrumb>a.id-0{color:#ed1d24}.single-product .product .product_meta{font-size:1rem;text-align:left;padding-top:0;margin-top:0;margin-bottom:0;clear:both}.single-product .product .product_meta>span{font-size:1.5rem}.tag_sector{display:block;padding-bottom:.5rem;font-weight:500 !important}.product_meta .tagged_as a:before{content:'#'}.single-product .product .product_meta a,.single-product .product .product_meta a:hover{color:#ed1d24;padding:0 .5rem;font-size:1rem;background:0 0}.single-product .product .product_meta a:hover{text-decoration:underline}.single-product .nova-woocommerce-tabs .tabs .tabs-title>a[aria-selected=true]:before,.single-product .nova-woocommerce-tabs .tabs .tabs-title>a:focus:before{height:2px;background-color:#ed1d24;-webkit-transform:scaleX(1);transform:scaleX(1);-webkit-transform-origin:left;transform-origin:left}.single-product .nova-woocommerce-tabs .tabs .tabs-title>a:hover:before{background-color:#ed1d24}.single-product .nova-woocommerce-tabs .shop_attributes tr td{padding-top:1rem}.single-product .nova-woocommerce-tabs .shop_attributes tr:nth-child(even){background-color:#f8f9fa}.single-product .nova-woocommerce-tabs .shop_attributes tr:last-child td:last-of-type,.single-product .nova-woocommerce-tabs .shop_attributes tr:last-child th:last-of-type{padding-bottom:1rem}.single-product .nova-woocommerce-tabs .shop_attributes tr td,.single-product .nova-woocommerce-tabs .shop_attributes tr th{border-bottom:1px solid rgba(0,0,0,.25);border-top:1px solid rgba(0,0,0,.25)}.single-product .nova-woocommerce-tabs .shop_attributes{max-width:60%;margin:0 auto}.single-product .nova-woocommerce-tabs .shop_attributes tr th{width:30%}.single-product .product .woocommerce-product-details__short-description{font-size:1rem}.single-product .nova-woocommerce-tabs .tabs-content{font-size:.94rem}.shop_header_placeholder{display:none}.single-product .product .woocommerce-product-details__short-description{margin-bottom:0}ul.products .product .product-item{height:100%;display:flex;flex-direction:column;justify-content:space-between}ul.products .product .product-item .product-item__thumbnail{flex-grow:1;display:flex;align-items:center}#nova_wc_quickview .nova_wc_quickview__content .site-content .product .yith-wcwl-add-button{display:none}.download-section{margin-bottom:3rem}.download-section p{margin-bottom:1rem;font-weight:600}h2.entry-subtitle{font-size:1rem;color:#000}.single-product .nova-woocommerce-tabs{margin-bottom:3rem}.yikes-custom-woo-tab-title{display:none}.tabs-panel .gallery{display:flex}.tabs-panel .gallery .gallery-item{display:flex;flex-direction:column;justify-content:space-between}.tabs-panel .gallery .gallery-item .gallery-caption{font-size:1.2rem;align-self:center}.single-product .reveal{background-color:rgba(0,0,0,.9)}body.woocommerce ul.products .product{justify-content:flex-end}.download-table{max-width:40%}.download-table tr td,.download-table tr th{border-bottom:1px solid rgba(0,0,0,.25) !important;border-top:1px solid rgba(0,0,0,.25) !important}.download-link{color:#ed1d24 !important}.download-link:hover{text-decoration:underline}.woocommerce-info{background-color:#ed1d24}.main-boxes .elementor-widget-wrap{flex-direction:column;justify-content:flex-end !important}.main-boxes .elementor-widget-wrap section:first-child{flex-grow:1}.nav-menu ul.mega-menu ul.mega-menu-main>li>a{display:block;padding:0;text-align:center}.elementor-cta--skin-classic,.elementor-cta--skin-classic .elementor-widget-container,.elementor-cta--skin-classic .elementor-widget-container .elementor-cta{height:100%}.product-gallery{display:flex;align-items:center;justify-content:center}#product-3261 .product-gallery{align-items:stretch;margin-top:10%}.ask_button{isplay:inline-block;vertical-align:middle;margin:0;padding:1rem 2rem .9375rem;border:1px solid transparent;border-radius:0;-webkit-transition:all .3s;transition:all .3s;font-family:inherit;font-size:.8125rem;-webkit-appearance:none;line-height:1;text-align:center;cursor:pointer;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;background-color:#ed1d24;font-size:.8125rem;font-weight:600;line-height:1.4;border-radius:0;text-transform:capitalize;color:#fff !important;margin-bottom:1rem}.ask_button:hover{color:#ed1d24 !important;background-color:#fff;border:1px solid #ed1d24}ul.products .product .product-item .product-item__thumbnail{justify-content:center}.after-product-summary .product-cat-55:first-child{display:none}