.head[data-astro-cid-euy74xnl]{gap:var(--s5);padding:var(--s6) var(--page-x) var(--s8);background:var(--bg-brand);flex-direction:column;display:flex}.head[data-astro-cid-euy74xnl] p[data-astro-cid-euy74xnl]{margin:0}.crumbs[data-astro-cid-euy74xnl]{gap:var(--s2);font-size:var(--t-micro);color:var(--icon-on-brand);flex-wrap:wrap;display:flex}.crumbs[data-astro-cid-euy74xnl] a[data-astro-cid-euy74xnl]{color:inherit}.crumbs[data-astro-cid-euy74xnl] a[data-astro-cid-euy74xnl]:hover{color:var(--text-on-brand)}.head-row[data-astro-cid-euy74xnl]{justify-content:space-between;align-items:flex-end;gap:var(--s6) var(--s9);flex-wrap:wrap;display:flex}.head-text[data-astro-cid-euy74xnl]{gap:var(--s4);flex-direction:column;max-width:760px;display:flex}.head-eyebrow[data-astro-cid-euy74xnl]{font-size:var(--t-label);color:var(--eyebrow-on-brand)}h1[data-astro-cid-euy74xnl]{font-size:var(--t-display);line-height:var(--lh-display);font-weight:var(--w-regular);letter-spacing:-.024em;color:var(--text-on-brand);margin:0}.head-lead[data-astro-cid-euy74xnl]{font-size:var(--t-lead);color:var(--text-quiet-on-brand)}.price[data-astro-cid-euy74xnl]{align-items:flex-end;gap:var(--s1);flex-direction:column;display:flex}.price-label[data-astro-cid-euy74xnl],.price-note[data-astro-cid-euy74xnl]{font-size:var(--t-micro);color:var(--icon-on-brand)}.price-value[data-astro-cid-euy74xnl]{font-size:var(--t-title);color:var(--text-on-brand);white-space:nowrap}.body[data-astro-cid-euy74xnl]{gap:var(--s5) var(--s8);padding-block:var(--s9) 0;grid-template:"main photo""main side"1fr/8fr 4fr;display:grid}.tour-photo[data-astro-cid-euy74xnl]{grid-area:photo}.tour-photo[data-astro-cid-euy74xnl] picture{display:block}.tour-img[data-astro-cid-euy74xnl]{width:100%;height:auto;display:block}.main[data-astro-cid-euy74xnl]{gap:var(--s8);flex-direction:column;grid-area:main;min-width:0;display:flex}.main[data-astro-cid-euy74xnl] section[data-astro-cid-euy74xnl]{gap:var(--s4);flex-direction:column;display:flex}.main[data-astro-cid-euy74xnl] p[data-astro-cid-euy74xnl]{margin:0}.prose[data-astro-cid-euy74xnl]{max-width:40em;color:var(--text-strong)}.title[data-astro-cid-euy74xnl]{font-size:var(--t-title);line-height:var(--lh-display);font-weight:var(--w-regular);letter-spacing:-.015em;margin:0}.ticks[data-astro-cid-euy74xnl],.crosses[data-astro-cid-euy74xnl],.squares[data-astro-cid-euy74xnl]{gap:var(--s3);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.ticks[data-astro-cid-euy74xnl] li[data-astro-cid-euy74xnl],.crosses[data-astro-cid-euy74xnl] li[data-astro-cid-euy74xnl],.squares[data-astro-cid-euy74xnl] li[data-astro-cid-euy74xnl]{gap:var(--s3);line-height:var(--lh-ui);display:flex}.ticks[data-astro-cid-euy74xnl] li[data-astro-cid-euy74xnl]:before{content:"✓";color:var(--link)}.crosses[data-astro-cid-euy74xnl] li[data-astro-cid-euy74xnl]:before{content:"✕";color:var(--eyebrow)}.squares[data-astro-cid-euy74xnl] li[data-astro-cid-euy74xnl]:before{content:"";background:var(--eyebrow);flex:none;width:6px;height:6px;margin-top:9px}.days[data-astro-cid-euy74xnl]{border-left:1px solid var(--border-subtle);margin:0;padding:0;list-style:none}.day[data-astro-cid-euy74xnl]{gap:var(--s5);padding:var(--s5) 0 var(--s5) var(--s6);border-bottom:1px solid var(--border-subtle);transition:background-color .3s var(--ease);grid-template-columns:92px 1fr;display:grid;position:relative}.day[data-astro-cid-euy74xnl]:before{content:"";background:var(--bg-brand);width:9px;height:9px;transition:background-color .3s var(--ease), scale .3s var(--ease);position:absolute;top:32px;left:-5px}.day-num[data-astro-cid-euy74xnl]{padding-top:var(--s1);font-size:var(--t-micro);color:var(--text-quiet);transition:color .3s var(--ease)}@media (hover:hover){.day[data-astro-cid-euy74xnl]:hover{background-color:var(--bg-subtle)}.day[data-astro-cid-euy74xnl]:hover:before{background:var(--action);scale:1.4}.day[data-astro-cid-euy74xnl]:hover .day-num[data-astro-cid-euy74xnl]{color:var(--eyebrow)}}.day-text[data-astro-cid-euy74xnl]{gap:var(--s2);flex-direction:column;display:flex}.day[data-astro-cid-euy74xnl] h3[data-astro-cid-euy74xnl]{font-size:var(--t-heading);line-height:var(--lh-display);font-weight:var(--w-medium);margin:0}.day-text[data-astro-cid-euy74xnl] p[data-astro-cid-euy74xnl]{color:var(--text-strong)}.day-text[data-astro-cid-euy74xnl] .day-meta[data-astro-cid-euy74xnl]{gap:var(--s2) var(--s5);padding-top:var(--s1);font-size:var(--t-micro);color:var(--text-quiet);flex-wrap:wrap;display:flex}.main[data-astro-cid-euy74xnl] .included[data-astro-cid-euy74xnl]{gap:var(--s7);grid-template-columns:1fr 1fr;display:grid}.included[data-astro-cid-euy74xnl] h2[data-astro-cid-euy74xnl]{margin:0 0 var(--s4);font-size:var(--t-label);color:var(--link)}.main[data-astro-cid-euy74xnl] .stay[data-astro-cid-euy74xnl]{gap:var(--s7);padding:var(--s6);background:var(--bg-subtle);grid-template-columns:1fr 1fr;display:grid}.stay[data-astro-cid-euy74xnl] h2[data-astro-cid-euy74xnl]{margin:0 0 var(--s2);font-size:var(--t-micro);color:var(--text-quiet)}.main[data-astro-cid-euy74xnl] .operator[data-astro-cid-euy74xnl]{gap:var(--s2);padding:var(--s5);border:1px solid var(--border-subtle)}.operator[data-astro-cid-euy74xnl] h2[data-astro-cid-euy74xnl]{font-size:var(--t-micro);color:var(--text-quiet);margin:0}.operator-name[data-astro-cid-euy74xnl]{font-size:var(--t-lead);font-weight:var(--w-medium)}.operator-text[data-astro-cid-euy74xnl]{font-size:var(--t-small);color:var(--text-quiet)}.side[data-astro-cid-euy74xnl]{grid-area:side;min-width:0}.enquire[data-astro-cid-euy74xnl]{top:var(--s5);gap:var(--s4);padding:var(--s6);background:var(--bg-brand);color:var(--text-quiet-on-brand);flex-direction:column;display:flex;position:sticky}.enquire[data-astro-cid-euy74xnl] p[data-astro-cid-euy74xnl]{margin:0}.enquire-eyebrow[data-astro-cid-euy74xnl]{font-size:var(--t-micro);color:var(--eyebrow-on-brand);margin:0}.enquire-title[data-astro-cid-euy74xnl]{font-size:var(--t-heading);line-height:var(--lh-display);color:var(--text-on-brand)}.enquire[data-astro-cid-euy74xnl] .field>.lbl{color:var(--text-quiet-on-brand)}.enquire-note[data-astro-cid-euy74xnl]{font-size:var(--t-micro);color:var(--icon-on-brand)}.reviews[data-astro-cid-euy74xnl]{gap:var(--s6);margin-top:var(--s5);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.related[data-astro-cid-euy74xnl]{padding-bottom:var(--s10)}.related-head[data-astro-cid-euy74xnl]{justify-content:space-between;align-items:flex-end;gap:var(--s5);margin-bottom:var(--s6);flex-wrap:wrap;display:flex}.see-all[data-astro-cid-euy74xnl]{padding-bottom:var(--s1);border-bottom:1px solid var(--link-hover);font-size:var(--t-label);white-space:nowrap}.related-grid[data-astro-cid-euy74xnl]{gap:var(--s7) var(--s6);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}@media (width<=68rem){.head[data-astro-cid-euy74xnl]{padding-block:var(--s5) var(--s6)}.price[data-astro-cid-euy74xnl]{align-items:flex-start}.body[data-astro-cid-euy74xnl]{gap:var(--s7);padding-block:var(--s7) 0;grid-template-rows:none;grid-template-columns:1fr;grid-template-areas:"photo""main""side"}.enquire[data-astro-cid-euy74xnl]{position:static}.main[data-astro-cid-euy74xnl] .included[data-astro-cid-euy74xnl],.main[data-astro-cid-euy74xnl] .stay[data-astro-cid-euy74xnl]{grid-template-columns:1fr}.related-grid[data-astro-cid-euy74xnl]{grid-template-columns:repeat(2,minmax(0,1fr))}.reviews[data-astro-cid-euy74xnl]{grid-template-columns:1fr}}@media (width<=40rem){.day[data-astro-cid-euy74xnl]{gap:var(--s2);grid-template-columns:1fr}.related-grid[data-astro-cid-euy74xnl]{grid-template-columns:1fr}}
