body .container .product-name a:hover{color:#16A046}.woocommerce-cart header #header {position:relative!important;}.woocommerce-cart div .kroki_zamowienia.fixed_menu{margin-top:0px !important;padding-top: 0px !important;}div .kroki_zamowienia {margin-top:0px !important}
.woocommerce-checkout #payment ul.payment_methods{padding-left:0;padding-top:1.5em}.woocommerce ul#shipping_method li label{font-size:1.2rem}#shipping_method input{top:10px;position:relative}.cart_totals h4{padding-bottom:40px}.order-total th{font-size:1.5rem;width:40%!important}@media screen and (max-width: 600px){body select.cw_qty{padding:4px 6px;margin-top:15px}.woocommerce-cart form table.cart .product-thumbnail,.woocommerce-checkout form table.cart .product-thumbnail{width:70px!important}.woocommerce form table.shop_table tbody tr td.product-remove{width:32px!important}.woocommerce-cart form bdi{font-size:1.5em!important;font-weight:900}form .product-quantity{/*position:absolute;margin-top:80px;*/right:20px;padding-right:0!important}body form .shop_table.shop_table_responsive .product-price{padding-top:8px!important;position:relative!important;text-align:left!important;font-size:.8em;padding-left:0}.woocommerce form table.shop_table td.product-name{padding-left:12px!important;padding-right:0;width:175px!important;font-size:.6em;text-align:left!important;font-weight:400}.woocommerce table.shop_table td.product-name a{font-size:1.5em}body .product-remove a.remove{top:10px}.kroki_zamowienia .second{min-width:340px}body .kroki_zamowienia .first{min-width:155px;padding-right:15px}body .product-remove a.remove{height:1.4em;width:1.4em;font-size:1em}body main .container{padding-right:0;padding-left:0}body h4{font-size:1.3rem!important}.kroki_zamowienia{border-bottom:40px solid #F0F0F0}.kroki_zamowienia .third{padding-left:15px}body form,.consults{border:0;padding:0;background:none}tr.woocommerce-cart-form__cart-item.cart_item .product-quantity a{display:block;font-size:.7rem!important;margin-top:-17px}.woocommerce-cart form .quantity .qty{position: absolute;right: 63px}.jak_przebiega{top:17px}form > p{font-size:.7rem;font-weight:100}.consults a.wiecej{padding-left:120px!important}body .consults img{height:75px}.consults p{font-size:.8rem!important}.col-lg-3.col-md-4{position:fixed;bottom:10px;margin-left:0}.cart_totals h4{display:none}.cart_totals table{float:left;width:53%!important}.kup_dzis,a#tog{display:none!important}body .wc-proceed-to-checkout a:before{font-size:1rem!important}.wc-proceed-to-checkout{float:right}.checkout-button.button.alt.wc-forward{padding:12px 50px!important}.woocommerce-cart .wc-proceed-to-checkout{padding:0}.order-total td{padding:5px 0!important}.order-total td bdi{float:left;font-size:2em!important;margin-top:9px}.woocommerce .cart-collaterals{padding:10px 8px!important;border-radius:0;border-right:0;border-left:0}body .related.products{background:transparent;border:0;padding:0;margin-top:40px}.consults button.button{margin-right:20px;font-size:1rem!important}body .copyright-wrapper div div{margin-right:0}body footer .copyright-wrapper .container{padding-left:0!important;padding-right:0!important}body .consults{padding-bottom:100px!important;border-bottom:40px solid #F0F0F0!important}body .related.products h3{font-size:1.5rem!important;margin-bottom:0;width:100%}.main_desc{float:initial}body footer img.custom-logo{max-height:initial;padding-left:25px}body .label-group{margin-left:120px;position:absolute;bottom:70px;margin-bottom:20px}body .related ul.products.columns-3{padding-top:20px}body .related.products ul.products.columns-3 li.product img{max-width:100px;margin-right:20px}.woocommerce .related.products ul.products li.product a.add_to_cart_button{margin-top:0!important;text-align:center;width:100%!important;display:inline-table}.woocommerce ul.products li.product .main_desc .woocommerce-loop-product__title{font-size:1rem!important;line-height:1rem!important}body .related.products ul.products.columns-3 li.product{width:100%!important}}@media screen and (max-width: 1000px){.woocommerce-error{margin-top:90px!important}.copyright-wrapper.py-3.px-0{background:#F8F8F8;padding-bottom:0!important}.consults button.button{display:block;position:absolute;margin-top:45px}body .consults img{width:auto;display:block;float:initial}.woocommerce table.shop_table_responsive tr:nth-child(2n) td,.woocommerce-page table.shop_table_responsive tr:nth-child(2n) td{background:none!important}body .copyright-wrapper .container{padding:20px!important}.consults h2{display:none}.woocommerce-cart .consults bdi{font-size:2em!important;position:absolute;margin-top:211px}.consults p:before{content:'Potrzebujesz konsultacji ze specjalistą?';display:block;font-weight:900;font-size:1.3rem;line-height:1.5rem;margin-bottom:20px}body .consults{margin-right:-20px;border-radius:0;padding:30px 25px;margin-left:-20px;border:0;background:#fff;border-top:40px solid #F0F0F0}body .copyright-wrapper div div{margin:25px;margin-left:20px!important}.copyright-wrapper.py-3.px-0 img{margin-right:10px!important;margin-top:-4px!important}.copyright-wrapper .container{height:initial!important}.copyright-wrapper div br{display:none}.copyright-wrapper > div > img{text-align:left;display:block;float:initial!important;margin-bottom:15px}.copyright-wrapper.py-3.px-0 img{margin:0}.copyright-wrapper div div{float:initial!important;max-width:100%!important}.sidebar-column.mobile{display:none}body .consults img{max-width:100%}.middle-header{background:#FFF}.kroki_zamowienia .first{min-width:170px}.kroki_zamowienia .third{min-width:200px}.kroki_zamowienia{display:flex;flex-wrap:initial!important;overflow:scroll!important;position:absolute;left:0;width:100%;margin-top:0}.kroki_zamowienia > div{display:inline-block;width:initial!important;min-width:400px}body .cw_quantity_select{margin-top:-22px;margin-right:initial}.woocommerce #content table.cart .product-thumbnail,.woocommerce table.cart .product-thumbnail,.woocommerce-page #content table.cart .product-thumbnail,.woocommerce-page table.cart .product-thumbnail{display:block}.woocommerce table.shop_table_responsive tr td::before,.woocommerce-page table.shop_table_responsive tr td::before{display:none}.woocommerce-cart table.cart td{float:left}.product-thumbnail{border:2px solid #000!important}body .shop_table.shop_table_responsive .product-price{padding-top:120px!important}}@media screen and (max-width: 1399px){.woocommerce-error li{width:66%}.kroki_zamowienia div p a,.kroki_zamowienia div p{font-size:.9rem!important}.woocommerce-cart .col-lg-3,.woocommerce-checkout .col-lg-3,.woocommerce-cart .col-lg-9,.woocommerce-checkout .col-lg-9{width:100%!important}.woocommerce .cart-collaterals,.woocommerce-page .cart-collaterals{width:100%!important}.woocommerce td.product-name dl.variation{margin-bottom:0}body .shop_table.shop_table_responsive .product-price{text-align:left;position:absolute}}@media screen and (max-width: 1399px) and (min-width: 1001px){body .shop_table.shop_table_responsive .product-price{margin-left:-122px;padding-top:20px!important}body.woocommerce-cart table.cart .product-thumbnail,body.woocommerce-checkout table.cart .product-thumbnail{width:60px!important}body .woocommerce table.shop_table td.product-name{width:300%!important;display:block!important;max-width:initial!important}.product-quantity{display:block;position:absolute;margin-left:30%;display:block;position:absolute;margin-left:430px}body .shop_table.shop_table_responsive .product-price{width:initial!important}table td{width:initial!important}}.woocommerce ul.products li.product .woocommerce-loop-product__title{margin-top:0!important;text-align:left;font-size:1.5rem!important;font-weight:900}.woocommerce .related.products ul.products li.product a.add_to_cart_button{color:#fff!important;font-size:1rem!important;width:50%}.related ul.products.columns-3{min-height:initial}.woocommerce .related.products bdi{font-weight:800;font-size:1.8em!important}.related.products{margin-top:30px;padding-top:50px;font-size:1rem}.related.products ul.products.columns-3 li.product img{padding:0!important}.related.products h3{float:left;margin:-6px 30px 30px 0}.related.products ul.products.columns-3 li.product{padding:0!important;width:404px!important;float:left!important;display:inline-table}.related.products ul.products.columns-3 li.product img{min-width:initial;min-height:initial;float:left;max-width:150px;padding:35px 0}.related.products ul.products.columns-3 li.product img{float:left}.woocommerce .related.products{display:inline-block!important;max-width:100%}ul.products.columns-3{white-space:initial}table.shop_table td.product-name{padding-left:30px}.woocommerce-order{width:66.6666666667%;float:left}.shop_table.shop_table_responsive .product-price{width:200px!important}.woocommerce-order-details{background:#FCFCFC 0 0 no-repeat padding-box;border:1px solid #696666;border-radius:8px;padding:45px 40px 10px;font-weight:700}.woocommerce-message{display:none}.wc-proceed-to-checkout .checkout-button{padding:20px!important}.checkout-button.button.alt.wc-forward,.coupon button{border-radius:10px!important;color:#fff!important}.coupon button{font-size:1rem!important}.woocommerce-cart table.cart img{width:75px}.product-remove a.remove{-webkit-appearance:none;height:1.5em;width:1.5em;cursor:pointer;position:relative;top:3px;-webkit-transition:.1s;border-radius:5px;border-color:#2ab159;border-style:solid;background-color:#fff;border-width:2px;margin-right:5px}.product-remove a.remove:before{content:'✔';position:absolute;top:0;left:0;background-color:#e7f4ec;width:100%;height:100%;line-height:1.5em;text-align:center;color:#2ab159}.woocommerce-cart table.cart .product-thumbnail,.woocommerce-checkout table.cart .product-thumbnail{background:#FAFAFA 0 0 no-repeat padding-box;border:1px solid #E5E5E5!important;border-radius:10px}.cw_quantity_select{float:right!important}.product-price{text-align:center}.woocommerce table.shop_table td.product-name{padding-left:30px;width:440px!important}.remove2{text-align:right;text-decoration:underline}.woocommerce-cart table.cart .remove2 img{height:25px;width:initial}form td{border:0!important}.woocommerce-cart .new-text{padding:0 20px}.woocommerce-cart .col-lg-9,.woocommerce-checkout .col-lg-9{width:66.6666666667%}.woocommerce-cart .col-lg-3,.woocommerce-checkout .col-lg-3{width:33.3333%}.woocommerce table.shop_table tbody tr td.product-remove{width:50px!important;padding-left:0}body select.cw_qty{position:relative}.jak_przebiega{top:10px;position:relative}.product-price{padding-top:0!important}.jak_przebiega U{font-size:.85rem;font-weight:bolder}tr.woocommerce-cart-form__cart-item.cart_item .product-quantity a{display:block;font-size:.9rem}.woocommerce-cart table.cart .product-thumbnail,.woocommerce-checkout table.cart .product-thumbnail{width:100px!important;text-align:center}.new-text{margin-top:105px}.woocommerce .cart-collaterals .cart_totals,.woocommerce-page .cart-collaterals .cart_totals{float:initial}.shop_table.shop_table_responsive.cart.woocommerce-cart-form__contents{border-collapse:separate;border-spacing:0 1em}form,.consults{background:#FCFCFC 0 0 no-repeat padding-box;border:1px solid #696666;border-radius:8px;padding:45px 40px 10px;font-weight:700}.consults{margin-top:30px;padding-bottom:50px;padding-top:10px}.consults h2{font-weight:700;margin-top:30px!important;padding-bottom:30px}.consults button.button{border-radius:10px;background-color:#14843B;font-size:1.2rem;padding:20px;margin-top:25px}.consults a.wiecej{color:#10813C!important;text-decoration:none;padding-left:20px}.consults .more{color:#10813C;font-size:1.3rem;left:4px;position:relative}.consults img{max-width:280px;float:left;margin:0 36px 0 0;border-radius:5px}form h4{padding-bottom:8px}.consults p{font-size:1.2rem;font-weight:400}.woocommerce-cart .wc-proceed-to-checkout{padding-top:0px !important}.cart_totals.calculated_shipping h4{padding-bottom:30px}.woocommerce table.shop_table{border:0!important}.woocommerce-cart .kup_dzis{width:100%!important;right:initial;left:initial;margin:0!important;border-top:1px solid #c4ead2}.cart-collaterals{background:#F8F8F8 0 0 no-repeat padding-box;box-shadow:0 15px 30px #00000005;border:1px solid #85BA97;border-radius:10px}.woocommerce .cart-collaterals,.woocommerce-page .cart-collaterals{width:85%;float:right;padding:45px 35px 25px}a#tog,a#togdesktop{display:inline-block;cursor:pointer;font-size:1rem;font-weight:700;width:100%}body bdi .woocommerce-Price-currencySymbol{margin-left:0}body bdi{padding:0}.order-total th{padding-left:0!important}.order-total td{text-align:right}.woocommerce-cart bdi{font-size:2.5em!important;font-weight:800}.woocommerce-cart .woocommerce-cart-form__cart-item bdi{font-size:1.5em!important;font-weight:800;top:-.6em;position:relative}.product-name a{font-size:1.5rem;font-weight:700}.thing2{opacity:0;display:none}.m-fadeOut{visibility:hidden;opacity:0;display:none;transition:visibility 0 linear 300ms,opacity 300ms}.m-fadeIn{visibility:visible;opacity:1;display:block;transition:visibility 0 linear 0s,opacity 300ms}button[name='update_cart']{display:none!important}.col-lg-9.col-md-8,.col-lg-3.col-md-4{float:left}.woocommerce .cart-collaterals .cart_totals,.woocommerce-page .cart-collaterals .cart_totals{width:100%}#scrollbutton{display:none!important}.wc-proceed-to-checkout a{font-size:0!important}.wc-proceed-to-checkout a:before{content:'Dalej';font-size:1.6rem!important}bdi::before{display:none}body .container a{color:#151515}.copyright-wrapper div div strong{font-size:100%}@media (min-width: 1400px){.container{max-width:1600px!important}}@media (min-width: 601px) and (max-width: 1399px){*{font-size:100%}.shop_table.shop_table_responsive.cart.woocommerce-cart-form__contents{border-spacing:0 2em}body .copyright-wrapper .container{padding:47px 40px 55px}body .copyright-wrapper div div{margin-left:35px;max-width:24%}}.copyright-wrapper .container{border-top:0;padding:47px 55px 55px 136px;height:145px}.woocommerce-info::before,.woocommerce-message::before{color:#16A046}.woocommerce-info,.woocommerce-message{border-top-color:#16A046}body .site-logo{text-align:center}.middle-header .col-lg-2{width:100%}footer{background-image:none}footer img.element{max-height:30px;width:auto}footer img.custom-logo{max-height:37px;margin-top:5px}.copyright-wrapper div div{max-width:360px;font-size:90%;float:left;margin-left:2.3%;text-align:left}.jak_przebiega:after,a#tog:after,a#togdesktop:after{content:url(../../../../img/arrow-down-icon.svg);border:0!important;font-size:9px;margin-left:5px}body a#tog:after,body a#togdesktop:after{margin-left:10px;float:right}.copyright-wrapper div div img{margin:6px 19px}.copyright-wrapper div img{float:left}.wc_payment_method.payment_method_cod{display:none}