.collection-hero--with-image .collection-hero__inner{margin-bottom:0;padding-bottom:2rem}@media screen and (min-width:750px){.collection-hero--with-image .collection-hero__inner{padding-bottom:0}}.collection-hero__text-wrapper{flex-basis:100%}@media screen and (min-width:750px){.collection-hero{padding:0}}.collection-hero__title{margin:5rem 0 0}.collection-hero__title+.collection-hero__description{margin-top:1.5rem;font-size:1.6rem;line-height:1.5}@media screen and (min-width:750px){.collection-hero__title+.collection-hero__description{font-size:1.8rem;margin-top:2rem}.collection-hero__description{max-width:66.67%}.collection-hero--with-image .collection-hero__description{max-width:100%}}.collection-hero--with-image .collection-hero__title{margin:0}.collection-hero--with-image .collection-hero__text-wrapper{padding-top:2rem}@media screen and (max-width:749px){.collection-hero__image-container{height:20rem}}@media screen and (min-width:750px){.collection-hero--with-image .collection-hero__text-wrapper{padding-top:4rem;flex-basis:50%}}.collection-hero__inner .banner-image{height:80vh;background-size:cover;background-repeat:no-repeat;border-bottom:1px solid #e8e9eb;background-position:top center}.collection-hero--banner,.collection-hero--banner-trial{padding:0}.collection-hero--banner .collection-hero__inner,.collection-hero--banner-trial .collection-hero__inner{position:relative;width:calc(100% - 4rem);max-width:1600px;min-height:clamp(18rem,24vw,36rem);margin:2.4rem auto 0;padding:0;overflow:hidden;background:#111}.collection-hero--banner .collection-hero__image-container,.collection-hero--banner-trial .collection-hero__image-container{position:absolute;top:0;right:0;bottom:0;left:0;height:100%}.collection-hero--banner .collection-hero__image-container:after,.collection-hero--banner-trial .collection-hero__image-container:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,#00000094,#0003 50%,#0000007a)}.collection-hero--banner .collection-hero__image-container img,.collection-hero--banner-trial .collection-hero__image-container img{display:block;width:100%!important;height:100%!important;object-fit:cover}.collection-hero--banner .collection-hero__text-wrapper,.collection-hero--banner-trial .collection-hero__text-wrapper{position:relative;z-index:1;display:flex;align-items:center;justify-content:center;width:100%;max-width:1600px;min-height:inherit;padding:3rem 2rem;text-align:center}.collection-hero--banner .collection-hero__title,.collection-hero--banner-trial .collection-hero__title{max-width:min(92%,1200px);margin:0;color:#fff;font-family:"Intro Rust Base Shade",Impact,"Arial Black",var(--font-heading-family);font-weight:900;letter-spacing:.04em;line-height:.95;text-transform:uppercase;overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto;text-shadow:-2px -2px 0 #000000,2px -2px 0 #000000,-2px 2px 0 #000000,2px 2px 0 #000000,0 6px 18px rgba(0,0,0,.5);-webkit-text-stroke:1px rgba(0,0,0,.9)}.collection-hero--banner .collection-hero__title--short,.collection-hero--banner-trial .collection-hero__title{font-size:9rem}.collection-hero--banner .collection-hero__title--medium{font-size:7.2rem}.collection-hero--banner .collection-hero__title--long{font-size:5.8rem}.collection-hero__description--below{max-width:1200px;margin:2rem auto 0;color:rgb(var(--color-foreground));font-size:1.6rem;line-height:1.55}@media screen and (max-width:989px){.collection-hero--banner .collection-hero__title--short,.collection-hero--banner-trial .collection-hero__title{font-size:7.2rem}.collection-hero--banner .collection-hero__title--medium{font-size:6rem}.collection-hero--banner .collection-hero__title--long{font-size:4.8rem}}@media screen and (max-width:749px){.collection-hero--banner .collection-hero__inner,.collection-hero--banner-trial .collection-hero__inner{width:100%;min-height:18rem;margin-top:1.6rem}.collection-hero--banner .collection-hero__title--short,.collection-hero--banner-trial .collection-hero__title{font-size:5.2rem}.collection-hero--banner .collection-hero__title--medium{font-size:4.2rem}.collection-hero--banner .collection-hero__title--long{font-size:3.4rem}.collection-hero__description--below{margin-top:1.6rem;padding-left:1.5rem;padding-right:1.5rem}}@media screen and (min-width:750px){.collection-hero--banner .collection-hero__text-wrapper,.collection-hero--banner-trial .collection-hero__text-wrapper{flex-basis:100%;padding:4rem}}
/*# sourceMappingURL=/cdn/shop/t/16/assets/component-collection-hero.css.map */
