.custom-hero{display:block;padding-block:var(--custom-hero-padding-top, 0) var(--custom-hero-padding-bottom, 0)}.custom-hero__stage{position:relative;display:flex;width:100%;min-height:clamp(620px,47.084vw,904px);overflow:hidden;background:var(--dark)}.custom-hero--custom .custom-hero__stage{min-height:var(--custom-hero-min-height, 900px)}.custom-hero--adapt .custom-hero__stage{min-height:0;aspect-ratio:var(--custom-hero-ratio, 1920 / 904)}.custom-hero__media,.custom-hero__media picture{position:absolute;top:0;right:0;bottom:0;left:0;display:block}.custom-hero__media:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to bottom,rgba(0,0,0,var(--custom-hero-overlay, .7)) 0%,rgba(0,0,0,.31) 34%,transparent 52%);pointer-events:none}.custom-hero__image,.custom-hero__placeholder{width:100%;height:100%;object-fit:cover;object-position:var(--custom-hero-image-position, center)}.custom-hero__placeholder{background:var(--gray)}.custom-hero__content{position:relative;z-index:1;display:flex;align-items:flex-start;width:100%;padding-top:clamp(44px,4.167vw,80px);padding-bottom:clamp(44px,4.167vw,80px);color:var(--custom-hero-text-color, rgb(var(--color-foreground)));pointer-events:none}.custom-hero__content--middle{align-items:center}.custom-hero__content--bottom{align-items:flex-end}.custom-hero__layout{display:flex;align-items:flex-start;justify-content:space-between;gap:clamp(48px,6vw,116px);width:min(100%,var(--custom-hero-content-width, 1600px));margin-inline:auto;text-align:var(--custom-hero-text-align, left);pointer-events:auto}.custom-hero .custom-hero__heading{flex:0 1 629px;margin:0;color:inherit;font-size:var(--font62);line-height:1.13}.custom-hero__details{display:flex;flex:0 1 692px;flex-direction:column;align-items:flex-start;gap:clamp(28px,2.292vw,44px)}.custom-hero__text{width:100%;color:inherit;font-family:var(--primary-font);font-size:var(--font20);line-height:1.6;text-transform:uppercase}.custom-hero__details .custom-hero__button{color:var(--black);background:var(--white);border-color:var(--white)}.custom-hero__details .custom-hero__button:hover{color:var(--white);background:var(--black)}.custom-hero__text p{margin-bottom:24px}.custom-hero__text p:last-child{margin-bottom:0}.custom-hero__button{--btn-color: var(--white);color:var(--black)}.custom-hero__button[aria-disabled=true]{cursor:default}.custom-hero[style*="--custom-hero-text-align: center"] .custom-hero__details{align-items:center}.custom-hero[style*="--custom-hero-text-align: right"] .custom-hero__details{align-items:flex-end}@media screen and (min-width:750px)and (max-width:989px){.custom-hero__stage{min-height:620px}.custom-hero__layout{gap:40px}.custom-hero .custom-hero__heading{flex-basis:44%}.custom-hero__details{flex-basis:50%}}@media screen and (max-width:749px){.custom-hero{padding-block:var(--custom-hero-padding-top-mobile, 0) var(--custom-hero-padding-bottom-mobile, 0)}.custom-hero__stage{min-height:680px}.custom-hero--custom .custom-hero__stage{min-height:var(--custom-hero-min-height-mobile, 680px)}.custom-hero--adapt .custom-hero__stage{min-height:0;aspect-ratio:var(--custom-hero-ratio, 1920 / 904)}.custom-hero__image{object-position:var(--custom-hero-mobile-position, center)}.custom-hero__media:after{background:linear-gradient(to bottom,rgba(0,0,0,var(--custom-hero-overlay, .7)),#00000073 52%,#00000014 78%)}.custom-hero__content{align-items:flex-start;padding-block:36px}.custom-hero__content--middle{align-items:center}.custom-hero__content--bottom{align-items:flex-end}.custom-hero__layout{flex-direction:column;gap:24px;text-align:var(--custom-hero-mobile-align, left)}.custom-hero .custom-hero__heading,.custom-hero__details{flex:0 1 auto;width:100%}.custom-hero__details{align-items:flex-start;gap:24px}.custom-hero[style*="--custom-hero-mobile-align: left"] .custom-hero__details{align-items:flex-start}.custom-hero[style*="--custom-hero-mobile-align: center"] .custom-hero__details{align-items:center}.custom-hero[style*="--custom-hero-mobile-align: right"] .custom-hero__details{align-items:flex-end}.custom-hero__text{font-size:var(--font16);line-height:1.5}.custom-hero__text p{margin-bottom:16px}}@media(prefers-reduced-motion:reduce){.custom-hero__image{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/custom_hero.css.map */
