/* =========================
   1) Breadcrumb - bez okvir
   ========================= */
.breadcrumb{
  border: 2px solid #d8c6a3 !important;      /* bez okvir */          
  background: #f3e6cf !important;            /* bez pozadina */
  padding: 12px 16px !important;
  border-radius: 10px !important;
  box-shadow: 0 2px 8px rgba(0,0,0,.06) !important;
}

.breadcrumb a,
.breadcrumbs a {
  color: #5c3b0f !important;
  text-decoration: none !important;
}

.breadcrumb a:hover,
.breadcrumbs a:hover {
  text-decoration: underline !important;
}


/* ==========================================
   2) “Odgovori” / quote da budu upadljiviji
   - radi i za Gutenberg quote block
   - i ako ti je odgovor samo u <blockquote>
   ========================================== */
.gs-entry blockquote,
.wp-block-quote {
  margin: 16px 0 !important;
  padding: 14px 16px !important;
  border-left: 6px solid #c9a66b !important;   /* “bez” akcenat */
  background: #fbf4e7 !important;              /* svetliji bez */
  border-radius: 10px !important;
}

.gs-entry blockquote p,
.wp-block-quote p {
  margin: 0 !important;
  font-size: 1.02em !important;
  line-height: 1.65 !important;
  color: #3b2a12 !important;
}

/* Ako WordPress ubaci <cite> u quote */
.gs-entry blockquote cite,
.wp-block-quote cite {
  display: block !important;
  margin-top: 10px !important;
  font-style: normal !important;
  font-weight: 600 !important;
  color: #7a5a2b !important;
}


/* ======================================
   3) Bez “crtica” između postova (divider)
   - i napravi lep razmak + lagani separator
   ====================================== */
.gs-entry {
  padding-bottom: 22px !important;
  margin-bottom: 26px !important;
  position: relative !important;
}

/* Bez separator na dnu svakog unosa */
.gs-entry::after {
  content: "" !important;
  display: block !important;
  height: 2px !important;
  margin-top: 22px !important;
  background: #e5d3b4 !important;           /* bez linija */
  border-radius: 2px !important;
  opacity: 0.9 !important;
}

/* Ali ukloni separator za poslednji post */
.gs-entry:last-of-type::after {
  display: none !important;
}

.gs-section-title{
  /* layout */
  display:flex;
  align-items:center;
  gap:18px;

  /* spacing */
  margin: 18px 0 22px;
  padding: 6px 0;

  /* text */
  font-weight: 800;
  letter-spacing: .08em;
  text-transform: uppercase;
  font-size: 22px;
  color: #5a3b12; /* tamniji bez/braon ton */
}

.gs-section-title::before,
.gs-section-title::after{
  content:"";
  flex:1;
  height: 3px;
  border-radius: 999px;             /* “meke” linije */
  background: #d8c6a3;              /* bez linija */
  box-shadow: 0 1px 0 rgba(255,255,255,.6) inset; /* blagi “soft” efekat */
  opacity: .95;
}

.gs-section-title span{
  padding: 6px 14px;
  border-radius: 999px;
  background: rgba(243, 230, 207, .8); /* svetliji bez iza teksta */
  border: 1px solid rgba(216, 198, 163, .9);
}

/* malo manje na telefonu */
@media (max-width: 480px){
  .gs-section-title{
    font-size: 18px;
    gap: 12px;
  }
  .gs-section-title span{
    padding: 5px 10px;
  }
}
