@charset "UTF-8";:root{--splide-arrow-width: 1em;--splide-arrow-height: 1em;--splide-arrow-button-size: calc(var(--splide-arrow-width) + var(--button-padding-horizontal));--splide-arrow-button-border-radius: var(--button-border-radius);--splide-pagination-dot-background: rgba(0, 0, 0, .25);--splide-pagination-dot-background-active: var(--button-background-color, rgba(0, 0, 0, 1));--splide-pagination-dot-background-hover: var(--button-background-color, rgba(0, 0, 0, 1));--splide-pagination-dot-border: 0;--splide-pagination-dot-border-radius: 50%;--splide-pagination-dot-size: 10px;--splide-pagination-dot-margin: 3px 5px;--splide-pagination-dot-padding: 0;--splide-pagination-dot-transition: transform .2s linear;--splide-pagination-dot-transform-active: scale(1.2);--splide-pagination-dot-opacity: .7;--splide-pagination-dot-opacity-hover: 1;--splide-pagination-dot-opacity-active: 1;--splide-progress-background-color: rgba(0, 0, 0, .25);--splide-progress-color: rgba(0, 0, 0, .5);--splide-progress-height: 3px}.splide.has-arrows-style-primary{--splide-progress-color: var(--splide-arrow-background-color, var(--button-background-color));--splide-pagination-dot-background-active: var(--splide-arrow-background-color, var(--button-background-color))}.splide.has-arrows-style-outline{--splide-progress-color: var(--button-outline-text-color, var(--button-background-color));--splide-pagination-dot-background-active: var(--button-outline-text-color, var(--button-background-color))}.splide.has-arrows-style-text{--splide-progress-color: var(--button-text-text-color, var(--link-color));--splide-pagination-dot-background-active: var(--button-text-text-color, var(--link-color))}.splide{position:relative}.splide-disabled .splide__arrow,.splide-disabled .splide__progress__bar{display:none}.frontend .splide-overflow .splide__track{overflow:visible}.splide__list{display:flex;flex-wrap:nowrap}.splide-nav{display:flex;flex-wrap:wrap;align-items:center;gap:var(--grid-gap)}.splide-nav .splide-progress{flex-grow:1}.splide.has-arrows-position-side.has-progress .splide-nav,.splide.has-arrows-position-side.has-pagination .splide-nav{gap:var(--grid-gap) 0}.splide.has-arrows-position-below .splide-nav,.splide.has-arrows-position-side.has-progress .splide-nav,.splide.has-arrows-position-side.has-pagination .splide-nav{margin-top:var(--spacing-sm)}.splide.has-arrows-position-below.has-arrows:not(.has-progress) .splide__pagination{margin-left:auto}.splide.has-arrows-position-side .splide__arrows{position:absolute;top:50%;transform:translateY(-50%);left:calc(90% - var(--splide-arrow-button-width, var(--splide-arrow-button-size)) + var(--grid-gap) / 2);z-index:10}@media (min-width: 1200px){.splide.has-arrows-position-side .splide__arrows{left:calc(100% - var(--splide-arrow-button-width, var(--splide-arrow-button-size)) + var(--grid-gap))}}.splide.has-arrows-position-side.has-progress .splide__arrows{top:calc(50% - var(--spacing-sm) - var(--splide-progress-height))}@media (max-width: 1199px) and (hover: none){.splide.has-arrows-position-side .splide__arrow{display:none}}.splide__arrows{display:flex;align-items:center;gap:.5em}.splide__arrow{width:var(--splide-arrow-button-width, var(--splide-arrow-button-size));height:var(--splide-arrow-button-height, var(--splide-arrow-button-size));display:flex;justify-content:center;align-items:center;padding:0;background:none;border:none;border-radius:var(--splide-arrow-button-border-radius);appearance:none;background-color:var(--splide-arrow-background-color, var(--button-background-color));color:var(--splide-arrow-color, var(--button-text-color));transition:opacity .15s ease-out}.splide__arrow[disabled]{opacity:.3;cursor:auto}.splide__arrow:not([disabled]):hover,.splide__arrow:not([disabled]):focus-visible{background-color:var(--splide-arrow-background-hover-color, var(--button-hover-background-color));color:var(--splide-arrow-hover-color, var(--button-hover-text-color))}.splide__arrow svg{width:var(--splide-arrow-width);height:var(--splide-arrow-height)}.splide__arrow svg [stroke]{stroke:currentColor}.splide__arrow svg :not([stroke]){fill:currentColor}.splide.has-arrows-style-outline .splide__arrows{display:flex;flex-wrap:nowrap;gap:0}.splide.has-arrows-style-outline .splide__arrow{background-color:var(--splide-arrow-background-color, transparent);color:var(--button-outline-text-color, var(--button-background-color));border-width:var(--button-border-width);border-color:currentColor;border-style:solid}.splide.has-arrows-style-outline .splide__arrow:not([disabled]):hover,.splide.has-arrows-style-outline .splide__arrow:not([disabled]):focus-visible{background:var(--splide-arrow-hover-background-color, white);color:var(--button-outline-hover-text-color, var(--button-hover-background-color))}.splide.has-arrows-style-outline .splide__arrow--prev{border-start-end-radius:0;border-end-end-radius:0}.splide.has-arrows-style-outline .splide__arrow--next{border-start-start-radius:0;border-end-start-radius:0;margin-inline-start:calc(-1 * var(--button-border-width))}.splide.has-arrows-style-text .splide__arrows{margin-inline-start:calc(-1 * (var(--splide-arrow-button-width, var(--splide-arrow-button-size)) - var(--splide-arrow-width)) / 2)}.splide.has-arrows-style-text .splide__arrow{background-color:transparent;color:var(--button-text-text-color, var(--link-color))}.splide.has-arrows-style-text .splide__arrow:not([disabled]):hover,.splide.has-arrows-style-text .splide__arrow:not([disabled]):focus-visible{color:var(--button-text-hover-text-color, var(--link-hover-color))}.splide__pagination{left:0;padding:0;right:0;z-index:1}.splide__pagination__page{position:relative;display:inline-block;width:var(--splide-pagination-dot-size);height:var(--splide-pagination-dot-size);margin:var(--splide-pagination-dot-margin);padding:var(--splide-pagination-dot-padding);background:var(--splide-pagination-dot-background);border:var(--splide-pagination-dot-border);border-radius:var(--splide-pagination-dot-border-radius);transition:var(--splide-pagination-dot-transition);opacity:var(--splide-pagination-dot-opacity)}.splide__pagination__page.is-active{opacity:var(--splide-pagination-dot-opacity-active);background:var(--splide-pagination-dot-background-active);z-index:1;transform:var(--splide-pagination-dot-transform-active)}.splide__pagination__page:hover{cursor:pointer;opacity:var(--splide-pagination-dot-opacity-hover);background:var(--splide-pagination-dot-background-hover)}.splide__progress{flex:1 1;background:var(--splide-progress-background-color)}.splide__progress.is-autoplay .splide__progress__bar{transition:none}.splide__progress__bar{background:var(--splide-progress-color);height:var(--splide-progress-height);transition:width .4s ease;width:0}
