.section-label{display:block;font-family:var(--sans);font-size:9px;font-weight:400;letter-spacing:.34em;text-transform:uppercase;color:var(--gold);margin-bottom:18px}.rule{display:inline-block;width:28px;height:1px;background:var(--gold);vertical-align:middle;margin-right:14px}.display-md{font-family:var(--serif);font-size:clamp(28px,3.5vw,48px);font-weight:400;line-height:1.08;letter-spacing:-.01em}.btn{display:inline-flex;align-items:center;gap:10px;font-family:var(--sans);font-size:9.5px;font-weight:400;letter-spacing:.26em;text-transform:uppercase;padding:15px 34px;transition:all var(--t);cursor:pointer;border:none;white-space:nowrap;text-decoration:none}.btn-outline{background:transparent;border:1px solid var(--border-hi);color:var(--ink)}.btn-outline:hover{border-color:var(--gold);color:var(--gold);transform:translateY(-2px)}.story{padding:clamp(48px,7vw,96px) 0;background:var(--bg)}.story[data-font-scope]{background:var(--section-bg, var(--bg))}.story-inner{display:grid;grid-template-columns:5fr 7fr;gap:clamp(48px,7vw,120px);align-items:center}.story-img-wrap{position:relative;overflow:hidden;aspect-ratio:3/4}.story-img-wrap img{width:100%;height:100%;object-fit:cover;object-position:center 20%}.story-img-accent{position:absolute;bottom:24px;right:-1px;background:var(--ink);color:var(--gold);padding:16px 22px;font-size:9px;letter-spacing:.24em;text-transform:uppercase}.story-right .section-label{margin-bottom:20px}.story-title{margin-bottom:24px}.story-text{font-size:14.5px;font-weight:300;color:var(--ink-soft);line-height:2;margin-bottom:20px}.story-quote{border-left:2px solid var(--gold);padding-left:20px;margin:28px 0}.story-quote p{font-family:var(--sans);font-size:18px;font-weight:300;color:var(--ink);line-height:1.7;margin-bottom:8px}.story-quote cite{font-size:10px;letter-spacing:.2em;color:var(--ink-faint);text-transform:uppercase}.story-quote cite span{display:block;margin-top:5px}@media(max-width:768px){.story-inner{grid-template-columns:1fr!important;overflow:visible;display:grid!important}.story-img-wrap{order:-1;aspect-ratio:4/3}}.r{opacity:0;transform:translateY(28px);transition:opacity var(--ts),transform var(--ts);will-change:opacity,transform}.r.on{opacity:1;transform:translateY(0)}.r.d1{transition-delay:.08s}.r.d2{transition-delay:.16s}@media(prefers-reduced-motion:reduce){.r{transition:none!important;opacity:1!important;transform:none!important}}
/*# sourceMappingURL=/cdn/shop/t/21/assets/about-page.css.map */
