.pd25-product-recommendation-with-reason{overflow:hidden;max-width:1920px;margin:0 auto}
.pd25-product-recommendation-with-reason.bg-dark-gray .pd25-product-recommendation-with-reason__description,.pd25-product-recommendation-with-reason.bg-black .pd25-product-recommendation-with-reason__description,.pd25-product-recommendation-with-reason.bg-dark-gray .pd25-product-recommendation-with-reason__name,.pd25-product-recommendation-with-reason.bg-black .pd25-product-recommendation-with-reason__name{color:#fff}
.pd25-product-recommendation-with-reason.bg-dark-gray .pd25-product-recommendation-with-reason__fiche .badge-repairability,.pd25-product-recommendation-with-reason.bg-black .pd25-product-recommendation-with-reason__fiche .badge-repairability,.pd25-product-recommendation-with-reason.bg-dark-gray .pd25-product-recommendation-with-reason__fiche .charger-icon,.pd25-product-recommendation-with-reason.bg-black .pd25-product-recommendation-with-reason__fiche .charger-icon{background-color:#fff}
.pd25-product-recommendation-with-reason.pd25-product-recommendation-with-reason--active .pd25-product-recommendation-with-reason__list{-webkit-transform:translateX(0);transform:translateX(0)}
.aem-AuthorLayer-Edit .pd25-product-recommendation-with-reason .pd25-product-recommendation-with-reason__list{-webkit-transition:none;transition:none;-webkit-transform:translateX(0);transform:translateX(0)}
.aem-AuthorLayer-Edit .pd25-product-recommendation-with-reason .pd25-product-recommendation-with-reason__item{-webkit-transition:none;transition:none;opacity:1}
.pd25-product-recommendation-with-reason__inner{position:relative;margin:0 auto;padding:53px 0 60px}
.pd25-product-recommendation-with-reason__headline{max-width:1440px;margin:0 auto 42px;padding:0 24px;font-family:'SamsungSharpSans',arial,sans-serif;font-size:40px;line-height:1.33}
.pd25-product-recommendation-with-reason__content{margin:0 auto;max-width:1440px}
.pd25-product-recommendation-with-reason__list{overflow:visible;padding:0 20px;-webkit-transition:-webkit-transform .5s .2s;transition:-webkit-transform .5s .2s;transition:transform .5s .2s;transition:transform .5s .2s,-webkit-transform .5s .2s;-webkit-transform:translateX(10%);transform:translateX(10%)}
.pd25-product-recommendation-with-reason__list-inner{max-width:1440px}
.pd25-product-recommendation-with-reason__item{width:312px !important;padding:0 4px;opacity:0;-webkit-transition:opacity .2s;transition:opacity .2s;-webkit-box-sizing:content-box;box-sizing:content-box}
.pd25-product-recommendation-with-reason__item.pd25-product-recommendation-with-reason--active{opacity:1}
.pd25-product-recommendation-with-reason__link{display:block;cursor:pointer;color:#000}
.pd25-product-recommendation-with-reason__link:hover .image{-webkit-transform:scale(1.1);transform:scale(1.1)}
.pd25-product-recommendation-with-reason__link:focus .image{-webkit-transform:scale(1.1);transform:scale(1.1)}
.pd25-product-recommendation-with-reason__link:active .image{-webkit-transform:scale(1.1);transform:scale(1.1)}
.pd25-product-recommendation-with-reason__image{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;height:312px;border-radius:8px;background-color:#f7f7f7}
.pd25-product-recommendation-with-reason__image-link{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;height:100%;overflow:hidden}
.pd25-product-recommendation-with-reason__image-link:focus{position:relative}
.pd25-product-recommendation-with-reason__image-link:focus .image,.pd25-product-recommendation-with-reason__image-link:hover .image{-webkit-transform:scale(1.1);transform:scale(1.1)}
.pd25-product-recommendation-with-reason__image .image{overflow:hidden;width:216px;height:216px;-webkit-transition:-webkit-transform cubic-bezier(0.35,0,0.36,1) .5s;transition:-webkit-transform cubic-bezier(0.35,0,0.36,1) .5s;transition:transform cubic-bezier(0.35,0,0.36,1) .5s;transition:transform cubic-bezier(0.35,0,0.36,1) .5s,-webkit-transform cubic-bezier(0.35,0,0.36,1) .5s}
.pd25-product-recommendation-with-reason__image .image .image__preview,.pd25-product-recommendation-with-reason__image .image .image__main{height:100%}
.pd25-product-recommendation-with-reason__image .image .image__main{-o-object-fit:contain;object-fit:contain}
.pd25-product-recommendation-with-reason__description-wrap{margin-top:24px;width:296px}
.pd25-product-recommendation-with-reason__description{font-size:16px;line-height:1.33;color:#000;display:-webkit-box;overflow:hidden;word-wrap:break-word;word-break:break-word;text-overflow:ellipsis;white-space:normal;-webkit-line-clamp:2;-webkit-box-orient:vertical}
.pd25-product-recommendation-with-reason__name-wrap{margin-top:8px;width:296px}
.pd25-product-recommendation-with-reason__name{display:block;font-weight:700;font-size:22px;line-height:1.33;color:#000}
.pd25-product-recommendation-with-reason__fiche{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-column-gap:8px;-moz-column-gap:8px;column-gap:8px}
.pd25-product-recommendation-with-reason__fiche-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:16px}
.pd25-product-recommendation-with-reason__fiche-wrap.is-empty{display:none}
.pd25-product-recommendation-with-reason__fiche .badge-energy-label__text{overflow-wrap:anywhere}
.pd25-product-recommendation-with-reason__fiche .badge-energy-label__badge{-ms-flex-negative:0;flex-shrink:0;width:51px;height:28px}
.pd25-product-recommendation-with-reason__fiche .badge{-ms-flex-negative:0;flex-shrink:0;width:54px;height:28px;font-size:0;background-size:100%;background-position:50%}
.pd25-product-recommendation-with-reason__fiche .badge-repairability{-ms-flex-negative:0;flex-shrink:0;width:65px;height:40px}
.pd25-product-recommendation-with-reason__fiche .badge-durability{-ms-flex-negative:0;flex-shrink:0;width:94px;height:78px}
.pd25-product-recommendation-with-reason__fiche .charger-icon-wrap{display:-webkit-box;display:-ms-flexbox;display:flex}
.pd25-product-recommendation-with-reason__fiche .charger-icon-wrap .charger-icon{width:30px;height:40px}
.pd25-product-recommendation-with-reason__price{margin-top:17px;width:296px}
.pd25-product-recommendation-with-reason .progressbar-indicator{margin-top:35px}
.pd25-product-recommendation-with-reason .progressbar-indicator .progressbar-indicator__arrow{display:block !important}
.pd25-product-recommendation-with-reason .swiper-container.swiper-slide--end .swiper-wrapper{left:5px}
@media only screen and (min-width:768px) and (max-width:1440px){.pd25-product-recommendation-with-reason__headline{padding:0vw 1.66666667vw;margin-bottom:2.91666667vw;font-size:2.77777778vw}
.pd25-product-recommendation-with-reason__list{padding:0vw 1.38888889vw}
.pd25-product-recommendation-with-reason__item{width:21.66666667vw !important;padding:0vw .27777778vw}
.pd25-product-recommendation-with-reason__image{height:21.66666667vw;border-radius:.55555556vw}
.pd25-product-recommendation-with-reason__image .image{width:15vw;height:15vw}
.pd25-product-recommendation-with-reason__description-wrap{margin-top:1.66666667vw;width:20.55555556vw}
.pd25-product-recommendation-with-reason__description{font-size:1.11111111vw}
.pd25-product-recommendation-with-reason__name-wrap{margin-top:.55555556vw;width:20.55555556vw}
.pd25-product-recommendation-with-reason__name{font-size:1.52777778vw}
.pd25-product-recommendation-with-reason__fiche{column-gap:.55555556vw}
.pd25-product-recommendation-with-reason__fiche-wrap{margin-top:1.11111111vw}
.pd25-product-recommendation-with-reason__fiche .badge-energy-label__badge{width:3.54166667vw;height:1.94444444vw}
.pd25-product-recommendation-with-reason__fiche .badge{width:3.75vw;height:1.94444444vw}
.pd25-product-recommendation-with-reason__fiche .badge-repairability{width:4.51388889vw;height:2.77777778vw}
.pd25-product-recommendation-with-reason__fiche .badge-durability{width:6.52777778vw;height:5.41666667vw}
.pd25-product-recommendation-with-reason__fiche .charger-icon-wrap .charger-icon{width:2.08333333vw;height:2.77777778vw}
.pd25-product-recommendation-with-reason__price{margin-top:1.18055556vw;width:20.55555556vw}
.pd25-product-recommendation-with-reason .progressbar-indicator{margin-top:2.43055556vw}
.pd25-product-recommendation-with-reason .swiper-container.swiper-slide--end .swiper-wrapper{left:.34722222vw}
}
@media only screen and (max-width:767px){.pd25-product-recommendation-with-reason{max-width:100%;overflow:hidden}
.pd25-product-recommendation-with-reason__inner{overflow:hidden;padding:10vw 0vw 11.38888889vw 0vw}
.pd25-product-recommendation-with-reason__headline{margin-bottom:7.77777778vw;padding:0vw 6.66666667vw;font-size:6.66666667vw}
.pd25-product-recommendation-with-reason__list{width:100%;padding:0vw 6.66666667vw}
.pd25-product-recommendation-with-reason__item{width:77.77777778vw !important;padding:0vw 1.11111111vw}
.pd25-product-recommendation-with-reason__link{position:relative}
.pd25-product-recommendation-with-reason__link:focus{outline:0;-webkit-box-shadow:none;box-shadow:none}
.pd25-product-recommendation-with-reason__link:focus:after{position:absolute;top:1.5px;left:1.5px;bottom:1.5px;right:1.5px;-webkit-box-shadow:0 0 0 2px #fff;box-shadow:0 0 0 2px #fff;outline:2px dotted #000;content:''}
.pd25-product-recommendation-with-reason__image{height:77.77777778vw;border-radius:1.11111111vw}
.pd25-product-recommendation-with-reason__image .image{width:50vw;height:50vw}
.pd25-product-recommendation-with-reason__description-wrap{margin-top:6.66666667vw;width:75.55555556vw}
.pd25-product-recommendation-with-reason__description{font-size:3.88888889vw}
.pd25-product-recommendation-with-reason__name-wrap{margin-top:2.22222222vw;width:75.55555556vw}
.pd25-product-recommendation-with-reason__name{font-size:5vw}
.pd25-product-recommendation-with-reason__fiche{column-gap:2.22222222vw}
.pd25-product-recommendation-with-reason__fiche-wrap{margin-top:3.33333333vw}
.pd25-product-recommendation-with-reason__fiche .badge-energy-label__badge{width:12.22222222vw;height:6.66666667vw}
.pd25-product-recommendation-with-reason__fiche .badge{width:12.77777778vw;height:6.66666667vw}
.pd25-product-recommendation-with-reason__fiche .badge-repairability{width:15vw;height:8.88888889vw}
.pd25-product-recommendation-with-reason__fiche .badge-durability{width:20vw;height:16.66666667vw}
.pd25-product-recommendation-with-reason__fiche .charger-icon-wrap .charger-icon{width:6.66666667vw;height:8.88888889vw}
.pd25-product-recommendation-with-reason__price{margin-top:3.33333333vw;width:75.55555556vw}
.pd25-product-recommendation-with-reason .progressbar-indicator{display:none !important}
.pd25-product-recommendation-with-reason .swiper-container .swiper-wrapper{-webkit-transition:left .2s linear .1s,-webkit-transform;transition:left .2s linear .1s,-webkit-transform;transition:transform,left .2s linear .1s;transition:transform,left .2s linear .1s,-webkit-transform}
.pd25-product-recommendation-with-reason .swiper-container.swiper-slide--end{left:calc(0%)}
.pd25-product-recommendation-with-reason .swiper-container.swiper-slide--end .swiper-wrapper{left:5%}
.pd25-product-recommendation-with-reason .swiper-container.swiper-slide--beginning{left:calc(0vw)}
.pd25-product-recommendation-with-reason .swiper-container.swiper-slide--beginning .swiper-wrapper{left:-5%}
}