@charset "UTF-8";
/*
 Theme Name:   deus
 Theme URI:    http://fabianundjan.de
 Description:  Theme für Speisekarte der Lochmühle
 Author:       Fabian & Jan GmbH
 Author URI:   http://fabianundjan.de
 Version:      1.0.0
 Text Domain:  ala_carte
*/
@font-face {
  font-family: "Goldplay W00 Regular";
  src: url("Fonts/5855368/aa51de26-c981-43c4-96cc-840683074e37.eot?#iefix");
  src: url("Fonts/5855368/aa51de26-c981-43c4-96cc-840683074e37.eot?#iefix") format("eot"), url("Fonts/5855368/fc14428e-51f7-4b95-90a8-0c701402da05.woff2") format("woff2"), url("Fonts/5855368/5278954f-5fbf-433d-96f6-6b539c47691b.woff") format("woff"), url("Fonts/5855368/59ceafbe-876c-4314-982e-f5c13536cd1a.ttf") format("truetype"); }

@font-face {
  font-family: "Goldplay W00 SemiBold";
  src: url("Fonts/5855384/de345cf1-38d8-470e-9a3a-b41277ee8ea0.eot?#iefix");
  src: url("Fonts/5855384/de345cf1-38d8-470e-9a3a-b41277ee8ea0.eot?#iefix") format("eot"), url("Fonts/5855384/5a26ce91-5a4b-4a05-ad4d-99fce46ab558.woff2") format("woff2"), url("Fonts/5855384/4c00c89f-44ed-476e-9e54-7611fba23630.woff") format("woff"), url("Fonts/5855384/04363481-6d65-42ec-b8be-0a5f72296895.ttf") format("truetype"); }

* {
  font-family: sans-serif;
  font-family: 'Goldplay W00 Regular', sans-serif; }

h2 {
  font-size: 1.1vw; }

p, tr {
  font-size: 1vw; }

html, body {
  margin: 0;
  padding: 0; }

.icons {
  margin-left: 1vh; }

.icon {
  display: inline-block;
  display: inline-flex;
  justify-content: center; }

.list_of_dishes {
  overflow: hidden;
  display: grid;
  width: 100vw;
  height: 100vh;
  grid-template-columns: 25% 25% 25% 25%;
  grid-template-rows: 25% 25% 25% 25%;
  grid-template-areas: "m m m l" "m m m l" "m m m l" "s s s s"; }
  .list_of_dishes__main {
    width: 100%;
    height: calc(100% - 0.1rem);
    grid-area: m;
    display: flex;
    flex-direction: row;
    overflow: hidden;
    margin-top: 0.1rem;
    margin-left: 0.1rem;
    padding: 0 0.05rem;
    position: relative; }
    .list_of_dishes__main .icon {
      width: 2vh;
      height: 2vh; }
      .list_of_dishes__main .icon img {
        width: 100%;
        transform: translate(0px, 0.4vh); }
    .list_of_dishes__main_bg {
      position: absolute;
      top: 0.1rem;
      left: 0.1rem;
      right: 0.2rem;
      bottom: 0;
      z-index: -1;
      background-size: cover; }
    .list_of_dishes__main_container {
      display: flex;
      flex-direction: row; }
  .list_of_dishes__list {
    width: 100%;
    height: 100%;
    grid-area: l;
    overflow: hidden;
    display: flex;
    flex-direction: column;
    padding: 0.2rem;
    padding-bottom: 0;
    box-sizing: border-box; }
    .list_of_dishes__list_inner {
      padding: 1rem 5rem 2rem 3rem;
      position: relative;
      min-height: 100%;
      display: flex;
      flex-direction: column;
      box-sizing: border-box; }
    .list_of_dishes__list_inner_bg {
      position: absolute;
      top: 0;
      left: 0;
      right: 0;
      bottom: 0;
      opacity: 0.5;
      z-index: -1;
      background-size: cover; }
  .list_of_dishes__small {
    width: fit-content;
    height: 100%;
    grid-area: s;
    display: flex;
    flex-direction: row;
    padding: 0 0.1rem; }
    .list_of_dishes__small .icon {
      width: 1.5vh;
      height: 1.5vh; }
      .list_of_dishes__small .icon img {
        width: 100%;
        transform: translate(0px, 0.4vh); }
    .list_of_dishes__small .list_of_dishes__item-box {
      opacity: 1; }
  .list_of_dishes__item {
    width: 100%;
    height: 100%;
    box-sizing: border-box;
    background-position: top left;
    background-size: cover; }
    .list_of_dishes__item-small {
      min-width: 25vw;
      padding: 0 0.1rem;
      padding-top: 0.2rem;
      position: relative;
      display: flex;
      justify-content: center;
      align-items: center;
      transition: transform 2s, opacity 0.5s; }
      .list_of_dishes__item-small-inner {
        position: relative;
        width: 100%;
        height: 100%;
        background-size: cover; }
        .list_of_dishes__item-small-inner .list_of_dishes__item-image, .list_of_dishes__item-small-inner .list_of_dishes__item-image-shadow {
          transform: translate(0%, -50%) scale(1.1); }
      .list_of_dishes__item-small .list_of_dishes__item-box {
        width: 55%;
        height: 60%;
        right: 0%; }
    .list_of_dishes__item-image, .list_of_dishes__item-image-shadow {
      width: 50%;
      height: 60%;
      position: absolute;
      background-position: center;
      background-size: contain;
      background-repeat: no-repeat;
      top: 50%;
      transform: translate(-200%, -50%) scale(1.1);
      left: 0;
      transition: transform 2s, opacity 0.5s; }
    .list_of_dishes__item-box {
      width: 40%;
      height: 50%;
      position: absolute;
      top: 50%;
      transform: translate(0, -50%);
      right: 5%;
      background: rgba(255, 255, 255, 0.5);
      padding: 1rem;
      box-sizing: border-box;
      opacity: 0;
      transition: transform 0.6s, opacity 0.5s; }
    .list_of_dishes__item-title {
      font-family: "Goldplay W00 SemiBold";
      font-size: 2vw; }
    .list_of_dishes__item-subtitle {
      font-size: 1.1vw;
      margin-top: 0.5rem;
      opacity: 0.7; }
    .list_of_dishes__item-price {
      font-family: "Goldplay W00 SemiBold";
      position: absolute;
      bottom: 0;
      right: 0;
      background: rgba(255, 255, 255, 0.5);
      padding: 1rem;
      font-size: 2vw;
      transform: translate(-15%, 15%); }
    .list_of_dishes__item-small .list_of_dishes__item-title {
      font-size: 1.1vw; }
    .list_of_dishes__item-small .list_of_dishes__item-subtitle {
      margin-top: 0.2rem;
      font-size: 1vw; }
    .list_of_dishes__item-small .list_of_dishes__item-price {
      font-family: "Goldplay W00 SemiBold";
      font-size: 1vw;
      transform: translate(-15%, 15%); }
    .list_of_dishes__item-list {
      padding: 0 0.1rem;
      position: relative; }
    .list_of_dishes__item-main {
      min-width: 75vw;
      position: relative;
      padding: 0 0.1rem;
      position: absolute;
      opacity: 1; }
      .list_of_dishes__item-main-inner {
        position: relative;
        width: 100%;
        height: 100%;
        background-size: cover; }
        .list_of_dishes__item-main-inner .list_of_dishes__item-box {
          padding: 2rem 3rem; }

.incredients {
  margin-top: auto !important; }
  .incredients tr {
    font-size: 0.73vw; }
    .incredients tr td {
      font-size: 0.73vw; }
      .incredients tr td:nth-of-type(2) {
        text-align: left !important; }

.wp-block-table {
  width: 100%;
  margin: 0; }
  .wp-block-table tr {
    vertical-align: top; }
    .wp-block-table tr td:nth-of-type(2) {
      text-align: right;
      min-width: 3vw; }

.extras {
  font-size: 40%;
  margin-left: 0.5vw;
  transform: translate(0, -80%);
  display: inline-block; }

.list_of_dishes[data-main="1"] .list_of_dishes__item-main:nth-of-type(1) {
  opacity: 1; }
  .list_of_dishes[data-main="1"] .list_of_dishes__item-main:nth-of-type(1) .list_of_dishes__item-image {
    transform: translate(0, -50%) scale(1.1); }
  .list_of_dishes[data-main="1"] .list_of_dishes__item-main:nth-of-type(1) .list_of_dishes__item-image-shadow {
    transform: translate(0, -50%) scale(1.1); }
  .list_of_dishes[data-main="1"] .list_of_dishes__item-main:nth-of-type(1) .list_of_dishes__item-box {
    opacity: 1; }

.list_of_dishes[data-main="2"] .list_of_dishes__item-main:nth-of-type(2) {
  opacity: 1; }
  .list_of_dishes[data-main="2"] .list_of_dishes__item-main:nth-of-type(2) .list_of_dishes__item-image {
    transform: translate(0, -50%) scale(1.1); }
  .list_of_dishes[data-main="2"] .list_of_dishes__item-main:nth-of-type(2) .list_of_dishes__item-image-shadow {
    transform: translate(0, -50%) scale(1.1); }
  .list_of_dishes[data-main="2"] .list_of_dishes__item-main:nth-of-type(2) .list_of_dishes__item-box {
    opacity: 1; }

.list_of_dishes[data-main="3"] .list_of_dishes__item-main:nth-of-type(3) {
  opacity: 1; }
  .list_of_dishes[data-main="3"] .list_of_dishes__item-main:nth-of-type(3) .list_of_dishes__item-image {
    transform: translate(0, -50%) scale(1.1); }
  .list_of_dishes[data-main="3"] .list_of_dishes__item-main:nth-of-type(3) .list_of_dishes__item-image-shadow {
    transform: translate(0, -50%) scale(1.1); }
  .list_of_dishes[data-main="3"] .list_of_dishes__item-main:nth-of-type(3) .list_of_dishes__item-box {
    opacity: 1; }

.list_of_dishes[data-main="4"] .list_of_dishes__item-main:nth-of-type(4) {
  opacity: 1; }
  .list_of_dishes[data-main="4"] .list_of_dishes__item-main:nth-of-type(4) .list_of_dishes__item-image {
    transform: translate(0, -50%) scale(1.1); }
  .list_of_dishes[data-main="4"] .list_of_dishes__item-main:nth-of-type(4) .list_of_dishes__item-image-shadow {
    transform: translate(0, -50%) scale(1.1); }
  .list_of_dishes[data-main="4"] .list_of_dishes__item-main:nth-of-type(4) .list_of_dishes__item-box {
    opacity: 1; }

.list_of_dishes[data-main="5"] .list_of_dishes__item-main:nth-of-type(5) {
  opacity: 1; }
  .list_of_dishes[data-main="5"] .list_of_dishes__item-main:nth-of-type(5) .list_of_dishes__item-image {
    transform: translate(0, -50%) scale(1.1); }
  .list_of_dishes[data-main="5"] .list_of_dishes__item-main:nth-of-type(5) .list_of_dishes__item-image-shadow {
    transform: translate(0, -50%) scale(1.1); }
  .list_of_dishes[data-main="5"] .list_of_dishes__item-main:nth-of-type(5) .list_of_dishes__item-box {
    opacity: 1; }

.list_of_dishes[data-main="6"] .list_of_dishes__item-main:nth-of-type(6) {
  opacity: 1; }
  .list_of_dishes[data-main="6"] .list_of_dishes__item-main:nth-of-type(6) .list_of_dishes__item-image {
    transform: translate(0, -50%) scale(1.1); }
  .list_of_dishes[data-main="6"] .list_of_dishes__item-main:nth-of-type(6) .list_of_dishes__item-image-shadow {
    transform: translate(0, -50%) scale(1.1); }
  .list_of_dishes[data-main="6"] .list_of_dishes__item-main:nth-of-type(6) .list_of_dishes__item-box {
    opacity: 1; }

.list_of_dishes[data-main="7"] .list_of_dishes__item-main:nth-of-type(7) {
  opacity: 1; }
  .list_of_dishes[data-main="7"] .list_of_dishes__item-main:nth-of-type(7) .list_of_dishes__item-image {
    transform: translate(0, -50%) scale(1.1); }
  .list_of_dishes[data-main="7"] .list_of_dishes__item-main:nth-of-type(7) .list_of_dishes__item-image-shadow {
    transform: translate(0, -50%) scale(1.1); }
  .list_of_dishes[data-main="7"] .list_of_dishes__item-main:nth-of-type(7) .list_of_dishes__item-box {
    opacity: 1; }

.list_of_dishes[data-main="8"] .list_of_dishes__item-main:nth-of-type(8) {
  opacity: 1; }
  .list_of_dishes[data-main="8"] .list_of_dishes__item-main:nth-of-type(8) .list_of_dishes__item-image {
    transform: translate(0, -50%) scale(1.1); }
  .list_of_dishes[data-main="8"] .list_of_dishes__item-main:nth-of-type(8) .list_of_dishes__item-image-shadow {
    transform: translate(0, -50%) scale(1.1); }
  .list_of_dishes[data-main="8"] .list_of_dishes__item-main:nth-of-type(8) .list_of_dishes__item-box {
    opacity: 1; }

.list_of_dishes[data-main="9"] .list_of_dishes__item-main:nth-of-type(9) {
  opacity: 1; }
  .list_of_dishes[data-main="9"] .list_of_dishes__item-main:nth-of-type(9) .list_of_dishes__item-image {
    transform: translate(0, -50%) scale(1.1); }
  .list_of_dishes[data-main="9"] .list_of_dishes__item-main:nth-of-type(9) .list_of_dishes__item-image-shadow {
    transform: translate(0, -50%) scale(1.1); }
  .list_of_dishes[data-main="9"] .list_of_dishes__item-main:nth-of-type(9) .list_of_dishes__item-box {
    opacity: 1; }

.list_of_dishes[data-main="10"] .list_of_dishes__item-main:nth-of-type(10) {
  opacity: 1; }
  .list_of_dishes[data-main="10"] .list_of_dishes__item-main:nth-of-type(10) .list_of_dishes__item-image {
    transform: translate(0, -50%) scale(1.1); }
  .list_of_dishes[data-main="10"] .list_of_dishes__item-main:nth-of-type(10) .list_of_dishes__item-image-shadow {
    transform: translate(0, -50%) scale(1.1); }
  .list_of_dishes[data-main="10"] .list_of_dishes__item-main:nth-of-type(10) .list_of_dishes__item-box {
    opacity: 1; }

.list_of_dishes[data-main="11"] .list_of_dishes__item-main:nth-of-type(11) {
  opacity: 1; }
  .list_of_dishes[data-main="11"] .list_of_dishes__item-main:nth-of-type(11) .list_of_dishes__item-image {
    transform: translate(0, -50%) scale(1.1); }
  .list_of_dishes[data-main="11"] .list_of_dishes__item-main:nth-of-type(11) .list_of_dishes__item-image-shadow {
    transform: translate(0, -50%) scale(1.1); }
  .list_of_dishes[data-main="11"] .list_of_dishes__item-main:nth-of-type(11) .list_of_dishes__item-box {
    opacity: 1; }

.list_of_dishes[data-main="12"] .list_of_dishes__item-main:nth-of-type(12) {
  opacity: 1; }
  .list_of_dishes[data-main="12"] .list_of_dishes__item-main:nth-of-type(12) .list_of_dishes__item-image {
    transform: translate(0, -50%) scale(1.1); }
  .list_of_dishes[data-main="12"] .list_of_dishes__item-main:nth-of-type(12) .list_of_dishes__item-image-shadow {
    transform: translate(0, -50%) scale(1.1); }
  .list_of_dishes[data-main="12"] .list_of_dishes__item-main:nth-of-type(12) .list_of_dishes__item-box {
    opacity: 1; }

.list_of_dishes[data-main="13"] .list_of_dishes__item-main:nth-of-type(13) {
  opacity: 1; }
  .list_of_dishes[data-main="13"] .list_of_dishes__item-main:nth-of-type(13) .list_of_dishes__item-image {
    transform: translate(0, -50%) scale(1.1); }
  .list_of_dishes[data-main="13"] .list_of_dishes__item-main:nth-of-type(13) .list_of_dishes__item-image-shadow {
    transform: translate(0, -50%) scale(1.1); }
  .list_of_dishes[data-main="13"] .list_of_dishes__item-main:nth-of-type(13) .list_of_dishes__item-box {
    opacity: 1; }

.list_of_dishes[data-main="14"] .list_of_dishes__item-main:nth-of-type(14) {
  opacity: 1; }
  .list_of_dishes[data-main="14"] .list_of_dishes__item-main:nth-of-type(14) .list_of_dishes__item-image {
    transform: translate(0, -50%) scale(1.1); }
  .list_of_dishes[data-main="14"] .list_of_dishes__item-main:nth-of-type(14) .list_of_dishes__item-image-shadow {
    transform: translate(0, -50%) scale(1.1); }
  .list_of_dishes[data-main="14"] .list_of_dishes__item-main:nth-of-type(14) .list_of_dishes__item-box {
    opacity: 1; }

.list_of_dishes[data-main="15"] .list_of_dishes__item-main:nth-of-type(15) {
  opacity: 1; }
  .list_of_dishes[data-main="15"] .list_of_dishes__item-main:nth-of-type(15) .list_of_dishes__item-image {
    transform: translate(0, -50%) scale(1.1); }
  .list_of_dishes[data-main="15"] .list_of_dishes__item-main:nth-of-type(15) .list_of_dishes__item-image-shadow {
    transform: translate(0, -50%) scale(1.1); }
  .list_of_dishes[data-main="15"] .list_of_dishes__item-main:nth-of-type(15) .list_of_dishes__item-box {
    opacity: 1; }

.list_of_dishes[data-main="16"] .list_of_dishes__item-main:nth-of-type(16) {
  opacity: 1; }
  .list_of_dishes[data-main="16"] .list_of_dishes__item-main:nth-of-type(16) .list_of_dishes__item-image {
    transform: translate(0, -50%) scale(1.1); }
  .list_of_dishes[data-main="16"] .list_of_dishes__item-main:nth-of-type(16) .list_of_dishes__item-image-shadow {
    transform: translate(0, -50%) scale(1.1); }
  .list_of_dishes[data-main="16"] .list_of_dishes__item-main:nth-of-type(16) .list_of_dishes__item-box {
    opacity: 1; }

.list_of_dishes[data-main="17"] .list_of_dishes__item-main:nth-of-type(17) {
  opacity: 1; }
  .list_of_dishes[data-main="17"] .list_of_dishes__item-main:nth-of-type(17) .list_of_dishes__item-image {
    transform: translate(0, -50%) scale(1.1); }
  .list_of_dishes[data-main="17"] .list_of_dishes__item-main:nth-of-type(17) .list_of_dishes__item-image-shadow {
    transform: translate(0, -50%) scale(1.1); }
  .list_of_dishes[data-main="17"] .list_of_dishes__item-main:nth-of-type(17) .list_of_dishes__item-box {
    opacity: 1; }

.list_of_dishes[data-main="18"] .list_of_dishes__item-main:nth-of-type(18) {
  opacity: 1; }
  .list_of_dishes[data-main="18"] .list_of_dishes__item-main:nth-of-type(18) .list_of_dishes__item-image {
    transform: translate(0, -50%) scale(1.1); }
  .list_of_dishes[data-main="18"] .list_of_dishes__item-main:nth-of-type(18) .list_of_dishes__item-image-shadow {
    transform: translate(0, -50%) scale(1.1); }
  .list_of_dishes[data-main="18"] .list_of_dishes__item-main:nth-of-type(18) .list_of_dishes__item-box {
    opacity: 1; }

.list_of_dishes[data-main="19"] .list_of_dishes__item-main:nth-of-type(19) {
  opacity: 1; }
  .list_of_dishes[data-main="19"] .list_of_dishes__item-main:nth-of-type(19) .list_of_dishes__item-image {
    transform: translate(0, -50%) scale(1.1); }
  .list_of_dishes[data-main="19"] .list_of_dishes__item-main:nth-of-type(19) .list_of_dishes__item-image-shadow {
    transform: translate(0, -50%) scale(1.1); }
  .list_of_dishes[data-main="19"] .list_of_dishes__item-main:nth-of-type(19) .list_of_dishes__item-box {
    opacity: 1; }

.list_of_dishes[data-main="20"] .list_of_dishes__item-main:nth-of-type(20) {
  opacity: 1; }
  .list_of_dishes[data-main="20"] .list_of_dishes__item-main:nth-of-type(20) .list_of_dishes__item-image {
    transform: translate(0, -50%) scale(1.1); }
  .list_of_dishes[data-main="20"] .list_of_dishes__item-main:nth-of-type(20) .list_of_dishes__item-image-shadow {
    transform: translate(0, -50%) scale(1.1); }
  .list_of_dishes[data-main="20"] .list_of_dishes__item-main:nth-of-type(20) .list_of_dishes__item-box {
    opacity: 1; }

.list_of_dishes[data-main="21"] .list_of_dishes__item-main:nth-of-type(21) {
  opacity: 1; }
  .list_of_dishes[data-main="21"] .list_of_dishes__item-main:nth-of-type(21) .list_of_dishes__item-image {
    transform: translate(0, -50%) scale(1.1); }
  .list_of_dishes[data-main="21"] .list_of_dishes__item-main:nth-of-type(21) .list_of_dishes__item-image-shadow {
    transform: translate(0, -50%) scale(1.1); }
  .list_of_dishes[data-main="21"] .list_of_dishes__item-main:nth-of-type(21) .list_of_dishes__item-box {
    opacity: 1; }

.list_of_dishes[data-main="22"] .list_of_dishes__item-main:nth-of-type(22) {
  opacity: 1; }
  .list_of_dishes[data-main="22"] .list_of_dishes__item-main:nth-of-type(22) .list_of_dishes__item-image {
    transform: translate(0, -50%) scale(1.1); }
  .list_of_dishes[data-main="22"] .list_of_dishes__item-main:nth-of-type(22) .list_of_dishes__item-image-shadow {
    transform: translate(0, -50%) scale(1.1); }
  .list_of_dishes[data-main="22"] .list_of_dishes__item-main:nth-of-type(22) .list_of_dishes__item-box {
    opacity: 1; }

.list_of_dishes[data-main="23"] .list_of_dishes__item-main:nth-of-type(23) {
  opacity: 1; }
  .list_of_dishes[data-main="23"] .list_of_dishes__item-main:nth-of-type(23) .list_of_dishes__item-image {
    transform: translate(0, -50%) scale(1.1); }
  .list_of_dishes[data-main="23"] .list_of_dishes__item-main:nth-of-type(23) .list_of_dishes__item-image-shadow {
    transform: translate(0, -50%) scale(1.1); }
  .list_of_dishes[data-main="23"] .list_of_dishes__item-main:nth-of-type(23) .list_of_dishes__item-box {
    opacity: 1; }

.list_of_dishes[data-main="24"] .list_of_dishes__item-main:nth-of-type(24) {
  opacity: 1; }
  .list_of_dishes[data-main="24"] .list_of_dishes__item-main:nth-of-type(24) .list_of_dishes__item-image {
    transform: translate(0, -50%) scale(1.1); }
  .list_of_dishes[data-main="24"] .list_of_dishes__item-main:nth-of-type(24) .list_of_dishes__item-image-shadow {
    transform: translate(0, -50%) scale(1.1); }
  .list_of_dishes[data-main="24"] .list_of_dishes__item-main:nth-of-type(24) .list_of_dishes__item-box {
    opacity: 1; }

.list_of_dishes[data-main="25"] .list_of_dishes__item-main:nth-of-type(25) {
  opacity: 1; }
  .list_of_dishes[data-main="25"] .list_of_dishes__item-main:nth-of-type(25) .list_of_dishes__item-image {
    transform: translate(0, -50%) scale(1.1); }
  .list_of_dishes[data-main="25"] .list_of_dishes__item-main:nth-of-type(25) .list_of_dishes__item-image-shadow {
    transform: translate(0, -50%) scale(1.1); }
  .list_of_dishes[data-main="25"] .list_of_dishes__item-main:nth-of-type(25) .list_of_dishes__item-box {
    opacity: 1; }

.list_of_dishes[data-main="26"] .list_of_dishes__item-main:nth-of-type(26) {
  opacity: 1; }
  .list_of_dishes[data-main="26"] .list_of_dishes__item-main:nth-of-type(26) .list_of_dishes__item-image {
    transform: translate(0, -50%) scale(1.1); }
  .list_of_dishes[data-main="26"] .list_of_dishes__item-main:nth-of-type(26) .list_of_dishes__item-image-shadow {
    transform: translate(0, -50%) scale(1.1); }
  .list_of_dishes[data-main="26"] .list_of_dishes__item-main:nth-of-type(26) .list_of_dishes__item-box {
    opacity: 1; }

.list_of_dishes[data-main="27"] .list_of_dishes__item-main:nth-of-type(27) {
  opacity: 1; }
  .list_of_dishes[data-main="27"] .list_of_dishes__item-main:nth-of-type(27) .list_of_dishes__item-image {
    transform: translate(0, -50%) scale(1.1); }
  .list_of_dishes[data-main="27"] .list_of_dishes__item-main:nth-of-type(27) .list_of_dishes__item-image-shadow {
    transform: translate(0, -50%) scale(1.1); }
  .list_of_dishes[data-main="27"] .list_of_dishes__item-main:nth-of-type(27) .list_of_dishes__item-box {
    opacity: 1; }

.list_of_dishes[data-main="28"] .list_of_dishes__item-main:nth-of-type(28) {
  opacity: 1; }
  .list_of_dishes[data-main="28"] .list_of_dishes__item-main:nth-of-type(28) .list_of_dishes__item-image {
    transform: translate(0, -50%) scale(1.1); }
  .list_of_dishes[data-main="28"] .list_of_dishes__item-main:nth-of-type(28) .list_of_dishes__item-image-shadow {
    transform: translate(0, -50%) scale(1.1); }
  .list_of_dishes[data-main="28"] .list_of_dishes__item-main:nth-of-type(28) .list_of_dishes__item-box {
    opacity: 1; }

.list_of_dishes[data-main="29"] .list_of_dishes__item-main:nth-of-type(29) {
  opacity: 1; }
  .list_of_dishes[data-main="29"] .list_of_dishes__item-main:nth-of-type(29) .list_of_dishes__item-image {
    transform: translate(0, -50%) scale(1.1); }
  .list_of_dishes[data-main="29"] .list_of_dishes__item-main:nth-of-type(29) .list_of_dishes__item-image-shadow {
    transform: translate(0, -50%) scale(1.1); }
  .list_of_dishes[data-main="29"] .list_of_dishes__item-main:nth-of-type(29) .list_of_dishes__item-box {
    opacity: 1; }

.list_of_dishes[data-main="30"] .list_of_dishes__item-main:nth-of-type(30) {
  opacity: 1; }
  .list_of_dishes[data-main="30"] .list_of_dishes__item-main:nth-of-type(30) .list_of_dishes__item-image {
    transform: translate(0, -50%) scale(1.1); }
  .list_of_dishes[data-main="30"] .list_of_dishes__item-main:nth-of-type(30) .list_of_dishes__item-image-shadow {
    transform: translate(0, -50%) scale(1.1); }
  .list_of_dishes[data-main="30"] .list_of_dishes__item-main:nth-of-type(30) .list_of_dishes__item-box {
    opacity: 1; }

.list_of_dishes[data-small="1"] .list_of_dishes__item-small {
  transform: translate(-100%, 0); }

.list_of_dishes[data-small="2"] .list_of_dishes__item-small {
  transform: translate(-200%, 0); }

.list_of_dishes[data-small="3"] .list_of_dishes__item-small {
  transform: translate(-300%, 0); }

.list_of_dishes[data-small="4"] .list_of_dishes__item-small {
  transform: translate(-400%, 0); }

.list_of_dishes[data-small="5"] .list_of_dishes__item-small {
  transform: translate(-500%, 0); }

.list_of_dishes[data-small="6"] .list_of_dishes__item-small {
  transform: translate(-600%, 0); }

.list_of_dishes[data-small="7"] .list_of_dishes__item-small {
  transform: translate(-700%, 0); }

.list_of_dishes[data-small="8"] .list_of_dishes__item-small {
  transform: translate(-800%, 0); }

.list_of_dishes[data-small="9"] .list_of_dishes__item-small {
  transform: translate(-900%, 0); }

.list_of_dishes[data-small="10"] .list_of_dishes__item-small {
  transform: translate(-1000%, 0); }

.list_of_dishes[data-small="11"] .list_of_dishes__item-small {
  transform: translate(-1100%, 0); }

.list_of_dishes[data-small="12"] .list_of_dishes__item-small {
  transform: translate(-1200%, 0); }

.list_of_dishes[data-small="13"] .list_of_dishes__item-small {
  transform: translate(-1300%, 0); }

.list_of_dishes[data-small="14"] .list_of_dishes__item-small {
  transform: translate(-1400%, 0); }

.list_of_dishes[data-small="15"] .list_of_dishes__item-small {
  transform: translate(-1500%, 0); }

.list_of_dishes[data-small="16"] .list_of_dishes__item-small {
  transform: translate(-1600%, 0); }

.list_of_dishes[data-small="17"] .list_of_dishes__item-small {
  transform: translate(-1700%, 0); }

.list_of_dishes[data-small="18"] .list_of_dishes__item-small {
  transform: translate(-1800%, 0); }

.list_of_dishes[data-small="19"] .list_of_dishes__item-small {
  transform: translate(-1900%, 0); }

.list_of_dishes[data-small="20"] .list_of_dishes__item-small {
  transform: translate(-2000%, 0); }

.list_of_dishes[data-small="21"] .list_of_dishes__item-small {
  transform: translate(-2100%, 0); }

.list_of_dishes[data-small="22"] .list_of_dishes__item-small {
  transform: translate(-2200%, 0); }

.list_of_dishes[data-small="23"] .list_of_dishes__item-small {
  transform: translate(-2300%, 0); }

.list_of_dishes[data-small="24"] .list_of_dishes__item-small {
  transform: translate(-2400%, 0); }

.list_of_dishes[data-small="25"] .list_of_dishes__item-small {
  transform: translate(-2500%, 0); }

.list_of_dishes[data-small="26"] .list_of_dishes__item-small {
  transform: translate(-2600%, 0); }

.list_of_dishes[data-small="27"] .list_of_dishes__item-small {
  transform: translate(-2700%, 0); }

.list_of_dishes[data-small="28"] .list_of_dishes__item-small {
  transform: translate(-2800%, 0); }

.list_of_dishes[data-small="29"] .list_of_dishes__item-small {
  transform: translate(-2900%, 0); }

.list_of_dishes[data-small="30"] .list_of_dishes__item-small {
  transform: translate(-3000%, 0); }

.list_of_dishes[data-small="1"] .list_of_dishes__item-small {
  transition: all 0s; }
