:root .wp-block-tenup-carousel[class] {
        display: flex;
        flex-direction: column-reverse;
        gap: var(--wp--custom--spacing--40)
    }

    :root .wp-block-tenup-carousel-item[class] {
        background-color: var(--wp--custom--color--secondary--business-green--100);
        border-radius: 24px;
        padding: var(--wp--custom--spacing--32)
    }

    @media (min-width:80rem) {
        :root .wp-block-tenup-carousel-item[class] {
            padding: var(--wp--custom--spacing--48)
        }
    }

    :root .wp-block-tenup-carousel-item__content[class]>* {
        color: var(--wp--custom--color--primary--business-black)
    }

    :root .wp-block-tenup-carousel-item__content[class]>:first-child {
        margin-block-start: 0
    }

    :root .wp-block-tenup-carousel__controls[class] {
        align-self: flex-end
    }

    :root .wp-block-tenup-carousel__navigation[class] {
        gap: var(--wp--custom--spacing--8)
    }

    @media (min-width:48rem) {
        :root .wp-block-tenup-carousel__navigation[class] {
            gap: var(--wp--custom--spacing--12)
        }
    }

    :root .wp-block-tenup-carousel__navigation-button[class] {
        color: var(--wp--custom--color--border--secondary)
    }

    :root .wp-block-tenup-carousel__navigation-button[class]:disabled {
        color: var(--wp--custom--color--border--light)
    }

    :root .wp-block-tenup-carousel__navigation-button[class] svg {
        height: 36px;
        width: 36px
    }

    :root .wp-block-tenup-carousel[class] .wp-block-image img {
        border-radius: var(--wp--custom--radius--md)
    }
