:root{--card-width:300px!important}@media (width<=412px){:root{--card-width:100%!important}}#brxe-layqmn{white-space:nowrap}body{font-family:var(--font-family), -apple-system, BlinkMacSystemFont, "Segoe UI", Helvetica, Arial, sans-serif}h1,h2,h3,h4,.h1,.h2,.h3,.h4{font-family:var(--headers-font-family)}main{min-height:50vh}.w-100{width:100%!important}.boxed-container{padding-left:20px;padding-right:20px}.menu-item{text-wrap:unset}.menu-item a{padding-top:10px;padding-bottom:10px;line-height:1.7!important}.text-center{text-align:center!important}.border-top{border-top:1px solid var(--border)!important}.border-bottom{border-bottom:1px solid var(--border)!important}.page-numbers{border-radius:var(--btn-radius)!important}.category-content>:last-child .gastro-menu-item{border-bottom:none!important}:root{--header-space:calc(var(--logo-height) + 2 * var(--logo-padding));--header-current-height:var(--header-space);--notification-space:0px;--drop-down-space:var(--logo-padding)!important}html:has(#editorial-menu){--header-space:calc(var(--logo-height) + 4 * var(--logo-padding) + var(--font-size) * 1.7 + 20px)}@media (width<=991px){html:has(#editorial-menu){--header-space:calc(var(--logo-height) + 4 * var(--logo-padding) + var(--font-size))}}html:has(#editorial-menu .is-scrolled){--header-current-height:calc(40px + 2 * var(--logo-padding))}html:has(#notification-bar){--notification-space:25px}#brx-content{margin-top:calc(var(--header-space) + var(--notification-space))}#brx-content [id]{scroll-margin-top:calc(var(--header-current-height) + var(--notification-space) + 5px)}:root{--mobile-top:calc(var(--header-current-height) + var(--notification-space))}.wp-gallery-content .wp-block-gallery{--wg-gap-lg:15px;--wg-gap-md:10px;--wg-gap-sm:5px;--thumb-lg:200px;--thumb-md:150px;--thumb-sm:100px;margin-inline:auto;justify-content:center!important;gap:var(--wg-gap-lg)!important;flex-wrap:wrap!important;align-items:stretch!important;display:flex!important}.wp-gallery-content .wp-block-gallery>.wp-block-image{flex:0 0 var(--thumb-lg)!important;width:auto!important;max-width:none!important;max-width:var(--thumb-lg)!important;margin:0!important}.wp-gallery-content .wp-block-gallery>.wp-block-image img{object-fit:cover;height:auto;display:block;width:100%!important}@media (width<=990px){.wp-gallery-content .wp-block-gallery{gap:var(--wg-gap-md)!important}.wp-gallery-content .wp-block-gallery>.wp-block-image{flex-basis:var(--thumb-md)!important;max-width:var(--thumb-md)!important}}@media (width<=478px){.wp-gallery-content .wp-block-gallery{gap:var(--wg-gap-sm)!important}.wp-gallery-content .wp-block-gallery>.wp-block-image{flex-basis:var(--thumb-sm)!important;max-width:var(--thumb-sm)!important}}.no-wrap{white-space:nowrap}.room-cart-img:hover{transform:scale(1.1)}.room-cart-img{transition:transform .5s}.check-list ul,ul.check-list{padding-left:0;padding-inline-start:0;line-height:1.7;list-style:none}.check-list li{padding-left:22px;position:relative}.check-list li:before{content:"✓";color:var(--title-color);font-family:inherit;font-weight:900;position:absolute;top:0;left:0}.flatpickr-calendar.arrowTop:before{border-bottom-color:var(--body-text)}.flatpickr-monthDropdown-months{margin-right:16px}.flatpickr-calendar{width:100%;max-width:400px;box-shadow:none;border:1px solid var(--body-text);background:var(--body)}.flatpickr-months{margin-bottom:10px}.dayContainer{border-right:0;padding:0;gap:0!important}.flatpickr-day{color:var(--body-text);border:1px solid var(--border);align-items:center;display:flex;max-width:none!important;height:unset!important;aspect-ratio:1!important;border-radius:0!important;margin:0!important;font-size:16px!important}.flatpickr-day.flatpickr-disabled{opacity:.2;pointer-events:none}.flatpickr-months .flatpickr-next-month svg,.flatpickr-months .flatpickr-prev-month svg{width:20px;height:20px}.flatpickr-day:hover,.flatpickr-day.selected{background:var(--body-link);color:var(--body)}.flatpickr-day.today{border-color:var(--body-link)}.flatpickr-time{border-top:1px solid var(--border);margin-top:8px}.flatpickr-weekday,.flatpickr-time-separator{color:var(--body-text);font-size:14px!important}.flatpickr-prev-month,.flatpickr-next-month{fill:var(--body-link)!important}.flatpickr-prev-month:hover,.flatpickr-next-month:hover{fill:var(--body-hover)!important;color:var(--body-hover)!important}.flatpickr-current-month{color:var(--body-text)!important;font-size:18px!important}.kiosk-pos-top-left{justify-content:flex-start!important;align-items:flex-start!important;display:flex!important}.kiosk-pos-top-center{justify-content:center!important;align-items:flex-start!important;display:flex!important}.kiosk-pos-top-right{justify-content:flex-end!important;align-items:flex-start!important;display:flex!important}.kiosk-pos-center-left{justify-content:flex-start!important;align-items:center!important;display:flex!important}.kiosk-pos-center-center{justify-content:center!important;align-items:center!important;display:flex!important}.kiosk-pos-center-right{justify-content:flex-end!important;align-items:center!important;display:flex!important}.kiosk-pos-bottom-left{justify-content:flex-start!important;align-items:flex-end!important;display:flex!important}.kiosk-pos-bottom-center{justify-content:center!important;align-items:flex-end!important;display:flex!important}.kiosk-pos-bottom-right{justify-content:flex-end!important;align-items:flex-end!important;display:flex!important}.kiosk-theme-light,.kiosk-theme-light *{text-shadow:0 1px 3px #00000080;color:#fff!important}.kiosk-theme-dark,.kiosk-theme-dark *{text-shadow:0 1px 3px #ffffff4d;color:#000!important}.kiosk-hero-slider h1{font-size:100px!important}.kiosk-hero-slider h2{font-size:75px!important}.kiosk-hero-slider h3{font-size:50px!important}.kiosk-hero-slider h4{font-size:40px!important}.kiosk-hero-slider h5{font-size:30px!important}.kiosk-hero-slider h6,.kiosk-hero-slider p{font-size:20px!important}#languages-modal,.x-modal_container{vertical-align:middle!important;width:500px!important;max-width:80%!important}.x-modal_content{border-radius:var(--round-sm)!important;background-color:#00000080!important;padding:20px!important}@media (width<=600px){.x-modal_content{padding:10px!important}}.tag{height:unset!important}.pseudolink{cursor:pointer;color:var(--body-link)}.pseudolink:hover{color:var(--body-hover)}.menu-centered-line{justify-content:center;align-items:center;column-gap:var(--space-s);display:flex}main .bricks-link-wrapper:hover svg path{fill:var(--body-hover)!important}.sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}footer a:hover svg path{fill:var(--footer-hover)!important}form .message.success{column-span:all}.ai-label-container{width:100%;position:relative}.ai-label{z-index:2;pointer-events:none;color:#fff;background-color:#00000080;border-radius:8px;padding:2px 6px;line-height:1.2;position:absolute;bottom:4px;right:4px}.ai-label.small-label{font-size:10px!important}.ai-label.medium-label{font-size:11px!important}.ai-label.large-label{font-size:13px!important}.pswp__item .ai-label{z-index:2147483647!important;width:100px!important;height:20px!important;inset:4px 0 auto!important}.slider-floating-box{color:#000;text-align:center;background-color:#ffffffbf;justify-items:center;gap:16px;max-width:50%;margin-left:auto;margin-right:auto;padding:24px}.slider-floating-box[data-position=left]{text-align:left;justify-items:left;margin-left:100px;margin-right:auto}.slider-floating-box[data-position=right]{text-align:right;justify-items:right;margin-left:auto;margin-right:100px}.slider-floating-box .cta-div{justify-content:center}.slider-floating-box[data-position=left] .cta-div{justify-content:left}.slider-floating-box[data-position=right] .cta-div{justify-content:right}.slider-floating-box[data-colors=white]{background-color:#000000bf;color:#fff!important}.slider-split-screen[data-position=left] .image{order:2}@media (width<=768px){.slider-split-screen[data-position=left] .image{order:0}}.slider-overlay{text-align:center;justify-items:center;gap:16px;max-width:50%;margin-left:auto;margin-right:auto;padding:24px}.slider-overlay[data-position=left]{text-align:left;justify-items:left;margin-left:100px;margin-right:auto}.slider-overlay[data-position=right]{text-align:right;justify-items:right;margin-left:auto;margin-right:100px}.slider-overlay .cta-div{justify-content:center}.slider-overlay[data-position=left] .cta-div{justify-content:left}.slider-overlay[data-position=right] .cta-div{justify-content:right}.slider-text{text-align:center;background-color:var(--body-text);max-width:50%;color:var(--body-text);justify-items:center;gap:16px;margin-left:auto;margin-right:auto;padding:24px}.slider-text[data-position=left]{text-align:left;justify-items:left;margin-left:100px;margin-right:auto}.slider-text[data-position=right]{text-align:right;justify-items:right;margin-left:auto;margin-right:100px}.slider-text .cta-div{justify-content:center}.slider-text[data-position=left] .cta-div{justify-content:left}.slider-text[data-position=right] .cta-div{justify-content:right}.slider-text[data-color-scheme=head]{color:var(--head-text);background-color:#0000}.slider-text.bg[data-color-scheme=head]{background-color:var(--head)}.slider-text[data-color-scheme=body]{color:var(--body-text);background-color:#0000}.slider-text.bg[data-color-scheme=body]{background-color:var(--body)}.slider-text[data-color-scheme=body-zebra]{color:var(--body-text);background-color:#0000}.slider-text.bg[data-color-scheme=body-zebra]{background-color:var(--body-zebra)}.slider-text[data-color-scheme=footer]{color:var(--footer-text);background-color:#0000}.slider-text.bg[data-color-scheme=footer]{background-color:var(--footer)}.slider-text[data-color-scheme=gradient]{color:var(--body-text);background-color:#0000}.slider-text.bg[data-color-scheme=gradient]{background:linear-gradient(to bottom, var(--head), var(--body))}@media (width<=768px){.slider-text,.slider-overlay,.slider-floating-box{max-width:calc(100% - 80px);padding:8px;text-align:center!important;justify-items:center!important;margin-left:auto!important;margin-right:auto!important}.slider-text .cta-div,.slider-overlay .cta-div,.slider-floating-box .cta-div{text-align:center!important;justify-content:center!important}}