{"id":2510,"date":"2026-06-18T15:22:08","date_gmt":"2026-06-18T07:22:08","guid":{"rendered":"https:\/\/nature.ichuanghui.cn\/?page_id=2510"},"modified":"2026-07-20T11:29:33","modified_gmt":"2026-07-20T03:29:33","slug":"locations","status":"publish","type":"page","link":"https:\/\/nature.ichuanghui.cn\/es\/locations\/","title":{"rendered":"Locations"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-page\" data-elementor-id=\"2510\" class=\"elementor elementor-2510\" data-elementor-post-type=\"page\">\n\t\t\t\t<div class=\"elementor-element elementor-element-2ca5157 e-flex e-con-boxed e-con e-parent\" data-id=\"2ca5157\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-9ae750b elementor-widget elementor-widget-heading\" data-id=\"9ae750b\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">Store Locator<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-55a4463 e-flex e-con-boxed e-con e-parent\" data-id=\"55a4463\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-casa2510locator elementor-widget elementor-widget-html\" data-id=\"casa2510locator\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<div class=\"casa-store-locator\" data-casa-store-locator>\n  <style>\n    .casa-store-locator{font-family:Poppins,Arial,sans-serif;color:#1d1819}.casa-store-controls{display:grid;grid-template-columns:250px 250px 1fr;gap:20px;align-items:end;margin-bottom:40px}.casa-field label{display:block;margin-bottom:16px;font-size:14px;font-weight:600;line-height:20px}.casa-select,.casa-search{height:56px;border:0;background:#f5f5f5;border-radius:4px;padding:0 18px;font-size:14px;color:#585858;outline:none}.casa-select{width:100%;appearance:auto}.casa-locate{height:56px;border:0;border-radius:4px;background:#c02115;color:#fff;font-size:18px;cursor:pointer}.casa-search-wrap{justify-self:end;position:relative;width:min(410px,100%);display:flex;align-items:center}.casa-search{width:100%;border:1px solid #1d1819;border-radius:28px;background:#fff;padding-right:52px}.casa-search-btn{position:absolute;right:16px;width:24px;height:24px;border:0;background:transparent;color:#c02115;font-size:24px;line-height:24px;cursor:pointer}.casa-store-body{display:grid;grid-template-columns:520px minmax(0,1fr);gap:40px;align-items:stretch}.casa-list-head{display:flex;justify-content:space-between;align-items:center;margin-bottom:24px;font-size:18px;font-weight:600}.casa-list-count{font-size:14px;font-weight:400;color:#585858}.casa-list-count strong{color:#c02115;font-weight:600}.casa-store-list{height:864px;overflow:hidden}.casa-store-card{position:relative;padding:28px 24px;background:#fff;border-bottom:1px solid #e5e5e5;cursor:pointer;transition:background .2s ease,box-shadow .2s ease}.casa-store-card.is-active,.casa-store-card:hover{background:#f5f5f5}.casa-store-card h3{margin:0 92px 16px 0;font-size:24px;font-weight:600;line-height:32px;color:#1d1819}.casa-store-card.is-active h3{color:#c02115}.casa-distance{position:absolute;right:24px;top:30px;font-size:16px;color:#585858}.casa-store-card p{margin:0 0 10px;font-size:14px;line-height:20px;color:#585858}.casa-store-card .casa-phone{font-size:18px;font-weight:700;color:#1d1819}.casa-view{display:inline-flex;gap:10px;align-items:center;margin-top:14px;font-size:14px;font-weight:600;color:#1d1819;text-decoration:none}.casa-list-nav{display:grid;grid-template-columns:1fr 1fr;gap:20px;margin-top:24px}.casa-list-nav button{height:42px;border:0;border-radius:4px;font-size:22px;cursor:pointer}.casa-list-nav .prev{background:#f1f1f1;color:#1d1819}.casa-list-nav .next{background:#c02115;color:#fff}.casa-map{position:relative;min-height:948px;background:#cbeedc;border-radius:4px;overflow:hidden}.casa-map-bg{position:absolute;inset:0;background:radial-gradient(circle at 28% 47%,rgba(192,33,21,.15) 0 2%,transparent 3%),linear-gradient(90deg,#75d2df 0 24%,transparent 24%),linear-gradient(135deg,#d8f2df,#eef2dc 55%,#cde7d8);opacity:.95}.casa-map-bg:after{content:\"\";position:absolute;inset:0;background:linear-gradient(25deg,transparent 0 42%,rgba(255,255,255,.55) 42% 45%,transparent 45%),linear-gradient(-12deg,transparent 0 50%,rgba(133,187,151,.35) 50% 52%,transparent 52%);opacity:.8}.casa-marker{position:absolute;width:34px;height:44px;border:0;background:transparent;transform:translate(-50%,-100%);cursor:pointer}.casa-marker:before{content:\"\";position:absolute;left:7px;top:0;width:20px;height:20px;background:#c02115;border-radius:50% 50% 50% 0;transform:rotate(-45deg);box-shadow:0 2px 8px rgba(0,0,0,.25)}.casa-marker:after{content:\"\";position:absolute;left:13px;top:6px;width:8px;height:8px;background:#fff;border-radius:50%}.casa-marker span{position:absolute;left:22px;top:20px;font-size:12px;color:#c02115;font-weight:600}.casa-marker.is-active:before{background:#ef3b2d;transform:rotate(-45deg) scale(1.25)}.casa-map-popup{position:absolute;left:50%;top:22%;width:379px;padding:24px;background:#fff;border-radius:4px;box-shadow:0 12px 30px rgba(0,0,0,.15);transform:translateX(-50%);z-index:5}.casa-map-popup h3{margin:0 90px 16px 0;font-size:24px;line-height:32px;font-weight:600;color:#c02115}.casa-map-popup .close{position:absolute;right:20px;top:20px;border:0;background:transparent;color:#888;font-size:18px;cursor:pointer}.casa-map-popup .dist{position:absolute;right:50px;top:28px;color:#585858;font-size:18px}.casa-map-popup p{margin:0 0 10px;font-size:14px;line-height:20px;color:#585858}.casa-map-popup .phone{font-size:18px;font-weight:700;color:#1d1819}.casa-empty{padding:30px;background:#f5f5f5;color:#585858}.casa-icon{color:#c02115;margin-right:8px}@media(max-width:1200px){.casa-store-controls{grid-template-columns:1fr 1fr}.casa-search-wrap{grid-column:1\/-1;justify-self:stretch}.casa-store-body{grid-template-columns:1fr}.casa-store-list{height:auto}.casa-map{min-height:560px}}@media(max-width:767px){.casa-store-locator,.casa-store-locator *{box-sizing:border-box}.casa-store-controls{grid-template-columns:minmax(0,1fr);gap:14px;margin-bottom:34px}.casa-field label{margin-bottom:8px;font-size:16px;line-height:22px}.casa-select,.casa-locate,.casa-search{width:100%;max-width:100%;height:56px}.casa-select{padding:0 16px}.casa-locate{display:flex;align-items:center;justify-content:center}.casa-search-wrap{grid-column:auto;justify-self:stretch;width:100%;max-width:100%}.casa-search{padding-left:22px;padding-right:54px}.casa-search-btn{right:14px;width:32px;height:32px;font-size:30px;line-height:32px}.casa-store-body{gap:28px}.casa-list-head{margin-bottom:18px}.casa-store-card{padding:24px}.casa-store-card h3{font-size:20px}.casa-map-popup{width:calc(100% - 32px)}.casa-map{min-height:460px}}\n  <\/style>\n  <div class=\"casa-store-controls\">\n    <div class=\"casa-field\"><label for=\"casa-distance\">Max Distance<\/label><select id=\"casa-distance\" class=\"casa-select\"><option value=\"100\">100 miles<\/option><option value=\"50\">50 miles<\/option><option value=\"25\">25 miles<\/option><option value=\"10\">10 miles<\/option><\/select><\/div>\n    <div class=\"casa-field\"><label>Use My Location<\/label><button type=\"button\" class=\"casa-locate\" aria-label=\"Use my location\">\u25ce<\/button><\/div>\n    <div class=\"casa-search-wrap\"><input class=\"casa-search\" type=\"search\" placeholder=\"Zip Code, City, State, Or Store #\" aria-label=\"Search locations\"><button type=\"button\" class=\"casa-search-btn\" aria-label=\"Search\">\u2315<\/button><\/div>\n  <\/div>\n  <div class=\"casa-store-body\">\n    <section class=\"casa-list-panel\" aria-label=\"Store Listings\"><div class=\"casa-list-head\"><span>Store Listings<\/span><span class=\"casa-list-count\"><strong>5<\/strong> stores<\/span><\/div><div class=\"casa-store-list\"><\/div><div class=\"casa-list-nav\"><button type=\"button\" class=\"prev\" aria-label=\"Previous stores\">\u2303<\/button><button type=\"button\" class=\"next\" aria-label=\"Next stores\">\u2304<\/button><\/div><\/section>\n    <section class=\"casa-map\" aria-label=\"Store map\"><div class=\"casa-map-bg\"><\/div><div class=\"casa-map-pins\"><\/div><div class=\"casa-map-popup\" role=\"status\"><\/div><\/section>\n  <\/div>\n  <script>\n    (function(){\n      const root=document.currentScript.closest('[data-casa-store-locator]'); if(!root||root.dataset.ready)return; root.dataset.ready='1';\n      const stores=[\n        {name:'Stockton',address:'2206 Stagecoach Rd, Stockton, CA 95215',phone:'844-959-2272',distance:10,pos:[28,47]},\n        {name:'Elk Grove',address:'8777 Elk Grove Blvd, Elk Grove, CA 95624',phone:'916-667-8563',distance:16.5,pos:[29,44]},\n        {name:'San Jose',address:'1070 Commercial St, Suite 107, San Jose, CA 95112',phone:'408-289-1228',distance:22.6,pos:[25,55]},\n        {name:'Sacramento',address:'3999 Fruitridge Rd, Sacramento, CA 95820',phone:'916-346-4055',distance:32.3,pos:[29,42]},\n        {name:'Fremont',address:'42400 Christy St, Fremont, CA 94538',phone:'510-555-0199',distance:38.8,pos:[26,57]}\n      ];\n      const list=root.querySelector('.casa-store-list'), pins=root.querySelector('.casa-map-pins'), popup=root.querySelector('.casa-map-popup'), count=root.querySelector('.casa-list-count strong'), search=root.querySelector('.casa-search'), distance=root.querySelector('#casa-distance');\n      let filtered=stores.slice(), active=1;\n      function card(store,index){return `<article class=\"casa-store-card${index===active?' is-active':''}\" data-index=\"${index}\" tabindex=\"0\"><span class=\"casa-distance\">${store.distance}mi<\/span><h3>${store.name}<\/h3><p><span class=\"casa-icon\">\u2316<\/span>${store.address}<\/p><p class=\"casa-phone\"><span class=\"casa-icon\">\u260f<\/span>${store.phone}<\/p><a class=\"casa-view\" href=\"https:\/\/www.google.com\/maps\/search\/?api=1&query=${encodeURIComponent(store.address)}\" target=\"_blank\" rel=\"noopener\">View Location \u2197<\/a><\/article>`}\n      function pin(store,index){return `<button type=\"button\" class=\"casa-marker${index===active?' is-active':''}\" data-index=\"${index}\" style=\"left:${store.pos[0]}%;top:${store.pos[1]}%\" aria-label=\"${store.name}\"><span>${store.name==='Elk Grove'?'8777':''}<\/span><\/button>`}\n      function popupHtml(store){return `<button type=\"button\" class=\"close\" aria-label=\"Close\">\u00d7<\/button><span class=\"dist\">${store.distance}mi<\/span><h3>${store.name}<\/h3><p><span class=\"casa-icon\">\u2316<\/span>${store.address}<\/p><p class=\"phone\"><span class=\"casa-icon\">\u260f<\/span>${store.phone}<\/p><a class=\"casa-view\" href=\"https:\/\/www.google.com\/maps\/search\/?api=1&query=${encodeURIComponent(store.address)}\" target=\"_blank\" rel=\"noopener\">View Location \u2197<\/a>`}\n      function render(){count.textContent=filtered.length; if(!filtered.length){list.innerHTML='<div class=\"casa-empty\">No stores found.<\/div>'; pins.innerHTML=''; popup.hidden=true; return;} if(active>=filtered.length)active=0; list.innerHTML=filtered.map(card).join(''); pins.innerHTML=filtered.map(pin).join(''); popup.hidden=false; popup.innerHTML=popupHtml(filtered[active]);}\n      function setActive(index){active=Number(index)||0; render(); const current=list.querySelector('.is-active'); if(current) current.scrollIntoView({block:'nearest',behavior:'smooth'});}\n      function applyFilters(){const term=search.value.trim().toLowerCase(); const max=Number(distance.value)||999; filtered=stores.filter(s=>s.distance<=max && (!term || (s.name+' '+s.address+' '+s.phone).toLowerCase().includes(term))); active=filtered.findIndex(s=>s.name==='Elk Grove'); if(active<0)active=0; render();}\n      root.addEventListener('click',e=>{const item=e.target.closest('[data-index]'); if(item){setActive(item.dataset.index)} if(e.target.matches('.casa-search-btn'))applyFilters(); if(e.target.matches('.casa-map-popup .close'))popup.hidden=true; if(e.target.matches('.next'))setActive((active+1)%Math.max(filtered.length,1)); if(e.target.matches('.prev'))setActive((active-1+Math.max(filtered.length,1))%Math.max(filtered.length,1)); if(e.target.matches('.casa-locate')){e.target.textContent='\u2713'; setTimeout(()=>e.target.textContent='\u25ce',900);}});\n      root.addEventListener('keydown',e=>{const item=e.target.closest('[data-index]'); if(item&&(e.key==='Enter'||e.key===' ')){e.preventDefault();setActive(item.dataset.index)}});\n      search.addEventListener('keydown',e=>{if(e.key==='Enter')applyFilters()}); search.addEventListener('input',applyFilters); distance.addEventListener('change',applyFilters); render();\n    })();\n  <\/script>\n<\/div>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t","protected":false},"excerpt":{"rendered":"<p>Store Locator Max Distance100 miles50 miles25 miles10 miles Use My Location\u25ce \u2315 Store Listings5 stores\u2303\u2304<\/p>","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"site-sidebar-layout":"no-sidebar","site-content-layout":"page-builder","ast-site-content-layout":"full-width-container","site-content-style":"default","site-sidebar-style":"default","ast-global-header-display":"","ast-banner-title-visibility":"","ast-main-header-display":"","ast-hfb-above-header-display":"","ast-hfb-below-header-display":"","ast-hfb-mobile-header-display":"","site-post-title":"disabled","ast-breadcrumbs-content":"","ast-featured-img":"disabled","footer-sml-layout":"","ast-disable-related-posts":"","theme-transparent-header-meta":"default","adv-header-id-meta":"","stick-header-meta":"default","header-above-stick-meta":"","header-main-stick-meta":"","header-below-stick-meta":"","astra-migrate-meta-layouts":"set","ast-page-background-enabled":"default","ast-page-background-meta":{"desktop":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"ast-content-background-meta":{"desktop":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"footnotes":""},"class_list":["post-2510","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/nature.ichuanghui.cn\/es\/wp-json\/wp\/v2\/pages\/2510","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/nature.ichuanghui.cn\/es\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/nature.ichuanghui.cn\/es\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/nature.ichuanghui.cn\/es\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/nature.ichuanghui.cn\/es\/wp-json\/wp\/v2\/comments?post=2510"}],"version-history":[{"count":7,"href":"https:\/\/nature.ichuanghui.cn\/es\/wp-json\/wp\/v2\/pages\/2510\/revisions"}],"predecessor-version":[{"id":2700,"href":"https:\/\/nature.ichuanghui.cn\/es\/wp-json\/wp\/v2\/pages\/2510\/revisions\/2700"}],"wp:attachment":[{"href":"https:\/\/nature.ichuanghui.cn\/es\/wp-json\/wp\/v2\/media?parent=2510"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}