body[data-editmode=true] .banner.banner--slider .pimcore_editable_link{display:flex !important;flex-direction:row;padding:0}body[data-editmode=true] .banner.banner--slider .pimcore_editable_link .pimcore_editable_link_text{order:3;margin-left:0.5rem;line-height:2rem;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}body[data-editmode=true] .banner.banner--slider .pimcore_editable_link .pimcore_edit_link_button,body[data-editmode=true] .banner.banner--slider .pimcore_editable_link .pimcore_open_link_button{position:static;top:auto;right:auto}body[data-editmode=true] .banner.banner--slider .pimcore_editable_link .pimcore_edit_link_button{flex-shrink:0;order:1}body[data-editmode=true] .banner.banner--slider .pimcore_editable_link .pimcore_open_link_button{flex-shrink:0;order:2}body:not([data-editmode=true]) .banner.banner--slider .banner__item:is(.is-current) figure figcaption{opacity:1;pointer-events:auto;transform:translateX(0);transition-delay:.5s}@media(min-width: 48rem){body:not([data-editmode=true]) .banner.banner--slider .banner__item:is(.is-current) figure figcaption{transform:translate(0, -50%)}}.banner.banner--slider figure figcaption{display:flex;flex-direction:column;position:absolute;z-index:11;bottom:6rem;left:0.75rem;width:calc(100% - 3rem);border-radius:0.5rem}body:not([data-editmode=true]) .banner.banner--slider figure figcaption{opacity:0;pointer-events:none;transform:translateX(-4rem);transition:opacity .3s linear,transform .3s ease-in-out}@media(min-width: 48rem){body:not([data-editmode=true]) .banner.banner--slider figure figcaption{transform:translate(-4rem, -50%)}}body[data-editmode=true] .banner.banner--slider figure figcaption{gap:1rem;left:1rem;padding:1rem;background-color:#fff;border-radius:0.5rem}@media(min-width: 48rem){.banner.banner--slider figure figcaption{top:50%;bottom:auto;width:calc((100% - 1.5rem)/2 - 0.75rem);transform:translate(0, -50%)}}@media(min-width: 62rem){.banner.banner--slider figure figcaption{width:calc((100% - 1.5rem)/3 - 0.75rem)}}.banner.banner--slider figure figcaption{left:1.5rem}@media(min-width: 62rem){.banner.banner--slider figure figcaption{left:2rem}}@media(min-width: 75rem){.banner.banner--slider figure figcaption{left:3rem}}@media(min-width: 87.5rem){.banner.banner--slider figure figcaption{left:4rem}}@media(min-width: 100rem){.banner.banner--slider figure figcaption{left:calc((100vw - 100rem)*.5 + 4rem);left:calc((var(--vw, 1vw)*100 - 100rem)*.5 + 4rem);width:calc((100rem - 8rem + 1.5rem)/3)}}.banner.banner--slider figure figcaption p{padding:2rem;background-color:#fff;border-radius:0.5rem}.banner.banner--slider figure figcaption p:has(+p){border-radius:0.5rem 0.5rem 0 0}.banner.banner--slider figure figcaption p+p{padding:1rem 2rem;background-color:#5e7701;border-radius:0 0 0.5rem 0.5rem}.banner.banner--slider figure figcaption p+p a{display:flex;flex-direction:row;color:#fff;text-decoration:none}.banner.banner--slider figure figcaption p+p a:hover{text-decoration:underline}.banner.banner--slider figure figcaption p+p a:hover span.icon img{transform:translateX(0.25rem)}.banner.banner--slider figure figcaption p+p a:focus-visible{text-decoration:underline}.banner.banner--slider figure figcaption p+p a:focus-visible span.icon img{transform:translateX(0.25rem)}.banner.banner--slider figure figcaption p+p a span.icon{margin-left:auto}.banner.banner--slider figure figcaption p+p a span.icon img{filter:brightness(0) invert(1);transition:transform .2s ease-in-out}.banner.banner--slider .splide:not(.splide--custom).is-initialized .splide__navigation:not(.splide__navigation--has-link)::before{content:"";flex:1}.banner.banner--slider .splide:not(.splide--custom).is-initialized .splide__navigation:not(.splide__navigation--has-link)::after{display:none}.banner.banner--slider .splide:not(.splide--custom) .splide__arrows{justify-content:flex-end}.banner.banner--slider .splide:not(.splide--custom) .splide__arrow,.banner.banner--slider .splide:not(.splide--custom) .splide__toggle{padding:0.5625rem;background-color:#fff;border:0.125rem solid #5e7701}@media(min-width: 62rem){.banner.banner--slider .splide:not(.splide--custom) .splide__arrow,.banner.banner--slider .splide:not(.splide--custom) .splide__toggle{padding:0.6875rem}}.banner.banner--slider .splide:not(.splide--custom) .splide__arrow:hover,.banner.banner--slider .splide:not(.splide--custom) .splide__toggle:hover{background-color:#5e7701}.banner.banner--slider .splide:not(.splide--custom) .splide__arrow:hover img,.banner.banner--slider .splide:not(.splide--custom) .splide__toggle:hover img{filter:brightness(0) invert(1)}.banner.banner--slider .splide:not(.splide--custom) .splide__arrow:focus-visible,.banner.banner--slider .splide:not(.splide--custom) .splide__toggle:focus-visible{background-color:#5e7701}.banner.banner--slider .splide:not(.splide--custom) .splide__arrow:focus-visible img,.banner.banner--slider .splide:not(.splide--custom) .splide__toggle:focus-visible img{filter:brightness(0) invert(1)}.banner.banner--slider .splide:not(.splide--custom) .splide__arrow img,.banner.banner--slider .splide:not(.splide--custom) .splide__toggle img{filter:brightness(0) saturate(100%) invert(32%) sepia(97%) saturate(815%) hue-rotate(42deg) brightness(99%) contrast(99%)}
/*# sourceMappingURL=banner-slider.min.css.map */
