@charset "UTF-8";
/* https://mamzellepoulet.com/wp-content/themes/mamzellepoulet/dist/css/dishes-modern.css?ver=ac5cb83d9441b85b327d598dcd8db66c */
.sectionArchiveIntro .colPageIntro p a,.sectionArchiveIntro .colPageIntro ul a,.sectionMenu .colMenu h2{text-decoration:underline}.sectionArchiveIntro{padding-bottom:60px}.sectionArchiveIntro .colPageIntro h1{font-family:BelyDisplay-Regular,Times,serif;font-weight:400;font-style:normal;font-size:30px;font-size:3rem}.sectionArchiveIntro .colPageIntro p,.sectionArchiveIntro .colPageIntro ul{font-family:Antonio-Regular,Arial,sans-serif;font-size:24px;font-size:2.4rem;line-height:1.7}.sectionArchiveIntro .colPageIntro p a:hover,.sectionArchiveIntro .colPageIntro ul a:hover{color:#FDDA24}.sectionArchiveIntro .colPageIntro .filter{position:relative;margin-top:25px}.sectionArchiveIntro .colPageIntro .filter .filterToggle{font-family:Antonio-Regular,Arial,sans-serif;display:inline-block;padding:16px 30px 14px;background:#000;color:#fff;border-radius:0;cursor:pointer;text-transform:uppercase;font-size:14px;font-size:1.4rem;letter-spacing:.5px;line-height:1;-webkit-transition:color .5s ease-in-out,background .5s ease-in-out;-moz-transition:color .5s ease-in-out,background .5s ease-in-out;-ms-transition:color .5s ease-in-out,background .5s ease-in-out;-o-transition:color .5s ease-in-out,background .5s ease-in-out;transition:color .5s ease-in-out,background .5s ease-in-out}.sectionArchiveIntro .colPageIntro .filter .filterToggle:hover{background:#444}.sectionArchiveIntro .colPageIntro .filter .filterMenu{display:none;will-change:transform;position:absolute;z-index:10;background:#000;padding:50px 50px 40px;bottom:0;left:0;-webkit-transform:translateY(100%);-moz-transform:translateY(100%);-ms-transform:translateY(100%);-o-transform:translateY(100%);transform:translateY(100%)}.sectionArchiveIntro .colPageIntro .filter .filterMenu .btnClose{position:absolute;top:10px;right:15px;cursor:pointer}.sectionArchiveIntro .colPageIntro .filter .filterMenu .btnClose img{height:20px;width:20px;-webkit-transition:opacity .3s ease-in-out;-moz-transition:opacity .3s ease-in-out;-ms-transition:opacity .3s ease-in-out;-o-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out}.sectionArchiveIntro .colPageIntro .filter .filterMenu .btnClose:hover img{opacity:.6}.sectionArchiveIntro .colPageIntro .filter .filterMenu ul{list-style:none;padding:0;shape-margin:0}.sectionArchiveIntro .colPageIntro .filter .filterMenu ul li{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;align-items:center;margin-bottom:20px;position:relative;cursor:pointer}.sectionArchiveIntro .colPageIntro .filter .filterMenu ul li .checkbox{position:relative;display:block;margin-right:15px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.sectionArchiveIntro .colPageIntro .filter .filterMenu ul li .checkbox input{position:absolute;z-index:1;opacity:0;cursor:pointer;height:100%;width:100%}.sectionArchiveIntro .colPageIntro .filter .filterMenu ul li .checkbox .checkmark{display:block;height:19px;width:19px;background:#fff;border-radius:2px}.sectionArchiveIntro .colPageIntro .filter .filterMenu ul li .checkbox .checkmark:after{content:"";position:absolute;display:none;left:3px;top:-5px;width:22px;height:22px;background:url(https://mamzellepoulet.com/wp-content/themes/mamzellepoulet/assets/icons/check.svg) center no-repeat;background-size:contain}.sectionMenu,.sectionMenu .colMenu .rowDishes .colDishes .link .img{position:relative}.sectionArchiveIntro .colPageIntro .filter .filterMenu ul li .checkbox input:checked~.checkmark{background:#4D4D4D}.sectionArchiveIntro .colPageIntro .filter .filterMenu ul li .checkbox input:checked~.checkmark:after{display:block}.sectionArchiveIntro .colPageIntro .filter .filterMenu ul li .checkbox:hover{cursor:pointer}.sectionArchiveIntro .colPageIntro .filter .filterMenu ul li p{margin:0;color:#fff;font-family:Antonio-Regular,Arial,sans-serif;font-size:14px;font-size:1.4rem;line-height:1.4;letter-spacing:1px;text-transform:uppercase}.sectionArchiveIntro .colPageIntro .filter .filterMenu .colFilterBtns{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;align-items:center;margin-top:20px}.sectionArchiveIntro .colPageIntro .filter .filterMenu .colFilterBtns .btnApplyFilter{font-family:Antonio-Regular,Arial,sans-serif;display:inline-block;padding:16px 30px 14px;background:#fff;color:#000;border-radius:0;cursor:pointer;text-transform:uppercase;font-size:14px;font-size:1.4rem;letter-spacing:.5px;line-height:1;-webkit-transition:color .5s ease-in-out,background .5s ease-in-out;-moz-transition:color .5s ease-in-out,background .5s ease-in-out;-ms-transition:color .5s ease-in-out,background .5s ease-in-out;-o-transition:color .5s ease-in-out,background .5s ease-in-out;transition:color .5s ease-in-out,background .5s ease-in-out}.sectionArchiveIntro .colPageIntro .filter .filterMenu .colFilterBtns .btnApplyFilter:hover{background:#FDDA24}.sectionArchiveIntro .colPageIntro .filter .filterMenu .colFilterBtns .btnResetFilter{margin-bottom:0;font-family:Antonio-Regular,Arial,sans-serif;color:#fff;cursor:pointer;text-transform:uppercase;font-size:14px;font-size:1.4rem;letter-spacing:.5px;line-height:1;margin-left:20px;-webkit-transition:color .5s ease-in-out;-moz-transition:color .5s ease-in-out;-ms-transition:color .5s ease-in-out;-o-transition:color .5s ease-in-out;transition:color .5s ease-in-out}.sectionArchiveIntro .colPageIntro .filter .filterMenu .colFilterBtns .btnResetFilter:hover,.sectionMenu .colMenu h2 a:hover{color:#FDDA24}.sectionMenu{padding-bottom:120px}.sectionMenu .colMenu{margin-bottom:150px}.sectionMenu .colMenu h2{font-family:BelyDisplay-Regular,Times,serif;font-weight:400;font-style:normal;font-size:53px;font-size:5.3rem;margin-bottom:55px}.sectionMenu .colMenu .colDishInfo .name{font-family:Antonio-Regular,Arial,sans-serif;line-height:1.2;font-size:20px;font-size:2rem;text-transform:uppercase;letter-spacing:1px;margin:0}.sectionMenu .colMenu .colDishInfo .summary{margin-top:10px;margin-bottom:0}.sectionMenu .colMenu .rowDishes{margin:0 -5px -40px}.sectionMenu .colMenu .rowDishes .colDishes{padding:0 5px;margin-bottom:40px}.sectionMenu .colMenu .rowDishes .colDishes .link{display:block;height:100%;-webkit-transition:-webkit-transform .3s linear;-moz-transition:-moz-transform .3s linear;-ms-transition:-ms-transform .3s linear;-o-transition:-o-transform .3s linear;transition:transform .3s linear}.sectionMenu .colMenu .rowDishes .colDishes .link .img .overlay{position:absolute;top:0;left:0;height:100%;width:100%;padding:15px 10px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;align-items:flex-end;justify-content:flex-end;background:-webkit-linear-gradient(to bottom,rgb(0 0 0 / .05),rgb(0 0 0 / .3));background:-moz-linear-gradient(to bottom,rgb(0 0 0 / .05),rgb(0 0 0 / .3));background:-ms-linear-gradient(to bottom,rgb(0 0 0 / .05),rgb(0 0 0 / .3));background:-o-linear-gradient(to bottom,rgb(0 0 0 / .05),rgb(0 0 0 / .3));background:linear-gradient(to bottom,rgb(0 0 0 / .05),rgb(0 0 0 / .3))}.sectionMenu .colMenu .rowDishes .colDishes .link .img .overlay img{height:60px;width:60px}.sectionMenu .colMenu .rowDishes .colDishes .link .img .overlay .labelWrapper{position:absolute;top:-22px;left:0;width:100%;padding:0 20px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;align-items:center;justify-content:flex-end}.sectionMenu .colMenu .rowDishes .colDishes .link .img .overlay .labelWrapper .price{height:87px;width:87px;border-radius:50%;background:#FDDA24;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;align-items:center;text-align:center;justify-content:center;font-family:BelyDisplay-Regular,Times,serif;font-weight:400;font-style:normal;font-size:20px;font-size:2rem}.sectionMenu .colMenu .rowDishes .colDishes .link .img .overlay .labelWrapper .label{height:63px;width:63px;border-radius:50%;margin-right:10px;background:#000;color:#FDDA24;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;align-items:center;justify-content:center;text-transform:uppercase;padding:10px}.sectionMenu .colMenu .rowDishes .colDishes .link .img .overlay .labelWrapper .regLabel{font-family:BelyDisplay-Regular,Times,serif;font-weight:400;font-style:normal;font-size:16px;font-size:1.6rem;line-height:1;word-break:break-all}.sectionMenu .colMenu .rowDishes .colDishes .link .img .overlay .labelWrapper .choiceOfChef{font-family:Antonio-Regular,Arial,sans-serif;font-size:14px;font-size:1.4rem;letter-spacing:.5px;line-height:1.2;word-break:break-word}.sectionMenu .colMenu .rowDishes .colDishes .link .img .overlay .dishOfMonth{position:absolute;bottom:0;left:0;width:100%;background:#FDDA24;font-family:Antonio-Regular,Arial,sans-serif;text-transform:uppercase;font-size:21px;font-size:2.1rem;letter-spacing:.5px;line-height:1;padding:10px 20px}.sectionMenu .colMenu .rowDishes .colDishes .link .colDishInfo{padding-top:25px;width:90%}.sectionMenu .colMenu .rowDishes .colDishes a:hover{will-change:transform;-webkit-transform:translateY(-10px);-moz-transform:translateY(-10px);-ms-transform:translateY(-10px);-o-transform:translateY(-10px);transform:translateY(-10px)}.sectionMenu .colMenu .rowDishesOther{margin:0 -25px -12px}.sectionMenu .colMenu .rowDishesOther .colDishes{padding:0 25px;margin-bottom:12px}.sectionMenu .colMenu .rowDishesOther .colDishes .link{display:block;height:100%;border:1px solid #707070;padding:20px;-webkit-transition:-webkit-transform .3s linear;-moz-transition:-moz-transform .3s linear;-ms-transition:-ms-transform .3s linear;-o-transition:-o-transform .3s linear;transition:transform .3s linear}.sectionMenu .colMenu .rowDishesOther .colDishes .link .colDishInfo{padding-right:0}.sectionMenu .colMenu .rowDishesOther .colDishes .link .colDishPrice p{margin:0;font-family:BelyDisplay-Regular,Times,serif;font-weight:400;font-style:normal;font-size:25px;font-size:2.5rem}.sectionMenu .colMenu .rowDishesOther .colDishes a:hover{will-change:transform;-webkit-transform:translateY(-10px);-moz-transform:translateY(-10px);-ms-transform:translateY(-10px);-o-transform:translateY(-10px);transform:translateY(-10px)}.sectionMenu .colMenu:last-child{margin-bottom:0}@media (min-width:1500px){.sectionArchiveIntro .colPageIntro .filter .filterMenu{-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%}}@media (max-width:375.98px){.sectionArchiveIntro,.sectionMenu{padding-bottom:40px}.sectionArchiveIntro .colPageIntro h1{font-size:20px;font-size:2rem}.sectionMenu .colMenu{margin-bottom:40px}.sectionMenu .colMenu h2{font-size:22px;font-size:2.2rem;margin-bottom:35px}}@media (min-width:375.98px) and (max-width:575.98px){.sectionArchiveIntro .colPageIntro h1{font-size:22px;font-size:2.2rem}.sectionMenu{padding-bottom:60px}.sectionMenu .colMenu{margin-bottom:60px}.sectionMenu .colMenu h2{font-size:25px;font-size:2.5rem;margin-bottom:40px}}@media (max-width:575.98px){.sectionArchiveIntro .colPageIntro .filter .filterMenu{padding:50px 15px 60px}.sectionMenu .colMenu .rowDishes .colDishes .link .colDishInfo{width:100%}.sectionMenu .colMenu .rowDishes .colDishes .link .img .overlay .labelWrapper .price{height:75px;width:75px;font-size:18px;font-size:1.8rem}.sectionMenu .colMenu .rowDishesOther .colDishes .link{padding:20px 15px}.sectionMenu .colMenu .rowDishesOther .colDishes .link .colDishPrice p{font-size:18px;font-size:1.8rem}}@media (min-width:575.98px) and (max-width:767.98px){.sectionArchiveIntro .colPageIntro .filter .filterMenu{padding:50px 20px 40px}.sectionMenu .colMenu h2{font-size:35px;font-size:3.5rem;margin-bottom:45px}.sectionMenu .colMenu .rowDishes .colDishes .link .img .overlay .labelWrapper .price{height:80px;width:80px;font-size:20px;font-size:2rem}.sectionMenu .colMenu .rowDishesOther .colDishes .link .colDishPrice p{font-size:20px;font-size:2rem}}@media (min-width:575.98px) and (max-width:991.98px){.sectionMenu{padding-bottom:80px}.sectionMenu .colMenu{margin-bottom:80px}}@media (min-width:575.98px) and (max-width:1199.98px){.sectionArchiveIntro .colPageIntro h1{font-size:25px;font-size:2.5rem}.sectionArchiveIntro .colPageIntro .filter .filterMenu{padding:50px 30px 40px}}@media (max-width:767.98px){.sectionArchiveIntro .colPageIntro p,.sectionArchiveIntro .colPageIntro ul{font-size:16px;font-size:1.6rem}.sectionArchiveIntro .colPageIntro .filter .filterMenu{position:fixed;z-index:102;top:0;left:0;height:100%;width:100%;overflow-y:auto;-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none;transform:none}.sectionMenu .colMenu .colDishInfo .name{font-size:18px;font-size:1.8rem}.sectionMenu .colMenu .colDishInfo .summary{font-size:16px;font-size:1.6rem}}@media (min-width:767.98px) and (max-width:991.98px){.sectionArchiveIntro .colPageIntro p,.sectionArchiveIntro .colPageIntro ul{font-size:18px;font-size:1.8rem}}@media (min-width:767.98px) and (max-width:1199.98px){.sectionArchiveIntro .colPageIntro .filter .filterMenu ul li p{font-size:13px;font-size:1.3rem}.sectionMenu .colMenu h2{font-size:40px;font-size:4rem;margin-bottom:50px}}@media (max-width:991.98px){.sectionMenu .colMenu .rowDishes .colDishes .link:hover,.sectionMenu .colMenu .rowDishesOther .colDishes .link:hover{-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none;transform:none}}@media (min-width:991.98px) and (max-width:1199.98px){.sectionArchiveIntro .colPageIntro p,.sectionArchiveIntro .colPageIntro ul{font-size:20px;font-size:2rem}.sectionMenu{padding-bottom:100px}.sectionMenu .colMenu{margin-bottom:100px}}@media (min-width:991.98px) and (max-width:1500px){.sectionMenu .colMenu .colDishInfo .name{font-size:18px;font-size:1.8rem}.sectionMenu .colMenu .colDishInfo .summary{font-size:16px;font-size:1.6rem}.sectionMenu .colMenu .rowDishes .colDishes .link .img .overlay .labelWrapper .price{height:80px;width:80px;font-size:20px;font-size:2rem}.sectionMenu .colMenu .rowDishesOther .colDishes .link .colDishPrice p{font-size:20px;font-size:2rem}}@media (max-width:1199.98px){.sectionMenu .colMenu .rowDishesOther{margin:0 -5px -20px}.sectionMenu .colMenu .rowDishesOther .colDishes{padding:0 5px;margin-bottom:20px}}@media (min-width:1199.98px) and (max-width:1500px){.sectionMenu .colMenu{margin-bottom:120px}.sectionMenu .colMenu h2{font-size:45px;font-size:4.5rem}}