.elementor-1101 .elementor-element.elementor-element-562955b0 > .elementor-container{max-width:1800px;}.elementor-1101 .elementor-element.elementor-element-562955b0{padding:30px 30px 30px 30px;}.elementor-1101 .elementor-element.elementor-element-e7df4f4 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF;text-align:justify;}.elementor-1101 .elementor-element.elementor-element-3850aded > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-1101 .elementor-element.elementor-element-3850aded > .elementor-element-populated{border-style:none;padding:10px 10px 10px 010px;}.elementor-1101 .elementor-element.elementor-element-6ab2211.elementor-wc-products ul.products li.product{text-align:center;border-style:solid;border-width:1px 1px 1px 1px;border-radius:0px;padding:0px 10px 30px 10px;border-color:#EEEEEE;}.elementor-1101 .elementor-element.elementor-element-6ab2211{width:var( --container-widget-width, 93.854% );max-width:93.854%;--container-widget-width:93.854%;--container-widget-flex-grow:0;}.elementor-1101 .elementor-element.elementor-element-6ab2211.elementor-wc-products  ul.products{grid-column-gap:0px;grid-row-gap:0px;}.elementor-1101 .elementor-element.elementor-element-6ab2211.elementor-wc-products .attachment-woocommerce_thumbnail{border-style:none;margin-bottom:0px;}.elementor-1101 .elementor-element.elementor-element-6ab2211.elementor-wc-products ul.products li.product .woocommerce-loop-product__title{color:var( --e-global-color-primary );margin-bottom:0px;}.elementor-1101 .elementor-element.elementor-element-6ab2211.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{color:var( --e-global-color-primary );margin-bottom:0px;}.elementor-1101 .elementor-element.elementor-element-6ab2211.elementor-wc-products ul.products li.product .woocommerce-loop-product__title, .elementor-1101 .elementor-element.elementor-element-6ab2211.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-1101 .elementor-element.elementor-element-6ab2211.elementor-wc-products ul.products li.product .price{font-size:30px;}.elementor-1101 .elementor-element.elementor-element-6ab2211 nav.woocommerce-pagination ul li a, .elementor-1101 .elementor-element.elementor-element-6ab2211 nav.woocommerce-pagination ul li span{padding:10px;}.elementor-1101 .elementor-element.elementor-element-6ab2211 nav.woocommerce-pagination ul li a{color:var( --e-global-color-primary );background-color:#FFFFFF;}.elementor-1101 .elementor-element.elementor-element-6ab2211 nav.woocommerce-pagination ul li a:hover{color:var( --e-global-color-accent );background-color:var( --e-global-color-secondary );}.elementor-1101 .elementor-element.elementor-element-6ab2211 nav.woocommerce-pagination ul li span.current{color:var( --e-global-color-primary );background-color:var( --e-global-color-accent );}.elementor-1101 .elementor-element.elementor-element-6ab2211.elementor-wc-products ul.products li.product span.onsale{display:block;background-color:var( --e-global-color-52089f3 );}.elementor-1101 .elementor-element.elementor-element-6ab2211 .elementor-products-nothing-found{color:#000000;}.elementor-1101 .elementor-element.elementor-element-084294f{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}.woocommerce .elementor-1101 .elementor-element.elementor-element-084294f .term-description{font-family:"Poppins", Sans-serif;font-size:14px;}@media(max-width:1024px){.elementor-1101 .elementor-element.elementor-element-562955b0{padding:60px 10px 60px 10px;}.elementor-1101 .elementor-element.elementor-element-3850aded > .elementor-element-populated{padding:10px 10px 60px 10px;}.elementor-1101 .elementor-element.elementor-element-6ab2211.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-1101 .elementor-element.elementor-element-6ab2211.elementor-wc-products ul.products li.product .woocommerce-loop-product__title, .elementor-1101 .elementor-element.elementor-element-6ab2211.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{letter-spacing:var( --e-global-typography-primary-letter-spacing );}}@media(max-width:767px){.elementor-1101 .elementor-element.elementor-element-562955b0{padding:40px 10px 40px 10px;}.elementor-1101 .elementor-element.elementor-element-6ab2211{width:var( --container-widget-width, 402.75px );max-width:402.75px;--container-widget-width:402.75px;--container-widget-flex-grow:0;}.elementor-1101 .elementor-element.elementor-element-6ab2211.elementor-wc-products  ul.products{grid-column-gap:0px;grid-row-gap:0px;}.elementor-1101 .elementor-element.elementor-element-6ab2211.elementor-wc-products ul.products li.product .woocommerce-loop-product__title, .elementor-1101 .elementor-element.elementor-element-6ab2211.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{letter-spacing:var( --e-global-typography-primary-letter-spacing );}}@media(min-width:768px){.elementor-1101 .elementor-element.elementor-element-e7df4f4{width:22.907%;}.elementor-1101 .elementor-element.elementor-element-3850aded{width:77.093%;}}@media(max-width:1024px) and (min-width:768px){.elementor-1101 .elementor-element.elementor-element-3850aded{width:100%;}}/* Start custom CSS for wp-widget-woocommerce_recently_viewed_products, class: .elementor-element-ba6a52d */.woocommerce ul.product_list_widget li img{
    width: auto;
}/* End custom CSS */
/* Start custom CSS for sidebar, class: .elementor-element-35db0d0 */#woocommerce_brand_nav-2{
    display: none;
}/* End custom CSS */
/* Start custom CSS for wp-widget-woocommerce_recently_viewed_products, class: .elementor-element-597d911 */.woocommerce ul.product_list_widget li img{
    width: auto !important;
}/* End custom CSS */
/* Start custom CSS for wc-archive-products, class: .elementor-element-6ab2211 */@media screen and (max-width: 782px) {
    .woocommerce ul.products li.product .woo-entry-inner li.image-wrap {
    margin-bottom: 0px !important
}
.owp-quick-view{
    display: none;
}
/* Wymuszenie 1 kolumny w archiwum produktów */
.woocommerce ul.products {
    display: grid !important;
    grid-template-columns: 1fr !important;
    gap: 20px; /* opcjonalnie odstęp */
}

/* Jeśli Elementor też miesza */
.elementor-widget-woocommerce-products ul.products {
    display: grid !important;
    grid-template-columns: 1fr !important;
}
}
.owp-quick-view {
    color: #fff !important;
}/* End custom CSS */