{"product_id":"nosso-marbella","title":"Nosso","description":"\u003cdiv class=\"custom-tabs\"\u003e\n\n  \u003cdiv class=\"tabs-nav\"\u003e\n    \u003cbutton class=\"tab-btn active \" data-tab=\"reserve\"\u003eReserve\u003c\/button\u003e\n    \u003cbutton class=\"tab-btn \" data-tab=\"info\"\u003eInfo\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      Menu\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      Location\n    \u003c\/button\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- RESERVE --\u003e\n  \u003cdiv class=\"tab-content active\" id=\"reserve\"\u003e\n\n    \u003cdiv class=\"globo-formbuilder\" data-id=\"MTM4OTEx\"\u003e\u003c\/div\u003e\n\n  \u003c\/div\u003e\n\n  \u003c!-- INFO --\u003e\n  \u003cdiv class=\"tab-content \" id=\"info\"\u003e\n  \u003cp\u003e\n  Set on the golden sands of Marbella East, Nosso Beach Club captures the essence of barefoot luxury with a refined yet effortlessly cool atmosphere. Blending bohemian design, beachfront dining, and a vibrant social scene, it offers a stylish escape just minutes from the city. \n\u003c\/p\u003e\n\n\u003ch4 class=\"ql-align-center\"\u003eFood: Mediterranean with a Brazilian Twist\u003c\/h4\u003e\n\u003cp class=\"ql-align-center\"\u003e\n  A curated menu combining Mediterranean flavours with subtle Brazilian influence, featuring fresh seafood, wood-fired meats, and vibrant sharing dishes. Expect bold flavours, high-quality ingredients, and a strong focus on signature cocktails and premium wines.\n\u003c\/p\u003e\n\n\u003ch4 class=\"ql-align-center\"\u003eVibe: Sophisticated and Tranquil\u003c\/h4\u003e\n\u003cp class=\"ql-align-center\"\u003e\n  With its boho-chic décor, natural textures, and beachfront setting, Nosso delivers a relaxed yet elevated atmosphere. The crowd is stylish and international, creating a balanced mix of laid-back luxury and social energy.\n\u003c\/p\u003e\n\n\u003ch4 class=\"ql-align-center\"\u003eParty: Sunset Sessions \u0026amp; Live Music\u003c\/h4\u003e\n\u003cp class=\"ql-align-center\"\u003e\n  Music plays a central role, with DJs and live performers blending deep house, Latin rhythms, and organic sounds. The energy builds naturally throughout the day, transitioning into a vibrant sunset atmosphere.\n\u003c\/p\u003e\n\n\u003ch4 class=\"ql-align-center\"\u003ePrices \u0026amp; What to Expect\u003c\/h4\u003e\n\u003cp class=\"ql-align-center\"\u003e\n  Expect mid-to-premium pricing, with sunbeds and VIP areas available at different levels. Nosso offers a well-balanced experience focused on atmosphere, music, and beachfront lifestyle rather than high-intensity partying.\n\u003c\/p\u003e\n\n\u003ch4 class=\"ql-align-center\"\u003ePro Tip: Book Smart\u003c\/h4\u003e\n\u003cp class=\"ql-align-center\"\u003e\n  Sunbeds and dining tables are in high demand—book at least one to two weeks in advance, especially for weekends and sunset sessions.\n\u003c\/p\u003e\n  \u003c\/div\u003e\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\/products\/nosso-marbella","provider":"Live Love Marbella","version":"1.0","type":"link"}