.hero-stage[data-astro-cid-ewxirvlt]{position:relative;min-height:clamp(560px,88vh,1000px);display:flex;align-items:flex-end;overflow:hidden;background:#120e0b;isolation:isolate}.hero-stage--empty[data-astro-cid-ewxirvlt]{align-items:center;min-height:clamp(440px,70vh,720px)}.hero-stage-bg[data-astro-cid-ewxirvlt]{position:absolute;inset:-6% 0;z-index:-1}.hero-stage-img[data-astro-cid-ewxirvlt]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;filter:saturate(1.05) contrast(1.02)}.hero-stage-scrim[data-astro-cid-ewxirvlt]{position:absolute;inset:0;background:linear-gradient(to top,#120e0bd1,#120e0b52 38%,#120e0b14 62%,#120e0b4d),linear-gradient(to right,#120e0b73,#120e0b00 55%)}.hero-stage-content[data-astro-cid-ewxirvlt]{position:relative;width:100%;padding-bottom:clamp(2.5rem,6vh,5rem);padding-top:8rem;color:#fbf8f3}.hero-eyebrow[data-astro-cid-ewxirvlt]{color:#e0c893;text-shadow:0 1px 12px rgba(0,0,0,.5)}.hero-eyebrow[data-astro-cid-ewxirvlt]:before{background:#c2a368}.hero-title[data-astro-cid-ewxirvlt]{color:#fbf8f3;font-size:clamp(3.5rem,11vw,10rem);line-height:.98;letter-spacing:-.03em;margin-top:.5rem;max-width:16ch;text-shadow:0 2px 40px rgba(0,0,0,.35)}.hero-meta[data-astro-cid-ewxirvlt]{margin-top:1.25rem;color:#fbf8f3d1;font-size:.95rem;letter-spacing:.02em;text-shadow:0 1px 12px rgba(0,0,0,.5)}.hero-cta[data-astro-cid-ewxirvlt]{margin-top:2rem;display:flex;flex-wrap:wrap;gap:.75rem}.hero-btn-primary[data-astro-cid-ewxirvlt]{display:inline-flex;align-items:center;justify-content:center;padding:.85rem 1.6rem;font-family:Inter,system-ui,sans-serif;font-size:.875rem;font-weight:500;letter-spacing:.02em;background:#a8472f;color:#fbf8f3;transition:background-color .2s ease,transform .2s ease}.hero-btn-primary[data-astro-cid-ewxirvlt]:hover{background:#7a3527;transform:translateY(-2px)}.hero-btn-ghost[data-astro-cid-ewxirvlt]{display:inline-flex;align-items:center;justify-content:center;padding:.85rem 1.6rem;font-family:Inter,system-ui,sans-serif;font-size:.875rem;font-weight:500;letter-spacing:.02em;border:1px solid rgba(251,248,243,.45);color:#fbf8f3;transition:background-color .2s ease,border-color .2s ease,color .2s ease}.hero-btn-ghost[data-astro-cid-ewxirvlt]:hover{background:#fbf8f3;color:#1a1714;border-color:#fbf8f3}.hero-scroll-cue[data-astro-cid-ewxirvlt]{position:absolute;right:clamp(1.25rem,4vw,3rem);bottom:clamp(2rem,5vh,4rem);display:none;flex-direction:column;align-items:center;gap:10px;z-index:1;color:#fbf8f3b3;font-family:Inter,system-ui,sans-serif;font-size:9px;letter-spacing:.3em;text-transform:uppercase}@media (min-width: 768px){.hero-scroll-cue[data-astro-cid-ewxirvlt]{display:flex}}.hero-scroll-line[data-astro-cid-ewxirvlt]{width:1px;height:48px;background:#fbf8f366;position:relative;overflow:hidden}.hero-scroll-line[data-astro-cid-ewxirvlt]:after{content:"";position:absolute;inset:0;background:#c2a368;transform:translateY(-100%);animation:hero-scroll-drip 2.2s ease-in-out infinite}@keyframes hero-scroll-drip{0%{transform:translateY(-100%)}60%,to{transform:translateY(100%)}}@media (prefers-reduced-motion: reduce){.hero-scroll-line[data-astro-cid-ewxirvlt]:after{animation:none}.hero-btn-primary[data-astro-cid-ewxirvlt]:hover{transform:none}}.marquee[data-astro-cid-f4rr67hv]{overflow:hidden;padding:1.1rem 0;border-top:1px solid rgba(194,163,104,.25);border-bottom:1px solid rgba(194,163,104,.25)}.marquee-track[data-astro-cid-f4rr67hv]{display:flex;width:-moz-max-content;width:max-content;animation:marquee-drift 45s linear infinite;will-change:transform}.marquee[data-astro-cid-f4rr67hv]:hover .marquee-track[data-astro-cid-f4rr67hv],.marquee[data-astro-cid-f4rr67hv]:focus-within .marquee-track[data-astro-cid-f4rr67hv],.marquee[data-astro-cid-f4rr67hv].is-paused .marquee-track[data-astro-cid-f4rr67hv]{animation-play-state:paused}.marquee-group[data-astro-cid-f4rr67hv]{display:flex;flex-shrink:0}.marquee-item[data-astro-cid-f4rr67hv]{display:inline-flex;align-items:baseline;font-size:clamp(1.15rem,2vw,1.5rem);color:#e0c893;white-space:nowrap}.marquee-dot[data-astro-cid-f4rr67hv]{margin:0 1.75rem;color:#c25a3d;font-style:normal}@keyframes marquee-drift{to{transform:translate(-50%)}}.marquee[data-astro-cid-f4rr67hv]{position:relative}.marquee-toggle[data-astro-cid-f4rr67hv]{position:absolute;right:.75rem;top:50%;transform:translateY(-50%);display:inline-flex;align-items:center;justify-content:center;width:1.75rem;height:1.75rem;padding:0;color:#e0c893;background:#1a17148c;border:1px solid rgba(194,163,104,.4);border-radius:9999px;cursor:pointer;transition:color .15s ease,border-color .15s ease}.marquee-toggle[data-astro-cid-f4rr67hv]:hover{color:#c25a3d;border-color:#c2a368b3}.marquee-toggle[data-astro-cid-f4rr67hv]:focus-visible{outline:2px solid #C25A3D;outline-offset:2px}.marquee-toggle[data-astro-cid-f4rr67hv] .marquee-icon-play[data-astro-cid-f4rr67hv],.marquee[data-astro-cid-f4rr67hv].is-paused .marquee-toggle[data-astro-cid-f4rr67hv] .marquee-icon-pause[data-astro-cid-f4rr67hv]{display:none}.marquee[data-astro-cid-f4rr67hv].is-paused .marquee-toggle[data-astro-cid-f4rr67hv] .marquee-icon-play[data-astro-cid-f4rr67hv]{display:block}@media (prefers-reduced-motion: reduce){.marquee-track[data-astro-cid-f4rr67hv]{animation:none}.marquee-toggle[data-astro-cid-f4rr67hv]{display:none}}.sell-steps[data-astro-cid-tmn5jipe]{display:flex;flex-direction:column;gap:1.75rem;position:relative}.sell-step[data-astro-cid-tmn5jipe]{display:grid;grid-template-columns:auto 1fr;gap:1.25rem;align-items:start;position:relative}.sell-step[data-astro-cid-tmn5jipe]:not(:last-child):after{content:"";position:absolute;left:1.55rem;top:3.4rem;bottom:-1.4rem;width:1px;background:linear-gradient(to bottom,#c2a368,#c2a36840)}.sell-step-n[data-astro-cid-tmn5jipe]{font-family:Cormorant Garamond,Georgia,serif;font-style:italic;font-size:2.4rem;line-height:1;color:#a8472f;width:3.1rem;flex-shrink:0}.sell-step-title[data-astro-cid-tmn5jipe]{font-size:1.35rem;line-height:1.15;color:#1a1714}.sell-step-body[data-astro-cid-tmn5jipe]{margin-top:.4rem;color:#3a332c;line-height:1.6;max-width:42ch}.masonry-cols[data-astro-cid-4s7gkdct]{-moz-column-count:1;column-count:1;-moz-column-gap:1.5rem;column-gap:1.5rem}@media (min-width: 640px){.masonry-cols[data-astro-cid-4s7gkdct]{-moz-column-count:2;column-count:2}}@media (min-width: 900px){.masonry-cols[data-astro-cid-4s7gkdct]{-moz-column-count:3;column-count:3}}@media (min-width: 1280px){.masonry-cols[data-astro-cid-4s7gkdct]{-moz-column-count:4;column-count:4}}.masonry-item[data-astro-cid-4s7gkdct]{-moz-column-break-inside:avoid;break-inside:avoid;display:block;margin-bottom:3rem;page-break-inside:avoid}.masonry-item[data-astro-cid-4s7gkdct] .painting-card-image-wrap[data-astro-cid-4s7gkdct]{aspect-ratio:auto}.masonry-item[data-astro-cid-4s7gkdct] .painting-card-image[data-astro-cid-4s7gkdct]{position:relative;height:auto;width:100%}.masonry-caption[data-astro-cid-4s7gkdct]{position:absolute;left:0;right:0;bottom:0;padding:10px 14px;background:#1a1714c7;backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);transform:translateY(100%);transition:transform .32s cubic-bezier(.22,.61,.36,1);pointer-events:none}.masonry-caption-meta[data-astro-cid-4s7gkdct]{font-family:Inter,system-ui,sans-serif;font-size:11px;letter-spacing:.18em;text-transform:uppercase;color:#fbf8f3}.masonry-item[data-astro-cid-4s7gkdct]:hover .masonry-caption[data-astro-cid-4s7gkdct],.masonry-item[data-astro-cid-4s7gkdct]:focus-visible .masonry-caption[data-astro-cid-4s7gkdct]{transform:translateY(0)}.cc-1[data-astro-cid-fmxlupxi]{--cat-count: 1}.cc-2[data-astro-cid-fmxlupxi]{--cat-count: 2}.cc-3[data-astro-cid-fmxlupxi]{--cat-count: 3}.cc-4[data-astro-cid-fmxlupxi]{--cat-count: 4}.cc-5[data-astro-cid-fmxlupxi]{--cat-count: 5}.cc-6[data-astro-cid-fmxlupxi]{--cat-count: 6}.cc-7[data-astro-cid-fmxlupxi]{--cat-count: 7}.cc-8[data-astro-cid-fmxlupxi]{--cat-count: 8}.category-strip[data-astro-cid-fmxlupxi]{display:grid;grid-auto-flow:column;grid-auto-columns:80%;gap:1rem;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none;padding:0 1.25rem}.category-strip[data-astro-cid-fmxlupxi]::-webkit-scrollbar{display:none}@media (min-width: 640px){.category-strip[data-astro-cid-fmxlupxi]{grid-auto-columns:42%;padding:0 2rem;gap:1.25rem}}@media (min-width: 1024px){.category-strip[data-astro-cid-fmxlupxi]{grid-auto-columns:minmax(0,1fr);grid-auto-flow:row;grid-template-columns:repeat(var(--cat-count, 6),minmax(0,1fr));overflow:visible;padding:0 2rem;gap:1.25rem}}.category-card[data-astro-cid-fmxlupxi]{scroll-snap-align:start;display:block}.category-card-frame[data-astro-cid-fmxlupxi]{position:relative;aspect-ratio:3 / 4;background:#f6f2ea;overflow:hidden}.category-card-img[data-astro-cid-fmxlupxi]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transition:transform .6s cubic-bezier(.22,.61,.36,1)}.category-card[data-astro-cid-fmxlupxi]:hover .category-card-img[data-astro-cid-fmxlupxi]{transform:scale(1.03)}.category-card-empty[data-astro-cid-fmxlupxi]{width:100%;height:100%;display:flex;align-items:center;justify-content:center;background:#f1ece3}.category-card-overlay[data-astro-cid-fmxlupxi]{position:absolute;inset:auto 0 0;padding:14px 16px;background:linear-gradient(to top,#1a1714c7,#1a171400);color:#fbf8f3}.category-card-name[data-astro-cid-fmxlupxi]{font-size:1.25rem;line-height:1.1;color:#fbf8f3}@media (min-width: 1024px){.category-card-name[data-astro-cid-fmxlupxi]{font-size:1.5rem}}.category-card-count[data-astro-cid-fmxlupxi]{font-size:10px;letter-spacing:.2em;text-transform:uppercase;color:#fbf8f3b3;margin-top:4px}.fromshop-grid[data-astro-cid-r2bemgrq]{display:grid;grid-template-columns:1fr;gap:1.25rem}@media (min-width: 640px){.fromshop-grid[data-astro-cid-r2bemgrq]{grid-template-columns:repeat(3,1fr);gap:1.5rem}}.fromshop-card[data-astro-cid-r2bemgrq]{display:flex;flex-direction:column;overflow:hidden;border-radius:2px;transition:transform .4s cubic-bezier(.22,.61,.36,1),box-shadow .4s cubic-bezier(.22,.61,.36,1)}.fromshop-card[data-astro-cid-r2bemgrq]:hover{transform:translateY(-4px);box-shadow:0 24px 48px -28px #120e0b66}.fromshop-tint-blush[data-astro-cid-r2bemgrq]{background:#f4e6de}.fromshop-tint-sand[data-astro-cid-r2bemgrq]{background:#f3e9d2}.fromshop-tint-mist[data-astro-cid-r2bemgrq]{background:#dee9e5}.fromshop-media[data-astro-cid-r2bemgrq]{aspect-ratio:4 / 3;overflow:hidden;background:#fff6}.fromshop-media[data-astro-cid-r2bemgrq] img[data-astro-cid-r2bemgrq]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transition:transform .65s cubic-bezier(.22,.61,.36,1)}.fromshop-card[data-astro-cid-r2bemgrq]:hover .fromshop-media[data-astro-cid-r2bemgrq] img[data-astro-cid-r2bemgrq]{transform:scale(1.05)}.fromshop-placeholder[data-astro-cid-r2bemgrq]{width:100%;height:100%;display:flex;align-items:center;justify-content:center;color:#3a332c}.fromshop-placeholder[data-astro-cid-r2bemgrq] .painting-title[data-astro-cid-r2bemgrq]{font-size:2.25rem;opacity:.4}.fromshop-body[data-astro-cid-r2bemgrq]{padding:1rem 1.15rem 1.25rem;display:flex;align-items:baseline;justify-content:space-between;gap:.75rem}.fromshop-title[data-astro-cid-r2bemgrq]{font-size:1.1rem;line-height:1.2;color:#1a1714}.fromshop-price[data-astro-cid-r2bemgrq]{font-weight:600;color:#1a1714;white-space:nowrap}
