.article-container{margin-bottom:15px;padding-top:30px}.article-container+.content-page{padding-top:0}.article-container h1{margin-bottom:0}.infos-share-article p{margin:0;font-size:14px;text-transform:uppercase}.infos-share-article p+.share-block{width:100%;margin:0;padding:0;background:none}@media screen and (min-width: 550px){.infos-share-article p+.share-block{width:auto;margin:0 0 0 20px;padding:5px 0 5px 20px;border-left:1px solid var(--grey-500);border-radius:0}}.infos-share-article .share-block{display:flex;align-items:center;width:100%;padding:15px;background:var(--light)}.infos-share-article .share-block p{margin-right:20px}.infos-share-article .share-block a{display:inline-block;height:20px;margin:0 10px;text-decoration:none}.infos-share-article .share-block a svg{width:20px;height:20px;transition:.3s opacity ease-in-out}.infos-share-article .share-block a svg *{fill:var(--dark-500)}.infos-share-article .share-block a:hover svg{opacity:.7}.infos-share-article{display:flex;flex-wrap:wrap;align-items:center}.infos-share-article .share-block{margin:35px 0 0;border-radius:8px}.main-image{overflow:hidden;height:clamp(200px,50vh,400px);margin-bottom:23px;border-radius:20px}.main-image img{width:100%;height:100%;object-fit:cover}.time-article{margin-bottom:25px}.time-article div{position:relative;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;color:var(--grey-700)}.time-article div span{position:relative;z-index:2;display:flex;align-items:center;padding:0 10px;font-size:12px;font-weight:var(--font-regular);text-transform:uppercase;letter-spacing:1px;background:var(--grey-100)}.time-article div span svg{width:25px;height:auto;margin-right:5px}.time-article div span svg *{fill:var(--grey-700)}@media screen and (min-width: 450px){.time-article div::before{content:"";position:absolute;z-index:1;width:100%;height:7px;border-top:1px solid var(--grey-500);border-bottom:1px solid var(--grey-500)}.time-article div span:first-child{padding-left:28px}.time-article div span:last-child{padding-right:28px}}.description-article h2{position:relative;display:flex;align-items:center;margin-top:35px;margin-bottom:23px}.description-article h2::before{content:"";position:absolute;z-index:1;width:100%;height:7px;border-top:1px solid var(--grey-500);border-bottom:1px solid var(--grey-500)}.description-article h2 span{position:relative;z-index:2;padding-right:15px;background:var(--grey-100)}.description-article h3{margin:25px 0 15px;color:var(--dark-500)}.description-article ul:not(.list) li{margin:5px 0;font-size:18px;line-height:30px}.description-article .list{margin-bottom:38px;padding:0;list-style:none}.description-article .list li{position:relative;display:flex;align-items:center;margin:0;padding:6px 15px;padding-left:35px;border-top:1px solid var(--grey-500);border-bottom:1px solid var(--grey-500);background:url(/build/images/icon-cook.8baa16b4.svg) no-repeat 4px 10px/25px}.description-article .list li+li{border-top:0}.description-article .center img{margin:0 auto}.recipe-steps .block-step{position:relative}.recipe-steps .block-step::before{content:"";position:absolute;top:30px;left:15px;width:1px;height:calc(100% - 30px);background:var(--color-primary-500)}.recipe-steps .block-step .number-step{position:absolute;top:0;left:0;width:30px;height:30px;border-radius:50%;font-size:16px;line-height:30px;color:var(--light);text-align:center;background-color:var(--color-primary-500)}.recipe-steps .block-step .detail-step{padding-bottom:56px;padding-left:50px}.recipe-steps .block-step .detail-step h3{margin-top:0;padding-top:3px}.recipe-steps .block-step:last-child .detail-step{padding-bottom:15px}@media screen and (min-width: 768px){.recipe-steps .block-step::before{top:48px;left:24px;height:calc(100% - 48px)}.recipe-steps .block-step .number-step{width:48px;height:48px;font-size:24px;line-height:48px}.recipe-steps .block-step .detail-step{padding-left:70px}.recipe-steps .block-step .detail-step h3{padding-top:10px}}.images-recipe{margin-top:25px;margin-bottom:10px}.images-recipe img{margin:0 auto 15px;border-radius:8px}.socials-aside{margin-top:35px;padding:8px 15px 15px;border:1px solid var(--grey-300);border-radius:8px;text-align:center;background:var(--light)}.socials-aside .block-image{overflow:hidden;width:260px;height:260px;margin:0 auto 20px;border-radius:50%;background:var(--color-tertiary-500);box-shadow:var(--shadow-100)}.socials-aside .block-image img{width:100%;height:100%;object-fit:cover;filter:drop-shadow(0 10px 10px rgba(0, 0, 0, 0.25))}.socials-aside .title{margin-bottom:20px;font-size:20px;font-weight:var(--font-bold);color:var(--color-primary-500)}.socials-aside .social{display:inline-block;margin:0 8px;vertical-align:middle;transition:.3s opacity ease-in-out}.socials-aside .social svg{display:block;width:40px;height:40px}.socials-aside .social svg *{fill:var(--color-primary-500)}.socials-aside .social:hover{opacity:.7}@media screen and (min-width: 992px){.aside{position:sticky;top:100px;margin-top:0}.socials-aside{margin-top:0}}.no-image{position:relative;display:flex;align-items:center;justify-content:center;width:100%;height:100%;background:var(--grey-300)}.no-image::before{content:"Aucune image";font-size:20px;font-weight:var(--font-bold);color:var(--grey-700)}.more-block{margin-top:30px;padding:15px 30px;background:var(--light)}.more-block h2{display:block;margin-top:0;margin-bottom:30px;font-size:16px;font-weight:var(--font-light);color:var(--dark-500);text-align:center;text-transform:uppercase;letter-spacing:6px}.more-block h2::before,.more-block h2::after{content:none}.more-block>.row{gap:30px 15px}.more-block>.row>div{position:relative;display:flex;flex-direction:column;justify-content:space-between;background:var(--grey-100);transition:.3s all ease-in-out}.more-block>.row>div:hover{box-shadow:var(--shadow-100)}.more-block>.row>div .icon-book,.more-block>.row>div .icon-video{position:absolute;z-index:1;top:-10px;left:15px;width:40px;height:40px;border-radius:50%}.more-block>.row>div .icon-book::before,.more-block>.row>div .icon-video::before{content:"";position:absolute;z-index:1;top:8px;left:8px;width:24px;height:24px}.more-block>.row>div .icon-book{background:var(--color-tertiary-500)}.more-block>.row>div .icon-book::before{content:"";background:url(/build/images/icon-book.769dd92e.svg) no-repeat center center;background-size:cover}.more-block>.row>div .icon-video{background:var(--green-500)}.more-block>.row>div .icon-video::before{content:"";background:url(/build/images/icon-video.77b52266.svg) no-repeat center center;background-size:cover}.more-block>.row>div h3{margin:35px 0 0;font-size:16px}.more-block>.row>div h3 span{display:block;font-size:14px;font-weight:var(--font-light);font-style:italic}.more-block>.row>div a{margin:15px 0;font-size:14px}.more-block>.row>div a:hover{margin-left:10px;color:var(--color-primary-500);background:none}@media screen and (min-width: 550px){.more-block>.row>div{width:calc(50% - 9px)}}@media screen and (min-width: 768px){.more-block h2{font-size:24px}.more-block>.row>div{width:calc(33% - 9px)}}@media screen and (min-width: 1200px){.more-block>.row>div{width:calc(33% - 12px)}}
