.bf-banner{position:relative;background:var(--bf-background, #111111);color:var(--bf-text, #ffffff);border-bottom:3px solid var(--bf-accent, #177fbc)}.bf-banner__inner{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:8px 16px;max-width:1480px;margin:0 auto;padding:11px 56px;text-align:center}.bf-banner__copy{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:center;gap:2px 10px;margin:0;min-width:0}.bf-banner__headline{font-family:var(--heading-font-family);font-weight:var(--heading-font-weight);font-style:var(--heading-font-style);font-size:13px;line-height:1.3;letter-spacing:.12em;text-transform:uppercase}.bf-banner__headline:before{content:"";display:inline-block;width:8px;height:8px;margin-right:8px;background:var(--bf-accent, #177fbc);vertical-align:1px}.bf-banner__sub{font-family:var(--text-font-family);font-weight:var(--text-font-weight);font-size:14px;line-height:1.35}.bf-banner__link{flex:0 0 auto;display:inline-flex;align-items:center;padding:6px 12px;border:2px solid var(--bf-accent, #177fbc);border-radius:999px;background:#fff;color:#111;font-family:var(--text-font-family);font-size:12px;font-weight:var(--text-font-bolder-weight);letter-spacing:.04em;line-height:1.2;text-decoration:none;text-transform:uppercase}.bf-banner__link:hover{background:var(--bf-accent, #177fbc);color:#fff}.bf-banner__dismiss{position:absolute;top:50%;right:6px;transform:translateY(-50%);display:flex;align-items:center;justify-content:center;width:44px;height:44px;padding:0;border:0;background:transparent;color:inherit;cursor:pointer}.bf-banner__dismiss .icon{width:14px;height:14px}.bf-banner__dismiss:hover{color:var(--bf-accent, #177fbc)}.bf-banner__link:focus-visible,.bf-banner__dismiss:focus-visible{outline:2px solid #ffffff;outline-offset:2px}@media screen and (max-width:640px){.bf-banner__inner{flex-direction:column;gap:8px;padding:12px 48px 12px 16px}.bf-banner__copy{flex-direction:column;align-items:center;gap:3px}.bf-banner__headline{font-size:12px;letter-spacing:.08em}.bf-banner__sub{font-size:13px}}
/*# sourceMappingURL=/cdn/shop/t/14/compiled_assets/styles.css.map */
