.transition-group{flex:1 1;position:relative}.layout,.router{bottom:0;left:0;position:absolute;right:0;top:0}.fade-enter .layout{opacity:0;z-index:1}.fade-enter.fade-enter-active .layout{opacity:1;transition:opacity .15s ease-in-out}.not-found{position:relative}.table-error{align-items:center;display:flex;flex-direction:column;justify-content:center}.Este-da-ha-sido-bloqueado-POR{color:var(--black);font-family:CommutersSans;font-size:16px;font-stretch:normal;font-style:normal;font-weight:600;letter-spacing:1.6px;line-height:normal;margin:27px 35px 24.6px 26px;text-align:center;text-transform:uppercase}.message2,.tableErrorTitle{font-family:Roboto;font-size:14px;font-stretch:normal;font-style:normal;font-weight:300;letter-spacing:.35px;line-height:1;margin:15.6px 45px;text-align:center}.menu-changePassword-options__menu-item{font-family:"CommutersSans"!important;font-size:.7rem}.menu-changePassword-options{color:#000}.menu-changePassword__button{transform:translateX(12px)}.menu-changePassword__button .MuiSvgIcon-root{font-size:2rem!important}@media only screen and (max-width:600px){.menu-changePassword__button{transform:translateX(0)}.restaurantName{display:none!important}}.the-menu__mobile .the-menu__mobile-text{color:#fff}.restaurantName{font-weight:700}.topRestaurantName{white-space:break-spaces!important}.MuiDivider-root{background-color:#000!important;border:unset!important;flex-shrink:0;height:2px!important;margin:0}.title{font-family:"CommutersSans";font-size:1.5rem;font-weight:700;margin-bottom:1rem}.dialog-changePassword-modal{background:#fff;box-shadow:0 .4375rem 4rem 0 rgba(0,0,0,.07);left:50%;overflow:hidden;position:absolute;top:50%;transform:translate(-50%,-50%);width:28rem}.dialog-changePassword-modal__overlay{background-blend-mode:multiply;background-image:linear-gradient(180deg,rgba(0,0,0,.5),rgba(0,0,0,.5));height:100vh;position:fixed;width:100vw;z-index:30000}.dialog-changePassword-modal__content{padding:1.5rem}.dialog-changePassword-modal__cta-container{align-items:center;display:flex;flex-direction:row;justify-content:flex-end;margin-top:2rem}@media only screen and (max-width:600px){.dialog-changePassword-modal{max-width:90%}}.dialog-logout-modal{background:#fff;box-shadow:0 .4375rem 4rem 0 rgba(0,0,0,.07);left:50%;overflow:hidden;position:absolute;top:50%;transform:translate(-50%,-50%);width:28rem}.dialog-logout-modal__overlay{background-blend-mode:multiply;background-image:linear-gradient(180deg,rgba(0,0,0,.5),rgba(0,0,0,.5));height:100vh;position:fixed;width:100vw;z-index:30000}.dialog-logout-modal__content{padding:1.5rem}.dialog-logout-modal__cta-container{align-items:center;display:flex;flex-direction:row;justify-content:flex-end;margin-top:2rem}@media only screen and (max-width:600px){.dialog-logout-modal{max-width:90%}}.the-menu{border-bottom:.5px solid rgba(0,0,0,.1);display:flex}.the-menu .the-menu__toolbar{display:flex;justify-content:space-between;padding:0!important}.the-menu.white__separator{border-bottom:.25px solid #fff}.the-menu__container{padding-left:0!important;padding-right:0!important}.the-menu__separator{border:.3px solid #000001;height:32px;margin:0 1.1rem;opacity:.1;width:0}.the-menu__separator.white__separator{border:.3px solid #fff;height:32px;margin:0 1.1rem;opacity:1;width:0}.the-menu-logo{max-width:120px}.the-menu-logotwo{color:#fff;max-width:120px}.the-menu__time-box{align-items:center;cursor:pointer;display:flex;flex-direction:row;justify-content:center}.the-menu-time{text-transform:capitalize}.the-menu__time-box-mobile{align-items:center;border:.3px solid rgba(0,0,0,.1);display:flex;flex-direction:row;justify-content:center}.the-menu__burger-button .MuiSvgIcon-root{font-size:2rem!important}.the-menu__buttons{font-size:1.35rem;text-transform:uppercase}.the-menu__buttons,.the-menu__buttons-legals{background-color:transparent;border:0;color:#fff;cursor:pointer;margin:0}.the-menu__open-menu-container{overflow:hidden}.the-menu__mobile{align-items:center;background-color:#000;color:#fff;display:flex;justify-content:space-between;min-height:56px;position:relative}.the-menu__mobile .the-menu__mobile-button{left:0;margin-left:.3rem;position:absolute}.the-menu__mobile .the-menu__mobile-text{cursor:pointer}.dot{background-color:#ff3616;border-radius:50%;height:10px;margin-right:5px;width:10px}@media only screen and (max-width:600px){.the-menu{bottom:-2px;position:fixed!important}.the-menu .the-menu__toolbar{justify-content:center}.the-menu__open-menu-container{height:100vh}}.the-menu__open-menu-container{height:100vh;padding-top:10vh}.mt-5{margin-top:10vh!important}#consumo-persona,#personas-reservas{text-align:center}.driver-popover{background-color:#fbc01b!important}.driver-popover-close-btn{color:#000!important}.custom-popover-width{max-width:500px}.driver-popover-description{font-size:16px;font-family:"Roboto"}.driver-popover-title{font-family:CommutersSans;text-align:center;margin-bottom:10px}.reservation-tabs__numbers{font-size:1.5rem}.reservations__tabs-box{border-bottom:.5px solid rgba(0,0,0,.2);padding:0 0 1.2rem}.restaurant-schedule__time-picker-box{cursor:pointer;margin-left:8px!important}.restaurant-schedule__time-picker-box input{cursor:pointer;max-width:70px}.restaurant-schedule__time-picker-box .MuiInputBase-root .MuiInputAdornment-positionEnd{margin-left:0}.order-1{order:1!important}.order-2{order:2!important}.order-3{order:3!important}.order-4{order:4!important}.order-5{order:5!important}.order-6{order:6!important}.order-7{order:7!important}.order-8{order:8!important}.order-9{order:9!important}.order-10,.order-11,.order-12{order:10!important}@media only screen and (max-width:600px){.reservations__tabs-box{padding:0}.order-1{order:1!important}.order-2{order:2!important}.order-3{order:3!important}.order-4{order:4!important}.order-5{order:5!important}.order-6{order:6!important}}.menu-status-button,.menu-table-options__menu-item{font-family:"CommutersSans"!important}.menu-status-button{align-items:center;background-color:#fff;border:1px solid;border-radius:25px;display:flex;flex-direction:row;justify-content:center}.menu-status-options__menu-item{background-color:#fff!important;border:1px solid!important;border-radius:25px!important;font-family:"CommutersSans"!important;justify-content:center!important;margin:.3rem!important;padding:0 4px!important}.menu-status-button.enespera,.menu-status-button.haasistido,.menu-status-options__menu-item.enespera,.menu-status-options__menu-item.haasistido{border-color:#757575;color:#757575;white-space:nowrap}.menu-status-button.noshow,.menu-status-options__menu-item.noshow{border-color:#c87e20;color:#c87e20;white-space:nowrap}.menu-status-button.sehaido,.menu-status-options__menu-item.sehaido{border-color:#187616;color:#187616;white-space:nowrap}.menu-status-button.cancelado,.menu-status-options__menu-item.cancelado{border-color:#cb141d;color:#cb141d;white-space:nowrap}.eliminado,.menu-status-button.eliminado,.menu-status-options__menu-item.eliminado{border-color:#a210cf;color:#a210cf;white-space:nowrap}.aceptado{border-color:#187616;color:#187616;white-space:nowrap}.rechazado{border-color:#cb141d;color:#cb141d}.sinrespuesta{border-color:#c87e20;color:#c87e20;white-space:nowrap}.listadeespera,.pendienteporcontestar{border-color:#db009a!important;color:#db009a!important;white-space:nowrap}.rechazado{border-color:#b80103!important;color:#b80103!important;white-space:nowrap}.dialog-cancel-reservation-modal{background:#fff;box-shadow:0 .4375rem 4rem 0 rgba(0,0,0,.07);left:50%;overflow:hidden;position:absolute;top:50%;transform:translate(-50%,-50%);width:28rem}.dialog-cancel-reservation-modal__overlay{background-blend-mode:multiply;background-image:linear-gradient(180deg,rgba(0,0,0,.5),rgba(0,0,0,.5));height:100vh;position:fixed;width:100vw;z-index:30000}.dialog-cancel-reservation-modal__content{padding:1.5rem}.dialog-cancel-reservation-modal__title{text-transform:uppercase}.dialog-cancel-reservation-modal__cta-container{align-items:center;display:flex;flex-direction:row;justify-content:flex-end;margin-top:2rem}@media only screen and (max-width:600px){.dialog-cancel-reservation-modal{max-width:90%}}.texto{color:#700202;font-family:"Roboto",sans-serif!important}.blackbadge--offer{background-color:#000;border-radius:14px;color:#fff;display:inline-block;font-family:"roboto";font-size:12px;font-weight:50;line-height:1;margin:5px 7px;padding:6px 8px;white-space:nowrap}.reservations-accordion__header{padding:0 0 36px}.texto-dialogBlockDay{font-family:CommutersSans;margin-top:5px}.text-red{color:#f44336}.paragraph{font-size:15px}.contenido{color:red;font-family:"CommutersSans";font-size:16px;margin-top:20px}.line{align-items:center;display:flex;justify-content:space-between;margin:20px 0 10}.labeltitle{color:#000;font-size:16px}.numbersquare{border:1px solid #000;font-size:20px;font-weight:700;padding:20px 15px}.telefono{color:var(--black);font-family:Roboto;font-size:16px;font-stretch:normal;font-style:normal;font-weight:300;letter-spacing:.4px;line-height:normal;margin:5px 69px 109px 0;text-align:left}.flexcenter{display:flex;justify-content:center;margin-top:20px}.pinky>*{color:#f92b7d!important}.yellowy>*{color:#fdbf3a!important}.greeny>*{color:#20af5a!important}.greyy>*{color:#7f7f81!important}.badgealert{background-color:#000;border-radius:20px;color:#fff;display:inline-block;display:none!important;font-family:"CommutersSans";font-size:13px;font-weight:700;line-height:1;margin:5px 7px;padding:10px 20px;text-transform:uppercase}.bold{font-weight:700!important}.redy>*{color:#fb1010!important}.event>*{color:#1028fb!important;font-weight:700!important}.react-autosuggest__input:focus-visible{border:0;border-bottom:1px solid rgba(0,0,0,.42);outline:none}.react-autosuggest__input{animation-duration:10ms;animation-name:mui-auto-fill-cancel;background:none;border:0;border-bottom:1px solid rgba(0,0,0,.42);box-sizing:initial;color:currentColor;display:block;font:inherit;font-size:1rem;height:1.1876em;letter-spacing:inherit;margin:0 0 1rem;min-width:0;padding:6px 0 7px;-webkit-tap-highlight-color:rgba(0,0,0,0);width:100%}.sugerencia{color:#fff;padding:10px 5px}.react-autosuggest__suggestions-container,.sugerencia{background-color:#000}.textRed{color:#fb1010!important}fieldset{border:0;margin:0;padding:0}.marginTop20{margin-top:20px}.disclaimer{font-family:CommutersSans;font-size:14px;font-weight:700;margin-bottom:20px;text-transform:uppercase}.resaltado{color:#ff4d4f!important}.hiden{display:none!important}.table-Pagination__container{justify-content:flex-end}.pageSize__buttons,.table-Pagination__container{align-items:center;display:flex;flex-direction:row}.pageSize__buttons{justify-content:center}.pageSize__select{font-family:"CommutersSans"!important}@media only screen and (max-width:600px){.flexible{border-top:1px solid #ddd;padding-bottom:10px;padding-top:10px}.MuiBox-root.MuiBox-root-22.reservations__header.dFlex.flex-row.align-center.flexfix{padding-bottom:0}.MuiTypography-root.MuiFormControlLabel-label.MuiTypography-body1{padding:10px 0}.flexfix{flex-wrap:wrap}.reservations__header{border-bottom:.3rem solid #000;padding-bottom:0!important;padding-top:1rem}.reservations__tabs-container{margin-top:0!important;padding:1rem 0!important}.reservations__searchBar{padding:1rem .2rem;transform:translate3d(0,13px,0)!important;width:100%}.reservations__searchBar .MuiFormControl-root{width:85%}.reservations__title.MuiTypography-h5{font-size:1.2rem}.reservations-alerts__date{padding-top:0}}.flexible{justify-content:center}@media only screen and (max-width:600px){.bottomButtons{display:flex;flex-direction:column;justify-content:space-between;margin-bottom:10px;margin-top:15px}.circleRadius{margin-left:2.5%!important;width:95%}}.reservationsCreateForm__button-group{align-items:flex-end;flex-direction:row;justify-content:flex-end;width:100%}.reservationsCreateForm__lastNames-group{align-items:flex-start;display:flex;flex-direction:row;justify-content:space-around;width:100%}.reservationsCreateForm__lastNames-group .MuiTextField-root{width:50%}.reservationsCreateForm__lastNames-group .MuiTextField-root:nth-child(2){padding-left:.5rem}.reservationsCreateForm__phone-group{align-items:flex-start;display:flex;flex-direction:row;justify-content:flex-start;width:100%}.reservationsCreateForm__phone-group .MuiTextField-root{width:50%}@media only screen and (max-width:600px){.reservationsCreateForm .MuiFormGroup-root,.reservationsCreateForm__lastNames-group{flex-direction:column}.reservationsCreateForm__lastNames-group .MuiTextField-root{width:100%}.reservationsCreateForm__lastNames-group .MuiTextField-root:nth-child(2){margin-top:1rem;padding-left:0}.reservationsCreateForm__phone-group .MuiTextField-root{width:100%}}.reservationsCreateForm .MuiFormGroup-root{flex-direction:row}.reservationsCreateForm .MuiFormControl-root{width:100%}.reservationsCreateForm__areas{border-bottom:1px solid rgba(0,0,0,.25);margin:.3rem 0;padding-bottom:.3rem}.reservationsCreateForm__select-column-container{display:flex;flex-direction:column!important;-ms-overflow-style:none;overflow-x:hidden;scrollbar-width:none;width:100%}.reservationsCreateForm__select-column-container::-webkit-scrollbar{display:none}.reservationsCreateForm__area-column{width:250px}.reservationsCreateForm__checkbox-container{border-right:1px solid rgba(0,0,0,.25);padding-left:.76rem;white-space:nowrap}.reservations-accordion__expansion{flex-wrap:wrap;max-width:100%}.reservationsCreateForm__accordion-container{border-right:1px solid rgba(0,0,0,.25);padding-left:.2rem}.reservations-accordion__expansion .reservationsCreateForm__accordion-container:nth-child(3n){border-right:0}.reservationsCreateForm__button-group{align-items:center;display:flex;justify-content:space-between}@media only screen and (max-width:600px){.reservationsCreateForm .MuiFormGroup-root{flex-direction:column}}.reservations-edit{display:flex;position:relative}.clients-accordion__container{margin:.5rem .1rem;max-width:100%!important;width:100%}.clients-accordion__summary{display:flex;flex-direction:row}.clients-accordion__picture{width:25%}.clients-accordion__info{align-items:flex-start;display:flex;flex-direction:column;flex-wrap:wrap;justify-content:center;width:75%}.clients-accordion__info .clients-accordion__name{flex-wrap:wrap;font-family:"CommutersSans";text-transform:uppercase}.clients-accordion__info .clients-accordion__categories{display:flex;flex-direction:row;flex-wrap:wrap}.clients-tabs__numbers{font-size:1.5rem}.clients__tabs-box{border-bottom:.5px solid rgba(0,0,0,.2);padding:1.2rem 0 0}@media only screen and (max-width:600px){.clients__tabs-box{padding:0}}.clients-table .MuiTableCell-head{font-family:"CommutersSans"!important;text-transform:uppercase}.clients-table .MuiTableCell-root{border:0!important;padding:24px 16px}.clients-table__name-button{background-color:transparent;border:0;cursor:pointer}.clients{display:flex;flex-direction:column;position:relative}.clients__header{padding-top:2rem}.clients__tabs-container{max-width:100%;width:100%}.clients-table__box{max-width:100%;overflow-x:scroll}.clients__searchBar{background-color:#fff;padding:.2rem .5rem}.clients-table__box{overflow-x:hidden}@media only screen and (max-width:600px){.clients__header{border-bottom:.3rem solid #000;padding-bottom:1rem;padding-top:1rem}.clients__tabs-container{margin-top:0!important;padding:1rem 0!important}}.dialog-clientImage-modal{left:50%;overflow:hidden;position:absolute;top:50%;transform:translate(-50%,-50%);width:28rem}.dialog-clientImage-modal__overlay{background-blend-mode:multiply;background-image:linear-gradient(180deg,rgba(0,0,0,.5),rgba(0,0,0,.5));height:100vh;position:fixed;width:100vw;z-index:30000}.dialog-clientImage-modal__content{align-items:center;display:flex;justify-content:center;padding:1.5rem}@media only screen and (max-width:600px){.dialog-clientImage-modal{max-width:90%}}.clients-edit{height:100vh;height:calc(var(--vh, 1vh)*100);display:flex;margin:2.5rem 0;position:relative}.clients-edit__header{border-bottom:.5px solid rgba(0,0,0,.2);margin-bottom:2rem;padding-bottom:2rem;padding-top:2rem}.clientEdit-left-grid,.clientEdit-right-grid{position:relative}.clientEdit-right-grid:before{border:.7px solid rgba(0,0,0,.06);content:"";height:100%;left:-1.5rem;position:absolute;top:0;width:0}.clientDataLeft__container{align-items:center;display:flex;flex-direction:column;justify-content:center}.clientDataRight__container .back-button{align-items:center;display:flex;flex-direction:row;font-size:.75rem;justify-content:flex-start}.clientDataRight__container .professions{display:flex;flex-direction:row;flex-wrap:wrap}.clientDataRight__container .name{font-family:"CommutersSans";text-transform:uppercase}.clientDataRight__container .email,.clientDataRight__container .phone{font-family:"Roboto";font-size:.75rem}.clientDataRight__container .MuiCheckbox-colorPrimary.Mui-disabled,.clientDataRight__container .MuiFormControlLabel-label.Mui-disabled{color:#000;font-size:.75rem}.clientsEdit__categories-checkbox{display:flex!important;flex-direction:row!important;flex-wrap:wrap!important}.back-button__icon{font-size:.5rem;padding:0!important}.back-button__icon .MuiSvgIcon-root{width:.5em}.fauxTab-button{font-size:.75rem!important}.fauxTab-button.activeTab{border-bottom:2.5px solid #000}.badge-item{background-color:#fff;border:1px solid #000;border-radius:60px;font-family:"Roboto";font-size:.7rem;margin:8px 10px;padding:4px 8px;text-transform:capitalize;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.clientsEdit-totals__container{align-items:flex-start;display:flex;flex-direction:row;justify-content:space-between;margin:2rem 0;width:100%}.clientsEdit-totals__item{align-items:flex-start;display:flex;flex-direction:column;justify-content:flex-start}.clientsEdit-form__container{border-top:.5px solid rgba(0,0,0,.2);width:100%}.clientsEdit__tabs-separator{border-top:.5px solid rgba(0,0,0,.2);height:1;width:80%}.clientsEdit-form__field-container{align-items:flex-start;display:flex;flex-direction:row;justify-content:space-between;margin:1.7rem 0;width:100%}.clientsEdit-form__field-container .MuiInputBase-root.Mui-disabled{color:#000}.clientsEdit-form__field-container .Mui-disabled.MuiInput-underline:before{border-bottom:0}.clientsEdit-form__buttonGroup{align-items:flex-start;display:flex;flex-direction:row}.accordionContainer{margin-top:20px;width:95%}.accordionTitle{border-radius:0;box-sizing:border-box;color:rgba(0,0,0,.87);cursor:pointer;font-family:CommutersSans;font-size:.9rem;font-weight:500;line-height:1.75;min-width:64px;text-transform:uppercase;transition:background-color .25s cubic-bezier(.4,0,.2,1) 0ms,box-shadow .25s cubic-bezier(.4,0,.2,1) 0ms,border .25s cubic-bezier(.4,0,.2,1) 0ms}.MuiPaper-elevation1{box-shadow:none!important}@media only screen and (max-width:600px){.lista{display:flex;flex-direction:column}.clientsEdit__categories-checkbox{display:flex!important;flex-direction:column!important;flex-wrap:wrap!important;padding:10px 45px}.encabezado{padding:1px 39px!important}.MuiAccordionSummary-root{padding:8px 25px!important}.MuiButtonBase-root.MuiButton-root.MuiButton-contained.MuiButton-containedPrimary.MuiButton-disableElevation{margin-top:5px!important}.accordionContainer{margin-top:20px;width:100%}.clients-edit{margin:1rem 0 4rem}.clients-edit__header{border-bottom:.3rem solid #000;padding-bottom:1rem;padding-top:1rem}.clients-edit__right-grid:before{border:0;content:"";height:0}.mask-container{height:110px;max-width:150px;width:150px}.clientDataRight__container .email{word-break:break-all}.clientDataRight__container .rating .MuiRating-root{font-size:1.5rem!important}.clientsEdit-totals__container{flex-direction:column;justify-content:flex-start}.clientsEdit-totals__item{align-items:center;flex-direction:row;justify-content:space-between;width:100%}.clientsEdit-form__field-container{flex-direction:column;justify-content:flex-start}.clientsEdit-form__container{margin-bottom:2.5rem}.clientEdit-right-grid:before{border:0;content:"";height:0}.fauxTab-button{font-size:.67rem!important}.clientsEdit__tabs-separator{width:100%}}.MuiAccordionSummary-root{padding:0!important}.dflex{width:100%}.MuiAccordionSummary-content.Mui-expanded{margin:0!important}.spacebetween{justify-content:space-between}.clientsEdit-totals__item{font-family:CommutersSans;text-transform:uppercase}.clientsEdit-form__field-container,.clientsEdit-form__field-container .MuiInputBase-root.Mui-disabled{width:95%!important}.noanim{animation-name:none!important}.clientsEdit-form__field-container{margin:25px 0}.MuiAccordionDetails-root{padding:0!important}.MuiTypography-body1{font-family:Roboto;font-weight:700}.MuiGrid-container{align-items:flex-start!important;box-sizing:border-box;display:flex;flex-wrap:wrap;width:100%}.mr32{margin-right:32px!important}.dflex{align-items:center;justify-content:space-between}.dialog-delete-offers-modal{background:#fff;box-shadow:0 .4375rem 4rem 0 rgba(0,0,0,.07);left:50%;overflow:hidden;position:absolute;top:50%;transform:translate(-50%,-50%);width:28rem}.dialog-delete-offers-modal__overlay{background-blend-mode:multiply;background-image:linear-gradient(180deg,rgba(0,0,0,.5),rgba(0,0,0,.5));height:100vh;position:fixed;width:100vw;z-index:30000}.dialog-delete-offers-modal__content{padding:1.5rem}.dialog-delete-offers-modal__title{text-transform:uppercase;word-break:break-word}.dialog-delete-offers-modal__cta-container{align-items:center;display:flex;flex-direction:row;justify-content:flex-end;margin-top:2rem}@media only screen and (max-width:600px){.dialog-delete-offers-modal{max-width:90%}}.offers-accordion__container{margin:.5rem .1rem;max-width:100%!important;width:100%}.offers-accordion__summary{display:flex;flex-direction:row}.offers-accordion__info{align-items:flex-start;display:flex;flex-direction:column;flex-wrap:wrap;justify-content:center;margin:.5rem 0;width:75%}.offers-accordion__info .offers-accordion__name{flex-wrap:wrap;font-family:"CommutersSans";line-break:anywhere;text-transform:uppercase}.offers-accordion__info .offers-accordion__categories{display:flex;flex-direction:row;flex-wrap:wrap}.offers-accordion__expansion{align-items:flex-start;display:flex;flex-direction:row;justify-content:space-between;width:100%}.Offers{display:flex;flex-direction:column;position:relative}.Offers__header{border-bottom:.05rem solid rgba(0,0,0,.1);padding-bottom:2rem;padding-top:2rem}.mr-1e{margin-right:1rem!important}.w65e{width:65%!important}.Offers__tabs-container{max-width:100%;width:100%}.Offers-table__box{max-width:100%;overflow-x:scroll}.Offers__searchBar{background-color:#fff;padding:.2rem .5rem}.Offers-table__box{overflow-x:hidden}@media only screen and (max-width:600px){.Offers__header{border-bottom:.3rem solid #000;padding-bottom:1rem;padding-top:1rem}.Offers__tabs-container{margin-top:0!important;padding:1rem 0!important}}.offers__header{margin-top:80px}.custom-label .MuiTypography-root{color:#2b57d0;font-weight:700}.offers-edit{display:flex;margin:0 0 2.5rem;position:relative}.offers-edit__header{border-bottom:.5px solid rgba(0,0,0,.2);margin-bottom:2rem;padding-bottom:2rem;padding-top:2rem}.offers-edit-form__container{width:100%}.offers-edit-form__field-container{align-items:flex-start;display:flex;flex-direction:row;justify-content:space-between;margin:1rem 0;padding-bottom:.5rem;width:100%}.offers-edit-form__buttons-group{align-items:center;display:flex;flex-direction:row;justify-content:flex-end;width:100%}.offers-edit-form__buttons-group .offers-edit-form__button-create{padding-left:2rem!important;padding-right:2rem!important}@media only screen and (max-width:600px){.offers-edit{margin:1rem 0 4rem}.offers-edit__header{border-bottom:.3rem solid #000;padding-bottom:1rem;padding-top:1rem}.offers-edit-form__field-container{flex-direction:column;justify-content:flex-start}.offers-edit-form__container{margin-bottom:2.5rem}}.rmdp-day.rmdp-today span{background-color:#5b5b5b!important}.rmdp-day.rmdp-selected span:not(.highlight){background-color:#000!important;box-shadow:0 0 3px #000!important}.rmdp-week-day{color:#000!important;cursor:default;font-size:13px;font-weight:500}.rmdp-input{padding:20px 10px!important}.restaurant__tabs-box{border-bottom:.5px solid rgba(0,0,0,.2);padding:1.2rem 0 0}.restaurantDescription__field-checkbox-group{align-items:center;border-bottom:0;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;margin-bottom:1rem;padding-bottom:1rem;width:100%}.restaurantDescription__field-checkbox-group .MuiTypography-body1{font-size:.8rem}.restaurantDescription-form__field-container{line-break:anywhere}@media only screen and (max-width:600px){.restaurantDescription__field-group{justify-content:start}.restaurantDescription-form__field-container{padding-right:.5rem;width:65%}.restaurantDescription-form__buttonGroup{width:30%}}.address-suggestions{background-color:#fff;box-shadow:0 .4375rem 4rem 0 rgba(0,0,0,.2);margin:0;max-height:6rem;overflow-y:auto;position:absolute;top:100%;z-index:999}.address-suggestion{list-style:none;margin:0;padding:0}.address-suggestion__button{background-color:var(--white-100);border:unset;border-bottom:1px solid var(--black-07);font-size:.8rem;margin-bottom:0;padding:1rem;text-align:left;width:100%}.address-suggestion__button:hover{background-color:var(--black-07);cursor:pointer}.address-field{position:relative}.dialog-edit-restaurant-description-modal{background:#fff;box-shadow:0 .4375rem 4rem 0 rgba(0,0,0,.07);left:50%;overflow:hidden;position:absolute;top:50%;transform:translate(-50%,-50%);width:28rem}.dialog-edit-restaurant-description-modal__overlay{background-blend-mode:multiply;background-image:linear-gradient(180deg,rgba(0,0,0,.5),rgba(0,0,0,.5));height:100vh;position:fixed;width:100vw;z-index:30000}.dialog-edit-restaurant-description-modal__content{padding:1.5rem}.dialog-edit-restaurant-description-modal__title{text-transform:uppercase}.dialog-edit-restaurant-description-modal__cta-container{align-items:center;display:flex;flex-direction:row;justify-content:flex-end;margin-top:2rem}.dialog-edit-restaurant-kitchens-checkboxes__container{align-items:center;display:flex;flex-direction:column;justify-content:flex-start;max-height:14.5rem;overflow-y:scroll}.dialog-edit-restaurant-kitchens-checkbox-container{align-items:center;display:flex;flex-direction:row;justify-content:space-between;width:100%}@media only screen and (max-width:600px){.dialog-edit-restaurant-description-modal{max-width:90%}}.dialog-edit-restaurant-cost-modal{background:#fff;box-shadow:0 .4375rem 4rem 0 rgba(0,0,0,.07);left:50%;overflow:hidden;position:absolute;top:50%;transform:translate(-50%,-50%);width:28rem}.dialog-edit-restaurant-cost-modal__overlay{background-blend-mode:multiply;background-image:linear-gradient(180deg,rgba(0,0,0,.5),rgba(0,0,0,.5));height:100vh;position:fixed;width:100vw;z-index:30000}.dialog-edit-restaurant-cost-modal__body{align-items:center;display:flex;flex-direction:row;justify-content:flex-start;margin:2rem 0 0}.dialog-edit-restaurant-cost-modal__body .MuiRating-root{font-size:2.5rem!important}.dialog-edit-restaurant-cost-modal__content{padding:1.5rem}.dialog-edit-restaurant-cost-modal__content .MuiRating-iconFilled,.dialog-edit-restaurant-cost-modal__content .MuiRating-iHover{color:#000}.dialog-edit-restaurant-cost-modal__title{text-transform:uppercase}.dialog-edit-restaurant-cost-modal__cta-container{align-items:center;display:flex;flex-direction:row;justify-content:flex-end;margin-top:2rem}.customselect{margin-bottom:1rem;padding:10px;width:100%}@media only screen and (max-width:600px){.dialog-edit-restaurant-cost-modal{max-width:90%}}.restaurantCapacity-left-grid,.restaurantCapacity-right-grid{position:relative}.restaurantCapacity-right-grid:before{border:.7px solid rgba(0,0,0,.06);content:"";height:100%;left:-1.5rem;position:absolute;top:0;width:0}.restaurantCapacity-area-option{align-items:center;display:flex;flex-direction:row;justify-content:space-between}.restaurantCapacity__cta-container{align-items:center;display:flex;flex-direction:row;justify-content:flex-end;margin-top:2rem}.restaurantCapacity__totalCapacity{border-top:.7px solid rgba(0,0,0,.06);font-family:"Roboto",sans-serif!important;font-size:2rem;font-weight:100;text-align:end}.restaurantCapacity__totalCapacity p>span{font-family:"CommutersSans",sans-serif!important;font-size:2.7rem}@media only screen and (max-width:600px){.restaurantCapacity-right-grid{padding-left:1rem;padding-top:2rem}.restaurantCapacity__right-grid:before{border:0;content:"";height:0}.restaurantCapacity-form-container{margin-right:0!important}}.number-increments__buttonGroup{align-items:center;display:flex;flex-direction:column;justify-content:center}.number-increments__buttonGroup .MuiButton-contained.Mui-disabled{background-color:#fff!important}.number-increments{align-items:center;display:flex;flex-direction:row;justify-content:center}.number-increments__number.is-disabled{opacity:.4}.number-increments__number{border:1px solid #000;font-size:2rem;font-weight:700;padding:.3rem}.dialog-base-modal{background:#fff;box-shadow:0 .4375rem 4rem 0 rgba(0,0,0,.07);left:50%;overflow:hidden;position:absolute;top:50%;transform:translate(-50%,-50%);width:28rem}.dialog-base-modal__overlay{background-blend-mode:multiply;background-image:linear-gradient(180deg,rgba(0,0,0,.5),rgba(0,0,0,.5));height:100vh;position:fixed;width:100vw;z-index:30000}.dialog-base-modal__content{padding:1.5rem}.dialog-base-modal__title{text-transform:uppercase}.dialog-base-modal__cta-container{align-items:center;display:flex;flex-direction:row;justify-content:flex-end;margin-top:2rem}@media only screen and (max-width:600px){.dialog-base-modal{max-width:90%}}.flexend{margin-top:20px}.spaceBetween{justify-content:space-between}.cancelBtn{margin-right:20px!important}.titleLabel{border-radius:0;box-sizing:border-box;color:rgba(0,0,0,.87);cursor:pointer;font-family:CommutersSans;font-size:.9rem;font-weight:500;line-height:1.75;min-width:64px;text-transform:uppercase;transition:background-color .25s cubic-bezier(.4,0,.2,1) 0ms,box-shadow .25s cubic-bezier(.4,0,.2,1) 0ms,border .25s cubic-bezier(.4,0,.2,1) 0ms}.MuiDialog-root{z-index:999999!important}.MuiFormControl-root.MuiTextField-root.MuiFormControl-marginNormal{width:100%!important}.warningTitle{font-family:CommutersSans;font-size:20px;font-weight:700}.warningDisclaimer,.warningTitle{color:var(--black);font-stretch:normal;font-style:normal;letter-spacing:normal;line-height:normal;text-align:left}.warningDisclaimer{font-family:"Roboto",sans-serif!important;font-size:18px;margin-top:20px}.restaurantSchedule-right-grid:before{left:-1.5rem}.column33{width:33.3%}.column66{width:66.6%}@media only screen and (max-width:600px){.MuiButton-disableElevation{margin-top:0!important}.MuiButton-containedSecondary{margin-top:5px!important}.restaurantSchedule-right-grid{padding-left:1rem;padding-top:2rem}.restaurantSchedule__right-grid:before{border:0;content:"";height:0}.restaurantSchedule-area-option{align-items:flex-start}.dashedBorderLeft{border-left:unset!important;padding-left:0!important}}.dashedBorderLeft{border-left:2px dashed #000;padding-left:10px}.restaurantMenu-form__field-container{width:100%}@media only screen and (max-width:600px){.restaurantMenu-form__field-container{max-width:300px}}.border-bottom-lite{border-bottom:1px solid #d1c9c9!important}.RestaurantSpecialReservations-left-grid ul{list-style-type:disc;margin-top:.5rem;padding-left:1.5rem}.RestaurantSpecialReservations-left-grid li{margin-bottom:.5rem}.card-menu{border:.0625rem solid #e5e5e5;margin-bottom:16px;padding:1.5rem}.description-text{color:#666;font-size:1rem;line-height:1.6;margin:1rem 0}.description-text ul{margin-top:.5rem;padding-left:2rem}.description-text li{margin-bottom:.5rem}.restaurantSchedule-left-grid,.restaurantSchedule-right-grid{position:relative}@media screen and (max-width:425px){.restaurantSchedule-left-grid,.restaurantSchedule-right-grid{padding-left:0}}.restaurantSchedule-right-grid:before{border:.7px solid rgba(0,0,0,.06);content:"";height:100%;position:absolute;top:0;width:0}.scroll-container{display:flex;overflow-x:auto;padding:10px;white-space:nowrap}.restaurantSchedule-area-option{align-items:center;border-bottom:1.5px solid #f0f0f0;flex-direction:row;justify-content:space-between}.restaurantSchedule__cta-container{align-items:center;display:flex;flex-direction:row;justify-content:flex-end;margin-top:2rem}.restaurant-schedule__time-picker .MuiInput-underline:after,.restaurant-schedule__time-picker .MuiInput-underline:before{border:0!important}.column33{max-width:300px;min-width:150px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:20%}.restaurantSchedule-area-option{display:flex;overflow-x:auto;width:100%}.column662{width:66.6%}.w502{width:50%}.mr-22{margin-right:-7rem;padding-left:53px}.column662{flex:1 1}.w502{flex:0 0 15%}@media only screen and (max-width:600px){.MuiButton-disableElevation{margin-top:0!important}.MuiButton-containedSecondary{margin-top:5px!important}.restaurantSchedule-right-grid{padding-top:2rem}.restaurantSchedule__right-grid:before{border:0;content:"";height:0}.restaurantSchedule-area-option{align-items:flex-start}.dashedBorderLeft{padding-left:0!important}}.dflex{display:flex}.textCenter{justify-content:center;padding-bottom:10px;text-align:center}.MuiButton-disableElevation{margin-top:0!important}.margintopfix{margin-top:5px!important}.div-responsive{min-width:100vw;overflow-x:scroll}.dashedBorderLeft2{border-left:2px dashed #000;padding-left:10px}@media only screen and (max-width:600px){.restaurantDescription__field-group{justify-content:start}.restaurantDescription-form__field-container{padding-right:.5rem;width:65%}.restaurantDescription-form__buttonGroup{width:30%}.restaurantImages-right-grid{padding:2rem 1rem 1rem}.restaurantImages__right-grid:before{border:0;content:"";height:0}}.image-thumbnail{cursor:pointer;height:100%;position:relative;width:100%}.image-thumbnail .image-thumbnail-mask{background-color:transparent;cursor:pointer;height:inherit;position:absolute;width:100%;z-index:0}.image-thumbnail:hover .image-thumbnail-mask{background-color:rgba(0,0,0,.65);z-index:10}.image-thumbnail .image-thumbnail-mask .image-thumbnail__delete-icon{color:hsla(0,0%,100%,0);position:absolute!important;right:0;top:0}.image-thumbnail:hover .image-thumbnail-mask .image-thumbnail__delete-icon{color:#fff}.image-thumbnail__delete-icon.MuiIconButton-colorSecondary{background-color:transparent!important}@media only screen and (max-width:600px){.image-thumbnail:hover .image-thumbnail-mask{background-color:rgba(0,0,0,.65);transition-delay:2s;z-index:10}}.placeholder-thumbnail{background-color:rgba(0,0,0,.2);cursor:pointer;font-family:Roboto;height:100%;padding:1em;width:100%}.restaurantDescription__field-group{align-items:center;border-bottom:.5px solid rgba(0,0,0,.2);display:flex;flex-direction:row;justify-content:space-between;margin-bottom:1rem;padding-bottom:1rem;width:100%}.restaurantDescription-form__field-container{margin-right:1rem;width:100%}.restaurantDescription-form__field-container .color-grey{padding-bottom:1rem}.cajagris{margin-left:15px;margin-right:15px}.warning{color:rgba(235,0,0,.76);font-family:roboto;font-size:14px;padding-left:15px;padding-right:15px}.restaurantImages__group{position:relative}.restaurantImages__dropzone-container{background-color:rgba(0,0,0,.2)}.justified{text-align:justify}.restaurantImages__cta-container{align-items:center;display:flex;flex-direction:row;justify-content:flex-end;margin-top:2rem}.btnHolder{display:flex;justify-content:end;margin-top:10px;padding-left:10px;padding-right:10px;width:100%}.restaurantImages__dropzone{cursor:pointer;font-family:Roboto;padding:0 1em}.restaurantImages__dropzone,.restaurantImages__dropzone .dropzone{align-items:center;display:flex;height:inherit;justify-content:center}.restaurantImages__dropzone .dropzone{flex-direction:column}.restaurant-image__item .MuiImageListItem-item{align-items:center;display:flex;justify-content:center}.restaurantImages__files-container{margin-bottom:1em}.restaurantImages-left-grid,.restaurantImages-right-grid{position:relative}.restaurantImages-right-grid:before{border:.7px solid rgba(0,0,0,.06);content:"";height:100%;left:-1.5rem;position:absolute;top:0;width:0}.restaurantCover__files-container{padding-left:15px;padding-right:15px}@media only screen and (max-width:600px){.restaurantCover__files-container{padding-left:15px;padding-right:15px}.restaurantDescription__field-group{justify-content:start}.restaurantDescription-form__field-container{padding-right:.5rem;width:65%}.restaurantDescription-form__buttonGroup{width:30%}.restaurantImages-right-grid{padding:2rem 1rem 1rem}.restaurantImages__right-grid:before{border:0;content:"";height:0}}.RestaurantAutomatic-left-grid,.RestaurantAutomatic-right-grid{position:relative}.RestaurantAutomatic-right-grid:before{border:.7px solid rgba(0,0,0,.06);content:"";height:100%;left:-1.5rem;position:absolute;top:0;width:0}.RestaurantAutomatic-area-option{align-items:center;display:flex;flex-direction:row;justify-content:space-between}.RestaurantAutomatic__cta-container{align-items:center;display:flex;flex-direction:row;justify-content:flex-end;margin-top:2rem}.RestaurantAutomatic__totalCapacity{border-top:.7px solid rgba(0,0,0,.06);font-family:"Roboto",sans-serif!important;font-size:2rem;font-weight:100;text-align:end}.RestaurantAutomatic__totalCapacity p>span{font-family:"CommutersSans",sans-serif!important;font-size:2.7rem}@media only screen and (max-width:600px){.RestaurantAutomatic-right-grid{padding-left:1rem;padding-top:2rem}.RestaurantAutomatic__right-grid:before{border:0;content:"";height:0}.RestaurantAutomatic-form-container{margin-right:0!important}.textoContador{color:#bfbfbf;padding-left:20px;padding-right:20px}}.RestaurantOffer-left-grid,.RestaurantOffer-right-grid{position:relative}.RestaurantOffer-right-grid:before{border:.7px solid rgba(0,0,0,.06);content:"";height:100%;left:-1.5rem;position:absolute;top:0;width:0}.RestaurantOffer-area-option{align-items:center;display:flex;flex-direction:row;justify-content:space-between}.RestaurantOffer__cta-container{align-items:center;display:flex;flex-direction:row;justify-content:flex-end;margin-top:2rem}.RestaurantOffer__totalCapacity{border-top:.7px solid rgba(0,0,0,.06);font-family:"Roboto",sans-serif!important;font-size:2rem;font-weight:100;text-align:end}.RestaurantOffer__totalCapacity p>span{font-family:"CommutersSans",sans-serif!important;font-size:2.7rem}.info-message-container{color:#184371;font-size:.85rem}.MuiTooltip-popper .MuiTooltip-tooltip{background-color:#184371;font-size:.75rem}.MuiSvgIcon-root.info-icon-tooltip{cursor:pointer;font-size:1.2rem}@media only screen and (max-width:600px){.RestaurantOffer-right-grid{padding-left:1rem;padding-top:2rem}.RestaurantOffer__right-grid:before{border:0;content:"";height:0}.RestaurantOffer-form-container{margin-right:0!important}.textoContador{color:#bfbfbf;padding-left:20px;padding-right:20px}}.rmdp-input-container{width:100%}.rmdp-input{padding:20px 10px;width:100%}.rmdp-container{width:100%}.rmdp-day.rmdp-selected span:not(.highlight){background-color:#000;box-shadow:0 0 3px #8798ad;color:#fff}.rmdp-week-day{color:#000}.rmdp-day.rmdp-today span{background-color:#919191;color:#fff}.MuiTab-root{max-width:15%;min-width:150px!important}.mx-2{margin-left:.5rem!important;margin-right:.5rem!important}.restaurant{display:flex;flex-direction:column;position:relative}.restaurant__header{padding-top:2rem}.restaurant__tabs-container{max-width:100%;width:100%}@media only screen and (max-width:600px){.restaurant__header{border-bottom:.3rem solid #000;padding-bottom:1rem;padding-top:1rem}.restaurant__tabs-container{margin-top:0!important;padding:1rem 0!important}}.charges-table .MuiTableCell-head{font-family:"CommutersSans"!important;text-transform:uppercase}.charges-table .MuiTableCell-root{border:0!important;padding:24px 16px}.charges-accordion__container{margin:.5rem .1rem;max-width:100%!important;width:100%}.charges-accordion__summary{display:flex;flex-direction:row}.charges-accordion__picture{width:25%}.charges-accordion__info{align-items:flex-start;display:flex;flex-direction:column;flex-wrap:wrap;justify-content:center;width:75%}.charges-accordion__info .charges-accordion__name{flex-wrap:wrap;font-family:"CommutersSans";text-transform:uppercase}.charges-accordion__info .charges-accordion__categories{display:flex;flex-direction:row;flex-wrap:wrap}.charges{display:flex;flex-direction:column;position:relative}.charges__header{border-bottom:.05rem solid rgba(0,0,0,.2);padding-bottom:2rem;padding-top:2rem}.charges__title{text-transform:uppercase}.charges__tabs-container{max-width:100%;width:100%}.charges-table__box{max-width:100%;overflow-x:scroll}.charges__searchBar{background-color:#fff;padding:.2rem .5rem}.charges__change-month-mobile{align-items:center;display:flex;flex-direction:row;justify-content:space-between;text-transform:uppercase;width:100%}.charges-table__box{overflow-x:hidden}@media only screen and (max-width:600px){.charges__header{border-bottom:.3rem solid #000}.charges__header:nth-child(3){border-bottom:.05rem solid rgba(0,0,0,.2)}.charges__tabs-container{margin-top:0!important;padding:1rem 0!important}}.modal-plan{align-items:flex-start;background-color:#fff;border:3px solid #000;box-shadow:24px;display:flex;flex-direction:column;justify-content:flex-start;left:50%;position:absolute;padding:25px;top:50%;transform:translate(-50%,-50%)}@media screen and (max-width:768px){.modal-plan{justify-content:normal;overflow-y:scroll}}.modal-plan__title{align-items:center}.modal-plan__buttons,.modal-plan__title{display:flex;justify-content:center;width:100%}.modal-plan__buttons__button{background-color:#000;border:none;font-size:1.2rem;color:#fff;padding:0 10px;cursor:pointer}@media screen and (max-width:768px){.modal-plan__buttons__button{font-size:1rem;padding:0;margin-bottom:30px}}.reservations-create{height:100vh;height:calc(var(--vh, 1vh)*100);display:flex;position:relative}.btnBorrar{margin-top:20px}.align-center{align-items:center!important}.reservations-create__header{border-bottom:.5px solid rgba(0,0,0,.2);margin-bottom:2rem;padding-bottom:2rem;padding-top:2rem}.custom-button{border:2px solid #000!important}.reservations-create__left-grid,.reservations-create__right-grid{position:relative}.reservations-create__right-grid:before{border:.7px solid rgba(0,0,0,.06);content:"";height:100%;left:-.75rem;position:absolute;top:0;width:0}@media only screen and (max-width:600px){.reservations-create__header{border-bottom:.3rem solid #000;padding-bottom:1rem;padding-top:1rem}.reservations-create__right-grid:before{border:0;content:"";height:0}}.contenedora{min-height:300px}.badgedate{background-color:#000;border-radius:5px;color:#fff;margin-bottom:5px;margin-right:5px;padding:5px}.diasbloqueadosholder{display:flex;flex-wrap:wrap}.blackbadge{background-color:#000;border-radius:4px;color:#fff;display:inline-block;font-family:"CommutersSans";font-size:12px;font-weight:700;line-height:1;margin:5px 7px;padding:4px 8px;text-transform:uppercase}.notifications__header{margin-top:1rem}.notifications__title{margin-left:1rem!important}.notifications__searchBar{align-items:center;background-color:#fff;border-radius:4px;box-shadow:0 2px 4px rgba(0,0,0,.1);padding:.5rem}.notifications__tabs-container{margin-top:1rem;padding:0 1rem}.notifications-table__box{margin-top:1rem}.dialog-delete-staff-modal{background:#fff;box-shadow:0 .4375rem 4rem 0 rgba(0,0,0,.07);left:50%;overflow:hidden;position:absolute;top:50%;transform:translate(-50%,-50%);width:28rem}.dialog-delete-staff-modal__overlay{background-blend-mode:multiply;background-image:linear-gradient(180deg,rgba(0,0,0,.5),rgba(0,0,0,.5));height:100vh;position:fixed;width:100vw;z-index:30000}.dialog-delete-staff-modal__content{padding:1.5rem}.dialog-delete-staff-modal__title{text-transform:uppercase;word-break:break-word}.dialog-delete-staff-modal__cta-container{align-items:center;display:flex;flex-direction:row;justify-content:flex-end;margin-top:2rem}@media only screen and (max-width:600px){.dialog-delete-staff-modal{max-width:90%}}.staff-table .MuiTableCell-head{font-family:"CommutersSans"!important;text-transform:uppercase}.staff-table .MuiTableCell-root{border:0!important;padding:24px 16px}.staff-accordion__info{width:75%}.staff-accordion__info .staff-accordion__name{line-break:anywhere}.staff-accordion__expansion{align-items:flex-start;display:flex;flex-direction:row;justify-content:space-between;width:100%}.staff{display:flex;flex-direction:column;position:relative}.staff__header{border-bottom:.05rem solid rgba(0,0,0,.1);padding-bottom:2rem;padding-top:2rem}.staff__tabs-container{max-width:100%;width:100%}.staff-table__box{max-width:100%;overflow-x:scroll}.staff__searchBar{background-color:#fff;padding:.2rem .5rem}.staff-table__box{overflow-x:hidden}@media only screen and (max-width:600px){.staff__header{border-bottom:.3rem solid #000;padding-bottom:1rem;padding-top:1rem}.staff__tabs-container{margin-top:0!important;padding:1rem 0!important}}.staff-edit{display:flex;margin:0 0 2.5rem;position:relative}.staff-edit__header{border-bottom:.5px solid rgba(0,0,0,.2);margin-bottom:2rem;padding-bottom:2rem;padding-top:2rem}.staff-edit-form__container{width:100%}.staff-edit-form__field-container{align-items:flex-start;display:flex;flex-direction:row;justify-content:space-between;margin:1rem 0;padding-bottom:.5rem;width:100%}.staff-edit-form__buttons-group{align-items:center;display:flex;flex-direction:row;justify-content:flex-end;width:100%}.staff-edit-form__buttons-group .staff-edit-form__button-create{padding-left:2rem!important;padding-right:2rem!important}@media only screen and (max-width:600px){.staff-edit{margin:1rem 0 4rem}.staff-edit__header{border-bottom:.3rem solid #000;padding-bottom:1rem;padding-top:1rem}.staff-edit-form__field-container{flex-direction:column;justify-content:flex-start}.staff-edit-form__container{margin-bottom:2.5rem}}.reservations-table .MuiTableCell-head{font-family:"CommutersSans"!important}.reservations-table .MuiTableCell-root{padding:24px 16px}.row-categories{align-items:flex-start!important;display:flex!important;flex-direction:column;text-decoration:none}.vip{background-color:#000;border-radius:25px;color:#fff;cursor:pointer;line-height:30px;padding:5px 10px;white-space:nowrap}.table-wrapper{overflow-x:auto}.table-wrapper,table{border-collapse:collapse;width:100%}@media(max-width:600px){.clients-table table td:first-child,.clients-table table th:first-child{display:none}}.scrollingdiv{position:relative}.btnLeft{height:100%;left:0;position:absolute}.buttonsContainer{display:flex;justify-content:end}.btnRight{height:100%;position:absolute;right:0}.table-date{text-transform:capitalize}.table-container{height:800px;overflow:auto;width:486px}.clientname{color:var(--black);font-family:"Arial";font-size:13.33px;font-stretch:normal;font-style:normal;font-weight:300;letter-spacing:.3px;line-height:normal;text-align:left;width:100%}.fontAndaleMono{font-family:"Roboto";font-weight:100}.limiterRow{background-color:#f0f0f0!important;font-size:1.5rem!important;font-weight:700!important;line-height:1.334!important;padding:10px 15px!important}.limiterRow,.walkin{color:#000!important;font-family:CommutersSans!important}table th{background:#fff;position:-webkit-sticky;position:sticky;top:0;z-index:1}.canceled{color:red}.reservations-table .MuiTableCell-root{border:0!important;padding:24px 5px!important}.reducido{max-width:100px!important;padding:20px 5px;width:100px!important}.reducido,.reducido2,.reducido>*{white-space:normal!important;word-wrap:break-word}.reducido2{max-width:50px!important;padding:20px 5px;width:50px!important}.reducido2>*{white-space:normal!important;word-wrap:break-word}.iconpeople{height:25px;width:25px}th{background:#242424;box-shadow:0 2px 2px -1px rgba(0,0,0,.4);position:-webkit-sticky;position:sticky}.reservations-accordion__container{margin:.5rem .1rem;max-width:100%;width:100%}.reservations-accordion__header{align-items:flex-start;display:flex;flex-direction:column;justify-content:center}.reservations-accordion__header .reservations-accordion__name{font-family:"CommutersSans";text-transform:uppercase}.flex-container{align-items:flex-start;display:flex;flex-direction:column}.reservations-d__flex{display:flex}.contacttext{font-family:"CommutersSans"!important;font-size:13.3px;margin-right:10px;white-space:nowrap}.contacticon{margin-left:5px;width:20px}.iconcake{height:25px;width:25px}.cakespan{display:flex;vertical-align:center}.cakeText{padding-top:5px}.reservations-accordion__expansion{align-items:flex-start;display:flex;flex-direction:row;justify-content:space-between;width:100%}.reservations-accordion__expansion-comments{line-break:anywhere;width:85%}.reservations-accordion__expansion-button{width:10%}.reservations-accordion__categories{flex-wrap:wrap}.MuiAccordionSummary-root{padding-left:16px!important}.MuiAccordionSummary-content{margin:12px 10px}.capitalized{text-transform:capitalize!important}.separator{display:block;padding:15px 10px;width:100%}.guion{font-family:"Roboto";font-weight:100}.photocontainer{border:1px solid #bfbfbf;border-radius:50px 50px 1px 1px;margin-right:15px;max-height:150px;padding:4px;width:100px}.photocontainer>*{background-size:cover;border-radius:50px 50px 1px 1px;height:100%;max-height:125px}.reservations-accordion__history{margin-left:10px!important}.reservations{display:flex;flex-direction:column;position:relative}.MuiDrawer-paper{z-index:999999!important}.reservations__header{padding-top:2rem}.reservations__tabs-container{max-width:100%;width:100%}.MuiBadge-anchorOriginTopRightRectangle{z-index:1199!important}.reservations-table__box{max-width:100%;overflow-x:scroll}.reservations__searchBar{background-color:#fff;padding:.2rem 1.2rem}.reservations__title{text-align:center}.reservations__title-date{text-transform:capitalize}.reservations__title-separator{color:rgba(0,0,0,.2);margin:0 0 0 .5rem}.reservations-alerts__box{padding:1rem 0}.reservations-alerts__badge{background-color:#f0f0f0;padding:.5rem .75rem}.reservations-alerts__date{padding-top:.7rem}.reservations__title-date{color:#000!important}.MuiTypography-body1{color:#000}@media only screen and (max-width:600px){.sm-py2{padding-bottom:1rem;padding-top:1rem}.flexible{border-top:1px solid #ddd;padding-bottom:10px;padding-top:10px}.MuiBox-root.MuiBox-root-22.reservations__header.dFlex.flex-row.align-center.flexfix{padding-bottom:0}.MuiTypography-root.MuiFormControlLabel-label.MuiTypography-body1{padding:10px 0}.flexfix{flex-wrap:wrap}.reservations__header{border-bottom:.3rem solid #000;padding-bottom:0!important;padding-top:1rem}.reservations__tabs-container{margin-top:0!important;padding:1rem 0!important}.reservations__searchBar{padding:1rem .2rem;transform:translate3d(0,13px,0)!important;width:100%}.reservations__searchBar .MuiFormControl-root{width:85%}.reservations__title.MuiTypography-h5{font-size:1.2rem}.reservations-alerts__date{padding-top:0}}.toggle-switch{display:inline-block;height:25px;position:relative;width:50px}.toggle-switch input[type=checkbox]{display:none}.toggle-switch .switch{background-color:#ccc;border-radius:25px;bottom:0;cursor:pointer;left:0;position:absolute;right:0;top:0;transition:background-color .2s ease}.toggle-switch .switch:before{background-color:#aaa;border-radius:50%;content:"";height:21px;left:2px;position:absolute;top:2px;transition:transform .3s ease;width:21px}.toggle-switch input[type=checkbox]:checked+.switch:before{background-color:#69c;transform:translateX(25px)}.toggle-switch input[type=checkbox]:checked+.switch{background-color:#369}.MuiSwitch-colorPrimary.Mui-checked{color:#000}.MuiSwitch-switchBase{color:#000!important;left:0;position:absolute;top:0;z-index:1}.ant-switch{margin-left:5px!important}.ant-switch-checked{background:#000}.MuiTypography-body1{font-family:"CommutersSans",sans-serif}.MuiButton-label{letter-spacing:1.6px}.sborder{border:1px solid #ddd;text-align:center}.sborderhorizontal{border-left:1px solid #ddd;border-right:1px solid #ddd;text-align:center}.sbordertop{border-top:1px solid #ddd}.error-icon{margin-bottom:-25px;margin-top:60px;max-width:120px}.MuiIconButton-label{align-items:inherit;display:flex;font-family:"CommutersSans"!important;justify-content:inherit;text-transform:capitalize!important;width:100%}.reservations__header{border:1px solid #bfbfbf!important;border-top:0!important;padding-top:0!important}.MuiTypography-root.reservations__title.font__commutter.MuiTypography-h5{margin-top:0!important}.MuiFormControlLabel-labelPlacementStart{margin-left:0!important;margin-right:0!important}.reservations__title-date{display:block;text-align:center;width:100%}.MuiFormControlLabel-labelPlacementStart{justify-content:center!important}.btnnegro{min-height:46px}.btnnegro,.btnnegro2{background:#000;font-size:19px!important;width:100%}.btnnegro2{margin-top:6px!important;min-height:23px}.MuiButtonBase-root.MuiButton-root.MuiButton-text.active{border-bottom:2px solid #000}.colornegro{background:#000!important}.conmuterbold{font-family:"CommutersSans",sans-serif;font-weight:700}.flexible{align-items:center;display:flex!important;flex-direction:row!important;flex-wrap:nowrap!important;justify-content:flex-end;padding-top:10px}.flex-end{justify-content:flex-end!important}.switcher{flex-wrap:nowrap}.btnblanco{background:#fff!important;border:2px solid #000!important;border-radius:50px;color:#000!important;margin-top:5px!important;padding:0!important}.textblack{border-radius:50px;padding:6px 10px;color:#000!important}.withoutLBorder{border-left:0 solid #fff!important}.bottomButtons{display:flex;flex-wrap:wrap;justify-content:space-between;margin-bottom:10px;margin-top:15px}.btnblanco :hover{border-radius:50px}.circleRadius{border-radius:50px!important}.btnblanco :hover{background:#000!important;color:#fff!important}.MuiBadge-colorPrimary{background-color:#ff3535!important;color:#fff}.MuiBadge-colorSecund{background-color:#b738c2!important;color:#fff}.MuiBadge-colorBLock{background-color:#000!important;color:#fff}.MuiButton-disableElevation :hover>*{background:#000!important;color:#fff!important}.MuiButton-label{font-size:12px;white-space:nowrap}.circleRadius:hover{background:#000!important;color:#fff!important}.justify-content-between{justify-content:space-between!important}.MuiButton-containedPrimary:hover{background:#000!important;color:#fff!important}@media only screen and (max-width:600px){.bottomButtons{display:flex;flex-direction:column;justify-content:space-between;margin-bottom:10px;margin-top:15px}.circleRadius{margin-left:1%!important;width:auto!important}.bottomButtons{display:block!important;font-size:12px;overflow-x:auto;overflow-y:hidden;padding-bottom:10px;padding-top:10px;white-space:nowrap}.btnblanco{font-size:12px!important}}.arrowButtons{display:flex;justify-content:space-between;margin-bottom:10px;margin-top:15px}.arrowbuttom{background:#000!important;border-radius:40px;color:#fff!important;height:40px;margin-top:5px!important;padding:0!important;width:40px}.bottomButtons::-webkit-scrollbar{display:none}.bottomButtons{-ms-overflow-style:none;scrollbar-width:none}.containerFluid{max-width:95%!important}.text-blue{color:#7448ff!important}.text-pink{color:#fc61aa!important}.text-green{color:#50bf50!important}.reservationsvisible{font-size:12px!important}.mb-10{margin-bottom:10px!important}.pr-2{padding-right:5px!important}.MuiBadge-colorSecondary{background-color:#0b5394!important;color:#fff!important}.MuiBadge-colorTertiary,.Tertiary{background-color:#000408!important;color:#000!important}.MuiBadge-colorFourthdary{background-color:#9800c2!important;color:#fff!important}.dialog-commentResponse-modal{background:#fff;box-shadow:0 .4375rem 4rem 0 rgba(0,0,0,.07);left:50%;overflow:hidden;position:absolute;top:50%;transform:translate(-50%,-50%);width:28rem}.dialog-commentResponse-modal__overlay{background-blend-mode:multiply;background-image:linear-gradient(180deg,rgba(0,0,0,.5),rgba(0,0,0,.5));height:100vh;position:fixed;width:100vw;z-index:30000}.dialog-commentResponse-modal__content{padding:1.5rem}.dialog-commentResponse-modal__cta-container{align-items:center;display:flex;flex-direction:row;justify-content:flex-end;margin-top:2rem}@media only screen and (max-width:600px){.dialog-commentResponse-modal{max-width:90%;top:20%;transform:translate(-50%,-20%)}}.commments-table .MuiTableCell-head{font-family:"CommutersSans"!important;text-transform:uppercase}.commments-table .MuiTableCell-root{border:0!important;padding:24px 16px}.MuiTablePagination-caption,.MuiTablePagination-select{font-family:"CommutersSans"!important}.mask-container{height:150px;max-width:200px;width:200px}.row-name .content{align-items:center;display:flex!important;flex-direction:row;justify-content:flex-start}.row-comment{max-width:25%}.row-menu{align-items:center;display:flex!important;flex-direction:row;justify-content:flex-start}.nowrap{white-space:nowrap}.staff-accordion__container{margin:.5rem .1rem;max-width:100%!important;width:100%}.staff-accordion__summary{display:flex;flex-direction:row}.staff-accordion__picture{width:25%}.staff-accordion__info{align-items:flex-start;display:flex;flex-direction:column;flex-wrap:wrap;justify-content:center;margin:.5rem 0}.staff-accordion__info .staff-accordion__name{flex-wrap:wrap;font-family:"CommutersSans";text-transform:uppercase}.staff-accordion__info .staff-accordion__categories{display:flex;flex-direction:row;flex-wrap:wrap}.staff-accordion__info .menu-table-options>button{padding:0}.comments-accordion__expansion{align-items:flex-start;display:flex;flex-direction:row;justify-content:space-between;width:100%}.comments{display:flex;flex-direction:column;position:relative}.comments__header{align-items:center;border-bottom:.05rem solid rgba(0,0,0,.1);display:flex;flex-direction:row;justify-content:space-between;padding-bottom:2rem;padding-top:2rem}.comments__tabs-container{max-width:100%;width:100%}.comments-table__box{max-width:100%;overflow-x:scroll}.comments__searchBar{background-color:#fff;padding:.2rem .5rem}.comments-table__box{overflow-x:hidden}@media only screen and (max-width:600px){.comments__header{align-items:center;border-bottom:.3rem solid #000;justify-content:center;padding-bottom:1rem;padding-top:1rem;position:relative}.comments__header button{left:1rem;position:absolute;top:1rem}.comments__tabs-container{margin-top:0!important;overflow-x:hidden;padding:1rem 0!important}.comments__searchBar{max-width:74%;padding:1rem .2rem;transform:translateX(26%)!important;width:100%}.comments__searchBar .MuiFormControl-root{width:85%}}.terms__header,.terms__text-header{padding-top:2rem}@media only screen and (max-width:600px){.terms__header{border-bottom:.3rem solid #000;padding-bottom:1rem;padding-top:1rem;text-align:center}}.privacy__header,.privacy__text-header{padding-top:2rem}@media only screen and (max-width:600px){.privacy__header{border-bottom:.3rem solid #000;padding-bottom:1rem;padding-top:1rem;text-align:center}}.floormap__titulo{font-size:1.5rem!important;margin-left:10%!important}.reservations-scroll{height:22rem;-ms-overflow-style:none;overflow-y:scroll;scrollbar-width:none}.reservations-scroll::-webkit-scrollbar{display:none}.reservations-scroll2{height:15rem;-ms-overflow-style:none;overflow-y:scroll;scrollbar-width:none}.reservations-scroll2::-webkit-scrollbar{display:none}.inside-input2 div{padding:10px 12px}.contenedor-img-proporcionada{height:49px}.contenedor-img-proporcionada2{width:49px}.contenedor-img-proporcionada3{height:49px;width:49px}.img-proporcionada{height:100%;object-fit:cover;width:100%}.w90{width:90%}.mb-1e{margin-bottom:1rem!important}.floormap-item-input{border:.7px solid hsla(0,2%,60.4%,.521)!important;border-radius:.2rem!important;height:2.1rem;padding:.1rem .4rem!important;width:2.9rem}.floormap-item-input__value{border:0!important;font-size:.98rem!important;font-weight:700!important;padding:.25rem .4rem!important}.tiny-font{font-size:.7rem!important;font-weight:700!important}.floormap-item-input__value::-webkit-inner-spin-button,.floormap-item-input__value::-webkit-outer-spin-button{-webkit-appearance:none!important;margin:0}.floormap-item-input__value{-moz-appearance:textfield!important;margin:0}.border-select{border:.7px solid hsla(0,2%,60.4%,.521)!important;border-radius:.3rem!important}.pading-item-select{padding:.2rem .25rem!important}.w110{width:100%}.floormap-icon2{border:.7px solid hsla(0,2%,60.4%,.521)!important;border-radius:.2rem!important;height:2.936rem;padding:.5rem!important;width:6.5rem}.text-tiny2{font-size:.6rem!important}.encima{background-color:#fff;position:absolute;width:20rem;z-index:3}.cubrir{bottom:0;left:0;position:fixed;right:0;top:0;z-index:2}.alpha-slider,.color-slider{position:relative}.alpha-slider{border:.7px solid rgba(0,0,0,.521)!important;border-radius:3px;margin-top:14px}.line-image{width:100%}.container-line-image{width:7rem!important}.container-letra-image{align-items:center;display:flex;flex-direction:column;justify-content:center;width:7rem!important}.floormap__tabs-box{border-bottom:.5px solid rgba(0,0,0,.2);padding:1.2rem 0 0}@media only screen and (max-width:600px){.reservations__tabs-box{padding:0}}.spinner-loader{animation:rotation 1s linear infinite;border:10px solid #050505;border-bottom-color:transparent;border-radius:50%;box-sizing:border-box;display:inline-block;height:70px;width:70px}@keyframes rotation{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.spinner-overlay{align-items:center;background-color:rgba(116,115,115,.27);bottom:0;display:flex;justify-content:center;left:0;position:fixed;right:0;top:0;transition:.9s ease;z-index:11100}.border2{border:.7px solid hsla(0,2%,60.4%,.521)!important;border-radius:.3rem!important;padding:.4rem .2rem!important}.border-menu-drag--section:hover{background-color:rgba(214,206,206,.5215686275);filter:brightness(.9)}.border-menu-drag--section-selected{background:#fff!important;filter:invert(100%)}.border-menu-drag--section-selected .photocontainer{filter:invert(100%)}.texto-verde{color:#3ec53e;font-size:.8rem!important}.texto-verde:hover{cursor:pointer}.border-menu-drag--section-selected:hover{background:#fff;filter:invert(100%)}.border-menu-drag--section-selected:hover .photocontainer{filter:invert(100%)}.border-menu-drag{background-color:#fff;border:.7px solid hsla(0,2%,60.4%,.521)!important;border-radius:.3rem!important;display:flex;flex-direction:column;justify-content:flex-start;position:relative!important;z-index:3}.border-menu-drag--header,.border-menu-drag--section{align-items:center;border-bottom:.7px solid hsla(0,2%,60%,.522)!important;display:flex;flex-direction:row;justify-content:space-between}.border-menu-drag--section{border-top:.7px solid hsla(0,2%,60%,.522)!important}.border-menu-drag--footer{border-top:.7px solid hsla(0,2%,60.4%,.521)!important;display:flex;flex-direction:row;justify-content:space-between}.texto-opcion{padding-left:5px;padding-right:5px;text-align:left}.texto-opcion:hover{background-color:#505050;cursor:pointer}.pr-1e{padding-right:.5rem!important}.mb-2e{margin-bottom:2rem}.mb-4e{margin-bottom:4rem}.arrows-scroll{border:.7px solid hsla(0,2%,60.4%,.521);border-radius:.3rem;display:flex;flex-direction:column;height:25rem;justify-content:space-between;left:-26px;position:absolute}.self-center{align-self:start}.w95{width:95%}.w99{width:99%}.w80{width:80%}.w80i{width:80%!important}.w3-8r{width:3.8rem}.w5-9r{width:5.9rem}.w7-9r{width:7.6rem}.circulo-rojo{left:90px}.circulo-rojo,.circulo-rojo2{background:red;border-radius:50%;height:20px;position:absolute;top:-10px;width:20px}.circulo-rojo2{right:-10px}.w3r{width:3rem}.timePicker{display:none}.no-padding-select div{font-size:.9rem!important;padding-right:0!important}@media screen and (max-width:1024px)and (min-width:768px){.font-size-commutter{font-size:.7rem!important}}@media screen and (min-width:1025px){.font-size-commutter{font-size:.89rem!important}}.button-x{position:absolute;right:5px;top:5px}.input-tiny{width:2.1rem}.input-tiny,.input-tiny2{height:2.1rem;padding:.1rem .2rem!important}.input-tiny2{width:2.5rem}.pt-1e{padding-top:4px}.icon-mesa{height:5rem}.photocontainer2{width:70px!important}.photocontainer3{height:90px;max-width:100px;width:100%}@media screen and (max-width:1024px)and (min-width:768px){.tiny-font-tittle{font-size:.7rem!important}}@media screen and (min-width:1025px){.tiny-font-tittle{font-size:.89rem!important}}.icon-mesa2{position:relative;text-align:center}.icon-mesa2--texto,.modal__box2{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.modal__box2{align-items:center;background-color:#fff;box-shadow:24px;display:flex;flex-direction:column;justify-content:center;width:30rem}@media screen and (max-width:768px){.modal__box2{height:90vh;justify-content:normal;overflow-y:scroll;width:96vw}}.modal__box2__input{margin:2rem 0!important}.modal__box2__menu{align-items:center;display:flex;flex-direction:row;justify-content:space-between;margin-bottom:2rem;width:20rem}.modal__box3{align-items:center;background-color:#fff;box-shadow:24px;display:flex;flex-direction:column;justify-content:center;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:30rem}@media screen and (max-width:768px){.modal__box3{justify-content:normal;overflow-y:scroll;width:96vw}}.modal__box3__input{margin:2rem 0!important}.modal__box3__menu{align-items:center;display:flex;flex-direction:row;justify-content:space-between;margin-bottom:2rem;width:20rem}.search-input{font-size:.7rem!important}.search-box{height:2.9rem;justify-content:center}.filter-box,.search-box{align-items:center;display:flex;flex-direction:row}.filter-box{justify-content:space-between}.floormap-icon3{width:2.9rem}.floormap-icon3,.floormap-icon4{border:.7px solid hsla(0,2%,60.4%,.521)!important;border-radius:.2rem!important;height:2.9rem;padding:.5rem!important}.floormap-drag-button{height:2.9rem;padding:.5rem!important;width:2.9rem}.floormap-scroll-button{height:2.9rem;padding:.5rem!important;width:1.5rem}.tiny-font3{color:#505050!important;font-size:.8rem!important}.tiny-font4{color:#505050!important;font-size:.7rem!important}.tiny-font6{color:#505050!important;font-size:1rem!important}.tiny-font2{color:#505050!important;font-size:.7rem!important;text-decoration:underline}.margin-image{padding-right:5%}.margin-image2{padding-right:2.9rem}.prueba{display:flex;flex-direction:row}.categoria-section,.contacto-section{align-items:center;display:flex;flex-direction:column;justify-content:center;text-align:center;width:8rem}.personas-section,.zona-section{align-items:center;display:flex;flex-direction:column;justify-content:center;text-align:center;width:4rem}.comentarios-section,.status-section{width:8rem}.comentarios-section,.status-section,.visitas-section{align-items:center;display:flex;flex-direction:column;justify-content:center;text-align:center}.visitas-section{width:4rem}.dialog-email-modal{background:#fff;box-shadow:0 .4375rem 4rem 0 rgba(0,0,0,.07);left:50%;overflow:hidden;position:absolute;top:50%;transform:translate(-50%,-50%);width:28rem}.dialog-email-modal__overlay{background-blend-mode:multiply;background-image:linear-gradient(180deg,rgba(0,0,0,.5),rgba(0,0,0,.5));height:100vh;position:fixed;width:100vw;z-index:30000}.imagen{display:flex;justify-content:center;width:100%}.photo{max-width:100%;width:100%}.dialog-email-modal__content{padding:1.5rem}.dialog-email-modal__title{text-transform:uppercase}.leyenda-center{margin:0;text-align:center}.leyenda-container-title{align-items:center;border-bottom:.7px solid hsla(0,2%,60.4%,.521)!important;display:flex;flex-direction:column;height:3.5rem;justify-content:center}.dialog-email-modal__cta-container{align-items:center;display:flex;flex-direction:row;justify-content:flex-end;margin-top:2rem}@media only screen and (max-width:600px){.dialog-email-modal{max-width:90%}}.titulo{color:var(--black);font-family:CommutersSans;font-size:20px;font-stretch:normal;font-style:normal;font-weight:600;letter-spacing:normal;text-align:left;text-transform:uppercase}.correo{display:block;margin-top:24px}.correo,.imagen{color:var(--black);font-family:Roboto;font-size:16px;font-stretch:normal;font-style:normal;font-weight:300;letter-spacing:.4px;line-height:normal;text-align:left}.imagen{margin:5px 69px 109px 0}.blackbtn{background-color:var(--black);height:40px;margin:109px 0 0 27px;padding:10px 32px;width:148px}.flexend{display:flex;justify-content:end}.labeltitle{font-family:"CommutersSans";font-weight:700}.reservations-calendar .MuiInput-input{display:none!important}.hasReservations{position:relative}.hasReservations:after{bottom:0;color:#cb141d;content:".";font-weight:700;margin:0 auto;position:absolute}.leyenda{border-radius:50%;display:block;height:10px;min-width:10px;width:1px}.leyendarow{display:flex;font-size:11px!important;margin-bottom:5px;max-width:320px!important;padding-left:15px;padding-right:15px}.leyendarow>:first-child{margin-top:2px}.leyendarow>*{margin-left:5px}.MuiPickersBasePicker-container{display:flex;flex-direction:column-reverse!important}.MuiBadge-colorThirdary,.Thirdary{background-color:#000408!important;color:#000!important}.Black,.MuiBadge-colorBlack{background-color:#000!important;color:#fff!important}.border{padding:.4rem .7rem!important}.border,.border-menu-accordion{border:.7px solid hsla(0,2%,60.4%,.521)!important;border-radius:.3rem!important}.border-menu-accordion-item{border:.7px solid hsla(0,2%,60.4%,.521)!important}.bold-font{font-weight:700!important}.font-text{font-family:"Roboto"}.leyenda-floormap{margin-right:5px}.leyenda-floormap,.leyenda-floormap2{border-radius:50%;display:block;height:18px;min-width:18px;width:18px}.leyenda-floormap2{margin-right:-7.5px;z-index:99}.leyendarow-floormap{display:flex;margin-bottom:5px}.rojo{background:#cb141d}.rojoClaro{background:#ff1925}.verde{background:#00a650}.amarillo{background:#f7cf1d}.rosado{background:#f71dc8}.naranja{background:#f7941d}.blanco{background:#fffefd;border:1px solid #000;color:#000}.azuloscuro{background:#0b5394}.oscuro{background:#000408;right:14px!important}.morado{background:#9800c2}.border-bottom{border-bottom:.7px solid hsla(0,2%,60.4%,.521)!important}.pr-2e{padding-right:1rem!important}.pt-3e{padding-top:0!important}.border-top{border-top:.7px solid hsla(0,2%,60.4%,.521)!important}.MuiInput-underline:before{border-bottom:0!important}.botonGuardar{padding:calc(.4rem + 6px) 2rem!important}.mt-05{margin-top:.5rem!important}.w94{width:94%}.floormap-icon{border:.7px solid hsla(0,2%,60.4%,.521)!important;border-radius:.2rem!important;padding:.5rem!important;width:2.9rem}.floormap-icon:disabled{opacity:.4}.modal__box{align-items:center;background-color:#fff;border:2px solid #000;border-radius:1rem;box-shadow:24px;display:flex;flex-direction:column;justify-content:center;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:40rem}.modal__box__input{margin:2rem 0!important}.modal__box__menu{align-items:center;display:flex;flex-direction:row;justify-content:space-between;margin-bottom:2rem;width:20rem}.inside-input{padding:0!important}.ple-1{padding-left:.7rem}.search-client-option:hover{background-color:rgba(214,206,206,.5215686275);filter:brightness(.9)}.w10{width:10%!important}.w5{width:5%!important}.w20{width:20%!important}.w25{width:25%!important}.w30{width:30%!important}.w65{width:65%!important}.w69{width:68.5%!important}.w70{width:70%!important}.w15{width:15%!important}.w8{width:8%!important}.text-overflow{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:90%}.tiny-font5,.tiny-font5 div button{font-size:8px!important;white-space:pre-wrap!important}.scroll{overflow-x:scroll;width:1360px}.pagos__titulo{font-size:1.5rem!important}.pagos__subtitulo{font-size:1.2rem!important;margin-bottom:1rem!important}.pagos__card{border:2px solid #d3d0d0;border-radius:12px;margin-bottom:5rem;width:100%}.pagos__membership-badge{background:#ffbe07;border-radius:0 30px 30px 0;color:#0a4d29;font-weight:900;margin-bottom:1rem;margin-top:1rem;padding:10px 30px;text-align:center;width:33.3%}@media screen and (max-width:600px){.pagos__membership-badge{width:90%}}.pagos__forma-pago{color:#000;padding:0 30px}.pagos__next-payment{color:#616161;font-size:1.3rem;margin-top:5px}.pagos__card-info{color:#525151;margin-top:5px!important}.pagos__options{margin-bottom:5px!important;margin-top:10px!important;padding:0 30px}.pagos__options__option{background-color:transparent;border:0;border-top:2px solid #d4d1d1;display:flex;flex-direction:row;justify-content:space-between;padding-bottom:10px;padding-top:15px;text-align:left;width:100%}.pagos__options__option:hover{cursor:pointer}.plans__titulo,.plans__titulo--card{font-size:1.5rem!important;text-transform:uppercase}.plans__titulo--card{background-color:#000;color:#fff;text-align:center}.plans__card{border:1px solid #000;height:38rem;margin-bottom:5rem;width:30rem}@media screen and (max-width:768px){.plans__card{justify-content:normal;overflow-y:scroll;height:auto}}.plans__card{position:relative}.plans__card__badge{background:#ffbe07;color:#0a4d29;text-transform:uppercase;text-align:center;position:absolute;top:-23px;width:100%}.plans__card__list{margin-top:10px}.plans__card__list--option{align-items:center;display:flex;flex-direction:row;justify-content:space-between;margin-top:20px}.plans__card__list--option__titulo{color:#000;font-size:.9rem!important;text-align:center;text-transform:uppercase;max-width:250px}@media screen and (max-width:768px){.plans__card__list--option__titulo{text-align:left}}.plans__card__list--option__titulo2{color:#000;font-size:1rem!important;text-align:center;text-transform:uppercase}@media screen and (max-width:768px){.plans__card__list--option__titulo2{text-align:left}}input[type=checkbox].check{display:none}.custom-checkbox{width:25px;height:25px;border:2px solid #333;display:inline-block;position:relative;cursor:pointer;border-radius:1px;background-color:#fff;transition:background-color .3s,border-color .3s}.custom-checkbox:after{content:"";position:absolute;top:6px;left:6px;width:10px;height:10px;background-color:transparent;transition:background-color .3s}input[type=checkbox]:checked+.custom-checkbox{border-color:#6c63ff}input[type=checkbox]:checked+.custom-checkbox:after{background-color:#6c63ff}.backButton{background-color:transparent;border:0;display:flex;flex-direction:row;justify-content:space-between;padding-bottom:10px;padding-top:7px;text-align:left}.backButton:hover{cursor:pointer}.lista-linea{list-style-type:none}.lista-linea li:before{content:"";display:inline-block;width:7px;height:2px;background-color:#000;margin-right:5px;margin-bottom:4px}.modal__box4{align-items:flex-start;background-color:#fff;border:3px solid #000;box-shadow:24px;display:flex;flex-direction:column;justify-content:flex-start;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:95vw;height:95vh}@media screen and (max-width:768px){.modal__box4{justify-content:normal;overflow-y:scroll;width:96vw}}.payment-method{grid-gap:15px;gap:15px}.payment-method__add-method__button{align-items:center;background-color:#fff;border:none;cursor:pointer;display:flex;flex-direction:row;grid-gap:5px;gap:5px}.payment-method__add-method__button span{font-size:25px}.payment-method__titulo{font-size:1.5rem!important}.payment-method__subtitulo{font-size:1.2rem!important;margin-bottom:1rem!important}.payment-method__card,.payment-method__card2{border:1px solid #d3d0d0;border-radius:10px;display:flex;flex-direction:row;justify-content:space-between;padding:25px;width:40rem}.payment-method__card2__card-info,.payment-method__card2__options,.payment-method__card__card-info,.payment-method__card__options{align-items:center;display:flex;flex-direction:row}.payment-method__card2__card-info__button,.payment-method__card2__options__button,.payment-method__card__card-info__button,.payment-method__card__options__button{background-color:#fff;border:1px solid #8d8989;cursor:pointer;height:32.5px;width:90px}.payment-method__membership-badge{background:linear-gradient(90deg,#4641a5,#a05ee5);border-radius:0 30px 30px 0;color:#fff;margin-bottom:1rem;margin-top:1rem;padding:10px 30px;text-align:center;width:33.3%}@media screen and (max-width:600px){.payment-method__membership-badge{width:90%}}.payment-method__forma-pago{color:#000;padding:0 30px}.payment-method__next-payment{color:#616161;font-size:1.3rem;margin-top:5px}.payment-method__card-info{color:#525151;margin-top:5px!important}.payment-method__options{margin-bottom:5px!important;margin-top:10px!important;padding:0 30px}.payment-method__options__option{background-color:transparent;border:0;border-top:2px solid #d4d1d1;display:flex;flex-direction:row;justify-content:space-between;padding-bottom:10px;padding-top:15px;text-align:left;width:100%}.payment-method__options__option:hover{cursor:pointer}.flex-wrap{flex-wrap:wrap!important}.roboto-bold{font-weight:800!important}.forma-pago__option{background-color:transparent;border:0;cursor:pointer;text-align:left}.forma-pago__option:hover{cursor:pointer}.w80-90{width:80%}@media screen and (max-width:600px){.w80-90{width:90%}}.modal__box5{align-items:flex-start;background-color:#fff;border:3px solid #000;box-shadow:24px;display:flex;flex-direction:column;justify-content:flex-start;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:55rem;height:19rem}@media screen and (max-width:768px){.modal__box5{justify-content:normal;overflow-y:scroll;width:96vw}}.cancel-card{display:flex;flex-direction:column;justify-content:space-between;padding:40px;height:100%}@media screen and (max-width:768px){.cancel-card{padding:20px}}.cancel-card__titulo{text-align:center;font-size:1.4rem!important}@media screen and (max-width:768px){.cancel-card__titulo{font-size:1rem!important}}.cancel-card__content{font-size:1.25rem!important}@media screen and (max-width:768px){.cancel-card__content{font-size:.9rem!important}}.cancel-card__list-button{display:flex;flex-direction:row;justify-content:space-around}@media screen and (max-width:768px){.cancel-card__list-button{flex-direction:column;grid-gap:15px;gap:15px;margin-top:15px}}.cancel-card__list-button .button-1{background-color:#fff;border:3px solid #000;font-size:1.3rem;color:#000;padding:5px 6px;cursor:pointer}@media screen and (max-width:768px){.cancel-card__list-button .button-1{font-size:1rem;padding:0}}.cancel-card__list-button .button-2{background-color:#000;border:3px solid #000;font-size:1.3rem;color:#fff;padding:5px 10px;cursor:pointer}@media screen and (max-width:768px){.cancel-card__list-button .button-2{font-size:1rem;padding:0;margin-bottom:30px}}.button-2e{background-color:#000;border:3px solid #000;font-size:1.3rem;color:#fff;padding:5px 40px;cursor:pointer}@media screen and (max-width:768px){.button-2e{font-size:1rem;padding:0;margin-bottom:30px}}.table .cabecera{text-align:left;padding:.5rem 5px}.table .amount{text-align:right;padding:.5rem 5px}.table .table-body tr:nth-child(odd){background-color:#f9f9f9}.table .table-body tr{border-top:1px solid #d4d1d1;border-bottom:1px solid #d4d1d1}.table .table-body tr td{padding:12px 5px;color:#616161}.table .table-body tr .amount{font-weight:800;color:rgba(0,0,0,.85)}.table .table-body tr td a{color:#616161}.login{height:100vh;height:calc(var(--vh, 1vh)*100);align-items:center;display:flex;justify-content:center}.login__buttons-legals{background-color:transparent;border:0;cursor:pointer;margin:0}.logosubtitulo2{color:#a7a5a5;font-family:"CommutersSans"!important;font-size:12px;text-align:center;text-transform:uppercase}.global-container{max-width:100%!important;padding:0!important;width:100%!important}.splash-screen{height:100vh;height:calc(var(--vh, 1vh)*100);align-items:center;display:flex!important;justify-content:center;overflow:hidden;position:relative;width:100%}.splash__left-half,.splash__right-half{height:100vh;height:calc(var(--vh, 1vh)*100);animation-duration:1.5s;background-color:#fff;width:50%}.splash__right-half{animation-name:slideoutright}.splash__left-half{animation-name:slideoutleft}@keyframes slideoutright{0%{transform:translateX(0)}20%{background-color:#fff}25%{background-color:#000}70%{background-color:#000;transform:translateX(0)}to{background-color:#000;transform:translateX(100%)}}@keyframes slideoutleft{0%{transform:translateX(0)}20%{background-color:#fff}25%{background-color:#000}70%{background-color:#000;transform:translateX(0)}to{background-color:#000;transform:translateX(-100%)}}.splash__logo-group{position:absolute;z-index:2000}.splash__logo-container{height:100vh;height:calc(var(--vh, 1vh)*100);position:relative}.splash__logo-container .icon-container{height:86.1px;padding:20px 0;position:absolute;top:40%;width:63.1px}.splash__logo-container .icon{height:86.1px;object-fit:contain;transform:translateX(-44%);width:63.1px}.splash__logo-container .line-container{height:inherit;position:absolute;top:0}.splash__logo-container .line{background-color:#000;border:1px solid #000;height:40vh;width:0}.splash__logo-container .line.bottom{bottom:0;position:absolute}.forgot-password{height:100vh;height:calc(var(--vh, 1vh)*100);align-items:center;display:flex;justify-content:center}.confidencial-tag{color:rgba(0,0,0,.25);display:flex;flex-direction:row;position:fixed;top:48%}.confidencial-tag .text{font-size:12px;letter-spacing:.4rem;transform:rotate(270deg);white-space:nowrap}.confidencial-tag .line{color:rgba(0,0,0,.15);font-size:14px;letter-spacing:0}@media(min-width:960px)and (max-width:1050px){.confidencial-tag{right:-300px}}@media(min-width:1051px)and (max-width:1260px){.confidencial-tag{right:-270px}}@media(min-width:1265px)and (max-width:1450px){.confidencial-tag{right:-300px}}@media(min-width:1450px){.confidencial-tag{right:-270px}}.MuiTypography-h5{color:#6e6e6e;font-family:CommutersSans;font-size:1.5rem;font-weight:400;line-height:1.334;margin-left:-15px!important;margin-top:20px!important;text-align:left!important;text-transform:uppercase}.recover-password{height:100vh;height:calc(var(--vh, 1vh)*100);align-items:center;display:flex;justify-content:center}.logo{max-width:160px}.logotitulo{font-family:"CommutersSans"!important;font-size:50px;text-transform:uppercase}.logosubtitulo{font-family:"RedWood"!important;font-size:19px;letter-spacing:5px;padding-left:3px;text-transform:uppercase}@font-face{font-family:"CommutersSans";src:url(/static/media/Dharma-Type-Commuters-Sans-SemiBold.9ee73917.woff) format("woff")}@font-face{font-family:"RedWood";src:url(/static/media/RWR.1d8b35b9.woff) format("woff")}*,body{-webkit-font-smoothing:antialiased}body{-moz-osx-font-smoothing:grayscale;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,"Courier New",monospace}.w100{width:100%}.w75{width:75%}.w50{width:50%}.w25{width:25%}.img-fluid{height:auto;max-width:100%}.dFlex{display:flex}.dNone{display:none!important}.flex-row{flex-direction:row}.flex-column{flex-direction:column}.align-center{align-items:center}.align-end{align-items:flex-end}.align-start{align-items:flex-start}.justify-center{justify-content:center}.justify-start{justify-content:flex-start}.justify-end{justify-content:flex-end}.justify-between{justify-content:space-between}.justify-evenly{justify-content:space-evenly}.justify-around{justify-content:space-around}.p1{padding:1rem}.p2{padding:2rem}.p3{padding:3rem}.p4{padding:4rem}.p5{padding:5rem}.px-0{padding-left:0!important;padding-right:0!important}.pt-1{padding-top:1rem}.pt-2{padding-top:2rem}.pt-3{padding-top:3rem}.pt-4{padding-top:4rem}.pt-5{padding-top:5rem}.pb-1{padding-bottom:1rem}.pb-2{padding-bottom:2rem}.pb-3{padding-bottom:3rem}.pb-4{padding-bottom:4rem}.pb-5{padding-bottom:5rem}.pr-1{padding-right:1rem}.pr-2{padding-right:2rem}.pr-3{padding-right:3rem}.pr-4{padding-right:4rem}.pr-5{padding-right:5rem}.pl-1{padding-left:1rem}.pl-2{padding-left:2rem}.pl-3{padding-left:3rem}.pl-4{padding-left:4rem}.pl-5{padding-left:5rem}.m1{margin:1rem}.m2{margin:2rem}.m3{margin:3rem}.m4{margin:4rem}.m5{margin:5rem}.mt-1{margin-top:1rem}.mt-2{margin-top:2rem}.mt-3{margin-top:3rem}.mt-4{margin-top:4rem}.mt-5{margin-top:5rem}.mb-1{margin-bottom:1rem}.mb-2{margin-bottom:2rem}.mb-3{margin-bottom:3rem}.mb-4{margin-bottom:4rem}.mb-5{margin-bottom:5rem}.mb-6{margin-bottom:6rem}.mr-1{margin-right:1rem}.mr-2{margin-right:2rem}.mr-3{margin-right:3rem}.mr-4{margin-right:4rem}.mr-5{margin-right:5rem}.ml-1{margin-left:1rem}.ml-2{margin-left:2rem}.ml-3{margin-left:3rem}.ml-4{margin-left:4rem}.ml-5{margin-left:5rem}.underline{text-decoration:underline}.bold{font-weight:bolder}.capitalize{text-transform:capitalize}.uppercase{text-transform:uppercase}.text-center{text-align:center}.text-right{text-align:right}.font__roboto{font-family:"Roboto",sans-serif!important}.font__commutter{font-family:"CommutersSans",sans-serif!important}.MuiButton-containedPrimary .MuiButton-label{color:#fff}.MuiIconButton-colorSecondary{background-color:#000!important;color:#fff}.MuiPickersCalendarHeader-dayLabel,.MuiPickersCalendarHeader-transitionContainer>.MuiTypography-body1{color:#000!important;font-family:"CommutersSans"!important;text-transform:uppercase!important}.MuiPickersTimePickerToolbar-ampmLabel.MuiPickersToolbarText-toolbarBtnSelected{background-color:#000!important;color:#fff!important}.MuiTypography-h2.MuiPickersToolbarText-toolbarTxt{font-size:2.5rem}.MuiAlert-filledSuccess{background-color:#3d990f!important}.MuiAlert-filledError{background-color:#cb141d!important}.MuiRating-root{font-size:1rem!important}.color-error{color:#cb141d}.color-success{color:#2b8000}.color-grey{color:rgba(0,0,0,.4)}.color-full-avaliability{color:#2b8000}.color-mid-avaliability{color:#ed8123}.color-no-avaliability{color:#cb141d}.ReactModalPortal{position:absolute;top:0}.search-icon__button{margin-right:.8rem!important}.MuiAlert-filledInfo{background-color:#184371!important}
/*# sourceMappingURL=main.ef24c08d.chunk.css.map */