/* Χρώματα του site από το λογότυπο (μαύρο + σαμπανί). Φορτώνεται μετά το home-minimal.css. */

/* Το φόντο είναι λίγο πιο ανοιχτό από το μαύρο της εικόνας, ώστε με mix-blend-mode:lighten να «σβήνει» το κουτί της */
.minimal.dark{
  --m-bg:#131311;--m-card:#191917;--m-ink:#E9E1D2;--m-mute:#8F887B;--m-line:rgb(233 225 210 / .12);--m-cream:#1E1D19;
  --m-gold:#CDB892;
  background:var(--m-bg);color:var(--m-ink)}
.dark .m-logo-full{display:block;mix-blend-mode:lighten}

/* μπάρα και footer: ίδιο φόντο με τη σελίδα, λεπτή γραμμή */
.dark .m-head{justify-content:center;background:rgb(19 19 17 / .94);color:var(--m-ink);border-bottom:1px solid var(--m-line)}
.dark .m-nav{color:var(--m-mute);letter-spacing:.06em;text-transform:uppercase;font-size:12px}
.dark .m-nav a:hover{color:var(--m-ink)}
.dark .m-nav .m-book{color:var(--m-ink);border-color:var(--m-gold);letter-spacing:.08em}
.dark .m-nav .m-book:hover{background:var(--m-gold);color:var(--m-bg)}
.dark .m-foot{background:var(--m-bg);border-top:1px solid var(--m-line);color:var(--m-mute)}
.dark .m-foot a:hover{color:var(--m-ink)}

/* κορυφή: το λογότυπο στη θέση του τίτλου */
.dark .m-title{line-height:0}
.dark .m-logo-full{width:min(100%,560px);height:auto;margin-left:-4%}
.dark .m-lead{color:var(--m-mute)}
.dark .m-link{border-color:var(--m-gold)}
.dark .m-link:hover{color:var(--m-gold)}

/* ενότητες (μόνο Manrope) */
.dark .m-h{color:var(--m-ink)}
.dark .m-list li{border-bottom-color:var(--m-line)}
.dark .m-list li.today{background:linear-gradient(90deg,var(--m-cream),transparent)}
.dark .m-item small{color:var(--m-gold)}
.dark .m-price{color:var(--m-gold)}
.dark .m-note a{color:var(--m-ink);border-color:var(--m-gold)}
.dark .m-list a:hover{color:var(--m-gold)}

/* φόρμα κράτησης σε σκούρο */
.dark .m-form .kr{
  --k-bg:var(--m-card);--k-fg:var(--m-ink);--k-chip:rgb(233 225 210 / .06);--k-field:rgb(233 225 210 / .05);--k-line:var(--m-line);
  --k-mute:var(--m-mute);--k-off:rgb(233 225 210 / .25);--k-accent:var(--m-gold);--k-on-accent:#131311;--k-danger:#E8806F;
  border-color:var(--m-line);box-shadow:0 40px 80px -40px rgb(0 0 0 / .8)}
.dark .m-form .kr .kr-head{color:var(--m-ink);border-bottom-color:var(--m-line)}
.dark .m-form .kr .kr-fields input{color:var(--m-ink)}
.dark .m-form .kr .kr-fields input:focus{border-color:var(--m-gold)}
.dark .m-form .kr .kr-back:hover,.dark .m-form .kr .kr-cal-nav:hover:not(:disabled){background:var(--m-ink);color:var(--m-bg)}

/* σελίδα προϊόντων και 404 */
.dark .m-prod-img{background:var(--m-card);border:1px solid var(--m-line)}
.dark .m-prod-img svg{filter:invert(.88) sepia(.25)}
.dark .m-prod h3{color:var(--m-ink)}
.dark .m-nav a[aria-current="page"]{color:var(--m-ink)}
.dark .m-404-code{color:var(--m-line)}
