.guided-card[data-astro-cid-ocj2fzfy]{flex-direction:column;min-width:0;display:flex}.guided-card[data-astro-cid-ocj2fzfy][hidden]{display:none}.guided-card__media[data-astro-cid-ocj2fzfy]{min-width:0;position:relative}.guided-card__badge[data-astro-cid-ocj2fzfy]{top:var(--space-4);left:var(--space-4);padding:var(--space-2) var(--space-4);border-radius:var(--radius-pill);background:var(--color-paper);color:var(--color-forest);font-size:var(--font-size-lead);font-weight:500;line-height:1.2;position:absolute;box-shadow:0 2px 12px #102d272e}.guided-card__image[data-astro-cid-ocj2fzfy]{aspect-ratio:1.65;object-fit:cover;border-radius:var(--radius-small);width:100%;display:block}.guided-card__body[data-astro-cid-ocj2fzfy]{align-items:start;gap:var(--space-4);padding-block:var(--space-6) 0;flex-direction:column;flex:1;display:flex}.guided-card__facts[data-astro-cid-ocj2fzfy]{gap:var(--space-3);font-size:var(--font-size-small);flex-wrap:wrap;display:flex}.guided-card__facts[data-astro-cid-ocj2fzfy] span[data-astro-cid-ocj2fzfy]+span[data-astro-cid-ocj2fzfy]{border-left:1px solid var(--color-line);padding-left:var(--space-3)}.guided-card__description[data-astro-cid-ocj2fzfy]{color:var(--color-muted);max-width:52ch;font-family:Changa One}.guided-card__details[data-astro-cid-ocj2fzfy]{width:100%;padding-block:var(--space-4) var(--space-5);border-block:1px solid var(--color-line);font-size:var(--font-size-small);color:var(--color-muted)}.guided-card__included-label[data-astro-cid-ocj2fzfy]{margin-top:var(--space-4);color:var(--color-ink);font-weight:500}.guided-card__details[data-astro-cid-ocj2fzfy] ul[data-astro-cid-ocj2fzfy]{margin-block:var(--space-2) 0;padding-left:var(--space-5)}.guided-card__booking[data-astro-cid-ocj2fzfy]{padding-top:var(--space-5);margin-top:auto}.guided-card__booking--widget[data-astro-cid-ocj2fzfy]{border-radius:var(--radius-small);background:var(--color-paper);width:100%;min-width:0;overflow:hidden}.guided-card__booking--widget[data-astro-cid-ocj2fzfy] iframe{border:0;max-width:100%;min-height:1000px;display:block;width:100%!important}.guided-card--compact-booking[data-astro-cid-ocj2fzfy]{column-gap:var(--space-7);grid-template:"image booking""body booking"1fr/minmax(0,1fr) 334px;align-items:start;display:grid}.guided-card--compact-booking[data-astro-cid-ocj2fzfy] .guided-card__media[data-astro-cid-ocj2fzfy]{grid-area:image}.guided-card--compact-booking[data-astro-cid-ocj2fzfy] .guided-card__body[data-astro-cid-ocj2fzfy]{grid-area:body}.guided-card--compact-booking[data-astro-cid-ocj2fzfy] .guided-card__booking--widget[data-astro-cid-ocj2fzfy]{min-height:560px;padding:var(--space-4);border:1px solid var(--color-line);background-color:#fff;grid-area:booking;align-self:stretch;margin-top:0;position:relative}.guided-card--compact-booking[data-astro-cid-ocj2fzfy] .guided-card__booking--widget[data-astro-cid-ocj2fzfy] .code-embed{inset:var(--space-4);width:auto;position:absolute}.guided-card--compact-booking[data-astro-cid-ocj2fzfy] .guided-card__booking--widget[data-astro-cid-ocj2fzfy] iframe{min-height:0;width:100%!important;height:100%!important}.guided-card--featured[data-astro-cid-ocj2fzfy]{gap:0 var(--space-7);background:var(--color-sand);padding:var(--space-6);border-radius:var(--radius-small);grid-template:"image body"1fr"image booking"/1.12fr 1fr;grid-column:1/-1;display:grid}.guided-card--featured[data-astro-cid-ocj2fzfy] .guided-card__media[data-astro-cid-ocj2fzfy]{grid-area:image}.guided-card--featured[data-astro-cid-ocj2fzfy] .guided-card__image[data-astro-cid-ocj2fzfy]{aspect-ratio:1;height:100%;min-height:510px}.guided-card--featured[data-astro-cid-ocj2fzfy] .guided-card__body[data-astro-cid-ocj2fzfy]{padding:var(--space-5) var(--space-5) 0 0;grid-area:body}.guided-card--featured[data-astro-cid-ocj2fzfy] .guided-card__booking[data-astro-cid-ocj2fzfy]{padding:var(--space-5) var(--space-5) var(--space-5) 0;grid-area:booking}.guided-card--wide-booking[data-astro-cid-ocj2fzfy]{grid-template-rows:auto auto;grid-template-areas:"image body""booking booking"}.guided-card--wide-booking[data-astro-cid-ocj2fzfy] .guided-card__booking--widget[data-astro-cid-ocj2fzfy]{margin-top:var(--space-6);padding:var(--space-4);border:1px solid var(--color-line);background-color:#fff}.guided-card--wide-booking[data-astro-cid-ocj2fzfy] .guided-card__booking--widget[data-astro-cid-ocj2fzfy] iframe{height:900px;min-height:0}@media (width<=767px){.guided-card--featured[data-astro-cid-ocj2fzfy]{padding:var(--space-4);gap:var(--space-5) 0;grid-template:"image""body""booking"/1fr}.guided-card--featured[data-astro-cid-ocj2fzfy] .guided-card__image[data-astro-cid-ocj2fzfy]{aspect-ratio:1.2;min-height:0}.guided-card--featured[data-astro-cid-ocj2fzfy] .guided-card__body[data-astro-cid-ocj2fzfy]{padding:0 var(--space-2) 0}.guided-card--featured[data-astro-cid-ocj2fzfy] .guided-card__booking[data-astro-cid-ocj2fzfy]{padding:0 var(--space-2) var(--space-4)}.guided-card--compact-booking[data-astro-cid-ocj2fzfy]{grid-template:"image""body""booking"/1fr}.guided-card--compact-booking[data-astro-cid-ocj2fzfy] .guided-card__booking--widget[data-astro-cid-ocj2fzfy]{width:min(100%,334px);height:640px;min-height:0;margin-top:var(--space-5);justify-self:center}.guided-card__image[data-astro-cid-ocj2fzfy]{aspect-ratio:1.3}.guided-card__badge[data-astro-cid-ocj2fzfy]{top:var(--space-3);left:var(--space-3);font-size:var(--font-size-body)}.guided-card--wide-booking[data-astro-cid-ocj2fzfy] .guided-card__booking--widget[data-astro-cid-ocj2fzfy]{width:auto;margin:var(--space-2) calc(-1 * var(--space-4)) calc(-1 * var(--space-4));padding:var(--space-2) 0;border-radius:0 0 var(--radius-small) var(--radius-small);border:0}}
