.about-hero{position:relative;background-color:var(--about-hero-bg-color);background-image:var(--about-hero-bg-image, none);background-size:cover;background-position:center;padding-top:var(--about-hero-pad-top);padding-bottom:var(--about-hero-pad-bottom);padding-left:var(--about-hero-pad-sides);padding-right:var(--about-hero-pad-sides);overflow:hidden}.about-hero__headline{position:relative;z-index:1;display:flex}.about-hero__headline--desktop{display:flex}.about-hero__headline--mobile{display:none}.about-hero__headline img{display:block;width:100%;max-width:100%;height:auto}.about-hero__row{position:relative;z-index:2;display:grid;grid-template-columns:1fr 1fr;gap:var(--about-hero-col-gap);align-items:center;padding-left:200px;padding-right:200px;margin-top:calc(var(--about-hero-overlap) * -.24)}.about-hero__image-wrap{width:100%}.about-hero__image{display:block;width:100%;height:var(--about-hero-img-h);object-fit:cover;border-radius:var(--about-hero-img-radius)}.about-hero__content{display:flex;flex-direction:column;gap:20px}.about-hero__description{font-family:var(--about-hero-desc-family);font-weight:var(--about-hero-desc-weight);font-size:var(--about-hero-desc-size);line-height:var(--about-hero-desc-line-height);color:var(--about-hero-desc-color)}.about-hero__description p{margin:0 0 1em}.about-hero__description p:last-child{margin-bottom:0}.about-hero__signature{font-family:var(--about-hero-sig-family);font-weight:var(--about-hero-sig-weight);font-size:var(--about-hero-sig-size);color:var(--about-hero-sig-color);margin:0}@media screen and (max-width:749px){.about-hero{padding-top:var(--about-hero-pad-top-mobile);padding-bottom:var(--about-hero-pad-bottom-mobile);padding-left:var(--about-hero-pad-sides-mobile);padding-right:var(--about-hero-pad-sides-mobile)}.about-hero__headline--desktop{display:none}.about-hero__headline--mobile{display:flex;justify-content:flex-start;margin-bottom:var(--about-hero-gap-mobile)}.about-hero__headline--mobile img{max-width:var(--about-hero-headline-w-mobile)}.about-hero__row{grid-template-columns:1fr;gap:var(--about-hero-gap-mobile);margin-top:0;padding-left:0;padding-right:0}.about-hero__image{height:var(--about-hero-img-h-mobile);width:100%}.about-hero__content{gap:var(--about-hero-gap-mobile)}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/about-philosophy-hero.css.map */
