#full_container{display:block;max-width:100%;overflow:hidden}#full_container::after{content:'';display:block;clear:both;height:0}button,button:active{outline:0}.pro_imagem.carregando{position:relative !important;background:rgba(0,0,0,.1)}.pro_imagem.carregando::after{content:'Carregando...';position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);transform:translate(-50%,-50%);text-align:center;color:rgba(0,0,0,.8);text-shadow:0 0 2px #fff;font:11px Tahoma,sans-serif;background:0}#area_compre_junto{position:relative}#area_compre_junto .image{display:table-cell;width:200px;height:200px;line-height:200px;text-align:center;vertical-align:middle;overflow:hidden}#area_compre_junto .img{display:block;max-height:200px;max-width:200px;margin:0 auto;border:0 none}#area_compre_junto .grupo_prod{min-height:250px}#area_compre_junto .compra{position:absolute;top:50%;right:10px;margin-top:-60px;z-index:1;height:120px;max-width:150px;overflow:hidden}#area_compre_junto .compra .label{display:block;margin-bottom:10px}#area_compre_junto .compra .btn{display:block;margin-top:20px}#area_compre_junto .grupo_prod .pai{position:absolute;top:50%;left:10px;margin-top:-130px;z-index:1;width:200px;height:250px}#area_compre_junto .pai .nome_prod{position:absolute;bottom:0;left:0;width:100%;text-align:center;max-height:50px;overflow:hidden}#area_compre_junto .pai .dados{display:none}#area_compre_junto .compre_junto{display:block;margin-left:200px;margin-right:170px;padding-left:100px;list-style:none}#area_compre_junto .compre_junto .item{display:block;min-height:80px;margin-bottom:20px}#area_compre_junto .compre_junto .item:last-child{margin-bottom:0}#area_compre_junto .compre_junto .image{width:80px;height:80px;float:left;text-align:left}#area_compre_junto .compre_junto .img{max-width:80px;max-height:80px;margin:0}#area_compre_junto .compre_junto .dados{margin-left:95px}#area_compre_junto .compre_junto .nome_prod{display:block;margin-bottom:5px}#area_compre_junto .compre_junto .preco_prod{display:block;margin-bottom:10px}#area_compre_junto .compre_junto .btn{cursor:pointer}#area_compre_junto .compre_junto .btn .check{float:left;margin:3px 5px 0 1px}#carrinho_compras #vendedor.cupom_desconto{display:none}#cadastro_cliente .bloco.alerta{margin-bottom:20px;border-color:#ed9798;color:#a80f0f}#carrinho_compras .car_produto.garantia,#carrinho_compras .car_produto.garantia .car_dados{height:120px}#carrinho_compras .car_produto.garantia .car_imagem{width:75px;height:100px}#carrinho_compras .car_produto.garantia .car_imagem img{width:75px;height:75px}#carrinho_compras .car_produto.garantia .quantidade,#carrinho_compras .car_produto.garantia .car_tot{height:65px;padding-top:35px}#carrinho_compras .car_produto.sem_garantia{height:75px}#carrinho_compras .car_produto.sem_garantia .quantidade,#carrinho_compras .car_produto.sem_garantia .car_tot{height:50px;padding-top:25px}#carrinho_compras .car_produto.sem_garantia .car_dados{height:75px}#carrinho_compras .car_produto .btn_garantia_form{display:block;position:absolute;left:0;bottom:20px}#carrinho_compras .car_produto.sem_garantia{margin-top:75px}#carrinho_compras .car_produto.sem_garantia .btn_garantia_form{position:static;padding-left:95px}#carrinho_compras .car_produto .btn_garantia_form .btn_garantia{display:inline-block;padding:7px 14px;border:0 none;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;background:#eaeaea;cursor:pointer;color:#aaa;text-transform:uppercase;font-size:14px;font-weight:bold;white-space:nowrap;margin-top:20px}#carrinho_compras .car_produto .btn_garantia_form .btn_garantia:hover{background:#003d6c;color:#fff}#carrinho_compras h3 small{font-weight:bold;text-transform:none}#aceite-non-bcash{float:right;width:280px;height:50px;margin-top:45px;background:url(../img/aceite.png) no-repeat left center}#aceite-non-bcash .termos{float:right;width:190px;font:12px Arial,Helvetica,sans-serif;color:#585757}#aceite-non-bcash .termos .link{display:block;padding:2px 0 5px;color:#1ea024;font-weight:bold}#aceite-non-bcash .termos .strong{color:#585757;font-weight:bold}#area_avaliacao::after,#area_avaliacao .form::after,#area_avaliacao .logado .pros_contras::after,#area_avaliacao .grupo_avaliacoes .avaliacao::after,#area_avaliacao .item_avaliacao::after{content:'';display:block;clear:both;height:0}#area_avaliacao .richsnippets{display:none}#dados_prod .stars,#area_detalhe_produto .stars,.pro_linha .stars{position:relative;width:77px;height:12px;margin:0;padding:0;background:url(../img/stars.png) no-repeat left top;cursor:pointer}#area_avaliacao .stars{float:right;text-indent:0;cursor:default}.pro_linha .stars{margin:15px 0;cursor:default}#dados_prod .stars .text,#area_detalhe_produto .stars .text,.pro_linha .stars .text{display:none}#area_avaliacao .stars .text{display:block;position:absolute;left:-120px;top:-4px;width:100px;height:23px;font-size:16px;text-align:right;font-weight:normal}.stars.star_05{background-position:left -12px !important}.stars.star_10{background-position:left -24px !important}.stars.star_15{background-position:left -36px !important}.stars.star_20{background-position:left -48px !important}.stars.star_25{background-position:left -60px !important}.stars.star_30{background-position:left -72px !important}.stars.star_35{background-position:left -84px !important}.stars.star_40{background-position:left -96px !important}.stars.star_45{background-position:left -108px !important}.stars.star_50{background-position:left -120px !important}#area_avaliacao .title.avaliacao{padding:5px 0 25px}#area_avaliacao .title.avaliacao>.text{display:block;height:25px;padding:20px 0;margin-right:230px;font-size:20px;font-weight:normal;color:#666}#area_avaliacao .identificacao{margin-top:30px}#area_avaliacao .title.avaliacao::after,#area_avaliacao .deslogado .identificacao::after{content:'';display:table;height:0;clear:both}#area_avaliacao .title.avaliacao .stars{margin-top:25px}#area_avaliacao .title.avaliacao .stars:not(.star_00) .text{font-size:24px;top:-10px}#area_avaliacao .content{display:block;position:relative}#area_avaliacao .form,#area_avaliacao .agradecimento{display:block;padding:20px 2px;margin-bottom:20px;border-bottom:1px dashed #ddd;border-top:1px solid #ddd}#area_avaliacao .form.logado{margin-top:30px}#area_avaliacao .deslogado{padding:15px 2px}#area_avaliacao .identificacao{float:left;width:calc(35% - 5px);margin-top:0}#area_avaliacao .comentario{float:right;width:calc(65% - 5px);margin-bottom:0;padding-bottom:0}#area_avaliacao .identificacao .label{padding-bottom:0}#area_avaliacao .identificacao .label.email{padding-top:0}#area_avaliacao .deslogado .btn.avalie{float:right;margin-top:15px;margin-right:0}#area_avaliacao .deslogado .comentario textarea{display:block;min-height:80px;clear:both}#area_avaliacao .deslogado .info{color:#4b0000;line-height:32px;margin-right:150px}#area_avaliacao .form:nth-child(2){padding-top:70px;border-top:1px dashed #eaeaea}#area_avaliacao .form.logado:nth-child(2){padding-top:20px}#area_avaliacao .deslogado .btn.logar{float:right}#area_avaliacao .logado .cliente{float:right;font-weight:normal;font-size:14px;padding-top:6px;padding-right:5px}#area_avaliacao .logado .comentario{float:none;display:block;width:100%;clear:both}#area_avaliacao .label{display:block;padding:10px 0 5px}#area_avaliacao .title{display:block;color:#666;margin-bottom:5px}#area_avaliacao input.text,#area_avaliacao textarea.text{width:100%;height:36px;margin-bottom:5px;padding:10px;resize:none;font:12px Arial,sans-serif;border:1px solid #ddd;color:#999;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}#area_avaliacao textarea.text{height:100px;font-size:14px}#area_avaliacao .pros_contras .grupo{float:left;width:50%;padding:5px 10px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}#area_avaliacao .pros_contras .grupo.pros{padding-left:0}#area_avaliacao .pros_contras .grupo.contras{padding-right:0}#area_avaliacao .pros_contras .grupo .item{display:block;margin-bottom:5px}#area_avaliacao .info{float:left;margin-top:20px}#area_avaliacao .info.agradecimento{float:none}#area_avaliacao .info>a.link:not(.btn){display:inline;text-decoration:underline}#area_avaliacao .btn{display:inline-block;min-width:77px;padding:5px 20px;margin-bottom:0;font:12px "Helvetica Neue",Helvetica,Arial,sans-serif;line-height:20px;color:#999;text-align:center;text-shadow:0 1px 1px rgba(255,255,255,0.75);vertical-align:middle;cursor:pointer;background-color:#f5f5f5;background-repeat:repeat-x;border:1px solid #ccc;border-radius:0}#area_avaliacao .btn:active{background-color:#e6e6e6;background-image:none;outline:0;-webkit-box-shadow:inset 0 2px 4px rgba(0,0,0,0.15),0 1px 2px rgba(0,0,0,0.05);-moz-box-shadow:inset 0 2px 4px rgba(0,0,0,0.15),0 1px 2px rgba(0,0,0,0.05);box-shadow:inset 0 2px 4px rgba(0,0,0,0.15),0 1px 2px rgba(0,0,0,0.05)}#area_avaliacao .btn:hover{color:#333;text-decoration:none;background-color:#e6e6e6;background-position:0 -15px;-webkit-transition:background-position .1s linear;-moz-transition:background-position .1s linear;-o-transition:background-position .1s linear;transition:background-position .1s linear}#area_avaliacao .btn:hover,#area_avaliacao .btn:active{color:#333;background-color:#e6e6e6}#area_avaliacao .agradecimento{color:#005f07}#area_avaliacao .agradecimento.aguardando{color:#c1c016}#area_avaliacao .agradecimento .btn{float:right;margin-top:-5px}#area_avaliacao .grupo_avaliacoes .avaliacao p{display:block;padding:0 10px;margin:0 0 10px}#area_avaliacao .grupo_avaliacoes .avaliacao{display:block;padding-bottom:20px;margin-bottom:20px;border-bottom:1px dashed #ddd}#area_avaliacao .grupo_avaliacoes .avaliacao:last-child,#area_avaliacao.area_cliente .grupo_avaliacoes .item_avaliacao:last-child{border-bottom:0}#area_avaliacao .grupo_avaliacoes .cliente{display:block;margin-right:150px}#area_avaliacao .grupo_avaliacoes .cliente .data{font-size:12px;font-style:italic}#area_avaliacao .grupo_avaliacoes .cliente .data::before{content:' - '}#area_avaliacao .grupo_avaliacoes .comentario{padding:15px 20px;background:#fcfcfc;border:1px solid #eee;line-height:24px}#area_avaliacao .grupo_avaliacoes .comentario::before,#area_avaliacao .grupo_avaliacoes .comentario::after{font:16px TMWIcons;display:inline-block;font-weight:normal;position:relative;top:-3px;margin:0 10px;color:#ddd}#area_avaliacao .grupo_avaliacoes .comentario::before{content:'\f10d';margin-left:0}#area_avaliacao .grupo_avaliacoes .comentario::after{content:'\f10e'}#area_avaliacao .grupo_avaliacoes .comentario.vazio{display:none}#area_avaliacao .grupo_avaliacoes .pros_contras .grupo .item{padding:1px 20px;margin-bottom:0;font-size:14px}#area_avaliacao .grupo_avaliacoes .pros_contras .grupo .item:not(.title)::before{content:'•';float:left;font-size:12px;position:relative;top:1px;margin-right:3px}#area_avaliacao .grupo_avaliacoes .pros_contras .grupo .item.title{font-weight:bold}#area_avaliacao .grupo_avaliacoes .pros_contras .pros{color:#005f07}#area_avaliacao .grupo_avaliacoes .pros_contras .contras{color:#4b0000}#area_avaliacao.area_cliente .cliente{height:35px}#area_avaliacao.area_cliente .cliente .nome{display:block;height:20px;line-height:20px;overflow:hidden}#area_avaliacao.area_cliente .grupo_avaliacoes .item_avaliacao{margin-bottom:20px;border-bottom:1px dashed #ddd}#area_avaliacao.area_cliente .grupo_avaliacoes .avaliacao{margin:0 350px 0 0;border-bottom:0}#area_avaliacao.area_cliente .grupo_avaliacoes .painel{float:right;width:300px;height:143px;padding:10px 15px;border:1px solid #eee;font-size:14px;background:#fcfcfc}#area_avaliacao.area_cliente .grupo_avaliacoes .item_avaliacao.aceito .painel{background:#dffdd8;border-color:#d4eedb;color:#7bb589}#area_avaliacao.area_cliente .grupo_avaliacoes .item_avaliacao.rejeitado .painel{background:#fde3e6;border-color:#eebcb4;color:#b54e48}#area_avaliacao.area_cliente .grupo_avaliacoes .painel .motivo{display:block;margin:5px 0;font-style:normal}#area_avaliacao.area_cliente .grupo_avaliacoes .painel .motivo.vazio{display:none}#area_avaliacao.area_cliente .grupo_avaliacoes .painel p{margin:0;padding:0;height:115px;overflow:hidden;overflow-y:auto}#area_avaliacao.area_cliente .grupo_avaliacoes .painel .btns_edicao{display:block;margin-right:115px}#area_avaliacao.area_cliente .grupo_avaliacoes .painel .btn{min-width:0;margin-left:5px;padding:5px 10px;line-height:15px}#area_avaliacao.area_cliente .btn.ver{float:right}#area_avaliacao.area_cliente .grupo_avaliacoes .img_prod{display:table;float:left;width:120px;border:1px solid #eee;border-right:0;table-layout:fixed}#area_avaliacao.area_cliente .grupo_avaliacoes .img_prod .img_center{display:table-cell;text-align:center;vertical-align:middle;height:118px}#area_avaliacao.area_cliente .grupo_avaliacoes .img_prod .img_center .img{display:block;max-height:118px}#area_avaliacao.area_cliente .grupo_avaliacoes .comentario{margin-left:120px;height:88px;overflow:hidden;overflow-y:auto;border-left:1px dotted #f4f4f4}#area_avaliacao .rating{float:left;margin:-40px 0 0 -5px;border:0}#area_avaliacao .logado .rating{margin:0}#area_avaliacao .rating>input{display:none}#area_avaliacao .rating>label:before{margin:5px;font-size:1.25em;font-family:TMWIcons,sans-serif;display:inline-block;content:"\f005"}#area_avaliacao .rating>.half:before{content:"\f089";position:absolute}#area_avaliacao .rating>label{color:#ddd;float:right}#area_avaliacao .rating>input:checked ~ label,#area_avaliacao .rating:not(:checked)>label:hover,#area_avaliacao .rating:not(:checked)>label:hover ~ label{color:#ffd700}#area_avaliacao .rating>input:checked+label:hover,#area_avaliacao .rating>input:checked ~ label:hover,#area_avaliacao .rating>label:hover ~ input:checked ~ label,#area_avaliacao .rating>input:checked ~ label:hover ~ label{color:#ffed85}#wait_screen{display:flex;justify-content:center;flex-direction:column;position:fixed;top:0;left:0;height:100%;width:100%;background:rgba(0,0,0,.5);z-index:9999}#wait_screen::after{content:'Aguarde, por favor...';display:block;text-align:center;color:#fff;text-shadow:0 0 10px rgba(0,0,0,.5)}body.plataforma-tmwxd{margin-top:40px}body.plataforma-tmwxd #topo-deslizante{display:none !important}#plataforma-tmwxd,#plataforma-tmwxd *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}#plataforma-tmwxd ::after,#plataforma-tmwxd ::before{background:0}#plataforma-tmwxd{position:fixed;top:0;left:0;z-index:9999;width:100%;height:40px;background-color:#e8e8e8;color:#8c8c93;font-family:Arial,sans-serif;border-bottom:3px solid #00b7ea}#plataforma-tmwxd .title{position:relative;float:left;display:block;width:92px;height:40px;margin:0 30px 0 40px;background:url("../tmwxd/img/logo.png") no-repeat left 10px;text-indent:-9999px;-webkit-transition:all .1s ease;-moz-transition:all .1s ease;transition:all .1s ease}#plataforma-tmwxd .menu{display:block;margin-left:162px;height:40px}#plataforma-tmwxd .menu::after{content:'';display:table;clear:both}#plataforma-tmwxd .menu .item{position:relative;float:left;display:block;line-height:30px}#plataforma-tmwxd .menu .item .link{display:block;padding:3px 10px 7px;color:#888}#plataforma-tmwxd .menu .item.atual .link{color:#499121}#plataforma-tmwxd .menu .item.sair{margin-left:20px}#plataforma-tmwxd .menu .item.sair .link{color:#da2020}#plataforma-tmwxd .menu .item.sair .link::before,#plataforma-tmwxd .menu .item:first-child .link::before{content:'';position:absolute;left:-10px;top:8px;width:0;height:20px;border-left:1px solid #eee;border-right:1px solid #d6d6d6}#plataforma-tmwxd .menu .item:hover .link{background-color:#ddd;color:#0073c9}#plataforma-tmwxd .menu .item.atual:hover .link{color:#098209}#plataforma-tmwxd .menu .item.sair:hover .link{color:#c70000}#plataforma-tmwxd .menu .item::after,#plataforma-tmwxd .title:hover::after{content:'';position:absolute;left:0;right:0;bottom:0;height:3px;background-color:transparent;-webkit-transition:background .1s linear;-moz-transition:background .1s linear;transition:background .1s linear}#plataforma-tmwxd .menu .item:hover::after,#plataforma-tmwxd .title:hover::after{background-color:#0073c9}#plataforma-tmwxd .menu .item.atual:hover::after{background-color:#098209}#plataforma-tmwxd .menu .item.sair:hover::after{background-color:#c70000}#lightbox{display:none;position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.5);text-align:center;z-index:10}#lightbox .lazy,#lightbox .slick-arrow{-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}#lightbox .lazy{position:relative;top:50%;left:50%;max-width:830px;padding:40px}#lightbox .slick-list{max-width:750px;margin:0 auto;overflow:hidden;z-index:3}#lightbox .slick-arrow{position:absolute;top:50%;z-index:4}#lightbox .slick-prev{left:40px}#lightbox .slick-next{right:-35px}#frm_cadastro .rg .fisico{display:none !important}#frm_cadastro .obrigatorio{overflow:visible !important}#novo_endereco,#novo_endereco .recebedor{width:100%;display:flex;align-items:center;flex-wrap:wrap;justify-content:space-between;margin:0 !important}#novo_endereco .campo{flex-basis:calc(50% - 10px);margin:0 5px 20px}#novo_endereco .campo.big{flex-basis:calc(75% - 10px)}#novo_endereco .campo.small{flex-basis:calc(25% - 10px)}#novo_endereco .campo.full{flex-basis:100%}#novo_endereco .campo.nome{padding:0;border:0 none}#novo_endereco .campo label{font-weight:normal}#novo_endereco .campo input{margin-bottom:0}#novo_endereco .campo .obrigatorio{position:absolute;right:0;top:21px}#novo_endereco .campo .select{top:33px}#novo_endereco .recebedor{padding-top:20px;border-top:1px dashed #eaeaea}#novo_endereco-dialog .paginador{display:block;margin-bottom:20px;text-align:center}#novo_endereco-dialog .paginador li{display:inline-block;vertical-align:middle}#novo_endereco-dialog .paginador li input{width:auto;margin:0;border:0 none}#novo_endereco-dialog .paginador .prox .form{display:block;width:47px;position:relative;overflow:hidden;margin-right:5px}#novo_endereco-dialog .paginador .prox .form .text{float:left;width:30px;height:22px;padding:2px 5px 0;color:#999;font-size:12px;text-align:center;border:1px solid #cdcdcf}#novo_endereco-dialog .paginador .prox .form .avanc{position:absolute;top:0;right:0;width:18px;height:22px;background:#d4d4d4 url("../tmwxd/img/avanca-btn.png") no-repeat center;color:#999;border:0 none;cursor:pointer;z-index:9999}#novo_endereco-dialog .paginador .num .link{line-height:22px}@media screen and (max-width:480px){#novo_endereco .campo{flex-basis:100% !important;margin:0 0 20px}#novo_endereco-dialog .btn_dialog{max-width:calc(50% - 10px) !important;margin:0 5px 10px !important}}