.sanatorium-meal-dish:not(.is-expanded)>img,.sanatorium-meal-dish:not(.is-expanded)>i{width:73px;height:73px}.sanatorium-meal-dish:not(.is-expanded){grid-template-columns:73px minmax(0,1fr)}.sanatorium-public-meal-days>details>summary>span{display:inline-flex;align-items:center;justify-content:center;min-height:28px;padding:4px 10px;border:1px solid #315e78;border-radius:999px;background:#17365a;color:#a5f3fc;font-size:12px;font-weight:800;line-height:1;white-space:nowrap}body.light .sanatorium-public-meal-days>details>summary>span{border-color:#b7dce3;background:#e6f7f8;color:#087f8c}@media(max-width:700px){.sanatorium-public-meal-days>details>div{padding-left:0;padding-right:0}.sanatorium-public-meal-days article>h4,.sanatorium-public-meal-days article>section>b{display:block;padding-left:12px;padding-right:12px}.sanatorium-public-meal-days article>section>div{gap:10px}.sanatorium-meal-dish:not(.is-expanded)>img,.sanatorium-meal-dish:not(.is-expanded)>i{width:79px;height:79px}.sanatorium-meal-dish:not(.is-expanded){grid-template-columns:79px minmax(0,1fr);border-left:0;border-right:0;border-radius:0;padding-left:12px;padding-right:48px}}
