.slideshow-splide:has(.splide__controls--outside){margin-bottom:calc(var(--bullet-size) + 1rem)}@media screen and (min-width:750px){.slideshow-splide:has(.splide__controls--outside){margin-bottom:calc(var(--bullet-size) + 1.5rem)}}.splide{transition:opacity var(--duration-default) var(--ease-out-slow)}.splide--hidden{opacity:0;pointer-events:none}.slideshow-splide .splide__slide{aspect-ratio:var(--aspect-ratio)}.splide__slide .splide-img{width:100%;height:100%;object-fit:cover}.splide__slide .splide-link{display:block;width:100%;height:100%}.splide__slide.slide--rounded{border-radius:var(--slide-radius);overflow:hidden}.splide__slide.slide--shadow{box-shadow:var(--slide-shadow)}.splide__slide .splide-img--placeholder{background-color:#aaa;fill:#000;aspect-ratio:var(--aspect-ratio)}.slide--opacity{transition:opacity var(--duration-default) var(--ease-out-slow)}.splide__slide.slide--opacity:not(.is-active){opacity:var(--slide-opacity-inactive, .6)}.splide__slide.slide--scale>*:is(.splide-link,.splide-img){transition:scale var(--duration-medium) var(--ease-out-slow);transform-origin:left}.splide__slide.slide--scale:is(.is-next,.is-prev)>*:is(.splide-link,.splide-img){scale:var(--slide-scale-inactive)}.splide__slide.slide--scale.is-prev>*:is(.splide-link,.splide-img){transform-origin:right}.splide__controls{display:flex;flex-wrap:nowrap;column-gap:calc(var(--bullet-gap, 4px) * 2);align-items:center;justify-content:center;padding:1rem 0}.splide__controls .svg-wrapper{width:calc(var(--bullet-size, 8px) * 1.5);height:calc(var(--bullet-size, 8px) * 1.5)}.splide__controls--outside{position:absolute;bottom:var(--controls-bottom, 0px);left:50%;transform:translate(-50%,100%);padding-bottom:0}@media screen and (min-width:750px){.splide__controls--outside{padding-top:1.5rem}}.splide__list:has(.slide--shadow)~.splide__controls{padding-top:calc(1rem + var(--controls-padding-top))}@supports (overflow: clip){.splide__track:has(.slide--shadow){overflow:clip visible}}.splide__toggle{-webkit-appearance:none;appearance:none;background:rgb(var(--color-background));border:1px solid rgb(var(--color-foreground));display:flex;padding:var(--bullet-size, 8px);cursor:pointer;border-radius:100%}.splide__pagination{padding:0;column-gap:var(--bullet-gap, 4px);position:relative}.splide__pagination__page{-webkit-appearance:none;appearance:none;display:block;border:var(--bullet-border-width) solid var(--bullet-border-color);width:var(--bullet-size, 8px);height:var(--bullet-size, 8px);padding:0;cursor:pointer;-webkit-mask-image:var(--bullet-inactive);mask-image:var(--bullet-inactive);-webkit-mask-size:contain;mask-size:contain;-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.splide__pagination__page.is-active{-webkit-mask-image:var(--bullet-active);mask-image:var(--bullet-active)}.splide__pagination__page:before{content:"";position:absolute;top:0;left:0;bottom:0;right:0;background-image:var(--grad-rn)}.splide__pagination.pagination--shadow{filter:drop-shadow(0 1px 2px hsl(0deg 0% 0% / .4))}.swiper-with-bg{background:var(--background-image) no-repeat;background-size:cover;background-position:center}.splide__arrow{-webkit-appearance:none;appearance:none;border:none;cursor:pointer;background:var(--arrow-bg, #eee);fill:var(--arrow-color, #333);border-radius:100%;display:inline-flex;align-items:center;padding:1rem;pointer-events:auto}@media(hover:hover){.splide__arrow{transition:opacity var(--duration-short) ease-in}.splide__arrow:hover{opacity:.7}}.splide__arrows .splide__arrow--prev{transform:scaleX(-1)}.splide:not(.splide-thumbs) .splide__arrows .splide__arrow:first-child{margin-right:1rem}.splide__arrow svg{width:1.5rem;height:1.5rem}.video-splide-wrapper .splide:not(.splide-thumbs){flex:1}.splide+.splide-thumbs{margin-top:1rem}.splide-thumbs .splide__arrows{display:flex;justify-content:space-between;width:100%;position:absolute;z-index:2;top:50%;transform:translateY(-50%);pointer-events:none;padding:0 .25rem}.splide-thumbs .splide__arrows.splide__arrows--ttb{flex-direction:column;height:100%;padding:0}.splide-thumbs .splide__arrows .splide__arrow{position:relative}.splide-thumbs .splide__arrows.splide__arrows--ttb .splide__arrow{border-radius:0;justify-content:center}.splide-thumbs .splide__arrows:not(.splide__arrows--ttb) .splide__arrow--next{right:0}.splide-thumbs .splide__arrows.splide__arrows--ttb .splide__arrow--prev svg{transform:rotate(-90deg)}.splide-thumbs .splide__arrows.splide__arrows--ttb .splide__arrow--next svg{transform:rotate(90deg)}.splide-thumbs .splide__slide{cursor:pointer}.splide-controls-custom{display:flex;row-gap:2rem;flex-direction:column;margin-top:1rem}.splide-progress{background:rgb(var(--color-background));width:100%;height:3px;border-radius:3px;overflow:hidden}.progress-bar{display:block;background-color:rgb(var(--color-button));height:100%;transition:width .4s var(--ease-out-slow)}@media screen and (min-width:750px){.video-splide-wrapper{display:flex;column-gap:var(--grid-mobile-horizontal-spacing)}.splide+.splide-thumbs{margin-top:0}.splide__slide.slide--shadow{box-shadow:var(--slide-shadow-pc)}.splide__list:has(.slide--shadow)~.splide__controls{padding-top:calc(1rem + var(--controls-padding-top-pc))}.splide__slide{max-width:calc(100% - var(--slide-gap, 0px) * 2 - var(--slide-width, 0px) * .3)}.splide__arrow svg{width:2rem;height:2rem}.splide-thumbs .splide__arrows{padding:0 .5rem}.splide-thumbs .splide__arrows.splide__arrows--ttb{padding:0}}
/*# sourceMappingURL=/cdn/shop/t/7/assets/component-splide.css.map */
