.about-teaser__grid{display:grid;grid-template-columns:1fr;align-items:center;gap:3.2rem}.about-teaser__media{order:1;position:relative;overflow:hidden;border-radius:12px;aspect-ratio:4 / 5}.about-teaser__content{order:2;max-width:42rem}.about-teaser__grid--mobile-text-first .about-teaser__media{order:2}.about-teaser__grid--mobile-text-first .about-teaser__content{order:1}@media screen and (min-width:750px){.about-teaser__grid{grid-template-columns:1fr 1fr;gap:6rem}.about-teaser__grid--image-left .about-teaser__media{order:1}.about-teaser__grid--image-left .about-teaser__content,.about-teaser__grid--image-right .about-teaser__media{order:2}.about-teaser__grid--image-right .about-teaser__content{order:1}}.about-teaser__image{display:block;position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.about-teaser__media--video{background:#2a251f0f}.about-teaser__video-fallback{display:none}@media(prefers-reduced-motion:reduce){.about-teaser__video{display:none}.about-teaser__video-fallback{display:block}}.about-teaser__quote-wrap{position:relative;padding:4.8rem 2.4rem 3.2rem;background:#faf1e08c;border-radius:2.8rem;isolation:isolate}.about-teaser__quote-blob{display:none}@media screen and (min-width:750px){.about-teaser__quote-wrap{background:transparent;border-radius:0;padding:6.4rem 2rem 1rem 2.8rem}.about-teaser__quote-blob{display:block;position:absolute;top:-8%;left:-12%;width:128%;height:128%;z-index:-1;filter:blur(18px);opacity:.6;pointer-events:none}.about-teaser__quote-blob path{fill:#faf1e0}}.about-teaser__quote-mark{position:absolute;top:.4rem;left:.8rem;font-family:var(--font-heading-family);font-style:italic;font-weight:300;font-size:7rem;line-height:1;color:#b6ad90;opacity:.9;z-index:-1;pointer-events:none;-webkit-user-select:none;user-select:none}@media screen and (min-width:750px){.about-teaser__quote-mark{top:-1rem;left:0;font-size:10rem}}.about-teaser__quote{position:relative;margin:0;font-family:var(--font-heading-family);font-style:italic;font-weight:400;font-size:2rem;line-height:1.55}@media screen and (min-width:750px){.about-teaser__quote{font-size:2.4rem}}.about-teaser__quote>*+*{margin-top:.6em}.about-teaser__link{display:inline-flex;align-items:center;gap:.6rem;margin-top:2.4rem;font-family:var(--font-body-family);font-size:1.55rem;letter-spacing:.04em;text-transform:uppercase}.about-teaser__link .icon-arrow{width:1.4rem;flex-shrink:0}
/*# sourceMappingURL=/cdn/shop/t/3/assets/section-about-teaser.css.map */
