.splide-card-scroller{max-width:100%}.splide-card-scroller .card-scroller{display:flex;overflow:hidden;flex-direction:column;max-width:100%;gap:24px}.splide-card-scroller .card-scroller .scroll-bar{position:relative;width:100%;display:flex;align-items:center;justify-items:center;gap:24px}@media (max-width: 576px){.splide-card-scroller .card-scroller .scroll-bar{display:flex;flex-direction:column;gap:24px}}.splide-card-scroller .card-scroller .scroll-bar .scroll-level{position:relative;background-color:#d3d3d3;flex-grow:1}@media (max-width: 576px){.splide-card-scroller .card-scroller .scroll-bar .scroll-level{width:100%}}.splide-card-scroller .card-scroller .scroll-bar .scroll-level .scroll-level-state{background-color:var(--color-gray-500);height:3px;transition:width .4s ease;width:0}.splide-card-scroller .card-scroller .scroll-bar .scroll-page{font-size:var(--font-m-size);line-height:var(--font-m-line-height);letter-spacing:.24px;font-weight:600}@media (max-width: 576px){.splide-card-scroller .card-scroller .scroll-bar .scroll-page{position:absolute;top:30px}}.splide-card-scroller .card-scroller .scroll-bar .scroll-control{display:flex;gap:12px}@media (max-width: 576px){.splide-card-scroller .card-scroller .scroll-bar .scroll-control{width:180px;justify-content:space-between}}.splide-card-scroller .card-scroller .scroll-bar .scroll-control .control-icon{width:32px;height:32px;cursor:pointer;padding:4px;background-color:var(--color-gray-200);border:none}.splide-card-scroller .card-scroller .scroll-bar .scroll-control .control-icon svg{display:none}.splide-card-scroller .splide__pagination{display:none}.splide-card-scroller:not(.is-overflow) .scroll-bar{display:none}
