﻿*{padding:0;margin:0;border:0;outline:none;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}html{margin-left:inherit !important;float:inherit !important}body{font-family:"Lato",sans-serif;font-size:13px;line-height:20px;color:#333;background-color:#fff}body.no-scroll{overflow:hidden !important}.hide{display:none}.container-fluid{padding-left:0 !important;padding-right:0 !important}.row{clear:both;margin-bottom:20px}.row:last-of-type{margin-bottom:0}:first-child{margin-top:0}:last-child{margin-bottom:0}.bold{font-weight:bold}select option{color:#000 !important}::-webkit-input-placeholder,::placeholder,select:invalid{color:#666 !important}.breadcrumb.divider{padding-top:0;border-top:none}a{color:#000;text-decoration:none !important}a:hover{text-decoration:none !important}.bold{font-weight:bold}.line{width:100%;float:left;margin-bottom:20px}.line-label{padding-top:4px}[class*=clna]{margin-left:1.0204081633%;float:left}[class*=clna]:first-child{margin-left:0;clear:left}.clna1{width:7.3979591837%}.clna1:nth-child(12n-11){margin-left:0;clear:left}.clna2{width:15.8163265306%}.clna2:nth-child(6n-5){margin-left:0;clear:left}.clna3{width:24.2346938776%}.clna3:nth-child(4n-3){margin-left:0}.clna4{width:32.6530612245%}.clna4:nth-child(3n-2){margin-left:0;clear:left}.clna5{width:41.0714285714%}.clna6{width:49.4897959184%}.clna6:nth-child(2n-1){margin-left:0;clear:left}.clna7{width:57.9081632653%}.clna8{width:66.3265306122%}.clna9{width:74.7448979592%}.clna10{width:83.1632653061%}.clna11{width:91.5816326531%}.clna12{width:100%;margin-left:0;clear:left}.btn{background-image:none;transition:all .25s ease;box-shadow:none;overflow:hidden;border-radius:0 !important}#modal{width:50%;height:96%;margin-left:-25%;display:none}.modal.in{top:15px}.modal-header{height:50px}.modal-body{max-height:inherit;width:99.9%;height:calc(100% - 110px)}.modal-footer{position:absolute;width:100%;bottom:0;left:0;height:60px}.btn-block{display:inline-block}blockquote{width:100%;float:left}select:invalid{color:#999}input[type=checkbox]{margin-top:-2px}.line-row{line-height:40px}.button{width:100%;float:left;background-color:#333;line-height:30px;color:#fff;text-align:center;font-weight:100}a,a:hover{text-decoration:none}ul,ol,p,h1,h2,h3,h4{margin:0}h2{font-size:30px;line-height:140%;font-weight:500}h3{font-size:18px;line-height:120%;font-weight:500}h4{font-size:14px;line-height:100%;font-weight:500}.h1,.h2,.h3,h1,h2,h3{margin-top:0}ul,ol{list-style-position:inside}.margin-left{margin-left:20px}.margin-right{margin-right:20px}.margin-top{margin-top:20px}.margin-bottom{margin-bottom:20px}.margin-zero,.no-margin,form{margin:0 !important}.padding-top{padding-top:30px}.padding-bottom{padding-bottom:30px}.padding-left{padding-left:30px}.padding-right{padding-right:30px}.clear{clear:left}.relative{position:relative}.block{width:100% !important;float:left}.block.interno{padding-left:20px;padding-right:20px;margin-bottom:30px}.cursor-default{cursor:default !important}.text-justify{text-align:justify}.text-underline{text-decoration:underline !important}.pointer{cursor:pointer}.row-fluid{width:100%;float:left;margin-bottom:10px}.padding{padding:10px}.pull-right{float:right !important}.pull-left{float:left !important}label{cursor:default;margin-bottom:0;color:red}label strong{color:#333;margin-right:3px}label span{color:#666;font-size:12px}label.error{display:none !important}input.error,select.error,textarea.error{border-color:red !important}.form-control.error{box-shadow:0 0 0 .2rem rgba(255,0,0,.25);border-color:red}.divider{padding-top:15px;border-top:dotted 1px #ccc}span.divider{padding-top:inherit;border-top:none}.bt{background-color:#f5f5f5;color:#000;min-width:100px;font-size:14px;display:inline-block;padding:5px 15px;text-align:center;cursor:pointer}.bt:active{opacity:.8}.bt.bt-mini{font-size:12px;padding:2px 5px}.bt.bt-large{font-size:16px;padding:11px 25px;line-height:19px}.bt.bt-none{background-color:transparent;border:none;color:#000}.bt.bt-gray{background-color:#ddd;color:#000}.bt.bt-red{background-color:#e73134;color:#fff}.bt.bt-green{background-color:#2bd162;color:#fff}.bt.bt-blue{background-color:#2a7bd1;color:#fff}.bt.bt-yellow{background-color:#e4d308;color:#000}.bt.disabled{opacity:.5;cursor:default}.alert{width:100%;float:left;margin-bottom:10px;padding:10px}.table{width:100%;float:left;list-style:none;font-size:12px;color:#333;margin-bottom:10px;counter-reset:section}.table.no-response{min-width:768px}.table>li,.table .item{width:100%;display:table;position:relative;background-color:#fff}.table>li:not(.no-hover):nth-child(odd),.table .item:not(.no-hover):nth-child(odd){background-color:#f5f5f5}.table>li:not(.no-hover):hover,.table .item:not(.no-hover):hover{transition:all .25s ease-in-out;background-color:#ffc}.table.posicionamento>li:not(.no-sortable) [class*=tb]:first-child,.table.posicionamento .item:not(.no-sortable) [class*=tb]:first-child,.table.numeracao>li [class*=tb]:first-child,.table.numeracao .item [class*=tb]:first-child{padding-left:20px}.table.posicionamento>li:not(.no-hover):hover,.table.posicionamento .item:not(.no-hover):hover{transition:none}.table>li.active,.table .item.active{background-color:#d0e9c6 !important}.table>li.header,.table .item.header{border-bottom:solid 2px #ddd;font-weight:bold}.table>li.bottom,.table .item.bottom{border-top:solid 2px #ddd}.table>li [class*=tb],.table .item [class*=tb]{display:table-cell;border:solid 1px #eee;padding:5px;position:relative;line-height:16px;vertical-align:middle;word-break:break-all}.table>li [class*=tb].no-textbreak,.table .item [class*=tb].no-textbreak{word-break:normal}.table>li [class*=tb].no-class,.table .item [class*=tb].no-class{border:none}.table>li [class*=tb] img,.table .item [class*=tb] img{max-width:100%}.table>li.no-class,.table .item.no-class{background-color:transparent}.table>li [class*=tb].top,.table .item [class*=tb].top{vertical-align:top}.table .text16{font-size:16px;line-height:22px}.table .tb1{width:1%}.table .tb2{width:2%}.table .tb3{width:3%}.table .tb4{width:4%}.table .tb5{width:5%}.table .tb6{width:6%}.table .tb7{width:7%}.table .tb8{width:8%}.table .tb9{width:9%}.table .tb10{width:10%}.table .tb15{width:15%}.table .tb16{width:16.6666666667%}.table .tb20{width:20%}.table .tb25{width:25%}.table .tb30{width:30%}.table .tb33{width:33.3334%}.table .tb35{width:35%}.table .tb40{width:40%}.table .tb45{width:45%}.table .tb50{width:50%}.table .tb55{width:55%}.table .tb60{width:60%}.table .tb65{width:65%}.table .tb70{width:70%}.table .tb75{width:75%}.table .tb80{width:80%}.table .tb85{width:85%}.table .tb90{width:90%}.table .tb95{width:95%}.table .tb100{width:100%}.numeracao :not(.no-sortable) [class*=col]:first-child,.numeracao :not(.no-sortable) [class*=tb]:first-child{padding:5px 5px 5px 18px !important}.numeracao li:not(.no-sortable)::before{counter-increment:section;content:counter(section);position:absolute;left:0;top:0;background-color:#ddd;color:#000;width:15px;height:100%;text-align:center;font-size:10px;line-height:15px}#response{position:fixed;width:300px;left:50%;top:20px;margin-left:-150px;z-index:99999;background-color:#f60;color:#fff;text-align:center;padding:10px;display:none;border-radius:5px;box-shadow:0 0 10px rgba(0,0,0,.5);line-height:20px;font-size:16px}#geral{width:100%;float:left;position:relative}.central{max-width:1180px;margin:0 auto}img[src=""]{display:none !important}img.full{max-width:inherit;width:auto;height:100%;position:absolute;left:50%;top:50%;z-index:0;transform:translate(-50%, -50%);transition:all .25s ease}.texto{width:100%;float:left}.texto img{max-width:100%;max-height:100%;height:auto}.texto .img{float:left;-webkit-margin-before:1em;-webkit-margin-after:1em;-webkit-margin-start:1em;-webkit-margin-end:1em;max-width:350px}.texto p{display:block;-webkit-margin-before:0;-webkit-margin-after:1em;-webkit-margin-start:0;-webkit-margin-end:0}.texto p:last-child{-webkit-margin-after:0}.img-full{width:auto;height:auto;max-width:100%;max-height:100%;position:absolute;left:50%;top:50%;z-index:1;transform:translate(-50%, -50%);transition:all .25s ease}.img-cover{width:100% !important;height:100% !important;object-fit:cover}.btn,input,select,textarea,.label,.search,.select2-container--default .select2-selection--single,.alert,.modal{border-radius:0 !important}.banners{width:100%;float:left;margin-bottom:30px}.banners .it{width:calc(33% - 1%);float:left;margin-left:2%;overflow:hidden;text-align:center}.banners .it img{max-height:100%;display:block;margin:0 auto}.banners .it:first-child{margin-left:0}.row.produtos{width:auto;float:none}.produtos{width:100%;float:left}.produtos .prod{display:flex;justify-content:center}.produtos .item{width:100%;margin-bottom:30px;height:calc(100% - 30px);position:relative;transition:all .25s ease;display:inline-block;vertical-align:top;text-align:center;background-color:#fff}.produtos .item:hover .fotos .it.hover .img:nth-child(1){opacity:0;visibility:hidden}.produtos .item:hover .fotos .it.hover .img:nth-child(2){opacity:1;visibility:visible}.produtos .item .cores{width:100%;float:left;margin-bottom:10px}.produtos .item .cores .cor_primaria{width:30px;height:30px;position:relative;border:solid 1px #444;margin:0 2px;display:inline-block;border-radius:100%;overflow:hidden;z-index:0}.produtos .item .cores .cor_secundaria{position:absolute;right:0;top:0;border-left:solid 28px transparent;border-bottom:solid 28px transparent}.produtos .item .variacoes{width:100%;float:left;margin-bottom:10px}.produtos .item .variacoes .variacao{font-size:10px;padding:0 5px;border:solid 1px #444;display:inline-block;margin:2px}.produtos .item .countdown{margin-bottom:5px}.produtos .item .countdown span{background-color:red;color:#fff;border-radius:3px;padding:5px 10px;font-size:13px}.produtos .item .bt-comprar{background-color:#0ab83e;color:#fff;height:40px;float:left;width:100%;border-radius:3px;justify-content:center;align-items:center}.produtos .item .bt-comprar:active{opacity:.7}.produtos .item .bt-comprar.bt-combo{height:auto}.produtos .item .bt-close-opcoes-mobile{width:100%;height:30px;float:left;display:flex;background-color:#fff;text-align:center;justify-content:center;align-items:center;color:red;border-radius:3px}.produtos .item .options{position:absolute;bottom:0;left:0;width:100%;height:100%;z-index:10;text-align:left;display:flex;flex-direction:column;justify-content:flex-end;background-color:rgba(0,0,0,.4);border:solid 1px #ddd;transition:all .25s;visibility:hidden;opacity:0}.produtos .item .options.open{bottom:0;visibility:visible;opacity:1}.produtos .item .options .loading{position:absolute;width:100%;height:100%;top:0;left:0;background-color:rgba(255,255,255,.7);display:flex;justify-content:center;align-items:center;font-size:20px}.produtos .item .options .cover-shop{position:absolute;z-index:11;bottom:0;left:0;width:100%;height:100%;display:flex;justify-content:center;align-items:flex-end;text-align:center;padding:20px 20px 100px 20px;background-color:rgba(255,255,255,.7);visibility:hidden;opacity:0;transition:all .25s}.produtos .item .options .cover-shop.open{visibility:visible;opacity:1}.produtos .item .options .cover-shop p{width:100%;background-color:rgba(0,0,0,.5);color:#fff;padding:10px;border-radius:10px}.produtos .item .options .content{width:100%;float:left;overflow-y:auto;overflow-x:hidden;max-height:calc(100% - 120px);background-color:#fff}.produtos .item .options .content .produto{padding:10px 10px 0 10px;height:auto}.produtos .item .options .content::empty{display:none}.produtos .item .options .tabela_medidas{padding:5px 15px;border-radius:3px;background-color:#ff0;box-shadow:1px 1px 2px 0 rgba(0,0,0,.3);outline:none}.produtos .item .options .tabela_medidas:hover{background-color:#ffff72}.produtos .item .options input.quantidade{width:100%;float:left;height:30px;padding:5px;text-align:center;border:solid 1px #000;-moz-appearance:textfield}.produtos .item .options input.quantidade::-webkit-outer-spin-button,.produtos .item .options input.quantidade::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.produtos .item .options .input-actions{width:100%;float:left;border:solid 1px #000;margin-top:-1px}.produtos .item .options .input-actions span{width:50%;height:19px;float:left;display:flex;justify-content:center;align-items:center;cursor:pointer;background-color:#eee;color:#000;font-size:12px}.produtos .item .options .input-actions span:active{background-color:#fff}.produtos .item .options .valores{width:100%;float:left;padding:10px 10px 0 10px}.produtos .item .options .valores .ultimas_unidades span{display:inline-block;padding:5px 15px;margin-bottom:15px;background-color:#ff4d4d;color:#fff;border-radius:3px;box-shadow:1px 1px 2px 0 rgba(0,0,0,.3)}.produtos .item .options .valores .valor_apartir span{background-color:#868686;padding:3px 10px;border-radius:10px;color:#fff;font-size:11px}.produtos .item .options .valores .valor{font-size:26px;line-height:30px;font-weight:bold;margin-bottom:15px;display:block;min-height:auto}.produtos .item .options .valores .valor .qtd{display:block;font-size:12px;line-height:25px;font-weight:100}.produtos .item .options .valores .desconto{margin-bottom:15px}.produtos .item .options .valores .valor_de{font-size:16px;line-height:20px;text-decoration:line-through}.produtos .item .options .parcelas{width:100%;float:left;margin-bottom:15px}.produtos .item .options .parcelas p{display:block;color:#666}.produtos .item .options .codigo_produto{color:#999;margin-bottom:15px;display:flex;justify-content:space-between}.produtos .item .options .valor_atacado{margin-bottom:15px}.produtos .item .options .estoque{width:100%;float:left;padding:10px 10px 0 10px}.produtos .item .options .estoque .nome_variacao{font-size:20px;margin-bottom:15px;margin-right:10px;border:dotted 1px #000;padding:10px 15px;display:inline-block}.produtos .item .options .estoque .frete_gratis{width:auto;font-size:14px;margin-bottom:15px;padding:0 10px;display:inline-block;color:#fff}.produtos .item .options .estoque .cores{width:100%;float:left;margin-bottom:10px}.produtos .item .options .estoque .cores .t{margin-top:10px;text-transform:uppercase}.produtos .item .options .estoque .cores .list{width:100%;float:left}.produtos .item .options .estoque .cores .list .item{width:auto;float:left;margin-left:5px !important;padding:0 !important;clear:none !important;background-color:rgba(0,0,0,0)}.produtos .item .options .estoque .cores .list .item:first-child{margin-left:0}.produtos .item .options .estoque .cores .list .cor_primaria{width:30px;height:30px;float:left;position:relative;border:solid 1px #444;cursor:pointer;border-radius:100%;overflow:hidden}.produtos .item .options .estoque .cores .list .cor_primaria.active{border-color:#b4ff95;border-width:4px}.produtos .item .options .estoque .cores .list .cor_primaria.active .cor_secundaria{border-width:22px}.produtos .item .options .estoque .cores .list .cor_primaria.active,.produtos .item .options .estoque .cores .list .cor_primaria.sem_estoque{cursor:default}.produtos .item .options .estoque .cores .list .cor_primaria.sem_estoque::before{content:"X";width:100%;height:100%;color:red;position:absolute;top:0;right:0;display:block;text-align:center;font-size:30px;line-height:25px;opacity:.7}.produtos .item .options .estoque .cores .list .cor_secundaria{position:absolute;right:0;top:0;border-left:solid 28px transparent;border-bottom:solid 28px transparent}.produtos .item .options .estoque .cores [name=seletor]{margin-top:5px}.produtos .item .options .estoque .cores [name=seletor] option:disabled{color:red !important}.produtos .item .options .estoque .variacoes,.produtos .item .options .estoque .campos_adicionais{width:100%;float:left;margin-bottom:0}.produtos .item .options .estoque .variacoes .t,.produtos .item .options .estoque .campos_adicionais .t{margin-top:10px;text-transform:uppercase}.produtos .item .options .estoque .variacoes .list,.produtos .item .options .estoque .campos_adicionais .list{width:100%;float:left}.produtos .item .options .estoque .variacoes .list .item,.produtos .item .options .estoque .campos_adicionais .list .item{width:auto;min-width:30px;float:left;margin-left:5px !important;position:relative;border:solid 1px #ccc;background-color:#fff;cursor:pointer;display:flex;flex-direction:column;justify-content:center;text-align:center;padding:5px 13px;border-radius:3px;clear:none !important}.produtos .item .options .estoque .variacoes .list .item:first-child,.produtos .item .options .estoque .campos_adicionais .list .item:first-child{margin-left:0}.produtos .item .options .estoque .variacoes .list .item.active,.produtos .item .options .estoque .campos_adicionais .list .item.active{border-color:#b4ff95;background-color:#b4ff95;color:#000}.produtos .item .options .estoque .variacoes .list .item.active,.produtos .item .options .estoque .campos_adicionais .list .item.active{cursor:default}.produtos .item .options .estoque .variacoes .list .item.sem_estoque,.produtos .item .options .estoque .campos_adicionais .list .item.sem_estoque{cursor:default;background-color:#eee;color:#999;border-color:rgba(255,0,0,.24)}.produtos .item .options .estoque .variacoes .list .item.sem_estoque::before,.produtos .item .options .estoque .campos_adicionais .list .item.sem_estoque::before{content:"x";color:#fff;background-color:red;position:absolute;top:0;left:0;display:block;text-align:center;width:10px;height:12px;font-size:10px;line-height:10px;opacity:.7}.produtos .item .options .estoque .variacoes [name=seletor],.produtos .item .options .estoque .campos_adicionais [name=seletor]{margin-top:5px}.produtos .item .options .estoque .variacoes [name=seletor] option:disabled,.produtos .item .options .estoque .campos_adicionais [name=seletor] option:disabled{color:red !important}.produtos .item .options .produto_indisponivel{margin-bottom:15px}.produtos .item .options .produto_indisponivel span{background-color:#ffc8c9;color:#ff4c4f;padding:10px 15px;display:inline-block}.produtos .item .options .disponibilidade{margin-bottom:15px;color:#666}.produtos .item .options .botoes-acao{width:100%;float:left;padding:10px;background-color:#fff;position:relative}.produtos .item .options .botoes-acao a:active{opacity:.8}.produtos .item .options .botoes-acao .bt-comprar{width:100%;float:left;padding:15px;text-align:center;color:#fff;background-color:#16a326;font-size:16px;min-height:50px;white-space:nowrap;overflow:hidden;overflow-wrap:break-word;text-overflow:ellipsis}.produtos .item .options .botoes-acao .bt-comprar p{font-size:20px;line-height:26px;font-weight:bold}.produtos .item .options .botoes-acao .bt-comprar.bt-combo p{font-size:16px;line-height:18px}.produtos .item .options .botoes-acao .bt-comprar.bt-combo .small{font-size:14px;font-weight:100}.produtos .item .options .botoes-acao .bt-comprar.ok{background-color:#3e8ed8}.produtos .item .options .botoes-acao .bt-abrir{text-align:center;padding:10px;margin-top:10px;color:#000;background-color:#eee}.produtos .item .selos{width:100%;display:block;margin-bottom:15px;justify-content:center;align-items:center}.produtos .item .selos span{padding:3px 5px;font-size:12px;line-height:14px}.produtos .item .selos span.selo{height:min-content;display:inline-flex;margin:5px}.produtos.owlCarousel{margin-bottom:30px}.produtos.owlCarousel .owl-item{padding:0 10px}.produtos .item:nth-child(4n-3){clear:both;margin-left:0}.produtos .item:hover{background-color:#f5f5f5}.produtos .item .fotos{width:100%;float:left;overflow:hidden;margin-bottom:10px;position:relative}.produtos .item .fotos .it{height:300px;position:relative}.produtos .item .fotos .it .img{position:absolute;width:100%;height:100%;top:0;left:0;transition:all .25s;display:flex;justify-content:center;align-items:center}.produtos .item .fotos .it .img:nth-child(1){z-index:2;opacity:1;visibility:visible}.produtos .item .fotos .it .img:nth-child(2){z-index:1;opacity:0;visibility:hidden}.produtos .item .produto{width:100%;float:left;font-size:16px;line-height:20px;margin-bottom:10px;height:60px;padding:0 15px;overflow:hidden;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical}.produtos .item .codigo_produto{width:100%;float:left;margin-bottom:10px}.produtos .item .valor{width:100%;float:left;margin-bottom:10px;min-height:45px;align-items:center;display:grid}.produtos .item .valor_final{font-size:18px;line-height:25px;color:#f60;font-weight:bold}.produtos .item .valor_final .qtd{display:block;font-size:12px;line-height:14px;margin-top:5px;color:#666;font-weight:100}.produtos .item .parcelamento{width:100%;float:left;padding:0 10px;margin-bottom:10px}.produtos .item .parcelamento p{color:#666;font-size:12px;line-height:14px;margin:10px 0}.produtos .item .atacado{width:100%;float:left;margin-bottom:10px}.produtos .item .atacado h4{margin-bottom:5px}.produtos .item .atacado h4 span{position:relative}.produtos .item .atacado h4 span::before{content:"";width:20px;height:2px;background-color:#f60;position:absolute;top:50%;margin-top:-1px;right:calc(100% + 5px)}.produtos .item .atacado h4 span::after{content:"";width:20px;height:2px;background-color:#f60;position:absolute;top:50%;margin-top:-1px;left:calc(100% + 5px)}.produtos .item .botoes{visibility:hidden;opacity:0;width:100%;position:absolute;left:0;top:200px;background-color:rgba(0,0,0,.5);padding:10px;transition:all .25s ease;z-index:10}.produtos .item:hover .botoes{visibility:visible;opacity:1}.produtos .item .botoes a{width:calc(50% - 5px);float:left;margin-left:10px;padding:0 5px;line-height:30px}.produtos .item .botoes a:first-child{margin-left:0}.produtos .item .botoes a.b_olhar{background-color:rgba(0,0,0,.8);color:#fff}.produtos .item .botoes a.b_acao{background-color:#f60;color:#fff}.produtos .item .more{width:100%;float:left;margin-bottom:10px}.produtos .item .more a{display:block;font-size:12px;line-height:22px;color:#333}.produtos .item .porc_denconto,.produtos .item .porc_desconto{position:absolute;top:10px;right:10px;background-color:#43c030;color:#fff;width:35px;height:35px;line-height:35px;border-radius:100%;font-size:12px;z-index:10}.produtos .item .frete_gratis{display:inline-block;background-color:#43c030;color:#fff;line-height:30px;padding:0 15px;margin-bottom:10px}.produtos .item .produto_indisponivel{display:inline-block;color:#a42628;border:solid 1px #a42628;line-height:25px;margin-top:10px;padding:0 20px}#produto.produto_look{border-top:none;padding:0}#produto.produto_look .b_mais{width:100%;float:left;padding:15px;text-align:center;color:#fff;background-color:#3e8ed8;font-size:16px}#produto.produto_look .description{margin-top:30px}#produto .descricao{width:100%;float:left}#produto .descricao .t{width:100%;float:left;color:#666;font-size:14px;line-height:18px;cursor:pointer;position:relative;padding:15px 0;transition:all .25s ease}#produto .descricao .t:hover{background-color:#f5f5f5;text-indent:10px}#produto .descricao .t::after{content:"-";position:absolute;top:13px;right:10px;width:20px;height:18px;text-align:center;line-height:15px;font-size:25px;text-indent:0}#produto .descricao.hidden .t::after{content:"+"}#produto .descricao.hidden .texto{display:none}#produto .descricao .texto{margin-bottom:20px;font-size:18px;line-height:130%}#produto .qtd_fotos{display:none;width:100%;float:left;margin-top:10px;margin-bottom:20px;color:#666}#produto .mobile-fotos{display:none;width:100%;float:left;overflow:auto;text-align:center;position:relative;background-color:#fff;margin-bottom:20px}#produto .mobile-fotos .setas{position:absolute;bottom:0;width:40px;height:30px;display:flex;align-items:center;justify-content:center;font-size:15px;z-index:20}#produto .mobile-fotos .setas.prev{left:0}#produto .mobile-fotos .setas.next{right:0}#produto .mobile-fotos .slick-dots{width:calc(100% - 80px);left:40px}#produto .mobile-fotos .item{display:flex;justify-content:center;align-items:center;height:400px}#produto .mobile-fotos .item.hide{display:none}#produto .mobile-fotos .item .legenda{max-width:100%;position:absolute;bottom:0;z-index:10;background-color:rgba(0,0,0,.5);padding:5px 10px;color:#fff;white-space:normal}#produto .mobile-fotos .item iframe{height:300px !important}#produto .mobile-fotos .item img{height:auto;width:auto;max-height:100%}#produto .description{width:100%;float:left;display:none}.stars{background:url(img/stars.png) no-repeat;width:110px;height:18px;display:inline-block}.rating{margin-right:20px}.rating .block{position:relative}.rating .block span{position:absolute;right:-20px}.rating .block .vote{background:url(img/stars.png) no-repeat 0px -18px;height:18px;float:left;text-align:right;font-size:13px;color:#666}.easyzoom-flyout img{max-width:none;max-height:none}.boxquery{position:absolute;left:0;top:100%;width:100%;max-height:350px;overflow:auto;z-index:999;border:solid 1px #000;visibility:hidden;opacity:0;transition:all .25s ease}.boxquery.open{visibility:visible;opacity:1}.boxquery .item{width:100%;float:left;padding:5px 10px;border-top:solid 1px #000;cursor:pointer;background-color:#fff}.boxquery .item:nth-child(odd){background-color:#fff}.boxquery .item:first-child{border-top:0}.boxquery .item:hover{background-color:#ffc}.boxquery .item:focus{background-color:#ffc}#return_frete{margin-bottom:10px}#return_frete .mensagem_unidade{color:#000 !important}#return_frete .valores-frete{width:100%;float:left;margin-top:10px;padding-top:10px;border-top:solid 1px #000}#return_frete .valores-frete:first{border-top:none;margin-top:0;padding-top:0}#return_frete .valores-frete h3{color:#666;margin-bottom:5px}p.lbl{padding-top:4px;margin:0;position:relative}p.lbl.i::after{content:"*";color:red;float:right;margin-left:5px}#contas{width:100%;max-width:450px;display:inline-block;margin:10px auto}#contas .item{width:100%;float:left;margin-bottom:10px;padding:10px;border:solid 1px #ccc}#contas .item p{margin:0}.b_large{width:100%;float:left}.b_large img{margin:30px 0}.b_header{width:100%;float:left;text-align:center;position:relative}.b_header.i{margin-top:20px}.b_footer{width:100%;float:left;margin:30px 0;text-align:center;position:relative}#alerts{width:100%;float:left;padding:10px 0;margin-bottom:20px;text-align:center}#alerts p{text-align:center;display:inline-block;background-color:#fff;padding:5px 20px;font-size:16px;line-height:20px;vertical-align:top}#alerts p i{font-size:30px;vertical-align:inherit;margin-right:5px;margin-bottom:10px;display:block;line-height:30px}#alerts p img{max-height:30px;display:block;margin:0 auto 10px auto}#alerts p span{vertical-align:middle}#informacoes{margin-bottom:50px}.le{line-height:30px}.breadcrumb{white-space:nowrap;flex-wrap:nowrap;overflow:auto;background-color:transparent;padding:0}.breadcrumb a{color:#000}.breadcrumb-item+.breadcrumb-item::before{content:">"}.owl-carousel .owl-item img{width:auto;display:inline-block}#pagamento{width:100%;float:left}#pagamento .form{width:50%;float:left}#pagamento .form input{width:100%;height:40px;padding:15px;box-shadow:none}#pagamento .form select{width:100%;height:40px;box-shadow:none}#pagamento .card{width:50%;float:left;padding:15px;position:relative;border:none}#pagamento .card .flipper{width:300px;height:200px;display:block;margin:0 auto;transition:.6s;transform-style:preserve-3d;position:relative}#pagamento .card .front{width:100%;height:200px;background-color:#666;border-radius:10px;z-index:2;transform:rotateY(0deg)}#pagamento .card .front .chip{width:60px;height:40px;position:absolute;top:40px;left:30px;background-color:#999;border-radius:5px}#pagamento .card .front .chip::before{content:"";position:absolute;top:50%;left:0;width:70%;height:20px;margin-top:-10px;background-color:#888;border-radius:0 5px 5px 0}#pagamento .card .front .brand{width:60px;height:40px;line-height:36px;position:absolute;top:20px;right:20px;background-color:#fff;border-radius:5px}#pagamento .card .front .number{width:100%;position:absolute;top:100px;left:30px;font-size:20px;color:#fff}#pagamento .card .front .name{width:100%;max-width:65%;position:absolute;bottom:30px;left:0;font-size:14px;color:#fff;padding-left:30px;word-break:break-word;line-height:12px}#pagamento .card .front .validate{width:100%;max-width:30%;position:absolute;bottom:30px;right:0;font-size:14px;color:#fff;text-align:right;padding-right:30px}#pagamento .card .front .validate::before{content:"VÁLIDO ATÉ";font-size:10px;line-height:10px;position:absolute;right:30px;top:-12px;color:#999;text-align:right}#pagamento .card .back{width:100%;height:200px;background-color:#666;border-radius:10px;transform:rotateY(180deg)}#pagamento .card .back .tarja{width:100%;position:absolute;left:0;top:30px;height:40px;background-color:#000}#pagamento .card .back .sign{width:calc(75% - 10px);position:absolute;left:10px;top:90px;height:30px;background-color:#fff}#pagamento .card .back .number{width:30%;position:absolute;right:0;top:90px;line-height:30px;color:#fff;text-align:right;padding-right:20px;font-size:18px}#pagamento .card .front,#pagamento .card .back{backface-visibility:hidden;position:absolute;left:0;top:0}#pagamento .card.hover .flipper{transform:rotateY(180deg)}#pagamento .msg:not(:empty){margin-top:15px}#news_popout{width:100%;float:left;margin-top:20px !important}#news_popout input{width:100%;height:50px;text-align:center;font-size:20px;margin-bottom:20px}.label{margin-bottom:0;color:#000;font-weight:600}.label span{color:#666;font-weight:400;margin:0 5px;float:right;display:inline-block;font-size:12px;line-height:24px}.label.i::after{content:"*";color:red;margin:0 5px;display:inline-block;font-weight:100}.sa-button-container{margin-top:20px}.sa-button-container .btn{border-radius:.3rem}.gtranslate{position:fixed;left:3px;bottom:0;z-index:990;padding:5px;background-color:#fff;box-shadow:0 0 10px rgba(0,0,0,.4)}html.translated-ltr body{top:0 !important}html.translated-ltr .goog-te-banner-frame{position:relative !important;z-index:10;margin:5px 0}.blog-posts{background-color:#eee;padding:20px}.blog-posts .item{height:100%;background-color:#fff;box-shadow:0 0 10px rgba(0,0,0,.3);overflow:hidden;border-radius:3px;transition:all .25s}.blog-posts .item .foto{height:195px;overflow:hidden}.blog-posts .item .t{padding:10px;font-size:20px;line-height:26px;color:#000}.blog-posts .item:hover{background-color:#eee}#modal_search .results:not(:empty){margin-top:20px}#modal_search .results .b{width:100%;float:left;padding:15px 0;border-top:solid 1px #ccc}#modal_search .results .b:first-child{border-top:none}#modal_search .results .b:active{background-color:#eee;opacity:.7}#modal_search .results .b .foto{width:100px;height:80px;float:left;margin-right:10px;overflow:hidden;position:relative}#modal_search .results .b .det{width:calc(100% - 110px);float:left}#modal_search .results .b .det h3{font-size:12px;line-height:16px;margin-bottom:10px}#modal_search .results .b .det p{font-size:16px;color:#f60}component{width:100%;text-align:center;float:left;display:flex;justify-content:space-around}component:not([loading=false]){margin:30px 20px !important;padding:10px;border-radius:4px;background:url(img/loading-heart.svg) no-repeat center center;background-size:contain;min-height:100px}header .promo{background-color:#fff;color:#000;text-align:center;padding:10px;transition:all .25s;margin-top:0}header .promo.disable{margin-top:-200px}header .promo .first,header .promo .second,header .promo .botao{display:inline-block;margin:0 10px;vertical-align:middle}header .promo .botao{background-color:#000;color:#fff;padding:10px 26px;font-size:15px;letter-spacing:.12em}header .promo .botao:active{opacity:.7}header.checkout{position:relative;width:100%;float:left;display:flex;justify-content:center;align-items:center;padding:5px 10px}header.checkout .title{text-transform:uppercase;font-size:16px;letter-spacing:1.2px;padding:0 10px}header.checkout #btLogo{width:auto}#marcas .item{width:100%;height:100px;overflow:hidden;border:solid 1px #f5f5f5;display:flex}#marcas .item a{display:flex;justify-content:center;align-items:center;width:100%;height:100%}#marcas .item img{max-width:100%;max-height:100%}#marcas .item .marca{display:flex;justify-content:center;align-items:center;height:100%;color:#444;font-size:22px;line-height:24px;padding:10px}#wid_instagram .titulo{margin-bottom:0}.escolher-brinde{width:150px;height:80px;display:flex;justify-content:center;align-items:center;float:left;margin:2px;border:dotted 2px #0ca03d;color:#0ca03d;cursor:pointer;border-radius:4px;padding:10px}.brindes .item{border:solid 1px #eee;padding:5px;height:100%;display:flex;justify-content:space-between;flex-direction:column}.brindes .item .foto{height:200px;margin-bottom:10px}.brindes .item h4{height:40px;line-height:20px;text-align:center;overflow:hidden;margin-bottom:5px}.lgwWrapper{margin-top:0 !important}.img-fluid{max-height:100%;max-width:100%}.mock-product{text-align:center;min-width:250px;display:inline-block;margin:30px 0}.mock-product .photo{width:100%;height:150px;margin-bottom:10px}.mock-product .line2{width:100%;height:20px;margin-bottom:10px}.mock-product .line1{width:100%;height:10px;margin-bottom:10px}.mock-product .btt{width:50%;height:35px;display:inline-block}.shine{background:#f6f7f8 linear-gradient(to right, #f6f7f8 0%, #edeef1 20%, #f6f7f8 40%, #f6f7f8 100%) no-repeat;background-size:800px 300px;display:inline-block;position:relative;-webkit-animation-duration:1s;-webkit-animation-fill-mode:forwards;-webkit-animation-iteration-count:infinite;-webkit-animation-name:placeholderShimmer;-webkit-animation-timing-function:linear}@-webkit-keyframes placeholderShimmer{0%{background-position:-468px 0}100%{background-position:468px 0}}#dev{width:100%;float:left;padding:2em 0 !important;overflow:hidden}#dev .brand{text-align:center !important}#dev .brand:hover img{filter:none}#dev .brand img{max-height:20px;margin-left:10px;filter:grayscale(1);transition:all .25s}#widget_avaliacoes .itens{width:100%;float:left}#widget_avaliacoes .itens .item{width:calc(100% - 6px);float:left;text-align:center;margin:3px;box-shadow:0 0 3px rgba(0,0,0,.2);background-color:#fff;padding:10px;border-radius:4px;height:100%;min-height:200px}#widget_avaliacoes .itens .item .votos{font-size:22px;margin-bottom:10px;color:#ddd}#widget_avaliacoes .itens .item .votos .fa-star{color:gold}#widget_avaliacoes .itens .item .produto{font-size:14px;line-height:16px;margin-bottom:10px}#widget_avaliacoes .itens .item .produto a{color:inherit;text-decoration:underline !important}#widget_avaliacoes .itens .item .comentario{margin-bottom:10px}#btDesenvolvimento{width:100%;float:left;text-align:center;padding:15px 0;display:table;background-color:#fff;border-top:solid 1px #eee}#btDesenvolvimento a{display:table-cell;vertical-align:middle;opacity:.5;color:#333;transition:all .25s ease}#btDesenvolvimento a:hover{opacity:1}#fixed-bottom{position:fixed;bottom:0;right:5px;z-index:999}#scrollToTop{width:40px;height:40px;line-height:38px;background-color:#444;color:#fff;font-size:20px;text-align:center;cursor:pointer;visibility:hidden;opacity:0;transition:all .25s ease;z-index:999;clear:both;margin:5px 10px;float:right}#scrollToTop.show{visibility:visible;opacity:1}#bt-wpp{position:fixed;bottom:50px;z-index:999}#bt-wpp.right{right:10px}#bt-wpp.left{left:10px}#produto-sku{width:100%;float:left;position:relative}.checkbox-container{display:block;position:relative;padding-left:35px;margin-bottom:12px;cursor:pointer;font-size:22px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;z-index:10}.checkbox-container input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.checkbox-container input:checked~.checkmark{background-color:#2196f3}.checkbox-container input:checked~.checkmark:after{display:block}.checkbox-container .checkmark{position:absolute;top:0;left:0;height:25px;width:25px;background-color:#ccc}.checkbox-container .checkmark:after{content:"";position:absolute;display:none;left:10px;top:7px;width:5px;height:10px;border:solid #fff;border-width:0 3px 3px 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.checkbox-container:hover input~.checkmark{background-color:#666}table{display:inline-table;border-style:solid;border-width:1px;border-color:#999}table *:not(strong){border-style:solid;border-width:1px;border-color:#999;padding:5px}.prod-kits{padding:20px 0}.prod-kits .item{box-shadow:0 0 3px rgba(0,0,0,.2);height:100%;border-radius:5px;overflow:hidden;position:relative;transition:.25s ease}.prod-kits .item:hover{box-shadow:0 0 5px rgba(0,0,0,.4)}.prod-kits .item .foto{height:480px;background-color:#fff}.prod-kits .item .det{padding:10px}.prod-kits .item .det .t{font-size:18px;font-weight:bold;margin-bottom:10px}.prod-kits .item .det .valores{width:100%;display:inline-flex;justify-content:center;align-items:baseline;margin-bottom:10px}.prod-kits .item .det .valores .valor_de{font-size:14px;color:#666;text-decoration:line-through}.prod-kits .item .det .valores .valor_por{font-size:20px;font-weight:bold;margin:0 10px}.prod-kits .item .det .bt-comprar{width:100%;background-color:#53a412;padding:10px 15px;display:inline-block;margin-top:10px;color:#fff}.prod-kits .item .det .bt-comprar:active{opacity:.7}.prod-kits .item .frete-gratis{display:inline-block;margin-bottom:15px;margin-top:5px}.prod-kits .item .frete-gratis span{border:solid 1px #0ab83e;color:#0ab83e}.prod-kits .item .desconto{background-color:#0ab83e;color:#fff;position:absolute;top:5px;right:5px;display:inline;padding:2px 10px}#result_frete:not(:empty){display:inline-block;float:left;margin-top:15px;border-radius:5px}#result_frete .item{background-color:#f5f5f5;padding:7px;margin:3px 0}#result_frete .item .p-valor{display:flex;justify-content:space-between}#result_frete .item .p-valor .valor{font-weight:bold}#result_frete .item .p-prazo{line-height:12px}#result_frete .item .prazo{font-weight:bold;margin-bottom:5px;display:inline-block}#result_frete .item small{line-height:15px;font-size:14px}#result_frete_cart .frete-opcao,.result_frete_cart .frete-opcao{margin:5px 0;cursor:pointer;border:solid 1px #ccc;padding:10px;border-radius:3px}#result_frete_cart .frete-opcao:hover .seletor::after,#result_frete_cart .frete-opcao.active .seletor::after,.result_frete_cart .frete-opcao:hover .seletor::after,.result_frete_cart .frete-opcao.active .seletor::after{content:"";width:14px;height:14px;position:absolute;top:2px;left:2px;background-color:#f60}#result_frete_cart .frete-opcao .seletor,.result_frete_cart .frete-opcao .seletor{width:20px;height:20px;display:inline-block;vertical-align:top;margin-right:10px;margin-top:3px;background-color:#fff;border:solid 1px #ccc;position:relative}#result_frete_cart .frete-opcao .det,.result_frete_cart .frete-opcao .det{width:calc(100% - 33px);display:inline-block}#result_frete_cart .frete-opcao .det .servico,.result_frete_cart .frete-opcao .det .servico{display:flex;justify-content:space-between}#result_frete_cart .frete-opcao .det .servico .valor,.result_frete_cart .frete-opcao .det .servico .valor{font-weight:bold}#result_frete_cart .frete-opcao .det .prazo,.result_frete_cart .frete-opcao .det .prazo{line-height:14px}#result_frete_cart .frete-opcao .det .prazo span,.result_frete_cart .frete-opcao .det .prazo span{font-weight:bold}#result_frete_cart .frete-opcao .det .prazo small,.result_frete_cart .frete-opcao .det .prazo small{font-size:12px;line-height:15px;margin-top:8px;display:inline-block}.text-ou{display:inline-block;position:relative;font-size:16px;width:100%;text-align:center;overflow:hidden}.text-ou::before,.text-ou::after{content:"";width:100%;height:1px;background-color:#ccc;position:absolute;top:11px}.text-ou::before{left:calc(-50% - 20px)}.text-ou::after{right:calc(-50% - 20px)}#page_home .banner-main-medium img{min-width:300px}#page_home .vitrine{overflow:hidden}#page_home .vitrine .titulo{margin-top:0}.trustvox-widget{background-color:#fff;padding:20px;border-radius:5px;border:solid 1px #ccc}.trust-stars-box{margin-bottom:7px}.trustvox-widget-rating .ts-shelf-container,.trustvox-widget-rating .trustvox-shelf-container{display:inline-block}.trustvox-widget-rating span.rating-click-here{top:-3px;display:inline-block;position:relative;color:#daa81d}.trustvox-widget-rating:hover span.rating-click-here{text-decoration:underline}.trustvox-widget .ts-header{position:relative}#video-home{width:100%;float:left;position:relative;margin-bottom:20px}#video-home .video-yt{width:100%;float:left;position:relative;height:350px}#video-home .video-yt .cover-video{position:absolute;width:100%;height:100%;z-index:2}#video-home .video-yt .vtv{position:absolute;width:100%;height:100%;z-index:1;overflow:hidden}#video-home .video-yt .vtv iframe{width:100%;height:100%}#instafeed{display:flex;justify-content:space-between !important}#instafeed .item{display:inline-block}#instafeed .item.itens-5{width:20%;height:350px}#instafeed .item.itens-4{width:25%;height:420px}#instafeed .item.itens-3{width:33.3%;height:580px}#instafeed .item.itens-2{width:50%;height:600px}#instafeed .item.itens-1{width:100%}@media screen and (max-width: 1440px){#instafeed .item.itens-5{width:20%;height:300px}#instafeed .item.itens-4{width:25%;height:330px}#instafeed .item.itens-3{width:33.3%;height:480px}#instafeed .item.itens-2{width:50%}#instafeed .item.itens-1{width:100%}}@media screen and (max-width: 1220px){#instafeed .item.itens-5{width:20%;height:200px}#instafeed .item.itens-4{width:25%;height:220px}#instafeed .item.itens-3{width:33.3%;height:340px}#instafeed .item.itens-2{width:50%;height:500px}#instafeed .item.itens-1{width:100%}}@media screen and (max-width: 768px){#instafeed .item.itens-5{width:20%;height:160px}#instafeed .item.itens-4{width:25%;height:180px}#instafeed .item.itens-3{width:33.3%;height:250px}#instafeed .item.itens-2{width:50%;height:380px}#instafeed .item.itens-1{width:100%}}@media screen and (max-width: 425px){#instafeed .item.itens-5{width:20%;height:70px}#instafeed .item.itens-4{width:25%;height:90px}#instafeed .item.itens-3{width:33.3%;height:120px}#instafeed .item.itens-2{width:50%;height:210px}#instafeed .item.itens-1{width:100%}}#parcelamento-detalhes{width:100%;float:left}#parcelamento-detalhes .gateway{width:100%;float:left;border:solid 1px #666;margin-top:20px}#parcelamento-detalhes .gateway:first-child{margin-top:0}#parcelamento-detalhes .gateway .head{width:100%;float:left;border-bottom:solid 1px #666;padding:10px;background-color:#f5f5f5}#parcelamento-detalhes .gateway .body{width:100%;float:left;padding:10px}#parcelamento-detalhes .gateway .body .parcelas{display:grid;grid-auto-flow:column;grid-gap:1px;grid-template-columns:repeat(2, 1fr);grid-template-rows:repeat(6, auto)}#bt_login_facebook{background-color:#2a7bd1;color:#fff;width:100%;display:inline-block;padding:10px;font-size:16px}#bt_login_facebook:active{opacity:.7}@media screen and (min-width: 768px){.produtos .item:hover .options{bottom:0;visibility:visible;opacity:1}#dev .brand{display:inline-flex !important;align-items:center}}@media screen and (max-width: 768px){#video-home .video-yt{height:300px !important}}.fr-container{cursor:zoom-out}.box-shadow{width:100%;float:left;background-color:#fff;padding:10px;border-radius:5px;box-shadow:0 0 5px rgba(0,0,0,.2)}.box-shadow.no-float{float:none;display:inline-block}.sweet-alert .lead{line-height:140%}.sweet-alert .sa-button-container .btn{border-radius:.3rem !important}#lgpd{width:100%;position:fixed;left:0;bottom:0;display:flex;justify-content:center;padding:15px;z-index:99999}#lgpd .cont{width:100%;max-width:1180px;background-color:#fff;padding:15px;border-radius:3px;box-shadow:-2px 2px 7px rgba(0,0,0,.2)}#lgpd .cont .mensagem{font-size:12px;line-height:16px}#lgpd .cont .mensagem a{margin-left:10px;color:#000;font-weight:bold;text-decoration:underline !important}#lgpd .cont .b{width:100%;padding:10px 15px;border-radius:3px;background-color:#000;color:#fff;float:left;text-align:center}/*# sourceMappingURL=css_padrao.css.map */
