@import url('https://fonts.googleapis.com/css2?family=Oswald:wght@200..700&display=swap');
@import url('https://fonts.googleapis.com/css2?family=Roboto:ital,wght@0,100;0,300;0,400;0,500;0,700;0,900;1,100;1,300;1,400;1,500;1,700;1,900&display=swap');

:root{ 

	font-family: 'Roboto', sans-serif;
	--font-family: 'Roboto', sans-serif;

	/* cores padrões */
	--color-primary: #0184CF;
	--color-secondary: #0174B8;
	--color-text: #0C0C0D;

	/* botões */
	--btn-color-primary: var(--color-text);
	--btn-color-secondary: var(--color-primary);

	/* menu topo */
	--menu-back: #0184CF;
	--menu-color: #fff;
	--menu-hover-back: rgba(255,255,255,0.1);
	--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-text);
	--product-cart-color: #FFF;
	--product-add-cart: var(--color-primary);
	--product-list: 4;

	/* slider produtos */
	--slider-title-color: var(--color-text);
	--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: 'Oswald', sans-serif;

}

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-image: linear-gradient(to right, var(--color-primary), var(--color-secondary), var(--color-primary)); }
header #menu.navbar .nav-item a.nav-link { font-size: 1.2em; font-weight: 500; letter-spacing: 0.05em; font-family: "Oswald", sans-serif; }

/* 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-secondary); color: #FFF; }

/* 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: #FFF; }
footer .links h5 a, footer .selo h5 { color: var(--color-primary); }
footer .links ul li, footer .links ul li a, footer .links ul#redes-footer a { color: var(--color-text); }
footer .selo { background: #FFF; border-top: 1px solid rgba(0,0,0,0.05); border-bottom: 1px solid rgba(0,0,0,0.05);  }
footer .plataforma { background: #FFF; color: rgba(0,0,0,.7); }

