.bf-announcement-banner{padding:1.5rem 0;text-align:center}.bf-banner-content{display:flex;align-items:center;justify-content:center;gap:2rem;flex-wrap:wrap}.bf-icon{flex-shrink:0}.bf-icon svg{width:40px;height:40px;animation:pulse 2s ease-in-out infinite}.bf-text-content{flex:1;min-width:300px}.bf-heading{font-size:2rem;font-weight:700;margin:0 0 .5rem;letter-spacing:.05em}.bf-subheading{font-size:1.25rem;margin:0;opacity:.9}.bf-cta{flex-shrink:0}@keyframes pulse{0%,to{transform:scale(1)}50%{transform:scale(1.1)}}@media screen and (max-width: 749px){.bf-banner-content{gap:1rem}.bf-heading{font-size:1.5rem}.bf-subheading{font-size:1rem}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/component-black-friday-banner.css.map */
