.swiper .swiper-notification{position:absolute;left:0;top:0;pointer-events:none;opacity:0;z-index:-1000}:root{--swiper-navigation-size: 44px}.swiper-button-prev,.swiper-button-next{position:absolute;width:var(--swiper-navigation-size);height:var(--swiper-navigation-size);z-index:10;cursor:pointer;display:flex;align-items:center;justify-content:center;color:var(--swiper-navigation-color, var(--swiper-theme-color))}.swiper-button-prev.swiper-button-disabled,.swiper-button-next.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}.swiper-button-prev.swiper-button-hidden,.swiper-button-next.swiper-button-hidden{opacity:0;cursor:auto;pointer-events:none}.swiper-navigation-disabled .swiper-button-prev,.swiper-navigation-disabled .swiper-button-next{display:none!important}.swiper-button-prev svg,.swiper-button-next svg,.swiper-button-next ::slotted(svg),.swiper-button-next svg{width:100%;height:100%;object-fit:contain;transform-origin:center;fill:currentColor;pointer-events:none}.swiper-button-lock{display:none}.swiper-button-prev,.swiper-button-next{top:var(--swiper-navigation-top-offset, 50%);margin-top:calc(0px - (var(--swiper-navigation-size) / 2))}.swiper-button-prev{left:var(--swiper-navigation-sides-offset, 4px);right:auto}.swiper-button-prev .swiper-navigation-icon,.swiper-button-prev .swiper-navigation-icon{transform:rotate(180deg)}.swiper-button-next{right:var(--swiper-navigation-sides-offset, 4px);left:auto}.swiper-horizontal .swiper-button-prev,.swiper-horizontal .swiper-button-next,.swiper-horizontal~.swiper-button-prev,.swiper-horizontal~.swiper-button-next{top:var(--swiper-navigation-top-offset, 50%);margin-top:calc(0px - (var(--swiper-navigation-size) / 2));margin-left:0}.swiper-horizontal .swiper-button-prev,.swiper-horizontal~.swiper-button-prev,.swiper-horizontal.swiper-rtl .swiper-button-next,.swiper-horizontal.swiper-rtl~.swiper-button-next{left:var(--swiper-navigation-sides-offset, 4px);right:auto}.swiper-horizontal .swiper-button-next,.swiper-horizontal~.swiper-button-next,.swiper-horizontal.swiper-rtl .swiper-button-prev,.swiper-horizontal.swiper-rtl~.swiper-button-prev{right:var(--swiper-navigation-sides-offset, 4px);left:auto}.swiper-horizontal .swiper-button-prev .swiper-navigation-icon,.swiper-horizontal~.swiper-button-prev .swiper-navigation-icon,.swiper-horizontal.swiper-rtl .swiper-button-next .swiper-navigation-icon,.swiper-horizontal.swiper-rtl~.swiper-button-next .swiper-navigation-icon,.swiper-horizontal.swiper-rtl .swiper-button-next ::slotted(.swiper-navigation-icon),.swiper-horizontal.swiper-rtl .swiper-button-next .swiper-navigation-icon,.swiper-horizontal.swiper-rtl~.swiper-button-next ::slotted(.swiper-navigation-icon),.swiper-horizontal.swiper-rtl~.swiper-button-next .swiper-navigation-icon{transform:rotate(180deg)}.swiper-horizontal.swiper-rtl .swiper-button-prev .swiper-navigation-icon,.swiper-horizontal.swiper-rtl~.swiper-button-prev .swiper-navigation-icon,.swiper-horizontal.swiper-rtl~.swiper-button-prev ::slotted(.swiper-navigation-icon),.swiper-horizontal.swiper-rtl~.swiper-button-prev .swiper-navigation-icon{transform:rotate(0)}.swiper-vertical .swiper-button-prev,.swiper-vertical .swiper-button-next,.swiper-vertical~.swiper-button-prev,.swiper-vertical~.swiper-button-next{left:var(--swiper-navigation-top-offset, 50%);right:auto;margin-left:calc(0px - (var(--swiper-navigation-size) / 2));margin-top:0}.swiper-vertical .swiper-button-prev,.swiper-vertical~.swiper-button-prev{top:var(--swiper-navigation-sides-offset, 4px);bottom:auto}.swiper-vertical .swiper-button-prev .swiper-navigation-icon,.swiper-vertical~.swiper-button-prev .swiper-navigation-icon,.swiper-vertical~.swiper-button-prev ::slotted(.swiper-navigation-icon),.swiper-vertical~.swiper-button-prev .swiper-navigation-icon{transform:rotate(-90deg)}.swiper-vertical .swiper-button-next,.swiper-vertical~.swiper-button-next{bottom:var(--swiper-navigation-sides-offset, 4px);top:auto}.swiper-vertical .swiper-button-next .swiper-navigation-icon,.swiper-vertical~.swiper-button-next .swiper-navigation-icon,.swiper-vertical~.swiper-button-next ::slotted(.swiper-navigation-icon),.swiper-vertical~.swiper-button-next .swiper-navigation-icon{transform:rotate(90deg)}@keyframes rotation{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.image-slider .slider{--swiper-pagination-color: var(--color-white);--swiper-pagination-bullet-inactive-color: var(--color-white)}.image-slider .slider .swiper-slide:not(.swiper-slide-active){opacity:.2}.image-slider .slider .slider__dots.swiper-pagination{position:static;margin-top:var(--space-16)}.image-slider .slider .slider__pagination{position:static;margin-top:var(--space-8)}.image-slider .slider .slider__dots .swiper-pagination-bullet{background:var(--color-white)}.image-slider .slider .slider__dots .swiper-pagination-bullet-active{opacity:1;background:var(--color-white)}.image-slider .slider .swiper-slide .image-block{display:flex;justify-content:center;height:100%;max-height:100%}.image-slider .slider .swiper-slide img{width:auto;max-width:100%;height:auto}@media screen and (min-width: 768px){.image-slider .slider .swiper-slide img{max-height:100%}}.image-slider .slider .swiper-slide figure{position:relative;height:100%;max-height:100%}.image-slider .slider .swiper-slide figcaption{font-weight:400;line-height:var(--typography-heading-lineheight);font-family:var(--typography-headingfont);letter-spacing:var(--typography-heading-letter-spacing);text-transform:uppercase}[data-background-dark=true] .image-slider .slider .swiper-slide figcaption{color:var(--typography-headingcolor-darkbg)}.image-slider .slider .swiper-slide figcaption{padding:var(--space-16);width:100%;color:var(--color-grey-mediumlight);font-size:var(--typography-text-micro);text-align:center}.slider{--swiper-theme-color: var(--color-black);--swiper-pagination-bullet-inactive-opacity: .3;--swiper-navigation-size: 40px;--swiper-navigation-sides-offset: 144px;--slider-color: var(--swiper-theme-color);--slider-pagination-right: 386px;--slider-pagination-width: 55px;position:relative}@media screen and (min-width: 768px){.slider{--slider-pagination-right: 250px}}@media screen and (min-width: 1024px){.slider{--slider-pagination-right: 380px}}.slider[data-slider-theme=dark]{--swiper-theme-color: var(--color-white)}.slider .swiper{margin-top:124px;padding-bottom:var(--space-64)}@media screen and (min-width: 1024px){.slider .swiper{margin-top:var(--space-24)}}.slider .swiper-slide:focus-within,.slider .swiper-slide:focus-visible{outline:2px solid var(--color-black)}.slider .swiper-slide:has(.swiper-lazy-preloader){height:auto}.slider .swiper-pagination{bottom:30px}.slider__container{display:flex;flex-direction:column}.slider-item{position:relative;height:unset}.slider-item:has(.swiper-lazy-preloader){height:100%}.slider__skip{position:absolute;top:0;left:0;opacity:0;z-index:10;pointer-events:none;color:var(--slider-color)}.slider__skip:focus-visible{opacity:1;pointer-events:auto}.slider__controls{display:flex;flex-direction:row-reverse;margin-bottom:var(--space-8)}.slider__controls__button.button{display:block;margin:0 var(--space-24);padding:var(--space-8);color:var(--slider-color);line-height:0}.slider__controls__button.button[aria-hidden=true]{display:none}.slider__pagination{font-weight:400;line-height:var(--typography-heading-lineheight);font-family:var(--typography-headingfont);letter-spacing:var(--typography-heading-letter-spacing);text-transform:uppercase}[data-background-dark=true] .slider__pagination{color:var(--typography-headingcolor-darkbg)}.slider__pagination{position:absolute;bottom:0;width:100%;color:var(--slider-color);font-weight:500;font-size:var(--typography-text-small);text-align:center}.slider__button-prev,.slider__button-next{display:none;cursor:pointer;padding:var(--space-8);width:auto;height:auto;color:var(--slider-color)}.slider__button-prev:after,.slider__button-next:after{display:none;content:""}@media screen and (min-width: 1024px){.slider__button-prev,.slider__button-next{display:block}}.slider__button-prev i,.slider__button-next i{display:block;font-size:var(--space-32)}.slider__button-prev.swiper-button-disabled,.slider__button-next.swiper-button-disabled{opacity:.5}
