.hero[data-astro-cid-5efvlkjz]{padding:calc(80px + var(--header-h)) 24px 80px}.hero-inner[data-astro-cid-5efvlkjz]{gap:22px;max-width:820px;margin:0 auto}.monogram[data-astro-cid-5efvlkjz]{width:52px;height:auto;margin-bottom:4px}.hero-italic[data-astro-cid-5efvlkjz]{color:var(--ddoc-platinum);text-wrap:balance;font-size:clamp(22px,2.4vw,26px);font-style:italic;line-height:1.45}.intro[data-astro-cid-5efvlkjz]{padding:112px var(--ddoc-gutter) 120px}.intro-inner[data-astro-cid-5efvlkjz]{gap:24px;max-width:720px;margin:0 auto 72px}.intro-text[data-astro-cid-5efvlkjz]{text-wrap:pretty;font-size:23px;line-height:1.65}.gallery[data-astro-cid-5efvlkjz]{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px 12px;margin-block:0;padding:0;list-style:none;display:grid}.tile[data-astro-cid-5efvlkjz]{flex-direction:column;align-items:center;gap:14px;display:flex}.tile[data-astro-cid-5efvlkjz]:first-child{grid-column:1/-1}.tile[data-astro-cid-5efvlkjz] .caption{text-align:center}@media (width>=900px){.gallery[data-astro-cid-5efvlkjz]{grid-template-columns:repeat(5,minmax(0,1fr))}.tile[data-astro-cid-5efvlkjz]:first-child{grid-column:auto}}.brands[data-astro-cid-5efvlkjz]{padding:112px 24px 120px}.brands-inner[data-astro-cid-5efvlkjz]{gap:24px;max-width:760px;margin:0 auto}.brand-list[data-astro-cid-5efvlkjz]{border-top:1px solid #c6a15b38;width:100%;margin:24px 0 0;padding:0;list-style:none}.brand-list[data-astro-cid-5efvlkjz] li[data-astro-cid-5efvlkjz]{font-family:var(--ddoc-font-display);letter-spacing:var(--ddoc-tracking-display);text-transform:uppercase;color:var(--ddoc-white);border-bottom:1px solid #c6a15b38;padding:26px 0;font-size:clamp(22px,2.8vw,34px);line-height:1.25}.sourcing[data-astro-cid-5efvlkjz]{padding:120px 24px 128px}.sourcing-inner[data-astro-cid-5efvlkjz]{gap:24px;max-width:680px;margin:0 auto}.sourcing-text[data-astro-cid-5efvlkjz]{text-wrap:pretty;font-size:22px;line-height:1.65}.sourcing-btn{margin-top:8px}@media (width<=767px){.hero[data-astro-cid-5efvlkjz]{padding:calc(40px + var(--header-h)) 24px 56px}.intro[data-astro-cid-5efvlkjz]{padding:80px var(--ddoc-gutter) 88px}.intro-inner[data-astro-cid-5efvlkjz]{margin-bottom:48px}.brands[data-astro-cid-5efvlkjz],.sourcing[data-astro-cid-5efvlkjz]{padding:88px 24px}.brand-list[data-astro-cid-5efvlkjz] li[data-astro-cid-5efvlkjz]{padding:20px 0}}
