/*
  Component CSS: amenities.css
  Purpose: UI component styling + global background watermark (discreet)
*/

/* Global background — LacColibita-like: illustration + soft overlay */
body{ position:relative; }
body::before{
  content:"";
  position:fixed;
  inset:0;
  background-image: url('/img/bg/tihuta_ro_background_watermark_tiled.png');
  background-repeat: no-repeat;
  background-position: center;
  background-size: cover;
  opacity: .22;              /* stronger than tiled watermark, still subtle */
  filter: blur(0px);
  transform: scale(1.02);
  z-index:-3;
}
body::after{
  content:"";
  position:fixed;
  inset:0;
  background:
    radial-gradient(80% 60% at 50% 30%, rgba(0,0,0,.15), rgba(0,0,0,.55) 70%),
    linear-gradient(180deg, rgba(7,10,21,.62), rgba(7,10,21,.82));
  z-index:-2;
}

/* Keep all content above overlays */
header, main, footer{ position:relative; z-index:0; }

/* Tag icons */
.tagIcon{ display:inline-flex; align-items:center; gap:8px; }
.tagIco{ width:14px; height:14px; display:inline-block; opacity:.95; }
