.bf-collection-banner{background-color:var(--color-secondary)}.bf-collection-banner .container{padding:0}.bf-collection-banner .container .bf-collection-banner__title{font-size:clamp(1.75rem,8.5vw,3.375rem);line-height:100%;letter-spacing:.15em;text-align:center;color:var(--color-black);margin-bottom:12px}.bf-collection-banner .container .bf-collection-banner__text{font-size:15px;line-height:130%;text-align:center;color:var(--color-text-active)}.bf-collection-banner .container .bf-collection-banner__announcement{font-family:var(--subheading-font-family);font-weight:400;font-size:clamp(.8125rem,3.1vw,1.25rem);line-height:110%;letter-spacing:.05em;text-transform:uppercase;text-align:center;color:var(--color-black);margin-top:0}.bf-collection-banner .container .bf-collection-banner__announcement span{color:var(--bf-banner-announcement-accent, #FF7D05)}.bf-collection-banner .container .bf-collection-banner__title+.bf-collection-banner__announcement{margin-top:12px}.bf-collection-banner .container .bf-collection-banner__text+.bf-collection-banner__announcement{margin-top:26px}@media(min-width:1000px){.bf-collection-banner .container .bf-collection-banner__title{font-size:clamp(2.75rem,4.2vw,3.75rem);letter-spacing:.13em}.bf-collection-banner .container .bf-collection-banner__announcement{font-size:clamp(.9375rem,1.5vw,1.25rem)}.bf-collection-banner .container .bf-collection-banner__title:last-child{margin-bottom:0}.bf-collection-banner .container .bf-collection-banner__text{max-width:852px;margin:auto}}
/*# sourceMappingURL=/cdn/shop/t/386/assets/bf-collection-banner.css.map */
