.image-gallery__featured{margin:0 0 24px;position:relative}.image-gallery__featured .image-gallery__featured--active:before{content:"\f00e";-webkit-font-smoothing:antialiased;align-items:center;background:var(--light_color) 0 0 no-repeat padding-box;border-radius:50%;bottom:15px;color:var(--tertiary_color);display:var(--fa-display,inline-block);display:flex;font-family:var(--fa-style-family,"Font Awesome 6 Free");font-size:20px;font-style:normal;font-variant:normal;font-weight:var(--fa-style,900);height:48px;justify-content:center;line-height:1;position:absolute;right:15px;text-rendering:auto;width:48px}.image-gallery__featured .image-gallery__featured--active:after{background-clip:revert-layer;background-image:url(https://www.federalsignal.com/hubfs/graphic-overlay.svg);background-position:0 72%;background-repeat:no-repeat;background-size:contain;bottom:0;bottom:12px;content:"";height:0;margin-right:-8px;margin-top:0;padding-top:25px;position:absolute;right:-100px;transform:translateY(100%);width:100%;z-index:0}.image-gallery__featured a:not(.image-gallery__featured--active){display:none}.image-gallery__featured a.image-gallery__featured--active{display:block;line-height:.7}.image-gallery__featured a.image-gallery__featured--active img{aspect-ratio:5/3;object-fit:contain;width:100%}.image-gallery__navigation .slick-list{margin:0 auto;overflow-x:clip;overflow-y:show;width:calc(100% - 64px)}.image-gallery__navigation .slick-prev{left:0}.image-gallery__navigation .slick-next{right:0}.image-gallery__navigation img{aspect-ratio:8/5;cursor:pointer;margin:18px 8px;object-fit:contain}.image-gallery__navigation .slick-next:before,.image-gallery__navigation .slick-prev:before{display:none}.image-gallery__navigation .slick-arrow{background:none!important;border:none!important;padding:0!important;-webkit-transform:translateY(-50%)!important;-ms-transform:translateY(-50%)!important;transform:translateY(-50%)!important}