.banner-collection .banner-collection-wrapper{position:relative;width:100%;max-width:1520px;margin:0 auto;padding:0 1.5rem}@media (max-width: 990px){.banner-collection .banner-collection-wrapper{background:var(--base-light-grey, #fafafa);border-bottom:1px solid var(--base-grey, #eee);padding-top:4px;padding-bottom:4px}}.banner-collection .banner-collection-wrapper .breadcrumbs{padding:0;list-style:none;display:flex;align-items:center;gap:9px;margin:16px 0;position:absolute;top:25px;z-index:9}.banner-collection{overflow:hidden}@media (max-width: 990px){.banner-collection .banner-collection-wrapper .breadcrumbs{position:relative;top:inherit;margin:0}}.banner-collection .banner-collection-wrapper .breadcrumbs .breadcrumb{display:flex;align-items:center;gap:8px}.banner-collection .banner-collection-wrapper .breadcrumbs .breadcrumb:after{content:"";display:block;width:2px;height:2px;border-color:var(--text-text-primary-inverted, #fff);border-style:solid;border-width:1px 1px 0 0;transform:rotate(46deg) translateY(-1px) translate(-1px)}@media (max-width: 990px){.banner-collection .banner-collection-wrapper .breadcrumbs .breadcrumb:after{border-color:var(--text-text-md-emphasis, #727272)}}.banner-collection .banner-collection-wrapper .breadcrumbs .breadcrumb:last-of-type:after{display:none}.banner-collection .banner-collection-wrapper .breadcrumbs .breadcrumb .breadcrumb-text{color:var(--text-text-primary-inverted, #fff);font-family:Teko;font-size:16px;font-style:normal;font-weight:700;line-height:15px;letter-spacing:1px;text-transform:uppercase;text-decoration:none}@media (max-width: 990px){.banner-collection .banner-collection-wrapper .breadcrumbs .breadcrumb .breadcrumb-text{color:var(--text-text-md-emphasis, #727272);font-size:13px;line-height:12px;letter-spacing:.5px}}.banner-collection .image{position:relative;width:100%;max-width:100%;height:400px}@media (min-width: 991px) and (max-width:1500px){.banner-collection .image{height:300px}}@media (max-width: 990px){.banner-collection .image{height:auto}}.banner-collection .image img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.banner-collection .image img.mobile{display:none}@media (max-width: 990px){.banner-collection .image img{height:220px}.banner-collection .image img.mobile{display:block}.banner-collection .image img.desktop{display:none}}.banner-collection .image .hgroup{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:2;width:100%;max-width:1520px;height:100%;padding:0 1.5rem;display:flex;flex-direction:column;justify-content:center}@media (max-width: 990px){.banner-collection .image .hgroup{position:relative;top:inherit;left:inherit;transform:inherit;display:flex;height:114px;padding:24px 16px;flex-direction:column;align-items:flex-start;align-self:stretch;background-color:#161616;background-image:url(./ad6a49b34105f88c59bae23c924096e1.jpeg);background-size:cover;background-position:top right;background-repeat:no-repeat}}.banner-collection .image .hgroup .title{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;align-self:stretch;overflow:hidden;color:var(--text-text-primary-inverted, #fff);text-overflow:ellipsis;font-family:Teko;font-size:64px;font-style:normal;font-weight:700;line-height:64px;letter-spacing:.5px;text-transform:uppercase;margin:0}@media (max-width: 990px){.banner-collection .image .hgroup .title{font-size:36px;line-height:36px}}.banner-collection .image .hgroup .description{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;align-self:stretch;overflow:hidden;color:var(--text-text-primary-inverted, #fff);text-overflow:ellipsis;font-family:Teko;font-size:36px;font-style:normal;font-weight:700;line-height:34px;letter-spacing:.75px;text-transform:uppercase;margin:0}@media (max-width: 990px){.banner-collection .image .hgroup .description{font-size:18px;line-height:1}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/bf-banner-collection.css.map */
