@import url('https://fonts.googleapis.com/css?family=Patrick+Hand&display=swap');

body {font-family: 'Patrick Hand', cursive; font-size: 18px}

.titulo {font-family: 'Patrick Hand', cursive;font-size: 22px !important}

.breadcrumbs ul li * {font-size: 14px;}
.ico-top-menu {font-size: 18px;}
.listagem .listagem-item .nome-produto {font-size: 18px;}
.listagem .titulo-categoria {font-size: 22px;}
.bandeiras-produto span {font-size: 18px;}
.produto .acoes-produto .preco-produto.destaque-parcela .preco-venda {font-size: 18px;}
.preco-produto .preco-a-partir .preco-venda:not(.titulo) {font-size: 18px;}

.secao-banners .conteiner {max-width:1920px !important; padding:0 !important;background:#B054AC}
#barraTopo {height:60px !important;background-color: #F2EEE0;}
#cabecalho {background: #F2EEE0 url(https://cdn.awsli.com.br/461/461385/arquivos/fundomenu-claro.png) bottom left repeat-x}
.conteiner-principal .conteiner {background-color: #F2EEE0;box-shadow: 0 0px 0px 0 rgba(0,0,0,0);}
.listagem-item {background-color: rgba(255,255,255,1) !important;}
.barra-inicial {background-color: #643A72;}
body {background-color: #ffffff;}
#rodape .institucional {background-color:#B158AD ;}
#cabecalho .conteiner {padding: 0px 20px !important; background: #F2EEE0 url(https://cdn.awsli.com.br/461/461385/arquivos/fundomenu-claro.png) bottom left repeat-x}
.menu.superior {background-color: #B158AD;}
.menu.superior .cor-secundaria {color: #fff;}
#corpo .conteiner {background: rgba(255,255,255,1);}
.canais-contato li {font-size: 13px !important}
.menu.superior .nivel-dois {text-transform:uppercase}
.listagem .bandeiras-produto .bandeira-carrinho {background-color: #B425A1;}
.listagem .span4 .imagem-produto, .listagem .produtos-carrossel[data-produtos-linha="3"] .imagem-produto {height: 300px;}
@media only screen and (max-width: 767px){
.listagem .span3 .imagem-produto, .listagem .span4 .imagem-produto, .listagem .span6 .imagem-produto {height: 300px;}}
.pagamento-selos { background: url(../img/padrao-rodape.png) #F2EEE0;}

#bar-top{background-color:#B158AD;width:100%;height:40px;position:relative;padding-top:13px;z-index:150}
.curta{font-size:16px;letter-spacing:-1px;font-family:'Patrick Hand', cursive;color:#c80736;text-shadow:none}
.face{color:#fff;font-size:13px;font-weight:400}
.ico-top-menu{float:right;font-size:11px;color:#fff;padding:10px 10px 0 0;font-weight:300;font-family:'Patrick Hand', cursive}

.ico-chat{float:right}
.ico-top-arrow{float:right;padding:9px 10px 0 0;font-weight:700;color:#be0f34}
.barra-inicial {display:none}
.conteiner {
    max-width: 1140px;
    margin: 0 auto;
    padding: 0 20px;
}
.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);
}

.wrapper .tooltip {
    background: #633A72;
    text-align: center;
    font-family: 'Patrick Hand', cursive;
    top: 105%;
    font-size: 14px;
    color: #fed9ac;
    font-weight: 700;
    display: block;
    left: -15px;
    margin-bottom: 15px;
    opacity: 0;
    padding: 20px;
    pointer-events: none;
    position: absolute;
    width: 100%;
    -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);
}

.tooltip {
    position: absolute;
    z-index: 1030;
    display: block;
    visibility: visible;
    font-size: 11px;
    line-height: 1.4;
    opacity: 0;
    filter: alpha(opacity=0);
}
.ico-chat {
    float: right;
}
.wrapper {
    z-index: 190;
    text-transform: uppercase;
    color: #312655;
    cursor: help;
    font-family: 'Patrick Hand', cursive;
    font-size: 20px;
    position: relative;
    text-align: center;
    -webkit-transform: translateZ(0);
    -webkit-font-smoothing: antialiased;
}
.menu.superior {background-color: #B158AD}
.atalhos-mobile { position:relative}
.topo-pag, .topo-tel {color:#F2EEDF}
.topo-pag:hover, .topo-tel:hover {color:#F2EEDF; text-decoration:underline}
.ico-top-arrow i {color:#F2EEDF; font-size:14px}
.ico-top-arrow  {color:#F2EEDF; font-size:14px}
.topo-soc {color:#F2EEDF}
.topo-soc:hover {color:#BC72B5}
.ico-top-menu {font-size:14px}
.carrinho-checkout #cabecalho {background: #F2EEE0;}
.carrinho-checkout #cabecalho .conteiner {padding: 0px 20px !important; background: #F2EEE0;}
.carrinho-checkout .conteiner-principal #corpo .conteiner {box-shadow: none}
#zdig {width:100%;height:50px;margin:0 auto;text-align:center;position:relative;z-index:9999;margin-top:-10px;margin-bottom:-20px;background-color:#fff}
.topo-tel {font-size:18px !important}

@media only screen and (max-width: 767px){
    #cabecalho {position:relative !important; padding-top: 2px;}
}    
@media only screen and (max-width: 600px){
    .paginas {display:none !important;}
    .ico-top-arrow i {font-size:11px}
	.ico-top-arrow  {font-size:11px}
	.ico-top-menu {font-size:11px}
}    
@media only screen and (max-width: 767px){
.menu.superior .nivel-dois, .menu.lateral .nivel-dois {background: #fff;}
.menu.superior .nivel-dois li, .menu.lateral .nivel-dois li {border: solid 1px #633A72;}    
}



/*medidas*/
tr
	{mso-height-source:auto;}
col
	{mso-width-source:auto;}
br
	{mso-data-placement:same-cell;}
.style0
	{mso-number-format:General;
	text-align:general;
	vertical-align:bottom;
	white-space:nowrap;
	mso-rotate:0;
	mso-background-source:auto;
	mso-pattern:auto;
	color:black;
	font-size:11.0pt;
	font-weight:400;
	font-style:normal;
	text-decoration:none;
	font-family:Calibri, sans-serif;
	mso-font-charset:0;
	border:none;
	mso-protection:locked visible;
	mso-style-name:Normal;
	mso-style-id:0;}
.font6
	{color:#7030A0;
	font-size:18.0pt;
	font-weight:700;
	font-style:normal;
	text-decoration:none;
	font-family:Arial;
	mso-generic-font-family:auto;
	mso-font-charset:0;}
.font8
	{color:#7030A0;
	font-size:18.0pt;
	font-weight:400;
	font-style:normal;
	text-decoration:none;
	font-family:Arial;
	mso-generic-font-family:auto;
	mso-font-charset:0;}
td
	{mso-style-parent:style0;
	padding-top:1px;
	padding-right:1px;
	padding-left:1px;
	mso-ignore:padding;
	color:black;
	font-size:11.0pt;
	font-weight:400;
	font-style:normal;
	text-decoration:none;
	font-family:Calibri, sans-serif;
	mso-font-charset:0;
	mso-number-format:General;
	text-align:general;
	vertical-align:bottom;
	border:none;
	mso-background-source:auto;
	mso-pattern:auto;
	mso-protection:locked visible;
	white-space:nowrap;
	mso-rotate:0;}
.xl65
	{mso-style-parent:style0;
	color:white;
	font-size:18.0pt;
	font-weight:700;
	font-family:Arial;
	mso-generic-font-family:auto;
	mso-font-charset:0;
	text-align:left;
	vertical-align:top;
	border-top:1.0pt solid windowtext;
	border-right:1.0pt solid windowtext;
	border-bottom:none;
	border-left:1.0pt solid windowtext;
	background:#8064A2;
	mso-pattern:black none;
	white-space:normal;
	padding-left:9px;
	mso-char-indent-count:1;}
.xl66
	{mso-style-parent:style0;
	color:black;
	font-size:18.0pt;
	font-family:Arial;
	mso-generic-font-family:auto;
	mso-font-charset:0;
	text-align:left;
	vertical-align:top;
	border:.5pt solid windowtext;
	background:#D8D3E0;
	mso-pattern:black none;
	white-space:normal;
	padding-left:9px;
	mso-char-indent-count:1;}
.xl67
	{mso-style-parent:style0;
	color:black;
	font-size:18.0pt;
	font-family:Arial;
	mso-generic-font-family:auto;
	mso-font-charset:0;
	text-align:left;
	vertical-align:top;
	border:.5pt solid windowtext;
	background:#EDEAF0;
	mso-pattern:black none;
	white-space:normal;
	padding-left:9px;
	mso-char-indent-count:1;}

#tabela a {font-size:22px;}
#tabela i {font-size:16px;color:#BC72B5}
#tabela {padding: 30px 0 0 30px;}

/*.atalhos-mobile span {
    font-size: 11px !important;}
.atalhos-mobile li.vazia span:after {
    content: "a partir de 5/7 pedidos serão postados dia 30 ";}
.banner.cheio+.row-fluid {
    margin-top: 0px !important;}*/
.tarja {
    background: #F1EDDF !important;
	text-align: center !important;
	float:none !important}
.whatsapp-buttom-desktop {
    z-index: 9999;
    padding: 10px;
    background: #25d366;
    color: #fff;
    font-size: 1em;
    position: fixed;
    right: 10px;
    bottom: 55px;
    width: 123px;
    text-align: left;
    text-decoration: none;
    -webkit-transition: all .2s ease;
    transition: all 0.2s ease;
    -webkit-box-shadow: 0 1px 2px 0 grey;
    -moz-box-shadow: 0 1px 2px 0 grey;
    box-shadow: 0 1px 2px 0 grey;
    -webkit-border-radius: 11px;
    -moz-border-radius: 11px;
    border-radius: 11px;
    border: 1px solid #1fc25c;
    font-family: 'Patrick Hand', cursive;
    display: flex;
    justify-content: space-around;
    align-items: center;
}
.whatsapp-buttom-desktop i {
    font-weight: 500;
    font-size: 1.4em;
    display: inline-block;
    vertical-align: middle;
    margin-right: 4px;
}
.whatsapp-buttom-desktop:hover {
    background: #27e16d;
    text-decoration: none !important;
    color: #ffffff !important;
    transform: scale(1.05);
    -ms-transform: scale(1.05);
    -webkit-transform: scale(1.05);
    z-index: 100;
    cursor: pointer;
}


.fa-facebook:before {
  content: url("https://cdn.awsli.com.br/461/461385/arquivos/ico-face32.png");
}
.icon-phone:before {
  content: url("https://cdn.awsli.com.br/461/461385/arquivos/ico-tel16.png");
}
.fa-instagram::before {
  content: url("https://cdn.awsli.com.br/461/461385/arquivos/ico-insta32.png")
}
.fa-table:before {
  content: url("https://cdn.awsli.com.br/461/461385/arquivos/ico-check16.png")
}
.icon-shopping-cart:before {
  content: url("https://cdn.awsli.com.br/461/461385/arquivos/ico-cart32.png");
}
.icon-list:before {
  content: url("https://cdn.awsli.com.br/461/461385/arquivos/ico-check16.png");
}
.icon-user:before {
  content: url("https://cdn.awsli.com.br/461/461385/arquivos/ico-user16.png");
}
.icon-instagram:before {
  content: url("https://cdn.awsli.com.br/461/461385/arquivos/ico-insta32.png"); 
}
.icon-comment:before {
  content: url("https://cdn.awsli.com.br/461/461385/arquivos/ico-fale16.png"); 
}
.icon-search:before   {
  content: url("https://cdn.awsli.com.br/461/461385/arquivos/ico-search16.png"); 
}
.icon-chevron-down:before {
  content: url("https://cdn.awsli.com.br/461/461385/arquivos/ico-seta16.png"); 
}

.menu.superior .categoria-id-2741009 {background: url('https://cdn.awsli.com.br/461/461385/arquivos/ico2-mulher32a.png') no-repeat;background-position-y:center;padding: 0 20px 0 40px !important;}
.menu.superior .categoria-id-19566298 {background: url('https://cdn.awsli.com.br/461/461385/arquivos/ico2-adulto32.png') no-repeat;background-position-y:center;padding: 0 20px 0 40px !important;}
.menu.superior .categoria-id-1735422 {background: url('https://cdn.awsli.com.br/461/461385/arquivos/ico2-menina32.png') no-repeat;background-position-y:center;padding: 0 20px 0 40px !important;}
.menu.superior .categoria-id-1735424 {background: url('https://cdn.awsli.com.br/461/461385/arquivos/ico2-menino32.png') no-repeat;background-position-y:center;padding: 0 20px 0 40px !important;}
.menu.superior .categoria-id-1735423 {background: url('https://cdn.awsli.com.br/461/461385/arquivos/ico-unisex32.png') no-repeat;background-position-y:center;padding: 0 20px 0 40px !important;}
.menu.superior .categoria-id-2741005  {background: url('https://cdn.awsli.com.br/461/461385/arquivos/ico2-teen32.png') no-repeat;background-position-y:center;padding: 0 20px 0 40px !important;}
.menu.superior .categoria-id-3191846  {background: url('https://cdn.awsli.com.br/461/461385/arquivos/ico-sale32.png') no-repeat;background-position-y:center;padding: 0 20px 0 40px !important;}


.lista-redes i {width: 33px;height: 33px;}
#barraTopo .carrinho>a i {height: 30px;width: 34px;}
.canais-contato ul li i {filter: invert(48%) sepia(14%) saturate(1938%) hue-rotate(253deg) brightness(88%) contrast(93%);}
#tabela i {filter: invert(48%) sepia(14%) saturate(1938%) hue-rotate(253deg) brightness(88%) contrast(93%);}
.icon-chevron-down.fundo-secundario {background: #B158AD}
.aviso-disponibilidade {display:block !important}
/*.aviso-disponibilidade:after {content:"<br><span style='font-size:13px'>* PODE HAVER DEMORA DE ENTREGA DOS CORREIOS DEVIDO AO CORONAVIRUS</span>";}*/

.tabela {display:none; margin-bottom:30px;margin-top: 20px; }
.tabela a {border-radius:2px}
.tabela a:hover {border-color: #b425a1;
    border-width: 0 2px 2px 0;
    border-style: solid;
    text-decoration:none;
}
.tabela a:before {
    content: "";
    display: inline-block;
    background: url(https://cdn.awsli.com.br/461/461385/arquivos/fita.png) no-repeat top 6px right 3px;
    background-size: 16px 12px;
    width: 18px;
    height: 18px;
}
a.medidas {
    color: rgb(136,136,136);
    box-shadow: 0 0 0 1px rgb(0 0 0 / 30%);
    padding: 4px 6px;
    background: #FFF;
}