.theme-compare .compare-grid{background-color:#fff;min-height:327px;border-radius:8px;border:2px dashed #e4e8e8;display:flex;flex-direction:column;justify-content:center;align-items:center}.theme-compare .compare-grid.recipe-selected{border:none}.theme-compare .compare-grid__image{width:118px;height:118px;border-radius:8px;overflow:hidden;margin:0 auto}.theme-compare .compare-grid__text-title{margin-bottom:20px;text-align:center}.theme-compare .compare-grid__modaltrigger{text-align:center}.theme-compare .compare-grid__modaltrigger span{padding:8px;border-radius:8px;border:1px solid rgba(15,34,63,.8);background:#0f223f;color:#fff;cursor:pointer}.theme-compare .compare-recipe__wrapper{border-radius:8px;background:#6e6e6e;padding:20px;color:#fff;min-height:325px;display:flex;justify-content:flex-end;flex-direction:column;width:100%;background-size:cover}.theme-compare .compare-recipe__info{display:flex;gap:12px}.theme-compare .compare-recipe__title{margin-bottom:20px;color:#fff}.theme-compare .compare-recipe__content{display:flex;margin-bottom:10px;gap:8px}.theme-compare .compare-recipe__content>img{height:18px;width:18px}.theme-compare .compare-recipe__remove{position:absolute;top:12px;right:24px;width:28px;height:28px;cursor:pointer}.theme-compare .compare-ingredients{background-color:#fff;padding:24px;border-radius:8px;border:1px solid #e4e8e8;margin-top:24px}.theme-compare .compare-ingredients__title{margin-bottom:15px}.theme-compare .compare-ingredients__content{display:flex;flex-wrap:wrap}.theme-compare .compare-ingredients__item{display:flex;width:50%;margin-bottom:10px}.theme-compare .compare-ingredients__item-image{border-radius:8px;background:#d9d9d9;min-width:32px;height:32px;margin-right:10px}@media screen and (max-width:992px){.theme-compare .compare-grid.dish-1,.theme-compare .compare-ingredients{margin-bottom:24px}}@media screen and (max-width:568px){.theme-compare .compare-ingredients{margin-bottom:24px}.theme-compare .compare-ingredients__item{width:100%}.theme-compare .compare-ingredients__content{display:block}.theme-compare .compare-grid.dish-1{margin-bottom:24px}}.modal-recipes{position:fixed;top:0;left:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center;z-index:1000}.modal-recipes-overlay{position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.5)}.modal-recipes-content{position:relative;left:60px;background:#fff;padding:40px 20px;border-radius:8px;box-shadow:0 2px 10px rgba(0,0,0,.1);max-width:1440px;width:70%;z-index:1001;max-height:80%;overflow:auto}.modal-recipes-close-button{position:absolute;top:10px;right:10px;background:rgba(0,0,0,0);border:none;font-size:24px;cursor:pointer}.modal-recipes__grid{display:flex;justify-content:flex-start;flex-wrap:wrap;gap:24px}.modal-recipes__item{position:relative;width:calc(32.333% - 12px);cursor:pointer;border:1px solid #e4e8e8;border-radius:8px;overflow:hidden;padding-bottom:20px}.modal-recipes__item-image{margin-bottom:20px;border-bottom:1px solid #e4e8e8;height:200px;background-color:#e4e8e8}.modal-recipes__item-category{margin-right:10px}.modal-recipes__item-name{margin-bottom:20px;padding:0 24px}.modal-recipes__item-wrapper{display:flex;padding:0 24px}.modal-recipes__item-wrapper>img{height:18px;width:18px;margin-right:10px}.modal-recipes__item-grid{position:absolute;top:12px;right:10px;display:flex;gap:8px;align-items:center}.modal-recipes__item-grid-nutri{width:80px}.modal-recipes__item-grid-nutri>img{object-fit:contain}@media screen and (max-width:992px){.modal-recipes-content{left:0;width:90%}}