@keyframes SSPopupWrap{0%{opacity:0}to{opacity:1}}.desktop-header .main-navigation-wrap{position:relative}.desktop-header .main-navigation-wrap .countdown-timer{display:block;height:52px;overflow:hidden;position:absolute;right:0;top:100%;width:100%;z-index:1}.desktop-header .main-navigation-wrap .countdown-timer .ct-wrap{align-items:center;background-color:rgba(0,0,0,.7);color:#fff;display:flex;font-family:josefin-sans,sans-serif;font-size:.875em;height:52px;justify-content:center;left:0;position:absolute;text-transform:uppercase;top:0;transform:translateY(-100%);transition:transform .2s linear;width:100%}.desktop-header .main-navigation-wrap .countdown-timer .ct-wrap .ct-timer-desktop{display:flex}.desktop-header .main-navigation-wrap .countdown-timer .ct-wrap .ct-timer-desktop>span{align-items:center;display:flex;padding:2px 3px 0}.desktop-header .main-navigation-wrap .countdown-timer .ct-wrap .ct-timer-desktop>span>span.ctu{line-height:1.35em}.desktop-header .main-navigation-wrap .countdown-timer .ct-wrap .ct-timer-desktop>span>span.ctv{font-family:noto-serif,sans-serif;font-size:1.35em;font-style:italic;line-height:1em;padding:0 0 0 3px;position:relative;top:-2px}.desktop-header .main-navigation-wrap .countdown-timer.scrolled .ct-wrap{transform:none}.mobile-header header{position:relative}.mobile-header header .countdown-timer{display:block;height:44px;overflow:hidden;position:absolute;right:0;top:100%;width:100%;z-index:1}.mobile-header header .countdown-timer .ct-wrap{align-items:center;background-color:rgba(0,0,0,.7);color:#fff;display:flex;flex-wrap:wrap;font-family:josefin-sans,sans-serif;font-size:.75em;height:44px;justify-content:center;left:0;position:absolute;text-transform:uppercase;top:0;transform:translateY(-100%);transition:transform .2s linear;width:100%}.mobile-header header .countdown-timer .ct-wrap .ct-text{line-height:1em;padding:4px 10px 0;text-align:center;width:100%}.mobile-header header .countdown-timer .ct-wrap .ct-timer-mobile{display:flex}.mobile-header header .countdown-timer .ct-wrap .ct-timer-mobile>span{align-items:center;display:flex;padding:2px 10px 0}.mobile-header header .countdown-timer .ct-wrap .ct-timer-mobile>span>span.ctu{line-height:1.35em;text-transform:lowercase}.mobile-header header .countdown-timer .ct-wrap .ct-timer-mobile>span>span.ctv{font-family:noto-serif,sans-serif;font-size:1.35em;font-style:italic;line-height:1em;padding:0 0 0 10px;position:relative;top:-2px}.mobile-header header .countdown-timer.scrolled .ct-wrap{transform:none}.banner .banner-item.has-countdown .banner-content-wrapper{margin-bottom:60px;top:38%}.banner .banner-item .banner-timer{bottom:15px;position:absolute;width:100%}.banner .banner-item .banner-timer .countdown-timer{border:1px solid #fff;display:block;padding:15px}.banner .banner-item .banner-timer .countdown-timer .ct-wrap{align-items:center;color:#fff;display:flex;flex-wrap:wrap;font-family:josefin-sans,sans-serif;font-size:.75em;justify-content:space-around;text-transform:uppercase;width:100%}.banner .banner-item .banner-timer .countdown-timer .ct-wrap .ct-text{line-height:1em;padding:2px 10px 0;text-align:center;width:100%}.banner .banner-item .banner-timer .countdown-timer .ct-wrap .ct-timer-banner{display:flex;flex:1;justify-content:space-around;width:100%}.banner .banner-item .banner-timer .countdown-timer .ct-wrap .ct-timer-banner>span{align-items:center;display:flex;flex-wrap:wrap;padding:2px 10px 0;text-align:center}.banner .banner-item .banner-timer .countdown-timer .ct-wrap .ct-timer-banner>span>span.ctu{font-size:.833em;line-height:2.25em;width:100%}.banner .banner-item .banner-timer .countdown-timer .ct-wrap .ct-timer-banner>span>span.ctv{font-family:noto-serif,sans-serif;font-size:2.25em;font-style:italic;line-height:1em;padding:0;position:relative;top:-2px;width:100%}@media (min-width:768px){.banner .banner-item .banner-timer{bottom:6%}.banner .banner-item .banner-timer .countdown-timer{padding:25px}.banner .banner-item .banner-timer .countdown-timer .ct-wrap{flex-wrap:nowrap;font-size:.875em}.banner .banner-item .banner-timer .countdown-timer .ct-wrap .ct-text{padding:2px 10px 0;width:auto}.banner .banner-item .banner-timer .countdown-timer .ct-wrap .ct-timer-banner{width:auto}.banner .banner-item .banner-timer .countdown-timer .ct-wrap .ct-timer-banner>span{flex-wrap:nowrap;padding:2px 10px 0}.banner .banner-item .banner-timer .countdown-timer .ct-wrap .ct-timer-banner>span>span.ctu{font-size:1em;line-height:2.25em;width:auto}.banner .banner-item .banner-timer .countdown-timer .ct-wrap .ct-timer-banner>span>span.ctv{font-size:2.25em;padding:0 0 0 10px;width:auto}}@media (min-width:992px){.banner .banner-item .banner-timer{bottom:12%}.banner .banner-item .banner-timer .countdown-timer{padding:40px 25px}.banner .banner-item .banner-timer .countdown-timer .ct-wrap{font-size:1em}.banner .banner-item .banner-timer .countdown-timer .ct-wrap .ct-text,.banner .banner-item .banner-timer .countdown-timer .ct-wrap .ct-timer-banner>span{padding:2px 15px 0}.banner .banner-item .banner-timer .countdown-timer .ct-wrap .ct-timer-banner>span>span.ctu{line-height:2.25em}.banner .banner-item .banner-timer .countdown-timer .ct-wrap .ct-timer-banner>span>span.ctv{font-size:2.25em;padding:0 0 0 15px}}.countdown-timer-rte{display:flex;justify-content:center;text-decoration:none;width:100%}.countdown-timer-rte .ct-timer>span{line-height:1em;padding:2px 10px 0}.countdown-timer-rte .ct-timer>span>span.ctv{font-family:noto-serif,sans-serif;font-style:italic;padding:0 0 0 10px}