.stay-availability-chips[data-v-7f1a1d67] .v-chip{min-width:140px}@media screen and (max-width:600px){.stay-availability-chips[data-v-7f1a1d67] .v-chip{min-width:100px}}.stay-availability-chips[data-v-7f1a1d67] .v-chip:not(.v-chip--active):focus:before{opacity:0}.stay-availability-wfilters[data-v-7f1a1d67]{min-width:0!important}.btn-stay-reset-filter[data-v-7f1a1d67] .v-btn__content{opacity:1!important}@media(min-width:600px){.stay-offer-grid[data-v-75c5016b]{grid-gap:0 16px;align-items:flex-start;display:grid;gap:0 16px;grid-template-areas:"room-images room-catalog" "room-images room-offer";grid-template-columns:minmax(200px,4fr) 8fr;grid-template-rows:auto 1fr}.stay-offer-grid__room-catalog[data-v-75c5016b]{background-color:transparent!important;border-bottom:none;border-top-left-radius:8px;border-top-right-radius:8px;grid-area:room-catalog}.stay-offer-grid__room-images[data-v-75c5016b]{grid-area:room-images}.stay-offer-grid__room-offer[data-v-75c5016b]{border-bottom-left-radius:8px;border-bottom-right-radius:8px;grid-area:room-offer}}.skeleton-loader-button[data-v-75c5016b] .v-skeleton-loader__button{height:36px!important;width:120px!important}.skeleton-loader-button[data-v-75c5016b] .v-skeleton-loader__avatar{height:24px!important;width:24px!important}@media(max-width:599px){.stay-offer-grid__room-catalog[data-v-3169d074]{background-color:var(--sticky-bg);position:sticky;top:calc(var(--sticky-top) + env(safe-area-inset-top));z-index:1}}@media(min-width:600px){.stay-offer-grid[data-v-3169d074]{grid-gap:0 16px;align-items:flex-start;display:grid;gap:0 16px;grid-template-areas:"room-images room-catalog" "room-images room-offer";grid-template-columns:minmax(200px,4fr) 8fr;grid-template-rows:auto 1fr}.stay-offer-grid__room-catalog[data-v-3169d074]{background-color:transparent!important;border-bottom:none;border-top-left-radius:8px;border-top-right-radius:8px;grid-area:room-catalog}.stay-offer-grid__room-images[data-v-3169d074]{grid-area:room-images}.stay-offer-grid__room-offer[data-v-3169d074]{border-bottom-left-radius:8px;border-bottom-right-radius:8px;grid-area:room-offer}}.v-icon--silverware-slashed[data-v-3169d074]{overflow:visible!important;position:relative}.v-icon--silverware-slashed[data-v-3169d074]:after{background-color:transparent;border-left:thin solid;border-radius:0!important;border-right:thin solid #fff;content:"";display:block!important;height:100%;left:50%;opacity:1!important;position:absolute;top:0;transform:rotate(-42deg) scale(1.2);transform-origin:center;width:2px}.theme--dark .v-icon--silverware-slashed[data-v-3169d074]:after{border-right:thin solid #212121}.stay-availability-room-images .v-btn-stay-see-all-room-images[data-v-1409cccc]{bottom:0;left:0}.stay-availability-room-images__main-img[data-v-1409cccc],.stay-availability-room-images__other-img[data-v-1409cccc]{background-color:var(--room-image-bg-color)}.stay-availability-room-images--grid[data-v-1409cccc]{grid-gap:2px;display:grid;gap:2px;grid-template-areas:"main other-1" "main other-2" "main other-3";grid-template-columns:3fr 1fr;grid-template-rows:repeat(3,1fr)}@media(max-width:599px){.stay-availability-room-images__other-img__container[data-v-1409cccc]{height:100%;left:0;position:absolute;top:0;width:100%}}@media(min-width:600px){.stay-availability-room-images--grid[data-v-1409cccc]{grid-template-areas:"main main main" "other-1 other-2 other-3";grid-template-columns:repeat(3,1fr);grid-template-rows:auto auto}}.v-list-item[data-v-4ff6fa5e]{display:block;opacity:1}.safe-inset-bottom[data-v-4ff6fa5e]{padding-bottom:calc(env(safe-area-inset-bottom, 0))!important}.stay-offer-sharing-tools__grid .stay-offer-sharing-tools__preview{align-items:stretch;display:flex;flex:0 0 auto;flex-flow:column nowrap;justify-content:flex-start}@media(max-width:799px){.stay-offer-sharing-tools__grid{align-items:flex-start;display:flex;flex-flow:column nowrap;justify-content:flex-start}.stay-offer-sharing-tools__grid .stay-offer-sharing-tools__preview{flex:0 0 auto;width:100%}.stay-offer-sharing-tools__grid .stay-offer-sharing-tools__form{flex:1 1 0;width:100%}}@media(min-width:800px){.stay-offer-sharing-tools__grid{align-items:flex-start;display:flex;flex-flow:column wrap;justify-content:flex-start}.stay-offer-sharing-tools__grid .stay-offer-sharing-tools__form,.stay-offer-sharing-tools__grid .stay-offer-sharing-tools__preview{flex:0 0 100%;width:50%}}.sharing-tools-hide-scrollbar{scrollbar-width:none}.sharing-tools-hide-scrollbar::-webkit-scrollbar{display:none}.sharing-tools-card .safe-inset-top{padding-top:calc(env(safe-area-inset-top, 0)*1.25)!important}.sharing-tools-card .safe-inset-bottom{padding-bottom:calc(env(safe-area-inset-bottom, 0))!important}.w-content-preview[data-v-776caeb3] .w-content-preview__preview{cursor:grab!important;padding:var(--preview-padding)}.w-content-preview[data-v-776caeb3] .w-content-preview__preview--grabbed{cursor:grabbing!important}.w-content-preview[data-v-776caeb3] .w-content-preview__preview *{pointer-events:none!important;-webkit-user-select:none!important;-moz-user-select:none!important;user-select:none!important}.safe-inset-bottom[data-v-35d8ec2b]{padding-bottom:calc(env(safe-area-inset-bottom, 0))!important}.img-shadow[data-v-35d8ec2b]{box-shadow:0 2px 24px -4px rgba(0,0,0,.15)}.v-btn-choose[data-v-2ac72969]{min-width:120px!important}.v-bg-rainbow[data-v-2ac72969]{background:linear-gradient(42deg,#ad18c0,#e3151c)!important}.v-tooltip-vip-deals.v-tooltip__content.menuable__content__active[data-v-2ac72969]{opacity:1!important;pointer-events:all!important;z-index:0!important}.safe-inset-top{padding-top:env(safe-area-inset-top,0)!important}.safe-inset-bottom{padding-bottom:calc(env(safe-area-inset-bottom, 0)*1.5)!important}@media(max-width:599px){.stay-room-details-dialog .v-card{border-radius:0!important}}.stay-room-details-dialog .v-card__text .room-details-grid{display:grid}.stay-room-details-dialog .v-card__text .room-details-grid--horizontal{grid-template-areas:"carousel title" "carousel content";grid-template-columns:1fr minmax(auto,280px);grid-template-rows:auto 1fr;min-height:560px}@media(min-width:800px){.stay-room-details-dialog .v-card__text .room-details-grid--horizontal{grid-template-columns:1fr minmax(auto,320px)}}@media(min-width:984px){.stay-room-details-dialog .v-card__text .room-details-grid--horizontal{grid-template-columns:1fr minmax(auto,400px)}}.stay-room-details-dialog .v-card__text .room-details-grid--vertical{grid-template-areas:"title" "carousel" "content";row-gap:12px}