*,:after,:before{box-sizing:border-box}body{margin:0;font-size:14px;font-family:sans-serif;line-height:1.5}article,aside,footer,header,nav,section{display:block}ol,ul{padding:0!important;margin:10px 0 0 30px}h1,h2,h3,h4,h5,h6{margin-bottom:10px}img.emoji,img.wp-smiley{display:inline!important;border:none!important;box-shadow:none!important;height:1em!important;width:1em!important;margin:0 .07em!important;vertical-align:-.1em!important;background:none!important;padding:0!important}.wolf-core-printable-element{margin-top:50px}.wolf-core-display-print{display:block;height:auto;visibility:visible}.wolf-core-workout-program{width:100%;border:1px solid rgba(0,0,0,.05)}.wolf-core-workout-program .wolf-core-workout-program-cell:last-of-type{border-bottom:none}.wolf-core-workout-program-head{position:relative}.wolf-core-workout-program-title{font-size:1.6em}.wolf-core-workout-program-cell{padding:20px 33px;border-bottom:1px solid rgba(0,0,0,.05)}.wolf-core-workout-program-head{padding:33px}.wolf-core-wpe-content{position:relative;padding-right:8px;max-width:600px}.wolf-core-wpe-link-mask{position:absolute;display:block;top:0;left:0;width:100%;height:100%}.wolf-core-wpe-numbers{margin-right:8px}.wolf-core-wpe-name{font-weight:700}.wolf-core-wpe-comment{font-style:italic;font-size:.9em;opacity:.8}.wolf-core-workout-program-exercice{display:flex;align-items:center}.wolf-core-wpe-media{text-align:right;flex:1}.wolf-core-wpe-thumbnail{width:100px;height:auto}.wolf-core-wpe-comment{margin-top:10px}.wolf-core-wpe-link{display:inline-block;position:relative;transition:opacity .2s ease;margin-left:5px}.wolf-core-wpe-link:hover{opacity:.88}.wolf-core-wpe-link:before{content:'';position:absolute;display:block;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.2)}.wolf-core-wpe-link:after{position:absolute;top:50%;left:50%;transform:translate3d(-50%,-50%,0);font-family:FontAwesome;color:#fff}.wolf-core-wpe-link.wolf-core-wpe-video-link:after{content:'\f04b'}.wolf-core-wpe-link.wolf-core-wpe-gallery-link:after{content:'\f03e'}.wolf-core-wpe-print-button{position:absolute;right:33px;top:50%;transform:translate3d(0,-50%,0)}.wolf-core-is-mobile .wolf-core-wpe-print-button,.wolf-core-workout-program.wolf-core-el-380 .wolf-core-wpe-media,.wolf-core-workout-program.wolf-core-el-380 .wolf-core-wpe-print-button,.wolf-core-workout-program.wolf-core-el-500 .wolf-core-wpe-media,.wolf-core-workout-program.wolf-core-el-500 .wolf-core-wpe-print-button{display:none}.wolf-core-meal{width:100%;border:1px solid rgba(0,0,0,.05)}.wolf-core-meal .wolf-core-meal-cell:last-of-type{border-bottom:none}.wolf-core-meal-head{position:relative}.wolf-core-meal-title{font-size:1.6em}.wolf-core-meal-cell{padding:20px 33px;border-bottom:1px solid rgba(0,0,0,.05)}.wolf-core-meal-head{padding:33px}.wolf-core-mi-content{position:relative;padding-right:8px;max-width:600px}.wolf-core-mi-link-mask{position:absolute;display:block;top:0;left:0;width:100%;height:100%}.wolf-core-mi-name{font-weight:700}.wolf-core-meal-comment,.wolf-core-mi-comment{font-style:italic;font-size:.9em;opacity:.8}.wolf-core-mi-quantity{font-weight:400;opacity:.8}.wolf-core-meal-item{display:flex;align-items:center}.wolf-core-mi-media{text-align:right;flex:1}.wolf-core-mi-thumbnail{width:100px;height:auto}.wolf-core-mi-comment{margin-top:10px}.wolf-core-mi-link{display:inline-block;position:relative;transition:opacity .2s ease;margin-left:5px}.wolf-core-mi-link:hover{opacity:.88}.wolf-core-meal-print-button{position:absolute;right:33px;top:50%;transform:translate3d(0,-50%,0)}.wolf-core-is-mobile .wolf-core-mi-print-button{display:none}.wolf-core-print-button-text:before{font-family:FontAwesome;display:inline-block;content:'\f02f';margin-right:5px}.wolf-core-meal.wolf-core-el-380 .wolf-core-meal-print-button,.wolf-core-meal.wolf-core-el-380 .wolf-core-mi-media,.wolf-core-meal.wolf-core-el-500 .wolf-core-meal-print-button,.wolf-core-meal.wolf-core-el-500 .wolf-core-mi-media{display:none}.wolf-core-recipe{width:100%;border:1px solid rgba(0,0,0,.05);padding:44px}.wolf-core-recipe ol,.wolf-core-recipe ul{padding-left:20px}.wolf-core-recipe .wolf-core-recipe-subtitle-container,.wolf-core-recipe .wolf-core-recipe-title-container{max-width:650px}.wolf-core-recipe .wolf-core-recipe-counter,.wolf-core-recipe .wolf-core-recipe-meta{position:relative}.wolf-core-recipe .wolf-core-recipe-counter-circle{width:80px;height:80px;background:#333;color:#fff;border-radius:999em;display:block;position:relative}.wolf-core-recipe .wolf-core-counter-container{margin:0 auto;display:inline-block;position:absolute;top:50%;left:50%;transform:translate3d(-50%,-50%,0)}.wolf-core-recipe .wolf-core-counter{color:#fff!important;font-size:16px!important}.wolf-core-recipe .wolf-core-counter-text{font-size:10px}.wolf-core-recipe-head{position:relative;margin-bottom:35px}.wolf-core-recipe-title{font-size:1.6em;margin-bottom:0}.wolf-core-recipe-details{margin-top:35px;max-width:800px;width:100%;display:flex;justify-content:space-between}.wolf-core-recipe-meta{display:block;margin-bottom:20px}.wolf-core-recipe-servings-title,.wolf-core-recipe-total-time-title{display:block;font-size:16px;font-weight:700}.wolf-core-recipe-print-button{position:absolute;right:0;top:0}.wolf-core-recipe-description-container{margin-bottom:35px;max-width:800px;font-weight:700;font-size:1.1em}.wolf-core-recipe-instructions ol{list-style-type:decimal}.wolf-core-is-mobile .wolf-core-recipe-print-button{display:none}.wolf-core-recipe-image{margin-top:35px;margin-bottom:35px}.wolf-core-recipe-image img{max-width:800px;width:100%}.wolf-core-recipe.wolf-core-el-800 .wolf-core-recipe-print-button{display:none}.wolf-core-recipe.wolf-core-el-380 .wolf-core-recipe-meta,.wolf-core-recipe.wolf-core-el-500 .wolf-core-recipe-meta{display:block;float:left;width:50%;text-align:center;margin:0 auto 20px}.wolf-core-recipe.wolf-core-el-380 .wolf-core-recipe-counter-circle,.wolf-core-recipe.wolf-core-el-500 .wolf-core-recipe-counter-circle{margin:0 auto}.wolf-core-recipe.wolf-core-el-380 .wolf-core-recipe-details,.wolf-core-recipe.wolf-core-el-380 .wolf-core-recipe-servings,.wolf-core-recipe.wolf-core-el-380 .wolf-core-recipe-total-time,.wolf-core-recipe.wolf-core-el-500 .wolf-core-recipe-details,.wolf-core-recipe.wolf-core-el-500 .wolf-core-recipe-servings,.wolf-core-recipe.wolf-core-el-500 .wolf-core-recipe-total-time{display:block}