@media only screen and (max-width: 48em){.blockCarrouselHP__carrousel{padding-bottom:80px}}.blockCarrouselHP__carrousel.slick-dotted.slick-slider{margin-bottom:0}.blockCarrouselHP__carrousel__item:hover .blockCarrouselHP__carrousel__item__images__title{background-color:#fb2246;color:#000}.blockCarrouselHP__carrousel__item:hover .blockCarrouselHP__carrousel__item__images__title>div{color:#000}.blockCarrouselHP__carrousel__item:hover .blockCarrouselHP__carrousel__item__images__title__icone{filter:brightness(0)}.blockCarrouselHP__carrousel__item__images>div{margin:auto;position:relative}.blockCarrouselHP__carrousel__item__images>div img{width:100%;height:477px;background-position:center;-o-object-fit:cover;object-fit:cover;padding-inline:5px;padding-block:0;position:relative}@media only screen and (max-width: 48em){.blockCarrouselHP__carrousel__item__images>div img{height:288px}}.blockCarrouselHP__carrousel__item__images__title{padding:15px;right:0;visibility:visible;width:256px;font-size:16px;line-height:18px;text-transform:uppercase;font-family:"ESDokument CondensedBold" !important;margin:0;position:absolute;top:30%;left:5px}@media only screen and (max-width: 48em){.blockCarrouselHP__carrousel__item__images__title{top:50%;transform:translateY(-50%);width:200px}}.blockCarrouselHP__carrousel__item__images__title.wth-284{width:284px;text-align:center}.blockCarrouselHP__carrousel__item__images__title div{margin-bottom:15px}.blockCarrouselHP__carrousel__item__images__title div:last-child{font-family:var(--ff-primary-regular);text-decoration:underline;font-size:12px}.blockCarrouselHP__carrousel__item__images__title__icone{width:auto !important;max-height:57px;padding:0;margin-bottom:16px}.blockCarrouselHP__carrousel__item__images__title.jeune{background-color:var(--clr-secondary-yellow)}.blockCarrouselHP__carrousel__item__images__title.jeune>div{font-family:"ESDokument CondensedBold" !important;color:var(--clr-primary-black)}.blockCarrouselHP__carrousel__item__images__title.noir{background-color:var(--clr-primary-black)}.blockCarrouselHP__carrousel__item__images__title.noir>div{font-family:"ESDokument CondensedBold" !important;color:var(--clr-primary-white)}.blockCarrouselHP__carrousel__item__images__title.blanc{background-color:var(--clr-primary-white)}.blockCarrouselHP__carrousel__item__images__title.blanc>div{font-family:"ESDokument CondensedBold" !important;color:var(--clr-primary-black)}.blockCarrouselHP__carrousel__item__images__title.yellow{background-color:var(--clr-secondary-yellow)}.blockCarrouselHP__carrousel__item__images__title.yellow>div{font-family:"ESDokument CondensedBold" !important;color:var(--clr-primary-white)}.blockCarrouselHP__carrousel__item__images__title.green{background-color:var(--clr-secondary-green)}.blockCarrouselHP__carrousel__item__images__title.green>div{font-family:"ESDokument CondensedBold" !important;color:var(--clr-primary-black)}.blockCarrouselHP__carrousel__item__images__title.pink{background-color:#fff}.blockCarrouselHP__carrousel__item__images__title.pink>div{font-family:"ESDokument CondensedBold" !important;color:var(--clr-primary-black)}.blockCarrouselHP__carrousel__item__images__title.gris-clair{background-color:var(--clr-secondary-gris-clair)}.blockCarrouselHP__carrousel__item__images__title.gris-clair>div{font-family:"ESDokument CondensedBold" !important;color:var(--clr-primary-black)}.blockCarrouselHP__carrousel__item__images__title.orange{background-color:var(--clr-primary-orange)}.blockCarrouselHP__carrousel__item__images__title.orange>div{font-family:"ESDokument CondensedBold" !important;color:var(--clr-primary-black)}.blockCarrouselHP .blockCarrouselHP__slick-next,.blockCarrouselHP .blockCarrouselHP__slick-prev{width:55px;height:66px;display:flex;justify-content:center;align-items:center;z-index:99;background:rgba(0,0,0,0);border:none;position:absolute;cursor:pointer}.blockCarrouselHP .blockCarrouselHP__slick-next:before,.blockCarrouselHP .blockCarrouselHP__slick-prev:before{content:""}.blockCarrouselHP .blockCarrouselHP__slick-next{right:0;bottom:0}@media only screen and (max-width: 48em){.blockCarrouselHP .blockCarrouselHP__slick-next{top:50%;transform:translateY(-50%)}}.blockCarrouselHP .blockCarrouselHP__slick-next.slick-disabled{display:none}.blockCarrouselHP .blockCarrouselHP__slick-prev{left:0;bottom:0}@media only screen and (max-width: 48em){.blockCarrouselHP .blockCarrouselHP__slick-prev{top:50%;transform:translateY(-50%)}}.blockCarrouselHP .blockCarrouselHP__slick-prev.slick-disabled{display:none !important;z-index:0}.blockCarrouselHP .svg-arrow{width:20px;height:20px;position:absolute}.blockCarrouselHP .svg-prev-arrow{transform:rotate(180deg)}.blockCarrouselHP .slick-dots{bottom:25px;width:auto;left:50%;transform:translateX(-50%)}@media only screen and (max-width: 48em){.blockCarrouselHP .slick-dots{width:100%;left:unset;transform:unset}}.blockCarrouselHP .slick-dots li button,.blockCarrouselHP .slick-dots li.slick-active button::before{width:15px;height:15px;border-radius:50%;cursor:pointer;border:1px solid var(--clr-primary-black);background-color:#fff;color:var(--clr-primary-black);opacity:1}.blockCarrouselHP .slick-dots li button:focus::before,.blockCarrouselHP .slick-dots li button:hover::before{width:15px;height:15px;border-radius:50%;background-color:var(--clr-primary-black)}.blockCarrouselHP .slick-dots li.slick-active button::before{background-color:var(--clr-primary-black)}.blockCarrouselHP .slick-dots li button::before{font-size:0;color:rgba(0,0,0,0)}.blockCarrouselHP .slick-dots li:not(:last-child){margin-right:30px}.blockCarrouselHP .slick-dots li{margin-left:0}.blockCarrouselHP__carrousel.no-slider{display:flex !important;flex-wrap:wrap;justify-content:center;width:100%;padding:0;margin:0 !important;box-sizing:border-box}.blockCarrouselHP__carrousel.no-slider .blockCarrouselHP__carrousel__item{flex:0 1 auto;width:calc(50% - 10px);max-width:calc(50% - 10px);margin:0 !important;padding:0;box-sizing:border-box}.blockCarrouselHP__carrousel.no-slider:has(.blockCarrouselHP__carrousel__item:only-child) .blockCarrouselHP__carrousel__item{max-width:100%;width:100%}.blockCarrouselHP__carrousel.no-slider .slick-dots,.blockCarrouselHP__carrousel.no-slider .blockCarrouselHP__slick-prev,.blockCarrouselHP__carrousel.no-slider .blockCarrouselHP__slick-next{display:none !important}.blockCarrouselHP{width:100%;padding:0;margin:0;overflow:hidden}@media(max-width: 767px){.blockCarrouselHP__carrousel.no-slider .blockCarrouselHP__carrousel__item{max-width:100%;width:100%}}
