.countdown-container{padding:30px 20px;text-align:center;flex-direction:row;display:flex;justify-content:space-between;background:hsla(0,0%,100%,.08);position:relative;min-width:500px;border:1px solid hsla(0,0%,100%,.2);border-radius:12px;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);box-shadow:0 8px 32px rgba(0,0,0,.1)}.countdown-container .countdown-header{text-align:left;min-width:200px;display:flex;flex-direction:column}.countdown-container .countdown-header div{margin-bottom:5px;color:#fff;font-size:var(--font-20);font-weight:800}.countdown-container .countdown-header p{color:#fff;font-size:var(--font-12);text-align:left}.countdown-container .countdown-timer{display:flex;justify-content:space-between;gap:19px}.countdown-container .time-unit{display:flex;flex-direction:column;align-items:center;align-self:center}.countdown-container .number-day{font-size:var(--font-22);font-weight:800;color:#fff}.countdown-container .number{font-size:var(--font-22);font-weight:500;color:#fff}.countdown-container .label-day{font-size:var(--font-12);color:#fff;font-weight:800}.countdown-container .label{font-size:var(--font-12);color:#fff;font-weight:500}@keyframes pulse{0%{transform:scale(1)}50%{transform:scale(1.05)}to{transform:scale(1)}}.countdown-container .time-unit:last-child .number{animation:pulse 1s infinite}@media (max-width:1180px){.countdown-container{align-self:center;margin-bottom:2em;margin-right:0}}