.component.carousel .carousel-wrapper{min-height:336px;display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex}
.component.carousel .carousel-wrapper.carousel-hidden{visibility:hidden;opacity:0}
.component.carousel .carousel-thumbnails{text-align:center;margin:24px 24px 40px}
.component.carousel .carousel-thumbnails li{display:inline-block;margin:0 6px 0 2px;width:80px;text-align:center;cursor:pointer}
.component.carousel .carousel-thumbnails li .carousel-thumbnail-text{padding-bottom:4px;font-family:Arial,Helvetica,sans-serif;font-size:.6875rem;line-height:1rem;color:#767676;line-height:.875rem;word-break:break-all}
.component.carousel .carousel-thumbnails li .carousel-thumbnail-image{width:100%;height:50px;border:1px solid #e1e1e1;background-size:cover;background-position:center;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.component.carousel .carousel-thumbnails li.active .carousel-thumbnail-image{border:2px solid #f35b1c}
.component.carousel .lSAction a{color:#ee7023;opacity:.5}
.component.carousel .lSAction a:hover{opacity:1}
.component.carousel .lSAction a.lSPrev{left:16px}
.component.carousel .lSAction a.lSNext{right:16px}
.component.carousel .lSSlideOuter .lSPager.lSpg{margin:8px 0 24px !important;display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-justify-content:center;-ms-justify-content:center;justify-content:center}
.component.carousel .lSSlideOuter .lSPager.lSpg>li{height:12px;width:12px;margin:0 8px;padding:0;background:url("../../../../../etc/designs/wcms/images/icons.svg#carousel-inactive-view")}
.component.carousel .lSSlideOuter .lSPager.lSpg>li.active a{background:#ee7023 url("../../../../../etc/designs/wcms/images/icons.svg#carousel-active-view")}
.component.carousel .lSSlideOuter .lSPager.lSpg>li a{height:12px;width:12px;text-indent:100%;white-space:nowrap;display:block;background:transparent}
.component.carousel .lSSlideOuter .lSPager.lSpg>li a:hover{background:#ee7023 url("../../../../../etc/designs/wcms/images/icons.svg#carousel-active-view")}
.component.carousel.thumbnails .lSPager.lSpg{display:none}
@media screen and (max-width:37.4375em){.component.carousel .lSAction a{opacity:1}
.component.carousel .carousel-wrapper{display:block}
.component.carousel .carousel-wrapper li+li{margin-top:24px}
.component.carousel .carousel-thumbnails{display:none}
}