.brand-intro__grid{display:grid;gap:28px}.brand-intro--ruled .brand-intro__grid{border-top:1px solid rgba(var(--color-border) / .35);padding-top:28px}@media screen and (min-width:990px){.brand-intro--ruled .brand-intro__grid{padding-top:32px}}.brand-intro__rail{display:flex;flex-direction:column;align-items:flex-start;gap:14px}.brand-intro__logo{display:block;width:auto;max-width:var(--brand-intro-logo-width, 170px);max-height:calc(var(--brand-intro-logo-width, 170px) * .45);object-fit:contain;object-position:left center;filter:invert(1)}.brand-intro__wordmark{margin:0;font-family:var(--font-head-family);font-weight:var(--font-header-weight);font-size:26px;line-height:1.15}.brand-intro__eyebrow{display:flex;flex-direction:column;gap:10px;margin:0;font-size:13px;letter-spacing:var(--hio-eyebrow-letter-spacing);text-transform:uppercase;line-height:1.2}.brand-intro__eyebrow>span:last-child{opacity:.7}.brand-intro__rule{display:block;width:40px;height:3px;background:var(--color-button-background)}.brand-intro__heading{margin:0}.brand-intro__body{max-width:760px}.brand-intro__body>:first-child{margin-top:0}.brand-intro__text>p{font-size:17px;line-height:1.7;margin-bottom:20px}.brand-intro--lead .brand-intro__text>p:first-of-type{font-size:18px;line-height:1.65}.brand-intro__text>p:last-child{margin-bottom:0}.brand-intro__text>:is(h2,h3,h4){margin:32px 0 10px}.brand-intro__text>:is(ul,ol){margin-bottom:18px}.brand-intro__text>:is(ul,ol) li{line-height:1.65;margin-bottom:6px}.brand-intro__button{margin-top:28px}@media screen and (min-width:750px){.brand-intro--card-aligned .container{padding-inline:48px}}@media screen and (min-width:990px){.brand-intro__grid{grid-template-columns:minmax(0,220px) minmax(0,1fr);column-gap:64px;align-items:start}.brand-intro--sticky .brand-intro__rail{position:sticky;top:var(--brand-intro-sticky-top, 120px)}.brand-intro--no-rail .brand-intro__grid{grid-template-columns:minmax(0,1fr)}.brand-intro__text>p{font-size:18px;line-height:1.7;margin-bottom:22px}.brand-intro--lead .brand-intro__text>p:first-of-type{font-size:20px;line-height:1.6}}@media screen and (max-width:749px){.brand-intro__text--collapsible:not(.is-expanded){max-height:116px;overflow:hidden;-webkit-mask-image:linear-gradient(to bottom,#000 50%,transparent);mask-image:linear-gradient(to bottom,#000 50%,transparent)}}.brand-intro__more{display:inline-flex;align-items:center;gap:8px;margin-top:12px;padding:0;border:0;background:none;font-family:var(--font-head-family);font-weight:var(--font-header-weight);font-size:16px;color:var(--color-text);cursor:pointer}.brand-intro__more:after{content:"\2193";color:var(--color-button-background)}.brand-intro__more[hidden]{display:none}@media screen and (max-width:989px){.brand-intro__logo{max-width:calc(var(--brand-intro-logo-width, 170px) * .75)}.brand-intro__wordmark{font-size:22px}}
/*# sourceMappingURL=/cdn/shop/t/8/assets/section-brand-intro.css.map */
