.collection-banner{position:relative;overflow:hidden}.collection-banner__media{position:relative;width:100%}.collection-banner__media img{width:100%;height:100%;object-fit:cover;display:block}.collection-banner--height-small .collection-banner__media{min-height:16rem}.collection-banner--height-medium .collection-banner__media{min-height:24rem}.collection-banner--height-large .collection-banner__media{min-height:32rem}@media screen and (min-width:750px){.collection-banner--height-small .collection-banner__media{min-height:20rem}.collection-banner--height-medium .collection-banner__media{min-height:32rem}.collection-banner--height-large .collection-banner__media{min-height:44rem}}@media screen and (min-width:990px){.collection-banner--height-small .collection-banner__media{min-height:24rem}.collection-banner--height-medium .collection-banner__media{min-height:36rem}.collection-banner--height-large .collection-banner__media{min-height:52rem}}.collection-banner__overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:var(--collection-banner-overlay, rgba(0, 0, 0, .3));z-index:1}.collection-banner__content{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;display:flex;flex-direction:column;justify-content:flex-end;padding:2rem;color:var(--collection-banner-text, #ffffff)}.collection-banner__breadcrumbs{font-size:1.2rem;opacity:.7;margin-bottom:.4rem}.collection-banner__breadcrumbs a{color:inherit;text-decoration:none}.collection-banner__breadcrumbs a:hover{text-decoration:underline}.collection-banner__breadcrumbs span{margin:0 .4rem}.collection-banner__title{margin:0;font-size:2.8rem;line-height:1.15}.collection-banner__description{margin:.6rem 0 0;font-size:1.4rem;line-height:1.5;max-width:60rem;opacity:.85}.collection-banner__description p{margin:0}.collection-banner--text-only{padding:2.4rem 0}.collection-banner--text-only .collection-banner__content{position:static;color:rgb(var(--color-foreground))}@media screen and (min-width:750px){.collection-banner__content{padding:3.2rem}.collection-banner__title{font-size:4rem}}@media screen and (min-width:990px){.collection-banner__content{padding:4rem 5rem}.collection-banner__title{font-size:5.2rem}}
/*# sourceMappingURL=/cdn/shop/t/14/assets/section-collection-banner.css.map */
