/*
 * Theme Name: RetroTube Child
 * Theme URI: https://www.wp-script.com/adult-wordpress-themes/retrotube/
 * Description: Child theme for RetroTube
 * Author: WP-Script
 * Author URI: https://www.wp-script.com
 * Template: retrotube
 * Version: 1.0.0
 * Text Domain: wpst
 */


.locked-badge {
    position: absolute;
    top: 10px;
    right: 10px;
    z-index: 999;
    background: linear-gradient(90deg, #6e00ff, #a366ff);
    color: #fff;
    padding: 4px 10px;
    border-radius: 20px;
    font-size: 12px;
    font-weight: 600;
    display: flex;
    align-items: center;
    gap: 5px;
    box-shadow: 0 0 10px rgba(163, 102, 255, 0.8);
    pointer-events: none;
}


.locked-badge {
    background: #000;
    text-transform: uppercase;
    box-shadow: 0 0 10px 3px #8933e2;
    padding: 0.5em 1em;
    font-size: 0.75em;
}

.premium-flag {
	text-transform: uppercase;
    display: inline-block;
    padding: .5em 1em;
    font-weight: 700;
    font-size: 14px;
    letter-spacing: 1px;
    color: #f5d36b;
    background: linear-gradient(180deg, #0e0e16, #1a1a2e);
    border-radius: 999px;
    border: 2px solid rgba(255, 215, 120, 0.6);
    
    /* Premium glow */
    box-shadow:
        0 0 8px rgba(255, 215, 120, 0.4),
        0 0 18px rgba(255, 200, 80, 0.25),
        inset 0 0 6px rgba(255, 215, 120, 0.25);

    /* Text gradient */
    background-clip: padding-box;
}

.premium-flag1::before {
    content: "";
    position: absolute;
    inset: -3px;
    border-radius: 999px;
    background: linear-gradient(90deg, #ffd76a, #ffb347, #ffd76a);
    z-index: -1;
    filter: blur(6px);
    opacity: 0.6;
}