.form-group{display:flex;flex-direction:column;margin-bottom:1rem;position:relative}.form-group:not(.form-group-rect):not(.container-input-comercio) fieldset.input,.form-group fieldset.select{outline:0;width:100%;background-color:transparent;display:flex;border-radius:30px;border:1px solid #dcdcdc;text-decoration:none;padding-inline-start:25px;padding-inline-end:20px;height:57px;position:unset}.form-group fieldset.select{cursor:pointer}.form-group fieldset.textarea{outline:0;width:100%;background-color:transparent;display:flex;border-radius:30px;border:1px solid #dcdcdc;text-decoration:none;padding-inline-start:25px;padding-inline-end:20px;position:relative;height:140px;cursor:pointer;padding-top:10px;padding-bottom:5px}.form-group fieldset.select.simple{border:none;width:200px;height:35px}.form-group fieldset.select.legend{height:47px}.form-group:not(.container-input-comercio) fieldset.input.legend{height:45px}.form-group fieldset.input .legendinside{display:flex;flex-direction:row;width:-moz-fit-content;width:fit-content}.form-group fieldset.select[aria-hidden=false]{border-bottom:none;border-radius:30px 30px 0 0}.form-group fieldset.select[aria-hidden=false]:not(.simple):after{content:"";position:absolute;bottom:0;left:50%;transform:translateX(-50%);width:calc(100% - 2rem);height:1px;background-color:#dcdcdc}.form-group.form-group-rect fieldset.select[aria-hidden=false]:not(.simple):after{background-color:transparent!important}.form-group fieldset.select>.lista{position:absolute;width:100%;border-bottom-left-radius:30px;border-bottom-right-radius:30px;padding-top:5px;padding-bottom:20px;z-index:110;top:58px;left:0;border:1px solid #dcdcdc;border-top:none;background-color:#fff;display:none;top:42px!important}.form-group fieldset.select.simple>.lista{border:1px solid #ccc;padding-top:20px;right:-27px;left:auto;border-radius:10px;background-color:rgba(3,32,46,.8784313725490196);top:40px}.form-group fieldset.select.simple>.lista:before{content:"";position:absolute;border:7px solid transparent;border-bottom-color:rgba(3,32,46,.8784313725490196);bottom:100%;right:29px}.form-group-rect fieldset.select[aria-hidden=true]>.lista,.form-group fieldset.select[aria-hidden=true]>.lista{opacity:0;pointer-events:none}.form-group-rect fieldset.select[aria-hidden=false]>.lista,.form-group fieldset.select[aria-hidden=false]>.lista{opacity:1;pointer-events:all;display:inline-block}.form-group-rect fieldset.select>.lista{border-bottom-left-radius:5px;border-bottom-right-radius:5px}.form-group fieldset.legend>.lista{top:47px}.form-group fieldset.select>.lista ul{max-height:200px;overflow-y:auto;cursor:pointer}.form-group fieldset.select.simple>.lista ul{color:#fff}.form-group fieldset.select>.lista ul::-webkit-scrollbar{width:6px;cursor:pointer;background-color:#f4f4f4;border-radius:10px;border:1px solid #dee2e6}.form-group fieldset.select>.lista ul::-webkit-scrollbar-thumb{border-radius:10px;background:#0098da;box-shadow:0 .125rem .25rem rgba(0,0,0,.075);-webkit-box-shadow:inset 0 0 6px #00a5e7}.form-group fieldset.select>.lista ul li{padding:10px 25px 10px 20px;position:relative;cursor:pointer;font-size:13px;color:inherit;text-align:start;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.form-group fieldset.select>.lista ul li:hover,.form-group fieldset.select>.lista ul li:hover strong,.form-group fieldset.select>.lista ul li[aria-selected=true],.form-group fieldset.select>.lista ul li[aria-selected=true] strong{background-color:#0095ff;color:#fff}.form-group fieldset.select:not(.simple)>.lista ul li:first-of-type:before{content:"";position:absolute;top:-1px;left:50%;transform:translateX(-50%);width:90%;height:1px;background-color:#dcdcdc}.form-group:not(.container-input-comercio) fieldset.input legend,.form-group fieldset.select legend,.form-group fieldset.textarea legend{width:auto;padding:0 5px;font-size:14px;margin-bottom:0}.form-group:not(.container-input-comercio) fieldset.input legend>strong,.form-group fieldset.select legend>strong,.form-group fieldset.textarea legend>strong{color:#dc3545}.form-group:not(.form-group-rect):not(.container-input-comercio) fieldset.input input:not([hidden]):not([type=checkbox]){position:absolute;display:flex;align-items:center;left:25px;top:17px;width:calc(100% - 75px);height:35px;background-color:inherit;padding:0 5px}.inputPrecoCardapio{width:calc(100% - 40px)!important}.input-table{top:10px!important}.form-group fieldset.input input:-moz-read-only{color:#aaa}.form-group fieldset.input input:disabled,.form-group fieldset.input input:read-only{color:#aaa}.form-group fieldset.input input[type=number]::-webkit-inner-spin-button,.form-group fieldset.input input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.form-group fieldset.input input[type=number]{-moz-appearance:textfield;-webkit-appearance:textfield;appearance:textfield}.form-group fieldset.input input:-moz-read-only~.icon:not(.iconHexadecimal){display:none}.form-group fieldset.input input:disabled~.icon,.form-group fieldset.input input:read-only~.icon:not(.iconHexadecimal){display:none}.form-group fieldset.select input:not([hidden]):not([type=checkbox]){position:absolute;display:flex;align-items:center;left:25px;top:17px;width:calc(100% - 45px);height:35px;cursor:pointer;padding:0 5px;background-color:inherit}.form-group.form-group-rect fieldset.select input:not([hidden]):not([type=checkbox]){width:100%;height:46px;background-color:#fff;top:0!important;left:0!important;padding:10px 20px;border:.2px solid #ccc!important;border-radius:3px}.form-group.form-group-rect fieldset.select{outline:0;width:100%;background-color:#fff;display:flex;border-radius:30px;border:0!important;text-decoration:none;padding-inline-start:25px;padding-inline-end:20px;height:42px;cursor:pointer;position:relative!important}.form-group fieldset.select input:disabled{cursor:text!important}.form-group fieldset.textarea textarea{width:100%;resize:none;height:95px}.form-group fieldset.select.simple input:not([hidden]):not([type=checkbox]){text-align:right;top:0;padding-right:15px}.form-group fieldset.input.legend input:not([hidden]):not([type=checkbox]):not(.input-table),.form-group fieldset.select.legend input:not([hidden]):not([type=checkbox]){top:5px}.form-group fieldset.input.legend input.input-table{top:9px}.form-group fieldset.input.legend .icon,.form-group fieldset.select.legend .icon{top:10px}.form-group fieldset.select.legend.simple .icon{top:10px;right:3px}.form-group fieldset.select input:disabled{color:#aaa}.form-group fieldset.select input:disabled~.icon{display:none}.form-group fieldset.input input.input-button:not([hidden]):not([type=checkbox]),.form-group fieldset.select input.input-button:not([hidden]):not([type=checkbox]){padding-right:30px}.form-group-rect fieldset.input .icon,.form-group-rect fieldset.select .icon,.form-group:not(.container-input-comercio) fieldset.input .icon,.form-group fieldset.select .icon{position:absolute;padding:5px;right:15px;height:25px;display:flex;align-items:center;min-width:25px}.form-group-rect fieldset.input .icon,.form-group-rect fieldset.select .icon{top:8px}.form-group fieldset.textarea.form-group-rect{border-radius:5px!important;padding-inline-start:15px!important}.form-group fieldset.input .icon[active],.form-group fieldset.select .icon[active]{background-color:#dcdcdc}.form-group:not(.form-group-rect) fieldset .input-comercio.invalido,.form-group:not(.form-group-rect) fieldset.input.invalido,.form-group:not(.form-group-rect) fieldset.select.invalido,.form-group:not(.form-group-rect) fieldset.textarea.invalido{border-color:#e3342f}.form-group:not(.form-group-rect) fieldset.input~.erro,.form-group:not(.form-group-rect) fieldset.input~.info,.form-group:not(.form-group-rect) fieldset.input~.success,.form-group:not(.form-group-rect) fieldset.input~small,.form-group:not(.form-group-rect) fieldset.input~span,.form-group:not(.form-group-rect) fieldset.select~.erro,.form-group:not(.form-group-rect) fieldset.select~.info,.form-group:not(.form-group-rect) fieldset.select~small,.form-group:not(.form-group-rect) fieldset.select~span,.form-group:not(.form-group-rect) fieldset.textarea~.erro,.form-group:not(.form-group-rect) fieldset.textarea~.info,.form-group:not(.form-group-rect) fieldset.textarea~small,.form-group:not(.form-group-rect) fieldset.textarea~span{padding:0 20px 0 25px}.form-group fieldset.input~.erro small,.form-group fieldset.select~.erro small,.form-group fieldset.textarea~.erro small{color:#e3342f;font-size:11px;vertical-align:text-top}.form-group fieldset.checkbox{position:relative;padding-left:1.5rem}.form-group fieldset.radio{display:flex;align-items:center}.form-group fieldset.checkbox input{position:absolute;left:0;top:2px;width:14px;height:14px;opacity:0}.form-group fieldset.checkbox label,.form-group fieldset.radio label{cursor:pointer;position:relative;font-size:14px;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.form-group fieldset.radio label{margin-left:5px}.form-group fieldset.checkbox label:before{pointer-events:none;background-color:#fff;border:1px solid #adb5bd;border-radius:.25rem}.form-group fieldset.checkbox label:after,.form-group fieldset.checkbox label:before{position:absolute;top:50%;transform:translateY(-50%);left:-1.5rem;width:1rem;height:1rem;content:""}.form-group fieldset.checkbox label:after{border-radius:5px;display:block;background:no-repeat 50%/50% 50%;border:1px solid transparent}.form-group:not(.ckd-avaliacao) fieldset.checkbox input:checked:not(:disabled)~label:before{color:#fff;border-color:#0095ff;background-color:#0095ff}.form-group:not(.ckd-avaliacao) fieldset.checkbox input:checked:disabled~label:before{color:#fff;border-color:#a0d7ff;background-color:#a0d7ff}.form-group fieldset.checkbox input:checked~label:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='8' height='8'%3E%3Cpath fill='%23fff' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26l2.974 2.99L8 2.193z'/%3E%3C/svg%3E")}.form-group fieldset.checkbox~.checklista,.form-group fieldset.radio~.checklista{padding-top:0;padding-left:20px;opacity:0;overflow:hidden;max-height:0;transition:all .3s linear}.form-group fieldset.checkbox~.checklista[aria-expanded=true],.form-group fieldset.radio~.checklista[aria-expanded=true]{padding-top:20px;max-height:1000px;opacity:1;overflow:visible}input:-webkit-autofill,input:-webkit-autofill:active,input:-webkit-autofill:focus,input:-webkit-autofill:hover{-webkit-transition:"color 9999s ease-out, background-color 9999s ease-out";-webkit-transition-delay:9999s}.switch{width:90px;height:40px}.switch,.switch-cartao{position:relative;display:inline-block}.switch-cartao{height:42px!important}.switch input{opacity:0;width:0;height:0}.slider{cursor:pointer;top:11px;left:28px;right:0;bottom:0;background-color:#ccc;height:18px;width:39px}.slider,.slider:before{position:absolute;transition:.4s}.slider:before{content:"";height:26px;width:26px;left:-6px;bottom:-4px;background-color:#fff;box-shadow:0 0 3px #9a8585}input:checked+.slider:before{transform:translateX(26px)}input:checked+.slider{background-color:#0095ff}input:focus+.slider{box-shadow:0 0 1px #0095ff}.slider.round{border-radius:34px}.slider.round:before{border-radius:50%}.diasemana-desc{display:flex;align-items:center;width:100%;height:47px}.w-245{width:245px}.diasemana-desc strong{width:70px}.diasemana-hora{display:flex;flex-direction:row;align-items:center;width:100%}.diasemana-adicionar{display:flex;align-items:center;width:30px;justify-content:center;height:53px}.divhora{display:none;height:293px;overflow:scroll;padding:0!important;position:absolute;z-index:9999;background-color:#fff;width:100px;box-shadow:0 0 3px #9a8585}.selecionaHora:hover{background-color:#0098da;color:#fff;cursor:pointer}.selecionaHora{padding:10px}.separador{margin-left:6px;margin-right:5px;height:42px}.diasemana-hora article{margin-right:0!important;margin-bottom:1rem}.busca-header{margin-bottom:0!important}.busca-input{width:85%!important;color:#000}.busca-principal{padding:0 20px 0 5px!important}#pickerColor{padding:7px 0}#page-products fieldset,.search-products fieldset{height:44px!important;background-color:#fff!important}.go-products fieldset{height:35px!important;background-color:#fff!important}.go-products fieldset input{height:25px!important;width:calc(100% - 25px)!important}#page-products,.search-products{margin-bottom:.5rem!important;margin-top:.5rem!important}.search-products{flex:1 435px;width:100%}#page-products{min-width:125px}.go-products{width:100px}.footer-lance{border-radius:0 0 10px 10px!important}.footer-lance>article>aside{border-radius:30px}.go-products fieldset>input{left:16px!important}.box-tipodesconto{display:flex;justify-content:space-between;align-items:center;border:1px solid #0095ff;width:100%;height:47px;border-radius:30px;overflow:hidden;margin-bottom:1rem;margin-right:1rem}.box-tipodesconto label{width:50%;display:inline-flex;height:100%;align-items:center;justify-content:center;margin-bottom:0;padding:0 20px;font-weight:bolder;font-size:17px;color:#0095ff;cursor:pointer;transition:all .4s ease-in-out}.box-tipodesconto input{display:none}.box-tipodesconto label:first-of-type{background:linear-gradient(90deg,transparent 50%,#0095ff 0);background-size:200% 100%;background-position:0 100%}.box-tipodesconto input:checked[id=descontopercentual]~label:first-of-type{background-position:100% 100%;color:#fff}.box-tipodesconto label:last-of-type{background:linear-gradient(270deg,transparent 50%,#0095ff 0);background-size:200% 100%;background-position:100% 100%}.box-tipodesconto input:checked[id=descontovalor]~label:last-of-type{background-position:0 100%;color:#fff}input[disabled]:not([data-value]),input[disabled]:not([data-value])~label,input[readonly]:not([data-value]),input[readonly]:not([data-value])~label,select[disabled]:not([data-value]),select[disabled]:not([data-value])~label,select[readonly]:not([data-value]),select[readonly]:not([data-value])~label{color:rgba(0,0,0,.38823529411764707)!important;cursor:default!important}.gray-disabled{color:rgba(0,0,0,.38823529411764707)!important}.input-arrow-box{right:10px;position:absolute;opacity:0;top:10%;height:80%;transition:.3s ease-in-out;z-index:102}.input-qtde-arrow-fixed{right:8px;top:15px;position:absolute;height:100%}.input-arrow-up{background:transparent no-repeat top;background-image:url(../../../img/icones/cima.png);background-position:50%}.input-arrow-down,.input-arrow-up{line-height:1.5px;display:block;cursor:pointer;width:16px;height:50%}.input-arrow-down{background:transparent no-repeat top;background-image:url(../../../img/icones/baixo.png);background-position:50%}#peso-quantidade,#quantidade{padding-inline-end:15px}.input-number{width:100%;padding:5px;border:none;outline:0}.switch-cardapio{position:relative;display:inline-block;width:39px;height:18px}.switch-cardapio input{opacity:0;width:0;height:0}.slider-cardapio{cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#ccc;height:18px;width:39px;border-radius:20px}.slider-cardapio,.slider-cardapio:before{position:absolute;transition:all .25s linear;-webkit-transition:all .25s linear;-moz-transition:all .25s linear;-o-transition:all .25s linear}.slider-cardapio:before{content:"";height:14px;width:14px;left:2px;bottom:2px;background-color:#fff;box-shadow:0 0 3px #7db1d6}.switch-cardapio input:checked+.slider-cardapio:before{transform:translateX(21px)}input:checked+.slider-cardapio{background-color:#0095ff}input:focus+.slider-cardapio{box-shadow:0 0 1px #0095ff}.slider-cardapio{border-radius:34px}.slider-cardapio:before{border-radius:50%}.input-qtde-arrow-fixed{display:none}.input:hover>div{display:block;opacity:1;transition:.3s linear!important}.qtde-detalhe-site{height:50px;width:100%}.qtde-detalhe-site>.form-group,.qtde-detalhe-site>.form-group>.input{height:100%}@media only screen and (max-width:425px){.icon{padding-left:.4rem}}.form-group fieldset.input.selectsimples>.lista{border:1px solid #ccc;padding:20px 0;right:-10px;left:auto;border-radius:10px;background-color:rgba(3,32,46,.8784313725490196);position:absolute;top:50px;min-width:200px;z-index:10}.form-group fieldset.input.selectsimples>.lista:before{content:"";position:absolute;border:7px solid transparent;border-bottom-color:rgba(3,32,46,.8784313725490196);bottom:100%;right:29px}.form-group fieldset.input.selectsimples>.lista ul{color:#fff;max-height:300px;overflow-y:auto;cursor:pointer}.form-group fieldset.input.selectsimples>.lista ul li{padding:10px 25px 10px 20px;position:relative;cursor:pointer;font-size:13px;color:inherit;text-align:center;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.form-group fieldset.input.selectsimples>.lista ul li:hover{background-color:#0095ff;color:#fff}.form-group fieldset.input.selectsimples[aria-hidden=true]>.lista{opacity:0;pointer-events:none}.form-group fieldset.input.selectsimples[aria-hidden=false]>.lista{opacity:1;pointer-events:all}.form-group fieldset.input.selectsimples .listadescricao{background:#ccc;border-radius:5px;color:#646464}.form-group fieldset.input.selectsimples .listadescricao span{display:flex;width:100%;height:100%;justify-content:center;align-items:center}.form-group.readonly *{color:rgba(0,0,0,.38823529411764707)!important;fill:rgba(0,0,0,.38823529411764707)!important}.form-group>fieldset>input[name=corGradeHexadecimal]{padding-right:1rem!important}.form-group>fieldset>button[name=corGradeHexadecimal]{right:10px!important;top:13px!important}.form-group.form-group-rect fieldset{border:.2px solid #ccc;border-radius:3px}.form-group.form-group-rect input{height:47px;padding:10px 20px}.form-group-item-modal{display:flex;flex-direction:column;flex:1}.form-group-item-modal>.form-retangulo>div{width:100%}.form-group-item-modal>.form-retangulo>div input{border:1px solid #ccc;border-radius:5px;width:100%}