.carousel{margin:0 auto;max-width:460px;overflow:hidden;width:100%}.carousel__wrapper{align-items:center;display:flex;gap:0;transition:all .3s ease-in-out}.carousel__item{border-radius:20px;flex:none;overflow:hidden;width:100%}.carousel[ratio="4-5"] .carousel__item{aspect-ratio:4/5}.carousel[ratio="9-16"] .carousel__item{aspect-ratio:9/16}.carousel[ratio="1-1"] .carousel__item{aspect-ratio:1/1}.carousel__toggle{align-items:center;display:flex;gap:20px;justify-content:space-between;margin:12px 0 0}.carousel__next,.carousel__prev{align-items:center;border-radius:100%;cursor:pointer;display:flex;height:40px;justify-content:center;transition:all .3s ease-in-out;width:40px}.carousel__next:hover,.carousel__prev:hover{background:#f2f5f9}.carousel__next:before,.carousel__prev:before{background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";display:block;height:16px;width:16px}.carousel__prev:before{background-image:url(//4059422.fs1.hubspotusercontent-na1.net/hubfs/4059422/raw_assets/public/Tiime%20Blog%202024/assets/img/icons/tiime-ic-arrow-prev.svg)}.carousel__next:before{background-image:url(//4059422.fs1.hubspotusercontent-na1.net/hubfs/4059422/raw_assets/public/Tiime%20Blog%202024/assets/img/icons/tiime-ic-arrow-next.svg)}.carousel__dots{flex-wrap:wrap;gap:0 8px}.carousel__dot,.carousel__dots{align-items:center;display:flex;justify-content:center}.carousel__dot{cursor:pointer;flex:none;height:20px;width:20px}.carousel__dot:before{background:#e5ecf4;border-radius:100%;content:"";display:block;height:8px;transition:all .3s ease-in-out;width:8px}.carousel__dot[state=active]:before{background:#476388}