@import"https://cdn.jsdelivr.net/npm/@splidejs/splide@4.1.4/dist/css/splide-core.min.css";.splide-carousel-wrapper{padding-top:2rem;padding-bottom:2rem}.splide-carousel-section,.splide-carousel-section .splide{position:relative}.splide-carousel-section .splide__slide{border-radius:8px;overflow:hidden}.splide-carousel-section .splide__slide a{display:block;width:100%;height:100%}.splide-carousel-section .splide-slide-image{display:block;width:100%;height:auto;aspect-ratio:1 / 1;object-fit:cover;border-radius:8px;transition:transform .3s ease,opacity .3s ease}.splide-carousel-section .splide__slide a:hover .splide-slide-image{transform:scale(1.02);opacity:.9}.splide-carousel-section .splide-slide-placeholder{aspect-ratio:1 / 1;background-color:#f5f5f5;border-radius:8px;display:flex;align-items:center;justify-content:center}.splide-carousel-section .splide-slide-placeholder .placeholder-svg{width:50%;height:50%;fill:#ccc}.splide-carousel-section .splide__arrows{position:absolute;top:50%;left:0;right:0;transform:translateY(-50%);display:flex;justify-content:space-between;pointer-events:none;padding:0 8px;z-index:10}.splide-carousel-section .splide__arrow{pointer-events:auto;width:40px;height:40px;border-radius:50%;background-color:#ffffffe6;border:none;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:background-color .2s ease,transform .2s ease;box-shadow:0 2px 8px #00000026}.splide-carousel-section .splide__arrow:hover{background-color:#fff;transform:scale(1.1)}.splide-carousel-section .splide__arrow:disabled{opacity:.5;cursor:not-allowed}.splide-carousel-section .splide__arrow svg{width:16px;height:16px;fill:#333}.splide-carousel-section .splide__arrow--prev svg{transform:rotate(180deg)}.splide-carousel-section .splide-play-btn{position:absolute;bottom:-36px;right:16px;width:32px;height:32px;border-radius:50%;background-color:#0009;border:none;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:background-color .2s ease;z-index:10}.splide-carousel-section .splide-play-btn:hover{background-color:#000c}.splide-carousel-section .splide-play-btn svg{fill:#fff}.splide-carousel-section .splide-play-btn__play,.splide-carousel-section .splide-play-btn__pause{display:none;align-items:center;justify-content:center}.splide-carousel-section .splide-play-btn.is-playing .splide-play-btn__pause,.splide-carousel-section .splide-play-btn.is-paused .splide-play-btn__play{display:flex}@media screen and (max-width: 840px){.splide-carousel-section .splide__arrow{width:36px;height:36px}.splide-carousel-section .splide__arrow svg{width:14px;height:14px}}@media screen and (max-width: 640px){.splide-carousel-wrapper{padding-top:1rem;padding-bottom:1rem}.splide-carousel-section .splide__arrow{width:32px;height:32px}.splide-carousel-section .splide__arrow svg{width:12px;height:12px}.splide-carousel-section .splide-play-btn{bottom:-32px;right:12px;width:28px;height:28px}}@media (hover: none){.splide-carousel-section .splide__slide a:hover .splide-slide-image{transform:none;opacity:1}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/splide-carousel.css.map */
