:root {
  --avorio: #FBF8F2;
  --avorio-scuro: #F6F0E6;
  --filetto: #ECE3D3;
  --raggio-pulsante: 6px;
  --raggio-scheda: 14px;
  --raggio-piccolo: 8px;
  --inchiostro: #2A211C;
  --inchiostro-tenue: #6B5D52;
  --bordeaux: #5E0000;
  --bordeaux-scuro: #5E0000;
  --bordeaux-hover: #430000;
  --oro: #B98A2E;
  --oro-chiaro: #D9B566;
  --bosco: #1F3B32;
  --serif: "Lora", Georgia, serif;
  --sans: "Jost", "Helvetica Neue", Arial, sans-serif;
  --gutter: 16px;
}

@media (min-width: 768px) {
  :root { --gutter: 32px; }
}

*, *::before, *::after { box-sizing: border-box; }

html { scroll-behavior: smooth; scroll-padding-top: 24px; }

body {
  margin: 0;
  background: var(--avorio);
  color: var(--inchiostro);
  font-family: var(--sans);
  font-size: 1.0625rem;
  line-height: 1.65;
  -webkit-font-smoothing: antialiased;
}

img { display: block; max-width: 100%; }
a { color: inherit; }
h1, h2, h3 { margin: 0; font-family: var(--serif); font-weight: 500; line-height: 1.1; }
h1 em, h2 em { font-style: italic; }
p { margin: 0; }
ul { margin: 0; padding: 0; list-style: none; }

:focus-visible { outline: 2px solid var(--oro); outline-offset: 3px; }

.contenitore {
  width: 100%;
  max-width: 1280px;
  margin-inline: auto;
  padding-inline: var(--gutter);
}

.etichetta {
  display: block;
  font-size: 0.8125rem;
  font-weight: 500;
  letter-spacing: 0.16em;
  text-transform: uppercase;
}

.titolo-sezione { font-size: clamp(2.25rem, 4vw, 3.5rem); }

.pulsante {
  display: inline-block;
  padding: 16px 28px;
  border: 0;
  border-radius: var(--raggio-pulsante);
  background: var(--bordeaux);
  color: var(--avorio);
  font: 500 0.8125rem/1.3 var(--sans);
  letter-spacing: 0.14em;
  text-align: center;
  text-decoration: none;
  text-transform: uppercase;
  cursor: pointer;
  transition: background-color 0.2s;
}

.pulsante:hover { background: var(--bordeaux-hover); }

/* Testata */
.testata { position: absolute; inset: 0 0 auto; z-index: 10; color: var(--avorio); }
.testata--piena { position: relative; background: var(--avorio); color: var(--inchiostro); border-bottom: 1px solid var(--filetto); }

.testata__riga {
  display: flex;
  align-items: center;
  justify-content: space-between;
  gap: 24px;
  padding-block: 12px;
}

.marchio { display: block; flex: none; }
.marchio img { width: auto; height: 76px; }

.navigazione { display: flex; align-items: center; gap: 32px; }
.navigazione a:not(.pulsante) { font-size: 1rem; text-decoration: none; }
.navigazione a:not(.pulsante):hover,
.navigazione a[aria-current] { text-decoration: underline; text-underline-offset: 6px; text-decoration-thickness: 1px; }
.navigazione .pulsante { padding: 12px 22px; }

.apri-menu {
  display: none;
  padding: 10px 0;
  border: 0;
  background: none;
  color: inherit;
  font: 500 0.8125rem/1 var(--sans);
  letter-spacing: 0.14em;
  text-transform: uppercase;
  cursor: pointer;
}

@media (max-width: 767px) {
  .apri-menu { display: block; }
  .navigazione {
    display: none;
    position: absolute;
    inset: 100% 0 auto;
    flex-direction: column;
    align-items: stretch;
    gap: 4px;
    padding: 12px var(--gutter) 24px;
    background: var(--avorio);
    color: var(--inchiostro);
    border-bottom: 1px solid var(--filetto);
  }
  .navigazione.aperta { display: flex; }
  .testata__riga { position: relative; }
  .testata { background: rgba(42, 33, 28, 0.35); }
  .testata--piena { background: var(--avorio); }
  .marchio img { height: 60px; }
  .navigazione a:not(.pulsante) { padding-block: 10px; }
  .navigazione .pulsante { margin-top: 8px; }
}

/* Hero */
.hero {
  position: relative;
  display: flex;
  align-items: center;
  min-height: min(100vh, 860px);
  padding-block: 120px 140px;
  color: var(--avorio);
}

.hero__foto {
  position: absolute;
  inset: 0;
  width: 100%;
  height: 100%;
  object-fit: cover;
  object-position: center 72%;
}

.hero::after {
  content: "";
  position: absolute;
  inset: 0;
  background: linear-gradient(180deg, rgba(42, 33, 28, 0.5) 0%, rgba(42, 33, 28, 0.42) 45%, rgba(42, 33, 28, 0.72) 100%);
}

.hero__testo { position: relative; z-index: 1; max-width: 880px; }
.hero .etichetta { color: var(--oro-chiaro); margin-bottom: 20px; }
.hero h1 { font-size: clamp(2.5rem, 6vw, 5.25rem); line-height: 1.08; }
.hero h1 em { display: block; }
.hero__sottotitolo { max-width: 520px; margin-top: 24px; font-size: 1.1875rem; }

.campo { display: flex; flex-direction: column; gap: 6px; min-width: 0; }
.campo label { font-size: 0.75rem; font-weight: 500; letter-spacing: 0.14em; text-transform: uppercase; color: var(--inchiostro-tenue); }

.campo input,
.campo select,
.campo textarea {
  width: 100%;
  padding: 8px 0;
  border: 0;
  border-bottom: 1px solid var(--inchiostro-tenue);
  border-radius: 0;
  background: transparent;
  color: var(--inchiostro);
  font: 400 1.0625rem/1.4 var(--sans);
}

.campo select { min-height: 42px; }
.campo textarea { min-height: 140px; resize: vertical; }
.campo input:focus, .campo select:focus, .campo textarea:focus { outline: 0; border-bottom: 2px solid var(--bordeaux); }

.esito {
  margin-top: 16px;
  padding: 20px 24px;
  border-left: 3px solid var(--bordeaux);
  background: var(--avorio-scuro);
}
.esito[hidden] { display: none; }
.esito--errore { border-left-color: var(--inchiostro); }
.esito strong { font-weight: 500; }

/* Introduzione */
.intro { padding-block: 96px; }

.intro__griglia { display: grid; gap: 48px; align-items: center; }

@media (min-width: 900px) {
  .intro { padding-block: 140px; }
  .intro__griglia { grid-template-columns: 5fr 7fr; gap: 80px; }
}

.intro__testo p { margin-top: 24px; color: var(--inchiostro-tenue); }

.intro__dati { margin-top: 32px; border-top: 1px solid var(--filetto); }
.intro__dati li { padding-block: 12px; border-bottom: 1px solid var(--filetto); }

.intro__foto { width: 100%; aspect-ratio: 4 / 3; object-fit: cover; }

/* Camere */
.camere { padding-block: 96px; background: var(--avorio-scuro); }
.camere__intestazione { max-width: 640px; margin-bottom: 72px; }
.camere__intestazione .etichetta { margin-bottom: 16px; color: var(--bordeaux); }

.camera { display: grid; gap: 28px; align-items: center; scroll-margin-top: 24px; }
.camera + .camera { margin-top: 80px; }

.camera__cornice { overflow: hidden; }
.camera__foto { width: 100%; aspect-ratio: 3 / 2; object-fit: cover; transition: transform 0.6s ease; }
.camera:hover .camera__foto { transform: scale(1.025); }

.camera__numero { display: block; margin-bottom: 8px; color: var(--bordeaux); font: italic 500 1.5rem/1 var(--serif); }
.camera h3 { font-size: clamp(2rem, 3.2vw, 2.75rem); }
.camera__descrizione { margin-top: 16px; color: var(--inchiostro-tenue); }

.camera__dati { display: flex; flex-wrap: wrap; gap: 4px 20px; margin-top: 20px; font-size: 0.9375rem; }

.camera__azione {
  display: flex;
  flex-wrap: wrap;
  align-items: center;
  justify-content: space-between;
  gap: 16px;
  margin-top: 24px;
  padding-top: 20px;
  border-top: 1px solid rgba(107, 93, 82, 0.35);
}

.camera__prezzo { white-space: nowrap; font-size: 0.9375rem; color: var(--inchiostro-tenue); }
.camera__prezzo b { color: var(--inchiostro); font: 500 1.875rem/1 var(--serif); }

@media (min-width: 900px) {
  .camere { padding-block: 140px; }
  .camera { grid-template-columns: 7fr 5fr; gap: 72px; }
  .camera + .camera { margin-top: 112px; }
  .camera:nth-of-type(even) { grid-template-columns: 5fr 7fr; }
  .camera:nth-of-type(even) .camera__cornice { order: 2; }
}

.servizi { margin-top: 96px; padding-top: 32px; border-top: 1px solid rgba(107, 93, 82, 0.35); }
.servizi .etichetta { margin-bottom: 16px; color: var(--bordeaux); }
.servizi ul { display: flex; flex-wrap: wrap; gap: 8px 32px; }

/* Spazi comuni */
.spazi { padding-block: 96px; }
.spazi .camere__intestazione { margin-bottom: 48px; }
.spazi .camere__intestazione p { margin-top: 20px; color: var(--inchiostro-tenue); }
.spazi .contenitore { container-type: inline-size; }
.spazi__griglia {
  --gap: 8px;
  --col: 2;
  display: grid;
  grid-template-columns: repeat(var(--col), 1fr);
  grid-auto-rows: calc((100cqi - (var(--col) - 1) * var(--gap)) / var(--col) * 2 / 3);
  gap: var(--gap);
}
.spazi__voce { padding: 0; border: 0; background: none; cursor: zoom-in; overflow: hidden; border-radius: var(--raggio-piccolo); }
.spazi__voce--verticale { grid-row: span 2; }
.spazi__voce img { display: block; width: 100%; height: 100%; object-fit: cover; transition: transform 0.6s ease; }
.spazi__voce:hover img { transform: scale(1.03); }
@media (min-width: 900px) {
  .spazi { padding-block: 140px; }
  .spazi__griglia { --gap: 12px; --col: 3; }
}

/* Dintorni */
.dintorni { padding-block: 96px; background: var(--bosco); color: var(--avorio); }
.dintorni__griglia { display: grid; gap: 48px; }
.dintorni .etichetta { margin-bottom: 16px; color: var(--oro-chiaro); }
.dintorni__intro p { margin-top: 24px; max-width: 440px; color: rgba(246, 240, 230, 0.82); }
.dintorni__nota { font-size: 0.9375rem; }

.luogo {
  display: grid;
  grid-template-columns: 1fr auto;
  gap: 4px 24px;
  padding-block: 20px;
  border-bottom: 1px solid rgba(246, 240, 230, 0.2);
}
.luogo:first-child { border-top: 1px solid rgba(246, 240, 230, 0.2); }
.luogo h3 { font-size: 1.75rem; }
.luogo__distanza { align-self: center; color: var(--oro-chiaro); font-size: 0.9375rem; white-space: nowrap; }
.luogo p { grid-column: 1 / -1; color: rgba(246, 240, 230, 0.82); }

@media (min-width: 900px) {
  .dintorni { padding-block: 140px; }
  .dintorni__griglia { grid-template-columns: 5fr 7fr; gap: 80px; }
  .dintorni__intro { position: sticky; top: 48px; align-self: start; }
}

/* Chiusura */
.chiusura {
  position: relative;
  display: flex;
  align-items: center;
  min-height: min(90vh, 760px);
  color: var(--avorio);
}

.chiusura__foto {
  position: absolute;
  inset: 0;
  width: 100%;
  height: 100%;
  object-fit: cover;
  object-position: 60% center;
}

.chiusura::after {
  content: "";
  position: absolute;
  inset: 0;
  background: linear-gradient(90deg, rgba(42, 33, 28, 0.84) 0%, rgba(42, 33, 28, 0.62) 38%, rgba(42, 33, 28, 0.05) 68%);
}

.chiusura .contenitore { position: relative; z-index: 1; padding-block: 80px; }
.chiusura__testo { max-width: 340px; }
.chiusura h2 { margin-bottom: 20px; }
.chiusura p { margin-bottom: 32px; }

@media (max-width: 639px) {
  .chiusura { align-items: flex-end; min-height: 620px; }
  .chiusura::after { background: linear-gradient(180deg, rgba(42, 33, 28, 0.05) 25%, rgba(42, 33, 28, 0.86) 72%); }
  .chiusura__testo { max-width: none; }
}

/* Contatti */
.contatti-testa { position: relative; display: flex; align-items: flex-end; min-height: 380px; color: var(--avorio); }
.contatti-testa img { position: absolute; inset: 0; width: 100%; height: 100%; object-fit: cover; object-position: center 62%; }
.contatti-testa::after {
  content: "";
  position: absolute;
  inset: 0;
  background: linear-gradient(180deg, rgba(42, 33, 28, 0.2) 20%, rgba(42, 33, 28, 0.72) 100%);
}
.contatti-testa .contenitore { position: relative; z-index: 1; padding-block: 40px; }
.contatti-testa h1 { font-size: clamp(3rem, 6vw, 5rem); }

.contatti { padding-block: 80px; }
.contatti__griglia { display: grid; gap: 64px; }

@media (min-width: 900px) {
  .contatti { padding-block: 112px; }
  .contatti__griglia { grid-template-columns: 5fr 6fr; gap: 96px; }
}

.recapiti { margin-top: 28px; border-top: 1px solid var(--filetto); }
.recapiti li { padding-block: 16px; border-bottom: 1px solid var(--filetto); }
.recapiti .etichetta { margin-bottom: 4px; color: var(--inchiostro-tenue); font-size: 0.75rem; }

.segnaposto { background: var(--avorio-scuro); padding: 1px 6px; border-bottom: 1px dashed var(--bordeaux); }
.piede .segnaposto { background: transparent; padding: 0; border-bottom-color: var(--oro-chiaro); }

.modulo-contatti { display: grid; gap: 24px; margin-top: 28px; }
.modulo-contatti .pulsante { justify-self: start; }

.arrivare { padding-block: 80px; background: var(--avorio-scuro); }
.arrivare__griglia { display: grid; gap: 48px; }
.arrivare__voci { margin-top: 28px; }
.arrivare__voci li + li { margin-top: 24px; }
.arrivare__voci .etichetta { margin-bottom: 4px; color: var(--bordeaux); }
.arrivare__voci p { color: var(--inchiostro-tenue); }
.arrivare__mappa { width: 100%; height: 420px; border: 0; }
.collegamento { display: inline-block; margin-top: 28px; color: var(--bordeaux); font-weight: 500; text-underline-offset: 4px; }

@media (min-width: 900px) {
  .arrivare { padding-block: 112px; }
  .arrivare__griglia { grid-template-columns: 5fr 7fr; gap: 80px; align-items: center; }
}

/* Piede */
.piede { padding-block: 64px 32px; background: var(--bordeaux-scuro); color: var(--avorio); }
.piede__griglia { display: grid; gap: 40px; }
.piede .etichetta { margin-bottom: 14px; color: var(--oro-chiaro); }
.piede .marchio { display: inline-block; margin-bottom: 14px; }
.piede .marchio img { height: 96px; }
.piede__frase { max-width: 320px; color: rgba(246, 240, 230, 0.82); }
.piede li + li { margin-top: 8px; }
.piede__fondo { margin-top: 48px; padding-top: 20px; border-top: 1px solid rgba(246, 240, 230, 0.2); font-size: 0.875rem; color: rgba(246, 240, 230, 0.72); }

@media (min-width: 768px) {
  .piede__griglia { grid-template-columns: repeat(3, 1fr); }
}

@media (prefers-reduced-motion: reduce) {
  html { scroll-behavior: auto; }
  .camera__foto { transition: none; }
  .camera:hover .camera__foto { transform: none; }
}

/* Archivio camere */
.archivio { padding-block: 72px 112px; }
.archivio .camere__intestazione { margin-bottom: 56px; }
.archivio__intro { margin-top: 20px; color: var(--inchiostro-tenue); }
.archivio__griglia { display: grid; gap: 64px 40px; }
.scheda__foto { display: block; overflow: hidden; margin-bottom: 20px; }
.scheda__foto img { width: 100%; aspect-ratio: 3 / 2; object-fit: cover; transition: transform 0.6s ease; }
.scheda__foto:hover img { transform: scale(1.025); }
.scheda h2 { font-size: clamp(2rem, 3vw, 2.5rem); }
.scheda h2 a, .camera h3 a { text-decoration: none; }
.scheda h2 a:hover, .camera h3 a:hover { text-decoration: underline; text-decoration-thickness: 1px; text-underline-offset: 6px; }
.scheda .collegamento { margin-top: 0; }

@media (min-width: 768px) {
  .archivio__griglia { grid-template-columns: 1fr 1fr; }
  .scheda:first-child { grid-column: 1 / -1; }
  .scheda:first-child .scheda__foto img { aspect-ratio: 21 / 9; }
}

.camera__link { display: inline-flex; align-items: center; gap: 20px; }
.camera__link .collegamento { margin-top: 0; }

/* Dettaglio camera */
.briciole { padding-top: 24px; font-size: 0.9375rem; color: var(--inchiostro-tenue); }
.briciole a { text-underline-offset: 3px; }
.dettaglio__testa { padding-block: 32px; }
.dettaglio__testa h1 { font-size: clamp(2.75rem, 6vw, 4.5rem); }
.dettaglio__luogo { margin-top: 8px; color: var(--inchiostro-tenue); }

.galleria { position: relative; display: grid; grid-template-columns: repeat(2, 1fr); gap: 6px; }
.galleria__voce { padding: 0; border: 0; background: none; cursor: zoom-in; overflow: hidden; }
.galleria__voce img { width: 100%; height: 100%; aspect-ratio: 3 / 2; object-fit: cover; transition: transform 0.6s ease; }
.galleria__voce:hover img { transform: scale(1.025); }
.galleria__voce:first-child { grid-column: 1 / -1; }
.galleria__voce--nascosta { display: none; }

.galleria__tutte {
  position: absolute;
  right: 12px;
  bottom: 12px;
  padding: 10px 16px;
  border: 0;
  background: var(--avorio);
  color: var(--inchiostro);
  font: 500 0.8125rem/1.3 var(--sans);
  letter-spacing: 0.08em;
  cursor: pointer;
}
.galleria__tutte:hover { background: var(--avorio-scuro); }

@media (min-width: 900px) {
  .galleria { grid-template-columns: 2fr 1fr 1fr; grid-template-rows: repeat(2, 1fr); }
  .galleria__voce:first-child { grid-column: auto; grid-row: 1 / 3; }
  .galleria__voce:first-child img { aspect-ratio: auto; }
}

.dettaglio__griglia { display: grid; gap: 48px; padding-block: 48px 80px; }
.prenota-camera { order: -1; padding: 28px 24px; background: var(--avorio-scuro); }
.prenota-camera .pulsante { display: block; width: 100%; margin-top: 20px; }
.prenota-camera__nota { margin-top: 16px; font-size: 0.9375rem; color: var(--inchiostro-tenue); }

.dettaglio__corpo { display: grid; gap: 56px; min-width: 0; }
.dettaglio__corpo h2 { margin-bottom: 20px; padding-bottom: 14px; border-bottom: 1px solid var(--filetto); font-size: clamp(1.875rem, 3vw, 2.5rem); }
.dettaglio__corpo p + p { margin-top: 14px; }
.dettaglio__corpo p { color: var(--inchiostro-tenue); }

.servizi-griglia { display: grid; gap: 28px 32px; grid-template-columns: repeat(auto-fill, minmax(190px, 1fr)); }
.servizi-griglia h3 { margin-bottom: 8px; font: 500 0.8125rem/1.4 var(--sans); letter-spacing: 0.14em; text-transform: uppercase; color: var(--bordeaux); }
.servizi-griglia li + li { margin-top: 2px; }

.regole { margin: 0; }
.regole dt { font-weight: 500; }
.regole dd { margin: 2px 0 18px; color: var(--inchiostro-tenue); }

@media (min-width: 900px) {
  .dettaglio__griglia { grid-template-columns: minmax(0, 8fr) minmax(0, 4fr); gap: 72px; padding-block: 72px 112px; }
  .prenota-camera { order: 2; position: sticky; top: 24px; align-self: start; }
}

.altre-camere {
  display: flex;
  flex-wrap: wrap;
  align-items: center;
  justify-content: space-between;
  gap: 20px;
  padding-block: 32px 72px;
  border-top: 1px solid var(--filetto);
  font: 500 1.5rem/1.2 var(--serif);
}
.altre-camere a { text-decoration: none; }
.altre-camere a:hover { text-decoration: underline; text-decoration-thickness: 1px; text-underline-offset: 5px; }
.altre-camere .etichetta { margin-bottom: 4px; font-family: var(--sans); color: var(--inchiostro-tenue); }
.altre-camere__tutte { font: 500 0.9375rem/1.3 var(--sans); color: var(--bordeaux); }

/* Lightbox */
.lightbox { width: 100vw; max-width: 100vw; height: 100vh; max-height: 100vh; margin: 0; padding: 0; border: 0; background: rgba(42, 33, 28, 0.96); color: var(--avorio); }
.lightbox[open] { display: flex; align-items: center; justify-content: center; }
.lightbox::backdrop { background: rgba(42, 33, 28, 0.96); }
.lightbox img { max-width: 100%; max-height: 100%; object-fit: contain; }
.lightbox button { border: 0; background: rgba(42, 33, 28, 0.6); color: var(--avorio); cursor: pointer; }
.lightbox__chiudi { position: absolute; top: 16px; right: 16px; padding: 10px 14px; font: 500 0.8125rem/1 var(--sans); letter-spacing: 0.14em; text-transform: uppercase; }
.lightbox__freccia { position: absolute; top: 50%; width: 48px; height: 64px; font: 400 2.5rem/1 var(--serif); transform: translateY(-50%); }
.lightbox__freccia--prec { left: 8px; }
.lightbox__freccia--succ { right: 8px; }
.lightbox__conteggio { position: absolute; left: 0; right: 0; bottom: 12px; text-align: center; font-size: 0.9375rem; }

/* Pagina dintorni */
.dintorni-pagina { padding-block: 64px 96px; }
.dintorni-pagina__intro { max-width: 640px; margin-bottom: 64px; font-size: 1.1875rem; color: var(--inchiostro-tenue); }
.luogo-scheda figure { margin: 0; min-width: 0; }
.luogo-scheda figcaption { margin-top: 10px; font-size: 0.8125rem; line-height: 1.5; color: var(--inchiostro-tenue); }
.luogo-scheda h2 { font-size: clamp(2rem, 3.2vw, 2.75rem); }
.luogo-scheda__distanza { display: block; margin-bottom: 10px; color: var(--bordeaux); font-size: 0.8125rem; font-weight: 500; letter-spacing: 0.14em; text-transform: uppercase; }
.luogo-scheda__sintesi { margin-top: 14px; font: italic 500 1.375rem/1.35 var(--serif); }
.luogo-scheda p:not(.luogo-scheda__sintesi) { margin-top: 14px; color: var(--inchiostro-tenue); }
.luogo-scheda .luogo-scheda__nota { padding-left: 14px; border-left: 2px solid var(--oro); font-size: 0.9375rem; }

/* Sezione dintorni in home */
.luogo h3 a { text-decoration: none; }
.luogo h3 a:hover { text-decoration: underline; text-decoration-thickness: 1px; text-underline-offset: 5px; }
.dintorni .collegamento { color: var(--oro-chiaro); }

@media (min-width: 900px) {
  .camera.luogo-scheda,
  .camera.luogo-scheda:nth-of-type(even) { grid-template-columns: 1fr 1fr; }
}

/* Arrotondamenti allineati al sito di prenotazione Welcomely */
.prenota-camera,
.camera__cornice,
.scheda__foto,
.intro__foto,
.arrivare__mappa { border-radius: var(--raggio-scheda); }

.esito,
.galleria__voce,
.lightbox__freccia,
.segnaposto { border-radius: var(--raggio-piccolo); }

.galleria__tutte,
.lightbox__chiudi { border-radius: var(--raggio-pulsante); }

/* Icone dei servizi nelle pagine camera: tutte a tratto, stesso spessore */
.servizi-griglia li { display: flex; align-items: center; gap: 10px; }
.servizi-griglia li + li { margin-top: 6px; }

.icona { flex: none; width: 26px; height: 26px; background: var(--bordeaux); }
.i-armadio { -webkit-mask: url("data:image/svg+xml,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2024%2024'%20fill%3D'none'%20stroke%3D'%23000'%20stroke-width%3D'1.1'%20stroke-linecap%3D'round'%20stroke-linejoin%3D'round'%3E%3Crect%20x%3D'4.5'%20y%3D'2.5'%20width%3D'15'%20height%3D'17.5'%2F%3E%3Cpath%20d%3D'M12%202.5V20M10%2011v2M14%2011v2M7%2020v1.5M17%2020v1.5'%2F%3E%3C%2Fsvg%3E") center / contain no-repeat; mask: url("data:image/svg+xml,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2024%2024'%20fill%3D'none'%20stroke%3D'%23000'%20stroke-width%3D'1.1'%20stroke-linecap%3D'round'%20stroke-linejoin%3D'round'%3E%3Crect%20x%3D'4.5'%20y%3D'2.5'%20width%3D'15'%20height%3D'17.5'%2F%3E%3Cpath%20d%3D'M12%202.5V20M10%2011v2M14%2011v2M7%2020v1.5M17%2020v1.5'%2F%3E%3C%2Fsvg%3E") center / contain no-repeat; }
.i-cassettiera { -webkit-mask: url("data:image/svg+xml,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2024%2024'%20fill%3D'none'%20stroke%3D'%23000'%20stroke-width%3D'1.1'%20stroke-linecap%3D'round'%20stroke-linejoin%3D'round'%3E%3Crect%20x%3D'3'%20y%3D'5'%20width%3D'18'%20height%3D'14'%2F%3E%3Cpath%20d%3D'M3%209.7h18M3%2014.3h18M11%207.4h2M11%2012h2M11%2016.7h2M6%2019v1.5M18%2019v1.5'%2F%3E%3C%2Fsvg%3E") center / contain no-repeat; mask: url("data:image/svg+xml,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2024%2024'%20fill%3D'none'%20stroke%3D'%23000'%20stroke-width%3D'1.1'%20stroke-linecap%3D'round'%20stroke-linejoin%3D'round'%3E%3Crect%20x%3D'3'%20y%3D'5'%20width%3D'18'%20height%3D'14'%2F%3E%3Cpath%20d%3D'M3%209.7h18M3%2014.3h18M11%207.4h2M11%2012h2M11%2016.7h2M6%2019v1.5M18%2019v1.5'%2F%3E%3C%2Fsvg%3E") center / contain no-repeat; }
.i-comodino { -webkit-mask: url("data:image/svg+xml,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2024%2024'%20fill%3D'none'%20stroke%3D'%23000'%20stroke-width%3D'1.1'%20stroke-linecap%3D'round'%20stroke-linejoin%3D'round'%3E%3Crect%20x%3D'6'%20y%3D'6'%20width%3D'12'%20height%3D'10.5'%2F%3E%3Cpath%20d%3D'M6%2011.2h12M11%208.6h2M11%2013.8h2M8%2016.5V20M16%2016.5V20'%2F%3E%3C%2Fsvg%3E") center / contain no-repeat; mask: url("data:image/svg+xml,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2024%2024'%20fill%3D'none'%20stroke%3D'%23000'%20stroke-width%3D'1.1'%20stroke-linecap%3D'round'%20stroke-linejoin%3D'round'%3E%3Crect%20x%3D'6'%20y%3D'6'%20width%3D'12'%20height%3D'10.5'%2F%3E%3Cpath%20d%3D'M6%2011.2h12M11%208.6h2M11%2013.8h2M8%2016.5V20M16%2016.5V20'%2F%3E%3C%2Fsvg%3E") center / contain no-repeat; }
.i-hair-dryer { -webkit-mask: url("data:image/svg+xml,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2024%2024'%20fill%3D'none'%20stroke%3D'%23000'%20stroke-width%3D'1.1'%20stroke-linecap%3D'round'%20stroke-linejoin%3D'round'%3E%3Cpath%20d%3D'M5%207.5h9.5a3.5%203.5%200%200%201%200%207H5zM5%207.5%202.5%206v10L5%2014.5M11.5%2014.5%2013%2021h3l-1-6.5M21.5%209.5h-1.2M21.5%2012.5h-1.2'%2F%3E%3C%2Fsvg%3E") center / contain no-repeat; mask: url("data:image/svg+xml,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2024%2024'%20fill%3D'none'%20stroke%3D'%23000'%20stroke-width%3D'1.1'%20stroke-linecap%3D'round'%20stroke-linejoin%3D'round'%3E%3Cpath%20d%3D'M5%207.5h9.5a3.5%203.5%200%200%201%200%207H5zM5%207.5%202.5%206v10L5%2014.5M11.5%2014.5%2013%2021h3l-1-6.5M21.5%209.5h-1.2M21.5%2012.5h-1.2'%2F%3E%3C%2Fsvg%3E") center / contain no-repeat; }
.i-linen-towels { -webkit-mask: url("data:image/svg+xml,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2024%2024'%20fill%3D'none'%20stroke%3D'%23000'%20stroke-width%3D'1.1'%20stroke-linecap%3D'round'%20stroke-linejoin%3D'round'%3E%3Cpath%20d%3D'M5%204.5h14a2%202%200%200%201%200%205H5a2%202%200%200%201%200-5zM5%209.5h14a2%202%200%200%201%200%205H5a2%202%200%200%201%200-5zM5%2014.5h14a2%202%200%200%201%200%205H5a2%202%200%200%201%200-5z'%2F%3E%3C%2Fsvg%3E") center / contain no-repeat; mask: url("data:image/svg+xml,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2024%2024'%20fill%3D'none'%20stroke%3D'%23000'%20stroke-width%3D'1.1'%20stroke-linecap%3D'round'%20stroke-linejoin%3D'round'%3E%3Cpath%20d%3D'M5%204.5h14a2%202%200%200%201%200%205H5a2%202%200%200%201%200-5zM5%209.5h14a2%202%200%200%201%200%205H5a2%202%200%200%201%200-5zM5%2014.5h14a2%202%200%200%201%200%205H5a2%202%200%200%201%200-5z'%2F%3E%3C%2Fsvg%3E") center / contain no-repeat; }
.i-essentials { -webkit-mask: url("data:image/svg+xml,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2024%2024'%20fill%3D'none'%20stroke%3D'%23000'%20stroke-width%3D'1.1'%20stroke-linecap%3D'round'%20stroke-linejoin%3D'round'%3E%3Cpath%20d%3D'M8%2021h8a1.5%201.5%200%200%200%201.5-1.5V12a3%203%200%200%200-3-3h-5a3%203%200%200%200-3%203v7.5A1.5%201.5%200%200%200%208%2021zM10.5%209V5.5h3V9M8%203.5h5.5v2M6.5%2014h11'%2F%3E%3C%2Fsvg%3E") center / contain no-repeat; mask: url("data:image/svg+xml,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2024%2024'%20fill%3D'none'%20stroke%3D'%23000'%20stroke-width%3D'1.1'%20stroke-linecap%3D'round'%20stroke-linejoin%3D'round'%3E%3Cpath%20d%3D'M8%2021h8a1.5%201.5%200%200%200%201.5-1.5V12a3%203%200%200%200-3-3h-5a3%203%200%200%200-3%203v7.5A1.5%201.5%200%200%200%208%2021zM10.5%209V5.5h3V9M8%203.5h5.5v2M6.5%2014h11'%2F%3E%3C%2Fsvg%3E") center / contain no-repeat; }
.i-heating { -webkit-mask: url("data:image/svg+xml,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2024%2024'%20fill%3D'none'%20stroke%3D'%23000'%20stroke-width%3D'1.1'%20stroke-linecap%3D'round'%20stroke-linejoin%3D'round'%3E%3Cpath%20d%3D'M6%206.5a1.5%201.5%200%200%201%203%200v11a1.5%201.5%200%200%201-3%200zM10.5%206.5a1.5%201.5%200%200%201%203%200v11a1.5%201.5%200%200%201-3%200zM15%206.5a1.5%201.5%200%200%201%203%200v11a1.5%201.5%200%200%201-3%200zM3.5%209H6M18%209h2.5M3.5%2015H6M18%2015h2.5'%2F%3E%3C%2Fsvg%3E") center / contain no-repeat; mask: url("data:image/svg+xml,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2024%2024'%20fill%3D'none'%20stroke%3D'%23000'%20stroke-width%3D'1.1'%20stroke-linecap%3D'round'%20stroke-linejoin%3D'round'%3E%3Cpath%20d%3D'M6%206.5a1.5%201.5%200%200%201%203%200v11a1.5%201.5%200%200%201-3%200zM10.5%206.5a1.5%201.5%200%200%201%203%200v11a1.5%201.5%200%200%201-3%200zM15%206.5a1.5%201.5%200%200%201%203%200v11a1.5%201.5%200%200%201-3%200zM3.5%209H6M18%209h2.5M3.5%2015H6M18%2015h2.5'%2F%3E%3C%2Fsvg%3E") center / contain no-repeat; }
.i-water-boiler { -webkit-mask: url("data:image/svg+xml,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2024%2024'%20fill%3D'none'%20stroke%3D'%23000'%20stroke-width%3D'1.1'%20stroke-linecap%3D'round'%20stroke-linejoin%3D'round'%3E%3Cpath%20d%3D'M6%2020h10l1-9a5%205%200%200%200-5-5h-1a5%205%200%200%200-5%205zM16.8%209h1.7a2%202%200%200%201%202%202v3a2%202%200%200%201-2%202h-2M6.3%2010%203%207.5M10%206V4.5h3V6'%2F%3E%3C%2Fsvg%3E") center / contain no-repeat; mask: url("data:image/svg+xml,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2024%2024'%20fill%3D'none'%20stroke%3D'%23000'%20stroke-width%3D'1.1'%20stroke-linecap%3D'round'%20stroke-linejoin%3D'round'%3E%3Cpath%20d%3D'M6%2020h10l1-9a5%205%200%200%200-5-5h-1a5%205%200%200%200-5%205zM16.8%209h1.7a2%202%200%200%201%202%202v3a2%202%200%200%201-2%202h-2M6.3%2010%203%207.5M10%206V4.5h3V6'%2F%3E%3C%2Fsvg%3E") center / contain no-repeat; }
.i-outdoor-tub { -webkit-mask: url("data:image/svg+xml,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2024%2024'%20fill%3D'none'%20stroke%3D'%23000'%20stroke-width%3D'1.1'%20stroke-linecap%3D'round'%20stroke-linejoin%3D'round'%3E%3Ccircle%20cx%3D'8'%20cy%3D'7.5'%20r%3D'1.2'%2F%3E%3Ccircle%20cx%3D'12.5'%20cy%3D'5.5'%20r%3D'1.5'%2F%3E%3Ccircle%20cx%3D'16.5'%20cy%3D'8'%20r%3D'1'%2F%3E%3Cpath%20d%3D'M3%2011h18v3a5%205%200%200%201-5%205H8a5%205%200%200%201-5-5zM7%2019v1.5M17%2019v1.5'%2F%3E%3C%2Fsvg%3E") center / contain no-repeat; mask: url("data:image/svg+xml,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2024%2024'%20fill%3D'none'%20stroke%3D'%23000'%20stroke-width%3D'1.1'%20stroke-linecap%3D'round'%20stroke-linejoin%3D'round'%3E%3Ccircle%20cx%3D'8'%20cy%3D'7.5'%20r%3D'1.2'%2F%3E%3Ccircle%20cx%3D'12.5'%20cy%3D'5.5'%20r%3D'1.5'%2F%3E%3Ccircle%20cx%3D'16.5'%20cy%3D'8'%20r%3D'1'%2F%3E%3Cpath%20d%3D'M3%2011h18v3a5%205%200%200%201-5%205H8a5%205%200%200%201-5-5zM7%2019v1.5M17%2019v1.5'%2F%3E%3C%2Fsvg%3E") center / contain no-repeat; }
.i-table { -webkit-mask: url("data:image/svg+xml,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2024%2024'%20fill%3D'none'%20stroke%3D'%23000'%20stroke-width%3D'1.1'%20stroke-linecap%3D'round'%20stroke-linejoin%3D'round'%3E%3Cpath%20d%3D'M3%208.5h18M5%208.5v11M19%208.5v11M5%2013h14'%2F%3E%3C%2Fsvg%3E") center / contain no-repeat; mask: url("data:image/svg+xml,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2024%2024'%20fill%3D'none'%20stroke%3D'%23000'%20stroke-width%3D'1.1'%20stroke-linecap%3D'round'%20stroke-linejoin%3D'round'%3E%3Cpath%20d%3D'M3%208.5h18M5%208.5v11M19%208.5v11M5%2013h14'%2F%3E%3C%2Fsvg%3E") center / contain no-repeat; }
.i-safe-box { -webkit-mask: url("data:image/svg+xml,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2024%2024'%20fill%3D'none'%20stroke%3D'%23000'%20stroke-width%3D'1.1'%20stroke-linecap%3D'round'%20stroke-linejoin%3D'round'%3E%3Crect%20x%3D'4'%20y%3D'4'%20width%3D'16'%20height%3D'15'%20rx%3D'1.5'%2F%3E%3Ccircle%20cx%3D'12'%20cy%3D'11.5'%20r%3D'3'%2F%3E%3Cpath%20d%3D'M12%207.5v1M12%2014.5v1M8%2011.5h1M15%2011.5h1M7%2019v1.5M17%2019v1.5'%2F%3E%3C%2Fsvg%3E") center / contain no-repeat; mask: url("data:image/svg+xml,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2024%2024'%20fill%3D'none'%20stroke%3D'%23000'%20stroke-width%3D'1.1'%20stroke-linecap%3D'round'%20stroke-linejoin%3D'round'%3E%3Crect%20x%3D'4'%20y%3D'4'%20width%3D'16'%20height%3D'15'%20rx%3D'1.5'%2F%3E%3Ccircle%20cx%3D'12'%20cy%3D'11.5'%20r%3D'3'%2F%3E%3Cpath%20d%3D'M12%207.5v1M12%2014.5v1M8%2011.5h1M15%2011.5h1M7%2019v1.5M17%2019v1.5'%2F%3E%3C%2Fsvg%3E") center / contain no-repeat; }
.i-shower { -webkit-mask: url("data:image/svg+xml,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2024%2024'%20fill%3D'none'%20stroke%3D'%23000'%20stroke-width%3D'1.1'%20stroke-linecap%3D'round'%20stroke-linejoin%3D'round'%3E%3Cpath%20d%3D'M7%2021V7a4%204%200%200%201%208%200M11.5%207h7M13%2010v1M15%2010v1M17%2010v1M13%2013.5v1M15%2013.5v1M17%2013.5v1M4%2021h6'%2F%3E%3C%2Fsvg%3E") center / contain no-repeat; mask: url("data:image/svg+xml,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2024%2024'%20fill%3D'none'%20stroke%3D'%23000'%20stroke-width%3D'1.1'%20stroke-linecap%3D'round'%20stroke-linejoin%3D'round'%3E%3Cpath%20d%3D'M7%2021V7a4%204%200%200%201%208%200M11.5%207h7M13%2010v1M15%2010v1M17%2010v1M13%2013.5v1M15%2013.5v1M17%2013.5v1M4%2021h6'%2F%3E%3C%2Fsvg%3E") center / contain no-repeat; }
.i-sink { -webkit-mask: url("data:image/svg+xml,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2024%2024'%20fill%3D'none'%20stroke%3D'%23000'%20stroke-width%3D'1.1'%20stroke-linecap%3D'round'%20stroke-linejoin%3D'round'%3E%3Cpath%20d%3D'M3%2012h18c0%204-3.5%207-7.5%207h-3C6.5%2019%203%2016%203%2012zM12%2012V7a2.5%202.5%200%200%201%205%200v1M8.5%2012V9.5M10%2021.5h4'%2F%3E%3C%2Fsvg%3E") center / contain no-repeat; mask: url("data:image/svg+xml,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2024%2024'%20fill%3D'none'%20stroke%3D'%23000'%20stroke-width%3D'1.1'%20stroke-linecap%3D'round'%20stroke-linejoin%3D'round'%3E%3Cpath%20d%3D'M3%2012h18c0%204-3.5%207-7.5%207h-3C6.5%2019%203%2016%203%2012zM12%2012V7a2.5%202.5%200%200%201%205%200v1M8.5%2012V9.5M10%2021.5h4'%2F%3E%3C%2Fsvg%3E") center / contain no-repeat; }
.i-bidet { -webkit-mask: url("data:image/svg+xml,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2024%2024'%20fill%3D'none'%20stroke%3D'%23000'%20stroke-width%3D'1.1'%20stroke-linecap%3D'round'%20stroke-linejoin%3D'round'%3E%3Cpath%20d%3D'M4%209h16v2a7%207%200%200%201-5%206.7V20H9v-2.3A7%207%200%200%201%204%2011zM12%209V6.5a2%202%200%200%201%204%200'%2F%3E%3C%2Fsvg%3E") center / contain no-repeat; mask: url("data:image/svg+xml,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2024%2024'%20fill%3D'none'%20stroke%3D'%23000'%20stroke-width%3D'1.1'%20stroke-linecap%3D'round'%20stroke-linejoin%3D'round'%3E%3Cpath%20d%3D'M4%209h16v2a7%207%200%200%201-5%206.7V20H9v-2.3A7%207%200%200%201%204%2011zM12%209V6.5a2%202%200%200%201%204%200'%2F%3E%3C%2Fsvg%3E") center / contain no-repeat; }
.i-wc { -webkit-mask: url("data:image/svg+xml,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2024%2024'%20fill%3D'none'%20stroke%3D'%23000'%20stroke-width%3D'1.1'%20stroke-linecap%3D'round'%20stroke-linejoin%3D'round'%3E%3Cpath%20d%3D'M6%203h5v9H6zM6%2012h13c0%204-2.5%206-5%206.5l1%202.5H8l.6-2.5C7%2017.5%206%2015%206%2012z'%2F%3E%3C%2Fsvg%3E") center / contain no-repeat; mask: url("data:image/svg+xml,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2024%2024'%20fill%3D'none'%20stroke%3D'%23000'%20stroke-width%3D'1.1'%20stroke-linecap%3D'round'%20stroke-linejoin%3D'round'%3E%3Cpath%20d%3D'M6%203h5v9H6zM6%2012h13c0%204-2.5%206-5%206.5l1%202.5H8l.6-2.5C7%2017.5%206%2015%206%2012z'%2F%3E%3C%2Fsvg%3E") center / contain no-repeat; }
.i-air-conditioning { -webkit-mask: url("data:image/svg+xml,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2024%2024'%20fill%3D'none'%20stroke%3D'%23000'%20stroke-width%3D'1.1'%20stroke-linecap%3D'round'%20stroke-linejoin%3D'round'%3E%3Cpath%20d%3D'M8%2016a3%203%200%200%201%20-3%203'%20%2F%3E%20%3Cpath%20d%3D'M16%2016a3%203%200%200%200%203%203'%20%2F%3E%20%3Cpath%20d%3D'M12%2016v4'%20%2F%3E%20%3Cpath%20d%3D'M3%205m0%202a2%202%200%200%201%202%20-2h14a2%202%200%200%201%202%202v4a2%202%200%200%201%20-2%202h-14a2%202%200%200%201%20-2%20-2z'%20%2F%3E%20%3Cpath%20d%3D'M7%2013v-3a1%201%200%200%201%201%20-1h8a1%201%200%200%201%201%201v3'%20%2F%3E%3C%2Fsvg%3E") center / contain no-repeat; mask: url("data:image/svg+xml,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2024%2024'%20fill%3D'none'%20stroke%3D'%23000'%20stroke-width%3D'1.1'%20stroke-linecap%3D'round'%20stroke-linejoin%3D'round'%3E%3Cpath%20d%3D'M8%2016a3%203%200%200%201%20-3%203'%20%2F%3E%20%3Cpath%20d%3D'M16%2016a3%203%200%200%200%203%203'%20%2F%3E%20%3Cpath%20d%3D'M12%2016v4'%20%2F%3E%20%3Cpath%20d%3D'M3%205m0%202a2%202%200%200%201%202%20-2h14a2%202%200%200%201%202%202v4a2%202%200%200%201%20-2%202h-14a2%202%200%200%201%20-2%20-2z'%20%2F%3E%20%3Cpath%20d%3D'M7%2013v-3a1%201%200%200%201%201%20-1h8a1%201%200%200%201%201%201v3'%20%2F%3E%3C%2Fsvg%3E") center / contain no-repeat; }
.i-electricity { -webkit-mask: url("data:image/svg+xml,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2024%2024'%20fill%3D'none'%20stroke%3D'%23000'%20stroke-width%3D'1.1'%20stroke-linecap%3D'round'%20stroke-linejoin%3D'round'%3E%3Cpath%20d%3D'M13%203l0%207l6%200l-8%2011l0%20-7l-6%200l8%20-11'%20%2F%3E%3C%2Fsvg%3E") center / contain no-repeat; mask: url("data:image/svg+xml,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2024%2024'%20fill%3D'none'%20stroke%3D'%23000'%20stroke-width%3D'1.1'%20stroke-linecap%3D'round'%20stroke-linejoin%3D'round'%3E%3Cpath%20d%3D'M13%203l0%207l6%200l-8%2011l0%20-7l-6%200l8%20-11'%20%2F%3E%3C%2Fsvg%3E") center / contain no-repeat; }
.i-wifi { -webkit-mask: url("data:image/svg+xml,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2024%2024'%20fill%3D'none'%20stroke%3D'%23000'%20stroke-width%3D'1.1'%20stroke-linecap%3D'round'%20stroke-linejoin%3D'round'%3E%3Cpath%20d%3D'M12%2018l.01%200'%20%2F%3E%20%3Cpath%20d%3D'M9.172%2015.172a4%204%200%200%201%205.656%200'%20%2F%3E%20%3Cpath%20d%3D'M6.343%2012.343a8%208%200%200%201%2011.314%200'%20%2F%3E%20%3Cpath%20d%3D'M3.515%209.515c4.686%20-4.687%2012.284%20-4.687%2017%200'%20%2F%3E%3C%2Fsvg%3E") center / contain no-repeat; mask: url("data:image/svg+xml,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2024%2024'%20fill%3D'none'%20stroke%3D'%23000'%20stroke-width%3D'1.1'%20stroke-linecap%3D'round'%20stroke-linejoin%3D'round'%3E%3Cpath%20d%3D'M12%2018l.01%200'%20%2F%3E%20%3Cpath%20d%3D'M9.172%2015.172a4%204%200%200%201%205.656%200'%20%2F%3E%20%3Cpath%20d%3D'M6.343%2012.343a8%208%200%200%201%2011.314%200'%20%2F%3E%20%3Cpath%20d%3D'M3.515%209.515c4.686%20-4.687%2012.284%20-4.687%2017%200'%20%2F%3E%3C%2Fsvg%3E") center / contain no-repeat; }
.i-fridge { -webkit-mask: url("data:image/svg+xml,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2024%2024'%20fill%3D'none'%20stroke%3D'%23000'%20stroke-width%3D'1.1'%20stroke-linecap%3D'round'%20stroke-linejoin%3D'round'%3E%3Cpath%20d%3D'M5%203m0%202a2%202%200%200%201%202%20-2h10a2%202%200%200%201%202%202v14a2%202%200%200%201%20-2%202h-10a2%202%200%200%201%20-2%20-2z'%20%2F%3E%20%3Cpath%20d%3D'M5%2010h14'%20%2F%3E%20%3Cpath%20d%3D'M9%2013v3'%20%2F%3E%20%3Cpath%20d%3D'M9%206v1'%20%2F%3E%3C%2Fsvg%3E") center / contain no-repeat; mask: url("data:image/svg+xml,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2024%2024'%20fill%3D'none'%20stroke%3D'%23000'%20stroke-width%3D'1.1'%20stroke-linecap%3D'round'%20stroke-linejoin%3D'round'%3E%3Cpath%20d%3D'M5%203m0%202a2%202%200%200%201%202%20-2h10a2%202%200%200%201%202%202v14a2%202%200%200%201%20-2%202h-10a2%202%200%200%201%20-2%20-2z'%20%2F%3E%20%3Cpath%20d%3D'M5%2010h14'%20%2F%3E%20%3Cpath%20d%3D'M9%2013v3'%20%2F%3E%20%3Cpath%20d%3D'M9%206v1'%20%2F%3E%3C%2Fsvg%3E") center / contain no-repeat; }
.i-coffee { -webkit-mask: url("data:image/svg+xml,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2024%2024'%20fill%3D'none'%20stroke%3D'%23000'%20stroke-width%3D'1.1'%20stroke-linecap%3D'round'%20stroke-linejoin%3D'round'%3E%3Cpath%20d%3D'M3%2014c.83%20.642%202.077%201.017%203.5%201c1.423%20.017%202.67%20-.358%203.5%20-1c.83%20-.642%202.077%20-1.017%203.5%20-1c1.423%20-.017%202.67%20.358%203.5%201'%20%2F%3E%20%3Cpath%20d%3D'M8%203a2.4%202.4%200%200%200%20-1%202a2.4%202.4%200%200%200%201%202'%20%2F%3E%20%3Cpath%20d%3D'M12%203a2.4%202.4%200%200%200%20-1%202a2.4%202.4%200%200%200%201%202'%20%2F%3E%20%3Cpath%20d%3D'M3%2010h14v5a6%206%200%200%201%20-6%206h-2a6%206%200%200%201%20-6%20-6v-5z'%20%2F%3E%20%3Cpath%20d%3D'M16.746%2016.726a3%203%200%201%200%20.252%20-5.555'%20%2F%3E%3C%2Fsvg%3E") center / contain no-repeat; mask: url("data:image/svg+xml,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2024%2024'%20fill%3D'none'%20stroke%3D'%23000'%20stroke-width%3D'1.1'%20stroke-linecap%3D'round'%20stroke-linejoin%3D'round'%3E%3Cpath%20d%3D'M3%2014c.83%20.642%202.077%201.017%203.5%201c1.423%20.017%202.67%20-.358%203.5%20-1c.83%20-.642%202.077%20-1.017%203.5%20-1c1.423%20-.017%202.67%20.358%203.5%201'%20%2F%3E%20%3Cpath%20d%3D'M8%203a2.4%202.4%200%200%200%20-1%202a2.4%202.4%200%200%200%201%202'%20%2F%3E%20%3Cpath%20d%3D'M12%203a2.4%202.4%200%200%200%20-1%202a2.4%202.4%200%200%200%201%202'%20%2F%3E%20%3Cpath%20d%3D'M3%2010h14v5a6%206%200%200%201%20-6%206h-2a6%206%200%200%201%20-6%20-6v-5z'%20%2F%3E%20%3Cpath%20d%3D'M16.746%2016.726a3%203%200%201%200%20.252%20-5.555'%20%2F%3E%3C%2Fsvg%3E") center / contain no-repeat; }
.i-parking { -webkit-mask: url("data:image/svg+xml,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2024%2024'%20fill%3D'none'%20stroke%3D'%23000'%20stroke-width%3D'1.1'%20stroke-linecap%3D'round'%20stroke-linejoin%3D'round'%3E%3Cpath%20d%3D'M3%205a2%202%200%200%201%202%20-2h14a2%202%200%200%201%202%202v14a2%202%200%200%201%20-2%202h-14a2%202%200%200%201%20-2%20-2v-14z'%20%2F%3E%20%3Cpath%20d%3D'M10%2016v-8h2.667c.736%200%201.333%20.895%201.333%202s-.597%202%20-1.333%202h-2.667'%20%2F%3E%3C%2Fsvg%3E") center / contain no-repeat; mask: url("data:image/svg+xml,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2024%2024'%20fill%3D'none'%20stroke%3D'%23000'%20stroke-width%3D'1.1'%20stroke-linecap%3D'round'%20stroke-linejoin%3D'round'%3E%3Cpath%20d%3D'M3%205a2%202%200%200%201%202%20-2h14a2%202%200%200%201%202%202v14a2%202%200%200%201%20-2%202h-14a2%202%200%200%201%20-2%20-2v-14z'%20%2F%3E%20%3Cpath%20d%3D'M10%2016v-8h2.667c.736%200%201.333%20.895%201.333%202s-.597%202%20-1.333%202h-2.667'%20%2F%3E%3C%2Fsvg%3E") center / contain no-repeat; }
.i-terrace { -webkit-mask: url("data:image/svg+xml,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2024%2024'%20fill%3D'none'%20stroke%3D'%23000'%20stroke-width%3D'1.1'%20stroke-linecap%3D'round'%20stroke-linejoin%3D'round'%3E%3Cpath%20d%3D'M17.553%2016.75a7.5%207.5%200%200%200%20-10.606%200'%20%2F%3E%20%3Cpath%20d%3D'M18%203.804a6%206%200%200%200%20-8.196%202.196l10.392%206a6%206%200%200%200%20-2.196%20-8.196z'%20%2F%3E%20%3Cpath%20d%3D'M16.732%2010c1.658%20-2.87%202.225%20-5.644%201.268%20-6.196c-.957%20-.552%20-3.075%201.326%20-4.732%204.196'%20%2F%3E%20%3Cpath%20d%3D'M15%209l-3%205.196'%20%2F%3E%20%3Cpath%20d%3D'M3%2019.25a2.4%202.4%200%200%201%201%20-.25a2.4%202.4%200%200%201%202%201a2.4%202.4%200%200%200%202%201a2.4%202.4%200%200%200%202%20-1a2.4%202.4%200%200%201%202%20-1a2.4%202.4%200%200%201%202%201a2.4%202.4%200%200%200%202%201a2.4%202.4%200%200%200%202%20-1a2.4%202.4%200%200%201%202%20-1a2.4%202.4%200%200%201%201%20.25'%20%2F%3E%3C%2Fsvg%3E") center / contain no-repeat; mask: url("data:image/svg+xml,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2024%2024'%20fill%3D'none'%20stroke%3D'%23000'%20stroke-width%3D'1.1'%20stroke-linecap%3D'round'%20stroke-linejoin%3D'round'%3E%3Cpath%20d%3D'M17.553%2016.75a7.5%207.5%200%200%200%20-10.606%200'%20%2F%3E%20%3Cpath%20d%3D'M18%203.804a6%206%200%200%200%20-8.196%202.196l10.392%206a6%206%200%200%200%20-2.196%20-8.196z'%20%2F%3E%20%3Cpath%20d%3D'M16.732%2010c1.658%20-2.87%202.225%20-5.644%201.268%20-6.196c-.957%20-.552%20-3.075%201.326%20-4.732%204.196'%20%2F%3E%20%3Cpath%20d%3D'M15%209l-3%205.196'%20%2F%3E%20%3Cpath%20d%3D'M3%2019.25a2.4%202.4%200%200%201%201%20-.25a2.4%202.4%200%200%201%202%201a2.4%202.4%200%200%200%202%201a2.4%202.4%200%200%200%202%20-1a2.4%202.4%200%200%201%202%20-1a2.4%202.4%200%200%201%202%201a2.4%202.4%200%200%200%202%201a2.4%202.4%200%200%200%202%20-1a2.4%202.4%200%200%201%202%20-1a2.4%202.4%200%200%201%201%20.25'%20%2F%3E%3C%2Fsvg%3E") center / contain no-repeat; }
.i-garden-view { -webkit-mask: url("data:image/svg+xml,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2024%2024'%20fill%3D'none'%20stroke%3D'%23000'%20stroke-width%3D'1.1'%20stroke-linecap%3D'round'%20stroke-linejoin%3D'round'%3E%3Cpath%20d%3D'M16%205l3%203l-2%201l4%204l-3%201l4%204h-9'%20%2F%3E%20%3Cpath%20d%3D'M15%2021l0%20-3'%20%2F%3E%20%3Cpath%20d%3D'M8%2013l-2%20-2'%20%2F%3E%20%3Cpath%20d%3D'M8%2012l2%20-2'%20%2F%3E%20%3Cpath%20d%3D'M8%2021v-13'%20%2F%3E%20%3Cpath%20d%3D'M5.824%2016a3%203%200%200%201%20-2.743%20-3.69a3%203%200%200%201%20.304%20-4.833a3%203%200%200%201%204.615%20-3.707a3%203%200%200%201%204.614%203.707a3%203%200%200%201%20.305%204.833a3%203%200%200%201%20-2.919%203.695h-4z'%20%2F%3E%3C%2Fsvg%3E") center / contain no-repeat; mask: url("data:image/svg+xml,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2024%2024'%20fill%3D'none'%20stroke%3D'%23000'%20stroke-width%3D'1.1'%20stroke-linecap%3D'round'%20stroke-linejoin%3D'round'%3E%3Cpath%20d%3D'M16%205l3%203l-2%201l4%204l-3%201l4%204h-9'%20%2F%3E%20%3Cpath%20d%3D'M15%2021l0%20-3'%20%2F%3E%20%3Cpath%20d%3D'M8%2013l-2%20-2'%20%2F%3E%20%3Cpath%20d%3D'M8%2012l2%20-2'%20%2F%3E%20%3Cpath%20d%3D'M8%2021v-13'%20%2F%3E%20%3Cpath%20d%3D'M5.824%2016a3%203%200%200%201%20-2.743%20-3.69a3%203%200%200%201%20.304%20-4.833a3%203%200%200%201%204.615%20-3.707a3%203%200%200%201%204.614%203.707a3%203%200%200%201%20.305%204.833a3%203%200%200%201%20-2.919%203.695h-4z'%20%2F%3E%3C%2Fsvg%3E") center / contain no-repeat; }
.i-panoramic-view { -webkit-mask: url("data:image/svg+xml,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2024%2024'%20fill%3D'none'%20stroke%3D'%23000'%20stroke-width%3D'1.1'%20stroke-linecap%3D'round'%20stroke-linejoin%3D'round'%3E%3Cpath%20d%3D'M3%2020h18l-6.921%20-14.612a2.3%202.3%200%200%200%20-4.158%200l-6.921%2014.612z'%20%2F%3E%20%3Cpath%20d%3D'M7.5%2011l2%202.5l2.5%20-2.5l2%203l2.5%20-2'%20%2F%3E%3C%2Fsvg%3E") center / contain no-repeat; mask: url("data:image/svg+xml,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2024%2024'%20fill%3D'none'%20stroke%3D'%23000'%20stroke-width%3D'1.1'%20stroke-linecap%3D'round'%20stroke-linejoin%3D'round'%3E%3Cpath%20d%3D'M3%2020h18l-6.921%20-14.612a2.3%202.3%200%200%200%20-4.158%200l-6.921%2014.612z'%20%2F%3E%20%3Cpath%20d%3D'M7.5%2011l2%202.5l2.5%20-2.5l2%203l2.5%20-2'%20%2F%3E%3C%2Fsvg%3E") center / contain no-repeat; }
.i-living-sofa { -webkit-mask: url("data:image/svg+xml,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2024%2024'%20fill%3D'none'%20stroke%3D'%23000'%20stroke-width%3D'1.1'%20stroke-linecap%3D'round'%20stroke-linejoin%3D'round'%3E%3Cpath%20d%3D'M4%2011a2%202%200%200%201%202%202v1h12v-1a2%202%200%201%201%204%200v5a1%201%200%200%201%20-1%201h-18a1%201%200%200%201%20-1%20-1v-5a2%202%200%200%201%202%20-2z'%20%2F%3E%20%3Cpath%20d%3D'M4%2011v-3a3%203%200%200%201%203%20-3h10a3%203%200%200%201%203%203v3'%20%2F%3E%20%3Cpath%20d%3D'M12%205v9'%20%2F%3E%3C%2Fsvg%3E") center / contain no-repeat; mask: url("data:image/svg+xml,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2024%2024'%20fill%3D'none'%20stroke%3D'%23000'%20stroke-width%3D'1.1'%20stroke-linecap%3D'round'%20stroke-linejoin%3D'round'%3E%3Cpath%20d%3D'M4%2011a2%202%200%200%201%202%202v1h12v-1a2%202%200%201%201%204%200v5a1%201%200%200%201%20-1%201h-18a1%201%200%200%201%20-1%20-1v-5a2%202%200%200%201%202%20-2z'%20%2F%3E%20%3Cpath%20d%3D'M4%2011v-3a3%203%200%200%201%203%20-3h10a3%203%200%200%201%203%203v3'%20%2F%3E%20%3Cpath%20d%3D'M12%205v9'%20%2F%3E%3C%2Fsvg%3E") center / contain no-repeat; }
.i-smart-tv { -webkit-mask: url("data:image/svg+xml,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2024%2024'%20fill%3D'none'%20stroke%3D'%23000'%20stroke-width%3D'1.1'%20stroke-linecap%3D'round'%20stroke-linejoin%3D'round'%3E%3Cpath%20d%3D'M3%207m0%202a2%202%200%200%201%202%20-2h14a2%202%200%200%201%202%202v9a2%202%200%200%201%20-2%202h-14a2%202%200%200%201%20-2%20-2z'%20%2F%3E%20%3Cpath%20d%3D'M16%203l-4%204l-4%20-4'%20%2F%3E%3C%2Fsvg%3E") center / contain no-repeat; mask: url("data:image/svg+xml,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2024%2024'%20fill%3D'none'%20stroke%3D'%23000'%20stroke-width%3D'1.1'%20stroke-linecap%3D'round'%20stroke-linejoin%3D'round'%3E%3Cpath%20d%3D'M3%207m0%202a2%202%200%200%201%202%20-2h14a2%202%200%200%201%202%202v9a2%202%200%200%201%20-2%202h-14a2%202%200%200%201%20-2%20-2z'%20%2F%3E%20%3Cpath%20d%3D'M16%203l-4%204l-4%20-4'%20%2F%3E%3C%2Fsvg%3E") center / contain no-repeat; }
.i-late { -webkit-mask: url("data:image/svg+xml,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2024%2024'%20fill%3D'none'%20stroke%3D'%23000'%20stroke-width%3D'1.1'%20stroke-linecap%3D'round'%20stroke-linejoin%3D'round'%3E%3Cpath%20d%3D'M12%2012m-9%200a9%209%200%201%200%2018%200a9%209%200%201%200%20-18%200'%20%2F%3E%20%3Cpath%20d%3D'M12%2012h-3.5'%20%2F%3E%20%3Cpath%20d%3D'M12%207v5'%20%2F%3E%3C%2Fsvg%3E") center / contain no-repeat; mask: url("data:image/svg+xml,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2024%2024'%20fill%3D'none'%20stroke%3D'%23000'%20stroke-width%3D'1.1'%20stroke-linecap%3D'round'%20stroke-linejoin%3D'round'%3E%3Cpath%20d%3D'M12%2012m-9%200a9%209%200%201%200%2018%200a9%209%200%201%200%20-18%200'%20%2F%3E%20%3Cpath%20d%3D'M12%2012h-3.5'%20%2F%3E%20%3Cpath%20d%3D'M12%207v5'%20%2F%3E%3C%2Fsvg%3E") center / contain no-repeat; }
.i-self { -webkit-mask: url("data:image/svg+xml,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2024%2024'%20fill%3D'none'%20stroke%3D'%23000'%20stroke-width%3D'1.1'%20stroke-linecap%3D'round'%20stroke-linejoin%3D'round'%3E%3Cpath%20d%3D'M16.555%203.843l3.602%203.602a2.877%202.877%200%200%201%200%204.069l-2.643%202.643a2.877%202.877%200%200%201%20-4.069%200l-.301%20-.301l-6.558%206.558a2%202%200%200%201%20-1.239%20.578l-.175%20.008h-1.172a1%201%200%200%201%20-.993%20-.883l-.007%20-.117v-1.172a2%202%200%200%201%20.467%20-1.284l.119%20-.13l.414%20-.414h2v-2h2v-2l2.144%20-2.144l-.301%20-.301a2.877%202.877%200%200%201%200%20-4.069l2.643%20-2.643a2.877%202.877%200%200%201%204.069%200z'%20%2F%3E%20%3Cpath%20d%3D'M15%209h.01'%20%2F%3E%3C%2Fsvg%3E") center / contain no-repeat; mask: url("data:image/svg+xml,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2024%2024'%20fill%3D'none'%20stroke%3D'%23000'%20stroke-width%3D'1.1'%20stroke-linecap%3D'round'%20stroke-linejoin%3D'round'%3E%3Cpath%20d%3D'M16.555%203.843l3.602%203.602a2.877%202.877%200%200%201%200%204.069l-2.643%202.643a2.877%202.877%200%200%201%20-4.069%200l-.301%20-.301l-6.558%206.558a2%202%200%200%201%20-1.239%20.578l-.175%20.008h-1.172a1%201%200%200%201%20-.993%20-.883l-.007%20-.117v-1.172a2%202%200%200%201%20.467%20-1.284l.119%20-.13l.414%20-.414h2v-2h2v-2l2.144%20-2.144l-.301%20-.301a2.877%202.877%200%200%201%200%20-4.069l2.643%20-2.643a2.877%202.877%200%200%201%204.069%200z'%20%2F%3E%20%3Cpath%20d%3D'M15%209h.01'%20%2F%3E%3C%2Fsvg%3E") center / contain no-repeat; }
.i-double-bed { -webkit-mask: url("data:image/svg+xml,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2024%2024'%20fill%3D'none'%20stroke%3D'%23000'%20stroke-width%3D'1.1'%20stroke-linecap%3D'round'%20stroke-linejoin%3D'round'%3E%3Cpath%20d%3D'M7%209m-2%200a2%202%200%201%200%204%200a2%202%200%201%200%20-4%200'%20%2F%3E%20%3Cpath%20d%3D'M22%2017v-3h-20'%20%2F%3E%20%3Cpath%20d%3D'M2%208v9'%20%2F%3E%20%3Cpath%20d%3D'M12%2014h10v-2a3%203%200%200%200%20-3%20-3h-7v5z'%20%2F%3E%3C%2Fsvg%3E") center / contain no-repeat; mask: url("data:image/svg+xml,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2024%2024'%20fill%3D'none'%20stroke%3D'%23000'%20stroke-width%3D'1.1'%20stroke-linecap%3D'round'%20stroke-linejoin%3D'round'%3E%3Cpath%20d%3D'M7%209m-2%200a2%202%200%201%200%204%200a2%202%200%201%200%20-4%200'%20%2F%3E%20%3Cpath%20d%3D'M22%2017v-3h-20'%20%2F%3E%20%3Cpath%20d%3D'M2%208v9'%20%2F%3E%20%3Cpath%20d%3D'M12%2014h10v-2a3%203%200%200%200%20-3%20-3h-7v5z'%20%2F%3E%3C%2Fsvg%3E") center / contain no-repeat; }
.i-bath { -webkit-mask: url("data:image/svg+xml,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2024%2024'%20fill%3D'none'%20stroke%3D'%23000'%20stroke-width%3D'1.1'%20stroke-linecap%3D'round'%20stroke-linejoin%3D'round'%3E%3Cpath%20d%3D'M4%2012h16a1%201%200%200%201%201%201v3a4%204%200%200%201%20-4%204h-10a4%204%200%200%201%20-4%20-4v-3a1%201%200%200%201%201%20-1z'%20%2F%3E%20%3Cpath%20d%3D'M6%2012v-7a2%202%200%200%201%202%20-2h3v2.25'%20%2F%3E%20%3Cpath%20d%3D'M4%2021l1%20-1.5'%20%2F%3E%20%3Cpath%20d%3D'M20%2021l-1%20-1.5'%20%2F%3E%3C%2Fsvg%3E") center / contain no-repeat; mask: url("data:image/svg+xml,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2024%2024'%20fill%3D'none'%20stroke%3D'%23000'%20stroke-width%3D'1.1'%20stroke-linecap%3D'round'%20stroke-linejoin%3D'round'%3E%3Cpath%20d%3D'M4%2012h16a1%201%200%200%201%201%201v3a4%204%200%200%201%20-4%204h-10a4%204%200%200%201%20-4%20-4v-3a1%201%200%200%201%201%20-1z'%20%2F%3E%20%3Cpath%20d%3D'M6%2012v-7a2%202%200%200%201%202%20-2h3v2.25'%20%2F%3E%20%3Cpath%20d%3D'M4%2021l1%20-1.5'%20%2F%3E%20%3Cpath%20d%3D'M20%2021l-1%20-1.5'%20%2F%3E%3C%2Fsvg%3E") center / contain no-repeat; }
.i-pets { -webkit-mask: url("data:image/svg+xml,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2024%2024'%20fill%3D'none'%20stroke%3D'%23000'%20stroke-width%3D'1.1'%20stroke-linecap%3D'round'%20stroke-linejoin%3D'round'%3E%3Cpath%20d%3D'M14.7%2013.5c-1.1%20-2%20-1.441%20-2.5%20-2.7%20-2.5c-1.259%200%20-1.736%20.755%20-2.836%202.747c-.942%201.703%20-2.846%201.845%20-3.321%203.291c-.097%20.265%20-.145%20.677%20-.143%20.962c0%201.176%20.787%202%201.8%202c1.259%200%203%20-1%204.5%20-1s3.241%201%204.5%201c1.013%200%201.8%20-.823%201.8%20-2c0%20-.285%20-.049%20-.697%20-.146%20-.962c-.475%20-1.451%20-2.512%20-1.835%20-3.454%20-3.538z'%20%2F%3E%20%3Cpath%20d%3D'M20.188%208.082a1.039%201.039%200%200%200%20-.406%20-.082h-.015c-.735%20.012%20-1.56%20.75%20-1.993%201.866c-.519%201.335%20-.28%202.7%20.538%203.052c.129%20.055%20.267%20.082%20.406%20.082c.739%200%201.575%20-.742%202.011%20-1.866c.516%20-1.335%20.273%20-2.7%20-.54%20-3.052z'%20%2F%3E%20%3Cpath%20d%3D'M9.474%209c.055%200%20.109%200%20.163%20-.011c.944%20-.128%201.533%20-1.346%201.32%20-2.722c-.203%20-1.297%20-1.047%20-2.267%20-1.932%20-2.267c-.055%200%20-.109%200%20-.163%20.011c-.944%20.128%20-1.533%201.346%20-1.32%202.722c.204%201.293%201.048%202.267%201.933%202.267z'%20%2F%3E%20%3Cpath%20d%3D'M16.456%206.733c.214%20-1.376%20-.375%20-2.594%20-1.32%20-2.722a1.164%201.164%200%200%200%20-.162%20-.011c-.885%200%20-1.728%20.97%20-1.93%202.267c-.214%201.376%20.375%202.594%201.32%202.722c.054%20.007%20.108%20.011%20.162%20.011c.885%200%201.73%20-.974%201.93%20-2.267z'%20%2F%3E%20%3Cpath%20d%3D'M5.69%2012.918c.816%20-.352%201.054%20-1.719%20.536%20-3.052c-.436%20-1.124%20-1.271%20-1.866%20-2.009%20-1.866c-.14%200%20-.277%20.027%20-.407%20.082c-.816%20.352%20-1.054%201.719%20-.536%203.052c.436%201.124%201.271%201.866%202.009%201.866c.14%200%20.277%20-.027%20.407%20-.082z'%20%2F%3E%3C%2Fsvg%3E") center / contain no-repeat; mask: url("data:image/svg+xml,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2024%2024'%20fill%3D'none'%20stroke%3D'%23000'%20stroke-width%3D'1.1'%20stroke-linecap%3D'round'%20stroke-linejoin%3D'round'%3E%3Cpath%20d%3D'M14.7%2013.5c-1.1%20-2%20-1.441%20-2.5%20-2.7%20-2.5c-1.259%200%20-1.736%20.755%20-2.836%202.747c-.942%201.703%20-2.846%201.845%20-3.321%203.291c-.097%20.265%20-.145%20.677%20-.143%20.962c0%201.176%20.787%202%201.8%202c1.259%200%203%20-1%204.5%20-1s3.241%201%204.5%201c1.013%200%201.8%20-.823%201.8%20-2c0%20-.285%20-.049%20-.697%20-.146%20-.962c-.475%20-1.451%20-2.512%20-1.835%20-3.454%20-3.538z'%20%2F%3E%20%3Cpath%20d%3D'M20.188%208.082a1.039%201.039%200%200%200%20-.406%20-.082h-.015c-.735%20.012%20-1.56%20.75%20-1.993%201.866c-.519%201.335%20-.28%202.7%20.538%203.052c.129%20.055%20.267%20.082%20.406%20.082c.739%200%201.575%20-.742%202.011%20-1.866c.516%20-1.335%20.273%20-2.7%20-.54%20-3.052z'%20%2F%3E%20%3Cpath%20d%3D'M9.474%209c.055%200%20.109%200%20.163%20-.011c.944%20-.128%201.533%20-1.346%201.32%20-2.722c-.203%20-1.297%20-1.047%20-2.267%20-1.932%20-2.267c-.055%200%20-.109%200%20-.163%20.011c-.944%20.128%20-1.533%201.346%20-1.32%202.722c.204%201.293%201.048%202.267%201.933%202.267z'%20%2F%3E%20%3Cpath%20d%3D'M16.456%206.733c.214%20-1.376%20-.375%20-2.594%20-1.32%20-2.722a1.164%201.164%200%200%200%20-.162%20-.011c-.885%200%20-1.728%20.97%20-1.93%202.267c-.214%201.376%20.375%202.594%201.32%202.722c.054%20.007%20.108%20.011%20.162%20.011c.885%200%201.73%20-.974%201.93%20-2.267z'%20%2F%3E%20%3Cpath%20d%3D'M5.69%2012.918c.816%20-.352%201.054%20-1.719%20.536%20-3.052c-.436%20-1.124%20-1.271%20-1.866%20-2.009%20-1.866c-.14%200%20-.277%20.027%20-.407%20.082c-.816%20.352%20-1.054%201.719%20-.536%203.052c.436%201.124%201.271%201.866%202.009%201.866c.14%200%20.277%20-.027%20.407%20-.082z'%20%2F%3E%3C%2Fsvg%3E") center / contain no-repeat; }
.i-smart-work { -webkit-mask: url("data:image/svg+xml,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2024%2024'%20fill%3D'none'%20stroke%3D'%23000'%20stroke-width%3D'1.1'%20stroke-linecap%3D'round'%20stroke-linejoin%3D'round'%3E%3Cpath%20d%3D'M3%2019l18%200'%20%2F%3E%20%3Cpath%20d%3D'M5%206m0%201a1%201%200%200%201%201%20-1h12a1%201%200%200%201%201%201v8a1%201%200%200%201%20-1%201h-12a1%201%200%200%201%20-1%20-1z'%20%2F%3E%3C%2Fsvg%3E") center / contain no-repeat; mask: url("data:image/svg+xml,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2024%2024'%20fill%3D'none'%20stroke%3D'%23000'%20stroke-width%3D'1.1'%20stroke-linecap%3D'round'%20stroke-linejoin%3D'round'%3E%3Cpath%20d%3D'M3%2019l18%200'%20%2F%3E%20%3Cpath%20d%3D'M5%206m0%201a1%201%200%200%201%201%20-1h12a1%201%200%200%201%201%201v8a1%201%200%200%201%20-1%201h-12a1%201%200%200%201%20-1%20-1z'%20%2F%3E%3C%2Fsvg%3E") center / contain no-repeat; }
.i-no-smoking { -webkit-mask: url("data:image/svg+xml,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2024%2024'%20fill%3D'none'%20stroke%3D'%23000'%20stroke-width%3D'1.1'%20stroke-linecap%3D'round'%20stroke-linejoin%3D'round'%3E%3Cpath%20d%3D'M8%2013l0%204'%20%2F%3E%20%3Cpath%20d%3D'M16%205v.5a2%202%200%200%200%202%202a2%202%200%200%201%202%202v.5'%20%2F%3E%20%3Cpath%20d%3D'M3%203l18%2018'%20%2F%3E%20%3Cpath%20d%3D'M17%2013h3a1%201%200%200%201%201%201v2c0%20.28%20-.115%20.533%20-.3%20.714m-3.7%20.286h-13a1%201%200%200%201%20-1%20-1v-2a1%201%200%200%201%201%20-1h9'%20%2F%3E%3C%2Fsvg%3E") center / contain no-repeat; mask: url("data:image/svg+xml,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2024%2024'%20fill%3D'none'%20stroke%3D'%23000'%20stroke-width%3D'1.1'%20stroke-linecap%3D'round'%20stroke-linejoin%3D'round'%3E%3Cpath%20d%3D'M8%2013l0%204'%20%2F%3E%20%3Cpath%20d%3D'M16%205v.5a2%202%200%200%200%202%202a2%202%200%200%201%202%202v.5'%20%2F%3E%20%3Cpath%20d%3D'M3%203l18%2018'%20%2F%3E%20%3Cpath%20d%3D'M17%2013h3a1%201%200%200%201%201%201v2c0%20.28%20-.115%20.533%20-.3%20.714m-3.7%20.286h-13a1%201%200%200%201%20-1%20-1v-2a1%201%200%200%201%201%20-1h9'%20%2F%3E%3C%2Fsvg%3E") center / contain no-repeat; }

/* Icone della riga dati di camere e schede */
.camera__dati { gap: 8px 24px; }
.camera__dati li { display: flex; align-items: center; gap: 8px; }
.i-guests { -webkit-mask: url("data:image/svg+xml,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2024%2024'%20fill%3D'none'%20stroke%3D'%23000'%20stroke-width%3D'1.1'%20stroke-linecap%3D'round'%20stroke-linejoin%3D'round'%3E%3Cpath%20d%3D'M9%207m-4%200a4%204%200%201%200%208%200a4%204%200%201%200%20-8%200'%20%2F%3E%20%3Cpath%20d%3D'M3%2021v-2a4%204%200%200%201%204%20-4h4a4%204%200%200%201%204%204v2'%20%2F%3E%20%3Cpath%20d%3D'M16%203.13a4%204%200%200%201%200%207.75'%20%2F%3E%20%3Cpath%20d%3D'M21%2021v-2a4%204%200%200%200%20-3%20-3.85'%20%2F%3E%3C%2Fsvg%3E") center / contain no-repeat; mask: url("data:image/svg+xml,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2024%2024'%20fill%3D'none'%20stroke%3D'%23000'%20stroke-width%3D'1.1'%20stroke-linecap%3D'round'%20stroke-linejoin%3D'round'%3E%3Cpath%20d%3D'M9%207m-4%200a4%204%200%201%200%208%200a4%204%200%201%200%20-8%200'%20%2F%3E%20%3Cpath%20d%3D'M3%2021v-2a4%204%200%200%201%204%20-4h4a4%204%200%200%201%204%204v2'%20%2F%3E%20%3Cpath%20d%3D'M16%203.13a4%204%200%200%201%200%207.75'%20%2F%3E%20%3Cpath%20d%3D'M21%2021v-2a4%204%200%200%200%20-3%20-3.85'%20%2F%3E%3C%2Fsvg%3E") center / contain no-repeat; }
.i-area { -webkit-mask: url("data:image/svg+xml,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2024%2024'%20fill%3D'none'%20stroke%3D'%23000'%20stroke-width%3D'1.1'%20stroke-linecap%3D'round'%20stroke-linejoin%3D'round'%3E%3Cpath%20d%3D'M17%203l4%204l-14%2014l-4%20-4z'%20%2F%3E%20%3Cpath%20d%3D'M16%207l-1.5%20-1.5'%20%2F%3E%20%3Cpath%20d%3D'M13%2010l-1.5%20-1.5'%20%2F%3E%20%3Cpath%20d%3D'M10%2013l-1.5%20-1.5'%20%2F%3E%20%3Cpath%20d%3D'M7%2016l-1.5%20-1.5'%20%2F%3E%3C%2Fsvg%3E") center / contain no-repeat; mask: url("data:image/svg+xml,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2024%2024'%20fill%3D'none'%20stroke%3D'%23000'%20stroke-width%3D'1.1'%20stroke-linecap%3D'round'%20stroke-linejoin%3D'round'%3E%3Cpath%20d%3D'M17%203l4%204l-14%2014l-4%20-4z'%20%2F%3E%20%3Cpath%20d%3D'M16%207l-1.5%20-1.5'%20%2F%3E%20%3Cpath%20d%3D'M13%2010l-1.5%20-1.5'%20%2F%3E%20%3Cpath%20d%3D'M10%2013l-1.5%20-1.5'%20%2F%3E%20%3Cpath%20d%3D'M7%2016l-1.5%20-1.5'%20%2F%3E%3C%2Fsvg%3E") center / contain no-repeat; }
