.about-hero{margin:0;background-color:var(--about-hero-bg, #ffffff);padding:2.5rem 1.25rem 0}@media screen and (min-width:768px){.about-hero{padding:3.5rem 2.5rem 0}}.about-hero__container{max-width:1200px;margin:0 auto;text-align:center}.about-hero__heading{margin:0 auto 1.5rem;max-width:53rem;font-family:Playfair Display,serif;font-size:var(--font-size-heading-primary);font-style:italic;font-weight:var(--font-weight-heading, 600);line-height:1.2;color:var(--about-hero-heading-color, #000000)}.about-hero__heading :is(h1,h2,h3,h4,h5,h6,p){margin:0;font:inherit;line-height:inherit;color:inherit}.about-hero__heading em,.about-hero__heading .about-accent{font-style:italic;color:var(--about-hero-accent-color, var(--brand-blue))}.about-hero__description{margin:0 auto;max-width:44rem;font-family:Assistant,sans-serif;font-size:clamp(1rem,2vw,1.125rem);font-weight:400;line-height:1.6;color:var(--about-hero-text-color, #303030)}.about-hero__description :is(p,ul,ol){margin:0 0 1rem}.about-hero__description :is(p,ul,ol):last-child{margin-bottom:0}.about-hero__description strong{font-weight:700}.about-hero__media{position:relative;overflow:hidden;margin:0 auto;max-width:1200px;line-height:0;border:2px solid var(--about-hero-border-color, #c8dced);border-radius:.25rem;transform:translateY(4rem);margin-top:-2rem}@media screen and (max-width:768px){.about-hero__media{transform:translateY(2rem);margin-top:0rem}}.about-hero__image,.about-hero__placeholder{display:block;width:100%;height:100%;object-fit:contain}.about-hero__media-placeholder{display:flex;align-items:center;justify-content:center;width:100%;height:100%;background-color:#f4f7fa}
/*# sourceMappingURL=/cdn/shop/t/85/assets/component-about-hero.css.map */
