.countdown{position:absolute;inset:0;display:flex;align-items:center;padding:24px 16px;background-color:rgba(0,0,0,.2);color:#fff}.countdown__title{font-family:Poppins,sans-serif;font-size:14px;font-weight:600;line-height:22px;margin:0 0 8px;text-transform:uppercase}.countdown__units{display:flex;gap:16px}.countdown__unit{display:flex;flex-direction:column;align-items:center;gap:4px}.countdown__value{display:block;overflow:hidden;font-family:Poppins,sans-serif;font-size:56px;font-weight:500;line-height:1}.countdown__digits{display:block;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;animation:countdown-roll .5s cubic-bezier(.25,.46,.45,.94)}.countdown__label{font-family:Poppins,sans-serif;font-size:12px;font-weight:500;line-height:normal;text-transform:uppercase}@keyframes countdown-roll{0%{transform:translateY(-100%);opacity:0}to{transform:translateY(0);opacity:1}}