.bf-announcement-section{margin-bottom:var(--bf-ab-margin-bottom, 16px)}.bf-announcement{padding:var(--bf-ab-pad-top, 10px) 16px var(--bf-ab-pad-bottom, 10px);background:var(--bf-ab-bg, var(--color-black));color:var(--bf-ab-text, var(--color-white))}.bf-announcement__inner{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;text-align:center}.bf-announcement__title-row{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:8px}.bf-announcement__title{display:inline-flex;align-items:center;gap:6px}.bf-announcement__heading{font-size:var(--text-13-size);font-weight:var(--weight-bold);line-height:var(--lh-150);letter-spacing:.02em;text-transform:uppercase;white-space:nowrap}.bf-announcement__pill{display:inline-flex;align-items:center;padding:2px 6px;border-radius:var(--border-4);background:var(--bf-ab-pill-bg, var(--color-red-200));color:var(--bf-ab-pill-text, var(--color-white));font-size:var(--text-13-size);font-weight:var(--weight-medium);line-height:var(--lh-120);letter-spacing:.02em;white-space:nowrap}.bf-announcement__subtitle{font-size:var(--text-12-size);line-height:var(--lh-120);color:var(--bf-ab-subtitle, var(--color-gray-100))}.bf-announcement__button{display:inline-flex;align-items:center;gap:8px;padding:6px 12px;border-radius:var(--border-4);background:var(--bf-ab-button-bg, var(--color-white));color:var(--bf-ab-button-text, var(--color-black));font-size:var(--text-12-size);font-weight:var(--weight-semibold);line-height:var(--lh-120);text-decoration:none;white-space:nowrap;transition:var(--transition-default)}.bf-announcement__button:hover{text-decoration:none;opacity:.85}.bf-announcement__arrow{display:inline-flex;width:12px}.bf-announcement__arrow svg{width:100%;height:auto}@media screen and (min-width:750px){.bf-announcement{padding-inline:var(--page-padding, 40px)}.bf-announcement__inner{flex-direction:row;gap:20px}.bf-announcement__title-row{gap:20px}.bf-announcement__title{gap:10px}.bf-announcement__heading{font-size:var(--text-14-size);font-weight:var(--weight-semibold);line-height:1.34;letter-spacing:-.02em;text-transform:none}.bf-announcement__pill{padding:2px 8px;border-radius:var(--border-6)}.bf-announcement__subtitle{font-size:var(--text-14-size);line-height:var(--lh-150)}.bf-announcement__button{padding:6px 16px;font-size:var(--text-14-size);line-height:1.34;letter-spacing:-.02em}.bf-announcement__arrow{width:14px}}
/*# sourceMappingURL=/cdn/shop/t/24/assets/section-bf-announcement-bar.css.map */
