#main_banner1{width:100vw;position:relative;left:50%;margin-left:-50vw}#main_banner1.skeleton{background:#fff}#main_banner1.skeleton .main_slider__item{display:none}#main_banner1.skeleton .main_slider__item:first-child{display:block}#main_banner1 .main_slider__item a{display:flex;justify-content:center}#main_banner1 .slick-dots{bottom:30px}.buttons_benefits{display:none}@media(min-width:757px){.buttons_benefits{display:flex;list-style:none;text-align:center;border-radius:10px;font-size:1.143em}
}.buttons_benefits li{padding:10px 0;width:33.33333%;display:flex;justify-content:center;align-items:center}.buttons_benefits li:last-child{border-right:0}.buttons_benefits li strong{margin:0 2px 0 15px}#main_hotspot_zone1 .product__yousave,#main_hotspot_zone2 .product__yousave{right:0}#main_hotspot_zone3 .product__yousave,#main_hotspot_zone4 .product__yousave{right:0}
@media(min-width:979px){#menu_buttons3{display:flex;flex-wrap:wrap;margin:0 -15px}}@media(min-width:979px){#menu_buttons3 h2.big_label{flex:1 0 100%}}#menu_buttons3 .menu_button_wrapper{margin-bottom:2rem}@media(min-width:979px){#menu_buttons3 .menu_button_wrapper{flex:1 1 25%;padding:0 15px}}#menu_buttons3 .menu_button_wrapper a{display:flex;flex-direction:column;align-items:center;gap:1.5rem;text-decoration:none;font-size:3rem}
@media(min-width:979px){#menu_buttons3 .menu_button_wrapper a{font-size:2.4rem}}#menu_buttons2 .slick-slide{margin:0 15px}#menu_buttons2 .slick-list{margin:0 -15px}#menu_buttons2 .slick-prev,#menu_buttons2 .slick-next{opacity:.5}#menu_buttons2 img{display:block}#menu_buttons2 img.b-lazy:not(.b-loaded){max-height:52px}#menu_buttons2 div.menu_button_wrapper{display:flex;justify-content:center}
.inspirations__loader{border:2px solid #f3f3f3;border-top:2px solid #e35c5c;border-radius:50%;width:20px;height:20px;animation:spin 2s linear infinite}.inspirations__wrapper{display:flex;flex-direction:column}.inspirations__menu{margin-bottom:2rem;display:flex;flex-direction:row;flex-wrap:wrap;gap:.5rem;justify-content:center}.inspirations__menu_item{background:#e6e6e6;color:#0e1116;padding:.5rem;text-transform:uppercase;transition:all .3s ease-out}.inspirations__menu_item:hover{background:#244263;color:#fff;transition:all .3s ease-in;cursor:pointer}
.inspirations__menu_item[data-active=true]{background:#244263}.inspirations__inspiration{margin-bottom:4rem}.inspirations__inspiration[data-active=false]{display:none}.inspirations__inspiration_photos{margin-bottom:2rem;display:flex;flex-direction:column;align-items:center;gap:1.5rem}@media(min-width:979px){.inspirations__inspiration_photos{flex-direction:row}}.inspirations__inspiration_photos .photo{position:relative}.inspirations__inspiration_photos pin{position:absolute;width:20px;height:20px}
.inspirations__inspiration_photos pinhead{display:block;width:20px;height:20px;position:absolute;z-index:1;background-color:#e35c5c;border-radius:50%}.inspirations__inspiration_photos pinhead:after{content:'';position:absolute;top:7px;left:7px;width:6px;height:6px;border-radius:50%;background-color:#fff}.inspirations__inspiration_photos .photo img.b-lazy:not(.b-loaded){max-width:25px}.inspirations__inspiration_more{background:#244263;padding:.9rem;max-width:fit-content;margin:0 auto}
.inspirations__inspiration_more a{color:#0e1116;text-decoration:none;text-transform:uppercase}.inspirations__inspiration_more a:hover{color:#fff}@keyframes spin{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}#main_tree5 ul{list-style:none;margin:0}#main_tree5 ul .title{color:#0e1116;display:block;line-height:1;padding:15px 0;cursor:pointer;position:relative;font-size:1.2em}@media(min-width:757px){#main_tree5 ul .title{border:0;padding:0 0 10px;font-size:1.3em}
}#main_tree5 ul .title:after{background-color:#244263;content:"";width:15px;height:3px;display:none;margin-top:8px}@media(min-width:757px){#main_tree5 ul .title:after{display:block}}#main_tree5 ul .title:not(:only-child):before{line-height:1;speak:none;-webkit-font-smoothing:antialiased;content:"\F0D7";font-family:FontAwesome;position:absolute;font-size:11px;color:#0090f6;background:transparent;right:0;top:43%;margin:0;font-weight:normal}@media(min-width:757px){#main_tree5 ul .title:not(:only-child):before{display:none}
}#main_tree5 ul ul{min-height:0 !important;display:none;margin-bottom:15px}@media(min-width:757px){#main_tree5 ul ul{display:block;margin:0}}#main_tree5 ul.main_tree_sub>li:last-child .title{border:0}#main_tree5 ul .nav-gfx{display:inline-block;padding-bottom:15px}#main_tree5 ul li.item{font-size:.9em;padding:5px 0 5px 10px}@media(min-width:757px){#main_tree5 ul li.item{padding:1px 0}}#main_tree5>ul>li{border-bottom:1px solid #d2d2d2;padding:0}@media(min-width:757px){#main_tree5>ul>li{border:0}}
#main_banner3{width:100vw;position:relative;left:50%;margin-left:-50vw}#main_banner3.skeleton{background:#fff}#main_banner3.skeleton .main_slider__item{display:none}#main_banner3.skeleton .main_slider__item:first-child{display:block}#main_banner3 .main_slider__item a{display:flex;justify-content:center}#main_banner3 .slick-dots{bottom:30px}#main_blog .headline{margin-bottom:0;padding-bottom:5px}#main_blog .headline:after{display:none}
#main_blog .article__all{margin:0;margin-bottom:3rem}#main_blog .article__all a{color:#244263;text-decoration:none;text-transform:uppercase}#main_blog .article__item{display:flex;flex-direction:column}#main_blog .article__image_wrapper{order:1;margin:0;margin-bottom:1rem}@media(min-width:757px){#main_blog .article__image_wrapper{float:unset;max-width:unset}}#main_blog .article__image_wrapper img{border-radius:10px}#main_blog .article__date_name{order:2}#main_blog .article__text{order:3}#main_blog .article__description{color:#6d6d6d;font-size:11px;line-height:1.4}
#main_blog .article__more_link{color:#244263}html[data-currurl="reeline.fr"] #main_blog .article__item:nth-child(n+4){display:none}@media(min-width:979px){html[data-currurl="reeline.fr"] #main_blog .article__item{padding:15px}}html[data-currurl="reeline.fr"] #main_blog .article__item a{text-decoration:none}html[data-currurl="reeline.fr"] #main_blog .article__name{font-size:28px}html[data-currurl="reeline.fr"] #main_blog .article__description{font-size:18px}
html[data-currurl="reeline.fr"] #main_blog .article__item:hover a{color:#244263}@media(min-width:979px){html[data-currurl="reeline.fr"] #main_blog .article__item:hover .article__item_wrapper{position:absolute;left:0;top:0;padding:15px;z-index:1;width:100%;background:#fff;border-radius:10px;box-shadow:rgba(0,0,0,0.35) 0 5px 15px}}