.feature-image-container {
    width: 100%;
    gap: 1.5rem;

    .first-sub-bloc {
        align-items: center;
    }

    .second-sub-bloc {
        border-radius: 1rem;
        grid-column-end: 13;
        align-content: center;

        @media (max-width: 1200px) {
            picture[slot="first-image"] img {
                width: 100%;
            }
        }

        @media (max-width: 1200px) {
            ds-feature picture[slot="first-image"] img {
                width: auto;
            }
        }
    }
}

ds-quote-content {
    @media only screen and (max-width: 1110px) {
        picture[slot="big-image"] {
            width: 100%;

            img {
                width: 100%;
            }
        }
    }
}