vvo-carousel br{display:none !important}
vvo-carousel *{box-sizing:border-box}
vvo-carousel{display:block;width:100%;padding:24px 0;max-width:1232px;margin:0 auto;min-height:100%;height:auto}
carousel-item.vvo-carousel-card{display:flex;flex-direction:column;height:100%;overflow:hidden}
.card-content-wrapper{display:flex;flex-direction:column;justify-content:space-between;height:100%;width:100%;position:relative;padding:0}
.card-text-group{display:flex;flex-direction:column;align-items:flex-start;text-align:left;width:100%;padding:24px 24px 16px 24px;flex:1}
.atom-wrapper{width:100%}
.card-image-group{margin:0;display:flex;flex-shrink:0;width:100%;justify-content:center;overflow:hidden}
.card-text-group.text-center{align-items:center;text-align:center}
.image-wrapper{width:100%;max-width:100%;line-height:0}
.image-wrapper vvo-image,.image-wrapper img{display:block;width:100% !important;height:auto;object-fit:fill;width:100% !important}
.vvo-carousel-group__component div[data-testid="tile-container-wrapper"]{height:100%}
.eyebrow-wrapper{margin-bottom:-4px}
.title-wrapper{margin-bottom:4px}
.link-wrapper{margin-top:8px}
.carousel-card{min-height:100%;height:auto;border-radius:12px;margin-top:-16px}
.carousel-group-wrapper{display:flex;flex-direction:column;align-items:flex-start;padding:0 var(--vds-space-6X);gap:var(--vds-space-6X);width:100%;margin:0 auto}
@media screen and (max-width:1024px){.carousel-group-wrapper{padding:0 var(--vds-space-4X,32px);gap:var(--vds-space-4X,32px)}
vvo-carousel{padding:20px 0}
}
@media screen and (max-width:767px){.carousel-group-wrapper{padding:0 var(--vds-space-2X,16px);gap:var(--vds-space-3X,24px)}
vvo-carousel{padding:16px 0}
.vvo-carousel-group__component div[data-testid="tile-container-wrapper"]{height:400px}
}