.wdt-advanced-video-container { position: relative; /* cursor: none; */ overflow: hidden;
    border-radius: var(--wdtRadius_3X); -webkit-border-radius: var(--wdtRadius_3X);
}

.wdt-advanced-video-container .wdt-advanced-video video.advanced-video { height: 100%; width: 100%; object-fit: cover; min-height: 350px; }

.wdt-magnatic-wrapper { width: clamp(8.125rem, 7.1154rem + 4.4872vw, 12.5rem); 
    height: clamp(8.125rem, 7.1154rem + 4.4872vw, 12.5rem); position: absolute; left: 50%; top: 50%;
    transform: translate(-50%, -50%); -webkit-transform: translate(-50%, -50%); z-index: 1;
    border-radius: var(--wdtRadius_Full); display: flex; align-items: center; justify-content: center; }

.wdt-advanced-video-container .wdt-play-button { position: relative; cursor: pointer; }

.wdt-advanced-video-container .wdt-play-button span { font-size: clamp(1.25rem, 1.1058rem + 0.641vw, 1.875rem);
    width: clamp(3.75rem, 3.1731rem + 2.5641vw, 6.25rem); height: clamp(3.75rem, 3.1731rem + 2.5641vw, 6.25rem);
    background: var(--wdtAccentTxtColor); color: var(--wdtHeadAltColor); display: flex; align-items: center; justify-content: center;
    border-radius: var(--wdtRadius_Full); -webkit-border-radius: var(--wdtRadius_Full);
    transition: var(--wdtAltTransition); -webkit-transition: var(--wdtAltTransition);
}
.wdt-advanced-video-container .wdt-play-button span i { display: flex; }
.wdt-advanced-video-container .wdt-play-button span i:before{ margin: 0; }
.wdt-advanced-video-container .wdt-play-button span:hover { background: var(--wdtPrimaryColor); color: var(--wdtAccentTxtColor); }

.wdt-advanced-video-container .wdt-play-button span:hover:after {
    content: "";
    position: absolute;
    width: 100%;
    height: 100%;
    border-radius: inherit;
    background-color: rgba(var(--wdtPrimaryColorRgb), 1);
    border: 1px solid rgba(var(--wdtPrimaryColorRgb), 0.8);
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    margin: auto;
    z-index: -1;
    -webkit-animation: boom 1000ms infinite;
    animation: boom 1000ms infinite;
    opacity:0;
}