.cartoon-details-video__videos {
    display: flex;
    flex-wrap: wrap;
    margin: .5em -.5em;
}

.cartoon-details-video__video {
    display: block;
    box-sizing: border-box;
    width: 100%;
    padding: .5em;
}

.cartoon-details-video__video-desc {
    color: #333;
    line-height: 1.2;
    opacity: .7;
}

@media (min-width: 768px) {
    .cartoon-details-video__video {
        width: 50%;
    }
}
