.bb-offer-pop{z-index:60;-webkit-backdrop-filter:blur(4px);background:#000000b3;justify-content:center;align-items:center;padding:20px;animation:.26s ease-out both bb-offer-fade;display:flex;position:fixed;top:0;bottom:0;left:0;right:0}.bb-offer-pop.is-closing{animation:.2s ease-in both bb-offer-fade-out}.bb-offer-pop__card{color:#fff;text-align:center;background:#000;border:1px solid #ffffff38;outline:none;width:min(420px,100%);padding:44px 32px 32px;animation:.48s cubic-bezier(.22,1,.36,1) 60ms both bb-offer-rise;position:relative}.bb-offer-pop.is-closing .bb-offer-pop__card{animation:.2s ease-in both bb-offer-sink}.bb-offer-pop__eyebrow{font-family:var(--font-sub);letter-spacing:.22em;text-transform:uppercase;color:#fff9;margin:0;font-size:14px;font-weight:600}.bb-offer-pop__amount{font-family:var(--font-heading);white-space:nowrap;letter-spacing:.02em;text-transform:uppercase;margin:14px 0 0;font-size:max(76px,min(21vw,132px));font-weight:400;line-height:.9}.bb-offer-pop__off{color:#e0182f}.bb-offer-pop__line{font-family:var(--font-sub);letter-spacing:.12em;text-transform:uppercase;color:#ffffffb3;margin:12px 0 0;font-size:16px;font-weight:600}.bb-offer-pop__rule{transform-origin:50%;background:#ffffff73;width:56px;height:1px;margin:24px auto;animation:.52s cubic-bezier(.22,1,.36,1) .38s both bb-offer-draw}.bb-offer-pop__timer{font-family:var(--font-sub);letter-spacing:.08em;text-transform:uppercase;color:#fff9;margin:0 0 24px;font-size:15px;font-weight:600}.bb-offer-pop__timer strong{font-variant-numeric:tabular-nums;color:#fff;margin-left:6px;font-size:19px}.bb-offer-pop__claim{width:100%;font-family:var(--font-sub);letter-spacing:.06em;text-transform:uppercase;color:#fff;cursor:pointer;background:#e0182f;border:1px solid #e0182f;padding:19px 18px;font-size:17px;font-weight:600;transition:background-color .15s;display:block}.bb-offer-pop__claim:hover{background:#c8102e}.bb-offer-pop__close{color:#ffffffb3;cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;width:32px;height:32px;display:flex;position:absolute;top:12px;right:12px}.bb-offer-pop__close:hover{color:#fff}.bb-offer-pop__claim:focus{outline:none}.bb-offer-pop__claim:focus-visible{outline-offset:3px;outline:1px solid #fff}.bb-offer-pop__close:focus-visible{outline-offset:3px;outline:1px solid #fff}@keyframes bb-offer-fade{0%{opacity:0}to{opacity:1}}@keyframes bb-offer-fade-out{0%{opacity:1}to{opacity:0}}@keyframes bb-offer-rise{0%{opacity:0;transform:translateY(18px)scale(.98)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes bb-offer-sink{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(8px)}}@keyframes bb-offer-draw{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@media (prefers-reduced-motion:reduce){.bb-offer-pop,.bb-offer-pop.is-closing,.bb-offer-pop__card,.bb-offer-pop.is-closing .bb-offer-pop__card,.bb-offer-pop__rule{animation:none}}
