@import url(https://fonts.googleapis.com/css2?family=Inter:ital,opsz,wght@0,14..32,100..900;1,14..32,100..900&family=Lato:ital,wght@0,100;0,300;0,400;0,700;0,900;1,100;1,300;1,400;1,700;1,900&family=Merriweather:ital,wght@0,300;0,400;0,700;0,900;1,300;1,400;1,700;1,900&family=Montserrat:ital,wght@0,100..900;1,100..900&family=Noto+Sans:ital,wght@0,100..900;1,100..900&family=Open+Sans:ital,wght@0,300..800;1,300..800&family=Poppins:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&family=Raleway:ital,wght@0,100..900;1,100..900&family=Roboto+Slab:wght@100..900&family=Roboto:ital,wght@0,100;0,300;0,400;0,500;0,700;0,900;1,100;1,300;1,400;1,500;1,700;1,900&display=swap);*{-webkit-overflow-scrolling:touch;-webkit-touch-callout:none;-webkit-user-select:none}html{scroll-behavior:smooth}body{margin:0}.grow{flex-grow:1}.typoLink{cursor:pointer}.row-direction{display:flex;flex-direction:row}.padding-top{padding-top:8px}#onetrust-consent-sdk{font-family:Roboto,Helvetica,Arial,sans-serif}.localina-accordion.MuiAccordion-root{box-shadow:none}.localina-accordion.MuiAccordion-root .MuiAccordionSummary-root{min-height:40px;padding:0 24px}.localina-accordion.MuiAccordion-root .MuiAccordionSummary-content{margin:0}.localina-accordion.MuiAccordion-root .MuiAccordionSummary-expandIcon{margin-right:0;padding:8px 12px}.localina-accordion.MuiAccordion-root .MuiAccordionDetails-root{padding:8px 40px}.localina-alert{align-items:flex-start;bottom:24px;box-shadow:2px 2px 4px #00000040;display:flex;left:0;margin:0 24px;padding:8px;position:absolute;right:0;z-index:1300}.localina-alert.error{background-color:#b4788b;color:#fff}.localina-alert.error svg path{fill:#fff}.localina-alert.success{background-color:#005e6e;color:#fff}.localina-alert.success svg path{fill:#fff}.localina-alert .text{flex-grow:1;padding:0 16px}.localina-button.MuiButton-root{font-weight:400;height:48px;min-height:48px;width:100%}.localina-button.MuiButton-root.primary{background-color:#821e3e;border:none;color:#fff}.localina-button.MuiButton-root.primary.Mui-disabled{background-color:#c08e9e}.localina-button.MuiButton-root.secondary{background-color:#fff;border-color:#404040;color:#404040}.buttons{display:flex;gap:20px;height:48px;justify-content:flex-end;min-height:48px;width:100%}@media(max-width:479px){.buttons{gap:10px}}.buttons .localina-button{flex-basis:50%}.button .localina-button{width:unset}.localina-buttongroup{width:100%}.localina-buttongroup .localina-tooltip__wrapper{display:flex;flex:1 1}.localina-buttongroup__container{overflow:auto}.localina-buttongroup .MuiButtonGroup-root{border-radius:0;height:56px;min-height:56px;min-width:100%}.localina-buttongroup .localina-buttongroup__tooltip{flex:content}.localina-buttongroup button.MuiButtonGroup-grouped{flex-grow:1}.localina-buttongroup .MuiButton-root{background-color:#fff;border-color:#cfd4d9;border-radius:0;color:#404040;flex:content;font-weight:400;white-space:nowrap}.localina-buttongroup .MuiButton-root:hover{background-color:#cfd4d9;border-color:#cfd4d9}.localina-buttongroup .MuiButton-root.overbooked{background-color:#fdf2f3}.localina-buttongroup .MuiButton-root.selected{background-color:#709faf;color:#fff}.localina-buttongroup .MuiButton-root.selected.overbooked{background-color:#a1566e}.localina-buttongroup .MuiButton-root.selected path{fill:#fff}.localina-buttongroup:not(.multiple) .MuiButton-root.selected{border-color:#709faf}.localina-buttongroup:not(.multiple) .MuiButton-root.selected.overbooked{border-color:#a1566e}.buttons-group-button-content-container{align-items:center;display:flex;height:100%;justify-content:center;line-height:1.5;width:100%}.buttons-group-button-content-container .complex-button-icon-container{margin-right:10px}.buttons-group-button-content-container .buttons-group-button-content-container-texts{display:flex;flex-direction:column}.buttons-group-button-content-container .buttons-group-button-content-container-texts .buttons-group-button-content-label{font-size:16px;text-transform:none}.buttons-group-button-content-container .buttons-group-button-content-container-texts .buttons-group-button-content-extra-info{font-size:12px}.localina-checkbox{align-items:center;display:flex;padding-bottom:24px}.localina-checkbox.has-label .MuiFormControlLabel-root{margin:0;width:100%}.localina-checkbox.has-label .MuiFormControlLabel-root .MuiCheckbox-root{margin-right:8px;padding:0}.localina-checkbox.has-label .MuiFormControlLabel-root .MuiCheckbox-root:hover{background-color:initial}.localina-checkbox.has-label .MuiFormControlLabel-root .MuiFormControlLabel-label{color:#000}.localina-checkbox:not(.has-label) .MuiCheckbox-root{border:1px solid #cfd4d9;border-radius:4px;height:54px;padding:0;width:54px}.localina-checkbox:not(.has-label) .MuiCheckbox-root:hover{background-color:initial}.localina-checkbox.has-icon .icon{height:24px;width:24px}.localina-checkbox.has-icon.has-label .MuiFormControlLabel-root,.localina-checkbox.has-icon:not(.has-label) .MuiCheckbox-root{margin-left:10px}.localina-checkbox.use-icon.has-label .MuiFormControlLabel-root,.localina-checkbox.use-icon:not(.has-label) .MuiCheckbox-root{margin-left:34px}.localina-checkbox .MuiIconButton-label path{fill:#003a5c}.localina-datefield .MuiInputBase-root,.localina-timefield .MuiInputBase-root{height:56px}.localina-datefield .MuiInputBase-root.Mui-disabled .MuiInputAdornment-root,.localina-timefield .MuiInputBase-root.Mui-disabled .MuiInputAdornment-root{display:none}.localina-datefield .MuiInputAdornment-root,.localina-timefield .MuiInputAdornment-root{margin:0}.localina-datefield .MuiInputAdornment-root .MuiIconButton-root:hover,.localina-timefield .MuiInputAdornment-root .MuiIconButton-root:hover{background-color:initial}.localina-datefield .MuiFormHelperText-root.Mui-error,.localina-timefield .MuiFormHelperText-root.Mui-error{display:none}.localina-datefield__datepicker,.localina-datefield__timepicker,.localina-timefield__datepicker,.localina-timefield__timepicker{align-items:center;background-color:#00000080;display:flex;inset:0!important;justify-content:center;position:fixed!important;transform:none!important}.localina-datefield__datepicker .PrivatePickersToolbar-root .MuiIconButton-root,.localina-datefield__timepicker .PrivatePickersToolbar-root .MuiIconButton-root,.localina-timefield__datepicker .PrivatePickersToolbar-root .MuiIconButton-root,.localina-timefield__timepicker .PrivatePickersToolbar-root .MuiIconButton-root{display:none}.localina-datefield__datepicker .MuiPickersDay-root.Mui-selected,.localina-datefield__timepicker .MuiPickersDay-root.Mui-selected,.localina-timefield__datepicker .MuiPickersDay-root.Mui-selected,.localina-timefield__timepicker .MuiPickersDay-root.Mui-selected{background-color:#4078cc}.localina-datefield__datepicker .MuiPickersDay-root.MuiPickersDay-today:not(.Mui-selected),.localina-datefield__timepicker .MuiPickersDay-root.MuiPickersDay-today:not(.Mui-selected),.localina-timefield__datepicker .MuiPickersDay-root.MuiPickersDay-today:not(.Mui-selected),.localina-timefield__timepicker .MuiPickersDay-root.MuiPickersDay-today:not(.Mui-selected){border-color:#4078cc}.localina-datefield__datepicker .MuiPickersDay-root.MuiPickersDay-today:not(.Mui-selected):not(.Mui-disabled),.localina-datefield__timepicker .MuiPickersDay-root.MuiPickersDay-today:not(.Mui-selected):not(.Mui-disabled),.localina-timefield__datepicker .MuiPickersDay-root.MuiPickersDay-today:not(.Mui-selected):not(.Mui-disabled),.localina-timefield__timepicker .MuiPickersDay-root.MuiPickersDay-today:not(.Mui-selected):not(.Mui-disabled){color:#4078cc}.localina-datefield__datepicker .MuiPickersDay-root.highlight,.localina-datefield__datepicker .MuiPickersDay-root.highlight.MuiPickersDay-today,.localina-datefield__timepicker .MuiPickersDay-root.highlight,.localina-datefield__timepicker .MuiPickersDay-root.highlight.MuiPickersDay-today,.localina-timefield__datepicker .MuiPickersDay-root.highlight,.localina-timefield__datepicker .MuiPickersDay-root.highlight.MuiPickersDay-today,.localina-timefield__timepicker .MuiPickersDay-root.highlight,.localina-timefield__timepicker .MuiPickersDay-root.highlight.MuiPickersDay-today{color:#821e3e}.localina-datefield .disabled-clock-icon,.localina-timefield .disabled-clock-icon{margin-right:10px;opacity:.3;position:absolute;right:0;z-index:999}.localina-datefield .field-container,.localina-timefield .field-container{position:relative}.localina-timefield__timepicker .MuiDialog-paper.MuiPaper-root{min-width:250px}.localina-timefield__timepicker .MuiMultiSectionDigitalClockSection-root{align-items:center;display:flex;flex:1 1;flex-direction:column}.localina-timefield__timepicker .MuiMultiSectionDigitalClockSection-root li{width:100%}.localina-timefield__timepicker .MuiPickersLayout-root{align-items:stretch;display:flex;flex-direction:column;min-width:180px}.localina-timefield__timepicker .MuiPickersToolbar-root{align-items:center;max-width:unset}.localina-timefield__timepicker .MuiPickersToolbar-root .MuiPickersToolbar-content{width:auto}.localina-timefield__timepicker .MuiMultiSectionDigitalClock-root{justify-content:center}.localina-timefield__timepicker__popper.MuiPopper-root{z-index:100}.localina-timefield__timepicker__popper .MuiPickersToolbar-root{align-items:center;max-width:unset}.localina-timefield__timepicker__popper .MuiPickersToolbar-root .MuiPickersToolbar-content{width:auto}.localina-timefield__timepicker__popper .MuiPickersLayout-root{align-items:stretch;display:flex;flex-direction:column;min-width:175px}.localina-timefield__timepicker__popper .MuiMultiSectionDigitalClockSection-root{align-items:center;display:flex;flex:1 1;flex-direction:column}.localina-timefield__timepicker__popper .MuiMultiSectionDigitalClockSection-root li{width:100%}.date-picker-dialog .date-picker-toolbar{padding:16px 16px 0}.date-picker-dialog .date-picker-action-bar{justify-content:flex-end;padding:8px}.localina-dialog .MuiDialog-paper{padding:16px}.localina-dialog .MuiDialog-paper .text{padding-bottom:8px}.localina-dialog .MuiDialog-paper .text~.text{padding-bottom:40px}.localina-dialog .MuiDialog-paper .button{display:flex;flex-direction:row-reverse;margin-bottom:0}@media(max-width:479px){.localina-dialog .MuiDialog-paper .buttons{align-items:center;flex-direction:column;gap:8px;height:unset;margin:0;width:unset}}.localina-dialog.confirm-with-text-copy .text-to-copy-container{display:flex;margin-bottom:20px}.localina-copyOrLinkDialog .MuiDialog-paper{padding:16px;width:600px}.localina-copyOrLinkDialog .MuiDialog-paper .text{padding-bottom:8px}.localina-copyOrLinkDialog .MuiDialog-paper .text~.text{padding-bottom:40px}.localina-copyOrLinkDialog .MuiDialog-paper .buttons{display:flex;gap:20px;height:48px;justify-content:space-around;margin:0;min-height:48px;width:100%}.localina-copyOrLinkDialog .MuiDialog-paper .buttons a,.localina-copyOrLinkDialog .MuiDialog-paper .buttons button{flex:1 1;margin:0!important;text-decoration:none;white-space:nowrap}@media(max-width:479px){.localina-copyOrLinkDialog .MuiDialog-paper{min-height:300px}.localina-copyOrLinkDialog .MuiDialog-paper .buttons{flex-direction:column}}.reservations-export-choice .localina-label.text:nth-child(2){color:#003a5c;font-style:italic}.localina-dotsnavigation{display:flex}.localina-dotsnavigation .dots{border:1px solid #bfd4db;border-radius:14px;display:flex;margin:auto;padding:8px 6px}.localina-dotsnavigation .dots__container{display:flex;flex-grow:1}.localina-dotsnavigation .dots .dot{background-color:inherit;border:1px solid #003a5c;border-radius:50%;cursor:pointer;height:12px;margin:0 6px;width:12px}.localina-dotsnavigation .dots .dot.active{background-color:#003a5c}.localina-drawer.MuiDrawer-root{z-index:1300}.localina-drawer.MuiDrawer-root .MuiDrawer-paper{max-width:85%;width:480px}@media(max-width:479px){.localina-drawer.MuiDrawer-root .MuiDrawer-paper{max-width:93%}}.localina-fabbutton.MuiFab-root{background-color:#821e3e;bottom:24px;box-shadow:0 4px 4px #00000040;height:56px;margin-right:24px;right:24px;width:56px}.localina-fabbutton.MuiFab-root.Mui-disabled{background-color:#404040}.localina-fabbutton.MuiFab-root .icon path{fill:#fff}.localina-fabbutton.MuiFab-root .MuiFab-label{align-items:center;color:#fff;display:flex}.localina-fabbutton.MuiFab-root .MuiFab-label .icon,.localina-fabbutton.MuiFab-root .MuiFab-label .icon svg{height:32px;width:32px}.localina-fabbutton.MuiFab-root .MuiFab-label .icon path{fill:#fff}.localina-fabbutton.MuiFab-root.position-fixed{position:fixed}.form-field{padding-bottom:16px}.form-field .helper-text{padding-left:8px}.icon{align-items:center;display:flex;justify-content:center}.icon svg{height:24px;width:24px}.icon.use-defailt svg path{fill:#003a5c}.icon.big svg{height:40px;width:40px}.icon.is-button svg{cursor:pointer}.localina-iconbutton.MuiIconButton-root{background-color:#f0f5f7;height:48px;width:48px}.localina-iconbutton.MuiIconButton-root .icon path{fill:#003a5c}.localina-iconbutton.MuiIconButton-root.Mui-disabled{background-color:#d3d3d3}.localina-iconbutton.MuiIconButton-root.Mui-disabled .icon path{fill:#404040}.localina-infinitelist{overflow-y:auto}.localina-infinitelist .localina-spinner{padding:16px}.localina-infinite-table .infinite-table-loading-footer{height:90px}.localina-inputfield{padding-bottom:24px;width:100%}.localina-inputfield.has-icon .icon{height:24px;width:24px}.localina-inputfield.has-icon .MuiFormControl-root{margin-left:10px}.localina-inputfield.has-icon .helper-text,.localina-inputfield.use-icon .MuiFormControl-root,.localina-inputfield.use-icon .helper-text{margin-left:34px}.localina-inputfield .field-container{align-items:center;display:flex}.localina-inputfield .MuiInputLabel-root{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}.localina-inputfield .MuiInputLabel-root.MuiInputLabel-shrink.Mui-disabled,.localina-inputfield .MuiInputLabel-root.MuiInputLabel-shrink.Mui-disabled .MuiFormLabel-asterisk,.localina-inputfield .MuiInputLabel-root.MuiInputLabel-shrink:not(.Mui-error),.localina-inputfield .MuiInputLabel-root.MuiInputLabel-shrink:not(.Mui-error) .MuiFormLabel-asterisk{color:#000}.localina-inputfield .MuiInputLabel-root.Mui-error,.localina-inputfield .MuiInputLabel-root.Mui-error .MuiFormLabel-asterisk{color:#821e3e}.localina-inputfield .MuiInputBase-root{background-color:#fff;min-height:56px}.localina-inputfield .MuiInputBase-root.MuiInputBase-multiline{padding:8px 0}.localina-inputfield .MuiInputBase-root.MuiInputBase-multiline .MuiInputBase-input{padding:0 12px}.localina-inputfield .MuiInputBase-root .MuiInputBase-input{-webkit-text-fill-color:#4a4a4a;-webkit-touch-callout:default;color:#4a4a4a;opacity:1;padding:18px 12px;-webkit-user-select:text}.localina-inputfield .MuiInputBase-root .MuiInputBase-input:-webkit-autofill,.localina-inputfield .MuiInputBase-root .MuiInputBase-input:-webkit-autofill:active,.localina-inputfield .MuiInputBase-root .MuiInputBase-input:-webkit-autofill:focus,.localina-inputfield .MuiInputBase-root .MuiInputBase-input:-webkit-autofill:hover{background-clip:content-box!important;background-color:#fff!important;-webkit-box-shadow:inset 0 0 0 1000px #fff!important}.localina-inputfield .MuiInputBase-root .MuiInputBase-input::-webkit-inner-spin-button,.localina-inputfield .MuiInputBase-root .MuiInputBase-input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.localina-inputfield .MuiInputBase-root .MuiInputBase-input.MuiInputBase-inputAdornedEnd{padding-right:0}.localina-inputfield .MuiInputBase-root:not(.Mui-error) .MuiOutlinedInput-notchedOutline{border-color:#cfd4d9}.localina-inputfield .MuiInputBase-root:not(.Mui-error).Mui-focused .MuiOutlinedInput-notchedOutline{border-color:#000}.localina-inputfield .MuiInputBase-root.Mui-error .MuiOutlinedInput-notchedOutline{border-color:#821e3e}.localina-inputfield .helper-text{color:#000;padding:8px 12px 0}.localina-label{align-items:center;display:flex}.localina-label.left{justify-content:flex-start;text-align:left}.localina-label.center{justify-content:center;text-align:center}.localina-label.right{justify-content:flex-end;text-align:right}.localina-label.is-required:after{content:"*";margin-left:5px}.localina-label.has-icon .icon{height:24px;width:24px}.localina-label.has-icon .MuiTypography-root{margin-left:10px}.localina-label.use-icon .MuiTypography-root{margin-left:34px}.localina-label.is-button,.localina-label.link{cursor:pointer}.localina-label.error .MuiTypography-root{color:#821e3e}.localina-label.link .MuiTypography-root{color:#338fb8}.localina-label.title h3.MuiTypography-root{font-size:48px;font-weight:400;line-height:56px;white-space:pre-line}.localina-label.title h4.MuiTypography-root{font-size:36px;font-weight:400;line-height:42px;white-space:pre-line}.localina-label.title h5.MuiTypography-root{font-size:24px;font-weight:400;line-height:28px;white-space:pre-line}.localina-label.title h6.MuiTypography-root{font-size:20px;font-weight:400;line-height:23px;white-space:pre-line}.localina-label.info .MuiTypography-root{font-size:12px;font-weight:400;line-height:14px;white-space:pre-line}.localina-label.link .MuiTypography-root,.localina-label.text .MuiTypography-root{font-size:16px;font-weight:400;line-height:19px;white-space:pre-line}.localina-checkbox.has-label .MuiFormControlLabel-root .localina-label.MuiFormControlLabel-label .MuiTypography-root,.localina-label.label .MuiTypography-root{font-size:14px;font-weight:400;line-height:16px;white-space:pre-line}.localina-label.bold .MuiTypography-root{font-weight:700}.Mui-selected .localina-checkbox.has-label .MuiFormControlLabel-root .localina-label.MuiFormControlLabel-label .MuiTypography-root,.Mui-selected .localina-label.label .MuiTypography-root,.localina-checkbox.has-label .MuiFormControlLabel-root .Mui-selected .localina-label.MuiFormControlLabel-label .MuiTypography-root{min-height:16px}.localina-list.MuiList-root{padding:0}.localina-listitem.MuiListItemButton-root{border-bottom:1px solid #cfd4d9;display:flex;padding:8px 24px}.localina-listitem.MuiListItemButton-root:first-child{border-top:1px solid #cfd4d9}.localina-listitem.MuiListItemButton-root.Mui-disabled{opacity:1}.localina-listitem.MuiListItemButton-root .text{color:#000}.localina-listitem.MuiListItemButton-root .text .MuiTypography-root{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.localina-listitem.MuiListItemButton-root .info{color:#709faf;padding-top:4px}.localina-listitem.MuiListItemButton-root .localina-listitem__left-icon{padding-right:16px}.localina-listitem.MuiListItemButton-root .localina-listitem__right-icon{padding-left:16px}.localina-listitem.MuiListItemButton-root .localina-listitem__content{width:100%}.localina-listitem.MuiListItemButton-root.has-left-icon .localina-listitem__content,.localina-listitem.MuiListItemButton-root.has-right-icon .localina-listitem__content{width:calc(100% - 40px)}.localina-listitem.MuiListItemButton-root.has-left-icon.has-right-icon .localina-listitem__content{width:calc(100% - 80px)}.localina-logo{align-items:center;display:flex}.localina-logo .icon svg{height:28px;width:112px}.localina-page{background-color:#fff;height:100%}.localina-page header{background-color:#003a5c;display:flex;height:64px;justify-content:center;min-height:64px;padding:0 24px;z-index:1000}.localina-page header .localina-page__header__content{width:100%}.localina-page header .localina-page__header__title-bar{color:#fff;display:flex;height:64px;width:100%}.localina-page header .localina-page__header__title-bar .title{padding-bottom:0;text-transform:uppercase}.localina-page header .localina-page__header__title-bar .bar-button{align-items:center;display:flex}.localina-page header .localina-page__header__title-bar .menu .icon path{fill:#fff}.localina-page header .localina-page__header__title-bar .icon{display:flex}.localina-page header .localina-page__header__title-bar .icon.notifications-available path{fill:#f29698}.localina-page header .localina-page__header__title-bar .localina-iconbutton{background-color:#fff;border:1px solid #cfd4d9;border-radius:4px;margin-left:20px}.localina-page header .localina-page__header__title-bar .localina-iconbutton .icon{display:flex}.localina-page header .localina-page__header__title-bar .localina-iconbutton .icon.notifications-available path{fill:#f29698}.localina-page header.stepper{height:112px;min-height:112px}.localina-page header.stepper .localina-page__header__content{position:relative}.localina-page header.stepper .localina-stepper{bottom:-16px;left:-8px;position:absolute;right:-8px;z-index:1000}.localina-page header.stepper~main{height:calc(100% - 112px)}.localina-page header.stepper~main .localina-page__body{min-height:calc(100% - 88px);padding-top:48px}.localina-page header.stepper~main .localina-page__body.has-footer{min-height:calc(100% - 140px)}.localina-page header~main{height:calc(100% - 64px)}.localina-page .localina-page__banner .highlight{color:#d32f2f;cursor:pointer;text-decoration:underline}.localina-page main{height:100%;overflow:auto;z-index:0}.localina-page main .localina-page__body{display:flex;justify-content:center;min-height:calc(100% - 72px);padding:32px 24px 40px}.localina-page main .localina-page__body.has-footer{min-height:calc(100% - 124px)}.localina-page main .localina-page__body__content{display:flex;flex-direction:column;min-height:100%;width:100%}.localina-page footer{align-items:center;background-color:#cfcfcf;display:flex;height:52px;justify-content:center;min-height:52px}.localina-searchfield .MuiInputLabel-root:not(.MuiInputLabel-shrink){top:-8px}.localina-searchfield .MuiInputBase-root.MuiOutlinedInput-root{height:40px;min-height:40px;padding-right:0}.localina-searchfield .MuiInputBase-root.MuiOutlinedInput-root .MuiInputBase-input{padding:10px 12px}.localina-searchfield .MuiInputBase-root.MuiOutlinedInput-root .MuiInputAdornment-root{margin-left:0}.localina-searchfield .MuiInputBase-root.MuiOutlinedInput-root .localina-iconbutton{border-radius:0 4px 4px 0;height:40px;padding:0;width:40px}.localina-searchfield .MuiInputBase-root.MuiOutlinedInput-root .localina-iconbutton:first-child{background-color:#0000}.localina-searchfield .MuiInputBase-root.MuiOutlinedInput-root .localina-iconbutton:first-child svg path{fill:#4a4a4a}.localina-searchfield .MuiInputBase-root.MuiOutlinedInput-root .localina-iconbutton:last-child{background-color:#821e3e;z-index:1}.localina-searchfield .MuiInputBase-root.MuiOutlinedInput-root .localina-iconbutton:last-child svg path{fill:#fff}.localina-searchfield .MuiInputBase-root.MuiOutlinedInput-root.Mui-focused .MuiOutlinedInput-notchedOutline{border-color:#821e3e}.localina-selectfield .MuiInputBase-root .MuiSelect-select{-webkit-touch-callout:default;background-color:#fff;color:#4a4a4a;padding-right:48px;text-align:left;-webkit-user-select:text}.localina-selectfield .MuiInputBase-root .MuiSelect-select:-webkit-autofill,.localina-selectfield .MuiInputBase-root .MuiSelect-select:-webkit-autofill:active,.localina-selectfield .MuiInputBase-root .MuiSelect-select:-webkit-autofill:focus,.localina-selectfield .MuiInputBase-root .MuiSelect-select:-webkit-autofill:hover{background-clip:content-box!important;background-color:#fff!important;-webkit-box-shadow:inset 0 0 0 1000px #fff!important}.localina-selectfield .MuiInputBase-root .MuiSelect-icon{color:#000;padding:12px;right:0;top:4px}.localina-selectfield .MuiInputBase-root.Mui-disabled .MuiSelect-icon,.localina-selectfield .MuiInputBase-root.Mui-disabled .icon{display:none}.localina-slider{padding-bottom:24px}.localina-slider .MuiSlider-root{border-radius:1px;height:2px;margin-top:40px}.localina-slider .MuiSlider-root .MuiSlider-rail{background-color:#bfd4db}.localina-slider .MuiSlider-root .MuiSlider-track{background-color:#338fb8;border:none}.localina-slider .MuiSlider-root .MuiSlider-mark{display:none}.localina-slider .MuiSlider-root .MuiSlider-markLabel{color:#000}.localina-slider .MuiSlider-root .MuiSlider-thumb{color:#003a5c}.localina-slider .MuiSlider-root .MuiSlider-valueLabel{background-color:#b2d5e4;border-radius:50%;height:32px;padding:0;top:-16px;width:32px}.localina-slider .MuiSlider-root .MuiSlider-valueLabel:before{content:none}.localina-slider .MuiSlider-root .MuiSlider-valueLabel:after{background-color:#003a5c;content:"";height:16px;left:48%;position:absolute;top:100%;width:2px}.localina-slider .MuiSlider-root .MuiSlider-valueLabel .MuiSlider-valueLabelLabel{color:#fff}.localina-slider .localina-label{color:#000;padding:12px 12px 0}.localina-sortfield{align-items:center;display:flex}.localina-sortfield .localina-selectfield{padding-bottom:0;padding-left:12px}.localina-sortfield .localina-selectfield .MuiInputLabel-root:not(.MuiInputLabel-shrink){top:-8px}.localina-sortfield .localina-selectfield .MuiInputBase-root{height:40px;min-height:40px}.localina-sortfield .localina-selectfield .MuiInputBase-root .MuiSelect-select{padding:10px 40px 10px 12px}.localina-sortfield .localina-selectfield .MuiInputBase-root .MuiSelect-icon{padding:8px;top:0}.localina-speeddial{bottom:24px;margin-right:24px;right:24px;width:56px}.localina-speeddial.position-fixed{position:fixed}.localina-speeddial .MuiFab-root,.localina-speeddial .MuiFab-root:hover{background-color:#005e6e}.localina-speeddial .MuiFab-root .icon path{fill:#fff}.localina-speeddial .MuiSpeedDialAction-staticTooltip .MuiFab-root{box-shadow:0 4px 4px #00000040}.localina-speeddial .MuiSpeedDialAction-staticTooltip .MuiFab-root,.localina-speeddial .MuiSpeedDialAction-staticTooltip .MuiFab-root:hover{background-color:#709faf}.localina-speeddial .MuiSpeedDialAction-staticTooltip .MuiFab-root.Mui-disabled{background-color:#bfd4db}.localina-speeddial .MuiSpeedDialAction-staticTooltip .MuiFab-root .icon svg{fill:#fff;height:24px;width:24px}.localina-speeddial .MuiSpeedDialAction-staticTooltip .MuiFab-root .icon path{fill:#fff}.localina-speeddial .MuiSpeedDialAction-staticTooltip .MuiSpeedDialAction-staticTooltipLabel{background-color:#709faf;border-radius:4px;box-shadow:0 2px 4px #00000040;color:#fff;cursor:pointer;inset:14px 14px auto auto;margin-right:40px;min-width:130px;padding:8px 16px}.localina-speeddial .MuiSpeedDialAction-staticTooltip .MuiSpeedDialAction-staticTooltipLabel.Mui-disabled{background-color:#bfd4db}.localina-spinner{align-items:center;display:flex;justify-content:center}.localina-spinner .MuiCircularProgress-root{color:#003a5c}.localina-spinner.fixed{background-color:#0009;bottom:0;left:0;position:fixed;right:0;top:0;z-index:1310}.localina-spinner.fixed .MuiCircularProgress-root{color:#fff}.localina-stepper.MuiStepper-root{background-color:#0000;height:56px;padding:0}.localina-stepper.MuiStepper-root .MuiStepLabel-iconContainer{padding:0}.localina-stepper.MuiStepper-root .localina-fabbutton{background-color:#821e3e;bottom:0;box-shadow:0 4px 4px #00000040;margin-right:0;right:0}.localina-checkbox.has-label .MuiFormControlLabel-root .localina-stepper.MuiStepper-root .localina-fabbutton .MuiFormControlLabel-label,.localina-stepper.MuiStepper-root .localina-fabbutton .label,.localina-stepper.MuiStepper-root .localina-fabbutton .localina-checkbox.has-label .MuiFormControlLabel-root .MuiFormControlLabel-label{color:#fff}.localina-stepper.MuiStepper-root .localina-fabbutton.inactive{background-color:#f0f5f7}.localina-checkbox.has-label .MuiFormControlLabel-root .localina-stepper.MuiStepper-root .localina-fabbutton.inactive .MuiFormControlLabel-label,.localina-stepper.MuiStepper-root .localina-fabbutton.inactive .label,.localina-stepper.MuiStepper-root .localina-fabbutton.inactive .localina-checkbox.has-label .MuiFormControlLabel-root .MuiFormControlLabel-label{color:#0000005e}.localina-stepper.MuiStepper-root .localina-fabbutton.completed{background-color:#709faf}.localina-checkbox.has-label .MuiFormControlLabel-root .localina-stepper.MuiStepper-root .localina-fabbutton.completed .MuiFormControlLabel-label,.localina-stepper.MuiStepper-root .localina-fabbutton.completed .label,.localina-stepper.MuiStepper-root .localina-fabbutton.completed .localina-checkbox.has-label .MuiFormControlLabel-root .MuiFormControlLabel-label{color:#fff}.localina-stepper.MuiStepper-root .MuiStepConnector-line{border-color:#cfd4d9}.localina-switch{align-items:center;display:flex;justify-content:center}.localina-switch.has-label{padding-bottom:24px;width:100%}.localina-switch.has-label .MuiFormControlLabel-root{margin-left:0;width:100%}.localina-switch.has-label .MuiFormControlLabel-root .MuiFormControlLabel-label{flex-grow:1}.localina-switch.has-icon .icon{height:24px;width:24px}.localina-switch.has-icon .MuiFormControlLabel-root{margin-left:10px}.localina-switch.use-icon .MuiFormControlLabel-root{margin-left:34px}.localina-switch .MuiSwitch-track{background-color:#bfd4db}.localina-switch .MuiSwitch-thumb{background-color:#fff}.localina-switch .MuiSwitch-switchBase.Mui-checked .MuiSwitch-thumb{background-color:#709faf}.localina-switch .MuiSwitch-switchBase.Mui-checked+.MuiSwitch-track{background-color:#90d2e8}.localina-tabs .localina-tab{color:#000}.localina-tabs .localina-tab .localina-badge{height:100%;justify-content:center;position:absolute;width:100%}.localina-tabs .localina-tab .localina-badge .MuiBadge-badge:not(.MuiBadge-invisible){background-color:#821e3e;color:#fff;font-size:16px;right:0;top:0;transform:unset;transition:unset}.localina-tabs .localina-tab.Mui-selected{color:#005e6e}.localina-tabs .localina-label{text-transform:none}.localina-tabs .MuiTabs-indicator{background-color:#709faf;height:3px}.localina-textfield .MuiInputBase-root{height:56px}.localina-textfield .textfield__clear-button{color:#4a4a4a;cursor:pointer}.localina-textfield .textfield__clear-button:hover{color:#4a4a4a99}.localina-textarea.has-icon .field-container{align-items:flex-start}.localina-textarea.has-icon .field-container .icon{padding-top:16px}.maintenance :focus{outline:none}.maintenance__icon{padding-top:50px}.maintenance__icon svg{height:150px;width:150px}.maintenance__background{background-position:left -200px bottom -220px;background-repeat:no-repeat;background-size:500px;bottom:0;left:0;overflow-y:auto;padding:40px;position:absolute;right:0;top:0}.maintenance__background :focus{outline:none}.maintenance__text-block{display:flex;justify-content:center;padding:40px 20px}.localina-tooltip__wrapper .icon svg{height:20px;width:20px}.multiline-text{white-space:pre-wrap}.localina-checkbox.has-label .MuiFormControlLabel-root .localina-colorpicker .MuiFormControlLabel-label,.localina-colorpicker .label,.localina-colorpicker .localina-checkbox.has-label .MuiFormControlLabel-root .MuiFormControlLabel-label{padding-bottom:2px}.localina-colorpicker .color{border-radius:2px;height:60px;width:120px}.localina-colorpicker .swatch{background:#fff;border-radius:1px;box-shadow:0 0 0 1px #0000001a;cursor:pointer;display:inline-block;padding:5px}.localina-colorpicker .popover{position:absolute;z-index:2}.localina-colorpicker .cover{bottom:0;left:0;position:fixed;right:0;top:0}.localina-colorpicker__popper{z-index:5000}.date-picker-dialog .date-range-toolbar{display:flex;flex-direction:column;padding:8px}.date-picker-dialog .date-range-toolbar div[role=group]:not(.date-range-toolbar__dates-button-group){padding-bottom:8px}.date-picker-dialog .date-range-toolbar div[role=group]:not(.date-range-toolbar__dates-button-group)>button{border:none;flex:1 1}.date-picker-dialog .date-range-toolbar__dates-button-group{justify-content:center}.date-picker-dialog .date-range-toolbar__dates-button-group>button{background-color:#0000!important;border:none;justify-content:flex-start}.date-picker-dialog .MuiPickersLayout-toolbar{max-width:none}.date-picker-dialog .MuiPickersLayout-toolbar h4{margin:0}.date-picker-dialog .date-picker-action-bar{display:flex;justify-content:space-between!important}.date-picker-dialog .MuiPickersLayout-root{display:flex;flex-direction:column}.date-picker-dialog.hidden-calendar .MuiPickersLayout-root .date-range-toolbar{background-color:#f0f5f7;justify-content:space-between;padding:16px 16px 8px;width:300px}.date-picker-dialog.hidden-calendar .MuiPickersLayout-root .date-range-toolbar .toggle-buttons-info-message{margin-bottom:20px}.date-picker-dialog.hidden-calendar .MuiPickersLayout-root .date-range-toolbar button{border-radius:8px;margin-bottom:10px;padding:16px}.date-picker-dialog.hidden-calendar .MuiPickersLayout-root .MuiPickersLayout-contentWrapper{display:none}.date-picker-dialog.hidden-calendar .MuiPickersLayout-root .MuiCalendarPicker-root,.date-picker-dialog.hidden-calendar .MuiPickersLayout-root .date-picker-action-bar{display:none!important}.date-picker-dialog.hidden-calendar div[role=group]:not(.date-range-toolbar__dates-button-group){padding-bottom:0}.date-picker-dialog.hidden-calendar div[role=group]:not(.date-range-toolbar__dates-button-group)>button{border:1px solid #003a5c!important;color:#003a5c}.helper-text-tooltip{max-width:240px!important;text-align:justify;text-align-last:justify}.helper-text-tooltip>div{max-height:300px!important;overflow-y:scroll}.localina-rich-text-editor-container{display:flex;flex-direction:column}.localina-rich-text-editor-container .editor-content{height:100%;overflow:hidden}.localina-rich-text-editor-container .editor-content .tiptap.ProseMirror{border:1px solid #000;box-sizing:border-box;height:100%;overflow-y:auto;padding:8px}.localina-rich-text-editor-container .toolbar{display:flex;flex-wrap:wrap;justify-content:center;padding:8px 0}.localina-rich-text-editor-container .toolbar .text-color-button-container{display:inline-flex}.localina-rich-text-editor-container .toolbar .select-field{margin-right:10px}.localina-rich-text-editor-container .toolbar .MuiToggleButtonGroup-grouped{border:0;border-radius:4px;padding:10px}.localina-rich-text-editor-container .toolbar .MuiDivider-root.MuiDivider-vertical{margin:10px}.localina-rich-text-editor-container .toolbar .MuiSelect-select{min-width:100px;padding:8px 32px 8px 8px}.localina-restaurant-public-menu{align-items:center;display:flex;flex-direction:column;height:100%;max-width:100%;overflow:auto;width:100%}.localina-restaurant-public-menu .rootdiv{height:100%;width:100%}.localina-restaurant-public-menu .MuiTabs-root{max-width:100%}.localina-restaurant-public-menu .localina-rich-text-editor-container{width:100%}.localina-restaurant-public-menu .localina-rich-text-editor-container .editor-content .tiptap.ProseMirror{border:none}.guest-info .salutation{align-items:center;display:flex;justify-content:space-between;padding-bottom:24px}.guest-info .salutation .icon{margin-right:10px}.guest-info .email-wrapper,.guest-info .email-wrapper .localina-inputfield,.guest-info .phone-wrapper,.guest-info .phone-wrapper .localina-inputfield{padding-bottom:8px}.guest-info .email-wrapper .checkbox-reminder,.guest-info .phone-wrapper .checkbox-reminder{margin-left:34px}.guest-info .email-wrapper .checkbox-reminder .MuiTypography-root,.guest-info .phone-wrapper .checkbox-reminder .MuiTypography-root{font-size:14px}.guest-info .tracing{padding-bottom:24px}.guest-info .tracing .localina-checkbox,.guest-info .tracing .localina-textfield:last-child{padding-bottom:40px}.guest-info .guest-info-title{margin-bottom:16px}.message .localina-label.link,.message .localina-label.text{padding-bottom:24px}.localina-page .localina-page__body__content,.localina-page .localina-page__footer__content,.localina-page .localina-page__header__content{max-width:640px;width:100%}.localina-page .localina-page__header__title-bar .localina-logo,.localina-page .localina-page__header__title-bar .logo{padding:8px 0}.localina-page .localina-page__body{position:relative}.localina-page .localina-page__body .widget-page__background{background-position:left -236px bottom -72px;background-repeat:no-repeat;bottom:0;left:0;pointer-events:none;position:fixed;right:0;top:0}.localina-page .localina-page__body .widget-page__content{display:flex;flex-direction:column;gap:32px;height:100%;z-index:1}.participants-wrapper{display:flex;flex-direction:column;gap:8px}.participants-wrapper .button-group-label{align-items:center;display:flex;flex-direction:column}.participants-wrapper .button-group-label .localina-label.link .MuiTypography-root{font-size:12px}.participants-wrapper .text-field-wrapper{align-items:center;display:flex;flex-direction:column}.participants-wrapper .text-field-wrapper .localina-textfield{max-width:250px;padding-bottom:8px}.localina-page .tracing.register .localina-label.text{padding-bottom:40px}.localina-page .tracing.done .localina-label.text{padding-bottom:80px}.localina-page .reservation.datetime{scroll-behavior:smooth}.localina-page .reservation.datetime .date,.localina-page .reservation.datetime .hour,.localina-page .reservation.datetime .people,.localina-page .reservation.datetime .time{text-align:center}.localina-page .reservation.datetime .date .localina-buttongroup,.localina-page .reservation.datetime .date>.icon,.localina-page .reservation.datetime .hour .localina-buttongroup,.localina-page .reservation.datetime .hour>.icon,.localina-page .reservation.datetime .people .localina-buttongroup,.localina-page .reservation.datetime .people>.icon,.localina-page .reservation.datetime .time .localina-buttongroup,.localina-page .reservation.datetime .time>.icon{padding-bottom:8px}.localina-page .reservation.datetime .time .area-time{flex:unset!important;flex-grow:1!important;padding:0 8px!important}.localina-page .reservation.datetime .date>.icon{padding-bottom:16px}.localina-page .reservation.datetime .date .localina-buttongroup{padding-bottom:24px}.localina-page .reservation.datetime .date .localina-datefield{display:none}.localina-page .reservation.datetime .hour .slot-red{background-color:#dfc6ce}.localina-page .reservation.datetime .hour .slot-gray{background-color:#d3d3d3}.localina-page .reservation.datetime .hour .localina-buttongroup:last-child{padding-bottom:0}.localina-page .reservation.datetime .hour .load-more{position:relative}.localina-page .reservation.summary .datetime,.localina-page .reservation.summary .datetime .localina-label,.localina-page .reservation.summary .notes,.localina-page .reservation.summary .notes .localina-label,.localina-page .reservation.summary .person,.localina-page .reservation.summary .person .localina-label{padding-bottom:16px}.localina-page .reservation.summary .newsletter,.localina-page .reservation.summary .tracing{padding-bottom:32px}.localina-page .reservation.summary .terms-of-use{padding-bottom:64px}.localina-page .reservation.summary .error{padding-bottom:40px}.localina-page .reservation.done .localina-label:not(:first-child),.localina-page .reservation.done .message{padding-bottom:64px}.localina-page .reservation.done .reservation-requested{color:#821e3e}.localina-page .reservation.done .reservation-requested a{color:inherit;text-decoration:none}.localina-page .cancel-reservation .segment{padding-bottom:16px;padding-top:16px}.localina-page .cancel-reservation .cancel-label .localina-label *{color:#821e3e!important}.localina-page .cancel-reservation .row{align-items:center;border-bottom:1px solid #cfd4d9;display:flex;padding-bottom:4px;padding-top:8px}.localina-page .cancel-reservation .row .padding-right{padding-right:8px}.restaurant-public-menu-container{display:flex;height:100vh;justify-content:center}
/*# sourceMappingURL=main.2951606d.css.map*/