.bf-collection-banner{background:linear-gradient(90deg,#ff3131,#ff914d);padding-top:14px!important;padding-bottom:14px!important}.bf-collection-banner .container{padding:0}.bf-collection-banner .container .bf-collection-banner__title{font-family:var(--heading-font-family);font-weight:600;font-size:clamp(1.125rem,5.2vw,1.75rem);line-height:110%;letter-spacing:0;text-align:center;text-transform:uppercase;color:#fff;margin:0}.bf-collection-banner .container .bf-collection-banner__text{font-size:15px;line-height:130%;text-align:center;color:#fff}.bf-collection-banner .container .bf-collection-banner__announcement{font-family:var(--subheading-font-family);font-weight:400;font-size:clamp(.625rem,2.4vw,.8125rem);line-height:120%;letter-spacing:.04em;text-transform:uppercase;text-align:center;color:#fff;margin:0}.bf-collection-banner .container .bf-collection-banner__announcement span{color:#fff}.bf-collection-banner .container .bf-collection-banner__title+.bf-collection-banner__announcement{margin-top:6px}.bf-collection-banner .container .bf-collection-banner__text+.bf-collection-banner__announcement{margin-top:8px}@media(min-width:1000px){.bf-collection-banner .container .bf-collection-banner__title{font-size:clamp(1.5rem,2.2vw,2rem)}.bf-collection-banner .container .bf-collection-banner__announcement{font-size:clamp(.75rem,1vw,.875rem)}.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}}@media(min-width:1000px){.bf-collection-banner{padding-top:18px!important;padding-bottom:18px!important}}
/*# sourceMappingURL=/cdn/shop/t/386/assets/bf-collection-banner.css.map */
