perborgen commited on
Commit
730faff
·
verified ·
1 Parent(s): 88ea08e

Add 2 files

Browse files
Files changed (2) hide show
  1. README.md +7 -5
  2. index.html +1258 -19
README.md CHANGED
@@ -1,10 +1,12 @@
1
  ---
2
- title: Flip Wear
3
- emoji: 📉
4
- colorFrom: gray
5
- colorTo: yellow
6
  sdk: static
7
  pinned: false
 
 
8
  ---
9
 
10
- Check out the configuration reference at https://huggingface.co/docs/hub/spaces-config-reference
 
1
  ---
2
+ title: flip-wear
3
+ emoji: 🐳
4
+ colorFrom: blue
5
+ colorTo: blue
6
  sdk: static
7
  pinned: false
8
+ tags:
9
+ - deepsite
10
  ---
11
 
12
+ Check out the configuration reference at https://huggingface.co/docs/hub/spaces-config-reference
index.html CHANGED
@@ -1,19 +1,1258 @@
1
- <!doctype html>
2
- <html>
3
- <head>
4
- <meta charset="utf-8" />
5
- <meta name="viewport" content="width=device-width" />
6
- <title>My static Space</title>
7
- <link rel="stylesheet" href="style.css" />
8
- </head>
9
- <body>
10
- <div class="card">
11
- <h1>Welcome to your static Space!</h1>
12
- <p>You can modify this app directly by editing <i>index.html</i> in the Files and versions tab.</p>
13
- <p>
14
- Also don't forget to check the
15
- <a href="https://huggingface.co/docs/hub/spaces" target="_blank">Spaces documentation</a>.
16
- </p>
17
- </div>
18
- </body>
19
- </html>
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <!DOCTYPE html>
2
+ <html lang="en">
3
+ <head>
4
+ <meta charset="UTF-8">
5
+ <meta name="viewport" content="width=device-width, initial-scale=1.0">
6
+ <title>Flip & Wear | No-Wrong-Way Kids Clothing</title>
7
+ <link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.4.0/css/all.min.css">
8
+ <style>
9
+ /* Google Fonts */
10
+ @import url('https://fonts.googleapis.com/css2?family=Fredoka+One&family=Comic+Neue:wght@400;700&display=swap');
11
+
12
+ /* Color Variables */
13
+ :root {
14
+ --primary: #FF6B6B;
15
+ --secondary: #4ECDC4;
16
+ --accent: #FFE66D;
17
+ --light: #F7FFF7;
18
+ --dark: #292F36;
19
+ --fun-purple: #A67DB8;
20
+ }
21
+
22
+ /* Base Styles */
23
+ * {
24
+ margin: 0;
25
+ padding: 0;
26
+ box-sizing: border-box;
27
+ }
28
+
29
+ body {
30
+ font-family: 'Comic Neue', cursive;
31
+ background-color: var(--light);
32
+ color: var(--dark);
33
+ line-height: 1.6;
34
+ overflow-x: hidden;
35
+ }
36
+
37
+ h1, h2, h3, h4 {
38
+ font-family: 'Fredoka One', cursive;
39
+ color: var(--primary);
40
+ letter-spacing: 1px;
41
+ }
42
+
43
+ a {
44
+ text-decoration: none;
45
+ color: inherit;
46
+ }
47
+
48
+ .container {
49
+ width: 100%;
50
+ max-width: 1200px;
51
+ margin: 0 auto;
52
+ padding: 0 20px;
53
+ }
54
+
55
+ /* Header Styles */
56
+ header {
57
+ position: relative;
58
+ background-color: var(--light);
59
+ padding: 20px 0;
60
+ box-shadow: 0 2px 15px rgba(0,0,0,0.1);
61
+ z-index: 100;
62
+ }
63
+
64
+ .header-container {
65
+ display: flex;
66
+ justify-content: space-between;
67
+ align-items: center;
68
+ }
69
+
70
+ .logo {
71
+ display: flex;
72
+ align-items: center;
73
+ gap: 10px;
74
+ }
75
+
76
+ .logo-img {
77
+ width: 50px;
78
+ height: 50px;
79
+ background-color: var(--primary);
80
+ border-radius: 50%;
81
+ display: flex;
82
+ align-items: center;
83
+ justify-content: center;
84
+ color: var(--light);
85
+ font-size: 24px;
86
+ transform: rotate(0deg);
87
+ animation: rotate 5s linear infinite paused;
88
+ }
89
+
90
+ .logo:hover .logo-img {
91
+ animation-play-state: running;
92
+ }
93
+
94
+ @keyframes rotate {
95
+ 0% { transform: rotate(0deg); }
96
+ 100% { transform: rotate(360deg); }
97
+ }
98
+
99
+ .logo-text {
100
+ font-family: 'Fredoka One', cursive;
101
+ font-size: 1.8rem;
102
+ color: var(--primary);
103
+ }
104
+
105
+ .logo-text span {
106
+ color: var(--secondary);
107
+ }
108
+
109
+ nav ul {
110
+ display: flex;
111
+ list-style: none;
112
+ gap: 30px;
113
+ }
114
+
115
+ nav a {
116
+ font-weight: 700;
117
+ position: relative;
118
+ padding: 5px 0;
119
+ }
120
+
121
+ nav a:after {
122
+ content: '';
123
+ position: absolute;
124
+ width: 0;
125
+ height: 3px;
126
+ background: var(--secondary);
127
+ bottom: 0;
128
+ left: 0;
129
+ transition: width 0.3s ease;
130
+ }
131
+
132
+ nav a:hover:after {
133
+ width: 100%;
134
+ }
135
+
136
+ .cart-icon {
137
+ position: relative;
138
+ cursor: pointer;
139
+ }
140
+
141
+ .cart-count {
142
+ position: absolute;
143
+ top: -8px;
144
+ right: -8px;
145
+ background-color: var(--accent);
146
+ color: var(--dark);
147
+ border-radius: 50%;
148
+ width: 20px;
149
+ height: 20px;
150
+ display: flex;
151
+ align-items: center;
152
+ justify-content: center;
153
+ font-size: 12px;
154
+ font-weight: bold;
155
+ }
156
+
157
+ /* Hero Section */
158
+ .hero {
159
+ background: linear-gradient(135deg, var(--primary) 0%, var(--secondary) 100%);
160
+ color: var(--light);
161
+ padding: 80px 0;
162
+ position: relative;
163
+ overflow: hidden;
164
+ }
165
+
166
+ .hero-content {
167
+ display: flex;
168
+ align-items: center;
169
+ gap: 50px;
170
+ position: relative;
171
+ z-index: 2;
172
+ }
173
+
174
+ .hero-text {
175
+ flex: 1;
176
+ }
177
+
178
+ .hero h1 {
179
+ font-size: 3.5rem;
180
+ color: var(--light);
181
+ margin-bottom: 20px;
182
+ line-height: 1.2;
183
+ }
184
+
185
+ .hero h1 span {
186
+ color: var(--accent);
187
+ text-shadow: 2px 2px 0 var(--dark);
188
+ }
189
+
190
+ .hero p {
191
+ font-size: 1.2rem;
192
+ margin-bottom: 30px;
193
+ max-width: 600px;
194
+ }
195
+
196
+ .btn {
197
+ display: inline-block;
198
+ padding: 12px 30px;
199
+ background-color: var(--accent);
200
+ color: var(--dark);
201
+ border-radius: 50px;
202
+ font-weight: bold;
203
+ text-transform: uppercase;
204
+ letter-spacing: 1px;
205
+ transition: all 0.3s ease;
206
+ border: none;
207
+ cursor: pointer;
208
+ font-family: 'Fredoka One', cursive;
209
+ box-shadow: 0 5px 15px rgba(0,0,0,0.1);
210
+ }
211
+
212
+ .btn:hover {
213
+ transform: translateY(-3px);
214
+ box-shadow: 0 8px 20px rgba(0,0,0,0.2);
215
+ }
216
+
217
+ .btn.secondary {
218
+ background-color: transparent;
219
+ border: 2px solid var(--light);
220
+ color: var(--light);
221
+ margin-left: 15px;
222
+ }
223
+
224
+ .btn.secondary:hover {
225
+ background-color: rgba(255,255,255,0.1);
226
+ }
227
+
228
+ .hero-image {
229
+ flex: 1;
230
+ position: relative;
231
+ min-height: 400px;
232
+ }
233
+
234
+ .clothing-item {
235
+ position: absolute;
236
+ width: 250px;
237
+ height: 250px;
238
+ border-radius: 20px;
239
+ background-color: var(--light);
240
+ box-shadow: 0 10px 30px rgba(0,0,0,0.15);
241
+ display: flex;
242
+ align-items: center;
243
+ justify-content: center;
244
+ transition: all 0.5s ease;
245
+ cursor: pointer;
246
+ overflow: hidden;
247
+ }
248
+
249
+ .clothing-item:hover {
250
+ transform: scale(1.05) rotate(5deg);
251
+ box-shadow: 0 15px 40px rgba(0,0,0,0.2);
252
+ }
253
+
254
+ .clothing-item img {
255
+ width: 100%;
256
+ height: 100%;
257
+ object-fit: cover;
258
+ transition: all 0.5s ease;
259
+ }
260
+
261
+ .shirt {
262
+ top: 0;
263
+ left: 0;
264
+ }
265
+
266
+ .pants {
267
+ top: 50px;
268
+ left: 150px;
269
+ }
270
+
271
+ .dress {
272
+ top: 20px;
273
+ left: 300px;
274
+ }
275
+
276
+ .clothing-item.backside {
277
+ transform: rotateY(180deg);
278
+ }
279
+
280
+ .flip-btn {
281
+ position: absolute;
282
+ bottom: 10px;
283
+ right: 10px;
284
+ width: 40px;
285
+ height: 40px;
286
+ border-radius: 50%;
287
+ background-color: rgba(255,255,255,0.5);
288
+ display: flex;
289
+ align-items: center;
290
+ justify-content: center;
291
+ cursor: pointer;
292
+ transition: all 0.3s ease;
293
+ z-index: 2;
294
+ }
295
+
296
+ .flip-btn:hover {
297
+ background-color: rgba(255,255,255,0.8);
298
+ transform: scale(1.1);
299
+ }
300
+
301
+ /* Features Section */
302
+ .features {
303
+ padding: 80px 0;
304
+ background-color: var(--light);
305
+ }
306
+
307
+ .section-title {
308
+ text-align: center;
309
+ margin-bottom: 60px;
310
+ }
311
+
312
+ .section-title h2 {
313
+ font-size: 2.5rem;
314
+ color: var(--primary);
315
+ }
316
+
317
+ .section-title p {
318
+ color: var(--dark);
319
+ font-size: 1.1rem;
320
+ max-width: 700px;
321
+ margin: 0 auto;
322
+ }
323
+
324
+ .features-grid {
325
+ display: grid;
326
+ grid-template-columns: repeat(auto-fit, minmax(300px, 1fr));
327
+ gap: 40px;
328
+ }
329
+
330
+ .feature-card {
331
+ background-color: white;
332
+ border-radius: 20px;
333
+ padding: 30px;
334
+ box-shadow: 0 5px 20px rgba(0,0,0,0.05);
335
+ transition: all 0.3s ease;
336
+ text-align: center;
337
+ }
338
+
339
+ .feature-card:hover {
340
+ transform: translateY(-10px);
341
+ box-shadow: 0 15px 30px rgba(0,0,0,0.1);
342
+ }
343
+
344
+ .feature-icon {
345
+ width: 80px;
346
+ height: 80px;
347
+ background-color: var(--accent);
348
+ border-radius: 50%;
349
+ display: flex;
350
+ align-items: center;
351
+ justify-content: center;
352
+ margin: 0 auto 20px;
353
+ font-size: 30px;
354
+ color: var(--dark);
355
+ }
356
+
357
+ .feature-card h3 {
358
+ margin-bottom: 15px;
359
+ color: var(--dark);
360
+ }
361
+
362
+ .feature-card p {
363
+ color: #666;
364
+ }
365
+
366
+ /* How It Works */
367
+ .how-it-works {
368
+ padding: 80px 0;
369
+ background-color: var(--secondary);
370
+ color: var(--light);
371
+ }
372
+
373
+ .how-it-works .section-title h2 {
374
+ color: var(--light);
375
+ }
376
+
377
+ .how-it-works .section-title p {
378
+ color: rgba(255,255,255,0.9);
379
+ }
380
+
381
+ .steps {
382
+ display: flex;
383
+ gap: 30px;
384
+ justify-content: center;
385
+ flex-wrap: wrap;
386
+ }
387
+
388
+ .step {
389
+ flex: 1;
390
+ min-width: 250px;
391
+ position: relative;
392
+ text-align: center;
393
+ }
394
+
395
+ .step-number {
396
+ width: 60px;
397
+ height: 60px;
398
+ background-color: var(--accent);
399
+ color: var(--dark);
400
+ border-radius: 50%;
401
+ display: flex;
402
+ align-items: center;
403
+ justify-content: center;
404
+ font-weight: bold;
405
+ font-size: 1.5rem;
406
+ margin: 0 auto 20px;
407
+ }
408
+
409
+ .step h3 {
410
+ color: var(--light);
411
+ margin-bottom: 15px;
412
+ }
413
+
414
+ .step p {
415
+ color: rgba(255,255,255,0.9);
416
+ }
417
+
418
+ .step + .step:after {
419
+ content: '';
420
+ position: absolute;
421
+ top: 30px;
422
+ left: -30px;
423
+ width: 30px;
424
+ height: 2px;
425
+ background-color: var(--accent);
426
+ }
427
+
428
+ /* Gallery Section */
429
+ .gallery {
430
+ padding: 80px 0;
431
+ }
432
+
433
+ .gallery-grid {
434
+ display: grid;
435
+ grid-template-columns: repeat(auto-fill, minmax(250px, 1fr));
436
+ gap: 20px;
437
+ }
438
+
439
+ .gallery-item {
440
+ position: relative;
441
+ border-radius: 15px;
442
+ overflow: hidden;
443
+ height: 300px;
444
+ cursor: pointer;
445
+ }
446
+
447
+ .gallery-item img {
448
+ width: 100%;
449
+ height: 100%;
450
+ object-fit: cover;
451
+ transition: transform 0.5s ease;
452
+ }
453
+
454
+ .gallery-item:hover img {
455
+ transform: scale(1.1);
456
+ }
457
+
458
+ .gallery-item:hover .overlay {
459
+ opacity: 1;
460
+ }
461
+
462
+ .overlay {
463
+ position: absolute;
464
+ top: 0;
465
+ left: 0;
466
+ width: 100%;
467
+ height: 100%;
468
+ background-color: rgba(0,0,0,0.5);
469
+ display: flex;
470
+ flex-direction: column;
471
+ justify-content: center;
472
+ align-items: center;
473
+ color: white;
474
+ opacity: 0;
475
+ transition: opacity 0.3s ease;
476
+ padding: 20px;
477
+ text-align: center;
478
+ }
479
+
480
+ .overlay h3 {
481
+ color: white;
482
+ margin-bottom: 10px;
483
+ }
484
+
485
+ /* CTA Section */
486
+ .cta {
487
+ padding: 80px 0;
488
+ background-color: var(--primary);
489
+ text-align: center;
490
+ color: var(--light);
491
+ }
492
+
493
+ .cta h2 {
494
+ color: var(--light);
495
+ font-size: 2.5rem;
496
+ margin-bottom: 20px;
497
+ }
498
+
499
+ .cta p {
500
+ max-width: 700px;
501
+ margin: 0 auto 40px;
502
+ font-size: 1.1rem;
503
+ }
504
+
505
+ /* Before/After Section */
506
+ .before-after {
507
+ padding: 80px 0;
508
+ background-color: var(--light);
509
+ }
510
+
511
+ .ba-container {
512
+ display: flex;
513
+ gap: 30px;
514
+ margin-top: 40px;
515
+ }
516
+
517
+ .ba-item {
518
+ flex: 1;
519
+ text-align: center;
520
+ }
521
+
522
+ .ba-item img {
523
+ width: 100%;
524
+ max-width: 400px;
525
+ border-radius: 15px;
526
+ box-shadow: 0 10px 20px rgba(0,0,0,0.1);
527
+ }
528
+
529
+ .ba-item h3 {
530
+ margin-top: 20px;
531
+ color: var(--dark);
532
+ }
533
+
534
+ /* Testimonials */
535
+ .testimonials {
536
+ padding: 80px 0;
537
+ background-color: var(--fun-purple);
538
+ color: white;
539
+ }
540
+
541
+ .testimonial-grid {
542
+ display: grid;
543
+ grid-template-columns: repeat(auto-fit, minmax(300px, 1fr));
544
+ gap: 30px;
545
+ margin-top: 40px;
546
+ }
547
+
548
+ .testimonial-card {
549
+ background-color: rgba(255,255,255,0.1);
550
+ padding: 30px;
551
+ border-radius: 15px;
552
+ transition: all 0.3s ease;
553
+ }
554
+
555
+ .testimonial-card:hover {
556
+ background-color: rgba(255,255,255,0.2);
557
+ transform: translateY(-5px);
558
+ }
559
+
560
+ .testimonial-text {
561
+ font-style: italic;
562
+ margin-bottom: 20px;
563
+ }
564
+
565
+ .testimonial-author {
566
+ display: flex;
567
+ align-items: center;
568
+ gap: 15px;
569
+ }
570
+
571
+ .author-img {
572
+ width: 50px;
573
+ height: 50px;
574
+ border-radius: 50%;
575
+ object-fit: cover;
576
+ }
577
+
578
+ .author-info h4 {
579
+ color: var(--accent);
580
+ margin-bottom: 5px;
581
+ }
582
+
583
+ .author-info p {
584
+ font-size: 0.9rem;
585
+ opacity: 0.8;
586
+ }
587
+
588
+ /* Footer */
589
+ footer {
590
+ background-color: var(--dark);
591
+ color: var(--light);
592
+ padding: 60px 0 20px;
593
+ }
594
+
595
+ .footer-container {
596
+ display: grid;
597
+ grid-template-columns: repeat(auto-fit, minmax(200px, 1fr));
598
+ gap: 40px;
599
+ margin-bottom: 40px;
600
+ }
601
+
602
+ .footer-logo {
603
+ display: flex;
604
+ align-items: center;
605
+ gap: 10px;
606
+ margin-bottom: 20px;
607
+ }
608
+
609
+ .footer-logo .logo-img {
610
+ background-color: var(--light);
611
+ color: var(--primary);
612
+ }
613
+
614
+ .footer-logo .logo-text {
615
+ color: var(--light);
616
+ }
617
+
618
+ .footer-logo .logo-text span {
619
+ color: var(--secondary);
620
+ }
621
+
622
+ .footer-about p {
623
+ margin-bottom: 20px;
624
+ }
625
+
626
+ .social-links {
627
+ display: flex;
628
+ gap: 15px;
629
+ }
630
+
631
+ .social-icon {
632
+ width: 40px;
633
+ height: 40px;
634
+ border-radius: 50%;
635
+ background-color: rgba(255,255,255,0.1);
636
+ display: flex;
637
+ align-items: center;
638
+ justify-content: center;
639
+ transition: all 0.3s ease;
640
+ }
641
+
642
+ .social-icon:hover {
643
+ background-color: var(--primary);
644
+ transform: translateY(-5px);
645
+ }
646
+
647
+ .footer-links h3 {
648
+ color: var(--light);
649
+ margin-bottom: 20px;
650
+ font-size: 1.2rem;
651
+ }
652
+
653
+ .footer-links ul {
654
+ list-style: none;
655
+ }
656
+
657
+ .footer-links li {
658
+ margin-bottom: 10px;
659
+ }
660
+
661
+ .footer-links a {
662
+ transition: all 0.3s ease;
663
+ color: rgba(255,255,255,0.7);
664
+ }
665
+
666
+ .footer-links a:hover {
667
+ color: var(--accent);
668
+ padding-left: 5px;
669
+ }
670
+
671
+ .newsletter input {
672
+ width: 100%;
673
+ padding: 12px 15px;
674
+ border-radius: 50px;
675
+ border: none;
676
+ margin-bottom: 15px;
677
+ font-family: inherit;
678
+ }
679
+
680
+ .newsletter .btn {
681
+ width: 100%;
682
+ background-color: var(--primary);
683
+ color: white;
684
+ }
685
+
686
+ .copyright {
687
+ text-align: center;
688
+ padding-top: 20px;
689
+ border-top: 1px solid rgba(255,255,255,0.1);
690
+ color: rgba(255,255,255,0.7);
691
+ font-size: 0.9rem;
692
+ }
693
+
694
+ /* Responsive Styles */
695
+ @media (max-width: 992px) {
696
+ .hero-content {
697
+ flex-direction: column;
698
+ text-align: center;
699
+ }
700
+
701
+ .hero-text {
702
+ margin-bottom: 40px;
703
+ }
704
+
705
+ .hero-image {
706
+ width: 100%;
707
+ min-height: 350px;
708
+ }
709
+
710
+ .hero h1 {
711
+ font-size: 2.8rem;
712
+ }
713
+
714
+ .ba-container {
715
+ flex-direction: column;
716
+ align-items: center;
717
+ }
718
+ }
719
+
720
+ @media (max-width: 768px) {
721
+ nav {
722
+ position: fixed;
723
+ top: 90px;
724
+ left: 0;
725
+ width: 100%;
726
+ background-color: var(--light);
727
+ padding: 20px;
728
+ box-shadow: 0 5px 10px rgba(0,0,0,0.1);
729
+ transform: translateY(-150%);
730
+ transition: transform 0.3s ease;
731
+ z-index: 90;
732
+ }
733
+
734
+ nav.active {
735
+ transform: translateY(0);
736
+ }
737
+
738
+ nav ul {
739
+ flex-direction: column;
740
+ gap: 20px;
741
+ }
742
+
743
+ .menu-btn {
744
+ display: flex;
745
+ flex-direction: column;
746
+ gap: 5px;
747
+ cursor: pointer;
748
+ }
749
+
750
+ .menu-btn span {
751
+ width: 25px;
752
+ height: 3px;
753
+ background-color: var(--primary);
754
+ transition: all 0.3s ease;
755
+ }
756
+
757
+ .menu-btn.active span:nth-child(1) {
758
+ transform: rotate(45deg) translate(5px, 6px);
759
+ }
760
+
761
+ .menu-btn.active span:nth-child(2) {
762
+ opacity: 0;
763
+ }
764
+
765
+ .menu-btn.active span:nth-child(3) {
766
+ transform: rotate(-45deg) translate(5px, -6px);
767
+ }
768
+
769
+ .step + .step:after {
770
+ display: none;
771
+ }
772
+
773
+ .steps {
774
+ flex-direction: column;
775
+ gap: 40px;
776
+ }
777
+
778
+ .clothing-item {
779
+ width: 200px;
780
+ height: 200px;
781
+ }
782
+
783
+ .shirt {
784
+ top: 20px;
785
+ left: 20px;
786
+ }
787
+
788
+ .pants {
789
+ top: 70px;
790
+ left: 100px;
791
+ }
792
+
793
+ .dress {
794
+ top: 120px;
795
+ left: 180px;
796
+ }
797
+ }
798
+
799
+ @media (max-width: 576px) {
800
+ .hero h1 {
801
+ font-size: 2.2rem;
802
+ }
803
+
804
+ .hero p, .section-title p, .cta p {
805
+ font-size: 1rem;
806
+ }
807
+
808
+ .btn {
809
+ padding: 10px 20px;
810
+ font-size: 0.8rem;
811
+ }
812
+
813
+ .section-title h2 {
814
+ font-size: 2rem;
815
+ }
816
+
817
+ .hero-image {
818
+ min-height: 250px;
819
+ }
820
+
821
+ .clothing-item {
822
+ width: 150px;
823
+ height: 150px;
824
+ }
825
+
826
+ .shirt {
827
+ top: 20px;
828
+ left: 20px;
829
+ }
830
+
831
+ .pants {
832
+ top: 60px;
833
+ left: 70px;
834
+ }
835
+
836
+ .dress {
837
+ top: 100px;
838
+ left: 120px;
839
+ }
840
+ }
841
+ </style>
842
+ </head>
843
+ <body>
844
+ <header>
845
+ <div class="container header-container">
846
+ <a href="#" class="logo">
847
+ <div class="logo-img">
848
+ <i class="fas fa-tshirt"></i>
849
+ </div>
850
+ <div class="logo-text">Flip<span>&</span>Wear</div>
851
+ </a>
852
+
853
+ <nav id="main-nav">
854
+ <ul>
855
+ <li><a href="#">Home</a></li>
856
+ <li><a href="#shop">Shop</a></li>
857
+ <li><a href="#how-it-works">How It Works</a></li>
858
+ <li><a href="#gallery">Gallery</a></li>
859
+ <li><a href="#testimonials">Testimonials</a></li>
860
+ <li><a href="#about">About Us</a></li>
861
+ </ul>
862
+ </nav>
863
+
864
+ <div class="cart-icon">
865
+ <i class="fas fa-shopping-cart"></i>
866
+ <span class="cart-count">0</span>
867
+ </div>
868
+
869
+ <div class="menu-btn" id="menu-btn">
870
+ <span></span>
871
+ <span></span>
872
+ <span></span>
873
+ </div>
874
+ </div>
875
+ </header>
876
+
877
+ <section class="hero">
878
+ <div class="container hero-content">
879
+ <div class="hero-text">
880
+ <h1>Clothes that <span>flip</span> the script on dressing!</h1>
881
+ <p>With our innovative reversible designs, your child can't wear it wrong - inside out, backwards, every way is right! Made with love, quality fabrics, and endless fun patterns.</p>
882
+ <div class="hero-actions">
883
+ <a href="#shop" class="btn">Shop Now</a>
884
+ <a href="#how-it-works" class="btn secondary">How It Works</a>
885
+ </div>
886
+ </div>
887
+
888
+ <div class="hero-image">
889
+ <div class="clothing-item shirt">
890
+ <img src="https://images.unsplash.com/photo-1605885475490-a19ae5b3b27b?ixlib=rb-4.0.3&ixid=M3wxMjA3fDB8MHxwaG90by1wYWdlfHx8fGVufDB8fHx8fA%3D%3D&auto=format&fit=crop&w=1470&q=80" alt="Child wearing reversible shirt side A">
891
+ <div class="flip-btn" onclick="flipItem(this.parentElement)">
892
+ <i class="fas fa-sync-alt"></i>
893
+ </div>
894
+ </div>
895
+ <div class="clothing-item pants">
896
+ <img src="https://images.unsplash.com/photo-1556909114-44e2d8c7cab8?ixlib=rb-4.0.3&ixid=M3wxMjA3fDB8MHxwaG90by1wYWdlfHx8fGVufDB8fHx8fA%3D%3D&auto=format&fit=crop&w=687&q=80" alt="Child wearing reversible pants side A">
897
+ <div class="flip-btn" onclick="flipItem(this.parentElement)">
898
+ <i class="fas fa-sync-alt"></i>
899
+ </div>
900
+ </div>
901
+ <div class="clothing-item dress">
902
+ <img src="https://images.unsplash.com/photo-1599447536630-9552f3464eb0?ixlib=rb-4.0.3&ixid=M3wxMjA3fDB8MHxwaG90by1wYWdlfHx8fGVufDB8fHx8fA%3D%3D&auto=format&fit=crop&w=766&q=80" alt="Child wearing reversible dress side A">
903
+ <div class="flip-btn" onclick="flipItem(this.parentElement)">
904
+ <i class="fas fa-sync-alt"></i>
905
+ </div>
906
+ </div>
907
+ </div>
908
+ </div>
909
+ </section>
910
+
911
+ <section class="features" id="shop">
912
+ <div class="container">
913
+ <div class="section-title">
914
+ <h2>Why Choose Flip & Wear?</h2>
915
+ <p>Our clothes are designed to make mornings easier and playtime more fun!</p>
916
+ </div>
917
+
918
+ <div class="features-grid">
919
+ <div class="feature-card">
920
+ <div class="feature-icon">
921
+ <i class="fas fa-random"></i>
922
+ </div>
923
+ <h3>Reversible Designs</h3>
924
+ <p>Every piece can be worn inside out or backwards with no wrong way to wear it. Double the outfits with each piece!</p>
925
+ </div>
926
+
927
+ <div class="feature-card">
928
+ <div class="feature-icon">
929
+ <i class="fas fa-child"></i>
930
+ </div>
931
+ <h3>Kids Friendly</h3>
932
+ <p>Tagless labels, soft fabrics, and easy closures make our clothes perfect for independent little dressers.</p>
933
+ </div>
934
+
935
+ <div class="feature-card">
936
+ <div class="feature-icon">
937
+ <i class="fas fa-leaf"></i>
938
+ </div>
939
+ <h3>Eco-Conscious</h3>
940
+ <p>Made from organic, sustainable materials that are gentle on sensitive skin and the planet.</p>
941
+ </div>
942
+ </div>
943
+ </div>
944
+ </section>
945
+
946
+ <section class="how-it-works" id="how-it-works">
947
+ <div class="container">
948
+ <div class="section-title">
949
+ <h2>How It Works</h2>
950
+ <p>Our patented Flip & Wear technology makes getting dressed foolproof</p>
951
+ </div>
952
+
953
+ <div class="steps">
954
+ <div class="step">
955
+ <div class="step-number">1</div>
956
+ <h3>Dual-Sided Designs</h3>
957
+ <p>Each garment features two coordinated patterns or colors, both beautifully finished.</p>
958
+ </div>
959
+
960
+ <div class="step">
961
+ <div class="step-number">2</div>
962
+ <h3>360° Comfort</h3>
963
+ <p>Seamless construction with no scratchy tags or seams that can only face one way.</p>
964
+ </div>
965
+
966
+ <div class="step">
967
+ <div class="step-number">3</div>
968
+ <h3>Easy Mix & Match</h3>
969
+ <p>Our collection coordinates beautifully, so any combination works together.</p>
970
+ </div>
971
+
972
+ <div class="step">
973
+ <div class="step-number">4</div>
974
+ <h3>Double the Fun</h3>
975
+ <p>Each piece is essentially two outfits in one, making your money go further.</p>
976
+ </div>
977
+ </div>
978
+ </div>
979
+ </section>
980
+
981
+ <section class="before-after">
982
+ <div class="container">
983
+ <div class="section-title">
984
+ <h2>Two Looks in One</h2>
985
+ <p>See how our reversible designs transform with a simple flip!</p>
986
+ </div>
987
+
988
+ <div class="ba-container">
989
+ <div class="ba-item">
990
+ <img src="https://images.unsplash.com/photo-1600189261863-223f5e50f42f?ixlib=rb-4.0.3&ixid=M3wxMjA3fDB8MHxwaG90by1wYWdlfHx8fGVufDB8fHx8fA%3D%3D&auto=format&fit=crop&w=764&q=80" alt="Reversible outfit side A">
991
+ <h3>Sunny Day Look</h3>
992
+ </div>
993
+
994
+ <div class="ba-item">
995
+ <img src="https://images.unsplash.com/photo-1600189261831-b3d3adf2c592?ixlib=rb-4.0.3&ixid=M3wxMjA3fDB8MHxwaG90by1wYWdlfHx8fGVufDB8fHx8fA%3D%3D&auto=format&fit=crop&w=764&q=80" alt="Same outfit reversed">
996
+ <h3>Starry Night Look</h3>
997
+ </div>
998
+ </div>
999
+ </div>
1000
+ </section>
1001
+
1002
+ <section class="gallery" id="gallery">
1003
+ <div class="container">
1004
+ <div class="section-title">
1005
+ <h2>Double the Looks, Double the Fun</h2>
1006
+ <p>See our reversible outfits in action</p>
1007
+ </div>
1008
+
1009
+ <div class="gallery-grid">
1010
+ <div class="gallery-item">
1011
+ <img src="https://images.unsplash.com/photo-1614373532017-88b9a1425e1a?ixlib=rb-4.0.3&ixid=M3wxMjA3fDB8MHxwaG90by1wYWdlfHx8fGVufDB8fHx8fA%3D%3D&auto=format&fit=crop&w=687&q=80" alt="Child wearing reversible outfit side A">
1012
+ <div class="overlay">
1013
+ <h3>Sunny Side Up</h3>
1014
+ <p>Bright yellow with polka dots</p>
1015
+ </div>
1016
+ </div>
1017
+
1018
+ <div class="gallery-item">
1019
+ <img src="https://images.unsplash.com/photo-1512485694743-9c9538b4e6f0?ixlib=rb-4.0.3&ixid=M3wxMjA3fDB8MHxwaG90by1wYWdlfHx8fGVufDB8fHx8fA%3D%3D&auto=format&fit=crop&w=687&q=80" alt="Same outfit reversed">
1020
+ <div class="overlay">
1021
+ <h3>Flip Side</h3>
1022
+ <p>Cool blue with star pattern</p>
1023
+ </div>
1024
+ </div>
1025
+
1026
+ <div class="gallery-item">
1027
+ <img src="https://images.unsplash.com/photo-1590005354167-6baf7a6d4e7a?ixlib=rb-4.0.3&ixid=M3wxMjA3fDB8MHxwaG90by1wYWdlfHx8fGVufDB8fHx8fA%3D%3D&auto=format&fit=crop&w=1374&q=80" alt="Child wearing reversible outfit">
1028
+ <div class="overlay">
1029
+ <h3>Jungle Adventure</h3>
1030
+ <p>Green with animal friends</p>
1031
+ </div>
1032
+ </div>
1033
+
1034
+ <div class="gallery-item">
1035
+ <img src="https://images.unsplash.com/photo-JNLgJsI2Dt8" alt="Child standing in reversible clothes">
1036
+ <div class="overlay">
1037
+ <h3>Urban Explorer</h3>
1038
+ <p>Modern gray with urban art</p>
1039
+ </div>
1040
+ </div>
1041
+ </div>
1042
+ </div>
1043
+ </section>
1044
+
1045
+ <section class="testimonials" id="testimonials">
1046
+ <div class="container">
1047
+ <div class="section-title">
1048
+ <h2>What Parents Are Saying</h2>
1049
+ <p>Don't just take our word for it - hear from happy parents!</p>
1050
+ </div>
1051
+
1052
+ <div class="testimonial-grid">
1053
+ <div class="testimonial-card">
1054
+ <div class="testimonial-text">
1055
+ "Flip & Wear has saved us so many morning battles! My 4-year-old can dress himself now and always gets it 'right' - no matter how it goes on."
1056
+ </div>
1057
+ <div class="testimonial-author">
1058
+ <img src="https://images.unsplash.com/photo-1573496359142-b8d87734a5a2?ixlib=rb-4.0.3&ixid=M3wxMjA3fDB8MHxwaG90by1wYWdlfHx8fGVufDB8fHx8fA%3D%3D&auto=format&fit=crop&w=688&q=80" alt="Sarah M." class="author-img">
1059
+ <div class="author-info">
1060
+ <h4>Sarah M.</h4>
1061
+ <p>Mom of 2</p>
1062
+ </div>
1063
+ </div>
1064
+ </div>
1065
+
1066
+ <div class="testimonial-card">
1067
+ <div class="testimonial-text">
1068
+ "The quality is amazing - we've washed these clothes dozens of times and they still look new. And my daughter loves showing off both sides to her friends!"
1069
+ </div>
1070
+ <div class="testimonial-author">
1071
+ <img src="https://images.unsplash.com/photo3-2fb367eb5c122?ixlib=rb-4.0.3&ixid=M3wxMjA3fDB8MHxwaG90by1wYWdlfHx8fGVufDB8fHx8fA%3D%3D&auto=format&fit=crop&w=688&q=80" alt="James T." class="author-img">
1072
+ <div class="author-info">
1073
+ <h4>James T.</h4>
1074
+ <p>Dad of 3</p>
1075
+ </div>
1076
+ </div>
1077
+ </div>
1078
+
1079
+ <div class="testimonial-card">
1080
+ <div class="testimonial-text">
1081
+ "As a preschool teacher, I recommend these to all my parents. The reversible designs help kids develop independence and confidence in dressing themselves."
1082
+ </div>
1083
+ <div class="testimonial-author">
1084
+ <img src="https://images.unsplash.com/photo-1607746882042-944664df772?ixlib=rb-4.0.3&ixid=M3wxMjA3fDB8MHxwaG90by1wYWdlfHx8fGVufDB8fHx8fA%3D%3D&auto=format&fit=crop&w=1470&q=80" alt="Ms. Rodriguez" class="author-img">
1085
+ <div class="author-info">
1086
+ <h4>Ms. Rodriguez</h4>
1087
+ <p>Preschool Teacher</p>
1088
+ </div>
1089
+ </div>
1090
+ </div>
1091
+ </div>
1092
+ </div>
1093
+ </section>
1094
+
1095
+ <section class="cta">
1096
+ <div class="container">
1097
+ <h2>Ready for Stress-Free Mornings?</h2>
1098
+ <p>Join thousands of parents who've made the switch to Flip & Wear and say goodbye to wardrobe battles!</p>
1099
+ <a href="#shop" class="btn">Shop the Collection</a>
1100
+ </div>
1101
+ </section>
1102
+
1103
+ <footer id="about">
1104
+ <div class="container">
1105
+ <div class="footer-container">
1106
+ <div class="footer-about">
1107
+ <div class="footer-logo">
1108
+ <div class="logo-img">
1109
+ <i class="fas fa-tshirt"></i>
1110
+ </div>
1111
+ <div class="logo-text">Flip<span>&</span>Wear</div>
1112
+ </div>
1113
+ <p>Making childhood dressing fun, easy, and creative since 2020. Our mission is to help kids express their independence with clothes that adapt to them.</p>
1114
+ <div class="social-links">
1115
+ <a href="#" class="social-icon"><i class="fab fa-facebook-f"></i></a>
1116
+ <a href="#" class="social-icon"><i class="fab fa-instagram"></i></a>
1117
+ <a href="#" class="social-icon"><i class="fab fa-pinterest-p"></i></a>
1118
+ <a href="#" class="social-icon"><i class="fab fa-youtube"></i></a>
1119
+ </div>
1120
+ </div>
1121
+
1122
+ <div class="footer-links">
1123
+ <h3>Quick Links</h3>
1124
+ <ul>
1125
+ <li><a href="#">Home</a></li>
1126
+ <li><a href="#shop">Shop</a></li>
1127
+ <li><a href="#how-it-works">How It Works</a></li>
1128
+ <li><a href="#gallery">Gallery</a></li>
1129
+ <li><a href="#testimonials">Testimonials</a></li>
1130
+ </ul>
1131
+ </div>
1132
+
1133
+ <div class="footer-links">
1134
+ <h3>Customer Care</h3>
1135
+ <ul>
1136
+ <li><a href="#">Contact Us</a></li>
1137
+ <li><a href="#">FAQs</a></li>
1138
+ <li><a href="#">Shipping & Returns</a></li>
1139
+ <li><a href="#">Size Guide</a></li>
1140
+ <li><a href="#">Care Instructions</a></li>
1141
+ </ul>
1142
+ </div>
1143
+
1144
+ <div class="newsletter">
1145
+ <h3>Stay Updated</h3>
1146
+ <p>Subscribe to our newsletter for new releases, special offers, and parenting tips!</p>
1147
+ <form>
1148
+ <input type="email" placeholder="Your email address">
1149
+ <button type="submit" class="btn">Subscribe</button>
1150
+ </form>
1151
+ </div>
1152
+ </div>
1153
+
1154
+ <div class="copyright">
1155
+ <p>&copy; 2023 Flip & Wear. All rights reserved. | <a href="#">Privacy Policy</a> | <a href="#">Terms of Service</a></p>
1156
+ </div>
1157
+ </div>
1158
+ </footer>
1159
+
1160
+ <script>
1161
+ // Toggle mobile menu
1162
+ const menuBtn = document.getElementById('menu-btn');
1163
+ const nav = document.getElementById('main-nav');
1164
+
1165
+ menuBtn.addEventListener('click', () => {
1166
+ menuBtn.classList.toggle('active');
1167
+ nav.classList.toggle('active');
1168
+ });
1169
+
1170
+ // Flip clothing items in hero section
1171
+ function flipItem(item) {
1172
+ const img = item.querySelector('img');
1173
+
1174
+ // Toggle flipped class
1175
+ item.classList.toggle('flipped');
1176
+
1177
+ // Change the image source based on current state
1178
+ if (item.classList.contains('shirt')) {
1179
+ img.src = item.classList.contains('flipped')
1180
+ ? 'https://images.unsplash.com/photo-1600189261863-223f5e50f42f?ixlib=rb-4.0.3&ixid=M3wxMjA3fDB8MHxwaG90by1wYWdlfHx8fGVufDB8fHx8fA%3D%3D&auto=format&fit=crop&w=764&q=80'
1181
+ : 'https://images.unsplash.com/photo-1605885475490-a19ae5b3b27b?ixlib=rb-4.0.3&ixid=M3wxMjA3fDB8MHxwaG90by1wYWdlfHx8fGVufDB8fHx8fA%3D%3D&auto=format&fit=crop&w=1470&q=80';
1182
+ } else if (item.classList.contains('pants')) {
1183
+ img.src = item.classList.contains('flipped')
1184
+ ? 'https://images.unsplash.com/photo-1416339698674-4f118dd3388b?ixlib=rb-4.0.3&ixid=M3wxMjA3fDB8MHxwaG90by1wYWdlfHx8fGVufDB8fHx8fA%3D%3D&auto=format&fit=crop&w=1374&q=80'
1185
+ : 'https://images.unsplash.com/photo-1556909114-44e2d8c7cab8?ixlib=rb-4.0.3&ixid=M3wxMjA3fDB8MHxwaG90by1wYWdlfHx8fGVufDB8fHx8fA%3D%3D&auto=format&fit=crop&w=687&q=80';
1186
+ } else if (item.classList.contains('dress')) {
1187
+ img.src = item.classList.contains('flipped')
1188
+ ? 'https://images.unsplash.com/photo-1590005354167-6baf7a6d4e7a?ixlib=rb-4.0.3&ixid=M3wxMjA3fDB8MHxwaG90by1wYWdlfHx8fGVufDB8fHx8fA%3D%3D&auto=format&fit=crop&w=1374&q=80'
1189
+ : 'https://images.unsplash.com/photo-1599447536630-9552f3464eb0?ixlib=rb-4.0.3&ixid=M3wxMjA3fDB8MHxwaG90by1wYWdlfHx8fGVufDB8fHx8fA%3D%3D&auto=format&fit=crop&w=766&q=80';
1190
+ }
1191
+
1192
+ // Rotate the flip button icon
1193
+ const icon = item.querySelector('.flip-btn i');
1194
+ icon.style.transform = icon.style.transform === 'rotate(180deg)' ? 'rotate(0deg)' : 'rotate(180deg)';
1195
+ }
1196
+
1197
+ // Simple cart counter
1198
+ let cartCount = 0;
1199
+ const cartItems = document.querySelectorAll('.clothing-item, .gallery-item');
1200
+ const cartCounter = document.querySelector('.cart-count');
1201
+
1202
+ cartItems.forEach(item => {
1203
+ item.addEventListener('click', (e) => {
1204
+ if (!e.target.classList.contains('flip-btn') && !e.target.closest('.flip-btn') && !e.target.closest('.overlay')) {
1205
+ cartCount++;
1206
+ cartCounter.textContent = cartCount;
1207
+
1208
+ // Add animation to cart icon
1209
+ const cartIcon = document.querySelector('.cart-icon i');
1210
+ cartIcon.style.transform = 'scale(1.2)';
1211
+ setTimeout(() => {
1212
+ cartIcon.style.transform = 'scale(1)';
1213
+ }, 300);
1214
+
1215
+ // Add item to cart animation
1216
+ item.style.boxShadow = '0 0 0 5px rgba(78, 205, 196, 0.5)';
1217
+ setTimeout(() => {
1218
+ item.style.boxShadow = '';
1219
+ }, 500);
1220
+ }
1221
+ });
1222
+ });
1223
+
1224
+ // Smooth scrolling for anchor links
1225
+ document.querySelectorAll('a[href^="#"]').forEach(anchor => {
1226
+ anchor.addEventListener('click', function (e) {
1227
+ e.preventDefault();
1228
+
1229
+ document.querySelector(this.getAttribute('href')).scrollIntoView({
1230
+ behavior: 'smooth'
1231
+ });
1232
+
1233
+ // Close mobile menu if open
1234
+ if (nav.classList.contains('active')) {
1235
+ menuBtn.classList.remove('active');
1236
+ nav.classList.remove('active');
1237
+ }
1238
+ });
1239
+ });
1240
+
1241
+ // Add parallax effect to hero images on mouse move
1242
+ document.addEventListener('mousemove', (e) => {
1243
+ const clothingItems = document.querySelectorAll('.clothing-item');
1244
+ const x = e.clientX / window.innerWidth;
1245
+ const y = e.clientY / window.innerHeight;
1246
+
1247
+ clothingItems.forEach((item, index) => {
1248
+ const offsetX = (x - 0.5) * 20 * (index + 1);
1249
+ const offsetY = (y - 0.5) * 10 * (index + 1);
1250
+
1251
+ if (!item.classList.contains('flipped')) {
1252
+ item.style.transform = `translate(${offsetX}px, ${offsetY}px) rotate(${offsetX / 2}deg)`;
1253
+ }
1254
+ });
1255
+ });
1256
+ </script>
1257
+ <p style="border-radius: 8px; text-align: center; font-size: 12px; color: #fff; margin-top: 16px;position: fixed; left: 8px; bottom: 8px; z-index: 10; background: rgba(0, 0, 0, 0.8); padding: 4px 8px;">Made with <a href="https://enzostvs-deepsite.hf.space" style="color: #fff;" target="_blank" >DeepSite</a> <img src="https://enzostvs-deepsite.hf.space/logo.svg" alt="DeepSite Logo" style="width: 16px; height: 16px; vertical-align: middle;"></p></body>
1258
+ </html>