/* Banner: setas fixas nas bordas e visiveis somente ao interagir. */
.home-market-hero .hero-prev,.home-market-hero .hero-next{position:absolute!important;top:36%!important;z-index:12!important;width:54px!important;height:58px!important;opacity:0!important;visibility:hidden!important;pointer-events:none!important;transition:opacity .2s ease,visibility .2s ease!important;transform:translateY(-50%)!important;box-shadow:0 10px 25px rgba(8,34,83,.1)!important}
.home-market-hero .hero-prev{left:0!important;right:auto!important;border-radius:0 32px 32px 0!important}
.home-market-hero .hero-next{right:0!important;left:auto!important;border-radius:32px 0 0 32px!important}
.home-market-hero:hover .hero-prev,.home-market-hero:hover .hero-next,.home-market-hero:focus-within .hero-prev,.home-market-hero:focus-within .hero-next{opacity:1!important;visibility:visible!important;pointer-events:auto!important}
@media(hover:none){.home-market-hero .hero-prev,.home-market-hero .hero-next{opacity:1!important;visibility:visible!important;pointer-events:auto!important}}
