.c-index-slideshow{--slide-bg: #fde5d7;--slide-border: #c95100}.c-index-slideshow__slider{position:relative}.c-index-slideshow__slide{position:relative;display:block;background:var(--slide-bg);border:1.5px solid var(--slide-border);border-radius:18px;overflow:hidden;text-decoration:none}.c-index-slideshow__img{display:block;width:100%;height:auto}.c-index-slideshow__video-wrapper{display:block}.c-index-slideshow__video-wrapper--sp{display:none}.c-index-slideshow__video{display:block;width:100%;height:auto}.c-index-slideshow__caption{position:absolute;left:18px;bottom:18px;display:flex;flex-direction:column;align-items:flex-start;max-width:calc(100% - 24px)}.c-index-slideshow__label{display:inline-block;padding:8px 20px;background:#fff;color:var(--color-accent);border:1.5px solid var(--color-accent);border-radius:0 12px 0 0;font-size:16px;font-weight:700;line-height:1;letter-spacing:0}.c-index-slideshow__title{margin:-1.5px 0 0;padding:10px 20px;background:#fff;color:var(--color-accent);border:1.5px solid var(--color-accent);border-radius:0;font-size:16px;font-weight:700;line-height:1.5}.c-index-slideshow .splide__arrows{position:absolute;z-index:1;top:50%;transform:translateY(-50%);width:100%;display:flex;align-items:center;justify-content:space-between}.c-index-slideshow .splide__arrow{width:44px;height:44px;border-radius:50%;box-shadow:0 4px 4px #00000040;background:#fff;border:1px solid var(--color-accent);opacity:1;color:var(--color-accent);transition:all .2s ease;display:flex;align-items:center;justify-content:center}@media(hover:hover)and (pointer:fine){.c-index-slideshow .splide__arrow:hover{background:var(--color-accent);color:#fff}}.c-index-slideshow .splide__arrow svg{width:21.78px;height:16.28px;fill:transparent}.c-index-slideshow .splide__arrow--prev{margin-left:18px}.c-index-slideshow .splide__arrow--next{margin-right:18px;transform:rotate(180deg)}.c-index-slideshow .splide__pagination{position:static;display:flex;justify-content:center;gap:10px;margin:12px 0 0;padding:0}.c-index-slideshow .splide__pagination__page{width:8px;height:8px;margin:0;border-radius:50%;background:var(--slide-bg);opacity:1;transition:background .2s ease}.c-index-slideshow .splide__pagination__page.is-active{background:var(--color-accent);transform:none}.c-index-slideshow__cta{min-height:80px;position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;margin:20px auto 0;padding:24px 24px 20px;max-width:846px;width:100%;text-align:center;text-decoration:none;color:#fff;background:var(--color-accent);border-radius:12px;transition:all .3s ease}@media(hover:hover)and (pointer:fine){.c-index-slideshow__cta:hover{background:var(--color-blue)}}.c-index-slideshow__cta:before{content:"";position:absolute;top:6px;left:6px;display:block;width:calc(100% - 12px);height:calc(100% - 12px);border:1px solid #fff;border-radius:12px}.c-index-slideshow__cta-text{font-weight:700;font-size:20px;line-height:1;letter-spacing:0}.c-index-slideshow__cta-subtext{font-size:14px;font-weight:700;line-height:1.28;letter-spacing:0}@media screen and (max-width:767px){.c-index-slideshow__slide{border-radius:18px}.c-index-slideshow__video-wrapper--pc{display:none}.c-index-slideshow__video-wrapper--sp{display:block}.c-index-slideshow__caption{bottom:14px;left:10px;padding-right:0}.c-index-slideshow__label{font-size:14px;padding:8px 14px}.c-index-slideshow__title{font-size:15px;line-height:1.46;padding:10px 12px}.c-index-slideshow .splide__arrow{width:30px;height:30px}.c-index-slideshow .splide__arrow--prev{margin-left:-15px}.c-index-slideshow .splide__arrow--next{margin-right:-15px}.c-index-slideshow__cta{gap:6px;padding:18px;margin-top:18px;min-height:91px}.c-index-slideshow .splide__pagination{margin:8px 0 0}.c-index-slideshow .splide__arrow svg{width:16.04px;height:12.03px}.c-index-slideshow__cta:before{top:4px;left:4px;width:calc(100% - 8px);height:calc(100% - 8px)}.c-index-slideshow__cta-text{font-size:18px;line-height:1.22}.c-index-slideshow__cta-subtext{font-size:12px;line-height:1.5}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/c-index-slideshow.css.map */
