mc-video-hero.mc-video-hero{display:block;position:relative;isolation:isolate;overflow:hidden;width:100%;height:calc(100vh - var(--mc-header-stack, 100px));height:calc(100svh - var(--mc-header-stack, 100px));min-height:380px;max-height:1100px;background:#100d09;color:#fff}.mc-video-hero:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;pointer-events:none;background:linear-gradient(180deg,rgba(0,0,0,.04) 0%,transparent 45%,rgba(0,0,0,.12) 65%,rgba(0,0,0,.6) 100%)}.mc-video-hero .mc-video-hero__video,.mc-video-hero .mc-video-hero__image{display:block;position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:50% 50%}.mc-video-hero__content{position:absolute;z-index:2;right:24px;bottom:38px;left:24px;display:flex;flex-direction:column;align-items:center;gap:20px;text-align:center}.mc-video-hero .mc-video-hero__heading{margin:0;color:#fff;font-family:var(--font-heading-family);font-weight:var(--font-heading-weight);font-size:clamp(36px,5vw,66px);line-height:1.08;letter-spacing:-.02em;text-transform:none;text-shadow:0 1px 12px rgba(0,0,0,.2)}.mc-video-hero a.mc-video-hero__link{display:inline-flex;align-items:center;justify-content:center;min-width:150px;min-height:46px;padding:12px 26px;border:1px solid rgba(255,255,255,.85);border-radius:0;background:#0000001f;color:#fff;font:400 11px/1.4 var(--font-body-family);letter-spacing:3px;text-decoration:none;text-transform:uppercase;transition:color .2s ease,background .2s ease}.mc-video-hero a.mc-video-hero__link:hover{background:#fff;color:#100d09}.mc-video-hero__toggle{position:absolute;z-index:3;bottom:22px;left:18px;display:grid;place-items:center;width:44px;height:44px;padding:0;border:1px solid rgba(255,255,255,.45);border-radius:50%;background:#00000047;color:#fff;cursor:pointer}.mc-video-hero__toggle[hidden],.mc-video-hero__toggle[data-paused=true] .mc-video-hero__pause,.mc-video-hero__toggle[data-paused=false] .mc-video-hero__play{display:none}.mc-video-hero__link:focus-visible,.mc-video-hero__toggle:focus-visible{outline:2px solid #fff;outline-offset:4px}@media screen and (min-width:990px){.mc-video-hero .mc-video-hero__video,.mc-video-hero .mc-video-hero__image{object-position:50% var(--mc-video-position, 50%)}.mc-video-hero__content{bottom:48px}}@media screen and (max-width:749px){.mc-video-hero__content{bottom:30px;gap:16px}.mc-video-hero .mc-video-hero__heading{font-size:clamp(34px,10.5vw,48px)}.mc-video-hero__toggle{bottom:20px;left:12px}}@media(prefers-reduced-motion:reduce){.mc-video-hero a.mc-video-hero__link{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/8/compiled_assets/styles.css.map?subset=AAAAAAAE */
