{"id":1090,"date":"2025-02-16T05:08:05","date_gmt":"2025-02-16T05:08:05","guid":{"rendered":"https:\/\/cozumeladventureplanet.com\/?page_id=1090"},"modified":"2025-11-26T18:00:28","modified_gmt":"2025-11-26T18:00:28","slug":"cozumel-private-boat-charter","status":"publish","type":"page","link":"https:\/\/cozumeladventureplanet.com\/es\/cozumel-private-boat-charter\/","title":{"rendered":"Cozumel Private Boat Charter"},"content":{"rendered":"\n<h1 class=\"wp-block-heading has-text-align-center has-ast-global-color-0-color has-text-color has-link-color wp-elements-cff2e071651b81bf21f8930d577c1cc1\"><strong>Cozumel Private Boat Charter \u2013 Snorkel, Relax &amp; Explore<\/strong><\/h1>\n\n\n\n<p class=\"has-text-align-center\">Hello friends visiting Cozumel in search of a<strong> <em>Cozumel Private Boat Rental Options<\/em><\/strong>! We offer the best selection of boats and, most importantly, all our tours are fully customizable. book private boat Cozumel Reserve with the #1 private charter provider in Cozumel by paying just a 10% deposit, and settle the balance only when you step aboard your private vessel. We visit spectacular locations like El Cielo, the turtle sanctuary, and Passion Island\u2014choose your own adventure and let us take care of the rest!<\/p>\n\n\n\n<div class=\"wp-block-group is-layout-constrained wp-block-group-is-layout-constrained\">\n<h2 class=\"wp-block-heading has-text-align-center has-ast-global-color-0-color has-text-color has-link-color wp-elements-ea99c3493ff475e55e7c853c5efc66f5\">Browse through our categories of private boat tours in Cozumel<\/h2>\n\n\n\n<div class=\"wp-block-uagb-container uagb-block-59ee0be0 alignfull uagb-is-root-container\"><div class=\"uagb-container-inner-blocks-wrap\">\n<section class=\"cluster-nav\" style=\"background: #f1f1f1; padding: 2rem 1rem;\">\n  <h2 style=\"text-align:center; font-size: 1.5rem;\">Find Your Ideal Private Boat Experience in Cozumel<\/h2>\n  <div style=\"display: flex; flex-wrap: wrap; gap: 1rem; justify-content: center; max-width: 900px; margin: 0 auto;\">\n    \n    <a href=\"https:\/\/cozumeladventureplanet.com\/cozumel-private-boat-charter\/family-private-boat-tour-in-cozumel\/\" class=\"cluster-link\" style=\"padding: 1rem 2rem; background: white; border: 2px solid #009ACD; border-radius: 12px; font-weight: bold; color: #009ACD; transition: all 0.3s ease-in-out;\"\n       onmouseover=\"this.style.background='#009ACD'; this.style.color='white';\"\n       onmouseout=\"this.style.background='white'; this.style.color='#009ACD';\">\n      Family Private Boat Tour in Cozumel \n    <\/a>\n\n    <a href=\"https:\/\/cozumeladventureplanet.com\/cozumel-private-boat-charter\/private-catamaran-charter-cozumel\/\" class=\"cluster-link\" style=\"padding: 1rem 2rem; background: white; border: 2px solid #FF9502; border-radius: 12px; font-weight: bold; color: #FF9502; transition: all 0.3s ease-in-out;\"\n       onmouseover=\"this.style.background='#FF9502'; this.style.color='white';\"\n       onmouseout=\"this.style.background='white'; this.style.color='#FF9502';\">\n      Private Catamar\u00e1n Tour Cozumel\n    <\/a>\n\n    <a href=\"https:\/\/cozumeladventureplanet.com\/snorkeling-tours-cozumel\/private-cozumel-turtle-sanctuary-snorkel-tour\/\" class=\"cluster-link\" style=\"padding: 1rem 2rem; background: white; border: 2px solid #1E90FF; border-radius: 12px; font-weight: bold; color: #1E90FF; transition: all 0.3s ease-in-out;\"\n       onmouseover=\"this.style.background='#1E90FF'; this.style.color='white';\"\n       onmouseout=\"this.style.background='white'; this.style.color='#1E90FF';\">\n      Private Boat Snorkel to Turtle Sanctuary\t\n    <\/a>\n\n    <a href=\"https:\/\/cozumeladventureplanet.com\/cozumel-private-boat-charter\/private-party-boats-cozumel\/\" class=\"cluster-link\" style=\"padding: 1rem 2rem; background: white; border: 2px solid #6A5ACD; border-radius: 12px; font-weight: bold; color: #6A5ACD; transition: all 0.3s ease-in-out;\"\n       onmouseover=\"this.style.background='#6A5ACD'; this.style.color='white';\"\n       onmouseout=\"this.style.background='white'; this.style.color='#6A5ACD';\">\n      Private Party Boats Cozumel\n    <\/a>\n\n    <a href=\"https:\/\/cozumeladventureplanet.com\/cozumel-private-boat-charter\/tiger-cozumel-tour\/\" class=\"cluster-link\" style=\"padding: 1rem 2rem; background: white; border: 2px solid #32CD32; border-radius: 12px; font-weight: bold; color: #32CD32; transition: all 0.3s ease-in-out;\"\n       onmouseover=\"this.style.background='#32CD32'; this.style.color='white';\"\n       onmouseout=\"this.style.background='white'; this.style.color='#32CD32';\">\n       Tiger Cozumel Private Tour\n    <\/a>\n\n  <a href=\"https:\/\/cozumeladventureplanet.com\/cozumel-private-boat-charter\/cozumel-fishing-charter\/\" class=\"cluster-link\" style=\"padding: 1rem 2rem; background: white; border: 2px solid #32CD32; border-radius: 12px; font-weight: bold; color: #32CD32; transition: all 0.3s ease-in-out;\"\n       onmouseover=\"this.style.background='#32CD32'; this.style.color='white';\"\n       onmouseout=\"this.style.background='white'; this.style.color='#32CD32';\">\n       Cozumel Fishing Charter\n    <\/a>\n\n  <\/div>\n<style>\n.book-info {\n  background-color: #fff3cd;\n  color: #856404;\n  padding: 15px 20px;\n  border: 2px solid #ffeeba;\n  border-radius: 10px;\n  font-weight: bold;\n  font-size: 18px;\n  text-align: center;\n  animation: pulse-border 2s infinite;\n  margin: 20px auto;\n  max-width: 700px;\n}\n\n.cash-discount {\n  margin-top: 10px;\n  font-size: 16px;\n  color: #155724;\n  background-color: #d4edda;\n  padding: 10px;\n  border-radius: 8px;\n  animation: fade-in 2s ease-in-out;\n}\n\n@keyframes pulse-border {\n  0% { box-shadow: 0 0 0px #ffeeba; }\n  50% { box-shadow: 0 0 15px #ffeb99; }\n  100% { box-shadow: 0 0 0px #ffeeba; }\n}\n\n@keyframes fade-in {\n  from { opacity: 0; transform: translateY(10px); }\n  to { opacity: 1; transform: translateY(0); }\n}\n<\/style>\n\n<div class=\"book-info\">\n  \u2192 BOOK ONLY WITH DEPOSIT \u2190 The rest is paid directly to your captain. We depart from Money Bar \u2192\n  <div class=\"cash-discount\">\n    If you pay the remaining balance in cash, you\u2019ll receive a 5% discount off the total price.\n  <\/div>\n<\/div>\n\n \n  <\/div>\n<\/body>\n<\/html>\n<\/section>\n<\/div><\/div>\n<\/div>\n\n\n\n<div class=\"wp-block-uagb-container uagb-block-3011d9bf alignfull uagb-is-root-container\"><div class=\"uagb-container-inner-blocks-wrap\">\n<!DOCTYPE html>\n<html lang=\"en\">\n<head>\n  <meta charset=\"UTF-8\">\n  <meta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\">\n  <title>Explore the Best Cozumel Tours and Excursions<\/title>\n  <style>\n    body {\n      font-family: Arial, sans-serif;\n      background: #f9f9f9;\n      margin: 0;\n      padding: 0;\n    }\n    .container {\n      max-width: 1200px;\n      margin: auto;\n      padding: 20px;\n      text-align: center;\n    }\n    .experience-grid {\n      display: grid;\n      grid-template-columns: repeat(auto-fit, minmax(180px, 1fr));\n      gap: 1.2rem;\n    }\n    .experience-card {\n      position: relative;\n      overflow: hidden;\n      border-radius: 12px;\n      cursor: pointer;\n      transition: transform 0.3s ease;\n    }\n    .experience-card:hover {\n      transform: scale(1.03);\n    }\n    .experience-card img {\n      width: 100%;\n      height: 180px;\n      object-fit: cover;\n      display: block;\n      transition: transform 0.5s ease;\n    }\n    .experience-card:hover img {\n      transform: scale(1.05);\n    }\n    .overlay {\n      position: absolute;\n      bottom: 0;\n      width: 100%;\n      background: rgba(0, 0, 0, 0.6);\n      color: #fff;\n      padding: 0.7rem;\n      text-align: center;\n      font-size: 1rem;\n    }\n    @media (max-width: 768px) {\n      .experience-grid {\n        grid-template-columns: repeat(2, 1fr);\n        gap: 1rem;\n      }\n      .experience-card img {\n        height: 150px;\n      }\n    }\n    @media (max-width: 480px) {\n      .experience-grid {\n        grid-template-columns: repeat(2, 1fr);\n        gap: 0.8rem;\n      }\n      .experience-card img {\n        height: 130px;\n      }\n    }\n  <\/style>\n<\/head>\n<body>\n\n  <div class=\"container\">\n    <h2>Explore the Best Cozumel Tours and Excursions<\/h2>\n    <p>Find the perfect adventure, from snorkeling and boat tours to off-road expeditions and shore excursions.<\/p>\n\n    <section class=\"experience-grid\">\n      <a href=\"https:\/\/cozumeladventureplanet.com\/private-party-boats-cozumel\/\" class=\"experience-card\">\n        <img decoding=\"async\" src=\"https:\/\/cozumeladventureplanet.com\/wp-content\/uploads\/2025\/03\/unnamed-3.jpg\" alt=\"Private Party Boats\" title=\"\">\n        <div class=\"overlay\"> Private Party Boats<\/div>\n      <\/a>\n      <a href=\"https:\/\/cozumeladventureplanet.com\/cozumel-private-boat-charter\/family-private-boat-tour-in-cozumel\/\" class=\"experience-card\">\n        <img decoding=\"async\" src=\"https:\/\/cozumeladventureplanet.com\/wp-content\/uploads\/2025\/04\/the-picture-says-it-all.jpg\" alt=\"Family Private Boat Tours All Custom\" title=\"\">\n        <div class=\"overlay\"> Family Private Boat Tours All Custom<\/div>\n      <\/a>\n    <\/section>\n  <\/div>\n\n<\/body>\n<\/html>\n<\/div><\/div>\n\n\n\n<div class=\"wp-block-uagb-container uagb-block-5b1ee066 alignfull uagb-is-root-container\"><div class=\"uagb-container-inner-blocks-wrap\">\r\n<!-- Main Heading - SeaTrek Cozumel Title -->\r\n<div class=\"seatrek-title-container-7f71077f84f80f5ab932aef1481bc4af\">\r\n    <!-- New Simple Banner -->\r\n    <div class=\"banner-wrapper-7f71077f84f80f5ab932aef1481bc4af\">\r\n        <!-- Background Image -->\r\n        <div class=\"banner-background-7f71077f84f80f5ab932aef1481bc4af\" \r\n             style=\"background-image: url('https:\/\/cozumeladventureplanet.com\/wp-content\/uploads\/2025\/07\/Screenshot-2025-07-08-012139.png')\"><\/div>\r\n        \r\n        <!-- Content -->\r\n        <div class=\"banner-text-content-7f71077f84f80f5ab932aef1481bc4af\">\r\n            <h1 class=\"banner-title-7f71077f84f80f5ab932aef1481bc4af\">\r\n                Tours y Experiencias en Cozumel            <\/h1>\r\n            <h2 class=\"banner-subtitle-7f71077f84f80f5ab932aef1481bc4af\">\r\n                Crea Recuerdos Inolvidables            <\/h2>\r\n            <p class=\"banner-description-7f71077f84f80f5ab932aef1481bc4af\">\r\n                Explora la belleza de Cozumel con nuestros tours en catamar\u00e1n. Disfruta del esn\u00f3rquel, la relajaci\u00f3n y las vistas impresionantes. \u00a1Elige tu experiencia perfecta y comienza tu viaje hoy!            <\/p>\r\n        <\/div>\r\n        \r\n        <!-- Navigation Dots -->\r\n        <div class=\"banner-dots-7f71077f84f80f5ab932aef1481bc4af\">\r\n                            <div class=\"banner-dot-7f71077f84f80f5ab932aef1481bc4af active\" \r\n                     data-index=\"0\" \r\n                     data-image=\"https:\/\/cozumeladventureplanet.com\/wp-content\/uploads\/2025\/07\/Screenshot-2025-07-08-012139.png\"><\/div>\r\n                            <div class=\"banner-dot-7f71077f84f80f5ab932aef1481bc4af \" \r\n                     data-index=\"1\" \r\n                     data-image=\"https:\/\/cozumeladventureplanet.com\/wp-content\/uploads\/2025\/07\/095096004049.jpeg\"><\/div>\r\n                            <div class=\"banner-dot-7f71077f84f80f5ab932aef1481bc4af \" \r\n                     data-index=\"2\" \r\n                     data-image=\"https:\/\/cozumeladventureplanet.com\/wp-content\/uploads\/2025\/07\/09833747558-1.jpeg\"><\/div>\r\n                    <\/div>\r\n    <\/div>\r\n<\/div>\r\n\r\n<!-- Indicador de scroll -->\r\n<div class=\"scroll-indicator-container-7f71077f84f80f5ab932aef1481bc4af\">\r\n    <div class=\"scroll-indicator-7f71077f84f80f5ab932aef1481bc4af\">\r\n        <div class=\"scroll-text-7f71077f84f80f5ab932aef1481bc4af\">Desliza para ver m\u00e1s<\/div>\r\n        <div class=\"scroll-arrow-7f71077f84f80f5ab932aef1481bc4af\">\u2192<\/div>\r\n    <\/div>\r\n<\/div>\r\n\r\n<!-- Container para grid y navegaci\u00f3n - Aislado -->\r\n<div class=\"cards-widget-isolated-7f71077f84f80f5ab932aef1481bc4af\">\r\n    <div class=\"grid-container-7f71077f84f80f5ab932aef1481bc4af\">\r\n        <div class=\"grid-7f71077f84f80f5ab932aef1481bc4af\">\r\n                            <div class=\"product-card-7f71077f84f80f5ab932aef1481bc4af \" data-product-index=\"0\" style=\"animation-delay: 0s\">\r\n                    <div class=\"image-carousel-7f71077f84f80f5ab932aef1481bc4af\" data-carousel=\"0\">\r\n                                                    <img decoding=\"async\"\r\n                                src=\"https:\/\/cozumeladventureplanet.com\/wp-content\/uploads\/2025\/07\/Screenshot-2025-07-08-012139.png\"\r\n                                alt=\"Tour Privado Familiar en Catamar\u00e1n \u2013 Snorkel en El Cielo + Santuario de Tortugas - View 1\"\r\n                                class=\"carousel-image-7f71077f84f80f5ab932aef1481bc4af active\"\r\n                                loading=\"lazy\">\r\n                                                    <img decoding=\"async\"\r\n                                src=\"https:\/\/cozumeladventureplanet.com\/wp-content\/uploads\/2025\/07\/095096004049.jpeg\"\r\n                                alt=\"Tour Privado Familiar en Catamar\u00e1n \u2013 Snorkel en El Cielo + Santuario de Tortugas - View 2\"\r\n                                class=\"carousel-image-7f71077f84f80f5ab932aef1481bc4af \"\r\n                                loading=\"lazy\">\r\n                                                <div class=\"carousel-nav-7f71077f84f80f5ab932aef1481bc4af\">\r\n                                                            <div class=\"carousel-dot-7f71077f84f80f5ab932aef1481bc4af active\" data-index=\"0\"><\/div>\r\n                                                            <div class=\"carousel-dot-7f71077f84f80f5ab932aef1481bc4af \" data-index=\"1\"><\/div>\r\n                                                    <\/div>\r\n                        <div class=\"carousel-arrow-7f71077f84f80f5ab932aef1481bc4af prev\">\u276e<\/div>\r\n                        <div class=\"carousel-arrow-7f71077f84f80f5ab932aef1481bc4af next\">\u276f<\/div>\r\n                    <\/div>\r\n                                        <div class=\"label-badge-7f71077f84f80f5ab932aef1481bc4af\" style=\"background-color: #ff0000; color: #ffffff;\">\r\n                        Mejor Precio Online                    <\/div>\r\n                    <div class=\"icon-badge-7f71077f84f80f5ab932aef1481bc4af\">\r\n                        <svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" fill=\"none\" viewBox=\"0 0 24 24\" stroke-width=\"1.5\" stroke=\"white\" style=\"width: 30px; height: 30px;\"><path stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M6.115 5.19l.319 1.913A6 6 0 008.11 10.36L9.75 12l-.387.775c-.217.433-.132.956.21 1.298l1.348 1.348c.21.21.329.497.329.795v1.089c0 .426.24.815.622 1.006l.153.076c.433.217.956.132 1.298-.21l.723-.723a8.7 8.7 0 002.288-4.042 1.087 1.087 0 00-.358-1.099l-1.33-1.108c-.251-.21-.582-.299-.905-.245l-1.17.195a1.125 1.125 0 01-.98-.314l-.295-.295a1.125 1.125 0 010-1.591l.13-.132a1.125 1.125 0 011.3-.21l.603.302a.809.809 0 001.086-1.086L14.25 7.5l1.256-.837a4.5 4.5 0 001.528-1.732l.146-.292M6.115 5.19A9 9 0 1017.18 4.64M6.115 5.19A8.965 8.965 0 0112 3c1.929 0 3.716.607 5.18 1.64\" \/><\/svg>                    <\/div>\r\n                    <div class=\"product-content-7f71077f84f80f5ab932aef1481bc4af\">\r\n                        <div class=\"content-wrapper-7f71077f84f80f5ab932aef1481bc4af\">\r\n                            <h3 class=\"product-title-7f71077f84f80f5ab932aef1481bc4af\">Tour Privado Familiar en Catamar\u00e1n \u2013 Snorkel en El Cielo + Santuario de Tortugas<\/h3>\r\n                            <p class=\"product-description-7f71077f84f80f5ab932aef1481bc4af\">\u00bfQu\u00e9 incluye?<\/p>\r\n                            <ul class=\"product-description-7f71077f84f80f5ab932aef1481bc4af\" style=\"list-style-type: disc; margin-left: 20px;\">\r\n                                                                    <li>Ceviche, Margaritas,cervezas,Refrescos,Aguas, Puedes traer extra lo que gustes!<\/li>\r\n                                                                    <li>Oportunidad de personalizar el itinerario de la forma que mejor se adapte a sus necesidades.<\/li>\r\n                                                                    <li>Equipo de snorkel y chaleco salvavidas incluidos.<\/li>\r\n                                                                    <li>Gu\u00eda certificado y biling\u00fce.<\/li>\r\n                                                                    <li>4 horas de servicio privado.<\/li>\r\n                                                                    <li>Hacemos pick-up en hoteles de la zona sur y muelles de crucero. \u00a1Consulta con nuestro operador!<\/li>\r\n                                                                    <li>Impuesto federal de parques marinos de $6 USD por pasajero no incluido.<\/li>\r\n                                                            <\/ul>\r\n                            <div class=\"tour-details-7f71077f84f80f5ab932aef1481bc4af\">\r\n                                                                    <div class=\"detail-item-7f71077f84f80f5ab932aef1481bc4af\">\r\n                                        <span class=\"detail-label-7f71077f84f80f5ab932aef1481bc4af\">Precio Total<\/span>\r\n                                        <span class=\"detail-value-7f71077f84f80f5ab932aef1481bc4af\">1199 USD \/ 24000 MXN 1 a 15 Passengers and 1799 USD \/ 36000 MXN 16 a 25 Passengers<\/span>\r\n                                    <\/div>\r\n                                                                    <div class=\"detail-item-7f71077f84f80f5ab932aef1481bc4af\">\r\n                                        <span class=\"detail-label-7f71077f84f80f5ab932aef1481bc4af\">Anticipo<\/span>\r\n                                        <span class=\"detail-value-7f71077f84f80f5ab932aef1481bc4af\">5 USD \/ 100 MXN<\/span>\r\n                                    <\/div>\r\n                                                            <\/div>\r\n                        <\/div>\r\n                        <a href=\"https:\/\/book.peek.com\/s\/b150db31-8f61-4d98-9e0e-ccfea033f174\/qjerv\" class=\"book-now-button-7f71077f84f80f5ab932aef1481bc4af \" target=\"_blank\" rel=\"noopener\">\r\n                            <span>Reservar<\/span>\r\n                            <span><\/span>\r\n                        <\/a>\r\n                    <\/div>\r\n                <\/div>\r\n                            <div class=\"product-card-7f71077f84f80f5ab932aef1481bc4af \" data-product-index=\"1\" style=\"animation-delay: 0.2s\">\r\n                    <div class=\"image-carousel-7f71077f84f80f5ab932aef1481bc4af\" data-carousel=\"1\">\r\n                                                    <img decoding=\"async\"\r\n                                src=\"https:\/\/cozumeladventureplanet.com\/wp-content\/uploads\/2025\/07\/09833747558-1.jpeg\"\r\n                                alt=\"Tour Catamar\u00e1n Fiesta en Cozumel - View 1\"\r\n                                class=\"carousel-image-7f71077f84f80f5ab932aef1481bc4af active\"\r\n                                loading=\"lazy\">\r\n                                                <div class=\"carousel-nav-7f71077f84f80f5ab932aef1481bc4af\">\r\n                                                            <div class=\"carousel-dot-7f71077f84f80f5ab932aef1481bc4af active\" data-index=\"0\"><\/div>\r\n                                                    <\/div>\r\n                        <div class=\"carousel-arrow-7f71077f84f80f5ab932aef1481bc4af prev\">\u276e<\/div>\r\n                        <div class=\"carousel-arrow-7f71077f84f80f5ab932aef1481bc4af next\">\u276f<\/div>\r\n                    <\/div>\r\n                                        <div class=\"label-badge-7f71077f84f80f5ab932aef1481bc4af\" style=\"background-color: #ff0000; color: #ffffff;\">\r\n                        Todo Incluido                    <\/div>\r\n                    <div class=\"icon-badge-7f71077f84f80f5ab932aef1481bc4af\">\r\n                        <svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" fill=\"none\" viewBox=\"0 0 48 48\" stroke-width=\"2\" stroke=\"white\" style=\"width: 30px; height: 30px;\"><path stroke=\"white\" stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M6 32l6 4 6-16h12l6 16 6-4\" fill=\"#00BFFF\"\/><rect x=\"9\" y=\"36\" width=\"30\" height=\"4\" rx=\"2\" fill=\"#87CEFA\"\/><path d=\"M9 40c2 2 10 2 12 0s10 2 12 0\" fill=\"none\" stroke=\"white\" stroke-width=\"2\"\/><\/svg>                    <\/div>\r\n                    <div class=\"product-content-7f71077f84f80f5ab932aef1481bc4af\">\r\n                        <div class=\"content-wrapper-7f71077f84f80f5ab932aef1481bc4af\">\r\n                            <h3 class=\"product-title-7f71077f84f80f5ab932aef1481bc4af\">Tour Catamar\u00e1n Fiesta<\/h3>\r\n                            <p class=\"product-description-7f71077f84f80f5ab932aef1481bc4af\">\u00bfQu\u00e9 incluye?<\/p>\r\n                            <ul class=\"product-description-7f71077f84f80f5ab932aef1481bc4af\" style=\"list-style-type: disc; margin-left: 20px;\">\r\n                                                                    <li>Crucero en catamar\u00e1n de 4 horas<\/li>\r\n                                                                    <li>Barra libre (bebidas locales)<\/li>\r\n                                                                    <li>Esn\u00f3rquel en arrecife coralino<\/li>\r\n                                                                    <li>M\u00fasica, baile y ambiente de fiesta<\/li>\r\n                                                                    <li>Frutas tropicales y botanas<\/li>\r\n                                                                    <li>Parada en playas hermosas<\/li>\r\n                                                            <\/ul>\r\n                            <div class=\"tour-details-7f71077f84f80f5ab932aef1481bc4af\">\r\n                                                                    <div class=\"detail-item-7f71077f84f80f5ab932aef1481bc4af\">\r\n                                        <span class=\"detail-label-7f71077f84f80f5ab932aef1481bc4af\">Precio<\/span>\r\n                                        <span class=\"detail-value-7f71077f84f80f5ab932aef1481bc4af\">Desde $59 USD (Adulto)<\/span>\r\n                                    <\/div>\r\n                                                                    <div class=\"detail-item-7f71077f84f80f5ab932aef1481bc4af\">\r\n                                        <span class=\"detail-label-7f71077f84f80f5ab932aef1481bc4af\">Ni\u00f1os<\/span>\r\n                                        <span class=\"detail-value-7f71077f84f80f5ab932aef1481bc4af\">$39 USD (Edades 5-11)<\/span>\r\n                                    <\/div>\r\n                                                            <\/div>\r\n                        <\/div>\r\n                        <a href=\"#\" class=\"book-now-button-7f71077f84f80f5ab932aef1481bc4af \">\r\n                            <span>Reservar<\/span>\r\n                            <span><\/span>\r\n                        <\/a>\r\n                    <\/div>\r\n                <\/div>\r\n                            <div class=\"product-card-7f71077f84f80f5ab932aef1481bc4af \" data-product-index=\"2\" style=\"animation-delay: 0.4s\">\r\n                    <div class=\"image-carousel-7f71077f84f80f5ab932aef1481bc4af\" data-carousel=\"2\">\r\n                                                    <img decoding=\"async\"\r\n                                src=\"https:\/\/cozumeladventureplanet.com\/wp-content\/uploads\/2025\/01\/361573013_990496365679156_4019251188237635676_n-1.jpg\"\r\n                                alt=\"Aventura de Esn\u00f3rquel en Catamar\u00e1n en Cozumel - View 1\"\r\n                                class=\"carousel-image-7f71077f84f80f5ab932aef1481bc4af active\"\r\n                                loading=\"lazy\">\r\n                                                <div class=\"carousel-nav-7f71077f84f80f5ab932aef1481bc4af\">\r\n                                                            <div class=\"carousel-dot-7f71077f84f80f5ab932aef1481bc4af active\" data-index=\"0\"><\/div>\r\n                                                    <\/div>\r\n                        <div class=\"carousel-arrow-7f71077f84f80f5ab932aef1481bc4af prev\">\u276e<\/div>\r\n                        <div class=\"carousel-arrow-7f71077f84f80f5ab932aef1481bc4af next\">\u276f<\/div>\r\n                    <\/div>\r\n                                        <div class=\"label-badge-7f71077f84f80f5ab932aef1481bc4af\" style=\"background-color: #ff0000; color: #ffffff;\">\r\n                        Esn\u00f3rquel y Navegaci\u00f3n                    <\/div>\r\n                    <div class=\"icon-badge-7f71077f84f80f5ab932aef1481bc4af\">\r\n                        <svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" fill=\"none\" viewBox=\"0 0 48 48\" stroke-width=\"2\" stroke=\"white\" style=\"width: 30px; height: 30px;\"><path stroke=\"white\" stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M6 32l6 4 6-16h12l6 16 6-4\" fill=\"#00BFFF\"\/><rect x=\"9\" y=\"36\" width=\"30\" height=\"4\" rx=\"2\" fill=\"#87CEFA\"\/><path d=\"M9 40c2 2 10 2 12 0s10 2 12 0\" fill=\"none\" stroke=\"white\" stroke-width=\"2\"\/><\/svg>                    <\/div>\r\n                    <div class=\"product-content-7f71077f84f80f5ab932aef1481bc4af\">\r\n                        <div class=\"content-wrapper-7f71077f84f80f5ab932aef1481bc4af\">\r\n                            <h3 class=\"product-title-7f71077f84f80f5ab932aef1481bc4af\">Aventura en Catamar\u00e1n con Esn\u00f3rquel<\/h3>\r\n                            <p class=\"product-description-7f71077f84f80f5ab932aef1481bc4af\">\u00bfQu\u00e9 incluye?<\/p>\r\n                            <ul class=\"product-description-7f71077f84f80f5ab932aef1481bc4af\" style=\"list-style-type: disc; margin-left: 20px;\">\r\n                                                                    <li>Experiencia en catamar\u00e1n de 3 horas<\/li>\r\n                                                                    <li>Esn\u00f3rquel guiado en dos arrecifes<\/li>\r\n                                                                    <li>Equipo de esn\u00f3rquel incluido<\/li>\r\n                                                                    <li>Barra libre y refrescos<\/li>\r\n                                                                    <li>Box lunch a bordo<\/li>\r\n                                                            <\/ul>\r\n                            <div class=\"tour-details-7f71077f84f80f5ab932aef1481bc4af\">\r\n                                                                    <div class=\"detail-item-7f71077f84f80f5ab932aef1481bc4af\">\r\n                                        <span class=\"detail-label-7f71077f84f80f5ab932aef1481bc4af\">Precio<\/span>\r\n                                        <span class=\"detail-value-7f71077f84f80f5ab932aef1481bc4af\">Desde $49 USD (Adulto)<\/span>\r\n                                    <\/div>\r\n                                                                    <div class=\"detail-item-7f71077f84f80f5ab932aef1481bc4af\">\r\n                                        <span class=\"detail-label-7f71077f84f80f5ab932aef1481bc4af\">Ni\u00f1os<\/span>\r\n                                        <span class=\"detail-value-7f71077f84f80f5ab932aef1481bc4af\">$30 USD (Edades 6-11)<\/span>\r\n                                    <\/div>\r\n                                                            <\/div>\r\n                        <\/div>\r\n                        <a href=\"#\" class=\"book-now-button-7f71077f84f80f5ab932aef1481bc4af \">\r\n                            <span>Reservar<\/span>\r\n                            <span><\/span>\r\n                        <\/a>\r\n                    <\/div>\r\n                <\/div>\r\n                            <div class=\"product-card-7f71077f84f80f5ab932aef1481bc4af \" data-product-index=\"3\" style=\"animation-delay: 0.6s\">\r\n                    <div class=\"image-carousel-7f71077f84f80f5ab932aef1481bc4af\" data-carousel=\"3\">\r\n                                                    <img decoding=\"async\"\r\n                                src=\"https:\/\/cozumeladventureplanet.com\/wp-content\/uploads\/2025\/07\/Screenshot-2025-07-08-012139.png\"\r\n                                alt=\"Paseo al Atardecer en Catamar\u00e1n en Cozumel - View 1\"\r\n                                class=\"carousel-image-7f71077f84f80f5ab932aef1481bc4af active\"\r\n                                loading=\"lazy\">\r\n                                                <div class=\"carousel-nav-7f71077f84f80f5ab932aef1481bc4af\">\r\n                                                            <div class=\"carousel-dot-7f71077f84f80f5ab932aef1481bc4af active\" data-index=\"0\"><\/div>\r\n                                                    <\/div>\r\n                        <div class=\"carousel-arrow-7f71077f84f80f5ab932aef1481bc4af prev\">\u276e<\/div>\r\n                        <div class=\"carousel-arrow-7f71077f84f80f5ab932aef1481bc4af next\">\u276f<\/div>\r\n                    <\/div>\r\n                                        <div class=\"label-badge-7f71077f84f80f5ab932aef1481bc4af\" style=\"background-color: #ff0000; color: #ffffff;\">\r\n                        Experiencia Rom\u00e1ntica                    <\/div>\r\n                    <div class=\"icon-badge-7f71077f84f80f5ab932aef1481bc4af\">\r\n                        <svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" fill=\"none\" viewBox=\"0 0 48 48\" stroke-width=\"2\" stroke=\"white\" style=\"width: 30px; height: 30px;\"><path stroke=\"white\" stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M6 32l6 4 6-16h12l6 16 6-4\" fill=\"#00BFFF\"\/><rect x=\"9\" y=\"36\" width=\"30\" height=\"4\" rx=\"2\" fill=\"#87CEFA\"\/><path d=\"M9 40c2 2 10 2 12 0s10 2 12 0\" fill=\"none\" stroke=\"white\" stroke-width=\"2\"\/><\/svg>                    <\/div>\r\n                    <div class=\"product-content-7f71077f84f80f5ab932aef1481bc4af\">\r\n                        <div class=\"content-wrapper-7f71077f84f80f5ab932aef1481bc4af\">\r\n                            <h3 class=\"product-title-7f71077f84f80f5ab932aef1481bc4af\">Paseo en Catamar\u00e1n al Atardecer<\/h3>\r\n                            <p class=\"product-description-7f71077f84f80f5ab932aef1481bc4af\">\u00bfQu\u00e9 incluye?<\/p>\r\n                            <ul class=\"product-description-7f71077f84f80f5ab932aef1481bc4af\" style=\"list-style-type: disc; margin-left: 20px;\">\r\n                                                                    <li>Paseo en catamar\u00e1n al atardecer de 2.5 horas<\/li>\r\n                                                                    <li>Barra libre y bocadillos<\/li>\r\n                                                                    <li>Vistas impresionantes del atardecer caribe\u00f1o<\/li>\r\n                                                                    <li>M\u00fasica lounge<\/li>\r\n                                                                    <li>Ideal para parejas y grupos<\/li>\r\n                                                            <\/ul>\r\n                            <div class=\"tour-details-7f71077f84f80f5ab932aef1481bc4af\">\r\n                                                                    <div class=\"detail-item-7f71077f84f80f5ab932aef1481bc4af\">\r\n                                        <span class=\"detail-label-7f71077f84f80f5ab932aef1481bc4af\">Precio<\/span>\r\n                                        <span class=\"detail-value-7f71077f84f80f5ab932aef1481bc4af\">Desde $45 USD<\/span>\r\n                                    <\/div>\r\n                                                            <\/div>\r\n                        <\/div>\r\n                        <a href=\"#\" class=\"book-now-button-7f71077f84f80f5ab932aef1481bc4af \">\r\n                            <span>Reservar<\/span>\r\n                            <span><\/span>\r\n                        <\/a>\r\n                    <\/div>\r\n                <\/div>\r\n                    <\/div>\r\n\r\n        <!-- Navegaci\u00f3n del grid -->\r\n        <div class=\"grid-navigation-7f71077f84f80f5ab932aef1481bc4af\">\r\n            <button class=\"nav-btn-7f71077f84f80f5ab932aef1481bc4af nav-btn-prev-7f71077f84f80f5ab932aef1481bc4af\" id=\"scrollLeft-7f71077f84f80f5ab932aef1481bc4af\">\r\n                <svg width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\">\r\n                    <polyline points=\"15,18 9,12 15,6\"><\/polyline>\r\n                <\/svg>\r\n            <\/button>\r\n            <button class=\"nav-btn-7f71077f84f80f5ab932aef1481bc4af nav-btn-next-7f71077f84f80f5ab932aef1481bc4af\" id=\"scrollRight-7f71077f84f80f5ab932aef1481bc4af\">\r\n                <svg width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\">\r\n                    <polyline points=\"9,18 15,12 9,6\"><\/polyline>\r\n                <\/svg>\r\n            <\/button>\r\n        <\/div>\r\n    <\/div>\r\n<\/div>\r\n\r\n<!-- Estilos -->\r\n<style>\r\n    :root {\r\n        --card-color-primary-7f71077f84f80f5ab932aef1481bc4af: #0F4D91;\r\n        --card-color-primary-dark-7f71077f84f80f5ab932aef1481bc4af: #f2f5f0;\r\n        --card-color-secondary-7f71077f84f80f5ab932aef1481bc4af: #2d3748;\r\n        --card-color-text-7f71077f84f80f5ab932aef1481bc4af: #4a5568;\r\n        --card-color-background-7f71077f84f80f5ab932aef1481bc4af: #ffffff;\r\n        --card-color-accent-7f71077f84f80f5ab932aef1481bc4af: #ffd700;\r\n        --transition-speed-7f71077f84f80f5ab932aef1481bc4af: 0.3s;\r\n        --card-radius-7f71077f84f80f5ab932aef1481bc4af: 12px;\r\n        --shadow-sm-7f71077f84f80f5ab932aef1481bc4af: 0 2px 4px rgba(0, 0, 0, 0.05);\r\n        --shadow-md-7f71077f84f80f5ab932aef1481bc4af: 0 4px 6px rgba(0, 0, 0, 0.1);\r\n        --shadow-lg-7f71077f84f80f5ab932aef1481bc4af: 0 10px 15px rgba(0, 0, 0, 0.1);\r\n        --shadow-xl-7f71077f84f80f5ab932aef1481bc4af: 0 20px 25px rgba(0, 0, 0, 0.15);\r\n    }\r\n\r\n    * {\r\n        font-family: 'Poppins', sans-serif;\r\n    }\r\n\r\n    \/* Estilos para el t\u00edtulo atractivo de SeaTrek Cozumel - Usando variables de color *\/\r\n    .seatrek-title-container-7f71077f84f80f5ab932aef1481bc4af {\r\n        text-align: center;\r\n        margin: 40px 0 0 0;\r\n        padding: 60px 30px 30px 30px;\r\n        background: #ffffff;\r\n        border-radius: 20px;\r\n        position: relative;\r\n        box-shadow: 0 8px 32px rgba(0, 0, 0, 0.12);\r\n        border: 3px solid var(--card-color-primary-7f71077f84f80f5ab932aef1481bc4af);\r\n        overflow: hidden;\r\n        backdrop-filter: blur(10px);\r\n        min-height: 300px;\r\n        height: auto;\r\n    }\r\n\r\n    \/* New Simple Banner *\/\r\n    .banner-wrapper-7f71077f84f80f5ab932aef1481bc4af {\r\n        position: absolute;\r\n        top: 0;\r\n        left: 0;\r\n        right: 0;\r\n        bottom: 0;\r\n        z-index: 1;\r\n        overflow: hidden;\r\n        border-radius: 17px;\r\n        background: #f8f9fa;\r\n    }\r\n\r\n    \/* Background Image *\/\r\n    .banner-background-7f71077f84f80f5ab932aef1481bc4af {\r\n        position: absolute;\r\n        top: 0;\r\n        left: 0;\r\n        right: 0;\r\n        bottom: 0;\r\n        background-size: cover;\r\n        background-position: center;\r\n        background-repeat: no-repeat;\r\n        opacity: 0.8;\r\n        transition: all 0.5s ease;\r\n        z-index: 2;\r\n    }\r\n\r\n    \/* Content Overlay *\/\r\n    .banner-text-content-7f71077f84f80f5ab932aef1481bc4af {\r\n        position: absolute;\r\n        top: 50%;\r\n        left: 50%;\r\n        transform: translate(-50%, -50%);\r\n        text-align: center;\r\n        z-index: 3;\r\n        padding: 25px;\r\n        border-radius: 15px;\r\n        box-shadow: 0 10px 30px rgba(0, 0, 0, 0.3);\r\n        backdrop-filter: blur(15px);\r\n        background: rgba(255, 255, 255, 0.05);\r\n        max-width: 85%;\r\n        width: auto;\r\n        min-width: 300px;\r\n    }\r\n\r\n    .banner-title-7f71077f84f80f5ab932aef1481bc4af {\r\n        font-size: 40px !important;\r\n        font-weight: 800;\r\n        color: #1a202c;\r\n        margin: 0 0 15px 0;\r\n        letter-spacing: -0.8px;\r\n        line-height: 1.1;\r\n        text-shadow: 0 2px 4px rgba(0, 0, 0, 0.1);\r\n    }\r\n\r\n    .banner-subtitle-7f71077f84f80f5ab932aef1481bc4af {\r\n        font-size: 20px !important;\r\n        font-weight: 600;\r\n        color: var(--card-color-primary-7f71077f84f80f5ab932aef1481bc4af);\r\n        margin: 0 0 20px 0;\r\n        text-transform: none;\r\n        letter-spacing: 0.8px;\r\n        position: relative;\r\n        display: inline-block;\r\n        text-shadow: 0 1px 2px rgba(0, 0, 0, 0.1);\r\n    }\r\n\r\n    .banner-subtitle-7f71077f84f80f5ab932aef1481bc4af::after {\r\n        content: '';\r\n        position: absolute;\r\n        bottom: -8px;\r\n        left: 50%;\r\n        transform: translateX(-50%);\r\n        width: 80px;\r\n        height: 3px;\r\n        background: var(--card-color-primary-7f71077f84f80f5ab932aef1481bc4af);\r\n        border-radius: 2px;\r\n        box-shadow: 0 2px 4px rgba(0, 0, 0, 0.1);\r\n    }\r\n\r\n    .banner-description-7f71077f84f80f5ab932aef1481bc4af {\r\n        font-size: 16px !important;\r\n        color: #2d3748;\r\n        margin: 0;\r\n        max-width: 600px;\r\n        margin: 0 auto;\r\n        line-height: 1.6;\r\n        font-weight: 500;\r\n        background:rgba(255, 255, 255, 0.56);\r\n        padding: 12px 24px;\r\n        border-radius: 10px;\r\n    }\r\n\r\n    \/* Navigation Dots *\/\r\n    .banner-dots-7f71077f84f80f5ab932aef1481bc4af {\r\n        position: absolute;\r\n        bottom: 5px;\r\n        left: 50%;\r\n        transform: translateX(-50%);\r\n        display: flex;\r\n        gap: 12px;\r\n        z-index: 4;\r\n        padding: 8px 16px;\r\n        border-radius: 25px;\r\n        backdrop-filter: blur(2px);\r\n        box-shadow: 0 4px 15px rgba(0, 0, 0, 0.1);\r\n    }\r\n\r\n    .banner-dot-7f71077f84f80f5ab932aef1481bc4af {\r\n        width: 16px;\r\n        height: 16px;\r\n        border-radius: 50%;\r\n        background: rgba(0, 0, 0, 0.3);\r\n        cursor: pointer;\r\n        transition: all 0.3s ease;\r\n        border: 2px solid rgba(255, 255, 255, 0.8);\r\n    }\r\n\r\n    .banner-dot-7f71077f84f80f5ab932aef1481bc4af:hover {\r\n        background: rgba(0, 0, 0, 0.5);\r\n        transform: scale(1.2);\r\n    }\r\n\r\n    .banner-dot-7f71077f84f80f5ab932aef1481bc4af.active {\r\n        background: var(--card-color-primary-7f71077f84f80f5ab932aef1481bc4af);\r\n        transform: scale(1.2);\r\n        border-color: rgba(255, 255, 255, 1);\r\n        box-shadow: 0 0 10px rgba(0, 69, 171, 0.5);\r\n    }\r\n\r\n    .scroll-indicator-container-7f71077f84f80f5ab932aef1481bc4af {\r\n        display: flex;\r\n        justify-content: center;\r\n        align-items: center;\r\n        width: 100%;\r\n        margin: 15px 0;\r\n        position: relative;\r\n    }\r\n\r\n    .scroll-indicator-7f71077f84f80f5ab932aef1481bc4af {\r\n        right: 20px;\r\n        display: flex;\r\n        align-items: center;\r\n        gap: 10px;\r\n        background: var(--card-color-primary-7f71077f84f80f5ab932aef1481bc4af);\r\n        padding: 14px 24px;\r\n        border-radius: 30px;\r\n        color: white;\r\n        animation: fadeInOut-7f71077f84f80f5ab932aef1481bc4af 2.5s ease-in-out infinite, pulse-bounce-7f71077f84f80f5ab932aef1481bc4af 3s ease-in-out infinite;\r\n        box-shadow: 0 4px 15px rgba(15, 77, 145, 0.4);\r\n        backdrop-filter: blur(5px);\r\n        transition: all 0.3s ease;\r\n        font-weight: 600;\r\n        cursor: pointer;\r\n    }\r\n\r\n    .scroll-indicator-7f71077f84f80f5ab932aef1481bc4af:active {\r\n        transform: scale(0.95);\r\n    }\r\n\r\n    .scroll-text-7f71077f84f80f5ab932aef1481bc4af {\r\n        font-size: 14px;\r\n        font-weight: 500;\r\n    }\r\n\r\n    .scroll-arrow-7f71077f84f80f5ab932aef1481bc4af {\r\n        font-size: 20px;\r\n        animation: bounce-7f71077f84f80f5ab932aef1481bc4af 1s infinite;\r\n    }\r\n\r\n    @keyframes fadeInOut-7f71077f84f80f5ab932aef1481bc4af {\r\n        0%, 100% {\r\n            opacity: 0.7;\r\n        }\r\n        50% {\r\n            opacity: 1;\r\n        }\r\n    }\r\n\r\n    @keyframes bounce-7f71077f84f80f5ab932aef1481bc4af {\r\n        0%, 100% {\r\n            transform: translateX(0);\r\n        }\r\n        50% {\r\n            transform: translateX(8px);\r\n        }\r\n    }\r\n\r\n    @keyframes pulse-bounce-7f71077f84f80f5ab932aef1481bc4af {\r\n        0%, 100% {\r\n            box-shadow: 0 4px 15px rgba(15, 77, 145, 0.4);\r\n        }\r\n        50% {\r\n            box-shadow: 0 6px 25px rgba(15, 77, 145, 0.7);\r\n        }\r\n    }\r\n\r\n    \/* Animaci\u00f3n de hint inicial para m\u00f3vil *\/\r\n    @keyframes carousel-hint-7f71077f84f80f5ab932aef1481bc4af {\r\n        0% {\r\n            transform: translateX(0);\r\n        }\r\n        30% {\r\n            transform: translateX(-150px);\r\n        }\r\n        90% {\r\n            transform: translateX(0);\r\n        }\r\n        100% {\r\n            transform: translateX(0);\r\n        }\r\n    }\r\n\r\n    .grid-7f71077f84f80f5ab932aef1481bc4af.show-hint {\r\n        animation: carousel-hint-7f71077f84f80f5ab932aef1481bc4af 1.2s ease-in-out;\r\n    }\r\n\r\n    \/* Widget aislado - Prevenir interferencias del CSS externo *\/\r\n    .cards-widget-isolated-7f71077f84f80f5ab932aef1481bc4af {\r\n        all: initial !important;\r\n        font-family: 'Poppins', sans-serif !important;\r\n        box-sizing: border-box !important;\r\n        display: block !important;\r\n        position: relative !important;\r\n        width: 100% !important;\r\n        margin: 0 !important;\r\n        padding: 0 !important;\r\n        border: none !important;\r\n        background: none !important;\r\n        color: initial !important;\r\n        line-height: initial !important;\r\n        text-align: initial !important;\r\n        vertical-align: initial !important;\r\n        text-decoration: none !important;\r\n        text-transform: none !important;\r\n        letter-spacing: normal !important;\r\n        word-spacing: normal !important;\r\n        white-space: normal !important;\r\n        overflow: visible !important;\r\n    }\r\n\r\n    .cards-widget-isolated-7f71077f84f80f5ab932aef1481bc4af * {\r\n        box-sizing: border-box !important;\r\n    }\r\n\r\n    \/* Container del grid - Aislado *\/\r\n    .cards-widget-isolated-7f71077f84f80f5ab932aef1481bc4af .grid-container-7f71077f84f80f5ab932aef1481bc4af {\r\n        position: relative !important;\r\n        width: 100% !important;\r\n        box-sizing: border-box !important;\r\n        margin: 0 !important;\r\n        padding: 0 !important;\r\n        border: none !important;\r\n        background: none !important;\r\n        display: block !important;\r\n    }\r\n\r\n    \/* Navegaci\u00f3n del grid - Aislado del resto del proyecto *\/\r\n    .cards-widget-isolated-7f71077f84f80f5ab932aef1481bc4af .grid-navigation-7f71077f84f80f5ab932aef1481bc4af {\r\n        position: absolute !important;\r\n        top: 50% !important;\r\n        left: 0 !important;\r\n        right: 0 !important;\r\n        transform: translateY(-50%) !important;\r\n        display: flex !important;\r\n        justify-content: space-between !important;\r\n        pointer-events: none !important;\r\n        z-index: 1000 !important;\r\n        padding: 0 10px !important;\r\n        opacity: 0.7 !important;\r\n        transition: opacity 0.3s ease !important;\r\n        margin: 0 !important;\r\n        border: none !important;\r\n        background: none !important;\r\n        box-sizing: border-box !important;\r\n    }\r\n\r\n    \/* Reset y estilos espec\u00edficos para botones de navegaci\u00f3n *\/\r\n    .cards-widget-isolated-7f71077f84f80f5ab932aef1481bc4af .grid-navigation-7f71077f84f80f5ab932aef1481bc4af .nav-btn-7f71077f84f80f5ab932aef1481bc4af {\r\n        \/* Reset completo *\/\r\n        all: unset !important;\r\n\r\n        \/* Estilos espec\u00edficos *\/\r\n        background: var(--card-color-primary-7f71077f84f80f5ab932aef1481bc4af) !important;\r\n        border: none !important;\r\n        color: white !important;\r\n        width: 50px !important;\r\n        height: 50px !important;\r\n        min-width: 50px !important;\r\n        min-height: 50px !important;\r\n        max-width: 50px !important;\r\n        max-height: 50px !important;\r\n        border-radius: 50% !important;\r\n        cursor: pointer !important;\r\n        display: flex !important;\r\n        align-items: center !important;\r\n        justify-content: center !important;\r\n        transition: all 0.3s ease !important;\r\n        box-shadow: 0 4px 10px rgba(15, 77, 145, 0.2) !important;\r\n        z-index: 1001 !important;\r\n        pointer-events: auto !important;\r\n        opacity: 0.8 !important;\r\n        box-sizing: border-box !important;\r\n        padding: 0 !important;\r\n        margin: 0 !important;\r\n        outline: none !important;\r\n        text-decoration: none !important;\r\n        font-family: inherit !important;\r\n        font-size: 16px !important;\r\n        line-height: 1 !important;\r\n        vertical-align: baseline !important;\r\n        position: relative !important;\r\n        overflow: visible !important;\r\n    }\r\n\r\n    \/* Estados hover, active, disabled y focus - Aislados *\/\r\n    .cards-widget-isolated-7f71077f84f80f5ab932aef1481bc4af .grid-navigation-7f71077f84f80f5ab932aef1481bc4af .nav-btn-7f71077f84f80f5ab932aef1481bc4af:hover {\r\n        background: #333 !important;\r\n        transform: translateY(-2px) !important;\r\n        box-shadow: 0 6px 15px rgba(0, 0, 0, 0.3) !important;\r\n        opacity: 1 !important;\r\n    }\r\n\r\n    .cards-widget-isolated-7f71077f84f80f5ab932aef1481bc4af .grid-navigation-7f71077f84f80f5ab932aef1481bc4af .nav-btn-7f71077f84f80f5ab932aef1481bc4af:active {\r\n        transform: translateY(0) !important;\r\n    }\r\n\r\n    .cards-widget-isolated-7f71077f84f80f5ab932aef1481bc4af .grid-navigation-7f71077f84f80f5ab932aef1481bc4af .nav-btn-7f71077f84f80f5ab932aef1481bc4af:disabled {\r\n        background: #ccc !important;\r\n        cursor: not-allowed !important;\r\n        transform: none !important;\r\n        box-shadow: 0 2px 5px rgba(0, 0, 0, 0.1) !important;\r\n        opacity: 0.5 !important;\r\n    }\r\n\r\n    .cards-widget-isolated-7f71077f84f80f5ab932aef1481bc4af .grid-navigation-7f71077f84f80f5ab932aef1481bc4af .nav-btn-7f71077f84f80f5ab932aef1481bc4af:focus {\r\n        outline: 2px solid var(--card-color-primary-7f71077f84f80f5ab932aef1481bc4af) !important;\r\n        outline-offset: 2px !important;\r\n    }\r\n\r\n    \/* SVG dentro de los botones - Completamente aislado *\/\r\n    .cards-widget-isolated-7f71077f84f80f5ab932aef1481bc4af .grid-navigation-7f71077f84f80f5ab932aef1481bc4af .nav-btn-7f71077f84f80f5ab932aef1481bc4af svg {\r\n        width: 24px !important;\r\n        height: 24px !important;\r\n        fill: none !important;\r\n        stroke: currentColor !important;\r\n        stroke-width: 2 !important;\r\n        stroke-linecap: round !important;\r\n        stroke-linejoin: round !important;\r\n        transition: transform 0.2s ease !important;\r\n        pointer-events: none !important;\r\n        display: block !important;\r\n        margin: 0 !important;\r\n        padding: 0 !important;\r\n        border: none !important;\r\n        background: none !important;\r\n        box-sizing: border-box !important;\r\n        vertical-align: baseline !important;\r\n        color: white !important;\r\n    }\r\n\r\n    .cards-widget-isolated-7f71077f84f80f5ab932aef1481bc4af .grid-navigation-7f71077f84f80f5ab932aef1481bc4af .nav-btn-7f71077f84f80f5ab932aef1481bc4af:hover svg {\r\n        transform: scale(1.1) !important;\r\n    }\r\n\r\n    .cards-widget-isolated-7f71077f84f80f5ab932aef1481bc4af .grid-navigation-7f71077f84f80f5ab932aef1481bc4af .nav-btn-7f71077f84f80f5ab932aef1481bc4af:disabled svg {\r\n        color: #999 !important;\r\n        stroke: #999 !important;\r\n    }\r\n\r\n    \/* Mostrar navegaci\u00f3n en hover del container - Aislado *\/\r\n    .cards-widget-isolated-7f71077f84f80f5ab932aef1481bc4af .grid-container-7f71077f84f80f5ab932aef1481bc4af:hover .grid-navigation-7f71077f84f80f5ab932aef1481bc4af {\r\n        opacity: 1 !important;\r\n    }\r\n\r\n    \/* Polyline espec\u00edfico para las flechas *\/\r\n    .cards-widget-isolated-7f71077f84f80f5ab932aef1481bc4af .grid-navigation-7f71077f84f80f5ab932aef1481bc4af .nav-btn-7f71077f84f80f5ab932aef1481bc4af svg polyline {\r\n        fill: none !important;\r\n        stroke: currentColor !important;\r\n        stroke-width: inherit !important;\r\n        stroke-linecap: inherit !important;\r\n        stroke-linejoin: inherit !important;\r\n        pointer-events: none !important;\r\n    }\r\n\r\n    .grid-7f71077f84f80f5ab932aef1481bc4af {\r\n        display: flex;\r\n        overflow-x: auto;\r\n        scrollbar-width: none;\r\n        scroll-snap-type: x mandatory;\r\n        scroll-behavior: smooth;\r\n        -webkit-overflow-scrolling: touch;\r\n        padding: 20px;\r\n        gap: 20px;\r\n        width: 100%;\r\n        align-items: flex-start;\r\n        position: relative;\r\n    }\r\n\r\n    \/* Gradientes en los bordes para indicar scroll en m\u00f3vil *\/\r\n    .grid-container-7f71077f84f80f5ab932aef1481bc4af::before,\r\n    .grid-container-7f71077f84f80f5ab932aef1481bc4af::after {\r\n        content: '';\r\n        position: absolute;\r\n        top: 0;\r\n        bottom: 0;\r\n        width: 40px;\r\n        z-index: 5;\r\n        pointer-events: none;\r\n        opacity: 0;\r\n        transition: opacity 0.3s ease;\r\n    }\r\n\r\n    .grid-container-7f71077f84f80f5ab932aef1481bc4af::before {\r\n        left: 0;\r\n        background: linear-gradient(to right, rgba(255, 255, 255, 0.95), transparent);\r\n    }\r\n\r\n    .grid-container-7f71077f84f80f5ab932aef1481bc4af::after {\r\n        right: 0;\r\n        background: linear-gradient(to left, rgba(255, 255, 255, 0.95), transparent);\r\n    }\r\n\r\n    \/* Mostrar gradientes cuando hay scroll disponible *\/\r\n    .grid-container-7f71077f84f80f5ab932aef1481bc4af.has-scroll-left::before,\r\n    .grid-container-7f71077f84f80f5ab932aef1481bc4af.has-scroll-right::after {\r\n        opacity: 1;\r\n    }\r\n\r\n    .grid-7f71077f84f80f5ab932aef1481bc4af::-webkit-scrollbar {\r\n        width: 10px;\r\n        height: 10px;\r\n    }\r\n\r\n    .grid-7f71077f84f80f5ab932aef1481bc4af::-webkit-scrollbar-track {\r\n        background: #f1f1f1;\r\n        border-radius: 10px;\r\n    }\r\n\r\n    .grid-7f71077f84f80f5ab932aef1481bc4af::-webkit-scrollbar-thumb {\r\n        background: #888;\r\n        border-radius: 10px;\r\n    }\r\n\r\n    .grid-7f71077f84f80f5ab932aef1481bc4af::-webkit-scrollbar-thumb:hover {\r\n        background: #555;\r\n    }\r\n\r\n    .product-card-7f71077f84f80f5ab932aef1481bc4af {\r\n        flex: 0 0 auto;\r\n        width: 450px;\r\n        scroll-snap-align: center;\r\n        position: relative;\r\n        background: var(--card-color-background-7f71077f84f80f5ab932aef1481bc4af);\r\n        border-radius: var(--card-radius-7f71077f84f80f5ab932aef1481bc4af);\r\n        overflow: hidden;\r\n        box-shadow: var(--shadow-sm-7f71077f84f80f5ab932aef1481bc4af);\r\n        transition: all var(--transition-speed-7f71077f84f80f5ab932aef1481bc4af) cubic-bezier(0.4, 0, 0.2, 1);\r\n        border: 1px solid rgba(255, 255, 255, 0.1);\r\n        display: flex;\r\n        flex-direction: column;\r\n        align-items: stretch;\r\n        align-self: flex-start;\r\n    }\r\n\r\n    .product-card-7f71077f84f80f5ab932aef1481bc4af:hover {\r\n        transform: translateY(-5px) scale(1.01);\r\n        box-shadow: var(--shadow-lg-7f71077f84f80f5ab932aef1481bc4af);\r\n    }\r\n\r\n    \/* Estilos para producto destacado *\/\r\n    .product-card-7f71077f84f80f5ab932aef1481bc4af.featured {\r\n        transform: scale(1.05);\r\n        box-shadow: 0 20px 40px rgba(255, 215, 0, 0.3) !important;\r\n        border: 3px solid #ffd700;\r\n        position: relative;\r\n        z-index: 10;\r\n    }\r\n\r\n    .product-card-7f71077f84f80f5ab932aef1481bc4af.featured:hover {\r\n        transform: translateY(-8px) scale(1.06);\r\n        box-shadow: 0 25px 50px rgba(255, 215, 0, 0.4) !important;\r\n    }\r\n\r\n    .featured-badge-7f71077f84f80f5ab932aef1481bc4af {\r\n        position: absolute;\r\n        top: 10px;\r\n        right: 10px;\r\n        background: linear-gradient(135deg, #ffd700, #ffed4e);\r\n        color: #000;\r\n        padding: 8px 16px;\r\n        border-radius: 20px;\r\n        font-weight: bold;\r\n        font-size: 12px;\r\n        text-transform: uppercase;\r\n        letter-spacing: 1px;\r\n        box-shadow: 0 4px 15px rgba(255, 215, 0, 0.5) !important;\r\n        z-index: 15;\r\n        display: flex;\r\n        align-items: center;\r\n        gap: 5px;\r\n        animation: pulse-gold-7f71077f84f80f5ab932aef1481bc4af 2s infinite;\r\n    }\r\n\r\n    .featured-text-7f71077f84f80f5ab932aef1481bc4af {\r\n        font-weight: 800;\r\n    }\r\n\r\n    .featured-star-7f71077f84f80f5ab932aef1481bc4af {\r\n        font-size: 14px;\r\n        animation: rotate-star-7f71077f84f80f5ab932aef1481bc4af 3s linear infinite;\r\n    }\r\n\r\n    @keyframes pulse-gold-7f71077f84f80f5ab932aef1481bc4af {\r\n        0%, 100% {\r\n            box-shadow: 0 4px 15px rgba(255, 215, 0, 0.5);\r\n        }\r\n        50% {\r\n            box-shadow: 0 4px 25px rgba(255, 215, 0, 0.8);\r\n        }\r\n    }\r\n\r\n    @keyframes rotate-star-7f71077f84f80f5ab932aef1481bc4af {\r\n        0% {\r\n            transform: rotate(0deg);\r\n        }\r\n        100% {\r\n            transform: rotate(360deg);\r\n        }\r\n    }\r\n\r\n    .image-carousel-7f71077f84f80f5ab932aef1481bc4af {\r\n        position: relative;\r\n        height: 180px;\r\n        overflow: hidden;\r\n        border-bottom: 1px solid rgba(0, 0, 0, 0.05);\r\n    }\r\n\r\n    .carousel-image-7f71077f84f80f5ab932aef1481bc4af {\r\n        position: absolute;\r\n        width: 100%;\r\n        height: 100%;\r\n        object-fit: cover;\r\n        transition: all 0.8s cubic-bezier(0.4, 0, 0.2, 1);\r\n        transform-origin: center;\r\n        opacity: 0;\r\n    }\r\n\r\n    .carousel-image-7f71077f84f80f5ab932aef1481bc4af.active {\r\n        opacity: 1;\r\n    }\r\n\r\n    .carousel-nav-7f71077f84f80f5ab932aef1481bc4af {\r\n        position: absolute;\r\n        bottom: 10px;\r\n        left: 50%;\r\n        transform: translateX(-50%);\r\n        display: flex;\r\n        gap: 8px;\r\n        z-index: 10;\r\n        padding: 4px 12px;\r\n        background: rgba(0, 0, 0, 0.3);\r\n        border-radius: 20px;\r\n        backdrop-filter: blur(4px);\r\n    }\r\n\r\n    .carousel-dot-7f71077f84f80f5ab932aef1481bc4af {\r\n        width: 10px;\r\n        height: 10px;\r\n        border-radius: 50%;\r\n        background: rgba(255, 255, 255, 0.5);\r\n        cursor: pointer;\r\n        transition: all 0.3s ease;\r\n        border: 2px solid transparent;\r\n    }\r\n\r\n    .carousel-dot-7f71077f84f80f5ab932aef1481bc4af.active {\r\n        background: var(--card-color-primary-7f71077f84f80f5ab932aef1481bc4af);\r\n        transform: scale(1.1);\r\n        border-color: white;\r\n    }\r\n\r\n    .carousel-arrow-7f71077f84f80f5ab932aef1481bc4af {\r\n        position: absolute;\r\n        top: 50%;\r\n        transform: translateY(-50%);\r\n        width: 40px;\r\n        height: 40px;\r\n        background: rgba(0, 0, 0, 0.4);\r\n        border-radius: 50%;\r\n        display: flex;\r\n        align-items: center;\r\n        justify-content: center;\r\n        cursor: pointer;\r\n        transition: all 0.3s ease;\r\n        z-index: 10;\r\n        color: white;\r\n        backdrop-filter: blur(4px);\r\n    }\r\n\r\n    .carousel-arrow-7f71077f84f80f5ab932aef1481bc4af:hover {\r\n        background: rgba(0, 0, 0, 0.6);\r\n        transform: translateY(-50%) scale(1.05);\r\n    }\r\n\r\n    .carousel-arrow-7f71077f84f80f5ab932aef1481bc4af.prev {\r\n        left: 10px;\r\n    }\r\n\r\n    .carousel-arrow-7f71077f84f80f5ab932aef1481bc4af.next {\r\n        right: 10px;\r\n    }\r\n\r\n    .label-badge-7f71077f84f80f5ab932aef1481bc4af {\r\n        position: absolute;\r\n        top: 10px;\r\n        left: -150px;\r\n        width: 500px;\r\n        padding: 6px 25px;\r\n        transform: rotate(-14deg);\r\n        font-weight: 600;\r\n        font-size: 15px;\r\n        text-align: center;\r\n        box-shadow: 0 2px 4px rgba(0, 0, 0, 0.2);\r\n        z-index: 2;\r\n        text-transform: uppercase;\r\n    }\r\n\r\n    .tour-details-7f71077f84f80f5ab932aef1481bc4af {\r\n        display: grid;\r\n        grid-template-columns: repeat(2, 1fr);\r\n        gap: 10px;\r\n        padding: 10px;\r\n        background: linear-gradient(to bottom right, #f8f9fa, #ffffff);\r\n        border-radius: 8px;\r\n        margin: 10px;\r\n    }\r\n\r\n    .detail-item-7f71077f84f80f5ab932aef1481bc4af {\r\n        display: flex;\r\n        flex-direction: column;\r\n        gap: 3px;\r\n    }\r\n\r\n    .detail-label-7f71077f84f80f5ab932aef1481bc4af {\r\n        font-size: 10px;\r\n        color: var(--card-color-text-7f71077f84f80f5ab932aef1481bc4af);\r\n        text-transform: uppercase;\r\n        letter-spacing: 0.5px;\r\n        font-weight: 500;\r\n    }\r\n\r\n    .detail-value-7f71077f84f80f5ab932aef1481bc4af {\r\n        font-size: 14px;\r\n        font-weight: 600;\r\n        color: var(--card-color-secondary-7f71077f84f80f5ab932aef1481bc4af);\r\n    }\r\n\r\n    .book-now-button-7f71077f84f80f5ab932aef1481bc4af {\r\n        display: inline-block;\r\n        padding: 10px 15px;\r\n        background-color: var(--card-color-primary-7f71077f84f80f5ab932aef1481bc4af);\r\n        color: #fff;\r\n        text-decoration: none;\r\n        border-radius: 6px;\r\n        font-weight: bold;\r\n        text-transform: uppercase;\r\n        font-size: 16px;\r\n        transition: all 0.3s ease;\r\n        overflow: hidden;\r\n        position: relative;\r\n        margin: 10px;\r\n        text-align: center;\r\n        box-shadow: 0 4px 10px rgba(0, 0, 0, 0.2);\r\n        margin-top: auto;\r\n    }\r\n\r\n    .book-now-button-7f71077f84f80f5ab932aef1481bc4af:hover {\r\n        transform: translateY(-2px);\r\n        box-shadow: 0 6px 20px rgba(0, 0, 0, 0.3);\r\n        color: var(--card-color-background-7f71077f84f80f5ab932aef1481bc4af);\r\n    }\r\n\r\n    .book-now-button-7f71077f84f80f5ab932aef1481bc4af span:last-child {\r\n        position: absolute;\r\n        background: rgba(255, 255, 255, 0.3);\r\n        border-radius: 50%;\r\n        transform: scale(0);\r\n        transition: transform 0.3s ease;\r\n    }\r\n\r\n    .book-now-button-7f71077f84f80f5ab932aef1481bc4af:hover span:last-child {\r\n        transform: scale(1.5);\r\n    }\r\n\r\n    .icon-badge-7f71077f84f80f5ab932aef1481bc4af {\r\n        position: absolute;\r\n        top: 10px;\r\n        right: 10px;\r\n        width: 40px;\r\n        height: 40px;\r\n        background: var(--card-color-primary-7f71077f84f80f5ab932aef1481bc4af);\r\n        border-radius: 50%;\r\n        display: flex;\r\n        align-items: center;\r\n        justify-content: center;\r\n        transition: all 0.5s ease;\r\n        z-index: 2;\r\n        box-shadow: 0 4px 10px rgba(0, 0, 0, 0.2);\r\n        border: 1px solid rgba(255, 255, 255, 0.3);\r\n    }\r\n\r\n    .icon-badge-7f71077f84f80f5ab932aef1481bc4af:hover {\r\n        transform: rotate(360deg) scale(1.05);\r\n        box-shadow: 0 6px 15px rgba(0, 0, 0, 0.3);\r\n    }\r\n\r\n    .product-content-7f71077f84f80f5ab932aef1481bc4af {\r\n        padding: 20px;\r\n        display: flex;\r\n        justify-content: space-between;\r\n        flex-direction: column;\r\n    }\r\n\r\n    .product-title-7f71077f84f80f5ab932aef1481bc4af {\r\n        font-size: 18px;\r\n        font-weight: 700;\r\n        color: var(--card-color-secondary-7f71077f84f80f5ab932aef1481bc4af) !important;\r\n        margin-bottom: 10px;\r\n        line-height: 1.3;\r\n        min-height: auto;\r\n        height: auto;\r\n    }\r\n\r\n    .content-wrapper-7f71077f84f80f5ab932aef1481bc4af {\r\n        flex: 1;\r\n        display: flex;\r\n        flex-direction: column;\r\n        min-height: auto;\r\n    }\r\n\r\n    .product-description-7f71077f84f80f5ab932aef1481bc4af {\r\n        color: var(--card-color-text-7f71077f84f80f5ab932aef1481bc4af);\r\n        line-height: 1.4;\r\n        margin-bottom: 15px;\r\n        font-size: 14px;\r\n    }\r\n\r\n    @media (max-width: 768px) {\r\n        .tour-details-7f71077f84f80f5ab932aef1481bc4af {\r\n            grid-template-columns: 1fr;\r\n        }\r\n\r\n        .product-title-7f71077f84f80f5ab932aef1481bc4af {\r\n            font-size: 16px;\r\n        }\r\n\r\n        .image-carousel-7f71077f84f80f5ab932aef1481bc4af {\r\n            height: 150px;\r\n        }\r\n\r\n        .product-card-7f71077f84f80f5ab932aef1481bc4af {\r\n            width: 100%;\r\n            align-self: flex-start;\r\n        }\r\n\r\n        .scroll-indicator-7f71077f84f80f5ab932aef1481bc4af {\r\n            width: 85% !important;\r\n            font-size: 13px !important;\r\n            padding: 12px 20px !important;\r\n        }\r\n\r\n        .cards-widget-isolated-7f71077f84f80f5ab932aef1481bc4af .grid-navigation-7f71077f84f80f5ab932aef1481bc4af {\r\n            display: none !important;\r\n        }\r\n\r\n        \/* Mostrar gradientes en m\u00f3vil *\/\r\n        .grid-container-7f71077f84f80f5ab932aef1481bc4af::before,\r\n        .grid-container-7f71077f84f80f5ab932aef1481bc4af::after {\r\n            width: 30px !important;\r\n            opacity: 0.8 !important;\r\n        }\r\n\r\n        .grid-container-7f71077f84f80f5ab932aef1481bc4af.has-scroll-left::before,\r\n        .grid-container-7f71077f84f80f5ab932aef1481bc4af.has-scroll-right::after {\r\n            opacity: 1 !important;\r\n        }\r\n    }\r\n\r\n    @media (min-width: 769px) {\r\n        .scroll-indicator-7f71077f84f80f5ab932aef1481bc4af {\r\n            display: none;\r\n        }\r\n    }\r\n\r\n    \/* Responsive design para el t\u00edtulo *\/\r\n    @media (max-width: 1200px) {\r\n        .banner-title-7f71077f84f80f5ab932aef1481bc4af {\r\n            font-size: 2.4rem;\r\n        }\r\n        \r\n        .banner-subtitle-7f71077f84f80f5ab932aef1481bc4af {\r\n            font-size: 1.4rem;\r\n        }\r\n        \r\n        .banner-description-7f71077f84f80f5ab932aef1481bc4af {\r\n            font-size: 1rem;\r\n        }\r\n        \r\n        .seatrek-title-container-7f71077f84f80f5ab932aef1481bc4af {\r\n            min-height: 260px;\r\n        }\r\n    }\r\n\r\n    @media (max-width: 992px) {\r\n        .banner-title-7f71077f84f80f5ab932aef1481bc4af {\r\n            font-size: 2.2rem;\r\n        }\r\n        \r\n        .banner-subtitle-7f71077f84f80f5ab932aef1481bc4af {\r\n            font-size: 1.3rem;\r\n        }\r\n        \r\n        .banner-description-7f71077f84f80f5ab932aef1481bc4af {\r\n            font-size: 0.95rem;\r\n        }\r\n        \r\n        .seatrek-title-container-7f71077f84f80f5ab932aef1481bc4af {\r\n            min-height: 240px;\r\n            padding: 50px 25px 25px 25px;\r\n        }\r\n        \r\n        .banner-text-content-7f71077f84f80f5ab932aef1481bc4af {\r\n            padding: 20px;\r\n            max-width: 90%;\r\n            min-width: 280px;\r\n        }\r\n    }\r\n\r\n    @media (max-width: 768px) {\r\n        .banner-title-7f71077f84f80f5ab932aef1481bc4af {\r\n            font-size: 1.8rem;\r\n            margin-bottom: 12px;\r\n        }\r\n        \r\n        .banner-subtitle-7f71077f84f80f5ab932aef1481bc4af {\r\n            font-size: 1.1rem;\r\n            margin-bottom: 15px;\r\n        }\r\n        \r\n        .banner-subtitle-7f71077f84f80f5ab932aef1481bc4af::after {\r\n            width: 60px;\r\n            height: 2px;\r\n            bottom: -6px;\r\n        }\r\n        \r\n        .banner-description-7f71077f84f80f5ab932aef1481bc4af {\r\n            font-size: 0.9rem;\r\n            line-height: 1.5;\r\n        }\r\n        \r\n        .seatrek-title-container-7f71077f84f80f5ab932aef1481bc4af {\r\n            margin: 30px 0 0 0;\r\n            padding: 40px 20px 20px 20px;\r\n            min-height: 220px;\r\n        }\r\n\r\n        .banner-text-content-7f71077f84f80f5ab932aef1481bc4af {\r\n            padding: 18px;\r\n            max-width: 95%;\r\n            min-width: 260px;\r\n        }\r\n\r\n        .banner-dots-7f71077f84f80f5ab932aef1481bc4af {\r\n            display: none;\r\n        }\r\n    }\r\n\r\n    @media (max-width: 576px) {\r\n        .banner-title-7f71077f84f80f5ab932aef1481bc4af {\r\n            font-size: 1.5rem;\r\n            margin-bottom: 10px;\r\n        }\r\n        \r\n        .banner-subtitle-7f71077f84f80f5ab932aef1481bc4af {\r\n            font-size: 1rem;\r\n            margin-bottom: 12px;\r\n        }\r\n        \r\n        .banner-subtitle-7f71077f84f80f5ab932aef1481bc4af::after {\r\n            width: 50px;\r\n            height: 2px;\r\n            bottom: -5px;\r\n        }\r\n        \r\n        .banner-description-7f71077f84f80f5ab932aef1481bc4af {\r\n            font-size: 0.85rem;\r\n            line-height: 1.4;\r\n        }\r\n        \r\n        .seatrek-title-container-7f71077f84f80f5ab932aef1481bc4af {\r\n            margin: 20px 0 0 0;\r\n            padding: 30px 15px 15px 15px;\r\n            min-height: 200px;\r\n        }\r\n\r\n        .banner-text-content-7f71077f84f80f5ab932aef1481bc4af {\r\n            padding: 15px;\r\n            max-width: 98%;\r\n            min-width: 260px;\r\n        }\r\n\r\n        .banner-dots-7f71077f84f80f5ab932aef1481bc4af {\r\n            display: none;\r\n        }\r\n    }\r\n\r\n    @media (max-width: 480px) {\r\n        .banner-title-7f71077f84f80f5ab932aef1481bc4af {\r\n            font-size: 1.3rem;\r\n            margin-bottom: 8px;\r\n        }\r\n        \r\n        .banner-subtitle-7f71077f84f80f5ab932aef1481bc4af {\r\n            font-size: 0.9rem;\r\n            margin-bottom: 10px;\r\n        }\r\n        \r\n        .banner-subtitle-7f71077f84f80f5ab932aef1481bc4af::after {\r\n            width: 40px;\r\n            height: 2px;\r\n            bottom: -4px;\r\n        }\r\n        \r\n        .banner-description-7f71077f84f80f5ab932aef1481bc4af {\r\n            font-size: 0.8rem;\r\n            line-height: 1.3;\r\n        }\r\n        \r\n        .seatrek-title-container-7f71077f84f80f5ab932aef1481bc4af {\r\n            margin: 15px 0 0 0;\r\n            padding: 25px 10px 10px 10px;\r\n            min-height: 180px;\r\n        }\r\n\r\n        .banner-text-content-7f71077f84f80f5ab932aef1481bc4af {\r\n            padding: 12px;\r\n            max-width: 100%;\r\n            min-width: 260px;\r\n        }\r\n\r\n        .banner-dots-7f71077f84f80f5ab932aef1481bc4af {\r\n            display: none;\r\n        }\r\n    }\r\n\r\n    @media (max-width: 360px) {\r\n        .banner-title-7f71077f84f80f5ab932aef1481bc4af {\r\n            font-size: 1.1rem;\r\n        }\r\n        \r\n        .banner-subtitle-7f71077f84f80f5ab932aef1481bc4af {\r\n            font-size: 0.8rem;\r\n        }\r\n        \r\n        .banner-description-7f71077f84f80f5ab932aef1481bc4af {\r\n            font-size: 0.75rem;\r\n        }\r\n        \r\n        .seatrek-title-container-7f71077f84f80f5ab932aef1481bc4af {\r\n            min-height: 160px;\r\n            padding: 20px 8px 8px 8px;\r\n        }\r\n\r\n        .banner-text-content-7f71077f84f80f5ab932aef1481bc4af {\r\n            padding: 10px;\r\n            max-width: 100%;\r\n            min-width: 260px;\r\n        }\r\n\r\n        .banner-dots-7f71077f84f80f5ab932aef1481bc4af {\r\n            display: none;\r\n        }\r\n    }\r\n<\/style>\r\n\r\n<!-- Script -->\r\n<script>\r\n(function() {\r\n    \/\/ Variables globales para este widget\r\n    var grid_7f71077f84f80f5ab932aef1481bc4af;\r\n    var scrollLeftBtn_7f71077f84f80f5ab932aef1481bc4af;\r\n    var scrollRightBtn_7f71077f84f80f5ab932aef1481bc4af;\r\n    var cardWidth_7f71077f84f80f5ab932aef1481bc4af = 470; \/\/ 450px width + 20px gap\r\n\r\n    \/\/ Funciones globales para este widget\r\n    window.updateNavigationButtons_7f71077f84f80f5ab932aef1481bc4af = function() {\r\n        if (!grid_7f71077f84f80f5ab932aef1481bc4af || !scrollLeftBtn_7f71077f84f80f5ab932aef1481bc4af || !scrollRightBtn_7f71077f84f80f5ab932aef1481bc4af) return;\r\n\r\n        var scrollLeft = grid_7f71077f84f80f5ab932aef1481bc4af.scrollLeft;\r\n        var maxScroll = grid_7f71077f84f80f5ab932aef1481bc4af.scrollWidth - grid_7f71077f84f80f5ab932aef1481bc4af.clientWidth;\r\n\r\n        scrollLeftBtn_7f71077f84f80f5ab932aef1481bc4af.disabled = scrollLeft <= 0;\r\n        scrollRightBtn_7f71077f84f80f5ab932aef1481bc4af.disabled = scrollLeft >= maxScroll - 1;\r\n\r\n        \/\/ Actualizar clases para gradientes en los bordes\r\n        var container = grid_7f71077f84f80f5ab932aef1481bc4af.closest('.grid-container-7f71077f84f80f5ab932aef1481bc4af');\r\n        if (container) {\r\n            if (scrollLeft > 0) {\r\n                container.classList.add('has-scroll-left');\r\n            } else {\r\n                container.classList.remove('has-scroll-left');\r\n            }\r\n            if (scrollLeft < maxScroll - 1) {\r\n                container.classList.add('has-scroll-right');\r\n            } else {\r\n                container.classList.remove('has-scroll-right');\r\n            }\r\n        }\r\n    };\r\n\r\n    window.scrollToDirection_7f71077f84f80f5ab932aef1481bc4af = function(direction) {\r\n        if (!grid_7f71077f84f80f5ab932aef1481bc4af) return;\r\n\r\n        var currentScroll = grid_7f71077f84f80f5ab932aef1481bc4af.scrollLeft;\r\n        var targetScroll = direction === 'left' ?\r\n            Math.max(0, currentScroll - cardWidth_7f71077f84f80f5ab932aef1481bc4af) :\r\n            Math.min(grid_7f71077f84f80f5ab932aef1481bc4af.scrollWidth - grid_7f71077f84f80f5ab932aef1481bc4af.clientWidth, currentScroll + cardWidth_7f71077f84f80f5ab932aef1481bc4af);\r\n\r\n        grid_7f71077f84f80f5ab932aef1481bc4af.scrollTo({\r\n            left: targetScroll,\r\n            behavior: 'smooth'\r\n        });\r\n    };\r\n\r\n    document.addEventListener('DOMContentLoaded', function() {\r\n        \/\/ Inicializar variables\r\n        grid_7f71077f84f80f5ab932aef1481bc4af = document.querySelector('.cards-widget-isolated-7f71077f84f80f5ab932aef1481bc4af .grid-7f71077f84f80f5ab932aef1481bc4af');\r\n        scrollLeftBtn_7f71077f84f80f5ab932aef1481bc4af = document.querySelector('.cards-widget-isolated-7f71077f84f80f5ab932aef1481bc4af #scrollLeft-7f71077f84f80f5ab932aef1481bc4af');\r\n        scrollRightBtn_7f71077f84f80f5ab932aef1481bc4af = document.querySelector('.cards-widget-isolated-7f71077f84f80f5ab932aef1481bc4af #scrollRight-7f71077f84f80f5ab932aef1481bc4af');\r\n\r\n        \/\/ Event listeners for navigation buttons - with null checks\r\n        if (scrollLeftBtn_7f71077f84f80f5ab932aef1481bc4af) {\r\n            scrollLeftBtn_7f71077f84f80f5ab932aef1481bc4af.addEventListener('click', function() {\r\n                window.scrollToDirection_7f71077f84f80f5ab932aef1481bc4af('left');\r\n            });\r\n        }\r\n\r\n        if (scrollRightBtn_7f71077f84f80f5ab932aef1481bc4af) {\r\n            scrollRightBtn_7f71077f84f80f5ab932aef1481bc4af.addEventListener('click', function() {\r\n                window.scrollToDirection_7f71077f84f80f5ab932aef1481bc4af('right');\r\n            });\r\n        }\r\n\r\n        \/\/ Update button states on scroll - with null checks\r\n        if (grid_7f71077f84f80f5ab932aef1481bc4af) {\r\n            grid_7f71077f84f80f5ab932aef1481bc4af.addEventListener('scroll', window.updateNavigationButtons_7f71077f84f80f5ab932aef1481bc4af);\r\n            \r\n            \/\/ Initial button state with delay to ensure proper rendering\r\n            setTimeout(function() {\r\n                window.updateNavigationButtons_7f71077f84f80f5ab932aef1481bc4af();\r\n            }, 100);\r\n            \r\n            \/\/ Also update after images load\r\n            var images = grid_7f71077f84f80f5ab932aef1481bc4af.querySelectorAll('img');\r\n            var loadedImages = 0;\r\n            var totalImages = images.length;\r\n            \r\n            if (totalImages > 0) {\r\n                for (var img = 0; img < totalImages; img++) {\r\n                    if (images[img].complete) {\r\n                        loadedImages++;\r\n                    } else {\r\n                        images[img].addEventListener('load', function() {\r\n                            loadedImages++;\r\n                            if (loadedImages === totalImages) {\r\n                                window.updateNavigationButtons_7f71077f84f80f5ab932aef1481bc4af();\r\n                            }\r\n                        });\r\n                    }\r\n                }\r\n                \/\/ If all images are already loaded\r\n                if (loadedImages === totalImages) {\r\n                    setTimeout(function() {\r\n                        window.updateNavigationButtons_7f71077f84f80f5ab932aef1481bc4af();\r\n                    }, 50);\r\n                }\r\n            }\r\n        }\r\n            \r\n                    \/\/ Add ResizeObserver to handle dynamic content changes\r\n        if (window.ResizeObserver && grid_7f71077f84f80f5ab932aef1481bc4af) {\r\n            var resizeObserver = new ResizeObserver(function() {\r\n                setTimeout(function() {\r\n                    window.updateNavigationButtons_7f71077f84f80f5ab932aef1481bc4af();\r\n                }, 50);\r\n            });\r\n            resizeObserver.observe(grid_7f71077f84f80f5ab932aef1481bc4af);\r\n        }\r\n        \r\n        \/\/ Additional safety check when window loads completely\r\n        window.addEventListener('load', function() {\r\n            setTimeout(function() {\r\n                if (grid_7f71077f84f80f5ab932aef1481bc4af) {\r\n                    window.updateNavigationButtons_7f71077f84f80f5ab932aef1481bc4af();\r\n                }\r\n            }, 200);\r\n        });\r\n\r\n        \/\/ Animaci\u00f3n inicial de hint para m\u00f3vil - Indica que el carrusel es desplazable\r\n        if (grid_7f71077f84f80f5ab932aef1481bc4af) {\r\n            var isMobile = window.innerWidth <= 768;\r\n            var hasScrolled = false;\r\n            var hintShown = false;\r\n\r\n            \/\/ Detectar si el usuario ha hecho scroll\r\n            grid_7f71077f84f80f5ab932aef1481bc4af.addEventListener('scroll', function() {\r\n                if (!hasScrolled) {\r\n                    hasScrolled = true;\r\n                    \/\/ Ocultar indicador despu\u00e9s del primer scroll\r\n                    var scrollIndicator = document.querySelector('.scroll-indicator-container-7f71077f84f80f5ab932aef1481bc4af');\r\n                    if (scrollIndicator) {\r\n                        scrollIndicator.style.opacity = '0';\r\n                        setTimeout(function() {\r\n                            scrollIndicator.style.display = 'none';\r\n                        }, 300);\r\n                    }\r\n                }\r\n            });\r\n\r\n            \/\/ Mostrar animaci\u00f3n inicial solo en m\u00f3vil y si hay contenido para scrollear\r\n            if (isMobile && !hintShown) {\r\n                setTimeout(function() {\r\n                    var maxScroll = grid_7f71077f84f80f5ab932aef1481bc4af.scrollWidth - grid_7f71077f84f80f5ab932aef1481bc4af.clientWidth;\r\n                    \r\n                    if (maxScroll > 10) { \/\/ Solo si hay scroll disponible\r\n                        \/\/ Agregar clase para animaci\u00f3n\r\n                        grid_7f71077f84f80f5ab932aef1481bc4af.classList.add('show-hint');\r\n                        hintShown = true;\r\n\r\n                        \/\/ Remover clase despu\u00e9s de la animaci\u00f3n\r\n                        setTimeout(function() {\r\n                            grid_7f71077f84f80f5ab932aef1481bc4af.classList.remove('show-hint');\r\n                        }, 1200);\r\n\r\n                        \/\/ Repetir la animaci\u00f3n cada 1.5 segundos si no han scrolleado\r\n                        var hintInterval = setInterval(function() {\r\n                            if (hasScrolled) {\r\n                                clearInterval(hintInterval);\r\n                                return;\r\n                            }\r\n                            \r\n                            grid_7f71077f84f80f5ab932aef1481bc4af.classList.add('show-hint');\r\n                            setTimeout(function() {\r\n                                grid_7f71077f84f80f5ab932aef1481bc4af.classList.remove('show-hint');\r\n                            }, 1200);\r\n                        }, 1500);\r\n\r\n                        \/\/ Limpiar intervalo despu\u00e9s de 30 segundos\r\n                        setTimeout(function() {\r\n                            clearInterval(hintInterval);\r\n                        }, 30000);\r\n                    }\r\n                }, 1500); \/\/ Esperar 1.5 segundos despu\u00e9s de cargar\r\n            }\r\n\r\n            \/\/ Hacer que el indicador de scroll sea clickeable para mover el carrusel\r\n            var scrollIndicator = document.querySelector('.scroll-indicator-7f71077f84f80f5ab932aef1481bc4af');\r\n            if (scrollIndicator && isMobile) {\r\n                scrollIndicator.addEventListener('click', function() {\r\n                    \/\/ Mover un poco el carrusel para indicar que es scrollable\r\n                    var currentScroll = grid_7f71077f84f80f5ab932aef1481bc4af.scrollLeft;\r\n                    var targetScroll = Math.min(\r\n                        grid_7f71077f84f80f5ab932aef1481bc4af.scrollWidth - grid_7f71077f84f80f5ab932aef1481bc4af.clientWidth,\r\n                        currentScroll + cardWidth_7f71077f84f80f5ab932aef1481bc4af                    );\r\n                    \r\n                    grid_7f71077f84f80f5ab932aef1481bc4af.scrollTo({\r\n                        left: targetScroll,\r\n                        behavior: 'smooth'\r\n                    });\r\n                });\r\n            }\r\n        }\r\n\r\n        \/\/ Image Carousel Functionality para este widget\r\n        var carousels_7f71077f84f80f5ab932aef1481bc4af = document.querySelectorAll('.cards-widget-isolated-7f71077f84f80f5ab932aef1481bc4af .image-carousel-7f71077f84f80f5ab932aef1481bc4af');\r\n\r\n        if (carousels_7f71077f84f80f5ab932aef1481bc4af.length > 0) {\r\n            for (var i = 0; i < carousels_7f71077f84f80f5ab932aef1481bc4af.length; i++) {\r\n                (function(carousel) {\r\n                    var images = carousel.querySelectorAll('.carousel-image-7f71077f84f80f5ab932aef1481bc4af');\r\n                    var dots = carousel.querySelectorAll('.carousel-dot-7f71077f84f80f5ab932aef1481bc4af');\r\n                    var prevBtn = carousel.querySelector('.carousel-arrow-7f71077f84f80f5ab932aef1481bc4af.prev');\r\n                    var nextBtn = carousel.querySelector('.carousel-arrow-7f71077f84f80f5ab932aef1481bc4af.next');\r\n                    var currentIndex = 0;\r\n                    var intervalId;\r\n\r\n                    if (images.length === 0) return; \/\/ Skip if no images\r\n\r\n                    function showImage(index) {\r\n                        for (var j = 0; j < images.length; j++) {\r\n                            images[j].classList.remove('active');\r\n                            images[j].style.opacity = '0';\r\n                        }\r\n                        for (var k = 0; k < dots.length; k++) {\r\n                            dots[k].classList.remove('active');\r\n                        }\r\n\r\n                        if (images[index]) {\r\n                            images[index].classList.add('active');\r\n                            images[index].style.opacity = '1';\r\n                        }\r\n                        if (dots[index]) {\r\n                            dots[index].classList.add('active');\r\n                        }\r\n                        currentIndex = index;\r\n                    }\r\n\r\n                    function nextImage() {\r\n                        var nextIndex = (currentIndex + 1) % images.length;\r\n                        showImage(nextIndex);\r\n                    }\r\n\r\n                    function prevImage() {\r\n                        var prevIndex = (currentIndex - 1 + images.length) % images.length;\r\n                        showImage(prevIndex);\r\n                    }\r\n\r\n                    function startCarousel() {\r\n                        clearInterval(intervalId);\r\n                        intervalId = setInterval(nextImage, 5000);\r\n                    }\r\n\r\n                    function stopCarousel() {\r\n                        clearInterval(intervalId);\r\n                    }\r\n\r\n                    if (prevBtn) {\r\n                        prevBtn.addEventListener('click', function() {\r\n                            prevImage();\r\n                            stopCarousel();\r\n                            startCarousel();\r\n                        });\r\n                    }\r\n\r\n                    if (nextBtn) {\r\n                        nextBtn.addEventListener('click', function() {\r\n                            nextImage();\r\n                            stopCarousel();\r\n                            startCarousel();\r\n                        });\r\n                    }\r\n\r\n                    for (var l = 0; l < dots.length; l++) {\r\n                        (function(index) {\r\n                            dots[index].addEventListener('click', function() {\r\n                                showImage(index);\r\n                                stopCarousel();\r\n                                startCarousel();\r\n                            });\r\n                        })(l);\r\n                    }\r\n\r\n                    carousel.addEventListener('mouseenter', stopCarousel);\r\n                    carousel.addEventListener('mouseleave', startCarousel);\r\n\r\n                    startCarousel();\r\n                })(carousels_7f71077f84f80f5ab932aef1481bc4af[i]);\r\n            }\r\n        }\r\n\r\n        \/\/ Hover effects for cards\r\n        var cards_7f71077f84f80f5ab932aef1481bc4af = document.querySelectorAll('.cards-widget-isolated-7f71077f84f80f5ab932aef1481bc4af .product-card-7f71077f84f80f5ab932aef1481bc4af');\r\n        if (cards_7f71077f84f80f5ab932aef1481bc4af.length > 0) {\r\n            for (var m = 0; m < cards_7f71077f84f80f5ab932aef1481bc4af.length; m++) {\r\n                (function(card) {\r\n                    card.addEventListener('mouseenter', function() {\r\n                        this.style.transform = 'translateY(-10px) scale(1.01)';\r\n                        this.style.boxShadow = 'var(--shadow-xl-7f71077f84f80f5ab932aef1481bc4af)';\r\n                    });\r\n\r\n                    card.addEventListener('mouseleave', function() {\r\n                        this.style.transform = 'translateY(0) scale(1)';\r\n                        this.style.boxShadow = 'var(--shadow-md-7f71077f84f80f5ab932aef1481bc4af)';\r\n                    });\r\n                })(cards_7f71077f84f80f5ab932aef1481bc4af[m]);\r\n            }\r\n        }\r\n\r\n        \/\/ Button hover effects with ripple\r\n        var buttons_7f71077f84f80f5ab932aef1481bc4af = document.querySelectorAll('.cards-widget-isolated-7f71077f84f80f5ab932aef1481bc4af .book-now-button-7f71077f84f80f5ab932aef1481bc4af');\r\n        if (buttons_7f71077f84f80f5ab932aef1481bc4af.length > 0) {\r\n            for (var n = 0; n < buttons_7f71077f84f80f5ab932aef1481bc4af.length; n++) {\r\n                (function(button) {\r\n                    button.addEventListener('mousedown', function(e) {\r\n                        var rect = this.getBoundingClientRect();\r\n                        var x = e.clientX - rect.left;\r\n                        var y = e.clientY - rect.top;\r\n                        var ripple = this.querySelector('span:last-child');\r\n                        if (ripple) {\r\n                            ripple.style.left = x + 'px';\r\n                            ripple.style.top = y + 'px';\r\n                            ripple.style.width = ripple.style.height = Math.max(rect.width, rect.height) + 'px';\r\n                            ripple.style.transform = 'scale(1)';\r\n                        }\r\n                    });\r\n\r\n                    button.addEventListener('mouseup', function() {\r\n                        var ripple = this.querySelector('span:last-child');\r\n                        if (ripple) {\r\n                            setTimeout(function() {\r\n                                ripple.style.transform = 'scale(0)';\r\n                            }, 300);\r\n                        }\r\n                    });\r\n                })(buttons_7f71077f84f80f5ab932aef1481bc4af[n]);\r\n            }\r\n        }\r\n\r\n        \/\/ Banner Carousel Functionality\r\n        var bannerCarousel_7f71077f84f80f5ab932aef1481bc4af = document.querySelector('.banner-wrapper-7f71077f84f80f5ab932aef1481bc4af');\r\n        if (bannerCarousel_7f71077f84f80f5ab932aef1481bc4af) {\r\n            var bannerBgImage_7f71077f84f80f5ab932aef1481bc4af = bannerCarousel_7f71077f84f80f5ab932aef1481bc4af.querySelector('.banner-background-7f71077f84f80f5ab932aef1481bc4af');\r\n            var navButtons_7f71077f84f80f5ab932aef1481bc4af = bannerCarousel_7f71077f84f80f5ab932aef1481bc4af.querySelectorAll('.banner-dot-7f71077f84f80f5ab932aef1481bc4af');\r\n            var currentBannerIndex_7f71077f84f80f5ab932aef1481bc4af = 0;\r\n            var bannerInterval_7f71077f84f80f5ab932aef1481bc4af = null;\r\n            var isAutoPlaying_7f71077f84f80f5ab932aef1481bc4af = true;\r\n\r\n            function showBannerImage(index) {\r\n                \/\/ Update background image\r\n                if (bannerBgImage_7f71077f84f80f5ab932aef1481bc4af && navButtons_7f71077f84f80f5ab932aef1481bc4af[index]) {\r\n                    var imageUrl = navButtons_7f71077f84f80f5ab932aef1481bc4af[index].getAttribute('data-image');\r\n                    bannerBgImage_7f71077f84f80f5ab932aef1481bc4af.style.backgroundImage = 'url(' + imageUrl + ')';\r\n                }\r\n                \r\n                \/\/ Remove active class from all nav buttons\r\n                for (var i = 0; i < navButtons_7f71077f84f80f5ab932aef1481bc4af.length; i++) {\r\n                    navButtons_7f71077f84f80f5ab932aef1481bc4af[i].classList.remove('active');\r\n                }\r\n                \r\n                \/\/ Add active class to current nav button\r\n                if (navButtons_7f71077f84f80f5ab932aef1481bc4af[index]) {\r\n                    navButtons_7f71077f84f80f5ab932aef1481bc4af[index].classList.add('active');\r\n                }\r\n            }\r\n\r\n            function nextBannerImage() {\r\n                currentBannerIndex_7f71077f84f80f5ab932aef1481bc4af = (currentBannerIndex_7f71077f84f80f5ab932aef1481bc4af + 1) % navButtons_7f71077f84f80f5ab932aef1481bc4af.length;\r\n                showBannerImage(currentBannerIndex_7f71077f84f80f5ab932aef1481bc4af);\r\n            }\r\n\r\n            function startBannerCarousel() {\r\n                \/\/ Clear any existing interval first\r\n                stopBannerCarousel();\r\n                \r\n                \/\/ Start new interval\r\n                bannerInterval_7f71077f84f80f5ab932aef1481bc4af = setInterval(function() {\r\n                    if (isAutoPlaying_7f71077f84f80f5ab932aef1481bc4af) {\r\n                        nextBannerImage();\r\n                    }\r\n                }, 5000); \/\/ 5 seconds - slower and more elegant\r\n            }\r\n\r\n            function stopBannerCarousel() {\r\n                if (bannerInterval_7f71077f84f80f5ab932aef1481bc4af) {\r\n                    clearInterval(bannerInterval_7f71077f84f80f5ab932aef1481bc4af);\r\n                    bannerInterval_7f71077f84f80f5ab932aef1481bc4af = null;\r\n                }\r\n            }\r\n\r\n            function pauseAutoPlay() {\r\n                isAutoPlaying_7f71077f84f80f5ab932aef1481bc4af = false;\r\n            }\r\n\r\n            function resumeAutoPlay() {\r\n                isAutoPlaying_7f71077f84f80f5ab932aef1481bc4af = true;\r\n            }\r\n\r\n            \/\/ Add click events to nav buttons\r\n            for (var k = 0; k < navButtons_7f71077f84f80f5ab932aef1481bc4af.length; k++) {\r\n                (function(index) {\r\n                    navButtons_7f71077f84f80f5ab932aef1481bc4af[index].addEventListener('click', function() {\r\n                        currentBannerIndex_7f71077f84f80f5ab932aef1481bc4af = index;\r\n                        showBannerImage(currentBannerIndex_7f71077f84f80f5ab932aef1481bc4af);\r\n                        \r\n                        \/\/ Pause auto-play temporarily when manually clicked\r\n                        pauseAutoPlay();\r\n                        \r\n                        \/\/ Resume auto-play after 3 seconds\r\n                        setTimeout(function() {\r\n                            resumeAutoPlay();\r\n                        }, 3000);\r\n                    });\r\n                })(k);\r\n            }\r\n\r\n            \/\/ Start the banner carousel\r\n            if (navButtons_7f71077f84f80f5ab932aef1481bc4af.length > 1) {\r\n                startBannerCarousel();\r\n                \r\n                \/\/ Pause on hover\r\n                bannerCarousel_7f71077f84f80f5ab932aef1481bc4af.addEventListener('mouseenter', pauseAutoPlay);\r\n                bannerCarousel_7f71077f84f80f5ab932aef1481bc4af.addEventListener('mouseleave', resumeAutoPlay);\r\n            }\r\n        }\r\n    });\r\n})();\r\n<\/script>\r\n\n<\/div><\/div>\n\n\n\n<div class=\"wp-block-uagb-container uagb-block-456e7c31 alignfull uagb-is-root-container\"><div class=\"uagb-container-inner-blocks-wrap\">\r\n<!-- Main Heading - SeaTrek Cozumel Title -->\r\n<div class=\"seatrek-title-container-8e82167cd0ce1090de3865864a2bc74b\">\r\n    <!-- New Simple Banner -->\r\n    <div class=\"banner-wrapper-8e82167cd0ce1090de3865864a2bc74b\">\r\n        <!-- Background Image -->\r\n        <div class=\"banner-background-8e82167cd0ce1090de3865864a2bc74b\" \r\n             style=\"background-image: url('https:\/\/cozumeladventureplanet.com\/wp-content\/uploads\/2025\/10\/WhatsApp-Image-2025-10-06-at-13.49.10_7312a5e4.jpg')\"><\/div>\r\n        \r\n        <!-- Content -->\r\n        <div class=\"banner-text-content-8e82167cd0ce1090de3865864a2bc74b\">\r\n            <h1 class=\"banner-title-8e82167cd0ce1090de3865864a2bc74b\">\r\n                Charter de Yates en Cozumel            <\/h1>\r\n            <h2 class=\"banner-subtitle-8e82167cd0ce1090de3865864a2bc74b\">\r\n                Experiencia de Lujo en el Mar            <\/h2>\r\n            <p class=\"banner-description-8e82167cd0ce1090de3865864a2bc74b\">\r\n                Descubre la belleza de Cozumel a bordo de nuestros yates. Perfectos para familias o grupos que buscan una experiencia personalizada, relajada y segura en el mar.            <\/p>\r\n        <\/div>\r\n        \r\n        <!-- Navigation Dots -->\r\n        <div class=\"banner-dots-8e82167cd0ce1090de3865864a2bc74b\">\r\n                            <div class=\"banner-dot-8e82167cd0ce1090de3865864a2bc74b active\" \r\n                     data-index=\"0\" \r\n                     data-image=\"https:\/\/cozumeladventureplanet.com\/wp-content\/uploads\/2025\/10\/WhatsApp-Image-2025-10-06-at-13.49.10_7312a5e4.jpg\"><\/div>\r\n                            <div class=\"banner-dot-8e82167cd0ce1090de3865864a2bc74b \" \r\n                     data-index=\"1\" \r\n                     data-image=\"https:\/\/cozumeladventureplanet.com\/wp-content\/uploads\/2025\/03\/480357915_643085094914024_2428494244067773089_n.jpg\"><\/div>\r\n                            <div class=\"banner-dot-8e82167cd0ce1090de3865864a2bc74b \" \r\n                     data-index=\"2\" \r\n                     data-image=\"https:\/\/cozumeladventureplanet.com\/wp-content\/uploads\/2025\/01\/cruceros.jpg\"><\/div>\r\n                    <\/div>\r\n    <\/div>\r\n<\/div>\r\n\r\n<!-- Indicador de scroll -->\r\n<div class=\"scroll-indicator-container-8e82167cd0ce1090de3865864a2bc74b\">\r\n    <div class=\"scroll-indicator-8e82167cd0ce1090de3865864a2bc74b\">\r\n        <div class=\"scroll-text-8e82167cd0ce1090de3865864a2bc74b\">Desliza para ver m\u00e1s<\/div>\r\n        <div class=\"scroll-arrow-8e82167cd0ce1090de3865864a2bc74b\">\u2192<\/div>\r\n    <\/div>\r\n<\/div>\r\n\r\n<!-- Container para grid y navegaci\u00f3n - Aislado -->\r\n<div class=\"cards-widget-isolated-8e82167cd0ce1090de3865864a2bc74b\">\r\n    <div class=\"grid-container-8e82167cd0ce1090de3865864a2bc74b\">\r\n        <div class=\"grid-8e82167cd0ce1090de3865864a2bc74b\">\r\n                            <div class=\"product-card-8e82167cd0ce1090de3865864a2bc74b \" data-product-index=\"0\" style=\"animation-delay: 0s\">\r\n                    <div class=\"image-carousel-8e82167cd0ce1090de3865864a2bc74b\" data-carousel=\"0\">\r\n                                                    <img decoding=\"async\"\r\n                                src=\"https:\/\/cozumeladventureplanet.com\/wp-content\/uploads\/2025\/10\/WhatsApp-Image-2025-10-06-at-13.49.10_7312a5e4.jpg\"\r\n                                alt=\"Yate de Lujo 40ft en Cozumel - View 1\"\r\n                                class=\"carousel-image-8e82167cd0ce1090de3865864a2bc74b active\"\r\n                                loading=\"lazy\">\r\n                                                <div class=\"carousel-nav-8e82167cd0ce1090de3865864a2bc74b\">\r\n                                                            <div class=\"carousel-dot-8e82167cd0ce1090de3865864a2bc74b active\" data-index=\"0\"><\/div>\r\n                                                    <\/div>\r\n                        <div class=\"carousel-arrow-8e82167cd0ce1090de3865864a2bc74b prev\">\u276e<\/div>\r\n                        <div class=\"carousel-arrow-8e82167cd0ce1090de3865864a2bc74b next\">\u276f<\/div>\r\n                    <\/div>\r\n                                        <div class=\"label-badge-8e82167cd0ce1090de3865864a2bc74b\" style=\"background-color: #ff0000; color: #ffffff;\">\r\n                        Yate Privado                    <\/div>\r\n                    <div class=\"icon-badge-8e82167cd0ce1090de3865864a2bc74b\">\r\n                        <svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" fill=\"none\" viewBox=\"0 0 48 48\" stroke-width=\"2\" stroke=\"white\" style=\"width: 30px; height: 30px;\"><path stroke=\"white\" stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M6 32l6 4 6-16h12l6 16 6-4\" fill=\"#00BFFF\"\/><rect x=\"9\" y=\"36\" width=\"30\" height=\"4\" rx=\"2\" fill=\"#87CEFA\"\/><path d=\"M9 40c2 2 10 2 12 0s10 2 12 0\" fill=\"none\" stroke=\"white\" stroke-width=\"2\"\/><\/svg>                    <\/div>\r\n                    <div class=\"product-content-8e82167cd0ce1090de3865864a2bc74b\">\r\n                        <div class=\"content-wrapper-8e82167cd0ce1090de3865864a2bc74b\">\r\n                            <h3 class=\"product-title-8e82167cd0ce1090de3865864a2bc74b\">Yate de Lujo 40'<\/h3>\r\n                            <p class=\"product-description-8e82167cd0ce1090de3865864a2bc74b\">\u00bfQu\u00e9 incluye?<\/p>\r\n                            <ul class=\"product-description-8e82167cd0ce1090de3865864a2bc74b\" style=\"list-style-type: disc; margin-left: 20px;\">\r\n                                                                    <li>Renta privada de 4 horas<\/li>\r\n                                                                    <li>Capit\u00e1n y tripulaci\u00f3n<\/li>\r\n                                                                    <li>Barra libre premium<\/li>\r\n                                                                    <li>Equipo de esn\u00f3rquel<\/li>\r\n                                                                    <li>Snacks y frutas<\/li>\r\n                                                                    <li>Sistema de sonido Bluetooth<\/li>\r\n                                                            <\/ul>\r\n                            <div class=\"tour-details-8e82167cd0ce1090de3865864a2bc74b\">\r\n                                                                    <div class=\"detail-item-8e82167cd0ce1090de3865864a2bc74b\">\r\n                                        <span class=\"detail-label-8e82167cd0ce1090de3865864a2bc74b\">Precio<\/span>\r\n                                        <span class=\"detail-value-8e82167cd0ce1090de3865864a2bc74b\">Desde $699 USD (hasta 8 personas)<\/span>\r\n                                    <\/div>\r\n                                                                    <div class=\"detail-item-8e82167cd0ce1090de3865864a2bc74b\">\r\n                                        <span class=\"detail-label-8e82167cd0ce1090de3865864a2bc74b\">Persona Extra<\/span>\r\n                                        <span class=\"detail-value-8e82167cd0ce1090de3865864a2bc74b\">$85 USD por persona extra<\/span>\r\n                                    <\/div>\r\n                                                            <\/div>\r\n                                                            <button class=\"more-details-btn-8e82167cd0ce1090de3865864a2bc74b\" data-card-index=\"0\">\r\n                                    <span class=\"more-details-text-8e82167cd0ce1090de3865864a2bc74b\">M\u00e1s detalles<\/span>\r\n                                    <span class=\"more-details-icon-8e82167cd0ce1090de3865864a2bc74b\">\u25bc<\/span>\r\n                                <\/button>\r\n                                <div class=\"card-description-expandable-8e82167cd0ce1090de3865864a2bc74b\" data-card-index=\"0\">\r\n                                    <div class=\"card-description-content-8e82167cd0ce1090de3865864a2bc74b\">\r\n                                        <p>Experimenta el lujo m\u00e1ximo en nuestro <strong>yate de lujo de 40 pies<\/strong>. Perfecto para grupos \u00edntimos, esta embarcaci\u00f3n ofrece comodidad y estilo sin igual. Navega por las aguas cristalinas de Cozumel mientras disfrutas de amenidades premium y servicio personalizado.<\/p><p>Nuestra tripulaci\u00f3n profesional garantiza tu seguridad y comodidad durante todo el viaje, haciendo de esta una experiencia inolvidable para ti y tus seres queridos.<\/p>                                    <\/div>\r\n                                <\/div>\r\n                                                    <\/div>\r\n                        <a href=\"#\" class=\"book-now-button-8e82167cd0ce1090de3865864a2bc74b \">\r\n                            <span>Reservar<\/span>\r\n                            <span><\/span>\r\n                        <\/a>\r\n                    <\/div>\r\n                <\/div>\r\n                            <div class=\"product-card-8e82167cd0ce1090de3865864a2bc74b \" data-product-index=\"1\" style=\"animation-delay: 0.2s\">\r\n                    <div class=\"image-carousel-8e82167cd0ce1090de3865864a2bc74b\" data-carousel=\"1\">\r\n                                                    <img decoding=\"async\"\r\n                                src=\"https:\/\/cozumeladventureplanet.com\/wp-content\/uploads\/2025\/03\/480357915_643085094914024_2428494244067773089_n.jpg\"\r\n                                alt=\"Yate Prestige 55ft en Cozumel - View 1\"\r\n                                class=\"carousel-image-8e82167cd0ce1090de3865864a2bc74b active\"\r\n                                loading=\"lazy\">\r\n                                                <div class=\"carousel-nav-8e82167cd0ce1090de3865864a2bc74b\">\r\n                                                            <div class=\"carousel-dot-8e82167cd0ce1090de3865864a2bc74b active\" data-index=\"0\"><\/div>\r\n                                                    <\/div>\r\n                        <div class=\"carousel-arrow-8e82167cd0ce1090de3865864a2bc74b prev\">\u276e<\/div>\r\n                        <div class=\"carousel-arrow-8e82167cd0ce1090de3865864a2bc74b next\">\u276f<\/div>\r\n                    <\/div>\r\n                                        <div class=\"label-badge-8e82167cd0ce1090de3865864a2bc74b\" style=\"background-color: #ff0000; color: #ffffff;\">\r\n                        Lujo M\u00e1ximo                    <\/div>\r\n                    <div class=\"icon-badge-8e82167cd0ce1090de3865864a2bc74b\">\r\n                        <svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" fill=\"none\" viewBox=\"0 0 48 48\" stroke-width=\"2\" stroke=\"white\" style=\"width: 30px; height: 30px;\"><path stroke=\"white\" stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M6 32l6 4 6-16h12l6 16 6-4\" fill=\"#00BFFF\"\/><rect x=\"9\" y=\"36\" width=\"30\" height=\"4\" rx=\"2\" fill=\"#87CEFA\"\/><path d=\"M9 40c2 2 10 2 12 0s10 2 12 0\" fill=\"none\" stroke=\"white\" stroke-width=\"2\"\/><\/svg>                    <\/div>\r\n                    <div class=\"product-content-8e82167cd0ce1090de3865864a2bc74b\">\r\n                        <div class=\"content-wrapper-8e82167cd0ce1090de3865864a2bc74b\">\r\n                            <h3 class=\"product-title-8e82167cd0ce1090de3865864a2bc74b\">Yate Prestige 55'<\/h3>\r\n                            <p class=\"product-description-8e82167cd0ce1090de3865864a2bc74b\">\u00bfQu\u00e9 incluye?<\/p>\r\n                            <ul class=\"product-description-8e82167cd0ce1090de3865864a2bc74b\" style=\"list-style-type: disc; margin-left: 20px;\">\r\n                                                                    <li>Renta de lujo 5 horas<\/li>\r\n                                                                    <li>Capit\u00e1n y tripulaci\u00f3n expertos<\/li>\r\n                                                                    <li>Snacks gourmet y ceviche<\/li>\r\n                                                                    <li>Barra libre premium<\/li>\r\n                                                                    <li>Paddle board incluido<\/li>\r\n                                                                    <li>Equipo de snorkel y toallas<\/li>\r\n                                                            <\/ul>\r\n                            <div class=\"tour-details-8e82167cd0ce1090de3865864a2bc74b\">\r\n                                                                    <div class=\"detail-item-8e82167cd0ce1090de3865864a2bc74b\">\r\n                                        <span class=\"detail-label-8e82167cd0ce1090de3865864a2bc74b\">Precio<\/span>\r\n                                        <span class=\"detail-value-8e82167cd0ce1090de3865864a2bc74b\">Desde $1,200 USD (hasta 15 personas)<\/span>\r\n                                    <\/div>\r\n                                                            <\/div>\r\n                                                            <button class=\"more-details-btn-8e82167cd0ce1090de3865864a2bc74b\" data-card-index=\"1\">\r\n                                    <span class=\"more-details-text-8e82167cd0ce1090de3865864a2bc74b\">M\u00e1s detalles<\/span>\r\n                                    <span class=\"more-details-icon-8e82167cd0ce1090de3865864a2bc74b\">\u25bc<\/span>\r\n                                <\/button>\r\n                                <div class=\"card-description-expandable-8e82167cd0ce1090de3865864a2bc74b\" data-card-index=\"1\">\r\n                                    <div class=\"card-description-content-8e82167cd0ce1090de3865864a2bc74b\">\r\n                                        <p>Sube a bordo de nuestro magn\u00edfico <strong>yate Prestige de 55 pies<\/strong> y descubre un mundo de elegancia y sofisticaci\u00f3n. Esta embarcaci\u00f3n m\u00e1s grande acomoda m\u00e1s invitados mientras mantiene los m\u00e1s altos est\u00e1ndares de lujo y servicio.<\/p><p>Con cubiertas espaciosas, amenidades premium y una tripulaci\u00f3n experta, cada momento a bordo est\u00e1 dise\u00f1ado para superar tus expectativas. Perfecto para celebraciones, eventos corporativos o simplemente disfrutar de lo mejor de la vida.<\/p>                                    <\/div>\r\n                                <\/div>\r\n                                                    <\/div>\r\n                        <a href=\"#\" class=\"book-now-button-8e82167cd0ce1090de3865864a2bc74b \">\r\n                            <span>Reservar<\/span>\r\n                            <span><\/span>\r\n                        <\/a>\r\n                    <\/div>\r\n                <\/div>\r\n                            <div class=\"product-card-8e82167cd0ce1090de3865864a2bc74b \" data-product-index=\"2\" style=\"animation-delay: 0.4s\">\r\n                    <div class=\"image-carousel-8e82167cd0ce1090de3865864a2bc74b\" data-carousel=\"2\">\r\n                                                    <img decoding=\"async\"\r\n                                src=\"https:\/\/cozumeladventureplanet.com\/wp-content\/uploads\/2025\/01\/cruceros.jpg\"\r\n                                alt=\"Yate Elite 80ft en Cozumel - View 1\"\r\n                                class=\"carousel-image-8e82167cd0ce1090de3865864a2bc74b active\"\r\n                                loading=\"lazy\">\r\n                                                <div class=\"carousel-nav-8e82167cd0ce1090de3865864a2bc74b\">\r\n                                                            <div class=\"carousel-dot-8e82167cd0ce1090de3865864a2bc74b active\" data-index=\"0\"><\/div>\r\n                                                    <\/div>\r\n                        <div class=\"carousel-arrow-8e82167cd0ce1090de3865864a2bc74b prev\">\u276e<\/div>\r\n                        <div class=\"carousel-arrow-8e82167cd0ce1090de3865864a2bc74b next\">\u276f<\/div>\r\n                    <\/div>\r\n                                        <div class=\"label-badge-8e82167cd0ce1090de3865864a2bc74b\" style=\"background-color: #ff0000; color: #ffffff;\">\r\n                        Experiencia Elite                    <\/div>\r\n                    <div class=\"icon-badge-8e82167cd0ce1090de3865864a2bc74b\">\r\n                        <svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" fill=\"none\" viewBox=\"0 0 48 48\" stroke-width=\"2\" stroke=\"white\" style=\"width: 30px; height: 30px;\"><path stroke=\"white\" stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M6 32l6 4 6-16h12l6 16 6-4\" fill=\"#00BFFF\"\/><rect x=\"9\" y=\"36\" width=\"30\" height=\"4\" rx=\"2\" fill=\"#87CEFA\"\/><path d=\"M9 40c2 2 10 2 12 0s10 2 12 0\" fill=\"none\" stroke=\"white\" stroke-width=\"2\"\/><\/svg>                    <\/div>\r\n                    <div class=\"product-content-8e82167cd0ce1090de3865864a2bc74b\">\r\n                        <div class=\"content-wrapper-8e82167cd0ce1090de3865864a2bc74b\">\r\n                            <h3 class=\"product-title-8e82167cd0ce1090de3865864a2bc74b\">Yate Elite 80'<\/h3>\r\n                            <p class=\"product-description-8e82167cd0ce1090de3865864a2bc74b\">\u00bfQu\u00e9 incluye?<\/p>\r\n                            <ul class=\"product-description-8e82167cd0ce1090de3865864a2bc74b\" style=\"list-style-type: disc; margin-left: 20px;\">\r\n                                                                    <li>Experiencia elite de 6 horas<\/li>\r\n                                                                    <li>Chef y tripulaci\u00f3n a bordo<\/li>\r\n                                                                    <li>Catering de lujo y barra premium<\/li>\r\n                                                                    <li>Juguetes acu\u00e1ticos y flotadores<\/li>\r\n                                                                    <li>\u00c1rea VIP exclusiva<\/li>\r\n                                                                    <li>Itinerario personalizado<\/li>\r\n                                                            <\/ul>\r\n                            <div class=\"tour-details-8e82167cd0ce1090de3865864a2bc74b\">\r\n                                                                    <div class=\"detail-item-8e82167cd0ce1090de3865864a2bc74b\">\r\n                                        <span class=\"detail-label-8e82167cd0ce1090de3865864a2bc74b\">Precio<\/span>\r\n                                        <span class=\"detail-value-8e82167cd0ce1090de3865864a2bc74b\">Desde $2,750 USD (hasta 25 personas)<\/span>\r\n                                    <\/div>\r\n                                                            <\/div>\r\n                                                            <button class=\"more-details-btn-8e82167cd0ce1090de3865864a2bc74b\" data-card-index=\"2\">\r\n                                    <span class=\"more-details-text-8e82167cd0ce1090de3865864a2bc74b\">M\u00e1s detalles<\/span>\r\n                                    <span class=\"more-details-icon-8e82167cd0ce1090de3865864a2bc74b\">\u25bc<\/span>\r\n                                <\/button>\r\n                                <div class=\"card-description-expandable-8e82167cd0ce1090de3865864a2bc74b\" data-card-index=\"2\">\r\n                                    <div class=\"card-description-content-8e82167cd0ce1090de3865864a2bc74b\">\r\n                                        <p>Disfruta del pin\u00e1culo del lujo con nuestro <strong>yate Elite de 80 pies<\/strong>. Esta magn\u00edfica embarcaci\u00f3n representa lo m\u00e1ximo en elegancia mar\u00edtima, con instalaciones de \u00faltima generaci\u00f3n y servicio de clase mundial.<\/p><p>Desde la cubierta VIP exclusiva hasta la experiencia gastron\u00f3mica gourmet preparada por nuestro chef a bordo, cada detalle est\u00e1 dise\u00f1ado a la perfecci\u00f3n. Ideal para grupos grandes que buscan una experiencia extraordinaria que combina aventura, relajaci\u00f3n y lujo sin igual.<\/p><p>Crea recuerdos que durar\u00e1n toda la vida mientras exploras las hermosas aguas de Cozumel con absoluto estilo y comodidad.<\/p>                                    <\/div>\r\n                                <\/div>\r\n                                                    <\/div>\r\n                        <a href=\"#\" class=\"book-now-button-8e82167cd0ce1090de3865864a2bc74b \">\r\n                            <span>Reservar<\/span>\r\n                            <span><\/span>\r\n                        <\/a>\r\n                    <\/div>\r\n                <\/div>\r\n                    <\/div>\r\n\r\n        <!-- Navegaci\u00f3n del grid -->\r\n        <div class=\"grid-navigation-8e82167cd0ce1090de3865864a2bc74b\">\r\n            <button class=\"nav-btn-8e82167cd0ce1090de3865864a2bc74b nav-btn-prev-8e82167cd0ce1090de3865864a2bc74b\" id=\"scrollLeft-8e82167cd0ce1090de3865864a2bc74b\">\r\n                <svg width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\">\r\n                    <polyline points=\"15,18 9,12 15,6\"><\/polyline>\r\n                <\/svg>\r\n            <\/button>\r\n            <button class=\"nav-btn-8e82167cd0ce1090de3865864a2bc74b nav-btn-next-8e82167cd0ce1090de3865864a2bc74b\" id=\"scrollRight-8e82167cd0ce1090de3865864a2bc74b\">\r\n                <svg width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\">\r\n                    <polyline points=\"9,18 15,12 9,6\"><\/polyline>\r\n                <\/svg>\r\n            <\/button>\r\n        <\/div>\r\n    <\/div>\r\n<\/div>\r\n\r\n<!-- Estilos -->\r\n<style>\r\n    :root {\r\n        --card-color-primary-8e82167cd0ce1090de3865864a2bc74b: #0F4D91;\r\n        --card-color-primary-dark-8e82167cd0ce1090de3865864a2bc74b: #f2f5f0;\r\n        --card-color-secondary-8e82167cd0ce1090de3865864a2bc74b: #2d3748;\r\n        --card-color-text-8e82167cd0ce1090de3865864a2bc74b: #4a5568;\r\n        --card-color-background-8e82167cd0ce1090de3865864a2bc74b: #ffffff;\r\n        --card-color-accent-8e82167cd0ce1090de3865864a2bc74b: #ffd700;\r\n        --transition-speed-8e82167cd0ce1090de3865864a2bc74b: 0.3s;\r\n        --card-radius-8e82167cd0ce1090de3865864a2bc74b: 12px;\r\n        --shadow-sm-8e82167cd0ce1090de3865864a2bc74b: 0 2px 4px rgba(0, 0, 0, 0.05);\r\n        --shadow-md-8e82167cd0ce1090de3865864a2bc74b: 0 4px 6px rgba(0, 0, 0, 0.1);\r\n        --shadow-lg-8e82167cd0ce1090de3865864a2bc74b: 0 10px 15px rgba(0, 0, 0, 0.1);\r\n        --shadow-xl-8e82167cd0ce1090de3865864a2bc74b: 0 20px 25px rgba(0, 0, 0, 0.15);\r\n    }\r\n\r\n    * {\r\n        font-family: 'Poppins', sans-serif;\r\n    }\r\n\r\n    \/* Estilos para el t\u00edtulo atractivo de SeaTrek Cozumel - Usando variables de color *\/\r\n    .seatrek-title-container-8e82167cd0ce1090de3865864a2bc74b {\r\n        text-align: center;\r\n        margin: 40px 0 0 0;\r\n        padding: 60px 30px 30px 30px;\r\n        background: #ffffff;\r\n        border-radius: 20px;\r\n        position: relative;\r\n        box-shadow: 0 8px 32px rgba(0, 0, 0, 0.12);\r\n        border: 3px solid var(--card-color-primary-8e82167cd0ce1090de3865864a2bc74b);\r\n        overflow: hidden;\r\n        backdrop-filter: blur(10px);\r\n        min-height: 300px;\r\n        height: auto;\r\n    }\r\n\r\n    \/* New Simple Banner *\/\r\n    .banner-wrapper-8e82167cd0ce1090de3865864a2bc74b {\r\n        position: absolute;\r\n        top: 0;\r\n        left: 0;\r\n        right: 0;\r\n        bottom: 0;\r\n        z-index: 1;\r\n        overflow: hidden;\r\n        border-radius: 17px;\r\n        background: #f8f9fa;\r\n    }\r\n\r\n    \/* Background Image *\/\r\n    .banner-background-8e82167cd0ce1090de3865864a2bc74b {\r\n        position: absolute;\r\n        top: 0;\r\n        left: 0;\r\n        right: 0;\r\n        bottom: 0;\r\n        background-size: cover;\r\n        background-position: center;\r\n        background-repeat: no-repeat;\r\n        opacity: 0.8;\r\n        transition: all 0.5s ease;\r\n        z-index: 2;\r\n    }\r\n\r\n    \/* Content Overlay *\/\r\n    .banner-text-content-8e82167cd0ce1090de3865864a2bc74b {\r\n        position: absolute;\r\n        top: 50%;\r\n        left: 50%;\r\n        transform: translate(-50%, -50%);\r\n        text-align: center;\r\n        z-index: 3;\r\n        padding: 25px;\r\n        border-radius: 15px;\r\n        box-shadow: 0 10px 30px rgba(0, 0, 0, 0.3);\r\n        backdrop-filter: blur(15px);\r\n        background: rgba(255, 255, 255, 0.05);\r\n        max-width: 85%;\r\n        width: auto;\r\n        min-width: 300px;\r\n    }\r\n\r\n    .banner-title-8e82167cd0ce1090de3865864a2bc74b {\r\n        font-size: 40px !important;\r\n        font-weight: 800;\r\n        color: #1a202c;\r\n        margin: 0 0 15px 0;\r\n        letter-spacing: -0.8px;\r\n        line-height: 1.1;\r\n        text-shadow: 0 2px 4px rgba(0, 0, 0, 0.1);\r\n    }\r\n\r\n    .banner-subtitle-8e82167cd0ce1090de3865864a2bc74b {\r\n        font-size: 20px !important;\r\n        font-weight: 600;\r\n        color: var(--card-color-primary-8e82167cd0ce1090de3865864a2bc74b);\r\n        margin: 0 0 20px 0;\r\n        text-transform: none;\r\n        letter-spacing: 0.8px;\r\n        position: relative;\r\n        display: inline-block;\r\n        text-shadow: 0 1px 2px rgba(0, 0, 0, 0.1);\r\n    }\r\n\r\n    .banner-subtitle-8e82167cd0ce1090de3865864a2bc74b::after {\r\n        content: '';\r\n        position: absolute;\r\n        bottom: -8px;\r\n        left: 50%;\r\n        transform: translateX(-50%);\r\n        width: 80px;\r\n        height: 3px;\r\n        background: var(--card-color-primary-8e82167cd0ce1090de3865864a2bc74b);\r\n        border-radius: 2px;\r\n        box-shadow: 0 2px 4px rgba(0, 0, 0, 0.1);\r\n    }\r\n\r\n    .banner-description-8e82167cd0ce1090de3865864a2bc74b {\r\n        font-size: 16px !important;\r\n        color: #2d3748;\r\n        margin: 0;\r\n        max-width: 600px;\r\n        margin: 0 auto;\r\n        line-height: 1.6;\r\n        font-weight: 500;\r\n        background:rgba(255, 255, 255, 0.56);\r\n        padding: 12px 24px;\r\n        border-radius: 10px;\r\n    }\r\n\r\n    \/* Navigation Dots *\/\r\n    .banner-dots-8e82167cd0ce1090de3865864a2bc74b {\r\n        position: absolute;\r\n        bottom: 5px;\r\n        left: 50%;\r\n        transform: translateX(-50%);\r\n        display: flex;\r\n        gap: 12px;\r\n        z-index: 4;\r\n        padding: 8px 16px;\r\n        border-radius: 25px;\r\n        backdrop-filter: blur(2px);\r\n        box-shadow: 0 4px 15px rgba(0, 0, 0, 0.1);\r\n    }\r\n\r\n    .banner-dot-8e82167cd0ce1090de3865864a2bc74b {\r\n        width: 16px;\r\n        height: 16px;\r\n        border-radius: 50%;\r\n        background: rgba(0, 0, 0, 0.3);\r\n        cursor: pointer;\r\n        transition: all 0.3s ease;\r\n        border: 2px solid rgba(255, 255, 255, 0.8);\r\n    }\r\n\r\n    .banner-dot-8e82167cd0ce1090de3865864a2bc74b:hover {\r\n        background: rgba(0, 0, 0, 0.5);\r\n        transform: scale(1.2);\r\n    }\r\n\r\n    .banner-dot-8e82167cd0ce1090de3865864a2bc74b.active {\r\n        background: var(--card-color-primary-8e82167cd0ce1090de3865864a2bc74b);\r\n        transform: scale(1.2);\r\n        border-color: rgba(255, 255, 255, 1);\r\n        box-shadow: 0 0 10px rgba(0, 69, 171, 0.5);\r\n    }\r\n\r\n    .scroll-indicator-container-8e82167cd0ce1090de3865864a2bc74b {\r\n        display: flex;\r\n        justify-content: center;\r\n        align-items: center;\r\n        width: 100%;\r\n        margin: 15px 0;\r\n        position: relative;\r\n    }\r\n\r\n    .scroll-indicator-8e82167cd0ce1090de3865864a2bc74b {\r\n        right: 20px;\r\n        display: flex;\r\n        align-items: center;\r\n        gap: 10px;\r\n        background: var(--card-color-primary-8e82167cd0ce1090de3865864a2bc74b);\r\n        padding: 14px 24px;\r\n        border-radius: 30px;\r\n        color: white;\r\n        animation: fadeInOut-8e82167cd0ce1090de3865864a2bc74b 2.5s ease-in-out infinite, pulse-bounce-8e82167cd0ce1090de3865864a2bc74b 3s ease-in-out infinite;\r\n        box-shadow: 0 4px 15px rgba(15, 77, 145, 0.4);\r\n        backdrop-filter: blur(5px);\r\n        transition: all 0.3s ease;\r\n        font-weight: 600;\r\n        cursor: pointer;\r\n    }\r\n\r\n    .scroll-indicator-8e82167cd0ce1090de3865864a2bc74b:active {\r\n        transform: scale(0.95);\r\n    }\r\n\r\n    .scroll-text-8e82167cd0ce1090de3865864a2bc74b {\r\n        font-size: 14px;\r\n        font-weight: 500;\r\n    }\r\n\r\n    .scroll-arrow-8e82167cd0ce1090de3865864a2bc74b {\r\n        font-size: 20px;\r\n        animation: bounce-8e82167cd0ce1090de3865864a2bc74b 1s infinite;\r\n    }\r\n\r\n    @keyframes fadeInOut-8e82167cd0ce1090de3865864a2bc74b {\r\n        0%, 100% {\r\n            opacity: 0.7;\r\n        }\r\n        50% {\r\n            opacity: 1;\r\n        }\r\n    }\r\n\r\n    @keyframes bounce-8e82167cd0ce1090de3865864a2bc74b {\r\n        0%, 100% {\r\n            transform: translateX(0);\r\n        }\r\n        50% {\r\n            transform: translateX(8px);\r\n        }\r\n    }\r\n\r\n    @keyframes pulse-bounce-8e82167cd0ce1090de3865864a2bc74b {\r\n        0%, 100% {\r\n            box-shadow: 0 4px 15px rgba(15, 77, 145, 0.4);\r\n        }\r\n        50% {\r\n            box-shadow: 0 6px 25px rgba(15, 77, 145, 0.7);\r\n        }\r\n    }\r\n\r\n    \/* Animaci\u00f3n de hint inicial para m\u00f3vil *\/\r\n    @keyframes carousel-hint-8e82167cd0ce1090de3865864a2bc74b {\r\n        0% {\r\n            transform: translateX(0);\r\n        }\r\n        30% {\r\n            transform: translateX(-150px);\r\n        }\r\n        90% {\r\n            transform: translateX(0);\r\n        }\r\n        100% {\r\n            transform: translateX(0);\r\n        }\r\n    }\r\n\r\n    .grid-8e82167cd0ce1090de3865864a2bc74b.show-hint {\r\n        animation: carousel-hint-8e82167cd0ce1090de3865864a2bc74b 1.2s ease-in-out;\r\n    }\r\n\r\n    \/* Widget aislado - Prevenir interferencias del CSS externo *\/\r\n    .cards-widget-isolated-8e82167cd0ce1090de3865864a2bc74b {\r\n        all: initial !important;\r\n        font-family: 'Poppins', sans-serif !important;\r\n        box-sizing: border-box !important;\r\n        display: block !important;\r\n        position: relative !important;\r\n        width: 100% !important;\r\n        margin: 0 !important;\r\n        padding: 0 !important;\r\n        border: none !important;\r\n        background: none !important;\r\n        color: initial !important;\r\n        line-height: initial !important;\r\n        text-align: initial !important;\r\n        vertical-align: initial !important;\r\n        text-decoration: none !important;\r\n        text-transform: none !important;\r\n        letter-spacing: normal !important;\r\n        word-spacing: normal !important;\r\n        white-space: normal !important;\r\n        overflow: visible !important;\r\n    }\r\n\r\n    .cards-widget-isolated-8e82167cd0ce1090de3865864a2bc74b * {\r\n        box-sizing: border-box !important;\r\n    }\r\n\r\n    \/* Container del grid - Aislado *\/\r\n    .cards-widget-isolated-8e82167cd0ce1090de3865864a2bc74b .grid-container-8e82167cd0ce1090de3865864a2bc74b {\r\n        position: relative !important;\r\n        width: 100% !important;\r\n        box-sizing: border-box !important;\r\n        margin: 0 !important;\r\n        padding: 0 !important;\r\n        border: none !important;\r\n        background: none !important;\r\n        display: block !important;\r\n    }\r\n\r\n    \/* Navegaci\u00f3n del grid - Aislado del resto del proyecto *\/\r\n    .cards-widget-isolated-8e82167cd0ce1090de3865864a2bc74b .grid-navigation-8e82167cd0ce1090de3865864a2bc74b {\r\n        position: absolute !important;\r\n        top: 50% !important;\r\n        left: 0 !important;\r\n        right: 0 !important;\r\n        transform: translateY(-50%) !important;\r\n        display: flex !important;\r\n        justify-content: space-between !important;\r\n        pointer-events: none !important;\r\n        z-index: 1000 !important;\r\n        padding: 0 10px !important;\r\n        opacity: 0.7 !important;\r\n        transition: opacity 0.3s ease !important;\r\n        margin: 0 !important;\r\n        border: none !important;\r\n        background: none !important;\r\n        box-sizing: border-box !important;\r\n    }\r\n\r\n    \/* Reset y estilos espec\u00edficos para botones de navegaci\u00f3n *\/\r\n    .cards-widget-isolated-8e82167cd0ce1090de3865864a2bc74b .grid-navigation-8e82167cd0ce1090de3865864a2bc74b .nav-btn-8e82167cd0ce1090de3865864a2bc74b {\r\n        \/* Reset completo *\/\r\n        all: unset !important;\r\n\r\n        \/* Estilos espec\u00edficos *\/\r\n        background: var(--card-color-primary-8e82167cd0ce1090de3865864a2bc74b) !important;\r\n        border: none !important;\r\n        color: white !important;\r\n        width: 50px !important;\r\n        height: 50px !important;\r\n        min-width: 50px !important;\r\n        min-height: 50px !important;\r\n        max-width: 50px !important;\r\n        max-height: 50px !important;\r\n        border-radius: 50% !important;\r\n        cursor: pointer !important;\r\n        display: flex !important;\r\n        align-items: center !important;\r\n        justify-content: center !important;\r\n        transition: all 0.3s ease !important;\r\n        box-shadow: 0 4px 10px rgba(15, 77, 145, 0.2) !important;\r\n        z-index: 1001 !important;\r\n        pointer-events: auto !important;\r\n        opacity: 0.8 !important;\r\n        box-sizing: border-box !important;\r\n        padding: 0 !important;\r\n        margin: 0 !important;\r\n        outline: none !important;\r\n        text-decoration: none !important;\r\n        font-family: inherit !important;\r\n        font-size: 16px !important;\r\n        line-height: 1 !important;\r\n        vertical-align: baseline !important;\r\n        position: relative !important;\r\n        overflow: visible !important;\r\n    }\r\n\r\n    \/* Estados hover, active, disabled y focus - Aislados *\/\r\n    .cards-widget-isolated-8e82167cd0ce1090de3865864a2bc74b .grid-navigation-8e82167cd0ce1090de3865864a2bc74b .nav-btn-8e82167cd0ce1090de3865864a2bc74b:hover {\r\n        background: #333 !important;\r\n        transform: translateY(-2px) !important;\r\n        box-shadow: 0 6px 15px rgba(0, 0, 0, 0.3) !important;\r\n        opacity: 1 !important;\r\n    }\r\n\r\n    .cards-widget-isolated-8e82167cd0ce1090de3865864a2bc74b .grid-navigation-8e82167cd0ce1090de3865864a2bc74b .nav-btn-8e82167cd0ce1090de3865864a2bc74b:active {\r\n        transform: translateY(0) !important;\r\n    }\r\n\r\n    .cards-widget-isolated-8e82167cd0ce1090de3865864a2bc74b .grid-navigation-8e82167cd0ce1090de3865864a2bc74b .nav-btn-8e82167cd0ce1090de3865864a2bc74b:disabled {\r\n        background: #ccc !important;\r\n        cursor: not-allowed !important;\r\n        transform: none !important;\r\n        box-shadow: 0 2px 5px rgba(0, 0, 0, 0.1) !important;\r\n        opacity: 0.5 !important;\r\n    }\r\n\r\n    .cards-widget-isolated-8e82167cd0ce1090de3865864a2bc74b .grid-navigation-8e82167cd0ce1090de3865864a2bc74b .nav-btn-8e82167cd0ce1090de3865864a2bc74b:focus {\r\n        outline: 2px solid var(--card-color-primary-8e82167cd0ce1090de3865864a2bc74b) !important;\r\n        outline-offset: 2px !important;\r\n    }\r\n\r\n    \/* SVG dentro de los botones - Completamente aislado *\/\r\n    .cards-widget-isolated-8e82167cd0ce1090de3865864a2bc74b .grid-navigation-8e82167cd0ce1090de3865864a2bc74b .nav-btn-8e82167cd0ce1090de3865864a2bc74b svg {\r\n        width: 24px !important;\r\n        height: 24px !important;\r\n        fill: none !important;\r\n        stroke: currentColor !important;\r\n        stroke-width: 2 !important;\r\n        stroke-linecap: round !important;\r\n        stroke-linejoin: round !important;\r\n        transition: transform 0.2s ease !important;\r\n        pointer-events: none !important;\r\n        display: block !important;\r\n        margin: 0 !important;\r\n        padding: 0 !important;\r\n        border: none !important;\r\n        background: none !important;\r\n        box-sizing: border-box !important;\r\n        vertical-align: baseline !important;\r\n        color: white !important;\r\n    }\r\n\r\n    .cards-widget-isolated-8e82167cd0ce1090de3865864a2bc74b .grid-navigation-8e82167cd0ce1090de3865864a2bc74b .nav-btn-8e82167cd0ce1090de3865864a2bc74b:hover svg {\r\n        transform: scale(1.1) !important;\r\n    }\r\n\r\n    .cards-widget-isolated-8e82167cd0ce1090de3865864a2bc74b .grid-navigation-8e82167cd0ce1090de3865864a2bc74b .nav-btn-8e82167cd0ce1090de3865864a2bc74b:disabled svg {\r\n        color: #999 !important;\r\n        stroke: #999 !important;\r\n    }\r\n\r\n    \/* Mostrar navegaci\u00f3n en hover del container - Aislado *\/\r\n    .cards-widget-isolated-8e82167cd0ce1090de3865864a2bc74b .grid-container-8e82167cd0ce1090de3865864a2bc74b:hover .grid-navigation-8e82167cd0ce1090de3865864a2bc74b {\r\n        opacity: 1 !important;\r\n    }\r\n\r\n    \/* Polyline espec\u00edfico para las flechas *\/\r\n    .cards-widget-isolated-8e82167cd0ce1090de3865864a2bc74b .grid-navigation-8e82167cd0ce1090de3865864a2bc74b .nav-btn-8e82167cd0ce1090de3865864a2bc74b svg polyline {\r\n        fill: none !important;\r\n        stroke: currentColor !important;\r\n        stroke-width: inherit !important;\r\n        stroke-linecap: inherit !important;\r\n        stroke-linejoin: inherit !important;\r\n        pointer-events: none !important;\r\n    }\r\n\r\n    .grid-8e82167cd0ce1090de3865864a2bc74b {\r\n        display: flex;\r\n        overflow-x: auto;\r\n        scrollbar-width: none;\r\n        scroll-snap-type: x mandatory;\r\n        scroll-behavior: smooth;\r\n        -webkit-overflow-scrolling: touch;\r\n        padding: 20px;\r\n        gap: 20px;\r\n        width: 100%;\r\n        align-items: flex-start;\r\n        position: relative;\r\n    }\r\n\r\n    \/* Gradientes en los bordes para indicar scroll en m\u00f3vil *\/\r\n    .grid-container-8e82167cd0ce1090de3865864a2bc74b::before,\r\n    .grid-container-8e82167cd0ce1090de3865864a2bc74b::after {\r\n        content: '';\r\n        position: absolute;\r\n        top: 0;\r\n        bottom: 0;\r\n        width: 40px;\r\n        z-index: 5;\r\n        pointer-events: none;\r\n        opacity: 0;\r\n        transition: opacity 0.3s ease;\r\n    }\r\n\r\n    .grid-container-8e82167cd0ce1090de3865864a2bc74b::before {\r\n        left: 0;\r\n        background: linear-gradient(to right, rgba(255, 255, 255, 0.95), transparent);\r\n    }\r\n\r\n    .grid-container-8e82167cd0ce1090de3865864a2bc74b::after {\r\n        right: 0;\r\n        background: linear-gradient(to left, rgba(255, 255, 255, 0.95), transparent);\r\n    }\r\n\r\n    \/* Mostrar gradientes cuando hay scroll disponible *\/\r\n    .grid-container-8e82167cd0ce1090de3865864a2bc74b.has-scroll-left::before,\r\n    .grid-container-8e82167cd0ce1090de3865864a2bc74b.has-scroll-right::after {\r\n        opacity: 1;\r\n    }\r\n\r\n    .grid-8e82167cd0ce1090de3865864a2bc74b::-webkit-scrollbar {\r\n        width: 10px;\r\n        height: 10px;\r\n    }\r\n\r\n    .grid-8e82167cd0ce1090de3865864a2bc74b::-webkit-scrollbar-track {\r\n        background: #f1f1f1;\r\n        border-radius: 10px;\r\n    }\r\n\r\n    .grid-8e82167cd0ce1090de3865864a2bc74b::-webkit-scrollbar-thumb {\r\n        background: #888;\r\n        border-radius: 10px;\r\n    }\r\n\r\n    .grid-8e82167cd0ce1090de3865864a2bc74b::-webkit-scrollbar-thumb:hover {\r\n        background: #555;\r\n    }\r\n\r\n    .product-card-8e82167cd0ce1090de3865864a2bc74b {\r\n        flex: 0 0 auto;\r\n        width: 450px;\r\n        scroll-snap-align: center;\r\n        position: relative;\r\n        background: var(--card-color-background-8e82167cd0ce1090de3865864a2bc74b);\r\n        border-radius: var(--card-radius-8e82167cd0ce1090de3865864a2bc74b);\r\n        overflow: hidden;\r\n        box-shadow: var(--shadow-sm-8e82167cd0ce1090de3865864a2bc74b);\r\n        transition: all var(--transition-speed-8e82167cd0ce1090de3865864a2bc74b) cubic-bezier(0.4, 0, 0.2, 1);\r\n        border: 1px solid rgba(255, 255, 255, 0.1);\r\n        display: flex;\r\n        flex-direction: column;\r\n        align-items: stretch;\r\n        align-self: flex-start;\r\n    }\r\n\r\n    .product-card-8e82167cd0ce1090de3865864a2bc74b:hover {\r\n        transform: translateY(-5px) scale(1.01);\r\n        box-shadow: var(--shadow-lg-8e82167cd0ce1090de3865864a2bc74b);\r\n    }\r\n\r\n    \/* Estilos para producto destacado *\/\r\n    .product-card-8e82167cd0ce1090de3865864a2bc74b.featured {\r\n        transform: scale(1.05);\r\n        box-shadow: 0 20px 40px rgba(255, 215, 0, 0.3) !important;\r\n        border: 3px solid #ffd700;\r\n        position: relative;\r\n        z-index: 10;\r\n    }\r\n\r\n    .product-card-8e82167cd0ce1090de3865864a2bc74b.featured:hover {\r\n        transform: translateY(-8px) scale(1.06);\r\n        box-shadow: 0 25px 50px rgba(255, 215, 0, 0.4) !important;\r\n    }\r\n\r\n    .featured-badge-8e82167cd0ce1090de3865864a2bc74b {\r\n        position: absolute;\r\n        top: 10px;\r\n        right: 10px;\r\n        background: linear-gradient(135deg, #ffd700, #ffed4e);\r\n        color: #000;\r\n        padding: 8px 16px;\r\n        border-radius: 20px;\r\n        font-weight: bold;\r\n        font-size: 12px;\r\n        text-transform: uppercase;\r\n        letter-spacing: 1px;\r\n        box-shadow: 0 4px 15px rgba(255, 215, 0, 0.5) !important;\r\n        z-index: 15;\r\n        display: flex;\r\n        align-items: center;\r\n        gap: 5px;\r\n        animation: pulse-gold-8e82167cd0ce1090de3865864a2bc74b 2s infinite;\r\n    }\r\n\r\n    .featured-text-8e82167cd0ce1090de3865864a2bc74b {\r\n        font-weight: 800;\r\n    }\r\n\r\n    .featured-star-8e82167cd0ce1090de3865864a2bc74b {\r\n        font-size: 14px;\r\n        animation: rotate-star-8e82167cd0ce1090de3865864a2bc74b 3s linear infinite;\r\n    }\r\n\r\n    @keyframes pulse-gold-8e82167cd0ce1090de3865864a2bc74b {\r\n        0%, 100% {\r\n            box-shadow: 0 4px 15px rgba(255, 215, 0, 0.5);\r\n        }\r\n        50% {\r\n            box-shadow: 0 4px 25px rgba(255, 215, 0, 0.8);\r\n        }\r\n    }\r\n\r\n    @keyframes rotate-star-8e82167cd0ce1090de3865864a2bc74b {\r\n        0% {\r\n            transform: rotate(0deg);\r\n        }\r\n        100% {\r\n            transform: rotate(360deg);\r\n        }\r\n    }\r\n\r\n    .image-carousel-8e82167cd0ce1090de3865864a2bc74b {\r\n        position: relative;\r\n        height: 180px;\r\n        overflow: hidden;\r\n        border-bottom: 1px solid rgba(0, 0, 0, 0.05);\r\n    }\r\n\r\n    .carousel-image-8e82167cd0ce1090de3865864a2bc74b {\r\n        position: absolute;\r\n        width: 100%;\r\n        height: 100%;\r\n        object-fit: cover;\r\n        transition: all 0.8s cubic-bezier(0.4, 0, 0.2, 1);\r\n        transform-origin: center;\r\n        opacity: 0;\r\n    }\r\n\r\n    .carousel-image-8e82167cd0ce1090de3865864a2bc74b.active {\r\n        opacity: 1;\r\n    }\r\n\r\n    .carousel-nav-8e82167cd0ce1090de3865864a2bc74b {\r\n        position: absolute;\r\n        bottom: 10px;\r\n        left: 50%;\r\n        transform: translateX(-50%);\r\n        display: flex;\r\n        gap: 8px;\r\n        z-index: 10;\r\n        padding: 4px 12px;\r\n        background: rgba(0, 0, 0, 0.3);\r\n        border-radius: 20px;\r\n        backdrop-filter: blur(4px);\r\n    }\r\n\r\n    .carousel-dot-8e82167cd0ce1090de3865864a2bc74b {\r\n        width: 10px;\r\n        height: 10px;\r\n        border-radius: 50%;\r\n        background: rgba(255, 255, 255, 0.5);\r\n        cursor: pointer;\r\n        transition: all 0.3s ease;\r\n        border: 2px solid transparent;\r\n    }\r\n\r\n    .carousel-dot-8e82167cd0ce1090de3865864a2bc74b.active {\r\n        background: var(--card-color-primary-8e82167cd0ce1090de3865864a2bc74b);\r\n        transform: scale(1.1);\r\n        border-color: white;\r\n    }\r\n\r\n    .carousel-arrow-8e82167cd0ce1090de3865864a2bc74b {\r\n        position: absolute;\r\n        top: 50%;\r\n        transform: translateY(-50%);\r\n        width: 40px;\r\n        height: 40px;\r\n        background: rgba(0, 0, 0, 0.4);\r\n        border-radius: 50%;\r\n        display: flex;\r\n        align-items: center;\r\n        justify-content: center;\r\n        cursor: pointer;\r\n        transition: all 0.3s ease;\r\n        z-index: 10;\r\n        color: white;\r\n        backdrop-filter: blur(4px);\r\n    }\r\n\r\n    .carousel-arrow-8e82167cd0ce1090de3865864a2bc74b:hover {\r\n        background: rgba(0, 0, 0, 0.6);\r\n        transform: translateY(-50%) scale(1.05);\r\n    }\r\n\r\n    .carousel-arrow-8e82167cd0ce1090de3865864a2bc74b.prev {\r\n        left: 10px;\r\n    }\r\n\r\n    .carousel-arrow-8e82167cd0ce1090de3865864a2bc74b.next {\r\n        right: 10px;\r\n    }\r\n\r\n    .label-badge-8e82167cd0ce1090de3865864a2bc74b {\r\n        position: absolute;\r\n        top: 10px;\r\n        left: -150px;\r\n        width: 500px;\r\n        padding: 6px 25px;\r\n        transform: rotate(-14deg);\r\n        font-weight: 600;\r\n        font-size: 15px;\r\n        text-align: center;\r\n        box-shadow: 0 2px 4px rgba(0, 0, 0, 0.2);\r\n        z-index: 2;\r\n        text-transform: uppercase;\r\n    }\r\n\r\n    .tour-details-8e82167cd0ce1090de3865864a2bc74b {\r\n        display: grid;\r\n        grid-template-columns: repeat(2, 1fr);\r\n        gap: 10px;\r\n        padding: 10px;\r\n        background: linear-gradient(to bottom right, #f8f9fa, #ffffff);\r\n        border-radius: 8px;\r\n        margin: 10px;\r\n    }\r\n\r\n    .detail-item-8e82167cd0ce1090de3865864a2bc74b {\r\n        display: flex;\r\n        flex-direction: column;\r\n        gap: 3px;\r\n    }\r\n\r\n    .detail-label-8e82167cd0ce1090de3865864a2bc74b {\r\n        font-size: 10px;\r\n        color: var(--card-color-text-8e82167cd0ce1090de3865864a2bc74b);\r\n        text-transform: uppercase;\r\n        letter-spacing: 0.5px;\r\n        font-weight: 500;\r\n    }\r\n\r\n    .detail-value-8e82167cd0ce1090de3865864a2bc74b {\r\n        font-size: 14px;\r\n        font-weight: 600;\r\n        color: var(--card-color-secondary-8e82167cd0ce1090de3865864a2bc74b);\r\n    }\r\n\r\n    .book-now-button-8e82167cd0ce1090de3865864a2bc74b {\r\n        display: inline-block;\r\n        padding: 10px 15px;\r\n        background-color: var(--card-color-primary-8e82167cd0ce1090de3865864a2bc74b);\r\n        color: #fff;\r\n        text-decoration: none;\r\n        border-radius: 6px;\r\n        font-weight: bold;\r\n        text-transform: uppercase;\r\n        font-size: 16px;\r\n        transition: all 0.3s ease;\r\n        overflow: hidden;\r\n        position: relative;\r\n        margin: 10px;\r\n        text-align: center;\r\n        box-shadow: 0 4px 10px rgba(0, 0, 0, 0.2);\r\n        margin-top: auto;\r\n    }\r\n\r\n    .book-now-button-8e82167cd0ce1090de3865864a2bc74b:hover {\r\n        transform: translateY(-2px);\r\n        box-shadow: 0 6px 20px rgba(0, 0, 0, 0.3);\r\n        color: var(--card-color-background-8e82167cd0ce1090de3865864a2bc74b);\r\n    }\r\n\r\n    .book-now-button-8e82167cd0ce1090de3865864a2bc74b span:last-child {\r\n        position: absolute;\r\n        background: rgba(255, 255, 255, 0.3);\r\n        border-radius: 50%;\r\n        transform: scale(0);\r\n        transition: transform 0.3s ease;\r\n    }\r\n\r\n    .book-now-button-8e82167cd0ce1090de3865864a2bc74b:hover span:last-child {\r\n        transform: scale(1.5);\r\n    }\r\n\r\n    \/* Bot\u00f3n \"M\u00e1s detalles\" *\/\r\n    .more-details-btn-8e82167cd0ce1090de3865864a2bc74b {\r\n        display: flex;\r\n        align-items: center;\r\n        justify-content: center;\r\n        gap: 8px;\r\n        width: calc(100% - 20px);\r\n        margin: 15px 10px 10px 10px;\r\n        padding: 12px 20px;\r\n        background: linear-gradient(135deg, #f8f9fa 0%, #e9ecef 100%);\r\n        border: 2px solid var(--card-color-primary-8e82167cd0ce1090de3865864a2bc74b);\r\n        border-radius: 8px;\r\n        color: var(--card-color-primary-8e82167cd0ce1090de3865864a2bc74b);\r\n        font-size: 14px;\r\n        font-weight: 600;\r\n        cursor: pointer;\r\n        transition: all 0.3s cubic-bezier(0.4, 0, 0.2, 1);\r\n        position: relative;\r\n        overflow: hidden;\r\n        text-transform: none;\r\n        letter-spacing: 0.3px;\r\n    }\r\n\r\n    .more-details-btn-8e82167cd0ce1090de3865864a2bc74b:hover {\r\n        background: linear-gradient(135deg, var(--card-color-primary-8e82167cd0ce1090de3865864a2bc74b) 0%, #0d3d7a 100%);\r\n        color: #ffffff;\r\n        transform: translateY(-2px);\r\n        box-shadow: 0 4px 12px rgba(15, 77, 145, 0.3);\r\n        border-color: var(--card-color-primary-8e82167cd0ce1090de3865864a2bc74b);\r\n    }\r\n\r\n    .more-details-btn-8e82167cd0ce1090de3865864a2bc74b:active {\r\n        transform: translateY(0);\r\n    }\r\n\r\n    .more-details-icon-8e82167cd0ce1090de3865864a2bc74b {\r\n        transition: transform 0.3s cubic-bezier(0.4, 0, 0.2, 1);\r\n        font-size: 12px;\r\n        display: inline-block;\r\n    }\r\n\r\n    .more-details-btn-8e82167cd0ce1090de3865864a2bc74b.expanded .more-details-icon-8e82167cd0ce1090de3865864a2bc74b {\r\n        transform: rotate(180deg);\r\n    }\r\n\r\n    .more-details-btn-8e82167cd0ce1090de3865864a2bc74b.expanded {\r\n        background: linear-gradient(135deg, var(--card-color-primary-8e82167cd0ce1090de3865864a2bc74b) 0%, #0d3d7a 100%);\r\n        color: #ffffff;\r\n    }\r\n\r\n    \/* \u00c1rea expandible de descripci\u00f3n *\/\r\n    .card-description-expandable-8e82167cd0ce1090de3865864a2bc74b {\r\n        max-height: 0;\r\n        overflow: hidden;\r\n        transition: max-height 0.4s cubic-bezier(0.4, 0, 0.2, 1), opacity 0.3s ease, padding 0.3s ease;\r\n        opacity: 0;\r\n        padding: 0 10px;\r\n        margin: 0;\r\n    }\r\n\r\n    .card-description-expandable-8e82167cd0ce1090de3865864a2bc74b.expanded {\r\n        max-height: 2000px;\r\n        opacity: 1;\r\n        padding: 15px 10px;\r\n        margin: 0 0 10px 0;\r\n    }\r\n\r\n    .card-description-content-8e82167cd0ce1090de3865864a2bc74b {\r\n        background: linear-gradient(to bottom, #f8f9fa, #ffffff);\r\n        border-left: 4px solid var(--card-color-primary-8e82167cd0ce1090de3865864a2bc74b);\r\n        border-radius: 8px;\r\n        padding: 20px;\r\n        color: var(--card-color-text-8e82167cd0ce1090de3865864a2bc74b);\r\n        line-height: 1.7;\r\n        font-size: 14px;\r\n        box-shadow: 0 2px 8px rgba(0, 0, 0, 0.08);\r\n    }\r\n\r\n    .card-description-content-8e82167cd0ce1090de3865864a2bc74b p {\r\n        margin: 0 0 15px 0;\r\n        color: var(--card-color-text-8e82167cd0ce1090de3865864a2bc74b);\r\n    }\r\n\r\n    .card-description-content-8e82167cd0ce1090de3865864a2bc74b p:last-child {\r\n        margin-bottom: 0;\r\n    }\r\n\r\n    .card-description-content-8e82167cd0ce1090de3865864a2bc74b strong {\r\n        color: var(--card-color-secondary-8e82167cd0ce1090de3865864a2bc74b);\r\n        font-weight: 700;\r\n    }\r\n\r\n    .card-description-content-8e82167cd0ce1090de3865864a2bc74b ul,\r\n    .card-description-content-8e82167cd0ce1090de3865864a2bc74b ol {\r\n        margin: 15px 0;\r\n        padding-left: 25px;\r\n    }\r\n\r\n    .card-description-content-8e82167cd0ce1090de3865864a2bc74b li {\r\n        margin: 8px 0;\r\n        line-height: 1.6;\r\n    }\r\n\r\n    .card-description-content-8e82167cd0ce1090de3865864a2bc74b h1,\r\n    .card-description-content-8e82167cd0ce1090de3865864a2bc74b h2,\r\n    .card-description-content-8e82167cd0ce1090de3865864a2bc74b h3,\r\n    .card-description-content-8e82167cd0ce1090de3865864a2bc74b h4 {\r\n        color: var(--card-color-secondary-8e82167cd0ce1090de3865864a2bc74b);\r\n        margin: 20px 0 10px 0;\r\n        font-weight: 700;\r\n    }\r\n\r\n    .card-description-content-8e82167cd0ce1090de3865864a2bc74b a {\r\n        color: var(--card-color-primary-8e82167cd0ce1090de3865864a2bc74b);\r\n        text-decoration: underline;\r\n        transition: color 0.2s ease;\r\n    }\r\n\r\n    .card-description-content-8e82167cd0ce1090de3865864a2bc74b a:hover {\r\n        color: #0d3d7a;\r\n    }\r\n\r\n    .icon-badge-8e82167cd0ce1090de3865864a2bc74b {\r\n        position: absolute;\r\n        top: 10px;\r\n        right: 10px;\r\n        width: 40px;\r\n        height: 40px;\r\n        background: var(--card-color-primary-8e82167cd0ce1090de3865864a2bc74b);\r\n        border-radius: 50%;\r\n        display: flex;\r\n        align-items: center;\r\n        justify-content: center;\r\n        transition: all 0.5s ease;\r\n        z-index: 2;\r\n        box-shadow: 0 4px 10px rgba(0, 0, 0, 0.2);\r\n        border: 1px solid rgba(255, 255, 255, 0.3);\r\n    }\r\n\r\n    .icon-badge-8e82167cd0ce1090de3865864a2bc74b:hover {\r\n        transform: rotate(360deg) scale(1.05);\r\n        box-shadow: 0 6px 15px rgba(0, 0, 0, 0.3);\r\n    }\r\n\r\n    .product-content-8e82167cd0ce1090de3865864a2bc74b {\r\n        padding: 20px;\r\n        display: flex;\r\n        justify-content: space-between;\r\n        flex-direction: column;\r\n    }\r\n\r\n    .product-title-8e82167cd0ce1090de3865864a2bc74b {\r\n        font-size: 18px;\r\n        font-weight: 700;\r\n        color: var(--card-color-secondary-8e82167cd0ce1090de3865864a2bc74b) !important;\r\n        margin-bottom: 10px;\r\n        line-height: 1.3;\r\n        min-height: auto;\r\n        height: auto;\r\n    }\r\n\r\n    .content-wrapper-8e82167cd0ce1090de3865864a2bc74b {\r\n        flex: 1;\r\n        display: flex;\r\n        flex-direction: column;\r\n        min-height: auto;\r\n    }\r\n\r\n    .product-description-8e82167cd0ce1090de3865864a2bc74b {\r\n        color: var(--card-color-text-8e82167cd0ce1090de3865864a2bc74b);\r\n        line-height: 1.4;\r\n        margin-bottom: 15px;\r\n        font-size: 14px;\r\n    }\r\n\r\n    @media (max-width: 768px) {\r\n        .tour-details-8e82167cd0ce1090de3865864a2bc74b {\r\n            grid-template-columns: 1fr;\r\n        }\r\n\r\n        .product-title-8e82167cd0ce1090de3865864a2bc74b {\r\n            font-size: 16px;\r\n        }\r\n\r\n        .image-carousel-8e82167cd0ce1090de3865864a2bc74b {\r\n            height: 150px;\r\n        }\r\n\r\n        .product-card-8e82167cd0ce1090de3865864a2bc74b {\r\n            width: 100%;\r\n            align-self: flex-start;\r\n        }\r\n\r\n        .scroll-indicator-8e82167cd0ce1090de3865864a2bc74b {\r\n            width: 85% !important;\r\n            font-size: 13px !important;\r\n            padding: 12px 20px !important;\r\n        }\r\n\r\n        .cards-widget-isolated-8e82167cd0ce1090de3865864a2bc74b .grid-navigation-8e82167cd0ce1090de3865864a2bc74b {\r\n            display: none !important;\r\n        }\r\n\r\n        \/* Mostrar gradientes en m\u00f3vil *\/\r\n        .grid-container-8e82167cd0ce1090de3865864a2bc74b::before,\r\n        .grid-container-8e82167cd0ce1090de3865864a2bc74b::after {\r\n            width: 30px !important;\r\n            opacity: 0.8 !important;\r\n        }\r\n\r\n        .grid-container-8e82167cd0ce1090de3865864a2bc74b.has-scroll-left::before,\r\n        .grid-container-8e82167cd0ce1090de3865864a2bc74b.has-scroll-right::after {\r\n            opacity: 1 !important;\r\n        }\r\n\r\n        \/* Estilos responsive para descripci\u00f3n expandible *\/\r\n        .more-details-btn-8e82167cd0ce1090de3865864a2bc74b {\r\n            padding: 10px 16px;\r\n            font-size: 13px;\r\n            margin: 12px 10px 8px 10px;\r\n        }\r\n\r\n        .card-description-content-8e82167cd0ce1090de3865864a2bc74b {\r\n            padding: 16px;\r\n            font-size: 13px;\r\n            line-height: 1.6;\r\n        }\r\n\r\n        .card-description-expandable-8e82167cd0ce1090de3865864a2bc74b.expanded {\r\n            padding: 12px 10px;\r\n        }\r\n    }\r\n\r\n    @media (min-width: 769px) {\r\n        .scroll-indicator-8e82167cd0ce1090de3865864a2bc74b {\r\n            display: none;\r\n        }\r\n    }\r\n\r\n    \/* Responsive design para el t\u00edtulo *\/\r\n    @media (max-width: 1200px) {\r\n        .banner-title-8e82167cd0ce1090de3865864a2bc74b {\r\n            font-size: 2.4rem;\r\n        }\r\n        \r\n        .banner-subtitle-8e82167cd0ce1090de3865864a2bc74b {\r\n            font-size: 1.4rem;\r\n        }\r\n        \r\n        .banner-description-8e82167cd0ce1090de3865864a2bc74b {\r\n            font-size: 1rem;\r\n        }\r\n        \r\n        .seatrek-title-container-8e82167cd0ce1090de3865864a2bc74b {\r\n            min-height: 260px;\r\n        }\r\n    }\r\n\r\n    @media (max-width: 992px) {\r\n        .banner-title-8e82167cd0ce1090de3865864a2bc74b {\r\n            font-size: 2.2rem;\r\n        }\r\n        \r\n        .banner-subtitle-8e82167cd0ce1090de3865864a2bc74b {\r\n            font-size: 1.3rem;\r\n        }\r\n        \r\n        .banner-description-8e82167cd0ce1090de3865864a2bc74b {\r\n            font-size: 0.95rem;\r\n        }\r\n        \r\n        .seatrek-title-container-8e82167cd0ce1090de3865864a2bc74b {\r\n            min-height: 240px;\r\n            padding: 50px 25px 25px 25px;\r\n        }\r\n        \r\n        .banner-text-content-8e82167cd0ce1090de3865864a2bc74b {\r\n            padding: 20px;\r\n            max-width: 90%;\r\n            min-width: 280px;\r\n        }\r\n    }\r\n\r\n    @media (max-width: 768px) {\r\n        .banner-title-8e82167cd0ce1090de3865864a2bc74b {\r\n            font-size: 1.8rem;\r\n            margin-bottom: 12px;\r\n        }\r\n        \r\n        .banner-subtitle-8e82167cd0ce1090de3865864a2bc74b {\r\n            font-size: 1.1rem;\r\n            margin-bottom: 15px;\r\n        }\r\n        \r\n        .banner-subtitle-8e82167cd0ce1090de3865864a2bc74b::after {\r\n            width: 60px;\r\n            height: 2px;\r\n            bottom: -6px;\r\n        }\r\n        \r\n        .banner-description-8e82167cd0ce1090de3865864a2bc74b {\r\n            font-size: 0.9rem;\r\n            line-height: 1.5;\r\n        }\r\n        \r\n        .seatrek-title-container-8e82167cd0ce1090de3865864a2bc74b {\r\n            margin: 30px 0 0 0;\r\n            padding: 40px 20px 20px 20px;\r\n            min-height: 220px;\r\n        }\r\n\r\n        .banner-text-content-8e82167cd0ce1090de3865864a2bc74b {\r\n            padding: 18px;\r\n            max-width: 95%;\r\n            min-width: 260px;\r\n        }\r\n\r\n        .banner-dots-8e82167cd0ce1090de3865864a2bc74b {\r\n            display: none;\r\n        }\r\n    }\r\n\r\n    @media (max-width: 576px) {\r\n        .banner-title-8e82167cd0ce1090de3865864a2bc74b {\r\n            font-size: 1.5rem;\r\n            margin-bottom: 10px;\r\n        }\r\n        \r\n        .banner-subtitle-8e82167cd0ce1090de3865864a2bc74b {\r\n            font-size: 1rem;\r\n            margin-bottom: 12px;\r\n        }\r\n        \r\n        .banner-subtitle-8e82167cd0ce1090de3865864a2bc74b::after {\r\n            width: 50px;\r\n            height: 2px;\r\n            bottom: -5px;\r\n        }\r\n        \r\n        .banner-description-8e82167cd0ce1090de3865864a2bc74b {\r\n            font-size: 0.85rem;\r\n            line-height: 1.4;\r\n        }\r\n        \r\n        .seatrek-title-container-8e82167cd0ce1090de3865864a2bc74b {\r\n            margin: 20px 0 0 0;\r\n            padding: 30px 15px 15px 15px;\r\n            min-height: 200px;\r\n        }\r\n\r\n        .banner-text-content-8e82167cd0ce1090de3865864a2bc74b {\r\n            padding: 15px;\r\n            max-width: 98%;\r\n            min-width: 260px;\r\n        }\r\n\r\n        .banner-dots-8e82167cd0ce1090de3865864a2bc74b {\r\n            display: none;\r\n        }\r\n    }\r\n\r\n    @media (max-width: 480px) {\r\n        .banner-title-8e82167cd0ce1090de3865864a2bc74b {\r\n            font-size: 1.3rem;\r\n            margin-bottom: 8px;\r\n        }\r\n        \r\n        .banner-subtitle-8e82167cd0ce1090de3865864a2bc74b {\r\n            font-size: 0.9rem;\r\n            margin-bottom: 10px;\r\n        }\r\n        \r\n        .banner-subtitle-8e82167cd0ce1090de3865864a2bc74b::after {\r\n            width: 40px;\r\n            height: 2px;\r\n            bottom: -4px;\r\n        }\r\n        \r\n        .banner-description-8e82167cd0ce1090de3865864a2bc74b {\r\n            font-size: 0.8rem;\r\n            line-height: 1.3;\r\n        }\r\n        \r\n        .seatrek-title-container-8e82167cd0ce1090de3865864a2bc74b {\r\n            margin: 15px 0 0 0;\r\n            padding: 25px 10px 10px 10px;\r\n            min-height: 180px;\r\n        }\r\n\r\n        .banner-text-content-8e82167cd0ce1090de3865864a2bc74b {\r\n            padding: 12px;\r\n            max-width: 100%;\r\n            min-width: 260px;\r\n        }\r\n\r\n        .banner-dots-8e82167cd0ce1090de3865864a2bc74b {\r\n            display: none;\r\n        }\r\n    }\r\n\r\n    @media (max-width: 360px) {\r\n        .banner-title-8e82167cd0ce1090de3865864a2bc74b {\r\n            font-size: 1.1rem;\r\n        }\r\n        \r\n        .banner-subtitle-8e82167cd0ce1090de3865864a2bc74b {\r\n            font-size: 0.8rem;\r\n        }\r\n        \r\n        .banner-description-8e82167cd0ce1090de3865864a2bc74b {\r\n            font-size: 0.75rem;\r\n        }\r\n        \r\n        .seatrek-title-container-8e82167cd0ce1090de3865864a2bc74b {\r\n            min-height: 160px;\r\n            padding: 20px 8px 8px 8px;\r\n        }\r\n\r\n        .banner-text-content-8e82167cd0ce1090de3865864a2bc74b {\r\n            padding: 10px;\r\n            max-width: 100%;\r\n            min-width: 260px;\r\n        }\r\n\r\n        .banner-dots-8e82167cd0ce1090de3865864a2bc74b {\r\n            display: none;\r\n        }\r\n    }\r\n<\/style>\r\n\r\n<!-- Script -->\r\n<script>\r\n(function() {\r\n    \/\/ Variables globales para este widget\r\n    var grid_8e82167cd0ce1090de3865864a2bc74b;\r\n    var scrollLeftBtn_8e82167cd0ce1090de3865864a2bc74b;\r\n    var scrollRightBtn_8e82167cd0ce1090de3865864a2bc74b;\r\n    var cardWidth_8e82167cd0ce1090de3865864a2bc74b = 470; \/\/ 450px width + 20px gap\r\n\r\n    \/\/ Funciones globales para este widget\r\n    window.updateNavigationButtons_8e82167cd0ce1090de3865864a2bc74b = function() {\r\n        if (!grid_8e82167cd0ce1090de3865864a2bc74b || !scrollLeftBtn_8e82167cd0ce1090de3865864a2bc74b || !scrollRightBtn_8e82167cd0ce1090de3865864a2bc74b) return;\r\n\r\n        var scrollLeft = grid_8e82167cd0ce1090de3865864a2bc74b.scrollLeft;\r\n        var maxScroll = grid_8e82167cd0ce1090de3865864a2bc74b.scrollWidth - grid_8e82167cd0ce1090de3865864a2bc74b.clientWidth;\r\n\r\n        scrollLeftBtn_8e82167cd0ce1090de3865864a2bc74b.disabled = scrollLeft <= 0;\r\n        scrollRightBtn_8e82167cd0ce1090de3865864a2bc74b.disabled = scrollLeft >= maxScroll - 1;\r\n\r\n        \/\/ Actualizar clases para gradientes en los bordes\r\n        var container = grid_8e82167cd0ce1090de3865864a2bc74b.closest('.grid-container-8e82167cd0ce1090de3865864a2bc74b');\r\n        if (container) {\r\n            if (scrollLeft > 0) {\r\n                container.classList.add('has-scroll-left');\r\n            } else {\r\n                container.classList.remove('has-scroll-left');\r\n            }\r\n            if (scrollLeft < maxScroll - 1) {\r\n                container.classList.add('has-scroll-right');\r\n            } else {\r\n                container.classList.remove('has-scroll-right');\r\n            }\r\n        }\r\n    };\r\n\r\n    window.scrollToDirection_8e82167cd0ce1090de3865864a2bc74b = function(direction) {\r\n        if (!grid_8e82167cd0ce1090de3865864a2bc74b) return;\r\n\r\n        var currentScroll = grid_8e82167cd0ce1090de3865864a2bc74b.scrollLeft;\r\n        var targetScroll = direction === 'left' ?\r\n            Math.max(0, currentScroll - cardWidth_8e82167cd0ce1090de3865864a2bc74b) :\r\n            Math.min(grid_8e82167cd0ce1090de3865864a2bc74b.scrollWidth - grid_8e82167cd0ce1090de3865864a2bc74b.clientWidth, currentScroll + cardWidth_8e82167cd0ce1090de3865864a2bc74b);\r\n\r\n        grid_8e82167cd0ce1090de3865864a2bc74b.scrollTo({\r\n            left: targetScroll,\r\n            behavior: 'smooth'\r\n        });\r\n    };\r\n\r\n    document.addEventListener('DOMContentLoaded', function() {\r\n        \/\/ Inicializar variables\r\n        grid_8e82167cd0ce1090de3865864a2bc74b = document.querySelector('.cards-widget-isolated-8e82167cd0ce1090de3865864a2bc74b .grid-8e82167cd0ce1090de3865864a2bc74b');\r\n        scrollLeftBtn_8e82167cd0ce1090de3865864a2bc74b = document.querySelector('.cards-widget-isolated-8e82167cd0ce1090de3865864a2bc74b #scrollLeft-8e82167cd0ce1090de3865864a2bc74b');\r\n        scrollRightBtn_8e82167cd0ce1090de3865864a2bc74b = document.querySelector('.cards-widget-isolated-8e82167cd0ce1090de3865864a2bc74b #scrollRight-8e82167cd0ce1090de3865864a2bc74b');\r\n\r\n        \/\/ Event listeners for navigation buttons - with null checks\r\n        if (scrollLeftBtn_8e82167cd0ce1090de3865864a2bc74b) {\r\n            scrollLeftBtn_8e82167cd0ce1090de3865864a2bc74b.addEventListener('click', function() {\r\n                window.scrollToDirection_8e82167cd0ce1090de3865864a2bc74b('left');\r\n            });\r\n        }\r\n\r\n        if (scrollRightBtn_8e82167cd0ce1090de3865864a2bc74b) {\r\n            scrollRightBtn_8e82167cd0ce1090de3865864a2bc74b.addEventListener('click', function() {\r\n                window.scrollToDirection_8e82167cd0ce1090de3865864a2bc74b('right');\r\n            });\r\n        }\r\n\r\n        \/\/ Update button states on scroll - with null checks\r\n        if (grid_8e82167cd0ce1090de3865864a2bc74b) {\r\n            grid_8e82167cd0ce1090de3865864a2bc74b.addEventListener('scroll', window.updateNavigationButtons_8e82167cd0ce1090de3865864a2bc74b);\r\n            \r\n            \/\/ Initial button state with delay to ensure proper rendering\r\n            setTimeout(function() {\r\n                window.updateNavigationButtons_8e82167cd0ce1090de3865864a2bc74b();\r\n            }, 100);\r\n            \r\n            \/\/ Also update after images load\r\n            var images = grid_8e82167cd0ce1090de3865864a2bc74b.querySelectorAll('img');\r\n            var loadedImages = 0;\r\n            var totalImages = images.length;\r\n            \r\n            if (totalImages > 0) {\r\n                for (var img = 0; img < totalImages; img++) {\r\n                    if (images[img].complete) {\r\n                        loadedImages++;\r\n                    } else {\r\n                        images[img].addEventListener('load', function() {\r\n                            loadedImages++;\r\n                            if (loadedImages === totalImages) {\r\n                                window.updateNavigationButtons_8e82167cd0ce1090de3865864a2bc74b();\r\n                            }\r\n                        });\r\n                    }\r\n                }\r\n                \/\/ If all images are already loaded\r\n                if (loadedImages === totalImages) {\r\n                    setTimeout(function() {\r\n                        window.updateNavigationButtons_8e82167cd0ce1090de3865864a2bc74b();\r\n                    }, 50);\r\n                }\r\n            }\r\n        }\r\n            \r\n                    \/\/ Add ResizeObserver to handle dynamic content changes\r\n        if (window.ResizeObserver && grid_8e82167cd0ce1090de3865864a2bc74b) {\r\n            var resizeObserver = new ResizeObserver(function() {\r\n                setTimeout(function() {\r\n                    window.updateNavigationButtons_8e82167cd0ce1090de3865864a2bc74b();\r\n                }, 50);\r\n            });\r\n            resizeObserver.observe(grid_8e82167cd0ce1090de3865864a2bc74b);\r\n        }\r\n        \r\n        \/\/ Additional safety check when window loads completely\r\n        window.addEventListener('load', function() {\r\n            setTimeout(function() {\r\n                if (grid_8e82167cd0ce1090de3865864a2bc74b) {\r\n                    window.updateNavigationButtons_8e82167cd0ce1090de3865864a2bc74b();\r\n                }\r\n            }, 200);\r\n        });\r\n\r\n        \/\/ Animaci\u00f3n inicial de hint para m\u00f3vil - Indica que el carrusel es desplazable\r\n        if (grid_8e82167cd0ce1090de3865864a2bc74b) {\r\n            var isMobile = window.innerWidth <= 768;\r\n            var hasScrolled = false;\r\n            var hintShown = false;\r\n\r\n            \/\/ Detectar si el usuario ha hecho scroll\r\n            grid_8e82167cd0ce1090de3865864a2bc74b.addEventListener('scroll', function() {\r\n                if (!hasScrolled) {\r\n                    hasScrolled = true;\r\n                    \/\/ Ocultar indicador despu\u00e9s del primer scroll\r\n                    var scrollIndicator = document.querySelector('.scroll-indicator-container-8e82167cd0ce1090de3865864a2bc74b');\r\n                    if (scrollIndicator) {\r\n                        scrollIndicator.style.opacity = '0';\r\n                        setTimeout(function() {\r\n                            scrollIndicator.style.display = 'none';\r\n                        }, 300);\r\n                    }\r\n                }\r\n            });\r\n\r\n            \/\/ Mostrar animaci\u00f3n inicial solo en m\u00f3vil y si hay contenido para scrollear\r\n            if (isMobile && !hintShown) {\r\n                setTimeout(function() {\r\n                    var maxScroll = grid_8e82167cd0ce1090de3865864a2bc74b.scrollWidth - grid_8e82167cd0ce1090de3865864a2bc74b.clientWidth;\r\n                    \r\n                    if (maxScroll > 10) { \/\/ Solo si hay scroll disponible\r\n                        \/\/ Agregar clase para animaci\u00f3n\r\n                        grid_8e82167cd0ce1090de3865864a2bc74b.classList.add('show-hint');\r\n                        hintShown = true;\r\n\r\n                        \/\/ Remover clase despu\u00e9s de la animaci\u00f3n\r\n                        setTimeout(function() {\r\n                            grid_8e82167cd0ce1090de3865864a2bc74b.classList.remove('show-hint');\r\n                        }, 1200);\r\n\r\n                        \/\/ Repetir la animaci\u00f3n cada 1.5 segundos si no han scrolleado\r\n                        var hintInterval = setInterval(function() {\r\n                            if (hasScrolled) {\r\n                                clearInterval(hintInterval);\r\n                                return;\r\n                            }\r\n                            \r\n                            grid_8e82167cd0ce1090de3865864a2bc74b.classList.add('show-hint');\r\n                            setTimeout(function() {\r\n                                grid_8e82167cd0ce1090de3865864a2bc74b.classList.remove('show-hint');\r\n                            }, 1200);\r\n                        }, 1500);\r\n\r\n                        \/\/ Limpiar intervalo despu\u00e9s de 30 segundos\r\n                        setTimeout(function() {\r\n                            clearInterval(hintInterval);\r\n                        }, 30000);\r\n                    }\r\n                }, 1500); \/\/ Esperar 1.5 segundos despu\u00e9s de cargar\r\n            }\r\n\r\n            \/\/ Hacer que el indicador de scroll sea clickeable para mover el carrusel\r\n            var scrollIndicator = document.querySelector('.scroll-indicator-8e82167cd0ce1090de3865864a2bc74b');\r\n            if (scrollIndicator && isMobile) {\r\n                scrollIndicator.addEventListener('click', function() {\r\n                    \/\/ Mover un poco el carrusel para indicar que es scrollable\r\n                    var currentScroll = grid_8e82167cd0ce1090de3865864a2bc74b.scrollLeft;\r\n                    var targetScroll = Math.min(\r\n                        grid_8e82167cd0ce1090de3865864a2bc74b.scrollWidth - grid_8e82167cd0ce1090de3865864a2bc74b.clientWidth,\r\n                        currentScroll + cardWidth_8e82167cd0ce1090de3865864a2bc74b                    );\r\n                    \r\n                    grid_8e82167cd0ce1090de3865864a2bc74b.scrollTo({\r\n                        left: targetScroll,\r\n                        behavior: 'smooth'\r\n                    });\r\n                });\r\n            }\r\n        }\r\n\r\n        \/\/ Image Carousel Functionality para este widget\r\n        var carousels_8e82167cd0ce1090de3865864a2bc74b = document.querySelectorAll('.cards-widget-isolated-8e82167cd0ce1090de3865864a2bc74b .image-carousel-8e82167cd0ce1090de3865864a2bc74b');\r\n\r\n        if (carousels_8e82167cd0ce1090de3865864a2bc74b.length > 0) {\r\n            for (var i = 0; i < carousels_8e82167cd0ce1090de3865864a2bc74b.length; i++) {\r\n                (function(carousel) {\r\n                    var images = carousel.querySelectorAll('.carousel-image-8e82167cd0ce1090de3865864a2bc74b');\r\n                    var dots = carousel.querySelectorAll('.carousel-dot-8e82167cd0ce1090de3865864a2bc74b');\r\n                    var prevBtn = carousel.querySelector('.carousel-arrow-8e82167cd0ce1090de3865864a2bc74b.prev');\r\n                    var nextBtn = carousel.querySelector('.carousel-arrow-8e82167cd0ce1090de3865864a2bc74b.next');\r\n                    var currentIndex = 0;\r\n                    var intervalId;\r\n\r\n                    if (images.length === 0) return; \/\/ Skip if no images\r\n\r\n                    function showImage(index) {\r\n                        for (var j = 0; j < images.length; j++) {\r\n                            images[j].classList.remove('active');\r\n                            images[j].style.opacity = '0';\r\n                        }\r\n                        for (var k = 0; k < dots.length; k++) {\r\n                            dots[k].classList.remove('active');\r\n                        }\r\n\r\n                        if (images[index]) {\r\n                            images[index].classList.add('active');\r\n                            images[index].style.opacity = '1';\r\n                        }\r\n                        if (dots[index]) {\r\n                            dots[index].classList.add('active');\r\n                        }\r\n                        currentIndex = index;\r\n                    }\r\n\r\n                    function nextImage() {\r\n                        var nextIndex = (currentIndex + 1) % images.length;\r\n                        showImage(nextIndex);\r\n                    }\r\n\r\n                    function prevImage() {\r\n                        var prevIndex = (currentIndex - 1 + images.length) % images.length;\r\n                        showImage(prevIndex);\r\n                    }\r\n\r\n                    function startCarousel() {\r\n                        clearInterval(intervalId);\r\n                        intervalId = setInterval(nextImage, 5000);\r\n                    }\r\n\r\n                    function stopCarousel() {\r\n                        clearInterval(intervalId);\r\n                    }\r\n\r\n                    if (prevBtn) {\r\n                        prevBtn.addEventListener('click', function() {\r\n                            prevImage();\r\n                            stopCarousel();\r\n                            startCarousel();\r\n                        });\r\n                    }\r\n\r\n                    if (nextBtn) {\r\n                        nextBtn.addEventListener('click', function() {\r\n                            nextImage();\r\n                            stopCarousel();\r\n                            startCarousel();\r\n                        });\r\n                    }\r\n\r\n                    for (var l = 0; l < dots.length; l++) {\r\n                        (function(index) {\r\n                            dots[index].addEventListener('click', function() {\r\n                                showImage(index);\r\n                                stopCarousel();\r\n                                startCarousel();\r\n                            });\r\n                        })(l);\r\n                    }\r\n\r\n                    carousel.addEventListener('mouseenter', stopCarousel);\r\n                    carousel.addEventListener('mouseleave', startCarousel);\r\n\r\n                    startCarousel();\r\n                })(carousels_8e82167cd0ce1090de3865864a2bc74b[i]);\r\n            }\r\n        }\r\n\r\n        \/\/ Hover effects for cards\r\n        var cards_8e82167cd0ce1090de3865864a2bc74b = document.querySelectorAll('.cards-widget-isolated-8e82167cd0ce1090de3865864a2bc74b .product-card-8e82167cd0ce1090de3865864a2bc74b');\r\n        if (cards_8e82167cd0ce1090de3865864a2bc74b.length > 0) {\r\n            for (var m = 0; m < cards_8e82167cd0ce1090de3865864a2bc74b.length; m++) {\r\n                (function(card) {\r\n                    card.addEventListener('mouseenter', function() {\r\n                        this.style.transform = 'translateY(-10px) scale(1.01)';\r\n                        this.style.boxShadow = 'var(--shadow-xl-8e82167cd0ce1090de3865864a2bc74b)';\r\n                    });\r\n\r\n                    card.addEventListener('mouseleave', function() {\r\n                        this.style.transform = 'translateY(0) scale(1)';\r\n                        this.style.boxShadow = 'var(--shadow-md-8e82167cd0ce1090de3865864a2bc74b)';\r\n                    });\r\n                })(cards_8e82167cd0ce1090de3865864a2bc74b[m]);\r\n            }\r\n        }\r\n\r\n        \/\/ Button hover effects with ripple\r\n        var buttons_8e82167cd0ce1090de3865864a2bc74b = document.querySelectorAll('.cards-widget-isolated-8e82167cd0ce1090de3865864a2bc74b .book-now-button-8e82167cd0ce1090de3865864a2bc74b');\r\n        if (buttons_8e82167cd0ce1090de3865864a2bc74b.length > 0) {\r\n            for (var n = 0; n < buttons_8e82167cd0ce1090de3865864a2bc74b.length; n++) {\r\n                (function(button) {\r\n                    button.addEventListener('mousedown', function(e) {\r\n                        var rect = this.getBoundingClientRect();\r\n                        var x = e.clientX - rect.left;\r\n                        var y = e.clientY - rect.top;\r\n                        var ripple = this.querySelector('span:last-child');\r\n                        if (ripple) {\r\n                            ripple.style.left = x + 'px';\r\n                            ripple.style.top = y + 'px';\r\n                            ripple.style.width = ripple.style.height = Math.max(rect.width, rect.height) + 'px';\r\n                            ripple.style.transform = 'scale(1)';\r\n                        }\r\n                    });\r\n\r\n                    button.addEventListener('mouseup', function() {\r\n                        var ripple = this.querySelector('span:last-child');\r\n                        if (ripple) {\r\n                            setTimeout(function() {\r\n                                ripple.style.transform = 'scale(0)';\r\n                            }, 300);\r\n                        }\r\n                    });\r\n                })(buttons_8e82167cd0ce1090de3865864a2bc74b[n]);\r\n            }\r\n        }\r\n\r\n        \/\/ Banner Carousel Functionality\r\n        var bannerCarousel_8e82167cd0ce1090de3865864a2bc74b = document.querySelector('.banner-wrapper-8e82167cd0ce1090de3865864a2bc74b');\r\n        if (bannerCarousel_8e82167cd0ce1090de3865864a2bc74b) {\r\n            var bannerBgImage_8e82167cd0ce1090de3865864a2bc74b = bannerCarousel_8e82167cd0ce1090de3865864a2bc74b.querySelector('.banner-background-8e82167cd0ce1090de3865864a2bc74b');\r\n            var navButtons_8e82167cd0ce1090de3865864a2bc74b = bannerCarousel_8e82167cd0ce1090de3865864a2bc74b.querySelectorAll('.banner-dot-8e82167cd0ce1090de3865864a2bc74b');\r\n            var currentBannerIndex_8e82167cd0ce1090de3865864a2bc74b = 0;\r\n            var bannerInterval_8e82167cd0ce1090de3865864a2bc74b = null;\r\n            var isAutoPlaying_8e82167cd0ce1090de3865864a2bc74b = true;\r\n\r\n            function showBannerImage(index) {\r\n                \/\/ Update background image\r\n                if (bannerBgImage_8e82167cd0ce1090de3865864a2bc74b && navButtons_8e82167cd0ce1090de3865864a2bc74b[index]) {\r\n                    var imageUrl = navButtons_8e82167cd0ce1090de3865864a2bc74b[index].getAttribute('data-image');\r\n                    bannerBgImage_8e82167cd0ce1090de3865864a2bc74b.style.backgroundImage = 'url(' + imageUrl + ')';\r\n                }\r\n                \r\n                \/\/ Remove active class from all nav buttons\r\n                for (var i = 0; i < navButtons_8e82167cd0ce1090de3865864a2bc74b.length; i++) {\r\n                    navButtons_8e82167cd0ce1090de3865864a2bc74b[i].classList.remove('active');\r\n                }\r\n                \r\n                \/\/ Add active class to current nav button\r\n                if (navButtons_8e82167cd0ce1090de3865864a2bc74b[index]) {\r\n                    navButtons_8e82167cd0ce1090de3865864a2bc74b[index].classList.add('active');\r\n                }\r\n            }\r\n\r\n            function nextBannerImage() {\r\n                currentBannerIndex_8e82167cd0ce1090de3865864a2bc74b = (currentBannerIndex_8e82167cd0ce1090de3865864a2bc74b + 1) % navButtons_8e82167cd0ce1090de3865864a2bc74b.length;\r\n                showBannerImage(currentBannerIndex_8e82167cd0ce1090de3865864a2bc74b);\r\n            }\r\n\r\n            function startBannerCarousel() {\r\n                \/\/ Clear any existing interval first\r\n                stopBannerCarousel();\r\n                \r\n                \/\/ Start new interval\r\n                bannerInterval_8e82167cd0ce1090de3865864a2bc74b = setInterval(function() {\r\n                    if (isAutoPlaying_8e82167cd0ce1090de3865864a2bc74b) {\r\n                        nextBannerImage();\r\n                    }\r\n                }, 5000); \/\/ 5 seconds - slower and more elegant\r\n            }\r\n\r\n            function stopBannerCarousel() {\r\n                if (bannerInterval_8e82167cd0ce1090de3865864a2bc74b) {\r\n                    clearInterval(bannerInterval_8e82167cd0ce1090de3865864a2bc74b);\r\n                    bannerInterval_8e82167cd0ce1090de3865864a2bc74b = null;\r\n                }\r\n            }\r\n\r\n            function pauseAutoPlay() {\r\n                isAutoPlaying_8e82167cd0ce1090de3865864a2bc74b = false;\r\n            }\r\n\r\n            function resumeAutoPlay() {\r\n                isAutoPlaying_8e82167cd0ce1090de3865864a2bc74b = true;\r\n            }\r\n\r\n            \/\/ Add click events to nav buttons\r\n            for (var k = 0; k < navButtons_8e82167cd0ce1090de3865864a2bc74b.length; k++) {\r\n                (function(index) {\r\n                    navButtons_8e82167cd0ce1090de3865864a2bc74b[index].addEventListener('click', function() {\r\n                        currentBannerIndex_8e82167cd0ce1090de3865864a2bc74b = index;\r\n                        showBannerImage(currentBannerIndex_8e82167cd0ce1090de3865864a2bc74b);\r\n                        \r\n                        \/\/ Pause auto-play temporarily when manually clicked\r\n                        pauseAutoPlay();\r\n                        \r\n                        \/\/ Resume auto-play after 3 seconds\r\n                        setTimeout(function() {\r\n                            resumeAutoPlay();\r\n                        }, 3000);\r\n                    });\r\n                })(k);\r\n            }\r\n\r\n            \/\/ Start the banner carousel\r\n            if (navButtons_8e82167cd0ce1090de3865864a2bc74b.length > 1) {\r\n                startBannerCarousel();\r\n                \r\n                \/\/ Pause on hover\r\n                bannerCarousel_8e82167cd0ce1090de3865864a2bc74b.addEventListener('mouseenter', pauseAutoPlay);\r\n                bannerCarousel_8e82167cd0ce1090de3865864a2bc74b.addEventListener('mouseleave', resumeAutoPlay);\r\n            }\r\n        }\r\n\r\n        \/\/ Toggle de descripci\u00f3n expandible\r\n        var moreDetailsButtons_8e82167cd0ce1090de3865864a2bc74b = document.querySelectorAll('.cards-widget-isolated-8e82167cd0ce1090de3865864a2bc74b .more-details-btn-8e82167cd0ce1090de3865864a2bc74b');\r\n        \r\n        if (moreDetailsButtons_8e82167cd0ce1090de3865864a2bc74b.length > 0) {\r\n            for (var p = 0; p < moreDetailsButtons_8e82167cd0ce1090de3865864a2bc74b.length; p++) {\r\n                (function(button) {\r\n                    var cardIndex = button.getAttribute('data-card-index');\r\n                    var expandableArea = document.querySelector('.cards-widget-isolated-8e82167cd0ce1090de3865864a2bc74b .card-description-expandable-8e82167cd0ce1090de3865864a2bc74b[data-card-index=\"' + cardIndex + '\"]');\r\n                    var moreDetailsText = button.querySelector('.more-details-text-8e82167cd0ce1090de3865864a2bc74b');\r\n                    var isExpanded = false;\r\n                    var lang_8e82167cd0ce1090de3865864a2bc74b = 'es';\r\n                    \r\n                    if (!expandableArea) return;\r\n                    \r\n                    button.addEventListener('click', function(e) {\r\n                        e.preventDefault();\r\n                        e.stopPropagation();\r\n                        \r\n                        isExpanded = !isExpanded;\r\n                        \r\n                        if (isExpanded) {\r\n                            \/\/ Expandir\r\n                            button.classList.add('expanded');\r\n                            expandableArea.classList.add('expanded');\r\n                            \r\n                            \/\/ Cambiar texto del bot\u00f3n\r\n                            if (moreDetailsText) {\r\n                                moreDetailsText.textContent = (lang_8e82167cd0ce1090de3865864a2bc74b === 'es') ? 'Menos detalles' : 'Less details';\r\n                            }\r\n                            \r\n                            \/\/ Scroll suave hacia el \u00e1rea expandida (opcional, solo en m\u00f3vil)\r\n                            if (window.innerWidth <= 768) {\r\n                                setTimeout(function() {\r\n                                    var card = button.closest('.product-card-8e82167cd0ce1090de3865864a2bc74b');\r\n                                    if (card) {\r\n                                        var cardRect = card.getBoundingClientRect();\r\n                                        var scrollOffset = cardRect.top + window.scrollY - 20;\r\n                                        window.scrollTo({\r\n                                            top: scrollOffset,\r\n                                            behavior: 'smooth'\r\n                                        });\r\n                                    }\r\n                                }, 200);\r\n                            }\r\n                        } else {\r\n                            \/\/ Colapsar\r\n                            button.classList.remove('expanded');\r\n                            expandableArea.classList.remove('expanded');\r\n                            \r\n                            \/\/ Cambiar texto del bot\u00f3n\r\n                            if (moreDetailsText) {\r\n                                moreDetailsText.textContent = (lang_8e82167cd0ce1090de3865864a2bc74b === 'es') ? 'M\u00e1s detalles' : 'More details';\r\n                            }\r\n                        }\r\n                    });\r\n                })(moreDetailsButtons_8e82167cd0ce1090de3865864a2bc74b[p]);\r\n            }\r\n        }\r\n    });\r\n})();\r\n<\/script>\r\n\n<\/div><\/div>\n\n\n\n<div class=\"wp-block-uagb-container uagb-block-e354d0e6 alignfull uagb-is-root-container\"><div class=\"uagb-container-inner-blocks-wrap\">\r\n<!-- Main Heading - SeaTrek Cozumel Title -->\r\n<div class=\"seatrek-title-container-bf14b3f7e8bef3990a31b321ddf8d795\">\r\n    <!-- New Simple Banner -->\r\n    <div class=\"banner-wrapper-bf14b3f7e8bef3990a31b321ddf8d795\">\r\n        <!-- Background Image -->\r\n        <div class=\"banner-background-bf14b3f7e8bef3990a31b321ddf8d795\" \r\n             style=\"background-image: url('https:\/\/cozumeladventureplanet.com\/wp-content\/uploads\/2025\/04\/Imagen-de-WhatsApp-2025-02-17-a-las-22.54.20_3e7e8eb6.jpg')\"><\/div>\r\n        \r\n        <!-- Content -->\r\n        <div class=\"banner-text-content-bf14b3f7e8bef3990a31b321ddf8d795\">\r\n            <h1 class=\"banner-title-bf14b3f7e8bef3990a31b321ddf8d795\">\r\n                Embarcaciones Peque\u00f1as en Cozumel            <\/h1>\r\n            <h2 class=\"banner-subtitle-bf14b3f7e8bef3990a31b321ddf8d795\">\r\n                Diversi\u00f3n y Relajaci\u00f3n para Todos            <\/h2>\r\n            <p class=\"banner-description-bf14b3f7e8bef3990a31b321ddf8d795\">\r\n                \u00a1Disfruta la belleza de Cozumel a bordo de nuestras embarcaciones peque\u00f1as! Perfectas para familias o grupos que buscan una experiencia personalizada, relajada y segura en el mar.            <\/p>\r\n        <\/div>\r\n        \r\n        <!-- Navigation Dots -->\r\n        <div class=\"banner-dots-bf14b3f7e8bef3990a31b321ddf8d795\">\r\n                            <div class=\"banner-dot-bf14b3f7e8bef3990a31b321ddf8d795 active\" \r\n                     data-index=\"0\" \r\n                     data-image=\"https:\/\/cozumeladventureplanet.com\/wp-content\/uploads\/2025\/04\/Imagen-de-WhatsApp-2025-02-17-a-las-22.54.20_3e7e8eb6.jpg\"><\/div>\r\n                            <div class=\"banner-dot-bf14b3f7e8bef3990a31b321ddf8d795 \" \r\n                     data-index=\"1\" \r\n                     data-image=\"https:\/\/cozumeladventureplanet.com\/wp-content\/uploads\/2025\/04\/Imagen-de-WhatsApp-2025-02-17-a-las-22.57.18_1caf5d3d.jpg\"><\/div>\r\n                            <div class=\"banner-dot-bf14b3f7e8bef3990a31b321ddf8d795 \" \r\n                     data-index=\"2\" \r\n                     data-image=\"https:\/\/cozumeladventureplanet.com\/wp-content\/uploads\/2025\/01\/IMG_9410-scaled.jpg\"><\/div>\r\n                    <\/div>\r\n    <\/div>\r\n<\/div>\r\n\r\n<!-- Indicador de scroll -->\r\n<div class=\"scroll-indicator-container-bf14b3f7e8bef3990a31b321ddf8d795\">\r\n    <div class=\"scroll-indicator-bf14b3f7e8bef3990a31b321ddf8d795\">\r\n        <div class=\"scroll-text-bf14b3f7e8bef3990a31b321ddf8d795\">Desliza para ver m\u00e1s<\/div>\r\n        <div class=\"scroll-arrow-bf14b3f7e8bef3990a31b321ddf8d795\">\u2192<\/div>\r\n    <\/div>\r\n<\/div>\r\n\r\n<!-- Container para grid y navegaci\u00f3n - Aislado -->\r\n<div class=\"cards-widget-isolated-bf14b3f7e8bef3990a31b321ddf8d795\">\r\n    <div class=\"grid-container-bf14b3f7e8bef3990a31b321ddf8d795\">\r\n        <div class=\"grid-bf14b3f7e8bef3990a31b321ddf8d795\">\r\n                            <div class=\"product-card-bf14b3f7e8bef3990a31b321ddf8d795 \" data-product-index=\"0\" style=\"animation-delay: 0s\">\r\n                    <div class=\"image-carousel-bf14b3f7e8bef3990a31b321ddf8d795\" data-carousel=\"0\">\r\n                                                    <img decoding=\"async\"\r\n                                src=\"https:\/\/cozumeladventureplanet.com\/wp-content\/uploads\/2025\/04\/Imagen-de-WhatsApp-2025-02-17-a-las-22.54.20_3e7e8eb6.jpg\"\r\n                                alt=\"Lancha Familiar 28ft en Cozumel - View 1\"\r\n                                class=\"carousel-image-bf14b3f7e8bef3990a31b321ddf8d795 active\"\r\n                                loading=\"lazy\">\r\n                                                <div class=\"carousel-nav-bf14b3f7e8bef3990a31b321ddf8d795\">\r\n                                                            <div class=\"carousel-dot-bf14b3f7e8bef3990a31b321ddf8d795 active\" data-index=\"0\"><\/div>\r\n                                                    <\/div>\r\n                        <div class=\"carousel-arrow-bf14b3f7e8bef3990a31b321ddf8d795 prev\">\u276e<\/div>\r\n                        <div class=\"carousel-arrow-bf14b3f7e8bef3990a31b321ddf8d795 next\">\u276f<\/div>\r\n                    <\/div>\r\n                                        <div class=\"label-badge-bf14b3f7e8bef3990a31b321ddf8d795\" style=\"background-color: #ff0000; color: #ffffff;\">\r\n                        Lancha Familiar                    <\/div>\r\n                    <div class=\"icon-badge-bf14b3f7e8bef3990a31b321ddf8d795\">\r\n                        <svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" fill=\"none\" viewBox=\"0 0 48 48\" stroke-width=\"2\" stroke=\"white\" style=\"width: 30px; height: 30px;\"><path stroke=\"white\" stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M6 32l6 4 6-16h12l6 16 6-4\" fill=\"#00BFFF\"\/><rect x=\"9\" y=\"36\" width=\"30\" height=\"4\" rx=\"2\" fill=\"#87CEFA\"\/><path d=\"M9 40c2 2 10 2 12 0s10 2 12 0\" fill=\"none\" stroke=\"white\" stroke-width=\"2\"\/><\/svg>                    <\/div>\r\n                    <div class=\"product-content-bf14b3f7e8bef3990a31b321ddf8d795\">\r\n                        <div class=\"content-wrapper-bf14b3f7e8bef3990a31b321ddf8d795\">\r\n                            <h3 class=\"product-title-bf14b3f7e8bef3990a31b321ddf8d795\">Lancha Familiar 28'<\/h3>\r\n                            <p class=\"product-description-bf14b3f7e8bef3990a31b321ddf8d795\">\u00bfQu\u00e9 incluye?<\/p>\r\n                            <ul class=\"product-description-bf14b3f7e8bef3990a31b321ddf8d795\" style=\"list-style-type: disc; margin-left: 20px;\">\r\n                                                                    <li>Paseo privado de 3 horas<\/li>\r\n                                                                    <li>Capit\u00e1n experimentado<\/li>\r\n                                                                    <li>Equipo de snorkel<\/li>\r\n                                                                    <li>Aguas y refrescos<\/li>\r\n                                                                    <li>Tapetes flotantes<\/li>\r\n                                                                    <li>Paradas para nadar<\/li>\r\n                                                            <\/ul>\r\n                            <div class=\"tour-details-bf14b3f7e8bef3990a31b321ddf8d795\">\r\n                                                                    <div class=\"detail-item-bf14b3f7e8bef3990a31b321ddf8d795\">\r\n                                        <span class=\"detail-label-bf14b3f7e8bef3990a31b321ddf8d795\">Precio<\/span>\r\n                                        <span class=\"detail-value-bf14b3f7e8bef3990a31b321ddf8d795\">Desde $249 USD (hasta 6 personas)<\/span>\r\n                                    <\/div>\r\n                                                                    <div class=\"detail-item-bf14b3f7e8bef3990a31b321ddf8d795\">\r\n                                        <span class=\"detail-label-bf14b3f7e8bef3990a31b321ddf8d795\">Persona Extra<\/span>\r\n                                        <span class=\"detail-value-bf14b3f7e8bef3990a31b321ddf8d795\">$30 USD por persona extra<\/span>\r\n                                    <\/div>\r\n                                                            <\/div>\r\n                        <\/div>\r\n                        <a href=\"#\" class=\"book-now-button-bf14b3f7e8bef3990a31b321ddf8d795 \">\r\n                            <span>Reservar<\/span>\r\n                            <span><\/span>\r\n                        <\/a>\r\n                    <\/div>\r\n                <\/div>\r\n                            <div class=\"product-card-bf14b3f7e8bef3990a31b321ddf8d795 \" data-product-index=\"1\" style=\"animation-delay: 0.2s\">\r\n                    <div class=\"image-carousel-bf14b3f7e8bef3990a31b321ddf8d795\" data-carousel=\"1\">\r\n                                                    <img decoding=\"async\"\r\n                                src=\"https:\/\/cozumeladventureplanet.com\/wp-content\/uploads\/2025\/04\/Imagen-de-WhatsApp-2025-02-17-a-las-22.57.18_1caf5d3d.jpg\"\r\n                                alt=\"Lancha Cl\u00e1sica 23ft para grupos peque\u00f1os - View 1\"\r\n                                class=\"carousel-image-bf14b3f7e8bef3990a31b321ddf8d795 active\"\r\n                                loading=\"lazy\">\r\n                                                <div class=\"carousel-nav-bf14b3f7e8bef3990a31b321ddf8d795\">\r\n                                                            <div class=\"carousel-dot-bf14b3f7e8bef3990a31b321ddf8d795 active\" data-index=\"0\"><\/div>\r\n                                                    <\/div>\r\n                        <div class=\"carousel-arrow-bf14b3f7e8bef3990a31b321ddf8d795 prev\">\u276e<\/div>\r\n                        <div class=\"carousel-arrow-bf14b3f7e8bef3990a31b321ddf8d795 next\">\u276f<\/div>\r\n                    <\/div>\r\n                                        <div class=\"label-badge-bf14b3f7e8bef3990a31b321ddf8d795\" style=\"background-color: #ff0000; color: #ffffff;\">\r\n                        Lancha Cl\u00e1sica                    <\/div>\r\n                    <div class=\"icon-badge-bf14b3f7e8bef3990a31b321ddf8d795\">\r\n                        <svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" fill=\"none\" viewBox=\"0 0 48 48\" stroke-width=\"2\" stroke=\"white\" style=\"width: 30px; height: 30px;\"><path stroke=\"white\" stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M6 32l6 4 6-16h12l6 16 6-4\" fill=\"#00BFFF\"\/><rect x=\"9\" y=\"36\" width=\"30\" height=\"4\" rx=\"2\" fill=\"#87CEFA\"\/><path d=\"M9 40c2 2 10 2 12 0s10 2 12 0\" fill=\"none\" stroke=\"white\" stroke-width=\"2\"\/><\/svg>                    <\/div>\r\n                    <div class=\"product-content-bf14b3f7e8bef3990a31b321ddf8d795\">\r\n                        <div class=\"content-wrapper-bf14b3f7e8bef3990a31b321ddf8d795\">\r\n                            <h3 class=\"product-title-bf14b3f7e8bef3990a31b321ddf8d795\">Lancha Cl\u00e1sica 23'<\/h3>\r\n                            <p class=\"product-description-bf14b3f7e8bef3990a31b321ddf8d795\">\u00bfQu\u00e9 incluye?<\/p>\r\n                            <ul class=\"product-description-bf14b3f7e8bef3990a31b321ddf8d795\" style=\"list-style-type: disc; margin-left: 20px;\">\r\n                                                                    <li>Tour familiar de 2 horas<\/li>\r\n                                                                    <li>Gu\u00eda certificado<\/li>\r\n                                                                    <li>Chalecos salvavidas para todos<\/li>\r\n                                                                    <li>Hielera con agua embotellada<\/li>\r\n                                                                    <li>Snorkel en arrecifes bajos<\/li>\r\n                                                            <\/ul>\r\n                            <div class=\"tour-details-bf14b3f7e8bef3990a31b321ddf8d795\">\r\n                                                                    <div class=\"detail-item-bf14b3f7e8bef3990a31b321ddf8d795\">\r\n                                        <span class=\"detail-label-bf14b3f7e8bef3990a31b321ddf8d795\">Precio<\/span>\r\n                                        <span class=\"detail-value-bf14b3f7e8bef3990a31b321ddf8d795\">Desde $179 USD (hasta 5 personas)<\/span>\r\n                                    <\/div>\r\n                                                            <\/div>\r\n                        <\/div>\r\n                        <a href=\"#\" class=\"book-now-button-bf14b3f7e8bef3990a31b321ddf8d795 \">\r\n                            <span>Reservar<\/span>\r\n                            <span><\/span>\r\n                        <\/a>\r\n                    <\/div>\r\n                <\/div>\r\n                            <div class=\"product-card-bf14b3f7e8bef3990a31b321ddf8d795 \" data-product-index=\"2\" style=\"animation-delay: 0.4s\">\r\n                    <div class=\"image-carousel-bf14b3f7e8bef3990a31b321ddf8d795\" data-carousel=\"2\">\r\n                                                    <img decoding=\"async\"\r\n                                src=\"https:\/\/cozumeladventureplanet.com\/wp-content\/uploads\/2025\/01\/IMG_9410-scaled.jpg\"\r\n                                alt=\"Pont\u00f3n Fiesta 30ft en Cozumel - View 1\"\r\n                                class=\"carousel-image-bf14b3f7e8bef3990a31b321ddf8d795 active\"\r\n                                loading=\"lazy\">\r\n                                                <div class=\"carousel-nav-bf14b3f7e8bef3990a31b321ddf8d795\">\r\n                                                            <div class=\"carousel-dot-bf14b3f7e8bef3990a31b321ddf8d795 active\" data-index=\"0\"><\/div>\r\n                                                    <\/div>\r\n                        <div class=\"carousel-arrow-bf14b3f7e8bef3990a31b321ddf8d795 prev\">\u276e<\/div>\r\n                        <div class=\"carousel-arrow-bf14b3f7e8bef3990a31b321ddf8d795 next\">\u276f<\/div>\r\n                    <\/div>\r\n                                        <div class=\"label-badge-bf14b3f7e8bef3990a31b321ddf8d795\" style=\"background-color: #ff0000; color: #ffffff;\">\r\n                        Pont\u00f3n Fiesta                    <\/div>\r\n                    <div class=\"icon-badge-bf14b3f7e8bef3990a31b321ddf8d795\">\r\n                        <svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" fill=\"none\" viewBox=\"0 0 48 48\" stroke-width=\"2\" stroke=\"white\" style=\"width: 30px; height: 30px;\"><path stroke=\"white\" stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M6 32l6 4 6-16h12l6 16 6-4\" fill=\"#00BFFF\"\/><rect x=\"9\" y=\"36\" width=\"30\" height=\"4\" rx=\"2\" fill=\"#87CEFA\"\/><path d=\"M9 40c2 2 10 2 12 0s10 2 12 0\" fill=\"none\" stroke=\"white\" stroke-width=\"2\"\/><\/svg>                    <\/div>\r\n                    <div class=\"product-content-bf14b3f7e8bef3990a31b321ddf8d795\">\r\n                        <div class=\"content-wrapper-bf14b3f7e8bef3990a31b321ddf8d795\">\r\n                            <h3 class=\"product-title-bf14b3f7e8bef3990a31b321ddf8d795\">Pont\u00f3n Fiesta 30'<\/h3>\r\n                            <p class=\"product-description-bf14b3f7e8bef3990a31b321ddf8d795\">\u00bfQu\u00e9 incluye?<\/p>\r\n                            <ul class=\"product-description-bf14b3f7e8bef3990a31b321ddf8d795\" style=\"list-style-type: disc; margin-left: 20px;\">\r\n                                                                    <li>Renta de pont\u00f3n 4 horas<\/li>\r\n                                                                    <li>Capit\u00e1n y anfitri\u00f3n<\/li>\r\n                                                                    <li>Refrescos y botanas<\/li>\r\n                                                                    <li>Bocina bluetooth<\/li>\r\n                                                                    <li>\u00c1rea con sombra y asientos<\/li>\r\n                                                                    <li>Escalera para nado<\/li>\r\n                                                            <\/ul>\r\n                            <div class=\"tour-details-bf14b3f7e8bef3990a31b321ddf8d795\">\r\n                                                                    <div class=\"detail-item-bf14b3f7e8bef3990a31b321ddf8d795\">\r\n                                        <span class=\"detail-label-bf14b3f7e8bef3990a31b321ddf8d795\">Precio<\/span>\r\n                                        <span class=\"detail-value-bf14b3f7e8bef3990a31b321ddf8d795\">Desde $320 USD (hasta 10 personas)<\/span>\r\n                                    <\/div>\r\n                                                            <\/div>\r\n                        <\/div>\r\n                        <a href=\"#\" class=\"book-now-button-bf14b3f7e8bef3990a31b321ddf8d795 \">\r\n                            <span>Reservar<\/span>\r\n                            <span><\/span>\r\n                        <\/a>\r\n                    <\/div>\r\n                <\/div>\r\n                    <\/div>\r\n\r\n        <!-- Navegaci\u00f3n del grid -->\r\n        <div class=\"grid-navigation-bf14b3f7e8bef3990a31b321ddf8d795\">\r\n            <button class=\"nav-btn-bf14b3f7e8bef3990a31b321ddf8d795 nav-btn-prev-bf14b3f7e8bef3990a31b321ddf8d795\" id=\"scrollLeft-bf14b3f7e8bef3990a31b321ddf8d795\">\r\n                <svg width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\">\r\n                    <polyline points=\"15,18 9,12 15,6\"><\/polyline>\r\n                <\/svg>\r\n            <\/button>\r\n            <button class=\"nav-btn-bf14b3f7e8bef3990a31b321ddf8d795 nav-btn-next-bf14b3f7e8bef3990a31b321ddf8d795\" id=\"scrollRight-bf14b3f7e8bef3990a31b321ddf8d795\">\r\n                <svg width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\">\r\n                    <polyline points=\"9,18 15,12 9,6\"><\/polyline>\r\n                <\/svg>\r\n            <\/button>\r\n        <\/div>\r\n    <\/div>\r\n<\/div>\r\n\r\n<!-- Estilos -->\r\n<style>\r\n    :root {\r\n        --card-color-primary-bf14b3f7e8bef3990a31b321ddf8d795: #0F4D91;\r\n        --card-color-primary-dark-bf14b3f7e8bef3990a31b321ddf8d795: #f2f5f0;\r\n        --card-color-secondary-bf14b3f7e8bef3990a31b321ddf8d795: #2d3748;\r\n        --card-color-text-bf14b3f7e8bef3990a31b321ddf8d795: #4a5568;\r\n        --card-color-background-bf14b3f7e8bef3990a31b321ddf8d795: #ffffff;\r\n        --card-color-accent-bf14b3f7e8bef3990a31b321ddf8d795: #ffd700;\r\n        --transition-speed-bf14b3f7e8bef3990a31b321ddf8d795: 0.3s;\r\n        --card-radius-bf14b3f7e8bef3990a31b321ddf8d795: 12px;\r\n        --shadow-sm-bf14b3f7e8bef3990a31b321ddf8d795: 0 2px 4px rgba(0, 0, 0, 0.05);\r\n        --shadow-md-bf14b3f7e8bef3990a31b321ddf8d795: 0 4px 6px rgba(0, 0, 0, 0.1);\r\n        --shadow-lg-bf14b3f7e8bef3990a31b321ddf8d795: 0 10px 15px rgba(0, 0, 0, 0.1);\r\n        --shadow-xl-bf14b3f7e8bef3990a31b321ddf8d795: 0 20px 25px rgba(0, 0, 0, 0.15);\r\n    }\r\n\r\n    * {\r\n        font-family: 'Poppins', sans-serif;\r\n    }\r\n\r\n    \/* Estilos para el t\u00edtulo atractivo de SeaTrek Cozumel - Usando variables de color *\/\r\n    .seatrek-title-container-bf14b3f7e8bef3990a31b321ddf8d795 {\r\n        text-align: center;\r\n        margin: 40px 0 0 0;\r\n        padding: 60px 30px 30px 30px;\r\n        background: #ffffff;\r\n        border-radius: 20px;\r\n        position: relative;\r\n        box-shadow: 0 8px 32px rgba(0, 0, 0, 0.12);\r\n        border: 3px solid var(--card-color-primary-bf14b3f7e8bef3990a31b321ddf8d795);\r\n        overflow: hidden;\r\n        backdrop-filter: blur(10px);\r\n        min-height: 300px;\r\n        height: auto;\r\n    }\r\n\r\n    \/* New Simple Banner *\/\r\n    .banner-wrapper-bf14b3f7e8bef3990a31b321ddf8d795 {\r\n        position: absolute;\r\n        top: 0;\r\n        left: 0;\r\n        right: 0;\r\n        bottom: 0;\r\n        z-index: 1;\r\n        overflow: hidden;\r\n        border-radius: 17px;\r\n        background: #f8f9fa;\r\n    }\r\n\r\n    \/* Background Image *\/\r\n    .banner-background-bf14b3f7e8bef3990a31b321ddf8d795 {\r\n        position: absolute;\r\n        top: 0;\r\n        left: 0;\r\n        right: 0;\r\n        bottom: 0;\r\n        background-size: cover;\r\n        background-position: center;\r\n        background-repeat: no-repeat;\r\n        opacity: 0.8;\r\n        transition: all 0.5s ease;\r\n        z-index: 2;\r\n    }\r\n\r\n    \/* Content Overlay *\/\r\n    .banner-text-content-bf14b3f7e8bef3990a31b321ddf8d795 {\r\n        position: absolute;\r\n        top: 50%;\r\n        left: 50%;\r\n        transform: translate(-50%, -50%);\r\n        text-align: center;\r\n        z-index: 3;\r\n        padding: 25px;\r\n        border-radius: 15px;\r\n        box-shadow: 0 10px 30px rgba(0, 0, 0, 0.3);\r\n        backdrop-filter: blur(15px);\r\n        background: rgba(255, 255, 255, 0.05);\r\n        max-width: 85%;\r\n        width: auto;\r\n        min-width: 300px;\r\n    }\r\n\r\n    .banner-title-bf14b3f7e8bef3990a31b321ddf8d795 {\r\n        font-size: 40px !important;\r\n        font-weight: 800;\r\n        color: #1a202c;\r\n        margin: 0 0 15px 0;\r\n        letter-spacing: -0.8px;\r\n        line-height: 1.1;\r\n        text-shadow: 0 2px 4px rgba(0, 0, 0, 0.1);\r\n    }\r\n\r\n    .banner-subtitle-bf14b3f7e8bef3990a31b321ddf8d795 {\r\n        font-size: 20px !important;\r\n        font-weight: 600;\r\n        color: var(--card-color-primary-bf14b3f7e8bef3990a31b321ddf8d795);\r\n        margin: 0 0 20px 0;\r\n        text-transform: none;\r\n        letter-spacing: 0.8px;\r\n        position: relative;\r\n        display: inline-block;\r\n        text-shadow: 0 1px 2px rgba(0, 0, 0, 0.1);\r\n    }\r\n\r\n    .banner-subtitle-bf14b3f7e8bef3990a31b321ddf8d795::after {\r\n        content: '';\r\n        position: absolute;\r\n        bottom: -8px;\r\n        left: 50%;\r\n        transform: translateX(-50%);\r\n        width: 80px;\r\n        height: 3px;\r\n        background: var(--card-color-primary-bf14b3f7e8bef3990a31b321ddf8d795);\r\n        border-radius: 2px;\r\n        box-shadow: 0 2px 4px rgba(0, 0, 0, 0.1);\r\n    }\r\n\r\n    .banner-description-bf14b3f7e8bef3990a31b321ddf8d795 {\r\n        font-size: 16px !important;\r\n        color: #2d3748;\r\n        margin: 0;\r\n        max-width: 600px;\r\n        margin: 0 auto;\r\n        line-height: 1.6;\r\n        font-weight: 500;\r\n        background:rgba(255, 255, 255, 0.56);\r\n        padding: 12px 24px;\r\n        border-radius: 10px;\r\n    }\r\n\r\n    \/* Navigation Dots *\/\r\n    .banner-dots-bf14b3f7e8bef3990a31b321ddf8d795 {\r\n        position: absolute;\r\n        bottom: 5px;\r\n        left: 50%;\r\n        transform: translateX(-50%);\r\n        display: flex;\r\n        gap: 12px;\r\n        z-index: 4;\r\n        padding: 8px 16px;\r\n        border-radius: 25px;\r\n        backdrop-filter: blur(2px);\r\n        box-shadow: 0 4px 15px rgba(0, 0, 0, 0.1);\r\n    }\r\n\r\n    .banner-dot-bf14b3f7e8bef3990a31b321ddf8d795 {\r\n        width: 16px;\r\n        height: 16px;\r\n        border-radius: 50%;\r\n        background: rgba(0, 0, 0, 0.3);\r\n        cursor: pointer;\r\n        transition: all 0.3s ease;\r\n        border: 2px solid rgba(255, 255, 255, 0.8);\r\n    }\r\n\r\n    .banner-dot-bf14b3f7e8bef3990a31b321ddf8d795:hover {\r\n        background: rgba(0, 0, 0, 0.5);\r\n        transform: scale(1.2);\r\n    }\r\n\r\n    .banner-dot-bf14b3f7e8bef3990a31b321ddf8d795.active {\r\n        background: var(--card-color-primary-bf14b3f7e8bef3990a31b321ddf8d795);\r\n        transform: scale(1.2);\r\n        border-color: rgba(255, 255, 255, 1);\r\n        box-shadow: 0 0 10px rgba(0, 69, 171, 0.5);\r\n    }\r\n\r\n    .scroll-indicator-container-bf14b3f7e8bef3990a31b321ddf8d795 {\r\n        display: flex;\r\n        justify-content: center;\r\n        align-items: center;\r\n        width: 100%;\r\n        margin: 15px 0;\r\n        position: relative;\r\n    }\r\n\r\n    .scroll-indicator-bf14b3f7e8bef3990a31b321ddf8d795 {\r\n        right: 20px;\r\n        display: flex;\r\n        align-items: center;\r\n        gap: 10px;\r\n        background: var(--card-color-primary-bf14b3f7e8bef3990a31b321ddf8d795);\r\n        padding: 14px 24px;\r\n        border-radius: 30px;\r\n        color: white;\r\n        animation: fadeInOut-bf14b3f7e8bef3990a31b321ddf8d795 2.5s ease-in-out infinite, pulse-bounce-bf14b3f7e8bef3990a31b321ddf8d795 3s ease-in-out infinite;\r\n        box-shadow: 0 4px 15px rgba(15, 77, 145, 0.4);\r\n        backdrop-filter: blur(5px);\r\n        transition: all 0.3s ease;\r\n        font-weight: 600;\r\n        cursor: pointer;\r\n    }\r\n\r\n    .scroll-indicator-bf14b3f7e8bef3990a31b321ddf8d795:active {\r\n        transform: scale(0.95);\r\n    }\r\n\r\n    .scroll-text-bf14b3f7e8bef3990a31b321ddf8d795 {\r\n        font-size: 14px;\r\n        font-weight: 500;\r\n    }\r\n\r\n    .scroll-arrow-bf14b3f7e8bef3990a31b321ddf8d795 {\r\n        font-size: 20px;\r\n        animation: bounce-bf14b3f7e8bef3990a31b321ddf8d795 1s infinite;\r\n    }\r\n\r\n    @keyframes fadeInOut-bf14b3f7e8bef3990a31b321ddf8d795 {\r\n        0%, 100% {\r\n            opacity: 0.7;\r\n        }\r\n        50% {\r\n            opacity: 1;\r\n        }\r\n    }\r\n\r\n    @keyframes bounce-bf14b3f7e8bef3990a31b321ddf8d795 {\r\n        0%, 100% {\r\n            transform: translateX(0);\r\n        }\r\n        50% {\r\n            transform: translateX(8px);\r\n        }\r\n    }\r\n\r\n    @keyframes pulse-bounce-bf14b3f7e8bef3990a31b321ddf8d795 {\r\n        0%, 100% {\r\n            box-shadow: 0 4px 15px rgba(15, 77, 145, 0.4);\r\n        }\r\n        50% {\r\n            box-shadow: 0 6px 25px rgba(15, 77, 145, 0.7);\r\n        }\r\n    }\r\n\r\n    \/* Animaci\u00f3n de hint inicial para m\u00f3vil *\/\r\n    @keyframes carousel-hint-bf14b3f7e8bef3990a31b321ddf8d795 {\r\n        0% {\r\n            transform: translateX(0);\r\n        }\r\n        30% {\r\n            transform: translateX(-150px);\r\n        }\r\n        90% {\r\n            transform: translateX(0);\r\n        }\r\n        100% {\r\n            transform: translateX(0);\r\n        }\r\n    }\r\n\r\n    .grid-bf14b3f7e8bef3990a31b321ddf8d795.show-hint {\r\n        animation: carousel-hint-bf14b3f7e8bef3990a31b321ddf8d795 1.2s ease-in-out;\r\n    }\r\n\r\n    \/* Widget aislado - Prevenir interferencias del CSS externo *\/\r\n    .cards-widget-isolated-bf14b3f7e8bef3990a31b321ddf8d795 {\r\n        all: initial !important;\r\n        font-family: 'Poppins', sans-serif !important;\r\n        box-sizing: border-box !important;\r\n        display: block !important;\r\n        position: relative !important;\r\n        width: 100% !important;\r\n        margin: 0 !important;\r\n        padding: 0 !important;\r\n        border: none !important;\r\n        background: none !important;\r\n        color: initial !important;\r\n        line-height: initial !important;\r\n        text-align: initial !important;\r\n        vertical-align: initial !important;\r\n        text-decoration: none !important;\r\n        text-transform: none !important;\r\n        letter-spacing: normal !important;\r\n        word-spacing: normal !important;\r\n        white-space: normal !important;\r\n        overflow: visible !important;\r\n    }\r\n\r\n    .cards-widget-isolated-bf14b3f7e8bef3990a31b321ddf8d795 * {\r\n        box-sizing: border-box !important;\r\n    }\r\n\r\n    \/* Container del grid - Aislado *\/\r\n    .cards-widget-isolated-bf14b3f7e8bef3990a31b321ddf8d795 .grid-container-bf14b3f7e8bef3990a31b321ddf8d795 {\r\n        position: relative !important;\r\n        width: 100% !important;\r\n        box-sizing: border-box !important;\r\n        margin: 0 !important;\r\n        padding: 0 !important;\r\n        border: none !important;\r\n        background: none !important;\r\n        display: block !important;\r\n    }\r\n\r\n    \/* Navegaci\u00f3n del grid - Aislado del resto del proyecto *\/\r\n    .cards-widget-isolated-bf14b3f7e8bef3990a31b321ddf8d795 .grid-navigation-bf14b3f7e8bef3990a31b321ddf8d795 {\r\n        position: absolute !important;\r\n        top: 50% !important;\r\n        left: 0 !important;\r\n        right: 0 !important;\r\n        transform: translateY(-50%) !important;\r\n        display: flex !important;\r\n        justify-content: space-between !important;\r\n        pointer-events: none !important;\r\n        z-index: 1000 !important;\r\n        padding: 0 10px !important;\r\n        opacity: 0.7 !important;\r\n        transition: opacity 0.3s ease !important;\r\n        margin: 0 !important;\r\n        border: none !important;\r\n        background: none !important;\r\n        box-sizing: border-box !important;\r\n    }\r\n\r\n    \/* Reset y estilos espec\u00edficos para botones de navegaci\u00f3n *\/\r\n    .cards-widget-isolated-bf14b3f7e8bef3990a31b321ddf8d795 .grid-navigation-bf14b3f7e8bef3990a31b321ddf8d795 .nav-btn-bf14b3f7e8bef3990a31b321ddf8d795 {\r\n        \/* Reset completo *\/\r\n        all: unset !important;\r\n\r\n        \/* Estilos espec\u00edficos *\/\r\n        background: var(--card-color-primary-bf14b3f7e8bef3990a31b321ddf8d795) !important;\r\n        border: none !important;\r\n        color: white !important;\r\n        width: 50px !important;\r\n        height: 50px !important;\r\n        min-width: 50px !important;\r\n        min-height: 50px !important;\r\n        max-width: 50px !important;\r\n        max-height: 50px !important;\r\n        border-radius: 50% !important;\r\n        cursor: pointer !important;\r\n        display: flex !important;\r\n        align-items: center !important;\r\n        justify-content: center !important;\r\n        transition: all 0.3s ease !important;\r\n        box-shadow: 0 4px 10px rgba(15, 77, 145, 0.2) !important;\r\n        z-index: 1001 !important;\r\n        pointer-events: auto !important;\r\n        opacity: 0.8 !important;\r\n        box-sizing: border-box !important;\r\n        padding: 0 !important;\r\n        margin: 0 !important;\r\n        outline: none !important;\r\n        text-decoration: none !important;\r\n        font-family: inherit !important;\r\n        font-size: 16px !important;\r\n        line-height: 1 !important;\r\n        vertical-align: baseline !important;\r\n        position: relative !important;\r\n        overflow: visible !important;\r\n    }\r\n\r\n    \/* Estados hover, active, disabled y focus - Aislados *\/\r\n    .cards-widget-isolated-bf14b3f7e8bef3990a31b321ddf8d795 .grid-navigation-bf14b3f7e8bef3990a31b321ddf8d795 .nav-btn-bf14b3f7e8bef3990a31b321ddf8d795:hover {\r\n        background: #333 !important;\r\n        transform: translateY(-2px) !important;\r\n        box-shadow: 0 6px 15px rgba(0, 0, 0, 0.3) !important;\r\n        opacity: 1 !important;\r\n    }\r\n\r\n    .cards-widget-isolated-bf14b3f7e8bef3990a31b321ddf8d795 .grid-navigation-bf14b3f7e8bef3990a31b321ddf8d795 .nav-btn-bf14b3f7e8bef3990a31b321ddf8d795:active {\r\n        transform: translateY(0) !important;\r\n    }\r\n\r\n    .cards-widget-isolated-bf14b3f7e8bef3990a31b321ddf8d795 .grid-navigation-bf14b3f7e8bef3990a31b321ddf8d795 .nav-btn-bf14b3f7e8bef3990a31b321ddf8d795:disabled {\r\n        background: #ccc !important;\r\n        cursor: not-allowed !important;\r\n        transform: none !important;\r\n        box-shadow: 0 2px 5px rgba(0, 0, 0, 0.1) !important;\r\n        opacity: 0.5 !important;\r\n    }\r\n\r\n    .cards-widget-isolated-bf14b3f7e8bef3990a31b321ddf8d795 .grid-navigation-bf14b3f7e8bef3990a31b321ddf8d795 .nav-btn-bf14b3f7e8bef3990a31b321ddf8d795:focus {\r\n        outline: 2px solid var(--card-color-primary-bf14b3f7e8bef3990a31b321ddf8d795) !important;\r\n        outline-offset: 2px !important;\r\n    }\r\n\r\n    \/* SVG dentro de los botones - Completamente aislado *\/\r\n    .cards-widget-isolated-bf14b3f7e8bef3990a31b321ddf8d795 .grid-navigation-bf14b3f7e8bef3990a31b321ddf8d795 .nav-btn-bf14b3f7e8bef3990a31b321ddf8d795 svg {\r\n        width: 24px !important;\r\n        height: 24px !important;\r\n        fill: none !important;\r\n        stroke: currentColor !important;\r\n        stroke-width: 2 !important;\r\n        stroke-linecap: round !important;\r\n        stroke-linejoin: round !important;\r\n        transition: transform 0.2s ease !important;\r\n        pointer-events: none !important;\r\n        display: block !important;\r\n        margin: 0 !important;\r\n        padding: 0 !important;\r\n        border: none !important;\r\n        background: none !important;\r\n        box-sizing: border-box !important;\r\n        vertical-align: baseline !important;\r\n        color: white !important;\r\n    }\r\n\r\n    .cards-widget-isolated-bf14b3f7e8bef3990a31b321ddf8d795 .grid-navigation-bf14b3f7e8bef3990a31b321ddf8d795 .nav-btn-bf14b3f7e8bef3990a31b321ddf8d795:hover svg {\r\n        transform: scale(1.1) !important;\r\n    }\r\n\r\n    .cards-widget-isolated-bf14b3f7e8bef3990a31b321ddf8d795 .grid-navigation-bf14b3f7e8bef3990a31b321ddf8d795 .nav-btn-bf14b3f7e8bef3990a31b321ddf8d795:disabled svg {\r\n        color: #999 !important;\r\n        stroke: #999 !important;\r\n    }\r\n\r\n    \/* Mostrar navegaci\u00f3n en hover del container - Aislado *\/\r\n    .cards-widget-isolated-bf14b3f7e8bef3990a31b321ddf8d795 .grid-container-bf14b3f7e8bef3990a31b321ddf8d795:hover .grid-navigation-bf14b3f7e8bef3990a31b321ddf8d795 {\r\n        opacity: 1 !important;\r\n    }\r\n\r\n    \/* Polyline espec\u00edfico para las flechas *\/\r\n    .cards-widget-isolated-bf14b3f7e8bef3990a31b321ddf8d795 .grid-navigation-bf14b3f7e8bef3990a31b321ddf8d795 .nav-btn-bf14b3f7e8bef3990a31b321ddf8d795 svg polyline {\r\n        fill: none !important;\r\n        stroke: currentColor !important;\r\n        stroke-width: inherit !important;\r\n        stroke-linecap: inherit !important;\r\n        stroke-linejoin: inherit !important;\r\n        pointer-events: none !important;\r\n    }\r\n\r\n    .grid-bf14b3f7e8bef3990a31b321ddf8d795 {\r\n        display: flex;\r\n        overflow-x: auto;\r\n        scrollbar-width: none;\r\n        scroll-snap-type: x mandatory;\r\n        scroll-behavior: smooth;\r\n        -webkit-overflow-scrolling: touch;\r\n        padding: 20px;\r\n        gap: 20px;\r\n        width: 100%;\r\n        align-items: flex-start;\r\n        position: relative;\r\n    }\r\n\r\n    \/* Gradientes en los bordes para indicar scroll en m\u00f3vil *\/\r\n    .grid-container-bf14b3f7e8bef3990a31b321ddf8d795::before,\r\n    .grid-container-bf14b3f7e8bef3990a31b321ddf8d795::after {\r\n        content: '';\r\n        position: absolute;\r\n        top: 0;\r\n        bottom: 0;\r\n        width: 40px;\r\n        z-index: 5;\r\n        pointer-events: none;\r\n        opacity: 0;\r\n        transition: opacity 0.3s ease;\r\n    }\r\n\r\n    .grid-container-bf14b3f7e8bef3990a31b321ddf8d795::before {\r\n        left: 0;\r\n        background: linear-gradient(to right, rgba(255, 255, 255, 0.95), transparent);\r\n    }\r\n\r\n    .grid-container-bf14b3f7e8bef3990a31b321ddf8d795::after {\r\n        right: 0;\r\n        background: linear-gradient(to left, rgba(255, 255, 255, 0.95), transparent);\r\n    }\r\n\r\n    \/* Mostrar gradientes cuando hay scroll disponible *\/\r\n    .grid-container-bf14b3f7e8bef3990a31b321ddf8d795.has-scroll-left::before,\r\n    .grid-container-bf14b3f7e8bef3990a31b321ddf8d795.has-scroll-right::after {\r\n        opacity: 1;\r\n    }\r\n\r\n    .grid-bf14b3f7e8bef3990a31b321ddf8d795::-webkit-scrollbar {\r\n        width: 10px;\r\n        height: 10px;\r\n    }\r\n\r\n    .grid-bf14b3f7e8bef3990a31b321ddf8d795::-webkit-scrollbar-track {\r\n        background: #f1f1f1;\r\n        border-radius: 10px;\r\n    }\r\n\r\n    .grid-bf14b3f7e8bef3990a31b321ddf8d795::-webkit-scrollbar-thumb {\r\n        background: #888;\r\n        border-radius: 10px;\r\n    }\r\n\r\n    .grid-bf14b3f7e8bef3990a31b321ddf8d795::-webkit-scrollbar-thumb:hover {\r\n        background: #555;\r\n    }\r\n\r\n    .product-card-bf14b3f7e8bef3990a31b321ddf8d795 {\r\n        flex: 0 0 auto;\r\n        width: 450px;\r\n        scroll-snap-align: center;\r\n        position: relative;\r\n        background: var(--card-color-background-bf14b3f7e8bef3990a31b321ddf8d795);\r\n        border-radius: var(--card-radius-bf14b3f7e8bef3990a31b321ddf8d795);\r\n        overflow: hidden;\r\n        box-shadow: var(--shadow-sm-bf14b3f7e8bef3990a31b321ddf8d795);\r\n        transition: all var(--transition-speed-bf14b3f7e8bef3990a31b321ddf8d795) cubic-bezier(0.4, 0, 0.2, 1);\r\n        border: 1px solid rgba(255, 255, 255, 0.1);\r\n        display: flex;\r\n        flex-direction: column;\r\n        align-items: stretch;\r\n        align-self: flex-start;\r\n    }\r\n\r\n    .product-card-bf14b3f7e8bef3990a31b321ddf8d795:hover {\r\n        transform: translateY(-5px) scale(1.01);\r\n        box-shadow: var(--shadow-lg-bf14b3f7e8bef3990a31b321ddf8d795);\r\n    }\r\n\r\n    \/* Estilos para producto destacado *\/\r\n    .product-card-bf14b3f7e8bef3990a31b321ddf8d795.featured {\r\n        transform: scale(1.05);\r\n        box-shadow: 0 20px 40px rgba(255, 215, 0, 0.3) !important;\r\n        border: 3px solid #ffd700;\r\n        position: relative;\r\n        z-index: 10;\r\n    }\r\n\r\n    .product-card-bf14b3f7e8bef3990a31b321ddf8d795.featured:hover {\r\n        transform: translateY(-8px) scale(1.06);\r\n        box-shadow: 0 25px 50px rgba(255, 215, 0, 0.4) !important;\r\n    }\r\n\r\n    .featured-badge-bf14b3f7e8bef3990a31b321ddf8d795 {\r\n        position: absolute;\r\n        top: 10px;\r\n        right: 10px;\r\n        background: linear-gradient(135deg, #ffd700, #ffed4e);\r\n        color: #000;\r\n        padding: 8px 16px;\r\n        border-radius: 20px;\r\n        font-weight: bold;\r\n        font-size: 12px;\r\n        text-transform: uppercase;\r\n        letter-spacing: 1px;\r\n        box-shadow: 0 4px 15px rgba(255, 215, 0, 0.5) !important;\r\n        z-index: 15;\r\n        display: flex;\r\n        align-items: center;\r\n        gap: 5px;\r\n        animation: pulse-gold-bf14b3f7e8bef3990a31b321ddf8d795 2s infinite;\r\n    }\r\n\r\n    .featured-text-bf14b3f7e8bef3990a31b321ddf8d795 {\r\n        font-weight: 800;\r\n    }\r\n\r\n    .featured-star-bf14b3f7e8bef3990a31b321ddf8d795 {\r\n        font-size: 14px;\r\n        animation: rotate-star-bf14b3f7e8bef3990a31b321ddf8d795 3s linear infinite;\r\n    }\r\n\r\n    @keyframes pulse-gold-bf14b3f7e8bef3990a31b321ddf8d795 {\r\n        0%, 100% {\r\n            box-shadow: 0 4px 15px rgba(255, 215, 0, 0.5);\r\n        }\r\n        50% {\r\n            box-shadow: 0 4px 25px rgba(255, 215, 0, 0.8);\r\n        }\r\n    }\r\n\r\n    @keyframes rotate-star-bf14b3f7e8bef3990a31b321ddf8d795 {\r\n        0% {\r\n            transform: rotate(0deg);\r\n        }\r\n        100% {\r\n            transform: rotate(360deg);\r\n        }\r\n    }\r\n\r\n    .image-carousel-bf14b3f7e8bef3990a31b321ddf8d795 {\r\n        position: relative;\r\n        height: 180px;\r\n        overflow: hidden;\r\n        border-bottom: 1px solid rgba(0, 0, 0, 0.05);\r\n    }\r\n\r\n    .carousel-image-bf14b3f7e8bef3990a31b321ddf8d795 {\r\n        position: absolute;\r\n        width: 100%;\r\n        height: 100%;\r\n        object-fit: cover;\r\n        transition: all 0.8s cubic-bezier(0.4, 0, 0.2, 1);\r\n        transform-origin: center;\r\n        opacity: 0;\r\n    }\r\n\r\n    .carousel-image-bf14b3f7e8bef3990a31b321ddf8d795.active {\r\n        opacity: 1;\r\n    }\r\n\r\n    .carousel-nav-bf14b3f7e8bef3990a31b321ddf8d795 {\r\n        position: absolute;\r\n        bottom: 10px;\r\n        left: 50%;\r\n        transform: translateX(-50%);\r\n        display: flex;\r\n        gap: 8px;\r\n        z-index: 10;\r\n        padding: 4px 12px;\r\n        background: rgba(0, 0, 0, 0.3);\r\n        border-radius: 20px;\r\n        backdrop-filter: blur(4px);\r\n    }\r\n\r\n    .carousel-dot-bf14b3f7e8bef3990a31b321ddf8d795 {\r\n        width: 10px;\r\n        height: 10px;\r\n        border-radius: 50%;\r\n        background: rgba(255, 255, 255, 0.5);\r\n        cursor: pointer;\r\n        transition: all 0.3s ease;\r\n        border: 2px solid transparent;\r\n    }\r\n\r\n    .carousel-dot-bf14b3f7e8bef3990a31b321ddf8d795.active {\r\n        background: var(--card-color-primary-bf14b3f7e8bef3990a31b321ddf8d795);\r\n        transform: scale(1.1);\r\n        border-color: white;\r\n    }\r\n\r\n    .carousel-arrow-bf14b3f7e8bef3990a31b321ddf8d795 {\r\n        position: absolute;\r\n        top: 50%;\r\n        transform: translateY(-50%);\r\n        width: 40px;\r\n        height: 40px;\r\n        background: rgba(0, 0, 0, 0.4);\r\n        border-radius: 50%;\r\n        display: flex;\r\n        align-items: center;\r\n        justify-content: center;\r\n        cursor: pointer;\r\n        transition: all 0.3s ease;\r\n        z-index: 10;\r\n        color: white;\r\n        backdrop-filter: blur(4px);\r\n    }\r\n\r\n    .carousel-arrow-bf14b3f7e8bef3990a31b321ddf8d795:hover {\r\n        background: rgba(0, 0, 0, 0.6);\r\n        transform: translateY(-50%) scale(1.05);\r\n    }\r\n\r\n    .carousel-arrow-bf14b3f7e8bef3990a31b321ddf8d795.prev {\r\n        left: 10px;\r\n    }\r\n\r\n    .carousel-arrow-bf14b3f7e8bef3990a31b321ddf8d795.next {\r\n        right: 10px;\r\n    }\r\n\r\n    .label-badge-bf14b3f7e8bef3990a31b321ddf8d795 {\r\n        position: absolute;\r\n        top: 10px;\r\n        left: -150px;\r\n        width: 500px;\r\n        padding: 6px 25px;\r\n        transform: rotate(-14deg);\r\n        font-weight: 600;\r\n        font-size: 15px;\r\n        text-align: center;\r\n        box-shadow: 0 2px 4px rgba(0, 0, 0, 0.2);\r\n        z-index: 2;\r\n        text-transform: uppercase;\r\n    }\r\n\r\n    .tour-details-bf14b3f7e8bef3990a31b321ddf8d795 {\r\n        display: grid;\r\n        grid-template-columns: repeat(2, 1fr);\r\n        gap: 10px;\r\n        padding: 10px;\r\n        background: linear-gradient(to bottom right, #f8f9fa, #ffffff);\r\n        border-radius: 8px;\r\n        margin: 10px;\r\n    }\r\n\r\n    .detail-item-bf14b3f7e8bef3990a31b321ddf8d795 {\r\n        display: flex;\r\n        flex-direction: column;\r\n        gap: 3px;\r\n    }\r\n\r\n    .detail-label-bf14b3f7e8bef3990a31b321ddf8d795 {\r\n        font-size: 10px;\r\n        color: var(--card-color-text-bf14b3f7e8bef3990a31b321ddf8d795);\r\n        text-transform: uppercase;\r\n        letter-spacing: 0.5px;\r\n        font-weight: 500;\r\n    }\r\n\r\n    .detail-value-bf14b3f7e8bef3990a31b321ddf8d795 {\r\n        font-size: 14px;\r\n        font-weight: 600;\r\n        color: var(--card-color-secondary-bf14b3f7e8bef3990a31b321ddf8d795);\r\n    }\r\n\r\n    .book-now-button-bf14b3f7e8bef3990a31b321ddf8d795 {\r\n        display: inline-block;\r\n        padding: 10px 15px;\r\n        background-color: var(--card-color-primary-bf14b3f7e8bef3990a31b321ddf8d795);\r\n        color: #fff;\r\n        text-decoration: none;\r\n        border-radius: 6px;\r\n        font-weight: bold;\r\n        text-transform: uppercase;\r\n        font-size: 16px;\r\n        transition: all 0.3s ease;\r\n        overflow: hidden;\r\n        position: relative;\r\n        margin: 10px;\r\n        text-align: center;\r\n        box-shadow: 0 4px 10px rgba(0, 0, 0, 0.2);\r\n        margin-top: auto;\r\n    }\r\n\r\n    .book-now-button-bf14b3f7e8bef3990a31b321ddf8d795:hover {\r\n        transform: translateY(-2px);\r\n        box-shadow: 0 6px 20px rgba(0, 0, 0, 0.3);\r\n        color: var(--card-color-background-bf14b3f7e8bef3990a31b321ddf8d795);\r\n    }\r\n\r\n    .book-now-button-bf14b3f7e8bef3990a31b321ddf8d795 span:last-child {\r\n        position: absolute;\r\n        background: rgba(255, 255, 255, 0.3);\r\n        border-radius: 50%;\r\n        transform: scale(0);\r\n        transition: transform 0.3s ease;\r\n    }\r\n\r\n    .book-now-button-bf14b3f7e8bef3990a31b321ddf8d795:hover span:last-child {\r\n        transform: scale(1.5);\r\n    }\r\n\r\n    .icon-badge-bf14b3f7e8bef3990a31b321ddf8d795 {\r\n        position: absolute;\r\n        top: 10px;\r\n        right: 10px;\r\n        width: 40px;\r\n        height: 40px;\r\n        background: var(--card-color-primary-bf14b3f7e8bef3990a31b321ddf8d795);\r\n        border-radius: 50%;\r\n        display: flex;\r\n        align-items: center;\r\n        justify-content: center;\r\n        transition: all 0.5s ease;\r\n        z-index: 2;\r\n        box-shadow: 0 4px 10px rgba(0, 0, 0, 0.2);\r\n        border: 1px solid rgba(255, 255, 255, 0.3);\r\n    }\r\n\r\n    .icon-badge-bf14b3f7e8bef3990a31b321ddf8d795:hover {\r\n        transform: rotate(360deg) scale(1.05);\r\n        box-shadow: 0 6px 15px rgba(0, 0, 0, 0.3);\r\n    }\r\n\r\n    .product-content-bf14b3f7e8bef3990a31b321ddf8d795 {\r\n        padding: 20px;\r\n        display: flex;\r\n        justify-content: space-between;\r\n        flex-direction: column;\r\n    }\r\n\r\n    .product-title-bf14b3f7e8bef3990a31b321ddf8d795 {\r\n        font-size: 18px;\r\n        font-weight: 700;\r\n        color: var(--card-color-secondary-bf14b3f7e8bef3990a31b321ddf8d795) !important;\r\n        margin-bottom: 10px;\r\n        line-height: 1.3;\r\n        min-height: auto;\r\n        height: auto;\r\n    }\r\n\r\n    .content-wrapper-bf14b3f7e8bef3990a31b321ddf8d795 {\r\n        flex: 1;\r\n        display: flex;\r\n        flex-direction: column;\r\n        min-height: auto;\r\n    }\r\n\r\n    .product-description-bf14b3f7e8bef3990a31b321ddf8d795 {\r\n        color: var(--card-color-text-bf14b3f7e8bef3990a31b321ddf8d795);\r\n        line-height: 1.4;\r\n        margin-bottom: 15px;\r\n        font-size: 14px;\r\n    }\r\n\r\n    @media (max-width: 768px) {\r\n        .tour-details-bf14b3f7e8bef3990a31b321ddf8d795 {\r\n            grid-template-columns: 1fr;\r\n        }\r\n\r\n        .product-title-bf14b3f7e8bef3990a31b321ddf8d795 {\r\n            font-size: 16px;\r\n        }\r\n\r\n        .image-carousel-bf14b3f7e8bef3990a31b321ddf8d795 {\r\n            height: 150px;\r\n        }\r\n\r\n        .product-card-bf14b3f7e8bef3990a31b321ddf8d795 {\r\n            width: 100%;\r\n            align-self: flex-start;\r\n        }\r\n\r\n        .scroll-indicator-bf14b3f7e8bef3990a31b321ddf8d795 {\r\n            width: 85% !important;\r\n            font-size: 13px !important;\r\n            padding: 12px 20px !important;\r\n        }\r\n\r\n        .cards-widget-isolated-bf14b3f7e8bef3990a31b321ddf8d795 .grid-navigation-bf14b3f7e8bef3990a31b321ddf8d795 {\r\n            display: none !important;\r\n        }\r\n\r\n        \/* Mostrar gradientes en m\u00f3vil *\/\r\n        .grid-container-bf14b3f7e8bef3990a31b321ddf8d795::before,\r\n        .grid-container-bf14b3f7e8bef3990a31b321ddf8d795::after {\r\n            width: 30px !important;\r\n            opacity: 0.8 !important;\r\n        }\r\n\r\n        .grid-container-bf14b3f7e8bef3990a31b321ddf8d795.has-scroll-left::before,\r\n        .grid-container-bf14b3f7e8bef3990a31b321ddf8d795.has-scroll-right::after {\r\n            opacity: 1 !important;\r\n        }\r\n    }\r\n\r\n    @media (min-width: 769px) {\r\n        .scroll-indicator-bf14b3f7e8bef3990a31b321ddf8d795 {\r\n            display: none;\r\n        }\r\n    }\r\n\r\n    \/* Responsive design para el t\u00edtulo *\/\r\n    @media (max-width: 1200px) {\r\n        .banner-title-bf14b3f7e8bef3990a31b321ddf8d795 {\r\n            font-size: 2.4rem;\r\n        }\r\n        \r\n        .banner-subtitle-bf14b3f7e8bef3990a31b321ddf8d795 {\r\n            font-size: 1.4rem;\r\n        }\r\n        \r\n        .banner-description-bf14b3f7e8bef3990a31b321ddf8d795 {\r\n            font-size: 1rem;\r\n        }\r\n        \r\n        .seatrek-title-container-bf14b3f7e8bef3990a31b321ddf8d795 {\r\n            min-height: 260px;\r\n        }\r\n    }\r\n\r\n    @media (max-width: 992px) {\r\n        .banner-title-bf14b3f7e8bef3990a31b321ddf8d795 {\r\n            font-size: 2.2rem;\r\n        }\r\n        \r\n        .banner-subtitle-bf14b3f7e8bef3990a31b321ddf8d795 {\r\n            font-size: 1.3rem;\r\n        }\r\n        \r\n        .banner-description-bf14b3f7e8bef3990a31b321ddf8d795 {\r\n            font-size: 0.95rem;\r\n        }\r\n        \r\n        .seatrek-title-container-bf14b3f7e8bef3990a31b321ddf8d795 {\r\n            min-height: 240px;\r\n            padding: 50px 25px 25px 25px;\r\n        }\r\n        \r\n        .banner-text-content-bf14b3f7e8bef3990a31b321ddf8d795 {\r\n            padding: 20px;\r\n            max-width: 90%;\r\n            min-width: 280px;\r\n        }\r\n    }\r\n\r\n    @media (max-width: 768px) {\r\n        .banner-title-bf14b3f7e8bef3990a31b321ddf8d795 {\r\n            font-size: 1.8rem;\r\n            margin-bottom: 12px;\r\n        }\r\n        \r\n        .banner-subtitle-bf14b3f7e8bef3990a31b321ddf8d795 {\r\n            font-size: 1.1rem;\r\n            margin-bottom: 15px;\r\n        }\r\n        \r\n        .banner-subtitle-bf14b3f7e8bef3990a31b321ddf8d795::after {\r\n            width: 60px;\r\n            height: 2px;\r\n            bottom: -6px;\r\n        }\r\n        \r\n        .banner-description-bf14b3f7e8bef3990a31b321ddf8d795 {\r\n            font-size: 0.9rem;\r\n            line-height: 1.5;\r\n        }\r\n        \r\n        .seatrek-title-container-bf14b3f7e8bef3990a31b321ddf8d795 {\r\n            margin: 30px 0 0 0;\r\n            padding: 40px 20px 20px 20px;\r\n            min-height: 220px;\r\n        }\r\n\r\n        .banner-text-content-bf14b3f7e8bef3990a31b321ddf8d795 {\r\n            padding: 18px;\r\n            max-width: 95%;\r\n            min-width: 260px;\r\n        }\r\n\r\n        .banner-dots-bf14b3f7e8bef3990a31b321ddf8d795 {\r\n            display: none;\r\n        }\r\n    }\r\n\r\n    @media (max-width: 576px) {\r\n        .banner-title-bf14b3f7e8bef3990a31b321ddf8d795 {\r\n            font-size: 1.5rem;\r\n            margin-bottom: 10px;\r\n        }\r\n        \r\n        .banner-subtitle-bf14b3f7e8bef3990a31b321ddf8d795 {\r\n            font-size: 1rem;\r\n            margin-bottom: 12px;\r\n        }\r\n        \r\n        .banner-subtitle-bf14b3f7e8bef3990a31b321ddf8d795::after {\r\n            width: 50px;\r\n            height: 2px;\r\n            bottom: -5px;\r\n        }\r\n        \r\n        .banner-description-bf14b3f7e8bef3990a31b321ddf8d795 {\r\n            font-size: 0.85rem;\r\n            line-height: 1.4;\r\n        }\r\n        \r\n        .seatrek-title-container-bf14b3f7e8bef3990a31b321ddf8d795 {\r\n            margin: 20px 0 0 0;\r\n            padding: 30px 15px 15px 15px;\r\n            min-height: 200px;\r\n        }\r\n\r\n        .banner-text-content-bf14b3f7e8bef3990a31b321ddf8d795 {\r\n            padding: 15px;\r\n            max-width: 98%;\r\n            min-width: 260px;\r\n        }\r\n\r\n        .banner-dots-bf14b3f7e8bef3990a31b321ddf8d795 {\r\n            display: none;\r\n        }\r\n    }\r\n\r\n    @media (max-width: 480px) {\r\n        .banner-title-bf14b3f7e8bef3990a31b321ddf8d795 {\r\n            font-size: 1.3rem;\r\n            margin-bottom: 8px;\r\n        }\r\n        \r\n        .banner-subtitle-bf14b3f7e8bef3990a31b321ddf8d795 {\r\n            font-size: 0.9rem;\r\n            margin-bottom: 10px;\r\n        }\r\n        \r\n        .banner-subtitle-bf14b3f7e8bef3990a31b321ddf8d795::after {\r\n            width: 40px;\r\n            height: 2px;\r\n            bottom: -4px;\r\n        }\r\n        \r\n        .banner-description-bf14b3f7e8bef3990a31b321ddf8d795 {\r\n            font-size: 0.8rem;\r\n            line-height: 1.3;\r\n        }\r\n        \r\n        .seatrek-title-container-bf14b3f7e8bef3990a31b321ddf8d795 {\r\n            margin: 15px 0 0 0;\r\n            padding: 25px 10px 10px 10px;\r\n            min-height: 180px;\r\n        }\r\n\r\n        .banner-text-content-bf14b3f7e8bef3990a31b321ddf8d795 {\r\n            padding: 12px;\r\n            max-width: 100%;\r\n            min-width: 260px;\r\n        }\r\n\r\n        .banner-dots-bf14b3f7e8bef3990a31b321ddf8d795 {\r\n            display: none;\r\n        }\r\n    }\r\n\r\n    @media (max-width: 360px) {\r\n        .banner-title-bf14b3f7e8bef3990a31b321ddf8d795 {\r\n            font-size: 1.1rem;\r\n        }\r\n        \r\n        .banner-subtitle-bf14b3f7e8bef3990a31b321ddf8d795 {\r\n            font-size: 0.8rem;\r\n        }\r\n        \r\n        .banner-description-bf14b3f7e8bef3990a31b321ddf8d795 {\r\n            font-size: 0.75rem;\r\n        }\r\n        \r\n        .seatrek-title-container-bf14b3f7e8bef3990a31b321ddf8d795 {\r\n            min-height: 160px;\r\n            padding: 20px 8px 8px 8px;\r\n        }\r\n\r\n        .banner-text-content-bf14b3f7e8bef3990a31b321ddf8d795 {\r\n            padding: 10px;\r\n            max-width: 100%;\r\n            min-width: 260px;\r\n        }\r\n\r\n        .banner-dots-bf14b3f7e8bef3990a31b321ddf8d795 {\r\n            display: none;\r\n        }\r\n    }\r\n<\/style>\r\n\r\n<!-- Script -->\r\n<script>\r\n(function() {\r\n    \/\/ Variables globales para este widget\r\n    var grid_bf14b3f7e8bef3990a31b321ddf8d795;\r\n    var scrollLeftBtn_bf14b3f7e8bef3990a31b321ddf8d795;\r\n    var scrollRightBtn_bf14b3f7e8bef3990a31b321ddf8d795;\r\n    var cardWidth_bf14b3f7e8bef3990a31b321ddf8d795 = 470; \/\/ 450px width + 20px gap\r\n\r\n    \/\/ Funciones globales para este widget\r\n    window.updateNavigationButtons_bf14b3f7e8bef3990a31b321ddf8d795 = function() {\r\n        if (!grid_bf14b3f7e8bef3990a31b321ddf8d795 || !scrollLeftBtn_bf14b3f7e8bef3990a31b321ddf8d795 || !scrollRightBtn_bf14b3f7e8bef3990a31b321ddf8d795) return;\r\n\r\n        var scrollLeft = grid_bf14b3f7e8bef3990a31b321ddf8d795.scrollLeft;\r\n        var maxScroll = grid_bf14b3f7e8bef3990a31b321ddf8d795.scrollWidth - grid_bf14b3f7e8bef3990a31b321ddf8d795.clientWidth;\r\n\r\n        scrollLeftBtn_bf14b3f7e8bef3990a31b321ddf8d795.disabled = scrollLeft <= 0;\r\n        scrollRightBtn_bf14b3f7e8bef3990a31b321ddf8d795.disabled = scrollLeft >= maxScroll - 1;\r\n\r\n        \/\/ Actualizar clases para gradientes en los bordes\r\n        var container = grid_bf14b3f7e8bef3990a31b321ddf8d795.closest('.grid-container-bf14b3f7e8bef3990a31b321ddf8d795');\r\n        if (container) {\r\n            if (scrollLeft > 0) {\r\n                container.classList.add('has-scroll-left');\r\n            } else {\r\n                container.classList.remove('has-scroll-left');\r\n            }\r\n            if (scrollLeft < maxScroll - 1) {\r\n                container.classList.add('has-scroll-right');\r\n            } else {\r\n                container.classList.remove('has-scroll-right');\r\n            }\r\n        }\r\n    };\r\n\r\n    window.scrollToDirection_bf14b3f7e8bef3990a31b321ddf8d795 = function(direction) {\r\n        if (!grid_bf14b3f7e8bef3990a31b321ddf8d795) return;\r\n\r\n        var currentScroll = grid_bf14b3f7e8bef3990a31b321ddf8d795.scrollLeft;\r\n        var targetScroll = direction === 'left' ?\r\n            Math.max(0, currentScroll - cardWidth_bf14b3f7e8bef3990a31b321ddf8d795) :\r\n            Math.min(grid_bf14b3f7e8bef3990a31b321ddf8d795.scrollWidth - grid_bf14b3f7e8bef3990a31b321ddf8d795.clientWidth, currentScroll + cardWidth_bf14b3f7e8bef3990a31b321ddf8d795);\r\n\r\n        grid_bf14b3f7e8bef3990a31b321ddf8d795.scrollTo({\r\n            left: targetScroll,\r\n            behavior: 'smooth'\r\n        });\r\n    };\r\n\r\n    document.addEventListener('DOMContentLoaded', function() {\r\n        \/\/ Inicializar variables\r\n        grid_bf14b3f7e8bef3990a31b321ddf8d795 = document.querySelector('.cards-widget-isolated-bf14b3f7e8bef3990a31b321ddf8d795 .grid-bf14b3f7e8bef3990a31b321ddf8d795');\r\n        scrollLeftBtn_bf14b3f7e8bef3990a31b321ddf8d795 = document.querySelector('.cards-widget-isolated-bf14b3f7e8bef3990a31b321ddf8d795 #scrollLeft-bf14b3f7e8bef3990a31b321ddf8d795');\r\n        scrollRightBtn_bf14b3f7e8bef3990a31b321ddf8d795 = document.querySelector('.cards-widget-isolated-bf14b3f7e8bef3990a31b321ddf8d795 #scrollRight-bf14b3f7e8bef3990a31b321ddf8d795');\r\n\r\n        \/\/ Event listeners for navigation buttons - with null checks\r\n        if (scrollLeftBtn_bf14b3f7e8bef3990a31b321ddf8d795) {\r\n            scrollLeftBtn_bf14b3f7e8bef3990a31b321ddf8d795.addEventListener('click', function() {\r\n                window.scrollToDirection_bf14b3f7e8bef3990a31b321ddf8d795('left');\r\n            });\r\n        }\r\n\r\n        if (scrollRightBtn_bf14b3f7e8bef3990a31b321ddf8d795) {\r\n            scrollRightBtn_bf14b3f7e8bef3990a31b321ddf8d795.addEventListener('click', function() {\r\n                window.scrollToDirection_bf14b3f7e8bef3990a31b321ddf8d795('right');\r\n            });\r\n        }\r\n\r\n        \/\/ Update button states on scroll - with null checks\r\n        if (grid_bf14b3f7e8bef3990a31b321ddf8d795) {\r\n            grid_bf14b3f7e8bef3990a31b321ddf8d795.addEventListener('scroll', window.updateNavigationButtons_bf14b3f7e8bef3990a31b321ddf8d795);\r\n            \r\n            \/\/ Initial button state with delay to ensure proper rendering\r\n            setTimeout(function() {\r\n                window.updateNavigationButtons_bf14b3f7e8bef3990a31b321ddf8d795();\r\n            }, 100);\r\n            \r\n            \/\/ Also update after images load\r\n            var images = grid_bf14b3f7e8bef3990a31b321ddf8d795.querySelectorAll('img');\r\n            var loadedImages = 0;\r\n            var totalImages = images.length;\r\n            \r\n            if (totalImages > 0) {\r\n                for (var img = 0; img < totalImages; img++) {\r\n                    if (images[img].complete) {\r\n                        loadedImages++;\r\n                    } else {\r\n                        images[img].addEventListener('load', function() {\r\n                            loadedImages++;\r\n                            if (loadedImages === totalImages) {\r\n                                window.updateNavigationButtons_bf14b3f7e8bef3990a31b321ddf8d795();\r\n                            }\r\n                        });\r\n                    }\r\n                }\r\n                \/\/ If all images are already loaded\r\n                if (loadedImages === totalImages) {\r\n                    setTimeout(function() {\r\n                        window.updateNavigationButtons_bf14b3f7e8bef3990a31b321ddf8d795();\r\n                    }, 50);\r\n                }\r\n            }\r\n        }\r\n            \r\n                    \/\/ Add ResizeObserver to handle dynamic content changes\r\n        if (window.ResizeObserver && grid_bf14b3f7e8bef3990a31b321ddf8d795) {\r\n            var resizeObserver = new ResizeObserver(function() {\r\n                setTimeout(function() {\r\n                    window.updateNavigationButtons_bf14b3f7e8bef3990a31b321ddf8d795();\r\n                }, 50);\r\n            });\r\n            resizeObserver.observe(grid_bf14b3f7e8bef3990a31b321ddf8d795);\r\n        }\r\n        \r\n        \/\/ Additional safety check when window loads completely\r\n        window.addEventListener('load', function() {\r\n            setTimeout(function() {\r\n                if (grid_bf14b3f7e8bef3990a31b321ddf8d795) {\r\n                    window.updateNavigationButtons_bf14b3f7e8bef3990a31b321ddf8d795();\r\n                }\r\n            }, 200);\r\n        });\r\n\r\n        \/\/ Animaci\u00f3n inicial de hint para m\u00f3vil - Indica que el carrusel es desplazable\r\n        if (grid_bf14b3f7e8bef3990a31b321ddf8d795) {\r\n            var isMobile = window.innerWidth <= 768;\r\n            var hasScrolled = false;\r\n            var hintShown = false;\r\n\r\n            \/\/ Detectar si el usuario ha hecho scroll\r\n            grid_bf14b3f7e8bef3990a31b321ddf8d795.addEventListener('scroll', function() {\r\n                if (!hasScrolled) {\r\n                    hasScrolled = true;\r\n                    \/\/ Ocultar indicador despu\u00e9s del primer scroll\r\n                    var scrollIndicator = document.querySelector('.scroll-indicator-container-bf14b3f7e8bef3990a31b321ddf8d795');\r\n                    if (scrollIndicator) {\r\n                        scrollIndicator.style.opacity = '0';\r\n                        setTimeout(function() {\r\n                            scrollIndicator.style.display = 'none';\r\n                        }, 300);\r\n                    }\r\n                }\r\n            });\r\n\r\n            \/\/ Mostrar animaci\u00f3n inicial solo en m\u00f3vil y si hay contenido para scrollear\r\n            if (isMobile && !hintShown) {\r\n                setTimeout(function() {\r\n                    var maxScroll = grid_bf14b3f7e8bef3990a31b321ddf8d795.scrollWidth - grid_bf14b3f7e8bef3990a31b321ddf8d795.clientWidth;\r\n                    \r\n                    if (maxScroll > 10) { \/\/ Solo si hay scroll disponible\r\n                        \/\/ Agregar clase para animaci\u00f3n\r\n                        grid_bf14b3f7e8bef3990a31b321ddf8d795.classList.add('show-hint');\r\n                        hintShown = true;\r\n\r\n                        \/\/ Remover clase despu\u00e9s de la animaci\u00f3n\r\n                        setTimeout(function() {\r\n                            grid_bf14b3f7e8bef3990a31b321ddf8d795.classList.remove('show-hint');\r\n                        }, 1200);\r\n\r\n                        \/\/ Repetir la animaci\u00f3n cada 1.5 segundos si no han scrolleado\r\n                        var hintInterval = setInterval(function() {\r\n                            if (hasScrolled) {\r\n                                clearInterval(hintInterval);\r\n                                return;\r\n                            }\r\n                            \r\n                            grid_bf14b3f7e8bef3990a31b321ddf8d795.classList.add('show-hint');\r\n                            setTimeout(function() {\r\n                                grid_bf14b3f7e8bef3990a31b321ddf8d795.classList.remove('show-hint');\r\n                            }, 1200);\r\n                        }, 1500);\r\n\r\n                        \/\/ Limpiar intervalo despu\u00e9s de 30 segundos\r\n                        setTimeout(function() {\r\n                            clearInterval(hintInterval);\r\n                        }, 30000);\r\n                    }\r\n                }, 1500); \/\/ Esperar 1.5 segundos despu\u00e9s de cargar\r\n            }\r\n\r\n            \/\/ Hacer que el indicador de scroll sea clickeable para mover el carrusel\r\n            var scrollIndicator = document.querySelector('.scroll-indicator-bf14b3f7e8bef3990a31b321ddf8d795');\r\n            if (scrollIndicator && isMobile) {\r\n                scrollIndicator.addEventListener('click', function() {\r\n                    \/\/ Mover un poco el carrusel para indicar que es scrollable\r\n                    var currentScroll = grid_bf14b3f7e8bef3990a31b321ddf8d795.scrollLeft;\r\n                    var targetScroll = Math.min(\r\n                        grid_bf14b3f7e8bef3990a31b321ddf8d795.scrollWidth - grid_bf14b3f7e8bef3990a31b321ddf8d795.clientWidth,\r\n                        currentScroll + cardWidth_bf14b3f7e8bef3990a31b321ddf8d795                    );\r\n                    \r\n                    grid_bf14b3f7e8bef3990a31b321ddf8d795.scrollTo({\r\n                        left: targetScroll,\r\n                        behavior: 'smooth'\r\n                    });\r\n                });\r\n            }\r\n        }\r\n\r\n        \/\/ Image Carousel Functionality para este widget\r\n        var carousels_bf14b3f7e8bef3990a31b321ddf8d795 = document.querySelectorAll('.cards-widget-isolated-bf14b3f7e8bef3990a31b321ddf8d795 .image-carousel-bf14b3f7e8bef3990a31b321ddf8d795');\r\n\r\n        if (carousels_bf14b3f7e8bef3990a31b321ddf8d795.length > 0) {\r\n            for (var i = 0; i < carousels_bf14b3f7e8bef3990a31b321ddf8d795.length; i++) {\r\n                (function(carousel) {\r\n                    var images = carousel.querySelectorAll('.carousel-image-bf14b3f7e8bef3990a31b321ddf8d795');\r\n                    var dots = carousel.querySelectorAll('.carousel-dot-bf14b3f7e8bef3990a31b321ddf8d795');\r\n                    var prevBtn = carousel.querySelector('.carousel-arrow-bf14b3f7e8bef3990a31b321ddf8d795.prev');\r\n                    var nextBtn = carousel.querySelector('.carousel-arrow-bf14b3f7e8bef3990a31b321ddf8d795.next');\r\n                    var currentIndex = 0;\r\n                    var intervalId;\r\n\r\n                    if (images.length === 0) return; \/\/ Skip if no images\r\n\r\n                    function showImage(index) {\r\n                        for (var j = 0; j < images.length; j++) {\r\n                            images[j].classList.remove('active');\r\n                            images[j].style.opacity = '0';\r\n                        }\r\n                        for (var k = 0; k < dots.length; k++) {\r\n                            dots[k].classList.remove('active');\r\n                        }\r\n\r\n                        if (images[index]) {\r\n                            images[index].classList.add('active');\r\n                            images[index].style.opacity = '1';\r\n                        }\r\n                        if (dots[index]) {\r\n                            dots[index].classList.add('active');\r\n                        }\r\n                        currentIndex = index;\r\n                    }\r\n\r\n                    function nextImage() {\r\n                        var nextIndex = (currentIndex + 1) % images.length;\r\n                        showImage(nextIndex);\r\n                    }\r\n\r\n                    function prevImage() {\r\n                        var prevIndex = (currentIndex - 1 + images.length) % images.length;\r\n                        showImage(prevIndex);\r\n                    }\r\n\r\n                    function startCarousel() {\r\n                        clearInterval(intervalId);\r\n                        intervalId = setInterval(nextImage, 5000);\r\n                    }\r\n\r\n                    function stopCarousel() {\r\n                        clearInterval(intervalId);\r\n                    }\r\n\r\n                    if (prevBtn) {\r\n                        prevBtn.addEventListener('click', function() {\r\n                            prevImage();\r\n                            stopCarousel();\r\n                            startCarousel();\r\n                        });\r\n                    }\r\n\r\n                    if (nextBtn) {\r\n                        nextBtn.addEventListener('click', function() {\r\n                            nextImage();\r\n                            stopCarousel();\r\n                            startCarousel();\r\n                        });\r\n                    }\r\n\r\n                    for (var l = 0; l < dots.length; l++) {\r\n                        (function(index) {\r\n                            dots[index].addEventListener('click', function() {\r\n                                showImage(index);\r\n                                stopCarousel();\r\n                                startCarousel();\r\n                            });\r\n                        })(l);\r\n                    }\r\n\r\n                    carousel.addEventListener('mouseenter', stopCarousel);\r\n                    carousel.addEventListener('mouseleave', startCarousel);\r\n\r\n                    startCarousel();\r\n                })(carousels_bf14b3f7e8bef3990a31b321ddf8d795[i]);\r\n            }\r\n        }\r\n\r\n        \/\/ Hover effects for cards\r\n        var cards_bf14b3f7e8bef3990a31b321ddf8d795 = document.querySelectorAll('.cards-widget-isolated-bf14b3f7e8bef3990a31b321ddf8d795 .product-card-bf14b3f7e8bef3990a31b321ddf8d795');\r\n        if (cards_bf14b3f7e8bef3990a31b321ddf8d795.length > 0) {\r\n            for (var m = 0; m < cards_bf14b3f7e8bef3990a31b321ddf8d795.length; m++) {\r\n                (function(card) {\r\n                    card.addEventListener('mouseenter', function() {\r\n                        this.style.transform = 'translateY(-10px) scale(1.01)';\r\n                        this.style.boxShadow = 'var(--shadow-xl-bf14b3f7e8bef3990a31b321ddf8d795)';\r\n                    });\r\n\r\n                    card.addEventListener('mouseleave', function() {\r\n                        this.style.transform = 'translateY(0) scale(1)';\r\n                        this.style.boxShadow = 'var(--shadow-md-bf14b3f7e8bef3990a31b321ddf8d795)';\r\n                    });\r\n                })(cards_bf14b3f7e8bef3990a31b321ddf8d795[m]);\r\n            }\r\n        }\r\n\r\n        \/\/ Button hover effects with ripple\r\n        var buttons_bf14b3f7e8bef3990a31b321ddf8d795 = document.querySelectorAll('.cards-widget-isolated-bf14b3f7e8bef3990a31b321ddf8d795 .book-now-button-bf14b3f7e8bef3990a31b321ddf8d795');\r\n        if (buttons_bf14b3f7e8bef3990a31b321ddf8d795.length > 0) {\r\n            for (var n = 0; n < buttons_bf14b3f7e8bef3990a31b321ddf8d795.length; n++) {\r\n                (function(button) {\r\n                    button.addEventListener('mousedown', function(e) {\r\n                        var rect = this.getBoundingClientRect();\r\n                        var x = e.clientX - rect.left;\r\n                        var y = e.clientY - rect.top;\r\n                        var ripple = this.querySelector('span:last-child');\r\n                        if (ripple) {\r\n                            ripple.style.left = x + 'px';\r\n                            ripple.style.top = y + 'px';\r\n                            ripple.style.width = ripple.style.height = Math.max(rect.width, rect.height) + 'px';\r\n                            ripple.style.transform = 'scale(1)';\r\n                        }\r\n                    });\r\n\r\n                    button.addEventListener('mouseup', function() {\r\n                        var ripple = this.querySelector('span:last-child');\r\n                        if (ripple) {\r\n                            setTimeout(function() {\r\n                                ripple.style.transform = 'scale(0)';\r\n                            }, 300);\r\n                        }\r\n                    });\r\n                })(buttons_bf14b3f7e8bef3990a31b321ddf8d795[n]);\r\n            }\r\n        }\r\n\r\n        \/\/ Banner Carousel Functionality\r\n        var bannerCarousel_bf14b3f7e8bef3990a31b321ddf8d795 = document.querySelector('.banner-wrapper-bf14b3f7e8bef3990a31b321ddf8d795');\r\n        if (bannerCarousel_bf14b3f7e8bef3990a31b321ddf8d795) {\r\n            var bannerBgImage_bf14b3f7e8bef3990a31b321ddf8d795 = bannerCarousel_bf14b3f7e8bef3990a31b321ddf8d795.querySelector('.banner-background-bf14b3f7e8bef3990a31b321ddf8d795');\r\n            var navButtons_bf14b3f7e8bef3990a31b321ddf8d795 = bannerCarousel_bf14b3f7e8bef3990a31b321ddf8d795.querySelectorAll('.banner-dot-bf14b3f7e8bef3990a31b321ddf8d795');\r\n            var currentBannerIndex_bf14b3f7e8bef3990a31b321ddf8d795 = 0;\r\n            var bannerInterval_bf14b3f7e8bef3990a31b321ddf8d795 = null;\r\n            var isAutoPlaying_bf14b3f7e8bef3990a31b321ddf8d795 = true;\r\n\r\n            function showBannerImage(index) {\r\n                \/\/ Update background image\r\n                if (bannerBgImage_bf14b3f7e8bef3990a31b321ddf8d795 && navButtons_bf14b3f7e8bef3990a31b321ddf8d795[index]) {\r\n                    var imageUrl = navButtons_bf14b3f7e8bef3990a31b321ddf8d795[index].getAttribute('data-image');\r\n                    bannerBgImage_bf14b3f7e8bef3990a31b321ddf8d795.style.backgroundImage = 'url(' + imageUrl + ')';\r\n                }\r\n                \r\n                \/\/ Remove active class from all nav buttons\r\n                for (var i = 0; i < navButtons_bf14b3f7e8bef3990a31b321ddf8d795.length; i++) {\r\n                    navButtons_bf14b3f7e8bef3990a31b321ddf8d795[i].classList.remove('active');\r\n                }\r\n                \r\n                \/\/ Add active class to current nav button\r\n                if (navButtons_bf14b3f7e8bef3990a31b321ddf8d795[index]) {\r\n                    navButtons_bf14b3f7e8bef3990a31b321ddf8d795[index].classList.add('active');\r\n                }\r\n            }\r\n\r\n            function nextBannerImage() {\r\n                currentBannerIndex_bf14b3f7e8bef3990a31b321ddf8d795 = (currentBannerIndex_bf14b3f7e8bef3990a31b321ddf8d795 + 1) % navButtons_bf14b3f7e8bef3990a31b321ddf8d795.length;\r\n                showBannerImage(currentBannerIndex_bf14b3f7e8bef3990a31b321ddf8d795);\r\n            }\r\n\r\n            function startBannerCarousel() {\r\n                \/\/ Clear any existing interval first\r\n                stopBannerCarousel();\r\n                \r\n                \/\/ Start new interval\r\n                bannerInterval_bf14b3f7e8bef3990a31b321ddf8d795 = setInterval(function() {\r\n                    if (isAutoPlaying_bf14b3f7e8bef3990a31b321ddf8d795) {\r\n                        nextBannerImage();\r\n                    }\r\n                }, 5000); \/\/ 5 seconds - slower and more elegant\r\n            }\r\n\r\n            function stopBannerCarousel() {\r\n                if (bannerInterval_bf14b3f7e8bef3990a31b321ddf8d795) {\r\n                    clearInterval(bannerInterval_bf14b3f7e8bef3990a31b321ddf8d795);\r\n                    bannerInterval_bf14b3f7e8bef3990a31b321ddf8d795 = null;\r\n                }\r\n            }\r\n\r\n            function pauseAutoPlay() {\r\n                isAutoPlaying_bf14b3f7e8bef3990a31b321ddf8d795 = false;\r\n            }\r\n\r\n            function resumeAutoPlay() {\r\n                isAutoPlaying_bf14b3f7e8bef3990a31b321ddf8d795 = true;\r\n            }\r\n\r\n            \/\/ Add click events to nav buttons\r\n            for (var k = 0; k < navButtons_bf14b3f7e8bef3990a31b321ddf8d795.length; k++) {\r\n                (function(index) {\r\n                    navButtons_bf14b3f7e8bef3990a31b321ddf8d795[index].addEventListener('click', function() {\r\n                        currentBannerIndex_bf14b3f7e8bef3990a31b321ddf8d795 = index;\r\n                        showBannerImage(currentBannerIndex_bf14b3f7e8bef3990a31b321ddf8d795);\r\n                        \r\n                        \/\/ Pause auto-play temporarily when manually clicked\r\n                        pauseAutoPlay();\r\n                        \r\n                        \/\/ Resume auto-play after 3 seconds\r\n                        setTimeout(function() {\r\n                            resumeAutoPlay();\r\n                        }, 3000);\r\n                    });\r\n                })(k);\r\n            }\r\n\r\n            \/\/ Start the banner carousel\r\n            if (navButtons_bf14b3f7e8bef3990a31b321ddf8d795.length > 1) {\r\n                startBannerCarousel();\r\n                \r\n                \/\/ Pause on hover\r\n                bannerCarousel_bf14b3f7e8bef3990a31b321ddf8d795.addEventListener('mouseenter', pauseAutoPlay);\r\n                bannerCarousel_bf14b3f7e8bef3990a31b321ddf8d795.addEventListener('mouseleave', resumeAutoPlay);\r\n            }\r\n        }\r\n    });\r\n})();\r\n<\/script>\r\n\n<\/div><\/div>\n\n\n<pre class=\"ti-widget\"><template id=\"trustindex-google-widget-html\"><div class=\" ti-widget  ti-goog ti-review-text-mode-readmore ti-text-align-left\" data-no-translation=\"true\" data-time-locale=\"%d %s ago|today|day|days|week|weeks|month|months|year|years\" data-layout-id=\"5\" data-layout-category=\"slider\" data-set-id=\"light-background\" data-pid=\"\" data-language=\"en\" data-close-locale=\"Close\" data-review-target-width=\"275\" data-css-version=\"2\" data-reply-by-locale=\"Owner's reply\" data-pager-autoplay-timeout=\"6\"> <div class=\"ti-widget-container ti-col-4\"> <div class=\"ti-footer ti-footer-grid source-Google\"> <div class=\"ti-fade-container\"> <div class=\"ti-rating-text\"> <strong class=\"ti-rating ti-rating-large\"> EXCELLENT <\/strong> <\/div> <span class=\"ti-stars star-lg\"><trustindex-image class=\"ti-star\" data-imgurl=\"https:\/\/cdn.trustindex.io\/assets\/platform\/Google\/star\/f.svg\" alt=\"Google\" width=\"17\" height=\"17\" loading=\"lazy\"><\/trustindex-image><trustindex-image class=\"ti-star\" data-imgurl=\"https:\/\/cdn.trustindex.io\/assets\/platform\/Google\/star\/f.svg\" alt=\"Google\" width=\"17\" height=\"17\" loading=\"lazy\"><\/trustindex-image><trustindex-image class=\"ti-star\" data-imgurl=\"https:\/\/cdn.trustindex.io\/assets\/platform\/Google\/star\/f.svg\" alt=\"Google\" width=\"17\" height=\"17\" loading=\"lazy\"><\/trustindex-image><trustindex-image class=\"ti-star\" data-imgurl=\"https:\/\/cdn.trustindex.io\/assets\/platform\/Google\/star\/f.svg\" alt=\"Google\" width=\"17\" height=\"17\" loading=\"lazy\"><\/trustindex-image><trustindex-image class=\"ti-star\" data-imgurl=\"https:\/\/cdn.trustindex.io\/assets\/platform\/Google\/star\/h.svg\" alt=\"Google\" width=\"17\" height=\"17\" loading=\"lazy\"><\/trustindex-image><\/span> <div class=\"ti-rating-text\"> <span class=\"nowrap\">Based on <strong>1147 reviews<\/strong><\/span> <\/div> <div class=\"ti-large-logo\"> <div class=\"ti-v-center\"> <trustindex-image class=\"ti-logo-fb\" data-imgurl=\"https:\/\/cdn.trustindex.io\/assets\/platform\/Google\/logo.svg\" width=\"150\" height=\"25\" loading=\"lazy\" alt=\"Google\"><\/trustindex-image> <\/div> <\/div> <\/div> <\/div> <div class=\"ti-reviews-container\"> <div class=\"ti-controls\"> <div class=\"ti-next\" aria-label=\"Next review\" role=\"button\"><\/div> <div class=\"ti-prev\" aria-label=\"Previous review\" role=\"button\"><\/div> <\/div> <div class=\"ti-reviews-container-wrapper\">  <div data-empty=\"0\" data-time=\"1755216000\" class=\"ti-review-item source-Google ti-image-layout-thumbnail\" data-id=\"cfcd208495d565ef66e7dff9f98764da\"> <div class=\"ti-inner\"> <div class=\"ti-review-header\"> <div class=\"ti-platform-icon ti-with-tooltip\"> <span class=\"ti-tooltip\">Posted on <\/span> <trustindex-image data-imgurl=\"https:\/\/cdn.trustindex.io\/assets\/platform\/Google\/icon.svg\" alt=\"\" width=\"20\" height=\"20\" loading=\"lazy\"><\/trustindex-image> <\/div> <div class=\"ti-profile-img\"> <trustindex-image data-imgurl=\"https:\/\/lh3.googleusercontent.com\/a\/ACg8ocKouCiVRUqmUUISMQEUXjw3MNSqeRCu9CH74BPr9Q4AUMWhSQ=w40-h40-c-rp-mo-br100\" alt=\"Matthew Mccauley profile picture\" loading=\"lazy\"><\/trustindex-image> <\/div> <div class=\"ti-profile-details\"> <div class=\"ti-name\"> Matthew Mccauley <\/div> <div class=\"ti-date\"><\/div> <\/div> <\/div> <span class=\"ti-stars\"><trustindex-image class=\"ti-star\" data-imgurl=\"https:\/\/cdn.trustindex.io\/assets\/platform\/Google\/star\/f.svg\" alt=\"Google\" width=\"17\" height=\"17\" loading=\"lazy\"><\/trustindex-image><trustindex-image class=\"ti-star\" data-imgurl=\"https:\/\/cdn.trustindex.io\/assets\/platform\/Google\/star\/f.svg\" alt=\"Google\" width=\"17\" height=\"17\" loading=\"lazy\"><\/trustindex-image><trustindex-image class=\"ti-star\" data-imgurl=\"https:\/\/cdn.trustindex.io\/assets\/platform\/Google\/star\/f.svg\" alt=\"Google\" width=\"17\" height=\"17\" loading=\"lazy\"><\/trustindex-image><trustindex-image class=\"ti-star\" data-imgurl=\"https:\/\/cdn.trustindex.io\/assets\/platform\/Google\/star\/f.svg\" alt=\"Google\" width=\"17\" height=\"17\" loading=\"lazy\"><\/trustindex-image><trustindex-image class=\"ti-star\" data-imgurl=\"https:\/\/cdn.trustindex.io\/assets\/platform\/Google\/star\/f.svg\" alt=\"Google\" width=\"17\" height=\"17\" loading=\"lazy\"><\/trustindex-image><span class=\"ti-verified-review ti-verified-platform\"><span class=\"ti-verified-tooltip\">Trustindex verifies that the original source of the review is Google.<\/span><\/span><\/span> <div class=\"ti-review-text-container ti-review-content\"><!-- R-CONTENT -->Our your guide was fantastic, look forward to doing this tour again.<!-- R-CONTENT --><\/div> <span class=\"ti-read-more\" data-container=\".ti-review-content\" data-collapse-text=\"Hide\" data-open-text=\"Read more\"><\/span> <\/div> <\/div>  <div data-empty=\"0\" data-time=\"1755043200\" class=\"ti-review-item source-Google ti-image-layout-thumbnail\" data-id=\"cfcd208495d565ef66e7dff9f98764da\"> <div class=\"ti-inner\"> <div class=\"ti-review-header\"> <div class=\"ti-platform-icon ti-with-tooltip\"> <span class=\"ti-tooltip\">Posted on <\/span> <trustindex-image data-imgurl=\"https:\/\/cdn.trustindex.io\/assets\/platform\/Google\/icon.svg\" alt=\"\" width=\"20\" height=\"20\" loading=\"lazy\"><\/trustindex-image> <\/div> <div class=\"ti-profile-img\"> <trustindex-image data-imgurl=\"https:\/\/lh3.googleusercontent.com\/a\/ACg8ocKq0zuhpOOBzQGt0CPZybHMF-MSTSV6uM5xF8E00zYLc3IsFzk=w40-h40-c-rp-mo-br100\" alt=\"Nestor Ram\u00edrez profile picture\" loading=\"lazy\"><\/trustindex-image> <\/div> <div class=\"ti-profile-details\"> <div class=\"ti-name\"> Nestor Ram\u00edrez <\/div> <div class=\"ti-date\"><\/div> <\/div> <\/div> <span class=\"ti-stars\"><trustindex-image class=\"ti-star\" data-imgurl=\"https:\/\/cdn.trustindex.io\/assets\/platform\/Google\/star\/f.svg\" alt=\"Google\" width=\"17\" height=\"17\" loading=\"lazy\"><\/trustindex-image><trustindex-image class=\"ti-star\" data-imgurl=\"https:\/\/cdn.trustindex.io\/assets\/platform\/Google\/star\/f.svg\" alt=\"Google\" width=\"17\" height=\"17\" loading=\"lazy\"><\/trustindex-image><trustindex-image class=\"ti-star\" data-imgurl=\"https:\/\/cdn.trustindex.io\/assets\/platform\/Google\/star\/f.svg\" alt=\"Google\" width=\"17\" height=\"17\" loading=\"lazy\"><\/trustindex-image><trustindex-image class=\"ti-star\" data-imgurl=\"https:\/\/cdn.trustindex.io\/assets\/platform\/Google\/star\/f.svg\" alt=\"Google\" width=\"17\" height=\"17\" loading=\"lazy\"><\/trustindex-image><trustindex-image class=\"ti-star\" data-imgurl=\"https:\/\/cdn.trustindex.io\/assets\/platform\/Google\/star\/f.svg\" alt=\"Google\" width=\"17\" height=\"17\" loading=\"lazy\"><\/trustindex-image><span class=\"ti-verified-review ti-verified-platform\"><span class=\"ti-verified-tooltip\">Trustindex verifies that the original source of the review is Google.<\/span><\/span><\/span> <div class=\"ti-review-text-container ti-review-content\"><!-- R-CONTENT -->Que buen tiempo, Christian y Juan muy profesionales y divertidos. El lugar espectacular!. Gracias<!-- R-CONTENT --><\/div> <span class=\"ti-read-more\" data-container=\".ti-review-content\" data-collapse-text=\"Hide\" data-open-text=\"Read more\"><\/span> <\/div> <\/div>  <div data-empty=\"0\" data-time=\"1755043200\" class=\"ti-review-item source-Google ti-image-layout-thumbnail\" data-id=\"cfcd208495d565ef66e7dff9f98764da\"> <div class=\"ti-inner\"> <div class=\"ti-review-header\"> <div class=\"ti-platform-icon ti-with-tooltip\"> <span class=\"ti-tooltip\">Posted on <\/span> <trustindex-image data-imgurl=\"https:\/\/cdn.trustindex.io\/assets\/platform\/Google\/icon.svg\" alt=\"\" width=\"20\" height=\"20\" loading=\"lazy\"><\/trustindex-image> <\/div> <div class=\"ti-profile-img\"> <trustindex-image data-imgurl=\"https:\/\/lh3.googleusercontent.com\/a\/ACg8ocLVytLNda3g-vpdt3rz0bQXC-zzA9P0Otpn9EyH9cTUXKK9Yw=w40-h40-c-rp-mo-br100\" alt=\"lianni p profile picture\" loading=\"lazy\"><\/trustindex-image> <\/div> <div class=\"ti-profile-details\"> <div class=\"ti-name\"> lianni p <\/div> <div class=\"ti-date\"><\/div> <\/div> <\/div> <span class=\"ti-stars\"><trustindex-image class=\"ti-star\" data-imgurl=\"https:\/\/cdn.trustindex.io\/assets\/platform\/Google\/star\/f.svg\" alt=\"Google\" width=\"17\" height=\"17\" loading=\"lazy\"><\/trustindex-image><trustindex-image class=\"ti-star\" data-imgurl=\"https:\/\/cdn.trustindex.io\/assets\/platform\/Google\/star\/f.svg\" alt=\"Google\" width=\"17\" height=\"17\" loading=\"lazy\"><\/trustindex-image><trustindex-image class=\"ti-star\" data-imgurl=\"https:\/\/cdn.trustindex.io\/assets\/platform\/Google\/star\/f.svg\" alt=\"Google\" width=\"17\" height=\"17\" loading=\"lazy\"><\/trustindex-image><trustindex-image class=\"ti-star\" data-imgurl=\"https:\/\/cdn.trustindex.io\/assets\/platform\/Google\/star\/f.svg\" alt=\"Google\" width=\"17\" height=\"17\" loading=\"lazy\"><\/trustindex-image><trustindex-image class=\"ti-star\" data-imgurl=\"https:\/\/cdn.trustindex.io\/assets\/platform\/Google\/star\/f.svg\" alt=\"Google\" width=\"17\" height=\"17\" loading=\"lazy\"><\/trustindex-image><span class=\"ti-verified-review ti-verified-platform\"><span class=\"ti-verified-tooltip\">Trustindex verifies that the original source of the review is Google.<\/span><\/span><\/span> <div class=\"ti-review-text-container ti-review-content\"><!-- R-CONTENT -->Christian Alex was an amazing tour guide in Cozumel, Mexico! He was friendly, knowledgeable, and made the whole experience fun and memorable. He shared fascinating history and local tips, kept everyone engaged, and went above and beyond to make sure we had the best time exploring the island.<!-- R-CONTENT --><\/div> <span class=\"ti-read-more\" data-container=\".ti-review-content\" data-collapse-text=\"Hide\" data-open-text=\"Read more\"><\/span> <\/div> <\/div>  <div data-empty=\"0\" data-time=\"1754784000\" class=\"ti-review-item source-Google ti-image-layout-thumbnail\" data-id=\"cfcd208495d565ef66e7dff9f98764da\"> <div class=\"ti-inner\"> <div class=\"ti-review-header\"> <div class=\"ti-platform-icon ti-with-tooltip\"> <span class=\"ti-tooltip\">Posted on <\/span> <trustindex-image data-imgurl=\"https:\/\/cdn.trustindex.io\/assets\/platform\/Google\/icon.svg\" alt=\"\" width=\"20\" height=\"20\" loading=\"lazy\"><\/trustindex-image> <\/div> <div class=\"ti-profile-img\"> <trustindex-image data-imgurl=\"https:\/\/lh3.googleusercontent.com\/a-\/ALV-UjWOelSsyShp8k9b8MtMX-9M-bh2yVISc7QcHxv1H9y0OMYfmhM=w40-h40-c-rp-mo-br100\" alt=\"JESUS CUBA profile picture\" loading=\"lazy\"><\/trustindex-image> <\/div> <div class=\"ti-profile-details\"> <div class=\"ti-name\"> JESUS CUBA <\/div> <div class=\"ti-date\"><\/div> <\/div> <\/div> <span class=\"ti-stars\"><trustindex-image class=\"ti-star\" data-imgurl=\"https:\/\/cdn.trustindex.io\/assets\/platform\/Google\/star\/f.svg\" alt=\"Google\" width=\"17\" height=\"17\" loading=\"lazy\"><\/trustindex-image><trustindex-image class=\"ti-star\" data-imgurl=\"https:\/\/cdn.trustindex.io\/assets\/platform\/Google\/star\/f.svg\" alt=\"Google\" width=\"17\" height=\"17\" loading=\"lazy\"><\/trustindex-image><trustindex-image class=\"ti-star\" data-imgurl=\"https:\/\/cdn.trustindex.io\/assets\/platform\/Google\/star\/f.svg\" alt=\"Google\" width=\"17\" height=\"17\" loading=\"lazy\"><\/trustindex-image><trustindex-image class=\"ti-star\" data-imgurl=\"https:\/\/cdn.trustindex.io\/assets\/platform\/Google\/star\/f.svg\" alt=\"Google\" width=\"17\" height=\"17\" loading=\"lazy\"><\/trustindex-image><trustindex-image class=\"ti-star\" data-imgurl=\"https:\/\/cdn.trustindex.io\/assets\/platform\/Google\/star\/f.svg\" alt=\"Google\" width=\"17\" height=\"17\" loading=\"lazy\"><\/trustindex-image><span class=\"ti-verified-review ti-verified-platform\"><span class=\"ti-verified-tooltip\">Trustindex verifies that the original source of the review is Google.<\/span><\/span><\/span> <div class=\"ti-review-text-container ti-review-content\"><!-- R-CONTENT -->Best experience<!-- R-CONTENT --><\/div> <span class=\"ti-read-more\" data-container=\".ti-review-content\" data-collapse-text=\"Hide\" data-open-text=\"Read more\"><\/span> <\/div> <\/div>  <div data-empty=\"0\" data-time=\"1754697600\" class=\"ti-review-item source-Google ti-image-layout-thumbnail\" data-id=\"cfcd208495d565ef66e7dff9f98764da\"> <div class=\"ti-inner\"> <div class=\"ti-review-header\"> <div class=\"ti-platform-icon ti-with-tooltip\"> <span class=\"ti-tooltip\">Posted on <\/span> <trustindex-image data-imgurl=\"https:\/\/cdn.trustindex.io\/assets\/platform\/Google\/icon.svg\" alt=\"\" width=\"20\" height=\"20\" loading=\"lazy\"><\/trustindex-image> <\/div> <div class=\"ti-profile-img\"> <trustindex-image data-imgurl=\"https:\/\/lh3.googleusercontent.com\/a\/ACg8ocLXw-1rmw5pibWZkQwpe0PsNK0FsrfeCvSIgQDpB9lUtFbULQ=w40-h40-c-rp-mo-br100\" alt=\"Max Dahlke profile picture\" loading=\"lazy\"><\/trustindex-image> <\/div> <div class=\"ti-profile-details\"> <div class=\"ti-name\"> Max Dahlke <\/div> <div class=\"ti-date\"><\/div> <\/div> <\/div> <span class=\"ti-stars\"><trustindex-image class=\"ti-star\" data-imgurl=\"https:\/\/cdn.trustindex.io\/assets\/platform\/Google\/star\/f.svg\" alt=\"Google\" width=\"17\" height=\"17\" loading=\"lazy\"><\/trustindex-image><trustindex-image class=\"ti-star\" data-imgurl=\"https:\/\/cdn.trustindex.io\/assets\/platform\/Google\/star\/f.svg\" alt=\"Google\" width=\"17\" height=\"17\" loading=\"lazy\"><\/trustindex-image><trustindex-image class=\"ti-star\" data-imgurl=\"https:\/\/cdn.trustindex.io\/assets\/platform\/Google\/star\/f.svg\" alt=\"Google\" width=\"17\" height=\"17\" loading=\"lazy\"><\/trustindex-image><trustindex-image class=\"ti-star\" data-imgurl=\"https:\/\/cdn.trustindex.io\/assets\/platform\/Google\/star\/f.svg\" alt=\"Google\" width=\"17\" height=\"17\" loading=\"lazy\"><\/trustindex-image><trustindex-image class=\"ti-star\" data-imgurl=\"https:\/\/cdn.trustindex.io\/assets\/platform\/Google\/star\/f.svg\" alt=\"Google\" width=\"17\" height=\"17\" loading=\"lazy\"><\/trustindex-image><span class=\"ti-verified-review ti-verified-platform\"><span class=\"ti-verified-tooltip\">Trustindex verifies that the original source of the review is Google.<\/span><\/span><\/span> <div class=\"ti-review-text-container ti-review-content\"><!-- R-CONTENT -->Great experience with great guides<!-- R-CONTENT --><\/div> <span class=\"ti-read-more\" data-container=\".ti-review-content\" data-collapse-text=\"Hide\" data-open-text=\"Read more\"><\/span> <\/div> <\/div>  <div data-empty=\"0\" data-time=\"1754611200\" class=\"ti-review-item source-Google ti-image-layout-thumbnail\" data-id=\"cfcd208495d565ef66e7dff9f98764da\"> <div class=\"ti-inner\"> <div class=\"ti-review-header\"> <div class=\"ti-platform-icon ti-with-tooltip\"> <span class=\"ti-tooltip\">Posted on <\/span> <trustindex-image data-imgurl=\"https:\/\/cdn.trustindex.io\/assets\/platform\/Google\/icon.svg\" alt=\"\" width=\"20\" height=\"20\" loading=\"lazy\"><\/trustindex-image> <\/div> <div class=\"ti-profile-img\"> <trustindex-image data-imgurl=\"https:\/\/lh3.googleusercontent.com\/a\/ACg8ocLqcgMKiAG5tXvKefqXf_VgDCppQnBbTxzXVklTsqMkxA_26UI=w40-h40-c-rp-mo-br100\" alt=\"L Aguilar profile picture\" loading=\"lazy\"><\/trustindex-image> <\/div> <div class=\"ti-profile-details\"> <div class=\"ti-name\"> L Aguilar <\/div> <div class=\"ti-date\"><\/div> <\/div> <\/div> <span class=\"ti-stars\"><trustindex-image class=\"ti-star\" data-imgurl=\"https:\/\/cdn.trustindex.io\/assets\/platform\/Google\/star\/f.svg\" alt=\"Google\" width=\"17\" height=\"17\" loading=\"lazy\"><\/trustindex-image><trustindex-image class=\"ti-star\" data-imgurl=\"https:\/\/cdn.trustindex.io\/assets\/platform\/Google\/star\/f.svg\" alt=\"Google\" width=\"17\" height=\"17\" loading=\"lazy\"><\/trustindex-image><trustindex-image class=\"ti-star\" data-imgurl=\"https:\/\/cdn.trustindex.io\/assets\/platform\/Google\/star\/f.svg\" alt=\"Google\" width=\"17\" height=\"17\" loading=\"lazy\"><\/trustindex-image><trustindex-image class=\"ti-star\" data-imgurl=\"https:\/\/cdn.trustindex.io\/assets\/platform\/Google\/star\/f.svg\" alt=\"Google\" width=\"17\" height=\"17\" loading=\"lazy\"><\/trustindex-image><trustindex-image class=\"ti-star\" data-imgurl=\"https:\/\/cdn.trustindex.io\/assets\/platform\/Google\/star\/f.svg\" alt=\"Google\" width=\"17\" height=\"17\" loading=\"lazy\"><\/trustindex-image><span class=\"ti-verified-review ti-verified-platform\"><span class=\"ti-verified-tooltip\">Trustindex verifies that the original source of the review is Google.<\/span><\/span><\/span> <div class=\"ti-review-text-container ti-review-content\"><!-- R-CONTENT -->Christian (Alex) was an excellent guide today. He stayed by our side the entire time and checked on us regularly. He was extremely knowledgeable and personable. The park was large and had plenty to do. I will definitely be coming back to Chankanaab Park when I visit Cozumel again.<!-- R-CONTENT --><\/div> <span class=\"ti-read-more\" data-container=\".ti-review-content\" data-collapse-text=\"Hide\" data-open-text=\"Read more\"><\/span> <\/div> <\/div>  <div data-empty=\"0\" data-time=\"1754611200\" class=\"ti-review-item source-Google ti-image-layout-thumbnail\" data-id=\"cfcd208495d565ef66e7dff9f98764da\"> <div class=\"ti-inner\"> <div class=\"ti-review-header\"> <div class=\"ti-platform-icon ti-with-tooltip\"> <span class=\"ti-tooltip\">Posted on <\/span> <trustindex-image data-imgurl=\"https:\/\/cdn.trustindex.io\/assets\/platform\/Google\/icon.svg\" alt=\"\" width=\"20\" height=\"20\" loading=\"lazy\"><\/trustindex-image> <\/div> <div class=\"ti-profile-img\"> <trustindex-image data-imgurl=\"https:\/\/lh3.googleusercontent.com\/a-\/ALV-UjV72FiNM39gHDnYo0gL7e8RA7kBzIJNB7b7NUQCLUel63xMIxn0=w40-h40-c-rp-mo-br100\" alt=\"Kayson Portal profile picture\" loading=\"lazy\"><\/trustindex-image> <\/div> <div class=\"ti-profile-details\"> <div class=\"ti-name\"> Kayson Portal <\/div> <div class=\"ti-date\"><\/div> <\/div> <\/div> <span class=\"ti-stars\"><trustindex-image class=\"ti-star\" data-imgurl=\"https:\/\/cdn.trustindex.io\/assets\/platform\/Google\/star\/f.svg\" alt=\"Google\" width=\"17\" height=\"17\" loading=\"lazy\"><\/trustindex-image><trustindex-image class=\"ti-star\" data-imgurl=\"https:\/\/cdn.trustindex.io\/assets\/platform\/Google\/star\/f.svg\" alt=\"Google\" width=\"17\" height=\"17\" loading=\"lazy\"><\/trustindex-image><trustindex-image class=\"ti-star\" data-imgurl=\"https:\/\/cdn.trustindex.io\/assets\/platform\/Google\/star\/f.svg\" alt=\"Google\" width=\"17\" height=\"17\" loading=\"lazy\"><\/trustindex-image><trustindex-image class=\"ti-star\" data-imgurl=\"https:\/\/cdn.trustindex.io\/assets\/platform\/Google\/star\/f.svg\" alt=\"Google\" width=\"17\" height=\"17\" loading=\"lazy\"><\/trustindex-image><trustindex-image class=\"ti-star\" data-imgurl=\"https:\/\/cdn.trustindex.io\/assets\/platform\/Google\/star\/f.svg\" alt=\"Google\" width=\"17\" height=\"17\" loading=\"lazy\"><\/trustindex-image><span class=\"ti-verified-review ti-verified-platform\"><span class=\"ti-verified-tooltip\">Trustindex verifies that the original source of the review is Google.<\/span><\/span><\/span> <div class=\"ti-review-text-container ti-review-content\"><!-- R-CONTENT -->Cristian Alex was a really good tour guide i definitely recommend this place for all that are coming to mexico to tour and to find a nice place to see new things 15\/10 experience<!-- R-CONTENT --><\/div> <span class=\"ti-read-more\" data-container=\".ti-review-content\" data-collapse-text=\"Hide\" data-open-text=\"Read more\"><\/span> <\/div> <\/div>  <div data-empty=\"0\" data-time=\"1754611200\" class=\"ti-review-item source-Google ti-image-layout-thumbnail\" data-id=\"cfcd208495d565ef66e7dff9f98764da\"> <div class=\"ti-inner\"> <div class=\"ti-review-header\"> <div class=\"ti-platform-icon ti-with-tooltip\"> <span class=\"ti-tooltip\">Posted on <\/span> <trustindex-image data-imgurl=\"https:\/\/cdn.trustindex.io\/assets\/platform\/Google\/icon.svg\" alt=\"\" width=\"20\" height=\"20\" loading=\"lazy\"><\/trustindex-image> <\/div> <div class=\"ti-profile-img\"> <trustindex-image data-imgurl=\"https:\/\/lh3.googleusercontent.com\/a\/ACg8ocIr_pcVUDtGsc5STYKT6C-i1HOMRnSDfLtPBMy4hAbGlChpFA=w40-h40-c-rp-mo-br100\" alt=\"corina marroquin profile picture\" loading=\"lazy\"><\/trustindex-image> <\/div> <div class=\"ti-profile-details\"> <div class=\"ti-name\"> corina marroquin <\/div> <div class=\"ti-date\"><\/div> <\/div> <\/div> <span class=\"ti-stars\"><trustindex-image class=\"ti-star\" data-imgurl=\"https:\/\/cdn.trustindex.io\/assets\/platform\/Google\/star\/f.svg\" alt=\"Google\" width=\"17\" height=\"17\" loading=\"lazy\"><\/trustindex-image><trustindex-image class=\"ti-star\" data-imgurl=\"https:\/\/cdn.trustindex.io\/assets\/platform\/Google\/star\/f.svg\" alt=\"Google\" width=\"17\" height=\"17\" loading=\"lazy\"><\/trustindex-image><trustindex-image class=\"ti-star\" data-imgurl=\"https:\/\/cdn.trustindex.io\/assets\/platform\/Google\/star\/f.svg\" alt=\"Google\" width=\"17\" height=\"17\" loading=\"lazy\"><\/trustindex-image><trustindex-image class=\"ti-star\" data-imgurl=\"https:\/\/cdn.trustindex.io\/assets\/platform\/Google\/star\/f.svg\" alt=\"Google\" width=\"17\" height=\"17\" loading=\"lazy\"><\/trustindex-image><trustindex-image class=\"ti-star\" data-imgurl=\"https:\/\/cdn.trustindex.io\/assets\/platform\/Google\/star\/f.svg\" alt=\"Google\" width=\"17\" height=\"17\" loading=\"lazy\"><\/trustindex-image><span class=\"ti-verified-review ti-verified-platform\"><span class=\"ti-verified-tooltip\">Trustindex verifies that the original source of the review is Google.<\/span><\/span><\/span> <div class=\"ti-review-text-container ti-review-content\"><!-- R-CONTENT -->Christian was the best tour guy. I definitely recommend! 10\/10<!-- R-CONTENT --><\/div> <span class=\"ti-read-more\" data-container=\".ti-review-content\" data-collapse-text=\"Hide\" data-open-text=\"Read more\"><\/span> <\/div> <\/div>  <\/div> <div class=\"ti-controls-line\"> <div class=\"dot\"><\/div> <\/div>   <div class=\"ti-verified-by ti-verified-by-row\" data-style=\"1\"> <div class=\"ti-inner\"> Verified by Trustindex <span class=\"ti-info-icon\"><\/span> <div class=\"ti-disclaimer\">Trustindex verified badge is the Universal Symbol of Trust. Only the greatest companies can get the verified badge who has a review score above 4.5, based on customer reviews over the past 12 months. <a href=\"https:\/\/www.trustindex.io\/?a=sys&amp;c=wp-verified-badge&amp;url=\/the-trustindex-verified-badge\/\" target=\"_blank\" rel=\"noopener\">Read more<\/a><\/div> <\/div> <\/div>  <\/div> <\/div> <\/div> <\/template><\/pre><div data-src=\"https:\/\/cdn.trustindex.io\/loader.js?wp-widget\" data-template-id=\"trustindex-google-widget-html\" data-css-url=\"https:\/\/cozumeladventureplanet.com\/es\/wp-content\/uploads\/trustindex-google-widget.css?1765263918\"><\/div>\n\n\n\n<div class=\"wp-block-group is-layout-constrained wp-block-group-is-layout-constrained\">\n<p class=\"has-text-align-center\"><strong>Watch a quick preview of our Cozumel Private Boat Charters in action:<\/strong><\/p>\n\n\n\n<div class=\"wp-block-uagb-container uagb-block-d4fc1f17 alignfull uagb-is-root-container\"><div class=\"uagb-container-inner-blocks-wrap\">\n<div class=\"video-wrapper\" style=\"position:relative;padding-bottom:56.25%;height:0;overflow:hidden;\">\n  <iframe \n    src=\"https:\/\/www.youtube.com\/embed\/7kVqqv9sido\" \n    title=\"Private Boat Charter Cozumel \u2013 Adventure Planet\"\n    loading=\"lazy\"\n    frameborder=\"0\" \n    allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture\" \n    allowfullscreen \n    style=\"position:absolute;top:0;left:0;width:100%;height:100%;\">\n  <\/iframe>\n<\/div>\n<\/div><\/div>\n<\/div>\n\n\n\n<div class=\"wp-block-uagb-container uagb-block-6d089cc9 alignfull uagb-is-root-container\"><div class=\"uagb-container-inner-blocks-wrap\">\n<div class=\"wp-block-uagb-container uagb-block-9af65260\">\n<div class=\"wp-block-jetpack-slideshow aligncenter\" data-effect=\"slide\"><div class=\"wp-block-jetpack-slideshow_container swiper\"><ul class=\"wp-block-jetpack-slideshow_swiper-wrapper swiper-wrapper\"><li class=\"wp-block-jetpack-slideshow_slide swiper-slide\"><figure><img loading=\"lazy\" decoding=\"async\" width=\"680\" height=\"510\" alt=\"\" class=\"wp-block-jetpack-slideshow_image wp-image-1704\" data-id=\"1704\" src=\"https:\/\/cozumeladventureplanet.com\/wp-content\/uploads\/2025\/03\/2024-12-17.jpg\" title=\"\" srcset=\"https:\/\/cozumeladventureplanet.com\/es\/wp-content\/uploads\/2025\/03\/2024-12-17.jpg 680w, https:\/\/cozumeladventureplanet.com\/es\/wp-content\/uploads\/2025\/03\/2024-12-17-300x225.jpg 300w, https:\/\/cozumeladventureplanet.com\/es\/wp-content\/uploads\/2025\/03\/2024-12-17-600x450.jpg 600w, https:\/\/cozumeladventureplanet.com\/es\/wp-content\/uploads\/2025\/03\/2024-12-17-213x160.jpg 213w\" sizes=\"auto, (max-width: 680px) 100vw, 680px\" \/><figcaption class=\"wp-block-jetpack-slideshow_caption gallery-caption\">Tiger Captain Cozumel Boat<\/figcaption><\/figure><\/li><li class=\"wp-block-jetpack-slideshow_slide swiper-slide\"><figure><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"576\" alt=\"Cozumel tours &amp; excursions\" class=\"wp-block-jetpack-slideshow_image wp-image-1240\" data-id=\"1240\" src=\"https:\/\/cozumeladventureplanet.com\/wp-content\/uploads\/2025\/03\/480357915_643085094914024_2428494244067773089_n.jpg\" title=\"\" srcset=\"https:\/\/cozumeladventureplanet.com\/es\/wp-content\/uploads\/2025\/03\/480357915_643085094914024_2428494244067773089_n.jpg 1024w, https:\/\/cozumeladventureplanet.com\/es\/wp-content\/uploads\/2025\/03\/480357915_643085094914024_2428494244067773089_n-300x169.jpg 300w, https:\/\/cozumeladventureplanet.com\/es\/wp-content\/uploads\/2025\/03\/480357915_643085094914024_2428494244067773089_n-768x432.jpg 768w, https:\/\/cozumeladventureplanet.com\/es\/wp-content\/uploads\/2025\/03\/480357915_643085094914024_2428494244067773089_n-600x338.jpg 600w, https:\/\/cozumeladventureplanet.com\/es\/wp-content\/uploads\/2025\/03\/480357915_643085094914024_2428494244067773089_n-280x158.jpg 280w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure><\/li><li class=\"wp-block-jetpack-slideshow_slide swiper-slide\"><figure><img loading=\"lazy\" decoding=\"async\" width=\"680\" height=\"510\" alt=\"\" class=\"wp-block-jetpack-slideshow_image wp-image-1698\" data-id=\"1698\" src=\"https:\/\/cozumeladventureplanet.com\/wp-content\/uploads\/2025\/03\/unnamed-3.jpg\" title=\"\" srcset=\"https:\/\/cozumeladventureplanet.com\/es\/wp-content\/uploads\/2025\/03\/unnamed-3.jpg 680w, https:\/\/cozumeladventureplanet.com\/es\/wp-content\/uploads\/2025\/03\/unnamed-3-300x225.jpg 300w, https:\/\/cozumeladventureplanet.com\/es\/wp-content\/uploads\/2025\/03\/unnamed-3-600x450.jpg 600w, https:\/\/cozumeladventureplanet.com\/es\/wp-content\/uploads\/2025\/03\/unnamed-3-213x160.jpg 213w\" sizes=\"auto, (max-width: 680px) 100vw, 680px\" \/><\/figure><\/li><li class=\"wp-block-jetpack-slideshow_slide swiper-slide\"><figure><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"683\" alt=\"Best Cozumel Tours and Excursions for 2025\" class=\"wp-block-jetpack-slideshow_image wp-image-726\" data-id=\"726\" src=\"https:\/\/cozumeladventureplanet.com\/wp-content\/uploads\/2025\/01\/the-cozumel-turtle-sanctuary-snorkel-tour-1986349-1-1024x683.webp\" title=\"\" srcset=\"https:\/\/cozumeladventureplanet.com\/es\/wp-content\/uploads\/2025\/01\/the-cozumel-turtle-sanctuary-snorkel-tour-1986349-1-1024x683.webp 1024w, https:\/\/cozumeladventureplanet.com\/es\/wp-content\/uploads\/2025\/01\/the-cozumel-turtle-sanctuary-snorkel-tour-1986349-1-300x200.webp 300w, https:\/\/cozumeladventureplanet.com\/es\/wp-content\/uploads\/2025\/01\/the-cozumel-turtle-sanctuary-snorkel-tour-1986349-1-768x513.webp 768w, https:\/\/cozumeladventureplanet.com\/es\/wp-content\/uploads\/2025\/01\/the-cozumel-turtle-sanctuary-snorkel-tour-1986349-1-600x400.webp 600w, https:\/\/cozumeladventureplanet.com\/es\/wp-content\/uploads\/2025\/01\/the-cozumel-turtle-sanctuary-snorkel-tour-1986349-1-240x160.webp 240w, https:\/\/cozumeladventureplanet.com\/es\/wp-content\/uploads\/2025\/01\/the-cozumel-turtle-sanctuary-snorkel-tour-1986349-1.webp 1500w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure><\/li><li class=\"wp-block-jetpack-slideshow_slide swiper-slide\"><figure><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"576\" alt=\"\" class=\"wp-block-jetpack-slideshow_image wp-image-380\" data-id=\"380\" src=\"https:\/\/cozumeladventureplanet.com\/wp-content\/uploads\/2025\/01\/Imagen-de-WhatsApp-2025-01-07-a-las-10.00.49_a8389add-1-1024x576.jpg\" title=\"\" srcset=\"https:\/\/cozumeladventureplanet.com\/es\/wp-content\/uploads\/2025\/01\/Imagen-de-WhatsApp-2025-01-07-a-las-10.00.49_a8389add-1-1024x576.jpg 1024w, https:\/\/cozumeladventureplanet.com\/es\/wp-content\/uploads\/2025\/01\/Imagen-de-WhatsApp-2025-01-07-a-las-10.00.49_a8389add-1-300x169.jpg 300w, https:\/\/cozumeladventureplanet.com\/es\/wp-content\/uploads\/2025\/01\/Imagen-de-WhatsApp-2025-01-07-a-las-10.00.49_a8389add-1-768x432.jpg 768w, https:\/\/cozumeladventureplanet.com\/es\/wp-content\/uploads\/2025\/01\/Imagen-de-WhatsApp-2025-01-07-a-las-10.00.49_a8389add-1-1536x864.jpg 1536w, https:\/\/cozumeladventureplanet.com\/es\/wp-content\/uploads\/2025\/01\/Imagen-de-WhatsApp-2025-01-07-a-las-10.00.49_a8389add-1-600x338.jpg 600w, https:\/\/cozumeladventureplanet.com\/es\/wp-content\/uploads\/2025\/01\/Imagen-de-WhatsApp-2025-01-07-a-las-10.00.49_a8389add-1-280x158.jpg 280w, https:\/\/cozumeladventureplanet.com\/es\/wp-content\/uploads\/2025\/01\/Imagen-de-WhatsApp-2025-01-07-a-las-10.00.49_a8389add-1.jpg 1600w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure><\/li><li class=\"wp-block-jetpack-slideshow_slide swiper-slide\"><figure><img loading=\"lazy\" decoding=\"async\" width=\"900\" height=\"600\" alt=\"\" class=\"wp-block-jetpack-slideshow_image wp-image-270\" data-id=\"270\" src=\"https:\/\/cozumeladventureplanet.com\/wp-content\/uploads\/2025\/01\/stc-id0245-club-de-playa-money-bar-con-almuerzo-y-esnorquel-00-portada_original.jpg\" title=\"\" srcset=\"https:\/\/cozumeladventureplanet.com\/es\/wp-content\/uploads\/2025\/01\/stc-id0245-club-de-playa-money-bar-con-almuerzo-y-esnorquel-00-portada_original.jpg 900w, https:\/\/cozumeladventureplanet.com\/es\/wp-content\/uploads\/2025\/01\/stc-id0245-club-de-playa-money-bar-con-almuerzo-y-esnorquel-00-portada_original-300x200.jpg 300w, https:\/\/cozumeladventureplanet.com\/es\/wp-content\/uploads\/2025\/01\/stc-id0245-club-de-playa-money-bar-con-almuerzo-y-esnorquel-00-portada_original-768x512.jpg 768w, https:\/\/cozumeladventureplanet.com\/es\/wp-content\/uploads\/2025\/01\/stc-id0245-club-de-playa-money-bar-con-almuerzo-y-esnorquel-00-portada_original-600x400.jpg 600w, https:\/\/cozumeladventureplanet.com\/es\/wp-content\/uploads\/2025\/01\/stc-id0245-club-de-playa-money-bar-con-almuerzo-y-esnorquel-00-portada_original-240x160.jpg 240w\" sizes=\"auto, (max-width: 900px) 100vw, 900px\" \/><\/figure><\/li><li class=\"wp-block-jetpack-slideshow_slide swiper-slide\"><figure><img loading=\"lazy\" decoding=\"async\" width=\"768\" height=\"768\" alt=\"\" class=\"wp-block-jetpack-slideshow_image wp-image-275\" data-id=\"275\" src=\"https:\/\/cozumeladventureplanet.com\/wp-content\/uploads\/2025\/01\/340085069_6048126951935442_176197430700512669_n.jpg\" title=\"\" srcset=\"https:\/\/cozumeladventureplanet.com\/es\/wp-content\/uploads\/2025\/01\/340085069_6048126951935442_176197430700512669_n.jpg 768w, https:\/\/cozumeladventureplanet.com\/es\/wp-content\/uploads\/2025\/01\/340085069_6048126951935442_176197430700512669_n-300x300.jpg 300w, https:\/\/cozumeladventureplanet.com\/es\/wp-content\/uploads\/2025\/01\/340085069_6048126951935442_176197430700512669_n-150x150.jpg 150w, https:\/\/cozumeladventureplanet.com\/es\/wp-content\/uploads\/2025\/01\/340085069_6048126951935442_176197430700512669_n-600x600.jpg 600w, https:\/\/cozumeladventureplanet.com\/es\/wp-content\/uploads\/2025\/01\/340085069_6048126951935442_176197430700512669_n-160x160.jpg 160w\" sizes=\"auto, (max-width: 768px) 100vw, 768px\" \/><\/figure><\/li><li class=\"wp-block-jetpack-slideshow_slide swiper-slide\"><figure><img loading=\"lazy\" decoding=\"async\" width=\"960\" height=\"960\" alt=\"\" class=\"wp-block-jetpack-slideshow_image wp-image-277\" data-id=\"277\" src=\"https:\/\/cozumeladventureplanet.com\/wp-content\/uploads\/2025\/01\/357533988_983596189702507_1511202106763612148_n.jpg\" title=\"\" srcset=\"https:\/\/cozumeladventureplanet.com\/es\/wp-content\/uploads\/2025\/01\/357533988_983596189702507_1511202106763612148_n.jpg 960w, https:\/\/cozumeladventureplanet.com\/es\/wp-content\/uploads\/2025\/01\/357533988_983596189702507_1511202106763612148_n-300x300.jpg 300w, https:\/\/cozumeladventureplanet.com\/es\/wp-content\/uploads\/2025\/01\/357533988_983596189702507_1511202106763612148_n-150x150.jpg 150w, https:\/\/cozumeladventureplanet.com\/es\/wp-content\/uploads\/2025\/01\/357533988_983596189702507_1511202106763612148_n-768x768.jpg 768w, https:\/\/cozumeladventureplanet.com\/es\/wp-content\/uploads\/2025\/01\/357533988_983596189702507_1511202106763612148_n-600x600.jpg 600w, https:\/\/cozumeladventureplanet.com\/es\/wp-content\/uploads\/2025\/01\/357533988_983596189702507_1511202106763612148_n-160x160.jpg 160w\" sizes=\"auto, (max-width: 960px) 100vw, 960px\" \/><\/figure><\/li><li class=\"wp-block-jetpack-slideshow_slide swiper-slide\"><figure><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"1024\" alt=\"\" class=\"wp-block-jetpack-slideshow_image wp-image-278\" data-id=\"278\" src=\"https:\/\/cozumeladventureplanet.com\/wp-content\/uploads\/2025\/01\/361573013_990496365679156_4019251188237635676_n-1-1024x1024.jpg\" title=\"\" srcset=\"https:\/\/cozumeladventureplanet.com\/es\/wp-content\/uploads\/2025\/01\/361573013_990496365679156_4019251188237635676_n-1-1024x1024.jpg 1024w, https:\/\/cozumeladventureplanet.com\/es\/wp-content\/uploads\/2025\/01\/361573013_990496365679156_4019251188237635676_n-1-300x300.jpg 300w, https:\/\/cozumeladventureplanet.com\/es\/wp-content\/uploads\/2025\/01\/361573013_990496365679156_4019251188237635676_n-1-150x150.jpg 150w, https:\/\/cozumeladventureplanet.com\/es\/wp-content\/uploads\/2025\/01\/361573013_990496365679156_4019251188237635676_n-1-768x768.jpg 768w, https:\/\/cozumeladventureplanet.com\/es\/wp-content\/uploads\/2025\/01\/361573013_990496365679156_4019251188237635676_n-1-1536x1536.jpg 1536w, https:\/\/cozumeladventureplanet.com\/es\/wp-content\/uploads\/2025\/01\/361573013_990496365679156_4019251188237635676_n-1-600x600.jpg 600w, https:\/\/cozumeladventureplanet.com\/es\/wp-content\/uploads\/2025\/01\/361573013_990496365679156_4019251188237635676_n-1-160x160.jpg 160w, https:\/\/cozumeladventureplanet.com\/es\/wp-content\/uploads\/2025\/01\/361573013_990496365679156_4019251188237635676_n-1.jpg 2048w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure><\/li><li class=\"wp-block-jetpack-slideshow_slide swiper-slide\"><figure><img loading=\"lazy\" decoding=\"async\" width=\"960\" height=\"720\" alt=\"\" class=\"wp-block-jetpack-slideshow_image wp-image-1709\" data-id=\"1709\" src=\"https:\/\/cozumeladventureplanet.com\/wp-content\/uploads\/2025\/03\/Imagen-de-WhatsApp-2025-03-20-a-las-20.15.34_aeea4c64.jpg\" title=\"\" srcset=\"https:\/\/cozumeladventureplanet.com\/es\/wp-content\/uploads\/2025\/03\/Imagen-de-WhatsApp-2025-03-20-a-las-20.15.34_aeea4c64.jpg 960w, https:\/\/cozumeladventureplanet.com\/es\/wp-content\/uploads\/2025\/03\/Imagen-de-WhatsApp-2025-03-20-a-las-20.15.34_aeea4c64-300x225.jpg 300w, https:\/\/cozumeladventureplanet.com\/es\/wp-content\/uploads\/2025\/03\/Imagen-de-WhatsApp-2025-03-20-a-las-20.15.34_aeea4c64-768x576.jpg 768w, https:\/\/cozumeladventureplanet.com\/es\/wp-content\/uploads\/2025\/03\/Imagen-de-WhatsApp-2025-03-20-a-las-20.15.34_aeea4c64-600x450.jpg 600w, https:\/\/cozumeladventureplanet.com\/es\/wp-content\/uploads\/2025\/03\/Imagen-de-WhatsApp-2025-03-20-a-las-20.15.34_aeea4c64-213x160.jpg 213w\" sizes=\"auto, (max-width: 960px) 100vw, 960px\" \/><figcaption class=\"wp-block-jetpack-slideshow_caption gallery-caption\">Tiger Captain Cozumel Boat<\/figcaption><\/figure><\/li><li class=\"wp-block-jetpack-slideshow_slide swiper-slide\"><figure><img loading=\"lazy\" decoding=\"async\" width=\"382\" height=\"510\" alt=\"\" class=\"wp-block-jetpack-slideshow_image wp-image-1699\" data-id=\"1699\" src=\"https:\/\/cozumeladventureplanet.com\/wp-content\/uploads\/2025\/03\/unnamed-2.jpg\" title=\"\" srcset=\"https:\/\/cozumeladventureplanet.com\/es\/wp-content\/uploads\/2025\/03\/unnamed-2.jpg 382w, https:\/\/cozumeladventureplanet.com\/es\/wp-content\/uploads\/2025\/03\/unnamed-2-225x300.jpg 225w, https:\/\/cozumeladventureplanet.com\/es\/wp-content\/uploads\/2025\/03\/unnamed-2-120x160.jpg 120w\" sizes=\"auto, (max-width: 382px) 100vw, 382px\" \/><\/figure><\/li><li class=\"wp-block-jetpack-slideshow_slide swiper-slide\"><figure><img loading=\"lazy\" decoding=\"async\" width=\"382\" height=\"510\" alt=\"\" class=\"wp-block-jetpack-slideshow_image wp-image-1706\" data-id=\"1706\" src=\"https:\/\/cozumeladventureplanet.com\/wp-content\/uploads\/2025\/03\/unnamed-1.jpg\" title=\"\" srcset=\"https:\/\/cozumeladventureplanet.com\/es\/wp-content\/uploads\/2025\/03\/unnamed-1.jpg 382w, https:\/\/cozumeladventureplanet.com\/es\/wp-content\/uploads\/2025\/03\/unnamed-1-225x300.jpg 225w, https:\/\/cozumeladventureplanet.com\/es\/wp-content\/uploads\/2025\/03\/unnamed-1-120x160.jpg 120w\" sizes=\"auto, (max-width: 382px) 100vw, 382px\" \/><\/figure><\/li><li class=\"wp-block-jetpack-slideshow_slide swiper-slide\"><figure><img loading=\"lazy\" decoding=\"async\" width=\"382\" height=\"510\" alt=\"\" class=\"wp-block-jetpack-slideshow_image wp-image-1705\" data-id=\"1705\" src=\"https:\/\/cozumeladventureplanet.com\/wp-content\/uploads\/2025\/03\/unnamed-2-1.jpg\" title=\"\" srcset=\"https:\/\/cozumeladventureplanet.com\/es\/wp-content\/uploads\/2025\/03\/unnamed-2-1.jpg 382w, https:\/\/cozumeladventureplanet.com\/es\/wp-content\/uploads\/2025\/03\/unnamed-2-1-225x300.jpg 225w, https:\/\/cozumeladventureplanet.com\/es\/wp-content\/uploads\/2025\/03\/unnamed-2-1-120x160.jpg 120w\" sizes=\"auto, (max-width: 382px) 100vw, 382px\" \/><\/figure><\/li><\/ul><a class=\"wp-block-jetpack-slideshow_button-prev swiper-button-prev swiper-button-white\" role=\"button\"><\/a><a class=\"wp-block-jetpack-slideshow_button-next swiper-button-next swiper-button-white\" role=\"button\"><\/a><a aria-label=\"Pause Slideshow\" class=\"wp-block-jetpack-slideshow_button-pause\" role=\"button\"><\/a><div class=\"wp-block-jetpack-slideshow_pagination swiper-pagination swiper-pagination-white\"><\/div><\/div><\/div>\n<\/div>\n<\/div><\/div>\n\n\n\n<div class=\"wp-block-group is-layout-constrained wp-block-group-is-layout-constrained\">\n<h2 class=\"wp-block-heading has-text-align-center has-ast-global-color-0-color has-text-color has-link-color wp-elements-c1fb280007e367d98e848a1968ad98ff\"><strong>Why Choose a Private Boat Charter in Cozumel?<\/strong><\/h2>\n\n\n\n<p>\u2714 <strong>Exclusivity, Flexibility &amp; Personalized Experience<\/strong><br>Enjoy a completely private and customized boat tour, tailored to your preferences. Choose your own itinerary, avoid crowds, and experience Cozumel at your own pace.<\/p>\n\n\n\n<p>\u2714 <strong>Top Destinations You Can Visit<\/strong> <\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>El Cielo &amp; El Cielito<\/strong> \u2013 Famous for its crystal-clear waters and starfish sanctuary.<\/li>\n\n\n\n<li><strong>Passion Island<\/strong> \u2013 A secluded paradise with white sandy beaches.<\/li>\n\n\n\n<li><strong>Punta Sur<\/strong> \u2013 Home to Cozumel\u2019s lighthouse and an eco-park with incredible wildlife.<\/li>\n\n\n\n<li><strong>Coral Reefs (Palancar &amp; Columbia)<\/strong> \u2013 Snorkel or dive in one of the world\u2019s best underwater ecosystems.<\/li>\n<\/ul>\n\n\n\n<p><strong>Book now and enjoy a private boat Cozumel!<\/strong>&#8211; <a href=\"https:\/\/wa.me\/529871012898?text=Gracias%20por%20comunicarte%20con%20Cozumel%20Adventure%20Planet.%20%F0%9F%8C%8A%20%F0%9F%9A%80%20%0A%0A%C2%BFEn%20qu%C3%A9%20podemos%20ayudarte%3F\" data-type=\"link\" data-id=\"https:\/\/wa.me\/529871012898?text=Gracias%20por%20comunicarte%20con%20Cozumel%20Adventure%20Planet.%20%F0%9F%8C%8A%20%F0%9F%9A%80%20%0A%0A%C2%BFEn%20qu%C3%A9%20podemos%20ayudarte%3F\" target=\"_blank\" rel=\"noopener\">Whats App Owner Direct<\/a><\/p>\n\n\n\n<figure class=\"wp-block-gallery has-nested-images columns-default is-cropped wp-block-gallery-1 is-layout-flex wp-block-gallery-is-layout-flex\">\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"576\" data-id=\"1070\" src=\"https:\/\/cozumeladventureplanet.com\/wp-content\/uploads\/2025\/02\/Imagen-de-WhatsApp-2025-02-08-a-las-15.14.15_f148e274.jpg\" alt=\"Cozumel Private Boat\" class=\"wp-image-1070\" title=\"\" srcset=\"https:\/\/cozumeladventureplanet.com\/es\/wp-content\/uploads\/2025\/02\/Imagen-de-WhatsApp-2025-02-08-a-las-15.14.15_f148e274.jpg 1024w, https:\/\/cozumeladventureplanet.com\/es\/wp-content\/uploads\/2025\/02\/Imagen-de-WhatsApp-2025-02-08-a-las-15.14.15_f148e274-300x169.jpg 300w, https:\/\/cozumeladventureplanet.com\/es\/wp-content\/uploads\/2025\/02\/Imagen-de-WhatsApp-2025-02-08-a-las-15.14.15_f148e274-768x432.jpg 768w, https:\/\/cozumeladventureplanet.com\/es\/wp-content\/uploads\/2025\/02\/Imagen-de-WhatsApp-2025-02-08-a-las-15.14.15_f148e274-600x338.jpg 600w, https:\/\/cozumeladventureplanet.com\/es\/wp-content\/uploads\/2025\/02\/Imagen-de-WhatsApp-2025-02-08-a-las-15.14.15_f148e274-280x158.jpg 280w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><figcaption class=\"wp-element-caption\">Cozumel Private Boat<\/figcaption><\/figure>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"575\" data-id=\"902\" src=\"https:\/\/cozumeladventureplanet.com\/wp-content\/uploads\/2025\/01\/DJI_0080-1-1024x575.jpg\" alt=\"\" class=\"wp-image-902\" title=\"\" srcset=\"https:\/\/cozumeladventureplanet.com\/es\/wp-content\/uploads\/2025\/01\/DJI_0080-1-1024x575.jpg 1024w, https:\/\/cozumeladventureplanet.com\/es\/wp-content\/uploads\/2025\/01\/DJI_0080-1-300x168.jpg 300w, https:\/\/cozumeladventureplanet.com\/es\/wp-content\/uploads\/2025\/01\/DJI_0080-1-768x431.jpg 768w, https:\/\/cozumeladventureplanet.com\/es\/wp-content\/uploads\/2025\/01\/DJI_0080-1-1536x863.jpg 1536w, https:\/\/cozumeladventureplanet.com\/es\/wp-content\/uploads\/2025\/01\/DJI_0080-1-2048x1150.jpg 2048w, https:\/\/cozumeladventureplanet.com\/es\/wp-content\/uploads\/2025\/01\/DJI_0080-1-600x337.jpg 600w, https:\/\/cozumeladventureplanet.com\/es\/wp-content\/uploads\/2025\/01\/DJI_0080-1-280x157.jpg 280w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><figcaption class=\"wp-element-caption\"><strong>Renting a Private Boat in Cozumel<\/strong><\/figcaption><\/figure>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"683\" data-id=\"901\" src=\"https:\/\/cozumeladventureplanet.com\/wp-content\/uploads\/2025\/01\/XYZ05677-1024x683.jpg\" alt=\"\" class=\"wp-image-901\" title=\"\" srcset=\"https:\/\/cozumeladventureplanet.com\/es\/wp-content\/uploads\/2025\/01\/XYZ05677-1024x683.jpg 1024w, https:\/\/cozumeladventureplanet.com\/es\/wp-content\/uploads\/2025\/01\/XYZ05677-300x200.jpg 300w, https:\/\/cozumeladventureplanet.com\/es\/wp-content\/uploads\/2025\/01\/XYZ05677-768x512.jpg 768w, https:\/\/cozumeladventureplanet.com\/es\/wp-content\/uploads\/2025\/01\/XYZ05677-1536x1024.jpg 1536w, https:\/\/cozumeladventureplanet.com\/es\/wp-content\/uploads\/2025\/01\/XYZ05677-2048x1365.jpg 2048w, https:\/\/cozumeladventureplanet.com\/es\/wp-content\/uploads\/2025\/01\/XYZ05677-600x400.jpg 600w, https:\/\/cozumeladventureplanet.com\/es\/wp-content\/uploads\/2025\/01\/XYZ05677-240x160.jpg 240w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><figcaption class=\"wp-element-caption\">private charter provider in Cozumel<\/figcaption><\/figure>\n<\/figure>\n<\/div>\n\n\n\n<h2 class=\"wp-block-heading has-text-align-center has-ast-global-color-0-color has-text-color has-link-color wp-elements-8b806ebd639d10419aa9766dd78201fb\">What&#8217;s Included in Your Cozumel Charter<\/h2>\n\n\n\n<p>We offer a <strong>variety of premium boats<\/strong>, including <strong>luxurious yachts, spacious catamarans, and high-speed boats<\/strong>, ensuring that we have the perfect option to match your needs.<\/p>\n\n\n\n<p>\u2714 <strong>All our private charters include:<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Fresh <strong>ceviche &amp; tropical fruit<\/strong><\/li>\n\n\n\n<li><strong>Cold beer, margaritas,Softdrinks Water, and rum punch<\/strong><\/li>\n\n\n\n<li><strong>Personalized service<\/strong> for any special event<\/li>\n\n\n\n<li>All Snorkel Gear<\/li>\n<\/ul>\n\n\n\n<p> <strong>Celebrating something special?<\/strong>  Let us customize your private boat experience to make it unforgettable!<\/p>\n\n\n\n<p><strong>Book now and enjoy the ultimate Cozumel boat adventure!<\/strong> <\/p>\n\n\n\n<h2 class=\"wp-block-heading has-text-align-center has-ast-global-color-0-color has-text-color has-link-color wp-elements-2ea06259ee677a3bc11957da7acaf708\">Meeting Point &amp; Departure Info<\/h2>\n\n\n\n<div class=\"wp-block-uagb-container uagb-block-2d013910 alignfull uagb-is-root-container\"><div class=\"uagb-container-inner-blocks-wrap\">\n<div class=\"wp-block-uagb-container uagb-block-f538cd3b\">\n<h3 class=\"wp-block-heading\">Local Time &amp; Meeting Point<\/h3>\n\n\n\n<p>Cozumel follows <strong>GMT-5 year-round<\/strong> (no daylight saving), same as Eastern Standard Time. This makes cruise scheduling easy and reliable.<\/p>\n\n\n\n<p><strong> Meeting Point: The Money Bar Beach Club<\/strong><br>Our main meeting point is <strong>The Money Bar<\/strong>, located at Km 6.5 on the coastal road. Just <strong>5 minutes from Puerta Maya and International Pier<\/strong>, or <strong>10 minutes from Punta Langosta<\/strong>.<\/p>\n\n\n\n<p>It\u2019s family-friendly, beachfront, and has restrooms, shaded areas, and a restaurant.<\/p>\n<\/div>\n\n\n\n<div class=\"wp-block-uagb-container uagb-block-d7554b10\">\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"1018\" height=\"738\" src=\"https:\/\/cozumeladventureplanet.com\/wp-content\/uploads\/2025\/05\/Meeting-Point.png\" alt=\"Meeting Point &amp; Timing Info\" class=\"wp-image-2322\" title=\"\" srcset=\"https:\/\/cozumeladventureplanet.com\/es\/wp-content\/uploads\/2025\/05\/Meeting-Point.png 1018w, https:\/\/cozumeladventureplanet.com\/es\/wp-content\/uploads\/2025\/05\/Meeting-Point-300x217.png 300w, https:\/\/cozumeladventureplanet.com\/es\/wp-content\/uploads\/2025\/05\/Meeting-Point-768x557.png 768w, https:\/\/cozumeladventureplanet.com\/es\/wp-content\/uploads\/2025\/05\/Meeting-Point-600x435.png 600w, https:\/\/cozumeladventureplanet.com\/es\/wp-content\/uploads\/2025\/05\/Meeting-Point-221x160.png 221w\" sizes=\"auto, (max-width: 1018px) 100vw, 1018px\" \/><\/figure>\n<\/div>\n<\/div><\/div>\n\n\n\n<h2 class=\"wp-block-heading has-text-align-center\">Cozumel Private Boat Rental Options<\/h2>\n\n\n\n<div class=\"wp-block-uagb-container uagb-block-646dccd4 alignfull uagb-is-root-container\"><div class=\"uagb-container-inner-blocks-wrap\">\n<figure class=\"wp-block-gallery has-nested-images columns-default is-cropped wp-block-gallery-2 is-layout-flex wp-block-gallery-is-layout-flex\">\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"576\" data-id=\"1240\" src=\"https:\/\/cozumeladventureplanet.com\/wp-content\/uploads\/2025\/03\/480357915_643085094914024_2428494244067773089_n.jpg\" alt=\"Private Boat Charter in Cozumel\" class=\"wp-image-1240\" title=\"\" srcset=\"https:\/\/cozumeladventureplanet.com\/es\/wp-content\/uploads\/2025\/03\/480357915_643085094914024_2428494244067773089_n.jpg 1024w, https:\/\/cozumeladventureplanet.com\/es\/wp-content\/uploads\/2025\/03\/480357915_643085094914024_2428494244067773089_n-300x169.jpg 300w, https:\/\/cozumeladventureplanet.com\/es\/wp-content\/uploads\/2025\/03\/480357915_643085094914024_2428494244067773089_n-768x432.jpg 768w, https:\/\/cozumeladventureplanet.com\/es\/wp-content\/uploads\/2025\/03\/480357915_643085094914024_2428494244067773089_n-600x338.jpg 600w, https:\/\/cozumeladventureplanet.com\/es\/wp-content\/uploads\/2025\/03\/480357915_643085094914024_2428494244067773089_n-280x158.jpg 280w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><figcaption class=\"wp-element-caption\"><a href=\"https:\/\/book.peek.com\/s\/b150db31-8f61-4d98-9e0e-ccfea033f174\/N4Mv8\" data-type=\"link\" data-id=\"https:\/\/book.peek.com\/s\/b150db31-8f61-4d98-9e0e-ccfea033f174\/N4Mv8\" target=\"_blank\" rel=\"noopener\">Sea Ray 31 ft  10 passegers &#8220;Chaparral&#8221;<\/a><\/figcaption><\/figure>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"767\" data-id=\"678\" src=\"https:\/\/cozumeladventureplanet.com\/wp-content\/uploads\/2025\/01\/IMG_9410-1024x767.jpg\" alt=\"\" class=\"wp-image-678\" title=\"\" srcset=\"https:\/\/cozumeladventureplanet.com\/es\/wp-content\/uploads\/2025\/01\/IMG_9410-1024x767.jpg 1024w, https:\/\/cozumeladventureplanet.com\/es\/wp-content\/uploads\/2025\/01\/IMG_9410-300x225.jpg 300w, https:\/\/cozumeladventureplanet.com\/es\/wp-content\/uploads\/2025\/01\/IMG_9410-768x575.jpg 768w, https:\/\/cozumeladventureplanet.com\/es\/wp-content\/uploads\/2025\/01\/IMG_9410-1536x1151.jpg 1536w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><figcaption class=\"wp-element-caption\">Sea Ray 23 ft 8 passenger  &#8220;Lanchita&#8221;<\/figcaption><\/figure>\n\n\n\n<figure class=\"wp-block-image size-large\"><a href=\"https:\/\/book.peek.com\/s\/b150db31-8f61-4d98-9e0e-ccfea033f174\/1J8ov\" target=\"_blank\" rel=\"noopener\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"576\" data-id=\"546\" src=\"https:\/\/cozumeladventureplanet.com\/wp-content\/uploads\/2025\/01\/Imagen-de-WhatsApp-2025-01-11-a-las-14.28.08_001eae56-1024x576.jpg\" alt=\"Catamaran 42 ft 30 passengers &quot;La Chula&quot;\" class=\"wp-image-546\" title=\"\" srcset=\"https:\/\/cozumeladventureplanet.com\/es\/wp-content\/uploads\/2025\/01\/Imagen-de-WhatsApp-2025-01-11-a-las-14.28.08_001eae56-1024x576.jpg 1024w, https:\/\/cozumeladventureplanet.com\/es\/wp-content\/uploads\/2025\/01\/Imagen-de-WhatsApp-2025-01-11-a-las-14.28.08_001eae56-300x169.jpg 300w, https:\/\/cozumeladventureplanet.com\/es\/wp-content\/uploads\/2025\/01\/Imagen-de-WhatsApp-2025-01-11-a-las-14.28.08_001eae56-768x432.jpg 768w, https:\/\/cozumeladventureplanet.com\/es\/wp-content\/uploads\/2025\/01\/Imagen-de-WhatsApp-2025-01-11-a-las-14.28.08_001eae56-1536x864.jpg 1536w, https:\/\/cozumeladventureplanet.com\/es\/wp-content\/uploads\/2025\/01\/Imagen-de-WhatsApp-2025-01-11-a-las-14.28.08_001eae56-600x338.jpg 600w, https:\/\/cozumeladventureplanet.com\/es\/wp-content\/uploads\/2025\/01\/Imagen-de-WhatsApp-2025-01-11-a-las-14.28.08_001eae56-280x158.jpg 280w, https:\/\/cozumeladventureplanet.com\/es\/wp-content\/uploads\/2025\/01\/Imagen-de-WhatsApp-2025-01-11-a-las-14.28.08_001eae56.jpg 1600w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/a><figcaption class=\"wp-element-caption\"><a href=\"https:\/\/book.peek.com\/s\/b150db31-8f61-4d98-9e0e-ccfea033f174\/1J8ov\" data-type=\"link\" data-id=\"https:\/\/book.peek.com\/s\/b150db31-8f61-4d98-9e0e-ccfea033f174\/1J8ov\" target=\"_blank\" rel=\"noopener\">Catamaran 42 ft 30 passengers &#8220;La Chula&#8221;<\/a><\/figcaption><\/figure>\n\n\n\n<figure class=\"wp-block-image size-large is-style-default popmake-1230\"><a href=\"https:\/\/cozumeladventureplanet.com\/cozumel-adventure-tours-excursions\/private-catamaran-tour-cozumel\/\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"576\" data-id=\"490\" src=\"https:\/\/cozumeladventureplanet.com\/wp-content\/uploads\/2025\/01\/Imagen-de-WhatsApp-2025-01-07-a-las-10.00.49_a8389add-2-1024x576.jpg\" alt=\"Private Tours in Cozumel\" class=\"wp-image-490\" title=\"\" srcset=\"https:\/\/cozumeladventureplanet.com\/es\/wp-content\/uploads\/2025\/01\/Imagen-de-WhatsApp-2025-01-07-a-las-10.00.49_a8389add-2-1024x576.jpg 1024w, https:\/\/cozumeladventureplanet.com\/es\/wp-content\/uploads\/2025\/01\/Imagen-de-WhatsApp-2025-01-07-a-las-10.00.49_a8389add-2-300x169.jpg 300w, https:\/\/cozumeladventureplanet.com\/es\/wp-content\/uploads\/2025\/01\/Imagen-de-WhatsApp-2025-01-07-a-las-10.00.49_a8389add-2-768x432.jpg 768w, https:\/\/cozumeladventureplanet.com\/es\/wp-content\/uploads\/2025\/01\/Imagen-de-WhatsApp-2025-01-07-a-las-10.00.49_a8389add-2-1536x864.jpg 1536w, https:\/\/cozumeladventureplanet.com\/es\/wp-content\/uploads\/2025\/01\/Imagen-de-WhatsApp-2025-01-07-a-las-10.00.49_a8389add-2-600x338.jpg 600w, https:\/\/cozumeladventureplanet.com\/es\/wp-content\/uploads\/2025\/01\/Imagen-de-WhatsApp-2025-01-07-a-las-10.00.49_a8389add-2-280x158.jpg 280w, https:\/\/cozumeladventureplanet.com\/es\/wp-content\/uploads\/2025\/01\/Imagen-de-WhatsApp-2025-01-07-a-las-10.00.49_a8389add-2.jpg 1600w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/a><figcaption class=\"wp-element-caption\"><a href=\"https:\/\/book.peek.com\/s\/b150db31-8f61-4d98-9e0e-ccfea033f174\/1JZMv\" data-type=\"link\" data-id=\"https:\/\/book.peek.com\/s\/b150db31-8f61-4d98-9e0e-ccfea033f174\/1JZMv\" target=\"_blank\" rel=\"noopener\">Catamaran 32 Ft 20 passengers &#8220;Poseidon&#8221;<\/a><\/figcaption><\/figure>\n<\/figure>\n<\/div><\/div>\n\n\n\n<p class=\"has-text-align-center\"><strong>private Catamaran tour Cozumel<\/strong><\/p>\n\n\n\n<div style=\"height:39px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<div class=\"wp-block-group is-layout-constrained wp-block-group-is-layout-constrained\">\n<h2 class=\"wp-block-heading has-text-align-center has-ast-global-color-0-color has-text-color has-link-color wp-elements-24875cda328633b4130d7f932aad4083\">Frequently Asked Questions About Our Boat Charters<\/h2>\n\n\n\n<p class=\"has-text-align-center\"><br><\/p>\n\n\n<div id=\"rank-math-faq\" class=\"rank-math-block\">\n<div class=\"rank-math-list \">\n<div id=\"faq-question-1745043224248\" class=\"rank-math-list-item\">\n<h3 class=\"rank-math-question \">Where do the private boat charters depart from?<\/h3>\n<div class=\"rank-math-answer \">\n\n<p>Our meeting point is our exclusive <strong>Money Bar Beach Club<\/strong>, located near all major cruise ship piers in Cozumel.<br \/>With our private charters, you get full access to the beach club, including:<br \/>Free parking<br \/>WiFi<br \/>Lounge chairs<br \/>A beachfront restaurant with excellent food<br \/>We depart from and return to Money Bar unless you\u2019re staying at a <strong>hotel in the south<\/strong> with a private pier \u2013 in that case, we\u2019ll pick you up!<\/p>\n\n<\/div>\n<\/div>\n<div id=\"faq-question-1745043388704\" class=\"rank-math-list-item\">\n<h3 class=\"rank-math-question \">How long does the private boat tour last?<\/h3>\n<div class=\"rank-math-answer \">\n\n<p>All of our tours last <strong>4 hours<\/strong>, but we can extend them based on your preferences. Just let us know, and we\u2019ll customize your experience!<\/p>\n\n<\/div>\n<\/div>\n<div id=\"faq-question-1745043404784\" class=\"rank-math-list-item\">\n<h3 class=\"rank-math-question \">What wildlife can I see during the tour?<\/h3>\n<div class=\"rank-math-answer \">\n\n<p>During your tour, you may encounter:<br \/>Sea turtles<br \/>Colorful tropical fish<br \/>Eagle rays<br \/>Nurse sharks (seasonal &amp; harmless!)<br \/>Occasionally, dolphins!<br \/>Every trip is unique, and there\u2019s always something amazing to see!<\/p>\n\n<\/div>\n<\/div>\n<div id=\"faq-question-1745043426782\" class=\"rank-math-list-item\">\n<h3 class=\"rank-math-question \">What is included in a private boat charter in Cozumel?<\/h3>\n<div class=\"rank-math-answer \">\n\n<p>Our private boat charters include:<br \/>Exclusive use of the boat<br \/>Professional captain and crew<br \/>High-quality snorkeling gear<br \/>Beverages and snacks onboard<br \/>Visits to top destinations like <strong>El Cielo, Passion Island, and The Turtle Sanctuary<\/strong><br \/>Looking for a more lively vibe? Check out our <strong>Tiger Cozumel Private Party Boat<\/strong>, perfect for spring breakers and celebrations.<\/p>\n\n<\/div>\n<\/div>\n<div id=\"faq-question-1745043443059\" class=\"rank-math-list-item\">\n<h3 class=\"rank-math-question \">Can cruise ship passengers book a private boat charter?<\/h3>\n<div class=\"rank-math-answer \">\n\n<p>Yes! Our location at <strong>Money Bar Beach Club<\/strong> is less than <strong>10 minutes from all cruise piers<\/strong>, making it easy and convenient for cruise passengers. You\u2019ll be back in time for your shi<\/p>\n\n<\/div>\n<\/div>\n<div id=\"faq-question-1745043454755\" class=\"rank-math-list-item\">\n<h3 class=\"rank-math-question \">Is the tour suitable for families with kids?<\/h3>\n<div class=\"rank-math-answer \">\n\n<p>Yes! Our private boat tours are <strong>perfect for families<\/strong>. We provide <strong>life jackets for all ages<\/strong>, and our crew ensures a safe and enjoyable experience for everyone.<\/p>\n\n<\/div>\n<\/div>\n<div id=\"faq-question-1745213398234\" class=\"rank-math-list-item\">\n<h3 class=\"rank-math-question \"><strong>How many people can join a private boat charter in Cozumel?<\/strong><\/h3>\n<div class=\"rank-math-answer \">\n\n<p>Our boats can accommodate from 1 to 50 people depending on the size of the vessel. Whether it\u2019s a romantic getaway or a family trip,Big Group we have the right option for you.<\/p>\n\n<\/div>\n<\/div>\n<div id=\"faq-question-1745213429776\" class=\"rank-math-list-item\">\n<h3 class=\"rank-math-question \">Is snorkeling equipment included?<\/h3>\n<div class=\"rank-math-answer \">\n\n<p>Yes, all our private boat charters include top-quality snorkeling gear at no extra cost. We also provide life jackets and guide assistance during the tour.<\/p>\n\n<\/div>\n<\/div>\n<div id=\"faq-question-1745213453301\" class=\"rank-math-list-item\">\n<h3 class=\"rank-math-question \">Can I customize the private boat tour itinerary?<\/h3>\n<div class=\"rank-math-answer \">\n\n<p>Absolutely. You can choose your route, stops, and even request specific experiences like a beach picnic, El Cielo visit, or extended snorkeling time. Best Options For Kids<\/p>\n\n<\/div>\n<\/div>\n<div id=\"faq-question-1745213477155\" class=\"rank-math-list-item\">\n<h3 class=\"rank-math-question \">How do I book a private boat tour in Cozumel?<\/h3>\n<div class=\"rank-math-answer \">\n\n<p>You can easily book online with just a small deposit. Choose your date, boat type, and group size \u2014 and we\u2019ll take care of the rest. Secure your adventure today!<\/p>\n\n<\/div>\n<\/div>\n<\/div>\n<\/div><\/div>\n","protected":false},"excerpt":{"rendered":"<p>Cozumel Private Boat Charter \u2013 Snorkel, Relax &amp; Explore Hello friends visiting Cozumel in search of a Cozumel Private Boat [&hellip;]<\/p>\n","protected":false},"author":2,"featured_media":1244,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_uag_custom_page_level_css":"","site-sidebar-layout":"default","site-content-layout":"","ast-site-content-layout":"full-width-container","site-content-style":"default","site-sidebar-style":"default","ast-global-header-display":"","ast-banner-title-visibility":"","ast-main-header-display":"","ast-hfb-above-header-display":"","ast-hfb-below-header-display":"","ast-hfb-mobile-header-display":"","site-post-title":"disabled","ast-breadcrumbs-content":"","ast-featured-img":"disabled","footer-sml-layout":"","theme-transparent-header-meta":"","adv-header-id-meta":"","stick-header-meta":"","header-above-stick-meta":"","header-main-stick-meta":"","header-below-stick-meta":"","astra-migrate-meta-layouts":"default","ast-page-background-enabled":"default","ast-page-background-meta":{"desktop":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"ast-content-background-meta":{"desktop":{"background-color":"var(--ast-global-color-4)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"var(--ast-global-color-4)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"var(--ast-global-color-4)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"footnotes":""},"class_list":["post-1090","page","type-page","status-publish","has-post-thumbnail","hentry"],"uagb_featured_image_src":{"full":["https:\/\/cozumeladventureplanet.com\/es\/wp-content\/uploads\/2025\/03\/480321626_643085288247338_2483030185624348563_n.jpg",1024,576,false],"thumbnail":["https:\/\/cozumeladventureplanet.com\/es\/wp-content\/uploads\/2025\/03\/480321626_643085288247338_2483030185624348563_n-150x150.jpg",150,150,true],"medium":["https:\/\/cozumeladventureplanet.com\/es\/wp-content\/uploads\/2025\/03\/480321626_643085288247338_2483030185624348563_n-300x169.jpg",300,169,true],"medium_large":["https:\/\/cozumeladventureplanet.com\/es\/wp-content\/uploads\/2025\/03\/480321626_643085288247338_2483030185624348563_n-768x432.jpg",768,432,true],"large":["https:\/\/cozumeladventureplanet.com\/es\/wp-content\/uploads\/2025\/03\/480321626_643085288247338_2483030185624348563_n.jpg",1024,576,false],"1536x1536":["https:\/\/cozumeladventureplanet.com\/es\/wp-content\/uploads\/2025\/03\/480321626_643085288247338_2483030185624348563_n.jpg",1024,576,false],"2048x2048":["https:\/\/cozumeladventureplanet.com\/es\/wp-content\/uploads\/2025\/03\/480321626_643085288247338_2483030185624348563_n.jpg",1024,576,false]},"uagb_author_info":{"display_name":"MeditheCreator","author_link":"https:\/\/cozumeladventureplanet.com\/es\/author\/m4di420\/"},"uagb_comment_info":0,"uagb_excerpt":"Cozumel Private Boat Charter \u2013 Snorkel, Relax &amp; Explore Hello friends visiting Cozumel in search of a Cozumel Private Boat [&hellip;]","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/cozumeladventureplanet.com\/es\/wp-json\/wp\/v2\/pages\/1090","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/cozumeladventureplanet.com\/es\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/cozumeladventureplanet.com\/es\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/cozumeladventureplanet.com\/es\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/cozumeladventureplanet.com\/es\/wp-json\/wp\/v2\/comments?post=1090"}],"version-history":[{"count":59,"href":"https:\/\/cozumeladventureplanet.com\/es\/wp-json\/wp\/v2\/pages\/1090\/revisions"}],"predecessor-version":[{"id":2809,"href":"https:\/\/cozumeladventureplanet.com\/es\/wp-json\/wp\/v2\/pages\/1090\/revisions\/2809"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/cozumeladventureplanet.com\/es\/wp-json\/wp\/v2\/media\/1244"}],"wp:attachment":[{"href":"https:\/\/cozumeladventureplanet.com\/es\/wp-json\/wp\/v2\/media?parent=1090"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}