.booking-widget[data-astro-cid-xhziu34n]{width:100%}.booking-widget[data-astro-cid-xhziu34n] .smoobu-booking-tool-container iframe{border:0;width:100%;max-width:1000px;display:block}.lightbox[data-astro-cid-utnzf2kr][hidden]{display:none}.lightbox[data-astro-cid-utnzf2kr]{z-index:9998;color:#fff;overscroll-behavior:contain;background-color:#1a1816e0;position:fixed;inset:0}.lightbox__top[data-astro-cid-utnzf2kr]{z-index:2;justify-content:space-between;align-items:center;gap:16px;height:64px;padding:0 18px;display:flex;position:absolute;top:0;left:0;right:0}.lightbox__counter[data-astro-cid-utnzf2kr]{color:#fff;letter-spacing:.02em;text-shadow:0 1px 2px #00000080;margin:0;font-size:16px;line-height:1}.lightbox__tools[data-astro-cid-utnzf2kr]{align-items:center;gap:6px;display:flex}.lightbox__tool[data-astro-cid-utnzf2kr]{color:#fff;cursor:pointer;background:0 0;border:0;border-radius:50%;justify-content:center;align-items:center;width:36px;height:36px;padding:6px;transition:background-color .2s;display:inline-flex}.lightbox__tool[data-astro-cid-utnzf2kr]:hover{background-color:#ffffff24}.lightbox__tool[data-astro-cid-utnzf2kr] svg[data-astro-cid-utnzf2kr]{fill:currentColor;width:22px;height:22px}.lightbox__stage[data-astro-cid-utnzf2kr]{justify-content:center;align-items:center;display:flex;position:absolute;inset:64px 84px 24px;overflow:auto}.lightbox__stage[data-astro-cid-utnzf2kr].is-zoomed{cursor:grab;justify-content:flex-start;align-items:flex-start}.lightbox__image[data-astro-cid-utnzf2kr]{object-fit:contain;cursor:zoom-in;width:auto;max-width:100%;height:auto;max-height:100%;display:block;box-shadow:0 10px 40px #00000073}.lightbox__stage[data-astro-cid-utnzf2kr].is-zoomed .lightbox__image[data-astro-cid-utnzf2kr]{cursor:grab;max-width:none;max-height:none}.lightbox__nav[data-astro-cid-utnzf2kr]{z-index:2;color:#fff;cursor:pointer;background:0 0;border:0;border-radius:50%;justify-content:center;align-items:center;width:56px;height:56px;padding:10px;transition:background-color .2s;display:inline-flex;position:absolute;top:50%;transform:translateY(-50%)}.lightbox__nav[data-astro-cid-utnzf2kr]:hover{background-color:#ffffff1f}.lightbox__nav--prev[data-astro-cid-utnzf2kr]{left:26px}.lightbox__nav--next[data-astro-cid-utnzf2kr]{right:26px}.lightbox__nav[data-astro-cid-utnzf2kr] svg[data-astro-cid-utnzf2kr]{fill:currentColor;width:30px;height:30px}@media (width<=767px){.lightbox__top[data-astro-cid-utnzf2kr]{height:56px;padding:0 10px}.lightbox__counter[data-astro-cid-utnzf2kr]{font-size:14px}.lightbox__tool[data-astro-cid-utnzf2kr]{width:32px;height:32px;padding:5px}.lightbox__stage[data-astro-cid-utnzf2kr]{inset:56px 8px 72px}.lightbox__nav[data-astro-cid-utnzf2kr]{width:44px;height:44px;top:auto;bottom:12px;transform:none}.lightbox__nav--prev[data-astro-cid-utnzf2kr]{left:12px}.lightbox__nav--next[data-astro-cid-utnzf2kr]{right:12px}.lightbox__nav[data-astro-cid-utnzf2kr] svg[data-astro-cid-utnzf2kr]{width:24px;height:24px}}.dept-hero[data-astro-cid-z7xolria]{flex-direction:column;justify-content:center;align-items:center;min-height:735px;padding:10px;display:flex;position:relative;overflow:hidden}.dept-hero[data-astro-cid-z7xolria]:before{content:"";z-index:1;background-color:var(--c-brown);opacity:.4;position:absolute;inset:0}.dept-hero[data-astro-cid-z7xolria] .dept-hero__bg{object-fit:cover;z-index:0;width:100%;height:100%;position:absolute;inset:0}.dept-hero__inner[data-astro-cid-z7xolria]{z-index:2;flex-direction:column;align-items:center;width:100%;display:flex;position:relative}.dept-hero__block[data-astro-cid-z7xolria]{text-align:center;flex-direction:column;align-items:center;width:100%;margin-top:-45px;display:flex}.dept-hero__title[data-astro-cid-z7xolria]{width:100%;color:var(--c-cream);text-align:center;margin:72px 0 24.4px;font-size:48px;font-weight:400;line-height:1.4}.dept-hero__subtitle[data-astro-cid-z7xolria]{width:100%;color:var(--c-white);text-align:center;margin:0 0 30px;font-size:17px;font-weight:500;line-height:1.65}.dept-hero__button[data-astro-cid-z7xolria]{background-color:var(--c-white);color:var(--c-brown);border-radius:20px;margin-top:0;padding:13px 82px;font-size:16px;font-weight:500;line-height:1}.dept-hero__button[data-astro-cid-z7xolria]:hover{background-color:var(--c-cream);color:var(--c-brown)}.collage[data-astro-cid-z7xolria]{background-color:var(--c-cream);padding-block:80px 50px}.collage__inner[data-astro-cid-z7xolria]{gap:10px;padding-block:10px;display:flex}.collage__big[data-astro-cid-z7xolria]{flex:0 0 calc(50% - 5px);min-width:0}.collage__big[data-astro-cid-z7xolria] img{object-fit:cover;border-radius:20px 0 0 20px;width:100%;height:510px}.collage__small[data-astro-cid-z7xolria]{flex:1 1 0;grid-template-columns:repeat(2,1fr);gap:10px;min-width:0;display:grid}.collage__cell[data-astro-cid-z7xolria]{min-width:0}.collage__cell[data-astro-cid-z7xolria] img{object-fit:cover;width:100%;height:250px}.collage__cell[data-astro-cid-z7xolria]:nth-child(2) img{border-radius:0 20px 0 0}.collage__cell[data-astro-cid-z7xolria]:nth-child(4) img{border-radius:0 0 20px}.photos[data-astro-cid-z7xolria]{background-color:var(--c-cream);padding-bottom:50px}.photos[data-astro-cid-z7xolria] .carousel{padding-bottom:25px}.photos[data-astro-cid-z7xolria] .carousel__pagination{bottom:4px}.photos__title[data-astro-cid-z7xolria]{color:var(--c-ink);margin:0;padding:30px 0 16px;font-size:20px;font-weight:600;line-height:1.3}.detail[data-astro-cid-z7xolria]{background-color:var(--c-cream);padding:10px}.detail__grid[data-astro-cid-z7xolria]{align-items:flex-start;gap:20px;display:flex}.detail__card[data-astro-cid-z7xolria]{background-color:var(--c-white);border-radius:20px;flex:100%;min-width:0;padding:10px 30px}.detail__name[data-astro-cid-z7xolria]{color:var(--c-ink);margin:0;font-size:20px;font-weight:600;line-height:1.3}.detail__specs[data-astro-cid-z7xolria]{color:var(--c-ink);margin:0;font-family:Roboto,sans-serif;font-size:16px;line-height:1.65}.detail__rule[data-astro-cid-z7xolria]{box-sizing:content-box;border:0;width:100%;height:0;margin:9px 0 20px;padding:15px 0}.detail__rule[data-astro-cid-z7xolria] span[data-astro-cid-z7xolria]{border-top:1px solid #ddd;height:0;display:block}.host[data-astro-cid-z7xolria]{align-items:center;gap:30px;display:flex}.host__photo[data-astro-cid-z7xolria]{flex:0 0 20%;max-width:100px}.host__photo[data-astro-cid-z7xolria] img{border-radius:50px;max-width:100px}.host__data[data-astro-cid-z7xolria]{flex-direction:column;align-items:flex-start;display:flex}.host__name[data-astro-cid-z7xolria]{color:var(--c-ink);margin:0;font-size:20px;font-weight:600;line-height:1.3}.host__years[data-astro-cid-z7xolria]{color:var(--c-ink);margin:0;font-family:Roboto,sans-serif;font-size:16px;line-height:1.65}.feature[data-astro-cid-z7xolria]{flex-direction:row;align-items:center;gap:0;margin-bottom:20px;display:flex}.feature__icon[data-astro-cid-z7xolria]{color:var(--c-ink);flex:none;display:inline-flex}.feature__icon[data-astro-cid-z7xolria] svg{fill:currentColor;width:40px;height:40px}.feature__body[data-astro-cid-z7xolria]{flex-direction:column;align-items:flex-start;width:520px;max-width:100%;margin-left:20px;display:flex}.feature__title[data-astro-cid-z7xolria]{color:var(--c-ink);margin:0;font-size:16px;font-weight:600;line-height:1.3}.feature__text[data-astro-cid-z7xolria]{color:#717171;margin:0;font-family:Roboto,sans-serif;font-size:14px;font-weight:400;line-height:1.65}.about[data-astro-cid-z7xolria]{padding-inline:10px}.about__title[data-astro-cid-z7xolria]{color:#000;margin:0 0 10px;font-family:Roboto,sans-serif;font-size:16px;font-weight:700;line-height:1.3}.about__text[data-astro-cid-z7xolria]{margin:0;font-size:17px;line-height:1.65}.beds__title[data-astro-cid-z7xolria],.amenities__title[data-astro-cid-z7xolria]{color:var(--c-ink);margin:0 0 10px;font-size:16px;font-weight:600;line-height:1.3}.beds__grid[data-astro-cid-z7xolria]{grid-template-columns:repeat(3,1fr);gap:20px;display:grid}.bed[data-astro-cid-z7xolria]{border:1px solid #63574c61;border-radius:18px;flex-direction:column;align-items:center;width:200px;max-width:100%;padding:7px 0;display:flex}.bed__icon[data-astro-cid-z7xolria]{color:var(--c-ink);display:inline-flex}.bed__icon[data-astro-cid-z7xolria] svg{fill:currentColor;width:50px;height:50px}.bed__title[data-astro-cid-z7xolria]{color:var(--c-ink);text-align:center;margin:24px 0 14.8px;font-size:16px;font-weight:600;line-height:1.3}.bed__text[data-astro-cid-z7xolria]{color:var(--c-ink);text-align:center;margin:0;font-size:17px;line-height:1.65}.amenities__cols[data-astro-cid-z7xolria]{flex-direction:row;gap:0;display:flex}.amenities__list[data-astro-cid-z7xolria]{flex:1 1 0;margin:0;padding:0;list-style:none}.amenities__list[data-astro-cid-z7xolria] li[data-astro-cid-z7xolria]{align-items:center;padding-bottom:5px;font-size:17px;line-height:1.65;display:flex}.amenities__icon[data-astro-cid-z7xolria]{color:var(--c-ink);flex:none;display:inline-flex}.amenities__icon[data-astro-cid-z7xolria] svg{fill:currentColor;width:17px;height:17px}.amenities__text[data-astro-cid-z7xolria]{padding-left:6px}.detail__aside[data-astro-cid-z7xolria]{background-color:var(--c-white);border-radius:20px;flex:600px;min-width:0;padding:25px 20px 20px}.detail__booking-title[data-astro-cid-z7xolria]{color:var(--c-ink);text-align:center;margin:0 0 20px;font-size:20px;font-weight:600;line-height:1.3}.map[data-astro-cid-z7xolria]{background-color:var(--c-cream)}.map__title[data-astro-cid-z7xolria]{color:var(--c-ink);text-align:center;margin:0;padding:23px 20px;font-size:20px;font-weight:600;line-height:1.3}.map__embed[data-astro-cid-z7xolria]{padding-top:20px}.map__embed[data-astro-cid-z7xolria] iframe[data-astro-cid-z7xolria]{border:0;width:100%;height:539px;display:block}.related[data-astro-cid-z7xolria]{background-color:var(--c-cream);padding-block:50px 100px}.related__title[data-astro-cid-z7xolria]{color:var(--c-ink);text-align:center;margin:0;padding:48px 20px 20px;font-size:20px;font-weight:600;line-height:1.3}.related__grid[data-astro-cid-z7xolria]{grid-template-columns:repeat(4,minmax(0,1fr));gap:35px 30px;padding-inline:20px;display:grid}@media (width<=1024px){.collage__inner[data-astro-cid-z7xolria]{padding-inline:20px}.detail__booking-title[data-astro-cid-z7xolria]{font-size:16px}.beds__grid[data-astro-cid-z7xolria]{grid-template-columns:1fr;justify-items:start}.amenities__cols[data-astro-cid-z7xolria]{flex-direction:column}.related__grid[data-astro-cid-z7xolria]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=767px){.dept-hero__title[data-astro-cid-z7xolria]{margin-top:54px;font-size:36px}.dept-hero__block[data-astro-cid-z7xolria]{padding-inline:10px}.collage[data-astro-cid-z7xolria],.photos__title[data-astro-cid-z7xolria]{display:none}.photos[data-astro-cid-z7xolria]{padding-inline:15px;padding-top:30px;padding-bottom:10px}.detail[data-astro-cid-z7xolria]{padding-inline:5px}.detail__grid[data-astro-cid-z7xolria]{flex-direction:column;padding-inline:10px}.detail__card[data-astro-cid-z7xolria]{padding:10px 20px}.detail__name[data-astro-cid-z7xolria]{font-size:18px}.host__photo[data-astro-cid-z7xolria]{flex:0 0 60px}.host[data-astro-cid-z7xolria]{gap:14px}.host__name[data-astro-cid-z7xolria]{font-size:16px}.feature[data-astro-cid-z7xolria]{gap:20px}.feature__body[data-astro-cid-z7xolria]{width:80%;margin-left:0}.beds__grid[data-astro-cid-z7xolria]{justify-items:center}.beds__title[data-astro-cid-z7xolria]{text-align:center}.amenities__list[data-astro-cid-z7xolria] li[data-astro-cid-z7xolria]{font-size:16px}.detail__aside[data-astro-cid-z7xolria]{width:100%;padding:25px 20px 20px}.map__embed[data-astro-cid-z7xolria]{padding-inline:0;padding-bottom:0}.map__title[data-astro-cid-z7xolria]{font-size:16px}.related[data-astro-cid-z7xolria]{padding-bottom:300px}.related__grid[data-astro-cid-z7xolria]{grid-template-columns:1fr;padding-inline:20px}.related__title[data-astro-cid-z7xolria]{font-size:16px}}
