
:root{--gold:#b38b4d;--cream:#f4ece6;--ink:#2f2f2f}
html,body{background:var(--cream);color:var(--ink)}
.soft-card{background:#fff;border:1px solid #eadfd6;border-radius:16px}
.navbar-blur{backdrop-filter:saturate(180%) blur(10px);background-color:rgba(244,236,230,.75)}
.btn-gold{background:var(--gold);color:#fff;border-radius:999px;padding:10px 18px;text-decoration:none;display:inline-block}
.btn-gold:hover{filter:brightness(1.05)}
.logo-mark{width:56px;height:56px}
/* Лого в хедъра – фиксиран размер */
.logo-mark{
  width: 56px !important;
  height: 56px !important;
  object-fit: contain;
}
@media (min-width: 768px){
  .logo-mark{ width: 84px !important; height: 84px !important; }
}
.gallery-card:hover img{ transform:scale(1.02) }
.gallery-card img{ transition:transform .35s ease }
.badge{border:1px solid #eadfd6;border-radius:999px;padding:.25rem .6rem;font-size:.8rem}
/* Tabs */
.tab{padding:.5rem 1rem;border:1px solid #eadfd6;border-radius:9999px;background:#fff}
.tab-active{padding:.5rem 1rem;border:1px solid var(--gold);background:var(--gold);color:#fff;border-radius:9999px}

/* Икони в „Какво предлагаме“ да са леко златисти */
.soft-card svg{color:var(--gold)}

/*Малък CSS фикс за Alpine (x-cloak)- Това скрива модала, докато Alpine се зареди (да няма премигване). */
[x-cloak]{display:none!important;}
