.modal-todos-dibujamos{
    position: fixed;
    top: 0;
    left: 0;
    transform: translateY(-100%);
    opacity: 0;
    z-index: -1;
    background-color: transparentize($color-black, 0.2);
    width: 100%;
    height: calc(var(--vhModal, 1vh) * 100);
    display: flex;
    justify-content: center;
    align-items: center;
    .contenedor-close{
        width: 100%;
        height: 100%;
        position: absolute;
        top: 0;
        left: 0;
        cursor: pointer;
    }
    .contenedor-todos-dibujamos-padre{
        position: relative;
        background-color: $color-white;
        width: 60%;
        max-height: 80%;
        @media (max-width: 699px) {
            width: 90%;
            max-height: 90%;
        }
        .contenedor-left-arrow, .contenedor-right-arrow{
            position: absolute;
            top: 50%;
            transform: translateY(-50%);
            width: 52px;
            height: 52px;
            padding: 8px;
            outline: unset;
            cursor: pointer;
            z-index: 2;
            transition: all 300ms ease-in-out;
            &.swiper-button-disabled{
                opacity: 0;
                pointer-events: none;
            }
            @media (max-width: 699px) {
                display: none;
            }
            img{
                object-fit: contain;
                width: 100%;
                height: 100%;
            }
        }
        .contenedor-left-arrow{
            right: 105%;
        }
        .contenedor-right-arrow{
            left: 105%;
        }
    }
    .contenedor-todos-dibujamos{
        width: 100%;
        padding: 16px;
        box-sizing: border-box;
        display: flex;
        position: relative;
        .swiper-slide{
            width: 100% !important;
            height: auto;
            display: flex;
            flex-direction: column;
            justify-content: space-between;
        }
        .contenedor-img{
            width: 100%;
            height: auto;
            margin-bottom: 12px;
            img{
                object-fit: contain;
                width: 100%;
                max-height: 70vh;
            }
        }
    }
}