.wl .elementor-widget-cart-items thead tr.wl-ci-heading-nav th.wl-ci-heading{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.wl .elementor-widget-cart-items .wl-ci-product-name.product-name > a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.wl .elementor-widget-cart-items .wl-ci-cart-category span{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.wl .elementor-widget-cart-items .wl-ci-cart-category a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.wl .elementor-widget-cart-items .product-price.wl-ci-product-price .woocommerce-Price-amount.amount{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.wl .elementor-widget-cart-items .product-subtotal.wl-ci-product-subtotal .woocommerce-Price-amount.amount{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.wl .elementor-widget-cart-items .button.wl-ci-coupon-button{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.wl .elementor-widget-cart-items .button.wl-ci-update-cart-button{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.wl .elementor-widget-cart-items .wl-ci-proceed-to-checkout .button.checkout-button{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-7 .elementor-element.elementor-element-c4d6387 .wl-ci-product-thumbnail{display:block!important;}.wl .elementor-7 .elementor-element.elementor-element-c4d6387 table.wl-ci-cart-table{background-color:transparent;background-image:radial-gradient(at center center, #FFFFFF 0%, #EAEBD0 100%);border-radius:20px 20px 20px 20px;padding:0px 0px 14px 15px;}.wl .elementor-7 .elementor-element.elementor-element-c4d6387 thead tr.wl-ci-heading-nav th.wl-ci-heading{color:#000000;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:500;line-height:37px;}.wl .elementor-7 .elementor-element.elementor-element-c4d6387 .product-thumbnail.wl-ci-product-thumbnail img{width:63px;height:45px;}.wl .elementor-7 .elementor-element.elementor-element-c4d6387 .product-thumbnail.wl-ci-product-thumbnail{height:1px;}.wl .elementor-7 .elementor-element.elementor-element-c4d6387 .wl-ci-product-name.product-name > a{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:500;line-height:26px;}.wl .elementor-7 .elementor-element.elementor-element-c4d6387 .wl-ci-cart-category span{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:500;line-height:26px;}.wl .elementor-7 .elementor-element.elementor-element-c4d6387 .wl-ci-cart-category a{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:500;line-height:26px;}.wl .elementor-7 .elementor-element.elementor-element-c4d6387 .product-price.wl-ci-product-price .woocommerce-Price-amount.amount{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:500;line-height:26px;}.wl .elementor-7 .elementor-element.elementor-element-c4d6387 .product-subtotal.wl-ci-product-subtotal .woocommerce-Price-amount.amount{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:500;line-height:26px;}.wl .elementor-7 .elementor-element.elementor-element-c4d6387 .button.wl-ci-coupon-button{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:500;line-height:26px;}.wl .elementor-7 .elementor-element.elementor-element-c4d6387 .button.wl-ci-update-cart-button{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:500;line-height:26px;}.wl .elementor-7 .elementor-element.elementor-element-c4d6387 .wl-ci-proceed-to-checkout .button.checkout-button{font-family:"Roboto", Sans-serif;font-size:14px;font-weight:600;line-height:26px;border-radius:40px 40px 40px 40px;box-shadow:-7px 12px 62px 0px rgba(247.18004150390624, 239.6595069708148, 187.53442279318102, 0.5);padding:7px 18px 6px 18px;color:#F4F4F4 !important;background:#333333;border-style:none;}.wl .elementor-7 .elementor-element.elementor-element-c4d6387 .wl-ci-proceed-to-checkout .button.checkout-button:hover{color:#F4F4F4 !important;background:#333333;border-style:solid;border-width:-1px -1px -1px -1px;border-color:var( --e-global-color-text );}.wl .elementor-7 .elementor-element.elementor-element-c4d6387 .wl-ci-empty-cart-notice{padding:20px 20px 20px 20px;margin:0px 0px 0px 0px;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-7 .elementor-element.elementor-element-69e0b59 > .elementor-widget-container{margin:60px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-a4c5261 .woocommerce ul.products li.product{border-radius:20px 20px 20px 20px;box-shadow:12px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-7 .elementor-element.elementor-element-a4c5261 .woocommerce ul.products li.product:not(.arhive-product-gallery) img:not(.secondary-image), .elementor-7 .elementor-element.elementor-element-a4c5261 .woocommerce ul.products li.product .woo-entry-inner li.image-wrap{border-radius:20px 20px 20px 20px;position:relative;overflow:hidden;}.elementor-7 .elementor-element.elementor-element-a4c5261 .woocommerce ul.products li.product li.category, .elementor-7 .elementor-element.elementor-element-a4c5261 .woocommerce ul.products li.product .archive-product-categories a{margin:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-a4c5261 .woocommerce ul.products li.product .woocommerce-loop-product__title{margin:2px 2px 2px 2px;}.elementor-7 .elementor-element.elementor-element-a4c5261 .woocommerce ul.products li.product .button:hover{background-color:#B4B1B1;}.elementor-7 .elementor-element.elementor-element-a4c5261 .woocommerce ul.products li.product .button{border-style:solid;border-radius:20px 20px 20px 20px;}.elementor-7 .elementor-element.elementor-element-a4c5261 .woocommerce span.onsale{box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-7 .elementor-element.elementor-element-8cb8142 .elementor-button{background-color:#353535;}.elementor-7 .elementor-element.elementor-element-8cb8142 .elementor-button-content-wrapper{flex-direction:row;}@media(max-width:1024px){.elementor-7 .elementor-element.elementor-element-c4d6387 .wl-ci-product-thumbnail{display:block!important;}.wl .elementor-7 .elementor-element.elementor-element-c4d6387 .wl-ci-empty-cart-notice{padding:20px 20px 20px 20px;}}@media(max-width:767px){.elementor-7 .elementor-element.elementor-element-c4d6387 .wl-ci-product-thumbnail{display:block!important;}}/* Start custom CSS for cart-items, class: .elementor-element-c4d6387 */.woocommerce-cart .cart-empty div{
    border-color: red;
    color: black;
    font-size: 15px;
    text-align: left;
}
.woocommerce-cart .woocommerce-message .button.wc-forward {
    display: none;
}
.woocommerce-cart .cart-empty {
    display: none;
}
.woocommerce-cart .page-title::before {
    content: "Koszyk";
}
.header-cart {
    display: none;
}


.header-cart:hover .header-cart {
    display: inline-block;
}
.woocommerce-cart .button.wc-forward {
	content: " Koszyk";
    display: inline-block;
}/* End custom CSS */