:root{--vertical-slider-duration-per-slide: 3;--vertical-slider-fade-height: 2rem;--vertical-slider-fade-color: #fff;--vertical-slider-gap: 1rem}@media(min-width: 480px){:root{--vertical-slider-duration-per-slide: 4;--vertical-slider-fade-height: 3.5rem}}.vertical-slider{height:80vh;max-height:600px;min-height:260px;overflow:hidden}.vertical-slider::before,.vertical-slider::after{content:"";position:absolute;left:0;width:100%;pointer-events:none;height:var(--vertical-slider-fade-height);z-index:1}.vertical-slider::before{top:0;background:linear-gradient(to bottom, var(--vertical-slider-fade-color), transparent)}.vertical-slider::after{bottom:0;background:linear-gradient(to top, var(--vertical-slider-fade-color), transparent)}.vertical-slider .vertical-slider__items{display:flex;flex-direction:column;gap:var(--vertical-slider-gap);padding:0;margin:0;list-style-type:none;align-items:center;justify-content:flex-start;text-wrap:balance;width:auto;height:auto;flex-direction:column;margin-inline:auto;padding-inline:0;position:relative}.vertical-slider .vertical-slider__items>*{min-height:unset;flex-shrink:0;display:flex;place-items:center;padding:var(--vertical-slider-gap)}@media(prefers-reduced-motion: no-preference){.vertical-slider .vertical-slider__items.ready{--duration: calc(var(--vertical-slider-duration-per-slide) * var(--count) * 5s);animation:vertical-scroll var(--duration) linear infinite;will-change:transform}.vertical-slider .vertical-slider__items.ready:hover{animation-play-state:paused}.vertical-slider.vertical-slider--reverse .vertical-slider__items.ready{outline:3px solid red;animation-direction:reverse}@keyframes vertical-scroll{0%{transform:translateY(0)}100%{transform:translateY(-50%)}}}.wp-block-scb-columns:has(.vertical-slider).has-columns-2{grid-template-columns:repeat(auto-fit, minmax(var(--scb-columns-auto-min), 1fr));gap:var(--vertical-slider-gap)}.wp-block-scb-columns:has(.vertical-slider).has-columns-2>.wp-block-scb-column:not(:first-child){display:none}@media(min-width: 960px){.wp-block-scb-columns:has(.vertical-slider).has-columns-2{grid-template-columns:repeat(2, minmax(0, 1fr))}.wp-block-scb-columns:has(.vertical-slider).has-columns-2>.wp-block-scb-column:not(:first-child){display:block}}
