#listProdsCart{width:380px;border:0;padding:0;border-top:2px solid #08d;-webkit-box-shadow:0 20px 40px #0000004d;-moz-box-shadow:0 20px 40px #0000004d;box-shadow:0 20px 40px #0000004d;right:0}
#listProdsCart .cart-visual{padding:20px 0}
#listProdsCart .button3{font:600 14px Open Sans;transition:all .2s ease-in-out}
#listProdsCart .button3:hover{background:#000}
#listProdsCart .wp-side-image{float:left;width:25%}
#listProdsCart .prod-popup .wp-side-text{width:65%;float:left}
#listProdsCart .total .label{font:700 20px Open Sans}
#listProdsCart .total .valor{font:700 20px Open Sans}
#listProdsCart .prod-popup .wp-side-text > .prod-name{font:600 12px Open Sans}
#listProdsCart .prod-popup .wp-side-text > .prod-price{font:700 12px Open Sans}
.search_cart{cursor:pointer}
#listProdsCart .prod-popup{padding:10px 0;border-bottom:solid 1px #08d;margin-bottom:10px}
#listProdsCart .total{padding:20px;background:#08d;color:#fff;width:100%;padding-bottom:0}
#listProdsCart .prod-list{max-height:350px;overflow-y:auto;padding:15px;background:#fff}
#listProdsCart .total .label{display:inline-block;font-family:Open Sans;font-weight:600}
#listProdsCart .total .valor{display:inline-block;font-family:Open Sans;float:right;padding:6px 10px}
.wp-buttons{padding:20px;background:#08d;padding-top:0;margin:0}
.wp-buttons > .button3{margin:0!important;text-transform:uppercase;font-size:12px;line-height:12px;width:100%;display:inline-block;padding:10px}
.slidercontent-visualizados{float:left;width:100%;background:#fff}
.slidercontent-visualizados .visualizados{padding-top:40px;position:relative;margin-bottom:10px}
.slidercontent-visualizados .lSSlideOuter.vertical{position:initial!important}
.slidercontent-visualizados .lSSlideOuter.vertical .lSSlideWrapper{position:initial!important}
.slidercontent-visualizados .lSSlideOuter.vertical .lSSlideWrapper .lSAction > a{background-image:url(../../../external_api/site/slider_blocos/img/controls-black-v2.png)}
.slidercontent-visualizados .lSSlideOuter.vertical .lSSlideWrapper .lSAction > .lSNext{background-position:31px -33px;bottom:auto;top:10px;left:91%}
.slidercontent-visualizados .lSSlideOuter.vertical .lSSlideWrapper .lSAction > .lSPrev{background-position:0 -31px;bottom:auto;top:10px;left:80%}
.slidercontent-visualizados .prd_d{min-height:100px}
.slidercontent-visualizados #home-visualizados li .prd_d:hover{background:#fff}
.slidercontent-visualizados .prd_d .prd_img{float:left;width:40%;height:auto;display:inline-block}
.slidercontent-visualizados a .prd_d{width:auto;height:auto}
.slidercontent-visualizados a .prd_d img{max-height:100px;max-width:100%}
.slidercontent-visualizados .prd_d .prd_layer{float:left;width:60%;min-height:auto}
.slidercontent-visualizados .prd_d .prd_layer .prd_title{text-align:left;display:inline-block;font:600 14px Open Sans;color:#333;height:auto}
.slidercontent-visualizados ul li{border-bottom:solid 1px #d4d4d4;height:112px!important}
.slidercontent-visualizados ul li .prd_d:hover .prd_title{font:700 14px Open Sans}
.filtros_wrapper{padding:0;background:#fff}
.filtros_wrapper .filtro-preco{padding:0 24px;margin-bottom:24px}
.filtros_wrapper .filtro-preco .filtro_titulo{font:700 16px Poppins,sans-serif;margin:0;margin-bottom:0;margin-bottom:14px;color:#333}
.filtros_wrapper .filtro-preco .intervalos-text .intervalo_titulo{font:600 12px Poppins,sans-serif;color:#333}
.filtros_wrapper .filtro-preco .intervalos-text div{display:inline-block;float:left;font:600 12px Poppins,sans-serif;color:#333;padding:5px}
.filtros_wrapper .filtro-preco .noUi-target{background:#d8d8d8}
.filtros_wrapper .filtro-preco .noUi-connect{background:#8f8f8f;background:linear-gradient(0deg,#8f8f8fff 0%,#bfbfbfff 100%)}
.filtros_wrapper .filtro-preco .noUi-handle{width:20px;height:18px;border-radius:2px;background:#333;background:linear-gradient(0deg,#333f 0%,#999f 100%)}
.filtros_wrapper .filtro-preco .noUi-horizontal{height:10px}
.filtros_wrapper .breadfinal{font:12px Open Sans;color:#FFF;display:inline-block;border-right:3px;background:#137eb6;margin:2px;padding:5px}
.filtros_wrapper .filtroson{padding-bottom:5px;margin-bottom:5px;text-align:right}
.filtros_wrapper .clear_filters{text-align:right;padding:5px 0;font:600 14px Open Sans;color:#333;background:none}
.filtros_wrapper .filtros-titulo{width:100%;padding:12px;background:#2e2e2e;color:#fff;font:700 16px Poppins,sans-serif;margin-bottom:10px}
.filtros_wrapper .pesq_txt{padding:0 24px;padding-bottom:24px}
.filtros_wrapper .filtro-marcas{padding:0 24px}
.filtros_wrapper .filtro-marcas ul{max-height:300px;overflow:hidden;overflow-y:auto}
.filtros_wrapper .filtro-stock{padding:0 24px 24px}
.filtros_wrapper .filtro-marcas h3{font:700 16px Poppins,sans-serif;margin:0;margin-bottom:20px}
.filtros_wrapper .filtro-caracteristicas{padding:0 24px;padding-bottom:20px;margin-bottom:20px;padding-right:12px}
.filtros_wrapper .filtro-caracteristicas h3{font:700 16px Open Sans;margin:0;margin-bottom:20px}
.filtros_wrapper .filtro-caracteristicas #c_l li{font:700 16px Open Sans;margin:0}
.filtros_wrapper .filtro-caracteristicas #c_l li.f_ativos3 > ul{max-height:200px;overflow:hidden;overflow-y:auto}
.filtros_wrapper .filtro-caracteristicas #c_l li.f_ativos3 > ul > li{display:inline-block}
.drop2 ul li.active h3 a.parent:after{color:#137eb6}
.filtros_wrapper .pesq_input{border-radius:0;border:solid 1px #cbcbcb;font:400 12px Poppins,sans-serif}
.filtros_wrapper .filtro-caracteristicas #c_l li a{margin-bottom:5px;margin-top:5px;font:12px Poppins,sans-serif}
.filtros_wrapper #f_ativos3:hover{font-weight:600;color:#137eb6}
.filtros_wrapper .filtro-marcas #m_l li{display:inline-block;float:left;width:50%}
.filtros_wrapper .info-menu li{margin-top:5px;margin-bottom:7px;padding-bottom:7px;border-bottom:#e4e4e4 1px solid}
.filtros_wrapper .info-menu li:last-child{border-bottom:none}
.filtros_wrapper .info-menu li a{font:400 14px Open Sans;color:#333;padding:0 25px;display:block;position:relative}
.filtros_wrapper .info-menu li a:hover{font:600 14px Open Sans}
.filtros_wrapper .info-menu li a:before{color:#7d7d7d;content:"\f105";font-family:fontawesome;font-size:16px;font-weight:100;position:absolute;left:10px;top:0}
.catprod_wrap{position:relative;display:block;padding-left:12px;padding-right:12px;padding-top:1px;padding-top:12px;min-height:500px}
.cat_wrap .catalogo_topo_filtros{background:#fff}
.cat_wrap .catalogo_topo_filtros .filtros-paginacao{margin-top:0;margin-bottom:20px}
.cat_wrap .catalogo_topo_filtros .filtros-paginacao .info-extra-paginacao{font:14px Open Sans}
.cat_wrap .catalogo_topo_filtros .filtros-paginacao .info-extra-paginacao span{font:600 14px Open Sans}
.catprod_wrap #product_show li,.catprod_wrap .swiper-wrapper li{padding-top:20px;padding-bottom:10px;width:272px}
.slidercontent .lightSlider li{padding-top:20px;width:312px;text-align:center}
.slidercontent .lightSlider li .prd_d{width:100%;max-width:300px}
.catprod_wrap #product_show li.item_lista,.catprod_wrap .swiper-wrapper li.item_lista{width:100%;margin:0;border-bottom:solid 1px #e4e4e4;padding:20px 0}
.catprod_wrap #product_show li:hover,.catprod_wrap .swiper-wrapper li:hover{-moz-box-shadow:0 0 10px hsla(0,0%,0%,.3);-webkit-box-shadow:0 0 10px hsla(0,0%,0%,.3);box-shadow:0 0 10px hsla(0,0%,0%,.3)}
.slidercontent .lightSlider li:hover .prd_d{-moz-box-shadow:0 0 10px hsla(0,0%,0%,.3);-webkit-box-shadow:0 0 10px hsla(0,0%,0%,.3);box-shadow:0 0 10px hsla(0,0%,0%,.3)}
.catprod_wrap .catalogo_topo_filtros .icon_view{height:20px;padding:0;margin:0;display:inline-block;width:20px;border:0;font-size:20px!important;margin-top:5px}
.catprod_wrap .catalogo_topo_filtros .list_view{height:20px;padding:0;margin:0;display:inline-block;width:20px;border:0;font-size:20px!important;margin-left:10px;margin-top:5px}
.catprod_wrap .catalogo_topo_filtros .icon_view span{color:#333;font:12px Open Sans;display:block}
.catprod_wrap .catalogo_topo_filtros .list_view span{color:#333;font:12px Open Sans;display:block}
.catprod_wrap .catalogo_topo_filtros .icon_view .fa-th-large{color:#999}
.catprod_wrap .catalogo_topo_filtros .list_view .fa-th-list{color:#999}
.catprod_wrap .catalogo_topo_filtros .view_activo{background:#fff;color:#333!important}
.catprod_wrap .catalogo_topo_filtros .icon_view.view_activo .fa-th-large,.catprod_wrap .catalogo_topo_filtros .icon_view:hover .fa-th-large{background:#fff;color:#333!important}
.catprod_wrap .catalogo_topo_filtros .list_view.view_activo .fa-th-list,.catprod_wrap .catalogo_topo_filtros .list_view:hover .fa-th-list{background:#fff;color:#333!important}
.catprod_wrap .catalogo_topo_filtros .icon_view:hover,.catprod_wrap .catalogo_topo_filtros .icon_view:focus,.catprod_wrap .catalogo_topo_filtros .list_view:hover,.catprod_wrap .catalogo_topo_filtros .list_view:focus{color:#999!important}
.filtros-vista .icon_view{height:40px;padding:0;margin:0;display:inline-block;width:40px;border:0;font-size:20px!important}
.filtros-vista .list_view{height:40px;padding:0;margin:0;display:inline-block;width:40px;border:0;font-size:20px!important}
.filtros-vista .icon_view span{color:#333;font:12px Open Sans;display:block}
.filtros-vista .list_view span{color:#333;font:12px Open Sans;display:block}
.filtros-vista .icon_view .fa-th-large{color:#999}
.filtros-vista .list_view .fa-th-list{color:#999}
.filtros-vista .view_activo{background:#fff;color:#333!important}
.filtros-vista .icon_view.view_activo .fa-th-large,.filtros-vista .icon_view:hover .fa-th-large{background:#fff;color:#333!important}
.filtros-vista .list_view.view_activo .fa-th-list,.filtros-vista .list_view:hover .fa-th-list{background:#fff;color:#333!important}
.filtros-vista .icon_view:hover,.filtros-vista .icon_view:focus,.filtros-vista .list_view:hover,.filtros-vista .list_view:focus{color:#999!important}
.catprod_wrap #product_show .prd_d,.catprod_wrap .swiper-wrapper .prd_d{min-height:auto}
.catprod_wrap #product_show .prd_d .prdprice_n,.catprod_wrap .swiper-wrapper .prd_d .prdprice_n{text-align:center}
.catprod_wrap #product_show .prd_d .prdstock_n,.catprod_wrap .swiper-wrapper .prd_d .prdstock_n{width:initial}
.catprod_wrap #product_show .prd_d:hover,.catprod_wrap .swiper-wrapper .prd_d:hover{background:#fff}
.slidercontent .lightSlider .prd_d .botao{width:100%;display:inline-block;text-align:center}
.catprod_wrap #product_show .prd_d .prodby,.catprod_wrap #product_show .prd_d .prodby_disabled,.catprod_wrap #product_show .prd_d .vermais,.slidercontent .lightSlider .prd_d .botao .prodby{max-width:124px;width:100%;padding:0;display:inline-block;margin:0 auto;font:600 16px 'Poppins,sans-serif';line-height:normal;height:35px;line-height:35px;color:#4a4a4a;background:#ebebeb;border-radius:24px;border:1px solid #545454;text-indent:0;float:initial;text-align:center;transition:all .2s ease-in-out}
.catprod_wrap #product_show .prd_d .botao:hover .prodby,.catprod_wrap #product_show .prd_d .botao:hover .prodby_disabled,.catprod_wrap #product_show .prd_d .botao:hover .vermais,.slidercontent .lightSlider .prd_d .botao .prodby:hover{background:#39f}
.catprod_wrap #product_show .prd_d .prodby-des{width:100%;padding:0;display:inline-block;margin:0 auto;font:600 16px Open Sans;height:35px;line-height:35px;border-radius:0;background:#ccc;text-indent:0;float:initial;border:1px solid #545454;border-radius:24px;text-align:center;color:#000!important;background:#ebebeb;font:600 16px Roboto;line-height:35px;max-width:180px}
.catprod_wrap #product_show .prd_d .prodby-des:before{content:'Alerta de Stock'}
.catprod_wrap #product_show .prd_d .prodby-des::after{color:#000!important}
.catprod_wrap #product_show .prd_d .prodby-des:hover::before,.catprod_wrap #product_show .prd_d .prodby-des:hover::after{color:#fff!important}
.catprod_wrap #product_show .prd_d:hover .prodby-des{background:#39f}
.prd_d .prodby:before{display:none}
.slidercontent .lightSlider .prd_d .stock{font:13px Open Sans}
.slidercontent .lightSlider .prd_d .icon-coracao span,.slidercontent .lightSlider .prd_d .icon-comparador span{margin-right:5px}
.catprod_wrap #product_show .prd_d .icon-coracao span,.slidercontent .lightSlider .prd_d .icon-coracao{color:#333;font:9px Open Sans;padding:10px}
.catprod_wrap #product_show .prd_d .icon-comparador span,.slidercontent .lightSlider .prd_d .icon-comparador{color:#333;font:13px Open Sans;padding:10px}
.catprod_wrap #product_show li.item_lista .prd_d .icon-coracao span{padding:0;padding-bottom:10px}
.catprod_wrap #product_show li.item_lista .prd_d .icon-comparador span{padding:0}
.catprod_wrap #product_show .prd_d .icon-coracao span .svg-inline--fa{margin-right:5px}
.catprod_wrap #product_show .prd_d .icon-comparador span .svg-inline--fa{margin-right:5px}
.catprod_wrap #product_show .prd_d .prdprice_n div.price,.slidercontent .lightSlider .prd_d .prdprice_n div.price{font-family:Poppins,sans-serif;font-size:24px;color:#08d;font-weight:900}
.catprod_wrap #product_show li.item_lista .prd_d .prd_title{text-align:left;height:auto}
.catprod_wrap #product_show li.item .prd_d .prd_title a,.slidercontent .lightSlider li .prd_d .prd_title a{font:400 16px Poppins,sans-serif;line-height:1.2;-webkit-line-clamp:2;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-transition:background-color .3s,color .3s,border-color .3s;text-transform:lowercase}
.catprod_wrap #product_show li.item .prd_d .prd_title a::first-letter,.slidercontent .lightSlider li .prd_d .prd_title a::first-letter{text-transform:uppercase}
.catprod_wrap #product_show li.item:hover .prd_d .prd_title a,.slidercontent .lightSlider li:hover .prd_d .prd_title a{color:#e21f1d;-webkit-transition:background-color .3s,color .3s,border-color .3s}
.catprod_wrap #product_show li.item_lista .prd_d .prd_title a{font:700 16px Open Sans}
.catprod_wrap #product_show li.item_lista .prd_d .prd_title a:hover{color:#137eb6;-webkit-transition:background-color .3s,color .3s,border-color .3s}
.catprod_wrap #product_show li.item_lista .stock{margin-top:20px}
.catprod_wrap #product_show li.item_lista .prd_d .prdprice_n .botao{display:none;margin-top:10px;margin-bottom:10px}
.catprod_wrap #product_show li.item_lista .prd_d .prdprice_n .lista_botoes{min-height:100px}
.catprod_wrap #product_show li.item_lista:hover .prd_d .prdprice_n .botao{display:block}
.catprod_wrap #product_show li.item_lista .prd_d .prdprice_n{text-align:right}
.catprod_wrap #product_show li.item_lista .prd_d .right-block{padding-right:20px}
.catprod_wrap #product_show li.item_lista .prd_d .prdprice_n div.price{border:none;text-align:right}
.catprod_wrap #product_show .prd_d .vermais a{color:#fff}
.catprod_wrap .swiper-wrapper li.item_lista .prd_d .prd_title{text-align:left;height:auto}
.catprod_wrap .swiper-wrapper li.item .prd_d .prd_title a,.slidercontent .lightSlider li .prd_d .prd_title a{font:400 16px Poppins,sans-serif;line-height:1.2;-webkit-line-clamp:2;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-transition:background-color .3s,color .3s,border-color .3s;text-transform:lowercase}
.catprod_wrap .swiper-wrapper li.item .prd_d .prd_title a::first-letter,.slidercontent .lightSlider li .prd_d .prd_title a::first-letter{text-transform:uppercase}
.catprod_wrap .swiper-wrapper li.item:hover .prd_d .prd_title a,.slidercontent .lightSlider li:hover .prd_d .prd_title a{color:#e21f1d;-webkit-transition:background-color .3s,color .3s,border-color .3s}
.catprod_wrap .swiper-wrapper li.item_lista .prd_d .prd_title a{font:700 16px Open Sans}
.catprod_wrap .swiper-wrapper li.item_lista .prd_d .prd_title a:hover{color:#137eb6;-webkit-transition:background-color .3s,color .3s,border-color .3s}
.catprod_wrap .swiper-wrapper li.item_lista .stock{margin-top:20px}
.catprod_wrap .swiper-wrapper li.item_lista .prd_d .prdprice_n .botao{display:none;margin-top:10px;margin-bottom:10px}
.catprod_wrap .swiper-wrapper li.item_lista .prd_d .prdprice_n .lista_botoes{min-height:100px}
.catprod_wrap .swiper-wrapper li.item_lista:hover .prd_d .prdprice_n .botao{display:block}
.catprod_wrap .swiper-wrapper li.item_lista .prd_d .prdprice_n{text-align:right}
.catprod_wrap .swiper-wrapper li.item_lista .prd_d .right-block{padding-right:20px}
.catprod_wrap .swiper-wrapper li.item_lista .prd_d .prdprice_n div.price{border:none;text-align:right}
.catprod_wrap .swiper-wrapper .prd_d .vermais a{color:#fff}
.filtros-vista{display:inline-block;margin-top:20px;margin-bottom:40px;float:right}
.filtros-vista .filtros{display:inline-block;height:40px}
.filtros-vista .vista-catalogo{display:inline-block;margin-left:100px}
.filtros-vista .vista-catalogo .ver{display:inline-block;float:left;color:#333;font:700 13px Open Sans;line-height:32px;margin-right:10px}
.filtros-vista .filtros .filtro_view .mostrar{color:#333;font:700 13px Open Sans;margin-left:5px;margin-right:5px}
.filtros-vista .filtros .filtro_view .por_pagina{color:#333;font:13px Open Sans;margin-left:5px}
.filtros-vista .filtros .filtro_order .ordem{color:#333;font:700 13px Open Sans;margin-right:5px}
.cat_wrap .catalogo_topo_filtros .filtros{display:inline-block;width:100%}
.cat_wrap .paginacao{margin:2px;padding:0}
.cat_wrap .catalogo_topo_filtros .paginacao .product_button,.cat_wrap .catalogo_topo_filtros .paginacao .product_button_selected{font:600 12px Poppins,sans-serif;width:30px;height:25px;border:1px solid #ccd3e1;margin-right:5px;color:#333}
.cat_wrap .catalogo_topo_filtros .paginacao .product_button_back,.cat_wrap .catalogo_topo_filtros .paginacao .product_button_next{font:600 14px Poppins,sans-serif;height:25px;border:0;margin-right:5px;color:#333;display:inline-block;background:#fff;padding:0 12px}
.cat_wrap .catalogo_topo_filtros .paginacao .product_button_back .fa-angle-left,.cat_wrap .catalogo_topo_filtros .paginacao .product_button_next .fa-angle-right{width:20px}
.cat_wrap .catalogo_topo_filtros .paginacao .product_button:hover,.cat_wrap .catalogo_topo_filtros .paginacao .product_button_selected{background:#f0f1f4}
.price1_mk{float:left;width:50%;text-align:center}
.price2_mk{float:left;width:50%;text-align:center}
.price1_tit_mk{border:1px solid #ccc;font-size:12px}
.price2_tit_mk{border:1px solid #ccc;font-size:12px}
.price1_valor_mk{padding:10px;background-color:#02abc2;font-size:16px;color:#fff}
.price2_valor_mk{padding:10px;background-color:#02abc2;font-size:16px;color:#fff}
.price1_qtd_mk{border:1px solid #ccc;padding:5px;font-size:12px}
.price2_qtd_mk{border:1px solid #ccc;padding:5px;font-size:12px}
@media (max-width: 768px) {
.catprod_wrap{padding-right:12px}
.catprod_wrap #product_show li{margin:0 5px;padding:5px 0;max-width:185px;border:none}
.catprod_wrap #product_show li.item_lista{max-width:100%}
.catprod_wrap #product_show .prd_d .prdprice_n div.price{font-size:20px!important}
.catprod_wrap #product_show .prd_d .botao{display:block!important}
.catprod_wrap #product_show .prd_d .prodby,.catprod_wrap #product_show .prd_d .prodby_disabled,.catprod_wrap #product_show .prd_d .prodby-des,.catprod_wrap #product_show .prd_d .vermais{max-width:100%;height:25px;font:600 12px Poppins,sans-serif;line-height:25px}
.filtros-vista .filtros > div{display:block;width:100%}
.breadcrumb{margin:15px}
}
