video-custom-controls{display:block;position:relative}video-custom-controls video{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.c-video-custom-controls__controls{align-items:center;bottom:0;display:flex;flex-direction:row;justify-content:space-between;left:0;padding-right:var(--scrollbar-width);position:absolute;right:0;width:100%;z-index:3}.c-video-custom-controls__pause,.c-video-custom-controls__play{align-items:center;display:flex;flex-direction:column;height:2.625rem;justify-content:center;width:2.625rem}.c-video-custom-controls__playpause[data-state=pause] .c-video-custom-controls__play{display:flex}.c-video-custom-controls__playpause[data-state=pause] .c-video-custom-controls__pause,.c-video-custom-controls__playpause[data-state=play] .c-video-custom-controls__play{display:none}.c-video-custom-controls__playpause[data-state=play] .c-video-custom-controls__pause{display:flex}.c-video-custom-controls__captions{align-items:center;display:flex;flex-direction:column;height:2.625rem;justify-content:center;visibility:hidden;width:2.625rem}.c-video-custom-controls__captions svg{display:block;height:auto;width:1.125rem}video-custom-controls[data-is-fullscreen=true] .c-video-custom-controls__captions{visibility:visible}.c-video-custom-controls__progress-time{align-items:center;display:flex;flex-direction:row;font-size:var(--font-static-xs);font-weight:var(--font-weight-body);justify-content:center;visibility:hidden}video-custom-controls[data-is-fullscreen=true] .c-video-custom-controls__progress-time{visibility:visible}.c-video-custom-controls__progress-wrapper{align-items:center;display:flex;flex:1;flex-direction:row;justify-content:center;visibility:hidden}video-custom-controls[data-is-fullscreen=true] .c-video-custom-controls__progress-wrapper{visibility:visible}.c-video-custom-controls__progress{-webkit-appearance:none;-moz-appearance:none;appearance:none;color:var(--color-white);height:.375rem;margin:0 .75rem;width:calc(100% - 1.5rem)}.c-video-custom-controls__progress::-webkit-progress-bar{background-color:hsla(0,0%,92%,.4)}.c-video-custom-controls__progress::-webkit-progress-value{background-color:var(--color-white)}.c-video-custom-controls__progress::-moz-progress-bar{background-color:var(--color-white)}.c-video-custom-controls__progress-bar{background-color:var(--color-white);color:var(--color-white)}.c-video-custom-controls__fs-close,.c-video-custom-controls__fs-open{align-items:center;display:flex;flex-direction:column;height:2.625rem;justify-content:center;width:2.625rem}video-custom-controls[data-is-fullscreen=true] .c-video-custom-controls__fs-open{display:none}video-custom-controls[data-is-fullscreen=false] .c-video-custom-controls__fs-open,video-custom-controls[data-is-fullscreen=true] .c-video-custom-controls__fs-close{display:flex}video-custom-controls[data-is-fullscreen=false] .c-video-custom-controls__fs-close{display:none}.c-video-custom-controls__muted,.c-video-custom-controls__sound-on{align-items:center;display:flex;flex-direction:column;height:2.625rem;justify-content:center;width:2.625rem}.c-video-custom-controls__toggle-mute{visibility:hidden}video-custom-controls[data-is-fullscreen=true] .c-video-custom-controls__toggle-mute{visibility:visible}.c-video-custom-controls__toggle-mute[data-state=mute] .c-video-custom-controls__sound-on{display:flex}.c-video-custom-controls__toggle-mute[data-state=mute] .c-video-custom-controls__muted,.c-video-custom-controls__toggle-mute[data-state=sound-on] .c-video-custom-controls__sound-on{display:none}.c-video-custom-controls__toggle-mute[data-state=sound-on] .c-video-custom-controls__muted{display:flex}.s-hero-countdown-timer{background-color:var(--surface-global-dark);color:var(--text-global-light);overflow:hidden;position:relative}.s-hero-countdown-timer,.s-hero-countdown-timer__media{align-items:center;display:flex;flex-direction:column;justify-content:center}.s-hero-countdown-timer__media{isolation:isolate}.s-hero-countdown-timer__media,.s-hero-countdown-timer__media video-custom-controls{bottom:0;left:0;position:absolute;right:0;top:0;z-index:1}.s-hero-countdown-timer--has-countdown .s-hero-countdown-timer__media video-custom-controls:not([data-is-fullscreen=true]):before{background:linear-gradient(0deg,rgba(0,0,0,.6),rgba(0,0,0,.6));bottom:0;content:"";left:0;position:absolute;right:0;top:0;z-index:2}.s-hero-countdown-timer--has-countdown .s-hero-countdown-timer__media video-custom-controls[data-is-fullscreen=true] video{filter:none}.s-hero-countdown-timer--has-countdown .s-hero-countdown-timer__media video{filter:grayscale(100%);position:relative;z-index:1}.s-hero-countdown-timer__countdown-timer{font-family:var(--font-typeface-display);position:relative;z-index:2}.s-hero-countdown-timer__countdown-timer:not(.hide){align-items:center;display:flex;flex-direction:column;justify-content:center}.s-hero-countdown-timer__copy{font-size:var(--font-responsive-md);font-weight:var(--font-weight-strongest);letter-spacing:.05em;line-height:1.1;text-transform:uppercase}.s-hero-countdown-timer__timer{display:grid;gap:.5rem;grid-template-columns:repeat(4,minmax(0,1fr))}.s-hero-countdown-timer__timer-block{align-items:center;display:grid;justify-content:center;line-height:1.25;text-align:center}.s-hero-countdown-timer__number{font-size:3.75rem;font-weight:var(--font-weight-strongest)}.s-hero-countdown-timer__title{font-size:1.25rem;font-weight:var(--font-weight-strongest);letter-spacing:.02em;text-transform:uppercase}@media only screen and (min-width:48em){.s-hero-countdown-timer__timer{gap:.75rem}}@media only screen and (min-width:64em){.s-hero-countdown-timer__copy{font-size:var(--font-responsive-xl)}.s-hero-countdown-timer__timer{gap:1.5rem}.s-hero-countdown-timer__number{font-size:6.5625rem}.s-hero-countdown-timer__title{font-size:2.5rem}}@media only screen and (min-width:80em){.s-hero-countdown-timer__number{font-size:9.375rem}.s-hero-countdown-timer__title{font-size:3.75rem}}@media only screen and (max-width:calc(48em - 1px)){.c-video-custom-controls__controls{align-items:center;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between}.c-video-custom-controls__controls .c-video-custom-controls__progress-wrapper{flex:0 0 100%;order:1;width:100%}.c-video-custom-controls__controls .c-video-custom-controls__playpause{order:2}.c-video-custom-controls__controls .c-video-custom-controls__captions{order:3}.c-video-custom-controls__controls .c-video-custom-controls__progress-time{flex:1;order:4}.c-video-custom-controls__controls .c-video-custom-controls__toggle-mute{order:5}.c-video-custom-controls__controls .c-video-custom-controls__fs{order:6}.c-video-custom-controls__controls:not(:has(.c-video-custom-controls__captions)) .c-video-custom-controls__progress-time{padding-left:2.625rem}}