.elementor-20040101 .elementor-element.elementor-element-ab30e66{margin-top:30px;margin-bottom:30px;}.elementor-20040101 .elementor-element.elementor-element-e44f3ea > .elementor-container{min-height:72px;}.elementor-20040101 .elementor-element.elementor-element-2c49665 > .elementor-element-populated{margin:0px 0px 24px 0px;}.elementor-20040101 .elementor-element.elementor-element-72eb09c{font-size:2.2em;font-weight:bold;line-height:1.1em;letter-spacing:-1px;}.elementor-20040101 .elementor-element.elementor-element-79ce57c.elementor-column > .elementor-column-wrap > .elementor-widget-wrap{justify-content:flex-end;}.elementor-20040101 .elementor-element.elementor-element-79ce57c > .elementor-element-populated{margin:0px 0px 22px 0px;}.elementor-20040101 .elementor-element.elementor-element-f101f84 .elementor-image img{border-radius:100% 100% 100% 100%;}.elementor-20040101 .elementor-element.elementor-element-f101f84{width:50px;max-width:max(50px, 100%);}.elementor-20040101 .elementor-element.elementor-element-7d07961{font-size:0.9em;line-height:1.4em;letter-spacing:-0.2px;width:auto;}.elementor-20040101 .elementor-element.elementor-element-7d07961 > .elementor-widget-container{margin:3px 0px 0px 10px;}.elementor-20040101 .elementor-element.elementor-element-20c5c2c{margin-top:22px;margin-bottom:35px;}.elementor-bc-flex-widget .elementor-20040101 .elementor-element.elementor-element-4ff1441.elementor-column .elementor-column-wrap{align-items:center;}.elementor-20040101 .elementor-element.elementor-element-4ff1441.elementor-column.elementor-element[data-element_type="column"] > .elementor-column-wrap.elementor-element-populated > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-20040101 .elementor-element.elementor-element-4ff1441.elementor-column > .elementor-column-wrap > .elementor-widget-wrap{justify-content:center;}.elementor-20040101 .elementor-element.elementor-element-4ff1441 > .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-20040101 .elementor-element.elementor-element-4ff1441 > .elementor-element-populated{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}@media(max-width:1024px){.elementor-20040101 .elementor-element.elementor-element-79ce57c.elementor-column > .elementor-column-wrap > .elementor-widget-wrap{justify-content:flex-start;}}@media(min-width:768px){.elementor-20040101 .elementor-element.elementor-element-2c49665{width:65.327%;}.elementor-20040101 .elementor-element.elementor-element-79ce57c{width:34.005%;}}@media(max-width:767px){.elementor-20040101 .elementor-element.elementor-element-2c49665 > .elementor-element-populated{margin:0px 0px 24px 0px;}.elementor-20040101 .elementor-element.elementor-element-72eb09c{font-size:2em;}.elementor-20040101 .elementor-element.elementor-element-79ce57c.elementor-column > .elementor-column-wrap > .elementor-widget-wrap{justify-content:flex-start;}.elementor-20040101 .elementor-element.elementor-element-79ce57c > .elementor-element-populated{margin:0px 0px 22px 0px;}}/* Start custom CSS for column, class: .elementor-element-79ce57c */.elementor-20040101 .elementor-element.elementor-element-79ce57c {
    min-width: 330px;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-d2e7323 */.elementor-20040101 .elementor-element.elementor-element-d2e7323 a#mercz 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 */