.md-hero{--md-hero-cta-spring: cubic-bezier(.34, 1.4, .64, 1)}@supports (transition-timing-function: linear(0,1)){.md-hero{--md-hero-cta-spring: linear( 0, .0188, .0679, .1374, .2195, .308, .3978, .4856, .5686, .6452, .7142, .7753, .8283, .8735, .9113, .9423, .9671, .9866, 1.0014, 1.0123, 1.0198, 1.0247, 1.0274, 1.0283, 1.0281, 1.0268, 1.025, 1.0227, 1.0202, 1.0177, 1.0152, 1.0128, 1.0106, 1.0085, 1.0068, 1.0052, 1.0039, 1.0028, 1.0018, 1.0011, 1.0005, 1, .9997, .9995, .9993, .9992, .9992, .9992, .9992, .9993, .9993 )}}.md-hero{position:relative;width:100%;min-height:var(--md-hero-height, 720px);display:flex;overflow:hidden;isolation:isolate}.md-hero__media{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1}.md-hero__media img,.md-hero__media video{width:100%;height:100%;object-fit:cover;object-position:var(--md-hero-focal, center center);display:block}.md-hero__media .md-hero__img--mobile{display:none}.md-hero__overlay{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;background:var(--md-hero-overlay-bg, #000000);opacity:var(--md-hero-overlay-opacity, .15);pointer-events:none}.md-hero__inner{position:relative;z-index:3;width:100%;max-width:var(--md-hero-max-width, 1685px);margin-inline:auto;display:flex;flex-direction:column;justify-content:var(--md-hero-align-block, center);align-items:flex-start;gap:var(--md-hero-gap, 40px);padding-block:var(--md-hero-padding-block, 80px);padding-inline:var(--md-hero-padding-inline, 48px)}.md-hero__heading{margin:0;font-family:var(--md-hero-heading-font, var(--font-heading--family));font-size:var(--md-hero-heading-size, 92px);font-weight:var(--md-hero-heading-weight, 400);line-height:var(--md-hero-heading-lh, 1.02);letter-spacing:var(--md-hero-heading-ls, -1.8px);color:var(--md-hero-heading-color, #ffffff);text-wrap:balance;max-width:var(--md-hero-heading-max-width, 14ch)}.md-hero__cta{position:relative;display:flex;align-items:center;justify-content:space-between;gap:var(--md-hero-cta-gap, 24px);text-decoration:none;border:none;cursor:pointer;width:100%;max-width:var(--md-hero-cta-max-width, 1146px);min-height:var(--md-hero-cta-height, 124px);background:transparent;padding:var(--md-hero-cta-padding, 0 28px);font-family:var(--md-hero-cta-font, var(--font-body--family));font-size:var(--md-hero-cta-size, 18px);font-weight:var(--md-hero-cta-weight, 400);line-height:1.3;letter-spacing:var(--md-hero-cta-ls, 0);color:var(--md-hero-cta-color, #ffffff);border-radius:var(--md-hero-cta-radius, 0px);overflow:hidden;transition:color var(--md-hero-cta-anim-duration, 1.022s) var(--md-hero-cta-spring, linear)}.md-hero__cta:before{content:"";position:absolute;left:0;right:0;bottom:0;z-index:0;height:var(--md-hero-cta-fill-start, 11px);translate:0 0;opacity:0;background:var(--md-hero-cta-hover-bg, #7cf7ae);transition:height var(--md-hero-cta-anim-duration, 1.022s) var(--md-hero-cta-spring, linear),translate var(--md-hero-cta-anim-duration, 1.022s) var(--md-hero-cta-spring, linear),opacity var(--md-hero-cta-anim-duration, 1.022s) var(--md-hero-cta-spring, linear)}.md-hero__cta:hover:before,.md-hero__cta:focus-visible:before{height:var(--md-hero-cta-height, 124px);opacity:1}.md-hero__cta>*{position:relative;z-index:1}.md-hero__cta-text{display:inline-flex;flex-direction:column;font-weight:var(--md-hero-cta-weight, 400);transition:translate var(--md-hero-cta-anim-duration, 1.022s) var(--md-hero-cta-spring, linear),font-weight var(--md-hero-cta-anim-duration, 1.022s) var(--md-hero-cta-spring, linear)}.md-hero__cta-text:after{content:attr(data-text);height:0;visibility:hidden;overflow:hidden;pointer-events:none;font-weight:var(--md-hero-cta-weight-hover, 700)}.md-hero__cta:hover .md-hero__cta-text,.md-hero__cta:focus-visible .md-hero__cta-text{translate:var(--md-hero-cta-text-shift, 31px) 0;font-weight:var(--md-hero-cta-weight-hover, 700)}.md-hero__cta:hover,.md-hero__cta:focus-visible{color:var(--md-hero-cta-hover-color, #000000)}.md-hero__cta:hover .md-hero__cta-icon,.md-hero__cta:focus-visible .md-hero__cta-icon{color:var(--md-hero-cta-hover-icon-color, #000000)}.md-hero__cta-icon{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;color:var(--md-hero-cta-icon-color, #4df0a9);transition:color var(--md-hero-cta-anim-duration, 1.022s) var(--md-hero-cta-spring, linear)}.md-hero__cta-icon svg{display:block;width:var(--md-hero-cta-icon-size, 34px);height:auto;fill:currentColor}.md-hero__cta-icon--down svg{transform:rotate(90deg)}.md-hero__cta-text--mobile{display:none}@media(max-width:749px){.md-hero{min-height:var(--md-hero-height-mobile, 620px)}.md-hero__media .md-hero__img--desktop{display:none}.md-hero__media .md-hero__img--mobile{display:block}.md-hero__inner{justify-content:flex-end;gap:var(--md-hero-gap-mobile, 28px);padding-block:var(--md-hero-padding-block-mobile, 40px);padding-inline:var(--md-hero-padding-inline-mobile, 20px)}.md-hero__heading{font-size:var(--md-hero-heading-size-mobile, 46px);max-width:none}.md-hero__cta,.md-hero__cta:hover,.md-hero__cta:focus-visible{width:100%;max-width:none;min-height:var(--md-hero-cta-height-mobile, 0px);justify-content:space-between;background:var(--md-hero-cta-bg-mobile, #4df0a9);color:var(--md-hero-cta-color-mobile, #062b17);padding:var(--md-hero-cta-padding-mobile, 20px 24px);font-size:var(--md-hero-cta-size-mobile, 22px);border-radius:var(--md-hero-cta-radius, 0px)}.md-hero__cta:before,.md-hero__cta:hover:before,.md-hero__cta:focus-visible:before{display:none}.md-hero__cta-text,.md-hero__cta:hover .md-hero__cta-text,.md-hero__cta:focus-visible .md-hero__cta-text{translate:0 0;font-weight:var(--md-hero-cta-weight-mobile, 400)}.md-hero__cta-text:after{display:none}.md-hero__cta-text--desktop{display:none}.md-hero__cta-text--mobile{display:inline-flex}.md-hero__cta-icon svg{transform:rotate(90deg)}.md-hero__cta-icon,.md-hero__cta:hover .md-hero__cta-icon,.md-hero__cta:focus-visible .md-hero__cta-icon{color:var(--md-hero-cta-icon-color-mobile, #062b17)}.md-hero__cta-icon svg{width:var(--md-hero-cta-icon-size-mobile, 32px)}}@media(prefers-reduced-motion:reduce){.md-hero__cta,.md-hero__cta:before,.md-hero__cta-text,.md-hero__cta-icon{transition-duration:.01ms}.md-hero__cta:hover .md-hero__cta-text,.md-hero__cta:focus-visible .md-hero__cta-text{translate:0 0}}
/*# sourceMappingURL=/cdn/shop/t/14/assets/section-md-hero.css.map */
