.order[data-v-42c01519]{background:#fff;font-family:var(--Font-Jp),sans-serif;text-align:center;max-width:680px}@media not (min-width:768px){.order[data-v-42c01519]{padding:6vw;gap:6vw}}@media(min-width:768px){.order[data-v-42c01519]{padding:32px;gap:24px}}@media not (min-width:768px){.order__card[data-v-42c01519]{gap:4vw}}@media(min-width:768px){.order__card[data-v-42c01519]{gap:20px}}.order__carousel[data-v-42c01519]{min-width:0;max-width:100%}.order__photo[data-v-42c01519]{flex-shrink:0;overflow:hidden;border-radius:12px;-o-object-fit:cover;object-fit:cover}@media not (min-width:768px){.order__photo[data-v-42c01519]{height:37.5vw;aspect-ratio:4/3}}@media(min-width:768px){.order__photo[data-v-42c01519]{height:180px}}.order__photo img[data-v-42c01519]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}.order__description[data-v-42c01519]{font:var(--Font-MR);color:var(--Color-DarkGrey);text-align:left;line-height:1.7}@media not (min-width:768px){.order__description[data-v-42c01519]{max-height:10.2em;overflow-y:auto;scrollbar-width:none;-ms-overflow-style:none;-webkit-overflow-scrolling:touch}}@media(min-width:768px){.order__description[data-v-42c01519]{align-self:center}}.order__controls[data-v-42c01519]{gap:8px}.order__controls>button[data-v-42c01519]{flex:1;white-space:nowrap;height:auto;min-height:32px;padding-block:8px}.order__title[data-v-42c01519]{font:700 22px/32px var(--Font-Jp);line-height:1}@media not (min-width:768px){.order__title[data-v-42c01519]{gap:2vw}}@media(min-width:768px){.order__title[data-v-42c01519]{gap:8px}}.order__name[data-v-42c01519]{color:#000;font:700 22px/32px var(--Font-Jp)}.order__name[data-v-42c01519],.order__price[data-v-42c01519]{align-self:flex-start}@media not (min-width:768px){.order__copyright[data-v-42c01519]{gap:2vw}}@media(min-width:768px){.order__copyright[data-v-42c01519]{gap:8px}}.order__copyright .icon[data-v-42c01519]{font-size:20px!important}.dish[data-v-fbac2fc1]{cursor:pointer}.dish.-photo[data-v-fbac2fc1]{display:flex;flex-direction:column;overflow:hidden}.dish__photo[data-v-fbac2fc1]{-o-object-fit:cover;object-fit:cover}@media not (min-width:768px){.dish__photo[data-v-fbac2fc1]{margin-left:-3.5vw;margin-bottom:0;margin-right:-3.5vw;margin-top:-3.5vw;width:calc(100% + 7vw);aspect-ratio:4/3}}@media(min-width:768px){.dish__photo[data-v-fbac2fc1]{margin:-14px -16px 0;width:calc(100% + 32px);aspect-ratio:4/3}}.dish__body[data-v-fbac2fc1]{height:100%}@media not (min-width:768px){.dish__body[data-v-fbac2fc1]{gap:1vw}}@media(min-width:768px){.dish__body[data-v-fbac2fc1]{gap:4px}}.dish__translation[data-v-fbac2fc1]{font:var(--Font-LB)}@media not (min-width:768px){.dish__translation[data-v-fbac2fc1]{gap:1vw}}@media(min-width:768px){.dish__translation[data-v-fbac2fc1]{gap:4px}}.dish__disrecommendation[data-v-fbac2fc1],.dish__recommendation[data-v-fbac2fc1]{flex-shrink:0}@media not (min-width:768px){.dish__disrecommendation[data-v-fbac2fc1],.dish__recommendation[data-v-fbac2fc1]{font-size:5vw!important}}@media(min-width:768px){.dish__disrecommendation[data-v-fbac2fc1],.dish__recommendation[data-v-fbac2fc1]{font-size:20px!important}}.dish__recommendation[data-v-fbac2fc1]{color:var(--Color-Yellow)}.dish__disrecommendation[data-v-fbac2fc1]{color:var(--Color-Red)}.dish__translation__text[data-v-fbac2fc1]{display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.dish__top[data-v-fbac2fc1]{flex-direction:column;align-items:flex-start}.dish__description[data-v-fbac2fc1]{display:-webkit-box;-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;font:var(--Font-SR);color:var(--Color-DarkGrey)}.dish__description.-photo[data-v-fbac2fc1]{-webkit-line-clamp:2;line-clamp:2}.dish__description.--loading-dots[data-v-fbac2fc1]{color:var(--Color-Grey)}.dish__bottom[data-v-fbac2fc1]{margin-top:auto}.dish__price[data-v-fbac2fc1]{font:var(--Font-MSB)}.dish__like[data-v-fbac2fc1]{color:var(--Color-Grey);transition:color .2s;padding:8px;margin:-8px -8px -8px auto}@media not (min-width:768px){.dish__like[data-v-fbac2fc1]{font-size:4vw!important}}@media(min-width:768px){.dish__like[data-v-fbac2fc1]{font-size:16px!important}.dish__like[data-v-fbac2fc1]:hover{color:var(--Color-DarkGrey)}}.dish__like.-active[data-v-fbac2fc1]{color:var(--Color-Red)}
