{"title":"PRODUCTOS","description":null,"products":[{"product_id":"collar-corazon-espada","title":"Collar Corazón y Espada❤️⚔️ — Set de 2 Collares + Caja Premium 🎁","description":"\u003c!-- ═══════════════════════════════════════════════════════════ \n     ARISTO JOYERÍA — Set Collar Corazón y Espada\n     V2 — Imágenes reales + 2 packs ($29.90 \/ $34.90)\n     Pegar en: Shopify \u003e Producto \u003e Descripción \u003e clic \u003c\u003e (HTML)\n     ═══════════════════════════════════════════════════════════ --\u003e\n\n\u003cstyle\u003e\n  @import url('https:\/\/fonts.googleapis.com\/css2?family=Cormorant+Garamond:ital,wght@0,400;0,500;0,600;1,400\u0026family=Jost:wght@300;400;500\u0026display=swap');\n\n  :root {\n    --ce-ruby: #9B2335;\n    --ce-ruby-light: #E8B4BC;\n    --ce-ruby-dark: #7A1B2A;\n    --ce-silver: #B0B3B8;\n    --ce-cream: #FDF8F5;\n    --ce-warm: #FAF5F2;\n    --ce-text: #2C2022;\n    --ce-text-soft: #6B5A5E;\n    --ce-border: #E8DEDA;\n    --ce-white: #FFFFFF;\n    --font-display: 'Cormorant Garamond', Georgia, serif;\n    --font-body: 'Jost', sans-serif;\n  }\n\n  .ce-desc * { margin: 0; padding: 0; box-sizing: border-box; }\n\n  .ce-desc {\n    font-family: var(--font-body);\n    color: var(--ce-text);\n    max-width: 820px;\n    margin: 0 auto;\n    overflow: hidden;\n    -webkit-font-smoothing: antialiased;\n  }\n\n  \/* ─── HERO ─── *\/\n  .ce-hero {\n    text-align: center;\n    padding: 44px 16px 32px;\n  }\n\n  .ce-hero::before {\n    content: '❤️⚔️';\n    font-size: 30px;\n    display: block;\n    margin-bottom: 14px;\n    letter-spacing: 4px;\n  }\n\n  .ce-hero h2 {\n    font-family: var(--font-display);\n    font-size: clamp(28px, 6vw, 38px);\n    font-weight: 500;\n    color: var(--ce-text);\n    line-height: 1.15;\n    letter-spacing: 0.01em;\n    margin-bottom: 14px;\n  }\n\n  .ce-hero h2 em {\n    color: var(--ce-ruby);\n    font-style: italic;\n  }\n\n  .ce-hero p {\n    font-size: 15.5px;\n    font-weight: 300;\n    color: var(--ce-text-soft);\n    max-width: 480px;\n    margin: 0 auto;\n    line-height: 1.65;\n  }\n\n  \/* ─── DIVIDER ─── *\/\n  .ce-divider {\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    gap: 14px;\n    padding: 6px 20px;\n  }\n\n  .ce-divider span {\n    height: 1px;\n    flex: 1;\n    max-width: 90px;\n    background: linear-gradient(90deg, transparent, var(--ce-ruby-light), transparent);\n  }\n\n  .ce-divider i {\n    font-style: normal;\n    color: var(--ce-ruby-light);\n    font-size: 13px;\n    letter-spacing: 5px;\n  }\n\n  \/* ─── VIDEO ─── *\/\n  .ce-video-wrap {\n    padding: 16px 0 36px;\n  }\n\n  .ce-video-wrap video {\n    width: 100%;\n    border-radius: 14px;\n    display: block;\n  }\n\n  \/* ─── QUOTE ─── *\/\n  .ce-quote {\n    background: var(--ce-cream);\n    border-left: 3px solid var(--ce-ruby);\n    margin: 0 0 36px;\n    padding: 26px 24px;\n    border-radius: 0 12px 12px 0;\n  }\n\n  .ce-quote p {\n    font-family: var(--font-display);\n    font-size: clamp(18px, 4vw, 22px);\n    font-weight: 400;\n    font-style: italic;\n    color: var(--ce-text-soft);\n    line-height: 1.55;\n  }\n\n  \/* ─── FULL IMAGE ─── *\/\n  .ce-full-img {\n    margin: 0 0 36px;\n    border-radius: 14px;\n    overflow: hidden;\n  }\n\n  .ce-full-img img {\n    width: 100%;\n    display: block;\n    border-radius: 14px;\n  }\n\n  \/* ─── TEXT BLOCK ─── *\/\n  .ce-text-block {\n    text-align: center;\n    padding: 0 8px;\n    margin: 0 0 36px;\n  }\n\n  .ce-text-block h3 {\n    font-family: var(--font-display);\n    font-size: clamp(22px, 5vw, 28px);\n    font-weight: 500;\n    color: var(--ce-text);\n    margin-bottom: 10px;\n    line-height: 1.2;\n  }\n\n  .ce-text-block p {\n    font-size: 14.5px;\n    font-weight: 300;\n    color: var(--ce-text-soft);\n    line-height: 1.65;\n    max-width: 500px;\n    margin: 0 auto;\n  }\n\n  \/* ─── MEANING CARDS ─── *\/\n  .ce-meaning {\n    display: flex;\n    gap: 12px;\n    margin: 0 0 36px;\n  }\n\n  .ce-meaning-card {\n    flex: 1;\n    background: var(--ce-cream);\n    border: 1px solid var(--ce-border);\n    border-radius: 14px;\n    padding: 24px 16px;\n    text-align: center;\n  }\n\n  .ce-meaning-card .mc-icon {\n    font-size: 30px;\n    display: block;\n    margin-bottom: 10px;\n  }\n\n  .ce-meaning-card strong {\n    display: block;\n    font-family: var(--font-display);\n    font-size: 19px;\n    font-weight: 500;\n    color: var(--ce-text);\n    margin-bottom: 6px;\n  }\n\n  .ce-meaning-card p {\n    font-size: 13px;\n    font-weight: 300;\n    color: var(--ce-text-soft);\n    line-height: 1.5;\n  }\n\n  \/* ─── PACKS SECTION (NEW) ─── *\/\n  .ce-packs-header {\n    text-align: center;\n    margin: 0 0 22px;\n  }\n\n  .ce-packs-header h3 {\n    font-family: var(--font-display);\n    font-size: clamp(24px, 5vw, 30px);\n    font-weight: 500;\n    color: var(--ce-text);\n    margin-bottom: 8px;\n  }\n\n  .ce-packs-header p {\n    font-size: 14px;\n    font-weight: 300;\n    color: var(--ce-text-soft);\n    max-width: 460px;\n    margin: 0 auto;\n    line-height: 1.55;\n  }\n\n  .ce-packs {\n    display: grid;\n    grid-template-columns: 1fr 1fr;\n    gap: 14px;\n    margin: 0 0 16px;\n  }\n\n  .ce-pack-card {\n    background: var(--ce-warm);\n    border: 1.5px solid var(--ce-border);\n    border-radius: 16px;\n    padding: 22px 16px 20px;\n    text-align: center;\n    position: relative;\n    display: flex;\n    flex-direction: column;\n  }\n\n  .ce-pack-card.featured {\n    border-color: var(--ce-ruby);\n    background: var(--ce-white);\n    box-shadow: 0 6px 22px rgba(155, 35, 53, 0.12);\n  }\n\n  .ce-pack-badge {\n    position: absolute;\n    top: -11px;\n    left: 50%;\n    transform: translateX(-50%);\n    background: var(--ce-ruby);\n    color: var(--ce-white);\n    font-size: 10.5px;\n    font-weight: 500;\n    letter-spacing: 1.5px;\n    padding: 6px 14px;\n    border-radius: 20px;\n    white-space: nowrap;\n    box-shadow: 0 3px 10px rgba(155, 35, 53, 0.3);\n  }\n\n  .ce-pack-img {\n    width: 100%;\n    aspect-ratio: 1 \/ 1;\n    border-radius: 12px;\n    overflow: hidden;\n    margin-bottom: 16px;\n    background: var(--ce-cream);\n  }\n\n  .ce-pack-img img {\n    width: 100%;\n    height: 100%;\n    object-fit: cover;\n    display: block;\n  }\n\n  .ce-pack-name {\n    font-family: var(--font-display);\n    font-size: 21px;\n    font-weight: 500;\n    color: var(--ce-text);\n    margin-bottom: 4px;\n  }\n\n  .ce-pack-price {\n    margin-bottom: 16px;\n  }\n\n  .ce-pack-price .price-now {\n    display: block;\n    font-family: var(--font-display);\n    font-size: 28px;\n    font-weight: 600;\n    color: var(--ce-ruby);\n    line-height: 1.1;\n  }\n\n  .ce-pack-price .price-extra {\n    display: block;\n    font-size: 11.5px;\n    font-weight: 400;\n    color: var(--ce-text-soft);\n    margin-top: 4px;\n    letter-spacing: 0.2px;\n  }\n\n  .ce-pack-included {\n    text-align: left;\n    margin: 0 auto;\n    max-width: 200px;\n  }\n\n  .ce-pack-included div {\n    font-size: 13px;\n    font-weight: 300;\n    color: var(--ce-text-soft);\n    padding: 5px 0;\n    line-height: 1.4;\n  }\n\n  .ce-pack-included div::before {\n    content: '✓ ';\n    color: var(--ce-ruby);\n    font-weight: 600;\n  }\n\n  .ce-pack-included div.highlight {\n    color: var(--ce-ruby-dark);\n    font-weight: 500;\n  }\n\n  .ce-packs-note {\n    text-align: center;\n    font-size: 12.5px;\n    font-weight: 300;\n    color: var(--ce-text-soft);\n    margin: 0 0 36px;\n    font-style: italic;\n    padding: 0 16px;\n  }\n\n  \/* ─── IMAGE + TEXT FEATURES ─── *\/\n  .ce-feature {\n    display: flex;\n    align-items: center;\n    gap: 20px;\n    margin-bottom: 36px;\n  }\n\n  .ce-feature.reverse {\n    flex-direction: row-reverse;\n  }\n\n  .ce-feature-img {\n    flex: 1.1;\n    min-width: 0;\n  }\n\n  .ce-feature-img img {\n    width: 100%;\n    border-radius: 14px;\n    display: block;\n    object-fit: cover;\n    aspect-ratio: 1 \/ 1;\n  }\n\n  .ce-feature-text {\n    flex: 1;\n    min-width: 0;\n  }\n\n  .ce-feature-text h4 {\n    font-family: var(--font-display);\n    font-size: clamp(20px, 4.5vw, 26px);\n    font-weight: 500;\n    color: var(--ce-text);\n    margin-bottom: 10px;\n    line-height: 1.2;\n  }\n\n  .ce-feature-text p {\n    font-size: 14px;\n    font-weight: 300;\n    color: var(--ce-text-soft);\n    line-height: 1.6;\n  }\n\n  \/* ─── SPECS ─── *\/\n  .ce-specs {\n    margin: 0 0 36px;\n    border: 1px solid var(--ce-border);\n    border-radius: 14px;\n    overflow: hidden;\n  }\n\n  .ce-specs-title {\n    font-family: var(--font-display);\n    font-size: 21px;\n    font-weight: 500;\n    text-align: center;\n    padding: 20px 16px 16px;\n    color: var(--ce-text);\n    border-bottom: 1px solid var(--ce-border);\n    background: var(--ce-warm);\n  }\n\n  .ce-spec-row {\n    display: flex;\n    justify-content: space-between;\n    align-items: center;\n    padding: 14px 20px;\n    font-size: 14px;\n    border-bottom: 1px solid var(--ce-border);\n  }\n\n  .ce-spec-row:last-child { border-bottom: none; }\n\n  .ce-spec-row .label {\n    font-weight: 400;\n    color: var(--ce-text-soft);\n  }\n\n  .ce-spec-row .value {\n    font-weight: 500;\n    color: var(--ce-text);\n    text-align: right;\n  }\n\n  \/* ─── OCCASIONS ─── *\/\n  .ce-occasions {\n    margin: 0 0 36px;\n    text-align: center;\n  }\n\n  .ce-occasions h3 {\n    font-family: var(--font-display);\n    font-size: clamp(22px, 5vw, 28px);\n    font-weight: 500;\n    margin-bottom: 20px;\n    color: var(--ce-text);\n  }\n\n  .ce-occasions-grid {\n    display: grid;\n    grid-template-columns: repeat(2, 1fr);\n    gap: 12px;\n  }\n\n  .ce-occasion {\n    border: 1px solid var(--ce-border);\n    border-radius: 12px;\n    padding: 20px 14px;\n  }\n\n  .ce-occasion .occ-icon {\n    font-size: 24px;\n    display: block;\n    margin-bottom: 8px;\n  }\n\n  .ce-occasion strong {\n    font-size: 13.5px;\n    font-weight: 500;\n    color: var(--ce-text);\n    display: block;\n    margin-bottom: 4px;\n  }\n\n  .ce-occasion span {\n    font-size: 12px;\n    font-weight: 300;\n    color: var(--ce-text-soft);\n  }\n\n  \/* ─── TRUST ─── *\/\n  .ce-trust {\n    display: grid;\n    grid-template-columns: 1fr 1fr;\n    gap: 12px;\n    margin-bottom: 36px;\n  }\n\n  .ce-trust-badge {\n    background: var(--ce-cream);\n    border-radius: 12px;\n    padding: 22px 14px;\n    text-align: center;\n  }\n\n  .ce-trust-badge .badge-icon {\n    font-size: 26px;\n    margin-bottom: 8px;\n    display: block;\n  }\n\n  .ce-trust-badge strong {\n    display: block;\n    font-size: 13px;\n    font-weight: 500;\n    color: var(--ce-text);\n    margin-bottom: 4px;\n  }\n\n  .ce-trust-badge span {\n    font-size: 12px;\n    font-weight: 300;\n    color: var(--ce-text-soft);\n    line-height: 1.4;\n  }\n\n  \/* ─── BUY BUTTON ─── *\/\n  .ce-buy-wrap {\n    text-align: center;\n    margin: 0 0 36px;\n    padding: 0 16px;\n  }\n\n  .ce-buy-btn {\n    display: inline-flex;\n    align-items: center;\n    justify-content: center;\n    gap: 10px;\n    width: 100%;\n    max-width: 420px;\n    padding: 18px 32px;\n    font-family: var(--font-body);\n    font-size: 16px;\n    font-weight: 500;\n    letter-spacing: 0.5px;\n    color: var(--ce-white);\n    background: linear-gradient(135deg, var(--ce-ruby-dark) 0%, var(--ce-ruby) 50%, var(--ce-ruby-dark) 100%);\n    background-size: 200% 200%;\n    border: none;\n    border-radius: 12px;\n    cursor: pointer;\n    text-decoration: none;\n    transition: all 0.3s ease;\n    box-shadow: 0 4px 15px rgba(155, 35, 53, 0.3);\n  }\n\n  .ce-buy-btn:hover {\n    background-position: right center;\n    box-shadow: 0 6px 20px rgba(155, 35, 53, 0.45);\n    transform: translateY(-1px);\n    color: var(--ce-white);\n    text-decoration: none;\n  }\n\n  .ce-buy-btn:active {\n    transform: translateY(0);\n  }\n\n  .ce-buy-btn .btn-icon {\n    font-size: 18px;\n    line-height: 1;\n  }\n\n  .ce-buy-sub {\n    margin-top: 10px;\n    font-size: 12.5px;\n    font-weight: 300;\n    color: var(--ce-text-soft);\n    letter-spacing: 0.2px;\n  }\n\n  .ce-buy-sub span {\n    margin: 0 6px;\n    color: var(--ce-ruby-light);\n  }\n\n  \/* ─── CTA FINAL ─── *\/\n  .ce-cta {\n    text-align: center;\n    padding: 36px 20px 16px;\n    background: linear-gradient(180deg, var(--ce-warm) 0%, transparent 100%);\n    border-radius: 16px;\n    margin-bottom: 12px;\n  }\n\n  .ce-cta h3 {\n    font-family: var(--font-display);\n    font-size: clamp(22px, 5vw, 30px);\n    font-weight: 500;\n    color: var(--ce-text);\n    margin-bottom: 10px;\n  }\n\n  .ce-cta p {\n    font-size: 14px;\n    font-weight: 300;\n    color: var(--ce-text-soft);\n    margin-bottom: 20px;\n    line-height: 1.6;\n    max-width: 440px;\n    margin-left: auto;\n    margin-right: auto;\n  }\n\n  .ce-cta-badges {\n    display: flex;\n    justify-content: center;\n    gap: 20px;\n    flex-wrap: wrap;\n    font-size: 12.5px;\n    font-weight: 400;\n    color: var(--ce-ruby-dark);\n  }\n\n  .ce-cta-badges span::before {\n    content: '✓ ';\n    font-weight: 600;\n  }\n\n  \/* ═══ MOBILE ═══ *\/\n  @media (max-width: 600px) {\n    .ce-desc { padding: 0 4px; }\n    .ce-hero { padding: 36px 8px 28px; }\n    .ce-hero p { font-size: 15px; padding: 0 4px; }\n    .ce-video-wrap { padding: 12px 0 32px; }\n    .ce-video-wrap video { border-radius: 10px; }\n    .ce-quote { margin: 0 0 32px; padding: 22px 20px; }\n    .ce-full-img { margin: 0 0 32px; }\n    .ce-full-img img { border-radius: 10px; }\n    .ce-text-block { margin: 0 0 32px; padding: 0 4px; }\n\n    .ce-meaning {\n      flex-direction: column;\n      gap: 10px;\n      margin: 0 0 32px;\n    }\n\n    \/* Packs mobile *\/\n    .ce-packs { gap: 10px; }\n    .ce-pack-card { padding: 20px 12px 18px; border-radius: 14px; }\n    .ce-pack-badge { font-size: 9.5px; padding: 5px 11px; }\n    .ce-pack-img { margin-bottom: 12px; border-radius: 10px; }\n    .ce-pack-name { font-size: 18px; }\n    .ce-pack-price .price-now { font-size: 24px; }\n    .ce-pack-price .price-extra { font-size: 10.5px; }\n    .ce-pack-included div { font-size: 12px; padding: 4px 0; }\n\n    .ce-feature,\n    .ce-feature.reverse {\n      flex-direction: column;\n      gap: 16px;\n      margin-bottom: 32px;\n    }\n    .ce-feature-img { flex: none; width: 100%; }\n    .ce-feature-img img { aspect-ratio: 4\/3; border-radius: 10px; }\n    .ce-feature-text { flex: none; width: 100%; padding: 0 4px; }\n    .ce-feature-text h4 { font-size: 22px; }\n    .ce-feature-text p { font-size: 14px; }\n\n    .ce-specs { margin: 0 0 32px; border-radius: 12px; }\n    .ce-spec-row { padding: 13px 16px; font-size: 13.5px; }\n    .ce-occasions { margin: 0 0 32px; }\n    .ce-occasions-grid { gap: 10px; }\n    .ce-occasion { padding: 18px 10px; border-radius: 10px; }\n    .ce-trust { gap: 10px; margin-bottom: 32px; }\n    .ce-trust-badge { padding: 20px 10px; border-radius: 10px; }\n    .ce-cta { padding: 32px 16px 12px; border-radius: 14px; }\n    .ce-buy-wrap { margin: 0 0 32px; padding: 0 8px; }\n    .ce-buy-btn { max-width: 100%; padding: 17px 24px; font-size: 15.5px; border-radius: 10px; }\n  }\n\n  @media (max-width: 380px) {\n    .ce-hero h2 { font-size: 26px; }\n    .ce-cta-badges { flex-direction: column; gap: 8px; }\n    .ce-occasions-grid { grid-template-columns: 1fr; }\n    .ce-trust { grid-template-columns: 1fr; }\n    \/* En pantallas muy pequeñas, los packs en una columna *\/\n    .ce-packs { grid-template-columns: 1fr; gap: 22px; }\n  }\n\u003c\/style\u003e\n\n\n\u003cdiv class=\"ce-desc\"\u003e\n\n  \u003c!-- ═══ 1. HERO (texto) ═══ --\u003e\n  \u003cdiv class=\"ce-hero\"\u003e\n    \u003ch2\u003eDos collares. Una sola \u003cem\u003epromesa.\u003c\/em\u003e\n\u003c\/h2\u003e\n    \u003cp\u003eElla lleva el corazón. Él lleva la espada. Juntos, un amor que nadie puede romper.\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"ce-divider\"\u003e\n    \u003cspan\u003e\u003c\/span\u003e\u003ci\u003e✦ ✦ ✦\u003c\/i\u003e\u003cspan\u003e\u003c\/span\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- ═══ 2. VIDEO (visual) ═══ --\u003e\n  \u003cdiv class=\"ce-video-wrap\"\u003e\n    \u003cvideo autoplay loop muted playsinline\u003e\n      \u003csource src=\"https:\/\/cdn.shopify.com\/videos\/c\/o\/v\/2e18b3f37ece4e649d9279163200ea78.mp4\" type=\"video\/mp4\"\u003e\u003c\/video\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- ═══ 3. QUOTE (texto) ═══ --\u003e\n  \u003cdiv class=\"ce-quote\"\u003e\n    \u003cp\u003e\"Uno lleva el corazón. El otro, la espada. Juntos, se completan — un amor que te atraviesa.\"\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- ═══ 4. FEATURE 1: pareja juntos (visual+texto) ═══ --\u003e\n  \u003cdiv class=\"ce-feature\"\u003e\n    \u003cdiv class=\"ce-feature-img\"\u003e\n      \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0934\/6796\/7672\/files\/carrusel-1-pareja-hero.webp?v=1779683225\" alt=\"Pareja usando collar corazón y espada Aristo\" loading=\"lazy\"\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"ce-feature-text\"\u003e\n      \u003ch4\u003eDos mitades, un solo significado ❤️⚔️\u003c\/h4\u003e\n      \u003cp\u003eEl corazón con piedra rubí roja representa el amor, el romance y la ternura. La espada simboliza la fuerza, la protección y el coraje. Juntos: una pareja fuerte que se protege mutuamente.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- ═══ 5. MEANING CARDS (texto) ═══ --\u003e\n  \u003cdiv class=\"ce-meaning\"\u003e\n    \u003cdiv class=\"ce-meaning-card\"\u003e\n      \u003cspan class=\"mc-icon\"\u003e❤️\u003c\/span\u003e\n      \u003cstrong\u003eEl Corazón\u003c\/strong\u003e\n      \u003cp\u003eAmor, romance y ternura. Ella lo lleva como símbolo de lo que siente.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"ce-meaning-card\"\u003e\n      \u003cspan class=\"mc-icon\"\u003e⚔️\u003c\/span\u003e\n      \u003cstrong\u003eLa Espada\u003c\/strong\u003e\n      \u003cp\u003eFuerza, protección y coraje. Él lo lleva como promesa de cuidarla siempre.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- ═══ 6. IMAGEN: mujer con collar + anillo (visual, introduce el anillo) ═══ --\u003e\n  \u003cdiv class=\"ce-full-img\"\u003e\n    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0934\/6796\/7672\/files\/desc-mujer-collar-anillo.webp?v=1779683225\" alt=\"Collar corazón rubí con anillo a juego — Aristo Joyería\" loading=\"lazy\"\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- ═══ 7. PACKS — ELIGE TU PROMO (NUEVO) ═══ --\u003e\n  \u003cdiv class=\"ce-packs-header\"\u003e\n    \u003ch3\u003eElige tu pack ❤️⚔️\u003c\/h3\u003e\n    \u003cp\u003eDos opciones, una sola promesa — la diferencia: el anillo corazón a juego.\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"ce-packs\"\u003e\n\n    \u003c!-- PACK ESENCIAL --\u003e\n    \u003cdiv class=\"ce-pack-card\"\u003e\n      \u003cdiv class=\"ce-pack-img\"\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0934\/6796\/7672\/files\/carrusel-2-set-caja-cenital.webp?v=1779683224\" alt=\"Pack Esencial — Collar Corazón y Espada\" loading=\"lazy\"\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"ce-pack-name\"\u003ePack Esencial\u003c\/div\u003e\n      \u003cdiv class=\"ce-pack-price\"\u003e\n        \u003cspan class=\"price-now\"\u003e$29,90\u003c\/span\u003e\n        \u003cspan class=\"price-extra\"\u003e2 collares + cajita\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"ce-pack-included\"\u003e\n        \u003cdiv\u003eCollar Corazón ❤️\u003c\/div\u003e\n        \u003cdiv\u003eCollar Espada ⚔️\u003c\/div\u003e\n        \u003cdiv\u003e2 Cadenas plateadas\u003c\/div\u003e\n        \u003cdiv\u003eCajita Premium Aristo\u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003c!-- PACK COMPLETO --\u003e\n    \u003cdiv class=\"ce-pack-card featured\"\u003e\n      \u003cdiv class=\"ce-pack-badge\"\u003e⭐ MÁS PEDIDO\u003c\/div\u003e\n      \u003cdiv class=\"ce-pack-img\"\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0934\/6796\/7672\/files\/carrusel-5-set-completo-anillo.webp?v=1779683396\" alt=\"Pack Completo — Collar Corazón y Espada + Anillo\" loading=\"lazy\"\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"ce-pack-name\"\u003ePack Completo\u003c\/div\u003e\n      \u003cdiv class=\"ce-pack-price\"\u003e\n        \u003cspan class=\"price-now\"\u003e$34,90\u003c\/span\u003e\n        \u003cspan class=\"price-extra\"\u003e+ anillo corazón a juego\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"ce-pack-included\"\u003e\n        \u003cdiv\u003eCollar Corazón ❤️\u003c\/div\u003e\n        \u003cdiv\u003eCollar Espada ⚔️\u003c\/div\u003e\n        \u003cdiv class=\"highlight\"\u003eAnillo Corazón 💍\u003c\/div\u003e\n        \u003cdiv\u003e2 Cadenas plateadas\u003c\/div\u003e\n        \u003cdiv\u003eCajita Premium Aristo\u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n  \u003c\/div\u003e\n\n  \u003cp class=\"ce-packs-note\"\u003eSelecciona tu pack en la parte superior antes de pedir ↑\u003c\/p\u003e\n\n  \u003c!-- ═══ 8. IMAGEN: caja en mano (visual) ═══ --\u003e\n  \u003cdiv class=\"ce-full-img\"\u003e\n    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0934\/6796\/7672\/files\/desc-caja-en-mano.webp?v=1779683225\" alt=\"Cajita premium Aristo lista para regalar\" loading=\"lazy\"\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- ═══ BOTÓN DE COMPRA 1 ═══ --\u003e\n  \u003cdiv class=\"ce-buy-wrap\"\u003e\n    \u003ca href=\"\/rsi-btn-hook\" class=\"ce-buy-btn\"\u003e\n      \u003cspan class=\"btn-icon\"\u003e🛒\u003c\/span\u003e Pedir mi Set Corazón y Espada\n    \u003c\/a\u003e\n    \u003cdiv class=\"ce-buy-sub\"\u003e🚚 Envío gratis \u003cspan\u003e·\u003c\/span\u003e 💵 Pagas al recibir \u003cspan\u003e·\u003c\/span\u003e 🛡️ 60 días de garantía\u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- ═══ 9. TEXTO: significado (texto) ═══ --\u003e\n  \u003cdiv class=\"ce-text-block\"\u003e\n    \u003ch3\u003eNo es solo una joya. Es una promesa. 💛\u003c\/h3\u003e\n    \u003cp\u003eUn símbolo de amor eterno que acompaña, protege y recuerda la importancia de su relación. Cada uno lleva una parte del otro — un recordatorio diario de que el amor verdadero es fuerte y delicado al mismo tiempo.\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- ═══ 10. FEATURE 2: calidad — close-up corazón (imagen + texto) ═══ --\u003e\n  \u003cdiv class=\"ce-feature reverse\"\u003e\n    \u003cdiv class=\"ce-feature-img\"\u003e\n      \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0934\/6796\/7672\/files\/carrusel-3-mujer-corazon-detalle.webp?v=1779683224\" alt=\"Detalle collar corazón rubí con circonitas\" loading=\"lazy\"\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"ce-feature-text\"\u003e\n      \u003ch4\u003eAcero inoxidable, hecho para durar ✨\u003c\/h4\u003e\n      \u003cp\u003eAcero 316L de alta calidad. No mancha, no irrita, no se oxida. La piedra rubí está incrustada con circonitas grado AAA para un brillo que se mantiene con el uso diario.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- ═══ 11. SPECS (texto) ═══ --\u003e\n  \u003cdiv class=\"ce-specs\"\u003e\n    \u003cdiv class=\"ce-specs-title\"\u003eEspecificaciones\u003c\/div\u003e\n    \u003cdiv class=\"ce-spec-row\"\u003e\n      \u003cspan class=\"label\"\u003eMaterial\u003c\/span\u003e\n      \u003cspan class=\"value\"\u003eAcero inoxidable 316L\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"ce-spec-row\"\u003e\n      \u003cspan class=\"label\"\u003ePiedra\u003c\/span\u003e\n      \u003cspan class=\"value\"\u003eRubí con halo de circonitas AAA\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"ce-spec-row\"\u003e\n      \u003cspan class=\"label\"\u003eAcabado espada\u003c\/span\u003e\n      \u003cspan class=\"value\"\u003ePlateado de alto detalle\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"ce-spec-row\"\u003e\n      \u003cspan class=\"label\"\u003eCadenas\u003c\/span\u003e\n      \u003cspan class=\"value\"\u003e2 × 45 cm + extensor 5 cm\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"ce-spec-row\"\u003e\n      \u003cspan class=\"label\"\u003eAnillo (Pack Completo)\u003c\/span\u003e\n      \u003cspan class=\"value\"\u003eTalla ajustable\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"ce-spec-row\"\u003e\n      \u003cspan class=\"label\"\u003ePiel sensible\u003c\/span\u003e\n      \u003cspan class=\"value\"\u003eLibre de níquel y plomo ✓\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"ce-spec-row\"\u003e\n      \u003cspan class=\"label\"\u003eResistencia\u003c\/span\u003e\n      \u003cspan class=\"value\"\u003eAgua, sudor y uso diario ✓\u003c\/span\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- ═══ 12. IMAGEN: regalo con rosas (visual — ángulo regalo) ═══ --\u003e\n  \u003cdiv class=\"ce-full-img\"\u003e\n    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0934\/6796\/7672\/files\/desc-regalo-rosas.webp?v=1779683377\" alt=\"Set corazón y espada Aristo — el regalo perfecto\" loading=\"lazy\"\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- ═══ 13. OCCASIONS (texto) ═══ --\u003e\n  \u003cdiv class=\"ce-occasions\"\u003e\n    \u003ch3\u003eEl regalo perfecto para decirlo todo ❤️\u003c\/h3\u003e\n    \u003cdiv class=\"ce-occasions-grid\"\u003e\n      \u003cdiv class=\"ce-occasion\"\u003e\n        \u003cspan class=\"occ-icon\"\u003e💑\u003c\/span\u003e\n        \u003cstrong\u003eAniversario\u003c\/strong\u003e\n        \u003cspan\u003eUn símbolo de lo que han construido\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"ce-occasion\"\u003e\n        \u003cspan class=\"occ-icon\"\u003e🎂\u003c\/span\u003e\n        \u003cstrong\u003eCumpleaños\u003c\/strong\u003e\n        \u003cspan\u003eEl regalo que no se olvida\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"ce-occasion\"\u003e\n        \u003cspan class=\"occ-icon\"\u003e💝\u003c\/span\u003e\n        \u003cstrong\u003eSan Valentín\u003c\/strong\u003e\n        \u003cspan\u003eMás que flores, más que palabras\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"ce-occasion\"\u003e\n        \u003cspan class=\"occ-icon\"\u003e✨\u003c\/span\u003e\n        \u003cstrong\u003eSin excusa especial\u003c\/strong\u003e\n        \u003cspan\u003ePorque el amor no necesita fecha\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- ═══ 14. TRUST (texto) ═══ --\u003e\n  \u003cdiv class=\"ce-trust\"\u003e\n    \u003cdiv class=\"ce-trust-badge\"\u003e\n      \u003cspan class=\"badge-icon\"\u003e🚚\u003c\/span\u003e\n      \u003cstrong\u003eEnvío GRATIS\u003c\/strong\u003e\n      \u003cspan\u003eA todo Ecuador 🇪🇨\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"ce-trust-badge\"\u003e\n      \u003cspan class=\"badge-icon\"\u003e📦\u003c\/span\u003e\n      \u003cstrong\u003eLlega en 2-3 días\u003c\/strong\u003e\n      \u003cspan\u003eDirecto a tu puerta\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"ce-trust-badge\"\u003e\n      \u003cspan class=\"badge-icon\"\u003e💵\u003c\/span\u003e\n      \u003cstrong\u003ePago contra entrega\u003c\/strong\u003e\n      \u003cspan\u003eSin tarjeta, sin anticipo\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"ce-trust-badge\"\u003e\n      \u003cspan class=\"badge-icon\"\u003e🛡️\u003c\/span\u003e\n      \u003cstrong\u003eGarantía 60 días\u003c\/strong\u003e\n      \u003cspan\u003eTu compra protegida\u003c\/span\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- ═══ 15. CTA FINAL (texto) ═══ --\u003e\n  \u003cdiv class=\"ce-cta\"\u003e\n    \u003ch3\u003eDale la otra mitad de tu promesa ❤️⚔️\u003c\/h3\u003e\n    \u003cp\u003eHaz tu pedido hoy y recíbelo en la puerta de tu casa. Sin riesgo — pagas cuando lo tengas en tus manos.\u003c\/p\u003e\n    \u003cdiv class=\"ce-cta-badges\"\u003e\n      \u003cspan\u003eEnvío gratis\u003c\/span\u003e\n      \u003cspan\u003ePago al recibir\u003c\/span\u003e\n      \u003cspan\u003eGarantía 60 días\u003c\/span\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- ═══ BOTÓN DE COMPRA 2 ═══ --\u003e\n  \u003cdiv class=\"ce-buy-wrap\"\u003e\n    \u003ca href=\"\/rsi-btn-hook\" class=\"ce-buy-btn\"\u003e\n      \u003cspan class=\"btn-icon\"\u003e❤️\u003c\/span\u003e Lo quiero — Pedir Ahora\n    \u003c\/a\u003e\n    \u003cdiv class=\"ce-buy-sub\"\u003e📦 Llega en 2-3 días \u003cspan\u003e·\u003c\/span\u003e 💵 Pago contra entrega\u003c\/div\u003e\n  \u003c\/div\u003e\n\n\u003c\/div\u003e","brand":"Aristo Joyeria","offers":[{"title":"Plateado","offer_id":53010574082232,"sku":null,"price":29.9,"currency_code":"USD","in_stock":true},{"title":"Dorado","offer_id":53010574049464,"sku":null,"price":29.9,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0934\/6796\/7672\/files\/carrusel-2-set-caja-cenital.webp?v=1779683224"},{"product_id":"exclusivo-collar-girasol-giratorio","title":"🌻 Set Collar Girasol Giratorio + Anillo Girasol · Bañado en Oro ✨","description":"\u003c!-- ═══════════════════════════════════════════════════════════ \n     ARISTO JOYERÍA — Set Collar + Anillo Girasol Giratorio\n     Pegar en: Shopify \u003e Producto \u003e Descripción \u003e clic \u003c\u003e (HTML)\n     v3 — GIFs reemplazados por MP4 + Google Fonts asíncrono\n     ═══════════════════════════════════════════════════════════ --\u003e\n\n\u003c!-- ★ CAMBIO 1: Google Fonts cargando ASÍNCRONO (no bloquea render) --\u003e\n\u003clink rel=\"preload\" href=\"https:\/\/fonts.googleapis.com\/css2?family=Cormorant+Garamond:ital,wght@0,400;0,500;0,600;1,400\u0026amp;family=Jost:wght@300;400;500\u0026amp;display=swap\" as=\"style\" onload=\"this.onload=null;this.rel='stylesheet'\"\u003e\n\u003cnoscript\u003e\u003clink rel=\"stylesheet\" href=\"https:\/\/fonts.googleapis.com\/css2?family=Cormorant+Garamond:ital,wght@0,400;0,500;0,600;1,400\u0026amp;family=Jost:wght@300;400;500\u0026amp;display=swap\"\u003e\u003c\/noscript\u003e\n\n\u003cstyle\u003e\n  \/* ★ Eliminado el @import de Google Fonts (ahora se carga arriba asíncrono) *\/\n\n  :root {\n    --aristo-gold: #C8A960;\n    --aristo-gold-light: #E8D5A3;\n    --aristo-gold-dark: #9E8243;\n    --aristo-cream: #FDF8F0;\n    --aristo-warm: #F9F3EA;\n    --aristo-text: #2C2420;\n    --aristo-text-soft: #6B5D52;\n    --aristo-border: #E8DFD3;\n    --aristo-white: #FFFFFF;\n    --aristo-red-soft: #B4564D;\n    --font-display: 'Cormorant Garamond', Georgia, serif;\n    --font-body: 'Jost', sans-serif;\n  }\n\n  .aristo-desc * { margin: 0; padding: 0; box-sizing: border-box; }\n\n  .aristo-desc {\n    font-family: var(--font-body);\n    color: var(--aristo-text);\n    max-width: 820px;\n    margin: 0 auto;\n    overflow: hidden;\n    -webkit-font-smoothing: antialiased;\n  }\n\n  \/* ─── HERO ─── *\/\n  .aristo-hero {\n    text-align: center;\n    padding: 44px 16px 32px;\n  }\n\n  .aristo-hero::before {\n    content: '🌻';\n    font-size: 34px;\n    display: block;\n    margin-bottom: 14px;\n  }\n\n  .aristo-hero h2 {\n    font-family: var(--font-display);\n    font-size: clamp(28px, 6vw, 38px);\n    font-weight: 500;\n    color: var(--aristo-text);\n    line-height: 1.15;\n    letter-spacing: 0.01em;\n    margin-bottom: 14px;\n  }\n\n  .aristo-hero h2 em {\n    color: var(--aristo-gold-dark);\n    font-style: italic;\n  }\n\n  .aristo-hero p {\n    font-size: 15.5px;\n    font-weight: 300;\n    color: var(--aristo-text-soft);\n    max-width: 460px;\n    margin: 0 auto;\n    line-height: 1.65;\n  }\n\n  \/* ─── DIVIDER ─── *\/\n  .aristo-divider {\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    gap: 14px;\n    padding: 6px 20px;\n  }\n\n  .aristo-divider span {\n    height: 1px;\n    flex: 1;\n    max-width: 90px;\n    background: linear-gradient(90deg, transparent, var(--aristo-gold-light), transparent);\n  }\n\n  .aristo-divider i {\n    font-style: normal;\n    color: var(--aristo-gold);\n    font-size: 13px;\n    letter-spacing: 5px;\n  }\n\n  \/* ─── VIDEO ─── *\/\n  .aristo-video-wrap {\n    padding: 16px 0 36px;\n  }\n\n  .aristo-video-wrap video {\n    width: 100%;\n    border-radius: 14px;\n    display: block;\n  }\n\n  \/* ─── QUOTE ─── *\/\n  .aristo-quote {\n    background: var(--aristo-cream);\n    border-left: 3px solid var(--aristo-gold);\n    margin: 0 0 36px;\n    padding: 26px 24px;\n    border-radius: 0 12px 12px 0;\n  }\n\n  .aristo-quote p {\n    font-family: var(--font-display);\n    font-size: clamp(18px, 4vw, 22px);\n    font-weight: 400;\n    font-style: italic;\n    color: var(--aristo-text-soft);\n    line-height: 1.55;\n  }\n\n  \/* ─── FULL WIDTH IMAGE ─── *\/\n  .aristo-full-img {\n    margin: 0 0 36px;\n    border-radius: 14px;\n    overflow: hidden;\n  }\n\n  .aristo-full-img img {\n    width: 100%;\n    display: block;\n    border-radius: 14px;\n  }\n\n  \/* ─── TEXT BLOCK (centered) ─── *\/\n  .aristo-text-block {\n    text-align: center;\n    padding: 0 8px;\n    margin: 0 0 36px;\n  }\n\n  .aristo-text-block h3 {\n    font-family: var(--font-display);\n    font-size: clamp(22px, 5vw, 28px);\n    font-weight: 500;\n    color: var(--aristo-text);\n    margin-bottom: 10px;\n    line-height: 1.2;\n  }\n\n  .aristo-text-block p {\n    font-size: 14.5px;\n    font-weight: 300;\n    color: var(--aristo-text-soft);\n    line-height: 1.65;\n    max-width: 480px;\n    margin: 0 auto;\n  }\n\n  \/* ─── BUNDLE BOX ─── *\/\n  .aristo-bundle {\n    background: var(--aristo-warm);\n    border: 1.5px solid var(--aristo-border);\n    border-radius: 16px;\n    margin: 0 0 36px;\n    padding: 32px 20px;\n    text-align: center;\n  }\n\n  .aristo-bundle-label {\n    display: inline-block;\n    font-size: 11px;\n    font-weight: 500;\n    letter-spacing: 2.5px;\n    text-transform: uppercase;\n    color: var(--aristo-gold-dark);\n    background: var(--aristo-white);\n    border: 1px solid var(--aristo-gold-light);\n    padding: 6px 18px;\n    border-radius: 20px;\n    margin-bottom: 20px;\n  }\n\n  .aristo-bundle h3 {\n    font-family: var(--font-display);\n    font-size: clamp(24px, 5vw, 30px);\n    font-weight: 500;\n    color: var(--aristo-text);\n    margin-bottom: 6px;\n  }\n\n  .aristo-bundle .aristo-bundle-sub {\n    font-size: 14px;\n    font-weight: 300;\n    color: var(--aristo-text-soft);\n    margin-bottom: 24px;\n  }\n\n  .aristo-bundle-items {\n    display: flex;\n    flex-direction: column;\n  }\n\n  .aristo-bundle-item {\n    display: flex;\n    align-items: center;\n    gap: 16px;\n    padding: 16px 4px;\n    border-top: 1px solid var(--aristo-border);\n    text-align: left;\n  }\n\n  .aristo-bundle-item:last-child {\n    border-bottom: 1px solid var(--aristo-border);\n  }\n\n  .aristo-bundle-icon {\n    width: 48px;\n    height: 48px;\n    background: var(--aristo-white);\n    border: 1px solid var(--aristo-gold-light);\n    border-radius: 50%;\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    font-size: 21px;\n    flex-shrink: 0;\n  }\n\n  .aristo-bundle-info strong {\n    display: block;\n    font-size: 14.5px;\n    font-weight: 500;\n    color: var(--aristo-text);\n    margin-bottom: 3px;\n  }\n\n  .aristo-bundle-info span {\n    font-size: 13px;\n    font-weight: 300;\n    color: var(--aristo-text-soft);\n    line-height: 1.4;\n  }\n\n  .aristo-bundle-total {\n    margin-top: 22px;\n    font-size: 13px;\n    font-weight: 400;\n    color: var(--aristo-gold-dark);\n    background: var(--aristo-white);\n    display: inline-block;\n    padding: 10px 20px;\n    border-radius: 8px;\n    border: 1px dashed var(--aristo-gold-light);\n    line-height: 1.4;\n  }\n\n  \/* ─── IMAGE + TEXT FEATURES ─── *\/\n  .aristo-feature {\n    display: flex;\n    align-items: center;\n    gap: 20px;\n    margin-bottom: 36px;\n  }\n\n  .aristo-feature.reverse {\n    flex-direction: row-reverse;\n  }\n\n  .aristo-feature-img {\n    flex: 1.1;\n    min-width: 0;\n  }\n\n  \/* ★ CAMBIO 2: aplicar reglas también a \u003cvideo\u003e *\/\n  .aristo-feature-img img,\n  .aristo-feature-img video {\n    width: 100%;\n    border-radius: 14px;\n    display: block;\n    object-fit: cover;\n    aspect-ratio: 1 \/ 1;\n  }\n\n  .aristo-feature-text {\n    flex: 1;\n    min-width: 0;\n  }\n\n  .aristo-feature-text h4 {\n    font-family: var(--font-display);\n    font-size: clamp(20px, 4.5vw, 26px);\n    font-weight: 500;\n    color: var(--aristo-text);\n    margin-bottom: 10px;\n    line-height: 1.2;\n  }\n\n  .aristo-feature-text p {\n    font-size: 14px;\n    font-weight: 300;\n    color: var(--aristo-text-soft);\n    line-height: 1.6;\n  }\n\n  \/* ─── SPECS ─── *\/\n  .aristo-specs {\n    margin: 0 0 36px;\n    border: 1px solid var(--aristo-border);\n    border-radius: 14px;\n    overflow: hidden;\n  }\n\n  .aristo-specs-title {\n    font-family: var(--font-display);\n    font-size: 21px;\n    font-weight: 500;\n    text-align: center;\n    padding: 20px 16px 16px;\n    color: var(--aristo-text);\n    border-bottom: 1px solid var(--aristo-border);\n    background: var(--aristo-warm);\n  }\n\n  .aristo-spec-row {\n    display: flex;\n    justify-content: space-between;\n    align-items: center;\n    padding: 14px 20px;\n    font-size: 14px;\n    border-bottom: 1px solid var(--aristo-border);\n  }\n\n  .aristo-spec-row:last-child { border-bottom: none; }\n\n  .aristo-spec-row .label {\n    font-weight: 400;\n    color: var(--aristo-text-soft);\n  }\n\n  .aristo-spec-row .value {\n    font-weight: 500;\n    color: var(--aristo-text);\n    text-align: right;\n  }\n\n  \/* ─── OCCASIONS ─── *\/\n  .aristo-occasions {\n    margin: 0 0 36px;\n    text-align: center;\n  }\n\n  .aristo-occasions h3 {\n    font-family: var(--font-display);\n    font-size: clamp(22px, 5vw, 28px);\n    font-weight: 500;\n    margin-bottom: 20px;\n    color: var(--aristo-text);\n  }\n\n  .aristo-occasions-grid {\n    display: grid;\n    grid-template-columns: repeat(2, 1fr);\n    gap: 12px;\n  }\n\n  .aristo-occasion {\n    border: 1px solid var(--aristo-border);\n    border-radius: 12px;\n    padding: 20px 14px;\n  }\n\n  .aristo-occasion .occ-icon {\n    font-size: 24px;\n    display: block;\n    margin-bottom: 8px;\n  }\n\n  .aristo-occasion strong {\n    font-size: 13.5px;\n    font-weight: 500;\n    color: var(--aristo-text);\n    display: block;\n    margin-bottom: 4px;\n  }\n\n  .aristo-occasion span {\n    font-size: 12px;\n    font-weight: 300;\n    color: var(--aristo-text-soft);\n  }\n\n  \/* ─── TRUST BADGES ─── *\/\n  .aristo-trust {\n    display: grid;\n    grid-template-columns: 1fr 1fr;\n    gap: 12px;\n    margin-bottom: 36px;\n  }\n\n  .aristo-trust-badge {\n    background: var(--aristo-cream);\n    border-radius: 12px;\n    padding: 22px 14px;\n    text-align: center;\n  }\n\n  .aristo-trust-badge .badge-icon {\n    font-size: 26px;\n    margin-bottom: 8px;\n    display: block;\n  }\n\n  .aristo-trust-badge strong {\n    display: block;\n    font-size: 13px;\n    font-weight: 500;\n    color: var(--aristo-text);\n    margin-bottom: 4px;\n  }\n\n  .aristo-trust-badge span {\n    font-size: 12px;\n    font-weight: 300;\n    color: var(--aristo-text-soft);\n    line-height: 1.4;\n  }\n\n  \/* ─── CTA FINAL ─── *\/\n  .aristo-cta {\n    text-align: center;\n    padding: 36px 20px 16px;\n    background: linear-gradient(180deg, var(--aristo-warm) 0%, transparent 100%);\n    border-radius: 16px;\n    margin-bottom: 12px;\n  }\n\n  .aristo-cta h3 {\n    font-family: var(--font-display);\n    font-size: clamp(22px, 5vw, 30px);\n    font-weight: 500;\n    color: var(--aristo-text);\n    margin-bottom: 10px;\n  }\n\n  .aristo-cta p {\n    font-size: 14px;\n    font-weight: 300;\n    color: var(--aristo-text-soft);\n    margin-bottom: 20px;\n    line-height: 1.6;\n    max-width: 420px;\n    margin-left: auto;\n    margin-right: auto;\n  }\n\n  .aristo-cta-badges {\n    display: flex;\n    justify-content: center;\n    gap: 20px;\n    flex-wrap: wrap;\n    font-size: 12.5px;\n    font-weight: 400;\n    color: var(--aristo-gold-dark);\n  }\n\n  .aristo-cta-badges span::before {\n    content: '✓ ';\n    font-weight: 600;\n  }\n\n  \/* ─── BUY BUTTON ─── *\/\n  .aristo-buy-wrap {\n    text-align: center;\n    margin: 0 0 36px;\n    padding: 0 16px;\n  }\n\n  .aristo-buy-btn {\n    display: inline-flex;\n    align-items: center;\n    justify-content: center;\n    gap: 10px;\n    width: 100%;\n    max-width: 420px;\n    padding: 18px 32px;\n    font-family: var(--font-body);\n    font-size: 16px;\n    font-weight: 500;\n    letter-spacing: 0.5px;\n    color: var(--aristo-white);\n    background: linear-gradient(135deg, var(--aristo-gold-dark) 0%, var(--aristo-gold) 50%, var(--aristo-gold-dark) 100%);\n    background-size: 200% 200%;\n    border: none;\n    border-radius: 12px;\n    cursor: pointer;\n    text-decoration: none;\n    transition: all 0.3s ease;\n    box-shadow: 0 4px 15px rgba(200, 169, 96, 0.3);\n  }\n\n  .aristo-buy-btn:hover {\n    background-position: right center;\n    box-shadow: 0 6px 20px rgba(200, 169, 96, 0.45);\n    transform: translateY(-1px);\n    color: var(--aristo-white);\n    text-decoration: none;\n  }\n\n  .aristo-buy-btn:active {\n    transform: translateY(0);\n  }\n\n  .aristo-buy-btn .btn-icon {\n    font-size: 18px;\n    line-height: 1;\n  }\n\n  .aristo-buy-sub {\n    margin-top: 10px;\n    font-size: 12.5px;\n    font-weight: 300;\n    color: var(--aristo-text-soft);\n    letter-spacing: 0.2px;\n  }\n\n  .aristo-buy-sub span {\n    margin: 0 6px;\n    color: var(--aristo-gold);\n  }\n\n  \/* ─── UNBOXING (NUEVA) ─── *\/\n  .aristo-unboxing {\n    background: var(--aristo-warm);\n    border-radius: 16px;\n    padding: 32px 20px;\n    margin: 0 0 36px;\n    text-align: center;\n  }\n\n  .aristo-unboxing-label {\n    display: inline-block;\n    font-size: 11px;\n    font-weight: 500;\n    letter-spacing: 2.5px;\n    text-transform: uppercase;\n    color: var(--aristo-gold-dark);\n    background: var(--aristo-white);\n    border: 1px solid var(--aristo-gold-light);\n    padding: 6px 18px;\n    border-radius: 20px;\n    margin-bottom: 18px;\n  }\n\n  .aristo-unboxing h3 {\n    font-family: var(--font-display);\n    font-size: clamp(24px, 5vw, 30px);\n    font-weight: 500;\n    color: var(--aristo-text);\n    margin-bottom: 8px;\n    line-height: 1.2;\n  }\n\n  .aristo-unboxing \u003e p {\n    font-size: 14.5px;\n    font-weight: 300;\n    color: var(--aristo-text-soft);\n    margin: 0 auto 20px;\n    max-width: 440px;\n    line-height: 1.6;\n  }\n\n  .aristo-unboxing-gif {\n    border-radius: 14px;\n    overflow: hidden;\n    max-width: 460px;\n    margin: 0 auto;\n  }\n\n  \/* ★ CAMBIO 2: aplicar reglas también a \u003cvideo\u003e *\/\n  .aristo-unboxing-gif img,\n  .aristo-unboxing-gif video {\n    width: 100%;\n    display: block;\n  }\n\n  \/* ─── COMPARE TABLE (NUEVA) ─── *\/\n  .aristo-compare {\n    margin: 0 0 36px;\n  }\n\n  .aristo-compare-title {\n    font-family: var(--font-display);\n    font-size: clamp(22px, 5vw, 28px);\n    font-weight: 500;\n    color: var(--aristo-text);\n    text-align: center;\n    margin-bottom: 6px;\n  }\n\n  .aristo-compare-sub {\n    font-size: 14px;\n    font-weight: 300;\n    color: var(--aristo-text-soft);\n    text-align: center;\n    margin-bottom: 22px;\n    line-height: 1.5;\n  }\n\n  .aristo-compare-grid {\n    display: grid;\n    grid-template-columns: 1fr 1fr;\n    gap: 12px;\n  }\n\n  .aristo-compare-col {\n    border-radius: 14px;\n    overflow: hidden;\n    border: 1px solid var(--aristo-border);\n  }\n\n  .aristo-compare-col.aristo-col {\n    border: 1.5px solid var(--aristo-gold);\n    background: var(--aristo-cream);\n  }\n\n  .aristo-compare-head {\n    text-align: center;\n    padding: 14px 8px;\n    font-family: var(--font-display);\n    font-size: 18px;\n    font-weight: 500;\n    border-bottom: 1px solid var(--aristo-border);\n  }\n\n  .aristo-compare-col.aristo-col .aristo-compare-head {\n    background: var(--aristo-gold);\n    color: var(--aristo-white);\n    border-bottom: none;\n  }\n\n  .aristo-compare-col.others-col .aristo-compare-head {\n    background: var(--aristo-warm);\n    color: var(--aristo-text-soft);\n  }\n\n  .aristo-compare-list {\n    padding: 8px 12px;\n    list-style: none;\n  }\n\n  .aristo-compare-list li {\n    font-size: 13px;\n    font-weight: 400;\n    padding: 10px 0;\n    border-bottom: 1px solid var(--aristo-border);\n    line-height: 1.4;\n    display: flex;\n    align-items: flex-start;\n    gap: 8px;\n  }\n\n  .aristo-compare-list li:last-child { border-bottom: none; }\n\n  .aristo-compare-list li::before {\n    content: '';\n    display: inline-block;\n    width: 14px;\n    height: 14px;\n    flex-shrink: 0;\n    margin-top: 2px;\n    background-size: contain;\n    background-repeat: no-repeat;\n  }\n\n  .aristo-col .aristo-compare-list li {\n    color: var(--aristo-text);\n  }\n\n  .aristo-col .aristo-compare-list li::before {\n    background-image: url(\"data:image\/svg+xml,%3Csvg xmlns='http:\/\/www.w3.org\/2000\/svg' viewBox='0 0 24 24' fill='%239E8243'%3E%3Cpath d='M9 16.17L4.83 12l-1.42 1.41L9 19 21 7l-1.41-1.41z'\/%3E%3C\/svg%3E\");\n  }\n\n  .others-col .aristo-compare-list li {\n    color: var(--aristo-text-soft);\n  }\n\n  .others-col .aristo-compare-list li::before {\n    background-image: url(\"data:image\/svg+xml,%3Csvg xmlns='http:\/\/www.w3.org\/2000\/svg' viewBox='0 0 24 24' fill='%23B4564D'%3E%3Cpath d='M19 6.41L17.59 5 12 10.59 6.41 5 5 6.41 10.59 12 5 17.59 6.41 19 12 13.41 17.59 19 19 17.59 13.41 12z'\/%3E%3C\/svg%3E\");\n  }\n\n  \/* ─── TESTIMONIALS (NUEVA) ─── *\/\n  .aristo-testi {\n    margin: 0 0 36px;\n  }\n\n  .aristo-testi-title {\n    font-family: var(--font-display);\n    font-size: clamp(22px, 5vw, 28px);\n    font-weight: 500;\n    color: var(--aristo-text);\n    text-align: center;\n    margin-bottom: 6px;\n  }\n\n  .aristo-testi-sub {\n    font-size: 14px;\n    font-weight: 300;\n    color: var(--aristo-text-soft);\n    text-align: center;\n    margin-bottom: 22px;\n  }\n\n  .aristo-testi-grid {\n    display: flex;\n    flex-direction: column;\n    gap: 14px;\n  }\n\n  .aristo-testi-card {\n    background: var(--aristo-cream);\n    border: 1px solid var(--aristo-border);\n    border-radius: 14px;\n    padding: 22px 20px;\n  }\n\n  .aristo-testi-stars {\n    color: var(--aristo-gold);\n    font-size: 14px;\n    letter-spacing: 2px;\n    margin-bottom: 10px;\n  }\n\n  .aristo-testi-card blockquote {\n    font-family: var(--font-display);\n    font-size: 16.5px;\n    font-style: italic;\n    color: var(--aristo-text);\n    line-height: 1.5;\n    margin-bottom: 12px;\n  }\n\n  .aristo-testi-meta {\n    display: flex;\n    justify-content: space-between;\n    align-items: center;\n    border-top: 1px solid var(--aristo-border);\n    padding-top: 10px;\n    font-size: 12.5px;\n  }\n\n  .aristo-testi-meta strong {\n    font-weight: 500;\n    color: var(--aristo-text);\n  }\n\n  .aristo-testi-meta span {\n    font-weight: 300;\n    color: var(--aristo-text-soft);\n  }\n\n  \/* ─── URGENCY BANNER (NUEVA) ─── *\/\n  .aristo-urgency {\n    background: linear-gradient(135deg, var(--aristo-gold-dark), var(--aristo-gold));\n    color: var(--aristo-white);\n    text-align: center;\n    padding: 14px 18px;\n    border-radius: 12px;\n    margin: 0 0 22px;\n    font-size: 13.5px;\n    font-weight: 400;\n    letter-spacing: 0.3px;\n    line-height: 1.4;\n  }\n\n  .aristo-urgency strong {\n    font-weight: 600;\n  }\n\n  \/* ═══ MOBILE ═══ *\/\n  @media (max-width: 600px) {\n    .aristo-desc { padding: 0 4px; }\n    .aristo-hero { padding: 36px 8px 28px; }\n    .aristo-hero p { font-size: 15px; padding: 0 4px; }\n    .aristo-video-wrap { padding: 12px 0 32px; }\n    .aristo-video-wrap video { border-radius: 10px; }\n    .aristo-quote { margin: 0 0 32px; padding: 22px 20px; }\n    .aristo-full-img { margin: 0 0 32px; }\n    .aristo-full-img img { border-radius: 10px; }\n    .aristo-text-block { margin: 0 0 32px; padding: 0 4px; }\n    .aristo-bundle { margin: 0 0 32px; padding: 28px 16px; border-radius: 14px; }\n    .aristo-bundle-item { gap: 14px; padding: 14px 2px; }\n    .aristo-bundle-icon { width: 44px; height: 44px; font-size: 19px; }\n    .aristo-bundle-info strong { font-size: 14px; }\n    .aristo-bundle-info span { font-size: 12.5px; }\n    .aristo-bundle-total { font-size: 12px; padding: 10px 16px; }\n\n    .aristo-feature,\n    .aristo-feature.reverse {\n      flex-direction: column;\n      gap: 16px;\n      margin-bottom: 32px;\n    }\n    .aristo-feature-img { flex: none; width: 100%; }\n    \/* ★ CAMBIO 2: aplicar reglas mobile también a \u003cvideo\u003e *\/\n    .aristo-feature-img img,\n    .aristo-feature-img video { aspect-ratio: 4\/3; border-radius: 10px; }\n    .aristo-feature-text { flex: none; width: 100%; padding: 0 4px; }\n    .aristo-feature-text h4 { font-size: 22px; }\n    .aristo-feature-text p { font-size: 14px; }\n\n    .aristo-specs { margin: 0 0 32px; border-radius: 12px; }\n    .aristo-spec-row { padding: 13px 16px; font-size: 13.5px; }\n    .aristo-occasions { margin: 0 0 32px; }\n    .aristo-occasions-grid { gap: 10px; }\n    .aristo-occasion { padding: 18px 10px; border-radius: 10px; }\n    .aristo-trust { gap: 10px; margin-bottom: 32px; }\n    .aristo-trust-badge { padding: 20px 10px; border-radius: 10px; }\n    .aristo-cta { padding: 32px 16px 12px; border-radius: 14px; }\n    .aristo-buy-wrap { margin: 0 0 32px; padding: 0 8px; }\n    .aristo-buy-btn { max-width: 100%; padding: 17px 24px; font-size: 15.5px; border-radius: 10px; }\n\n    .aristo-unboxing { padding: 28px 16px; margin: 0 0 32px; border-radius: 14px; }\n    .aristo-unboxing-gif { border-radius: 10px; }\n    .aristo-compare { margin: 0 0 32px; }\n    .aristo-compare-grid { gap: 8px; }\n    .aristo-compare-head { padding: 12px 6px; font-size: 16px; }\n    .aristo-compare-list { padding: 6px 10px; }\n    .aristo-compare-list li { font-size: 12.5px; padding: 9px 0; gap: 6px; }\n    .aristo-testi { margin: 0 0 32px; }\n    .aristo-testi-card { padding: 20px 16px; border-radius: 12px; }\n    .aristo-testi-card blockquote { font-size: 15.5px; }\n    .aristo-urgency { font-size: 13px; padding: 12px 14px; border-radius: 10px; }\n  }\n\n  @media (max-width: 380px) {\n    .aristo-hero h2 { font-size: 26px; }\n    .aristo-bundle h3 { font-size: 22px; }\n    .aristo-cta-badges { flex-direction: column; gap: 8px; }\n    .aristo-occasions-grid { grid-template-columns: 1fr; }\n    .aristo-trust { grid-template-columns: 1fr; }\n    .aristo-compare-list li { font-size: 12px; }\n  }\n\u003c\/style\u003e\n\n\u003cdiv class=\"aristo-desc\"\u003e\n\n  \u003c!-- ═══ 1. HERO (texto) ═══ --\u003e\n  \u003cdiv class=\"aristo-hero\"\u003e\n    \u003ch2\u003eUn regalo que \u003cem\u003egira, brilla\u003c\/em\u003e\u003cbr\u003ey no se olvida.\u003c\/h2\u003e\n    \u003cp\u003eSet Collar + Anillo Girasol Giratorio — bañado en oro y listo para regalar. El detalle perfecto para quien ilumina tu vida.\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"aristo-divider\"\u003e\n    \u003cspan\u003e\u003c\/span\u003e\u003ci\u003e✦ ✦ ✦\u003c\/i\u003e\u003cspan\u003e\u003c\/span\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- ═══ 2. VIDEO PRODUCTO ═══ --\u003e\n  \u003cdiv class=\"aristo-video-wrap\"\u003e\n    \u003cvideo autoplay=\"autoplay\" loop=\"loop\" muted=\"\" playsinline=\"\"\u003e\n      \u003csource src=\"https:\/\/cdn.shopify.com\/videos\/c\/o\/v\/803ba226b022498e8427af5c14a0ff2f.mp4\" type=\"video\/mp4\"\u003e\u003c\/video\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- ═══ 3. HERO IMAGE GRANDE ═══ --\u003e\n  \u003cdiv class=\"aristo-full-img\"\u003e\n    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0934\/6796\/7672\/files\/aristo-set-01.webp?v=1779179157\" alt=\"Set Collar Girasol Aristo en cajita premium\"\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- ═══ 4. QUOTE EMOCIONAL ═══ --\u003e\n  \u003cdiv class=\"aristo-quote\"\u003e\n    \u003cp\u003e\"El girasol siempre mira hacia la luz — igual que ella ilumina todo a su alrededor.\"\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- ═══ 5. FEATURE 1: GIRATORIO ANTIESTRÉS ═══ --\u003e\n  \u003c!-- ★ CAMBIO 3a: GIF reemplazado por MP4 (collar girando) --\u003e\n  \u003cdiv class=\"aristo-feature\"\u003e\n    \u003cdiv class=\"aristo-feature-img\"\u003e\n      \u003cvideo autoplay loop muted playsinline preload=\"metadata\" title=\"Collar girasol girando 360 grados\"\u003e\n        \u003csource src=\"https:\/\/cdn.shopify.com\/videos\/c\/o\/v\/f29ba9f643eb46e0b21edeea2b378098.mp4\" type=\"video\/mp4\"\u003e\u003c\/video\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"aristo-feature-text\"\u003e\n      \u003ch4\u003eGira para calmar tu mente 🧘‍♀️\u003c\/h4\u003e\n      \u003cp\u003eEl colgante gira 360° entre tus dedos. Ideal para esos momentos de estrés — un gesto simple que relaja y te conecta con el presente.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- ═══ 6. BUNDLE BOX ═══ --\u003e\n  \u003cdiv class=\"aristo-bundle\"\u003e\n    \u003cdiv class=\"aristo-bundle-label\"\u003eTu pedido incluye\u003c\/div\u003e\n    \u003ch3\u003eSet Completo Girasol\u003c\/h3\u003e\n    \u003cp class=\"aristo-bundle-sub\"\u003eTodo lo que recibes en una sola compra\u003c\/p\u003e\n    \u003cdiv class=\"aristo-bundle-items\"\u003e\n      \u003cdiv class=\"aristo-bundle-item\"\u003e\n        \u003cdiv class=\"aristo-bundle-icon\"\u003e🌻\u003c\/div\u003e\n        \u003cdiv class=\"aristo-bundle-info\"\u003e\n          \u003cstrong\u003eCollar Girasol Giratorio\u003c\/strong\u003e\n          \u003cspan\u003eColgante que gira 360° · bañado en oro\u003c\/span\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"aristo-bundle-item\"\u003e\n        \u003cdiv class=\"aristo-bundle-icon\"\u003e💍\u003c\/div\u003e\n        \u003cdiv class=\"aristo-bundle-info\"\u003e\n          \u003cstrong\u003eAnillo Girasol a Juego\u003c\/strong\u003e\n          \u003cspan\u003eDiseño que combina · bañado en oro · talla ajustable\u003c\/span\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"aristo-bundle-item\"\u003e\n        \u003cdiv class=\"aristo-bundle-icon\"\u003e⛓️\u003c\/div\u003e\n        \u003cdiv class=\"aristo-bundle-info\"\u003e\n          \u003cstrong\u003eCadena Dorada\u003c\/strong\u003e\n          \u003cspan\u003e45 cm + extensor de 5 cm · ajustable\u003c\/span\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"aristo-bundle-item\"\u003e\n        \u003cdiv class=\"aristo-bundle-icon\"\u003e🎁\u003c\/div\u003e\n        \u003cdiv class=\"aristo-bundle-info\"\u003e\n          \u003cstrong\u003eCajita Premium Aristo\u003c\/strong\u003e\n          \u003cspan\u003eCon tarjeta interior: \"Para ti. La luz que ilumina mi vida.\"\u003c\/span\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"aristo-bundle-total\"\u003e🌻 Collar + 💍 Anillo + ⛓️ Cadena + 🎁 Cajita — todo incluido\u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- ═══ 7. UNBOXING ═══ --\u003e\n  \u003c!-- ★ CAMBIO 3b: GIF reemplazado por MP4 (cajita abriéndose) --\u003e\n  \u003cdiv class=\"aristo-unboxing\"\u003e\n    \u003cdiv class=\"aristo-unboxing-label\"\u003eListo para regalar\u003c\/div\u003e\n    \u003ch3\u003eLlega en su cajita, sin envolver nada más 🎁\u003c\/h3\u003e\n    \u003cp\u003eRecíbelo en su empaque premium con la tarjeta personalizada por dentro. Solo entrégalo — la magia del momento ya está hecha.\u003c\/p\u003e\n    \u003cdiv class=\"aristo-unboxing-gif\"\u003e\n      \u003cvideo autoplay loop muted playsinline preload=\"metadata\" title=\"Caja Aristo abriendose\"\u003e\n        \u003csource src=\"https:\/\/cdn.shopify.com\/videos\/c\/o\/v\/daa09da9c6e442e794957258e1d12bb3.mp4\" type=\"video\/mp4\"\u003e\u003c\/video\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- ═══ 8. IMAGEN FULL: SET COMPLETO ═══ --\u003e\n  \u003cdiv class=\"aristo-full-img\"\u003e\n    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0934\/6796\/7672\/files\/aristo-set-03.webp?v=1779179157\" alt=\"Set completo Aristo\"\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- ═══ BOTÓN DE COMPRA 1 ═══ --\u003e\n  \u003cdiv class=\"aristo-buy-wrap\"\u003e\n    \u003ca href=\"\/rsi-btn-hook\" class=\"aristo-buy-btn\"\u003e\n      \u003cspan class=\"btn-icon\"\u003e🛒\u003c\/span\u003e Pedir mi Set Girasol Ahora\n    \u003c\/a\u003e\n    \u003cdiv class=\"aristo-buy-sub\"\u003e🚚 Envío gratis \u003cspan\u003e·\u003c\/span\u003e 💵 Pagas al recibir \u003cspan\u003e·\u003c\/span\u003e 🛡️ 60 días de garantía\u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- ═══ 9. TEXTO: PORQUE ELLA MERECE ═══ --\u003e\n  \u003cdiv class=\"aristo-text-block\"\u003e\n    \u003ch3\u003ePorque ella merece algo tan especial como ella 💛\u003c\/h3\u003e\n    \u003cp\u003eNo es solo una joya — es un recordatorio diario de que alguien piensa en ella. El girasol simboliza lealtad, alegría y luz. Un regalo con significado que va a llevar puesto todos los días.\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- ═══ 10. FEATURE 2: VISTO EN MODELO ═══ --\u003e\n  \u003cdiv class=\"aristo-feature reverse\"\u003e\n    \u003cdiv class=\"aristo-feature-img\"\u003e\n      \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0934\/6796\/7672\/files\/aristo-modelo-01.webp?v=1779179157\" alt=\"Modelo usando el collar y anillo girasol\"\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"aristo-feature-text\"\u003e\n      \u003ch4\u003eBañado en oro, hecho para durar ✨\u003c\/h4\u003e\n      \u003cp\u003eAcero inoxidable 316L con baño de oro de alta calidad. No mancha, no irrita, resiste el uso diario. Tan fuerte como bonito — para que dure tanto como el sentimiento.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- ═══ 11. SPECS ═══ --\u003e\n  \u003cdiv class=\"aristo-specs\"\u003e\n    \u003cdiv class=\"aristo-specs-title\"\u003eEspecificaciones\u003c\/div\u003e\n    \u003cdiv class=\"aristo-spec-row\"\u003e\n      \u003cspan class=\"label\"\u003eMaterial\u003c\/span\u003e\n      \u003cspan class=\"value\"\u003eAcero inoxidable 316L\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"aristo-spec-row\"\u003e\n      \u003cspan class=\"label\"\u003eBaño\u003c\/span\u003e\n      \u003cspan class=\"value\"\u003eOro de alta calidad\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"aristo-spec-row\"\u003e\n      \u003cspan class=\"label\"\u003eFunción especial\u003c\/span\u003e\n      \u003cspan class=\"value\"\u003eGiratorio 360°\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"aristo-spec-row\"\u003e\n      \u003cspan class=\"label\"\u003eCadena\u003c\/span\u003e\n      \u003cspan class=\"value\"\u003e45 cm + extensor 5 cm\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"aristo-spec-row\"\u003e\n      \u003cspan class=\"label\"\u003eAnillo\u003c\/span\u003e\n      \u003cspan class=\"value\"\u003eTalla ajustable\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"aristo-spec-row\"\u003e\n      \u003cspan class=\"label\"\u003ePiel sensible\u003c\/span\u003e\n      \u003cspan class=\"value\"\u003eLibre de níquel y plomo ✓\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"aristo-spec-row\"\u003e\n      \u003cspan class=\"label\"\u003eResistencia\u003c\/span\u003e\n      \u003cspan class=\"value\"\u003eSudor y uso diario ✓\u003c\/span\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- ═══ 12. IMAGEN FULL ═══ --\u003e\n  \u003cdiv class=\"aristo-full-img\"\u003e\n    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0934\/6796\/7672\/files\/aristo-set-04.webp?v=1779179157\" alt=\"Set Aristo detalle\"\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- ═══ 13. COMPARATIVA ARISTO vs OTROS ═══ --\u003e\n  \u003cdiv class=\"aristo-compare\"\u003e\n    \u003ch3 class=\"aristo-compare-title\"\u003eAristo vs. otros\u003c\/h3\u003e\n    \u003cp class=\"aristo-compare-sub\"\u003ePor qué nuestras clientas no compran joyería barata en Marketplace\u003c\/p\u003e\n    \u003cdiv class=\"aristo-compare-grid\"\u003e\n      \u003cdiv class=\"aristo-compare-col aristo-col\"\u003e\n        \u003cdiv class=\"aristo-compare-head\"\u003eAristo\u003c\/div\u003e\n        \u003cul class=\"aristo-compare-list\"\u003e\n          \u003cli\u003eSet: collar + anillo a juego\u003c\/li\u003e\n          \u003cli\u003eCajita premium con tu marca\u003c\/li\u003e\n          \u003cli\u003eTarjeta con mensaje incluida\u003c\/li\u003e\n          \u003cli\u003eAcero 316L bañado en oro\u003c\/li\u003e\n          \u003cli\u003eLibre de níquel, no irrita\u003c\/li\u003e\n          \u003cli\u003eEnvío gratis a todo Ecuador\u003c\/li\u003e\n          \u003cli\u003eGarantía real de 60 días\u003c\/li\u003e\n        \u003c\/ul\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"aristo-compare-col others-col\"\u003e\n        \u003cdiv class=\"aristo-compare-head\"\u003eOtros\u003c\/div\u003e\n        \u003cul class=\"aristo-compare-list\"\u003e\n          \u003cli\u003eSolo collar, anillo aparte\u003c\/li\u003e\n          \u003cli\u003eCaja genérica de cartón\u003c\/li\u003e\n          \u003cli\u003eSin tarjeta personalizada\u003c\/li\u003e\n          \u003cli\u003eMaterial sin especificar\u003c\/li\u003e\n          \u003cli\u003eMancha y pica en piel sensible\u003c\/li\u003e\n          \u003cli\u003eCosto extra de envío\u003c\/li\u003e\n          \u003cli\u003eSin garantía o muy corta\u003c\/li\u003e\n        \u003c\/ul\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \n  \u003c!-- ═══ 15. IMAGEN FULL: REGALO BOUQUET \/ SET ═══ --\u003e\n  \u003cdiv class=\"aristo-full-img\"\u003e\n    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0934\/6796\/7672\/files\/aristo-set-05.webp?v=1779179157\" alt=\"Set Aristo presentación regalo\"\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- ═══ 16. OCASIONES ═══ --\u003e\n  \u003cdiv class=\"aristo-occasions\"\u003e\n    \u003ch3\u003ePerfecto para cada momento 💛\u003c\/h3\u003e\n    \u003cdiv class=\"aristo-occasions-grid\"\u003e\n      \u003cdiv class=\"aristo-occasion\"\u003e\n        \u003cspan class=\"occ-icon\"\u003e👩‍👧\u003c\/span\u003e\n        \u003cstrong\u003eDía de la Madre\u003c\/strong\u003e\n        \u003cspan\u003eEl regalo que más recordará\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"aristo-occasion\"\u003e\n        \u003cspan class=\"occ-icon\"\u003e🎂\u003c\/span\u003e\n        \u003cstrong\u003eCumpleaños\u003c\/strong\u003e\n        \u003cspan\u003eUn detalle que dura años\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"aristo-occasion\"\u003e\n        \u003cspan class=\"occ-icon\"\u003e🧘‍♀️\u003c\/span\u003e\n        \u003cstrong\u003eAliviar el estrés\u003c\/strong\u003e\n        \u003cspan\u003eGíralo y siente la calma\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"aristo-occasion\"\u003e\n        \u003cspan class=\"occ-icon\"\u003e💛\u003c\/span\u003e\n        \u003cstrong\u003eSin excusa especial\u003c\/strong\u003e\n        \u003cspan\u003ePorque ella lo vale siempre\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- ═══ 17. IMAGEN FULL: extra ═══ --\u003e\n  \u003cdiv class=\"aristo-full-img\"\u003e\n    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0934\/6796\/7672\/files\/aristo-set-02.webp?v=1779179157\" alt=\"Set Aristo close-up\"\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- ═══ 18. TRUST BADGES ═══ --\u003e\n  \u003cdiv class=\"aristo-trust\"\u003e\n    \u003cdiv class=\"aristo-trust-badge\"\u003e\n      \u003cspan class=\"badge-icon\"\u003e🚚\u003c\/span\u003e\n      \u003cstrong\u003eEnvío GRATIS\u003c\/strong\u003e\n      \u003cspan\u003eA todo Ecuador 🇪🇨\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"aristo-trust-badge\"\u003e\n      \u003cspan class=\"badge-icon\"\u003e📦\u003c\/span\u003e\n      \u003cstrong\u003eLlega en 2-3 días\u003c\/strong\u003e\n      \u003cspan\u003eDirecto a tu puerta\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"aristo-trust-badge\"\u003e\n      \u003cspan class=\"badge-icon\"\u003e💵\u003c\/span\u003e\n      \u003cstrong\u003ePago contra entrega\u003c\/strong\u003e\n      \u003cspan\u003eSin tarjeta, sin anticipo\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"aristo-trust-badge\"\u003e\n      \u003cspan class=\"badge-icon\"\u003e🛡️\u003c\/span\u003e\n      \u003cstrong\u003eGarantía 60 días\u003c\/strong\u003e\n      \u003cspan\u003eTu compra protegida\u003c\/span\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- ═══ 19. URGENCIA SUTIL ═══ --\u003e\n  \u003cdiv class=\"aristo-urgency\"\u003e\n    🌻 \u003cstrong\u003eEdición Día de la Madre\u003c\/strong\u003e — Stock limitado · Pedidos hechos hoy llegan a tiempo\n  \u003c\/div\u003e\n\n  \u003c!-- ═══ 20. CTA FINAL ═══ --\u003e\n  \u003cdiv class=\"aristo-cta\"\u003e\n    \u003ch3\u003eDale el regalo que nunca se marchita 🌻\u003c\/h3\u003e\n    \u003cp\u003eHaz tu pedido hoy y recíbelo en la puerta de tu casa. Sin riesgo — pagas cuando lo tengas en tus manos.\u003c\/p\u003e\n    \u003cdiv class=\"aristo-cta-badges\"\u003e\n      \u003cspan\u003eEnvío gratis\u003c\/span\u003e\n      \u003cspan\u003ePago al recibir\u003c\/span\u003e\n      \u003cspan\u003eGarantía 60 días\u003c\/span\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- ═══ BOTÓN DE COMPRA 2 ═══ --\u003e\n  \u003cdiv class=\"aristo-buy-wrap\"\u003e\n    \u003ca href=\"\/rsi-btn-hook\" class=\"aristo-buy-btn\"\u003e\n      \u003cspan class=\"btn-icon\"\u003e🌻\u003c\/span\u003e Lo quiero — Pedir Ahora\n    \u003c\/a\u003e\n    \u003cdiv class=\"aristo-buy-sub\"\u003e📦 Llega en 2-3 días \u003cspan\u003e·\u003c\/span\u003e 💵 Pago contra entrega\u003c\/div\u003e\n  \u003c\/div\u003e\n\n\u003c\/div\u003e","brand":"My Store","offers":[{"title":"Default Title","offer_id":52485445943480,"sku":"none","price":29.9,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0934\/6796\/7672\/files\/aristo-set-02.webp?v=1779179157"}],"url":"https:\/\/aristojoyeria.com\/collections\/frontpage.oembed","provider":"Aristo Joyeria","version":"1.0","type":"link"}