@supports (-webkit-backdrop-filter: none) or (backdrop-filter: none) {
  .header-blur-background {}
}

.dfbkk {
  display: grid !important;
  grid-template-columns: repeat(1, 1fr);
  gap: 20px;
}

@media (min-width:992px) {
  .dfbkk {
    display: grid !important;
    grid-template-columns: repeat(4, 1fr);
    gap: 20px;
  }
}

@media (max-width:992px) and (min-width:768px) {
  .dfbkk {
    display: grid !important;
    grid-template-columns: repeat(2, 1fr);
    gap: 20px;
  }
}

.fgdgb {
  display: grid !important;
  grid-template-columns: repeat(1, 1fr);
  gap: 20px;
}

@media (min-width:992px) {
  .fgdgb {
    display: grid !important;
    grid-template-columns: repeat(3, 1fr);
    gap: 20px;
  }
}

@media (max-width:992px) and (min-width:768px) {
  .fgdgb {
    display: grid !important;
    grid-template-columns: repeat(2, 1fr);
    gap: 20px;
  }
}

.dxfdgh {
  font-size: 16px !important;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 5;
  overflow: hidden;
  text-overflow: ellipsis;
}

.oipk {
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 1;
  overflow: hidden;
  text-overflow: ellipsis;
}

.lopi {
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 2;
  overflow: hidden;
  text-overflow: ellipsis;
}

.gdfhlll {
  word-break: break-all;
}

a {
  text-decoration: none !important;
}

h1 {
  text-align: center !important;
  font-weight: bold !important;
  font-size: 30px !important;
  line-height: 1.3 !important;
  color: #000 !important;
  padding-bottom: 20px !important;
}

h2 {
  font-weight: bold !important;
  font-size: 26px !important;
  line-height: 1.3 !important;
}

h3 {
  font-weight: bold !important;
  font-size: 23px !important;
  line-height: 1.3 !important;
}

h4 {
  font-weight: bold !important;
  font-size: 20px !important;
  line-height: 1.3 !important;
}

p {
  font-size: 18px !important;
}

.gdfhlll h2 {
  text-align: center !important;
  color: #000 !important;
}

.gdfhlll h3 {
  text-align: center !important;
  color: #000 !important;
}

.gdfhlll h4 {
  text-align: center !important;
  color: #000;
}

.gdfhlll h5,
.gdfhlll h6 {
  text-align: center !important;
  font-weight: bold !important;
  color: #000 !important;
}

.gdfhlll li,
.gdfhlll span,
.gdfhlll a {
  color: #000 !important;
}

.gdfhlll img {
  max-width: 100%;
  height: auto;
}

.gdfhlll p {
  line-height: 1.6 !important;
  text-align: left !important;
  color: #000 !important;
}

.gdfhlll table {
  word-break: break-all !important;
}

.gdfhlll td {
  font-size: 16px !important;
  color: #000 !important;
}

.gdfhlll li {
  font-size: 16px !important;
  text-align: left !important;
  color: #000 !important;
}


.top-bun,
.patty,
.bottom-bun {
  height: 1px;
}



.top-bun,
.patty,
.bottom-bun {
  height: 1px;
}




.fe-663e9a02d7eff828e961ab8e {
  --grid-gutter: calc(var(--sqs-mobile-site-gutter, 6vw) - 11.0px);
  --cell-max-width: calc((var(--sqs-site-max-width, 1500px) - (11.0px * (8 - 1))) / 8);

  display: grid;
  position: relative;
  grid-area: 1/1/-1/-1;
  grid-template-rows: repeat(2, minmax(24px, auto));
  grid-template-columns:
    minmax(var(--grid-gutter), 1fr) repeat(8, minmax(0, var(--cell-max-width))) minmax(var(--grid-gutter), 1fr);
  row-gap: 11.0px;
  column-gap: 11.0px;
}

@media (min-width: 768px) {
  .background-width--inset .fe-663e9a02d7eff828e961ab8e {
    --inset-padding: calc(var(--sqs-site-gutter) * 2);
  }

  .fe-663e9a02d7eff828e961ab8e {
    --grid-gutter: calc(var(--sqs-site-gutter, 4vw) - 11.0px);
    --cell-max-width: calc((var(--sqs-site-max-width, 1500px) - (11.0px * (24 - 1))) / 24);
    --inset-padding: 0vw;

    --row-height-scaling-factor: 0.0215;
    --container-width: min(var(--sqs-site-max-width, 1500px), calc(100vw - var(--sqs-site-gutter, 4vw) * 2 - var(--inset-padding)));

    grid-template-rows: repeat(2, minmax(calc(var(--container-width) * var(--row-height-scaling-factor)), auto));
    grid-template-columns:
      minmax(var(--grid-gutter), 1fr) repeat(24, minmax(0, var(--cell-max-width))) minmax(var(--grid-gutter), 1fr);
  }
}


.fe-block-yui_3_17_2_1_1715376148407_7163 {
  grid-area: 1/2/3/6;
  z-index: 1;

  @media (max-width: 767px) {}
}

.fe-block-yui_3_17_2_1_1715376148407_7163 .sqs-block {
  justify-content: center;
}

.fe-block-yui_3_17_2_1_1715376148407_7163 .sqs-block-alignment-wrapper {
  align-items: center;
}

@media (min-width: 768px) {
  .fe-block-yui_3_17_2_1_1715376148407_7163 {
    grid-area: 1/11/3/17;
    z-index: 1;




  }

  .fe-block-yui_3_17_2_1_1715376148407_7163 .sqs-block {
    justify-content: center;
  }

  .fe-block-yui_3_17_2_1_1715376148407_7163 .sqs-block-alignment-wrapper {
    align-items: center;
  }
}





.fe-651b2075b7ad720d685e2192 {
  --grid-gutter: calc(var(--sqs-mobile-site-gutter, 6vw) - 11.0px);
  --cell-max-width: calc((var(--sqs-site-max-width, 1500px) - (11.0px * (8 - 1))) / 8);

  display: grid;
  position: relative;
  grid-area: 1/1/-1/-1;
  grid-template-rows: repeat(11, minmax(24px, auto));
  grid-template-columns:
    minmax(var(--grid-gutter), 1fr) repeat(8, minmax(0, var(--cell-max-width))) minmax(var(--grid-gutter), 1fr);
  row-gap: 11.0px;
  column-gap: 11.0px;
}

@media (min-width: 768px) {
  .background-width--inset .fe-651b2075b7ad720d685e2192 {
    --inset-padding: calc(var(--sqs-site-gutter) * 2);
  }

  .fe-651b2075b7ad720d685e2192 {
    --grid-gutter: calc(var(--sqs-site-gutter, 4vw) - 11.0px);
    --cell-max-width: calc((var(--sqs-site-max-width, 1500px) - (11.0px * (24 - 1))) / 24);
    --inset-padding: 0vw;

    --row-height-scaling-factor: 0.0215;
    --container-width: min(var(--sqs-site-max-width, 1500px), calc(100vw - var(--sqs-site-gutter, 4vw) * 2 - var(--inset-padding)));

    grid-template-rows: repeat(8, minmax(calc(var(--container-width) * var(--row-height-scaling-factor)), auto));
    grid-template-columns:
      minmax(var(--grid-gutter), 1fr) repeat(24, minmax(0, var(--cell-max-width))) minmax(var(--grid-gutter), 1fr);
  }
}


.fe-block-6af813fb0b61662b4983 {
  grid-area: 1/2/12/10;
  z-index: 2;

  @media (max-width: 767px) {}
}

.fe-block-6af813fb0b61662b4983 .sqs-block {
  justify-content: flex-start;
}

.fe-block-6af813fb0b61662b4983 .sqs-block-alignment-wrapper {
  align-items: flex-start;
}

@media (min-width: 768px) {
  .fe-block-6af813fb0b61662b4983 {
    grid-area: 2/9/9/19;
    z-index: 2;


  }

  .fe-block-6af813fb0b61662b4983 .sqs-block {
    justify-content: center;
  }

  .fe-block-6af813fb0b61662b4983 .sqs-block-alignment-wrapper {
    align-items: center;
  }
}




#block-yui_3_17_2_1_1576740654103_20538 .social-icons-style-border .sqs-svg-icon--wrapper {

  box-shadow: 0 0 0 2px inset;

  border: none;
}