.collection-banner{height:var(--banner-height-desktop, 412px);display:flex;justify-content:center;align-items:center;position:relative}.collection-banner:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(0deg,#171615bf,#17161536 60%);-webkit-backdrop-filter:blur(var(--overlay-blur, 0px));backdrop-filter:blur(var(--overlay-blur, 0px));opacity:var(--overlay-opacity, .75);z-index:1}.collection-banner--inverted:before{background:linear-gradient(0deg,#ffffffbf,#ffffff36 60%)}.collection-banner h1{color:#fff;text-align:center;font-family:var(--font-shoulders);font-size:64px;font-style:normal;font-weight:600;line-height:64px;letter-spacing:-.5px;text-transform:uppercase;z-index:2;position:relative}.collection-product-grid__breadcrumbs{position:absolute;top:0;left:0;right:0;z-index:2;padding-top:16px;padding-bottom:16px}.collection-product-grid__breadcrumbs .page-width{display:flex;align-items:center;gap:8px}.collection-product-grid__breadcrumbs a{color:var(--color-neutral-500);text-decoration:none;text-align:right;font-family:var(--font-poppins);font-size:14px;font-style:normal;font-weight:400;line-height:20px;letter-spacing:.25px}.collection-product-grid__breadcrumbs a:last-child{color:var(--black, #000)}.collection-banner__image{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;z-index:0}@media screen and (max-width: 768px){.collection-banner{height:var(--banner-height-mobile, 155px)!important}}.collection-banner .page-width>a:first-child{color:var(--color-neutral-300)!important}.collection-banner .page-width>a:last-child{color:var(--white, #fff)!important}.collection-banner .breadcrumb-separator>svg>circle{fill:var(--white, #fff)!important}.collection-banner__promo-content{width:100%;z-index:1;display:flex;justify-content:flex-end}@media screen and (max-width: 768px){.collection-banner__promo-content{justify-content:center}}.collection-banner__promo-content>div{display:flex;flex-direction:column;text-align:center;width:100%;max-width:500px}.collection-banner__promo-content>div>h3{color:#fff;text-align:center;text-shadow:0px 4px 4px rgba(0,0,0,.05);font-family:var(--font-shoulders);font-style:normal;font-weight:200;text-transform:uppercase}.collection-banner__promo-content>div>h1{color:#fff;text-align:center;font-family:var(--font-shoulders);font-style:normal;font-weight:500;text-transform:uppercase}.collection-banner__promo-content>div>h4{color:#fff;text-align:center;font-family:var(--font-poppins);font-style:normal;font-weight:400;letter-spacing:.64px;text-transform:uppercase}.collection-banner__promo-content>div>h6{color:#fff;text-align:center;font-family:var(--font-poppins);font-size:14px;font-style:normal;font-weight:400}.collection-banner__text-image-link{position:absolute;top:0;left:0;right:0;bottom:0;z-index:1;text-decoration:none;display:flex;align-items:center;justify-content:center}.collection-banner__text-image-container{z-index:1;position:relative;display:flex;align-items:center;height:100%;width:100%;padding:var(--text-image-padding-desktop, 0);box-sizing:border-box}.collection-banner__text-image-container picture{justify-content:center;align-items:center}.collection-banner__text-image-container.collection-banner__text-image--left picture{justify-content:flex-start}.collection-banner__text-image-container.collection-banner__text-image--center picture{justify-content:center}.collection-banner__text-image-container.collection-banner__text-image--right picture{justify-content:flex-end}.collection-banner__text-image{height:var(--text-image-scale-desktop, 100%);width:auto;max-width:100%;object-fit:contain;z-index:1}@media screen and (max-width: 768px){.collection-banner__text-image-container{padding:var(--text-image-padding-mobile, 0)!important}.collection-banner__text-image-container picture{align-items:flex-end!important}.collection-banner__text-image-container.collection-banner__text-image-mobile--left picture{justify-content:flex-start!important}.collection-banner__text-image-container.collection-banner__text-image-mobile--center picture{justify-content:center!important}.collection-banner__text-image-container.collection-banner__text-image-mobile--right picture{justify-content:flex-end!important}.collection-banner__text-image-container img{height:var(--text-image-scale-mobile, 100%)!important}}.collection-banner__text-image-container picture{width:100%;height:100%;display:flex}.collection-banner__text-image-container img{height:var(--text-image-scale-desktop, 100%)}
/*# sourceMappingURL=/cdn/shop/t/151/assets/main-collection-banner.css.map */
