.lb[data-astro-cid-gixpweiw]{border:0;padding:0;max-width:none;max-height:none;width:100%;height:100%;background:transparent;color:var(--text-1)}.lb[data-astro-cid-gixpweiw]::backdrop{background:#202020e0}.lb[data-astro-cid-gixpweiw]:not([open]){display:none!important}.lb[data-astro-cid-gixpweiw][open]{display:flex;align-items:center;justify-content:center}.lb-img[data-astro-cid-gixpweiw] .ph-in[data-astro-cid-gixpweiw] img[data-astro-cid-gixpweiw]{object-fit:contain;object-position:center;background:var(--color-stone)}.lb-img[data-astro-cid-gixpweiw].has-image .ph-cap[data-astro-cid-gixpweiw]{display:none}.lb-model[data-astro-cid-gixpweiw]{display:grid;grid-template-columns:minmax(0,1fr) 360px;width:min(1120px,calc(100% - 64px));max-height:calc(100% - 64px);background:var(--color-ivory);overflow:auto}.lb-media[data-astro-cid-gixpweiw]{display:flex;flex-direction:column;min-width:0;background:var(--color-stone)}.lb-model[data-astro-cid-gixpweiw] .lb-img[data-astro-cid-gixpweiw]{max-height:72vh;background:var(--color-stone);flex:1 1 auto}.lb-img[data-astro-cid-gixpweiw] .ph-in[data-astro-cid-gixpweiw] picture[data-astro-cid-gixpweiw]{display:block;width:100%;height:100%}.lb-thumbs[data-astro-cid-gixpweiw]{display:flex;gap:6px;padding:10px;overflow-x:auto;scrollbar-width:thin}.lb-thumbs[data-astro-cid-gixpweiw]:empty{display:none}.lb-thumbs[data-astro-cid-gixpweiw] button[data-astro-cid-gixpweiw]{flex:0 0 64px;height:64px;padding:0;border:2px solid transparent;background:var(--color-ivory);cursor:pointer;border-radius:var(--radius)}.lb-thumbs[data-astro-cid-gixpweiw] button[data-astro-cid-gixpweiw][aria-current=true]{border-color:var(--color-burgundy)}.lb-thumbs[data-astro-cid-gixpweiw] img[data-astro-cid-gixpweiw]{width:100%;height:100%;object-fit:cover;display:block}.lb-page[data-astro-cid-gixpweiw]{display:inline-flex;align-items:center;min-height:44px;margin-top:12px;font-weight:600;font-size:14px;text-decoration:none}.lb-page[data-astro-cid-gixpweiw]:hover{text-decoration:underline}.lb-side[data-astro-cid-gixpweiw]{padding:40px 36px;display:flex;flex-direction:column}.lb-top[data-astro-cid-gixpweiw]{display:flex;justify-content:space-between;align-items:center}.lb-pos[data-astro-cid-gixpweiw]{font-size:13px;color:var(--text-3)}.lb-x[data-astro-cid-gixpweiw]{width:44px;height:44px;border:0;background:none;cursor:pointer;display:flex;align-items:center;justify-content:center;color:var(--text-1)}.lb-coll[data-astro-cid-gixpweiw]{margin-top:48px;font:600 11px/1 var(--font-body);letter-spacing:.16em;text-transform:uppercase;color:var(--color-burgundy)}.lb-title[data-astro-cid-gixpweiw]{margin-top:14px;font:600 40px/1.05 var(--font-head);letter-spacing:-.02em}.lb-text[data-astro-cid-gixpweiw]{margin-top:16px;color:var(--text-2)}.lb-cta[data-astro-cid-gixpweiw]{margin-top:28px}.lb-nav[data-astro-cid-gixpweiw]{display:flex;gap:8px;margin-top:auto;padding-top:32px}.lb-nav[data-astro-cid-gixpweiw] .btn[data-astro-cid-gixpweiw]{flex:1;padding:0}.lb-keys[data-astro-cid-gixpweiw]{margin-top:14px;font-size:12px;color:var(--text-4)}.lb-photo[data-astro-cid-gixpweiw]{width:100%;height:100%;background:#161514;color:var(--color-ivory);display:flex;flex-direction:column}.lb-bar[data-astro-cid-gixpweiw]{display:flex;justify-content:space-between;align-items:center;padding:20px 28px}.lb-bar[data-astro-cid-gixpweiw] .lb-pos[data-astro-cid-gixpweiw]{font:500 13px/1 var(--font-body);letter-spacing:.08em;color:var(--text-dark-3)}.lb-brand[data-astro-cid-gixpweiw]{font:700 13px/1 var(--font-head);letter-spacing:.28em}.lb-stage[data-astro-cid-gixpweiw]{flex:1;display:flex;align-items:center;justify-content:center;gap:32px;padding:0 28px;min-height:0}.lb-photo[data-astro-cid-gixpweiw] .lb-img[data-astro-cid-gixpweiw]{height:min(76vh,900px);max-height:100%;aspect-ratio:3 / 4;max-width:100%;background:#2a2826}.lb-photo[data-astro-cid-gixpweiw] .lb-img[data-astro-cid-gixpweiw] .ph-in[data-astro-cid-gixpweiw] img[data-astro-cid-gixpweiw]{background:#2a2826}.lb-photo[data-astro-cid-gixpweiw] .lb-img[data-astro-cid-gixpweiw] .ph-cap[data-astro-cid-gixpweiw]{color:var(--text-dark-3);font-size:11px}.lbbtn[data-astro-cid-gixpweiw]{width:56px;height:56px;border:1px solid rgba(248,246,242,.35);background:transparent;color:var(--color-ivory);border-radius:50%;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:background .25s var(--ease);flex:0 0 auto}.lbbtn[data-astro-cid-gixpweiw]:hover{background:#f8f6f21f}.lbbtn-sm[data-astro-cid-gixpweiw]{width:48px;height:48px}.lb-foot[data-astro-cid-gixpweiw]{display:flex;justify-content:center;align-items:center;gap:12px;padding:20px 28px 28px}.lb-pill[data-astro-cid-gixpweiw]{background:var(--color-ivory);color:var(--color-charcoal);border-radius:28px;min-height:56px}.lb-pill[data-astro-cid-gixpweiw]:hover{background:var(--color-burgundy);color:var(--color-ivory)}@media(max-width:860px){.lb-model[data-astro-cid-gixpweiw]{grid-template-columns:minmax(0,1fr);width:100%;height:100%;max-height:100%}.lb-model[data-astro-cid-gixpweiw] .lb-img[data-astro-cid-gixpweiw]{max-height:48vh;aspect-ratio:auto!important;height:48vh}.lb-thumbs[data-astro-cid-gixpweiw] button[data-astro-cid-gixpweiw]{flex-basis:52px;height:52px}.lb-side[data-astro-cid-gixpweiw]{padding:20px var(--gutter) 28px}.lb-coll[data-astro-cid-gixpweiw]{margin-top:20px}.lb-title[data-astro-cid-gixpweiw]{font-size:30px}.lb-keys[data-astro-cid-gixpweiw],.side[data-astro-cid-gixpweiw]{display:none}.lb-stage[data-astro-cid-gixpweiw]{padding:0 var(--gutter)}.lb-photo[data-astro-cid-gixpweiw] .lb-img[data-astro-cid-gixpweiw]{height:auto;width:100%;max-height:70vh}}
