.countdown{display:inline-flex;border-radius:10rem;background-color:#fff;text-align:center;overflow:hidden}.countdown_tile{display:inline-flex;align-items:center;padding-top:var(--ah-spacer-2);padding-right:var(--ah-spacer-3);padding-bottom:var(--ah-spacer-2);padding-left:var(--ah-spacer-3);background-color:#fff;text-align:center}.countdown_tile:not(:first-child){border-left:1px solid #ccc}.countdown_time{font-family:Fraunces,Georgia,Times,serif;font-weight:600;font-style:normal;font-size:calc(1.325rem + .9vw);position:relative;width:2ch;height:1em;text-align:center;margin-right:var(--ah-spacer-2);margin-left:var(--ah-spacer-2);line-height:1}@media (min-width: 1200px){.countdown_time{font-size:2rem}}.countdown_time .prev,.countdown_time .next{position:absolute;width:100%;height:100%;transition:none}.countdown_time .prev,.countdown_time.swapping .next{top:0;left:0;opacity:1}.countdown_time.swapping .next{z-index:1;transition:top .45s .1s ease-in-out,opacity .55s .1s ease-in}.countdown_time.swapping .prev{transition:all .55s ease-in-out,opacity .35s .15s linear}.countdown_time .next{top:100%;left:0;opacity:0}.countdown_time.swapping .prev{top:-120%;left:0;opacity:0}.countdown_label{margin-top:.5rem}
