.vm-about{background-color:var(--vm-color-bg);padding-block:clamp(3rem,6vw,5rem)}body.template-page .vm-hero--centered_text{background-color:var(--vm-color-bg-soft);padding-block:clamp(3rem,6vw,5rem)}body.template-page .vm-hero--centered_text .vm-hero__inner{min-height:auto}body.template-page .vm-hero--centered_text .vm-hero__headline{font-size:clamp(2rem,4vw + .5rem,3rem);line-height:1.1;letter-spacing:-.01em;max-width:22ch}@media(min-width:768px){body.template-page .vm-hero--centered_text .vm-hero__inner{min-height:auto}}.vm-about-opener{background-color:var(--vm-color-bg);padding-block:clamp(4rem,10vw,8rem)}.vm-about-opener__inner{width:min(100% - calc(var(--vm-gutter) * 2),34rem);margin-inline:auto;text-align:center}.vm-about-opener__lead{margin:0 0 1.5rem}.vm-about-opener__lead p{font-family:var(--vm-font-display);font-weight:400;font-style:normal;font-size:clamp(1.4rem,2.4vw + .6rem,2rem);line-height:1.4;letter-spacing:-.01em;color:var(--vm-color-ink);margin:0;font-optical-sizing:auto}.vm-about-opener__lead p:last-child{margin-bottom:0}.vm-about-opener__turn{margin:0}.vm-about-opener__turn p{font-family:var(--vm-font-display);font-weight:400;font-style:italic;font-size:clamp(1.15rem,1.6vw + .6rem,1.45rem);line-height:1.45;color:var(--vm-color-accent);margin:0}.vm-about-opener__turn p:last-child{margin-bottom:0}@media(min-width:768px){.vm-about-opener__inner{width:min(100% - calc(var(--vm-gutter-lg) * 2),40rem)}}.vm-about__layout{display:grid;grid-template-columns:1fr;gap:2.5rem;align-items:start}.vm-about__media{position:relative;width:100%;aspect-ratio:4 / 5;overflow:hidden;background-color:var(--vm-color-bg-soft);border-radius:var(--vm-radius-image)}.vm-about__media img{width:100%;height:100%;object-fit:cover;display:block}.vm-about__placeholder{width:100%;height:100%;border:2px dashed var(--vm-color-border-strong);border-radius:var(--vm-radius-image);background:repeating-linear-gradient(45deg,var(--vm-color-bg-soft),var(--vm-color-bg-soft) 12px,var(--vm-color-bg-warm) 12px,var(--vm-color-bg-warm) 24px);display:flex;align-items:center;justify-content:center;padding:1.5rem;font-family:var(--vm-font-body);font-size:var(--vm-fs-caption);color:var(--vm-color-ink-soft);text-align:center;line-height:var(--vm-lh-body);font-style:italic}.vm-about__content{font-family:var(--vm-font-body);font-size:var(--vm-fs-body-lg);line-height:var(--vm-lh-body);color:var(--vm-color-ink);max-width:38rem}.vm-about__eyebrow{font-family:var(--vm-font-body);font-size:var(--vm-fs-caption);font-weight:500;letter-spacing:var(--vm-ls-eyebrow);text-transform:uppercase;color:var(--vm-color-ink-soft);margin:0 0 1rem}.vm-about__title{font-family:var(--vm-font-display);font-weight:400;font-size:var(--vm-fs-h1);line-height:var(--vm-lh-heading);letter-spacing:var(--vm-ls-heading);margin:0 0 1.5rem;color:var(--vm-color-ink);max-width:24ch}.vm-about__intro{font-family:var(--vm-font-display);font-style:italic;font-size:var(--vm-fs-body-lg);line-height:var(--vm-lh-body);color:var(--vm-color-ink-soft);margin:0 0 2.25rem;max-width:50ch}.vm-about__intro p{margin:0}.vm-about__paragraph{margin-bottom:1.5rem}.vm-about__paragraph:last-child{margin-bottom:0}.vm-about__paragraph p{margin:0 0 .875rem;font-family:var(--vm-font-body);font-size:var(--vm-fs-body-lg);line-height:var(--vm-lh-body);color:var(--vm-color-ink)}.vm-about__paragraph p:last-child{margin-bottom:0}.vm-about__signature{font-family:var(--vm-font-display);font-style:italic;font-size:var(--vm-fs-body);color:var(--vm-color-ink-soft);margin:2rem 0 0}.vm-about__cta{margin-top:2.5rem}@media(min-width:768px){.vm-about__layout{grid-template-columns:1fr 1fr;gap:4rem;align-items:center}.vm-about__media{position:sticky;top:6rem}.vm-about__layout--media-right .vm-about__media{order:2}.vm-about__layout--media-right .vm-about__body{order:1}}@media(min-width:1024px){.vm-about__layout{gap:5rem}}.vm-about .vm-section__eyebrow{color:var(--vm-color-accent);font-weight:500}@media print{.vm-about__media{display:none}}
/*# sourceMappingURL=/cdn/shop/t/11/assets/vm-about.css.map */
