/* Cursores da identidade visual da loja */
:root {
    --cursor-url-default: url('../cursores/stars-default.svg') 6 6, url('../cursores/stars-default.cur') 4 4;
    --cursor-url-action: url('../cursores/stars-action.svg') 6 6, url('../cursores/stars-action.cur') 4 4;
    --cursor-url-click: url('../cursores/stars-click.svg') 6 6, url('../cursores/stars-click.cur') 4 4;
    --cursor-url-pointer: url('../cursores/stars-pointer.svg') 9 5, url('../cursores/stars-pointer.cur') 4 2;
}

html,
body {
    cursor: var(--cursor-url-default), auto;
}

a,
button,
input[type="button"],
input[type="submit"],
input[type="reset"],
[role="button"],
select,
label[for] {
    cursor: var(--cursor-url-action), pointer !important;
}

a:hover,
button:hover,
input[type="button"]:hover,
input[type="submit"]:hover,
input[type="reset"]:hover,
[role="button"]:hover,
select:hover,
label[for]:hover {
    cursor: var(--cursor-url-pointer), pointer !important;
}

a *,
button *,
[role="button"] *,
select *,
label[for] * {
    cursor: inherit !important;
}

.top_left .icone_busca, 
.botao_mobile, .site-logo,
.top_right .icone_top.botao .cadastrar,
.top_right .icone_top.botao .meus_pedidos,
.top_right .icone_top.botao .entrar,
.submenu_user button,
.menu div,
.content_items .items .item_capa,
.content_items .items .item_titulo,
.content_items .items .item_botoes .comprar,
.content_items .items .item_botoes .add_carrinho,
.content_items .items .item_botoes .favoritar,
.cores .cor,
.modal-cart-action,
.calcFrete,
#msgRetorno div,
.produto_int .comprar,
.custom_modal_close,
.auth_tab,
.auth_info_tooltip,
.auth_password_toggle,
.auth_form .auth_submit_btn,
.auth_link_button,
.btn_avaliar_pedido,
.review_stars_input .review_star,
.review_upload_box,
.comentario_foto,
.botaoPainel button,
.copiarLinkAfi,
input[type="checkbox"] {
    cursor: var(--cursor-url-pointer), pointer !important;
}

a:active,
button:active,
input[type="button"]:active,
input[type="submit"]:active,
input[type="reset"]:active,
[role="button"]:active,
select:active,
label[for]:active {
    cursor: var(--cursor-url-click), pointer !important;
}

input[type="text"],
input[type="email"],
input[type="password"],
input[type="search"],
input[type="tel"],
input[type="url"],
textarea {
    cursor: text;
}


