.countdown-element{background:var(--background-color)}.countdown-element .header+div{margin-top:20px;margin-top:calc(20px + 30*(100vw - 320px)/1210)}@media(min-width: 1531px){.countdown-element .header+div{margin-top:50px}}.countdown-element .countdown-js{display:flex;justify-content:space-between}.countdown-element .countdown-js>div{border-right:1px solid #fff;width:calc(25% - 1px)}.countdown-element .countdown-js>div:last-child{border-right-width:0}.countdown-element .countdown-js>div>*{color:var(--text-color)}.countdown-element.theme-light .countdown-js>div{border-right-color:var(--text-color)}.countdown-element.theme-light .countdown-js>div>*{color:var(--text-color)}.countdown-element .time-number{font-weight:700;text-align:center}.countdown-element .time-text{text-align:center;font-weight:bold}.countdown-element .text-below,.countdown-element .text-above{color:var(--text-color)}.countdown-element .text-below,.countdown-element .text-above{margin-top:20px;margin-top:calc(20px + 30*(100vw - 320px)/1210)}@media(min-width: 1531px){.countdown-element .text-below,.countdown-element .text-above{margin-top:50px}}.countdown-element .module-button{text-align:center;margin-top:2rem}@media(min-width: 320px){.countdown-element .time-number{font-size:3.5rem}.countdown-element .time-text{font-size:1.4rem}}@media(min-width: 420px){.countdown-element .time-number{font-size:4rem}.countdown-element .time-text{font-size:1.6rem}}@media(min-width: 600px){.countdown-element .time-number{font-size:6rem}}@media(min-width: 768px){.countdown-element .time-number{font-size:9rem}.countdown-element .time-text{font-size:2.4rem}}