{"product_id":"trocadero-petit-playa-marbella","title":"Trocadero Petit Playa","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\/trocadero.pdf?v=1775806599\"\u003e\n      Menu\n    \u003c\/button\u003e\n\n    \u003cbutton class=\"tab-btn tab-link\" data-link=\"https:\/\/www.google.com\/maps?hl=en\u0026amp;gl=es\u0026amp;um=1\u0026amp;ie=UTF-8\u0026amp;fb=1\u0026amp;sa=X\u0026amp;geocode=KY_XVJ4hKHMNMb6brA8Yf0eF\u0026amp;daddr=Playa+de+Santa+Petronila,+29610+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=\"MTM4ODU4\"\u003e\u003c\/div\u003e\n\n  \u003c\/div\u003e\n\n  \u003c!-- INFO --\u003e\n  \u003cdiv class=\"tab-content \" id=\"info\"\u003e\n    \u003cp class=\"ql-align-center\"\u003e\n  Set along Marbella’s seafront promenade, Trocadero Petit Playa offers an intimate beachfront experience that blends classic Mediterranean charm with refined design. Smaller and more relaxed than its sister venues, it delivers a more personal, understated take on Marbella’s beach club lifestyle.\n\u003c\/p\u003e\n\n\u003ch4 class=\"ql-align-center\"\u003eFood: Mediterranean Cuisine with Global Influence\u003c\/h4\u003e\n\u003cp class=\"ql-align-center\"\u003e\n  A product-focused Mediterranean menu enhanced with subtle international influences, featuring fresh seafood, rice dishes, and premium meats. Expect high-quality ingredients, traditional flavours with a modern twist, and a strong cocktail offering designed for all-day enjoyment by the sea.\n\u003c\/p\u003e\n\n\u003ch4 class=\"ql-align-center\"\u003eVibe: Chic and Intimate\u003c\/h4\u003e\n\u003cp class=\"ql-align-center\"\u003e\n  With its African colonial-inspired design, soft natural tones, and beachfront setting, the atmosphere is elegant yet relaxed. Trocadero Petit Playa attracts a more laid-back, stylish crowd looking for a quieter alternative to Marbella’s larger, high-energy venues.\n\u003c\/p\u003e\n\n\u003ch4 class=\"ql-align-center\"\u003eParty: Relaxed Coastal Sounds\u003c\/h4\u003e\n\u003cp class=\"ql-align-center\"\u003e\n  Music is kept subtle and refined, with chilled playlists and occasional DJ sessions that complement the setting rather than dominate it. The focus is on conversation, dining, and enjoying the beachfront 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, in line with the Trocadero brand, with a strong emphasis on food quality and service. This is more of a dining-led beach experience rather than a party destination.\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  Due to its smaller, more intimate layout, tables and beach spots fill up quickly—book at least one to two weeks in advance, especially during peak summer days.\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":54838380462405,"sku":null,"price":0.0,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0401\/1022\/7616\/files\/IMG_8458.jpg?v=1748616450","url":"https:\/\/livelovemarbella.com\/products\/trocadero-petit-playa-marbella","provider":"Live Love Marbella","version":"1.0","type":"link"}