html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font-family:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1px}ol,ul{list-style:none}table{border-collapse:collapse;border-spacing:0}img,embed,object,video{max-width:100%;height:auto;aspect-ratio:attr(width)/attr(height)}img{display:block}input[type=submit],input[type=button]{-webkit-appearance:none}body,input,textarea,select,button{font-family:"Gill Sans","Gill Sans MT","Calibri","Arial",sans-serif;font-size:14px}body,div,p,input,textarea,button,.tf{line-height:1.3em}h1,h2,h3,h4,h5,h6{font-weight:400;line-height:1em}input,textarea{margin:0}@media screen and (max-width:600px),screen and (max-device-width:480px){html{-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;-ms-text-size-adjust:100%;text-size-adjust:100%}}.content-wrapper{overflow:hidden}.content-indent{overflow:hidden}.hyphens{-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;hyphens:auto}b,strong{font-weight:600}i,em{font-style:italic}a{color:#2b3344;cursor:pointer}a.bouton,input.bouton,button.bouton{display:inline-block;padding:.25em 1em;background-color:#fff;color:#2b3344;text-decoration:none;font-weight:400;font-style:italic;border:1px solid #aaa;margin:0 0 0 0;cursor:pointer}a.bouton:hover,input.bouton:hover,button.bouton:hover{color:#fff;background-color:#2b3344;border-color:#2b3344}a.bouton:disabled,a.bouton:disabled:hover,input.bouton:disabled,input.bouton:disabled:hover,button.bouton:disabled,button.bouton:disabled:hover{background-color:#fff;color:#888}.alert{color:#b65a46!important;font-style:italic!important}.clear{clear:both}.insert-left{float:left;width:33%;margin:0 2em 1em 0;text-align:left}.insert-right{float:right;width:33%;margin:0 0 1em 2em;text-align:right}.no-select{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.template{display:none!important}img::selection,a.bouton::selection,.no-select::selection{background:0 0}.formatted-text{color:#2b3344;margin-bottom:1em}.formatted-text h2{font-size:1.8em;margin:.5em 0 .5em 0}.formatted-text h3{font-size:1.5em;margin:.5em 0 .5em 0}.formatted-text h4{font-size:1.2em;margin:.5em 0 .5em 0}.formatted-text p{margin-bottom:1em}.formatted-text ul{padding-left:1em;margin-bottom:1em}.formatted-text ul li::before{display:inline-block;width:.3em;content:"-"}.formatted-text ul li{text-indent:-.3em}.formatted-text ul li.niv2{margin-left:2em}input.empty,textarea.empty{color:#b0b0b0!important}input.empty.required,textarea.empty.required{color:#ffb0b0!important}@media screen and (max-width:767px){a.bouton,input.bouton,button.bouton{padding:.5em 1.5em}}.hidden{display:none}.invisible{visibility:hidden}.dynimg,dynimg-2{display:block;background:url(../img/ui/loading.svg) no-repeat center;background-size:64px;width:100%}.dynimg.r75,.dynimg-2.r75{padding-top:75%}.dynimg.r50,.dynimg-2.r50{padding-top:50%}.dynimg+img,.dynimg-2+img{display:none}.dynimg-ok{display:none}.dynimg-ok+img{display:block}.no-js .dynimg{display:none}@media (max-width:767px){.only-desktop{display:none!important}}@media (min-width:768px){.only-mobile{display:none!important}}input::-moz-focus-inner{border:0;padding:0;margin-top:0;margin-bottom:0}body{background-color:#fff}iframe[name=google_conversion_frame]{margin-top:-13px;float:left}#page-main-menu{overflow:hidden}#page-navcon{width:100%;overflow:hidden}#page-navigation{float:left;width:210px;padding:0 0 1em 0}#page-content{margin-left:210px;padding:0 25px 0 25px}#page-content.wide{margin-left:0;margin-right:0;padding:0 25px 0 25px}#page-footer{clear:both;overflow:hidden}#header-wrapper{margin:0 auto}#page-wrapper{max-width:1440px;margin:0 auto 0 auto}#footer-wrapper{margin:0 auto}#header-wrapper .bloc-content,#footer-wrapper .bloc-content{max-width:1440px;margin:0 auto;box-sizing:border-box}#slide-menu{display:none}#page-overlay{display:none;position:fixed;width:100%;height:100%;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.25);z-index:899;cursor:pointer}@media screen and (max-width:767px){#page-navigation{float:none;width:100%}#page-content{margin-left:8px;margin-right:8px;padding:0 0 0 0}#page-content.wide{margin-left:0;margin-right:0;padding:0 0 0 0}#slide-menu{display:block;background-color:#e8e8e8;position:fixed;top:0;bottom:0;left:0;width:300px;transform:translateX(-105%);height:100%;box-shadow:0 0 0 0 rgba(0,0,0,.5);z-index:5000;overflow-x:hidden;overflow-y:scroll;transition:transform 300ms;will-change:transform}body.mobile-menu-opened #slide-menu{transform:translateX(0);background-color:#fff;box-shadow:0 0 8px 0 rgba(0,0,0,.5)}body.mobile-menu-opened{overflow:hidden}body.mobile-menu-opened #page-overlay{display:block}}@media print{#page-navigation{display:none!important}#promo-nav-bas{display:none!important}#page-content{margin-left:0!important}#page-footer{display:none!important}.noprint{display:none!important}}#page-navigation ul.navigation-menu{background-color:#eee;padding-bottom:1em}#page-navigation ul.navigation-menu ul{padding:.5em 0 .5em 0}#page-navigation ul.navigation-menu li .title,#page-navigation ul.navigation-menu li.titre-section{display:block;color:#2b3344;background-color:#fff;border-bottom:1px solid #ccc;border-top:1px solid #ccc;padding:.5em .1em .5em .8em;margin:.5em 0 .2em 0;font-size:1.35em;font-weight:400;font-style:italic}#page-navigation ul.navigation-menu li a.title{text-decoration:none}#page-navigation ul.navigation-menu li a.title:hover{text-decoration:underline}#page-navigation ul.navigation-menu p{color:#2b3344;padding:.5em 0 0 1em}#page-navigation ul.navigation-menu ul li.section{padding-bottom:.25em;padding-left:2em}#page-navigation ul.navigation-menu ul li.section li.section{display:none}#page-navigation ul.navigation-menu ul li.section:empty{display:none}#page-navigation ul.navigation-menu ul li.categorie{padding:.25em .5em .25em 2em;text-indent:-1.2em;margin-bottom:.3em}#page-navigation ul.navigation-menu ul li.categorie a{color:#2b3344;text-decoration:none}#page-navigation ul.navigation-menu ul li.categorie::before{content:"»";color:#2b3344;padding-right:.5em}#page-navigation ul.navigation-menu ul li.categorie.active{background-color:#ccc}#page-navigation ul.navigation-menu ul ul li.categorie.active{background-color:#bbb}#page-navigation ul.navigation-menu ul li.categorie.active a{color:#000}#page-navigation ul.navigation-menu ul ul li.categorie.active a{color:#000}#page-navigation ul.navigation-menu ul li.categorie:hover a{text-decoration:underline;color:#000}#page-navigation .bloc{margin-top:2em}#page-navigation .bloc *{margin:0 auto}@media screen and (max-width:767px){#page-navigation{display:none}#promo-nav-haut{display:none}#promo-nav-bas{display:none}}#breadcrumb{font-family:'Georgia',serif;font-style:italic;margin:16px 6px;font-size:.8rem}#breadcrumb ol{display:inline}#breadcrumb li{display:inline}#breadcrumb li{color:#888;font-weight:600}#breadcrumb li a{color:#888;font-weight:400;text-decoration:none}#breadcrumb li a:hover{text-decoration:underline}#breadcrumb li::before{content:" » ";color:#888;padding:0 .3em}#breadcrumb li:first-child::before{content:none}@media (max-width:767px){#breadcrumb{margin-left:1em}#breadcrumb li:first-child,#breadcrumb li:last-child{display:none}}#page-header{font-family:Helvetica,sans-serif;letter-spacing:.025em}#page-header .big-header{background-color:#fff;box-shadow:0 0 16px 0 rgba(0,0,0,.2)}@media screen{body.rh-hidden #page-header .big-header,body.rh-fixed #page-header .big-header{position:fixed;top:0;width:100%;transition:top .3s;z-index:800}body.rh-hidden #page-header .big-header{top:-240px}}@media screen and (max-width:767px){#page-header .bottom-header{position:fixed;bottom:0;width:100%;transform:translateY(0);transition:transform 300ms;will-change:transform;z-index:800;height:84px;background-color:#fff;box-shadow:0 0 8px 0 rgba(0,0,0,.25)}body.rh-hidden #page-header .bottom-header{transform:translateY(120%)}}@media screen and (max-width:767px) and (orientation:landscape){#page-header .bottom-header{height:72px}}@media print{#page-header{height:initial!important}#page-header .bh-parent{min-height:auto!important}#page-header .big-header{width:100%!important;box-shadow:none}#page-header .topbar{display:none!important}#page-header .alerte-livraison{display:none!important}#page-header .header-button{display:none!important}#page-header .search{display:none!important}#page-header .site-menu{display:none!important}#page-header .store-menu{display:none!important}}#page-header .hover-menu{position:relative}#page-header .hover-menu .hmenu-content{display:none;position:absolute;top:100%;width:10em;font-size:1em;text-align:left;padding:.8em 1em .8em 1em;background-color:#b0b0b0}@media (max-width:767px){#page-header .hover-menu .hmenu-content{visibility:hidden}}#page-header .hover-menu .hmenu-content label,#page-header .hover-menu .hmenu-content .label{color:#fff}#page-header .hover-menu .hmenu-content .link{padding:.1em 0}#page-header .hover-menu .hmenu-content .link a{color:#2b3344;text-decoration:none}#page-header .hover-menu .hmenu-content .link a:hover{text-decoration:underline}#page-header .hover-menu .hmenu-content .link::before{content:"»";color:#2b3344;padding:0 .5em}#page-header .hover-menu .hmenu-content .link.icon::before{content:none}#page-header .hover-menu .hmenu-content a.link:hover{color:#2b3344}#page-header .hover-menu .hmenu-content .link .flag{padding-left:2em;background-position:0 .1em;background-repeat:no-repeat}#page-header .hover-menu .hmenu-content input{box-sizing:border-box}#page-header .hover-menu .hmenu-content input[type=text],#page-header .hover-menu .hmenu-content input[type=email],#page-header .hover-menu .hmenu-content input[type=password]{font-size:1em;color:#2b3344;width:100%;padding:.2em .2em;border:1px solid #2b3344;margin:.25em 0 0 0}#page-header .hover-menu .hmenu-content input.warning{border-color:red;border-width:2px}#page-header .hover-menu .hmenu-content .line{margin:.5em 0}#page-header .hover-menu .hmenu-content a.bouton,#page-header .hover-menu .hmenu-content input.bouton{display:block;padding:.2em .5em;border:0;background-color:#2b3344;color:#fff;font-size:1em;font-weight:400;font-style:italic;text-decoration:none;text-align:center;margin:.5em 0 .25em 0;cursor:pointer}#page-header .hover-menu .hmenu-content a.bouton:hover,#page-header .hover-menu .hmenu-content input.bouton:hover{color:#2b3344;background-color:#fff}#page-header .hmenu-content.menu-compte{margin-top:16px;width:18em}#page-header .hmenu-content.menu-compte::before{content:"";position:absolute;left:0;top:-16px;height:16px;width:100%;background-image:url(../img/header/triangle-up-hmenu.svg);background-size:32px 16px;background-repeat:no-repeat;background-position:center}#page-header .hmenu-content.menu-compte .button.submit{margin-bottom:1em}#page-header .topbar{display:block;font:400 .9em din-2014,sans-serif;background-color:#eee;color:#444}#page-header .topbar ul{display:flex;flex-flow:row nowrap;justify-content:center;align-items:center}#page-header .topbar ul li>a{display:inline-block;text-decoration:none;position:relative}#page-header .topbar.topbar-admin{background-color:#fdd;color:red;font-size:.9em}#page-header .topbar.topbar-admin ul li>a.title{color:red;padding:.3em 1em}#page-header .topbar.topbar-admin ul li.current>a.title{color:#fff;background-color:red}#page-header .topbar.topbar-admin ul li>a.icon img{width:1.6em;margin:0 1em;border:2px solid transparent}body.fr #page-header .topbar.topbar-admin ul li>a.icon.fr img,body.en #page-header .topbar.topbar-admin ul li>a.icon.en img,body.it #page-header .topbar.topbar-admin ul li>a.icon.it img,body.es #page-header .topbar.topbar-admin ul li>a.icon.es img{border-color:#fff;box-shadow:1px 1px 2px #000}#page-header .topbar.topbar-admin .hmenu-content{background-color:#fdd}#page-header .topbar.topbar-admin .hmenu-content .link a{color:red}#page-header .topbar.topbar-admin .hmenu-content .link a:hover{color:#000}#page-header .topbar.topbar-admin .hmenu-content .link::before{color:red}#page-header .topbar.topbar-alert{background-color:#c88a36;color:#fff}#page-header .topbar.topbar-alert .topbar-content{padding:.35em 0;text-align:center;letter-spacing:.05em}#page-header .topbar-alert .topbar-content a{color:inherit;text-decoration:underline}#page-header .topbar-alert .topbar-content a.link{text-decoration:none}#page-header .topbar-alert .topbar-content a.link:hover{text-decoration:underline}#page-header .topbar-alert .topbar-content b{letter-spacing:.12em}#page-header .topbar-alert .topbar-content i{font:italic 400 1em baskerville-display-pt,serif;letter-spacing:0}#page-header .topbar-alert.icon.camion .topbar-content{padding-top:.35em}#page-header .topbar-alert.icon.camion .topbar-content>*{padding:.1em 0 0 4em;background:url(../img/header/livraison-white-noel-flip.svg) no-repeat;background-size:auto 1.2em}.marquee-container{width:100%;overflow:hidden}.marquee-content{display:inline-block;white-space:nowrap;animation:marquee-scroll 10s linear infinite}.marquee-content>*{margin-left:5em}@keyframes marquee-scroll{0%{transform:translateX(0)}to{transform:translateX(-10%)}}#page-header #main-bar .search{font-size:1.1em;display:flex;flex-flow:row nowrap;position:relative}#page-header #main-bar .search input.search-text{display:inline-block;font-family:Helvetica,sans-serif;letter-spacing:.025em;font-size:1.2em;padding-left:1em;height:45px;box-sizing:border-box;background-color:#f4f3f3;color:#2b3344;border:0;border-radius:12px 0 0 12px;flex:1 1 auto}#page-header #main-bar .search input.search-button{display:inline-block;width:45px;height:45px;background-color:#f4f3f3;background-image:url(../img/header/icon-loupe.svg);background-repeat:no-repeat;background-position:center;background-size:auto 26px;border:0;border-radius:0 12px 12px 0;cursor:pointer}#page-header #main-bar .search input:focus{outline:0}#page-header #main-bar .header-logo img{display:none}@media (min-width:768px){#page-header #main-bar{display:flex;flex-flow:row nowrap;align-items:center}#page-header #main-bar .header-logo{width:24%;margin:12px 1.3% 12px 2.2%}#page-header #main-bar .header-logo img.mdc-logo-big{display:block}#page-header #main-bar .search{width:33%;margin:24px 10%}#page-header #main-bar .header-button{width:5.5%;margin-right:1%;display:flex;flex-flow:row wrap;justify-content:center;align-items:flex-end}}#page-header #bottom-bar{height:100%;display:flex;flex-flow:row nowrap;align-items:center;justify-content:space-around}#page-header #bottom-bar .header-button{width:100%;max-width:92px;display:flex;flex-flow:column nowrap;align-items:flex-end;justify-content:space-around}@media (max-width:767px) and (orientation:portrait){#page-header #main-bar{display:flex;flex-flow:row nowrap}#page-header #main-bar .header-logo{margin:4px 0 4px 8px;width:56px;min-width:48px}#page-header #main-bar .header-logo img.mdc-logo-small{display:block}#page-header #main-bar .search{flex:1 1 auto;padding:12px}#page-header #main-bar .search input.search-text{height:40px}#page-header #main-bar .search input.search-button{width:40px;height:40px}}@media (max-width:767px) and (orientation:landscape){#page-header #main-bar{height:60px;display:flex;flex-flow:row nowrap;align-items:center}#page-header #main-bar .header-logo{margin:0 12px 0 24px}#page-header #main-bar .header-logo img.mdc-logo-big{display:block;height:56px}#page-header #main-bar .search{flex:1 1 auto;padding:12px}#page-header #main-bar .search input.search-text{height:40px}#page-header #main-bar .search input.search-button{width:40px;height:40px}}#page-header .header-button{position:relative;cursor:pointer}#page-header .header-button .hlabel,#page-header a.header-button,#page-header .header-button a.hmenu-title{text-decoration:none}#page-header .header-button:hover .hlabel,#page-header a.header-button:hover,#page-header .header-button:hover a.hmenu-title{text-decoration:underline}#page-header .header-button .hicon{width:100%;height:37px;background-repeat:no-repeat;background-position:bottom}#page-header .header-button.menu .hicon{background-image:url(../img/header/icon-menu.svg);background-size:auto 50%}#page-header .header-button.promos .hicon{background-image:url(../img/header/icon-promos.svg);background-size:auto 80%}#page-header .header-button.wishlist .hicon{background-image:url(../img/header/icon-favoris.svg);background-size:auto 60%}#page-header .header-button.perso .hicon{background-image:url(../img/header/icon-compte.svg);background-size:auto 100%}#page-header .header-button.cart .hicon{background-image:url(../img/header/icon-panier.svg);background-size:auto 70%}#page-header .header-button .hlabel{width:100%;font-size:.9em;color:#2b3344;text-align:center;margin:.75em 0 0 0}#page-header .header-button.menu .hlabel{color:#c88a36}#page-header .header-button .pastille{position:absolute;top:0;right:20%;background-color:#b65a46;color:#fff;font-size:.8em;box-sizing:border-box;padding:0 .5em;border-radius:1em;height:1.5em;min-width:1.5em;display:flex;align-items:center;justify-content:center}#page-header .header-button .pastille:empty{display:none}@media (max-width:767px) and (orientation:portrait){#page-header .header-button .hicon{height:35px}}@media (max-width:767px) and (orientation:landscape){#page-header .header-button .hicon{height:32px}}#page-header #main-bar .search .suggestions{position:absolute;top:100%;left:0;right:0;z-index:1009;background-color:#fff;box-shadow:0 6px 12px rgba(0,0,0,.4);text-align:left;font-size:15px;color:#2b3344;text-align:left;max-height:calc(95vh - 130px);overflow-y:scroll;min-width:360px}@media (max-width:767px){#page-header #main-bar .search .suggestions{left:-36px;font-size:14px;min-width:300px}}#page-header #main-bar .search .suggestions .item.suggestion.text{padding:.25em 1em;cursor:pointer}#page-header #main-bar .search .suggestions .item.section{padding:.35em 1em}#page-header #main-bar .search .suggestions .item.section.header{background-color:#2b3344;color:#fff;text-transform:uppercase;font-size:.9em}#page-header #main-bar .search .suggestions .item.section.footer{text-align:center;margin:.5em .5em}#page-header #main-bar .search .suggestions .item.section.footer a{padding:.25em 1em;background-color:#ddd;color:#000;text-decoration:none;font-size:.9em}#page-header #main-bar .search .suggestions .item.section.footer a:hover{background-color:#2b3344;color:#fff}#page-header #main-bar .search .suggestions .item.suggestion.current,#page-header #main-bar .search .suggestions .item.suggestion:hover{background-color:#ddd;color:#000}#page-header #main-bar .search .suggestions .item.suggestion.page{display:flex;flex-flow:row nowrap;justify-content:flex-start;align-items:center;min-height:40px;cursor:pointer;border-bottom:1px solid #ddd}#page-header #main-bar .search .suggestions .item.suggestion.page::after{content:">";font-size:1.05em;color:#2b3344;padding:0 12px 0 8px}#page-header #main-bar .search .suggestions .item.suggestion.page:hover::after{color:#000}#page-header #main-bar .search .suggestions .item.suggestion.page img.photo{display:block;width:80px;max-width:25%;margin:4px}#page-header #main-bar .search .suggestions .item.suggestion.page .info{flex:1 1 100%;margin-left:1em;line-height:1.2}#page-header #main-bar .search .suggestions .item.suggestion.page.catprod .info,#page-header #main-bar .search .suggestions .item.suggestion.page.catrec .info{padding:.5em 0}#page-header #main-bar .search .suggestions .item.suggestion.page.catprod .info .titre,#page-header #main-bar .search .suggestions .item.suggestion.page.catrec .info .titre{font-weight:600}#page-header #main-bar .search .suggestions .item.suggestion.page .info .prix .vente{font-size:1em;color:#b65a46;font-weight:600;margin-right:1em}#page-header #main-bar .search .suggestions .item.suggestion.page .info .prix .barre{font-size:.8em;color:#666;text-decoration:line-through;margin-right:1em}#page-header .store-menu{font-family:Helvetica,sans-serif;letter-spacing:.05em;font-size:1.1em;line-height:1.5em;font-weight:400;max-width:1440px;height:32px;margin:0 auto;padding:0}#page-header .store-menu .container{margin:0 40px;height:54px;scroll-snap-type:x mandatory;scroll-padding-left:16px}#page-header .store-menu .content{position:absolute;left:50%;transform:translateX(-50%);max-width:100%;display:flex;flex-flow:row nowrap}#page-header .store-menu .content>li{flex:0 0 auto;width:max-content;margin:0 16px;scroll-snap-align:start;box-sizing:border-box}#page-header .store-menu .content>li>a{display:block;height:31px;color:#2b3344;padding-top:7px;font:700 .85em din-2014,sans-serif;letter-spacing:.12em;border-bottom:4px solid #fff;text-transform:uppercase;text-decoration:none}#page-header .store-menu .arrow{background-size:auto 1.4em;background-position:50% 25%;width:40px}@media (max-width:1100px){#page-header .store-menu .container{scroll-padding-left:12px}#page-header .store-menu .content>li{margin:0 12px}}#page-header .store-menu{height:42px;margin-top:10px}#page-header .store-menu .container{height:62px}#page-header .store-menu .content>li:hover>a,#page-header .store-menu .content>li.current>a{border-color:#2b3344}#page-header .store-menu .content>li.promotion>a{color:#b65a46}#page-header .store-menu .content>li.promotion:hover>a,#page-header .store-menu .content>li.promotion.current>a{border-color:#b65a46;color:#b65a46}#page-header .store-menu .content>li.ventes-flash>a span{background-color:#d7a562;color:#fff;padding:7px 8px 7px 8px}#page-header .store-menu .content>li.soldes>a span{background-color:#c16652;color:#fff;padding:7px 8px 7px 8px}#page-header .store-menu .content>li.soldes~li.ventes-flash>a span{background-color:#fff;color:#d7a562;padding:0}#page-header .store-menu .content>li.promotion-paques>a span{background-color:#6f8ee9;color:#fff;padding:7px 8px 7px 8px}#page-header .store-menu .content>li.promotion-paques~li.ventes-flash>a span{background-color:#fff;color:#2b3344;padding:0}#page-header .store-menu .content>li.vente-privee>a span{background-color:#ff662a;color:#fff;padding:7px 8px 7px 8px}#page-header .store-menu .content>li.vente-privee~li.ventes-flash>a span{background-color:#fff;color:#2b3344;padding:0}#page-header .store-menu .content>li.saveurs-ete>a span{background-color:#c88a36;color:#fff;padding:7px 8px 7px 8px}#page-header .store-menu .content>li.saveurs-ete~li.ventes-flash>a span{background-color:#fff;color:#2b3344;padding:0}#page-header .store-menu .content>li.recettes>a{padding-top:4px;padding-bottom:3px;font:italic 400 1.1em baskerville-display-pt,serif;letter-spacing:.02em;text-transform:none}#page-header .bm-wrapper{display:none;position:absolute;left:0;right:0;z-index:1001;background-color:rgba(0,0,0,.25);height:99999px}#page-header .bm-wrapper.bm-opened{display:block}#page-header .bm-wrapper .bm-content{box-sizing:border-box;background-color:#fff;box-shadow:0 2px 8px 0 rgba(0,0,0,.25);padding:2em 2em 0 2em;width:95%;max-width:1368px;margin:0 auto 0 auto;max-height:calc(95vh - 195px);overflow-y:scroll;display:flex;flex-flow:row nowrap;justify-content:space-between;align-items:flex-start}#page-header .bm-wrapper .bm-promos{flex:0 0 250px;margin:0 2% 0 0;display:flex;flex-flow:column nowrap}#page-header .bm-wrapper .bm-promos:empty{display:none}#page-header .bm-wrapper .bm-promo{margin-bottom:2em}#page-header .bm-wrapper .bm-promo img{display:block}#page-header .bm-wrapper .bm-main{flex:4 4 auto;margin:0;display:flex;flex-flow:row wrap;justify-content:flex-start;align-items:flex-start}#page-header .bm-wrapper .bm-main .sous-categorie,#page-header .bm-wrapper .bm-main .see-all{width:23%;margin:0 2% 1em 0}#page-header .bm-wrapper .bm-special{flex:1 1 auto;min-width:140px;padding-left:2em;border-left:1px solid #eae8e7;display:flex;flex-flow:column nowrap;justify-content:flex-start;align-items:flex-start;align-self:stretch}#page-header .bm-wrapper .bm-cat{text-align:left}#page-header .bm-wrapper .bm-cat .sous-categorie,#page-header .bm-wrapper .bm-cat .see-all{margin-bottom:1.6em}#page-header .bm-wrapper .bm-cat .sous-categorie a.scat-titre,#page-header .bm-wrapper .bm-cat .see-all a.see-all-titre{display:block;font-size:13px;line-height:18px;font-weight:600;color:#2b3344;text-transform:uppercase;text-decoration:none;text-decoration:none;margin-bottom:.4em}#page-header .bm-wrapper .bm-cat .sous-categorie a.scat-titre:hover,#page-header .bm-wrapper .bm-cat .see-all a.see-all-titre:hover{text-decoration:underline}#page-header .bm-wrapper .bm-cat .sous-categorie a.sscat-titre{display:block;font-size:13px;line-height:18px;font-weight:400;color:#666;text-decoration:none;margin-bottom:.4em}#page-header .bm-wrapper .bm-cat .sous-categorie a.sscat-titre:hover{text-decoration:underline}#page-header .bm-wrapper .bm-cat .sous-categorie .see a,#page-header .bm-wrapper .bm-cat .sous-categorie .toggle{display:block;font-size:13px;font-weight:600;color:#2b3344;text-decoration:none;cursor:pointer}#page-header .bm-wrapper .bm-cat .sous-categorie .see a::after,#page-header .bm-wrapper .bm-cat .sous-categorie .toggle::after{display:inline-block;font-size:13px;line-height:18px;color:#2b3344;content:">";margin-left:6px;cursor:pointer}#page-header .bm-wrapper .bm-special .sous-categorie.nouveaute{order:1}#page-header .bm-wrapper .bm-special .sous-categorie.promotion{order:2}#page-header .bm-wrapper .bm-special .sous-categorie.destockage{order:3}#page-header .bm-wrapper .bm-special .sous-categorie.dlc-courte{order:4}#page-header .bm-wrapper .bm-special .sous-categorie.marque{order:5}#page-header .bm-wrapper .bm-special .sous-categorie.nouveaute a.scat-titre{color:green}#page-header .bm-wrapper .bm-special .sous-categorie.promotion a.scat-titre{color:#b65a46}#page-header .bm-wrapper .bm-cat .togglable-more-cat-bigmenu.more-cat-bigmenu-closed .more-cat-bigmenu-target{display:none!important}#page-header .bm-wrapper .bm-cat .togglable-more-cat-bigmenu.more-cat-bigmenu-closed .more-cat-bigmenu-close{display:none!important}#page-header .bm-wrapper .bm-cat .togglable-more-cat-bigmenu.more-cat-bigmenu-opened .more-cat-bigmenu-open{display:none!important}#page-header .bm-wrapper .bm-cat .togglable-more-cat-bigmenu.more-cat-bigmenu-opened .more-cat-bigmenu-close.toggle::after{transform:rotate(-90deg)}@media (max-width:1200px){#page-header .bm-wrapper .bm-main{flex:3 3 auto}#page-header .bm-wrapper .bm-main .sous-categorie{width:31.33%}}@media (max-width:1024px){#page-header .bm-wrapper .bm-promos{display:none}}#slide-menu{font-family:Helvetica,sans-serif;font-size:.9rem;box-sizing:border-box}#slide-menu .slide-menu-header{background-color:#f4f3f3;height:92px;display:flex;flex-flow:row nowrap;align-items:stretch}#slide-menu .slide-menu-header>*{display:flex;flex-flow:row nowrap;align-items:center;text-decoration:none}#slide-menu .slide-menu-header .compte{flex:1 1 auto;padding-left:75px;background-image:url(../img/header/icon-compte.svg);background-repeat:no-repeat;background-position:35px center;background-size:24px}#slide-menu .slide-menu-header .close{font-weight:700;text-align:right;padding-right:35px}#slide-menu .slide-menu-header .close::before{content:"➔";display:inline-block;transform:scaleX(-1);padding-left:.5em}#slide-menu ul.slide-menu-section{margin:0 35px;padding:16px 0}#slide-menu ul.slide-menu-section+ul.slide-menu-section{border-top:1px solid #c98d26}#slide-menu li.section-content,#slide-menu li.categorie-content{padding-left:1em}#slide-menu .slide-menu-section.promos li.section-content,#slide-menu .slide-menu-section.boutique li.section-content{padding-left:0}#slide-menu .slide-menu-section.recettes li.section-content li.section-content li.section-content{padding-left:0}#slide-menu li.title{display:flex;flex-flow:row nowrap;align-items:center}#slide-menu li.title.active{text-decoration:underline}#slide-menu li.title.cat-togglable.active{text-decoration:none}#slide-menu li.title>a,#slide-menu li.title>span{flex:1 1 auto;display:inline-block}#slide-menu li.title.sec-togglable::after,#slide-menu li.title.cat-togglable::after{flex:0 0 auto;display:inline-block;content:"";height:10px;width:10px;background-image:url(../img/ui/sign-plus-blue.svg);background-size:10px 10px;background-repeat:no-repeat;background-position:center right;transform:rotate(-90deg);transition:transform 300ms}#slide-menu .sec-1-opened>li.title.sec-togglable::after,#slide-menu .sec-2-opened>li.title.sec-togglable::after,#slide-menu .sec-3-opened>li.title.sec-togglable::after,#slide-menu .sec-4-opened>li.title.sec-togglable::after,#slide-menu .sec-5-opened>li.title.sec-togglable::after,#slide-menu .cat-0-opened>li.title.cat-togglable::after,#slide-menu .cat-1-opened>li.title.cat-togglable::after,#slide-menu .cat-2-opened>li.title.cat-togglable::after,#slide-menu .cat-3-opened>li.title.cat-togglable::after,#slide-menu .cat-4-opened>li.title.cat-togglable::after,#slide-menu .cat-5-opened>li.title.cat-togglable::after{background-image:url(../img/ui/sign-moins-blue.svg);transform:rotate(0deg)}#slide-menu .see-all-1,#slide-menu .sec-0-closed .sec-0-target,#slide-menu .sec-1-closed .sec-1-target,#slide-menu .cat-0-closed .cat-0-target,#slide-menu .cat-1-closed .cat-1-target,#slide-menu .cat-2-closed .cat-2-target,#slide-menu .cat-3-closed .cat-3-target{display:none}#slide-menu li.title>a,#slide-menu li.title>span{padding:10px 0;font-size:13px;font-weight:600;color:#2b3344;text-transform:uppercase}#slide-menu li.section-content li.section-content li.title>a,#slide-menu li.section-content li.section-content li.title>span{font-weight:400}#slide-menu li.section-content li.section-content li.section-content li.title>a,#slide-menu li.section-content li.section-content li.section-content li.title>span{text-transform:none}#slide-menu li.section-content li.section-content li.section-content li.section-content li.title>a,#slide-menu li.section-content li.section-content li.section-content li.section-content li.title>span{color:#444}#slide-menu li.cat-1-toggle,#slide-menu li.cat-2-toggle,#slide-menu li.cat-3-toggle,#slide-menu li.cat-4-toggle,#slide-menu li.cat-5-toggle{cursor:pointer}#slide-menu .categorie.promotion li.title>a{color:#b65a46}#slide-menu .categorie.anniversaire-20ans li.title>a{color:#b65a46}#slide-menu .categorie.promotion-noel li.title>a{color:#c88a36}#slide-menu .categorie.french-days li.title>a{color:#b65a46}#slide-menu .categorie.soldes li.title>a{color:#9f665b}#slide-menu .categorie.chandeleur li.title>a{color:#c88a36}#slide-menu .categorie.epiphanie li.title>a{color:#c88a36}#slide-menu .categorie.winter-baking li.title>a{color:#c88a36}#slide-menu .categorie.promotion-black-friday li.title>a{color:#000;font-weight:700}#slide-menu .categorie.ventes-flash li.title>a{color:#c88a36}#slide-menu .categorie.promotion-paques li.title>a{color:#c88a36}#slide-menu .categorie.ventes-flash li.title>a{color:#2b3344}#slide-menu .categorie.saveurs-ete li.title>a{color:#c88a36}#slide-menu .categorie.rentree li.title>a{color:#c88a36}#slide-menu .categorie.saveurs-du-monde li.title>a{color:#c88a36}#slide-menu .categorie.preparation-gateau li.title>a{color:#9f665b}#slide-menu li.section-content li.section-content li.title.section-title{display:none}#slide-menu li.title.with-flag a,#slide-menu li.title.with-flag span{padding-left:2em;background:url(../img/header/flag-fr.svg) no-repeat 0 center;background-size:auto 1em}#slide-menu li.title.with-flag.en a,#slide-menu li.title.with-flag.en span{background-image:url(../img/header/flag-en.svg)}#slide-menu li.title.with-flag.it a,#slide-menu li.title.with-flag.it span{background-image:url(../img/header/flag-it.svg)}#slide-menu li.title.with-flag.es a,#slide-menu li.title.with-flag.es span{background-image:url(../img/header/flag-es.svg)}#slide-menu li.title a{text-decoration:none}#slide-menu li.content:empty{display:none}@media (max-width:767px){.pub-content-header-mobile{display:block;line-height:0;margin-bottom:1em}.pub-content-header-mobile img{width:100%}}@media (min-width:768px){.pub-content-header{display:block;margin-bottom:2em}.pub-content-header-3{display:block;float:left;width:33.3051%;margin-bottom:3em}.pub-content-header img,.pub-content-header-3 img{width:100%}}@media print{.pub-content-header{display:none}.pub-content-header-3{display:none}.pub-content-header-mobile{display:none}}.generic-module{margin-bottom:1.5em;overflow:hidden;clear:both}.generic-module h2{font-size:1.9em;color:#2b3344;text-align:left;border-bottom:1px solid #ccc;margin-bottom:.5em;padding:2px 0 2px 0}.generic-module p{padding:.25em 0}.generic-module.module-connexion,.generic-module.module-left{width:48%;float:left}.generic-module.module-inscription,.generic-module.module-right{width:48%;float:right;clear:right}@media screen and (max-width:1023px){.generic-module.module-connexion,.generic-module.module-left{width:100%;float:none}.generic-module.module-inscription,.generic-module.module-right{width:100%;float:none;clear:both}}.virtual-info{border:3px double red;color:red;padding:1em 1em .5em 1em;margin:1em 0}.label-value-list .list-label,.label-value-list .list-separ{float:left;font-weight:600;padding-top:.5em}.label-value-list .list-label{clear:both;width:30%;text-align:right}.label-value-list .list-label .extra{font-weight:400}.label-value-list .list-separ{width:2.9%;text-align:center}.label-value-list .list-value{width:67%;float:right;text-align:left;padding:.5em 0 .1em 0}.label-value-list .list-line{clear:both;padding:.5em 0}.label-value-list .list-line.center{text-align:center}.label-value-list .list-line.alert{color:red}.label-value-list.ratio-20 .list-label{width:20%}.label-value-list.ratio-20 .list-value{width:77%}.label-value-list.ratio-40 .list-label{width:40%}.label-value-list.ratio-40 .list-value{width:57%}.label-value-list .list-value input[type=text],.label-value-list .list-value input[type=email],.label-value-list .list-value input[type=password],.label-value-list .list-value select{position:relative;top:-3px}.label-value-list .list-value input[type=text],.label-value-list .list-value input[type=email],.label-value-list .list-value input[type=password],.label-value-list .list-value textarea{font-size:1em;border:1px solid #2b3344;color:#2b3344;padding:4px}.label-value-list .list-value input[type=file]{color:#2b3344;padding:4px}.label-value-list .list-value input[type=text]:focus,.label-value-list .list-value input[type=email]:focus,.label-value-list .list-value input[type=password]:focus,.label-value-list .list-value textarea:focus{color:#000;background-color:#f8f8f8}.label-value-list .list-value input[type=text].warning,.label-value-list .list-value input[type=email].warning,.label-value-list .list-value input[type=password].warning,.label-value-list .list-value textarea.warning{border-color:red;border-width:2px}.label-value-list .list-value .warning-logo{color:red;font-size:1.7em;margin-left:.25em}@media screen and (max-width:767px){.label-value-list.fluid .list-label{float:left;width:auto;text-align:left}.label-value-list.fluid .list-separ{float:left;width:auto;text-align:left;margin-left:.5em}.label-value-list.fluid .list-value{float:none;clear:both;width:100%}.label-value-list.fluid .list-label+.list-separ+.list-value{padding-top:0}.label-value-list.fluid .list-value input[type=text],.label-value-list.fluid .list-value input[type=email],.label-value-list.fluid .list-value input[type=password],.label-value-list.fluid .list-value select{position:static}}#overlay-wrapper{position:relative;z-index:500}#overlay-wrapper:empty{display:none}#overlay-wrapper:not(:empty)~#page-wrapper{max-height:1000px;overflow:hidden}.login-wall-container{position:absolute;inset:300px 0 0;height:600px;padding:50px 20px 50px 20px;background-color:rgba(50,50,50,.6);backdrop-filter:blur(2px)}.login-wall{max-width:800px;margin:0 auto;background-color:#fff;border:1px solid #ccc;padding:2em 2em 0 2em;font:400 1.1rem din-2014,sans-serif;color:#2b3344}.login-wall .titre{font:600 1.2em din-2014,sans-serif;text-align:center;text-transform:uppercase;margin-bottom:1em}.login-wall .texte{font:400 1em din-2014,sans-serif;color:gray;text-align:center;margin-bottom:2em}@media screen and (max-width:767px){#overlay-wrapper:not(:empty)~#page-wrapper{max-height:1200px}.login-wall-container{inset:300px 0 0;height:800px;padding:50px 20px 50px 20px}.login-wall{font:400 1rem din-2014,sans-serif}}.identification *,.identification :before,.identification :after{box-sizing:border-box}.identification-container{container-type:inline-size}.identification{display:flex;flex-flow:row nowrap;gap:4em}@media screen and (max-width:767px){.identification{display:block}}@container (max-width: 624px){.identification{display:block}}.identification .connexion,.identification .inscription{flex:1 1 50%;margin-bottom:3em}.identification .line{margin-bottom:.5em}.identification .inscription .line.text{font-size:.9em}.identification h3{font:600 1em din-2014,sans-serif;text-transform:uppercase;color:#2b3344;margin-bottom:1em}.identification .alert,.identification .persistant,.identification .oubli{font:400 italic .9em baskerville-display-pt,serif}.form-dyn .form-input{position:relative;padding:0}.form-dyn .form-input label input[type=text],.form-dyn .form-input label input[type=email],.form-dyn .form-input label input[type=password],.form-dyn .form-input label .toggle-logo{font-size:1.1em;height:2.5em}.form-dyn .form-input input[type=text],.form-dyn .form-input input[type=email],.form-dyn .form-input input[type=password]{padding:16px 24px 4px 12px;background-color:#f4f4f4;border:1px solid #f4f4f4;width:100%;color:#2b3344}.form-dyn .form-input.with-toggle input[type=password],.form-dyn .form-input.with-toggle input[type=text]{padding-right:48px}.form-dyn .form-input.with-toggle .toggle-logo{position:absolute;top:0;bottom:0;right:24px;width:24px}.form-dyn .form-input.with-toggle .toggle-logo.password-show{background:url(../img/ui/eye-hide.svg) center/24px no-repeat}.form-dyn .form-input.with-toggle .toggle-logo.password-hide{background:url(../img/ui/eye-show.svg) center/24px no-repeat}.form-dyn .form-input.with-toggle input[type=text]+.password-show{display:none}.form-dyn .form-input.with-toggle input[type=password]+.password-show+.password-hide{display:none}.form-dyn .form-input label.checkbox{display:flex;flex-flow:row nowrap;align-items:center}.form-dyn .form-input label.checkbox input[type=checkbox]{flex:0 0 auto;margin-right:.5em}.form-dyn .form-input.check-show.valid .check-logo.valid{display:block;background:url(../img/ui/check-ok.svg) center/14px no-repeat}.form-dyn .form-input.check-show.error .check-logo.error{display:block;background:url(../img/ui/check-nok.svg) center/14px no-repeat}.form-dyn .form-input.check-show.error input[type=text],.form-dyn .form-input.check-show.error input[type=password],.form-dyn .form-input.check-show.error select{border-color:#b65a46!important}.form-dyn .form-input .form-label{position:absolute;left:0;top:0;padding-top:12px;padding-left:12px;font:400 1em baskerville-display-pt,serif;color:#999;pointer-events:none;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}.form-dyn .form-input.focused .form-label,.form-dyn .form-input.filled .form-label{padding-top:3px;font-size:.8em}.form-dyn .form-input .form-info{font-size:.9em;color:#888}a.dyn-bouton,button.dyn-bouton{display:inline-block;padding:.25em 1em;font:400 1em din-2014,sans-serif;color:#fff;background-color:#2b3344;text-decoration:none;border:1px solid #2b3344;margin-top:1em}a.dyn-bouton:hover,button.dyn-bouton:hover{color:#2b3344;background-color:#fff}#page-footer{font-family:Helvetica,sans-serif;letter-spacing:.025em;display:flex;flex-flow:column nowrap}#page-footer>*{display:none}@media (min-width:768px){#page-footer>.newsletter{order:1}#page-footer>.reassurance{order:3}#page-footer>.trustpilot{order:5}#page-footer>.blocs{order:7}#page-footer>.copyright{order:9}}@media (max-width:767px){#page-footer>.reassurance{order:1}#page-footer>.social{order:3}#page-footer>.trustpilot{order:5}#page-footer>.newsletter{order:7}#page-footer>.menus{order:9}#page-footer>.copyright{order:11}}#page-footer>.newsletter{display:block;color:#121c2f}#page-footer>.newsletter .newsletter-content{display:flex}#page-footer>.newsletter .titre span:first-child{font-family:Baskerville,Georgia,serif;font-style:italic;color:#c88a36;padding-right:.2em}#page-footer>.newsletter .titre span:last-child{letter-spacing:.2em;text-transform:uppercase}#page-footer>.newsletter .newsletter-form{box-sizing:border-box}#page-footer>.newsletter .newsletter-form .form{width:100%;display:flex;flex-flow:row nowrap}#page-footer>.newsletter .newsletter-form .form input.email{display:inline-block;height:50px;box-sizing:border-box;background-color:#fff;font-family:Helvetica,sans-serif;letter-spacing:.025em;color:#121c2f;font-size:1.1em;padding:0 .5em 0 1em;border:0;border-radius:0;flex:1 1 auto}#page-footer>.newsletter .newsletter-form .form input.subscribe{display:inline-block;width:50px;height:50px;background-color:#fff;font-family:Helvetica,sans-serif;letter-spacing:.025em;font-size:1.1em;font-style:normal;font-weight:700;color:#c88a36;padding:0;border:0;border-radius:0;border-left:1px solid #ccc;cursor:pointer}#page-footer>.newsletter .newsletter-form .status{display:none;margin-top:.25em;font-size:.9em}#page-footer>.newsletter .newsletter-form.subscribed .status.subscribed,#page-footer>.newsletter .newsletter-form.pending .status.pending,#page-footer>.newsletter .newsletter-form.error .status.error{display:block}#page-footer>.newsletter .newsletter-form.error .status.error{color:red}@media (min-width:768px){#page-footer>.newsletter{background-color:#f4f3f3;padding:0 5%}#page-footer>.newsletter .newsletter-content{height:160px;max-width:980px;margin:0 auto;flex-flow:row nowrap;align-items:center}#page-footer>.newsletter .newsletter-content>*{flex:1 1 50%}#page-footer>.newsletter .titre{font-size:1.8em;letter-spacing:.2em;padding-bottom:.5em}#page-footer>.newsletter .titre span:last-child{letter-spacing:.2em}#page-footer>.newsletter .texte{font-size:1.1em;padding-right:2em}#page-footer>.newsletter .newsletter-form{font-size:1.2em}#page-footer>.newsletter .newsletter-form .form{box-shadow:2px 2px 5px #ccc}}@media (max-width:767px){#page-footer>.newsletter{background-color:#121c2f;padding:32px}#page-footer>.newsletter .newsletter-content{flex-flow:column nowrap}#page-footer>.newsletter .newsletter-content>*{width:100%}#page-footer>.newsletter .titre{font-size:1.5em}#page-footer>.newsletter .titre span:last-child{color:#fff}#page-footer>.newsletter .texte{color:#fff;padding:1.4em 0;font-size:1em}#page-footer>.newsletter .newsletter-form{font-size:1em}#page-footer>.newsletter .newsletter-form .status{color:#fff}}#page-footer>.reassurance{display:block;background-color:#fff;color:#121c2f}#page-footer>.reassurance .reassur-content{display:flex;flex-flow:row wrap}#page-footer>.reassurance .reassur-bloc{flex:0 0 auto;text-align:center}#page-footer>.reassurance .reassur-bloc .logo{display:inline-block;width:95px;height:95px;border-radius:50px;background-repeat:no-repeat;background-position:center;background-size:auto 60px;margin-bottom:.5em}#page-footer>.reassurance .reassur-bloc:not([href='#']):hover .logo{background-color:#c88a36}#page-footer>.reassurance .reassur-contact .logo{background-image:url(../img/footer/bloc-contact-or.svg)}#page-footer>.reassurance .reassur-contact:hover .logo{background-image:url(../img/footer/bloc-contact-fff.svg)}#page-footer>.reassurance .reassur-securite .logo{background-image:url(../img/footer/bloc-securite-or.svg)}#page-footer>.reassurance .reassur-securite:hover .logo{background-image:url(../img/footer/bloc-securite-fff.svg)}#page-footer>.reassurance .reassur-livraison .logo{background-image:url(../img/footer/bloc-livraison-or.svg);background-size:auto 40px}#page-footer>.reassurance .reassur-livraison:hover .logo{background-image:url(../img/footer/bloc-livraison-fff.svg)}body.fr #page-footer>.reassurance .reassur-coup-de-coeur .logo{background-image:url(../img/footer/bloc-coup-de-coeur-or-fr.svg);background-size:auto 60px}body.fr #page-footer>.reassurance .reassur-coup-de-coeur:hover .logo{background-image:url(../img/footer/bloc-coup-de-coeur-fff-fr.svg)}body.en #page-footer>.reassurance .reassur-coup-de-coeur .logo{background-image:url(../img/footer/bloc-coup-de-coeur-or-en.svg);background-size:auto 60px}body.en #page-footer>.reassurance .reassur-coup-de-coeur:hover .logo{background-image:url(../img/footer/bloc-coup-de-coeur-fff-en.svg)}body.it #page-footer>.reassurance .reassur-coup-de-coeur .logo{background-image:url(../img/footer/bloc-coup-de-coeur-or-it.svg);background-size:auto 60px}body.it #page-footer>.reassurance .reassur-coup-de-coeur:hover .logo{background-image:url(../img/footer/bloc-coup-de-coeur-fff-it.svg)}#page-footer>.reassurance .reassur-avis .logo{background-image:url(../img/footer/bloc-avis-or.svg);background-size:auto 50px;background-position:center 52%}#page-footer>.reassurance .reassur-avis:hover .logo{background-image:url(../img/footer/bloc-avis-fff.svg);background-size:auto 50px;background-position:center 52%}#page-footer>.reassurance .reassur-bloc{color:#77787b;text-decoration:none}#page-footer>.reassurance .reassur-bloc:not([href='#']):hover{text-decoration:underline}@media (min-width:768px){#page-footer>.reassurance .reassur-content{max-width:1160px;margin:0 auto}#page-footer>.reassurance .reassur-bloc{width:20%;padding:30px 0}}@media (max-width:767px){#page-footer>.reassurance .reassur-bloc{width:25%;padding:15px 0 30px 0}#page-footer>.reassurance .reassur-bloc .titre{font-size:.8em}#page-footer>.reassurance .reassur-bloc .logo{width:64px;height:64px;background-size:auto 39px;margin-bottom:0}#page-footer>.reassurance .reassur-livraison .logo{background-size:auto 29px}#page-footer>.reassurance .reassur-approuve .logo{background-size:auto 32px}#page-footer>.reassurance .reassur-avis{display:none}}#page-footer>.trustpilot{display:block;background-color:#f4f3f3;padding:1em 0;text-align:center}@media (max-width:767px){#page-footer>.social{display:block;background-color:#f4f3f3;color:#2b3344}#page-footer>.social .social-content{display:flex;flex-flow:row wrap;max-width:420px;margin:0 auto}#page-footer>.social .titre{flex:0 0 auto;text-align:center;width:100%;padding:16px 0 0 0;font-size:1.4em;font-weight:700;letter-spacing:.05em}#page-footer>.social a{flex:0 0 auto;width:20%;padding:36px 0;background-repeat:no-repeat;background-position:center;background-size:auto 24px}#page-footer>.social a.facebook{background-image:url(../img/footer/social-facebook.svg)}#page-footer>.social a.youtube{background-image:url(../img/footer/social-youtube.svg);background-size:auto 20px}#page-footer>.social a.instagram{background-image:url(../img/footer/social-instagram.svg)}#page-footer>.social a.twitter{background-image:url(../img/footer/social-x.svg);background-size:auto 20px}#page-footer>.social a.pinterest{background-image:url(../img/footer/social-pinterest.svg)}}@media (min-width:768px){#page-footer>.blocs{display:block;background-color:#121c2f;color:#fff;letter-spacing:.05em}#page-footer>.blocs .blocs-content{max-width:1320px;margin:30px auto 0 auto;display:flex;flex-flow:row nowrap;justify-content:space-around}#page-footer>.blocs .blocs-content>div{max-width:25%}#page-footer>.blocs .titre{font-size:1.1em;font-weight:700;letter-spacing:.1em;text-transform:uppercase;padding:30px 0 20px 0}#page-footer>.blocs a{display:inline-block;color:#fff;text-decoration:none}#page-footer>.blocs a:hover{text-decoration:underline}#page-footer>.blocs .link a,#page-footer>.blocs .categorie a,#page-footer>.blocs .dossier a{padding:.25em 0}#page-footer>.blocs .logos{display:flex;flex-flow:row nowrap}#page-footer>.blocs .logos a{flex:0 0 auto;width:32px;height:32px;margin-right:10px;background-repeat:no-repeat;background-position:left;background-size:auto 24px}#page-footer>.blocs .logos a.facebook{background-image:url(../img/footer/social-facebook-fff.svg)}#page-footer>.blocs .logos a.youtube{background-image:url(../img/footer/social-youtube-fff.svg);background-size:auto 20px}#page-footer>.blocs .logos a.instagram{background-image:url(../img/footer/social-instagram-fff.svg)}#page-footer>.blocs .logos a.twitter{background-image:url(../img/footer/social-x-fff.svg);background-size:auto 20px}#page-footer>.blocs .logos a.pinterest{background-image:url(../img/footer/social-pinterest-fff.svg)}#page-footer>.blocs .logos a.flag{background-size:28px}#page-footer>.blocs .logos a.flag.fr{background-image:url(../img/header/flag-fr.svg)}#page-footer>.blocs .logos a.flag.en{background-image:url(../img/header/flag-en.svg)}#page-footer>.blocs .logos a.flag.it{background-image:url(../img/header/flag-it.svg)}#page-footer>.blocs .logos a.flag.es{background-image:url(../img/header/flag-es.svg)}}@media (max-width:767px){#page-footer>.menus{display:block;background-color:#121c2f;color:#fff;letter-spacing:.05em}#page-footer>.menus .menus-content{border-top:1px solid #ccc}#page-footer>.menus .menus-content>ul{border-bottom:1px solid #ccc}#page-footer>.menus .titre{padding:1.5em 32px 1.5em 32px;display:flex;flex-flow:row nowrap;align-items:center;font-weight:700}#page-footer>.menus .titre span{display:inline-block;flex:1 1 auto;text-transform:uppercase}#page-footer>.menus .titre::after{flex:0 0 auto;display:inline-block;content:"";height:10px;width:10px;background-image:url(../img/ui/sign-plus-fff.svg);background-size:10px 10px;background-repeat:no-repeat;background-position:center right;transform:rotate(-90deg);transition:transform 300ms}#page-footer>.menus .footer-menu-toggle{cursor:pointer}#page-footer>.menus .footer-menu-opened .titre::after{background-image:url(../img/ui/sign-moins-fff.svg);transform:rotate(0deg)}#page-footer>.menus .footer-menu-closed .footer-menu-target{display:none}#page-footer>.menus .link a{display:block;padding:.5em 32px 1.5em 32px;color:#fff;text-decoration:none;cursor:pointer}#page-footer>.menus .link a:hover{text-decoration:underline}}#page-footer>.copyright{display:block;color:#ccc;font-size:.9em;letter-spacing:.05em;text-align:center;padding:132px 2em 12px 2em;background-color:#121c2f;background-image:url(../img/footer/logo-mdc-blanc.svg);background-repeat:no-repeat;background-position:top center;background-size:auto 120px}@media (max-width:767px){#page-footer>.copyright{font-size:.6em;padding-top:112px;background-position:top 20px center;background-size:auto 80px}}.panneaux-coulissants{overflow:hidden;position:relative}.panneaux-coulissants .back{visibility:hidden}.panneaux-coulissants .back img{width:100%}.panneaux-coulissants .slide img{width:100%}.panneaux-coulissants .slide{position:absolute;left:0;top:0;width:62.5%;border-color:#fff;border-width:0 2px 0 2px;border-style:solid;cursor:pointer}.panneaux-coulissants .slide.focus{cursor:auto}.panneaux-coulissants .slide .wrap{position:relative;overflow:hidden;line-height:0}.panneaux-coulissants .slide .wrap .image{position:absolute;left:0;top:0;width:100%}.panneaux-coulissants .slide .wrap .legend{position:absolute;left:0;bottom:0;width:16%}.panneaux-coulissants .slide.focus .wrap .legend{position:absolute;left:0;bottom:0;background:url(../img/ui/gray-70.png);display:block}.panneaux-coulissants .slide .wrap .voile{position:absolute;left:0;top:0;width:100%;height:100%;background:url(../img/ui/white-30.png);opacity:1}.panneaux-coulissants .slide.focus .wrap .voile{opacity:0}.panneaux-coulissants .slide .legend{display:none}.panneaux-coulissants .slide .legend h2{font-size:1em;color:#fff;font-style:italic}.panneaux-coulissants .slide.focus .legend{display:block;width:96%;padding:1em 2%}.panneaux-coulissants .slide a,.panneaux-coulissants .slide a h2,.panneaux-coulissants .slide a p{text-decoration:none}.panneaux-coulissants .slide a:hover h2{text-decoration:underline}@media screen and (min-width:768px){.panneaux-coulissants .slide .legend h2{font-size:1.3em}}.scrolling-box .arrow{float:left;width:5%;height:inherit;overflow:hidden;opacity:.3;text-align:center;z-index:9}.scrolling-box .arrow:hover{opacity:.8}.scrolling-box .arrow img{margin-top:30px}.scrolling-box .container{float:left;width:90%;height:inherit;overflow:hidden}.scrolling-box .slide{float:left;margin-bottom:100px;overflow:hidden}.action-menu .menu,.popup-ajout-panier,.hover-popup .popup{display:none}.action-menu a.titre{text-decoration:underline;cursor:pointer}.popup-box{background-color:#a2a2a2;padding:.5em 1em;color:#2b3344}.popup-box .item{display:block;text-align:center;margin:.25em 1em}.popup-box a.bouton{margin:.25em 10%!important;width:80%!important;text-align:center!important;padding:.25em 0!important;font-size:1em!important;border:1px solid #2b3344!important;background-color:#fff!important;border-radius:0;color:#2b3344!important;text-decoration:none!important;cursor:pointer}.popup-box a.bouton:hover{color:#fff!important;background-color:#2b3344!important}.popup-ajout-panier .resume-panier .value{color:#fff;font-weight:600}.popup-ajout-panier .resume-panier .extra{color:#fff}.tooltip{display:none}.tooltip-terme,.tooltip-recette,.tooltip-produit{width:20em;border:1px solid #a2a2a2;border-radius:.5em;background-color:#fff;padding:.5em 1em;color:#2b3344;font-size:1em}.tooltip-recette .info,.tooltip-produit .info{font-style:italic}.tooltip-recette img,.tooltip-produit img{margin:.3em 0}.pageref-terme{border-bottom:1px dashed red}.tooltip-terme .terme{font-weight:600}.tooltip-recette{text-align:center}.tooltip-recette .titre{color:#b65a46;font-size:1.3em}.tooltip-recette .note{margin-top:.3em}.tooltip-produit{text-align:center}.tooltip-produit .titre{font-size:1.3em}.tooltip-produit .mentions{display:block;overflow:hidden;padding:.2em 0;font-size:1.5em}.tooltip-produit .note-bar{display:inline-block;padding:0;width:70px;background:url(../img/boutique/etoile2-off.svg) 0 0 repeat-x;background-size:14px 14px}.tooltip-produit .note-bar .pc{height:14px;background:url(../img/boutique/etoile2-on.svg) 0 0 repeat-x;background-size:14px 14px}.tooltip-produit .prix{display:inline-block;color:#2b3344;font-weight:600}.tooltip-produit .prix.barre{text-decoration:line-through;font-weight:400;padding-right:1em}.tooltip-produit .prix.promo{color:#b65a46;font-size:1.1em}.tooltip-produit .prix.barre{text-decoration:line-through;font-weight:400;padding-right:1em}.tooltip-produit .prix.promo{color:#b65a46;font-size:1.1em}.tooltip-produit .pastille-grise{padding:0 1.25em 0 0;background:url(../img/boutique/pastille-grise.svg) right center no-repeat;background-size:1em}.tooltip-produit .note{margin-top:.3em}.avis-form-layout{color:#2b3344}.avis-form-layout .texte{margin:2em 0}.avis-form-layout .line{margin-top:.8em;display:flex}.avis-form-layout .line .label{font-weight:700;margin-bottom:.3em}.avis-form-layout .line .value{flex:1 1 auto;display:flex;align-items:center;padding-right:4px}.avis-form-layout .line .value.alert{color:#b65a46}.avis-form-layout .value input[type=text],.avis-form-layout .value input[type=password],.avis-form-layout .value textarea{font-family:inherit;color:inherit;border:0;background-color:#f4f3f3;padding:.5em;width:100%;box-sizing:border-box;resize:none}.avis-form-layout .line .value a.oubli{font-family:'Georgia',serif;font-size:.9em;font-style:italic;color:#888;text-decoration:none}.avis-form-layout .line .value a.oubli:hover{text-decoration:underline}.avis-form-layout .line .value .persistant{margin-left:1em}.avis-form-layout button{font-family:inherit;font-weight:700;letter-spacing:.05em;text-transform:uppercase;background-color:#f4f3f3;color:#2b3344;border:0;padding:1em 1em;margin:0}.avis-form-layout button:hover{color:#f4f3f3;background-color:#2b3344}@media (max-width:767px){.avis-form-layout .line{flex-flow:column nowrap}.avis-form-layout button{font-size:.8em}}@media (min-width:768px){.avis-form-layout .line{flex-flow:row nowrap;align-items:center}.avis-form-layout .line .label{flex:0 0 20%}.avis-form-layout .line.commentaire{align-items:flex-start}.avis-form-layout .line.commentaire .label{padding-top:.5em}}.avis-login-box{margin-bottom:2em;max-width:600px;margin:0 auto;color:#2b3344;padding:1em 0}.avis-login-box .avis-login-intro{text-align:center}.avis-login-box .avis-login-intro button{margin:1.5em .5em 1em .5em}.avis-login-box .avis-login-target{display:none}.avis-post-box .avis-post-wrapper{display:none}.avis-login-box .qr-login-target{display:none}.avis-post-box{margin-bottom:2em;max-width:800px;margin:0 auto;font-family:Helvetica,sans-serif;color:#2b3344;padding:0 0 1.5em 0}.avis-post-box .avis-post-intro{text-align:center}.avis-post-box .avis-post-form{display:block}.avis-post-box .avis-post-interdit{display:none}.avis-post-box.achat-requis .avis-post-form{display:none}.avis-post-box.achat-requis .avis-post-interdit{display:block}.avis-post-box.achat-requis.acheteur .avis-post-form{display:block}.avis-post-box.achat-requis.acheteur .avis-post-interdit{display:none}.avis-post-box .avis-post-interdit{text-align:center;color:#2b3344;margin:2em 0 0 0}.avis-post-box .avis-post-interdit .titre-item{margin:.5em 0;font-weight:700}.avis-post-form .submit-enabled{display:block}.avis-post-form .submit-disabled{display:none}.avis-post-form.note-required .submit-enabled{display:none}.avis-post-form.note-required .submit-disabled{display:block}.avis-post-form.note-required.noted .submit-enabled{display:block}.avis-post-form.note-required.noted .submit-disabled{display:none}.avis-post-form button.submit-disabled,.avis-post-form button.submit-disabled:hover{color:#ccc;cursor:default}.avis-post-form .value .important{font-size:.8em;color:#b65a46}.avis-post-form .note-bar{display:inline-block;padding:0;width:70px;background:url(../img/boutique/etoile2-off.svg) 0 0 repeat-x;background-size:14px 14px}.avis-post-form .note-bar .pc{height:14px;background:url(../img/boutique/etoile2-on.svg) 0 0 repeat-x;background-size:14px 14px}.avis-post-form .note-bar{cursor:pointer}.avis-post-form .notation .legend{margin-left:1em}.avis-liste{max-width:800px;display:flex;flex-flow:row wrap;margin:0 auto;font-family:Helvetica,sans-serif;color:#2b3344}.avis-liste .avis-item{display:block;width:100%;text-decoration:none;padding:1em 0}.avis-liste .avis-item+.avis-item,.avis-liste .avis-comment-item+.avis-item{border-top:1px solid #ddd}.avis-liste .avis-item .note{margin-bottom:1em}.avis-liste .avis-item .note .note-bar{display:inline-block;padding:0;width:70px;background:url(../img/boutique/etoile2-off.svg) 0 0 repeat-x;background-size:14px 14px}.avis-liste .avis-item .note .note-bar .pc{height:14px;background:url(../img/boutique/etoile2-on.svg) 0 0 repeat-x;background-size:14px 14px}.avis-liste .avis-item .note-titre{font-weight:600;margin-left:.5em}.avis-liste .avis-item .note-titre:empty{display:none}.avis-liste a.avis-item:hover .note-titre{text-decoration:underline}.avis-liste .avis-item .header,.avis-liste .avis-item .avis-texte,.avis-liste .avis-item .footer{margin-bottom:.3em}.avis-liste .avis-item .avis-titre{font-weight:600;margin-bottom:.3em}.avis-liste .avis-item .avis-utile,.avis-liste .avis-item .avis-evaluation{font-family:'Georgia',serif;font-size:.9em;color:#888}.avis-liste .avis-item .avis-utile{display:none}.avis-liste .avis-item .avis-utile.avis-utile-show{display:block}.avis-liste .avis-item .avis-evaluation{display:flex;flex-flow:row nowrap;align-items:baseline;margin:0}.avis-liste .avis-item .avis-evaluation .actions{display:flex;align-items:baseline}.avis-liste .avis-item .avis-evaluation .actions>*{margin-left:3em}@media (min-width:768px){.avis-liste .avis-item .avis-evaluation{visibility:hidden}.avis-liste .avis-item:hover .avis-evaluation{visibility:visible}}.avis-liste .avis-item .avis-evaluation button{padding:0;border:0;background-color:#fff;font-family:inherit;font-size:inherit;color:inherit}.avis-liste .avis-item .avis-evaluation button:hover{color:#2b3344;text-decoration:underline}.avis-liste .avis-item .avis-evaluation .utile-merci{font-weight:600;color:#c88a36}.avis-liste .avis-item .abus-merci,.avis-liste .avis-comment-item .abus-merci{color:#2b3344}.avis-liste .avis-item .utile-merci,.avis-liste .avis-item.utile-clicked .utile-oui,.avis-liste .avis-item.utile-clicked .utile-non,.avis-liste .avis-item .abus-merci,.avis-liste .avis-item.abus-clicked .abus-signalement,.avis-liste .avis-comment-item.abus-clicked .abus-signalement{display:none}.avis-liste .avis-item.utile-clicked .utile-merci,.avis-liste .avis-item.abus-clicked .abus-merci,.avis-liste .avis-comment-item.abus-clicked .abus-merci{display:inline-block}.avis-liste .avis-item .info{display:flex;flex-flow:row nowrap}.avis-liste .avis-item .user{color:#2b3344;font-size:.9em;letter-spacing:.1em}.avis-liste .avis-item .date{color:#2b3344;text-transform:uppercase;font-size:.8em;letter-spacing:.1em}.avis-liste .avis-item .acheteur{font-family:'Georgia',serif;font-size:.9em;color:#2b3344;font-style:italic}.avis-liste .avis-item .date::before,.avis-liste .avis-item .acheteur::before{content:"|";font-family:sans-serif;font-size:12px;font-style:normal;font-weight:400;padding:0 1em;color:#2b3344}@media (max-width:767px){.avis-liste .avis-item .date::before,.avis-liste .avis-item .acheteur::before{padding:0 .5em}}.avis-liste .avis-comment-item{margin-left:3em;padding:1em 0;color:#2b3344;width:100%}.avis-liste .avis-comment-item+.avis-comment-item{border-top:1px solid #ddd}.avis-liste .avis-comment-item .commentaire{font-family:'Georgia',serif;font-size:.9em;color:#888;font-style:italic;margin-right:2em}.avis-liste .avis-comment-item .info{font-family:'Georgia',serif;color:#888;margin-bottom:.5em}.avis-liste .avis-comment-item .text{font-size:.9em;font-style:italic;margin-right:1em}.avis-liste .avis-comment-item .user{font-size:.9em;letter-spacing:.1em}.avis-liste .avis-comment-item .date{font-size:.8em;text-transform:uppercase;letter-spacing:.1em}.avis-liste .avis-comment-item .date::before{content:"|";font-family:sans-serif;font-size:12px;font-style:normal;font-weight:400;padding:0 1em;color:#888}.avis-liste .avis-comment-form{display:none;margin:0 0 1em 0}.avis-liste .avis-show-more{display:none}.avis-liste.avis-has-more .avis-show-more{display:block}.avis-liste .avis-show-more-ctrl{width:100%;text-align:center;margin:1em 0}.avis-liste .avis-show-more-ctrl button{font-family:inherit;font-weight:700;letter-spacing:.1em;text-transform:uppercase;background-color:#f4f3f3;color:#2b3344;border:0;padding:1em 2em;margin:0 1em}.avis-liste .avis-show-more-ctrl button:hover{color:#f4f3f3;background-color:#2b3344}.avis-liste .aucun-avis{width:100%;margin:2em 0;text-align:center}#cookies-consent{background-color:rgba(255,255,255,.9);color:#2b3344;padding:1em 1em;position:fixed;z-index:999;bottom:0;width:100%;box-sizing:border-box;border-top:1px solid #fff;box-shadow:0 0 8px 0 rgba(0,0,0,.2)}#cookies-consent .content{display:flex;flex-flow:row nowrap;width:800px;max-width:100%;margin:0 auto}#cookies-consent .title{font-weight:700;text-transform:uppercase;padding-bottom:.5em}#cookies-consent .text{flex:1 1 100%;padding-bottom:.5em}#cookies-consent .text a{text-decoration:underline;color:#fff}#cookies-consent .ctas{flex:1 0 auto;display:flex;padding:0;flex-flow:column nowrap;justify-content:center;align-items:stretch}#cookies-consent .ctas .cta{flex:1 1 33%;margin:.25em .5em;padding:.25em 1em;display:flex;align-items:center;width:10em}#cookies-consent .ctas .cta a{color:inherit}#cookies-consent .ctas .cta.tout-accepter{background-color:#2b3344;color:#fff}#cookies-consent .ctas .cta.tout-accepter:hover{background-color:rgba(43,51,68,.8)}#cookies-consent .ctas .cta.tout-refuser{background-color:#fff;color:#2b3344;border:1px solid #2b3344}#cookies-consent .ctas .cta.tout-refuser:hover{color:rgba(43,51,68,.8);border:1px solid rgba(43,51,68,.8)}#cookies-consent .ctas .cta.parametrer{color:#2b3344;text-decoration:underline}#cookies-consent .ctas .cta.parametrer:hover{color:rgba(43,51,68,.8)}#cookies-consent .ctas .cta a{flex:1 1 100%;margin:0 auto;text-decoration:none;text-align:center}@media screen and (max-width:767px){#cookies-consent .content{flex-flow:column nowrap}#cookies-consent .ctas{flex-flow:row nowrap}#cookies-consent .ctas .cta.parametrer{order:1}#cookies-consent .ctas .cta.tout-refuser{order:2}#cookies-consent .ctas .cta.tout-accepter{order:3}}@media print{#cookies-consent{display:none}}.mention{display:inline-block}.mention.video,.mention .video{color:#3c813b}.mention.promotion,.mention .promotion{color:#b65a46}.mention.new,.mention .new{color:#de8026}.mention.occasion,.mention .occasion{color:#b65a46}.mention.baisse,.mention .baisse{color:#b65a46}.mention.noel,.mention .noel{background-color:#b65a46;color:gold;border-radius:.5em;padding:.1em}.mention.noel.jusquau,.mention .noel.jusquau{background-color:#fff;color:#b65a46}.mention.vente-flash,.mention .vente-flash{color:#c88a36}.mention.vente-flash-countdown,.mention .vente-flash-countdown{color:#c88a36;font-weight:600}.mention.vente-flash-post,.mention .vente-flash-post{color:#888}.mention.vente-privee,.mention .vente-privee{color:#ff662a}.h-scroller{display:flex;flex-flow:row nowrap;position:relative;height:410px;overflow:hidden}.h-scroller .container{flex:1 1 100%;height:430px;margin:0 40px;font-size:1em;overflow-x:scroll;overflow-y:hidden;-webkit-overflow-scrolling:touch;position:relative}.h-scroller.boxed-produits{height:410px}.h-scroller.boxed-produits .container{height:430px;scroll-snap-type:x mandatory;scroll-padding-left:8px}.h-scroller .content{position:absolute;height:inherit;display:flex;flex-flow:row nowrap}.h-scroller .arrow{width:40px;height:100%;position:absolute;top:50%;transform:translateY(-50%);opacity:0;transition:opacity 500ms;z-index:99;cursor:pointer}.h-scroller:hover .arrow{opacity:1}.h-scroller .arrow.left{left:0;background:url(../img/produit/arrow-left.svg) 50% center no-repeat;background-size:auto 32px}.h-scroller .arrow.right{right:0;background:url(../img/produit/arrow-right.svg) 50% center no-repeat;background-size:auto 32px}@media (max-width:767px){.h-scroller .container{font-size:.8em;margin:0 20px}.h-scroller .arrow{width:20px;opacity:1}.h-scroller.boxed-produits{height:252px}.h-scroller.boxed-produits .container{height:272px;margin:0 20px}}.boxed-produit{font-family:Helvetica,sans-serif;font-size:14px;letter-spacing:.05em;width:260px;height:384px;margin:8px;box-sizing:border-box;padding:14px;background-color:#fff;scroll-snap-align:start;position:relative}.boxed-produit a{display:block;text-decoration:none}.boxed-produit:hover{box-shadow:0 3px 14px rgba(0,0,0,.15)}.boxed-produit.en-rupture-definitive,.boxed-produit.prochainement,.boxed-produit.sur-devis{opacity:.5}.boxed-produit .mentions{position:absolute;top:1em;left:23px}.boxed-produit .mentions .mention{display:none;padding:.3em 1em;font-weight:700;text-transform:uppercase;letter-spacing:.05em}.boxed-produit .mentions .mention:first-child{display:inline-block;align-content:center;transform:scaleX(.9);transform-origin:left}.boxed-produit .mentions .mention.vente-flash{background-color:#fff;color:#c88a36;padding:.25em .5em .25em 2em;background:url(../img/produit/vente-flash.svg) left center no-repeat;background-size:1.5em;line-height:1}.boxed-produit .mentions .mention.vente-flash .countdown{font-size:.9em;font-weight:400}.boxed-produit .mentions .mention.promotion{padding:.25em 1.2em;background-color:#b65a46;color:#fff}.boxed-produit .mentions .mention.new{background-color:#2a3243;color:#fff;font-size:.85em;font-weight:400;letter-spacing:.1em}.boxed-produit .mentions .mention.occasion{padding:.3em 1em .2em 1em;background-color:#b65a46;color:#fff;font-size:.9em}.boxed-produit .mentions .mention.baisse{background-color:#fff;color:#2a3243;padding:.25em .5em .25em 1.5em;background:url(../img/produit/prix-en-baisse.svg) left center no-repeat;background-size:1em}.boxed-produit .mentions .mention.video{background-color:#fff;color:#2a3243;padding:.25em .5em .25em 2em;background:url(../img/produit/video.svg) left center no-repeat;background-size:1.5em}.boxed-produit .photo{display:block;margin:3em 0 .5em 0}.boxed-produit .marque{height:1.25em;font-size:.9em;letter-spacing:.05em;color:#6d6e71;margin:1em 0 .2em 8px}.boxed-produit .titre{font-size:1em;letter-spacing:.05em;color:#2a3243;margin-left:8px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical}.boxed-produit .disponibilite{position:absolute;bottom:44px;left:15px;right:15px;height:1.25em;font-size:.9em;letter-spacing:.05em;color:#6d6e71;margin:1em 0 .2em 8px}.boxed-produit .box-prix{position:absolute;bottom:15px;left:15px;right:15px;background-color:#f4f3f3;padding:.4em 8px}.boxed-produit .box-prix .prix{font-weight:700;color:#2b3344}.boxed-produit .box-prix .prix.promo{color:#b65a46}.boxed-produit .box-prix .prix.promo.vente-flash{color:#c88a36}.boxed-produit .box-prix .prix.barre{font-family:Baskerville,Georgia,serif;font-size:.9em;font-weight:400;font-style:italic;color:#6e6e6e;text-decoration:line-through;margin-left:1em}.boxed-produit .box-prix .cta .ajouter{display:inline-block;position:absolute;top:0;right:.4em;width:2em;height:2em;background:url(../img/produit/panier.svg) no-repeat;background-size:auto 1.3em;background-position:center;cursor:pointer}.boxed-produit .add-cart.waiting .cta .ajouter{background:url(../img/ui/loading.svg) no-repeat;background-size:90%;background-position:center}@media screen and (max-width:767px){.boxed-produit{font-size:9px;width:150px;height:230px;padding:8px}.boxed-produit .disponibilite{position:absolute;bottom:26px;left:8px;right:8px}.boxed-produit .box-prix{position:absolute;bottom:8px;left:8px;right:8px}}@media screen and (min-width:768px){.h-scroller.small{height:370px}.h-scroller.small .container{height:390px}.h-scroller.small .boxed-produit{font-size:13px;width:240px;height:346px}.h-scroller.small .boxed-produit .photo{margin:24px 0 8px 0}.top-ventes .h-scroller .container{scroll-padding-left:12px}.top-ventes .h-scroller .boxed-produit{margin:12px}}.h-scroller .basic-recette{box-sizing:border-box;text-align:center;flex:0 0 auto;display:flex;flex-flow:row wrap;align-content:flex-start;align-items:flex-start;padding:0 8px}@media (max-width:767px){.h-scroller .basic-recette{width:50vw;max-width:160px}.h-scroller.recettes{height:180px}.h-scroller.recettes .container{height:200px;margin:0 20px}}@media (min-width:768px){.h-scroller .basic-recette{width:260px}.h-scroller.recettes{height:250px}.h-scroller.recettes .container{height:270px}}.h-scroller .basic-recette{padding:0 1.7em}.basic-recette{flex:0 0 100%;padding:1em 0 0 0;display:flex;flex-flow:row wrap;align-content:flex-start;font-size:12px;line-height:normal;text-decoration:none}.basic-recette a,.basic-recette div{text-decoration:none}.basic-recette .generic{flex:0 0 100%;padding:1em 0 0 0;display:flex;flex-flow:row wrap;align-content:flex-start}.basic-recette .photo{order:1;flex:0 0 100%}.basic-recette .photo img{width:100%}.basic-recette .titre{order:2;flex:0 0 100%;font-size:1.2em;padding:.5em 1em;border:1px solid #ddd;box-sizing:border-box;height:4em;display:flex;justify-content:center;align-items:center}.basic-recette .titre span{text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.basic-recette a:hover .titre{border-color:#888}.basic-recette a:hover .titre{text-decoration:underline}.basic-recette a:visited .titre{color:purple}@media (max-width:767px){.h-scroller .basic-recette{font-size:9px;padding:0 1.2em}}.basic-dossier{font-family:Helvetica,sans-serif;font-size:14px;line-height:normal;text-decoration:none;position:relative}.basic-dossier .photo{overflow:hidden}.basic-dossier .photo img{transform:scale(1);transition:transform .5s ease}.basic-dossier:hover .photo img{transform:scale(1.1)}.basic-dossier a,.basic-dossier div{text-decoration:none}.basic-dossier .generic{flex:0 0 100%}.list-static.dossiers{display:flex;flex-flow:row wrap;width:100%;overflow:hidden;box-sizing:border-box;padding:1em}.list-static.dossiers .basic-dossier{flex:0 0 auto;width:33.3%;box-sizing:border-box}.h-scroller.dossiers{height:500px}.h-scroller.dossiers .container{height:520px;padding:8px 8px 16px 8px}.h-scroller.dossiers .basic-dossier{width:330px;height:480px;overflow:hidden}@media (max-width:1280px){.list-static.dossiers .basic-dossier{width:50%}}@media (max-width:960px){.list-static.dossiers .basic-dossier{width:100%}}@media (max-width:767px){.list-static.dossiers{padding:0}.list-static.dossiers .basic-dossier{width:100%}}@media (min-width:768px){.dossiers .basic-dossier:hover{box-shadow:0 3px 14px rgba(0,0,0,.15)}}.basic-dossier .generic{box-sizing:border-box;display:flex;flex-flow:column nowrap;box-sizing:border-box;margin:1.4em 0}.basic-dossier .generic>div{margin:0 1.4em}@media (max-width:767px){.basic-dossier .generic{padding:0}}.basic-dossier .generic .photo{order:1;flex:0 0 100%;padding:0 0}.basic-dossier .generic .photo img{width:100%}.basic-dossier .generic .info{order:3;flex:0 0 100%;overflow:hidden}.basic-dossier .generic .info .titre{order:1;font-size:1em;line-height:1.2;letter-spacing:.03em;text-transform:uppercase;padding:.2em 0;margin-top:1em}.basic-dossier a.generic:hover .info .titre{text-decoration:underline}.basic-dossier .generic .info .chapo{order:3;font-size:.95em;margin-top:.6em;text-align:justify}.basic-dossier .generic .lire{order:9;display:block;width:100%;color:#c88a36;font-weight:400;text-decoration:underline;margin-top:1em}.basic-dossier .generic .lire::after{content:"➔";display:inline-block;color:#c88a36;padding-left:.5em}.basic-faq{font-family:Helvetica,sans-serif;font-size:14px;line-height:normal;text-decoration:none;position:relative}.basic-faq a,.basic-faq div{text-decoration:none}.basic-faq .generic{flex:0 0 100%}.list-static.faqs{display:flex;flex-flow:row wrap;width:100%;overflow:hidden;box-sizing:border-box;padding:8px}.list-static.faqs .basic-faq{flex:0 0 100%;box-sizing:border-box;margin-bottom:1.4em}.basic-faq .generic{box-sizing:border-box;display:flex;flex-flow:row nowrap;align-content:flex-start;box-sizing:border-box;background-color:#f3f3f3;padding:1.4em 1.4em 0 1.4em;align-items:center}.basic-faq .generic .info{order:1;flex:1 1 100%;overflow:hidden}.basic-faq .generic .info .titre{order:1;font-size:1.3em;line-height:1.2;color:#2b3344}.basic-faq a.generic:hover .info .titre{text-decoration:underline}.basic-faq .generic .info .chapo{order:2;font-family:Baskerville,Georgia,serif;font-size:1.2em;margin-top:.5em}.basic-faq .generic .info .blocs{order:3;font-family:Baskerville,Georgia,serif;font-size:1.2em;margin-top:.5em}.basic-faq:hover .generic::after{color:#c88a36}#marques{clear:both;overflow:hidden}#marques .box{float:left;width:33.3%;text-align:center}#marques .marque{display:inline-block;width:300px;margin:0 3.5% 0 3.5%;position:relative}#marques .marque img{position:absolute;left:10px}#marques .marque p{font-size:.9em;color:#2b3344;margin-top:64px;border:1px solid #2b3344;height:6.5em;padding:40px 1.5em 0 1.5em;text-align:left}@media screen and (max-width:1023px){#marques .box{width:50%}#marques .mauviel{display:none}}@media screen and (max-width:767px){#marques .box{width:100%}#marques .marque{margin:0}#marques .barry{display:none}}a.sharer{display:inline-block;padding:3px 8px 4px 26px;font-size:14px;color:#fff;text-decoration:none;border-radius:4px}a.sharer.facebook{background:#4267b2 url(../img/social/facebook-logo-white.svg) 1px -1px no-repeat;background-size:24px auto}a.sharer.facebook:hover{background-color:#365899}a.sharer.twitter{background:#1b95e0 url(../img/social/x-logo-white.svg) 7px 5px no-repeat;background-size:13px auto}a.sharer.twitter:hover{background-color:#0c7abf}a.sharer.pinterest{background:#bd081c url(../img/social/pinterest-logo-white.svg) 7px 3px no-repeat;background-size:13px auto}a.sharer.pinterest:hover{background-color:#aa0719}a.sharer2{display:inline-block;width:24px;height:20px;margin-left:.5em;background-position:center;background-repeat:no-repeat}a.sharer2.facebook{background-image:url(../img/social/facebook-logo-grey.svg);background-size:14px auto}a.sharer2.twitter{background-image:url(../img/social/x-logo-grey.svg);background-size:14px auto}a.sharer2.pinterest{background-image:url(../img/social/pinterest-logo-grey.svg);background-size:13px auto}a.sharer2.facebook:hover{background-image:url(../img/social/facebook-logo-blue.svg)}a.sharer2.twitter:hover{background-image:url(../img/social/x-logo-blue.svg)}a.sharer2.pinterest:hover{background-image:url(../img/social/pinterest-logo-blue.svg)}#popup-newsletter{background-color:rgba(0,0,0,.15);color:#000;padding:10px;position:fixed;z-index:600;bottom:0;right:0;width:310px}#popup-newsletter .box{background-color:#fff;padding:1em 1.5em}#popup-newsletter .box .close{float:right;cursor:pointer;font-size:1.8em;margin-left:1em}#popup-newsletter .box .title{font-size:1.4em;font-weight:600;margin-bottom:.5em}#popup-newsletter .box .text{margin:.5em 0}#popup-newsletter .box.merci,#popup-newsletter .box.merci .merci,#popup-newsletter .box.merci .pending{display:none}#popup-newsletter.subscribed .box.subscribe,#popup-newsletter.pending .box.subscribe{display:none}#popup-newsletter.subscribed .box.merci,#popup-newsletter.pending .box.merci{display:block}#popup-newsletter.subscribed .box.merci .merci{display:block;text-align:center;color:#b65a46;font-size:1.3em;font-weight:600;margin-bottom:.5em}#popup-newsletter.pending .box.merci .pending{display:block;font-size:1em;margin-bottom:.5em}#popup-newsletter input.email{display:block;width:95%;font-size:1em;border:1px solid #ccc;color:#2b3344;padding:.4em .4em}#popup-newsletter.error input.email{border-color:red}#popup-newsletter .lettre{margin-bottom:.5em}#popup-newsletter .lettre label{padding-left:.5em}#popup-newsletter .box.subscribe input.bouton.subscribe{width:100%;margin-top:1em;background-color:#2b3344;color:#fff;font-size:1.2em;font-weight:600;font-style:normal;border-width:0}.offre-element{margin:0 0 2em 0;color:#2b3344}@media (max-width:767px){.offre-element{margin:1em 0}}.offre-element .offre-titre{margin-bottom:.25em;font:700 1.1em din-2014,sans-serif;letter-spacing:.05em}.offre-element .offre-produit{display:flex;flex-flow:row nowrap;background-color:#f0f0f0;padding:1em}.offre-element .offre-produit img{flex:0 0 auto}.offre-element .offre-produit .offre-info{flex:1 1 auto;display:flex;flex-flow:column nowrap;justify-content:center;text-decoration:none;margin:0 10px}.offre-element .offre-produit .offre-info .offre-marque{font:700 .95em din-2014,sans-serif;letter-spacing:.05em}.offre-element .offre-produit .offre-info .offre-prod-titre{font:1em din-2014,sans-serif}.offre-element .offre-produit .offre-info:hover .offre-prod-titre{text-decoration:underline}.offre-element .offre-produit .offre-info .offre-prix{margin-top:.5em}.offre-element .offre-produit .offre-info .offre-prix .prix{font:700 1.2em din-2014,sans-serif;margin-right:.5em}.offre-element .offre-produit .offre-info .offre-prix .prix.barre{font:.9em din-2014,sans-serif;text-decoration:line-through}.offre-element .offre-produit .add-cart{flex:0 0 auto;display:flex;flex-flow:column nowrap;justify-content:center}.offre-element .offre-produit .add-cart .ajouter{font:700 .9em din-2014,sans-serif;text-transform:uppercase;text-align:center;color:#fff;background-color:#2b3344;padding:.6em 1.1em;letter-spacing:.05em;cursor:pointer}.offre-element .offre-produit .add-cart.waiting .ajouter{background:url(../img/ui/loading.svg) no-repeat;background-size:2em;background-position:center;color:transparent}.admin-only,.admin-only a{color:red}.admin-only .nb{border-radius:1em;color:#fff;padding:.15em .5em;margin-left:.25em}.admin-only .nb.sd{background-color:green}.admin-only .nb.rd{background-color:orange}.admin-only .nb.xx{background-color:#b65a46}#top-anchor{display:flex;align-items:center;justify-content:center;position:fixed;right:16px;top:16px;width:48px;height:48px;background-color:rgba(127,127,127,.5);opacity:0;pointer-events:none;transition:opacity 300ms;z-index:1999;cursor:pointer;transform:translate3d(0,0,0);will-change:opacity,top;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-perspective:1000px;perspective:1000px}body.rh-fixed #top-anchor{top:210px}@media (max-width:767px){body.rh-fixed #top-anchor{top:120px}}#top-anchor::after{color:#fff;content:"V";transform:rotate(180deg) scaleY(.65);font-size:2em;font-weight:500}#top-anchor.visible{opacity:1;pointer-events:auto}#jeu-chasse-objet{cursor:pointer}#jeu-chasse-objet.pulse{-webkit-animation-name:focus;-webkit-animation-duration:.75s;-webkit-animation-iteration-count:infinite;-webkit-animation-timing-function:linear;-moz-animation-name:focus;-moz-animation-duration:.75s;-moz-animation-iteration-count:infinite;-moz-animation-timing-function:linear;animation-name:focus;animation-duration:.75s;animation-iteration-count:infinite;animation-timing-function:linear}@-webkit-keyframes focus{0%{-webkit-transform:scale(1)}50%{-webkit-transform:scale(1.2)}to{-webkit-transform:scale(1)}}@-moz-keyframes focus{0%{-moz-transform:scale(1)}50%{-moz-transform:scale(1.2)}to{-moz-transform:scale(1)}}@keyframes focus{0%{transform:scale(1)}50%{transform:scale(1.2)}to{transform:scale(1)}}#jeu-chasse-objet img.hover{display:none}#jeu-chasse-objet:hover img.hover{display:block;cursor:pointer}