body[data-editmode=true] .pimcore_video_edit_button{left:0.1875rem}body[data-editmode=true] .banner.banner--slider.banner--fullscreen,body[data-editmode=true] .banner.banner--video.banner--fullscreen{margin-top:12.5rem;min-height:12.5rem}body[data-editmode=true] .banner__slider .pimcore_editable.pimcore_editable_block:not(.pimcore_block_buttons){display:flex;padding-bottom:0.5rem;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x proximity}body[data-editmode=true] .banner__slider .pimcore_editable.pimcore_editable_block:not(.pimcore_block_buttons) .pimcore_block_entry{position:relative;flex:0 0 auto;width:100%;scroll-snap-align:start}body[data-editmode=true] .banner--slider .pimcore_block_buttons{position:absolute;z-index:10;top:1rem;left:1rem;padding:0}body[data-editmode=true] .banner__select{position:absolute;z-index:10;bottom:2rem;left:1rem}body[data-editmode=true] .banner--slider.banner--fullscreen .pimcore_editable_block:not(.pimcore_block_buttons) .pimcore_block_entry .pimcore_editable_image{position:absolute;z-index:1;top:0;left:0;width:100% !important;height:100% !important}body[data-editmode=true] .banner--slider html{scrollbar-width:thin;scrollbar-color:#888 #f1f1f1}body[data-editmode=true] .banner--slider ::-webkit-scrollbar{width:0.75rem}body[data-editmode=true] .banner--slider ::-webkit-scrollbar-track{background:#f1f1f1}body[data-editmode=true] .banner--slider ::-webkit-scrollbar-thumb{background:#888;border-radius:0.375rem}body[data-editmode=true] .banner--slider ::-webkit-scrollbar-thumb:hover{background:#555}body:not([data-editmode=true]) .page .page__wrapper .page__header .banner:before{content:"";position:absolute;left:0;width:100%;height:21.875rem;z-index:1;bottom:0;background:#1a171b;background:linear-gradient(0deg, rgb(26, 23, 27) 0%, rgba(26, 23, 27, 0) 100%)}body:not([data-editmode=true]) .banner__footer{position:absolute;display:block;width:100%;bottom:0.625rem;z-index:13 !important}body:not([data-editmode=true]) .banner__footer:before{display:none}@media(min-width: 62rem){body:not([data-editmode=true]) .banner__footer .button--invers img{padding-right:0.75rem}}@media(max-width: 61.99875rem){body:not([data-editmode=true]) .banner__footer{position:absolute;right:0;width:auto}body:not([data-editmode=true]) .banner__footer-desc{display:none}}body:not([data-editmode=true]) .page__header .banner.banner--fullscreen figure{height:calc(100vh - 4rem - 0.625rem);height:calc(var(--vh, 1vh)*100 - 4rem - 0.625rem);min-height:42.5rem}@media(min-width: 62rem){body:not([data-editmode=true]) .page__header .banner.banner--fullscreen figure{height:calc(100vh - 7.5rem - 7.5rem);height:calc(var(--vh, 1vh)*100 - 7.5rem - 7.5rem)}}@media(min-width: 87.5rem){body:not([data-editmode=true]) .page__header .banner.banner--fullscreen figure{height:calc(100vh - 7.5rem - 7.5rem);height:calc(var(--vh, 1vh)*100 - 7.5rem - 7.5rem)}}body:not([data-editmode=true]) .page__header .banner.banner--video{min-height:42.5rem}body:not([data-editmode=true]) .page__header .banner.banner--slider{min-height:42.5rem}body:not([data-editmode=true]) .page__header .banner.banner--slider .banner__footer{position:absolute;display:block;width:100%;right:0;left:auto}@media(max-width: 74.99875rem){body:not([data-editmode=true]) .page__header .banner.banner--slider .banner__footer{width:23.125rem}}@media(max-width: 47.99875rem){body:not([data-editmode=true]) .page__header .banner.banner--slider .banner__footer{width:10.625rem}}@media(max-width: 74.99875rem){body:not([data-editmode=true]) .page__header .banner.banner--slider .banner__footer .splide__navigation{align-items:flex-end;justify-content:flex-end}}body:not([data-editmode=true]) .page__header .banner.banner--slider .banner__footer .splide__navigation .splide__arrows{display:flex;flex-direction:row;align-items:center;width:auto;justify-content:flex-end;flex:unset}@media(min-width: 75rem){body:not([data-editmode=true]) .page__header .banner.banner--slider .banner__footer .splide__navigation .splide__arrows{flex:1}}@media(min-width: 75rem){body:not([data-editmode=true]) .page__header .banner.banner--slider .banner__footer .splide__navigation .splide__arrows button.splide__toggle{margin-left:1.5rem;margin-right:0}}body:not([data-editmode=true]) .page__header .banner.banner--slider .banner__footer .splide__navigation .splide__arrows button.splide__toggle{margin:0}body:not([data-editmode=true]) .page__header .banner.banner--slider .banner__footer .splide__navigation .button{background-color:rgba(0,0,0,0);border:0.0625rem solid #fff;padding:0.75rem}@media(min-width: 75rem){body:not([data-editmode=true]) .page__header .banner.banner--slider .banner__footer .splide__navigation .button{padding:1rem}}@media(max-width: 47.99875rem){body:not([data-editmode=true]) .page__header .banner.banner--slider .banner__footer .splide__navigation .button{background-color:#128236}}body:not([data-editmode=true]) .page__header .banner.banner--slider .banner__footer .splide__navigation .button img{filter:brightness(0) invert(1)}body:not([data-editmode=true]) .page__header .banner.banner--slider .banner__footer .splide__navigation .button:hover{background-color:#fff}body:not([data-editmode=true]) .page__header .banner.banner--slider .banner__footer .splide__navigation .button:hover img{filter:invert(5%) sepia(2%) saturate(5580%) hue-rotate(295deg) brightness(98%) contrast(84%)}body:not([data-editmode=true]) .page__header .banner.banner--slider .banner__footer .splide__navigation .button:focus-visible{background-color:#fff}body:not([data-editmode=true]) .page__header .banner.banner--slider .banner__footer .splide__navigation .button:focus-visible img{filter:invert(5%) sepia(2%) saturate(5580%) hue-rotate(295deg) brightness(98%) contrast(84%)}body:not([data-editmode=true]) .page__header .banner.banner--slider .banner__footer .splide__navigation:before{content:""}@media(min-width: 75rem){body:not([data-editmode=true]) .page__header .banner.banner--slider .banner__footer .splide__navigation:before{flex:1}}body:not([data-editmode=true]) .page__header .banner.banner--slider .banner__footer .splide__navigation:after{display:none}body:not([data-editmode=true]) .page__header .banner.banner--slider .banner__footer .splide__pagination{width:auto;margin-right:1.125rem}@media(min-width: 75rem){body:not([data-editmode=true]) .page__header .banner.banner--slider .banner__footer .splide__pagination{flex:1}}body:not([data-editmode=true]) .page__header .banner.banner--slider .banner__footer .splide__pagination button:before,body:not([data-editmode=true]) .page__header .banner.banner--slider .banner__footer .splide__pagination button.is-active:before{background-color:#fff}body:not([data-editmode=true]) .page__header .banner.banner--slider .banner__footer .splide__pagination button:before{transition:all .2s ease-in-out}@media(prefers-reduced-motion: reduce){body:not([data-editmode=true]) .page__header .banner.banner--slider .banner__footer .splide__pagination button:before{transition:none}}body:not([data-editmode=true]) .page__header .banner.banner--slider .banner__footer .splide__pagination button:hover:before{height:1.875rem}body:not([data-editmode=true]) .page__header .banner.banner--slider .banner__footer .splide__pagination button:focus-visible:before{height:1.875rem}@media(max-width: 47.99875rem){body:not([data-editmode=true]) .page__header .banner.banner--slider{overflow:visible}body:not([data-editmode=true]) .page__header .banner.banner--slider+div{padding-top:5.25rem !important}body:not([data-editmode=true]) .page__header .banner.banner--slider .banner__footer{width:100%;bottom:-3.75rem}body:not([data-editmode=true]) .page__header .banner.banner--slider .banner__footer .splide__pagination{position:absolute;left:50%;transform:translateX(-50%)}body:not([data-editmode=true]) .page__header .banner.banner--slider .banner__footer .splide__pagination button:before,body:not([data-editmode=true]) .page__header .banner.banner--slider .banner__footer .splide__pagination button.is-active:before{background-color:#128236}body:not([data-editmode=true]) .page__header .banner.banner--slider .banner__footer .splide__pagination button:hover:before{background-color:#054b41}body:not([data-editmode=true]) .page__header .banner.banner--slider .banner__footer .splide__pagination button:focus-visible:before{background-color:#054b41}body:not([data-editmode=true]) .page__header .banner.banner--slider .banner__footer .splide__arrows{position:relative;bottom:5.25rem}}
/*# sourceMappingURL=banner-slider-custom.min.css.map */
