.brands-collection-banner{position:relative;min-height:550px;background-size:cover;background-position:center;background-repeat:no-repeat;overflow:hidden}.brands-collection-banner__overlay{position:absolute;top:0;left:0;width:100%;height:100%;background:#000;z-index:2}.brands-collection-banner__content{position:absolute;top:0;left:0;width:100%;height:100%;z-index:3;display:flex;align-items:center}.brands-collection-banner__content-inner{max-width:1440px;padding:0 30px;margin:0 auto;width:100%}.brands-collection-banner__breadcrumbs{margin-bottom:1.5rem;position:absolute;top:10px}.brands-collection-banner__breadcrumbs .breadcrumbs{color:#fffc;font-size:.875rem}.brands-collection-banner__breadcrumbs .breadcrumbs a,.brands-collection-banner__breadcrumbs .breadcrumbs span{color:#fffc;text-decoration:none;text-transform:capitalize}.brands-collection-banner__breadcrumbs .breadcrumbs a:hover,.brands-collection-banner__breadcrumbs .breadcrumbs span:hover{color:#fff}.brands-collection-banner__breadcrumbs .breadcrumbs .breadcrumbs__item:not(:last-child):after,.brands-collection-banner__breadcrumbs .breadcrumbs .breadcrumb__item:not(:last-child):after,.brands-collection-banner__breadcrumbs .breadcrumbs .breadcrumb__link:after{color:#fff}.brands-collection-banner__breadcrumbs .breadcrumbs .breadcrumb-separator{margin:0 .5rem;color:#fff9}.brands-collection-banner__title{font-size:30px;font-weight:700;line-height:36px;margin-bottom:1.5rem;color:#fff;max-width:var(--content-width-mobile, 90%)}@media screen and (min-width:750px){.brands-collection-banner__title{font-size:35px;font-weight:600;line-height:40px;margin-bottom:2rem;max-width:var(--content-width-desktop, 50%)}}.brands-collection-banner__description{font-size:14px;font-weight:500;line-height:21px;margin-bottom:2rem;color:#fff;opacity:.9;max-width:var(--content-width-mobile, 90%)}@media screen and (min-width:750px){.brands-collection-banner__description{font-size:14px;font-weight:500;line-height:21px;margin-bottom:2.5rem;max-width:var(--content-width-desktop, 50%)}}.brands-collection-banner__button{margin-bottom:3rem}@media screen and (min-width:750px){.brands-collection-banner__button{margin-bottom:9rem}}.brands-collection-banner__cta{display:inline-flex;align-items:center;text-decoration:none}.brands-collection-banner__features{display:flex;flex-direction:column;gap:1rem;align-items:flex-start;position:absolute;bottom:30px}@media screen and (min-width:750px){.brands-collection-banner__features{flex-direction:row;gap:6rem;align-items:center}}.brands-collection-banner__feature{display:flex;align-items:center;gap:.75rem;flex-direction:column}.brands-collection-banner__feature-icon{height:75px;min-width:75px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.brands-collection-banner__feature-icon img{width:50px;height:auto;object-fit:contain}.brands-collection-banner__feature-title{font-size:12px;font-weight:600;line-height:18px;color:#fff;text-transform:uppercase;letter-spacing:.5px}.brands-collection-banner .brands-collection-banner__features{align-items:flex-start;gap:40px}@media(max-width:749px){.brands-collection-banner .brands-collection-banner__features{gap:20px}}.brands-collection-banner .brands-collection-banner__features .brands-collection-banner__feature .brands-collection-banner__feature-icon{width:auto;min-width:unset;height:auto}.brands-collection-banner .brands-collection-banner__features .brands-collection-banner__feature .brands-collection-banner__feature-icon img{width:70px}@media(max-width:749px){.brands-collection-banner .brands-collection-banner__features .brands-collection-banner__feature .brands-collection-banner__feature-icon img{width:50px}}@media screen and (max-width:749px){.brands-collection-banner{min-height:523px}.brands-collection-banner__overlay{background:#000}.brands-collection-banner__content-inner{max-width:100%;padding:0 15px}.brands-collection-banner__feature-icon{height:60px;min-width:52px}.brands-collection-banner__feature-icon img{width:41px}.brands-collection-banner__features{align-items:flex-start;flex-direction:row;text-align:center;bottom:20px}.brands-collection-banner__feature{justify-content:flex-start;text-align:center}}@media(prefers-contrast:high){.brands-collection-banner__overlay{background:linear-gradient(90deg,rgba(0,0,0,.8) 0%,rgba(0,0,0,.5) 50%,transparent 100%)}}
/*# sourceMappingURL=/cdn/shop/t/231/assets/brand-collection-banner.css.map */
