.elementor-15040101 .elementor-element.elementor-element-ac34b63{margin-top:30px;margin-bottom:30px;}.elementor-15040101 .elementor-element.elementor-element-7babb518 > .elementor-element-populated{margin:0px 0px 24px 0px;}.elementor-15040101 .elementor-element.elementor-element-1a1bda64{font-size:2.2em;font-weight:bold;line-height:1.1em;letter-spacing:-1px;}.elementor-15040101 .elementor-element.elementor-element-7ca2fc6f.elementor-column > .elementor-column-wrap > .elementor-widget-wrap{justify-content:flex-end;}.elementor-15040101 .elementor-element.elementor-element-7ca2fc6f > .elementor-element-populated{margin:0px 0px 22px 0px;}.elementor-15040101 .elementor-element.elementor-element-7a53da54 .elementor-image img{border-radius:100% 100% 100% 100%;}.elementor-15040101 .elementor-element.elementor-element-7a53da54{width:50px;max-width:max(50px, 100%);}.elementor-15040101 .elementor-element.elementor-element-2cae4fa9{font-size:0.9em;line-height:1.4em;letter-spacing:-0.2px;width:auto;}.elementor-15040101 .elementor-element.elementor-element-2cae4fa9 > .elementor-widget-container{margin:3px 0px 0px 10px;}.elementor-15040101 .elementor-element.elementor-element-1783e323{margin-top:22px;margin-bottom:35px;}.elementor-bc-flex-widget .elementor-15040101 .elementor-element.elementor-element-5b79aa1f.elementor-column .elementor-column-wrap{align-items:center;}.elementor-15040101 .elementor-element.elementor-element-5b79aa1f.elementor-column.elementor-element[data-element_type="column"] > .elementor-column-wrap.elementor-element-populated > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-15040101 .elementor-element.elementor-element-5b79aa1f.elementor-column > .elementor-column-wrap > .elementor-widget-wrap{justify-content:center;}.elementor-15040101 .elementor-element.elementor-element-5b79aa1f > .elementor-column-wrap > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial, .elementor-widget__width-calc):not(:last-child):not(.elementor-absolute){margin-bottom:-2px;}.elementor-15040101 .elementor-element.elementor-element-5b79aa1f > .elementor-element-populated{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}@media(max-width:1024px){.elementor-15040101 .elementor-element.elementor-element-7ca2fc6f.elementor-column > .elementor-column-wrap > .elementor-widget-wrap{justify-content:flex-start;}}@media(min-width:768px){.elementor-15040101 .elementor-element.elementor-element-7babb518{width:65.327%;}.elementor-15040101 .elementor-element.elementor-element-7ca2fc6f{width:34.005%;}}@media(max-width:767px){.elementor-15040101 .elementor-element.elementor-element-7babb518 > .elementor-element-populated{margin:0px 0px 24px 0px;}.elementor-15040101 .elementor-element.elementor-element-1a1bda64{font-size:2em;}.elementor-15040101 .elementor-element.elementor-element-7ca2fc6f.elementor-column > .elementor-column-wrap > .elementor-widget-wrap{justify-content:flex-start;}.elementor-15040101 .elementor-element.elementor-element-7ca2fc6f > .elementor-element-populated{margin:0px 0px 22px 0px;}}/* Start custom CSS for column, class: .elementor-element-7ca2fc6f */.elementor-15040101 .elementor-element.elementor-element-7ca2fc6f {
    min-width: 330px;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-5a7e02ed */.elementor-15040101 .elementor-element.elementor-element-5a7e02ed a#zestawy li {
    background-color: #e2e2e5;
    border-radius: 15px;
}/* End custom CSS */
/* Start custom CSS for page-settings */nav.breadcrumb {
    display: none;
}
#cms .page-header {
    display: none;
}
#wrapper {
    padding-top: 0;
}
section#wrapper, footer#footer {
    /* background-color: #f4f4f4; */
}

/* top menu */
@media (min-width: 768px) {
	#header.header4 .header-nav {
        Xbackground-color: #21292e !important;
    
    }
	#header.header4 .header-nav a, #header.header4 .header-nav span, #header.header4 .header-nav svg path {
        Xcolor: #fff !important;
        Xfill: #fff;
    
    }
	#header.header4 .header-nav a:hover, #header.header4 .header-nav span:hover {
        Xcolor: #ff0000 !important;
    }
}

/* kolor main menu */
.header-top {
    Xbackground-color: #f4f4f4 !important;
}
/* obramówka pola wyszukiwania */
.dropdown-menu {
    background-color: unset !important;
}
/* pole pod linkami main menu */
#_desktop_top_menu, #amegamenu {
    background: unset !important;
}

/* dla stron bez parametrów */
div#left-column {
    display: none;
}
div#content-wrapper {
    width: 100%;
}
div#js-product-list-top {
    display: none;
}/* End custom CSS */