.kupfer-overhaul-story{background:#f5f0e6;color:#292323;padding:clamp(56px,7vw,100px) 24px;border-block:1px solid rgba(169,132,70,.3)}.kupfer-overhaul-story__inner{max-width:1120px;margin-inline:auto}.kupfer-overhaul-story__intro{max-width:680px;margin:0 auto 48px;text-align:center}.kupfer-overhaul-story h2,.kupfer-overhaul-story h3{font-family:var(--heading-font-family);font-weight:400;letter-spacing:normal}.kupfer-overhaul-story h2{font-size:clamp(34px,4vw,52px);line-height:1.15;margin:14px 0 20px}.kupfer-overhaul-story h3{font-size:clamp(28px,3vw,38px);line-height:1.2;margin:0 0 24px}.kupfer-overhaul-story p,.kupfer-overhaul-story figcaption{font-family:var(--kupfer-functional-font-family,var(--text-font-family));font-size:15px;line-height:1.75}.kupfer-overhaul-story .kupfer-overhaul-story__eyebrow{font-size:11px;letter-spacing:.15em;color:#75243f;margin:0 0 14px}.kupfer-overhaul-story__stage>h3{text-align:center}.kupfer-overhaul-story__pair{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:28px}.kupfer-overhaul-story figure{margin:0;min-width:0}.kupfer-overhaul-story__photo{height:clamp(320px,38vw,460px);background:#eee8dd}.kupfer-overhaul-story img{display:block;width:100%;height:100%;object-fit:contain}.kupfer-overhaul-story figcaption{display:flex;justify-content:space-between;gap:12px;margin-top:16px;padding-top:12px;border-top:1px solid rgba(169,132,70,.4);font-size:12px}.kupfer-overhaul-story figcaption span{color:#685b54}.kupfer-overhaul-story__parts{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:48px;margin:56px 0;padding-block:40px;border-block:1px solid rgba(169,132,70,.4)}.kupfer-overhaul-story__parts figure{max-width:360px;width:100%;justify-self:center}.kupfer-overhaul-story__parts h3{margin-bottom:18px}.kupfer-overhaul-story .kupfer-overhaul-story__caption{font-size:12px;color:#685b54;margin-top:18px}@media(max-width:699px){.kupfer-overhaul-story{padding-inline:20px}.kupfer-overhaul-story__pair,.kupfer-overhaul-story__parts{grid-template-columns:minmax(0,1fr);gap:28px}.kupfer-overhaul-story__photo{height:auto;aspect-ratio:4/5}.kupfer-overhaul-story__parts{text-align:center;margin-block:40px;padding-block:32px}.kupfer-overhaul-story__parts figure{max-width:300px}.kupfer-overhaul-story__intro{margin-bottom:32px}}
/*# sourceMappingURL=/cdn/shop/t/22/compiled_assets/styles.css.map?subset=AAAAAQ */
