body{font-family:"Lato",sans-serif}@font-face{font-family:"Lato";src:url("https://abmtrade.pl/wp-content/themes/abm/fonts/Lato-Regular.eot");src:url("https://abmtrade.pl/wp-content/themes/abm/fonts/Lato-Regular.eot#iefix") format("embedded-opentype"),url("https://abmtrade.pl/wp-content/themes/abm/fonts/Lato-Regular.woff2") format("woff2"),url("https://abmtrade.pl/wp-content/themes/abm/fonts/Lato-Regular.woff") format("woff"),url("https://abmtrade.pl/wp-content/themes/abm/fonts/Lato-Regular.ttf") format("truetype"),url("https://abmtrade.pl/wp-content/themes/abm/fonts/Lato-Regular.svg") format("svg");font-weight:normal;font-style:normal;font-display:swap}.widget_product_categories ul{list-style:none;margin:0 !important}.widget_product_categories ul.product-categories>li ul li:before{display:none}ul.product-categories>li ul li{line-height:1em;list-style:disc;margin-left:10px;margin-top:6px}.widget_product_categories ul.product-categories a:hover{color:#E00451}.widget_product_categories li.cat-parent.current-cat-parent ul li a:hover{color:#E00451}.woocommerce ul.product-categories>li ul li{line-height:1em;list-style:disc;margin-left:10px;margin-top:6px}.woocommerce.single-product .elementor-widget-woocommerce-product-images span.onsale{min-width:0px !important;min-height:0px !important;padding:10px 10px;font-size:12px;line-height:12px !important;font-weight:700;text-align:center;top:.5em;left:.5em;margin:0;border-radius:5px}.woocommerce.single-product .woocommerce-product-gallery .slider-for .btn-prev,.woocommerce.single-product .woocommerce-product-gallery .slider-for .btn-next{display:none !important}.woocommerce .vbox-title,.woocommerce .vbox-num{display:none !important}@media screen and (max-width:767px){.woocommerce-builder-elementor .elementor-element.dtwcbe-elementor-wc-products ul.products{grid-template-columns:100% !important}}@media screen and (max-width:1024px){.woocommerce-builder-elementor .elementor-element.dtwcbe-elementor-wc-products ul.products{grid-template-columns:50% 50% !important}}table.woocommerce-checkout-review-order-table tr th{width:60%}table.woocommerce-checkout-review-order-table tr td{width:40%}.woocommerce-checkout .checkout_coupon.woocommerce-form-coupon{display:block !important;margin-top:20px}.woocommerce-checkout .woocommerce-info{display:none}.elementor .footer-block .elementor-image-gallery .gallery-item{width:33%;max-width:33%;margin:0 auto;padding-left:5px !important}.single-product .product-addons.elementor-wc-products ul.products li.product span.onsale{text-transform:none;padding:5px 10px;top:5px;left:5px !important}.elementor ul.elementor-nav-menu{margin-bottom:0;margin-left:0}@media screen and (min-width:545px) and (max-width:921px){.woocommerce[class*="columns-"] ul.products li.product:nth-child(n),.woocommerce-page[class*="columns-"] ul.products li.product:nth-child(n){margin-right:0px}}@media screen and (max-width:544px){.woocommerce-page[class*=columns-] ul.products li.product:nth-child(n),.woocommerce[class*=columns-] ul.products li.product:nth-child(n){margin-right:0px}}.backtotopout{width:40px;height:40px;position:fixed;right:10px;left:auto;top:auto;bottom:10px;z-index:999;display:none}.backtopin{width:40px;height:40px;background-color:rgba(0,0,0,.6);margin:0 auto;text-align:center;-webkit-box-sizing:border-box;box-sizing:border-box;display:block;padding-top:6px;border-radius:5px;-webkit-box-shadow:0px 6px 20px -6px rgba(0,0,0,0.6);box-shadow:0px 6px 20px -6px rgba(0,0,0,0.6)}.b-arrow-one{height:15px;width:15px;border-left:2px solid #fff;border-top:2px solid #fff;margin-left:auto;margin-right:auto;margin-top:10px;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}@media screen and (max-width:767px){.backtopin{display:none}}.woocommerce-form__label span{margin-left:10px}.woocommerce .woocommerce-Reviews#reviews #review_form #respond p.form-submit{margin-top:1em;text-align:right}.woocommerce .woocommerce-Reviews#reviews #review_form input{max-width:100%;width:100%}.woocommerce .woocommerce-Reviews#reviews #review_form input#wp-comment-cookies-consent{max-width:auto;width:auto;margin-right:5px}.woocommerce .woocommerce-Reviews#reviews #comments ol.commentlist li .comment-text{margin:0px;border-radius:0px;padding:0px}.woocommerce div.product .woocommerce-tabs ul.tabs{margin:0 0 1em;overflow:hidden;position:relative;border-top:2px solid #F7F7FB}.woocommerce div.product.elementor .woocommerce-tabs .panel{padding:10px;border-top:0px solid #fff !important}.woocommerce .comment-form-cookies-consent #wp-comment-cookies-consent{width:100%;max-width:100%}.woocommerce .woocommerce-Reviews .comment-form-cookies-consent{display:inline-block}.woocommerce .woocommerce-Reviews#reviews #review_form .form-submit input{max-width:auto;width:auto;font-weight:400;text-transform:uppercase}.woocommerce.single-product .quantity input[type=number]{padding:5px;line-height:1em;border-top:1px solid #ddd;border-bottom:1px solid #ddd;border-right:0px solid #ddd;border-left:0px solid #ddd}.woocommerce .product .cart .quantity.buttons_added{margin-bottom:0px}.woocommerce form .quantity .minus{width:40px;background-color:transparent;border-top:1px solid #ddd;border-bottom:1px solid #ddd;border-right:0px solid #ddd;border-left:1px solid #ddd;border-radius:5px 0px 0px 5px}.woocommerce form .quantity .plus{width:40px;background-color:transparent;border-top:1px solid #ddd;border-bottom:1px solid #ddd;border-right:1px solid #ddd;border-left:0px solid #ddd;border-radius:0px 5px 5px 0px}@media screen and (max-width:768px){.woocommerce.single-product .single_add_to_cart_button{font-size:16px;padding-left:0 !important;padding-right:0 !important}.woocommerce.single-product .quantity input[type=number]{padding:10px 0}}.woo-variation-gallery-wrapper .wvg-gallery-thumbnail-image{opacity:.8}.single-product .product-tags .jet-listing.jet-listing-dynamic-terms{line-height:1}.single-product .woocommerce-Tabs-panel{padding:0px !important}.single-product ul .single-product .single-product-tabs-custom ul{margin-top:0px;margin-left:30px !important;margin-bottom:20px;padding-left:0 !important}.single-product ::marker{color:#007fff}.single-product .zastosowanie-custom{line-height:1}.elementor .elementor-element.elementor-wc-products ul.products li.product{-webkit-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}.products .astra-shop-summary-wrap{padding-left:10px !important;padding-right:10px !important}.woocommerce .qty-loop{display:block !important}.woocommerce .qty-loop .quantity{float:none !important;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-right:0px !important;margin-bottom:5px !important;width:100%}.woocommerce .qty-loop .button{float:none !important;margin-left:0px !important}@media screen and (max-width:768px){.related.products ul li{margin-right:0px !important}.single-product .site-content .elementor-image-gallery .gallery-item{width:33%}}.woocommerce span.onsale{z-index:9}.elementor .jet-checkboxes-list .jet-list-tree__parent .jet-checkboxes-list__label{font-weight:700;margin-bottom:5px}.elementor .s-filtr-button .jet-hamburger-panel__content{top:0px;padding-bottom:80px}.elementor .s-filtr-button .jet-hamburger-panel__toggle{-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg)}.s-filtr-button .jet-hamburger-panel__close-button.jet-blocks-icon{border:1px solid #ddd;top:10px;right:10px}.jet-hamburger-panel-visible body .elementor .mob-header{z-index:1 !important}.ast-container,.ast-container-fluid{padding-left:0px;padding-right:0px}.woo-pagination-custom .jet-filters-pagination__link{width:30px;height:30px}.elementor-widget-wc-archive-products .woocommerce-pagination{display:none}.woocommerce ul.products li.product .woocommerce-loop-product__link,.woocommerce-page ul.products li.product .woocommerce-loop-product__link{margin-bottom:0}.woocommerce .outofstock ul.products li.product .button{}.woocommerce-page ul.products li.product.outofstock .button{margin-top:0px !important}.elementor-products-grid .products .product .astra-shop-summary-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-line-pack:center;align-content:center;min-height:290px}.elementor-products-grid .products .product.outofstock .astra-shop-summary-wrap{min-height:190px !important}@media screen and (max-width:768px){.elementor-products-grid .products .product .astra-shop-summary-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-line-pack:center;align-content:center;min-height:0px}.elementor-products-grid .products .product.outofstock .astra-shop-summary-wrap{min-height:0px !important}}.elementor-products-grid .products .product .astra-shop-summary-wrap .woocommerce-loop-product__title{min-height:0px}.elementor-products-grid .products .product .astra-shop-summary-wrap .woocommerce-loop-product__title{-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0}.woocommerce .quantity .minus,.woocommerce .quantity .plus{color:#111}.woocommerce .stock-status-custom{margin-bottom:20px}.woocommerce .stock-status-custom .elementor-widget-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;-ms-flex-line-pack:center;align-content:center}.woocommerce .stock-status-custom .stock{margin-bottom:0px;font-size:16px;line-height:1em;font-weight:700;margin-left:5px;color:#007FFF !important}.woocommerce button.button:disabled,.woocommerce button.button:disabled[disabled]{background-color:#F7F7FB;text-transform:uppercase;font-weight:400;border-color:#F7F7FB;opacity:1}.woocommerce.woocommerce-cart button.button,.woocommerce button.button,.woocommerce-cart .wc-proceed-to-checkout a.checkout-button{text-transform:uppercase;font-weight:400}.woocommerce.woocommerce-cart #content table.cart .button[name=apply_coupon],.woocommerce-page #content table.cart .button[name=apply_coupon]{text-transform:uppercase;font-weight:400}.woocommerce #content table.cart [name=coupon_code],.woocommerce-page #content table.cart [name=coupon_code]{max-height:38px;border-radius:5px}.woocommerce.woocommerce-cart .quantity .qty{min-height:40px}.woocommerce-page.woocommerce-cart input[type=number]{border-right:0;border-left:0}.woocommerce-checkout form.checkout_coupon [name=coupon_code]{border-radius:5px}.woocommerce-checkout form .form-row .input-checkbox{margin:-2px 4px 0px 0 !important}.woocommerce-checkout .woocommerce-terms-and-conditions-checkbox-text,.woocommerce-checkout .woocommerce-privacy-policy-text p{margin:0}.woocommerce #payment #place_order{margin-top:15px !important;padding-top:15px;padding-bottom:15px}.woocommerce-page.woocommerce-checkout #payment div.payment_box,.woocommerce.woocommerce-checkout #payment div.payment_box,.woocommerce-page.woocommerce-checkout #payment div.payment_box:before,.woocommerce.woocommerce-checkout #payment div.payment_box:before{background-color:#F7F7FB}.woocommerce-page.woocommerce-checkout #payment div.payment_box:before{border-bottom-color:#F7F7FB}.woocommerce-checkout #payment div.payment_box::before{border:.9em solid #fff}@media screen and (max-width:767px){.wooccm-field-company label{min-height:52px !important}}.elementor-widget-woocommerce-checkout-page .woocommerce .shop_table td,.elementor-widget-woocommerce-checkout-page .woocommerce .shop_table th,.elementor-widget-woocommerce-checkout-page .woocommerce .shop_table tr{border-bottom:1px solid #ddd !important}.elementor-widget-woocommerce-checkout-page .woocommerce .shop_table tr.order-total,.elementor-widget-woocommerce-checkout-page .woocommerce .shop_table tr.order-total th,.elementor-widget-woocommerce-checkout-page .woocommerce .shop_table tr.order-total td,.elementor-widget-woocommerce-checkout-page .woocommerce .shop_table tr.woocommerce-shipping-totals.shipping,.elementor-widget-woocommerce-checkout-page .woocommerce .shop_table tr.woocommerce-shipping-totals.shipping td,.elementor-widget-woocommerce-checkout-page .woocommerce .shop_table tr.woocommerce-shipping-totals.shipping th{border:0 !important}.woocommerce-checkout .checkout.woocommerce-checkout .shop_table.woocommerce-checkout-review-order-table tr.cart_item td.product-name{width:100%;max-width:100%}.paczkomaty-shipping .select2.select2-container.select2-container--default .select2-selection.select2-selection--single{margin-top:0px;margin-bottom:0px}.shipping.paczkomaty-shipping .select2.select2-container.select2-container--default + div{margin-bottom:0px !important;font-weight:700}.woocommerce-checkout .shop_table.woocommerce-checkout-review-order-table tr.shipping td{text-align:left !important}.woocommerce-checkout .checkout.woocommerce-checkout .shop_table.woocommerce-checkout-review-order-table.custom-checkout tr.woocommerce-shipping-totals.shipping th{width:50%}.woocommerce-checkout .checkout.woocommerce-checkout .shop_table.woocommerce-checkout-review-order-table.custom-checkout tr.woocommerce-shipping-totals.shipping td{width:50%}.woocommerce-checkout .checkout.woocommerce-checkout .shop_table.woocommerce-checkout-review-order-table.custom-checkout .paczkomat_id_wrapper a.button{font-weight:400;font-size:14px;background:#fff;color:#111;border:solid 1px #111;border-radius:5px;padding:5px 10px}@media screen and (max-width:768px){.woocommerce-checkout .checkout.woocommerce-checkout .shop_table.woocommerce-checkout-review-order-table.custom-checkout tr.woocommerce-shipping-totals.shipping th{width:60%}.woocommerce-checkout .checkout.woocommerce-checkout .shop_table.woocommerce-checkout-review-order-table.custom-checkout tr.woocommerce-shipping-totals.shipping td{width:40%}}.woocommerce-order-received .woocommerce-notice.woocommerce-notice--success.woocommerce-thankyou-order-received{font-size:26px;line-height:1.2;color:#000;margin-bottom:20px}.woocommerce-order-received ul.woocommerce-order-overview.woocommerce-thankyou-order-details.order_details{padding-left:0;color:#000}.woocommerce-order-received .elementor-widget-woocommerce-checkout-page{background-color:transparent;font-family:inherit;font-size:14px;line-height:1.2;color:#000}.woocommerce-order-received .woocommerce-order-details h2.woocommerce-order-details__title{margin-top:20px;margin-bottom:10px}.woocommerce-order-received table.woocommerce-table.woocommerce-table--order-details.shop_table order_details,.woocommerce-order-received .elementor-widget-woocommerce-checkout-page .woocommerce .shop_table{margin-bottom:0;border:1px solid rgba(0,0,0,.2);font-size:14px;border-radius:0;padding:10px}.woocommerce-order-received .elementor-widget-woocommerce-checkout-page .woocommerce .shop_table tfoot td,.woocommerce-order-received .elementor-widget-woocommerce-checkout-page .woocommerce .shop_table tfoot th{color:#000}.woocommerce-order-received .elementor-widget-woocommerce-checkout-page .woocommerce .shop_table thead{background-color:transparent}.woocommerce-order-received .elementor-widget-woocommerce-checkout-page .woocommerce .shop_table thead tr th{font-weight:700;font-size:14px;line-height:1;border-bottom:0px solid rgba(0,0,0,.2);width:50%;padding:0px 0px 10px 0px}.woocommerce-order-received .elementor-widget-woocommerce-checkout-page .woocommerce .shop_table tbody tr td{font-weight:400;font-size:14px;line-height:1;border-bottom:.04px solid rgba(0,0,0,.2);width:50%;padding:10px 0px 10px 0px}.woocommerce-order-received .elementor-widget-woocommerce-checkout-page .woocommerce .shop_table tfoot tr th{font-weight:700;font-size:14px;line-height:1;border-bottom:0px solid rgba(0,0,0,.2);width:50%;padding:10px 0px 10px 0px}.woocommerce-order-received .elementor-widget-woocommerce-checkout-page .woocommerce .shop_table tfoot tr:last-child th,.woocommerce-order-received .elementor-widget-woocommerce-checkout-page .woocommerce .shop_table tfoot tr:last-child td{border-top:0.04px solid rgba(0,0,0,.2);padding:10px 0px 0px 0px !important;font-size:14px;line-height:1}.woocommerce-order-received .woocommerce .woocommerce-customer-details address{font-style:normal;margin-bottom:0;border:0px solid rgba(0,0,0,.1);border-bottom-width:0px;border-right-width:0px;text-align:left;width:100%;border-radius:5px;padding:0px 0px}.woocommerce-order-received .woocommerce .woocommerce-customer-details .woocommerce-customer-details--phone::before,.woocommerce-order-received .woocommerce .woocommerce-customer-details .woocommerce-customer-details--email::before{font-family:inherit;font-weight:400;font-variant:normal;text-transform:none;line-height:1;margin-right:0;content:"";text-decoration:none;margin-left:0;line-height:1;position:absolute;display:none}.woocommerce-order-received .woocommerce .woocommerce-customer-details .woocommerce-customer-details--email,.woocommerce-order-received .woocommerce .woocommerce-customer-details .woocommerce-customer-details--phone{margin-bottom:0;padding-left:0}@media screen and (max-width:768px){.woocommerce-order-received .woocommerce-notice.woocommerce-notice--success.woocommerce-thankyou-order-received{font-size:20px;font-weight:700}.woocommerce-order-received .woocommerce ul.order_details li{float:none;margin-right:0;text-transform:uppercase;font-size:12px;line-height:1;border-right:none;padding-right:0;margin-left:0;padding-left:0;list-style-type:none}.woocommerce-order-received .woocommerce ul.order_details li strong{margin-bottom:10px}.woocommerce-order-received .elementor-widget-woocommerce-checkout-page{background-color:transparent;font-family:inherit;font-size:14px;line-height:1.2;color:#000}.woocommerce-order-received .woocommerce-order-details h2.woocommerce-order-details__title{margin-top:10px;margin-bottom:10px}.woocommerce-order-received table.woocommerce-table.woocommerce-table--order-details.shop_table order_details,.woocommerce-order-received .elementor-widget-woocommerce-checkout-page .woocommerce .shop_table{margin-bottom:0;border:1px solid rgba(0,0,0,.2);font-size:14px;border-radius:0;padding:10px}.woocommerce-order-received .elementor-widget-woocommerce-checkout-page .woocommerce .shop_table thead tr th:last-child{padding:0px 0px 10px 10px}.woocommerce-order-received .elementor-widget-woocommerce-checkout-page .woocommerce .shop_table tbody tr td{font-size:14px;line-height:1;width:60%;padding:10px 0px 10px 0px}.woocommerce-order-received .elementor-widget-woocommerce-checkout-page .woocommerce .shop_table tbody tr td:last-child{padding:10px 0px 10px 10px}.woocommerce-order-received .elementor-widget-woocommerce-checkout-page .woocommerce .shop_table tfoot tr td{padding:10px 0px 10px 10px}.woocommerce-order-received .elementor-widget-woocommerce-checkout-page .woocommerce .shop_table tfoot tr:last-child th{font-size:14px;line-height:1}.woocommerce-order-received .elementor-widget-woocommerce-checkout-page .woocommerce .shop_table tfoot tr:last-child td{padding:10px 0px 0px 10px !important;font-size:14px;line-height:1}}.single-post .site-content ol,.single-post .site-content ul{margin:10px 0 10px 40px}.single-post.elementor .site-content .elementor .t-cont ol,.single-post .site-content .elementor .t-cont ul{margin:10px 0 10px 10px}.single-post .site-content .elementor .t-cont ul li ul{margin:10px 0 10px 0px}.single.single-post .post-content-custom h2{margin-top:60px;margin-bottom:20px}.single.single-post .post-content-custom h3,.single.single-post .post-content-custom h4,.single.single-post .post-content-custom h5,.single.single-post .post-content-custom h6{margin-top:30px;margin-bottom:20px}.single.single-post .post-content-custom blockquote{border-left:4px solid #007FFF;padding:10px 20px;font-size:18px;line-height:1.4;font-style:italic;margin:40px 0px;position:relative}.single.single-post .post-content-custom blockquote p:last-child{margin-bottom:0px}.single.single-post .post-content-custom ul,.single.single-post .post-content-custom ol{margin-bottom:20px;margin-left:40px}.single.single-post .post-content-custom p{margin-bottom:20px}.single.single-post .post-content-custom p img,.single.single-post .post-content-custom img{margin-top:40px;margin-bottom:40px;border-radius:0px}.single-post .post-content-custom a{font-weight:700;text-decoration:underline}.single.single-post .post-content-custom table{border-radius:0px !important;background:#fff;border:1px solid #ccc;margin-top:30px;margin-bottom:30px}.single.single-post .post-content-custom table td,.single.single-post .post-content-custom table th{font-style:normal;padding:10px 10px 10px 20px;border-top:0;border-bottom:1px solid #ccc;margin:0;line-height:1;vertical-align:middle;line-height:1.4em}.single.single-post .post-content-custom table th,.single.single-post .post-content-custom table td{vertical-align:middle;border:none;border:1px solid #ccc;text-align:left}.single.single-post .post-content-custom table th{border-right:1px solid #ccc !important;border-bottom:1px solid #ccc !important}.single-post .post-content-custom table,.single-post .post-content-custom table p strong,.single-post .post-content-custom table p,.single-post .post-content-custom table span,.single-post .post-content-custom table strong,.single-post .post-content-custom table h1,.single-post .post-content-custom table h2,.single-post .post-content-custom table h3,.single-post .post-content-custom table h4,.single-post .post-content-custom table h5,.single-post .post-content-custom table h6{word-wrap:normal;word-break:normal}.single-post .post-content-custom table,.single-post .post-content-custom .table.primary{background-color:#fff;overflow:auto;overflow-x:auto;overflow-y:hidden;width:100%;max-width:100%;min-width:auto;border:1px solid #ccc;border-spacing:0px;background:#ffffff;border-collapse:collapse}.single-post .post-content-custom table tbody,.single-post .post-content-custom table td,.single-post .post-content-custom table tr,.single-post .post-content-custom table th{width:auto;max-width:auto;min-width:auto}.single-post .post-content-custom table tr,.single-post .post-content-custom table tbody,.single-post .post-content-custom table td,.single-post .post-content-custom table th{border:1px solid #ccc !important}.single-post .post-content-custom table tr th{background-color:#E8E8E8}.single-post .post-content-custom table tr:hover th{background-color:#E8E8E8}.single-post .post-content-custom table tbody tr>td,.single-post .post-content-custom table tbody tr>th{background-color:#fff}.single-post .post-content-custom table tbody tr:hover>td,.single-post .post-content-custom table tbody tr:hover>th{background-color:#fff}.single-post .post-content-custom table tbody>tr:nth-child(odd)>td,.single-post .post-content-custom table tbody>tr:nth-child(odd)>td,.single-post .post-content-custom table tbody>tr:nth-child(odd)>th,.single-post .post-content-custom table tbody>tr:nth-child(odd)>th{background-color:#fff}.single-post .post-content-custom table tbody>tr:nth-child(even)>td,.single-post .post-content-custom table tbody>tr:nth-child(even)>td,.single-post .post-content-custom table tbody>tr:nth-child(even)>th,.single-post .post-content-custom table tbody>tr:nth-child(even)>th{background-color:#f2f2f2}.single-post .post-content-custom table tbody>tr:nth-child(odd):hover>td,.single-post .post-content-custom table tbody>tr:nth-child(odd):hover>td,.single-post .post-content-custom table tbody>tr:nth-child(odd):hover>th,.single-post .post-content-custom table tbody>tr:nth-child(odd):hover>th,.single-post .post-content-custom table tbody>tr:nth-child(even):hover>td,.single-post .post-content-custom table tbody>tr:nth-child(even):hover>td,.single-post .post-content-custom table tbody>tr:nth-child(even):hover>th,.single-post .post-content-custom table tbody>tr:nth-child(even):hover>th{background-color:#e2e2e2}.single.single-post .post-content-custom .jet-woo-builder .jet-woo-products__inner-box .jet-woo-product-button .quantity{margin-bottom:20px}@media screen and (max-width:768px){.single-post .post-content-custom table{display:block;border:none;width:100%;max-width:100%;min-width:auto;overflow:auto;overflow-x:auto;overflow-y:hidden;table-layout:fixed;border-collapse:collapse}.single.single-post .post-content-custom table thead th,.single.single-post .post-content-custom table tfoot th{font-size:16px}.single.single-post .post-content-custom table tr td{width:auto;font-size:16px;padding:5px}.single-post .post-content-custom table th,.single-post .post-content-custom table td,.single-post .post-content-custom table tr{padding:6px;font-size:16px;line-height:1.4em;vertical-align:middle;width:100%;max-width:auto;min-width:auto}.single.single-post .post-content-custom .jet-woo-builder .jet-woo-products__inner-box .jet-woo-product-button .quantity{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:20px}}.woocommerce .star-rating,.woocommerce .comment-form-rating .stars a,.woocommerce .star-rating::before{color:#007FFF !important}.single-product.woocommerce div.product form.cart div.quantity{float:left;margin:0 0em 1em 0 !important}.woocommerce-cart .woocommerce-cart-form .woocommerce-cart-form__cart-item.cart_item .product-quantity .quantity .qty{text-align:center;padding-left:5px;margin:0;min-width:60px}@media screen and (max-width:768px){.woocommerce-cart .woocommerce-cart-form .woocommerce-cart-form__cart-item.cart_item .product-quantity .quantity .qty{text-align:center;margin:0}}.woocommerce-cart .woocommerce form .quantity .plus,.woocommerce-cart .woocommerce form .quantity .minus{display:none}.elementor-widget-woocommerce-cart .woocommerce .cart_totals table.shop_table_responsive tr td:before,.elementor-widget-woocommerce-cart .woocommerce-page .cart_totals table.shop_table_responsive tr td:before{font-weight:700 !important;margin-top:6px !important}body div a[href*="conversios.io"]{display:none !important}.single-product .added_to_cart.wc-forward{display:none !important}.single-product .single-product-tabs-custom .woocommerce-tabs.wc-tabs-wrapper .tabs.wc-tabs{display:none !important}.single-product.woocommerce-js #reviews .woocommerce-Reviews-title{display:block !important;font-weight:700}.single-product .single-product-tabs-custom .woocommerce-Tabs-panel.woocommerce-Tabs-panel--additional_information h2:first-child,.single-product .single-product-tabs-custom .woocommerce-Tabs-panel.woocommerce-Tabs-panel--reviews h2:first-child{font-size:20px;text-transform:uppercase}.single-product .single-product-tabs-custom .woocommerce-tabs{padding-top:0px !important;margin-bottom:40px !important}.single-product .single-product-tabs-custom .woocommerce-Tabs-panel{margin:20px 0px 0px 0px !important;padding:0 !important}.single-product.woocommerce div.product .woocommerce-tabs ul.tabs{padding:0;margin:0px 0px 20px 0px}.woocommerce div.product.elementor ul.tabs li a{padding:0.8em 1.2em;line-height:1}@media screen and (max-width:768px){.single-product .single-product-tabs-custom .woocommerce-Tabs-panel{margin:20px 0px 0px 0px !important;padding:0 !important}.single-product .single-product-tabs-custom .woocommerce-Tabs-panel.woocommerce-Tabs-panel--additional_information{margin-top:40px !important}}.single-product .elementor .elementor-widget-woocommerce-product-price .price{border-bottom:4px solid #007FFF;display:inline-block;padding-bottom:4px !important}.elementor .cuctom-mob-menu .jet-mobile-menu .jet-mobile-menu__list .jet-mobile-menu__items{margin:0}.elementor .cuctom-mob-menu .jet-mobile-menu .jet-mobile-menu__list .jet-mobile-menu__items .jet-mobile-menu__list{padding:10px 10px 0px 15px}.woocommerce .products .product .product-label-loop{font-size:10px;line-height:1em;text-transform:uppercase;padding:3px 5px 3px 5px;background:rgba(0,0,0,.8);border-radius:5px;width:auto;height:auto;display:inline-block;position:absolute;top:5px;bottom:auto;right:5px;left:auto;color:#fff}.woocommerce .products .product span.onsale{z-index:1}@media screen and (max-width:768px){.woocommerce .products .product .product-label-loop{font-size:10px;padding:2px 4px 2px 4px}}.woocommerce .products .product .c-product-meta{margin:10px 20px 0px 20px;padding:6px 6px 2px 6px;border-radius:6px 6px 0px 0px;text-align:center;font-size:14px;line-height:1;color:#111}.woocommerce .products .product .c-product-meta-second{font-size:14px;line-height:1;margin:0px 20px 10px 20px;padding:2px 6px 6px 6px;border-radius:0px 0px 6px 6px;text-align:center;color:#111}.woocommerce .products .product .c-product-meta-emtpy{min-height:0px}.woocommerce .products .product .c-product-meta-emtpy-second{min-height:0px}.woocommerce .custom-qty-wrap,.jet-engine .custom-qty-wrap,.jet-woo-builder-product .custom-qty-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px}.woocommerce .custom-qty,.jet-engine .custom-qty,.jet-woo-builder-product .custom-qty{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:1px solid #ddd;border-radius:6px;overflow:hidden}.woocommerce .custom-qty-btn,.jet-engine .custom-qty-btn,.jet-woo-builder-product .custom-qty-btn{width:36px;height:36px;border:none;background:#fff;font-size:18px;font-weight:400;color:#111;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-transition:background 0.2s;-o-transition:background 0.2s;transition:background 0.2s;padding:0;line-height:1}.woocommerce .custom-qty-btn:hover,.jet-engine .custom-qty-btn:hover,.jet-woo-builder-product .custom-qty-btn:hover{background:#f3f3f3;color:#111111}.woocommerce .custom-qty-input,.jet-engine .custom-qty-input,.jet-woo-builder-product .custom-qty-input{width:36px;height:36px;border:none;border-left:0px solid #ddd;border-right:0px solid #ddd;text-align:center;font-size:14px;font-weight:400;color:#111;background:#fff;-moz-appearance:textfield;-webkit-appearance:textfield;appearance:textfield;margin:0;padding:0}.woocommerce .custom-qty-input::-webkit-outer-spin-button,.woocommerce .custom-qty-input::-webkit-inner-spin-button,.jet-engine .custom-qty-input::-webkit-outer-spin-button,.jet-woo-builder-product .custom-qty-input::-webkit-inner-spin-button,.jet-engine .custom-qty-input::-webkit-outer-spin-button,.jet-woo-builder-product .custom-qty-input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.woocommerce li.product{display:-ms-grid !important;display:grid !important;-ms-grid-rows:auto;grid-template-rows:auto}.woocommerce li.product>*:first-child{-ms-grid-row:1;grid-row:1}.woocommerce .products .product .price .iworks-omnibus{font-size:12px !important;line-height:1em;font-weight:400}.omnibus-custom{font-size:14px}@media screen and (min-width:768px){.elementor .instrukcje-loop-title{min-height:52px !important}}.single.single-post .single-post-cont a{font-weight:700;text-decoration:underline}.single.single-post .single-post-cont h1,.single.single-post .single-post-cont h2{margin-top:60px;margin-bottom:20px}.single.single-post .single-post-cont h3,.single.single-post .single-post-cont h4,.single.single-post .single-post-cont h5,.single.single-post .single-post-cont h6{margin-top:20px;margin-bottom:20px}.single.single-post .single-post-cont blockquote{border-left:4px solid #007FFF;padding:20px 20px;font-size:1em;font-style:italic;margin:10px 0px;position:relative;background:#f7f7f7 !important}.single.single-post .single-post-cont blockquote p:last-child{margin:0}.single.single-post .single-post-cont ul,.single.single-post .single-post-cont ol,.single.single-post .single-post-cont .elementor-widget-text-editor ul,.single.single-post .single-post-cont .elementor-widget-text-editor ol{margin-bottom:20px;padding-left:40px;margin-left:0px}@media screen and (max-width:768px){.single.single-post .single-post-cont h1,.single.single-post .single-post-cont h2{margin-top:40px}.single.single-post .single-post-cont ol,.single-post .single-post-cont ul{word-wrap:break-word;word-break:break-all}}.woocommerce-account .woocommerce input[type="checkbox"]:checked::before{background:#007fff;padding:0px;margin:-5px 0px 0px -7px;font-size:12px;font-weight:700;width:30px;height:30px}.woocommerce-checkout .shipping.paczkomaty-shipping a.button{color:#fff}.elementor .text-format-custom h2,.elementor .text-format-custom h3,.elementor .text-format-custom h4{margin:20px 0}.elementor .text-format-custom ul,.elementor .text-format-custom ol{padding:0;margin:20px 0px 20px 30px}.single.single-post .post.type-post .jet-woo-carousel .jet-woo-products__item .jet-woo-products__inner-box .jet-woo-product-title{margin:0 0 20px 0}.single.single-post .post.type-post .jet-woo-carousel .jet-woo-products__item .jet-woo-products__inner-box img{margin:0 0 10px 0}.single.single-post .post.type-post .jet-woo-carousel .jet-woo-products__item .jet-woo-products__inner-box .jet-woo-product-title a,.single.single-post .post.type-post .jet-woo-carousel .jet-woo-products__item .jet-woo-products__inner-box .jet-woo-product-button a,.single.single-post .post.type-post .elementor .elementor-widget-button a.elementor-button-link{text-decoration:none !important}.single.single-post .post.type-post .jet-woo-carousel .jet-woo-products__item .jet-woo-products__inner-box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%}.single.single-post .post.type-post .jet-woo-carousel .jet-woo-products__item .jet-woo-products__inner-box .jet-woo-product-thumbnail,.single.single-post .post.type-post .jet-woo-carousel .jet-woo-products__item .jet-woo-products__inner-box .jet-woo-product-title{-ms-flex-negative:0;flex-shrink:0}.single.single-post .post.type-post .jet-woo-carousel .jet-woo-products__item .jet-woo-products__inner-box .jet-woo-product-price{margin-top:auto}.single.single-post .post.type-post .jet-woo-carousel .jet-woo-products__item .jet-woo-products__inner-box .jet-woo-product-button.is--default{margin-top:0.5rem}.single.single-post .post.type-post .jet-woo-carousel .jet-woo-products__item .jet-woo-products__inner-box .quantity.buttons_added{margin-bottom:20px}body.woocommerce .elementor .jet-woo-products__item .jet-woo-products__inner-box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%}body.woocommerce .elementor .jet-woo-products__item .jet-woo-products__inner-box .jet-woo-product-thumbnail,.elementor .jet-woo-products__item .jet-woo-products__inner-box .jet-woo-product-title{-ms-flex-negative:0;flex-shrink:0}body.woocommerce .elementor .jet-woo-products__item .jet-woo-products__inner-box .jet-woo-product-price{margin-top:auto}body.woocommerce .elementor .jet-woo-products__item .jet-woo-products__inner-box .jet-woo-product-button.is--default{margin-top:0.5rem}body.woocommerce .elementor .jet-woo-products__item .jet-woo-products__inner-box .jet-woo-products__inner-box .quantity.buttons_added{margin-bottom:20px}.single-product .cwginstock-subscribe-form .panel.panel-primary.cwginstock-panel-primary{border-radius:6px !important;border:1px solid #ccc !important}.single-product .cwginstock-subscribe-form .form-group.center-block input{border:1px solid #ccc !important;border-radius:4px !important}.single-product .cwginstock-subscribe-form .form-group .cwgstock_button{border:1px solid #FACA23 !important;color:#ffffff !important;background:#007FFF}.single-product .cwginstock-subscribe-form .form-group .cwgstock_button:hover{background:#4DA6FF !important;color:#fff !important}.single-product .cwginstock-subscribe-form .panel-heading.cwginstock-panel-heading{background:#ddd !important;border:0 !important;padding-bottom:10px}.single-product .cwginstock-subscribe-form .panel-heading.cwginstock-panel-heading h4{font-size:16px;margin-bottom:0px;color:#000}.single-product .cwginstock-subscribe-form .panel-body.cwginstock-panel-body{padding-bottom:10px}.woocommerce-checkout .inpost_intl_show_geowidget{border:none;border-radius:10px;font-size:16px !important;line-height:1.2em !important;box-shadow:none !important;color:#fff;margin-top:-20px;margin-bottom:10px;background-color:transparent;padding:4px 10px;max-width:200px}.woocommerce-checkout .woocommerce-checkout-payment [class^="payment_method_przelewy24"] label img,.woocommerce-checkout .woocommerce-checkout-payment [class*=" payment_method_przelewy24"] label img{max-height:20px !important}.elementor .sp-sitemap,.elementor .sp-sitemap a{color:#111}.elementor .sp-sitemap a:hover{color:#007FFF;text-decoration:underline}input[type=search]:focus{outline:none}:focus{outline:none}a:focus{outline:none}[type=button]:focus,[type=submit]:focus,button:focus{outline:none !important}::-webkit-scrollbar{width:6px;height:6px}::-webkit-scrollbar-button{width:0;height:0}::-webkit-scrollbar-thumb{background:#007FFF;border:0 none #fff;border-radius:0}::-webkit-scrollbar-thumb:hover{background:#007FFF}::-webkit-scrollbar-thumb:active{background:#007FFF}::-webkit-scrollbar-track{background:#000;border:0 none #fff;border-radius:0}::-webkit-scrollbar-track:hover{background:#000}::-webkit-scrollbar-track:active{background:#000}::-webkit-scrollbar-corner{background:transparent}