@font-face{
  font-family:'icomoon';
  src: url('fonts/icomoon_kborys.eot');
  src: url('fonts/icomoon_kborys.eot#iefix') format('embedded-opentype'),
  url('fonts/icomoon_kborys.ttf') format('truetype'),
  url('fonts/icomoon_kborys.woff') format('woff'),
  url('fonts/icomoon_kborys-ecompleto.svg') format('svg');
  font-weight:normal;
  font-style:normal
}
@font-face{
  font-family:'ecompleto';
  src: url('fonts/ecompleto_kborys.eot');
  src: url('fonts/ecompleto_kborys.eot#iefix') format('embedded-opentype'),
  url('fonts/ecompleto_kborys.ttf') format('truetype'),
  url('fonts/ecompleto_kborys.woff') format('woff'),
  url('fonts/ecompleto_kborys-ecompleto.svg') format('svg');
  font-weight:normal;
  font-style:normal
}
@font-face {
  font-family: 'iconsite';
  src:  url('fonts/iconsite_ihar41.eot');
  src:  url('fonts/iconsite_ihar41.eot#iefix') format('embedded-opentype'),
    url('fonts/iconsite_ihar41.ttf') format('truetype'),
    url('fonts/iconsite_ihar41.woff') format('woff'),
    url('fonts/iconsite_ihar41-iconsite.svg') format('svg');
  font-weight: normal;
  font-style: normal;
}
.icon-mail:before {
  content: "\e900";
}
.icon-lock:before {
  content: "\e901";
}
.icon-truck:before {
  content: "\e902";
}
.icon-transport:before {
  content: "\e902";
}
.icon-transaction:before {
  content: "\e902";
}
.icon-shipping:before {
  content: "\e902";
}
.icon-cart:before {
  content: "\e909";
}
.icon-location:before {
  content: "\e947";
}
.icon-menu:before {
  content: "\e9bd";
}
.icon-filter:before {
  content: "\ea5b";
}
.icon-google-plus2:before {
  content: "\ea8c";
}
.icon-facebook2:before {
  content: "\ea91";
}
.icon-instagram:before {
  content: "\ea92";
}
.icon-whatsapp:before {
  content: "\ea93";
}
.icon-youtube:before {
  content: "\ea9d";
}
.icon-tumblr2:before {
  content: "\eaba";
}
.icon-credit-card:before {
  content: "\e93f";
}
.icon-arrow_dir:before {
  content: "\e903";
}
.icon-arrow_esq:before {
  content: "\e904";
}
.icon-boleto:before {
  content: "\e905";
}
.icon-phone:before {
  content: "\e906";
}
.icon-user:before {
  content: "\e907";
}
.icon-zoom:before {
  content: "\e908";
}

.icon-lock:before{content:"\e007";}
.icon-cog2:before{content:"\e023";}
.icon-paper:before{content:"\e034";}
.icon-circle-cross:before{content:"\e043";}
.icon-repeat:before{content:"\e058";}
.icon-download:before{content:"\e069";}
.icon-location:before{content:"\e070";}
.icon-head:before{content:"\e074";}
.icon-tag:before{content:"\e085";}
.icon-cross:before{content:"\e117";}
.icon-icon-carrinho:before{content:"\e900";}
.icon-icon-busca:before{content:"\e901";}
.icon-icon-contato:before{content:"\e902";}
.icon-icon_producao:before{content:"\e903";}
.icon-icon_entrega:before{content:"\e904";}
.icon-linkedin:before{content:"\e907";}
.icon-google-plus:before{content:"\e908";}
.icon-pinterest:before{content:"\e909";}
.icon-icon_setamenos:before{content:"\ea41";}
.icon-icon_setamais:before{content:"\ea43";}
.icon-icon_mais:before{content:"\e912";}
.icon-icon_tick:before{content:"\e913";}
.icon-icon_filtro:before{content:"\e914";}
.icon-icon_cupom:before{content:"\e90c";}
.icon-menu:before{content:"\e90d";}
.icon-icon-cadastro:before{content:"\e90e";}
.icon-icon_estrela:before{content:"\e90f";}
.icon-icon_desconto:before{content:"\e91a";}
.icon-icon_presente:before{content:"\e91b";}
.icon-foto:before{content:"\e91c";}
.icon-360:before{content:"\e91d";}
.icon-interna:before{content:"\e91e";}
.icon-snapchat:before{content:"\e916";}
.icon-icon-download:before{content:"\e917";}
.icon-arrow-down:before{content:"\e918";}
.icon-icon_imposto:before{content:"\e919";}
.icon-selo-diamante:before{content:"\e920";}
.icon-dinheiro:before{content:"\e93b";}
.icon-credit-card:before{content:"\e93f";}
.icon-barcode:before{content:"\e937";}
.icon-equalizer:before{content:"\e992";}
.icon-equalizer2:before{content:"\e993";}
.icon-cog:before{content:"\e994";}
.icon-gift:before{content:"\e99f";}
.icon-clipboard:before{content:"\e9b8";}
.icon-seta-anterior:before{content:"\e926";padding-right:.2rem;}
.icon-seta-proximo:after{content:"\e927";padding-left:.2rem;}
.icon-seta-primeira:before{content:"\e928";padding-right:.2rem;}
.icon-seta-ultima:before{content:"\e929";padding-right:.2rem;}
.p_info{
  display:block
}
.icon-ecompleto .path1:before {
  content:"\e92a";
  color:#1d1d1b
}
.icon-ecompleto .path2:before {
  content:"\e92b";
  color:#EB4812;
  margin-left:-1em
}
.icon-origem-brasil{
  padding:1rem
}
.icon-origem-brasil:before{
  align-items:center;
  background:url('../../../loja_core/v1/libs/img/icon-brasil.svg') 0 0 no-repeat;
  background-size:1.2rem;
  content:'';
  display:inline-flex;
  height:1.4rem;
  width:1.4rem
}
/* selo avaliacao */
.s_selo{
  background:#f8f8f8; /* Old browsers */
  background:-moz-radial-gradient(center, ellipse cover,  #f8f8f8 0%, #f8f8f8 42%, #c4c3c1 100%); /* FF3.6-15 */
  background:-webkit-radial-gradient(center, ellipse cover,  #f8f8f8 0%,#f8f8f8 42%,#c4c3c1 100%); /* Chrome10-25,Safari5.1-6 */
  background:radial-gradient(ellipse at center,  #f8f8f8 0%,#f8f8f8 42%,#c4c3c1 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#f8f8f8', endColorstr='#c4c3c1',GradientType=1 ); /* IE6-9 fallback on horizontal gradient */
  display:block;
  height:100%
}
.s_logo{
  background:url("../../../loja_core/v1/libs/img/logo-selo-avaliacoes.svg") center -1.2rem no-repeat;
  background-size:55%;
  display:block;
  height:6rem;
  width:100%
}
.s_qualificacao{
  color:#000;
  text-align:center;
  width:100%
}
.s_qualificacao:before{
  display:block;
  text-align:center;
  width:100%
}
.s_qualificacao em{
  font-size:.7rem;
  font-style:normal;
  text-transform:lowercase
}
.s_qualificacao small{
  color:#777;
  font-size:.6rem;
  display:block;
  text-transform:lowercase
}
.s_qualificacao .p_info strong{
  font-size:1rem
}
.s_Bronze:before{
  background:url("../../../loja_core/v1/libs/img/bronze.svg") center no-repeat;
  background-size:9rem;
  content:'';
  height:6.5rem
}
.s_Diamante:before{
  background:url("../../../loja_core/v1/libs/img/diamante.svg") center no-repeat;
  background-size:8rem;
  content:'';
  height:6rem
}
.s_Ouro:before{
  background:url("../../../loja_core/v1/libs/img/ouro.svg") center no-repeat;
  background-size:9rem;
  content:'';
  height:6.5rem
}
.s_Prata:before{
  background:url("../../../loja_core/v1/libs/img/prata.svg") center no-repeat;
  background-size:9rem;
  content:'';
  height:6.5rem
}
.s_White:before{
  background:url("../../../loja_core/v1/libs/img/white.svg") center no-repeat;
  background-size:9rem;
  content:'';
  height:6.5rem
}
/* CSS MEDIA QUERIES */
@media screen and (max-width:1168px){
  .p_nota strong:before,.p_nota strong:after{
    font-size:1.3rem
  }
  .s_Diamante:before {
    background-size:7rem;
    height:5.5em
  }
}