{"product_id":"texas-hudspeth-county-5-29-acre-sierra-blanca-lot-107-terms-50-off-now-32-month","title":"Texas, Hudspeth County, 5.29 Acre Sierra Blanca, Lot 107. TERMS 50% OFF (now) $32\/Month","description":"\u003clink rel=\"stylesheet\" href=\"https:\/\/maxcdn.bootstrapcdn.com\/bootstrap\/3.4.0\/css\/bootstrap.min.css\"\u003e\n\u003cstyle type=\"text\/css\"\u003e\n\niframe.video {\n    max-width: 100%;\n    height: 350px;\n    margin: 40px 0 40px 0;\n}\n\nvideo.video {\n    max-width: 450px;\n    width: 100%;\n    box-shadow: 2px 2px 20px black;\n}\np {\n    font-family: arial !important;\n    padding-left: 5px;\n    padding-right: 5px;\n}\n.container-holder {\n    border: solid 2px #f9f9f9;\n    max-width: 1200px;\n    margin: auto;\n    box-shadow: -2px 3px 20px #33475b;\n    background-color: #fffffffc;\n    margin-top: 20px;\n}\n.container-top {\n    text-align: center;\n    background-image: radial-gradient(circle farthest-side at center bottom,#6b85b1a8,#6b85b1 50%);\n    color: #fff;\n    padding: 25px 0 15px 0;\n    font-family: \"PT Sans Narrow\",sans-serif,\"google\" !important;\n    text-shadow: 3px 1px 6px #000000f5;\n    margin: 20px 15px 20px 15px;\n    box-shadow: 4px 4px 20px black;\n}\n.container-top.bottom {\n    text-align: center;\n    background-image: radial-gradient(circle farthest-side at center bottom,#6b85b1,#ffffff00 65%);\n    color: #333;\n    padding: 25px 0 15px 0;\n    font-family: \"PT Sans Narrow\",sans-serif,\"google\" !important;\n    margin: 20px 15px 5px 15px;\n    text-shadow: 1px 1px 7px #cecece;\n    box-shadow: 0 0 black;\n}\np.lot-name-title {\n    font-size: 25px;\n    font-weight: 600;\n}\n\np.lot-number {\n    font-weight: 800 !important;\n    font-size: 26px !important;\n}\n\np.lot-description {\n    font-size: 18px;\n}\np.featured-text {\n    font-size: 14px;\n    font-weight: 600;\n    background-color: #fff;\n    margin-top: 10px;\n}\np.title-description-text {\n    font-size: 14px;\n    font-weight: 600;\n    background-color: #ffffcc;\n    color: #585858;\n    margin-top: 10px;\n}\n.lot-description-area {\n    font-size: 14px;\n    font-weight: 600;\n    background-color: #ffffff;\n    color: #585858;\n    margin-top: 10px;\n    height: 200px;\n    height: auto;\n}\np.description-title {\n    text-align: center;\n    font-size: 18px;\n    margin-bottom: 0px;\n    margin-top: 16px;\n}\np.description-sub-name {\n    text-align: center;\n    font-size: 25px;\n    font-weight: 800;\n    margin-bottom: 0px;\n}\np.description-detail-text {\n    text-align: center;\n    font-size: 18px;\n    font-weight: 900;\n    margin-bottom: 0px;\n}\np.financing-text {\n    padding-top: 10px;\n}\n.checkout-price-container {\n    height: auto !important;\n    background-color: #fff;\n    margin-top: 0px;\n    padding: 10px 0px 2px 10px;\n    box-shadow: 0px 0px 20px 4px #33475b;\n    border-radius: 9px;\n}\np.lot-price {\n    line-height: 16px;\n    font-size: 16px;\n    font-weight: 600;\n}\n.image-container {\n    text-align: center;\n    margin-top: 10px;\n    padding-bottom: 45px;\n}\n\nimg.lot-img {\n    max-width: 800px;\n    box-shadow: 3px 3px 10px #333;\n}\n.container-fluid-2 {\n    width: 100%;\n    border: solid 2px #f9f9f9;\n    background-image: linear-gradient(#fff,#fff, #fdffe6, #fff,white);\n}\np.location-legal-text {\n    text-align: center;\n    font-size: 20px;\n    font-family: Impact;\n    color: rgb(55, 88, 120);\n    font-weight: 900;\n}\np.location-text {\n    font-size: 18px;\n    font-weight: 600;\n    text-align: center;\n}\n.lower-box-holder {\n    display: inline-block;\n    width: 100%;\n    margin-top: 35px;\n}\n.location-description {\n    vertical-align: middle;\n    padding-top: 20px;\n}\np.invest-resell {\n    text-align: center;\n    font-family: Impact;\n    font-size: 18pt;\n    color: rgb(0, 0, 0);\n    text-shadow: 3px 1px 19px #337ab7;\n    margin: 25px 0 20px 0;\n}\n\/*p.lot-details {\n    text-align: center;\n    font-size: 12px;\n    font-weight: 600;\n}*\/\np.lot-details {\n    text-align: center;\n    font-size: 13px;\n    font-weight: 600;\n    background-color: #6b85b1;\n    padding: 20px;\n    box-shadow: 2px 2px 6px black;\n    color: #fff;\n    height: 60px;\n}\n.col-md-12.count-details {\n    border-top: 2px solid;\n    padding-top: 20px;\n    background-color: #fff;\n    padding-bottom: 20px;\n}\np.county-detail-title {\n    text-align: center;\n    font-size: 16px;\n    font-weight: 600;\n}\n.lower-box-holder.footer {\n    background-color: #fff;\n    border-top: 2px solid;\n    padding-top: 10px;\n    padding-bottom: 10px;\n    margin-top: 0px;\n \n}\np.never-alone {\n    font-size: 16px;\n    font-weight: 600;\n    border-bottom: 2px solid;\n}\np.footer-text {\n    line-height: 12px;\n}\na.login-link {\n    background-color: #6b85b1;\n    color: #fff;\n    padding-left: 10px;\n    padding-right: 10px;\n    padding-top: 5px;\n    padding-bottom: 5px;\n    font-size: 16px;\n}\n.col-md-6.img-vid {\n    height: 300px;\n    width: 48%;\n    margin: 10px;\n    padding: 16px;\n    box-shadow: 1px 1px 5px 0px #00000073;\n}\na.details-link.avail-lots {\n    color: #ffffff;\n    background-color: #6b85b1;\n    padding: 5px;\n    border-radius: 5px;\n}\na.details-link {\n    color: #ffffff;\n    font-weight: 900;\n}\na.details-link:hover {\n    color: #fafcff;\n    text-decoration: none;\n    text-shadow: -3px -2px 20px #ffffff;\n}\n.entrance {\n    border: 1px solid;\n    padding: 22px;\n    box-shadow: 1px 4px 20px #000000d9;\n    background-color: #fff;\n}\np.sub-entrance {\n    font-size: 16px;\n    font-weight: 900;\n}\n.icon-container-holder {\n    text-align: center;\n    margin: 35px 0 30px 0;\n    box-shadow: 1px 1px 5px 0px #00000073;\n    border-radius: 6px;\n    padding: 5px 0 16px 0;\n    font-size: 16px;\n    color: #010101;\n}\n a:hover {\n    color: #23527c;\n    text-decoration: none;\n}\n\n.icon-container-holder:hover {\n    margin-top: 30px;\n    box-shadow: 1px 3px 20px #6b85b1;\n}\n\nimg.bottom-icon {\n    width: 100px;\n}\n\n #image-container {\n            width: 450px;\n            height: 300px;\n            position: relative;\n            cursor: pointer;\n        }\n\n        #toggle-image {\n            width: 100%;\n            height: 100%;\n        }\n\n        #overlay-text, #example-text {\n            position: absolute;\n            top: 50%;\n            left: 50%;\n            transform: translate(-50%, -50%);\n            color: white;\n            font-size: 24px;\n        }\n\n        #example-text {\n            top: 90%; \/* Adjusted to position at the bottom *\/\n            font-size: 14px; \/* Smaller font for the disclaimer *\/\n            display: none; \/* Hidden by default *\/\n        }\n\n\n\/* popup *\/\n\n.tooltip {\ndisplay: inline;\nposition: relative;\n}\n.tooltip:hover:after{\ndisplay: -webkit-flex;\ndisplay: flex;\n-webkit-justify-content: center;\njustify-content: center;\nbackground: #444;\nborder-radius: 8px;\ncolor: #fff;\ncontent: attr(title);\nmargin: -250px auto 0;\nfont-size: 16px;\npadding: 13px;\nwidth: 220px;\n}\n.tooltip:hover:before{\nborder: solid;\nborder-color: #444 transparent;\nborder-width: 12px 6px 0 6px;\ncontent: \"\";\nleft: 45%;\nbottom: 30px;\nposition: absolute;\n}\n\n\n\/* Media Queries *\/ \n@media only screen and (max-width: 720px) {\n    iframe.test {\n        height: 210px;\n    }\n    p.title-description-text {\n        margin-top: 20px;\n    }\n    p.financing-text {\n        padding-top: 10px;\n        font-size: 12px;\n    }\n    .col-md-6 {\n        padding: 0px;\n    }\n    .col-md-12 {\n        padding: 0px;\n    }\n\n    iframe.video {\n    height: 200px;\n    margin: 40px 0 0 0;\n    }\n\n    .col-md-6.img-vid {\n        width: 100%;\n        height: auto;\n    }\n\n}\n@media only screen and (max-width: 420px){\n    p.financing-text {\n        padding-top: 10px;\n        font-size: 10px;\n    }\n}\n.auto-style1 {\n    margin-left: 0px;\n}\n\n@media only screen and (max-width: 720px) {\n    .column {\n        width: 50% !important;\n    }\n}\n\u003c\/style\u003e\n\u003cdiv class=\"container-holder\"\u003e\n    \u003cdiv class=\"container-fluid\"\u003e\n        \u003cdiv class=\"container-top\"\u003e\n            \u003cp class=\"lot-name-title\"\u003e\n                Sierra Blanca\n            \u003c\/p\u003e\n            \u003cp class=\"lot-description\"\u003e\n                Hudspeth County,  Sierra Blanca, Texas. TERMS 50% OFF (now) $32\n\/Month\n            \u003c\/p\u003e\n            \u003cp class=\"lot-number\"\u003e\n                Lot 107 Ranch #1\n            \u003c\/p\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"col-md-6\"\u003e\n            \u003cdiv class=\"lot-description-area\"\u003e\n                \u003ciframe src=\"https:\/\/www.google.com\/maps\/embed?pb=!1m17!1m12!1m3!1d4282.528569904288!2d-105.3777024237366!3d31.12779366643155!2m3!1f0!2f0!3f0!3m2!1i1024!2i768!4f13.1!3m2!1m1!2zMzHCsDA3JzQwLjAiTiAxMDXCsDIyJzMwLjUiVw!5e1!3m2!1sen!2sph!4v1709349332269!5m2!1sen!2sph\" width=\"100%\" height=\"400\" style=\"border:0;\" allowfullscreen=\"\" loading=\"lazy\" referrerpolicy=\"no-referrer-when-downgrade\"\u003e\u003c\/iframe\u003e\n            \u003c\/div\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"col-md-6\"\u003e\n            \u003cdiv class=\"lot-description-area\" style=\"height:auto !important; min-height:0 !important; margin-bottom:0 !important; padding-bottom:0 !important;\"\u003e\n\u003cp class=\"financing-text\"\u003e\n                    \u003cstrong style=\"color:#2f4058; font-weight:700;\"\u003eFinancing:\u003c\/strong\u003e This lot is being offered for sale with financing. Simply make the small down payment, and the land contracts will be emailed and hard copy mailed to you immediately. You can start using or building your land while you are making payments.\n            \u003cbr\u003e\n\n\u003c\/p\u003e\n\u003ccenter style=\"display:block; margin-top:8px !important; margin-bottom:18px !important; padding-top:0 !important; padding-bottom:0 !important;\"\u003e\n                        \u003ca href=\"https:\/\/store.onlinelandsales.com\/Guarantee_s\/2351.htm\" class=\"\" title=\"Industry Best 2 Month Refund Period of Principal Paid\" style=\"color: rgb(112, 146, 191); text-decoration-line: none; font-size: 20px;\"\u003e\u003cb\u003eGuarantee\u003c\/b\u003e \u003c\/a\u003e    \n\n\n                        \u003ca href=\"https:\/\/store.onlinelandsales.com\/Reviews_s\/2085.htm\" class=\"\" title=\"Online Land Sales has received over a thousand positive feedbacks and direct reviews\" style=\"color: rgb(112, 146, 191); text-decoration-line: none; font-size: 20px;\"\u003e\u003cb\u003eReviews\u003c\/b\u003e\n                        \u003cimg style=\"height:auto; width:15%\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0624\/8179\/3103\/files\/ForstarReviewsImage1A_7ee238d4-e3be-45cf-a7d8-b00ead407c3d.png?v=1746117740\"\u003e\u003c\/a\u003e\n\n\u003c\/center\u003e\n            \u003c\/div\u003e\n            \u003cbr\u003e\u003cbr\u003e\n            \u003cdiv class=\"checkout-price-container\"\u003e\n                \u003cp class=\"lot-price\"\u003e\n                    Down Payment: $121\n                \u003c\/p\u003e\n                \u003cp class=\"lot-price\"\u003e\n                    Monthly Payments: $32\n                \u003c\/p\u003e\n                \u003cp class=\"lot-price\"\u003e\n                    Sales Price: $3,248\n                \u003c\/p\u003e\n                \u003cp class=\"lot-price\"\u003e\n                    Interest Rate: 9%\n                \u003c\/p\u003e\n                \u003cp class=\"lot-price\"\u003e\n                    10% DISCOUNT ON REMAINING BALANCE IF PAID EARLY\n                \u003c\/p\u003e\n                \u003cp class=\"checkout-text\"\u003e\n                    \u003cbr\u003e\n                    Checkout:\n                            \u003cbr\u003e\n                    \u003c!--Checkout:--\u003e\n                    \n                    Checkout bills down payment only. \u003c!--\u003cp style=\"letter-spacing: normal; text-align: center;\"\u003e--\u003e\n           \u003ca href=\"https:\/\/store.onlinelandsales.com\/10_Reasons_to_Buy_s\/2122.htm\" class=\"\" title=\"Should it be so difficult to buy land with low down payment financing?\" style=\"color: rgb(112, 146, 191); text-decoration-line: none; font-size: 15px;\"\u003e\u003cb\u003e10 Reasons To Buy From Us\u003c\/b\u003e\u003c\/a\u003e\n      \n                \u003c\/p\u003e\n                \n            \n\n\u003c!-- OLS Terms Assistant v1 --\u003e\n\u003cdiv class=\"ols-terms-assistant\" data-ols-terms-assistant\u003e\n  \u003cbutton type=\"button\" class=\"ols-terms-toggle\" aria-expanded=\"false\"\u003eUnderstand These Terms\u003c\/button\u003e\n  \u003cdiv class=\"ols-terms-panel\" hidden\u003e\n    \u003cdiv class=\"ols-terms-prompts\"\u003e\n        \u003cbutton type=\"button\" data-question=\"Explain these terms for this specific property, including the three down payment choices, lower monthly payments with Premium and Superior, sales-price discounts, OLS matching credits, estimated interest savings, interest rate, approximate loan length, early payoff discount, and what happens after checkout.\" data-style=\"short\"\u003e\n          Explain these terms\n        \u003c\/button\u003e\n\n        \u003cbutton type=\"button\" data-question=\"What does the $500 Premium down payment option save me on this property, including the lower monthly payment, OLS discount and matching credit, and estimated interest savings?\" data-style=\"short\"\u003e\n          What does $500 down save?\n        \u003c\/button\u003e\n\n        \u003cbutton type=\"button\" data-question=\"What does the $1,000 Superior down payment option save me on this property, including the lower monthly payment, OLS discount and matching credit, and estimated interest savings?\" data-style=\"short\"\u003e\n          What does $1,000 down save?\n        \u003c\/button\u003e\n\n        \u003cbutton type=\"button\" data-ols-extra-prompt data-question=\"What if I pay $25 extra each month?\"\u003e\n          Pay $25 extra monthly?\n        \u003c\/button\u003e\n\n        \u003cbutton type=\"button\" data-ols-payoff-prompt\u003e\n          Pay off early?\n        \u003c\/button\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"ols-payoff-choices\" hidden\u003e\n        \u003cdiv class=\"ols-payoff-note\"\u003e\n          OLS offers a 10% discount on the remaining principal balance for early payoff. When might you want to pay it off?\n        \u003c\/div\u003e\n        \u003cdiv class=\"ols-payoff-buttons\"\u003e\n          \u003cbutton type=\"button\" data-payoff-years=\"1\"\u003e1 year\u003c\/button\u003e\n          \u003cbutton type=\"button\" data-payoff-years=\"2\"\u003e2 years\u003c\/button\u003e\n          \u003cbutton type=\"button\" data-payoff-years=\"5\"\u003e5 years\u003c\/button\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"ols-terms-status\" hidden\u003eChecking these terms…\u003c\/div\u003e\n      \u003cdiv class=\"ols-terms-answer\" hidden\u003e\u003c\/div\u003e\n      \u003cdiv class=\"ols-followup-label\" hidden\u003eHave another question?\u003c\/div\u003e\n      \u003cdiv class=\"ols-terms-input-row\"\u003e\n      \u003cinput type=\"text\" class=\"ols-terms-input\" placeholder=\"Ask about price or financing...\" maxlength=\"250\" autocomplete=\"off\"\u003e\n      \u003cbutton type=\"button\" class=\"ols-terms-submit\"\u003eAsk\u003c\/button\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cstyle\u003e.checkout-price-container .lot-price{margin:0 0 4px !important;line-height:1.25 !important}\n.ols-terms-assistant{margin:0 0 10px;font-family:inherit}.ols-terms-toggle{margin:0;border:1px solid #7092BF;background:#fff;color:#52739f;border-radius:5px;padding:8px 13px;font-size:14px;font-weight:700;cursor:pointer}.ols-terms-toggle:hover{background:#f5f8fc}.ols-terms-panel{margin-top:7px;padding:12px;border:1px solid #d9e1eb;border-radius:6px;background:#fff;max-width:100%;box-sizing:border-box}.ols-terms-prompts{display:flex;flex-wrap:wrap;gap:6px;margin-bottom:9px}.ols-terms-prompts button{border:1px solid #d5dce5;background:#fff;border-radius:15px;padding:5px 10px;font-size:12px;cursor:pointer}.ols-terms-prompts button:hover{border-color:#7092BF}.ols-payoff-choices{margin:8px 0 10px;padding:9px 10px;border:1px solid #d9e1eb;border-radius:5px;background:#fff}\n.ols-payoff-note{font-size:13px;line-height:1.4;color:#444;margin-bottom:7px}\n.ols-payoff-buttons{display:flex;flex-wrap:wrap;gap:6px}\n.ols-payoff-buttons button{border:1px solid #cfd7e1;background:#fff;border-radius:15px;padding:5px 11px;font-size:12px;cursor:pointer}\n.ols-payoff-buttons button:hover{border-color:#7092BF}\n.ols-followup-label{margin:10px 0 5px;font-size:13px;font-weight:700;color:#2f4058}\n.ols-terms-input-row.followup-active .ols-terms-input{border-color:#7092BF;background:#fff}\n.ols-terms-input-row{display:flex;gap:7px}.ols-terms-input{flex:1;min-width:0;border:1px solid #cfd7e1;border-radius:4px;padding:9px 10px;font-size:14px;background:#fff}.ols-terms-submit{border:0;background:#7092BF;color:#fff;border-radius:4px;padding:9px 15px;font-size:14px;font-weight:700;cursor:pointer}.ols-terms-submit:disabled{opacity:.6;cursor:wait}.ols-terms-status{margin-top:10px;font-size:13px;color:#666}.ols-terms-answer{margin-top:10px;padding:10px 11px;border-left:3px solid #7092BF;background:#fff;font-size:14px;line-height:1.45;color:#333}@media(max-width:600px){.ols-terms-input-row{display:block}.ols-terms-input{width:100%;box-sizing:border-box;margin-bottom:7px}.ols-terms-submit{width:100%}}\n\u003c\/style\u003e\n\n\u003cscript\u003e\n(function(){\n  var root=document.currentScript \u0026\u0026 document.currentScript.previousElementSibling;\n  \/* Locate this product's assistant safely even if Shopify moves script\/style nodes. *\/\n  var assistants=document.querySelectorAll('[data-ols-terms-assistant]');\n  var widget=assistants[assistants.length-1];\n  if(!widget || widget.dataset.olsReady==='1') return;\n  widget.dataset.olsReady='1';\n\n  var termsBox=widget.closest('.checkout-price-container');\n  if(!termsBox) return;\n\n  var WORKER_URL='https:\/\/ols-knowledge.service-2e6.workers.dev\/ask';\n  var toggle=widget.querySelector('.ols-terms-toggle');\n  var panel=widget.querySelector('.ols-terms-panel');\n  var input=widget.querySelector('.ols-terms-input');\n  var submit=widget.querySelector('.ols-terms-submit');\n  var status=widget.querySelector('.ols-terms-status');\n  var answer=widget.querySelector('.ols-terms-answer');\n  var followupLabel=widget.querySelector('.ols-followup-label');\n  var payoffChoices=widget.querySelector('.ols-payoff-choices');\n  var payoffPrompt=widget.querySelector('[data-ols-payoff-prompt]');\n\n  function valueFor(label){\n    var lines=termsBox.querySelectorAll('.lot-price');\n    for(var i=0;i\u003clines.length;i++){\n      var text=(lines[i].textContent||'').replace(\/\\s+\/g,' ').trim();\n      if(text.toLowerCase().indexOf(label.toLowerCase())===0){\n        var m=text.match(\/[\\d,]+(?:\\.\\d+)?\/);\n        return m ? Number(m[0].replace(\/,\/g,'')) : null;\n      }\n    }\n    return null;\n  }\n\n  function updateExtraPaymentPrompt(){\n    var price=valueFor('Sales Price:');\n    var btn=widget.querySelector('[data-ols-extra-prompt]');\n    if(!btn || !Number.isFinite(price)) return;\n\n    var extra=25;\n    if(price\u003e20000){\n      extra=100;\n    }else if(price\u003e10000){\n      extra=50;\n    }\n\n    btn.setAttribute('data-question','What if I pay $'+extra+' extra each month?');\n    btn.textContent='Pay $'+extra+' extra monthly?';\n  }\n\n  function listingContext(){\n    return {\n      standard_ols_terms:true,\n      three_down_payment_options:true,\n      term_months:186,\n      down_payment:(valueFor('Down Payment:') ?? valueFor('Standard Down Payment:') ?? 0),\n      monthly_payment:(valueFor('Monthly Payments:') ?? valueFor('Monthly Payment:')),\n      price:valueFor('Sales Price:'),\n      apr:valueFor('Interest Rate:')\n    };\n  }\n\n  function showFollowupState(){\n    if(followupLabel) followupLabel.hidden=false;\n    if(input){\n      input.value='';\n      input.placeholder='Ask about price or financing...';\n      var row=input.closest('.ols-terms-input-row');\n      if(row) row.classList.add('followup-active');\n    }\n  }\n\n  function loading(on){\n    submit.disabled=on;\n    status.hidden=!on;\n    if(on) answer.hidden=true;\n  }\n\n\n  function pacificToday(){\n    var parts=new Intl.DateTimeFormat('en-US',{\n      timeZone:'America\/Los_Angeles',\n      year:'numeric',\n      month:'2-digit',\n      day:'2-digit'\n    }).formatToParts(new Date());\n\n    function get(type){\n      var p=parts.find(function(x){return x.type===type;});\n      return p ? Number(p.value) : null;\n    }\n\n    return {\n      year:get('year'),\n      month:get('month'),\n      day:get('day')\n    };\n  }\n\n  function utcDate(y,m,d){\n    return new Date(Date.UTC(y,m-1,d));\n  }\n\n  function nextScheduled(y,m,d){\n    if(d===1){\n      return {year:y,month:m,day:15};\n    }\n    if(m===12){\n      return {year:y+1,month:1,day:1};\n    }\n    return {year:y,month:m+1,day:1};\n  }\n\n  function firstPaymentInfo(){\n    var p=pacificToday();\n    var c;\n\n    if(p.day\u003c15){\n      c={year:p.year,month:p.month,day:15};\n    }else{\n      c=nextScheduled(p.year,p.month,15);\n    }\n\n    var pDate=utcDate(p.year,p.month,p.day);\n    var cDate=utcDate(c.year,c.month,c.day);\n    var days=Math.round((cDate-pDate)\/86400000);\n\n    if(days\u003c=6){\n      c=nextScheduled(c.year,c.month,c.day);\n      cDate=utcDate(c.year,c.month,c.day);\n      days=Math.round((cDate-pDate)\/86400000);\n    }\n\n    return {\n      formatted:new Intl.DateTimeFormat('en-US',{\n        timeZone:'UTC',\n        month:'long',\n        day:'numeric',\n        year:'numeric'\n      }).format(cDate),\n      dueDay:c.day\n    };\n  }\n\n  function localAmortizationMonths(principal,apr,payment){\n    principal=Number(principal);\n    apr=Number(apr);\n    payment=Number(payment);\n\n    if(!Number.isFinite(principal) || !Number.isFinite(apr) || !Number.isFinite(payment) || principal\u003c=0 || payment\u003c=0){\n      return null;\n    }\n\n    var r=apr\/100\/12;\n    var balance=principal;\n    var months=0;\n\n    while(balance\u003e0.005 \u0026\u0026 months\u003c1200){\n      var interest=r===0 ? 0 : balance*r;\n      var due=balance+interest;\n\n      if(due\u003c=payment){\n        months++;\n        balance=0;\n        break;\n      }\n\n      if(payment\u003c=interest \u0026\u0026 r\u003e0){\n        return null;\n      }\n\n      balance-=payment-interest;\n      months++;\n    }\n\n    return months;\n  }\n\n  function localExplainTerms(){\n    var c=listingContext();\n    var financed=Number(c.price)-Number(c.down_payment);\n    var months=localAmortizationMonths(financed,c.apr,c.monthly_payment);\n    var first=firstPaymentInfo();\n\n    if(\n      !Number.isFinite(c.price) ||\n      !Number.isFinite(c.down_payment) ||\n      !Number.isFinite(c.monthly_payment) ||\n      !Number.isFinite(c.apr)\n    ){\n      return null;\n    }\n\n    function fmtMoney(n){\n      return '$'+Number(n).toLocaleString('en-US',{\n        minimumFractionDigits:Number.isInteger(Number(n))?0:2,\n        maximumFractionDigits:2\n      });\n    }\n\n    var term='about 15.5 years';\n    if(Number.isFinite(months)){\n      term='about '+months+' months ('+(months\/12).toFixed(1)+' years)';\n    }\n\n    var ordinal=first \u0026\u0026 first.dueDay===1 ? '1st' : '15th';\n    var dueSentence='';\n\n    if(first){\n      dueSentence=' If purchased today, your first monthly payment would be due '+first.formatted+', and your regular payment date would be the '+ordinal+'.';\n    }\n\n    return (\n      fmtMoney(c.price)+' sales price, '+\n      fmtMoney(c.down_payment)+' down, '+\n      fmtMoney(c.monthly_payment)+' monthly at '+\n      c.apr+'% APR. At the advertised payment, the financing runs '+\n      term+', with a smaller final payment if needed.'+\n      dueSentence+\n      ' Checkout charges the down payment; your land contract is then sent to you and monthly payments begin. You can pay off early and receive a 10% discount on the remaining principal balance.'\n    );\n  }\n\n\n\n  function localAmortizationSummary(principal,apr,payment){\n    principal=Number(principal);\n    apr=Number(apr);\n    payment=Number(payment);\n\n    if(!Number.isFinite(principal) || !Number.isFinite(apr) || !Number.isFinite(payment) || principal\u003c=0 || payment\u003c=0){\n      return null;\n    }\n\n    var r=apr\/100\/12;\n    var balance=principal;\n    var months=0;\n    var totalInterest=0;\n\n    while(balance\u003e0.005 \u0026\u0026 months\u003c1200){\n      var interest=r===0 ? 0 : balance*r;\n      var due=balance+interest;\n\n      totalInterest+=interest;\n\n      if(due\u003c=payment){\n        months++;\n        balance=0;\n        break;\n      }\n\n      if(payment\u003c=interest \u0026\u0026 r\u003e0){\n        return null;\n      }\n\n      balance-=payment-interest;\n      months++;\n    }\n\n    return {\n      months:months,\n      totalInterest:totalInterest\n    };\n  }\n\n  function localExtraPaymentAnswer(extra){\n    var c=listingContext();\n    var principal=Number(c.price)-Number(c.down_payment);\n    var normal=localAmortizationSummary(principal,c.apr,c.monthly_payment);\n    var accelerated=localAmortizationSummary(principal,c.apr,Number(c.monthly_payment)+Number(extra));\n\n    if(!normal || !accelerated) return null;\n\n    var total=Number(c.monthly_payment)+Number(extra);\n    var savedMonths=normal.months-accelerated.months;\n    var savedInterest=normal.totalInterest-accelerated.totalInterest;\n\n    function fmtMoney(n){\n      return '$'+Number(n).toLocaleString('en-US',{\n        minimumFractionDigits:Number.isInteger(Number(n))?0:2,\n        maximumFractionDigits:2\n      });\n    }\n\n    var text='If you choose to pay '+fmtMoney(extra)+' extra each month, your total monthly amount would be '+fmtMoney(total)+'. ';\n    text+='That would pay the balance off in about '+accelerated.months+' months ('+(accelerated.months\/12).toFixed(1)+' years)';\n\n    if(savedMonths\u003e0){\n      text+=', about '+savedMonths+' months sooner';\n    }\n\n    if(savedInterest\u003e0.5){\n      text+=' and about '+fmtMoney(savedInterest)+' less interest';\n    }\n\n    return text+'.';\n  }\n\n  var cachedExplainTerms=localExplainTerms();\n\n  async function ask(q,responseStyle){\n    q=String(q||'').trim();\n    if(!q) return;\n    responseStyle=responseStyle||'micro';\n    loading(true);\n    try{\n      var response=await fetch(WORKER_URL,{\n        method:'POST',\n        headers:{'Content-Type':'application\/json'},\n        body:JSON.stringify({\n          application:'terms_box',\n          mode:'policy',\n          response_style:responseStyle,\n          question:q,\n          listing_context:listingContext()\n        })\n      });\n      if(!response.ok) throw new Error('request failed');\n      var data=await response.json();\n      answer.textContent=data.answer||'I could not find enough information to answer that.';\n      answer.hidden=false;\n      showFollowupState();\n    }catch(e){\n      answer.textContent='Sorry, we could not check those terms right now. Please try again.';\n      answer.hidden=false;\n      showFollowupState();\n    }finally{loading(false);}\n  }\n\n  updateExtraPaymentPrompt();\n\n  var extraPromptButton=widget.querySelector('[data-ols-extra-prompt]');\n  var cachedExtraPaymentAnswer=null;\n  if(extraPromptButton){\n    var q=extraPromptButton.getAttribute('data-question')||'';\n    var m=q.match(\/\\$([\\d,]+(?:\\.\\d{1,2})?)\/);\n    if(m){\n      cachedExtraPaymentAnswer=localExtraPaymentAnswer(Number(m[1].replace(\/,\/g,'')));\n    }\n  }\n\n  toggle.addEventListener('click',function(){\n    var opening=panel.hidden;\n    panel.hidden=!panel.hidden;\n    toggle.setAttribute('aria-expanded',opening?'true':'false');\n    if(opening) setTimeout(function(){input.focus();},50);\n  });\n  submit.addEventListener('click',function(){\n    if(payoffChoices) payoffChoices.hidden=true;\n    ask(input.value,'micro');\n  });\n\n  input.addEventListener('keydown',function(e){\n    if(e.key==='Enter'){\n      e.preventDefault();\n      if(payoffChoices) payoffChoices.hidden=true;\n      ask(input.value,'micro');\n    }\n  });\n\n  widget.querySelectorAll('[data-question]').forEach(function(btn){\n    btn.addEventListener('click',function(){\n      var q=btn.getAttribute('data-question');\n      var responseStyle=btn.getAttribute('data-style')||'micro';\n      input.value=q;\n      if(payoffChoices) payoffChoices.hidden=true;\n\n      if(btn.hasAttribute('data-local-explain')){\n        if(cachedExplainTerms){\n          answer.textContent=cachedExplainTerms;\n          answer.hidden=false;\n          showFollowupState();\n          return;\n        }\n      }\n\n      if(btn.hasAttribute('data-ols-extra-prompt')){\n        if(cachedExtraPaymentAnswer){\n          answer.textContent=cachedExtraPaymentAnswer;\n          answer.hidden=false;\n          showFollowupState();\n          return;\n        }\n      }\n\n      ask(q,responseStyle);\n    });\n  });\n\n  if(payoffPrompt){\n    payoffPrompt.addEventListener('click',function(){\n      answer.hidden=false;\n      answer.textContent='OLS offers a 10% discount on the remaining principal balance for early payoff. When might you want to pay it off?';\n      answer.hidden=false;\n      showFollowupState();\n      if(payoffChoices) payoffChoices.hidden=false;\n    });\n  }\n\n  widget.querySelectorAll('[data-payoff-years]').forEach(function(btn){\n    btn.addEventListener('click',function(){\n      var years=Number(btn.getAttribute('data-payoff-years'));\n      if(!Number.isFinite(years)) return;\n\n      var q='If I make the regular advertised monthly payments for '+years+' year'+(years===1?'':'s')+', what would my estimated remaining principal and early payoff amount be after applying the 10% OLS early-payoff discount?';\n      input.value=q;\n      ask(q,'micro');\n    });\n  });\n})();\n\u003c\/script\u003e\n\u003c!-- \/OLS Terms Assistant v1 --\u003e\n\n\u003c\/div\u003e\n        \u003c\/div\u003e\n    \u003c\/div\u003e\n\u003cdiv class=\"ols-down-payment-options\" style=\"clear:both; text-align:center; margin:10px auto 4px; max-width:1100px;\"\u003e\n  \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0624\/8179\/3103\/files\/downpayment3optionols.jpg?v=1790309732\" alt=\"OLS Down Payment Options - Standard $121, Premium $500, Superior $1,000\" style=\"display:block; width:100%; max-width:1100px; height:auto; margin:0 auto;\"\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"container-fluid\"\u003e\n        \u003cdiv class=\"clear-fix\"\u003e\n            \u003cdiv class=\"image-container col-md-12\"\u003e\n                \u003c!--\u003ciframe class=\"video\" width=\"100%\" max-width=\"560\" height=\"311\" src=\"https:\/\/www.youtube.com\/embed\/GETXJtpKuVQ\" frameborder=\"0\" allow=\"accelerometer; autoplay; encrypted-media; gyroscope; picture-in-picture\" allowfullscreen=\"\"\u003e\n                \u003c\/iframe\u003e --\u003e\n                \u003cbr\u003e\n                \u003cdiv class=\"container-fluid\"\u003e\n                    \n                    \u003cdiv class=\"lower-box-holder\"\u003e\n                \u003cdiv class=\"col-md-4\"\u003e\n                    \u003cp class=\"lot-details\"\u003e\n                         Size: 5.29 Acres\n                    \u003c\/p\u003e\n                \u003c\/div\u003e\n                \u003c!--\u003cdiv class=\"col-md-4\"\u003e\n                    \u003cp class=\"lot-details\"\u003e\n                        \u003ca class=\"details-link\" href=\"http:\/\/www.cherokeevillage.org\/Bills_Of_Assurance\/L\/Lake%20Addition.pdf\n\"\u003eCOVENANTS \u003c\/a\u003e                   \u003c\/p\u003e\n                \u003c\/div\u003e--\u003e\n                \u003cdiv class=\"col-md-4\"\u003e\n                    \u003cp class=\"lot-details\"\u003e\n                            TAXES: $18 per year\n                    \u003c\/p\u003e\n                \u003c\/div\u003e\n                \u003cdiv class=\"col-md-4\"\u003e\n                    \u003cp class=\"lot-details\"\u003e\n                            COUNTY: Hudspeth\n                    \u003c\/p\u003e\n                \u003c\/div\u003e\n            \u003c\/div\u003e\n\n            \u003cdiv class=\"col-md-4\"\u003e\n                    \u003cp class=\"lot-details\"\u003e\n                            ZONING: Residential\n                    \u003c\/p\u003e\n                \u003c\/div\u003e\n\n            \n                \u003cdiv class=\"col-md-4\"\u003e\n                    \u003cp class=\"lot-details\"\u003e\n                            UTILITIES: None\n                    \u003c\/p\u003e\n                \u003c\/div\u003e\n\n                \u003cdiv class=\"col-md-4\"\u003e\n                        \u003cp class=\"lot-details\"\u003e\n                            STATE: Texas\n                    \u003c\/p\u003e\n                \u003c\/div\u003e\n\n               \u003c!-- \u003cdiv class=\"col-md-4\"\u003e\n                    \u003cp class=\"lot-details\"\u003e\n                           Unmaintained dirt mountain roads to existing lots. \n                    \u003c\/p\u003e\n                \u003c\/div\u003e\n                \u003cdiv class=\"col-md-4\"\u003e\n                    \u003cp class=\"lot-details\"\u003e\n                    \u003ca class=\"details-link\" href=\"https:\/\/store.onlinelandsales.com\/Stone_Bridge_Closest_Towns_and_Amenities_s\/2924.htm\"\u003eClosest Towns and Amenities\u003c\/a\u003e\u003c\/p\u003e\n                \u003c\/div\u003e\n            \u003c\/div\u003e --\u003e\n\n            \u003c!-- \u003cdiv class=\"lower-box-holder\"\u003e\n                \u003cdiv class=\"col-md-4\"\u003e\n                    \u003cp class=\"lot-details\"\u003e\n                    STATE: Mississippi\n                    \u003c\/p\u003e\n                \u003c\/div\u003e\n                \u003cdiv class=\"col-md-4\"\u003e\n                    \u003cp class=\"lot-details\"\u003e\n                    Interior roads are unmaintained to existing lots.\u003c\/p\u003e\n                \u003c\/div\u003e\n                \u003cdiv class=\"col-md-4\"\u003e\n                    \u003cp class=\"lot-details\"\u003e\n                    \u003ca class=\"details-link\" href=\"https:\/\/store.onlinelandsales.com\/Timber_Ridge_Closest_Towns_and_Amenities_s\/2881.htm\"\u003eClosest Towns and Amenities\u003c\/a\u003e\n                    \u003c\/p\u003e\n                \u003c\/div\u003e\n            \u003c\/div\u003e --\u003e\n\n            \u003cbr\u003e\u003cbr\u003e\n            \u003c!-- Gallery Test --\u003e\n\n            \u003cstyle\u003e\n                \/* Position the image container (needed to position the left and right arrows) *\/\n                .container-gallery {\n                    max-width: 800px;\n                    width: 100%;\n                    margin: auto;\n                }\n\n                \/* Hide the images by default *\/\n                .mySlides {\n                  display: none;\n                }\n\n                \/* Add a pointer when hovering over the thumbnail images *\/\n                .cursor {\n                  cursor: pointer;\n                }\n\n                \/* Next \u0026 previous buttons *\/\n                .prev,\n                .next {\n                  cursor: pointer;\n                  position: absolute;\n                  top: 40%;\n                  width: auto;\n                  padding: 16px;\n                  margin-top: -50px;\n                  color: white;\n                  font-weight: bold;\n                  font-size: 20px;\n                  border-radius: 0 3px 3px 0;\n                  user-select: none;\n                  -webkit-user-select: none;\n                }\n\n                \/* Position the \"next button\" to the right *\/\n                .next {\n                  right: 0;\n                  border-radius: 3px 0 0 3px;\n                }\n\n                \/* On hover, add a black background color with a little bit see-through *\/\n                .prev:hover,\n                .next:hover {\n                  background-color: rgba(0, 0, 0, 0.8);\n                }\n\n                \/* Number text (1\/3 etc) *\/\n                .numbertext {\n                  color: #f2f2f2;\n                  font-size: 12px;\n                  padding: 8px 12px;\n                  position: absolute;\n                  top: 0;\n                }\n\n                .caption-container {\n                    text-align: center;\n                    background-color: #6b85b1;\n                    color: white;\n                }\n\n                p#caption {\n                    margin: 0px;\n                }\n\n                \/* Six columns side by side *\/\n                .column {\n                  float: left;\n                  width: 16.66%;\n                }\n\n                \/* Add a transparency effect for thumnbail images *\/\n                .demo {\n                  opacity: 0.6;\n                }\n\n                .active,\n                .demo:hover {\n                  opacity: 1;\n                }\n                \u003c\/style\u003e\n\n                        \u003cdiv class=\"container-gallery\"\u003e\n                          \u003cdiv class=\"mySlides\"\u003e\n                            \n                            \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0624\/8179\/3103\/files\/NearSieeraTXMain1A_7a5b05ac-f244-4d0b-8209-89fc47878ef6.png?v=1746117742\" style=\"width:100%\"\u003e\n                          \u003c\/div\u003e\n\n                          \u003cdiv class=\"mySlides\"\u003e\n                            \n                            \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0624\/8179\/3103\/files\/NearSieeraTXMain2A_3c50a17f-2bfc-4ec8-99f0-f0994c753af9.png?v=1746117743\" style=\"width:100%\"\u003e\n                          \u003c\/div\u003e\n\n                          \u003cdiv class=\"mySlides\"\u003e\n                            \n                            \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0624\/8179\/3103\/files\/NearSieeraTXMain3A_a80df6f8-5598-4022-8454-b1e93e33ac2f.png?v=1746117745\" style=\"width:100%\"\u003e\n                          \u003c\/div\u003e\n                            \n                          \u003cdiv class=\"mySlides\"\u003e\n                            \n                            \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0624\/8179\/3103\/files\/NearSieeraTXMain4A_489b2ca3-eaf0-4579-af4d-f9036f2fe0dc.png?v=1746117747\" style=\"width:100%\"\u003e\n                          \u003c\/div\u003e\n\n                          \u003cdiv class=\"mySlides\"\u003e\n                            \n                            \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0624\/8179\/3103\/files\/NearSieeraTXMain5A_d161c7a5-a594-49f5-ad9b-9d568d554d1b.png?v=1746117749\" style=\"width:100%\"\u003e\n                          \u003c\/div\u003e\n                            \n                          \u003cdiv class=\"mySlides\"\u003e\n                            \n                            \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0624\/8179\/3103\/files\/NearSieeraTXMain6A_7af1de13-ff2d-4bbd-b61e-a269582f2866.png?v=1746117751\" style=\"width:100%\"\u003e\n                          \u003c\/div\u003e\n                            \n                          \u003ca class=\"prev\" onclick=\"plusSlides(-1)\"\u003e❮\u003c\/a\u003e\n                          \u003ca class=\"next\" onclick=\"plusSlides(1)\"\u003e❯\u003c\/a\u003e\n\n                          \u003cdiv class=\"caption-container\"\u003e\n                            \u003cp id=\"caption\"\u003e\u003c\/p\u003e\n                          \u003c\/div\u003e\n\n                          \u003cdiv class=\"row-gallery\"\u003e\n                            \u003cdiv class=\"column\"\u003e\n                              \u003cimg class=\"demo cursor\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0624\/8179\/3103\/files\/NearSieeraTXMain1A_7a5b05ac-f244-4d0b-8209-89fc47878ef6.png?v=1746117742\" style=\"width:100%\" onclick=\"currentSlide(1)\" alt=\"Sierra Blanca 1\"\u003e\n                            \u003c\/div\u003e\n                            \u003cdiv class=\"column\"\u003e\n                              \u003cimg class=\"demo cursor\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0624\/8179\/3103\/files\/NearSieeraTXMain2A_3c50a17f-2bfc-4ec8-99f0-f0994c753af9.png?v=1746117743\" style=\"width:100%\" onclick=\"currentSlide(2)\" alt=\"Sierra Blanca 2\"\u003e\n                            \u003c\/div\u003e\n \u003cdiv class=\"column\"\u003e\n                              \u003cimg class=\"demo cursor\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0624\/8179\/3103\/files\/NearSieeraTXMain3A_a80df6f8-5598-4022-8454-b1e93e33ac2f.png?v=1746117745\" style=\"width:100%\" onclick=\"currentSlide(3)\" alt=\"Sierra Blanca 3\"\u003e\n                            \u003c\/div\u003e\n \u003cdiv class=\"column\"\u003e\n                              \u003cimg class=\"demo cursor\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0624\/8179\/3103\/files\/NearSieeraTXMain4A_489b2ca3-eaf0-4579-af4d-f9036f2fe0dc.png?v=1746117747\" style=\"width:100%\" onclick=\"currentSlide(4)\" alt=\"Sierra Blanca 4\"\u003e\n                            \u003c\/div\u003e\n \u003cdiv class=\"column\"\u003e\n                              \u003cimg class=\"demo cursor\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0624\/8179\/3103\/files\/NearSieeraTXMain5A_d161c7a5-a594-49f5-ad9b-9d568d554d1b.png?v=1746117749\" style=\"width:100%\" onclick=\"currentSlide(5)\" alt=\"Sierra Blanca 5\"\u003e\n                            \u003c\/div\u003e\n \u003cdiv class=\"column\"\u003e\n                              \u003cimg class=\"demo cursor\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0624\/8179\/3103\/files\/NearSieeraTXMain5A_d161c7a5-a594-49f5-ad9b-9d568d554d1b.png?v=1746117749\" style=\"width:100%\" onclick=\"currentSlide(6)\" alt=\"Sierra Blanca 6\"\u003e\n                            \u003c\/div\u003e\n\n                           \u003c\/div\u003e\n                        \u003c\/div\u003e\n\n                        \u003cscript\u003e\n                        var slideIndex = 1;\n                        showSlides(slideIndex);\n\n                        function plusSlides(n) {\n                          showSlides(slideIndex += n);\n                        }\n\n                        function currentSlide(n) {\n                          showSlides(slideIndex = n);\n                        }\n\n                        function showSlides(n) {\n                          var i;\n                          var slides = document.getElementsByClassName(\"mySlides\");\n                          var dots = document.getElementsByClassName(\"demo\");\n                          var captionText = document.getElementById(\"caption\");\n                          if (n \u003e slides.length) {slideIndex = 1}\n                          if (n \u003c 1) {slideIndex = slides.length}\n                          for (i = 0; i \u003c slides.length; i++) {\n                              slides[i].style.display = \"none\";\n                          }\n                          for (i = 0; i \u003c dots.length; i++) {\n                              dots[i].className = dots[i].className.replace(\" active\", \"\");\n                          }\n                          slides[slideIndex-1].style.display = \"block\";\n                          dots[slideIndex-1].className += \" active\";\n                          captionText.innerHTML = dots[slideIndex-1].alt;\n                        }\n                        \u003c\/script\u003e\n\n                \u003c!-- Gallery Test End --\u003e\n                \u003cbr\u003e\u003cbr\u003e\n        \n                \u003c\/div\u003e\n            \u003c\/div\u003e\n        \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cbr\u003e\n \u003ccenter\u003e   \n\u003cdiv id=\"image-container\" onclick=\"toggleImage()\"\u003e\n    \u003cimg id=\"toggle-image\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0624\/8179\/3103\/files\/TX_SierraBlancaNOCabinA.png?v=1746117763\" alt=\"Land Image\"\u003e\n    \u003cdiv id=\"overlay-text\"\u003eClick for Cabin\u003c\/div\u003e\n    \u003cdiv id=\"example-text\"\u003eThe cabin is for example purposes only and is not actually on the lot\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cscript\u003e\n    function toggleImage() {\n        var image = document.getElementById('toggle-image');\n        var overlayText = document.getElementById('overlay-text');\n        var exampleText = document.getElementById('example-text');\n        if (image.src.includes(\"TX_SierraBlancaNOCabinA.png\")) {\n            image.src = \"https:\/\/onlinelandsales.com\/TX_SierraBlancawithCabinA.png\";\n            overlayText.style.display = 'none';\n            exampleText.style.display = 'block'; \/\/ Show the disclaimer text\n        } else {\n            image.src = \"https:\/\/cdn.shopify.com\/s\/files\/1\/0624\/8179\/3103\/files\/TX_SierraBlancaNOCabinA.png?v=1746117763.JPG\";\n            overlayText.style.display = 'block';\n            exampleText.style.display = 'none'; \/\/ Hide the disclaimer text\n        }\n    }\n\u003c\/script\u003e\n\u003c\/center\u003e\n\u003cbr\u003e\n    \u003cdiv class=\"container-fluid-2\"\u003e\n        \u003cdiv class=\"container-top bottom\"\u003e\n            \u003cp class=\"lot-name-title\"\u003e\n                Location and Legal Description\n            \u003c\/p\u003e\n            \u003cp class=\"lot-description\"\u003e\n                Hudspeth County, Sierra Blanca, Texas\n                \u003cbr\u003e 5.29 Acres\n            \u003c\/p\u003e\n        \n\u003cp style=\"text-align:center; margin-top:18px; margin-bottom:0;\"\u003e\u003ca href=\"https:\/\/store.onlinelandsales.com\/collections\/sierra-blanca\" style=\"color:#337ab7; font-weight:700; text-decoration:none;\"\u003e← See All Sierra Blanca Lots\u003c\/a\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n        \u003cdiv class=\"lower-box-holder\"\u003e\n            \u003cdiv class=\"image-container col-md-12\"\u003e\n               \u003c!-- \u003cp style=\"font-size: 14px; font-weight: 600;\"\u003e\n                    Discover the serene beauty and vibrant community of Alta Woods Park in Hinds County, MS, a unique opportunity for land ownership in a picturesque setting. Surrounded by Mississippi's natural beauty, from majestic trees to gentle landscapes, Alta Woods Park offers an idyllic environment for your dream home or a peaceful retreat. The welcoming community, where neighbors connect and new faces are embraced, enhances its charm. With convenient access to amenities, education, and major highways, it combines accessibility with the tranquility of nature. The area presents affordable land with great potential for appreciation, catering to families, retirees, or investors. Imagine a lifestyle where you're greeted by nature's calm, spend days exploring outdoor wonders, and evenings under the stars. This dream can be your reality in Alta Woods Park, where owning land means building a future amidst Mississippi's beauty and community warmth. Don't miss the chance to be part of this vibrant community; explore listings in Alta Woods Park and take the first step toward your dream land ownership. \u003cbr\/\u003e \u003cbr\/\u003e\n\nAt Online Land Sales, LLC, we believe everyone deserves the chance to own their dream home, which is why we're offering low down payments and affordable monthly payments, with no qualifying for financing. Whether you're a first-time homebuyer or just looking for a peaceful escape from the city, Alta Woods Park  is the perfect place to call home. Don't miss out on this incredible opportunity, contact us today to learn more! --\u003e\n\n                \n               \u003c!-- \u003cimg class=\"lot-img\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0624\/8179\/3103\/files\/NearSierraBlancaLot50FinalTopo1A_5f72123b-3c80-455e-abeb-325c04022961.png?v=1746117765\" width=\"100%\" \/\u003e\u003cbr \/\u003e\u003cbr \/\u003e --\u003e\n\n\n                \u003c!--\u003cimg class=\"lot-img\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0624\/8179\/3103\/files\/stonebridge5topo_c9e5bf2c-98ce-4543-a7ba-7085836875c6.jpg?v=1746117767\" width=\"100%\" \/\u003e\u003cbr \/\u003e\u003cbr \/\u003e --\u003e\n\n\n                \u003c!-- \u003ca href=\"https:\/\/maps.app.goo.gl\/H3caeFyYDBeqf5e99\"\u003e\n                \u003cimg class=\"lot-img\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0624\/8179\/3103\/files\/sierrablanca-lot5-ranch2-direction_26e96e20-1f7c-43c5-a321-d0f9e5349fdc.jpg?v=1746117769\" width=\"100%\" \/\u003e\u003c\/a\u003e\u003cbr \/\u003e\u003cbr \/\u003e --\u003e\n\n                 \u003ca href=\"https:\/\/maps.app.goo.gl\/gxozskmw7gENEC5XA\"\u003e\n                \u003cimg class=\"lot-img\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0624\/8179\/3103\/files\/sierrablanca-lot5-ranch2-earthview_6ef08f48-a0cb-489f-a328-8674c27762cc.jpg?v=1746117770\" width=\"100%\"\u003e\u003c\/a\u003e\u003cbr\u003e\u003cbr\u003e\n\n                \n            \u003c\/div\u003e\n            \u003cdiv class=\"col-md-2\"\u003e\n            \u003c\/div\u003e\n            \u003cdiv class=\"col-md-8\" style=\"text-align: center;\"\u003e\n                \u003cbr\u003e\u003cbr\u003e\n                \u003cdiv class=\"entrance\"\u003e\n                    \u003cp class=\"sub-entrance\"\u003e\n                        View From\u003cbr\u003e \nRM 1111, Sierra Blanca, Texas\n                    \u003c\/p\u003e\n                    \u003ciframe src=\"https:\/\/www.google.com\/maps\/embed?pb=!4v1709234262660!6m8!1m7!1sdViSFYz4vvMdo9_vPha4aQ!2m2!1d31.17190844786618!2d-105.3582319590721!3f114.52113701509549!4f0!5f0.7820865974627469\" width=\"100%\" height=\"450\" style=\"border:0;\" allowfullscreen=\"\" loading=\"lazy\" referrerpolicy=\"no-referrer-when-downgrade\"\u003e\u003c\/iframe\u003e\n                \u003c\/div\u003e\n            \u003c\/div\u003e\n            \n               \n        \n\n        \n            \u003cbr\u003e\u003cbr\u003e\n             \u003cdiv class=\"col-sec\" style=\"width: 100%\"\u003e\n            \u003cdiv class=\"col-md-6 img-vid\"\u003e\n            \u003cp class=\"invest-resell\"\u003e\n                    \u003ca href=\"https:\/\/store.onlinelandsales.com\/Purpose_s\/2499.htm\"\u003e\n                    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0624\/8179\/3103\/files\/purpchart_df5776bc-21a9-4a8e-b6bd-50898f2af1ed.png?v=1746117772\" width=\"60%\"\u003e\u003c\/a\u003e\u003c\/p\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"col-md-6 img-vid\"\u003e\n            \u003cdiv style=\"position: relative; overflow: hidden; padding-top: 56.25%;\"\u003e\u003ciframe style=\"position: absolute;top: 0;left: 0; width: 100%; height: 100%; min-height:unset; min-width: unset; border: 0;\" src=\"https:\/\/video.mindstamp.io\/embed\/njYkbOzBMOpt\" allowfullscreen allow=\"encrypted-media; microphone; camera \" scrolling=\"no\"\u003e\u003c\/iframe\u003e\u003c\/div\u003e\n        \u003c\/div\u003e\n\n        \u003c\/div\u003e\n\n\u003cdiv class=\"lower-box-holder\"\u003e\n            \u003cdiv class=\"col-md-12 count-details\"\u003e\n\n                \n                \u003cp class=\"county-detail-title\"\u003e\n                        \u003c\/p\u003e\n                \u003c!-- \u003ca href=\"\"\u003e --\u003e\n                \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0624\/8179\/3103\/files\/Sunset_20County_20Map_202_2de5c32d-037b-476c-ab4e-5a7cf61b7438.png?v=1746117774\" style=\"float: left; padding-right: 10px;\" height=\"auto\" width=\"150\"\u003e\u003c!-- \u003c\/a\u003e --\u003e\n\n                \u003c!--\u003ca href=\"\" style=\"text-decoration: none;\"\u003e\u003c\/a\u003e --\u003e\u003cstrong\u003e Hudspeth County\u003c\/strong\u003e in the Trans-Pecos region of far-western Texas, is bordered by New Mexico to the north, the Mexican state of Chihuahua to the south, El Paso County to the west, and Culberson and Jeff Davis counties to the east. Sierra Blanca, the county seat, is seventy miles southeast of El Paso in south central Hudspeth County. \u003cbr\u003e\u003cbr\u003e\n\n                 The county's center lies at approximately 31°32' north latitude and 105°28' west longitude, about twenty-four miles northwest of Sierra Blanca. Interstate Highway 10 and U.S. Highway 80 cross southern Hudspeth County from east to west, and U.S. highways 62 and 180 cross northern Hudspeth County from east to west. The Missouri Pacific and Southern Pacific railroads both enter southeastern Hudspeth County and meet at Sierra Blanca, from which point the latter line continues west to El Paso. The county covers 4,566 square miles of terrain in the Rio Grande basin that varies from mountainous to nearly level, with elevations ranging from 3,200 to 7,500 feet above sea level. \u003cbr\u003e\u003cbr\u003e\n\n                Soils in the lower elevations are alkaline and loamy with clayey subsoils that overlie limestone in some areas; thin and stony soils predominate in the mountains, and along the Rio Grande clay and sandy loams predominate. Vegetation includes short, sparse grasses, creosote bush, scrub brush, mesquite, and cacti, with juniper, live oak, and piñon at the higher elevations. Among the minerals found in Hudspeth County are barite, beryllium, coal, copper, fluorspar, gold, gypsum, lead, limestone, mica, clay, salt, silver, talc, and zinc. The climate is subtropical, arid, warm, and dry, with an average minimum temperature of 29° in January and an average high temperature of 94° in July. The growing season averages 230 days a year, and the average annual precipitation is less than ten inches. Less than 1 percent of the land in Hudspeth County is considered prime farmland.\u003cbr\u003e\u003cbr\u003e\n\n                \u003c!--\u003chr style=\"height:1.5px;border-width:0;color:gray;background-color:#F3F3F3\"\u003e \n            \u003c\/div\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"lower-box-holder\"\u003e\n            \u003cdiv class=\"col-md-4\"\u003e\n            \u003c\/div\u003e\n\n                \u003cdiv class=\"col-md-4\"\u003e\n                    \u003cdiv style='position: relative; overflow: hidden; padding-top: 56.25%;'\u003e\u003ciframe style='position: absolute;top: 0;left: 0; width: 100%; height: 100%; min-height:unset; min-width: unset; border: 0;' src='https:\/\/video.mindstamp.io\/embed\/njYkbOzBMOpt' allowFullscreen allow='encrypted-media; microphone; camera ' scrolling='no'\u003e\u003c\/iframe\u003e\u003c\/div\u003e    \n            \n                    \u003cdiv class=\"col-md-4\"\u003e\n                    \u003c\/div\u003e\n\n                    \u003cdiv class=\"col-md-4\"\u003e\n                    \u003c\/div\u003e\n                \u003c\/div\u003e\n                \n                \u003cdiv class=\"lower-box-holder\"\u003e\n            \u003cdiv class=\"col-md-3\"\u003e\n            \u003c\/div\u003e\n\n            \u003cdiv class=\"col-md-3\"\u003e\n                \u003ca href=\"https:\/\/store.onlinelandsales.com\/Guarantee_s\/2351.htm\" class=\"\" title=\"Industry Best 2 Month Refund Period of Principal Paid\"\u003e\n                \u003cdiv class=\"icon-container-holder\"\u003e\n                \u003cimg class=\"bottom-icon\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0624\/8179\/3103\/files\/guarantee-blue-img_a0c271ae-ca05-4342-9c2b-d77e47aab5ff.png?v=1746117776\" \/\u003e\n                \u003cp class=\"bottom-text\"\u003e\n                Guarantee\n                \u003c\/p\u003e\n                \u003c\/div\u003e\n                \u003c\/a\u003e\n            \u003c\/div\u003e\n\n            \u003cdiv class=\"col-md-3\"\u003e\n                \u003ca href=\"https:\/\/store.onlinelandsales.com\/Reviews_s\/2085.htm\" class=\"\" title=\"Constant flow of Thank Yous and Positive BBB and Google Reviews\"\u003e\n                \u003cdiv class=\"icon-container-holder\"\u003e\n                \u003cimg class=\"bottom-icon\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0624\/8179\/3103\/files\/reviews-blue-img_ebaef5bd-2c2f-459d-a129-0bb3769ed850.png?v=1746117778\" \/\u003e\n                \u003cp class=\"bottom-text\"\u003e\n                Reviews\n                \u003c\/p\u003e\n                \u003c\/div\u003e\n                \u003c\/a\u003e\n            \u003c\/div\u003e\n\n            \u003cdiv class=\"col-md-3\"\u003e\n            \u003c\/div\u003e--\u003e\n        \u003c\/div\u003e\n    \n\n\u003c!-- OLS Connectivity Card: Sierra Blanca --\u003e\n\u003cstyle\u003e\n.ols-connectivity-strip{clear:both;max-width:1160px;margin:16px auto 0;padding:7px 14px;border:1px solid #d9e1ec;border-radius:9px;background:#fbfcfe;box-sizing:border-box;font-family:Arial,sans-serif;color:#4c5561;display:flex;align-items:center;justify-content:center;gap:16px;flex-wrap:wrap;font-size:14px;line-height:1.25}.ols-connectivity-strip__title{font-weight:700;color:#6a85b0;display:inline-flex;align-items:center;gap:6px}.ols-connectivity-strip__icon{width:19px;height:19px;flex:0 0 19px;color:#6a85b0}.ols-connectivity-strip__item{white-space:nowrap}.ols-connectivity-dot{display:inline-block;width:10px;height:10px;border-radius:50%;margin:0 5px 0 3px;vertical-align:1px}.ols-connectivity-dot--good{background:#35b94b}.ols-connectivity-dot--partial{background:#e3a62f}.ols-connectivity-dot--limited{background:#c96b63}.ols-connectivity-strip__note{font-size:10px;line-height:1.05;color:#a0a5ac;width:100%;text-align:center;margin-top:-9px}@media(max-width:650px){.ols-connectivity-strip{gap:7px 11px;padding:7px 9px;font-size:13px}.ols-connectivity-strip__title{width:100%;text-align:center}.ols-connectivity-strip__note{margin-top:0}}\n\u003c\/style\u003e\n\u003cdiv class=\"ols-connectivity-strip\" aria-label=\"Connectivity near Sierra Blanca\"\u003e\n  \u003cspan class=\"ols-connectivity-strip__title\"\u003e\u003csvg class=\"ols-connectivity-strip__icon\" viewbox=\"0 0 24 24\" aria-hidden=\"true\"\u003e\u003cpath d=\"M12 14a2 2 0 1 0 0-4 2 2 0 0 0 0 4Zm0 0v7m-3 0h6M7.76 16.24a6 6 0 0 1 0-8.48m8.48 0a6 6 0 0 1 0 8.48M4.93 19.07a10 10 0 0 1 0-14.14m14.14 0a10 10 0 0 1 0 14.14\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.9\" stroke-linecap=\"round\"\u003e\u003c\/path\u003e\u003c\/svg\u003eConnectivity Near Sierra Blanca\u003c\/span\u003e\n  \u003cspan class=\"ols-connectivity-strip__item\"\u003e\u003cstrong\u003eVerizon\u003c\/strong\u003e \u003cspan class=\"ols-connectivity-dot ols-connectivity-dot--partial\"\u003e\u003c\/span\u003ePartial\u003c\/span\u003e\n  \u003cspan class=\"ols-connectivity-strip__item\"\u003e\u003cstrong\u003eAT\u0026amp;T\u003c\/strong\u003e \u003cspan class=\"ols-connectivity-dot ols-connectivity-dot--good\"\u003e\u003c\/span\u003eGood\u003c\/span\u003e\n  \u003cspan class=\"ols-connectivity-strip__item\"\u003e\u003cstrong\u003eT-Mobile\u003c\/strong\u003e \u003cspan class=\"ols-connectivity-dot ols-connectivity-dot--partial\"\u003e\u003c\/span\u003ePartial\u003c\/span\u003e\n  \u003cspan class=\"ols-connectivity-strip__item\"\u003e\u003cstrong\u003eStarlink\u003c\/strong\u003e \u003cspan class=\"ols-connectivity-dot ols-connectivity-dot--good\"\u003e\u003c\/span\u003eAvailable\u003c\/span\u003e\n  \u003cspan class=\"ols-connectivity-strip__note\"\u003eEstimated nearby coverage; actual service may vary.\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c!-- \/OLS Connectivity Card --\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"Onlinelandsales","offers":[{"title":"$121 - STANDARD","offer_id":42801405493327,"sku":"tx_hudspeth_sierrab_Lot107R1","price":121.0,"currency_code":"USD","in_stock":true},{"title":"$500 - PREMIUM","offer_id":50531634479183,"sku":null,"price":500.0,"currency_code":"USD","in_stock":true},{"title":"$1000 - SUPERIOR","offer_id":50531634511951,"sku":null,"price":1000.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0624\/8179\/3103\/files\/tx_hudspeth_sierrab_Lot107R1-2.png?v=1766447607","url":"https:\/\/store.onlinelandsales.com\/products\/texas-hudspeth-county-5-29-acre-sierra-blanca-lot-107-terms-50-off-now-32-month","provider":"Onlinelandsales","version":"1.0","type":"link"}