:root{--background:#ffffff;--foreground:#171717}body,html{max-width:100vw;overflow-x:hidden}html{color-scheme:light}body{color:var(--foreground);background:var(--background);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}*{box-sizing:border-box;padding:0;margin:0}a{color:inherit;text-decoration:none}hr{opacity:1;margin:0}.offcanvas.offcanvas-bottom{height:-moz-fit-content;height:fit-content;border-top-left-radius:8px;border-top-right-radius:8px}.offcanvas.offcanvas-end{width:100%}.slider-wrapper{width:100vw!important;height:100vh;& ul{height:100%}& li div,img,video{height:100%;width:100%}img,video{object-fit:contain}}.control-arrow.control-next:before,.control-arrow.control-prev:before{margin:0!important;border:none!important;content:url(https://static-cdn.cliqora.com/web/images/carousel-arrow.svg)!important}.control-arrow.control-next:before{rotate:180deg}.carousel:not(.carousel-slider){position:absolute;bottom:32px;width:unset;z-index:100}.thumbsWrapper{width:100vw;margin:0!important;overflow-x:auto!important;overflow-y:hidden!important;-webkit-overflow-scrolling:touch;scrollbar-width:none;scroll-behavior:smooth}ul.thumbs{margin:0;width:-moz-fit-content;width:fit-content;padding-block:0;padding-inline:50vw;display:flex;align-items:center;gap:4px;height:129px}li.thumb{margin:0!important;padding:0!important;border:none!important;height:100%;width:92px;cursor:pointer;&>img{height:100%;border-radius:4px;object-fit:cover}&.selected{margin-inline:14px!important;border:2px solid #2f2dec!important;width:124px!important}}@media (min-width:992px){.hide{transform:translateY(200px)}.hide,.show{transition:transform .5s}.show{transform:translateY(0)}}@media (max-width:991px){.slider-wrapper{height:100vh;img,video{position:absolute;top:calc(50vh - 150px);left:0;transform:translateY(-50%);height:auto;max-height:calc(100vh - 290px)!important}}.carousel:not(.carousel-slider){position:fixed;bottom:0;padding-block:26px}ul.thumbs{gap:2px;height:56px}li.thumb{margin:0!important;padding:0!important;border:none!important;width:40px!important;height:100%;&>img{height:100%;border-radius:4px;object-fit:cover}&.selected{margin-inline:6px!important;border:none!important;width:54px!important}}.control-arrow{display:none}}