.gal[data-astro-cid-qgfmhis4]{margin:0 0 var(--s5)}.gal__t[data-astro-cid-qgfmhis4]{font:700 .875rem var(--f-head);text-transform:uppercase;letter-spacing:.06em;margin:0 0 .6rem}.gal__hero[data-astro-cid-qgfmhis4]{position:relative;display:block;max-width:60rem;background:var(--cream);border:1px solid var(--ink)}.gal__hero[data-astro-cid-qgfmhis4] img[data-astro-cid-qgfmhis4]{display:block;width:100%;height:auto}.gal__open[data-astro-cid-qgfmhis4]{position:absolute;right:0;bottom:0;background:#0a0a0a;color:#fff;font:700 .8125rem var(--f-head);letter-spacing:.04em;padding:.55rem .9rem}.gal__hero[data-astro-cid-qgfmhis4]:hover .gal__open[data-astro-cid-qgfmhis4]{background:#fff;color:#0a0a0a;outline:1px solid #0a0a0a}.gal__thumbs[data-astro-cid-qgfmhis4]{list-style:none;margin:.75rem 0 0;padding:0;max-width:60rem;display:grid;grid-template-columns:repeat(3,1fr);gap:.5rem}@media(min-width:40rem){.gal__thumbs[data-astro-cid-qgfmhis4]{grid-template-columns:repeat(6,1fr)}}.gal__thumbs[data-astro-cid-qgfmhis4] a[data-astro-cid-qgfmhis4]{display:block;border:1px solid var(--ink);background:var(--cream);aspect-ratio:4/3;overflow:hidden}.gal__thumbs[data-astro-cid-qgfmhis4] img[data-astro-cid-qgfmhis4]{width:100%;height:100%;object-fit:cover;display:block}.gal__thumbs[data-astro-cid-qgfmhis4] a[data-astro-cid-qgfmhis4]:hover{outline:2px solid #0a0a0a;outline-offset:2px}.lb[data-astro-cid-qgfmhis4]{border:0;padding:0;max-width:none;max-height:none;width:100vw;height:100vh;background:#0a0a0a;color:#fff}.lb[data-astro-cid-qgfmhis4]::backdrop{background:#0a0a0a}.lb[data-astro-cid-qgfmhis4][open]{display:grid;grid-template-rows:auto 1fr auto}.lb__bar[data-astro-cid-qgfmhis4],.lb__nav[data-astro-cid-qgfmhis4]{display:flex;justify-content:space-between;align-items:center;gap:1rem;padding:.75rem 1rem}.lb__count[data-astro-cid-qgfmhis4]{margin:0;font:700 .875rem var(--f-head)}.lb__stage[data-astro-cid-qgfmhis4]{display:flex;align-items:center;justify-content:center;min-height:0;padding:0 1rem}.lb__stage[data-astro-cid-qgfmhis4] img[data-astro-cid-qgfmhis4]{max-width:100%;max-height:100%;object-fit:contain}.lb__btn[data-astro-cid-qgfmhis4]{font:700 .875rem var(--f-head);letter-spacing:.04em;background:#fff;color:#0a0a0a;border:1px solid #fff;padding:.7rem 1.2rem;min-height:2.75rem;cursor:pointer}.lb__btn[data-astro-cid-qgfmhis4]:hover{background:#0a0a0a;color:#fff}.lb__btn[data-astro-cid-qgfmhis4]:focus-visible{outline:3px solid #fff;outline-offset:3px}.lb__btn[data-astro-cid-qgfmhis4]:hover:focus-visible{outline-color:#f0ece4}.ls__more[data-astro-cid-r2pdlsoh] ul[data-astro-cid-r2pdlsoh]{list-style:none;padding:0;margin:0 0 1rem;display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,16rem),1fr));gap:.5rem 2rem}.ls__more[data-astro-cid-r2pdlsoh] li[data-astro-cid-r2pdlsoh]{padding:.5rem 0;border-bottom:1px solid var(--rule)}.ls[data-astro-cid-r2pdlsoh]{max-width:68rem}.ls__p[data-astro-cid-r2pdlsoh],.ls__photos[data-astro-cid-r2pdlsoh]{max-width:var(--measure)}.ls__h1[data-astro-cid-r2pdlsoh]{font-size:clamp(1.75rem,4vw,2.75rem);line-height:1.1;letter-spacing:-.02em;margin:0 0 1rem;text-wrap:balance}.ls__sum[data-astro-cid-r2pdlsoh]{display:flex;flex-wrap:wrap;align-items:baseline;gap:.5rem 1.25rem;font:600 1rem/1.4 var(--f-head);margin:0 0 var(--s5)}.ls__price[data-astro-cid-r2pdlsoh]{font-size:clamp(1.5rem,3.4vw,2.25rem);font-weight:800;letter-spacing:-.02em}.ls__flag[data-astro-cid-r2pdlsoh]{font:800 .8125rem var(--f-head);letter-spacing:.06em;text-transform:uppercase;margin:-.75rem 0 var(--s5)}.ls__k[data-astro-cid-r2pdlsoh]{text-transform:uppercase;letter-spacing:.06em;font-size:.75rem}.ls__photos[data-astro-cid-r2pdlsoh]{border:1px solid var(--ink);background:var(--cream);padding:2.5rem 1.25rem;margin:0 0 var(--s5);text-align:center}.ls__photos[data-astro-cid-r2pdlsoh] p[data-astro-cid-r2pdlsoh]{margin:0}.ls__photos-t[data-astro-cid-r2pdlsoh]{font:700 .875rem var(--f-head);text-transform:uppercase;letter-spacing:.06em;margin-bottom:.35rem!important}.ls__h[data-astro-cid-r2pdlsoh]{font-size:1.25rem;margin:2rem 0 .75rem}.ls__h[data-astro-cid-r2pdlsoh]:first-child{margin-top:0}.ls__p[data-astro-cid-r2pdlsoh]{margin:0 0 1em}.ls__list[data-astro-cid-r2pdlsoh]{list-style:none;padding:0;margin:0 0 1.25em;display:flex;flex-wrap:wrap;gap:.25rem 1rem}.ls__facts[data-astro-cid-r2pdlsoh]{margin:0 0 1.25rem;border-top:1px solid var(--ink);background:#fff;display:grid;grid-template-columns:1fr;column-gap:0}@media(min-width:56rem){.ls__facts[data-astro-cid-r2pdlsoh]{grid-template-columns:1fr 1fr;column-gap:var(--s6);background:transparent}.ls__row[data-astro-cid-r2pdlsoh]{background:#fff}}.ls__row[data-astro-cid-r2pdlsoh]{display:grid;grid-template-columns:minmax(8rem,12rem) 1fr;gap:1rem;padding:.6rem .85rem;border-bottom:1px solid var(--rule);align-items:baseline}.ls__row[data-astro-cid-r2pdlsoh] dt[data-astro-cid-r2pdlsoh]{font:700 .8125rem var(--f-head)}.ls__row[data-astro-cid-r2pdlsoh] dd[data-astro-cid-r2pdlsoh]{margin:0;overflow-wrap:anywhere}.ls__tablewrap[data-astro-cid-r2pdlsoh]{max-width:46rem;overflow-x:auto;margin:0 0 1.25rem;background:#fff;border:1px solid var(--ink)}.ls__table[data-astro-cid-r2pdlsoh]{border-collapse:collapse;width:100%;font-size:.9375rem}.ls__table[data-astro-cid-r2pdlsoh] caption[data-astro-cid-r2pdlsoh]{text-align:left;font:700 .8125rem var(--f-head);padding:.6rem .85rem;border-bottom:1px solid var(--ink)}.ls__table[data-astro-cid-r2pdlsoh] th[data-astro-cid-r2pdlsoh],.ls__table[data-astro-cid-r2pdlsoh] td[data-astro-cid-r2pdlsoh]{text-align:left;padding:.5rem .85rem;border-bottom:1px solid var(--rule);white-space:nowrap}.ls__table[data-astro-cid-r2pdlsoh] th[data-astro-cid-r2pdlsoh]{font:700 .75rem var(--f-head);text-transform:uppercase;letter-spacing:.05em}.ls__agent[data-astro-cid-r2pdlsoh]{border:1px solid var(--ink);padding:1rem 1.25rem;margin:0 0 var(--s5)}.ls__agent[data-astro-cid-r2pdlsoh] p[data-astro-cid-r2pdlsoh]{margin:0 0 .25rem}.ls__agent-n[data-astro-cid-r2pdlsoh]{font:800 .9375rem var(--f-head);letter-spacing:.04em}.ls__credit[data-astro-cid-r2pdlsoh]{font:600 .875rem var(--f-head);margin:0 0 .75rem}.ls__disc[data-astro-cid-r2pdlsoh]{font-size:.8125rem;color:var(--grey);margin:0}@media(max-width:36rem){.ls__row[data-astro-cid-r2pdlsoh]{grid-template-columns:1fr;gap:.15rem}}
