{"id":81176,"date":"2026-05-13T15:11:49","date_gmt":"2026-05-13T22:11:49","guid":{"rendered":"https:\/\/onlinesexdolls.com\/brands\/"},"modified":"2026-10-27T01:36:16","modified_gmt":"2026-10-27T08:36:16","slug":"brands","status":"publish","type":"page","link":"https:\/\/onlinesexdolls.com\/es\/brands\/","title":{"rendered":"Marcas"},"content":{"rendered":"<div class=\"vivant-selector-page\">\n<div class=\"vivant-funnel-intro\" style=\"text-align:center;padding:24px 16px 8px\">\n<p><strong>Brands<\/strong><\/p>\n<p>Browse Vivant Dolls by manufacturer. We carry premium dolls from the world&rsquo;s top brands.<\/p>\n<\/div>\n<div class=\"vivant-hub-cta-row vivant-brands-grid\" data-vivant-brand-build=\"20261027-v1\" style=\"display:flex;flex-wrap:wrap;justify-content:center;gap:14px;padding:16px 16px 28px;max-width:1100px;margin:0 auto\"><a href=\"https:\/\/onlinesexdolls.com\/products\/?filter_brands=6ye-doll\" class=\"vivant-shop-all-btn\" style=\"font-size:16px;padding:18px 22px;width:220px;max-width:100%;text-align:center;letter-spacing:0.06em;font-weight:700\">6YE<\/a><a href=\"https:\/\/onlinesexdolls.com\/products\/?filter_brands=aibei-doll,aibei-torso&amp;query_type_brands=or\" class=\"vivant-shop-all-btn\" style=\"font-size:16px;padding:18px 22px;width:220px;max-width:100%;text-align:center;letter-spacing:0.06em;font-weight:700\">Aibei<\/a><a href=\"https:\/\/onlinesexdolls.com\/products\/?filter_brands=aimi-doll\" class=\"vivant-shop-all-btn\" style=\"font-size:16px;padding:18px 22px;width:220px;max-width:100%;text-align:center;letter-spacing:0.06em;font-weight:700\">Aimi<\/a><a href=\"https:\/\/onlinesexdolls.com\/products\/?filter_brands=angelkiss-doll\" class=\"vivant-shop-all-btn\" style=\"font-size:16px;padding:18px 22px;width:220px;max-width:100%;text-align:center;letter-spacing:0.06em;font-weight:700\">Angelkiss<\/a><a href=\"https:\/\/onlinesexdolls.com\/products\/?filter_brands=climax-doll,climax-torso&amp;query_type_brands=or\" class=\"vivant-shop-all-btn\" style=\"font-size:16px;padding:18px 22px;width:220px;max-width:100%;text-align:center;letter-spacing:0.06em;font-weight:700\">Climax<\/a><a href=\"https:\/\/onlinesexdolls.com\/products\/?filter_brands=dolls-castle\" class=\"vivant-shop-all-btn\" style=\"font-size:16px;padding:18px 22px;width:220px;max-width:100%;text-align:center;letter-spacing:0.06em;font-weight:700\">Dolls Castle<\/a><a href=\"https:\/\/onlinesexdolls.com\/products\/?filter_brands=elsababe-doll\" class=\"vivant-shop-all-btn\" style=\"font-size:16px;padding:18px 22px;width:220px;max-width:100%;text-align:center;letter-spacing:0.06em;font-weight:700\">Elsababe<\/a><a href=\"https:\/\/onlinesexdolls.com\/products\/?filter_brands=funwest-doll,funwest-torso&amp;query_type_brands=or\" class=\"vivant-shop-all-btn\" style=\"font-size:16px;padding:18px 22px;width:220px;max-width:100%;text-align:center;letter-spacing:0.06em;font-weight:700\">Funwest<\/a><a href=\"https:\/\/onlinesexdolls.com\/products\/?filter_brands=galatea-doll\" class=\"vivant-shop-all-btn\" style=\"font-size:16px;padding:18px 22px;width:220px;max-width:100%;text-align:center;letter-spacing:0.06em;font-weight:700\">Galatea<\/a><a href=\"https:\/\/onlinesexdolls.com\/products\/?filter_brands=hr-doll\" class=\"vivant-shop-all-btn\" style=\"font-size:16px;padding:18px 22px;width:220px;max-width:100%;text-align:center;letter-spacing:0.06em;font-weight:700\">HR<\/a><a href=\"https:\/\/onlinesexdolls.com\/products\/?filter_brands=irontech-doll\" class=\"vivant-shop-all-btn\" style=\"font-size:16px;padding:18px 22px;width:220px;max-width:100%;text-align:center;letter-spacing:0.06em;font-weight:700\">Irontech<\/a><a href=\"https:\/\/onlinesexdolls.com\/products\/?filter_brands=jiusheng-doll\" class=\"vivant-shop-all-btn\" style=\"font-size:16px;padding:18px 22px;width:220px;max-width:100%;text-align:center;letter-spacing:0.06em;font-weight:700\">Jiusheng<\/a><a href=\"https:\/\/onlinesexdolls.com\/products\/?filter_brands=jx-doll\" class=\"vivant-shop-all-btn\" style=\"font-size:16px;padding:18px 22px;width:220px;max-width:100%;text-align:center;letter-spacing:0.06em;font-weight:700\">JX<\/a><a href=\"https:\/\/onlinesexdolls.com\/products\/?filter_brands=lusandy-doll,lusandy-torso&amp;query_type_brands=or\" class=\"vivant-shop-all-btn\" style=\"font-size:16px;padding:18px 22px;width:220px;max-width:100%;text-align:center;letter-spacing:0.06em;font-weight:700\">Lusandy<\/a><a href=\"https:\/\/onlinesexdolls.com\/products\/?filter_brands=mlw-doll\" class=\"vivant-shop-all-btn\" style=\"font-size:16px;padding:18px 22px;width:220px;max-width:100%;text-align:center;letter-spacing:0.06em;font-weight:700\">MLW<\/a><a href=\"https:\/\/onlinesexdolls.com\/products\/?filter_brands=momo-doll\" class=\"vivant-shop-all-btn\" style=\"font-size:16px;padding:18px 22px;width:220px;max-width:100%;text-align:center;letter-spacing:0.06em;font-weight:700\">MOMO<\/a><a href=\"https:\/\/onlinesexdolls.com\/products\/?filter_brands=piper-doll,piper-torso&amp;query_type_brands=or\" class=\"vivant-shop-all-btn\" style=\"font-size:16px;padding:18px 22px;width:220px;max-width:100%;text-align:center;letter-spacing:0.06em;font-weight:700\">Piper<\/a><a href=\"https:\/\/onlinesexdolls.com\/products\/?filter_brands=real-lady-doll\" class=\"vivant-shop-all-btn\" style=\"font-size:16px;padding:18px 22px;width:220px;max-width:100%;text-align:center;letter-spacing:0.06em;font-weight:700\">Real Lady<\/a><a href=\"https:\/\/onlinesexdolls.com\/products\/?filter_brands=realing,realing-torso&amp;query_type_brands=or\" class=\"vivant-shop-all-btn\" style=\"font-size:16px;padding:18px 22px;width:220px;max-width:100%;text-align:center;letter-spacing:0.06em;font-weight:700\">REALING<\/a><a href=\"https:\/\/onlinesexdolls.com\/products\/?filter_brands=se-doll,se-torso&amp;query_type_brands=or\" class=\"vivant-shop-all-btn\" style=\"font-size:16px;padding:18px 22px;width:220px;max-width:100%;text-align:center;letter-spacing:0.06em;font-weight:700\">SE<\/a><a href=\"https:\/\/onlinesexdolls.com\/products\/?filter_brands=starpery-doll,starpery-torso&amp;query_type_brands=or\" class=\"vivant-shop-all-btn\" style=\"font-size:16px;padding:18px 22px;width:220px;max-width:100%;text-align:center;letter-spacing:0.06em;font-weight:700\">Starpery<\/a><a href=\"https:\/\/onlinesexdolls.com\/products\/?filter_brands=sy-doll,sy-torso&amp;query_type_brands=or\" class=\"vivant-shop-all-btn\" style=\"font-size:16px;padding:18px 22px;width:220px;max-width:100%;text-align:center;letter-spacing:0.06em;font-weight:700\">SY<\/a><a href=\"https:\/\/onlinesexdolls.com\/products\/?filter_brands=top-cydoll\" class=\"vivant-shop-all-btn\" style=\"font-size:16px;padding:18px 22px;width:220px;max-width:100%;text-align:center;letter-spacing:0.06em;font-weight:700\">TOP-CYDOLL<\/a><a href=\"https:\/\/onlinesexdolls.com\/products\/?filter_brands=wm-dolls\" class=\"vivant-shop-all-btn\" style=\"font-size:16px;padding:18px 22px;width:220px;max-width:100%;text-align:center;letter-spacing:0.06em;font-weight:700\">WM<\/a><a href=\"https:\/\/onlinesexdolls.com\/products\/?filter_brands=xise-torso\" class=\"vivant-shop-all-btn\" style=\"font-size:16px;padding:18px 22px;width:220px;max-width:100%;text-align:center;letter-spacing:0.06em;font-weight:700\">XISE<\/a><a href=\"https:\/\/onlinesexdolls.com\/products\/?filter_brands=xt-doll\" class=\"vivant-shop-all-btn\" style=\"font-size:16px;padding:18px 22px;width:220px;max-width:100%;text-align:center;letter-spacing:0.06em;font-weight:700\">XT<\/a><a href=\"https:\/\/onlinesexdolls.com\/products\/?filter_brands=zelex-doll,zelex-torso&amp;query_type_brands=or\" class=\"vivant-shop-all-btn\" style=\"font-size:16px;padding:18px 22px;width:220px;max-width:100%;text-align:center;letter-spacing:0.06em;font-weight:700\">ZELEX<\/a><\/div>\n<script id=\"vivant-auto-brands-directory-v1\">\n(function () {\n  'use strict';\n  var grid = document.querySelector('#post-81176 .vivant-brands-grid');\n  if (!grid) return;\n  grid.setAttribute('data-vivant-brands-dynamic', 'boot');\n  if (typeof window.fetch !== 'function') return;\n  var base = '\/wp-json\/wc\/store\/v1\/products\/';\n  var termPath = base + 'attributes\/55\/terms';\n  var countPath = base + 'collection-data?calculate_attribute_counts%5B0%5D%5Btaxonomy%5D=pa_brands';\n  function read(path) {\n    return fetch(path, {credentials: 'same-origin'}).then(function (response) {\n      if (!response.ok) throw new Error('Brands data unavailable');\n      return response.json();\n    });\n  }\n  Promise.all([read(termPath), read(countPath)]).then(function (values) {\n    var terms = values[0];\n    var collection = values[1];\n    if (!Array.isArray(terms) || !collection || !Array.isArray(collection.attribute_counts)) return;\n    var availability = Object.create(null);\n    collection.attribute_counts.forEach(function (entry) {\n      if (entry && entry.term !== undefined) availability[String(entry.term)] = Math.max(0, Number(entry.count) || 0);\n    });\n    var groups = Object.create(null);\n    terms.forEach(function (term) {\n      if (!term || typeof term.name !== 'string' || typeof term.slug !== 'string' || !term.slug.trim()) return;\n      var original = term.name.trim();\n      var label = original.replace(\/\\s+(?:dolls?|torsos?)$\/i, '').trim();\n      if (!label) return;\n      var key = label.toLocaleLowerCase('en-US');\n      if (!groups[key]) groups[key] = {label: label, slugs: [], available: 0};\n      var group = groups[key];\n      if (original === label) group.label = original;\n      if (group.slugs.indexOf(term.slug) === -1) group.slugs.push(term.slug);\n      group.available += availability[String(term.id)] || 0;\n    });\n    var existing = Array.prototype.slice.call(grid.querySelectorAll('a.vivant-shop-all-btn'));\n    var familiarNames = Object.create(null);\n    existing.forEach(function (a) {\n      familiarNames[a.textContent.trim().toLocaleLowerCase('en-US')] = a.textContent.trim();\n    });\n    var visible = Object.keys(groups).map(function (key) { return groups[key]; }).filter(function (g) {\n      return g.available > 0 && g.slugs.length > 0;\n    });\n    if (!visible.length) return;\n    visible.forEach(function (g) {\n      var old = familiarNames[g.label.toLocaleLowerCase('en-US')];\n      if (old) g.label = old;\n      g.href = '\/products\/?filter_brands=' + g.slugs.map(encodeURIComponent).join(',') + (g.slugs.length > 1 ? '&query_type_brands=or' : '');\n    });\n    visible.sort(function (a, b) {\n      return a.label.localeCompare(b.label, 'en', {numeric: true, sensitivity: 'base'});\n    });\n    var unchanged = existing.length === visible.length && existing.every(function (a, i) {\n      return a.textContent.trim() === visible[i].label &&\n        a.getAttribute('href') === location.origin + visible[i].href;\n    });\n    if (!unchanged) {\n      var fragment = document.createDocumentFragment();\n      var style = existing.length ? existing[0].getAttribute('style') : 'font-size:16px;padding:18px 22px;width:220px;max-width:100%;text-align:center;letter-spacing:0.06em;font-weight:700';\n      visible.forEach(function (group) {\n        var a = document.createElement('a');\n        a.href = group.href;\n        a.className = 'vivant-shop-all-btn';\n        a.setAttribute('style', style);\n        a.textContent = group.label;\n        fragment.appendChild(a);\n      });\n      grid.replaceChildren(fragment);\n    }\n    grid.setAttribute('data-vivant-brands-dynamic', 'ready');\n  }).catch(function () {\n    grid.setAttribute('data-vivant-brands-dynamic', 'fallback');\n  });\n})();\n<\/script>\n<div class=\"vivant-funnel-nav-bottom\" style=\"text-align:center;padding:8px 0 24px\"><a href=\"https:\/\/onlinesexdolls.com\/\" class=\"vivant-nav-link\">Back to Home<\/a><\/div>\n<\/div>","protected":false},"excerpt":{"rendered":"<p>Brands Browse Vivant Dolls by manufacturer. We carry premium dolls from the world&rsquo;s top brands. 6YEAibeiAimiAngelkissClimaxDolls CastleElsababeFunwestGalateaHRIrontechJiushengJXLusandyMLWMOMOPiperReal LadyREALINGSEStarperySYTOP-CYDOLLWMXISEXTZELEX Back to<\/p>","protected":false},"author":0,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"class_list":["post-81176","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/onlinesexdolls.com\/es\/wp-json\/wp\/v2\/pages\/81176","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/onlinesexdolls.com\/es\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/onlinesexdolls.com\/es\/wp-json\/wp\/v2\/types\/page"}],"replies":[{"embeddable":true,"href":"https:\/\/onlinesexdolls.com\/es\/wp-json\/wp\/v2\/comments?post=81176"}],"version-history":[{"count":10,"href":"https:\/\/onlinesexdolls.com\/es\/wp-json\/wp\/v2\/pages\/81176\/revisions"}],"predecessor-version":[{"id":102702,"href":"https:\/\/onlinesexdolls.com\/es\/wp-json\/wp\/v2\/pages\/81176\/revisions\/102702"}],"wp:attachment":[{"href":"https:\/\/onlinesexdolls.com\/es\/wp-json\/wp\/v2\/media?parent=81176"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}