/* Minimal Slick CSS to restore base layout; project overrides live in SCSS */
.slick-slider{position:relative;display:block;box-sizing:border-box;user-select:none;touch-action:pan-y;-webkit-tap-highlight-color:transparent}
.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0}
.slick-list:focus{outline:0}
.slick-list.dragging{cursor:pointer;cursor:hand}
.slick-track{position:relative;left:0;top:0;display:block;margin-left:auto;margin-right:auto}
.slick-track:before,.slick-track:after{content:"";display:table}
.slick-track:after{clear:both}
.slick-slide{display:none;float:left;height:100%;min-height:1px}
[dir='rtl'] .slick-slide{float:right}
.slick-initialized .slick-slide{display:block}
.slick-arrow{position:absolute;display:block;cursor:pointer;border:0;background:transparent}
.slick-prev{left:0}
.slick-next{right:0}
.slick-dots{display:block;list-style:none;position:absolute;bottom:0;left:0;right:0;margin:0;padding:0;text-align:center}
.slick-dots li{display:inline-block}
.slick-dots button{border:0;background:#ccc;border-radius:50%;width:8px;height:8px;padding:0;margin:0 4px;text-indent:-9999px}
.slick-dots .slick-active button{background:#888}
