.pageblock--testimonials .swiper--testimonials .swiper-slide{height:auto}.pageblock--testimonials .swiper--testimonials-thumbs{margin-top:var(--spacing-sm);padding:var(--spacing-xs);background-color:var(--color-neutral-100);border-radius:12px}.pageblock--testimonials .swiper--testimonials-thumbs .swiper-slide{border-radius:8px;justify-content:center;align-items:center;height:auto;display:flex;position:relative;overflow:hidden}.pageblock--testimonials .swiper--testimonials-thumbs .swiper-slide-thumb-active{background-color:var(--color-neutral-200)}.pageblock--testimonials .swiper--testimonials-thumbs .swiper-slide-thumb-active .progress{animation:6s linear forwards progress}.pageblock--testimonials .swiper--testimonials-thumbs .swiper-slide .progress{background:var(--color-neutral-500);width:0;height:3px;position:absolute;bottom:0;left:0;right:0}@keyframes progress{0%{width:0}to{width:100%}}.pageblock--testimonials .swiper--testimonials-thumbs .swiper-slide .x-core-image{filter:brightness(0);padding:34px 24px}@container style(--breakpoint-md-max:true){.pageblock--testimonials .swiper--testimonials-thumbs .swiper-slide .x-core-image{padding:24px 20px}}:root[style*="--breakpoint-md-max: true"] .applyContainerPolyFill .pageblock--testimonials .swiper--testimonials-thumbs .swiper-slide .x-core-image{padding:24px 20px}
