/* Photographic sequence curated 22 October: no repeated inventory plates. */
.artisan-partnership{background:#49352d;color:#faf5ed;padding:84px 6%;display:grid;grid-template-columns:1fr 1fr;gap:8%;align-items:start}.artisan-partnership h2{font:clamp(42px,4.8vw,70px)/1.08 var(--font-brand);letter-spacing:-.04em;margin:24px 0 0}.partnership-copy{padding-top:40px}.partnership-copy p{font-size:18px;line-height:1.8;margin:0 0 24px}.artisan-partnership .partnership-button{display:inline-flex;align-items:center;gap:20px;min-height:54px;background:#faf5ed;color:#49352d;border:1px solid #faf5ed}.partnership-email{display:block;margin-top:24px;min-height:44px;align-content:center;color:inherit;overflow-wrap:anywhere}.partnership-copy small{display:block;font-size:13px;line-height:1.6;color:#e4d2bd;margin-top:8px}
@media(max-width:760px){.artisan-partnership{display:block;padding:52px 5%}.artisan-partnership h2{font-size:42px}.partnership-copy{padding-top:30px}.partnership-copy p{font-size:17px}.artisan-partnership .partnership-button{width:100%;justify-content:center}}
.craft-method{display:grid;grid-template-columns:1fr 1fr;gap:8%;padding:48px 3% 0;align-items:start}.craft-method h3{max-width:14ch}
@media(max-width:760px){.craft-method{display:block;padding:32px 2% 0}}
.craft-story{padding-bottom:100px}.craft-portrait{display:grid;grid-template-columns:1.15fr .85fr;gap:8%;align-items:center;margin:80px auto 0;max-width:1450px}.craft-note h3{font:clamp(38px,4.4vw,67px)/1.08 var(--font-brand);letter-spacing:-.035em;margin:0 0 28px}.craft-note p{font-size:18px;line-height:1.8;max-width:35ch}.oval-story{padding-inline:0;padding-bottom:0}.oval-story .story-heading{padding-inline:5%}.oval-story .story-photo{max-width:none}.color-interlude{padding:50px 6%;background:#eadcc9;color:#49352d;display:flex;gap:32px;align-items:baseline;justify-content:space-between}.color-interlude p{font:clamp(27px,3.4vw,48px)/1.15 var(--font-brand);letter-spacing:-.03em;margin:0}.color-interlude span{font-size:16px;max-width:30ch;line-height:1.7}.curated-collection{padding:90px 5%;background:#eadcc9}.curation-intro{max-width:1160px;margin:0 auto 48px}.curation-intro h2{font:clamp(44px,5.2vw,76px)/1.08 var(--font-brand);letter-spacing:-.04em;margin:20px 0 26px}.curation-intro>p:last-child{font-size:18px;line-height:1.8;max-width:52ch}.curation-wide{max-width:1450px;margin:0 auto 100px}.curation-pair{display:grid;grid-template-columns:1.05fr .95fr;gap:8%;max-width:1380px;margin:auto}.curation-pair>div:last-child{padding-top:140px}.curation-caption{font-size:16px;line-height:1.6;margin:20px 0}.curation-pair .button{margin-top:16px;min-height:50px}#cura-candela .story-heading{margin-bottom:0}#cura-candela h2{font-size:clamp(38px,4vw,60px)}
@media(max-width:760px){.craft-story{padding-bottom:56px}.craft-portrait{display:block;margin-top:40px}.craft-note{padding:28px 3% 0}.craft-note h3{font-size:40px;margin-bottom:20px}.craft-note p{font-size:17px;max-width:none}.color-interlude{display:block;padding:34px 6%}.color-interlude p{font-size:32px;margin-bottom:18px}.color-interlude span{display:block;font-size:15px;max-width:none}.curated-collection{padding:54px 4%}.curation-intro h2{font-size:43px}.curation-intro>p:last-child{font-size:17px}.curation-wide{margin-bottom:44px}.curation-pair{display:block}.curation-pair>div:last-child{padding-top:44px}.curation-caption{font-size:15px}.curation-pair .button{width:100%;justify-content:center}.oval-story .story-heading{padding-inline:5%}}
