:where(.XioniArticle__wrapper){margin:0}:where(.XioniArticleImage__image){max-height:40rem;object-fit:cover;display:block;margin:0}:where(.XioniArticleImage__caption){background:#000000a6;color:#fff;display:block;float:right;font-size:90%;padding:.5rem 1rem;text-align:center;transform:translateY(-100%)}:where(.Figure){display:flex;flex-direction:column;align-items:center;margin:0}:where(.Figure__caption){padding:.5rem}:where(.AccordionSlide){border:1px solid lightgray;margin-bottom:1rem}:where(.AccordionSlide__title){position:relative;padding:.25rem .5rem;margin:0;cursor:pointer;background-color:#eee;background-repeat:no-repeat;background-position:calc(100% - .75rem) 50%;background-size:.6666666667rem}:where(.AccordionSlide--collapsed .AccordionSlide__title){background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAzMjAgNTEyIj48cGF0aCBkPSJNMTQzIDM1Mi4zTDcgMjE2LjNjLTkuNC05LjQtOS40LTI0LjYgMC0zMy45bDIyLjYtMjIuNmM5LjQtOS40IDI0LjYtOS40IDMzLjkgMGw5Ni40IDk2LjQgOTYuNC05Ni40YzkuNC05LjQgMjQuNi05LjQgMzMuOSAwbDIyLjYgMjIuNmM5LjQgOS40IDkuNCAyNC42IDAgMzMuOWwtMTM2IDEzNmMtOS4yIDkuNC0yNC40IDkuNC0zMy44IDB6Ii8+PC9zdmc+)}:where(.AccordionSlide--expanded .AccordionSlide__title){background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAzMjAgNTEyIj48cGF0aCBkPSJNMTc3IDE1OS43bDEzNiAxMzZjOS40IDkuNCA5LjQgMjQuNiAwIDMzLjlsLTIyLjYgMjIuNmMtOS40IDkuNC0yNC42IDkuNC0zMy45IDBMMTYwIDI1NS45bC05Ni40IDk2LjRjLTkuNCA5LjQtMjQuNiA5LjQtMzMuOSAwTDcgMzI5LjdjLTkuNC05LjQtOS40LTI0LjYgMC0zMy45bDEzNi0xMzZjOS40LTkuNSAyNC42LTkuNSAzNC0uMXoiLz48L3N2Zz4=)}:where(.AccordionSlide__content){padding:1rem}.AccordionSlide__content>*:last-child{margin-bottom:0}.Address{list-style:none;margin:0;padding:0}:where(.Address__name){font-weight:700}.AddressbookEntry{border:1px solid;padding:1rem}.AddressbookEntry__title{font-size:1.25rem;line-height:2rem;font-weight:700}.AddressbookEntry__subtitle{font-size:1.125rem;line-height:1.85rem;margin-top:.25rem}.AddressbookEntry__description,.AddressbookEntry__address.AddressbookEntry__address{margin-top:.5rem}:where(.Checkbox){display:flex;gap:.5rem;align-items:center;cursor:pointer}:where(.Checkbox__label){font-size:.85rem;width:100%}:where(.Checkbox__input){margin:0;padding:0}:where(.InView){opacity:0}:where(.InView--fade){transition-delay:.5s;transition-property:opacity;transition-duration:3s}:where(.InView--fade-rtl){transform:translate(10%);transition-delay:.25s;transition-property:opacity,transform;transition-duration:2s}:where(.InView--fade-ltr){transform:translate(-10%);transition-delay:.25s;transition-property:opacity,transform;transition-duration:2s}:where(.InView--fade-ltr.InView--visible),:where(.InView--fade-rtl.InView--visible),:where(.InView--fade.InView--visible){transform:translate(0);opacity:1}:where(.InView--scale){transform:scale(.75);transition-delay:.25s;transition-property:transform,opacity;transition-duration:2s}:where(.InView--scale.InView--visible){transform:scale(1);opacity:1}:where(.Input){width:100%}:where(.Input__label){display:block;background:#eee;padding:.25rem .666rem;font-size:.8rem;border:1px solid lightgray;border-bottom:0 none;border-top-left-radius:.25rem;border-top-right-radius:.25rem;-webkit-user-select:none;user-select:none}:where(.Input__input){width:100%;padding:.666rem;margin:0;font-size:1rem;font-family:sans-serif;border:1px solid lightgray;border-top:0 none;outline:none;background-color:#fff;border-radius:0;border-bottom-left-radius:.25rem;border-bottom-right-radius:.25rem}:where(.Input__input)[type=date]{text-transform:uppercase}:where(.Input__input):focus-visible{box-shadow:0 2px #6495ed}:where(.Input--read-only .Input__input){background:#eee;color:gray}:where(.Input--has-error .Input__label){background:#ffeded;border-color:#e60000;color:#e60000}:where(.Input--has-error .Input__input){border-color:#e60000}:where(.Pagination){width:100%;display:flex;justify-content:center}:where(.Pagination__item){width:auto;height:auto;font-size:1rem;line-height:0;padding:1rem 0;width:2rem;cursor:pointer;-webkit-user-select:none;user-select:none;text-align:center;border-radius:.25rem}:where(.Pagination__item:not(.Pagination__item--current):hover){background-color:#e5e5e5}:where(.Pagination__item--current){cursor:auto;background-color:#ccc}:where(.Radio){display:flex;gap:.5rem;align-items:center;cursor:pointer}:where(.Radio__input){margin:0}:where(.Radio__label){-webkit-user-select:none;user-select:none;font-size:.85rem}:where(.Select){display:flex;flex-direction:column}:where(.Select__label){display:block;background:#eee;padding:.25rem .666rem;font-size:.8rem;border:1px solid lightgray;border-bottom:0 none;border-top-left-radius:.25rem;border-top-right-radius:.25rem;-webkit-user-select:none;user-select:none}:where(.Select__input){width:100%;padding:.666rem;font-size:1rem;border:1px solid lightgray;border-radius:.25rem;appearance:none;background-color:#fff}:where(.Select__label+.Select__input){border-top:0 none;border-top-left-radius:0;border-top-right-radius:0}.glide{position:relative;width:100%;box-sizing:border-box}.glide *{box-sizing:inherit}.glide__track{overflow:hidden}.glide__slides{position:relative;width:100%;list-style:none;backface-visibility:hidden;transform-style:preserve-3d;touch-action:pan-Y;overflow:hidden;margin:0;padding:0;white-space:nowrap;display:flex;flex-wrap:nowrap;will-change:transform}.glide__slides--dragging{-webkit-user-select:none;user-select:none}.glide__slide{width:100%;height:100%;flex-shrink:0;white-space:normal;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent}.glide__slide a{-webkit-user-select:none;user-select:none;-webkit-user-drag:none;-moz-user-select:none;-ms-user-select:none}.glide__arrows,.glide__bullets{-webkit-touch-callout:none;-webkit-user-select:none;user-select:none}.glide--rtl{direction:rtl}:where(.Swiper){overflow:hidden}:where(.Swiper__button){padding:4rem;border:0 none;cursor:pointer;position:absolute;top:0;bottom:0;color:#fff;transition:transform .33s,opacity .33s}:where(.Swiper__button-icon):before{scale:3}:where(.Swiper__button--prev){background:linear-gradient(90deg,rgba(0,0,0,.25) 0%,transparent 100%);left:0}:where(.Swiper__button--prev):not(:hover){transform:translate(-33.333%);opacity:0}:where(.Swiper__button--next){background:linear-gradient(-90deg,rgba(0,0,0,.25) 0%,transparent 100%);right:0}:where(.Swiper__button--next):not(:hover){transform:translate(33.333%);opacity:0}:where(.Textarea){display:flex;flex-direction:column}:where(.Textarea__label){position:relative;display:block;background:#eee;padding:.25rem .666rem;font-size:.9rem;border:1px solid lightgray;border-bottom:0 none;border-top-left-radius:.25rem;border-top-right-radius:.25rem;-webkit-user-select:none;user-select:none}:where(.Textarea--required) .Textarea__label:after{content:" *"}:where(.Textarea__label)+.Textarea__input{border-top:0 none}:where(.Textarea__input){width:100%;padding:.666rem;margin:0;font-size:.9rem;font-family:sans-serif;border:1px solid lightgray;border-radius:0;border-bottom-left-radius:.25rem;border-bottom-right-radius:.25rem;outline:none;resize:none}:where(.XioniArticleContentImage){margin:0}@media (min-width: 641px){:where(.XioniArticleContentImage){display:inline-block;max-width:33.3333333333%!important}}:where(.XioniArticleContentImage__caption){display:block;text-align:center;font-size:.75rem;padding:.25rem}:where(.XioniArticleContentImage--right){float:right;margin-left:1rem;clear:left}:where(.XioniArticleContentImage--left){float:left;margin-right:1rem;clear:left}:where(.XioniArticleContent ul){list-style-type:disc;padding-left:2rem}:where(.XioniArticleContent){display:flow-root}:where(.XioniArticleMeta){display:flex;margin:1rem 0;gap:1rem}:where(.XioniArticleMeta__author),:where(.XioniArticleMeta__date){font-size:.9rem}:where(.XioniMenuCard),:where(.XioniMenuCard__dishes){list-style:none;margin:0;padding:0}:where(.XioniMenuCard__group+.XioniMenuCard__group){margin-top:2rem}:where(.XioniMenuCard__group-title){text-align:center}:where(.XioniMenuCard__dish){display:inline-block;width:100%;border-bottom:1px solid lightgray}:where(.XioniMenuCard__dish):last-of-type{border:none}:where(.XioniMenuCard__dish+.XioniMenuCard__dish){margin-top:1rem}:where(.XioniMenuCard__dish-title){float:left;width:calc(100% - 5rem);margin:0}:where(.XioniMenuCard__dish-price){float:right;width:5rem;text-align:right}:where(.XioniMenuCard__dish-description){float:left;clear:both;width:100%;font-style:italic;color:#222}.YouTube{display:inline-block;aspect-ratio:16/9}.YouTube__frame{width:100%;height:100%}
