
/*
* @author  Agence Dn'D <contact@dnd.fr>
* @license https://opensource.org/licenses/osl-3.0.php  Open Software License (OSL 3.0)
* @link    https://www.dnd.fr/
*/

.section-multi-column-slider.custom-section {
    .container {
        display: flex;
        flex-direction: column;
        gap: 24px;

        @media (max-width: 767.98px) {
            padding-inline: 0;
        }
    }

    .multi-column__header {
        display: flex;
        flex-direction: column;
        align-items: center;
        gap: 16px;
        padding-inline: var(--container-pad-x);
    }

    .multi-column__subheading,
    .hometitle {
        margin: 0;
    }

    .multi-column__subheading {
        text-transform: uppercase;
    }

    .scrolling-image-list__image {
        padding-inline: 4px;
    }

    .scrolling-image-list__content {
        margin-block-start: 24px;
        padding-inline: 24px;
    }

    h3.h2,
    .text-column__title {
        margin-block-end: 24px;
        font-size: var(--base-text-size-m-xxl);
        font-weight: var(--font-weight-700);

        @media (min-width: 768px) {
            margin-block-end: 8px;
            font-size: var(--base-text-size-xl);
        }
    }

    .hometitle {
        font-weight: var(--font-weight-700);
    }

    .rte {
        color: var(--secondary-600);
    }

    .text-column {
        @media (min-width: 768px) {
            padding-inline-start: 24px;
        }
    }

    .text-column__image {
        @media (min-width: 768px) {
            margin-block-end: 16px;
        }
    }

    .scrolling-image-list-dots__dot {
        width: 6px;
        height: 6px;
        background-color: var(--secondary-300);
        border-color: var(--secondary-300);
        opacity: 1;
    }
}
