.section-about-hero{position:relative;overflow:hidden;text-align:center}.section-about-hero.gradient{background-attachment:scroll}.section-about-hero>.container,.section-about-hero>.container-full{position:relative;z-index:2}.about-hero-bg{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0}.about-hero-bg img{width:100%;height:100%;object-fit:cover;display:block}.section-about-hero.has-bg-image:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;background:rgba(var(--color-background),var(--overlay, .7))}.about-hero-breadcrumb{display:flex;justify-content:center;margin-bottom:32px}.about-hero-breadcrumb .breadcrumb-list{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:5px 10px;font-size:14px;text-transform:capitalize}.about-hero-breadcrumb .breadcrumb-separator{height:1px;width:12px;flex-shrink:0;background-color:rgba(var(--color-text-body))}.about-hero-breadcrumb .breadcrumb-item{color:rgba(var(--color-text-body));white-space:nowrap}.about-hero-breadcrumb .breadcrumb-item .index{color:rgba(var(--color-text-body))}.about-hero-box{max-width:var(--content-width, 760px);margin-inline:auto;display:grid;justify-items:center}.section-about-hero .about-hero-eyebrow{font-size:12px;font-weight:500;line-height:1.5;letter-spacing:.32em;text-transform:uppercase;color:var(--eyebrow-color, rgba(var(--color-primary)));margin-bottom:min(1.5rem,var(--mb, 0) * .8)}.about-hero-heading{color:rgba(var(--color-text-heading));margin-bottom:min(1.5rem,var(--mb, 0) * .8);max-width:17ch}.about-hero-heading em{font-style:italic;color:rgba(var(--color-primary))}.about-hero-text{color:rgba(var(--color-text-body));max-width:52ch;margin-bottom:min(2.5rem,var(--mb, 0) * .8)}.about-hero-text p:not(:last-of-type){margin-bottom:12px}.about-hero-btn-wrap{display:flex;flex-wrap:wrap;gap:16px;justify-content:center}.about-hero-btn{margin-bottom:var(--mb, 0)}.about-hero-btn.tf-btn,.about-hero-btn.btn-underline{font-size:13px;line-height:20px;letter-spacing:.16em;text-transform:uppercase;padding:16px 38px}.about-hero-divider{position:absolute;left:50%;bottom:0;transform:translate(-50%);width:min(560px,80%);height:1px;z-index:2;background:linear-gradient(90deg,transparent,rgba(var(--color-primary-rgb),.9),transparent)}@media(max-width:767px){.about-hero-breadcrumb{margin-bottom:24px}.section-about-hero .about-hero-eyebrow{font-size:11px;letter-spacing:.24em}}
/*# sourceMappingURL=/cdn/shop/t/7/assets/about-hero.css.map */
