Help
RSS
API
Feed
Maltego
Contact
Domain > dommarinopiracicaba-mkt2.delivery1.com.br
×
More information on this domain is in
AlienVault OTX
Is this malicious?
Yes
No
DNS Resolutions
Date
IP Address
2025-04-14
34.193.62.127
(
ClassC
)
2025-10-26
13.219.123.92
(
ClassC
)
Port 80
HTTP/1.1 301 Moved PermanentlyServer: awselb/2.0Date: Sun, 26 Oct 2025 08:44:14 GMTContent-Type: text/htmlContent-Length: 134Connection: keep-aliveLocation: https://dommarinopiracicaba-mkt2.delivery1.com.br:443/ html>head>title>301 Moved Permanently/title>/head>body>center>h1>301 Moved Permanently/h1>/center>/body>/html>
Port 443
HTTP/1.1 200 OKDate: Sun, 26 Oct 2025 08:44:14 GMTContent-Type: text/html; charsetUTF-8Transfer-Encoding: chunkedConnection: keep-aliveServer: nginx/1.20.1X-Powered-By: PHP/7.1.33Access-Control-Allow-Origin: *Access-Control-Allow-Methods: GET, POSTAccess-Control-Allow-Headers: X-Requested-WithSet-Cookie: CAKEPHPv5rrrs29k8v1urevu0jt7asu75; path/; HttpOnlyExpires: Thu, 19 Nov 1981 08:52:00 GMTCache-Control: no-store, no-cache, must-revalidatePragma: no-cacheSet-Cookie: userUUIDQ2FrZQ%3D%3D.YzRiNmRiNTk5Njg4OThmYTg1N2QyOTBiZDA3MmUwNjc1NWViNjBmMDFhZmI3ZTQ4Y2FkNGQ5ZjI2MTA4YmZhM09YTsy8kRvtFQJJbHKXcMMaFqsqCLS3gNQOokmfD%2BVNA0h5HpSiWNS6j%2BWZA5BjW3IVi4YkgNvVBKPOjk0RCrM%3D; expiresWed, 26-Nov-2025 08:44:14 GMT; Max-Age2678400; path/Set-Cookie: empresaQ2FrZQ%3D%3D.NzQ1M2M4ZWE4YmFjNzhmNTIxODRjM2UwOWZmMzk4ZDdlMTFhYmY1ODhhYzVkOTIyYzZkY2M0MjdiNTc1M2QwZZt%2Bj%2B3%2B2NXxwKbnEF%2BwYBYZheF2ehIeYBBb%2BoQNe%2BBqMXuwKs6n%2F2B%2FNz3jSniiQg%3D%3D; expiresSun, 26-Oct-2025 20:44:14 GMT; Max-Age43200; path/Set-Cookie: exibiu_bannerQ2FrZQ%3D%3D.MGFmOWI5MjFjM2Q4MmY2Y2Q4M2Y2MDAzNjY1ZjJiM2UwNmZlMmYzNDUzMWUxMmE5MGViODFmNzlhYmY0YWNiMygnUgJNPBhuvCafp2bAdPqSkA38pccVLTUyPEn3kXK5; expiresWed, 26-Nov-2025 08:44:14 GMT; Max-Age2678400; path/ !DOCTYPE html>html translateno langpt-br> head> meta http-equivContent-Language contentpt-br> meta charsetutf-8/> title>DOM MARINO PIRACICABA - Delivery1/title> meta nameviewport contentwidthdevice-width, initial-scale1, maximum-scale1> meta nameapple-mobile-web-app-capable contentyes>meta nameapple-mobile-web-app-status-bar-style contentblack-translucent>meta namemobile-web-app-capable contentyes> link relmanifest href/manifest.webmanifest> link relcanonical hrefhttps://dommarinopiracicaba-mkt2.delivery1.com.br/ />link hrefhttps://images.impulsionedelivery.com.br/files/franqueados/2/logo-2.png typeimage/x-icon relicon/>link hrefhttps://images.impulsionedelivery.com.br/files/franqueados/2/logo-2.png typeimage/x-icon relshortcut icon/> meta namekeywords content/>meta namedescription contentDelivery1 - Delivery/>!-- meta tags facebook -->meta propertyog:site_name contentDelivery1/>meta propertyog:type contentwebsite/>meta propertyog:title contentDelivery1 - DOM MARINO PIRACICABA/> meta propertyog:url contenthttp://dommarinopiracicaba-mkt2.delivery1.com.br//>meta propertyog:image contenthttps://images.impulsionedelivery.com.br/files/backend/empresas/4064/logo/dom-marino-piracicaba-1702581701-157a9a08e42f1565ed2cc9562eff7e9e_n.jpg/>meta propertyog:description contentDelivery1 - Delivery/>!-- Código do Schema.org também para o Google+ -->meta itempropname contentDelivery1>meta itempropdescription contentDelivery1 - Delivery>meta itempropimage contenthttps://images.impulsionedelivery.com.br/files/backend/empresas/4064/logo/dom-marino-piracicaba-1702581701-157a9a08e42f1565ed2cc9562eff7e9e_n.jpg>!--if IE>link relstylesheet href/css/PIE.css/>script>$(function() {$(placeholder).focus(function() {var input $(this);if (input.val() input.attr(placeholder)) {input.val();input.removeClass(placeholder);}}).blur(function() {var input $(this);if (input.val() || input.val() input.attr(placeholder)) {input.addClass(placeholder);input.val(input.attr(placeholder));}}).blur().parents(form).submit(function() {$(this).find(placeholder).each(function() {var input $(this);if (input.val() input.attr(placeholder)) {input.val();}})});});/script>!endif-->script>//Modernizr.addTest(csscalc, function() {var prop height:;var value calc(250px);;var el document.createElement(div);el.style.cssText prop + Modernizr._prefixes.join(value + prop);return !!el.style.length;});if(!Modernizr.csscalc){$(#banner).height($(#banner).height() + 250);} /script>link relstylesheet href/css/rrssb.css/>link relstylesheet hrefhttps://d1saa4b6bvq2pn.cloudfront.net/css/site/bootstrap.css/>link relstylesheet href/css/font-awesome.min.css/>link relstylesheet hrefhttps://d1saa4b6bvq2pn.cloudfront.net/css/site/site.css/>link relstylesheet hrefhttps://d1saa4b6bvq2pn.cloudfront.net/css/site/animate.css/>link relstylesheet hrefhttps://fonts.googleapis.com/css?familyMontserrat:200,400,700&displayswap/>link relstylesheet hrefhttps://d1saa4b6bvq2pn.cloudfront.net/css/plugins/select2/select2.min.css/>script srchttps://d1saa4b6bvq2pn.cloudfront.net/js/site/jquery.js>/script>script srchttps://d1saa4b6bvq2pn.cloudfront.net/js/site/select2.js>/script>script srchttps://d1saa4b6bvq2pn.cloudfront.net/js/jquery.mask.js>/script>link relstylesheet hrefhttps://cdnjs.cloudflare.com/ajax/libs/bootstrap-datepicker/1.9.0/css/bootstrap-datepicker.min.css/>script srchttps://cdnjs.cloudflare.com/ajax/libs/bootstrap-datepicker/1.9.0/js/bootstrap-datepicker.min.js>/script>script srchttps://cdnjs.cloudflare.com/ajax/libs/bootstrap-datepicker/1.9.0/locales/bootstrap-datepicker.pt-BR.min.js>/script>script srchttps://d1saa4b6bvq2pn.cloudfront.net/js/plugins/maskMoney/jquery.maskMoney.min.js>/script> !--if lt IE 9> script srchttps://oss.maxcdn.com/html5shiv/3.7.2/html5shiv.min.js>/script> script srchttps://oss.maxcdn.com/respond/1.4.2/respond.min.js>/script> !endif-->!-- Google tag (gtag.js) -->script async srchttps://www.googletagmanager.com/gtag/js?idG-EJBH9SSF76>/script>script> window.dataLayer window.dataLayer || ; function gtag(){dataLayer.push(arguments);} gtag(js, new Date()); gtag(config, G-EJBH9SSF76);/script>script> var HasFacebookConversionAPI false;/script> script> $(function(){ $(name*cpf).mask(999.999.999-99); $(name*celular).mask((99) 99999-9999); $(name*telefone).mask((99) 9999-9999); $(name*cep).mask(99999-999); $(name*data_nascimento).mask(99/99/9999); }); /script> style>/*html {height:100%;overflow:hidden}body {overflow-y: auto;}*//style>/head>body> style> /style> style typetext/css> .logo-top-empresa .img-circle { } nav#main-nav * { color: #ffd53d; } #popup-notifications { position: fixed !important; top: 1px; left: 0; right: 0; z-index: 9999999; display: none; margin: 0 auto; width: 500px; max-width: 100%; background-color: rgb(255 255 255); padding: 16px; overflow: hidden; border-bottom-left-radius: 2px; border-bottom-right-radius: 2px; box-shadow: 0 0 20px 3px rgb(12 12 12 / 52%); font-size: 16px; } .page-header { border-bottom: none } body { font-family: Montserrat; font-weight: 400; } #main { background: #000000; } #header { display: none; } #categorias-wrapper { width: 100%; overflow-x: auto; z-index: 1; background-color: #ffd53d } #categorias-wrapper.fixed { z-index: 5; position: fixed; top: 0; width: 100%; border-bottom: 1px solid #c3c3c3; } #categorias { list-style: none; margin: 0; padding: 0; overflow-x: auto; background-color: #ffd53d; width: auto; } #logo-top-empresa { background-color: #000000; } #categorias li a { color: #000000; text-decoration: none; } #categorias li:hover { background-color: #ffd53d; } #categorias li { display: inline; padding: 10px 10px; min-width: 120px; /*border-top:1px solid #f3f3f3;border-bottom:1px solid #f3f3f3; border-right: 1px solid #f3f3f3;*/ } #categorias li span { overflow-wrap: break-word; } .alert-danger { color: black !important; } .label-danger, .btn-danger, .btn-danger:hover, .btn-danger:active, .btn-danger.active, .alert-success { background-color: #930606; color: #ffd53d; border: none; } #infos .modal-body, #horarios .modal-body { color: #000000; } .bg-capa { background-color: #000000; background-size: 100%; background-repeat: no-repeat; } .page-header { background: #000000; margin-top: 0; padding-top: 0; padding-bottom: 0; margin-bottom: 0; } #tab-cardapio { min-height: 600px; float: left; width: 100%; background-color: #000000; margin-top: 15px; } #carrinho, #tab-pedidos, #mesa { overflow-y: auto; padding: 50px 0; display: none; margin-bottom: 50px; background: #000000; position: fixed; top: 0; left: 0; height: 100%; width: 100%; padding-bottom: 90px; z-index: 10; } #container-meus-dados .carrinho-title, #pagamento-online .carrinho-title, #carrinho .carrinho-title, #mesa .carrinho-title, #tab-pedidos .carrinho-title { background-color: #000000; text-align: center; position: fixed; top: 0; color: white; z-index: 1; width: 100%; font-weight: bold; left: 0; border: none; } #pagamento-online .title-cart-section, #container-meus-dados .title-cart-section { color: #000000 } #carrinho h4, #mesa h4 #tab-pedidos h4 { box-shadow: 1px 1px 8px rgba(134, 134, 134, 0.18); margin: 0; padding: 15px 0; x-border-bottom: 1px solid #f3f3f3; font-weight: normal } a.item-produto, .wrap-pontos { text-decoration: none; color: #000000 } .item-produto { background-color: #ffd53d; margin: 10px 0; border-radius: 3px; box-shadow: 1px 1px 9px rgba(0, 0, 0, 0.11); } .item-produto img { width: 100%; /* padding-left: 15px; */ width: 90px; text-align: center; margin: 0 auto; float: none; border-radius: 8px; } .modal-content { background-color: #ffd53d; } .modal-content label, .modal-content p, .modal-content .input-qtde, .wrap-qtde namequantidade, .grupo-descricao { color: #000000; } .modal-title, .modal .close { color: #930606 !important; } .item-produto { border-bottom: none; } .produto-descricao { color: #000000; font-size: 14px; } .item-produto h3 { margin-top: 0; margin-bottom: 0; font-size: 17px; color: #930606; margin-bottom: 5px; } .cart-empty { text-align: center; padding-top: 50%; opacity: 0.4; } .cart-empty i { color: #d8d8d8; font-size: 100px; } .cart-empty p { color: #bbbaba; padding: 10px 0; } #toolbar-bottom { background-color: #000000; padding: 0px 20px; position: fixed; bottom: 0; z-index: 100; width: 100%; box-shadow: 0px -2px 4px rgba(255, 213, 61, 0.2); text-align: center; padding-bottom: 27px; color: white; } #toolbar-bottom .btn { outline: none; padding-top: 5px; } .btn-cardapio:hover, .btn-cardapio:active, .btn-carrinho:hover, .btn-carrinho:active, .btn-pedidos:hover, .btn-cardapio, .btn-carrinho, .btn-pedidos { color: #ffd53d !important; } .byfood { background: #ffffff; float: left; width: 100%; position: absolute; bottom: 0; left: 0; bottom: 0; font-size: 16px; padding: 2px 0; } .btn-cardapio { float: left; color: #ffd53d; width: 28.3333333333%; border-radius: 0; background: none; padding: 0px 0; border-right: 1px solid rgba(255, 213, 61, 0.2); } .btn-carrinho { float: left; color: #ffd53d; width: 43.3333333333%; border-radius: 0; padding: 0px 0; background: none; border-right: 1px solid rgba(255, 213, 61, 0.2); } .btn-pedidos { float: left; color: #ffd53d; width: 28.3333333333%; border-radius: 0; padding: 0px 0; background: none; } .btn-carrinho span, .btn-cardapio span, .btn-pedidos span { font-size: 1.8em; } .spinnerfield { float: right; margin-top: 15px; } .spinnerfield .btn { background-color: #930606; color: #ffd53d; ; border-radius: 50%; height: 30px; width: 30px; color: white; line-height: 30px; font-size: 19px; padding: 0; } .spinnerfield input { border: none; background: none; width: 40px; outline: none; text-align: center; font-weight: bold; font-size: 17px; } .wrap-qtde { float: left; width: 100%; } .wrap-qtde label { color: #000000; font-size: 1.2em; font-weight: bold } .produto-view-image { position: relative; } .produto-view-image:before { content: ; position: absolute; width: 95%; height: 93%; border: 1px solid white; left: 2.5%; top: 3%; border-radius: 10px; opacity: 0.4; } .checkpretty { border-radius: 10px; width: 30px; height: 30px; border: 1px solid #ccc; float: left; } .checkpretty:hover, .checkpretty.active { background-color: #7ebd7e; } .badge-cart { position: absolute !important; border-radius: 5px; width: auto; height: 20px; font-size: 11px !important; text-align: center; padding: 0; line-height: 20px; text-align: center; background-color: #5cb85b; padding: 0px 3px; left: 50%; top: -14px !important; } /* Main menu positionning */ .main-nav { position: fixed; top: 0; right: 0; left: 0; bottom: 0; text-align: center; opacity: 0; z-index: -1; visibility: hidden; transition: all .375s; } .main-nav.is-open { opacity: 1; z-index: 3; visibility: visible; } /* Yellow band effect */ .main-nav::before { content: ; position: absolute; top: 0; bottom: 0; left: 0; right: -15px; background: #000000; transform-origin: 0 0; transform: skew(-14deg) translateX(-120%); transition: all .275s .1s; } .main-nav.is-open::before { transform: skew(-14deg) translateX(0); } /* Skewing effect on menu links */ .main-nav ul { display: inline-flex; flex-direction: column; height: 93%; /* Should be 100%, but we have a notice message :D */ align-items: flex-end; justify-content: center; transform: translateX(-18%) skew(-16deg); } .main-nav li { display: block; margin: .5rem 0; text-align: right; transform: skew(16deg); color: white; } /* Apparition effect on links */ .main-nav a { opacity: 0; color: white; transform: translateY(-10px); } .main-nav.is-open a { opacity: 1; color: white; transform: translateY(0); } .main-nav li:nth-child(1) a { transition: all 275ms 175ms } .main-nav li:nth-child(2) a { transition: all 275ms 225ms } .main-nav li:nth-child(3) a { transition: all 275ms 275ms } .main-nav li:nth-child(4) a { transition: all 275ms 325ms } .main-nav li:nth-child(5) a { transition: all 275ms 375ms } /* Decoration */ .main-nav ul, .main-nav li { list-style: none; padding: 0; } .main-nav a { display: block; padding: 12px 0; color: #5A3B5D; font-size: 1.4em; text-decoration: none; font-weight: bold; } /* Burger Style: @see: https://codepen.io/CreativeJuiz/full/oMZNXy */ .open-main-nav { position: fixed; top: 15px; padding-top: 15px; right: 15px; z-index: 4; background: none; border: 0; cursor: pointer; } .open-main-nav:focus { outline: none; } .burger { position: relative; display: block; width: 28px; height: 4px; margin: 0 auto; background: white; transform: skew(5deg); transition: all .275s; border-bottom: 2px solid #d0cfcf; } .burger:after, .burger:before { content: ; display: block; height: 100%; background: white; transition: all .275s; border-bottom: 2px solid #d0cfcf; height: 4px; } .burger:after { transform: translateY(-12px) translateX(-2px) skew(-20deg); } .burger:before { transform: translateY(-16px) skew(-10deg); } /* Toggle State part */ .is-open .burger { transform: skew(5deg) translateY(-8px) rotate(-45deg); } .is-open .burger:before { transform: translateY(0px) skew(-10deg) rotate(75deg); } .is-open .burger:after { transform: translateY(-12px) translateX(10px) skew(-20deg); opacity: 0; } /* MENU Text part */ .burger-text { display: block; font-size: .675rem; letter-spacing: .05em; margin-top: .5em; text-transform: uppercase; font-weight: 500; text-align: center; color: #5A3B5D; } .device { position: relative; width: 345px; background: #FFF; border: 1px solid #EEE; border-radius: 3px; } /* Slow motion button */ idslowmo { position: absolute; top: 20px; right: 20px; padding: 10px; border: 0; font-size: 1rem; background: #FEDC2A; color: #5A3B5D; font-weight: bold; cursor: pointer; transition: all .275s; } idslowmo span { display: block; font-weight: normal; } idslowmo:hover, idslowmo:focus { background: #5A3B5D; color: #FEDC2A; } idslowmo.is-slowmo span:after { content: Activated; display: block; font-weight: bold; } /* When slowmotion is activated */ .is-slowmo+.device .open-main-nav .burger, .is-slowmo+.device .open-main-nav .burger:before, .is-slowmo+.device .open-main-nav .burger:after, .is-slowmo+.device .main-nav, .is-slowmo+.device .main-nav::before, .is-slowmo+.device .main-nav a { transition-duration: 3s; } .is-slowmo+.device .main-nav li:nth-child(1) a { transition-delay: 1750ms } .is-slowmo+.device .main-nav li:nth-child(2) a { transition-delay: 2250ms } .is-slowmo+.device .main-nav li:nth-child(3) a { transition-delay: 2750ms } .is-slowmo+.device .main-nav li:nth-child(4) a { transition-delay: 3250ms } .is-slowmo+.device .main-nav li:nth-child(5) a { transition-delay: 3750ms } /* Notice */ .notice { position: absolute; bottom: -15px; left: 0; right: 0; padding: 20px; background: #F2F2F2; color: #5A3B5D; font-size: 14px; font-weight: 400; line-height: 1.5; z-index: 100; text-align: center; } .notice strong { font-weight: 700; } .notice a { padding: 2px 3px; background: #FEDC2A; text-decoration: none; } .form-control { border-color: #c3c3c3; } /* TRATAR DESKTOP */ @media screen and (min-width: 530px) { .xxxlogo-top-empresa * { color: white !important; text-shadow: 1px 1px 4px rgba(0, 0, 0, 0.64); } } @media screen and (min-width: 800px) { .item-produto { min-height: 180px; } } .modal .close { margin-top: -2px; font-size: 45px; position: absolute; color: black; right: 15px; top: 0; opacity: 1; background: none; display: block; } .anchor { float: left; width: 100%; display: block; } .alert { border: none; padding: 50px; position: fixed; box-shadow: rgba(0, 0, 0, 0.52) 1px 1px 12px; top: 20%; color: white; width: 300px; left: 50%; margin-left: -150px; z-index: 9090; text-align: center; border-radius: 10px; display: block; font-size: 1.3em; } .cart-item { color: #000000; } .produto-view .control-label { font-size: 16px; } .title-cart-section { font-size: 1em; font-weight: 500; color: #ffd53d; } body { height: 100%; width: 100%; } body.no-scroll { overflow: hidden; } .item-info { color: #ffd53d; border-bottom-color: #000000; } .text-currency { color: #000000 } .widget-mesa { text-align: center; font-size: 20px; border-radius: 50%; width: 60px; height: 60px; position: fixed; top: 10px; left: 10px; z-index: 1 } .pac-container { z-index: 99999; } .dropdown-bairros .select2-container { top: 0 !important; } .dropdown-bairros .select2-dropdown { border-top: 1px solid #aaa; } .select2-search__field { outline: none; } .footer-pub.byfood { font-size: 12px; } .footer-pub.byfood img { height: 13px !important; } .item-produto-outer.col-xs-6 .produto-descricao { white-space: nowrap; overflow: hidden; text-overflow: ellipsis; width: 100%; } .item-produto-outer.col-xs-6 .label { font-size: 13px; } .item-produto-outer.col-xs-6 .label-info { font-size: 11px !important; } .item-produto-outer.col-xs-6 .item-produto { min-height: 235px; } .item-produto-outer.col-xs-6 .image-outer { width: 100%; } .item-produto-outer.col-xs-6 .item-produto h3 { text-align: center; padding-top: 10px; float: left; width: 100%; } .item-produto-outer.col-xs-6 .label { display: inline-block; margin: 3px 0; white-space: inherit; word-wrap: break-word; } #search-top .form-control, #search-top .input-group-addon { border-width: 1.5px; } /style>div idmodalRelacionados classmodal tabindex-1 roledialog> div classmodal-dialog roledocument> div classmodal-content> div classmodal-header> h4 classmodal-title>Buscando produtos.../h4> button typebutton classclose data-dismissmodal aria-labelClose> span aria-hiddentrue>×/span> /button> /div> div classmodal-body> div styletext-align: center;padding:50px;> Carregando... /div> /div> div classmodal-footer> button typebutton classbtn btn-secondary data-dismissmodal>Não quero/button> /div> /div> /div>/div>div idmodalCategorias classmodal fade tabindex-1 roledialog> div classmodal-dialog modal-lg roledocument> div classmodal-content> /div> /div>/div>div classcontainer> button idburger classopen-main-nav> span classburger>/span> /button> nav classmain-nav idmain-nav> img srchttps://images.impulsionedelivery.com.br/files/backend/empresas/4064/logo/dom-marino-piracicaba-1702581701-157a9a08e42f1565ed2cc9562eff7e9e_n.jpg styleposition: absolute; top: 30px; width: 80px; border-radius: 50%; overflow: hidden; left: 50%; margin-left: -40px; alt/> ul> li> a href# data-togglemodal data-target#sobre>i classfa fa-chevron-right>/i> Sobre/a>/li> li>a href# data-togglemodal data-target#horarios>i classfa fa-chevron-right>/i> Horários/a>/li> li> div stylepadding:10px;border-top:1px solid rgba(0,0,0,0.3);> b>Contatos/b> a stylepadding:5px;font-size:18px;>i class fa fa-phone>/i> /a> a stylepadding:5px;text-decoration: none;font-size:18px; hrefhttps://api.whatsapp.com/send?phone5519971295072>i classfa fa-whatsapp stylecolor:#69ea67;>/i> (19)97129-5072/a> /div> /li> li> div stylepadding:10px;border-top:1px solid rgba(0,0,0,0.3);> b>Endereço/b> div stylewidth:230px;> a stylefont-size:12px; target_blank hrefhttps://maps.google.com?qRUA DOUTOR CORIOLANO FERRAZ DO AMARAL, 707, Vila Monteiro, Piracicaba, SP> RUA DOUTOR CORIOLANO FERRAZ DO AMARAL, 707 br /> Vila Monteiro, Piracicaba, SP /a> /div> /div> /li> /ul> /nav>/div>!-- nav classnavbar navbar-default navbar-fixed-top> div classcontainer-fluid> div classnavbar-header> button typebutton classnavbar-toggle collapsed data-togglecollapse data-target#bs-example-navbar-collapse-1 aria-expandedfalse> span classsr-only>Toggle navigation/span> span classicon-bar>/span> span classicon-bar>/span> span classicon-bar>/span> /button> img srchttps://images.impulsionedelivery.com.br/files/backend/empresas/4064/logo/dom-marino-piracicaba-1702581701-157a9a08e42f1565ed2cc9562eff7e9e_n.jpg classimg-responsive stylewidth:60px; alt/> /div> div classcollapse navbar-collapse idbs-example-navbar-collapse-1> ul classnav navbar-nav> li>a href#>Sobre/a>/li> li>a href#>Horários/a>/li> li> div stylepadding:10px;color:#555;> b>Contatos/b> div stylepadding:5px;color:#777;>i class fa fa-phone>/i> 18 3606-2816/div> a stylepadding:5px;text-decoration: none;color:#777; hrefhttps://api.whatsapp.com/send?phone18996383767>i classfa fa-whatsapp stylecolor:green;>/i> 18 99638-7367/a> /div> /li> /ul> /div> /div>/nav>-->div idmain classpage-content> div idtoolbar-bottom style class> div class> button onclick$(#tab-pedidos).hide();$(#burger).removeClass(is-open);$(#main-nav).removeClass(is-open);$(body).removeClass(no-scroll);$(#carrinho,#mesa).hide();$(this).addClass(xactive);$(.btn-carrinho).removeClass(xactive); classbtn btn-cardapio style> div>span classfa fa-bars>/span>/div>Cardápio /button> button onclick$(#tab-pedidos).hide();$(#burger).removeClass(is-open);$(#main-nav).removeClass(is-open);$(body).addClass(no-scroll);$(#carrinho).show();$(#mesa).hide();$(this).addClass(xactive);$(.btn-cardapio).removeClass(xactive); classbtn-carrinho btn style > div>span classfa fa-shopping-cart>/span>span classbadge badge-cart>/span>/div>Carrinho /button> button onclick$(#carrinho).hide();$(#burger).removeClass(is-open);$(#main-nav).removeClass(is-open);$(body).addClass(no-scroll);$(#tab-pedidos).show();$(#mesa).hide();loadMeusPedidos();initWsocket(); classbtn-pedidos btn style > div>span classfa fa-user>/span>span classbadge>/span>/div>Histórico /button> /div> div classbyfood > !--a hrefhttps://www.byfood.com.br target_blank>--> img srchttps://images.impulsionedelivery.com.br/files/franqueados/37/logo-footer-89513c104b61cb6a2fc2aa9cab140d16.jpg data-irlaa-37 styleheight:20px; classtest alt/> !--/a>--> /div> /div> div classpage-header styleposition: relative;> div classbg-capa stylewidth: 100%;z-index: 0;position: absolute;height: 150px;background-color: white;float: left;>/div>div styleposition: relative;z-index:1; classlogo-top-empresa> div stylepadding-bottom:10px; classtext-center> div classx-shadow img-circle center-block styleheight:120px;width:120px;float:none;margin: 0 auto;text-align: center;background-color: white;margin-top:90px;background: white url(https://images.impulsionedelivery.com.br/files/backend/empresas/4064/logo/dom-marino-piracicaba-1702581701-157a9a08e42f1565ed2cc9562eff7e9e_n.jpg) center center;background-size:100%;background-repeat: no-repeat;> a styledisplay:block; href/> img srchttps://images.impulsionedelivery.com.br/files/backend/empresas/4064/logo/dom-marino-piracicaba-1702581701-157a9a08e42f1565ed2cc9562eff7e9e_n.jpg stylewidth:100%;margin-top: 16px;line-height:20%;visibility:hidden; class alt/> /a> /div> div stylepadding-top:10px;color:#ffcd01;> /div> div> /div> h1 stylemargin-bottom:0;padding-bottom:5px;padding-top:2px; font-weight: bold; font-size: 20px;color:#ffd53d!important>DOM MARINO PIRACICABA/h1> div classextra-info stylecolor:#ffd53d!important>/div> div classtext-center hidden>Pizzaria/div> div stylecolor:#ffd53d>Somente retirada 50min/div> span stylemargin-bottom:3px; class data-togglemodal data-target#horarios> div classlabel stylebackground-color:white;font-size:13px;> span classx-fa fa-clock-o stylecolor:red;>/span>span stylecolor:red;> Fechado/span> /div> /span> /div>/div> div idcategorias-wrapper styleoverflow-x: auto; display: flex;justify-content: center;> ul idcategorias styledisplay: flex;text-align: center;justify-content: flex-start;> li data-menu-categoria-index0 data-menu-categoria-id30398> a href#cat-30398 stylefont-size:13px;> div styletext-align:center;height:30px;> img srchttps://images.impulsionedelivery.com.br/files/backend/empresas/4064/categorias_produtos/b8b10190984cf944b16f4414bab707e8.svg stylewidth:30px; alt/> /div> span>PROMOÇÃO /span> /a> /li> li data-menu-categoria-index1 data-menu-categoria-id30399> a href#cat-30399 stylefont-size:13px;> div styletext-align:center;height:30px;> img srchttps://images.impulsionedelivery.com.br/files/backend/empresas/4064/categorias_produtos/b88bbc623b4b7b5aa7bbf97b1dd74596.png stylewidth:30px; alt/> /div> span>PIZZAS BROTO /span> /a> /li> li data-menu-categoria-index2 data-menu-categoria-id30400> a href#cat-30400 stylefont-size:13px;> div styletext-align:center;height:30px;> img srchttps://images.impulsionedelivery.com.br/files/backend/empresas/4064/categorias_produtos/cef0741995f3394497442118a9766c3e.svg stylewidth:30px; alt/> /div> span>PIZZAS INTEIRA/span> /a> /li> li data-menu-categoria-index3 data-menu-categoria-id30401> a href#cat-30401 stylefont-size:13px;> div styletext-align:center;height:30px;> img srchttps://images.impulsionedelivery.com.br/files/backend/empresas/4064/categorias_produtos/35fe4dc1d8aafec275b064008db89fb7.png stylewidth:30px; alt/> /div> span>PIZZAS DOCES/span> /a> /li> li data-menu-categoria-index4 data-menu-categoria-id30402> a href#cat-30402 stylefont-size:13px;> div styletext-align:center;height:30px;> img srchttps://images.impulsionedelivery.com.br/files/backend/empresas/4064/categorias_produtos/f12665ff228cc0fd239f15320d5f0aaa.svg stylewidth:30px; alt/> /div> span>BEBIDAS/span> /a> /li> /ul>/div> /div> div stylebackground-color:#f3f3f3;> /div> style> .pulse {animation: pulse 1.5s infinite;}@keyframes pulse { 0% { transform: scale(1); } 50% { transform: scale(1.05); } 100% { transform: scale(1); }}.cupom-active {background-color:#cae2ca !important;}.cupom-active:after {content: Selecionado;position: absolute;right: 40px;top: 33px;color: #389338;font-weight: bold;} /style> div stylepadding-bottom: 90px;width:100%;float:left;background:#000000 classcontainer> a classanchor namecat-30398>/a> div data-secao-categoria-index0 data-secao-categoria-id30398 classtext-center styletext-align: center; float: left; width: 100%; padding-bottom: 10px;> h4 classsubtitle-cat stylecolor:#ffd53d;font-weight: bold;margin-top:20px;> PROMOÇÃO /h4> p stylecolor:#ffd53d;>/p> /div> div classrow ctn-list-produtos> div classcol-lg-4 col-xs-12 col-md-4 item-produto-outer> a onclick$(id*produto- .modal-content).empty();$(#produto-770983 .modal-content).load( /produtos/visualizar/770983 );$(#produto-770983).modal();location.hash#produto-770983;if(!HasFacebookConversionAPI && typeof fbq ! undefined){fbq(track, ViewContent,{content_type: product_group, value: 35,currency: BRL,product_catalog_id:770983,content_ids:770983});}return false; xxdata-togglemodal xonclick$(this).find(.modal .modal-content).load($(this).attr(href));$(#produto-770983).modal(show);return false; href/produtos/visualizar/770983 xxx-data-target#produto-770983 stylepadding: 15px;display:block;position: relative; classitem-produto data-produto-id770983> div stylepadding: 0;text-align: center;float:left;padding-right: 10px; classimage-outer> img srcdata:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7 data-srchttps://images.impulsionedelivery.com.br/files/empresas/38486/delivery/produtos/Flapts_Doce-e58a25728b1e63532a9cf2e9c2214fcf_s.png classlazy img-responsive altFlapts Doce /> /div>div style> h3 stylemargin-top:0;margin-bottom:4px;font-weight:bold>Flapts Doce /h3> div classproduto-descricao style>Apenas um sabor/div> span classhidden styledisplay: none> Beijinho,Beijo do vampiro ,Charge Branco ,Churros,Floresta negra,Kinder ovo ,Leite ninho,Leite ninho trufado ,Leite ninho com morango,Leite ninho com maracujá ,Napolitano ,Negresco ,Ovo Maltine ,Prestigio ,Sensação,Talento preto ,Talento Branco,Charge preto,Leite ninho com limão ,Paçoca Branca,Paçoca Preta,Flapt do dia /span> div stylefont-size:1.5em;width:100%;float:left;text-align:right;> span style classlabel label-danger> A partir R$ 35,00 /span>/div>/div>/a>div idproduto-770983 classmodal fade tabindex-1 roledialog> div classpreco-final-produto styledisplay:none;background-color: rgb(218, 59, 59);color: white;position: fixed;z-index: 10;right: 20px;top: 60px;width: 70px;height: 70px;border-radius: 50%;text-align: center;box-shadow: rgba(0, 0, 0, 0.1) 5px 5px 5px;padding-top: 11px;font-weight: bold;transition: all 0.2s ease-in-out 0s;transform: scale(1);> small style font-size: 13px; opacity: 0.7; float: left; width: 100%; >R$/small> span>/span> /div> div classmodal-dialog roledocument> div classmodal-content> p stylemargin:0;padding:100px 50px;text-align:center;>Carregando.../p> /div>!-- /.modal-content -->/div>!-- /.modal-dialog --> /div>!-- /.modal --> /div> div classcol-lg-4 col-xs-12 col-md-4 item-produto-outer> a onclick$(id*produto- .modal-content).empty();$(#produto-770987 .modal-content).load( /produtos/visualizar/770987 );$(#produto-770987).modal();location.hash#produto-770987;if(!HasFacebookConversionAPI && typeof fbq ! undefined){fbq(track, ViewContent,{content_type: product_group, value: 45,currency: BRL,product_catalog_id:770987,content_ids:770987});}return false; xxdata-togglemodal xonclick$(this).find(.modal .modal-content).load($(this).attr(href));$(#produto-770987).modal(show);return false; href/produtos/visualizar/770987 xxx-data-target#produto-770987 stylepadding: 15px;display:block;position: relative; classitem-produto data-produto-id770987> div stylepadding: 0;text-align: center;float:left;padding-right: 10px; classimage-outer> img srcdata:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7 data-srchttps://images.impulsionedelivery.com.br/files/backend/empresas/1711/produtos/Flapts_salgados-edd520c6b7b7a298d08435f75a0d3749_s.jpeg classlazy img-responsive altFlapts Salgados/> /div>div style> h3 stylemargin-top:0;margin-bottom:4px;font-weight:bold>Flapts Salgados/h3> div classproduto-descricao style>Apenas um sabor/div> span classhidden styledisplay: none> Flapt de Filé ,Flapt de Frango a Philadelphia ,Flapt de Brócolis ,Flapt Salgado do Dia /span> div stylefont-size:1.5em;width:100%;float:left;text-align:right;> span style classlabel label-danger> A partir R$ 45,00 /span>/div>/div>/a>div idproduto-770987 classmodal fade tabindex-1 roledialog> div classpreco-final-produto styledisplay:none;background-color: rgb(218, 59, 59);color: white;position: fixed;z-index: 10;right: 20px;top: 60px;width: 70px;height: 70px;border-radius: 50%;text-align: center;box-shadow: rgba(0, 0, 0, 0.1) 5px 5px 5px;padding-top: 11px;font-weight: bold;transition: all 0.2s ease-in-out 0s;transform: scale(1);> small style font-size: 13px; opacity: 0.7; float: left; width: 100%; >R$/small> span>/span> /div> div classmodal-dialog roledocument> div classmodal-content> p stylemargin:0;padding:100px 50px;text-align:center;>Carregando.../p> /div>!-- /.modal-content -->/div>!-- /.modal-dialog --> /div>!-- /.modal --> /div> div classcol-lg-4 col-xs-12 col-md-4 item-produto-outer> a onclick$(id*produto- .modal-content).empty();$(#produto-770986 .modal-content).load( /produtos/visualizar/770986 );$(#produto-770986).modal();location.hash#produto-770986;if(!HasFacebookConversionAPI && typeof fbq ! undefined){fbq(track, ViewContent,{content_type: product_group, value: 80,currency: BRL,product_catalog_id:770986,content_ids:770986});}return false; xxdata-togglemodal xonclick$(this).find(.modal .modal-content).load($(this).attr(href));$(#produto-770986).modal(show);return false; href/produtos/visualizar/770986 xxx-data-target#produto-770986 stylepadding: 15px;display:block;position: relative; classitem-produto data-produto-id770986> div stylepadding: 0;text-align: center;float:left;padding-right: 10px; classimage-outer> img srcdata:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7 data-srchttps://images.impulsionedelivery.com.br/files/empresas/38804/delivery/produtos/Combo_3_Flapts_Doce-bdc2b86a07e34fbffb36bbf1d89c431d_s.jpg classlazy img-responsive altCombo 3 Flapts Doce /> /div>div style> h3 stylemargin-top:0;margin-bottom:4px;font-weight:bold>Combo 3 Flapts Doce /h3> div classproduto-descricao style>/div> span classhidden styledisplay: none> Beijinho,Beijo do vampiro ,Charge Branco ,Churros,Floresta negra,Kinder ovo ,Leite ninho,Leite ninho trufado ,Leite ninho com morango,Leite ninho com maracujá ,Napolitano ,Negresco ,Ovo Maltine ,Prestigio ,Sensação,Talento preto ,Talento Branco,Charge preto,Leite ninho com limão ,Paçoca Branca,Paçoca Preta,Flapt do dia /span> div stylefont-size:1.5em;width:100%;float:left;text-align:right;> span style classlabel label-danger> R$ 80,00 /span>/div>/div>/a>div idproduto-770986 classmodal fade tabindex-1 roledialog> div classpreco-final-produto styledisplay:none;background-color: rgb(218, 59, 59);color: white;position: fixed;z-index: 10;right: 20px;top: 60px;width: 70px;height: 70px;border-radius: 50%;text-align: center;box-shadow: rgba(0, 0, 0, 0.1) 5px 5px 5px;padding-top: 11px;font-weight: bold;transition: all 0.2s ease-in-out 0s;transform: scale(1);> small style font-size: 13px; opacity: 0.7; float: left; width: 100%; >R$/small> span>/span> /div> div classmodal-dialog roledocument> div classmodal-content> p stylemargin:0;padding:100px 50px;text-align:center;>Carregando.../p> /div>!-- /.modal-content -->/div>!-- /.modal-dialog --> /div>!-- /.modal --> /div> /div> a classanchor namecat-30399>/a> div data-secao-categoria-index1 data-secao-categoria-id30399 classtext-center styletext-align: center; float: left; width: 100%; padding-bottom: 10px;> h4 classsubtitle-cat stylecolor:#ffd53d;font-weight: bold;margin-top:20px;> PIZZAS BROTO /h4> p stylecolor:#ffd53d;>/p> /div> div classrow ctn-list-produtos> div classcol-lg-4 col-xs-12 col-md-4 item-produto-outer> a onclick$(id*produto- .modal-content).empty();$(#produto-770981 .modal-content).load( /produtos/visualizar/770981 );$(#produto-770981).modal();location.hash#produto-770981;if(!HasFacebookConversionAPI && typeof fbq ! undefined){fbq(track, ViewContent,{content_type: product_group, value: 40,currency: BRL,product_catalog_id:770981,content_ids:770981});}return false; xxdata-togglemodal xonclick$(this).find(.modal .modal-content).load($(this).attr(href));$(#produto-770981).modal(show);return false; href/produtos/visualizar/770981 xxx-data-target#produto-770981 stylepadding: 15px;display:block;position: relative; classitem-produto data-produto-id770981> div stylepadding: 0;text-align: center;float:left;padding-right: 10px; classimage-outer> img srcdata:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7 data-srchttps://images.impulsionedelivery.com.br/files/empresas/38478/delivery/produtos/Pizzas_doce_Broto-a3475e7db4bcea816a0c0345005473d8_s.png classlazy img-responsive altPizzas Broto Doce/> /div>div style> h3 stylemargin-top:0;margin-bottom:4px;font-weight:bold>Pizzas Broto Doce/h3> div classproduto-descricao style>Podendo escolher 2 sabores /div> span classhidden styledisplay: none> Banana Flambada,Banana Trufada,Brigadeiro ,Merengue de Banana ,Provolone com Mel ,Romeu e Julieta,Banana Catupiry e Bacon /span> div stylefont-size:1.5em;width:100%;float:left;text-align:right;> span style classlabel label-danger> A partir R$ 40,00 /span>/div>/div>/a>div idproduto-770981 classmodal fade tabindex-1 roledialog> div classpreco-final-produto styledisplay:none;background-color: rgb(218, 59, 59);color: white;position: fixed;z-index: 10;right: 20px;top: 60px;width: 70px;height: 70px;border-radius: 50%;text-align: center;box-shadow: rgba(0, 0, 0, 0.1) 5px 5px 5px;padding-top: 11px;font-weight: bold;transition: all 0.2s ease-in-out 0s;transform: scale(1);> small style font-size: 13px; opacity: 0.7; float: left; width: 100%; >R$/small> span>/span> /div> div classmodal-dialog roledocument> div classmodal-content> p stylemargin:0;padding:100px 50px;text-align:center;>Carregando.../p> /div>!-- /.modal-content -->/div>!-- /.modal-dialog --> /div>!-- /.modal --> /div> /div> a classanchor namecat-30400>/a> div data-secao-categoria-index2 data-secao-categoria-id30400 classtext-center styletext-align: center; float: left; width: 100%; padding-bottom: 10px;> h4 classsubtitle-cat stylecolor:#ffd53d;font-weight: bold;margin-top:20px;> PIZZAS INTEIRA /h4> p stylecolor:#ffd53d;>/p> /div> div classrow ctn-list-produtos> div classcol-lg-4 col-xs-12 col-md-4 item-produto-outer> a onclick$(id*produto- .modal-content).empty();$(#produto-770980 .modal-content).load( /produtos/visualizar/770980 );$(#produto-770980).modal();location.hash#produto-770980;if(!HasFacebookConversionAPI && typeof fbq ! undefined){fbq(track, ViewContent,{content_type: product_group, value: 54,currency: BRL,product_catalog_id:770980,content_ids:770980});}return false; xxdata-togglemodal xonclick$(this).find(.modal .modal-content).load($(this).attr(href));$(#produto-770980).modal(show);return false; href/produtos/visualizar/770980 xxx-data-target#produto-770980 stylepadding: 15px;display:block;position: relative; classitem-produto data-produto-id770980> div stylepadding: 0;text-align: center;float:left;padding-right: 10px; classimage-outer> img srcdata:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7 data-srchttps://images.impulsionedelivery.com.br/files/empresas/38471/delivery/produtos/Pizza_Salgada_inteira-1dd21ee3aee3b5ce5cdb171491e92e77_s.png classlazy img-responsive altPizza Inteira Salgada/> /div>div style> h3 stylemargin-top:0;margin-bottom:4px;font-weight:bold>Pizza Inteira Salgada/h3> div classproduto-descricao style>/div> span classhidden styledisplay: none> 4 Queijos,4 Carnes,5 Queijos,Aliche,Bacalhau,Bacon,Baiana ,Bauru,Berinjela ,Brócolis ,Brócolis Especial,Calabresa,Canadense,Carne Seca,Corn Bacon ,Escarola ,Ecológica,Frango,Italia,Lombinho ,Marguerita ,Milho Verde,Muçarela,Palmito,Peito de Peru,Peruana,Portuguesa,Presunto,Romana,Rúcula,Serrana ,Strogonoff de Frango,Strogonoff de Carne,Veneza,Alho poró,Capreze,Chicken Bacon Barbecue ,Costelinha com Barbecue ,Dom Marino,Dona Maria ,Filé Mignon ,Filé Mignon com Alho,Maria Donizete,Alho ,Atum,Nachos,Pomodoro,Borda Catupiry,Borda Cheddar,Borda Muçarela,Borda Presunto e Queijo,Sem Borda /span> div stylefont-size:1.5em;width:100%;float:left;text-align:right;> span style classlabel label-danger> A partir R$ 54,00 /span>/div>/div>/a>div idproduto-770980 classmodal fade tabindex-1 roledialog> div classpreco-final-produto styledisplay:none;background-color: rgb(218, 59, 59);color: white;position: fixed;z-index: 10;right: 20px;top: 60px;width: 70px;height: 70px;border-radius: 50%;text-align: center;box-shadow: rgba(0, 0, 0, 0.1) 5px 5px 5px;padding-top: 11px;font-weight: bold;transition: all 0.2s ease-in-out 0s;transform: scale(1);> small style font-size: 13px; opacity: 0.7; float: left; width: 100%; >R$/small> span>/span> /div> div classmodal-dialog roledocument> div classmodal-content> p stylemargin:0;padding:100px 50px;text-align:center;>Carregando.../p> /div>!-- /.modal-content -->/div>!-- /.modal-dialog --> /div>!-- /.modal --> /div> /div> a classanchor namecat-30401>/a> div data-secao-categoria-index3 data-secao-categoria-id30401 classtext-center styletext-align: center; float: left; width: 100%; padding-bottom: 10px;> h4 classsubtitle-cat stylecolor:#ffd53d;font-weight: bold;margin-top:20px;> PIZZAS DOCES /h4> p stylecolor:#ffd53d;>/p> /div> div classrow ctn-list-produtos> div classcol-lg-4 col-xs-12 col-md-4 item-produto-outer> a onclick$(id*produto- .modal-content).empty();$(#produto-770982 .modal-content).load( /produtos/visualizar/770982 );$(#produto-770982).modal();location.hash#produto-770982;if(!HasFacebookConversionAPI && typeof fbq ! undefined){fbq(track, ViewContent,{content_type: product_group, value: 54,currency: BRL,product_catalog_id:770982,content_ids:770982});}return false; xxdata-togglemodal xonclick$(this).find(.modal .modal-content).load($(this).attr(href));$(#produto-770982).modal(show);return false; href/produtos/visualizar/770982 xxx-data-target#produto-770982 stylepadding: 15px;display:block;position: relative; classitem-produto data-produto-id770982> div stylepadding: 0;text-align: center;float:left;padding-right: 10px; classimage-outer> img srcdata:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7 data-srchttps://images.impulsionedelivery.com.br/files/empresas/38479/delivery/produtos/Pizzas_doce_Inteira-dcbe9d4d3519d4aa50ed59ccc839c53c_s.png classlazy img-responsive altPizzas Inteira Doce /> /div>div style> h3 stylemargin-top:0;margin-bottom:4px;font-weight:bold>Pizzas Inteira Doce /h3> div classproduto-descricao style>Podendo escolher 2 sabores /div> span classhidden styledisplay: none> Banana flambada,Banana trufada,Brigadeiro ,Merengue de banana ,Provolone com mel ,Romeu e Julieta,Banana Catupiry e Bacon /span> div stylefont-size:1.5em;width:100%;float:left;text-align:right;> span style classlabel label-danger> A partir R$ 54,00 /span>/div>/div>/a>div idproduto-770982 classmodal fade tabindex-1 roledialog> div classpreco-final-produto styledisplay:none;background-color: rgb(218, 59, 59);color: white;position: fixed;z-index: 10;right: 20px;top: 60px;width: 70px;height: 70px;border-radius: 50%;text-align: center;box-shadow: rgba(0, 0, 0, 0.1) 5px 5px 5px;padding-top: 11px;font-weight: bold;transition: all 0.2s ease-in-out 0s;transform: scale(1);> small style font-size: 13px; opacity: 0.7; float: left; width: 100%; >R$/small> span>/span> /div> div classmodal-dialog roledocument> div classmodal-content> p stylemargin:0;padding:100px 50px;text-align:center;>Carregando.../p> /div>!-- /.modal-content -->/div>!-- /.modal-dialog --> /div>!-- /.modal --> /div> div classcol-lg-4 col-xs-12 col-md-4 item-produto-outer> a onclick$(id*produto- .modal-content).empty();$(#produto-770988 .modal-content).load( /produtos/visualizar/770988 );$(#produto-770988).modal();location.hash#produto-770988;if(!HasFacebookConversionAPI && typeof fbq ! undefined){fbq(track, ViewContent,{content_type: product_group, value: 40,currency: BRL,product_catalog_id:770988,content_ids:770988});}return false; xxdata-togglemodal xonclick$(this).find(.modal .modal-content).load($(this).attr(href));$(#produto-770988).modal(show);return false; href/produtos/visualizar/770988 xxx-data-target#produto-770988 stylepadding: 15px;display:block;position: relative; classitem-produto data-produto-id770988> div stylepadding: 0;text-align: center;float:left;padding-right: 10px; classimage-outer> img srcdata:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7 data-srchttps://images.impulsionedelivery.com.br/files/backend/empresas/4064/categorias_produtos/PIZZAS_DOCES-d47fddddd99df10a1c4a82b8aae5bace_n.png classlazy img-responsive altPizzas Broto Doce /> /div>div style> h3 stylemargin-top:0;margin-bottom:4px;font-weight:bold>Pizzas Broto Doce /h3> div classproduto-descricao style>Podendo escolher 2 sabores /div> span classhidden styledisplay: none> /span> div stylefont-size:1.5em;width:100%;float:left;text-align:right;> span style classlabel label-danger> A partir R$ 40,00 /span>/div>/div>/a>div idproduto-770988 classmodal fade tabindex-1 roledialog> div classpreco-final-produto styledisplay:none;background-color: rgb(218, 59, 59);color: white;position: fixed;z-index: 10;right: 20px;top: 60px;width: 70px;height: 70px;border-radius: 50%;text-align: center;box-shadow: rgba(0, 0, 0, 0.1) 5px 5px 5px;padding-top: 11px;font-weight: bold;transition: all 0.2s ease-in-out 0s;transform: scale(1);> small style font-size: 13px; opacity: 0.7; float: left; width: 100%; >R$/small> span>/span> /div> div classmodal-dialog roledocument> div classmodal-content> p stylemargin:0;padding:100px 50px;text-align:center;>Carregando.../p> /div>!-- /.modal-content -->/div>!-- /.modal-dialog --> /div>!-- /.modal --> /div> /div> a classanchor namecat-30402>/a> div data-secao-categoria-index4 data-secao-categoria-id30402 classtext-center styletext-align: center; float: left; width: 100%; padding-bottom: 10px;> h4 classsubtitle-cat stylecolor:#ffd53d;font-weight: bold;margin-top:20px;> BEBIDAS /h4> p stylecolor:#ffd53d;>/p> /div> div classrow ctn-list-produtos> div classcol-lg-4 col-xs-12 col-md-4 item-produto-outer> a onclick$(id*produto- .modal-content).empty();$(#produto-770984 .modal-content).load( /produtos/visualizar/770984 );$(#produto-770984).modal();location.hash#produto-770984;if(!HasFacebookConversionAPI && typeof fbq ! undefined){fbq(track, ViewContent,{content_type: product_group, value: 5,currency: BRL,product_catalog_id:770984,content_ids:770984});}return false; xxdata-togglemodal xonclick$(this).find(.modal .modal-content).load($(this).attr(href));$(#produto-770984).modal(show);return false; href/produtos/visualizar/770984 xxx-data-target#produto-770984 stylepadding: 15px;display:block;position: relative; classitem-produto data-produto-id770984> div stylepadding: 0;text-align: center;float:left;padding-right: 10px; classimage-outer> img srcdata:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7 data-srchttps://images.impulsionedelivery.com.br/files/empresas/38487/delivery/produtos/Agua-2cf1c06176e4b3c2a55d6f64ca6c3677_s.jpg classlazy img-responsive altÁgua /> /div>div style> h3 stylemargin-top:0;margin-bottom:4px;font-weight:bold>Água /h3> div classproduto-descricao style>/div> span classhidden styledisplay: none> Agua mineral sem gas,Agua mineral com gás /span> div stylefont-size:1.5em;width:100%;float:left;text-align:right;> span style classlabel label-danger> A partir R$ 5,00 /span>/div>/div>/a>div idproduto-770984 classmodal fade tabindex-1 roledialog> div classpreco-final-produto styledisplay:none;background-color: rgb(218, 59, 59);color: white;position: fixed;z-index: 10;right: 20px;top: 60px;width: 70px;height: 70px;border-radius: 50%;text-align: center;box-shadow: rgba(0, 0, 0, 0.1) 5px 5px 5px;padding-top: 11px;font-weight: bold;transition: all 0.2s ease-in-out 0s;transform: scale(1);> small style font-size: 13px; opacity: 0.7; float: left; width: 100%; >R$/small> span>/span> /div> div classmodal-dialog roledocument> div classmodal-content> p stylemargin:0;padding:100px 50px;text-align:center;>Carregando.../p> /div>!-- /.modal-content -->/div>!-- /.modal-dialog --> /div>!-- /.modal --> /div> div classcol-lg-4 col-xs-12 col-md-4 item-produto-outer> a onclick$(id*produto- .modal-content).empty();$(#produto-770985 .modal-content).load( /produtos/visualizar/770985 );$(#produto-770985).modal();location.hash#produto-770985;if(!HasFacebookConversionAPI && typeof fbq ! undefined){fbq(track, ViewContent,{content_type: product_group, value: 8,currency: BRL,product_catalog_id:770985,content_ids:770985});}return false; xxdata-togglemodal xonclick$(this).find(.modal .modal-content).load($(this).attr(href));$(#produto-770985).modal(show);return false; href/produtos/visualizar/770985 xxx-data-target#produto-770985 stylepadding: 15px;display:block;position: relative; classitem-produto data-produto-id770985> div stylepadding: 0;text-align: center;float:left;padding-right: 10px; classimage-outer> img srcdata:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7 data-srchttps://images.impulsionedelivery.com.br/files/empresas/38488/delivery/produtos/Refrigerantes-542e3ee25065790e433eb479346eb778_s.jpg classlazy img-responsive altRefrigerantes/> /div>div style> h3 stylemargin-top:0;margin-bottom:4px;font-weight:bold>Refrigerantes/h3> div classproduto-descricao style>/div> span classhidden styledisplay: none> Coca cola 350ml ,Coca cola ZERO 350ml ,Fanta laranja 350ml,Fanta uva 350ml ,Guaraná Antarctica 350ml ,Guaraná Antarctica ZERO 350ml ,H2OH LIMÃO 500ml,H2OH LIMONETO 500ml,Sprite 350ml,Sprite Zero 350ml,Sprite lemon Fresh 510ml,Schweppes citrus 350ml,Tonica 350ml,Tonica ZERO 350ml,Del Valle Maracujá 290ml,Del Valle Pêssego 290ml,Del Valle Goiaba 290ml,Dell Valle Uva 290ml,Coca Cola 2 litros /span> div stylefont-size:1.5em;width:100%;float:left;text-align:right;> span style classlabel label-danger> A partir R$ 8,00 /span>/div>/div>/a>div idproduto-770985 classmodal fade tabindex-1 roledialog> div classpreco-final-produto styledisplay:none;background-color: rgb(218, 59, 59);color: white;position: fixed;z-index: 10;right: 20px;top: 60px;width: 70px;height: 70px;border-radius: 50%;text-align: center;box-shadow: rgba(0, 0, 0, 0.1) 5px 5px 5px;padding-top: 11px;font-weight: bold;transition: all 0.2s ease-in-out 0s;transform: scale(1);> small style font-size: 13px; opacity: 0.7; float: left; width: 100%; >R$/small> span>/span> /div> div classmodal-dialog roledocument> div classmodal-content> p stylemargin:0;padding:100px 50px;text-align:center;>Carregando.../p> /div>!-- /.modal-content -->/div>!-- /.modal-dialog --> /div>!-- /.modal --> /div> div classcol-lg-4 col-xs-12 col-md-4 item-produto-outer> a onclick$(id*produto- .modal-content).empty();$(#produto-770989 .modal-content).load( /produtos/visualizar/770989 );$(#produto-770989).modal();location.hash#produto-770989;if(!HasFacebookConversionAPI && typeof fbq ! undefined){fbq(track, ViewContent,{content_type: product_group, value: 6.9,currency: BRL,product_catalog_id:770989,content_ids:770989});}return false; xxdata-togglemodal xonclick$(this).find(.modal .modal-content).load($(this).attr(href));$(#produto-770989).modal(show);return false; href/produtos/visualizar/770989 xxx-data-target#produto-770989 stylepadding: 15px;display:block;position: relative; classitem-produto data-produto-id770989> div stylepadding: 0;text-align: center;float:left;padding-right: 10px; classimage-outer> img srcdata:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7 data-srchttps://images.impulsionedelivery.com.br/files/backend/empresas/4064/categorias_produtos/BEBIDAS-0cd64740eecade3b44e57f630867d443_n.svg classlazy img-responsive altCervejas/> /div>div style> h3 stylemargin-top:0;margin-bottom:4px;font-weight:bold>Cervejas/h3> div classproduto-descricao style>/div> span classhidden styledisplay: none> Cerveja Amstel 600ml,Cerveja Brahma 600ml,Cerveja Brahma sem Álcool 350ml,Cerveja Budweiser 550ml,Cerveja Antartica 600ml,Cerveja Colorado Ribeirão ,Cerveja Heineken 600ml,Cerveja Original 600ml,Cerveja Petra Puro Malte 600ml,Cerveja Skol 600ml,Cerveja Stella Artois 550ml /span> div stylefont-size:1.5em;width:100%;float:left;text-align:right;> span style classlabel label-danger> A partir R$ 6,90 /span>/div>/div>/a>div idproduto-770989 classmodal fade tabindex-1 roledialog> div classpreco-final-produto styledisplay:none;background-color: rgb(218, 59, 59);color: white;position: fixed;z-index: 10;right: 20px;top: 60px;width: 70px;height: 70px;border-radius: 50%;text-align: center;box-shadow: rgba(0, 0, 0, 0.1) 5px 5px 5px;padding-top: 11px;font-weight: bold;transition: all 0.2s ease-in-out 0s;transform: scale(1);> small style font-size: 13px; opacity: 0.7; float: left; width: 100%; >R$/small> span>/span> /div> div classmodal-dialog roledocument> div classmodal-content> p stylemargin:0;padding:100px 50px;text-align:center;>Carregando.../p> /div>!-- /.modal-content -->/div>!-- /.modal-dialog --> /div>!-- /.modal --> /div> /div> script> function loadCarrinho() { var ctn $(#carrinho .container); ctn.html(p stylemargin:0;padding:100px 50px;text-align:center;>Carregando.../p>); ctn.load(/empresa/dom-marino-piracicaba-1702581701/carrinho?pedido_id, function() { //$(.badge-cart).text($(ctn).find(.cart-item).size()); //total-mesa $(.badge-cart).text($(ctn).find(.total-mesa).text()); $(.badge-cart).css(marginLeft, ($(.badge-cart).width() / 2) * -1); }); } function loadMesa() { var ctn $(#mesa .container); var old $(ctn).html(); //ctn.html(p stylemargin:0;padding:100px 50px;text-align:center;>Carregando.../p>); $.get(/empresa/dom-marino-piracicaba-1702581701/pedidos/mesa/, function(html) { if (old ! html) { $(ctn).html(html); } //$(.badge-cart).text($(ctn).find(.cart-item).size()); $(.badge-cart).text($(ctn).find(.total-mesa).text()); $(.badge-cart).css(marginLeft, ($(.badge-cart).width() / 2) * -1); }); } $(function() { loadCarrinho(); }); /script> div idcarrinho> div classcarrinho-title> h4 class>b>Carrinho de Compras/b>/h4> /div> div classcontainer> !-- load carrinho --> /div> /div> div style idmesa> div classcarrinho-title> h4 class>b>Mesa/b>/h4> /div> div style classcontainer> !-- load carrinho --> /div> /div> div idtab-pedidos> div classcarrinho-title> h4 class>b>Meus Pedidos/b> button onclickloadMeusPedidos(); classfa fa-refresh btn-danger pull-right styleposition: relative;right: 20px;border:none;outline:none;>/button> /h4> /div> div stylepadding:0;font-size:0.7em classcontainer> !-- load pedidos --> div classtext-center stylepadding-top: 10%;font-size: 1.6em;> img classimg-responsive center-block srchttps://image.flaticon.com/icons/svg/3176/3176160.svg style max-width: 200px;opacity:0.5;-moz-opacity:0.5;-webkit-opacity:0.5> h4 style padding: 10px; padding-top:25px;background:none;box-shadow: none; color: #c3c3c3;> Nenhum histórico de pedidos /h4> /div> /div> /div> /div> /div>/div>/div>div idmodalFormasPagamento classmodal fade tabindex-1 roledialog> div classmodal-dialog roledocument> div classmodal-content> div classmodal-header> button typebutton classclose data-dismissmodal aria-labelClose>span aria-hiddentrue>×/span>/button> h4 classmodal-title>Qual a forma de pagamento?/h4> /div> div classmodal-body clearfix> form methodpost accept-charsetutf-8 onsubmiteditarPedido(this);return false; roleform action/>div styledisplay:none;>input typehidden name_method classform-control valuePOST />/div>input typehidden nameformas_pagamento_id classform-control value /> div data-id15459 classitem-forma-pgto data-show-delivery1 data-show-retirada1 data-online0 _onclick$(nameformas_pagamento_id).val( 15459 );$(this).closest(form).submit();$(this).closest(.modal).modal(hide); stylecolor:#000000;float:left;width:100%;padding:10px;border-bottom:1px solid #f3f3f3;cursor:pointer;> div classcol-lg-3 col-xs-2> div classx-shadow checkpretty onclick$(.ctn-troco).toggleClass(hidden);$(this).toggleClass(active); style>/div> /div> div classcol-lg-9 col-xs-10> div> b>Dinheiro/b> /div> /div> div classctn-troco hidden stylewidth:100%;float:left;> div classform-group text>label classcontrol-label fortroco>Troco para?/label>input typetext nametroco classform-control currency inputmodenumeric idtroco />/div> button typebutton onclickselecionarFormaPagamento(this) classbtn btn-success stylewidth:100%;>Confirmar/button> /div> script typetext/javascript> function selecionarFormaPagamento(btn) { var total parseFloat($(data-carrinho-total).data(carrinho-total)); var troco parseFloat(($(nametroco).val() + ).replace(., ).replace(,, .)); if ($(data-carrinho-total).length > 0 && troco > 0 && troco total) { alert(O troco não pode ser menor que o total do seu pedido.); return; } $(nameformas_pagamento_id).val(15459); $(btn).closest(form).submit(); $(btn).closest(.modal).modal(hide); } /script> /div> div data-id15460 classitem-forma-pgto data-show-delivery1 data-show-retirada1 data-online0 onclick$(nametroco).val();$(nameformas_pagamento_id).val( 15460 );$(this).closest(form).submit();$(this).closest(.modal).modal(hide); stylecolor:#000000;float:left;width:100%;padding:10px;border-bottom:1px solid #f3f3f3;cursor:pointer;> div classcol-lg-3 col-xs-2> div classx-shadow checkpretty _onclick$(.ctn-troco).toggleClass(hidden);$(this).toggleClass(active); style>/div> /div> div classcol-lg-9 col-xs-10> div> b>Crédito/b> small styledisplay:block>Levamos a máquina do cartão./small> /div> /div> /div> div data-id15461 classitem-forma-pgto data-show-delivery1 data-show-retirada1 data-online0 onclick$(nametroco).val();$(nameformas_pagamento_id).val( 15461 );$(this).closest(form).submit();$(this).closest(.modal).modal(hide); stylecolor:#000000;float:left;width:100%;padding:10px;border-bottom:1px solid #f3f3f3;cursor:pointer;> div classcol-lg-3 col-xs-2> div classx-shadow checkpretty _onclick$(.ctn-troco).toggleClass(hidden);$(this).toggleClass(active); style>/div> /div> div classcol-lg-9 col-xs-10> div> b>Debito/b> small styledisplay:block>Levamos a máquina do cartão./small> /div> /div> /div> /form> /div> /div> /div>/div>div idmodalNomeVeiculo classmodal mesa-modal-nome fade tabindex-1 roledialog> div classmodal-dialog roledocument> div classmodal-content> div classmodal-header> button typebutton classclose data-dismissmodal aria-labelClose>span aria-hiddentrue>×/span>/button> h4 classmodal-title>Seu nome?/h4> /div> div classmodal-body clearfix> form methodpost accept-charsetutf-8 autocompleteoff onsubmiteditarPedido(this);return false; roleform action/pedidos/editar>div styledisplay:none;>input typehidden name_method classform-control valuePOST />/div> div classform-group text required>label classcontrol-label forcliente-nome>Qual seu nome?/label>input typetext namecliente_nome classform-control requiredrequired idcliente-nome />/div> div classform-group text required>label classcontrol-label forcelular>Qual seu Whatsapp?/label>input typetext namecelular classform-control onblurif((this.value+'').length < 15 && this.value ! ''){ alert('Informe os 9 dígitos.');this.value''; } inputmodenumeric xdata-mask(99) 99999-9999 requiredrequired idcelular />/div> div classform-group>input typesubmit classbtn btn-success valueConfirmar>/div> /form> /div> /div> /div>/div>div idmodalEnderecoDeEntrega classmodal fade xtabindex-1 roledialog> div classmodal-dialog roledocument> div classmodal-content> div classmodal-header> button typebutton classclose data-dismissmodal aria-labelClose>span aria-hiddentrue>×/span>/button> h4 classmodal-title> Qual seu nome? /h4> /div> div classmodal-body clearfix> form methodpost accept-charsetutf-8 autocompleteoff onsubmiteditarPedido(this);return false; roleform action/pedidos/editar>div styledisplay:none;>input typehidden name_method classform-control valuePOST />/div> div classform-group text required>label classcontrol-label forcliente-nome>Qual seu nome?/label>input typetext namecliente_nome classform-control requiredrequired idcliente-nome />/div> div classform-group text>label classcontrol-label forcelular>Qual seu Whatsapp?/label>input typetext namecelular classform-control onblurif((this.value+'').length < 15 && this.value ! ''){ alert('Informe os 9 dígitos.');this.value''; } inputmodenumeric xdata-mask(99) 99999-9999 idcelular />/div> div classhidden> input typehidden nameretirar_no_local classform-control value0 />input typecheckbox nameretirar_no_local value1 checkedchecked> input typehidden nameis_retirada_drivethru classform-control value0 />input typecheckbox nameis_retirada_drivethru value1 > input typehidden nameis_comer_no_local classform-control value0 />input typecheckbox nameis_comer_no_local value1 > /div> div classform-group>input typesubmit classbtn btn-success __onclickonConfirmar(this); valueConfirmar>/div> /form> /div> /div> /div>/div>div idhorarios classmodal fade tabindex-1 roledialog> div classmodal-dialog roledocument> div classmodal-content> div classmodal-header> button typebutton classclose data-dismissmodal aria-labelClose>span aria-hiddentrue>×/span>/button> h4 classmodal-title>Horários de Funcionamento/h4> /div> div classmodal-body clearfix> table classtable> tbody> tr> td styleborder-top:none; >b>Segunda/b> /td> td styleborder-top:none; > div>span>19:00 - 22:30/span>/div> /td> /tr> tr> td style>b>Terça/b> /td> td style> div>span>19:00 - 22:30/span>/div> /td> /tr> tr> td style>b>Quarta/b> /td> td style> div>span>19:00 - 22:30/span>/div> /td> /tr> tr> td style>b>Quinta/b> /td> td style> div>span>19:00 - 22:30/span>/div> /td> /tr> tr> td style>b>Sexta/b> /td> td style> div>span>19:00 - 22:30/span>/div> /td> /tr> tr> td style>b>Sábado/b> /td> td style> div>span>19:00 - 22:30/span>/div> /td> /tr> tr> td style>b>Domingo/b> /td> td style> div>span>19:00 - 22:30/span>/div> /td> /tr> /tbody> /table> /div> /div> /div>/div>div idsobre classmodal fade tabindex-1 roledialog> div classmodal-dialog roledocument> div classmodal-content> div classmodal-header> button typebutton classclose data-dismissmodal aria-labelClose>span aria-hiddentrue>×/span>/button> h4 classmodal-title>Sobre/h4> /div> div classmodal-body clearfix stylefont-size:1.2em;> div stylecolor:#930606> /div> /div> /div> /div>/div>div idinfos classmodal fade tabindex-1 roledialog> div classmodal-dialog roledocument> div classmodal-content> div classmodal-header> button typebutton classclose data-dismissmodal aria-labelClose>span aria-hiddentrue>×/span>/button> h4 classmodal-title>Mais Informações/h4> /div> div classmodal-body clearfix styleline-height: 32px;> div> Pedido minímo de: b classlabel label-danger>R$ 0,00/b> /div> div> Taxa de entrega: b classlabel label-danger>R$ 0,00/b> /div> div> Aceita retirada no local: b classlabel label-primary>Não/b> /div> /div> /div> /div>/div>div stylewidth:100%;float:left;padding-bottom: 150px;text-align: center;background-color:#000000;> a hrefhttps://www.delivery1.com.br target_blank> img srchttps://images.impulsionedelivery.com.br/files/franqueados/37/logo-f111d0102430505bcef128eded220d0d.png stylemax-width:80px;margin: 0 auto;float:none; alt/> /a>/div>div stylez-index:90909;font-size:23px;text-align:center;position: fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,0.85);display: none; idblock-qrcode> p stylemargin-top:40%;color:white;>Escaneie o QRCODEbr /> para continuar./p>/div>script srchttps://d1saa4b6bvq2pn.cloudfront.net/js/autobahn.min.js>/script>script> var isConnectedWS false; var hasPedidoNaoVisualizado false; var triedConnectCount 0; var connWs null; function initWsocket() { if (isConnectedWS) return; var dominio delivery1.com.br; dominio delivery1.com.br; connWs new ab.Session(wss://ws. + dominio + /wsapp, // function() { connWs.subscribe(status, function(topic, response) { if (topic status) { if (response.data.data.empresa_id 4064) { if ($(#tab-pedidos).is(:visible)) { loadMeusPedidos(); } else if ($(#mesa).is(:visible)) { loadMesa(); } } } }); isConnectedWS true; triedConnectCount 0; }, function() { connWs null; isConnectedWS false; triedConnectCount++; if (triedConnectCount 8) { //initWsocket(); } }, { skipSubprotocolCheck: true } ); } function loadMeusPedidos() { //$(#tab-pedidos .container).load(/pedidos); $(#tab-pedidos .container).css(opacity, 0.3); $.get(/pedidos, function(html) { if ((html + ).length > 100) { $(#tab-pedidos .container).html(html); $(#tab-pedidos .container).css(opacity, 1); } }); } function loadMeusDados() { let url /clientes/login; if (localStorage.getItem(token_access)) { url /clientes/perfil?token_access + localStorage.getItem(token_access); } location.href url; } setInterval(function() { if ($(#tab-pedidos).is(:visible)) { //if(!isConnectedWS) //loadMeusPedidos(); } }, 15 * 1000); $(function() { $(#modalEnderecoDeEntrega).on(show.bs.modal, function(event) { popularEnderecoSalvo(); ApiGoogleAddress.initProfile(); }); }); function popularEnderecoSalvo() { var list ; if (localStorage.getItem(endereco)) { list JSON.parse(localStorage.getItem(endereco)); var hasValues 0; $.each(list, function(campo, val) { if (val ! ) { hasValues++; } //if(campo ! cidade) if (val ! && campo ! _endereco) $(#modalEnderecoDeEntrega form name + campo + ).val(val); if (campo logradouro || campo __logradouro_numero || campo cidade) { if (val ! ) $(#modalEnderecoDeEntrega form name + campo + ).parent().hide(); } }); $(#modalEnderecoDeEntrega .ctn-local,.ctn-autocomplete-address).removeClass(hidden); if ($(name_endereco).length > 0 && hasValues > 0) { var _cidName $(namecidade).val(); $(name_endereco).val($(namelogradouro).val() + , + $(namelogradouro_numero).val() + , + $(namebairro).val() + , + _cidName); } } } function editarPedido(form) { event.preventDefault(); if ($(form).find(namecliente_nome).val() ) { alert(Informe o seu nome.); return false; } if ($(form).find(namecelular).val() ) { alert(Informe o seu whatsapp.); return false; } if ($(form).find(namelogradouro).length > 0) { var ce logradouro, //logradouro_numero, bairro ; var campoVazioE ; $.each(ce, function(index, campo) { if (($(form).find(name + campo + ).val() + ).replace(/\s/g, ) || ($(form).find(name + campo + ).val() + ).replace(/\s/g, ) Nenhumbairro) { var label $(form).find(name + campo + ).parent().find(label).text(); campoVazioE.push(label); } }); if (campoVazioE.length > 0 && $(form).find(nameretirar_no_local).is(:checked) false) { var s ; if (campoVazioE.length > 1) { s s; } alert(Informe o + s + campo + s + + campoVazioE.join(, )); return; } } $(form).find(:submit).attr(disabled, true).text(Enviando...); $.post(/pedidos/editar.json?pedido_id, $(form).serialize(), function(response) { if (response.success) { loadCarrinho(); $(.modal).modal(hide); if ($(form).find(namelogradouro).val()) { var j {}; $.each($(form).find(inputtypetext), function() { var campo $(this).attr(name); var val $(this).val(); jcampo val; }); //console.log(JJJ,JSON.stringify(j)); localStorage.setItem(endereco, JSON.stringify(j)); } if (response.pedido.formas_pagamento_id) { if (response.pedido.formas_pagamento.is_online) { $(.ctn-btn-finish).hide(); $(#ctn-pagar-online).show(); } else { $(.ctn-btn-finish).show(); $(#ctn-pagar-online).hide(); } } } else { if (response.message ! ) { alert(response.message); } else { alert(Ops! não foi possível editar essas informações.); } } $(form).find(:submit).attr(disabled, false).text(Confirmar); }); } function onCompleteAddress(e, cep) { if ((cep + ).replace(/^0-9/g, ).length 8) { $(.ctn-local).removeClass(hidden).show(); $.getJSON(https://viacep.com.br/ws/ + (cep + ).replace(/^0-9/g, ) + /json/, function(v, k) { if (v.logradouro ! ) { $(#logradouro).val(v.logradouro); } if (v.bairro ! ) { $(#bairro).val(v.bairro); $(#cidade-bairro).val().select2(); } if (v.localidade ! && $(select#cidade, selectnamecidade_id).length > 0) { $(#cidade, selectnamecidade_id).val(v.localidade).change(); } }); } } var incrementScroll 0; $(#categorias li a).click(function(event) { event.preventDefault(); var c $(name + $.attr(this, href).substr(1) + ); var d 100; if (!$(#categorias-wrapper).hasClass(fixed)) { d 190; } if (c.length > 0) $(html, body).animate({ scrollTop: c.offset().top - d }, 500); }); let burger document.getElementById(burger), nav document.getElementById(main-nav); burger.addEventListener(click, function(e) { this.classList.toggle(is-open); nav.classList.toggle(is-open); }); function loadProduto() { } $(function() { $(.currency).mask(#.##0,00, { reverse: true }); }); $(window).scroll(function() { var scroll $(this).scrollTop(); if ($(#app-download).length > 0) { if (scroll > $(#categorias).offset().top - 55) { $(#app-download).hide(); } else if (!localStorage.getItem(OcultarAppDownload)) { $(#app-download).show(); } } if (scroll > 80) { $(#burger).addClass(hidden); $(.is-open).removeClass(is-open); } else { $(#burger).removeClass(hidden); } if (scroll > 300) { $(#categorias-wrapper).addClass(fixed); //incrementScroll 90; } else { $(#categorias-wrapper).removeClass(fixed); //incrementScroll 0; } }); function checkCookie() { var cookieEnabled navigator.cookieEnabled; if (!cookieEnabled) { document.cookie testcookie; cookieEnabled document.cookie.indexOf(testcookie) ! -1; } return cookieEnabled || showCookieFail(); } function showCookieFail() { var ua navigator.userAgent.toLowerCase(); if (ua.search(safari) ! -1 && ua.search(android) -1) { alert(Verificamos que o Cookie do seu navegador está desativado. Acesse Ajuste > Safari > Desmarque Bloquear Todos os Cookies.); } else if (ua.search(chrome) ! -1 && ua.search(android) ! -1) { alert(Verificamos que o Cookie do seu navegador está desativado. Acesse Configurações do Chrome > Configurações do Site > Marque permitir Cookies.); } else { alert(Verificamos que o Cookie do seu navegador está desativado. Acesse Configurações do Navegador > Marque permitir Cookies.); } } $(function() { checkCookie(); }); function autoCompleteAddressGoogle(e, val) { } $(function() { window.addEventListener(unload, function(event) { connWs.close(); console.log(close ws.); }); });/script>script> var googlePlacesSelected false; function _filterAddressComponent(arr, filter) { var result ; $.each(arr, function() { if (this.types.indexOf(filter) ! -1) { result this.long_name; } }); return result; } (g>{var h,a,k,pThe Google Maps JavaScript API,cgoogle,limportLibrary,q__ib__,mdocument,bwindow;bbc||(bc{});var db.maps||(b.maps{}),rnew Set,enew URLSearchParams,u()>h||(hnew Promise(async(f,n)>{await (am.createElement(script));e.set(libraries,...r+);for(k in g)e.set(k.replace(/A-Z/g,t>_+t0.toLowerCase()),gk);e.set(callback,c+.maps.+q);a.src`https://maps.${c}apis.com/maps/api/js?`+e;dqf;a.onerror()>hn(Error(p+ could not load.));a.noncem.querySelector(scriptnonce)?.nonce||;m.head.append(a)}));dl?console.warn(p+ only loads once. Ignoring:,g):dl(f,...n)>r.add(f)&&u().then(()>dl(f,...n))}) ({key: AIzaSyCYJqeRGx8PWIDNc03dv6eKORghJdZvLKw, v: beta}); function initMap() { var address RUA DOUTOR CORIOLANO FERRAZ DO AMARAL, Vila Monteiro, Piracicaba, SP; var latLng new google.maps.LatLng(-22.7270738, -47.6312744); var bounds new google.maps.LatLngBounds(latLng); var fields address_components, formatted_address, geometry, icon, name, address_component, geometry.location, place_id; var options { componentRestrictions: { country: br }, radius: 12000, bounds: bounds, fields: fields //location:latLng //types:address }; var autocomplete new google.maps.places.Autocomplete($(#endereco)0, options); autocomplete.setFields(fields); //autocomplete.setTypes(address); google.maps.event.addListener(autocomplete, place_changed, function() { googlePlacesSelected true; var place autocomplete.getPlace(); console.log(place, place); if (!place.address_components) { alert(Selecione o seu endereço na lista suspensa.); return; } $(namelogradouro) .attr(readonly, readonly) .parent() .hide(); ApiGoogleAddress.usingLocation false; $(.ctn-autocomplete-address).show(); if ($(namelat).length > 0 && $(namelng).length) { $(namelat).val(place.geometry.location.lat()); $(namelng).val(place.geometry.location.lng()); } if (place.address_components.length > 0) { $(.ctn-autocomplete-address).removeClass(hidden); } else { $(.ctn-autocomplete-address).addClass(hidden); } if ($(nameaddress_place_id).length > 0) { $(nameaddress_place_id).val(place.place_id); } ApiGoogleAddress.setInputsAddress(place.address_components); if (ApiGoogleAddress.version 2) { ApiGoogleAddress.initialize(place.geometry.location.lat(), place.geometry.location.lng()); } }); } /script> script typetext/javascript srchttps://maps.googleapis.com/maps/api/js?keyAIzaSyCYJqeRGx8PWIDNc03dv6eKORghJdZvLKw&librariesplaces&callbackinitMap&_w1>/script>script typetext/javascript> function repetirPedido(e, id) { $(e).attr(disabled, true).text(Adicionando...); $.post(/pedidos/repetir/ + id + .json, {}, function(response) { if (response.success) { location.href /#carrinho; loadCarrinho(); $(#carrinho).show(); $(#tab-pedidos).hide(); } else { alert(Não foi possível repetir o seu pedido.); } $(e).attr(disabled, false) .text(Adicionar itens no carrinho); }); }/script>script typetext/javascript> $(function() { if (location.hash #carrinho) { $(.btn-carrinho).click(); location.hash ; } else if (location.hash #historico) { $(.btn-pedidos).click(); } if (location.hash.search(produto-) ! -1) { if ($(location.hash).length > 0) { $(adata-produto-id + location.hash.replace(#produto-, ) + ).click(); } else { } } if (location.hash.search(categoria-) ! -1) { openCategoria(location.hash.replace(#categoria-, ), 1); } });/script> script typetext/javascript> async function registerServiceWorker() { try { const registration await navigator.serviceWorker.register(/firebase-messaging-sw.js); console.log(Service Worker registrado com sucesso:, registration); return registration; } catch (error) { console.error(Erro ao registrar o Service Worker:, error); throw error; } } /script> script typemodule> import { initializeApp } from https://www.gstatic.com/firebasejs/10.13.1/firebase-app.js; import { getMessaging, getToken, onMessage } from https://www.gstatic.com/firebasejs/10.13.1/firebase-messaging.js var config { apiKey: AIzaSyAkjZ8EZFgg0JQkNRZYDw2DWJaq1JRnU7Y, authDomain: delivery-75437.firebaseapp.com, databaseURL: https://delivery-75437.firebaseio.com, projectId: delivery-75437, storageBucket: delivery-75437.appspot.com, messagingSenderId: 613672964016, appId: 1:613672964016:web:1223504994051361dd9075, measurementId: G-997VBKHLM5 }; const appFirebase initializeApp(config); const messaging getMessaging(appFirebase); async function registerServiceWorker() { try { const registration await navigator.serviceWorker.register(/firebase-messaging-sw.js); console.log(Service Worker registrado com sucesso:, registration); return registration; } catch (error) { console.error(Erro ao registrar o Service Worker:, error); throw error; } } const setPushToken function(token) { console.log(token, token); if (localStorage.getItem(pushToken) ! token) { $.post(/empresas/pushToken.json, { empresa_id: 4064, id: token }, function(response) { console.log(PushToken: , response); }); } localStorage.setItem(pushToken, token); $(#res).html(token); } window.AssinarPush async function() { fecharPoupNotificacao(); //const registration await registerServiceWorker(); const permission await Notification.requestPermission(); if (permission granted) { console.log(Notification permission granted.); try { const token await getToken(messaging, { vapidKey: BAbDH9hgZa8Yb3e-NGRqKAyCq4tppDXJhxY7Xg03SQJlStb-A2qqV57v663SrbazdZb1qopsH1U9zBIUEuXnokc }); if (token) { setPushToken(token); } } catch (err) { setTimeout(async function() { const token await getToken(messaging, { vapidKey: BAbDH9hgZa8Yb3e-NGRqKAyCq4tppDXJhxY7Xg03SQJlStb-A2qqV57v663SrbazdZb1qopsH1U9zBIUEuXnokc }); if (token) { setPushToken(token); } }, 3000); } } }; onMessage(messaging, function(payload) { console.log(pushpayload, payload); const options { body: payload.notification.body, icon: payload.notification.icon, image: payload.data.image, }; new Notification(payload.notification.title, options); }); /script> script typetext/javascript> function abrirPoupNotificacao() { $(#popup-notifications).show(); } function fecharPoupNotificacao() { localStorage.setItem(naoMostrarPopUpNotificacao_26, sim); $(#popup-notifications).hide(); } $(function() { if (window.Notification ! undefined && Notification.permission default) { if (!localStorage.getItem(naoMostrarPopUpNotificacao_26)) { abrirPoupNotificacao(); } } }); function _focusAutoCompletar(e) { setTimeout(function() { $(#modalEnderecoDeEntrega).scrollTop(300); }, 500); } function _focusBairro(e) { setTimeout(function() { $(#modalEnderecoDeEntrega).scrollTop(300); }, 500); } /script> div idpopup-notifications styledisplay: none;> div classtop> div classicon icon-40 icon-notification-bell animation-swing>/div> div classfrase-chamada style color: #444; padding: 0; font-size: 15px; width: 100%; float: left;>img srchttps://images.impulsionedelivery.com.br/files/backend/empresas/4064/logo/dom-marino-piracicaba-1702581701-157a9a08e42f1565ed2cc9562eff7e9e_n.jpg stylemargin-bottom:18px;width: 60px;float: left;margin-right: 10px;margin-top: 9px;>span style>br> Gostaria de receber notificações do seu pedido e promoções?/span>/div> /div> div classfooter style text-align: right; float: left; width: 100%;> div class style float: left;>span class fa fa-2x fa-bell-o style color: #c7c7c7; margin-left: 15px; position: absolute;>/span>/div> div idnotification-deny stylecolor: #da3c3d;margin-right: 15px;border: none;padding: 10px 20px; onclickfecharPoupNotificacao(); classbtn btn-default botoes btn-md deny>NÃO, OBRIGADO/div> div idnotification-accept onclickAssinarPush(); classbotoes accept btn btn-md btn-danger style padding: 10px 20px;>ACEITO/div> /div> /div> div idctnClickShort style display: none; background-color: white; padding: 10px; border: none; position: fixed; bottom: 90px; z-index: 9999; width: 80%; left: 50%; text-align: left; margin-left: -40%; box-shadow: 1px 1px 4px rgb(0 0 0 / 40%);> button typebutton style background: none; border: none; text-align: left; outline: none; font-size: 15px; padding-right: 30px;>img stylewidth:40px;height:40px;float: left;margin-right: 10px; srchttps://images.impulsionedelivery.com.br/files/backend/empresas/4064/logo/dom-marino-piracicaba-1702581701-157a9a08e42f1565ed2cc9562eff7e9e_n.jpg> span style>Adicionar nosso delivery à tela inicial./span> /button> a hrefjavascript:; onclickcloseCreateShort(this); styleposition:absolute;right: 5px;top: 0;font-size: 23px;>i classfa fa-times>/i>/a> /div> script typetext/javascript> if (serviceWorker in navigator) { navigator.serviceWorker .register(/sw.js, { updateViaCache: none, useCache: false }) .then(() > { console.log(Service Worker Registered); }); } let deferredPrompt; const addBtn document.querySelector(#ctnClickShort button); addBtn.closest(#ctnClickShort).style.display none; window.addEventListener(beforeinstallprompt, (e) > { // Prevent Chrome 67 and earlier from automatically showing the prompt e.preventDefault(); // Stash the event so it can be triggered later. deferredPrompt e; // Update UI to notify the user they can add to home screen if (!localStorage.getItem(naoMostrarCreateShort_4064_20251026)) { addBtn.closest(#ctnClickShort).style.display block; } addBtn.addEventListener(click, (e) > { // hide our user interface that shows our A2HS button addBtn.closest(#ctnClickShort).style.display none; // Show the prompt deferredPrompt.prompt(); // Wait for the user to respond to the prompt deferredPrompt.userChoice.then((choiceResult) > { if (choiceResult.outcome accepted) { console.log(User accepted the A2HS prompt); $.post(/empresas/installShort.json, {}, function() { }); } else { console.log(User dismissed the A2HS prompt); } deferredPrompt null; }); }); }); function closeCreateShort(e) { localStorage.setItem(naoMostrarCreateShort_4064_20251026, sim); $(e).closest(#ctnClickShort).hide(); } /script>script> function openBuscar() { if ($(#ctn-buscar .list-buscar .item-produto).length 0) { var _initProduto ; $(#main>div .container .item-produto).each(function() { _initProduto.push($(this).parent().html()); }); $(#ctn-buscar .list-buscar).html(_initProduto); } $(#ctn-buscar).removeClass(hidden); $(body).css(overflow, hidden); $(#ctn-buscar typesearch).focus(); } function closeBuscar() { $(#ctn-buscar).addClass(hidden); $(body).css(overflow, auto); } function pesquisarComplementos(e, val) { val (val + ).toUpperCase(); $(e).parent().next(.ctn-opcoes-item).find(>div).each(function() { if (_removeAcento($(this).text()).search(_removeAcento(val)) ! -1) { $(this).show(); } else { $(this).hide(); } }); } function _removeAcento(text) { text text.toUpperCase(); text text.replace(new RegExp(ÁÀÂÃ, gi), a); text text.replace(new RegExp(ÉÈÊ, gi), e); text text.replace(new RegExp(ÍÌÎ, gi), i); text text.replace(new RegExp(ÓÒÔÕ, gi), o); text text.replace(new RegExp(ÚÙÛ, gi), u); text text.replace(new RegExp(Ç, gi), c); return text; } function buscarProdutos(e, txt, page, callback) { var items ; let ele #main .item-produtodata-produto-id; $(ele).each(function() { if (_removeAcento($(this).text()).toUpperCase().search(_removeAcento(txt).toUpperCase()) ! -1) { items.push($(this).parent().html()); } }); if (items.length > 0) { $(#ctn-buscar .list-buscar).html(items.join( )); } else { $(#ctn-buscar .list-buscar).html(div stylepadding-top:100px;width:100%;float:left;text-align:center;color:#666;>p>Nenhum item encontrado./p>/div>); } }/script>div styleposition: fixed;width: 100%;height: 100%;background-color: white;z-index: 100;top: 0px;display: block;overflow-y: auto;padding: 0 10px; classhidden idctn-buscar> div classbuscar-header styleposition: fixed;width: 100%;left: 0;padding: 0px 20px;background-color: white;box-shadow: 1px 1px 11px rgb(0 0 0 / 19%);z-index: 1> a hrefjavascript:; stylefont-size: 25px;position: absolute;float: right;top: 0;color: #666;text-decoration: none;right: 16px;margin-top: 15px; onclickcloseBuscar();>X/a> div stylemargin-top: 15px;max-width: 90%; classform-group> input onkeyupbuscarProdutos(this,this.value,1,function(){}); placeholderBuscar produto classform-control typesearch> /div> /div> div classlist-buscar styleoverflow-y: auto;float: left;width: 100%;padding: 10px;margin-top: 70px;> /div>/div> a styledisplay:block;width: 50px;height: 50px;text-align:center;position: fixed;bottom: 90px;right: 5px;z-index: 10;color: #666;background-color: #ffffff;border-radius: 50%;font-size: 25px;line-height: 50px;box-shadow: 1px 1px 11px rgb(0 0 0 / 30%); onclickopenBuscar(); classbtn-search-prod hrefjavascript:;> i classfa fa-search>/i> /a>div idfull-categorias styleheight:100%;z-index:500;display:none;background-color:rgba(0,0,0,0.3);position: fixed;top:0;left:0;width:100%;> div stylemargin:10px;min-height: 400px;background-color:white;box-shadow: 1px 1px 6px rgb(0 0 0 / 29%)> div classcat-content stylepadding:10px;overflow-y: auto;> /div> /div>/div>script typetext/javascript> var jBF null function openBuscarFull() { var target $(#ctn-buscar); if ($(target).find(.list-buscar .item-produto).length 0) { $(#ctn-buscar .list-buscar).html(); } $(#ctn-buscar).removeClass(hidden); $(body).css(overflow, hidden); $(#ctn-buscar typesearch).focus(); } function openCategoria(id, page, callback) { var ProductLoadedIds ; var url /produtos/categoria/ + id; var target $(#full-categorias); target.show(); $(body).css(overflow-y, hidden); $(#full-categorias .cat-content).height($(window).height() - 45 - ($(.pub-items).length > 0 ? $(.pub-items).height() + 15 : 0)); if ($(.pub-items).length > 0) { $(#full-categorias).height($(window).height() - ($(.pub-items).length > 0 ? $(.pub-items).height() + 20 : 0)); } $(#full-categorias .cat-produto-item).each(function() { ProductLoadedIds.push($(this).data(cat-produto-id)); }); //$(target).find(.cat-content).html(p>Carregando.../p>); if (page 1) { $(target).find(.cat-content).load(url, function() { $(#full-categorias .cat-body).height($(window).height() - 90 - ($(.pub-items).length > 0 ? $(.pub-items).height() + 15 : 0)); }); } else { $.get(url + ?page + page, function(html) { var newsProduct ; $(html).find(.ctn-cat-produtos).each(function() { if ($.inArray($(this).data(cat-produto-id), ProductLoadedIds) -1) { newsProduct.push($(this).html()); } }); $(#full-categorias .cat-body).height($(window).height() - 90 - ($(.pub-items).length > 0 ? $(.pub-items).height() + 15 : 0)); $(target).find(.cat-content .ctn-cat-produtos).append(newsProduct.join()); callback(); }); } }/script>div styledisplay:none;z-index:9090;position:fixed;top:0;left:0;width:100%;height:100%;background-color:#f3f3f3 idpagamento-online>/div>div styledisplay:none;z-index:9090;position:fixed;top:0;left:0;width:100%;height:100%;background-color:#fff idcontainer-meus-dados>/div>script> $(function() { if ((location.hash + ).search(#go-) ! -1) { setTimeout(function() { let produtoID (location.hash + ).replace(#go-, ); $(html,body).scrollTop($(data-produto-id + produtoID + ).offset().top - $(#categorias).height() - 150); }, 1000); } });/script>script srchttps://cdnjs.cloudflare.com/ajax/libs/jquery.lazy/1.7.9/jquery.lazy.min.js>/script>script> $(function() { $(.lazy).Lazy({ placeholder: data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+PHN2ZyB4bWxuczpzdmc9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB2ZXJzaW9uPSIxLjAiIHdpZHRoPSI2NHB4IiBoZWlnaHQ9IjY0cHgiIHZpZXdCb3g9IjAgMCAxMjggMTI4IiB4bWw6c3BhY2U9InByZXNlcnZlIj48Zz48cGF0aCBkPSJNNzEgMzkuMlYuNGE2My42IDYzLjYgMCAwIDEgMzMuOTYgMTQuNTdMNzcuNjggNDIuMjRhMjUuNTMgMjUuNTMgMCAwIDAtNi43LTMuMDN6IiBmaWxsPSIjMDAwIi8+PHBhdGggZD0iTTcxIDM5LjJWLjRhNjMuNiA2My42IDAgMCAxIDMzLjk2IDE0LjU3TDc3LjY4IDQyLjI0YTI1LjUzIDI1LjUzIDAgMCAwLTYuNy0zLjAzeiIgZmlsbD0iI2UxZTFlMSIgdHJhbnNmb3JtPSJyb3RhdGUoNDUgNjQgNjQpIi8+PHBhdGggZD0iTTcxIDM5LjJWLjRhNjMuNiA2My42IDAgMCAxIDMzLjk2IDE0LjU3TDc3LjY4IDQyLjI0YTI1LjUzIDI1LjUzIDAgMCAwLTYuNy0zLjAzeiIgZmlsbD0iI2UxZTFlMSIgdHJhbnNmb3JtPSJyb3RhdGUoOTAgNjQgNjQpIi8+PHBhdGggZD0iTTcxIDM5LjJWLjRhNjMuNiA2My42IDAgMCAxIDMzLjk2IDE0LjU3TDc3LjY4IDQyLjI0YTI1LjUzIDI1LjUzIDAgMCAwLTYuNy0zLjAzeiIgZmlsbD0iI2UxZTFlMSIgdHJhbnNmb3JtPSJyb3RhdGUoMTM1IDY0IDY0KSIvPjxwYXRoIGQ9Ik03MSAzOS4yVi40YTYzLjYgNjMuNiAwIDAgMSAzMy45NiAxNC41N0w3Ny42OCA0Mi4yNGEyNS41MyAyNS41MyAwIDAgMC02LjctMy4wM3oiIGZpbGw9IiNiZWJlYmUiIHRyYW5zZm9ybT0icm90YXRlKDE4MCA2NCA2NCkiLz48cGF0aCBkPSJNNzEgMzkuMlYuNGE2My42IDYzLjYgMCAwIDEgMzMuOTYgMTQuNTdMNzcuNjggNDIuMjRhMjUuNTMgMjUuNTMgMCAwIDAtNi43LTMuMDN6IiBmaWxsPSIjOTc5Nzk3IiB0cmFuc2Zvcm09InJvdGF0ZSgyMjUgNjQgNjQpIi8+PHBhdGggZD0iTTcxIDM5LjJWLjRhNjMuNiA2My42IDAgMCAxIDMzLjk2IDE0LjU3TDc3LjY4IDQyLjI0YTI1LjUzIDI1LjUzIDAgMCAwLTYuNy0zLjAzeiIgZmlsbD0iIzZlNmU2ZSIgdHJhbnNmb3JtPSJyb3RhdGUoMjcwIDY0IDY0KSIvPjxwYXRoIGQ9Ik03MSAzOS4yVi40YTYzLjYgNjMuNiAwIDAgMSAzMy45NiAxNC41N0w3Ny42OCA0Mi4yNGEyNS41MyAyNS41MyAwIDAgMC02LjctMy4wM3oiIGZpbGw9IiMzYzNjM2MiIHRyYW5zZm9ybT0icm90YXRlKDMxNSA2NCA2NCkiLz48YW5pbWF0ZVRyYW5zZm9ybSBhdHRyaWJ1dGVOYW1lPSJ0cmFuc2Zvcm0iIHR5cGU9InJvdGF0ZSIgdmFsdWVzPSIwIDY0IDY0OzQ1IDY0IDY0OzkwIDY0IDY0OzEzNSA2NCA2NDsxODAgNjQgNjQ7MjI1IDY0IDY0OzI3MCA2NCA2NDszMTUgNjQgNjQiIGNhbGNNb2RlPSJkaXNjcmV0ZSIgZHVyPSI3MjBtcyIgcmVwZWF0Q291bnQ9ImluZGVmaW5pdGUiPjwvYW5pbWF0ZVRyYW5zZm9ybT48L2c+PGc+PGNpcmNsZSBmaWxsPSIjMDAwIiBjeD0iNjMuNjYiIGN5PSI2My4xNiIgcj0iMTIiLz48YW5pbWF0ZSBhdHRyaWJ1dGVOYW1lPSJvcGFjaXR5IiBkdXI9IjcyMG1zIiBiZWdpbj0iMHMiIHJlcGVhdENvdW50PSJpbmRlZmluaXRlIiBrZXlUaW1lcz0iMDswLjU7MSIgdmFsdWVzPSIxOzA7MSIvPjwvZz48L3N2Zz4, // your configuration goes here scrollDirection: both, //effect: fadeIn, //visibleOnly: false, afterLoad: function(element) { }, onError: function(element) { } }); });/script>div classmodal idmodalProdutoView tabindex-1 roledialog> div classmodal-dialog roledocument> div classmodal-content> div classmodal-header> h4 classmodal-title> /h4> button typebutton classclose data-dismissmodal aria-labelClose> span aria-hiddentrue>×/span> /button> /div> div classmodal-body> div styletext-align: center;padding:50px;> Carregando... /div> /div> /div> /div>/div>div classmodal idmodalCupons tabindex-1 roledialog> div classmodal-dialog roledocument> div classmodal-content> div classmodal-header> h4 classmodal-title>Cupons disponíveis pra você./h4> button typebutton classclose data-dismissmodal aria-labelClose> span aria-hiddentrue>×/span> /button> /div> div classmodal-body> div styletext-align: center;> ul stylelist-style:none;text-align:left;padding:0;margin:0;> /ul> /div> /div> /div> /div>/div>script typetext/javascript> ApiGoogleAddress { usingLocation: false, version: 1, inputTimeDelay: null, initialize: function(latitude, longitude) { $(#mapOuter).show(); $(namecoords).val(`${latitude},${longitude}`); //getKM(`${latitude},${longitude}`); var mapOptions { zoom: 18, center: { lat: latitude, lng: longitude } }; map new google.maps.Map(document.getElementById(map), mapOptions); $(.ctn-autocomplete-address).removeClass(hidden); marker new google.maps.Marker({ draggable: false, /*position: { lat: latitude, lng: longitude },*/ position: map.getCenter(), map: map }); google.maps.event.addListener(marker, dragend, function(ev) { var e this; var pos e.getPosition(); $(namecoords).val(pos.toUrlValue()); //getKM(pos.toUrlValue()); }); google.maps.event.addListener(map, drag, function() { // Atualiza a posição do marcador para o centro do mapa marker.setPosition(map.getCenter()); }); }, profile: { addresses: }, initProfile: function() { if (!localStorage.getItem(profile)) { localStorage.setItem(profile, JSON.stringify(this.profile)); } this.profile JSON.parse(localStorage.getItem(profile)); if (this.profile.addresses.length 0) { $(#meus-enderecos).hide(); //$(.ctn-local).show(); } else { $(.ctn-local-cep).hide(); //$(#meus-enderecos).show(); //$(.ctn-local).hide(); this.getAllAddresses(); $(#btn-add-address).show(); $(name_endereco_select:checked).change(); } $(#modalEnderecoDeEntrega :submit).click(function() { ApiGoogleAddress.setAddress(); }); $(name_endereco).parent().show(); $(.ctn-mylocation).show(); }, selectAddress: function(itemIndex) { $.each(this.profile.addresses, function(index, address) { if (index itemIndex) { $.each(address, function(key, value) { console.log(key, value); let field $(`name${key}`); if (key cidade && (field.prop(type) select || field.prop(type) select-one)) { $(namecidade_id,namecidade).val((value + ).replace(/, \D{2}/, )); } else { field.val(value); if (field.attr(name) bairro && field.hasClass(select2-hidden-accessible)) { $(#cidade-bairro).select2({ width: 100%, padding: 20, zIndex: 8080, dropdownParent: $(.dropdown-bairros .container-drop) }).on(select2:open, function() { $(.dropdown-bairros).show(); }).on(select2:closing, function() { $(.dropdown-bairros).hide(); }); } } }); } }); $(.ctn-local).hide(); $(name_endereco).val(); }, getAllAddresses: function(check true) { var me this; var item ; $.each(this.profile.addresses, function(index, address) { item.push(`div classclearfix item-endereco stylebackground-color: #f3f3f3;margin-bottom:10px;padding: 5px 10px;border-radius: 5px;border: 1px solid #ccc;position: relative;>label stylefont-weight: normal;margin-top: 5px;color:#666>input typeradio value stylefloat: left;margin-top: 5px;margin-right: 5px; name_endereco_select onchangeApiGoogleAddress.selectAddress(${index}); />span stylefont-weight: 600;font-size: 15px;>${this.endereco_nome}/span>br>${this.address_full.join(, )}/label>button typebutton classbtn btn-xs btn-danger pull-right styleposition: absolute;right: 5px; onclickApiGoogleAddress.removeAddress(this,${index});>i classfa fa-trash>/i> Apagar/button>/div>`); }); if (item.length > 0) { $(.wrap-enderecos).html(item.join()); } if ($(name_endereco_select:checked).length 0 && check) { $(name_endereco_select:first).prop(checked, true).change(); } $.each(this.profile.addresses, function(index, address) { if ((this.logradouro + ).trim().length 0) { me.removeAddress(null, index, true); } if (this.is_bairro ! undefined && this.is_bairro true) { me.removeAddress(null, index, true); } if (this.cidade || this.cidade undefined || this.cidade null) { me.removeAddress(null, index, true); } }); }, setAddress: function() { if ($(namebairro).val() Nenhum bairro || $(namebairro).val() || $(namecidadevalue!, namecidade_idvalue!).val() || $(namelogradouro).val() ) { return; } let addressFull $(namelogradouro).val(), $(namelogradouro_numero).val(), $(namelogradouro_quadra).val(), $(namelogradouro_lote).val(), $(namebairro).val(), $(namecidade).val() .filter((b) > b); var address { endereco_nome: $(nameendereco_nome).val() ? $(nameendereco_nome).val() : Minha Casa, address_full: addressFull, logradouro: $(namelogradouro).val(), logradouro_numero: $(namelogradouro_numero).val(), logradouro_quadra: $(namelogradouro_quadra).val(), bairro: $(namebairro).val(), complemento: $(namecomplemento).val(), ponto_referencia: $(nameponto_referencia).val(), cidade: $(namecidade).val(), coords: $(namecoords).val(), is_bairro: $(selectnamebairro).length > 0 ? true : false }; var _address null; if (($(namelogradouro).val() + ).trim() ) { return false; } $.each(this.profile.addresses, function(index, item) { if (this.endereco_nome address.endereco_nome) { _address index; } }); if (_address ! null) { this.profile.addresses_address address; } else { this.profile.addresses.push(address); } localStorage.setItem(profile, JSON.stringify(this.profile)); this.getAllAddresses(false); }, emptyFieldsAddress: function() { $(.ctn-local,.ctn-local-cep).find(select,input:not(typebutton):not(readonly)).val(); $(nameendereco_nome).val(Minha Casa); }, removeAddress: function(el, removeIndex, silent false) { if (silent false) if (!confirm(Deseja realmente apagar esse endereço?)) { return false; } this.profile.addresses this.profile.addresses.filter(function(item, index) { return index removeIndex ? false : item; }); localStorage.setItem(profile, JSON.stringify(this.profile)); $(el).closest(.item-endereco).fadeOut(function() { $(this).remove(); }); this.getAllAddresses(); if (this.profile.addresses.length 0) { this.emptyFieldsAddress(); $(.ctn-local,.ctn-local-cep).show(); $(#meus-enderecos).hide(); } if ($(.ctn-local-cep).length > 0) { $(.ctn-local).hide(); } if ($(name_endereco_select:checked).length 0) { $(name_endereco_select:first).prop(checked, true); } }, setInputsAddress: function(address) { var hasBairro false; var hasStreetNumber false; var hasRoute false; var hasCidade false; var me this; var countAddressComponents 0; $.each(address, function() { if(this.longText ! undefined){ this.long_name this.longText; } if(this.shortText ! undefined){ this.short_name this.shortText; } countAddressComponents++; if (this.types.indexOf(street_number) ! -1) { //numero $(namelogradouro_numero).val(this.long_name); hasStreetNumber true; } else if (this.types.indexOf(route) ! -1 || this.types.indexOf(sublocality_level_3) ! -1) { //logradouro hasRoute true; $(namelogradouro).val(this.long_name).attr(readonly, readonly); } else if (this.types.indexOf(sublocality_level_1) ! -1) { //bairro if (!hasRoute) { $(namelogradouro).val(this.long_name).attr(readonly, readonly); } hasBairro true; if (hasStreetNumber) { $(namebairro).val(this.long_name); } else { $(namebairro).val(); } if ($(namebairro).val() ! ) { //$(namebairro).attr(readonly,readonly) } } else if (this.types.indexOf(administrative_area_level_2) ! -1) { //cidade hasCidade true; $(namecidade).val(this.long_name).attr(readonly, readonly); } else if (this.types.indexOf(administrative_area_level_1) ! -1) { //estado $(namecidade).val($(namecidade).val() + , + this.short_name).attr(readonly, readonly); } else if (this.types.indexOf(country) ! -1) { //pais } else { if (!hasRoute && !hasBairro) { var _eName (place.name + ).split(,); if (_eName.length > 1) { $(namelogradouro).val(_eName0); } else { if (place.address_components.length countAddressComponents) alert(Endereço incompleto. Verifique se você está digitando o logradouro do endereço..); } } } }); if (hasBairro false) { $(namebairro).val().parent().show(); } if (hasCidade false) { $(namecidade).val(Piracicaba, SP); } $(#modalEnderecoDeEntrega form namelogradouro).parent().hide(); $(#modalEnderecoDeEntrega form namecidade).parent().hide(); if (me.usingLocation) { $(namelogradouro) .removeAttr(readonly) .parent() .show(); } }, getAddressToGeoding: function(type ) { if (this.inputTimeDelay) { clearTimeout(this.inputTimeDelay); } this.inputTimeDelay setTimeout(function() { var address $(namelogradouro).val() + , + $(namelogradouro_numero).val() + , + $(namebairro).val() + , + $(namecidade).val(); var geocoder new google.maps.Geocoder(); geocoder.geocode({ address: address }, (results, status) > { if (status ! google.maps.GeocoderStatus.OK) { alert(status); } var place results0; map.setCenter({ lat: place.geometry.location.lat(), lng: place.geometry.location.lng() }); marker.setPosition({ lat: place.geometry.location.lat(), lng: place.geometry.location.lng() }); $(namecoords).val(place.geometry.location.toUrlValue()); //getKM(place.geometry.location.lat()+,+place.geometry.location.lng()); }); }, type delay ? 2000 : 1); }, getReverseGeocodingData: function(lat, lng) { var me this; var latlng new google.maps.LatLng(lat, lng); var geocoder new google.maps.Geocoder(); geocoder.geocode({ latLng: latlng }, (results, status) > { if (status ! google.maps.GeocoderStatus.OK) { alert(status); } if (status google.maps.GeocoderStatus.OK) { me.setInputsAddress(results0.address_components); } }); }, getMyLocation(e null) { var me this; me.usingLocation true; if (navigator.geolocation) { if (e) { $(e).attr(disabled, true).text(Localizando...); } navigator.geolocation.getCurrentPosition(function(position) { $(e).removeAttr(disabled).text(Usar minha localização); latitude position.coords.latitude; longitude position.coords.longitude; console.log(pos, position); map 0; me.getReverseGeocodingData(latitude, longitude); google.maps.event.addDomListener(window, load, me.initialize(latitude, longitude)); $(namelogradouro) .removeAttr(readonly) .parent() .show(); $(.ctn-autocomplete-address).show(); $(name_endereco).parent().hide(); $(.ctn-mylocation).hide(); }, function(error) { if (error.code error.PERMISSION_DENIED) { alert(A sua localização está bloqueada ou não está ativa.); } else { alert(error.message); } $(e).removeAttr(disabled).text(Usar minha localização); }, { enableHighAccuracy: true }); } else { alert(O seu navegador não suporta Geolocalização.); } } }; $(function() { ApiGoogleAddress.initProfile(); });/script> script srchttps://d1saa4b6bvq2pn.cloudfront.net/js/site/bootstrap.min.js>/script> script> window.addEventListener(load,function() { setTimeout(function(){ // This hides the address bar: window.scrollTo(0, 1); }, 0);}); /script> /body>/html>
View on OTX
|
View on ThreatMiner
Please enable JavaScript to view the
comments powered by Disqus.
Data with thanks to
AlienVault OTX
,
VirusTotal
,
Malwr
and
others
. [
Sitemap
]