:root{--swiper-theme-color:var(--pe-color-primary);--swiper-wrapper-transition-timing-function:initial;--swiper-preloader-color:var(--swiper-theme-color);--swiper-navigation-size:45px;--swiper-navigation-svg-size:32px;--swiper-navigation-arrow-border-size:1px;--swiper-navigation-arrow-bg-color:var(--pe-color-primary);--swiper-navigation-arrow-border-color:var(--pe-color-primary);--swiper-navigation-arrow-hover-bg-color:var(--pe-color-secondary);--swiper-navigation-arrow-hover-border-color:var(--pe-color-secondary);--swiper-navigation-light-arrow-bg-color:var(--pe-color-white);--swiper-navigation-light-arrow-border-color:var(--pe-color-white);--swiper-navigation-light-arrow-hover-bg-color:var(--pe-color-black);--swiper-navigation-light-arrow-hover-border-color:var(--pe-color-black);--swiper-navigation-arrow-opacity:0.35;--swiper-navigation-border-width:0px;--swiper-navigation-border-radius:50%;--swiper-navigation-top-offset:50%;--swiper-navigation-sides-offset:15px;--swiper-pagination-bottom:-40px;--swiper-pagination-top:auto;--swiper-pagination-left:auto;--swiper-pagination-right:10px;--swiper-pagination-bullet-size:10px;--swiper-pagination-bullet-width:10px;--swiper-pagination-bullet-height:10px;--swiper-pagination-bullet-border-radius:50%;--swiper-pagination-color:var(--pe-color-primary);--swiper-pagination-bullet-inactive-color:var(--pe-color-primary-100);--swiper-pagination-bullet-active-color:var(--pe-color-primary);--swiper-pagination-bullet-inactive-opacity:0.6;--swiper-pagination-bullet-opacity:1;--swiper-pagination-bullet-vertical-gap:3px;--swiper-pagination-bullet-horizontal-gap:3px;--swiper-scrollbar-border-radius:10px;--swiper-scrollbar-bg-color:var(--pe-color-primary-100);--swiper-scrollbar-drag-bg-color:var(--pe-color-primary);--swiper-scrollbar-sides-offset:1%;--swiper-scrollbar-bottom:-30px;--swiper-scrollbar-top:auto;--swiper-scrollbar-right:4px;--swiper-scrollbar-left:auto;--swiper-scrollbar-size:4px;--swiper-scrollbar-border-radius:10px}swiper-container.light-scrollbar{--swiper-scrollbar-bg-color:var(--pe-color-gray-300);--swiper-scrollbar-drag-bg-color:var(--pe-color-black)}swiper-container.light-arrow{--swiper-navigation-arrow-bg-color:var(--pe-color-white);--swiper-navigation-arrow-border-color:var(--pe-color-white);--swiper-navigation-arrow-hover-bg-color:var(--pe-color-black);--swiper-navigation-arrow-hover-border-color:var(--pe-color-black)}swiper-container.light-pagination{--swiper-pagination-color:var(--pe-color-black);--swiper-pagination-bullet-inactive-color:var(--pe-color-gray-300);--swiper-pagination-bullet-active-color:var(--pe-color-black)}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;transition-timing-function:var(--swiper-wrapper-transition-timing-function,initial);box-sizing:content-box}.swiper-fade ::slotted(swiper-slide){pointer-events:none;transition-property:opacity}swiper-container.swiper-fade{--swiper-transition-property:opacity}:root{--swiper-theme-color:var(--pe-color-primary)}:host{position:relative;display:block;margin-left:auto;margin-right:auto;z-index:1}.vision-slider .swiper-slide{flex-shrink:0;width:100%;height:auto;position:relative;transition-property:transform;display:flex}swiper-container::part(button-next),swiper-container::part(button-prev){width:var(--swiper-navigation-size);height:var(--swiper-navigation-size);color:transparent;border:var(--swiper-navigation-arrow-border-size) solid var(--swiper-navigation-arrow-border-color);background-color:var(--swiper-navigation-arrow-bg-color);border-radius:var(--swiper-navigation-border-radius);transition:ease-in-out .2s;background-repeat:no-repeat;background-position:center;background-size:var(--swiper-navigation-svg-size)}swiper-container::part(button-next):hover,swiper-container::part(button-prev):hover{color:transparent;border:var(--swiper-navigation-arrow-border-size) solid var(--swiper-navigation-arrow-hover-border-color);background-color:var(--swiper-navigation-arrow-hover-bg-color)}swiper-container::part(button-next).swiper-button-disabled,swiper-container::part(button-prev).swiper-button-disabled{opacity:var(--swiper-navigation-arrow-opacity)}swiper-container::part(button-next),swiper-container::part(button-prev){background-color:transparent;background-size:18px}swiper-container::part(button-next):hover,swiper-container::part(button-prev):hover{background-color:var(--pe-color-yellow)}swiper-container::part(button-prev){background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="16" height="14" viewBox="0 0 16 14" fill="none"><path d="M1 7L7 1M1 7L7 13M1 7L15 7" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" fill="currentColor"/></svg>')}swiper-container::part(button-next){background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="16" height="14" viewBox="0 0 16 14" fill="none"><path d="M15 7L9 13M15 7L9 1M15 7L1 7" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" fill="currentColor"/></svg>')}swiper-container::part(button-prev):hover{background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="16" height="14" viewBox="0 0 16 14" fill="none"><path d="M1 7L7 1M1 7L7 13M1 7L15 7" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" fill="currentColor"/></svg>')}swiper-container::part(button-next):hover{background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="16" height="14" viewBox="0 0 16 14" fill="none"><path d="M15 7L9 13M15 7L9 1M15 7L1 7" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" fill="currentColor"/></svg>')}swiper-container.light-arrow::part(button-next),swiper-container.light-arrow::part(button-prev){border-color:var(--pe-color-white)}swiper-container.light-arrow::part(button-next):hover,swiper-container.light-arrow::part(button-prev):hover{border-color:transparent}swiper-container.light-arrow::part(button-prev){background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="16" height="14" viewBox="0 0 16 14" fill="none"><path d="M1 7L7 1M1 7L7 13M1 7L15 7" stroke="white" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" fill="white"/></svg>')}swiper-container.light-arrow::part(button-next){background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="16" height="14" viewBox="0 0 16 14" fill="none"><path d="M15 7L9 13M15 7L9 1M15 7L1 7" stroke="white" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" fill="white"/></svg>')}swiper-container.light-arrow::part(button-prev):hover{background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="16" height="14" viewBox="0 0 16 14" fill="none"><path d="M1 7L7 1M1 7L7 13M1 7L15 7" stroke="black" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" fill="black"/></svg>')}swiper-container.light-arrow::part(button-next):hover{background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="16" height="14" viewBox="0 0 16 14" fill="none"><path d="M15 7L9 13M15 7L9 1M15 7L1 7" stroke="black" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" fill="black"/></svg>')}swiper-container::part(scrollbar){border-radius:var(--swiper-scrollbar-border-radius,10px)}swiper-container::part(pagination){line-height:1}.swiper-pagination__scrollbar{overflow:hidden;padding-bottom:calc(var(--swiper-pagination-bottom) * (-1))}swiper-container.swiper-pagination__scrollbar::part(container){overflow:visible}
