.lhq-bf-promo{background:#241127;color:#fff;font:400 13px/1.5 Inter,system-ui,sans-serif;border-bottom:1px solid #f30bc32b;position:sticky;top:var(--lhq-bf-header-height,84px);z-index:9998}.lhq-bf-promo *{box-sizing:border-box}.lhq-bf-promo-inner{max-width:1360px;margin:auto;padding:10px 28px;display:flex;align-items:center;justify-content:center;gap:18px;min-height:45px}.lhq-bf-promo-label{font-size:10px;line-height:1.4;font-weight:750;letter-spacing:.1em;text-transform:uppercase;color:#ff58dc;border:1px solid #f30bc355;border-radius:4px;padding:3px 7px;white-space:nowrap}.lhq-bf-promo p{margin:0!important;font:inherit!important;color:#f3e7f1!important;display:flex;gap:8px;align-items:center}.lhq-bf-promo p strong{font-weight:750!important;color:#fff!important}.lhq-bf-promo-eligibility{font-size:10px;color:#d0b9d0;white-space:nowrap}.lhq-bf-promo a.lhq-bf-promo-link{font:700 12px/1.4 Inter,system-ui,sans-serif!important;color:#fff!important;text-decoration:underline!important;text-underline-offset:4px;white-space:nowrap;padding:4px 0;min-height:24px;display:inline-flex;align-items:center;gap:9px}.lhq-bf-promo a.lhq-bf-promo-link:hover{color:#ff8ce6!important}.lhq-bf-promo-link:focus-visible{outline:3px solid #a5dcff;outline-offset:5px;border-radius:3px}.lhq-bf-promo-mobile,.lhq-bf-promo-mobile-copy{display:none}.lhq-bf-promo-desktop-copy{display:flex;align-items:center;gap:8px}@media(max-width:1200px){.lhq-bf-promo-inner{gap:13px;padding:9px 20px}.lhq-bf-promo-eligibility{display:none}}@media(min-width:701px) and (max-width:950px){.lhq-bf-promo-detail{display:none}}@media(max-width:700px){.lhq-bf-promo-inner{padding:9px 16px;display:grid;grid-template-columns:1fr auto;gap:2px 13px;min-height:67px}.lhq-bf-promo-label{display:block;border:0;padding:0;font-size:9px;grid-column:1;justify-self:start}.lhq-bf-promo p{display:block;font-size:11px!important;grid-column:1}.lhq-bf-promo p strong{display:block}.lhq-bf-promo-desktop-copy{display:none}.lhq-bf-promo-mobile-copy{display:inline}.lhq-bf-promo a.lhq-bf-promo-link{grid-column:2;grid-row:1/3;min-height:44px;font-size:11px!important}}@media(prefers-reduced-motion:no-preference){.lhq-bf-promo-link{transition:color .15s ease}}
