img,input,select,textarea{outline:0}iframe,img{border:0}.hide,.super_hide,.tags{display:none}form,li,ol,ul{padding:0;margin:0;list-style:none}.super_hide{visibility:hidden}.tags{clear:both;float:left;width:100%;margin-top:20px}.tags:before{content:"TAGS";display:block;margin-bottom:10px;font-weight:700}.tags a{margin-right:10px}@media only screen and (max-width:1000px){#conteudo.internas .texto #carrinho{border-radius:8px;overflow:hidden}#carrinho .linha_1,#carrinho .linha_2{padding:10px;display:inline-block}#conteudo.internas .texto #carrinho td.p_img,#conteudo.internas .texto #carrinho td.p_nome{display:block;text-align:center}#conteudo.internas .texto #carrinho td.p_nome{margin-bottom:10px;margin-top:10px}#conteudo.internas .texto #carrinho td.p_quantidade{margin-left:90px;float:none}#conteudo.internas .texto #carrinho td.p_excluir{float:none}#conteudo.internas .texto #carrinho td.p_excluir a.bt_remover{background:#e26161;padding:4px 4px 4px 5px;margin:14px 20px 0 0;color:#fff;font-size:12px;width:14px;height:15px;border-radius:6px;overflow:hidden;font-family:Arial;text-align:center;line-height:normal;display:inline-block;float:right}#conteudo.internas .texto #carrinho td.p_excluir a.bt_remover:hover{background:red;text-decoration:none;color:#fff}#conteudo.internas .texto #carrinho td.p_valor_total{float:none;font-size:17px}#conteudo.internas .texto #carrinho td.p_valor{display:none!important}#conteudo.internas .texto #carrinho td{float:left;display:initial;text-align:initial;width:100%}#conteudo.internas .texto #carrinho td.subtitulos{display:block;margin-top:10px}#conteudo.internas .texto #carrinho .subtotal{display:none}#conteudo.internas .texto #carrinho td.subtitulos.bonus{display:block;text-align:center;padding:10px 0 30px;border-top:1px solid #f0f0f0}#conteudo.internas .texto #carrinho select[name=num_id_tipo]{max-width:100%;width:96%}#conteudo.internas .texto #carrinho .cep input{width:89%;text-align:center;float:left;margin:0}#conteudo.internas .texto #carrinho .frete a{display:block;width:90%;margin:0 0 0 -6px}#conteudo.internas .texto #carrinho #entrega_frete_prazo{font-size:20px;text-align:center;display:block;padding:10px}#conteudo.internas .texto #carrinho .subtitulos,#conteudo.internas .texto #carrinho .total{height:20px;margin:0;padding:4px;background:#f0f0f0;color:#999;font-weight:700}#conteudo.internas .texto #carrinho .total{padding:20px 0 30px;text-align:center;width:100%;display:block;margin-bottom:1px}#conteudo.internas .texto #carrinho .total td{float:none}#conteudo.internas .texto #carrinho #div_valor_total{font-weight:700;color:#000;float:left;display:block;width:100%;padding:0;text-align:center;margin:30px 0;font-size:30px}#conteudo.internas .texto #carrinho td.rodape{text-align:center;display:block;padding-top:20px}#conteudo.internas .texto #carrinho td.rodape .bt{display:block;padding:20px;margin:0;font-style:normal;border-bottom:5px solid rgba(0,0,0,.3);width:88%}#conteudo.internas .texto #carrinho td.rodape .bt_finalizar_compra{padding:20px 80px;margin:5px 0 0;font-size:30px}}#carrinho ul#entrega_frete_prazos{padding:10px;margin:0}#carrinho_endereco_cadastro .opcoes,#carrinho_endereco_entrega .opcoes{padding-left:205px}#formas_pagamento{width:100%;float:left;margin:0;padding:0;list-style:none}#formas_pagamento h2{margin-bottom:10px}#formas_pagamento .forma_pagamento_area{float:left;border-radius:5px;padding:80px 20px 20px;border:1px solid #f0f0f0;margin:9px;-webkit-transition:all .3s ease-out;transition:all .3s ease-out;font-size:0;width:45%}#formas_pagamento .forma_pagamento_pedido_online{background:url(/site/img/bandeiras/pedido.png) center 20px no-repeat}#formas_pagamento .forma_pagamento_boleto{background:url(/site/img/bandeiras/boleto.png) center 20px no-repeat}#formas_pagamento .forma_pagamento_pagseguro{background:url(/site/img/bandeiras/pagseguro.png) center 20px no-repeat}#formas_pagamento .forma_pagamento_moip{background:url(/site/img/bandeiras/moip.png) center 20px no-repeat}#formas_pagamento .forma_pagamento_paypal{background:url(/site/img/bandeiras/paypal.png) center 20px no-repeat}#formas_pagamento .forma_pagamento_bcash{background:url(/site/img/bandeiras/bcash.png) center 20px no-repeat}#formas_pagamento .forma_pagamento_americanexpress{background:url(/site/img/bandeiras/americanexpress.png) center 20px no-repeat}#formas_pagamento .forma_pagamento_visa{background:url(/site/img/bandeiras/visa.png) center 20px no-repeat}#formas_pagamento .forma_pagamento_visaelectron{background:url(/site/img/bandeiras/visaelectron.png) center 20px no-repeat}#formas_pagamento .forma_pagamento_diners{background:url(/site/img/bandeiras/diners.png) center 20px no-repeat}#formas_pagamento .forma_pagamento_mastercard{background:url(/site/img/bandeiras/mastercard.png) center 20px no-repeat}#formas_pagamento .forma_pagamento_discover{background:url(/site/img/bandeiras/discover.png) center 20px no-repeat}#formas_pagamento .forma_pagamento_elo{background:url(/site/img/bandeiras/elo.png) center 20px no-repeat}#formas_pagamento .forma_pagamento_itau_shopline{background:url(/site/img/bandeiras/itau.png) center 20px no-repeat}#formas_pagamento .forma_pagamento_deposito{background:url(/site/img/bandeiras/deposito.png) center 20px no-repeat}#formas_pagamento .forma_pagamento_dinheiro{background:url(/site/img/bandeiras/dinheiro.png) center 20px no-repeat}#formas_pagamento .forma_pagamento_maquininha{background:url(/site/img/bandeiras/maquininha.png) center 20px no-repeat}#formas_pagamento .forma_pagamento_area:hover{border:1px solid #d0d0d0}#formas_pagamento .forma_pagamento_box .bt_finalizar_compra{width:100%}#formas_pagamento .forma_pagamento_area .parcelamento_nome_desconto{font-size:9px;color:red;text-transform:uppercase;font-weight:700;display:block}.pg_erro{color:#000;text-align:center;font-size:10px}#forma_pagamento{float:left;width:100%}#forma_pagamento .forma_pagamento_opcoes{margin:0;padding:0;list-style:none;width:100%;text-align:center}#forma_pagamento .forma_pagamento_opcoes li{display:inline-block;margin-right:10px}#forma_pagamento.cartao_credito_debito .forma_pagamento_opcoes li{width:100%;text-align:center}#forma_pagamento .forma_pagamento_opcoes li:last-child{margin:0}#forma_pagamento .opcao_pagamento{float:left;width:100%;margin-top:10px}#forma_pagamento .opcao_pagamento ol,#forma_pagamento .opcao_pagamento ul{margin:0;padding:0;list-style:none}#forma_pagamento .opcao_pagamento h2{margin-bottom:10px}#forma_pagamento .opcao_pagamento .opcao_pagamento_bandeiras{margin:20px 0 0;padding:0;list-style:none;width:100%;float:left}#forma_pagamento .opcao_pagamento .opcao_pagamento_bandeiras li{float:left;height:50px;width:74px;font-size:0;margin-right:10px;opacity:.5;-webkit-transition:all .3s ease-out;transition:all .3s ease-out;cursor:pointer;background-size:100% auto!important}#forma_pagamento .opcao_pagamento .opcao_pagamento_bandeiras li:last-child{margin-right:0}#forma_pagamento .opcao_pagamento .opcao_pagamento_bandeiras li.sel,#forma_pagamento .opcao_pagamento .opcao_pagamento_bandeiras li:hover{opacity:1}#forma_pagamento .opcao_pagamento .opcao_pagamento_bandeiras li.mastercard{background:url(/site/img/bandeiras/mastercard.png) left top no-repeat}#forma_pagamento .opcao_pagamento .opcao_pagamento_bandeiras li.visa{background:url(/site/img/bandeiras/visa.png) left top no-repeat}#forma_pagamento .opcao_pagamento .opcao_pagamento_bandeiras li.amex{background:url(/site/img/bandeiras/americanexpress.png) left top no-repeat}#forma_pagamento .opcao_pagamento .opcao_pagamento_bandeiras li.elo{background:url(/site/img/bandeiras/elo.png) left top no-repeat}#forma_pagamento .opcao_pagamento .opcao_pagamento_bandeiras li.diners{background:url(/site/img/bandeiras/diners.png) left top no-repeat}#forma_pagamento .opcao_pagamento .opcao_pagamento_bandeiras li.hipercard{background:url(/site/img/bandeiras/hipercard.png) left top no-repeat}#forma_pagamento .opcao_pagamento .opcao_pagamento_bandeiras li.paggo{background:url(/site/img/bandeiras/paggo.png) left top no-repeat}#forma_pagamento .opcao_pagamento .opcao_pagamento_bandeiras li.aura{background:url(/site/img/bandeiras/aura.png) left top no-repeat}#forma_pagamento .opcao_pagamento .opcao_pagamento_bandeiras li.bb{background:url(/site/img/bandeiras/bb.png) left top no-repeat}#forma_pagamento .opcao_pagamento .opcao_pagamento_bandeiras li.bradesco{background:url(/site/img/bandeiras/bradesco.png) left top no-repeat}#forma_pagamento .opcao_pagamento .opcao_pagamento_bandeiras li.itau{background:url(/site/img/bandeiras/itau.png) left top no-repeat}#forma_pagamento .opcao_pagamento .opcao_pagamento_bandeiras li.banrisul{background:url(/site/img/bandeiras/banrisul.png) left top no-repeat}#forma_pagamento .opcao_pagamento .opcao_pagamento_bandeiras li.real{background:url(/site/img/bandeiras/bancoreal.png) left top no-repeat}#forma_pagamento .opcao_pagamento .opcao_pagamento_bandeiras li.unibanco{background:url(/site/img/bandeiras/unibanco.png) left top no-repeat}#forma_pagamento .opcao_pagamento .opcao_pagamento_bandeiras li.boleto{background:url(/site/img/bandeiras/boleto.png) left top no-repeat}#forma_pagamento.dinheiro ul.forma_pagamento_opcoes>li{width:100%}#forma_pagamento .forma_pagamento_opcoes li{width:100%;margin:0!important}#forma_pagamento .forma_pagamento_opcoes li input{width:100%!important}#forma_pagamento #cartao_credito #cartao_credito_dados{float:left;width:100%}#forma_pagamento #cartao_credito input{width:100%}#forma_pagamento #cartao_credito input.pagamento_cartao_numero{width:100%;padding:15px;clear:both;display:block;margin-bottom:10px;font-size:20px}#forma_pagamento #cartao_credito .card_expiration{float:left;width:100%;margin-right:0;margin-bottom:10px;font-size:16px;text-align:right;line-height:43px}#forma_pagamento #cartao_credito .card_expiration input{font-size:18px;text-align:center;float:right;margin:0}#forma_pagamento #cartao_credito .card_expiration input:first-child{width:100px;padding:0!important;margin-left:10px}#forma_pagamento #cartao_credito .card_owner_data{float:left;width:100%;display:block}#forma_pagamento #cartao_credito .card_owner_data input{float:left;margin-right:10px;font-size:16px;padding:9px}#forma_pagamento #cartao_credito .card_owner_data .pagamento_cartao_nome{float:left;margin:0 0 10px;font-size:16px;padding:9px;width:100%}#forma_pagamento #cartao_credito .card_owner_data #birthDate,#forma_pagamento #cartao_credito .card_owner_data .pagamento_cartao_dte_nasc{display:inline-block;width:31.3%;margin:2px 1% 2px 0;font-size:16px;float:left;clear:none}#forma_pagamento #cartao_credito .card_owner_data #docNumber{display:inline-block;width:31.3%;margin:2px 1%;font-size:16px;float:left;clear:none}#forma_pagamento #cartao_credito .card_owner_data .pagamento_cartao_doc,#forma_pagamento #cartao_credito .card_owner_data .pagamento_cartao_tel{width:140px;text-align:center}#forma_pagamento #cartao_credito .card_owner_data #phoneNumber{display:inline-block;width:32.8%;margin:2px 0 2px 1%;font-size:16px;float:left;clear:none}#forma_pagamento .opcao_pagamento .security_code{float:left;width:100%;margin-top:10px;display:block;height:56px;font-size:15px}#forma_pagamento .opcao_pagamento .security_code img,#forma_pagamento .opcao_pagamento .security_code input,#forma_pagamento .opcao_pagamento .security_code span{float:left}#forma_pagamento .opcao_pagamento .security_code span{line-height:35px;text-align:right;width:70%}#forma_pagamento .opcao_pagamento .security_code img:hover{position:absolute;width:100px;height:auto;margin:-20px;cursor:pointer}#forma_pagamento .opcao_pagamento .security_code input{text-align:center;font-size:15px;width:100px!important;float:right;display:inline-block;clear:none;margin:0}#forma_pagamento .opcao_pagamento .cartao_parcelamento{float:left;margin-bottom:10px;width:100%;display:block}#forma_pagamento .opcao_pagamento .cartao_parcelamento select{font-size:16px;width:100%}#forma_pagamento .opcao_pagamento .bt_finalizar_compra{font-size:25px;font-weight:400;text-shadow:none;margin-top:10px}#cartao_credito_dados input{float:left;clear:both;width:100%;margin:3px 0 0}#cartao_credito_dados select{margin:3px 0 0}#cartao_credito_dados input.card-number{margin-top:20px}#cartao_credito_dados input.txt.card-cvc,#cartao_credito_dados input.txt.card-expiry{width:49%;clear:none}#cartao_credito_dados input.txt.card-expiry{margin-right:7px}#forma_pagamento .forma_pagamento_opcoes .off{position:absolute;background:#495057;display:inline-block;height:30px;width:30px;border-radius:100%;color:#fff;font-size:12px;line-height:29px;margin-left:-30px;margin-top:4px}.opt_pg_total{display:block;width:100%;text-align:center;font-size:22px;padding:8px;background:#f0f0f0;border-radius:4px;margin-bottom:15px}@media only screen and (max-width:1000px){#forma_pagamento .forma_pagamento_opcoes li{width:100%;margin:5px}#forma_pagamento .forma_pagamento_opcoes li a{width:100%;margin:0;text-align:center}#forma_pagamento #cartao_credito #cartao_credito_dados{width:100%}#forma_pagamento .opcao_pagamento .security_code span{line-height:40px;text-align:right;width:50%}}#dinheiro{font-size: 20px;text-align: center}#pedido_realizado{border-radius:5px;border:1px solid #f0f0f0;padding:0;margin-top:30px;overflow:hidden}#pedido_realizado #pedido_realizado_id{text-align:center;background:#f0f0f0;font-size:30px;margin:20px;border-radius:5px}#pedido_realizado_info{margin-top:0}#pedido_realizado #pedido_realizado_id h3{margin:0 auto;display:inline-block;text-align:center;padding:30px}#pedido_realizado_info,#pedido_realizado_msg{border-radius:5px;text-align:center;float:left;width:100%;margin:20px 0 0;padding:0;display:block}#site_load{position:fixed;top:0;left:0;width:100%;height:100%;cursor:pointer;background:rgba(0,0,0,.5);z-index:999999999999;-webkit-transition:all .3s ease-out;transition:all .3s ease-out;display:none}#site_load span{width:100px;height:70px;display:block;margin:0 auto;position:relative;top:40%;background:url(/site/img/loading.gif) center no-repeat #fff;background-size:50%;text-align:center;line-height:170px;text-shadow:1px 1px rgba(0,0,0,.6);color:#000;border-radius:10px;box-shadow:5px 4px rgba(0,0,0,.1);-webkit-transition:all .3s ease-out;transition:all .3s ease-out}.lb-v-dummy{width:100%;display:block;height:1px}.lb-h-dummy{height:100%;display:block;width:1px}.lb-clear{clear:both}.lb-wrap{z-index:0;overflow:auto;position:relative}.lb-h-scrollbar,.lb-v-scrollbar{z-index:1;position:absolute;background:#cfcfcf;opacity:.3}.lb-v-scrollbar{right:2px;top:2px;width:7px;height:100%;border-radius:7px;-webkit-border-radius:7px;-moz-border-radius:7px}.lb-h-scrollbar{bottom:2px;left:2px;width:100%;height:7px;border-radius:7px;-webkit-border-radius:7px;-moz-border-radius:7px}.lb-h-scrollbar-slider,.lb-v-scrollbar-slider{position:absolute;left:0;top:0;background:#000}.lb-v-scrollbar-slider{width:7px;height:50px;border-radius:7px;-webkit-border-radius:7px;-moz-border-radius:7px}.lb-h-scrollbar-slider{height:7px;width:50px;border-radius:7px;-webkit-border-radius:7px;-moz-border-radius:7px}#recepcionista_chat{cursor:pointer;border:3px solid #87b9d1;background-color:#fff;margin:4px;font-family:Arial;font-size:12px;color:#000;z-index:999999999;width:280px;position:fixed;bottom:0;right:0}#recepcionista_chat .titulo{background-color:#87b9d1;color:#fff;padding:5px;font-weight:700}#recepcionista_chat_dados .rodape{color:#ccc;padding:0 10px 10px;font-weight:400;font-size:11px;text-align:right;width:263px}#recepcionista_chat_dados .rodape a{background:#87b9d1;padding:3px;color:#fff;text-decoration:none;font-weight:700}#recepcionista_chat_dados .rodape a:hover{text-decoration:none;background:#000;color:#fff}#recepcionista_chat_dados .ws{padding-top:7px;text-align:right;border-top:1px solid #87b9d1;margin:8px}#recepcionista_chat_dados .ws a{text-align:left;font-size:10px;color:#999;text-decoration:none}#recepcionista_chat_dados .ws a:hover{color:#000;text-decoration:underline}#recepcionista_chat_dados{color:#000}#recepcionista_chat_msg{padding:4px;overflow:auto;height:100px;font-family:Arial;font-size:12px;color:#000;border-bottom:1px solid #87b9d1;white-space:pre;white-space:pre-wrap;white-space:pre-line;white-space:-pre-wrap;white-space:-o-pre-wrap;white-space:-moz-pre-wrap;white-space:-hp-pre-wrap;word-wrap:break-word;word-break:break-all;table-layout:fixed}#recepcionista_chat_dados .frm{padding:4px;width:270px;height:60px;text-align:left}#recepcionista_chat_dados textarea{width:262px;overflow:auto;height:50px;border:2px solid #87b9d1;position:fixed;font-family:Arial;color:#000;font-size:11px;background-color:#fff}#recepcionista_chat_msg .msg_usuario{background-color:#f0f0f0;border:1px solid #d0d0d0;color:#333;margin:5px;padding:2px}#recepcionista_chat_msg .msg_atendente{background-color:#dae7e7;border:1px solid #9ebebd;color:#283c3c;margin:5px;padding:2px}#recepcionista_chat_msg .msg_sistema{background-color:#fffdf4;border:1px solid #eecc0b;color:#000;margin:5px;padding:2px;font-weight:700}.impromptufade,.jqifade,div.impromptu,div.jqi,div.jqi .jqiclose{position:absolute}.jqifade{background-color:#aaa}div.jqi{width:400px;background-color:#fff;font-size:11px;text-align:left;border:1px solid #eee;border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px;padding:7px}div.jqi .jqicontainer{font-weight:700}div.jqi .jqiclose{top:4px;right:-2px;width:18px;cursor:default;color:#bbb;font-weight:700}div.jqi .jqimessage{padding:10px;line-height:20px;color:#444}div.jqi .jqibuttons{text-align:right;padding:5px 0;border:1px solid #eee;background-color:#f4f4f4}div.jqi button{padding:3px 10px;margin:0 10px;background-color:#2f6073;border:1px solid #f4f4f4;color:#fff;font-weight:700;font-size:12px}div.jqi button:hover{background-color:#728a8c}.jqiwarning .jqi .jqibuttons,div.jqi button.jqidefaultbutton{background-color:#bf5e26}.impromptuwarning .impromptu{background-color:#aaa}.impromptufade{background-color:#fff}div.impromptu{background-color:#ccc;padding:10px;width:300px;text-align:left}div.impromptu .impromptuclose{float:right;margin:-35px -10px 0 0;cursor:pointer;color:#213e80}div.impromptu .impromptucontainer{background-color:#213e80;padding:5px;color:#fff;font-weight:700}div.impromptu .impromptumessage{background-color:#415ea0;padding:10px}div.impromptu .impromptubuttons{text-align:center;padding:5px 0 0}div.impromptu button{padding:3px 10px;margin:0 10px}.cloudzoom-blank div:nth-child(3n){display:none!important}@media only screen and (max-width:1000px){#formas_pagamento .forma_pagamento_area{width:95%}#cartao_credito_dados .jp-card{min-width:100%}.jp-card .jp-card-front .jp-card-lower .jp-card-number{font-size:18px}#cartao_credito_dados input.txt.card-expiry{margin-right:5px}#pedido_realizado #pedido_realizado_id{float:left;width:100%;display:inline-block;text-align:center;background:#f0f0f0;margin:0;border-radius:5px}}#wpp_api{z-index:999999;position:fixed;bottom:7%;right:2%}#wpp_api a{-webkit-transition:all .5s ease-out;-moz-transition:all .5s ease-out;-ms-transition:all .5s ease-out;-o-transition:all .5s ease-out;transition:all .5s ease-out}#wpp_api a:hover{opacity:.5}#wpp_api img{width:80px;border:0;outline:0;-webkit-transition:all .5s ease-out;-moz-transition:all .5s ease-out;-ms-transition:all .5s ease-out;-o-transition:all .5s ease-out;transition:all .5s ease-out;-webkit-transform:scale(.8);-ms-transform:scale(.8);transform:scale(.8)}#wpp_api a:hover img{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}@media screen and (-webkit-min-device-pixel-ratio:3) and (max-width:1080px),screen and (max-width:480px){#wpp_api{bottom:2%}}.lgpd-alerta{position:fixed;bottom:0;left:0;text-align:center;background:#fff;margin:0 auto;width:100%;box-shadow:0 0 10px #00000047;z-index:99999999999;-webkit-transition:all .3s cubic-bezier(.9,.01,.03,1.01)}.lgpd-alerta div{padding:20px;-webkit-transition:all .3s cubic-bezier(.9,.01,.03,1.01)}.lgpd-alerta:hover div{padding:40px}.lgpd-alerta.off{bottom:-500px}