.slick-slider{box-sizing:border-box;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;touch-action:pan-y;-webkit-tap-highlight-color:transparent;display:block;position:relative}.slick-list{margin:0;padding:0;display:block;position:relative;overflow:hidden}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{transform:translate(0,0)}.slick-track{margin-left:auto;margin-right:auto;display:block;position:relative;top:0;left:0}.slick-track:before,.slick-track:after{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;display:none}[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-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{border:1px solid #0000;height:auto;display:block}.slick-arrow.slick-hidden{display:none}
.carousel-placeholder-grid{grid-template-columns:repeat(var(--carousel-placeholder-cols,1), minmax(0, 1fr));grid-template-rows:repeat(var(--carousel-placeholder-rows,1), minmax(0, 1fr));align-items:stretch;gap:1.5rem;display:grid}.carousel-placeholder-grid>div{height:100%;min-height:0}.slick-dots .slick-active button{opacity:1;width:21px}.carousel-container .slick-slider{line-height:0}.carousel-container .slick-dots{margin:0;line-height:0;position:absolute;bottom:3rem;left:0;right:0}.carousel--hide-arrows .slick-arrow-custom{display:none!important}.carousel--controls-below .slick-slider{-moz-column-gap:1rem;grid-template:"slides slides slides""prev dots next"/auto 1fr auto;align-items:center;gap:1rem;width:100%;display:grid}.carousel--controls-below .slick-list{grid-area:slides;width:100%;padding-bottom:5px}.carousel--controls-below .slick-prev{grid-area:prev;justify-self:start;margin:0;position:relative!important;inset:auto!important;transform:none!important}.carousel--controls-below .slick-next{grid-area:next;justify-self:end;margin:0;position:relative!important;inset:auto!important;transform:none!important}.carousel--controls-below .slick-arrow-custom,.carousel--controls-below .slick-arrow-custom--below{position:relative;bottom:auto;left:auto;right:auto}.carousel--controls-below .slick-arrow-custom-prev{left:8px}.carousel--controls-below .slick-arrow-custom-next{right:8px}.carousel--controls-below .slick-dots,.carousel--controls-below .slick-dots--below{grid-area:dots;justify-self:center;width:auto;margin:0;padding:0;line-height:0;left:auto;right:auto;position:relative!important;bottom:auto!important}.carousel--controls-below.carousel--no-controls .slick-slider{grid-template-rows:auto;grid-template-areas:"slides slides slides";row-gap:0}.slick-slide,.slick-slide>div{height:100%}.slick-list,.slick-track{will-change:transform;transform-style:preserve-3d;backface-visibility:hidden;-webkit-user-select:none;user-select:none;-webkit-user-drag:none;-webkit-tap-highlight-color:#0000}.slider-inline .slick-list .slick-track{display:flex}.slider-inline .slick-list .slick-track .slick-slide{height:inherit;padding:0 12px}.slider-inline.is-mounted{width:calc(100% + 24px);margin-left:-12px}.slider-inline.is-mounted:before,.slider-inline.is-mounted:after{content:"";z-index:7;width:12px;height:100%;position:absolute;top:0}.slider-inline.is-mounted:before{background:linear-gradient(90deg, var(--bg-color) 0%, #0000 100%);left:0}.slider-inline.is-mounted:after{background:linear-gradient(90deg, #0000 0%, var(--bg-color) 100%);right:0}.slider-grid .slick-list .slick-slide{height:auto;padding:0 12px}.slider-grid .slick-list .slick-slide>div{height:100%}.slider-grid .slick-slide .slick-slide{height:100%;padding:0 6px}.slider-grid.is-mounted{width:calc(100% + 24px);margin-left:-12px}.slider-grid.is-mounted:before,.slider-grid.is-mounted:after{content:"";z-index:7;width:12px;height:100%;position:absolute;top:0}.slider-grid.is-mounted:before{background:linear-gradient(90deg, var(--bg-color) 0%, #0000 100%);left:0}.slider-grid.is-mounted:after{background:linear-gradient(90deg, #0000 0%, var(--bg-color) 100%);right:0}.carousel--grid .slick-list .slick-slide>div{height:100%}body.theme-light .slider-inline:before,body.theme-light .slider-grid:before{background:linear-gradient(90deg, var(--bg-color-light) 0%, #0000 100%)}body.theme-light .slider-inline:after,body.theme-light .slider-grid:after{background:linear-gradient(90deg, #0000 0%, var(--bg-color-light) 100%)}
