.product-finder .slider-main .link-group{margin:0}
.product-finder .slider-main .link-group a{margin:0}
.product-finder .slider-main .content-group .link-group a{border-radius:6px}
.product-finder .slider-main .content-group .link-group a:hover,.product-finder .slider-main .content-group .link-group a:focus{text-decoration:underline}
.product-finder .slider-main .controllers .carousel-control-next,.product-finder .slider-main .controllers .carousel-control-prev{min-width:37px;min-height:37px;width:40px;height:40px;top:40%;background:#fff;border:1.5px solid transparent;border-radius:50px;background-image:linear-gradient(white,white),linear-gradient(118.71deg,#0736c3 9.27%,rgba(7,54,195,0.2) 93.26%);background-clip:padding-box,border-box;background-origin:border-box}
.product-finder .slider-main .controllers .carousel-control-next:focus,.product-finder .slider-main .controllers .carousel-control-prev:focus{outline:0}
.product-finder .slider-main .controllers .carousel-control-next:focus-visible,.product-finder .slider-main .controllers .carousel-control-prev:focus-visible{outline:3px dotted #000;outline-offset:1.5px}
html:not([dir=rtl]) .product-finder .slider-main .controllers .carousel-control-prev{left:25%;transform:translate(-50%,-50%)}
html:not([dir=rtl]) .product-finder .slider-main .controllers .carousel-control-next{right:25%;transform:translate(50%,-50%)}
html:not([dir=ltr]) .product-finder .slider-main .controllers .carousel-control-prev{right:25%;transform:translate(50%,-50%)}
html:not([dir=ltr]) .product-finder .slider-main .controllers .carousel-control-next{left:25%;transform:translate(-50%,-50%)}
.product-finder .slider-main .controllers .carousel-control-next::after,.product-finder .slider-main .controllers .carousel-control-prev::after{font-size:16px;color:#171717}
.product-finder .slider-main .controllers .carousel-control-next:hover::after,.product-finder .slider-main .controllers .carousel-control-prev:hover::after{color:#171717;transform:translate(0,0)}
.product-finder .slider-main .controllers ul li{width:28px}
.product-finder .slider-main .controllers ul li .progress{border:0;min-height:6px;height:6px;background:transparent}
.product-finder .slider-main .controllers ul li .progress .progress-bar{border-radius:80px;background:#757575}
.product-finder .slider-main .slider-container .slides .slide-container{flex:0 0 calc(100% / 2.5)}
.product-finder .slider-main .slider-container .slide-animation-next{animation:slide-next 500ms cubic-bezier(0.29,0.99,0.29,1)}
@keyframes slide-next{from{transform:translate3d(29%,27%,0) rotate(15deg)}
to{transform:translate3d(0,0,0) rotate(0)}
}
.product-finder .slider-main .slider-container .slide-animation-prev{animation:slide-prev 500ms cubic-bezier(0.29,0.99,0.29,1)}
@keyframes slide-prev{from{transform:translate3d(-29%,27%,0) rotate(-15deg)}
to{transform:translate3d(0,0,0) rotate(0)}
}
.product-finder .slider-main .slider-container .slider-content{width:calc(100% / 2.5)}
.product-finder .slider-main .slider-container .slider-content .content p{font-size:16px;line-height:24px}
.product-finder .slider-main .slider-container .slider-content .content{display:none}
.product-finder .slider-main .slider-container .slider-content .content.active-content{display:block;opacity:0;animation-name:fadeIn;animation-duration:.5s;animation-fill-mode:both;animation-timing-function:ease-in-out}
@keyframes fadeIn{0{opacity:0}
50%{opacity:.5}
100%{opacity:1}
}
.product-finder .slider-main .slider-container .slider-content .content.active-content-fadeout{display:none;position:absolute;width:100%;top:0;opacity:0;animation-name:fadeOut;animation-duration:.5s;animation-fill-mode:both;animation-timing-function:ease-in-out}
@keyframes fadeOut{0{opacity:1;display:block}
50%{opacity:.5}
100%{opacity:0;display:none}
}
@media screen and (min-width:860px){.product-finder .slider-main .slider-container .slider-overflow{padding-bottom:10% !important}
.product-finder .slider-main .controllers{margin-top:-75px !important}
.product-finder .slider-main .slider-container .slider-content{top:-95px}
}
@media screen and (max-width:859.98px){.product-finder .slider-main .controllers .carousel-control-next,.product-finder .slider-main .controllers .carousel-control-prev{position:relative}
html:not([dir=rtl]) .product-finder .slider-main .controllers .carousel-control-next{right:0;transform:translate(0,0)}
html:not([dir=rtl]) .product-finder .slider-main .controllers .carousel-control-prev{left:0;transform:translate(0,0)}
html:not([dir=ltr]) .product-finder .slider-main .controllers .carousel-control-next{left:0;transform:translate(0,0)}
html:not([dir=ltr]) .product-finder .slider-main .controllers .carousel-control-prev{right:0;transform:translate(0,0)}
.product-finder .slider-main .controllers ul li{width:26px}
.product-finder .slider-main .slider-container .slides .slide-container{flex:0 0 100%}
.product-finder .slider-main .slider-container .slider-content{width:100%}
.product-finder .slider-main .slider-container .slider-content .content.active-content-fadeout{width:100%}
}
@media(forced-colors:active){.product-finder .slider-main .controllers ul li.active .progress{border:2px solid transparent}
}
body.theme-dark .product-finder .slider-main .controllers .carousel-control-next,body.theme-dark .product-finder .slider-main .controllers .carousel-control-prev{background-image:linear-gradient(#000,#000),linear-gradient(118.71deg,#0736c3 9.27%,rgba(7,54,195,0.2) 93.26%)}
body.theme-dark .product-finder .slider-main .controllers .carousel-control-next:focus,body.theme-dark .product-finder .slider-main .controllers .carousel-control-prev:focus{outline:0}
body.theme-dark .product-finder .slider-main .controllers .carousel-control-next:focus-visible,body.theme-dark .product-finder .slider-main .controllers .carousel-control-prev:focus-visible{outline:3px dotted #fff;outline-offset:1.5px}
body.theme-dark .product-finder .slider-main .controllers .carousel-control-next::after,body.theme-dark .product-finder .slider-main .controllers .carousel-control-prev::after{color:#fff;outline:0}
body.theme-dark .product-finder .slider-main .controllers .carousel-control-next:hover::after,body.theme-dark .product-finder .slider-main .controllers .carousel-control-prev:hover::after{color:#fff}