.hero-banner{position:relative;width:100%;height:var(--hero-banner-height, 100vh);overflow:hidden;display:flex;align-items:center}.hero-banner--valign-top{align-items:flex-start}.hero-banner--valign-center{align-items:center}.hero-banner--valign-bottom{align-items:flex-end}main .shopify-section:first-child>.hero-banner{margin-top:calc(-1 * var(--header-height))}.hero-banner__media{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0}.hero-banner__image{display:block;width:100%;height:100%;object-fit:cover;object-position:center}picture>.hero-banner__image{object-position:var(--focal-point-mobile)}@media screen and (min-width:576px){picture>.hero-banner__image{object-position:var(--focal-point-desktop)}}.hero-banner__overlay{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;pointer-events:none}.hero-banner__content{position:relative;z-index:2;width:100%;display:flex;flex-direction:column;align-items:flex-start;text-align:left;padding:3.2rem 2rem}.hero-banner--align-center .hero-banner__content{align-items:center;text-align:center}.hero-banner--align-right .hero-banner__content{align-items:flex-end;text-align:right}@media screen and (min-width:576px){.hero-banner__content{padding:4.8rem}}@media screen and (min-width:990px){.hero-banner__content{padding:6.4rem}}.hero-banner__heading{margin:0 0 1.6rem;font-family:var(--font-heading-family);font-weight:700;text-transform:uppercase;letter-spacing:.05em;line-height:1.1;color:var(--hero-banner-text-color, #fff)}.hero-banner__heading--small{font-size:2.4rem}.hero-banner__heading--medium{font-size:3.2rem}.hero-banner__heading--large{font-size:4.2rem}@media screen and (min-width:576px){.hero-banner__heading--small{font-size:3.2rem}.hero-banner__heading--medium{font-size:4.4rem}.hero-banner__heading--large{font-size:5.6rem}}@media screen and (min-width:990px){.hero-banner__heading--small{font-size:3.6rem}.hero-banner__heading--medium{font-size:5.2rem}.hero-banner__heading--large{font-size:6.8rem}}.hero-banner__button-wrapper{margin-top:1.6rem}.hero-banner__countdown{margin-bottom:.8rem}.hero-banner__countdown .concours-countdown{background:none;padding:0;justify-content:flex-start}.hero-banner--align-center .hero-banner__countdown .concours-countdown{justify-content:center}.hero-banner--align-right .hero-banner__countdown .concours-countdown{justify-content:flex-end}.hero-banner__countdown .concours-countdown__main{align-items:flex-start}.hero-banner--align-center .hero-banner__countdown .concours-countdown__main{align-items:center}.hero-banner--align-right .hero-banner__countdown .concours-countdown__main{align-items:flex-end}.hero-banner__countdown .concours-countdown__main_content{justify-content:flex-start}.hero-banner--align-center .hero-banner__countdown .concours-countdown__main_content{justify-content:center}.hero-banner--align-right .hero-banner__countdown .concours-countdown__main_content{justify-content:flex-end}.hero-banner__countdown .concours-countdown__main p{color:var(--hero-banner-text-color, #fff);font-size:1.3rem;text-transform:uppercase;letter-spacing:.05em;opacity:.85}.hero-banner__countdown .concours-countdown__num,.hero-banner__countdown .concours-countdown__colon,.hero-banner__countdown .concours-countdown__label,.hero-banner__countdown .concours-countdown__end{color:var(--hero-banner-text-color, #fff)}.hero-banner__content[data-animate] .hero-banner__heading,.hero-banner__content[data-animate] .hero-banner__countdown,.hero-banner__content[data-animate] .hero-banner__button-wrapper{opacity:0;transform:translateY(20px)}.hero-banner__content[data-animate=true] .hero-banner__heading{animation:heroBannerFadeIn .6s cubic-bezier(.5,0,0,1) .2s forwards}.hero-banner__content[data-animate=true] .hero-banner__countdown{animation:heroBannerFadeIn .6s cubic-bezier(.5,0,0,1) .4s forwards}.hero-banner__content[data-animate=true] .hero-banner__button-wrapper{animation:heroBannerFadeIn .6s cubic-bezier(.5,0,0,1) .6s forwards}@keyframes heroBannerFadeIn{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/section-hero-banner.css.map */
