.carousel-dots{justify-content:center;align-items:center;gap:var(--space-100);width:100%;display:none;position:absolute;bottom:15px;left:0}.carousel-dots__item{background-color:var(--color-cream-400);width:4px;height:4px;transition:background-color var(--animation-base), width var(--animation-base)}.carousel-dots__item--clickable{cursor:pointer}.carousel-dots__item.is-active{background-color:var(--color-cream-800)}.carousel-dots--line{height:2px;padding-inline:var(--space-200);bottom:4px;overflow:hidden}@media screen and (width>=64rem){.carousel-dots--line{bottom:0}}.carousel-dots--line .carousel-dots__item{flex:1}.carousel.is-initialized .carousel-dots{display:flex}
