@charset "UTF-8";
/*	
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
	GestOn - Agência Digital
	Autor: André Silva
	andre@geston.com.br | (38) 9 9116-4421 (Whatsapp) (Tim) and (38) 9 99750-9636 (Vivo)
	Acesse: www.geston.com.br/termos-de-uso
	Todos os Direitos Reservados © Copyright
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
*/


/*GERAIS*/
.fa-whatsapp:before {
    content: "\f232";
    font-family: 'FontAwesome',sans-serif;}


/*===== PERSONALIZACAO SUBMENU =====*/
@media screen and (min-width: 768px) and (max-width: 9999px){
    
    #cabecalho .menu.superior .nivel-dois a {color: #fff;}
    
    #cabecalho .menu.superior ul li ul li {
        background: rgba(0,0,0,.4);}
    #cabecalho .menu.superior ul li ul li:hover {
    	background: rgba(0,0,0,.6);}
    
    .menu .nivel-dois, .menu .nivel-tres, .menu.lateral .nivel-um>li>a{box-shadow:none;}
    
    .menu.superior .nivel-um > li:hover .nivel-dois{
        height:341px;
        padding:10px;
        transition: 0s 0.15s;}
    
    .menu.superior .nivel-dois{
        display: block;
        box-sizing: border-box;
        width: 980px !important;
        height: 0;
        padding: 0 40px;
        top: inherit;
        background-position: top left;
        background-repeat: no-repeat;
        overflow: hidden;
        transition: 0s 0.15s;}
    
    #cabecalho .menu .nivel-tres{display:block;margin-left:5px;background:0;}
	
	#cabecalho .menu.superior .nivel-tres > li {
    	padding: 0 20px;
    	border: 0;
    	background-color: rgba(0,0,0,.4);
    	height: 28px;}

	#cabecalho .menu.superior .nivel-tres > li:hover {   
    	background-color: rgba(0,0,0,.6);}
    
     /*==== OFERTAS ====*/
     .menu.superior .categoria-id-2221486 .nivel-dois{
    	left:-800%;
    	background: url(//cdn.awsli.com.br/17/17021/arquivos/banner-ofertas2.png) no-repeat;
    	background-size: cover;}
    
    .menu.superior li.categoria-id-2221486 > ul > li {position: absolute;background:0;}
    .menu.superior li.categoria-id-2221486 > ul > li a{width:920px;height:320px;font-size:0;}
    
    .menu.superior li.categoria-id-2221486 > ul > li{background:0!important;}
    .menu.superior li.categoria-id-2221486 > ul > li:hover{background:0!important;}

	.menu.superior li.categoria-id-2221486 > ul > li > ul > li {
    	width: 130px;
    	margin: 0 0 5px 0;
    	padding: 0 10px !important;
    	float: left;}

	.menu.superior li.categoria-id-2221486 > ul > li > ul > li > a {
    	font-size: 13px !important;
    	font-weight: 700;
    	line-height: 28px !important;
    	text-transform: uppercase;
    	letter-spacing: 0.05em;}
    
    /*==== PLAYSTATION ====*/
     .menu.superior .categoria-id-2221360 .nivel-dois{
    	left:0%;
    	background: url(//cdn.awsli.com.br/17/17021/arquivos/bg-playstation.png) no-repeat;
    	background-size: cover;}
    
	.menu.superior li.categoria-id-2221360 > ul > li {position: absolute;}

	.menu.superior li.categoria-id-2221360 > ul > li > ul > li {
    	width: 130px;
    	margin: 0 0 5px 0;
    	padding: 0 10px !important;
    	float: left;}

	.menu.superior li.categoria-id-2221360 > ul > li > ul > li > a {
    	font-size: 13px !important;
    	font-weight: 700;
    	line-height: 28px !important;
    	text-transform: uppercase;
    	letter-spacing: 0.05em;}

	/*PLAY 1*/
	.menu.superior li.categoria-id-2221360 > ul > li.categoria-id-89040 {
   	 	width: 130px;
    	height: 74px;
    	top: 5px;
    	left: 5px;
    	padding: 10px;}

	.menu.superior li.categoria-id-2221360 > ul > li.categoria-id-89040 > a{
		display: block;
    	width: 100%;
    	height: 100%;
    	font-size: 13px;
    	font-weight: 700;
    	line-height: 74px;
    	text-align: center;
    	text-transform: uppercase;
    	letter-spacing: 0.05em;}

	/*PLAY 2*/
	.menu.superior li.categoria-id-2221360 > ul > li.categoria-id-89041 {
    	width: 130px;
    	height: 74px;
    	top: 105px;
    	left: 5px;
    	padding: 10px;}

	.menu.superior li.categoria-id-2221360 > ul > li.categoria-id-89041 > a{
        display: block;
        width: 100%;
        height: 100%;
        font-size: 13px;
        font-weight: 700;
        line-height: 74px;
        text-align: center;
        text-transform: uppercase;
        letter-spacing: 0.05em;}

    /*PLAY 3*/
    .menu.superior li.categoria-id-2221360 > ul > li.categoria-id-1981115 {
        width: 130px;
        height: 74px;
        top: 205px;
        left: 5px;
        padding: 10px;}

    .menu.superior li.categoria-id-2221360 > ul > li.categoria-id-1981115 > a{
        display: block;
        width: 100%;
        height: 100%;
        font-size: 13px;
        font-weight: 700;
        line-height: 74px;
        text-align: center;
        text-transform: uppercase;
        letter-spacing: 0.05em;}

    /*PLAY 4*/
    .menu.superior li.categoria-id-2221360 > ul > li.categoria-id-1981117 {
        width: 130px;
        height: 74px;
        top: 5px;
        left: 330px;
        padding: 10px;}

    .menu.superior li.categoria-id-2221360 > ul > li.categoria-id-1981117 > a{
        display: block;
        width: 100%;
        height: 100%;
        font-size: 13px;
        font-weight: 700;
        line-height: 74px;
        text-align: center;
        text-transform: uppercase;
        letter-spacing: 0.05em;}

    /*PSP*/
    .menu.superior li.categoria-id-2221360 > ul > li.categoria-id-843619 {
        width: 130px;
        height: 74px;
        top: 105px;
        left: 330px;
        padding: 10px;}

    .menu.superior li.categoria-id-2221360 > ul > li.categoria-id-843619 > a{
        display: block;
        width: 100%;
        height: 100%;
        font-size: 13px;
        font-weight: 700;
        line-height: 74px;
        text-align: center;
        text-transform: uppercase;
        letter-spacing: 0.05em;}

    /*PS VITA*/
    .menu.superior li.categoria-id-2221360 > ul > li.categoria-id-2222070 {
        width: 130px;
        height: 74px;
        top: 205px;
        left: 330px;
        padding: 10px;}

    .menu.superior li.categoria-id-2221360 > ul > li.categoria-id-2222070 > a{
        display: block;
        width: 100%;
        height: 100%;
        font-size: 13px;
        font-weight: 700;
        line-height: 74px;
        text-align: center;
        text-transform: uppercase;
    	letter-spacing: 0.05em;}
    	
    	 /*PS5*/
	.menu.superior li.categoria-id-2221360 > ul > li.categoria-id-16762082 {
   	 	width: 130px;
    	height: 74px;
    	top: 5px;
    	left: 660px;
    	padding: 10px;}

	.menu.superior li.categoria-id-2221360 > ul > li.categoria-id-16762082 > a{
		display: block;
    	width: 100%;
    	height: 100%;
    	font-size: 13px;
    	font-weight: 700;
    	line-height: 74px;
    	text-align: center;
    	text-transform: uppercase;
    	letter-spacing: 0.05em;}
    
    /*===== XBOX =====*/
    .menu.superior .categoria-id-2221341 .nivel-dois{
    	left:-100%;
    	background: url(//cdn.awsli.com.br/17/17021/arquivos/bg-xbox.png) no-repeat;
    	background-size: cover;}
    
    .menu.superior li.categoria-id-2221341 > ul > li {position: absolute;}

	.menu.superior li.categoria-id-2221341 > ul > li > ul > li {
    	width: 130px;
    	margin: 0 0 5px 0;
    	padding: 0 10px !important;
    	float: left;}

	.menu.superior li.categoria-id-2221341 > ul > li > ul > li > a {
    	font-size: 13px !important;
    	font-weight: 700;
    	line-height: 28px !important;
    	text-transform: uppercase;
    	letter-spacing: 0.05em;}

	/*Xbox 1*/
	.menu.superior li.categoria-id-2221341 > ul > li.categoria-id-89043 {
   	 	width: 130px;
    	height: 74px;
    	top: 5px;
    	left: 5px;
    	padding: 10px;}

	.menu.superior li.categoria-id-2221341 > ul > li.categoria-id-89043 > a{
		display: block;
    	width: 100%;
    	height: 100%;
    	font-size: 13px;
    	font-weight: 700;
    	line-height: 74px;
    	text-align: center;
    	text-transform: uppercase;
    	letter-spacing: 0.05em;}
    
    /*Xbox 360*/
    .menu.superior li.categoria-id-2221341 > ul > li.categoria-id-1981112 {
   	 	width: 130px;
    	height: 74px;
    	top: 105px;
    	left: 5px;
    	padding: 10px;}

	.menu.superior li.categoria-id-2221341 > ul > li.categoria-id-1981112 > a{
		display: block;
    	width: 100%;
    	height: 100%;
    	font-size: 13px;
    	font-weight: 700;
    	line-height: 74px;
    	text-align: center;
    	text-transform: uppercase;
    	letter-spacing: 0.05em;}
    
    
    /*Xbox ONE*/
    .menu.superior li.categoria-id-2221341 > ul > li.categoria-id-1981116 {
   	 	width: 130px;
    	height: 74px;
    	top: 205px;
    	left: 5px;
    	padding: 10px;}

	.menu.superior li.categoria-id-2221341 > ul > li.categoria-id-1981116 > a{
		display: block;
    	width: 100%;
    	height: 100%;
    	font-size: 13px;
    	font-weight: 700;
    	line-height: 74px;
    	text-align: center;
    	text-transform: uppercase;
    	letter-spacing: 0.05em;}
    	
    	 /*XBOX S*/
    .menu.superior li.categoria-id-2221341 > ul > li.categoria-id-20069610 {
        width: 130px;
        height: 74px;
        top: 5px;
        left: 440px;
        padding: 10px;}

    .menu.superior li.categoria-id-2221341 > ul > li.categoria-id-20069610 > a{
        display: block;
        width: 100%;
        height: 100%;
        font-size: 13px;
        font-weight: 700;
        line-height: 74px;
        text-align: center;
        text-transform: uppercase;
        letter-spacing: 0.05em;}

    
    /*===== NINTENDO =====*/
    .menu.superior .categoria-id-2221344 .nivel-dois{
    	left:-200%;
    	background: url(//cdn.awsli.com.br/17/17021/arquivos/bg-nintendo.png) no-repeat;
    	background-size: cover;}
    
    .menu.superior li.categoria-id-2221344 > ul > li {position: absolute;}

	.menu.superior li.categoria-id-2221344 > ul > li > ul > li {
    	width: 130px;
    	margin: 0 0 5px 0;
    	padding: 0 10px !important;
    	float: left;}

	.menu.superior li.categoria-id-2221344 > ul > li > ul > li > a {
    	font-size: 13px !important;
    	font-weight: 700;
    	line-height: 28px !important;
    	text-transform: uppercase;
    	letter-spacing: 0.05em;}

	/*Nintendo Cube*/
	.menu.superior li.categoria-id-2221344 > ul > li.categoria-id-80309 {
   	 	width: 130px;
    	height: 74px;
    	top: 5px;
    	left: 5px;
    	padding: 10px;}

	.menu.superior li.categoria-id-2221344 > ul > li.categoria-id-80309 > a{
		display: block;
    	width: 100%;
    	height: 100%;
    	font-size: 13px;
    	font-weight: 700;
    	line-height: 74px;
    	text-align: center;
    	text-transform: uppercase;
    	letter-spacing: 0.05em;}
    
    /*Nintendo 3ds*/
	.menu.superior li.categoria-id-2221344 > ul > li.categoria-id-729557 {
   	 	width: 130px;
    	height: 74px;
    	top: 105px;
    	left: 5px;
    	padding: 10px;}

	.menu.superior li.categoria-id-2221344 > ul > li.categoria-id-729557 > a{
		display: block;
    	width: 100%;
    	height: 100%;
    	font-size: 13px;
    	font-weight: 700;
    	line-height: 74px;
    	text-align: center;
    	text-transform: uppercase;
    	letter-spacing: 0.05em;}
    
    /*Nintendo 64*/
	.menu.superior li.categoria-id-2221344 > ul > li.categoria-id-80307 {
   	 	width: 130px;
    	height: 74px;
    	top: 205px;
    	left: 5px;
    	padding: 10px;}

	.menu.superior li.categoria-id-2221344 > ul > li.categoria-id-80307 > a{
		display: block;
    	width: 100%;
    	height: 100%;
    	font-size: 13px;
    	font-weight: 700;
    	line-height: 74px;
    	text-align: center;
    	text-transform: uppercase;
    	letter-spacing: 0.05em;}
    
    /*Nintendo ds*/
	.menu.superior li.categoria-id-2221344 > ul > li.categoria-id-235079 {
   	 	width: 130px;
    	height: 74px;
    	top: 5px;
    	left: 330px;
    	padding: 10px;}

	.menu.superior li.categoria-id-2221344 > ul > li.categoria-id-235079 > a{
		display: block;
    	width: 100%;
    	height: 100%;
    	font-size: 13px;
    	font-weight: 700;
    	line-height: 74px;
    	text-align: center;
    	text-transform: uppercase;
    	letter-spacing: 0.05em;}
    
    /*Nintendo wii*/
	.menu.superior li.categoria-id-2221344 > ul > li.categoria-id-89045 {
   	 	width: 130px;
    	height: 74px;
    	top: 105px;
    	left: 330px;
    	padding: 10px;}

	.menu.superior li.categoria-id-2221344 > ul > li.categoria-id-89045 > a{
		display: block;
    	width: 100%;
    	height: 100%;
    	font-size: 13px;
    	font-weight: 700;
    	line-height: 74px;
    	text-align: center;
    	text-transform: uppercase;
    	letter-spacing: 0.05em;}
    
    /*Nintendo wii u*/
	.menu.superior li.categoria-id-2221344 > ul > li.categoria-id-1218691 {
   	 	width: 130px;
    	height: 74px;
    	top: 205px;
    	left: 330px;
    	padding: 10px;}

	.menu.superior li.categoria-id-2221344 > ul > li.categoria-id-1218691 > a{
		display: block;
    	width: 100%;
    	height: 100%;
    	font-size: 13px;
    	font-weight: 700;
    	line-height: 74px;
    	text-align: center;
    	text-transform: uppercase;
    	letter-spacing: 0.05em;}
    
     /*Nintendo Switch*/
	.menu.superior li.categoria-id-2221344 > ul > li.categoria-id-2222002 {
   	 	width: 130px;
    	height: 74px;
    	top: 5px;
    	left: 660px;
    	padding: 10px;}

	.menu.superior li.categoria-id-2221344 > ul > li.categoria-id-2222002 > a{
		display: block;
    	width: 100%;
    	height: 100%;
    	font-size: 13px;
    	font-weight: 700;
    	line-height: 74px;
    	text-align: center;
    	text-transform: uppercase;
    	letter-spacing: 0.05em;}
    
    /*===== SNES =====*/
    .menu.superior .categoria-id-80308 .nivel-dois{
    	left:-300%;
    	background: url(//cdn.awsli.com.br/17/17021/arquivos/bg-snes.png) no-repeat;
    	background-size: cover;}
    
    .menu.superior li.categoria-id-80308 > ul > li {position: absolute;}

	.menu.superior li.categoria-id-80308 > ul > li > ul > li {
    	width: 130px;
    	margin: 0 0 5px 0;
    	padding: 0 10px !important;
    	float: left;}

	.menu.superior li.categoria-id-80308 > ul > li > ul > li > a {
    	font-size: 10px !important;
    	font-weight: 700;
    	line-height: 28px !important;
    	text-transform: uppercase;
    	letter-spacing: 0.05em;}

	/*Acessorios*/
	.menu.superior li.categoria-id-80308 > ul > li.categoria-id-2222105 {
   	 	width: 130px;
    	height: 74px;
    	top: 5px;
    	left: 5px;
    	padding: 10px;}

	.menu.superior li.categoria-id-80308 > ul > li.categoria-id-2222105 > a{
		display: block;
    	width: 100%;
    	height: 100%;
    	font-size: 13px;
    	font-weight: 700;
    	line-height: 74px;
    	text-align: center;
    	text-transform: uppercase;
    	letter-spacing: 0.05em;}
    
    /*Consoles*/
	.menu.superior li.categoria-id-80308 > ul > li.categoria-id-2222108 {
   	 	width: 130px;
    	height: 74px;
    	top: 105px;
    	left: 5px;
    	padding: 10px;}

	.menu.superior li.categoria-id-80308 > ul > li.categoria-id-2222108 > a{
		display: block;
    	width: 100%;
    	height: 100%;
    	font-size: 13px;
    	font-weight: 700;
    	line-height: 74px;
    	text-align: center;
    	text-transform: uppercase;
    	letter-spacing: 0.05em;}
    
    /*Jogos*/
	.menu.superior li.categoria-id-80308 > ul > li.categoria-id-2222106 {
   	 	width: 130px;
    	height: 74px;
    	top: 205px;
    	left: 5px;
    	padding: 10px;}

	.menu.superior li.categoria-id-80308 > ul > li.categoria-id-2222106 > a{
		display: block;
    	width: 100%;
    	height: 100%;
    	font-size: 13px;
    	font-weight: 700;
    	line-height: 74px;
    	text-align: center;
    	text-transform: uppercase;
    	letter-spacing: 0.05em;}
    
    /*===== NES =====*/
    .menu.superior .categoria-id-86640 .nivel-dois{
    	left:-400%;
    	background: url(//cdn.awsli.com.br/17/17021/arquivos/bg-nes.png) no-repeat;
    	background-size: cover;}
    
    .menu.superior li.categoria-id-86640 > ul > li {position: absolute;}

	.menu.superior li.categoria-id-86640 > ul > li > ul > li {
    	width: 130px;
    	margin: 0 0 5px 0;
    	padding: 0 10px !important;
    	float: left;}

	.menu.superior li.categoria-id-86640 > ul > li > ul > li > a {
    	font-size: 10px !important;
    	font-weight: 700;
    	line-height: 28px !important;
    	text-transform: uppercase;
    	letter-spacing: 0.05em;}

	/*Acessorios*/
	.menu.superior li.categoria-id-86640 > ul > li.categoria-id-2222116 {
   	 	width: 130px;
    	height: 74px;
    	top: 5px;
    	left: 5px;
    	padding: 10px;}

	.menu.superior li.categoria-id-86640 > ul > li.categoria-id-2222116 > a{
		display: block;
    	width: 100%;
    	height: 100%;
    	font-size: 13px;
    	font-weight: 700;
    	line-height: 74px;
    	text-align: center;
    	text-transform: uppercase;
    	letter-spacing: 0.05em;}
    
    /*Consoles*/
	.menu.superior li.categoria-id-86640 > ul > li.categoria-id-2222119 {
   	 	width: 130px;
    	height: 74px;
    	top: 105px;
    	left: 5px;
    	padding: 10px;}

	.menu.superior li.categoria-id-86640 > ul > li.categoria-id-2222119 > a{
		display: block;
    	width: 100%;
    	height: 100%;
    	font-size: 13px;
    	font-weight: 700;
    	line-height: 74px;
    	text-align: center;
    	text-transform: uppercase;
    	letter-spacing: 0.05em;}
    
    /*Jogos*/
	.menu.superior li.categoria-id-86640 > ul > li.categoria-id-2222117 {
   	 	width: 130px;
    	height: 74px;
    	top: 205px;
    	left: 5px;
    	padding: 10px;}

	.menu.superior li.categoria-id-86640 > ul > li.categoria-id-2222117 > a{
		display: block;
    	width: 100%;
    	height: 100%;
    	font-size: 13px;
    	font-weight: 700;
    	line-height: 74px;
    	text-align: center;
    	text-transform: uppercase;
    	letter-spacing: 0.05em;}

    
    /*===== MEGA DRIVE =====*/
    .menu.superior .categoria-id-86635 .nivel-dois{
    	left:-500%;
    	background: url(//cdn.awsli.com.br/17/17021/arquivos/bg-megadrive.png) no-repeat;
    	background-size: cover;}
    
    .menu.superior li.categoria-id-86635 > ul > li {position: absolute;}

	.menu.superior li.categoria-id-86635 > ul > li > ul > li {
    	width: 130px;
    	margin: 0 0 5px 0;
    	padding: 0 10px !important;
    	float: left;}

	.menu.superior li.categoria-id-86635 > ul > li > ul > li > a {
    	font-size: 10px !important;
    	font-weight: 700;
    	line-height: 28px !important;
    	text-transform: uppercase;
    	letter-spacing: 0.05em;}

	/*Acessorios*/
	.menu.superior li.categoria-id-86635 > ul > li.categoria-id-2222112 {
   	 	width: 130px;
    	height: 74px;
    	top: 5px;
    	left: 5px;
    	padding: 10px;}

	.menu.superior li.categoria-id-86635 > ul > li.categoria-id-2222112 > a{
		display: block;
    	width: 100%;
    	height: 100%;
    	font-size: 13px;
    	font-weight: 700;
    	line-height: 74px;
    	text-align: center;
    	text-transform: uppercase;
    	letter-spacing: 0.05em;}
    
    /*Consoles*/
	.menu.superior li.categoria-id-86635 > ul > li.categoria-id-2222114 {
   	 	width: 130px;
    	height: 74px;
    	top: 105px;
    	left: 5px;
    	padding: 10px;}

	.menu.superior li.categoria-id-86635 > ul > li.categoria-id-2222114 > a{
		display: block;
    	width: 100%;
    	height: 100%;
    	font-size: 13px;
    	font-weight: 700;
    	line-height: 74px;
    	text-align: center;
    	text-transform: uppercase;
    	letter-spacing: 0.05em;}
    
    /*Jogos*/
	.menu.superior li.categoria-id-86635 > ul > li.categoria-id-2222113 {
   	 	width: 130px;
    	height: 74px;
    	top: 205px;
    	left: 5px;
    	padding: 10px;}

	.menu.superior li.categoria-id-86635 > ul > li.categoria-id-2222113 > a{
		display: block;
    	width: 100%;
    	height: 100%;
    	font-size: 13px;
    	font-weight: 700;
    	line-height: 74px;
    	text-align: center;
    	text-transform: uppercase;
    	letter-spacing: 0.05em;}
    
    /*Sega 32x*/
	.menu.superior li.categoria-id-86635 > ul > li.categoria-id-2246306 {
   	 	width: 130px;
    	height: 74px;
    	top: 5px;
    	left: 160px;
    	padding: 10px;}

	.menu.superior li.categoria-id-86635 > ul > li.categoria-id-2246306 > a{
		display: block;
    	width: 100%;
    	height: 100%;
    	font-size: 13px;
    	font-weight: 700;
    	line-height: 74px;
    	text-align: center;
    	text-transform: uppercase;
    	letter-spacing: 0.05em;}
    
    /*Sega CD*/
	.menu.superior li.categoria-id-86635 > ul > li.categoria-id-2246303 {
   	 	width: 130px;
    	height: 74px;
    	top: 105px;
    	left: 160px;
    	padding: 10px;}

	.menu.superior li.categoria-id-86635 > ul > li.categoria-id-2246303 > a{
		display: block;
    	width: 100%;
    	height: 100%;
    	font-size: 13px;
    	font-weight: 700;
    	line-height: 74px;
    	text-align: center;
    	text-transform: uppercase;
    	letter-spacing: 0.05em;}
    
    /*===== GAME BOY =====*/
    .menu.superior .categoria-id-2221353 .nivel-dois{
    	left:-600%;
    	background: yellow url(//cdn.awsli.com.br/17/17021/arquivos/bg-gameboy.jpg) no-repeat;
    	background-size: cover;}
    
    .menu.superior li.categoria-id-2221353 > ul > li {position: absolute;}

	.menu.superior li.categoria-id-2221353 > ul > li > ul > li {
    	width: 130px;
    	margin: 0 0 5px 0;
    	padding: 0 10px !important;
    	float: left;}

	.menu.superior li.categoria-id-2221353 > ul > li > ul > li > a {
    	font-size: 13px !important;
    	font-weight: 700;
    	line-height: 28px !important;
    	text-transform: uppercase;
    	letter-spacing: 0.05em;}

	/*Game Boy*/
	.menu.superior li.categoria-id-2221353 > ul > li.categoria-id-2221355 {
   	 	width: 130px;
    	height: 74px;
    	top: 5px;
    	left: 5px;
    	padding: 10px;}

	.menu.superior li.categoria-id-2221353 > ul > li.categoria-id-2221355 > a{
		display: block;
    	width: 100%;
    	height: 100%;
    	font-size: 13px;
    	font-weight: 700;
    	line-height: 74px;
    	text-align: center;
    	text-transform: uppercase;
    	letter-spacing: 0.05em;}
    
    /*Game Boy Advanced*/
	.menu.superior li.categoria-id-2221353 > ul > li.categoria-id-235078 {
   	 	width: 130px;
    	height: 74px;
    	top: 105px;
    	left: 5px;
    	padding: 10px;}

	.menu.superior li.categoria-id-2221353 > ul > li.categoria-id-235078 > a{
		display: block;
    	width: 100%;
    	height: 100%;
    	font-size: 13px;
    	font-weight: 700;
    	line-height: 74px;
    	text-align: center;
    	text-transform: uppercase;
    	letter-spacing: 0.05em;}
    
    /*Game Boy Color*/
	.menu.superior li.categoria-id-2221353 > ul > li.categoria-id-2221357 {
   	 	width: 130px;
    	height: 74px;
    	top: 205px;
    	left: 5px;
    	padding: 10px;}

	.menu.superior li.categoria-id-2221353 > ul > li.categoria-id-2221357 > a{
		display: block;
    	width: 100%;
    	height: 100%;
    	font-size: 13px;
    	font-weight: 700;
    	line-height: 74px;
    	text-align: center;
    	text-transform: uppercase;
    	letter-spacing: 0.05em;}
    
    /*===== CLÁSSICOS =====*/
    .menu.superior .categoria-id-2221335 .nivel-dois{
    	left:-700%;
    	background: url(//cdn.awsli.com.br/17/17021/arquivos/bg-classicos.png) no-repeat;
    	background-size: cover;}
    
    .menu.superior li.categoria-id-2221335 > ul > li {position: absolute;}

	.menu.superior li.categoria-id-2221335 > ul > li > ul > li {
    	width: 130px;
    	margin: 0 0 5px 0;
    	padding: 0 10px !important;
    	float: left;}

	.menu.superior li.categoria-id-2221335 > ul > li > ul > li > a {
    	font-size: 13px !important;
    	font-weight: 700;
    	line-height: 28px !important;
    	text-transform: uppercase;
    	letter-spacing: 0.05em;}

	/*3do*/
	.menu.superior li.categoria-id-2221335 > ul > li.categoria-id-461136 {
   	 	width: 130px;
    	height: 74px;
    	top: 5px;
    	left: 5px;
    	padding: 10px;}

	.menu.superior li.categoria-id-2221335 > ul > li.categoria-id-461136 > a{
		display: block;
    	width: 100%;
    	height: 100%;
    	font-size: 13px;
    	font-weight: 700;
    	line-height: 74px;
    	text-align: center;
    	text-transform: uppercase;
    	letter-spacing: 0.05em;}
    
    /*Atari*/
	.menu.superior li.categoria-id-2221335 > ul > li.categoria-id-330725 {
   	 	width: 130px;
    	height: 74px;
    	top: 105px;
    	left: 5px;
    	padding: 10px;}

	.menu.superior li.categoria-id-2221335 > ul > li.categoria-id-330725 > a{
		display: block;
    	width: 100%;
    	height: 100%;
    	font-size: 13px;
    	font-weight: 700;
    	line-height: 74px;
    	text-align: center;
    	text-transform: uppercase;
    	letter-spacing: 0.05em;}
    
    /*Dreamcast*/
	.menu.superior li.categoria-id-2221335 > ul > li.categoria-id-89042 {
   	 	width: 130px;
    	height: 74px;
    	top: 205px;
    	left: 5px;
    	padding: 10px;}

	.menu.superior li.categoria-id-2221335 > ul > li.categoria-id-89042 > a{
		display: block;
    	width: 100%;
    	height: 100%;
    	font-size: 13px;
    	font-weight: 700;
    	line-height: 74px;
    	text-align: center;
    	text-transform: uppercase;
    	letter-spacing: 0.05em;}
    
    /*Master System*/
	.menu.superior li.categoria-id-2221335 > ul > li.categoria-id-86643 {
   	 	width: 130px;
    	height: 74px;
    	top: 5px;
    	left: 330px;
    	padding: 10px;}

	.menu.superior li.categoria-id-2221335 > ul > li.categoria-id-86643 > a{
		display: block;
    	width: 100%;
    	height: 100%;
    	font-size: 13px;
    	font-weight: 700;
    	line-height: 74px;
    	text-align: center;
    	text-transform: uppercase;
    	letter-spacing: 0.05em;}
    
    /*Neo Geo*/
	.menu.superior li.categoria-id-2221335 > ul > li.categoria-id-648598 {
   	 	width: 130px;
    	height: 74px;
    	top: 105px;
    	left: 330px;
    	padding: 10px;}

	.menu.superior li.categoria-id-2221335 > ul > li.categoria-id-648598 > a{
		display: block;
    	width: 100%;
    	height: 100%;
    	font-size: 13px;
    	font-weight: 700;
    	line-height: 74px;
    	text-align: center;
    	text-transform: uppercase;
    	letter-spacing: 0.05em;}
    
    /*Sega Saturno*/
	.menu.superior li.categoria-id-2221335 > ul > li.categoria-id-86645 {
   	 	width: 130px;
    	height: 74px;
    	top: 205px;
    	left: 330px;
    	padding: 10px;}

	.menu.superior li.categoria-id-2221335 > ul > li.categoria-id-86645 > a{
		display: block;
    	width: 100%;
    	height: 100%;
    	font-size: 13px;
    	font-weight: 700;
    	line-height: 74px;
    	text-align: center;
    	text-transform: uppercase;
    	letter-spacing: 0.05em;}
    
    /*Todos Consoles*/
	.menu.superior li.categoria-id-2221335 > ul > li.categoria-id-2223201 {
   	 	width: 141px;
    	height: 74px;
    	top: 5px;
    	left: 660px;
    	padding: 10px;}

	.menu.superior li.categoria-id-2221335 > ul > li.categoria-id-2223201 > a{
		display: block;
    	width: 100%;
    	height: 100%;
    	font-size: 13px;
    	font-weight: 700;
    	line-height: 74px;
    	text-align: center;
    	text-transform: uppercase;
    	letter-spacing: 0.05em;}
    
     /*===== DIVERSOS =====*/
    .menu.superior .categoria-id-2221485 .nivel-dois{
    	left:-127px;
    	background: #007799;
    	max-width: 225px;}
    
    #cabecalho .menu.superior ul li.categoria-id-2221485 ul li {
    	margin: 5px 0;
        font-size: 13px;
        font-weight: 700;
    	border: 0;}

	.menu.superior li.categoria-id-2221485 > ul > li > ul > li {
    	width: 130px;
    	margin: 0 0 5px 0;
    	padding: 0px 10px !important;
    	float: left;}

	.menu.superior li.categoria-id-2221485 > ul > li > ul > li > a {
    	font-size: 13px !important;
    	font-weight: 700;
    	line-height: 28px !important;
    	text-transform: uppercase;
    	letter-spacing: 0.05em;}
}


/*============= GERAIS ==============*/
body{background:#19345F;}
.tema-transparente .conteiner{background-color:#fff;}
body a:hover{transition:all linear .2s;}

/* ===== BANNERS BACKGROUND ===== */

.banner-background_left {
	display: block;
	position: fixed;
	width: 460px;
	height: 600px;
	top: 0;
	left: 50%;
	margin-left: -970px;
	z-index: 999;}

.banner-background_right {
	display: block;
	position: fixed;
	width: 460px;
	height: 600px;
	top: 0;
	left: 50%;
	margin-left: 510px;
	z-index: 999;}

/*========== BARRA INICIAL ==========*/
body > div.barra-inicial.fundo-secundario > div {background: #19345F;}
.barra-inicial .row-fluid > .span8 {width:auto;margin:0;margin:5px -14%;font-size:14px;font-weight:900;}
.barra-inicial .row-fluid > .span8 a{color:#fff;text-decoration:none;}
.barra-inicial .row-fluid > .span8 a span{color:#E06C15;}
.barra-inicial .row-fluid > .span8 a span:hover{color:#fff;}

.barra-inicial .span8 div ul li a {
    color: black!important;
    font-size: 13px;
    font-weight: 900;}

.barra-inicial .span8 div ul li a:hover {
    background: 0;
    color: #E06C15!important;}

.barra-inicial{background:0;border:none;box-shadow:none;}
.lista-redes.span3.hidden-phone{margin-top: 4px;}

.lista-redes ul li{border:none;}

.lista-redes .icon-facebook{background:none;color:#E06C15;}
.lista-redes .icon-facebook:before{content:"\f230";font-size:22px;}

.lista-redes .icon-google-plus{background:none;color:#E06C15;}
.lista-redes .icon-google-plus:before{font-size:22px;}

.lista-redes .icon-twitter{background:none;color:#E06C15;}
.lista-redes .icon-twitter:before{font-size:22px;}

.lista-redes .icon-youtube{background:none;color:#E06C15;}
.lista-redes .icon-youtube:before{font-size:22px;}

.lista-redes .icon-instagram{background:none;color:#E06C15;}
.lista-redes .icon-instagram:before{content:"\f16d" !important;font-size:22px;}

.lista-redes .icon-pinterest{background:none;color:#E06C15;}
.lista-redes .icon-pinterest:before{font-size:22px;}

.lista-redes .icon-bold{background:none;color:#E06C15;}
.lista-redes .icon-bold:before{font-size:22px;}

.lista-redes .icon-facebook:hover{background:none;color:#000;}
.lista-redes .icon-google-plus:hover{background:none;color:#000;}
.lista-redes .icon-twitter:hover{background:none;color:#000;}
.lista-redes .icon-youtube:hover{background:none;color:#000;}
.lista-redes .icon-instagram:hover{background:none;color:#000;}
.lista-redes .icon-pinterest:hover{background:none;color:#000;}
.lista-redes .icon-bold:hover{background:none;color:#000;}

body > div.barra-inicial.fundo-secundario > div > div > div.canais-contato.span9 > ul li a{color:#E06C15 !important;text-decoration:none;font-weight:700;}
body > div.barra-inicial.fundo-secundario > div > div > div.canais-contato.span9 > ul li a:hover{color:#000;}
.canais-contato ul li {border:none;}
.canais-contato ul li i{color:#E06C15 !important;}
.canais-contato ul li span {color:#E06C15 !important;font-weight:700;}

/*========= CENTRAL DE ATENDIMENTO ==========*/
.barra-inicial .canais-contato{display:none;}
.wrapper h5{font-size:17px;color:#E06C15;font-weight:900;}
.wrapper h5:hover{color:#000;}

/*.wrapper a, .wrapper p {font-family:"Oswald",sans-serif;}*/

.titulo-ca{font-size:25px;padding-top:7px;padding-bottom:5px;color:#fff!important;}

.tel{font-size:14px;color:#FF6600;}
.num a{display:block;margin-top:-12px;font-size:22px;color:#FFC300;}

.divider{height:0;margin:9px 1px;overflow:hidden;border-bottom:1px solid #fff;}


.emailp{font-size:11px;color:#fff;padding:0;margin-top:-6px;margin-left:-5px}
.emailp a{color:#FFC300;!important;}

.faleconoscotop a{font-size:16px;color:#fff;padding:0;margin-bottom:5px;margin-top:-11px;background: #FF6600;border:1px solid #fff;padding:8px;}

.wrapper{z-index:190;
    text-transform:uppercase;
    color:#312655;
    cursor:help;
    font-size:20px;
    position:relative;
    text-align:center;
    -webkit-transform:translateZ(0);
    -webkit-font-smoothing:antialiased;
    float:right;}

.wrapper p a:hover,.faleconoscotop a:hover{color:#000!important;text-decoration:none;}

.wrapper .tooltip{
    background:#fff url(//cdn.awsli.com.br/17/17021/arquivos/bg-ca.png);
    background-size: cover;text-align:center;
    top:95%;font-size:14px;
    color:#444;
    font-weight:700;
    display:block;
    left:-8px;
    margin-bottom:15px;
    opacity:0;
    padding:20px;
    pointer-events:none;
    position:absolute;
    width:90%;
    
    -webkit-transform:translateY(10px);
    -moz-transform:translateY(10px);
    -ms-transform:translateY(10px);
    -o-transform:translateY(10px);
    transform:translateY(10px);
    
    -webkit-transition:all .25s ease-out;
    -moz-transition:all .25s ease-out;
    -ms-transition:all .25s ease-out;-o-transition:all .25s ease-out;transition:all .25s ease-out;
    
    -webkit-box-shadow:2px 2px 6px rgba(0,0,0,0.28);
    -moz-box-shadow:2px 2px 6px rgba(0,0,0,0.28);-ms-box-shadow:2px 2px 6px rgba(0,0,0,0.28);
    -o-box-shadow:2px 2px 6px rgba(0,0,0,0.28);box-shadow:2px 2px 6px rgba(0,0,0,0.28)}

.wrapper .tooltip a:hover{color:#fff}

.wrapper .tooltip:before{
    bottom:-20px;
    content:" ";
    display:block;
    height:20px;left:0;
    position:absolute;width:100%}

.wrapper .tooltip:after{
    border-left:solid transparent 10px;
    border-right:solid transparent 10px;
    border-bottom:solid #d3d3d3 10px;top:-10px;
    content:" ";
    height:0;
    left:50%;
    margin-left:-13px;
    position:absolute;
    width:0}

.new-chat-top{
    position:absolute;
    top:220px;
    margin-left:22px;
    width:186px;
    height:32px}

.wrapper:hover .tooltip{
    opacity:1;
    pointer-events:auto;
    -webkit-transform:translateY(0px);
    -moz-transform:translateY(0px);
    -ms-transform:translateY(0px);
    -o-transform:translateY(0px);
    transform:translateY(0px)}


/*========== BARRA TOPO ==========*/
#barraTopo{display:none!important;}

/*========== CABECALHO ==========*/
.botao.pequeno{background:none;border:none;}
/*.logo a{height:145px;margin-top:-15px;}*/

.acoes-conta li>*{font-size:14px;background:none;color:#0e794e;}
.acoes-conta li i{font-size:22px;}

.conteudo-topo .superior{color:#404040;font-size:18px;font-weight:700;}
.conteudo-topo .superior a{text-decoration:none;background:none;border:none;box-shadow:none;font-size:15px;color:#E06C15;text-transform:uppercase;}

#cabecalho .busca input{height:36.5px;width:99%;background:#FF6600;border:3px solid #AB4400;border-radius:0px;outline:none;box-shadow:none;color:#fff;border-radius:8px;font-weight:700;margin-top:-5px;}

#cabecalho .busca input::placeholder{color:#fff;font-size:11px;}
#cabecalho .busca{background:none;border:none;}
#cabecalho .busca .botao-busca{border:none;background:none;color:#000;margin-right:-4%;margin-top:7px;font-weight:900;}
#cabecalho .busca .botao-busca:hover{color:#fff;}

.carrinho{border:none;}
.icon-shopping-cart:before{content:"\f07a";font-size:130%;color:#fff;}

.carrinho .icon-shopping-cart:before{color:#19345F;}

.carrinho>a i{background:none;color:#404040;font-size:40px;}
.carrinho>a i:hover{color:#404040;}

.carrinho a span, .carrinho>a strong, .carrinho>a span b{font-size:22px;color:#000;}

#cabecalho .carrinho.vazio>a span{display:none;}

#cabecalho > div.conteiner > div.row-fluid > div.conteudo-topo.span9 > div.inferior.row-fluid > div.span4.hidden-phone > div > a > span:nth-child(3) > b{font-weight:700;margin-top:5px;font-size:22px;color:#000;}

#cabecalho > div.conteiner > div.row-fluid > div.conteudo-topo.span9 > div.inferior.row-fluid > div.span4.hidden-phone > div > a > span:nth-child(3) > span {display:none;}

.carrinho-interno{background:#fff;border:none;box-shadow: 0px 10px 20px 0px #000;}
.carrinho-interno .nome-produto:hover{color:#fa5913;text-decoration:none;}
.carrinho-interno .preco-produto .preco-promocional{color:#fa5913;}
#cabecalho > div.conteiner > div.row-fluid > div:nth-child(3) > div.inferior.row-fluid > div > div > div > div > div > a{background:#000;}

#cabecalho > div.conteiner > div.row-fluid > div.conteudo-topo.span9 > div.inferior.row-fluid > div.hidden-phone.span2 > div > div > div > div > a {background-color: #A2CC39;}

#cabecalho > div.conteiner > div.row-fluid > div.conteudo-topo.span9 > div.inferior.row-fluid > div.span4.minha-conta > a::after {
    content: "\f107";
    font-family: FontAwesome;
    font-size: 14px;
    padding-left: 5px;}

.icon-login svg {width:35px;}

.icon-login svg .fil0 {fill:#0B5861;}

.span4.minha-conta {
    background: #30A3B0;
    border: 3px solid #1F7B85;
    border-radius: 7px 7px 0px 0px;
	height: 50px;
    width: 30%;}

/*Drop Minha Conta*/
.inferior.row-fluid{position:relative;top:-7px;}
#cabecalho .carrinho>a strong{position:absolute;left:25%;top:-20%;font-size:18px;color:#fff;background:#E06C15;border-radius:15px;width: 25px;height:25px;text-align:center;line-height:1.5;}

#cabecalho > div.conteiner > div.row-fluid > div.conteudo-topo.span9 > div.inferior.row-fluid > div.hidden-phone.span2 > div > a > span:nth-child(3){display:none;}
#cabecalho .acoes-conta{display:none;}

.drop-conta{display:none;position:absolute;z-index:99999;background:#404040;width:219px;text-align:center;box-shadow:0px 8px 10px 2px rgba(0,0,0,.5);margin-left:-0.5%;padding-top:15px;top:50px;}
.span4.minha-conta:hover .drop-conta{display:block;}

.drop-conta a{color:#fff;text-decoration:none;font-size:15px;}
.drop-conta a:hover{color:#666!important;}

p.divider{border-top:1px solid #eee;}

.btn-entrar{background:#fff;width:100%;height:35px;margin-top:-10px;}
.btn-entrar a{color:#404040!important;text-decoration:none;line-height:2.3;font-weight:600;}
.btn-entrar a:hover{color:#E06C15!important;}

.span4.minha-conta i {margin-left:15%;background:none;margin-top:-3px;}

#cabecalho > div.conteiner > div.row-fluid > div.conteudo-topo.span9 > div.inferior.row-fluid > div.span4.minha-conta > a {
    margin-left: 10px;
    position: relative;
    font-size: 12px;
    text-decoration: none;
    color:#0B5861;
    text-transform: uppercase;
    font-weight: 600;
	top:-20px;}

.minha-conta a:hover{color:#000;}

/*========== MENU SUPERIOR ==========*/
#cabecalho .menu.superior a i {display: none;}
.menu.superior .nivel-um>li{display:inline-block;text-align:center;}

#cabecalho .menu.superior {text-align:center;z-index:9;margin: 0px 0px;background: none;}

/*Nintendo*/
#cabecalho > div.conteiner > div.menu.superior > ul > li.categoria-id-2221344.com-filho.borda-principal > a > strong {
    color: #555;}

.menu.superior .titulo{color:#fff;margin:0;border:none;text-align:center;font-size:12px;}
.menu.superior .titulo:hover{color:#222;}

.menu.superior .nivel-um>li{border:none;text-align:center;display:inline-block;padding:0 5px;min-width:8.98118%;}
.menu.superior .nivel-um>li:hover{border:none;margin:0;}
.menu li>a i, .menu-responsivo i {background:none;color:#444;}
.menu li>a i:hover, .menu-responsivo i:hover {background:none;color:#444;}

.menu.superior .categoria-marcas, .menu.superior .categoria-paginas{background:none;}

.menu li:hover > a .fundo-secundario{background:none;}

.menu.superior .nivel-dois a {text-transform: uppercase;}

.menu .nivel-dois a{text-transform: uppercase;}

/*===== PERSONALIZACAO MENU =====*/
li.categoria-id-2221360.com-filho.borda-principal{background:#003478;}
li.categoria-id-2221341.com-filho.borda-principal{background:#53C120;}
li.categoria-id-2221344.com-filho.borda-principal{background:#E6E7E8;}
li.categoria-id-80308.com-filho.borda-principal{background:#5F45B1;}
li.categoria-id-86640.com-filho.borda-principal{background:#CE2B29;}
li.categoria-id-86635.com-filho.borda-principal{background:#595959;}
li.categoria-id-2221353.com-filho.borda-principal{background:#FFC300;}
li.categoria-id-2221335.com-filho.borda-principal{background:#45A3AD;}
li.categoria-id-2221486.borda-principal{background:#1c2327;}
li.categoria-id-2221485.borda-principal{background:#007799;}

.menu.superior .nivel-dois{
    top:inherit;
    box-shadow: none;
}

.menu.superior .nivel-um>li > a:before{display:-webkit-box;content:"";height:70px;background:url(//cdn.awsli.com.br/17/17021/arquivos/menu_icones.png) 0 0;width:75px;}

.menu.superior .nivel-um>li.categoria-id-2221360>a:before{background-position:0 0!important}
.menu.superior .nivel-um>li.categoria-id-2221341>a:before{background-position:-78px 0!important}
.menu.superior .nivel-um>li.categoria-id-2221344>a:before{background-position:-159px 0!important;}
.menu.superior .nivel-um>li.categoria-id-80308>a:before{background-position:-238px 0!important;}
.menu.superior .nivel-um>li.categoria-id-86640>a:before{background-position:-319px 0!important;}
.menu.superior .nivel-um>li.categoria-id-86635>a:before{background-position:-398px 0!important;}
.menu.superior .nivel-um>li.categoria-id-2221353>a:before{background-position:-478px 0!important;}
.menu.superior .nivel-um>li.categoria-id-2221335>a:before{background-position:-558px 0!important;}
.menu.superior .nivel-um>li.categoria-id-2221486>a:before{background-position:-638px 0!important;}
.menu.superior .nivel-um>li.categoria-id-2221485>a:before{background-position:-719px 0!important;}

@media screen and (min-width: 767px) and (max-width: 970px){
    .menu.superior .nivel-um>li.categoria-id-2221485{display:none;}
}

/*======== MINHA CONTA ========*/
.conta-menu .titulo{font-size:11px;}

/*========== BANNERS =========*/
.mini-banner .modulo.span4 {
    padding: 10px 0 0 0px;}

.flexslider{border:0;}
.tarja *{border-radius:5px;}

.banner .flex-control-paging li a{background:#fff;border:none;border-radius:0;width:25px;height:25px;}
.banner .flex-control-paging li a:hover{background:#fff;}
.banner .flex-control-paging li a.flex-active{background:#30A3B0;border:none;width:25px;height:25px;}
.banner.cheio .flex-direction-nav .flex-next{display:none;}
.banner.cheio .flex-direction-nav .flex-prev{display:none;}
.banner .flex-control-nav{bottom:0px;}

@media only screen and (min-width: 767px){
div.row-fluid.banner.mini-banner > div:nth-child(1){width:50%;padding:30px;padding-top:0;padding-bottom:30px;padding-left:0}
div.row-fluid.banner.mini-banner > div:nth-child(2){width:50%;margin:0;padding:0;padding-right:0;float:right}
div.row-fluid.banner.mini-banner > div:nth-child(3){width:50%;margin:0;padding:0;margin-top:0;padding-right:30px}
#corpo .span12 .mini-banner .modulo.span4:hover{opacity:.8}
}

/*========= CORPO =========*/
#corpo{margin-bottom:0;}

/*========= VITRINE =========*/
.caixa-sombreada{border: 2px solid #30A3B0!important;}

.listagem .titulo-categoria{color:#30A3B0;font-weight:900;text-transform:uppercase;font-size:30px;border:none;background:none;text-align:center;}
.listagem .titulo-categoria:hover{background:none;padding-left:0;}

/*Listagem Produtos*/
.listagem .info-produto{text-align:center;top:15px;}
.listagem.com-caixa .listagem-item{box-shadow:none;border:none;border: 1px solid #fff;}
.listagem .listagem-item .nome-produto{text-transform: uppercase;font-weight:800;text-decoration:none;}

.listagem.com-caixa .listagem-item:hover, .listagem.com-caixa .listagem-item:active {
    box-shadow: 0 0 40px 0px #30A3B0;
    outline:none;
	border: 1px solid #30A3B0 !important;}

.info-produto .preco-produto strong.titulo{font-size:27px;white-space:nowrap;color:#30A3B0;letter-spacing:-2px;}


.preco-parcela strong {color:#30A3B0;}


.listagem.com-caixa .listagem-item .acoes-produto {
    border-style: none;
	background: none;}

.listagem-item .acoes-produto .botao.principal.botao-comprar {
    display: block;
    height: 100%;
    background: none;
    font-size: 0;
    border: none;}


/*@media only screen and (min-width: 767px) and (max-width: 1199px){
.listagem-item .acoes-produto a:before {
    content: url(//cdn.awsli.com.br/17/17021/arquivos/btn-comprar-sf.png);
    position: absolute;
    margin-left: 20%;
    top: -500%;}
}

@media only screen and (min-width: 1200px) and (max-width: 99999px){
.listagem-item .acoes-produto a:before {
    content: url(//cdn.awsli.com.br/17/17021/arquivos/btn-comprar.png);
    position: absolute;
    left: -2px;
    top: -596%;}
}*/


.listagem .listagem-item .produto-sobrepor {
    height: 195px;
    background-color: rgba(48,163,176,0.8);
    background-image: url(https://cdn.awsli.com.br/17/17021/arquivos/btn-comprar-sebog.png);
    background-position: center 50px;
    background-repeat: no-repeat;
    opacity: 0;
    transition: all 0.2s ease-in-out 0s;
}

.listagem .listagem-item:hover .produto-sobrepor {
    opacity: 1;
    background-position: center 0px;
}

/*.listagem-item:hover .imagem-produto img{filter:blur(5px);transition:all .18s ease;opacity:0.2;}*/
.listagem-item.produto-adicionado .produto-sobrepor {background:#000;opacity:.7;height: 100%;}
.listagem-item.produto-adicionado:hover .produto-sobrepor {background:#000;opacity:.7;height: 100%;}

/*===== BANDEIRAS =====*/
.bandeiras-produto .bandeira-promocao{display:table-cell;line-height:1;background:#30A3B0;border:2px solid #1F7B85; box-shadow:none;color:#fff;font-size:15px;padding:5px;}

.bandeiras-produto .adicionado-carrinho{line-height:2.5;background:#30A3B0!important;border:2px solid #1F7B85;color:#fff;box-shadow:none;}

.bandeiras-produto .bandeira-frete-gratis.label-success{line-height:2.5;background:#A1CF2D!important;border:2px solid #648A04;color:#fff;box-shadow:none;font-size: 13px;}

.listagem-item.indisponivel .bandeiras-produto .bandeira-indisponivel{border:2px solid #000;line-height:2.5;background:#333;color:#fff;box-shadow:none;font-weight:700;}

.listagem-item.indisponivel, .listagem.com-caixa .listagem-item.indisponivel{border:none;}


/* ===== BREADCRUMBS ===== */

.breadcrumbs {
	display: block;
	margin: 0 !important;
	padding: 10px 0 20px 0; !important;
	border: 0;
}

.breadcrumbs ul li {
	border: 0;
}

.breadcrumbs ul li:after {
	display: none;
}

.breadcrumbs ul li a i {
	display: none;
}

.breadcrumbs ul li a,
.breadcrumbs ul li strong {
	position: relative;
	display: block;
	height: 28px;
	padding: 0 18px !important;
	font-size: 14px;
	font-weight: 700;
	line-height: 28px;
	text-transform: uppercase;
	text-decoration: none;
	color: #4C595E;
	background-color: #E4E6E7;
}

.breadcrumbs ul li a:before,
.breadcrumbs ul li strong:before {
	content: "";
	display: inline-block;
	position: absolute;
	width: 10px;
	height: 28px;
	top: 0;
	left: 0;
	background-image: url("https://cdn.awsli.com.br/457/457262/arquivos/breadcrumbs_sustentaled.png");
	background-position:0;
	background-repeat: no-repeat;
}

.breadcrumbs ul li a:after,
.breadcrumbs ul li strong:after {
	content: "";
	display: inline-block;
	position: absolute;
	width: 8px;
	height: 28px;
	top: 0;
	right: 0;
	background-image: url("https://cdn.awsli.com.br/457/457262/arquivos/breadcrumbs_sustentaled.png");
	background-position:-11px;
	background-repeat: no-repeat;
}

.breadcrumbs ul li:first-child a,
.breadcrumbs ul li:first-child strong {
	padding: 0 18px 0 12px !important;
}

.breadcrumbs ul li:first-child a:before,
.breadcrumbs ul li:first-child strong:before {
	background-image: none;
}

.breadcrumbs ul li:hover a,
.breadcrumbs ul li:hover strong {
	color: #000;
	background-color: #ACEB55;
}

.breadcrumbs ul li:hover a:after,
.breadcrumbs ul li:hover strong:after {
	background-position: -21px;
	background-repeat: no-repeat;
}

.breadcrumbs ul li:last-child a,
.breadcrumbs ul li:last-child strong {
	color: #FFF;
	background-color: #8DC73D;
}

.breadcrumbs ul li:last-child a:after,
.breadcrumbs ul li:last-child strong:after {
	background-position:-32px;
	background-repeat: no-repeat;
}

/*=========== BARRA NEWSLETTER ============*/
#barraNewsletter .componente {margin-top: 12px;}
#barraNewsletter .componente .interno-conteudo {text-align:right;margin-top:22px;}

#barraNewsletter.posicao-rodape{box-shadow:none;background:0;}
#barraNewsletter.posicao-rodape .componente .interno{background:#30A3B0;height:90px;margin-top:-12px;padding:20px!important;width:980px;margin-left:-20px;}
#barraNewsletter.posicao-rodape .componente .botao{background:#FF6600;border:none;color:#fff;margin-left:-8px;border-radius:0;height: 48px;padding: 15px 40px;}
#barraNewsletter.posicao-rodape .componente input[type="text"]{border-radius:0;color:#fff;background:#1F7B85;border:none;width:360px;height:40px;}
#barraNewsletter.posicao-rodape .componente input[type="text"]::placeholder{color:#fff;font-size:12px;}
#barraNewsletter.posicao-rodape .componente .texto-newsletter, #barraNewsletter .componente .alert{font-weight:700;display:none;}
#barraNewsletter.posicao-rodape .interno-conteudo::after{content:url(https://cdn.awsli.com.br/17/17021/arquivos/icon-news.png);position:absolute;z-index:99;margin-left:-990px;}

#barraNewsletter .componente .newsletter-confirmacao span{font-weight:700;}


@media only screen and (min-width: 767px) and (max-width: 1013px){
    #barraNewsletter .componente .interno-conteudo {text-align:center;margin-top:5px;}
    #barraNewsletter.posicao-rodape .componente input{width: 230px;}
    #barraNewsletter.posicao-rodape .interno-conteudo::after{content: url(#);margin-left:-99%;}
    #barraNewsletter.posicao-rodape .interno-conteudo::before {
    content:url(https://cdn.awsli.com.br/457/457262/arquivos/icon-news.png);
        position:relative;
        display:block;
        margin-bottom: 15px;}
    #barraNewsletter .componente{margin-top:0;}
    #barraNewsletter.posicao-rodape .componente .interno{height:122px;}
    
}

/*========== POPUP ==========*/
.modal-modalNewsletter {
  width: 612px!important;
  height: 380px!important;
}

.modal-modalNewsletter .fancybox-skin {
  box-shadow: none;
  background: url(https://cdn.awsli.com.br/17/17021/arquivos/popup_sebo.png) no-repeat;
  width: 620px!important;
  height: 380px!important;
  box-sizing: border-box;
}

#modalNewsletter .fancybox-outer, .fancybox-inner{top:10px;}

.modal-modalNewsletter .fancybox-inner {
  width: 480px!important;
  margin: 0 auto;
  text-align: center;
  margin-top: 155px;
}

#modalNewsletter .componente {
  background: transparent;
}

#modalNewsletter .componente .titulo {
  display: none;
}

#modalNewsletter .componente .texto-newsletter {
  display: none;
}

#modalNewsletter .newsletter-cadastro input {
  background: #FFFFFF;
  border: 1px solid #CCCCCC;
  box-shadow: 0 0 6px 0 rgba(0,0,0,0.09);
  border-radius: 3px;
  font-size: 15px;
  color: #888888;
  letter-spacing: 0.11px;
  width: 100%;
  height: 50px;
  padding: 0 25px;
  box-sizing: border-box;
  font-weight: 600;
}

#modalNewsletter .newsletter .botao {
  position: relative;
  background: #8FC20F;
  border: 0;
  border-radius: 3px;
  width: 240px;
  height: 50px;
  margin-top: 15px;
}

#modalNewsletter .newsletter .botao:before {
  content: "Receber Ofertas";
  text-transform: uppercase;
  font-family: 'Montserrat', sans-serif;
  font-weight: 600;
  font-size: 16px;
  color: #FFF;
  letter-spacing: 0.1px;
}

#modalNewsletter .newsletter .newsletter-confirmacao span {
    color: #fff;
}

/*==========RESPONSIVE==========*/

/*======MODAL_NEWSLETTER======*/
@media screen and (max-width: 768px){
.modal-modalNewsletter {
    width: 312px!important;
    height: 192px!important;
  }

  .modal-modalNewsletter .fancybox-skin {
    width: 312px!important;
    height: 192px!important;
    -webkit-background-size: contain;
            background-size: contain;
  }

  .modal-modalNewsletter .fancybox-inner {
    width: 280px!important;
    margin-top: 55px;
  }

  #modalNewsletter .newsletter .input-conteiner {
    margin-top: 20px;
  }

.fancybox-outer, .fancybox-inner{top:3px;}
    
  #modalNewsletter .newsletter-cadastro input {
    height: 35px;
    font-size: 13px;
  }

  #modalNewsletter .newsletter .botao {
    width: 200px;
    height: 35px;
    margin-top: 5px;
    line-height: 11px;
  }

  #modalNewsletter .newsletter .botao:before {
    font-size: 13px;}
}

/*================ RODAPE =================*/
.conteiner-principal #rodape .conteiner{background:#fff;margin-bottom:-20px;}
#rodape .institucional, #rodape .pagamento-selos{padding:0;}
#rodape .institucional {background:none;}
.pagamento-selos {background:none;}

#rodape .titulo{color:#30A3B0;font-size:20px;border:none;font-weight:bold;padding:0;text-transform: uppercase;}
#rodape .links-rodape a {color:#555;text-decoration:none;font-size:12px;font-weight:bold;text-transform:uppercase;}
#rodape .links-rodape a:hover{color:#FF6600;}
#rodape p {font-weight:bold;}
#rodape > div.institucional.fundo-secundario > div > div > div.span9 > div > div.span4.sobre-loja-rodape > p{color:#555;text-align:justify;}
#rodape > div.footer-logo > div > div > div.span9.span12 > p{color:#333;}
#rodape .institucional .links-rodape > ul > li{list-style:none;line-height: 1.5;}
#rodape .redes-sociais{background:none;box-shadow:none;border:none;}
.gateways-rodape {background:none;border:none;}
.gateways-rodape li:nth-child(2){border:none;}
.gateways-rodape li:nth-child(odd){border:none;}

/*===== PERSONALIZAÇÃO RODAPE =====*/
.selos li{float:none;}
.span4.links-rodape.links-rodape-paginas {float: right;}
div.span4.selos > ul > li > img {width:47%;}
#rodape > div.institucional.fundo-secundario > div > div > div.span9 > div > div.span4.selos > div > ul > li > a > img {width:65%;}

.gateways-rodape li img {width:50%;}

.pagamento.span12{display:inline-flex;margin-top:20px;border-top: 1px solid #ddd;padding: 15px;}
#rodape > div.institucional.fundo-secundario > div > div > div.span9 > div > div.pagamento.span12 > span {margin-right:15px;}
.gateways-rodape li{padding:0;}
.bandeiras-pagamento li{margin-right:0;}

#rodape .institucional, #rodape .pagamento-selos{padding:0!important;}

.envio{border-top: 1px solid #ddd;padding-top: 10px;text-align: center;}

.span4.pagamento{border-top: 1px solid #ddd;padding-top: 10px;text-align: center;}

.span4.selos{text-align:center;}

.span4.sobre-loja-rodape span {text-align:center;}

.span4.links-rodape.links-rodape-paginas span{text-align:center;}

span.titulo.cor-secundaria.hidden-phone{text-align:center;margin-top:10px;}

/*======== INSTAGRAM ========*/
.insta{text-align: center;background: #fff;
    max-width: 980px;
    margin: 0 auto;
    padding: 0 20px;
	padding: 0 20px 20px 20px;}
.insta h2{font-family:'Roboto', sans-serif;font-size: 20px;font-weight:100;color:#000;text-transform: uppercase;font-weight:700;}
.insta img:hover{margin-top: -5px;box-shadow: 1px 6px 19px -6px;}
.insta img {
    width: 15%;
    height: auto;
    background: #fff;
    border: 1px solid #eee;
    margin: 5px;
    padding: 5px;}

.insta h2 span {
    color: #30A3B0;
    font-size: 25px;}

/*============== COPYRIGHT ================*/
.footer-logo{background:transparent !important;border:none !important;}
.footer-logo p{color:#000;}
.geston {margin:0;padding:0;}

/*========= RESPONSIVE ==========*/
@media only screen and (max-width: 767px) {
    .menu.superior .nivel-um.active, .menu.superior .nivel-dois, .menu.lateral .nivel-um.active, .menu.lateral .nivel-dois{display:grid;}
    #rodape .institucional ul li a {
    margin-bottom: 30px;
    color: #000;}
    #cabecalho .busca input {
    height: 22px;
    width: 120%;
    border-radius: 5px 0px 0px 5px !important;}
    
    .atalhos-mobile.visible-phone.fundo-secundario.borda-principal {
    background:#19345F;}
    
    .conteudo-topo .superior a{color:#fff;}
    
    #cabecalho .busca .botao-busca {margin-right:30px;margin-top:0;}
    .geston {display:none;}
    #rodape > div.footer-logo > div > div > div:nth-child(2) > a:nth-child(1) > img{width:50% !important;}
    /*Botao Comprar Vitrine*/
    .acoes-produto-responsiva .tag-comprar{display:none;}
    
    #cabecalho > div.conteiner > div > div.conteudo-topo.span9 > div.inferior.row-fluid > div.span4.minha-conta{display:none;}
    .logo a img{max-height: 80%;}
    
    #cabecalho .menu.superior {background:#404040;}
    .menu.superior .titulo{padding-left:0;}
    
    .pagamento.span12 {display:block;}
    
	.menu.superior .nivel-dois li, .menu.lateral .nivel-dois li {left: 15px;}
    .menu.superior .nivel-um>li > a:before {margin: 0px 37%;}
    
    #cabecalho > div.conteiner > div > div.conteudo-topo.span9 > div.inferior.row-fluid > div.busca-mobile.span6 > div.menu.superior > ul > 		li.categoria-id-2221344.com-filho.borda-principal > ul li a {
    color: #555;}
    
    #cabecalho > div.conteiner > div > div.conteudo-topo.span9 > div.inferior.row-fluid > div.busca-mobile.span6 > div.menu.superior > ul > 		li.categoria-id-2221344.com-filho.borda-principal > a > strong {
    color: #555;}
    
    .banner .flex-control-nav {
    	display: block;
    	position: relative;
    	margin-left: 20px;}
    
    .banner .flex-control-paging li a {
        background: #FF6600;}
    
    #rodape .institucional .lista-redes {
    text-align: center;
    width: 160%;
}
}
/*=== MENU ===*/
@media only screen and (max-width: 768px) {
.conteudo-topo .busca-mobile {position: relative;padding: 0;background-color: transparent;	}
.conteudo-topo .busca-mobile .busca {box-sizing:border-box;position:relative:width:73%;padding:0 90px 0 0;top:0;left:0;}
.conteudo-topo .busca-mobile .atalho-menu:after{content:"MENU";font-family: 'Roboto';font-weight:900;}

/*========== 02 COLUNAS MOBILE ===========*/
@media (max-width: 768px){
    #listagemProdutos > ul{
        display:flex;flex-wrap:wrap;
        justify-content:center;
        align-items:flex-start}
    
    #listagemProdutos > ul li.listagem-linha ul{
        display:flex;
        flex-wrap:wrap;
        align-items:flex-start;
        justify-content:center}
    
    #listagemProdutos > ul li.listagem-linha ul li{
        width:50%;margin:0 0 15px}
    
    .listagem.com-caixa .listagem-item{
        border:0;min-height:368px}
    
    .listagem.com-caixa .listagem-item .imagem-produto{
        border:0;
        padding:0}
    
    .listagem .listagem-item .info-produto{
        border:none!important;
        padding:5px 0}
    
    .listagem .listagem-item .info-produto a.nome-produto{
        min-height:76px;
        display:flex;
        align-items:center;
    	font-size: 13px;}
    
    .busca .botao-busca{
        padding:5px 14px!important}
    
    .listagem .listagem-item .acoes-produto-responsiva,#btn-top{
        display:none!important}
    
    .preco-produto s.preco-venda{
        display:none;}
    
    .preco-produto strong.titulo{
        font-size: 27px !important}
    
    .preco-venda{
        display:block;
        font-size:12px !important;}
    span.desconto-a-vista > strong{font-size:12px}
    span.desconto-a-vista{font-size: 12px;padding: 9px 5px;}
    
    span.preco-a-partir {
    font-size: 10px;
    line-height: 0;
    top: -20px;
        position: relative;}

}
}

/* ===== CONTADOR HOMEPAGE - LAYOUT CLARO ===== */

.pv-homepage * {
	box-sizing: border-box !important;
}

.pv-homepage {
	display: block;
	position: relative;
	width: 1000px;
	height: 100px;
	margin: 0 auto 10px auto;
	font-size: 0;
	text-align: center;
	background-color: transparent !important;
	background-image: url("https://cdn.awsli.com.br/17/17021/arquivos/Design sem nome (4).png");
	background-repeat: no-repeat;
}

.pv-homepage a {
	display: block;
	position: absolute;
	width: 100%;
	height: 100%;
	padding: 0;
	font-size: 0;
	background-color: transparent;
}

.pv-homepage .pv-date-items {
	position: absolute;
	top: 38px;
	left: 345px;
}

.pv-homepage .pv-date-items div {
	position: relative;
	width: 70px;
	height: 35px;
	margin: 0 10px 0 0 !important;
	font-family: 'Share Tech Mono', sans-serif;
	font-size: 28px !important;
	line-height: 36px;
	text-align: center;
	color: #fff;
	border: solid 1px transparent !important; /* ALTERAR AQUI */
	border-bottom: 0 !important;
	background-color: transparent; /* ALTERAR AQUI */
	float: left;
}

.pv-homepage .pv-date-items div:after {
	display: block;
	position: absolute;
	width: 100%;
	height: 18px;
	bottom: 0;
	font-family: 'Roboto', sans-serif;
	font-size: 0px !important;
	font-weight: 700;
	line-height: 18px;
	letter-spacing: 0.05em;
	color: none !important;
	background-color: transparent !important; /* ALTERAR AQUI */
}



.pv-homepage .pv-date-items div:last-child {
	margin-right: 0 !important;
}

.pv-homepage .pv-day {
	animation: date-blink-pv-homepage 2s infinite;
}

.pv-homepage .pv-day:after {
	content: "DIAS";
}

.pv-homepage .pv-hour:after {
	content: "HORAS";
}

.pv-homepage .pv-min:after {
	content: "MINUTOS";
}

.pv-homepage .pv-sec:after {
	content: "SEGUNDOS";
}

@-webkit-keyframes date-blink-pv-homepage {
	0%   {color: rgb(0, 0, 0)background-color: rgba(255,255,255,0.0);}
	50%  {color: rgba(255, 255, 255, 0.9); background-color: white;}
	100% {color: rgb(0, 0, 0)background-color: rgba(160, 65, 65, 0)}
}

@-moz-keyframes date-blink-pv-homepage {
	0%   {color: rgb(0, 0, 0)background-color: rgba(255,255,255,0.0);}
	50%  {color: rgba(255, 255, 255, 0.9); background-color: white;}
	100% {color: rgb(0, 0, 0)background-color: rgba(255,255,255,0.0)}
}

@-o-keyframes date-blink-pv-homepage {
	0%   {color: rgb(0, 0, 0)background-color: rgba(255,255,255,0.0);}
	50%  {color: rgba(255, 255, 255, 0.9); background-color: white;}
	100% {color: rgb(0, 0, 0)background-color: rgba(255,255,255,0.0)}
}

@keyframes date-blink-pv-homepage {
	0%   {color: rgb(0, 0, 0)background-color: rgba(255,255,255,0.0);}
	50%  {color: rgba(255, 255, 255, 0.9); background-color: #a7a7a78f;}
	100% {color: rgb(0, 0, 0)background-color: rgba(255,255,255,0.0)}
}

@media only screen and (max-width: 767px) {
	.pv-homepage {
		width: 100%;
		background-position: center;
	}
	.pv-homepage .pv-date-items {
		position: absolute;
		width: 100%;
		left: 50%;
		margin-left: -155px;
	}
/*removendo selo pix mercado pago*/
img.formas-pagamento-produto-additional-pix {
	display: none
}
img.formas-pagamento-checkout-additional-pix {
	display: none
}
}

