PageSourceSearch

https://www.sukiasian.com/

html sukiasian.com collected 2026-09-24 14:18:39 UTC 130,401 bytes, 2,698 lines download raw bytes

1<!DOCTYPE html>
2
3<html class="no-js css-scroll eds-theme-light" lang="en">
4	<head>
5		<meta charset="utf-8" />
6		<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1" />
7		<meta name="viewport" content="width=device-width, initial-scale=1.0">
8		<meta name="apple-mobile-web-app-status-bar-style" content="black">
9		<meta name="mobile-web-app-capable" content="yes">
10		
11				
12						<title>Suki Asian Cuisine - Norwalk, OH in OH | Online Ordering</title>
13							<meta name="keywords" content="suki asian cuisine, suki, suki norwalk, suki menu, norwalk japanese takeout, norwalk japanese food, norwalk japanese restaurants, japanese takeout, best japanese food in norwalk, japanese restaurants in norwalk, japanese restaurants near me, japanese food near me, norwalk sushi takeout, norwalk sushi food, norwalk sushi restaurants, sushi takeout, best sushi food in norwalk, sushi restaurants in norwalk, sushi restaurants near me, sushi food near me" />
14										<meta name="description" content="Order Japanese online from Suki Asian Cuisine - Norwalk, OH in Norwalk, OH for delivery and takeout. Browse our menu and easily choose and modify your selection.">
15			
16						<meta property="og:type" content="website">
17							<meta property="og:title" content="Suki Asian Cuisine - Norwalk, OH in OH | Online Ordering">
18										<meta property="og:description" content="Order Japanese online from Suki Asian Cuisine - Norwalk, OH in Norwalk, OH for delivery and takeout. Browse our menu and easily choose and modify your selection.">
19										<meta property="og:image" content="https://imagedelivery.net/9lr8zq_Jvl7h6OFWqEi9IA/c8e0f1b1-fe26-42c1-3ed9-046bc3cbfb00/public" />
20			
21						<meta name="twitter:card" content="summary_large_image">
22							<meta name="twitter:title" content="Suki Asian Cuisine - Norwalk, OH in OH | Online Ordering">
23										<meta name="twitter:description" content="Order Japanese online from Suki Asian Cuisine - Norwalk, OH in Norwalk, OH for delivery and takeout. Browse our menu and easily choose and modify your selection.">
24										<meta name="twitter:image" content="https://imagedelivery.net/9lr8zq_Jvl7h6OFWqEi9IA/c8e0f1b1-fe26-42c1-3ed9-046bc3cbfb00/public" />
25			
26										<link rel="shortcut icon" href="https://imagedelivery.net/9lr8zq_Jvl7h6OFWqEi9IA/8bafc79b-dd73-4f7e-d4fc-82d4d7ef1a00/public" type="image/x-icon" />
27					
28							<link rel="canonical" href="https://www.sukiasian.com/"/>
29		
30				<link type="text/css" rel="stylesheet" href="/min/g=eds_css&amp;1788377785" />
31		<link type="text/css" rel="stylesheet" href="/min/g=css4.0&amp;1788377785" />
32					<link href="https://fonts.googleapis.com/css?family=Nunito:400,700|Open+Sans:400,600,700" rel="stylesheet" />
33				<link rel="stylesheet" href="//ajax.googleapis.com/ajax/libs/jqueryui/1.10.1/themes/base/minified/jquery-ui.min.css" />
34		
34<script src="https://kit.fontawesome.com/0208faa9a2.js" crossorigin="anonymous"></script>
34
35
36		<style>
37								.home_hero, .menu_hero{ background-image: url(https://imagedelivery.net/9lr8zq_Jvl7h6OFWqEi9IA/6f5319cf-0543-43b1-2775-33515ab61d00/public); }
38					@media
39					(-webkit-min-device-pixel-ratio: 1.25),
40					(min-resolution: 120dpi){
41						/* Retina header*/
42						.home_hero, .menu_hero{ background-image: url(https://imagedelivery.net/9lr8zq_Jvl7h6OFWqEi9IA/6c820857-9968-4efd-0552-01cd205b7800/public); }
43					}
44															/*body{  } */
45
46					
47		</style>
48
49		
50		
50<script type="text/javascript">
51			var UrlTag = "sukiasiannorwalkoh";
52			var template = 'defaultv4';
53			var formname = 'home';
54			var menulink = 'https://www.sukiasian.com/order/main';
55			var checkoutlink = 'https://www.sukiasian.com/checkout';
56		</script>
56
57		
57<script>
58			/* http://writing.colin-gourlay.com/safely-using-ready-before-including-jquery/ */
59			(function(w,d,u){w.readyQ=[];w.bindReadyQ=[];function p(x,y){if(x=="ready"){w.bindReadyQ.push(y);}else{w.readyQ.push(x);}};var a={ready:p,bind:p};w.$=w.jQuery=function(f){if(f===d||f===u){return a}else{p(f)}}})(window,document)
60		</script>
60
61
62		
62<script type="application/ld+json">{"@context":"https://schema.org","@graph":[{"@type":"Restaurant","@id":"https://www.sukiasian.com/#restaurant","name":"Suki Asian Cuisine - Norwalk, OH","url":"https://www.sukiasian.com/","telephone":"+14196688886","address":{"@type":"PostalAddress","streetAddress":"187 Milan Ave","addressLocality":"Norwalk","addressRegion":"OH","postalCode":"44857","addressCountry":"US"},"hasMap":"https://maps.google.com/?q=Suki Asian Cuisine - Norwalk, OH, 187 Milan Ave, Norwalk, OH, 44857","priceRange":"$$","potentialAction":{"@type":"OrderAction","target":"https://www.sukiasian.com"},"servesCuisine":"Japanese","amenityFeature":[{"@type":"LocationFeatureSpecification","name":"Pick up","value":true},{"@type":"LocationFeatureSpecification","name":"Delivery","value":true}],"image":{"@type":"ImageObject","contentLocation":"Norwalk, OH","url":"https://imagedelivery.net/9lr8zq_Jvl7h6OFWqEi9IA/c8e0f1b1-fe26-42c1-3ed9-046bc3cbfb00/public"},"geo":{"@type":"GeoCoordinates","name":"Suki Asian Cuisine - Norwalk, OH","latitude":41.2577007,"longitude":-82.6122539},"hasMenu":[{"@id":"https://www.sukiasian.com/order/main#menu"}],"sameAs":["https://www.yelp.com/biz/suki-asian-cuisine-norwalk-2","https://www.tripadvisor.com/Restaurant_Review-g50785-d15062937-Reviews-Suki_Asian_Cuisine-Norwalk_Ohio.html"],"openingHoursSpecification":[{"@type":"OpeningHoursSpecification","opens":"11:00","closes":"21:30","dayOfWeek":["https://schema.org/Tuesday","https://schema.org/Wednesday","https://schema.org/Thursday"]},{"@type":"OpeningHoursSpecification","opens":"11:00","closes":"22:30","dayOfWeek":["https://schema.org/Friday","https://schema.org/Saturday"]},{"@type":"OpeningHoursSpecification","opens":"12:00","closes":"21:30","dayOfWeek":["https://schema.org/Sunday"]}]},{"@type":"Menu","@id":"https://www.sukiasian.com/order/main#menu","url":"https://www.sukiasian.com/order/main","name":"Main","description":"Please note: requests for additional items or special preparation may incur an extra charge not calculated on your online order."}]}</script>
62
63<!-- Google Tag Manager -->
64<script>
65	window.dataLayer = window.dataLayer || [];
66	window.gtag = window.gtag || function gtag() { dataLayer.push(arguments); };
67	gtag('js', new Date());
68
69	let data = {
70		account: 'sukiasiannorwalkoh',
71		context: 'direct',
72		templateVersion: 4,
73		rid: 66,
74			}
75		dataLayer.push({ ...data, event: 'app_data_ready' });
vendor: 337 bytes, lines 75-81
75
76
77	(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start':
78		new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0],
79		j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src=
80		'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f);
81	})(window,document,'script','dataLayer','
81GTM-K9P93M
vendor: 4 bytes, line 81
81');
82</script>
vendor: 67 bytes, lines 82-84
82
83
84		<script async src="https://www.googletagmanager.com/gtag/js?id=
84G-ZDVSYCDCZV
vendor: 15 bytes, lines 84-86
84"></script>
85
86		
86<script>
87			
88							gtag('config', "G-ZDVSYCDCZV");
89					</script>
89
90	
91
92
93					<meta name="smartbanner:title" content="Suki Asian Cuisine Norwalk OH">
94					<meta name="smartbanner:author" content="Online Ordering">
95					<meta name="smartbanner:price" content="FREE">
96					<meta name="smartbanner:price-suffix-google" content=" ">
97					<meta name="smartbanner:button" content="VIEW">
98					<meta name="smartbanner:button-url-google" content="https://play.google.com/store/apps/details?id=com.sukiasiannorwalkoh.ordering">
99					<meta name="smartbanner:enabled-platforms" content="android">
100											<meta name="smartbanner:icon-google" content="https://ehc-west-0-bucket.s3.us-west-2.amazonaws.com/web/documents/sukiasiannorwalkoh/">
101						</head>
102
103	<body
104		data-event-on:customer_registered="window.location.reload()"
105		data-event-on:customer_logged_in="window.location.reload()"
106		data-event-on:customer_logged_out="window.location.reload()"
107	>
108		<a class="skip-to-content-link" href="#main">Skip to content</a>
109					<aside aria-label="Accessibility">
110				<a
111					href="https://www.sukiasian.com/accessibility"
112					class="accessibility-statement-link eds_button btn btn-secondary btn-lg eds_button--shape-circle"
113					aria-label="Accessibility statement"
114				>
115					<i class="eds_icon fa fa-lg fa-person-limbs-wide" style="" aria-hidden="true"></i>				</a>
116			</aside>
117				<!-- Google Tag Manager (noscript) -->
vendor: 70 bytes, lines 117-118
117
118		<noscript><iframe src="https://www.googletagmanager.com/ns.html?id=
118GTM-K9P93M
vendor: 85 bytes, lines 118-119
118" height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript>
119		
119<!-- End Google Tag Manager (noscript) -->
120						<!-- wrapper starts -->
121		<div class="wrapper">
122			<section style="grid-area: header-announcements" aria-label="Announcement">
123				<div id="upgradeBrowserBanner" class="alert alert-warning mb-0 rounded-0 py-4" style="display:none;">
124	<div class="alert-icon"><i class="fas fa-warning" aria-hidden="true"></i></div>
125	<div>
126		<strong>We're sorry, but the Web browser you are using is not supported.</strong> <br/> Please upgrade your browser or try a different one to use this Website. Supported browsers include:<br/>
127		<ul class="list-unstyled">
128			<li class="mt-2"><a href="https://www.google.com/chrome" target="_blank" rel="noopener noreferrer" class="simple-link"><i class="fab fa-chrome"></i> Chrome</a></li>
129			<li class="mt-2"><a href="https://www.mozilla.com/firefox/upgrade.html" target="_blank" rel="noopener noreferrer" class="simple-link"><i class="fab fa-firefox"></i> Firefox</a></li>
130			<li class="mt-2"><a href="https://www.microsoft.com/en-us/windows/microsoft-edge" target="_blank" rel="noopener noreferrer" class="simple-link"><i class="fab fa-edge"></i> Edge</a></li>
131			<li class="mt-2"><a href="http://www.apple.com/safari/" target="_blank" rel="noopener noreferrer" class="simple-link"><i class="fab fa-safari"></i> Safari</a></li>
132		</ul>
133	</div>
134</div>
135<script>
136	var ua = navigator.userAgent;
137	var match = ua.match(/Firefox\/([0-9]+)\./);
138	var firefoxVersion = match ? parseInt(match[1]) : 1000;
139	var match = ua.match(/Chrome\/([0-9]+)\./);
140	var chromeVersion = match ? parseInt(match[1]) : 1000;
141	var isIE = ua.indexOf('MSIE') > -1 || ua.indexOf('Trident') > -1;
142	var upgradeBrowserBanner = document.getElementById('upgradeBrowserBanner');
143	var isMatchesSupported = typeof(upgradeBrowserBanner.matches)!="undefined";
144	var isEntriesSupported = typeof(Object.entries)!="undefined";
145	//Safari version is verified with isEntriesSupported
146	if (isIE || !isMatchesSupported || !isEntriesSupported || firefoxVersion <= 46 || chromeVersion <= 53) {
147		upgradeBrowserBanner.style.display = 'flex';
148	}
149</script>
149				
150				<!-- get closed sign if applicable. -->
151				
152													
153							</section>
154
155						<!-- Header Starts -->
156			<div class="headerAndWtype" style="grid-area: header">
157				<header class="header" style="background-color: var(--dot-header-background); color: var(--dot-header-color)">
158										<div class="d-flex flex-column align-items-start flex-md-row align-items-md-center">
159												<div class="logo_name_alt flex-shrink-0 d-flex align-items-center align-self-stretch pe-6 pe-md-0">
160							<button class="eds_button btn btn-outline eds_menu_button" style="color: inherit" aria-label="Main menu" aria-expanded="false" data-bs-toggle="offcanvas" data-bs-target="#side-menu" aria-controls="side-menu" type="button"><span aria-hidden="true"></span><span aria-hidden="true"></span><span aria-hidden="true"></span></button>
161							<div class="d-flex flex-column align-items-center mx-auto align-items-md-start mx-md-0">
162								<a
163									class="eds-display-text-title-xs text-truncate title-container"
164									href="https://www.sukiasian.com"
165									aria-current="page"
166								>
167									Suki Asian Cuisine - Norwalk, OH								</a>
168
169																	<span class="eds-copy-text-s-regular text-center text-md-start address-container" title="187 Milan Ave Norwalk, OH 44857">
170										187 Milan Ave Norwalk, OH 44857									</span>
171															</div>
172						</div>
173
174																			<div class="eds-display-text-title-s d-none d-md-block border-start mx-4" style="width: 0">&nbsp;</div>
175
176							<div class="header_order_options d-flex align-items-center w-100 p-2p5 p-md-0">
177																<div class="what">
178									<button
179	type="button"
180	class="border-0 bg-transparent text-start"
181	data-bs-toggle="modal"
182	data-bs-target="#modal-order-options"
183	aria-haspopup="dialog"
184	style="min-height: 44px"
185>
186	<span class="visually-hidden">Order type: </span>
187	<div class="d-flex align-items-baseline gap-2">
188		<div class="otype-name-label eds-copy-text-l-bold text-truncate" style="flex: 1" data-order-type-label>
189			Select Order Type		</div>
190
191		<i class="fa fa-fw fa-caret-down"></i>
192	</div>
193
194	<div
195		class="otype-picker-label otype-address-label eds-interface-text-m-regular text-truncate hidden"
196	>
197			</div>
198</button>
199
200<script>
201	$(function() {
202		var $autoCompleteInputs = $('[data-autocomplete-address]');
203		if ($autoCompleteInputs && $autoCompleteInputs.length) {
204			$autoCompleteInputs.each(function() {
205				let $input = $(this);
206				let $deliveryAddressContainer = $input.parents('.deliveryAddressContainer').first();
207				$input.autocomplete({
208					source   : addressAC,
209					minLength: 3,
210					delay    : 300,
211					select   : function(event, ui) {
212						$.getJSON('/' + UrlTag + '/?form=addresslookup', {
213							id: ui.item.id,
214						}, function(data) {
215							let location = data
216							if (location.address.street.endsWith('Trl')) {
217								location.address.street = location.address.street.replace('Trl', 'Trail')
218							}
219							let autoCompleteSuccess = $input.data('autocomplete-success');
220							if (autoCompleteSuccess) {
221								let autoCompleteSuccessFunction = window[autoCompleteSuccess];
222								if (typeof autoCompleteSuccessFunction == "function") {
223									autoCompleteSuccessFunction(location);
224								}
225							}
226
227							let address = location.address
228
229							$('#add-address-city, [data-autocompleted-city]').val(address.city)
230							$('#add-address-state, [data-autocompleted-state]').val(address.stateCode)
231							$('#add-address-zip, [data-autocompleted-zip]').val(address.postalCode)
232							$('#add-address-latitude, [data-autocompleted-latitude]').val(location.position.lat)
233							$('#add-address-longitude, [data-autocompleted-longitude]').val(location.position.lng)
234							let streetAddress = (address.houseNumber || '') + ' ' + (address.street || '');
235							$('#street-address-1, [data-autocompleted-street-address]').val(streetAddress)
236							validateAddress($deliveryAddressContainer);
237						})
238					},
239				})
240				$input.attr('autocomplete', 'street-address')
241			});
242		}
243
244		// autocomplete using Address autocomplete
245		// jquery autocomplete needs 2 fields: title and value
246		// id holds the LocationId which can be used at a later stage to get the coordinate of the selected choice
247		function addressAC(query, callback) {
248			//we don't actually want to search until they've entered the street number and at least one character
249			words = query.term.trim().split(' ')
250			if (words.length < 2) {
251				return false
252			}
253
254			$.getJSON('/' + UrlTag + '/?form=addresssuggest', { q: query.term }, function(data) {
255				var addresses = data.items
256				addresses = addresses.map(addr => {
257					if ((addr.address.label || '').endsWith('Trl')) {
258						addr.address.label = addr.address.label.replace('Trl', 'Trail')
259					}
260					let streetAddress = (addr.address.label || '')
261					return {
262						label: streetAddress,
263						value: streetAddress,
264						id   : addr.id,
265					}
266				})
267
268				return callback(addresses)
269			})
270		}
271
272				$('[data-address-from-current-loc]').on('click', function(e) {
273			let $streetAddressContainer = $(this).parents('.street-address-container').first();
274			let $deliveryAddressContainer = $(this).parents('.deliveryAddressContainer').first();
275			e.preventDefault();
276			if(navigator.geolocation) {
277				navigator.geolocation.getCurrentPosition(position => {
278					$.getJSON('/' + UrlTag + '/?form=addresssuggest', {
279						at: position.coords.latitude + "," + position.coords.longitude
280					}, function(data) {
281						let location = data.items[0];
282						let address = location.address
283						$streetAddressContainer.find('.input-street-address').val((address.houseNumber ? address.houseNumber : '') + ' ' + (address.street ? address.street : ''));
284						$('#add-address-city').val(address.city ? address.city : '');
285						$('#add-address-state').val(address.state ? address.state : '');
286						$('#add-address-zip').val(address.postalCode ? address.postalCode : '');
287						$('#add-address-latitude').val(location.position.lat ? location.position.lat : '');
288						$('#add-address-longitude').val(location.position.lng ? location.position.lng : '');
289						validateAddress($deliveryAddressContainer, 0);
290					});
291				});
292			} else {
293				alert("Geolocation is not supported by this browser!");
294			}
295		});
296	});
297
298	function autoCompleteSuccess(location)
299	{
300		if (location && location.address) {
301			let address = location.address
302
303			let streetAddress = (address.houseNumber || '') + ' ' + (address.street || '');
304			$.ajax({
305				url: '/' + UrlTag + '/?form=saveformfields',
306				data: {
307					'param_full~address_s_n_255': streetAddress + ', ' + address.city + ', ' + address.state,
308					'param_street~address_s_n_255': streetAddress,
309					'param_city_s_n_90': address.city,
310					'param_state_s_n_2': address.state,
311					'param_zip~code_z_n_10': address.postalCode,
312				}
313			});
314		}
315	}
316</script>
316
317								</div>
318
319																									<div class="when showcheck_parent">
320																				<div class="ordertimetypes ">
321	<button
322		type="button"
323		class="border-0 bg-transparent text-start loadable-content"
324		data-bs-toggle="modal"
325		data-bs-target="#modal-order-time"
326		aria-haspopup="dialog"
327		style="min-height: 44px"
328		data-change-label-to-later-date
329	>
330		<span class="visually-hidden">Order time: </span>
331		<div class="d-flex align-items-baseline gap-2">
332			<div class="eds-copy-text-l-bold text-truncate flex-fill" data-otype-time-day>
333									Select Time
334							</div>
335
336			<i class="fa fa-fw fa-caret-down"></i>
337		</div>
338
339		<div
340			class="otype-picker-label otype-picker-time eds-interface-text-m-regular text-truncate hidden"
341			data-otype-time
342		>
343			<span class="visually-hidden">at</span>
344			Later		</div>
345	</button>
346</div>
347									</div>
348															</div>
349						
350												<div class="position-absolute top-0 end-0 p-2">
351							
352	<div id="login-status" >
353					<button class="eds_button btn btn-outline px-2 text-nowrap" aria-label="Log in" style="color: currentColor" data-bs-toggle="modal" data-bs-target="#login-modal" type="button"><i class="eds_icon fa fa-lg fa-user-circle d-block d-lg-none" style="" aria-hidden="true"></i> <div class="d-none d-lg-flex align-items-baseline gap-2"><i class="eds_icon fa fa-user-circle" style="" aria-hidden="true"></i><div class="profile-container text-truncate">Log in</div></div></button>			</div>
354
355							</div>
356					</div>
357
358															
359	<div		data-eds-id="6ab5313e5366f"
360		class="eds_side_menu offcanvas offcanvas-start "
361		tabindex="-1"
362		aria-label="Side navigation"
363				id="side-menu" data-event-on:menu_selected="this.dispatchEvent(new CustomEvent('eds.hide'))" data-event-on:category_selected="this.dispatchEvent(new CustomEvent('eds.hide'))"	>
364		
365		<div class="eds_side_menu-body offcanvas-body d-flex flex-column pt-0 px-0 css-scroll" style="padding-bottom: 115px; scroll-padding-bottom: 115px;">
366										<div
367					class="eds_side_menu-close position-absolute top-0 end-0 pt-3 pe-3 "
368					style="z-index: 1"
369				>
370					<button data-bs-dismiss="offcanvas" data-bs-target="[data-eds-id=&quot;6ab5313e5366f&quot;]" aria-label="Close" class="eds_button btn btn-outline-secondary eds_button--shape-circle" type="button"><i class="eds_icon fa fa-close" style="" aria-hidden="true"></i></button>				</div>
371			
372			<nav aria-labelledby="header-navigation-title">
373							<h2 id="header-navigation-title" class="eds-display-text-title-m m-0 p-3">Pages</h2>
374<ul class="eds_list eds_list--border-none border-bottom">
375	<li class="eds_list-item">
376		<a class="d-block p-3 active" href="https://www.sukiasian.com" aria-current="page">
377			Home		</a>
378	</li>
379
380		<li class="eds_list-item">
381		<a
382			class="d-block p-3 "
383			href="https://www.sukiasian.com/order"
384			aria-current="false"
385		>
386			Menu		</a>
387	</li>
388
389		
390					<li class="eds_list-item">
391					<a class="d-block p-3 " href="https://www.sukiasian.com/page/delivery-info"  aria-current="false">
392						Delivery Info					</a>
393				</li>
394			
395			<li class="eds_list-item">
396			<a class="d-block p-3 " href="https://www.sukiasian.com/locationinfo" aria-current="false">
397				Location &amp; Hours			</a>
398		</li>
399	
400	<li class="eds_list-item">
401		<a class="d-block p-3 " href="https://www.sukiasian.com/contact" aria-current="false">
402			Contact
403		</a>
404	</li>
405</ul>
406						</nav>
407					
408																	
409	<div class="border-bottom border-light p-3">
410		
411		
412			<details
413				class="eds_list eds_list--border-none" open				data-menu-id="12691"
414									data-event-on:document_ready="this.open = localStorage.getItem('menu-open-12691') !== 'false'"
415										onclick="localStorage.setItem('menu-open-12691', !this.open)"
416							>
417									<summary class="eds-copy-text-l-regular list-unstyled rounded-3 mb-1 " tabindex="0">
418						<h2 class="eds-display-text-title-m m-0 p-0">
419															<i class="eds_icon fas fa-chevron-right" style="" aria-hidden="true"></i>														Menu <span class="sr-only">24 categories</span>
420						</h2>
421					</summary>
422										<div class="mb-3"></div>
423				
424																		
425									<a
426						class="eds_list-item eds-copy-text-l-regular list-unstyled rounded-3 mb-1 px-3 px-lg-4 py-2p5 d-flex "
427						data-event-on:category_pinned="(category) => {
428							const isCurrent = category.id === '266465';
429							$(this).toggleClass('active', isCurrent);
430							this.setAttribute('aria-current', isCurrent ? 'page' : 'false');
431						}"
432						href="https://www.sukiasian.com/order/main/sauces"
433						aria-current="false"
434						onclick="if (!event.ctrlKey) {
435							const currentMenuIsActive = true || $(this).closest('details').find('summary').hasClass('active');
436							if (currentMenuIsActive) {
437								app.event.emit('category_selected', { id: '266465' });
438							} else {
439								app.event.emit('menu_selected', { menu_id: '12691', menu_description: &quot;Please note: requests for additional items or special preparation may incur an &lt;b&gt;extra charge&lt;\/b&gt; not calculated on your online order.&quot;, category_id: '266465' });
440							}
441													}"
442					>
443						Sauces<span class="sr-only"> menu category</span>
444													<span class="ms-auto">15<span class="sr-only"> items available</span></span>
445											</a>
446									<a
447						class="eds_list-item eds-copy-text-l-regular list-unstyled rounded-3 mb-1 px-3 px-lg-4 py-2p5 d-flex "
448						data-event-on:category_pinned="(category) => {
449							const isCurrent = category.id === '158105';
450							$(this).toggleClass('active', isCurrent);
451							this.setAttribute('aria-current', isCurrent ? 'page' : 'false');
452						}"
453						href="https://www.sukiasian.com/order/main/soup"
454						aria-current="false"
455						onclick="if (!event.ctrlKey) {
456							const currentMenuIsActive = true || $(this).closest('details').find('summary').hasClass('active');
457							if (currentMenuIsActive) {
458								app.event.emit('category_selected', { id: '158105' });
459							} else {
460								app.event.emit('menu_selected', { menu_id: '12691', menu_description: &quot;Please note: requests for additional items or special preparation may incur an &lt;b&gt;extra charge&lt;\/b&gt; not calculated on your online order.&quot;, category_id: '158105' });
461							}
462													}"
463					>
464						Soup<span class="sr-only"> menu category</span>
465													<span class="ms-auto">3<span class="sr-only"> items available</span></span>
466											</a>
467									<a
468						class="eds_list-item eds-copy-text-l-regular list-unstyled rounded-3 mb-1 px-3 px-lg-4 py-2p5 d-flex "
469						data-event-on:category_pinned="(category) => {
470							const isCurrent = category.id === '277285';
471							$(this).toggleClass('active', isCurrent);
472							this.setAttribute('aria-current', isCurrent ? 'page' : 'false');
473						}"
474						href="https://www.sukiasian.com/order/main/salad"
475						aria-current="false"
476						onclick="if (!event.ctrlKey) {
477							const currentMenuIsActive = true || $(this).closest('details').find('summary').hasClass('active');
478							if (currentMenuIsActive) {
479								app.event.emit('category_selected', { id: '277285' });
480							} else {
481								app.event.emit('menu_selected', { menu_id: '12691', menu_description: &quot;Please note: requests for additional items or special preparation may incur an &lt;b&gt;extra charge&lt;\/b&gt; not calculated on your online order.&quot;, category_id: '277285' });
482							}
483													}"
484					>
485						Salad<span class="sr-only"> menu category</span>
486													<span class="ms-auto">5<span class="sr-only"> items available</span></span>
487											</a>
488									<a
489						class="eds_list-item eds-copy-text-l-regular list-unstyled rounded-3 mb-1 px-3 px-lg-4 py-2p5 d-flex "
490						data-event-on:category_pinned="(category) => {
491							const isCurrent = category.id === '158107';
492							$(this).toggleClass('active', isCurrent);
493							this.setAttribute('aria-current', isCurrent ? 'page' : 'false');
494						}"
495						href="https://www.sukiasian.com/order/main/kitchen-appetizer"
496						aria-current="false"
497						onclick="if (!event.ctrlKey) {
498							const currentMenuIsActive = true || $(this).closest('details').find('summary').hasClass('active');
499							if (currentMenuIsActive) {
500								app.event.emit('category_selected', { id: '158107' });
501							} else {
502								app.event.emit('menu_selected', { menu_id: '12691', menu_description: &quot;Please note: requests for additional items or special preparation may incur an &lt;b&gt;extra charge&lt;\/b&gt; not calculated on your online order.&quot;, category_id: '158107' });
503							}
504													}"
505					>
506						Kitchen Appetizer<span class="sr-only"> menu category</span>
507													<span class="ms-auto">18<span class="sr-only"> items available</span></span>
508											</a>
509									<a
510						class="eds_list-item eds-copy-text-l-regular list-unstyled rounded-3 mb-1 px-3 px-lg-4 py-2p5 d-flex "
511						data-event-on:category_pinned="(category) => {
512							const isCurrent = category.id === '158106';
513							$(this).toggleClass('active', isCurrent);
514							this.setAttribute('aria-current', isCurrent ? 'page' : 'false');
515						}"
516						href="https://www.sukiasian.com/order/main/sushi-bar-apppetizers"
517						aria-current="false"
518						onclick="if (!event.ctrlKey) {
519							const currentMenuIsActive = true || $(this).closest('details').find('summary').hasClass('active');
520							if (currentMenuIsActive) {
521								app.event.emit('category_selected', { id: '158106' });
522							} else {
523								app.event.emit('menu_selected', { menu_id: '12691', menu_description: &quot;Please note: requests for additional items or special preparation may incur an &lt;b&gt;extra charge&lt;\/b&gt; not calculated on your online order.&quot;, category_id: '158106' });
524							}
525													}"
526					>
527						Sushi Bar Apppetizers<span class="sr-only"> menu category</span>
528													<span class="ms-auto">10<span class="sr-only"> items available</span></span>
529											</a>
530									<a
531						class="eds_list-item eds-copy-text-l-regular list-unstyled rounded-3 mb-1 px-3 px-lg-4 py-2p5 d-flex "
532						data-event-on:category_pinned="(category) => {
533							const isCurrent = category.id === '277287';
534							$(this).toggleClass('active', isCurrent);
535							this.setAttribute('aria-current', isCurrent ? 'page' : 'false');
536						}"
537						href="https://www.sukiasian.com/order/main/vegetable-roll"
538						aria-current="false"
539						onclick="if (!event.ctrlKey) {
540							const currentMenuIsActive = true || $(this).closest('details').find('summary').hasClass('active');
541							if (currentMenuIsActive) {
542								app.event.emit('category_selected', { id: '277287' });
543							} else {
544								app.event.emit('menu_selected', { menu_id: '12691', menu_description: &quot;Please note: requests for additional items or special preparation may incur an &lt;b&gt;extra charge&lt;\/b&gt; not calculated on your online order.&quot;, category_id: '277287' });
545							}
546													}"
547					>
548						Vegetable Roll<span class="sr-only"> menu category</span>
549													<span class="ms-auto">7<span class="sr-only"> items available</span></span>
550											</a>
551									<a
552						class="eds_list-item eds-copy-text-l-regular list-unstyled rounded-3 mb-1 px-3 px-lg-4 py-2p5 d-flex "
553						data-event-on:category_pinned="(category) => {
554							const isCurrent = category.id === '158108';
555							$(this).toggleClass('active', isCurrent);
556							this.setAttribute('aria-current', isCurrent ? 'page' : 'false');
557						}"
558						href="https://www.sukiasian.com/order/main/regular-roll"
559						aria-current="false"
560						onclick="if (!event.ctrlKey) {
561							const currentMenuIsActive = true || $(this).closest('details').find('summary').hasClass('active');
562							if (currentMenuIsActive) {
563								app.event.emit('category_selected', { id: '158108' });
564							} else {
565								app.event.emit('menu_selected', { menu_id: '12691', menu_description: &quot;Please note: requests for additional items or special preparation may incur an &lt;b&gt;extra charge&lt;\/b&gt; not calculated on your online order.&quot;, category_id: '158108' });
566							}
567													}"
568					>
569						Regular Roll<span class="sr-only"> menu category</span>
570													<span class="ms-auto">
57021<span class="sr-only"> items available</span></span>
571											</a>
572									<a
573						class="eds_list-item eds-copy-text-l-regular list-unstyled rounded-3 mb-1 px-3 px-lg-4 py-2p5 d-flex "
574						data-event-on:category_pinned="(category) => {
575							const isCurrent = category.id === '226801';
576							$(this).toggleClass('active', isCurrent);
577							this.setAttribute('aria-current', isCurrent ? 'page' : 'false');
578						}"
579						href="https://www.sukiasian.com/order/main/deep-fried-roll"
580						aria-current="false"
581						onclick="if (!event.ctrlKey) {
582							const currentMenuIsActive = true || $(this).closest('details').find('summary').hasClass('active');
583							if (currentMenuIsActive) {
584								app.event.emit('category_selected', { id: '226801' });
585							} else {
586								app.event.emit('menu_selected', { menu_id: '12691', menu_description: &quot;Please note: requests for additional items or special preparation may incur an &lt;b&gt;extra charge&lt;\/b&gt; not calculated on your online order.&quot;, category_id: '226801' });
587							}
588													}"
589					>
590						Deep Fried Roll<span class="sr-only"> menu category</span>
591													<span class="ms-auto">6<span class="sr-only"> items available</span></span>
592											</a>
593									<a
594						class="eds_list-item eds-copy-text-l-regular list-unstyled rounded-3 mb-1 px-3 px-lg-4 py-2p5 d-flex "
595						data-event-on:category_pinned="(category) => {
596							const isCurrent = category.id === '158111';
597							$(this).toggleClass('active', isCurrent);
598							this.setAttribute('aria-current', isCurrent ? 'page' : 'false');
599						}"
600						href="https://www.sukiasian.com/order/main/sushi-sashimi-a-la-carte"
601						aria-current="false"
602						onclick="if (!event.ctrlKey) {
603							const currentMenuIsActive = true || $(this).closest('details').find('summary').hasClass('active');
604							if (currentMenuIsActive) {
605								app.event.emit('category_selected', { id: '158111' });
606							} else {
607								app.event.emit('menu_selected', { menu_id: '12691', menu_description: &quot;Please note: requests for additional items or special preparation may incur an &lt;b&gt;extra charge&lt;\/b&gt; not calculated on your online order.&quot;, category_id: '158111' });
608							}
609													}"
610					>
611						Sushi & Sashimi A La Carte<span class="sr-only"> menu category</span>
612													<span class="ms-auto">17<span class="sr-only"> items available</span></span>
613											</a>
614									<a
615						class="eds_list-item eds-copy-text-l-regular list-unstyled rounded-3 mb-1 px-3 px-lg-4 py-2p5 d-flex "
616						data-event-on:category_pinned="(category) => {
617							const isCurrent = category.id === '158110';
618							$(this).toggleClass('active', isCurrent);
619							this.setAttribute('aria-current', isCurrent ? 'page' : 'false');
620						}"
621						href="https://www.sukiasian.com/order/main/sushi-bar-entree"
622						aria-current="false"
623						onclick="if (!event.ctrlKey) {
624							const currentMenuIsActive = true || $(this).closest('details').find('summary').hasClass('active');
625							if (currentMenuIsActive) {
626								app.event.emit('category_selected', { id: '158110' });
627							} else {
628								app.event.emit('menu_selected', { menu_id: '12691', menu_description: &quot;Please note: requests for additional items or special preparation may incur an &lt;b&gt;extra charge&lt;\/b&gt; not calculated on your online order.&quot;, category_id: '158110' });
629							}
630													}"
631					>
632						Sushi Bar Entree<span class="sr-only"> menu category</span>
633													<span class="ms-auto">7<span class="sr-only"> items available</span></span>
634											</a>
635									<a
636						class="eds_list-item eds-copy-text-l-regular list-unstyled rounded-3 mb-1 px-3 px-lg-4 py-2p5 d-flex "
637						data-event-on:category_pinned="(category) => {
638							const isCurrent = category.id === '158109';
639							$(this).toggleClass('active', isCurrent);
640							this.setAttribute('aria-current', isCurrent ? 'page' : 'false');
641						}"
642						href="https://www.sukiasian.com/order/main/special-roll"
643						aria-current="false"
644						onclick="if (!event.ctrlKey) {
645							const currentMenuIsActive = true || $(this).closest('details').find('summary').hasClass('active');
646							if (currentMenuIsActive) {
647								app.event.emit('category_selected', { id: '158109' });
648							} else {
649								app.event.emit('menu_selected', { menu_id: '12691', menu_description: &quot;Please note: requests for additional items or special preparation may incur an &lt;b&gt;extra charge&lt;\/b&gt; not calculated on your online order.&quot;, category_id: '158109' });
650							}
651													}"
652					>
653						Special Roll<span class="sr-only"> menu category</span>
654													<span class="ms-auto">33<span class="sr-only"> items available</span></span>
655											</a>
656									<a
657						class="eds_list-item eds-copy-text-l-regular list-unstyled rounded-3 mb-1 px-3 px-lg-4 py-2p5 d-flex "
658						data-event-on:category_pinned="(category) => {
659							const isCurrent = category.id === '158114';
660							$(this).toggleClass('active', isCurrent);
661							this.setAttribute('aria-current', isCurrent ? 'page' : 'false');
662						}"
663						href="https://www.sukiasian.com/order/main/taste-of-asian"
664						aria-current="false"
665						onclick="if (!event.ctrlKey) {
666							const currentMenuIsActive = true || $(this).closest('details').find('summary').hasClass('active');
667							if (currentMenuIsActive) {
668								app.event.emit('category_selected', { id: '158114' });
669							} else {
670								app.event.emit('menu_selected', { menu_id: '12691', menu_description: &quot;Please note: requests for additional items or special preparation may incur an &lt;b&gt;extra charge&lt;\/b&gt; not calculated on your online order.&quot;, category_id: '158114' });
671							}
672													}"
673					>
674						Taste of Asian<span class="sr-only"> menu category</span>
675													<span class="ms-auto">6<span class="sr-only"> items available</span></span>
676											</a>
677									<a
678						class="eds_list-item eds-copy-text-l-regular list-unstyled rounded-3 mb-1 px-3 px-lg-4 py-2p5 d-flex "
679						data-event-on:category_pinned="(category) => {
680							const isCurrent = category.id === '158113';
681							$(this).toggleClass('active', isCurrent);
682							this.setAttribute('aria-current', isCurrent ? 'page' : 'false');
683						}"
684						href="https://www.sukiasian.com/order/main/stir-fried-noodles"
685						aria-current="false"
686						onclick="if (!event.ctrlKey) {
687							const currentMenuIsActive = true || $(this).closest('details').find('summary').hasClass('active');
688							if (currentMenuIsActive) {
689								app.event.emit('category_selected', { id: '158113' });
690							} else {
691								app.event.emit('menu_selected', { menu_id: '12691', menu_description: &quot;Please note: requests for additional items or special preparation may incur an &lt;b&gt;extra charge&lt;\/b&gt; not calculated on your online order.&quot;, category_id: '158113' });
692							}
693													}"
694					>
695						Stir Fried Noodles<span class="sr-only"> menu category</span>
696													<span class="ms-auto">3<span class="sr-only"> items available</span></span>
697											</a>
698									<a
699						class="eds_list-item eds-copy-text-l-regular list-unstyled rounded-3 mb-1 px-3 px-lg-4 py-2p5 d-flex "
700						data-event-on:category_pinned="(category) => {
701							const isCurrent = category.id === '158117';
702							$(this).toggleClass('active', isCurrent);
703							this.setAttribute('aria-current', isCurrent ? 'page' : 'false');
704						}"
705						href="https://www.sukiasian.com/order/main/fried-rice"
706						aria-current="false"
707						onclick="if (!event.ctrlKey) {
708							const currentMenuIsActive = true || $(this).closest('details').find('summary').hasClass('active');
709							if (currentMenuIsActive) {
710								app.event.emit('category_selected', { id: '158117' });
711							} else {
712								app.event.emit('menu_selected', { menu_id: '12691', menu_description: &quot;Please note: requests for additional items or special preparation may incur an &lt;b&gt;extra charge&lt;\/b&gt; not calculated on your online order.&quot;, category_id: '158117' });
713							}
714													}"
715					>
716						Fried Rice<span class="sr-only"> menu category</span>
717													<span class="ms-auto">5<span class="sr-only"> items available</span></span>
718											</a>
719									<a
720						class="eds_list-item eds-copy-text-l-regular list-unstyled rounded-3 mb-1 px-3 px-lg-4 py-2p5 d-flex "
721						data-event-on:category_pinned="(category) => {
722							const isCurrent = category.id === '158112';
723							$(this).toggleClass('active', isCurrent);
724							this.setAttribute('aria-current', isCurrent ? 'page' : 'false');
725						}"
726						href="https://www.sukiasian.com/order/main/tempura-dinner"
727						aria-current="false"
728						onclick="if (!event.ctrlKey) {
729							const currentMenuIsActive = true || $(this).closest('details').find('summary').hasClass('active');
730							if (currentMenuIsActive) {
731								app.event.emit('category_selected', { id: '158112' });
732							} else {
733								app.event.emit('menu_selected', { menu_id: '12691', menu_description: &quot;Please note: requests for additional items or special preparation may incur an &lt;b&gt;extra charge&lt;\/b&gt; not calculated on your online order.&quot;, category_id: '158112' });
734							}
735													}"
736					>
737						Tempura Dinner<span class="sr-only"> menu category</span>
738													<span class="ms-auto">3<span class="sr-only"> items available</span></span>
739											</a>
740									<a
741						class="eds_list-item eds-copy-text-l-regular list-unstyled rounded-3 mb-1 px-3 px-lg-4 py-2p5 d-flex "
742						data-event-on:category_pinned="(category) => {
743							const isCurrent = category.id === '158115';
744							$(this).toggleClass('active', isCurrent);
745							this.setAttribute('aria-current', isCurrent ? 'page' : 'false');
746						}"
747						href="https://www.sukiasian.com/order/main/hibachi"
748						aria-current="false"
749						onclick="if (!event.ctrlKey) {
750							const currentMenuIsActive = true || $(this).closest('details').find('summary').hasClass('active');
751							if (currentMenuIsActive) {
752								app.event.emit('category_selected', { id: '158115' });
753							} else {
754								app.event.emit('menu_selected', { menu_id: '12691', menu_description: &quot;Please note: requests for additional items or special preparation may incur an &lt;b&gt;extra charge&lt;\/b&gt; not calculated on your online order.&quot;, category_id: '158115' });
755							}
756													}"
757					>
758						Hibachi<span class="sr-only"> menu category</span>
759													<span class="ms-auto">7<span class="sr-only"> items available</span></span>
760											</a>
761									<a
762						class="eds_list-item eds-copy-text-l-regular list-unstyled rounded-3 mb-1 px-3 px-lg-4 py-2p5 d-flex "
763						data-event-on:category_pinned="(category) => {
764							const isCurrent = category.id === '158145';
765							$(this).toggleClass('active', isCurrent);
766							this.setAttribute('aria-current', isCurrent ? 'page' : 'false');
767						}"
768						href="https://www.sukiasian.com/order/main/hibachi-combination"
769						aria-current="false"
770						onclick="if (!event.ctrlKey) {
771							const currentMenuIsActive = true || $(this).closest('details').find('summary').hasClass('active');
772							if (currentMenuIsActive) {
773								app.event.emit('category_selected', { id: '158145' });
774							} else {
775								app.event.emit('menu_selected', { menu_id: '12691', menu_description: &quot;Please note: requests for additional items or special preparation may incur an &lt;b&gt;extra charge&lt;\/b&gt; not calculated on your online order.&quot;, category_id: '158145' });
776							}
777													}"
778					>
779						Hibachi Combination<span class="sr-only"> menu category</span>
780													<span class="ms-auto">9<span class="sr-only"> items available</span></span>
781											</a>
782									<a
783						class="eds_list-item eds-copy-text-l-regular list-unstyled rounded-3 mb-1 px-3 px-lg-4 py-2p5 d-flex "
784						data-event-on:category_pinned="(category) => {
785							const isCurrent = category.id === '277286';
786							$(this).toggleClass('active', isCurrent);
787							this.setAttribute('aria-current', isCurrent ? 'page' : 'false');
788						}"
789						href="https://www.sukiasian.com/order/main/kids-menu"
790						aria-current="false"
791						onclick="if (!event.ctrlKey) {
792							const currentMenuIsActive = true || $(this).closest('details').find('summary').hasClass('active');
793							if (currentMenuIsActive) {
794								app.event.emit('category_selected', { id: '277286' });
795							} else {
796								app.event.emit('menu_selected', { menu_id: '12691', menu_description: &quot;Please note: requests for additional items or special preparation may incur an &lt;b&gt;extra charge&lt;\/b&gt; not calculated on your online order.&quot;, category_id: '277286' });
797							}
798													}"
799					>
800						Kids Menu<span class="sr-only"> menu category</span>
801													<span class="ms-auto">7<span class="sr-only"> items available</span></span>
802											</a>
803									<a
804						class="eds_list-item eds-copy-text-l-regular list-unstyled rounded-3 mb-1 px-3 px-lg-4 py-2p5 d-flex "
805						data-event-on:category_pinned="(category) => {
806							const isCurrent = category.id === '158118';
807							$(this).toggleClass('active', isCurrent);
808							this.setAttribute('aria-current', isCurrent ? 'page' : 'false');
809						}"
810						href="https://www.sukiasian.com/order/main/lunch-special"
811						aria-current="false"
812						onclick="if (!event.ctrlKey) {
813							const currentMenuIsActive = true || $(this).closest('details').find('summary').hasClass('active');
814							if (currentMenuIsActive) {
815								app.event.emit('category_selected', { id: '158118' });
816							} else {
817								app.event.emit('menu_selected', { menu_id: '12691', menu_description: &quot;Please note: requests for additional items or special preparation may incur an &lt;b&gt;extra charge&lt;\/b&gt; not calculated on your online order.&quot;, category_id: '158118' });
818							}
819													}"
820					>
821						Lunch Special<span class="sr-only"> menu category</span>
822													<span class="ms-auto">5<span class="sr-only"> items available</span></span>
823											</a>
824									<a
825						class="eds_list-item eds-copy-text-l-regular list-unstyled rounded-3 mb-1 px-3 px-lg-4 py-2p5 d-flex "
826						data-event-on:category_pinned="(category) => {
827							const isCurrent = category.id === '277283';
828							$(this).toggleClass('active', isCurrent);
829							this.setAttribute('aria-current', isCurrent ? 'page' : 'false');
830						}"
831						href="https://www.sukiasian.com/order/main/hibachi-lunch"
832						aria-current="false"
833						onclick="if (!event.ctrlKey) {
834							const currentMenuIsActive = true || $(this).closest('details').find('summary').hasClass('active');
835							if (currentMenuIsActive) {
836								app.event.emit('category_selected', { id: '277283' });
837							} else {
838								app.event.emit('menu_selected', { menu_id: '12691', menu_description: &quot;Please note: requests for additional items or special preparation may incur an &lt;b&gt;extra charge&lt;\/b&gt; not calculated on your online order.&quot;, category_id: '277283' });
839							}
840													}"
841					>
842						Hibachi Lunch<span class="sr-only"> menu category</span>
843													<span class="ms-auto">6<span class="sr-only"> items available</span></span>
844											</a>
845									<a
846						class="eds_list-item eds-copy-text-l-regular list-unstyled rounded-3 mb-1 px-3 px-lg-4 py-2p5 d-flex "
847						data-event-on:category_pinned="(category) => {
848							const isCurrent = category.id === '277284';
849							$(this).toggleClass('active', isCurrent);
850							this.setAttribute('aria-current', isCurrent ? 'page' : 'false');
851						}"
852						href="https://www.sukiasian.com/order/main/bento-box-lunch"
853						aria-current="false"
854						onclick="if (!event.ctrlKey) {
855							const currentMenuIsActive = true || $(this).closest('details').find('summary').hasClass('active');
856							if (currentMenuIsActive) {
857								app.event.emit('category_selected', { id: '277284' });
858							} else {
859								app.event.emit('menu_selected', { menu_id: '12691', menu_description: &quot;Please note: requests for additional items or special preparation may incur an &lt;b&gt;extra charge&lt;\/b&gt; not calculated on your online order.&quot;, category_id: '277284' });
860							}
861													}"
862					>
863						Bento Box Lunch<span class="sr-only"> menu category</span>
864													<span class="ms
864-auto">2<span class="sr-only"> items available</span></span>
865											</a>
866									<a
867						class="eds_list-item eds-copy-text-l-regular list-unstyled rounded-3 mb-1 px-3 px-lg-4 py-2p5 d-flex "
868						data-event-on:category_pinned="(category) => {
869							const isCurrent = category.id === '158116';
870							$(this).toggleClass('active', isCurrent);
871							this.setAttribute('aria-current', isCurrent ? 'page' : 'false');
872						}"
873						href="https://www.sukiasian.com/order/main/beverages-tea"
874						aria-current="false"
875						onclick="if (!event.ctrlKey) {
876							const currentMenuIsActive = true || $(this).closest('details').find('summary').hasClass('active');
877							if (currentMenuIsActive) {
878								app.event.emit('category_selected', { id: '158116' });
879							} else {
880								app.event.emit('menu_selected', { menu_id: '12691', menu_description: &quot;Please note: requests for additional items or special preparation may incur an &lt;b&gt;extra charge&lt;\/b&gt; not calculated on your online order.&quot;, category_id: '158116' });
881							}
882													}"
883					>
884						Beverages / Tea<span class="sr-only"> menu category</span>
885													<span class="ms-auto">7<span class="sr-only"> items available</span></span>
886											</a>
887									<a
888						class="eds_list-item eds-copy-text-l-regular list-unstyled rounded-3 mb-1 px-3 px-lg-4 py-2p5 d-flex "
889						data-event-on:category_pinned="(category) => {
890							const isCurrent = category.id === '158882';
891							$(this).toggleClass('active', isCurrent);
892							this.setAttribute('aria-current', isCurrent ? 'page' : 'false');
893						}"
894						href="https://www.sukiasian.com/order/main/side-order"
895						aria-current="false"
896						onclick="if (!event.ctrlKey) {
897							const currentMenuIsActive = true || $(this).closest('details').find('summary').hasClass('active');
898							if (currentMenuIsActive) {
899								app.event.emit('category_selected', { id: '158882' });
900							} else {
901								app.event.emit('menu_selected', { menu_id: '12691', menu_description: &quot;Please note: requests for additional items or special preparation may incur an &lt;b&gt;extra charge&lt;\/b&gt; not calculated on your online order.&quot;, category_id: '158882' });
902							}
903													}"
904					>
905						Side Order<span class="sr-only"> menu category</span>
906													<span class="ms-auto">11<span class="sr-only"> items available</span></span>
907											</a>
908									<a
909						class="eds_list-item eds-copy-text-l-regular list-unstyled rounded-3 mb-1 px-3 px-lg-4 py-2p5 d-flex "
910						data-event-on:category_pinned="(category) => {
911							const isCurrent = category.id === '256040';
912							$(this).toggleClass('active', isCurrent);
913							this.setAttribute('aria-current', isCurrent ? 'page' : 'false');
914						}"
915						href="https://www.sukiasian.com/order/main/dessert"
916						aria-current="false"
917						onclick="if (!event.ctrlKey) {
918							const currentMenuIsActive = true || $(this).closest('details').find('summary').hasClass('active');
919							if (currentMenuIsActive) {
920								app.event.emit('category_selected', { id: '256040' });
921							} else {
922								app.event.emit('menu_selected', { menu_id: '12691', menu_description: &quot;Please note: requests for additional items or special preparation may incur an &lt;b&gt;extra charge&lt;\/b&gt; not calculated on your online order.&quot;, category_id: '256040' });
923							}
924													}"
925					>
926						Dessert<span class="sr-only"> menu category</span>
927													<span class="ms-auto">5<span class="sr-only"> items available</span></span>
928											</a>
929							</details>
930		
931			</div>
932
933												
934					<div class="restaurant-info border-top border-light p-3 position-absolute bottom-0 left-0 w-100">
935							<h2 class="eds-display-text-title-xs mb-0 me-2 pe-4"><span class="sr-only">Location: You're currently ordering from </span>Suki Asian Cuisine - Norwalk, OH</h2>
936
937			<address class="eds-copy-text-s-regular mb-0">
938			187 Milan Ave Norwalk, OH 44857		</address>
939						</div>
940
941																	<div class="eds-copy-text-s-regular p-3 d-lg-none">
942							<h2 class="eds-display-text-title-m m-0 pb-3">Additional info</h2>
943									<ul class="list-unstyled" aria-label="App store links">
944										<li><a href="https://play.google.com/store/apps/details?id=com.sukiasiannorwalkoh.ordering"><span class="sr-only">Download from the Google Play Store</span><img src="/web/default4.0/images/google-play-badge.svg" alt="" aria-hidden="true"></a></li>
945					</ul>
946	
947	<ul class="list-unstyled d-flex gap-2" aria-label="Social network links">
948						<li><a href="https://www.yelp.com/biz/suki-asian-cuisine-norwalk-2" target="new"  title="Opens in new tab" class="icon" title="Yelp"><i class="fab fa-yelp"></i><span class="sr-only">Yelp</span></a></li>
949							<li><a href="https://www.tripadvisor.com/Restaurant_Review-g50785-d15062937-Reviews-Suki_Asian_Cuisine-Norwalk_Ohio.html" target="new"  title="Opens in new tab" class="icon" title="TripAdvisor"><i class="fak fa-tripadvisor"></i><span class="sr-only">TripAdvisor</span></a></li>
950				</ul>
951	
952<div>&copy; 2026 Online Ordering by <a href="http://chinesemenuonline.com">Chinese Menu Online</a></div>
953	<div>Taste authentic flavors from Japanese restaurants on <a href="https://www.springroll.com" target="_blank" title="Opens in new tab" >Springroll</a></div>
954
955<ul class="list-unstyled mb-0 pt-3" aria-label="Legal and support">
956	<li><a href="https://www.sukiasian.com/reportbug">Technical Support</a></li>
957	<li><a href="https://www.sukiasian.com/privacy">Privacy Policy</a></li>
958	<li><a href="https://www.sukiasian.com/tos">Terms of Service</a></li>
959	<li><a href="https://www.sukiasian.com/accessibility">Accessibility</a></li>
960</ul>
961
962This site is protected by reCAPTCHA and <a href="https://policies.google.com/privacy">Google's Privacy Policy</a> and <a href="https://policies.google.com/terms">Google's Terms of Service</a> apply.
963						</div>		</div>
964
965		
965<script>
966		{
967			const container = document.querySelector('[data-eds-id="6ab5313e5366f"]');
968
969						['show', 'hide', 'toggle', 'dispose'].forEach((eventName) => {
970				container.addEventListener(`eds.${eventName}`, (e) => {
971					bootstrap.Offcanvas.getOrCreateInstance(container)[eventName](
972						...(Array.isArray(e.detail) ? e.detail : [e.detail])
973					);
974				});
975			});
976		}
977		</script>
977
978	</div>
979
980					</header>
981			</div>
982
983										<aside class="container p-0" style="grid-area: hero" aria-labelledby="hero-section-title">
984					<section class="hero">
985												<div class="home_hero backbgbox position-relative">
986									<div class="logo">
987		<a class="logo-image" href="https://www.sukiasian.com" aria-current="page" >
988			<img
989				src="https://imagedelivery.net/9lr8zq_Jvl7h6OFWqEi9IA/c8e0f1b1-fe26-42c1-3ed9-046bc3cbfb00/public"
990				srcset="https://imagedelivery.net/9lr8zq_Jvl7h6OFWqEi9IA/c8e0f1b1-fe26-42c1-3ed9-046bc3cbfb00/public 1x, https://imagedelivery.net/9lr8zq_Jvl7h6OFWqEi9IA/c8e0f1b1-fe26-42c1-3ed9-046bc3cbfb00/public 2x"				alt="Go to Home"
991								onerror="this.closest('.logo').style.setProperty('display', 'none', 'important')"
992			/>
993		</a>
994	</div>
995						</div>
996
997													<div class="p-3">
998								<div class="pb-1">
999									<h1 id="hero-section-title" class="eds-display-text-title-s m-0 p-0">Suki Asian Cuisine - Norwalk, OH</h1>
1000																	</div>
1001
1002								<div class="d-sm-flex align-items-baseline">
1003																			<div class="mt-2">
1004											
1005	<span
1006		class="eds_label eds_label--variant-error eds-interface-text-m-bold me-1 text-nowrap"
1007			>
1008		Closed	</span>
1009
1010	Opens at 11:00AM										</div>
1011									
1012									<div class="d-flex gap-2 ms-sm-auto mt-2">
1013																					
1014					<a
1015				class="eds_button btn btn-outline-secondary btn-sm col text-nowrap"
1016				href="https://www.sukiasian.com/locationinfo?lid=10070"
1017							>
1018				<i class="eds_icon fa fa-info-circle" style="" aria-hidden="true"></i> Store info			</a>
1019		
1020												
1021																					
1022		<a
1023			class="eds_button btn btn-outline-secondary btn-sm col d-lg-none text-nowrap"
1024			href="tel:(419) 668-8886"
1025					>
1026			<i class="eds_icon fa fa-phone" style="" aria-hidden="true"></i> Call us		</a>
1027
1028												
1029									</div>
1030								</div>
1031							</div>
1032											</section>
1033				</aside>
1034			
1035						
1036						
1037									<!-- Header ends -->
1038	
1039	
1040	<main id="main" class="main_content pb-6 pb-lg-0">
1041		<section class="container home_welcome">
1042						<div class="row">
1043				<div class="col-lg-12">
1044											<div class="custom-content" style="max-width:600px;margin:auto;">
1045															<h1>Welcome to Suki Asian Cuisine - Norwalk, OH</h1>
1046
1047<div style="color:#999;font-size:1.2em;font-weight:bolder;">Sep 24, 2026</div>
1048
1049<p>Suki Asian Cuisine Japanese Restaurant offers authentic Japanese & Asian cuisine and delicious tasting Sushi in Norwalk, OH. Suki Asian Cuisine's convenient location and affordable prices make our restaurant a natural choice for dine-in or take-out meals in the Norwalk community. Our restaurant is known for its variety of tastes and high quality fresh ingredients. Come and experience our friendly atmosphere and excellent service.</p>
1050
1051<h2>No Registration Required. Order Online!</h2>
1052
1053<p>Start ordering online by clicking the button below. Simply select the menu items you want, add them to your cart, and checkout. Your order will be sent to the restaurant and will be ready at the time you specify. It's that easy!</p>													</div>
1054						<div style="text-align: center;">
1055							<a href="https://www.sukiasian.com/order" class="btn btn-primary btn-lg mt-4 d-none d-lg-inline-block" role="button" id="order-button-desktop">Start a new order</a>
1056						</div>
1057									</div>
1058
1059				
1060				<div class="fixed_submit d-lg-none p-3 pwa-pb-md-down" data-fixed-cta>
1061					<a href="https://www.sukiasian.com/order" class="btn btn-primary btn-lg w-100" role="button">Start a new order</a>
1062				</div>
1063			</div>
1064		</section>
1065	</main>
1066
1067<footer class="footer bg-white" style="grid-area: footer">
1068	<div class="container">
1069					<div class="social_wrapper">
1070				<div class="social_links">
1071												<ul class="d-flex align-items-start">
1072																																																		<li>
1073											<a class="icon" href="https://www.yelp.com/biz/suki-asian-cuisine-norwalk-2" target="_blank" title="Yelp (opens in new tab)">
1074												<span class="sr-only">Yelp</span>
1075												<i class="eds_icon fab fa-yelp" style="" aria-hidden="true"></i>											</a>
1076										</li>
1077																											<li>
1078											<a class="icon" href="https://www.tripadvisor.com/Restaurant_Review-g50785-d15062937-Reviews-Suki_Asian_Cuisine-Norwalk_Ohio.html" target="_blank" title="TripAdvisor (opens in new tab)">
1079												<span class="sr-only">TripAdvisor</span>
1080												<img class="eds_icon fab fa-tripadvisor" style="" aria-hidden="true" src="/web/website/assets/svg/icons/social/tripadvisor.svg" alt="Tripadvisor" />											</a>
1081										</li>
1082																																								</ul>
1083															</div>
1084				<div class="d_app">
1085											<ul>
1086															<li><a href="https://play.google.com/store/apps/details?id=com.sukiasiannorwalkoh.ordering"><span class="sr-only">Download from the Google Play Store</span><img src="/web/default4.0/images/google-play-badge.svg" alt="Get it on Google Play" aria-hidden="true"></a></li>
1087														</ul>
1088										</div>
1089			</div>
1090
1091			<div class="d-flex flex-wrap justify-content-between gap-2 mt-2" style="--bs-link-color: var(--bs-body-color); --bs-link-hover-color: var(--bs-gray-dark)">
1092				<ul class="list-unstyled d-flex gap-3 mb-0 eds-interface-text-l-regular">
1093					<li><a class="text-decoration-none" href="https://www.sukiasian.com" aria-current="page">Home</a></li>
1094					<li><a class="text-decoration-none" href="https://www.sukiasian.com/order" aria-current="false">Menu</a></li>
1095													<li>
1096									<a class="text-decoration-none" href="https://www.sukiasian.com/page/delivery-info" aria-current="false">Delivery Info</a>
1097								</li>
1098																						<li><a class="text-decoration-none" href="https://www.sukiasian.com/locationinfo" aria-current="false">Location &amp; Hours</a></li>
1099															<li><a class="text-decoration-none" href="https://www.sukiasian.com/contact" aria-current="false">Contact</a></li>
1100				</ul>
1101
1102				<ul class="list-unstyled d-flex mb-0 eds-interface-text-m-regular">
1103					<li class="bullet-separated"><a href="https://www.sukiasian.com/reportbug" class="errorLink">Technical Support</a></li>
1104					<li class="bullet-separated"><a href="https://www.sukiasian.com/privacy">Privacy Policy</a></li>
1105					<li class="bullet-separated"><a href="https://www.sukiasian.com/tos">Terms of Service</a></li>
1106					<li class="bullet-separated"><a href="https://www.sukiasian.com/accessibility">Accessibility</a></li>
1107				</ul>
1108			</div>
1109
1110			<div class="d-flex justify-content-between gap-3 border-top mt-3 pt-3" style="--bs-link-color: var(--bs-body-color); --bs-link-hover-color: var(--bs-gray-dark)">
1111				<p class="eds-copy-text-m-regular">
1112					This site is protected by reCAPTCHA and <a href="https://policies.google.com/privacy">Google's Privacy Policy</a> and <a href="https://policies.google.com/terms">Google's Terms of Service</a> apply.
1113				</p>
1114
1115				<p class="eds-copy-text-m-regular text-end">
1116					&copy; 2026 Online Ordering by <a href="http://chinesemenuonline.com">Chinese Menu Online</a>											<br>Taste authentic flavors from Japanese restaurants on <a href="https://www.springroll.com" target="_blank" title="Opens in new tab" >Springroll</a>									</p>
1117			</div>
1118			</div>
1119</footer>
1120<!-- footer ends -->
1121
1122
1123</div>
1124<!-- wrapper ends -->
1125
1126
1127
1128	<div
1129		data-eds-id="6ab5313e54bc8"
1130		class="eds_dialog modal fade  "
1131		tabindex="-1"
1132		aria-labelledby="eds-dialog-title-6ab5313e54bc8"
1133		aria-hidden="true"
1134		id="forgot-password-modal"	>
1135		<div class="modal-dialog modal-dialog-centered modal-fullscreen-sm-down modal-md">
1136			<div class="modal-content ">
1137									
1138	<div class="modal-header d-flex justify-content-between gap-3 eds-display-text-title-m ">
1139		<h2 id="eds-dialog-title-6ab5313e54bc8" class="eds_dialog-title modal-title eds-display-text-title-m  pe-5" style="max-width: 100%">
1140			Forgot Password		</h2>
1141
1142		<button class="eds_button btn btn-outline-secondary btn-lg eds_button--shape-circle position-absolute top-0 end-0 border d-sm-none" style="width: 3rem; height: 3rem; margin-top: 6px; margin-right: 6px" data-bs-dismiss="modal" aria-label="Close" type="button"><i class="eds_icon fa fa-close" style="" aria-hidden="true"></i></button>	</div>
1143
1144	<div class="eds_dialog-body modal-body css-scroll eds-copy-text-l-regular ">
1145		<form
1146			id="forgot-password-form"
1147			name="forgot-password"
1148			data-async-on-submit
1149			method="post"
1150			action="https://www.sukiasian.com/auth/forgotpassword"
1151			data-async-block="#forgot-password-modal .modal-content"
1152			data-async-target="#forgot-password-modal .eds_dialog-body"
1153			data-async-recaptcha
1154			novalidate
1155		>
1156			
1157			
1158	<label
1159		data-eds-id="6ab5313e54b8c"
1160		class="eds_formfield eds_formfield--size-medium eds_formfield--variant-primary eds-copy-text-m-regular w-100 mb-3"
1161			>
1162					<div class="eds_formfield-label">
1163				Your email				<span aria-hidden="true">*</span>							</div>
1164		
1165		<div class="position-relative d-flex flex-column">
1166							<div class="eds_formfield-error eds-interface-text-m-bold" style="order: 1000"></div>
1167			
1168										<input
1169					type="email"
1170					class="eds-copy-text-l-regular  "
1171										placeholder=" " name="email" autocomplete="email" required value=""				/>
1172
1173				
1174							
1175			<i class="eds_icon fa eds_formfield-validation" style="" aria-hidden="true"></i>
1176					</div>
1177
1178		
1179		
1179<script>
1180		{
1181			const container = document.querySelector('[data-eds-id="6ab5313e54b8c"]');
1182			const input = container.querySelector('input, textarea, select');
1183			const error = container.querySelector('.eds_formfield-error');
1184
1185			
1186						input.addEventListener('eds.validation.reset', () => {
1187				input.removeAttribute('data-validation');
1188				input.setCustomValidity('');
1189				error.innerHTML = '';
1190			});
1191
1192						input.addEventListener('eds.validation.hide', () => {
1193				input.removeAttribute('data-validation');
1194			});
1195
1196						input.addEventListener('eds.validation.success', (e) => {
1197				input.setCustomValidity('');
1198				input.setAttribute('data-validation', '');
1199				error.innerHTML = '';
1200			});
1201
1202						input.addEventListener('eds.validation.warning', (e) => {
1203				input.setCustomValidity('');
1204				input.setAttribute('data-validation', '');
1205				error.innerHTML = e.detail;
1206			});
1207
1208						input.addEventListener('eds.validation.error', (e) => {
1209				input.setCustomValidity(e.detail);
1210				input.checkValidity(); 				input.setAttribute('data-validation', '');
1211			});
1212
1213			input.addEventListener('invalid', (e) => {
1214				error.innerHTML = input.validationMessage;
1215			});
1216
1217								}
1218		</script>
1218
1219	</label>
1220
1221	
1222			<button class="eds_button btn btn-primary w-100 mb-3" type="submit" form="forgot-password-form">Reset password</button>
1223							<div class="text-center">
1224					<button data-bs-dismiss="modal" data-bs-toggle="modal" data-bs-target="#login-modal" class="eds_button btn btn-link btn-text-link border-0 p-0 text-inherit text-decoration-none" type="button">&lt; Back</button>				</div>
1225					</form>	</div>
1226
1227	
1228								</div>
1229		</div>
1230
1231		
1231<script>
1232		{
1233			const container = document.querySelector('[data-eds-id="6ab5313e54bc8"]');
1234			let edsMethodsDisabled = false;
1235
1236						['show', 'hide', 'toggle', 'dispose'].forEach((eventName) => {
1237				container.addEventListener(`eds.${eventName}`, (e) => {
1238					if (edsMethodsDisabled) return;
1239
1240					bootstrap.Modal.getOrCreateInstance(container)[eventName](
1241						...(Array.isArray(e.detail) ? e.detail : [e.detail])
1242					);
1243				});
1244			});
1245
1246						['show', 'shown', 'hide', 'hidden'].forEach((eventName) => {
1247				container.addEventListener(`${eventName}.bs.modal`, (e) => {
1248					if (edsMethodsDisabled) return;
1249
1250					edsMethodsDisabled = true; // Prevent infinite loop of triggering events
1251					container.dispatchEvent(new CustomEvent(`eds.${eventName}`));
1252					edsMethodsDisabled = false;
1253				});
1254			});
1255
1256			
1257						['show.bs.modal', 'shown.bs.modal'].forEach((eventName) => {
1258				container.addEventListener(eventName, () => {
1259					const autofocusInput = container.querySelector('[autofocus]');
1260					if (autofocusInput) {
1261						container.style.display = 'block';
1262						autofocusInput.focus();
1263					}
1264				});
1265			});
1266
1267					}
1268		</script>
1268
1269	</div>
1270
1271	
1272	<div
1273		data-eds-id="6ab5313e54ea3"
1274		class="eds_dialog modal fade  "
1275		tabindex="-1"
1276		aria-labelledby="eds-dialog-title-6ab5313e54ea3"
1277		aria-hidden="true"
1278		id="login-modal"	>
1279		<div class="modal-dialog modal-dialog-centered modal-fullscreen-sm-down modal-md">
1280			<div class="modal-content ">
1281									
1282	<div class="modal-header d-flex justify-content-between gap-3 eds-display-text-title-m ">
1283		<h2 id="eds-dialog-title-6ab5313e54ea3" class="eds_dialog-title modal-title eds-display-text-title-m  pe-5" style="max-width: 100%">
1284			Log in		</h2>
1285
1286		<button class="eds_button btn btn-outline-secondary btn-lg eds_button--shape-circle position-absolute top-0 end-0 border d-sm-none" style="width: 3rem; height: 3rem; margin-top: 6px; margin-right: 6px" data-bs-dismiss="modal" aria-label="Close" type="button"><i class="eds_icon fa fa-close" style="" aria-hidden="true"></i></button>	</div>
1287
1288	<div class="eds_dialog-body modal-body css-scroll eds-copy-text-l-regular ">
1289		<form
1290			id="login-form"
1291			name="login"
1292			data-async-on-submit
1293			method="post"
1294			action="https://www.sukiasian.com/auth"
1295			data-async-block="#login-modal .modal-content"
1296			data-async-target="#login-modal .eds_dialog-body"
1297			data-async-then="document.querySelector('#login-modal').dispatchEvent(new CustomEvent('eds.hide'))"
1298			data-async-recaptcha
1299			novalidate
1300		>
1301						
1302						
1303	<label
1304		data-eds-id="6ab5313e54dbd"
1305		class="eds_formfield eds_formfield--size-medium eds_formfield--variant-primary eds-copy-text-m-regular w-100 mb-3"
1306			>
1307					<div class="eds_formfield-label">
1308				Your email				<span aria-hidden="true">*</span>							</div>
1309		
1310		<div class="position-relative d-flex flex-column">
1311							<div class="eds_formfield-error eds-interface-text-m-bold" style="order: 1000"></div>
1312			
1313										<input
1314					type="email"
1315					class="eds-copy-text-l-regular  "
1316										placeholder=" " name="email" autocomplete="username" required value=""				/>
1317
1318				
1319							
1320			<i class="eds_icon fa eds_formfield-validation" style="" aria-hidden="true"></i>
1321					</div>
1322
1323		
1324		
1324<script>
1325		{
1326			const container = document.querySelector('[data-eds-id="6ab5313e54dbd"]');
1327			const input = container.querySelector('input, textarea, select');
1328			const error = container.querySelector('.eds_formfield-error');
1329
1330			
1331						input.addEventListener('eds.validation.reset', () => {
1332				input.removeAttribute('data-validation');
1333				input.setCustomValidity('');
1334				error.innerHTML = '';
1335			});
1336
1337						input.addEventListener('eds.validation.hide', () => {
1338				input.removeAttribute('data-validation');
1339			});
1340
1341						input.addEventListener('eds.validation.success', (e) => {
1342				input.setCustomValidity('');
1343				input.setAttribute('data-validation', '');
1344				error.innerHTML = '';
1345			});
1346
1347						input.addEventListener('eds.validation.warning', (e) => {
1348				input.setCustomValidity('');
1349				input.setAttribute('data-validation', '');
1350				error.innerHTML = e.detail;
1351			});
1352
1353						input.addEventListener('eds.validation.error', (e) => {
1354				input.setCustomValidity(e.detail);
1355				input.checkValidity(); 				input.setAttribute('data-validation', '');
1356			});
1357
1358			input.addEventListener('invalid', (e) => {
1359				error.innerHTML = input.validationMessage;
1360			});
1361
1362								}
1363		</script>
1363
1364	</label>
1365
1366	
1367						
1368	<label
1369		data-eds-id="6ab5313e54dd7"
1370		class="eds_formfield eds_formfield--size-medium eds_formfield--variant-primary eds-copy-text-m-regular w-100 mb-2"
1371			>
1372					<div class="eds_formfield-label">
1373				Your password				<span aria-hidden="true">*</span>							</div>
1374		
1375		<div class="position-relative d-flex flex-column">
1376							<div class="eds_formfield-error eds-interface-text-m-bold" style="order: 1000"></div>
1377			
1378										<input
1379					type="password"
1380					class="eds-copy-text-l-regular  pe-6"
1381					data-event-on:toggle_password_6ab5313e54dd7="(shown) => $(this).attr('type', shown ? 'text' : 'password')"					placeholder=" " name="password" autocomplete="current-password" required value=""				/>
1382
1383				
1384									<button class="eds_button btn btn-outline eds_formfield-toggle_password position-absolute end-0 px-2" style="--bs-btn-bg: transparent" title="Show password" aria-label="Show password" onclick="app.event.emit('toggle_password_6ab5313e54dd7', !$(this).data('password-shown'))" data-event-on:toggle_password_6ab5313e54dd7="(shown) =&gt; $(this).data('password-shown', shown).attr('title', shown ? 'Hide password' : 'Show password').attr('aria-label', shown ? 'Hide password' : 'Show password')" type="button"><i class="eds_icon fas fa-sm fa-eye" style="" aria-hidden="true" data-event-on:toggle_password_6ab5313e54dd7="(shown) =&gt; this.hidden = shown"></i> <i class="eds_icon fas fa-sm fa-eye-slash" style="" aria-hidden="true" data-event-on:toggle_password_6ab5313e54dd7="(shown) =&gt; this.hidden = !shown" hidden></i></button>							
1385			<i class="eds_icon fa eds_formfield-validation" style="" aria-hidden="true"></i>
1386					</div>
1387
1388		
1389		
1389<script>
1390		{
1391			const container = document.querySelector('[data-eds-id="6ab5313e54dd7"]');
1392			const input = container.querySelector('input, textarea, select');
1393			const error = container.querySelector('.eds_formfield-error');
1394
1395			
1396						input.addEventListener('eds.validation.reset', () => {
1397				input.removeAttribute('data-validation');
1398				input.setCustomValidity('');
1399				error.innerHTML = '';
1400			});
1401
1402						input.addEventListener('eds.validation.hide', () => {
1403				input.removeAttribute('data-validation');
1404			});
1405
1406						input.addEventListener('eds.validation.success', (e) => {
1407				input.setCustomValidity('');
1408				input.setAttribute('data-validation', '');
1409				error.innerHTML = '';
1410			});
1411
1412						input.addEventListener('eds.validation.warning', (e) => {
1413				input.setCustomValidity('');
1414				input.setAttribute('data-validation', '');
1415				error.innerHTML = e.detail;
1416			});
1417
1418						input.addEventListener('eds.validation.error', (e) => {
1419				input.setCustomValidity(e.detail);
1420				input.checkValidity(); 				input.setAttribute('data-validation', '');
1421			});
1422
1423			input.addEventListener('invalid', (e) => {
1424				error.innerHTML = input.validationMessage;
1425			});
1426
1427								}
1428		</script>
1428
1429	</label>
1430
1431	
1432						<div class="text-end mb-3">
1433				<button data-bs-dismiss="modal" data-bs-toggle="modal" data-bs-target="#forgot-password-modal" class="eds_button btn btn-link btn-text-link border-0 p-0 text-inherit text-decoration-none" type="button">Forgot your password?</button>			</div>
1434
1435																
1436						<button class="eds_button btn btn-primary w-100 mb-3" type="submit">Log in</button>
1437						<div class="d-flex align-items-center mb-3"><hr class="flex-grow-1"><span class="mx-3 text-muted eds-interface-text-s-regular">OR</span><hr class="flex-grow-1"></div>				<div class="google-signin-container text-center mb-2">
1438		<a href="https://sso.onlineorderingsecure.com/auth/google/redirect?return_to=https%3A%2F%2Fwww.sukiasian.com%2Fauth%2Fgoogle&amp;redirect=%2F" class="btn btn-outline-secondary w-100 eds_button eds_button--shape-default d-flex align-items-center justify-content-center gap-2" onclick="var url = new URL(this.href); url.searchParams.set('redirect', window.location.pathname + window.location.search); this.href = url.toString();">
1439			<svg width="18" height="18" viewBox="0 0 18 18" xmlns="http://www.w3.org/2000/svg"><path d="M17.64 9.2c0-.637-.057-1.251-.164-1.84H9v3.481h4.844a4.14 4.14 0 0 1-1.796 2.716v2.259h2.908c1.702-1.567 2.684-3.875 2.684-6.615Z" fill="#4285F4"/><path d="M9 18c2.43 0 4.467-.806 5.956-2.18l-2.908-2.259c-.806.54-1.837.86-3.048.86-2.344 0-4.328-1.584-5.036-3.711H.957v2.332A8.997 8.997 0 0 0 9 18Z" fill="#34A853"/><path d="M3.964 10.71A5.41 5.41 0 0 1 3.682 9c0-.593.102-1.17.282-1.71V4.958H.957A8.997 8.997 0 0 0 0 9c0 1.452.348 2.827.957 4.042l3.007-2.332Z" fill="#FBBC05"/><path d="M9 3.58c1.321 0 2.508.454 3.44 1.345l2.582-2.58C13.463.891 11.426 0 9 0A8.997 8.997 0 0 0 .957 4.958L3.964 6.29C4.672 4.163 6.656 2.58 9 2.58Z" fill="#EA4335"/></svg>
1440			Continue with Google
1441		</a>
1442	</div>
1443					<div class="apple-signin-container text-center mb-2">
1444		<a href="https://sso.onlineorderingsecure.com/auth/apple/redirect?return_to=https%3A%2F%2Fwww.sukiasian.com%2Fauth%2Fapple&amp;redirect=%2F" class="btn btn-outline-secondary w-100 eds_button eds_button--shape-default d-flex align-items-center justify-content-center gap-2" onclick="var url = new URL(this.href); url.searchParams.set('redirect', window.location.pathname + window.location.search); this.href = url.toString();">
1445			<svg width="18" height="18" viewBox="0 0 18 18" xmlns="http://www.w3.org/2000/svg"><path d="M15.1 6.2c-.1.1-2.1 1.2-2.1 3.7 0 2.9 2.5 3.9 2.6 3.9 0 0 0 .1-.4 1.3-.6 1.5-1.7 3-2.9 3-1.3 0-1.6-.7-3.1-.7s-2 .8-3.1.8c-1.2 0-2.2-1.3-3-2.8C2 13.3 1.4 10.9 1.4 8.6c0-3.7 2.4-5.6 4.7-5.6 1.2 0 2.3.8 3 .8.7 0 1.9-.9 3.3-.9.5 0 2.4.1 3.7 1.3zM11.7 1.5c.6-.7 1-1.7 1-2.7 0-.1 0-.3 0-.4-1 0-2.1.6-2.8 1.4-.6.6-1.1 1.6-1.1 2.6 0 .2 0 .3 0 .4.1 0 .2 0 .3 0 .9 0 1.9-.6 2.6-1.3z" fill="currentColor"/></svg>
1446			Continue with Apple
1447		</a>
1448	</div>
1449					<small class="d-block mt-2 eds-interface-text-s-regular">
1450		By continuing, you agree to our <a href="https://www.sukiasian.com/tos" target="_blank" rel="noopener" title="Opens in new tab">Terms of Service</a> &amp; <a href="https://www.sukiasian.com/privacy" target="_blank" rel="noopener" title="Opens in new tab">Privacy Policy</a>		and consent to receive automated promotional emails. See our <a href="https://www.sukiasian.com/privacy#section-7-7" target="_blank" rel="noopener" title="Opens in new tab">Notice of Financial Incentive</a> regarding how we use your data for rewards and offers.
1451	</small>
1452	
1453						<div class="text-center mt-3">
1454				Don't have an account?
1455				<button data-bs-dismiss="modal" data-bs-toggle="modal" data-bs-target="#register-modal" class="eds_button btn btn-link btn-text-link border-0 p-0 text-inherit text-decoration-none" type="button">Sign up</button>			</div>
1456		</form>	</div>
1457
1458	
1459								</div>
1460		</div>
1461
1462		
1462<script>
1463		{
1464			const container = document.querySelector('[data-eds-id="6ab5313e54ea3"]');
1465			let edsMethodsDisabled = false;
1466
1467						['show', 'hide', 'toggle', 'dispose'].forEach((eventName) => {
1468				container.addEventListener(`eds.${eventName}`, (e) => {
1469					if (edsMethodsDisabled) return;
1470
1471					bootstrap.Modal.getOrCreateInstance(container)[eventName](
1472						...(Array.isArray(e.detail) ? e.detail : [e.detail])
1473					);
1474				});
1475			});
1476
1477						['show', 'shown', 'hide', 'hidden'].forEach((eventName) => {
1478				container.addEventListener(`${eventName}.bs.modal`, (e) => {
1479					if (edsMethodsDisabled) return;
1480
1481					edsMethodsDisabled = true; // Prevent infinite loop of triggering events
1482					container.dispatchEvent(new CustomEvent(`eds.${eventName}`));
1483					edsMethodsDisabled = false;
1484				});
1485			});
1486
1487			
1488						['show.bs.modal', 'shown.bs.modal'].forEach((eventName) => {
1489				container.addEventListener(eventName, () => {
1490					const autofocusInput = container.querySelector('[autofocus]');
1491					if (autofocusInput) {
1492						container.style.display = 'block';
1493						autofocusInput.focus();
1494					}
1495				});
1496			});
1497
1498					}
1499		</script>
1499
1500	</div>
1501
1502	
1503	<div
1504		data-eds-id="6ab5313e55152"
1505		class="eds_dialog modal fade  "
1506		tabindex="-1"
1507		aria-labelledby="eds-dialog-title-6ab5313e55152"
1508		aria-hidden="true"
1509		id="register-modal"	>
1510		<div class="modal-dialog modal-dialog-centered modal-fullscreen-sm-down modal-md">
1511			<div class="modal-content ">
1512									
1513	<div class="modal-header d-flex justify-content-between gap-3 eds-display-text-title-m ">
1514		<h2 id="eds-dialog-title-6ab5313e55152" class="eds_dialog-title modal-title eds-display-text-title-m  pe-5" style="max-width: 100%">
1515			Sign up		</h2>
1516
1517		<button class="eds_button btn btn-outline-secondary btn-lg eds_button--shape-circle position-absolute top-0 end-0 border d-sm-none" style="width: 3rem; height: 3rem; margin-top: 6px; margin-right: 6px" data-bs-dismiss="modal" aria-label="Close" type="button"><i class="eds_icon fa fa-close" style="" aria-hidden="true"></i></button>	</div>
1518
1519	<div class="eds_dialog-body modal-body css-scroll eds-copy-text-l-regular p-0">
1520		<form
1521			id="register-form"
1522			name="register"
1523			data-async-on-submit
1524			method="post"
1525			action="https://www.sukiasian.com/auth/register"
1526			data-async-block="#register-modal .modal-content"
1527			data-async-target="#register-modal .eds_dialog-body"
1528			data-async-then="document.querySelector('#register-modal').dispatchEvent(new CustomEvent('eds.hide'))"
1529			data-async-recaptcha
1530			novalidate
1531		>
1532			
1533			<div class="p-3 pt-0">
1534								
1535	<label
1536		data-eds-id="6ab5313e5501f"
1537		class="eds_formfield eds_formfield--size-medium eds_formfield--variant-primary eds-copy-text-m-regular w-100 mb-2p5"
1538			>
1539					<div class="eds_formfield-label">
1540				First name				<span aria-hidden="true">*</span>							</div>
1541		
1542		<div class="position-relative d-flex flex-column">
1543							<div class="eds_formfield-error eds-interface-text-m-bold" style="order: 1000"></div>
1544			
1545										<input
1546					type="text"
1547					class="eds-copy-text-l-regular  "
1548										placeholder=" " name="firstname" autocomplete="given-name" required value=""				/>
1549
1550				
1551							
1552			<i class="eds_icon fa eds_formfield-validation" style="" aria-hidden="true"></i>
1553					</div>
1554
1555		
1556		
1556<script>
1557		{
1558			const container = document.querySelector('[data-eds-id="6ab5313e5501f"]');
1559			const input = container.querySelector('input, textarea, select');
1560			const error = container.querySelector('.eds_formfield-error');
1561
1562			
1563						input.addEventListener('eds.validation.reset', () => {
1564				input.removeAttribute('data-validation');
1565				input.setCustomValidity('');
1566				error.innerHTML = '';
1567			});
1568
1569						input.addEventListener('eds.validation.hide', () => {
1570				input.removeAttribute('data-validation');
1571			});
1572
1573						input.addEventListener('eds.validation.success', (e) => {
1574				input.setCustomValidity('');
1575				input.setAttribute('data-validation', '');
1576				error.innerHTML = '';
1577			});
1578
1579						input.addEventListener('eds.validation.warning', (e) => {
1580				input.setCustomValidity('');
1581				input.setAttribute('data-validation', '');
1582				error.innerHTML = e.detail;
1583			});
1584
1585						input.addEventListener('eds.validation.error', (e) => {
1586				input.setCustomValidity(e.detail);
1587				input.checkValidity(); 				input.setAttribute('data-validation', '');
1588			});
1589
1590			input.addEventListener('invalid', (e) => {
1591				error.innerHTML = input.validationMessage;
1592			});
1593
1594								}
1595		</script>
1595
1596	</label>
1597
1598	
1599								
1600	<label
1601		data-eds-id="6ab5313e55038"
1602		class="eds_formfield eds_formfield--size-medium eds_formfield--variant-primary eds-copy-text-m-regular w-100 mb-2p5"
1603			>
1604					<div class="eds_formfield-label">
1605				Last name				<span aria-hidden="true">*</span>							</div>
1606		
1607		<div class="position-relative d-flex flex-column">
1608							<div class="eds_formfield-error eds-interface-text-m-bold" style="order: 1000"></div>
1609			
1610										<input
1611					type="text"
1612					class="eds-copy-text-l-regular  "
1613										placeholder=" " name="lastname" autocomplete="family-name" required value=""				/>
1614
1615				
1616							
1617			<i class="eds_icon fa eds_formfield-validation" style="" aria-hidden="true"></i>
1618					</div>
1619
1620		
1621		
1621<script>
1622		{
1623			const container = document.querySelector('[data-eds-id="6ab5313e55038"]');
1624			const input = container.querySelector('input, textarea, select');
1625			const error = container.querySelector('.eds_formfield-error');
1626
1627			
1628						input.addEventListener('eds.validation.reset', () => {
1629				input.removeAttribute('data-validation');
1630				input.setCustomValidity('');
1631				error.innerHTML = '';
1632			});
1633
1634						input.addEventListener('eds.validation.hide', () => {
1635				input.removeAttribute('data-validation');
1636			});
1637
1638						input.addEventListener('eds.validation.success', (e) => {
1639				input.setCustomValidity('');
1640				input.setAttribute('data-validation', '');
1641				error.innerHTML = '';
1642			});
1643
1644						input.addEventListener('eds.validation.warning', (e) => {
1645				input.setCustomValidity('');
1646				input.setAttribute('data-validation', '');
1647				error.innerHTML = e.detail;
1648			});
1649
1650						input.addEventListener('eds.validation.error', (e) => {
1651				input.setCustomValidity(e.detail);
1652				input.checkValidity(); 				input.setAttribute('data-validation', '');
1653			});
1654
1655			input.addEventListener('invalid', (e) => {
1656				error.innerHTML = input.validationMessage;
1657			});
1658
1659								}
1660		</script>
1660
1661	</label>
1662
1663	
1664								
1665	<label
1666		data-eds-id="6ab5313e5504d"
1667		class="eds_formfield eds_formfield--size-medium eds_formfield--variant-primary eds-copy-text-m-regular w-100 mb-2p5"
1668			>
1669					<div class="eds_formfield-label">
1670				Email				<span aria-hidden="true">*</span>							</div>
1671		
1672		<div class="position-relative d-flex flex-column">
1673							<div class="eds_formfield-error eds-interface-text-m-bold" style="order: 1000"></div>
1674			
1675										<input
1676					type="email"
1677					class="eds-copy-text-l-regular  "
1678										placeholder=" " name="email" autocomplete="username" required value=""				/>
1679
1680				
1681							
1682			<i class="eds_icon fa eds_formfield-validation" style="" aria-hidden="true"></i>
1683					</div>
1684
1685		
1686		
1686<script>
1687		{
1688			const container = document.querySelector('[data-eds-id="6ab5313e5504d"]');
1689			const input = container.querySelector('input, textarea, select');
1690			const error = container.querySelector('.eds_formfield-error');
1691
1692			
1693						input.addEventListener('eds.validation.reset', () => {
1694				input.removeAttribute('data-validation');
1695				input.setCustomValidity('');
1696				error.innerHTML = '';
1697			});
1698
1699						input.addEventListener('eds.validation.hide', () => {
1700				input.removeAttribute('data-validation');
1701			});
1702
1703						input.addEventListener('eds.validation.success', (e) => {
1704				input.setCustomValidity('');
1705				input.setAttribute('data-validation', '');
1706				error.innerHTML = '';
1707			});
1708
1709						input.addEventListener('eds.validation.warning', (e) => {
1710				input.setCustomValidity('');
1711				input.setAttribute('data-validation', '');
1712				error.innerHTML = e.detail;
1713			});
1714
1715						input.addEventListener('eds.validation.error', (e) => {
1716				input.setCustomValidity(e.detail);
1717				input.checkValidity(); 				input.setAttribute('data-validation', '');
1718			});
1719
1720			input.addEventListener('invalid', (e) => {
1721				error.innerHTML = input.validationMessage;
1722			});
1723
1724								}
1725		</script>
1725
1726	</label>
1727
1728	
1729								
1730	<label
1731		data-eds-id="6ab5313e55063"
1732		class="eds_formfield eds_formfield--size-medium eds_formfield--variant-primary eds-copy-text-m-regular w-100 mb-2p5"
1733			>
1734					<div class="eds_formfield-label">
1735				Password				<span aria-hidden="true">*</span>							</div>
1736		
1737		<div class="position-relative d-flex flex-column">
1738							<div class="eds_formfield-error eds-interface-text-m-bold" style="order: 1000"></div>
1739			
1740										<input
1741					type="password"
1742					class="eds-copy-text-l-regular  pe-6"
1743					data-event-on:toggle_password_6ab5313e55063="(shown) => $(this).attr('type', shown ? 'text' : 'password')"					placeholder=" " name="password" autocomplete="current-password" required value=""				/>
1744
1745				
1746									<button class="eds_button btn btn-outline eds_formfield-toggle_password position-absolute end-0 px-2" style="--bs-btn-bg: transparent" title="Show password" aria-label="Show password" onclick="app.event.emit('toggle_password_6ab5313e55063', !$(this).data('password-shown'))" data-event-on:toggle_password_6ab5313e55063="(shown) =&gt; $(this).data('password-shown', shown).attr('title', shown ? 'Hide password' : 'Show password').attr('aria-label', shown ? 'Hide password' : 'Show password')" type="button"><i class="eds_icon fas fa-sm fa-eye" style="" aria-hidden="true" data-event-on:toggle_password_6ab5313e55063="(shown) =&gt; this.hidden = shown"></i> <i class="eds_icon fas fa-sm fa-eye-slash" style="" aria-hidden="true" data-event-on:toggle_password_6ab5313e55063="(shown) =&gt; this.hidden = !shown" hidden></i></button>							
1747			<i class="eds_icon fa eds_formfield-validation" style="" aria-hidden="true"></i>
1748					</div>
1749
1750		
1751		
1751<script>
1752		{
1753			const container = document.querySelector('[data-eds-id="6ab5313e55063"]');
1754			const input = container.querySelector('input, textarea, select');
1755			const error = container.querySelector('.eds_formfield-error');
1756
1757			
1758						input.addEventListener('eds.validation.reset', () => {
1759				input.removeAttribute('data-validation');
1760				input.setCustomValidity('');
1761				error.innerHTML = '';
1762			});
1763
1764						input.addEventListener('eds.validation.hide', () => {
1765				input.removeAttribute('data-validation');
1766			});
1767
1768						input.addEventListener('eds.validation.success', (e) => {
1769				input.setCustomValidity('');
1770				input.setAttribute('data-validation', '');
1771				error.innerHTML = '';
1772			});
1773
1774						input.addEventListener('eds.validation.warning', (e) => {
1775				input.setCustomValidity('');
1776				input.setAttribute('data-validation', '');
1777				error.innerHTML = e.detail;
1778			});
1779
1780						input.addEventListener('eds.validation.error', (e) => {
1781				input.setCustomValidity(e.detail);
1782				input.checkValidity(); 				input.setAttribute('data-validation', '');
1783			});
1784
1785			input.addEventListener('invalid', (e) => {
1786				error.innerHTML = input.validationMessage;
1787			});
1788
1789								}
1790		</script>
1790
1791	</label>
1792
1793	
1794								
1795	<label
1796		data-eds-id="6ab5313e55094"
1797		class="eds_formfield eds_formfield--size-medium eds_formfield--variant-primary eds-copy-text-m-regular w-100 mb-3"
1798			>
1799					<div class="eds_formfield-label">
1800				Phone number				<span aria-hidden="true">*</span>							</div>
1801		
1802		<div class="position-relative d-flex flex-column">
1803							<div class="eds_formfield-error eds-interface-text-m-bold" style="order: 1000"></div>
1804			
1805										<input
1806					type="text"
1807					class="eds-copy-text-l-regular  "
1808										placeholder=" " name="primary_phone" autocomplete="tel-national" required value=""				/>
1809
1810				
1811							
1812			<i class="eds_icon fa eds_formfield-validation" style="" aria-hidden="true"></i>
1813					</div>
1814
1815					<div class="eds-interface-text-s-regular mt-2">
1816				<i class="eds_icon fa fa-info-circle text-muted" style="" aria-hidden="true"></i> We require a phone number in case we need to contact you about your order.			</div>
1817		
1818		
1818<script>
1819		{
1820			const container = document.querySelector('[data-eds-id="6ab5313e55094"]');
1821			const input = container.querySelector('input, textarea, select');
1822			const error = container.querySelector('.eds_formfield-error');
1823
1824			
1825						input.addEventListener('eds.validation.reset', () => {
1826				input.removeAttribute('data-validation');
1827				input.setCustomValidity('');
1828				error.innerHTML = '';
1829			});
1830
1831						input.addEventListener('eds.validation.hide', () => {
1832				input.removeAttribute('data-validation');
1833			});
1834
1835						input.addEventListener('eds.validation.success', (e) => {
1836				input.setCustomValidity('');
1837				input.setAttribute('data-validation', '');
1838				error.innerHTML = '';
1839			});
1840
1841						input.addEventListener('eds.validation.warning', (e) => {
1842				input.setCustomValidity('');
1843				input.setAttribute('data-validation', '');
1844				error.innerHTML = e.detail;
1845			});
1846
1847						input.addEventListener('eds.validation.error', (e) => {
1848				input.setCustomValidity(e.detail);
1849				input.checkValidity(); 				input.setAttribute('data-validation', '');
1850			});
1851
1852			input.addEventListener('invalid', (e) => {
1853				error.innerHTML = input.validationMessage;
1854			});
1855
1856								}
1857		</script>
1857
1858	</label>
1859
1860	
1861				
1862	<div class="eds_checkable d-inline-block mb-2" >
1863		<input id="eds-checkable-6ab5313e550a6" name="receive_promotions" value="1" checked type="checkbox" />
1864		<label for="eds-checkable-6ab5313e550a6" class="eds_checkable-text eds-interface-text-l-regular ">
1865			Receive Promotional Offers & Updates		</label>
1866	</div>
1867
1868	
1869								<button class="eds_button btn btn-primary w-100 mt-1 mb-3" type="submit">Sign up</button>
1870								<div class="d-flex align-items-center mb-3"><hr class="flex-grow-1"><span class="mx-3 text-muted eds-interface-text-s-regular">OR</span><hr class="flex-grow-1"></div>					<div class="google-signin-container text-center mb-2">
1871		<a href="https://sso.onlineorderingsecure.com/auth/google/redirect?return_to=https%3A%2F%2Fwww.sukiasian.com%2Fauth%2Fgoogle&amp;redirect=%2F" class="btn btn-outline-secondary w-100 eds_button eds_button--shape-default d-flex align-items-center justify-content-center gap-2" onclick="var url = new URL(this.href); url.searchParams.set('redirect', window.location.pathname + window.location.search); this.href = url.toString();">
1872			<svg width="18" height="18" viewBox="0 0 18 18" xmlns="http://www.w3.org/2000/svg"><path d="M17.64 9.2c0-.637-.057-1.251-.164-1.84H9v3.481h4.844a4.14 4.14 0 0 1-1.796 2.716v2.259h2.908c1.702-1.567 2.684-3.875 2.684-6.615Z" fill="#4285F4"/><path d="M9 18c2.43 0 4.467-.806 5.956-2.18l-2.908-2.259c-.806.54-1.837.86-3.048.86-2.344 0-4.328-1.584-5.036-3.711H.957v2.332A8.997 8.997 0 0 0 9 18Z" fill="#34A853"/><path d="M3.964 10.71A5.41 5.41 0 0 1 3.682 9c0-.593.102-1.17.282-1.71V4.958H.957A8.997 8.997 0 0 0 0 9c0 1.452.348 2.827.957 4.042l3.007-2.332Z" fill="#FBBC05"/><path d="M9 3.58c1.321 0 2.508.454 3.44 1.345l2.582-2.58C13.463.891 11.426 0 9 0A8.997 8.997 0 0 0 .957 4.958L3.964 6.29C4.672 4.163 6.656 2.58 9 2.58Z" fill="#EA4335"/></svg>
1873			Continue with Google
1874		</a>
1875	</div>
1876						<div class="apple-signin-container text-center mb-2">
1877		<a href="https://sso.onlineorderingsecure.com/auth/apple/redirect?return_to=https%3A%2F%2Fwww.sukiasian.com%2Fauth%2Fapple&amp;redirect=%2F" class="btn btn-outline-secondary w-100 eds_button eds_button--shape-default d-flex align-items-center justify-content-center gap-2" onclick="var url = new URL(this.href); url.searchParams.set('redirect', window.location.pathname + window.location.search); this.href = url.toString();">
1878			<svg width="18" height="18" viewBox="0 0 18 18" xmlns="http://www.w3.org/2000/svg"><path d="M15.1 6.2c-.1.1-2.1 1.2-2.1 3.7 0 2.9 2.5 3.9 2.6 3.9 0 0 0 .1-.4 1.3-.6 1.5-1.7 3-2.9 3-1.3 0-1.6-.7-3.1-.7s-2 .8-3.1.8c-1.2 0-2.2-1.3-3-2.8C2 13.3 1.4 10.9 1.4 8.6c0-3.7 2.4-5.6 4.7-5.6 1.2 0 2.3.8 3 .8.7 0 1.9-.9 3.3-.9.5 0 2.4.1 3.7 1.3zM11.7 1.5c.6-.7 1-1.7 1-2.7 0-.1 0-.3 0-.4-1 0-2.1.6-2.8 1.4-.6.6-1.1 1.6-1.1 2.6 0 .2 0 .3 0 .4.1 0 .2 0 .3 0 .9 0 1.9-.6 2.6-1.3z" fill="currentColor"/></svg>
1879			Continue with Apple
1880		</a>
1881	</div>
1882						<small class="d-block mt-2 eds-interface-text-s-regular">
1883		By continuing, you agree to our <a href="https://www.sukiasian.com/tos" target="_blank" rel="noopener" title="Opens in new tab">Terms of Service</a> &amp; <a href="https://www.sukiasian.com/privacy" target="_blank" rel="noopener" title="Opens in new tab">Privacy Policy</a>		and consent to receive automated promotional emails. See our <a href="https://www.sukiasian.com/privacy#section-7-7" target="_blank" rel="noopener" title="Opens in new tab">Notice of Financial Incentive</a> regarding how we use your data for rewards and offers.
1884	</small>
1885	
1886								<div class="text-center mt-3">
1887					Already have an account?
1888					<button data-bs-dismiss="modal" data-bs-toggle="modal" data-bs-target="#login-modal" class="eds_button btn btn-link btn-text-link border-0 p-0 text-inherit text-decoration-none" type="button">Log in</button>				</div>
1889			</div>
1890		</form>	</div>
1891
1892	
1893								</div>
1894		</div>
1895
1896		
1896<script>
1897		{
1898			const container = document.querySelector('[data-eds-id="6ab5313e55152"]');
1899			let edsMethodsDisabled = false;
1900
1901						['show', 'hide', 'toggle', 'dispose'].forEach((eventName) => {
1902				container.addEventListener(`eds.${eventName}`, (e) => {
1903					if (edsMethodsDisabled) return;
1904
1905					bootstrap.Modal.getOrCreateInstance(container)[eventName](
1906						...(Array.isArray(e.detail) ? e.detail : [e.detail])
1907					);
1908				});
1909			});
1910
1911						['show', 'shown', 'hide', 'hidden'].forEach((eventName) => {
1912				container.addEventListener(`${eventName}.bs.modal`, (e) => {
1913					if (edsMethodsDisabled) return;
1914
1915					edsMethodsDisabled = true; // Prevent infinite loop of triggering events
1916					container.dispatchEvent(new CustomEvent(`eds.${eventName}`));
1917					edsMethodsDisabled = false;
1918				});
1919			});
1920
1921			
1922						['show.bs.modal', 'shown.bs.modal'].forEach((eventName) => {
1923				container.addEventListener(eventName, () => {
1924					const autofocusInput = container.querySelector('[autofocus]');
1925					if (autofocusInput) {
1926						container.style.display = 'block';
1927						autofocusInput.focus();
1928					}
1929				});
1930			});
1931
1932					}
1933		</script>
1933
1934	</div>
1935
1936	
1937	
1937<script>
1938	window.__ssoConfig = {
1939		google: {
1940			pendingUrl: "https:\/\/www.sukiasian.com\/auth\/google\/pending",
1941			registerModalId: "register-modal",
1942			loginModalId: "login-modal"		},
1943		apple: {
1944			pendingUrl: "https:\/\/www.sukiasian.com\/auth\/apple\/pending",
1945			registerModalId: "register-modal",
1946			loginModalId: "login-modal"		}
1947	};
1948	</script>
1948
1949	
1950
1951<div class="modal fade" id="modal-order-time" tabindex="-1" role="dialog"
1952	aria-hidden="true">
1953	<div class="modal-dialog modal-fullscreen-md-down mt-md-6" role="document">
1954		<div class="modal-content">
1955			<button class="d-md-none close" type="button" data-bs-dismiss="modal" aria-label="Close"></button>
1956			<div class="modal-header">
1957				<h2 class="modal-title eds-display-text-title-m">Order time</h2>
1958			</div>
1959			<div class="modal-body">
1960								<div class="btn-group w-100 btn-group-order-time-type mb-3" style="display: none;">
1961					
1962											<input type="radio" name="param_order~time~type_i_n_1" id="order_time_type_1-1" value="1" class="btn-check timeswitch orderTimeTypeOption"
1963							checked />
1964						<label for="order_time_type_1-1" class="d-flex align-items-center justify-content-center btn btn-outline-secondary  w-50">
1965						<span>
1966							Later
1967							<span class="d-block small fw-normal">Later</span>
1968						</span>
1969						</label>
1970									</div>
1971													<div id="laterContent" class="">
1972						<div class="select-time-container">
1973	<div class="selecttime showcheck_parent ">
1974	<div class="select-time-header clearfix">
1975		<h3 class="bold fl fs-5">Pick a day and time</h3>
1976			</div>
1977	<div class="select-time-content clearfix">
1978		<div class="row select-time-row">
1979						<div class="datepicker col-md-8" style="min-height: 248px;">
1980				<div class="datepicker-days" style="display: block;">
1981					<div data-datetimepicker data-datepicker-min-date="2026-09-24" class="errorable"></div>
1982				</div>
1983							</div>
1984							<div class="timepicker col-md-4">
1985					<div class="timepicker-picker">
1986												<ul class="ready-at-time css-scroll">
1987																														<li class="time-button ">
1988									<input id="timeValue0" type="radio" value="11:30 AM" name="param_ready~at~time_s_n_15"
1989									class="btn-check rad-ready_at_time" onchange="saveFormState('param_ready~at~time_s_n_15', this.value, true);"
1990									 data-required-field data-ready-attime/>
1991									<label for="timeValue0" class="btn btn-outline-secondary btn-sm" for="">11:30 AM</label>
1992								</li>
1993																								<li class="time-button ">
1994									<input id="timeValue1" type="radio" value="11:45 AM" name="param_ready~at~time_s_n_15"
1995									class="btn-check rad-ready_at_time" onchange="saveFormState('param_ready~at~time_s_n_15', this.value, true);"
1996									 data-required-field data-ready-attime/>
1997									<label for="timeValue1" class="btn btn-outline-secondary btn-sm" for="">11:45 AM</label>
1998								</li>
1999																								<li class="time-button ">
2000									<input id="timeValue2" type="radio" value="12:00 PM" name="param_ready~at~time_s_n_15"
2001									class="btn-check rad-ready_at_time" onchange="saveFormState('param_ready~at~time_s_n_15', this.value, true);"
2002									 data-required-field data-ready-attime/>
2003									<label for="timeValue2" class="btn btn-outline-secondary btn-sm" for="">12:00 PM</label>
2004								</li>
2005																								<li class="time-button ">
2006									<input id="timeValue3" type="radio" value="12:15 PM" name="param_ready~at~time_s_n_15"
2007									class="btn-check rad-ready_at_time" onchange="saveFormState('param_ready~at~time_s_n_15', this.value, true);"
2008									 data-required-field data-ready-attime/>
2009									<label for="timeValue3" class="btn btn-outline-secondary btn-sm" for="">12:15 PM</label>
2010								</li>
2011																								<li class="time-button ">
2012									<input id="timeValue4" type="radio" value="12:30 PM" name="param_ready~at~time_s_n_15"
2013									class="btn-check rad-ready_at_time" onchange="saveFormState('param_ready~at~time_s_n_15', this.value, true);"
2014									 data-required-field data-ready-attime/>
2015									<label for="timeValue4" class="btn btn-outline-secondary btn-sm" for="">12:30 PM</label>
2016								</li>
2017																								<li class="time-button ">
2018									<input id="timeValue5" type="radio" value="12:45 PM" name="param_ready~at~time_s_n_15"
2019									class="btn-check rad-ready_at_time" onchange="saveFormState('param_ready~at~time_s_n_15', this.value, true);"
2020									 data-required-field data-ready-attime/>
2021									<label for="timeValue5" class="btn btn-outline-secondary btn-sm" for="">12:45 PM</label>
2022								</li>
2023																								<li class="time-button ">
2024									<input id="timeValue6" type="radio" value="1:00 PM" name="param_ready~at~time_s_n_15"
2025									class="btn-check rad-ready_at_time" onchange="saveFormState('param_ready~at~time_s_n_15', this.value, true);"
2026									 data-required-field data-ready-attime/>
2027									<label for="timeValue6" class="btn btn-outline-secondary btn-sm" for="">1:00 PM</label>
2028								</li>
2029																								<li class="time-button ">
2030									<input id="timeValue7" type="radio" value="1:15 PM" name="param_ready~at~time_s_n_15"
2031									class="btn-check rad-ready_at_time" onchange="saveFormState('param_ready~at~time_s_n_15', this.value, true);"
2032									 data-required-field data-ready-attime/>
2033									<label for="timeValue7" class="btn btn-outline-secondary btn-sm" for="">1:15 PM</label>
2034								</li>
2035																								<li class="time-button ">
2036									<input id="timeValue8" type="radio" value="1:30 PM" name="param_ready~at~time_s_n_15"
2037									class="btn-check rad-ready_at_time" onchange="saveFormState('param_ready~at~time_s_n_15', this.value, true);"
2038									 data-required-field data-ready-attime/>
2039									<label for="timeValue8" class="btn btn-outline-secondary btn-sm" for="">1:30 PM</label>
2040								</li>
2041																								<li class="time-button ">
2042									<input id="timeValue9" type="radio" value="1:45 PM" name="param_ready~at~time_s_n_15"
2043									class="btn-check rad-ready_at_time" onchange="saveFormState('param_ready~at~time_s_n_15', this.value, true);"
2044									 data-required-field data-ready-attime/>
2045									<label for="timeValue9" class="btn btn-outline-secondary btn-sm" for="">1:45 PM</label>
2046								</li>
2047																								<li class="time-button ">
2048									<input id="timeValue10" type="radio" value="2:00 PM" name="param_ready~at~time_s_n_15"
2049									class="btn-check rad-ready_at_time" onchange="saveFormState('param_ready~at~time_s_n_15', this.value, true);"
2050									 data-required-field data-ready-attime/>
2051									<label for="timeValue10" class="btn btn-outline-secondary btn-sm" for="">2:00 PM</label>
2052								</li>
2053																								<li class="time-button ">
2054									<input id="timeValue11" type="radio" value="2:15 PM" name="param_ready~at~time_s_n_15"
2055									class="btn-check rad-ready_at_time" onchange="saveFormState('param_ready~at~time_s_n_15', this.value, true);"
2056									 data-required-field data-ready-attime/>
2057									<label for="timeValue11" class="btn btn-outline-secondary btn-sm" for="">2:15 PM</label>
2058								</li>
2059																								<li class="time-button ">
2060									<input id="timeValue12" type="radio" value="2:30 PM" name="param_ready~at~time_s_n_15"
2061									class="btn-check rad-ready_at_time" onchange="saveFormState('param_ready~at~time_s_n_15', this.value, true);"
2062									 data-required-field data-ready-attime/>
2063									<label for="timeValue12" class="btn btn-outline-secondary btn-sm" for="">2:30 PM</label>
2064								</li>
2065																								<li class="time-button ">
2066									<input id="timeValue13" type="radio" value="2:45 PM" name="param_ready~at~time_s_n_15"
2067									class="btn-check rad-ready_at_time" onchange="saveFormState('param_ready~at~time_s_n_15', this.value, true);"
2068									 data-required-field data-ready-attime/>
2069									<label for="timeValue13" class="btn btn-outline-secondary btn-sm" for="">2:45 PM</label>
2070								</li>
2071																								<li class="time-button ">
2072									<input id="timeValue14" type="radio" value="3:00 PM" name="param_ready~at~time_s_n_15"
2073									class="btn-check rad-ready_at_time" onchange="saveFormState('param_ready~at~time_s_n_15', this.value, true);"
2074									 data-required-field data-ready-attime/>
2075									<label for="timeValue14" class="btn btn-outline-secondary btn-sm" for="">3:00 PM</label>
2076								</li>
2077																								<li class="time-button ">
2078									<input id="timeValue15" type="radio" value="3:15 PM" name="param_ready~at~time_s_n_15"
2079									class="btn-check rad-ready_at_time" onchange="saveFormState('param_ready~at~time_s_n_15', this.value, true);"
2080									 data-required-field data-ready-attime/>
2081									<label for="timeValue15" class="btn btn-outline-secondary btn-sm" for="">3:15 PM</label>
2082								</li>
2083																								<li class="time-button ">
2084									<input id="timeValue16" type="radio" value="3:30 PM" name="param_ready~at~time_s_n_15"
2085									class="btn-check rad-ready_at_time" onchange="saveFormState('param_ready~at~time_s_n_15', this.value, true);"
2086									 data-required-field data-ready-attime/>
2087									<label for="timeValue16" class="btn btn-outline-secondary btn-sm" for="">3:30 PM</label>
2088								</li>
2089																								<li class="time-button ">
2090									<input id="timeValue17" type="radio" value="3:45 PM" name="param_ready~at~time_s_n_15"
2091									class="btn-check rad-ready_at_time" onchange="saveFormState('param_ready~at~time_s_n_15', this.value, true);"
2092									 data-required-field data-ready-attime/>
2093									<label for="timeValue17" class="btn btn-outline-secondary btn-sm" for="">3:45 PM</label>
2094								</li>
2095																								<li class="time-button ">
2096									<input id="timeValue18" type="radio" value="4:00 PM" name="param_ready~at~time_s_n_15"
2097									class="btn-check rad-ready_at_time" onchange="saveFormState('param_ready~at~time_s_n_15', this.value, true);"
2098									 data-required-field data-ready-attime/>
2099									<label for="timeValue18" class="btn btn-outline-secondary btn-sm" for="">4:00 PM</label>
2100								</li>
2101																								<li class="time-button ">
2102									<input id="timeValue19" type="radio" value="4:15 PM" name="param_ready~at~time_s_n_15"
2103									class="btn-check rad-ready_at_time" onchange="saveFormState('param_ready~at~time_s_n_15', this.value, true);"
2104									 data-required-field data-ready-attime/>
2105									<label for="timeValue19" class="btn btn-outline-secondary btn-sm" for="">4:15 PM</label>
2106								</li>
2107																								<li class="time-button ">
2108									<input id="timeValue20" type="radio" value="4:30 PM" name="param_ready~at~time_s_n_15"
2109									class="btn-check rad-ready_at_time" onchange="saveFormState('param_ready~at~time_s_n_15', this.value, true);"
2110									 data-required-field data-ready-attime/>
2111									<label for="timeValue20" class="btn btn-outline-secondary btn-sm" for="">4:30 PM</label>
2112								</li>
2113																								<li class="time-button ">
2114									<input id="timeValue21" type="radio" value="4:45 PM" name="param_ready~at~time_s_n_15"
2115									class="btn-check rad-ready_at_time" onchange="saveFormState('param_ready~at~time_s_n_15', this.value, true);"
2116									 data-required-field data-ready-attime/>
2117									<label for="timeValue21" class="btn btn-outline-secondary btn-sm" for="">4:45 PM</label>
2118								</li>
2119																								<li class="time-button ">
2120									<input id="timeValue22" type="radio" value="5:00 PM" name="param_ready~at~time_s_n_15"
2121									class="btn-check rad-ready_at_time" onchange="saveFormState('param_ready~at~time_s_n_15', this.value, true);"
2122									 data-required-field data-ready-attime/>
2123									<label for="timeValue22" class="btn btn-outline-secondary btn-sm" for="">5:00 PM</label>
2124								</li>
2125																								<li class="time-button ">
2126									<input id="timeValue23" type="radio" value="5:15 PM" name="param_ready~at~time_s_n_15"
2127									class="btn-check rad-ready_at_time" onchange="saveFormState('param_ready~at~time_s_n_15', this.value, true);"
2128									 data-required-field data-ready-attime/>
2129									<label for="timeValue23" class="btn btn-outline-secondary btn-sm" for="">5:15 PM</label>
2130								</li>
2131																								<li class="time-button ">
2132									<input id="timeValue24" type="radio" value="5:30 PM" name="param_ready~at~time_s_n_15"
2133									class="btn-check rad-ready_at_time" onchange="saveFormState('param_ready~at~time_s_n_15', this.value, true);"
2134									 data-required-field data-ready-attime/>
2135									<label for="timeValue24" class="btn btn-outline-secondary btn-sm" for="">5:30 PM</label>
2136								</li>
2137																								<li class="time-button ">
2138									<input id="timeValue25" type="radio" value="5:45 PM" name="param_ready~at~time_s_n_15"
2139									class="btn-check rad-ready_at_time" onchange="saveFormState('param_ready~at~time_s_n_15', this.value, true);"
2140									 data-required-field data-ready-attime/>
2141									<label for="timeValue25" class="btn btn-outline-secondary btn-sm" for="">5:45 PM</label>
2142								</li>
2143																								<li class="time-button ">
2144									<input id="timeValue26" type="radio" value="6:00 PM" name="param_ready~at~time_s_n_15"
2145									class="btn-check rad-ready_at_time" onchange="saveFormState('param_ready~at~time_s_n_15', this.value, true);"
2146									 data-required-field data-ready-attime/>
2147									<label for="timeValue26" class="btn btn-outline-secondary btn-sm" for="">6:00 PM</label>
2148								</li>
2149																								<li class="time-button ">
2150									<input id="timeValue27" type="radio" value="6:15 PM" name="param_ready~at~time_s_n_15"
2151									class="btn-check rad-ready_at_time" onchange="saveFormState('param_ready~at~time_s_n_15', this.value, true);"
2152									 data-required-field data-ready-attime/>
2153									<label for="timeValue27" class="btn btn-outline-secondary btn-sm" for="">6:15 PM</label>
2154								</li>
2155																								<li class="time-button ">
2156									<input id="timeValue28" type="radio" value="6:30 PM" name="param_ready~at~time_s_n_15"
2157									class="btn-check rad-ready_at_time" onchange="saveFormState('param_ready~at~time_s_n_15', this.value, true);"
2158									 data-required-field data-ready-attime/>
2159									<label for="timeValue28" class="btn btn-outline-secondary btn-sm" for="">6:30 PM</label>
2160								</li>
2161																								<li class="time-button ">
2162									<input id="timeValue29" type="radio" value="6:45 PM" name="param_ready~at~time_s_n_15"
2163									class="btn-check rad-ready_at_time" onchange="saveFormState('param_ready~at~time_s_n_15', this.value, true);"
2164									 data-required-field data-ready-attime/>
2165									<label for="timeValue29" class="btn btn-outline-secondary btn-sm" for="">6:45 PM</label>
2166								</li>
2167																								<li class="time-button ">
2168									<input id="timeValue30" type="radio" value="7:00 PM" name="param_ready~at~time_s_n_15"
2169									class="btn-check rad-ready_at_time" onchange="saveFormState('param_ready~at~time_s_n_15', this.value, true);"
2170									 data-required-field data-ready-attime/>
2171									<label for="timeValue30" class="btn btn-outline-secondary btn-sm" for="">7:00 PM</label>
2172								</li>
2173																								<li class="time-button ">
2174									<input id="timeValue31" type="radio" value="7:15 PM" name="param_ready~at~time_s_n_15"
2175									class="btn-check rad-ready_at_time" onchange="saveFormState('param_ready~at~time_s_n_15', this.value, true);"
2176									 data-required-field data-ready-attime/>
2177									<label for="timeValue31" class="btn btn-outline-secondary btn-sm" for="">7:15 PM</label>
2178								</li>
2179																								<li class="time-button ">
2180									<input id="timeValue32" type="radio" value="7:30 PM" name="param_ready~at~time_s_n_15"
2181									class="btn-check rad-ready_at_time" onchange="saveFormState('param_ready~at~time_s_n_15', this.value, true);"
2182									 data-required-field data-ready-attime/>
2183									<label for="timeValue32" class="btn btn-outline-secondary btn-sm" for="">7:30 PM</label>
2184								</li>
2185																								<li class="time-button ">
2186									<input id="timeValue33" type="radio" value="7:45 PM" name="param_ready~at~time_s_n_15"
2187									class="btn-check rad-ready_at_time" onchange="saveFormState('param_ready~at~time_s_n_15', this.value, true);"
2188									 data-required-field data-ready-attime/>
2189									<label for="timeValue33" class="btn btn-outline-secondary btn-sm" for="">7:45 PM</label>
2190								</li>
2191																								<li class="time-button ">
2192									<input id="timeValue34" type="radio" value="8:00 PM" name="param_ready~at~time_s_n_15"
2193									class="btn-check rad-ready_at_time" onchange="saveFormSt
2193ate('param_ready~at~time_s_n_15', this.value, true);"
2194									 data-required-field data-ready-attime/>
2195									<label for="timeValue34" class="btn btn-outline-secondary btn-sm" for="">8:00 PM</label>
2196								</li>
2197																								<li class="time-button ">
2198									<input id="timeValue35" type="radio" value="8:15 PM" name="param_ready~at~time_s_n_15"
2199									class="btn-check rad-ready_at_time" onchange="saveFormState('param_ready~at~time_s_n_15', this.value, true);"
2200									 data-required-field data-ready-attime/>
2201									<label for="timeValue35" class="btn btn-outline-secondary btn-sm" for="">8:15 PM</label>
2202								</li>
2203																								<li class="time-button ">
2204									<input id="timeValue36" type="radio" value="8:30 PM" name="param_ready~at~time_s_n_15"
2205									class="btn-check rad-ready_at_time" onchange="saveFormState('param_ready~at~time_s_n_15', this.value, true);"
2206									 data-required-field data-ready-attime/>
2207									<label for="timeValue36" class="btn btn-outline-secondary btn-sm" for="">8:30 PM</label>
2208								</li>
2209																								<li class="time-button ">
2210									<input id="timeValue37" type="radio" value="8:45 PM" name="param_ready~at~time_s_n_15"
2211									class="btn-check rad-ready_at_time" onchange="saveFormState('param_ready~at~time_s_n_15', this.value, true);"
2212									 data-required-field data-ready-attime/>
2213									<label for="timeValue37" class="btn btn-outline-secondary btn-sm" for="">8:45 PM</label>
2214								</li>
2215																								<li class="time-button ">
2216									<input id="timeValue38" type="radio" value="9:00 PM" name="param_ready~at~time_s_n_15"
2217									class="btn-check rad-ready_at_time" onchange="saveFormState('param_ready~at~time_s_n_15', this.value, true);"
2218									 data-required-field data-ready-attime/>
2219									<label for="timeValue38" class="btn btn-outline-secondary btn-sm" for="">9:00 PM</label>
2220								</li>
2221																								<li class="time-button ">
2222									<input id="timeValue39" type="radio" value="9:15 PM" name="param_ready~at~time_s_n_15"
2223									class="btn-check rad-ready_at_time" onchange="saveFormState('param_ready~at~time_s_n_15', this.value, true);"
2224									 data-required-field data-ready-attime/>
2225									<label for="timeValue39" class="btn btn-outline-secondary btn-sm" for="">9:15 PM</label>
2226								</li>
2227														</ul>
2228					</div>
2229				</div>
2230					</div>
2231	</div>
2232</div>
2233</div>
2234<input type="hidden" name="param_ready~at_s_n_100" class="hid-ready-at" value="" />
2235<input type="hidden" class="hid-ready-at-date" value="2026-09-24" />
2236<input type="hidden" class="hid-eot" value="2026-09-24 11:30:00" />					</div>
2237							</div>
2238			<div class="modal-footer">
2239								<input type="hidden" id="hid-order-time-type" value="1" />
2240				<button type="button" class="btn btn-outline-secondary" data-bs-dismiss="modal">Cancel</button>
2241				<button type="button" class="btn btn-primary" data-save-time-modal>Save</button>
2242			</div>
2243		</div>
2244	</div>
2245</div>
2246
2247<!-- www modal start -->
2248<div class="modal fade mob_full_modal www_modal order-options" id="modal-order-options" tabindex="-1" role="dialog"
2249	 aria-hidden="true" data-update-otype-on-modal-close>
2250	<div class="modal-dialog modal-fullscreen-sm-down mt-sm-6" role="document">
2251		<div class="modal-content">
2252			<button class="d-md-none close" type="button" data-bs-dismiss="modal" aria-label="Close"></button>
2253			<div class="modal-header">
2254				<h2 class="modal-title eds-display-text-title-m">Order details</h2>
2255			</div>
2256			<div class="modal-body">
2257				<div class="www_moda_content">
2258					<div class="cs_box order_type" onchange="app.event.emit('order_type_changed', { order_type: event.target.value })">
2259						<div class="h5">What:</div>
2260												<div class="position-relative">
2261	<div class="mdropbtn" data-toggle-mdrop role="button">
2262		<span class="visually-hidden">Order type:</span>
2263		<span data-order-type-label>
2264			Select		</span>
2265	</div>
2266	<ul data-mdrop-ul>
2267							<li class=" ">
2268						<input data-order-type-on-change type="radio" name="param_order~type_s_n_10" id="order-type-pickup-1"
2269							class="orderTypeOption css-checkbox " data-name="Pick up"							 value="PICKUP"
2270							data-constant="1" data-base="PICKUP" >
2271						<label for="order-type-pickup-1" class="css-label" data-update-mdrop-on-click>
2272							Pick up						</label>
2273					</li>
2274									<li class=" ">
2275						<input data-order-type-on-change type="radio" name="param_order~type_s_n_10" id="order-type-
2275delivery-1"
2276							class="orderTypeOption css-checkbox deliveryswitch" data-name="Delivery"							 value="DELIVERY"
2277							data-constant="2" data-base="DELIVERY" >
2278						<label for="order-type-delivery-1" class="css-label" data-update-mdrop-on-click>
2279							Delivery						</label>
2280					</li>
2281					</ul>
2282</div>
2283					</div>
2284					<form class="">
2285																				<div class="cs_box guest_checkout_address checkout_address deliveryAddressContainer" style="display:none;">
2286								<label for="street-address-bar" class="h5">Enter your address:</label>
2287								<div class="form-group street-address-container">
2288									<input name="param_full~address_s_n_255" id="street-address-bar" placeholder="Enter your address"
2289										   data-autocomplete-address data-autocomplete-success="autoCompleteSuccess"
2290										   onkeyup="scheduleFormStateSave(this.name, this.value)" onchange="validateAddress($('#modal-order-options .deliveryAddressContainer'))"
2291										   type="search" class="form-control input-search input-validate-address input-street-address user-address-field"
2292										   value="" data-required-field />
2293								</div>
2294																<input type="hidden" name="param_street~address_s_n_255" data-autocompleted-street-address />
2295								<input type="hidden" name="param_city_s_n_90" data-autocompleted-city />
2296								<input type="hidden" name="param_state_s_n_2" data-autocompleted-state />
2297								<input type="hidden" name="param_zip~code_z_n_10" data-autocompleted-zip />
2298															</div>
2299											</form>
2300					<!-- <div class="form-submit-wrapper">
2301						<input type="submit" class="form-submit btn btn-primary" value="Save" data-close-modal data-select-later-date data-saveotype-modal>
2302					</div> -->
2303				</div>
2304			</div>
2305			<div
2306				data-async-on-event="order_type_changed"
2307				data-async-action="https://www.sukiasian.com/ajax/?form=minimum_order_value_warning&component=order_type"
2308				data-async-method="get"
2309			>
2310							</div>
2311			<div class="modal-footer">
2312				<button type="button" class="btn btn-outline-secondary" data-bs-dismiss="modal">Close</button>
2313				<button type="button" class="btn btn-primary" data-close-modal data-saveotype-modal>Save</button>
2314			</div>
2315		</div>
2316	</div>
2317</div>
2318<!-- www modal end -->
2319
2320<!-- menu item modal -->
2321<div class="modal fade add_menu" id="add_menu_item" tabindex="-1" role="dialog" aria-hidden="true" aria-labelledby="item_name">
2322	<div class="modal-dialog modal-dialog-centered modal-fullscreen-md-down" role="document">
2323		<div class="modal-content menu-item-container-wrapper">
2324			<div class="modal-body menu-item-container ">
2325				<p id="item_name">Menu item dialog</p>
2326							</div>
2327		</div>
2328	</div>
2329</div>
2330<!-- menu item modal end -->
2331
2332
2333	<div
2334		data-eds-id="6ab5313e5acdc"
2335		class="eds_dialog modal fade  "
2336		tabindex="-1"
2337		aria-labelledby="eds-dialog-title-6ab5313e5acdc"
2338		aria-hidden="true"
2339		data-event-on:coupon_modal_shown="(shown) =&gt; $(this).data(`coupon_modal_shown`, shown)" data-event-on:show_coupon_restrictions="({ coupon, errors }) =&gt; {
2340				if ($(this).data(`coupon_modal_shown`)) return;
2341
2342				$(this).find(`.eds_dialog-title`).html(`&lt;div class=&quot;text-truncate&quot;&gt;${coupon}&lt;/div&gt;`);
2343				$(this).find(`.eds_dialog-body`).html(errors);
2344				this.dispatchEvent(new CustomEvent(`eds.show`));
2345			}" data-event-on:restore_coupon_modal="this.dispatchEvent(new CustomEvent(`eds.hide`))"	>
2346		<div class="modal-dialog modal-dialog-scrollable modal-dialog-centered modal-fullscreen-sm-down modal-md">
2347			<div class="modal-content ">
2348									
2349	<div class="modal-header d-flex justify-content-between gap-3 eds-display-text-title-m ">
2350		<h2 id="eds-dialog-title-6ab5313e5acdc" class="eds_dialog-title modal-title eds-display-text-title-m  pe-5" style="max-width: 100%">
2351			Coupon restrictions		</h2>
2352
2353		<button class="eds_button btn btn-outline-secondary btn-lg eds_button--shape-circle position-absolute top-0 end-0 border" style="width: 3rem; height: 3rem; margin-top: 6px; margin-right: 6px" data-bs-dismiss="modal" aria-label="Close" type="button"><i class="eds_icon fa fa-close" style="" aria-hidden="true"></i></button>	</div>
2354
2355	<div class="eds_dialog-body modal-body css-scroll eds-copy-text-l-regular vh-100">
2356			</div>
2357
2358	
2359								</div>
2360		</div>
2361
2362		
2362<script>
2363		{
2364			const container = document.querySelector('[data-eds-id="6ab5313e5acdc"]');
2365			let edsMethodsDisabled = false;
2366
2367						['show', 'hide', 'toggle', 'dispose'].forEach((eventName) => {
2368				container.addEventListener(`eds.${eventName}`, (e) => {
2369					if (edsMethodsDisabled) return;
2370
2371					bootstrap.Modal.getOrCreateInstance(container)[eventName](
2372						...(Array.isArray(e.detail) ? e.detail : [e.detail])
2373					);
2374				});
2375			});
2376
2377						['show', 'shown', 'hide', 'hidden'].forEach((eventName) => {
2378				container.addEventListener(`${eventName}.bs.modal`, (e) => {
2379					if (edsMethodsDisabled) return;
2380
2381					edsMethodsDisabled = true; // Prevent infinite loop of triggering events
2382					container.dispatchEvent(new CustomEvent(`eds.${eventName}`));
2383					edsMethodsDisabled = false;
2384				});
2385			});
2386
2387			
2388						['show.bs.modal', 'shown.bs.modal'].forEach((eventName) => {
2389				container.addEventListener(eventName, () => {
2390					const autofocusInput = container.querySelector('[autofocus]');
2391					if (autofocusInput) {
2392						container.style.display = 'block';
2393						autofocusInput.focus();
2394					}
2395				});
2396			});
2397
2398					}
2399		</script>
2399
2400	</div>
2401
2402	
2403<!-- location modal mobile start-->
2404<div class="modal fade location-picker" id="locationModal" tabindex="-1" role="dialog" aria-hidden="true">
2405	<div class="backdrop" data-bs-dismiss="modal"></div>
2406	<div class="modal-dialog modal-sm modal-dialog-centered" role="document">
2407		<div class="modal-content">
2408			<div class="modal-header">
2409				<h2 class="modal-title eds-display-text-title-m">Change Location</h2>
2410			</div>
2411
2412			<div class="modal-body">
2413				
2414<div class="change_location-locations">
2415			<input
2416			type="radio"
2417			class="css-checkbox"
2418			id="locations-1-location-10070"
2419			name="locations-1"
2420			value="https://www.sukiasian.com/order"
2421								/>
2422		<label class="css-label" for="locations-1-location-10070">
2423			<div style="line-height: normal">
2424				<strong>Suki Asian Cuisine - Norwalk, OH</strong>
2425				<br />
2426				187 Milan Ave Norwalk, OH 44857			</div>
2427		</label>
2428	</div>
2429
2430			</div>
2431
2432			<div class="modal-footer">
2433				<button type="button" class="btn btn-outline-secondary" data-bs-dismiss="modal">Close</button>
2434				<button type="button" class="btn btn-warning" data-go-to-url-on-click="[name='locations-1']:checked">
2435					Change location				</button>
2436			</div>
2437		</div>
2438	</div>
2439</div>
2440<!-- location modal mobile end -->
2441
2442<div class="modal fade add_new_card_modal" id="modal-add-new-card" tabindex="-1" role="dialog" aria-modal="true">
2443	<div class="modal-dialog modal-dialog-centered modal-fullscreen-sm-down" role="document">
2444		<div class="modal-content">
2445			<button type="button" class="close" data-bs-dismiss="modal" aria-label="Close"></button>
2446			<div class="modal-header">
2447				<h2 class="modal-title eds-display-text-title-m">Add new card</h2>
2448			</div>
2449			<div class="modal-body pb-6">
2450				<div class="ajax-creditcards">
2451					<div class="fa fa-spinner fa-spin fa-4x">
2452					</div>
2453				</div>
2454			</div>
2455		</div>
2456	</div>
2457</div>
2458
2459<div class="modal fade" id="modal-payment-change" tabindex="-1" role="dialog" aria-modal="true">
2460	<div class="modal-dialog modal-dialog-centered" role="document">
2461		<div class="modal-content">
2462			<div class="modal-header">
2463				<h2 class="modal-title modal-title-accent eds-display-text-title-m">Confirm <span data-confirm-payment-name>Pay with cash</span></h2>
2464			</div>
2465			<div class="modal-body">
2466				<p>You've just changed your payment type to <strong data-confirm-payment-name>Pay with cash</strong>. Please confirm that to proceed.</p>
2467				<button class="btn btn-primary w-100" data-bs-dismiss="modal" data-confirm-payment-switch>Confirm and proceed</button>
2468				<button class="btn eh-btn-silent w-100 mt-2" data-bs-dismiss="modal" data-cancel-payment-switch>Cancel</button>
2469			</div>
2470		</div>
2471	</div>
2472</div>
2473
2474<div class="modal fade modal_over_modal" id="modal-confirm-no-number-address" tabindex="-1" role="dialog" aria-modal="true" style="z-index: 2000;">
2475	<div class="modal-dialog modal-dialog-centered" role="document">
2476		<div class="modal-content">
2477			<div class="modal-header">
2478				<h2 class="modal-title modal-title-accent eds-display-text-title-m">Confirm Address</h2>
2479			</div>
2480			<div class="modal-body">
2481				<p>This address doesn't start with a street number. Please confirm the address is correct.</p>
2482				<button class="btn btn-warning w-100" data-bs-dismiss="modal" data-confirm-no-number-address>Yes, it's correct</button>
2483				<button class="btn btn-secondary w-100 mt-2" data-bs-dismiss="modal" data-cancel-no-number-address>No, let me edit it</button>
2484			</div>
2485		</div>
2486	</div>
2487</div>
2488
2489<div class="modal fade mob_full_modal" id="modal-invalid-address" tabindex="-1" role="dialog" aria-modal="true">
2490	<div class="modal-dialog modal-dialog-centered" role="document">
2491		<div class="modal-content">
2492			<button class="close" type="button" data-bs-dismiss="modal" aria-label="Close"></button>
2493			<div class="modal-header">
2494				<h2 class="modal-title eds-display-text-title-m">Sorry we do not deliver to your address!</h2>
2495			</div>
2496			<div class="modal-body">
2497				<div class="www_moda_content">
2498									<div class="cs_box pickup_when showcheck_parent">
2499						<div>You can Pick up your order at this location</div>
2500						<div class="pickup_locbox">
2501		<div class="rest_loc">
2502		<p>
2503			Suki Asian Cuisine - Norwalk, OH<br/>
2504			187 Milan Ave<br/>Norwalk, OH 44857		</p>
2505	</div>
2506</div>					</div>
2507					<div class="form-submit-wrapper">
2508						<input type="submit" class="form-submit" value="Switch to pickup" data-bs-dismiss="modal" data-switch-to-pickup>
2509					</div>
2510								</div>
2511			</div>
2512		</div>
2513	</div>
2514</div>
2515
2516<div class="modal fade mob_full_modal" id="modal-view-delivery-zone" tabindex="-1" role="dialog" aria-modal="true">
2517	<div class="modal-dialog modal-dialog-centered" role="document">
2518		<div class="modal-content">
2519			<div class="modal-body modal-body-view-delivery-zone" style="min-height: 75px;">
2520				<div id="loading-view-delivery-area" class="loading-ajax-spinner"><i class="fa fa-spin fa-spinner fa-3x "></i></div>
2521				<button type="button" class="close" data-bs-dismiss="modal" aria-label="Close"></button>
2522				<div id="modal-view-delivery-zone-content" style="display:none;">
2523					<div class="h4 mt15">View our delivery area</div>
2524					<div class="mb15"></div>
2525					<style>
2526						#iframe-view-delivery-area {
2527							width:100%;
2528							height:100%;
2529							min-height:556px;
2530						}
2531						@media screen and (max-width: 768px) {
2532							#iframe-view-delivery-area {
2533								height: calc(100vh - 90px);
2534							}
2535						}
2536					</style>
2537					<iframe id="iframe-view-delivery-area" name="iframe-deliveryzone" frameborder="0" hspace="0" scrolling="auto"
2538						data-src="https://www.sukiasian.com/viewdeliveryzone/altdoc/1/vdz/1" title="Map of delivery areas"></iframe>
2539				</div>
2540			</div>
2541		</div>
2542	</div>
2543</div>
2544
2545<!-- Alert modal -->
2546<div class="modal fade" id="modal-alert" tabindex="-1" aria-labelledby="modal-alert" aria-hidden="true">
2547	<div class="modal-dialog">
2548		<div class="modal-content">
2549			<div class="modal-header">
2550				<h2 class="modal-title fs-5 eds-display-text-title-m">Error</h2>
2551				<button type="button" class="btn-close" data-bs-dismiss="modal" aria-label="Close"></button>
2552			</div>
2553			<div class="modal-body">
2554				Description
2555			</div>
2556			<div class="modal-footer">
2557				<button type="button" class="btn btn-primary btn-close-modal" data-bs-dismiss="modal">Close</button>
2558				<button type="button" class="btn btn-primary hidden">Save changes</button>
2559			</div>
2560		</div>
2561	</div>
2562</div>
2563
2564
2565
2566
2567
2568	<div
2569		id="toasts"
2570		class="toast-container position-fixed start-50 translate-middle-x"
2571		style="bottom: calc(var(--eds-fixed-cta-height, 0) * 1px); max-width: calc(100% - 2rem)"
2572	>
2573			</div>
2574
2575		
2575<script>
2576	$(() => {
2577		const ctas = document.querySelectorAll('[data-fixed-cta]');
2578		if (!ctas.length) {
2579			return;
2580		}
2581
2582		function updateFixedCTAHeight() {
2583			document.documentElement.style.setProperty(
2584				'--eds-fixed-cta-height',
2585				Math.max(0, ...Array.from(ctas, (element) => {
2586										const rect = element.getBoundingClientRect();
2587					return rect.height > 0 && getComputedStyle(element).position === 'fixed'
2588						? Math.max(0, window.innerHeight - rect.top)
2589						: 0;
2590				}))
2591			);
2592		}
2593
2594				if ('ResizeObserver' in window) {
2595			ctas.forEach((cta) => new ResizeObserver(updateFixedCTAHeight).observe(cta));
2596		} else {
2597			updateFixedCTAHeight();
2598		}
2599
2600		window.addEventListener('resize', app.throttle(updateFixedCTAHeight));
2601	});
2602	</script>
2602
2603
2604		<div class="visually-hidden">
2605		<div id="announcements-polite" aria-live="polite" aria-atomic="true">
2606			<div id="announcement-polite"></div>
2607		</div>
2608
2609				<div id="announcements-assertive" aria-live="assertive" aria-atomic="true">
2610			<div id="announcement-assertive"></div>
2611		</div>
2612	</div>
2613
2614	
2615		
2615<script type="text/javascript" src="/web/default3.0/js/vendor/smartbanner.min.js"></script>
2615
2616	
2616<script type="text/javascript" src="/share42/share42.js"></script>
2616
2617
2618<!-- SET: SCRIPTS -->
2619<script src="https://code.jquery.com/jquery-3.6.0.min.js" integrity="sha256-/xUj+3OJU5yExlq6GSYGSHk7tPXikynS7ogEvDej/m4=" crossorigin="anonymous"></script>
vendor: 1 bytes, line 2619
2619
2620<script>window.jQuery || document.write('
2620<script src="/web/default3.0/js/vendor/jquery-3.6.0.min.js"><\/script>')</script>
vendor: 1 bytes, line 2620
2620
2621<script src="https://code.jquery.com/jquery-migrate-3.3.2.js" integrity="sha384-KwAndHbPSueZ9+pG1mDjru/Q6KT6cliBs+/SCGpcOO6XvhrkbF0cBzkSs3+Pl2Zz" crossorigin="anonymous"></script>
2621
2622<!-- 
2622<script src="https://code.jquery.com/jquery-migrate-3.3.2.min.js" integrity="sha256-Ap4KLoCf1rXb52q+i3p0k2vjBsmownyBTE1EqlRiMwA=" crossorigin="anonymous"></script>
2622-->
2623<script>
2624	/* http://writing.colin-gourlay.com/safely-using-ready-before-including-jquery/ */
2625	(function($,d){$.each(readyQ,function(i,f){$(f)});$.each(bindReadyQ,function(i,f){$(d).bind("ready",f)})})(jQuery,document)
2626</script>
vendor: 1 bytes, line 2626
2626
2627<script src="https://code.jquery.com/ui/1.13.2/jquery-ui.min.js" integrity="sha256-lSjKY0/srUM9BE3dPm+c4fBo1dky2v27Gdjm2uoZaL0=" crossorigin="anonymous"></script>
vendor: 1 bytes, line 2627
2627
2628<script type="text/javascript" src="/min/g=js4.0&amp;1788675044"></script>
2628
2629<!-- END: SCRIPTS -->
2630
2631
2632<script>
2633	function closeAnnouncementModal(){
2634		$("#announcementBox").hide();
2635		setAnnouncementSession("<p style=\"text-align:center;\"><span style=\"font-size:14px;\"><strong><span style=\"color:#e74c3c;\">Dear customers, we're CLOSED on 1\/28\/25 Tuesday, Thank You!<\/span><\/strong><\/span><\/p>");
2636	}
2637
2638	$('body').on('click', '#closeAnnouncement', function(e) {
2639		e.preventDefault();
2640		setAnnouncementSession("<p style=\"text-align:center;\"><span style=\"font-size:14px;\"><strong><span style=\"color:#e74c3c;\">Dear customers, we're CLOSED on 1\/28\/25 Tuesday, Thank You!<\/span><\/strong><\/span><\/p>");
2641	});
2642</script>
vendor: 1 bytes, line 2642
2642
2643<script>
2644$(() => {
2645	const stickyHeader = document.querySelector('.headerAndWtype');
2646	if (!stickyHeader) {
2647		return;
2648	}
2649
2650	function updateHeaderHeight() {
2651		const gap = parseFloat(getComputedStyle(document.documentElement).fontSize) || 16;
2652		const offset = stickyHeader.offsetHeight + gap;
2653		document.documentElement.style.scrollPaddingTop = offset + 'px';
2654
2655				document.documentElement.style.setProperty('--sticky-header-offset', offset + 'px');
2656	}
2657
2658	updateHeaderHeight();
2659		if ('ResizeObserver' in window) {
2660		new ResizeObserver(updateHeaderHeight).observe(stickyHeader);
2661	} else {
2662		window.addEventListener('resize', app.throttle(updateHeaderHeight));
2663	}
2664});
2665</script>
2665
2666
2667		<div id="recaptcha" class="g-recaptcha" data-callback="submitAjaxForm" data-size="invisible"></div>
2668					<div id="async-recaptcha" class="g-recaptcha" data-callback="recaptchaAsyncCallback" data-size="invisible"></div>
2669				
2670		
2670<script>
2671			var ajaxRecaptcha;
2672			var asyncRecaptcha;
2673			var checkoutRecaptcha;
2674
2675			function initRecaptchas() {
2676				const options = {
2677					sitekey: "6LeS6lMUAAAAADOPnBKluMb49PS1NyzPT1kR87Re",
2678					size: 'invisible',
2679				};
2680
2681				$('[data-recaptcha]').not('[data-ajax-form]').each(function (k, v) {
2682					const submit = $(v).find('[type="submit"]');
2683					grecaptcha.render(submit[0], {
2684						...options, 
2685						callback(token) {
2686							$(v).submit();
2687						},
2688					});
2689				});
2690
2691				ajaxRecaptcha = grecaptcha.render('recaptcha', options);
2692									asyncRecaptcha = grecaptcha.render('async-recaptcha', options);
2693											}
2694		</script>
vendor: 119 bytes, lines 2694-2696
2694
2695		<script src="https://www.google.com/recaptcha/api.js?render=explicit&onload=initRecaptchas" async defer></script>
2696	
2697</body>
2698</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.