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