PageSourceSearch

https://wizardmagic.com/Search

html wizardmagic.com collected 2026-10-06 13:58:45 UTC 14,602 bytes, 305 lines download raw bytes

1<!DOCTYPE html>
2<html lang="en">
3 <head>
4  <meta charset="utf-8"/>
5  <link href="https://media.base44.com/images/public/6a382151a612f68a5cc52a40/8d091a74c_wmslogo2026.png" rel="icon" type="image/png"/>
6  <meta content="width=device-width, initial-scale=1.0" name="viewport"/>
7  <meta content="wsYHP3EOC9VFBnjth3yd9__2UteEbDj66DMtv0sRudM" name="google-site-verification"/>
8  <link href="/sitemap.xml" rel="sitemap" type="application/xml"/>
9  <link href="/manifest.json" rel="manifest"/>
10  <meta content="#1e1b4b" name="theme-color"/>
11  <!-- Primary SEO -->
12  <title>
13   Search | Wizard Magic Shop
14  </title>
15  <meta content="Search on Wizard Magic Shop. Wizard Magic Shop manages 5 data types including video votes." name="description"/>
16  <meta content="online magic shop, magic shop, buy magic tricks online, magic tricks, magic supplies, magic props, magic store, card magic tricks, coin magic, mentalism, magic books, magic DVDs, flash paper, card decks, sleight of hand, learn magic, magic lessons, online magic classes, magic tutorials, beginner magic tricks, professional magic, Arizona magic shop, Mesa AZ magic store" name="keywords"/>
17  <meta content="index, follow" name="robots"/>
18  <!-- Open Graph -->
19  <meta content="website" property="og:type"/>
20  <meta content="Wizard Magic Shop" property="og:site_name"/>
21  <meta content="Search | Wizard Magic Shop" property="og:title"/>
22  <meta content="Search on Wizard Magic Shop. Wizard Magic Shop manages 5 data types including video votes." property="og:description"/>
23  <meta content="https://wizardmagic.com/Search" property="og:url"/>
24  <meta content="https://media.base44.com/images/public/6a382151a612f68a5cc52a40/6da26bdfd_wmsad4.png/v1/fill/w_1200,h_630/6da26bdfd_wmsad4.png" property="og:image"/>
25  <meta content="en_US" property="og:locale"/>
26  <!-- Twitter -->
27  <meta content="summary_large_image" name="twitter:card"/>
28  <meta content="Search | Wizard Magic Shop" name="twitter:title"/>
29  <meta content="Search on Wizard Magic Shop. Wizard Magic Shop manages 5 data types including video votes." name="twitter:description"/>
30  <meta content="https://media.base44.com/images/public/6a382151a612f68a5cc52a40/6da26bdfd_wmsad4.png/v1/fill/w_1200,h_630/6da26bdfd_wmsad4.png" name="twitter:image"/>
31  <!-- Geo -->
32  <meta content="US-AZ" name="geo.region"/>
33  <meta content="Mesa, Arizona" name="geo.placename"/>
34  <!-- Structured Data: Local Business -->
35  
35<script type="application/ld+json">
36   {
37      "@context": "https://schema.org",
38      "@type": ["Store", "OnlineStore"],
39      "name": "Wizard Magic Shop",
40      "description": "Online magic shop selling magic tricks, props and supplies nationwide — card magic, coin magic, mentalism, stage illusions, flash paper, card decks, magic books, DVDs and novelties. Also offers online magic classes and lessons for beginners through professionals. Arizona's last brick-and-mortar magic shop, with a free magic show most Sundays at 2pm.",
41      "url": "https://wizardmagic.com/",
42      "areaServed": {
43        "@type": "Country",
44        "name": "United States"
45      },
46      "telephone": "+1-480-221-5869",
47      "email": "[email protected]",
48      "image": "https://media.base44.com/images/public/6a382151a612f68a5cc52a40/8d091a74c_wmslogo2026.png",
49      "priceRange": "$$",
50      "address": {
51        "@type": "PostalAddress",
52        "streetAddress": "4422 East University Drive (inside Mall Of Peddlers)",
53        "addressLocality": "Mesa",
54        "addressRegion": "AZ",
55        "addressCountry": "US"
56      },
57      "geo": {
58        "@type": "GeoCoordinates",
59        "latitude": 33.4255,
60        "longitude": -111.7259
61      },
62      "openingHoursSpecification": [
63        {
64          "@type": "OpeningHoursSpecification",
65          "dayOfWeek": ["Tuesday", "Wednesday", "Thursday", "Friday", "Saturday"],
66          "opens": "10:00",
67          "closes": "18:00"
68        },
69        {
70          "@type": "OpeningHoursSpecification",
71          "dayOfWeek": "Sunday",
72          "opens": "12:00",
73          "closes": "18:00"
74        }
75      ],
76      "sameAs": [
77        "https://wizardsuitepro.app",
78        "https://wizardoffun.com"
79      ]
80    }
81  </script>
81
82  <!-- Structured Data: Web Site -->
83  
83<script type="application/ld+json">
84   {
85      "@context": "https://schema.org",
86      "@type": "WebSite",
87      "name": "Wizard Magic Shop",
88      "alternateName": "Wizard Magic Shop — Online Magic Store",
89      "url": "https://wizardmagic.com/",
90      "potentialAction": {
91        "@type": "SearchAction",
92        "target": {
93          "@type": "EntryPoint",
94          "urlTemplate": "https://wizardmagic.com/Search?q={search_term_string}"
95        },
96        "query-input": "required name=search_term_string"
97      }
98    }
99  </script>
99
100  
100<script crossorigin="" src="/assets/index-a73Hpcbc.js" type="module">
101  </script>
101
102  <link crossorigin="" href="/assets/index-BcXzpWaC.css" rel="stylesheet"/>
103  <meta content="https://wizardmagic.com/Search" name="twitter:url"/>
104  
104<script>
105   (function () {
106  var titles = {"/admin": "Admin | Wizard Magic Shop", "/cart": "Cart | Wizard Magic Shop", "/checkout": "Checkout | Wizard Magic Shop", "/checkoutsuccess": "Checkout Success | Wizard Magic Shop", "/checkout-success": "Checkout Success | Wizard Magic Shop", "/onlinelessons": "Online Lessons | Wizard Magic Shop", "/online-lessons": "Online Lessons | Wizard Magic Shop", "/order-confirmation": "Order Confirmation | Wizard Magic Shop", "/orderconfirmation": "Order Confirmation | Wizard Magic Shop", "/orders": "Orders | Wizard Magic Shop", "/podcasts": "Podcasts | Wizard Magic Shop", "/products": "Products | Wizard Magic Shop", "/profile": "Profile | Wizard Magic Shop", "/search": "Search | Wizard Magic Shop", "/": "Wizard Magic Shop", "/shoplanding": "Shop Landing | Wizard Magic Shop", "/shop-landing": "Shop Landing | Wizard Magic Shop", "/onlineclassroomlanding": "Online Classroom Landing | Wizard Magic Shop", "/online-classroom-landing": "Online Classroom Landing | Wizard Magic Shop", "/online-classroom": "Online Classroom | Wizard Magic Shop", "/onlineclassroom": "Online Classroom | Wizard Magic Shop", "/about": "About | Wizard Magic Shop", "/contact": "Contact | Wizard Magic Shop", "/blog": "Blog | Wizard Magic Shop", "/blogpost": "Blog Post | Wizard Magic Shop", "/blog-post": "Blog Post | Wizard Magic Shop", "/home": "Wizard Magic Shop"};
107  // PascalCase boundaries -> "-", mirroring _PASCAL_BOUNDARY_RE without lookbehind
108  // (old Safari fails to PARSE a lookbehind, taking the whole script down).
109  var dashed = function (s) {
110    return s.replace(/([a-z0-9])([A-Z])/g, "$1-$2").replace(/([A-Z])([A-Z][a-z])/g, "$1-$2");
111  };
112  var decode = function (s) {
113    // A %2F inside ONE segment must not become a structural separator: /blog/foo%2Fbar is a
114    // dynamic slug, and letting it split would match a static /blog/foo/bar and write ITS title.
115    try { var d = decodeURIComponent(s); return d.indexOf("/") < 0 ? d : s; } catch (e) { return s; }
116  };
117  var segments = function (path) { return path.split("/").filter(Boolean).map(decode); };
118  var norm = function (path) {
119    var parts = segments(path).map(function (s) { return dashed(s).toLowerCase(); });
120    return parts.length ? "/" + parts.join("/") : "/";
121  };
122  var lastPath = location.pathname, written = document.title, on = true;
123  var sync = function () {
124    // Path only: a hash/query change is the same page, and the SDK strips its own auth
125    // params with replaceState -- neither must clobber a server-rendered title in place.
126    if (!on || location.pathname === lastPath) return;
127    lastPath = location.pathname;
128    if (document.title !== written) { on = false; return; }
129    // Write ONLY a title the map proves. An unmapped path is a dynamic route (/blog/:slug) the
130    // map cannot carry, and writing a placeholder there is destructive, not merely vague: the
131    // prerender worker runs no setUserAgent, so its capture browser reads as human and executes
132    // this script, and coordinator.js's settle wait explicitly tolerates a full navigation --
133    // a redirect landing on an unmapped path would bake the placeholder into the stored
134    // snapshot. Leaving the title alone degrades to today's behavior instead.
135    // Exact lookup only. A dash-stripped retry here would let a genuinely different /set-up
136    // claim /setup: the map carries a dash-free key only where a PascalCase boundary put the
137    // dashes there, and the client cannot tell the two apart. The map emits every reachable
138    // shape per segment instead (_client_url_variants).
139    var title = titles[norm(location.pathname)];
140    if (title === undefined) return;
141    document.title = title;
142    // Re-read: the setter stores verbatim but the getter strips and collapses whitespace, so
143    // keeping the assigned string would make the next sync() read our own write as the app's.
144    written = document.title;
145  };
146  var wrap = function (fn) {
147    // The history entry is already pushed by the time sync() runs, so a throw here would
148    // surface inside the host app's router and break navigation. This is injected into apps
149    // we cannot test, so it swallows rather than trusting the trace.
150    return function () {
151      var r = fn.apply(this, arguments);
152      try { sync(); } catch (e) {}
153      return r;
154    };
155  };
156  history.pushState = wrap(history.pushState);
157  history.replaceState = wrap(history.replaceState);
158  window.addEventListener("popstate", sync);
159})();
160  </script>
160
161  <meta content="yes" name="mobile-web-app-capable"/>
162  <meta content="black" name="apple-mobile-web-app-status-bar-style"/>
163  <meta content="Wizard Magic Shop" name="apple-mobile-web-app-title"/>
164  <link href="https://wizardmagic.com/Search" rel="canonical"/>
165  
165<script data-seo-source="builder" type="application/ld+json">
166   {"name": "Wizard Magic Shop", "@context": "https://schema.org", "@type": "WebSite", "url": "https://wizardmagic.com"}
167  </script>
167
168  
168<script data-seo-source="builder" type="application/ld+json">
169   {"name": "Wizard Magic Shop", "logo": "https://media.base44.com/images/public/6a382151a612f68a5cc52a40/d081b2398_wmslogomaster.jpg", "@context": "https://schema.org", "@type": "Organization", "url": "https://wizardmagic.com"}
170  </script>
170
171  
171<script data-seo-source="builder" type="application/ld+json">
172   {"@context": "https://schema.org", "@type": "BreadcrumbList", "itemListElement": [{"@type": "ListItem", "position": 1, "name": "Home", "item": "https://wizardmagic.com/"}, {"@type": "ListItem", "position": 2, "name": "Search", "item": "https://wizardmagic.com/Search"}]}
173  </script>
173
174 </head>
175 <body>
176  <div id="root">
177   <div data-seo-source="builder" id="seo-snapshot" style="position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0;">
178    <main>
179     <header>
180      <h1>
181       Search | Wizard Magic Shop
182      </h1>
183      <p>
184       Search on Wizard Magic Shop. Wizard Magic Shop manages 5 data types including video votes.
185      </p>
186     </header>
187     <nav aria-label="Pages">
188      <h2>
189       Pages
190      </h2>
191      <ul>
192       <li>
193        <a href="/">
194         Home
195        </a>
196       </li>
197       <li>
198        <a href="/Admin">
199         Admin
200        </a>
201        — Admin on Wizard Magic Shop. Wizard Magic Shop manages 5 data types including video votes.
202       </li>
203       <li>
204        <a href="/Cart">
205         Cart
206        </a>
207        — Cart on Wizard Magic Shop. Wizard Magic Shop manages 5 data types including video votes.
208       </li>
209       <li>
210        <a href="/Checkout">
211         Checkout
212        </a>
213        — Checkout on Wizard Magic Shop. Wizard Magic Shop manages 5 data types including video votes.
214       </li>
215       <li>
216        <a href="/CheckoutSuccess">
217         Checkout Success
218        </a>
219        — Checkout Success on Wizard Magic Shop. Wizard Magic Shop manages 5 data types including video votes.
220       </li>
221       <li>
222        <a href="/OnlineLessons">
223         Online Lessons
224        </a>
225        — Online Lessons on Wizard Magic Shop. Wizard Magic Shop manages 5 data types including video votes.
226       </li>
227       <li>
228        <a href="/OrderConfirmation">
229         Order Confirmation
230        </a>
231        — Order Confirmation on Wizard Magic Shop. Wizard Magic Shop manages 5 data types including video votes.
232       </li>
233       <li>
234        <a href="/Orders">
235         Orders
236        </a>
237        — Orders on Wizard Magic Shop. Wizard Magic Shop manages 5 data types including video votes.
238       </li>
239       <li>
240        <a href="/Podcasts">
241         Podcasts
242        </a>
243        — Podcasts on Wizard Magic Shop. Wizard Magic Shop manages 5 data types including video votes.
244       </li>
245       <li>
246        <a href="/Products">
247         Products
248        </a>
249        — Products on Wizard Magic Shop. Wizard Magic Shop manages 5 data types including video votes.
250       </li>
251       <li>
252        <a href="/Profile">
253         Profile
254        </a>
255        — Profile on Wizard Magic Shop. Wizard Magic Shop manages 5 data types including video votes.
256       </li>
257       <li>
258        <a href="/ShopLanding">
259         Shop Landing
260        </a>
261        — Shop Landing on Wizard Magic Shop. Wizard Magic Shop manages 5 data types including video votes.
262       </li>
263       <li>
264        <a href="/OnlineClassroomLanding">
265         Online Classroom Landing
266        </a>
267        — Online Classroom Landing on Wizard Magic Shop. Wizard Magic Shop manages 5 data types including video votes.
268       </li>
269       <li>
270        <a href="/OnlineClassroom">
271         Online Classroom
272        </a>
273        — Online Classroom on Wizard Magic Shop. Wizard Magic Shop manages 5 data types including video votes.
274       </li>
275       <li>
276        <a href="/About">
277         About
278        </a>
279        — About on Wizard Magic Shop. Wizard Magic Shop manages 5 data types including video votes.
280       </li>
281       <li>
282        <a href="/Contact">
283         Contact
284        </a>
285        — Contact on Wizard Magic Shop. Wizard Magic Shop manages 5 data types including video votes.
286       </li>
287       <li>
288        <a href="/Blog">
289         Blog
290        </a>
291        — Blog on Wizard Magic Shop. Wizard Magic Shop manages 5 data types including video votes.
292       </li>
293       <li>
294        <a href="/BlogPost">
295         Blog Post Page
296        </a>
297        — Blog Post on Wizard Magic Shop. Wizard Magic Shop manages 5 data types including video votes.
298       </li>
299      </ul>
300     </nav>
301    </main>
302   </div>
303  </div>
304 </body>
305</html>

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.