@page{margin-top:1in}@media print and (-webkit-min-device-pixel-ratio:0){*{font-family:helvetica,sans-serif!important;text-transform:none!important}}#dm-catfish,#dm_catfish,#imgPrintDialog,#magazine-wrapper,#mm-blocker,#portal-container,#sas-fixedDiv_5203771,#sponsored_content_tag,#video_read_tag,.actionLinks,.c-advertisement__parent,.c-bottom-navigation-wrapper,.c-installation-banner,.c-main-footer,.c-promotion-banner-wrapper,.c-top-bar-wrapper,.fancybox,.fancybox-container,.fancybox-inner,.fancybox-item,.fancybox-outer,.fancybox-overlay,.fancybox-skin,.fancybox-wrap,.imgPrintDialog,.jwplayer,.pageActions,.pagination,.popover,.wrapBanner,.wrapHeader .bottom-header,.wrapHeader .userNav,.wrapHeader .util-nav,aside,div[class^=c-ads],div[class^=sas_],div[id^=fsk_splitbox_],div[id^=sas_],input,textarea{display:none!important}body,html{height:100%;margin:0!important;padding:0!important;width:auto}body{background:none #fff!important;margin:0;overflow:inherit!important;padding:0}body,body *{color:#222!important}ul{padding-left:16px}ul li{list-style:disc outside}.wrapper{box-shadow:none!important;margin:0 auto;width:95%!important}.main,.wrapMain,.wrapper{background:none transparent!important}.main,.wrapMain{border:0!important;margin-top:0;padding-top:0}.innerWrap{background:none transparent!important;box-shadow:none!important;margin:0!important;padding:0!important}.except-mobile{display:block!important}.wrapHeader{background:none transparent;margin-bottom:20px}.wrapHeader header{min-height:78px}.wrapHeader .subWrap,.wrapHeader header{margin:0 0 30px;padding:0}.main-header .top-header{background:none}.fullScreen .main-header .brand,.main-header .brand{background:none transparent;height:54px;left:0;margin-left:0;width:180px}.fullScreen .main-header .brand img,.main-header .brand img{left:0;position:relative;top:0}.mode-fullscreen .tips,.tips{background:none transparent;border:none;float:left;margin:0;padding:0;width:100%}.mode-fullscreen .tips h2,.tips h2{background:none transparent;font-size:1.3rem;height:auto;left:0;margin-bottom:.4em;padding:0;position:relative;text-indent:0;top:0}.mode-fullscreen .tips h3,.tips h3{font-size:1.2rem}.mode-fullscreen .tips .content,.tips .content{border:none;padding:0}.mode-fullscreen .tips p,.tips p{font-size:1.2rem}.recipe-picture{border:0!important;border-radius:0;margin-bottom:10px;padding:0!important}.recipe-picture,.recipe-picture img{box-shadow:0 0 0 transparent!important}.recipe-picture img{border:1px solid #aaa!important;border-radius:0;padding:1px!important}#comments,#produits_boutique,.batchAction,.c-comments,.c-search-input__inspiration-button,.complementary-info,.good-with,.link-back,.link-fullscreen,.main-header .main-nav,.meta,.notes,.recipe-bg,.recipe-detail-page #main-video,.recipe-detail-page .c-ads__content--native,.search-input,.socialMediaShare,.tabs-default,.topbar,.zoom-in.fas{display:none!important}.main-header .brand__logo{height:auto;max-width:15rem;padding-top:2.8rem;width:auto}.main-header .brand__logo img{left:0;position:relative;top:0}.main-header .brand__logo:before{display:none}.l-page__detail--recipe{padding-top:0}.recipe-detail-page .recipe-basic-info .recipe-content{padding-bottom:5rem;padding-left:5rem}.recipe-detail-page .main-content{display:block!important}.recipe-detail-page .recipe-details-wrap{display:block;padding:0;width:100%}.recipe-detail-page .recipe-details-wrap .ui-tabs-panel{display:block!important}.recipe-detail-page .recipe-basic-info{margin-bottom:20px;min-height:0;padding:0}.recipe-detail-page .recipe-basic-info h1{font-size:2.4rem;line-height:1.1em;margin-bottom:10px}.recipe-detail-page .recipe-basic-info dl{font-size:1.2rem}.recipe-detail-page .recipe-basic-info .recipe-picture{left:0;margin-bottom:0;position:relative;top:0;width:14.5rem}.recipe-detail-page .recipe-basic-info .recipe-picture a:after{display:none}.noImg .recipe-detail-page .recipe-basic-info .recipe-content{padding-left:0}.recipe-detail-page .recipe-basic-info .recipe-content .badge{clear:none;margin-bottom:0}.recipe-detail-page .ingredients,.recipe-detail-page .preparation{display:block;margin:0 0 15px}.recipe-detail-page .ingredients h2,.recipe-detail-page .preparation h2{font-size:1.5rem}.recipe-detail-page .ingredients h3,.recipe-detail-page .preparation h3{border:none;font-size:1.3rem}.recipe-detail-page .ingredients ul,.recipe-detail-page .preparation ul{list-style:disc outside;padding-left:1.6rem}.recipe-detail-page .ingredients ul li,.recipe-detail-page .preparation ul li{font-size:1.2rem}.recipe-detail-page .ingredients ul label,.recipe-detail-page .preparation ul label{overflow:visible}.recipe-detail-page .ingredients ul span,.recipe-detail-page .preparation ul span{font-weight:600}.recipe-detail-page .ingredients ol li,.recipe-detail-page .preparation ol li{font-size:1.2rem}.recipe-detail-page .ingredients{font-weight:600}.recipe-detail-page .ingredients .c-btn{display:none!important}.recipe-detail-page .ingredients form{margin-top:0}.recipe-detail-page .ingredients h3{margin-top:.8em}.recipe-detail-page .ingredients h3:first-child{margin-top:0}.recipe-detail-page .ingredients ul{padding-left:16px}.recipe-detail-page .ingredients ul li{margin-bottom:2px}.recipe-detail-page .ingredients ul li input{display:none}.recipe-detail-page .ingredients ul li a{text-decoration:none}.recipe-detail-page .ingredients ul li span{display:inline;margin-left:0}.recipe-detail-page .ingredients ul li.optionalItems{background:none transparent;border:0;margin-left:0;padding:0}.recipe-detail-page .ingredients ul li.optionalItems ul{margin:0;padding:0}.recipe-detail-page .ingredients ul li.optionalItems ul li{list-style:none outside;margin-bottom:0;padding:0}.recipe-detail-page .ingredients ul .optionalItemsMarker{display:block;font-weight:700;margin-bottom:2px;margin-top:-1px}.noImg .healthy,.noImg .recipe-picture{display:none!important}.mode-fullscreen .wrapper{position:relative;top:0;width:99%}.mode-fullscreen .wrapMain{margin-left:150px}.mode-fullscreen .main{margin-top:5px}.mode-fullscreen h1{font-size:18pt;margin-bottom:15px;text-transform:none}.mode-fullscreen h2{text-transform:none}.mode-fullscreen .col3,.mode-fullscreen .col9{margin:0;width:99%}.mode-fullscreen .col4,.mode-fullscreen .col5{width:48%}.mode-fullscreen .pict{left:-150px!important;position:absolute;top:0;width:130px}.mode-fullscreen dl{float:none;margin-top:0;text-transform:none}.mode-fullscreen .ingredients,.mode-fullscreen .preparation{clear:none;display:block;float:none;margin-top:0;text-transform:none}.mode-fullscreen .ingredients h2,.mode-fullscreen .preparation h2{font-size:1.5rem}.mode-fullscreen .ingredients h3,.mode-fullscreen .preparation h3{border:none;font-size:1.3rem}.mode-fullscreen .ingredients ul,.mode-fullscreen .preparation ul{list-style:disc outside;padding-left:1.6rem}.mode-fullscreen .ingredients ul li,.mode-fullscreen .preparation ul li{font-size:1.2rem}.mode-fullscreen .ingredients ul label,.mode-fullscreen .preparation ul label{overflow:visible}.mode-fullscreen .ingredients ul span,.mode-fullscreen .preparation ul span{font-weight:600}.mode-fullscreen .ingredients ol li,.mode-fullscreen .preparation ol li{font-size:1.2rem}.mode-fullscreen .ingredients{font-weight:600;margin-right:20px}.mode-fullscreen .ingredients form{margin-top:0}.mode-fullscreen .ingredients ul{padding-left:16px}.mode-fullscreen .ingredients li{background:none;list-style:disc outside;margin-bottom:2px;padding:0}.mode-fullscreen .ingredients li a{text-decoration:none}.mode-fullscreen .ingredients li input{display:none}.mode-fullscreen .ingredients li span{display:inline;margin-left:0}.mode-fullscreen .fullScreenCloseLink{display:none}.mon-espace .add-recipe,.mon-espace .month-nav a,.mon-espace .recipe-folder-menu,.mon-espace .sortBy,.mon-espace .todayBtn,.mon-espace .week-title .r-icon,.mon-espace header{display:none!important}.mon-espace form{background:none;border:none}.mon-espace form,.mon-espace ul{margin:0;padding:0}.mon-espace .titleGroup{border:none;left:0;margin:0;position:relative;top:0}.mon-espace .titleGroup h2{font-size:24px;font-weight:700;line-height:26px;margin-bottom:16px;padding-right:210px;position:relative;text-transform:uppercase}.mon-espace .item-list .desc ul{margin-left:17px}.mon-espace .mes-recettes{float:none}.mon-espace .mes-recettes .innerWrap{border:none;border-radius:0;display:block}.mon-espace .mes-recettes .innerWrap .recipe-main{background:none;border:none;border-radius:0;margin:0;padding:0;width:100%}.mon-espace .mon-menu{float:none}.mon-espace .mon-menu .innerWrap{border:none;border-radius:0}.mon-espace .mon-menu .date-nav{border:none}.mon-espace .mon-menu .week-item{list-style:none;margin-top:-1px}.mon-espace .mon-menu .week-item .week-title,.mon-espace .mon-menu .week-item.open .week-title{background-color:#f2f2f2}.mon-espace .mon-menu .week-item .week-title a span,.mon-espace .mon-menu .week-item.empty{display:none}.mon-espace .mon-menu .animDrawer{border-bottom:none;height:auto!important}.mon-espace .mon-menu .animDrawer>ul>li{list-style:none}.mon-espace .mon-menu .day-item.today{background:none}.mon-espace .mon-menu .day-item.empty{display:none}.mon-espace .mon-menu .day-item .item-list{display:block;margin:0}.mon-espace .mon-menu .day-item .item-list .item{display:list-item;font-size:1.4rem;margin:0 0 0 32px;width:auto}.mon-espace .mon-menu .day-item .item-list .item .desc ul,.mon-espace .mon-menu .day-item .item-list .item .item-picture{display:none}.mon-espace .mon-menu .day-item .item-list .item .desc{float:none;padding:0}.mon-espace .ma-liste-epicerie{float:none}.mon-espace .ma-liste-epicerie .innerWrap{border:none;border-radius:0;display:block;position:relative}.mon-espace .ma-liste-epicerie .titleGroup{display:block}.mon-espace .ma-liste-epicerie .titleGroup h2{left:0;position:relative;top:0}.mon-espace .ma-liste-epicerie .ingredients{margin-top:30px;width:60%}.mon-espace .ma-liste-epicerie .ingredients .category{margin-top:20px}.mon-espace .ma-liste-epicerie .ingredients .category.empty{display:none}.mon-espace .ma-liste-epicerie .ingredients h3{font-size:1.3rem;line-height:1.6rem}.mon-espace .ma-liste-epicerie .ingredients ul{border-bottom:none;margin-bottom:0}.mon-espace .ma-liste-epicerie .ingredients ul li{display:block;padding:3px 0}.mon-espace .ma-liste-epicerie .ingredients ul li label{font-size:1.2rem}.mon-espace .ma-liste-epicerie .ingredients ul li .itemAction,.mon-espace .ma-liste-epicerie .ingredients ul li input,.mon-espace .ma-liste-epicerie .ingredients ul li:last-child{display:none}.mon-espace .ma-liste-epicerie .innerWrap:after,.mon-espace .ma-liste-epicerie .innerWrap:before{content:"Notes :";display:block;font-size:1.3rem;font-weight:700;position:absolute;right:0;top:55px;width:35%}.mon-espace .ma-liste-epicerie .innerWrap:after{border:1px solid #ddd;content:"";display:block;height:600px;top:80px}#personal-notes{display:block!important}.c-modal-portal__root{display:none}.l--locked,html{overflow:visible}.l--locked{height:unset}@media print{.wrapHeader{margin-bottom:pxToRem(20px)}.wrapHeader header{height:auto;margin:0;min-height:0}.wrapHeader header .innerWrap{height:auto!important}.wrapHeader header .innerWrap .brand__logo{padding:0}}.l-body--app .wrapper:before{content:"";display:block;font-family:ricardo-icons;font-size:2.4rem;padding:2.4rem}