.favori{width:40px;height:40px;background-image:url(favori.svg);display:block;position:absolute;top:-23px}.favori .ajout{display:none}.favori:hover{background-image:url(/resources/images/common/favori_in.svg)}.favori:hover .ajout{display:block;width:150px;background-color:#f9f9f9;text-align:center;color:#707070;border-radius:19px;padding:3px 5px 5px 5px;margin-left:32px;margin-top:3px}@media only screen and (max-width:1400px){.favori:hover .ajout{margin-left:-55px;margin-top:-32px}}@media only screen and (max-width:767px){.favori:hover .ajout{display:none}}.cartouche{width:100%;height:auto;background-color:#f9f9f9;box-shadow:2px 2px 3px #e8e7e7;margin-bottom:25px;padding:15px;border-radius:12px}@media only screen and (max-width:991px){.cartouche{padding:12px}}@media only screen and (max-width:767px){.cartouche .tripadvisor_avis{display:flex;justify-content:space-between}}.cartouche .ligne_avis{align-self:center}.cartouche .logo_image_mobile{display:none;float:right;max-width:100px;align-self:center}@media only screen and (max-width:767px){.cartouche .logo_image_mobile{display:block}}.cartouche .part_1{display:flex;justify-content:space-between}@media only screen and (max-width:767px){.cartouche .part_1{display:block}}.cartouche .part_1 .title_product{width:47%}@media only screen and (max-width:1199px){.cartouche .part_1 .title_product{width:35%}}@media only screen and (max-width:767px){.cartouche .part_1 .title_product{width:100%}}.cartouche .part_1 .title_product h1{font-size:19px;font-weight:bold;color:#002749;margin-bottom:7px;align-self:center}@media only screen and (max-width:1199px){.cartouche .part_1 .title_product h1{font-size:17px}}@media only screen and (max-width:991px){.cartouche .part_1 .title_product h1{font-size:16px}}@media only screen and (max-width:767px){.cartouche .part_1 .title_product h1{font-size:22px}}.cartouche .part_1 .title_product h2{font-size:15px;color:#707070;align-self:center;margin-bottom:10px}@media only screen and (max-width:991px){.cartouche .part_1 .title_product h2{font-size:13px}}@media only screen and (max-width:767px){.cartouche .part_1 .title_product h2{font-size:16px;font-weight:600}}.cartouche .part_1 .title_product span{font-size:13px;color:#707070}@media only screen and (max-width:991px){.cartouche .part_1 .title_product span{font-size:11px}}@media only screen and (max-width:767px){.cartouche .part_1 .title_product span{font-size:13px}}@media only screen and (max-width:991px){.cartouche .part_1 .title_product img{width:90px}}@media only screen and (max-width:767px){.cartouche .part_1 .title_product img{width:auto}}.cartouche .part_1 .price{display:flex;align-self:flex-start;flex-direction:column}@media only screen and (max-width:767px){.cartouche .part_1 .price{float:left;margin-top:10px;margin-bottom:10px}}.cartouche .part_1 .price .old_price{align-self:flex-end}.cartouche .part_1 .price .old_price .a_partir{font-size:11px;color:#707070;align-self:center}.cartouche .part_1 .price .old_price .prix_barre{font-size:15px;color:#707070;font-weight:bold;text-decoration:line-through}@media only screen and (max-width:991px){.cartouche .part_1 .price .old_price .prix_barre{font-size:13px}}.cartouche .part_1 .price .final_price{align-self:flex-end;font-size:30px;font-weight:bold;color:#002749;align-self:center}@media only screen and (max-width:1199px){.cartouche .part_1 .price .final_price{font-size:29px}}@media only screen and (max-width:991px){.cartouche .part_1 .price .final_price{font-size:25px}}@media only screen and (max-width:767px){.cartouche .part_1 .price .final_price{font-size:28px}}.cartouche .part_1 .price .final_price span{font-size:11px;font-weight:normal}@media only screen and (max-width:991px){.cartouche .part_1 .price .final_price span{font-size:9px}}.cartouche .part_1 .pourcentage{font-size:16px;font-weight:bold;color:#fff;background-color:#002749;padding:5px 10px 10px 5px;height:33px;align-self:flex-start}@media only screen and (max-width:991px){.cartouche .part_1 .pourcentage{font-size:15px;padding:4px 9px 9px 5px;height:30px}}@media only screen and (max-width:767px){.cartouche .part_1 .pourcentage{float:right;margin-top:14px;margin-bottom:10px}}.cartouche .part_1 .bouton_tarif,.cartouche .part_1 .bouton_devis{font-size:16px;font-weight:bold;color:#fff;background-color:#cb286e;padding:5px 10px 10px 5px;height:33px;align-self:flex-start;width:200px;text-align:center;transition-property:background-color;transition-duration:.2s;transition-delay:.2s;border-radius:7px}@media only screen and (max-width:991px){.cartouche .part_1 .bouton_tarif,.cartouche .part_1 .bouton_devis{font-size:15px;padding:4px 0px 0px 0px;width:180px;height:30px}}@media only screen and (max-width:767px){.cartouche .part_1 .bouton_tarif,.cartouche .part_1 .bouton_devis{display:none}}.cartouche .part_1 .bouton_tarif .bouton_img,.cartouche .part_1 .bouton_devis .bouton_img{width:15px;margin-right:5px;margin-bottom:3px;filter:invert(100%) sepia(20%) saturate(1038%) hue-rotate(173deg) brightness(103%) contrast(104%)}.cartouche .part_1 .bouton_tarif:hover{background-color:#aa0d50}.cartouche .part_2{display:flex;justify-content:space-evenly;margin-top:20px}@media only screen and (max-width:767px){.cartouche .part_2{display:block}}.cartouche .part_2 .line_2_style{display:flex;color:#707070;border:solid 1px #707070;padding:8px 15px;border-radius:7px}@media only screen and (max-width:1199px){.cartouche .part_2 .line_2_style{width:19%;font-size:13px;padding:3px 8px}}@media only screen and (max-width:767px){.cartouche .part_2 .line_2_style{width:100%;border:none}}.cartouche .part_2 .line_2_style img{width:15px;margin-right:5px;filter:invert(45%) sepia(1%) saturate(4747%) hue-rotate(26deg) brightness(97%) contrast(93%);align-self:flex-start;padding-top:1px}@media only screen and (max-width:1199px){.cartouche .part_2 .line_2_style img{width:12px}}@media only screen and (max-width:1199px){.cartouche .part_2 .line_2_style img{width:18px;margin-right:11px}}@media only screen and (max-width:767px){.cartouche .part_2 .line_2_style img{width:13px}}.cartouche .part_2 .line_2_style a{align-self:flex-start}@media only screen and (max-width:767px){.cartouche .part_2 .line_2_style p{font-size:14px}}.cartouche .bouton_tarif_mobile{display:none}@media only screen and (max-width:767px){.cartouche .bouton_tarif_mobile{display:block}}.cartouche .bouton_tarif_mobile .btn{text-transform:none}.cartouche .bouton_tarif_mobile .btn-primary{font-size:16px;font-weight:bold;color:#fff;background-color:#cb286e;border-color:#cb286e;padding:5px 10px 10px 5px;height:33px;align-self:flex-start;width:100%;text-align:center;transition-property:background-color;transition-duration:.2s;transition-delay:.2s;margin-top:15px}.cartouche .bouton_tarif_mobile .btn-primary .bouton_img{width:15px;margin-right:5px;margin-bottom:3px;filter:invert(100%) sepia(20%) saturate(1038%) hue-rotate(173deg) brightness(103%) contrast(104%)}#cartouche-bottom{position:fixed;bottom:0;opacity:0;width:100%;background-color:#f9f9f9;box-shadow:0 0 25px 0 rgba(0,0,0,.5);z-index:-1}#cartouche-bottom.affix{transform:translate(0);opacity:1;z-index:1500}#cartouche-bottom.affix .cartouche{margin:auto;box-shadow:none;margin-bottom:0}#cartouche-bottom.affix .cartouche .part_1 .tripadvisor_avis{display:none}#cartouche-bottom.affix .cartouche .part_1 .title_product h2{margin-bottom:0}#cartouche-bottom.affix .cartouche .part_2{display:none}@media only screen and (max-width:767px){#cartouche-bottom.affix .cartouche .title_product{display:none}}#cartouche-bottom.affix .cartouche .bouton_tarif_mobile .btn-primary{margin-top:0}.floa{font-size:12px;font-weight:bold;margin-top:5px !important}.floa img{width:54px;margin-top:-2px;margin-left:2px}#section-navlinks{position:sticky;top:0;z-index:1500}#product-tab-details{z-index:1001}#product-tab-details .perso_nav #nav-sections .navbar-nav{display:flex;justify-content:space-between;width:100%}#product-tab-details .perso_nav #nav-sections .navbar-nav li{float:none;width:30%}#product-tab-details .perso_nav #nav-sections .navbar-nav li a{text-align:center;text-transform:none;font-size:16px;border-left:none;border-right:none;border-bottom:1px solid #002749;padding:15px 5px;color:#002749;background-color:#fff;transition:background-color,.3s,ease}#product-tab-details .perso_nav #nav-sections .navbar-nav li a:hover{padding-bottom:8px;border-bottom:solid 8px #002749}#product-tab-details .perso_nav #nav-sections .navbar-nav .active a{padding-bottom:8px;border-bottom:solid 8px #002749}.slider .image_en_plus{display:none}.slider .image{-o-object-fit:cover;object-fit:cover;display:block;width:100%;height:100%}.slider .logo_image{position:absolute;bottom:10px;margin-left:10px;background-color:#fff;padding:5px;height:50px}.slider .gallery-item{position:relative}.slider .thumb{display:none}.slider a{display:block;background-size:cover;background-repeat:no-repeat;background-position:center}.slider a:hover{filter:drop-shadow(5px 5px 10px black);-webkit-filter:drop-shadow(1px 1px 1px #707070)}.slider .filtre{width:100%;height:100%;background:rgba(0,0,0,.6);position:absolute;top:0}.slider .filtre p{font-weight:600;color:#fff;font-size:15px;position:absolute;height:30%;top:0;bottom:0;margin:auto;left:0;right:0;text-align:center}.slider .ligne_1{display:flex}@media only screen and (max-width:767px){.slider .ligne_1{display:block}}.slider .ligne_1 .filtre{display:none}.slider .ligne_1 .filtre.display-filter{display:block}@media only screen and (max-width:767px){.slider .ligne_1 .filtre{display:block}}.slider .ligne_1 a{position:relative;width:49%;margin-right:5px;height:358px}@media only screen and (max-width:767px){.slider .ligne_1 #image_1{width:100%;margin-right:0}}.slider .ligne_1 .image_secondaires{width:51%;display:flex}@media only screen and (max-width:767px){.slider .ligne_1 .image_secondaires{width:100%;margin-top:5px;margin-right:5px}}.slider .ligne_1 .image_secondaires a{width:100%}.slider .ligne_1 .image_secondaires .gauche{width:51%}@media only screen and (max-width:767px){.slider .ligne_1 .image_secondaires .gauche{display:flex;width:100%}}.slider .ligne_1 .image_secondaires #image_2{height:176px;margin-bottom:5px}@media only screen and (max-width:767px){.slider .ligne_1 .image_secondaires #image_2{height:120px}}.slider .ligne_1 .image_secondaires #image_3{height:177px}@media only screen and (max-width:767px){.slider .ligne_1 .image_secondaires #image_3{height:120px}}.slider .ligne_1 .image_secondaires .droite{width:51%;margin-left:5px}@media only screen and (max-width:767px){.slider .ligne_1 .image_secondaires .droite{display:flex;width:100%;margin-left:0}}.slider .ligne_1 .image_secondaires #image_4{height:176px;margin-bottom:5px}@media only screen and (max-width:767px){.slider .ligne_1 .image_secondaires #image_4{height:120px}}.slider .ligne_1 .image_secondaires #image_5{height:177px}@media only screen and (max-width:767px){.slider .ligne_1 .image_secondaires #image_5{height:120px;margin-right:0}}.slider .ligne_2{display:flex;height:120px;margin-top:5px}@media only screen and (max-width:767px){.slider .ligne_2{display:none}}.slider .ligne_2 a{width:20%;margin-right:5px}@media only screen and (max-width:767px){.slider .ligne_2 a{width:25%}}.slider .ligne_2 #image_10{margin-right:0}.section-title .sub_title_soldout{font-size:24px;color:#002749}@media only screen and (max-width:991px){.section-title .sub_title_soldout{font-size:21px}}.mm-page.wrapper{font-family:"Cabin","Candara","Calibri",sans-serif}#product-content .container-fluid{padding-left:0;padding-right:0}#product-highlights,#product-tcontent{margin-bottom:15px}#product-highlights .highlights .col-left,#product-tcontent .highlights .col-left{color:#cb286e}#product-highlights .highlights .col-left ul li,#product-tcontent .highlights .col-left ul li{margin-left:1px}#product-highlights .highlights .col-left .col-title,#product-tcontent .highlights .col-left .col-title{font-weight:600;font-size:1em}#product-highlights .highlights .col-left ul,#product-tcontent .highlights .col-left ul{padding:0 0 0 15px}#product-highlights .highlights .col-left ul li,#product-tcontent .highlights .col-left ul li{font-weight:500;font-size:15px}#product-tcontent .highlights .col-left,#product-tcontent .highlights .col-left p{color:#002749;font-size:19px;font-weight:bold}.content .title{color:#002749;font-family:"lemon",arial;font-style:normal;font-size:25px;border-bottom:solid 5px #002749;display:inline-block;padding-bottom:3px}@media only screen and (max-width:991px){.content .title{font-size:22px}}.content .summary{color:#002749}.content .summary div{padding-bottom:3px;font-size:15px;font-weight:500}.content .summary p{font-size:15px}#product-resume{padding-top:30px}#product-description,#product-destination{color:#002749;text-align:justify;margin-top:20px}@media only screen and (max-width:767px){#product-description,#product-destination{padding-bottom:14px}}#product-description .paragraph_content,#product-destination .paragraph_content{padding-bottom:10px;border-bottom:1px solid #e8e7e7;margin-bottom:15px}#product-description .paragraph_content .sub-title,#product-destination .paragraph_content .sub-title{font-size:19px;font-weight:bold;margin:0 0 15px}#product-description .paragraph_content .step-title,#product-destination .paragraph_content .step-title{color:#002749}#product-description .paragraph_content p,#product-description .paragraph_content div,#product-destination .paragraph_content p,#product-destination .paragraph_content div{font-size:.97em}#product-description .paragraph_content ul,#product-destination .paragraph_content ul{padding:0 0 0 15px}#product-avis .avis-wrapper #avis-dt .opinion-text{font-size:.813em;line-height:1.5em}@media only screen and (max-width:767px){#product-avis .avis-wrapper{width:89%;margin:0 auto}}#product-avis .avis-wrapper .tab-pane{padding:15px 5px 15px 15px;border:1px solid #002749}#product-avis .avis-wrapper .tab-pane iframe{width:100%}#product-avis .avis-wrapper .nav-tabs{border-bottom:none}#product-avis .avis-wrapper .nav-tabs a{border:none;color:#002749}#product-avis .avis-wrapper .nav-tabs a:hover{color:#cb286e;cursor:pointer}#product-avis .avis-wrapper .nav-tabs li{border:none;background-color:#f9f9f9;font-family:"lemon",arial;font-weight:500;display:table-cell;float:unset;height:100%}#product-avis .avis-wrapper .nav-tabs li a{border-radius:0;margin:0;font-size:.875em;padding:20px 30px 17px;height:100%}#product-avis .avis-wrapper .nav-tabs li a:hover{background:rgba(0,0,0,0)}@media only screen and (max-width: 767px){#product-avis .avis-wrapper .nav-tabs li{width:50%;text-align:center}}#product-avis .avis-wrapper .nav-tabs li.active{border-left:1px solid #002749;border-right:1px solid #002749;border-top:1px solid #002749;z-index:100;background-color:#fff}#product-avis .avis-wrapper .nav-tabs li.active a{color:#002749;font-weight:500;font-family:"lemon",arial;border-bottom:2px #fff solid;margin-bottom:-1px}#product-avis .avis-wrapper .nav-tabs li.active a:focus,#product-avis .avis-wrapper .nav-tabs li.active a:hover{background:rgba(0,0,0,0);color:#cb286e}#product-avis .avis-wrapper #avis-dt{max-height:500px;overflow-y:auto;padding-top:30px}#product-avis .avis-wrapper #avis-dt .opinion-text{font-weight:500;text-align:justify;padding-right:15px}#product-avis .avis-wrapper #avis-dt .opinion{border-bottom:1px solid #d0cfcd;padding-bottom:15px;margin-bottom:15px}#product-avis .avis-wrapper #avis-dt .opinion:last-child{border-bottom:none}#product-avis .avis-wrapper #avis-dt .opinion-initial{font-weight:600;margin-bottom:15px;font-size:.875em}.readmore+[data-readmore-toggle],.readmore[data-readmore]{display:block}.readmore.readmore[data-readmore]{transition:height 20px;overflow:hidden;padding-bottom:15px}#product-destination .suite[data-readmore-toggle],#product-description .suite[data-readmore-toggle]{margin-right:105px;margin-bottom:18px;margin-top:10px;display:flex}#product-destination .suite[data-readmore-toggle] .plus_suite,#product-description .suite[data-readmore-toggle] .plus_suite{width:30px;height:30px;background-color:#cb286e;border-radius:100px;text-align:center;color:#fff;font-size:30px !important;line-height:26px;padding-left:1px;margin-right:10px}#product-destination .suite[data-readmore-toggle] a,#product-description .suite[data-readmore-toggle] a{color:#cb286e;text-decoration:underline;font-size:16px;padding-top:4px}#product-localisation{margin-top:20px}#product-localisation .slide-map{height:450px}@media only screen and (max-width:767px){#product-localisation .slide-map{height:300px}}@font-face{font-family:"cabin";src:url("../../../font/cabin.ttf") format("truetype")}@font-face{font-family:"lemon";src:url("../../../font/lemon.ttf") format("truetype")}@font-face{font-family:"lemon_light";src:url("../../../font/lemon_light.otf") format("truetype")}body{padding-right:0 !important}.picto{color:#002749}.partage_mobile{display:none}@media only screen and (max-width:991px){.partage_mobile{display:block}}@media only screen and (max-width:991px){.partage_desktop{display:none}}.tutu{color:red}.aucun_favoris{text-align:center;color:#002749;font-size:18px;line-height:33px;margin-bottom:123px}@media only screen and (max-width:767px){.aucun_favoris{width:80%;margin:35px auto 87px auto;line-height:25px}}@media only screen and (max-width:767px){.aucun_favoris p{margin-bottom:25px}}.close{opacity:.4 !important}.info_cookies .alert-warning{border:1px solid #707070;border-radius:10px;padding:9px 5px 7px 5px;text-align:center;width:78%;background-color:rgba(0,0,0,0);margin:0 auto 22px auto}@media only screen and (max-width:1199px){.info_cookies .alert-warning{width:100%}}@media only screen and (max-width:991px){.info_cookies .alert-warning{padding:7px 5px 7px 5px}}@media only screen and (max-width:767px){.info_cookies .alert-warning{position:relative;width:95%}}.info_cookies .alert-warning p{color:#707070;font-size:16px}@media only screen and (max-width:991px){.info_cookies .alert-warning p{font-size:13px}}@media only screen and (max-width:767px){.info_cookies .alert-warning p{padding-top:15px;padding:15px 15px 9px 15px}}.info_cookies .alert-warning p img{width:17px;margin-top:-6px;margin-right:6px;font-size:15px}@media only screen and (max-width:767px){.info_cookies .alert-warning p img{width:34px;background-color:#f9f9f9;position:absolute;left:-6px;top:0px}}.info_cookies .alert-dismissible .close{right:6px}@media only screen and (max-width:767px){.info_cookies .alert-dismissible .close{top:-57px;right:-9px}}.push_sold_out{background-image:url("../../../images/common/epuise.svg");width:273px;height:200px;position:absolute;top:0;left:0;z-index:1}@media only screen and (max-width:767px){.push_sold_out{font-size:12px}}.gtm-link{position:relative}.sold_out_img{filter:grayscale(100%)}#myModal .modal-content{width:50%;margin:0 auto;border-radius:10px}@media only screen and (max-width:767px){#myModal .modal-content{width:100%}}#myModal .modal-content .modal-header{padding:15px;border-bottom:0}@media only screen and (max-width:991px){#myModal .modal-content .modal-header{padding:15px 15px 7px 15px;border-bottom:0}}#myModal .modal-content .modal-header .modal-title{font-size:20px;color:#002749}#myModal .modal-content .modal-body{padding:15px 30px 30px 30px}@media only screen and (max-width:991px){#myModal .modal-content .modal-body{padding:12px 18px 22px 18px}}#myModal .modal-content .modal-body img{width:44px;margin-right:18px}#myModal .modal-content .modal-body .link{display:flex;border:1px solid #707070;border-radius:10px;padding:13px;margin-bottom:20px;height:80px}@media only screen and (max-width:991px){#myModal .modal-content .modal-body .link{margin-bottom:10px}}#myModal .modal-content .modal-body a{color:#002749}#myModal .modal-content .modal-body a p{font-size:19px}@media only screen and (max-width:991px){#myModal .modal-content .modal-body a p{margin-top:14px}}@media only screen and (max-width:767px){#myModal .modal-content .modal-body a p{font-size:17px;margin-top:16px}}#myModal .modal-content .modal-body a span{color:#707070;font-size:14px}@media only screen and (max-width:991px){#myModal .modal-content .modal-body a span{display:none}}#myModal .modal-content .modal-body a:hover p{color:#cb286e}#myModal .modal-dialog{position:fixed;top:50%;left:50%;z-index:1050}.modal-open{padding-right:0 !important}#myModal2 .modal-content .modal-body{padding:0 80px 30px 80px}@media only screen and (max-width:767px){#myModal2 .modal-content .modal-body{padding:0 25px 20px 25px}}#myModal2 .modal-content .modal-body #check{display:inline-block;width:auto;margin-right:5px}#myModal2 .modal-content .modal-body p{color:#002749}@media only screen and (max-width:767px){#myModal2 .modal-content .modal-body p{padding:0;font-size:12px}}#myModal2 .modal-content .modal-body input{border:1px solid #002749;border-radius:6px;display:block;width:100%;margin-bottom:17px}#myModal2 .modal-content .modal-body label{display:block;font-weight:normal;font-size:19px;color:#002749}@media only screen and (max-width:767px){#myModal2 .modal-content .modal-body label{font-size:17px}}#myModal2 .modal-content .modal-body .cta_form{border:0;background-color:#cb286e;color:#fff;border-radius:0;width:55%;margin:35px auto 0 auto;height:35px}@media only screen and (max-width:767px){#myModal2 .modal-content .modal-body .cta_form{width:85%;font-size:16px}}.entete_favoris{display:flex;justify-content:space-between;margin-bottom:12px;font-family:"cabin";color:#002749}@media only screen and (max-width:991px){.entete_favoris{width:94%;margin:0 auto}}.entete_favoris .cta{align-self:center;order:2}.entete_favoris .cta a{background-color:#cb286e;width:223px;height:41px;display:block;padding:8px 14px;color:#fff;font-size:17px}.entete_favoris .cta a img{width:24px;margin-right:6px}@media only screen and (max-width:991px){.entete_favoris .cta a img{width:18px}}@media only screen and (max-width:991px){.entete_favoris .cta a{margin:15px auto;width:40px;height:40px;border-radius:30px;background-color:rgba(0,0,0,0);border:solid 1px #cb286e;padding:5px 10px}}.entete_favoris .cta a:hover{background-color:#aa0d50}.entete_favoris .sold_out{display:flex;justify-content:space-between;order:1;align-self:center;width:20%}@media only screen and (max-width:1199px){.entete_favoris .sold_out{width:24%}}@media only screen and (max-width:991px){.entete_favoris .sold_out{width:31%;text-align:left}}@media only screen and (max-width:767px){.entete_favoris .sold_out{display:block;width:100%}}.entete_favoris .sold_out p{font-size:15px}@media only screen and (max-width:767px){.entete_favoris .sold_out p{display:inline;font-size:13px}}.switch{display:inline-block;position:relative;width:33px;height:16px;top:2px;cursor:pointer;overflow:hidden}@media only screen and (max-width:767px){.switch{top:8px;left:6px}}.switch input{position:absolute;top:-30px;left:-30px;width:0;height:0}.switch input+span{position:absolute;top:0;bottom:0;left:0;right:0;background:#fff;border:solid 1px #cb286e;border-radius:20px}.switch input:checked+span{background:#e578a7;border:solid 1px #cb286e}.switch input+span:before{content:"";display:inline-block;position:absolute;top:50%;width:14px;height:14px;background:#cb286e;border-radius:50%;transform:translateY(-50%);transition:all .5s;left:-1px}.switch input:checked+span:before{left:17px}.price_wrapper .floa{font-size:10px;font-weight:bold}.price_wrapper .floa img{width:41px;margin-top:-2px;margin-left:2px}.section-title{position:relative}.section-title .favoris_title{font-size:27px;text-transform:uppercase;color:#cb286e;padding-right:10px;padding-left:10px;font-family:"lemon_light",Arial,Helvetica,sans-serif}.products .push_product .push_image{position:relative}.favori,.favori_partages{width:35px;height:35px;display:block;position:absolute;top:5px;right:730px;cursor:pointer;top:-21px;right:25px}@media only screen and (max-width:767px){.favori,.favori_partages{top:-18px}}.favori{background-image:url("../../../images/common/favori_in.svg")}.favori_partages{background-image:url("../../../images/common/favori.svg")}@media only screen and (max-width:767px){.produits_favoris .homepage-placement{padding-bottom:0px !important;padding-top:0px !important}}#favoris{font-family:"cabin";background-color:#f9f9f9}#favoris .products{display:flex;justify-content:center;flex-wrap:wrap;gap:1rem;padding:1rem}@media only screen and (max-width:767px){#favoris .products{display:block}}#favoris .products .push_product_favoris{width:24%;height:auto;background-color:#fff;box-shadow:2px 2px 3px #e8e7e7;border-radius:12px;margin-bottom:2rem;position:relative}@media only screen and (max-width:767px){#favoris .products .push_product_favoris{width:100%;margin-bottom:7px}}#favoris .products .push_product_favoris strike{font-size:14px;margin-left:10px;margin-right:3px}#favoris .products .push_product_favoris .push_image{width:100%;height:200px;background-repeat:no-repeat;background-size:cover;background-position:center;border-radius:12px 12px 0 0}@media only screen and (max-width:991px){#favoris .products .push_product_favoris .push_image{height:155px}}#favoris .products .push_product_content{padding:20px;height:240px;position:relative}@media only screen and (max-width:991px){#favoris .products .push_product_content{padding:14px}}@media only screen and (max-width:767px){#favoris .products .push_product_content{height:203px}}#favoris .products .push_product_content .entete{height:98px}@media only screen and (max-width:767px){#favoris .products .push_product_content .entete{height:80px}}#favoris .products .push_product_content .entete h3{font-size:18px;color:#002749;line-height:22px;margin-bottom:4px}@media only screen and (max-width:991px){#favoris .products .push_product_content .entete h3{font-size:16px}}#favoris .products .push_product_content .entete .subtitle{font-size:14px;color:#707070;font-weight:bold;margin-bottom:21px;display:block}@media only screen and (max-width:991px){#favoris .products .push_product_content .entete .subtitle{font-size:12px;font-weight:500}}#favoris .products .push_product_content p{font-size:12px;color:#707070}@media only screen and (max-width:991px){#favoris .products .push_product_content p{font-size:10px}}#favoris .products .push_product_content .prix{font-size:10px}#favoris .products .push_product_content .prix span{font-size:26px;font-weight:bold;color:#002749}#favoris .products .push_product_content .savoir_plus{margin:22px auto 0 auto;width:120px;border:none;background-color:#cb286e;text-align:center;background-image:url("/resources/images/common/pictos/arrow-right_white.png");background-repeat:no-repeat;background-size:6px;background-position:174px 11px;border-radius:7px}@media only screen and (max-width:1199px){#favoris .products .push_product_content .savoir_plus{background-position:166px 11px}}@media only screen and (max-width:991px){#favoris .products .push_product_content .savoir_plus{background-position:127px 11px}}@media only screen and (max-width:767px){#favoris .products .push_product_content .savoir_plus{background-position:247px 11px}}@media only screen and (max-width:480px){#favoris .products .push_product_content .savoir_plus{background-position:351px 11px}}#favoris .products .push_product_content .savoir_plus:hover{background-color:#aa0d50}#favoris .products .push_product_content a.link{color:#fff;position:absolute;bottom:15px;width:85%}@media only screen and (max-width:991px){#favoris .products .push_product_content a.link{width:83%}}@media only screen and (max-width:767px){#favoris .products .push_product_content a.link{width:80%}}@media only screen and (max-width:480px){#favoris .products .push_product_content a.link{width:88%}}#favoris .slick_ventes{display:flex;flex-wrap:wrap}#favoris .slick_ventes .slick-slide{margin-left:10px;margin-right:10px}.img_favoris_product{width:100%;border-radius:12px 12px 0 0}
