.hero{background-size:cover;background-repeat:no-repeat;background-position:center center;position:relative;animation:fadeIn .3s}.hero__cover-image{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.hero .page-header .container{background-size:cover;background-repeat:no-repeat;background-position:center center;z-index:1}.hero--overlay-layer:after{content:"";position:absolute;top:0;left:0;height:100%;width:100%;background-color:hsla(var(--color-black-h),var(--color-black-s),var(--color-black-l),.55);z-index:0}.hero--overlay-layer .container{color:var(--color-white)}.hero--overlay-layer .container h1,.hero--overlay-layer .container h2,.hero--overlay-layer .container h3,.hero--overlay-layer .container h4{color:inherit}.hero .container{display:flex;flex-direction:column;position:relative;z-index:2}.hero:not(.page-header) .container{min-height:400px;height:80vh;max-height:540px}.hero:not(.page-header) .container.has-mobile-image{max-height:700px}@media (min-width: 48rem){.hero:not(.page-header) .container{max-height:520px}}@media (min-width: 64rem){.hero:not(.page-header) .container{max-height:700px}}@media (min-width: 48rem){.hero .text-container{max-width:42ch}}@media (min-width: 80rem){.hero .text-container{max-width:60ch}}.hero .text-container .image-with-text__heading{line-height:.9em}.hero__collection-banner{height:100vh;max-height:350px;position:relative}.hero__collection-description{max-width:65ch;margin:0 auto}.hero.hero--has-border:before{content:"";position:absolute;top:0;left:0;height:100%;width:100%;outline:2px solid var(--color-accent);outline-offset:-15px;z-index:1}@media (min-width: 32rem){.hero.hero--has-border:before{outline-offset:-20px}}@media (min-width: 48rem){.hero.hero--has-border:before{outline-offset:-30px}}@media (min-width: 64rem){.hero.hero--has-border:before{outline-offset:-50px}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}
/*# sourceMappingURL=/cdn/shop/t/52/assets/section-hero.css.map */
