.slick-list,.slick-slider,.slick-track { display:block; position:relative; }
.slick-loading .slick-slide,.slick-loading .slick-track { visibility:hidden; }
.slick-slider { box-sizing:border-box; khtml-user-select:none; moz-user-select:none; ms-touch-action:pan-y; ms-user-select:none; touch-action:pan-y; user-select:none; webkit-tap-highlight-color:transparent; webkit-touch-callout:none; webkit-user-select:none; }
.slick-list { margin:0; overflow:hidden; padding:0; }
.slick-list:focus { outline:0; }
.slick-list.dragging { cursor:hand; cursor:pointer; }
.slick-slider .slick-list,.slick-slider .slick-track { moz-transform:translate3d(0,0,0); ms-transform:translate3d(0,0,0); o-transform:translate3d(0,0,0); transform:translate3d(0,0,0); webkit-transform:translate3d(0,0,0); }
.slick-track { left:0; top:0; }
.slick-track:after,.slick-track:before { 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-slide img { display:block; }
.slick-slide.slick-loading img { display:none; }
.slick-slide.dragging img { pointer-events:none; }
.slick-initialized .slick-slide { display:block; }
.slick-vertical .slick-slide { border:1px solid transparent; display:block; height:auto; }
.slick-arrow.slick-hidden { display:none; }