.about-banner{position:relative;display:flex;flex-direction:column;justify-content:flex-end;width:100%;min-height:var(--ab-min-height);margin:0;padding:var(--ab-pad-top) var(--ab-pad-x) var(--ab-pad-bottom);overflow:hidden;background-color:var(--ab-bg)}.about-banner *,.about-banner *:before,.about-banner *:after{box-sizing:border-box}.about-banner__media{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden;pointer-events:none}.about-banner__media img,.about-banner__media svg{display:block;width:100%;height:100%;object-fit:cover;object-position:var(--ab-focal, center)}.about-banner__media .placeholder-svg{background-color:#e8e8e3}.about-banner__media--mobile{display:block}.about-banner__media--desktop{display:none}.about-banner__overlay{position:absolute;top:0;right:0;bottom:0;left:0;background-color:var(--ab-overlay-color);opacity:var(--ab-overlay-opacity);pointer-events:none}.about-banner__content{position:relative;width:100%}.about-banner__text{display:flex;flex-direction:column;align-items:flex-start;gap:var(--ab-gap);max-width:min(100%,463px);min-width:0;color:var(--ab-text-color);word-break:break-word}.about-banner__heading{margin:0;font-family:var(--font-heading-family);font-style:normal;font-weight:400;font-size:36px;line-height:40px;letter-spacing:0;text-transform:none}.about-banner__body{margin:0;font-family:"DIN Pro",var(--font-body-family),sans-serif;font-style:normal;font-weight:400;font-size:16px;line-height:24px;letter-spacing:0}.about-banner__body>*{margin:0}.about-banner__body>*+*{margin-top:16px}@media screen and (max-width:749px){.about-banner__heading br{display:none}}@media screen and (min-width:750px){.about-banner__media--mobile{display:none}.about-banner__media--desktop{display:block}}
/*# sourceMappingURL=/cdn/shop/t/34/assets/about-banner.css.map */
