.countdown{align-items:flex-start;display:flex;flex-flow:column wrap}@media (min-width:768px){.countdown{align-items:center;flex-flow:row nowrap}}.countdown.is-finished{display:none}.countdown__title{flex-shrink:0;font-family:Helvetica,Tahoma,sans-serif;font-size:.875rem;font-weight:700;letter-spacing:-.00625rem;line-height:1.26667;text-transform:uppercase}.fonts-loaded .countdown__title{font-family:Gotham}@media (min-width:768px){.countdown__title{font-size:.9375rem;max-width:70px}}.countdown__timer{display:flex}@media (min-width:768px){.countdown__timer{justify-content:space-between;margin:0 30px}}@media (min-width:768px){.countdown__cell{position:relative;text-align:center;width:25%;width:100px}.countdown__cell:not(:last-child):before{background-color:hsla(0,0%,100%,.4);content:"";height:100%;position:absolute;right:0;width:1px}}@media (max-width:767px){.countdown__cell+.countdown__cell{margin-left:10px}}.countdown__digit{font-family:Helvetica,Tahoma,sans-serif;font-size:1.5rem;font-weight:300;letter-spacing:-.00625rem;opacity:0;transform:scale(0);transition:.3s ease-out}.fonts-loaded .countdown__digit{font-family:Gotham}@media (min-width:768px){.countdown__digit{font-size:2.375rem}}.is-active .countdown__digit{opacity:1;transform:scale(1)}.countdown__digit-title{display:none}@media (min-width:768px){.countdown__digit-title{display:block;font-family:Helvetica,Tahoma,sans-serif;font-size:.625rem;font-weight:700;letter-spacing:.13125rem;margin-top:5px;text-transform:uppercase}.fonts-loaded .countdown__digit-title{font-family:Gotham}}.countdown__button{flex-shrink:0;width:100%}@media (min-width:580px){.countdown__button{width:auto}}