.rita-store .announcement.hanu-countdown{display:flex;align-items:center;justify-content:center;gap:17px;height:49px;min-height:49px;padding:8px 0;background:#000;color:#fff;font:500 16px/16px var(--body-font);letter-spacing:0}
.hanu-countdown-heading{font:700 16px/16px var(--body-font);text-align:center}
.hanu-countdown-digits{display:flex;align-items:center;gap:2px;flex-shrink:0;font-variant-numeric:tabular-nums}
.hanu-countdown-digits[hidden]{display:none}
.hanu-countdown-item{display:flex;flex-direction:column;align-items:center;justify-content:center;width:32px;min-width:32px;height:31px;margin:1px;padding:2px 1px;border-radius:3px;background:#fff;color:#000}
.hanu-countdown-time{font:500 16px/16px var(--body-font)}
.hanu-countdown-unit{font:500 9px/9px var(--body-font);margin-top:2px}
.hanu-countdown-separator{margin:0 -1px;font:500 12px/12px var(--body-font);color:#fff}
@media(max-width:767px){.rita-store .announcement.hanu-countdown{height:43px;min-height:43px;gap:10px;padding:8px 8px}.hanu-countdown-digits{gap:3px}.hanu-countdown-item{width:24px;min-width:24px;height:27px;margin:0;padding:3px 1px}.hanu-countdown-time{font-size:12px;line-height:12px}.hanu-countdown-unit{font-size:8px;line-height:8px;margin-top:1px}.hanu-countdown-separator{font-size:9px;line-height:9px}}
@media(max-width:340px){.hanu-countdown-heading{font-size:14px;line-height:16px}}
