/* v1.106 — visible, keyboard accessible previous/next arrows on BIRO galleries. */
.biroCarouselStage{position:relative!important;isolation:isolate}
.biroPhotoCarousel .biroCarouselStage>.biroCarouselArrow{display:flex!important;visibility:visible!important;opacity:1!important;position:relative!important;z-index:5!important;align-items:center!important;justify-content:center!important;flex:none!important;width:48px!important;height:48px!important;padding:0!important;border:1px solid #a9c0c7!important;border-radius:50%!important;background:#fff!important;color:#123f4c!important;font-size:31px!important;line-height:1!important;box-shadow:0 3px 12px rgba(20,55,66,.22)!important;cursor:pointer!important}
.biroPhotoCarousel .biroCarouselStage>.biroCarouselArrow:hover,.biroPhotoCarousel .biroCarouselStage>.biroCarouselArrow:focus-visible{background:#e4f2f4!important;outline:2px solid #167887!important;outline-offset:2px!important}
.biroPhotoCarousel .biroCarouselStage>.biroCarouselArrow:disabled{opacity:.65!important}
@media(max-width:600px){.biroPhotoCarousel .biroCarouselStage>.biroCarouselArrow{width:38px!important;height:38px!important;font-size:25px!important}}
