/******* Do not edit this file *******
Simple Custom CSS and JS - by Silkypress.com
Saved: Oct 06 2026 | 21:52:21 */
/* KINGCARS — CENNIK */

/* Odstępy między kategoriami */
.e-n-accordion {
    display: flex;
    flex-direction: column;
    gap: 12px;
}

/* Wygląd kategorii */
.e-n-accordion .e-n-accordion-item {
    background: #393537 !important;
    border: 1px solid #51474C !important;
    border-radius: 12px !important;
    overflow: hidden;
    margin: 0 !important;
}

/* Aktywna kategoria */
.e-n-accordion .e-n-accordion-item[open] {
    border-color: #823E6C !important;
}

/* Nagłówki */
.e-n-accordion .e-n-accordion-item-title {
    padding: 18px 24px !important;
    color: white !important;
    border: none !important;
}

/* Linia pod nagłówkiem */
.e-n-accordion .e-n-accordion-item[open]
.e-n-accordion-item-title {
    border-bottom: 1px solid #51474C !important;
}

/* Plus i minus */
.e-n-accordion .e-n-accordion-item-title-icon {
    margin-left: auto !important;
    color: #823E6C !important;
}

.e-n-accordion .e-n-accordion-item-title-icon svg {
    fill: #823E6C !important;
}

/* Usunięcie dodatkowej ramki zawartości */
.e-n-accordion .e-n-accordion-item > .elementor-element,
.e-n-accordion .e-n-accordion-item > .e-con,
.e-n-accordion .e-n-accordion-item > div {
    border: none !important;
    outline: none !important;
    box-shadow: none !important;
}

/* KINGCARS — linie między usługami */

/* Nazwy usług i ceny */
.cennik-nazwy,
.cennik-ceny {
    gap: 0 !important;
}

/* Każdy wiersz tekstu */
.cennik-nazwy p,
.cennik-ceny p {
    min-height: 56px;
    margin: 0 !important;
    display: flex;
    align-items: center;
    border-bottom: 1px solid #555151;
}

/* Wyrównanie cen do prawej */
.cennik-ceny p {
    justify-content: flex-end;
    text-align: right;
}

/* Bez linii pod ostatnią usługą */
.cennik-nazwy p:last-child,
.cennik-ceny p:last-child {
    border-bottom: none;
}

/* ================================
   KINGCARS — CENNIK TELEFON
   ================================ */

@media (max-width: 767px) {

    /* Kontener nazw */
    .cennik-nazwy {
        width: 65% !important;
        flex: 0 0 65% !important;
    }

    /* Kontener cen */
    .cennik-ceny {
        width: 35% !important;
        flex: 0 0 35% !important;
    }

    /* Nie pozwalamy Elementorowi wrzucić cen pod nazwy */
    .cennik-nazwy,
    .cennik-ceny {
        min-width: 0 !important;
    }

    /* Każdy wiersz ma identyczną wysokość */
    .cennik-nazwy p,
    .cennik-ceny p {
        min-height: 56px !important;
        height: 56px !important;
        margin: 0 !important;
        display: flex !important;
        align-items: center !important;
        border-bottom: 1px solid #555151 !important;
    }

    /* Nazwa */
    .cennik-nazwy p {
        justify-content: flex-start !important;
        text-align: left !important;
    }

    /* Cena */
    .cennik-ceny p {
        justify-content: flex-end !important;
        text-align: right !important;
        white-space: nowrap !important;
    }

    /* Ostatnia linia znika */
    .cennik-nazwy p:last-child,
    .cennik-ceny p:last-child {
        border-bottom: none !important;
    }
}