@media (max-width:767px){.vh-homepage>section:first-child{height:auto!important;min-height:620px!important;max-height:none!important}.vh-homepage>section:first-child>.relative.z-20{min-height:620px!important;padding:10px 12px calc(96px + env(safe-area-inset-bottom))!important;align-items:flex-end!important}.vh-homepage>section:first-child>.relative.z-20>div{gap:8px!important}.vh-homepage>section:first-child h1{max-width:13ch!important;font-size:clamp(29px,8.8vw,34px)!important;line-height:1!important}.vh-homepage>section:first-child p{-webkit-line-clamp:2!important;font-size:13.5px!important;line-height:1.38!important}.vh-homepage>section:first-child a[href="/find-your-room/"],.vh-homepage>section:first-child a[href="/chios-hotels-rates/"]{min-height:48px!important}.vh-homepage>section:first-child a[href="/chios-holidays-quiz/"]{padding-top:10px!important;padding-bottom:10px!important}}@media (max-width:390px) and (max-height:740px){.vh-homepage>section:first-child>.relative.z-20{padding-bottom:calc(88px + env(safe-area-inset-bottom))!important}.vh-homepage>section:first-child h1{font-size:29px!important}.vh-homepage>section:first-child a[href="/chios-holidays-quiz/"]{display:none!important}}
.vh-mobile-menu__links a,.vh-mobile-menu__cards a,.vh-mobile-menu__footer a{position:relative}.vh-mobile-menu__links a{justify-content:flex-start;gap:10px}.vh-mobile-menu__links a:before,.vh-mobile-menu__cards a:before,.vh-mobile-menu__footer a:before{flex:none;justify-content:center;align-items:center;line-height:1;display:inline-flex}.vh-mobile-menu__links a:before{background:#8e660714;border-radius:12px;width:30px;height:30px;font-size:16px}.vh-mobile-menu__links a:after{margin-left:auto}.vh-mobile-menu__links a[href*=chios-rooms]:before,.vh-mobile-menu__links a[href*=domatia-xios]:before,.vh-mobile-menu__links a[href*=chambres-a-chios]:before,.vh-mobile-menu__links a[href*=chios-zimmer]:before,.vh-mobile-menu__links a[href*=camere-a-chios]:before,.vh-mobile-menu__links a[href*=habitaciones-en-chios]:before,.vh-mobile-menu__links a[href*=sakiz-adasi-odalari]:before{content:"🛏️"}.vh-mobile-menu__links a[href*=find-your-room]:before,.vh-mobile-menu__links a[href*=vres-to-domatio]:before,.vh-mobile-menu__links a[href*=trouvez-votre-chambre]:before,.vh-mobile-menu__links a[href*=finde-dein-zimmer]:before,.vh-mobile-menu__links a[href*=trova-la-tua-camera]:before,.vh-mobile-menu__links a[href*=encuentra-tu-habitacion]:before,.vh-mobile-menu__links a[href*=odani-bul]:before{content:"📅"}.vh-mobile-menu__links a[href*=deals]:before,.vh-mobile-menu__links a[href*=offres]:before,.vh-mobile-menu__links a[href*=angebote]:before,.vh-mobile-menu__links a[href*=offerte]:before,.vh-mobile-menu__links a[href*=ofertas]:before,.vh-mobile-menu__links a[href*=firsatlari]:before{content:"🎁"}.vh-mobile-menu__links a[href*=contact]:before,.vh-mobile-menu__links a[href*=epikoinonia]:before,.vh-mobile-menu__links a[href*=contactez]:before,.vh-mobile-menu__links a[href*=kontaktieren]:before,.vh-mobile-menu__links a[href*=contattaci]:before,.vh-mobile-menu__links a[href*=contacta]:before,.vh-mobile-menu__links a[href*=iletisim]:before{content:"☎️"}.vh-mobile-menu__cards a{grid-template-columns:auto minmax(0,1fr);align-items:start;column-gap:12px}.vh-mobile-menu__cards a:before{background:#8e660714;border-radius:15px;grid-row:1/span 2;width:38px;height:38px;font-size:20px}.vh-mobile-menu__cards a[href*=beach]:before,.vh-mobile-menu__cards a[href*=paralies]:before,.vh-mobile-menu__cards a[href*=plages]:before,.vh-mobile-menu__cards a[href*=straende]:before,.vh-mobile-menu__cards a[href*=spiagge]:before,.vh-mobile-menu__cards a[href*=playas]:before,.vh-mobile-menu__cards a[href*=plajlari]:before{content:"🏖️"}.vh-mobile-menu__cards a[href*=villages]:before,.vh-mobile-menu__cards a[href*=xoria]:before,.vh-mobile-menu__cards a[href*=villages-de-chios]:before,.vh-mobile-menu__cards a[href*=doerfer]:before,.vh-mobile-menu__cards a[href*=villaggi]:before,.vh-mobile-menu__cards a[href*=pueblos]:before,.vh-mobile-menu__cards a[href*=koyleri]:before{content:"🏘️"}.vh-mobile-menu__cards a[href*=museums]:before,.vh-mobile-menu__cards a[href*=mouseia]:before,.vh-mobile-menu__cards a[href*=musees]:before,.vh-mobile-menu__cards a[href*=museen]:before,.vh-mobile-menu__cards a[href*=musei]:before,.vh-mobile-menu__cards a[href*=museos]:before,.vh-mobile-menu__cards a[href*=muzeleri]:before{content:"🏛️"}.vh-mobile-menu__cards a[href*=activities]:before,.vh-mobile-menu__cards a[href*=drastiriotites]:before,.vh-mobile-menu__cards a[href*=activites]:before,.vh-mobile-menu__cards a[href*=aktivitaeten]:before,.vh-mobile-menu__cards a[href*=attivita]:before,.vh-mobile-menu__cards a[href*=actividades]:before,.vh-mobile-menu__cards a[href*=aktiviteleri]:before{content:"🚶"}.vh-mobile-menu__cards strong,.vh-mobile-menu__cards small{grid-column:2}.vh-mobile-menu__footer a{gap:7px}.vh-mobile-menu__footer a[href^="https://wa.me/"]{color:#fff;background:linear-gradient(135deg,#10b981,#059669);border-color:#05966947;box-shadow:0 14px 30px #0596693d}.vh-mobile-menu__footer a[href^="https://wa.me/"]:before{content:"💬";font-size:15px}.vh-mobile-menu__footer a[href*=chios-island]:before,.vh-mobile-menu__footer a[href*=ti-na-do]:before,.vh-mobile-menu__footer a[href*=chios-en-grece]:before,.vh-mobile-menu__footer a[href*=chios-insel]:before,.vh-mobile-menu__footer a[href*=chios-lisola]:before,.vh-mobile-menu__footer a[href*=chios-en-grecia]:before,.vh-mobile-menu__footer a[href*=sakiz-adasi]:before{content:"🗺️";font-size:15px}
.vh-consent{z-index:3000;pointer-events:none;position:fixed;inset:auto 14px 14px}.vh-consent__card{-webkit-backdrop-filter:blur(18px);pointer-events:auto;background:#fffdfaf5;border:1px solid #8e660729;border-radius:24px;grid-template-columns:minmax(0,1fr) auto;gap:16px;width:min(920px,100%);margin-inline:auto;padding:16px;display:grid;box-shadow:0 22px 70px #2018123d}.vh-consent strong{color:#2f261f;font-size:18px;font-weight:950;line-height:1.1;display:block}.vh-consent p{color:#574b3f;max-width:72ch;margin:8px 0 0;font-size:13.5px;font-weight:650;line-height:1.45}.vh-consent__actions{gap:8px;min-width:165px;display:grid}.vh-consent__actions button{color:#2f261f;letter-spacing:.05em;text-transform:uppercase;cursor:pointer;background:#fff7ee;border:1px solid #8e660729;border-radius:999px;min-height:42px;padding:0 14px;font-size:12px;font-weight:950}.vh-consent__actions button:first-child{color:#fff;background:linear-gradient(135deg,#10b981,#059669);border-color:#0596694d;box-shadow:0 12px 26px #0596693d}.vh-consent__links{flex-wrap:wrap;gap:12px;margin-top:10px;display:flex}.vh-consent__links a{color:#6a4b00;text-underline-offset:3px;font-size:12px;font-weight:850;text-decoration:underline}@media (max-width:767px){.vh-consent{inset:auto 10px 10px}.vh-consent__card{border-radius:22px;grid-template-columns:1fr;gap:12px;padding:14px}.vh-consent strong{font-size:16px}.vh-consent p{font-size:12.5px}.vh-consent__actions{min-width:0}}
