.sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.section{padding:var(--section) var(--page)}.eyebrow{color:var(--clay);letter-spacing:.12em;margin-bottom:1.3rem;font-size:.73rem;font-weight:700;display:block}.section-heading{justify-content:space-between;align-items:end;margin-bottom:3.5rem;display:flex}.section-heading h2{margin:.2rem 0;font-size:clamp(1.45rem,4vw,2.25rem);font-weight:400;line-height:1.2}.section-heading p{margin:0}.empty-state{text-align:center;border:1px solid var(--line);border-radius:var(--radius);background:var(--paper);padding:5rem 1rem}.empty-state h2{margin:0;font-size:2rem}.empty-state p{max-width:36rem;margin:1rem auto 2rem}@media (max-width:600px){.section{padding-block:3rem;padding-inline:1.25rem}.section-heading{flex-direction:column;align-items:baseline;gap:2rem}}.section h2{font-size:var(--text-h2)}.section h3{font-size:var(--text-h3)}.section p{font-size:var(--text-prose);line-height:var(--leading-prose)}.eyebrow{font-size:var(--text-eyebrow);font-weight:var(--font-weight-regular)}@media (max-width:600px){.section{padding-block:var(--section)}.section h2{font-size:var(--text-h2)}.section h3{font-size:var(--text-h3)}.section p{font-size:var(--text-prose)}}.section+.section{border-top:1px solid color-mix(in srgb, var(--line) 72%, transparent)}.section{padding-block:var(--section)}.eyebrow{letter-spacing:.16em;font-weight:500}.section-heading{align-items:start;margin-bottom:clamp(3rem,6vw,6rem)}.section-heading h2{letter-spacing:-.03em;font-size:clamp(1.45rem,4vw,2.25rem);font-weight:400;line-height:1.2}.section-heading p{color:var(--muted);max-width:34rem}@media (max-width:600px){.section-heading{flex-direction:column;gap:1.5rem}.section-heading h2{font-size:clamp(2.35rem,10vw,3.1rem)}}.eyebrow{color:#8a4938}@media (min-width:901px){html[dir=rtl] .section-heading{text-align:right!important;direction:rtl!important}}@media (max-width:900px){html[dir=rtl] .section{text-align:right!important;direction:rtl!important}html[dir=rtl] .section-heading{text-align:right!important;direction:rtl!important;align-items:start!important}}.plp.section,.cart-page.section,.orders-page.section,.making-page.section,.account-page.section,.profile-page.section{padding-block:clamp(2rem,4vw,3.25rem)}@media (min-width:901px){.difference-story.section,.entry-paths.section,.archive-section.section,.studio-callout.section,.human-story.section,.story.section,.provenance.section,.process.section,.orders-entry.section,.final-cta.section{padding-block:clamp(3.25rem,5.5vw,5rem)!important}}.provenance.section header{flex-direction:column!important;align-items:flex-start!important;gap:.75rem!important;display:flex!important}.provenance.section h2,.provenance.section h2.provenance-title{letter-spacing:0!important;max-width:36rem!important;color:var(--ink)!important;font-size:1.15rem!important;font-weight:400!important;line-height:1.7!important}
