.uk-button {
    border-radius: 6px;
}
.social-button {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    width: 38px;
    height: 38px;
    border-radius: 6px;
    background: #f5f5f5;
    color: #222;
    transition: 0.2s ease;
}
.social-button:hover {
    background: var(--wp--preset--color--primary);
    color: #fff;
}
.video-wrapper iframe {
    width: 100%;
    height: auto;
    aspect-ratio: 16 / 9;
}

@media (min-width: 960px) {
    .video-wrapper iframe {
        max-height: 50vh;
    }
}
