.block-home-slider{width:100%;overflow:hidden}.block-home-slider .slick-list,.block-home-slider .slick-slide,.block-home-slider .slick-track{height:100%}.block-home-slider .slick-list{width:100%}.block-home-slider .slick-initialized{margin:0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-column-gap:clamp(0.5rem,2vw,1rem);-moz-column-gap:clamp(0.5rem,2vw,1rem);column-gap:clamp(0.5rem,2vw,1rem)}.block-home-slider .slick-initialized .slick-arrow,.block-home-slider .slick-initialized .slick-dots{position:relative;top:auto;left:auto;right:auto;bottom:auto;-webkit-transform:none;transform:none}.block-home-slider .slick-initialized .slick-arrow{color:#666;font-weight:bold}.block-home-slider .slick-initialized .slick-arrow:before{font-size:0.9rem}.block-home-slider .slick-initialized .slick-arrow:hover{color:#000}.block-home-slider .slick-initialized .slick-list{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.block-home-slider .slick-initialized .slick-prev{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.block-home-slider .slick-initialized .slick-prev:before{content:"<"}.block-home-slider .slick-initialized .slick-dots{width:auto;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-negative:0;flex-shrink:0;-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.block-home-slider .slick-initialized .slick-next{-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4}.block-home-slider .slick-initialized .slick-next:before{content:">"}.block-home-slider .items{--gap:min(6vw,calc(var(--padidng) * 0.4))}.block-home-slider .items:not(.slick-initialized) .item:not(:first-child){display:none}.block-home-slider .items .item .image-wrap{display:inline-block;width:100%;height:100%;background:none;vertical-align:middle}.block-home-slider .items .item img{max-height:80vh;width:100%;height:100%;-o-object-fit:contain;object-fit:contain;vertical-align:middle}@media screen and (min-width:769px){.block-home-slider .items{margin-right:calc(var(--gap) * -1)}.block-home-slider .slick-slide:not(:last-child){margin-right:var(--gap)}}