:root {
    --cor-personalizada-1: var(--default-cor-personalizada-1, #FF9050);
    --cor-personalizada-2: var(--default-cor-personalizada-2, #FC5723);
    --cor-personalizada-3: var(--default-cor-personalizada-3, #ffffff);
    --cor-personalizada-4: var(--default-cor-personalizada-4, #1DD694);
    --cor-personalizada-5: var(--default-cor-personalizada-5, #620BDC);
}


.shw_cust .letravideo {
    background: var(--default-cor-personalizada-2-com-transparencia) !important;
    fill: var(--cor-personalizada-1) !important;
}


.shw_cust input#filtro_musicas::placeholder {

    filter: grayscale(70%) brightness(2.5)  ;   
}

.shw_cust  .escolhi_grupo {
    background: var(--default-cor-personalizada-2-com-transparencia);
}

.shw_cust span.bot-filtrar{
    background: var(--cor-personalizada-1) !important;
    
}


.shw_cust .letravideo:hover {
    background: var(--default-cor-personalizada-1) !important;
    fill: var(--cor-personalizada-2) !important;
}


.shw_cust .bk_blur_show, .shw_cust .escolhi_grupo {
    backdrop-filter: blur(30px);
    -webkit-backdrop-filter: blur(30px);
    filter: brightness(0.95);
    -webkit-filter: brightness(0.95);
}



.shw_cust .botfechalet .elementor-button   {
    background: var(--default-cor-personalizada-2-com-transparencia) !important;
    fill: var(--default-cor-personalizada-1) !important;
}


.shw_cust .musica-detalhes h2 {
    color: var(--cor-personalizada-1) !important;
}


.shw_cust .musica-detalhes p, .shw_cust .musica-detalhes {
    color: var(--cor-personalizada-2) !important;
}



.shw_cust .contpopletras {
    background: var(--cor-personalizada-3) !important;
}

.shw_cust .wrap_but_m_s svg {
    fill: var(--default-cor-personalizada-1) !important;
}

.shw_cust .wrap_but_m_s button:hover svg {
    fill: var(--default-cor-personalizada-2) !important;
}

.shw_cust .wrap_but_m_s button {
    fill: var(--default-cor-personalizada-2-com-transparencia) !important;
    
}

.shw_cust .wrap_but_m_s button:hover {
    fill: var(--default-cor-personalizada-1) !important;
    
}
    



.single-show .head_livek {
    background: #620BDC !important ; 
}


.shw_cust .top_qr p, .shw_cust .bott_qr p {
    color: var(--cor-personalizada-2) !important;
}

.shw_cust .main_qr {
     background: var(--cor-personalizada-3) !important;
    
}


.shw_cust .bot_menu_shows:hover {
    background: var(--cor-personalizada-1) !important;
}
.shw_cust .bot_menu_shows i {
    color: var(--cor-personalizada-1) !important;
}
.shw_cust .bot_menu_shows:hover i {
    color: var(--cor-personalizada-2) !important;
}


#fundo_personalizavel {
    background-size: cover !important;
    background-repeat: no-repeat !important;
}

.shw_cust .solt_2 h2 {
    color: var(--cor-personalizada-2) !important;
}
.shw_cust .solt_3 h2 {
    color: var(--cor-personalizada-3) !important;
}
.shw_cust .solt_4 h2, .shw_cust .solt_5 h2 {
    color: var(--cor-personalizada-2) !important;
    opacity: 0.5;
}


.shw_cust .tit_form_ped h3,  .shw_cust .form_pedido a, .shw_cust .solt_1 h2 {
    color: var(--cor-personalizada-1) !important;
}


.shw_cust .fechasubir .elementor-button {
    background: var(--cor-personalizada-1) !important;
     color: var(--cor-personalizada-2) !important;
}

.shw_cust .cancel_vis a {
    color: var(--cor-personalizada-2) !important;
    opacity: 0.5;
}



.shw_cust .bloco_form {
    
    background: var(--cor-personalizada-3) !important;
    
}
.shw_cust  input#form-field-termo_de_aceite:checked {
    background: var(--cor-personalizada-1) !important;
}
.shw_cust  input#form-field-termo_de_aceite:after {
    background: var(--cor-personalizada-2) !important;
    opacity: 0.2;
}

.shw_cust  input#form-field-termo_de_aceite:checked:after {
    opacity: 1;
}


.shw_cust .form_pedido .elementor-button[type="submit"] {
    
    background:  var(--cor-personalizada-1) !important;
    color:  var(--cor-personalizada-2) !important;
}


 .shw_cust .form_pedido input[type="text"]::placeholder, .shw_cust .form_pedido input[type="email"]::placeholder, .shw_cust .form_pedido input[type="tel"]::placeholder {
    
    color: var(--cor-personalizada-3) !important;
    filter: brightness(2.5);
}


.shw_cust .faixa_escolhida, .shw_cust .form_pedido input[type="text"], .shw_cust .form_pedido input[type="email"], .shw_cust .form_pedido input[type="tel"], .shw_cust  input#form-field-termo_de_aceite, .shw_cust .cab_show, .shw_cust .bot_menu_shows  {
   
   background: var(--default-cor-personalizada-2-com-transparencia) !important;

}

.shw_cust .form_pedido input[type="text"]:focus, .shw_cust .form_pedido input[type="email"]:focus, .shw_cust .form_pedido input[type="tel"]:focus  {
    
    background: var(--cor-personalizada-2) !important;
    color: var(--cor-personalizada-3) !important;
        -webkit-box-shadow: 0px 3px 0px 1px var(--cor-personalizada-1) !important;
-moz-box-shadow: 0px 3px 0px 1px rgba(29,214,148,1) var(--cor-personalizada-1) !important
box-shadow: 0px 3px 0px 1px rgba(29,214,148,1) var(--cor-personalizada-1) !important
}

.shw_cust .form_pedido input[type="text"], .shw_cust .form_pedido input[type="email"], .shw_cust .form_pedido input[type="tel"] {
    color:  var(--cor-personalizada-2) !important;
}

.shw_cust .form_pedido label {
    color: var(--cor-personalizada-2) !important;
}



