{"id":272,"date":"2026-07-28T15:46:03","date_gmt":"2026-07-28T15:46:03","guid":{"rendered":"https:\/\/test.villalarnia.eu\/?page_id=272"},"modified":"2026-08-01T19:25:44","modified_gmt":"2026-08-01T19:25:44","slug":"familienwohnung","status":"publish","type":"page","link":"https:\/\/test.villalarnia.eu\/de\/family-apartment\/","title":{"rendered":"Familienwohnung"},"content":{"rendered":"<style id=\"vl-mobile-flags-only\">@media(max-width:600px){.trp-language-switcher .trp-language-item-name{display:none!important}.trp-language-switcher{--switcher-width:44px!important;width:44px!important;min-width:44px!important}.trp-language-switcher .trp-language-switcher-inner,.trp-language-switcher .trp-switcher-dropdown-list{width:44px!important;min-width:44px!important}.trp-language-switcher .trp-language-item{width:44px!important;min-width:44px!important;padding:9px 12px!important;gap:0!important;justify-content:center!important}}<\/style>\n\n<style>\n.vl{\n  --ink:#17332d;\n  --pine:#204c42;\n  --sand:#e8dcc8;\n  --cream:#f7f4ed;\n  --coral:#c86d4a;\n  --line:rgba(23,51,45,.14);\n  color:var(--ink);\n  background:var(--cream);\n  font-family:Inter,Arial,sans-serif;\n  line-height:1.65;\n}\n\n.vl *{\n  box-sizing:border-box;\n}\n\n.vl a{\n  text-decoration:none;\n  color:inherit;\n}\n\n.vl-wrap{\n  width:min(1160px,calc(100% - 40px));\n  margin:auto;\n}\n\n.vl h1,\n.vl h2,\n.vl h3{\n  font-family:Georgia,serif;\n  font-weight:400;\n  line-height:1.08;\n  margin:0 0 18px;\n}\n\n.vl h1{\n  font-size:clamp(2.8rem,7vw,5.8rem);\n  max-width:920px;\n}\n\n.vl h2{\n  font-size:clamp(2.2rem,4.8vw,4.3rem);\n}\n\n.vl h3{\n  font-size:1.55rem;\n}\n\n.vl p{\n  margin:0 0 18px;\n}\n\n.vl-lead{\n  font-size:clamp(1.05rem,2vw,1.28rem);\n  max-width:680px;\n  color:#45605a;\n}\n\n.vl-eye,\n.vl-eyebrow{\n  display:block;\n  font-size:.74rem;\n  letter-spacing:.18em;\n  text-transform:uppercase;\n  font-weight:700;\n  color:var(--coral);\n  margin-bottom:14px;\n}\n\n.vl-btn{\n  display:inline-flex;\n  align-items:center;\n  justify-content:center;\n  padding:13px 20px;\n  border-radius:999px;\n  background:var(--pine);\n  color:white!important;\n  border:1px solid var(--pine);\n  font-size:.85rem;\n  font-weight:700;\n  transition:background .25s ease,border-color .25s ease;\n}\n\n.vl-btn:hover{\n  background:var(--ink);\n  border-color:var(--ink);\n}\n\n.vl-btn.alt{\n  background:transparent;\n  border-color:white;\n}\n\n.vl-btn.alt:hover{\n  background:white;\n  color:var(--ink)!important;\n}\n\n.vl-link{\n  font-weight:700;\n  color:var(--coral)!important;\n}\n\n.vl-link:hover{\n  color:var(--ink)!important;\n}\n\n\/* HEADER *\/\n\n.vl-header{\n  position:sticky;\n  top:0;\n  z-index:40;\n  background:rgba(247,244,237,.97);\n  border-bottom:1px solid var(--line);\n  backdrop-filter:blur(12px);\n}\n\n.vl-headrow{\n  min-height:104px;\n  display:flex;\n  align-items:center;\n  gap:28px;\n}\n\n.vl-logo{\n  display:inline-flex;\n  align-items:center;\n}\n\n.vl-logo img{\n  display:block;\n  width:180px;\n  height:auto;\n}\n\n.vl-nav{\n  display:flex;\n  align-items:center;\n  gap:20px;\n  margin-left:auto;\n}\n\n.vl-nav a{\n  font-size:.8rem;\n  font-weight:700;\n  letter-spacing:.02em;\n  white-space:nowrap;\n}\n\n.vl-nav a:not(.vl-btn):hover{\n  color:var(--coral);\n}\n\n.vl-mobile-menu{\n  display:none;\n  margin-left:auto;\n  position:relative;\n}\n\n.vl-mobile-menu summary{\n  cursor:pointer;\n  list-style:none;\n  padding:10px 15px;\n  border:1px solid var(--line);\n  border-radius:999px;\n  font-size:.82rem;\n  font-weight:700;\n}\n\n.vl-mobile-menu summary::-webkit-details-marker{\n  display:none;\n}\n\n.vl-mobile-menu div{\n  position:absolute;\n  right:0;\n  top:48px;\n  min-width:230px;\n  padding:12px;\n  background:#fff;\n  border:1px solid var(--line);\n  border-radius:18px;\n  box-shadow:0 18px 50px rgba(23,51,45,.16);\n}\n\n.vl-mobile-menu a{\n  display:block;\n  padding:10px 12px;\n  border-radius:10px;\n  font-size:.88rem;\n  font-weight:700;\n}\n\n.vl-mobile-menu a:hover{\n  background:var(--cream);\n}\n\n\/* HERO *\/\n\n.vl-hero{\n  position:relative;\n  min-height:720px;\n  display:flex;\n  align-items:flex-end;\n  padding:72px 0;\n  overflow:hidden;\n  background:#17332d;\n  color:white;\n}\n\n.vl-hero::after{\n  content:'';\n  position:absolute;\n  inset:0;\n  z-index:1;\n  pointer-events:none;\n  background:linear-gradient(\n    90deg,\n    rgba(18,45,39,.92) 0%,\n    rgba(18,45,39,.68) 42%,\n    rgba(18,45,39,.18) 76%\n  );\n}\n\n.vl-hero-image{\n  position:absolute;\n  inset:0;\n  z-index:0;\n  display:block;\n  width:100%;\n  height:100%;\n  object-fit:cover;\n  object-position:center;\n}\n\n.vl-hero > .vl-wrap{\n  position:relative;\n  z-index:2;\n}\n\n.vl-hero .vl-lead{\n  color:#e7eee9;\n}\n\n.vl-actions{\n  display:flex;\n  gap:12px;\n  flex-wrap:wrap;\n}\n\n.vl-trust{\n  display:flex;\n  flex-wrap:wrap;\n  gap:20px;\n  margin-top:30px;\n  font-size:.82rem;\n}\n\n.vl-trust span:before{\n  content:'\u2713';\n  margin-right:7px;\n  color:#e4c18d;\n}\n\n\/* GENERAL SECTIONS *\/\n\n.vl-section{\n  padding:100px 0;\n}\n\n.vl-white{\n  background:#fff;\n}\n\n.vl-dark{\n  background:var(--ink);\n  color:white;\n}\n\n.vl-grid2{\n  display:grid;\n  grid-template-columns:1fr 1fr;\n  gap:64px;\n  align-items:center;\n}\n\n\/* ABOUT US *\/\n\n.vl-host-photo{\n  margin:0;\n  position:relative;\n  aspect-ratio:1\/1;\n  border-radius:24px;\n  overflow:hidden;\n  background:#315f55;\n}\n\n.vl-host-photo:after{\n  content:'';\n  position:absolute;\n  inset:45% 0 0;\n  background:linear-gradient(transparent,rgba(17,41,35,.78));\n}\n\n.vl-host-photo img{\n  position:absolute;\n  inset:0;\n  width:100%;\n  height:100%;\n  object-fit:cover;\n  object-position:center;\n}\n\n.vl-host-photo figcaption{\n  position:absolute;\n  z-index:2;\n  left:26px;\n  right:26px;\n  bottom:24px;\n  color:#fff;\n}\n\n.vl-host-photo small{\n  display:block;\n  font-size:.7rem;\n  letter-spacing:.14em;\n  text-transform:uppercase;\n  margin-bottom:4px;\n}\n\n.vl-host-photo b{\n  font-family:Georgia,serif;\n  font-size:1.55rem;\n  font-weight:400;\n}\n\n\/* OUR STORY *\/\n\n.vl-story-inner{\n  width:min(1160px,calc(100% - 40px));\n  margin:0 auto;\n}\n\n.vl-story-content{\n  width:100%;\n}\n\n.vl-story-text{\n  max-width:880px;\n}\n\n.vl-story-text h3{\n  margin-top:42px;\n}\n\n.vl-story-text h3:first-child{\n  margin-top:0;\n}\n\n.vl-story-gallery{\n  width:100%;\n  display:grid;\n  grid-template-columns:repeat(2,minmax(0,1fr));\n  gap:30px;\n  align-items:start;\n  margin-top:42px;\n}\n\n.vl-story-photo{\n  width:100%;\n  max-width:none;\n  margin:0;\n}\n\n.vl-story-photo img{\n  display:block;\n  width:100%;\n  height:520px;\n  object-fit:cover;\n  border-radius:24px;\n}\n\n.vl-story-photo figcaption{\n  margin-top:12px;\n  font-size:14px;\n  color:#63706c;\n  text-align:left;\n}\n\n.vl-story-quote{\n  margin:42px 0 0;\n  padding:24px 28px;\n  border-left:4px solid var(--coral);\n  background:#f7f3ed;\n  font-family:Georgia,\"Times New Roman\",serif;\n  font-size:25px;\n  line-height:1.5;\n  color:#17352e;\n  text-align:left;\n}\n\n\/* APARTMENT CARDS *\/\n\n.vl-cards{\n  display:grid;\n  grid-template-columns:1fr 1fr;\n  gap:24px;\n  margin-top:34px;\n}\n\n.vl-card{\n  background:#fff;\n  border:1px solid var(--line);\n  border-radius:22px;\n  padding:25px;\n}\n\n.vl-card-photo{\n  margin:-25px -25px 24px;\n  position:relative;\n  height:300px;\n  border-radius:22px 22px 0 0;\n  overflow:hidden;\n  background:#315f55;\n}\n\n.vl-card-photo:after{\n  content:'';\n  position:absolute;\n  inset:48% 0 0;\n  background:linear-gradient(transparent,rgba(17,41,35,.78));\n}\n\n.vl-card-photo img{\n  width:100%;\n  height:100%;\n  object-fit:cover;\n}\n\n.vl-card-photo figcaption{\n  position:absolute;\n  z-index:2;\n  left:22px;\n  right:22px;\n  bottom:20px;\n  color:#fff;\n  font-family:Georgia,serif;\n  font-size:1.25rem;\n}\n\n.vl-meta{\n  display:flex;\n  gap:9px;\n  flex-wrap:wrap;\n  font-size:.76rem;\n  margin-bottom:15px;\n}\n\n.vl-meta span{\n  padding:6px 10px;\n  background:var(--cream);\n  border-radius:99px;\n}\n\n.vl-card{\n  display:flex;\n  flex-direction:column;\n}\n\n.vl-card > p{\n  margin-bottom:0;\n}\n\n.vl-facilities{\n  display:grid;\n  grid-template-columns:repeat(2,minmax(0,1fr));\n  gap:11px 16px;\n  list-style:none;\n  margin:20px 0 22px;\n  padding:18px 0;\n  border-top:1px solid var(--line);\n  border-bottom:1px solid var(--line);\n}\n\n.vl-facilities li{\n  display:flex;\n  align-items:flex-start;\n  gap:8px;\n  min-width:0;\n  color:#4f625d;\n  font-size:.8rem;\n  line-height:1.4;\n}\n\n.vl-facilities li::before{\n  content:'\u2713';\n  flex:0 0 18px;\n  width:18px;\n  height:18px;\n  display:inline-flex;\n  align-items:center;\n  justify-content:center;\n  margin-top:1px;\n  border-radius:50%;\n  background:var(--cream);\n  color:var(--pine);\n  font-size:.68rem;\n  font-weight:800;\n}\n\n.vl-card .vl-link{\n  align-self:flex-start;\n  margin-top:auto;\n}\n\n\/* APARTMENT DETAILS *\/\n\n.vl-studio-intro{\n  display:grid;\n  grid-template-columns:minmax(0,1fr) auto;\n  gap:40px;\n  align-items:end;\n}\n\n.vl-studio-intro .vl-meta{\n  justify-content:flex-end;\n}\n\n.vl-studio-gallery{\n  display:grid;\n  grid-template-columns:2fr 1fr 1fr;\n  grid-template-rows:220px 220px;\n  gap:12px;\n  margin-top:38px;\n}\n\n.vl-studio-gallery figure{\n  margin:0;\n  position:relative;\n  border-radius:18px;\n  overflow:hidden;\n  background:#315f55;\n}\n\n.vl-studio-gallery .vl-studio-main{\n  grid-row:1\/3;\n}\n\n.vl-studio-gallery img{\n  width:100%;\n  height:100%;\n  object-fit:cover;\n  display:block;\n  transition:transform .5s ease;\n}\n\n.vl-studio-gallery figure:hover img{\n  transform:scale(1.025);\n}\n\n.vl-studio-gallery figure:after{\n  content:'';\n  position:absolute;\n  inset:45% 0 0;\n  background:linear-gradient(transparent,rgba(12,34,29,.78));\n  pointer-events:none;\n}\n\n.vl-studio-gallery figcaption{\n  position:absolute;\n  z-index:2;\n  left:18px;\n  right:18px;\n  bottom:15px;\n  color:#fff;\n  font-size:.78rem;\n  font-weight:700;\n  letter-spacing:.02em;\n}\n\n.vl-studio-action{\n  margin-top:26px;\n}\n\n\/* SPA *\/\n\n#spa{\n  background:linear-gradient(135deg,#17332d,#214b42);\n}\n\n.vl-spa-copy{\n  max-width:760px;\n}\n\n.vl-spa-copy .vl-lead{\n  color:#dce7e2;\n}\n\n.vl-spa-gallery{\n  margin-top:42px;\n}\n\n.vl-spa-gallery figure{\n  border:1px solid rgba(255,255,255,.12);\n}\n\n.vl-spa-gallery .vl-sauna img{\n  filter:brightness(1.18) contrast(1.04) saturate(.92);\n}\n\n.vl-spa-gallery .vl-garden img{\n  object-position:center 58%;\n}\n\n.vl-spa-gallery .vl-pavilion img{\n  object-position:center;\n}\n\n.vl-spa-gallery .vl-grill img{\n  object-position:center 55%;\n}\n\n\/* NORTHERN TENERIFE *\/\n\n.vl-coast-photo{\n  margin:0;\n  position:relative;\n  aspect-ratio:4\/3;\n  border-radius:24px;\n  overflow:hidden;\n  background:#315f55;\n}\n\n.vl-coast-photo:after{\n  content:'';\n  position:absolute;\n  inset:48% 0 0;\n  background:linear-gradient(transparent,rgba(17,41,35,.76));\n}\n\n.vl-coast-photo img{\n  position:absolute;\n  inset:0;\n  width:100%;\n  height:100%;\n  object-fit:cover;\n  object-position:center;\n}\n\n.vl-coast-photo figcaption{\n  position:absolute;\n  z-index:2;\n  left:24px;\n  right:24px;\n  bottom:22px;\n  color:#fff;\n}\n\n.vl-coast-photo small{\n  display:block;\n  font-size:.7rem;\n  letter-spacing:.14em;\n  text-transform:uppercase;\n  margin-bottom:4px;\n}\n\n.vl-coast-photo b{\n  font-family:Georgia,serif;\n  font-size:1.35rem;\n  font-weight:400;\n}\n\n\/* GUEST STORIES *\/\n\n.vl-guest-intro{\n  max-width:760px;\n}\n\n.vl-review-grid{\n  display:grid;\n  grid-template-columns:repeat(2,minmax(0,1fr));\n  gap:24px;\n  margin-top:38px;\n}\n\n.vl-review-card{\n  display:flex;\n  flex-direction:column;\n  background:#fff;\n  border:1px solid var(--line);\n  border-radius:22px;\n  padding:28px;\n}\n\n.vl-review-stars{\n  font-size:1rem;\n  letter-spacing:.1em;\n  color:var(--coral);\n  margin-bottom:14px;\n}\n\n.vl-review-card p{\n  flex-grow:1;\n  margin-bottom:20px;\n}\n\n.vl-review-meta{\n  display:flex;\n  gap:9px;\n  flex-wrap:wrap;\n}\n\n.vl-review-meta span{\n  padding:6px 10px;\n  background:var(--cream);\n  border-radius:999px;\n  font-size:.76rem;\n}\n\n\/* GUEST PHOTOS \u2013 EQUAL SIZE WITHOUT CROPPING *\/\n\n.vl-guest-gallery{\n  display:grid;\n  grid-template-columns:repeat(5,minmax(0,1fr));\n  gap:14px;\n  margin-top:42px;\n  align-items:stretch;\n}\n\n.vl-guest-gallery figure{\n  margin:0;\n  min-width:0;\n  display:flex;\n  flex-direction:column;\n  border-radius:18px;\n  overflow:hidden;\n  background:#fff;\n  border:1px solid var(--line);\n  box-shadow:0 8px 24px rgba(23,51,45,.08);\n}\n\n.vl-guest-gallery img{\n  display:block;\n  width:100%;\n  height:280px;\n  object-fit:contain;\n  object-position:center;\n  padding:8px;\n  background:#e9e5dc;\n  transition:transform .35s ease;\n}\n\n.vl-guest-gallery figure:hover img{\n  transform:scale(1.01);\n}\n\n.vl-guest-gallery figcaption{\n  display:flex;\n  align-items:center;\n  justify-content:center;\n  min-height:52px;\n  padding:11px 12px;\n  color:var(--ink);\n  background:#fff;\n  font-size:.78rem;\n  font-weight:700;\n  line-height:1.35;\n  text-align:center;\n}\n\n.vl-guest-note{\n  max-width:760px;\n  margin-top:28px;\n  color:#61736e;\n  font-size:.88rem;\n}\n\n.vl-guest-action{\n  margin-top:34px;\n}\n\n\/* BOOKING *\/\n\n.vl-book{\n  background:#fff;\n  border-radius:28px;\n  padding:18px;\n  box-shadow:0 20px 50px rgba(23,51,45,.1);\n  overflow:hidden;\n}\n\n.vl-book-gate{\n  min-height:360px;\n  display:flex;\n  align-items:center;\n  justify-content:center;\n  padding:42px 24px;\n  border:1px solid var(--line);\n  border-radius:20px;\n  background:linear-gradient(135deg,#f7f4ed,#ffffff);\n  text-align:center;\n}\n\n.vl-book-gate-inner{\n  max-width:620px;\n}\n\n.vl-book-gate h3{\n  margin-bottom:14px;\n}\n\n.vl-book-gate p{\n  color:#61736e;\n  margin-bottom:24px;\n}\n\n.vl-book-button{\n  min-width:230px;\n  padding:15px 26px;\n  font-size:.92rem;\n  box-shadow:0 12px 28px rgba(23,51,45,.18);\n}\n\n.vl-book-button::after{\n  content:'\u2192';\n  margin-left:10px;\n  transition:transform .25s ease;\n}\n\n.vl-book-button:hover::after{\n  transform:translateX(4px);\n}\n.vl-book.is-loaded .vl-book-gate{\n  display:none;\n}\n\n.vl-book iframe{\n  display:none;\n  width:100%;\n  max-width:100%;\n  min-height:1500px;\n  border:0;\n}\n\n.vl-book.is-loaded iframe{\n  display:block;\n}\n\n.vl-note{\n  font-size:.76rem;\n  color:#61736e;\n  margin-top:12px;\n}\n\n\/* FOOTER *\/\n\n.vl-mobile{\n  display:none;\n}\n\n.vl-footer{\n  padding:76px 0 100px;\n  background:#112923;\n  color:#dce7e2;\n}\n\n.vl-footgrid{\n  display:grid;\n  grid-template-columns:1.7fr 1fr 1fr 1.2fr;\n  gap:42px;\n}\n\n.vl-footer-logo{\n  display:inline-flex;\n  background:var(--cream);\n  border-radius:18px;\n  padding:12px 16px;\n  margin-bottom:20px;\n}\n\n.vl-footer-logo img{\n  display:block;\n  width:190px;\n  height:auto;\n}\n\n.vl-footer h3{\n  color:#fff;\n}\n\n.vl-footer b{\n  display:block;\n  color:#fff;\n  margin-bottom:14px;\n  font-size:.82rem;\n  letter-spacing:.12em;\n  text-transform:uppercase;\n}\n\n.vl-footer a{\n  display:block;\n  margin:8px 0;\n  color:#dce7e2;\n}\n\n.vl-footer a:hover{\n  color:#e4c18d;\n}\n\n.vl-address{\n  font-style:normal;\n}\n\n.vl-footbottom{\n  display:flex;\n  justify-content:space-between;\n  gap:24px;\n  flex-wrap:wrap;\n  margin-top:52px;\n  padding-top:24px;\n  border-top:1px solid rgba(255,255,255,.14);\n  font-size:.78rem;\n  color:#aebfba;\n}\n\n.vl-footlegal{\n  display:flex;\n  gap:18px;\n  flex-wrap:wrap;\n}\n\n.vl-footlegal a{\n  display:inline;\n  margin:0;\n}\n\n\/* TABLET *\/\n\n@media(max-width:1050px){\n  .vl-nav{\n    gap:14px;\n  }\n\n  .vl-nav a{\n    font-size:.74rem;\n  }\n}\n\n@media(max-width:900px){\n  .vl-nav{\n    display:none;\n  }\n\n  .vl-mobile-menu{\n    display:block;\n  }\n\n  .vl-grid2{\n    grid-template-columns:1fr;\n  }\n\n  .vl-studio-intro{\n    grid-template-columns:1fr;\n  }\n\n  .vl-studio-intro .vl-meta{\n    justify-content:flex-start;\n  }\n\n  .vl-studio-gallery{\n    grid-template-columns:1fr 1fr;\n    grid-template-rows:330px 180px 180px;\n  }\n\n  .vl-studio-gallery .vl-studio-main{\n    grid-column:1\/3;\n    grid-row:auto;\n  }\n\n  .vl-story-gallery{\n    gap:20px;\n  }\n\n  .vl-story-photo img{\n    height:420px;\n  }\n\n  .vl-review-grid{\n    grid-template-columns:1fr;\n  }\n\n  .vl-guest-gallery{\n    grid-template-columns:repeat(3,minmax(0,1fr));\n  }\n\n  .vl-guest-gallery img{\n    height:330px;\n  }\n\n  .vl-footgrid{\n    grid-template-columns:1.5fr 1fr 1fr;\n  }\n\n  .vl-footgrid > div:last-child{\n    grid-column:1\/4;\n  }\n}\n\n\/* MOBILE *\/\n\n@media(max-width:600px){\n  .vl-wrap{\n    width:calc(100% - 28px);\n  }\n\n  .vl-story-inner{\n    width:calc(100% - 28px);\n  }\n\n  .vl-headrow{\n    min-height:88px;\n  }\n\n  .vl-logo img{\n    width:145px;\n  }\n\n  .vl-section{\n    padding:72px 0;\n  }\n\n  .vl-hero{\n    min-height:680px;\n    padding:50px 0;\n  }\n\n  .vl-hero-image{\n    object-position:62% center;\n  }\n\n  .vl-cards{\n    grid-template-columns:1fr;\n  }\n\n  .vl-studio-gallery{\n    gap:8px;\n    grid-template-rows:260px 140px 140px;\n  }\n\n  .vl-studio-gallery figure{\n    border-radius:13px;\n  }\n\n  .vl-studio-gallery figcaption{\n    left:12px;\n    right:12px;\n    bottom:11px;\n    font-size:.7rem;\n  }\n\n  .vl-story-gallery{\n    grid-template-columns:1fr;\n    gap:20px;\n  }\n\n  .vl-story-photo img{\n    height:auto;\n  }\n\n  .vl-story-quote{\n    font-size:21px;\n  }\n\n  .vl-review-card{\n    padding:23px;\n  }\n\n  .vl-guest-gallery{\n    grid-template-columns:1fr;\n    gap:18px;\n  }\n\n  .vl-guest-gallery figure{\n    width:100%;\n    border-radius:15px;\n  }\n\n  .vl-guest-gallery img{\n    width:100%;\n    height:420px;\n    object-fit:contain;\n    object-position:center;\n    padding:8px;\n  }\n\n  .vl-guest-gallery figcaption{\n    min-height:52px;\n    padding:12px 14px;\n    font-size:.82rem;\n  }\n\n  .vl-footgrid{\n    grid-template-columns:1fr;\n  }\n\n  .vl-footgrid > div:last-child{\n    grid-column:auto;\n  }\n\n  .vl-footer{\n    padding-top:60px;\n  }\n\n  .vl-footer-logo img{\n    width:165px;\n  }\n\n  .vl-book{\n    padding:8px;\n    border-radius:18px;\n  }\n\n  .vl-book-gate{\n    min-height:320px;\n    padding:34px 18px;\n    border-radius:14px;\n  }\n\n  .vl-book iframe{\n    width:119.05%!important;\n    max-width:none!important;\n    height:2000px;\n    min-height:2000px;\n    transform:scale(.84);\n    transform-origin:top left;\n    margin-bottom:-320px;\n  }\n\n  .vl-mobile{\n    display:block;\n    position:fixed;\n    z-index:30;\n    left:12px;\n    right:12px;\n    bottom:12px;\n  }\n\n  .vl-mobile .vl-btn{\n    width:100%;\n    box-shadow:0 12px 40px rgba(23,51,45,.24);\n  }\n}\n\n@media (min-width:768px){\n  .vl-header{padding:8px 0;}\n  .vl-headrow{gap:14px;}\n  .vl-logo img{width:138px;}\n  .vl-nav{gap:16px;}\n  .vl-nav a{font-size:.76rem;font-weight:600;letter-spacing:.01em;color:#35534c;}\n  .vl-nav .vl-btn{padding:8px 13px;background:transparent;color:var(--pine)!important;border:1px solid rgba(32,76,66,.28);box-shadow:none;}\n  .vl-nav .vl-btn:hover{background:rgba(32,76,66,.06);transform:none;}\n}\n<\/style>\n<style>\nbody.page-id-272 > .wp-site-blocks > header.wp-block-template-part,body.page-id-272 > .wp-site-blocks > footer.wp-block-template-part{display:none!important;}\nbody.page-id-272 main > .wp-block-group.alignfull{margin:0!important;width:100%!important;max-width:none!important;padding:0!important;}\nbody.page-id-272 main{margin:0!important;padding:0!important;}\nbody.page-id-272 .wp-block-post-title{display:none!important;}\nbody.page-id-272 .wp-block-post-content{max-width:none!important;margin:0!important;padding:0!important;}\nbody.page-id-272 .wp-site-blocks{padding:0!important;}\nbody.page-id-272 .vl{max-width:none!important;width:min(1160px,100%)!important;margin:0 auto!important;}\nbody.page-id-272 .vl-header{top:0;}\n.vl-detail-facilities{margin:48px 0 0;padding:32px;border:1px solid var(--line);border-radius:24px;background:#fff;}\n.vl-detail-facilities h2{font-size:2rem;}\n.vl-detail-facilities .vl-features{grid-template-columns:repeat(2,minmax(0,1fr));}\n@media(max-width:700px){.vl-detail-facilities{padding:24px}.vl-detail-facilities .vl-features{grid-template-columns:1fr;}}\n\n\/* VL compact villa footer *\/\n.vl-footer{padding:42px 0 28px;background:#17332d;color:#cbd8d3}\n.vl-footgrid{grid-template-columns:1.45fr .8fr .9fr 1fr;gap:28px;align-items:start}\n.vl-footer-logo{padding:8px 10px;border-radius:12px;margin-bottom:12px;box-shadow:none}\n.vl-footer-logo img{width:128px}\n.vl-footer h3{font-size:1.15rem;line-height:1.35;margin:0 0 8px;color:#f3f5ee}\n.vl-footer p,.vl-footer address,.vl-footer a{font-size:.82rem;line-height:1.55;color:#cbd8d3}\n.vl-footer b{margin-bottom:8px;font-size:.68rem;letter-spacing:.1em;color:#eef3ef}\n.vl-footer a{margin:4px 0;opacity:.86}\n.vl-footer a:hover{opacity:1;color:#fff}\n.vl-footbottom{margin-top:28px;padding-top:15px;font-size:.7rem;opacity:.72}\n@media(max-width:900px){.vl-footgrid{grid-template-columns:1.2fr 1fr 1fr;gap:24px}.vl-footgrid>div:last-child{grid-column:1\/4}}\n@media(max-width:600px){.vl-footer{padding:34px 0 24px}.vl-footgrid{grid-template-columns:1fr 1fr;gap:24px 18px}.vl-footgrid>div:first-child,.vl-footgrid>div:last-child{grid-column:1\/3}.vl-footer-logo img{width:118px}.vl-footer h3{font-size:1.05rem}.vl-footer p,.vl-footer address,.vl-footer a{font-size:.78rem}.vl-footbottom{margin-top:22px;padding-top:14px;gap:10px}}\n\n\/* VL apartment facilities cards *\/\n.vl-facilities-block{margin:56px 0 0;display:grid;grid-template-columns:minmax(0,1.08fr) minmax(330px,.92fr);gap:34px;align-items:start}\n.vl-facilities-copy h2{font-size:clamp(2rem,3.5vw,3.25rem);line-height:1.06;margin:8px 0 22px}\n.vl-facilities-copy p{color:#45605a;line-height:1.75;margin:0 0 16px}\n.vl-facilities-card{padding:28px;border:1px solid var(--line);border-radius:24px;background:#fff;box-shadow:0 14px 34px rgba(17,41,35,.06)}\n.vl-facilities-card h3{font-size:1.25rem;margin:0 0 18px}\n.vl-facilities-card .vl-features{margin:0;padding:0;grid-template-columns:1fr 1fr;gap:12px 18px}\n.vl-facilities-card .vl-features li{margin:0}\n@media(max-width:800px){.vl-facilities-block{grid-template-columns:1fr;gap:24px;margin-top:42px}.vl-facilities-card{padding:24px}}\n@media(max-width:520px){.vl-facilities-card .vl-features{grid-template-columns:1fr 1fr;gap:10px 14px}.vl-facilities-copy h2{font-size:2.05rem}}\n\n\/* Match Apartments overview facility card *\/\n.vl-facilities-card{padding:25px;border-radius:22px;box-shadow:none}\n.vl-facilities-card .vl-facilities{margin:20px 0 0}\n<\/style>\n<style id=\"vl-menu-font-refine\">@media(min-width:768px){.vl-nav a{font-size:.82rem}}<\/style><div class=\"vl\">\n<header class=\"vl-header\">\n  <div class=\"vl-wrap vl-headrow\">\n\n    <a class=\"vl-logo\" href=\"\/de\/\" aria-label=\"Villa Larnia auf Teneriffa \u2013 Startseite\">\n      <img decoding=\"async\"\n        src=\"https:\/\/test.villalarnia.eu\/wp-content\/uploads\/2026\/07\/LOGO-1.png\"\n        alt=\"Villa Larnia auf Teneriffa \u2013 El Sauzal, Teneriffa\"\n      >\n    <\/a>\n\n    <nav class=\"vl-nav\" aria-label=\"Hauptnavigation\">\n      <a href=\"\/de\/uber-uns\/\">\u00dcber uns<\/a>\n      <a href=\"\/de\/wohnungen\/\">Ferienwohnungen<\/a>\n      <a href=\"\/de\/wellnessgarten\/\">Spa &amp; Garten<\/a>\n      <a href=\"\/de\/nord-teneriffa\/\">Nord-Teneriffa<\/a>\n      <a href=\"\/de\/gasteerlebnisse\/\">G\u00e4stemomente<\/a>\n      <a href=\"\/de\/kontakt\/\" data-vl-contact-link=\"true\">Kontakt<\/a>\n      <a class=\"vl-btn\" href=\"\/de\/kontakt-und-buchung\/\">Direkt buchen<\/a>\n    <\/nav>\n\n    <details class=\"vl-mobile-menu\">\n      <summary>Men\u00fc<\/summary>\n      <div>\n        <a href=\"\/de\/uber-uns\/\">\u00dcber uns<\/a>\n        <a href=\"\/de\/wohnungen\/\">Ferienwohnungen<\/a>\n        <a href=\"\/de\/wellnessgarten\/\">Spa &amp; Garten<\/a>\n        <a href=\"\/de\/nord-teneriffa\/\">Nord-Teneriffa<\/a>\n        <a href=\"\/de\/gasteerlebnisse\/\">G\u00e4stemomente<\/a>\n        <a href=\"\/de\/kontakt\/\" data-vl-contact-link=\"true\">Kontakt<\/a>\n        <a href=\"\/de\/kontakt-und-buchung\/\">Direkt buchen<\/a>\n      <\/div>\n    <\/details>\n\n  <\/div>\n<\/header>\n<section class=\"vl-section\" id=\"family-apartment\">\n  <div class=\"vl-wrap\">\n\n    <div class=\"vl-eye\">Familienwohnung<\/div>\n\n    <div class=\"vl-studio-intro\">\n\n      <div>\n        <h1>Viel Platz, um Zeit miteinander zu verbringen.<\/h1>\n\n        <p class=\"vl-lead\">\n          Ein separates Schlafzimmer, ein gro\u00dfz\u00fcgiger Wohn- und Essbereich sowie eine komplett\nausgestattete K\u00fcche bieten reichlich Platz f\u00fcr Familien, Freunde und\nl\u00e4ngere Aufenthalte.\n        <\/p>\n      <\/div>\n\n      <div class=\"vl-meta\">\n        <span>bis zu 4 G\u00e4ste<\/span>\n        <span>separates Schlafzimmer<\/span>\n      <\/div>\n\n    <\/div>\n\n    <div class=\"vl-studio-gallery vl-family-gallery\">\n\n      <figure class=\"vl-studio-main\">\n        <img decoding=\"async\"\n          src=\"https:\/\/test.villalarnia.eu\/wp-content\/uploads\/2026\/07\/Family-Livingroom.png\"\n          alt=\"Heller Wohn- und Essbereich im Familienapartment mit Sofa, Zusatzbett und Fernseher\"\n          loading=\"lazy\"\n        >\n        <figcaption>Wohn- und Essbereich<\/figcaption>\n      <\/figure>\n\n      <figure>\n        <img decoding=\"async\"\n          src=\"https:\/\/test.villalarnia.eu\/wp-content\/uploads\/2026\/07\/Family-Sleeping-Room.png\"\n          alt=\"Separates Schlafzimmer im Familienapartment mit zwei Einzelbetten und einem handgemalten botanischen Motiv\"\n          loading=\"lazy\"\n        >\n        <figcaption>Separates Schlafzimmer<\/figcaption>\n      <\/figure>\n\n      <figure>\n        <img decoding=\"async\"\n          src=\"https:\/\/test.villalarnia.eu\/wp-content\/uploads\/2026\/07\/Family-Floor-Sight.png\"\n          alt=\"Essbereich im Familienapartment mit Blick auf die K\u00fcche und den Flur\"\n          loading=\"lazy\"\n        >\n        <figcaption>Essbereich &amp; Flur<\/figcaption>\n      <\/figure>\n\n      <figure>\n        <img decoding=\"async\"\n          src=\"https:\/\/test.villalarnia.eu\/wp-content\/uploads\/2026\/07\/Family-Kitchen-total-300x169-1.png\"\n          alt=\"Voll ausgestattete K\u00fcche im Familienapartment mit Kochfeld, K\u00fchlschrank und Waschmaschine\"\n          loading=\"lazy\"\n        >\n        <figcaption>Voll ausgestattete K\u00fcche<\/figcaption>\n      <\/figure>\n\n      <figure>\n        <img decoding=\"async\"\n          src=\"https:\/\/test.villalarnia.eu\/wp-content\/uploads\/2026\/07\/Family-Bath-Room-300x169-1.png\"\n          alt=\"Helles Badezimmer im Familienapartment mit Waschbecken und Fenster\"\n          loading=\"lazy\"\n        >\n        <figcaption>Helles Badezimmer<\/figcaption>\n      <\/figure>\n\n    <\/div>\n\n    \n<div class=\"vl-facilities-block\" id=\"facilities\">\n  <div class=\"vl-facilities-copy\">\n    <div class=\"vl-eye\">Ausstattung &amp; Komfort<\/div>\n    <h2>Ein Ort, an dem man ankommen, sich einleben und wie zu Hause f\u00fchlen kann.<\/h2>\n    <p>Das Familienapartment bietet jedem gen\u00fcgend Platz zum Entspannen, w\u00e4hrend die gemeinsamen Urlaubsmomente im Mittelpunkt des Aufenthalts stehen. Ein separates Schlafzimmer sowie ein gro\u00dfz\u00fcgiger Wohn- und Essbereich bilden eine komfortable Basis f\u00fcr Familien, Freunde und l\u00e4ngere Aufenthalte \u2013 ganz gleich, ob Sie Inselabenteuer planen, nach einem Ausflug gemeinsam zu Abend essen oder einen ruhigen Nachmittag in der Villa genie\u00dfen m\u00f6chten.<\/p>\n    <p>Die voll ausgestattete K\u00fcche, der Geschirrsp\u00fcler und die Waschmaschine machen l\u00e4ngere Urlaube wunderbar unkompliziert. Familien mit kleinen Kindern k\u00f6nnen dank des verf\u00fcgbaren Reisebettes und des Hochstuhls mit weniger Gep\u00e4ck reisen, w\u00e4hrend ultraschnelles Glasfaser-WLAN und ein Smart-TV f\u00fcr gewohnten Komfort sorgen. Mit Platz f\u00fcr bis zu vier G\u00e4ste ist dies ein einladender Ort, um die Koffer auszupacken, die Seele baumeln zu lassen und sich auf Teneriffa wie zu Hause zu f\u00fchlen.<\/p>\n  <\/div>\n  <article class=\"vl-card vl-facilities-card\">\n    <h3>Auf einen Blick<\/h3>\n    <ul class=\"vl-facilities\" aria-label=\"Ausstattung der Familienappartements\">\n      <li>Separates Schlafzimmer<\/li><li>Wohn- und Essbereich<\/li><li>Voll ausgestattete K\u00fcche<\/li><li>Geschirrsp\u00fcler<\/li><li>Waschmaschine<\/li><li>Reisebett &amp; Hochstuhl f\u00fcr Kleinkinder<\/li><li>Blitzschnelles Glasfaser-Internet &amp; WLAN<\/li><li>Smart-TV<\/li>\n    <\/ul>\n  <\/article>\n<\/div>\n<div class=\"vl-studio-action\">\n      <a class=\"vl-btn\" href=\"\/de\/kontakt-und-buchung\/\">\n        Buchen Sie das Familienapartment direkt\n      <\/a>\n    <\/div>\n\n  <\/div>\n<\/section>\n<footer class=\"vl-footer\" id=\"kontakt\">\n  <div class=\"vl-wrap\">\n\n    <div class=\"vl-footgrid\">\n\n      <div>\n\n        <a class=\"vl-footer-logo\" href=\"\/de\/\" aria-label=\"Zur\u00fcck zum Seitenanfang\">\n          <img decoding=\"async\"\n            src=\"https:\/\/test.villalarnia.eu\/wp-content\/uploads\/2026\/07\/LOGO-1.png\"\n            alt=\"Villa Larnia auf Teneriffa \u2013 El Sauzal, Teneriffa\"\n          >\n        <\/a>\n\n        <h3>Ihr R\u00fcckzugsort im gr\u00fcnen Norden von Teneriffa.<\/h3>\n\n        <p>\n          Privat, individuell und direkt buchbar \u2013 mit zwei separaten\nWohnungen in El Sauzal.\n        <\/p>\n\n      <\/div>\n\n      <div>\n        <b>Entdecken<\/b>\n        <a href=\"\/de\/wohnungen\/\">Ferienwohnungen<\/a>\n        <a href=\"\/de\/wellnessgarten\/\">Spa &amp; Garten<\/a>\n        <a href=\"\/de\/nord-teneriffa\/\">Nord-Teneriffa<\/a>\n        <a href=\"\/de\/gasteerlebnisse\/\">G\u00e4stemomente<\/a>\n        <a href=\"\/de\/uber-uns\/\">\u00dcber uns<\/a>\n      <\/div>\n\n      <div>\n        <b>Buchung<\/b>\n        <a href=\"\/de\/kontakt-und-buchung\/\">Verf\u00fcgbarkeit<\/a>\n        <a href=\"\/de\/kontakt-und-buchung\/\">Preise &amp; Direktbuchung<\/a>\n        <a href=\"\/de\/wohnungen\/\">Ferienwohnungen<\/a>\n      <\/div>\n\n      <div>\n        <b>Kontakt<\/b>\n\n        <address class=\"vl-address\">\n          Calle los Manzanos 20<br>\n          38360 El Sauzal<br>\n          Teneriffa, Spanien\n        <\/address>\n\n        <a href=\"tel:+34650741990\">\n          +34 650 74 19 90\n        <\/a>\n      <\/div>\n\n    <\/div>\n\n    <div class=\"vl-footbottom\">\n\n      <span>\u00a9 2026 Villa Larnia de Tenerife<\/span>\n\n      <div class=\"vl-footlegal\">\n        <a href=\"\/de\/rechtliche-hinweise\/\">Rechtliche Hinweise<\/a>\n        <a href=\"\/de\/datenschutzerklarung\/\">Datenschutzerkl\u00e4rung<\/a>\n      <\/div>\n\n    <\/div>\n\n  <\/div>\n<\/footer>\n<\/div>","protected":false},"excerpt":{"rendered":"<p>About us Apartments Spa &amp; Garden Northern Tenerife Guest moments Contact Book direct Menu About us Apartments Spa &amp; Garden Northern Tenerife Guest moments Contact Book direct Family Apartment Plenty of room to spend time together. A separate bedroom, a spacious living and dining area and a fully equipped kitchen provide plenty of room for [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"class_list":["post-272","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/test.villalarnia.eu\/de\/wp-json\/wp\/v2\/pages\/272","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/test.villalarnia.eu\/de\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/test.villalarnia.eu\/de\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/test.villalarnia.eu\/de\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/test.villalarnia.eu\/de\/wp-json\/wp\/v2\/comments?post=272"}],"version-history":[{"count":0,"href":"https:\/\/test.villalarnia.eu\/de\/wp-json\/wp\/v2\/pages\/272\/revisions"}],"wp:attachment":[{"href":"https:\/\/test.villalarnia.eu\/de\/wp-json\/wp\/v2\/media?parent=272"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}