@import"https://fonts.googleapis.com/css2?family=Ubuntu+Mono:ital,wght@0,400;0,700;1,400;1,700&display=swap";@import"https://fonts.googleapis.com/css2?family=Ubuntu:wght@400;500;700&display=swap";html{width:100%;scrollbar-color:#fff rgba(156,163,175,.5);scrollbar-width:thin}body{margin:0;background:#f8f8f8;width:100%;min-height:100vh}.view-principal{width:100%;height:100%;min-height:calc(100vh - 60px);padding-top:60px}ul,li{list-style:none}*{font-family:"Ubuntu",sans-serif;margin:0;padding:0;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}input,textarea{-webkit-user-select:text !important;-khtml-user-select:text !important;-moz-user-select:text !important;-ms-user-select:text !important;user-select:text !important}.text-normal{text-decoration:none;font-style:normal}.right{float:right}.grey{color:#ccc}.grey-8{color:#888}.link{color:#3082ec}.link:hover{color:#0a4ca0}.mobile-only{display:none}.d-none{display:none}.pt-10px{padding-top:10px}.pt-5px{padding-top:5px}.icon{width:28px;height:28px;display:inline-block;float:left;background-repeat:no-repeat;background-position:center;background-size:contain}.bg-image{background-color:#fff;background-repeat:no-repeat;background-position:center;background-size:cover}.confirm-color{color:#21bf07 !important}.outline{border:1px solid #ccc;border-radius:4px;padding:4px 6px}button{outline:none}.length{font-weight:500;text-align:center;margin:auto;display:block;background:#f8f8f8;padding:7px}.well2{min-height:90px;padding:4px 6px;background:#f5f5f5;border:1px solid #e3e3e3;border-radius:4px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.05);box-shadow:inset 0 1px 1px rgba(0,0,0,.05)}.modal-lg{overflow-y:scroll}.page{width:100%;min-height:100%;height:auto;display:block;padding-bottom:60px;background:#f8f8f8;text-align:left}.title{font-weight:bold}.t-left{text-align:left !important}.center{text-align:center}.f-left{float:left !important}.f-right{float:right !important}.f-none{float:none !important}.bold{font-weight:bold !important}.normal{font-weight:normal !important}.uppercase{text-transform:uppercase}.input-uf{text-transform:uppercase !important}.indent-10{text-indent:10px}.green{color:green !important}.status-green{color:#00ad5f}.status-red{color:#fa4251}.pointer{cursor:pointer}.blink{animation:blink-animation 1s steps(5, start) infinite;-webkit-animation:blink-animation 1s steps(5, start) infinite}@keyframes blink-animation{to{visibility:hidden}}@-webkit-keyframes blink-animation{to{visibility:hidden}}.blink-shadow{animation:blink-shadow 1s steps(5, start) infinite;-webkit-animation:blink-shadow 1s steps(5, start) infinite}@keyframes blink-shadow{to{text-shadow:0 0 50px #ff4743}}@-webkit-keyframes blink-shadow{to{text-shadow:0 0 2px #fff}}.noselect{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.selectable{-webkit-touch-callout:text;-webkit-user-select:text;-khtml-user-select:text;-moz-user-select:text;-ms-user-select:text;user-select:text}.icon-editar{border:1px solid #3082ec;padding:3px 10px;border-radius:4px;color:#3082ec}.icon-editar:hover{background:#3082ec;color:#fff}.icon-deletar{border:1px solid #f44336;padding:3px 10px;border-radius:4px;color:#f44336}.wbg{background-image:url("../img/bg-opacity.jpg");background-size:cover;background-repeat:no-repeat}.divisao-form{padding:5px 10px;background:#3082ec;color:#fff;margin:20px 0px;border-radius:4px 4px 0px 0}form label i{color:#888;font-weight:normal;font-size:14px;margin-left:5px}.hard-grey{color:#888}.block{display:block}.w-50{max-width:50%}.w-100,.w-full{width:100%}.myLoading,.myModalCustom{background:rgba(0,0,0,.7);position:fixed;top:0px;left:0px;width:100%;min-height:100%;height:inherit;z-index:10000012;display:none}.myLoading .box-loading{width:300px;height:140px;padding:10px;border-radius:20px;position:absolute;top:50%;left:50%;margin-left:-150px;margin-top:-70px;background:#fff}.myLoading .title{text-align:center;width:100%;display:block;font-size:15px;line-height:30px}.myLoading .msg-loading{text-align:center;display:block;font-size:14px}.myLoading img{width:30px;position:absolute;bottom:27px;left:50%;margin-left:-15px}.myLoading2{background:rgba(255,255,255,.95);position:fixed;top:0px;left:0px;width:100%;min-height:100%;height:inherit;z-index:10000012;display:none}.myLoading2 .box-loading{width:calc(100% - 10px);height:140px;position:absolute;top:50%;left:5px;margin-top:-70px;color:#333;font-weight:bold}.myLoading2 .msg-loading{text-align:center;display:block;font-size:18px}.myLoading2 img{width:200px;max-width:80%;position:absolute;left:50%;margin-left:-100px;text-align:center;margin-top:20px}.myModalCustom{display:block}.myModalCustom .container{width:90%;min-height:200px;padding:10px;border-radius:20px;position:absolute;top:70px;left:50%;margin-left:-45%;background:#fff}.myModalCustom .container .buttons{display:block;left:10px;width:95%;width:calc(100% - 20px);overflow:hidden;padding:10px 0px 0px 0px}.myModalCustom .container .buttons .bt-left,.myModalCustom .container .buttons .bt-center,.myModalCustom .container .buttons .bt-right{display:inline-block;margin-left:20px}.myModalCustom .container .buttons .bt-right{float:right}.myModalCustom .title,.myModalCustom .ul{margin-left:10px}#myMessage{position:fixed;display:none;z-index:10000011;width:100%;height:60px;background:none;color:#fff;top:-50px;left:0px;text-align:left;line-height:60px;font-size:15px;text-indent:5px;-webkit-transition:top .4s linear;transition:top .4s linear;overflow:hidden;border:1px solid #000;border-radius:8px;-webkit-box-shadow:1px 3px 20px 2px #000;box-shadow:1px 3px 20px 2px #000}#myMessage #x{float:right;font-size:16px !important;line-height:20px;padding:3px 8px;color:#fff;border:1px solid #fff;border-radius:100%;position:absolute;top:18px;right:3px;text-indent:0;font-weight:bold}.errorMessage{background:#c50909 !important;top:0px !important}.errorMessage .x{background:#c50909 !important}.warningMessage{background:#ffc107 !important;top:0px !important}.warningMessage .x{background:#fff !important;color:#ffc107 !important}.successMessage{background:green !important;top:0px !important}.successMessage .x{background:green !important}#myMessageOverlay{position:absolute;top:0px;left:0px;width:100%;height:100%;background:rgba(0,0,0,.2);z-index:10000010;display:none}#myMessageOverlay-conteudo{position:fixed;display:none;z-index:10000011;width:90%;height:50%;background:none;color:#444;top:-50%;left:5%;border:1px solid #fff;text-align:center;font-size:18px;line-height:30px;-webkit-transition:top .2s linear;transition:top .2s linear;overflow:hidden;border-radius:4px;display:none;flex-direction:column;align-items:center;justify-content:center}#myMessageOverlay-conteudo #innerMsgOverlay{padding:0px 8px}#myMessageOverlay-conteudo #myMessageOverlay-title{font-weight:bold;margin:0px 0px 20px 0px}#myMessageOverlay-conteudo #x-overlay{font-size:16px !important;line-height:19px;padding:6px 10px;color:#fff;border:1px solid #fff;border-radius:4px;position:relative;display:none;font-weight:bold;margin:20px 0px 0px 0px}.errorMessageOverlay #myMessageOverlay-conteudo{background:#fff !important;border:4px solid #c50909 !important;top:25% !important}.errorMessageOverlay .confirm-button-overlay,.errorMessageOverlay .x-overlay{background:#c50909 !important}.warningMessageOverlay #myMessageOverlay-conteudo{background:#fff !important;border:4px solid #f5e611 !important;top:25% !important}.warningMessageOverlay .confirm-button-overlay,.warningMessageOverlay .x-overlay{background:#f5e611 !important}.defaultMessageOverlay #myMessageOverlay-conteudo{background:#fff !important;border:4px solid #c50909 !important;top:25% !important}.defaultMessageOverlay .confirm-button-overlay,.defaultMessageOverlay .x-overlay{background:#c50909 !important}.infoMessageOverlay #myMessageOverlay-conteudo{background:#fff !important;border:4px solid #007bff !important;top:25% !important}.infoMessageOverlay .confirm-button-overlay,.infoMessageOverlay .x-overlay{background:#007bff !important}.successMessageOverlay #myMessageOverlay-conteudo{background:#fff !important;border:4px solid green !important;top:25% !important}.successMessageOverlay .confirm-button-overlay,.successMessageOverlay .x-overlay{background:green !important}#confirm-button-overlay,#x-overlay-v2{display:none}.message-overlay-v2 #myMessageOverlay-conteudo{bottom:-50% !important;width:100% !important;left:0px !important;border-radius:10% 10% 0 0 !important;border:none !important}.message-overlay-v2.infoMessageOverlay #myMessageOverlay-conteudo,.message-overlay-v2.warningMessageOverlay #myMessageOverlay-conteudo,.message-overlay-v2.successMessageOverlay #myMessageOverlay-conteudo,.message-overlay-v2.errorMessageOverlay #myMessageOverlay-conteudo{top:initial !important;bottom:0px !important;-webkit-transition:bottom .2s linear;transition:bottom .2s linear}.message-overlay-v2.infoMessageOverlay #myMessageOverlay-conteudo #myMessageOverlay-title,.message-overlay-v2.warningMessageOverlay #myMessageOverlay-conteudo #myMessageOverlay-title,.message-overlay-v2.successMessageOverlay #myMessageOverlay-conteudo #myMessageOverlay-title,.message-overlay-v2.errorMessageOverlay #myMessageOverlay-conteudo #myMessageOverlay-title{position:absolute;top:20px}.message-overlay-v2.infoMessageOverlay #myMessageOverlay-conteudo #confirm-button-overlay,.message-overlay-v2.warningMessageOverlay #myMessageOverlay-conteudo #confirm-button-overlay,.message-overlay-v2.successMessageOverlay #myMessageOverlay-conteudo #confirm-button-overlay,.message-overlay-v2.errorMessageOverlay #myMessageOverlay-conteudo #confirm-button-overlay{font-size:16px !important;line-height:19px;padding:14px 10px;color:#fff;border:1px solid #fff;border-radius:4px;position:absolute;display:none;font-weight:bold;bottom:0px;width:100%}.message-overlay-v2.infoMessageOverlay #myMessageOverlay-conteudo #x-overlay,.message-overlay-v2.warningMessageOverlay #myMessageOverlay-conteudo #x-overlay,.message-overlay-v2.successMessageOverlay #myMessageOverlay-conteudo #x-overlay,.message-overlay-v2.errorMessageOverlay #myMessageOverlay-conteudo #x-overlay{display:none}.message-overlay-v2.infoMessageOverlay #myMessageOverlay-conteudo #x-overlay-v2,.message-overlay-v2.warningMessageOverlay #myMessageOverlay-conteudo #x-overlay-v2,.message-overlay-v2.successMessageOverlay #myMessageOverlay-conteudo #x-overlay-v2,.message-overlay-v2.errorMessageOverlay #myMessageOverlay-conteudo #x-overlay-v2{font-size:26px !important;line-height:19px;padding:10px 12px;color:#fff;border:none;display:none;font-weight:bold;position:absolute;right:15px;top:15px;border-radius:100%;margin:0}.noone{text-align:center;color:#666;font-style:italic;display:block}.sub-info{color:#888;font-weight:normal;font-size:13px;margin-left:5px;font-style:italic}.page-cadastrar-tarefa .sub-info{float:left;text-indent:5px}.page-cadastro-cliente .sub-info{text-indent:5px;margin:15px 0px 15px 8px}tfoot,tfoot tr,tfoot tr td{background:#f5f5f5 !important}tfoot tr td{padding:7px 40px !important}.checkmark{width:25px;height:25px;background-color:#eee;border:1px solid #ddd;border-radius:4px;cursor:pointer;display:inline-block;vertical-align:middle}.checkmark:after{content:"";display:none;position:relative;width:45%;height:65%;border:solid #fff;border-width:0 3px 3px 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);text-align:center;margin:auto}.checkmark:hover{background-color:#ccc}.checkmark.checked{background-color:#ea1d2c;border-color:#ccc}.checkmark.checked:after{display:block}.checked .checkmark{background-color:#ea1d2c;border-color:#ccc}.checked .checkmark:after{display:block}.modal-dialog{background-color:#f0eff4;bottom:0px;left:0px;position:fixed;right:0px;top:0px;z-index:10}.modal-full{left:0px;z-index:100}.page-modal{background:#f0eff4;box-shadow:none}.modal-content{-webkit-box-shadow:none !important;box-shadow:none !important;border:none !important}.page-modal form{display:block;margin-top:20px}.page-modal .bt-close{float:right}.btn-light{color:#333}.btn-light:hover{background:#e8e8e8}.btn-light2{color:#333;background:#f8f8f8;border:1px solid #888;position:relative;display:inline-block}.btn-light2:hover{background:#eee}.btn-primary2{background:#3082ec;color:#fff;border:1px solid #1574ef;position:relative;display:inline-block}.btn-primary2:hover{background:#1574ef;color:#fff}.interruptor{display:block}.interruptor li{display:inline-block;position:relative;height:25px;line-height:25px;background:#fff;padding:0px 10px;cursor:pointer;border:1px solid #e8e8e8}.interruptor li:first-child{border-radius:10px 0px 0px 10px}.interruptor li:last-child{border-radius:0px 10px 10px 0px;margin-right:-5px}.interruptor li.active{background:#4ccd80;color:#fff;border-color:#09bd09}.atrasado{color:red}.div-noscript{background:#eee;display:block;position:absolute;top:0px;left:0px;bottom:0px;z-index:999;right:0px}.div-noscript h2{background:#fff;padding:10px;box-shadow:0px 4px 4px 0px rgba(0,0,0,.2)}.div-noscript p{text-indent:10px;font-size:16px;line-height:22px}.super-logo-home{text-align:center;display:block;margin:100px auto 0px auto;font-size:80px}.super-logo-home img{width:80%;max-width:847px}.subtitle-home,.subtitle-obrigado,.subtitle-404{color:#5f5f5f;font-size:17px;font-weight:normal;text-align:center;width:100%;display:inline-block;margin:25px 0px 0px 0px}.section-empresas .section-title{font-size:17px;line-height:17px;color:#333}.section-empresas .section-title .green-dot,.section-empresas .section-title .grey-dot{width:12px;height:12px;display:inline-block;position:relative;border-radius:100%;margin:0px 0px 0px 10px}.section-empresas .section-title .green-dot{background:green}.section-empresas .section-title .grey-dot{background:#999}.section-empresas .list-empresas{display:flex;flex-direction:row;overflow-x:auto;padding:0;margin:0;list-style:none;padding:10px}.section-empresas .list-empresas li.empresa{background-color:#fff;width:150px;min-height:150px;margin-right:10px;flex:0 0 auto;display:flex;flex-direction:column;justify-content:space-between;align-items:center;-webkit-box-shadow:3px 3px 7px 0px rgba(0,0,0,.5);-moz-box-shadow:3px 3px 7px 0px rgba(0,0,0,.5);box-shadow:3px 3px 7px 0px rgba(0,0,0,.5);border-radius:6px}.section-empresas .list-empresas li.empresa a{text-align:center;text-decoration:none}.section-empresas .list-empresas li.empresa a img.logo{width:100%;border-radius:6px 6px 0px 0px}.section-empresas .list-empresas li.empresa a .name{display:block;overflow:hidden;display:block;margin-top:10px;padding:5px 0px;color:#333;font-weight:bold;text-transform:uppercase}.home-footer{display:flex;flex-direction:row;justify-content:flex-end;width:100%;height:44px;position:absolute;bottom:0px;left:0px}.home-footer span{line-height:44px;font-size:14px;color:#333;margin-right:10px;font-weight:normal}.home-footer a{line-height:44px;font-size:17px;color:#ea1d2c;margin-right:10px;text-decoration:none;cursor:pointer;font-weight:bold}a.link-lojas{line-height:44px;font-size:17px;color:#ea1d2c;margin-right:10px;text-decoration:none;cursor:pointer;font-weight:bold;text-align:center;width:100%;display:inline-block;margin:15px 0px 0px 0px}.topo{width:100%;position:relative;background:#ea1d2c;z-index:3;height:60px;overflow:hidden;position:fixed;z-index:11}.topo .span-nome-empresa,.topo .span-topo-title{text-indent:10px;text-align:left;line-height:60px;font-family:"Ubuntu",sans-serif;color:#fff;cursor:pointer;display:inline-block;vertical-align:middle}.topo .span-nome-empresa{font-size:16px;font-weight:bold;text-transform:uppercase}.topo .span-topo-title{font-size:15px;font-weight:normal;display:block;margin-left:5px}.topo .logo-app{max-height:28px;margin:16px 45px 0px 0px;max-width:30%;vertical-align:middle;float:right}.identificacao-mesa{z-index:4;position:absolute;top:5px;left:4px;color:#000;background:#fff;font-weight:bold;padding:3px 8px;border-radius:10px;font-size:16px}.wrapper-capa{overflow:hidden;position:relative}.capa{width:100%;height:220px;position:relative;overflow:hidden;z-index:3;background-color:#fff;-webkit-box-shadow:0px 6px 6px 0px rgba(0,0,0,.6);-moz-box-shadow:0px 6px 6px 0px rgba(0,0,0,.6);box-shadow:0px 6px 6px 0px rgba(0,0,0,.6)}.empresa-info{width:100%;height:60px;position:relative;overflow:hidden;z-index:2;padding-left:113px}.empresa-info .info{display:inline-block;height:100%;text-align:center;padding-top:10px;padding-right:10px;line-height:16px;font-size:13px;float:right;margin-right:5px}.empresa-info .mais-infos{float:right;padding-right:15px}.aberto{color:#008b00}.fechado{color:red}.empresa-logo{width:100px;height:100px;position:absolute;top:170px;left:10px;z-index:4;overflow:hidden;background-color:#fff;background-size:contain;-webkit-box-shadow:3px 3px 7px 0px rgba(0,0,0,.5);-moz-box-shadow:3px 3px 7px 0px rgba(0,0,0,.5);box-shadow:3px 3px 7px 0px rgba(0,0,0,.5);border-radius:6px}.card-erro-fora-horario-atendimento{background:#ea1d2c;width:95%;padding:10px 10px;text-align:center;color:#fff;display:block;border-radius:7px;margin:20px auto 20px auto}.card-erro-fora-horario-atendimento span{display:block;color:#fff}.card-erro-fora-horario-atendimento a{display:inline-block;color:#fff;font-weight:500;cursor:pointer}.card-erro-fora-horario-atendimento a:hover{color:#eee}.catFixoNoTopo{position:fixed !important;top:60px !important;-webkit-box-shadow:0px 4px 6px 0px rgba(0,0,0,.4) !important;-moz-box-shadow:0px 4px 6px 0px rgba(0,0,0,.4) !important;box-shadow:0px 4px 6px 0px rgba(0,0,0,.4) !important}.div-categorias{width:100%;height:44px;background:#fff;z-index:9;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;position:relative;overflow:hidden}.div-categorias .seta{font-size:24px;line-height:40px;color:#a6a5a5;position:absolute;cursor:pointer}.div-categorias .seta:hover{color:#504f4f}.div-categorias .seta-left{left:10px}.div-categorias .seta-right{right:10px}.div-categorias #div-categorias-inner{width:calc(100% - 80px);height:calc(100% + 18px);margin:auto;float:left;margin-left:40px;overflow:hidden;overflow-x:auto;display:flex;flex-direction:row;justify-content:start}.div-categorias #div-categorias-inner .cat{background-color:#ea1d2c;color:#fff;height:34px;font-size:16px;line-height:34px;margin-left:10px;margin-top:3px;padding:0px 5px;border-radius:7px;min-width:135px;text-align:center;text-decoration:none !important;display:inline-table;overflow:hidden;cursor:pointer}.div-categorias #div-categorias-inner .cat .cat-span{display:block;white-space:nowrap}.page-horarios .panel{background:#f0eff4 !important}.page-horarios .head-reduced{padding:5px !important;margin-top:10px !important}.page-horarios .head-reduced .title{font-size:15px !important}.page-horarios .container-horarios{font-size:15px !important;padding:5px !important;background:#f8f8f8}.page-horarios .container-horarios .dot-icon{font-size:8px;line-height:20px;vertical-align:middle}.page-horarios .container-horarios ul li{clear:both}.page-horarios .container-horarios ul li .horario-do-dia{display:block;text-indent:15px;clear:both}.page-horarios .container-horarios ul li .desc,.page-horarios .container-horarios ul li .hora{font-weight:bold}.page-horarios .sem-expediente{font-style:italic;color:#888;display:block;text-indent:15px}.bt-voltar{padding:0px;color:#fff;outline:none;text-decoration:none;cursor:pointer;float:left;margin-left:10px;font-size:17px;line-height:59px;vertical-align:middle}.bt-voltar i{vertical-align:middle}.bt-voltar:hover{text-decoration:none}.well{background-color:#efefef}.well fieldset{color:#888;padding:0px 0px 10px 0px}.table-hover>tbody>tr:hover{background-color:#ddd}.red{color:#ec4040}.red2{color:#ff5757 !important}.div-form-before-list{width:100%;min-height:60px;display:block;position:relative;margin-bottom:20px}.div-form-before-list>span{color:#888}.list-default>li{min-height:40px;padding:7px;border-top:1px solid #ddd}.ul-striped>li:nth-of-type(odd){background-color:#f9f9f9}.list-default>li>span{display:block;line-height:26px}.list-default>li .btn{width:90%;margin:10px auto}input[type=date]{height:35px;line-height:30px;margin:0 auto;font-family:arial,sans-serif;font-weight:bold;position:relative;top:2px;outline:none;border:1px solid #888;border-radius:5px;text-indent:3px}.panel-default>.panel-heading,.panel-default .panel-heading,.panel-heading{display:block;min-height:60px;padding:20px 5px 10px 5px;overflow:hidden;border:none}.panel-heading>span{font-size:13px}.panel-heading>.title{display:inline-block;font-size:18px;line-height:31px;float:left}.container-search{display:inline-block;float:left}.search{border-radius:14px !important}#drawer-menu{background:#fff;position:fixed;width:240px;height:100vh;top:0px;left:0px;z-index:999;overflow:hidden;display:none;-webkit-box-shadow:8px 8px 25px -3px rgba(0,0,0,.75);-moz-box-shadow:8px 8px 25px -3px rgba(0,0,0,.75);box-shadow:8px 8px 25px -3px rgba(0,0,0,.75)}#drawer-menu .container-logo-menu{background:#ea1d2c;width:100%;height:60px;display:flex;align-items:center;justify-content:center}#drawer-menu .container-logo-menu .logo-menu{max-height:28px;margin:auto;vertical-align:middle;text-align:center}#drawer-menu ul{width:100%;min-height:50px;height:auto}#drawer-menu ul>li{padding:15px 10px;font-weight:bold;border-bottom:1px solid #eee;width:100%;min-height:50px;cursor:pointer}#drawer-menu ul>li:hover{background:#eee}#drawer-menu-icon{position:fixed;top:10px;left:10px;z-index:998;cursor:pointer;line-height:40px;text-align:center;color:#fff;display:none}.home-icon{position:fixed;top:10px;left:10px;z-index:998;cursor:pointer;line-height:40px;text-align:center;color:#fff}.bar-pedido-footer{width:100%;height:50px;background:#ea1d2c;display:block;position:fixed;bottom:0px;left:0px;color:#fff;font-size:14px;line-height:39px;font-weight:bold}.bar-pedido-footer .f-left{padding:0px 10px 0px 10px;cursor:pointer;display:block;height:100%;line-height:50px}.bar-pedido-footer .icon-bag{margin-top:7px;background-image:url("../img/shopping-bag-white.png")}.bar-pedido-footer .qtd{color:#000;background:#fff;padding:5px 0px;border-radius:100%;width:19px;height:19px;line-height:9px;display:inline-block;font-size:12px;position:absolute;left:24px;top:24px;text-align:center}.bar-pedido-footer .valor{font-size:15px;margin-left:8px}.bar-pedido-footer .valor-right{position:absolute;right:5px}.bar-pedido-footer .bt-acao{cursor:pointer;font-size:16px;line-height:50px;vertical-align:middle;padding:0px 8px;border-radius:8px;color:#fff;width:auto;display:inline-block;min-width:100px;height:inherit;text-align:center;margin:auto;position:relative;float:right}.bar-pedido-footer .bt-acao-center{float:none;display:inline-block;position:absolute;right:50%;width:145px;margin-right:-85px;background:inherit}.refresh-icon,.search-icon{position:fixed;top:0px;right:0px;z-index:998;cursor:pointer;width:38px;height:38px;font-size:20px;line-height:40px;text-align:center;color:#fff;margin-top:9px}.search-field{position:fixed;top:2px;right:2px;z-index:999;cursor:pointer;width:70%;height:52px;font-size:12px;text-align:center;border:1px solid #ccc;border-radius:4px}.ul-categorias{margin:0px 0px 0px 0px}.ul-categorias>li>label{padding:10px;background:#fff;display:block;color:#333;font-size:17px;font-weight:bold;text-transform:uppercase;margin:0px}.lazy{opacity:0;-ms-transition:opacity 200ms ease-out;-webkit-transition:opacity 200ms ease-out;transition:opacity 200ms ease-out}.ul-destaques{background:#fff;padding:10px 0px}.container-detalhes-pedido,.ul-listagem{padding:0px 5px}.container-detalhes-pedido .lone-line,.container-detalhes-pedido>li,.ul-listagem .lone-line,.ul-listagem>li{border-bottom:1px solid #ccc;background:#fff;min-height:130px;overflow:hidden;display:flex;flex-direction:row;align-items:center;justify-content:flex-start}.container-detalhes-pedido .lone-line .div-left,.container-detalhes-pedido>li .div-left,.ul-listagem .lone-line .div-left,.ul-listagem>li .div-left{height:100%;width:75%;overflow:hidden;display:inline-block;margin:0;padding:0;border:none;float:left;flex:1 1 75%}.container-detalhes-pedido .lone-line .div-left span,.container-detalhes-pedido>li .div-left span,.ul-listagem .lone-line .div-left span,.ul-listagem>li .div-left span{margin-left:15px;display:block;margin-right:5px}.container-detalhes-pedido .lone-line .div-left .title,.container-detalhes-pedido>li .div-left .title,.ul-listagem .lone-line .div-left .title,.ul-listagem>li .div-left .title{font-size:15px;line-height:17px;margin-top:7px;font-weight:normal;padding-bottom:0px}.container-detalhes-pedido .lone-line .div-left .obs,.container-detalhes-pedido>li .div-left .obs,.ul-listagem .lone-line .div-left .obs,.ul-listagem>li .div-left .obs{font-size:13px;color:#888;min-height:65px;max-height:96px;overflow:hidden;margin-top:2px;text-overflow:ellipsis;-webkit-line-clamp:5;display:-webkit-box;-webkit-box-orient:vertical}.container-detalhes-pedido .lone-line .div-left .preco,.container-detalhes-pedido>li .div-left .preco,.ul-listagem .lone-line .div-left .preco,.ul-listagem>li .div-left .preco{font-size:15px;line-height:17px;font-weight:bold;margin-top:5px;padding-bottom:5px}.container-detalhes-pedido .lone-line .div-right,.container-detalhes-pedido>li .div-right,.ul-listagem .lone-line .div-right,.ul-listagem>li .div-right{width:calc(25% - 5px);height:100px;padding:0px;margin:15px 0px 0px 0px;margin-right:5px;overflow:hidden;display:inline-block;border:none;float:left;border-radius:4px;background-size:cover;background-position:center;background-repeat:no-repeat;flex:1 1 calc(25% - 5px)}.ul-listagem-produto>li{border:1px solid #ccc;border-radius:10px;margin-bottom:5px}.ul-listagem-destaque{display:flex;flex-direction:row;align-items:center;justify-content:flex-start;gap:10px;padding:0px 10px 0px 10px;margin:10px 0px;overflow:auto}.ul-listagem-destaque>li{border:1px solid rgba(0,0,0,.12);border-radius:10px;margin-bottom:5px;width:166px;background:#fff;flex-grow:0;flex-shrink:0;padding:4px}.ul-listagem-destaque>li .div-foto{width:100%;height:120px;padding:0px;margin:0px;background-size:cover;background-position:center;background-repeat:no-repeat;border-radius:10px}.ul-listagem-destaque>li .div-textos>span{display:block;margin:7px 0px;padding:0px 8px}.ul-listagem-destaque>li .div-textos .title{font-size:15px;line-height:17px;font-weight:normal;text-overflow:ellipsis;overflow:hidden;-webkit-line-clamp:2;display:-webkit-box;-webkit-box-orient:vertical;min-height:34px;max-height:37px}.ul-listagem-destaque>li .div-textos .obs{font-size:13px;color:#888;overflow:hidden;margin-top:2px;text-overflow:ellipsis;-webkit-line-clamp:2;display:-webkit-box;-webkit-box-orient:vertical;min-height:40px;max-height:58px}.ul-listagem-destaque>li .div-textos .preco{font-size:15px;line-height:17px;font-weight:bold;margin-top:5px;padding-bottom:5px}.ul-listagem .div-right.lazy-produto-foto{display:none}.line-loading-message-container{display:block;margin:10px auto;text-align:center;font-weight:bold}.line-loading-message-container .line-loading-message i{color:#ea1d2c}.container-detalhes-pedido>li,.ul-listagem-ultimos-pedidos>li{padding-top:10px;padding-bottom:20px;width:95%;margin:10px auto;border-radius:4px;display:block;min-height:145px;-webkit-box-shadow:0px 2px 4px 0px #aaa;-moz-box-shadow:0px 2px 4px 0px #aaa;box-shadow:0px 2px 4px 0px #aaa}.container-detalhes-pedido>li .upper-section,.ul-listagem-ultimos-pedidos>li .upper-section{width:100%;height:50px;display:flex;flex-direction:row;align-items:center;justify-content:space-between;border-bottom:1px dashed #ccc;padding:0px 15px}.container-detalhes-pedido>li>span,.ul-listagem-ultimos-pedidos>li>span{display:block;margin-top:15px}.container-detalhes-pedido>li>.id,.ul-listagem-ultimos-pedidos>li>.id{text-indent:15px}.container-detalhes-pedido>li>.status,.ul-listagem-ultimos-pedidos>li>.status{margin-left:15px}.container-detalhes-pedido>li>.status .status-name,.ul-listagem-ultimos-pedidos>li>.status .status-name{line-height:30px;vertical-align:middle;text-indent:10px;margin-left:5px}.container-detalhes-pedido>li .checkmark,.ul-listagem-ultimos-pedidos>li .checkmark{width:30px;height:30px;line-height:30px;border-radius:100%;text-align:center;background:#fff;color:#fff;border:1px solid #a5a5a5}.container-detalhes-pedido>li .checkmark i,.ul-listagem-ultimos-pedidos>li .checkmark i{line-height:30px}.container-detalhes-pedido>li .checkmark.active,.ul-listagem-ultimos-pedidos>li .checkmark.active{background:#ea1d2c;color:#fff;border:none}.container-detalhes-pedido>li .checkmark.cancelado,.ul-listagem-ultimos-pedidos>li .checkmark.cancelado{background:#555;color:#fff;border:none}.container-detalhes-pedido>li .fake-button,.ul-listagem-ultimos-pedidos>li .fake-button{width:calc(100% - 30px);background:#ea1d2c;margin:20px auto 0px auto;text-align:center;color:#eee;padding:5px 0px;font-size:16px;border-radius:8px;font-weight:normal}.container-detalhes-pedido>li .fake-button .fa-chevron-right,.ul-listagem-ultimos-pedidos>li .fake-button .fa-chevron-right{text-indent:10px}.container-detalhes-pedido .itens-container,.ul-listagem-ultimos-pedidos .itens-container{background:#f8f8f8;padding:6px;border-radius:8px;border:1px solid #eee;margin:5px 10px}.container-detalhes-pedido .itens-container>li,.ul-listagem-ultimos-pedidos .itens-container>li{font-style:italic;color:#666;font-size:13px}.a-whatsapp-icon{position:fixed;bottom:10px;right:10px;z-index:998;cursor:pointer;width:38px;height:38px;font-size:20px;line-height:40px;text-align:center;color:#fff}.a-whatsapp-icon .whatsapp-icon{color:#008b00;font-size:32px}.panel-pedido-acompanhamento>*{padding:0px 10px}.panel-pedido-acompanhamento .container-h2{display:block;width:100%;height:20px;clear:both;float:none;position:relative;margin:20px 0px 30px 0px}.panel-pedido-acompanhamento .container-h2 h2{width:auto;float:left;clear:both;margin:0;font-size:16px}.panel-pedido-acompanhamento .container-h2 h2 i{margin-right:5px}.panel-pedido-acompanhamento h3.section-title{font-size:15px;color:#ea1d2c}.panel-pedido-acompanhamento .container-detalhes-pedido{margin-bottom:15px}.panel-pedido-acompanhamento .container-detalhes-pedido .lone-line{min-height:auto;padding:10px 0px;border:none;border-radius:10px}.panel-pedido-acompanhamento .timeline-pedido .timeline-item{width:100%;min-height:75px;margin-bottom:10px;position:relative;display:flex;flex-direction:row;align-items:flex-start;justify-content:flex-start}.panel-pedido-acompanhamento .timeline-pedido .timeline-item .div-left{width:30px;height:100%;text-align:center}.panel-pedido-acompanhamento .timeline-pedido .timeline-item .div-left .checkmark{width:30px;height:30px;line-height:30px;border-radius:100%;text-align:center;background:#fff;color:#fff;border:1px solid #a5a5a5}.panel-pedido-acompanhamento .timeline-pedido .timeline-item .div-left .checkmark i{line-height:30px}.panel-pedido-acompanhamento .timeline-pedido .timeline-item .div-left .checkmark.active{background:#ea1d2c;color:#fff;border:none}.panel-pedido-acompanhamento .timeline-pedido .timeline-item .div-left .checkmark.cancelado{background:#555;color:#fff;border:none}.panel-pedido-acompanhamento .timeline-pedido .timeline-item .div-left .vertical-separator{width:1px;height:35px;background:#a5a5a5;display:block;position:relative;margin-left:14px;margin-top:5px}.panel-pedido-acompanhamento .timeline-pedido .timeline-item .div-right{width:calc(100% - 32px);height:auto;text-align:left;padding:4px 0px 0px 8px}.panel-pedido-acompanhamento .timeline-pedido .timeline-item .div-right>span{display:block}.panel-pedido-acompanhamento .timeline-pedido .timeline-item .div-right .title{color:#a5a5a5}.panel-pedido-acompanhamento .timeline-pedido .timeline-item .div-right .title.active{color:#000}.panel-pedido-acompanhamento .timeline-pedido .timeline-item .div-right .horario{color:#a5a5a5}.panel-pedido-acompanhamento .timeline-pedido .timeline-item .div-right .subtitle{color:#a5a5a5;margin-top:15px}.page-produtos-opcionais{padding-bottom:80px;background:#fff}.page-produtos-opcionais .panel{border:none}.head-opcionais,.head-reduced{display:block !important;min-height:25px !important;padding:5px 10px !important;overflow:hidden !important;border:none !important;background:#f8f8f8 !important}.head-opcionais span,.head-reduced span{display:block !important;font-size:15px !important;line-height:30px !important}.head-opcionais .subspan,.head-reduced .subspan{line-height:15px !important;margin-bottom:7px}.detalhes-produto{min-height:130px;border:none;background:#fff;position:relative}.detalhes-produto img.produto-detalhes-foto{width:100%;display:block}.detalhes-produto .pseudo-borda{z-index:10;border-top-left-radius:25px;border-top-right-radius:25px;padding:8px 0px;margin-top:-15px;flex-shrink:0;flex-direction:column;display:flex;background-color:#fff;position:absolute;width:100%;-webkit-box-shadow:0px -3px 5px 0px rgba(170,170,170,.3);-moz-box-shadow:0px -3px 5px 0px rgba(170,170,170,.3);box-shadow:0px -3px 5px 0px rgba(170,170,170,.3)}.detalhes-produto .div-textos{width:calc(100% - 20px);min-height:60px;overflow:hidden;display:block;margin:5px auto;padding:0;border:none}.detalhes-produto .div-textos span{display:block;font-size:14px;line-height:17px}.detalhes-produto .div-textos .nome-produto{margin:7px 0px;font-weight:bold}.detalhes-produto .div-textos .title{margin-top:7px;font-weight:bold}.detalhes-produto .div-textos .obs{color:#888;margin-top:2px}.detalhes-produto .div-textos .preco{font-size:14px;font-weight:bold;margin-top:8px}.ul-opcionais li{min-height:0px;max-height:initial;padding:8px 0px}.ul-opcionais li .div-left{width:70%;flex:auto !important}.ul-opcionais li .div-left span{font-size:14px !important;margin-top:0px !important;margin-left:10px !important;font-weight:normal !important;height:inherit !important;padding:0 !important}.ul-opcionais li .div-right{width:30% !important;height:100% !important;padding:0px !important;overflow:hidden !important;display:inline-block !important;border:none !important;float:left !important;margin:0 !important}.ul-opcionais li .div-right .preco{font-weight:bold !important;font-size:14px !important;line-height:40px !important}.ul-opcionais li .div-right .checkmark{width:20px !important;height:20px !important;margin-top:10px !important;float:right !important;margin-right:15px !important}.observacao{margin:auto;display:block;width:calc(100% - 10px);border-color:#ddd;outline:none;text-indent:4px;border-radius:2px}.bar-pedido-adicionar{background:#fff}.bar-pedido-adicionar .bt-acao-pizza{width:calc(100% - 10px) !important;text-align:center !important}.bar-pedido-adicionar .bt-acao-pizza .span-adicionar{text-align:center !important;float:none !important}.bar-pedido-adicionar .bt-acao{background-color:#ea1d2c;color:#fff;height:85%;line-height:45px;width:calc(100% - 170px);border-radius:4px;text-indent:10px;font-size:15px;margin-right:5px}.bar-pedido-adicionar .bt-acao .span-adicionar{text-align:left;float:left}.bar-pedido-adicionar .bt-acao .preco-temp{font-weight:normal;font-size:14px;line-height:45px;float:right;margin-right:5px}.bar-pedido-adicionar .div-buttons-end{margin-left:5px;line-height:40px;border:1px solid #e8e8e8;display:block;height:auto;border-radius:4px;width:140px !important;text-align:center;float:left}.div-buttons-end *{display:inline-block;vertical-align:middle}.div-buttons-end .minus-plus{font-size:28px;line-height:40px;height:40px;width:40px;color:#000;font-weight:normal;cursor:pointer;text-decoration:none}.div-buttons-end .minus-plus:hover{text-decoration:none;background:#ddd}.div-buttons-end .plus{color:#ea1d2c}.div-buttons-end .input-qtd,.div-buttons-end .input-qtd:disabled{border:none;color:#000;height:40px;width:50px;border-radius:4px;outline:none;text-indent:5px;font-weight:bold;text-align:center;font-size:18px;background:none}.div-buttons-end .add{height:40px;border:none;border-radius:4px;background:#ea1d2c;color:#fff;font-weight:bold;margin-left:30px;width:130px;width:210px;display:block;margin:auto;text-align:center;margin-top:15px}.qtd-pedacos{background:#ffc107;width:auto;display:inline-block !important;padding:4px 7px;border-radius:4px;color:#000;margin:5px 0px}.button-container.div-escolha-tamanho{width:100%;overflow-x:auto;white-space:nowrap;padding:0px 10px 20px 10px;margin-top:10px}.button-container.div-escolha-tamanho .button-sabor.active{background:#ffc107}.button-container.div-escolha-tamanho .button-sabor{display:inline-block;min-width:135px;max-width:200px;min-height:68px;margin-right:10px;text-align:center;padding:8px;box-sizing:border-box;overflow:hidden;text-overflow:ellipsis;border-radius:4px;background-color:#fff;-webkit-box-shadow:0px 4px 6px 0px rgba(0,0,0,.4) !important;-moz-box-shadow:0px 4px 6px 0px rgba(0,0,0,.4) !important;box-shadow:0px 4px 6px 0px rgba(0,0,0,.4) !important}.button-container.div-escolha-tamanho .button-sabor .title,.button-container.div-escolha-tamanho .button-sabor .subtitle{overflow:hidden;text-overflow:ellipsis;display:block;width:100%;font-size:15px;color:#000}.button-container.div-escolha-tamanho .button-sabor .title{text-transform:uppercase;font-weight:bold}.minus-and-plus-container{display:flex;height:auto;min-width:80px;text-align:center;flex-direction:row;justify-content:space-evenly;align-items:center}.minus-and-plus-container .minus-plus{color:#000;font-weight:normal;cursor:pointer;text-decoration:none;width:100%;text-decoration:none !important}.minus-and-plus-container .minus-plus:hover{text-decoration:none;background:#ddd}.minus-and-plus-container .plus{color:#ea1d2c}.minus-and-plus-container .input-qtd,.minus-and-plus-container .input-qtd:disabled{border:none;color:#000;outline:none;font-weight:bold;text-align:center;font-size:18px;background:none;width:40px}.li-sabor.active{border-left:5px solid #ea1d2c}.ul-sacola li{min-height:40px;height:auto;overflow:hidden;padding-top:5px;padding-bottom:5px}.ul-sacola li .div-right{height:auto !important}.ul-sacola .opcionais{color:#333;font-size:13px}.ul-sacola .preco{font-weight:normal !important}.ul-sacola .qtd,.ul-sacola .title{font-weight:normal !important;font-size:14px !important}.ul-sacola .trash{line-height:40px;float:right;margin-right:15px;cursor:pointer;font-size:16px;color:#ea1d2c}.add-mais-itens,.voltar-para-sacola{text-align:center;cursor:pointer;padding:4px;display:block;margin:5px auto 0px auto;text-decoration:none;color:#ea1d2c}.add-mais-itens:hover,.voltar-para-sacola:hover{text-decoration:none}.div-buttons-end .bt-final{height:40px;border:none;border-radius:4px;background:#ea1d2c;color:#fff;font-weight:bold;margin-left:30px;width:130px;width:210px;display:block;margin:auto;text-align:center;margin-top:15px}.page-fechamento{background:#fff}.page-fechamento .panel{background:#fff}.page-fechamento label{font-weight:normal}.ul-detalhes{background:#fff;padding:10px;color:#888;margin-bottom:0px}.ul-detalhes li{font-size:14px;line-height:24px;display:block;overflow:hidden}.ul-detalhes li .title{display:inline-block;float:left}.ul-detalhes li .value{display:inline-block;float:right}.ul-detalhes li.li-total{padding:5px 0px 0px 0px;font-size:15px;color:#333}.page-fechamento .div-buttons-end .bt-final{background:#21bf07}.head-fechamento{background:#fff !important}.head-fechamento .title{font-size:15px !important}.head-mesa{background:#fff !important}.head-mesa span{font-size:20px !important;text-align:left;background-color:#ea1d2c;color:#fff;padding:6px;border-radius:8px;float:left}.div-opcao-entrega{width:50%;height:42px;border-radius:4px;display:block;overflow:hidden;padding-left:15px}.div-opcao-entrega .opcao{display:inline-block;float:left;width:50%;text-align:center;vertical-align:middle;line-height:30px;color:#000;margin-bottom:15px;cursor:pointer;font-size:15px;font-weight:bold;border-bottom:none}.div-opcao-entrega .opcao.active{border-bottom:2px solid #ea1d2c}.endereco-estabelecimento{margin:15px;padding:10px 0px 10px 15px;background:#fff;border-radius:4px;border:1px solid #ccc;font-size:15px}.form{padding:10px 10px 10px 10px;margin-top:15px;display:block;overflow:hidden}.pesquisa-cep{vertical-align:middle;text-align:center;margin-top:30px;display:inline-block;font-weight:bold;color:#888}.pesquisa-cep .loading{width:20px;height:20px}.pix-data-container{border-radius:4px;font-size:15px;background:#f8f8f8;border:1px solid #ddd;padding:5px}.pix-data-container .chave-pix{font-size:16px;margin-top:4px}.pix-data-container .fa-copy{margin-left:5px;font-size:18px;line-height:30px}.table>tbody>tr>td,.table>tbody>tr>th,.table>tfoot>tr>td,.table>tfoot>tr>th,.table>thead>tr>td,.table>thead>tr>th{vertical-align:middle}.btn-default{color:#1e539b}.form-control{border-radius:2px}.panel{background:#f8f8f8;border-top:none}.div-mobile-menu{display:none}.mobile-screen{display:none}.desktop-screen{display:block}@media only screen and (max-width: 768px){.panel-50{width:98% !important;margin:10px auto 0px auto !important;display:block;float:none !important}}@media only screen and (max-width: 576px){.mobile-only{display:block}.hidden-on-mobile{display:none !important}.page-list .table,.panel-list .table{display:block;width:inherit;overflow:hidden}.page-list .table thead,.panel-list .table thead{display:none}.page-list .table tbody,.panel-list .table tbody{display:block;overflow:hidden}.page-list .table tr,.panel-list .table tr{display:block;max-width:100%}.panel-list .table tr{border-top:4px solid #f8f8f8}.page-list .table td,.panel-list .table td{padding:5px 12px;display:inline-block;width:100%;border:none}.page-list .table td:first-child,.panel-list .table td:first-child{color:#aaa}}@media only screen and (max-width: 320px){.hidden-on-mobile{display:none !important}}@media only screen and (min-width: 576px){.view-principal{max-width:540px;margin:auto}.catFixoNoTopo{max-width:540px}}@media only screen and (min-width: 768px){.view-principal{max-width:720px;margin:auto}.catFixoNoTopo{max-width:720px}}@media only screen and (min-width: 992px){.view-principal{max-width:960px;margin:auto}.catFixoNoTopo{max-width:960px}}@media only screen and (min-width: 1200px){.view-principal{max-width:960px;margin:auto}.catFixoNoTopo{max-width:960px}}/*# sourceMappingURL=style.css.map */
