.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 #02345a96;border-radius:50px;box-shadow:-2px -1px 1px #0067b8} 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:hover,.product-finder .slider-main .controllers .carousel-control-prev:hover{background-color:#0a0520} .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:#fff;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 .controllers ul li.active .progress .progress-bar{background:#0067b8} .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} }