.base_text[data-v-6e5fffd8]{font-family:DuxtonInter;word-break:keep-all}.base_text_semibold[data-v-6e5fffd8]{font-family:DuxtonInterSemiBold;word-break:keep-all}.base_text_bold[data-v-6e5fffd8]{font-family:DuxtonInterBold;word-break:keep-all}a[data-v-6e5fffd8]{color:#ffcf01;text-decoration:none;cursor:pointer}.duxton-h2[data-v-6e5fffd8]{font-family:DuxtonInterSemiBold;font-weight:600;font-size:20px;line-height:28px;color:#1a1a1a}.duxton-pdt-title[data-v-6e5fffd8]{font-family:DuxtonInterSemiBold;font-weight:600;font-size:18px;line-height:26px;color:#101125}.duxton-link[data-v-6e5fffd8]{font-family:DuxtonInterSemiBold;font-weight:600;font-size:16px;line-height:24px;color:#136fd8}@media screen and (max-width:768px){.duxton-h2[data-v-6e5fffd8]{font-weight:600;font-size:16px;line-height:24px}.duxton-link[data-v-6e5fffd8]{font-weight:600;font-size:14px;line-height:20px}}.left_img[data-v-6e5fffd8]{font-family:NotoSans-Regular;height:100vh;background-image:url(../img/hero.d7cb1e16.png);background-size:cover;color:#fff;min-width:300px;z-index:1}.left_img .img_bg[data-v-6e5fffd8]{padding:0;width:100%;height:100%;background:-webkit-gradient(linear,left top,left bottom,color-stop(30.94%,rgba(0,0,0,.6)),color-stop(95.39%,hsla(0,0%,100%,0)));background:linear-gradient(180deg,rgba(0,0,0,.6) 30.94%,hsla(0,0%,100%,0) 95.39%)}.left_img .left_img_nav[data-v-6e5fffd8]{padding:64px}.left_img .left_img_nav .restaurant-related[data-v-6e5fffd8]{font-family:DuxtonInter;word-break:keep-all;margin-top:24px;border-radius:8px;background-color:rgba(0,0,0,.4)}.left_img .left_img_nav .relate[data-v-6e5fffd8]{margin:0 16px;padding:0 0 16px 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.left_img .left_img_nav .relate .icon[data-v-6e5fffd8]{margin-top:-2px;-ms-flex-negative:0;flex-shrink:0;width:24px;height:24px;display:inline-block;margin-right:8px}.left_img .left_img_nav .relate .hours_box[data-v-6e5fffd8]{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.left_img .left_img_nav .relate p[data-v-6e5fffd8]{font-family:DuxtonInter;word-break:keep-all;font-style:normal;font-weight:400;font-size:16px;line-height:20px;color:#fff}.left_img .left_img_nav .relate[data-v-6e5fffd8]:first-child{padding-top:16px}.left_img .left_img_nav .address .location_icon[data-v-6e5fffd8]{background:url(../img/location_white.f02fb629.svg) 50% no-repeat}.left_img .left_img_nav .opening_hours .clock_icon[data-v-6e5fffd8]{background:url(../img/clock_wight.8002c161.svg) 50% no-repeat}.left_img[data-v-6e5fffd8] .el-dropdown .el-popper{margin-top:4px!important;width:208px;border-radius:16px;-webkit-box-shadow:0 4px 24px 0 rgba(0,0,0,.1);box-shadow:0 4px 24px 0 rgba(0,0,0,.1);padding:0;margin-bottom:0;border:none}.left_img[data-v-6e5fffd8] .el-dropdown .el-popper .el-dropdown-menu__item{padding:12px 8px;padding-left:16px;color:#6c6f95;font-size:14px;line-height:20px}.left_img[data-v-6e5fffd8] .el-dropdown .el-popper .el-dropdown-menu__item:hover{background:var(--backgroud-grey-2,#e4e5ec)}.left_img[data-v-6e5fffd8] .el-dropdown .el-popper .active{color:#101125}.left_img[data-v-6e5fffd8] .el-dropdown .popper__arrow{display:none}.left_img[data-v-6e5fffd8] .el-dropdown .el-icon-arrow-down{font-size:20px}.left_img .lang_switch_wrapper[data-v-6e5fffd8]{margin-bottom:48px}.left_img .before_title[data-v-6e5fffd8]{font-family:NotoSans-SemiBold;font-weight:700;font-size:20px;line-height:24px}.left_img .title[data-v-6e5fffd8]{font-family:NotoSans-Bold;font-weight:700;font-size:48px;line-height:56px;margin-top:4px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden;text-overflow:ellipsis;word-break:break-word;white-space:normal}@media screen and (max-width:1024px){.left_img[data-v-6e5fffd8]{min-width:100%;height:250px}.left_img .left_img_nav[data-v-6e5fffd8]{padding:24px}.left_img .left_img_nav .relate[data-v-6e5fffd8]{display:none}.left_img .lang_switch_wrapper[data-v-6e5fffd8]{margin-bottom:24px}.left_img .before_title[data-v-6e5fffd8]{font-size:20px;line-height:24px;text-align:center}.left_img .title[data-v-6e5fffd8]{font-size:32px;line-height:40px;text-align:center;max-height:80px;-webkit-line-clamp:2}}@media screen and (max-width:calc(768px - 1px)){.left_img[data-v-6e5fffd8]{height:200px}.left_img .left_img_nav[data-v-6e5fffd8]{padding:24px 16px}.left_img .lang_switch_wrapper[data-v-6e5fffd8]{margin-bottom:16px}.left_img[data-v-6e5fffd8] .el-dropdown .el-popper{border-radius:8px}.left_img .before_title[data-v-6e5fffd8]{font-size:16px;line-height:20px}.left_img .title[data-v-6e5fffd8]{font-size:20px;line-height:24px}}.base_text[data-v-c0e25af6]{font-family:DuxtonInter;word-break:keep-all}.base_text_semibold[data-v-c0e25af6]{font-family:DuxtonInterSemiBold;word-break:keep-all}.base_text_bold[data-v-c0e25af6]{font-family:DuxtonInterBold;word-break:keep-all}a[data-v-c0e25af6]{color:#ffcf01;text-decoration:none;cursor:pointer}.container[data-v-c0e25af6]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.container .banner-wrapper[data-v-c0e25af6]{-webkit-box-flex:1;-ms-flex:1;flex:1}.container .content-wrapper[data-v-c0e25af6]{-webkit-box-flex:1;-ms-flex:1;flex:1;height:100vh;overflow:scroll}.container .content-wrapper .content[data-v-c0e25af6]{padding:32px 64px}@media screen and (max-width:1024px){.container[data-v-c0e25af6]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.container .content-wrapper[data-v-c0e25af6]{z-index:20;overflow:unset}.container .content-wrapper .content[data-v-c0e25af6]{max-width:592px;padding:0;margin:0 auto;position:relative;top:-60px}}@media screen and (max-width:768px){.container[data-v-c0e25af6]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.container .content-wrapper[data-v-c0e25af6]{z-index:20}.container .content-wrapper .content[data-v-c0e25af6]{padding:0 16px}}.base_text[data-v-36c7fa22]{font-family:DuxtonInter;word-break:keep-all}.base_text_semibold[data-v-36c7fa22]{font-family:DuxtonInterSemiBold;word-break:keep-all}.base_text_bold[data-v-36c7fa22]{font-family:DuxtonInterBold;word-break:keep-all}a[data-v-36c7fa22]{color:#ffcf01;text-decoration:none;cursor:pointer}.container[data-v-36c7fa22]{height:150px}.container .custom_control[data-v-36c7fa22]{background:#fff;padding:0 .5em;border:1px solid #aaa;border-radius:.1em}.container .view_larger_map[data-v-36c7fa22]{color:#1d5bbf}.horizontal-divider[data-v-3a843292]{background-color:#e4e5ec;width:100%;height:1px}.base_text[data-v-011e18e0]{font-family:DuxtonInter;word-break:keep-all}.base_text_semibold[data-v-011e18e0]{font-family:DuxtonInterSemiBold;word-break:keep-all}.base_text_bold[data-v-011e18e0]{font-family:DuxtonInterBold;word-break:keep-all}a[data-v-011e18e0]{color:#ffcf01;text-decoration:none;cursor:pointer}.duxton-h2[data-v-011e18e0]{font-family:DuxtonInterSemiBold;font-weight:600;font-size:20px;line-height:28px;color:#1a1a1a}.duxton-pdt-title[data-v-011e18e0]{font-family:DuxtonInterSemiBold;font-weight:600;font-size:18px;line-height:26px;color:#101125}.duxton-link[data-v-011e18e0]{font-family:DuxtonInterSemiBold;font-weight:600;font-size:16px;line-height:24px;color:#136fd8}@media screen and (max-width:768px){.duxton-h2[data-v-011e18e0]{font-weight:600;font-size:16px;line-height:24px}.duxton-link[data-v-011e18e0]{font-weight:600;font-size:14px;line-height:20px}}.duxton-confirmation-detail-items[data-v-011e18e0]{font-family:DuxtonInter;font-weight:400;font-size:14px;line-height:20px;gap:16px}.duxton-confirmation-detail-items .item[data-v-011e18e0],.duxton-confirmation-detail-items[data-v-011e18e0]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.duxton-confirmation-detail-items .item[data-v-011e18e0]{gap:4px}.duxton-confirmation-detail-items .item label[data-v-011e18e0]{color:#6c6f95;text-align:left}.duxton-confirmation-detail-items .item .value[data-v-011e18e0]{font-weight:400;font-size:14px;line-height:20px;word-wrap:break-word;word-break:break-word}.base_text[data-v-1485e890]{font-family:DuxtonInter;word-break:keep-all}.base_text_semibold[data-v-1485e890]{font-family:DuxtonInterSemiBold;word-break:keep-all}.base_text_bold[data-v-1485e890]{font-family:DuxtonInterBold;word-break:keep-all}a[data-v-1485e890]{color:#ffcf01;text-decoration:none;cursor:pointer}@font-face{font-family:DuxtonInterSemiBold;src:url(../fonts/Inter-SemiBold.66a68ffa.woff) format("woff");font-weight:600}@font-face{font-family:DuxtonInter;src:url(../fonts/Inter-Regular.3ac83020.woff) format("woff");font-weight:600}@font-face{font-family:DuxtonInterBold;src:url(../fonts/Inter-Bold.99a0d9a7.woff) format("woff");font-weight:700}.duxton-h2[data-v-1485e890]{font-family:DuxtonInterSemiBold;font-weight:600;font-size:20px;line-height:28px;color:#1a1a1a}.duxton-pdt-title[data-v-1485e890]{font-family:DuxtonInterSemiBold;font-weight:600;font-size:18px;line-height:26px;color:#101125}.duxton-link[data-v-1485e890]{font-family:DuxtonInterSemiBold;font-weight:600;font-size:16px;line-height:24px;color:#136fd8}@media screen and (max-width:768px){.duxton-h2[data-v-1485e890]{font-weight:600;font-size:16px;line-height:24px}.duxton-link[data-v-1485e890]{font-weight:600;font-size:14px;line-height:20px}}.duxton-confirmation-detail[data-v-1485e890]{font-family:DuxtonInter;word-break:keep-all;font-weight:400;font-size:16px;line-height:24px;color:#101125;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:24px}.duxton-confirmation-detail .sunset-banner[data-v-1485e890]{width:calc(100% + 48px);margin-left:-24px}.duxton-confirmation-detail .sunset-banner a[data-v-1485e890]{display:block;width:100%;height:100%}.duxton-confirmation-detail .sunset-banner a img[data-v-1485e890]{width:100%}.duxton-confirmation-detail .restaurant-name[data-v-1485e890]{font-family:DuxtonInterSemiBold;word-break:keep-all;font-weight:600;font-size:20px;line-height:28px;color:#1a1a1a;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;text-overflow:ellipsis;white-space:normal;word-break:break-word;overflow:hidden}.duxton-confirmation-detail .reservation-summary[data-v-1485e890]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:12px}.duxton-confirmation-detail .reservation-summary .reservation-id[data-v-1485e890]{font-weight:400;font-size:14px;line-height:20px;color:#707070}.duxton-confirmation-detail .reservation_location[data-v-1485e890]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:18px;font-weight:400;font-size:14px;line-height:20px}.duxton-confirmation-detail .reservation_location .map[data-v-1485e890]{z-index:0;-webkit-box-flex:1;-ms-flex:1;flex:1}.duxton-confirmation-detail .reservation_location .contact_details[data-v-1485e890]{-webkit-box-flex:1;-ms-flex:1;flex:1;text-align:left;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:8px}.duxton-confirmation-detail .reservation_location .contact_details .icon_wrapper[data-v-1485e890]{min-width:20px;text-align:center}.duxton-confirmation-detail .reservation_location .contact_details .address[data-v-1485e890]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;gap:4px}.duxton-confirmation-detail .reservation_location .contact_details .phone[data-v-1485e890]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;gap:4px;text-decoration:underline}.duxton-confirmation-detail .rewards[data-v-1485e890]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px}@media screen and (max-width:768px){.reservation_location[data-v-1485e890]{-webkit-box-orient:vertical!important;-webkit-box-direction:normal!important;-ms-flex-direction:column!important;flex-direction:column!important}.duxton-confirmation-detail .sunset-banner[data-v-1485e890]{width:calc(100% + 32px);margin-left:-16px}}