.elementor-5170101 .elementor-element.elementor-element-b3e264b > .elementor-container{min-height:350px;}.elementor-5170101 .elementor-element.elementor-element-b3e264b > .elementor-container:after{content:"";min-height:inherit;}.elementor-5170101 .elementor-element.elementor-element-b3e264b:not(.elementor-motion-effects-element-type-background), .elementor-5170101 .elementor-element.elementor-element-b3e264b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("/img/cms/baner-sklep.png");background-position:top right;background-repeat:no-repeat;background-size:cover;}.elementor-5170101 .elementor-element.elementor-element-b3e264b{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-5170101 .elementor-element.elementor-element-b3e264b > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-5170101 .elementor-element.elementor-element-dfb5068 .breadcrumb li:not(#e), .elementor-5170101 .elementor-element.elementor-element-dfb5068 .ce-breadcrumb__item{font-size:10px;}.elementor-5170101 .elementor-element.elementor-element-dfb5068 .ce-breadcrumb__item:not(:last-child):after{content:"/";color:#ddd;}.elementor-5170101 .elementor-element.elementor-element-f1386e0{font-size:50px;font-weight:700;line-height:70px;letter-spacing:-0.56px;}.elementor-5170101 .elementor-element.elementor-element-dcc7658 .swiper-wrapper{align-items:center;}.elementor-5170101 .elementor-element.elementor-element-dcc7658 .elementor-image-carousel-caption{text-align:center;}/* Start custom CSS for text-editor, class: .elementor-element-e5864b5 */table {
    width: 100%;
    border-collapse: collapse;
    border-radius: 8px; /* Zaokrąglenie rogów całej tabeli */
    overflow: hidden; /* Zapobiega wystawaniu rogów komórek poza tabelę */
}

th, td {
    border: 1px solid #000;
    padding: 8px;
    text-align: center;
}

tr:nth-child(odd) {
    background-color: #D1E9F5;
}/* End custom CSS */