{"product_id":"nosso-marbella","title":"Our","description":"\u003cdiv class=\"custom-tabs\"\u003e\n\n\n  \u003cdiv class=\"tabs-nav\"\u003e\n\n    \u003cbutton class=\"tab-btn active \" data-tab=\"reserve\"\u003eReservar\u003c\/button\u003e\n    \u003cbutton class=\"tab-btn \" data-tab=\"info\"\u003eInformación\u003c\/button\u003e\n\n    \u003cbutton class=\"tab-btn tab-link\" data-link=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0401\/1022\/7616\/files\/nosso.pdf?v=1775810418\"\u003e\n      Menú\n    \u003c\/button\u003e\n\n    \u003cbutton class=\"tab-btn tab-link\" data-link=\"https:\/\/www.google.com\/maps?rlz=1C1CHBF_esES1049ES1049\u0026amp;gs_lcrp=EgZjaHJvbWUqDAgAECMYJxiABBiKBTIMCAAQIxgnGIAEGIoFMgYIARBFGDkyBggCECMYJzIGCAMQRRg8MgYIBBBFGDwyBggFEEUYPTIGCAYQRRg8MgYIBxBFGD3SAQc4MDdqMGo3qAIAsAIA\u0026amp;um=1\u0026amp;ie=UTF-8\u0026amp;fb=1\u0026amp;gl=es\u0026amp;sa=X\u0026amp;geocode=Ke9UIi1MJ3MNMWjrJXyycSyt\u0026amp;daddr=Av.+del+Limonar,+124,+29604+Marbella,+M%C3%A1laga\"\u003e\n      Ubicación\n    \u003c\/button\u003e\n  \u003c\/div\u003e\n\n\n  \u003c!-- RESERVE --\u003e\n  \u003cdiv class=\"tab-content active\" id=\"reserve\"\u003e\n\n\n    \u003cdiv class=\"globo-formbuilder\" data-id=\"MTM4OTEx\"\u003e\u003c\/div\u003e\n\n\n  \u003c\/div\u003e\n\n\n  \u003c!-- INFO --\u003e\n  \u003cdiv class=\"tab-content \" id=\"info\"\u003e\n\n  \u003cp\u003e\n  Situado en las doradas arenas de Marbella Este, Nosso Beach Club captura la esencia del lujo descalzo con una atmósfera refinada pero desenfadadamente cool. Combinando diseño bohemio, cenas frente al mar y un vibrante ambiente social, ofrece una escapada elegante a pocos minutos de la ciudad. \n\u003c\/p\u003e\n\n\n\u003ch4 class=\"ql-align-center\"\u003eComida: Mediterránea con un toque brasileño\u003c\/h4\u003e\n\n\u003cp class=\"ql-align-center\"\u003e\n  Un menú cuidadosamente seleccionado que combina sabores mediterráneos con una sutil influencia brasileña, con mariscos frescos, carnes a la brasa y vibrantes platos para compartir. Espera sabores audaces, ingredientes de alta calidad y un fuerte enfoque en cócteles de autor y vinos premium.\n\u003c\/p\u003e\n\n\n\u003ch4 class=\"ql-align-center\"\u003eAmbiente: Sofisticado y tranquilo\u003c\/h4\u003e\n\n\u003cp class=\"ql-align-center\"\u003e\n  Con su decoración boho-chic, texturas naturales y ubicación frente al mar, Nosso ofrece un ambiente relajado pero elevado. El público es elegante e internacional, creando una mezcla equilibrada de lujo relajado y energía social.\n\u003c\/p\u003e\n\n\n\u003ch4 class=\"ql-align-center\"\u003eFiesta: Sesiones al atardecer y música en directo\u003c\/h4\u003e\n\n\u003cp class=\"ql-align-center\"\u003e\n  La música juega un papel central, con DJs y artistas en vivo que mezclan deep house, ritmos latinos y sonidos orgánicos. La energía se acumula naturalmente a lo largo del día, pasando a un vibrante ambiente al atardecer.\n\u003c\/p\u003e\n\n\n\u003ch4 class=\"ql-align-center\"\u003ePrecios y qué esperar\u003c\/h4\u003e\n\n\u003cp class=\"ql-align-center\"\u003e\n  Espera precios de nivel medio a premium, con tumbonas y áreas VIP disponibles en diferentes niveles. Nosso ofrece una experiencia bien equilibrada centrada en el ambiente, la música y el estilo de vida frente a la playa, en lugar de fiestas de alta intensidad.\n\u003c\/p\u003e\n\n\n\u003ch4 class=\"ql-align-center\"\u003eConsejo profesional: Reserva con inteligencia\u003c\/h4\u003e\n\n\u003cp class=\"ql-align-center\"\u003e\n  Las tumbonas y las mesas para cenar tienen una gran demanda; reserva con al menos una o dos semanas de antelación, especialmente para los fines de semana y las sesiones al atardecer.\n\u003c\/p\u003e\n\n  \u003c\/div\u003e\n\n\n\n\u003c\/div\u003e\n\n\u003cstyle\u003e\n.custom-tabs {\n  margin-top: 30px;\n}\n\n.tabs-nav {\n  display: flex !important;\n  flex-wrap: nowrap !important;\n  justify-content: space-between !important;\n  border-bottom: 1px solid #eee;\n  overflow-x: auto;\n}\n\n.tab-btn {\n  flex: none !important;\n  padding: 12px 8px !important;\n  background: none;\n  border: none;\n  font-size: 12px !important;\n  letter-spacing: 0.06em !important;\n  text-transform: uppercase;\n  cursor: pointer;\n  color: #777;\n  white-space: nowrap;\n}\n\n.tab-btn.active {\n  color: #000;\n  border-bottom: 2px solid #000;\n}\n\n.tab-btn[data-tab=\"reserve\"] {\n  color: #000;\n  font-weight: 600;\n}\n\n.tab-content {\n  display: none;\n  padding: 20px 0;\n  font-size: 15px;\n  line-height: 1.6;\n}\n\n.tab-content.active {\n  display: block;\n}\n\n.reserve-switch {\n  display: flex;\n  gap: 10px;\n  margin-bottom: 15px;\n}\n\n.switch-btn {\n  flex: 1;\n  padding: 10px;\n  border: 1px solid #ddd;\n  background: #f8f8f8;\n  cursor: pointer;\n  font-size: 12px;\n  text-transform: uppercase;\n}\n\n.switch-btn.active {\n  background: #000;\n  color: #fff;\n  border-color: #000;\n}\n\n.reserve-box {\n  display: none;\n}\n\n.reserve-box.active {\n  display: block;\n}\n\n.reserve-form-wrap {\n  width: 100%;\n  overflow: visible !important;\n}\n\n#reserve {\n  overflow: visible !important;\n}\n\n#reserve .globo-formbuilder {\n  width: 100% !important;\n  max-width: 100% !important;\n  display: block !important;\n}\n\n\/* MOBILE *\/\n@media screen and (max-width: 768px) {\n  .tab-btn {\n    font-size: 11px !important;\n    padding: 10px 6px !important;\n  }\n}\n\u003c\/style\u003e\n\n\u003cscript\u003e\ndocument.querySelectorAll('.custom-tabs').forEach(function(wrapper) {\n  var buttons = wrapper.querySelectorAll('.tab-btn');\n  var contents = wrapper.querySelectorAll('.tab-content');\n\n  buttons.forEach(function(button) {\n    button.addEventListener('click', function() {\n      if (button.classList.contains('tab-link')) {\n        var url = button.getAttribute('data-link');\n        window.open(url, '_blank');\n        return;\n      }\n\n      var tab = button.getAttribute('data-tab');\n\n      buttons.forEach(function(btn) {\n        btn.classList.remove('active');\n      });\n\n      contents.forEach(function(content) {\n        content.classList.remove('active');\n      });\n\n      button.classList.add('active');\n      wrapper.querySelector('#' + tab).classList.add('active');\n    });\n  });\n\n  var switchBtns = wrapper.querySelectorAll('.switch-btn');\n  var boxes = wrapper.querySelectorAll('.reserve-box');\n\n  switchBtns.forEach(function(btn) {\n    btn.addEventListener('click', function() {\n      var type = btn.getAttribute('data-type');\n\n      switchBtns.forEach(function(b) {\n        b.classList.remove('active');\n      });\n\n      boxes.forEach(function(box) {\n        box.classList.remove('active');\n      });\n\n      btn.classList.add('active');\n      wrapper.querySelector('[data-box=\"' + type + '\"]').classList.add('active');\n    });\n  });\n});\n\u003c\/script\u003e","brand":"Beach","offers":[{"title":"Default Title","offer_id":54649412518213,"sku":"","price":0.0,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0401\/1022\/7616\/files\/IMG_4189.jpg?v=1740783224","url":"https:\/\/livelovemarbella.com\/es\/products\/nosso-marbella","provider":"Live Love Marbella","version":"1.0","type":"link"}