.offer-countdown{display:flex;align-items:center;justify-content:center;gap:10px;min-height:40px;padding:8px 12px;border-radius:6px;background:#46354f;color:#f8f4ed;font-size:11px;font-weight:800;letter-spacing:.05em;text-transform:uppercase;line-height:1.2}
.offer-countdown__pulse{flex-shrink:0;width:7px;height:7px;border-radius:50%;background:#e8decc;box-shadow:0 0 0 0 rgba(232,222,204,.55);animation:offer-countdown-pulse 1.4s ease-out infinite}
.offer-countdown__clock{display:flex;align-items:center;gap:4px;font-size:16px;font-variant-numeric:tabular-nums;letter-spacing:.04em;text-transform:none}
.offer-countdown__clock b{display:inline-flex;min-width:1.35em;justify-content:center;padding:2px 5px;border-radius:4px;background:rgba(248,244,237,.12);font-weight:800}
.offer-countdown__clock span{animation:offer-countdown-colon 1s steps(1) infinite}
[data-countdown-offer]{margin:0}
form[data-buybox-form]:has([data-bundle-offers]:not([hidden])) [data-countdown-offer]{margin-bottom:-6px}
form[data-buybox-form]:has([data-countdown-offer] .offer-countdown:not([hidden])) [data-bundle-offers] legend{padding-top:8px}
@keyframes offer-countdown-pulse{0%{box-shadow:0 0 0 0 rgba(232,222,204,.55)}70%{box-shadow:0 0 0 8px rgba(232,222,204,0)}100%{box-shadow:0 0 0 0 rgba(232,222,204,0)}}
@keyframes offer-countdown-colon{50%{opacity:.28}}
