ex;padding:1rem;max-width:100%}.carousel__nav + .carousel__viewport .carousel__viewport__slide__cover img{height:100%}.carousel__viewport__slide__content{padding:1rem 2rem;max-height:unset}.carousel__nav + .carousel__viewport .carousel__viewport__slide__content:first-child{margin-bottom:1rem}.carousel__viewport__slide__cover + .carousel__viewport__slide__content{flex:unset;z-index:0;margin:1rem 2rem 2rem;border-radius:1ex;background:var(--bg);padding:1rem;width:auto}.carousel__viewport__slide__cover + .caro