<!DOCTYPE html>

<html lang="es">

<head>

<meta charset="UTF-8">

<meta name="viewport" content="width=device-width, initial-scale=1.0">

<title></title>

<style>

#top-bar {

background-color: #8ECBBD; /* Color de fondo */

color: #ffffff; /* Color del texto */

font-size: 13px; /* Tamaño de la fuente */

height: 50px; /* Altura de la barra */

width: 100%; /* Ancho al 100% del contenedor */

position: fixed; /* Fija la barra en la parte superior */

top: 0; /* Posiciona la barra en la parte superior */

left: 0; /* Alinea la barra al borde izquierdo */

display: flex; /* Utiliza flexbox para alinear elementos */

justify-content: center; /* Centra el texto horizontalmente */

align-items: center; /* Centra el texto verticalmente */

padding: 0 15px; /* Espaciado horizontal */

z-index: 1000; /* Asegura que la barra esté encima de otros elementos */

box-sizing: border-box; /* Asegura que el padding no afecte el tamaño total */

transition: opacity 0.3s ease, visibility 0.3s ease; /* Transición suave para ocultar la barra */

}

#top-bar.hidden {

opacity: 0;

visibility: hidden;

}

#top-bar-close {

position: absolute; /* Posiciona el botón de cierre de manera absoluta */

right: 15px; /* Alinea el botón al borde derecho */

cursor: pointer; /* Cambia el cursor al pasar sobre el botón */

font-size: 20px; /* Tamaño del icono de cierre */

color: black; /* Color del icono de cierre */

transition: color 0.3s; /* Transición suave para el efecto de hover */

}

#top-bar-close:hover {

color: #9b9a9a; /* Color del icono de cierre en hover */

}

#top-bar-text {

margin-right: 40px; /* Deja espacio para el botón de cierre */

text-align: center; /* Centra el texto dentro del elemento */

}

#top-bar-text a {

color: #000000; /* Color del enlace */

text-decoration: underline; /* Subraya el enlace */

}

</style>

</head>

<body>

<div id="top-bar">

<span id="top-bar-close" onclick="closeTopBar()">&times;</span>

<span id="top-bar-text">

YOUR PERFECT STAY IN TULUM <a href="https://www.xelatulum.com/special-offers" target="_blank">VIEW OFFERS</a>

</span>

</div>

<script>

// Función para cerrar la barra

function closeTopBar() {

document.getElementById('top-bar').classList.add('hidden');

sessionStorage.setItem('topBarClosed', 'true');

}

// Función para verificar si la barra debe mostrarse

function checkTopBar() {

if (sessionStorage.getItem('topBarClosed') === 'true') {

document.getElementById('top-bar').classList.add('hidden');

} else {

// Oculta la barra después de 5 segundos

setTimeout(() => {

document.getElementById('top-bar').classList.add('hidden');

}, 5000); // milisegundos

}

}

// Función para manejar el evento de scroll

function handleScroll() {

document.getElementById('top-bar').classList.add('hidden');

}

// Llama a la función cuando la página se carga

window.onload = () => {

checkTopBar();

window.addEventListener('scroll', handleScroll);

};

</script>

</body>

</html>