.ppro-rs{--ppro-fit:cover;--ppro-radius:0px;--ppro-dot:#ffb12c;--ppro-dot-active:#2eaa37;position:relative;width:100%;min-width:0;overflow:hidden;border-radius:var(--ppro-radius)}.ppro-rs *{box-sizing:border-box}.ppro-rs__viewport{position:relative;overflow:hidden;aspect-ratio:1920/600;height:var(--ppro-height-desktop,auto);background:var(--ppro-image-background,#f3f3f3);touch-action:pan-y}.ppro-rs__track{height:100%;display:flex;transition:transform .55s cubic-bezier(.22,.61,.36,1);will-change:transform}.ppro-rs__slide{position:relative;flex:0 0 100%;width:100%;height:100%;overflow:hidden}.ppro-rs__slide picture,.ppro-rs__slide picture img,.ppro-rs__click{display:block;width:100%;height:100%}.ppro-rs__slide img{object-fit:var(--ppro-fit);object-position:center;user-select:none;-webkit-user-drag:none}.ppro-rs__click{cursor:pointer}.ppro-rs__dots{display:flex;align-items:center;justify-content:center;gap:7px;z-index:3;padding:9px 4px}.ppro-rs:not(.ppro-rs--dots-outside) .ppro-rs__dots{position:absolute;bottom:5px;left:0;right:0}.ppro-rs__dot{border:0!important;box-shadow:none!important;background:transparent!important;appearance:none;-webkit-appearance:none;display:grid;place-items:center;width:22px;height:22px;padding:0!important;margin:0!important;cursor:pointer;line-height:1}.ppro-rs__dot span{display:block;width:12px;height:12px;border-radius:50%;background:var(--ppro-dot);transition:background .2s,transform .2s}.ppro-rs__dot.is-active span{background:var(--ppro-dot-active);transform:scale(1.08)}.ppro-rs__dot:focus-visible,.ppro-rs__arrow:focus-visible{outline:2px solid #111!important;outline-offset:2px}.ppro-rs__arrow{position:absolute;z-index:3;top:50%;transform:translateY(-50%);width:38px;height:48px;display:grid;place-items:center;background:rgb(0 0 0 / .32)!important;border:0!important;border-radius:4px!important;color:#fff!important;cursor:pointer;padding:0!important;font-size:22px;transition:background .2s}.ppro-rs__arrow:hover{background:rgb(0 0 0 / .62)!important}.ppro-rs__arrow--prev{left:14px}.ppro-rs__arrow--next{right:14px}.ppro-rs__sr{position:absolute!important;width:1px!important;height:1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important}.ppro-rs-placeholder{padding:38px 20px;border:1px dashed #bbb;background:#f8f8f8;color:#555;text-align:center}@media(max-width:1024px){.ppro-rs__viewport{aspect-ratio:1/1;height:var(--ppro-height-tablet,auto)}}@media(max-width:767px){.ppro-rs__viewport{aspect-ratio:1/1;height:var(--ppro-height-mobile,auto)}.ppro-rs__dots{gap:5px}.ppro-rs__dot{width:22px;height:22px}.ppro-rs__dot span{width:10px;height:10px}.ppro-rs__arrow{width:30px;height:40px;font-size:17px}.ppro-rs__arrow--prev{left:5px}.ppro-rs__arrow--next{right:5px}}@media(prefers-reduced-motion:reduce){.ppro-rs__track,.ppro-rs__dot span{transition:none!important}}.ppro-rs--scheduled:not(.ppro-rs--ready){visibility:hidden}.ppro-rs--empty{display:none!important}.ppro-rs .ppro-rs__track{width:100%;min-width:0;align-items:stretch}.ppro-rs .ppro-rs__slide{min-width:0;max-width:none;flex:0 0 100%;margin:0;padding:0}.ppro-rs .ppro-rs__slide picture{position:relative;display:block;width:100%;height:100%;margin:0;padding:0}.ppro-rs .ppro-rs__slide picture>img{display:block!important;width:100%!important;height:100%!important;max-width:none!important;min-width:0!important;max-height:none!important;margin:0!important;padding:0!important;object-fit:var(--ppro-fit)!important;object-position:50% 50%!important;position:static!important;transform:none!important}.ppro-rs.ppro-rs--normal .ppro-rs__viewport{aspect-ratio:auto!important;height:var(--ppro-normal-height,auto)!important}