@media only screen and (min-width:1368px){body.woocommerce-cart .woo_cart_box .woocommerce{display:grid;grid-template-columns:2fr 1fr;gap:50px}body.woocommerce-cart .woo_cart_box .woocommerce .woocommerce-notices-wrapper{grid-column:1/-1}body.woocommerce-cart .woo_cart_box .woocommerce .wc-empty-cart-message{grid-column:1/-1}body.woocommerce-cart .woo_cart_box .woocommerce .wc-empty-cart-message .cart-empty{margin-bottom:-25px !important}}@media only screen and (min-width:990px) and (max-width:1180px){.responsive #top .products li a.add_to_cart_button{padding:8px;min-width:42px;width:42px;text-indent:-9999px;overflow:hidden}}@media only screen and (min-width:990px){body.page-id-10 #header_main>.container,#top .main-shop-container>.container,body.woocommerce-shop #footer>.container,body.woocommerce-shop #socket>.container{max-width:1600px}#header ul.cart_dropdown .cart_dropdown_link{padding:0 15px}#shop-image-section .avia-image-container{width:calc(100% + 100px);max-width:calc(100% + 100px)}#top .single-product-main-image{padding-bottom:0;width:calc(50% - 25px)}body.woocommerce-checkout form.checkout>.content{display:grid;grid-template-columns:2fr 1fr;grid-gap:50px}body.woocommerce-checkout form.checkout #order_review{min-width:350px}body.woocommerce-checkout form.checkout #order_review table.shop_table tr.paczkomaty-shipping span.select2{width:100% !imporant}}@media only screen and (max-width:989px){.responsive #header ul.cart_dropdown{order:1;-webkit-order:1;margin-left:auto}.responsive #header #menu-item-shop a.cart_dropdown_link{display:flex;padding:0 25px;height:100% !important;justify-content:center;align-items:center}.responsive #top table .product-name{line-height:1.2}}@media only screen and (min-width:768px) and (max-width:989px){#top .template-shop div.product{display:inline-block;width:100%}#top .single-product-main-image{width:100%}.responsive #top .products li a.add_to_cart_button{padding:8px;min-width:42px;width:42px;text-indent:-9999px;overflow:hidden}}@media only screen and (min-width:768px){#top a.back_btn{display:none !important}}@media only screen and (max-width:767px){.responsive #top #menu-item-shop.cart_dropdown{margin-left:auto}.responsive #top #customer_login h2{font-size:24px;letter-spacing:0}.responsive #top #customer_login .col-1,.responsive #top #customer_login .col-2{width:100%}.responsive #top #customer_login .woocommerce-privacy-policy-text{line-height:1.4;font-size:12px}.responsive body.woocommerce-checkout form.login p.form-row{width:100%}.responsive #top table .product-name{text-align:left;border-color:#f1f1f1}.responsive #top form.woocommerce-cart-form table.cart thead{display:none}.responsive #top form.woocommerce-cart-form table.cart tbody,.responsive #top form.woocommerce-cart-form table.cart tbody tr.woocommerce-cart-form__cart-item{display:block}.responsive #top form.woocommerce-cart-form table.cart tbody tr.woocommerce-cart-form__cart-item td{display:flex !important}.responsive #top form.woocommerce-cart-form table.cart tbody tr.woocommerce-cart-form__cart-item{position:relative;padding:15px 15px 15px 95px;min-height:130px}.responsive #top form.woocommerce-cart-form table.cart tbody tr:nth-child(odd){background:#f9f9f9;border-radius:5px}.responsive #top form.woocommerce-cart-form table.cart tbody tr td.product-remove{position:absolute;top:0;right:0;width:50px;border:none;z-index:1}.responsive #top form.woocommerce-cart-form table.cart tbody tr td.product-thumbnail{position:absolute;top:8px;left:0;padding:10px 10px 10px 15px !important;max-height:120px;border-bottom:none;overflow:hidden}.responsive #top form.woocommerce-cart-form table.cart tbody tr td.product-name{width:100%;padding:0 30px 5px 0 !important;flex-direction:column;border:none}.responsive #top form.woocommerce-cart-form table.cart tbody tr td.product-name a{margin-bottom:.5rem}.responsive #top form.woocommerce-cart-form table.cart tbody tr td.product-thumbnail,.responsive #top form.woocommerce-cart-form table.cart tbody tr td.product-price,.responsive #top form.woocommerce-cart-form table.cart tbody tr td.product-quantity,.responsive #top form.woocommerce-cart-form table.cart tbody tr td.product-subtotal{padding:0}.responsive #top form.woocommerce-cart-form table.cart tbody tr td.product-price{width:100% !important}.responsive #top form.woocommerce-cart-form table.cart tbody tr td.product-quantity div.quantity{margin:0 !important;padding:5px 0 !important;width:auto !important;background:0 0 !important;border:none !important}.responsive #top form.woocommerce-cart-form table.cart tbody tr td.product-subtotal span{font-weight:600;color:#1a1a1a}.responsive #top form.woocommerce-cart-form table.cart tbody tr td[data-title]:before{content:attr(data-title) ": ";display:block;flex:1 1 auto;font-size:12px;text-align:left}.responsive #top form.woocommerce-cart-form table.cart tbody tr td.product-name:before{display:none !important;content:''}.responsive #top form.woocommerce-cart-form table.cart tbody tr:last-child{display:flex}.responsive #top form.woocommerce-cart-form table.cart tbody tr td.actions{background:#fff !important;padding:15px 10px 0 !important;width:100%;border:none}}@media only screen and (max-width:590px){.responsive #top div.woocommerce-message,#top ul.woocommerce-error{padding:35px !important}.responsive #top div.woocommerce-message a.button,.responsive #top ul.woocommerce-error a.button{display:block;position:relative;float:none;right:0;margin-top:25px;width:100%}.responsive ul#shopping_steps{grid-gap:0.5rem;li{gap:0.5rem;&.step{min-width:30px;width:30px;height:30px;font-size:14px}a{font-size:13px;font-weight:600;color:#1a1a1a}}}}@media only screen and (min-width:480px) and (max-width:767px){#top .woocommerce-product-gallery .thumbnails{display:flex;flex-wrap:wrap;gap:15px}#top .woocommerce-product-gallery .thumbnails a{flex-basis:calc(50% - 15px);max-width:calc(50% - 15px)}}@media only screen and (max-width:479px){.responsive #top .summary form.cart a.price-enquiry-button{width:100%}.responsive #header #menu-item-shop a.cart_dropdown_link{padding:0 5px}.responsive #top #main .products .product{margin:1.4% 2.8% 1.4% 0;width:48.6%}.responsive #top #main .products .product:nth-child(even){margin-right:0}.responsive #top .products li .price{padding-right:40px;line-height:1}.responsive #top .products li .woocommerce-loop-product__title{height:34px !important;line-height:16px;font-size:13px}.responsive #top .products li a.add_to_cart_button{padding:8px;min-width:42px;width:42px;text-indent:-9999px;overflow:hidden}.responsive #top .woocommerce .cart-collaterals .wc-proceed-to-checkout a{width:100%}body.woocommerce-checkout #payment ul.payment_methods li img,body.woocommerce-checkout #payment ul.payment_methods li svg{float:none !important}.responsive body.woocommerce-checkout .form-row-first,.responsive body.woocommerce-checkout .form-row-last{width:100%}}#top ul.products span.onsale,#top ul.products a.show_details_button,#top span.button-mini-delimiter,ul.products .product .avia-arrow,#top .actions .button[name=update_cart]{display:none !important}#header ul#avia-menu li.shop{margin:0 .5rem}#header ul#avia-menu li.shop a{padding:0}#header #menu-item-shop{display:none}#header ul.cart_dropdown{margin-left:auto;height:100%;border:none;li.cart_dropdown_first{height:100%}dl.variation{display:none}}#top div.dropdown_widget_cart ul.product_list_widget li a{line-height:1.1 !important}#top .summary form.simple-form{display:flex}#top .summary form.cart button,#top .summary form.cart a.price-enquiry-button{display:flex;margin:0;padding:1rem;gap:1rem;width:47.5%;height:52px;font-size:16px;justify-content:center;align-items:center;transition:all 0.5s;&:after{width:24px;height:24px;line-height:24px;font-family:'entypo-fontello'}}#top form.cart button{background:#3bb54a;&:hover{background:#1a1a1a}&:after{content:'\e816'}}#shop-image-section{.avia-image-container{border-radius:6px;overflow:hidden}.av-image-caption-overlay{bottom:0;height:auto;text-align:left}.av-caption-image-overlay-bg{background:linear-gradient(0deg,rgba(0,0,0,.8) 0%,rgba(0,0,0,.49) 50%,rgba(0,0,0,0) 100%);opacity:1}.av-image-caption-overlay-position{display:flex;padding:2rem;align-items:end}.av-image-caption-overlay-center{padding:0}h2{color:#fff}}.responsive #top label.woocommerce-form-login__rememberme{margin-bottom:15px}.woocommerce.woocommerce-page .sidebar.sidebar_sidebar_right.alpha.units{display:none !important}#top.archive.woocommerce #main div.stretch_full{background-color:#fff;background-image:linear-gradient(0deg,rgba(255,255,255,1) 0%,rgba(250,250,250,1) 100%)}#top.woocommerce #main div.template-shop{border:none}.badge-small,.badge{position:absolute;background-color:#203e92;color:#fff;text-align:center;font-weight:600;z-index:100}div.product-sorting ul.sort-param{margin-right:10px;font-size:12px !important}div.product-sorting ul.sort-param-count{display:none}div.product-sorting ul>li>span{padding:4px 28px 4px 12px;cursor:pointer;background-color:#fff !important;border-radius:8px !important}div.product-sorting .sort-param ul{top:43px;padding:8px;width:100%;border-radius:8px}div.product-sorting .sort-param ul li{padding:5px 0}.sort-param-order ul li:nth-child(2),.sort-param-order ul li:nth-child(5),.sort-param-order ul li:nth-child(7),.sort-param-order ul li:nth-child(9),.sort-param-order ul li:nth-child(10){display:none}div.product-sorting .sort-param-sort a{width:53px;height:53px;font-size:0px;text-indent:-9999px;border-radius:10px}div.product-sorting .sort-param-sort a.sort-param-desc{background-position:center 10px !important}div.product-sorting .sort-param-sort a.sort-param-asc{background-position:center -20px !important}#top #main .quantity{margin-bottom:0px;min-width:90px;height:52px;background-color:#fafafa;border-radius:25px;overflow:hidden;input.minus,input.qty,input.plus{border:none;background-image:none}input.minus,input.plus{width:25px;height:52px;line-height:52px;background-color:transparent;font-size:18px;font-weight:300}input.qty{margin:0;padding:0 !important;background:0 0 !important;width:40px;height:52px;line-height:52px;font-size:18px;font-weight:600;text-align:center !important;color:#1a1a1a}input.minus:hover,input.plus:hover{background:#c51d52;color:#fff}}.pagination a,.pagination span{margin:3px}.pagination a.previous-page,.pagination a.next-page{min-width:140px}.pagination a.previous-page:before{content:'<';margin-right:5px}.pagination a.next-page:after{content:'>';margin-left:5px}#top .pagination .current,#top .pagination a,#top .fullsize .template-blog .pagination a{width:34px;height:34px;line-height:34px;border-radius:5px;border:solid 1px #e1e1e1;box-shadow:none}#top .pagination a:hover{background:#565656 !important;color:#fff;border-color:#565656}#top .pagination .current{background:#c51d52;font-size:14px;color:#fff;border:none}#top .pagination .pagination-meta{font-size:14px;font-weight:600;color:#1a1a1a}body.tax-product_cat .template-shop .entry-content-wrapper{display:grid}.woocommerce-page nav.pagination{order:1;-webkit-order:1}.woocommerce-page div.second-term{order:2;-webkit-order:2}#top div.woocommerce-message,#top ul.woocommerce-error{border-radius:5px}#top div.woocommerce-message a.button{min-width:170px !important;border-radius:50px}#top ul.woocommerce-error{position:relative;padding-right:30%}#top ul.woocommerce-error a.button{position:absolute;top:50%;right:32px;margin-top:-21px}#top div.woocommerce-form-login-toggle,#top div.woocommerce-form-coupon-toggle{clear:both}div .product-sorting{padding-bottom:18px;float:none;min-height:56px;clear:both}#top .products li{.inner_product{border-color:#fff;border-radius:8px;overflow:hidden;transition:all .4s}&:hover .inner_product{border:solid 1px #bababa}.thumbnail_container{padding:12px 12px 0px 12px;img{border-radius:4px}.rating_container{display:none !important}}.inner_product_header{padding:12px !important;min-height:105px;border:none}.inner_product_header_cell{display:flex;flex-direction:column;.woocommerce-product-rating{display:flex;order:-1;gap:0.275rem;.star-rating{float:none !important}a.woocommerce-review-link{font-weight:600;color:#585858}}}.badge-small{position:absolute;display:flex;align-items:center;justify-content:center;top:12px;left:12px;width:38px;height:38px;font-size:12px;border-radius:8px;overflow:hidden;z-index:2}span.badge{display:none}.product-attributes{position:absolute;left:50%;bottom:110px;transform:translate3d(-50%,0%,0);width:80px;line-height:26px;background:#ffbf00;font-weight:600;text-align:center;color:#000;text-transform:uppercase;border-radius:4px}.woocommerce-loop-product__title{display:-webkit-box;margin-bottom:.575rem;padding:0;height:36px;font-weight:600;-webkit-line-clamp:2;-webkit-box-orient:vertical;text-overflow:ellipsis;overflow:hidden}.woocommerce-loop-product__title+.star-rating{margin:-.475rem 0 .575rem}.price{display:block;width:100%;min-height:45px;font-size:13px;color:#585858;del,ins{display:block}del{margin-bottom:-8px}del span.amount{font-size:13px}ins span.amount,span.amount{font-size:17px;font-weight:600;color:#c51d52}.woocommerce-Price-currencySymbol{margin-left:0;font-size:12px}ins:before{display:none !important}}}#top .products li .avia_cart_buttons{position:absolute;right:12px;bottom:12px;padding:0;width:auto;background:transparent;border:none;opacity:1;a.button{display:flex;min-width:44px !important;width:44px;height:44px;justify-content:center;align-items:center;font-size:0;border:solid 1px #3bb54a;border-radius:8px}a.button:before{content:'\e859';font-family:'entypo-fontello';font-size:12px;color:#585858}a.button span{display:none}a.button:hover{background:#3bb54a !important}a.button:hover:before{color:#fff}}#top .products .tooltip{position:absolute;top:-38px !important;left:50%;transform:translateX(-30%);padding:8px 15px;background:rgba(0,0,0,0.85);font-size:12px;font-weight:500;color:#ffffff;border-radius:5px;z-index:9999;&:after{content:'';position:absolute;left:50%;bottom:-8px;transform:translateX(-50%);margin-left:2px;width:0;height:0;border-left:6px solid transparent;border-right:6px solid transparent;border-top:8px solid rgba(0,0,0,.85)}}#top ul.products li.sold-individually div.avia_cart_buttons{a.show_details_button{display:flex !important}a.product_type_simple{display:none !important}}body.tax-product_cat #main{background-color:#f4f4f4}body.archive.woocommerce #main div.template-shop{background-color:#f4f4f4}#top .entry-content-wrapper .page-thumb{margin-bottom:20px;img{border-radius:8px}}#top .term-description{margin-bottom:25px;img{border-radius:3px}h1,h2{margin-bottom:15px;font-size:24px !important;font-weight:600;color:#1a1a1a;strong{font-weight:600 !important;color:#000}}p,ul li{font-size:14px;color:gray;font-weight:500;text-align:justify}p+h2{margin-top:20px !important}strong,b{font-weight:500 !important}span.ellipsis{display:block}}#top .second-term{padding:35px;background:#fff;border-radius:8px;box-shadow:0 2px 5px 0 rgba(0,0,0,.05)}#top a.back_btn{display:flex;position:relative;margin-top:-0.675vh;margin-bottom:2.8vh;padding:1.275vh;gap:15px;justify-content:center;font-size:14px;font-weight:300;color:#1a1a1a;cursor:pointer;border:solid 1px #e1e1e1;border-radius:6px;transition:all 0.5s;&:hover{background:#272727;color:#fff;border-color:#272727}&:before{content:'\e874';font-family:'entypo-fontello'}}.single-product div.product{margin-bottom:5vh;overflow:hidden}#top .woocommerce-product-gallery a{margin-bottom:10px;padding:0px;background-color:transparent !important;border-radius:3px;overflow:hidden;img.size-shop_single{border-radius:3px}}#top .woocommerce-product-gallery .thumbnails{display:flex;flex-wrap:wrap;gap:15px;a{margin:0 !important;padding:0 !important;flex:1 1 calc(25% - 15px);max-width:calc(25% - 15px);box-sizing:border-box;border:none;border-radius:3px}.image-overlay-inside:before{margin:-25px 0 0 -25px !important;height:50px !important;width:50px !important;line-height:50px !important}}.badge{top:20px;left:20px;width:60px;height:60px;line-height:60px !important;font-size:16px;border-radius:50%}#top .onsale{display:none}#top .product .summary .woocommerce-product-rating{top:0}body.single-product h1.entry-title{position:relative;margin-bottom:2vh;line-height:1;font-size:28px;letter-spacing:-.03em}#top .product .summary .woocommerce-product-details__short-description,#top .product .summary #promo_description{position:relative;line-height:1.5;font-size:14px;color:#7a7a7a;clear:both}#top .product .summary .woocommerce-product-details__short-description{margin:2.5vh 0}#top .product .summary .woocommerce-product-details__short-description b,#top .product .summary .woocommerce-product-details__short-description strong,#top .product .summary #promo_description b,#top .product .summary .promo_description strong{font-weight:600;color:#1a1a1a}#top .product .summary .woocommerce-product-details__short-description ul{margin-left:0;list-style-type:none}#top .product .summary .woocommerce-product-details__short-description ul li{margin-bottom:.5vh;margin-left:0}#top .product .summary .woocommerce-product-details__short-description h3,#top .product .summary #promo_description h3{margin-bottom:5px;font-size:16px}#top .product .summary .woocommerce-product-details__short-description h3+p,#top .product .summary #promo_description h3+p{margin-top:0}#top .product .summary #promo_description{margin:0 0 3vh;padding:12px 14px 1px;background:#f6f8f9;border-radius:8px}#top .product .summary #promo_description.alert{background:#ffecec;border-color:#ffecec}#top .product .summary .price{display:block;width:100%;del,ins{display:block}del{margin-bottom:-8px}del span.amount{font-size:13px;color:#6a6a6a}ins span.amount,>span.amount{font-size:24px !important;font-weight:700;color:#0644b9}.woocommerce-Price-currencySymbol{font-size:12px}ins:before{display:none !important}}div.product p.stock{padding:1rem;font-size:14px;font-weight:500;color:#099f34;border:solid 1px #099f34;border-radius:6px}#top form.variations_form{margin-top:2vh;padding:.15rem 1.275rem;background:#fafafc;font-family:"Open Sans",sans-serif;border-radius:8px;border:none}#top .variations_form select{padding:12px 10px;width:100%;border-radius:4px}#top .variations th.label{padding-left:0;min-width:125px;width:20%;line-height:1.1;text-align:left;letter-spacing:.35px}#top .variations th.label label{font-weight:600}#top .variations_form .single_variation_wrap{margin-left:0}#top .variations_form a.reset_variations{bottom:1rem;right:1rem;font-size:12px;color:#0060ef}#top .variations_form a.reset_variations:hover{text-decoration:underline}#top .variations_form #wapo-total-price-table table th{font-size:16px;color:#5a5a5a;letter-spacing:0;text-transform:none}#top .product .summary .woo-product-variants{margin-top:2.5vh;padding:1.075rem 0;border-top:solid 1px #e1e1e1;border-bottom:solid 1px #e1e1e1;h3{margin-bottom:1.275rem;font-size:18px}.variant-item{display:flex;margin-bottom:0.5rem;gap:1rem;img{border-radius:4px;border:solid 1px #e1e1e1}h4{margin-bottom:1rem;font-size:14px;font-weight:500;color:#585858}}.variant-item:last-child{margin-bottom:0}}.responsive .single-product div .product_meta{display:flex;margin-bottom:25px;flex-direction:column;color:#2a2a2a;a{color:#a1a1a1}a:hover{color:#dd031c}}#top .summary ul.additional_product_info{display:grid;margin:2.5vh 0 0 0;padding:0;grid-template-columns:1fr 1fr 1fr;grid-gap:15px;border-top:solid 1px #e1e1e1;.block_item{position:relative;padding:.5rem .5rem .5rem 40px;font-size:13px;line-height:1.2}.block_item b{font-weight:600 !important;color:#1a1a1a !important}.block_item:before{content:'';position:absolute;left:0;top:50%;transform:translateY(-50%);width:28px;height:28px}.guarantee:before{background:url(//inteligentnareklama.pl/wp-content/themes/intel-child/css/../images/products/brand.svg) no-repeat center}.installation:before{background:url(//inteligentnareklama.pl/wp-content/themes/intel-child/css/../images/products/shipping.svg) no-repeat center}.realizations:before{background:url(//inteligentnareklama.pl/wp-content/themes/intel-child/css/../images/products/delivery.svg) no-repeat center}}#top .related>h2{margin-bottom:2vh;font-size:20px !important}body.single-product #main+#av_section_1{border-top:none}#top .related ul.products li.last,#top .up-sells ul.products li.last{margin-right:0}#top .related ul.products li h2{font-size:14px}#export_page_element .flex_column>p{margin:0}#export_page_element .cover_bg{position:relative;background-size:cover;text-shadow:0px 0px 2px rgba(0,0,0,.65);overflow:hidden}#export_page_element .overlay_bg:after{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(180deg,rgba(197,29,82,.9) 0%,rgba(197,29,82,0) 100%);z-index:-1;visibility:visible}#top #reviews{.comment-respond{box-shadow:none}#commentform{margin:0;padding:1rem}input[type=submit]{font-family:'Open Sans',sans-serif;font-size:16px;border-radius:25px}}#top .product .summary .product-interactions{position:relative;display:flex;margin-bottom:0.5rem;gap:1rem;justify-content:end;.interactions_share{position:relative}a.copy-product-link{display:flex;gap:0.375rem;&:before{content:'\e857';font-family:'entypo-fontello'}}}#top .copy-feedback-popup{display:flex;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);padding:1.575rem;max-width:90%;width:auto;gap:0.5rem;background:#ffffff;font-size:16px;line-height:1.5;color:#1a1a1a;text-align:center;border:solid 1px #3bb54a;border-radius:4px;box-shadow:0px 0px 0px 5px rgb(255,255,255),0 8px 60px rgba(0,0,0,0.25);z-index:999999;opacity:0;visibility:hidden;transition:opacity 0.3s ease,visibility 0.3s ease,transform 0.3s ease;pointer-events:none;&.visible{opacity:1;visibility:visible;transform:translate(-50%,-50%) scale(1)}&:before{content:'\e812';width:20px;height:20px;line-height:19px;background:#3bb54a;font-family:'entypo-fontello';font-size:12px;color:#fff;border-radius:50px}}#woosc-area{a.woosc-table-close .woosc-table-close-icon{background-color:#fff;border-radius:50px;box-shadow:0 0 8px rgba(0,0,0,.25)}.woosc-table-items{padding:1rem}.woosc-table-items table{thead tr th{padding-right:0;line-height:1.2;letter-spacing:0;text-transform:none}thead tr th:not(:first-child){text-align:center}thead tr a{color:#1a1a1a}thead tr span.woosc-remove{display:block;color:red}tbody tr:first-child td:not(:first-child) img{margin:0 auto;border-radius:6px}tbody tr td:first-child{text-align:left}tbody tr td{text-align:center}tbody tr td:not(:first-child){font-size:14px;font-weight:600;color:#1a1a1a}tbody .woocommerce{display:flex}tbody .woocommerce a.button{display:inline-block;margin:0 auto;min-width:125px;height:42px;background:#1a1a1a;font-size:13px;color:#ffffff;border-radius:50px;&:hover{background:#c51d52}}tbody tr.tr-cf__compare_price_year td,tbody tr.tr-cf__compare_price_month td{font-weight:400;ul.sub-pricing-table{margin:0 auto;padding:0;min-width:300px;width:fit-content;border:solid 1px #e1e1e1;border-radius:6px;overflow:hidden;li{padding:8px 1rem;font-size:12px;color:#7a7a7a;text-align:left;border-bottom:solid 1px rgba(0,0,0,.03)}li:last-child{background:rgba(0,0,0,.03);border:none}li strong{display:block;padding-bottom:6px;margin-bottom:4px;color:#3a3a3a;border-bottom:1px solid rgba(0,0,0,.03)}li b{float:right;color:#c51d52}}ul.sub-pricing-table.active{border:solid 1px #c51d52}}}.woosc-bar{.woosc-bar-items div img{border-radius:4px;-webkit-border-radius:4px}.woosc-bar-btn{font-weight:600;letter-spacing:.35px;text-transform:none;border-radius:4px}}}body.single-product .container .av-content-small.units{width:100%}#top .import-page{position:relative;padding:3vh 0}#top nav.woocommerce-MyAccount-navigation a,#top .woocommerce-MyAccount-content a{color:#1a1a1a}#top nav.woocommerce-MyAccount-navigation{background:#fff;border:solid 1px #e1e1e1;border-radius:1px;overflow:hidden;li.is-active{background:#f1f1f1;font-weight:500}li a{padding:10px 1rem;font-size:13px;text-align:left}li:hover a{font-weight:500}}#top div.woocommerce-MyAccount-content .woocommerce-info a.button{float:right;background:#1a1a1a;color:#fff}#top div.woocommerce-MyAccount-content .woocommerce-Addresses>div{padding:1.5rem;width:48%;border-radius:1px}#top div.woocommerce-MyAccount-content .woocommerce-Addresses header h2{font-size:20px}ul#shopping_steps{display:grid;margin:0;grid-template-columns:repeat(3,1fr);grid-gap:2rem;list-style-type:none;li{display:flex;margin:0;padding:0;gap:1.275rem;align-items:center}li .step{display:flex;min-width:34px;width:34px;height:34px;background:#fff;justify-content:center;align-items:center;font-size:14px;font-weight:600;color:#1a1a1a;border:solid 1px #e1e1e1;border-radius:4px}li a{font-size:14px;font-weight:600;color:#1a1a1a}li:after{content:'';width:100%;height:1px;background:#e1e1e1}li.active .step,li.finish .step{background:#c51d52;border-color:#c51d52;color:#fff}li.active:after,li.finish:after{background:#c51d52}}.woocommerce-checkout .form-row.validate-required{min-height:40px}#top .form-row .required{color:red !important}body.woocommerce-cart .woocommerce-notices-wrapper{.fs-free-shipping-notice-text{margin-bottom:1vh;line-height:1;font-weight:300}.fs-free-shipping-notice-text .woocommerce-Price-amount{font-weight:600}.fs-free-shipping-notice-opening-value,.fs-free-shipping-notice-closing-value{font-weight:600;color:#1a1a1a}.fs-free-shipping-notice-progress-bar span{background:#3bb54a}}#top table.shop_table td{border:none;border-bottom:solid 1px #f1f1f1}#top div .cart-collaterals .cart_totals table{margin:0;border-radius:0 0 6px 6px}#top table.shop_table{border-style:hidden;overflow:hidden}#top table.shop_table thead tr{background:#fafafa}#top table.shop_table thead th{line-height:26px;font-size:14px;font-weight:600;color:#1a1a1a;letter-spacing:.35px;text-transform:none;border:none}#top table.shop_table tbody tr{background:#fff}#top table.shop_table tbody tr th,#top table.shop_table tbody tr td{padding:10px}#top table.shop_table tbody tr th{vertical-align:middle;font-size:13px;font-weight:600;letter-spacing:.35px;text-transform:none;border-color:#eee}#top table.shop_table tbody td.product-name a{font-size:13px;font-weight:500;color:#3a3a3a}#top table.shop_table td.product-name a.tm-cart-edit-options,.tm-cart-edit-options{font-size:11px;font-weight:600;font-style:normal;color:red !important}#top table.shop_table td.product-name dl.variation dt{margin-right:15px;font-weight:500}#top table.shop_table td.product-name dl.variation dd{color:#1a1a1a}body.woocommerce-cart table.cart td.product-name{line-height:1.1}body.woocommerce-cart table.cart div.quantity{width:90px !important}body.woocommerce-cart table.cart img{padding:3px;width:65px;border-radius:3px;box-shadow:0 0 1px 0 rgba(0,0,0,.35)}#top table.shop_table td.actions{padding-left:0;padding-right:0}#top table.shop_table .coupon{width:100%}#top table.shop_table .coupon .input-text{margin-right:2.5% !important;padding:0 20px !important;height:44px;border-radius:5px !important}#top .woocommerce-cart-form table.shop_table_responsive tbody td.product-remove a.remove{position:relative;margin:0 auto;width:25px;height:25px;background:0 0;font-size:24px;font-weight:600;color:red;text-align:center;text-indent:1px !important}.woocommerce .cart-collaterals .cart_totals{padding-bottom:15px;width:100% !important;border-radius:6px}.woocommerce .cart-collaterals .cart_totals .wc-proceed-to-checkout{display:flex;padding:1rem 0}.woocommerce .cart-collaterals h2{margin-bottom:0 !important;padding:15px 20px;background:#e9e9e9;line-height:1;letter-spacing:.35px;border-radius:6px 6px 0 0}.woocommerce .cart-collaterals table.shop_table tr{background:#f7f7f7 !important}.woocommerce .cart-collaterals .shop_table tr.order-total th{font-weight:500;border:none}.woocommerce .cart-collaterals .shop_table tr.order-total td{line-height:20px;border:none}.woocommerce .cart-collaterals .shop_table tr.order-total td strong{font-size:18px;font-weight:600;color:#e30014 !important}.woocommerce .shop_table ul#shipping_method li{padding-left:0 !important}.woocommerce .shop_table ul#shipping_method li:before{display:none !important}.woocommerce .shop_table ul#shipping_method li label{color:#000;font-weight:600}.woocommerce .shop_table ul#shipping_method li .amount{color:#d91a5d !important;font-weight:700}.woocommerce .shop_table p.shipping-method-description{margin-top:3px;padding-left:25px;line-height:16px;font-size:11px;font-style:italic;font-weight:400}#top table.shop_table .coupon .button,#top .woocommerce .cart-collaterals .wc-proceed-to-checkout a.checkout-button{border-radius:50px}#top table.shop_table .coupon .button{background:#1a1a1a}#top .woocommerce .cart-collaterals .wc-proceed-to-checkout a,body.woocommerce-checkout #payment button#place_order{margin:0;width:100%;background:#3bb54a;font-size:1rem;font-weight:500;letter-spacing:.35px;border-radius:50px;transition:all .5s}#top .woocommerce .cart-collaterals .wc-proceed-to-checkout a:hover,body.woocommerce-checkout #payment button#place_order:hover{background:#1a1a1a}#top .woocommerce .cart-collaterals .wc-proceed-to-checkout a:before,body.woocommerce-checkout #payment button#place_order:before{content:'\e824';margin-right:1rem;font-family:'entypo-fontello';transition:all .5s}#top .woocommerce .cart-collaterals .wc-proceed-to-checkout a:hover:before,body.woocommerce-checkout #payment button#place_order:hover:before{content:'\e825'}#top .woocommerce #cart_phone_support{clear:both;position:relative;margin-bottom:20px;.phone_info{display:block;position:relative;margin-bottom:.375rem;padding-top:.375rem;width:100%;line-height:1;font-size:16px;font-weight:600;color:#1a1a1a;text-align:left}.elements{clear:both}.block_item{position:relative;margin-bottom:10px;padding-left:38px;min-width:200px;width:45%;text-align:left}.block_item:before{content:'\e854';transform:scaleX(-1);position:absolute;top:50%;left:0;margin-top:-9px;width:18px;height:18px;font-family:"entypo-fontello";font-size:18px;color:#1a1a1a}.block_item a{min-width:130px;color:#e30014;font-weight:600;font-size:16px;letter-spacing:.3px}.block_item a:hover{color:#1a1a1a}.block_item sup{margin-right:5px}}body.woocommerce-cart div.cross-sells{grid-column:1/-1}body.woocommerce-checkout .woocommerce-form-coupon-toggle{display:none}body.woocommerce-checkout form.checkout h3{margin-bottom:3vh}body.woocommerce-checkout form.checkout legend{margin-bottom:.5vh;font-size:16px !important}body.woocommerce-checkout form.checkout #customer_details fieldset.client_type{display:flex !important;margin-bottom:2.5vh !important;gap:1rem}body.woocommerce-checkout form.checkout #customer_details fieldset.client_type label{margin:0 !important;padding:1rem .5rem;min-width:160px;line-height:1;cursor:pointer;text-wrap:nowrap;border:solid 1px #e1e1e1;border-radius:5px}body.woocommerce-checkout form.checkout #customer_details fieldset.client_type label.active{font-weight:500;color:#1a1a1a;border-color:#1a1a1a}body.woocommerce-checkout form.checkout>.content{padding:0}body.woocommerce-checkout form.checkout #customer_details{display:flex;flex-direction:column}body.woocommerce-checkout form.checkout #customer_details .col-1,body.woocommerce-checkout form.checkout #customer_details .col-2{width:100%}body.woocommerce-checkout form.checkout #order_review table{box-shadow:0 0 1px 0 rgba(0,0,0,.35)}body.woocommerce-checkout form.checkout #order_review table thead{display:none}body.woocommerce-checkout form.checkout #order_review table tbody,body.woocommerce-checkout form.checkout #order_review table tfoot,body.woocommerce-checkout form.checkout #order_review table tfoot tr{display:block}body.woocommerce-checkout form.checkout #order_review table th,body.woocommerce-checkout form.checkout #order_review table td{border-color:#f1f1f1}body.woocommerce-checkout form.checkout #order_review table thead tr{background:#fafafa}body.woocommerce-checkout form.checkout #order_review table thead th{line-height:26px;font-size:14px;font-weight:600;color:#1a1a1a;letter-spacing:.35px;text-transform:none;border:none}body.woocommerce-checkout form.checkout #order_review table tbody tr{display:block;width:100%;background:#fff}body.woocommerce-checkout form.checkout #order_review table tbody tr th,#top table.shop_table tbody tr td{padding:10px}body.woocommerce-checkout form.checkout #order_review table tbody tr th{vertical-align:middle;font-size:13px;font-weight:600;letter-spacing:.35px;text-transform:none;border-color:#eee}body.woocommerce-checkout form.checkout #order_review table tbody td.product-name{width:100%;line-height:1.3;font-size:13px;font-weight:500;color:#3a3a3a}body.woocommerce-checkout form.checkout #order_review table tfoot tr,body.woocommerce-checkout form.checkout #order_review table tfoot td{width:100%}body.woocommerce-checkout form.checkout #order_review table tfoot th{min-width:90px;font-weight:600;color:#6a6a6a;border-top:none;border-left:none}body.woocommerce-checkout form.checkout #order_review table tfoot td{color:#3a3a3a}body.woocommerce-checkout form.checkout #order_review table tfoot tr.order-total tr.paczkomaty-shipping th,body.woocommerce-checkout form.checkout #order_review table tfoot tr.order-total tr.paczkomaty-shipping td{border-bottom:none}body.woocommerce-checkout form.checkout #order_review table tfoot tr.order-total td strong{color:#e30014}body.woocommerce-checkout form.checkout #order_review table tfoot tr.order-total th,body.woocommerce-checkout form.checkout #order_review table tfoot tr.order-total td{border-top:solid 1px #f1f1f1;border-bottom:none}#top.woocommerce-checkout #order_review label{float:none !important;margin:0 !important}body.woocommerce-checkout form.checkout #payment{background-color:#fff;border:none !important;border-radius:0}body.woocommerce-checkout form.checkout #payment ul.payment_methods{padding:0 !important;border:solid 1px #e1e1e1;border-radius:5px}body.woocommerce-checkout form.checkout #payment ul.payment_methods li{margin:0 !important;background-color:#fff;border:none !important;border-bottom:solid 1px #e1e1e1 !important}body.woocommerce-checkout form.checkout #payment ul.payment_methods li:last-child{border-bottom:none !important}body.woocommerce-checkout #payment ul.payment_methods li img,body.woocommerce-checkout #payment ul.payment_methods li svg{float:right;max-height:35px}body.woocommerce-checkout #payment ul.payment_methods li div p{line-height:1.3;font-size:13px}body.woocommerce-checkout form.checkout #payment .place-order{padding:1em 0 !important}body.woocommerce-checkout form.checkout #payment .woocommerce-privacy-policy-text{line-height:1.4;font-size:13px;font-weight:300}form.checkout p.checkout-inline-error-message{font-weight:500;color:#f41212}#hotshot-product{position:relative;margin-bottom:1.475rem;border-radius:8px;border:solid 1px #c51d52;overflow:hidden;.shot-inner{padding:1rem;box-sizing:border-box;background:#fff;border-radius:8px;overflow:hidden}.shot-inner:before,.shot-inner:after{content:'';position:absolute;width:100%;height:100%;box-sizing:inherit}.draw:before,.draw:after{width:0;height:0;border:1px solid transparent;border-radius:8px}.draw:before{top:0;left:0}.draw:after{bottom:0;right:0}.draw:hover:before,.draw:hover:after{width:100%;height:100%;border-radius:8px}.draw:hover:before{border-top-color:#c51d52;border-right-color:#c51d52;transition:width .25s ease-out,height .25s ease-out .25s}.draw:hover:after{border-bottom-color:#c51d52;border-left-color:#c51d52;transition:border-color 0s ease-out .5s,width .25s ease-out .5s,height .25s ease-out .75s}h2{position:relative;font-size:1.475rem;z-index:10}.shot-thumb{margin-bottom:1rem}.shot-thumb img{position:relative;border-radius:8px;z-index:15}.shot-thumb span.sale-price{display:flex;position:absolute;top:1rem;right:1rem;padding:.675rem 1rem;flex-direction:column;gap:.275rem;background:#f1f1f1;justify-content:center;align-items:center;line-height:1;font-size:15px;font-weight:600;color:#3a3a3a;border-radius:6px;z-index:20}.shot-thumb span.sale-price b{display:block;font-size:1.575rem;font-weight:700;color:#dd2962}.shot-thumb span.image-overlay{display:none !important}.shot-content{position:relative;z-index:10}.shot-content h3{margin-bottom:.7rem;font-size:18px}.shot-content .prices{margin-bottom:.7rem}.shot-content .price{display:flex;flex-direction:column}.shot-content .price del span{line-height:1;font-size:14px;font-weight:400;color:#1a1a1a}.shot-content .price ins span{font-size:1.375rem;font-weight:700}.shot-content .price del,.shot-content .price ins,.shot-content .price bdi{line-height:1}.shot-content .price ins:before{display:none !important}.shot-content .omnibus-price{font-size:12px}.shot-content .prices{.price-netto-block{display:flex;margin-bottom:12px;flex-direction:column;gap:.5rem}.price-netto-main{line-height:1.1;font-size:24px;font-weight:700;color:#c51d52}.price-netto-main small{font-size:14px;font-weight:500;color:#555;margin-left:2px}.price-netto-annual{margin-bottom:.5rem;font-size:12px;font-style:italic;line-height:1}.price-netto-badge{display:inline-block;padding:.5rem 10px;background:#fff8e1;color:#795548;border:1px solid #ffe082;border-radius:4px}.price-netto-badge strong{color:#d32f2f}}.product-countdown{display:flex;margin-bottom:1rem;background:#f7f7f7;justify-content:space-between;border-radius:6px}.product-countdown .countdown-label{padding:.8rem 1rem;font-size:14px}.product-countdown .countdown-time{display:flex}.product-countdown .countdown-time span{display:flex;flex-direction:column;line-height:1.2;width:44px;height:100%;justify-content:center;align-items:center;font-weight:400;color:#585858;border-left:solid 3px #fff}.product-countdown .countdown-time span b{font-size:14px;font-weight:700;color:#dd2962}}#hotshot-product .cart_button{display:flex;gap:1rem;a.button{display:flex;width:100%;gap:1rem;justify-content:center;align-items:center;height:44px;font-size:16px;font-weight:600;color:#fff;border-radius:8px}a.button:after{font-family:'entypo-fontello'}a.button:hover{background:#272727;color:#fff;border-color:#272727}a.more-button{max-width:125px;background-color:#fff;color:#272727;border:solid 1px #e1e1e1}a.more-button:after{content:'\e816'}a.add_to_cart_button{background-color:#3bb54a;border:solid 1px #3bb54a}a.add_to_cart_button:after{content:'\e859'}}#top .av_promobox.short-promobox{display:flex;padding:0.925rem 1rem;justify-content:space-between;.avia-promocontent{margin-right:50px}.avia-promocontent p{font-size:1rem;font-weight:600}div.avia-button-wrap{display:flex;width:auto;align-items:center}a.avia-button{display:flex;top:auto;right:1rem;margin:0;width:38px;height:38px;font-size:20px;align-items:center;background-color:#272727;border:none}a.avia-button:hover{background-color:#c51d52}}#top .product .summary{a.price-enquiry-button{float:right;margin-left:1rem;background:#fff;color:#259332;border:solid 1px #3bb54a;&:hover{background:#3bb54a;color:#fff}}}body.question-cart form.cart{.quantity,button,.wmc-currency-wrapper{display:none}}#top #price-enquiry-popup{position:relative;margin:0 auto;padding:min(3.5vw, 1.5rem) min(3.5vw, 1.5rem) 0 min(3.5vw, 1.5rem);width:90%;max-width:600px;background:#fff;border-radius:6px;.price-enquiry-product-name{font-size:16px;font-weight:600;color:#c51d52}form{display:inline-block;margin-bottom:0}form textarea{height:120px}button.mfp-close{top:calc( -1 * min(3.5vw, 1.5rem) - 12px );right:calc( -1 * min(3.5vw, 1.5rem) - 12px );color:#fff}.price-enquiry-button{margin-top:15px;display:inline-block}input[type=submit]{padding:1rem 2rem;background:#c51d52;font-size:14px;font-weight:600;color:#fff;border-radius:50px;border-radius:50px}.wpcf7-response-output{border-radius:4px}}body.tax-lokalizacja #main{.term-description.location{font-size:14px;color:#585858;h1,h2,h3,h4{margin-top:1.5em;margin-bottom:.875rem}strong{font-weight:600 !important;color:#3a3a3a !important}ul{margin-top:1.5em;margin-left:1.5rem;list-style-type:disc !important}}}@media only screen and (min-width:1921px){.term-description.location p{line-height:1.5;font-size:16px !important}}