:root {
	--color-theme: #74848C;
	--color-theme-opacity: #74848C50;
	--login-page-primary-background-color: #FFFFFF;
	--login-page-secondary-background-color: #74848C;
	--header-background-color: #74848C;
	--header-border-color: #74848C;
	--header-text-color: #FFFFFF;
	--header-submenu-background-color: #55666F;
	--header-submenu-text-color: #FFFFFF;
	--footer-background-color: #FFFFFF;
	--footer-title-color: #333333;
	--footer-text-color: #ACACAC;
	--primary-button-text-color: #FFFFFF;
	--primary-button-border-color: #74848C;
	--primary-button-background-color: #74848C;
	--primary-button-text-color-hover: #FFFFFF;
	--primary-button-border-color-hover: #55666F;
	--primary-button-background-color-hover: #55666F;
	--secondary-button-text-color: #FFFFFF;
	--secondary-button-border-color: #A4B5BE;
	--secondary-button-background-color: #A4B5BE;
	--secondary-button-text-color-hover: #FFFFFF;
	--secondary-button-border-color-hover: #818C92;
	--secondary-button-background-color-hover: #818C92;
	--cart-button-text-color: #FFFFFF;
	--cart-button-border-color: #000000;
	--cart-button-background-color: #000000;
	--cart-button-text-color-hover: #000000;
	--cart-button-border-color-hover: #000000;
	--cart-button-background-color-hover: rgba(242, 242, 242, 0.5);
}






/*
 *
 * Custom
 *
*/

/* ====================== ESTILOS GERAIS ====================== */
.main-bg-color{background-color: #74848C;}
/* ====================== ESTILOS GERAIS ====================== */

/* ====================== FOOTER ====================== */
body #footer{border-top-color:#74848C;}
body #footer .logo{max-width: 60px;}
body #footer .wrapper-footer .info p.title b {color: #74848C !important;}

body #footer .bottom-footer .copy-notice p,
body #footer .bottom-footer .copy-notice a {color: #acacac;}
/* ====================== FOOTER ====================== */

/* ====================== LOGIN ====================== */
body .login.bg-color-bottom-login {min-height: 100vh;}
body .login .bgContainer{background-color: #fff}
.login.bg-color-bottom-login {background: #74848C !important;}
body .login #containerLogin h1 b{color: #231F20;}
body .login .logo{max-width: 200px;}
body .login .logo a{height: 127px;background: url(/sysimages/logointro.png) center/200px no-repeat;}
body .login .logo img{max-height: 100%;display: none;}
/* ====================== LOGIN ====================== */

/* ====================== BOTOES ====================== */
.button:not([disabled]):hover .svg-button-fill,
button:not([disabled]):hover .svg-button-fill,
input[type=submit]:not([disabled]):hover .svg-button-fill,
input[type=button]:not([disabled]):hover .svg-button-fill{color: #fff;fill: #fff;}
/* ====================== BOTOES ====================== */

#main.account .graficoACCOUNT{display: none;}/* CSS CUSTOM */

#header .menu > ul { column-gap:0px !important; }
#header .row-header { column-gap: 10px !important; }

@media screen and (min-width: 1400px) {
    #header.rdc-header-layout-0 .wrapper-inline-menu .menu > ul {
        justify-content: flex-start;
    }
}

@media screen and (min-width: 1200px) {
    #header .shop-icons > ul > li.user-account > a p, #header .shop-icons > ul > li.user-account > .a p {max-width: 100px !important;}
}
