.viral-prebf-badge{display:inline-block;align-self:flex-start;max-width:100%;margin:4px 0 8px;padding:5px 9px;border:1px solid rgba(201,166,109,.38);border-radius:6px;background:rgba(201,166,109,.07);color:#dfc28e;font-family:var(--font-body-family);font-size:9px;font-weight:600;letter-spacing:.11em;text-transform:uppercase;line-height:1.4}
.marise-hero{position:relative}
.viral-prebf-countdown{position:absolute;right:22px;bottom:22px;z-index:4;box-sizing:border-box;width:232px;padding:15px 18px 13px;background:linear-gradient(125deg,rgba(25,26,28,.92),rgba(8,9,10,.85));border:1px solid rgba(215,192,145,.32);border-radius:13px;box-shadow:inset 0 1px 0 rgba(255,255,255,.07),0 8px 24px rgba(0,0,0,.18);color:#eee;font-family:var(--font-body-family);text-align:left;backdrop-filter:blur(12px)}
.viral-prebf-countdown__eyebrow{display:block;font-size:8px;letter-spacing:.15em;text-transform:uppercase;color:#c4c8ce}
.viral-prebf-countdown__heading{display:block;margin:3px 0 2px;font-size:15px;letter-spacing:.14em;line-height:1.4;color:#dfc28e}
.viral-prebf-countdown__date{display:block;font-size:7px;letter-spacing:.1em;color:#aeb4bd}
.viral-prebf-countdown__digits{display:flex;align-items:flex-start;justify-content:space-between;gap:5px;margin-top:11px}
.viral-prebf-countdown__digits[hidden]{display:none}
.viral-prebf-countdown__digits span{text-align:center;min-width:28px}
.viral-prebf-countdown__digits b{display:block;font-size:22px;line-height:1.1;font-weight:500;font-variant-numeric:tabular-nums;color:#e6d0a1}
.viral-prebf-countdown__digits small{display:block;font-size:6px;letter-spacing:.12em;margin-top:4px;color:#b2b7c0}
.viral-prebf-countdown__digits i{font-size:16px;line-height:1.3;font-style:normal;color:#897750}
@media(max-width:749px){.viral-prebf-countdown{position:relative;right:auto;bottom:auto;width:calc(100% - 32px);margin:12px 16px 16px;padding:12px 15px;display:grid;grid-template-columns:1fr auto;column-gap:12px;grid-column:1/-1;clear:both}.viral-prebf-countdown__eyebrow,.viral-prebf-countdown__heading,.viral-prebf-countdown__date{grid-column:1}.viral-prebf-countdown__digits{grid-column:2;grid-row:1/4;align-self:center;margin:0;gap:4px}.viral-prebf-countdown__digits b{font-size:18px}.viral-prebf-countdown__digits span{min-width:22px}.viral-prebf-countdown__heading{font-size:11px;letter-spacing:.08em}.viral-prebf-countdown__eyebrow{font-size:7px}.viral-prebf-countdown__date{font-size:6px}}
@media(max-width:350px){.viral-prebf-countdown{display:block}.viral-prebf-countdown__digits{justify-content:flex-start;gap:10px;margin-top:9px}}
.viral-prebf-countdown--inline{position:relative;display:block;right:auto;bottom:auto;z-index:auto;width:260px;max-width:100%;margin:0 0 24px;clear:both}
@media(max-width:990px){.viral-prebf-countdown--inline{margin:0 auto 24px}}
@media(max-width:749px){.viral-prebf-countdown--inline{display:grid;width:100%;max-width:370px;margin:0 auto 24px}}
@media(max-width:350px){.viral-prebf-countdown--inline{display:block}}

@media(min-width:750px){.marise-hero > .viral-prebf-countdown:not(.viral-prebf-countdown--inline){top:22px;bottom:auto;left:50%;right:auto;transform:translateX(-50%);text-align:center}}
