@charset "UTF-8";@import"https://fonts.cdnfonts.com/css/source-sans-pro";[data-v-166748e9]:root{--safe-area-inset-bottom: 0}@supports (bottom: constant(safe-area-inset-bottom)){[data-v-166748e9]:root{--safe-area-inset-bottom: constant(safe-area-inset-bottom)}}@supports (bottom: env(safe-area-inset-bottom)){[data-v-166748e9]:root{--safe-area-inset-bottom: env(safe-area-inset-bottom)}}.n-carousel[data-v-166748e9] .n-carousel__dot{--n-dot-size: 6px}.n-carousel[data-v-166748e9] .n-carousel__dot.n-carousel__dot--active{width:20px;border-radius:20px}.carousel-img[data-v-166748e9]{width:100%;height:100%;max-height:100%;object-fit:cover}[data-v-354b8ca4]:root{--safe-area-inset-bottom: 0}@supports (bottom: constant(safe-area-inset-bottom)){[data-v-354b8ca4]:root{--safe-area-inset-bottom: constant(safe-area-inset-bottom)}}@supports (bottom: env(safe-area-inset-bottom)){[data-v-354b8ca4]:root{--safe-area-inset-bottom: env(safe-area-inset-bottom)}}.progress[data-v-354b8ca4]{position:fixed;z-index:z("loading","animation");top:0;left:0;width:100%}.mask[data-v-354b8ca4]{position:fixed;z-index:z("loading","mask");top:0;left:0;width:100%;height:100%;background-color:#ffffff80;cursor:wait}.loading[data-v-354b8ca4]{position:fixed;z-index:z("loading","mask");top:50%;left:50%;transform:translate(-50%,-50%)}[data-v-ccc66af4]:root{--safe-area-inset-bottom: 0}@supports (bottom: constant(safe-area-inset-bottom)){[data-v-ccc66af4]:root{--safe-area-inset-bottom: constant(safe-area-inset-bottom)}}@supports (bottom: env(safe-area-inset-bottom)){[data-v-ccc66af4]:root{--safe-area-inset-bottom: env(safe-area-inset-bottom)}}.home-page[data-v-ccc66af4]{display:flex;flex-direction:column}.home-page .banners-wrap[data-v-ccc66af4]{position:relative;width:100vw;min-height:101vh;overflow:hidden}.home-page .banners-wrap .wrap-bg[data-v-ccc66af4]{position:absolute;z-index:1;top:0;bottom:0;left:-192px;right:-192px;filter:blur(7.5px);user-select:none;pointer-events:none}.home-page .banners-wrap .wrap-bg[data-v-ccc66af4]:after{position:absolute;z-index:3;bottom:-2px;left:0;right:0;height:102px;background:linear-gradient(180deg,rgba(0,0,0,0),#000 84.5%);content:""}.home-page .banners-wrap .content-wrap[data-v-ccc66af4]{position:relative;z-index:3;display:flex;width:85vw;min-height:78vh;margin:120px auto 20px}.home-page .banners-wrap .content-wrap .content-bg[data-v-ccc66af4]{position:absolute;z-index:1;top:0;bottom:0;left:0;right:0;border:5px solid #e2e2e2;border-radius:50px;overflow:hidden}.home-page .banners-wrap .content-wrap .content-bg[data-v-ccc66af4]:after{position:absolute;top:0;bottom:0;left:0;right:0;background:linear-gradient(0deg,rgba(0,0,0,.2) 0%,rgba(0,0,0,.2) 100%);content:""}.home-page .banners-wrap .content-wrap .store-info[data-v-ccc66af4]{position:relative;z-index:2;display:flex;flex-direction:column;justify-content:space-evenly;box-sizing:border-box;width:48%;padding:100px 10px 150px 8%;margin:5px 0 5px 5px;border-radius:45px 0 0 45px;word-wrap:break-word;background:rgba(255,255,255,.2);box-shadow:0 0 2px #ffffffb3 inset;-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px)}.home-page .banners-wrap .content-wrap .store-info .socials-links[data-v-ccc66af4]{position:absolute;top:30px;left:47px;display:flex;align-items:center;gap:24px}.home-page .banners-wrap .content-wrap .store-info .socials-links .link-item .social-logo[data-v-ccc66af4]{width:36px}.home-page .banners-wrap .content-wrap .store-info .store-type[data-v-ccc66af4]{font-weight:400;font-size:32px;font-family:Lato,sans-serif;line-height:50px;color:#ffffffb8}.home-page .banners-wrap .content-wrap .store-info .store-name[data-v-ccc66af4]{margin:-50px 0;font-weight:400;font-size:96px;font-family:Koulen,sans-serif;line-height:96px;text-transform:uppercase;color:#fff}.home-page .banners-wrap .content-wrap .store-info .store-address[data-v-ccc66af4]{margin-right:30%;font-weight:400;font-size:24px;font-family:Lato,sans-serif;line-height:32px;color:#fff}.home-page .banners-wrap .content-wrap .reservation-btn[data-v-ccc66af4]{position:absolute;z-index:3;bottom:10%;left:8%;padding:4px 52px;border-right:2px solid #fff;border-bottom:2px solid #fff;border-radius:40px;font-weight:600;font-size:24px;font-family:PingFang SC,sans-serif;color:#fff;background:rgba(217,217,217,.6);-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);box-shadow:0 0 2px #ffffffb3 inset;cursor:pointer}.home-page .banners-wrap .content-wrap .reservation-btn[data-v-ccc66af4]:hover{opacity:.7}.home-page .banners-wrap .content-wrap .opening-hours[data-v-ccc66af4]{z-index:2;flex:1;padding:0 55px;font-family:Lato,sans-serif}.home-page .banners-wrap .content-wrap .opening-hours h3[data-v-ccc66af4]{margin:48px 0 24px;font-weight:400;font-size:40px;color:#fff}.home-page .banners-wrap .content-wrap .opening-hours .opening-hours-item[data-v-ccc66af4]{display:flex;justify-content:space-between;max-width:430px;font-weight:400;font-size:24px;line-height:32px;color:#fff}.home-page .banners-wrap .content-wrap .opening-hours .opening-hours-item .day-of-week-label[data-v-ccc66af4]{text-transform:capitalize}.home-page .banners-wrap .content-wrap .opening-hours .opening-hours-item .closed-label[data-v-ccc66af4]{min-width:142px}@media (max-width: 575.98px){.home-page .banners-wrap .content-wrap[data-v-ccc66af4]{flex-direction:column;width:91vw;min-height:82vh;margin-top:18px}.home-page .banners-wrap .content-wrap .content-bg[data-v-ccc66af4]{border:none;border-radius:30px}.home-page .banners-wrap .content-wrap .store-info[data-v-ccc66af4]{width:auto;min-height:41%;padding:40px 0 0 8%;margin:0 -5px;border-radius:20px}.home-page .banners-wrap .content-wrap .store-info .socials-links[data-v-ccc66af4]{gap:12px;top:10px;left:18px}.home-page .banners-wrap .content-wrap .store-info .socials-links .link-item .social-logo[data-v-ccc66af4]{width:16px}.home-page .banners-wrap .content-wrap .store-info .store-type[data-v-ccc66af4]{font-weight:400;font-size:14px;line-height:20px}.home-page .banners-wrap .content-wrap .store-info .store-name[data-v-ccc66af4]{margin:14px 0;font-size:72px;line-height:72px}.home-page .banners-wrap .content-wrap .store-info .store-address[data-v-ccc66af4]{margin-bottom:20px;font-weight:400;font-size:14px;line-height:20px}.home-page .banners-wrap .content-wrap .reservation-btn[data-v-ccc66af4]{bottom:28px;left:50%;padding:6px 50px;font-size:14px;line-height:20px;transform:translate(-50%)}.home-page .banners-wrap .content-wrap .opening-hours[data-v-ccc66af4]{padding:0 23px 90px}.home-page .banners-wrap .content-wrap .opening-hours h3[data-v-ccc66af4]{margin:24px 0 12px;font-size:16px;line-height:19px}.home-page .banners-wrap .content-wrap .opening-hours .opening-hours-item[data-v-ccc66af4]{max-width:167px;font-size:12px;line-height:14px}.home-page .banners-wrap .content-wrap .opening-hours .opening-hours-item .closed-label[data-v-ccc66af4]{min-width:70px}}.home-page .content-box[data-v-ccc66af4]{padding:15px 14% 0;margin:-15px 0 0;font-family:Lato,sans-serif;color:#fff;background-color:#000}.home-page .content-box .title[data-v-ccc66af4]{font-weight:700;font-size:48px;line-height:58px;text-align:center}.home-page .content-box .content[data-v-ccc66af4]{font-weight:400;font-size:24px;line-height:29px;text-align:center;white-space:break-spaces}.home-page .content-box .title.store-name[data-v-ccc66af4]{margin-top:68px}.home-page .content-box .content.store-address[data-v-ccc66af4]{margin:24px 0}.home-page .content-box .content.desc[data-v-ccc66af4]{margin-bottom:48px;text-align:justify;white-space:pre-wrap}.home-page .content-box .map-box[data-v-ccc66af4]{width:100%;height:440px;border:none}.home-page .content-box .title.opening-hours-title[data-v-ccc66af4]{margin:100px 0 24px}.home-page .content-box .opening-hour-box[data-v-ccc66af4]{width:fit-content;margin:0 auto}.home-page .content-box .content.opening-hours-item[data-v-ccc66af4]{display:flex;justify-content:space-between;gap:48px}.home-page .content-box .content.opening-hours-item .day-of-week-label-box[data-v-ccc66af4]{text-transform:capitalize}.home-page .content-box .content.opening-hours-item .closed-label-box[data-v-ccc66af4]{min-width:148px;text-align:left}.home-page .content-box .title.menu[data-v-ccc66af4]{margin-top:100px}.home-page .content-box .menu-box[data-v-ccc66af4]{margin-top:20px;overflow:hidden}.home-page .content-box .menu-box .menu-item[data-v-ccc66af4]{margin-bottom:50px;text-align:center;color:#fff}.home-page .content-box .menu-box .menu-item .menu-cate-title[data-v-ccc66af4]{font-weight:600;font-size:32px}.home-page .content-box .menu-box .menu-item .menu-sub-item[data-v-ccc66af4]{margin-bottom:24px}.home-page .content-box .menu-box .menu-item .menu-sub-item .name[data-v-ccc66af4]{font-weight:400;font-size:24px}.home-page .content-box .menu-box .menu-item .menu-sub-item .desc[data-v-ccc66af4]{font-weight:300;font-size:20px}.home-page .content-box .menu-box .menu-item .menu-sub-item .price[data-v-ccc66af4]{font-weight:400;font-size:24px}.home-page .content-box .gallery-box[data-v-ccc66af4]>.n-image img{width:100%}.home-page .content-box .gallery-box .img-group-wrap[data-v-ccc66af4]{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:20px;margin-top:24px}.home-page .content-box .gallery-box .img-group-wrap .item-wrap[data-v-ccc66af4]{position:relative;width:100%;overflow:hidden}.home-page .content-box .gallery-box .img-group-wrap .item-wrap[data-v-ccc66af4]:before{display:block;padding-bottom:100%;content:""}.home-page .content-box .gallery-box .img-group-wrap .item-wrap .n-image[data-v-ccc66af4]{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:contain}.home-page .content-box .gallery-box .img-group-wrap .item-wrap .n-image[data-v-ccc66af4] img{width:100%;height:100%}.home-page .content-box .title.contact[data-v-ccc66af4]{margin-top:100px}.home-page .content-box .contact-box[data-v-ccc66af4]{margin-top:24px;text-align:center}.home-page .content-box .contact-box .contact-item:first-of-type~.contact-item[data-v-ccc66af4]{margin-top:50px}.home-page .content-box .contact-box .contact-item .contact-name[data-v-ccc66af4]{font-weight:500;font-size:32px}.home-page .content-box .contact-box .contact-item .contact-content[data-v-ccc66af4]{font-weight:400;font-size:24px}.home-page .content-box .downloads-box[data-v-ccc66af4]{padding-bottom:100px;margin-top:308px;text-align:center}.home-page .content-box .downloads-box .download-title[data-v-ccc66af4]{font-weight:700;font-size:32px}.home-page .content-box .downloads-box .download-desc[data-v-ccc66af4]{margin:10px 0 24px;font-weight:500;font-size:24px}.home-page .content-box .downloads-box .box-links[data-v-ccc66af4]{display:flex;justify-content:center;gap:24px}.home-page .content-box .downloads-box .box-links .download-link-item[data-v-ccc66af4]{display:flex;justify-content:center;align-items:center;min-width:210px;min-height:72px;border-top:1px solid rgba(255,255,255,.8);border-right:1px solid rgba(255,255,255,.8);border-radius:20px;font-weight:400;line-height:20px;background:rgba(238,238,238,.25);-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(5px);gap:16px}.home-page .content-box .downloads-box .box-links .download-link-item .img[data-v-ccc66af4]{width:38px}@media (max-width: 575.98px){.home-page .content-box[data-v-ccc66af4]{padding:15px 23px 0}.home-page .content-box .title[data-v-ccc66af4]{font-size:16px;line-height:19px}.home-page .content-box .content[data-v-ccc66af4]{font-size:12px;line-height:13px}.home-page .content-box .title.store-name[data-v-ccc66af4]{margin-top:80px;font-size:32px;line-height:38px}.home-page .content-box .content.store-address[data-v-ccc66af4]{margin:12px 0 21px}.home-page .content-box .content.desc[data-v-ccc66af4]{margin-bottom:24px;font-size:14px;line-height:17px}.home-page .content-box .map-box[data-v-ccc66af4]{width:100%;height:130px}.home-page .content-box .title.opening-hours-title[data-v-ccc66af4]{margin:48px 0 12px}.home-page .content-box .content.opening-hours-item[data-v-ccc66af4]{gap:24px}.home-page .content-box .content.opening-hours-item .closed-label-box[data-v-ccc66af4]{min-width:74px}.home-page .content-box .title.menu[data-v-ccc66af4]{margin-top:48px}.home-page .content-box .menu-box[data-v-ccc66af4]{margin-top:12px}.home-page .content-box .menu-box .menu-item[data-v-ccc66af4]{margin-bottom:16px}.home-page .content-box .menu-box .menu-item .menu-cate-title[data-v-ccc66af4]{font-size:12px}.home-page .content-box .menu-box .menu-item .menu-sub-item[data-v-ccc66af4]{margin-bottom:20px}.home-page .content-box .menu-box .menu-item .menu-sub-item .name[data-v-ccc66af4]{font-size:12px}.home-page .content-box .menu-box .menu-item .menu-sub-item .desc[data-v-ccc66af4]{font-size:10px}.home-page .content-box .menu-box .menu-item .menu-sub-item .price[data-v-ccc66af4]{font-size:12px}.home-page .content-box .gallery-box .img-group-wrap[data-v-ccc66af4]{grid-gap:6px;margin-top:6px}.home-page .content-box .title.contact[data-v-ccc66af4]{margin-top:48px}.home-page .content-box .contact-box[data-v-ccc66af4]{margin-top:12px}.home-page .content-box .contact-box .contact-item:first-of-type~.contact-item[data-v-ccc66af4]{margin-top:30px}.home-page .content-box .contact-box .contact-item .contact-name[data-v-ccc66af4]{font-size:12px}.home-page .content-box .contact-box .contact-item .contact-content[data-v-ccc66af4]{font-size:10px}.home-page .content-box .downloads-box[data-v-ccc66af4]{padding-bottom:36px;margin-top:201px}.home-page .content-box .downloads-box .download-title[data-v-ccc66af4]{font-size:16px}.home-page .content-box .downloads-box .download-desc[data-v-ccc66af4]{margin:4px 50px 24px;font-size:12px}.home-page .content-box .downloads-box .box-links[data-v-ccc66af4]{flex-direction:column;align-items:center;gap:12px}.home-page .content-box .downloads-box .box-links .download-link-item[data-v-ccc66af4]{width:175px;min-height:42px;font-size:12px;gap:16px}.home-page .content-box .downloads-box .box-links .download-link-item .img[data-v-ccc66af4]{width:24px}}.home-page .content-box .box-closed-settings[data-v-ccc66af4]{box-sizing:border-box;width:100%;max-width:660px;padding:21px 50px;margin:30px auto 0;border:1px solid #ddd}.home-page .content-box .box-closed-settings .section-title[data-v-ccc66af4],.home-page .content-box .box-closed-settings .date-range[data-v-ccc66af4]{margin:0;font-weight:600;font-size:18px;line-height:30px;text-align:center}.home-page .content-box .box-closed-settings .reason[data-v-ccc66af4]{margin-top:20px;font-size:14px;line-height:22px;white-space:pre-wrap;color:#9b9b9b}[data-v-c3d4e8c2]:root{--safe-area-inset-bottom: 0}@supports (bottom: constant(safe-area-inset-bottom)){[data-v-c3d4e8c2]:root{--safe-area-inset-bottom: constant(safe-area-inset-bottom)}}@supports (bottom: env(safe-area-inset-bottom)){[data-v-c3d4e8c2]:root{--safe-area-inset-bottom: env(safe-area-inset-bottom)}}.not-found-page[data-v-c3d4e8c2]{margin-top:100px;font-size:120px;text-align:center;color:#999}[data-v-c0e27e64]:root{--safe-area-inset-bottom: 0}@supports (bottom: constant(safe-area-inset-bottom)){[data-v-c0e27e64]:root{--safe-area-inset-bottom: constant(safe-area-inset-bottom)}}@supports (bottom: env(safe-area-inset-bottom)){[data-v-c0e27e64]:root{--safe-area-inset-bottom: env(safe-area-inset-bottom)}}.page-contact[data-v-c0e27e64]{--download-section-height: 90px;display:flex;align-items:center;padding:0 20px;background-position:center;background-size:cover;background-repeat:no-repeat}.page-contact .container[data-v-c0e27e64]{display:flex}.page-contact .contact-box[data-v-c0e27e64]{position:relative;display:flex;flex-direction:column;box-sizing:border-box;min-width:580px;padding:60px 80px calc(60px + var(--download-section-height));margin-right:10%;margin-left:auto;background:#fff}@media (max-width: 575.98px){.page-contact .contact-box[data-v-c0e27e64]{width:100%;min-width:unset;padding-right:40px;padding-left:40px;margin:auto}}.page-contact .contact-box .title[data-v-c0e27e64]{margin:0 0 20px;font-weight:600;font-size:36px;color:#333}.page-contact .contact-box .item[data-v-c0e27e64]{display:flex;align-items:center;margin-top:10px;font-size:16px}.page-contact .contact-box .item .n-icon[data-v-c0e27e64]{margin-right:20px}.page-contact .contact-box .item .label[data-v-c0e27e64]{font-weight:600;font-size:18px;color:#333}.page-contact .box-downloads[data-v-c0e27e64]{position:absolute;z-index:1;bottom:0;left:0;display:flex;align-items:center;box-sizing:border-box;width:100%;height:var(--download-section-height);padding:0 60px;font-weight:600;font-size:16px;color:#fff;background-color:#000}.page-contact .box-downloads .text-box[data-v-c0e27e64]{display:flex;flex-direction:column}.page-contact .box-downloads .text-box .desc[data-v-c0e27e64]{font-weight:400;font-size:12px}.page-contact .box-downloads .box-links[data-v-c0e27e64]{display:flex;align-items:center;margin-left:auto}.page-contact .box-downloads .box-links .item[data-v-c0e27e64]{margin-top:0;line-height:1}.page-contact .box-downloads .box-links .item[data-v-c0e27e64]:not(:last-child){margin-right:18px}.page-contact .box-downloads .box-links img[data-v-c0e27e64]{width:48px}[data-v-013cf898]:root{--safe-area-inset-bottom: 0}@supports (bottom: constant(safe-area-inset-bottom)){[data-v-013cf898]:root{--safe-area-inset-bottom: constant(safe-area-inset-bottom)}}@supports (bottom: env(safe-area-inset-bottom)){[data-v-013cf898]:root{--safe-area-inset-bottom: env(safe-area-inset-bottom)}}.page-menu .container[data-v-013cf898]{display:flex;flex-direction:row;justify-content:center;padding:0 20px;margin-top:60px;margin-bottom:300px;gap:60px}@media (max-width: 767.98px){.page-menu .container[data-v-013cf898]{flex-direction:column-reverse}}.page-menu .menu-box[data-v-013cf898]{display:flex;flex:1;flex-direction:column}.page-menu .menu-box .menu-item[data-v-013cf898]:not(:last-of-type){margin-bottom:50px}.page-menu .menu-box .menu-item .title[data-v-013cf898]{margin:0 0 36px;font-size:50px;color:#9b9b9b}.page-menu .menu-box .menu-item .sub-item[data-v-013cf898]{display:flex;justify-content:space-between;font-weight:700;font-size:24px;color:#333}.page-menu .menu-box .menu-item .sub-item[data-v-013cf898]:not(:last-of-type){margin-bottom:30px}.page-menu .menu-box .menu-item .sub-item .left-box[data-v-013cf898]{display:flex;flex-direction:column}.page-menu .menu-box .menu-item .sub-item .left-box .name[data-v-013cf898]{margin:0 0 10px}.page-menu .menu-box .menu-item .sub-item .left-box .desc[data-v-013cf898]{margin:0;font-weight:400;color:#9b9b9b}.page-menu .nav-box[data-v-013cf898]{position:sticky;top:20px;display:flex;flex-direction:column;align-items:center;box-sizing:border-box;width:450px;padding:48px 70px;border-radius:8px;font-size:24px;text-align:center;background:#f4f4f4}@media (max-width: 767.98px){.page-menu .nav-box[data-v-013cf898]{position:static;width:100%}}.page-menu .nav-box .menu-title[data-v-013cf898]{margin:0 0 40px;font-size:48px;color:#9b9b9b}.page-menu .nav-box .item[data-v-013cf898]{color:#555}.page-menu .nav-box .item[data-v-013cf898]:not(:last-of-type){margin-bottom:30px}.page-menu .nav-box .item.active[data-v-013cf898],.page-menu .nav-box .item[data-v-013cf898]:hover{font-weight:900;color:#000;transition:all .5s ease}[data-v-15bd69b0]:root{--safe-area-inset-bottom: 0}@supports (bottom: constant(safe-area-inset-bottom)){[data-v-15bd69b0]:root{--safe-area-inset-bottom: constant(safe-area-inset-bottom)}}@supports (bottom: env(safe-area-inset-bottom)){[data-v-15bd69b0]:root{--safe-area-inset-bottom: env(safe-area-inset-bottom)}}.cmpt-form[data-v-15bd69b0]{display:flex;flex-direction:column;justify-content:center;padding:0 74px}@media (max-width: 575.98px){.cmpt-form[data-v-15bd69b0]{padding:0}}.cmpt-form .name[data-v-15bd69b0]{margin:0 0 20px;font-weight:300;font-size:24px;text-align:center;color:#333}.cmpt-form .phone-box[data-v-15bd69b0]>.n-form-item-feedback-wrapper{display:none}.cmpt-form .phone-box .country-number[data-v-15bd69b0]{border-top-right-radius:0;border-bottom-right-radius:0}.cmpt-form .phone-box .country-number[data-v-15bd69b0] .n-input__border{border-right:0}.cmpt-form .phone-box .phone[data-v-15bd69b0]{border-bottom-left-radius:0;border-top-left-radius:0}.cmpt-form .phone-box .n-input[data-v-15bd69b0]{height:var(--n-height);line-height:var(--n-height)}[data-v-e5269aff]:root{--safe-area-inset-bottom: 0}@supports (bottom: constant(safe-area-inset-bottom)){[data-v-e5269aff]:root{--safe-area-inset-bottom: constant(safe-area-inset-bottom)}}@supports (bottom: env(safe-area-inset-bottom)){[data-v-e5269aff]:root{--safe-area-inset-bottom: env(safe-area-inset-bottom)}}.cmpt-guest-number[data-v-e5269aff]{display:flex;flex-direction:column;justify-content:center}.cmpt-guest-number .name[data-v-e5269aff]{margin:0 0 20px;font-weight:300;font-size:24px;text-align:center;color:#333}.cmpt-guest-number .list[data-v-e5269aff]{display:grid;grid-template-columns:repeat(5,1fr);gap:20px;width:fit-content;margin:0 auto}.cmpt-guest-number .list .item[data-v-e5269aff]{display:flex;justify-content:center;align-items:center;width:44px;height:44px;border:1px solid #cacaca;border-radius:8px;font-weight:700;font-size:18px;color:#9b9b9b;cursor:pointer}.cmpt-guest-number .list .item[data-v-e5269aff]:hover,.cmpt-guest-number .list .item.active[data-v-e5269aff]{color:#fff;background:#333}.cmpt-guest-number .input-box[data-v-e5269aff]{position:relative;display:flex;justify-content:center;align-items:center;margin:40px auto 0}.cmpt-guest-number .input-box .n-input-number[data-v-e5269aff]{width:120px}.cmpt-guest-number .input-box[data-v-e5269aff] .n-input__input-el{text-align:center}.cmpt-guest-number .input-box .label[data-v-e5269aff]{position:absolute;right:-60px;font-weight:400;font-size:16px;color:#333}[data-v-f24b8eca]:root{--safe-area-inset-bottom: 0}@supports (bottom: constant(safe-area-inset-bottom)){[data-v-f24b8eca]:root{--safe-area-inset-bottom: constant(safe-area-inset-bottom)}}@supports (bottom: env(safe-area-inset-bottom)){[data-v-f24b8eca]:root{--safe-area-inset-bottom: env(safe-area-inset-bottom)}}.edit-people-modal-wrap[data-v-f24b8eca]{display:flex;flex-direction:column;align-items:center;width:400px;min-height:570px;border-radius:25px;background-color:#fff;box-shadow:0 2px 6px #0d275029}.edit-people-modal-wrap .modal-title[data-v-f24b8eca]{margin:38px 0 24px;font-weight:700;font-size:24px;line-height:34px;color:#101010}.edit-people-modal-wrap .modal-label[data-v-f24b8eca]{line-height:23px;color:#5c5c5c}.edit-people-modal-wrap .max-bookable[data-v-f24b8eca] .n-input-number{width:200px;margin:12px 0 0}.edit-people-modal-wrap .max-bookable[data-v-f24b8eca] .n-input-number .n-input.n-input--disabled{background-color:transparent}.edit-people-modal-wrap .max-bookable[data-v-f24b8eca] .n-input-number .n-input-wrapper{overflow:visible}.edit-people-modal-wrap .max-bookable[data-v-f24b8eca] .n-input-number .n-input-wrapper .n-button:not(.n-button--disabled) .n-button__icon{color:#101010}.edit-people-modal-wrap .max-bookable[data-v-f24b8eca] .n-input-number .n-input-wrapper .n-input__input-el{font-weight:700;font-size:20px;text-align:center}.edit-people-modal-wrap .max-bookable[data-v-f24b8eca] .n-input-number .n-input-wrapper .n-button{width:64px;height:32px;border-radius:30px;overflow:hidden;background-color:#f5f5f5;box-shadow:0 2px 6px #0d275029}.edit-people-modal-wrap .space[data-v-f24b8eca]{flex:1}.edit-people-modal-wrap .modal-edit-btns[data-v-f24b8eca]{display:flex;justify-content:center;width:100%;margin-bottom:40px;gap:12px}.edit-people-modal-wrap .modal-edit-btns[data-v-f24b8eca] button{min-width:150px;height:60px;font-size:20px;font-family:PingFang SC Bold,sans-serif;box-shadow:0 2px 6px #0d275029}.edit-people-modal-wrap .modal-edit-btns[data-v-f24b8eca] button .n-base-wave~div{display:none}.edit-people-modal-wrap .modal-edit-btns[data-v-f24b8eca] .n-button--default-type{color:#101010}.edit-people-modal-wrap .modal-edit-btns[data-v-f24b8eca] .n-button--primary-type{background-color:#101010}.edit-people-modal-wrap .modal-edit-btns[data-v-f24b8eca] :hover{opacity:.6}.page-reservation[data-v-f24b8eca]{position:relative;width:100vw;min-height:101vh;overflow:hidden}.page-reservation .wrap-bg[data-v-f24b8eca]{position:absolute;z-index:1;top:0;bottom:0;left:-192px;right:-192px;filter:blur(7.5px);user-select:none;pointer-events:none}.page-reservation .wrap-bg[data-v-f24b8eca]:after{position:absolute;z-index:3;bottom:-2px;left:0;right:0;height:102px;background:linear-gradient(180deg,rgba(0,0,0,0),#000 84.5%);content:""}.page-reservation .page-title[data-v-f24b8eca]{position:relative;z-index:3;margin:145px auto 31px;font-weight:600;font-size:36px;font-family:PingFang SC,sans-serif;text-align:center;color:#fff}@media (max-width: 575.98px){.page-reservation .page-title[data-v-f24b8eca]{display:none}}.page-reservation .content-wrap[data-v-f24b8eca]{position:relative;z-index:3;display:flex;width:79vw;margin:0 auto 20px;border-right:2px solid #fff;border-bottom:2px solid #fff;border-radius:50px;background:rgba(255,255,255,.2);box-shadow:0 0 2px #ffffffb3 inset;-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px)}.page-reservation .content-wrap>.n-spin-body[data-v-f24b8eca]{position:absolute;z-index:99;top:0;bottom:0;left:0;right:0;background-color:#0000001a}.page-reservation .content-wrap .reservation-store-name[data-v-f24b8eca]{display:none}.page-reservation .content-wrap .reservation-form-base[data-v-f24b8eca]{width:79%;padding:38px 0 48px;margin:0 auto;font-family:PingFang SC,sans-serif;color:#fff}.page-reservation .content-wrap .reservation-form-base .main-title[data-v-f24b8eca]{margin-bottom:12px;font-weight:500;font-size:24px}.page-reservation .content-wrap .reservation-form-base .people-number-stepper[data-v-f24b8eca],.page-reservation .content-wrap .reservation-form-base .calendar-wrap[data-v-f24b8eca]{display:none}.page-reservation .content-wrap .reservation-form-base .date-row[data-v-f24b8eca]{display:flex;align-items:center;margin:20px 0 30px;gap:12px}.page-reservation .content-wrap .reservation-form-base .date-row .date-wrap[data-v-f24b8eca]{flex:1;padding:20px 2px;overflow:hidden}.page-reservation .content-wrap .reservation-form-base .date-row .date-wrap .date-group[data-v-f24b8eca]{display:flex;width:100%;min-height:60px;border-radius:30px;background-color:#f5f5f5;box-shadow:0 2px 6px #0d275029}.page-reservation .content-wrap .reservation-form-base .date-row .date-wrap .date-item[data-v-f24b8eca]{display:flex;flex:1;flex-direction:column;justify-content:center;align-items:center;box-sizing:border-box;padding:0 12px;overflow:hidden;opacity:.2;cursor:not-allowed;user-select:none}.page-reservation .content-wrap .reservation-form-base .date-row .date-wrap .date-item .week[data-v-f24b8eca]{font-size:12px;line-height:17px;color:#9a9a9a}.page-reservation .content-wrap .reservation-form-base .date-row .date-wrap .date-item .date-item-title[data-v-f24b8eca]{margin:0;font-size:20px;font-family:PingFang SC Bold,sans-serif;line-height:28px;white-space:nowrap;color:#010101}.page-reservation .content-wrap .reservation-form-base .date-row .date-wrap .date-item.enabled[data-v-f24b8eca]{opacity:1;cursor:pointer}.page-reservation .content-wrap .reservation-form-base .date-row .date-wrap .date-item.enabled[data-v-f24b8eca]:not(.active) :hover{opacity:.6}.page-reservation .content-wrap .reservation-form-base .date-row .date-wrap .date-item.active[data-v-f24b8eca]{margin:-15px 0;border-radius:25px;background-color:#010101}.page-reservation .content-wrap .reservation-form-base .date-row .date-wrap .date-item.active .date-item-title[data-v-f24b8eca]{color:#fff}.page-reservation .content-wrap .reservation-form-base .date-row .date-wrap .date-item.active[data-v-f24b8eca]:hover{opacity:1}.page-reservation .content-wrap .reservation-form-base .date-row .date-wrap .date-page-btn[data-v-f24b8eca]{display:flex;justify-content:center;align-items:center;padding:0 23px;cursor:pointer}.page-reservation .content-wrap .reservation-form-base .date-row .date-wrap .date-page-btn[data-v-f24b8eca]:hover{opacity:.3}.page-reservation .content-wrap .reservation-form-base .date-row .date-wrap .date-page-btn.disabled[data-v-f24b8eca]{opacity:.3;cursor:not-allowed}.page-reservation .content-wrap .reservation-form-base .personal-row[data-v-f24b8eca]{display:flex;align-items:center;margin-bottom:36px;gap:12px}.page-reservation .content-wrap .reservation-form-base .personal-row .personal-wrap[data-v-f24b8eca]{display:flex;flex:1;gap:12px}.page-reservation .content-wrap .reservation-form-base .personal-row .personal-wrap .box[data-v-f24b8eca]{display:flex;flex:1;justify-content:center;align-items:center;min-height:60px;border-radius:30px;font-size:20px;font-family:PingFang SC Bold,sans-serif;color:#fff;background:rgba(245,245,245,.4);box-shadow:0 0 2px #ffffffb3 inset;-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);cursor:not-allowed}.page-reservation .content-wrap .reservation-form-base .personal-row .personal-wrap .box[data-v-f24b8eca] .n-icon{color:#fff!important}.page-reservation .content-wrap .reservation-form-base .personal-row .personal-wrap .box.enabled[data-v-f24b8eca]{color:#101010;background-color:#f5f5f5;box-shadow:0 4px 4px #0d275040;cursor:pointer}.page-reservation .content-wrap .reservation-form-base .personal-row .personal-wrap .box.enabled[data-v-f24b8eca] .n-icon{color:#010101!important}.page-reservation .content-wrap .reservation-form-base .personal-row .personal-wrap .box.enabled[data-v-f24b8eca]:hover{opacity:.6}.page-reservation .content-wrap .reservation-form-base .personal-row .personal-wrap .box.active[data-v-f24b8eca]{color:#fff;background-color:#101010}.page-reservation .content-wrap .reservation-form-base .time-row[data-v-f24b8eca]{display:flex;margin-bottom:48px;gap:12px}.page-reservation .content-wrap .reservation-form-base .time-row[data-v-f24b8eca] .n-icon{margin-top:12px}.page-reservation .content-wrap .reservation-form-base .time-row .time-wrap[data-v-f24b8eca]{display:flex;flex:1;flex-wrap:wrap;gap:12px}.page-reservation .content-wrap .reservation-form-base .time-row .time-wrap .child[data-v-f24b8eca]{display:flex;flex-direction:column;justify-content:center;align-items:center;width:calc((100% - 36px)/4);min-height:60px;border-radius:30px;background:rgba(245,245,245,.4);box-shadow:0 0 2px #ffffffb3 inset;-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);cursor:not-allowed}.page-reservation .content-wrap .reservation-form-base .time-row .time-wrap .child .time[data-v-f24b8eca]{margin:0;font-size:20px;font-family:PingFang SC Bold,sans-serif;line-height:28px;color:#fff}.page-reservation .content-wrap .reservation-form-base .time-row .time-wrap .child.enabled[data-v-f24b8eca]{background-color:#f5f5f5;box-shadow:0 4px 4px #0d275040;cursor:pointer}.page-reservation .content-wrap .reservation-form-base .time-row .time-wrap .child.enabled .time[data-v-f24b8eca]{color:#101010!important}.page-reservation .content-wrap .reservation-form-base .time-row .time-wrap .child.enabled[data-v-f24b8eca]:hover{opacity:.9}.page-reservation .content-wrap .reservation-form-base .time-row .time-wrap .child.active[data-v-f24b8eca]{background-color:#101010}.page-reservation .content-wrap .reservation-form-base .time-row .time-wrap .child.active .time[data-v-f24b8eca]{color:#fff!important}.page-reservation .content-wrap .reservation-form-base .next-btn[data-v-f24b8eca]{display:flex;justify-content:center;align-items:center;width:168px;min-height:60px;margin:0 auto;border-radius:30px;font-style:normal;font-weight:500;font-size:20px;text-align:center;text-transform:uppercase;background:#000;cursor:pointer}.page-reservation .content-wrap .reservation-form-base .next-btn.disabled[data-v-f24b8eca]{color:#fff;background:rgba(255,255,255,.45);cursor:not-allowed}.page-reservation .content-wrap .reservation-form-base .next-btn[data-v-f24b8eca]:not(.disabled):hover{opacity:.6}.page-reservation .content-wrap .reservation-contract-form[data-v-f24b8eca]{width:492px;padding:38px 0 48px;margin:0 auto;font-family:PingFang SC,sans-serif;color:#fff}.page-reservation .content-wrap .reservation-contract-form .form-title[data-v-f24b8eca]{margin-bottom:24px;font-weight:500;font-size:24px;text-align:center}.page-reservation .content-wrap .reservation-contract-form .phone-box[data-v-f24b8eca]>.n-form-item-feedback-wrapper{display:none}.page-reservation .content-wrap .reservation-contract-form .submit-btn[data-v-f24b8eca]{display:flex;justify-content:center;align-items:center;width:168px;min-height:60px;margin:16px auto 0;border-radius:30px;font-style:normal;font-weight:500;font-size:20px;text-align:center;background:#000;cursor:pointer}.page-reservation .content-wrap .reservation-contract-form .submit-btn.disabled[data-v-f24b8eca]{color:#fff;background:rgba(255,255,255,.45);cursor:not-allowed}.page-reservation .content-wrap .reservation-contract-form .submit-btn[data-v-f24b8eca]:not(.disabled):hover{opacity:.6}.page-reservation .content-wrap .reservation-contract-form[data-v-f24b8eca] .n-form-item-label{padding:0 0 12px}.page-reservation .content-wrap .reservation-contract-form[data-v-f24b8eca] .n-form-item-label .n-form-item-label__text{font-weight:500;font-size:20px;color:#fff}.page-reservation .content-wrap .reservation-contract-form[data-v-f24b8eca] .n-form-item-blank .n-base-selection{border-radius:30px 0 0 30px}.page-reservation .content-wrap .reservation-contract-form[data-v-f24b8eca] .n-form-item-blank .n-base-selection .n-base-selection-label{min-height:48px;font-size:18px}.page-reservation .content-wrap .reservation-contract-form[data-v-f24b8eca] .n-form-item-blank .n-base-selection .n-base-selection-label .n-base-selection-input{padding-right:22px;padding-left:28px}.page-reservation .content-wrap .reservation-contract-form[data-v-f24b8eca] .n-form-item-blank .n-base-selection .n-base-selection-label .n-base-icon{color:#000}.page-reservation .content-wrap .reservation-contract-form[data-v-f24b8eca] .n-form-item-blank .n-base-selection .n-base-selection__border,.page-reservation .content-wrap .reservation-contract-form[data-v-f24b8eca] .n-form-item-blank .n-base-selection .n-base-selection__state-border{display:none}.page-reservation .content-wrap .reservation-contract-form[data-v-f24b8eca] .n-form-item-blank .n-input{border-radius:30px;overflow:hidden}.page-reservation .content-wrap .reservation-contract-form[data-v-f24b8eca] .n-form-item-blank .n-input .n-input-wrapper{padding-right:30px;padding-left:30px}.page-reservation .content-wrap .reservation-contract-form[data-v-f24b8eca] .n-form-item-blank .n-input .n-input-wrapper .n-input__input-el{height:48px;font-size:18px}.page-reservation .content-wrap .reservation-contract-form[data-v-f24b8eca] .n-form-item-blank .n-input .n-input-wrapper .n-input__placeholder{font-size:18px}.page-reservation .content-wrap .reservation-contract-form[data-v-f24b8eca] .n-form-item-blank .n-input .n-input__border,.page-reservation .content-wrap .reservation-contract-form[data-v-f24b8eca] .n-form-item-blank .n-input .n-input__state-border{display:none}.page-reservation .content-wrap .reservation-contract-form[data-v-f24b8eca] .n-form-item-blank .n-form-item:first-of-type{margin-right:4px}.page-reservation .content-wrap .reservation-contract-form[data-v-f24b8eca] .n-form-item-blank .n-form-item:first-of-type .n-input{border-radius:30px 0 0 30px}.page-reservation .content-wrap .reservation-contract-form[data-v-f24b8eca] .n-form-item-blank .n-form-item:last-of-type .n-input{border-radius:0 30px 30px 0}.page-reservation .content-wrap .reservation-contract-form[data-v-f24b8eca] .n-form-item-blank .n-form-item:last-of-type .n-input .n-input-wrapper{padding-right:15px;padding-left:15px}.page-reservation .content-wrap .success-msg-content[data-v-f24b8eca]{display:flex;flex-direction:column;justify-content:flex-end;align-items:center;width:100%;min-height:72vh;padding:0 10%;font-family:PingFang SC,sans-serif;color:#fff}.page-reservation .content-wrap .success-msg-content .msg-title[data-v-f24b8eca]{margin-bottom:48px;font-weight:500;font-size:36px;text-align:center}.page-reservation .content-wrap .success-msg-content .aircraft-icon-wrap img[data-v-f24b8eca]{width:48px}.page-reservation .content-wrap .success-msg-content .msg-desc[data-v-f24b8eca]{font-weight:500;font-size:24px;text-align:center}.page-reservation .content-wrap .success-msg-content .downloads-box[data-v-f24b8eca]{margin:10vh 0 34px;text-align:center}.page-reservation .content-wrap .success-msg-content .downloads-box .download-title[data-v-f24b8eca]{font-weight:700;font-size:32px}.page-reservation .content-wrap .success-msg-content .downloads-box .download-desc[data-v-f24b8eca]{margin:10px 0 24px;font-weight:500;font-size:24px}.page-reservation .content-wrap .success-msg-content .downloads-box .box-links[data-v-f24b8eca]{display:flex;justify-content:center;gap:24px}.page-reservation .content-wrap .success-msg-content .downloads-box .box-links .download-link-item[data-v-f24b8eca]{display:flex;justify-content:center;align-items:center;min-width:210px;min-height:72px;border-top:1px solid rgba(255,255,255,.8);border-right:1px solid rgba(255,255,255,.8);border-radius:20px;font-weight:400;line-height:20px;background:rgba(238,238,238,.25);-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(5px);gap:16px}.page-reservation .content-wrap .success-msg-content .downloads-box .box-links .download-link-item .img[data-v-f24b8eca]{width:38px}@media (max-width: 575.98px){.page-reservation .content-wrap[data-v-f24b8eca]{width:91vw;min-height:82vh;margin-top:18px;border-radius:20px}.page-reservation .content-wrap>.n-spin-body[data-v-f24b8eca]{opacity:0}.page-reservation .content-wrap .reservation-store-name[data-v-f24b8eca]{display:block;margin-bottom:12px;font-weight:600;font-size:16px;font-family:Lato,sans-serif;text-align:center}.page-reservation .content-wrap .reservation-form-base[data-v-f24b8eca]{width:auto;padding:11px 0 28px;margin:0 9px}.page-reservation .content-wrap .reservation-form-base .main-title[data-v-f24b8eca]{font-weight:600;font-size:12px;text-align:center}.page-reservation .content-wrap .reservation-form-base .people-number-stepper[data-v-f24b8eca]{display:flex;flex-direction:column;justify-content:center;align-items:center;margin-bottom:40px}.page-reservation .content-wrap .reservation-form-base .people-number-stepper .stepper-label[data-v-f24b8eca]{margin-bottom:4px;font-weight:600;font-size:12px;text-align:center}.page-reservation .content-wrap .reservation-form-base .people-number-stepper[data-v-f24b8eca] .n-input-number{width:86px}.page-reservation .content-wrap .reservation-form-base .people-number-stepper[data-v-f24b8eca] .n-input-number .n-input{background-color:transparent}.page-reservation .content-wrap .reservation-form-base .people-number-stepper[data-v-f24b8eca] .n-input-number .n-input .n-input-wrapper{padding:0;overflow:visible}.page-reservation .content-wrap .reservation-form-base .people-number-stepper[data-v-f24b8eca] .n-input-number .n-input .n-input-wrapper .n-input__input-el{font-weight:600;font-size:14px;text-align:center;color:#fff}.page-reservation .content-wrap .reservation-form-base .people-number-stepper[data-v-f24b8eca] .n-input-number .n-input .n-input-wrapper .n-button{width:24px;height:18px;border-radius:2px;overflow:hidden;background:rgba(255,255,255,.2)}.page-reservation .content-wrap .reservation-form-base .people-number-stepper[data-v-f24b8eca] .n-input-number .n-input .n-input-wrapper .n-button .n-base-icon{color:#fff}.page-reservation .content-wrap .reservation-form-base .people-number-stepper[data-v-f24b8eca] .n-input-number .n-input .n-input-wrapper .n-input__suffix .n-button{background:#010101}.page-reservation .content-wrap .reservation-form-base .calendar-wrap[data-v-f24b8eca]{display:block}.page-reservation .content-wrap .reservation-form-base .calendar-wrap .calendar-label[data-v-f24b8eca]{margin:24px 16px 12px;font-weight:600;font-size:12px}.page-reservation .content-wrap .reservation-form-base .calendar-wrap .calendar-select-panel[data-v-f24b8eca]{padding:15px 7px 16px;border-radius:15px;background:rgba(255,255,255,.3);box-shadow:0 0 2px #ffffffb3 inset;-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px)}.page-reservation .content-wrap .reservation-form-base .calendar-wrap .calendar-select-panel .panel-header[data-v-f24b8eca]{display:flex;justify-content:space-between;align-items:center}.page-reservation .content-wrap .reservation-form-base .calendar-wrap .calendar-select-panel .panel-header .current-calendar-month[data-v-f24b8eca]{font-weight:600;font-size:14px;text-transform:uppercase}.page-reservation .content-wrap .reservation-form-base .calendar-wrap .calendar-select-panel .panel-header .calendar-page-btn[data-v-f24b8eca]{display:flex;justify-content:center;align-items:center;padding:0 16px}.page-reservation .content-wrap .reservation-form-base .calendar-wrap .calendar-select-panel .panel-header .calendar-page-btn.disabled[data-v-f24b8eca]{opacity:0;pointer-events:none}.page-reservation .content-wrap .reservation-form-base .calendar-wrap .calendar-select-panel .calendar-week-header[data-v-f24b8eca]{display:flex;margin-bottom:8px}.page-reservation .content-wrap .reservation-form-base .calendar-wrap .calendar-select-panel .calendar-week-header .week-item[data-v-f24b8eca]{flex:1;font-weight:400;font-size:10px;text-align:center;text-transform:uppercase}.page-reservation .content-wrap .reservation-form-base .calendar-wrap .calendar-select-panel .calendar-items-body[data-v-f24b8eca]{row-gap:6px;display:flex;flex-wrap:wrap;justify-content:space-between}.page-reservation .content-wrap .reservation-form-base .calendar-wrap .calendar-select-panel .calendar-items-body .calendar-item-day[data-v-f24b8eca]{box-sizing:border-box;width:calc((100% - 24px) / 7);min-height:26px;border-radius:6px;font-weight:400;font-size:12px;line-height:26px;text-align:center;background:rgba(255,255,255,.2)}.page-reservation .content-wrap .reservation-form-base .calendar-wrap .calendar-select-panel .calendar-items-body .calendar-item-day.enabled[data-v-f24b8eca]{border:1px solid rgba(238,238,238,.5);color:#eee9}.page-reservation .content-wrap .reservation-form-base .calendar-wrap .calendar-select-panel .calendar-items-body .calendar-item-day.clickable[data-v-f24b8eca]{color:#9d97ad;background:#fff}.page-reservation .content-wrap .reservation-form-base .calendar-wrap .calendar-select-panel .calendar-items-body .calendar-item-day.active[data-v-f24b8eca]{color:#fff;background-color:#010101}.page-reservation .content-wrap .reservation-form-base .date-row[data-v-f24b8eca],.page-reservation .content-wrap .reservation-form-base .personal-row[data-v-f24b8eca]{display:none}.page-reservation .content-wrap .reservation-form-base .time-row[data-v-f24b8eca]{margin-top:12px;margin-bottom:20px}.page-reservation .content-wrap .reservation-form-base .time-row[data-v-f24b8eca] .n-icon{display:none}.page-reservation .content-wrap .reservation-form-base .time-row .time-wrap[data-v-f24b8eca]{column-gap:6px;row-gap:4px;margin-right:-6px}.page-reservation .content-wrap .reservation-form-base .time-row .time-wrap .child[data-v-f24b8eca]{width:calc(20% - 6px);min-height:26px;border-radius:6px;box-shadow:0 4px 4px #0d275040}.page-reservation .content-wrap .reservation-form-base .time-row .time-wrap .child .time[data-v-f24b8eca]{font-weight:400;font-size:12px}.page-reservation .content-wrap .reservation-form-base .time-row .time-wrap .child[data-v-f24b8eca]:not(.disabled):hover{opacity:1}.page-reservation .content-wrap .reservation-form-base .next-btn[data-v-f24b8eca]{min-height:31px;font-weight:600;font-size:14px}.page-reservation .content-wrap .reservation-contract-form[data-v-f24b8eca]{width:295px;padding:11px 0 28px}.page-reservation .content-wrap .reservation-contract-form .form-title[data-v-f24b8eca]{margin-bottom:12px;font-weight:600;font-size:12px;font-family:Lato,sans-serif}.page-reservation .content-wrap .reservation-contract-form .submit-btn[data-v-f24b8eca]{min-height:31px;margin:6vh auto 0;border-radius:30px;font-weight:600;font-size:14px}.page-reservation .content-wrap .reservation-contract-form[data-v-f24b8eca] .n-form-item-label{justify-content:center;padding:0 0 4px}.page-reservation .content-wrap .reservation-contract-form[data-v-f24b8eca] .n-form-item-label .n-form-item-label__text{font-weight:600;font-size:12px}.page-reservation .content-wrap .reservation-contract-form[data-v-f24b8eca] .n-form-item-blank .n-base-selection .n-base-selection-label{min-height:36px;font-size:12px}.page-reservation .content-wrap .reservation-contract-form[data-v-f24b8eca] .n-form-item-blank .n-base-selection .n-base-selection-label .n-base-selection-input{padding-right:10px;padding-left:10px}.page-reservation .content-wrap .reservation-contract-form[data-v-f24b8eca] .n-form-item-blank .n-input{text-align:center}.page-reservation .content-wrap .reservation-contract-form[data-v-f24b8eca] .n-form-item-blank .n-input .n-input-wrapper{padding-right:10px;padding-left:10px}.page-reservation .content-wrap .reservation-contract-form[data-v-f24b8eca] .n-form-item-blank .n-input .n-input-wrapper .n-input__input-el{height:36px;font-size:12px}.page-reservation .content-wrap .reservation-contract-form[data-v-f24b8eca] .n-form-item-blank .n-input .n-input-wrapper .n-input__placeholder{font-size:12px}.page-reservation .content-wrap .reservation-contract-form[data-v-f24b8eca] .n-form-item-blank .n-form-item:last-of-type .n-input{text-align:left}.page-reservation .content-wrap .success-msg-content[data-v-f24b8eca]{min-height:82vh;padding:0 10%}.page-reservation .content-wrap .success-msg-content .msg-title[data-v-f24b8eca]{margin-bottom:31px;font-weight:600;font-size:24px}.page-reservation .content-wrap .success-msg-content .aircraft-icon-wrap img[data-v-f24b8eca]{width:24px}.page-reservation .content-wrap .success-msg-content .msg-desc[data-v-f24b8eca]{font-weight:500;font-size:12px}.page-reservation .content-wrap .success-msg-content .downloads-box[data-v-f24b8eca]{margin:10vh 0 22px}.page-reservation .content-wrap .success-msg-content .downloads-box .download-title[data-v-f24b8eca]{font-size:16px}.page-reservation .content-wrap .success-msg-content .downloads-box .download-desc[data-v-f24b8eca]{margin:4px 0 24px;font-weight:500;font-size:12px}.page-reservation .content-wrap .success-msg-content .downloads-box .box-links[data-v-f24b8eca]{flex-direction:column;align-items:center;gap:12px}.page-reservation .content-wrap .success-msg-content .downloads-box .box-links .download-link-item[data-v-f24b8eca]{width:175px;min-height:42px;font-size:12px;gap:16px}.page-reservation .content-wrap .success-msg-content .downloads-box .box-links .download-link-item .img[data-v-f24b8eca]{width:24px}}.page-reservation .form-box[data-v-f24b8eca]{width:700px;margin:64px auto 56px;border:2px solid #f4f4f4}@media (max-width: 575.98px){.page-reservation .form-box[data-v-f24b8eca]{width:100%}}.page-reservation .form-box .step-box[data-v-f24b8eca]{display:grid;grid-template-columns:repeat(3,1fr)}.page-reservation .form-box .step-box .item[data-v-f24b8eca]{padding:18px 0;border-right:2px solid #f4f4f4;border-bottom:2px solid #f4f4f4;font-weight:700;font-size:18px;text-align:center;color:#333}.page-reservation .form-box .step-box .item[data-v-f24b8eca]:last-of-type{border-right:none}.page-reservation .form-box .step-box .item.empty[data-v-f24b8eca]{font-weight:400;color:#333}.page-reservation .form-box .step-box .item.active[data-v-f24b8eca]{border-color:#333;color:#fff;background:#333}.page-reservation .form-box .content[data-v-f24b8eca]{padding:40px 20px}.page-reservation .form-box .content .form-item.code[data-v-f24b8eca]{width:100%;max-width:300px;margin:0 auto}.page-reservation .form-box .content .form-item.calendar[data-v-f24b8eca]{height:600px}.page-reservation .form-box .content .form-item.success[data-v-f24b8eca]{width:100%;max-width:300px;margin:50px auto;text-align:center;color:#333}.page-reservation .form-box .content .form-item.success h4[data-v-f24b8eca]{margin:30px 0 17px;font-weight:600;font-size:20px}.page-reservation .form-box .content .form-item.success p[data-v-f24b8eca]{margin:0;font-size:14px}.page-reservation .bottom-box[data-v-f24b8eca]{display:flex;justify-content:center;align-items:center;gap:20px;margin:0 auto 75px}.page-reservation .bottom-box .btn[data-v-f24b8eca]{display:flex;justify-content:center;align-items:center;width:240px;height:56px;border:2px solid #000;font-weight:700;font-size:20px;text-transform:uppercase;color:#333;cursor:pointer}@media (max-width: 575.98px){.page-reservation .bottom-box .btn[data-v-f24b8eca]{width:100%}}.page-reservation .bottom-box .btn[data-v-f24b8eca]:hover,.page-reservation .bottom-box .btn[data-v-f24b8eca]:active{color:#fff;background:#000}.page-reservation .bottom-box .btn.prev[data-v-f24b8eca]{width:100px}[data-v-f731b205]:root{--safe-area-inset-bottom: 0}@supports (bottom: constant(safe-area-inset-bottom)){[data-v-f731b205]:root{--safe-area-inset-bottom: constant(safe-area-inset-bottom)}}@supports (bottom: env(safe-area-inset-bottom)){[data-v-f731b205]:root{--safe-area-inset-bottom: env(safe-area-inset-bottom)}}.page-reservation-detail[data-v-f731b205]{display:flex;flex-direction:column;background:linear-gradient(90deg,#fcf9f5 0%,#f5eff9 100%)}.page-reservation-detail .top-box[data-v-f731b205]{padding:30px}.page-reservation-detail .top-box .text[data-v-f731b205]{margin:0 0 16px;font-weight:600;font-size:20px;color:#333}.page-reservation-detail .top-box .item-list[data-v-f731b205]{display:flex;flex-direction:column}.page-reservation-detail .top-box .item-list .item[data-v-f731b205]{display:flex;justify-content:space-between;align-items:center;padding:24px 0;border-bottom:1px solid rgba(220,213,223,.5);font-size:20px;color:#333}.page-reservation-detail .top-box .item-list .item[data-v-f731b205]:last-of-type{border:none}.page-reservation-detail .top-box .item-list .item.qrcode[data-v-f731b205]{flex-direction:column;align-items:flex-start}.page-reservation-detail .top-box .item-list .item.qrcode .label[data-v-f731b205]{margin-bottom:20px}.page-reservation-detail .top-box .item-list .item.qrcode .canvas[data-v-f731b205]{margin:0 auto}.page-reservation-detail .top-box .item-list .item p[data-v-f731b205]{margin:0}.page-reservation-detail .top-box .item-list .item p.value[data-v-f731b205]{font-weight:600;text-align:end}.page-reservation-detail .divider[data-v-f731b205]{width:100%;height:8px;background:#eae5eb}.page-reservation-detail .bottom-box[data-v-f731b205]{padding:30px 30px 50px;font-size:18px;color:#333}.page-reservation-detail .bottom-box h1[data-v-f731b205]{margin:0 0 30px;font-weight:600;font-size:20px}[data-v-6d1920e9]:root{--safe-area-inset-bottom: 0}@supports (bottom: constant(safe-area-inset-bottom)){[data-v-6d1920e9]:root{--safe-area-inset-bottom: constant(safe-area-inset-bottom)}}@supports (bottom: env(safe-area-inset-bottom)){[data-v-6d1920e9]:root{--safe-area-inset-bottom: env(safe-area-inset-bottom)}}.cmpt-pc-store-info[data-v-6d1920e9]{display:flex;flex-direction:column;padding:20px;background:rgba(244,244,244,.58)}@media (max-width: 575.98px){.cmpt-pc-store-info[data-v-6d1920e9]{display:none}}.cmpt-pc-store-info h3[data-v-6d1920e9],.cmpt-pc-store-info .address[data-v-6d1920e9]{margin:2px 0;font-weight:600;font-size:16px}[data-v-8613f897]:root{--safe-area-inset-bottom: 0}@supports (bottom: constant(safe-area-inset-bottom)){[data-v-8613f897]:root{--safe-area-inset-bottom: constant(safe-area-inset-bottom)}}@supports (bottom: env(safe-area-inset-bottom)){[data-v-8613f897]:root{--safe-area-inset-bottom: env(safe-area-inset-bottom)}}.cmpt-time .slot[data-v-8613f897]{width:300px;margin:0 auto}@media (max-width: 575.98px){.cmpt-time .slot[data-v-8613f897]{width:100%}}.cmpt-time .slot[data-v-8613f897]:not(:last-of-type){margin-bottom:50px}.cmpt-time .list[data-v-8613f897]{display:grid;grid-template-columns:repeat(2,1fr);gap:16px}.cmpt-time .list .item[data-v-8613f897]{display:flex;justify-content:center;align-items:center;width:100%;height:44px;border:1px solid #cacaca;border-radius:8px;font-weight:700;font-size:18px;color:#9b9b9b;cursor:pointer}.cmpt-time .list .item[data-v-8613f897]:hover,.cmpt-time .list .item.active[data-v-8613f897]{color:#fff;background:#333}.cmpt-time .list .item.disabled[data-v-8613f897]{opacity:.3;cursor:not-allowed;pointer-events:none}.cmpt-time .n-time-picker[data-v-8613f897]{width:100%;max-width:300px;margin:0 auto}[data-v-d4734b0d]:root{--safe-area-inset-bottom: 0}@supports (bottom: constant(safe-area-inset-bottom)){[data-v-d4734b0d]:root{--safe-area-inset-bottom: constant(safe-area-inset-bottom)}}@supports (bottom: env(safe-area-inset-bottom)){[data-v-d4734b0d]:root{--safe-area-inset-bottom: env(safe-area-inset-bottom)}}.cmpt-calendar[data-v-d4734b0d],.cmpt-calendar[data-v-d4734b0d] .n-calendar{height:100%}@media (max-width: 575.98px){.cmpt-calendar[data-v-d4734b0d] .n-calendar .n-calendar-dates{grid-template-columns:repeat(5,minmax(0,1fr))}.cmpt-calendar[data-v-d4734b0d] .n-calendar .n-calendar-date__day{display:none}}.cmpt-calendar[data-v-d4734b0d] .n-calendar .n-calendar-cell--selected .n-calendar-date__date{color:#fff;background-color:#333}.cmpt-calendar[data-v-d4734b0d] .n-calendar .n-calendar-cell--current.n-calendar-cell--disabled .n-calendar-date__date{color:var(--n-day-text-color);background-color:unset}.cmpt-calendar[data-v-d4734b0d] .n-calendar .n-calendar-cell--current:not(.n-calendar-cell--disabled) .n-calendar-date__date{color:#333;background-color:#fff}[data-v-b98737a9]:root{--safe-area-inset-bottom: 0}@supports (bottom: constant(safe-area-inset-bottom)){[data-v-b98737a9]:root{--safe-area-inset-bottom: constant(safe-area-inset-bottom)}}@supports (bottom: env(safe-area-inset-bottom)){[data-v-b98737a9]:root{--safe-area-inset-bottom: env(safe-area-inset-bottom)}}.pc-top-box[data-v-b98737a9]{padding:70px 0;background-position:center;background-size:cover;background-repeat:no-repeat}@media (max-width: 575.98px){.pc-top-box[data-v-b98737a9]{display:none}}.pc-top-box .title[data-v-b98737a9]{margin:0;font-weight:300;font-size:48px;text-align:center;color:#fff}.mobile-top-box[data-v-b98737a9]{display:none}@media (max-width: 575.98px){.mobile-top-box[data-v-b98737a9]{display:block;background-color:#f4f4f4}}.mobile-top-box .store-name-box[data-v-b98737a9]{display:flex;flex-direction:column;padding:20px 20px 16px;margin-bottom:8px;background-color:#fff}.mobile-top-box .store-name-box .tag-list[data-v-b98737a9]{display:flex;flex-wrap:wrap;margin-top:18px;gap:8px}.mobile-top-box .store-name-box .tag-list .tag[data-v-b98737a9]{display:flex;align-items:center;padding:3px 8px;border:1px solid #9d97ad;border-radius:8px;font-weight:600;font-size:10px;color:#9d97ad}.mobile-top-box .store-name-box .title[data-v-b98737a9]{margin:12px 0 0;font-weight:600;font-size:20px;color:#333}.mobile-top-box .store-name-box .title.sub[data-v-b98737a9]{margin:0;font-size:12px}.mobile-top-box .store-info-box[data-v-b98737a9]{padding:0 20px;margin-bottom:8px;background-color:#fff}.mobile-top-box .store-info-box .info-item[data-v-b98737a9]{display:flex;flex-direction:column;padding:16px 0 8px;font-weight:400;font-size:15px;color:#333}.mobile-top-box .store-info-box .info-item[data-v-b98737a9]:not(:last-of-type){border-bottom:1px solid #e9e3eb}.mobile-top-box .store-info-box .info-item .label[data-v-b98737a9]{margin-bottom:5px;font-weight:600;font-size:12px;color:#9d97ad}.mobile-top-box .store-name-box[data-v-b98737a9]:empty,.mobile-top-box .store-info-box[data-v-b98737a9]:empty{display:none}[data-v-82bb9547]:root{--safe-area-inset-bottom: 0}@supports (bottom: constant(safe-area-inset-bottom)){[data-v-82bb9547]:root{--safe-area-inset-bottom: constant(safe-area-inset-bottom)}}@supports (bottom: env(safe-area-inset-bottom)){[data-v-82bb9547]:root{--safe-area-inset-bottom: env(safe-area-inset-bottom)}}.page-reservation[data-v-82bb9547]{display:flex;flex-direction:column}.page-reservation .container[data-v-82bb9547]{padding:0 20px}.page-reservation .form-box[data-v-82bb9547]{width:700px;margin:64px auto 56px;border:2px solid #f4f4f4}@media (max-width: 575.98px){.page-reservation .form-box[data-v-82bb9547]{width:100%}}.page-reservation .form-box .step-box[data-v-82bb9547]{display:grid;grid-template-columns:repeat(3,1fr)}.page-reservation .form-box .step-box .item[data-v-82bb9547]{padding:18px 0;border-right:2px solid #f4f4f4;border-bottom:2px solid #f4f4f4;font-weight:700;font-size:18px;text-align:center;color:#333}.page-reservation .form-box .step-box .item[data-v-82bb9547]:last-of-type{border-right:none}.page-reservation .form-box .step-box .item.empty[data-v-82bb9547]{font-weight:400;color:#333}.page-reservation .form-box .step-box .item.active[data-v-82bb9547]{border-color:#333;color:#fff;background:#333}.page-reservation .form-box .content[data-v-82bb9547]{padding:40px 20px}.page-reservation .form-box .content .form-item.code[data-v-82bb9547]{width:100%;max-width:300px;margin:0 auto}.page-reservation .form-box .content .form-item.calendar[data-v-82bb9547]{height:600px}.page-reservation .form-box .content .form-item.time[data-v-82bb9547]{padding:50px 0}.page-reservation .form-box .content .form-item.success[data-v-82bb9547]{width:100%;max-width:300px;margin:50px auto;text-align:center;color:#333}.page-reservation .form-box .content .form-item.success h4[data-v-82bb9547]{margin:30px 0 17px;font-weight:600;font-size:20px}.page-reservation .form-box .content .form-item.success p[data-v-82bb9547]{margin:0;font-size:14px}.page-reservation .bottom-box[data-v-82bb9547]{display:flex;justify-content:center;align-items:center;gap:20px;margin:0 auto 75px}.page-reservation .bottom-box .btn[data-v-82bb9547]{display:flex;justify-content:center;align-items:center;width:240px;height:56px;border:2px solid #000;font-weight:700;font-size:20px;text-transform:uppercase;color:#333;cursor:pointer}@media (max-width: 575.98px){.page-reservation .bottom-box .btn[data-v-82bb9547]{width:100%}}.page-reservation .bottom-box .btn[data-v-82bb9547]:hover,.page-reservation .bottom-box .btn[data-v-82bb9547]:active{color:#fff;background:#000}.page-reservation .bottom-box .btn.prev[data-v-82bb9547]{width:100px}[data-v-029f76ea]:root{--safe-area-inset-bottom: 0}@supports (bottom: constant(safe-area-inset-bottom)){[data-v-029f76ea]:root{--safe-area-inset-bottom: constant(safe-area-inset-bottom)}}@supports (bottom: env(safe-area-inset-bottom)){[data-v-029f76ea]:root{--safe-area-inset-bottom: env(safe-area-inset-bottom)}}.page[data-v-029f76ea]{display:flex;flex-direction:column}.page .content-box[data-v-029f76ea]{max-width:1600PX;padding:0 20px;margin:52px auto 143px}.page .content-box .wrapper[data-v-029f76ea]:first-of-type{margin-bottom:86px}.page .content-box .wrapper .title[data-v-029f76ea]{margin:0 0 44px;font-weight:400;font-size:48px;text-align:center;color:#9b9b9b}.page .content-box .wrapper .image-list-wrap[data-v-029f76ea]{display:grid;grid-template-columns:repeat(4,1fr)}.page .content-box .wrapper .image-list-wrap .item-wrap[data-v-029f76ea]{position:relative;width:100%;overflow:hidden}.page .content-box .wrapper .image-list-wrap .item-wrap[data-v-029f76ea]:before{display:block;padding-bottom:100%;content:""}.page .content-box .wrapper .image-list-wrap .item-wrap .n-image[data-v-029f76ea]{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:contain}.page .content-box .wrapper .image-list-wrap .item-wrap .n-image[data-v-029f76ea] img{width:100%;height:100%}[data-v-fe36f142]:root{--safe-area-inset-bottom: 0}@supports (bottom: constant(safe-area-inset-bottom)){[data-v-fe36f142]:root{--safe-area-inset-bottom: constant(safe-area-inset-bottom)}}@supports (bottom: env(safe-area-inset-bottom)){[data-v-fe36f142]:root{--safe-area-inset-bottom: env(safe-area-inset-bottom)}}.cmpt-header[data-v-fe36f142]{display:flex;justify-content:space-between;align-items:center;height:var(--header-height);background:linear-gradient(180deg,rgba(0,0,0,.5) 0%,rgba(0,0,0,0) 100%)}@media (max-width: 575.98px){.cmpt-header[data-v-fe36f142]{position:absolute;top:26px;right:28px;width:fit-content;height:fit-content;background:transparent}}@media (max-width: 575.98px){.cmpt-header>.n-menu[data-v-fe36f142]{display:none}}.cmpt-header .menu-btn-box[data-v-fe36f142]{display:none}@media (max-width: 575.98px){.cmpt-header .menu-btn-box[data-v-fe36f142]{display:flex;justify-content:flex-end;align-items:center}.cmpt-header .menu-btn-box .menu-logo[data-v-fe36f142]{width:16px}}.cmpt-header .child-box[data-v-fe36f142]{display:flex;justify-content:flex-end;box-sizing:border-box;min-width:200px;padding-right:40px}@media (max-width: 575.98px){.cmpt-header .child-box[data-v-fe36f142]{display:none}}.cmpt-header[data-v-fe36f142] .n-menu.n-menu--horizontal{gap:24px}.cmpt-header[data-v-fe36f142] .n-menu.n-menu--horizontal .n-menu-item-content .n-menu-item-content-header a{font-weight:400;font-size:24px;font-family:PingFang SC,sans-serif;color:#ddd}.cmpt-header[data-v-fe36f142] .n-menu.n-menu--horizontal .n-menu-item-content.n-menu-item-content--selected .n-menu-item-content-header a,.cmpt-header[data-v-fe36f142] .n-menu.n-menu--horizontal .n-menu-item-content:hover .n-menu-item-content-header a{color:#fff}.cmpt-header[data-v-fe36f142] .n-menu.n-menu--horizontal .n-menu-item-content:focus-within .n-menu-item-content-header a{color:#fff}.cmpt-header[data-v-fe36f142] .n-select{width:fit-content}.cmpt-header[data-v-fe36f142] .n-select .n-base-selection .n-base-selection__border,.cmpt-header[data-v-fe36f142] .n-select .n-base-selection .n-base-selection__state-border{display:none}.cmpt-header[data-v-fe36f142] .n-select .n-base-selection .n-base-selection-label{background-color:transparent}.cmpt-header[data-v-fe36f142] .n-select .n-base-selection .n-base-selection-input__content,.cmpt-header[data-v-fe36f142] .n-select .n-base-selection .n-base-icon{color:#fff}.cmpt-header[data-v-fe36f142] .n-select .n-base-selection .n-base-selection-input__content{font-weight:400;font-size:24px;font-family:PingFang SC,sans-serif}.cmpt-header[data-v-fe36f142] .n-select .n-base-selection .n-base-suffix{right:4px}.cmpt-header[data-v-fe36f142] .n-select .n-base-selection .n-base-icon{font-size:20px}.nav-menu-modal-wrap[data-v-fe36f142]{position:absolute;top:16px;right:12px;display:flex;flex-direction:column;width:170px;min-height:261px;border-radius:20px;background:rgba(255,255,255,.3);box-shadow:0 0 2px #ffffffb3 inset;-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px)}.nav-menu-modal-wrap .menu-btn-box[data-v-fe36f142]{display:flex;justify-content:flex-end;align-items:center;margin-bottom:8px}.nav-menu-modal-wrap .menu-btn-box button[data-v-fe36f142]{padding:10px 15px}.nav-menu-modal-wrap .menu-btn-box button .menu-logo[data-v-fe36f142]{width:16px}.nav-menu-modal-wrap[data-v-fe36f142] .n-menu.n-menu--vertical .n-menu-item{height:31px;margin-top:0}.nav-menu-modal-wrap[data-v-fe36f142] .n-menu.n-menu--vertical .n-menu-item .n-menu-item-content .n-menu-item-content-header a{font-weight:400;font-size:12px;font-family:PingFang SC,sans-serif;color:#f5f5f5}.nav-menu-modal-wrap[data-v-fe36f142] .n-menu.n-menu--vertical .n-menu-item .n-menu-item-content{padding-left:22px!important}.nav-menu-modal-wrap[data-v-fe36f142] .n-menu.n-menu--vertical .n-menu-item .n-menu-item-content.n-menu-item-content--selected:before{background-color:transparent}.nav-menu-modal-wrap .lang-box[data-v-fe36f142]{display:flex;flex:1;justify-content:flex-end;align-items:flex-end;padding:10px 0 6px}.nav-menu-modal-wrap .lang-box[data-v-fe36f142] .n-select{width:fit-content}.nav-menu-modal-wrap .lang-box[data-v-fe36f142] .n-select .n-base-selection .n-base-selection__border,.nav-menu-modal-wrap .lang-box[data-v-fe36f142] .n-select .n-base-selection .n-base-selection__state-border{display:none}.nav-menu-modal-wrap .lang-box[data-v-fe36f142] .n-select .n-base-selection .n-base-selection-label{background-color:transparent}.nav-menu-modal-wrap .lang-box[data-v-fe36f142] .n-select .n-base-selection .n-base-selection-input__content,.nav-menu-modal-wrap .lang-box[data-v-fe36f142] .n-select .n-base-selection .n-base-icon{color:#fff}.nav-menu-modal-wrap .lang-box[data-v-fe36f142] .n-select .n-base-selection .n-base-selection-input__content{font-weight:400;font-size:10px;font-family:PingFang SC,sans-serif}.nav-menu-modal-wrap .lang-box[data-v-fe36f142] .n-select .n-base-selection .n-base-suffix{right:10px}.nav-menu-modal-wrap .lang-box[data-v-fe36f142] .n-select .n-base-selection .n-base-icon{font-size:12px}:root{--safe-area-inset-bottom: 0}@supports (bottom: constant(safe-area-inset-bottom)){:root{--safe-area-inset-bottom: constant(safe-area-inset-bottom)}}@supports (bottom: env(safe-area-inset-bottom)){:root{--safe-area-inset-bottom: env(safe-area-inset-bottom)}}@font-face{font-style:normal;font-weight:400;font-family:Koulen;font-display:swap;src:url(https://cdn.jsdelivr.net/fontsource/fonts/koulen@latest/latin-400-normal.woff2) format("woff2"),url(https://cdn.jsdelivr.net/fontsource/fonts/koulen@latest/latin-400-normal.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-style:normal;font-weight:400;font-family:Lato;font-display:swap;src:url(https://cdn.jsdelivr.net/fontsource/fonts/lato@latest/latin-400-normal.woff2) format("woff2"),url(https://cdn.jsdelivr.net/fontsource/fonts/lato@latest/latin-400-normal.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-style:normal;font-weight:700;font-family:Lato;font-display:swap;src:url(https://cdn.jsdelivr.net/fontsource/fonts/lato@latest/latin-700-normal.woff2) format("woff2"),url(https://cdn.jsdelivr.net/fontsource/fonts/lato@latest/latin-700-normal.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}.padding-bottom-safe-area{padding-bottom:max(0,var(--safe-area-inset-bottom))}html,body{padding:0;margin:0}:root{--header-height: 120px}#app{font-size:16px;font-family:Source Sans Pro,sans-serif}.page{box-sizing:border-box;min-height:calc(100vh - var(--header-height))}.container{box-sizing:border-box;width:100%;max-width:1200PX;padding:0 20px;margin:0 auto}@media (max-width: 575.98px){.container{padding:0 15px;overflow-x:hidden}}a{text-decoration:none;color:inherit}.n-layout,.n-layout-scroll-container{overflow:visible!important}.n-modal-mask{background-color:#01010199}
