.elementor-3489 .elementor-element.elementor-element-46277e4 > .elementor-container{max-width:1440px;}.elementor-3489 .elementor-element.elementor-element-46277e4{margin-top:0px;margin-bottom:0px;}.elementor-3489 .elementor-element.elementor-element-94910f7 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:1px;}.elementor-3489 .elementor-element.elementor-element-94910f7 > .elementor-element-populated{padding:0px 15px 0px 15px;}.elementor-3489 .elementor-element.elementor-element-42846a6{--spacer-size:15px;}.elementor-3489 .elementor-element.elementor-element-13784bb{--spacer-size:15px;}.elementor-3489 .elementor-element.elementor-element-703bc37.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-3489 .elementor-element.elementor-element-703bc37.elementor-wc-products ul.products li.product span.onsale{display:block;}.elementor-3489 .elementor-element.elementor-element-2f79e1a{--spacer-size:15px;}.elementor-3489 .elementor-element.elementor-element-7180e36{--spacer-size:15px;}.elementor-3489 .elementor-element.elementor-element-34a6dae{--spacer-size:20px;}.elementor-3489 .elementor-element.elementor-element-c738cc2{--spacer-size:30px;}.elementor-3489 .elementor-element.elementor-element-2150679{--spacer-size:12px;}@media(max-width:1024px){.elementor-3489 .elementor-element.elementor-element-46277e4{padding:0px 40px 0px 40px;}.elementor-3489 .elementor-element.elementor-element-94910f7 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-3489 .elementor-element.elementor-element-703bc37.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}}@media(max-width:767px){.elementor-3489 .elementor-element.elementor-element-46277e4{padding:0px 15px 0px 14px;}.elementor-3489 .elementor-element.elementor-element-94910f7 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-3489 .elementor-element.elementor-element-703bc37{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-3489 .elementor-element.elementor-element-703bc37.elementor-wc-products  ul.products{grid-column-gap:10px;grid-row-gap:40px;}}/* Start custom CSS for woofilters, class: .elementor-element-cd0ec8a */#wbw-szuro .wpfMainWrapper {
    display: flex;
    flex-wrap: wrap;
    gap: 20px; /* Szűrők közötti távolság */
}

#wbw-szuro .wpfFilterWrapper {
    flex: 1 1 200px;  /* A szűrőelemek minimális szélessége */
    box-sizing: border-box;
}

#wbw-szuro .wpfFilterTitle {
    margin-bottom: 10px;  /* A címkék közötti távolság */
}

#wbw-szuro .wpfFilterContent {
    padding: 10px 15px;  /* Kényelmesebb elrendezés a szűrő tartalom számára */
}

/* Mobil optimalizálás */
@media (max-width: 768px) {
    #wbw-szuro .wpfMainWrapper {
        display: block; /* Mobilon a szűrők újra egymás alá kerülnek */
    }

    #wbw-szuro .wpfFilterWrapper {
        margin-right: 0;
        margin-bottom: 15px;
        flex: none; /* Mobilon eltávolítjuk a flexibilitást */
    }
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-94910f7 */#wbw-szuro .wbwpf-container {
    display: flex;
    flex-wrap: wrap;
    gap: 20px; /* Ez segít a szűrők közötti tér biztosításában */
}

#wbw-szuro .wbwpf-filter {
    flex: 1 1 150px;  /* A szűrőknek adunk egy minimális szélességet */
    box-sizing: border-box; /* A margók ne befolyásolják a szűrők szélességét */
}

#wbw-szuro .wbwpf-filter label {
    display: block;
    margin-bottom: 10px; /* A címkék közötti távolságot is állíthatjuk */
}

@media (max-width: 768px) {
    #wbw-szuro .wbwpf-container {
        display: block; /* Mobilon visszaállítjuk az alapértelmezett vertikális elrendezést */
    }

    #wbw-szuro .wbwpf-filter {
        margin-right: 0;
        margin-bottom: 15px; /* Ha szükséges, növelheted a margót a mobilos nézethez */
        flex: none; /* Mobilon eltávolítjuk a flexibilitást */
    }
}/* End custom CSS */