:root {
    --fonte-padrao: 'SF Pro Text', sans-serif;
    --fonte-titulos: 'Recoleta', sans-serif;
    --fonte-corpo: 'SF Pro Text', sans-serif;
    --cor-primaria: #F0EEA3;
    --cor-primaria-hover: #d3d070;
    --cor-secundaria: #E4E4DC;
    --cor-secundaria-hover: #aa8659;
    --cor-secundaria-clara: #D9EBD9;
    --branco: #FFFFFF;
    --danger: #EB7575;
    --warning: #E3B100;
    --success: #1DCC43;
    --cinza-mais-claro: #F0F0F0;
    --cinza-claro: #E7E7E7;
    --cinza: #D0D0D0;
    --cinza-escuro: #444444;
    --preto: #000000;
    --texto-escuro: #444444;
    --texto-claro: #888888;
    --texto-cor-primaria: #202222;
    --texto-cor-secundaria: #C19E74;
    --texto-branco: #FFFFFF;
    --cor-header-barra: #F0EEA3;
    --cor-header-fundo: #E4E4DC;
    --cor-header-fundo-menu: #E4E4DC;
    --cor-header-texto: #222222;
    --cor-header-texto-barra: #222222;
    --cor-header-texto-menu: #222222;
    --cor-header-icone: invert(0%) sepia(0%) saturate(0%) hue-rotate(0deg) brightness(0%) contrast(100%);
    --cor-header-flutuante: #FFFFFF;
    --cor-header-flutuante-texto: #222222;
    --cor-header-flutuante-busca: #222222;
    --cor-header-flutuante-icon: #222222;
    --cor-tarja-barra: #E4E4DC;
    --cor-tarja-texto: #222222;
    --cor-newsletter-fundo: #222222;
    --cor-newsletter-texto: #FFFFFF;
    --cor-newsletter-botao: #4EBAAE;
    --cor-newsletter-icone: invert(100%) sepia(0%) saturate(0%) hue-rotate(0deg) brightness(110%) contrast(100%);
    --cor-rodape-fundo: #ECECE3;
    --cor-rodape-texto: #222222;
    --cor-rodape-icone: #4EBAAE;
    --cor-rodape-fundo-pagamento: #E4E4DC;
    --cor-rodape-fundo-copy: #E4E4DC;
    --cor-rodape-texto-copy: #222222;
    --cor-vitrine-botao: #DEE16A;
    --cor-vitrine-botao-texto: #222222;
    --cor-carrrinho-botao: #DEE16A;
    --cor-carrrinho-botao-texto: #222222;
    --icon-branco: invert(0%) sepia(0%) saturate(0%) hue-rotate(0deg) brightness(0%) contrast(100%);
    --icon-primaria: invert(59%) sepia(100%) saturate(7000%) hue-rotate(351deg) brightness(97%) contrast(101%);
    --icon-secundaria: invert(59%) sepia(100%) saturate(7000%) hue-rotate(351deg) brightness(97%) contrast(101%);
    --icon-preto: invert(0%) sepia(0%) saturate(0%) hue-rotate(0deg) brightness(0%) contrast(100%);
}