.collection-kv-slideshow{--px: calc(1 / 1920 * 100vw);padding-bottom:0;background:var(--bg-color);font-family:var(--misanslatin, "Noto Sans JP", sans-serif)}.collection-kv-slideshow *,.collection-kv-slideshow *:before,.collection-kv-slideshow *:after{box-sizing:border-box}.collection-kv-slideshow .new-slideshow-media{position:relative;max-width:100vw;line-height:0}.collection-kv-slideshow .new-slideshow-media .image__wraper,.collection-kv-slideshow .new-slideshow-media picture,.collection-kv-slideshow .new-slideshow-media img{display:block;width:100%;height:auto}.collection-kv-slideshow .new-slideshow-item[data-link]{cursor:pointer}.collection-kv-slideshow .new-slideshow-content{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;pointer-events:none}.collection-kv-slideshow.slideshow-content-flow .new-slideshow-content{position:relative}.collection-kv-slideshow .new-slideshow-content .common-wrapper{height:100%;padding:calc(20 * var(--px)) calc(360 * var(--px))}.collection-kv-slideshow .new-slideshow-content-inner{display:flex;width:100%;height:100%}.collection-kv-slideshow .new-slideshow-content-inner .content{width:100%;max-width:100%;text-align:var(--text-align, left);color:#fff;pointer-events:auto}.collection-kv-slideshow .slideshow-actions{display:flex;flex-wrap:wrap;gap:calc(20 * var(--px));margin-top:calc(28 * var(--px));justify-content:var(--actions-justify, flex-start)}.collection-kv-slideshow .buttons--dark_background{--button-accent-color: #fff;--button-contrast-color: #000}.collection-kv-slideshow .buttons--light_background{--button-accent-color: #000;--button-contrast-color: #fff}@media screen and (min-width:851px){.collection-kv-slideshow .new-slideshow-content-inner.top-left{justify-content:flex-start;align-items:flex-start}.collection-kv-slideshow .new-slideshow-content-inner.top-center{justify-content:center;align-items:flex-start}.collection-kv-slideshow .new-slideshow-content-inner.top-right{justify-content:flex-end;align-items:flex-start}.collection-kv-slideshow .new-slideshow-content-inner.center-left{justify-content:flex-start;align-items:center}.collection-kv-slideshow .new-slideshow-content-inner.center{justify-content:center;align-items:center}.collection-kv-slideshow .new-slideshow-content-inner.center-right{justify-content:flex-end;align-items:center}.collection-kv-slideshow .new-slideshow-content-inner.bottom-left{justify-content:flex-start;align-items:flex-end}.collection-kv-slideshow .new-slideshow-content-inner.bottom-center{justify-content:center;align-items:flex-end}.collection-kv-slideshow .new-slideshow-content-inner.bottom-right{justify-content:flex-end;align-items:flex-end}.collection-kv-slideshow .new-slideshow-content-inner.top-center .content,.collection-kv-slideshow .new-slideshow-content-inner.center .content,.collection-kv-slideshow .new-slideshow-content-inner.center-right .content,.collection-kv-slideshow .new-slideshow-content-inner.bottom-center .content,.collection-kv-slideshow .new-slideshow-content-inner.bottom-right .content,.collection-kv-slideshow .new-slideshow-content-inner.top-right .content{width:auto;max-width:calc(1200 * var(--px))}}.collection-kv-slideshow .new-slideshow-content-inner .content,.collection-kv-slideshow .new-slideshow-content-inner .content h2,.collection-kv-slideshow .new-slideshow-content-inner .content p{color:var(--text-color, #fff)}.collection-kv-slideshow .slideshow-tip{margin:0 0 calc(12 * var(--px));color:#9b7648;font-size:calc(16 * var(--px));font-weight:600;line-height:1.3;text-transform:uppercase}.collection-kv-slideshow .slideshow-title{margin:0;font-family:Rany,Noto Sans JP,sans-serif!important;font-size:calc(48 * var(--px));font-weight:700;line-height:1.2}.collection-kv-slideshow .slideshow-subtitle{margin:calc(26 * var(--px)) 0 0;font-family:Rany,Noto Sans JP,sans-serif!important;font-size:calc(24 * var(--px));font-weight:400;line-height:1.3}.collection-kv-slideshow .slideshow-btn{display:inline-flex;align-items:center;justify-content:center;min-width:calc(160 * var(--px));height:calc(48 * var(--px));padding:0 calc(16 * var(--px));border:2px solid var(--button-accent-color, #fff);font-size:calc(20 * var(--px));font-weight:400;line-height:1;text-decoration:none;transition:opacity .2s ease}.collection-kv-slideshow .slideshow-btn:hover{opacity:.88}.collection-kv-slideshow .slideshow-btn:focus-visible{outline:calc(2 * var(--px)) solid var(--button-accent-color, #fff);outline-offset:calc(4 * var(--px))}.collection-kv-slideshow .slideshow-btn--secondary{background:transparent;color:var(--button-accent-color, #fff)}.collection-kv-slideshow .slideshow-btn--primary{background:var(--button-accent-color, #fff);border-color:var(--button-accent-color, #fff);color:var(--button-contrast-color, #000)}.collection-kv-slideshow .slideshow-btn--primary:focus-visible{outline-color:var(--button-contrast-color, #000)}.collection-kv-slideshow .slideshow-btn[aria-disabled=true]{opacity:.5;pointer-events:none}.collection-kv-slideshow .slideshow-link{display:inline-block;margin-top:calc(28 * var(--px));padding:calc(6 * var(--px)) calc(40 * var(--px));border-radius:100px;background:#9b7648;color:#fff;font-size:calc(16 * var(--px));text-decoration:none}.collection-kv-slideshow .swiper-button{margin:0;width:calc(72 * var(--px));height:calc(72 * var(--px));border:0;padding:0;background:transparent;color:#333;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:background-color .2s ease;transform:translateY(-50%)}.collection-kv-slideshow .swiper-button:after{display:none}.collection-kv-slideshow .swiper-button:hover,.collection-kv-slideshow .swiper-button:focus-visible{background:#fff9}.collection-kv-slideshow .swiper-button:hover svg path,.collection-kv-slideshow .swiper-button:focus-visible svg path{fill:#000}.collection-kv-slideshow .swiper-button svg{display:block;width:calc(24 * var(--px));height:calc(24 * var(--px));flex-shrink:0;pointer-events:none}.collection-kv-slideshow .swiper-button-prev{left:calc(12 * var(--px))}.collection-kv-slideshow .swiper-button-next{right:calc(14 * var(--px))}.collection-kv-slideshow .swiper-button:focus-visible{outline:calc(2 * var(--px)) solid #333;outline-offset:calc(2 * var(--px))}.collection-kv-slideshow .swiper-pagination{bottom:calc(54 * var(--px));--swiper-pagination-bullet-horizontal-gap: calc(6 * var(--px))}.collection-kv-slideshow .swiper-pagination .swiper-pagination-bullet{position:relative;width:calc(24 * var(--px));height:calc(4 * var(--px));border-radius:calc(6666 * var(--px));background:#fff9;opacity:1;overflow:hidden}.collection-kv-slideshow .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{width:calc(48 * var(--px));background:#fff}.collection-kv-slideshow .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active:before{content:"";position:absolute;left:0;top:0;width:calc(21 * var(--px));height:100%;border-radius:calc(666 * var(--px));background:#333;animation:ckvsExpandWidth var(--autoplay-delay) linear forwards}@keyframes ckvsExpandWidth{0%{width:calc(21 * var(--px))}to{width:100%}}@media screen and (min-width:1921px){.collection-kv-slideshow{--px: 1px}}@media screen and (max-width:850px){.collection-kv-slideshow{--px: calc(1 / 390 * 100vw)}.collection-kv-slideshow .new-slideshow-content .common-wrapper{padding:calc(60 * var(--px)) calc(26 * var(--px))}.collection-kv-slideshow .new-slideshow-content-inner.top-left-m{justify-content:flex-start;align-items:flex-start}.collection-kv-slideshow .new-slideshow-content-inner.top-center-m{justify-content:center;align-items:flex-start}.collection-kv-slideshow .new-slideshow-content-inner.top-right-m{justify-content:flex-end;align-items:flex-start}.collection-kv-slideshow .new-slideshow-content-inner.center-left-m{justify-content:flex-start;align-items:center}.collection-kv-slideshow .new-slideshow-content-inner.center-m{justify-content:center;align-items:center}.collection-kv-slideshow .new-slideshow-content-inner.center-right-m{justify-content:flex-end;align-items:center}.collection-kv-slideshow .new-slideshow-content-inner.bottom-left-m{justify-content:flex-start;align-items:flex-end}.collection-kv-slideshow .new-slideshow-content-inner.bottom-center-m{justify-content:center;align-items:flex-end}.collection-kv-slideshow .new-slideshow-content-inner.bottom-right-m{justify-content:flex-end;align-items:flex-end}.collection-kv-slideshow .new-slideshow-content-inner.top-center-m .content,.collection-kv-slideshow .new-slideshow-content-inner.center-m .content,.collection-kv-slideshow .new-slideshow-content-inner.center-right-m .content,.collection-kv-slideshow .new-slideshow-content-inner.bottom-center-m .content,.collection-kv-slideshow .new-slideshow-content-inner.bottom-right-m .content,.collection-kv-slideshow .new-slideshow-content-inner.top-right-m .content{width:auto;max-width:100%}.collection-kv-slideshow .new-slideshow-content-inner .content{text-align:var(--text-align-m, left)!important}.collection-kv-slideshow .slideshow-actions{justify-content:var(--actions-justify-m, var(--actions-justify, flex-start))}.collection-kv-slideshow .slideshow-title{font-size:calc(40 * var(--px))}.collection-kv-slideshow .slideshow-subtitle{margin-top:calc(11 * var(--px));font-size:calc(16 * var(--px))}.collection-kv-slideshow .slideshow-actions{gap:calc(20 * var(--px));margin-top:calc(17 * var(--px))}.collection-kv-slideshow .slideshow-btn{min-width:calc(120 * var(--px));height:calc(40 * var(--px));font-size:calc(16 * var(--px))}.collection-kv-slideshow .swiper-button{width:calc(36 * var(--px));height:calc(36 * var(--px))}.collection-kv-slideshow .swiper-button svg{width:calc(20 * var(--px));height:calc(20 * var(--px))}.collection-kv-slideshow .swiper-button-prev{left:calc(0 * var(--px))}.collection-kv-slideshow .swiper-button-next{right:calc(2 * var(--px))}.collection-kv-slideshow .swiper-pagination{bottom:calc(24 * var(--px))}.collection-kv-slideshow .swiper-pagination .swiper-pagination-bullet{width:calc(24 * var(--px));height:calc(2 * var(--px))}.collection-kv-slideshow .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{width:calc(48 * var(--px));height:calc(2 * var(--px))}.collection-kv-slideshow .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active:before{width:calc(21 * var(--px))}}@media(prefers-reduced-motion:reduce){.collection-kv-slideshow .swiper-button{transition:none}.collection-kv-slideshow .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active:before{animation:none;width:100%}}@media(forced-colors:active){.collection-kv-slideshow .slideshow-btn--secondary{border-color:CanvasText;color:CanvasText}.collection-kv-slideshow .slideshow-btn--primary{background:CanvasText;color:Canvas}}
/*# sourceMappingURL=/cdn/shop/t/60/assets/section-collection-kv-slideshow.css.map */
