.hero__arrow{background-color:rgba(34,34,34,.8);cursor:pointer;display:block;height:40px;position:absolute;top:calc(50% - 25px);transform:translateY(-50%);transition:background-color 350ms;width:40px;z-index:9}.hero__arrow svg{left:50%;top:50%;transform:translate(-50%,-50%);position:absolute}.hero__arrow--left{border-radius:0 8px 8px 0;left:0}.hero__arrow--right{border-radius:8px 0 0 8px;right:0}