.splide{--apm--splide--arrow-color: var(--wp--preset--color--brand-a);--apm--splide-dot--color: var(--wp--preset--color--brand-d)}.page-section.has-white-color .splide{--apm--splide--arrow-color: var(--wp--preset--color--white);--apm--splide-dot--color: var(--wp--preset--color--white)}.splide__arrows{align-items:center;display:flex;margin-top:var(--wp--preset--spacing--40)}.splide__arrow{background:none;border-radius:0;height:2.25rem;position:relative;bottom:auto;opacity:1;top:auto;transform:none;transition:opacity .25s ease;left:auto;right:auto;width:2.25rem}.splide__arrow svg{display:block;height:22px;transform:none;width:auto}.splide__arrow svg path{stroke-width:4px;stroke:var(--apm--splide--arrow-color);transition:stroke .25s ease}.splide__pagination{bottom:auto;-moz-column-gap:.5rem;column-gap:.5rem;display:inline-flex;left:auto;padding:0 .5rem;position:relative;right:auto;top:auto;width:auto}.splide__pagination__page{background-color:var(--apm--splide-dot--color);height:15px;opacity:.3;transition:opacity .25s ease,background-color .25s ease;width:15px}.splide__pagination__page.is-active{background-color:var(--apm--splide-dot--color);opacity:1;transform:none}@media(max-width: 649px){.splide__arrow{height:3.5rem;width:3.5rem}.splide__arrow svg{height:32px}.splide__arrow svg path{stroke-width:3px}}
