/**
 * Fichier  : /features/prices/assets/css/style.css
 * Fonction : style du bloc grille tarifaire
 */


/* ==================================================
   CONTENEUR PRINCIPAL
================================================== */

.prices {
    position: relative;
}

.prices {
    display: flex;
    flex-direction: column;
    --gap: 2em;
    gap: var(--gap);
}


/* ==================================================
   GRILLE
================================================== */

.prices section {
    display: grid;
    grid-template-columns: repeat(2, 1fr);
    align-items: stretch;
    gap: var(--gap);
}

.prices section .first {
    display: grid;
    grid-template-rows: auto auto;
    gap: var(--gap);
}


/* ==================================================
   ITEMS
================================================== */

.prices section .item {
    box-sizing: border-box;
    padding: 2em 1.5em;
}

.prices section .item {
    background: #ffffff;
    border: 1px solid #ececec;
    border-radius: var(--block-borderRadius);
    box-shadow: 0 10px 30px rgba(0, 0, 0, 0.06);
}


/* ==================================================
   RESPONSIVE
================================================== */

@media screen and (max-width: 1024px) {

    .prices {
        --gap: 1em;
    }

    .prices section {
        display: flex;
        flex-direction: column;
    }

}