
/* =========================================================
   EDITORIAL CLEANUP
   Removes template/AI-looking decoration without touching
   Webflow structure or interaction IDs.
   ========================================================= */


/* ---------------------------------------------------------
   1. REMOVE SMALL SQUARE / DOT BEFORE OVERLINES
   --------------------------------------------------------- */

.overline-chip,
.overline-chip.blue {
  display: none !important;
}


/* ---------------------------------------------------------
   2. REMOVE FROSTED-GLASS PROPERTY PILLS
   Convert:
   [BINNINGEN] [VILLA] [CHF 3'950'000]

   Into:
   BINNINGEN | VILLA | CHF 3'950'000
   --------------------------------------------------------- */

.property-item-infos-wrapper {
  column-gap: 0 !important;
}

.tag-text-style,
.tag-text-style._1,
.tag-text-style._2 {
  -webkit-backdrop-filter: none !important;
  backdrop-filter: none !important;

  background-color: transparent !important;
  background: transparent !important;

  border-radius: 0 !important;
  box-shadow: none !important;

  padding: .08em .9em !important;
}


/* Fine separator instead of pills */

.property-item-infos-wrapper
.tag-text-style + .tag-text-style {
  border-left: 1px solid rgba(255,255,255,.48) !important;
}


/* ---------------------------------------------------------
   3. RELATED PROPERTY CARDS
   Same visual language
   --------------------------------------------------------- */

.related-property-item-wrapper .tag-text-style {
  -webkit-backdrop-filter: none !important;
  backdrop-filter: none !important;
  background: transparent !important;
  border-radius: 0 !important;
  box-shadow: none !important;
}


/* ---------------------------------------------------------
   4. REMOVE GLASS FROM ROUND PROPERTY CTA
   Keep shape, colour, hover and Webflow animation
   --------------------------------------------------------- */

.property-item-button-bg {
  -webkit-backdrop-filter: none !important;
  backdrop-filter: none !important;
}


/* ---------------------------------------------------------
   5. MOBILE REFINEMENT
   --------------------------------------------------------- */

@media screen and (max-width: 767px) {

  .tag-text-style,
  .tag-text-style._1,
  .tag-text-style._2 {
    padding: .08em .6em !important;
  }

  .property-item-infos-wrapper
  .tag-text-style:first-child {
    padding-left: 0 !important;
  }

}


/* First item starts cleanly */
.property-item-infos-wrapper
.tag-text-style:first-child {
  padding-left: 0 !important;
}


/* Last item ends cleanly */
.property-item-infos-wrapper
.tag-text-style:last-child {
  padding-right: 0 !important;
}
