#modal-product[data-v-014afe9c]{padding:10px;background-color:var(--backCardProduct)}#modal-product .text-config[data-v-014afe9c]{color:var(--textColorDescriptionCard)}#modal-product .card-content[data-v-014afe9c]{padding:unset}#modal-product .productView[data-v-014afe9c]{height:100%}#modal-product .productView .cont-view-product[data-v-014afe9c]{background-color:var(--backCardProduct);display:flex;align-items:stretch;justify-content:flex-start;flex-direction:column;font-size:14px;width:100%;height:100%;text-align:left}#modal-product .productView .cont-img-product[data-v-014afe9c]{flex:.9;min-width:300px;max-height:100px;border-radius:8px;position:relative}#modal-product .productView .cont-img-product .category-float[data-v-014afe9c]{width:74px;height:18px;border-radius:2px;background:var(--textColorDescriptionCard);color:var(--backCardProduct);font-family:Open Sans;font-size:10px;font-style:normal;font-weight:600;line-height:normal;position:absolute;top:9px;left:6px;display:flex;justify-content:center;align-items:center}#modal-product .productView .content-img[data-v-014afe9c]{display:flex;align-items:center;justify-content:center;border-radius:10px 10px 0 0;background-size:cover;background-color:#d3d3d3;background-position:50%;background-repeat:no-repeat;background-color:var(--backCardProduct);height:100px;max-height:100px;font-size:0}#modal-product .productView .cont-view-product .cont-img-product .content-img img[data-v-014afe9c]{max-width:100%;max-height:100%;margin:0}#modal-product .productView .cont-info-product[data-v-014afe9c]{width:auto;height:100%;overflow:hidden;padding-top:10px;display:flex;flex-direction:column}#modal-product .productView .info-product-modal[data-v-014afe9c]{display:flex;align-items:center;justify-content:center}#modal-product .productView .info-product-modal h2[data-v-014afe9c]{font-size:28px;line-height:1.25;font-weight:400}#modal-product .productView .product-toppings-content[data-v-014afe9c]{-webkit-overflow-scrolling:touch;width:100%;flex:1;max-height:450px;overflow-x:hidden;overflow-y:auto}#modal-product .productView .product-toppings-relative[data-v-014afe9c]{position:relative}#modal-product .productView .product-item[data-v-014afe9c]{display:flex;align-items:center;justify-content:space-between;flex-direction:row;min-height:40px;margin-top:10px;padding:5px 10px;background:var(--backCardProduct)}#modal-product .productView .product-item-labels[data-v-014afe9c]{display:flex;align-items:center;justify-content:flex-end;flex-direction:row}#modal-product .productView .iconf[data-v-014afe9c]{font-family:icomoon!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:var(--buttonBackground);margin-left:10px}#modal-product .productView .topping-content[data-v-014afe9c]{padding:5px 10px}#modal-product .productView .input-radio[data-v-014afe9c]{padding:1px 0;position:relative}#modal-product .productView .input-radio.sinStock[data-v-014afe9c]{-webkit-user-select:none;-moz-user-select:none;user-select:none}#modal-product .productView .input-radio.sinStock[data-v-014afe9c]:after{content:"Sin stock";display:flex;justify-content:center;align-items:center;font-size:12px;font-weight:700;position:absolute;width:100%;left:50%;top:50%;transform:translate(-50%,-50%);height:100%;background:hsla(0,0%,66.7%,.75);border-radius:2px;z-index:1}#modal-product .productView .topping-restaurant.rest-checkbox[data-v-014afe9c],#modal-product .productView .topping-restaurant.rest-radio[data-v-014afe9c]{display:inline-block;vertical-align:middle;margin-right:25px;width:100%;margin-bottom:0;height:auto}#modal-product .productView .topping-restaurant.rest-radio[data-v-014afe9c]{transition:all .3s linear}#modal-product .productView .topping-restaurant.rest-radio label[data-v-014afe9c]{font-size:0;position:relative;cursor:pointer;display:block}#modal-product .productView .topping-restaurant.rest-radio label[data-v-014afe9c]:before{content:"";width:16px;height:16px;border:1px solid #c1c1c1;position:absolute;top:0;right:0;bottom:0;margin:auto;transition:all .4s;cursor:pointer;border-radius:50%;background:0 0}#modal-product .productView .topping-restaurant.rest-radio label span.not-price[data-v-014afe9c]{width:100%}#modal-product .productView .topping-restaurant.rest-radio label[data-v-014afe9c]:after{transition:all .3s linear;content:"";width:6px;height:6px;transform:scale(0);position:absolute;transform:scale(1);right:5px;top:0;bottom:0;margin:auto;border-radius:50%}#modal-product .productView .topping-restaurant.rest-checkbox label p[data-v-014afe9c],#modal-product .productView .topping-restaurant.rest-checkbox label span[data-v-014afe9c],#modal-product .productView .topping-restaurant.rest-radio label p[data-v-014afe9c],#modal-product .productView .topping-restaurant.rest-radio label span[data-v-014afe9c]{width:calc(100% - 74px);line-height:18px;font-size:14px;display:inline-block;vertical-align:middle}#modal-product .productView .required[data-v-014afe9c]{color:#59626d;font-size:12px;display:inline-block;float:right;background:#e6e6e1;padding:5px 10px;border-radius:14px;font-weight:100}#modal-product .productView .product-toppings-content h3[data-v-014afe9c]{color:#332927;width:100%}#modal-product .productView .topping-description[data-v-014afe9c]{font-size:16px;padding-bottom:5px;text-align:left;font-family:Poppins-SemiBold,Helvetica,Arial,sans-serif;margin:25px 0 15px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-weight:700}#modal-product .productView #product-view-description[data-v-014afe9c]{font-size:12px;font-weight:400;color:var(--textColorDescriptionCard);padding:5px 10px}#modal-product .productView .product-operator-footer[data-v-014afe9c]{display:flex;align-items:center;justify-content:center;height:40px}#modal-product .productView .product-operator-footer .button-add[data-v-014afe9c]{width:190px;bottom:0;height:25px;max-width:60%}#modal-product .productView .product-operator-footer .button-add.disabled[data-v-014afe9c]{opacity:.6}#modal-product .productView .product-operator-footer .counter-product-light[data-v-014afe9c]{float:left}#modal-product .productView .counter-product-light>button[data-v-014afe9c]:disabled{opacity:.5}#modal-product .productView .counter-product-light>div[data-v-014afe9c]{font-size:14px;text-transform:lowercase;font-family:Poppins-SemiBold,Helvetica,Arial,sans-serif;text-align:center;display:flex;align-items:center;justify-content:flex-start;flex-direction:row;color:#332927}#modal-product .productView .counter-product-light[data-v-014afe9c]{width:105px;max-width:40%;display:inline-flex;flex-direction:row;justify-content:space-between;border:1px solid #cfcdcd;border-radius:5px}#modal-product .productView .counter-product-light>button[data-v-014afe9c]{border:inherit;color:#fff;background-color:#151e26;border-radius:10px;width:34px;height:34px;font-family:Poppins-SemiBold,Helvetica,Arial,sans-serif;transition:all .3s linear;cursor:pointer}#modal-product .productView .counter-product-light>button[data-v-014afe9c]:disabled:hover{cursor:inherit;color:#fff;background-color:#151e26}#modal-product .productView .counter-product-light>button[data-v-014afe9c]:hover{color:#fff;background-color:#151e26}#modal-product .productView .product-operator-footer .button-add button[data-v-014afe9c]{color:#fff;border-radius:10px;text-align:left;width:100%}#modal-product .productView .primary-button-filled[data-v-014afe9c]{background-color:#151e26;border-radius:10px;font-family:Poppins-Regular,Helvetica,Arial,sans-serif;color:#fff;padding:8.5px 14px;text-align:center;cursor:pointer}#modal-product .productView .primary-button-filled svg[data-v-014afe9c]{margin-right:5px}#modal-product .productView .product-operator-footer .button-add button small[data-v-014afe9c]{float:right}#modal-product .productView .close-cont-info[data-v-014afe9c]{color:#332927;display:flex;align-items:center;justify-content:center;flex-direction:row;position:absolute;width:12px;height:12px;flex-shrink:0;right:25px;border-radius:50%;cursor:pointer;z-index:2;font-size:8px;top:25px}#modal-product .productView #iconClose[data-v-014afe9c]{color:#151e26;font-weight:700;font-size:16px;background:var(--buttonBackground);letter-spacing:0}#modal-product .minWidth[data-v-014afe9c]{overflow:hidden;border-radius:10px;height:100%}#modal-product .card-content[data-v-014afe9c]{background-color:#fff}#modal-product button[data-v-014afe9c]{box-shadow:none;outline:none}#modal-product .capitalize[data-v-014afe9c]{text-transform:capitalize}#modal-product .topping-restaurant.rest-checkbox label[data-v-014afe9c],#modal-product .topping-restaurant.rest-radio label[data-v-014afe9c]{display:flex;align-items:center;justify-content:flex-start;flex-direction:row;width:100%;line-height:1.71;color:#7d7d7d;padding-right:30px;font-family:Poppins-Regular,Helvetica,Arial,sans-serif;margin:0;text-align:left}#modal-product .topping-restaurant.rest-checkbox label[data-v-014afe9c]{display:inline-block;position:relative;cursor:pointer}#modal-product .topping-restaurant.rest-checkbox label[data-v-014afe9c]:before{content:"";display:block;position:absolute;top:5px;left:1px;z-index:0;border:2px solid #e5edef;width:15px;height:15px;border-radius:4px}#modal-product .topping-restaurant.rest-checkbox label[data-v-014afe9c]:after{content:"";display:block;position:absolute;opacity:0;visibility:hidden;top:8px;z-index:1;left:6px;width:5px;height:7px;border:solid var(--buttonBackground);border-width:0 3px 3px 0;border-left-color:#fff;transform:rotate(45deg);box-shadow:1 0 0 1px #fff;background:#fff}#modal-product .topping-restaurant.rest-checkbox label p.price[data-v-014afe9c],#modal-product .topping-restaurant.rest-checkbox label span.price[data-v-014afe9c],#modal-product .topping-restaurant.rest-radio label p.price[data-v-014afe9c],#modal-product .topping-restaurant.rest-radio label span.price[data-v-014afe9c]{color:#9faab7;text-align:right;width:66px}#modal-product .topping-restaurant.active.rest-checkbox label[data-v-014afe9c]:before{border-color:var(--buttonBackground);background-color:var(--buttonBackground)}#modal-product .topping-restaurant.rest-checkbox label[data-v-014afe9c]:hover:after{opacity:1;visibility:visible;border-color:var(--buttonBackground)}#modal-product .topping-restaurant.active.rest-checkbox label[data-v-014afe9c]:after{opacity:1;visibility:visible;border-color:#fff #fff #fff transparent;box-shadow:1px 0 0 1px transparent;background:0 0}#modal-product .topping-restaurant.active.rest-radio label[data-v-014afe9c]:after{transform:scale(1.5);background:var(--textColorDescriptionCard)}#modal-product #topping-instructions textarea[data-v-014afe9c]{padding:10px;width:100%;resize:none;height:70px;border:1px solid var(--textColorDescriptionCard);background:var(--backCardProduct);font-size:12px;border-radius:4px;font-family:segoe;color:var(--textColorDescriptionCard);display:block;margin:10px 0;outline:unset}#modal-product #topping-instructions textarea[data-v-014afe9c]::-moz-placeholder{color:var(--textColorDescriptionCard)}#modal-product #topping-instructions textarea[data-v-014afe9c]::placeholder{color:var(--textColorDescriptionCard)}#modal-product .cont-title-subproduct[data-v-014afe9c]{display:flex;flex-direction:column}#modal-product .text.subProductCont[data-v-014afe9c]{border:1px solid hsla(0,0%,43.9%,.3);padding:2px 5px;background-color:var(--textColorDescriptionCard);color:var(--backCardProduct)}#modal-product .text.numCant[data-v-014afe9c]{display:flex;align-items:center}#modal-product .mr-5[data-v-014afe9c]{margin-right:5px}#modal-product .textarea-cont[data-v-014afe9c]{margin:10px 0;padding:5px 10px}#modal-product .btn-addons[data-v-014afe9c]{height:35px;width:30px;position:relative;cursor:pointer;background:var(--buttonBackground)}#modal-product .btn-addons.left[data-v-014afe9c]{border-radius:4px 0 0 4px}#modal-product .btn-addons.right[data-v-014afe9c]{border-radius:0 4px 4px 0}#modal-product .btn-addons #icon-addons[data-v-014afe9c]{color:var(--buttonTextColor);position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}#modal-product .button-agregar[data-v-014afe9c]{width:150px;display:flex;justify-content:center;align-items:center;max-width:150px;height:25px;padding:6px 12px;border-radius:4px;cursor:pointer;background-color:var(--textColorDescriptionCard);border-color:var(--textColorDescriptionCard);margin-right:40px}#modal-product .button-agregar svg[data-v-014afe9c]{margin-right:16px}#modal-product .button-agregar svg path[data-v-014afe9c]{fill:var(--backCardProduct)}#modal-product .button-agregar span[data-v-014afe9c]{text-align:center;font-family:Open Sans;font-size:14px;font-style:normal;font-weight:400;line-height:normal;color:var(--backCardProduct)}#modal-product .button-agregar-total[data-v-014afe9c]{color:var(--textColorDescriptionCard);text-align:center;font-family:Open Sans;font-size:14px;font-style:normal;font-weight:600;line-height:normal}.minWidth[data-v-32209a14]{overflow:auto;border-radius:10px;height:100%}.productView .cont-view-product[data-v-32209a14]{display:flex;align-items:stretch;justify-content:flex-start;flex-direction:row;font-size:14px;width:100%;text-align:left;flex-wrap:wrap}.productView .cont-img-product[data-v-32209a14]{flex:.9;min-width:300px}.productView .content-img[data-v-32209a14]{display:flex;align-items:center;justify-content:center;flex-direction:column;padding:20px 0;background-color:#fff;border-radius:4px 0 0 4px;background-size:cover;height:100%;font-size:0}.productView .cont-view-product .cont-img-product .content-img img[data-v-32209a14]{max-width:100%;max-height:100%;margin:0}.productView .cont-info-product[data-v-32209a14]{width:auto;height:100%;flex:1}.productView .info-product-modal[data-v-32209a14]{display:flex;align-items:center;justify-content:space-between}.productView .info-product-modal h2[data-v-32209a14]{font-size:28px;line-height:1.25;font-weight:400}.productView .product-toppings-content[data-v-32209a14]{-webkit-overflow-scrolling:touch;width:100%;flex:1;max-height:450px;overflow:hidden;overflow-y:auto}.productView .product-toppings-relative[data-v-32209a14]{position:relative}.productView .product-item[data-v-32209a14]{display:flex;align-items:center;justify-content:space-between;flex-direction:row;min-height:40px;margin-top:10px;padding:5px 10px;background:#ececec}.productView .product-item-labels[data-v-32209a14]{display:flex;align-items:center;justify-content:flex-end;flex-direction:row}.productView .iconf[data-v-32209a14]{font-family:icomoon!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:var(--buttonBackground);margin-left:10px}.productView .topping-content[data-v-32209a14]{padding:5px}.productView .input-radio[data-v-32209a14]{padding:1px 0}.productView .topping-restaurant.rest-checkbox[data-v-32209a14],.productView .topping-restaurant.rest-radio[data-v-32209a14]{display:inline-block;vertical-align:middle;margin-right:25px;width:100%;margin-bottom:0;height:auto}.productView .topping-restaurant.rest-radio[data-v-32209a14]{transition:all .3s linear}.productView .topping-restaurant.rest-radio label[data-v-32209a14]{font-size:0;position:relative;cursor:pointer;display:block}.productView .topping-restaurant.rest-radio label[data-v-32209a14]:before{content:"";width:16px;height:16px;border:1px solid #c1c1c1;position:absolute;top:0;right:0;bottom:0;margin:auto;transition:all .4s;cursor:pointer;border-radius:50%;background:0 0}.productView .topping-restaurant.rest-radio label span.not-price[data-v-32209a14]{width:100%}.productView .topping-restaurant.rest-radio label[data-v-32209a14]:after{transition:all .3s linear;content:"";width:6px;height:6px;background:#fff;transform:scale(0);position:absolute;transform:scale(1);right:5px;top:0;bottom:0;margin:auto;border-radius:50%}.productView .topping-restaurant.rest-checkbox label p[data-v-32209a14],.productView .topping-restaurant.rest-checkbox label span[data-v-32209a14],.productView .topping-restaurant.rest-radio label p[data-v-32209a14],.productView .topping-restaurant.rest-radio label span[data-v-32209a14]{width:calc(100% - 74px);line-height:18px;font-size:14px;display:inline-block;vertical-align:middle}.productView .required[data-v-32209a14]{color:#59626d;font-size:12px;display:inline-block;float:right;background:#e6e6e1;padding:5px 10px;border-radius:14px;font-weight:100}.productView .product-toppings-content h3[data-v-32209a14]{color:#332927;width:100%}.productView .topping-description[data-v-32209a14]{font-size:16px;padding-bottom:5px;text-align:left;font-family:Poppins-SemiBold,Helvetica,Arial,sans-serif;margin:25px 0 15px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-weight:700}.productView #product-view-description[data-v-32209a14]{font-size:14px;color:#7d7d7d}.productView .product-operator-footer[data-v-32209a14]{overflow:hidden;bottom:0;display:flex;align-items:center;justify-content:flex-end}.productView .product-operator-footer .button-add[data-v-32209a14]{float:right;width:190px;max-width:60%}.productView .product-operator-footer .button-add.disabled[data-v-32209a14]{opacity:.6}.productView .product-operator-footer .counter-product-light[data-v-32209a14]{float:left}.productView .counter-product-light>button[data-v-32209a14]:disabled{opacity:.5}.productView .counter-product-light>div[data-v-32209a14]{font-size:14px;text-transform:lowercase;font-family:Poppins-SemiBold,Helvetica,Arial,sans-serif;text-align:center;display:flex;align-items:center;justify-content:flex-start;flex-direction:row;color:#332927}.productView .counter-product-light[data-v-32209a14]{width:105px;max-width:40%;display:inline-flex;flex-direction:row;justify-content:space-between;padding:2px;border:1px solid #cfcdcd;border-radius:5px}.productView .counter-product-light>button[data-v-32209a14]{border:inherit;color:#fff;background-color:#151e26;border-radius:10px;width:34px;height:34px;font-family:Poppins-SemiBold,Helvetica,Arial,sans-serif;transition:all .3s linear;cursor:pointer}.productView .counter-product-light>button[data-v-32209a14]:disabled:hover{cursor:inherit;color:#fff;background-color:#151e26}.productView .counter-product-light>button[data-v-32209a14]:hover{color:#fff;background-color:#151e26}.productView .product-operator-footer .button-add button[data-v-32209a14]{color:#fff;border-radius:10px;text-align:left;width:100%}.productView .primary-button-filled[data-v-32209a14]{background-color:#151e26;border-radius:10px;font-family:Poppins-Regular,Helvetica,Arial,sans-serif;color:#fff;padding:8.5px 14px;text-align:center;cursor:pointer}.productView .primary-button-filled svg[data-v-32209a14]{margin-right:5px}.productView .product-operator-footer .button-add button small[data-v-32209a14]{float:right}.productView .close-cont-info[data-v-32209a14]{color:#332927;display:flex;align-items:center;justify-content:center;flex-direction:row;position:absolute;right:15px;width:30px;height:30px;border-radius:50%;cursor:pointer;z-index:2;font-size:8px;top:10px}.productView #iconClose[data-v-32209a14]{color:#151e26;font-weight:700;font-size:16px;letter-spacing:0}.card-content[data-v-32209a14]{background-color:#fff}button[data-v-32209a14]{box-shadow:none;outline:none}.capitalize[data-v-32209a14]{text-transform:capitalize}.topping-restaurant.rest-checkbox label[data-v-32209a14],.topping-restaurant.rest-radio label[data-v-32209a14]{display:flex;align-items:center;justify-content:flex-start;flex-direction:row;width:100%;line-height:1.71;color:#7d7d7d;padding-right:30px;font-family:Poppins-Regular,Helvetica,Arial,sans-serif;margin:0;text-align:left}.topping-restaurant.rest-checkbox label[data-v-32209a14]{display:inline-block;position:relative;cursor:pointer}.topping-restaurant.rest-checkbox label[data-v-32209a14]:before{content:"";display:block;position:absolute;top:5px;left:1px;z-index:0;border:2px solid #e5edef;width:15px;height:15px;border-radius:4px}.topping-restaurant.rest-checkbox label[data-v-32209a14]:after{content:"";display:block;position:absolute;opacity:0;visibility:hidden;top:8px;z-index:1;left:6px;width:5px;height:7px;border:solid var(--buttonBackground);border-width:0 3px 3px 0;border-left-color:#fff;transform:rotate(45deg);box-shadow:1 0 0 1px #fff;background:#fff}.topping-restaurant.rest-checkbox label p.price[data-v-32209a14],.topping-restaurant.rest-checkbox label span.price[data-v-32209a14],.topping-restaurant.rest-radio label p.price[data-v-32209a14],.topping-restaurant.rest-radio label span.price[data-v-32209a14]{color:#9faab7;text-align:right;width:66px}.topping-restaurant.active.rest-checkbox label[data-v-32209a14]:before{border-color:var(--buttonBackground);background-color:var(--buttonBackground)}.topping-restaurant.rest-checkbox label[data-v-32209a14]:hover:after{opacity:1;visibility:visible;border-color:var(--buttonBackground)}.topping-restaurant.active.rest-checkbox label[data-v-32209a14]:after{opacity:1;visibility:visible;border-color:#fff #fff #fff transparent;box-shadow:1px 0 0 1px transparent;background:0 0}.topping-restaurant.active.rest-radio label[data-v-32209a14]:after{transform:scale(1.5);background:var(--buttonBackground)}#topping-instructions textarea[data-v-32209a14]{padding:10px;width:100%;resize:none;height:70px;border:1px solid #cfcdcd;font-size:12px;font-family:segoe;color:#000;display:block;margin:10px 0}[data-v-32209a14]::-webkit-scrollbar{width:0!important;height:0!important}.cont-title-subproduct[data-v-32209a14]{display:flex;flex-direction:column}.text.subProductCont[data-v-32209a14]{border:1px solid hsla(0,0%,43.9%,.3);padding:2px 5px;color:#707070;margin-right:5px}.text.numCant[data-v-32209a14]{display:flex;align-items:center}.textarea-cont[data-v-32209a14]{margin:10px 0}.btn-addons[data-v-32209a14]{height:35px;width:30px;position:relative}.btn-addons #icon-addons[data-v-32209a14]{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}.button-add .button-agregar[data-v-32209a14]{width:160px;border:inherit;display:flex;justify-content:space-between;max-width:160px;height:41px;padding:7px 15px;border-radius:6px;background:#cdd500;margin-left:10px;cursor:pointer}#terms-html{height:500px;overflow:auto;text-align:justify;padding-right:5px}#terms-html::-webkit-scrollbar{width:3px}#cardPayU{width:100%}#cardPayU .paymentCard{padding:0 15px}#cardPayU .paymentCard .arrow{position:absolute;left:-8px}#cardPayU .paymentCard .cont{display:flex;flex-direction:column;padding:0 15px}#cardPayU .paymentCard .cont input,#cardPayU .paymentCard .cont select{box-shadow:inherit;border-radius:9px;height:32px;font-size:10px;font-family:segoe;padding:0 10px;border:1px solid rgba(3,15,52,.42);text-align:left;color:#000}#cardPayU .paymentCard .cont .columns.wrap{flex-wrap:wrap;display:flex}#cardPayU .paymentCard .cont .column.border-bot,#cardPayU .paymentCard .title-payment{border-bottom:1.5px solid hsla(0,2%,80.8%,.6)}#cardPayU .paymentCard .title-payment{width:calc(100% - 30px);display:flex;position:relative;justify-content:center;align-items:center;margin:0 15px}#cardPayU .paymentCard .pay-cont{display:flex;justify-content:space-between;margin:15px 0}#cardPayU .paymentCard .furute-box{display:flex;align-items:center;justify-content:space-between;margin-top:48px}#cardPayU .paymentCard .back_method{color:#000!important;font-size:14px;margin-top:20px}#cardPayU .paymentCard .terms-link{padding-left:0;font-size:14px;display:flex;align-items:flex-end}#cardPayU .paymentCard .header-paytitle{display:flex;width:100%;align-items:center;justify-content:space-between;margin:20px 0}#cardPayU .paymentCard .header-paytitle .img-paymns{display:flex;align-items:center}#cardPayU .paymentCard .header-paytitle .img-paymns img{margin:3px}#cardPayU .paymentCard .header-paytitle .title-pymen{font-weight:700;font-size:20px}#cardPayU .paymentCard .header-paytitle .title-pymen i{margin-right:5px}#cardPayU .paymentCard .title-type{margin-bottom:25px;font-weight:700;font-size:15px;margin-top:5px}#cardPayU .paymentCard .input,#cardPayU .paymentCard .taginput .taginput-container.is-focusable,#cardPayU .paymentCard .textarea{text-align:right}#cardPayU .paymentCard .field-label.is-normal label.label{font-family:normal;font-size:12px;text-align:left;font-weight:100;height:100%;padding-top:5px}#cardPayU .paymentCard .field-label.is-normal{padding-top:0!important;margin-right:10px!important}#cardPayU .paymentCard .hsy-dropdown>.list{width:100%!important}#cardPayU .paymentCard .hsy-dropdown>.selected{background-position:96%,50%!important;height:33px!important;border:1px solid #ccc!important}#cardPayU .paymentCard .list{height:20vh;overflow:scroll}#cardPayU .paymentCard .btn.btn-reserva-disabled{height:40px;background:var(--buttonBackground);color:var(--buttonTextColor)!important;width:230px;border-radius:6px;border:inherit;cursor:pointer}#cardPayU .paymentCard .btn.btn-reserva-disabled .text{color:var(--buttonTextColor)!important}#cardPayU .paymentCard .img-card{display:flex;height:.75rem}#cardPayU .paymentCard .img-card2{height:1.5rem}#cardPayU .paymentCard .inputTrans{background:transparent;border-radius:5px;border:1px solid #d3d3d3;color:#000;width:100%;text-align:right;padding:4px 10px;font-size:14px;margin:2px 0}#cardPayU .paymentCard .opacity06{opacity:.6;box-shadow:inherit}#cardPayU .paymentCard .select:not(.is-multiple):not(.is-loading):after{border-color:#000}#cardPayU .paymentCard .input:focus,#cardPayU .paymentCard .select select:active,#cardPayU .paymentCard .select select:focus{border-color:hsla(0,0%,66.7%,.5);box-shadow:0 0 0 .125em rgba(0,0,0,.25)}#cardPayU .paymentCard .b-checkbox.checkbox input[type=checkbox]:checked+.check{background-color:#000;border-color:#000}#cardPayU .paymentCard a{color:#000}#cardPayU .paymentCard .terms-body{background:#fff}#cardPayU .paymentCard .terms-body .title-modal{text-align:center;padding:10px}#cardPayU .paymentCard .cart-header{padding:5px;height:40px}#cardPayU .paymentCard .input:active{border:inherit;box-shadow:inherit}@media(min-width:768px){#cardPayU .paymentCard .m-left-10-mq{margin-left:-10px}#cardPayU .paymentCard .check-top{margin-top:60px}#cardPayU .paymentCard .border-left{border-left:1px solid #d3d3d3}}@media(max-width:767px){#cardPayU .metohpayment{background-color:#fff;padding:30px 30px!important}#cardPayU .verticals{display:flex;align-items:center;justify-content:center;flex-direction:row!important;padding:10px!important}#cardPayU .vertical-line{background:#ddd!important;width:50%!important;height:2px!important}#cardPayU .padding-top20{padding-top:40px;padding:40px 20px 10px;text-align:center}#cardPayU .texter{font-weight:500;color:#999}#cardPayU .texter i{margin-right:5px}#cardPayU .vertical-o{background:#fff;width:auto;height:20px;display:flex;line-height:17px;padding:0 30px}}.container.paymentCard .select:not(.is-multiple):not(.is-loading):after{border-color:#000}.container.paymentCard .input:focus,.container.paymentCard .select select:active,.container.paymentCard .select select:focus{border-color:hsla(0,0%,66.7%,.5);box-shadow:0 0 0 .125em rgba(0,0,0,.25)}.container.paymentCard .b-checkbox.checkbox input[type=checkbox]:checked+.check{background-color:#000;border-color:#000}.container.paymentCard a{color:#000}.container.paymentCard .b-radio.radio input[type=radio]:checked+.check{border-color:#000}.container.paymentCard .b-radio.radio input[type=radio]+.check:before{background-color:#000}.container.paymentCard .b-radio.radio:hover input[type=radio]:not(:disabled)+.check{border-color:#000}.container.paymentCard .terms-body{background:#fff}.btn-pay{height:40px;background:var(--buttonBackground);border-radius:6px;width:230px;border:inherit;cursor:pointer}.btn-pay,.btn-pay .text{color:var(--buttonTextColor)!important}.btn-pay-content button{padding:10px;margin:20px 0}#cardMercadoPago .paymentCard{padding:0 15px}#cardMercadoPago .paymentCard .field:not(:last-child){margin-bottom:inherit}#cardMercadoPago .paymentCard .arrow{position:absolute;left:-8px}#cardMercadoPago .paymentCard .cont{display:flex;flex-direction:column;padding:0 15px}#cardMercadoPago .paymentCard .cont input{color:#000}#cardMercadoPago .paymentCard .cont input,#cardMercadoPago .paymentCard .cont select{box-shadow:inherit;border-radius:9px;height:32px;font-size:10px;font-family:segoe;padding:0 10px;border:1px solid rgba(3,15,52,.42);text-align:left}#cardMercadoPago .paymentCard .cont .columns.wrap{flex-wrap:wrap;display:flex}#cardMercadoPago .paymentCard .cont .column.border-bot,#cardMercadoPago .paymentCard .title-payment{border-bottom:1.5px solid hsla(0,2%,80.8%,.6)}#cardMercadoPago .paymentCard .title-payment{width:calc(100% - 30px);display:flex;position:relative;justify-content:center;align-items:center;margin:0 15px}#cardMercadoPago .paymentCard .pay-cont{display:flex;justify-content:space-between;margin:15px 0}#cardMercadoPago .paymentCard .furute-box{display:flex;align-items:center;justify-content:space-between;margin-top:48px}#cardMercadoPago .paymentCard .back_method{color:#000!important;font-size:14px;margin-top:20px}#cardMercadoPago .paymentCard .terms-link{padding-left:0;font-size:14px;display:flex;align-items:flex-end}#cardMercadoPago .paymentCard .header-paytitle{display:flex;width:100%;align-items:center;justify-content:space-between;margin:20px 0}#cardMercadoPago .paymentCard .header-paytitle .img-paymns{display:flex;align-items:center}#cardMercadoPago .paymentCard .header-paytitle .img-paymns img{margin:3px}#cardMercadoPago .paymentCard .header-paytitle .title-pymen{font-weight:700;font-size:20px}#cardMercadoPago .paymentCard .header-paytitle .title-pymen i{margin-right:5px}#cardMercadoPago .paymentCard .title-type{margin-bottom:25px;font-weight:700;font-size:15px;margin-top:5px}#cardMercadoPago .paymentCard .input,#cardMercadoPago .paymentCard .taginput .taginput-container.is-focusable,#cardMercadoPago .paymentCard .textarea{text-align:right}#cardMercadoPago .paymentCard .field-label.is-normal label.label{font-family:normal;font-size:12px;text-align:left;font-weight:100;height:100%;padding-top:5px}#cardMercadoPago .paymentCard .field-label.is-normal{padding-top:0!important;margin-right:10px!important}#cardMercadoPago .paymentCard .hsy-dropdown>.list{width:100%!important}#cardMercadoPago .paymentCard .hsy-dropdown>.selected{background-position:96%,50%!important;height:33px!important;border:1px solid #ccc!important}#cardMercadoPago .paymentCard .list{height:20vh;overflow:scroll}#cardMercadoPago .paymentCard .img-card{height:.75rem;display:flex}#cardMercadoPago .paymentCard .img-card2{height:1rem;display:flex}#cardMercadoPago .paymentCard .inputTrans{background:transparent;border-radius:5px;border:1px solid #d3d3d3;color:#000;width:100%;text-align:right;padding:4px 10px;font-size:14px;margin:2px 0}#cardMercadoPago .paymentCard .opacity06{opacity:.6}#cardMercadoPago .paymentCard .btn.btn-reserva-disabled{height:40px;background:var(--buttonBackground);color:var(--buttonTextColor)!important;width:100%;max-width:360px;border-radius:6px;border:inherit;cursor:pointer}#cardMercadoPago .paymentCard .btn.btn-reserva-disabled .text{color:var(--buttonTextColor)!important}@media(min-width:768px){#cardMercadoPago .paymentCard .m-left-10-mq{margin-left:-10px}#cardMercadoPago .paymentCard .check-top{margin-top:60px}#cardMercadoPago .paymentCard .border-left{border-left:1px solid #d3d3d3}}#cardMercadoPago .paymentCard .selectedCard{border:1px solid #000;border-radius:5px;padding:5px}@media(max-width:767px){#cardMercadoPago .metohpayment{background-color:#fff;padding:30px 30px!important}#cardMercadoPago .verticals{display:flex;align-items:center;justify-content:center;flex-direction:row!important;padding:10px!important}#cardMercadoPago .vertical-line{background:#ddd!important;width:50%!important;height:2px!important}#cardMercadoPago .padding-top20{padding-top:40px;padding:40px 20px 10px;text-align:center}#cardMercadoPago .texter{font-weight:500;color:#999}#cardMercadoPago .texter i{margin-right:5px}#cardMercadoPago .vertical-o{background:#fff;width:auto;height:20px;display:flex;line-height:17px;padding:0 30px}}#cardMercadoPago .bottom-text,#cardMercadoPago .bottom-text-r{font-size:15px;align-items:flex-end;display:flex;padding:5px;justify-content:flex-end}#cardMercadoPago .bottom-text{justify-content:flex-start}.container .arrow{position:absolute;left:-8px}.container .cont{display:flex;flex-direction:column;padding:0 15px}.container .cont input,.container .cont select{box-shadow:inherit;border-radius:9px;height:32px;font-size:10px;font-family:segoe;padding:0 10px;border:1px solid rgba(3,15,52,.42);text-align:left;color:#000}.container .cont .columns.wrap{flex-wrap:wrap;display:flex}.container .cont .column.border-bot,.container .title-payment{border-bottom:1.5px solid hsla(0,2%,80.8%,.6)}.container .title-payment{width:calc(100% - 30px);display:flex;position:relative;justify-content:center;align-items:center;margin:0 15px}.container .pay-cont{display:flex;justify-content:space-between;margin:15px 0}.hsy-dropdown>.list{width:100%!important}.text-danger{width:100%;float:left;font-size:12px;color:#ff3860}.rigth-border{border-right:1px solid #ccc!important}.btn-pay{background:var(--btnBgReservationFooter);color:var(--btnColorReservationFooter)!important}.btn-pay:disabled{background-color:rgba(181,179,179,.34)!important;color:#fff!important;border:1px solid #ddd!important}.btn-pay-content{width:100%;position:relative;display:flex;justify-content:center}.btn-pay-content button{background:var(--buttonBackground);width:100%;max-width:360px;border-radius:6px;border:inherit;cursor:pointer}.btn-pay-content button,.btn-pay-content button .text{color:var(--buttonTextColor)!important}.list{height:20vh;overflow:scroll}.opacity06{opacity:.6}.img-card{height:9rem}select option{padding:15px 0}@media(min-width:768px){.border-left{border-left:1px solid #d3d3d3}option{font-size:12px}.inputTrans{text-align:right}}.v-select .dropdown-toggle{height:32px}.bottom-text,.bottom-text-r{font-size:15px;align-items:flex-end;display:flex;padding:5px;justify-content:flex-end}.bottom-text{justify-content:flex-start}.ConfirmBox .animation-content.modal-content{max-width:550px!important}.center_icon_top{display:flex;align-items:center;justify-content:center;margin:10px 0 30px 0}.text-lef-messages{border-top:1px solid #ccc;margin-top:20px;padding-top:0;text-align:center}.text-lef-messages p{padding-bottom:10px}.title-confirm{padding:20px 0 15px;color:#000;font-weight:500}.final-message{text-align:center;width:100%;display:block;margin-top:10px;margin-bottom:-15px}.item-l{text-align:center;display:flex;align-items:center;justify-content:center;border-right:1px solid #000}.item-l:last-child{border-right:none}.separator-v{height:50px!important;background-color:#000!important;opacity:unset!important}.id_full{width:100%!important}.modals-bosy{background:#fff;padding:20px;display:flex;flex-direction:column;align-items:center}.modals-bosy .title-modal{text-align:center}.modals-bosy .btns-modal{margin-top:15px!important;display:flex;flex-wrap:wrap}.modals-bosy .btns-modal button{width:364px!important;padding:10px!important;margin:auto!important;text-align:center;margin-top:10px!important}#OrderStatus .cart-header{padding:5px;height:40px}#OrderStatus .cart-header .cart-header-btn-close{border:inherit;float:right}#OrderStatus .cont{padding:10px 30px}#OrderStatus .cont .content .cont-title-product{display:flex;justify-content:space-between;align-items:center;width:100%;border-bottom:1.5px solid hsla(0,2%,80.8%,.6)}#OrderStatus .cont .table-zone{display:flex}#OrderStatus .cont .table-zone .zone{margin-right:5px}#OrderStatus .cont .table-zone .table,#OrderStatus .cont .table-zone .zone{padding:5px 10px;background:#cdd500;border-radius:4px}#OrderStatus .cont .center-div{display:flex;flex-direction:column;align-items:center;margin:40px 0}#OrderStatus .cont .cont-btn-menu{display:flex;justify-content:center;margin-bottom:20px}#OrderStatus .cont .cont-btn-menu .btn-menu{background:var(--buttonBackground);color:var(--buttonTextColor)!important;width:calc(100% - 50px);height:45px;max-width:350px;border-radius:6px;cursor:pointer;display:flex;justify-content:center;align-items:center}#OrderStatus .cont .cont-btn-menu .btn-menu .text{color:var(--buttonTextColor)!important}.ModalTransaction .icon-padding[data-v-2f290ac6]{margin-bottom:20px}.ModalTransaction .modals-bosy[data-v-2f290ac6]{background:#fff;padding:20px;display:flex;flex-direction:column;align-items:center}.ModalTransaction .modals-bosy .btns-modal[data-v-2f290ac6]{margin-top:15px!important;display:flex;flex-wrap:wrap}.ModalTransaction .modals-bosy .btns-modal button[data-v-2f290ac6]{width:364px!important;padding:10px!important;margin:auto!important;text-align:center;margin-top:10px!important}.ModalTransaction .modals-bosy[data-v-6f2ebcbc]{background:#fff;padding:20px;display:flex;flex-direction:column;align-items:center}.ModalTransaction .modals-bosy .title-modal[data-v-6f2ebcbc]{text-align:center}.ModalTransaction .modals-bosy .text-lef-messages[data-v-6f2ebcbc]{border-top:unset}.ModalTransaction .modals-bosy .btns-modal[data-v-6f2ebcbc]{margin-top:15px!important;display:flex;flex-wrap:wrap}.ModalTransaction .modals-bosy .btns-modal button[data-v-6f2ebcbc]{width:364px!important;padding:10px!important;margin:auto!important;text-align:center;margin-top:10px!important}.cart-header[data-v-c2c41552]{padding:5px;height:40px}.cart-content[data-v-c2c41552]{display:flex;flex-direction:column;align-items:center;width:100%;padding:0 25px}.text.border-bot[data-v-c2c41552]{border-bottom:1.5px solid hsla(0,2%,80.8%,.6);padding-bottom:5px;width:100%}.text.absolute-center[data-v-c2c41552]{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}.select-zone[data-v-c2c41552]{width:100%;border-bottom:1.5px solid hsla(0,2%,80.8%,.6);padding:10px 0}.select-zone .cont-zone[data-v-c2c41552]{display:-webkit-box;width:100%;overflow-x:auto;padding:10px}.select-zone .cont-zone .zone[data-v-c2c41552]{height:73px;width:95px;background:#f3f3f3;border-radius:7px;box-shadow:0 1px 6px rgba(0,0,0,.3019607843);position:relative;margin-right:10px}.select-zone .cont-zone .zone.active[data-v-c2c41552]{background:#cdd500}.select-mesa[data-v-c2c41552]{width:100%;border-bottom:1.5px solid hsla(0,2%,80.8%,.6);padding:10px 0}.select-mesa .cont-mesa[data-v-c2c41552]{display:flex;flex-wrap:wrap;justify-content:center;width:100%;overflow-x:auto;padding:10px;max-height:145px}.select-mesa .cont-mesa .mesa[data-v-c2c41552]{height:26px;width:68px;background:#d2d2d2 0 0 no-repeat padding-box;border-radius:4px;position:relative;margin-right:10px;margin-top:5px}.select-mesa .cont-mesa .mesa.active[data-v-c2c41552]{background:#cdd500}.comment-cont[data-v-c2c41552]{display:flex;flex-direction:column;width:100%}.comment-cont #comments[data-v-c2c41552]{border:2px solid hsla(0,2%,80.8%,.431372549);padding:15px;margin-bottom:5px}.payment-cont[data-v-c2c41552]{margin-top:20px;width:100%;border-bottom:1.5px solid hsla(0,2%,80.8%,.6)}.pay-cont[data-v-c2c41552]{display:flex;justify-content:space-between;margin-bottom:15px}.btn-end[data-v-c2c41552]{margin:20px 0;width:100%;height:45px;max-width:350px}.btn-end .btn-finalizar-pedido[data-v-c2c41552]{background:var(--buttonBackground);color:var(--buttonTextColor)!important;width:100%;height:45px;max-width:350px}.btn-end .btn-finalizar-pedido .text[data-v-c2c41552]{color:var(--buttonTextColor)!important}.promoRight[data-v-4fd67b38]{float:right;right:10px;position:absolute}svg[data-v-4fd67b38]{margin-right:5px!important}.cart-header[data-v-4fd67b38]{padding:20px;padding-right:40px;position:relative;z-index:2147483647;background-color:inherit;margin-bottom:10px}.cart-header-title[data-v-4fd67b38]{font-size:18px;color:#000;font-weight:400;overflow:hidden;text-overflow:ellipsis}.cart-header-btn-close[data-v-4fd67b38]{position:absolute;right:9px;top:8px;font-size:22px;color:#000;border:none;background-color:transparent;cursor:pointer}.cart-header-btn-close[data-v-4fd67b38]:hover{transform:translateY(-1px)}.cart-header-btn-close[data-v-4fd67b38]:active,.cart-header-btn-close[data-v-4fd67b38]:focus,.cart-header-btn-close[data-v-4fd67b38]:focus:not(:active),.cart-header-btn-close[data-v-4fd67b38]:hover{box-shadow:none;-webkit-box-shadow:none;border-color:transparent}.cart-content[data-v-4fd67b38]{padding:5px 25px;height:calc(100% - 100px);overflow:auto;position:relative;display:flex;flex-direction:column;align-items:center}.cart-content.bar-progre[data-v-4fd67b38]{height:calc(100% - 125px)}.product-title[data-v-4fd67b38]{font-size:14px}.product-description[data-v-4fd67b38]{text-overflow:ellipsis;overflow:hidden;width:200px;-webkit-line-clamp:2;font-size:10px;display:-webkit-box;-webkit-box-orient:vertical}.bor[data-v-4fd67b38]{margin-top:10px;padding-top:5px}aside.aside[data-v-4fd67b38]{width:5rem;display:none;position:fixed;top:60px;left:0;z-index:40;height:calc(100% - 60px);padding:0;box-shadow:none;background:#fff}aside.aside.is-placed-right[data-v-4fd67b38]{transition:right .25s ease-in-out 50ms;width:20rem;display:block;left:auto;border-left:1px solid #f8f8f8;right:-20rem;background:#fff;color:#151e26;animation:rightToLeft 1.5s}aside.aside.is-placed-left[data-v-4fd67b38]{transition:left .25s ease-in-out 50ms;width:20rem;display:block;border-left:1px solid #f8f8f8;left:inherit;right:-320px!important;background:#fff;color:#151e26}.close-animated[data-v-4fd67b38]{animation:leftToRight 2s}#cartEmpty[data-v-4fd67b38]{color:#151e26!important}#productName[data-v-4fd67b38]{color:#000!important}aside.aside.is-placed-right.is-placed-right-active[data-v-4fd67b38]{right:0}aside.aside .aside-container[data-v-4fd67b38]{position:relative;height:100%;padding:0 0 155px 0;background:#fff}.ps[data-v-4fd67b38]{overflow:auto;overflow-anchor:none;height:calc(100% - 120px);-ms-overflow-style:none;touch-action:auto;-ms-touch-action:auto}.is-black[data-v-4fd67b38]{color:rgba(0,0,0,.7607843137)!important}.is-white-flex[data-v-4fd67b38]{display:flex}.cont-title-product[data-v-4fd67b38]{display:flex;border-bottom:1.5px solid hsla(0,2%,80.8%,.6);padding-bottom:5px;justify-content:space-between}.p-top-5[data-v-4fd67b38]{padding-top:5px}.p-1[data-v-4fd67b38]{padding:1px}.center-div[data-v-4fd67b38]{display:flex;justify-content:center;flex-direction:column;height:100%;background:#fff}.advance[data-v-4fd67b38]{display:flex!important}.p-10[data-v-4fd67b38]{padding:10px 0;margin:0 25px;text-align:center}.p-10.hight-100[data-v-4fd67b38]{height:100%}.clearCart[data-v-4fd67b38]{bottom:1px;width:calc(100% - 50px);padding:15px 0}.clearCart[data-v-4fd67b38],.minimunOrder[data-v-4fd67b38]{position:absolute;background-color:#fff;display:flex;justify-content:center;align-items:center}.minimunOrder[data-v-4fd67b38]{bottom:166px;max-width:20rem;width:100%;padding:15px 10px;width:19.9rem;flex-direction:column}.minimunOrder .progress-wrapper[data-v-4fd67b38]{width:100%}.infoCart[data-v-4fd67b38]{position:absolute;bottom:70px;background-color:#fff;width:calc(100% - 50px);align-items:center;border-bottom:1.5px solid hsla(0,2%,80.8%,.6);border-top:1.5px solid hsla(0,2%,80.8%,.6)}.infoCart-item[data-v-4fd67b38]{display:flex;justify-content:space-between}.itemCart[data-v-4fd67b38]{display:flex;justify-content:center;align-content:center;border-color:#151e26}.flex-col[data-v-4fd67b38],.itemCart.directionCol[data-v-4fd67b38]{flex-direction:column}#plus[data-v-4fd67b38]{padding-left:10px;border-radius:4px;padding-right:10px;justify-content:center;align-items:center;display:flex;cursor:pointer}#plus .svg-inline--fa[data-v-4fd67b38]{height:12px}#plus[data-v-4fd67b38]:hover{transform:translateY(-1px)}#plus[data-v-4fd67b38]:active{transform:translateY(1px)}#minus[data-v-4fd67b38]{padding-left:10px;border-radius:4px;padding-right:10px;justify-content:center;align-items:center;display:flex;cursor:pointer}#minus .svg-inline--fa[data-v-4fd67b38]{height:12px}#minus[data-v-4fd67b38]:hover{transform:translateY(-1px)}#minus[data-v-4fd67b38]:active{transform:translateY(1px)}#quantity[data-v-4fd67b38]{width:100%;background-color:#fff;color:#000;justify-content:center;align-content:center;display:flex;-webkit-user-select:none;-moz-user-select:none;user-select:none;pointer-events:none}.cartPrice[data-v-4fd67b38]{display:flex;justify-content:center;align-items:center;font-family:bold;font-size:13px;margin-right:4px}.cartPrice-discountPercent[data-v-4fd67b38]{font-size:11px;color:#fff;padding:1px 3px;text-align:center;border-radius:8px;font-size:10px;background-color:#ff2425;margin-left:3px}.textLine[data-v-4fd67b38]{color:#9faab7;text-decoration:line-through;font-size:12px}.is-64x64[data-v-4fd67b38]{height:82px!important;display:flex;justify-content:center;align-items:center}.image img[data-v-4fd67b38]{max-height:80px}.btn-right[data-v-4fd67b38]{float:right;right:5px;position:absolute}.btn-right[data-v-4fd67b38]:hover{transform:translateY(-1px)}.btn-right[data-v-4fd67b38]:active{transform:translateY(1px)}.carousel-footer[data-v-4fd67b38]{background-color:#fff;box-shadow:0 2px 3px rgba(10,10,10,.1),0 0 0 1px rgba(10,10,10,.1);color:#4a4a4a}.m-left-5[data-v-4fd67b38]{margin-left:5px}.m-top-5[data-v-4fd67b38]{margin-top:5px}.imagenVendor[data-v-4fd67b38]{width:48px;height:48px;border-radius:50%;box-shadow:0 6px 10px 0 #e5edef;background-position:50%;background-size:cover}.nameVendor[data-v-4fd67b38]{display:flex;justify-content:center;align-items:center;font-size:12px;font-weight:500;margin-left:10px}.div-flex[data-v-4fd67b38]{display:flex;justify-content:flex-start;align-items:center;width:100%;height:64px;padding:10px;color:#000}.article[data-v-4fd67b38]{padding:.3rem!important}.btn-vaciar[data-v-4fd67b38]{background-color:#a22a16!important;border-radius:0!important}.btn-vaciar[data-v-4fd67b38]:hover{transform:translateY(-1px)}.btn-vaciar[data-v-4fd67b38]:active{transform:translateY(1px)}.btn-vaciar.padding-lateral[data-v-4fd67b38]{padding:0 20px}.btn-vaciar.green[data-v-4fd67b38]{background-color:#559a70!important}.card .media[data-v-4fd67b38]:not(:last-child){margin-bottom:.5rem!important}.media+.media[data-v-4fd67b38]{border-top:inherit;margin-top:.5rem!important;padding-top:.5rem!important}.media[data-v-4fd67b38]{width:100%;padding-bottom:10px;border-bottom:1.5px solid hsla(0,2%,80.8%,.6)}.text.ellip-desc[data-v-4fd67b38]{text-overflow:ellipsis;overflow:hidden;width:600px;-webkit-line-clamp:2;display:-webkit-box;-webkit-box-orient:vertical}.addons-cont[data-v-4fd67b38]{display:flex;justify-content:space-between}.btn-minus-plus[data-v-4fd67b38]{display:flex;justify-content:center;align-content:center;border:1p;border:1px solid rgba(51,51,51,.35);border-radius:4px}.btn-finalizar-pedido[data-v-4fd67b38]{background:var(--buttonBackground);color:var(--buttonTextColor)!important;width:100%;height:45px;max-width:350px}.btn-finalizar-pedido .text[data-v-4fd67b38]{color:var(--buttonTextColor)!important}.btn-menu[data-v-4fd67b38]{background:#cdd500;width:calc(100% - 50px);height:45px;max-width:350px;border-radius:6px;cursor:pointer;position:absolute;bottom:0;left:50%;transform:translate(-50%,-40px)}.btn-action-home,.btn-menu[data-v-4fd67b38]{display:flex;justify-content:center;align-items:center}.btn-action-home{color:var(--buttonTextColor);background-color:var(--buttonBackground);height:100%;padding:10px;margin-left:10px;border-radius:15px;width:105px;max-height:27px;box-shadow:0 2px 6px 0 rgba(0,0,0,.3)}.btn-action-home svg{margin-right:5px}.btn-action-home:hover{background-color:var(--buttonBackground);color:var(--buttonTextColor)}.notPadding{padding:0!important}.modeMenuNavBar{flex-direction:column}.modeMenuFooter{justify-content:center!important;min-height:80px!important}#app{height:100%;display:flex;flex-direction:column;justify-content:space-between}.items-cart{float:right;position:absolute;top:-8px;right:-10px;background-color:var(--buttonBackground);color:var(--buttonTextColor);font-weight:700;border-radius:99px;width:25px;-webkit-user-select:none;-moz-user-select:none;user-select:none;text-align:center}.btn-home{margin-left:10px;margin-right:10px;height:60px;display:flex;align-items:center;justify-content:center;padding:10px;cursor:pointer}.btn-home.order{height:40px;width:40px;min-width:40px;border-radius:100px;margin:0 -7px}.btn-home .iconColor{color:var(--buttonTextColor)}.flex{display:flex;order:2}.flex.modeCarta{width:100%}.m-left-5{margin-left:5px}.modal-card-foot{display:flex!important;justify-content:center!important;align-items:center!important}@media(max-width:635px){.btn-action-home{position:absolute!important;top:15px!important;height:55%!important;width:auto!important;margin-left:inherit;padding:8px}}.icon-mks{-webkit-mask-repeat:no-repeat!important;mask-repeat:no-repeat!important;-webkit-mask-position:center!important;mask-position:center!important;height:20px;width:20px;display:flex;align-items:center;justify-content:center;-webkit-mask-size:contain;mask-size:contain}.icon-mks.center-absolute{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}.icon-mks.white{background:#fff}.icon-mks.black{background:#000}.icon-mks.greenSuccess{background:#23d160}.icon-mks.add-color{background:#47cc27}.icon-mks.grayPrevius{background:#b5b5b5}.icon-mks.gray{background:#ccc}.icon-mks.red{background:#f30000}.icon-mks.pre-color{background:#cdd500}.icon-mks.update-color{background:#bc8d15}.icon-mks.tam-100{height:100px;width:100px}.icon-mks.mouse{cursor:pointer}.icon_card_market{-webkit-mask-image:url(../img/cardMarket.847ef470.svg);mask-image:url(../img/cardMarket.847ef470.svg)}.icon_search{-webkit-mask-image:url(../img/search_input.a4e6bfc7.svg);mask-image:url(../img/search_input.a4e6bfc7.svg)}.icon_close{-webkit-mask-image:url(../img/close.160000f2.svg);mask-image:url(../img/close.160000f2.svg)}.icon_image_broken{-webkit-mask-image:url(../img/image-no-charge.1e52f9d1.svg);mask-image:url(../img/image-no-charge.1e52f9d1.svg)}.icon_circle_plus{-webkit-mask-image:url(../img/circle-plus.e39814da.svg);mask-image:url(../img/circle-plus.e39814da.svg)}.icon_dataPhone{-webkit-mask-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB0AAAAdCAYAAABWk2cPAAAABHNCSVQICAgIfAhkiAAABJtJREFUSEull3eolmUYxn9HS22ZlpUty7ShQbQwom0gZBPRkkPRQK0MKZvYXraxFM0TpWVR6R/aETNta7SUtolIy8bRSrO9h/GL67WXl+/zKD5/Hb/v+e7rHtd13Y8N/H8OBZ4Etil9VuvPj4ALgKdbuVf364YK6EjgBWDTgH8AHAY8DxwBLAH2Bp7ZWNCtgL2AA4F+wPXA1gFeA7QF/gJM8EfgbOBjYB7wKfDthlZsoPOBo1PZb8ADwInAlpVgvwMzgAHAbsByYDbQDPy8IcCCfhWQzsA5wIWA4G0qgZy5lZ4MLAD+Bo4KqBWXjx3y7spayQj6D7BZ2ivgcGB1jcvHA78A/YHncufifLaqct+ErV5ivlGNVYDuAFyTzGcBv9YA3SLJHQS8CrwNHAm8l86YkMy3c3LgcOBrYEw90C7ASYCBawEWvzPJdglshwy8XZIxxne5eBPQB+gK3FAPdBfAix3WkxDLAPU6KIleC0g0Z3sGYOdkeHfgilS+NnTRXiXzKHBfZrQu7O2B/QJ6CNATuCVALwPD0larvgi4PYqw/f+dMuh4YHCpRfWAe4TlBpGAfwCCO5adgcXAzSHcManSz5Si817TGqgm4Zy9pwnoVI6iMR0R9FlgBfAJYBc0D+W3LeAYpgCXhWwCL2kNVJNQn4JNBXaNxKxMSWwOfA/slOpG566V2eangFFxuBEZQVMZ9EHgqoi6aK0+2y1WqDSs3Or2T3VV0BeBM/Pd3SGSfv5aEtR8GgtQbe2uME6NrevIcB3HdjrDcqUvAacBLcCl+dti5Iv3TLilALWCXqlofVRja52fnl0FPTUJnQWclxaPTfVqfEXZBp2X2UkcjVwrM6jZNQEHhKW6zEPRtD78YWnmr0e7SwHB7wlr74wqBF1eBjXojcny88zPqrU99XtcGGtSalo2C+q8NHc9VkM4GPgCOCH3xiXun3Gzte0tDN9gHpnaHuibuUkGg2htmrsO5FIQ9P3MWIfydxqNFmmXTHYScEfiyoH5VqrI9UgzscUubQP7Xaf8W2K4X529ZvBlXEk2Lkplmr9dGBqAPaNnO+FLwzNQjzewTxLXlqx0Bv7w8YC5xjrmNeHuNLBG4Iy8p825V01cPV+ZltYjoxtnsaC+iXyiWKniVgoat1VZtc+YibE1rU5tPhLQ3sD9sbc5wNXAm3UQHddc4FxBHw6tnY3gHpe0TJNEri4p7wNNWSkRgTQOnehe4IfYoXb3Th1QDeU6t5Cgt2ZG07JTbfNbmem+Afe5uQfgnAT1UeZIrFp2OufH0lrlVuvoya660YL6PNGRnKOV2kKHL7ggkktHcaZW5vtJltt2704IwiXAjtF6FVTN2y2TbRZUU3cZOzez/gZYmJnpu/ukG5LKzSFxBC1ehI7H470nQrbqg8xklY0EfFdQM74tljUkbRVUEtleCaX+XNzu0sII1KyP7+kB3QSYHDX4CimfY1Oc7P2s0OIrwCnATwEt3km2uHhkSywZqPCtyvszATdLceyMn/k2VgXFOR3YPWaxsvhvxeWA+676wK6nN0fgQnbWJlo+FqDRaxrF0fydt6xf9S9Bizb1JsKyewAAAABJRU5ErkJggg==);mask-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB0AAAAdCAYAAABWk2cPAAAABHNCSVQICAgIfAhkiAAABJtJREFUSEull3eolmUYxn9HS22ZlpUty7ShQbQwom0gZBPRkkPRQK0MKZvYXraxFM0TpWVR6R/aETNta7SUtolIy8bRSrO9h/GL67WXl+/zKD5/Hb/v+e7rHtd13Y8N/H8OBZ4Etil9VuvPj4ALgKdbuVf364YK6EjgBWDTgH8AHAY8DxwBLAH2Bp7ZWNCtgL2AA4F+wPXA1gFeA7QF/gJM8EfgbOBjYB7wKfDthlZsoPOBo1PZb8ADwInAlpVgvwMzgAHAbsByYDbQDPy8IcCCfhWQzsA5wIWA4G0qgZy5lZ4MLAD+Bo4KqBWXjx3y7spayQj6D7BZ2ivgcGB1jcvHA78A/YHncufifLaqct+ErV5ivlGNVYDuAFyTzGcBv9YA3SLJHQS8CrwNHAm8l86YkMy3c3LgcOBrYEw90C7ASYCBawEWvzPJdglshwy8XZIxxne5eBPQB+gK3FAPdBfAix3WkxDLAPU6KIleC0g0Z3sGYOdkeHfgilS+NnTRXiXzKHBfZrQu7O2B/QJ6CNATuCVALwPD0larvgi4PYqw/f+dMuh4YHCpRfWAe4TlBpGAfwCCO5adgcXAzSHcManSz5Si817TGqgm4Zy9pwnoVI6iMR0R9FlgBfAJYBc0D+W3LeAYpgCXhWwCL2kNVJNQn4JNBXaNxKxMSWwOfA/slOpG566V2eangFFxuBEZQVMZ9EHgqoi6aK0+2y1WqDSs3Or2T3VV0BeBM/Pd3SGSfv5aEtR8GgtQbe2uME6NrevIcB3HdjrDcqUvAacBLcCl+dti5Iv3TLilALWCXqlofVRja52fnl0FPTUJnQWclxaPTfVqfEXZBp2X2UkcjVwrM6jZNQEHhKW6zEPRtD78YWnmr0e7SwHB7wlr74wqBF1eBjXojcny88zPqrU99XtcGGtSalo2C+q8NHc9VkM4GPgCOCH3xiXun3Gzte0tDN9gHpnaHuibuUkGg2htmrsO5FIQ9P3MWIfydxqNFmmXTHYScEfiyoH5VqrI9UgzscUubQP7Xaf8W2K4X529ZvBlXEk2Lkplmr9dGBqAPaNnO+FLwzNQjzewTxLXlqx0Bv7w8YC5xjrmNeHuNLBG4Iy8p825V01cPV+ZltYjoxtnsaC+iXyiWKniVgoat1VZtc+YibE1rU5tPhLQ3sD9sbc5wNXAm3UQHddc4FxBHw6tnY3gHpe0TJNEri4p7wNNWSkRgTQOnehe4IfYoXb3Th1QDeU6t5Cgt2ZG07JTbfNbmem+Afe5uQfgnAT1UeZIrFp2OufH0lrlVuvoya660YL6PNGRnKOV2kKHL7ggkktHcaZW5vtJltt2704IwiXAjtF6FVTN2y2TbRZUU3cZOzez/gZYmJnpu/ukG5LKzSFxBC1ehI7H470nQrbqg8xklY0EfFdQM74tljUkbRVUEtleCaX+XNzu0sII1KyP7+kB3QSYHDX4CimfY1Oc7P2s0OIrwCnATwEt3km2uHhkSywZqPCtyvszATdLceyMn/k2VgXFOR3YPWaxsvhvxeWA+676wK6nN0fgQnbWJlo+FqDRaxrF0fydt6xf9S9Bizb1JsKyewAAAABJRU5ErkJggg==)}.icon_mesero{-webkit-mask-image:url(../img/service.6097f885.svg);mask-image:url(../img/service.6097f885.svg)}.icon_add_menu{-webkit-mask-image:url(../img/add.dd0d5abc.svg);mask-image:url(../img/add.dd0d5abc.svg)}.icon_car_menu{-webkit-mask-image:url(../img/carMenu.54b4fbb7.svg);mask-image:url(../img/carMenu.54b4fbb7.svg)}.icon_added_car{-webkit-mask-image:url(../img/added.b8d9fe32.svg);mask-image:url(../img/added.b8d9fe32.svg)}.icon_delete_car{-webkit-mask-image:url(../img/deleteCar.1270e869.svg);mask-image:url(../img/deleteCar.1270e869.svg)}.icon_cash_menu{-webkit-mask-image:url(../img/cash.5c463c51.svg);mask-image:url(../img/cash.5c463c51.svg)}.icon_alert{-webkit-mask-image:url(../img/alert.c22ced81.svg);mask-image:url(../img/alert.c22ced81.svg)}.icon_pointerMap{-webkit-mask-image:url(../img/pointerMap.4b0ff2f3.svg);mask-image:url(../img/pointerMap.4b0ff2f3.svg)}.icon_arrowDown{-webkit-mask-image:url(../img/arrowDown.7da2026c.svg);mask-image:url(../img/arrowDown.7da2026c.svg)}.icon_order1{-webkit-mask-image:url(../img/pedido1.0ecaf6c6.svg);mask-image:url(../img/pedido1.0ecaf6c6.svg)}.icon_order2{-webkit-mask-image:url(../img/pedido2.b0ee96eb.svg);mask-image:url(../img/pedido2.b0ee96eb.svg)}.icon_order3{-webkit-mask-image:url(../img/pedido3.e295196c.svg);mask-image:url(../img/pedido3.e295196c.svg)}.icon_order4{-webkit-mask-image:url(../img/pedido4.fbb5b392.svg);mask-image:url(../img/pedido4.fbb5b392.svg)}.icon_order5{-webkit-mask-image:url(../img/pedido5.4c0ed5cb.svg);mask-image:url(../img/pedido5.4c0ed5cb.svg)}.icon_arrow_left{-webkit-mask-image:url(../img/left-arrow.7a33b5bc.svg);mask-image:url(../img/left-arrow.7a33b5bc.svg)}.icon_delete_product{-webkit-mask-image:url(../img/deleteProduct.44d5bda6.svg);mask-image:url(../img/deleteProduct.44d5bda6.svg)}.icon_edit_map{-webkit-mask-image:url(../img/edit-map.0a635b69.svg);mask-image:url(../img/edit-map.0a635b69.svg)}@font-face{font-family:normal;src:url(../fonts/SourceSansPro-Regular.5182da42.ttf),url(../fonts/SourceSansPro-Regular.f489cd56.woff) format("woff"),url(../fonts/SourceSansPro-Regular.72a2a391.woff2) format("woff2");font-weight:400;font-style:normal}@font-face{font-family:bold;src:url(../fonts/SourceSansPro-Bold.0d9b62a0.ttf),url(../fonts/SourceSansPro-Bold.f5f3a31e.woff) format("woff"),url(../fonts/SourceSansPro-Bold.6834bc2b.woff2) format("woff2");font-weight:400;font-style:normal}@font-face{font-family:semi-bold;src:url(../fonts/SourceSansPro-SemiBold.774c05cc.ttf),url(../fonts/SourceSansPro-SemiBold.7abda1c5.woff) format("woff"),url(../fonts/SourceSansPro-SemiBold.a52e2dbc.woff2) format("woff2");font-weight:400;font-style:normal}@font-face{font-family:segoe;src:url(../fonts/Segoe\ UI.0e7e9a9b.ttf),url(../fonts/SegoeUI.a6f3ca99.woff) format("woff"),url(../fonts/SegoeUI.66b24af0.woff2) format("woff2");font-weight:400;font-style:normal}@font-face{font-family:segoeBold;src:url("../fonts/Segoe UI Bold.65099f98.ttf"),url(../fonts/SegoeUIBold.7149b70f.woff) format("woff"),url(../fonts/SegoeUIBold.3f656124.woff2) format("woff2");font-weight:400;font-style:normal}@font-face{font-family:OpenSans;src:url(../fonts/OpenSans-Regular.dd7ca4f5.ttf),url(../fonts/OpenSans-Regular.ac327c4d.woff) format("woff"),url(../fonts/OpenSans-Regular.55835483.woff2) format("woff2");font-weight:400;font-style:normal}@font-face{font-family:OpenSansBold;src:url(../fonts/OpenSans-Bold.2febb6f9.ttf),url(../fonts/OpenSans-Bold.89266734.woff) format("woff"),url(../fonts/OpenSans-Bold.3326e4d7.woff2) format("woff2");font-weight:400;font-style:normal}@font-face{font-family:OpenSansSemiBold;src:url(../fonts/OpenSans-Semibold.78563f41.ttf),url(../fonts/OpenSans-Semibold.9f214421.woff) format("woff"),url(../fonts/OpenSans-Semibold.08952b02.woff2) format("woff2");font-weight:400;font-style:normal}@keyframes moveInLeft{0%{opacity:0;transform:translateX(-10rem)}to{opacity:1;transform:translate(0)}}@keyframes moveInRight{0%{opacity:0;transform:translateX(10rem)}80%{transform:translateX(-1rem)}to{opacity:1;transform:translate(0)}}@keyframes rightToLeft{0%{transform:translateX(320px)}to{transform:translate(0)}}@keyframes bottomToTop{0%{transform:translateY(-90px)}to{transform:translateY(0)}}@keyframes leftToRight{0%{transform:translate(-320px)}to{transform:translateX(320px)}}@keyframes moveInBottom{0%{opacity:0;transform:translateY(3rem)}to{opacity:1;transform:translate(0)}}@keyframes fade{0%{opacity:0}to{opacity:1}}@keyframes fadeSlow{0%{opacity:0}50%{opacity:0}to{opacity:1}}html{overflow:hidden!important}body,html{height:100%}#app{background:#fafafa;overflow:auto;scroll-behavior:smooth;animation:fadeSlow .5s}#app .view-cont{height:100%;background:#fff;animation:fade 3s ease-in-out}#app .view-cont .view{height:calc(100% - 50px);overflow:unset}::-webkit-scrollbar{width:8px;height:6px}::-webkit-scrollbar-track{background:#ebeced!important}::-webkit-scrollbar-thumb{background-color:#ccc!important;outline:1px solid #fff!important;border-radius:47px!important;border:1px solid #fff!important;box-shadow:inset 0 0 4px #fff!important;width:100%!important}.modal-background{z-index:2000}#nav{height:60px;width:100%;background:var(--toolbarBackground);background-position:50%;box-shadow:0 4px 4px 0 rgba(0,0,0,.4);display:flex;align-items:center;padding:0 20px;justify-content:space-between;position:fixed;z-index:2;animation:fade 2s ease-in-out}#nav .modeCarta-conve-mesero{display:flex;justify-content:space-around;margin-bottom:10px;width:100%}#nav .carta-column{flex-direction:column}#nav .container-flex{display:flex;position:relative;width:100%;-moz-text-align-last:end;text-align-last:end;justify-content:flex-end}#nav .container-flex.modeMenu{margin-bottom:-29px}#nav .container-flex .icon-mks.search-position{position:absolute;right:10px;top:50%;transform:translateY(-50%)}#nav .banner-logo{height:32px;cursor:pointer}#nav .logoVendor{max-height:55px;height:55px}#nav .btn-card{width:41px;min-width:41px;height:41px;padding:8px 10px;border-radius:50%;position:relative;cursor:pointer}#nav .btn-card .iconColor{background:var(--buttonTextColor)}#nav .input-nav{font-family:segoe;font-size:13;color:inherit;background-color:#fff;border:none;padding:.7rem 2rem;border-radius:100px;width:233px;max-width:250px;transition:all .2s;height:35px;box-shadow:0 3px 6px rgba(0,0,0,.2705882353)}#nav .input-nav:focus{outline:none;width:250px;background-color:#fff}#nav .message{position:absolute;width:300px;top:61px;right:58px;background-color:#fff;box-shadow:0 4px 4px 0 rgba(0,0,0,.4)}#nav .message.search{width:auto;top:76px;right:54px;border-radius:20px}#nav .message.search .point-msg{left:35px;box-shadow:2px 3px 6px #000}#nav .message.search .message-body{padding:0}#nav .message.search .input{width:150px;font-size:14px;border-radius:20px}#nav .message .message-body{border:0 solid}#nav .message .point-msg{height:15px;width:15px;background:#fff;position:absolute;right:26px;top:-4px;transform:rotate(45deg)}#nav .message .btn-consultar{display:flex;justify-content:center;align-items:center;background:var(--buttonBackground);width:130px;padding:5px 0;margin:8px;border-radius:5px;box-shadow:0 1px 3px 0 rgba(0,0,0,.4);cursor:pointer}#nav .message .btn-consultar .iconColor{color:var(--buttonTextColor)}#nav .message .media-content{display:flex;flex-direction:column;align-items:center}#nav .queryCont{position:absolute;top:50%;right:0;transform:translate(-4%,-17px);box-shadow:0 3px 6px rgba(0,0,0,.6392156863);background:#fff;border-radius:100%;padding:7px;cursor:pointer}#nav .flexCenter,#nav .pointerA{display:flex;justify-content:center;align-items:center}#nav .pointerA{width:30px;height:30px;border-radius:100%;background-color:var(--mapCircleColor);cursor:pointer;margin-right:5px;box-shadow:0 3px 6px rgba(0,0,0,.6392156863)}#nav .pointerA .icon-mks{background-color:var(--buttonTextColor)}#nav .contUbication{display:flex;align-items:center;margin:0 35px;position:relative;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}#nav .contUbication .icon_arrowDown{width:15px;height:15px;background:var(--mapTextColor);margin-left:5px}#nav .contUbication .icon_map{background:var(--mapTextColor)}#nav .popuptext{background-color:#fff;color:#fff;text-align:center;border-radius:15px;padding:8px 0;z-index:1;left:50%;top:50%;transform:translate(-50%,10%);width:500px}#nav .popuptext,#nav .recr{visibility:hidden;position:absolute;box-shadow:0 3px 6px rgba(0,0,0,.6588235294)}#nav .recr{background:#fff;top:30px;left:60%;width:43px;height:40px;margin-left:-5px;transform:rotate(45deg);border-radius:7px}#nav .popuptext:after{content:"";background:#fff;width:39px;height:6px;border-radius:4px;position:absolute;top:-2px;left:53%;box-shadow:0 3px 6px #fff}#nav .show{visibility:visible;animation:fadeIn 1s}#nav .show2{visibility:visible;animation:fadeIn 2s}#footer{z-index:-20;background:var(--footerBackground);box-shadow:0 -3px 4px 0 rgba(0,0,0,.4);height:50px;min-height:50px;width:100%;display:flex;flex-direction:column;justify-content:flex-end;align-items:center;animation:fade 2s ease-in-out}#footer .copy{color:var(--footerTextColor);font-size:12px;margin-bottom:10px}#footer .terms-logo{display:flex;width:100%;justify-content:space-between;padding:0 50px;margin-bottom:10px;flex-wrap:wrap}#footer .built{justify-content:center;margin-bottom:10px}#footer .built,#footer .flex-center{display:flex;align-items:center}#home{padding-top:60px;height:auto;min-height:100%}#home,#home .container-section{display:flex;flex-direction:column}#home .container-section{margin:50px 80px 20px 80px}#home .carousel{box-shadow:0 4px 4px 0 rgba(0,0,0,.4);min-height:320px}#home .carousel-list{box-shadow:0 2px 6px 0 rgba(0,0,0,.3);border-radius:10px}#home .carousel-list .carousel-slides.has-grayscale .carousel-slide img{border-radius:10px}#home .cards-container{display:flex;justify-content:center;width:100%;flex-flow:wrap}#home .cards-container .card{position:relative;display:flex;flex-direction:column;width:200px;height:200px;word-wrap:break-word;background-color:#fff;background-clip:border-box;border-radius:1rem!important;border:0 solid!important;box-shadow:0 2px 6px 0 rgba(0,0,0,.3);overflow:hidden;min-height:200px;align-items:center;margin:10px;cursor:pointer}#home .cards-container .card .logo-cont{position:absolute;left:50%;top:38%;transform:translate(-50%,-50%);background:#fff;height:100px;width:100px;border-radius:100%;box-shadow:0 2px 6px 0 rgba(0,0,0,.3);background-size:cover;background-position:50%}#home .cards-container .card .card-content{display:flex;flex-direction:column;width:100%;height:100%;padding:0}#home .cards-container .card .card-content .flex-1{flex:1}#home .cards-container .card .card-content .flex-1.shadow-bot{box-shadow:0 2px 6px 0 rgba(0,0,0,.3)}#home .cards-container .card .card-content .flex-1.name-card{display:flex;justify-content:center;align-items:flex-end}#home .cards-container .card.disabled{cursor:not-allowed}#home .cards-container .card.disabled:after{content:"";position:absolute;width:100%;height:100%;background:hsla(0,0%,66.7%,.9);z-index:1}#home .cards-container .card.disabled-cursor{cursor:pointer}#home .cards-container .card.disabled-cursor:after{content:"";position:absolute;width:100%;height:100%;background:hsla(0,0%,66.7%,.9);z-index:1}#restaurant{display:flex;width:100%;height:auto;min-height:100%;padding:60px 0 60px 0;animation:fade 2s ease-in-out}#restaurant .flex-1{flex:1}#restaurant .left{width:364px;min-width:364px;margin-right:20px;position:fixed;z-index:1;display:flex;flex-direction:column;word-wrap:break-word;background-color:#fff;border-radius:5px;border:0 solid;box-shadow:0 2px 6px 0 rgba(0,0,0,.3);overflow:hidden;align-items:center;height:-moz-fit-content;height:fit-content;overflow-y:auto}#restaurant .left .btn{padding:15px;width:calc(100% - 100px);text-align:center;cursor:pointer;position:relative;border-bottom:1.4px solid #d3d3d3;border-radius:1px}#restaurant .left .btn.active{background:#fafaf8}#restaurant .left .btn:hover{background:#e5edef}#restaurant .left .btn:hover #fa-arrow{display:flex}#restaurant .left .btn:last-child{margin-bottom:10px}#restaurant .left .logo{height:80px;width:80px;border-radius:100%;box-shadow:0 2px 6px 0 rgba(0,0,0,.3);margin-right:15px}#restaurant .left .cont-vendor{display:flex;flex-direction:column;justify-content:space-around;align-items:center;border-bottom:1.4px solid #d3d3d3;margin:15px 50px;padding:0 0 12px 0;min-width:260px;min-height:150px}#restaurant .left .cont-btn-cat{width:100%;display:flex;flex-direction:column;justify-content:center;align-items:center}#restaurant .left .btn-confirmar{outline:none;box-shadow:none;border:inherit;background:var(--buttonBackground);padding:10px;width:calc(100% - 30px);box-shadow:0 2px 6px 0 rgba(0,0,0,.3);cursor:pointer;width:150px}#restaurant .left .btn-confirmar:hover{transform:translateY(-1px)}#restaurant .left .btn-confirmar:active{transform:translateY(1px)}#restaurant .rigth{width:100%;height:100%;position:relative;display:flex;word-wrap:break-word;border-radius:5px;overflow:hidden;padding:10px 0x 10px 0;flex-flow:wrap;justify-content:center;align-content:flex-start}#restaurant .rigth .cont-test-cat{position:relative;width:100%;padding-top:20px}#restaurant .rigth .cont-test-cat #arrow-left{left:0}#restaurant .rigth .cont-test-cat #arrow-left,#restaurant .rigth .cont-test-cat #arrow-right{color:var(--buttonTextColor);position:absolute;cursor:pointer;height:35px;width:35px;top:40%;transform:translateY(-50%);background:var(--buttonBackground);border-radius:100%;padding:6px;box-shadow:0 2px 6px 0 rgba(0,0,0,.3);z-index:1}#restaurant .rigth .cont-test-cat #arrow-right{right:0}#restaurant .rigth .cont-test-cat .test-cat{display:flex;gap:.5rem;padding:10px;position:relative;overflow:auto;animation:fadeSlow 1s}#restaurant .rigth .cont-test-cat .test-cat.center{justify-content:center}#restaurant .rigth .cont-test-cat .test-cat::-webkit-scrollbar{width:0!important;height:0!important}#restaurant .rigth .cont-test-cat .test-cat .cat{display:flex;flex-direction:column;align-items:center;justify-content:center;margin:0 10px;width:80px;cursor:pointer;position:relative}#restaurant .rigth .cont-test-cat .test-cat .cat.active .margin{animation:fadeSlow .1s;position:absolute;width:115px;height:115px;border-radius:100%;box-shadow:0 2px 6px rgba(0,0,0,.6117647059);border:3.5px solid #000}#restaurant .rigth .cont-test-cat .test-cat .cat.disabled{opacity:.4;cursor:not-allowed}#restaurant .rigth .cont-test-cat .test-cat .cat .logo{height:100px;width:100px;background-color:#fff;border-radius:100%;box-shadow:0 2px 6px 0 rgba(0,0,0,.3);display:flex;justify-content:center;align-items:center}#restaurant .rigth .cont-test-cat .test-cat .cat .logo #icon-rest{height:30px;width:30px}#restaurant .rigth .cont-products{width:100%;height:-moz-fit-content;height:fit-content;overflow:hidden;padding:0 6px 10px 10px;padding-left:6px;flex-direction:column;justify-content:center;overflow:initial;gap:10px 18px}#restaurant .rigth .cont-products,#restaurant .rigth .cont-products .products{position:relative;display:flex;background-clip:border-box;border-radius:5px;border:0 solid}#restaurant .rigth .cont-products .products{word-wrap:break-word;background-color:#fff;box-shadow:0 3px 6px rgba(0,0,0,.6392156863);border-radius:10px 10px 10px 12px;overflow:hidden;height:140px;min-width:364px;flex:1;max-width:500px;-webkit-tap-highlight-color:rgba(0,0,0,0)}#restaurant .rigth .cont-products .products.disabled{cursor:not-allowed}#restaurant .rigth .cont-products .products.disabled:after{content:"";position:absolute;width:100%;height:100%;background:hsla(0,0%,66.7%,.9);z-index:1}#restaurant .rigth .cont-products .products .btn-add-hover{background:var(--buttonTextColor);padding:1px 10px 2px 0;color:var(--buttonBackground);bottom:10px;display:flex;border-radius:5px;max-width:76px;width:76px;justify-content:center;align-items:center;animation:fade .5s;box-shadow:0 2px 6px 0 rgba(0,0,0,.3);cursor:pointer}#restaurant .rigth .cont-products .products .btn-add-hover p{color:var(--buttonBackground)}#restaurant .rigth .cont-products .products .btn-add-hover:hover{transform:translateY(-1px)}#restaurant .rigth .cont-products .products .btn-add-hover:active{transform:translateY(2px)}#restaurant .rigth .cont-products .products .btn-add-hover .contBtnPlus .iconColor{color:var(--buttonBackground)}#restaurant .rigth .cont-products .products .btn-add-hover .contBtnPlus{width:20px;height:20px;display:flex;justify-content:center;align-items:center;color:var(--buttonBackground)}#restaurant .rigth .cont-products .products .btn-add-hover .contBtnPlus .svg-inline--fa{font-size:11px}#restaurant .rigth .cont-products .products .img-product{position:relative;background:var(--backCardProduct);display:flex;justify-content:center;align-items:center;padding:0 4px}#restaurant .rigth .cont-products .products .img-product .b-skeleton{height:100%;width:100%}#restaurant .rigth .cont-products .products .img-product .b-skeleton .b-skeleton-item{line-height:unset;border-radius:0}#restaurant .rigth .cont-products .products .info-product{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:space-evenly;background:var(--backCardProduct);padding-left:1rem;padding-top:10px;padding-bottom:13px}#restaurant .rigth .cont-products .products .info-product .cont-name{color:var(--buttonTextColor);border-radius:0 10px 0 0;width:100%;height:32px;display:grid;justify-content:flex-start;align-items:center}#restaurant .rigth .cont-products .products .info-product .cont-name.noImage{border-radius:0 10px 0 0}#restaurant .rigth .cont-products .products .info-product .text.ellipse{text-overflow:ellipsis;overflow:hidden;width:100%;cursor:pointer;-webkit-line-clamp:3;font-size:10px;display:-webkit-box;-webkit-box-orient:vertical;text-align:center;padding:0 5px}#restaurant .rigth .cont-products .products .info-product .text.title-product{color:var(--textColorTitleCard);overflow:hidden;display:block;text-overflow:ellipsis;white-space:nowrap}#restaurant .rigth .cont-products .products .info-product .b-tooltip.is-top.is-primary:before{border-top:5px solid #000!important}#restaurant .rigth .cont-products .products .info-product .b-tooltip.is-top.is-multiline.is-medium:after{width:364px;color:#000;background:#fff;font-family:normal}#restaurant .rigth .cont-products .products .add{outline:none;box-shadow:none;border:inherit;background:#559a70;padding:10px;width:calc(100% - 30px);box-shadow:0 2px 6px 0 rgba(0,0,0,.3);cursor:pointer}#restaurant .rigth .cont-products .products .add:active{transform:translateY(3px);box-shadow:0 1px 2px 0 rgba(0,0,0,.3)}#restaurant .rigth .cont-products .products .add:hover{transform:translateY(-1px)}#restaurant .rigth .cont-products .products .add:active{transform:translateY(1px)}#restaurant .rigth .cont-products .btn-add-new{position:absolute;right:-8px;bottom:-8px;height:35px;width:35px;border-radius:100%;box-shadow:0 2px 6px 0 rgba(0,0,0,.3);background-color:var(--buttonBackground)}#restaurant .rigth .cont-products .btn-add-new:hover{transform:translateY(-1px)}#restaurant .rigth .cont-products .btn-add-new:active{transform:translateY(1px)}#restaurant .rigth .cont-products .btn-add-new #cart-plus-add{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);height:18px;width:18px;color:var(--buttonTextColor)}#restaurant .rigth .filters-container{display:flex;width:100%;padding:0 0 10px 0}#restaurant .rigth .filters-container .btn-filters{display:flex;border:2px solid #e5edef;margin:0 6px;padding:5px 10px;border-radius:17px;background:#fff;cursor:pointer}#restaurant .rigth .filters-container .btn-filters:hover{border:2px solid var(--buttonBackground)}#restaurant .rigth .filters-container .btn-filters:hover .text{color:var(--buttonBackground)}#restaurant .rigth .back-intermediate{width:100%}#restaurant .mode-carta{width:100%;height:100%;position:relative;display:flex;border-radius:5px;overflow:hidden;padding:100px 10px 10px 10px;flex-flow:wrap;justify-content:center}#restaurant .mode-carta .categorias{display:flex;align-items:flex-end;justify-content:space-evenly;width:100%;position:fixed;z-index:1;top:119px;background:#fafafa;height:85px;padding-bottom:12px}#restaurant .mode-carta .categorias .select:not(.is-multiple):not(.is-loading):after{border-color:#000}#restaurant .mode-carta .categorias .select select{border:none;background:transparent;border-bottom:1px solid #000;border-radius:0;width:200px}#restaurant .mode-carta .categorias .select select:active,#restaurant .mode-carta .categorias .select select:focus{box-shadow:unset;border-color:unset}#restaurant .mode-carta .list-products{width:100%;-webkit-tap-highlight-color:rgba(0,0,0,0)}#restaurant .mode-carta .list-products .products .categoryCont{display:flex;flex-direction:column;align-items:center;margin-bottom:30px}#restaurant .mode-carta .list-products .products .categoryCont .cont-products{display:flex;flex-flow:wrap}#restaurant .mode-carta .list-products .products .categoryCont .cont-products .producto{position:relative;display:flex;word-wrap:break-word;overflow:hidden;margin:8px 0;padding:0 10px;height:130px;min-width:200px;flex:1;max-width:350px;justify-content:center;align-items:flex-start;border-bottom:1px solid #cfcdcd}#restaurant .mode-carta .list-products .products .categoryCont .cont-products .producto .info-prod{display:flex;flex-direction:column;align-items:flex-start;flex:1;height:100%;justify-content:space-between}#restaurant .mode-carta .list-products .products .categoryCont .cont-products .producto .info-prod .pricesCont{display:flex;justify-content:space-between;align-items:center;box-shadow:0 3px 6px rgba(0,0,0,.1215686275);padding:2px 4px}#restaurant .mode-carta .list-products .products .categoryCont .cont-products .producto .info-prod .pricesCont.margin-bot-5{margin-bottom:5px}#restaurant .mode-carta .list-products .products .categoryCont .cont-products .producto .info-prod .pricesCont.margin-bot-10{margin-bottom:10px}#restaurant .mode-carta .list-products .products .categoryCont .cont-products .producto .info-prod .pricesCont .priceComplete{margin-right:3px;font-size:18px}#restaurant .mode-carta .list-products .products .categoryCont .cont-products .producto .info-prod .pricesCont .discountText{font-size:13px;margin-right:3px;color:#9faab7;text-decoration:line-through}#restaurant .mode-carta .list-products .products .categoryCont .cont-products .producto .info-prod .pricesCont .discountPercent{font-size:11px;color:#fff;padding:1px 3px;text-align:center;border-radius:8px;font-size:10px;background-color:#ff2425}#restaurant .mode-carta .list-products .products .categoryCont .cont-products .producto .btn-add{padding:4px 10px;border-radius:5px;bottom:10px;display:flex;width:70%;max-width:120px;justify-content:center;align-items:center;animation:fade .5s}#restaurant .mode-carta .list-products .products .categoryCont .cont-products .producto .img-add{display:flex;flex-direction:column;align-items:flex-end;flex:.5}#restaurant .mode-carta .list-products .products .categoryCont .cont-products .producto.noBorderLast:last-child{border-bottom:inherit;margin-bottom:30px}#restaurant .mode-carta .arrow-top{position:fixed;box-shadow:0 2px 6px 0 rgba(0,0,0,.3);height:30px;width:30px;border-radius:100%;bottom:92px;right:20px;cursor:pointer}#restaurant .mode-carta .arrow-top #icon-arrow-top{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}#restaurant .mode-carta .control.select-carta .select select option{color:#151e26;padding:.25em .5em;font-family:segoe;font-size:18px}#restaurant .mode-carta .control.select-carta .select select optgroup{color:#151e26;font-weight:600;font-size:20px;font-family:segoe;padding:.25em 0}#order{height:auto;min-height:100%;padding:70px 10px 10px 10px}#order,#order .car-detail{display:flex;flex-direction:column;align-items:center}#order .car-detail{margin-right:40px}#order .car-detail .cont-section{width:100%;display:flex;flex-direction:column;align-items:center;position:relative;background:#fff;box-shadow:0 0 2px 0 rgba(0,0,0,.3);height:-moz-fit-content;height:fit-content}#order .checkout{display:flex;flex-direction:column;width:370px}#order .checkout .data-pedido{width:100%;display:flex;flex-direction:column;align-items:center;position:relative;padding:5px;background:#fff;border-radius:5px;box-shadow:0 0 2px 0 rgba(0,0,0,.3)}#order .checkout .data-pedido.margin-bot{margin-bottom:20px}#order .checkout .data-pedido .field{position:relative;display:flex;flex-direction:column;align-items:center;margin-bottom:20px}#order .checkout .data-pedido .field .input-dec{border:0;border-bottom:2px solid hsla(0,0%,66.7%,.5);padding:5px 10px;font-weight:500;color:#4c4b4b;font-size:15px;min-width:100px;width:250px;padding-left:36px}#order .checkout .data-pedido .field .input-dec:focus{outline:none}#order .checkout .data-pedido .field .input-dec::-moz-placeholder{color:#d3d3d3}#order .checkout .data-pedido .field .input-dec::placeholder{color:#d3d3d3}#order .checkout .data-pedido .field #icon-input{position:absolute;left:10px;top:36px}#order .checkout .data-pedido .btn-confirmar{outline:none;box-shadow:none;border:inherit;background:#559a70;padding:6px;width:calc(100% - 30px);box-shadow:0 2px 6px 0 rgba(0,0,0,.3);cursor:pointer;width:150px;margin-bottom:10px}#order .checkout .data-pedido .btn-confirmar:hover{transform:translateY(-1px)}#order .checkout .data-pedido .btn-confirmar:active{transform:translateY(1px)}#order .checkout .data-pedido .logo-restaurant{height:80px;width:80px;border-radius:100%;box-shadow:0 2px 6px 0 rgba(0,0,0,.3);margin-right:15px;background-size:cover;background-position:50%}#order #table{margin-bottom:10px}#order #table .b-table .table th .th-wrap{justify-content:center}#order #table .table td,#order #table .table th{vertical-align:middle}#order #table a{color:#000}#order #table .media-content{width:-moz-min-content;width:min-content}#order #table .cont-items{display:flex;flex-direction:column;justify-items:center;align-items:center}#order #table .cont-items:not(:last-child){margin-right:10px}#order #table .cont-adicionales{display:flex;flex-direction:column;justify-content:center;align-items:center}#order .cont-info-check{display:flex;padding:29px 20px 0 20px;width:100%;flex-wrap:wrap;justify-content:center;gap:0 20px;background-color:#fff}#order .cont-info-check .info-people{display:flex;flex-direction:column;align-items:center;flex:1.4;max-width:800px;width:100%;margin-bottom:20px;gap:10px 0}#order .cont-info-check .info-people .field.has-addons{flex-direction:column;position:relative;width:100%}#order .cont-info-check .info-people .field.has-addons.margin-r{margin-right:40px}#order .cont-info-check .info-people .field.has-addons .label,#order .cont-info-check .info-people .field .label{font-weight:700;font-family:normal;font-size:16px}#order .cont-info-check .info-people .field .textarea:active{border:1px solid hsla(0,0%,66.7%,.5);box-shadow:inherit}#order .cont-info-check .info-people .rows{display:flex;width:100%;gap:10px}#order .cont-info-check .check-in{display:none;flex-direction:column;flex:1;max-width:600px;min-width:364px}#order .cont-info-check .check-in .detail-car{display:flex;flex-direction:column;padding:20px;margin:10px 0 20px 0;background:#fff 0 0 no-repeat padding-box;border-radius:6px}#order .cont-info-check .check-in .detail-car .detail-products{padding:10px}#order .cont-info-check .check-in .detail-car .detail-products.border-bot{border-bottom:3px solid hsla(0,0%,66.7%,.2)}#order .cont-info-check .check-in .detail-car .detail-products .cont-products{display:flex;justify-content:space-between;padding:10px 0}#order .cont-info-check .check-in .detail-car .detail-products .cont-products:first-child{border-top:1px solid hsla(0,0%,66.7%,.4)}#order .cont-info-check .check-in .detail-car .detail-products .cont-products .pitpercent{width:100px}#order .cont-info-check .check-in .detail-car .detail-products .cont-products .pitpercent .button{background:#fafafa;color:#000}#order .cont-info-check .check-in .detail-car .detail-products .cont-products.margin-top{margin-top:30px}#order .cont-info-check .check-in .detail-car .detail-products .cont-products .aditions{padding-left:10px}#order .cont-info-check .check-in .detail-car .detail-products .cont-products .aditions .item{margin-left:8px}#order .cont-info-check .check-in .detail-car .detail-products .cont-products .cont-tip{display:flex;flex-wrap:wrap;justify-content:flex-end}#order .cont-info-check .check-in .detail-car .detail-products .cont-products .cont-tip .tip{display:flex;padding:0 10px;border:1px solid hsla(0,0%,66.7%,.2);border-radius:10px}#order .cont-info-check .check-in .detail-car .detail-products .cont-products .cont-tip .tip:not(:last-child){margin-right:5px}#order .cont-info-check .check-in .detail-car .detail-products .cont-products .cont-tip .tip:hover{background:#000;transition:.2s ease-in-out}#order .cont-info-check .check-in .detail-car .detail-products .cont-products .cont-tip .tip:hover .text{color:#fff}#order .cont-info-check .check-in .detail-car .detail-products .cont-products .cont-tip .tip.active{background:#000}#order .cont-info-check .check-in .detail-car .detail-products .cont-products .cont-tip .tip.active .text{color:#fff}#order .cont-info-check .check-in .detail-car .btn-confirmar{outline:none;box-shadow:none;border:inherit;background:var(--buttonBackground);padding:5px;margin-top:20px;width:80%;box-shadow:0 2px 6px 0 rgba(0,0,0,.3);display:block;align-self:center;cursor:pointer}#order .cont-info-check .check-in .detail-car .btn-confirmar:hover{transform:translateY(-1px)}#order .cont-info-check .check-in .detail-car .btn-confirmar:active{transform:translateY(1px)}#order .select:not(.is-multiple):not(.is-loading):after{border-color:#000}#order .select select:active,#order .select select:focus{border-color:hsla(0,0%,66.7%,.5);box-shadow:0 0 0 .125em rgba(0,0,0,.25)}#order .volver-shopping{display:flex;margin:5px 0 20px 0;cursor:pointer}#order .volver-shopping:hover .text{text-shadow:.5px 1px rgba(0,0,0,.3)}#order .volver-shopping #back-shopping{margin-right:5px;display:flex;align-self:center;margin-bottom:4px}#queryOrder{padding-top:70px;min-height:100%;height:auto}#queryOrder,#queryOrder .orderInfoPc{display:flex;flex-direction:column;align-items:center}#queryOrder .orderInfoPc{max-width:1003px;max-height:391px;min-height:300px;width:700px;border-radius:20px;background:#fff;border:1px solid #122a2d}#queryOrder .segment{display:flex;flex:1;padding:15px;flex-wrap:wrap;justify-content:center;align-items:center;z-index:0}#queryOrder .segment.space-around{justify-content:space-around}#queryOrder .segment.border-bot{border-bottom:2px solid #d3d3d3}#queryOrder .segment .b-steps{width:100%;padding:10px}#queryOrder .orderInfo{display:flex;justify-content:center;flex-direction:column;align-items:center;width:100%}#queryOrder .orderInfo .orden{width:auto;max-width:800px;min-height:300px;background:#fff;display:flex;flex-direction:column;margin-bottom:30px;box-shadow:0 4px 4px 0 rgba(0,0,0,.4);border-radius:5px}.text{color:#151e26;font-family:OpenSans}.text.family-bold{font-family:bold}.text.pointer{cursor:pointer}.text.semi-bold{font-family:OpenSansSemiBold}.text.segoe{font-family:OpenSans}.text.opensans{font-family:Open Sans}.text.segoeBold{font-family:OpenSansBold}.text.left{text-align:left}.text.rigth{text-align:right}.text.center{text-align:center}.text.bold{font-weight:600}.text.big{font-size:30px}.text.small{font-size:12px}.text.normal{font-size:18px}.text.size-9{font-size:9px}.text.size-10{font-size:10px}.text.size-12{font-size:12px}.text.size-13{font-size:13px}.text.size-11{font-size:11px}.text.size-14{font-size:14px}.text.size-15{font-size:15px}.text.size-16{font-size:16px}.text.size-18{font-size:18px}.text.size-19{font-size:19px}.text.size-20{font-size:20px}.text.size-21{font-size:21px}.text.size-22{font-size:22px}.text.size-23{font-size:23px}.text.size-24{font-size:24px}.text.size-25{font-size:25px}.text.size-36{font-size:36px}.text.size-45{font-size:45px}.text.margin-bot-5{margin-bottom:5px}.text.margin-bot-10{margin-bottom:10px}.text.margin-bot-20{margin-bottom:20px}.text.margin-top-5{margin-top:5px}.text.margin-top-10{margin-top:10px}.text.margin-right-10{margin-right:10px}.text.margin-negative-bot{margin-bottom:-15px}.text.shadow{text-shadow:.5px 1px rgba(0,0,0,.3)}.text.white{color:#fff}.text.black{color:#000}.text.grayLight{color:#9faab7}.text.red{color:red}.text.self-center{align-self:center}.text.width-center{width:100%;text-align:center;position:relative}.text.underline{text-decoration:underline;text-underline-position:under}.text.ellipsis{width:100%}.text.ellipsis,.text.ellipsis-150{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.text.ellipsis-150{width:150px}.text.ellipsis-cat{text-overflow:ellipsis;overflow:hidden;width:70px;-webkit-line-clamp:2;font-size:12px;display:-webkit-box;-webkit-box-orient:vertical;text-align:center}.text.adition-title{font-size:15px;text-decoration:underline}.text.not-allowed{position:absolute;z-index:2;left:50%;top:50%;transform:translate(-50%,-50%);text-align:center}.text.nowrap{white-space:nowrap}.text.footer-menu{letter-spacing:2px;word-spacing:2px}.ChangeLang .dropdown{height:100%}.ChangeLang .dropdown-menu{padding-top:0}.ChangeLang .dropdown.is-bottom-left .dropdown-menu{top:60px}.ChangeLang .dropdown-content{border-radius:0;padding-bottom:0;padding-top:0}.animation-content{overflow:auto!important;border-radius:10px;background-color:#fff!important;position:relative;z-index:2000}.btn-precompro{color:var(--buttonTextColor)!important;background-color:var(--buttonBackground)!important;border-radius:10px!important}.btn-precompro:hover{transform:translateY(-1px)}.modal.is-active.modalCoverage .animation-content{margin:unset}.notSelectUser *{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}progress.progress::-webkit-progress-value{background-color:var(--buttonBackground)!important}.progress-wrapper .progress-value{color:var(--buttonTextColor)!important}#datetime{border:0;border:1px solid hsla(0,0%,66.7%,.5);padding:5px 10px;font-weight:500;color:#4c4b4b;font-size:15px;width:100%;min-width:100px;height:40px}#datetime:focus{outline:none}#datetime::-moz-placeholder{color:#d3d3d3}#datetime::placeholder{color:#d3d3d3}#paymentEndOrder .tabs a,#paymentEndOrder .tabs ul{border-bottom-color:transparent}#paymentEndOrder .tabs a{border-bottom-width:3px}#paymentEndOrder .tabs li.is-active a{border-bottom-color:#cdd500!important;border-bottom-width:3px}#paymentEndOrder .tabs li a{color:#000;font-family:segoe;font-weight:600;font-size:16px}#paymentEndOrder .b-radio.radio:hover input[type=radio]:not(:disabled)+.check{border-color:#000}#paymentEndOrder .b-radio.radio input[type=radio]+.check:before{background-color:#000}#paymentEndOrder .b-radio.radio input[type=radio]:checked+.check{border-color:#000}#paymentEndOrder .b-radio.radio input[type=radio]:focus:checked+.check{box-shadow:0 0 .5em rgba(0,0,0,.8)}.comment-cont .label{font-size:16px!important;font-family:segoe;color:#151e26}.comment-cont input{box-shadow:inherit;border-radius:9px;height:32px;font-size:10px;font-family:segoe;padding:0 10px;border:1px solid rgba(3,15,52,.42);text-align:left;color:#000}#messAditions{position:fixed;z-index:10;right:-5px;top:60px;background:#fff;box-shadow:0 0 10px 0 rgba(0,0,0,.3);animation:rightToLeft 1s}#messAditions .cont-info{display:flex;flex-direction:column;justify-content:center;margin-left:12px}#messAditions .cont-info .add-pro{display:flex;align-items:center}#messAditions .message-body{box-shadow:0 0 6px rgba(0,0,0,.4705882353);background:#fff;height:90px;width:350px;border-radius:4px;border-color:red;color:#4a4a4a;padding:0 0}#messAditions .message-body .media{height:100%;width:100%}#messAditions .message-body .media .media-content{display:flex;align-items:center;justify-content:center;height:100%;width:100%}#messAditions .img-food{height:90px;width:90px;border-radius:5px 0 0 5px}#messAditions #cart-plus{height:50px;width:50px;color:#3d9970;margin-left:20px}#messUpdate{position:fixed;z-index:1;right:10px;top:80px;width:95%;background:#fff;box-shadow:0 0 10px 0 rgba(0,0,0,.3);animation:bottomToTop 1s}#messUpdate .cont-info{display:flex;justify-content:center;align-items:center}#messUpdate .cont-info .add-pro{display:flex;align-items:flex-start;flex-direction:column;gap:5px}#messUpdate .cont-info .add-pro p,#messUpdate .cont-info .add-pro span{color:var(--buttonBackground)}#messUpdate .message-body{box-shadow:0 0 6px rgba(0,0,0,.4705882353);background:var(--buttonTextColor);color:var(--buttonBackground);height:90px;border-radius:0 0 7px 7px;border-color:var(--buttonTextColor);color:#4a4a4a;padding:0 0}#messUpdate .message-body .media{height:100%;width:100%}#messUpdate .message-body .media .media-content{display:flex;align-items:center;justify-content:center;height:100%;width:100%}#messUpdate .img-food{height:90px;width:90px;border-radius:5px 0 0 5px}#messUpdate #cart-plus{height:50px;width:50px;color:#3d9970;margin-left:20px}#messDelete{position:fixed;z-index:1;right:10px;top:80px;width:95%;background:#fff;box-shadow:0 0 10px 0 rgba(0,0,0,.3);animation:bottomToTop 1s}#messDelete .cont-info{display:flex;justify-content:center;align-items:center;padding:0 6px 0 0}#messDelete .cont-info .add-pro{align-items:center;display:flex;align-items:flex-start;flex-direction:column;gap:5px}#messDelete .cont-info .add-pro p,#messDelete .cont-info .add-pro span{color:var(--buttonBackground)}#messDelete .message-body{box-shadow:0 0 6px rgba(0,0,0,.4705882353);background:var(--buttonTextColor);color:var(--buttonBackground);border-color:var(--buttonTextColor);height:90px;border-radius:0 0 7px 7px;color:#4a4a4a;padding:0 0}#messDelete .message-body .media{height:100%;width:100%}#messDelete .message-body .media .media-content{display:flex;justify-content:center;align-items:center;height:100%;width:100%}#messDelete .img-food{height:90px;width:90px;border-radius:5px 0 0 5px}#messDelete #cart-plus{height:50px;width:50px;color:#3d9970;margin-left:20px}#loadingGlobal .loading-background{background-color:#000}#loadingGlobal .is-large{color:#fff}#modal-pop .animation-content{background-color:transparent!important}#modal-pop .modal-content{max-height:calc(100vh - 66px)}#backMobile{display:none;position:absolute;left:22px;cursor:pointer}#backMobile .svg-inline--fa{font-size:20px;color:var(--buttonTextColor)}#searchMobile{display:none}.modal.modalCoverage .animation-content{width:700px;height:auto;z-index:2000;height:356px}.modal.modalCoverage.isActiveMap .animation-content{height:380px}.modal.popProducto .animation-content{width:100%;height:auto;max-height:800px;max-width:700px!important;z-index:2000}.ContRadio .b-radio.radio:hover input[type=radio]:not(:disabled)+.check{border-color:var(--buttonBackground)}.ContRadio .b-radio.radio input[type=radio]+.check:before{background-color:var(--buttonBackground)}.ContRadio .b-radio.radio input[type=radio]:checked+.check{border-color:var(--buttonBackground)}.ContRadio .b-radio.radio input[type=radio]:focus:checked+.check{box-shadow:0 0 .5em rgba(0,0,0,.8)}.contCamp .textarea{border-radius:6px;border:1px solid #cfcdcd;resize:none}.contCamp .textarea:focus{outline:none}.contCamp .textarea::-moz-placeholder{color:#d3d3d3}.contCamp .textarea::placeholder{color:#d3d3d3}.contCamp .textarea:not([rows]){max-height:600px;min-height:159px}.contCamp .input{border-radius:0;border:1px solid #cfcdcd}.contCamp .input:focus{outline:none}.contCamp .input::-moz-placeholder{color:#d3d3d3}.contCamp .input::placeholder{color:#d3d3d3}@media(max-width:488px){#order .rows{gap:0!important}}@media(max-width:1000px){#nav.modeMenuNavBar{height:120px!important;flex-wrap:wrap;padding:0 0!important;justify-content:space-around!important}#nav.modeMenuNavBar .container-flex{justify-content:center!important;margin-right:0!important}#nav.modeMenuNavBar .banner-logo{order:1}#nav.modeMenuNavBar .container-flex{order:3}#nav.modeMenuNavBar .btn-card{order:2}}@media(max-width:1000px)and (max-width:820px){#restaurant{flex-direction:column;align-items:center}#restaurant .left{margin-bottom:20px;margin-right:0!important;position:relative!important;width:100%!important}#restaurant .left .cont-btn-cat{width:calc(100% - 10px)!important;flex-direction:row!important;justify-content:unset!important;overflow:auto;margin-bottom:2px}#restaurant .left .cont-btn-cat::-webkit-scrollbar{height:0!important;width:0!important}#restaurant .left .cont-btn-cat .btn{min-width:175px;border:1.4px solid #d3d3d3}#restaurant .left .cont-btn-cat .btn:last-child{margin-bottom:0!important}#restaurant .left .cont-btn-cat .btn:hover{background:#e5edef!important}#restaurant .left .cont-btn-cat .btn:hover #fa-arrow{display:none!important}#restaurant .left .cont-btn-cat .btn.active{background:#e5edef!important}#restaurant .left .cont-btn-cat .btn.active #fa-arrow{display:none!important}#restaurant .rigth{width:100%!important;margin-left:0!important}#nav.modeMenuNavBar{height:120px!important;flex-wrap:wrap;padding:0 0!important;justify-content:space-around!important}#nav.modeMenuNavBar .container-flex{justify-content:center!important;margin-right:0!important}#nav.modeMenuNavBar .banner-logo{order:1}#nav.modeMenuNavBar .container-flex{order:3}#nav.modeMenuNavBar .btn-card{order:2}.modal.modalCoverage .animation-content{width:370px!important}.modal.modalCoverage .animation-content #deliveryAdress .text.size-25{font-size:14px}#order{padding-bottom:75px}#order .cont-info-check .info-people{display:none}#order .cont-info-check .info-people .text.mobile{text-align:center}#order .cont-info-check .check-in{max-width:100%!important;height:-moz-fit-content;height:fit-content}#order .cont-info-check .check-in .text.mobile{text-align:center}#order .btnNext{display:flex}#order #payContMobile{display:none;flex-direction:column;width:100%}#order #payContMobile .text.mobile{text-align:center}#order #successOrdertMobile{display:none;flex-direction:column;width:100%}#order #successOrdertMobile .text.mobile{text-align:center}#order #successOrdertMobile .flex-center{justify-content:center;align-items:center;display:flex;flex-direction:column;padding-top:2rem}#order #successOrdertMobile .btn-G{height:43px;width:100%;max-width:310px;background:var(--buttonBackground);border-radius:6px;display:flex;justify-content:center;align-items:center;cursor:pointer;margin-top:10px;position:absolute;bottom:60px}#order #successOrdertMobile .btn-G.continue{margin-top:0;position:inherit;bottom:0}#order .btnClose{display:flex}}@media(max-width:1000px)and (max-width:820px)and (max-width:635px){.aside.aside.is-placed-right{width:100%;max-width:100%!important;top:0!important;height:100%!important}.aside.aside.is-placed-right .cart-content::-webkit-scrollbar{width:8px!important;height:6px!important}#paymentEndOrder .tabs ul{justify-content:center}#deliveryAdress{gap:30px}#order .car-detail{margin-right:0!important;width:100%;order:2}#order .checkout{order:1}#order #table .b-table{width:100%}#order #table .b-table .table .chevron-cell{height:22px;padding:0!important;border-bottom:unset!important}#order .rows{flex-wrap:wrap}#order .info-people .field.has-addons.margin-r{margin-right:0!important}#app #restaurant{padding-top:80px}#app #home{padding-top:130px}#app #order{padding:unset}#app #queryOrder{padding-top:140px}#nav{height:80px!important;flex-wrap:wrap;padding:0 0!important;justify-content:center!important}#nav .flex-mobile{position:absolute;right:29px}#nav .container-flex{justify-content:center!important;margin-right:0!important;order:3}#nav .btn-card{order:2}#nav .popuptext{width:380px!important}#nav .popuptext:after{left:49%!important}#nav .recr{left:50%!important}.no-padding{padding:70px!important}#backDesktop,#searchDesktop{display:none}#backMobile,#searchMobile{display:flex!important}#nav .logoVendor{max-height:100px!important;-o-object-fit:contain;object-fit:contain;width:150px;height:50px!important}}@media(max-width:1000px)and (max-width:820px)and (max-width:635px)and (max-width:568px){::-webkit-scrollbar{width:0!important;height:0!important}#home .container-section .text{text-align:center}#restaurant .rigth{width:100%!important;justify-content:center}#restaurant .rigth .filters-container{flex-flow:wrap;justify-content:center;width:100%;left:0!important;top:10px!important}#restaurant .rigth .filters-container .btn-filters{margin-bottom:5px!important}#restaurant .rigth .cont-products .products{width:100%!important;margin:8px 0!important}#restaurant .rigth .card .card-content,#restaurant .rigth .card .card-content .cont-card{justify-content:center}}@media(max-width:1000px)and (max-width:820px)and (max-width:635px)and (max-width:568px)and (max-width:400px){#nav .container-flex .input-nav{width:250px;max-width:340px}#nav .container-flex .input-nav:focus{width:280px}}