/** Shopify CDN: Minification failed

Line 22:18 Unexpected "{"
Line 22:27 Expected ":"
Line 31:18 Unexpected "{"
Line 31:27 Expected ":"
Line 37:18 Unexpected "{"
Line 37:27 Expected ":"
Line 44:18 Unexpected "{"
Line 44:27 Expected ":"
Line 49:18 Unexpected "{"
Line 49:27 Expected ":"
... and 12 more hidden warnings

**/
/* SHOPIFY_STYLESHEETS_VERSION: 1.0 */


/* CSS from section stylesheet tags */
/* START_SECTION:open-table (INDEX:33) */
/* Keep the widget centred */
#shopify-section-{{ section.id }} .open-table-area{
  text-align: center;
  padding-bottom: 0 !important; /* reduce gap below OpenTable */
  margin-bottom: 0 !important;
  padding-top: 0 !important;    /* reduce gap above OpenTable (if any) */
  margin-top: 0 !important;
}

/* Centre the injected iframe reliably */
#shopify-section-{{ section.id }} .open-table-area iframe{
  display: inline-block !important;
  margin: 0 !important;
}

/* If OpenTable injects a wrapper div, centre that too */
#shopify-section-{{ section.id }} .open-table-area > div{
  margin-left: auto !important;
  margin-right: auto !important;
}
/* END_SECTION:open-table */

/* START_SECTION:takeaway-ebv (INDEX:52) */
#shopify-section-{{ section.id }} .takeaway-order-area {
  padding-bottom: 24px;
  text-align: center;
}

#shopify-section-{{ section.id }} .takeaway-button {
  display: inline-block;
  background-color: #343434;
  color: #ffffff;
  text-align: center;
  padding: 16px 24px;
  font-weight: 700;
  text-decoration: none;
  border-radius: 0;
  text-transform: uppercase;
}

#shopify-section-{{ section.id }} .takeaway-button:hover {
  opacity: 0.9;
}
/* END_SECTION:takeaway-ebv */

/* START_SECTION:takeaway-embed (INDEX:53) */
#shopify-section-{{ section.id }} .takeaway-order-area {
  padding-bottom: 24px;
  text-align: center; /* keeps button centred */
}

#shopify-section-{{ section.id }} .takeaway-button {
  display: inline-block;
  background-color: #343434;
  color: #ffffff;
  text-align: center;
  padding: 16px 24px;
  font-weight: 700;
  text-decoration: none;
  border-radius: 0;
  text-transform: uppercase;
}

#shopify-section-{{ section.id }} .takeaway-button:hover {
  opacity: 0.9;
}
/* END_SECTION:takeaway-embed */

/* START_SECTION:xmas-shipping-notice (INDEX:89) */
/* Remove any theme spacing above/below THIS section */
#shopify-section-{{ section.id }}.shopify-section {
  margin: 0 !important;
  padding: 0 !important;
}

/* Style the notice bar (and ensure it doesn't create extra gaps) */
#shopify-section-{{ section.id }} .xmas-shipping-notice {
  background: #ffd140;
  color: #343434;
  text-align: center;
  font-weight: 600;
  margin: 0 !important;
  padding: 14px 20px !important;
}
/* END_SECTION:xmas-shipping-notice */