.slider-block .title{font-size:clamp(3rem,2.6478873239rem + 1.5023474178vw,4rem);line-height:clamp(3rem,2.3617957746rem + 2.7230046948vw,4.8125rem);letter-spacing:0}.slider-block{--anchor-inset: var(--section-padding);--slider-radius: 16px;padding:var(--section-padding) 0;overflow:hidden}.slider-block .title{margin:0 0 32px;font-weight:600}.slider-block .stage{border-radius:var(--slider-radius)}.slider-block .stage .swiper-slide img{display:block;width:100%;aspect-ratio:16/9;-o-object-fit:cover;object-fit:cover}.slider-block .slider-prev,.slider-block .slider-next{position:absolute;top:50%;z-index:2;display:flex;align-items:center;justify-content:center;width:48px;height:48px;padding:0;color:var(--black);background:color-mix(in oklab, var(--white) 85%, transparent);border:0;border-radius:50%;transform:translateY(-50%);cursor:pointer;transition:background-color .2s ease}@media(hover: hover){.slider-block .slider-prev:hover,.slider-block .slider-next:hover{background:var(--white)}}.slider-block .slider-prev.swiper-button-disabled,.slider-block .slider-next.swiper-button-disabled{opacity:.4;pointer-events:none}.slider-block .slider-prev{left:16px}.slider-block .slider-next{right:16px}.slider-block .thumbs{margin-top:16px}.slider-block .thumbs .swiper-slide{opacity:.5;transition:opacity .2s ease}@media(hover: hover){.slider-block .thumbs .swiper-slide:hover{opacity:.8}}.slider-block .thumbs .swiper-slide-thumb-active{opacity:1}.slider-block .thumbs button{display:block;width:100%;padding:0;background:none;border:0;border-radius:8px;cursor:pointer}.slider-block .thumbs img{display:block;width:100%;aspect-ratio:16/9;-o-object-fit:cover;object-fit:cover;border-radius:8px}.slider-block.is-full-width{--slider-radius: 0}.slider-block.is-full-width .title{margin-bottom:24px}.slider-block.is-full-width .thumbs{padding:0 24px}@media only screen and (max-width: 767px){.slider-block .slider-prev,.slider-block .slider-next{width:36px;height:36px}.slider-block .slider-prev svg,.slider-block .slider-next svg{width:18px;height:18px}.slider-block .slider-prev{left:8px}.slider-block .slider-next{right:8px}}
