/* ═══════════════════════════════════════════
   Yassas The Greek Way — Shared Brand Stylesheet
   brand.css — linked by every page
   ═══════════════════════════════════════════ */

:root {
  --blue:      #003DA6;
  --gold:      #C7A12F;
  --cream:     #FAF7F0;
  --warm:      #5a4e3a;
  --blue-dark: #001e6e;
  --pat: url('data:image/png;base64,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');
}

/* ── RESET ── */
*, *::before, *::after { margin: 0; padding: 0; box-sizing: border-box; }
body {
  font-family: 'new-atten', Arial, sans-serif;
  background: var(--cream);
  color: #1a1a1a;
  overflow-x: clip; /* 'hidden' breaks position:sticky — 'clip' prevents horizontal scroll without creating a scroll container */
}

/* ── TYPOGRAPHY ── */
.eyebrow {
  display: flex; align-items: center; gap: 12px; margin-bottom: 16px;
}
.eyebrow::before {
  content: ''; display: block; width: 32px; height: 2px; background: var(--gold);
}
.eyebrow span {
  font-size: 9px; letter-spacing: 5px; color: var(--gold);
  font-weight: 700; text-transform: uppercase;
}
.sec-title {
  font-family: 'beaufort-pro', Georgia, serif;
  font-size: 40px; color: var(--blue); font-weight: 700; line-height: 1.08;
}
.sec-title em { font-style: normal; color: var(--gold); }

/* ── BUTTONS ── */
.btn-gold {
  background: var(--gold); color: #fff;
  padding: 13px 28px; font-size: 11px; letter-spacing: 2px;
  font-weight: 700; text-transform: uppercase; border: none;
  cursor: pointer; border-radius: 3px;
  font-family: 'new-atten', Arial, sans-serif;
  transition: background .2s; text-decoration: none; display: inline-block;
}
.btn-gold:hover { background: #b8932a; }

.btn-blue {
  background: var(--blue); color: #fff;
  padding: 13px 28px; font-size: 11px; letter-spacing: 2px;
  font-weight: 700; text-transform: uppercase; border: none;
  cursor: pointer; border-radius: 3px;
  font-family: 'new-atten', Arial, sans-serif;
  display: inline-block; text-decoration: none;
}
.btn-blue:hover { background: #002d90; }

.btn-ob {
  background: transparent; color: var(--blue);
  padding: 13px 28px; font-size: 11px; letter-spacing: 2px;
  font-weight: 700; text-transform: uppercase;
  border: 2px solid var(--blue); cursor: pointer; border-radius: 3px;
  font-family: 'new-atten', Arial, sans-serif;
  transition: all .2s; display: inline-block; text-decoration: none;
}
.btn-ob:hover { background: var(--blue); color: #fff; }

.btn-ow {
  background: transparent; color: #fff;
  padding: 12px 24px; font-size: 11px; letter-spacing: 2px;
  font-weight: 700; text-transform: uppercase;
  border: 2px solid rgba(255,255,255,.4); cursor: pointer; border-radius: 3px;
  font-family: 'new-atten', Arial, sans-serif; transition: all .2s;
}
.btn-ow:hover { border-color: #fff; }

.btn-white {
  background: #fff; color: var(--gold);
  padding: 12px 24px; font-size: 11px; letter-spacing: 2px;
  font-weight: 700; text-transform: uppercase; border: none;
  cursor: pointer; border-radius: 3px;
  font-family: 'new-atten', Arial, sans-serif;
}

/* ── Custom element wrapper — display:contents makes <nav> behave as direct child of body,
   giving sticky full page range instead of being capped at the 70px wrapper height ── */
yassas-nav { display: contents; }

/* ── NAV base styles (referenced by nav.js component) ── */
nav {
  background: var(--blue); padding: 0 48px;
  display: flex; align-items: center; justify-content: space-between;
  height: 70px; position: sticky; top: 0; z-index: 200;
  box-shadow: 0 2px 20px rgba(0,0,0,.2);
}
.nav-logo img { height: 52px; width: auto; display: block; }
nav ul { list-style: none; display: flex; gap: 18px; align-items: center; }
nav ul li a {
  color: rgba(255,255,255,.82); text-decoration: none;
  font-size: 10px; letter-spacing: 2px; font-weight: 700;
  text-transform: uppercase; transition: color .2s;
}
nav ul li a:hover { color: var(--gold); }
.nav-active { color: var(--gold) !important; }
.nav-book {
  background: var(--gold) !important; color: #fff !important;
  padding: 9px 18px; border-radius: 3px;
}

/* ── DIVIDER PATTERN (also a web component) ── */
.div-pat {
  height: 12px;
  background: repeating-linear-gradient(
    90deg, var(--blue) 0 14px, var(--gold) 14px 28px
  );
}

/* ── CTA BAND (also a web component) ── */
.cta-band {
  background: var(--gold); padding: 48px 72px;
  display: flex; align-items: center; justify-content: space-between;
  flex-wrap: wrap; gap: 20px;
}
.cta-band h3 {
  font-family: 'beaufort-pro', Georgia, serif;
  font-size: 30px; color: #fff; font-weight: 700; line-height: 1.1;
}
.cta-band h3 em { font-style: normal; color: var(--blue-dark); }
.cta-btns { display: flex; gap: 12px; }

/* ── FOOTER base styles (referenced by footer.js component) ── */
footer {
  background: var(--blue-dark);
  padding: 56px 72px 28px;
  position: relative; overflow: hidden;
}
.footer-pat {
  position: absolute; inset: 0;
  background-image: var(--pat);
  background-size: 180px; opacity: .07;
}
.footer-grid {
  display: grid; grid-template-columns: 2fr 1fr 1fr 1fr;
  gap: 48px; margin-bottom: 40px; position: relative; z-index: 1;
}
.footer-logo { height: 60px; width: auto; display: block; margin-bottom: 16px; }
.footer-brand p { font-size: 13px; color: rgba(255,255,255,.48); line-height: 1.75; }
.fc h4 {
  font-size: 9px; letter-spacing: 3px; color: var(--gold);
  text-transform: uppercase; font-weight: 700; margin-bottom: 14px;
}
.fc ul { list-style: none; }
.fc ul li { margin-bottom: 8px; }
.fc ul li a {
  color: rgba(255,255,255,.48); text-decoration: none;
  font-size: 13px; transition: color .2s;
}
.fc ul li a:hover { color: var(--gold); }
.footer-bottom {
  border-top: 1px solid rgba(255,255,255,.07); padding-top: 20px;
  display: flex; justify-content: space-between; align-items: center;
  position: relative; z-index: 1;
}
.footer-bottom p { font-size: 12px; color: rgba(255,255,255,.28); }
.socials { display: flex; gap: 10px; }
.soc {
  width: 36px; height: 36px; border-radius: 50%;
  border: 1px solid rgba(255,255,255,.35);
  background: rgba(255,255,255,.08);
  display: flex; align-items: center; justify-content: center;
  color: rgba(255,255,255,.85);
  cursor: pointer; text-decoration: none; transition: all .2s;
}
.soc svg { display: block; flex-shrink: 0; }
.soc:hover { border-color: var(--gold); color: var(--gold); background: rgba(199,161,47,.15); }

/* ── BOOKING MODAL (referenced by modal.js component) ── */
.modal-overlay {
  display: none; position: fixed; top: 0; right: 0; bottom: 0; left: 0;
  background: rgba(0,10,40,.7); z-index: 1000;
  align-items: center; justify-content: center;
  backdrop-filter: blur(4px);
}
.modal-overlay.open { display: flex; }
.modal {
  background: #fff; border-radius: 14px;
  width: 90%; max-width: 600px; overflow: hidden;
  animation: modalIn .3s ease;
}
@keyframes modalIn {
  0%  { transform: translateY(20px); opacity: 0; }
  100%{ transform: translateY(0);    opacity: 1; }
}
.modal-header {
  background: var(--blue); padding: 28px 32px;
  display: flex; align-items: center; justify-content: space-between;
}
.modal-header h3 {
  font-family: 'beaufort-pro', Georgia, serif;
  font-size: 22px; color: #fff; font-weight: 700;
}
.modal-header p { font-size: 11px; color: rgba(255,255,255,.6); letter-spacing: 1px; margin-top: 4px; }
.modal-close {
  background: rgba(255,255,255,.15); border: none; color: #fff;
  width: 32px; height: 32px; border-radius: 50%; cursor: pointer;
  font-size: 16px; display: flex; align-items: center; justify-content: center;
}
.modal-close:hover { background: rgba(255,255,255,.25); }
.modal-body { padding: 28px 32px; }
.venue-select-grid { display: grid; grid-template-columns: 1fr 1fr; gap: 12px; }
.venue-select-card {
  border: 1.5px solid rgba(0,61,166,.15); border-radius: 8px;
  padding: 16px 18px; cursor: pointer; transition: all .2s;
}
.venue-select-card:hover  { border-color: var(--blue); background: #f4f7ff; }
.venue-select-card.selected { border-color: var(--blue); background: #e8f0ff; }
.vs-name {
  font-family: 'beaufort-pro', Georgia, serif;
  font-size: 16px; color: var(--blue); font-weight: 700; margin-bottom: 4px;
}
.vs-addr  { font-size: 11px; color: #9a8a78; margin-bottom: 5px; }
.vs-hours { font-size: 10px; color: var(--gold); font-weight: 700; letter-spacing: 1px; }
.modal-next-btn {
  width: 100%; margin-top: 18px; background: var(--blue); color: #fff;
  padding: 13px; border-radius: 4px; font-size: 11px; letter-spacing: 2px;
  font-weight: 700; text-transform: uppercase; border: none; cursor: pointer;
  font-family: 'new-atten', Arial, sans-serif; transition: background .2s;
}
.modal-next-btn:hover   { background: #002d90; }
.modal-next-btn:disabled { opacity: .4; cursor: not-allowed; }
.modal-back {
  background: transparent; border: none; color: var(--blue);
  font-size: 11px; letter-spacing: 1px; font-weight: 700;
  cursor: pointer; margin-bottom: 16px; padding: 0;
  font-family: 'new-atten', Arial, sans-serif; text-transform: uppercase;
  display: flex; align-items: center; gap: 6px;
}
.ot-wrapper {
  background: #f4f7ff; border: 2px dashed rgba(0,61,166,.18);
  border-radius: 8px; padding: 32px; text-align: center; min-height: 100px;
}
.ot-wrapper p { font-size: 13px; color: var(--blue); font-weight: 700; margin-bottom: 6px; }
.ot-wrapper span { font-size: 11px; color: #9a8a78; }

/* ═══════════════════════════════════════════════════════════
   FLOATING BUTTONS — Book a Table + Back to Top
   Shown on every page via components.js
   ═══════════════════════════════════════════════════════════ */

/* Container — bottom-right corner */
.floating-actions {
  position: fixed;
  bottom: 28px;
  bottom: calc(28px + env(safe-area-inset-bottom, 0px));
  right: 24px;
  display: flex;
  flex-direction: column;
  align-items: flex-end;
  gap: 10px;
  z-index: 500;
  -webkit-transform: translateZ(0);
  transform: translateZ(0);
}

/* Back to Top button */
.fab-top {
  width: 44px;
  height: 44px;
  border-radius: 50%;
  background: var(--blue-dark);
  color: #fff;
  border: 2px solid rgba(255,255,255,.15);
  cursor: pointer;
  display: -webkit-flex;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
  font-size: 18px;
  box-shadow: 0 4px 16px rgba(0,0,0,.25);
  -webkit-transition: all .3s;
  transition: all .3s;
  opacity: 0;
  transform: translateY(12px);
  pointer-events: none;
}
.fab-top.visible {
  opacity: 1;
  transform: translateY(0);
  pointer-events: auto;
}
.fab-top:hover {
  background: var(--blue);
  border-color: var(--gold);
  transform: translateY(-2px);
}

/* Book a Table FAB */
.fab-book {
  -webkit-tap-highlight-color: transparent;
  display: -webkit-flex;
  display: flex;
  align-items: center;
  gap: 8px;
  background: var(--gold);
  color: #fff;
  border: none;
  border-radius: 28px;
  padding: 12px 20px;
  font-family: 'new-atten', Arial, sans-serif;
  font-size: 11px;
  font-weight: 700;
  letter-spacing: 2px;
  text-transform: uppercase;
  cursor: pointer;
  box-shadow: 0 4px 20px rgba(199,161,47,.45);
  transition: all .3s;
  white-space: nowrap;
}
.fab-book:hover {
  background: #b8932a;
  transform: translateY(-2px);
  box-shadow: 0 8px 28px rgba(199,161,47,.55);
}
.fab-book .fab-icon { font-size: 15px; }

/* On mobile — collapse Book label, show icon only */
@media (max-width: 768px) {
  .floating-actions { bottom: 20px; right: 16px; gap: 8px; }
  .fab-book { padding: 13px; border-radius: 50%; gap: 0; }
  .fab-book .fab-label { display: none; }
  .fab-book .fab-icon { font-size: 18px; }
  .fab-top { width: 40px; height: 40px; font-size: 16px; }
}

/* ═══════════════════════════════════════════════════════════
   INSTAGRAM GRID — gallery.html
   ═══════════════════════════════════════════════════════════ */
.insta-grid {
  display: grid;
  grid-template-columns: repeat(4, 1fr);
  gap: 12px;
}
.insta-post {
  position: relative;
  aspect-ratio: 1;
  border-radius: 8px;
  overflow: hidden;
  display: block;
  text-decoration: none;
  background: #e8e0d0;
}
.insta-post img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  display: block;
  transition: transform .4s ease;
}
.insta-ph-bg {
  width: 100%;
  height: 100%;
  position: absolute;
  inset: 0;
}
.insta-post:hover img,
.insta-post:hover .insta-ph-bg { transform: scale(1.05); }
.insta-overlay {
  position: absolute;
  inset: 0;
  background: linear-gradient(0deg, rgba(0,0,0,.65) 0%, transparent 50%);
  display: flex;
  flex-direction: column;
  justify-content: flex-end;
  padding: 14px;
  opacity: 0;
  transition: opacity .3s;
}
.insta-post:hover .insta-overlay { opacity: 1; }
.insta-icon { font-size: 18px; margin-bottom: 4px; display: block; }
.insta-caption {
  font-size: 11px;
  color: rgba(255,255,255,.9);
  line-height: 1.4;
  margin: 0;
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
  overflow: hidden;
}

@media (max-width: 1024px) {
  .insta-grid { grid-template-columns: repeat(3, 1fr); }
}
@media (max-width: 768px) {
  .insta-grid { grid-template-columns: repeat(2, 1fr); gap: 8px; }
}
@media (max-width: 480px) {
  .insta-grid { grid-template-columns: repeat(2, 1fr); gap: 6px; }
}

/* ═══════════════════════════════════════════════════════════
   GOOGLE REVIEWS — rating pills + live strip
   ═══════════════════════════════════════════════════════════ */
.ratings-strip {
  background: #fff;
  border-bottom: 1px solid rgba(0,61,166,.07);
  padding: 14px 72px;
  display: flex;
  align-items: center;
  gap: 8px;
  flex-wrap: wrap;
}
.ratings-strip-label {
  font-size: 9px;
  letter-spacing: 3px;
  color: #9a8a78;
  text-transform: uppercase;
  font-weight: 700;
  margin-right: 8px;
  white-space: nowrap;
}
.rating-pill {
  display: flex;
  align-items: center;
  gap: 6px;
  background: var(--cream);
  border: 1px solid rgba(0,61,166,.1);
  border-radius: 24px;
  padding: 6px 14px;
  white-space: nowrap;
}
.rp-venue  { font-size: 11px; color: var(--blue); font-weight: 700; }
.rp-stars  { font-size: 11px; color: var(--gold); letter-spacing: 1px; }
.rp-score  { font-size: 12px; color: var(--blue); font-weight: 700; }
.rp-count  { font-size: 10px; color: #9a8a78; }
.ratings-powered {
  margin-left: auto;
  font-size: 10px;
  color: #9a8a78;
  display: flex;
  align-items: center;
  gap: 4px;
  white-space: nowrap;
}

@media (max-width: 768px) {
  .ratings-strip { padding: 12px 20px; gap: 6px; }
  .ratings-powered { display: none; }
}


/* ── HOME NAV ITEM — hidden on desktop, visible in mobile menu ── */
/* The logo is the home link on desktop. Home only shows in hamburger. */
nav ul li a[href="index.html"] {
  display: none;
}
nav ul.open li a[href="index.html"] {
  display: block;
}

/* ratings strip scrolls normally with page */

/* ── MOBILE BOOK A TABLE BAR ─────────────────────────────── */
/* Hidden on desktop — only shows on mobile below the nav */
#mobile-book-bar {
  display: none; /* hidden by default — shown via responsive.css */
}
