.rich-text-module-scss-module__GaRYrq__richText{color:var(--section-body-color,var(--body-text,#adadae));font-family:var(--body-font,"Be Vietnam Pro"),sans-serif;font-size:var(--section-body-size,.875rem);font-weight:var(--section-body-weight,400);line-height:1.5}.rich-text-module-scss-module__GaRYrq__richText p{margin:0 0 12px}.rich-text-module-scss-module__GaRYrq__richText p:last-child{margin-bottom:0}.rich-text-module-scss-module__GaRYrq__richText a{color:#edc490}
.bullet-list-module-scss-module__MQgv_W__list{color:var(--section-body-color,var(--body-text,#adadae));font-family:var(--body-font,"Be Vietnam Pro"),sans-serif;font-size:var(--section-body-size,.8rem);font-weight:var(--section-body-weight,400);word-break:break-word;margin:0;padding:0 0 0 16px;line-height:1.45;list-style-type:disc}.bullet-list-module-scss-module__MQgv_W__list li{margin-bottom:10px;padding-left:2px}.bullet-list-module-scss-module__MQgv_W__list li::marker{color:var(--bullet-marker-color,var(--section-body-color,var(--body-text,#adadae)));font-size:var(--bullet-marker-size,14px)}.bullet-list-module-scss-module__MQgv_W__list li:last-child{margin-bottom:0}
.faq-section-module-scss-module__XQcPYG__faq{gap:var(--section-faq-item-gap,0);flex-direction:column;display:flex}.faq-section-module-scss-module__XQcPYG__item:last-child{border-bottom:none}.faq-section-module-scss-module__XQcPYG__questionButton{width:100%;color:var(--section-heading-color,#fff);font-family:var(--section-heading-font,var(--body-font,var(--font-be-vietnam-pro,"Be Vietnam Pro"), sans-serif));font-size:var(--section-faq-question-size,var(--section-body-size,.875rem));font-weight:var(--section-faq-question-weight,500);text-align:left;cursor:pointer;background:0 0;border:none;justify-content:space-between;align-items:center;gap:12px;padding:14px 0;display:flex}.faq-section-module-scss-module__XQcPYG__question{flex:1}.faq-section-module-scss-module__XQcPYG__chevron,.faq-section-module-scss-module__XQcPYG__chevronOpen{border-right:2px solid var(--section-body-color,#adadae);border-bottom:2px solid var(--section-body-color,#adadae);flex-shrink:0;width:8px;height:8px;margin-top:-2px;transition:transform .15s;transform:rotate(45deg)}.faq-section-module-scss-module__XQcPYG__chevronOpen{margin-top:2px;transform:rotate(-135deg)}.faq-section-module-scss-module__XQcPYG__answer{color:var(--section-body-color,var(--body-text,#adadae));font-family:var(--body-font,var(--font-be-vietnam-pro,"Be Vietnam Pro"), sans-serif);font-size:var(--section-body-size,.875rem);font-weight:var(--section-body-weight,400);padding:0 0 14px;line-height:1.5}
.read-more-rich-text-module-scss-module__3h-BJq__root{color:var(--section-body-color,var(--body-text,#adadae));font-family:var(--body-font,"Be Vietnam Pro"),sans-serif;font-size:var(--section-body-size,.875rem);font-weight:var(--section-body-weight,400);line-height:1.5}:is(.read-more-rich-text-module-scss-module__3h-BJq__content p,.read-more-rich-text-module-scss-module__3h-BJq__contentClamped p){margin:0 0 8px}:is(.read-more-rich-text-module-scss-module__3h-BJq__content p:last-child,.read-more-rich-text-module-scss-module__3h-BJq__contentClamped p:last-child){margin-bottom:0}.read-more-rich-text-module-scss-module__3h-BJq__contentClamped{-webkit-line-clamp:var(--read-more-lines,3);-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.read-more-rich-text-module-scss-module__3h-BJq__toggle{color:var(--section-heading-color,#fff);cursor:pointer;background:0 0;border:none;align-items:center;gap:4px;margin-top:8px;padding:0;font-size:.875rem;font-weight:600;display:inline-flex}.read-more-rich-text-module-scss-module__3h-BJq__chevronDown,.read-more-rich-text-module-scss-module__3h-BJq__chevronUp{font-size:.75rem;line-height:1;display:inline-block}.read-more-rich-text-module-scss-module__3h-BJq__chevronUp{transform:rotate(180deg)}
.content-section-module-scss-module__-YbTwq__section{padding:20px 0;display:none}.content-section-module-scss-module__-YbTwq__section.content-section-module-scss-module__-YbTwq__isActive{display:block}@media only screen and (min-width:1024px){.content-section-module-scss-module__-YbTwq__section{border-bottom:1px solid var(--section-divider-color,#adadae4d);padding:24px 0;display:block}.content-section-module-scss-module__-YbTwq__section:first-child{padding-top:0}.content-section-module-scss-module__-YbTwq__section:last-child{border-bottom:none;padding-bottom:0}}.content-section-module-scss-module__-YbTwq__header{justify-content:space-between;align-items:center;gap:16px;margin-bottom:16px;display:none}@media only screen and (min-width:1024px){.content-section-module-scss-module__-YbTwq__header{margin-bottom:12px;display:flex}}.content-section-module-scss-module__-YbTwq__heading{color:var(--section-heading-color,#fff);font-family:var(--section-heading-font,"Mark For MC"),sans-serif;font-size:var(--section-heading-size,1.125rem);font-weight:var(--section-heading-weight,700);letter-spacing:.01em;margin:0}.content-section-module-scss-module__-YbTwq__toggle{border:1px solid var(--section-heading-color,#fff);width:32px;height:32px;color:var(--section-heading-color,#fff);cursor:pointer;background:0 0;border-radius:50%;flex-shrink:0;font-size:1.25rem;font-weight:300;line-height:1;display:none}@media only screen and (min-width:1024px){.content-section-module-scss-module__-YbTwq__toggle{justify-content:center;align-items:center;display:inline-flex}}.content-section-module-scss-module__-YbTwq__body{display:block}@media only screen and (min-width:1024px){.content-section-module-scss-module__-YbTwq__bodyCollapsed{display:none}}
.info-section-group-module-scss-module__nwJ1Za__container{width:100%;padding:var(--container-padding,0 16px);margin:var(--container-margin,0);background:var(--container-bg-mobile,#14141c)}@media only screen and (min-width:1024px){.info-section-group-module-scss-module__nwJ1Za__container{background:var(--container-bg-desktop,#000)}}.info-section-group-module-scss-module__nwJ1Za__mobileTabs{--tab-bg:var(--is-tab-bg,#1d1d25);--tab-text:var(--is-tab-text,#fff);--tab-text-active:var(--is-tab-text-active,#f3d9a4);--tab-active-bg:var(--is-tab-active-bg);--tab-pill-active-bg:var(--is-tab-pill-active-bg);--tab-pill-active-text:var(--is-tab-pill-active-text);--tab-list-bg:var(--is-tab-list-bg,#f4f4f4);--tab-border-radius:var(--is-tab-border-radius);--tab-padding:var(--is-tab-padding);--tab-gap:var(--is-tab-gap);--tab-font-family:var(--is-tab-font);--tab-font-size:var(--is-tab-size,.8rem);--tab-font-weight:var(--is-tab-weight);--tab-active-font-weight:var(--is-tab-active-weight);display:block}@media only screen and (min-width:1024px){.info-section-group-module-scss-module__nwJ1Za__mobileTabs{display:none}}.info-section-group-module-scss-module__nwJ1Za__mobileTabsPillLight{margin-inline:auto;padding:0}
.offer-info-tabs-module-scss-module__jFp-BG__root{background:var(--oit-container-bg,#14141c);box-sizing:border-box;border-radius:12px;width:100%;margin:0;padding:0;position:relative}@media only screen and (min-width:1024px){.offer-info-tabs-module-scss-module__jFp-BG__root{background:var(--oit-container-bg,transparent);border-radius:0;padding:0}}.offer-info-tabs-module-scss-module__jFp-BG__panel{border:var(--panel-border,.5px solid #7f5034);background:var(--panel-bg,#fff);box-shadow:var(--panel-shadow,4px 4px 4px #00000026);border-radius:16px;gap:16px;margin:-1px 0 0;padding:16px 20px}@media only screen and (min-width:1024px){.offer-info-tabs-module-scss-module__jFp-BG__panel{border-radius:16px}}.offer-info-tabs-module-scss-module__jFp-BG__panel li{color:var(--bullet-color,#fff);margin:0 0 12px;padding:0;font-size:.875rem;font-weight:400;line-height:1.5}.offer-info-tabs-module-scss-module__jFp-BG__panel li::marker{color:var(--bullet-marker-color,#ffffff59);font-size:14px}.offer-info-tabs-module-scss-module__jFp-BG__panel li:last-child{margin-bottom:0}@media only screen and (min-width:1024px){.offer-info-tabs-module-scss-module__jFp-BG__panel li{margin-bottom:16px}.offer-info-tabs-module-scss-module__jFp-BG__panel li::marker{font-size:16px}}
.left-section-module-scss-module__EdIAkq__container{flex-shrink:0;width:100%}@media only screen and (min-width:1024px){.left-section-module-scss-module__EdIAkq__container{max-width:500px;margin-right:130px}}.left-section-module-scss-module__EdIAkq__hero{width:100%}.left-section-module-scss-module__EdIAkq__desktopContent{display:none}@media only screen and (min-width:1024px){.left-section-module-scss-module__EdIAkq__desktopContent{margin-top:0;display:block}}
.cta-panel-module-scss-module__7XgR1a__panel{width:100%;min-height:var(--cta-panel-min-height,100px);margin:var(--cta-panel-margin,24px 0);padding:var(--cta-panel-padding,15px 0);border:var(--cta-panel-border,none);border-radius:var(--cta-panel-radius,20px);background:var(--cta-panel-bg,linear-gradient(180deg, #211d2a 0%, #000 100%));box-sizing:border-box;place-items:center;display:grid}.cta-panel-module-scss-module__7XgR1a__inner{align-items:center;gap:var(--cta-panel-gap,8px);flex-direction:column;width:100%;max-width:100%;display:flex}
.restaurant-card-module-scss-module__lU6jpW__card{--restaurant-card-shell-padding:10px;--restaurant-card-media-height:222px;--restaurant-card-body-min-height:168px;box-sizing:border-box;width:100%;max-width:100%;height:100%;min-height:calc(var(--restaurant-card-shell-padding) + var(--restaurant-card-media-height) + var(--restaurant-card-body-min-height));border:var(--category-listing-restaurant-card-border,1px solid #e8e8e8);border-radius:var(--category-listing-restaurant-card-border-radius,12px);background:var(--category-listing-restaurant-card-body-background,#fff);box-shadow:var(--category-listing-restaurant-card-box-shadow,0 1px 1px #00000024);text-align:left;font:inherit;flex-direction:column;padding:5px 5px 0;display:flex;overflow:hidden}.restaurant-card-module-scss-module__lU6jpW__clickable{cursor:pointer;color:inherit;text-decoration:none;transition:transform .12s}.restaurant-card-module-scss-module__lU6jpW__clickable:active{transform:scale(.98)}.restaurant-card-module-scss-module__lU6jpW__cream{background:var(--category-listing-restaurant-card-body-background-alt,#fffbeb)}.restaurant-card-module-scss-module__lU6jpW__media{width:100%;height:var(--restaurant-card-media-height,222px);border-radius:8px;flex-shrink:0;position:relative;overflow:hidden}.restaurant-card-module-scss-module__lU6jpW__mediaSlides{position:absolute;inset:0}.restaurant-card-module-scss-module__lU6jpW__mediaImage{object-fit:cover;border-radius:4px;width:100%;height:100%;transition:opacity .5s ease-in-out;position:absolute;inset:0}.restaurant-card-module-scss-module__lU6jpW__mediaImageActive{opacity:1;z-index:1}.restaurant-card-module-scss-module__lU6jpW__mediaImageInactive{opacity:0;z-index:0}.restaurant-card-module-scss-module__lU6jpW__mediaPlaceholder{background:#2a2a2a;width:100%;height:100%}.restaurant-card-module-scss-module__lU6jpW__mediaGradient{z-index:2;pointer-events:none;background:linear-gradient(#0000 0%,#0000008c 100%);height:80px;position:absolute;inset:auto 0 0}.restaurant-card-module-scss-module__lU6jpW__imageTag{z-index:3;box-sizing:border-box;width:82%;max-width:calc(100% - 16px);height:31px;padding:var(--category-listing-restaurant-card-image-tag-padding,0 8px);color:var(--category-listing-restaurant-card-image-tag-color,#fff);font-family:var(--category-listing-restaurant-card-image-tag-font-family,"Urbanist", sans-serif);font-size:var(--category-listing-restaurant-card-image-tag-font-size,14px);font-weight:var(--category-listing-restaurant-card-image-tag-font-weight,400);line-height:var(--category-listing-restaurant-card-image-tag-line-height,normal);white-space:nowrap;text-overflow:ellipsis;transform-origin:50%;border-radius:0 8px 8px 6px;align-items:center;transition:background .7s cubic-bezier(.22,1,.36,1),width .7s cubic-bezier(.22,1,.36,1),max-width .7s cubic-bezier(.22,1,.36,1),padding .7s cubic-bezier(.22,1,.36,1);display:flex;position:absolute;bottom:4px;left:4px;overflow:hidden}.restaurant-card-module-scss-module__lU6jpW__imageTagBackground{background:linear-gradient(to right, var(--category-listing-restaurant-card-image-tag-background,#133225) 35.952%, #21282400 100%)}.restaurant-card-module-scss-module__lU6jpW__imageTagPhase_idle{opacity:0;visibility:hidden;pointer-events:none}.restaurant-card-module-scss-module__lU6jpW__imageTagPhase_logo,.restaurant-card-module-scss-module__lU6jpW__imageTagPhase_logoHold,.restaurant-card-module-scss-module__lU6jpW__imageTagPhase_logoExit{visibility:visible;background:0 0;width:auto;max-width:none;padding:0 4px}.restaurant-card-module-scss-module__lU6jpW__imageTagPhase_logo{animation:1.6s cubic-bezier(.37,0,.63,1) both restaurant-card-module-scss-module__lU6jpW__imageTagLogoEnter}.restaurant-card-module-scss-module__lU6jpW__imageTagPhase_logoHold{opacity:1;transform:translate(0,0)scale(1)}.restaurant-card-module-scss-module__lU6jpW__imageTagPhase_logoExit{animation:.7s cubic-bezier(.4,0,.2,1) both restaurant-card-module-scss-module__lU6jpW__imageTagLogoExit}.restaurant-card-module-scss-module__lU6jpW__imageTagPhase_tag,.restaurant-card-module-scss-module__lU6jpW__imageTagPhase_tagHold,.restaurant-card-module-scss-module__lU6jpW__imageTagPhase_tagExit{visibility:visible}.restaurant-card-module-scss-module__lU6jpW__imageTagPhase_tag{animation:1.3s cubic-bezier(.16,1,.3,1) both restaurant-card-module-scss-module__lU6jpW__imageTagCaptionEnter}.restaurant-card-module-scss-module__lU6jpW__imageTagPhase_tagHold{opacity:1;transform:translate(0,0)scale(1)}.restaurant-card-module-scss-module__lU6jpW__imageTagPhase_tagExit{animation:2s cubic-bezier(.37,0,.63,1) both restaurant-card-module-scss-module__lU6jpW__imageTagCaptionExit}.restaurant-card-module-scss-module__lU6jpW__imageTagLabel,.restaurant-card-module-scss-module__lU6jpW__imageTagIconLayer{align-items:center;min-width:0;transition:opacity .5s cubic-bezier(.22,1,.36,1),transform .5s cubic-bezier(.22,1,.36,1);display:flex}.restaurant-card-module-scss-module__lU6jpW__imageTagLabel{text-overflow:ellipsis;letter-spacing:.01em;position:relative;overflow:hidden}.restaurant-card-module-scss-module__lU6jpW__imageTagLabelEntering{animation:1.3s cubic-bezier(.16,1,.3,1) both restaurant-card-module-scss-module__lU6jpW__imageTagLabelReveal}.restaurant-card-module-scss-module__lU6jpW__imageTagLayerVisible{opacity:1;transform:translate(0,0)scale(1)}.restaurant-card-module-scss-module__lU6jpW__imageTagLayerHidden{opacity:0;pointer-events:none;position:absolute;transform:translate(0,0)scale(.96)}.restaurant-card-module-scss-module__lU6jpW__imageTagIconExiting{opacity:0}.restaurant-card-module-scss-module__lU6jpW__imageTagIcon{object-fit:contain;filter:drop-shadow(0 1px 2px #00000047);width:auto;height:32px}.restaurant-card-module-scss-module__lU6jpW__imageTagSheen{pointer-events:none;background:linear-gradient(105deg,#0000 35%,#ffffff38 48%,#0000 62%);animation:1.4s cubic-bezier(.16,1,.3,1) .18s both restaurant-card-module-scss-module__lU6jpW__imageTagSheen;position:absolute;inset:0;transform:translate(-120%)}@keyframes restaurant-card-module-scss-module__lU6jpW__imageTagLogoEnter{0%{opacity:0;transform:translate(0,0)scale(.985)}to{opacity:1;transform:translate(0,0)scale(1)}}@keyframes restaurant-card-module-scss-module__lU6jpW__imageTagLogoExit{0%{opacity:1;filter:blur();transform:translate(0,0)scale(1)}to{opacity:0;filter:blur(1px);transform:translate(0,0)scale(.96)}}@keyframes restaurant-card-module-scss-module__lU6jpW__imageTagCaptionEnter{0%{opacity:0;filter:blur(2px);clip-path:inset(0 55% 0 0);transform:translate(0,0)scale(.96)}to{opacity:1;filter:blur();clip-path:inset(0);transform:translate(0,0)scale(1)}}@keyframes restaurant-card-module-scss-module__lU6jpW__imageTagCaptionExit{0%{opacity:1;transform:translate(0,0)scale(1)}to{opacity:0;transform:translate(0,0)scale(.99)}}@keyframes restaurant-card-module-scss-module__lU6jpW__imageTagLabelReveal{0%{opacity:0;letter-spacing:.08em;transform:translateY(3px)}to{opacity:1;letter-spacing:.01em;transform:translate(0,0)}}@keyframes restaurant-card-module-scss-module__lU6jpW__imageTagSheen{0%{opacity:0;transform:translate(-120%)}20%{opacity:1}to{opacity:0;transform:translate(120%)}}@media (prefers-reduced-motion:reduce){.restaurant-card-module-scss-module__lU6jpW__imageTag,.restaurant-card-module-scss-module__lU6jpW__imageTagLabel,.restaurant-card-module-scss-module__lU6jpW__imageTagIconLayer,.restaurant-card-module-scss-module__lU6jpW__imageTagSheen{transition:none;animation:none!important}.restaurant-card-module-scss-module__lU6jpW__imageTagPhase_idle,.restaurant-card-module-scss-module__lU6jpW__imageTagPhase_logo,.restaurant-card-module-scss-module__lU6jpW__imageTagPhase_logoHold,.restaurant-card-module-scss-module__lU6jpW__imageTagPhase_logoExit,.restaurant-card-module-scss-module__lU6jpW__imageTagPhase_tag,.restaurant-card-module-scss-module__lU6jpW__imageTagPhase_tagHold,.restaurant-card-module-scss-module__lU6jpW__imageTagPhase_tagExit{opacity:1;visibility:visible;filter:none;clip-path:none;animation:none;transform:none}.restaurant-card-module-scss-module__lU6jpW__imageTagSheen{display:none}}.restaurant-card-module-scss-module__lU6jpW__awardBadge{z-index:2;border-radius:2px;width:50px;height:55px;position:absolute;top:12px;left:12px;overflow:hidden;box-shadow:0 2px 6px #0000001f}.restaurant-card-module-scss-module__lU6jpW__awardBadgeImage{z-index:2;object-fit:contain;width:50px;height:55px;position:absolute;top:12px;left:12px}.restaurant-card-module-scss-module__lU6jpW__branding{z-index:2;align-items:baseline;gap:4px;line-height:1;display:flex;position:absolute;bottom:12px;left:12px}.restaurant-card-module-scss-module__lU6jpW__brandingDiscovery{color:#7fcca8;letter-spacing:-.02em;font-family:Segoe Script,Brush Script MT,cursive;font-size:18px;font-weight:400}.restaurant-card-module-scss-module__lU6jpW__brandingIconPrefix{font-family:var(--category-listing-restaurant-card-cuisine-font-family,"GFS Didot", serif);color:#fff;letter-spacing:.04em;font-size:14px;font-style:italic;font-weight:400}.restaurant-card-module-scss-module__lU6jpW__brandingDine{font-family:var(--category-listing-restaurant-card-cuisine-font-family,"GFS Didot", serif);color:#fff;letter-spacing:.06em;font-size:16px;font-style:italic;font-weight:400}.restaurant-card-module-scss-module__lU6jpW__brandingImage{object-fit:contain;width:auto;height:32px}.restaurant-card-module-scss-module__lU6jpW__carouselDots{z-index:2;align-items:center;gap:5px;display:flex;position:absolute;bottom:14px;right:12px}.restaurant-card-module-scss-module__lU6jpW__dot{background:#ffffff73;border-radius:50%;width:6px;height:6px;display:block}.restaurant-card-module-scss-module__lU6jpW__dotActive{background:#fff;border-radius:3px;width:18px;height:6px}.restaurant-card-module-scss-module__lU6jpW__body{min-height:var(--restaurant-card-body-min-height,168px);flex-direction:column;flex:1;gap:8px;padding:12px 16px 0;display:flex}.restaurant-card-module-scss-module__lU6jpW__cuisines{flex-wrap:wrap;align-items:center;gap:8px;margin:0;display:flex}.restaurant-card-module-scss-module__lU6jpW__cuisineItem{font-family:var(--category-listing-restaurant-card-cuisine-font-family,"GFS Didot", Georgia, serif);font-size:var(--category-listing-restaurant-card-cuisine-font-size,14px);font-weight:var(--category-listing-restaurant-card-cuisine-font-weight,400);line-height:var(--category-listing-restaurant-card-cuisine-line-height,normal);color:var(--category-listing-restaurant-card-cuisine-color,#212121)}.restaurant-card-module-scss-module__lU6jpW__cuisineDot{background:var(--category-listing-restaurant-card-cuisine-color,#212121);border-radius:50%;flex-shrink:0;width:2px;height:2px}.restaurant-card-module-scss-module__lU6jpW__name{height:58px;font-family:var(--category-listing-restaurant-card-name-font-family,"Urbanist", sans-serif);font-size:var(--category-listing-restaurant-card-name-font-size,24px);font-weight:var(--category-listing-restaurant-card-name-font-weight,500);line-height:var(--category-listing-restaurant-card-name-line-height,normal);color:var(--category-listing-restaurant-card-name-color,#212121);word-break:break-word;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;-webkit-box-pack:center;align-items:center;margin:0;display:flex;overflow:hidden}.restaurant-card-module-scss-module__lU6jpW__location{font-family:var(--category-listing-restaurant-card-location-font-family,"Urbanist", sans-serif);font-size:var(--category-listing-restaurant-card-location-font-size,12px);font-weight:var(--category-listing-restaurant-card-location-font-weight,400);line-height:var(--category-listing-restaurant-card-location-line-height,normal);color:var(--category-listing-restaurant-card-location-color,#212121);word-break:break-word;margin:0}.restaurant-card-module-scss-module__lU6jpW__offerSection{flex-direction:column;gap:0;min-height:37px;max-height:37px;margin-top:0;display:flex}.restaurant-card-module-scss-module__lU6jpW__divider{border:none;border-top:1px solid var(--category-listing-restaurant-card-divider-color,#e0e0e0);margin:0 0 12px}.restaurant-card-module-scss-module__lU6jpW__offer{font-family:var(--category-listing-restaurant-card-offer-font-family,"Urbanist", sans-serif);font-size:var(--category-listing-restaurant-card-offer-font-size,13px);font-weight:var(--category-listing-restaurant-card-offer-font-weight,600);line-height:var(--category-listing-restaurant-card-offer-line-height,16px);color:var(--category-listing-restaurant-card-offer-color,#000);margin:0}
.gallery-demo-skeleton-module-scss-module__cKxzDa__hero{aspect-ratio:422/490;grid-template-columns:1fr;gap:16px;width:100%;margin-bottom:0;display:grid}.gallery-demo-skeleton-module-scss-module__cKxzDa__heroMain{width:100%;height:100%}.gallery-demo-skeleton-module-scss-module__cKxzDa__heroSide{display:none}.gallery-demo-skeleton-module-scss-module__cKxzDa__detailPanel{margin-top:-4px}.gallery-demo-skeleton-module-scss-module__cKxzDa__detailLayout{flex-direction:column;gap:20px;display:flex}.gallery-demo-skeleton-module-scss-module__cKxzDa__detailMain{flex-direction:column;gap:20px;min-width:0;display:flex}.gallery-demo-skeleton-module-scss-module__cKxzDa__header{flex-direction:column;gap:10px;display:flex}.gallery-demo-skeleton-module-scss-module__cKxzDa__tabs{flex-wrap:wrap;gap:8px;display:flex}.gallery-demo-skeleton-module-scss-module__cKxzDa__section{flex-direction:column;gap:10px;display:flex}.gallery-demo-skeleton-module-scss-module__cKxzDa__sidebar{display:none}@media (min-width:1024px){.gallery-demo-skeleton-module-scss-module__cKxzDa__hero{aspect-ratio:822/490;grid-template-columns:3fr 2fr}.gallery-demo-skeleton-module-scss-module__cKxzDa__heroSide{grid-template-rows:1fr 1fr;gap:16px;height:100%;display:grid}.gallery-demo-skeleton-module-scss-module__cKxzDa__detailLayout{flex-direction:row;align-items:flex-start;gap:24px}.gallery-demo-skeleton-module-scss-module__cKxzDa__detailMain{flex:1}.gallery-demo-skeleton-module-scss-module__cKxzDa__sidebar{background:#fff;border-radius:12px;flex-direction:column;flex-shrink:0;gap:12px;width:360px;padding:16px;display:flex}}
.hero-fold-module-scss-module__HcmkQq__section{flex-direction:column;align-items:center;height:100dvh;min-height:600px;display:flex;position:relative;overflow:hidden}.hero-fold-module-scss-module__HcmkQq__bgContainer{position:absolute;inset:0}.hero-fold-module-scss-module__HcmkQq__bgVideo{object-fit:cover;object-position:center;width:100%;height:100%;position:absolute;inset:0}.hero-fold-module-scss-module__HcmkQq__content{z-index:2;flex-direction:column;align-items:center;width:100%;height:100%;padding:0 24px;display:flex;position:relative}.hero-fold-module-scss-module__HcmkQq__badge{flex-direction:column;align-items:center;gap:8px;padding-top:28px;display:flex}.hero-fold-module-scss-module__HcmkQq__badgeFixed{top:max(28px,env(safe-area-inset-top,0px));z-index:10;pointer-events:none;justify-content:center;display:flex;position:fixed;left:0;right:0}.hero-fold-module-scss-module__HcmkQq__badgeFixedInner{pointer-events:auto;flex-direction:column;align-items:center;gap:8px;padding-top:0;display:flex}.hero-fold-module-scss-module__HcmkQq__badgePlaceholder{visibility:hidden;pointer-events:none}.hero-fold-module-scss-module__HcmkQq__badgePill{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#fffc;border:1px solid #ffffff2e;border-radius:100px;align-items:center;gap:8px;padding:8px 22px;display:flex}.hero-fold-module-scss-module__HcmkQq__badgePillText{color:#fff;letter-spacing:.2px;font-size:13px;font-weight:500}.hero-fold-module-scss-module__HcmkQq__logoText{color:#fff9;letter-spacing:.3px;margin:0;font-size:12px}.hero-fold-module-scss-module__HcmkQq__bottom{padding-bottom:max(56px,env(safe-area-inset-bottom,0px));flex-direction:column;align-items:center;gap:10px;margin-top:auto;display:flex}.hero-fold-module-scss-module__HcmkQq__bottomFixed{bottom:max(32px,env(safe-area-inset-bottom,0px));z-index:10;pointer-events:none;justify-content:center;padding:0 24px 16px;display:flex;position:fixed;left:0;right:0}.hero-fold-module-scss-module__HcmkQq__bottomFixedInner{pointer-events:auto;flex-direction:column;align-items:center;gap:10px;width:100%;max-width:100%;margin-top:0;padding-bottom:0;display:flex}.hero-fold-module-scss-module__HcmkQq__bottomPlaceholder,.hero-fold-module-scss-module__HcmkQq__ctaPlaceholder{visibility:hidden;pointer-events:none}.hero-fold-module-scss-module__HcmkQq__scrollText{color:#ffffff8c;letter-spacing:.5px;margin:0;font-size:12px}.hero-fold-module-scss-module__HcmkQq__scrollLottieWrap{width:100px;height:100px}.hero-fold-module-scss-module__HcmkQq__scrollLottie{width:100%;height:100%;display:block}.hero-fold-module-scss-module__HcmkQq__cta{color:#0a0a0a;letter-spacing:.2px;cursor:pointer;background:#fff;border:none;border-radius:100px;margin-top:8px;padding:16px 105px;font-size:16px;font-weight:700;transition:opacity .15s}.hero-fold-module-scss-module__HcmkQq__cta:hover{opacity:1}.hero-fold-module-scss-module__HcmkQq__cta:active{opacity:.8}
.my-booking-template-module-scss-module__HgZWAG__page{background:#fff;flex-direction:column;min-height:80vh;padding:56px 16px 0;display:flex;position:relative}.my-booking-template-module-scss-module__HgZWAG__bg{z-index:0;pointer-events:none;display:none;position:absolute;inset:0}.my-booking-template-module-scss-module__HgZWAG__bgImage{object-fit:cover;object-position:center}.my-booking-template-module-scss-module__HgZWAG__backButton{z-index:2;color:#133225;background:0 0;width:40px;height:40px;position:fixed;top:16px;left:16px}@media (min-width:1024px){.my-booking-template-module-scss-module__HgZWAG__backButton{left:28%}}.my-booking-template-module-scss-module__HgZWAG__topRight{z-index:2;display:none;position:fixed;top:16px;right:28%}.my-booking-template-module-scss-module__HgZWAG__menuButton{color:#fff;cursor:pointer;background:#133225;border:0;border-radius:100px;flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;padding:0;display:flex}.my-booking-template-module-scss-module__HgZWAG__menuIcon{width:18px;height:18px}.my-booking-template-module-scss-module__HgZWAG__contentStack{z-index:1;flex-direction:column;flex:1;gap:0;min-width:0;padding-bottom:16px;display:flex;position:relative}.my-booking-template-module-scss-module__HgZWAG__mainCard{text-align:center;background:0 0;border:0;border-radius:0;flex-direction:column;gap:20px;min-inline-size:0;margin:0;padding:0 0 20px;display:flex}.my-booking-template-module-scss-module__HgZWAG__statusLegend{margin-inline:auto;padding:0 2px;line-height:0;display:inline-block}.my-booking-template-module-scss-module__HgZWAG__statusIcon{width:30.857px;height:30.857px;display:block}.my-booking-template-module-scss-module__HgZWAG__statusIconPending{color:#caa354}.my-booking-template-module-scss-module__HgZWAG__statusIconConfirmed{color:#133225}.my-booking-template-module-scss-module__HgZWAG__statusIconCancelled{color:#d92d20}.my-booking-template-module-scss-module__HgZWAG__statusTitle{font-family:var(--font-urbanist),"Urbanist",sans-serif;color:#212121;text-align:center;margin:0;margin-top:16px;font-size:18px;font-weight:700;line-height:1.25}.my-booking-template-module-scss-module__HgZWAG__restaurantRow{text-align:left;justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.my-booking-template-module-scss-module__HgZWAG__restaurantHeader{--detail-header-tags-font-family:var(--font-gfs-didot), "GFS Didot", Georgia, serif;--detail-header-tags-font-size:14px;--detail-header-tags-color:#212121;--detail-header-title-font-family:var(--font-urbanist), "Urbanist", sans-serif;--detail-header-title-font-size:20px;--detail-header-title-font-weight:600;--detail-header-title-color:#212121;--detail-header-title-line-height:1.25;--detail-header-meta-font-family:var(--font-urbanist), "Urbanist", sans-serif;--detail-header-meta-font-size:12px;--detail-header-meta-color:#545454;--detail-header-meta-font-weight:400;--detail-header-meta-gap:12px;gap:8px;min-width:0}.my-booking-template-module-scss-module__HgZWAG__restaurantThumb{object-fit:cover;border-radius:12px;flex-shrink:0;width:96px;height:96px}.my-booking-template-module-scss-module__HgZWAG__benefitStrip{text-align:left;border-top:1px solid #e5e5e9;border-bottom:1px solid #e5e5e9;align-items:center;gap:12px;width:100%;padding:12px 0;display:flex}.my-booking-template-module-scss-module__HgZWAG__benefitThumbs{flex-shrink:0;gap:6px;display:flex}.my-booking-template-module-scss-module__HgZWAG__benefitThumbButton{cursor:pointer;background:0 0;border:0;border-radius:8px;flex-shrink:0;width:70px;height:70px;padding:0;display:block;position:relative;overflow:hidden}.my-booking-template-module-scss-module__HgZWAG__benefitThumb{object-fit:cover;border-radius:8px;width:70px;height:70px;display:block}.my-booking-template-module-scss-module__HgZWAG__benefitThumbButton .my-booking-template-module-scss-module__HgZWAG__benefitThumb{width:100%;height:100%}.my-booking-template-module-scss-module__HgZWAG__viewMenuOverlay{color:#fff;font-family:var(--font-urbanist),"Urbanist",sans-serif;text-align:center;white-space:pre-line;background:#00000073;justify-content:center;align-items:center;padding:4px;font-size:11px;font-weight:700;line-height:1.2;display:flex;position:absolute;inset:0}@media (hover:hover){.my-booking-template-module-scss-module__HgZWAG__viewMenuOverlay{opacity:0;transition:opacity .15s}.my-booking-template-module-scss-module__HgZWAG__benefitThumbButton:hover .my-booking-template-module-scss-module__HgZWAG__viewMenuOverlay,.my-booking-template-module-scss-module__HgZWAG__benefitThumbButton:focus-visible .my-booking-template-module-scss-module__HgZWAG__viewMenuOverlay{opacity:1}}@media (hover:hover) and (prefers-reduced-motion:reduce){.my-booking-template-module-scss-module__HgZWAG__viewMenuOverlay{transition:none}}.my-booking-template-module-scss-module__HgZWAG__benefitCopy{flex-direction:column;gap:4px;min-width:0;display:flex}.my-booking-template-module-scss-module__HgZWAG__benefitTitle{font-family:var(--font-urbanist),"Urbanist",sans-serif;color:#212121;margin:0;font-size:16px;font-weight:700;line-height:1.25}.my-booking-template-module-scss-module__HgZWAG__benefitSubtitle{font-family:var(--font-urbanist),"Urbanist",sans-serif;color:#545454;margin:0;font-size:12px;font-weight:400;line-height:1.3}.my-booking-template-module-scss-module__HgZWAG__reservationCard{text-align:left;background:#fefae0;border-radius:12px;flex-direction:column;gap:12px;min-width:0;padding:16px;display:flex}.my-booking-template-module-scss-module__HgZWAG__reservationTitle{font-family:var(--font-urbanist),"Urbanist",sans-serif;color:#212121;margin:0;font-size:14px;font-weight:600;line-height:1}.my-booking-template-module-scss-module__HgZWAG__fieldsGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.my-booking-template-module-scss-module__HgZWAG__fieldItem{background:#fff;border:.5px solid #d9d9d9;border-radius:12px;flex-direction:column;justify-content:center;gap:4px;min-width:0;padding:16px;display:flex}.my-booking-template-module-scss-module__HgZWAG__fieldItemFull{grid-column:1/-1}.my-booking-template-module-scss-module__HgZWAG__fieldLabel{color:#545454;font-family:Be Vietnam Pro,sans-serif;font-size:12px;line-height:1}.my-booking-template-module-scss-module__HgZWAG__fieldValue{font-family:var(--font-urbanist),"Urbanist",sans-serif;color:#212121;overflow-wrap:anywhere;font-size:16px;font-weight:600;line-height:1.3}.my-booking-template-module-scss-module__HgZWAG__actions{text-align:left;flex-wrap:wrap;justify-content:flex-start;gap:12px;display:flex}.my-booking-template-module-scss-module__HgZWAG__actionOutline,.my-booking-template-module-scss-module__HgZWAG__actionSolid{cursor:pointer;white-space:nowrap;border-radius:100px;flex:none;justify-content:center;align-items:center;height:38px;padding:0 16px;font-family:Be Vietnam Pro,sans-serif;font-size:12px;font-weight:400;line-height:1;display:flex}.my-booking-template-module-scss-module__HgZWAG__actionOutline{color:#000;background:#fff;border:.5px solid #5f5f5f}.my-booking-template-module-scss-module__HgZWAG__actionOutline:disabled{opacity:.5;cursor:not-allowed}.my-booking-template-module-scss-module__HgZWAG__actionSolid{color:#fff;background:#133225;border:0}.my-booking-template-module-scss-module__HgZWAG__actionSolid:disabled{opacity:.5;cursor:not-allowed}.my-booking-template-module-scss-module__HgZWAG__actionLink{color:#133225;text-underline-offset:2px;cursor:pointer;white-space:nowrap;background:0 0;border:0;flex:none;align-self:center;padding:0;font-family:Be Vietnam Pro,sans-serif;font-size:12px;font-weight:600;text-decoration:underline;display:none}.my-booking-template-module-scss-module__HgZWAG__termsCard{background:0 0;border:0;border-top:1px solid #00000014;border-radius:0;flex-direction:column;gap:12px;padding:20px 0 8px;display:flex}.my-booking-template-module-scss-module__HgZWAG__termsTitle{font-family:var(--font-urbanist),"Urbanist",sans-serif;color:#000;margin:0;font-size:14px;font-weight:600;line-height:1}.my-booking-template-module-scss-module__HgZWAG__termsList{flex-direction:column;gap:12px;margin:0;padding:0;list-style:none;display:flex}.my-booking-template-module-scss-module__HgZWAG__termsItem{color:#545454d1;font-family:var(--font-urbanist),"Urbanist",sans-serif;padding-left:21px;font-size:12px;font-weight:400;line-height:1.4;position:relative}.my-booking-template-module-scss-module__HgZWAG__termsItem:before{content:"";background:#545454d1;border-radius:50%;width:9px;height:9px;position:absolute;top:.45em;left:0}.my-booking-template-module-scss-module__HgZWAG__readMore{color:#133225;font-family:var(--font-urbanist),"Urbanist",sans-serif;cursor:pointer;background:0 0;border:0;align-self:flex-start;padding:0;font-size:14px;font-weight:700}.my-booking-template-module-scss-module__HgZWAG__pageFooter{z-index:1;flex-shrink:0;width:100%;margin-top:auto;position:relative}.my-booking-template-module-scss-module__HgZWAG__footerSticky{padding:12px 16px calc(12px + env(safe-area-inset-bottom,0px));background:#fff;flex-shrink:0;margin:0 -16px;position:sticky;bottom:0}.my-booking-template-module-scss-module__HgZWAG__footerCta{width:100%;height:56px;font-family:var(--font-urbanist),"Urbanist",sans-serif;color:#fff;cursor:pointer;background:#133225;border:0;border-radius:100px;justify-content:center;align-items:center;padding:0 40px;font-size:16px;font-weight:700;display:flex}@media (min-width:1024px){.my-booking-template-module-scss-module__HgZWAG__page{background:#fff;min-height:80vh;padding:72px 16px 40px;display:flex}.my-booking-template-module-scss-module__HgZWAG__bg{display:block}.my-booking-template-module-scss-module__HgZWAG__backButton{position:absolute}.my-booking-template-module-scss-module__HgZWAG__topRight{display:block;position:absolute}.my-booking-template-module-scss-module__HgZWAG__contentStack{gap:16px;max-width:717px;margin:0 auto;padding-bottom:0}.my-booking-template-module-scss-module__HgZWAG__pageFooter{width:100%;max-width:717px;margin-inline:auto}.my-booking-template-module-scss-module__HgZWAG__mainCard{background:#fff;border:1px solid #00000014;border-radius:12px;gap:24px;padding:12px 24px 24px}.my-booking-template-module-scss-module__HgZWAG__statusTitle{margin-top:0;font-size:20px;line-height:1}.my-booking-template-module-scss-module__HgZWAG__statusIconConfirmed{width:72px;height:72px}.my-booking-template-module-scss-module__HgZWAG__statusIconCancelled,.my-booking-template-module-scss-module__HgZWAG__statusIconPending{width:56px;height:56px}.my-booking-template-module-scss-module__HgZWAG__restaurantRow{gap:16px}.my-booking-template-module-scss-module__HgZWAG__restaurantHeader{--detail-header-tags-font-size:16px;--detail-header-title-font-size:28px;--detail-header-title-font-weight:500;--detail-header-title-line-height:1;--detail-header-meta-font-size:14px;--detail-header-meta-color:#293132;--detail-header-meta-font-weight:600;--detail-header-meta-gap:16px;gap:16px}.my-booking-template-module-scss-module__HgZWAG__restaurantThumb{width:131px;height:131px}.my-booking-template-module-scss-module__HgZWAG__benefitThumb,.my-booking-template-module-scss-module__HgZWAG__benefitThumbButton{width:70px;height:70px}.my-booking-template-module-scss-module__HgZWAG__benefitTitle{font-size:18px}.my-booking-template-module-scss-module__HgZWAG__reservationCard{gap:16px}.my-booking-template-module-scss-module__HgZWAG__fieldsGrid{overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch;scrollbar-width:none;flex-wrap:nowrap;gap:16px;margin:0 -16px;padding:0 16px;display:flex;overflow-x:auto}.my-booking-template-module-scss-module__HgZWAG__fieldsGrid::-webkit-scrollbar{display:none}.my-booking-template-module-scss-module__HgZWAG__fieldItem{border-color:#545454;flex:none;width:auto;min-width:175px;height:80px;padding:20px 16px}.my-booking-template-module-scss-module__HgZWAG__fieldItemFull{grid-column:auto}.my-booking-template-module-scss-module__HgZWAG__fieldValue{color:#293132;white-space:nowrap;font-weight:700;line-height:1}.my-booking-template-module-scss-module__HgZWAG__actions{gap:16px}.my-booking-template-module-scss-module__HgZWAG__termsCard{background:#fff;border:1px solid #00000014;border-radius:20px;padding:22px 24px 24px}.my-booking-template-module-scss-module__HgZWAG__footerSticky{display:none}}
.faq-page-module-scss-module__BbDZHa__wrapper{-webkit-user-select:text;user-select:text;padding:24px 16px;padding-top:var(--faq-top-offset,24px);background:var(--faq-background-color,#f6f7f9);min-height:100vh;font-size:14px;font-weight:400;line-height:1.43;font-family:var(--faq-font-family,inherit);margin:0;position:relative;overflow:auto}.faq-page-module-scss-module__BbDZHa__wrapper h1,.faq-page-module-scss-module__BbDZHa__wrapper h2,.faq-page-module-scss-module__BbDZHa__wrapper h3,.faq-page-module-scss-module__BbDZHa__wrapper h4,.faq-page-module-scss-module__BbDZHa__wrapper h5,.faq-page-module-scss-module__BbDZHa__wrapper h6{font-family:var(--faq-heading-font-family,inherit)}.faq-page-module-scss-module__BbDZHa__wrapper h1{text-align:center;margin:20px 0;font-size:16px;font-weight:700}.faq-page-module-scss-module__BbDZHa__wrapper h2,.faq-page-module-scss-module__BbDZHa__wrapper h3,.faq-page-module-scss-module__BbDZHa__wrapper h4,.faq-page-module-scss-module__BbDZHa__wrapper h5,.faq-page-module-scss-module__BbDZHa__wrapper h6{margin:20px 0;font-weight:700}.faq-page-module-scss-module__BbDZHa__wrapper p{text-align:justify;margin:10px 0}.faq-page-module-scss-module__BbDZHa__wrapper ol,.faq-page-module-scss-module__BbDZHa__wrapper ul{margin:0;padding:0;list-style-position:inside}.faq-page-module-scss-module__BbDZHa__wrapper [bold]{font-weight:700}.faq-page-module-scss-module__BbDZHa__wrapper li span{font-weight:400}.faq-page-module-scss-module__BbDZHa__wrapper ol ol,.faq-page-module-scss-module__BbDZHa__wrapper ol ul,.faq-page-module-scss-module__BbDZHa__wrapper ul ol,.faq-page-module-scss-module__BbDZHa__wrapper ul ul{padding-left:20px}.faq-page-module-scss-module__BbDZHa__wrapper li{margin:15px 0;padding:0}.faq-page-module-scss-module__BbDZHa__loaderContainer{background:0 0;justify-content:center;align-items:center;width:100vw;height:100vh;display:flex;overflow:hidden}@media (min-width:1024px){.faq-page-module-scss-module__BbDZHa__wrapper{padding:24px;padding-top:var(--faq-top-offset,24px)}.faq-page-module-scss-module__BbDZHa__wrapper h1{font-size:18px}}
.terms-and-conditions-page-module-scss-module__v8JVlW__wrapper{-webkit-user-select:text;user-select:text;padding:24px 16px;padding-top:var(--terms-and-conditions-top-offset,24px);background:var(--terms-and-conditions-background-color,#fff);min-height:100vh;margin:0;font-size:14px;font-weight:400;line-height:1.43;position:relative;overflow:auto}.terms-and-conditions-page-module-scss-module__v8JVlW__wrapper h1{text-align:center;margin:20px 0;font-size:16px;font-weight:700}.terms-and-conditions-page-module-scss-module__v8JVlW__wrapper h2,.terms-and-conditions-page-module-scss-module__v8JVlW__wrapper h3,.terms-and-conditions-page-module-scss-module__v8JVlW__wrapper h4,.terms-and-conditions-page-module-scss-module__v8JVlW__wrapper h5,.terms-and-conditions-page-module-scss-module__v8JVlW__wrapper h6{margin:20px 0;font-weight:700}.terms-and-conditions-page-module-scss-module__v8JVlW__wrapper p{text-align:justify;margin:10px 0}.terms-and-conditions-page-module-scss-module__v8JVlW__wrapper ol,.terms-and-conditions-page-module-scss-module__v8JVlW__wrapper ul{margin:0;padding:0;list-style-position:inside}.terms-and-conditions-page-module-scss-module__v8JVlW__wrapper [bold]{font-weight:700}.terms-and-conditions-page-module-scss-module__v8JVlW__wrapper li span{font-weight:400}.terms-and-conditions-page-module-scss-module__v8JVlW__wrapper ol ol,.terms-and-conditions-page-module-scss-module__v8JVlW__wrapper ol ul,.terms-and-conditions-page-module-scss-module__v8JVlW__wrapper ul ol,.terms-and-conditions-page-module-scss-module__v8JVlW__wrapper ul ul{padding-left:20px}.terms-and-conditions-page-module-scss-module__v8JVlW__wrapper li{margin:15px 0;padding:0}.terms-and-conditions-page-module-scss-module__v8JVlW__loaderContainer{background:0 0;justify-content:center;align-items:center;width:100vw;height:100vh;display:flex;overflow:hidden}@media (min-width:1024px){.terms-and-conditions-page-module-scss-module__v8JVlW__wrapper{padding:24px;padding-top:var(--terms-and-conditions-top-offset,24px)}.terms-and-conditions-page-module-scss-module__v8JVlW__wrapper h1{font-size:18px}}
.restaurant-detail-breadcrumb-module-scss-module__-_zcEW__breadcrumb{padding:16px 12px;font-size:13px;line-height:1.4}@media (max-width:1023px){.restaurant-detail-breadcrumb-module-scss-module__-_zcEW__breadcrumb{padding-bottom:calc(16px + var(--booking-sticky-cta-height,80px))}}@media (min-width:1024px){.restaurant-detail-breadcrumb-module-scss-module__-_zcEW__breadcrumb{padding:24px 0 32px}}.restaurant-detail-breadcrumb-module-scss-module__-_zcEW__list{flex-wrap:wrap;align-items:center;gap:6px;margin:0;padding:0;list-style:none;display:flex}.restaurant-detail-breadcrumb-module-scss-module__-_zcEW__item{align-items:center;gap:6px;display:inline-flex}.restaurant-detail-breadcrumb-module-scss-module__-_zcEW__link{color:#6f6f74;text-decoration:none}.restaurant-detail-breadcrumb-module-scss-module__-_zcEW__link:hover,.restaurant-detail-breadcrumb-module-scss-module__-_zcEW__link:focus-visible{color:#133225;text-underline-offset:2px;text-decoration:underline}.restaurant-detail-breadcrumb-module-scss-module__-_zcEW__separator{color:#b5b5ba}.restaurant-detail-breadcrumb-module-scss-module__-_zcEW__current{color:#133225;font-weight:600}
.home-page-client-module-scss-module__LADQRW__benefitsWithFixedHeroChrome{padding-bottom:calc(56px + max(32px,env(safe-area-inset-bottom,0px)) + 24px)}
.manage-booking-breadcrumb-module-scss-module__giKpQW__breadcrumb{padding:24px 0 16px;font-size:13px;line-height:1.4}@media (min-width:1024px){.manage-booking-breadcrumb-module-scss-module__giKpQW__breadcrumb{padding:32px 0 40px}}.manage-booking-breadcrumb-module-scss-module__giKpQW__list{flex-wrap:wrap;align-items:center;gap:6px;margin:0;padding:0;list-style:none;display:flex}.manage-booking-breadcrumb-module-scss-module__giKpQW__item{align-items:center;gap:6px;display:inline-flex}.manage-booking-breadcrumb-module-scss-module__giKpQW__link{color:#6f6f74;text-decoration:none}.manage-booking-breadcrumb-module-scss-module__giKpQW__link:hover,.manage-booking-breadcrumb-module-scss-module__giKpQW__link:focus-visible{color:#133225;text-underline-offset:2px;text-decoration:underline}.manage-booking-breadcrumb-module-scss-module__giKpQW__separator{color:#b5b5ba}.manage-booking-breadcrumb-module-scss-module__giKpQW__current{color:#133225;font-weight:600}
.my-booking-skeleton-module-scss-module__ZHgncq__statusIcon,.my-booking-skeleton-module-scss-module__ZHgncq__statusTitle{margin:0 auto}.my-booking-skeleton-module-scss-module__ZHgncq__restaurantCopy{flex-direction:column;flex:1;gap:16px;min-width:0;display:flex}
