.mc-hero{position:relative;overflow:hidden;background:var(--mc-bg, #1c1f22);color:var(--mc-text, #ffffff);padding:96px 24px 72px;text-align:center;isolation:isolate}.mc-hero__media{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0}.mc-hero__media img{width:100%;height:100%;object-fit:cover;opacity:.4}.mc-hero__media:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,rgba(0,0,0,.45) 0%,var(--mc-bg, #1c1f22) 92%)}.mc-hero__inner{position:relative;z-index:1;max-width:760px;margin:0 auto}.mc-hero__badge{display:inline-flex;margin-bottom:20px}.mc-hero__badge img{max-width:120px;height:auto}.mc-hero__wordmark{display:flex;align-items:baseline;justify-content:center;gap:10px;margin-bottom:22px;flex-wrap:wrap}.mc-hero__wordmark-mascot{font-size:16px;font-weight:700;letter-spacing:.1em;color:var(--mc-text, #fff);opacity:.85}.mc-hero__wordmark-divider{color:var(--mc-accent, #d94f30);opacity:.7}.mc-hero__wordmark-customized{font-size:16px;font-weight:700;letter-spacing:.32em;color:var(--mc-accent, #d94f30);padding-bottom:2px;border-bottom:1px solid var(--mc-accent, #d94f30)}.mc-hero__heading{font-size:clamp(26px,4vw,40px);font-weight:700;letter-spacing:.01em;margin:0 0 14px;color:var(--mc-text, #fff)}.mc-hero__tagline{font-size:16px;line-height:1.6;color:var(--mc-text, #fff);opacity:.8;max-width:600px;margin:0 auto 32px}.mc-hero__button{display:inline-flex;align-items:center;padding:14px 32px 14px 28px;background-color:var(--mc-bg, #1c1f22);border:1px solid var(--mc-bg, #1c1f22);border-left:4px solid var(--mc-accent, #d94f30);border-radius:2px;color:#fff;font-size:13px;font-weight:700;letter-spacing:.06em;text-decoration:none;text-transform:uppercase;transition:background-color .2s ease,border-color .2s ease}.mc-hero__button:hover{background-color:var(--mc-accent, #d94f30);border-color:var(--mc-accent, #d94f30)}@media screen and (max-width:749px){.mc-hero{padding:72px 20px 48px}.mc-hero__wordmark-mascot,.mc-hero__wordmark-customized{font-size:13px}.mc-hero__wordmark-customized{letter-spacing:.22em}.mc-hero__heading{font-size:26px}.mc-hero__tagline{font-size:14px}}
/*# sourceMappingURL=/cdn/shop/t/108/assets/mascot-customized-hero.css.map */
