.elementor-11944 .elementor-element.elementor-element-9a6579a > .elementor-container{max-width:1468px;}.elementor-11944 .elementor-element.elementor-element-90c914f > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 30px 0px 30px;}.elementor-11944 .elementor-element.elementor-element-1518201{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-11944 .elementor-element.elementor-element-582487b > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-11944 .elementor-element.elementor-element-582487b > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-11944 .elementor-element.elementor-element-87df572{--spacer-size:70px;}@media(max-width:899px){.elementor-11944 .elementor-element.elementor-element-90c914f > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-11944 .elementor-element.elementor-element-87df572{--spacer-size:32px;}}/* Start custom CSS for vehica_search_listing_car_archive_widget, class: .elementor-element-2c06e3c *//* Ukrywa nadmiarowy tekst na małych ekranach */
@media only screen and (max-width: 768px) {
    .vehica-search-v1__tabs {
        display: flex;
        flex-wrap: wrap; /* Zawija elementy w nowy wiersz */
    }

    .vehica-search-v1__group {
        display: flex; /* Ustawia przyciski w linii */
        flex-direction: row; /* Ustawia kierunek wiersza */
        flex-wrap: nowrap; /* Zapobiega zawijaniu przycisków */
        width: 100%; /* Umożliwia pełne wykorzystanie dostępnej szerokości */
    }

    .vehica-search-v1__tab {
        flex: 1; /* Dostosowuje rozmiar przycisków */
        margin: 0; /* Usuwa odstęp między przyciskami */
        min-width: 150px; /* Minimalna szerokość przycisków */
    }

    .vehica-search-v1__tab-button {
        width: 100%; /* Przyciski zajmują całą szerokość */
        box-sizing: border-box; /* Zawiera padding i border w szerokości */
        padding: 0px 0; /* Zmniejsza odstępy wewnętrzne przycisków (góra-dół) */
        line-height: 0px; /* Zmniejsza odstęp między liniami tekstu */
    }

    /* Dodatkowe ustawienia dla Wynajem długoterminowy */
    .vehica-search-v1__tab--wynajem {
        flex-basis: 100%; /* Wymusza, aby Wynajem długoterminowy zajmował całą szerokość */
        margin-top: 0px; /* Zmniejsza odstęp między przyciskami */
    }
}/* End custom CSS */