html{scrollbar-color:rgb(var(--v-theme-primary)) color-mix(in srgb,rgb(var(--v-theme-primary)) 10%,#fff)}body{--swiper-navigation-color:rgb(var(--v-theme-primary));--swiper-theme-color:rgb(var(--v-theme-primary));--arch-rounded:8px;--arch-input-height:56px;--arch-shadow:0 4px 16px 0 #0003;--arch-box-shadow:rgba(0,0,0,.1) 8px 9px 25px -6px;--arch-text-shadow:0px 4px 16px rgba(0,0,0,.6);--arch-text-shadow-new:0px 4px 8px rgba(0,0,0,.9);--arch-appbar-height:64px;--arch-toolbar-height:56px;font-family:var(--arch-ff-body),sans-serif;font-weight:var(--arch-fw-regular);height:100%;line-height:normal;margin:0;max-width:100vw;width:100%}@media (max-width:1279px){body{--arch-input-height:40px;--arch-appbar-height:48px;--arch-toolbar-height:40px}}media-player.arch-video{cursor:auto!important;--plyr-border-radius:0px;--plyr-color-main:rgb(var(--v-theme-secondary))}media-player.arch-video:after{z-index:1}media-player.arch-video.arch-video-cover{min-width:100%;width:auto}media-player.arch-video .vds-blocker{pointer-events:none;z-index:0}media-player.arch-video-cover .vds-blocker{pointer-events:auto}div[aria-label="Cookie Consent Preferences"]{--termly-theme-color:rgb(var(--v-theme-background));--termly-theme-background-color:rgb(var(--v-theme-primary))}div[aria-label="Cookie Consent Preferences"]>div{background:var(--termly-theme-background-color)!important}div[aria-label="Cookie Consent Preferences"]>div button{background:rgb(var(--v-theme-secondary))!important;border:1px solid rgb(var(--v-theme-white))!important}div[aria-label="Cookie Consent Preferences"] div[class*=termly-styles-module-checked]{color:rgb(var(--v-theme-secondary));position:relative}div[aria-label="Cookie Consent Preferences"] div[class*=termly-styles-module-checked]:after{border-bottom:2px solid;border-right:2px solid;bottom:2px;content:"";height:90%;left:5px;position:absolute;transform:rotate(45deg);width:40%}div[aria-label="Cookie Consent Prompt"]{background:rgb(var(--v-theme-primary))!important}div[aria-label="Cookie Consent Prompt"] div[class*=termly-styles-buttons]{background:transparent!important}div[aria-label="Cookie Consent Prompt"] div[class*=termly-styles-buttons] button{background:rgb(var(--v-theme-secondary))!important;border-color:rgb(var(--v-theme-white))!important}.v-theme--light,:root{--v-theme-on-white:var(--v-theme-black);--v-theme-on-black:var(--v-theme-white);--v-theme-background:var(--v-theme-white);--v-theme-on-background:var(--v-theme-black);--v-theme-surface:var(--v-theme-white);--v-theme-on-surface:var(--v-theme-black);--v-theme-on-primary:var(--v-theme-white);--v-theme-on-secondary:var(--v-theme-white);--v-theme-on-tertiary:var(--v-theme-white);--v-theme-on-darkgray:var(--v-theme-white);--v-theme-on-gray:var(--v-theme-black);--v-theme-on-lightgray:var(--v-theme-black)}*,:after,:before{box-sizing:border-box}.invisible{opacity:0;pointer-events:none}.overflow-auto{scrollbar-color:rgb(var(--v-theme-primary)) rgb(var(--v-theme-background));scrollbar-width:thin}.pos-relative{position:relative!important}.pos-absolute{position:absolute!important}.pos-fixed{position:fixed!important}.pos-sticky{position:sticky!important;top:0}.left{left:0}.right{right:0}.top{top:0}.bottom{bottom:0}.w-100{width:100%!important}.w-auto{width:auto!important}.h-100{height:100%!important}.cur-pointer{cursor:pointer}.pointer-events-none{pointer-events:none}.pointer-events-all{pointer-events:all}.bg-background{background-color:rgb(var(--v-theme-background))!important;color:rgb(var(--v-theme-on-background))}.bg-black{--v-theme-overlay-multiplier:var(--v-theme-black-overlay-multiplier);background-color:rgb(var(--v-theme-black))!important;color:rgb(var(--v-theme-on-black))}.arch-swiper-navigation-dark .swiper-button-next,.arch-swiper-navigation-dark .swiper-button-prev,.bg-black-transparent{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:rgba(var(--v-theme-black),.5)!important;color:#fff!important}.bg-primary-transparent{background:rgba(var(--v-theme-primary),.75)!important}.bg-primary-transparent,.bg-secondary-transparent{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.bg-secondary-transparent{background:rgba(var(--v-theme-secondary),.75)!important}.font-weight-regular{font-weight:var(--arch-fw-regular)!important}.font-weight-bold,b,strong{font-weight:var(--arch-fw-bold)!important}.font-weight-black{font-weight:var(--arch-fw-black)!important}h7,h8,h9,small,sub{display:block}sub{position:static}p,ul{margin-block-end:1em}ul{margin-block-start:1em;padding-inline-start:24px}.lh-24{line-height:24px!important}.lh-28{line-height:28px!important}.lh-32{line-height:32px!important}.ellipsis-1,.ellipsis-2,.ellipsis-3{overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:1;-webkit-box-orient:vertical}.ellipsis-2{-webkit-line-clamp:2}.ellipsis-3{-webkit-line-clamp:3}::selection{background:color-mix(in srgb,rgba(var(--v-theme-secondary),.75) 90%,#fff);color:rgb(var(--v-theme-background))}::-moz-selection{background:color-mix(in srgb,rgba(var(--v-theme-secondary),.75) 90%,#fff);color:rgb(var(--v-theme-background))}.v-card,.v-list,.v-sheet{scrollbar-width:thin}.text-shadow{text-shadow:var(--arch-text-shadow)}.text-shadow-new{text-shadow:var(--arch-text-shadow-new)}.dp__main,.dp__menu{font-family:inherit}.dp__menu{--dp-primary-color:rgb(var(--v-theme-secondary));--dp-background-color:rgb(var(--v-theme-lightgray));--dp-text-color:rgb(var(--v-theme-on-background));--dp-icon-color:rgb(var(--v-theme-on-background));--dp-hover-icon-color:rgb(var(--v-theme-white));--dp-hover-color:rgba(var(--v-theme-secondary),0.75);--dp-hover-text-color:rgb(var(--v-theme-white));--dp-menu-border-color:rgb(var(--v-theme-gray));--dp-menu-padding:8px;--dp-menu-min-width:0;--dp-border-radius:var(--arch-rounded);--dp-cell-border-radius:var(--arch-rounded);--dp-cell-size:100%}.dp__menu .dp__calendar_item{width:12.5%}.dp__menu .dp__range_between{border:1px solid transparent;color:var(--dp-hover-text-color)}@media (max-width:1279px){.dp__menu{--dp-menu-padding:4px}}.elevation-ai,.v-card--variant-elevated{box-shadow:var(--arch-shadow)}.v-app-bar.v-toolbar:not(.v-toolbar--flat){box-shadow:var(--arch-shadow)!important}.leaflet-touch .leaflet-bar{border:2px solid rgb(var(--v-theme-primary))}a{color:rgb(var(--v-theme-primary))}.leaflet-bar a{border-bottom:1px solid rgb(var(--v-theme-primary))}.leaflet-bar a.leaflet-disabled{background-color:rgb(var(--v-theme-gray));color:rgba(var(--v-theme-primary),.5)}.leaflet-popup .leaflet-popup-content{margin:0;width:auto!important}.leaflet-popup .leaflet-popup-content-wrapper,.leaflet-popup .leaflet-popup-tip{background-color:rgb(var(--v-theme-primary));overflow:hidden}.leaflet-popup .leaflet-popup-close-button{color:rgb(var(--v-theme-on-primary))!important}.v-theme--dark,.v-theme--light{--v-high-emphasis-opacity:1;--v-medium-emphasis-opacity:1}input[type=number]{-moz-appearance:textfield;-webkit-appearance:textfield;appearance:textfield}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.arch-transition,.v-enter-active,.v-leave-active,.v-move{transition:.25s ease-in-out}.v-enter-from,.v-leave-to{opacity:0}.v-leave-active{position:absolute}.v-tooltip .v-overlay__content{--v-theme-surface-variant:var(--v-theme-tertiary)!important;--v-theme-on-surface-variant:var(--v-theme-on-tertiary)!important;align-items:center;background-color:rgb(var(--v-theme-tertiary));display:flex;font-weight:var(--arch-fw-medium);height:24px;padding:0 8px;text-align:center}.v-tooltip .v-overlay__content:before{background:inherit;content:"";height:16px;position:absolute;width:16px;z-index:-21}.tooltip-left:before{border-bottom:none!important;border-left:none!important;right:0;top:50%;transform:translate(50%,-50%) rotate(45deg) scale(.7)}.tooltip-right:before{border-right:none!important;border-top:none!important;left:0;top:50%;transform:translate(-50%,-50%) rotate(45deg) scale(.7)}.tooltip-top:before{border-left:none!important;border-top:none!important;bottom:0;left:50%;transform:translate(-50%,50%) rotate(45deg) scale(.7)}.tooltip-bottom:before{border-bottom:none!important;border-right:none!important;left:50%;top:0;transform:translate(-50%,-50%) rotate(45deg) scale(.7)}.tooltip-outlined,.tooltip-outlined:before{border:1px solid}.loader{animation:spin 2s linear infinite;border:12px solid #f3f3f3;border-radius:50%;border-top-color:currentcolor;height:80px;width:80px}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.rounded{border-radius:var(--arch-rounded)!important}.v-btn,.v-card,.v-chip,.v-field,.v-menu>.v-overlay__content,.v-progress-linear--rounded,.v-sheet--rounded{border-radius:var(--arch-rounded)}.v-dialog>.v-overlay__content>.v-card,.v-field--rounded{border-radius:var(--arch-rounded)!important}.v-btn{font-weight:var(--arch-fw-bold);letter-spacing:0;min-width:0!important;text-transform:none}.v-btn--size-x-small{--v-btn-height:24px!important;border-radius:calc(var(--arch-rounded)/2);padding:0}.v-btn--size-small{--v-btn-height:32px!important;padding:0 10px}.v-btn--size-default{--v-btn-height:44px!important;padding:0 20px}.v-btn--size-large{--v-btn-height:52px!important;padding:0 28px}.v-chip{font-weight:var(--arch-fw-medium)}.v-chip--size-small{--v-chip-height:24px!important;padding:0 12px!important}.v-chip--size-default{--v-chip-height:32px!important;padding:0 16px!important}.v-chip--size-large{--v-chip-height:40px!important;padding:0 20px!important}.v-locale--is-ltr .v-field--variant-outlined .v-field__outline .v-field__outline__start,.v-locale--is-rtl .v-field--variant-outlined .v-field__outline .v-field__outline__start{border-radius:var(--arch-rounded) 0 0 var(--arch-rounded);width:16px}.v-locale--is-ltr .v-field--variant-outlined .v-field__outline .v-field__outline__end,.v-locale--is-rtl .v-field--variant-outlined .v-field__outline .v-field__outline__end{border-radius:0 var(--arch-rounded) var(--arch-rounded) 0;width:16px}.v-locale--is-ltr .rounded-t,.v-locale--is-rtl .rounded-t{border-top-left-radius:var(--arch-rounded)!important;border-top-right-radius:var(--arch-rounded)!important}.v-locale--is-ltr .rounded-b,.v-locale--is-rtl .rounded-b{border-bottom-left-radius:var(--arch-rounded)!important;border-bottom-right-radius:var(--arch-rounded)!important}.v-locale--is-ltr .rounded-s,.v-locale--is-rtl .rounded-s{border-bottom-left-radius:var(--arch-rounded)!important;border-top-left-radius:var(--arch-rounded)!important}.v-overlay-scroll-blocked .v-toolbar{border-right:var(--v-scrollbar-offset) solid transparent;box-sizing:border-box}.v-navigation-drawer{z-index:1010!important}.v-container{max-width:1184px;padding:0 24px}@media (max-width:1279px){.v-container{width:100%}}.v-divider{--v-border-opacity:0.3}.v-btn--icon.v-btn--density-default{height:var(--v-btn-height);width:var(--v-btn-height)}.v-select input{opacity:0!important}.arch-navigation-login{width:308px!important}@media (max-width:1279px){.arch-navigation-login{height:100vh!important;width:100vw!important}}.arch-navigation-member{width:480px!important}@media (max-width:1279px){.arch-navigation-member{height:100vh!important;width:100vw!important}}.arch-input-small{--arch-input-height:40px}@media (max-width:1279px){.arch-input-small{--arch-input-height:32px}}.arch-input-large{--arch-input-height:72px}@media (max-width:1279px){.arch-input-large{--arch-input-height:64px}}.arch-input-centered input{text-align:center}.v-input *{--v-high-emphasis-opacity:1!important;--v-input-control-height:0!important;--v-input-padding-top:0!important;--v-input-padding-bottom:0!important}.v-input .v-field,.v-input .v-label,.v-input i{font-size:inherit}.v-input .v-input__details{min-height:0}.v-field{--v-field-padding-start:16px!important;--v-field-padding-end:16px!important;--v-field-padding-top:0!important;--v-field-padding-bottom:0!important;height:var(--arch-input-height);padding-inline-end:var(--v-field-padding-end)!important;padding-inline-start:var(--v-field-padding-start)!important}.v-field .v-field__input,.v-field input{padding-inline-end:0!important;padding-inline-start:0!important}.v-field .v-field__input{align-items:center;display:flex;height:100%}.v-field input{height:100%;margin-bottom:auto;margin-top:auto}.v-field .v-field__append-inner,.v-field .v-field__append-outer,.v-field .v-field__clearable,.v-field .v-field__field{align-items:center}.v-field .v-field__append-inner i,.v-field .v-field__append-outer i,.v-field .v-field__clearable i,.v-field .v-field__field i{height:100%}.v-field .v-label{height:100%;margin:0;width:100%}.v-list-item{box-sizing:border-box;min-height:var(--arch-input-height)!important}.v-list-item .v-list-item-title{font-size:inherit;font-weight:inherit;line-height:inherit;text-transform:inherit}.pt-05{padding-top:2px!important}.arch-icon{filter:contrast(2);transform:scale(1.25)}.arch-icon.text-background{filter:contrast(0) brightness(2)}.arch-crossed{position:relative}.arch-crossed:after{border-top:2px solid rgb(var(--v-theme-darkgray));bottom:50%;content:"";left:0;pointer-events:none;position:absolute;right:0;transform:rotate(-5deg)}@media (max-width:1279px){.arch-crossed:after{border-width:1px}}.arch-hero{height:calc(100vh - var(--arch-appbar-height) - 64px)}.arch-hero-hotel{height:calc(100vh - var(--arch-appbar-height) - var(--arch-toolbar-height) - 64px)}@media (max-width:1279px){.arch-hero-hotel{height:320px}}.arch-hero-short{height:480px}.arch-hero-news{height:calc(90vh - 128px)}@media (max-width:1279px){.arch-hero-news{height:512px}}.arch-hero-medium{height:calc(80vh - 128px)}@media (max-width:1279px){.arch-hero-medium{height:320px}}.arch-hero-map{height:calc(100vh - 128px)}@media (max-width:1279px){.arch-hero-map{height:480px}}.arch-body{padding-bottom:144px;padding-top:80px}@media (max-width:1279px){.arch-body{padding-bottom:80px;padding-top:48px}}.arch-toolbar{height:var(--arch-toolbar-height);z-index:1006}.arch-toolbar .v-btn__overlay{display:none}.arch-toolbar .v-btn:before{background:rgb(var(--v-theme-primary));border:0;bottom:0;content:"";height:4px;left:0;opacity:0;position:absolute;transition:.25s ease-in-out;width:100%}.arch-toolbar .v-btn--active:before{opacity:1}.arch-margin-lg{margin-top:128px}@media (max-width:1279px){.arch-margin-lg{margin-top:80px}}.arch-margin{margin-top:96px}@media (max-width:1279px){.arch-margin{margin-top:80px}}.arch-margin-sm{margin-top:48px}@media (max-width:1279px){.arch-margin-sm{margin-top:40px}}.arch-container-small{max-width:992px}.arch-width-xl{max-width:848px}.arch-width-lg{max-width:784px}.arch-width-md{max-width:640px}@media (max-width:1279px){.arch-container-small,.arch-width-lg,.arch-width-md,.arch-width-xl{max-width:none}}.swiper{visibility:hidden;z-index:0;--swiper-navigation-size:32px;--swiper-pagination-color:rgb(var(--v-theme-secondary));--swiper-pagination-bullet-size:6px;--swiper-pagination-bullet-horizontal-gap:2px}.swiper *{visibility:visible}.arch-swiper-pagination-dark{--swiper-pagination-bullet-inactive-color:#fff;--swiper-pagination-bullet-inactive-opacity:0.6}.swiper-button-next,.swiper-button-prev{background-color:inherit!important;border-radius:9999px!important;color:inherit!important}.swiper-pagination{align-items:center;display:flex;height:24px;justify-content:center}.swiper-pagination-bullet-active{--swiper-pagination-bullet-size:8px}.swiper-slide{height:auto;width:auto}.swiper-button-next,.swiper-button-prev{font-weight:700;-webkit-text-stroke:1px gray;background-color:#fff;border-radius:var(--arch-rounded);color:currentColor;height:var(--swiper-navigation-size);width:var(--swiper-navigation-size);z-index:11}.swiper-button-next:after,.swiper-button-prev:after{font-size:calc(var(--swiper-navigation-size)/2)}.arch-dialog-detail .swiper-button-next,.arch-dialog-detail .swiper-button-prev,.event-swiper .swiper-button-next,.event-swiper .swiper-button-prev,.room-swiper .swiper-button-next,.room-swiper .swiper-button-prev{font-weight:700;-webkit-text-stroke:1px #fff;background-color:#fff;border-radius:var(--arch-rounded);color:currentColor;height:var(--swiper-navigation-size);width:var(--swiper-navigation-size);z-index:11}.arch-dialog-detail .swiper-button-next:after,.arch-dialog-detail .swiper-button-prev:after,.event-swiper .swiper-button-next:after,.event-swiper .swiper-button-prev:after,.room-swiper .swiper-button-next:after,.room-swiper .swiper-button-prev:after{font-size:calc(var(--swiper-navigation-size)/2)}.v-dialog.v-dialog--fullscreen{padding-inline-end:0!important;-webkit-padding-end:0!important}.v-dialog.v-dialog--fullscreen .v-overlay__content{height:auto;position:relative;width:auto}@media (max-width:1279px){.v-dialog.v-dialog--fullscreen .v-overlay__content{height:100%;width:100%}}.arch-swiper-reset{overflow:hidden;--swiper-navigation-sides-offset:initial}.arch-swiper-reset .swiper-slide{opacity:1!important}@media (max-width:1279px){.arch-swiper-reset .swiper-button-next,.arch-swiper-reset .swiper-button-prev{display:flex}}@media (min-width:1279px){.arch-swiper-fade.swiper-watch-progress .swiper-slide{opacity:0;transition:opacity .25s ease-in-out}.arch-swiper-fade.swiper-watch-progress .swiper-slide-visible{opacity:1}}.arch-swiper-navigation-outer{overflow:visible;--swiper-navigation-sides-offset:-64px}@media (max-width:1279px){.arch-swiper-navigation-outer .swiper-button-next,.arch-swiper-navigation-outer .swiper-button-prev{display:none}}.arch-swiper-navigation-hide-disabled .swiper-button-disabled{opacity:0}.arch-swiper-pagination,.arch-swiper-pagination-detail{padding-bottom:50px;--swiper-navigation-top-offset:calc(50% - 20px)}.arch-swiper-pagination-detail .swiper-pagination-horizontal{align-items:center;bottom:0!important;display:flex;height:36px;justify-content:center}@media (max-width:1279px){.arch-swiper-pagination-detail .swiper-pagination-horizontal{justify-content:flex-start}.event-swiper .swiper .swiper-pagination,.room-swiper .swiper .swiper-pagination{justify-content:center!important}}.aston-hero-overlay{background:linear-gradient(1turn,hsla(0,0%,39%,0) 100%,rgba(34,34,34,.6) 0),linear-gradient(0deg,rgba(0,0,0,.5) 100%,#222 0);z-index:1}.arch-img-gradient-overlay .v-img__picture:before{background-image:linear-gradient(180deg,transparent 0,rgba(0,0,0,.636) 100%,rgba(0,0,0,.548) 0);content:"";height:100%;left:0;mix-blend-mode:multiply;position:absolute;top:0;width:100%}.arch-html-body *,p span *{font-family:var(--arch-ff-body),sans-serif!important;text-align:justify}.arch-html-body * a:-webkit-any-link,p span * a:-webkit-any-link{color:rgb(var(--v-theme-primary))}.arch-html-body * img,p span * img{-o-object-fit:contain;object-fit:contain;width:100%!important}.arch-body-no-margins *{margin:0!important}.nuxt-loading-indicator{background:rgb(var(--v-theme-primary))}.arch-dialog-book .dp--menu-wrapper{left:0!important;top:100%!important;width:100%}.arch-dialog-book .dp--menu-wrapper .dp__arrow_top{display:none}@media (max-width:1279px){.arch-dialog-book .dp--menu-wrapper{margin-top:12px;position:relative}}@media (min-width:1279px){.arch-dialog-book .dp--menu-wrapper .dp__menu{border:none}}.arch-dialog-book .dp__input_wrap{display:none}.arch-dialog-book #autocomplete,.arch-dialog-book #roomsguests{position:absolute;top:100%;width:100%}.arch-dialog-book #autocomplete .v-menu{position:relative}.arch-dialog-book #autocomplete .v-menu .v-list{height:100%}.arch-dialog-book #roomsguests .v-menu{position:relative}@media (max-width:1279px){.arch-dialog-book #autocomplete,.arch-dialog-book #roomsguests{position:relative;top:0}.arch-dialog-book #autocomplete .v-list{border:1px solid rgb(var(--v-theme-gray));box-shadow:none;margin-top:16px}.arch-dialog-book #roomsguests .v-sheet{box-shadow:none}.arch-dialog-book .v-field{--v-field-padding-start:0px!important;--v-field-padding-end:0px!important}}.arch-dialog-book-content{pointer-events:none!important;width:100%!important}.arch-dialog-gallery .swiper-button-next,.arch-dialog-gallery .swiper-button-prev{background:rgb(var(--v-theme-background))!important;border-radius:50%;box-shadow:var(--arch-shadow);padding-top:1px}.arch-dialog-gallery .swiper-button-prev{padding-right:3px}.arch-dialog-gallery .swiper-button-next{padding-left:3px}.arch-destination-autocomplete{position:relative}.arch-destination-autocomplete .v-input__append{margin:0;position:absolute;top:100%;width:100%}.arch-destination-autocomplete .v-list{box-shadow:none!important}.arch-map-hotels .leaflet-left .leaflet-control{margin-left:16px}.arch-map-hotels .leaflet-top .leaflet-control{margin-top:88px}@media (max-width:1279px){.arch-map-hotels .leaflet-left .leaflet-control{margin-left:8px}.arch-map-hotels .leaflet-top .leaflet-control{margin-top:80px}}.marker-cluster,.marker-cluster div{background-color:rgba(var(--v-theme-primary),.75)}.marker-cluster div{color:rgb(var(--v-theme-on-primary));font-family:var(--arch-ff-body),sans-serif}.marker-cluster-medium div{font-weight:var(--arch-fw-black)}.arch-pagination .swiper-button-disabled{opacity:0;pointer-events:none}.arch-pagination .arch-pagination-index{width:auto!important}.arch-pagination .arch-pagination-index .swiper-pagination-bullet{background:none;border-radius:var(--arch-rounded);font-size:21px;font-weight:700;height:32px;line-height:32px;text-align:center;width:32px}.arch-pagination .arch-pagination-index .swiper-pagination-bullet-active{color:rgb(var(--v-theme-primary))}.arch-game{height:100%;pointer-events:none;position:absolute;top:0;width:100%;z-index:1005}.arch-game .arch-game-wrapper{position:relative}.arch-game .arch-game-wrapper *{pointer-events:all}.arch-game .arch-game-star{-o-object-fit:contain;object-fit:contain;position:absolute;transition:transform .25s ease-in-out}.arch-game .arch-game-star:hover{transform:scale(1.1)}.arch-game .arch-game-image{background-color:rgba(var(--v-theme-primary),.4);height:280px}.v-main{--v-layout-top:var(--arch-appbar-height)!important;--v-layout-right:0px!important}.arch-appbar .v-toolbar__content{height:var(--arch-appbar-height)!important}.mt-appbar{margin-top:var(--arch-appbar-height)}.pt-appbar{padding-top:var(--arch-appbar-height)}.pos-sticky-appbar{position:sticky!important;top:var(--arch-appbar-height)}.arch-form{--arch-input-height:40px}@media (max-width:1279px){.arch-form{--arch-input-height:48px}.arch-form .v-text-field .v-label{font-size:14px}}.arch-form .v-text-field .v-label{color:rgb(var(--v-theme-primary));font-size:12px;font-weight:var(--arch-fw-bold)}@media (max-width:1279px){.arch-form .v-text-field .v-label{font-size:14px}}.arch-navigation-menu{height:calc(100vh - var(--arch-appbar-height))!important;top:var(--arch-appbar-height)!important}.arch-navigation-menu .v-navigation-drawer__content{overflow:hidden}.arch-drawer-membership{height:calc(100vh - var(--arch-appbar-height))!important;top:var(--arch-appbar-height)!important}.arch-drawer-membership .arch-drawer-membership-appbar{width:80px}.arch-drawer-membership .v-navigation-drawer__content{overflow:visible}.arch-btn-inactive{filter:saturate(0);opacity:.4}.arch-btn-inactive:hover{filter:saturate(1)}.arch-logo-hotel{padding:8px 0}@media (max-width:1279px){.arch-logo-hotel{padding:6px 0}}.arch-shadow-inner-x:after{background:linear-gradient(90deg,rgba(0,0,0,.267),transparent 25%,transparent 75%,rgba(0,0,0,.267))}.arch-shadow-inner-y:after{background:linear-gradient(180deg,rgba(0,0,0,.267),transparent 25%,transparent 75%,rgba(0,0,0,.267))}.arch-shadow-inner-b:after{background:linear-gradient(180deg,transparent,rgba(0,0,0,.4))}#arch-hero .arch-img.arch-shadow-inner-y:after,#arch-hero .arch-parallax.arch-shadow-inner-y:after,#arch-hero .arch-video.arch-shadow-inner-y:after,#arch-hero .v-img.arch-shadow-inner-y:after{content:""}.arch-bg-pattern,.arch-bg-pattern-large,.arch-shadow-inner-b,.arch-shadow-inner-x,.arch-shadow-inner-y{overflow:hidden;position:relative;z-index:0}.arch-bg-pattern-large:before,.arch-bg-pattern:before,.arch-shadow-inner-b:after,.arch-shadow-inner-x:after,.arch-shadow-inner-y:after{height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%;z-index:-1}.arch-bg-pattern-large:before,.arch-bg-pattern:before{background-image:var(--arch-pattern-image);background-repeat:repeat}.arch-brand-divider{display:none;height:16px;position:relative}.arch-brand-divider:after{background:rgb(var(--v-theme-secondary));content:"";height:100%;position:absolute;right:0;top:0;width:20%}.swiper-button-disabled{opacity:.3}.arch-box-shadow{box-shadow:var(--arch-box-shadow)!important}.one-line{-webkit-line-clamp:1;line-clamp:1}.one-line,.two-lines{display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical;white-space:normal}.two-lines{-webkit-line-clamp:2;line-clamp:2}.three-lines{display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:3;line-clamp:3;white-space:normal}body{--arch-ff-body:"Montserrat";--arch-fw-extralight:300;--arch-fw-light:400;--arch-fw-regular:500;--arch-fw-medium:600;--arch-fw-semibold:700;--arch-fw-bold:800;--arch-fw-black:900;--arch-lh-h1:64px;--arch-lh-h2:48px;--arch-lh-h3:44px;--arch-lh-h4:32px;--arch-lh-h5:32px;--arch-lh-h6:24px;--arch-lh-h7:32px;--arch-lh-h8:24px;--arch-lh-h9:21px;--arch-lh-body:32px;--arch-lh-title:44px;--arch-rounded:0px;--arch-corner-radius:0px}.arch-corner-radius{border-radius:var(--arch-corner-radius)!important}.arch-icon.text-primary{filter:invert(8%) sepia(40%) saturate(7496%) hue-rotate(213deg) brightness(94%) contrast(103%)}.arch-icon.text-secondary{filter:invert(65%) sepia(7%) saturate(131%) hue-rotate(177deg) brightness(91%) contrast(85%)}.arch-icon.text-tertiary{filter:invert(48%) sepia(36%) saturate(390%) hue-rotate(179deg) brightness(89%) contrast(85%)}.v-main{padding-top:0!important}.v-container--fluid{max-width:100%}.font-body,.font-title{font-family:var(--arch-ff-body)}.text-caption{font-family:var(--arch-ff-body)!important}.font-weight-semibold{font-weight:var(--arch-fw-semibold)}.font-weight-bold{font-weight:var(--arch-fw-bold)}.font-weight-light{font-weight:var(--arch-fw-light)!important}.font-weight-extralight{font-weight:var(--arch-fw-extralight)!important}.font-weight-medium{font-weight:var(--arch-fw-medium)!important}.text-h1,.text-h2,.text-h3,.text-h4,h1,h2,h3,h4{font-family:var(--arch-ff-body),sans-serif!important;font-size:40px;font-weight:var(--arch-fw-extralight);text-transform:uppercase}.text-h5,.text-h6,.text-h7,.text-h8,.text-h9,h5,h6,h7,h8,h9{font-family:var(--arch-ff-body),sans-serif!important;font-size:24px;font-weight:var(--arch-fw-regular)}.text-h1,h1{font-size:56px!important;letter-spacing:-.08rem!important;line-height:var(--arch-lh-h1)!important}@media (max-width:1279px){.text-h1,h1{font-size:40px!important;line-height:52px!important}}.text-h2,h2{font-size:48px!important;letter-spacing:-.08rem!important;line-height:var(--arch-lh-h2)!important}@media (max-width:1279px){.text-h2,h2{font-size:36px!important;line-height:40px!important}}.text-h3,h3{font-size:40px!important;letter-spacing:-.08rem!important;line-height:var(--arch-lh-h3)!important}@media (max-width:1279px){.text-h3,h3{font-size:36px!important;line-height:44px!important}}.text-h4,h4{font-size:24px!important;font-weight:var(--arch-fw-light)!important;line-height:var(--arch-lh-h4)!important}@media (max-width:1279px){.text-h4,h4{font-size:21px!important}}.text-h5,h5{font-size:32px!important;line-height:var(--arch-lh-h5)!important}@media (max-width:1279px){.text-h5,h5{font-size:21px!important;line-height:24px!important}}.text-h6,h6{font-size:24px!important;line-height:var(--arch-lh-h5)!important}@media (max-width:1279px){.text-h6,h6{font-size:24px!important;line-height:var(--arch-lh-h6)!important}}.text-h7,h7{font-size:24px!important;line-height:var(--arch-lh-h7)!important}@media (max-width:1279px){.text-h7,h7{font-size:21px!important;line-height:var(--arch-lh-h7)!important}}.text-h8,h8{font-size:18px!important;line-height:var(--arch-lh-h8)!important}@media (max-width:1279px){.text-h8,h8{font-size:16px!important;line-height:var(--arch-lh-h8)!important}}.text-h9,h9{font-size:16px!important;line-height:var(--arch-lh-h9)!important}.text-body,body{font-size:16px!important;line-height:24px!important}.text-small,small{font-size:14px!important;font-weight:var(--arch-fw-regular);letter-spacing:.01em;line-height:18px!important}.text-sub,sub{font-size:12px!important;line-height:16px!important}.v-btn--size-x-small{font-size:12px}.v-btn--size-default,.v-btn--size-small{font-size:14px;font-weight:var(--arch-fw-medium)}.v-btn--size-default{line-height:21px}.v-btn--size-large{font-size:16px;font-weight:var(--arch-fw-medium);letter-spacing:.02rem;line-height:21px}.v-chip--size-small{font-size:12px}.v-chip--size-default{font-size:14px}.v-chip--size-large{font-size:16px}.v-tooltip .v-overlay__content{font-size:12px!important;line-height:16px!important}.arch-logo-hotel{padding:12px 0}@media (max-width:1279px){.arch-logo-hotel{padding:10px 0}}.arch-logo-brand{padding:12px 0}@media (max-width:1279px){.arch-logo-brand{padding:8px 0}}#arch-page-brand #membership,#arch-page-brand #membership .v-btn{background-color:rgb(var(--v-theme-white))!important;color:rgb(var(--v-theme-primary))!important}#arch-page-brand #membership .v-btn{border:1px solid}.arch-game-flamingo .arch-game-failure .arch-game-image img{margin-bottom:-45px;margin-top:auto}.bg-primary-transparent{background:rgba(var(--v-theme-primary),.7)!important;color:#fff!important}.bg-secondary-transparent{-webkit-backdrop-filter:none;backdrop-filter:none;background:rgba(var(--v-theme-secondary),.6)!important;color:#fff!important}#rooms small{color:rgba(var(--v-text-secondary))}div[role=dialog] .swiper-pagination-bullet{background:#fff;opacity:1}div[role=dialog] .swiper-pagination-bullet.swiper-pagination-bullet-active{background:rgba(var(--v-theme-secondary))}.swiper-pagination-bullet{background:#d6d6d6;opacity:1}.swiper-pagination-bullet.swiper-pagination-bullet-active{background:rgba(var(--v-theme-secondary))}.text-description{line-height:var(--arch-lh-body)}#search-bar{margin-top:var(--arch-appbar-height)}#search-bar .v-field--variant-solo,#search-bar .v-field--variant-solo-filled{background:transparent}.arch-hero{height:95vh}@media (max-width:1279px){.arch-hero{height:calc(100vh - var(--arch-appbar-height) - 48px)}}.arch-underline-link{text-decoration:underline;text-decoration-color:rgb(var(--v-theme-primary));text-underline-offset:8px}.link-underline-hover{color:rgb(var(--v-theme-primary));cursor:pointer;display:inline-block;font-family:var(--arch-ff-body);font-weight:var(--arch-fw-medium);position:relative;width:-moz-fit-content;width:fit-content}.link-underline-hover:after{background-color:rgb(var(--v-theme-primary));bottom:-2px;content:"";height:1px;left:0;position:absolute;transform:scaleX(1);transform-origin:bottom left;transition:transform .55s ease-in-out;width:100%}.link-underline-hover:hover:after{transform:scaleX(.2);transform-origin:bottom left}.v-app-bar.v-toolbar:not(.v-toolbar--flat){box-shadow:none!important}.filter-primary{filter:brightness(0) saturate(100%) invert(15%) sepia(55%) saturate(651%) hue-rotate(181deg) brightness(94%) contrast(105%)!important}.v-sheet.v-sheet-rounded{opacity:.8}.arch-btn-more,a{font-weight:var(--arch-fw-medium)}.arch-btn-more{border-radius:0;color:#000;font-size:14px!important}.letter-spacing-0,.v-field__input input{letter-spacing:0}.arch-bg-blur{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:rgba(var(--v-theme-secondary),.3)!important}.arch-hero-location-overlay-bottom{background:linear-gradient(180deg,hsla(0,0%,100%,0) 30%,rgba(25,25,25,.9));z-index:1}.arch-hero-location-overlay-top{background:linear-gradient(0deg,hsla(0,0%,100%,0) 30%,rgba(25,25,25,.9));z-index:1}.shimmering-text{background:linear-gradient(-50deg,rgb(var(--v-theme-primary)) 40%,#fff 50%,rgb(var(--v-theme-primary)) 40%);background-clip:text;-webkit-background-clip:text;background-position-x:100%;background-repeat:no-repeat;display:inline-block;-webkit-text-fill-color:transparent;animation-duration:2s;-webkit-animation-duration:2s;animation-iteration-count:infinite;-webkit-animation-iteration-count:infinite;animation-name:shimmer;-webkit-animation-name:shimmer;background-size:300%;-webkit-background-size:300%}@keyframes shimmer{to{background-position-x:0}}.v-alert__content{font-family:var(--arch-ff-body);font-size:14px;font-weight:600;line-height:18px}