.a11y-slider-container{position:relative;direction:ltr}.a11y-slider{position:relative;overflow:hidden;-webkit-scroll-snap-type:x mandatory;-ms-scroll-snap-type:x mandatory;scroll-snap-type:x mandatory;scrollbar-width:none;-ms-overflow-style:none;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.a11y-slider::-webkit-scrollbar{width:0;height:0}.a11y-slider>*{scroll-snap-align:start;-webkit-box-sizing:inherit;-moz-box-sizing:inherit;box-sizing:inherit}.a11y-slider-sr-only,.a11y-slider-status{position:absolute;top:0;left:0;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0;text-align:center;font-family:inherit;font-size:1em}.a11y-slider-sr-only:focus{position:static;background:#000;color:#fff;width:100%;height:auto;margin:0;clip:auto;padding:10px}.a11y-slider-hide{display:none}.a11y-slider-scrolling{cursor:-webkit-grabbing;cursor:grabbing;-webkit-scroll-snap-type:none;-ms-scroll-snap-type:none;scroll-snap-type:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;scroll-behavior:auto}.a11y-slider-dots {display: -ms-flexbox;display: flex;-ms-flex-pack: center;justify-content: center;-ms-flex-align: center;align-items: center;list-style: none;margin: 0 0 2em;padding: 0}.a11y-slider-dots li {display: block;width: 12px;height: 12px;padding: 0;margin: 0 6px;color: #fff}.a11y-slider-dots li button {display: block;font-size: 0;text-indent: -9999px;border: 1px solid !important;width: 100%;height: 100%;border-radius: 100%}.a11y-slider-dots li button.active, .a11y-slider-dots li button:focus, .a11y-slider-dots li button:hover {background: currentColor}.button::after, button::after, input[type="button"]::after, input[type="reset"]::after, input[type="submit"]::after {-webkit-transform: scale(.25);transform: scale(.25);pointer-events: none;-webkit-transition: opacity .2s ease,-webkit-transform .2s ease;transition: opacity .2s ease,-webkit-transform .2s ease;transition: opacity .2s ease,transform .2s ease;transition: opacity .2s ease,transform .2s ease,-webkit-transform .2s ease;background: #fff;border-radius: 3em;content: "";height: 100%;left: 0;opacity: 0;position: absolute;top: 0;width: 100%}