{"product_id":"texas-hudspeth-county-20-acre-sunset-ranches-lot-7-unit-535-terms-121-down-now-245-month","title":"Texas, Hudspeth County, 20 Acre Sunset Ranches, Lot 7 Sunset Ranches (Unit 535) Section 7, Block 46, PSL. TERMS $245\/Month","description":"\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}\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}\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}\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#fbuilder, \n#fbuilder * {\n  text-align: left !important;\n}\n\/* Horizontal layout for calculator fields *\/\n.horizontal-layout {\n  display: flex;\n  justify-content: space-between;\n  gap: 15px;\n  align-items: flex-end;\n  flex-wrap: wrap; \/* wraps gracefully on smaller screens *\/\n}\n\n.horizontal-layout .input,\n.horizontal-layout .result {\n  flex: 1;\n  min-width: 150px;\n}\n\n\/* Ensure labels and inputs look consistent horizontally *\/\n.horizontal-layout label {\n  display: block;\n  font-weight: bold;\n  margin-bottom: 5px;\n}\n\n.horizontal-layout input,\n.horizontal-layout select {\n  width: 100%;\n}\n#fbuilder .desc {\n  text-align: center !important; \/* override column inheritance *\/\n  display: block;\n  width: 100%;\n  color: #6A85B0;\n  font-style: italic;\n  margin-top: 10px;\n  margin-bottom: 20px;\n}\n\/* Return labels and text fields to left alignment *\/\n#fbuilder label {\n  text-align: left !important;\n  display: block !important;\n  width: 100% !important;\n}\n\n\/* Left align text inside input fields and the monthly payment box *\/\n#fbuilder input[type=\"text\"],\n#fbuilder .monthly-payment {\n  text-align: left !important;\n  padding-left: 8px !important; \/* optional: adds a little breathing room *\/\n}\n\/* Keep layout clean and responsive *\/\n#fbuilder .form-group {\n  align-items: flex-start !important;\n}\n\n\/* Emphasize the calculator instruction text *\/\n#fbuilder .desc {\n  font-size: 16px !important;     \/* slightly larger than current *\/\n  text-align: center !important;  \/* keep it centered *\/\n  color: #5a6f97 !important;      \/* soft blue-gray to match theme *\/\n  margin-top: 8px !important;\n  margin-bottom: 10px !important;\n  font-style: italic;\n}\n\n\/* Normal fields keep blue borders *\/\n#fbuilder input[type=\"number\"],\n#fbuilder select,\n#fbuilder input[readonly] {\n  height: 42px !important;\n  line-height: 42px !important;\n  box-sizing: border-box !important;\n  border-radius: 3px !important;\n  padding: 0 10px !important;\n  vertical-align: middle !important;\n  font-size: 15px !important;\n  font-family: inherit !important;\n}\n\n\/* Monthly Payment box - NO border at all *\/\n#fbuilder .monthly-payment {\n  height: 42px !important;\n  line-height: 42px !important;\n  background-color: #4a4a4a !important;\n  color: #fff !important;\n  font-weight: bold !important;\n  border: none !important;\n  outline: none !important;                \/* removes blue focus ring *\/\n  box-shadow: none !important;             \/* removes any subtle border glow *\/\n  border-radius: 3px !important;\n  text-align: left !important;\n  padding: 0 10px !important;\n  box-sizing: border-box !important;\n  font-size: 15px !important;\n}\n\n\/* Center the calculator labels *\/\n#fbuilder label {\n  text-align: center !important;\n  width: 100% !important;\n  display: block !important;\n}\n\/* Center the text *inside* all calculator input and result boxes *\/\n#fbuilder input[type=\"number\"],\n#fbuilder select,\n#fbuilder input[readonly],\n#fbuilder .monthly-payment {\n  text-align: center !important;\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\/* 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@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@media (max-width: 480px) {\n  #fbuilder .desc {\n    font-size: 13px; \/* slightly smaller on very small phones *\/\n    line-height: 1.4;\n  }\n}\n@media (max-width: 480px) {\n  #fbuilder label {\n    font-size: 14px;\n  }\n  #fbuilder input,\n  #fbuilder select {\n    font-size: 15px;\n  }\n}\n\/* iPad and medium tablet view: equalize box heights *\/\n@media only screen and (min-width: 700px) and (max-width: 1024px) {\n  #fbuilder input[type=\"number\"],\n  #fbuilder select,\n  #fbuilder input[readonly],\n  #fbuilder .monthly-payment {\n    height: 48px !important;\n    line-height: 48px !important;\n    font-size: 16px !important;\n  }\n\n  \/* make sure select text stays vertically centered *\/\n  #fbuilder select {\n    padding-top: 10px !important;\n    padding-bottom: 10px !important;\n  }\n\n  \/* optional: give labels a little breathing room *\/\n  #fbuilder label {\n    margin-bottom: 8px !important;\n  }\n}\n\n\u003c\/style\u003e\n\n\u003cdiv class=\"container-holder\"\u003e\n  \u003cdiv class=\"container-fluid\"\u003e\n    \u003cdiv class=\"container-top\"\u003e\n      \u003cp class=\"lot-name-title\"\u003eSunset Ranches\u003c\/p\u003e\n      \u003cp class=\"lot-description\"\u003e20 Acres, Hudspeth County, Texas. TERMS $284\/Month\u003c\/p\u003e\n      \u003cp class=\"lot-number\"\u003eLot 7 Unit 535\u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"col-md-6\"\u003e\n      \u003cdiv class=\"lot-description-area\"\u003e\n        \u003ciframe src=\"https:\/\/www.google.com\/maps\/embed?pb=!1m13!1m8!1m3!1d34044.57491340285!2d-105.227742!3d31.331166000000003!3m2!1i1024!2i768!4f13.1!3m2!1m1!2zMzHCsDE5JzUyLjIiTiAxMDXCsDEzJzM5LjkiVw!5e1!3m2!1sen!2sus!4v1790282176402!5m2!1sen!2sus\" width=\"100%\" height=\"400\" style=\"border:0;\" loading=\"lazy\"\u003e\u003c\/iframe\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\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\" style=\"margin-bottom:0!important;\"\u003e\u003cstrong style=\"color:#2f4058;\"\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.\u003c\/p\u003e\n        \u003ccenter style=\"display:block;margin:8px 0 18px;\"\u003e\n          \u003ca href=\"https:\/\/store.onlinelandsales.com\/Guarantee_s\/2351.htm\" style=\"color:#7092BF;text-decoration:none;font-size:20px;\"\u003e\u003cb\u003eGuarantee\u003c\/b\u003e\u003c\/a\u003e   \n          \u003ca href=\"https:\/\/store.onlinelandsales.com\/Reviews_s\/2085.htm\" style=\"color:#7092BF;text-decoration: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_cf483654-ed87-4bc4-af6b-21725959c5ee.png?v=1745965584\"\u003e\n          \u003c\/a\u003e\n        \u003c\/center\u003e\n\n        \u003cdiv class=\"checkout-price-container\"\u003e\n          \u003cp class=\"lot-price\"\u003eDown Payment: $121\u003c\/p\u003e\n          \u003cp class=\"lot-price\"\u003eMonthly Payment: $284\u003c\/p\u003e\n          \u003cp class=\"lot-price\"\u003eSales Price: $28,498\u003c\/p\u003e\n          \u003cp class=\"lot-price\"\u003eInterest Rate: 9%\u003c\/p\u003e\n          \u003cp class=\"lot-price\"\u003e10% DISCOUNT ON REMAINING BALANCE IF PAID EARLY\u003c\/p\u003e\n          \u003cp style=\"margin:10px 0 10px;\"\u003eCheckout bills down payment only. \u003ca href=\"https:\/\/store.onlinelandsales.com\/pages\/10-reasons-to-buy-from-us\" style=\"color:#7092BF;text-decoration:none;font-size:15px;\"\u003e\u003cb\u003e10 Reasons To Buy From Us\u003c\/b\u003e\u003c\/a\u003e\u003c\/p\u003e\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 down payment, monthly payment, sales price, interest rate, approximate loan length, early payoff discount, and the general buying process after checkout.\" data-style=\"short\" data-local-explain\u003e\n          Explain these terms?\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      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\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"container-fluid\"\u003e\u003cdiv class=\"clear-fix\"\u003e\u003cdiv class=\"image-container col-md-12\"\u003e\u003cdiv class=\"container-fluid\"\u003e\n\u003cbr\u003e\u003cbr\u003e\n    \u003cdiv class=\"lower-box-holder\"\u003e\n      \u003cdiv class=\"col-md-4\"\u003e\u003cp class=\"lot-details\"\u003eSIZE: 20 Acres\u003c\/p\u003e\u003c\/div\u003e\n      \u003cdiv class=\"col-md-4\"\u003e\u003cp class=\"lot-details\"\u003eROAD ACCESS: Dirt\u003c\/p\u003e\u003c\/div\u003e\n      \u003cdiv class=\"col-md-4\"\u003e\u003cp class=\"lot-details\"\u003eCOUNTY: Hudspeth\u003c\/p\u003e\u003c\/div\u003e\n      \u003cdiv class=\"col-md-4\"\u003e\u003cp class=\"lot-details\"\u003eUTILITIES: None\u003c\/p\u003e\u003c\/div\u003e\n      \u003cdiv class=\"col-md-4\"\u003e\u003cp class=\"lot-details\"\u003eSTATE: Texas\u003c\/p\u003e\u003c\/div\u003e\n      \u003cdiv class=\"col-md-4\"\u003e\u003cp class=\"lot-details\"\u003eZIP CODE: 79851\u003c\/p\u003e\u003c\/div\u003e\n    \u003c\/div\u003e\n\u003cbr\u003e\u003cbr\u003e\n\n    \n\u003cstyle\u003e\n.container-gallery {\n  max-width: 800px;\n  width: 100%;\n  margin: 0 auto;\n  position: relative;\n}\n.container-gallery .mySlides {\n  display: none;\n  width: 100%;\n}\n.container-gallery .mySlides img {\n  width: auto !important;\n  max-width: 100% !important;\n  height: auto !important;\n  display: block !important;\n  margin: 0 auto !important;\n}\n.container-gallery .numbertext {\n  text-align: center;\n  font-size: 14px;\n  color: #333;\n  padding: 0 0 6px;\n}\n.container-gallery .caption-container {\n  text-align: center;\n  background: transparent;\n  color: #222;\n  padding: 10px 0 12px;\n}\n.container-gallery #caption {\n  margin: 0;\n}\n.container-gallery .row-gallery {\n  display: flex;\n  flex-wrap: wrap;\n  justify-content: center;\n  gap: 8px;\n  width: 100%;\n  margin: 0 auto;\n  clear: both;\n}\n.container-gallery .row-gallery .column {\n  float: none !important;\n  width: 16.66% !important;\n  max-width: 140px !important;\n  padding: 0 !important;\n  margin: 0 !important;\n}\n.container-gallery .row-gallery .demo {\n  display: block !important;\n  width: 100% !important;\n  height: auto !important;\n  opacity: .6;\n  cursor: pointer;\n}\n.container-gallery .row-gallery .demo.active,\n.container-gallery .row-gallery .demo:hover {\n  opacity: 1;\n}\n@media (max-width: 720px) {\n  .container-gallery .row-gallery .column {\n    width: 30% !important;\n    max-width: 120px !important;\n  }\n}\n\u003c\/style\u003e\n\n\u003cp class=\"gallery-heading\" style=\"text-align:center;font-size:20px;font-weight:700;margin:18px 0 10px;color:#333;\"\u003eExplore this lot at Sunset Ranches\u003c\/p\u003e\n    \u003cdiv class=\"container-gallery\"\u003e\n      \u003cdiv class=\"mySlides\"\u003e\n\u003cdiv class=\"numbertext\"\u003e1 \/ 5\u003c\/div\u003e\n\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0624\/8179\/3103\/files\/HUDGENERMOUNTAIN_7821993d-c609-47d1-a481-669da48d0f4c.jpg?v=1746120604\" style=\"width:auto;max-width:100%;height:auto;display:block;margin:0 auto;\"\u003e\n\u003c\/div\u003e\n      \u003cdiv class=\"mySlides\"\u003e\n\u003cdiv class=\"numbertext\"\u003e2 \/ 5\u003c\/div\u003e\n\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0624\/8179\/3103\/files\/HUDGENER3_67d9e24f-c8cb-4d3b-a7bb-31ed89aec71c.jpg?v=1746120606\" style=\"width:auto;max-width:100%;height:auto;display:block;margin:0 auto;\"\u003e\n\u003c\/div\u003e\n      \u003cdiv class=\"mySlides\"\u003e\n\u003cdiv class=\"numbertext\"\u003e3 \/ 5\u003c\/div\u003e\n\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0624\/8179\/3103\/files\/HUDGENER1_3a04a9a5-ef5b-4732-82e2-a718865c27a6.jpg?v=1746120608\" style=\"width:auto;max-width:100%;height:auto;display:block;margin:0 auto;\"\u003e\n\u003c\/div\u003e\n      \u003cdiv class=\"mySlides\"\u003e\n\u003cdiv class=\"numbertext\"\u003e4 \/ 5\u003c\/div\u003e\n\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0624\/8179\/3103\/files\/HUDGENERROADDIRT_3e53bc97-0450-45a6-9698-55426e29168e.jpg?v=1746120610\" style=\"width:auto;max-width:100%;height:auto;display:block;margin:0 auto;\"\u003e\n\u003c\/div\u003e\n      \u003cdiv class=\"mySlides\"\u003e\n\u003cdiv class=\"numbertext\"\u003e5 \/ 5\u003c\/div\u003e\n\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0624\/8179\/3103\/files\/HUDGENERROAD_f29b3146-0c65-46b1-9a56-5d73b481a2fe.jpg?v=1746120611\" style=\"width:auto;max-width:100%;height:auto;display:block;margin:0 auto;\"\u003e\n\u003c\/div\u003e\n      \u003cdiv class=\"caption-container\"\u003e\u003cp id=\"caption\"\u003e\u003c\/p\u003e\u003c\/div\u003e\n      \u003cdiv class=\"row-gallery\"\u003e\n        \u003cdiv class=\"column\"\u003e\u003cimg class=\"demo cursor\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0624\/8179\/3103\/files\/HUDGENERMOUNTAIN_7821993d-c609-47d1-a481-669da48d0f4c.jpg?v=1746120604\" onclick=\"currentSlide(1)\" alt=\"Sunset Ranches - 1\"\u003e\u003c\/div\u003e\n        \u003cdiv class=\"column\"\u003e\u003cimg class=\"demo cursor\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0624\/8179\/3103\/files\/HUDGENER3_67d9e24f-c8cb-4d3b-a7bb-31ed89aec71c.jpg?v=1746120606\" onclick=\"currentSlide(2)\" alt=\"Sunset Ranches - 2\"\u003e\u003c\/div\u003e\n        \u003cdiv class=\"column\"\u003e\u003cimg class=\"demo cursor\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0624\/8179\/3103\/files\/HUDGENER1_3a04a9a5-ef5b-4732-82e2-a718865c27a6.jpg?v=1746120608\" onclick=\"currentSlide(3)\" alt=\"Sunset Ranches - 3\"\u003e\u003c\/div\u003e\n        \u003cdiv class=\"column\"\u003e\u003cimg class=\"demo cursor\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0624\/8179\/3103\/files\/HUDGENERROADDIRT_3e53bc97-0450-45a6-9698-55426e29168e.jpg?v=1746120610\" onclick=\"currentSlide(4)\" alt=\"Sunset Ranches - 4\"\u003e\u003c\/div\u003e\n        \u003cdiv class=\"column\"\u003e\u003cimg class=\"demo cursor\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0624\/8179\/3103\/files\/HUDGENERROAD_f29b3146-0c65-46b1-9a56-5d73b481a2fe.jpg?v=1746120611\" onclick=\"currentSlide(5)\" alt=\"Sunset Ranches - 5\"\u003e\u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cscript\u003e\n    var slideIndex=1;showSlides(slideIndex);\n    function currentSlide(n){showSlides(slideIndex=n)}\n    function showSlides(n){var i,s=document.getElementsByClassName(\"mySlides\"),d=document.getElementsByClassName(\"demo\"),c=document.getElementById(\"caption\");if(n\u003es.length)slideIndex=1;if(n\u003c1)slideIndex=s.length;for(i=0;i\u003cs.length;i++)s[i].style.display=\"none\";for(i=0;i\u003cd.length;i++)d[i].className=d[i].className.replace(\" active\",\"\");if(s.length)s[slideIndex-1].style.display=\"block\";if(d.length){d[slideIndex-1].className+=\" active\";if(c)c.innerHTML=d[slideIndex-1].alt}}\n    \u003c\/script\u003e\u003cbr\u003e\u003cbr\u003e\n  \u003c\/div\u003e\u003c\/div\u003e\u003c\/div\u003e\u003c\/div\u003e\n\n  \u003cdiv class=\"ols-imagine-shell\"\u003e\n    \u003cdiv class=\"ols-imagine\" data-worker=\"https:\/\/ols-imagine-place.service-2e6.workers.dev\/api\/imagine-place\" data-image=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0624\/8179\/3103\/files\/HUDGENERMOUNTAIN_7821993d-c609-47d1-a481-669da48d0f4c.jpg?v=1746120604\" data-display-image=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0624\/8179\/3103\/files\/HUDGENERMOUNTAIN_7821993d-c609-47d1-a481-669da48d0f4c.jpg?v=1746120604\u0026amp;width=900\" data-subdivision=\"Sunset Ranches\"\u003e\n      \u003cdiv class=\"ols-imagine-inner\"\u003e\n        \u003ch2\u003eSee What You Could Do Here\u003c\/h2\u003e\n        \u003cp class=\"ols-imagine-lead\"\u003eChoose an idea and see it take shape on this property.\u003c\/p\u003e\n        \u003cdiv class=\"ols-image-area\"\u003e\n          \u003cimg class=\"ols-main-image\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0624\/8179\/3103\/files\/HUDGENERMOUNTAIN_7821993d-c609-47d1-a481-669da48d0f4c.jpg?v=1746120604\u0026amp;width=900\" alt=\"Sunset Ranches property view\" loading=\"lazy\"\u003e\n          \u003cdiv class=\"ols-image-loading\" hidden\u003e\n            \u003cdiv class=\"ols-compass\"\u003e\u003cdiv class=\"ols-compass-ring\"\u003e\n\u003cspan class=\"ols-compass-n\"\u003eN\u003c\/span\u003e\u003cspan class=\"ols-compass-e\"\u003eE\u003c\/span\u003e\u003cspan class=\"ols-compass-s\"\u003eS\u003c\/span\u003e\u003cspan class=\"ols-compass-w\"\u003eW\u003c\/span\u003e\u003cdiv class=\"ols-compass-needle\"\u003e\u003cspan class=\"ols-compass-arrow\"\u003e\u003c\/span\u003e\u003c\/div\u003e\n\u003cdiv class=\"ols-compass-center\"\u003e\u003cspan class=\"ols-compass-ols\"\u003eOLS\u003c\/span\u003e\u003c\/div\u003e\n\u003c\/div\u003e\u003c\/div\u003e\n            \u003cstrong\u003eWe're creating your view...\u003c\/strong\u003e\u003cspan\u003eVisualizing your idea on this property.\u003c\/span\u003e\n            \u003cspan class=\"ols-loading-explore\" hidden\u003eWhile your view is coming together, feel free to keep exploring this property page.\u003c\/span\u003e\n            \u003cspan class=\"ols-loading-note\" hidden\u003eNo rush — your view will be here when you come back.\u003c\/span\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"ols-purpose-stage\"\u003e\n\u003cdiv class=\"ols-question\"\u003eWhat would you do with this land?\u003c\/div\u003e\n\u003cdiv class=\"ols-choice-row\"\u003e\n\u003cbutton type=\"button\" data-purpose=\"Live Here\"\u003eLive Here\u003c\/button\u003e\u003cbutton type=\"button\" data-purpose=\"Vacation Getaway\"\u003eVacation Getaway\u003c\/button\u003e\u003cbutton type=\"button\" data-purpose=\"Recreation\"\u003eRecreation\u003c\/button\u003e\u003cbutton type=\"button\" data-purpose=\"Investment\"\u003eInvestment\u003c\/button\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n        \u003cdiv class=\"ols-use-stage\" hidden\u003e\n\u003cdiv class=\"ols-selected-purpose\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"ols-question ols-use-question\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"ols-choice-row ols-use-options\"\u003e\u003c\/div\u003e\n\u003cbutton type=\"button\" class=\"ols-link-button ols-change-purpose\"\u003e← Change Purpose\u003c\/button\u003e\n\u003c\/div\u003e\n        \u003cdiv class=\"ols-result-controls\" hidden\u003e\n\u003cdiv class=\"ols-result-title\"\u003e\u003c\/div\u003e\n\u003cbutton type=\"button\" class=\"ols-link-button ols-view-original\"\u003eView Original Property Image\u003c\/button\u003e\u003cdiv class=\"ols-refine\"\u003e\n\u003cdiv class=\"ols-refine-title\"\u003eMake It Your Own\u003c\/div\u003e\n\u003cp\u003eChoose a quick change or describe what you'd like to see.\u003c\/p\u003e\n\u003cdiv class=\"ols-refine-buttons\"\u003e\u003c\/div\u003e\n\u003ctextarea class=\"ols-refine-text\" rows=\"3\" maxlength=\"500\" placeholder=\"Example: Add a larger porch and a firepit.\"\u003e\u003c\/textarea\u003e\u003cbutton type=\"button\" class=\"ols-redraw\"\u003eRedraw My View\u003c\/button\u003e\u003cdiv class=\"ols-redraw-count\"\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cbutton type=\"button\" class=\"ols-link-button ols-start-over\"\u003eTry Another Idea\u003c\/button\u003e\n\u003c\/div\u003e\n        \u003cdiv class=\"ols-message\" aria-live=\"polite\"\u003e\u003c\/div\u003e\n        \u003cp class=\"ols-disclaimer\"\u003eConcept visualization only. Building, zoning, utility, access and permit requirements should be independently verified.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n\u003cstyle\u003e\n.ols-imagine-shell{clear:both;width:100%;box-sizing:border-box} .ols-imagine{width:100%;margin:14px 0 28px} .ols-imagine-inner{max-width:800px;margin:auto;box-sizing:border-box}\n.ols-imagine h2{margin:0 0 8px;text-align:center;font-size:30px;font-weight:500} .ols-imagine-lead{max-width:720px;margin:0 auto 20px;text-align:center;font-size:17px}\n.ols-image-area{position:relative;width:100%} .ols-main-image{display:block;width:100%;height:auto;border-radius:12px}\n.ols-image-loading{min-height:270px;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center} .ols-image-loading[hidden]{display:none}\n.ols-image-loading strong{font-size:18px} .ols-image-loading span{margin-top:6px;color:#667085;font-size:14px}\n.ols-compass{margin-bottom:18px} .ols-compass-ring{position:relative;width:90px;height:90px;border:3px solid #7092BF;border-radius:50%;animation:olsCompassPulse 1.8s ease-in-out infinite}\n.ols-compass-n,.ols-compass-e,.ols-compass-s,.ols-compass-w{position:absolute;color:#7092BF;font-size:11px;font-weight:700} .ols-compass-n{top:4px;left:50%;transform:translateX(-50%)} .ols-compass-e{right:6px;top:50%;transform:translateY(-50%)} .ols-compass-s{bottom:4px;left:50%;transform:translateX(-50%)} .ols-compass-w{left:6px;top:50%;transform:translateY(-50%)}\n.ols-compass-needle{position:absolute;left:50%;top:50%;width:4px;height:58px;margin-left:-2px;margin-top:-29px;animation:olsCompassSpin 1.6s linear infinite} .ols-compass-arrow{position:absolute;left:-5px;top:0;width:0;height:0;border-left:7px solid transparent;border-right:7px solid transparent;border-bottom:22px solid #7092BF}\n.ols-compass-center{position:absolute;left:50%;top:50%;width:30px;height:30px;margin-left:-15px;margin-top:-15px;border-radius:50%;background:#fff;border:2px solid #7092BF;display:flex;align-items:center;justify-content:center} .ols-compass-ols{color:#7092BF;font-size:10px;font-weight:700}\n@keyframes olsCompassSpin{from{transform:rotate(0)}to{transform:rotate(360deg)}} @keyframes olsCompassPulse{0%,100%{box-shadow:0 0 0 0 rgba(112,146,191,.15)}50%{box-shadow:0 0 0 9px rgba(112,146,191,0)}}\n.ols-purpose-stage,.ols-use-stage,.ols-result-controls{margin-top:28px;text-align:center} .ols-question{margin-bottom:16px;font-size:21px;font-weight:600} .ols-selected-purpose{margin-bottom:8px;color:#7092BF;font-size:14px;font-weight:600}\n.ols-choice-row{display:flex;justify-content:center;flex-wrap:wrap;gap:10px} .ols-choice-row button,.ols-refine-buttons button{padding:11px 20px;border:1px solid #cbd5e1;border-radius:24px;background:#f8fafc;color:#555;font-size:15px;cursor:pointer}\n.ols-link-button{padding:6px;border:0;background:transparent;color:#555;font-size:14px;text-decoration:underline;cursor:pointer} .ols-refine{margin-top:22px} .ols-refine-title{font-size:21px;font-weight:600}\n.ols-refine-text{display:block;width:100%;min-height:90px;padding:13px;border:1px solid #c7d2df;border-radius:10px;box-sizing:border-box;font-size:16px} .ols-redraw{min-width:190px;margin-top:14px;padding:14px 27px;border:0;border-radius:28px;background:#7092BF;color:#fff;font-size:16px;font-weight:600;cursor:pointer}\n.ols-redraw-count,.ols-message,.ols-disclaimer{font-size:12px;color:#727b88;text-align:center} .ols-disclaimer{max-width:720px;margin:15px auto 0;line-height:1.45}\n@media(max-width:600px){.ols-choice-row,.ols-refine-buttons{display:grid;grid-template-columns:1fr 1fr}}\n\u003c\/style\u003e\n\n\u003cscript\u003e\n(function(){\ndocument.querySelectorAll(\".ols-imagine\").forEach(function(root){\nif(root.dataset.initialized===\"true\")return;root.dataset.initialized=\"true\";\nconst worker=root.dataset.worker,sourceImage=root.dataset.image,originalDisplayImage=root.dataset.displayImage,subdivision=root.dataset.subdivision;\nconst mainImage=root.querySelector(\".ols-main-image\"),loading=root.querySelector(\".ols-image-loading\"),loadingExplore=root.querySelector(\".ols-loading-explore\"),loadingNote=root.querySelector(\".ols-loading-note\"),purposeStage=root.querySelector(\".ols-purpose-stage\"),useStage=root.querySelector(\".ols-use-stage\"),resultControls=root.querySelector(\".ols-result-controls\"),useQuestion=root.querySelector(\".ols-use-question\"),useOptions=root.querySelector(\".ols-use-options\"),selectedPurposeLabel=root.querySelector(\".ols-selected-purpose\"),resultTitle=root.querySelector(\".ols-result-title\"),refineButtons=root.querySelector(\".ols-refine-buttons\"),refineText=root.querySelector(\".ols-refine-text\"),redrawButton=root.querySelector(\".ols-redraw\"),redrawCount=root.querySelector(\".ols-redraw-count\"),viewOriginalButton=root.querySelector(\".ols-view-original\"),message=root.querySelector(\".ols-message\");\nlet selectedPurpose=\"\",selectedUse=\"\",customRedraws=0,exploreTimer=null,slowTimer=null;const maxCustomRedraws=3;\nconst menus={\"Live Here\":{question:\"What kind of place do you imagine?\",choices:[\"Small Home\",\"Ranch Home\",\"Manufactured Home\",\"Modern Home\"]},\"Vacation Getaway\":{question:\"What kind of getaway do you imagine?\",choices:[\"Rustic Cabin\",\"A-Frame Cabin\",\"Tiny Cabin\",\"Modern Cabin\"]},\"Recreation\":{question:\"How would you use the property?\",choices:[\"RV Getaway\",\"Camping Retreat\",\"Off-Grid Basecamp\",\"Recreation Cabin\"]},\"Investment\":{question:\"What would you like to imagine?\",choices:[\"Future Homesite\",\"Rental Cabin\",\"Small Rental Home\",\"Simple Improvements\"]}};\nconst refinements={\"RV Getaway\":[\"Add a covered patio\",\"Add a firepit\",\"Add an ATV\",\"Make it more comfortable\"],\"Camping Retreat\":[\"Add another tent\",\"Add a picnic area\",\"Add a firepit\",\"Make it more comfortable\"],\"Off-Grid Basecamp\":[\"Add solar panels\",\"Add an RV\",\"Add outdoor seating\",\"Make the shelter larger\"],\"Recreation Cabin\":[\"Add a porch\",\"Add a firepit\",\"Make the cabin larger\",\"Make it more rustic\"],\"Rustic Cabin\":[\"Add a bigger porch\",\"Add a firepit\",\"Make it larger\",\"Add a garage\"],\"A-Frame Cabin\":[\"Add a deck\",\"Add a firepit\",\"Make it larger\",\"Add outdoor seating\"],\"Tiny Cabin\":[\"Add a porch\",\"Add a firepit\",\"Add solar panels\",\"Make it more modern\"],\"Modern Cabin\":[\"Add a deck\",\"Add larger windows\",\"Add a firepit\",\"Make it larger\"],\"Small Home\":[\"Add a garage\",\"Add a covered porch\",\"Add fencing\",\"Make it larger\"],\"Ranch Home\":[\"Add a garage\",\"Add a larger porch\",\"Add fencing\",\"Add a workshop\"],\"Manufactured Home\":[\"Add a porch\",\"Add a garage\",\"Add fencing\",\"Add a driveway\"],\"Modern Home\":[\"Add a garage\",\"Add a patio\",\"Add larger windows\",\"Make it larger\"],\"Future Homesite\":[\"Add driveway access\",\"Add fencing\",\"Add a small home\",\"Add landscaping\"],\"Rental Cabin\":[\"Add a deck\",\"Add parking\",\"Add a firepit\",\"Make the cabin larger\"],\"Small Rental Home\":[\"Add parking\",\"Add a porch\",\"Add fencing\",\"Make it larger\"],\"Simple Improvements\":[\"Add fencing\",\"Add a driveway\",\"Add a storage shed\",\"Add solar panels\"]};\nfunction setLoading(v){if(v){mainImage.style.display=\"none\";loading.hidden=false;clearTimeout(exploreTimer);clearTimeout(slowTimer);loadingExplore.hidden=true;loadingNote.hidden=true;exploreTimer=setTimeout(()=\u003eloadingExplore.hidden=false,3000);slowTimer=setTimeout(()=\u003eloadingNote.hidden=false,10000)}else{clearTimeout(exploreTimer);clearTimeout(slowTimer);loading.hidden=true;mainImage.style.display=\"block\"}}\nfunction setMessage(t){message.textContent=t||\"\"}\nfunction buildUseOptions(){useOptions.innerHTML=\"\";const menu=menus[selectedPurpose];if(!menu)return;selectedPurposeLabel.textContent=selectedPurpose;useQuestion.textContent=menu.question;menu.choices.forEach(choice=\u003e{const b=document.createElement(\"button\");b.type=\"button\";b.textContent=choice;b.addEventListener(\"click\",()=\u003e{selectedUse=choice;generateImage(\"\")});useOptions.appendChild(b)})}\nfunction buildRefinementButtons(){refineButtons.innerHTML=\"\";(refinements[selectedUse]||[]).forEach(txt=\u003e{const b=document.createElement(\"button\");b.type=\"button\";b.textContent=txt;b.addEventListener(\"click\",()=\u003egenerateImage(txt));refineButtons.appendChild(b)})}\nfunction displayImage(url){if(!url)return;mainImage.src=url;setLoading(false);purposeStage.hidden=true;useStage.hidden=true;resultControls.hidden=false;resultTitle.textContent=selectedUse;buildRefinementButtons()}\nasync function generateImage(refinement){if(!worker){setMessage(\"Image service is unavailable.\");return}setMessage(\"\");setLoading(true);try{const response=await fetch(worker,{method:\"POST\",headers:{\"Content-Type\":\"application\/json\"},body:JSON.stringify({imageUrl:sourceImage,subdivisionName:subdivision,purpose:selectedPurpose,useChoice:selectedUse,refinement:refinement})});const data=await response.json();if(!response.ok||!data.ok)throw new Error(data.error||\"The visualization could not be created.\");const url=data.imageUrl+(data.imageUrl.includes(\"?\")?\"\u0026\":\"?\")+\"v=\"+Date.now();displayImage(url)}catch(e){setLoading(false);mainImage.src=originalDisplayImage;setMessage(\"We couldn't create that view right now. Please try again.\")}}\nroot.querySelectorAll(\"[data-purpose]\").forEach(b=\u003eb.addEventListener(\"click\",()=\u003e{selectedPurpose=b.dataset.purpose;selectedUse=\"\";purposeStage.hidden=true;resultControls.hidden=true;useStage.hidden=false;buildUseOptions()}));\nroot.querySelector(\".ols-change-purpose\").addEventListener(\"click\",()=\u003e{selectedPurpose=\"\";selectedUse=\"\";useStage.hidden=true;resultControls.hidden=true;purposeStage.hidden=false;mainImage.src=originalDisplayImage;setMessage(\"\")});\nviewOriginalButton.addEventListener(\"click\",()=\u003e{mainImage.src=originalDisplayImage;mainImage.style.display=\"block\";loading.hidden=true;setMessage(\"\")});\nredrawButton.addEventListener(\"click\",()=\u003e{const r=refineText.value.trim();if(!r){setMessage(\"Describe the change you'd like to see.\");return}if(customRedraws\u003e=maxCustomRedraws){setMessage(\"You've reached the custom redraw limit for this view.\");return}customRedraws++;redrawCount.textContent=customRedraws+\" of \"+maxCustomRedraws+\" custom redraws used\";generateImage(r)});\nroot.querySelector(\".ols-start-over\").addEventListener(\"click\",()=\u003e{selectedPurpose=\"\";selectedUse=\"\";customRedraws=0;refineText.value=\"\";redrawCount.textContent=\"\";mainImage.src=originalDisplayImage;mainImage.style.display=\"block\";loading.hidden=true;useStage.hidden=true;resultControls.hidden=true;purposeStage.hidden=false;setMessage(\"\")});\n});\n})();\n\u003c\/script\u003e\n\n  \u003cdiv class=\"ols-ownership-guide\"\u003e\n    \u003cdiv class=\"ols-ownership-head\"\u003e\n      \u003ch3\u003eWhat Could Ownership Look Like Here?\u003c\/h3\u003e\n      \u003cp\u003ePractical ideas for making rural land work in Sunset Ranches.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdetails\u003e\n      \u003csummary\u003eCreate a Private West Texas Retreat\u003c\/summary\u003e\n      \u003cp\u003eWith 20 acres of open Hudspeth County land, this property can offer room for a quiet rural getaway, future homesite or long-term landholding, subject to current county requirements.\u003c\/p\u003e\n    \u003c\/details\u003e\n    \u003cdetails\u003e\n      \u003csummary\u003eEnjoy Wide-Open Recreation\u003c\/summary\u003e\n      \u003cp\u003eThe surrounding Trans-Pecos landscape is known for desert scenery, mountain views and open space, giving owners room for privacy, exploring and outdoor recreation.\u003c\/p\u003e\n    \u003c\/details\u003e\n    \u003cdetails\u003e\n      \u003csummary\u003ePlan for Off-Grid Basics\u003c\/summary\u003e\n      \u003cp\u003eThe source listing shows no utilities on-site. Buyers considering improvements should independently investigate power, water, septic and other infrastructure options.\u003c\/p\u003e\n    \u003c\/details\u003e\n    \u003cdetails\u003e\n      \u003csummary\u003eImprove It Over Time\u003c\/summary\u003e\n      \u003cp\u003eDirt-road access and a large 20-acre footprint can allow an owner to approach improvements gradually, subject to current access, zoning and permitting requirements.\u003c\/p\u003e\n    \u003c\/details\u003e\n  \u003c\/div\u003e\n\n\u003cstyle\u003e\n.ols-ownership-guide{clear:both;width:75%;max-width:760px;margin:18px auto 28px;padding:14px 18px;border:1px solid #dbe3ed;border-radius:10px;background:#f8fafc;box-sizing:border-box;font-family:Arial,sans-serif}\n.ols-ownership-head h3{margin:0 0 4px;font-size:20px;color:#26384f} .ols-ownership-head p{margin:0 0 10px;color:#6b7280;font-size:13px}\n.ols-ownership-guide details{border-top:1px solid #e4e9ef;padding:9px 2px} .ols-ownership-guide summary{cursor:pointer;font-weight:700;color:#47698f;font-size:14px;list-style:none}\n.ols-ownership-guide summary::-webkit-details-marker{display:none} .ols-ownership-guide summary:after{content:\"+\";float:right;font-size:18px;font-weight:400} .ols-ownership-guide details[open] summary:after{content:\"–\"}\n.ols-ownership-guide details p{margin:8px 0 2px;padding:0 18px 0 0;font-size:13px;line-height:1.5;color:#4b5563}\n@media(max-width:700px){.ols-ownership-guide{width:92%;padding:12px 14px}}\n\u003c\/style\u003e\n\n\u003cstyle\u003e\n.ols-streetview-wrap{clear:both;float:none;display:block;width:100%;margin:30px auto;padding:0 15px;text-align:center;box-sizing:border-box}\n.ols-streetview-inner{width:800px;max-width:100%;margin:0 auto;text-align:center}\n.ols-streetview-frame{width:100%;margin:12px auto 10px;padding:22px;border:1px solid #222;background:#fff;box-shadow:2px 3px 14px rgba(0,0,0,.45);box-sizing:border-box}\n.ols-streetview-frame iframe{display:block;width:100%;height:450px;border:0}\n.ols-modern-lower{clear:both;width:100%;max-width:1165px;margin:30px auto;padding:0 14px;box-sizing:border-box;font-family:Arial,sans-serif}\n.ols-modern-lower hr{border:0;border-top:2px solid #222;margin:28px 0} .ols-modern-benefits{text-align:left;font-size:15px;line-height:1.7;padding-left:34px} .ols-modern-benefits li{margin-bottom:20px}\n.ols-purpose-tour{display:flex;justify-content:center;align-items:center;gap:36px;width:100%;margin:20px auto} .ols-purpose-tour\u003ediv{text-align:center} .ols-purpose-image{width:420px;max-width:100%;height:auto} .ols-tour-video{width:550px;max-width:100%} .ols-tour-video\u003ediv{position:relative;overflow:hidden;padding-top:56.25%} .ols-tour-video iframe{position:absolute;top:0;left:0;width:100%;height:100%;border:0}\n.ols-modern-faq{text-align:left;font-size:15px;line-height:1.65} .ols-modern-faq p{margin:0 0 22px} .ols-modern-cta{text-align:center;font-style:italic;font-size:15px;margin:20px auto 28px}\n@media(max-width:800px){.ols-purpose-tour{display:block} .ols-purpose-tour\u003ediv{width:100%;margin:20px auto} .ols-streetview-frame{padding:10px} .ols-streetview-frame iframe{height:320px}}\n\u003c\/style\u003e\n\n  \u003cdiv class=\"container-fluid-2\"\u003e\n    \u003cdiv class=\"container-top bottom\"\u003e\n      \u003cp class=\"lot-name-title\"\u003eLocation and Legal Description\u003c\/p\u003e\n      \u003cp class=\"lot-description\"\u003eSunset Ranches, Hudspeth County, Texas\u003cbr\u003e20 Acres\u003c\/p\u003e\n      \u003cp style=\"text-align:center;font-size:16px;font-weight:700;margin:8px 0 10px;\"\u003eLot 7 Unit 535 – $28,498 or $284\/mo\u003c\/p\u003e\n      \u003cp style=\"max-width:1050px;margin:0 auto 14px;text-align:center;font-size:16px;line-height:1.65;font-weight:400;\"\u003eThis 20-acre Sunset Ranches property is located in Hudspeth County in far West Texas. The source listing identifies dirt-road access, residential zoning, no utilities currently shown, and an open Trans-Pecos setting with mountain and desert scenery nearby.\u003c\/p\u003e\n      \u003cp style=\"text-align:center;font-size:15px;margin:4px 0 12px;\"\u003e\u003cb\u003eLegal Description:\u003c\/b\u003e Lot 7, Unit 535, Sunset Ranches\u003c\/p\u003e\n      \u003cp style=\"text-align:center;font-size:15px;margin:4px 0 12px;\"\u003e\u003cb\u003eGPS:\u003c\/b\u003e 31.3311657, -105.2277422\u003c\/p\u003e\n      \u003cp style=\"text-align:center;font-size:15px;margin:4px 0 12px;\"\u003e\u003cb\u003eRoad Access:\u003c\/b\u003e Dirt\u003c\/p\u003e\n      \u003cp style=\"text-align:center;margin:18px 0 10px;\"\u003e\u003ca href=\"https:\/\/store.onlinelandsales.com\/collections\/texas\" style=\"color:#2b78b8;text-decoration:none;font-size:15px;font-weight:600;\"\u003e← See All Texas Lots\u003c\/a\u003e\u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"lower-box-holder\"\u003e\u003cdiv class=\"image-container col-md-12\"\u003e\n      \u003cimg class=\"lot-img ols-original-size-map\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0624\/8179\/3103\/files\/Hud535_46f1de68-fbb6-4fca-9adc-05a853ff3d72.jpg?v=1746120467\" alt=\"Sunset Ranches Unit 535 map\"\u003e\u003cbr\u003e\u003cbr\u003e\n      \u003cimg class=\"lot-img ols-original-size-map\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0624\/8179\/3103\/files\/Hud535lot5to7b_3fa3cb9d-c330-405a-835b-16003caf2009.jpg?v=1746120469\" alt=\"Sunset Ranches Lot 7 Unit 535 map\"\u003e\u003cbr\u003e\u003cbr\u003e\n      \u003cimg class=\"lot-img ols-original-size-map\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0624\/8179\/3103\/files\/sunset409_54e29e8b-7e04-4a30-922b-cdaf4380dadd.jpg?v=1746120615\" alt=\"Sunset Ranches area map\"\u003e\u003cbr\u003e\u003cbr\u003e\n    \u003c\/div\u003e\u003c\/div\u003e\n\n    \n\n    \u003cdiv class=\"ols-modern-lower\"\u003e\n      \u003chr\u003e\n      \u003cul class=\"ols-modern-benefits\"\u003e\n        \u003cli\u003e\n\u003cb\u003e20 Acres of West Texas Land:\u003c\/b\u003e Lot 7 Unit 535 provides a substantial rural parcel in Hudspeth County with room for long-term ownership, recreation or future plans, subject to current requirements.\u003c\/li\u003e\n        \u003cli\u003e\n\u003cb\u003eFlexible Owner Financing:\u003c\/b\u003e The listing is priced at $28,498 with monthly payments of $284 at 9% APR. The source auction-specific down-payment terms have been removed from this regular listing.\u003c\/li\u003e\n        \u003cli\u003e\n\u003cb\u003eOpen Trans-Pecos Setting:\u003c\/b\u003e Hudspeth County offers desert terrain, mountain views and wide-open space in far West Texas.\u003c\/li\u003e\n        \u003cli\u003e\n\u003cb\u003eDirt-Road Access:\u003c\/b\u003e The source listing identifies dirt-road access and GPS coordinates of 31.3311657, -105.2277422.\u003c\/li\u003e\n        \u003cli\u003e\n\u003cb\u003eUtilities \u0026amp; Development:\u003c\/b\u003e The source listing shows no utilities on the property and residential zoning. Buyers should independently verify utilities, access, zoning, permits and development requirements.\u003c\/li\u003e\n      \u003c\/ul\u003e\n      \u003chr\u003e\n\n      \u003cdiv class=\"ols-purpose-tour\"\u003e\n        \u003cdiv\u003e\u003ca href=\"https:\/\/store.onlinelandsales.com\/Purpose_s\/2499.htm\"\u003e\u003cimg class=\"ols-purpose-image\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0624\/8179\/3103\/files\/purpchart_bb9669ca-a14c-41ee-9678-2a3dcb4f32ad.png?v=1746036736\" alt=\"What do most people do with their land?\"\u003e\u003c\/a\u003e\u003c\/div\u003e\n        \u003cdiv class=\"ols-tour-video\"\u003e\u003cdiv\u003e\u003ciframe src=\"https:\/\/video.mindstamp.io\/embed\/njYkbOzBMOpt\" allowfullscreen allow=\"encrypted-media; microphone; camera\" scrolling=\"no\"\u003e\u003c\/iframe\u003e\u003c\/div\u003e\u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003chr\u003e\n\n      \u003cdiv class=\"ols-modern-faq\"\u003e\n        \u003cp\u003e\u003cb\u003eQ: Where is this property located?\u003c\/b\u003e\u003cbr\u003eA: Lot 7 Unit 535 is in Sunset Ranches in Hudspeth County, Texas.\u003c\/p\u003e\n        \u003cp\u003e\u003cb\u003eQ: How large is the property?\u003c\/b\u003e\u003cbr\u003eA: The listing identifies the property as approximately 20 acres.\u003c\/p\u003e\n        \u003cp\u003e\u003cb\u003eQ: What is the approximate GPS location?\u003c\/b\u003e\u003cbr\u003eA: 31.3311657, -105.2277422.\u003c\/p\u003e\n        \u003cp\u003e\u003cb\u003eQ: What is the road access?\u003c\/b\u003e\u003cbr\u003eA: The source listing identifies dirt-road access.\u003c\/p\u003e\n        \u003cp\u003e\u003cb\u003eQ: What zoning and utilities are shown?\u003c\/b\u003e\u003cbr\u003eA: The source listing labels the property Residential and shows Utilities: None. Buyers should verify current conditions directly with the appropriate local authorities and service providers.\u003c\/p\u003e\n        \u003cp\u003e\u003cb\u003eQ: What financing is shown?\u003c\/b\u003e\u003cbr\u003eA: The source listing shows a $28,498 sales price, $284 monthly payment and 9% APR, plus a 10% early-payoff discount. The old auction-specific down-payment and fee language has been removed.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003chr\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"lower-box-holder\"\u003e\u003cdiv class=\"col-md-12 count-details\"\u003e\n      \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0624\/8179\/3103\/files\/Sunset_20County_20Map_202_a8fbfb64-1260-49f4-87f5-3b221224ee9e.png?v=1746118770\" style=\"float:left;padding-right:10px;\" height=\"auto\" width=\"150\" alt=\"Hudspeth County map\"\u003e\n      \u003cstrong\u003eHudspeth County\u003c\/strong\u003e is in the Trans-Pecos region of far West Texas. The source listing describes terrain ranging from mountainous to nearly level, with elevations from roughly 3,200 to 7,500 feet and vegetation including desert scrub, mesquite, cacti, juniper, live oak and piñon at higher elevations.\u003cbr\u003e\u003cbr\u003eSunset Ranches offers a wide-open rural setting for buyers interested in privacy, recreation or a long-term land project.\n    \u003c\/div\u003e\u003c\/div\u003e\n\n    \u003cdiv class=\"ols-modern-lower\" style=\"margin-top:20px!important;margin-bottom:25px!important;\"\u003e\n      \u003chr\u003e\n\u003cp class=\"ols-modern-cta\"\u003eClaim your 20-acre Sunset Ranches property now—click “Add to Cart” and start owning your piece of West Texas today!\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/div\u003e\n\n\n\n","brand":"sunsetranches01","offers":[{"title":"$121 - STANDARD","offer_id":50528977944655,"sku":"tx_hudspeth_sunset_16U409","price":121.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0624\/8179\/3103\/files\/tx_hudspeth_sunset.jpg?v=1766447605","url":"https:\/\/store.onlinelandsales.com\/products\/texas-hudspeth-county-20-acre-sunset-ranches-lot-7-unit-535-terms-121-down-now-245-month","provider":"Onlinelandsales","version":"1.0","type":"link"}