/**
 * Table of contents: 
 * responsive.css
 * Generated : 2025-12-05 12:00:45
 */


/* Filename: responsive.css */
 @import url('https://fonts.googleapis.com/css?family=Quicksand');body{font-family: 'Quicksand', 'Fira Sans', 'Helvetica Neue', Helvetica, Arial, sans-serif}h1, .faux_titre_niv1{font-family: 'Quicksand','Fira Sans', Helvetica, Arial, sans-serif}h2, h3, h4, .faux_titre_niv2, .faux_titre_niv3, #logo{font-family: 'Quicksand','Fira Sans', 'Helvetica Neue', Helvetica, Arial, sans-serif}.policeCourgette{font-family: 'Courgette', 'Quicksand', sans-serif ,'Great Vibes', cursive}#logo{font-size : 260%;font-weight: 700;text-transform : uppercase;line-height: 1em;text-shadow: 3px 3px #686868, 4px 4px rgba(256, 256, 256, 0.2)}#logo a:hover{text-decoration: none;color: #eee;text-shadow: 3px 3px #686868, 4px 4px rgba(256, 256, 256, 0.1)}.bloc_paiement{background-color: #fff;border: 12px solid #F9F7F6;padding: 10px;clear: both}.bloc_paiement blockquote{background-color: #F9F7F6;width: 70%;text-align:center;font-size: 90%;line-height: 1em;padding: 5px;margin: 5px auto}.bloc_paiement em{font-size: 80%}.info_paiement{width: 45%;display: table-cell;text-align: left}#conf_paiement_cheque , #conf_paiement_virement, #conf_paiement_cb, .conf_paiement_autre{text-align:center;width: 30%;display: table-cell;vertical-align: middle}@media screen and (min-width: 0px) and (max-width: 400px){#btn-menu{width: 80%!important;margin:0 10%!important}}@media screen and (min-width: 0px) and (max-width: 700px){#content-menu #description, #content-chef #chef-description{margin:2em auto;width: 100%}#content-menu #description table{border-collapse: collapse;margin: 10px auto;width:80%!important}#btn-menu{width: 30%;margin:0 35%;line-height: 22px}#bannResaChef ul li{width:100%;margin-bottom: 20px}.rs_reservation_chef .zd_resa{width: 100%;text-align: left}.rs_reservation_chef .zd_resa p{width: 90%!important;margin: 15px auto!important;text-align: justify}.rs_reservation_chef .bloc_menu{width: 100%!important}.rs_reservation_chef #plus_info{margin: 15px 2.5%!important;width: 95%!important;padding: 0!important}.rs_reservation_chef .carrousel_texte{color:#424242!important;font-size: 22px;line-height: 22px;text-align: center}#content-chef #image_chef img{width: 100%}.rs_index .enveloppe_page{width: 100%}.enveloppe_page{width: 100%;padding: 0 15px}.engagement div, .engagement p{width: 100%;margin:0 auto;padding:5px 0}.rassuranceEngagement div{margin: 0 autot;width: 100%}.RESERVATION_V2, .RESERVATION_V3{margin:0 0 35px}.RESERVATION_V2 li.zone_dyn, .RESERVATION_V3 li.zone_dyn{width:100%;margin-bottom: 20px}.RESERVATION_V2 li p:first-child, li.RESERVATION_V2 p:first-child, .RESERVATION_V3 li p:first-child, li.RESERVATION_V3 p:first-child, #bloc_parrainage p:first-child{bottom: 0;display: block;width: 100%;bottom:0;left:0;vertical-align: bottom}li.RESERVATION p:first-child{bottom: 0;left: 0;width: 100%;padding: 10px;height: auto}.RESERVATION_V3 li p:first-child, li.RESERVATION_V3 p:first-child, #bloc_parrainage p:first-child{padding: 10px}#homeBann .doubleBann{float: none;width: 100%}#homeBann .doubleBann + .doubleBann{margin: 0 0 2em}#homeBann .doubleBann h2{font-size: 12px!important}#home_categorie .bloc_rayon{width:100%;margin:5px 0.5%;height:auto}.home_carrouselFS .carrousel_texte p{line-height: 24px;font-size: 18px;text-align: center;hyphens: none}.navigation-placeholder{display: none}.M_display, .RM_display{display: block}.S_display, .B_display, table.tableau_generique.S_display , table.tableau_generique.B_display{display: none}body{font-family: 'Fira Sans', 'Helvetica Neue', Helvetica, Arial, sans-serif}.slider_et_fleche{width: 100%}h1, .faux_titre_niv1 , h2, h3, h4, .faux_titre_niv2, .faux_titre_niv3, #logo{font-family: 'Fira Sans', Helvetica, Arial, sans-serif}h1, .faux_titre_niv1{font-size: 28px;line-height: 30px;margin-bottom: 0.5em}#page .bloc_produit{}.form_img.form_bouton2{font-size: 90%;min-width: 40%}#page .bloc_produit a .bp_img{margin-top: 0 !important;margin-bottom : 0 !important;-o-transition: none;-webkit-transition: none;-moz-transition: none;transition: none;border-radius : 0}#page .bloc_produit a:hover .bp_img{margin-top: 0 !important;margin-bottom : 0 !important;border-radius : 0}#page .bloc_produit a .bp_msg_promo{margin-left : 0;margin-top: 2%;-o-transition: none;-webkit-transition: none;-moz-transition: none;transition: none}#page .bloc_produit a:hover .bp_msg_promo{margin-left : 0;margin-top: 2%;border-radius : 0}#bann_hotline{display: block;background: #424242;font-size: 13px;color: #FFF;padding: 5px;z-index: 50001!important}#bann_hotline a{color: #fbbb50;font-weight: bold;text-decoration: none}.sb-menu{margin-top: 3em!important}.M_nav{display: block}#navigation-mobile{display: block;background-color: #fff;border-top: 1px solid #B2B1B2}#navigation{width: 100%}#navigation .wrapnavigation{width: 96%;margin: 0 auto;overflow: hidden}#nav-mobile{display : block;width: 100%;margin : 10px 0}#nav-mobile .niv1{font-weight : bold;font-size : 110%;margin-top : 10px}#elem_menu{display: none}#elem_menu li{display: block !important;border-bottom: 1px solid #B2B1B2;margin : 0}#elem_menu li a{font-weight : bold;text-align:center;line-height: 2.5em}#elem_menu ul, #elem_menu ul li{display: none !important}.centrage li{right: 0;float: none}.centrage ul{float: none;left: 0}.content_box{width: 100%}#header, #footer{width: auto;padding: 1em 0}#header a , #footer a{color: #fff}#page{margin: 0 auto;width: auto;padding: 2%}#elem_breadcrumb{display: none}.message_info, #form_mon_compte fieldset, #form_parrainage_identification fieldset, #form_parrainage fieldset, #form_parrainage_contacts fieldset, #form_mdp_perdu fieldset{width: auto}#form_mon_compte fieldset, #form_parrainage_identification fieldset, #form_parrainage fieldset, #form_parrainage_contacts fieldset, #form_mdp_perdu fieldset, #form_crea_compte fieldset{width: 100%;padding: 2%}.form_newsletter{width: auto}[off-canvas*=left]{width: 270px;height: 100%;top: 0;left: 0}#navigation, #header{display: none}.M_nav{position: relative;max-height: 75px}#M_header{z-index: 5000;display: table;width: 87.5%;padding: 0 2% 0 0}#navigation{display: none}#toggle, .M_drapeaux, .M_compte, .M_panier, .M_logo, .M_bio{display: table-cell;vertical-align: top}#toggle, .M_drapeaux, .M_compte, .M_panier, .M_bio{width: 5%;text-align: center}.M_compte, .M_panier, .M_bio{padding-top: 5%}.M_drapeaux .customSelect{width: 40%;height: 25px;border: none;background-image: none;text-align: center;margin: 0 auto;float: none}.M_drapeaux .customSelect select{width: 120%!important;padding: 5px 0 0;height: 27px;font-size: 19px}.M_logo{width: 40%;text-align: center;padding: 5px 5% 0}.M_logo img{width: 100%}.M_bio{margin: 0}.M_panier img{width: 75%}.M_compte img{width: 70%}#M_form_rechercher{clear: both;display: none;margin-top: 115px}#M_form_rechercher input[type=text]{margin-left: 2%;width: 90%}.M_panier{position: relative}.M_panier #compteur_panier2{position: absolute;top: 23px;right: 0;background: #fbbb50;color: #424242;font-size: 10px;line-height: 15px;width: 15px;height: 15px;font-weight: 500;border-radius: 50%}#nav-mobile{display: block}main#content_site{padding: 0}#menu{text-align: center;transition: all ease-out 0.3s;-webkit-transition: all ease-out 0.1s;-ms-transition: all ease-out 0.1s;-moz-transition: all ease-out 0.1s;-o-transition: all ease-out 0.1s}#menu a{color: white}#menu ul{margin: 0;padding: 0;background-color: rgba(0, 102, 153, 0.5)}#menu ul li{display: inline-block;position: relative}#menu ul li > a, .sb-slidebar ul li > a{display: inline-block;padding: 10px 10px 10px 0}.sb-slidebar ul li > a.ni2{display: inline-block;padding: 5px 10px}#menu ul li > a > i{margin-left: 15px;transition: all ease-out 0.3s;-webkit-transition: all ease-out 0.1s;-ms-transition: all ease-out 0.1s;-moz-transition: all ease-out 0.1s;-o-transition: all ease-out 0.1s}#menu ul li ul{display: none;position: absolute;top: 38px;width: 300px;text-align: left}#menu ul li ul li{display: block}#menu ul li ul li a{display: block}#menu ul li:hover > a{font-weight: 500}#menu ul li:hover > a > i{transform: rotateZ(90deg)}#menu ul li:hover ul{display: block}div#overlay{display: none}a#toggle, div#toggle{float: left;width: 12.5%;max-height: 75px;padding-top: 3%;text-align: center;color: #686868;-ms-transition: all ease-out 0.3s;-webkit-transition: all ease-out 0.1s;-moz-transition: all ease-out 0.1s;-o-transition: all ease-out 0.1s;transition: all ease-out 0.1s;border: none;z-index: 5000;cursor: pointer}a#toggle i{position: relative;top: 50%;-ms-transform: translateY(-50%);-webkit-transform: translateY(-50%);-moz-transform: translateY(-50%);-o-transform: translateY(-50%);transform: translateY(-50%)}.btn-navbar .icon-bar{display: block;width: 33.33%;height: 1px;background-color: #686868;margin: 7px auto 0 auto}.btn-navbar .icon-bar + .icon-bar{margin-top: 6px}main#content_site{transition: all ease-out 0.3s;-ms-transition: all ease-out 0.1s;-webkit-transition: all ease-out 0.1s;-moz-transition: all ease-out 0.1s;-o-transition: all ease-out 0.1s;float: none}#menu{position: fixed;width: 250px;height: 100%;top: 0;left: 0;overflow: hidden;overflow-y: auto;background-color: #FFF;-ms-transform: translateX(-250px);-webkit-transform: translateX(-250px);-moz-transform: translateX(-250px);-o-transform: translateX(-250px);transform: translateX(-250px)}.sb-slidebar .sb-menu, #menu ul{text-align: left;background-color: transparent;padding: 1em}#menu ul li{display: block;margin-bottom: 1.5em}#menu ul li a , .sb-menu a{display: block;color: #000;text-decoration: none;text-transform: uppercase;font-size: 25px;line-height: 32px;font-weight: 300}.sb-menu a.link_niv1.sb-toggle-submenu{background: transparent url(/_boutiques/DELICIEUX_SECRET//site_image/selectArrow.gif) right 50% no-repeat}#menu ul li a > i{float: right}#menu ul li ul{display: none;position: static;width: 100%;background-color: #FFF}#menu ul li ul li ul.niv3{display: none}.sb-slidebar ul.niv2{padding-left: 15px}#menu ul li ul li , #menu ul li ul li ul li{margin: 0 0 0 1em}#menu ul li ul li a, .sb-slidebar ul li ul li a{font-size: 15px;line-height: 20px;text-transform: none}#menu ul li:hover > a > i{-ms-transform: rotateZ(0);-webkit-transform: rotateZ(0);-moz-transform: rotateZ(0);-o-transform: rotateZ(0);transform: rotateZ(0)}#menu ul li.open > a > i{-ms-transform: rotateZ(90deg);-webkit-transform: rotateZ(90deg);-moz-transform: rotateZ(90deg);-o-transform: rotateZ(90deg);transform: rotateZ(90deg)}#menu ul li.open > ul{display: block}div#overlay{display: block;visibility: hidden;position: fixed;left: 0;top: 0;width: 100%;height: 100%;background-color: rgba(250, 250, 250, 0.5);transition: all ease-out 0.3s;-ms-transition: all ease-out 0.1s;-webkit-transition: all ease-out 0.1s;-moz-transition: all ease-out 0.1s;-o-transition: all ease-out 0.1s;z-index: 1;opacity: 0}html.open-menu{overflow: hidden}html.open-menu div#overlay{visibility: visible;opacity: 1;width: calc(-150%);left: 350px}html.open-menu a#toggle, html.open-menu main#content_site, html.open-menu #M_header{-ms-transform: translateX(250px);-webkit-transform: translateX(250px);-moz-transform: translateX(250px);-o-transform: translateX(250px);transform: translateX(250px)}html.open-menu nav#menu{z-index: 7000;-ms-transform: translateX(0);-webkit-transform: translateX(0);-moz-transform: translateX(0);-o-transform: translateX(0);transform: translateX(0)}[off-canvas*=left]{width: 250px;height: 100%;top: 0;left: 0}.sb-menu li + li{border-bottom: 1px solid #ddd}.sb-left li a.active{font-weight: bold}.niv1.close_menu{padding-top: 10px;cursor: pointer}.niv1.close_menu{font-size: 1.5em;color: #000;text-transform: uppercase}#form_rechercher{margin-bottom: 1em}#form_rechercher input.form_champ{width: 80%}#logo{width: 100%;text-align:center;margin-top: 1.5em;min-height: 40px;font-size: 180%}.header_box{width: 96%;text-align: center}.header_liens , .header_info{display: none}#elem_rechercher form{margin : 0 auto;padding: 1%;width: 98%;border-radius : 2px 2px 2px 2px}#elem_rechercher .form_champ{width: 50%;margin-right : 2%}#elem_panier, #elem_compte{float : none;width: 48%;text-align: center;position: absolute;top:0.5em;background-color: #424242;font-size : 90%;border-radius : 5px 5px 5px 5px}#elem_panier{right: 1%;background-color: #9EC32D;line-height: 0.9em}#elem_compte{left : 1%}#elem_wishlist{display:none}#elem_panier span{font-size : 90%}#elem_compte a{display: block;padding: 0.5em 0}#elem_panier a{display: block;padding: 0.35em 0}#footer{clear: both;padding-bottom: 0}.rs_index #footer .footer_txt{display: none}.rs_index #footer .STRUCTURE_FOOTER_COLONNES .zone_dyn{display: block;width: 90%;float: left;padding: 0;margin: 0 5% 2%;text-align: center}.rs_index #footer .STRUCTURE_FOOTER_COLONNES li.zone_dyn + li.zone_dyn{border-top: solid 1px #fff;padding-top:5px}.rs_index #footer .STRUCTURE_FOOTER_COLONNES .zone_dyn .titleBloc, .rs_index #footer .STRUCTURE_FOOTER_COLONNES .zone_dyn div, .rs_index #footer .STRUCTURE_FOOTER_COLONNES .zone_dyn p{}#footer .footer-col_01 li{float: none;width: 100%}.elem_newsletter .form_champ.form_col{width: 72%}#footer .zone_dyn, #footer .footerRS .zone_dyn{display: block;float: none;margin: 2%;width: 96%;overflow: hidden}.footer_liens{background-color: #b9b9b9;border-top: 1px solid #ddd;margin-bottom: 0}.footer_liens li + li{border-left: 0}.footer_liens li{width: 100%;border-bottom: 1px solid #ddd;display: block;padding: 2%;text-align: left;color: #424242}#footer .footer_liens li a{width: 100%;display: block;color: #424242;background-color: #b9b9b9;font-size: 110%;text-decoration: none}.credits{margin-top: 2%}.RESERVATION li.zone_dyn{font-size: 80%}.RESERVATION li p:first-child{width: 90%;left: 5%}.rs_index #page{width: 100%}.carrousel, .rs_index #zd_rassurance{display: none}.home_carrousel .slick-slide, .home_carrousel_m .slick-slide{background-size:inherit!important}.home_carrousel .slick-slide, .home_carrousel_m .slick-slide{height: auto}.carrousel_texte{position: relative!important;width: 100%;margin: 10px auto;padding: 10px;background: none;color: #424242}.home_carrouselFS .carrousel_texte{width: 100%;margin: 0.25em 0 0!important;padding: 0 2% 5%;position: relative;left:0;background: none}.carrousel_texte strong, .concept_header h1, .home_carrouselFS .carrousel_texte h1{font-size: 20px;line-height: 24px;color: #424242}.carrousel_texte p{font-size: 20px;color: #424242}.home_carrousel .boutonInfo, .home_carrousel_m .boutonInfo{font-size: 11px;color: #424242;border-color: #ddd}.liste_produits button{top: 49.23%}.homeRassurance ul{margin: 0.5em 0}.homeRassurance ul li{float: none;width: 100%;margin-bottom: 0.75em}.engagement_liste ul li{width: 50%}#home_video, #home_blog{width: 100%;float: none;margin-bottom: 2em}#home_blog .blog_img, #home_blog .extrait_blog{float: none;width: 100%}#home_blog .boutonInfo{clear: both;display: block}#home_video{position: relative;width: 100%}.home_video{float: left;width: 96%;margin: 2%}#home_video iframe, .home_video iframe{position: relative;width: 100%!important;height: 100%!important;padding-top: 5px}.rs_index .enveloppe_page h2{font-size: 15px;line-height: 19px}.RESERVATION{margin-bottom: 0 }.RESERVATION li.zone_dyn{width: 100%;float: none;display: block;margin-bottom: 1em}.RESERVATION li + li{margin: 0 0 1em}.rassuranceEngagement ul li{width: 100%;margin-bottom: 10px}#home_selection h2 a{width: 30.33%;margin: 0 0.5%;font-size: 70%;padding: 0 2px}.home_texte{margin: 0.5em 0}.carrousel{display: none}.rs_index .zone_dyn{float: none;margin: 0;padding: 0;width: 100%}.home_carrouselFS{height: auto!important}#homeMosaique{min-height: indehrit;width: 100%}#homeMosaique .home_moz01, #homeMosaique .home_moz02, #homeMosaique .home_moz04, #homeMosaique .home_moz05{width: 50%;position: relative;float: left;left: inherit;top: inherit;bottom: inherit;right: inherit}#homeMosaique .home_moz03{clear: left;width: 100%;position: relative;left: inherit;top: inherit;bottom: inherit;right: inherit}#homeMosaique li:nth-child(3){width: 100%}#homeMosaique li span{font-size: 14px;padding: 5px 0;bottom: 10%!important}#homeMosaique li strong{font-size: 18px;hyphens: none}.black_bloc{font-size: 0.8em}.fonctionnement_etape{min-height: 100%}.fonctionnement_etape hr{display: none}.fonctionnement_etape ul{position: relative;top: inherit}.fonctionnement_etape li{float: none;overflow: hidden;width: 100%}.fonctionnement_etape li img{float: left;width: 25%}.fonctionnement_etape li span{display: inline;float: left}.bp_nom{display:block;padding-bottom: 1em;height: inherit;overflow: hidden;line-height: 1.2em;height: 60px;font-size : 95%;padding-top: 3%}.bp_prix{display:block;padding-bottom: 1em;overflow: hidden;line-height: 1.2em;font-size : 90%;width: 100%}.bloc_produit form{width: 100%;margin-bottom: 15px}.bloc_produit .btn_prd a{display: block}.bloc_produit .bp_img{}.produits_associes .bp_img{width: auto}.produits_associes .bloc_produit, .historique_produits .bloc_produit{border : 0}.bp_msg_promo{font-size : 80%;line-height: 1em;top: -9px}#M_contenu_proAsso .bloc_produit .bp_achat{overflow: hidden;height: inherit}#M_contenu_proAsso .bloc_produit form{width: 100%}#M_contenu_proAsso .bloc_produit .bp_prix{width: 100%}#M_contenu_proAsso .bloc_produit .bp_prix del{display: inline}.rs_categorie_x6 .liste_produits .slick-list, .rs_page .liste_produits .slick-list, #home_selection .liste_produits .slick-list{margin-left: 7px}.categorieBloc{min-height: inherit;height: inherit;background: none!important;padding: 0}.categorieInfo{width: 100%;background: none;padding: 0}.rs_categorie_x6 .bloc_produit, .rs_index .bloc_produit{margin: 0;width: 100%}.rs_categorie .bloc_produit, .rs_categorie_fav .bloc_produit{margin: 0 auto 2em;width: 100%;min-height: inherit}.bloc_produit form{width: 47%}.bloc_produit .bp_prix{width: 53%}.rs_categorie_x6 .bloc_produit a, .rs_categorie .bloc_produit a, .rs_categorie_fav .bloc_produit a{width: auto}.rs_categorie_x6 h1, .rs_categorie h1.nom_rayon, .rs_categorie_fav h1{float: none;margin: 0 0 0.5em;width: auto;color: #424242}.rs_categorie .bloc_produit .bp_img{text-align: center;display: block;margin: 0 auto}.catx6_texte, .categorie_texte{margin: 0;font-size : 90%;line-height: 1.4em;width: 100%}.rs_categorie_x6 h2, .rs_categorie h2, .rs_categorie_fav h2{padding: 1em 0 0.5em 0}.catx6_img{float: none;width: 100%;margin: 1em 0}.categorieInfo{width: 100%}.liste_rayons{min-height: inherit;width: 100%;float: none}.liste_rayons li{float: none;width : 100%;margin-right: 0}.rs_categorie_x6 .liste_produits button, .rs_page .liste_produits button{top: 49.29%}.rs_categorie_x6 .liste_produits button.slick-prev, .rs_page .liste_produits button.slick-prev{left: 3%}.rs_categorie_x6 .liste_produits button.slick-next, .rs_page .liste_produits button.slick-next{right: 3%}.rs_ficheproduit #page{position: relative}.rs_ficheproduit #sidebar01{width: 100%}.rs_ficheproduit .bp_msg_promo{left: -9px;top: -3px}.rs_ficheproduit .liste_produits .bp_msg_promo{left: -10px;top: -11px}.img_principale{display: inline-block;margin-bottom: 1em}#visuel img{width: 80%;margin: 10px auto}.rs_ficheproduit #content{width: 100%;float: none;display: block}.rs_ficheproduit h1{text-align: center;margin-bottom: 1em}.bloc_partage{width: 100%;float: none}.fp_bloc_achat{margin-left: 0;border : 0}.fp_info{width: auto;margin-bottom: 1em}#ssp_js_container{float: none;width: auto}.fp_bloc_achat_col1, .fp_bloc_achat .grp_zones_dyn{width: 100%;float: none;margin: 5px 0}.FICHE_PRODUIT_RASSURANCE{display : none}.ssprd_visuel{display: none}.ssprd_nom.prd_train{width: 100%;float: none;padding: 0;line-height: 20px}.ssprd_prix_kg.prd_train{width: 60%;padding: 2% 3%}.ssprd_prix_kg.prd_train .ssprd_poids{display: inline-block;text-align: left}.fp_bloc_achat_col1{background-color: #fff;padding: 2% 4%}.fp_qte{width: 25%}.fp_montant{width: 40%}.fp_rassurance_picto ul li{width: 46%;margin: 0 2% 2%}.bouton_wishlist{margin: 1em 0}.ssprd_nom{width: 100%}.ssprd_prix_kg{width: 35%}.fp_btn_achat{clear: both;float: none;width: 100%;padding-top: 5px}.fp_btn_achat a{width: 100%}#pro-asso .liste_produits{clear: none;width: 100%}#pro-asso .liste_produits li{height: 80px;line-height: 1.2em}#idssp{width : 92%}#M_onglets-box_fp a{display: block;text-align: left;margin: 0 0 10px}.onglet.active{border-bottom: 1px solid #DDD}.onglet-contenu{display: none;margin-top: 5px}#fp_description #onglets-box_fp, #fp_description1 #onglets-box_fp1{position: relative;height: inherit}#fp_description a.onglet, #fp_description1 a.onglet{width: 100%;display: block;text-align: left;margin-bottom: 5px}.onglet-contenu-2{padding: 15px;display: block;margin-bottom: 10px;text-align: left}.active + .onglet-contenu-2{display: block!important}#M_fp_pro_asso{margin-top: 2em}#M_fp_pro_asso h3 a{display: block;text-align: left}#M_fp_pro_asso .liste_produits{overflow: hidden}.blog_recettes div{width: 48%}#M_contenu_bundle, #M_contenu_recette{display: none}.video_contenu, .video_img{float: none;width: 100%;padding: 0}.video_img{position: relative;width: 100%;height: 0;overflow: hidden;padding-bottom: 56.26%}.video_img iframe{position: absolute;top: 0;left: 0;width: 100%!important;height: 100%!important}.rs_ajout-panier .recap_ajout_panier table img{max-width: 100%}ul.recap_ajout_panier li{float: none;display:block}.recap_ajout_panier_img, .recap_ajout_panier_nom , .recap_ajout_panier_prix{width: 100%;margin: 0.5em 0}.recap_ajout_panier_img{text-align: center}.rs_modele_page_unique.rs_pageEdito28 #content ul li{float: none;display: block;width: auto;margin-bottom: 1em}.reservationListingHotel li, .reservationListingChef li{width: 45%;margin: 10px 2.5%}#form_reservation{width: auto;float: none}#infos_hotel, #infos_chef{float: none;width: auto;padding-left: 0;margin: 0 2% 2em}.resaVisuel{text-align: center;margin: 0 auto 1em}.resaVisuel , .resaInfo{float: none;display: block;width: auto}.form_inline fieldset #form_reservation p{margin: 10px 0}.form_inline fieldset #form_reservation p input[type=text], .form_inline fieldset #form_reservation p select, .form_inline fieldset #form_reservation p textarea{width: 95%}.rs_page.rs_pageEdito18 #content{margin: 0 2%}.editoChapeau{float: none;width: auto;margin: 10px 2% 1em}.rs_modele_page_colonne #content img{margin: 20px auto}.concept_img{height: inherit}ul.liste4 li{float: none;width: auto;text-align: center}ul.liste4 li img{display: block;margin: 0 auto;text-align: center}.liste2 li{display: block;width: auto;margin: 1em 0}#content .liste2 li img{max-width: 100%}.liste2 li .infoCoffret{position: relative;margin-top: 2em}.liste3colonnes li:nth-child(-n+3){display: none}.liste3colonnes li{width: 100%!important;float: none;height: inherit;padding: 0;font-size: 14px;line-height: 16px}.liste3colonnes li:nth-child(3n-1):before{content:"European regulations";display: block;color: #fbbb50}.liste3colonnes li:nth-child(3n+0):before{content:"Delicieux Secret business specifications";display: block;color: #fbbb50}.liste3colonnes li.cadre_jaune, .liste3colonnes li:first-child{width: 100%!important}#page .editoBanniere{position: relative!important;display: block}.editoBanniere h1{position: absolute;top: -50%;width: 100%;text-align: center;color: #FFF;font-size: 32px;line-height: 36px}.rs_page .editoBanniere{position: relative;width: 100%;left: inherit;padding: 0;background: none;margin-bottom: 1em}.rs_page .concept_header{left: 2%;width: 96%}.rs_page .concept_header h1{position: absolute;top: 5px;color: #FFF}.concept_header h1{margin-top: 0}.rs_page #content, .editoContent, .editoContent .pleinpage{width: 100%;margin: 0}.txt_img{width: 100%;float: none}.rs_pageEdito28 .RESERVATION li p:first-child{top: 30%;width: 100%;left: 0}#connexion_compte, #creation_compte{float: none;width: 100%;margin: 0 0 2em}.etapes_tunnel{background-image : none;background-color: #f9f9f9;font-size : 75%;line-height: 35px}.rs_panier .etape_panier, .rs_commande .etape_commande, .rs_recap-commande .etape_recapitulatif, .rs_choix-paiement .etape_paiement, .rs_fin-commande .etape_paiement{background-color: #faba50}.etapes_tunnel a, .rs_commande .etape_panier, .rs_recap-commande .etape_panier, .rs_recap-commande .etape_commande, .rs_choix-paiement .etape_panier, .rs_choix-paiement .etape_commande, .rs_choix-paiement .etape_recapitulatif, .rs_fin-commande .etape_panier, .rs_fin-commande .etape_commande, .rs_fin-commande .etape_recapitulatif{background-color: #efeeee}.rs_commande #sidebar01, .rs_recap-commande #sidebar01, .rs_choix-paiement #sidebar01, .rs_commande #content, .rs_recap-commande #content, .rs_choix-paiement #content{width: 100%;float: none}.rs_commande #navigation, .rs_recap-commande #navigation, .rs_choix-paiement #navigation{display : none}.rs_commande #page, .rs_recap-commande #page, .rs_choix-paiement #page{width:100%;float: none;background: none}.rs_panier .etape_panier span:before, .rs_commande .etape_commande span:before, .rs_recap-commande .etape_recapitulatif span:before, .rs_choix-paiement .etape_paiement span:before, .rs_fin-commande .etape_paiement span:before, .etapes_tunnel span:before, .rs_commande .etape_panier span:before, .rs_recap-commande .etape_panier span:before, .rs_recap-commande .etape_commande span:before, .rs_choix-paiement .etape_panier span:before, .rs_choix-paiement .etape_commande span:before, .rs_choix-paiement .etape_recapitulatif span:before, .rs_fin-commande .etape_panier span:before, .rs_fin-commande .etape_commande span:before, .rs_fin-commande .etape_recapitulatif span:before{content : ""}.tableau_generique, .bloc_code_promo .inner{border: 2px;background-color: #fff}.tableau_generique th{width: auto !important;min-width: 30px;padding: 0 5px;font-size: 90%;line-height: 1.3em;background-color: #fff}.tableau_generique .line_th{display: none}ul#panier_listing_produits li{padding: 15px 1%}.tableau_generique li:last-child{border-top: 0}.colImg, .colNom{display: block;float: none}.colImg img{width: auto}.colImg, .colNom{width: auto;margin-bottom: 1em}.colImg{text-align: center}.colPrix{width: 35%}.colQte{width: 25%}.input_qty.form_champ{width: 1.75em}.colTotal{width: 35%}.colRecapTotal{width: 40%}.colSupp{width: 5%}.colLibelle, .colMontant{float: none;display: block;width: 100%}.colMontant{text-align: right}#panier_listing_produits .panier_ss_total{text-align: right;padding: 0 2% 0 0}.panier_livraison fieldset, .panier_livraison_pays fieldset{padding: 5px 10px 10px}.panier_livraison_pays label, .panier_livraison select{width: 100%;text-align: left}.panier_livraison .panier_livraison_mode .col1, .panier_livraison .panier_livraison_mode .col2{width: 100%;left: none;text-align: left}.prix_livraison{margin-right: 23px}.panier_total_ttc{padding: 5px 10px;text-align: left;margin-bottom: 1em}.panier_total_ttc strong{float: none;display: block;text-align: right;margin-right: 10px;width: 98%}#mobile_panier_listing_produits .panier_ss_total, #mobile_panier_listing_produits .marge_btn_supprimer{width: 75%;text-align: right}.panier_rassurance{width: auto;float: none;background-color: #F9F7F6;padding: 2%;margin-bottom: 3%}.panier_livraison, .panier_codepromo{margin-left: 0}.panier_codepromo #codepromo{width: 100%;margin-bottom: 1em}.rs_panier form#tout .boutonAction, .rs_panier form#tout .btn_secondaire, .form_inline .boutonAction, .form_inline .btn_secondaire, .rs_recap-commande .boutonAction, .rs_choix-paiement .btn_secondaire{float: none;display: block;width: 100%;max-width: 100%;margin-bottom: 1em}.rs_panier form#tout .boutonAction{margin-top: 2em}#commande_onglet span{padding-left: 0;text-align: center;font-size: 80%}#form_deja_client .mot_de_passe_oubli{margin: 0 0 1em}.coordonnees_tableau form.form_inline{padding: 10px}.listeAdresse{overflow: hidden}.listeAdresse li{display: block;border: 1px solid #DDD;margin: 0;padding: 5%}.listeAdresse li + li{border:1px solid #DDD;border-width: 0 1px 1px}ul#panier_listing_produits li{border-width: 1px;margin: 0}.rs_panier-vide .produits_associes, .rs_favoris .produits_associes, .rs_categorie .produits_associes{clear: both;width: 100%}.rs_panier-vide .produits_associes li , .rs_favoris .produits_associes li , .rs_categorie .produits_associes li{height : auto;min-height: 80px}.historique_produits{width: 100%;margin-bottom: 5%}.historique_produits .bloc_produit .bp_img{width: auto}.historique_produits .liste_produits .bloc_produit{height: auto;line-height: 1.2em}.rs_page .produits_associes .bloc_produit img, .rs_panier-vide .produits_associes .bloc_produit img, .rs_favoris .produits_associes .bloc_produit img, .rs_categorie .produits_associes .bloc_produit img{width : 70px;float: left}.rs_page .produits_associes .bloc_produit, .rs_panier-vide .produits_associes .bloc_produit, .rs_favoris .produits_associes .bloc_produit, .rs_categorie .produits_associes .bloc_produit{width: 100%}.panier_rassurance{display: none}.panier_livraison{margin-left: 0}.rs_mescommandes_identification #content{float: none;width: auto}.rs_mescommandes_identification #sidebar01{float: none;width: auto}.rs_mescommandes #page{position: relative}.rs_mescommandes #sidebar01{width: 96%;float: none;float: none;margin: 0 2% 2em;display: block}.rs_mescommandes #sidebar01 li{width: 100%;float: none;line-height:2.3em;text-align:center;background-color: #424242;margin: 1% 0 2%;display:block}.rs_mescommandes #sidebar01 .actif{background-color: #9EC32D}.rs_mescommandes #sidebar01 li a{color: #fff}.rs_mescommandes #content{width: 96%;float: none;display: block;margin: 0 2%}.rs_mescommandes #content #content{margin-top: 0!important}.rs_mescommandes #content form{width: 97%}.rs_mescommandes h1{clear: both;margin-top: 1em}#listing_mes_commandes li , .liste_generique li{border-width: 6px}#listing_mes_commandes li + li, #detail_commande li + li{border-bottom: none}#listing_mes_commandes .line_th, .liste_generique .line_th{display: none}.colNumCmd{width: 20%}.colEtat{width: 80%}.colNbArticle{clear: both;text-align: left;width: 20%}.colMontantCmd{width: 25%}.colMontantAvoir, .colSuivi, .colDateEnvoi{}.colLibelleEtatCmd, .colW100{display: block;float: none;width: 100%}.colLibelleMontant{width: 45%;border: 6px solid #efeeee;border-width: 0 6px}.colLibelleAvoir, .colLibelleNum{width: 25%}.colLibelleTelechargement{}#form_deja_client p{float: none;width: 100%}#form_nouveau_client form{margin: 1% 2%}.bloc_code_promo label{display: block}.bloc_code_promo input[type=text]{width: 95%}.bloc_code_promo input{margin: 1% 0}.bloc_code_promo input.boutonForm{padding: 0 5px;width: 95%}.recap_total_ttc{width: 100%}.info_paiement{width: auto;display: block;text-align: center}#conf_paiement_cheque , #conf_paiement_virement, #conf_paiement_cb, .conf_paiement_autre{text-align:center;width: auto;display: block}.form_inline label{text-align: left;display: block;float: none;margin-left : 0;width: 90%}.form_inline p.optionnel label{display: inline}.form_inline p.optionnel.form_date_de_naissance label{float: none;display: block}.form_inline input[type=text], .form_inline input[type=password], .form_inline textarea, .form_inline select{width: 90%!important;margin-left : 0}.form_inline .bouton{margin: 0 0 1%}.form_inline .bouton a{margin-left: 1em}.form_inline input[type=submit]{width: 100%!important;margin-bottom: 1em}.form_inline fieldset p{border:0;padding: 0.25em 0}.form_inline p span{margin-left: 0}.form_inline input[type=submit].boutonForm{margin-top: 20px;padding: 0 5px;width: 100%!important}.rs_mescommandes #content #content{width: 100%}.form_newsletter .form_champ{width: 100%;margin-bottom : 10px}.pv_listing li img{display: none}.pv_listing li{float: none;width : 100%;clear: both}.rs_ami .form_avis{width: 100%;margin-bottom: 2em}.rs_ami img{display : none}.bloc_dernier_avis{float: left;margin-left: 5%;width: 50%}.bloc_dernier_avis h1{font-size : 1.2em;line-height : 1.4em}.rs_avis .bloc_produit{width: 40%}.bproduit_et_der_avis{width : 100%}.form_avis{border-left: 0;width : 100%}.rs_avis .liste_avis .meta_avis, .rs_avis_du_client .liste_avis .meta_avis, .rs_avis_site .liste_avis .meta_avis{width : 100%;text-align: left;padding-bottom : 2%}.rs_avis .liste_avis .avis, .rs_avis_du_client .liste_avis .avis, .rs_avis_site .liste_avis .avis{margin-left :0}.rs_page #content, .rs_modele_page_unique #content{float: none}.rs_page #sidebar01, .rs_modele_page_unique #sidebar01{float: none;width: 100%;margin-top : 2%}.rs_page #content_main{width: auto}.rs_page #content{width: 100%}.rs_page #sidebar01{margin: 0 2%;width: 75%;top: 20px;left: 12.25%}#cms_menu, #cms_toggle{background:#FFF}.rs_page #content .ferre_gauche , .rs_page #content .ferre_droite{display: block;float: none;margin: 0;text-align: center}.rs_page #content .ferre_gauche img, .rs_page #content .ferre_droite img{width: 100%}.news_date, .news_contenu, .news_visuel{display: block;float: none;width: 100%}.news_date{margin: 1em 0;border: 1px solid #B2B1B2;border-width: 0 0 1px;text-align: left}.news_contenu{margin: 0 0 1em 0}.news_visuel{clear: left;text-align: center;margin: 1em 0}.news_visuel img{max-width: 100%}.presse_extrait{float: none;width: 100%;border: none}.presse_logo_article{float: right;width: 25%;margin: 0 0 1em;text-align: right}.presse_article .centrage li{float: left}.presse_images{float: none;width: 100%}.presse_img_box{width: 31%}.presse_img_box img{max-width: 100%}.faq{width: 100%}.rs_newsletter #content{min-height: auto}.form_newsletter .form_img.boutonForm{width: 100%!important}.rs_contact #sidebar01{display: none}.rs_contact #content{width: auto;float: none}.form_contact input[type=text], .form_contact input[type=submit]{width: 94%}}@media screen and (min-width: 0px) and (max-width: 400px){.rs_modele_page_colonne .concept_header{margin-top: 0}.rs_modele_page_colonne .concept_header h1{font-size: 18px;line-height: 35px;padding: 0 2%;margin-top: 10%;left: 0;top: 0}.recap_ajout_panier td{padding: 0.5em 15px}.actions_ajout_panier .btn_secondaire, .actions_ajout_panier .boutonAction{display: block;text-align: center;max-width: 100%;margin: 0 0 1em}#extra-produit-cross .bloc_produit{width: 45%;margin: 0 2% 1em}#extra-produit-cross .bloc_produit + .bloc_produit{margin: 0 2% 1em}}@media screen and (min-width: 421px) and (max-width: 1020px){#content-chef #chef-description{width:70%}.rs_reservation_chef .bloc_menu{width: 31%!important}.rs_index .enveloppe_page{width: 100%;padding: 0 15px}#home_categorie .bloc_rayon{width:32%;margin:5px 0.5%;height:auto}#home_categorie .bloc_rayon img:not(.pictoBio){height: 100%;width: 100%}.home_carrouselFS .carrousel_texte{margin:1em auto;text-align: center;width: 100%;bottom:20%;top: inherit;left: 0;padding: 1% 2%}.home_carrouselFS .carrousel_texte p{margin-bottom: 0}.engagement div, .engagement p{width: 100%;margin:0 auto;padding:5px 0}.rassuranceEngagement div{margin: 0 auto;width: 100%}.RESERVATION_V2 li p:first-child, li.RESERVATION_V2 p:first-child, .RESERVATION_V3 li p:first-child, li.RESERVATION_V3 p:first-child, #bloc_parrainage p:first-child{bottom: 0;display: block;width: 100%;left: 0;padding: 10px}.navigation-placeholder{display: none}.M_display{display: block}.S_display{display: none}body{background-color: #fff;background-image : none !important}#header, #footer{width: 100%;padding: 1em 0}#footer{clear: both}.M_nav{display: block}.content_box{width: 100%}#page{margin: 0 auto;overflow: hidden;float: none;width: 96%;padding: 2% 0;min-height: 300px}.form_img.form_bouton2{font-size: 90%;min-width: 40%}.slider_et_fleche{width: 100%}#navigation{display: none}.M_nav{position: relative;max-height: 75px}#M_header{z-index: 5000;display: table;width: 87.5%;padding: 10px 2% 10px 0}#toggle, .M_drapeaux, .M_compte, .M_panier, .M_logo, .M_bio{display: table-cell;vertical-align: middle}#toggle, .M_drapeaux, .M_compte, .M_panier, .M_bio{width: 3%;text-align: center}.M_bio{margin: 0}.M_drapeaux .customSelect{width: 40%;height: 25px;border: none;background-image: none;text-align: center;margin: 0 auto;float: none}.M_drapeaux .customSelect select{width: 120%!important;padding: 5px 0 0;height: 27px;font-size: 19px}.M_logo{width: 53%;text-align: center}.M_logo img{max-width: 100%}#M_form_rechercher{clear: both;display: none;margin-top: 115px}#M_form_rechercher input[type=text]{margin-left: 2%;width: 90%}.M_panier{position: relative}.M_panier #compteur_panier2{position: absolute;top: 23px;right: 0;background: #fbbb50;color: #424242;font-size: 10px;line-height: 15px;width: 15px;height: 15px;font-weight: 500;border-radius: 50%}#nav-mobile{display: block}main#content_site{padding: 0}#menu{text-align: center;transition: all ease-out 0.3s;-webkit-transition: all ease-out 0.1s;-ms-transition: all ease-out 0.1s;-moz-transition: all ease-out 0.1s;-o-transition: all ease-out 0.1s}#menu a{color: white}#menu ul{margin: 0;padding: 0;background-color: rgba(0, 102, 153, 0.5)}#menu ul li{display: inline-block;position: relative}#menu ul li > a, .sb-slidebar ul li > a{display: inline-block;padding: 10px 10px 10px 0}.sb-slidebar ul li > a.ni2{display: inline-block;padding: 5px 10px}#menu ul li > a > i{margin-left: 15px;transition: all ease-out 0.3s;-webkit-transition: all ease-out 0.1s;-ms-transition: all ease-out 0.1s;-moz-transition: all ease-out 0.1s;-o-transition: all ease-out 0.1s}#menu ul li ul{display: none;position: absolute;top: 38px;width: 300px;text-align: left}#menu ul li ul li{display: block}#menu ul li ul li a{display: block}#menu ul li:hover > a{font-weight: 500}#menu ul li:hover > a > i{transform: rotateZ(90deg)}#menu ul li:hover ul{display: block}div#overlay{display: none}a#toggle, div#toggle{float: left;width: 12.5%;max-height: 75px;padding-top: 24px;text-align: center;color: #686868;-ms-transition: all ease-out 0.3s;-webkit-transition: all ease-out 0.1s;-moz-transition: all ease-out 0.1s;-o-transition: all ease-out 0.1s;transition: all ease-out 0.1s;border: none;z-index: 5000;cursor: pointer}a#toggle i{position: relative;top: 50%;-ms-transform: translateY(-50%);-webkit-transform: translateY(-50%);-moz-transform: translateY(-50%);-o-transform: translateY(-50%);transform: translateY(-50%)}.btn-navbar .icon-bar{display: block;width: 33.33%;height: 1px;background-color: #686868;margin: 7px auto 0 auto}.btn-navbar .icon-bar + .icon-bar{margin-top: 6px}main#content_site{transition: all ease-out 0.3s;-ms-transition: all ease-out 0.1s;-webkit-transition: all ease-out 0.1s;-moz-transition: all ease-out 0.1s;-o-transition: all ease-out 0.1s;float: none}#menu{position: fixed;width: 350px;height: 100%;top: 0;left: 0;overflow: hidden;overflow-y: auto;background-color: #FFF;-ms-transform: translateX(-350px);-webkit-transform: translateX(-350px);-moz-transform: translateX(-350px);-o-transform: translateX(-350px);transform: translateX(-350px)}.sb-slidebar .sb-menu, #menu ul{text-align: left;background-color: transparent;padding: 1.1em 1em}#menu ul li{display: block;margin-bottom: 1.5em}#menu ul li a , .sb-menu a{display: block;color: #000;text-decoration: none;text-transform: uppercase;font-size: 20px;line-height: 24px;font-weight: 300}.sb-menu a.link_niv1.sb-toggle-submenu{background: transparent url(/_boutiques/DELICIEUX_SECRET//site_image/selectArrow.gif) right 50% no-repeat}#menu ul li a > i{float: right}#menu ul li ul{display: none;position: static;width: 100%;background-color: #FFF}#menu ul li ul li ul.niv3{display: none}.sb-slidebar ul.niv2{padding-left: 15px}#menu ul li ul li , #menu ul li ul li ul li{margin: 0 0 0 1em}#menu ul li ul li a, .sb-slidebar ul li ul li a{font-size: 20px;line-height: 25px;text-transform: none}#menu ul li:hover > a > i{-ms-transform: rotateZ(0);-webkit-transform: rotateZ(0);-moz-transform: rotateZ(0);-o-transform: rotateZ(0);transform: rotateZ(0)}#menu ul li.open > a > i{-ms-transform: rotateZ(90deg);-webkit-transform: rotateZ(90deg);-moz-transform: rotateZ(90deg);-o-transform: rotateZ(90deg);transform: rotateZ(90deg)}#menu ul li.open > ul{display: block}div#overlay{display: block;visibility: hidden;position: fixed;left: 0;top: 0;width: 100%;height: 100%;background-color: rgba(250, 250, 250, 0.5);transition: all ease-out 0.3s;-ms-transition: all ease-out 0.1s;-webkit-transition: all ease-out 0.1s;-moz-transition: all ease-out 0.1s;-o-transition: all ease-out 0.1s;z-index: 1;opacity: 0}html.open-menu{overflow: hidden}html.open-menu div#overlay{visibility: visible;opacity: 1;width: calc(-150%);left: 350px}html.open-menu a#toggle, html.open-menu main#content_site, html.open-menu #M_header{-ms-transform: translateX(350px);-webkit-transform: translateX(350px);-moz-transform: translateX(350px);-o-transform: translateX(350px);transform: translateX(350px)}html.open-menu nav#menu{z-index: 7000;-ms-transform: translateX(0);-webkit-transform: translateX(0);-moz-transform: translateX(0);-o-transform: translateX(0);transform: translateX(0)}[off-canvas*=left]{width: 350px;height: 100%;top: 0;left: 0}.sb-menu li + li{border-bottom: 1px solid #ddd}.sb-menu .sb-submenu li{border-top: 1px solid #ddd;border-bottom: none}.niv1.close_menu{padding-top: 10px;cursor: pointer}.niv1.close_menu{font-size: 20px;color: #000;text-transform: uppercase}#form_rechercher{margin-bottom: 1em}#form_rechercher input.form_champ{width: 90%}#logo{padding-left: 1%;width: 28%;font-size: 220%;margin: 0 auto;text-align: center}.header_box{width: 36%}.header_liens li + li{margin: 0 20px 0 0}#elem_rechercher form{margin: 0;width: 100%}#elem_rechercher .form_champ{width: 55%}#elem_panier, #elem_compte{margin-bottom: 10px}#navigation{display: none;height: auto;background: none;border : 0;width: 100%;margin-bottom: 0}#navigation .wrapnavigation{width: 96%;margin: 0 auto}#navigation-mobile{display: block;float: left;width: 25%}#elem_menu, #navetpage{width: 100%}.centrage li{display: block !important;right: 0;float: none}.centrage ul{float: none;left: 0}#footer{padding-bottom: 0}.footer_liens{background: #b9b9b9;margin-bottom: 0;color: #424242}.footer_liens li{display: block;padding: 2%;text-align: left;text-transform: uppercase}.footer_liens li + li{border-top: 1px solid #DDD;border-left: none}#footer .footer_liens li a{display: block;color: #424242;text-decoration: none}#footer .footer_liens li a:hover{text-decoration: underline}#footer .zone_dyn.footer-col_02 img{margin-bottom: 5px}.rs_index #footer .footer_txt{display: none}.rs_index #footer .STRUCTURE_FOOTER_COLONNES .zone_dyn{display: inline-block;width: 100%;padding: 2% 5%;margin-left: 0;hyphens: auto}.rs_index #footer .STRUCTURE_FOOTER_COLONNES li.zone_dyn + li.zone_dyn{border-top: solid 1px #fff;padding-top:5px}.elem_newsletter .form_champ.form_col{width: 80%}.rs_index #page{width: 100%}.home_carrouselFS{height:auto}.home_carrousel .slick-slide, .home_carrousel_m .slick-slide{background-size:inherit!important}.home_carrousel .slick-slide, .home_carrousel_m .slick-slide{height: auto}.home_carrousel_m .carrousel_texte{width: 75%;left: 12.5%;bottom: 7%;position: absolute!important;height: auto;margin: 0 auto;padding: 2em 0.5em 1em}#homeMosaique{width: 100%}#homeMosaique li span{bottom: 15%!important}#home_selection h2 a{width: 31.33%;margin: 0 0.7%;font-size: 80%}.liste_produits button{top: 49.23%}.home_video{float: left;width: 48%;margin: 1%;height: 100%}#homeBann .doubleBann h2{font-size: 15px!important}#home_video iframe, .home_video iframe{position: relative;width: 100%!important;height: 100%!important;padding-left: 5%;float:left}#listingRayon .niv1{margin: 0.5%;background-size:98%!important}.pointsventeSlider button{display: none}#home_video, #home_blog{width: 100%;float: none;margin-bottom: 2em}#home_blog .blog_img{float: left;width: 33.33%}#home_blog .boutonInfo{clear: both;display: block}#homeMosaique{min-height: 250px}.bloc_produit .bp_img{width: 100%}.produits_associes .bp_img{width: auto}.catx6_img{display: none}.categorieBloc, .categorieInfo{background: none;width: 100%;padding: 0;height: inherit}.categorieInfo{color: #424242}.rs_categorie_x6 .bloc_produit, .rs_categorie .bloc_produit, .rs_categorie_fav .bloc_produit{margin: 0 1% 2em;width: 48%;min-height: inherit}.bp_prix{width: 53%}.bloc_produit form, .bloc_produit .btn_prd{width: 47%}.rs_categorie_x6 .bloc_produit a, .rs_categorie .bloc_produit a, .rs_categorie_fav .bloc_produit a{width: auto}.rs_categorie_x6 h1, .rs_categorie h1.nom_rayon, .rs_categorie_fav h1{float: none;margin: 0;width: auto;color: #424242}.catx6_texte, .categorie_texte{margin: 0}.rs_categorie_x6 h2, .rs_categorie h2, .rs_categorie_fav h2{padding: 1em 0 0 0}.liste_rayons{width: 33.33%;float: left;margin-top: 1em}.liste_rayons li{width: 100%}.categorieBloc{background: none!important}.catx6_texte{margin-top: 1em;display: block;width: 60.66%;float: right}.rs_ficheproduit #page{position: relative}.rs_ficheproduit #sidebar01{margin-right: 2%}#visuel img{width: 100%}.fp_info{width: auto;margin-bottom: 1em}.bloc_partage{float: none;width: 100%}#ssp_js_container{float: none;width: auto}.fp_bloc_achat_col1, .fp_bloc_achat .grp_zones_dyn{width: 100%;float: none;margin: 0}.fp_qte{width: 10%}.fp_montant{width: 18%}.ssprd_nom{width: 23%}.ssprd_nom.prd_train{width: 23%}.bouton_wishlist{margin: 1em 0}#fp_description a.onglet, #fp_description1 a.onglet{font-size: 0.8em}#pro-asso .liste_produits{clear: none;width: 100%}#pro-asso .liste_produits li{width: 48%;float:left;margin : 2% 2% 2% 0;height: 80px;line-height: 1.2em}.video_img, .video_contenu{float: none;width: 100%}.video_contenu{margin-bottom: 2em;padding-left: 0}.video_img{position: relative;width: 100%;height: 0;overflow: hidden;padding-bottom: 56.26%}.video_img iframe{position: absolute;top: 0;left: 0;width: 100%!important;height: 100%!important}#form_mon_compte fieldset, #form_parrainage_identification fieldset, #form_parrainage fieldset, #form_parrainage_contacts fieldset, #form_mdp_perdu fieldset, #form_crea_compte fieldset{width: 100%;padding: 2%}.boutonForm.boutonLarge{margin-top: 1em;font-size: 14px}.rs_page #content_main{width: 100%;height: 100%}#content_main #elem_breadcrumb{padding: 0 2%}#content_main #sidebar01{float: none;margin-left: 2%}.rs_page #content .ferre_gauche{margin-left: -40%}.rs_page #content .ferre_droite{margin-right: -40%}.rs_page.rs_pageEdito18 #content{margin: 0 2%}.editoChapeau{float: none;width: auto;margin: 10px 2% }.concept_img{height: inherit}ul.liste4 li{float: none;width: auto;text-align: center}ul.liste4 li img{display: block;margin: 0 auto;text-align: center}.liste2 li{display: block;width: auto;margin: 1em 0}#content .liste2 li img{max-width: 100%}.liste2 li .infoCoffret{position: relative;margin-top: 2em}.rs_modele_page_colonne #content img{text-align: center;float: none!important;display: block;margin: 20px auto}.editoBanniere{position: relative;text-align: center}.concept_header{margin-top: 0}.concept_header h1, .rs_page .concept_header h1{position: absolute;top: 0%;left: 0;width: 100%;text-align: center;color: #FFF;font-size: 25px;line-height: 36px;margin-top: 10%}.rs_page #page{margin: 0;width: 100%}.M_mas{margin: 2%}.rs_page .editoBanniere{position: relative;width: 100%;left: inherit;padding: 0;background: none;margin-bottom: 1em;text-align: center}.rs_page .concept_header{left: 10%;width: 80%;padding: 10px;min-height: 40px}.rs_page .concept_header h1{position: absolute;top: 5px;color: #FFF;margin-top: 0}.editoContent .pleinpage{width: 100%;margin: 0}.txt_img{width: 100%;float: none}#detail_commande li.right:first-child{min-height: 164px}#connexion_compte, #creation_compte{float: none;width: 100%;margin: 0 0 2em}.etapes_tunnel{background-image : none;background-color: #f9f9f9;font-size : 75%;line-height: 1em}.rs_panier .etape_panier, .rs_commande .etape_commande, .rs_recap-commande .etape_recapitulatif, .rs_choix-paiement .etape_paiement, .rs_fin-commande .etape_paiement{background-color: #faba50}.etapes_tunnel a, .rs_commande .etape_panier, .rs_recap-commande .etape_panier, .rs_recap-commande .etape_commande, .rs_choix-paiement .etape_panier, .rs_choix-paiement .etape_commande, .rs_choix-paiement .etape_recapitulatif, .rs_fin-commande .etape_panier, .rs_fin-commande .etape_commande, .rs_fin-commande .etape_recapitulatif{background-color: #efeeee}.rs_commande #sidebar01, .rs_recap-commande #sidebar01, .rs_choix-paiement #sidebar01, .rs_commande #content, .rs_recap-commande #content, .rs_choix-paiement #content{width: 100%;float: none}.rs_commande #navigation, .rs_recap-commande #navigation, .rs_choix-paiement #navigation{display : none}.rs_commande #page, .rs_recap-commande #page, .rs_choix-paiement #page{width:96%;float: none;background: none}ul#panier_listing_produits li{margin: 0}#panier_listing_produits li.line_th{display: none}.colImg, .colNom{display: block;float: none}.colImg, .colNom{width: auto;margin-bottom: 1em}.colImg{text-align: center}.colImg img{width: auto}.colPrix{width: 20%}.colQte{width: 35%}.colRecapTotal{width: 45%}.colTotal{width: 40%}.colSupp{width: 5%}.panier_ss_total{text-align: right;padding-right: 2%}.panier_livraison fieldset, .panier_livraison_pays fieldset{padding: 5px 10px 10px}.panier_livraison_pays label, .panier_livraison select{width: 100%;text-align: left}.panier_livraison .panier_livraison_mode .col1, .panier_livraison .panier_livraison_mode .col2{width: 100%;left: none;text-align: left}.prix_livraison{margin-right: 7.5%;text-align: left}.panier_total_ttc{padding: 5px 10px;text-align: left}.panier_total_ttc strong{display: block;text-align: right;margin-right: 7%;width: 20%}#mobile_panier_listing_produits .panier_ss_total, #mobile_panier_listing_produits .marge_btn_supprimer{width: 75%;text-align: right}.panier_rassurance{width: auto;float: none;background-color: #F9F7F6;padding: 2%;margin-bottom: 3%}.panier_livraison, .panier_codepromo{margin-left: 0}#form_deja_client p{float: none;width: 100%}#form_nouveau_client form{margin: 1%}.rs_commande input.boutonAction{width: 50%!important;margin-top: 6px}.rs_panier-vide .produits_associes, .rs_favoris .produits_associes, .rs_categorie .produits_associes{clear: both;width: 100%}.rs_panier-vide .produits_associes li , .rs_favoris .produits_associes li , .rs_categorie .produits_associes li{height : 270px}.historique_produits{width: 100%;margin-bottom: 5%}.historique_produits .bloc_produit .bp_img{width: auto}.historique_produits .liste_produits .bloc_produit{width: 48%;float:left;margin : 2% 2% 2% 0;height: 95px;line-height: 1.2em}.rs_page .produits_associes .bloc_produit img, .rs_panier-vide .produits_associes .bloc_produit img, .rs_favoris .produits_associes .bloc_produit img, .rs_categorie .produits_associes .bloc_produit img{width: 90%}.rs_mescommandes_identification #content{float: none;width: auto}.rs_mescommandes_identification #sidebar01{float: none;width: auto}.rs_mescommandes #page{position: relative}.rs_mescommandes #sidebar01{width: 100%;float: none;position: absolute;top: 3em;left: 0}.rs_mescommandes #sidebar01 li{width: 31.33%;float: left;line-height:2.3em;text-align:center;background-color: #424242;margin: 1%;display:block}.rs_mescommandes #sidebar01 .actif{background-color: #9EC32D}.rs_mescommandes #sidebar01 li a{color: #fff}.rs_mescommandes #content{margin-top: 8em !important;width: 98%;float: none;display: block}.rs_mescommandes #content #content{margin-top: 0!important}.rs_mescommandes #content form{width: 97%}.info_paiement{width: auto;display: block;text-align: center}#conf_paiement_cheque , #conf_paiement_virement, #conf_paiement_cb, .conf_paiement_autre{text-align:center;width: auto;display: block}.form_inline label{text-align: left;display: block;float: none;width: 90%}.form_inline input[type=text], .form_inline input[type=password], .form_inline textarea, .form_inline select{width: 92%!important}.form_inline .bouton.boutonForm{width: 92%!important;margin: 1em 0}.form_inline .bouton{margin: 0 0 1%}.form_inline .bouton a{margin-left: 1em}.form_inline input[type=submit]{width: 100%!important;margin: 1% auto;display: block}.form_inline p.optionnel label{display: inline}.form_inline fieldset p{border:0;padding: 0.25em 0;line-height: 1.5em}.form_inline p span{margin-left: 0}#form_deja_client .mot_de_passe_oubli{margin-left: 0}.rs_mescommandes #content #content{width: 100%}.rs_commande input.boutonAction{width: 50%!important;margin-top: 7px}.rs_commande textarea{width: 92%!important}.pv_listing li img{max-width: 180px;width: 100%;padding-bottom : 2%}.pv_listing li{float: none;width : 100%;clear: both}.rs_ami .form_avis{width: 65%}.rs_ami img{width: 30%;max-width:100%}.bloc_dernier_avis{float: left;margin-left: 5%;width: 65%}.rs_avis .bloc_produit{width: 25%;max-width : 180px}.bproduit_et_der_avis{width : 100%}.form_avis{border-left: 0;width : 100%}.rs_avis .bloc_produit, .rs_avis .liste_avis .meta_avis, .rs_avis_du_client .liste_avis .meta_avis, .rs_avis_site .liste_avis .meta_avis{width : 30%}.rs_avis .liste_avis .avis, .rs_avis_du_client .liste_avis .avis, .rs_avis_site .liste_avis .avis{margin-left : 33%}.news_date, .news_contenu, .news_visuel{display: block;float: none;width: 100%}.news_bloc h2{float: none;margin: 0}.news_date{margin: 0 0 0.5em;border: 1px solid #B2B1B2;border-width: 0 0 1px;text-align: left}.news_contenu{margin: 1em}.news_visuel{clear: both;text-align: center;margin: 1em 0}.news_visuel img{max-width: 100%}.presse_extrait{width: 60%}.presse_logo_article{float: right;width: 40%;margin-top: 0}.presse_article .centrage li{float: left}.presse_images{width: 40%}.presse_img_box{width: 25%}.presse_img_box img{max-width: 100%}.faq{width: 100%}.rs_newsletter #content{min-height: auto}.form_newsletter .form_img.boutonForm{width: 100%!important}}.rs_contact #content, .rs_contact #sidebar01{width: 100%;float: none;margin-bottom: 2em!important;clear: both;display: block}.rs_contact #content input[type=text], .form_contact input[type=submit]{width: 100%!important}}@media screen and (min-width: 400px) and (max-width: 900px){.RESERVATION li.zone_dyn{width: 96%;float: none;display: block;margin:0 2% 1em}}@media screen and (min-width: 400px) and (max-width: 930px){#footer .footerRS .zone_dyn{display: block;float: none;margin: 2%;width: 96%}}@media screen and (min-width: 0px) and (max-width: 700px){.home_carrouselFS{height: auto}.ssprd_nom{width: 100%}.fp_qte{width: 25%}.ssprd_prix_kg{text-align: left;width: 40%}.fp_montant{width: 35%;text-align: right}}@media screen and (min-width: 0px) and (max-width: 600px){.date-creneaux, .calendrier{float: none;width: 100%;margin: 0 0 1em}}@media screen and (min-width: 700px) and (max-width: 1020px){.rs_categorie_x6 .bloc_produit, .rs_categorie .bloc_produit, .rs_categorie_fav .bloc_produit{width: 31.33%}}@media only screen and (max-width: 64em){.fullWidth{width: 100%;margin: 0 auto}.rs_index #page{padding :0}.rs_index #page .enveloppe_page{padding: 2%}}@media only screen and (max-width: 40em){.home_carrouselFS .carrousel_texte{position: relative!important}.home_carrouselFS .carrousel_texte p, .home_carrouselFS .carrousel_texte h1{font-size: 20px!important;line-height: 24px!important;color: #686868;margin-bottom: 0}.pointsventeSlider{margin-bottom: 0;margin-top: 40px}.pointsventeSlider .pv_img{height: auto}.pointsventeSlider .slick-prev, .pointsventeSlider .slick-next{top: 45%}.homeRassurance ul li img{width: 100%;float: none}}@media only screen and (min-width:421px) and (max-width:1020px){.M_logo img{height: 50px}}@media only screen and (min-width:64em){.form_inline .optionnel span label{width: 75%;line-height: 20px;margin: 6px 0 1em}}.choixLangue{width: 70px}.choixLangue a{text-decoration: none}.choixLangue a.mute,.choixLangue a:hover{color:#b9b9b9}.choixLangue a:hover{color:#424242}@font-face{font-family: 'tahuregular';src: url('/_boutiques/DELICIEUX_SECRET//fonts/tahu-webfont.eot');src: url('/_boutiques/DELICIEUX_SECRET//fonts/tahu-webfont.eot?#iefix') format('embedded-opentype'), url('/_boutiques/DELICIEUX_SECRET//fonts/tahu-webfont.woff2') format('woff2'), url('/_boutiques/DELICIEUX_SECRET//fonts/tahu-webfont.woff') format('woff'), url('/_boutiques/DELICIEUX_SECRET//fonts/tahu-webfont.ttf') format('truetype'), url('/_boutiques/DELICIEUX_SECRET//fonts/tahu-webfont.svg#tahuregular') format('svg');font-weight: normal;font-style: normal}.fontFamily1{font-family: 'Quicksand', Arial, sans-serif;font-weight: 400}.fontFamily2{font-family: 'tahuregular', Arial, sans-serif;font-weight: normal}@media only screen and (max-width:700px){body, h2, h3, h4, .faux_titre_niv2, .faux_titre_niv3{font-family: 'Quicksand', 'Helvetica Neue', Helvetica, Arial, sans-serif}}.title_filet, .encart_filet{display: block;position: relative;text-align: center}.title_filet span, .encart_filet div{display: inline-block;position: relative;z-index: 500;background:#FFF;padding: 0 20px}.title_filet:before, .encart_filet:before{content:"";position: absolute;display: block;top: 50%;left:0;width: 100%;height: 1px;border-top:1px solid #000}.title_filet:after, .encart_filet:after{content:"";position: absolute;display: block;top: 50%;right:0;width: 100%;height: 1px;border-top:1px solid #000}.title_filet a{display: block;font-size:14px;line-height:18px;font-weight:400;text-decoration: none}.encart_filet div{display: inline-block!important;width: 66.66%;margin: 0 auto}@media only screen and (max-width:64em){.encart_filet:before, .encart_filet:after{display: none}}@media only screen and (max-width:64em){.show-for-small, .hide-for-small-up{display: none}}@media only screen and (min-width:64em){.hide-for-small{display: none}}@media only screen and (min-width:1021px) and (max-width:1320px){#page, .conteneur_page, .fullWidth, .enveloppe_page, .rs_index .enveloppe_page, .content_box, .content_row{width: 90%}}@media only screen and (min-width:1321px){#page, .conteneur_page, .fullWidth, .enveloppe_page, .rs_index .enveloppe_page, .content_box, .content_row{max-width: 1280px;width: 100%}}.content_row{display: block;width: 100%;margin-left: auto;margin-right: auto;margin-top: 0;margin-bottom: 0;max-width: 80rem}@media only screen and (min-width:1351px){.content_row{max-width: 1280px}}@media only screen and (max-width:1350px){.content_row{max-width: 90%}}.center{margin: 0 auto}.text-center{text-align: center}.link_default{text-decoration: none;font-weight: 600}.boutonPrincipal{background:#484747;color:#FFF;padding: 10px 20px;font-size: 14px;line-height: 16px;text-transform: uppercase;text-align: center;font-weight: 600;border: none}.boutonPrincipal:hover{background:#f5bb50}.boutonSecondaire{background:#f5bb50;color:#FFF;padding: 10px 20px;font-size: 14px;line-height: 16px;text-transform: uppercase;text-align: center;font-weight: 600;text-decoration: none}.boutonSecondaire:hover{background:#484747;color:#FFF;text-decoration: none}.boutonSecondaire.boutonMute{background:#b1b1b1;color:#000;padding: 10px 20px;font-size: 14px;line-height: 16px;text-transform: uppercase;text-align: center;font-weight: 600;text-decoration: none}.boutonSecondaire.boutonMute:hover{background:#484747;color:#FFF;padding: 10px 20px;font-size: 14px;line-height: 16px;text-transform: uppercase;text-align: center;font-weight: 600;text-decoration: none}a.bouton_filet_blanc{display: inline-block;margin-top: 25px;border: 2px solid #FFF;padding: 10px 20px;text-align: center;text-transform: uppercase;font-weight: 400;font-size: 16px;line-height: 20px}a.bouton_filet_blanc:hover{background:#FFF;color:#000!important;text-decoration: none!important}.bouton_encart_blanc{padding: 5px 10px;background:#FFF;color:#000!important;border: none;text-transform: uppercase;font-size: 14px;line-height: 18px;border: 1px solid #FFF}.bouton_encart_blanc:hover{background: transparent;color:#FFF!important}.bouton_form{padding: 3px 10px;background:#484747;color:#FFF}.bouton_form:hover{background:#000}.boutonAjouterPanier{color:#FFF}#elem_menu{margin-bottom: 10px;font-family: 'Quicksand', Arial, sans-serif;font-weight: 500;font-size: 16px;line-height: 20px;text-transform: uppercase;color:#0f0807}#elem_menu li.niv1{border: none}#elem_menu li.niv1:hover a{color:#f4bb50}#elem_menu a.niv1:hover{color:#f4bb50;background:#FFF}#elem_menu li.niv1 a:hover:after{content:"";height: 2px;width: 35px;display: block;position: absolute;bottom: 10px;left: 50%;border-bottom: 2px solid #f4bb50;transform: translateX(-50%)}#elem_menu a.niv1{display: block;position: relative;padding-bottom: 10px;color:#0f0807}#elem_menu a.active, #elem_menu .active{background: none;color:#f4bb50}#elem_menu a.active:after, #elem_menu .active:after{content:"";height: 2px;width: 35px;display: block;position: absolute;bottom: 10px;left: 50%;border-bottom: 2px solid #f4bb50;transform: translateX(-50%)}#logo img{max-height: 110px;width: auto}#footer{margin-top: 25px;padding: 25px 0;background:#000}#footer a:hover{text-decoration: underline}#FOOTER_COLONNES{margin-bottom: 70px;text-align: center;font-size: 16px;line-height: 20px;font-weight: 400}#FOOTER_COLONNES p strong{display: block;font-size: 26px;line-height: 30px;font-weight: 600;text-transform: uppercase}#FOOTER_COLONNES em{color:#f8b952;font-style: normal}#FOOTER_COLONNES a{text-decoration: none}#FOOTER_COLONNES a:hover{text-decoration: underline}.grp_zones_dyn{display: flex;align-items:stretch}@media only screen and (max-width: 1280px){.grp_zones_dyn{width: 100%;flex-wrap: wrap}}@media only screen and (max-width: 960px){.grp_zones_dyn li.zone_dyn{width: 100%}}.grp_footer_zones_dyn{margin: 0 auto;padding: 55px 0;list-style-type: none;display: flex;width: 100%;justify-content: flex-start;align-items: flex-start;border-top: 1px solid #FFF}.grp_footer_zones_dyn .faux_titre_niv3{font-size: 16px;line-height: 20px;color:#FFF;text-transform: uppercase;font-weight: 600}.grp_footer_zones_dyn li.zone_dyn{width: 24%;font-size: 14px;line-height: 18px;color:#FFF}.grp_footer_zones_dyn li.zone_dyn a{color:#FFF;text-decoration: none;text-transform: uppercase}.grp_footer_zones_dyn li.zone_dyn a:hover{text-decoration: underline}.grp_footer_zones_dyn li.zone_dyn ul{margin: 0;padding: 0;list-style-type: none}.grp_footer_zones_dyn li.zone_dyn ul li{margin-bottom: 5px}.grp_footer_zones_dyn li.zone_dyn em{color:#f8b952;font-style: normal}@media only screen and (max-width: 1280px){.grp_footer_zones_dyn{width: 100%;flex-wrap: wrap}}@media only screen and (max-width: 960px){#footer .grp_footer_zones_dyn li.zone_dyn{width: 46%}}@media only screen and (max-width: 840px){#footer .grp_footer_zones_dyn li.zone_dyn{width: 96%}}#footer_nl{margin-top: 2rem;clear: both;width: 100%;overflow: hidden}#footer_nl label{font-size: 12px;line-height:16px}#footer_nl label:after{content:"*";color:red}#footer_nl input{display: block;width: 100%;padding: 5px 10px}#footer_nl .bouton_encart_blanc{display: inline-block;margin: 10px auto 0}#FOOTER_COLONNES #sib-form-container{width: 100%;padding: 0}.slick-slider{position: relative;padding: 0 25px}.slick-slider button{position: absolute;top: 40%;font-size: 0;width: 17px;height: 93px;padding: 0}.slick-slider .slick-prev{left: -2.5%;background: none}.slick-slider .slick-prev:before{content:"";background: url(/_boutiques/DELICIEUX_SECRET//site_image/icon_arrow_carr.svg);display: block;width: 16px;height: 93px;transform: scale(-1)}.slick-slider .slick-next{right: -2.5%;left: inherit;background: none}.slick-slider .slick-next:before{content:"";background: url(/_boutiques/DELICIEUX_SECRET//site_image/icon_arrow_carr.svg);display: block;width: 16px;height: 93px}.slider_fleche button.slick-next, .slider_fleche button.slick-prev{width: 17px;height: 93px;padding: 0;background: none}#popup-newsletter-container{display: flex;justify-content: center;align-items: stretch;width: 1024px;max-width:100%;height: 90vh;padding: 25px;background: #FFF}#popup-newsletter-container #sib-container{width:100%!important}.popup_img{width: 500px}@media only screen and (max-width:1024px){#popup-newsletter-container{width: 524px;height: 100vh}.popup_img{display: none}.popup_form{width: 100%}}.home_carrousel.content_row{max-width: 100%;margin-bottom: 1rem;padding:0}.home_carrousel .slick-slide{display: flex;align-items: center}.home_carrousel.slick-slider .slick-prev:before{content:"";-webkit-mask: url(/_boutiques/DELICIEUX_SECRET//site_image/icon_arrow_carr.svg);mask: url(/_boutiques/DELICIEUX_SECRET//site_image/icon_arrow_carr.svg);background:#FFF;-webkit-mask-repeat: no-repeat;mask-repeat: no-repeat;-webkit-mask-size: contain;mask-size: contain;width: 17px;height: 93px;transform: scale(-1)}.home_carrousel.slick-slider .slick-next:before{content:"";-webkit-mask: url(/_boutiques/DELICIEUX_SECRET//site_image/icon_arrow_carr.svg);mask: url(/_boutiques/DELICIEUX_SECRET//site_image/icon_arrow_carr.svg);background:#FFF;-webkit-mask-repeat: no-repeat;mask-repeat: no-repeat;-webkit-mask-size: contain;mask-size: contain;width: 17px;height: 93px}.home_carrousel .carrousel_texte{top: 50%;left: 0;bottom: inherit;transform: translateY(-50%);padding: 5% 8%;width: 50%;color:#FFF;font-size: 36px;line-height: 46px;text-transform: uppercase;font-weight: 600;text-align: center}.home_carrousel .carrousel_texte strong{font-size: 48px;line-height: 48px;font-weight: 600}.home_carrousel .carrousel_texte a{display: inline-block;margin-bottom: 0;font-size: 30px;line-height: 40px;padding: 5px 20px;color:#FFF;background: transparent;border: 2px solid #FFF;text-decoration: none;font-weight: 600}.home_carrousel .carrousel_texte a:hover{background:#FFF;color:#000}@media only screen and (max-width:1280px){.home_carrousel .carrousel_texte{padding: 2% 5%;font-size: 25px;line-height: 30px}.home_carrousel .carrousel_texte strong{font-size: 30px;line-height: 40px}.home_carrousel .carrousel_texte a{font-size: 20px;line-height: 25px}}@media only screen and (max-width:840px){.home_carrousel.content_row{max-width: 100%}.home_carrousel .carrousel_texte{position: absolute!important;font-size: 20px;line-height: 25px;font-weight: 600;color:#FFF}.home_carrousel .carrousel_texte p{color:#FFF;font-weight: 600}.home_carrousel .carrousel_texte strong{font-size: 25px;line-height: 30px;color:#FFF}.home_carrousel .carrousel_texte a{font-size: 16px;line-height: 20px}.home_carrousel.slick-slider .slick-prev:before, .home_carrousel.slick-slider .slick-next:before{width: 10px;height: 50px}.home_carrousel.slick-slider button{top: 20%}}@media only screen and (max-width:640px){.home_carrousel .carrousel_texte , .home_carrousel .carrousel_texte p{font-size: 14px;line-height: 18px;font-weight: 400;text-transform: none}.home_carrousel .carrousel_texte strong{font-size:14px;line-height: 18px;font-weight:600;color:#FFF}.home_carrousel .carrousel_texte a{font-size: 14px;line-height: 18px;font-weight: 400}}.rassurance_bandeau{margin: 20px auto 1.5rem}.rassurance_bandeau ul{margin: 0;padding: 0;display: flex;align-items: center;justify-content: center;flex-direction: row}.rassurance_bandeau ul li{display: flex;align-items: center;justify-content: flex-start;flex-direction: row;flex-wrap: nowrap;text-transform: uppercase;color:#000;font-weight: 500}.rassurance_bandeau ul li + li{margin-left: 5%}.rassurance_bandeau strong{display: block;font-weight: 600}.rassurance_bandeau img{margin-right: 10px}@media only screen and (min-width:64em){#onglets_home_mobile{display: none}}#onglets_home_mobile h2{font-weight: 600;font-size: 20px;line-height: 30px}@media only screen and (max-width:64em){#onglets_home{display: none!important}}#onglets_home{overflow: hidden;position: relative;margin-bottom: 0;min-height: 470px}@media only screen and (max-width:1024px){#onglets_home{height: 520px;margin-bottom: 2rem}}@media only screen and (max-width:840px){#onglets_home{height: 570px}#onglets_home ul:before, #onglets_home ul:after{display: none}}@media only screen and (max-width:720px){#onglets_home{height: 700px}}#onglets_home ul{position: relative;width: 100%;margin: 0 auto;padding: 0;height: 465px;list-style-type: none;display: flex;flex-direction: row;flex-wrap: nowrap;justify-content: center}#onglets_home ul:before{content:"";border-top: 1px solid #000;height:1px;width: 33.33%;left:0;position: absolute;top: 15px}#onglets_home ul:after{content:"";border-top: 1px solid #000;height:1px;width: 33.33%;right:0;position: absolute;top: 15px}#onglets_home ul li{text-align: center}#onglets_home h2{color: #404243;font-weight: 500;text-align: center;font-size: 18px;line-height: 24px}@media screen and (min-width: 1280px){#onglets_home h2{font-size: 22px}}#onglets_home h3{padding: 0 20px}#onglets_home h3 a{position: relative;display: block;padding-bottom: 10px;font-weight: 600;text-transform: uppercase;font-size: 16px;line-height: 20px;color:#000;text-decoration: none}#onglets_home h3 a.actif, #onglets_home h3 a:hover{color:#f4bb50}#onglets_home h3 a.actif:after, #onglets_home h3 a:hover:after{content:"";height: 2px;width: 35px;display: block;position: absolute;bottom: 0;left: 50%;border-bottom: 2px solid #f4bb50;transform: translateX(-50%)}#onglets_home .carr_selection{position: absolute;top: 50px;left: 0;width: 100%;background: #fff}#onglets_home .bloc_produit{padding: 0 5%}#onglets_home .slick-prev{left: 0}#onglets_home .slick-next{right: 0}@media only screen and (max-width:64em){.arrow_slider{margin-bottom: 2rem}.arrow_slider .bloc_produit{padding: 0 5%}}.homepage_cat_selection.content_row{margin: 0 auto 2rem;max-width:100%;width: 100%;text-align: center}.homepage_cat_selection h2{margin-top: 0;font-size: 16px;line-height: 18px;text-transform: uppercase;font-weight: 600;text-align: center}.homepage_cat_selection h2 span{margin: 0;display: block;font-size: 12px;line-height: 14px}.homepage_cat_selection .arrow_slider{margin-bottom: 2rem}.homepage_cat_selection .bloc_produit{width: 90%;border-color:#FFF}.homepage_cat_selection .bloc_produit{padding: 0 5%;width: 100%}.home_presentation{margin-bottom: 3rem;display: flex;align-items: stretch;font-size: 16px;line-height: 20px;color:#000}.home_presentation > p{margin-bottom: 0}.home_presentation div{width: 56%;display: flex;align-items: flex-start;justify-content: center;flex-direction: column;padding: 30px;background: #ebebeb;text-align: left}.home_presentation div p:first-child{text-transform: uppercase}.home_presentation div h3{font-size: 24px;line-height: 34px;font-weight:600;text-transform: uppercase;color:#000}.home_presentation div ol{margin: 0 0 1rem 1rem;padding: 0;list-style: decimal}@media only screen and (max-width:64em){.home_presentation{display: block;text-align: center;position: relative}.home_presentation > p:before{content:"";background-color:rgba(0,0,0,0.5);mix-blend-mode: multiply;width:100%;height: 100%;display: block;position: absolute;z-index: 50}.home_presentation img{width: 100%;height: auto}.home_presentation div{z-index: 90;width: 100%;height: 100%;transform: none;position: absolute;top:0;left: 0;color:#FFF;background: transparent}.home_presentation div h3{color:#FFF}}@media only screen and (max-width:520px){.home_presentation > p img{display: none}.home_presentation > p:before{display: none}.home_presentation div{position: relative;color:#000;border: 1px solid #DDD}.home_presentation div h3{color:#000}}#slider_pointVente .encart_filet div{display: flex;flex-direction: column;justify-content: center}.pointsventeSlider .pv_img{height: inherit}@media only screen and (max-width:840px){#slider_pointVente .encart_filet div{width: 100%}}#slider_pointVente .encart_filet h2{color:#000;margin: 0}#slider_pointVente .encart_filet p{position: relative}.pointsventeSlider .slick-prev, .pointsventeSlider .slick-next{top: 10%}.slick-slider .slick-prev{left: 2.5%}.slick-slider .slick-next{right: 2.5%}#listingCarrPresse .slick-prev, #listingCarrPresse .slick-next{top: 10%;width: 17px;height: 93px}#home_zd{margin-bottom: 3rem}#home_zd ul{margin: 0;padding: 0;list-style-type: none;display: flex;justify-content: space-between;align-items: center;flex-direction: row}#home_zd ul li{width: 31.33%;position: relative}#home_zd ul li:hover img{opacity:0.8}#home_zd div{padding: 20px;position: absolute;bottom: 0;left: 0;color:#FFF;font-size: 16px;line-height: 20px;text-transform: uppercase;font-weight: 600}#home_zd a{display: inline-block;margin-top: 10px;padding: 5px 10px;background:#FFF;color:#000;text-align: center;border: 1px solid #FFF;text-decoration: none;text-transform: uppercase;font-weight: 600;font-size: 14px;line-height: 18px}#home_zd a:hover{background:transparent;color:#FFF}@media only screen and (max-width:960px){#home_zd div{padding: 10px;font-size: 14px;line-height: 18px;font-weight: 400}#home_zd a{font-weight: 400}}@media only screen and (max-width:640px){#home_zd ul{flex-wrap: wrap;flex-direction: column}#home_zd ul li{width: 100%;margin-bottom: 2rem}#home_zd a, #home_zd div{font-weight: 400}#home_zd div{padding: 25px}}#home_blog{float: none;width: 100%;margin-bottom: 1rem}#home_blog h2{font-size: 20px;line-height: 40px;font-weight: 600}.home_blog_list{margin-bottom: 1rem;padding: 0 2%}#home_blog a{display: block;text-decoration: none;border: 1px solid #DDD}#home_blog .blog_img{width: 100%;float: none;--aspect-ratio:calc(365/230);position: relative;height: 0;padding-bottom: calc(100%/(var(--aspect-ratio)))}#home_blog .blog_img > *{position: absolute;top: 0;left:0;width: 100%;height: 100%;object-fit: contain}#home_blog .blog_info{display: block;padding: 15px 20px 25px}#home_blog .blog_nom{display: block;height: 40px;font-size: 16px;line-height: 20px;font-weight: 600}#home_blog .extrait_blog{display: block;width: 100%;float: none;font-size: 16px;line-height: 20px;font-weight: 400;text-align: left}#home_blog .slick-slider .slick-prev, #home_blog .slick-slider .slick-next{top: 40%}#home_blog .slick-slider .slick-prev{left: 0}#home_blog .slick-slider .slick-next{right: 0}@media only screen and (min-width:961px){#home_blog .slick-slider{padding: 0}#home_blog .home_blog_list{padding: 0}#home_blog .home_blog_list a{margin: 0 2%}}@media only screen and (max-width:960px){.home_blog_list{padding: 0 10px}}#home_inscription_nl{display: flex;flex-direction: row;padding: 0;margin-top: 1rem;border: 1px solid #DDD}#home_inscription_nl iframe{width:56%}#home_inscription_nl #iframeIndexNL body{background-color:#FFF!important}#iframeFooterNL #sib-container{border:none!important}#home_inscription_nl h2{font-weight: 600}.home_inscription_nl_img{width: 44%}#sib-form-container{width: 56%;padding: 20px 30px}#home_inscription_nl .entry__choice{padding-left:0;text-indent:0}@media only screen and (max-width:1024px){.home_inscription_nl_img{display: none}#home_inscription_nl iframe{width: 100%;height: 100vh}#sib-form-container{width: 100%;padding: 30px 20px}}.bloc_produit{text-align: center;box-sizing: border-box;border: none}.bloc_produit .bp_nom{height: 51px;text-align: center;text-transform: uppercase}.bloc_produit .bp_description{text-align: center;font-weight: 500}.bloc_produit .bp_prix{width: 100%;display: block}.bloc_produit .bp_achat{height: auto}.bloc_produit form{float: none;width: 100%;text-align: center}.bloc_produit form .btn_prd{margin-top: 10px;width: inherit;display: inline-block}.bloc_produit form a{display: inline-block;width: auto}.bloc_produit:hover .bp_nom, .bloc_produit:hover .bp_achat, .bloc_produit:hover .bp_description{text-align: center}.rs_categorie_x6 .bloc_produit form{width: 100%}@media only screen and (min-width:421px) and (max-width:700px){#liste_categorie .liste_categorie_produit .liste_produits.produits_associes .bloc_produit form{width: 100%}#liste_categorie .liste_categorie_produit .liste_produits.produits_associes .bloc_produit{border: none}}.avertissement_vente{border-top: 1px solid #FFF;padding: 55px 0;color:#FFFFFF;text-transform: uppercase;font-size: 16px;line-height: 20px;text-align: center;font-weight:bold}.avertissement_vente div{width: 75%;margin: 1rem auto;padding: 20px;background:#FFF;color:#000;display: flex;align-items: flex-start;justify-content: flex-start;text-transform: none}.avertissement_vente div img{width: 10%;margin-right: 2%}.avertissement_vente div p{width: 88%}.avertissement_vente div p strong, .avertissement_vente p em, .avertissement_vente p small{display: block}.avertissement_vente p strong, .avertissement_vente p em{text-align: left}.avertissement_vente p strong{font-size: 20px;line-height: 25px;font-weight: bold}.avertissement_vente p em{font-size: 14px;line-height: 18px;font-style: normal}.avertissement_vente p small{display: block;margin-top: 10px;text-transform: uppercase;text-align: right;font-size: 12px;line-height: 14px}@media only screen and (max-width:40em){.avertissement_vente div{width: 100%;flex-direction: column}.avertissement_vente div img{width: inherit;margin: 0 auto 1rem;max-width: 20%}.avertissement_vente p strong{font-size: 16px;line-height: 20px;font-weight: bold}.avertissement_vente p em{font-size: 12px;line-height: 16px;font-style: normal}.avertissement_vente p small{text-align: left;font-size: 10px;line-height: 12px}}#TUNNEL_RASSURANCE.grp_zones_dyn{display: block}#TUNNEL_RASSURANCE .zone_dyn.rassurance_tunnel_03{display: none}#TUNNEL_RASSURANCE .zone_dyn + .zone_dyn{margin-top: 1rem}.etapes_tunnel{background: none}.rs_panier .etape_panier, .rs_commande .etape_commande, .rs_recap-commande .etape_recapitulatif, .rs_choix-paiement .etape_paiement, .rs_fin-commande .etape_paiement{color:#000;font-weight: bold}#navigation{max-width: 1280px;width: 100%}@media only screen and (max-width:1144px){#elem_menu{font-size: 15px}}.alerte_box{margin: 2em 0;padding: 1rem 2rem;border: 3px solid #000;text-align: center}.rs_categorie_x6 .alerte_box{margin-bottom:0!important}@media only screen and (min-width:64.01em){.alerte_box{margin: 1em 0 2em}.alerte_box p{width: 50%;margin: 0 auto}.rs_categorie_x6 .alerte_box{margin-bottom:2em!important}}.alerte_box p:last-child{margin-bottom: 0}@media only screen and (min-width:940px){#footer .footerRS .zone_dyn{width: 33.33%}}@media only screen and (max-width:40em){.hide-for-small-only{display: none}.show-for-small-only{display: block}}@media only screen and (min-width:40.01em){.hide-for-small-only{display: block}.show-for-small-only{display: none}}.mode_de_livraison .prix_livraison{text-align: left}#livraison_vin, #livraison_classique{clear: both;overflow: hidden}@media only screen and (max-width:64em){#livraison_vin, #livraison_classique{padding-left: 0}}.button_secondary{display:inline-block;padding: 5px 15px;background:#faba50;color:#FFF;font-size:14px;line-height: 16px;text-decoration: none;font-family : 'Quicksand', 'Fira Sans', 'Helvetica Neue',Helvetica,Arial,sans-serif;text-transform: uppercase;font-weight: 400}.button_secondary:hover{color:#0f0807;text-decoration: none}.liv_possible{display: flex;align-items: center}#header_link a#lien_edito, #elem_menu li.niv1:hover a, #elem_menu a.active, #elem_menu .active, #onglets_home h3 a.actif, #onglets_home h3 a:hover, .color2, .jaune, .header_box .header_info a, #elem_menu li.niv2 a.niv2:hover, .icon-star_plein-1, .icon-star_plein-15, .icon-star_plein-2, .icon-star_plein-25, .icon-star_plein-3, .icon-star_plein-35, .icon-star_plein-4, .icon-star_plein-45, .icon-star_plein-5, .icon-star_moitie-15, .icon-star_moitie-25, .icon-star_moitie-35, .icon-star_moitie-45{color:#BE1622}.boutonAction, .form_credit input[type="submit"], #FOOTER_COLONNES em, .grp_footer_zones_dyn li.zone_dyn em, #bann_hotline a{color:#FB8F8B}.boutonPrincipal:hover, .boutonSecondaire, .boutonAction:hover, .form_credit input[type="submit"]:hover , .button_secondary, #elem_panier span#compteur_panier, .boutonAjouterPanier:hover, #onglets-box_fp_asso .onglet.premier-onglet{background:#BE1622}#elem_panier span#compteur_panier, #elem_panier:hover span#compteur_panier{color:#FFF}#elem_menu li.niv1 a:hover::after, #elem_menu a.active::after, #elem_menu .active::after, #onglets_home h3 a.actif::after, #onglets_home h3 a:hover::after{border-color:#BE1622}.boutonAjouterPanier{background: #424242 url(/_boutiques/DELICIEUX_SECRET//site_image/pictoAjouterPanier3.png) 11px 7px no-repeat}.boutonAjouterPanier:hover{background: #BE1622 url(/_boutiques/DELICIEUX_SECRET//site_image/pictoAjouterPanier3.png) 11px -49px no-repeat}#form_nouveau_client fieldset{background: transparent;border: none}.rs_ficheproduit .alerte_box, .rs_categorie_x6 .alerte_box, .rs_categorie .alerte_box{border-color:#BE1622;font-size: 18px;line-height: 22px;font-weight: bold;color:#BE1622}@media only screen and (min-width:64.01em){.rs_ficheproduit .alerte_box p, .rs_categorie_x6 .alerte_box p, .rs_categorie .alerte_box p{width: 66.66%;margin: 0 auto}}@media only screen and (min-width:80em){.rs_ficheproduit .alerte_box p, .rs_categorie_x6 .alerte_box p, .rs_categorie .alerte_box p{width: 50%;margin: 0 auto}}.footer_colonnes_3col{margin-bottom: 70px;text-align: center;font-size: 16px;line-height: 20px;font-weight: 400}.footer_colonnes_3col p strong{display: block;font-size: 26px;line-height: 30px;font-weight: 600;text-transform: uppercase}.footer_colonnes_3col em{color:#FB8F8B;font-style: normal}.footer_colonnes_3col a{text-decoration: none}.footer_colonnes_3col a:hover{text-decoration: underline}@media only screen and (min-width:40.01em) and (max-width:930px){#footer .footerRS .zone_dyn{width: 29.33%}}@media only screen and (min-width:931px){#footer .footerRS .zone_dyn{width: 33.33%}}#elem_menu{display: flex;justify-content: center;align-items: center}#elem_menu .logo_menu{padding-bottom: 10px;padding-right: 1rem}#elem_menu .logo_menu a{position: relative;display: block}#elem_menu .logo_menu.niv1 a:hover:after{display:none}.liste_categorie_49158 .liste_produits.produits_associes, .liste_produits.liste_recherche{display: grid;grid-template-columns: 1fr 1fr 1fr 1fr;gap:3rem 2%}#liste_categorie.liste_categorie_49158 .liste_categorie_produit .liste_produits.produits_associes .bloc_produit, .liste_produits.liste_recherche .bloc_produit{width: 100%;margin: 0 0 2rem;min-height: 500px}@media only screen and (max-width:1280px){.liste_categorie_49158 .liste_produits.produits_associes, .liste_produits.liste_recherche{grid-template-columns: 1fr 1fr 1fr}}@media only screen and (max-width:840px){.liste_categorie_49158 .liste_produits.produits_associes, .liste_produits.liste_recherche{grid-template-columns: 1fr 1fr}}@media only screen and (max-width:35em){.liste_categorie_49158 .liste_produits.produits_associes, .liste_produits.liste_recherche{grid-template-columns: 1fr}}#V_bloc_achat select{margin-bottom: 0;padding: 5px 10px;background-color:#FFF;border:none}.panel{overflow: hidden;padding: 0.5rem;border: 1px solid #dddddd;background:#FFF}.panel_bg{background:#f9f9f9;overflow: hidden;padding: 2rem}.ss_menu{display: flex;flex-wrap:nowrap;justify-content:space-between}#elem_menu .ss_menu ul{display: flex;justify-content: space-between;padding: 1rem;background: #C2C8C9;color:#000}#elem_menu .ss_menu ul p{margin: 1rem 0 0;text-align: left}#elem_menu .ss_menu ul ul{position: relative;display: block;padding: 0;margin: 0;top: inherit;left: inherit;text-align: left;border: none;background: transparent}#elem_menu .ss_menu ul a{margin: 0;padding: 0;color:#000;border: none}#elem_menu .ss_menu ul a:hover, #elem_menu li.niv1:hover .ss_menu a:hover{color:#BE1622}#elem_menu li.niv1 .ss_menu a, #elem_menu li.niv1:hover .ss_menu a{color:#000}#elem_menu li.niv1:hover .ss_menu a:after{display: none}.sb-slidebar ul li ul li p{padding: 10px 10px 10px 0;font-size: 20px;line-height: 25px;text-transform: none;color:#000;text-transform: uppercase}#elem_panier_deroulant{display: none;z-index: 500;position: absolute;top: 35px!important;right: 0;padding: 0.5rem 1rem;width: 350px;background:#FFF;border: 1px solid #DDD}#elem_panier_deroulant ul li{display: flex;flex-wrap:nowrap;justify-content: space-between;margin: 0.5rem 0 1.5rem}.recap_panier_img{width: 33.33%}.recap_panier_img img{max-width: 100%}.recap_panier_infos{position: relative;width: 66.66%;padding-left: 1rem;font-size: 14px;line-height: 18px}#panier_deroulant .boutonSupp{position: absolute;bottom: 0;right: 0;font-size: 25px;line-height: 35px;text-decoration: none}.recap_panier_bouton a{display: block;text-align: center;text-transform: uppercase}.recap_panier_bouton a:hover{text-decoration: none}.check_cgv{font-size: 18px;line-height: 22px}.check_cgv input[type=checkbox]{width:20px;height: 20px}.popup_container{position: fixed;top:0;left:0;width: 100%;min-height: 100%;background: rgba(0,0,0,0.7);z-index:1000000000;padding:1em}.popup_container #popup-info-container{max-width: 900px;margin: 100px auto 0;padding: 0;overflow: hidden;overflow-y:auto;position: relative;font-size: 16px;line-height: 20px;font-family : 'Quicksand', sans-serif ,'Fira Sans', 'Helvetica Neue',Helvetica,Arial,sans-serif;border: 40px solid #d5d5d5}@media only screen and (min-width:840px){.popup_container #popup-info-container{max-width: 50%}}@media only screen and (min-width:1441px){.popup_container #popup-info-container{max-width: 25%}}.popup_container .popup-info-encart{margin: 0;padding: 3rem}.popup_container .popup-info-encart p{font-family : 'Quicksand', sans-serif ,'Fira Sans', 'Helvetica Neue',Helvetica,Arial,sans-serif;font-size: 16px;line-height: 20px}.popup_container .popup-info-encart em{font-size: 14px;line-height: 18px}.popup-close_bouton.boutonAction{margin-top: 1rem;text-align: center;background:#888888;color:#000;font-weight: bold}@media only screen and (min-width:1024px) and (max-width:1250px){#elem_menu a.niv1{font-size:14px}}#popup-info-container{color:#000;background:#FFF}#popup_info .popup-info-encart{padding: 2rem 1rem}.popup-info-encart p, .popup-info-encart p *{color:#0f0807!important}@media only screen and (max-width:960px){.bloc_produit .bp_nom{height: 80px;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 3;overflow: hidden;font-size: 14px}}@media only screen and (max-width:960px){.footer_colonnes_3col p strong{font-size: 20px;line-height: 24px}}@media only screen and (max-width:960px){.categorieImage{float: none;width: 100%}.catx6_texte{width: 100%;float: none;font-size: 16px;line-height: 20px}.liste_categorie_info_container{display: flex;flex-direction: column-reverse}.liste_categorie_info_container > div{width: 100%;float: none}.liste_categorie_info_container .liste_categorie_image{margin: 1rem auto;width: 75%;height: auto;text-align: center}}@media only screen and (min-width:961px){.bloc_produit .bp_nom{display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden}.liste_categorie_info_container{margin-bottom: 1em;display: flex;flex-direction: row;justify-content: space-between;flex-wrap: wrap}}