.carousel{overflow:hidden;position:relative}@media (pointer:fine){.carousel:hover .carousel__next,.carousel:hover .carousel__prev{display:inline-block}}.carousel__container{display:flex;flex-direction:row;scroll-snap-type:x mandatory;transition:transform .5s ease}.carousel__next,.carousel__prev{background-color:#f8f8f8;border-radius:50%;height:50px;padding:16px;position:absolute;top:calc(50% - 25px);width:50px;z-index:10;fill:#7c7d7a;cursor:pointer}.carousel__prev{left:0;transform:rotate(180deg)}.carousel__next{right:0}
