@import url('https://fonts.googleapis.com/css?family=Rubik:300,400,500,700');

:root{ 

	font-family: 'Rubik', sans-serif;
	--font-family: 'Rubik', sans-serif;

	/* cores padrões */
	--color-primary: #F7231B;
	--color-secondary: #F10F0A;
	--color-tertiary: #2508A8;
	--color-text: #111;

	/*
#F7DA1B //amarelo
#F71BA2 //rosa
#29F71B //verde limao
#1BF7E5 //turquesa
*/


	/* botões */
	--btn-color-primary: var(--color-primary);
	--btn-color-secondary: var(--color-secondary);

	/* menu topo */
	--menu-back: var(--color-secondary);
	--menu-color: #FFF;
	--menu-hover-back: var(--color-primary);
	--menu-hover-color: #FFF;
	--menu-drop-back: #FCFCFC;
	--menu-drop-color: var(--color-text);
	--menu-drop-hover: var(--color-primary);

	/* menu left */
	--menu-all-color-cat: rgba(21,21,21,1);
	--menu-all-color-sub: rgba(21,21,21,0.8);
	--menu-all-color-hover: var(--color-primary);
	--menu-all-header: var(--color-primary);

	/* produtos */
	--product-label: var(--color-primary);
	--product-tag: var(--product-cart-back);
	--product-title: var(--color-text);
	--product-title-internal: var(--color-text);
	--product-price: var(--color-primary);
	--product-price-standard: #999;
	--product-price-parcel: var(--color-text);
	--product-cart-back: var(--color-primary);
	--product-cart-color: #FFF;
	--product-add-cart: #08A80D; /*#29F71B;*/
	--product-list: 5;

	/* slider produtos */
	--slider-title-color: var(--color-primary);
	--slider-title-line: #FFF;
	--slider-nav-color: var(--color-text);
	--slider-nav-back: rgba(255,255,255,0.6);
	--slider-nav-hover-color: #FFF;
	--slider-nav-hover-back: var(--color-primary);	
	--slider-font-family: var(--font-family);

}

header #nav-top { background-image: linear-gradient(to right, #01353C, #266871, #01353C); color: #FFF; border-color:  rgba(255,255,255,0.05); }
header #nav-top a { color: #FFF; }
header #nav-top .redes a, header #nav-top .redes a:hover, header #nav-top a.link i { color: #74EAD5; }

/* header logo */
header #logo.navbar { background: var(--color-primary); }

/* header carrinho */ /* header menu responsive */ /* seguro text */
header .account .dropdown-toggle, header #logo.navbar .nav-phone a { color: #FFF; }
header #logo.navbar .cart i, header .account .dropdown-toggle i, header #logo.navbar .nav-phone i, header #logo.navbar .menu-bar a, header #logo.navbar { color: #FFF; }
header #logo.navbar .cart .badge-cart { background: var(--color-tertiary); color: #FFF; }

header #logo.navbar .whats-venda a { display: flex; align-items: center; padding: 15px 25px; border-radius: 5px; background: var(--color-tertiary); color: #FFF; font-size: 1.2em; font-weight: 600; }
header #logo.navbar .whats-venda a i { font-size: 1.8em; margin: -5px 5px 0 0; }

/* header busca */
header #logo.navbar form .form-control { background: #FFF; color: var(--color-text); border-color: #E7ECF1; }
header #logo.navbar form .form-control::placeholder { color: #999; }
header #logo.navbar form .btn-default { color: var(--color-text) !important; }

/* news */
#news { background: var(--color-primary); color: #FFF;  }
#news h4 { color: #FFF; }

/* footer */
footer .links { background: var(--color-primary); border-top: 1px solid rgba(255,255,255,0.1); }
footer .links h5 a, footer .selo h5 { color: #FFF; }
footer .links ul li, footer .links ul li a, footer .links ul#redes-footer a { color: #FFF; }
footer .selo { background: var(--color-primary); border-top: 1px solid rgba(255,255,255,0.1);  }
footer .plataforma { background: var(--color-secondary); color: rgba(255,255,255,.7); }

