.spark-link.svelte-1h49qpv{display:inline-flex;align-items:center;justify-content:space-between;gap:38px;padding:17px 25px;background:#292720;color:#fff;font-size:15px;letter-spacing:.04em;transition:background .3s,transform .3s}.spark-link.svelte-1h49qpv:hover{background:#78664a;transform:translateY(-3px)}.spark-link.light.svelte-1h49qpv{background:#fff;color:#292720}.spark-link.svelte-1h49qpv:focus-visible{outline:2px solid #a68b5f;outline-offset:5px}:root{--lv-cocoa: #2a1b13;--lv-cocoa-rule: #4a372a;--lv-cream: #f6efe4;--lv-cream-muted: #d4c6b4;--lv-ink: #292720;--lv-ink-muted: #6b6456;--lv-gold: #947d57;--lv-gold-deep: #715b36;--lv-gold-light: #e2c68c;--lv-gutter: clamp(20px, 4vw, 64px);--lv-section: clamp(64px, 8vw, 120px);--lv-column: clamp(16px, 2.4vw, 36px)}.levian.svelte-kr5kr2{container-type:inline-size;overflow-x:clip;color:var(--lv-ink);font-family:var(--font-body)}.container.svelte-kr5kr2{max-width:1440px;margin-inline:auto;padding-inline:var(--lv-gutter)}h1.svelte-kr5kr2,h2.svelte-kr5kr2{min-width:0;overflow-wrap:break-word;text-wrap:balance;font-family:var(--font-heading);font-weight:400}h2.svelte-kr5kr2{font-size:clamp(32px,3.4vw,48px);line-height:1.12;letter-spacing:-.01em}p.svelte-kr5kr2,figure.svelte-kr5kr2,ul.svelte-kr5kr2{margin:0}figure.svelte-kr5kr2 img:where(.svelte-kr5kr2){display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.hero.svelte-kr5kr2{display:grid;grid-template-columns:calc(max(0px,(100cqi - 1440px) / 2) + min(100cqi,1440px) * 5 / 12) minmax(0,1fr);height:clamp(480px,calc(100svh - 179px),820px);background:var(--lv-cocoa);color:var(--lv-cream)}.hero-copy.svelte-kr5kr2{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-end;gap:clamp(20px,2vw,28px);padding:clamp(32px,5vw,80px) 24px clamp(32px,5vw,80px) max(var(--lv-gutter),calc((100cqi - 1440px) / 2 + var(--lv-gutter)))}.hero-copy.svelte-kr5kr2 h1:where(.svelte-kr5kr2){font-size:clamp(60px,7.2vw,124px);line-height:1;letter-spacing:-.02em;white-space:nowrap}.hero-copy.svelte-kr5kr2 p:where(.svelte-kr5kr2){max-width:26em;font-size:clamp(17px,1.3vw,20px);line-height:1.55;color:var(--lv-cream-muted)}.hero-copy.svelte-kr5kr2 sup:where(.svelte-kr5kr2){top:-.9em;margin-left:.04em;font-size:.26em;line-height:0;vertical-align:baseline;position:relative}.hero-photo.svelte-kr5kr2{position:relative;min-width:0}.hero-photo.svelte-kr5kr2 img:where(.svelte-kr5kr2){position:absolute;top:0;right:0;bottom:0;left:0}.collection.svelte-kr5kr2{padding-block:var(--lv-section);scroll-margin-top:90px}.collection-layout.svelte-kr5kr2{display:grid;grid-template-columns:minmax(0,3fr) minmax(0,9fr);gap:32px var(--lv-column);align-items:start}.collection-head.svelte-kr5kr2{position:sticky;top:110px}.pieces.svelte-kr5kr2{display:grid;grid-template-columns:repeat(var(--columns),minmax(0,1fr));gap:clamp(40px,5vw,72px) var(--lv-column)}.empty.svelte-kr5kr2{display:grid;justify-items:start;gap:16px;padding-block:8px;font-size:18px;line-height:1.6;color:var(--lv-ink-muted)}.reels.svelte-kr5kr2{background:var(--lv-cocoa);color:var(--lv-cream);padding-block:var(--lv-section)}.reels-layout.svelte-kr5kr2{display:grid;grid-template-columns:minmax(0,3fr) minmax(0,9fr);gap:32px var(--lv-column)}.reel-row.svelte-kr5kr2{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--lv-column);padding:0;list-style:none}.reel-frame.svelte-kr5kr2{aspect-ratio:9 / 16;overflow:hidden;background:var(--lv-cocoa-rule)}.reel-frame.svelte-kr5kr2 button img{transform:scale(1.07)}figcaption.svelte-kr5kr2{margin-top:16px;font-size:16px;line-height:1.45;color:var(--lv-cream-muted)}.visit.svelte-kr5kr2{padding-block:var(--lv-section)}.visit-layout.svelte-kr5kr2{display:grid;grid-template-columns:minmax(0,7fr) minmax(0,5fr);gap:32px var(--lv-column);align-items:center}.visit-photo.svelte-kr5kr2{aspect-ratio:16 / 10;overflow:hidden}.visit-photo.svelte-kr5kr2 img:where(.svelte-kr5kr2){-o-object-position:0% 50%;object-position:0% 50%}.visit-copy.svelte-kr5kr2{display:grid;justify-items:start;gap:16px}address.svelte-kr5kr2{max-width:22em;font-size:18px;font-style:normal;line-height:1.5;color:var(--lv-ink-muted)}.visit-link.svelte-kr5kr2,.empty.svelte-kr5kr2 a:where(.svelte-kr5kr2){display:inline-flex;align-items:center;min-height:48px;padding-inline:24px;border:1px solid var(--lv-ink);color:var(--lv-ink);font-size:16px;text-decoration:none;transition:background-color .25s ease,color .25s ease}.visit-link.svelte-kr5kr2{margin-top:8px}.visit-link.svelte-kr5kr2:hover,.empty.svelte-kr5kr2 a:where(.svelte-kr5kr2):hover{background:var(--lv-ink);color:var(--lv-cream)}.visit-link.svelte-kr5kr2:active,.empty.svelte-kr5kr2 a:where(.svelte-kr5kr2):active{background:var(--lv-gold-deep);border-color:var(--lv-gold-deep);color:var(--lv-cream)}.visit-link.svelte-kr5kr2:focus-visible,.empty.svelte-kr5kr2 a:where(.svelte-kr5kr2):focus-visible{outline:2px solid var(--lv-gold);outline-offset:4px}.hero-copy.svelte-kr5kr2 .spark-link:focus-visible,.reel-frame.svelte-kr5kr2 button:focus-visible{outline-color:var(--lv-gold-light)}@media(max-width:1023px){.collection-layout.svelte-kr5kr2,.reels-layout.svelte-kr5kr2{grid-template-columns:minmax(0,1fr)}.collection-head.svelte-kr5kr2{position:static}.visit-layout.svelte-kr5kr2{grid-template-columns:minmax(0,1fr)}}@media(max-width:800px){.hero.svelte-kr5kr2{grid-template-columns:minmax(0,1fr);height:auto}.hero-photo.svelte-kr5kr2{order:-1;aspect-ratio:4 / 3}.hero-copy.svelte-kr5kr2{padding:28px 20px 36px;gap:16px}.pieces.svelte-kr5kr2{grid-template-columns:repeat(min(var(--columns),2),minmax(0,1fr));gap:40px 12px}}@media(max-width:700px){.reel-row.svelte-kr5kr2{grid-template-columns:none;grid-auto-flow:column;grid-auto-columns:68%;overflow-x:auto;scroll-snap-type:x mandatory;margin-inline:calc(var(--lv-gutter) * -1);padding-inline:var(--lv-gutter);scroll-padding-inline:var(--lv-gutter);scrollbar-width:none}.reel-row.svelte-kr5kr2 li:where(.svelte-kr5kr2){scroll-snap-align:start}}@media(prefers-reduced-motion:reduce){.visit-link.svelte-kr5kr2,.empty.svelte-kr5kr2 a:where(.svelte-kr5kr2){transition:none}}
