.section-countdown{display:flex;flex-flow:row wrap;justify-content:flex-start}.section-countdown__aside,.section-countdown__content{flex:0 0 100%}.section-countdown__aside:nth-child(2),.section-countdown__content:nth-child(2){margin-top:20px}@media(min-width:768px){.section-countdown__aside,.section-countdown__content{flex:0 0 50%}}.section-countdown.section-color__white .countdown-holder__item__numbers em{background-color:var(--color-white);border:1px solid var(--color-black);color:var(--color-black)}.section-countdown.section-color__black .countdown-holder__item__numbers em{background-color:var(--color-black);border:1px solid var(--color-white);color:var(--color-white)}.countdown-holder{align-items:flex-start;display:flex;justify-content:center}.countdown-holder__item{flex:0 0 auto;margin:0 8px}.countdown-holder__item__numbers{align-items:flex-start;display:flex;justify-content:center}.countdown-holder__item__numbers em{font-size:16px;margin:0 2px;padding:12px}.countdown-holder__item__text{display:block;font-weight:500;margin-top:6px;text-align:center;width:100%}.countdown-holder__message{display:none;font-weight:500;margin-top:20px;width:100%}.countdown-holder--end .countdown-holder__message{display:block}.countdown-holder--end[data-hide-after-end=true] .countdown-holder__item{display:none}.countdown-holder--end[data-hide-after-end=true] .countdown-holder__message{margin-top:0}@media(min-width:768px){.countdown-holder__item__numbers em{font-size:26px}.countdown-holder__item__text,.countdown-holder__message{font-size:18px}}