html.sth-display-stage-active,body.sth-display-stage-active{overflow:hidden!important;overscroll-behavior:none;background:#17191c}
.sth-display-viewport{position:fixed;z-index:2147483000;inset:auto;left:0;top:0;width:100vw;height:100vh;overflow:hidden;background:#17191c}
.sth-display-stage{position:absolute;left:0;top:0;width:100%;height:100%;transform-origin:top left;--sth-vw-1:1vw;--sth-vw-1-1:1.1vw;--sth-vw-1-8:1.8vw;--sth-vw-2:2vw;--sth-vw-2-1:2.1vw;--sth-vw-2-45:2.45vw;--sth-vw-2-6:2.6vw;--sth-vw-2-8:2.8vw;--sth-vw-3:3vw;--sth-vw-3-5:3.5vw;--sth-vw-4:4vw;--sth-vw-5-5:5.5vw;--sth-vw-6:6vw;--sth-vw-7:7vw;--sth-vw-8:8vw;--sth-vw-9:9vw;--sth-vw-10:10vw;--sth-vw-13:13vw;--sth-vw-18:18vw;--sth-vw-27:27vw;--sth-vw-28:28vw;--sth-vw-32:32vw;--sth-vw-74:74vw;--sth-vh-1-2:1.2vh;--sth-vh-2:2vh;--sth-vh-2-5:2.5vh;--sth-vh-4-2:4.2vh;--sth-vh-5:5vh;--sth-vh-6:6vh;--sth-vh-7:7vh;--sth-vh-9:9vh;--sth-vh-11:11vh;--sth-vh-32:32vh}
.sth-display-stage.is-responsive{--sth-vw-1:19.2px;--sth-vw-1-1:21.12px;--sth-vw-1-8:34.56px;--sth-vw-2:38.4px;--sth-vw-2-1:40.32px;--sth-vw-2-45:47.04px;--sth-vw-2-6:49.92px;--sth-vw-2-8:53.76px;--sth-vw-3:57.6px;--sth-vw-3-5:67.2px;--sth-vw-4:76.8px;--sth-vw-5-5:105.6px;--sth-vw-6:115.2px;--sth-vw-7:134.4px;--sth-vw-8:153.6px;--sth-vw-9:172.8px;--sth-vw-10:192px;--sth-vw-13:249.6px;--sth-vw-18:345.6px;--sth-vw-27:518.4px;--sth-vw-28:537.6px;--sth-vw-32:614.4px;--sth-vw-74:1420.8px;--sth-vh-1-2:12.96px;--sth-vh-2:21.6px;--sth-vh-2-5:27px;--sth-vh-4-2:45.36px;--sth-vh-5:54px;--sth-vh-6:64.8px;--sth-vh-7:75.6px;--sth-vh-9:97.2px;--sth-vh-11:118.8px;--sth-vh-32:345.6px}
.sth-display-player{position:absolute;z-index:1;inset:0;width:100%;height:100%;overflow:hidden;background:#000;color:#fff;font-family:Arial,Helvetica,system-ui,sans-serif}.sth-display-pause[hidden]{display:none!important}
.sth-display-pause{position:absolute;z-index:2;inset:0;display:flex;align-items:center;justify-content:center;width:100%;height:100%;overflow:hidden;background:#000}.sth-display-pause__logo{display:block;width:auto;height:auto;max-width:min(var(--sth-vw-32),480px);max-height:var(--sth-vh-32);object-fit:contain}
.sth-display-player *{box-sizing:border-box}
.sth-display-slide{position:absolute;inset:0;width:100%;height:100%;opacity:0;visibility:hidden;overflow:hidden;transition:opacity .7s ease,visibility .7s}
.sth-display-slide.is-active{opacity:1;visibility:visible}
.sth-display-slide__media,.sth-display-slide__background{position:absolute;inset:0;width:100%;height:100%;background:#000}
.sth-display-slide__background{object-fit:cover}
.sth-display-slide--fit-contain .sth-display-slide__background{object-fit:contain}
.sth-video-slide{background:#000}.sth-video-slide__media{display:block;width:100%;height:100%;object-fit:cover;background:#000}.sth-video-slide--contain .sth-video-slide__media{object-fit:contain}
.sth-display-slide__qr{position:absolute;right:clamp(2rem,var(--sth-vw-6,6vw),7rem);bottom:clamp(2rem,var(--sth-vh-7),6rem);width:clamp(180px,var(--sth-vw-18),360px);height:auto;padding:1rem;background:#fff;box-shadow:0 .5rem 2rem #0008}
.sth-display-player__ribbon{display:none}
.sth-display-player[data-active-type="event"] .sth-display-player__ribbon{display:block;position:absolute;right:-1.5rem;top:clamp(2rem,var(--sth-vh-6),5rem);z-index:3;background:#e5007d;color:#fff;width:clamp(15rem,var(--sth-vw-27),31rem);padding:1rem 2rem 1.1rem;text-align:center;transform:rotate(4deg);box-shadow:0 .3rem 1rem #0008}
.sth-display-player__ribbon span,.sth-display-player__ribbon small{display:block;font-weight:900}
.sth-display-player__ribbon span{font-size:clamp(1.3rem,var(--sth-vw-2-6),3rem)}
.sth-display-player__ribbon small{font-size:clamp(.65rem,var(--sth-vw-1),1rem);letter-spacing:.08em}
.sth-display-debug{position:absolute;z-index:20;left:1rem;top:1rem;max-width:calc(100% - 2rem);padding:.55rem .8rem;background:#000c;color:#7dff9b;font:14px/1.4 monospace}
.sth-display-player--empty{display:flex;align-items:center;justify-content:center}
.sth-display-player--empty p{margin:0;color:#aaa}
.sth-free-slide{position:absolute;isolation:isolate;display:flex;align-items:center;padding:clamp(3rem,var(--sth-vw-8),10rem);overflow:hidden;background:#111}.sth-free-slide__background,.sth-free-slide__overlay{position:absolute;inset:0;width:100%;height:100%;pointer-events:none}.sth-free-slide__background{z-index:0}.sth-free-slide__overlay{z-index:1}.sth-free-slide__content{position:relative;z-index:2;max-width:min(82%,1450px)}.sth-free-slide--align-center{text-align:center;justify-content:center}.sth-free-slide--align-right{text-align:right;justify-content:flex-end}.sth-free-slide__content h1{margin:0;font-size:clamp(3rem,var(--sth-vw-7),9rem);line-height:.95}.sth-free-slide--title-small .sth-free-slide__content h1{font-size:clamp(2rem,var(--sth-vw-4),5rem)}.sth-free-slide--title-medium .sth-free-slide__content h1{font-size:clamp(2.5rem,var(--sth-vw-5-5),7rem)}.sth-free-slide--title-xl .sth-free-slide__content h1{font-size:clamp(4rem,var(--sth-vw-9),11rem)}.sth-free-slide__subtitle{margin:.8em 0 0;font-size:clamp(1.4rem,var(--sth-vw-2-8),3.5rem);font-weight:700}.sth-free-slide--subtitle-small .sth-free-slide__subtitle{font-size:clamp(1rem,var(--sth-vw-1-8),2.25rem)}.sth-free-slide--subtitle-large .sth-free-slide__subtitle{font-size:clamp(1.8rem,var(--sth-vw-3-5),4.4rem)}.sth-free-slide__body{margin-top:1.2em;font-size:clamp(1.1rem,var(--sth-vw-2),2.6rem);line-height:1.35}.sth-free-slide--fade.is-active .sth-free-slide__content{animation:sth-free-slide-fade .7s ease-out both}@keyframes sth-free-slide-fade{from{opacity:0;transform:translateY(1.2rem)}to{opacity:1;transform:none}}
@media(prefers-reduced-motion:reduce){.sth-display-slide{transition:none}}
.sth-drink-slide{--sth-gastro-scale:1;--sth-gastro-layout-width:min(85%,3264px);--sth-gastro-layout-height:100%;--sth-gastro-title:clamp(2rem,var(--sth-vw-4),5rem);--sth-gastro-row:clamp(1.25rem,var(--sth-vw-2-1),2.55rem);--sth-gastro-highlight:clamp(1.45rem,var(--sth-vw-2-45),2.95rem);--sth-gastro-line:clamp(2.3rem,var(--sth-vh-4-2),4.4rem);--sth-gastro-section-gap:clamp(2rem,var(--sth-vh-5),5rem);--sth-gastro-space-sm:clamp(.5rem,var(--sth-vh-1-2),1.25rem);--sth-gastro-space-md:clamp(1rem,var(--sth-vh-2-5),2.5rem);--sth-gastro-space-lg:clamp(2rem,var(--sth-vh-5),5rem);background:#000;color:#fff}.sth-drink-slide--scale-85{--sth-gastro-scale:.85;--sth-gastro-layout-width:min(100%,3840px);--sth-gastro-layout-height:117.647%}.sth-drink-slide--scale-125{--sth-gastro-scale:1.25;--sth-gastro-layout-width:min(68%,2611.2px);--sth-gastro-layout-height:80%}.sth-drink-slide--scale-150{--sth-gastro-scale:1.5;--sth-gastro-layout-width:min(56.6667%,2176px);--sth-gastro-layout-height:66.667%}.sth-drink-slide__viewport{position:absolute;inset:0;display:flex;justify-content:center;align-items:flex-start;overflow:hidden}.sth-drink-slide__inner{width:var(--sth-gastro-layout-width);height:var(--sth-gastro-layout-height);margin:0;padding:clamp(4rem,var(--sth-vh-9),9rem) 0 clamp(3rem,var(--sth-vh-7),7rem);overflow:hidden;zoom:var(--sth-gastro-scale)}@supports not (zoom:1){.sth-drink-slide__inner{transform:scale(var(--sth-gastro-scale));transform-origin:top center}}.sth-drink-slide h1,.sth-drink-layout-heading{font-family:"Poppins",sans-serif;font-weight:700}.sth-drink-slide h1{margin:0 0 var(--sth-gastro-section-gap);font-size:var(--sth-gastro-title);line-height:1.05;text-transform:uppercase;letter-spacing:.02em}.sth-drink-slide__columns,.sth-drink-row{display:grid;column-gap:clamp(1rem,var(--sth-vw-2),3rem);align-items:baseline}.sth-drink-slide__columns.is-three-columns,.sth-drink-row.is-three-columns{grid-template-columns:minmax(0,1fr) clamp(110px,var(--sth-vw-9),170px) clamp(130px,var(--sth-vw-10),190px)}.sth-drink-slide__columns.is-two-columns,.sth-drink-row.is-two-columns{grid-template-columns:minmax(0,1fr) clamp(130px,var(--sth-vw-10),190px)}.sth-drink-slide__columns{padding-bottom:1rem;border-bottom:2px solid #fff;color:#aaa;font:700 clamp(.85rem,var(--sth-vw-1-1),1.25rem)/1.2 "Roboto",sans-serif;text-transform:uppercase;letter-spacing:.08em}.sth-drink-slide__columns span:last-child,.sth-drink-row__size,.sth-drink-row__price{text-align:right}.sth-drink-slide__rows{padding-top:clamp(1rem,var(--sth-vh-2),2rem)}.sth-drink-slide__rows.has-no-header{padding-top:0}.sth-drink-row{min-height:var(--sth-gastro-line);font-family:"Roboto",sans-serif;font-size:var(--sth-gastro-row);font-weight:400;line-height:1.15}.sth-drink-row.is-highlighted{font-size:var(--sth-gastro-highlight);font-weight:700}.sth-drink-row+.sth-drink-row{margin-top:.1rem}.sth-drink-row:has(.sth-drink-row__name:not(:empty)){margin-top:clamp(1rem,var(--sth-vh-2-5),2.5rem)}.sth-drink-row__name{overflow-wrap:anywhere}.sth-drink-row__size,.sth-drink-row__price{white-space:nowrap}.sth-drink-row__price{font-weight:700}.sth-drink-layout-heading{margin:var(--sth-gastro-space-lg) 0 var(--sth-gastro-space-sm);font-size:var(--sth-gastro-row);line-height:1.15;text-transform:uppercase}.sth-drink-layout-divider{height:1px;margin:var(--sth-gastro-space-md) 0;background:#ffffff40}.sth-drink-layout-spacer--small{height:var(--sth-gastro-space-sm)}.sth-drink-layout-spacer--medium{height:var(--sth-gastro-space-md)}.sth-drink-layout-spacer--large{height:var(--sth-gastro-space-lg)}
.sth-free-slide__content>.sth-free-slide__subtitle:first-child,.sth-free-slide__content>.sth-free-slide__body:first-child{margin-top:0}
