.countdown-timer-section{font-family:"Helvetica";font-weight:400}.countdown-timer-section p{margin:0}.countdown-timer-section img{display:block;max-width:100%;height:auto}.countdown-timer-section .countdown-timer-layout{display:flex;align-items:center;justify-content:center;background-color:var(--countdown-timer-background_color);color:var(--countdown-timer-text_color)}.countdown-timer-section .countdown-timer-layout .countdown-container{display:flex;justify-content:center;align-items:center;height:18.66667vw;gap:2.66667vw}@media(min-width: 768px){.countdown-timer-section .countdown-timer-layout .countdown-container{height:min(5vw,96px);gap:min(2.08333vw,40px)}}.countdown-timer-section .countdown-timer-layout .countdown-header h2{font-weight:700;font-size:5.33333vw;line-height:5.86667vw;color:var(--countdown-timer-heading_color);margin:0;max-width:32vw}@media(min-width: 768px){.countdown-timer-section .countdown-timer-layout .countdown-header h2{font-size:min(1.66667vw,32px);line-height:min(1.66667vw,32px);max-width:unset}}.countdown-timer-section .countdown-timer-layout .countdown-box{display:flex;justify-content:center;align-items:center}.countdown-timer-section .countdown-timer-layout .countdown-item{display:flex;flex-direction:column;align-items:center;justify-content:center;background:var(--countdown-timer-number_background);color:var(--countdown-timer-number_color);width:9.06667vw;height:10.66667vw;overflow:hidden;border-radius:1.33333vw}@media(min-width: 768px){.countdown-timer-section .countdown-timer-layout .countdown-item{width:min(4.63542vw,89px);height:min(2.39583vw,46px);border-radius:min(0.41667vw,8px);flex-direction:row;align-items:center;justify-content:flex-start;gap:min(0.26042vw,5px)}}.countdown-timer-section .countdown-timer-layout .countdown-number{font-size:5.33333vw;line-height:5.86667vw;font-weight:700;display:block}@media(min-width: 768px){.countdown-timer-section .countdown-timer-layout .countdown-number{font-size:min(1.66667vw,32px);line-height:min(1.66667vw,32px);margin-left:min(0.52083vw,10px)}}.countdown-timer-section .countdown-timer-layout .countdown-label{margin-top:0.53333vw;font-size:3.2vw;line-height:1;text-transform:capitalize}@media(min-width: 768px){.countdown-timer-section .countdown-timer-layout .countdown-label{font-size:min(0.72917vw,14px);line-height:min(0.72917vw,14px);position:relative;top:min(0.3125vw,6px);margin:0}}.countdown-timer-section .countdown-timer-layout .countdown-separator{margin:0 1.33333vw;display:flex;align-items:center;justify-content:center;flex-direction:column;gap:3.2vw}@media(min-width: 768px){.countdown-timer-section .countdown-timer-layout .countdown-separator{margin:0 min(0.83333vw,16px);gap:min(0.625vw,12px)}}.countdown-timer-section .countdown-timer-layout .countdown-separator::before,.countdown-timer-section .countdown-timer-layout .countdown-separator::after{content:"";display:block;background-color:currentColor;width:1.06667vw;height:1.06667vw}@media(min-width: 768px){.countdown-timer-section .countdown-timer-layout .countdown-separator::before,.countdown-timer-section .countdown-timer-layout .countdown-separator::after{width:min(0.20833vw,4px);height:min(0.20833vw,4px)}}