option:empty
{
 display:none;
}

body.vitrine #main,
body.catalog #main,
body.look:not(.lookDetalhe) #main{
      z-index: inherit !important;
      position: inherit !important;
}

#ajaxWhoSawProducts h2 span{visibility:hidden;}
#ajaxWhoSawProducts h2 span::before{visibility: visible !important; content: "Quem viu esse produto, viu estes também";}

#ajaxWhoAlsoBought h2 span{visibility:hidden;}
#ajaxWhoAlsoBought h2 span::before{visibility: visible !important; content: "Quem comprou esse produto, comprou também";}

em.mobile-none{
        text-transform: lowercase !important;
}

span#lblFormaPagamentoAVista{text-transform: lowercase !important;}

/**Remove undeline do Telefone**/
body #header .help span.tel:hover {text-decoration: none!important;}

body.home .banners.full.b-top .owl-theme .owl-controls .owl-pagination{
margin-top: inherit !important;
}

#opcLogin_spnAccountText1{display:none}
#opcLogin_spnAccountNumber1{display:none}

body #fancybox-close,
body .fancybox-rating #fancybox-close,
body .fancybox-quickview #fancybox-close{
    background:none !important;
}

body.email #spanMsgValidacaoCNPJ {
    left: 50px !important;
}

body.product #info-product .fab-cod{
   padding:0 !important;
}
body.product #info-product .fab-cod li{
    border:0;
    margin:0 !important;
    padding:0 !important;
}

body.product #info-product .reviewaggregate{
    padding:0 !Important;
}



/* 76702 Aguardando aprovação do cliente*/

body.basketpage #trDeliveryTime .subtotal {font-size:0px;}

body.basketpage #trDeliveryTime .subtotal:before {
content:"Após receber o e-mail de pedido liberado, dirija-se à loja"; 
font-family: "Roboto",sans-serif;
font-size: 13px;
}

@media screen and (max-width: 979px) {
body.checkout.basketpage #trDeliveryTime .subtotal {
    font-size: 0px !important;
}
body.checkout.basketpage #trDeliveryTime .subtotal:after {
content:"Após receber o e-mail de pedido liberado, dirija-se à loja"; 
    font-family: "Roboto",sans-serif;
    font-weight: normal;
    font-size: 14px;
    color: #000;
    text-transform: none;
    border: 0;
}
}

@media screen and (min-width: 980px) {#header #floatToolbar .basket{background: url(/static/locales/custom/img/icon-carrinho.png) no-repeat 10px 5px !important;}}




/* 85384 */
body #breadcrumbs span:last-child span.breadcrumb_produto {font-size:0px;}
body #breadcrumbs span:last-child span.breadcrumb_produto:before {content:"Produto"; font-size:14px;}

@media screen and (max-width:979px){body.checkout .buttons-basket.buttons-basket-top>li:not(.last),body.checkout .buttons-basket.buttons-basket-bottom>li:not(.last){display:none!important}html body.garantia #info-product .actions .btn.continue,html body.checkout.basketpage .buttons-basket .btn.continue{height:80px!important}html body.garantia #info-product .actions .btn.continue:before,html body.checkout.basketpage .buttons-basket .btn.continue:before{letter-spacing:1.5px!important}html body.checkout.basketpage #main .total .custom-field#tdCustomField{border-bottom:solid 5px #fff!important;background-color:#fff!important;padding:0px!important}html body.checkout.basketpage #trStamps{padding:0px!important}html body.checkout .basket table tr.info.total:before,html body.checkout .basket table tr.info.total:after{background:#fff!important}html body.checkout.basketpage table tr td.delete:before{display:none!important}html body.checkout.basketpage table tbody tr{position:relative!important;height:auto!important;min-height:17em !important}html body.checkout.basketpage table tbody tr .delete{position:absolute!important;right:10px!important;z-index:1000!important}html body.checkout.basketpage table tr td.unit-value:before{display:none}html body.checkout.basketpage table tr td.quantity:before{width:auto}html body.checkout.basketpage table tr td.quantity>div{position:absolute!important;left:75px!important;top:3em;}html body.checkout.basketpage table tr td.unit-value{position:relative!important;bottom:13px!important}html body.checkout.basketpage table tr td.unit-value+td.subtotal{position:absolute!important;bottom:-4%!important}html body.checkout.basketpage #buy-to-list{display:none}html .checkout .basket table tr.info td.custom-field .custom-field-basket{display:flex;flex-direction:column-reverse}html .checkout .basket table tr.info td.custom-field .custom-field-basket label span{background-color:#e93f03;text-align:center;width:100%;float:left;margin:0;border-radius:3px;height:34px;line-height:40px;font-weight:700;font-size:15px;color:#fff}html .checkout .basket table tr.info td.custom-field .custom-field-basket input{margin-bottom:10px}html body.checkout.basketpage #main .coupon fieldset input[type=text]{font-size:8.7px}html body.checkout.basketpage #main .coupon fieldset span{display:none}html body.checkout.basketpage .delivery .btn,body.checkout.basketpage #main .coupon .btn{opacity:0!important;height:0px!important}html body.checkout.basketpage #main #fdsZipCode .btn.zip-display#lnkCalculateShipping,html body.checkout.basketpage #main .coupon .btn.zip-display.utilize{opacity:1!important;height:auto!important;min-height:30px}html body.checkout .basket table tr.info td.custom-field .custom-field-basket label span{display:none}html body.checkout.basketpage table tr td.subtotal:before{text-align:left}html body.checkout.basketpage .basket table tr td.quantity a,html body.checkout.basketpage .basket table tr td.gift span::after,html body.checkout.basketpage .basket table tr td.delete a{z-index:10000}html body.checkout.basketpage .buttons-basket .btn.continue:before{font-size:24px!important}html body.checkout.basketpage table tr td.description .details>span.name{font-size:13px!important}html body.checkout.basketpage #main .coupon{height:55px}html body.checkout .basket table tr.delivery td .title,html body.checkout .basket table tr.delivery td.subtotal{display:none}html body.checkout .basket table tr.coupon td .form label input#txtCoupon{border:solid 1px #333;border-radius:5px}html body.checkout .basket table tr.coupon td .form label input#txtCoupon.font-promo{font-size:15px!important}body.checkout.basketpage table tr td.quantity:before{content:"Preço Unitário: "!important}body.checkout.basketpage table tr td.subtotal:before{content:"Qtde.:"!important}html body.checkout.basketpage #main .info:first-of-type{margin:0}}html body.checkout.basketpage table tr td.description .details .brand{display:none}body.checkout.basketpage table tr td.subtotal:before,
html body.checkout.basketpage .subtotal .sale{position: absolute;top: -10px !important;}html body.checkout .basket table tr td.subtotal .price{position: relative;top: -10px;}


/*94590*/
body.product .desconto-avista {
	display: block !important;
	
}
body.product .percent-a-vista, body.product .percent-a-vista .value-percentage {
    font-weight: normal !important;
    color: #7c7c7c !important;
    text-align: left !important;
}
body.product .percent-a-vista .value-sight {
    color: #a30f14 !important;
}
#showInstallment{
	text-decoration: underline;
}
.text-boleto {
	color: #a30f14 !important;
	font-weight:bold;
}
.text-boleto-vitrine{
	font-weight:bold;
}
.offers .percent-a-vista {
    display: block !important;
    font-weight: normal !important;
}
@media screen and (max-width: 979px){
	#fancybox-close {
		text-indent: 0 !important;
		font-size: 20px !important;
		color: #000 !important;
		text-align: center !important;
		line-height: 35px !important;
	}
}
#divHistoricoNavegacao .hproduct .percent-a-vista {
    text-align: center !important;
}

@media screen and (max-width: 979px) {
body #main .tools, body #main span:not(#lblInfoAVista) .percent-a-vista br {
    display: none;
}
.mobile-none {
display: none !important;
}
}

#whoSawProducts .percent-a-vista, #whoAlsoBought .percent-a-vista {
    text-align: center !important;
}
.offers #spanPrecoDe {
text-align:center !important;
}

.home .percent-a-vista, .offers .percent-a-vista{
    padding: 10px 0px !important;
}

body.product .suggestion .details #infoPrices .offers .value-sight {
    display: inline-block !important;
}



@media screen and (max-width: 979px){
body.vitrine .open-mob-filters.active .off:before, body.catalog .open-mob-filters.active .off:before, body.look:not(.lookDetalhe) .open-mob-filters.active .off:before {
background: none !important;}
body.vitrine .filters .m-btn-order:after, body.catalog .filters .m-btn-order:after, body.look:not(.lookDetalhe) .filters .m-btn-order:after {width: 20px !important;}
.open-mob-filters.active .on {   display: block !important;}
}

@media screen and (min-width: 980px){
body .banners .owl-theme .owl-controls .owl-buttons div {  height: 64px !important;}
}

@media screen and (min-width: 980px){
    html body.product .section.who-saw .list-products.owl-theme .owl-controls .owl-buttons div.owl-next{
         left: 77.5em;
    }
}
html body.product #breadcrumbs:before,
body #breadcrumbs:before{
  content: 'Você está em: ' !important;
}
html body.op-confirmation .confirmacao-tipo.boleto-type .copy-barcode-boleto .print-boleto a:before{
  content: 'COPIAR CÓDIGO DE BARRAS' !important;
}



html body.type-busca #main .banner-superior .item.banner-click{
    width: 100%;
    display: flex;javascript:__doPostBack('ctl00$ContentPlaceHolder2$lnkSave','')
    flex-direction: row;
    justify-content: center;
}

/*115946*/
body.catalog .banners .posicao1 img {
    height: 100%;
}