@import url("https://fonts.googleapis.com/css?family=Open+Sans:300,400,600,700,800");@font-face{font-family:"icons-aoc";src:url("../fonts/icons-aoc.eot");src:url("../fonts/icons-aoc.eot?#iefix") format("eot"),url("../fonts/icons-aoc.woff") format("woff"),url("../fonts/icons-aoc.ttf") format("truetype"),url("../fonts/icons-aoc.svg#icons-aoc") format("svg")}.icon-arrow:before,.icon-cart:before,.icon-check:before,.icon-comprar-scroll-close:before,.icon-error:before,.icon-face:before,.icon-ico_arrow:before,.icon-ico_clock:before,.icon-ico_next:before,.icon-ico_prev:before,.icon-instagram:before,.icon-less:before,.icon-nav_next:before,.icon-nav_prev:before,.icon-plus:before,.icon-search:before,.icon-truck:before,.icon-twitter:before,.icon-user:before,.icon-warning:before,.icon-youtube:before,.alert[data-id='msgSkuDisponivel'] p:before,.cart tbody tr td.quantidade .itemQty .controleQuantidade span.adicionarItem:before,.cart tbody tr td.quantidade .itemQty .controleQuantidade span.removerItem:before,.meus-pedidos .accordionHeader table tbody tr td.exibirDetalhes a:before,.meus-pedidos .accordionHeader .iAccordionContent .statusPedido tr.andamento .status:before,.meus-pedidos .accordionHeader .iAccordionContent .statusPedido tr.completo .status:before,.meus-pedidos .accordionHeader .iAccordionContent .pagamento ul li:before,.meus-pedidos .accordionHeader .iAccordionContent .pagamento ul li.completo:before,.meus-pedidos .accordionHeader .iAccordionContent .pagamento ul li.andamento:before{font-family:"icons-aoc";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-variant:normal;font-weight:normal;text-decoration:none;text-transform:none}.icon-arrow:before{content:""}.icon-cart:before{content:""}.icon-check:before{content:""}.icon-comprar-scroll-close:before{content:""}.icon-error:before{content:""}.icon-face:before{content:""}.icon-ico_arrow:before{content:""}.icon-ico_clock:before{content:""}.icon-ico_next:before{content:""}.icon-ico_prev:before{content:""}.icon-instagram:before{content:""}.icon-less:before{content:""}.icon-nav_next:before{content:""}.icon-nav_prev:before{content:""}.icon-plus:before{content:""}.icon-search:before{content:""}.icon-truck:before{content:""}.icon-twitter:before{content:""}.icon-user:before{content:""}.icon-warning:before{content:""}.icon-youtube:before{content:""}.tit_page,.contentWrapper h2,.changePwd h2,.loginMain h2,.fullCart h2{color:#005181;font-size:32px;font-weight:300;text-align:center;margin:35px 0 50px;text-transform:uppercase}.sub_tit,.fullCart .subtitulo{color:#666;font-size:18px;text-align:center;margin:35px 0 50px}.register .validation-errors{position:relative;top:15px}.addressRegister .validation-errors{margin-bottom:10px;display:inline-block}.shipping .field-validation-error{bottom:30px;top:inherit;right:200px}.fMulticheque .fCardExp .field-validation-error{right:32%}.fMulticheque .fCardName .field-validation-error{top:95px;left:0;width:70%}.fMulticheque .fCsc .field-validation-error{top:75px}.subtituloCad,.fRetrievePwd legend{display:none}.validation-errors br{display:none}.alertLC{padding:20px;float:left;line-height:1.4em}.alert-voltar{margin-top:10px;margin-bottom:-4px;margin-left:0px;display:block;font-weight:bold}.alert-voltar a:link,.alert-voltar a:visited,.alert-voltar a:active{color:#000;text-decoration:none}.alert-voltar a:hover{text-decoration:none;color:#404040}.obsLC{padding:13px 40px 10px 79px;line-height:1.4em;background:url(../img/ico-atencao.png) no-repeat left top}.obsLC b{display:block;font-size:1.4em;color:#320d41}.shipping .field-validation-error{bottom:30px;top:inherit;right:200px}.input-validation-error{border-color:#f6d3d6 !important}.messageRow .field-validation-error{top:10px;right:200px;background:#f36;color:#fbf9bd}.fLocal .field-validation-error,.fRua .field-validation-error,.fNumero .field-validation-error{top:-8px}.register .field-validation-error{top:-5px;right:10%}.register .fTel .field-validation-error{right:8%}.register .fTel .validacao_num{top:26px}.register .month-validation{top:28px}.register .year-validation{top:60px}.fData .register .field-validation-error{right:7%}input.input-validation-error{border:1px solid #f6d3d6;background:url(../img/ico-error.png) no-repeat 98% center #fff}input.valid{background:url(../img/ico-valid.png) no-repeat 98% center #fff}.fGiftCard .field-validation-error,.fMulticheque .field-validation-error,.fCc .field-validation-error{right:inherit;left:0;top:64px}.fCc .fCardExp .field-validation-error,.fCc .fCcsc .field-validation-error{left:-35px}.txtCardNumber{width:85%}.txtCardName{width:370px;margin-right:25px}.txtCardNumber,.txtCardExp,.txtCardName{display:inline-block;line-height:20px}.txtCardNumber,.txtCardExp,.txtCardName,input[type="text"],input[type="number"],input[type="password"],select,textarea{padding:15px 18px;font-size:1.2em;border:1px solid #c6c6c6}select{padding:15px 12px 15px 18px}option{padding-right:6px}#popWrap{display:none;position:fixed;top:50%;left:50%;z-index:102;color:#000;text-align:left;z-index:102}#popOverlay{display:none;position:fixed;z-index:100;top:0;left:0;height:100%;width:100%;background-color:#000;filter:alpha(opacity=75);-moz-opacity:.75;opacity:.75}.popGESW{margin-left:-400px;width:800px;height:632px;overflow-y:auto;margin-top:-330px}section{width:100%;display:block;position:relative}h1{display:none}h2{margin-bottom:20px;font-size:2.3em;color:#000}.qty{font-size:1.2em;position:absolute;top:28px;left:4px}.lnkEdit{padding:0 10px;display:inline-block;color:#fff;text-decoration:none;position:absolute;top:0;right:0}.obsLista{font-size:1em;line-height:16px}.discount .btCalcular{padding:12px;margin-left:-8px;height:21px;font-size:1.2em;line-height:18px}.discount .fechar{text-decoration:underline}.addressListWrp .btContinuar{margin-top:30px}.btPaypal,.btPaypal:hover{padding:0;margin:20px 16px 0 0;width:206px;height:33px;float:left;background:url(../img/btPaypal.png) no-repeat;text-indent:-9999em;border:0;border-radius:0;-webkit-transition:none;transition:none}.btMudarFPagamento{padding:0 12px;line-height:35px;height:35px;position:relative;top:7px}.paymentMain .wrp{border-top-color:#c6c6c6}.register .socialLogin{padding:15px 0 0 82px;width:92%;min-height:80px;float:none;position:relative;background:url(../img/ico-atencao.png) no-repeat}.socialLogin em{padding:0 30px;font-size:1.3em;font-weight:bold;text-align:center;display:block}.register .socialLogin em{padding:0 0 3px;text-align:left;font-size:1.7em;font-weight:normal;color:#320d41}.socialLogin .btFBConnect{margin:16px auto 10px;width:266px;height:38px;display:block;text-indent:-9999em;background:url(../img/btFBConnect.png) no-repeat}.register .socialLogin .btFBConnect{float:right;position:absolute;top:0;right:0}.socialLogin p{padding:0 77px 18px;margin-bottom:18px;line-height:16px;text-align:center;border-bottom:1px solid #808b8d}.register .socialLogin p{padding:0;margin:0;border:0;text-align:left}.socialLogin .vantagens{margin:0 auto;width:275px}.socialLogin .vantagens li{padding:13px 0 13px 40px;background:url(../img/ico.png) no-repeat}.socialLogin .vantagens li.vtg01{background-position:0 -133px}.socialLogin .vantagens li.vtg02{background-position:0 -194px}.socialLogin .vantagens li.vtg03{background-position:0 -252px}.fMessage legend{font-weight:bold}.fMessage label{margin-bottom:5px;width:80px;display:block;font-weight:bold}.fMessage .grp,.fMessage textarea{min-width:350px;min-height:98px}.messageRow .validity{top:-21px;position:relative;left:69%;color:#f00}.lnkFullCartWrp{margin-top:-2px;width:99.8%;float:left;border:1px solid #c6c6c6}.lnkFullCart{padding:16px 0 14px;display:block;color:#000;text-align:center;background:url(../img/arrow-down.png) no-repeat center 20px}.lnkFullCart.open{background-position:center -10px}.paymentOpt .addressDetails em{width:90px;display:inline-block}.addressWrp .address{display:inline-table}.retirarLoja .storeList{margin:8px 0}.retirarLoja .storeList label,.shippingOptions .fLockerList label{display:none}.retirarLoja .store,.lockersAdresses .locker{padding:20px;margin-top:20px;background:#fff;border:1px solid #c6c6c6}.retirarLoja .storeAddress,.lockerAddress{line-height:20px;display:block}.retirarLoja .store em,.locker em{margin-bottom:10px;display:block;color:inherit}.retirarLoja .storeAddresses,.lockersAdresses{margin-top:20px}.shipping legend{margin-bottom:16px;font-weight:bold}.msgEntregaAgendada{padding:10px;margin-bottom:20px;line-height:16px}.msgEntregaAgendada em{font-size:1.1em}.msgEntregaAgendada p{margin-bottom:10px}.msgEntregaAgendada .bts{text-align:right}.msgEntregaAgendada .btVoltar{float:left}.msgEntregaAgendada .btAceitar{font-size:1.2em;padding:9px 15px}.fLocker .fTel label{margin-bottom:16px;font-size:1em;background:none}.paymentMethods .debit .lnk{background-position:13px -131px}.paymentMethods .debit.on .lnk{background-position:13px -206px}.paymentMethods .boleto.on .lnk{background-position:13px -351px}.paymentMethods .multi .lnk{background-position:13px -570px}.paymentMethods .multi.on .lnk{background-position:13px -643px}.paymentMethods .giftcard .lnk{background-position:13px -862px}.paymentMethods .giftcard.on .lnk{background-position:13px -947px}.paymentMethods .paypal .lnk{background-position:13px -423px}.paymentMethods .paypal.on .lnk{background-position:13px -496px}.paymentOpt{padding:0 20px;margin-bottom:20px;width:69%;float:left;position:relative}div.paypal strong em{width:70px;height:19px;display:inline-block;background:url(../img/paypal-logo.png) no-repeat;text-indent:-9999em}.paymentOpt .itauMobile strong{line-height:22px}.paymentOpt .bt{float:right}.paymentOpt .fCadastroEndereco .bt{float:none}.fEntregaAgendada .data,.fEntregaAgendada .periodo{margin:0 20px 0 0;float:left}.paypal .tips{background-position:0 0}.notesList{margin-top:15px;color:#000}.paypal .tips{padding-top:0;border-top:0}.notes .list{margin-top:15px;list-style:disc inside;color:#b17501}.notes em{font-weight:bold;color:#000}.notes li{margin-bottom:15px}.tips li p,.notesList p,.boleto li p{display:inline;color:#666}.masterpass .tips li p{line-height:18px}.fGiftCard .cardNumber{margin-right:20%}.fGiftCard label input{width:100%}.fCc small,.fMulticheque small,.fItauMobile small,.fGiftCard small{margin:6px 0 0 4px;display:block;font-weight:normal;color:#afafaf}.fCaptcha label{margin-top:10px}.fCardNumber .cards.extra{background-position:0 -28px}.fCardNumber .cards.gpa,.fCardNumber .cards.pf{background-position:0 -52px}.fCardNumber .cards.visa{background-position:0 -78px}.fCardNumber .cards.master{background-position:0 -105px}.fCardNumber .cards.amex{background-position:0 -131px}.fCardNumber .cards.diners{background-position:0 -158px}.fCardNumber .cards.aura{background-position:0 -185px}.fCardNumber .cards.elo{background-position:0 -211px}.fCardNumber .cards.hipercard{background-position:0 -238px}.fCc legend{padding-bottom:20px;margin-bottom:20px;width:100%;font-size:1.5em;font-weight:bold;color:#000;border-bottom:1px solid #808b8d}.fCcsc{width:28%}.paymentOpt .iCsc{float:left}.paymentOpt .sampleCardCode{margin:10px 0 0 9px;width:75px;height:28px;display:block;background:url(../img/cardCSC.png) no-repeat;text-indent:-9999em;float:left}.fMulticheque .fCsc{margin-bottom:100px}.shippingBillingAddress span{margin-bottom:10px;display:block}.shippingBillingAddress label{margin-right:20px;display:inline;font-size:.9em;font-weight:normal}.lnkInfo,.lnkCoupon{text-decoration:underline}#divCupomCalcular span{margin-bottom:4px;display:block;text-align:left}#divCupomCalcular .valePresente{padding:10px 20px;float:left}.couponInfo .bts{text-align:right}#divCupomCalcular .fechar{position:absolute;right:0;top:0}.discount #divCupomCalcular{display:table;margin:0 auto;position:relative}div.boleto,div.paypal{line-height:16px}.btFinalizarCompra,.paymentOpt .btContinuar{margin-top:20px}.paymentOpt .fCadastroEndereco .btContinuar{margin:0 40px 0 0}.fCc{width:100%}.giftCard .info{margin-bottom:20px;line-height:1.6em}.tooltipLojista{background:#fff;border:2px solid #E0F2F2;padding:15px}.tooltipLojista .buying{margin-bottom:5px}.tooltipLojista .photo{margin-right:10px;width:100px;height:40px;display:block;float:left}.tooltipLojista .smallRating{margin-top:16px}.tooltipLojista .average{padding:8px 0;margin-bottom:10px;clear:both;border-bottom:1px solid #E0F2F2}.tooltipLojista .votes{font-size:1.1em;font-weight:bold;color:#49BBC6}.tooltipLojista .fn,.tooltipLojista .price{font-weight:bold;color:#000}.tooltipLojista .price{font-weight:bold;color:#000;font-size:1.1em}.cart td.garantia{padding-left:107px;background:url(../img/ico-garantia-ativa.png) no-repeat 54px 2px}.cart td.embalagem{padding-left:107px}.corpoComparacao div.buying{margin:5px 0;line-height:14px}.carrinhoResumo div.buying{margin:5px 0 10px}.offerDetails{margin-bottom:10px}.buying .price{font-weight:bold;color:#000}.entrega .buying{color:#222}.seller,.ratingProdLnk{color:#000;font-weight:bold;text-decoration:underline}.ratingProd{margin-top:6px}.corpoComparacao .seller{margin-left:5px}.priceRange{text-decoration:underline;line-height:20px}.listaLojistas .tit{text-align:left}.listaLojistas .moreSellers{text-align:right}.sellerList{width:100%}.sellerList thead{background-color:#49BBC6;color:#FFF;font-weight:bold}.sellerList .tit,.priceRange,.priceRange span{font-weight:bold}.sellerList thead th a{color:#FFF;text-decoration:underline}.sellerList tr{border:solid 1px #49BBC6}.sellerList th,.sellerList td{padding:10px}.sellerList .seller{color:#49BBC6;text-decoration:none}.gesCarrinho .lnkPop{padding-left:20px;background:url(../img/ico-garantia.png) no-repeat;text-decoration:none}.gesCarrinho .titGEs{font-weight:normal;text-decoration:underline}.gesCarrinho .ind{margin:0;text-decoration:underline}span[data-id="alertaFreteModalTipoPesado"]{color:#000}.paymentMain .credits{padding:30px;margin:-30px;background:#f6f6f6}.paymentMain .credits .btUtilizar,.paymentMain .credits .btContinuar{padding:10px 20px 11px 20px}.paymentMain .credits h3,.cartTotal strong{font-size:1.3em;font-weight:bold}.paymentMain .credits h3{width:70%;float:left}.paymentMain .cartTotal{padding-bottom:5px;margin-right:20px;border-bottom:1px solid #c8c8c8}.paymentMain .cartTotal em{padding-left:100px}.paymentMain .voucher .alert{width:auto;top:0;right:350px}.voucher strong{font-size:1.5em;font-weight:bold;float:left;padding:0 65px}.voucher strong{padding:0 55px 0 65px}.paymentMain .voucher{padding:20px 0 0px 0;overflow:hidden}.voucher .fVoucher{padding:0 0 10px 10px;width:260px;border-bottom:1px solid #c8c8c8}.voucherWrp{width:425px;float:left}.voucherWrp strong{font-size:1.6em;font-weight:bold}.voucherTotal{margin-top:5px;line-height:16px}.voucherTotal em{font-weight:bold}.voucher .lnkExtrato{text-decoration:underline}.voucher .bts{margin-left:44%}.fVoucher legend{margin-bottom:5px;font-weight:bold}.fVoucher label{padding:0 5px;float:left;line-height:50px}.fVoucher .couponValue{width:65px;float:left}.tExtractVoucher{width:100%}.tExtractVoucher th{padding:10px;font-weight:bold;text-align:left}.tExtractVoucher tr{border-bottom:1px solid #808b8d}.tExtractVoucher td{padding:10px}.tExtractVoucher .categoria a{margin-left:10px;text-decoration:underline}.tExtractVoucher .total td{white-space:nowrap}.creditTotalWrp,.mainTotalWrp{padding:10px 30px;width:220px;float:right;clear:right;border-bottom:1px solid #c8c8c8}.creditTotalWrp strong,.mainTotalWrp strong{width:130px;display:inline-block}.credits .bts{padding:30px;text-align:right;clear:both}.endereco{margin-bottom:10px;border:15px solid #c6c6c6}.paymentMain .wrp{padding-right:0}.paymentOpt .addressRegister{background:#f6f6f6}.register .btLogin{position:absolute;top:20px;right:30px}.register fieldset.fCadastroAviso label,.fSms label,.fInfoOverLimit label,.fInfoSeguro label,.fInfoAceiteBacen label{text-indent:8px;font-weight:normal}.fSexo label span{font-size:.9em;font-weight:normal}.cardExp .month,.installmentQty,.fItauMobile .ddd,.register input.ddd,.register input.day,.register input.month,.fCadastro input.ddd,.fCadastro input.day,.fCadastro input.month{width:30px;text-align:center;background-size:20%}.fCadastro input.year,.cardExp .year,.register input.year{width:40px;text-align:center;background-size:20%}.giftWrap .ind{display:inline}.register .lnkPop,.register .lnk{display:inline-block}.register .isento label,.register .optantePeloSimples label{display:inline-block;line-height:12px}.register .isento input{margin-right:8px;float:left}.sexoM,.fCadastroAviso input,.fSms input,.fInfoOverLimit input,.fInfoSeguro input,.fInfoAceiteBacen input{float:left}.register .btContinuar{float:right}.headerPopLogin{padding:20px 30px;margin-bottom:10px;font-size:1.4em}.headerPopLogin p{background:#c6c6c6;position:relative;top:-14px;width:87%}.popLogin .fEmail input,.popLogin .fSenha input{width:84%}.popLogin .fechar .bt{margin-top:10px}.popLogin .box p{font-size:1.2em}.popGES .produto{padding-bottom:20px;margin-bottom:20px;border-bottom:1px solid #818B8D;overflow:hidden}.popGES .image{float:left}.popGES .name{margin:30px;width:75%;float:left;display:block}.popGES .lnk{text-decoration:underline}.popGES fieldset{margin-top:20px}.popGES legend{margin-bottom:10px;font-size:1.3em;font-weight:bold}.popGES .duvidas{margin-bottom:5px;color:#C4C4C4}.popGES .serviceitem{line-height:48px;border-bottom:1px solid #818B8C}.popGES .serviceitem.last{border:0}.popGES .serviceitem label{font-size:1.2em;line-height:35px}.popGES .serviceitem input{height:34px}.popGES .wrp{padding:10px;height:280px;line-height:18px;overflow-y:auto}.popGES .termsCondAgreement{margin-top:20px;width:77%;float:left;font-size:1.1em;text-align:right}.popGES .btComprarSemGarantia{padding:18px 12px}.popGES .termsCond .btFechar,.popGES .faq .btFechar{position:absolute;right:60px;top:240px}.popGES .faqList{list-style:disc inside}.popGES .faq h4{margin-top:20px;font-weight:700}.popGES .bts{float:right}.confirmationMain .wrp{margin-top:7px}.resumoProposta .resumoDadosPessoais,.resumoProposta .resumoEndereco,.resumoProposta .resumoDadosPagamento,.confirmationMain .gInfo{padding:20px;margin:10px 0;line-height:18px;background:#f5f7f8;border:1px solid #c6c6c6;border-top:3px solid #c6c6c6}.confirmationMain label{display:block;font-weight:bold}.confirmationMain .bts{padding:20px;margin-top:20px;width:95.4%;float:left;border:1px solid #c6c6c6;background-color:#fbf0a0}.confirmationMain .bt{margin:0;float:right}.confirmationMain .bts .text{float:left;font-size:1.4em;font-weight:bold;color:#7b5607;line-height:55px}.confirmationMain h3,.confirmationMain .prazoEntrega em{font-size:1.2em;font-weight:bold}.confirmationMain .enderecoEntrega,.confirmationMain .enderecoPagamento{min-height:275px;width:40%;float:left}.confirmationMain .enderecoEntrega{margin-right:30px}.confirmationMain .enderecoPagamento{width:48%}.confirmationMain .prazoEntrega{margin-top:20px;width:100%;float:left}.confirmationMain .enderecoEntrega label{margin-right:10px;float:left;clear:left}.confirmationMain .enderecoEntrega span{float:left;clear:right}.notes{margin:20px;float:left}.produtos .wrp,.ofertaResumo .wrp{padding:30px;margin-bottom:30px;border:1px solid #c6c6c6;border-top-width:3px;background:#fff5c1}.fOfertaResumo{position:relative}.fOfertaResumo .btSolicitar{position:absolute;bottom:0;left:65%}.fOfertaResumo .card{margin-right:20px;min-height:75px;float:left}.fOfertaResumo .grp{font-size:1.2em;line-height:1.5em}.fOfertaResumo em{font-weight:bold}.fOfertaResumo small{margin-top:6px;display:block;font-size:1em}.fCadastroAdicional{width:46%;float:left}.cadastroAdicional .grp02{padding-left:30px;border-left:1px solid #ecf0f1}.fCadastroAdicional .fEmail label,.fCadastroAdicional .fCpf label{display:inline}.fCadastroAdicional .fRG,.fCadastroAdicional .fRG input,.fCadastroAdicional .fProfissao select{width:95%}.fCadastroAdicional .fNome input,.fCadastroAdicional .fRG input,.fCadastroAdicional .fNaturalidade input,.fCadastroAdicional .fNacionalidade input,.fCadastroAdicional .fNomeMae input,.fCadastroAdicional .fNomePai input{width:80%}.fCadastroAdicional .sexoF{padding-left:20px}.resumoDadosPessoais,.resumoProposta .resumoEndereco,.resumoProposta .resumoDadosPagamento{width:28%;float:left;min-height:200px}.resumoProposta .resumoEndereco{margin:10px}.resumoProposta .resumoContrato{width:100%;overflow:hidden}.resumoPropostaMain h2{margin:0}.resumoProposta .resumoContrato textarea{width:95%;height:170px}.resumoProposta .fAceite{margin:30px 0}.resumoProposta .fAceite label{font-size:1.3em;font-weight:bold}.resumoProposta .fAceite small{padding:15px 0 0 17px;display:block;line-height:20px}.resumoProposta .bts{text-align:right}.resumoProposta .btCancelar{margin:20px 20px 0 0}.voucher .wrp{line-height:18px}.changeEmail fieldset{margin-bottom:10px;width:50%;float:left}.changeEmail legend,.retrievePassword legend{margin-bottom:10px;font-size:1.5em}.changeEmail .grp{margin-bottom:16px}.changeEmail fieldset input,.retrievePassword fieldset input{width:80%}.changeEmail label,.retrievePassword label{margin-bottom:10px;font-size:1.2em;display:block;font-weight:bold}.changeEmail .btContinuar{float:right}.couponCalc label{margin-bottom:5px;font-weight:bold;display:block}.tCoupon{margin:10px 0;font-weight:bold}.tCoupon th,.tCoupon td{padding:10px 40px 10px 0;text-align:left}.adesaoPmv .wrp{padding:30px 26px 28px;border:1px solid #c6c6c6;border-top:3px solid #c6c6c6;display:inline-block}.fLeft{padding-right:20px;margin-right:20px;border-right:1px solid #c6c6c6}.finaliza .multiplus{border:1px solid #C6C6C6;text-align:justify}.finaliza .multiplus .wp{overflow:hidden}.finaliza .multiplus .tit{background:url(https://carrinho.vvatacado.com.br/App_Themes/vvatacado/img/bgFinalizaMultiplusRod.jpg) no-repeat #eee;height:41px;border-bottom:1px solid #C6C6C6}.finaliza .multiplus .tit a{color:#333333;font-size:1.1em;font-weight:bold;line-height:40px;padding:0 0 0 500px;text-transform:uppercase}.finaliza .multiplus h3{color:#c30f19;font-size:1.2em;margin-bottom:15px}.finaliza .multiplus p{font-size:1.1em;line-height:1.5;margin-bottom:20px}.finaliza .multiplus .boxCampoMultiplus{width:100%;float:left}.finaliza .multiplus .numMultiplus{float:left}.finaliza .multiplus .msg{font-size:1.1em;margin-bottom:5px;display:block}.finaliza .multiplus .form{padding:10px}.finaliza .multiplus .form label{display:block;font-size:1.1em;margin-bottom:5px;margin-top:5px}.finaliza .multiplus .form .pontos{width:47%;float:left}.finaliza .multiplus .form .pontos input.txt{width:205px;padding:5px;float:left;margin-top:2px}.finaliza .multiplus .form .pontos label,.finaliza .multiplus .form .ok{float:left}.finaliza .multiplus .form .ok .bt{background:url(../img/btMultiplus.png) no-repeat 0 -56px;width:50px;height:34px;float:left;margin:1px 0 0 5px}.finaliza .ftMultiplus{background:url(https://carrinho.vvatacado.com.br/App_Themes/vvatacado/img/bg_finaliza_th.gif) repeat-x 0 0;height:37px;text-align:center;clear:left}.finaliza .ftMultiplus p{vertical-align:middle;line-height:37px;color:#c30f19;font-size:1.2em;font-weight:bold;margin-bottom:0}.finaliza .ftMultiplus p a{color:#4e4c4c;font-weight:bold}.finaliza .multiplus .form .criarConta .bt{background:url(https://carrinho.vvatacado.com.br/App_Themes/vvatacado/img/btMultiplus.png) no-repeat 0 -25px;width:257px;height:31px;float:left}.finaliza .multiplus .form .first{padding-right:10px}.finaliza .multiplus .naoCadastrado{overflow:hidden;padding-left:20px;border-left:1px solid #dcdcdc}.finaliza .multiplus .naoCadastrado input.check{float:left;border:0;background:none}.finaliza .multiplus .naoCadastrado label.check{overflow:hidden;margin-bottom:20px;line-height:1.6}.finaliza .multiplus .tooltip{margin-left:5px;margin-top:-2px;font-size:10px;float:left;_display:block;_float:none;position:relative;width:16px;height:17px;background:url(../img/btMultiplus.png) no-repeat 0 0;text-indent:-999em}.finaliza .multiplus .tooltip .msgBox{display:none}.finaliza .multiplus .tit2{color:#000}.finaliza .multiplus .tooltip .msg{font-size:1em;margin:0}.finaliza .multiplus .b1{display:block;margin-bottom:15px}.finaliza .multiplus .tooltip:hover{background-color:#fff}.finaliza .multiplus .tooltip:hover .msgBox{display:block;text-indent:0px;position:absolute;bottom:-3px;left:15px;background:#fff;padding:10px;border:1px solid #000;width:380px;box-shadow:1px 1px 5px #ccc;-webkit-box-shadow:1px 1px 5px #ccc;-moz-box-shadow:1px 1px 5px #ccc}.finaliza .multiplus .criarConta{display:block;overflow:hidden}.finaliza .destMultiplus{background:url(../img/bgFinalizaMultiplus.jpg) no-repeat #eee;height:40px;border:1px solid #C6C6C6;margin:5px 0 30px}.finaliza .destMultiplus .txt_destaque_multiplus{color:#414141;padding:10px 0 0 225px;float:left;width:52%;text-align:left}.finaliza .destMultiplus .txt_destaque_multiplus strong{color:#000}.finaliza .destMultiplus .txt_destaque_multiplus a{color:#414141;text-decoration:underline}.finaliza .wrapper .wrapTitle,.finaliza .wrapper .wrapBottom,.boletoPendente .tit{color:#404040;border:0;text-align:left;padding:10px;background:-webkit-gradient(linear, left top, left bottom, from(#fff), to(#eaeaea));background:linear-gradient(top, #fff 0%, #eaeaea 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#eaeaea',GradientType=0 )}.finaliza .wrapper.boleto .wrapBottom{text-align:right}.finaliza .wrapper.boleto .wrapBottom .imprimir{display:inline-block}.finaliza .wrapper .tit,.boletoPendente .tit{color:#404040;font-size:1.454em;font-weight:bold;padding:0}.finaliza .boletoPendente .tit{padding:10px}.voltarLoja{margin-top:20px}.voltarLoja .bt{background:#333;border:0;border-bottom:2px solid #222;font-size:13px;font-weight:700;line-height:34px;width:205px;padding:0}.voltarloja .bt:hover{border-top:2px solid #222}.fAdesaoPmv .lnkRemoverCnpjEmpresa{font-size:small;cursor:pointer;color:gray;display:inline}.fAdesaoPmv .lnkAdicionarCnpjEmpresa{font-size:small;cursor:pointer;color:red;width:145px}.fAdesaoPmv .lnkPmvRegulamento{cursor:pointer;font-size:initial;color:#000;text-decoration:underline}.fCnpjEmpresa input[type="text"]{width:50%}.fCep input[type="text"]{width:25%}.popAdesaoPmv .regulamento{overflow-y:auto;height:375px}.extratoPmv{width:700px}.extratoPmv .itemExtratoPmv{width:100%;text-align:center;border:1px solid #c6c6c6;border-top:1px solid #cca548;border-radius:5px;margin-bottom:25px}.extratoPmv .itemExtratoPmv .titleRow{width:100%;border-bottom:1px #c6c6c6 solid}.extratoPmv .itemExtratoPmv .titleRow .labelTitle{text-align:left;padding:20px;color:#cca548;font-size:14px;font-weight:bold}.extratoPmv .itemExtratoPmv .dataRow{width:95%;margin:0 auto;padding:8px;margin-top:1px;border-bottom:1px #c6c6c6 solid}.extratoPmv .itemExtratoPmv .totalRow{background-color:#f1e4d2}.extratoPmv .itemExtratoPmv .dataRow .labelLeft{display:inline-block;width:55%;text-align:left;padding:3px;color:#555}.extratoPmv .itemExtratoPmv .dataRow .labelTotal{font-size:15px;font-weight:bold}.extratoPmv .itemExtratoPmv .dataRow .labelRight{display:inline-block;width:36%;text-align:left;padding:3px;padding-left:16px;color:#9f0000;font-weight:bold}.extratoPmv .itemExtratoPmv .dataRow .seta{display:inline-block;border-top:5px solid transparent;border-bottom:5px solid transparent;border-left:7px solid #444}.extratoPmv .itemExtratoPmv .observacao{padding:20px;text-align:left;color:#555}.extratoPmv .linkGrupoArea{text-align:center;padding:15px}.extratoPmv .linkGrupoArea .btVerGrupo{width:200px;font-size:14px;padding:5px 20px 5px 20px;overflow-wrap:break-word}.fAdesaoPmv legend{padding-bottom:15px;margin-bottom:20px;width:80%;font-size:1.8em;font-weight:bold;color:#000;border-bottom:1px solid #808b8d}form[action*="adesaopmv"] .fCadastro legend{padding-bottom:15px;margin-bottom:20px;width:80%;font-size:1.8em;font-weight:bold;color:#000;border-bottom:1px solid #808b8d}form[action*="DocumentosPmv"] .fArquivos label{font-weight:700;margin-top:20px;display:block;font-size:14px}.extratoPmv{width:870px;margin:0 auto}.extratoPmv .itemExtratoPmv{width:100%;text-align:center;border:1px solid #c6c6c6;border-top:2px solid #cca548;border-radius:5px;margin-bottom:25px}.extratoPmv .itemExtratoPmv .titleRow{width:100%;border-bottom:1px #c6c6c6 solid}.extratoPmv .itemExtratoPmv .titleRow .labelTitle{text-align:left;padding:20px 40px;color:#cca548;font-size:16px;font-weight:bold}.extratoPmv .itemExtratoPmv .dataRow{width:95%;margin:0 auto;padding:8px;margin-top:1px;border-bottom:1px #c6c6c6 solid}.extratoPmv .itemExtratoPmv .totalRow{background-color:#f1e4d2}.extratoPmv .itemExtratoPmv .dataRow .labelLeft{display:inline-block;width:55%;text-align:left;padding:3px;color:#555;font-size:13px}.extratoPmv .itemExtratoPmv .dataRow .labelTotal{font-size:16px;font-weight:bold}.extratoPmv .itemExtratoPmv .dataRow .labelRight{display:inline-block;width:36%;text-align:left;padding:3px;padding-left:16px;color:#9f0000;font-weight:bold;font-size:13px}.extratoPmv .itemExtratoPmv .dataRow .seta{display:inline-block;border-top:5px solid transparent;border-bottom:5px solid transparent;border-left:7px solid #444}.extratoPmv .itemExtratoPmv .observacao{padding:20px;text-align:left;color:#555}.extratoPmv .linkGrupoArea{text-align:center;padding:15px}.extratoPmv .linkGrupoArea .btVerGrupo{width:200px;font-size:14px;padding:10px 22px;overflow-wrap:break-word;border-radius:5px;border:0;border-bottom:3px solid #8c090d}.msgRestricaoEntrega{margin-top:20px;color:#d02130}.cart td.produto .msgRestricaoEntrega{margin:20px 0 0 -24px}.shipping .msgRestricaoEntrega{line-height:16px}.primeira-compra-dados-profissionais,.primeira-compra-dados-complementares,.primeira-compra-endereco,.primeira-compra-btn-continuar{margin-top:25px}.userPhotoWrp{background:#f3f3f3;padding:30px;overflow:hidden}.userPhoto{margin-right:30px}.userPhotoWrp .bt{padding:0;font-size:1em;color:#000;border:0;background:none;cursor:pointer}.userPhotoWrp .bt:hover,.userProfile .lnk:hover{text-decoration:underline}.changePwd .customerService{padding:0}.accountInfo h3,.customerService h3,.accountInfo .tit,.customerService .tit{padding-top:15px;margin-bottom:20px;width:100%;font-size:1.8em;font-weight:bold;border-top:1px solid #dedede}.TotaltDiscount{display:none}.PaymentDiscountWrap{display:none}.PaymentDiscountWrap{display:none}.fullCart .carroussel-produtos-recomendados h2{font-size:16px;font-weight:bold;color:#3F3F3F;padding-left:6px;line-height:34px;border-bottom:3px solid #C6C6C6}.prateleira{overflow:hidden;height:250px}.carroussel-produtos-recomendados .prateleira li{width:32.9%;display:block;text-align:left;position:relative;float:left}.carroussel-produtos-recomendados .hproduct{padding:5px;margin:10px;height:150px;border:1px solid transparent}.carroussel-produtos-recomendados .hproduct:hover{border:1px solid #C6C6C6;background-color:#f1f1f1;overflow:hidden}.carroussel-produtos-recomendados .hproduct a{color:#000;line-height:15px}.carroussel-produtos-recomendados .productImage{margin-right:15px;float:left}.carroussel-produtos-recomendados .productDetails{margin-top:8px;display:block}.carroussel-produtos-recomendados .productDetails .regular{font-size:0.9em}.carroussel-produtos-recomendados .productDetails .sale{margin-top:5px;font-size:1.2em;font-weight:bold;display:block;color:#000}.carroussel-produtos-recomendados .name{padding-bottom:5px;font-size:0.9em;height:40px;overflow:hidden;display:block;font-weight:normal}.carroussel-produtos-recomendados .comprar{position:absolute;left:20px;bottom:15px}.carroussel-produtos-recomendados .comprar .bt{float:left;font-size:16px;font-weight:700;line-height:4px;width:130px;margin-bottom:10px;display:block;background:#9F0213;border-radius:5px;border-bottom:2px solid #530009;color:#fff;text-align:center}.carroussel-produtos-recomendados .comprar .bt:hover{background-position:0 -29px}.carroussel-produtos-recomendados{position:relative}.carroussel-produtos-recomendados .carousel{padding:0 20px;overflow:hidden;position:relative}.carroussel-produtos-recomendados .contCarousel{overflow:hidden;width:100%}.backCarousel span,.nextCarousel span{display:none}.backCarousel strong,.nextCarousel strong{position:absolute;top:20px;left:0;display:block;width:13px;height:140px;background:url(../img/carrousselBts.gif) no-repeat 0 -102px;text-indent:-999em;cursor:pointer}.carroussel-produtos-recomendados .desactive{cursor:default}.nextCarousel strong{left:initial;right:0;background-position:0 -489px}.backCarousel.desactive strong{cursor:default;background-position:-26px -102px}.nextCarousel.desactive strong{cursor:default;background-position:-27px -489px}.masterpass #detalhesEnderecoMasterpass{margin:0 !important}#btnMasterpass{cursor:pointer;float:left}.fEntrega li{border-bottom:none}.paymentOpt{padding:0}.paymentMain .wrp{width:100%}.addressDetailsWrp{background:none}.boxresumo{float:left}.iconesResumo{height:40px;margin-bottom:3px;width:40px}.resumoPagamentoInfo p{margin-right:10px}.resumoDashed-right{border-right:1px dashed #c6c6c6;float:left;width:100%;padding:5px;-webkit-box-sizing:border-box;box-sizing:border-box}.text-right{text-align:right}.text-center{text-align:center}.resumoParceiroLink{color:#000;font-weight:bold}@-webkit-keyframes Gradient{0%{background-position:0% 50%}50%{background-position:100% 50%}100%{background-position:0% 50%}}@keyframes Gradient{0%{background-position:0% 50%}50%{background-position:100% 50%}100%{background-position:0% 50%}}.enderecoTipo{float:left;background:#f4f4f4;width:30%;text-align:center}.tEntrega{background:#f3f3f3;border-radius:4px;margin-bottom:10px;width:100%;color:#000;border:1px solid #fff;-webkit-box-sizing:border-box;box-sizing:border-box;display:table}input[type="radio"]:checked+.tEntrega p{background:red;opacity:1}input.tEntrega [type=checkbox]:checked{opacity:1}.deliveryTime{padding-left:15px}.iconPagamento{height:30px;width:30px;display:table-cell;vertical-align:middle;margin:10px}.paymentMain .credits{padding:30px 30px 0;margin:0;background:#fff;border:1px solid #b7cedf;margin-bottom:10px;border-radius:4px}.paymentMain .voucher .alert{width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;top:0;right:350px;position:initial}.paymentOpt .bt{margin-bottom:15px}.valorGeral{float:left;width:100%;display:table;border:1px solid #b7cedf;padding:20px;-webkit-box-sizing:border-box;box-sizing:border-box;border-bottom-left-radius:4px;border-bottom-right-radius:4px}.valorGeral p{width:40%;display:table-cell;vertical-align:middle;font-weight:bold;margin-top:10px;font-size:16px;float:left}.boxResumoTopo h2{display:table-cell;vertical-align:middle}.resumoBtnFinalizar{width:100%;text-align:center;-webkit-box-sizing:border-box;box-sizing:border-box}.boxBreacrumb{background:#f4f4f4;padding:1px}.resumoImportant{margin:40px 0px;float:left}.cupomDescontoPagamento{width:100%;float:left;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;margin-top:30px;bottom:0}.cupomDescontoPagamento label{float:left;padding:8px 0px}.cupomDescontoPagamento input{float:left;display:table-cell;vertical-align:middle;height:0px;margin:0 5px;width:34%}.on .value span{color:#404040}label#lblFormaEntrega{color:#000}label#lblDescricaoTipoPgt{color:#000}.shippingOptions .on .value{background:#dedede}@media (min-width: 993px){.col-md-1{width:8.33%}.col-md-2{width:16.66%}.col-md-3{width:25%}.col-md-4{width:33.33%}.col-md-5{width:41.66%}.col-md-6{width:50%}.col-md-7{width:58.33%}.col-md-8{width:66.66%}.col-md-9{width:75%}.col-md-10{width:83.33%}.col-md-11{width:91.66%}.col-md-12{width:100%}}html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,a,p,address,em,img,small,strong,b,i,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,embed{margin:0;padding:0;border:0;outline:0;font:inherit;font-size:100%;vertical-align:baseline;background:transparent}input,select{vertical-align:middle}ol,ul{list-style:none}[hidden]{display:none}html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}a:active,a:hover{outline:0}b,strong{font-weight:bold}hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0}img{border:0}legend{border:0;padding:0}button,input,select,textarea{font-family:inherit;font-size:100%;margin:0}button,input{line-height:normal}button,select{text-transform:none}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}input[type="checkbox"],input[type="radio"]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top}table{border-collapse:collapse;border-spacing:0}em{font-style:normal}fieldset{border:0}fieldset p{position:relative}fieldset.pagueCom{display:none}body{background:#fff;color:#404040;font:68.75%/1.25em "Open Sans", sans-serif}::-moz-selection{color:#fff;background:#666}::selection{color:#fff;background:#666}input,select,textarea,a,button{outline:none}*{margin:0}html,body{height:100%}.header{border-bottom:1px solid #ccc}.header .headerContent{margin:0 auto;position:relative;padding:38px}.header .headerContent:after{content:"";display:table;clear:both}.header .logo{margin:0;overflow:hidden;text-indent:-9999px;display:inline-block;background:url("//www.aocloja-imagens.com.br/App_Themes/AOCLoja/fonts/logo_aoc.svg") no-repeat;width:200px;height:180px;position:absolute;top:0;left:0}.header.headerSecure ul.hLinks li:nth-child(3){border:none}.header.headerSecure .servAtendimento{display:none}.header.headerSecure .atacadoUFTxt{color:#999;position:absolute;top:30px;left:245px;font-size:12px}.header.headerSecure .atacadoUFTxt div{display:inline-block}.header.headerSecure .atacadoUF{width:160px;border-radius:2px;overflow:hidden;position:relative;vertical-align:middle;cursor:pointer;position:absolute;top:30px;right:475px}.header.headerSecure .atacadoUFselect{width:160px;border-radius:2px;overflow:hidden;position:relative;vertical-align:middle;cursor:pointer;position:absolute;top:20px;right:475px}.header.headerSecure .atacadoUFselect:before{content:' ';background-image:url(../img/vv-sprite.png);background-position:-118px -170px;width:21px;height:22px;content:' ';position:absolute;right:0;top:4px;z-index:1}.header.headerSecure .atacadoUFselect select{padding:5px 8px;width:100%;border:none;background:transparent;-webkit-appearance:none;-moz-appearance:none;font-family:Arial;font-size:11px;color:#000;position:relative;z-index:3;cursor:pointer}.header.headerSecure .atacadoUFselect select:focus{outline:none}.header .hLinks{float:left;width:100%;text-align:center}.header .hLinks li{display:inline-block;font-size:12px;border-right:1px solid #ccc}.header .hLinks li:last-child{border:0}.header .hLinks li.secure{color:#666;padding:0 25px;text-transform:uppercase;font-size:14px}.header .hLinks li.secure em{font-size:14px;font-weight:700}.header .hLinks li a{color:#666;padding:0 25px;text-transform:uppercase;font-weight:700;font-size:14px}#footer{width:100%;overflow:hidden;background:#F1F1F1;height:107px;display:block !important}#footer .terms{padding:0px 0 30px;margin:0 auto;width:1000px;color:#666}#footer .terms a{color:#666}#footer .terms:before{content:'';display:block;width:88px;height:29px;position:relative;left:-70px;bottom:-40px;background:url("//www.aocloja-imagens.com.br/App_Themes/AOCLoja/img/logofooter.png") no-repeat}#footer .terms p{padding-left:40px}#footer .terms p:after{content:'';display:inline-block;width:285px;height:20px;position:relative;bottom:9px;right:-430px;background:url("//www.aocloja-imagens.com.br/App_Themes/AOCLoja/img/logo_fullcommercepowered.svg") no-repeat}.contentWrapper{width:1065px;margin:0 auto}.register{position:relative;padding:0 40px 40px 40px}.register .validacao_ddd{display:none}.register a{margin-top:10px;margin-bottom:40px;margin-right:20px;color:#005181;font-size:14px;font-weight:400;text-decoration:underline}.register a:hover{color:#005181;text-decoration:none}.register .validation-errors.msgSucesso{padding:5px}.register .required{color:#666;font-size:14px;font-weight:400}.register .fCadastroLoja p:nth-child(3){margin-right:30px}.register .fSenhaConf,.register .fSenha{display:block !important}.register .fSenhaConf input[type="password"],.register .fSenha input[type="password"]{width:86%}.register .ddd{width:6% !important}.register .tel{width:32% !important}.register .day,.register .month{width:14% !important}.register .year{width:33% !important}.register .fSexo{margin-top:5px}.register .day-validation,.register .month-validation,.register .year-validation{position:absolute;margin:0;top:78px}.register .day-validation{left:0;color:transparent}.register .day-validation :before{content:'Campo obrigatório';color:#C02431}.register .month-validation{left:26%;color:transparent}.register .month-validation :before{content:'Campo obrigatório';color:#C02431}.register .year-validation{right:-46px;color:transparent}.register .year-validation :before{content:'Campo obrigatório';color:#C02431}.register label[for=Sexo]{margin-bottom:20px}.register #lnkPedidoEmail{margin-top:5px}.register span[data-valmsg-for=ConfirmarEmail]{margin-bottom:3px}.register a.btLogin{position:absolute;top:14px;right:70px;margin:0;background:transparent;border:2px solid #005181;color:#005181;font-size:14px;font-weight:400;text-transform:uppercase;text-decoration:none}.register a[id*="lnkTelefone"],.register a[id*="lnkRemoveTelefone"]{float:left;margin-left:0px;margin-top:0;margin-bottom:20px}.register #lnkPedidoEmail{float:left !important;margin-left:0px !important;margin-bottom:30px !important}.register fieldset{margin-bottom:40px}.register fieldset.fCadastro{margin-bottom:0px !important}.register fieldset.fCadastro.fCadastroPessoa{background:#f1f1f1;padding:32px 0 15px 20px;margin-bottom:0 !important}.register fieldset.fCadastro p.pFisica,.register fieldset.fCadastro p.pJuridica{width:18%}.register fieldset.fCadastro p.pFisica label span,.register fieldset.fCadastro p.pJuridica label span{color:#666;font-size:16px;font-weight:400}.register fieldset:last-child{border:1px solid}.register fieldset.fCadastroPJ p:last-child{margin:0}.register fieldset.fCadastroAviso{margin-bottom:0}.register fieldset.fCadastroAviso .grp{clear:unset}.register fieldset legend{width:100%;display:block;color:#666;clear:both;font-size:18px;font-weight:700;border-bottom:1px solid #fff;padding-bottom:10px;margin-bottom:20px;padding-top:40px}.register fieldset select{width:140px;cursor:pointer;-webkit-appearance:none;-moz-appearance:none}.register fieldset input,.register fieldset select{color:#666;font-size:14px;font-weight:400;padding:15px;height:auto;line-height:normal;display:inline-block;margin-right:10px}.register fieldset input[type="radio"],.register fieldset select[type="radio"]{display:none}.register fieldset input[type="radio"]+span,.register fieldset select[type="radio"]+span{display:inline-block;height:20px;cursor:pointer;padding:0 0 0 25px;margin:0 10px 0 0;background-image:url("//www.aocloja-imagens.com.br/App_Themes/AOCLoja/img/icon-radio.png");background-repeat:no-repeat;background-position:0 0}.register fieldset input[type="radio"]:checked+span,.register fieldset select[type="radio"]:checked+span{background-position:0 -30px}.register fieldset input[type="checkbox"],.register fieldset select[type="checkbox"]{display:none}.register fieldset input[type="checkbox"] ~ label,.register fieldset select[type="checkbox"] ~ label{display:inline-block;height:20px;cursor:pointer;padding:0 0 0 25px;margin:0 10px 0 0;background-image:url("//www.aocloja-imagens.com.br/App_Themes/AOCLoja/img/icon-check-profile.png");background-repeat:no-repeat;background-position:0 0;margin-bottom:20px}.register fieldset input[type="checkbox"]:checked ~ label,.register fieldset select[type="checkbox"]:checked ~ label{background-position:0 -29px}.register fieldset input[type="text"]{width:86%}.register fieldset p{float:left;width:48%}.register fieldset p label{color:#666;font-size:14px !important;font-weight:400 !important;text-transform:capitalize;display:block;margin-bottom:10px}.register fieldset p span.ind{display:block;color:#ccc;font-size:14px;font-weight:400;margin-bottom:15px;margin-top:10px;width:340px}.register fieldset p.fInscEstadual{width:25%}.register fieldset p.isento{margin:0}.register fieldset p.fRazaoSocial,.register fieldset p.fNomeFantasia,.register fieldset p.fEmailConf,.register fieldset p.fEmail,.register fieldset p.fCnpj{width:48%}.register fieldset p.fDataNasc,.register fieldset p.fAvisos,.register fieldset p.fSenha{clear:both}.register fieldset p.fSenhaConf{margin-bottom:0}.register fieldset p.fSenhaConf{clear:inherit}.register fieldset p.fSite{margin:0 30px}.register fieldset p:nth-child(10){margin-left:0}.register br{display:none}.register .required{display:block}.register .btContinuar{font-size:18px;font-weight:400;text-transform:uppercase;padding:15px 60px;background:#10557D;margin-bottom:30px}.register .btContinuar:hover{background:#0a3650}.userProfile{width:1065px;margin:0 auto}.userProfile .abas{margin-top:30px}.userProfile .accountInfo{clear:both;margin-bottom:30px;padding:0 40px}.userProfile .accountInfo h3.tit{color:#666;font-size:18px;font-weight:700}.userProfile .accountInfo a{font-size:18px;font-weight:400;padding:20px 30px;background:#10557D;margin-right:15px}.userProfile .customerService{clear:both;margin-bottom:30px;padding:0 40px}.userProfile .customerService h3.tit{color:#666;font-size:18px;font-weight:700}.userProfile .customerService a{font-size:18px;font-weight:400;padding:20px 30px;background:#10557D;margin-right:15px}#fsPessoaJuridica span.ind{display:inline-block;color:#ccc;font-size:14px;font-weight:400;margin-bottom:15px;margin-top:10px;width:340px}#InscricaoEstadual{width:71%}#EstadoSedeEmpresa{width:88px;position:absolute;margin-left:92px;margin-top:23px !important}.userProfile h2{color:#005181;font-size:32px;font-weight:300;text-align:center;text-transform:uppercase}.userProfile .wrp{border-left:1px solid #ccc !important;border-right:1px solid #ccc;border-bottom:1px solid #ccc;margin-bottom:40px;margin-top:0}.boxArea{border-left:1px solid #ccc !important;border-right:1px solid #ccc;border-bottom:1px solid #ccc}.userPhotoWrp{display:none}h1,h2,h3{color:#000;line-height:initial}h2,.tit{font-size:22px}.bt{padding:15px 20px;border-radius:5px;border:0;text-align:center;color:#fff;text-decoration:none;font-size:14px;font-weight:400;-webkit-transition:all 0.1s ease-in;transition:all 0.1s ease-in;display:inline-block;background:#005181}.bt.bt-comprar-disabled,.bt.bt-comprar-disabled:hover{background:#98BCD1}.bt:hover{text-decoration:none}select,textarea,input[type="text"],input[type="password"],input[type="datetime"],input[type="datetime-local"],input[type="date"],input[type="month"],input[type="time"],input[type="week"],input[type="number"],input[type="email"],input[type="url"],input[type="search"],input[type="tel"],input[type="color"],textarea{border:1px solid #ccc;border-radius:5px;line-height:24px;height:34px;padding:0px 10px;outline:0}select:focus,textarea:focus,input[type="text"]:focus,input[type="password"]:focus,input[type="datetime"]:focus,input[type="datetime-local"]:focus,input[type="date"]:focus,input[type="month"]:focus,input[type="time"]:focus,input[type="week"]:focus,input[type="number"]:focus,input[type="email"]:focus,input[type="url"]:focus,input[type="search"]:focus,input[type="tel"]:focus,input[type="color"]:focus,textarea:focus{border-color:#999}select{-webkit-appearance:none;-moz-appearance:none;padding:10px 35px 10px 20px;background:url("//www.aocloja-imagens.com.br/App_Themes/AOCLoja/img/arrow-down-profiles.png") no-repeat 90% 50%}form label{font-size:14px}.field-validation-error{color:#C02431;font-size:12px;font-weight:400;line-height:20px;display:block;margin-bottom:10px;margin-top:10px}.alertDisponibilidade{display:block;margin:20px 0}.alertDisponibilidade:after{content:"";display:table;clear:both}.alert{color:#C02431;font-size:12px;font-weight:400;line-height:20px;padding:20px;display:block}.alert[data-id='msgSkuDisponivel']{display:block !important;background:#FFF8D5;border:1px solid #FFF8D5;color:#666}.alert[data-id='msgSkuDisponivel'] p{position:relative;color:#666;font-weight:400;font-size:16px;background:#FFF8D5;padding-left:60px}.alert[data-id='msgSkuDisponivel'] p:before{color:#ECD147;left:0px;font-size:3.8em;position:absolute}.alert[data-id='msgSkuDisponivel'] p:before{content:""}#ctl00_Conteudo_progress{position:fixed;color:#000;font-size:16px;top:50%;left:40%;background:#ffffff;padding:30px 70px;-webkit-box-shadow:0px 0px 0px 1px #CCC;box-shadow:0px 0px 0px 1px #CCC}.abas{margin-top:30px;border-left:1px solid #ccc;border-top:1px solid #ccc;border-right:1px solid #ccc;background:#f1f1f1}.abas li{display:inline-block;-webkit-transition:all 0.1s ease-in;transition:all 0.1s ease-in}.abas li.garantiaAvulsa.inativo{display:none}.abas li:last-child{border:none}.abas li a{display:block;color:#666;padding:25px;font-size:18px;font-weight:400;background:#fff}.abas li a:hover{text-decoration:none}.abas li.inativo a{color:#333;position:relative;top:initial;background:none}.border-solid-right,.cart thead tr th.valorUnitario,.cart tfoot tr.subtotal td.subtotal,.cart tfoot tr.frete>td.freteLabel,.cart tfoot tr.total td.valorTotal,.cart tfoot tr.coupon .couponLabel{border-left:1px solid #ccc}.cart{width:100%;margin-bottom:10px;border-collapse:separate}.cart tr td{padding:20px;border-bottom:1px solid #ccc;vertical-align:middle;color:#666;font-size:14px;line-height:18px}.cart tr td:first-child{border-left:1px solid #ccc}.cart tr td:last-child{border-right:1px solid #ccc}.cart tr td a{color:#005181}.cart thead tr th{padding:20px;font-weight:bold;font-size:18px;color:#666;background:#F1F1F1;vertical-align:middle;text-align:left;border-top:1px solid #ccc;border-bottom:1px solid #ccc}.cart thead tr th:first-child{border-left:1px solid #ccc}.cart thead tr th:last-child{border-right:1px solid #ccc}.cart thead tr th.valorUnitario{width:130px;padding-right:0}.cart thead tr th.prazo{width:150px;text-align:center}.cart thead tr th.valorTotal{width:160px;padding-right:0}.cart tbody tr td{padding:20px;font-size:14px;color:#666}.cart tbody tr td.produto{font-size:14px}.cart tbody tr td.produto a{color:#666}.cart tbody tr td.produto a img{border:1px solid #ccc;float:left;margin:0 10px 15px 0}.cart tbody tr td.produto a strong{font-weight:normal;font-size:14px;line-height:18px}.cart tbody tr td.produto .brand{display:none;margin-top:5px;color:#005181}.cart tbody tr td.produto .buying{margin-top:10px;margin-left:60px}.cart tbody tr td.produto .buying a{color:#005181;text-decoration:underline}.cart tbody tr td.quantidade{text-align:center}.cart tbody tr td.quantidade .itemQty{position:relative;text-align:center}.cart tbody tr td.quantidade .itemQty input{text-align:center;margin-bottom:5px;margin-left:0}.cart tbody tr td.quantidade .itemQty .controleQuantidade span{position:absolute;top:20px}.cart tbody tr td.quantidade .itemQty .controleQuantidade span:hover{cursor:pointer}.cart tbody tr td.quantidade .itemQty .controleQuantidade span a{display:block;text-indent:-999em;width:15px;height:15px;position:relative;top:-24px}.cart tbody tr td.quantidade .itemQty .controleQuantidade span.adicionarItem{right:0}.cart tbody tr td.quantidade .itemQty .controleQuantidade span.adicionarItem:before{font-size:1.7em;position:relative}.cart tbody tr td.quantidade .itemQty .controleQuantidade span.adicionarItem:before{content:""}.cart tbody tr td.quantidade .itemQty .controleQuantidade span.removerItem{left:0}.cart tbody tr td.quantidade .itemQty .controleQuantidade span.removerItem:before{font-size:1.7em;position:relative}.cart tbody tr td.quantidade .itemQty .controleQuantidade span.removerItem:before{content:""}.cart tbody tr td.prazo{text-align:center}.cart tbody tr td.prazo .lnkSaibaMais{display:none}.cart tbody tr td.prazo .valorTotal{display:block;margin:2px 0;font-weight:bold}.cart tbody tr td.valorUnitario{border-left:1px solid #ccc}.cart tbody tr td.valorUnitario .precoDe{display:block;margin-bottom:5px;font-size:12px}.cart tbody tr td.valorTotal{font-weight:bold}.cart tfoot tr:first-child td{display:none}.cart tfoot tr.frete>td{padding-bottom:0;border-bottom:1px solid #ccc;background:#F1F1F1}.cart tfoot tr.frete>td:first-child{padding-right:0}.cart tfoot tr.frete>td #frmCep{margin-bottom:20px}.cart tfoot tr.frete>td label{font-size:18px;font-weight:bold}.cart tfoot tr.frete>td label .postal1{width:110px}.cart tfoot tr.frete>td .lnkCEP{display:none}.cart tfoot tr.frete>td .entrega--info{display:inline-block;font-size:12px;margin-left:10px;line-height:18px;position:relative;top:10px}.cart tfoot tr.frete>td .entrega--info div[data-id="EntregaNormalInfo"]{margin-right:10px;float:left}.cart tfoot tr.frete>td .entrega--info div[data-id="ConsultePrazoInfo"]{display:inline-block !important;max-width:170px}.cart tfoot tr.frete>td .mensagemValidacaoFidelizacaoPlano{display:none}.cart tfoot tr.total td{background:#F1F1F1}.cart tfoot tr.total td:first-child{border-left:0;background:transparent;border-bottom:0}.cart tfoot tr.total td.valor em{color:#005181;font-size:24px;font-weight:bold}.cart tfoot tr.total td.valor .valorParcelado{display:none}.cart tfoot tr.total td .obsFrete{font-size:13px;line-height:normal}.cart tfoot tr.coupon td{background:#F1F1F1}.cart tfoot tr.coupon td label{font-size:18px}.cart tfoot tr.coupon td .alert{display:none}.cart tfoot tr.coupon .couponValue{font-weight:bold}.cart tfoot tr.fidelidade-carrinho{display:none}.cart tfoot tr td{font-size:14px}.cart tfoot tr td .fisubmit{background:transparent;border:2px solid #005181 !important;color:#005181}.cart tfoot tr td .fisubmit#btnCalcularFrete{padding:10px}.cart tfoot tr td label{margin-right:5px}.shippingOptionsWrp{background:#fff;margin:0 -20px;margin-top:20px}.shippingOptionsWrp .moreInfo{display:none}.shippingOptionsWrp table.shippingOptions{width:100%}.shippingOptionsWrp table.shippingOptions tr td{font-size:14px;border-bottom-style:dashed;background:#fff}.shippingOptionsWrp table.shippingOptions thead tr th{font-size:14px;background:#fff;border-top:1px solid #ccc;border-bottom:1px dashed #ccc}.shippingOptionsWrp table.shippingOptions thead tr th:first-child{border-left:0}.shippingOptionsWrp table.shippingOptions tbody tr:last-child td{border:none}.shippingOptionsWrp table.shippingOptions tbody tr td{border-width:1px;border-color:#ccc}.shippingOptionsWrp table.shippingOptions tbody tr td:first-child{border-left:0}#TB_window{margin-left:-450px !important;width:840px !important}#TB_window iframe{width:100% !important;max-width:840px !important;min-height:580px !important;margin-top:-50px !important}#TB_window iframe[src*="/Cliente/PopEsqueciMeuEmail?KeepThis=true&"]{height:650px !important}.popup{overflow:hidden !important;position:relative}.popup fieldset{margin-top:90px}.popup fieldset legend{color:#666;margin-bottom:30px;font-size:18px;font-weight:700}.popup fieldset label{color:#666;font-size:14px;font-weight:400}.popup fieldset input{padding:20px;line-height:normal;height:inherit}.popup h2{float:left;color:#fff;text-transform:uppercase;font-size:32px;font-weight:300}.popup .changeEmail{height:30px;padding:30px 40px 60px;background:#005181}.popup .changeEmail .new{position:relative;left:22px;top:-5px}.popup .changeEmail input[type="submit"]{padding:15px 26px;background:#005181;font-size:18px;text-transform:uppercase;width:180px;margin-right:10px}.popup .fechar{float:right;margin-right:10px}.popup .fechar a{color:#fff;border-radius:5px;padding:15px 35px;background:transparent;border:2px solid #fff;text-transform:uppercase}.popup .resetemail input[type="radio"]{display:none}.popup .resetemail input[type="radio"]+label{display:inline-block;height:20px;cursor:pointer;padding:0 0 0 25px;margin:0 10px 0 0;background-image:url("//www.aocloja-imagens.com.br/App_Themes/AOCLoja/img/icon-radio.png");background-repeat:no-repeat;background-position:0 0}.popup .resetemail input[type="radio"]:checked+label{background-position:0 -30px}.popup .resetemail .resetemail-header{position:relative}.popup .resetemail .resetemail-header h2{float:left;color:#fff;text-transform:uppercase;font-size:32px;font-weight:300}.popup .resetemail .resetemail-header h2.resetemail-title{position:relative;width:760px;height:30px;padding:30px 40px 60px;background:#005181}.popup .resetemail .resetemail-header .resetemail-close{position:absolute;top:50px;right:30px;z-index:99;color:transparent}.popup .resetemail .resetemail-header .resetemail-close:before{content:'FECHAR';color:#fff;font-size:14px;font-weight:400;text-transform:uppercase;border:2px solid #fff;padding:15px 35px;border-radius:5px}.popup .resetemail p.resetemail-texto{color:#666;font-size:16px;font-weight:400;padding:40px;position:relative;top:20px;letter-spacing:-1px;margin-bottom:25px}.popup .resetemail p.resetemail-texto span{color:#ccc;font-size:16px;font-weight:400;position:relative;top:20px}.popup .resetemail .resetemail-pessoafisica{float:left;margin-right:35px;margin-left:40px}.popup .resetemail .resetemail-pessoafisica label{color:#666;font-size:14px;font-weight:400}.popup .resetemail .resetemail-pessoajuridica label{font-size:14px;font-weight:400;color:#666}.popup .resetemail .resetemail-formpessoa .informecpf{padding:25px 0 0 40px}.popup .resetemail .resetemail-formpessoa .informecpf label{display:block;color:#666;font-size:14px;font-weight:400;margin-bottom:10px}.popup .resetemail .resetemail-formpessoa .informecpf input{width:550px;padding:20px;line-height:normal;height:inherit;border-radius:5px;border:1px solid #ccc}.popup .resetemail .resetemail-formpessoa .informecnpj{padding:30px 0 0 40px}.popup .resetemail .resetemail-formpessoa .informecnpj label{display:block;color:#666;font-size:14px;font-weight:400;margin-bottom:10px}.popup .resetemail .resetemail-formpessoa .informecnpj input{width:630px;padding:20px;line-height:normal;height:inherit;border-radius:5px;border:1px solid #ccc}.popup .resetemail .resetemail-formpessoa .informenascimento{padding:30px 40px;float:left}.popup .resetemail .resetemail-formpessoa .informenascimento label{display:block;color:#666;font-size:14px;font-weight:400;margin-bottom:10px}.popup .resetemail .resetemail-formpessoa .informenascimento input{width:40px;padding:20px;line-height:normal;height:inherit;border-radius:5px;border:1px solid #ccc;margin-right:10px}.popup .resetemail .resetemail-formpessoa .informetelefone{padding:30px 40px;float:left}.popup .resetemail .resetemail-formpessoa .informetelefone label{display:block;color:#666;font-size:14px;font-weight:400;margin-bottom:10px}.popup .resetemail .resetemail-formpessoa .informetelefone input{width:40px;padding:20px;line-height:normal;height:inherit;border-radius:5px;border:1px solid #ccc;margin-right:10px}.popup .resetemail .resetemail-formpessoa .informetelefone input.campotelefone{width:100px}.popup .resetemail .resetemail-formpessoa .informetelefone input.campotelefone.campotelefone-ddd{width:40px}.popup .resetemail .resetemail-formpessoa .informetelefone input.campotelefone.campotelefone-numero{width:110px}.popup .resetemail .resetemail-formcaptcha{padding:0 40px 20px 40px;float:left}.popup .resetemail .resetemail-formcaptcha p{color:#666;font-size:18px;font-weight:400;margin-bottom:10px}.popup .resetemail .resetemail-enviardados{float:left;margin-top:-75px;margin-left:625px}.popup .resetemail .resetemail-enviardados #esqueciMeuEmail_erros{position:absolute;margin-top:150px;margin-left:-140px;color:#005080;font-size:14px;display:block}.popup .resetemail .resetemail-enviardados a{padding:20px 25px;color:#fff;font-size:18px;font-weight:400;text-transform:uppercase}.popup .retrievePassword{position:relative}.popup .retrievePassword h2{float:left;color:#fff;text-transform:uppercase;font-size:32px;font-weight:300;background:#005181;width:760px;height:30px;padding:30px 40px 60px}.popup .retrievePassword .fechar{float:right;margin-right:40px;margin-top:-90px}.popup .retrievePassword fieldset{margin-top:90px;width:415px;margin:0 auto}.popup .retrievePassword fieldset label{display:block;padding:40px 0 0 0}.popup .retrievePassword fieldset input{width:410px;padding:20px;line-height:normal;height:inherit;border-radius:5px;border:1px solid #ccc}.popup .retrievePassword input[type="submit"]{float:right;color:#fff;width:180px;font-size:18px;font-weight:400;padding:15px 25px;text-transform:uppercase;margin-top:30px;margin-right:40px}.modal,.modal *,.modal *:before,.modal *:after{-webkit-box-sizing:border-box;box-sizing:border-box;font-family:"Open Sans", sans-serif}.modal{color:#666;background:#fff;overflow:hidden;height:100%}.modal fieldset{margin-top:0}.modal-header{width:100%;height:70px;display:block;padding:30px;background:#0096D6}.modal-body{padding:20px;line-height:18px}.modal-body .modalRetira-label{font-size:16px}.modal-body img{float:left;margin-right:20px}.modal-body .modalRetira-store{margin-left:65px}.modal-body .modalRetira-store .buying a:hover{color:#000}.modal-body .modalRetira-store .modalRetira-amount{margin-left:5px;font-weight:bold}.modal-body .see-options ul.box-available{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:40px}.modal-body .see-options li{width:18%;margin-right:2%}.modal-body .see-options div{border-bottom:1px solid #CCC;padding:10px}.modal-body .see-options .tit-see-options{margin-left:65px}.modal-footer{text-align:right;padding:20px}.modal-title{float:left;font-family:"HPSimplified-Light",arial,tahoma,sans-serif;font-size:16px;color:#FFF;text-indent:-999em;text-transform:uppercase}.modal-title:before{content:"Opções de Entrega";display:block;position:absolute;text-indent:0}.modal-close{float:right}.modal p{font-size:14px}.modalgarantia{font:400 16px/1 tahoma}.modalgarantia .modal-body{padding:20px 20px 0}.modalgarantia .modal-body p{margin-top:0;margin-bottom:20px;font-size:14px;line-height:16px}.modalgarantia-addcart,.modalgarantia-addcart:visited{display:inline-block;height:2.556em;padding:0 1.389em;font:700 18px/2.556 "HPSimplified-Light",Arial;color:#fff;letter-spacing:-.025em;background-color:#eb1d29;border:none;border-bottom:3px solid #971a28;border-radius:4px;cursor:pointer}.modalgarantia-addcart:focus{outline:none}.modalgarantia-addcart:hover,.modalgarantia-addcart:focus{color:#fff;text-decoration:none;background-color:#ef3843}.modalgarantia-addcart:active{background-color:#ce1924;border-bottom:none}.modalgarantia-addcart:disabled,.modalgarantia-addcart:disabled:hover,.modalgarantia-addcart:disabled:active{color:#cacaca;background-color:#efefef;border-bottom:3px solid #dcdcdc;cursor:default}.modalaccordion-title{padding:20px 0;font-size:18px;color:#a0090e;border-top:2px solid #e5e5e5;cursor:pointer}.modalaccordion-title.is-active{cursor:default}.modalaccordion-wrap{max-height:0;margin-bottom:-1px;overflow:auto;border-bottom:1px solid #e5e5e5;-webkit-transition:all 250ms ease-in-out;transition:all 250ms ease-in-out;font-size:12px}.modalaccordion-wrap.is-active{max-height:220px}.modalaccordion-content{padding:10px}.paymentOpt label,.fEntregaAgendada label,.fRetirarLoj label,.fCadastroa label{margin-bottom:5px;display:block;font-size:1.3em;font-weight:700}.addresses{margin-bottom:40px}.addressListWrp{margin-top:40px}.addressListWrp .btContinuar{display:none !important}.addressListWrp p.text{color:#666;font-weight:400;font-size:16px;background:#FFF8D5;padding:20px 0;border:none;margin-bottom:40px}.addressesListWrp{margin-top:40px}.addressesListWrp:before{content:'CATÁLOGO DE ENDEREÇOS';color:#005181;font-size:32px;font-weight:300;text-align:center;display:block;margin-bottom:40px}.addressesListWrp p{position:relative}.addressesListWrp p.text{color:#666;font-weight:400;font-size:16px;background:#FFF8D5;padding:20px 80px;border:none;margin-bottom:40px}.addressesListWrp p.text:before{content:'';padding:20px;position:absolute;top:5px;left:20px;background:url("//www.aocloja-imagens.com.br/App_Themes/AOCLoja/img/icon-alert.png") no-repeat}.addressesListWrp label{color:#666;font-size:18px;font-weight:700;display:block;margin-bottom:15px}.addressesListWrp select{width:200px;height:60px;padding:10px 20px;cursor:pointer;color:#666;font-size:14px;font-weight:400}.addressDetailsWrp{padding:57px 20px 30px;margin:-57px -30px 0;overflow:hidden}.addressDetailsWrp .addressType{float:left}.addressDetailsWrp label{color:#666;font-size:18px;font-weight:700;display:block}.addressDetailsWrp select{width:200px;height:50px;margin-top:20px;margin-bottom:20px;cursor:pointer;color:#666;font-size:14px;font-weight:400}.addressDetailsWrp .btCadastrar{margin:0px 0px 100px;width:200px;height:45px;float:none;-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:5px;color:#005181;font-size:11px;font-weight:400;border:2px solid #005181;background:transparent}.addressDetailsWrp .addressDetails{line-height:16px;border-radius:4px;overflow:hidden}.addressDetailsWrp .addressDetails .addressee{float:left;display:grid;margin-left:165px;width:300px}.addressDetailsWrp .addressDetails .addressee em{color:#666;font-size:18px;font-weight:700;margin-bottom:10px}.addressDetailsWrp .addressDetails .addressee span{color:#666;font-size:14px;font-weight:400}.addressDetailsWrp .addressDetails .addressWrp{width:300px;float:left}.addressDetailsWrp .addressDetails .addressWrp em{color:#666;font-size:18px;font-weight:700;margin-bottom:10px}.addressDetailsWrp .addressDetails .addressWrp span{color:#666;font-size:14px;font-weight:400;line-height:18px;margin-top:10px}.addressDetailsWrp .addressDetails .addressWrp .lnks{margin-top:10px}.addressDetailsWrp .addressDetails .addressWrp .lnks a{color:#005181;font-size:14px;font-weight:400;border-right:1px solid #ccc;padding:0px 5px 0px 1px}.addressDetailsWrp .addressDetails .addressWrp .lnks a:last-child{border:none}.addresses a.bt.btVoltar{color:#fff;font-size:18px;font-weight:400;background:#666;padding:20px 40px;position:relative;top:-80px}.addressRegister .alertaDiaUtilEntrega{margin:10px 0;line-height:16px}.addressRegister .fCadastroEndereco .required{right:330px;color:#666;font-size:14px;font-weight:400}.addressRegister .fCadastroEndereco .lnkCEP{color:#005181;font-size:14px;font-weight:400;margin:8px 0 0;display:block;text-decoration:underline;margin-top:10px;margin-bottom:20px}.addressRegister .fCadastroEndereco .fDestinatario,.addressRegister .fCadastroEndereco .fComplemento,.addressRegister .fCadastroEndereco .fPadrao,.addressRegister .fCadastroEndereco .fReferencia{clear:left}.addressRegister .fCc .fCardName .fInstallment .fCdc{clear:left}.addressRegister .fCc .fCardNumber,.addressRegister .fCc .fCardName,.addressRegister .fCc .fCcsc,.addressRegister .fCc .fCardExp{float:left}.addressRegister .fMulticheque{float:left}.addressRegister .fMulticheque p{margin-bottom:16px;display:block}.addressRegister .fDestinatario{width:74%}.addressRegister .fGiftCard p{margin-bottom:16px;display:block}.addressRegister .fVr label,.addressRegister .fItauMobile label{margin-bottom:16px;display:block}.addressRegister .fEstado select{width:90px;height:56px}.addressRegister .fCadastro p,.addressRegister .fAgendar p,.addressRegister .fRetirar p,.addressRegister .fRetrieve p,.addressRegister .fEntregaAgendada p,.addressRegister .fchangePwd p{margin-bottom:50px}.addressRegister .fchangePwd .grp{margin-bottom:16px;display:block}.addressRegister .fCadastro input[type="text"]{width:415px;padding:10px 20px}.addressRegister .fCadastro .bts{text-align:right;margin-top:35px;margin-bottom:0}.addressRegister .fCadastro .bts input.btCancelar{color:#005181;font-size:18px;font-weight:400;padding:10px;width:150px;border:2px solid #005181;background:transparent;margin-right:30px}.addressRegister .fCadastro .bts input.btContinuar{font-size:18px;font-weight:400;padding:12px;width:150px}.addressRegister .ind{color:#ccc;font-size:14px;font-weight:400;margin-top:10px;margin-bottom:40px;display:block}.addressRegister .fRetirarLoja .lnk{display:block}.addressRegister .fLocker .lnk{display:block}.fDataNasc .day,.fDataNasc .month{background:#fff}.cep input.input-validation-error{background:#fff}.cep input.valid{background:#fff}.cep input.valePresente{background:#fff}.fromTo input{background:#fff}.addressMain{margin-top:50px}.addressMain form .text{margin-bottom:30px}.addressMain .fCadastroEndereco label{font-weight:bold;display:block;margin-bottom:15px}.addressMain .fCadastroEndereco #TipoEndereco{height:56px;width:120px}.addressMain .addressWrp{width:50%;border-right:1px solid;height:89%;float:left;display:grid;padding:20px 0 0 20px}.addressMain .boxCadastrarEndereco{border:1px solid #ccc;border-radius:4px;float:left;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;margin-bottom:5px;display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:10px}.addressMain p{color:#666;font-size:14px;font-weight:400;margin-top:10px;border-radius:5px}.addressMain .fCadastro.fAddressType label{color:#005181;font-size:32px;font-weight:300;text-transform:uppercase;margin-bottom:20px;margin-top:10px}.addressMain .addressDetailsWrp select{width:260px;border-radius:5px;background-color:#fff}.addressMain .addressDetailsWrp .btCadastrar{font-size:14px;width:260px;margin:0px 0px 40px}.addressMain .enderecoDetalhe .addressWrp em{color:#666;font-size:18px;font-weight:700;margin-bottom:10px}.addressMain .enderecoDetalhe .addressWrp span.address{color:#666;font-size:14px;font-weight:400;line-height:20px;margin-top:-30px}.addressMain .enderecoDetalhe .addressWrp .lnks{margin-top:-22px}.addressMain .enderecoDetalhe .addressWrp .lnks a{color:#005181;font-size:14px;font-weight:400;position:relative;top:5px;padding:0 7px 0px 3px;border-right:1px solid #666}.addressMain .enderecoDetalhe .addressWrp .lnks a:last-child{border:none}.addressMain .addressee{float:left;display:grid;padding:20px 0 0 20px}.addressMain .addressee em{color:#666;font-size:18px;font-weight:700;margin-bottom:10px}.addressMain .addressee span{color:#666;font-size:14px;font-weight:400;line-height:20px}.addressMain .enderecoDetalhe{width:70%;display:table-cell}.shipping{margin:20px 0;width:100%;float:left}.shipping .shippingOptions em{color:#666;font-size:14px;font-weight:400;float:left;width:100%;margin-top:20px;margin-bottom:10px}.shipping .shippingOptions .fEntrega p label{display:inline-block;color:#333;font-size:14px;font-weight:400;margin-right:100px}.shipping .shippingOptions .grp{opacity:0.99 !important;background:#e5e5e5}.shipping .shippingOptions .grp.off{opacity:0.5 !important}.shipping .shippingOptions .grp.on{background:#e5e5e5}.shipping .shippingOptions .grp[style*="opacity: 1;"]{background:#95e2f6 !important}.shipping .shippingOptions .grp[style*="opacity: 1;"] .value{background:#6ab7d2}.shipping .shippingOptions .grp .deliveryTime{color:#333;font-size:14px;font-weight:400;padding-left:15px}.shipping .shippingOptions .grp input[type="radio"]{margin-left:35px}.shipping .shippingOptions .grp input[type="radio"]:before{content:'';display:inline-block;height:20px;cursor:pointer;padding:0 0 0 25px;margin:0 10px 0 0;background-image:url("//www.aocloja-imagens.com.br/App_Themes/AOCLoja/img/icon-radio.png");background-repeat:no-repeat;background-position:0 0}.shipping .shippingOptions .grp input[type="radio"]:checked:before{background-position:0 -30px}.shipping .shippingOptions .grp img.iconEntrega{opacity:0.8;width:40px;height:40px;vertical-align:middle;margin:0px 70px}.shipping .shippingOptions .grp .value{width:20%;padding:25px;display:table-cell;border-top-right-radius:4px;border-bottom-right-radius:4px;text-align:center;font-weight:700;background:#bfbfbf}.shipping .shippingOptions .grp .value span{color:#fff}.shipping .shippingOptions .entregaAgendada{background:transparent;padding:0 40px}.shipping .shippingOptions .entregaAgendada .fEntregaAgendada{margin-top:30px}.shipping .shippingOptions .entregaAgendada legend{color:#666;font-size:14px;font-weight:700;margin:0;margin-bottom:10px}.shipping .shippingOptions .entregaAgendada p{background:transparent;color:#666;font-size:14px;font-weight:400;margin:0;padding:0}.shipping .shippingOptions .entregaAgendada p.data{margin-top:30px}.shipping .shippingOptions .entregaAgendada p.data label{color:#666;font-size:14px;font-weight:700;display:block;margin-bottom:10px}.shipping .shippingOptions .entregaAgendada p.data input{color:#666;font-size:14px;border-radius:5px;width:100px;height:20px;margin-right:40px;padding:15px 20px;display:block;-webkit-appearance:none;-moz-appearance:none;background:#fff url("//www.aocloja-imagens.com.br/App_Themes/AOCLoja/img/arrow-down-profile.png") no-repeat 110px 20px}.shipping .shippingOptions .entregaAgendada p.periodo{margin-top:30px}.shipping .shippingOptions .entregaAgendada p.periodo label{color:#666;font-size:14px;font-weight:700;display:block}.shipping .shippingOptions .entregaAgendada p.periodo select{display:block;margin-top:12px}.shipping .shippingOptions .pickupWrp{padding:0 30px}.shipping .shippingOptions .pickupWrp a{color:#005181;font-size:14px;text-decoration:underline}.shipping .shippingOptions .pickupWrp p{display:inline-block;width:20%;margin-right:10px}.shipping .shippingOptions .pickupWrp p.estado{width:10%}.shipping .shippingOptions .pickupWrp p label{display:block !important}.shipping .shippingOptions .pickupWrp p select{width:90% !important}.shipping .shippingOptions .pickupWrp .fPickupStore>p em{display:inline;float:initial;font-weight:bold}.shipping .shippingOptions .pickupWrp .fPickupStore .storeAddress{width:auto;line-height:initial}.shipping .shippingOptions .pickupWrp .fPickupStore .storeInfo .storeHour{display:block !important;clear:both;width:initial !important;font-weight:bold;margin-bottom:20px}.shipping .shippingOptions .pickupWrp .fPickupStore .storeInfo .storeHour .hour{font-weight:normal}.shipping .shippingOptions .pickupWrp .fPickupStore .storeInfo .antifraude{text-align:center}.shipping .shippingOptions .pickupWrp .fPickupStore .storeInfo .map{width:100%;display:block;height:490px}.cartSummaryWrp .boxResumoTopo{width:1023px;border:1px solid #ccc;padding:15px 20px;border-radius:0;display:table;direction:rtl}.cartSummaryWrp .boxResumoTopo .boxResumoBtb{display:table-cell}.cartSummaryWrp .boxResumoTopo .boxResumoBtb input{width:220px}.cartSummaryWrp .boxResumoTopo .resumoContent{display:table-cell;vertical-align:middle;direction:ltr}.cartSummaryWrp .boxResumoTopo .resumoContent h2{color:#005181;font-size:24px;font-weight:700}.cartSummaryWrp .btContinuar{margin:0}.cartSummaryWrp .boxResumo{color:#000;float:left;padding:30px 30px;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;background:#f4f4f4;border-left:1px solid #ccc;border-right:1px solid #ccc}.cartSummaryWrp .boxResumo .resumoProduto{float:left;width:100%}.cartSummaryWrp .boxResumo .resumoProduto label{color:#666;font-size:14px;font-weight:400;margin-bottom:5px}.cartSummaryWrp .boxResumo .resumoProduto .resumoProutosItens{width:100%;height:90px;margin-top:10px;margin-bottom:10px;float:left;-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:4px;background:#fff;position:relative;border:1px solid #ccc}.cartSummaryWrp .boxResumo .resumoProduto .col-md-5{display:block !important;width:340px !important}.cartSummaryWrp .boxResumo .resumoProduto .col-md-2{width:20.66%}.cartSummaryWrp .boxResumo .alterarpedidoResumo{float:right;text-decoration:underline;color:#1381ce}.cartSummaryWrp .boxResumo .tabelaItem{display:table-cell;vertical-align:middle;padding:10px 20px;line-height:1.5}.cartSummaryWrp .boxResumo .tabelaItem a{color:#666;font-size:14px;font-weight:700}.cartSummaryWrp .boxResumo .tabelaItem p{color:#666;font-size:14px;font-weight:400}.cartSummaryWrp .boxResumo .resumoQtdEntrega{border-right:1px dashed #CCCCCC;list-style:unset}.cartSummaryWrp .boxResumo .resumoQtdEntrega li{color:#666;font-size:14px;font-weight:400}.cartSummaryWrp .boxResumo .resumoQtdEntrega .dia{font-weight:700}.cartSummaryWrp .boxResumo .resumoFormaEntrega{float:left;width:50%;padding-right:15px;margin-top:50px;-webkit-box-sizing:border-box;box-sizing:border-box;border-right:1px dashed #ccc}.cartSummaryWrp .boxResumo .resumoFormaEntrega .entregaContent{background:#fff;border:1px solid #ccc;border-radius:5px;height:165px;margin-bottom:30px;position:relative}.cartSummaryWrp .boxResumo .resumoFormaEntrega .entregaContent .resumoGarantia+p{position:absolute;top:190px}.cartSummaryWrp .boxResumo .resumoFormaEntrega .entregaContent p{color:#666;font-size:14px;font-weight:400;line-height:16px}.cartSummaryWrp .boxResumo .resumoFormaEntrega .entregaContent>label{color:#666;font-size:14px;font-weight:400;position:absolute;margin-top:-30px}.cartSummaryWrp .boxResumo .resumoFormaEntrega .entregaContent h3.fEntregaTitulo{color:#666;font-size:14px;font-weight:700}.cartSummaryWrp .boxResumo .resumoFormaEntrega .entregaContent .resumoIconTitulo label{color:#005181 !important}.cartSummaryWrp .boxResumo .resumoFormaEntrega .entregaContent .resumoGarantia{background:#fcfcfc;border-bottom-left-radius:4px;border-bottom-right-radius:4px;width:100%;margin-bottom:8px;-webkit-box-sizing:border-box;box-sizing:border-box;border-top:1px solid #ccc;float:left}.cartSummaryWrp .boxResumo .resumoFormaEntrega .entregaContent .resumoGarantia p.resumoGarantiaValor strong label{font-weight:700}.cartSummaryWrp .boxResumo .resumoFormaEntrega .entregaContent .resumoGarantia ul li{color:#666;font-size:14px;font-weight:400;list-style-type:none}.cartSummaryWrp .boxResumo .resumoPagamento{float:left;width:50%;padding-left:15px;margin-top:50px;-webkit-box-sizing:border-box;box-sizing:border-box}.cartSummaryWrp .boxResumo .resumoPagamento .pagamentoContent{padding-left:0;background:#fff;border:1px solid #ccc;border-radius:5px;height:165px}.cartSummaryWrp .boxResumo .resumoPagamento .pagamentoContent .resumoIconTitulo label{color:#005181 !important;font-size:14px;font-weight:700}.cartSummaryWrp .boxResumo .resumoPagamento .pagamentoContent .resumoGarantia p{border-top:1px solid #ccc}.cartSummaryWrp .boxResumo .resumoPagamento .pagamentoContent>label{color:#666;font-size:14px;font-weight:400;position:absolute;margin-top:-30px;left:550px}.cartSummaryWrp .boxResumo .resumoPagamento .pagamentoContent p{color:#666;font-size:14px;font-weight:400}.cartSummaryWrp .boxResumo .resumoPagamento .pagamentoContent p.resumoGarantiaValor strong label{color:#666;font-size:14px}.cartSummaryWrp .boxResumo .resumoPagamento .resumoProutosItens{width:100%;margin-top:5px;float:left;-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:4px;background:#fff;position:relative;min-height:120px}.cartSummaryWrp .boxResumo .resumoPagamento .resumoProutosItens .loadGradient{width:90%;height:14px;float:left;border-radius:5px;margin-bottom:5px;color:#fff;background:linear-gradient(-25deg, #d3d3d3, #bdbdbd, #a8a8a8, #939393);background-size:400% 400%;-webkit-animation:Gradient 2s ease infinite;animation:Gradient 2s ease infinite}.cartSummaryWrp .boxResumo .resumoPagamento .resumoProutosItens .col-md-8 .loadGradient{width:100%;position:relative;left:-13px}.cartSummaryWrp .boxResumoBottom{display:table;direction:rtl;height:81px;border:1px solid #ccc;padding:15px 20px;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box}.cartSummaryWrp .boxResumoBottom .resumoContent.valorTotalCompra{width:76% !important;display:table-cell;vertical-align:middle}.cartSummaryWrp .boxResumoBottom .resumoContent.valorTotalCompra p{color:#666;font-size:18px;font-weight:700;float:left}.cartSummaryWrp .boxResumoBottom .resumoContent.valorTotalCompra .resumoTotalValor{float:initial !important}.cartSummaryWrp .boxResumoBottom .boxResumoBtb{float:initial !important;display:table-cell}.cartSummaryWrp .boxResumoBottom .boxResumoBtb input{width:220px}.cartSummaryWrp #btFinalizarCompraResumo2{position:relative;top:-65px;width:20.6% !important;margin-right:20px}.cartSummaryWrp .resumoImportant h3{color:#666;font-size:18px;font-weight:700;margin-bottom:20px}.cartSummaryWrp .resumoImportant ul{list-style:disc;padding-left:18px;line-height:25px}.cartSummaryWrp .resumoImportant ul li{color:#666;font-size:14px;font-weight:400}.cartSummaryWrp .resumoImportant p{color:#666;font-size:14px;font-weight:400;margin:20px 0px;line-height:20px}.cartSummaryWrp .resumoImportant p strong{color:#666;font-size:14px;font-weight:700}.tabelaDiv{display:table;width:100%}.paymentMain .SubtituloPayment{width:100%;float:left;margin-top:50px}.paymentMain .SubtituloPayment h2{text-align:left;margin:0}.paymentMain .SubtituloPayment p.subtitulo{color:#666;font-size:14px;font-weight:400;margin-top:10px}.paymentMain .cupomDescontoPagamento{width:100%;float:left;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;margin-top:30px;bottom:0}.paymentMain .cupomDescontoPagamento button{color:#005181;font-size:14px;font-weight:400;padding:12px 13px;border-radius:5px;margin-bottom:20px;border:2px solid #005181;background:transparent}.paymentMain .pgBox{float:left;display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;background:#fff;margin-bottom:20px}.paymentMain .pgBox ul.paymentMethods li{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;border-left:1px solid #ccc;border-bottom:1px solid #ccc}.paymentMain .pgBox ul.paymentMethods li:first-child{border-top:1px solid #ccc}.paymentMain .pgBox .paymentOpt .fCc .fCardExp{margin-bottom:30px}.paymentMain .pgBox .paymentMethods{float:left;width:30%;display:table-cell;padding:0px 0px 20px;-webkit-box-sizing:border-box;box-sizing:border-box;margin:0px}.paymentMain .pgBox .paymentMethods a:hover{text-decoration:none !important}.paymentMain .pgBox .paymentMethods .boleto .lnk{background-position:13px -280px}.paymentMain .pgBox .paymentMethods li{padding:10px;-webkit-box-sizing:border-box;box-sizing:border-box}.paymentMain .pgBox .paymentMethods li.on{background:#90DFF8}.paymentMain .pgBox .paymentMethods li.on a{color:#666;font-size:16px;font-weight:700;text-decoration:none !important;margin-top:20px}.paymentMain .pgBox .paymentMethods li .lnk{padding-left:0;margin-left:0;background:none;color:#666;font-size:16px;font-weight:700;margin-top:20px;text-decoration:none !important}.paymentMain .pgBox .paymentMethods li .lnk a{padding:10px 0;text-decoration:none !important}.paymentMain .pgBox .paymentMethods li .lnk a:hover{text-decoration:none !important}.paymentOpt div{padding:20px}.paymentMain .pgBox .paymentOpt .boletoContent .btContinuar{width:220px;font-size:18px;font-weight:400;margin-top:20px;margin-bottom:20px}.paymentMain .pgBox .paymentOpt .boletoContent p.total{color:#666;font-size:18px;font-weight:700;padding:16px 20px;background:#F1F1F1;border:1px solid #ccc;border-top-left-radius:5px;border-top-right-radius:5px}.paymentMain .pgBox .paymentOpt .boletoContent p.total em span{color:#666;font-size:18px;font-weight:400}.paymentMain .pgBox .paymentOpt .boletoContent .tips{padding:30px 20px;border-left:1px solid #ccc;border-right:1px solid #ccc;border-bottom:1px solid #ccc;border-bottom-left-radius:5px;border-bottom-right-radius:5px;background:url("../img/ico-atencao.png") no-repeat 0 20px}.paymentMain .pgBox .paymentOpt .boletoContent .tips em{color:#666;font-size:24px;font-weight:700;margin-bottom:20px;display:block}.paymentMain .pgBox .paymentOpt .boletoContent .tips ul.list{color:#666;list-style:disc inside}.paymentMain .pgBox .paymentOpt .boletoContent .tips ul.list li{padding-bottom:10px;margin:0}.paymentMain .pgBox .paymentOpt .boletoContent .tips ul.list li p{color:#666;font-size:14px;font-weight:400}.paymentMain .pgBox .paymentOpt .debitoContent .btContinuar{width:220px;font-size:18px;font-weight:400;margin-top:20px;margin-bottom:20px}.paymentMain .pgBox .paymentOpt .debitoContent p{color:#666;font-size:14px;font-weight:400;border-right:1px solid #ccc;border-left:1px solid #ccc;padding:30px 0 0 25px}.paymentMain .pgBox .paymentOpt .debitoContent p.total{color:#666;font-size:18px;font-weight:700;padding:16px 20px;background:#F1F1F1;border:1px solid #ccc;border-top-left-radius:5px;border-top-right-radius:5px}.paymentMain .pgBox .paymentOpt .debitoContent p.total em span{color:#666;font-size:18px;font-weight:400}.paymentMain .pgBox .paymentOpt .debitoContent .fDebit{border-left:1px solid #ccc;border-right:1px solid #ccc;border-bottom:1px solid #ccc;border-bottom-left-radius:5px;border-bottom-right-radius:5px;background:url("../img/ico-atencao.png") no-repeat 0 20px}.paymentMain .pgBox .paymentOpt .debitoContent .fDebit input:checked+label{-webkit-box-shadow:0px 0px 0px 5px #90DFF8;box-shadow:0px 0px 0px 5px #90DFF8}.paymentMain .pgBox .paymentOpt .debitoContent .fDebit label{display:inline-block;width:185px;height:130px;text-align:center;border-radius:5px;cursor:pointer;padding:0 14px;margin:5px;-webkit-box-shadow:0px 0px 0px 1px #ccc;box-shadow:0px 0px 0px 1px #ccc}.paymentMain .pgBox .paymentOpt .debitoContent .fDebit label img{width:25%}.paymentMain .pgBox .paymentOpt .debitoContent .fDebit label:hover{-webkit-box-shadow:0px 0px 0px 5px #90DFF8;box-shadow:0px 0px 0px 5px #90DFF8}.paymentMain .pgBox .paymentOpt .debitoContent .fDebit input[type="radio"]{display:none}.paymentMain .pgBox .paymentOpt .debitoContent .fDebit .flag{display:block;margin:20px auto}.paymentMain .pgBox .paymentOpt .debitoContent .fDebit span{display:block;color:#666;font-size:14px;font-weight:700}.paymentMain .pgBox .paymentOpt .debitoContent .fDebit em{color:#666;font-size:24px;font-weight:700;margin-bottom:20px;display:block}.paymentMain .pgBox .paymentOpt .debitoContent .fDebit ul.list li{padding-bottom:10px;margin:0}.paymentMain .pgBox .paymentOpt .debitoContent .fDebit ul.list li p{color:#666;font-size:14px;font-weight:400}.paymentMain .alert{background:#ffd3d3;clear:both;color:#b13030;margin-bottom:20px;font-weight:bold;font-size:14px}.paymentMain .pgBox .paymentOpt{padding:0;margin-bottom:0px;border:1px solid #ccc;float:left;width:75%;-webkit-box-sizing:border-box;box-sizing:border-box;margin-bottom:30px}.paymentMain .pgBox .paymentOpt .shippingBillingAddress{display:none}.paymentMain .pgBox .paymentOpt .fCc legend{width:95%;padding-top:20px;color:#666;border-bottom:1px solid #CCC}.paymentMain .pgBox .paymentOpt strong{color:#005181;font-size:24px;font-weight:700;margin-bottom:30px;margin-top:10px;display:block}.paymentMain .pgBox .paymentOpt .cardsQty{top:25px;position:absolute;right:28px}.paymentMain .pgBox .paymentOpt .cardsQty .bt2Cards{position:relative;top:-30px;right:-30px}.paymentMain .pgBox .paymentOpt .cardsQty a{color:#005181;font-size:14px;font-weight:400;border:2px solid #005181;background:transparent}.paymentMain .pgBox .paymentOpt form{border-radius:5px;border:1px solid #ccc;margin:40px 0}.paymentMain .pgBox .paymentOpt fieldset{padding:30px 20px;min-height:270px}.paymentMain .pgBox .paymentOpt fieldset label{color:#666;font-size:14px;font-weight:400;margin-bottom:10px}.paymentMain .pgBox .paymentOpt fieldset p{width:46%;float:left}.paymentMain .pgBox .paymentOpt fieldset p .field-validation-error{margin:0}.paymentMain .pgBox .paymentOpt fieldset p.fCardNumber input{color:#666;width:225px;height:40px;border-radius:5px;padding:0 40px}.paymentMain .pgBox .paymentOpt fieldset p.fCardName input{color:#666;width:285px;height:40px;border-radius:5px}.paymentMain .pgBox .paymentOpt fieldset p.fCardExp em{margin-left:35px}.paymentMain .pgBox .paymentOpt fieldset p.fCardExp select{color:#666;width:80px;height:40px;cursor:pointer;border-radius:5px}.paymentMain .pgBox .paymentOpt fieldset p.fCardExp select.month{margin-right:10px}.paymentMain .pgBox .paymentOpt .iCsc{float:left;width:70px;height:40px}.paymentMain .pgBox .paymentOpt .fInstallment{position:relative;top:20px;left:2px;width:100%}.paymentMain .pgBox .paymentOpt .fInstallment .installmentQty{width:70px;height:40px;margin-right:20px}.paymentMain .pgBox .paymentOpt .fInstallment select{color:#666;width:310px;height:43px;cursor:pointer;border-radius:5px}.paymentMain .pgBox .paymentOpt .fCardNumber .cards{padding-top:23px;width:33px;display:block;top:32px;left:10px;background:url("../img/cart-number.svg") no-repeat;position:absolute}.paymentMain .pgBox .paymentOpt .btFinalizarCompra{width:220px;font-size:18px;font-weight:400;margin-top:-10px;margin-bottom:20px}.fCcsc span>span{display:inline-block}.paymentMain .pgBox .paymentOpt .paypalContent .btContinuar{width:220px;font-size:18px;font-weight:400;margin-top:20px;margin-bottom:20px}.paymentMain .pgBox .paymentOpt .paypalContent p.total{color:#666;font-size:18px;font-weight:700;padding:16px 20px;background:#F1F1F1;border:1px solid #ccc;border-top-left-radius:5px;border-top-right-radius:5px}.paymentMain .pgBox .paymentOpt .paypalContent p.total em span{color:#666;font-size:18px;font-weight:400}.paymentMain .pgBox .paymentOpt .paypalContent .tips{padding:30px 20px;border-left:1px solid #ccc;border-right:1px solid #ccc;border-bottom:1px solid #ccc;border-bottom-left-radius:5px;border-bottom-right-radius:5px;background:url("../img/ico-atencao.png") no-repeat 0 20px}.paymentMain .pgBox .paymentOpt .paypalContent .tips em{color:#666;font-size:24px;font-weight:700;margin-bottom:20px;display:block}.paymentMain .pgBox .paymentOpt .paypalContent .tips ul.list{color:#666;list-style:disc inside}.paymentMain .pgBox .paymentOpt .paypalContent .tips ul.list li{padding-bottom:10px;margin:0}.paymentMain .pgBox .paymentOpt .paypalContent .tips ul.list li p{color:#666;font-size:14px;font-weight:400}div.paypal strong em{width:84px;height:22px;display:inline-block;background:url(https://www.aocloja-imagens.com.br/App_Themes/AOCLoja/img/logo_paypal.png) no-repeat;text-indent:-9999em}.paymentMain .pgBox .paymentOpt .giftCardContent form{border:none}.paymentMain .pgBox .paymentOpt .giftCardContent form strong{margin-top:-30px}.paymentMain .pgBox .paymentOpt .giftCardContent form fieldset{width:90%;padding:0}.paymentMain .pgBox .paymentOpt .giftCardContent form fieldset p{float:none}.paymentMain .pgBox .paymentOpt .giftCardContent form fieldset p input{width:415px;height:40px}.paymentMain .pgBox .paymentOpt .giftCardContent form fieldset .btValidar{width:220px;font-size:18px;font-weight:400;margin-top:45px;margin-bottom:20px;margin-right:-70px}.paymentMain .pgBox .paymentOpt .visaContent .btContinuar{width:220px;font-size:18px;font-weight:400;margin-top:20px;margin-bottom:20px}.paymentMain .pgBox .paymentOpt .visaContent p.total{color:#666;font-size:18px;font-weight:700;padding:16px 20px;background:#F1F1F1;border:1px solid #ccc;border-top-left-radius:5px;border-top-right-radius:5px}.paymentMain .pgBox .paymentOpt .visaContent p.total em span{color:#666;font-size:18px;font-weight:400}.paymentMain .pgBox .paymentOpt .visaContent .tips{padding:30px 20px;border-left:1px solid #ccc;border-right:1px solid #ccc;border-bottom:1px solid #ccc;border-bottom-left-radius:5px;border-bottom-right-radius:5px;background:url("../img/ico-atencao.png") no-repeat 0 20px}.paymentMain .pgBox .paymentOpt .visaContent .tips em{color:#666;font-size:24px;font-weight:700;margin-bottom:20px;display:block}.paymentMain .pgBox .paymentOpt .visaContent .tips ul.list{color:#666;list-style:disc inside}.paymentMain .pgBox .paymentOpt .visaContent .tips ul.list li{padding-bottom:10px;margin:0}.paymentMain .pgBox .paymentOpt .visaContent .tips ul.list li p{color:#666;font-size:14px;font-weight:400;line-height:20px}.paymentMain .pgBox .paymentOpt .visaContent .v-checkout-wrapper img.v-button{visibility:visible !important;margin-top:20px;margin-bottom:50px}.paymentMain .pgBox .paymentOpt .masterpassContent .btContinuar{width:220px;font-size:18px;font-weight:400;margin-top:20px;margin-bottom:20px}.paymentMain .pgBox .paymentOpt .masterpassContent p.total{color:#666;font-size:18px;font-weight:700;padding:16px 20px;background:#F1F1F1;border:1px solid #ccc;border-top-left-radius:5px;border-top-right-radius:5px}.paymentMain .pgBox .paymentOpt .masterpassContent p.total em span{color:#666;font-size:18px;font-weight:400}.paymentMain .pgBox .paymentOpt .masterpassContent .tips{padding:30px 20px;border-left:1px solid #ccc;border-right:1px solid #ccc;border-bottom:1px solid #ccc;border-bottom-left-radius:5px;border-bottom-right-radius:5px;background:url("../img/ico-atencao.png") no-repeat 0 20px}.paymentMain .pgBox .paymentOpt .masterpassContent .tips em{color:#666;font-size:24px;font-weight:700;margin-bottom:20px;display:block}.paymentMain .pgBox .paymentOpt .masterpassContent .tips i{padding:10px 0;display:inline-block;font-weight:bold}.paymentMain .pgBox .paymentOpt .masterpassContent .tips ul.list{color:#666;list-style:disc inside}.paymentMain .pgBox .paymentOpt .masterpassContent .tips ul.list li{padding-bottom:10px;margin:0}.paymentMain .pgBox .paymentOpt .masterpassContent .tips ul.list li p{color:#666;font-size:14px;font-weight:400;line-height:20px}.paymentMain .pgBox .paymentOpt .masterpassContent #btnMasterpass{float:none}.paymentMain .pgBox .paymentOpt .masterpassContent #btnMasterpass img{float:right;margin-top:20px;margin-bottom:25px}.cartSummary{position:relative;display:inline-block}.cartSummary:before{content:'';width:100%;background:transparent;height:100%;display:block;position:absolute;z-index:1}.cartSummary .breadcrumb{width:420px;margin:0 auto;position:relative;margin-top:60px;margin-bottom:20px}.cartSummary .breadcrumb:after{content:"";display:table;clear:both}.cartSummary .breadcrumb li:first-child:nth-last-child(1),.cartSummary .breadcrumb li:first-child:nth-last-child(1) ~ li{width:100%}.cartSummary .breadcrumb li:first-child:nth-last-child(2),.cartSummary .breadcrumb li:first-child:nth-last-child(2) ~ li{width:50%}.cartSummary .breadcrumb li:first-child:nth-last-child(3),.cartSummary .breadcrumb li:first-child:nth-last-child(3) ~ li{width:33.3333333333%}.cartSummary .breadcrumb li:first-child:nth-last-child(4),.cartSummary .breadcrumb li:first-child:nth-last-child(4) ~ li{width:25%}.cartSummary .breadcrumb li:first-child:nth-last-child(5),.cartSummary .breadcrumb li:first-child:nth-last-child(5) ~ li{width:20%}.cartSummary .breadcrumb li:first-child:nth-last-child(6),.cartSummary .breadcrumb li:first-child:nth-last-child(6) ~ li{width:16.6666666667%}.cartSummary .breadcrumb li:first-child:nth-last-child(7),.cartSummary .breadcrumb li:first-child:nth-last-child(7) ~ li{width:14.2857142857%}.cartSummary .breadcrumb li:first-child:nth-last-child(8),.cartSummary .breadcrumb li:first-child:nth-last-child(8) ~ li{width:12.5%}.cartSummary .breadcrumb li:first-child:nth-last-child(9),.cartSummary .breadcrumb li:first-child:nth-last-child(9) ~ li{width:11.1111111111%}.cartSummary .breadcrumb li:first-child:nth-last-child(10),.cartSummary .breadcrumb li:first-child:nth-last-child(10) ~ li{width:10%}.cartSummary .breadcrumb:before{position:absolute;content:' ';width:100%;height:10px;background:#ccc;top:50%;margin-top:-17px}.cartSummary .breadcrumb li{position:relative;float:left}.cartSummary .breadcrumb li:first-child a{left:-50px}.cartSummary .breadcrumb li:nth-child(2){text-align:center}.cartSummary .breadcrumb li:nth-child(2) a{left:0}.cartSummary .breadcrumb li:last-child{text-align:right}.cartSummary .breadcrumb li:last-child a{left:40px}.cartSummary .breadcrumb li a{text-decoration:none;display:inline-block;text-align:center;position:relative}.cartSummary .breadcrumb li a:hover{text-decoration:none}.cartSummary .breadcrumb li a i{background:#ccc;display:inline-block;width:40px;height:40px;border-radius:100%;text-align:center;font-size:24px;font-weight:bold;line-height:37px}.cartSummary .breadcrumb li a em{text-align:center;font-size:14px;font-weight:bold;color:#666;display:block;margin-top:10px}.cartSummary .breadcrumb li.on:before{position:absolute;content:' ';width:50%;height:10px;background:#005181;top:50%;margin-top:-17px;left:0}.cartSummary .breadcrumb li.on i{background:#22C0F1}.cartSummary .breadcrumb li.on em{color:#005181}.cartSummary .breadcrumb li.visited:before{position:absolute;content:' ';width:100%;height:10px;background:#005181;top:50%;margin-top:-17px;left:0}.cartSummary .breadcrumb li.visited i{background:#005181}.cartSummary .breadcrumb li.visited em{color:#666}.cartSummary .breadcrumb li:first-child.on:before{background:#ccc}.cartSummary .breadcrumb li:last-child.on:before,.cartSummary .breadcrumb li:first-child.on:before{width:100%}#block{height:100%;width:100%;position:fixed;top:0;background:transparent;z-index:1;opacity:1 !important}#block #blockMsg{background:#fff;-webkit-box-shadow:0 10px 40px rgba(0,0,0,0.5);box-shadow:0 10px 40px rgba(0,0,0,0.5);color:#005181;position:absolute;border-radius:20px;margin-top:-60px;margin-left:-90px;top:50%;left:50%;z-index:999;display:block;width:190px;height:120px;font-size:1.7em;text-align:center;padding-top:20px;-webkit-box-sizing:border-box;box-sizing:border-box;font-weight:bold}#block #blockMsg:before{content:' ';background:url("//www.aocloja-imagens.com.br/App_Themes/AOCLoja/img/loader.png") no-repeat center;display:block;position:absolute;top:50%;left:50%;width:40px;height:42px;margin-left:-20px;margin-top:-15px;-webkit-animation-name:loader-aoc;animation-name:loader-aoc;-webkit-animation-duration:1.00s;animation-duration:1.00s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-timing-function:linear;animation-timing-function:linear}#block:before{content:' '}@-webkit-keyframes loader-aoc{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes loader-aoc{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.changePwd .wrp{width:440px;margin:0 auto}.changePwd .wrp .fchangePwd legend{display:none}.changePwd .wrp .fchangePwd p{font-size:18px;color:#666;line-height:20px}.changePwd .wrp .fchangePwd p.info{margin-bottom:60px}.changePwd .wrp .fchangePwd p label{font-size:14px;margin-bottom:10px;margin-top:30px;display:block}.changePwd .wrp .fchangePwd p input{padding:10px;width:100%}.changePwd .wrp .fchangePwd p .ind{font-size:14px;color:#ccc;display:block}.changePwd .wrp .bts{margin-top:30px;text-align:center}.changePwd .wrp .bts .btVoltar{display:none}.changePwd .customerService{display:none}.busca select,.busca legend,.busca .marca{display:none}body{color:#ccc}a{color:#fff;text-decoration:none}a:hover{text-decoration:underline;color:#fff}.required,label i{color:#000}.loginMain{width:460px;padding:0 20px;margin:0 auto;position:relative}.loginMain .login{width:460px;margin:0 auto}.loginMain .lnkPop{color:#005181}.loginMain.loginIden{width:100%}.loginMain a{color:#fff;font-size:14px;font-weight:400;display:inline-block;float:right;margin-left:15px}.loginMain .validation-errors{margin-top:5px;background:#ffe8e8;padding:10px;border:1px solid #b70f15;color:#b70f15;display:inline-block;margin-bottom:20px;width:350px}.loginMain h2{margin:20px 0 30px}.loginMain .login label{display:inline-block;color:#666;font-size:14px;margin-bottom:10px;margin-right:60px;font-weight:400}.loginMain .login input{padding:15px;line-height:normal;height:auto;display:inline-block}.loginMain .login input[type="radio"]{display:none}.loginMain .login input[type="radio"]+label{display:inline-block;height:20px;cursor:pointer;padding:0 0 0 25px;margin:0 10px 0 0;background-image:url("//www.aocloja-imagens.com.br/App_Themes/AOCLoja/img/icon-radio.png");background-repeat:no-repeat;background-position:0 0}.loginMain .login input[type="radio"]:checked+label{background-position:0 -30px}.loginMain .login em{color:#666;display:block;font-size:18px;font-weight:700}.loginMain .login em:before{display:block;font-size:14px;color:#ccc;font-weight:700;margin-bottom:5px}.loginMain .login p{display:block;margin-bottom:30px}.loginMain .login p.password{margin-bottom:40px}.loginMain .login p.password em{color:#666;font-size:14px;font-weight:400;display:block}.loginMain .login p.password em:before{content:'';position:relative;top:5px}.loginMain .login p.password .lnkPop{float:right;margin-top:10px}.loginMain .login .btLogin{display:block;background:#10557D;text-transform:capitalize;font-size:20px;padding:15px 25px;border:0;width:180px;margin:0 auto 60px}.loginMain .login .btLogin:hover{background:#0a3650}.loginMain .login .firstLogin{margin-bottom:20px}.loginMain .login .firstLogin input{display:inline-block;width:inherit;position:relative;top:-2px;margin-right:5px}.loginMain .login .firstLogin label{display:inline-block;margin-right:5px;color:#fff;position:relative}.loginMain .login .firstLogin label:before{content:'Essa é a minha primeira compra';position:absolute;color:#333}.loginMain .gerarSenhaWrp{position:relative;display:block;margin-top:30px;padding:15px;background:#F3F3F3;padding-left:75px}.loginMain .gerarSenhaWrp:before{content:' ';margin-right:10px;position:absolute;left:20px}.loginMain .gerarSenhaWrp .gerarSenha{font-size:14px}.loginMain .gerarSenhaWrp .gerarSenha strong{display:inline-block;margin-bottom:5px}.loginMain .gerarSenhaWrp .gerarSenha a{background:none;padding:0;margin:0;border:0;color:#000;margin-top:5px;display:block;text-align:left}.loginMain .gerarSenhaWrp .gerarSenha a:hover{text-decoration:underline}.changePwd .wrp{margin-top:20px}.changePwd .wrp .grp input{display:block}.changePwd .wrp .grp .field-validation-error{position:initial;display:inline-block;margin-top:2px}.changePwd .wrp .bts{margin-bottom:30px}.login .fLogin em{margin-bottom:20px}.login .fLogin .email em{margin-bottom:70px;margin-top:10px}.login .fLogin .email .iEmail{width:415px}.login .fLogin .pPossuiCadastro .iPassword{width:415px}#btnClienteCadastrar{display:none}#recuperarSenhaSucesso strong{margin:0 auto;display:table;padding-top:196px;font-size:17px;padding-bottom:127px;color:#666}#btnEnviarSenha{margin-top:120px !important}.resetemail-telaemail .resetemail-texto{display:inline-block;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%}.resetemail-telaemail .resetemail-emailacesso{padding-left:40px;font-weight:bold;font-size:25px}.fullCart{max-width:1065px;margin:0 auto;margin-bottom:50px}.fullCart .bt{font-size:18px}.fullCart h2{margin-bottom:0}.fullCart .subtitulo{margin:15px 0 40px}.fullCart .comprarMais{margin-top:10px;display:inline-block}.fullCart .comprarMais .bt{background:#666;padding:18px}.fullCart .btconcluir,.fullCart .btConcluir{background:#27AE60;padding:18px 60px}.fullCart .concluirCompra{margin-top:10px;float:right}.fullCart input[type="text"]{min-height:50px;display:inline-block;margin-top:1px;margin-left:10px}.emptyCart .innerCart{margin:20px 0px;text-align:center;color:#666}.emptyCart .innerCart em{display:inline-block;font-weight:bold;font-size:18px;margin-bottom:20px}.btContinuar{margin:15px 0 20px 10px}.ui-widget-content{border-color:#005181;background-color:white;color:#005181}.ui-widget-header{color:#005181;border:0;background-color:#95e2f6 !important}.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default{color:#005181 !important;background-color:#c1ddff}.ui-state-default,.ui-widget-content .ui-state-default{border:0}.ui-datepicker .ui-datepicker-prev span,.ui-datepicker .ui-datepicker-next span{top:55%}.ui-icon,.ui-widget-content .ui-icon{width:0;height:0;border-style:solid;border-width:7px 0 7px 10px;border-color:transparent transparent transparent #005181;display:block;text-indent:-999em}.ui-datepicker .ui-datepicker-prev span{border-width:7px 10px 7px 0;border-color:transparent #005181 transparent transparent}.ui-widget-header .ui-state-hover{border:none;background:none}.ui-icon{background-image:none !important}.ui-state-hover{cursor:pointer !important}.ui-datepicker-prev{left:7px !important}.finalizaCompra{margin:0 auto;text-align:center;overflow:hidden}.finalizaCompra .tit{margin-top:0;float:left;left:0;text-transform:initial}.finalizaCompra .printPage{text-align:right}.finalizaCompra .printPage .btPrint{background:transparent;color:#005181;font-size:14px;font-weight:400;border:2px solid #005181;border-radius:5px;margin-top:0px;cursor:pointer}.finalizaCompra .order{margin:30px 0;padding:30px 0;border:1px solid #ccc !important;text-align:center}.finalizaCompra .order .npedido{font-size:16px;color:#666}.finalizaCompra .order .npedido strong{font-size:30px !important;margin-top:20px;display:inline-block;color:#10557D}.finalizaCompra .order .obs{margin-top:10px;width:100%;text-align:center}.finalizaCompra .order .obs h3{font-weight:normal;font-size:14px;color:#666}.finalizaCompra .order .obs p{font-size:14px;color:#666;width:300px;margin:0 auto}.finalizaCompra .order .obs .acompanhe{margin-top:30px}.finalizaCompra .order .obs .acompanhe a{font-size:18px;font-weight:400}.finalizaCompra .boleto{border:1px solid #ccc;margin-bottom:30px;text-align:left}.finalizaCompra .boleto .tit{font-size:24px;color:#10557D;padding:10px 20px}.finalizaCompra .boleto .wrapContent .text{color:#666}.finalizaCompra .boleto .imprimirBoleto{border-top:1px solid #ccc;text-align:center;padding:20px}.finalizaCompra .boleto .imprimirBoleto a{font-size:18px;font-weight:400}.finalizaCompra .prazoEntrega{margin:-20px 0 25px;padding:20px 20px;line-height:20px;border:none;background:#FFF8D5}.finalizaCompra .prazoEntrega h3{text-align:left;color:#666;font-size:16px;font-weight:700}.finalizaCompra .prazoEntrega .prazo{color:#eb5757;font-size:14px;text-align:left}.finalizaCompra .prazoEntrega .prazo strong{color:#666}.finalizaCompra .prazoEntrega .prazoTxtInfo{display:none}.finalizaCompra .resumoPedido{margin-bottom:30px}.finalizaCompra .resumoPedido .purchaseInfo{color:#666}.finalizaCompra .resumoPedido .purchaseInfo .itensDetails{width:100%}.finalizaCompra .resumoPedido .purchaseInfo .itensDetails td{font-size:14px}.finalizaCompra .resumoPedido .purchaseInfo .itensDetails thead{background-color:#F1F1F1}.finalizaCompra .resumoPedido .purchaseInfo .itensDetails thead *{font-size:14px;font-weight:normal;border-bottom:1px solid #ccc;border-radius:5px}.finalizaCompra .resumoPedido .purchaseInfo .itensDetails tbody{border-bottom:1px dashed #ccc}.finalizaCompra .resumoPedido .purchaseInfo .itensDetails tbody:last-child{border:none}.finalizaCompra .resumoPedido .purchaseInfo .itensDetails thead .nomeProd{padding:14px 20px;font-size:18px;font-weight:400}.finalizaCompra .resumoPedido .purchaseInfo .itensDetails thead .qtdProdutos,.finalizaCompra .resumoPedido .purchaseInfo .itensDetails thead .prazo,.finalizaCompra .resumoPedido .purchaseInfo .itensDetails thead .precoUnitario,.finalizaCompra .resumoPedido .purchaseInfo .itensDetails thead .precoProd{font-size:18px;font-weight:700}.finalizaCompra .resumoPedido .purchaseInfo .itensDetails .nomeProd{padding:14px 20px;font-weight:700;font-size:14px;line-height:20px;width:340px}.finalizaCompra .resumoPedido .purchaseInfo .itensDetails .nomeProd span{display:inline-block;max-width:280px}.finalizaCompra .resumoPedido .purchaseInfo .itensDetails .nomeProd .buying{color:#666;font-size:14px;font-weight:400;margin-left:57px}.finalizaCompra .resumoPedido .purchaseInfo .itensDetails .nomeProd .buying a{color:#005181}.finalizaCompra .resumoPedido .purchaseInfo .itensDetails .nomeProd .buying a:hover{color:#005181}.finalizaCompra .resumoPedido .purchaseInfo .itensDetails .qtdProdutos{text-align:center}.finalizaCompra .resumoPedido .purchaseInfo .itensDetails .qtdProd{text-align:center}.finalizaCompra .resumoPedido .purchaseInfo .itensDetails .prazo{text-align:center}.finalizaCompra .resumoPedido .purchaseInfo .itensDetails .precoUnitario{text-align:center}.finalizaCompra .resumoPedido .purchaseInfo .itensDetails .precoProd{text-align:center}.finalizaCompra .resumoPedido .purchaseInfo .itensDetails .precoProd *{font-weight:700}.finalizaCompra .resumoPedido .purchaseInfo .sucesso-reserva{display:none}.finalizaCompra .resumoPedido .purchaseInfo .purchaseDetails th{font-weight:700}.finalizaCompra .resumoPedido .purchaseInfo .purchaseDetails th:first-child{width:283px;padding:14px 20px}.finalizaCompra .resumoPedido .purchaseInfo .purchaseDetails td,.finalizaCompra .resumoPedido .purchaseInfo .purchaseDetails th{font-size:14px;padding:8px 10px;background:none;line-height:14px;text-align:left;border-bottom:1px solid #ebebeb}.finalizaCompra .resumoPedido .purchaseInfo .purchaseDetails .purchaseInfoDetails{display:none}.finalizaCompra .resumoPedido .purchaseInfo .purchaseDetails .customer{border-top:1px solid #ccc}.finalizaCompra .verOfertas .btVoltar{display:none}.finalizaCompra .banners .btVoltar{top:0px !important}.finalizaCompra .banners .bannerEbit{display:none;margin:16px 0 0;float:right}.finalizaCompra .banners iframe{float:right}.finalizaCompra .purchaseInfo{text-align:left;border:1px solid #c6c6c6;border-radius:5px}.finalizaCompra .purchaseInfoDetails{border-bottom:1px solid #F1F1F1;height:40px}.finalizaCompra .purchaseInfoDetails .tit{padding-left:10px;text-align:left;border:0;background:none}.finalizaCompra .purchaseInfoDetails div{padding-left:20px;float:left;line-height:40px;text-align:right}.finalizaCompra .purchaseInfoDetails div span{font-weight:700}.finalizaCompra .obs h3{margin-bottom:5px;font-size:1.272em;font-weight:700}.finalizaCompra .obs p{margin-bottom:10px}.finalizaCompra .obs li{margin:0 0 5px}.finalizaCompra .imprimir .bt{font-size:12px;font-weight:700;height:30px;line-height:30px;width:181px}.finalizaCompra .sms{margin-top:15px;clear:both}.finalizaCompra .sms .bt{color:#000;line-height:16px;text-indent:0}.finalizaCompra .sms .bt:hover{text-decoration:underline}.finalizaCompra iframe{margin:0 auto}.finalizaCompra .bannerCartao a{margin:16px 20px 20px 0;width:459px;height:60px;display:block;background:url("//carrinho.aocloja.com.br/App_Themes/vvatacado/img/bannerCartao.gif") no-repeat;text-indent:-9999px}.finalizaCompra .prodPedido table .totalProd td{white-space:nowrap}.finalizaCompra tbody img{float:left;margin-right:10px}.finalizaCompra .purchaseDetails{width:100%}.finalizaCompra .purchaseDetails tbody tr:nth-child(even){background-color:#F1F1F1}.finalizaCompra .boletoPendente .text{font-size:1.1em;line-height:20px}.finalizaCompra .boletoPendente .text strong{font-size:1.2em}.finalizaCompra .boletoPendente .lnk{color:#000;text-decoration:underline}.barCodeNumber{margin-right:20px;float:left;padding:30px;width:42%;text-align:left}.barCodeNumber .txt{font-size:1.4em}.barCodeNumber .code{line-height:24px;font-weight:700;font-size:2em;width:50%;margin-top:10px}.barCodeNumber .bt{margin-top:-44px;float:right;font-size:1.3em;font-weight:700}.receberAvisoSms{padding:20px;width:44%;text-align:left;float:left}.receberAvisoSms .phoneNumber{width:125px;margin:10px 0 5px}.receberAvisoSms .dddPhoneNumber{width:15px;margin-top:5px}.receberAvisoSms .fPhone .bt{padding:10px 16px}.receberAvisoSms .error{display:block;color:#f00}.receberAvisoSmsOK{min-height:98px}.finaliza{text-align:left;margin-top:70px}.finaliza .prodPedido{text-align:left;border:1px solid #c6c6c6}.fCadastroEndereco input[type="text"]{display:block}.fCadastroEndereco .field-validation-error{position:initial}.banners{text-align:center;padding:10px;margin:50px}.banners a{font-size:18px;font-weight:400;padding:20px}.meus-pedidos .mensagemErro p.mensagemErroTexto{color:#C02431;font-size:12px;font-weight:400;line-height:20px;display:block;margin-bottom:10px;margin-top:10px;margin-left:30px}.meus-pedidos p.obsPedidos{margin-bottom:20px;text-align:center;color:#666}.meus-pedidos .hListaCompras{display:block}.meus-pedidos .hListaCompras table{margin-bottom:20px}.meus-pedidos .hListaCompras table thead tr th{color:#666;font-size:18px;font-weight:700;padding:0px 30px}.meus-pedidos .hListaCompras table thead tr th.vt{padding-left:60px}.meus-pedidos .hListaCompras table thead tr th.exibirDetalhes{padding-left:150px}.meus-pedidos .accordionHeader{width:94%;margin:0 auto;border:1px solid #ccc;margin-bottom:30px}.meus-pedidos .accordionHeader table:nth-child(odd) td{background:#F1F1F1}.meus-pedidos .accordionHeader table tbody tr .status{position:relative}.meus-pedidos .accordionHeader table tbody tr .status:before{position:absolute;color:#666;left:10px;font-size:2em;top:25px;position:absolute;color:#666}.meus-pedidos .accordionHeader table tbody tr td{vertical-align:middle;cursor:pointer;padding:10px 20px}.meus-pedidos .accordionHeader table tbody tr td.exibirDetalhes a{padding:0;cursor:pointer}.meus-pedidos .accordionHeader table tbody tr td.exibirDetalhes a.ocultaDetalhes:before{-webkit-transform:rotateX(180deg);transform:rotateX(180deg);display:block}.meus-pedidos .accordionHeader table tbody tr td.exibirDetalhes a:before{content:""}.meus-pedidos .accordionHeader table tbody tr td.exibirDetalhes a:before{float:left;color:#666;font-size:2em;-webkit-transition:all 0.2s ease-in;transition:all 0.2s ease-in;position:relative;left:20px;top:20px}.meus-pedidos .accordionHeader .iAccordionContent .statusPedido tr td{padding:20px 40px;border-bottom:none}.meus-pedidos .accordionHeader .iAccordionContent .statusPedido tr.andamento .status:before{content:""}.meus-pedidos .accordionHeader .iAccordionContent .statusPedido tr.andamento .status:before{color:#666}.meus-pedidos .accordionHeader .iAccordionContent .statusPedido tr.completo .status:before{content:""}.meus-pedidos .accordionHeader .iAccordionContent .statusPedido tr.completo .status:before{color:#25B64C}.meus-pedidos .accordionHeader .iAccordionContent .statusPedido td.status,.meus-pedidos .accordionHeader .iAccordionContent .statusPedido td.data,.meus-pedidos .accordionHeader .iAccordionContent .statusPedido td.obs{background:none}.meus-pedidos .accordionHeader .iAccordionContent .entregaHeader strong{color:#666;font-size:14px;font-weight:400;margin-left:15px}.meus-pedidos .accordionHeader .iAccordionContent table.produtos td{padding:20px 0}.meus-pedidos .accordionHeader .iAccordionContent table td a{font-size:12px !important}.meus-pedidos .accordionHeader .iAccordionContent table.produtos th{padding:20px}.meus-pedidos .accordionHeader .iAccordionContent table.produtos .buying{color:#666;font-size:13px}.meus-pedidos .accordionHeader .iAccordionContent h2{padding:40px 20px 10px;margin:0;text-align:left}.meus-pedidos .accordionHeader .iAccordionContent h3{padding:20px 5px}.meus-pedidos .accordionHeader .iAccordionContent .pagamento ul{overflow:hidden;margin-bottom:15px}.meus-pedidos .accordionHeader .iAccordionContent .pagamento ul:after{content:"";display:table;clear:both}.meus-pedidos .accordionHeader .iAccordionContent .pagamento ul li:first-child:nth-last-child(1),.meus-pedidos .accordionHeader .iAccordionContent .pagamento ul li:first-child:nth-last-child(1) ~ li{width:100%}.meus-pedidos .accordionHeader .iAccordionContent .pagamento ul li:first-child:nth-last-child(2),.meus-pedidos .accordionHeader .iAccordionContent .pagamento ul li:first-child:nth-last-child(2) ~ li{width:50%}.meus-pedidos .accordionHeader .iAccordionContent .pagamento ul li:first-child:nth-last-child(3),.meus-pedidos .accordionHeader .iAccordionContent .pagamento ul li:first-child:nth-last-child(3) ~ li{width:33.3333333333%}.meus-pedidos .accordionHeader .iAccordionContent .pagamento ul li:first-child:nth-last-child(4),.meus-pedidos .accordionHeader .iAccordionContent .pagamento ul li:first-child:nth-last-child(4) ~ li{width:25%}.meus-pedidos .accordionHeader .iAccordionContent .pagamento ul li:first-child:nth-last-child(5),.meus-pedidos .accordionHeader .iAccordionContent .pagamento ul li:first-child:nth-last-child(5) ~ li{width:20%}.meus-pedidos .accordionHeader .iAccordionContent .pagamento ul li:first-child:nth-last-child(6),.meus-pedidos .accordionHeader .iAccordionContent .pagamento ul li:first-child:nth-last-child(6) ~ li{width:16.6666666667%}.meus-pedidos .accordionHeader .iAccordionContent .pagamento ul li:first-child:nth-last-child(7),.meus-pedidos .accordionHeader .iAccordionContent .pagamento ul li:first-child:nth-last-child(7) ~ li{width:14.2857142857%}.meus-pedidos .accordionHeader .iAccordionContent .pagamento ul li:first-child:nth-last-child(8),.meus-pedidos .accordionHeader .iAccordionContent .pagamento ul li:first-child:nth-last-child(8) ~ li{width:12.5%}.meus-pedidos .accordionHeader .iAccordionContent .pagamento ul li:first-child:nth-last-child(9),.meus-pedidos .accordionHeader .iAccordionContent .pagamento ul li:first-child:nth-last-child(9) ~ li{width:11.1111111111%}.meus-pedidos .accordionHeader .iAccordionContent .pagamento ul li:first-child:nth-last-child(10),.meus-pedidos .accordionHeader .iAccordionContent .pagamento ul li:first-child:nth-last-child(10) ~ li{width:10%}.meus-pedidos .accordionHeader .iAccordionContent .pagamento ul li{position:relative;padding-right:15px;-webkit-box-sizing:border-box;box-sizing:border-box;float:left}.meus-pedidos .accordionHeader .iAccordionContent .pagamento ul li:before{content:""}.meus-pedidos .accordionHeader .iAccordionContent .pagamento ul li:last-child{margin-right:0}.meus-pedidos .accordionHeader .iAccordionContent .pagamento ul li:before{color:#25B64C;font-size:4em;position:relative;top:-5px;min-height:60px;margin-right:10px;float:left;display:inline-block;line-height:initial}.meus-pedidos .accordionHeader .iAccordionContent .pagamento ul li.completo:before{content:""}.meus-pedidos .accordionHeader .iAccordionContent .pagamento ul li.completo:before{color:#25B64C}.meus-pedidos .accordionHeader .iAccordionContent .pagamento ul li.andamento:before{content:""}.meus-pedidos .accordionHeader .iAccordionContent .pagamento ul li.andamento:before{color:#666}.meus-pedidos .accordionHeader .iAccordionContent .pagamento ul li b{color:#666;font-size:12px;font-weight:700;margin-left:25px}.meus-pedidos .accordionHeader .iAccordionContent .resumo li{width:250px}.meus-pedidos .accordionHeader .iAccordionContent .resumo span{display:inline-block}.meus-pedidos .accordionHeader .iAccordionContent .resumo ul.dadosPag li{padding:0}.meus-pedidos .accordionHeader .iAccordionContent .resumo ul.dadosPag li:last-child{border:none}.buscaPedidos .porData .input{width:80px}#body{min-height:100%;margin-bottom:-107px}#body:after{content:"";display:block;height:107px}.resumoDetalhe{color:#000;font-weight:bold}h3{color:#000}.addressDetailsWrp{padding:0;margin:0}ins{text-decoration:none}.acumuloPontos{display:none}.fCadastroEndereco input[type="text"]{display:block}.fCadastroEndereco .field-validation-error{position:initial}html{scroll-behavior:smooth}.cartaoCreditoMensagensAmigaveis{padding:25px 90px 25px 90px;background-color:#f4f4f4;margin:35px 0 20px 0}.cartaoCreditoMensagensAmigaveis>h4{color:#C82727;font-weight:bold;font-size:14px;padding:0 0 15px 0}.cartaoCreditoMensagensAmigaveis>p{color:#616161;font-size:14px}.cartaoCreditoMensagensAmigaveis>ul{text-align:center;margin:30px 0 0 0}.cartaoCreditoMensagensAmigaveis>ul>li{display:inline-block;text-align:center;width:175px;height:130px;overflow:hidden}.cartaoCreditoMensagensAmigaveis>ul>li.on{background:inherit}.cartaoCreditoMensagensAmigaveis>ul>li>a>img,.cartaoCreditoMensagensAmigaveis>ul>li>a>span,.cartaoCreditoMensagensAmigaveis>ul>li.nossas_lojas>img,.cartaoCreditoMensagensAmigaveis>ul>li.nossas_lojas>span{display:block}.cartaoCreditoMensagensAmigaveis>ul>li>a:hover{text-overflow:ellipsis}.cartaoCreditoMensagensAmigaveis>ul>li>a span,.cartaoCreditoMensagensAmigaveis>ul>li.nossas_lojas>span{font-size:15px;font-weight:bold;color:#277EC8;line-height:16px}.cartaoCreditoMensagensAmigaveis>ul>li>a>img,.cartaoCreditoMensagensAmigaveis>ul>li.nossas_lojas>img{width:84px;height:84px;margin:3px auto 8px auto}.linkTodosPagamentos{overflow:hidden;text-align:center;height:75px;background:#fff url("/Content/img/Pagamento/seta_baixo_MA.png") no-repeat center 30px}.linkTodosPagamentos>a{font-size:14px;width:255px;display:block;margin:10px auto 0 auto;padding:0 0 25px 0}.fCadastroLojaNovo .linkAlterarEmail{margin:10px 0 35px 0;color:#fff}.fCadastroSenhaNovo .botaoAlterarSenha{padding:0;width:50%}.fCadastroSenhaNovo .botaoAlterarSenha label{color:#666;display:block;margin-bottom:10px}.fCadastroSenhaNovo .botaoAlterarSenha #password{width:406px}.fCadastroSenhaNovo .linkAlterarSenha{color:#fff;font-size:14px !important;text-decoration:none;padding:17px 17px !important}.fCadastroSenhaNovo .linkAlterarSenha:hover{color:#fff}.fCadastroLojaNovo .fSenhaNovo,.fCadastroLojaNovo .fSenhaConfNovo{display:none !important}.novoPopup #block #blockMsg{top:40%;left:30%}#TB_window iframe{margin-top:0 !important}.changeEmailNovo h2{float:none;margin-bottom:58px}.changeEmailNovo p{margin-bottom:5px;overflow:hidden;color:#666}.changeEmailNovo p.obrigatorios em{font-style:italic}.changeEmailNovo p.chaveSite{margin-bottom:15px}.changeEmailNovo fieldset{width:auto;float:none}.changeEmailNovo fieldset.fEmail{margin:0}.changeEmailNovo p.grp{margin-bottom:0;padding-bottom:20px}.changeEmailNovo p.grp em,.changeEmailNovo p.grp input{display:inline-block}.changeEmailNovo p.grp em{width:32%;text-align:right}.changeEmailNovo p.grp input{width:50%;margin-right:65px}.changeEmailNovo p.grp input#btnAlterarEmail{width:auto;margin-right:0}.changeEmailNovo p.bts{margin:0;padding:0 0 0 0}.changeEmailNovo p.bts span#emailMudou_erros{margin-right:10px}.changeEmailNovo .field-validation-error{position:absolute;width:auto;top:50px;right:70px}.changeEmailNovo #emailMudouSucesso{margin-top:40px}.changeEmailNovo #emailMudouSucesso p:first-child{margin-bottom:285px}.changeEmailNovo #emailMudouSucesso p.grp input{margin-right:0}
