cos-countdown{--color-box-bg: var(--bg-secondary);--color-box-border: var(--color);--color: var(--text-secondary-700);--color-title: var(--text-quarterary-500);display:inline-flex;flex-direction:row;padding:16px 24px 12px;gap:16px;text-align:center;color:var(--color);margin-bottom:32px}@media screen and (min-width: 1000px){cos-countdown{background:var(--bg-primary);box-shadow:var(--shadow-md);border:1px solid var(--border-tertiary);border-radius:var(--radius-md)}}cos-countdown>span{display:flex;flex-direction:column}cos-countdown .box{display:block;width:auto;min-width:54px;height:54px;border:1px solid var(--color-box-border);color:var(--color);background:var(--color-box-bg);padding:.1em 0 0;text-align:center;font-size:30px;line-height:38px}cos-countdown .dotts{font-size:30px;line-height:50px;height:50px;width:19px}.countdown .bloc-time{text-align:center;display:flex}.countdown .bloc-time:last-child{margin-right:0}.countdown .count-title{margin-top:4px;color:var(--color-title)}.countdown .figure{position:relative;height:50px;width:32px;margin-right:4px;border-radius:4px;box-shadow:0 3px 4px #0003,inset 2px 4px #ffffff14}.countdown .figure:last-child{margin-right:0}.countdown .figure>span{position:absolute;left:0;right:0;margin:auto;font-size:30px;line-height:46px;font-weight:600}.countdown .figure .top:after,.countdown .figure .bottom-back:after{content:"";position:absolute;z-index:-1;left:0;bottom:0;width:100%;height:100%;border-bottom:2px solid rgba(0,0,0,.1)}.countdown .figure .top{z-index:3;background-color:var(--color-box-bg);transform-origin:50% 100%;border-top-left-radius:4px;border-top-right-radius:4px;transform:perspective(200px)}.countdown .figure .bottom{z-index:1}.countdown .figure .bottom:before{content:"";position:absolute;display:block;top:0;left:0;width:100%;height:50%;background-color:#00000005}.countdown .figure .bottom-back{z-index:2;top:0;height:50%;overflow:hidden;background-color:#f7f7f7;border-top-left-radius:4px;border-top-right-radius:4px}.countdown .figure .bottom-back span{position:absolute;top:0;left:0;right:0;margin:auto}.countdown .figure .top,.countdown .figure .top-back{height:50%;overflow:hidden;-moz-backface-visibility:hidden;-webkit-backface-visibility:hidden;backface-visibility:hidden}.countdown .figure .top-back{z-index:4;bottom:0;background-color:var(--color-box-bg);transform-origin:50% 0;transform:perspective(200px) rotateX(180deg);border-bottom-left-radius:4px;border-bottom-right-radius:4px}.countdown .figure .top-back span{position:absolute;top:-100%;left:0;right:0;margin:auto}.slideshow{height:400px;--header-color: #131A24}.slideshow.cos-slider__content{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none;-ms-overflow-style:none;&::-webkit-scrollbar{display:none}}.slideshow-slider{--gap: 0px;position:relative}.slideshow--small{height:350px}.slideshow--large{height:450px}.slideshow__slide{width:100%;height:100%;display:block;position:relative;.cos-slider__content &{flex:none;min-width:100%;scroll-snap-align:start}}.slideshow__slide-inner{text-align:center;background-position:center;background-size:cover;flex-direction:column;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:absolute;top:0;left:0}.slideshow__placeholder{z-index:-1;width:100%;height:100%;position:absolute;top:0;left:0}.slideshow__image{width:100%}.slideshow__image-placeholder{fill:#696969;background:#a9a9a9;height:100%}.slideshow__title{color:var(--header-color);margin-bottom:16px;font-size:30px;line-height:36px;letter-spacing:-1.2px;font-weight:600}.slideshow__header{color:var(--header-color)}.slideshow__slide{--header-color: #131A24}.slideshow__slide .slideshow__header{color:var(--header-color)}@media screen and (min-width: 641px){.slideshow__title{font-size:60px;line-height:64px}}.slideshow__content-wrapper{z-index:1;width:100%;padding-top:40px;padding-bottom:0;position:relative}.slideshow__content{max-width:650px;margin:0 auto 24px;font-size:16px;line-height:24px}.slideshow__slide--overlay:before{content:"";z-index:1;background:linear-gradient(#0000,#0000004d);width:100%;height:100%;position:absolute;top:0;left:0}.blurry{position:absolute;transform:translate(-25%,-25%);left:50%;top:0;width:80%;filter:blur(600px)}.slideshow__slide{padding:76px 0 96px}.slideshow--preserve-ratio{height:auto!important;.slideshow__slide{height:auto}.slideshow__slide-inner{width:auto;height:auto;display:block;position:relative}}.slideshow__slide-inner--top-left,.slideshow__slide-inner--middle-left,.slideshow__slide-inner--bottom-left{text-align:left}@media screen and (min-width: 641px){.slideshow:not(.slideshow--edge2edge){margin:var(--desktop-container-gutter) 0;border-radius:3px}.slideshow__image-placeholder{width:100%;height:auto}.slideshow__slide-inner--top-left,.slideshow__slide-inner--top-center,.slideshow__slide-inner--top-right{justify-content:flex-start}.slideshow__slide-inner--bottom-left,.slideshow__slide-inner--bottom-center,.slideshow__slide-inner--bottom-right{justify-content:flex-end}.slideshow__content-wrapper{.slideshow__slide-inner--bottom-left &,.slideshow__slide-inner--bottom-center &,.slideshow__slide-inner--bottom-right &{padding-top:25px;padding-bottom:75px}}.slideshow--preserve-ratio{.slideshow__content-wrapper{.slideshow__slide-inner--top-left &,.slideshow__slide-inner--top-center &,.slideshow__slide-inner--top-right &{top:0;bottom:auto;transform:translate(-50%)}.slideshow__slide-inner--bottom-left &,.slideshow__slide-inner--bottom-center &,.slideshow__slide-inner--bottom-right &{top:auto;bottom:0;transform:translate(-50%)}}}.slideshow__content{.slideshow__slide-inner--top-left &,.slideshow__slide-inner--middle-left &,.slideshow__slide-inner--bottom-left &{margin-left:0}.slideshow__slide-inner--top-right &,.slideshow__slide-inner--middle-right &,.slideshow__slide-inner--bottom-right &{margin-right:0}}}@media screen and (min-width: 1000px){.slideshow{height:430px}.slideshow--small{height:380px}.slideshow--large{height:520px}}.slideshow--custom{.slideshow__slide{padding:18px 0 88px;overflow:hidden}@media screen and (max-width: 640px){.slideshow__button{display:flex}}@media screen and (min-width: 1000px){.slideshow__slide-inner{display:flex;flex-direction:row-reverse;gap:calc(100% / 12)}.slideshow__content-wrapper{max-width:40%}.slideshow__slide{padding:76px 0 124px}}}
