.s-module-scss-module__cBR77a__button{--ctx:transparent;--fg:inherit;--ui-h:auto;--ui-p:0;appearance:none;font:inherit;cursor:pointer;z-index:1000;background-color:#0000;border:0;width:40px;padding:0;display:inline-block}.s-module-scss-module__cBR77a__button+.s-module-scss-module__cBR77a__button{margin-top:0}
.s-module-scss-module__jXEzoG__overlay{z-index:1;background-color:#66666680;border-bottom-right-radius:8px;border-bottom-left-radius:8px;width:100%;height:50px;padding-top:5px;padding-left:15px;display:flex;position:absolute;bottom:7px;left:0}.s-module-scss-module__jXEzoG__setting{flex:2;justify-content:flex-end;margin-right:10px;display:flex}@media (max-width:900px){.s-module-scss-module__jXEzoG__setting{display:none}}
.s-module-scss-module__Pfr-gq__mainControl{flex:5;display:flex}.s-module-scss-module__Pfr-gq__timeline{width:100%;display:flex}.s-module-scss-module__Pfr-gq__timeline span{color:var(--white);white-space:nowrap;word-spacing:0;padding:10px;font-weight:700}.s-module-scss-module__Pfr-gq__timeline input{width:70%}@media (max-width:700px){.s-module-scss-module__Pfr-gq__timeline{display:none}}
.s-module-scss-module__DWqnVG__wrapper{position:relative;top:10px}.s-module-scss-module__DWqnVG__wrapper input[type=range]{position:absolute;top:-75px;left:-45px;transform:rotate(270deg)}
.s-module-scss-module__Jiz1rq__wrapper{border-radius:.5rem;width:100%;height:100%;position:relative;overflow:hidden}.s-module-scss-module__Jiz1rq__video{border-radius:.5rem;outline:none;width:100%;height:100%}.s-module-scss-module__Jiz1rq__video::cue{color:#0000;background-color:#0000}.s-module-scss-module__Jiz1rq__subtitleText{position:absolute;bottom:90px;left:10%}.s-module-scss-module__Jiz1rq__subtitleText div{color:var(--white);background-color:#66666680;border-radius:8px;padding:10px;font-size:25px}@media (max-width:450px){.s-module-scss-module__Jiz1rq__subtitleText{display:none}}
.s-module-scss-module__AsFHbG__toolbar{--ctx:initial;background-color:var(--ctx,var(--toolbar-background));border:var(--toolbar-border,none);border-radius:var(--toolbar-radius);padding:var(--toolbar-padding);width:var(--toolbar-width,max-content);flex-wrap:wrap;display:flex}.s-module-scss-module__AsFHbG__group{flex-direction:var(--group-direction,row);align-items:center;gap:var(--toolbar-seam-width);justify-content:var(--group-justify,flex-start);width:var(--group-width,max-content);display:inline-flex;position:relative}.s-module-scss-module__AsFHbG__group>.s-module-scss-module__AsFHbG__item{--item-radius:var(--toolbar-item-radius);display:flex}.s-module-scss-module__AsFHbG__group>.s-module-scss-module__AsFHbG__item :where(div){width:100%;display:flex}.s-module-scss-module__AsFHbG__group>.s-module-scss-module__AsFHbG__item :where(button,a){border-radius:0}.s-module-scss-module__AsFHbG__group>.s-module-scss-module__AsFHbG__item:not(:last-child) :where(button,a){box-shadow:var(--seam-x,var(--toolbar-seam-width)) var(--seam-y,0) 0 0 var(--toolbar-seam-colour)}.s-module-scss-module__AsFHbG__group>.s-module-scss-module__AsFHbG__item:first-child :where(button,a){border-bottom-left-radius:var(--item-radius,var(--toolbar-item-radius));border-top-left-radius:var(--item-radius,var(--toolbar-item-radius))}.s-module-scss-module__AsFHbG__group>.s-module-scss-module__AsFHbG__item:last-child :where(button,a){border-bottom-right-radius:var(--item-radius,var(--toolbar-item-radius));border-top-right-radius:var(--item-radius,var(--toolbar-item-radius))}.s-module-scss-module__AsFHbG__group>.s-module-scss-module__AsFHbG__item.s-module-scss-module__AsFHbG__vertical{--seam-x:0;--seam-y:var(--toolbar-seam-width)}.s-module-scss-module__AsFHbG__group>.s-module-scss-module__AsFHbG__item.s-module-scss-module__AsFHbG__vertical:first-child :where(button,a){border-radius:var(--item-radius,var(--toolbar-item-radius)) var(--item-radius,var(--toolbar-item-radius)) 0 0}.s-module-scss-module__AsFHbG__group>.s-module-scss-module__AsFHbG__item.s-module-scss-module__AsFHbG__vertical:last-child :where(button,a){border-radius:0 0 var(--item-radius,var(--toolbar-item-radius)) var(--item-radius,var(--toolbar-item-radius))}.s-module-scss-module__AsFHbG__ctx-background{--ctx:var(--background);--ctx-hover:color-mix(in srgb, var(--background), black 15%);--ctx-border-hover:color-mix(in srgb, var(--background), black 20%);--ctx-active:color-mix(in srgb, var(--background), black 20%);--ctx-subtle:color-mix(in srgb, var(--background) 20%, var(--background));--ctx-emphasis:color-mix(in srgb, var(--background) 75%, var(--text));--ctx-text:var(--text);--fg:var(--ink-background,var(--ink-on-light))}.s-module-scss-module__AsFHbG__ctx-primary{--ctx:var(--primary);--ctx-hover:color-mix(in srgb, var(--primary), black 15%);--ctx-border-hover:color-mix(in srgb, var(--primary), black 20%);--ctx-active:color-mix(in srgb, var(--primary), black 20%);--ctx-subtle:color-mix(in srgb, var(--primary) 20%, var(--background));--ctx-emphasis:color-mix(in srgb, var(--primary) 75%, var(--text));--ctx-text:color-mix(in srgb, var(--primary) 55%, var(--text));--fg:var(--ink-primary,var(--white))}.s-module-scss-module__AsFHbG__ctx-secondary{--ctx:var(--secondary);--ctx-hover:color-mix(in srgb, var(--secondary), black 15%);--ctx-border-hover:color-mix(in srgb, var(--secondary), black 20%);--ctx-active:color-mix(in srgb, var(--secondary), black 20%);--ctx-subtle:color-mix(in srgb, var(--secondary) 20%, var(--background));--ctx-emphasis:color-mix(in srgb, var(--secondary) 75%, var(--text));--ctx-text:color-mix(in srgb, var(--secondary) 55%, var(--text));--fg:var(--ink-secondary,var(--white))}.s-module-scss-module__AsFHbG__ctx-accent{--ctx:var(--accent);--ctx-hover:color-mix(in srgb, var(--accent), black 15%);--ctx-border-hover:color-mix(in srgb, var(--accent), black 20%);--ctx-active:color-mix(in srgb, var(--accent), black 20%);--ctx-subtle:color-mix(in srgb, var(--accent) 20%, var(--background));--ctx-emphasis:color-mix(in srgb, var(--accent) 75%, var(--text));--ctx-text:var(--text);--fg:var(--ink-accent,var(--ink-on-light))}.s-module-scss-module__AsFHbG__ctx-success{--ctx:var(--success);--ctx-hover:color-mix(in srgb, var(--success), black 15%);--ctx-border-hover:color-mix(in srgb, var(--success), black 20%);--ctx-active:color-mix(in srgb, var(--success), black 20%);--ctx-subtle:color-mix(in srgb, var(--success) 20%, var(--background));--ctx-emphasis:color-mix(in srgb, var(--success) 75%, var(--text));--ctx-text:color-mix(in srgb, var(--success) 55%, var(--text));--fg:var(--ink-success,var(--white))}.s-module-scss-module__AsFHbG__ctx-danger{--ctx:var(--danger);--ctx-hover:color-mix(in srgb, var(--danger), black 15%);--ctx-border-hover:color-mix(in srgb, var(--danger), black 20%);--ctx-active:color-mix(in srgb, var(--danger), black 20%);--ctx-subtle:color-mix(in srgb, var(--danger) 20%, var(--background));--ctx-emphasis:color-mix(in srgb, var(--danger) 75%, var(--text));--ctx-text:color-mix(in srgb, var(--danger) 55%, var(--text));--fg:var(--ink-danger,var(--white))}.s-module-scss-module__AsFHbG__ctx-warning{--ctx:var(--warning);--ctx-hover:color-mix(in srgb, var(--warning), black 15%);--ctx-border-hover:color-mix(in srgb, var(--warning), black 20%);--ctx-active:color-mix(in srgb, var(--warning), black 20%);--ctx-subtle:color-mix(in srgb, var(--warning) 20%, var(--background));--ctx-emphasis:color-mix(in srgb, var(--warning) 75%, var(--text));--ctx-text:color-mix(in srgb, var(--warning) 55%, var(--text));--fg:var(--ink-warning,var(--white))}.s-module-scss-module__AsFHbG__ctx-info{--ctx:var(--info);--ctx-hover:color-mix(in srgb, var(--info), black 15%);--ctx-border-hover:color-mix(in srgb, var(--info), black 20%);--ctx-active:color-mix(in srgb, var(--info), black 20%);--ctx-subtle:color-mix(in srgb, var(--info) 20%, var(--background));--ctx-emphasis:color-mix(in srgb, var(--info) 75%, var(--text));--ctx-text:color-mix(in srgb, var(--info) 55%, var(--text));--fg:var(--ink-info,var(--white))}.s-module-scss-module__AsFHbG__ctx-light{--ctx:var(--light);--ctx-hover:color-mix(in srgb, var(--light), black 15%);--ctx-border-hover:color-mix(in srgb, var(--light), black 20%);--ctx-active:color-mix(in srgb, var(--light), black 20%);--text:var(--ink-on-light);--heading:var(--ink-on-light);--dark:var(--ink-on-light);--description:color-mix(in srgb, var(--ink-on-light) 80%, var(--white));--ctx-subtle:color-mix(in srgb, var(--light) 20%, var(--background));--ctx-emphasis:color-mix(in srgb, var(--light) 75%, var(--text));--ctx-text:var(--text);--fg:var(--ink-light,var(--ink-on-light))}.s-module-scss-module__AsFHbG__ctx-dark{--ctx:var(--dark);--ctx-hover:color-mix(in srgb, var(--dark), black 15%);--ctx-border-hover:color-mix(in srgb, var(--dark), black 20%);--ctx-active:color-mix(in srgb, var(--dark), black 20%);--ctx-subtle:color-mix(in srgb, var(--dark) 20%, var(--background));--ctx-emphasis:color-mix(in srgb, var(--dark) 75%, var(--text));--ctx-text:color-mix(in srgb, var(--dark) 55%, var(--text));--fg:var(--ink-dark,var(--white))}.s-module-scss-module__AsFHbG__ctx-white{--ctx:var(--white);--ctx-hover:color-mix(in srgb, var(--white), black 15%);--ctx-border-hover:color-mix(in srgb, var(--white), black 20%);--ctx-active:color-mix(in srgb, var(--white), black 20%);--text:var(--ink-on-light);--heading:var(--ink-on-light);--dark:var(--ink-on-light);--description:color-mix(in srgb, var(--ink-on-light) 80%, var(--white));--ctx-subtle:color-mix(in srgb, var(--white) 20%, var(--background));--ctx-emphasis:color-mix(in srgb, var(--white) 75%, var(--text));--ctx-text:var(--text);--fg:var(--ink-white,var(--ink-on-light))}.s-module-scss-module__AsFHbG__ctx-black{--ctx:var(--black);--ctx-hover:color-mix(in srgb, var(--black), black 15%);--ctx-border-hover:color-mix(in srgb, var(--black), black 20%);--ctx-active:color-mix(in srgb, var(--black), black 20%);--ctx-subtle:color-mix(in srgb, var(--black) 20%, var(--background));--ctx-emphasis:color-mix(in srgb, var(--black) 75%, var(--text));--ctx-text:color-mix(in srgb, var(--black) 55%, var(--text));--fg:var(--ink-black,var(--white))}.s-module-scss-module__AsFHbG__ctx-text{--ctx:var(--text);--ctx-hover:color-mix(in srgb, var(--text), black 15%);--ctx-border-hover:color-mix(in srgb, var(--text), black 20%);--ctx-active:color-mix(in srgb, var(--text), black 20%);--ctx-subtle:color-mix(in srgb, var(--text) 20%, var(--background));--ctx-emphasis:color-mix(in srgb, var(--text) 75%, var(--text));--ctx-text:color-mix(in srgb, var(--text) 55%, var(--text));--fg:var(--ink-text,var(--white))}.s-module-scss-module__AsFHbG__ctx-transparent{--ctx:var(--transparent);--ctx-hover:color-mix(in srgb, var(--transparent), black 15%);--ctx-border-hover:color-mix(in srgb, var(--transparent), black 20%);--ctx-active:color-mix(in srgb, var(--transparent), black 20%);--ctx-subtle:color-mix(in srgb, var(--transparent) 20%, var(--background));--ctx-emphasis:color-mix(in srgb, var(--transparent) 75%, var(--text));--ctx-text:var(--text);--fg:var(--ink-transparent,var(--ink-on-light))}
.s-module-scss-module__k9KLvq__size-xxs{--ui-h:var(--h-xxs);--ui-w:var(--h-xxs);--ui-fz:var(--fz-xxs);--ui-p:var(--p-xxs);--ui-gap:var(--gap-xxs,.5rem)}.s-module-scss-module__k9KLvq__size-xs{--ui-h:var(--h-xs);--ui-w:var(--h-xs);--ui-fz:var(--fz-xs);--ui-p:var(--p-xs);--ui-gap:var(--gap-xs,.5rem)}.s-module-scss-module__k9KLvq__size-sm{--ui-h:var(--h-sm);--ui-w:var(--h-sm);--ui-fz:var(--fz-sm);--ui-p:var(--p-sm);--ui-gap:var(--gap-sm,.5rem)}.s-module-scss-module__k9KLvq__size-md{--ui-h:var(--h-md);--ui-w:var(--h-md);--ui-fz:var(--fz-md);--ui-p:var(--p-md);--ui-gap:var(--gap-md,.5rem)}.s-module-scss-module__k9KLvq__size-lg{--ui-h:var(--h-lg);--ui-w:var(--h-lg);--ui-fz:var(--fz-lg);--ui-p:var(--p-lg);--ui-gap:var(--gap-lg,.5rem)}.s-module-scss-module__k9KLvq__size-xl{--ui-h:var(--h-xl);--ui-w:var(--h-xl);--ui-fz:var(--fz-xl);--ui-p:var(--p-xl);--ui-gap:var(--gap-xl,.5rem)}.s-module-scss-module__k9KLvq__size-xxl{--ui-h:var(--h-xxl);--ui-w:var(--h-xxl);--ui-fz:var(--fz-xxl);--ui-p:var(--p-xxl);--ui-gap:var(--gap-xxl,.5rem)}.s-module-scss-module__k9KLvq__size-xxxl{--ui-h:var(--h-xxxl);--ui-w:var(--h-xxxl);--ui-fz:var(--fz-xxxl);--ui-p:var(--p-xxxl);--ui-gap:var(--gap-xxxl,.5rem)}.s-module-scss-module__k9KLvq__select{text-transform:none;background-clip:padding-box;background-color:var(--background);border:1px solid var(--tertiary-complementary);border-radius:var(--form-input-border-radius);box-sizing:border-box;color:var(--text);font-family:var(--font-family);font-size:var(--font-md);height:var(--ui-h,2.5rem);line-height:var(--line-md);appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none' stroke='%23262626' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M3 6l5 5 5-5'/%3E%3C/svg%3E");background-position:right .725rem center;background-repeat:no-repeat;background-size:.75rem;outline:none;width:100%;padding:0 2rem 0 .725rem;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;display:block}.s-module-scss-module__k9KLvq__select::placeholder{color:var(--form-placeholder)}.s-module-scss-module__k9KLvq__select:focus{border-color:var(--form-focus-border);box-shadow:0 0 0 .25rem var(--form-focus-ring);outline:0}.s-module-scss-module__k9KLvq__select:invalid{border-color:var(--danger)}.s-module-scss-module__k9KLvq__select:disabled{background:var(--disabled);cursor:not-allowed}.s-module-scss-module__k9KLvq__select.s-module-scss-module__k9KLvq__hasError{border-color:var(--danger);border-style:solid;padding:.5rem}.s-module-scss-module__k9KLvq__select.s-module-scss-module__k9KLvq__size-default{--ui-h:var(--h-md)}
.s-module-scss-module__W43OQq__wrapper{color:var(--white);z-index:100;background:#666666e6;border-radius:.5rem;width:20.25rem;height:18.75rem;padding:.62rem;position:absolute;bottom:3.75rem;right:.62rem;overflow:hidden}.s-module-scss-module__W43OQq__wrapper h2,.s-module-scss-module__W43OQq__wrapper h3{margin:0;padding:0;font-size:.88rem}.s-module-scss-module__W43OQq__wrapper h2{text-align:center;font-size:1.25rem}.s-module-scss-module__W43OQq__chooseSubtitle>div{justify-content:space-between;display:flex}.s-module-scss-module__W43OQq__chooseSubtitle select{color:var(--white);border:.06rem solid var(--white);background-color:#666;border-radius:.3rem;width:7.5rem;height:1.5rem;margin-top:1rem}
.s-module-scss-module__1M55tq__wrapper{background:#51515180;justify-content:space-between;width:100%;height:60px;display:flex;position:absolute;top:0}@media (max-width:400px){.s-module-scss-module__1M55tq__wrapper{display:none}}.s-module-scss-module__1M55tq__title p,.s-module-scss-module__1M55tq__title h3{color:#fff;margin:3px 0 0 15px;padding:0}
.menu-module-scss-module__QXN3ba__back{font-weight:600}.menu-module-scss-module__QXN3ba__haiku{--hero-description-whitespace:pre-line}.menu-module-scss-module__QXN3ba__menu{background:var(--background);border:1px solid var(--grey);margin-bottom:var(--size-xl);padding:var(--size-xl);border-radius:.5rem}@media (max-width:767px){.menu-module-scss-module__QXN3ba__menu{padding:var(--size-lg)}}.menu-module-scss-module__QXN3ba__card{background:color-mix(in srgb, var(--text) 6%, var(--background));border-top:4px solid var(--accent);padding:var(--size-xl);border-radius:.5rem;display:block;overflow:hidden}.menu-module-scss-module__QXN3ba__card img,.menu-module-scss-module__QXN3ba__card video{width:100%;height:auto;display:block}.menu-module-scss-module__QXN3ba__aside{border-bottom:2px solid var(--accent);padding-bottom:var(--size-xs)}.menu-module-scss-module__QXN3ba__course{border-bottom:2px solid var(--accent);letter-spacing:.02em;padding-bottom:var(--size-xs)}.menu-module-scss-module__QXN3ba__dishes{margin:0;padding:0;list-style:none}.menu-module-scss-module__QXN3ba__dish{padding:var(--size-sm) 0}.menu-module-scss-module__QXN3ba__dish+.menu-module-scss-module__QXN3ba__dish{border-top:1px dashed var(--grey)}
