/**
 * Styles for YouTube embed
 */

.w-embed-youtubevideo {
    position: relative;
    width: 100%;
    padding-bottom: 56.25%; /* 16:9 aspect ratio */
    height: 0;
    overflow: hidden;
    max-width: 100%;
    background-color: #000;
    margin-bottom: 16px;
    border-radius: 8px;
}

.w-embed-youtubevideo iframe {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    border: 0;
}

.ss-youtube-container {
    max-width: 853px;
    margin: 0 auto;
}