.add-comment-block{border-radius:0 0 var(--block-border)var(--block-border);background-color:#fff;margin-bottom:3px;padding:30px 50px}.add-comment-block .add-comment-title,.add-comment-block .comments-title{font-size:24px;font-weight:400}.add-comment-block .add-comment-rating-wrapper{justify-content:flex-start;align-items:center;display:flex}.mvc_recipe .add-comment-block{background-color:#fff;border-bottom:1px solid #d8d8d8;margin-bottom:0;padding:30px 50px;position:relative}.mvc_recipe .add-comment-block span.comment-seo{position:absolute;top:-9999px;left:-9999px}@media screen and (max-width:375px){.mvc_recipe .add-comment-block{padding:30px 7px 29px 8px}}.mvc_recipe .add-comment-block .add-comment-title,.mvc_recipe .add-comment-block .comments-title{font-size:24px;font-weight:400;display:none}.mvc_recipe .add-comment-block .add-comment-title-rating{font-size:22px;font-weight:700;display:block}@media screen and (max-width:480px){.mvc_recipe .add-comment-block .add-comment-title-rating{font-size:15px}}@media screen and (max-width:380px){.mvc_recipe .add-comment-block .add-comment-title-rating{font-size:10px}.mvc_recipe .add-comment-block .add-comment-title-rating+.star-rating-block{margin-left:5px}}.comments-list{border-radius:var(--block-border);background-color:#fff;margin-bottom:15px}.comments-list .add-comment-title{font-size:24px}.comments-list .add-comment-title-rating,.comments-list .comments-title{font-size:22px}.comments-list .comments-title{color:#313131}.comments-list .comments-title .comments-counter{font-size:26px}.comments-list .show-more-button{border:0;width:100%;display:block;left:0}.comments-list .view-more{left:0!important}.comments-list .views-row{border-bottom:1px solid #d8d8d8;padding:15px 50px 0}@media screen and (max-width:640px){.comments-list .views-row{padding:20px}}.comments-list .views-row:last-child{border-bottom:0}@media screen and (max-width:640px){.comments-list .views-row:last-child{padding:20px}}.link-consulter{color:#29367c;margin:0 0 0 50px;font-size:12px}.link-consulter a{color:#29367c;font-size:12px;text-decoration:underline}.add-comment-block a.offset-hash{content:"";visibility:hidden;display:block}.comment-block{margin-bottom:10px;padding:10px 0;position:relative}@media screen and (max-width:767px){.comment-block{margin-bottom:10px}}.comment-block .brand-info.brand-content-info{text-align:center;display:inline-block}.comment-block .brand-info.brand-content-info a img{width:35px;height:35px;margin:10px 0 0}.comment-block .comment,.comment-block .add-comment{vertical-align:top;width:78%;margin-left:10px;padding-top:10px;display:inline-block;position:relative}.comment-block .add-comment{width:calc(100% - 80px);padding-top:0;position:absolute;top:50%;transform:translateY(-50%)}.comment-block .user-name{color:#313131;font-size:13px;font-weight:700}.comment-block .user-name a{color:#313131;word-break:break-all;align-items:center;height:20px;text-decoration:none;display:flex}.comment-block .user-name a:hover{text-decoration:underline}.comment-block .comment-content{color:#313131;padding:5px 0 10px;font-size:13px;line-height:1.2}.comment-block .comment-content p{overflow-wrap:break-word}.comment-block .add-comment-form .field--type-string{vertical-align:middle;width:calc(100% - 190px);margin-right:15px;display:inline-block;position:relative}.comment-block .add-comment-form .field--type-string input{background-color:#eff1f2;background-clip:padding-box;border:0;border-radius:20px}.comment-block .add-comment-form input.form-text{color:#313131;width:100%;margin:5px auto;padding:10px;display:block}.comment-block .add-comment-form .form-actions,.comment-block .add-comment-form .mileage-points,.comment-block .add-comment-form .js-form-type-text{vertical-align:middle;display:inline-block}.comment-block .add-comment-form .mileage-points{margin:2px 0 0 -30px}.comment-block .add-comment-form main.cuisine.moutarde.par-ici-les-recettes-du-monde-entier-pour-encourager-votre-equipe-de-foot-preferee .comment-block .add-comment-form .mileage-points{margin:13px 0 0 -30px}.comment-block .add-comment-form .form-actions input{color:#fff;text-align:center;text-transform:uppercase;transform:2px 4px #00000026;background-clip:padding-box;border-radius:50px;padding:10px 20px;font-size:15px;font-weight:700;line-height:1;text-decoration:none;box-shadow:2px 4px #00000026}.comment-block .add-comment-form .error_comment_validate,.comment-block footer{display:none}.mvc_recipe .comment-block .add-comment-form .error_comment_validate,.article .comment-block .add-comment-form .error_comment_validate{z-index:15;text-align:right;height:auto;font-size:9px;font-weight:400;display:block;position:absolute;top:50px;right:0;color:#ab3a38!important}@media screen and (max-width:768px){.mvc_recipe .comment-block .add-comment-form .error_comment_validate,.article .comment-block .add-comment-form .error_comment_validate{top:60px}}@media screen and (max-width:600px){.mvc_recipe .comment-block .add-comment-form .error_comment_validate,.article .comment-block .add-comment-form .error_comment_validate{text-align:left;top:50px}}@media screen and (max-width:360px){.mvc_recipe .comment-block .add-comment-form .error_comment_validate,.article .comment-block .add-comment-form .error_comment_validate{font-size:8px}}.comments-section .comment-block{float:left;text-align:left;background-color:#fff;width:31%;margin:5px 0 10px 3.5%;padding:6px;position:relative}.comments-section .comment-block:first-of-type,.comments-section .comment-block:nth-of-type(3n+1){margin-left:0}.comments-section .comment-block a{text-decoration:none;display:inline}.comments-section .comment-block a.comment-redirect{position:absolute;top:0;bottom:0;left:0;right:0}.comments-section .comment-block .article-title{word-wrap:break-word;color:#313131;height:2em;padding:0;font-size:16px;line-height:1;position:relative;overflow:hidden}.comments-section .comment-block .article-title:after{content:"";text-align:right;background:linear-gradient(90deg,#fff0,#fff 50%);width:70%;height:1em;position:absolute;bottom:0;right:0}.comments-section .comment-block .brand-info.brand-content-info{text-align:center;border:1px solid #d8d8d8;margin-top:10px;position:absolute}.comments-section .comment-block .brand-info.brand-content-info a img{width:60px;height:60px}.comments-section .comment-block .comment{float:right;vertical-align:top;width:calc(100% - 70px);height:7em;margin-left:10px;padding-top:10px;position:relative}.comments-section .comment-block .user-name{color:#313131;margin:0;font-size:16px;position:relative}.comments-section .comment-block .comment-content{color:#313131;height:3.6em;margin-bottom:5px;padding:0;font-size:13px;line-height:1.2;position:relative;overflow:hidden}.comments-section .comment-block .comment-content:after{content:"";text-align:right;background:linear-gradient(90deg,#fff0,#fff 50%);width:70%;height:1.2em;position:absolute;bottom:0;right:0}.comments-section .comment-block .comment-content div p{overflow-wrap:break-word}.profile .comments-section .comment-block .user-name{padding:3px 0 5px;font-size:17px}.comment-block .date_info{color:#313131;margin-top:10px;font-size:14px}.related-comments .comments-list .show-more-button{border:0;width:100%;display:block;left:0}.related-comments .comments-list .show-more-button.hidden,.related-comments .comments-list .view-more.hidden,.related-comments .comments-list .views-row.hidden{display:none}@media screen and (max-width:640px){.add-comment-block{padding:20px}.add-comment-block .add-comment-title,.add-comment-block .comments-title,.add-comment-block .add-comment-title-rating,.add-comment-block .comments-title{font-size:20px}.comments-list .comments-title .comments-counter{font-size:22px}.comments-list .view-more{width:100%!important}.comment-block{padding:10px 0}.comment-block .brand-info.brand-content-info a{width:50px;height:50px;margin-right:10px!important}.comment-block .brand-info.brand-content-info a img{object-fit:cover;margin-top:0}.comment-block .comment,.comment-block .add-comment{margin-left:0}.comment-block .user-name{font-size:20px}.comment-block .comment-content{padding:5px 0 10px;font-size:13px}.comment-block .add-comment-form .field--type-string{width:57%;padding:3px 0}.comment-block .add-comment-form .field--type-string input{font-size:15px}.comment-block .add-comment-form .form-actions input{font-size:14px}.comments-section .toggle-section-content{margin:0}.comments-section .comment-block{width:100%;margin-left:0}.comments-section .comment-block:nth-child(n){margin-left:0}.comment-block .add-comment-form .mileage-points{margin:20px 0 0 -30px}}body.article .comment-form label,body.playlist .comment-form label{margin:0!important}@media screen and (max-width:640px){body.playlist #edit-actions{margin-top:0}}body.diaporama .comment-form label,body.tutorial .comment-form label,body.mvc_recipe .comment-form label{margin:0!important}.mvc_recipe .comment-block .user-name{align-items:center;display:flex}.comments-presentation-wrapper .presentation-inner-wrapper{padding:0 10px}.comments-presentation-wrapper .presentation-name-wrapper .presentation-name{background-color:#29367c}@media screen and (max-width:768px){.comment-block .add-comment{width:calc(100% - 85px);position:relative;top:0;transform:none}.comment-block .add-comment-form{text-align:left}.comment-block .add-comment-form .field--type-string{width:68%;padding:7px 0}.comments-section .toggle-section-content{margin-top:5px}.comments-section .comment-block{width:49%;margin-left:2%}.comments-section .comment-block:nth-of-type(odd){margin-left:0}.comments-section .comment-block:nth-of-type(4n){margin-left:2%}}@media screen and (max-width:600px){.mvc_recipe .add-comment-block{padding:20px}.mvc_recipe .comment-block .user-name{flex-direction:column;align-items:flex-start;font-size:14px}.mvc_recipe .comment-block .user-name a{height:auto;line-height:18px}.comment-block{align-items:center;margin:0;padding:15px 0;display:flex}.comment-block .add-comment{width:100%}.comment-block .comment{width:100%;padding-top:5px;line-height:33px}.comment-block .comment-content{padding:5px 0 10px;font-size:11px}.comment-block .add-comment-form .field--type-string{width:66%}.comment-block .add-comment-form .field--type-string input{font-size:11px}.comment-block .add-comment-form .form-actions input{padding:10px 12px;font-size:10px}.comment-block .add-comment-form .mileage-points{width:47px;height:42px;margin:20px 0 0 -18px}.comment-block .add-comment-form .mileage-points .mileage-points-amount{font-size:11px;top:10px;left:20px}.add-comment-block{padding:15px}.add-comment-block .add-comment-title,.add-comment-block .comments-title,.add-comment-block .add-comment-title-rating,.add-comment-block .comments-title{font-size:15px}.comments-list .comments-title .comments-counter{font-size:16px}.link-consulter{margin:0 0 0 60px}}@media screen and (max-width:414px){.comment-block .add-comment-form .field--type-string{width:60%;margin-right:5px}}