html:not([data-theme=dark]) .bcp-reviews .single-testimonial-item{background:color-mix(in srgb,var(--bcp-primary,#4c5ff0) 3%,#fff)!important;border:1px solid color-mix(in srgb,var(--bcp-primary,#4c5ff0) 15%,#e5e9f2)!important;box-shadow:0 8px 24px #1724480d!important}
.bcp-reviews .single-testimonial-item{transition:transform .25s ease,border-color .25s ease,box-shadow .25s ease}
.bcp-reviews .single-testimonial-item:hover{transform:translateY(-4px);border-color:color-mix(in srgb,var(--bcp-primary,#4c5ff0) 35%,transparent)!important;box-shadow:0 14px 30px #17244814!important}
.bcp-reviews #testimonial-carousel .owl-stage-outer{padding:10px 0 24px;margin-top:-10px}
.bcp-reviews #testimonial-carousel .owl-stage{display:flex;align-items:stretch;transition-timing-function:cubic-bezier(.22,.61,.36,1)!important}
.bcp-reviews #testimonial-carousel .owl-item{display:flex;float:none}.bcp-reviews #testimonial-carousel .single-testimonial-item{width:100%}
.bcp-reviews #testimonial-carousel .owl-dots{display:flex;justify-content:center;align-items:center;gap:8px;margin-top:12px}
.bcp-reviews #testimonial-carousel button.owl-dot{width:8px;height:8px;min-height:0;padding:0!important;border:0;border-radius:999px;background:color-mix(in srgb,var(--bcp-primary,#4c5ff0) 20%,transparent);transition:width .25s,background .25s}
.bcp-reviews #testimonial-carousel button.owl-dot span{display:none}.bcp-reviews #testimonial-carousel button.owl-dot.active{width:24px;background:var(--bcp-primary,#4c5ff0)}
.bcp-reviews #testimonial-carousel button.owl-dot:focus-visible{outline:2px solid var(--bcp-primary,#4c5ff0);outline-offset:4px}
html[data-theme=dark] .bcp-reviews .single-testimonial-item{background:#172335!important;border:1px solid #2e3c51!important;box-shadow:0 8px 24px #0002!important}
@media(prefers-reduced-motion:reduce){.bcp-reviews .single-testimonial-item,.bcp-reviews #testimonial-carousel .owl-stage,.bcp-reviews #testimonial-carousel button.owl-dot{transition:none!important}.bcp-reviews .single-testimonial-item:hover{transform:none}}
