.splide{max-width:100%;margin:0 auto}.splide__arrows{position:absolute;width:100%;top:50%}.splide__arrow{--arrow-size:1.875rem;border-radius:var(--arrow-size);background-color:rgba(255,255,255,0.1);border:1px solid var(--wp--preset--color--text);color:var(--wp--preset--color--text);cursor:pointer;position:absolute;transform:translateY(-50%);width:var(--arrow-size);height:var(--arrow-size);text-align:center;transition:all 0.2s ease;z-index:1}.splide__arrow:focus,.splide__arrow:hover{border-color:var(--wp--preset--color--white);color:var(--wp--preset--color--white)}.splide__arrow--prev{left:0}.splide__arrow--next{right:0}.splide__arrow svg{width:calc(var(--arrow-size) / 3);height:calc(var(--arrow-size) / 3);margin:auto}.splide__track>.splide__list{padding:1px 0!important}.splide-main{}.splide-main .splide__track{max-width:100%;background-color:var(--wp--preset--color--background);margin:0 auto var(--wp--preset--spacing--40)}.splide-main .splide__slide{display:flex;cursor:grab;max-width:100%}.splide-main .splide__slide a{cursor:zoom-in}.splide-main.has-arrows-nav .splide__track{max-width:calc(100% - 7rem)}.splide-main:not(.is-initialized) .splide__track{aspect-ratio:var(--aspect-ratio,auto)}.splide__slide a.gradient-border{display:block;height:auto;width:fit-content;margin:auto}.splide__slide img{height:100%;width:100%;object-fit:contain;box-sizing:border-box;transition:border-color 0.2s ease}.splide-thumbnails{max-width:min(67%,50rem);margin:0 auto}.splide-thumbnails .splide__list{display:flex}.splide-thumbnails .splide__slide.is-active img{border-color:var(--wp--preset--color--text)}.splide-thumbnail{display:block;width:100%;height:auto;cursor:pointer;transition:all 0.2s ease}.splide__pagination{position:absolute;z-index:2;bottom:var(--wp--preset--spacing--40);width:100%}.splide__pagination__page{--pagination-size:var(--wp--preset--font-size--small);border-radius:var(--pagination-size);background-color:rgba(255,255,255,0.2);padding:0!important;cursor:pointer;display:inline-block;margin-right:var(--pagination-size);width:var(--pagination-size);height:var(--pagination-size);transition:all 0.2s ease}.splide__pagination__page:focus,.splide__pagination__page:hover{background-color:var(--wp--preset--color--white)}.splide__pagination__page.is-active{background-color:rgba(255,255,255,0.75)}