.elementor-761 .elementor-element.elementor-element-3164106{--display:flex;}.elementor-widget-woocommerce-checkout-page .product-name .variation{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-761 .elementor-element.elementor-element-921fc62{--additional-information-display:block;--sections-radio-buttons-color:#000000;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}@media(max-width:767px){.elementor-761 .elementor-element.elementor-element-3faabf26{width:50%;}.elementor-761 .elementor-element.elementor-element-6230fddc{width:50%;}}/* Start custom CSS for woocommerce-checkout-page, class: .elementor-element-921fc62 *//* Estilização do botão de rádio */
.input-radio {
    /* Esconder o botão de rádio padrão */
    appearance: none;
    -webkit-appearance: none;
    -moz-appearance: none;
    /* Dimensões e posição do botão personalizado*/
    width: 15px;
    height: 15px;
    border-radius: 50%;  /*Deixa o botão*/ 
    border: 1px solid black; Cor da borda 
    background-color: white; /* Cor de fundo do botão */
    cursor: pointer; /* Mostrar cursor ao passar por cima */
    outline: none; /* Remover contorno ao focar */
}

/* Estilização do botão de rádio quando marcado */
.input-radio:checked {
    background-color: #5bc0de; /* Cor de fundo quando marcado */
}

/* Estilização do indicador interno (círculo) quando marcado */
.input-radio:checked::before {
    content: ''; /* Conteúdo vazio */
    display: block;
    width: 12px;
    height: 12px;
    border-radius: 50%; /* Deixa o círculo interno redondo */
    /*background-color: white; /* Cor do círculo interno */
   
}
/*Fim da alteração do circulo radius da forma de pagamento*//* End custom CSS */