.c_slideshow__item{position:relative}.c_slideshow__item:before{position:absolute;content:"";left:0;bottom:0;opacity:.4;background:linear-gradient(180deg,#0000,#000);width:100%;height:278px;z-index:1}.c_slideshow__item img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.c_slideshow__content{position:absolute;content:"";z-index:20}.c_slideshow__content.middle_left{left:0;top:50%;transform:translateY(-50%);-webkit-padding-start:80px;padding-inline-start:80px}.c_slideshow__content.middle_center{left:50%;top:50%;transform:translate(-50%)}.c_slideshow__content.middle_center .button-wrapper{text-align:center}.c_slideshow__content.middle_right{right:0;top:50%;transform:translateY(-50%);-webkit-padding-end:80px;padding-inline-end:80px}.c_slideshow__content.bottom_left{left:0;bottom:0;-webkit-padding-start:80px;padding-inline-start:80px;-webkit-padding-after:40px;padding-block-end:40px}@media screen and (max-width: 1600px) and (min-width: 999px){.c_slideshow__content.bottom_left{max-width:var(--container-max-width);padding-inline:var(--container-gutter);width:100%;margin-inline-start:auto;margin-inline-end:auto}}.c_slideshow__content.bottom_center{left:50%;bottom:0;transform:translate(-50%);-webkit-padding-after:40px;padding-block-end:40px}.c_slideshow__content.bottom_center .button-wrapper{text-align:center}.c_slideshow__content.bottom_right{right:0;bottom:0;-webkit-padding-end:80px;padding-inline-end:80px;-webkit-padding-after:40px;padding-block-end:40px}@media screen and (max-width: 999px){.c_slideshow__content.bottom_left-sp{left:0;bottom:0;-webkit-padding-start:30px;padding-inline-start:30px;-webkit-padding-after:28px;padding-block-end:28px}.c_slideshow__content.bottom_center-sp{left:50%;bottom:0;transform:translate(-50%);text-align:center;-webkit-padding-after:28px;padding-block-end:28px;width:100%}}.c_slideshow__title{color:#fff;font-family:var(--font-en);font-size:40px;font-weight:500;line-height:100%;letter-spacing:-.4px;-webkit-margin-after:0;margin-block-end:0}@media screen and (max-width: 999px){.c_slideshow__title{font-size:28px;font-weight:500;line-height:100%}}.c_slideshow__sub-title{color:#fff;font-family:var(--font-ja);font-size:16px;font-weight:400;line-height:26px;letter-spacing:.16px;-webkit-margin-before:17px;margin-block-start:17px;-webkit-margin-after:0;margin-block-end:0}@media screen and (max-width: 999px){.c_slideshow__sub-title{font-size:13px;font-weight:400;line-height:22px;letter-spacing:.13px;-webkit-margin-before:13px;margin-block-start:13px}}.splide__arrow svg{fill:transparent;height:7px;width:7px}@media screen and (max-width: 999px){.c_slideshow .splide__arrow svg path{stroke:#000!important}}.splide-controller{position:absolute}@media screen and (max-width: 999px){.splide-controller{position:relative;padding-top:10px;padding-inline:0;left:auto!important;right:auto!important;bottom:auto!important;transform:none!important}}.splide-controller.bottom_left{left:66px;bottom:28px}.splide-controller.bottom_center{left:50%;bottom:28px;transform:translate(-50%)}.splide-controller.bottom_right{right:66px;bottom:28px}@media screen and (max-width: 999px){.splide-controller{position:relative;padding-top:10px;padding-inline:0;right:0;bottom:0}}.splide-controller .splide__arrows{display:flex;align-items:center;justify-content:space-between}.splide__arrow{position:relative;opacity:1;top:initial!important;left:initial!important;right:initial!important;background:transparent;transform:none}@media screen and (max-width: 999px){.c_slideshow .splide__arrow--next{margin-right:auto}.c_slideshow .splide__arrow--prev{margin-left:auto}}.splide__pagination{position:relative;left:initial;right:initial;top:initial;bottom:initial;padding:0;gap:9px}.splide__pagination__page{display:flex;margin:0;opacity:1;width:7px;height:7px}@media screen and (max-width: 999px){.splide__pagination__page.is-active{background:#000}}.splide__pagination__page.is-active{transform:initial}@media screen and (max-width: 999px){.c_slideshow__item-wrapper{aspect-ratio:375 / 541}}.splide__slide--split .c_slideshow__item-wrapper{display:flex}@media screen and (max-width: 999px){.splide__slide--split .c_slideshow__item-wrapper{flex-direction:column;height:100%}}@media screen and (max-width: 999px){.splide__slide--split .c_slideshow__item-wrapper .c_image{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/c_slideshow.css.map */
