{"id":2253,"date":"2025-03-28T13:08:42","date_gmt":"2025-03-28T12:08:42","guid":{"rendered":"https:\/\/iteracarelatam.com\/buy-iteracare\/"},"modified":"2026-04-12T06:39:46","modified_gmt":"2026-04-12T04:39:46","slug":"buy-iteracare","status":"publish","type":"page","link":"https:\/\/iteracarelatam.com\/en\/buy-iteracare\/","title":{"rendered":"Buy iTeraCare"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-page\" data-elementor-id=\"2253\" class=\"elementor elementor-2253 elementor-2180\" data-elementor-post-type=\"page\">\n\t\t\t\t<div class=\"elementor-element elementor-element-36eee12 e-con-full e-flex e-con e-parent\" data-id=\"36eee12\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-45f9c4c elementor-widget elementor-widget-shortcode\" data-id=\"45f9c4c\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"shortcode.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-shortcode\">    <div id=\"iteracare-en\" class=\"iteracare-form-wrap\" lang=\"en\">\n    <style>\n\n    \/* ========================================================  VARIABLES  *\/\n    :root {\n      --navy:      #0d2f5e;\n      --blue:      #1a4fa0;\n      --teal:      #00adb5;\n      --teal-light:#e0f7fa;\n      --green:     #22c55e;\n      --white:     #ffffff;\n      --gray-50:   #f8fafc;\n      --gray-100:  #f1f5f9;\n      --gray-200:  #e2e8f0;\n      --gray-400:  #94a3b8;\n      --gray-600:  #475569;\n      --gray-800:  #1e293b;\n      --danger:    #ef4444;\n      --shadow-sm: 0 1px 3px rgba(13,47,94,.08);\n      --shadow-md: 0 4px 16px rgba(13,47,94,.12);\n      --shadow-lg: 0 10px 40px rgba(13,47,94,.18);\n      --radius:    12px;\n      --radius-lg: 20px;\n    }\n    *,*::before,*::after{box-sizing:border-box;margin:0;padding:0}\n    html{scroll-behavior:smooth}\n    body{font-family:system-ui, sans-serif;background:var(--gray-50);color:var(--gray-800);min-height:100vh;overflow-x:hidden}\n\n    \/* ========================================================  HEADER  *\/\n    .site-header{background:var(--white);border-bottom:1px solid var(--gray-200);padding:12px 24px;display:flex;align-items:center;justify-content:space-between;position:sticky;top:0;z-index:100;box-shadow:var(--shadow-sm)}\n    .logo-area{display:flex;align-items:center;text-decoration:none}\n    .logo-img{height:18px;width:auto;display:block}\n    .header-trust{display:flex;align-items:center;gap:6px;font-size:13px;color:var(--gray-600)}\n    .lock-icon{width:18px;height:18px;fill:var(--green)}\n    @media(max-width:599px){\n      .site-header{padding:10px 14px}\n      .logo-img{height:14px}\n      .header-trust{font-size:11px;gap:4px}\n      .header-trust .lock-icon{width:14px;height:14px}\n    }\n    @media(max-width:380px){\n      .header-trust span{display:none}\n    }\n\n    \/* ========================================================  HERO  *\/\n    .hero-banner{background:linear-gradient(135deg,var(--navy) 0%,var(--blue) 60%,var(--teal) 100%);padding:52px 24px 60px;text-align:center;position:relative;overflow:hidden}\n    .hero-banner::before{content:'';position:absolute;inset:0;background:url(\"data:image\/svg+xml,%3Csvg width='60' height='60' viewBox='0 0 60 60' xmlns='http:\/\/www.w3.org\/2000\/svg'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cg fill='%23ffffff' fill-opacity='0.04'%3E%3Cpath d='M36 34v-4h-2v4h-4v2h4v4h2v-4h4v-2h-4zm0-30V0h-2v4h-4v2h4v4h2V6h4V4h-4zM6 34v-4H4v4H0v2h4v4h2v-4h4v-2H6zM6 4V0H4v4H0v2h4v4h2V6h4V4H6z'\/%3E%3C\/g%3E%3C\/g%3E%3C\/svg%3E\")}\n    .hero-label{display:inline-flex;align-items:center;gap:6px;background:rgba(255,255,255,.15);border:1px solid rgba(255,255,255,.25);color:white;font-size:12px;font-weight:600;letter-spacing:1.5px;text-transform:uppercase;padding:6px 16px;border-radius:50px;margin-bottom:20px;backdrop-filter:blur(4px)}\n    .hero-title{font-family:system-ui, sans-serif;font-weight:800;font-size:clamp(28px,5vw,46px);color:white;line-height:1.15;margin-bottom:14px}\n    .hero-title em{font-style:normal;color:var(--teal)}\n    .hero-subtitle{color:rgba(255,255,255,.8);font-size:16px;font-weight:300;max-width:500px;margin:0 auto 24px}\n    .progress-pills{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:8px}\n    .pill{display:flex;align-items:center;gap:8px;background:rgba(255,255,255,.12);border:1px solid rgba(255,255,255,.2);border-radius:50px;padding:8px 18px;color:white;font-size:13px;font-weight:500;backdrop-filter:blur(4px)}\n    .pill-num{width:22px;height:22px;background:rgba(255,255,255,.25);border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:11px;font-weight:700}\n    .pill-arrow{color:rgba(255,255,255,.4);font-size:14px;display:none}\n    @media(min-width:640px){.pill-arrow{display:block}}\n\n    \/* ========================================================  LAYOUT  *\/\n    .main-wrapper{max-width:800px;margin:-24px auto 0;padding:0 16px 80px;display:flex;flex-direction:column;gap:0;position:relative;z-index:1}\n\n    \/* ========================================================  CARD  *\/\n    .card{background:var(--white);border-radius:var(--radius-lg);box-shadow:var(--shadow-md);overflow:hidden}\n    .card-header{padding:24px 28px 20px;border-bottom:1px solid var(--gray-100);display:flex;align-items:center;gap:12px}\n    .card-icon{width:40px;height:40px;background:linear-gradient(135deg,var(--navy),var(--blue));border-radius:10px;display:flex;align-items:center;justify-content:center;flex-shrink:0}\n    .card-icon svg{width:20px;height:20px;fill:white}\n    .card-title{font-family:system-ui, sans-serif;font-weight:700;font-size:22px;color:var(--navy)}\n    .card-subtitle{font-size:15px;color:var(--gray-400);margin-top:2px}\n    .card-body{padding:24px;overflow:hidden}\n\n    \/* ========================================================  FORM GRID  *\/\n    .form-grid{display:grid;grid-template-columns:1fr;gap:14px}\n    @media(min-width:600px){.form-grid{grid-template-columns:1fr 1fr}.col-span-2{grid-column:span 2}}\n\n    \/* ========================================================  FIELDS  *\/\n    .field-group{display:flex;flex-direction:column;gap:6px}\n    .field-label{font-size:15px;font-weight:600;color:var(--gray-600);letter-spacing:.3px;display:flex;align-items:center;gap:4px}\n    .required-star{color:var(--danger);font-size:15px;line-height:1}\n    .field-input,.field-select{width:100%;padding:15px 18px;border:1.5px solid var(--gray-200);border-radius:var(--radius);font-family:system-ui, sans-serif;font-size:17px;color:var(--gray-800);background:var(--white);transition:border-color .2s,box-shadow .2s;appearance:none;-webkit-appearance:none;outline:none}\n    .field-select{background-image:url(\"data:image\/svg+xml,%3Csvg xmlns='http:\/\/www.w3.org\/2000\/svg' viewBox='0 0 24 24' fill='none' stroke='%2394a3b8' stroke-width='2'%3E%3Cpath d='M6 9l6 6 6-6'\/%3E%3C\/svg%3E\");background-repeat:no-repeat;background-position:right 14px center;background-size:18px;padding-right:40px}\n    .field-input:focus,.field-select:focus{border-color:var(--teal);box-shadow:0 0 0 3px rgba(0,173,181,.12)}\n    .field-input.error,.field-select.error{border-color:var(--danger);box-shadow:0 0 0 3px rgba(239,68,68,.1)}\n    .field-hint{font-size:14px;color:var(--gray-400);margin-top:2px}\n    .error-msg{font-size:14px;color:var(--danger);font-weight:500;display:none;margin-top:2px}\n    .error-msg.show{display:block}\n\n    \/* ========================================================  DIVIDER  *\/\n    .section-sep{display:flex;align-items:center;gap:12px;margin:4px 0}\n    .section-sep-line{flex:1;height:1px;background:var(--gray-100)}\n    .section-sep-label{font-size:13px;font-weight:700;color:var(--teal);letter-spacing:1.5px;text-transform:uppercase;white-space:nowrap}\n\n    \/* ========================================================  CONDITIONAL  *\/\n    .conditional-field{display:none;animation:fadeSlideIn .3s ease forwards}\n    .conditional-field.show{display:flex;flex-direction:column;gap:6px}\n    @keyframes fadeSlideIn{from{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}\n    .special-badge{display:flex;align-items:flex-start;gap:10px;background:linear-gradient(135deg,#fffbeb,#fef3c7);border:1px solid #fde68a;border-radius:var(--radius);padding:14px 16px;font-size:15px;color:#92400e;line-height:1.5;margin-top:4px}\n\n    \/* ========================================================  REMARK CALLOUT  *\/\n    .remark-callout{background:linear-gradient(135deg,#eff6ff,#dbeafe);border:1.5px solid #93c5fd;border-radius:var(--radius-lg);padding:16px;margin-top:10px;overflow:hidden;word-break:break-word}\n    .remark-callout-header{display:flex;align-items:center;gap:10px;margin-bottom:12px}\n    .remark-callout-badge{background:var(--blue);color:white;font-size:10px;font-weight:800;padding:3px 10px;border-radius:50px;letter-spacing:.5px;text-transform:uppercase;white-space:nowrap;flex-shrink:0}\n    .remark-callout-title{font-family:system-ui, sans-serif;font-weight:700;font-size:14px;color:var(--navy)}\n    .remark-callout p{font-size:13px;color:var(--gray-600);line-height:1.6;margin-bottom:14px}\n    .remark-callout p strong{color:var(--navy)}\n    .remark-img-wrap{border-radius:var(--radius);overflow:hidden;border:2px solid #93c5fd;box-shadow:0 4px 12px rgba(26,79,160,.15)}\n    .remark-img-wrap img{width:100%;display:block;max-height:280px;object-fit:cover;object-position:top}\n    .remark-img-caption{background:var(--navy);color:white;font-size:11px;font-weight:600;text-align:center;padding:7px;letter-spacing:.3px}\n\n    \/* ========================================================  DEVICE CARDS (multi-select + images)  *\/\n    .device-cards{display:grid;grid-template-columns:repeat(auto-fill,minmax(140px,1fr));gap:10px;margin-top:4px}\n    .device-card{border:2px solid var(--gray-200);border-radius:var(--radius);cursor:pointer;transition:all .2s;text-align:center;background:var(--white);position:relative;overflow:hidden;display:flex;flex-direction:column}\n    .device-card:hover{border-color:var(--teal);transform:translateY(-3px);box-shadow:var(--shadow-md)}\n    .device-card.selected{border-color:var(--teal);box-shadow:0 0 0 3px rgba(0,173,181,.22)}\n    .device-check{position:absolute;top:8px;right:8px;width:26px;height:26px;border-radius:50%;background:var(--gray-200);display:flex;align-items:center;justify-content:center;font-size:13px;color:var(--gray-400);transition:all .2s;z-index:2;font-weight:700}\n    .device-card.selected .device-check{background:var(--teal);color:white}\n    .qty-badge{position:absolute;top:8px;left:8px;background:var(--navy);color:white;border-radius:50px;font-size:11px;font-weight:800;padding:2px 8px;display:none;z-index:2}\n    .device-card.selected .qty-badge{display:block}\n    .device-img-wrap{width:100%;aspect-ratio:1\/1;overflow:hidden;background:var(--gray-50);display:flex;align-items:center;justify-content:center}\n    .device-img-wrap img{width:100%;height:100%;object-fit:contain;transition:transform .3s;padding:10px}\n    .device-card:hover .device-img-wrap img{transform:scale(1.07)}\n    .device-card-body{padding:10px 10px 12px;flex:1}\n    .device-card-name{font-family:system-ui, sans-serif;font-size:14px;font-weight:700;color:var(--navy);line-height:1.3;margin-bottom:4px}\n    .device-card-price{font-size:14px;color:var(--teal);font-weight:600}\n    .device-card.out-of-stock{opacity:.45;cursor:not-allowed;pointer-events:none}\n    .device-card.out-of-stock .device-card-price{color:var(--danger)}\n\n    \/* ========================================================  EXTRA PRODUCT  *\/\n    .extra-product-card{border:2px dashed var(--gray-200);border-radius:var(--radius);padding:18px;margin-top:14px;background:var(--gray-50);transition:border-color .2s}\n    .extra-product-card:focus-within{border-color:var(--teal);background:var(--teal-light)}\n    .extra-product-title{font-family:system-ui, sans-serif;font-size:13px;font-weight:700;color:var(--navy);margin-bottom:14px;display:flex;align-items:center;gap:8px}\n    .extra-optional-tag{background:var(--gray-200);color:var(--gray-600);font-size:11px;padding:2px 8px;border-radius:50px;font-weight:500}\n    .extra-grid{display:grid;grid-template-columns:1fr;gap:12px}\n    @media(min-width:500px){.extra-grid{grid-template-columns:1fr auto;align-items:end}}\n    .price-input-wrap{display:grid;grid-template-columns:auto 1fr;gap:0}\n    .price-prefix{background:var(--gray-100);border:1.5px solid var(--gray-200);border-right:none;border-radius:var(--radius) 0 0 var(--radius);padding:13px 14px;font-size:13px;font-weight:700;color:var(--gray-600);display:flex;align-items:center}\n    .price-input-wrap .field-input{border-radius:0 var(--radius) var(--radius) 0}\n\n    \/* ========================================================  CURRENCY NOTE  *\/\n    .currency-note{background:linear-gradient(90deg,#e0f7fa,#f0fffe);border-left:3px solid var(--teal);border-radius:0 var(--radius) var(--radius) 0;padding:12px 16px;font-size:14px;color:#005f69;line-height:1.6;word-break:break-word;overflow-wrap:break-word}\n    .currency-note strong{color:var(--navy)}\n\n    \/* ========================================================  CHECKBOXES  *\/\n    .check-group{display:flex;align-items:flex-start;gap:10px;cursor:pointer;padding:10px 0}\n    .check-group input[type=\"checkbox\"]{width:22px;height:22px;accent-color:var(--teal);cursor:pointer;flex-shrink:0;margin-top:1px}\n    .check-group-label{font-size:16px;color:var(--gray-600);line-height:1.6}\n    .check-group-label a{color:var(--teal);text-decoration:underline}\n\n    \/* ========================================================  SIDEBAR  *\/\n    .sidebar{display:none}\n    .price-display{background:linear-gradient(135deg,var(--navy) 0%,#1a4fa0 60%,var(--teal) 100%);border-radius:var(--radius-lg);padding:36px 40px;color:white;text-align:center;position:relative;overflow:hidden}\n    .price-display::before{content:'';position:absolute;top:-40px;right:-40px;width:160px;height:160px;border-radius:50%;background:rgba(0,173,181,.18)}\n    .price-display::after{content:'';position:absolute;bottom:-50px;left:-30px;width:140px;height:140px;border-radius:50%;background:rgba(255,255,255,.05)}\n    .sidebar-row2{display:grid;grid-template-columns:1fr;gap:16px}\n    @media(min-width:580px){.sidebar-row2{grid-template-columns:1fr 1fr}}\n\n    .price-display{background:linear-gradient(135deg,var(--navy),var(--blue));border-radius:var(--radius-lg);padding:28px;color:white;text-align:center;position:relative;overflow:hidden}\n    .price-display::before{content:'';position:absolute;top:-30px;right:-30px;width:120px;height:120px;border-radius:50%;background:rgba(0,173,181,.2)}\n    .price-display::after{content:'';position:absolute;bottom:-40px;left:-20px;width:100px;height:100px;border-radius:50%;background:rgba(255,255,255,.05)}\n    .price-label{font-size:11px;font-weight:600;letter-spacing:1.5px;text-transform:uppercase;color:rgba(255,255,255,.6);margin-bottom:8px}\n    .price-value{font-family:system-ui, sans-serif;font-size:46px;font-weight:800;line-height:1;position:relative}\n    .price-value .currency-sym{font-size:22px;vertical-align:super;font-weight:600;opacity:.8}\n    .price-empty-msg{font-size:14px;color:rgba(255,255,255,.6);margin-top:4px}\n    .price-breakdown{margin-top:14px;border-top:1px solid rgba(255,255,255,.15);padding-top:12px}\n    .price-breakdown-row{display:flex;justify-content:space-between;align-items:center;font-size:12px;padding:3px 0;color:rgba(255,255,255,.7)}\n    .price-breakdown-row span:last-child{font-weight:600;color:white}\n    .price-out-of-stock{background:rgba(239,68,68,.2);border:1px solid rgba(239,68,68,.4);border-radius:var(--radius);padding:8px 14px;font-size:13px;color:#fca5a5;margin-top:12px;display:none}\n\n    .order-detail{background:var(--white);border-radius:var(--radius-lg);box-shadow:var(--shadow-md);padding:20px}\n    .order-detail-title{font-family:system-ui, sans-serif;font-size:17px;font-weight:700;color:var(--navy);margin-bottom:14px;display:flex;align-items:center;gap:6px}\n    .order-row{display:flex;justify-content:space-between;align-items:flex-start;gap:10px;padding:10px 0;border-bottom:1px dashed var(--gray-100);font-size:15px}\n    .order-row:last-child{border-bottom:none}\n    .order-row-key{color:var(--gray-400);font-weight:500;flex-shrink:0}\n    .order-row-val{color:var(--navy);font-weight:600;text-align:right;word-break:break-all}\n\n    .trust-block{background:var(--white);border-radius:var(--radius-lg);box-shadow:var(--shadow-md);padding:20px}\n    .trust-item{display:flex;align-items:center;gap:12px;padding:8px 0}\n    .trust-item+.trust-item{border-top:1px solid var(--gray-100)}\n    .trust-icon{width:36px;height:36px;border-radius:8px;display:flex;align-items:center;justify-content:center;font-size:18px;flex-shrink:0}\n    .trust-icon.green{background:#dcfce7}.trust-icon.blue{background:#dbeafe}.trust-icon.yellow{background:#fef9c3}\n    .trust-text-title{font-size:16px;font-weight:700;color:var(--navy)}\n    .trust-text-sub{font-size:14px;color:var(--gray-400);margin-top:2px;line-height:1.4}\n\n    \/* ========================================================  PAYMENT CARDS BLOCK  *\/\n    .payment-cards-block{background:var(--white);border-radius:var(--radius-lg);box-shadow:var(--shadow-md);padding:18px 20px}\n    .payment-cards-label{font-size:13px;font-weight:700;color:var(--gray-400);letter-spacing:1px;text-transform:uppercase;margin-bottom:14px;text-align:center}\n    .card-logos-grid{display:flex;flex-wrap:wrap;justify-content:center;gap:7px}\n    .card-logo{height:36px;border-radius:6px;border:1.5px solid var(--gray-200);background:white;display:flex;align-items:center;justify-content:center;padding:0 14px;font-size:13px;font-weight:800;letter-spacing:.3px;white-space:nowrap;min-width:60px}\n    .cl-visa{color:#1a1f71;border-color:#c8cde8}\n    .cl-mc{background:linear-gradient(90deg,#eb001b,#f79e1b);color:white;border-color:transparent}\n    .cl-amex{background:#016fd0;color:white;border-color:transparent}\n    .cl-paypal{color:#003087}\n    .cl-discover{color:#ff6600;border-color:#ffd2a8}\n    .cl-unionpay{background:#e21836;color:white;border-color:transparent}\n    .cl-jcb{background:linear-gradient(135deg,#003087,#00b894);color:white;border-color:transparent}\n    .cl-diners{color:#004a97;border-color:#a8c4e8}\n    .cl-maestro{background:linear-gradient(90deg,#cc0000,#0099cc);color:white;border-color:transparent}\n    .cl-stripe{color:#635bff;border-color:#ccc8ff}\n    .cl-apple{background:#000;color:white;border-color:transparent}\n    .cl-google{color:#4285f4;border-color:#c5d8fc}\n\n    \/* ========================================================  SUBMIT  *\/\n    .submit-btn{width:100%;padding:22px 24px;background:linear-gradient(135deg,var(--teal),#0093a8);border:none;border-radius:var(--radius);color:white;font-family:system-ui, sans-serif;font-size:20px;font-weight:700;letter-spacing:.5px;cursor:pointer;transition:all .25s;display:flex;align-items:center;justify-content:center;gap:10px;position:relative;overflow:hidden}\n    .submit-btn::before{content:'';position:absolute;inset:0;background:linear-gradient(135deg,rgba(255,255,255,.15),transparent)}\n    .submit-btn:hover{transform:translateY(-2px);box-shadow:0 8px 24px rgba(0,173,181,.4)}\n    .submit-btn:active{transform:translateY(0)}\n    .submit-btn:disabled{opacity:.6;cursor:not-allowed;transform:none;box-shadow:none}\n    .btn-arrow{font-size:20px;transition:transform .2s}\n    .submit-btn:hover .btn-arrow{transform:translateX(4px)}\n    .submit-note{text-align:center;font-size:12px;color:var(--gray-400);margin-top:10px;line-height:1.5}\n\n    \/* ========================================================  SUCCESS  *\/\n    .success-overlay{display:none;position:fixed;inset:0;background:rgba(13,47,94,.65);backdrop-filter:blur(6px);z-index:200;align-items:center;justify-content:center;padding:24px}\n    .success-overlay.show{display:flex;animation:fadeIn .4s ease}\n    @keyframes fadeIn{from{opacity:0}to{opacity:1}}\n    .success-card{background:var(--white);border-radius:var(--radius-lg);padding:48px 40px;max-width:480px;width:100%;text-align:center;box-shadow:var(--shadow-lg);animation:slideUp .4s ease}\n    @keyframes slideUp{from{opacity:0;transform:translateY(24px)}to{opacity:1;transform:translateY(0)}}\n    .success-icon{width:72px;height:72px;background:linear-gradient(135deg,var(--green),#16a34a);border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:36px;margin:0 auto 24px}\n    .success-title{font-family:system-ui, sans-serif;font-size:24px;font-weight:800;color:var(--navy);margin-bottom:10px}\n    .success-text{color:var(--gray-600);font-size:15px;line-height:1.6;margin-bottom:20px}\n    .success-username-box{background:linear-gradient(135deg,#eff6ff,#dbeafe);border:1.5px solid #93c5fd;border-radius:var(--radius);padding:14px 18px;margin-bottom:20px}\n    .success-username-label{font-size:11px;font-weight:700;color:var(--blue);letter-spacing:1px;text-transform:uppercase;margin-bottom:4px}\n    .success-username-value{font-family:system-ui, sans-serif;font-size:22px;font-weight:800;color:var(--navy)}\n    .success-redirect-msg{font-size:13px;color:var(--teal);font-weight:600;margin-bottom:14px}\n    .success-countdown{font-size:28px;font-family:system-ui, sans-serif;font-weight:800;color:var(--navy)}\n\n    .spinner{width:20px;height:20px;border:2.5px solid rgba(255,255,255,.3);border-top-color:white;border-radius:50%;animation:spin .7s linear infinite;display:none}\n    .spinner.show{display:block}\n    @keyframes spin{to{transform:rotate(360deg)}}\n\n    \/* ========================================================  FOOTER  *\/\n    .page-footer{text-align:center;padding:32px 24px;font-size:12.5px;color:var(--gray-400);border-top:1px solid var(--gray-200);background:var(--white)}\n    .page-footer a{color:var(--teal);text-decoration:none}\n\n    \/* ========================================================  ANIM UTILS  *\/\n    .fade-in{opacity:0;animation:fadeSlideIn .5s ease forwards}\n    .fade-in-1{animation-delay:.1s}.fade-in-2{animation-delay:.2s}.fade-in-3{animation-delay:.3s}\n\n    @media(max-width:599px){\n      .card-body{padding:20px 16px}\n      .hero-banner{padding:40px 16px 52px}\n      .price-value{font-size:34px}\n      .device-cards{grid-template-columns:repeat(auto-fill,minmax(130px,1fr))}\n      .success-card{padding:36px 24px}\n      .field-input,.field-select{font-size:17px!important;padding:15px 16px}\n      .field-label{font-size:15px!important}\n      .field-hint{font-size:14px!important}\n      .card-title{font-size:20px!important}\n      .hero-title{font-size:30px!important}\n      .hero-subtitle{font-size:17px!important}\n      .device-card-name{font-size:13px!important}\n      .device-card-price{font-size:13px!important}\n      .check-group-label{font-size:16px!important}\n      .section-sep-label{font-size:13px!important}\n      .submit-btn{font-size:18px!important;padding:20px 24px}\n      .order-row{font-size:15px!important}\n      .trust-text-title{font-size:15px!important}\n      .trust-text-sub{font-size:13px!important}\n      .payment-cards-label{font-size:13px!important}\n      .card-logo{font-size:13px!important;height:36px}\n      .remark-callout p{font-size:15px!important}\n      .currency-note{font-size:15px!important}\n      .special-badge{font-size:15px!important}\n    }\n\n    \/* ========================================================  HEADER LAYOUT  *\/\n    .header-right{display:flex;align-items:center;gap:10px;flex-shrink:0;max-width:calc(100% - 120px)}\n    .header-trust{display:flex;align-items:center;gap:5px;font-size:12px;color:var(--gray-600);white-space:nowrap;flex-shrink:1;min-width:0}\n    .lock-icon{width:16px;height:16px;fill:var(--green);flex-shrink:0}\n\n    \/* ========================================================  LANG SELECTOR  *\/\n    .lang-selector{position:relative;display:flex;align-items:center}\n    .lang-btn{display:flex;align-items:center;gap:7px;background:var(--gray-100);border:1.5px solid var(--gray-200);border-radius:50px;padding:7px 14px;cursor:pointer;font-family:system-ui, sans-serif;font-size:14px;font-weight:600;color:var(--navy);transition:all .2s;white-space:nowrap}\n    .lang-btn:hover{background:var(--teal-light);border-color:var(--teal)}\n    .lang-btn .lang-arrow{font-size:10px;color:var(--gray-400);transition:transform .2s;margin-left:2px}\n    .lang-selector.open .lang-arrow{transform:rotate(180deg)}\n    .lang-dropdown{display:none;position:fixed;top:auto;right:8px;background:white;border:1.5px solid var(--gray-200);border-radius:var(--radius);box-shadow:var(--shadow-lg);min-width:190px;max-width:calc(100vw - 16px);z-index:99999;overflow:hidden;animation:fadeSlideIn .2s ease}\n    .lang-selector.open .lang-dropdown{display:block}\n    .lang-option{display:flex;align-items:center;gap:10px;padding:11px 16px;text-decoration:none;font-size:14px;color:var(--gray-800);font-weight:500;transition:background .15s;border-bottom:1px solid var(--gray-100)}\n    .lang-option:last-child{border-bottom:none}\n    .lang-option:hover{background:var(--teal-light);color:var(--navy)}\n    .lang-option.active{background:linear-gradient(135deg,var(--navy),var(--blue));color:white;font-weight:700}\n    .lang-option.active:hover{background:linear-gradient(135deg,var(--navy),var(--blue))}\n    .lang-flag{font-size:20px;line-height:1;flex-shrink:0}\n    .lang-name{flex:1}\n    .lang-active-check{font-size:12px;opacity:.8}\n\n    \/* RESPONSIVE HEADER *\/\n    @media(max-width:599px){\n      .site-header{padding:10px 12px;gap:8px}\n      .logo-img{height:13px}\n      .header-right{gap:6px;max-width:calc(100% - 100px)}\n      .header-trust{font-size:10px;gap:3px;flex-shrink:1}\n      .header-trust .lock-icon{width:12px;height:12px}\n      .lang-btn{padding:5px 8px;gap:4px;font-size:12px;border-radius:20px}\n      .lang-btn .lang-arrow{font-size:8px;margin-left:1px}\n      .lang-label{font-size:11px;max-width:55px;overflow:hidden;text-overflow:ellipsis}\n      .lang-flag{font-size:16px}\n      .lang-dropdown{right:8px;min-width:180px}\n    }\n    @media(max-width:400px){\n      .header-trust .trust-text{display:none}\n      .lang-label{display:none}\n      .lang-btn{padding:5px 7px}\n    }\n\n    \/* REMARK BUTTON \u2014 responsive *\/\n    .remark-open-btn{display:inline-flex;align-items:center;gap:8px;margin-top:6px;padding:11px 18px;background:linear-gradient(135deg,#1a4fa0,#0d2f5e);color:white;border:none;border-radius:10px;font-family:system-ui,sans-serif;font-size:13px;font-weight:700;cursor:pointer;white-space:normal;word-break:break-word;max-width:100%;text-align:left;line-height:1.4}\n    @media(max-width:599px){\n      .remark-open-btn{font-size:12px;padding:10px 14px;gap:6px}\n    }\n\n    \/* EXTRA PRODUCTS \u2014 collapsible *\/\n    .extra-add-btn{display:flex;align-items:flex-start;gap:10px;background:var(--gray-50);border:2px dashed var(--gray-300);border-radius:var(--radius);padding:14px 16px;cursor:pointer;width:100%;box-sizing:border-box;font-family:system-ui, sans-serif;font-size:14px;font-weight:700;color:var(--navy);transition:all .2s;text-align:left;overflow:hidden}\n    .extra-add-btn:hover{background:var(--teal-light);border-color:var(--teal);color:var(--teal)}\n    .extra-add-btn .extra-plus{width:28px;height:28px;min-width:28px;background:var(--teal);color:white;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:18px;font-weight:700;flex-shrink:0;transition:transform .2s;margin-top:1px}\n    .extra-add-btn:hover .extra-plus{transform:rotate(45deg)}\n    .extra-btn-text{flex:1;min-width:0;overflow:hidden}\n    .extra-btn-title{font-size:14px;font-weight:700;color:inherit;display:block;line-height:1.3}\n    .extra-btn-sub{font-size:12px;font-weight:400;color:var(--gray-400);display:block;margin-top:2px;line-height:1.3}\n    @media(max-width:599px){\n      .extra-add-btn{padding:12px 14px;gap:8px}\n      .extra-btn-title{font-size:13px}\n      .extra-btn-sub{font-size:11px}\n      .extra-add-btn .extra-plus{width:24px;height:24px;min-width:24px;font-size:15px}\n    }\n    .extra-items-list{display:flex;flex-direction:column;gap:12px;margin-top:0}\n    .extra-item{background:var(--white);border:1.5px solid var(--gray-200);border-radius:var(--radius);padding:16px;position:relative;animation:fadeSlideIn .3s ease}\n    .extra-item-header{display:flex;align-items:center;justify-content:space-between;margin-bottom:12px}\n    .extra-item-num{font-family:system-ui, sans-serif;font-size:12px;font-weight:700;color:var(--teal);background:var(--teal-light);padding:3px 10px;border-radius:50px}\n    .extra-item-remove{background:var(--danger);color:white;border:none;border-radius:50%;width:24px;height:24px;cursor:pointer;font-size:14px;display:flex;align-items:center;justify-content:center;flex-shrink:0}\n    .extra-total-row{display:flex;align-items:center;justify-content:space-between;background:linear-gradient(135deg,var(--navy),var(--blue));color:white;border-radius:var(--radius);padding:12px 18px;margin-top:8px;font-family:system-ui, sans-serif;font-weight:700;font-size:15px}\n  \n    <\/style>\n<!-- ============================================================ HEADER -->\n<header class=\"site-header\">\n  <a href=\"https:\/\/iteracarelatam.com\" class=\"logo-area\" title=\"Volver al inicio\">\n    <img decoding=\"async\" src=\"https:\/\/iteracarelatam.com\/wp-content\/uploads\/2025\/05\/logo_iteraLatam_chico.webp\"\n         alt=\"iTeraCare LatAm Logo\" class=\"logo-img\" \/>\n  <\/a>\n\n  <div class=\"header-right\">\n\n    <!-- Secure Purchase \u2014 IZQUIERDA del selector -->\n    <div class=\"header-trust\">\n      <svg class=\"lock-icon\" viewBox=\"0 0 24 24\"><path d=\"M18 10h-1V7A5 5 0 0 0 7 7v3H6a2 2 0 0 0-2 2v8a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2v-8a2 2 0 0 0-2-2zm-6 7a1.5 1.5 0 1 1 0-3 1.5 1.5 0 0 1 0 3zm3-7H9V7a3 3 0 0 1 6 0v3z\"\/><\/svg>\n      <div style=\"line-height:1.3;\">\n        <div style=\"font-weight:600;\" class=\"trust-text\">Secure Purchase<\/div>\n        <div style=\"font-size:11px;color:var(--gray-400);\" class=\"trust-text\">Prife Pay<\/div>\n      <\/div>\n    <\/div>\n\n    <!-- SELECTOR DE IDIOMAS \u2014 DERECHA con m\u00e1s espacio -->\n    <div class=\"lang-selector\" id=\"langSelector\">\n      <button class=\"lang-btn\" id=\"langBtn\" type=\"button\" aria-label=\"Seleccionar idioma\">\n        <span class=\"lang-flag\">\ud83c\uddec\ud83c\udde7<\/span>\n        <span class=\"lang-label\">English<\/span>\n        <span class=\"lang-arrow\">\u25bc<\/span>\n      <\/button>\n      <div class=\"lang-dropdown\" id=\"langDropdown\">\n        <a href=\"https:\/\/iteracarelatam.com\/comprar-iteracare\/\" class=\"lang-option\">\n          <span class=\"lang-flag\">\ud83c\uddea\ud83c\uddf8<\/span>\n          <span class=\"lang-name\">Espa\u00f1ol<\/span>\n        <\/a>\n        <a href=\"https:\/\/iteracarelatam.com\/en\/buy-iteracare\/\" class=\"lang-option active\">\n          <span class=\"lang-flag\">\ud83c\uddec\ud83c\udde7<\/span>\n          <span class=\"lang-name\">English<\/span>\n          <span class=\"lang-active-check\">\u2713<\/span>\n        <\/a>\n        <a href=\"https:\/\/iteracarelatam.com\/pt-br\/comprar-iteracare\/\" class=\"lang-option\">\n          <span class=\"lang-flag\">\ud83c\udde7\ud83c\uddf7<\/span>\n          <span class=\"lang-name\">Portugu\u00eas<\/span>\n        <\/a>\n      <\/div>\n    <\/div>\n\n  <\/div>\n<\/header>\n\n<!-- ============================================================ HERO -->\n<div class=\"hero-banner\">\n  <div class=\"hero-label\">\u2726 Simplified process in 1 step<\/div>\n  <div style=\"margin-bottom:22px;\">\n    <img decoding=\"async\" src=\"https:\/\/iteracarelatam.com\/wp-content\/uploads\/2026\/04\/iTeraCare-Logo_web.webp\"\n         alt=\"iTeraCare\"\n         style=\"height:80px;width:auto;display:inline-block;filter:drop-shadow(0 4px 16px rgba(0,0,0,.35));\"\n         loading=\"eager\" \/>\n  <\/div>\n  <h1 class=\"hero-title\">Complete your details and<br><em>place your order<\/em><\/h1>\n  <p class=\"hero-subtitle\">Fill in the form, confirm your order and pay securely in less than 3 minutes.<\/p>\n  <div class=\"progress-pills\">\n    <div class=\"pill\"><span class=\"pill-num\">1<\/span> Your Details<\/div>\n    <div class=\"pill-arrow\">\u2192<\/div>\n    <div class=\"pill\"><span class=\"pill-num\">2<\/span> Confirm Order<\/div>\n    <div class=\"pill-arrow\">\u2192<\/div>\n    <div class=\"pill\"><span class=\"pill-num\">3<\/span> Secure Payment<\/div>\n  <\/div>\n<\/div>\n\n<!-- ============================================================ MAIN -->\n<div class=\"main-wrapper\">\n<div>\n  <div class=\"card fade-in fade-in-1\">\n    <div class=\"card-header\">\n      <div class=\"card-icon\">\n        <svg viewBox=\"0 0 24 24\"><path d=\"M12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2zm-2 15l-5-5 1.41-1.41L10 14.17l7.59-7.59L19 8l-9 9z\"\/><\/svg>\n      <\/div>\n      <div>\n        <div class=\"card-title\">Personal Details & Shipping<\/div>\n        <div class=\"card-subtitle\">All fields marked with * are required<\/div>\n      <\/div>\n    <\/div>\n\n    <div class=\"card-body\">\n      <form id=\"purchaseForm\" novalidate>\n\n        <!-- \u2014\u2014\u2014\u2014\u2014\u2014\u2014 DATOS PERSONALES \u2014\u2014\u2014\u2014\u2014\u2014\u2014 -->\n        <div class=\"form-grid\">\n\n          <div class=\"field-group\">\n            <label class=\"field-label\" for=\"firstName\">First Name <span class=\"required-star\">*<\/span><\/label>\n            <input class=\"field-input\" type=\"text\" id=\"firstName\" name=\"firstName\" placeholder=\"Juan\" autocomplete=\"given-name\"\/>\n            <div class=\"error-msg\" id=\"err-firstName\">Please enter your first name.<\/div>\n          <\/div>\n\n          <div class=\"field-group\">\n            <label class=\"field-label\" for=\"lastName\">Last Name <span class=\"required-star\">*<\/span><\/label>\n            <input class=\"field-input\" type=\"text\" id=\"lastName\" name=\"lastName\" placeholder=\"Garc\u00eda L\u00f3pez\" autocomplete=\"family-name\"\/>\n            <div class=\"error-msg\" id=\"err-lastName\">Please enter your last name.<\/div>\n          <\/div>\n\n          <div class=\"field-group col-span-2\">\n            <label class=\"field-label\" for=\"email\">Correo Electr\u00f3nico <span class=\"required-star\">*<\/span><\/label>\n            <input class=\"field-input\" type=\"email\" id=\"email\" name=\"email\" placeholder=\"correo@ejemplo.com\" autocomplete=\"email\"\/>\n            <div class=\"field-hint\">\ud83d\udce7 You will receive your order confirmation here.<\/div>\n            <div class=\"error-msg\" id=\"err-email\">Por favor, ingresa un correo v\u00e1lido.<\/div>\n          <\/div>\n\n          <div class=\"field-group\">\n            <label class=\"field-label\" for=\"phone\">Tel\u00e9fono M\u00f3vil <span class=\"required-star\">*<\/span><\/label>\n            <input class=\"field-input\" type=\"tel\" id=\"phone\" name=\"phone\" placeholder=\"+34 600 000 000\" autocomplete=\"tel\"\/>\n            <div class=\"error-msg\" id=\"err-phone\">Please enter your phone number.<\/div>\n          <\/div>\n\n          <div class=\"field-group\">\n            <label class=\"field-label\" for=\"country\">Pa\u00eds de Entrega <span class=\"required-star\">*<\/span><\/label>\n            <select class=\"field-select\" id=\"country\" name=\"country\">\n              <option value=\"\">\u2014 Select your country \u2014<\/option>\n              <optgroup label=\"\ud83c\udf0e North America\">\n                <option value=\"Canada\">\ud83c\udde8\ud83c\udde6 Canada<\/option>\n                <option value=\"Estados Unidos\">\ud83c\uddfa\ud83c\uddf8 United States<\/option>\n                <option value=\"Mexico\">\ud83c\uddf2\ud83c\uddfd Mexico<\/option>\n              <\/optgroup>\n              <optgroup label=\"\ud83c\udf0e Central America &amp; Caribbean\">\n                <option value=\"Costa Rica\">\ud83c\udde8\ud83c\uddf7 Costa Rica<\/option>\n                <option value=\"Cuba\">\ud83c\udde8\ud83c\uddfa Cuba<\/option>\n                <option value=\"Dominica\">\ud83c\udde9\ud83c\uddf2 Dominica<\/option>\n                <option value=\"El Salvador\">\ud83c\uddf8\ud83c\uddfb El Salvador<\/option>\n                <option value=\"Granada\">\ud83c\uddec\ud83c\udde9 Grenada<\/option>\n                <option value=\"Guatemala\">\ud83c\uddec\ud83c\uddf9 Guatemala<\/option>\n                <option value=\"Hait\u00ed\">\ud83c\udded\ud83c\uddf9 Haiti<\/option>\n                <option value=\"Honduras\">\ud83c\udded\ud83c\uddf3 Honduras<\/option>\n                <option value=\"Jamaica\">\ud83c\uddef\ud83c\uddf2 Jamaica<\/option>\n                <option value=\"Nicaragua\">\ud83c\uddf3\ud83c\uddee Nicaragua<\/option>\n                <option value=\"Panam\u00e1\">\ud83c\uddf5\ud83c\udde6 Panama<\/option>\n                <option value=\"Rep\u00fablica Dominicana\">\ud83c\udde9\ud83c\uddf4 Dominican Republic<\/option>\n                <option value=\"Santa Luc\u00eda\">\ud83c\uddf1\ud83c\udde8 Saint Lucia<\/option>\n                <option value=\"Trinidad y Tobago\">\ud83c\uddf9\ud83c\uddf9 Trinidad and Tobago<\/option>\n              <\/optgroup>\n              <optgroup label=\"\ud83c\udf0e South America\">\n                <option value=\"Argentina\">\ud83c\udde6\ud83c\uddf7 Argentina<\/option>\n                <option value=\"Bahamas\">\ud83c\udde7\ud83c\uddf8 Bahamas<\/option>\n                <option value=\"Bolivia\">\ud83c\udde7\ud83c\uddf4 Bolivia<\/option>\n                <option value=\"Brasil\">\ud83c\udde7\ud83c\uddf7 Brazil<\/option>\n                <option value=\"Chile\">\ud83c\udde8\ud83c\uddf1 Chile<\/option>\n                <option value=\"Colombia\">\ud83c\udde8\ud83c\uddf4 Colombia<\/option>\n                <option value=\"Ecuador\">\ud83c\uddea\ud83c\udde8 Ecuador<\/option>\n                <option value=\"Guyana\">\ud83c\uddec\ud83c\uddfe Guyana<\/option>\n                <option value=\"Paraguay\">\ud83c\uddf5\ud83c\uddfe Paraguay<\/option>\n                <option value=\"Per\u00fa\">\ud83c\uddf5\ud83c\uddea Peru<\/option>\n                <option value=\"Surinam\">\ud83c\uddf8\ud83c\uddf7 Suriname<\/option>\n                <option value=\"Uruguay\">\ud83c\uddfa\ud83c\uddfe Uruguay<\/option>\n                <option value=\"Venezuela\">\ud83c\uddfb\ud83c\uddea Venezuela<\/option>\n              <\/optgroup>\n              <optgroup label=\"\ud83c\uddea\ud83c\uddfa Europe\">\n                <option value=\"Albania\">\ud83c\udde6\ud83c\uddf1 Albania<\/option>\n                <option value=\"Alemania\">\ud83c\udde9\ud83c\uddea Germany<\/option>\n                <option value=\"Andorra\">\ud83c\udde6\ud83c\udde9 Andorra<\/option>\n                <option value=\"Austria\">\ud83c\udde6\ud83c\uddf9 Austria<\/option>\n                <option value=\"B\u00e9lgica\">\ud83c\udde7\ud83c\uddea Belgium<\/option>\n                <option value=\"Bulgaria\">\ud83c\udde7\ud83c\uddec Bulgaria<\/option>\n                <option value=\"Chipre\">\ud83c\udde8\ud83c\uddfe Cyprus<\/option>\n                <option value=\"Ciudad del Vaticano\">\ud83c\uddfb\ud83c\udde6 Vatican City<\/option>\n                <option value=\"Croacia\">\ud83c\udded\ud83c\uddf7 Croatia<\/option>\n                <option value=\"Dinamarca\">\ud83c\udde9\ud83c\uddf0 Denmark<\/option>\n                <option value=\"Eslovaquia\">\ud83c\uddf8\ud83c\uddf0 Slovakia<\/option>\n                <option value=\"Eslovenia\">\ud83c\uddf8\ud83c\uddee Slovenia<\/option>\n                <option value=\"Espa\u00f1a\">\ud83c\uddea\ud83c\uddf8 Spain<\/option>\n                <option value=\"Estonia\">\ud83c\uddea\ud83c\uddea Estonia<\/option>\n                <option value=\"Finlandia\">\ud83c\uddeb\ud83c\uddee Finland<\/option>\n                <option value=\"Francia\">\ud83c\uddeb\ud83c\uddf7 France<\/option>\n                <option value=\"Grecia\">\ud83c\uddec\ud83c\uddf7 Greece<\/option>\n                <option value=\"Hungr\u00eda\">\ud83c\udded\ud83c\uddfa Hungary<\/option>\n                <option value=\"Irlanda\">\ud83c\uddee\ud83c\uddea Ireland<\/option>\n                <option value=\"Islandia\">\ud83c\uddee\ud83c\uddf8 Iceland<\/option>\n                <option value=\"Italia\">\ud83c\uddee\ud83c\uddf9 Italy<\/option>\n                <option value=\"Letonia\">\ud83c\uddf1\ud83c\uddfb Latvia<\/option>\n                <option value=\"Liechtenstein\">\ud83c\uddf1\ud83c\uddee Liechtenstein<\/option>\n                <option value=\"Lituania\">\ud83c\uddf1\ud83c\uddf9 Lithuania<\/option>\n                <option value=\"Luxemburgo\">\ud83c\uddf1\ud83c\uddfa Luxembourg<\/option>\n                <option value=\"Moldavia\">\ud83c\uddf2\ud83c\udde9 Moldova<\/option>\n                <option value=\"M\u00f3naco\">\ud83c\uddf2\ud83c\udde8 Monaco<\/option>\n                <option value=\"Montenegro\">\ud83c\uddf2\ud83c\uddea Montenegro<\/option>\n                <option value=\"Noruega\">\ud83c\uddf3\ud83c\uddf4 Norway<\/option>\n                <option value=\"Pa\u00edses Bajos\">\ud83c\uddf3\ud83c\uddf1 Netherlands<\/option>\n                <option value=\"Polonia\">\ud83c\uddf5\ud83c\uddf1 Poland<\/option>\n                <option value=\"Portugal\">\ud83c\uddf5\ud83c\uddf9 Portugal<\/option>\n                <option value=\"Rep\u00fablica Checa\">\ud83c\udde8\ud83c\uddff Czech Republic<\/option>\n                <option value=\"Ruman\u00eda\">\ud83c\uddf7\ud83c\uddf4 Romania<\/option>\n                <option value=\"Rusia\">\ud83c\uddf7\ud83c\uddfa Russia<\/option>\n                <option value=\"San Marino\">\ud83c\uddf8\ud83c\uddf2 San Marino<\/option>\n                <option value=\"Serbia\">\ud83c\uddf7\ud83c\uddf8 Serbia<\/option>\n                <option value=\"Suecia\">\ud83c\uddf8\ud83c\uddea Sweden<\/option>\n                <option value=\"Ucrania\">\ud83c\uddfa\ud83c\udde6 Ukraine<\/option>\n                <option value=\"Reino Unido\">\ud83c\uddec\ud83c\udde7 United Kingdom<\/option>\n                <option value=\"Suiza\">\ud83c\udde8\ud83c\udded Switzerland<\/option>\n              <\/optgroup>\n              <optgroup label=\"\ud83c\udf0d Africa\">\n                <option value=\"Angola\">\ud83c\udde6\ud83c\uddf4 Angola<\/option>\n                <option value=\"Argelia\">\ud83c\udde9\ud83c\uddff Algeria<\/option>\n                <option value=\"Cabo Verde\">\ud83c\udde8\ud83c\uddfb Cape Verde<\/option>\n                <option value=\"Camer\u00fan\">\ud83c\udde8\ud83c\uddf2 Cameroon<\/option>\n                <option value=\"Costa de Marfil\">\ud83c\udde8\ud83c\uddee Ivory Coast<\/option>\n                <option value=\"Egipto\">\ud83c\uddea\ud83c\uddec Egypt<\/option>\n                <option value=\"Eritrea\">\ud83c\uddea\ud83c\uddf7 Eritrea<\/option>\n                <option value=\"Etiop\u00eda\">\ud83c\uddea\ud83c\uddf9 Ethiopia<\/option>\n                <option value=\"Ghana\">\ud83c\uddec\ud83c\udded Ghana<\/option>\n                <option value=\"Guinea\">\ud83c\uddec\ud83c\uddf3 Guinea<\/option>\n                <option value=\"Guinea ecuatorial\">\ud83c\uddec\ud83c\uddf6 Equatorial Guinea<\/option>\n                <option value=\"Kenia\">\ud83c\uddf0\ud83c\uddea Kenya<\/option>\n                <option value=\"Liberia\">\ud83c\uddf1\ud83c\uddf7 Liberia<\/option>\n                <option value=\"Libia\">\ud83c\uddf1\ud83c\uddfe Libya<\/option>\n                <option value=\"Madagascar\">\ud83c\uddf2\ud83c\uddec Madagascar<\/option>\n                <option value=\"Malaui\">\ud83c\uddf2\ud83c\uddfc Malawi<\/option>\n                <option value=\"Marruecos\">\ud83c\uddf2\ud83c\udde6 Morocco<\/option>\n                <option value=\"Mozambique\">\ud83c\uddf2\ud83c\uddff Mozambique<\/option>\n                <option value=\"Namibia\">\ud83c\uddf3\ud83c\udde6 Namibia<\/option>\n                <option value=\"Nigeria\">\ud83c\uddf3\ud83c\uddec Nigeria<\/option>\n                <option value=\"Rep\u00fablica del Congo\">\ud83c\udde8\ud83c\uddec Republic of the Congo<\/option>\n                <option value=\"Rep\u00fablica Democr\u00e1tica del Congo\">\ud83c\udde8\ud83c\udde9 DR Congo<\/option>\n                <option value=\"Ruanda\">\ud83c\uddf7\ud83c\uddfc Rwanda<\/option>\n                <option value=\"Senegal\">\ud83c\uddf8\ud83c\uddf3 Senegal<\/option>\n                <option value=\"Somalia\">\ud83c\uddf8\ud83c\uddf4 Somalia<\/option>\n                <option value=\"Sud\u00e1frica\">\ud83c\uddff\ud83c\udde6 South Africa<\/option>\n                <option value=\"T\u00fanez\">\ud83c\uddf9\ud83c\uddf3 Tunisia<\/option>\n                <option value=\"Uganda\">\ud83c\uddfa\ud83c\uddec Uganda<\/option>\n                <option value=\"Yemen\">\ud83c\uddfe\ud83c\uddea Yemen<\/option>\n                <option value=\"Zimbabue\">\ud83c\uddff\ud83c\uddfc Zimbabwe<\/option>\n              <\/optgroup>\n              <optgroup label=\"\ud83c\udf0f Asia &amp; Middle East\">\n                <option value=\"Afganist\u00e1n\">\ud83c\udde6\ud83c\uddeb Afghanistan<\/option>\n                <option value=\"Arabia Saudita\">\ud83c\uddf8\ud83c\udde6 Saudi Arabia<\/option>\n                <option value=\"Armenia\">\ud83c\udde6\ud83c\uddf2 Armenia<\/option>\n                <option value=\"Azerbaiy\u00e1n\">\ud83c\udde6\ud83c\uddff Azerbaijan<\/option>\n                <option value=\"Bar\u00e9in\">\ud83c\udde7\ud83c\udded Bahrain<\/option>\n                <option value=\"Camboya\">\ud83c\uddf0\ud83c\udded Cambodia<\/option>\n                <option value=\"China\">\ud83c\udde8\ud83c\uddf3 China<\/option>\n                <option value=\"Corea del Norte\">\ud83c\uddf0\ud83c\uddf5 North Korea<\/option>\n                <option value=\"Corea del Sur\">\ud83c\uddf0\ud83c\uddf7 South Korea<\/option>\n                <option value=\"Emiratos \u00c1rabes Unidos\">\ud83c\udde6\ud83c\uddea United Arab Emirates<\/option>\n                <option value=\"Filipinas\">\ud83c\uddf5\ud83c\udded Philippines<\/option>\n                <option value=\"Georgia\">\ud83c\uddec\ud83c\uddea Georgia<\/option>\n                <option value=\"India\">\ud83c\uddee\ud83c\uddf3 India<\/option>\n                <option value=\"Indonesia\">\ud83c\uddee\ud83c\udde9 Indonesia<\/option>\n                <option value=\"Irak\">\ud83c\uddee\ud83c\uddf6 Iraq<\/option>\n                <option value=\"Ir\u00e1n\">\ud83c\uddee\ud83c\uddf7 Iran<\/option>\n                <option value=\"Israel\">\ud83c\uddee\ud83c\uddf1 Israel<\/option>\n                <option value=\"Jap\u00f3n\">\ud83c\uddef\ud83c\uddf5 Japan<\/option>\n                <option value=\"Jordania\">\ud83c\uddef\ud83c\uddf4 Jordan<\/option>\n                <option value=\"Kazajist\u00e1n\">\ud83c\uddf0\ud83c\uddff Kazakhstan<\/option>\n                <option value=\"L\u00edbano\">\ud83c\uddf1\ud83c\udde7 Lebanon<\/option>\n                <option value=\"Malasia\">\ud83c\uddf2\ud83c\uddfe Malaysia<\/option>\n                <option value=\"Maldivas\">\ud83c\uddf2\ud83c\uddfb Maldives<\/option>\n                <option value=\"Mongolia\">\ud83c\uddf2\ud83c\uddf3 Mongolia<\/option>\n                <option value=\"Nepal\">\ud83c\uddf3\ud83c\uddf5 Nepal<\/option>\n                <option value=\"Pakist\u00e1n\">\ud83c\uddf5\ud83c\uddf0 Pakistan<\/option>\n                <option value=\"Singapur\">\ud83c\uddf8\ud83c\uddec Singapore<\/option>\n                <option value=\"Siria\">\ud83c\uddf8\ud83c\uddfe Syria<\/option>\n                <option value=\"Tailandia\">\ud83c\uddf9\ud83c\udded Thailand<\/option>\n                <option value=\"Turqu\u00eda\">\ud83c\uddf9\ud83c\uddf7 Turkey<\/option>\n                <option value=\"Vietnam\">\ud83c\uddfb\ud83c\uddf3 Vietnam<\/option>\n              <\/optgroup>\n              <optgroup label=\"\ud83c\udf0f Oceania\">\n                <option value=\"Australia\">\ud83c\udde6\ud83c\uddfa Australia<\/option>\n                <option value=\"Fiyi\">\ud83c\uddeb\ud83c\uddef Fiji<\/option>\n                <option value=\"Nueva Zelanda\">\ud83c\uddf3\ud83c\uddff New Zealand<\/option>\n                <option value=\"Pap\u00faa Nueva Guinea\">\ud83c\uddf5\ud83c\uddec Papua New Guinea<\/option>\n              <\/optgroup>\n            <\/select>\n            <div class=\"error-msg\" id=\"err-country\">Please select your country.<\/div>\n          <\/div>\n\n          <!-- Condicional Colombia -->\n          <div class=\"conditional-field col-span-2\" id=\"field-cartaVida\">\n            <div class=\"special-badge\">\ud83c\udde8\ud83c\uddf4 <div><strong>Colombia Requirement:<\/strong> The National ID number is required to process your shipment.<\/div><\/div>\n            <label class=\"field-label\" for=\"cartaVida\">National ID Number <span class=\"required-star\">*<\/span><\/label>\n            <input class=\"field-input\" type=\"text\" id=\"cartaVida\" name=\"cartaVida\" placeholder=\"Ej: 1234567890\"\/>\n            <div class=\"error-msg\" id=\"err-cartaVida\">National ID is required for Colombia.<\/div>\n          <\/div>\n\n          <!-- Condicional Brasil -->\n          <div class=\"conditional-field col-span-2\" id=\"field-cpf\">\n            <div class=\"special-badge\">\ud83c\udde7\ud83c\uddf7 <div><strong>Brazil Requirement:<\/strong> The CPF is required for shipping and customs in Brazil.<\/div><\/div>\n            <label class=\"field-label\" for=\"cpf\">CPF Number <span class=\"required-star\">*<\/span><\/label>\n            <input class=\"field-input\" type=\"text\" id=\"cpf\" name=\"cpf\" placeholder=\"Ej: 000.000.000-00\"\/>\n            <div class=\"error-msg\" id=\"err-cpf\">CPF is required for shipments to Brazil.<\/div>\n\n            <!-- PIX Brasil -->\n            <div style=\"margin-top:12px;background:linear-gradient(135deg,#e6f9f0,#d1fae5);border:1.5px solid #6ee7b7;border-radius:12px;padding:16px 18px;\">\n              <div style=\"display:flex;align-items:center;gap:10px;margin-bottom:10px;\">\n                <span style=\"font-size:24px;\">\ud83c\udde7\ud83c\uddf7<\/span>\n                <div style=\"font-family:system-ui, sans-serif;font-weight:700;font-size:14px;color:#065f46;\">\n                  PIX payment available for Brazil\n                <\/div>\n              <\/div>\n              <p style=\"font-size:13px;color:#064e3b;line-height:1.6;margin:0 0 12px;\">\n                If you prefer to pay with <strong>PIX<\/strong>, contact\n                <strong>Carlos Terpolilli<\/strong> por WhatsApp antes de completar el formulario.\n                He will guide you through the payment process and confirm your order.\n              <\/p>\n              <a href=\"https:\/\/api.whatsapp.com\/send?phone=5491126768659&amp;text=Hola%20Carlos%2C%20quiero%20pagar%20mi%20iTeraCare%20con%20PIX%20desde%20Brasil.\" target=\"_blank\" style=\"display:inline-flex;align-items:center;gap:8px;background:#16a34a;color:white;text-decoration:none;padding:11px 20px;border-radius:10px;font-family:system-ui, sans-serif;font-size:13px;font-weight:700;\" rel=\"noopener\">\n                \ud83d\udcac Inquire about PIX payment \u2192 WhatsApp\n              <\/a>\n            <\/div>\n          <\/div>\n\n        <\/div>\n\n        <!-- \u2014\u2014\u2014\u2014\u2014\u2014\u2014 DIRECCI\u00d3N \u2014\u2014\u2014\u2014\u2014\u2014\u2014 -->\n        <div class=\"section-sep\" style=\"margin:24px 0 20px\">\n          <div class=\"section-sep-line\"><\/div><div class=\"section-sep-label\">\ud83d\udce6 Shipping Address<\/div><div class=\"section-sep-line\"><\/div>\n        <\/div>\n\n        <div class=\"form-grid\">\n          <div class=\"field-group col-span-2\">\n            <label class=\"field-label\" for=\"address\">Full address <span class=\"required-star\">*<\/span><\/label>\n            <input class=\"field-input\" type=\"text\" id=\"address\" name=\"address\" placeholder=\"123 Main Street, Apt 3A\" autocomplete=\"street-address\"\/>\n            <div class=\"error-msg\" id=\"err-address\">Please enter your address.<\/div>\n          <\/div>\n          <div class=\"field-group\">\n            <label class=\"field-label\" for=\"city\">City <span class=\"required-star\">*<\/span><\/label>\n            <input class=\"field-input\" type=\"text\" id=\"city\" name=\"city\" placeholder=\"New York\" autocomplete=\"address-level2\"\/>\n            <div class=\"error-msg\" id=\"err-city\">Please enter your city.<\/div>\n          <\/div>\n          <div class=\"field-group\">\n            <label class=\"field-label\" for=\"state\">State \/ Province <span class=\"required-star\">*<\/span><\/label>\n            <input class=\"field-input\" type=\"text\" id=\"state\" name=\"state\" placeholder=\"Comunidad de New York\" autocomplete=\"address-level1\"\/>\n            <div class=\"error-msg\" id=\"err-state\">Please enter your state or province.<\/div>\n          <\/div>\n          <div class=\"field-group\">\n            <label class=\"field-label\" for=\"postalCode\">Postal Code <span class=\"required-star\">*<\/span><\/label>\n            <input class=\"field-input\" type=\"text\" id=\"postalCode\" name=\"postalCode\" placeholder=\"10001\" autocomplete=\"postal-code\"\/>\n            <div class=\"error-msg\" id=\"err-postalCode\">Please enter your postal code.<\/div>\n          <\/div>\n        <\/div>\n\n        <!-- \u2014\u2014\u2014\u2014\u2014\u2014\u2014 NOMBRE DE USUARIO PRIFE \u2014\u2014\u2014\u2014\u2014\u2014\u2014 -->\n        <div class=\"section-sep\" style=\"margin:24px 0 20px\">\n          <div class=\"section-sep-line\"><\/div><div class=\"section-sep-label\">\ud83c\udd94 Prife Pay Username<\/div><div class=\"section-sep-line\"><\/div>\n        <\/div>\n\n        <div class=\"field-group\">\n          <label class=\"field-label\" for=\"username\">\n            First Name de Usuario Prife <span class=\"required-star\">*<\/span>\n          <\/label>\n          <input class=\"field-input\" type=\"text\" id=\"username\" name=\"username\"\n                 placeholder=\"E.g.: johnsmith2024\"\n                 style=\"font-family:system-ui, sans-serif;font-weight:700;font-size:16px;letter-spacing:.5px;color:var(--navy)\"\/>\n          <div class=\"field-hint\">This is the name you will need to write in the <strong>\"Remark\"<\/strong> field when paying.<\/div>\n          <div class=\"error-msg\" id=\"err-username\">The username is required to identify your payment.<\/div>\n        <\/div>\n\n        <!--\n          CALLOUT: imagen explicativa del campo Remark en Prife Pay\n          Imagen: https:\/\/iteracarelatam.com\/wp-content\/uploads\/2026\/04\/remark_en.webp\n        -->\n        <div class=\"remark-callout\">\n          <div class=\"remark-callout-header\">\n            <div class=\"remark-callout-badge\">\u26a0\ufe0f VERY IMPORTANT<\/div>\n            <div class=\"remark-callout-title\">Where do I enter my username when paying?<\/div>\n          <\/div>\n          <p>\n            When completing the payment on <strong>Prife Pay<\/strong>, you will find a field called\n            <strong>\"Remark\"<\/strong> (Comment \/ Observations). You must write there\n            <strong>exactly<\/strong> the username you chose above,\n            without extra spaces. This allows us to identify and process your order immediately.\n          <\/p>\n          <button type=\"button\" id=\"openRemarkModal\" class=\"remark-open-btn\">\n            \ud83d\udcf7 See example of the &ldquo;Remark&rdquo; field &rarr;\n          <\/button>\n          <\/div>\n        <\/div>\n\n        <!-- \u2014\u2014\u2014\u2014\u2014\u2014\u2014 SELECCI\u00d3N DE DISPOSITIVOS \u2014\u2014\u2014\u2014\u2014\u2014\u2014 -->\n        <div class=\"section-sep\" style=\"margin:28px 0 16px\">\n          <div class=\"section-sep-line\"><\/div><div class=\"section-sep-label\">\ud83d\uded2 Device Selection<\/div><div class=\"section-sep-line\"><\/div>\n        <\/div>\n\n        <div class=\"field-hint\" style=\"margin-bottom:14px;font-size:13px;color:var(--gray-600)\">\n          You can select <strong>one or more devices<\/strong> \u2014 the total is calculated automatically.\n          First choose your country to see prices and availability.\n        <\/div>\n\n        <!--\n          DEVICE CARDS \u2014 Multi-select\n          Generadas din\u00e1micamente por JS con im\u00e1genes de cada producto.\n          Se pueden seleccionar varias. El total se acumula en selectedDevices (Set).\n        -->\n        <div class=\"device-cards\" id=\"deviceCards\">\n          <!-- Generadas por buildDeviceCards() -->\n        <\/div>\n        <div class=\"error-msg\" id=\"err-device\">Please select at least one device.<\/div>\n\n        <!-- PRODUCTOS ADICIONALES \u2014 colapsible, m\u00faltiples \u00edtems -->\n        <div id=\"extraProductsSection\" style=\"margin-top:14px;\">\n\n          <!-- Bot\u00f3n para agregar -->\n          <button type=\"button\" class=\"extra-add-btn\" id=\"addExtraBtn\" onclick=\"addExtraItem()\">\n            <span class=\"extra-plus\">+<\/span>\n            <span class=\"extra-btn-text\">\n              <span class=\"extra-btn-title\">Add Product \/ Additional Accessory<\/span>\n              <span class=\"extra-btn-sub\">Click if you need to add an extra product to your order. You can add more than one.<\/span>\n            <\/span>\n          <\/button>\n\n          <!-- Lista de \u00edtems extra (vac\u00eda por defecto) -->\n          <div class=\"extra-items-list\" id=\"extraItemsList\"><\/div>\n\n          <!-- Subtotal extra (se muestra solo si hay \u00edtems) -->\n          <div class=\"extra-total-row\" id=\"extraTotalRow\" style=\"display:none\">\n            <span>Total additional products<\/span>\n            <span id=\"extraTotalDisplay\">U$S 0<\/span>\n          <\/div>\n\n        <\/div>\n\n        <!-- Nota moneda -->\n        <div class=\"currency-note\" style=\"margin-top:20px\">\n          \ud83d\udca1 <strong>Note about the charge:<\/strong> Payments are made in your local currency.\n          Your bank statement may show the charge in <strong>Malaysian Ringgit (MYR)<\/strong>,\n          Prife International's billing currency, but the amount will be equivalent\n          to the USD price indicated for <strong id=\"currencyCountryName\">your country \/ region<\/strong>.\n        <\/div>\n\n        <!-- \u2550\u2550\u2550 TOTAL Y RESUMEN \u2014 antes de confirmar \u2550\u2550\u2550 -->\n        <div style=\"margin:28px 0 0;display:flex;flex-direction:column;gap:16px;\">\n\n          <!-- Precio total -->\n          <div class=\"price-display\" style=\"border-radius:var(--radius);\">\n            <div class=\"price-label\" style=\"font-size:12px;letter-spacing:2px;\">\ud83d\udcb0 YOUR ORDER TOTAL<\/div>\n            <div id=\"priceValue\" class=\"price-value\" style=\"font-size:44px;margin:8px 0 4px;\">\u2014<\/div>\n            <div class=\"price-empty-msg\" id=\"priceEmptyMsg\" style=\"font-size:14px;color:rgba(255,255,255,.6);\">Select country and device to see the price<\/div>\n            <div class=\"price-breakdown\" id=\"priceBreakdown\" style=\"display:none;text-align:left;margin-top:14px;border-top:1px solid rgba(255,255,255,.2);padding-top:12px;\"><\/div>\n            <div class=\"price-out-of-stock\" id=\"priceOutOfStock\">\u26a0\ufe0f Some items out of stock. Contact us.<\/div>\n            <div style=\"margin-top:12px;font-size:11px;color:rgba(255,255,255,.4);font-style:italic;\">Charge may appear in MYR \u2014 equivalent to the USD price shown<\/div>\n          <\/div>\n\n          <!-- Resumen de pedido -->\n          <div style=\"border-radius:var(--radius-lg);box-shadow:var(--shadow-md);overflow:hidden;background:white;\">\n            <div style=\"background:linear-gradient(135deg,var(--navy),var(--blue));padding:14px 20px;display:flex;align-items:center;gap:10px;\">\n              <span style=\"font-size:20px;\">\ud83d\udccb<\/span>\n              <span style=\"font-family:system-ui, sans-serif;font-weight:700;font-size:16px;color:white;\">Order Summary<\/span>\n            <\/div>\n            <div style=\"padding:0 20px;\">\n              <div class=\"order-row\"><span class=\"order-row-key\">\ud83c\udd94 Username<\/span><span class=\"order-row-val\" id=\"sum-username\">\u2014<\/span><\/div>\n              <div class=\"order-row\" style=\"background:var(--gray-50);margin:0 -20px;padding:10px 20px;\"><span class=\"order-row-key\">\ud83d\uded2 Devices<\/span><span class=\"order-row-val\" id=\"sum-device\">\u2014<\/span><\/div>\n              <div class=\"order-row\"><span class=\"order-row-key\">\ud83c\udf0d Country<\/span><span class=\"order-row-val\" id=\"sum-country\">\u2014<\/span><\/div>\n              <div class=\"order-row\" style=\"background:var(--gray-50);margin:0 -20px;padding:10px 20px;\"><span class=\"order-row-key\">\ud83d\udc64 Customer<\/span><span class=\"order-row-val\" id=\"sum-name\">\u2014<\/span><\/div>\n              <div class=\"order-row\"><span class=\"order-row-key\">\ud83d\udce7 Email<\/span><span class=\"order-row-val\" id=\"sum-email\" style=\"font-size:12px;word-break:break-all;\">\u2014<\/span><\/div>\n              <div class=\"order-row\" style=\"background:var(--gray-50);margin:0 -20px;padding:10px 20px;\"><span class=\"order-row-key\">\ud83c\udfd9\ufe0f City<\/span><span class=\"order-row-val\" id=\"sum-city\">\u2014<\/span><\/div>\n            <\/div>\n            <div style=\"background:linear-gradient(135deg,var(--teal),#0093a8);padding:14px 20px;display:flex;justify-content:space-between;align-items:center;margin-top:4px;\">\n              <span style=\"font-family:system-ui, sans-serif;font-weight:700;font-size:15px;color:white;letter-spacing:1px;\">TOTAL<\/span>\n              <span id=\"sum-price\" style=\"font-family:system-ui, sans-serif;font-size:22px;font-weight:800;color:white;\">\u2014<\/span>\n            <\/div>\n          <\/div>\n\n          <!-- Garant\u00edas compactas -->\n          <div style=\"display:grid;grid-template-columns:1fr 1fr 1fr;gap:10px;\">\n            <div style=\"background:white;border-radius:var(--radius);box-shadow:var(--shadow-sm);padding:12px;text-align:center;\">\n              <div style=\"font-size:22px;margin-bottom:6px;\">\u2705<\/div>\n              <div style=\"font-size:12px;font-weight:700;color:var(--navy);line-height:1.3;\">Secure Purchase<\/div>\n              <div style=\"font-size:11px;color:var(--gray-400);margin-top:2px;\">SSL 256-bit<\/div>\n            <\/div>\n            <div style=\"background:white;border-radius:var(--radius);box-shadow:var(--shadow-sm);padding:12px;text-align:center;\">\n              <div style=\"font-size:22px;margin-bottom:6px;\">\ud83d\ude9a<\/div>\n              <div style=\"font-size:12px;font-weight:700;color:var(--navy);line-height:1.3;\">Int'l Shipping<\/div>\n              <div style=\"font-size:11px;color:var(--gray-400);margin-top:2px;\">To your door<\/div>\n            <\/div>\n            <div style=\"background:white;border-radius:var(--radius);box-shadow:var(--shadow-sm);padding:12px;text-align:center;\">\n              <div style=\"font-size:22px;margin-bottom:6px;\">\ud83c\udfc5<\/div>\n              <div style=\"font-size:12px;font-weight:700;color:var(--navy);line-height:1.3;\">Original Product<\/div>\n              <div style=\"font-size:11px;color:var(--gray-400);margin-top:2px;\">Official guarantee<\/div>\n            <\/div>\n          <\/div>\n\n          <!-- Tarjetas de pago -->\n          <div style=\"background:white;border-radius:var(--radius);box-shadow:var(--shadow-sm);padding:14px 16px;text-align:center;\">\n            <div style=\"font-size:11px;font-weight:700;color:var(--gray-400);letter-spacing:1px;text-transform:uppercase;margin-bottom:10px;\">Accepted Payments<\/div>\n            <div style=\"display:flex;flex-wrap:wrap;justify-content:center;gap:6px;\">\n              <div class=\"card-logo cl-visa\">VISA<\/div>\n              <div class=\"card-logo cl-mc\">MC<\/div>\n              <div class=\"card-logo cl-amex\">AMEX<\/div>\n              <div class=\"card-logo cl-diners\" style=\"font-size:11px;padding:0 8px;\">Diners<\/div>\n              <div class=\"card-logo cl-maestro\">Maestro<\/div>\n            <\/div>\n          <\/div>\n\n        <\/div><!-- \/price-summary block -->\n\n        <!-- \u2014\u2014\u2014\u2014\u2014\u2014\u2014 CONFIRMACI\u00d3N \u2014\u2014\u2014\u2014\u2014\u2014\u2014 -->\n        <div class=\"section-sep\" style=\"margin:24px 0 16px\">\n          <div class=\"section-sep-line\"><\/div><div class=\"section-sep-label\">\u2705 Confirmation<\/div><div class=\"section-sep-line\"><\/div>\n        <\/div>\n\n        <!-- DISTRIBUIDOR PRIFE -->\n        <div style=\"background:linear-gradient(135deg,#eff6ff,#dbeafe);border:1.5px solid #93c5fd;border-radius:12px;padding:16px 18px;margin-bottom:12px;\">\n          <div style=\"font-family:system-ui, sans-serif;font-weight:700;font-size:15px;color:#0d2f5e;margin-bottom:12px;\">\ud83c\udfe2 Do you want to become a Prife Distributor?<\/div>\n          <div style=\"display:flex;flex-direction:column;gap:8px;\">\n            <label class=\"check-group\" style=\"padding:6px 0;\">\n              <input type=\"radio\" name=\"distribuidor_en\" id=\"distYes_en\" value=\"yes\" style=\"width:20px;height:20px;accent-color:#00adb5;cursor:pointer;flex-shrink:0;margin-top:1px;\"\/>\n              <span class=\"check-group-label\" style=\"font-weight:600;color:#0d2f5e;\">Yes, I want to be a Prife Distributor<\/span>\n            <\/label>\n            <label class=\"check-group\" style=\"padding:6px 0;\">\n              <input type=\"radio\" name=\"distribuidor_en\" id=\"distNo_en\" value=\"no\" style=\"width:20px;height:20px;accent-color:#00adb5;cursor:pointer;flex-shrink:0;margin-top:1px;\"\/>\n              <span class=\"check-group-label\" style=\"font-weight:600;color:#0d2f5e;\">No, I only want to buy the product<\/span>\n            <\/label>\n          <\/div>\n          <div class=\"error-msg\" id=\"err-distribuidor_en\">Please select an option.<\/div>\n        <\/div>\n\n        <div style=\"display:flex;flex-direction:column;gap:4px\">\n          <label class=\"check-group\">\n            <input type=\"checkbox\" id=\"chkReview\"\/>\n            <span class=\"check-group-label\">I have reviewed all my details and they are correct.<\/span>\n          <\/label>\n          <div class=\"error-msg\" id=\"err-chkReview\">Please confirm that your details are correct.<\/div>\n\n          <label class=\"check-group\">\n            <input type=\"checkbox\" id=\"chkPolicies\"\/>\n            <span class=\"check-group-label\">\n              I accept the <a href=\"https:\/\/iteracarelatam.com\/reembolso-y-devoluciones\/\" target=\"_blank\">Refund Policy<\/a> and the <a href=\"https:\/\/iteracarelatam.com\/politicas-y-privacidad\/\" target=\"_blank\">Privacy Policy<\/a>.\n            <\/span>\n          <\/label>\n          <div class=\"error-msg\" id=\"err-chkPolicies\">You must accept the policies to continue.<\/div>\n\n          <label class=\"check-group\">\n            <input type=\"checkbox\" id=\"chkWhatsapp\"\/>\n            <span class=\"check-group-label\">I accept to receive information about my order via WhatsApp \/ Telegram. <em>(Optional)<\/em><\/span>\n          <\/label>\n        <\/div>\n\n        <!-- SUBMIT -->\n        <div style=\"margin-top:28px\">\n          <button type=\"submit\" class=\"submit-btn\" id=\"submitBtn\">\n            <div class=\"spinner\" id=\"spinner\"><\/div>\n            <span id=\"btnText\">\ud83d\udd12 GO TO SECURE PAYMENT<\/span>\n            <span class=\"btn-arrow\" id=\"btnArrow\">\u2192<\/span>\n          <\/button>\n          <div class=\"submit-note\">\n            Payments processed by <strong>Prife Pay<\/strong>, the official Prife International gateway.<br\/>Your information is encrypted with 256-bit SSL.\n          <\/div>\n        <\/div>\n\n      <\/form>\n    <\/div>\n  <\/div>\n<\/div><!-- \/form col -->\n\n<\/div><!-- \/main-wrapper -->\n\n<footer class=\"page-footer\">\n  iTeraCare LatAm 2026 \u00a9 All Rights Reserved \u00b7\n  <a href=\"https:\/\/iteracarelatam.com\/politicas-y-privacidad\/\">Privacy<\/a> \u00b7\n  <a href=\"https:\/\/iteracarelatam.com\/reembolso-y-devoluciones\/\">Refunds<\/a>\n<\/footer>\n\n<!-- ============================================================ SUCCESS OVERLAY -->\n<div class=\"success-overlay\" id=\"successOverlay\">\n  <div class=\"success-card\">\n    <div class=\"success-icon\">\u2713<\/div>\n    <div class=\"success-title\">Order Registered!<\/div>\n    <p class=\"success-text\">\n      We have received your details correctly. Check your email \u2014 we sent you a confirmation.<br\/><br\/><strong>Don't forget:<\/strong> when paying, write your username in the <strong>\"Remark\"<\/strong> field.\n    <\/p>\n    <div class=\"success-username-box\">\n      <div class=\"success-username-label\">Your username for the \"Remark\" field<\/div>\n      <div class=\"success-username-value\" id=\"successUsername\">\u2014<\/div>\n    <\/div>\n    <div class=\"success-redirect-msg\" style=\"font-size:15px;font-weight:700;color:#cc0000;margin-bottom:6px;\">\u26a0\ufe0f ATTENTION! Read quickly<\/div>\n    <div style=\"font-size:13px;color:var(--gray-600);margin-bottom:14px;line-height:1.5;\">In <strong id=\"countdown\">10<\/strong> seconds you will be automatically redirected to the <strong>Prife Pay<\/strong> secure payment page.<br\/>Remember to write your username in the <strong>\"Remark\"<\/strong> field when paying.<\/div>\n    <div style=\"font-size:11px;color:var(--gray-400);\">\ud83d\udd04 Redirecting in...<\/div>\n  <\/div>\n<\/div>\n\n\n<!-- ============================================================ JAVASCRIPT -->\n<script>\n\/* ================================================================\n   CONFIGURACI\u00d3N \u2014 edita estos valores antes de publicar\n================================================================ *\/\n\n\/\/ URL de pago Prife Pay (obtenida del sitio actual)\nconst PAYMENT_URL = 'https:\/\/prifevip.com\/topup\/1f0b7db380dc533d56ea680ff8f78f04';\n\n\/\/ Email del negocio que SIEMPRE recibe copia\nconst BUSINESS_EMAIL = 'iteracare@clubdelnomade.com';\n\n\/\/ \u2014\u2014\u2014 Formspree (notificaci\u00f3n al negocio) \u2014\u2014\u2014\n\/\/ Crea una cuenta en formspree.io \u2192 nuevo form \u2192 copia tu endpoint\n\/\/ En el panel de Formspree, configura \"Notification Email\" a: iteracare@clubdelnomade.com\nconst FORMSPREE_ENDPOINT = 'https:\/\/formspree.io\/f\/xeerlopj';\n\n\/\/ \u2014\u2014\u2014 EmailJS (confirmaci\u00f3n autom\u00e1tica al cliente) \u2014\u2014\u2014\n\/\/ 1. Registrarse en emailjs.com (plan gratis: 200\/mes)\n\/\/ 2. Crear un Service (Gmail\/Outlook) \u2192 copiar Service ID\n\/\/ 3. Crear un Template con las variables listadas abajo \u2192 copiar Template ID\n\/\/ 4. Copiar Public Key desde Account > API Keys\n\/\/ 5. Cambiar EMAILJS_ENABLED = true\nconst FORM_LANG = 'en';\n    const ITERACARE_AJAX_URL = 'https:\/\/iteracarelatam.com\/wp-admin\/admin-ajax.php';\n    const ITERACARE_NONCE    = 'e169eca9c4';\n\/\/ Variables del template EmailJS:\n\/\/ {{to_email}} {{nombre}} {{apellidos}} {{username}}\n\/\/ {{dispositivos}} {{precio_total}} {{pais}} {{direccion}}\n\/\/ {{ciudad}} {{estado}} {{codigo_postal}} {{telefono}}\n\/\/ {{carta_vida}} {{cpf}} {{extra_producto}} {{extra_precio}} {{fecha}}\n\n\/* ================================================================\n   PRECIOS \u2014 [dispositivo][region] = USD | null (sin stock)\n   Fuente: itera.clubdelnomade.com\/comprar-iteracare\/\n================================================================ *\/\nconst PRICES = {\n  'iTera Classic 2.2': {\n    Africa:380,Asia:380,Australia:460,Canada:405,Colombia:450,\n    Europa:536,India:422,Mexico:430,Latinoamerica:440,\n    ReinoUnido:506,EEUU:420,Suiza:536,Brasil:450\n  },\n  'iTera Premium': {\n    Africa:1140,Asia:1140,Australia:1320,Canada:1215,Colombia:1260,\n    Europa:1497,India:1391,Mexico:1260,Latinoamerica:1260,\n    ReinoUnido:1410,EEUU:1200,Suiza:1497,Brasil:null\n  },\n  'iTera Premium Plus': {\n    Africa:800,Asia:800,Australia:940,Canada:770,Colombia:880,\n    Europa:1005,India:987,Mexico:890,Latinoamerica:840,\n    ReinoUnido:972,EEUU:880,Suiza:1005,Brasil:null\n  },\n  'iTera Pro': {\n    Africa:3800,Asia:3800,Australia:4900,Canada:4005,Colombia:4800,\n    Europa:5359,India:4636,Mexico:4530,Latinoamerica:4200,\n    ReinoUnido:5060,EEUU:4500,Suiza:5359,Brasil:null\n  },\n  'iTeraBio Lite': {\n    Africa:1300,Asia:1300,Australia:1500,Canada:1300,Colombia:1420,\n    Europa:1690,India:1600,Mexico:1460,Latinoamerica:1540,\n    ReinoUnido:1558,EEUU:1420,Suiza:1690,Brasil:1500\n  },\n  'iTeraBio': {\n    Africa:4500,Asia:4500,Australia:5000,Canada:5400,Colombia:4800,\n    Europa:5669,India:null,Mexico:4850,Latinoamerica:4499,\n    ReinoUnido:5610,EEUU:4800,Suiza:5669,Brasil:null\n  },\n  'ION SHIELD': {\n    Africa:380,Asia:350,Australia:460,Canada:405,Colombia:390,\n    Europa:536,India:422,Mexico:395,Latinoamerica:420,\n    ReinoUnido:506,EEUU:390,Suiza:536,Brasil:null\n  },\n  'Pulsera Vitalidad': {\n    Africa:150,Asia:130,Australia:null,Canada:null,Colombia:150,\n    Europa:250,India:149,Mexico:175,Latinoamerica:175,\n    ReinoUnido:null,EEUU:175,Suiza:250,Brasil:150\n  },\n  'MagnoSeek': {\n    Africa:5500,Asia:5500,Australia:null,Canada:null,Colombia:5700,\n    Europa:7100,India:null,Mexico:5700,Latinoamerica:null,\n    ReinoUnido:6240,EEUU:5700,Suiza:null,Brasil:null,\n    Malasia:5300\n  },\n  'Envy Specs': {\n    Africa:90,Asia:88,Australia:null,Canada:null,Colombia:null,\n    Europa:192,India:120,Mexico:110,Latinoamerica:110,\n    ReinoUnido:null,EEUU:110,Suiza:192,Brasil:95\n  }\n};\n\nconst COUNTRY_REGION = {\n  \/\/ Am\u00e9rica del Norte\n  'Canada':'Canada', 'United States':'EEUU', 'Mexico':'Mexico',\n  \/\/ Am\u00e9rica Central y Caribe\n  'Costa Rica':'Latinoamerica','Cuba':'Latinoamerica','Dominica':'Latinoamerica',\n  'El Salvador':'Latinoamerica','Granada':'Latinoamerica','Guatemala':'Latinoamerica',\n  'Hait\u00ed':'Latinoamerica','Honduras':'Latinoamerica','Jamaica':'Latinoamerica',\n  'Nicaragua':'Latinoamerica','Panama':'Latinoamerica','Dominican Republic':'Latinoamerica',\n  'Santa Luc\u00eda':'Latinoamerica','Trinidad and Tobago':'Latinoamerica',\n  \/\/ Am\u00e9rica del Sur\n  'Argentina':'Latinoamerica','Bahamas':'Latinoamerica','Bolivia':'Latinoamerica',\n  'Brazil':'Brasil','Chile':'Latinoamerica','Colombia':'Colombia',\n  'Ecuador':'Latinoamerica','Guyana':'Latinoamerica','Paraguay':'Latinoamerica',\n  'Peru':'Latinoamerica','Surinam':'Latinoamerica','Uruguay':'Latinoamerica',\n  'Venezuela':'Latinoamerica',\n  \/\/ Europa (todos con precio Europa, excepto Reino Unido y Suiza)\n  'Albania':'Europa','Germany':'Europa','Andorra':'Europa','Austria':'Europa',\n  'Belgium':'Europa','Bulgaria':'Europa','Chipre':'Europa','City del Vaticano':'Europa',\n  'Croatia':'Europa','Denmark':'Europa','Slovakia':'Europa','Slovenia':'Europa',\n  'Spain':'Europa','Estonia':'Europa','Finland':'Europa','France':'Europa',\n  'Greece':'Europa','Hungary':'Europa','Ireland':'Europa','Islandia':'Europa',\n  'Italy':'Europa','Latvia':'Europa','Liechtenstein':'Europa','Lithuania':'Europa',\n  'Luxembourg':'Europa','Moldavia':'Europa','M\u00f3naco':'Europa','Montenegro':'Europa',\n  'Norway':'Europa','Netherlands':'Europa','Poland':'Europa','Portugal':'Europa',\n  'Rep\u00fablica Checa':'Europa','Romania':'Europa','Rusia':'Europa','San Marino':'Europa',\n  'Serbia':'Europa','Sweden':'Europa','Ukraine':'Europa',\n  'United Kingdom':'ReinoUnido', 'Suiza':'Suiza',\n  \/\/ \u00c1frica\n  'Angola':'Africa','Argelia':'Africa','Cabo Verde':'Africa','Cameroon':'Africa',\n  'Ivory Coast':'Africa','Egypt':'Africa','Eritrea':'Africa','Ethiopia':'Africa',\n  'Ghana':'Africa','Guinea':'Africa','Equatorial Guinea':'Africa','Kenya':'Africa',\n  'Liberia':'Africa','Libya':'Africa','Madagascar':'Africa','Malawi':'Africa',\n  'Morocco':'Africa','Mozambique':'Africa','Namibia':'Africa','Nigeria':'Africa',\n  'Republic of Congo':'Africa','DR Congo':'Africa',\n  'Rwanda':'Africa','Senegal':'Africa','Somalia':'Africa','South Africa':'Africa',\n  'Tunisia':'Africa','Uganda':'Africa','Yemen':'Africa','Zimbabwe':'Africa',\n  \/\/ Asia y Oriente Medio\n  'Afghanistan':'Asia','Saudi Arabia':'Asia','Armenia':'Asia','Azerbaijan':'Asia',\n  'Bahrain':'Asia','Cambodia':'Asia','China':'Asia','North Korea':'Asia',\n  'South Korea':'Asia','United Arab Emirates':'Asia','Philippines':'Asia',\n  'Georgia':'Asia','India':'India','Indonesia':'Asia','Iraq':'Asia','Ir\u00e1n':'Asia',\n  'Israel':'Asia','Japan':'Asia','Jordan':'Asia','Kazakhstan':'Asia',\n  'Lebanon':'Asia','Malaysia':'Asia','Maldives':'Asia','Mongolia':'Asia',\n  'Nepal':'Asia','Pakistan':'Asia','Singapore':'Asia','Syria':'Asia',\n  'Thailand':'Asia','Turkey':'Asia','Vietnam':'Asia',\n  \/\/ Ocean\u00eda\n  'Australia':'Australia','Fiji':'Australia','New Zealand':'Australia',\n  'Papua New Guinea':'Australia',\n  \/\/ Added missing keys\n  'Switzerland':'Suiza',\n  'Iran':'Asia',\n\n};\n\n\n\/\/ Im\u00e1genes oficiales de cada dispositivo\nconst DEVICE_IMAGES = {\n  'iTera Classic 2.2':  'https:\/\/iteracarelatam.com\/wp-content\/uploads\/2026\/04\/classic-2.webp',\n  'iTera Premium':      'https:\/\/iteracarelatam.com\/wp-content\/uploads\/2026\/04\/premium.webp',\n  'iTera Premium Plus': 'https:\/\/iteracarelatam.com\/wp-content\/uploads\/2026\/04\/premium-plus.webp',\n  'iTera Pro':          'https:\/\/iteracarelatam.com\/wp-content\/uploads\/2026\/04\/pro.webp',\n  'iTeraBio Lite':      'https:\/\/iteracarelatam.com\/wp-content\/uploads\/2026\/04\/itera-bio-lite.webp',\n  'iTeraBio':           'https:\/\/iteracarelatam.com\/wp-content\/uploads\/2026\/04\/itera-bio.webp',\n  'ION SHIELD':         'https:\/\/iteracarelatam.com\/wp-content\/uploads\/2026\/04\/Ion-Shield.webp',\n  'Pulsera Vitalidad':   'https:\/\/iteracarelatam.com\/wp-content\/uploads\/2026\/04\/pulsera-vitalidad.webp',\n  'MagnoSeek':  'https:\/\/iteracarelatam.com\/wp-content\/uploads\/2026\/04\/magno-seek.webp',\n  'Envy Specs': 'https:\/\/iteracarelatam.com\/wp-content\/uploads\/2026\/04\/envy-specs.webp'\n};\n\nconst REGION_LABELS = {\n  Africa:'\ud83c\udf0d Africa',Asia:'\ud83c\udf0f Asia',Australia:'\ud83c\udde6\ud83c\uddfa Australia\/Oceania',\n  Canada:'\ud83c\udde8\ud83c\udde6 Canada',Colombia:'\ud83c\udde8\ud83c\uddf4 Colombia',Europa:'\ud83c\uddea\ud83c\uddfa Europe',\n  India:'\ud83c\uddee\ud83c\uddf3 India',Mexico:'\ud83c\uddf2\ud83c\uddfd Mexico',Latinoamerica:'\ud83c\udf0e Latin America',\n  ReinoUnido:'\ud83c\uddec\ud83c\udde7 United Kingdom',EEUU:'\ud83c\uddfa\ud83c\uddf8 USA',Suiza:'\ud83c\udde8\ud83c\udded Switzerland',Brasil:'\ud83c\udde7\ud83c\uddf7 Brazil'\n};\n\n\/* ================================================================\n   ESTADO (multi-select)\n================================================================ *\/\nconst selectedDevices = new Set(); \/\/ Almacena nombres de dispositivos seleccionados\n\n\/* ================================================================\n   INIT\n================================================================ *\/\ndocument.addEventListener('DOMContentLoaded', () => {\n  buildDeviceCards();\n  ['firstName','lastName','email','city','username'].forEach(id => {\n    document.getElementById(id).addEventListener('input', updateSummary);\n  });\n  document.getElementById('country').addEventListener('change', onCountryChange);\n  document.getElementById('purchaseForm').addEventListener('submit', handleSubmit);\n});\n\n\/* ================================================================\n   GENERAR TARJETAS DE DISPOSITIVOS con im\u00e1genes reales\n================================================================ *\/\nfunction buildDeviceCards() {\n  const container = document.getElementById('deviceCards');\n  container.innerHTML = '';\n  const country = document.getElementById('country').value;\n\n  Object.keys(PRICES).forEach(deviceName => {\n    const region = country ? (COUNTRY_REGION[country] || country) : null;\n    const price = region ? PRICES[deviceName][region] : null;\n    const isOOS = !!(country && (price === null || price === undefined));\n    const isSel = selectedDevices.has(deviceName);\n\n    const card = document.createElement('div');\n    card.className = 'device-card' + (isOOS ? ' out-of-stock' : '') + (isSel ? ' selected' : '');\n    card.dataset.device = deviceName;\n\n    const priceLabel = !country\n      ? '<span style=\"color:var(--gray-400);font-size:11px\">Select country first<\/span>'\n      : isOOS\n        ? '<span style=\"color:var(--danger);font-size:11px\">Out of stock<\/span>'\n        : `<span>U$S ${price.toLocaleString('es-AR')}<\/span>`;\n\n    card.innerHTML = `\n      <div class=\"device-check\">\u2713<\/div>\n      <div class=\"qty-badge\" id=\"qty-${deviceName.replace(\/\\s\/g,'_')}\">\u2713 Selected<\/div>\n      <div class=\"device-img-wrap\">\n        <img decoding=\"async\" src=\"${DEVICE_IMAGES[deviceName]}\"\n             alt=\"${deviceName}\"\n             loading=\"lazy\"\n             onerror=\"this.style.display='none';this.parentElement.innerHTML+='<span style=font-size:40px;padding:20px;display:block>\ud83d\udce6<\/span>'\" \/>\n      <\/div>\n      <div class=\"device-card-body\">\n        <div class=\"device-card-name\">${deviceName}<\/div>\n        <div class=\"device-card-price\">${priceLabel}<\/div>\n      <\/div>\n    `;\n\n    if (!isOOS) card.addEventListener('click', () => toggleDevice(deviceName, card));\n    container.appendChild(card);\n  });\n}\n\n\/* ================================================================\n   TOGGLE DISPOSITIVO (multi-select)\n================================================================ *\/\nfunction toggleDevice(deviceName, cardEl) {\n  if (selectedDevices.has(deviceName)) {\n    selectedDevices.delete(deviceName);\n    cardEl.classList.remove('selected');\n  } else {\n    selectedDevices.add(deviceName);\n    cardEl.classList.add('selected');\n  }\n  document.getElementById('err-device').classList.remove('show');\n  updatePriceDisplay();\n  updateSummary();\n}\n\n\/* ================================================================\n   CAMBIO DE PA\u00cdS\n================================================================ *\/\nfunction onCountryChange() {\n  const country = document.getElementById('country').value;\n  const region  = COUNTRY_REGION[country] || country;\n\n  \/\/ Campos condicionales\n  document.getElementById('field-cartaVida').classList.toggle('show', country === 'Colombia');\n  document.getElementById('field-cpf').classList.toggle('show', country === 'Brasil');\n  if (country !== 'Colombia') document.getElementById('cartaVida').value = '';\n  if (country !== 'Brasil')   document.getElementById('cpf').value = '';\n\n  \/\/ Nota moneda\n  document.getElementById('currencyCountryName').textContent = country || 'tu pa\u00eds';\n\n  \/\/ Quitar selecciones sin stock en el nuevo pa\u00eds\n  selectedDevices.forEach(d => {\n    if (PRICES[d][region] === null || PRICES[d][region] === undefined) selectedDevices.delete(d);\n  });\n\n  buildDeviceCards();\n  updatePriceDisplay();\n  updateSummary();\n\n  document.getElementById('country').classList.remove('error');\n  document.getElementById('err-country').classList.remove('show');\n}\n\n\/* ================================================================\n   CALCULAR TOTAL\n================================================================ *\/\n\/\/ \u2500\u2500 Extra items store \u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\nlet extraItems = []; \/\/ [{name, price}]\nlet extraItemCounter = 0;\n\nfunction addExtraItem() {\n  extraItemCounter++;\n  const idx = extraItemCounter;\n  const item = { id: idx, name: '', price: 0 };\n  extraItems.push(item);\n  renderExtraItems();\n}\n\nfunction removeExtraItem(id) {\n  extraItems = extraItems.filter(i => i.id !== id);\n  renderExtraItems();\n  updatePriceDisplay();\n  updateSummary();\n}\n\nfunction renderExtraItems() {\n  const list = document.getElementById('extraItemsList');\n  const totalRow = document.getElementById('extraTotalRow');\n  if (!list) return;\n\n  list.innerHTML = '';\n\n  extraItems.forEach((item, idx) => {\n    const div = document.createElement('div');\n    div.className = 'extra-item';\n    const isConf = item.confirmed || false;\n    const nameId  = 'extra-name-'  + item.id;\n    const priceId = 'extra-price-' + item.id;\n\n    \/\/ Build HTML without inline oninput (avoids DOM rebuild on input)\n    const confBadge = isConf ? ' <span style=\"color:var(--teal);font-size:11px;\">\u2714 Confirmed<\/span>' : '';\n    const confirmBtn = isConf ? '' : `\n      <div style=\"margin-top:12px;text-align:right;\">\n        <button type=\"button\" onclick=\"confirmExtraItem(${item.id})\"\n          style=\"background:linear-gradient(135deg,var(--teal),#0093a8);color:white;border:none;border-radius:10px;padding:11px 22px;font-family:system-ui, sans-serif;font-size:14px;font-weight:700;cursor:pointer;display:inline-flex;align-items:center;gap:8px;\">\u2705 Confirm product<\/button>\n      <\/div>`;\n    div.innerHTML = `\n      <div class=\"extra-item-header\">\n        <span class=\"extra-item-num\">Extra product #${idx + 1}${confBadge}<\/span>\n        <button type=\"button\" class=\"extra-item-remove\" onclick=\"removeExtraItem(${item.id})\" title=\"Remove\">\u00d7<\/button>\n      <\/div>\n      <div class=\"extra-grid\">\n        <div class=\"field-group\">\n          <label class=\"field-label\">Product or accessory name<\/label>\n          <input class=\"field-input\" type=\"text\" id=\"${nameId}\" value=\"${item.name}\"\n                 placeholder=\"E.g.: Scalar Energy Bracelet, OxyTap\u2026\"\/>\n        <\/div>\n        <div>\n          <label class=\"field-label\">Price (U$S)<\/label>\n          <div class=\"price-input-wrap\">\n            <div class=\"price-prefix\">U$S<\/div>\n            <input class=\"field-input\" type=\"number\" id=\"${priceId}\" value=\"${item.price || ''}\"\n                   placeholder=\"0\" min=\"0\" step=\"1\"\/>\n          <\/div>\n        <\/div>\n      <\/div>\n      ${confirmBtn}\n    `;\n    list.appendChild(div);\n\n    \/\/ Attach events AFTER DOM insertion to preserve cursor\/focus\n    const nameEl  = document.getElementById(nameId);\n    const priceEl = document.getElementById(priceId);\n\n    if (nameEl) {\n      nameEl.addEventListener('input', function() {\n        extraItems[idx].name = this.value;\n        if (extraItems[idx].confirmed) {\n          extraItems[idx].confirmed = false;\n          \/\/ Re-add confirm button without rebuilding whole list\n          if (!div.querySelector('.confirm-extra-btn')) {\n            const w = document.createElement('div');\n            w.style.cssText = 'margin-top:12px;text-align:right;';\n            w.innerHTML = `<button type=\"button\" class=\"confirm-extra-btn\" onclick=\"confirmExtraItem(${item.id})\" style=\"background:linear-gradient(135deg,var(--teal),#0093a8);color:white;border:none;border-radius:10px;padding:11px 22px;font-family:system-ui, sans-serif;font-size:14px;font-weight:700;cursor:pointer;display:inline-flex;align-items:center;gap:8px;\">\u2705 Confirm product<\/button>`;\n            div.appendChild(w);\n          }\n          const numEl = div.querySelector('.extra-item-num');\n          if (numEl) numEl.innerHTML = 'Extra product #' + (idx + 1);\n        }\n        updateSummary();\n      });\n    }\n    if (priceEl) {\n      priceEl.addEventListener('input', function() {\n        extraItems[idx].price = parseFloat(this.value) || 0;\n        if (extraItems[idx].confirmed) {\n          extraItems[idx].confirmed = false;\n          if (!div.querySelector('.confirm-extra-btn')) {\n            const w = document.createElement('div');\n            w.style.cssText = 'margin-top:12px;text-align:right;';\n            w.innerHTML = `<button type=\"button\" class=\"confirm-extra-btn\" onclick=\"confirmExtraItem(${item.id})\" style=\"background:linear-gradient(135deg,var(--teal),#0093a8);color:white;border:none;border-radius:10px;padding:11px 22px;font-family:system-ui, sans-serif;font-size:14px;font-weight:700;cursor:pointer;display:inline-flex;align-items:center;gap:8px;\">\u2705 Confirm product<\/button>`;\n            div.appendChild(w);\n          }\n          const numEl = div.querySelector('.extra-item-num');\n          if (numEl) numEl.innerHTML = 'Extra product #' + (idx + 1);\n        }\n        updatePriceDisplay();\n        updateSummary();\n      });\n    }\n  });\n\n  const extraTotal = extraItems.reduce((s, i) => s + (i.price || 0), 0);\n  if (extraItems.length > 1 && extraTotal > 0) {\n    totalRow.style.display = 'flex';\n    document.getElementById('extraTotalDisplay').textContent = 'U$S ' + extraTotal.toLocaleString('es-AR');\n  } else {\n    totalRow.style.display = 'none';\n  }\n}\n\nfunction confirmExtraItem(id) {\n  const item = extraItems.find(i => i.id === id);\n  if (item) { item.confirmed = true; renderExtraItems(); updatePriceDisplay(); updateSummary(); }\n}\n\nfunction getExtraTotal() {\n  return extraItems.reduce((s, i) => s + (i.price || 0), 0);\n}\n\nfunction getExtraDetail() {\n  return extraItems\n    .filter(i => i.name || i.price)\n    .map(i => `${i.name || 'No name'}: U$S ${i.price || 0}`)\n    .join('\\n');\n}\n\nfunction calcTotal() {\n  const country = document.getElementById('country').value;\n  const extraTotal = getExtraTotal();\n  if (!country) return null;\n  if (selectedDevices.size === 0 && extraTotal === 0) return null;\n  const region = COUNTRY_REGION[country] || country;\n\n  let total = extraTotal, hasOOS = false;\n  selectedDevices.forEach(d => {\n    \/\/ Direct country key overrides region (e.g. Malasia for MagnoSeek)\n    const p = (PRICES[d][country] !== undefined) ? PRICES[d][country] : PRICES[d][region];\n    if (p === null || p === undefined) hasOOS = true;\n    else total += p;\n  });\n\n  return { total, hasOOS };\n}\n\n\/* ================================================================\n   ACTUALIZAR PRECIO EN SIDEBAR\n================================================================ *\/\nfunction updatePriceDisplay() {\n  const country    = document.getElementById('country').value;\n  const priceVal   = document.getElementById('priceValue');\n  const emptyMsg   = document.getElementById('priceEmptyMsg');\n  const breakdown  = document.getElementById('priceBreakdown');\n  const oos        = document.getElementById('priceOutOfStock');\n  const extraTotal = getExtraTotal();\n\n  if (!country || (selectedDevices.size === 0 && extraTotal === 0)) {\n    priceVal.textContent   = '\u2014';\n    emptyMsg.style.display = 'block';\n    breakdown.style.display = 'none';\n    oos.style.display = 'none';\n    return;\n  }\n\n  emptyMsg.style.display = 'none';\n  const result = calcTotal();\n  if (!result) return;\n\n  priceVal.innerHTML = `<span class=\"currency-sym\">U$S<\/span> ${result.total.toLocaleString('es-AR')}`;\n  oos.style.display = result.hasOOS ? 'block' : 'none';\n\n  let html = '';\n  const reg = COUNTRY_REGION[country] || country;\n  selectedDevices.forEach(d => {\n    const p = (PRICES[d][country] !== undefined) ? PRICES[d][country] : PRICES[d][reg];\n    html += `<div class=\"price-breakdown-row\"><span>${d}<\/span><span>${p!=null?'U$S '+p.toLocaleString('es-AR'):'\u26a0\ufe0f Out of stock'}<\/span><\/div>`;\n  });\n  if (extraTotal > 0) {\n    extraItems.filter(i => i.price > 0).forEach(i => {\n      html += `<div class=\"price-breakdown-row\"><span>${i.name||'Additional product'}<\/span><span>U$S ${i.price.toLocaleString('es-AR')}<\/span><\/div>`;\n    });\n  }\n  if (selectedDevices.size > 1 || extraTotal > 0) {\n    html += `<div class=\"price-breakdown-row\" style=\"border-top:1px solid rgba(255,255,255,.2);margin-top:4px;padding-top:6px\">\n      <span style=\"font-weight:700;color:white\">TOTAL<\/span>\n      <span style=\"font-size:14px\">U$S ${result.total.toLocaleString('es-AR')}<\/span>\n    <\/div>`;\n  }\n  breakdown.innerHTML = html;\n  breakdown.style.display = html ? 'block' : 'none';\n}\n\n\/* ================================================================\n   ACTUALIZAR RESUMEN (live)\n================================================================ *\/\nfunction updateSummary() {\n  const fn  = document.getElementById('firstName').value.trim();\n  const ln  = document.getElementById('lastName').value.trim();\n  const em  = document.getElementById('email').value.trim();\n  const cy  = document.getElementById('city').value.trim();\n  const co  = document.getElementById('country').value;\n  const un  = document.getElementById('username').value.trim();\n\n  document.getElementById('sum-username').textContent = un || '\u2014';\n  document.getElementById('sum-name').textContent     = (fn||ln) ? `${fn} ${ln}` : '\u2014';\n  document.getElementById('sum-email').textContent    = em || '\u2014';\n  document.getElementById('sum-city').textContent     = cy || '\u2014';\n  document.getElementById('sum-country').textContent  = co ? (REGION_LABELS[co]||co) : '\u2014';\n\n  const deviceHtml = selectedDevices.size>0\n    ? [...selectedDevices].map(d=>`<div style=\"font-size:11px;line-height:1.6\">${d}<\/div>`).join('')\n    : '';\n  const extraHasItems = extraItems.some(i => i.name || i.price);\n  const extraHtml = extraHasItems\n    ? `<div style=\"font-size:11px;line-height:1.6;color:var(--teal);font-weight:600;margin-top:2px\">+ Other Products<\/div>`\n      + extraItems.filter(i=>i.name||i.price).map(i=>`<div style=\"font-size:11px;line-height:1.6\">${i.name||'?'}: U$S ${i.price||0}<\/div>`).join('')\n    : '';\n  document.getElementById('sum-device').innerHTML = (deviceHtml + extraHtml) || '\u2014';\n\n  const r = calcTotal();\n  document.getElementById('sum-price').textContent = r ? `U$S ${r.total.toLocaleString('es-AR')}` : '\u2014';\n}\n\n\/* ================================================================\n   VALIDACI\u00d3N\n================================================================ *\/\nfunction validateForm() {\n  let valid = true;\n  const fields = [\n    {id:'firstName', err:'err-firstName', msg:'Please enter your first name.'},\n    {id:'lastName',  err:'err-lastName',  msg:'Please enter your last name.'},\n    {id:'email',     err:'err-email',     msg:'Please enter a valid email.', type:'email'},\n    {id:'phone',     err:'err-phone',     msg:'Please enter your phone number.'},\n    {id:'country',   err:'err-country',   msg:'Please select your country.'},\n    {id:'username',  err:'err-username',  msg:'The username is required to identify your payment.'},\n    {id:'address',   err:'err-address',   msg:'Please enter your address.'},\n    {id:'city',      err:'err-city',      msg:'Please enter your city.'},\n    {id:'state',     err:'err-state',     msg:'Please enter your state or province.'},\n    {id:'postalCode',err:'err-postalCode',msg:'Please enter your postal code.'},\n  ];\n\n  fields.forEach(f => {\n    const el  = document.getElementById(f.id);\n    const err = document.getElementById(f.err);\n    const val = el.value.trim();\n    let ok = val !== '';\n    if (f.type==='email') ok = \/^[^\\s@]+@[^\\s@]+\\.[^\\s@]+$\/.test(val);\n    el.classList.toggle('error', !ok);\n    err.classList.toggle('show', !ok);\n    if (!ok) valid = false;\n  });\n\n  const country = document.getElementById('country').value;\n  if (country==='Colombia') {\n    const el=document.getElementById('cartaVida'), err=document.getElementById('err-cartaVida');\n    const ok = el.value.trim()!=='';\n    el.classList.toggle('error',!ok); err.classList.toggle('show',!ok);\n    if (!ok) valid=false;\n  }\n  if (country==='Brasil') {\n    const el=document.getElementById('cpf'), err=document.getElementById('err-cpf');\n    const ok = el.value.trim()!=='';\n    el.classList.toggle('error',!ok); err.classList.toggle('show',!ok);\n    if (!ok) valid=false;\n  }\n\n  if (selectedDevices.size===0 && getExtraTotal()===0) {\n    document.getElementById('err-device').textContent='Please select at least one device or add an additional product.';\n    document.getElementById('err-device').classList.add('show');\n    valid=false;\n  } else {\n    document.getElementById('err-device').classList.remove('show');\n  }\n\n  \/\/ Validate distribuidor radio\n  const distSel = document.querySelector('input[name^=\"distribuidor_\"]:checked');\n  const errDist = document.querySelector('[id^=\"err-distribuidor_\"]');\n  if (!distSel) { if(errDist) errDist.classList.add('show'); valid=false; }\n  else { if(errDist) errDist.classList.remove('show'); }\n\n  ['chkReview','chkPolicies'].forEach(id => {\n    const ok = document.getElementById(id).checked;\n    document.getElementById('err-'+id).classList.toggle('show',!ok);\n    if (!ok) valid=false;\n  });\n\n  return valid;\n}\n\n\/* ================================================================\n   RECOLECTAR DATOS DEL FORMULARIO\n================================================================ *\/\nfunction collectFormData() {\n  const country    = document.getElementById('country').value;\n  const region     = COUNTRY_REGION[country] || country;\n  const result     = calcTotal();\n  const devices    = [...selectedDevices];\n\n  \/\/ Extra items come from the dynamic extraItems array (no static DOM IDs exist for these)\n  const extraName  = extraItems.length > 0\n    ? extraItems.filter(i => i.name).map(i => i.name).join(', ')\n    : '';\n  const extraPrice = getExtraTotal();\n\n  \/\/ Use region key to look up prices correctly\n  const devDetail = devices.map(d => {\n    const p = PRICES[d][region];\n    return `${d}: U$S ${p != null ? p : 'Out of stock'}`;\n  }).join('\\n');\n\n  return {\n    firstName:          document.getElementById('firstName').value.trim(),\n    lastName:           document.getElementById('lastName').value.trim(),\n    email:              document.getElementById('email').value.trim(),\n    phone:              document.getElementById('phone').value.trim(),\n    username:           document.getElementById('username').value.trim(),\n    country:            REGION_LABELS[country]||country,\n    countryKey:         country,\n    address:            document.getElementById('address').value.trim(),\n    city:               document.getElementById('city').value.trim(),\n    state:              document.getElementById('state').value.trim(),\n    postalCode:         document.getElementById('postalCode').value.trim(),\n    devices,\n    devDetail,\n    totalPrice:         calcTotal() ? `U$S ${calcTotal().total.toLocaleString('es-AR')}` : (getExtraTotal()>0 ? `U$S ${getExtraTotal().toLocaleString('es-AR')}` : '\u2014'),\n    cartaVida:          document.getElementById('cartaVida').value.trim(),\n    cpf:                document.getElementById('cpf').value.trim(),\n    extraProductName:   extraName,\n    extraProductPrice:  extraPrice > 0 ? `U$S ${extraPrice}` : '',\n    whatsapp:           document.getElementById('chkWhatsapp').checked ? 'Yes' : 'No',\n    distribuidor:       (document.querySelector('input[name^=\"distribuidor_\"]:checked') || {value:''}).value,\n    timestamp:          new Date().toLocaleString('es-AR',{timeZone:'America\/Argentina\/Buenos_Aires'})\n  };\n}\n\n\/* ================================================================\n   ENV\u00cdO EMAIL AL CLIENTE via EmailJS\n   El email llega al cliente + CC a iteracare@clubdelnomade.com si\n   configuras el campo \"To CC\" en el template de EmailJS.\n================================================================ *\/\nasync function sendClientEmail(data) {\n  \/\/ Send via wp_mail() through WordPress AJAX \u2014 no external service, no limits\n  try {\n    const formData = new FormData();\n    formData.append('action',        'iteracare_send_email');\n    formData.append('lang',          FORM_LANG);\n    formData.append('nombre',        data.firstName);\n    formData.append('apellidos',     data.lastName);\n    formData.append('email',         data.email);\n    formData.append('username',      data.username);\n    formData.append('telefono',      data.phone);\n    formData.append('pais',          data.country);\n    formData.append('dispositivos',  data.devDetail);\n    formData.append('precio_total',  data.totalPrice);\n    formData.append('direccion',     data.address);\n    formData.append('ciudad',        data.city);\n    formData.append('estado',        data.state);\n    formData.append('codigo_postal', data.postalCode);\n    formData.append('carta_vida',    data.cartaVida  || '');\n    formData.append('cpf',           data.cpf        || '');\n    formData.append('extra_nombre',  data.extraProductName  || '');\n    formData.append('extra_precio',  data.extraProductPrice || '');\n    formData.append('fecha',         data.timestamp);\n    formData.append('distribuidor',  data.distribuidor || '');\n    formData.append('whatsapp',      data.whatsapp);\n    formData.append('_wpnonce',      ITERACARE_NONCE);\n\n    const res = await fetch(ITERACARE_AJAX_URL, {\n      method: 'POST',\n      body: formData\n    });\n    const text = await res.text();\n    try {\n      const json = JSON.parse(text);\n      return json.success !== false;\n    } catch(parseErr) {\n      console.error('[wp_mail] Respuesta no es JSON:', text.substring(0,200));\n      return false;\n    }\n  } catch(e) {\n    console.error('[wp_mail]', e);\n    return false;\n  }\n}\n\n\/* ================================================================\n   ENV\u00cdO A FORMSPREE\n   Llega a iteracare@clubdelnomade.com (configura en formspree.io)\n   _replyto = email del cliente, para responder directamente.\n================================================================ *\/\nasync function sendToFormspree(data) {\n  if (FORMSPREE_ENDPOINT.includes('TU_FORM_ID')) {\n    console.log('[Formspree] No configurado. Datos:', data);\n    return true;\n  }\n  try {\n    const res = await fetch(FORMSPREE_ENDPOINT, {\n      method: 'POST',\n      headers: {'Content-Type':'application\/json', Accept:'application\/json'},\n      body: JSON.stringify({\n        _replyto:        data.email,\n        _subject:        `\ud83d\uded2 Nuevo Pedido iTeraCare \u2014 ${data.username} \u2014 ${data.totalPrice}`,\n        usuario_prife:   data.username,\n        nombre:          `${data.firstName} ${data.lastName}`,\n        email:           data.email,\n        telefono:        data.phone,\n        pais:            data.country,\n        dispositivos:    data.devDetail,\n        precio_total:    data.totalPrice,\n        direccion:       data.address,\n        ciudad:          data.city,\n        estado:          data.state,\n        codigo_postal:   data.postalCode,\n        carta_vida:      data.cartaVida||'',\n        cpf:             data.cpf||'',\n        producto_extra:  data.extraProductName||'',\n        precio_extra:    data.extraProductPrice||'',\n        acepta_whatsapp: data.whatsapp,\n        fecha:           data.timestamp\n      })\n    });\n    return res.ok;\n  } catch(e) { console.error('[Formspree]', e); return false; }\n}\n\n\/* ================================================================\n   SUBMIT\n================================================================ *\/\nasync function handleSubmit(e) {\n  e.preventDefault();\n  if (!validateForm()) {\n    const first = document.querySelector('.field-input.error,.field-select.error');\n    if (first) first.scrollIntoView({behavior:'smooth',block:'center'});\n    return;\n  }\n\n  const btn   = document.getElementById('submitBtn');\n  const spin  = document.getElementById('spinner');\n  const txt   = document.getElementById('btnText');\n  const arrow = document.getElementById('btnArrow');\n  btn.disabled = true;\n  spin.classList.add('show');\n  txt.textContent = 'Procesando\u2026';\n  arrow.style.display = 'none';\n\n  const data = collectFormData();\n\n  \/\/ Helper: race any promise against a timeout so emails never block payment\n  function withTimeout(promise, ms) {\n    const timeout = new Promise(resolve => setTimeout(() => resolve(false), ms));\n    return Promise.race([promise, timeout]);\n  }\n\n  \/\/ Send emails with max 8-second timeout each \u2014 if they fail\/hang, still redirect\n  try {\n    await Promise.allSettled([\n      withTimeout(sendToFormspree(data), 8000),\n      withTimeout(sendClientEmail(data), 8000)\n    ]);\n  } catch(e) {\n    console.warn('[iTeraCare] Email send error:', e);\n  }\n\n  \/\/ ALWAYS show success and redirect \u2014 emails failing must never block payment\n  showSuccessAndRedirect(data);\n}\n\n\/* ================================================================\n   OVERLAY \u00c9XITO + REDIRECCI\u00d3N A PRIFE PAY\n================================================================ *\/\nfunction showSuccessAndRedirect(data) {\n  document.getElementById('successUsername').textContent = data.username;\n  document.getElementById('successOverlay').classList.add('show');\n\n  try { sessionStorage.setItem('itera_order', JSON.stringify(data)); } catch(e){}\n\n  let secs = 10;\n  document.getElementById('countdown').textContent = secs;\n  const timer = setInterval(() => {\n    secs--;\n    document.getElementById('countdown').textContent = secs;\n    if (secs <= 0) {\n      clearInterval(timer);\n      \/\/ Redirige a la pasarela de pago oficial de Prife Internacional\n      window.location.href = PAYMENT_URL;\n    }\n  }, 1000);\n}\n\n  \/\/ ---- Remark Modal \u2014 appended to body for correct fixed positioning ----\n  (function() {\n    var openBtn = document.getElementById('openRemarkModal');\n    if (!openBtn) return;\n    var imgSrc  = 'https:\/\/iteracarelatam.com\/wp-content\/uploads\/2026\/04\/remark_en.webp';\n    var title   = '\u201cRemark\u201d field in Prife Pay';\n    var caption = 'Write your username exactly in the <strong style=\"color:#0d2f5e;\">\u201cRemark\u201d<\/strong> field';\n    \/\/ Build modal and append directly to body\n    var overlay = document.createElement('div');\n    overlay.id = 'remarkModalOverlay';\n    overlay.style.cssText = [\n      'display:none',\n      'position:fixed',\n      'top:0','left:0','right:0','bottom:0',\n      'width:100vw','height:100vh',\n      'background:rgba(0,0,0,.82)',\n      'z-index:2147483647',\n      'align-items:center',\n      'justify-content:center',\n      'box-sizing:border-box',\n      'padding:16px'\n    ].join(';');\n    overlay.innerHTML = [\n      '<div style=\"',\n        'background:white;',\n        'border-radius:14px;',\n        'overflow:hidden;',\n        'max-width:520px;',\n        'width:100%;',\n        'box-shadow:0 24px 64px rgba(0,0,0,.6);',\n        'position:relative;',\n        'display:flex;',\n        'flex-direction:column;',\n        'max-height:calc(100vh - 32px);',\n      '\">',\n        '<div style=\"',\n          'background:#0d2f5e;',\n          'color:white;',\n          'padding:12px 16px;',\n          'font-family:system-ui,sans-serif;',\n          'font-weight:700;',\n          'font-size:14px;',\n          'display:flex;',\n          'justify-content:space-between;',\n          'align-items:center;',\n          'flex-shrink:0;',\n        '\">',\n          '<span>\ud83d\udcf7 ' + title + '<\/span>',\n          '<button id=\"closeRemarkModalBtn\" style=\"',\n            'background:rgba(255,255,255,.25);',\n            'border:none;',\n            'color:white;',\n            'width:32px;height:32px;',\n            'border-radius:50%;',\n            'cursor:pointer;',\n            'font-size:20px;',\n            'line-height:1;',\n            'display:flex;align-items:center;justify-content:center;',\n          '\">&times;<\/button>',\n        '<\/div>',\n        '<div style=\"overflow-y:auto;flex:1;min-height:0;\">',\n          '<img decoding=\"async\" src=\"' + imgSrc + '\" alt=\"Remark\" style=\"',\n            'width:100%;',\n            'display:block;',\n            'height:auto;',\n          '\"\/>',\n        '<\/div>',\n        '<div style=\"',\n          'background:#f0f4f8;',\n          'padding:10px 16px;',\n          'font-size:13px;',\n          'color:#475569;',\n          'text-align:center;',\n          'flex-shrink:0;',\n        '\">',\n          caption,\n        '<\/div>',\n      '<\/div>'\n    ].join('');\n    document.body.appendChild(overlay);\n    openBtn.addEventListener('click', function() {\n      overlay.style.display = 'flex';\n      document.body.style.overflow = 'hidden';\n    });\n    overlay.addEventListener('click', function(e) {\n      if (e.target === overlay) {\n        overlay.style.display = 'none';\n        document.body.style.overflow = '';\n      }\n    });\n    document.getElementById('closeRemarkModalBtn').addEventListener('click', function() {\n      overlay.style.display = 'none';\n      document.body.style.overflow = '';\n    });\n    document.addEventListener('keydown', function(e) {\n      if (e.key === 'Escape' && overlay.style.display === 'flex') {\n        overlay.style.display = 'none';\n        document.body.style.overflow = '';\n      }\n    });\n  })();\n\n  \/\/ \u2500\u2500 Language selector dropdown \u2500\u2500\n  (function(){\n    var sel = document.getElementById('langSelector');\n    var btn = document.getElementById('langBtn');\n    if (!sel || !btn) return;\n    btn.addEventListener('click', function(e){\n      e.stopPropagation();\n      sel.classList.toggle('open');\n    });\n    document.addEventListener('click', function(){\n      sel.classList.remove('open');\n    });\n    sel.addEventListener('click', function(e){ e.stopPropagation(); });\n  })();\n\n<\/script>\n    <\/div>\n    <\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t","protected":false},"excerpt":{"rendered":"","protected":false},"author":2,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"elementor_header_footer","meta":{"_joinchat":[],"footnotes":""},"class_list":["post-2253","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/iteracarelatam.com\/en\/wp-json\/wp\/v2\/pages\/2253","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/iteracarelatam.com\/en\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/iteracarelatam.com\/en\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/iteracarelatam.com\/en\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/iteracarelatam.com\/en\/wp-json\/wp\/v2\/comments?post=2253"}],"version-history":[{"count":12,"href":"https:\/\/iteracarelatam.com\/en\/wp-json\/wp\/v2\/pages\/2253\/revisions"}],"predecessor-version":[{"id":4136,"href":"https:\/\/iteracarelatam.com\/en\/wp-json\/wp\/v2\/pages\/2253\/revisions\/4136"}],"wp:attachment":[{"href":"https:\/\/iteracarelatam.com\/en\/wp-json\/wp\/v2\/media?parent=2253"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}