.collection-hero-banner{color:var(--color-base-white);position:relative;overflow:hidden;display:flex;align-items:flex-end;justify-content:flex-start;padding-top:14rem;padding-bottom:3rem}.collection-hero-banner .container{position:relative;width:100%}.collection-hero-banner:after{content:"";pointer-events:none;position:absolute;width:100%;height:100%;top:0;left:0}@media(min-width:990px){.collection-hero-banner{padding-top:14rem;padding-bottom:5rem}}.collection-hero-banner-media{object-fit:cover;width:100%;height:100%;position:absolute;top:0;left:0;transition:transform .4s ease;z-index:0}.collection-hero-banner-info{position:relative;color:currentColor;z-index:5}@media(min-width:990px){.collection-hero-banner-info{display:flex;align-items:flex-end;grid-gap:2rem}.collection-hero-banner-info-content{max-width:76rem}.description-fullwidth .collection-hero-banner-info-content{max-width:100%;width:100%}.collection-hero-banner-info-countdown{margin-inline-start:auto}}.collection-hero-banner-heading{font-size:calc(var(--font-heading-scale) * 2.2rem);margin-bottom:1rem;color:currentColor;text-transform:uppercase}.collection-hero-banner-heading a{color:currentColor}.collection-hero-banner-heading:only-child{margin-bottom:0}@media(min-width:990px){.collection-hero-banner-heading{font-size:calc(var(--font-heading-scale) * 3.6rem);margin-bottom:1.5rem}.collection-hero-banner-heading-size-sm{font-size:calc(var(--font-heading-scale) * 2.8rem)}.collection-hero-banner-heading-size-md{font-size:calc(var(--font-heading-scale) * 3.2rem)}.collection-hero-banner-heading-size-lg{font-size:calc(var(--font-heading-scale) * 3.6rem)}.collection-hero-banner-heading-size-xl{font-size:calc(var(--font-heading-scale) * 4rem)}}.collection-hero-banner-caption{font-size:calc(var(--font-body-scale) * 1.5rem);line-height:calc(1 + .35 / var(--font-body-scale))}@media(min-width:990px){.collection-hero-banner-caption{font-size:calc(var(--font-body-scale) * 1.8rem)}.collection-hero-banner-caption-size-sm{font-size:calc(var(--font-body-scale) * 1.6rem)}.collection-hero-banner-caption-size-md{font-size:calc(var(--font-body-scale) * 1.8rem)}.collection-hero-banner-caption-size-lg{font-size:calc(var(--font-body-scale) * 2rem)}.collection-hero-banner-caption-size-xl{font-size:calc(var(--font-body-scale) * 2.2rem)}}.collection-hero-banner-caption a{color:currentColor;text-underline-offset:.3rem;text-decoration-thickness:.1rem;text-decoration:underline}.collection-hero-banner-caption :last-child{margin:0}.collection-hero-banner-info-countdown{margin-top:2rem}@media(min-width:990px){.collection-hero-banner-info-countdown{margin-top:0}}
/*# sourceMappingURL=/cdn/shop/t/15/assets/collection-hero-banner.css.map */
