-
Notifications
You must be signed in to change notification settings - Fork 0
/
index.html
526 lines (465 loc) · 26.5 KB
/
index.html
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<link rel="stylesheet" href="./styles/output.css">
<!-- GOOGLE FONT -->
<link rel="preconnect" href="https://fonts.googleapis.com" />
<link rel="preconnect" href="https://fonts.gstatic.com" crossorigin />
<link
href="https://fonts.googleapis.com/css2?family=Poppins:wght@400;500;700&family=Roboto:wght@400;500;700&display=swap"
rel="stylesheet" />
<!-- FONT AWESOME -->
<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.0.0-beta3/css/all.min.css"
integrity="sha512-Fo3rlrZj/k7ujTnHg4CGR2D7kSs0v4LLanw2qksYuRlEzO+tcaEPQogQ0KaoGN26/zrn20ImR1DfuLWnOo7aBA=="
crossorigin="anonymous" referrerpolicy="no-referrer" />
<!-- FAVICON -->
<link rel="shortcut icon" href="/assets/favicon.png" type="image/x-icon">
<title>Dev Burguer</title>
</head>
<body>
<!-- HEADER -->
<header class="w-full h-[420px] md:bg-home bg-zinc-900 bg-center flex">
<div class="flex flex-col w-full md:hidden">
<div id="bg-imgs" class=" bg-center md:hidden">
<img id="tomate" class="" src="assets/tomate.png" alt="">
</div>
<div id="bg-img-burguer" class=" bg-center md:hidden">
<img id="burguer" class="" src="assets/burguer.png" alt="">
</div>
</div>
<div class="w-full h-full flex flex-col justify-center items-center">
<img src="./assets/Logomarca de hamburgueria artesanal .svg" alt="logo dev Burguer"
class="w-32 h-32 rounded-full shadow-lg hover:scale-110 duration-200">
<h1 class="text-4xl mt-4 mb-2 font-bold text-white">Dev Burguer</h1>
<span class="text-white font-medium">Rua dev 10, Serra - ES</span>
<div class="bg-green-600 px-4 py-1 rounded-lg mt-4" id="date-span">
<span class="text-white font-medium">Seg a Dom - 12:00 a 22:00</span>
</div>
</div>
<div id="bg-imgs" class="h-full w-full bg-center md:hidden">
<img id="ham-bg-2" class="w-full h-full" src="assets/ham-bg-2.1.png" alt="">
</div>
</header>
<!-- FIM HEADER -->
<h2 class="text-2xl md:tex-3xl font-bold text-center mt-9 mb-6">
Conheça nosso Menu</h2>
<!-- INICIO MENU -->
<div id="menu">
<main class="grid grid-cols-1 md:grid-cols-2 gap-7 md:gap-10 mx-auto max-w-7xl px-2 mb-16">
<!-- PRODUTO ITEM -->
<div class="flex gap-2">
<img src="./assets/hamb-1.jpg" alt="Hamburguer 1 Smash"
class="w-28 h-28 rounded-md hover:scale-110 hover:-rotate-2 duration-300">
<div>
<p class="font-bold">Hambúrguer Smash</p>
<p class="text-sm">Pão levinho de fermentação natural da Trigou, burguer 160g, queijo prato e maionese da
casa.</p>
<div class="flex items-center gap-2 justify-between mt-3">
<p class="font-bold text-base">R$ 18,90</p>
<div>
<button class="bg-green-600 rounded text-white p-2 text-xs more-info" style="height: 34px;"
data-name="Hambúrguer Smash" data-price="18.90" data-image="./assets/hamb-1.jpg"
data-description="O Hambúrguer Smash é uma forma simples e deliciosa de preparar hambúrgueres. Consiste em pressionar uma bola de carne na chapa quente até formar uma crosta saborosa por fora e manter a suculência por dentro. É uma escolha popular pela sua simplicidade e sabor incrível.">
<i class="fa-solid fa-arrow-up-right-from-square text-white mr-2"></i>Detalhes
</button>
<button class="bg-gray-900 rounded add-to-cart-btn" style="padding: 5px 1.25rem;"
data-name="Hambúrguer Smash" data-price="18.90" data-image="./assets/hamb-1.jpg">
<i class="fa fa-cart-plus text-lg text-white"></i>
</button>
</div>
</div>
</div>
</div>
<!-- FIM PRODUTO ITEM -->
<!-- PRODUTO ITEM -->
<div class="flex gap-2">
<img src="./assets/hamb-2.jpg" alt="Hamburguer Duplo"
class="w-28 h-28 rounded-md hover:scale-110 hover:-rotate-2 duration-300">
<div>
<p class="font-bold">Hambúrguer Duplo</p>
<p class="text-sm">Pão levinho de fermentação natural da Trigou, burguer 160g, queijo prato e maionese da
casa.</p>
<div class="flex items-center gap-2 justify-between mt-3">
<p class="font-bold text-base">R$ 32,90</p>
<div>
<button class="bg-green-600 rounded text-white p-2 text-xs more-info" style="height: 34px;"
data-name="Hambúrguer Duplo" data-price="32.90" data-image="./assets/hamb-2.jpg"
data-description="O Hambúrguer Duplo é uma opção generosa com duas porções de carne, oferecendo mais sabor e saciedade. É uma escolha indulgente, geralmente servida com queijo derretido, bacon, vegetais frescos e condimentos. Ideal para quem busca uma refeição substancial e satisfatória.">
<i class="fa-solid fa-arrow-up-right-from-square text-white mr-2"></i>Detalhes
</button>
<button class="bg-gray-900 rounded add-to-cart-btn" style="padding: 5px 1.25rem;"
data-name="Hambúrguer Duplo" data-price="32.90" data-image="./assets/hamb-2.jpg">
<i class="fa fa-cart-plus text-lg text-white"></i>
</button>
</div>
</div>
</div>
</div>
<!-- FIM PRODUTO ITEM -->
<!-- PRODUTO ITEM -->
<div class="flex gap-2">
<img src="./assets/hamb-3.jpg" alt="Hambúrguer Cheddar Duplo"
class="w-28 h-28 rounded-md hover:scale-110 hover:-rotate-2 duration-300">
<div>
<p class="font-bold">Hambúrguer Cheddar Duplo</p>
<p class="text-sm">Pão levinho de fermentação natural da Trigou, burguer 160g, queijo prato e maionese da
casa.</p>
<div class="flex items-center gap-2 justify-between mt-3">
<p class="font-bold text-base">R$ 35,90</p>
<div>
<button class="bg-green-600 rounded text-white p-2 text-xs more-info" style="height: 34px;"
data-name="Hambúrguer Cheddar Duplo" data-price="35.90" data-image="./assets/hamb-3.jpg"
data-description="O Hambúrguer Cheddar Duplo é uma opção deliciosa e satisfatória para os amantes de queijo. Este hambúrguer consiste em duas porções de carne moída, cada uma acompanhada de uma fatia de queijo cheddar derretido. Combinando a suculência da carne com o sabor rico do queijo, este hambúrguer é uma escolha popular para aqueles que desejam uma experiência mais indulgente.">
<i class="fa-solid fa-arrow-up-right-from-square text-white mr-2"></i>Detalhes
</button>
<button class="bg-gray-900 rounded add-to-cart-btn" style="padding: 5px 1.25rem;"
data-name="Hambúrguer Cheddar Duplo" data-price="35.90" data-image="./assets/hamb-3.jpg">
<i class="fa fa-cart-plus text-lg text-white"></i>
</button>
</div>
</div>
</div>
</div>
<!-- FIM PRODUTO ITEM -->
<!-- PRODUTO ITEM -->
<div class="flex gap-2">
<img src="./assets/hamb-4.jpg" alt="Hambúrguer Tradicional Vegano"
class="w-28 h-28 rounded-md hover:scale-110 hover:-rotate-2 duration-300">
<div>
<p class="font-bold">Hambúrguer Tradicional Vegano</p>
<p class="text-sm">Pão levinho de fermentação natural da Trigou, burguer 160g, queijo prato e maionese da
casa.</p>
<div class="flex items-center gap-2 justify-between mt-3">
<p class="font-bold text-base">R$ 30,00</p>
<div>
<button class="bg-green-600 rounded text-white p-2 text-xs more-info" style="height: 34px;"
data-name="Hambúrguer Tradicional Vegano" data-price="30.00" data-image="./assets/hamb-4.jpg"
data-description="O Hambúrguer Tradicional Vegano é uma opção sem carne, feita com ingredientes à base de plantas. É suculento e saboroso, preparado com legumes, grãos e proteínas vegetais. É uma escolha saudável e ética para vegetarianos e veganos, oferecendo um sabor delicioso e uma refeição nutritiva.">
<i class="fa-solid fa-arrow-up-right-from-square text-white mr-2"></i>Detalhes
</button>
<button class="bg-gray-900 rounded add-to-cart-btn" style="padding: 5px 1.25rem;"
data-name="Hambúrguer Tradicional Vegano" data-price="30.00" data-image="./assets/hamb-4.jpg">
<i class="fa fa-cart-plus text-lg text-white"></i>
</button>
</div>
</div>
</div>
</div>
<!-- FIM PRODUTO ITEM -->
<!-- PRODUTO ITEM -->
<div class="flex gap-2">
<img src="./assets/hamb-5.jpg" alt="Hambúrguer X-Chezze"
class="w-28 h-28 rounded-md hover:scale-110 hover:-rotate-2 duration-300">
<div>
<p class="font-bold">Hambúrguer X-Chezze</p>
<p class="text-sm">Pão levinho de fermentação natural da Trigou, burguer 160g, queijo prato e maionese da
casa.</p>
<div class="flex items-center gap-2 justify-between mt-3">
<p class="font-bold text-base">R$ 34,25</p>
<div>
<button class="bg-green-600 rounded text-white p-2 text-xs more-info" style="height: 34px;"
data-name="Hambúrguer X-Chezze" data-price="34.25" data-image="./assets/hamb-5.jpg"
data-description="O Hambúrguer X-Cheese é um clássico com queijo derretido. Tem carne grelhada com queijo cheddar por cima, servido em pão de hambúrguer. É uma opção deliciosa e indulgente para os amantes de queijo.">
<i class="fa-solid fa-arrow-up-right-from-square text-white mr-2"></i>Detalhes
</button>
<button class="bg-gray-900 rounded add-to-cart-btn" style="padding: 5px 1.25rem;"
data-name="Hambúrguer X-Chezze" data-price="34.25" data-image="./assets/hamb-5.jpg">
<i class="fa fa-cart-plus text-lg text-white"></i>
</button>
</div>
</div>
</div>
</div>
<!-- FIM PRODUTO ITEM -->
<!-- PRODUTO ITEM -->
<div class="flex gap-2">
<img src="./assets/hamb-6.jpg" alt="Hambúrguer de Carne"
class="w-28 h-28 rounded-md hover:scale-110 hover:-rotate-2 duration-300">
<div>
<p class="font-bold">Hambúrguer de Carne</p>
<p class="text-sm">Pão levinho de fermentação natural da Trigou, burguer 160g, queijo prato e maionese da
casa.</p>
<div class="flex items-center gap-2 justify-between mt-3">
<p class="font-bold text-base">R$ 34,90</p>
<div>
<button class="bg-green-600 rounded text-white p-2 text-xs more-info" style="height: 34px;"
data-name="Hambúrguer de Carne" data-price="34.90" data-image="./assets/hamb-6.jpg"
data-description="O Hambúrguer de Carne é um clássico dos hambúrgueres. É feito com carne moída grelhada, geralmente servido em um pão de hambúrguer e acompanhado de condimentos e vegetais, como alface e tomate. É uma opção popular e deliciosa para quem aprecia um sabor suculento e tradicional.">
<i class="fa-solid fa-arrow-up-right-from-square text-white mr-2"></i>Detalhes
</button>
<button class="bg-gray-900 rounded add-to-cart-btn" style="padding: 5px 1.25rem;"
data-name="Hambúrguer de Carne" data-price="34.90" data-image="./assets/hamb-6.jpg">
<i class="fa fa-cart-plus text-lg text-white"></i>
</button>
</div>
</div>
</div>
</div>
<!-- FIM PRODUTO ITEM -->
<!-- PRODUTO ITEM -->
<div class="flex gap-2">
<img src="./assets/hamb-7.jpg" alt="Hambúrguer X-Onion"
class="w-28 h-28 rounded-md hover:scale-110 hover:-rotate-2 duration-300">
<div>
<p class="font-bold">Hambúrguer X-Onion</p>
<p class="text-sm">Pão levinho de fermentação natural da Trigou, burguer 160g, queijo prato e maionese da
casa.</p>
<div class="flex items-center gap-2 justify-between mt-3">
<p class="font-bold text-base">R$ 35,90</p>
<div>
<button class="bg-green-600 rounded text-white p-2 text-xs more-info" style="height: 34px;"
data-name="Hambúrguer X-Onion" data-price="35.90" data-image="./assets/hamb-7.jpg"
data-description="O Hambúrguer X-Onion é um clássico com cebola. Consiste em carne grelhada com cebola caramelizada, geralmente acompanhada de queijo e outros ingredientes, servida em pão de hambúrguer. É uma opção saborosa para quem gosta do sabor adocicado e suave da cebola caramelizada em seu hambúrguer.">
<i class="fa-solid fa-arrow-up-right-from-square text-white mr-2"></i>Detalhes
</button>
<button class="bg-gray-900 rounded add-to-cart-btn" style="padding: 5px 1.25rem;"
data-name="Hambúrguer X-Onion" data-price="35.90" data-image="./assets/hamb-7.jpg">
<i class="fa fa-cart-plus text-lg text-white"></i>
</button>
</div>
</div>
</div>
</div>
<!-- FIM PRODUTO ITEM -->
<!-- PRODUTO ITEM -->
<div class="flex gap-2">
<img src="./assets/hamb-8.jpg" alt="Hambúrguer X-Salada"
class="w-28 h-28 rounded-md hover:scale-110 hover:-rotate-2 duration-300">
<div>
<p class="font-bold">Hambúrguer X-Salada</p>
<p class="text-sm">Pão levinho de fermentação natural da Trigou, burguer 160g, queijo prato e maionese da
casa.</p>
<div class="flex items-center gap-2 justify-between mt-3">
<p class="font-bold text-base">R$ 25,90</p>
<div>
<button class="bg-green-600 rounded text-white p-2 text-xs more-info" style="height: 34px;"
data-name="Hambúrguer X-Salada" data-price="25.90" data-image="./assets/hamb-1.jpg"
data-description="O Hambúrguer X-Salada é um clássico com salada. Tem carne grelhada acompanhada de alface e tomate frescos, geralmente com queijo e outros ingredientes, servidos em pão de hambúrguer. É uma opção refrescante e saborosa para quem gosta de um hambúrguer com vegetais.">
<i class="fa-solid fa-arrow-up-right-from-square text-white mr-2"></i>Detalhes
</button>
<button class="bg-gray-900 rounded add-to-cart-btn" style="padding: 5px 1.25rem;"
data-name="Hambúrguer X-Salada" data-price="25.90" data-image="./assets/hamb-8.jpg">
<i class="fa fa-cart-plus text-lg text-white"></i>
</button>
</div>
</div>
</div>
</div>
<!-- FIM PRODUTO ITEM -->
</main>
<div class="mx-auto max-w-7xl px-2 my-2">
<h2 class="font-bold text-3xl">Bebidas</h2>
</div>
<!-- GRID BEBIDAS -->
<div class="grid grid-cols-1 md:grid-cols-2 gap-7 md:gap-10 mx-auto max-w-7xl px-2 mb-16" id="menu">
<!-- BEBIDA ITEM -->
<div class="flex gap-2">
<img src="./assets/refri-1.png" alt="Coca Lata"
class="w-28 h-28 rounded-md hover:scale-110 hover:-rotate-2 duration-300">
<div class="w-full">
<p class="font-bold">Coca Lata</p>
<div class="flex items-center gap-2 justify-between mt-3">
<p class="font-bold text-base">R$ 7,50</p>
<button class="bg-gray-900 rounded add-to-cart-btn" style="padding: 5px 1.25rem;"
data-name="Coca Lata" data-price="7.50" data-image="./assets/refri-1.png">
<i class="fa fa-cart-plus text-lg text-white"></i>
</button>
</div>
</div>
</div>
<!-- FIM BEBIDA ITEM -->
<!-- BEBIDA ITEM -->
<div class="flex gap-2">
<img src="./assets/refri-2.png" alt="Guarana Lata"
class="w-28 h-28 rounded-md hover:scale-110 hover:-rotate-2 duration-300">
<div class="w-full">
<p class="font-bold">Guarana Lata</p>
<div class="flex items-center gap-2 justify-between mt-3">
<p class="font-bold text-base">R$ 6,00</p>
<button class="bg-gray-900 rounded add-to-cart-btn" style="padding: 5px 1.25rem;"
data-name="Guarana Lata" data-price="6.00" data-image="./assets/refri-2.png">
<i class="fa fa-cart-plus text-lg text-white"></i>
</button>
</div>
</div>
</div>
<!-- FIM BEBIDA ITEM -->
<!-- BEBIDA ITEM -->
<div class="flex gap-2">
<img src="./assets/pepsi.png" alt="Pepsi"
class="w-28 h-28 rounded-md hover:scale-110 hover:-rotate-2 duration-300">
<div class="w-full">
<p class="font-bold">Pepsi</p>
<div class="flex items-center gap-2 justify-between mt-3">
<p class="font-bold text-base">R$ 5,90</p>
<button class="bg-gray-900 rounded add-to-cart-btn" style="padding: 5px 1.25rem;"
data-name="Pepsi" data-price="6.00" data-image="./assets/pepsi.png">
<i class="fa fa-cart-plus text-lg text-white"></i>
</button>
</div>
</div>
</div>
<!-- FIM BEBIDA ITEM -->
<!-- BEBIDA ITEM -->
<div class="flex gap-2">
<img src="./assets/pepsi-black.png" alt="Pepsi Black"
class="w-28 h-28 rounded-md hover:scale-110 hover:-rotate-2 duration-300">
<div class="w-full">
<p class="font-bold">Pepsi Black</p>
<div class="flex items-center gap-2 justify-between mt-3">
<p class="font-bold text-base">R$ 4,90</p>
<button class="bg-gray-900 rounded add-to-cart-btn" style="padding: 5px 1.25rem;"
data-name="Pepsi Black" data-price="4.90" data-image="./assets/pepsi-black.png">
<i class="fa fa-cart-plus text-lg text-white"></i>
</button>
</div>
</div>
</div>
<!-- FIM BEBIDA ITEM -->
<!-- BEBIDA ITEM -->
<div class="flex gap-2">
<img src="./assets/heineken.png" alt="Cerveja Heineken"
class="w-28 h-28 rounded-md hover:scale-110 hover:-rotate-2 duration-300">
<div class="w-full">
<p class="font-bold">Cerveja Heineken</p>
<div class="flex items-center gap-2 justify-between mt-3">
<p class="font-bold text-base">R$ 14,55</p>
<button class="bg-gray-900 rounded add-to-cart-btn" style="padding: 5px 1.25rem;"
data-name="Cerveja Heineken" data-price="14.55" data-image="./assets/heineken.png">
<i class="fa fa-cart-plus text-lg text-white"></i>
</button>
</div>
</div>
</div>
<!-- FIM BEBIDA ITEM -->
<!-- BEBIDA ITEM -->
<div class="flex gap-2">
<img src="./assets/brahma.png" alt="Cerveja Brahma"
class="w-28 h-28 rounded-md hover:scale-110 hover:-rotate-2 duration-300">
<div class="w-full">
<p class="font-bold">Cerveja Brahma</p>
<div class="flex items-center gap-2 justify-between mt-3">
<p class="font-bold text-base">R$ 3,25</p>
<button class="bg-gray-900 rounded add-to-cart-btn" style="padding: 5px 1.25rem;"
data-name="Cerveja Brahma" data-price="3.25" data-image="./assets/brahma.png">
<i class="fa fa-cart-plus text-lg text-white"></i>
</button>
</div>
</div>
</div>
<!-- FIM BEBIDA ITEM -->
</div>
<!-- GRID BEBIDAS -->
</div>
<!-- FIM MENU -->
<!-- MODAL CART -->
<div class="bg-black/60 w-full h-full fixed top-0 left-0 z-[99] items-center justify-center hidden" id="cart-modal">
<div class="bg-white rounded-2xl" style="min-width: 350px; max-width: 600px; width: 95vw; padding: 1.25rem;">
<div id="items-cart-page" class="">
<h2 class="text-center font-bold text-2xl mb-2">Meu carrinho</h2>
<div id="cart-items" class="flex justify-between mb-2 flex-col overflow-y-scroll" style="max-height: 450px;">
</div>
<div class="bg-fixed">
<p class="font-bold">Total: <span id="cart-total">0.00</span></p>
<p class="text-red-500 hidden flex items-center" id="empy-cart"><svg class="w-7"
xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" strokeWidth={1.5} stroke="currentColor"
className="w-6 h-6">
<path strokeLinecap="round" strokeLinejoin="round"
d="M12 9v3.75m-9.303 3.376c-.866 1.5.217 3.374 1.948 3.374h14.71c1.73 0 2.813-1.874 1.948-3.374L13.949 3.378c-.866-1.5-3.032-1.5-3.898 0L2.697 16.126ZM12 15.75h.007v.008H12v-.008Z" />
</svg>Seu carrinho está vazio!</p>
<div class="flex items-center justify-between mt-4 w-full">
<button id="close-modal-btn" class="bg-red-600 text-white px-2 md:px-4 py-1 rounded">Fechar</button>
<button id="go-to-addrress-page" class="text-white bg-green-600 px-2 md:px-4 py-1 rounded">Dados de
entrega</button>
</div>
</div>
</div>
<div id="addrresPage" class="hidden">
<p class="font-bold">Endereço de entrega:</p>
<input type="text" id="address" class="w-full rounded my-1"
style="border-width: 2px; padding: 0.25rem; margin: 0.25rem 0;" placeholder="Digite seu endereço" required>
<div class="flex justify-between">
<input type="text" id="house-number" class="rounded my-1"
style="border-width: 2px; padding: 0.25rem; margin: 0.25rem 0; width: 47%;" placeholder="N° da casa"
required>
<input type="text" id="cep" name="cep" class="w-3/6 rounded my-1"
style="border-width: 2px; padding: 0.25rem; margin: 0.25rem 0;" pattern="[0-9]{5}-[0-9]{3}" maxlength="9"
placeholder="Digite seu CEP" required>
</div>
<div class="flex justify-between">
<input type="text" id="neighborhood" name="neighborhood" class="rounded my-1"
style="border-width: 2px; padding: 0.25rem; margin: 0.25rem 0; width: 40%;" placeholder="Bairro" required>
<input type="text" id="city" name="city" class="rounded my-1"
style="border-width: 2px; padding: 0.25rem; margin: 0.25rem 0; width: 28%;" pattern="[0-9]{5}-[0-9]{3}"
maxlength="9" placeholder="Cidade" required>
<input type="text" id="state" name="state" class="rounded my-1"
style="border-width: 2px; padding: 0.25rem; margin: 0.25rem 0; width: 28%;" pattern="[0-9]{5}-[0-9]{3}"
maxlength="9" placeholder="Estado" required>
</div>
<input type="tel" id="contact" class="w-full rounded my-1"
style="border-width: 2px; padding: 0.25rem; margin: 0.25rem 0;" placeholder="Telefone (opcional)">
<p class="text-red-500 hidden flex items-center text-xs" id="address-warn"><svg class="w-7"
xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" strokeWidth={1.5} stroke="currentColor"
className="w-6 h-6">
<path strokeLinecap="round" strokeLinejoin="round"
d="M12 9v3.75m-9.303 3.376c-.866 1.5.217 3.374 1.948 3.374h14.71c1.73 0 2.813-1.874 1.948-3.374L13.949 3.378c-.866-1.5-3.032-1.5-3.898 0L2.697 16.126ZM12 15.75h.007v.008H12v-.008Z" />
</svg>Verifique os dados e tente novamente!</p>
<p class="text-red-500 hidden flex items-center" id="empy-cart"><svg class="w-7"
xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" strokeWidth={1.5} stroke="currentColor"
className="w-6 h-6">
<path strokeLinecap="round" strokeLinejoin="round"
d="M12 9v3.75m-9.303 3.376c-.866 1.5.217 3.374 1.948 3.374h14.71c1.73 0 2.813-1.874 1.948-3.374L13.949 3.378c-.866-1.5-3.032-1.5-3.898 0L2.697 16.126ZM12 15.75h.007v.008H12v-.008Z" />
</svg>Seu carrinho está vazio!</p>
<p class="text-red-500 hidden flex items-center" id="cepWarn"><svg class="w-7"
xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" strokeWidth={1.5} stroke="currentColor"
className="w-6 h-6">
<path strokeLinecap="round" strokeLinejoin="round"
d="M12 9v3.75m-9.303 3.376c-.866 1.5.217 3.374 1.948 3.374h14.71c1.73 0 2.813-1.874 1.948-3.374L13.949 3.378c-.866-1.5-3.032-1.5-3.898 0L2.697 16.126ZM12 15.75h.007v.008H12v-.008Z" />
</svg>CEP digitado não encontrado!</p>
<div class="flex items-center justify-between mt-4 w-full">
<button id="back-to-checkoutPage-btn" class="bg-red-600 text-white px-2 md:px-4 py-1 rounded">Voltar</button>
<button id="checkout-btn" class="text-white bg-green-600 px-2 md:px-4 py-1 rounded">Finalizar pedido</button>
</div>
</div>
</div>
</div>
<!-- FIM MODAL CART -->
<!-- MODAL DE DETALHES -->
<div class="bg-black/60 w-full h-full fixed top-0 left-0 z-[99] items-center justify-center hidden" id="info-modal">
<div class="bg-white p-5 rounded-2xl" style="min-width: 350px; max-width: 600px; width: 90vw;">
<div class="flex justify-end mb-10"><i class="fa-solid fa-xmark fa-xl hover:scale-105 duration-100"
id="close-modal-info"></i></div>
<div id="info-items">
</div>
</div>
</div>
<!-- FIM MODAL DE DETALHES -->
<!-- LOADER -->
<div id="fade" class="hide flex justify-center items-center top-0 left-0 fixed w-full h-full z-[9999] bg-black/60">
<div id="loader" class="hide flex flex-col justify-center items-center md:w-14 md:h-14" role="status">
<svg class="animate-spin h-10 w-10 text-white" xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24">
<circle class="opacity-25" cx="12" cy="12" r="10" stroke="currentColor" stroke-width="4"></circle>
<path class="opacity-75" fill="currentColor" d="M4 12a8 8 0 018-8V0C5.373 0 0 5.373 0 12h4zm2 5.291A7.962 7.962 0 014 12H0c0 3.042 1.135 5.824 3 7.938l3-2.647z"></path>
</svg>
<span class="visually-hidden text-white md:">Carregando...</span>
</div>
</div>
<!-- FIM LOADER -->
<!-- TOAST -->
<div class="notifications">
</div>
<!-- FIM TOAST -->
<!-- BUTTON CART FOOTER -->
<footer class="fixed w-full bg-red-500 py-3 bottom-0 z-40 flex items-center justify-center">
<button class="flex items-center gap-2 text-white font-bold" id="cart-btn">
(<span id="cart-count">0</span>)
Veja meu carrinho
<i class="fa fa-cart-plus text-lg text-white"></i>
</button>
</footer>
<!-- FIM BUTTON CART FOOTER -->
</body>
<script src="script.js"></script>
</html>