html{line-height:1.15;-webkit-text-size-adjust:100%}html{line-height:1.15;-webkit-text-size-adjust:100%;font-size:.85vw;scroll-behavior:smooth}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type="button"],[type="reset"],[type="submit"]{-webkit-appearance:button}button::-moz-focus-inner,[type="button"]::-moz-focus-inner,[type="reset"]::-moz-focus-inner,[type="submit"]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type="button"]:-moz-focusring,[type="reset"]:-moz-focusring,[type="submit"]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type="checkbox"],[type="radio"]{box-sizing:border-box;padding:0}[type="number"]::-webkit-inner-spin-button,[type="number"]::-webkit-outer-spin-button{height:auto}[type="search"]{-webkit-appearance:textfield;outline-offset:-2px}[type="search"]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}*,*::before,*::after{box-sizing:inherit}html{box-sizing:border-box}body,button,input,select,optgroup,textarea{color:#404040;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;font-family:"Mukta Mahee",sans-serif;font-size:1rem;line-height:1.5}h1,h2,h3,h4,h5,h6{clear:both}p{margin-bottom:1.5em}dfn,cite,em,i{font-style:italic}blockquote{margin:0 1.5em}address{margin:0 0 1.5em}pre{background:#eee;font-family:"Courier 10 Pitch",courier,monospace;line-height:1.6;margin-bottom:1.6em;max-width:100%;overflow:auto;padding:1.6em}code,kbd,tt,var{font-family:monaco,consolas,"Andale Mono","DejaVu Sans Mono",monospace}abbr,acronym{border-bottom:1px dotted #666;cursor:help}mark,ins{background:#fff9c0;text-decoration:none}big{font-size:125%}body{background:#fff}hr{background-color:#ccc;border:0;height:1px;margin-bottom:1.5em}ul,ol{margin:0 0 1.5em 3em}ul{list-style:disc}ol{list-style:decimal}li>ul,li>ol{margin-bottom:0;margin-left:1.5em}dt{font-weight:700}dd{margin:0 1.5em 1.5em}embed,iframe,object{max-width:100%}img{height:auto;max-width:100%}figure{margin:1em 0}table{margin:0 0 1.5em;width:100%}a{color:#4169e1}a:visited{color:purple}a:hover,a:focus,a:active{color:#191970}a:focus{outline:none}a:hover,a:active{outline:0}button,input[type="button"],input[type="reset"],input[type="submit"]{border:1px solid;border-color:#ccc #ccc #bbb;border-radius:3px;background:#e6e6e6;color:rgba(0,0,0,.8);line-height:1;padding:.6em 1em .4em}button:hover,input[type="button"]:hover,input[type="reset"]:hover,input[type="submit"]:hover{border-color:#ccc #bbb #aaa}button:active,button:focus,input[type="button"]:active,input[type="button"]:focus,input[type="reset"]:active,input[type="reset"]:focus,input[type="submit"]:active,input[type="submit"]:focus{border-color:#aaa #bbb #bbb}input[type="text"],input[type="email"],input[type="url"],input[type="password"],input[type="search"],input[type="number"],input[type="tel"],input[type="range"],input[type="date"],input[type="month"],input[type="week"],input[type="time"],input[type="datetime"],input[type="datetime-local"],input[type="color"],textarea{color:#666;border:1px solid #ccc;border-radius:3px;padding:3px}input[type="text"]:focus,input[type="email"]:focus,input[type="url"]:focus,input[type="password"]:focus,input[type="search"]:focus,input[type="number"]:focus,input[type="tel"]:focus,input[type="range"]:focus,input[type="date"]:focus,input[type="month"]:focus,input[type="week"]:focus,input[type="time"]:focus,input[type="datetime"]:focus,input[type="datetime-local"]:focus,input[type="color"]:focus,textarea:focus{color:#111}select{border:1px solid #ccc}textarea{width:100%}.main-navigation{display:block;width:100%}.main-navigation ul{display:none;list-style:none;margin:0;padding-left:0}.main-navigation ul ul{box-shadow:0 3px 3px rgba(0,0,0,.2);float:left;position:absolute;top:100%;left:-999em;z-index:99999}.main-navigation ul ul ul{left:-999em;top:0}.main-navigation ul ul li:hover>ul,.main-navigation ul ul li.focus>ul{display:block;left:auto}.main-navigation ul ul a{width:200px}.main-navigation ul li:hover>ul,.main-navigation ul li.focus>ul{left:auto}.main-navigation li{position:relative}.main-navigation a{display:block;text-decoration:none}.menu-toggle,.main-navigation.toggled ul{display:block}@media screen and (min-width:37.5em){.menu-toggle{display:none}.main-navigation ul{display:flex}}.site-main .comment-navigation,.site-main .posts-navigation,.site-main .post-navigation{margin:0 0 1.5em}.comment-navigation .nav-links,.posts-navigation .nav-links,.post-navigation .nav-links{display:flex}.comment-navigation .nav-previous,.posts-navigation .nav-previous,.post-navigation .nav-previous{flex:1 0 50%}.comment-navigation .nav-next,.posts-navigation .nav-next,.post-navigation .nav-next{text-align:end;flex:1 0 50%}.sticky{display:block}.post,.page{margin:0}.updated:not(.published) {display:none}.page-content,.entry-content,.entry-summary{margin:1.5em 0 0}.page-links{clear:both;margin:0 0 1.5em}.comment-content a{word-wrap:break-word}.bypostauthor{display:block}.widget{margin:0 0 1.5em}.widget select{max-width:100%}.page-content .wp-smiley,.entry-content .wp-smiley,.comment-content .wp-smiley{border:none;margin-bottom:0;margin-top:0;padding:0}.custom-logo-link{display:inline-block}.wp-caption{margin-bottom:1.5em;max-width:100%}.wp-caption img[class*="wp-image-"]{display:block;margin-left:auto;margin-right:auto}.wp-caption .wp-caption-text{margin:.8075em 0}.wp-caption-text{text-align:center}.gallery{margin-bottom:1.5em;display:grid;grid-gap:1.5em}.gallery-item{display:inline-block;text-align:center;width:100%}.gallery-columns-2{grid-template-columns:repeat(2,1fr)}.gallery-columns-3{grid-template-columns:repeat(3,1fr)}.gallery-columns-4{grid-template-columns:repeat(4,1fr)}.gallery-columns-5{grid-template-columns:repeat(5,1fr)}.gallery-columns-6{grid-template-columns:repeat(6,1fr)}.gallery-columns-7{grid-template-columns:repeat(7,1fr)}.gallery-columns-8{grid-template-columns:repeat(8,1fr)}.gallery-columns-9{grid-template-columns:repeat(9,1fr)}.gallery-caption{display:block}.infinite-scroll .posts-navigation,.infinite-scroll.neverending .site-footer{display:none}.infinity-end.neverending .site-footer{display:block}.screen-reader-text{border:0;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute!important;width:1px;word-wrap:normal!important}.screen-reader-text:focus{background-color:#f1f1f1;border-radius:3px;box-shadow:0 0 2px 2px rgba(0,0,0,.6);clip:auto!important;clip-path:none;color:#21759b;display:block;font-size:.875rem;font-weight:700;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}#primary[tabindex="-1"]:focus{outline:0}.alignleft{float:left;margin-right:1.5em;margin-bottom:1.5em}.alignright{float:right;margin-left:1.5em;margin-bottom:1.5em}.aligncenter{clear:both;display:block;margin-left:auto;margin-right:auto;margin-bottom:1.5em}.site-branding img{max-width:200px}.site-header-top{max-width:100%!important;width:100%;padding:0 8rem;display:flex;flex-direction:row;align-items:center;justify-content:space-between}.site-branding{display:flex;padding:2.143em 1em;width:auto}.site-header-top-right{display:flex;align-items:center;justify-content:flex-end;width:auto;max-width:80%}.menu-menu-1-container{max-width:100%!important;width:100%;padding:0 8rem}.main-navigation ul{display:flex;flex-direction:row;justify-content:space-between;min-height:4rem;align-items:center}.main-navigation{width:100%;background-color:#1c468b!important}.wmc-cart-wrapper{display:none}.site-header-top .wmc-cart-wrapper{display:block}ul#primary-menu li a{font-weight:500!important;color:#fff;text-transform:uppercase;font-size:1.3rem;text-decoration:none;position:relative}.site-header-phone-block img{width:3rem}.site-header-phone-block div{display:flex;align-items:center}.site-header-phone-block{font-size:1.4rem;font-weight:500;color:#262626;align-self:flex-end;white-space:nowrap;position:relative;text-align:left;margin-right:2rem;display:flex;align-items:center;height:5rem}.content-page{padding:0 3rem}.home-banner-slid{max-height:510px;display:flex;flex-direction:row}.home-banner-slid-block{position:relative;width:45%;max-width:46rem;padding:4rem 0 3rem 9rem;z-index:3}.home-banner-slid-image{width:40%;max-width:600px}.home-new-page-banner .content-page{display:flex;justify-content:center}.home-banner-slider{min-height:38rem;background-size:contain;max-width:1800px}.home-banner-slid{min-height:39rem;display:flex;flex-direction:row;background:#f2f2f2!important;border-radius:40px}.home-banner-slid-block-logo{max-height:3rem;height:100%;margin-bottom:3.5rem}.home-banner-slid-block-logo img{height:100%}.home-banner-slid-block-title{color:#0e316b;font-size:5.2rem;line-height:1.1;margin-bottom:.5rem}.home-banner-slid-block-text{color:#000;font-size:1.3rem;font-weight:600;line-height:1.4;padding-bottom:3rem;position:relative;z-index:3}.border-button{display:flex;justify-content:flex-start}.border-button a{color:#223469;border:2px solid #223469;padding:0 2.2rem 0;border-radius:.45rem;text-transform:uppercase;font-size:1.2rem;line-height:1;margin:0;background:transparent;text-decoration:none;display:flex;align-items:center;justify-content:center;height:3rem;transition:1s;margin-left:1rem}.home-new-page-banner .swiper-pagination.swiper-pagination-clickable.swiper-pagination-bullets{padding:1rem;max-width:1200px;width:100%;margin:0 3.5rem;display:flex;justify-content:center}.home-new-page-banner .swiper-pagination-bullet{width:1.5rem;height:1.5rem;display:inline-block;border-radius:50%;background:url(/wp-content/uploads/2025/03/ico-2.svg);opacity:1;background-size:98%;margin:0 .5rem;background-repeat:no-repeat!important}.home-new-page-banner .swiper-pagination-bullet-active{background:url(/wp-content/uploads/2025/03/ico-1.svg);background-size:98%}.home-banner-slid-image img{position:absolute;left:8%;height:auto;width:auto;width:94%;bottom:0}.home-banner-slider .swiper-slide{position:relative;border-radius:2rem;overflow:hidden}.funktion-section-home-content{display:flex;justify-content:center;flex-direction:row;flex-wrap:wrap;align-items:stretch;width:100%;padding:0 16rem}.blue-title{text-align:center;color:#0e316b;font-size:2.5rem;margin-bottom:2rem}.funktion-section-home-block{width:20%;display:flex;flex-direction:column;justify-content:flex-start;align-items:center}.funktion-section-home-img{width:4rem;height:5rem;margin-bottom:1.5rem}.funktion-section-home-img img{height:100%}.funktion-section-home-text{color:#010a3f;font-size:1.2rem;font-weight:600;text-align:center;line-height:1.2;padding-bottom:2rem}.funktion-section-home{padding-bottom:3rem}.home-produkt-section-head{display:flex;flex-direction:row;justify-content:center;padding:0 0;border-bottom:2px solid #010a3f;overflow:hidden;border-radius:3rem 3rem 0 0;background:#ededed}.home-produkt-head-title{color:#000;font-size:2rem;line-height:1;text-transform:uppercase;font-weight:600;padding:2.7rem 5.1rem 2.5rem;cursor:pointer;position:relative}.home-produkt-head-title:before{content:'';position:absolute;right:0;top:2.5rem;width:2px;height:2rem;background:#707070}.home-produkt-head-title.active:after,.home-produkt-head-title:hover:after{content:'';position:absolute;width:80%;height:4px;background:#010a3f;bottom:-3px;left:10%}.tabContent{display:none}.home-produkt-section-body.home-produkt-branze{width:100%;display:flex;flex:1;flex-direction:row;-webkit-flex-wrap:wrap;flex-wrap:wrap;align-items:stretch;justify-content:center;padding-top:4rem}.home-produkt-section-body-head{padding-bottom:4rem;position:relative}.home-produkt-section-body-head .b-nav-tab{display:flex;flex-direction:column;padding:1.7rem 1rem 1rem;border:2px solid transparent;height:100%;align-items:center;margin:0 2rem 0 0;width:10rem;border-radius:1rem;text-decoration:none;cursor:pointer}.b-nav-tab.active{border:2px solid #223469}.home-produkt-section-body-head .b-nav-tab.active:after{content:'';position:absolute;height:4rem;width:2px;background:#223469;bottom:0;left:40%}.home-produkt-section-body-head img{max-width:4.5rem;margin-bottom:1.2rem;height:4.5rem}.home-produkt-section-body-head .b-nav-tab :after{content:'';position:absolute;height:4rem;width:2px;background:transparent;bottom:0;left:40%}.home-produkt-section-body-head-title{max-width:8rem;text-align:center;color:#0e316b;font-size:1.1rem;font-weight:500}.home-produkt-section-body-head .b-nav-tab :after{content:'';position:absolute;height:4rem;width:2px;background:transparent;bottom:0;left:40%}.home-produkt-section-body-content{border-top:2px solid #010a3f;padding:3rem 0 2rem 8rem;width:100%}.home-produkt-content{display:none}.home-produkt-content-blocks{width:100%;display:flex;flex-direction:row;justify-content:space-between;align-items:flex-start;flex:1;flex-direction:row;-webkit-flex-wrap:wrap;flex-wrap:wrap;align-items:stretch}.home-produkt-descrption-block{width:100%;min-width:39rem;padding-right:9rem;display:flex;flex-direction:column;justify-content:space-between}.home-produkt-descrption-block{width:39rem}.home-produkt-content-slider{max-width:63rem;overflow:hidden;width:100%;margin-right:-.5rem}.home-produkt-descrption-block-title{color:#0e316b;font-size:2.5rem;line-height:1.2;font-weight:400;padding-bottom:2.3rem}.home-produkt-descrption{font-size:1.2rem}.home-produkt-content-slider .swiper-slide{position:relative;z-index:2;border:2px solid #707070;border-radius:1.5rem;overflow:hidden;min-height:14rem}.realizacje-block-content-center{padding:3rem 2rem 3rem 2rem;display:flex;flex-direction:column;justify-content:space-between;height:100%}.home-produkt-descrption-block .blue-border-button{display:none}.home-produkt-content-slider .single-content-slider-line{padding-top:2rem;position:relative;margin-left:-5.4rem}.home-produkt-content-slider .branze-slider-pag{left:51%;width:6rem;position:absolute;height:2.5rem;z-index:3;bottom:-3rem}.home-produkt-content-slider .swiper-button-prev{background:url(/wp-content/uploads/2023/09/sw-arrow-2.svg);z-index:10;left:-20%;top:1.5rem;background-position:top right;background-size:contain;background-repeat:no-repeat;width:3rem;height:2.5rem}.home-produkt-content-slider .swiper-button-next{background:url(/wp-content/uploads/2023/09/sw-arrow-1.svg);z-index:10;right:-20%;top:1.5rem;background-size:contain;background-repeat:no-repeat;width:3rem;height:2.5rem}.line-center-button{display:flex;flex-direction:row;justify-content:center;position:relative;padding-top:1rem}.swiper-pagination-fraction{color:#0e316b;font-weight:500}.home-produkt-content-slider .line-center-button{margin-bottom:3rem}.home-produkt-content-slider .line-center-button:before{content:'';position:absolute;height:3px;left:43%;top:.6rem;width:18rem;background:#0e316b;z-index:2}.line-center-button:after{content:'';position:absolute;width:100%;height:1px;background:#466ab0;z-index:1;top:64%}.home-produkt-content-slider .blog-content-post-left-date-tags{min-height:9rem;color:#000;font-weight:400;text-align:center}.home-produkt-content-slider .blog-content-post-left-date-tags{max-height:9rem;overflow:hidden}.realizacje-block-logo{width:100%;height:4rem;display:flex;justify-content:center;align-items:center;margin-bottom:1rem}.home-produkt-content-slider .blog-content-post-left-date-tags{min-height:9rem;color:#000;font-weight:400;text-align:center}.home-produkt-content-slider .blue-border-button{display:flex;justify-content:center}.home-produkt-head-title.active{background:#0e316b;color:#fff}.home-produkt-head-title:first-child,.home-produkt-head-title:last-child{width:38%}.home-produkt-head-title:first-child{text-align:right}.home-produkt-head-title:last-child{text-align:left}.tabContent{background:#ededed}.home-produkt-section{padding-bottom:2rem}.home-produkt-head-title:last-child:before{display:none}.home-produkt-section-content{background:#ededed;min-height:11rem;border-radius:3rem;overflow:hidden}.home-produkt-descrption-block .blue-border-button{display:flex;justify-content:flex-start}.blue-border-button a{color:#223469;border:2px solid #223469;padding:.25rem 3.3rem 0;border-radius:.45rem;text-transform:uppercase;font-size:1rem;line-height:1;margin:0;background:transparent;text-decoration:none;display:flex;align-items:center;justify-content:center;height:2.5rem;transition:1s}.home-Polecane-promocje-section{padding:2rem 0 5rem}.home-Polecane-promocje-section .blue-title{text-align:left}.home-Polecane-promocje-section-content{padding:0 8rem}.home-Polecane-promocje-section .content-page{max-width:1800px!important;margin:0 auto}.home-Polecane-promocje-section li.product .inner-wrapper{box-shadow:none;background-color:transparent}.home-Polecane-promocje-section ul.products.columns-4{padding:0 6rem;width:100%;display:flex;flex-direction:row;justify-content:space-evenly;align-items:flex-start;flex:1;flex-direction:row;-webkit-flex-wrap:wrap;flex-wrap:wrap;align-items:stretch}.home-Polecane-promocje-section ul.products.columns-4 li.product{display:flex;justify-content:space-between}li.product .inner-wrapper{height:100%;display:flex;flex-direction:column}.chromium-product-style-3 li.product .excerpt-wrapper,.chromium-product-style-4 li.product .excerpt-wrapper{position:relative;height:calc(100% - 180px);display:flex;flex-direction:column;justify-content:space-between}.chromium-product-style-3 li.product:hover .img-wrapper img{-ms-transform:scale(1,1);-webkit-transform:scale(1,1);transform:scale(1,1)}.home-Polecane-promocje-section li.product .primary-cat{display:none}.home-Polecane-promocje-section a.woocommerce-LoopProduct-link.woocommerce-loop-product__link{color:#000;font-size:1.5rem;text-decoration:none;line-height:1.5}.home-Polecane-promocje-section .product .star-rating span:before{color:#05a4f9!important}li.product .woocommerce-loop-product__title{line-height:1.2!important;min-height:3.5rem}li.product .excerpt-wrapper{padding:0 1em 1.5em 1em!important}.home-Polecane-promocje-section .product .star-rating,.home-Polecane-promocje-section .product_list_widget .star-rating,.home-Polecane-promocje-section .wc-layered-nav-rating .star-rating{line-height:1.5;font-size:.8rem}.home-Polecane-promocje-section .price-wrapper{margin-top:.9rem}.home-Polecane-promocje-section span.woocommerce-Price-amount.amount bdi{color:#0e316b;font-size:2.2rem;line-height:1;font-weight:700;display:flex;flex-direction:row;align-items:flex-end;position:relative;justify-content:center}.home-Polecane-promocje-section .price span.woocommerce-Price-amount.amount bdi:after{display:none}.home-Polecane-promocje-section span.woocommerce-Price-amount.amount bdi .woocommerce-Price-currencySymbol{font-size:2rem}span.woocommerce-Price-amount.amount{position:relative}small.woocommerce-price-suffix .woocommerce-Price-amount.amount{margin-right:.3rem;font-size:1.5rem}small.woocommerce-price-suffix{position:relative;display:flex;flex-direction:row;align-items:flex-end;line-height:1.15;margin-bottom:1rem}.home-Polecane-promocje-section small.woocommerce-price-suffix .woocommerce-Price-amount.amount bdi{font-size:1.5rem!important;color:#989898;font-weight:500}.home-Polecane-promocje-section .price .woocommerce-price-suffix .woocommerce-Price-amount.amount:after{display:none}.home-Polecane-promocje-section small.woocommerce-price-suffix{position:relative;display:flex;flex-direction:row;align-items:flex-end;line-height:1.15}.chromium-product-style-3 li.product .price-wrapper,.chromium-product-style-4 li.product .price-wrapper,.home-Polecane-promocje-section .chromium-product-style-3 li.product .price-wrapper,.home-Polecane-promocje-section .chromium-product-style-4 li.product .price-wrapper{flex-direction:column}.button.alt,.button.empty-cart,.checkout-button.button,.checkout.button,.link-to-post.button,.single article.type-post .post-tags a,li.product .buttons-wrapper .button,li.product .excerpt-wrapper .button{color:#0e316b;min-width:13rem!important;text-indent:0!important;border:2px solid #223469;padding:.2rem .5rem 0!important;border-radius:.45rem!important;text-transform:uppercase;font-size:1.2rem!important;line-height:1!important;font-weight:400;margin:0!important;background:transparent;text-decoration:none;display:flex!important;align-items:center;justify-content:center;height:3rem!important;transition:1s!important;margin-left:auto!important;margin-right:auto!important}.home-Polecane-promocje-section a.button.product_type_simple.add_to_cart_button.ajax_add_to_cart{color:#0e316b;width:13rem!important;text-indent:0!important;border:2px solid #223469;padding:0 .5rem 0!important;border-radius:.45rem!important;text-transform:uppercase;font-size:1.2rem!important;line-height:1!important;font-weight:500;margin:0!important;background:transparent;text-decoration:none;display:flex!important;align-items:center;justify-content:center;height:3rem!important;transition:1s!important}.chromium-product-style-3 li.product .excerpt-wrapper .add_to_cart_button::before,.chromium-product-style-3 li.product .excerpt-wrapper .ajax_add_to_cart::before,.home-Polecane-promocje-section a.button.product_type_simple.add_to_cart_button:before{display:none!important}.wsparcia-finansowego-section{width:100%;min-height:33rem;background:url(/wp-content/uploads/2025/03/xfon-1.png.pagespeed.ic.FFyDpw15DB.png);background-size:contain}.wsparcia-finansowego-section .content-full-page{max-width:1800px;margin:0 auto}.wsparcia-finansowego-section-content{color:#fff;padding:8.5rem 11rem 0 0;display:flex;flex-direction:column;align-items:flex-end;text-align:right}.white-title{color:#fff;font-size:4.8rem;font-weight:600;line-height:1.2}.wsparcia-finansowego-section-content .white-title{margin-bottom:2rem}.white-border-button a{color:#fff;border:2px solid #fff;padding:0 2.2rem 0;border-radius:.8rem;text-transform:uppercase;font-size:1.2rem;line-height:1;margin:0;background:transparent;text-decoration:none;display:flex;align-items:center;justify-content:center;height:3.5rem;transition:1s;margin-left:0;min-width:16rem}.blue-border-button a{color:#223469;border:2px solid #223469;padding:.25rem 3.3rem 0;border-radius:.45rem;text-transform:uppercase;font-size:1rem;line-height:1;margin:0;background:transparent;text-decoration:none;display:flex;align-items:center;justify-content:center;height:2.5rem;transition:1s}.home-Polecane-promocje-section{padding:2rem 0}.home-Polecane-promocje-section .blue-title{text-align:left}.home-Polecane-promocje-section-content{padding:0 8rem}.home-Polecane-promocje-section .content-page{max-width:1800px!important;margin:0 auto}.home-Polecane-promocje-section li.product .inner-wrapper{box-shadow:none;background-color:transparent}.home-Polecane-promocje-section ul.products.columns-4{padding:0 6rem;width:100%;display:flex;flex-direction:row;justify-content:space-evenly;align-items:flex-start;flex:1;flex-direction:row;-webkit-flex-wrap:wrap;flex-wrap:wrap;align-items:stretch}.home-Polecane-promocje-section ul.products.columns-4 li.product{max-width:24%;-webkit-box-shadow:0 0 5px 0 rgba(0,0,0,.1);box-shadow:0 0 5px 0 rgba(0,0,0,.1);-webkit-transition:-webkit-box-shadow .3s ease-out;-ms-transition:box-shadow .3s ease-out;transition:box-shadow .3s ease-out;margin:0;display:flex;flex-direction:column;align-items:center;padding:1rem;text-align:center}li.product .inner-wrapper{height:100%;display:flex;flex-direction:column}.chromium-product-style-3 li.product .excerpt-wrapper,.chromium-product-style-4 li.product .excerpt-wrapper{position:relative;height:calc(100% - 180px);display:flex;flex-direction:column;justify-content:space-between}.chromium-product-style-3 li.product:hover .img-wrapper img{-ms-transform:scale(1,1);-webkit-transform:scale(1,1);transform:scale(1,1)}.home-Polecane-promocje-section li.product .primary-cat{display:none}.home-Polecane-promocje-section a.woocommerce-LoopProduct-link.woocommerce-loop-product__link{color:#000;font-size:1.5rem;text-decoration:none;line-height:1.5}.home-Polecane-promocje-section .product .star-rating span:before{color:#05a4f9!important}li.product .woocommerce-loop-product__title{line-height:1.2!important;min-height:3.5rem}li.product .excerpt-wrapper{padding:0 1em 1.5em 1em!important}.home-Polecane-promocje-section .product .star-rating,.home-Polecane-promocje-section .product_list_widget .star-rating,.home-Polecane-promocje-section .wc-layered-nav-rating .star-rating{line-height:1.5;font-size:.8rem}.home-Polecane-promocje-section .price-wrapper{margin-top:.9rem}.home-Polecane-promocje-section span.woocommerce-Price-amount.amount bdi{color:#0e316b;font-size:2.2rem;line-height:1;font-weight:700;display:flex;flex-direction:row;align-items:flex-end;position:relative}.home-Polecane-promocje-section .price span.woocommerce-Price-amount.amount bdi:after{display:none}.home-Polecane-promocje-section span.woocommerce-Price-amount.amount bdi .woocommerce-Price-currencySymbol{font-size:2rem}.oprogramowanie-big-content-section{padding-top:7.5rem;padding-bottom:8rem}.oprogramowanie-big-content-section-first-block{padding-left:8rem;display:flex;flex-direction:row;justify-content:space-between;padding-bottom:5rem}.oprogramowanie-big-content-block-left{width:100%;max-width:31rem}.oprogramowanie-big-content-block-right{width:calc(100% - 39rem);display:flex;flex-direction:row;justify-content:space-evenly;align-items:flex-start;flex:1;flex-direction:row;-webkit-flex-wrap:wrap;flex-wrap:wrap;align-items:stretch;padding-left:8rem}.oprogramowanie-big-content-section .home-produkt-descrption{font-size:1rem}.oprogramowanie-big-content-block{width:48%;border:2px solid #707070;margin:1%;border-radius:2rem;padding:1.5rem}.oprogramowanie-big-content-block-title{color:#0e316b;font-size:1.1rem;font-weight:700}.oprogramowanie-big-content-section-last-block{padding-left:8rem;display:flex;flex-direction:row;justify-content:space-between;align-items:center;padding-right:8rem}.oprogramowanie-big-content-img-block{width:100%;max-width:55rem;border-radius:3rem;overflow:hidden}.new-grey-section{background:#ededed}.reviews-slider-section{padding:5rem 0 6rem}.reviews-slider-section .home-produkt-descrption-block-title,.reviews-slider-section .new-category-title{text-align:center;margin-bottom:2rem}.reviews-slider-section .swiper-slide{width:20rem;margin:0 .5rem;border-radius:2rem;padding:3rem 1.5rem 1.5rem;font-size:.9rem;color:#000;font-weight:400;line-height:1.5;background:#fff;position:relative}.reviews-content{position:relative}.reviews-content p{margin-bottom:1rem;font-size:1rem}.reviews-content-name{font-size:1.2rem;font-weight:600;color:#0e316b}.reviews-content:after{content:' ';position:absolute;right:.5rem;bottom:-.5rem;text-shadow:none;color:transparent;font-size:8rem;line-height:1;height:3rem;background:url(/wp-content/uploads/2023/08/rev-1.png) no-repeat;background-size:contain;width:3.5rem}.reviews-slider-section .swiper-slide{width:20rem!important;margin:0 .5rem;border-radius:2rem;padding:3rem 1.5rem 1.5rem;font-size:.9rem;color:#000;font-weight:400;line-height:1.5;background:#fff;position:relative}section.funktion-section-home.funktion-last-section-home .blue-title-small{text-align:center}section.funktion-section-home.funktion-last-section-home .home-produkt-descrption-block-title{text-align:center}.funktion-last-section-home .funktion-section-home-block{width:16.5%}.funktion-last-section-home .funktion-section-home-content{padding:2rem 10rem 0}section.funktion-section-home.funktion-last-section-home{padding:6rem 0}.blue-title-small{color:#0e316b;font-size:1.2rem;line-height:1.5;margin-bottom:.7rem;letter-spacing:7px;font-weight:400}.site-breadcrumbs{width:100%;font-size:1rem;padding:0 11rem}.page-template-Dostawa-page .site-breadcrumbs{padding-left:11rem;font-size:1rem}.page-template-Dostawa-page .container-sol{padding:0 11rem}section.dostawa-page-section{padding:0 0}.dostawa-page-title{color:#0e316b;font-size:2rem;line-height:1.5;font-weight:600}.dostawa-page-section-content{display:flex;flex-direction:row;align-items:flex-start;justify-content:space-between;padding-right:2rem;padding-bottom:5rem}.dostawa-page-section-content-block{display:flex;flex-direction:column;align-items:flex-start;width:100%;max-width:47.5rem}.dostawa-page-section-content-block-img{width:100%;max-width:38rem;padding-left:3rem}.dostawa-page-block-table{display:flex;flex-direction:column;padding-top:.5rem}.dostawa-page-block-table-row{display:flex;flex-direction:row;align-items:flex-start;border-bottom:1px solid #707070;padding-bottom:1rem;padding-top:1rem}.dostawa-page-block-table-price{color:#0e316b;font-size:3rem;font-weight:400;width:6.3rem;padding-top:2.3rem;margin-right:2rem;display:flex;justify-content:flex-end;flex-direction:column;line-height:1}.dostawa-page-block-table-ico{width:4rem;margin-right:4.3rem;height:100%;justify-content:center;display:flex;min-height:5rem}.dostawa-page-block-table-descr{width:65%;display:flex;flex-direction:column;height:100%;min-height:5rem;padding-top:.3rem}.dostawa-page-block-table-descr-title{color:#0e316b;font-size:1.3rem;line-height:1.5;font-weight:600}.dostawa-page-block-table-descr-text{color:#000;font-size:1rem;font-weight:400}.dostawa-page-descr{padding-bottom:1.3rem;font-size:1.3rem}.dostawa-page-section-content.formy-platnosci-dostawa-page .dostawa-page-block-table-descr{justify-content:center;width:80%}.dostawa-page-section-content.formy-platnosci-dostawa-page .dostawa-page-section-content-block{padding-left:4rem}.kontakt-form-section{padding:5.5rem 0 3rem;background:#ededed}.container-new-page{padding:0 11rem}.kontakt-form-block{padding-top:3rem}.kontakt-form-line-checkbox,.kontakt-form-line{width:100%;display:flex;flex-direction:row;justify-content:space-between}.kontakt-form-line p{width:100%;display:flex;justify-content:space-between}.kontakt-form-line span{width:32%}.kontakt-form-block input[type="text"],.kontakt-form-block input[type="email"],.kontakt-form-block input[type="tel"]{background:transparent;border:none;border-radius:0;border-bottom:2px solid #0e316b;width:100%;color:#0e316b;font-size:1.2rem;font-weight:700;padding:0}.kontakt-form-line-checkbox,.kontakt-form-line{width:100%;display:flex;flex-direction:row;justify-content:space-between}.kontakt-form-block .wpcf7-checkbox span{color:#000;font-size:1rem;font-weight:400}.kontakt-form-block .wpcf7-checkbox span.wpcf7-list-item.first.last label{display:flex;flex-direction:row;align-items:center}.kontakt-form-block .wpcf7-checkbox input[type="checkbox"]{margin-right:1.5rem;border:2px solid #0e316b;width:1.5rem!important;height:1.5rem;border-radius:.2rem;margin-top:0}.kontakt-form-block .wpcf7-checkbox span{color:#000;font-size:1rem;font-weight:400}input.blue-border-button{color:#223469;border:2px solid #223469;padding:.3rem 3.3rem .2rem;border-radius:.45rem;text-transform:uppercase;font-size:1.1rem;font-weight:600;line-height:1;margin:0;background:transparent;text-decoration:none;display:flex;align-items:center;justify-content:center;height:2.5rem;transition:1s}.kontakt-form-block textarea{background:transparent;border:none;border-radius:0;border-bottom:2px solid #0e316b;resize:none;height:2.6rem;color:#0e316b;font-size:1.2rem;font-weight:700;padding:0}.kontakt-form-section ::placeholder{color:#0e316b;font-size:1.1rem;line-height:1.2;background:transparent;font-weight:700}section.kontakt-form-section .dostawa-page-title{text-align:center}.kontakt-page-section-content{display:flex;flex-direction:row;padding-top:1rem;padding-bottom:4rem}.page-template-Kontakt-page .site-breadcrumbs{font-size:1rem;padding:0 11rem}.kontakt-page-block-title{color:#000;font-size:1.3rem;font-weight:600;min-height:2.5rem}.kontakt-page-block-descr a,.kontakt-page-block-descr{font-size:1.3rem;color:#000;line-height:1.7;font-weight:400;text-decoration:none}.kontakt-page-section-content-block{min-width:22%;margin-right:3rem}.kontakt-page-section-content-block:nth-child(3) {min-width:14%;margin-right:2.5rem}.tax-product_cat div#page{flex-direction:row-reverse}nav.woocommerce-breadcrumb{width:100%;font-size:1rem;padding:3rem 11rem 1rem}.footer-logo-first{margin-right:0;width:100%;display:flex;flex-direction:row-reverse;justify-content:space-between;margin-bottom:3.5rem}.footer-logo{height:8rem;margin-bottom:1.5rem}.site-info1{display:flex;flex-direction:column;padding:5.5rem 11rem 1rem}.footer-logo-text{color:#fff;font-family:'Mukta Mahee',sans-serif;font-size:3.5rem;line-height:1.5;margin-bottom:3.3rem;font-weight:400;margin-top:1.4rem;letter-spacing:1px}.footer-soc-media{display:flex;align-items:center;color:#fff;font-size:1.4rem}.footer-soc-media p{margin-bottom:0;margin-left:1.5rem}.footer-soc-media-text-block,.footer-soc-media-text-block a{font-size:2rem;color:#fff;font-weight:400;line-height:1.2;text-decoration:none}.footer-soc-media img{height:2.5rem;display:block;float:left;margin-right:.7rem;margin-bottom:0}footer #footer-menu,footer ul#mapa-strony{display:flex;flex-direction:row;margin-top:1rem;margin-bottom:2rem;padding-left:4rem;justify-content:center}footer #footer-menu li{list-style:none}ul#footer-menu li a{color:#fff;font-size:1.2rem;line-height:1.5;font-weight:300}footer #footer-menu li a,footer ul#mapa-strony li a{position:relative;padding:0 1rem;font-weight:300;text-decoration:none}footer #footer-menu li a:after,footer ul#mapa-strony li a:after{content:'';position:absolute;top:.2rem;right:0;width:1px;height:1.5rem;background:#fff;z-index:9}footer #footer-menu li:last-child a:after{display:none}footer#colophon{background:#000a3f;z-index:2;position:relative;padding:0}.footer-logo img{height:100%}.footer-copyright{font-style:normal;font-weight:400;font-size:1rem;line-height:150%;color:#fff;padding:1.5rem 0;text-align:center;border-top: 1px solid #ffffff85;position:relative}.footer-copyright:before{content:'';position:absolute;width:34rem;height:1px;top:-1px;left:0;right:0;background:#fff;margin:0 auto}.footer-soc-media p{display:flex;align-items:center;color:#fff;font-size:1.4rem}.dgwt-wcas-style-pirx .dgwt-wcas-sf-wrapp input[type="search"].dgwt-wcas-search-input{padding:8px 24px 8px 48px!important;border-radius:1rem!important;font-size:1.2rem!important}.dgwt-wcas-style-pirx .dgwt-wcas-sf-wrapp button.dgwt-wcas-search-submit{left:16px!important;top:16px!important}.woocommerce ul.products li.product .woocommerce-loop-category__title,.woocommerce ul.products li.product .woocommerce-loop-product__title,.woocommerce ul.products li.product h3{padding:.5rem 2rem!important;margin:0;font-size:1.4rem;padding:0;display:block;margin:.2rem 0 .5rem 0;font-weight:normal;text-align:center;font-size:1.5rem;color:#000}.woocommerce div.product .product_title{clear:none;margin-top:0;padding:0;text-transform:uppercase;margin-bottom:15px;color:#0e316b;font-size:2rem;line-height:1.5;font-weight:600}.zgoda_checkboxes span.wpcf7-list-item-label{margin-bottom:14px!important;margin-right:10px!important;font-weight:normal!important;font-size:13px!important}.zgoda_checkboxes input[type="checkbox"]{display:block;width:25px;float:left;text-align:left;margin-top:7px;background-color:transparent!important}.zgoda_checkboxes span.wpcf7-form-control-wrap{width:100%;text-align:left;display:block;margin-bottom:-25px}.zgoda_checkboxes span.wpcf7-form-control-wrap:last-child{margin-bottom:5px}.zgoda_checkboxes{line-height:1.3}.zgoda_checkboxes{padding-bottom:20px}a.popup-with-form.z-cena{border-top:0 solid #fff;border-left:0 solid #fff;border-right:0 solid #fff;border-bottom:0 solid #fff;outline:none;text-decoration:none;padding:0 15px 0 15px;line-height:40px;font-weight:inherit;height:40px;vertical-align:baseline;text-align:left;width:auto;display:block;color:#212121;text-transform:none;text-decoration:none;background:#fff;-webkit-border-radius:2px 2px 2px 2px;-moz-border-radius:2px 2px 2px 2px;-ms-border-radius:2px 2px 2px 2px;-o-border-radius:2px 2px 2px 2px;border-radius:2px 2px 2px 2px;font-family:inherit;font-size:15px;background:#17abea;color:#fff;font-weight:inherit;text-decoration:none;border-color:#fff}div#pobierz-form{width:100%;max-width:400px;margin:10% auto 0;padding:20px 20px 0;background:#fff;position:relative}.demo_form h4{font-size:1.5rem;font-weight:500;color:#0e316b}.demo_form .zgoda_checkboxes p span{margin-bottom:1.5rem}.mfp-bg.mfp-ready{background-color:rgba(246,246,246,.97)!important}div#pobierz-form button.mfp-close{position:absolute;top:-10px;right:-44px;color:#000;font-size:66px}div#pobierz-form input.wpcf7-form-control.wpcf7-submit{color:#223469;border:2px solid #223469;padding:.3rem 3.3rem .2rem;border-radius:.45rem;text-transform:uppercase;font-size:1.1rem;font-weight:600;line-height:1;margin:0 auto;background:transparent;text-decoration:none;display:flex;align-items:center;justify-content:center;height:2.5rem;transition:1s}div.product .stock{color:#169543;font-size:.857em;margin-left:0!important;margin-bottom:20px;position:relative;width:140px;display:block;float:right;margin-top:45px}div#pobierz-form .wpcf7-form p{padding:0;margin:0 0 5px}li.product .price a.popup-with-form.z-cena{display:none}.woocommerce:where(body:not(.woocommerce-uses-block-theme)) div.product p.price, .woocommerce:where(body:not(.woocommerce-uses-block-theme)) div.product span.price {color:#0e316b;font-size:2.2rem;line-height:1;font-weight:400;position:relative;margin-bottom:.5rem}section.base-page .content-page{padding:5rem 8rem 9rem}section.base-page h1{font-size:3rem;font-weight:500;margin:0 0 1.5rem 0;line-height:1.2;color:#000}.entry-content{font-size:1.4rem;color:#000;line-height:1.5}.kontakt-page-section{padding-top:4rem}.kontakt-page-section .dostawa-page-title{padding-bottom:3rem}article.product.type-product{max-width:100%;padding:0 11rem}.product .woocommerce-product-gallery{width:100%;max-width:26rem}article.product .woocommerce div.product div.summary{width:65rem!important;display:flex;flex-direction:row;position:relative}.product-title-short-description{width:50%;padding-right:2em;margin-bottom:2rem}.produkt-price-button-block{background:#f2f2f2;margin-bottom:2rem;display:flex;flex-direction:column;border-radius:2rem;padding:2rem 0 2rem 0;width:100%;max-width:50%;min-width:385px;max-height:300px}div.summary.entry-summary>div.produkt-price-button-block>p>span>bdi{color:#0e316b;font-size:2.2rem;line-height:1;font-weight:400;display:flex;flex-direction:row;align-items:flex-end;position:relative;margin-bottom:.5rem}span.woocommerce-Price-currencySymbol{font-size:1.2rem;position:relative}span.woocommerce-Price-currencySymbol:after{content:" netto";font-size:1.2rem;right:-3rem;position:absolute;top:0;color:#0e316b;font-weight:400}.woocommerce div.product form.cart div.quantity{float:left;margin:0 4px 0 0;border:2px solid #223469;border-radius:.45rem!important;text-transform:uppercase;font-size:1.4rem!important;color:#223469;margin-right:1rem}.woocommerce div.product form.cart .button{vertical-align:middle;float:left;color:#0e316b;min-width:13rem!important;text-indent:0!important;border:2px solid #223469;padding:.2rem .5rem 0!important;border-radius:.45rem!important;text-transform:uppercase;font-size:1.2rem!important;line-height:1!important;font-weight:500;margin:0!important;background:#fff;text-decoration:none;display:flex!important;align-items:center;justify-content:center;height:3rem!important}.woocommerce .quantity .qty{width:3.631em;text-align:center;font-size:1.4rem;border-color:transparent}.woocommerce-page .single-product .product .woocommerce-product-gallery__wrapper .woocommerce-product-gallery__image:hover{transform:none!important}.woocommerce-page .single-product .product .woocommerce-product-gallery__wrapper .woocommerce-product-gallery__image{pointer-events:none!important}small.woocommerce-price-suffix{color:#000;font-size:1.5rem!important}.produkt-price-button-block p{padding:0 7rem}.woocommerce div.product form.cart{margin-bottom:2em;padding:0 3rem 0 7rem}.woocommerce div.product div.images .woocommerce-product-gallery__trigger{display:none}small.woocommerce-price-suffix span.woocommerce-Price-currencySymbol:after{display:none}.elementor-widget-tabs .elementor-tab-title.elementor-active,.elementor-widget-tabs .elementor-tab-title.elementor-active a{color:#0e316b!important}.woocommerce-tabs.wc-tabs-wrapper h3 strong,.woocommerce-tabs.wc-tabs-wrapper h3{color:#0e316b;font-size:1.5rem;font-weight:400;line-height:1}.woocommerce-tabs.wc-tabs-wrapper table tr td:first-child{border-radius:1rem 0 0 1rem;color:#0e316b;font-size:1.3rem;font-weight:500;line-height:1;width:40%;border-right:none}.woocommerce-tabs.wc-tabs-wrapper table tr td:last-child{color:#000;font-size:1.1rem;font-weight:500;line-height:1;width:60%;border-radius:0 1rem 1rem 0;display:flex;align-items:center;border-left:none}.woocommerce-tabs.wc-tabs-wrapper table tr{border-radius:1rem;border:0;display:flex;margin:.5rem;flex-direction:row}.woocommerce-tabs.wc-tabs-wrapper table tr td{padding:1rem;text-align:left;border:1px solid #707070}.woocommerce-tabs.wc-tabs-wrapper table{width:100%;max-width:70rem;margin:0 auto;border:none}h2.yikes-custom-woo-tab-title{display:none}ul.tabs.wc-tabs li a{color:#000;font-size:1.2rem;font-weight:600;text-transform:inherit;padding:0 3rem .5rem 5px;border-bottom:2px solid transparent;min-width:15rem;margin-right:4rem;background:transparent;text-decoration:none}ul.tabs.wc-tabs li a:hover{color:#102d5d;border-bottom:2px solid #102d5d}ul.tabs.wc-tabs li.active a{color:#102d5d;font-size:1.2rem;font-weight:600;text-transform:inherit;padding:0 3rem .5rem 5px;border-bottom:2px solid #102d5d;min-width:15rem;margin-right:4rem;background:transparent}ul.tabs.wc-tabs>li.active>a::before{display:none}.related-products-new{display:grid;width:100%;grid-column:span 10;background:#f2f2f2;position:relative;padding:3rem 0 2rem;z-index:1;margin-bottom:3rem}.related-products-new:before{content:'';position:absolute;width:1000%;height:100%;left:-50%;top:0;background:#f2f2f2;z-index:-1}.related-products-new ul.products.columns-4{width:100%;display:flex;flex-direction:row;justify-content:space-evenly;align-items:flex-start;flex:1;flex-direction:row;-webkit-flex-wrap:wrap;flex-wrap:wrap;align-items:stretch}section.related.products{display:none}.related-products-new .dostawa-page-title{grid-column:span 10;padding-bottom:2rem}.related-products-new section.related.products{display:block}.related-products-new .products li.badges-style-2.product{max-width:23%;border-radius:.2rem;overflow:hidden}.related-products-new .products li.badges-style-2.product .inner-wrapper{background-color: #ffffff8a !important}.related-products-new .products li.badges-style-2.product .reviews-wrapper{display:none}.related-products-new a.button.product_type_simple{color:#0e316b;width:13rem!important;text-indent:0!important;border:2px solid #223469;padding:.2rem .5rem 0!important;border-radius:.45rem!important;text-transform:uppercase;font-size:1.2rem!important;line-height:1!important;font-weight:400;margin:0!important;background:transparent;text-decoration:none;display:flex!important;align-items:center;justify-content:center;height:3rem!important;transition:1s!important;margin-left:auto!important;margin-right:auto!important}.related-products-new .products li.badges-style-2.product .star-reviews-block .reviews-wrapper{display:flex}.related-products-new section>h2{display:none!important}.related-products-new .dostawa-page-title{grid-column:span 10}body.single-product{overflow-x:hidden}.woocommerce ul.products li.product,.woocommerce-page ul.products li.product{float:left;margin:0;padding:0;position:relative;width:24%;margin-left:0;-webkit-box-shadow:0 0 5px 0 rgba(0,0,0,.1);box-shadow:0 0 5px 0 rgba(0,0,0,.1);-webkit-transition:-webkit-box-shadow .3s ease-out;-ms-transition:box-shadow .3s ease-out;transition:box-shadow .3s ease-out;background:#fff;padding:1rem}section.related.products span.woocommerce-Price-amount.amount bdi{color:#0e316b;font-size:2.2rem;line-height:1;font-weight:400;display:flex;flex-direction:row;align-items:flex-end;position:relative}.woocommerce ul.products li.product a img{width:auto;height:auto;display:block;margin:0 auto;box-shadow:none;max-height:14rem}section.related.products ul.products.columns-4{min-width:98rem}.woocommerce ul.products li.product .price{display:flex;flex-direction:column;text-align:center;align-items:center}.related-products-new span.woocommerce-Price-amount.amount{position:relative;margin-left:-3rem}.related-products-new small.woocommerce-price-suffix{color:#000;font-size:1.2rem!important;margin-left:2.5rem}article.product .entry-header>.entry-title{display:none}.woocommerce div.product div.images{margin-bottom:2em;margin-top:2.5rem}ul.tabs.wc-tabs{display:flex;flex-direction:row;justify-content:flex-start;margin-left:0;padding:0}ul.tabs.wc-tabs li{display:inline-block;padding:0;margin:0 3px 0 0;float:left}.single-product aside#secondary{display:none}.woocommerce-tabs.wc-tabs-wrapper{margin-bottom:8rem}nav.navigation.post-navigation{display:none}.border-prod-block{border:1px solid #707070;border-radius:1.5rem;padding:1rem;margin:1%}.wpc-filters-section:not(.wpc-filter-more-less):not(.wpc-filter-post_meta_num):not(.wpc-filter-tax_numeric):not(.wpc-filter-layout-dropdown) .wpc-filter-content:not(.wpc-filter-has-hierarchy) ul.wpc-filters-ul-list {max-height:500px!important}section.elementor-section.elementor-top-section.elementor-element.elementor-element-032631c.elementor-section-boxed.elementor-section-height-default.elementor-section-height-default .elementor-widget-wrap{border:2px solid #707070;margin:2%;border-radius:1.5rem;padding:2rem 0}section.elementor-section.elementor-top-section.elementor-element.elementor-element-6dce9bf.elementor-section-boxed.elementor-section-height-default.elementor-section-height-default p{font-size:1.5rem}.elementor-element-fcda673 .elementor-image-box-wrapper{display:flex;flex-direction:column;justify-content:flex-start}.elementor-element-fcda673 .elementor-widget-image-box .elementor-image-box-content{width:100%;text-align:left}.elementor-element-fcda673 .elementor-widget-image-box .elementor-image-box-content p{color:#000}.elementor-element-18cca0f .elementor-tabs-wrapper .elementor-tab-title{color:#0e316b;width:16rem!important;text-indent:0!important;border:2px solid #223469!important;padding:.2rem .5rem 0!important;border-radius:.45rem!important;text-transform:uppercase;font-size:1.2rem!important;line-height:1!important;font-weight:400;margin:0!important;background:transparent;text-decoration:none;display:flex!important;align-items:center;justify-content:center;height:3rem!important;margin-right:.5rem!important}.elementor-element-18cca0f .elementor-tabs-wrapper .elementor-tab-title.elementor-active{color:#fff!important;background:#0e316b}.elementor-element-f0aac04 .elementor-widget-accordion .elementor-accordion-icon,.elementor-element-f0aac04 .elementor-widget-accordion .elementor-accordion-title,.elementor-element-f0aac04 .elementor-widget-accordion .elementor-active .elementor-accordion-icon,.elementor-element-f0aac04 .elementor-widget-accordion .elementor-active .elementor-accordion-title{color:var(--e-global-color-accent);color:#1c468b;font-size:1.3rem;line-height:1.5}.elementor-element-f0aac04 .elementor-tab-content{color:#000;font-size:1.1rem}.elementor-element-f0aac04 .elementor-accordion .elementor-accordion-item{border:2px solid #707070;margin-bottom:1rem;border-radius:1rem;border-top:2px solid #707070!important}.mega-sub-menu .elementor-column.elementor-col-33{border:none!important}li.cat-item.cat-item-302{display:none}section#tz_categories-2 li.cat-item.cat-item-304.current-cat{display:none!important}.bundle_form.bundle_sells_form .bundled_item_1.bundled_product.bundled_product_summary.product.bundled_item_optional{display:block!important}.bundle_form.bundle_sells_form h4.bundled_product_title.product_title{font-size:1.2rem!important}.bundle_form.bundle_sells_form span.price span.woocommerce-Price-amount.amount bdi{font-size:1.7rem}a.button.product_type_simple{line-height:1.1!important;display:flex!important;justify-content:center!important;align-items:center!important}.woocommerce-checkout .terms span:not(.required)::before {padding:1px 0 0 0;top:0;background-color:#fff;-webkit-box-shadow:inset 0 0 0 1px #dbdbdb;box-shadow:inset 0 0 0 1px #bbb4b4;-webkit-transition:-webkit-box-shadow .3s ease-out;border-radius:2px}p.form-row.terms.wc-terms-and-conditions.form-row.validate-required span.extra-terms-checkbox{display:flex;align-items:center}label.woocommerce-form__label.woocommerce-form__label-for-checkbox.checkbox{display:flex;align-items:center;margin-bottom:1.5rem}p.form-row.terms.wc-terms-and-conditions.form-row.validate-required span.extra-terms-checkbox a{text-decoration:underline}label.woocommerce-form__label.woocommerce-form__label-for-checkbox.checkbox input[type="checkbox"]{display:inline-block;width:16px;height:16px;box-shadow:none;border:1px solid;margin-right:4px;background-color:#fff;-webkit-box-shadow:inset 0 0 0 1px #dbdbdb;box-shadow:inset 0 0 0 .5px #dbdbdb;-webkit-transition:-webkit-box-shadow .3s ease-out;border:transparent!important}.woocommerce-terms-and-conditions-wrapper+.extra-terms-must-read{font-size:.9rem;position:absolute;bottom:5rem}p.form-row.terms.wc-terms-and-conditions.form-row.validate-required.must-open-url{margin-bottom:7rem}@media screen and (max-width:500px){.mobile-one-col-products.woocommerce ul.products[class*="columns-"] li.product,.mobile-one-col-products.woocommerce-page ul.products[class*="columns-"] li.product{width:100%!important;float:none!important;margin:0 auto 6rem!important;padding:0!important}.chromium-product-style-3 ul.products:not(.list-view) li {-webkit-box-shadow:0 0 5px 0 rgba(0,0,0,.05);box-shadow: 0 0 7px 0 rgb(0 0 0 / 32%);-webkit-transition:-webkit-box-shadow .3s ease-out;-ms-transition:box-shadow .3s ease-out;transition:box-shadow .3s ease-out}}.woocommerce-page .shop-content,.woocommerce-shop .shop-content{width:100%;max-width:1800px;display:flex;flex-direction:row-reverse;justify-content:center;position:relative;padding-top:7rem;margin:0 auto}.woocommerce-checkout .shop-content,.woocommerce-cart .shop-content{padding-top:0}.woocommerce-page .shop-content nav.woocommerce-breadcrumb,.woocommerce-shop .shop-content nav.woocommerce-breadcrumb{position:absolute;left:0;top:0}nav.woocommerce-pagination ul{margin-top:5rem}.swiper-button-next,.swiper-button-prev{color:transparent}article h1{color:#0e316b!important;font-size:3rem!important;line-height:1.5;font-weight:600!important}tr.wc-block-cart-items__header{display:none}.is-large.wc-block-cart .wc-block-cart-items td{border-top:1px solid hsla(0,0%,7%,.11);padding:24px 0 15px 16px;vertical-align:top}.wc-block-components-quantity-selector{float:left;margin:0 4px 0 0;border:2px solid #223469;border-radius:.45rem!important;text-transform:uppercase;font-size:1.4rem!important;color:#223469;margin-right:1rem}button.wc-block-cart-item__remove-link{color:transparent!important;height:2.5rem;background:url(/wp-content/uploads/2025/03/xico-del.png.pagespeed.ic.x5cDcu1p1x.png)!important;background-position:center!important;background-repeat:no-repeat!important;background-size:contain!important;margin-left:1rem!important;position:absolute;right:0}table.wc-block-cart-items.wp-block-woocommerce-cart-line-items-block{padding-top:35px}.wc-block-components-product-metadata__description{display:none}td.wc-block-cart-item__image{width:12rem!important;padding-right:2rem!important}.wc-block-cart-item__wrap{display:flex;width:100%;justify-content:space-between;align-items:flex-start}.wc-block-cart-item__wrap span.price.wc-block-components-product-price{display:none}tr.wc-block-cart-items__row{position:relative}.is-large.wc-block-cart .wc-block-cart-items td:last-child{padding-right:80px}span.wc-block-formatted-money-amount.wc-block-components-formatted-money-amount.wc-block-components-product-price__value{font-size:1.4rem;color:#383838;font-weight:900;color:#0e316b;font-size:1.6rem;line-height:1;font-weight:600}a.wc-block-components-product-name{color:#0e316b;font-size:1.6rem;line-height:1.3!important;font-weight:600;margin-right:1rem;min-width:250px}.wc-block-components-quantity-selector input{padding:0!important}.wc-block-components-quantity-selector{width:80px}.wc-block-components-quantity-selector .wc-block-components-quantity-selector__button{min-width:20px}body:not(.woocommerce-block-theme-has-button-styles) .wc-block-components-button:not(.is-link) {min-height:3em;color:#0e316b;min-width:13rem!important;text-indent:0!important;border:2px solid #223469;padding:.1rem .5rem 0!important;border-radius:.45rem!important;text-transform:uppercase;font-size:1.2rem!important;line-height:1!important;font-weight:600;margin:0!important;background:transparent;text-decoration:none;display:flex!important;align-items:center;justify-content:center;height:3rem!important;transition:1s!important;margin-left:auto!important;margin-right:auto!important;width:20rem;margin-top:3rem!important}h2.wp-block-woocommerce-cart-order-summary-heading-block.wc-block-cart__totals-title{color:#0e316b!important;font-size:1.5rem!important;line-height:1.3!important;font-weight:600;margin-top:-.3rem!important}.wp-block-woocommerce-cart-order-summary-block{color:#0e316b!important}.wp-block-woocommerce-checkout-order-summary-block{color:#0e316b}span.wc-block-components-checkbox__label,.wc-blocks-components-select .wc-blocks-components-select__select,.wc-block-components-form .wc-block-components-text-input label,.wc-block-components-text-input label,.wc-block-components-title.wc-block-components-title,.wc-block-components-checkout-step__container{position:relative;color:#0e316b}section.related.products small.woocommerce-price-suffix span.woocommerce-Price-amount.amount bdi{color:#000;font-size:1.4rem!important}.home-Polecane-promocje-section small.woocommerce-price-suffix span.woocommerce-Price-amount.amount bdi .woocommerce-Price-currencySymbol,.home-Polecane-promocje-section small.woocommerce-price-suffix span.woocommerce-Price-amount.amount bdi{color:#000;font-size:1.5rem!important;font-weight:400;margin-top:.3rem}.home-Polecane-promocje-section span.woocommerce-Price-currencySymbol:after{content:" netto";font-size:1.5rem;right:-4rem;position:absolute;top:.45rem;color:#0e316b;font-weight:500}.woocommerce.columns-4 span.woocommerce-Price-amount.amount bdi{color:#0e316b;font-size:2.2rem;line-height:1;font-weight:700;display:flex;flex-direction:row;align-items:flex-end;position:relative}.woocommerce.columns-4 small.woocommerce-price-suffix span.woocommerce-Price-amount.amount bdi{color:#000;font-size:1.5rem!important;font-weight:400;margin-top:-1.7rem}.woocommerce.columns-4 small.woocommerce-price-suffix{color:#000;font-size:1.5rem!important;padding-top:.5rem}.woocommerce-shop .woocommerce ul.products li.product,.woocommerce-shop .woocommerce-page ul.products li.product{float:left;margin:0;margin-bottom:1rem;padding:0;position:relative;width:32%;margin-left:0;-webkit-box-shadow:0 0 5px 0 rgba(0,0,0,.1);box-shadow:0 0 5px 0 rgba(0,0,0,.1);-webkit-transition:-webkit-box-shadow .3s ease-out;-ms-transition:box-shadow .3s ease-out;transition:box-shadow .3s ease-out;background:#fff;padding:1rem;margin-right:1.3%;display:flex;flex-direction:column;justify-content:space-between}.woocommerce-shop .woocommerce .products ul,.woocommerce-shop .woocommerce ul.products{margin:0 0 1em;padding:0;list-style:none outside;clear:both;width:100%;display:flex;flex-direction:row;justify-content:flex-start;align-items:flex-start;flex:1;flex-direction:row;-webkit-flex-wrap:wrap;flex-wrap:wrap;align-items:stretch}.woocommerce-shop .woocommerce ul.products::before{display:none}.woocommerce-shop .entry-content{display:flex;flex-direction:row}.woocommerce-shop .entry-content .berocket_single_filter_widget{width:25%}.woocommerce-shop .entry-content .berocket_single_filter_widget .bapf_sfilter{border:1px solid #b0b0b0;border-radius:2rem;margin-bottom:2rem;padding:0;overflow:hidden}.woocommerce-shop .entry-content .woocommerce.columns-3{width:75%;padding-left:2rem}.bapf_head h3{background:#2762a6;color:#fff;padding:1rem 2rem;font-size:1.5rem;margin-top:0;font-weight:500}.woocommerce-shop .bapf_body{padding:0 2rem 2rem 2rem}.woocommerce-shop ul.products li.product a.button.product_type_simple{line-height:1.1!important;color:#0e316b;width:13rem!important;text-indent:0!important;border:2px solid #223469;padding:0 .5rem 0!important;border-radius:.45rem!important;text-transform:uppercase;font-size:1.2rem!important;line-height:1!important;font-weight:500;margin:0 auto!important;background:transparent;text-decoration:none;display:flex!important;align-items:center;justify-content:center;height:3rem!important;transition:1s!important}.woocommerce-shop ul.products li.product a.woocommerce-loop-product__link{display:flex;min-height:195px;flex-direction:column;justify-content:space-evenly}.woocommerce nav.woocommerce-pagination{text-align:center;margin:3rem 0}.woocommerce-pagination ul.page-numbers li{margin:0 5px 0 0;border:0;display:inline-block;background:transparent}.woocommerce nav.woocommerce-pagination ul{border:none!important}nav.woocommerce-pagination ul li a:focus,nav.woocommerce-pagination ul li a:hover,nav.woocommerce-pagination ul li a:active,nav.woocommerce-pagination ul.page-numbers li span{background-color:transparent;color:#f6f6f6;border-color:#b6b6b6;color:#0e316b;text-indent:0!important;border:2px solid #223469;padding:0 .5rem 0!important;border-radius:.45rem!important;font-size:1.5rem}.woocommerce-pagination ul.page-numbers li a,.woocommerce-pagination ul.page-numbers li span{padding:0;margin:0;display:inline-block;width:auto;min-width:35px;height:40px;line-height:40px;text-align:center;background-color:transparent;-webkit-transition:background-color .3s ease-in-out , color .3s ease-in-out;-moz-transition:background-color .3s ease-in-out , color .3s ease-in-out;-ms-transition:background-color .3s ease-in-out , color .3s ease-in-out;-o-transition:background-color .3s ease-in-out , color .3s ease-in-out;transition:background-color .3s ease-in-out , color .3s ease-in-out;border-style:solid;border-width:1px;border-color:#9e9e9e;color:#9e9e9e;background-color:transparent!important;color:#9e9e9e;text-indent:0!important;border:2px solid #9e9e9e;padding:0 .5rem 0!important;border-radius:.45rem!important;font-size:1.5rem}.woocommerce nav.woocommerce-pagination ul li a,.woocommerce nav.woocommerce-pagination ul li span{margin:0;text-decoration:none;padding:0;line-height:1;font-size:1.7rem;font-weight:400;padding:.5em;min-width:1em;display:flex;justify-content:center;align-items:center;min-width:3rem}.woocommerce .woocommerce-pagination ul.page-numbers li,.woocommerce-page .woocommerce-pagination ul.page-numbers li{display:inline-block;border:none;margin-right:.7rem}.elementor-element-5ba863c7 .elementor-row{display:flex}.elementor-element-5ba863c7 .elementor-row .elementor-widget-wrap{display:flex;flex-direction:column;align-items:center;text-align:center;padding:1rem}.related-products-new:before{content:'';position:absolute;width:1000%;height:100%;left:-50%;top:0;background:#f2f2f2;z-index:-1}.woocommerce ul.products li.product a.woocommerce-loop-product__link{display:flex;min-height:195px;flex-direction:column;justify-content:space-evenly}article.product .woocommerce div.product div.summary:has(.produkt-price-button-block) > p.price.aaaa {display:none}p.price.aaaa{position:absolute!important;right:14rem}article.product .woocommerce div.product div.summary{position:relative}.woocommerce-shop a.popup-with-form.z-cena,section.related.products a.popup-with-form.z-cena{display:none}.home-Polecane-promocje-section ul.products.columns-4 li.product{display:flex;justify-content:space-between}.wmc-cart-wrapper.shortcode-wrapper{z-index:999}p#breadcrumbs,p#breadcrumbs a{color:#0e316b;text-decoration:none}p#breadcrumbs span{color:#000}.wc-block-components-form .wc-block-components-text-input,.wc-block-components-text-input{position:relative;white-space:nowrap;display:flex;flex-direction:column-reverse}.wc-block-components-text-input input{margin-top:1rem!important}.wc-block-components-text-input label{font-size:1.3rem!important}.wc-blocks-components-select__select{margin-top:3.1rem!important;position:relative}.wc-block-components-address-form__country.wc-block-components-country-input{margin-bottom:2rem}.page-id-373 .elementor-image-carousel-wrapper img{width:100%;max-width:580px!important}.mobile-cart{display:none}@media only screen and (max-width:780px){.mobile-cart{display:block}main{padding-top:20px}.home-banner-slid{flex-direction:column}.home-banner-slid{max-height:fit-content}.home-banner-slid-image img{position:relative;left:0}.home-banner-slid-image{width:100%;max-width:600px}.home-banner-slid-block-logo{max-height:max-content;height:100%;margin-bottom:3.5rem}.home-banner-slid-block-text{font-size:12px}.border-button a{color:#223469;border:2px solid #223469;padding:0 20px 0;border-radius:5px;text-transform:uppercase;font-size:12px;line-height:1;margin:0;background:transparent;text-decoration:none;display:flex;align-items:center;justify-content:center;height:36px;transition:1s;margin-left:1rem}.home-banner-slid-block{position:relative;width:100%;max-width:96%;padding:4rem 0 3rem 9rem;z-index:3}.home-new-page-banner .swiper-pagination.swiper-pagination-clickable.swiper-pagination-bullets{max-width:100%}.home-new-page-banner .swiper-wrapper{overflow:hidden;width:99%;max-width:100%!important}.blue-title{text-align:center;color:#0e316b;font-size:20px;margin-bottom:20px}.funktion-section-home-block{width:45%}.funktion-section-home-img{width:60px;height:60px;margin-bottom:15px}.funktion-section-home-text{color:#010a3f;font-size:14px;font-weight:600;text-align:center;line-height:1.2;padding-bottom:35px}.funktion-section-home-content{padding:0 20px}.home-banner-slider{min-height:38rem;background-size:contain;max-width:100%}.home-new-page-banner .swiper-pagination.swiper-pagination-clickable.swiper-pagination-bullets{margin:-25px 0 0}.home-Polecane-promocje-section ul.products.columns-4 li.product{max-width:48%}.woocommerce ul.products li.product a img{max-height:200px}.woocommerce ul.products li.product .woocommerce-loop-category__title,.woocommerce ul.products li.product .woocommerce-loop-product__title,.woocommerce ul.products li.product h3{font-size:16px;margin-bottom:10px}.home-Polecane-promocje-section a.button.product_type_simple.add_to_cart_button.ajax_add_to_cart{width:auto!important;text-indent:0!important;padding:0 20px 0!important;border-radius:5px!important;text-transform:uppercase;font-size:12px!important;line-height:1!important;font-weight:500;margin:0!important;background:transparent;text-decoration:none;display:flex!important;align-items:center;justify-content:center;height:36px!important;transition:1s!important;margin-bottom:5px!important}.home-Polecane-promocje-section ul.products.columns-4 li.product{margin-bottom:15px}.home-Polecane-promocje-section ul.products.columns-4:before{display:none}.woocommerce.columns-4 span.woocommerce-Price-amount.amount bdi{font-size:18px}.woocommerce.columns-4 small.woocommerce-price-suffix span.woocommerce-Price-amount.amount bdi{color:#000;font-size:12px!important;font-weight:400;margin-top:5px}.white-border-button a{color:#fff;border:2px solid #fff;padding:0 20px 0;border-radius:5px;text-transform:uppercase;font-size:14px;line-height:1;margin:0;background:transparent;text-decoration:none;display:flex;align-items:center;justify-content:center;height:32px;transition:1s;margin-left:0;min-width:16rem}.white-title{font-size:24px}.funktion-last-section-home .funktion-section-home-block{width:45%}.oprogramowanie-big-content-section-first-block{padding-left:5px;padding-right:5px;display:flex;flex-direction:column;justify-content:flex-start;padding-bottom:15px}.oprogramowanie-big-content-block-left{width:100%;max-width:100%;margin-bottom:15px}.home-produkt-descrption-block-title{font-size:24px;line-height:1.2;font-weight:400;padding-bottom:15px}.oprogramowanie-big-content-section .home-produkt-descrption{font-size:14px}.oprogramowanie-big-content-block-right{width:100%;padding-left:0}.oprogramowanie-big-content-block-title{color:#0e316b;font-size:16px;font-weight:700}.oprogramowanie-big-content-block{width:98%;border:2px solid #707070;margin:1%;border-radius:2rem;padding:1.5rem;margin-bottom:10px}.oprogramowanie-big-content-section-last-block{flex-direction:column}.oprogramowanie-big-content-img-block{width:100%;max-width:100%;border-radius:3rem;overflow:hidden;margin-bottom:20px}.reviews-slider-section .swiper-slide{width:60%!important;margin:0 7px;border-radius:2rem;padding:3rem 1.5rem 1.5rem;font-size:12px}.reviews-content p{margin-bottom:10px;font-size:10px}.reviews-content-name{font-size:14px;font-weight:600;color:#0e316b}.blue-title-small{font-size:14px}.funktion-section-home.funktion-last-section-home{padding:50px 0}.footer-logo-text{font-size:22px}.footer-soc-media-text-block,.footer-soc-media-text-block a{font-size:16px}ul#footer-menu li a{color:#fff;font-size:14px;line-height:1.5;padding:0 15px!important}footer #footer-menu li a:after,footer ul#mapa-strony li a:after{height:18px}.footer-copyright{font-size:12px}.footer-soc-media{font-size:14px}.footer-logo-first{flex-direction:column}footer #footer-menu,footer ul#mapa-strony{flex-wrap:wrap}p#breadcrumbs,p#breadcrumbs a{font-size:12px}article.product .woocommerce div.product div.summary{width:100%!important;flex-direction:column;position:relative}article h1{color:#0e316b!important;font-size:26px!important;line-height:1.5;font-weight:600!important}.product-title-short-description{width:100%;padding-right:2em;margin-bottom:20px}.entry-content{font-size:14px;color:#000;line-height:1.5}div.summary.entry-summary>div.produkt-price-button-block>p>span>bdi{color:#0e316b;font-size:28px;line-height:1;font-weight:400;margin-bottom:10px}small.woocommerce-price-suffix{color:#000;font-size:16px!important}small.woocommerce-price-suffix .woocommerce-Price-amount.amount{margin-right:5px;font-size:24px}span.woocommerce-Price-currencySymbol{font-size:16px;position:relative}span.woocommerce-Price-currencySymbol:after{right:-42px}.woocommerce div.product form.cart .button{vertical-align:middle;float:left;color:#0e316b;min-width:auto!important;text-indent:0!important;border:2px solid #223469;padding:.2rem 20px 0!important;border-radius:5px!important;text-transform:uppercase;font-size:14px!important;line-height:1!important;font-weight:500;margin:0!important;background:#fff;text-decoration:none;display:flex!important;align-items:center;justify-content:center;height:34px!important}.woocommerce div.product form.cart div.quantity{float:left;margin:0 4px 0 0;border:2px solid #223469;border-radius:5px!important;text-transform:uppercase;font-size:14px!important;color:#223469;margin-right:10px}.woocommerce .quantity .qty{width:3.631em;text-align:center;font-size:14px;border-color:transparent}.dostawa-page-title{color:#0e316b;font-size:26px;line-height:1.5;font-weight:600;padding-bottom:20px}.related-products-new{padding:60px 0 60px}section.related.products span.woocommerce-Price-amount.amount bdi{font-size:24px}section.related.products small.woocommerce-price-suffix span.woocommerce-Price-amount.amount bdi{color:#000;font-size:18px!important}.related-products-new small.woocommerce-price-suffix{color:#000;font-size:14px!important;margin-left:2.5rem}.related-products-new a.button.product_type_simple{color:#0e316b;width:auto!important;text-indent:0!important;border:2px solid #223469;padding:.2rem 0 0!important;border-radius:5px!important;text-transform:uppercase;font-size:14px!important;line-height:1!important;font-weight:400;margin:0!important;background:transparent;text-decoration:none;display:flex!important;align-items:center;justify-content:center;height:30px!important;transition:1s!important;margin-left:20px!important;margin-right:20px!important;margin-bottom:5px!important}section.related.products ul.products.columns-4 li{margin-bottom:10px!important}span.woocommerce-Price-currencySymbol:after{font-size:14px}ul.tabs.wc-tabs li a,ul.tabs.wc-tabs li.active a{font-size:14px}.woocommerce-tabs.wc-tabs-wrapper table tr td:last-child,.woocommerce-tabs.wc-tabs-wrapper table tr td:first-child{font-size:12px}.wc-block-components-quantity-selector,a.wc-block-components-product-name{font-size:14px!important}a.wc-block-components-product-name{min-width:30%}.wc-block-cart-item__wrap{display:flex;width:100%;justify-content:flex-start;align-items:flex-start;flex-direction:column}.is-medium table.wc-block-cart-items .wc-block-cart-items__row .wc-block-cart-item__quantity,.is-mobile table.wc-block-cart-items .wc-block-cart-items__row .wc-block-cart-item__quantity,.is-small table.wc-block-cart-items .wc-block-cart-items__row .wc-block-cart-item__quantity{align-self:flex-start}span.wc-block-formatted-money-amount.wc-block-components-formatted-money-amount.wc-block-components-product-price__value{font-size:16px}button.wc-block-cart-item__remove-link{font-size:20px!important;height:20px}td.wc-block-cart-item__image{width:80px!important;padding-right:2rem!important}.wc-block-components-text-input label{font-size:12px!important}body:not(.woocommerce-block-theme-has-button-styles) .wc-block-components-button:not(.is-link) {min-height:3em;color:#0e316b;min-width:13rem!important;text-indent:0!important;border:2px solid #223469;padding:.1rem .5rem 0!important;border-radius:5px!important;text-transform:uppercase;font-size:14px!important;line-height:1!important;font-weight:600;margin:0!important;background:transparent;text-decoration:none;display:flex!important;align-items:center;justify-content:center;height:30px!important;transition:1s!important;margin-left:auto!important;margin-right:auto!important;width:auto;margin-top:3rem!important;max-width:220px}.woocommerce-shop .entry-content{display:flex;flex-direction:column}.woocommerce-shop .entry-content .berocket_single_filter_widget{width:100%;max-width:450px}.woocommerce .woocommerce-ordering,.woocommerce-page .woocommerce-ordering{float:left}.woocommerce .woocommerce-ordering select{vertical-align:top;font-size:14px}.woocommerce-shop .entry-content .woocommerce.columns-3{width:100%;padding-left:2rem}.woocommerce-shop .woocommerce ul.products li.product,.woocommerce-shop .woocommerce-page ul.products li.product{width:48%}.woocommerce:where(body:not(.woocommerce-uses-block-theme)) ul.products li.product .price {font-size:24px}.woocommerce-shop span.woocommerce-Price-currencySymbol:after{right:-35px;top:7px}.woocommerce:where(body:not(.woocommerce-uses-block-theme)) ul.products li.product .price {font-size:24px}.woocommerce-shop small.woocommerce-price-suffix .woocommerce-Price-amount.amount{margin-right:5px;font-size:20px}.woocommerce-shop ul.products li.product a.button.product_type_simple{line-height:1.1!important;color:#0e316b;width:auto!important;text-indent:0!important;border:2px solid #223469;padding:0 10px 0!important;border-radius:5px!important;text-transform:uppercase;font-size:14px!important;line-height:1!important;font-weight:500;margin:0 auto!important;background:transparent;text-decoration:none;display:flex!important;align-items:center;justify-content:center;height:30px!important;transition:1s!important;margin-bottom:5px!important}.woocommerce-shop .woocommerce ul.products li.product a.woocommerce-loop-product__link{min-height:150px}.woocommerce nav.woocommerce-pagination ul li a,.woocommerce nav.woocommerce-pagination ul li span{font-size:14px;font-weight:400;padding:.5em;min-width:1em;min-width:30px}.woocommerce-pagination ul.page-numbers li a,.woocommerce-pagination ul.page-numbers li span,nav.woocommerce-pagination ul li a:focus,nav.woocommerce-pagination ul li a:hover,nav.woocommerce-pagination ul li a:active,nav.woocommerce-pagination ul.page-numbers li span{border-radius:5px!important}.woocommerce-page .single-product .product .woocommerce-product-gallery__wrapper .woocommerce-product-gallery__image{pointer-events:none!important;min-width:200px}p.price.aaaa{position:relative!important;right:0;width:120px;margin-bottom:20px!important}.demo_form h4{font-size:18px;font-weight:500;color:#0e316b}.demo_form label{font-size:14px}.demo_form input,.demo_form textarea{font-size:14px}div#pobierz-form input.wpcf7-form-control.wpcf7-submit{color:#223469;border:2px solid #223469;padding:.3rem 20px .2rem;border-radius:5px;text-transform:uppercase;font-size:14px;font-weight:600;height:30px;transition:1s}div#pobierz-form button.mfp-close{right:0}.related-products-new ul.products.columns-4{justify-content:flex-start}section.related.products ul.products.columns-4 li{margin-bottom:5px!important;margin-right:5px}.woocommerce-tabs.wc-tabs-wrapper h3 strong,.woocommerce-tabs.wc-tabs-wrapper h3{font-size:16px}.woocommerce form .form-row .input-text,.woocommerce form .form-row select{font-size:14px;padding:5px}.kontakt-page-section-content{flex-direction:column}.kontakt-page-block-title{color:#000;font-size:18px;font-weight:600;min-height:2.5rem}.kontakt-page-block-descr a,.kontakt-page-block-descr{font-size:18px;color:#000;line-height:1.7;font-weight:400;text-decoration:none}.kontakt-form-line p{width:100%;display:flex;justify-content:flex-start;flex-direction:column}.kontakt-form-line span{width:100%;max-width:450px}.kontakt-form-block textarea::placeholder,.kontakt-form-block input::placeholder,.kontakt-form-block input[type="text"],.kontakt-form-block input[type="email"],.kontakt-form-block input[type="tel"]{font-size:14px;padding:5px;margin-bottom:5px}.kontakt-form-block .wpcf7-checkbox span{color:#000;font-size:10px;font-weight:400}.kontakt-form-block .wpcf7-checkbox input[type="checkbox"]{margin-right:1.5rem;border:2px solid #0e316b;width:15px!important;height:15px;border-radius:.2rem;margin-top:0}.kontakt-form-block .wpcf7-checkbox span.wpcf7-list-item.first.last label{display:flex;flex-direction:row;align-items:flex-start;margin-bottom:7px}.kontakt-form-block textarea{height:60px;color:#0e316b;font-size:14px}.kontakt-form-line-checkbox,.kontakt-form-line{flex-direction:column}input.blue-border-button{color:#223469;border:2px solid #223469;padding:.3rem 20px .2rem;border-radius:5px;text-transform:uppercase;font-size:14px;font-weight:600;line-height:1;margin:0;background:transparent;text-decoration:none;display:flex;align-items:center;justify-content:center;height:30px;transition:1s}}