.related.products {
display: none;
}
.woocommerce-cart .wc-forward.button { display:none;}
.um_request_name {
	display: none !important;
}
/* Ajusta apenas os botões do bloco de matrículas na página 23390 */
body.page-id-23390 .ld-course-list-items .ld_course_grid_button .btn.btn-primary {
    border-radius: 6px !important; /* ajuste o valor como quiser */
}/* Estiliza o botão "Continue de onde parou" apenas na página 23390 */
body.page-id-23390 input[type="submit"][value="Continue de onde parou"] {
    border-radius: 6px !important; /* ajuste o valor como quiser */
}
@font-face {
    font-family: 'Ubuntu';
    font-style: normal;
    font-weight: 400;
    font-display: swap;
    src: url('https://fonts.wp.com/s/ubuntu/v21/4iCu6KVjbNBYlgoKej7Ol0miFYxn.woff2');
}

@font-face {
    font-family: 'Ubuntu';
    font-style: normal;
    font-weight: 300;
    font-display: swap;
    src: url('https://fonts.wp.com/s/ubuntu/v21/4iCs6KVjbNBYlgoKfw72nU6AFw.woff2');
}

@font-face {
    font-family: 'Ubuntu';
    font-style: normal;
    font-weight: 500;
    font-display: swap;
    src: url('https://fonts.wp.com/s/ubuntu/v21/4iCv6KVjbNBYlgoCxCyjsGyNPYZvgw.woff2');
}

@font-face {
    font-family: 'Ubuntu';
    font-style: normal;
    font-weight: 700;
    font-display: swap;
    src: url('https://fonts.wp.com/s/ubuntu/v21/4iCp6KVjbNBYlgoKejZPslyPN4FNgYUj.woff2');
}

/* 1. Alvo Cirúrgico: A label do Stripe (como vimos no print do inspetor) */
#payment label[for="payment_method_stripe"] {
    /* Define o tamanho da fonte original como 0 para esconder o texto "Payment options" */
    font-size: 0 !important;
    /* Mantém a posição relativa para que possamos posicionar o novo texto sobre ele */
    position: relative !important;
    /* Garante que qualquer elemento interno (como a bolinha de seleção) continue visível */
    visibility: visible !important;
}

/* 2. Injeta o novo texto "Cartão de Crédito" no lugar */
#payment label[for="payment_method_stripe"]::after {
    /* O conteúdo que você quer exibir */
    content: "Cartão de Crédito" !important;
    
    /* Reajusta as propriedades de texto para ficarem visíveis e corretas */
    font-size: 15px !important;  /* Ajuste o tamanho para combinar com seu checkout */
    font-weight: 600 !important;   /* Ajuste o negrito para combinar com seu checkout */
    color: #333333 !important;     /* Ajuste a cor para combinar com seu checkout */
    
    /* Configurações de posicionamento e espaçamento */
    display: inline-block !important;
    position: relative !important;
    visibility: visible !important;
    margin-left: 0px !important;  /* Ajuste o espaçamento em relação à bolinha de seleção se necessário */
    padding-left: 0px !important; /* Ajuste o padding se necessário */
}

