.c-section__countdown-timer{position:sticky;top:calc(var(--header-height));z-index:39;transition-timing-function:linear;transition-duration:.6s;transition-property:margin-top,top}@media only screen and (max-width:1099px){.c-section__countdown-timer{margin-top:1rem}html.is-header-initialised .c-section__countdown-timer{margin-top:0}}.c-countdown-timer{background-color:#0078b8;width:100%;position:relative;display:none;transition-timing-function:cubic-bezier(.16,1,.3,1);transition-duration:.4s;transition-property:"background-color"}.c-countdown-timer:hover{background-color:#0069a3}.c-countdown-timer.is-white{background-color:#fff;color:#0078b8}.c-countdown-timer.is-visible{display:block}.c-countdown-timer__inner{padding:.75rem .5rem;max-width:2000px;margin:0 auto;position:relative}.c-countdown-timer__content{display:flex;flex-direction:row;align-items:center;flex-wrap:wrap;justify-content:center}.c-countdown-timer__ended-message,.c-countdown-timer__message{color:#fff;margin:0 0 .5rem;text-align:center;width:100%}.c-countdown-timer__ended-message em,.c-countdown-timer__message em{font-style:inherit;opacity:.6}.c-countdown-timer.is-white .c-countdown-timer__ended-message,.c-countdown-timer.is-white .c-countdown-timer__message{color:#0078b8}.c-countdown-timer.is-white .c-countdown-timer__ended-message-dimmed,.c-countdown-timer.is-white .c-countdown-timer__message-dimmed{opacity:.7}.c-countdown-timer.is-ended .c-countdown-timer__ended-message,.c-countdown-timer.is-ended .c-countdown-timer__message,.c-countdown-timer__ended-message{display:none}.c-countdown-timer.is-ended .c-countdown-timer__ended-message{display:block}.c-countdown-timer__digits-container{display:flex;align-items:center;justify-content:center;-moz-column-gap:.25rem;column-gap:.25rem}.c-countdown-timer__digits-item{font-weight:400;font-family:matter,sans-serif;line-height:1.25rem;letter-spacing:0;text-transform:uppercase;font-size:.75rem;line-height:1rem}@media only screen and (min-width:1750px){.c-countdown-timer__digits-item{font-size:.875rem;line-height:1.25rem}}.c-countdown-timer__digits-item{color:#fff;background-color:rgba(0,0,0,.2);border-radius:6.25rem;padding:.125rem .5rem}.c-countdown-timer.is-white .c-countdown-timer__digits-item{color:#0078b8;background-color:#f8f8f8}.c-countdown-timer__digits-value{font-variant-numeric:tabular-nums}.c-countdown-timer__digits-separator{font-weight:400;font-family:matter,sans-serif;letter-spacing:0;font-weight:500;text-transform:uppercase;font-size:.875rem;line-height:1.25rem}@media only screen and (min-width:1100px){.c-countdown-timer__digits-separator{font-size:.875rem;line-height:1.5rem}}.c-countdown-timer__digits-separator{color:#fff}.c-countdown-timer.is-white .c-countdown-timer__digits-separator{color:#0078b8}.c-countdown-timer__button{display:none}.c-countdown-timer__button.is-floating{display:block;position:absolute;top:0;left:0;width:100%;height:100%;z-index:1}.c-countdown-timer__button-icon{margin-left:.25rem;width:1.25rem;height:1.25rem;fill:#fff}.c-countdown-timer.is-white .c-countdown-timer__button-icon{fill:#0078b8}.c-countdown-timer__close{display:inline-flex;position:absolute;right:.875rem;top:.875rem;z-index:2}.c-countdown-timer__close-icon{width:1rem;height:1rem}.c-countdown-timer__close-icon path{stroke:#fff}.c-countdown-timer.is-white .c-countdown-timer__close-icon path{stroke:#0078b8}@media only screen and (min-width:1100px){.c-countdown-timer__inner{padding:.5rem 1rem}.c-countdown-timer__content{gap:1.5rem;flex-wrap:nowrap}.c-countdown-timer__ended-message,.c-countdown-timer__message{margin:0;width:auto}.c-countdown-timer__button{display:inline-flex;z-index:2;padding:.25rem .75rem;line-height:1rem!important;height:-moz-fit-content;height:fit-content;font-weight:400;font-family:matter,sans-serif;letter-spacing:0;font-weight:500;text-transform:uppercase;font-size:14px;line-height:1.25rem}}@media only screen and (min-width:1100px)and (min-width:1750px){.c-countdown-timer__button{font-size:16px;line-height:1rem}}@media only screen and (min-width:1100px){.c-countdown-timer__button-icon{display:none}.c-countdown-timer__close{right:1rem;top:50%;transform:translateY(-50%)}}
