.kv-video-slider{--kv-slide-width: 100%;--kv-duration: .8s;--kv-easing: cubic-bezier(.65, 0, .35, 1);position:relative;display:block;overflow:hidden;background:#e4e4e2;isolation:isolate}@media screen and (min-width:750px){.kv-video-slider{--kv-slide-width: calc(100% / 3)}.kv-video-slider:before{content:"";position:absolute;top:0;bottom:0;left:calc(100% / 3);box-sizing:border-box;width:calc(100% / 3);border-left:.1rem solid #fff;border-right:.1rem solid #fff;pointer-events:none}}.kv-video-slider__viewport{position:relative;width:100%;touch-action:pan-y;user-select:none;-webkit-user-select:none}.kv-video-slider__viewport:before{content:"";display:block;width:var(--kv-slide-width);aspect-ratio:var(--kv-slide-ratio, 2 / 3)}.kv-video-slider__slide{container-type:inline-size;position:absolute;top:0;bottom:0;left:calc((100% - var(--kv-slide-width)) / 2);width:var(--kv-slide-width);transform:translate(calc(var(--kv-offset, 0) * 100%));transition:transform var(--kv-duration) var(--kv-easing)}.kv-video-slider__slide.is-jumping{transition:none}.kv-video-slider__media{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden}.kv-video-slider__media:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:#000;opacity:0;transition:opacity var(--kv-duration) var(--kv-easing);pointer-events:none}.kv-video-slider__slide:not(.is-active) .kv-video-slider__media:after{opacity:calc(1 - var(--kv-dim, .6))}.kv-video-slider__video,.kv-video-slider__image,.kv-video-slider__placeholder{display:block;width:100%;height:100%;object-fit:cover}.kv-video-slider__placeholder{fill:#00000026}.kv-video-slider__media{opacity:0;transition:opacity 1.1s cubic-bezier(.45,0,.25,1)}.kv-video-slider__media.is-loaded{opacity:1}.kv-video-slider__text{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:0 1.5rem;color:var(--kv-text-color, #fff);text-align:center;pointer-events:none;opacity:0;transition:opacity .6s ease}.kv-video-slider__slide.is-active .kv-video-slider__media.is-loaded~.kv-video-slider__text{opacity:1;transition-duration:.9s;transition-delay:.5s}.kv-video-slider__heading,.kv-video-slider__subheading{margin:0;color:inherit;font-family:Yu Mincho,YuMincho,Hiragino Mincho ProN,"Noto Serif JP",serif;font-weight:400;text-shadow:0 0 2rem rgba(0,0,0,.25)}.kv-video-slider__heading{font-size:min(calc(var(--kv-heading-size, 60px) * .6),10cqi);line-height:1.4;letter-spacing:.08em}.kv-video-slider__subheading{margin-top:1.2em;font-size:min(calc(var(--kv-heading-size, 60px) * .3),5cqi);letter-spacing:.1em}@media screen and (min-width:750px){.kv-video-slider__heading,.kv-video-slider__subheading{white-space:nowrap}.kv-video-slider__heading{font-size:min(var(--kv-heading-size, 60px),10cqi)}.kv-video-slider__subheading{margin-top:1.4em;font-size:min(calc(var(--kv-heading-size, 60px) * .5),5cqi)}}.kv-video-slider__link{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2}.kv-video-slider__slide:not(.is-active) .kv-video-slider__link{display:none}@media screen and (min-width:750px){.kv-video-slider__slide:not(.is-active){cursor:pointer}}.kv-video-slider__controls{position:absolute;left:50%;bottom:2rem;z-index:3;display:flex;align-items:center;gap:1.2rem;transform:translate(-50%);color:#fff}.kv-video-slider__arrow{display:flex;align-items:center;justify-content:center;width:3.6rem;height:3.6rem;padding:0;border:0;background:none;color:inherit;cursor:pointer}.kv-video-slider__arrow .svg-wrapper,.kv-video-slider__arrow svg{width:1.2rem;height:1.2rem}.kv-video-slider__arrow--prev svg{transform:rotate(90deg)}.kv-video-slider__arrow--next svg{transform:rotate(-90deg)}.kv-video-slider__dots{display:flex;gap:.6rem}.kv-video-slider__dot{position:relative;width:3.2rem;height:1.6rem;padding:0;border:0;background:none;cursor:pointer}.kv-video-slider__dot:before,.kv-video-slider__dot:after{content:"";position:absolute;left:0;top:50%;height:.2rem;margin-top:-.1rem}.kv-video-slider__dot:before{width:100%;background:#fff6}.kv-video-slider__dot:after{width:calc(var(--kv-progress, 0) * 100%);background:#fff}.kv-video-slider--image-zoom .kv-video-slider__image{transform:scale(var(--kv-zoom-scale, 1.05));will-change:transform}.kv-video-slider--image-zoom .kv-video-slider__slide.is-active .kv-video-slider__media.is-loaded .kv-video-slider__image{transform:scale(1);transition:transform var(--kv-zoom-duration, 6s) cubic-bezier(.25,.1,.25,1)}.kv-video-slider--image-zoom .kv-video-slider__slide.is-prev .kv-video-slider__image{transform:scale(1);transition:transform 1.6s cubic-bezier(.25,.1,.25,1)}.kv-video-slider--image-zoom .kv-video-slider__slide.is-next .kv-video-slider__image{transition:transform 2.4s cubic-bezier(.45,0,.25,1)}@media(prefers-reduced-motion:reduce){.kv-video-slider{--kv-duration: 0s;--kv-zoom-scale: 1}}.kv-video-slider--fit-viewport .kv-video-slider__viewport{height:calc(100vh - var(--kv-top-offset, 0px));height:calc(100svh - var(--kv-top-offset, 0px));min-height:36rem}.kv-video-slider--fit-viewport .kv-video-slider__viewport:before{display:none}.kv-video-slider__button{position:relative;z-index:3;display:inline-flex;align-items:center;justify-content:center;margin-top:2.4rem;padding:.8rem 2.2rem;border:.1rem solid currentColor;color:inherit;font-family:Yu Mincho,YuMincho,Hiragino Mincho ProN,"Noto Serif JP",serif;font-size:1.1rem;letter-spacing:.16em;text-decoration:none;pointer-events:auto;transition:background-color .4s ease,color .4s ease}@media(hover:hover)and (pointer:fine){.kv-video-slider__button:hover{background-color:var(--kv-text-color, #fff);color:#121212}}@media screen and (min-width:750px){.kv-video-slider__button{margin-top:3.2rem;padding:.9rem 2.6rem;font-size:1.2rem}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/section-kv-video-slider.css.map */
