.entry-content>*:not(.alignwide):not(.alignfull):not(.alignleft):not(.alignright):not(.is-style-wide){max-width:100%}form.post-password-form{max-width:1120px;width:1200px;margin:auto;padding:60px 20px}.entry-content h1,.entry-content h2,.entry-content h3,.entry-content h4,.entry-content h5,.entry-content h6,.entry-content cite,.entry-content figcaption,.entry-content table,.entry-content address,.entry-content .wp-caption-text,.entry-content .wp-block-file,.entry-content label,.entry-content span{font-family:var(--e-global-typography-primary-font-family),Sans-serif!important}p.stock.in-stock,span.woocommerce-no-shipping-available-html.e-checkout-message,span.woocommerce-cart-no-shipping-available-html.e-checkout-message.e-cart-content{font-size:16px}a.woocommerce-product-gallery__trigger{z-index:1}p.return-to-shop{text-align:center;margin-top:30px}#footer p{margin-bottom:0}.kp-tag a{color:var(--e-global-color-4aac396);font-weight:600!important}.elementor-location-footer a,.elementor-menu-cart__product-name a{color:var(--e-global-color-4aac396)}.woocommerce-product-gallery{margin-bottom:0}.pswp__bg{background:#000000e8}.woocommerce-breadcrumb{margin-bottom:0}.kp-meta ul{margin:0 0 4rem}.kp-meta.bbk ul{margin:0!important}.woocommerce .elementor-wc-products .products>h2{margin:0 0 26px 0!important}li.product .woocommerce-loop-product__title,span.price,ul.products li.product .button{margin-left:16px!important;margin-right:16px!important}.archive-products ul.products li.product .button:hover,button.single_add_to_cart_button:hover{text-decoration:none!important}@media only screen and (max-width:768px){.woocommerce .related.products ul.products,.woocommerce-page .related.products ul.products{display:grid!important}.woocommerce .related.products ul.products li.product,.woocommerce-page .related.products ul.products li.product{margin-bottom:0!important}.woocommerce .woocommerce-breadcrumb,.woocommerce-page .woocommerce-breadcrumb{margin-bottom:1rem}p.stock.in-stock{text-align:center}}.woocommerce .elementor-widget-wc-categories ul.products{display:flex!important;gap:34px!important;padding:20px 0;border:1px solid #d1d1d1;border-left:0;border-right:0}.woocommerce .elementor-widget-wc-categories{margin-bottom:40px!important}.woocommerce .elementor-widget-wc-categories ul.products li p{margin-bottom:0;color:#000;font-size:17px}.archive-cat li{background-color:transparent!important;padding:0!important;box-shadow:none!important;padding-bottom:0!important}.woocommerce ul.products li.product{text-align:left;padding:0 0 24px 0!important;box-shadow:0px 0px 40px -15px rgba(0,0,0,.18);background-color:rgba(255,255,255,.28)}.woocommerce ul.products h2.woocommerce-loop-product__title{color:#000000!important;margin-bottom:12px;font-size:20px;font-weight:600}.woocommerce ul.products li.product .price{color:#000000!important;font-size:16px;font-weight:600;font-family:var(--e-global-typography-primary-font-family),Sans-serif!important}.woocommerce ul.products li.product .button,button.woocommerce-button.button.woocommerce-form-login__submit,a.all-orders{font-size:14px;text-transform:none;border-style:solid;border-width:1px;border-radius:5px;padding:10px 15px;background-color:transparent;color:var(--e-global-color-4aac396);border-color:var(--e-global-color-4aac396)}.woocommerce ul.products li.product .button:hover,button.woocommerce-button.button.woocommerce-form-login__submit:hover,a.all-orders:hover{color:var(--e-global-color-8241447);background-color:var(--e-global-color-4aac396);text-decoration:none!important}.woocommerce-error li,.woocommerce-info,.woocommerce-message{max-width:1140px;margin:auto;font-family:var(--e-global-typography-primary-font-family),Sans-serif!important;font-size:16px;gap:30px}form.woocommerce-form.woocommerce-form-login.login{margin-top:20px}.woocommerce-info{justify-content:flex-start;gap:10px}@media only screen and (max-width:600px){.woocommerce-error li,.woocommerce-info,.woocommerce-message{flex-direction:row;display:flex!important;justify-content:center}}.woocommerce-notices-wrapper a.button.wc-forward{font-size:14px;color:var(--e-global-color-4aac396)!important}.woocommerce-error a.button,.woocommerce-info a.button,.woocommerce-message a.button{background:#eee}a.restore-item{color:#000}.woocommerce-info a.showlogin{color:var(--e-global-color-4aac396)}.woocommerce-notices-wrapper{background:#eee}.woocommerce-notices-wrapper .button{font-size:15px;text-transform:none;border-radius:5px;border:1px solid var(--e-global-color-4aac396);padding:12px 16px}.woocommerce-notices-wrapper .button:hover{background:0 0;color:var(--e-global-color-4aac396);border:1px solid var(--e-global-color-4aac396);font-weight:600;text-decoration:none!important}@media only screen and (max-width:600px){.woocommerce-error li,.woocommerce-info,.woocommerce-message{flex-wrap:wrap;flex-direction:column;gap:20px;text-align:center}.woocommerce-form-login-toggle .woocommerce-info,.woocommerce-notices-wrapper ul.woocommerce-error li{display:block}}.woocommerce-cart #site-content .woocommerce{max-width:1140px!important;padding:0}.woo-page h1.entry-title{font-size:36px}.woo-page{margin-bottom:80px}.woo-page table.shop_table{margin:0}.woo-page .section-inner.medium,.woocommerce-checkout #site-content .woocommerce{max-width:1140px;padding:0}.woo-page table.shop_table thead th{font-size:15px;font-weight:600}.woo-page table.shop_table td.product-subtotal{font-weight:700}.woo-page .woocommerce-cart-form table td.product-name a,.woocommerce-order a{color:var(--e-global-color-4aac396)}.woocommerce .cart-collaterals .cart_totals,.woocommerce-page .cart-collaterals .cart_totals{float:left;width:100%}.cart_totals table.shop_table.shop_table_responsive{width:auto;margin:auto;font-size:22px}.woocommerce .cart_totals h2{font-size:28px;font-weight:800;text-align:center}.woo-page .cart_totals .wc-proceed-to-checkout{width:fit-content;margin:auto;margin-top:30px}.woo-page .woocommerce-cart-form .actions button[name=update_cart]{border-radius:5px;font-size:14px;display:none!important}.woo-page .cart_totals .checkout-button,.woocommerce #payment #place_order,.woocommerce-page #payment #place_order,a.button.wc-backward,.elementor-menu-cart__footer-buttons a{background-color:#000!important;text-transform:inherit;border-radius:5px;border:1px solid #000}.woo-page .cart_totals .checkout-button:hover,.woocommerce #payment #place_order:hover,.woocommerce-page #payment #place_order:hover,a.button.wc-backward:hover,.elementor-menu-cart__footer-buttons a:hover{background-color:transparent!important;color:var(--e-global-color-4aac396)!important;font-weight:600;text-decoration:none!important}@media only screen and (max-width:768px){.woocommerce table.shop_table_responsive tr:first-child,.woocommerce-page table.shop_table_responsive tr:first-child{border-top:none}form.woocommerce-cart-form{margin-top:40px}.woocommerce table.shop_table_responsive tr td:before,.woocommerce-page table.shop_table_responsive tr td:before{margin-right:10px}}.woo-page .woocommerce-billing-fields h3,.woo-page h3#order_review_heading{font-size:24px;font-weight:800}.woocommerce-checkout .woo-page .entry-header{padding:3vw 0 1.5vw}.woocommerce form .form-row .input-text,.woocommerce-page form .form-row .input-text{font-family:var(--e-global-typography-primary-font-family),Sans-serif!important;font-size:14px;padding:10px;border-radius:5px}.woocommerce form .form-row label,.woocommerce-page form .form-row label{font-size:14px;font-weight:600}.woocommerce-checkout .select2-results__option,#ship-to-different-address label span{font-size:14px}.woocommerce-checkout .select2-container .select2-selection--single .select2-selection__rendered{font-size:14px;line-height:40px}.woocommerce-checkout .select2-container .select2-selection--single,.woocommerce-checkout .select2-container--default .select2-selection--single .select2-selection__arrow{height:40px}.woocommerce-checkout .select2-container .select2-search__field{height:34px;font-size:14px;font-family:var(--e-global-typography-primary-font-family),Sans-serif!important}.woocommerce-checkout form #order_review .woocommerce-checkout-review-order-table tfoot tr,span.woocommerce-no-available-payment-methods-message.e-description{font-size:16px}.woocommerce-privacy-policy-text p,.woocommerce-privacy-policy-text a,.payu-accept-conditions .payu-conditions-description{font-size:14px!important;font-family:var(--e-global-typography-primary-font-family),Sans-serif!important}li.wc_payment_method label{font-weight:600}.wc_payment_method .payment_box{padding:2rem;background:#eee;border-radius:5px;margin:20px 0 40px;box-shadow:0px 0px 40px -15px rgba(0,0,0,.18)}li.wc_payment_method{line-height:1.8em}.easypack_show_geowidget{color:#000!important;font-weight:700!important;font-size:16px!important;padding:17px!important;border-radius:5px!important;max-width:200px!important;box-shadow:none!important}.checkout-products{margin-bottom:40px;display:flex;flex-direction:column;gap:20px}.checkout-product{display:flex;gap:15px;align-items:center}.checkout-product .product-img{width:20%}.checkout-product .item-data{flex-direction:column;display:flex;font-size:16px}.checkout-product span.product-name{margin-bottom:6px}.checkout-product .item-data a{color:var(--e-global-color-4aac396);font-weight:900;text-decoration:none;font-size:17px}h2.cart.checkout-heading,h2#order_payment_heading{text-align:left;margin-top:0;font-size:28px}h2#order_billing_heading{text-align:left;font-size:28px;margin-top:2.85rem}.woocommerce-checkout-review-order-table input[type=radio].shipping_method:checked+label:before,.cart_totals input[type=radio].shipping_method:checked+label:before{background:#000}.woocommerce-checkout-review-order-table input[type=radio].shipping_method+label:before{box-shadow:0 0 0 1px #000;border:3px solid #fff}#shipping_method li{display:flex;align-items:center;justify-content:space-between!important;gap:20px}#selected-parcel-machine{border:none!important;padding:0!important;font-size:16px;margin-bottom:40px}div#payment{margin-top:40px}.kwota-box{background-color:#eee;border-radius:5px;padding:15px;box-shadow:0px 0px 40px -15px rgba(0,0,0,.18)}.kwota-box table{border-color:transparent}.woocommerce-checkout form #order_review .woocommerce-checkout-review-order-table .order-total{border-top:none}.woocommerce-checkout form #order_review .woocommerce-checkout-review-order-table tbody:after{height:0}.woocommerce-checkout-review-order-table td{float:right}.kwota-box tr.order-total.none-border th,.kwota-box tr.order-total.none-border td,.kwota-box tr.order-total.none-border td bdi{font-weight:500}#shipping_method{padding:0}@media only screen and (max-width:768px){#shipping_method{padding:1rem 0 2.5rem}.woocommerce table.shop_table_responsive tr,.woocommerce-page table.shop_table_responsive tr{display:flex;justify-content:space-between;flex-direction:column}.woocommerce table.shop_table_responsive tr:nth-child(2n) td,.woocommerce-page table.shop_table_responsive tr:nth-child(2n) td{background:0 0}.woocommerce-checkout form[name=checkout]{margin-top:20px}}.woocommerce-order p,.woocommerce-order ul li,.woocommerce-order span,.woocommerce-order table,.woocommerce-order address,.cart_totals .woocommerce-shipping-destination,.wc_payment_methods .payment_box p,.order-boxing{font-size:16px;font-family:var(--e-global-typography-primary-font-family),Sans-serif!important}.woocommerce-order h2{font-size:24px;margin:1rem auto 1rem}.woocommerce-shipping-totals.shipping{margin-bottom:20px}span.woocommerce-shipping-may-be-available-html.e-checkout-message.e-cart-content{font-size:16px}section.orders-info{display:flex;flex-direction:row;gap:30px;flex-wrap:wrap;background-color:#f8f8f8;border-radius:5px;padding:50px}section.woocommerce-order-details tbody.products{display:block}section.woocommerce-order-details td.woocommerce-table__product-name.product-name{font-size:16px}form.woocommerce-form.woocommerce-form-login.login p,p.login-desc{font-size:16px;font-family:var(--e-global-typography-primary-font-family),Sans-serif!important}div#customer_login h2{font-size:32px;margin-top:0}.woocommerce-account .hello{font-size:18px;margin-bottom:20px}@media only screen and (min-width:768px){form.woocommerce-ResetPassword.lost_reset_password{width:50%;margin:auto}section.orders-info .col{width:48%}.dashboard-orders table.shop_table tr td{border-bottom:2px solid #f8f8f8;padding:15px 0}}@media only screen and (max-width:768px){div#customer_login .u-column1.col-1{margin-bottom:40px}.woocommerce-order{margin-top:40px}nav.woocommerce-MyAccount-navigation{text-align:center}.woocommerce-MyAccount-content{margin-top:50px}.woo-page .entry-header{padding:5rem 0 4rem}.dashboard-orders table.shop_table{border:0}.dashboard-orders tr.order,.orders-box tr.order{border-bottom:2px solid #f8f8f8}.woocommerce-account table.account-orders-table:not(.has-background) tbody tr:nth-child(2n) td{background:0 0}.dashboard-orders a.button.view{width:100%}td.woocommerce-orders-table__cell.woocommerce-orders-table__cell-order-actions:before{display:none}}button.woocommerce-Button.button,.login-dane button.woocommerce-button.button.woocommerce-form-login__submit,a.button.view,.woocommerce-MyAccount-content button.button,.cart-shipping button.button,.woocommerce-MyAccount-content .woocommerce-Button.button{font-size:15px;text-transform:none;border-radius:5px;border:1px solid var(--e-global-color-4aac396);padding:12px 16px;background-color:#000;color:#fff}button.woocommerce-Button.button:hover,.login-dane button.woocommerce-button.button.woocommerce-form-login__submit:hover,a.button.view:hover,.woocommerce-MyAccount-content button.button:hover,.cart-shipping button.button:hover,.woocommerce-MyAccount-content .woocommerce-Button.button:hover{background-color:transparent;color:var(--e-global-color-4aac396);border:1px solid var(--e-global-color-4aac396);font-weight:600;text-decoration:none!important}header.woocommerce-Address-title.title h3,h3.heading-orders{font-size:26px;margin-top:10px}.woocommerce-account .woocommerce-MyAccount-content p,.woocommerce-account .woocommerce-MyAccount-content a,.woocommerce-account address{font-size:17px;font-family:var(--e-global-typography-primary-font-family),Sans-serif!important}.pass-box{font-family:var(--e-global-typography-primary-font-family),Sans-serif!important}.woocommerce-account .woocommerce-MyAccount-navigation li.is-active a{color:var(--e-global-color-4aac396)}form.woocommerce-ResetPassword.lost_reset_password{display:flex;flex-direction:column;align-items:center}.woocommerce form .show-password-input,.woocommerce-page form .show-password-input{top:.3em}.woocommerce-password-strength,.woocommerce-password-hint{font-size:14px;margin:10px 0}.dashboard-orders{margin-bottom:40px}.dashboard-orders table *{border-color:transparent}.dashboard-orders a.button.view,.orders-box a.button.view{font-size:14px}.dashboard-orders p.status,.orders-box p.status{margin-bottom:0}.dashboard-orders table.shop_table{margin-bottom:20px!important}.dashboard-orders td.order-actions{text-align:center}.orders-box table.shop_table thead th{padding:15px 0}a.all-orders{text-decoration:none;margin-top:20px}.order-item p.status{font-weight:700;margin-top:20px}.woocommerce-view-order .woocommerce-MyAccount-content table tbody{border:0}h1.myaccount{font-size:30px;margin-top:20px}.woocommerce .ywcps-wrapper .ywcps-nav-prev #default_prev{background-color:#000!important;border-radius:5px!important;width:30px!important}.woocommerce .ywcps-wrapper .ywcps-nav-next #default_next{background-color:#000!important;border-radius:5px!important;width:30px!important}@media only screen and (min-width:1200px){.woocommerce .ywcps-wrapper .ywcps-nav-prev #default_prev{left:-30px!important}.woocommerce .ywcps-wrapper .ywcps-nav-next #default_next{right:-30px!important}}@media only screen and (min-width:500px){.cart-shipping{width:50%;margin:auto}}.cart-shipping h3{font-size:20px}a.shipping-calculator-button{color:#000;font-weight:600!important;font-size:16px}.shipping-calculator-form p input,.shipping-calculator-form span{font-size:15px;font-family:var(--e-global-typography-primary-font-family),Sans-serif!important}table.cart-shipping td{font-size:18px}table.cart-shipping tr{margin:0!important}a.remove{font-size:30px}@media only screen and (max-width:768px){table.cart-shipping td{padding:0}}.woocommerce-MyAccount-content .woocommerce .col2-set,.woocommerce-page .col2-set{margin-top:40px}.product-sidebar h2.widget-title.subheading.heading-size-3,.product-sidebar .widget-title.wpc-filter-title{font-size:18px;font-weight:500;margin-bottom:15px}.product-sidebar select.wpc-orderby-select,.product-sidebar select.wpc-orderby-select option{font-size:15px;font-family:var(--e-global-typography-primary-font-family),Sans-serif!important;padding:10px;border-color:#dbdbdb}.wpc-filters-range-wrapper input[type=number]{font-family:var(--e-global-typography-primary-font-family),Sans-serif!important;font-size:15px;padding:10px;border-radius:5px}.widget.widget_wpc_sorting_widget{margin-top:0}@media only screen and (min-width:768px){.product-sidebar .elementor-widget-container{display:flex;flex-direction:row;align-items:baseline;justify-content:space-between;gap:20px}}@media only screen and (max-width:768px){select{-webkit-appearance:none;-moz-appearance:none;appearance:none}select{background:0 0;border-color:#dbdbdb;border-radius:5px;color:#000;-webkit-appearance:none}}.woocommerce-notices-wrapper{background:#eee;margin:0 auto;max-width:1140px}.woocommerce-checkout-review-order-table{width:100%;border-collapse:separate;border-spacing:0;background:#fff;border:1px solid rgba(0,0,0,.08);border-radius:12px;overflow:hidden}.woocommerce-checkout-review-order-table thead th{padding:14px 16px;font-weight:600;font-size:14px;background:rgba(0,0,0,.03);border-bottom:1px solid rgba(0,0,0,.08)}.woocommerce-checkout-review-order-table tbody td{padding:14px 16px;border-bottom:1px solid rgba(0,0,0,.06);vertical-align:top}.woocommerce-checkout-review-order-table tbody tr:nth-child(even) td{background:rgba(0,0,0,.015)}.woocommerce-checkout-review-order-table .product-name{text-align:left}.woocommerce-checkout-review-order-table .product-total,.woocommerce-checkout-review-order-table tfoot td{text-align:right;white-space:nowrap}.woocommerce-checkout-review-order-table .product-quantity{display:inline-flex;align-items:center;margin-left:10px;padding:2px 8px;font-weight:600;font-size:12px;border:1px solid rgba(0,0,0,.12);border-radius:999px;background:rgba(0,0,0,.02)}.woocommerce-checkout-review-order-table tfoot th,.woocommerce-checkout-review-order-table tfoot td{padding:14px 16px;border-top:0}.woocommerce-checkout-review-order-table tfoot tr.cart-subtotal th,.woocommerce-checkout-review-order-table tfoot tr.cart-subtotal td{border-top:1px solid rgba(0,0,0,.08)}.woocommerce-checkout-review-order-table .woocommerce-shipping-totals td{text-align:left}.woocommerce-checkout-review-order-table ul#shipping_method{list-style:none;margin:0;padding:0;display:grid;gap:10px}.woocommerce-checkout-review-order-table ul#shipping_method li{display:flex;flex-direction:column;align-items:flex-start;gap:10px;padding:10px 12px;border:1px solid rgba(0,0,0,.08);border-radius:10px;background:rgba(0,0,0,.015)}.woocommerce-checkout-review-order-table ul#shipping_method label{flex:1;display:flex;justify-content:space-between;gap:12px;cursor:pointer}.woocommerce-checkout-review-order-table ul#shipping_method li:has(input:checked){border-color:rgba(0,0,0,.18);background:rgba(0,0,0,.03)}.woocommerce-checkout-review-order-table tfoot tr.order-total{background:rgba(0,0,0,.035);font-weight:700}.woocommerce-checkout-review-order-table tfoot tr.order-total td strong{font-size:16px}.woocommerce-checkout-review-order-table .amount{font-variant-numeric:tabular-nums}@media (max-width:640px){.woocommerce-checkout-review-order-table thead{display:none}.woocommerce-checkout-review-order-table tbody tr,.woocommerce-checkout-review-order-table tfoot tr{display:grid;grid-template-columns:1fr}.woocommerce-checkout-review-order-table tbody td.product-total{text-align:left;padding-top:0}.woocommerce-checkout-review-order-table tbody td.product-total:before{content:"Kwota:";display:inline-block;margin-right:8px;font-weight:600;opacity:.75}.woocommerce-checkout-review-order-table tfoot td{text-align:left;white-space:normal}.woocommerce-checkout-review-order-table ul#shipping_method label{flex-direction:column;align-items:flex-start}}.woocommerce-terms-and-conditions input[type=checkbox]{appearance:auto !important;-webkit-appearance:auto !important;width:16px;height:16px}