div.vmx-sticky-head{position:sticky;top:0;z-index:var(--vm-z-nav)}html:has(div.vmx-sticky-head div.vmx-offer){scroll-padding-top:calc(var(--vmx-offer-bar-h, 48px) + 64px)}html:has(div.vmx-offer) .vmx-page .vmx-legal-nav{top:calc(var(--vmx-offer-bar-h, 48px) + 88px)}div.vmx-dash-frame>div.vmx-offer{position:sticky;top:0;z-index:var(--vm-z-nav)}div.vmx-dash-frame:has(>div.vmx-offer) .vm-shell,div.vmx-dash-frame:has(>div.vmx-offer) .vmx-dash-main{min-height:calc(100vh - var(--vmx-offer-bar-h, 48px))}div.vmx-dash-frame:has(>div.vmx-offer) .vm-shell .vmx-dash-sidebar{top:var(--vmx-offer-bar-h,48px);height:calc(100vh - var(--vmx-offer-bar-h, 48px))}@media (min-width:768px){div.vmx-dash-frame:has(>div.vmx-offer) .vm-shell .vmx-dash-sidebar{height:calc(100dvh - var(--vmx-offer-bar-h, 48px))}}div.vmx-dash-frame:has(>div.vmx-offer) .vm-shell .vmx-dash-topbar{top:var(--vmx-offer-bar-h,48px)}html:has(div.vmx-dash-frame>div.vmx-offer){scroll-padding-top:var(--vmx-offer-bar-h,48px)}div.vmx-offer{background:var(--vm-ink-900);color:var(--vm-card)}div.vmx-offer-inner{min-height:48px;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:8px 28px;padding-block:7px}p.vmx-offer-message{display:flex;align-items:center;gap:12px;margin:0;font-size:var(--vm-t-sm);line-height:var(--vm-t-sm-lh);font-weight:500;color:color-mix(in srgb,var(--vm-card) 88%,transparent)}p.vmx-offer-message strong{font-family:var(--vm-font-display);font-weight:650;letter-spacing:var(--vm-t-title-ls);color:var(--vm-coral)}.vmx-offer-badge{display:inline-flex;align-items:center;gap:7px;flex-shrink:0;padding:3px 10px 3px 4px;border:1px solid color-mix(in srgb,var(--vm-card) 18%,transparent);border-radius:var(--vm-r-pill);font-size:var(--vm-t-eyebrow-s);line-height:var(--vm-t-micro-lh);font-weight:600;letter-spacing:var(--vm-t-eyebrow-s-ls);text-transform:uppercase;color:var(--vm-card)}.vmx-offer-orb{position:relative;width:16px;height:16px;border-radius:var(--vm-r-pill);background-image:var(--vm-g2);overflow:hidden}div.vmx-offer-actions{display:flex;align-items:center;gap:10px}div.vmx-offer-timer{display:flex;align-items:center;gap:4px}.vmx-offer-timer-label{margin-right:4px;font-size:var(--vm-t-micro);font-weight:500;color:var(--vm-ink-400)}.vmx-offer-tile{display:inline-flex;align-items:baseline;justify-content:center;gap:1px;min-width:40px;height:28px;padding-inline:6px;border:1px solid color-mix(in srgb,var(--vm-card) 14%,transparent);border-radius:var(--vm-r-field);background:color-mix(in srgb,var(--vm-card) 8%,transparent);font-family:var(--vm-font-display);font-size:var(--vm-t-sm);line-height:26px;font-weight:600;font-variant-numeric:tabular-nums;color:var(--vm-card)}.vmx-offer-tile small{font-family:var(--vm-font-body);font-size:var(--vm-t-eyebrow-s);font-weight:500;color:var(--vm-ink-400)}a.vmx-offer-cta,button.vmx-offer-cta{display:inline-flex;align-items:center;gap:6px;min-height:30px;padding-inline:12px;border:0;border-radius:var(--vm-r-pill);background:var(--vm-card);color:var(--vm-ink-900);font-family:var(--vm-font-body);font-size:var(--vm-t-cap);font-weight:600;white-space:nowrap;cursor:pointer;transition:background var(--vm-dur) var(--vm-ease),color var(--vm-dur) var(--vm-ease)}a.vmx-offer-cta:hover,button.vmx-offer-cta:hover{background:var(--vm-coral-text);color:var(--vm-card)}a.vmx-offer-cta:focus-visible,button.vmx-offer-cta:focus-visible{outline:2px solid var(--vm-coral);outline-offset:2px}div.vmx-offer--sale{position:relative;overflow:hidden;background-image:var(--vm-g2);color:var(--vm-ink-900)}div.vmx-offer--sale>.vm-grain{opacity:.28}div.vmx-offer--sale div.vmx-offer-inner{position:relative;min-height:56px;gap:10px 26px;padding-block:8px}div.vmx-offer--sale p.vmx-offer-message{flex-wrap:wrap;justify-content:center;gap:8px 14px;color:var(--vm-ink-900)}div.vmx-offer--sale .vmx-offer-badge{padding:4px 11px;border:0;background:var(--vm-ink-900);line-height:18px;color:var(--vm-card)}.vmx-offer-headline{display:inline-flex;flex-wrap:wrap;align-items:baseline;-moz-column-gap:9px;column-gap:9px;font-size:15px;line-height:22px;font-weight:600}.vmx-offer-headline--short{display:none}div.vmx-offer--sale p.vmx-offer-message strong{font-size:28px;line-height:1;letter-spacing:-.025em;text-transform:uppercase;color:inherit}div.vmx-offer--sale div.vmx-offer-actions{gap:12px}div.vmx-offer--sale .vmx-offer-timer-label{font-weight:600;color:var(--vm-ink-900)}div.vmx-offer--sale .vmx-offer-tile{min-width:42px;height:30px;border:0;background:var(--vm-ink-900);font-size:15px;line-height:30px}div.vmx-offer--sale .vmx-offer-tile small{color:var(--vm-line-strong)}div.vmx-offer--sale a.vmx-offer-cta,div.vmx-offer--sale button.vmx-offer-cta{min-height:34px;padding-inline:16px;font-weight:700;box-shadow:var(--vm-sh-btn)}div.vmx-offer--sale a.vmx-offer-cta:focus-visible,div.vmx-offer--sale button.vmx-offer-cta:focus-visible{outline-color:var(--vm-ink-900)}@media (max-width:767px){html:has(div.vmx-sticky-head div.vmx-offer){scroll-padding-top:calc(var(--vmx-offer-bar-h, 44px) + 56px)}div.vmx-offer-inner{gap:6px 10px;padding-block:8px}p.vmx-offer-message{text-align:center;font-size:var(--vm-t-cap);line-height:var(--vm-t-cap-lh)}.vmx-offer-badge{display:none}div.vmx-offer-actions{gap:6px}div.vmx-offer-timer{gap:3px}.vmx-offer-timer-label{display:none}.vmx-offer-tile{min-width:31px;height:26px;line-height:24px;padding-inline:3px;font-size:var(--vm-t-cap)}a.vmx-offer-cta,button.vmx-offer-cta{position:relative;width:28px;min-height:28px;padding-inline:0;justify-content:center}.vmx-offer-cta-label{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}div.vmx-offer--sale div.vmx-offer-inner{flex-wrap:nowrap;justify-content:space-between;gap:10px;padding-block:8px}div.vmx-offer--sale p.vmx-offer-message{flex-direction:column;flex-wrap:nowrap;align-items:flex-start;gap:0;min-width:0;text-align:left}div.vmx-offer--sale .vmx-offer-badge{display:inline-flex;padding:0;background:none;font-size:10px;line-height:14px;font-weight:700;color:inherit}div.vmx-offer--sale .vmx-offer-headline{display:none}div.vmx-offer--sale .vmx-offer-headline--short{display:inline-flex;-moz-column-gap:6px;column-gap:6px;font-size:var(--vm-t-cap);line-height:16px;font-weight:700}div.vmx-offer--sale p.vmx-offer-message strong{font-size:22px;line-height:1.1}div.vmx-offer--sale div.vmx-offer-actions{flex:none;gap:6px}div.vmx-offer--sale .vmx-offer-tile{min-width:31px;height:27px;padding-inline:3px;border-radius:9px;font-size:var(--vm-t-cap);line-height:27px}div.vmx-offer--sale .vmx-offer-tile small{font-size:10px}div.vmx-offer--sale a.vmx-offer-cta,div.vmx-offer--sale button.vmx-offer-cta{position:static;min-height:28px;padding-inline:0;box-shadow:var(--vm-sh-chip)}div.vmx-offer--sale a.vmx-offer-cta:after,div.vmx-offer--sale button.vmx-offer-cta:after{content:"";position:absolute;inset:0}}@media (max-width:359px){div.vmx-offer--sale .vmx-offer-tile:last-child{display:none}}