.rwc-slider button{box-sizing:border-box;min-width:0;min-height:0;margin:0;padding:0!important;border:0!important;border-radius:0;background:none;box-shadow:none;color:#fff!important;font:inherit;line-height:1;letter-spacing:0;text-transform:none;cursor:pointer;-webkit-appearance:none;appearance:none;-webkit-tap-highlight-color:#fff0}.rwc-slider button svg{fill:currentColor}.rwc-slider__main .splide__arrow,.rwc-slider__main .rwc-slider__toggle{position:absolute;z-index:2;display:flex;align-items:center;justify-content:center;width:48px;height:48px;border-radius:50%!important;background:rgb(0 0 0 / .4)!important;transition:background-color 0.2s}.rwc-slider__main .splide__arrow:hover,.rwc-slider__main .rwc-slider__toggle:hover{background:rgb(0 0 0 / .7)!important}.rwc-slider__main .splide__arrow{top:50%;margin-top:-24px}.rwc-slider__main .splide__arrow--prev{left:15px}.rwc-slider__main .splide__arrow--next{right:15px}.rwc-slider .splide__arrow svg{display:block;width:28px;height:28px}.rwc-slider .splide__arrow--prev svg{transform:scaleX(-1)}.rwc-slider .splide__arrow:disabled{opacity:.35;cursor:default}.rwc-slider__main .rwc-slider__toggle{right:15px;bottom:15px}.rwc-slider__toggle svg{width:24px;height:24px}.rwc-slider .splide__pagination{position:absolute;right:75px;bottom:12px;left:75px;z-index:2;margin:0!important;padding:0!important;list-style:none!important}.rwc-slider .splide__pagination li{margin:0;padding:0;list-style:none!important}.rwc-slider .splide__pagination__page{position:relative;display:block;width:24px;height:24px;border-radius:0!important;background:none!important}.rwc-slider .splide__pagination__page::before{content:"";position:absolute;top:6px;left:6px;width:12px;height:12px;border-radius:50%;background:rgb(255 255 255 / .55);box-shadow:0 0 0 1px rgb(0 0 0 / .45);transition:background-color 0.2s,transform 0.2s}.rwc-slider .splide__pagination__page.is-active::before{background:#fff;transform:scale(1.3)}.rwc-slider__thumbs .splide__slide{opacity:.4;cursor:pointer;transition:opacity 0.4s}.rwc-slider__thumbs .splide__slide:hover{opacity:.75}.rwc-slider__thumbs .splide__slide.is-active,.rwc-slider:not(.rwc-slider--js) .rwc-slider__thumb--start{opacity:1}.rwc-slider .rwc-slider__thumbs--arrows{padding-right:46px;padding-left:46px}.rwc-slider__thumbs .splide__arrow{position:absolute;top:0;z-index:2;display:flex;align-items:center;justify-content:center;width:40px;height:100%;border-radius:0!important;background:#333!important;transition:background-color 0.2s}.rwc-slider__thumbs .splide__arrow:hover{background:#000!important}.rwc-slider__thumbs .splide__arrow--prev{left:0}.rwc-slider__thumbs .splide__arrow--next{right:0}.rwc-slider__thumbs .splide__arrow svg{width:22px;height:22px}.rwc-slider button:focus,.rwc-slider__main:focus,.rwc-slider__thumbs .splide__slide:focus,.rwc-slider__link:focus{outline:none}.rwc-slider button:focus-visible{outline:3px solid #fff;outline-offset:2px;box-shadow:0 0 0 8px #000}.rwc-slider .splide.is-focus-in button:focus{outline:3px solid #fff;outline-offset:2px;box-shadow:0 0 0 8px #000}.rwc-slider__thumbs .splide__slide:focus-visible::after,.rwc-slider__link:focus-visible::after,.rwc-slider__main:focus-visible::after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:3;border:3px solid #fff;box-shadow:inset 0 0 0 3px #000;pointer-events:none}.rwc-slider__thumbs.is-focus-in .splide__slide:focus::after,.rwc-slider__main.is-focus-in .rwc-slider__link:focus::after,.rwc-slider__main.is-focus-in:focus::after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:3;border:3px solid #fff;box-shadow:inset 0 0 0 3px #000;pointer-events:none}.rwc-slider__thumbs .splide__slide:focus-visible{opacity:1}.rwc-slider__thumbs.is-focus-in .splide__slide:focus{opacity:1}@media (prefers-reduced-motion:reduce){.rwc-slider *,.rwc-slider *::before{transition:none!important}}@media (forced-colors:active){.rwc-slider__main .splide__arrow,.rwc-slider__toggle,.rwc-slider__thumbs .splide__arrow{border:1px solid ButtonText!important;background:ButtonFace!important;color:ButtonText!important}}