1<!doctype html> 2<html 3 class="no-js" 4 lang="en" 5 6> 7 <head> 8 9 <meta charset="utf-8"> 10 <meta http-equiv="X-UA-Compatible" content="IE=edge"> 11 <meta name="viewport" content="width=device-width,initial-scale=1"> 12 <meta name="theme-color" content=""> 13 <link rel="canonical" href="https://teeser.ae/blogs/fashion"> 14 <link rel="preconnect" href="https://cdn.shopify.com" crossorigin><link rel="icon" type="image/png" href="//teeser.ae/cdn/shop/files/20250423_175207_1.jpg?crop=center&height=32&v=1766883895&width=32"><link rel="preconnect" href="https://fonts.shopifycdn.com" crossorigin><title>Fashion – Teeser</title> 15 16 17 18 19<meta property="og:site_name" content="Teeser"> 20<meta property="og:url" content="https://teeser.ae/blogs/fashion"> 21<meta property="og:title" content="Fashion"> 22<meta property="og:type" content="website"> 23<meta property="og:description" content="Shop online at Teeser for trendy, graphic, and custom printed t-shirts in the UAE. Explore oversized / regular fits, Marvel & Disney character tees, and motivational prints. Stylish options for men and women with fast delivery across Dubai, Abu Dhabi, Sharjah, and more."><meta property="og:image" content="http://teeser.ae/cdn/shop/files/20250406_141207_4eadf8f7-c372-430a-8137-8bfb7dee67f7.png?v=1743927279"> 24 <meta property="og:image:secure_url" content="https://teeser.ae/cdn/shop/files/20250406_141207_4eadf8f7-c372-430a-8137-8bfb7dee67f7.png?v=1743927279"> 25 <meta property="og:image:width" content="3264"> 26 <meta property="og:image:height" content="1844"><meta name="twitter:card" content="summary_large_image"> 27<meta name="twitter:title" content="Fashion"> 28<meta name="twitter:description" content="Shop online at Teeser for trendy, graphic, and custom printed t-shirts in the UAE. Explore oversized / regular fits, Marvel & Disney character tees, and motivational prints. Stylish options for men and women with fast delivery across Dubai, Abu Dhabi, Sharjah, and more."> 29 30<style data-shopify> 31 @font-face { 32 font-family: "DM Sans"; 33 font-weight: 400; 34 font-style: normal; 35 font-display: swap; 36 src: url("//teeser.ae/cdn/fonts/dm_sans/dmsans_n4.ec80bd4dd7e1a334c969c265873491ae56018d72.woff2") format("woff2"), 37 url("//teeser.ae/cdn/fonts/dm_sans/dmsans_n4.87bdd914d8a61247b911147ae68e754d695c58a6.woff") format("woff"); 38} 39 40 @font-face { 41 font-family: "DM Sans"; 42 font-weight: 400; 43 font-style: italic; 44 font-display: swap; 45 src: url("//teeser.ae/cdn/fonts/dm_sans/dmsans_i4.b8fe05e69ee95d5a53155c346957d8cbf5081c1a.woff2") format("woff2"), 46 url("//teeser.ae/cdn/fonts/dm_sans/dmsans_i4.403fe28ee2ea63e142575c0aa47684d65f8c23a0.woff") format("woff"); 47} 48 49 @font-face { 50 font-family: "DM Sans"; 51 font-weight: 700; 52 font-style: normal; 53 font-display: swap; 54 src: url("//teeser.ae/cdn/fonts/dm_sans/dmsans_n7.97e21d81502002291ea1de8aefb79170c6946ce5.woff2") format("woff2"), 55 url("//teeser.ae/cdn/fonts/dm_sans/dmsans_n7.af5c214f5116410ca1d53a2090665620e78e2e1b.woff") format("woff"); 56} 57 58 @font-face { 59 font-family: "DM Sans"; 60 font-weight: 700; 61 font-style: italic; 62 font-display: swap; 63 src: url("//teeser.ae/cdn/fonts/dm_sans/dmsans_i7.52b57f7d7342eb7255084623d98ab83fd96e7f9b.woff2") format("woff2"), 64 url("//teeser.ae/cdn/fonts/dm_sans/dmsans_i7.d5e14ef18a1d4a8ce78a4187580b4eb1759c2eda.woff") format("woff"); 65} 66 67 @font-face { 68 font-family: "DM Sans"; 69 font-weight: 700; 70 font-style: normal; 71 font-display: swap; 72 src: url("//teeser.ae/cdn/fonts/dm_sans/dmsans_n7.97e21d81502002291ea1de8aefb79170c6946ce5.woff2") format("woff2"), 73 url("//teeser.ae/cdn/fonts/dm_sans/dmsans_n7.af5c214f5116410ca1d53a2090665620e78e2e1b.woff") format("woff"); 74} 75 76 @font-face { 77 font-family: "DM Sans"; 78 font-weight: 700; 79 font-style: italic; 80 font-display: swap; 81 src: url("//teeser.ae/cdn/fonts/dm_sans/dmsans_i7.52b57f7d7342eb7255084623d98ab83fd96e7f9b.woff2") format("woff2"), 82 url("//teeser.ae/cdn/fonts/dm_sans/dmsans_i7.d5e14ef18a1d4a8ce78a4187580b4eb1759c2eda.woff") format("woff"); 83} 84 85 @font-face { 86 font-family: "DM Sans"; 87 font-weight: 500; 88 font-style: normal; 89 font-display: swap; 90 src: url("//teeser.ae/cdn/fonts/dm_sans/dmsans_n5.8a0f1984c77eb7186ceb87c4da2173ff65eb012e.woff2") format("woff2"), 91 url("//teeser.ae/cdn/fonts/dm_sans/dmsans_n5.9ad2e755a89e15b3d6c53259daad5fc9609888e6.woff") format("woff"); 92} 93 94 @font-face { 95 font-family: Fraunces; 96 font-weight: 400; 97 font-style: normal; 98 font-display: swap; 99 src: url("//teeser.ae/cdn/fonts/fraunces/fraunces_n4.8e6986daad4907c36a536fb8d55aaf5318c974ca.woff2") format("woff2"), 100 url("//teeser.ae/cdn/fonts/fraunces/fraunces_n4.879060358fafcf2c4c4b6df76c608dc301ced93b.woff") format("woff"); 101} 102 103 @font-face { 104 font-family: Fraunces; 105 font-weight: 400; 106 font-style: italic; 107 font-display: swap; 108 src: url("//teeser.ae/cdn/fonts/fraunces/fraunces_i4.e09716ed61c0a2362812f958774186e93f19000f.woff2") format("woff2"), 109 url("//teeser.ae/cdn/fonts/fraunces/fraunces_i4.8d7d036539670404ec5904eabafe8f06e152c5c7.woff") format("woff"); 110} 111 112 @font-face { 113 font-family: "DM Sans"; 114 font-weight: 500; 115 font-style: normal; 116 font-display: swap; 117 src: url("//teeser.ae/cdn/fonts/dm_sans/dmsans_n5.8a0f1984c77eb7186ceb87c4da2173ff65eb012e.woff2") format("woff2"), 118 url("//teeser.ae/cdn/fonts/dm_sans/dmsans_n5.9ad2e755a89e15b3d6c53259daad5fc9609888e6.woff") format("woff"); 119} 120@font-face { 121 font-family: "DM Sans"; 122 font-weight: 500; 123 font-style: normal; 124 font-display: swap; 125 src: url("//teeser.ae/cdn/fonts/dm_sans/dmsans_n5.8a0f1984c77eb7186ceb87c4da2173ff65eb012e.woff2") format("woff2"), 126 url("//teeser.ae/cdn/fonts/dm_sans/dmsans_n5.9ad2e755a89e15b3d6c53259daad5fc9609888e6.woff") format("woff"); 127} 128@font-face { 129 font-family: "DM Sans"; 130 font-weight: 500; 131 font-style: normal; 132 font-display: swap; 133 src: url("//teeser.ae/cdn/fonts/dm_sans/dmsans_n5.8a0f1984c77eb7186ceb87c4da2173ff65eb012e.woff2") format("woff2"), 134 url("//teeser.ae/cdn/fonts/dm_sans/dmsans_n5.9ad2e755a89e15b3d6c53259daad5fc9609888e6.woff") format("woff"); 135} 136@font-face { 137 font-family: "DM Sans"; 138 font-weight: 500; 139 font-style: normal; 140 font-display: swap; 141 src: url("//teeser.ae/cdn/fonts/dm_sans/dmsans_n5.8a0f1984c77eb7186ceb87c4da2173ff65eb012e.woff2") format("woff2"), 142 url("//teeser.ae/cdn/fonts/dm_sans/dmsans_n5.9ad2e755a89e15b3d6c53259daad5fc9609888e6.woff") format("woff"); 143} 144 145 146 147 :root, 148.color-scheme-1 { 149 --color-background: 255,255,255; 150 --color-secondary-background: 247,247,247; 151 --color-primary: 214,58,47; 152 --color-text-heading: 0,0,0; 153 --color-foreground: 0,0,0; 154 --color-border: 230,230,230; 155 --color-button: 0,0,0; 156 --color-button-text: 255,255,255; 157 --color-secondary-button: 233,233,233; 158 --color-secondary-button-border: 233,233,233; 159 --color-secondary-button-text: 0,0,0; 160 --color-button-hover-background: 0,0,0; 161 --color-button-hover-text: 255,255,255; 162 --color-button-before: #333333; 163 --color-field: 245,245,245; 164 --color-field-text: 0,0,0; 165 --color-link: 0,0,0; 166 --color-link-hover: 0,0,0; 167 --color-product-price-sale: 214,58,47; 168 --color-foreground-lighten-60: #666666; 169 --color-foreground-lighten-19: #cfcfcf; 170 } 171 @media (min-width: 768px) { 172 body .desktop-color-scheme-1 { 173 --color-background: 255,255,255; 174 --color-secondary-background: 247,247,247; 175 --color-primary: 214,58,47; 176 --color-text-heading: 0,0,0; 177 --color-foreground: 0,0,0; 178 --color-border: 230,230,230; 179 --color-button: 0,0,0; 180 --color-button-text: 255,255,255; 181 --color-secondary-button: 233,233,233; 182 --color-secondary-button-border: 233,233,233; 183 --color-secondary-button-text: 0,0,0; 184 --color-button-hover-background: 0,0,0; 185 --color-button-hover-text: 255,255,255; 186 --color-button-before: #333333; 187 --color-field: 245,245,245; 188 --color-field-text: 0,0,0; 189 --color-link: 0,0,0; 190 --color-link-hover: 0,0,0; 191 --color-product-price-sale: 214,58,47; 192 --color-foreground-lighten-60: #666666; 193 --color-foreground-lighten-19: #cfcfcf; 194 color: rgb(var(--color-foreground)); 195 background-color: rgb(var(--color-background)); 196 } 197 } 198 @media (max-width: 767px) { 199 body .mobile-color-scheme-1 { 200 --color-background: 255,255,255; 201 --color-secondary-background: 247,247,247; 202 --color-primary: 214,58,47; 203 --color-text-heading: 0,0,0; 204 --color-foreground: 0,0,0; 205 --color-border: 230,230,230; 206 --color-button: 0,0,0; 207 --color-button-text: 255,255,255; 208 --color-secondary-button: 233,233,233; 209 --color-secondary-button-border: 233,233,233; 210 --color-secondary-button-text: 0,0,0; 211 --color-button-hover-background: 0,0,0; 212 --color-button-hover-text: 255,255,255; 213 --color-button-before: #333333; 214 --color-field: 245,245,245; 215 --color-field-text: 0,0,0; 216 --color-link: 0,0,0; 217 --color-link-hover: 0,0,0; 218 --color-product-price-sale: 214,58,47; 219 --color-foreground-lighten-60: #666666; 220 --color-foreground-lighten-19: #cfcfcf; 221 color: rgb(var(--color-foreground)); 222 background-color: rgb(var(--color-background)); 223 } 224 } 225 226 227.color-scheme-2 {
228 --color-background: 243,240,236; 229 --color-secondary-background: 243,240,236; 230 --color-primary: 214,58,47; 231 --color-text-heading: 0,0,0; 232 --color-foreground: 0,0,0; 233 --color-border: 198,191,177; 234 --color-button: 0,0,0; 235 --color-button-text: 255,255,255; 236 --color-secondary-button: 255,255,255; 237 --color-secondary-button-border: 230,230,230; 238 --color-secondary-button-text: 0,0,0; 239 --color-button-hover-background: 0,0,0; 240 --color-button-hover-text: 255,255,255; 241 --color-button-before: #333333; 242 --color-field: 255,255,255; 243 --color-field-text: 0,0,0; 244 --color-link: 0,0,0; 245 --color-link-hover: 0,0,0; 246 --color-product-price-sale: 214,58,47; 247 --color-foreground-lighten-60: #61605e; 248 --color-foreground-lighten-19: #c5c2bf; 249 } 250 @media (min-width: 768px) { 251 body .desktop-color-scheme-2 { 252 --color-background: 243,240,236; 253 --color-secondary-background: 243,240,236; 254 --color-primary: 214,58,47; 255 --color-text-heading: 0,0,0; 256 --color-foreground: 0,0,0; 257 --color-border: 198,191,177; 258 --color-button: 0,0,0; 259 --color-button-text: 255,255,255; 260 --color-secondary-button: 255,255,255; 261 --color-secondary-button-border: 230,230,230; 262 --color-secondary-button-text: 0,0,0; 263 --color-button-hover-background: 0,0,0; 264 --color-button-hover-text: 255,255,255; 265 --color-button-before: #333333; 266 --color-field: 255,255,255; 267 --color-field-text: 0,0,0; 268 --color-link: 0,0,0; 269 --color-link-hover: 0,0,0; 270 --color-product-price-sale: 214,58,47; 271 --color-foreground-lighten-60: #61605e; 272 --color-foreground-lighten-19: #c5c2bf; 273 color: rgb(var(--color-foreground)); 274 background-color: rgb(var(--color-background)); 275 } 276 } 277 @media (max-width: 767px) { 278 body .mobile-color-scheme-2 { 279 --color-background: 243,240,236; 280 --color-secondary-background: 243,240,236; 281 --color-primary: 214,58,47; 282 --color-text-heading: 0,0,0; 283 --color-foreground: 0,0,0; 284 --color-border: 198,191,177; 285 --color-button: 0,0,0; 286 --color-button-text: 255,255,255; 287 --color-secondary-button: 255,255,255; 288 --color-secondary-button-border: 230,230,230; 289 --color-secondary-button-text: 0,0,0; 290 --color-button-hover-background: 0,0,0; 291 --color-button-hover-text: 255,255,255; 292 --color-button-before: #333333; 293 --color-field: 255,255,255; 294 --color-field-text: 0,0,0; 295 --color-link: 0,0,0; 296 --color-link-hover: 0,0,0; 297 --color-product-price-sale: 214,58,47; 298 --color-foreground-lighten-60: #61605e; 299 --color-foreground-lighten-19: #c5c2bf; 300 color: rgb(var(--color-foreground)); 301 background-color: rgb(var(--color-background)); 302 } 303 } 304 305 306.color-scheme-3 { 307 --color-background: 240,234,227; 308 --color-secondary-background: 247,247,247; 309 --color-primary: 214,58,47; 310 --color-text-heading: 0,0,0; 311 --color-foreground: 0,0,0; 312 --color-border: 230,230,230; 313 --color-button: 233,233,233; 314 --color-button-text: 0,0,0; 315 --color-secondary-button: 0,0,0; 316 --color-secondary-button-border: 0,0,0; 317 --color-secondary-button-text: 255,255,255; 318 --color-button-hover-background: 0,0,0; 319 --color-button-hover-text: 255,255,255; 320 --color-button-before: #333333; 321 --color-field: 255,255,255; 322 --color-field-text: 0,0,0; 323 --color-link: 0,0,0; 324 --color-link-hover: 0,0,0; 325 --color-product-price-sale: 214,58,47; 326 --color-foreground-lighten-60: #605e5b; 327 --color-foreground-lighten-19: #c2beb8; 328 } 329 @media (min-width: 768px) { 330 body .desktop-color-scheme-3 { 331 --color-background: 240,234,227; 332 --color-secondary-background: 247,247,247; 333 --color-primary: 214,58,47; 334 --color-text-heading: 0,0,0; 335 --color-foreground: 0,0,0; 336 --color-border: 230,230,230; 337 --color-button: 233,233,233; 338 --color-button-text: 0,0,0; 339 --color-secondary-button: 0,0,0; 340 --color-secondary-button-border: 0,0,0; 341 --color-secondary-button-text: 255,255,255; 342 --color-button-hover-background: 0,0,0; 343 --color-button-hover-text: 255,255,255; 344 --color-button-before: #333333; 345 --color-field: 255,255,255; 346 --color-field-text: 0,0,0; 347 --color-link: 0,0,0; 348 --color-link-hover: 0,0,0; 349 --color-product-price-sale: 214,58,47; 350 --color-foreground-lighten-60: #605e5b; 351 --color-foreground-lighten-19: #c2beb8; 352 color: rgb(var(--color-foreground)); 353 background-color: rgb(var(--color-background)); 354 } 355 } 356 @media (max-width: 767px) { 357 body .mobile-color-scheme-3 { 358 --color-background: 240,234,227; 359 --color-secondary-background: 247,247,247; 360 --color-primary: 214,58,47; 361 --color-text-heading: 0,0,0; 362 --color-foreground: 0,0,0; 363 --color-border: 230,230,230; 364 --color-button: 233,233,233; 365 --color-button-text: 0,0,0; 366 --color-secondary-button: 0,0,0; 367 --color-secondary-button-border: 0,0,0; 368 --color-secondary-button-text: 255,255,255; 369 --color-button-hover-background: 0,0,0; 370 --color-button-hover-text: 255,255,255; 371 --color-button-before: #333333; 372 --color-field: 255,255,255; 373 --color-field-text: 0,0,0; 374 --color-link: 0,0,0; 375 --color-link-hover: 0,0,0; 376 --color-product-price-sale: 214,58,47; 377 --color-foreground-lighten-60: #605e5b; 378 --color-foreground-lighten-19: #c2beb8; 379 color: rgb(var(--color-foreground)); 380 background-color: rgb(var(--color-background)); 381 } 382 } 383 384 385.color-scheme-4 { 386 --color-background: 237,232,226; 387 --color-secondary-background: 247,247,247; 388 --color-primary: 214,58,47; 389 --color-text-heading: 0,0,0; 390 --color-foreground: 0,0,0; 391 --color-border: 192,187,182; 392 --color-button: 0,0,0; 393 --color-button-text: 255,255,255; 394 --color-secondary-button: 233,233,233; 395 --color-secondary-button-border: 233,233,233; 396 --color-secondary-button-text: 0,0,0; 397 --color-button-hover-background: 0,0,0; 398 --color-button-hover-text: 255,255,255; 399 --color-button-before: #333333; 400 --color-field: 255,255,255; 401 --color-field-text: 0,0,0; 402 --color-link: 0,0,0; 403 --color-link-hover: 0,0,0; 404 --color-product-price-sale: 214,58,47; 405 --color-foreground-lighten-60: #5f5d5a; 406 --color-foreground-lighten-19: #c0bcb7; 407 } 408 @media (min-width: 768px) { 409 body .desktop-color-scheme-4 { 410 --color-background: 237,232,226; 411 --color-secondary-background: 247,247,247; 412 --color-primary: 214,58,47; 413 --color-text-heading: 0,0,0; 414 --color-foreground: 0,0,0; 415 --color-border: 192,187,182; 416 --color-button: 0,0,0; 417 --color-button-text: 255,255,255; 418 --color-secondary-button: 233,233,233; 419 --color-secondary-button-border: 233,233,233; 420 --color-secondary-button-text: 0,0,0; 421 --color-button-hover-background: 0,0,0; 422 --color-button-hover-text: 255,255,255; 423 --color-button-before: #333333; 424 --color-field: 255,255,255; 425 --color-field-text: 0,0,0; 426 --color-link: 0,0,0; 427 --color-link-hover: 0,0,0; 428 --color-product-price-sale: 214,58,47; 429 --color-foreground-lighten-60: #5f5d5a; 430 --color-foreground-lighten-19: #c0bcb7; 431 color: rgb(var(--color-foreground)); 432 background-color: rgb(var(--color-background)); 433 } 434 } 435 @media (max-width: 767px) { 436 body .mobile-color-scheme-4 { 437 --color-background: 237,232,226; 438 --color-secondary-background: 247,247,247; 439 --color-primary: 214,58,47; 440 --color-text-heading: 0,0,0; 441 --color-foreground: 0,0,0; 442 --color-border: 192,187,182; 443 --color-button: 0,0,0; 444 --color-button-text: 255,255,255; 445 --color-secondary-button: 233,233,233; 446 --color-secondary-button-border: 233,233,233; 447 --color-secondary-button-text: 0,0,0; 448 --color-button-hover-background: 0,0,0; 449 --color-button-hover-text: 255,255,255; 450 --color-button-before: #333333; 451 --color-field: 255,255,255; 452 --color-field-text: 0,0,0; 453 --color-link: 0,0,0; 454 --color-link-hover: 0,0,0; 455 --color-product-price-sale: 214,58,47; 456 --color-foreground-lighten-60: #5f5d5a; 457 --color-foreground-lighten-19: #c0bcb7; 458 color: rgb(var(--color-foreground)); 459 background-color: rgb(var(--color-background)); 460 } 461 } 462 463 464.color-scheme-inverse { 465 --color-background: 0,0,0; 466 --color-secondary-background: 0,0,0; 467 --color-primary: 214,58,47; 468 --color-text-heading: 255,255,255; 469 --color-foreground: 255,255,255; 470 --color-border: 255,255,255; 471 --color-button: 255,255,255; 472 --color-button-text: 0,0,0; 473 --color-secondary-button: 255,255,255; 474 --color-secondary-button-border: 230,230,230; 475 --color-secondary-button-text: 0,0,0; 476 --color-button-hover-background: 0,0,0; 477 --color-button-hover-text: 255,255,255; 478 --color-button-before: #333333; 479 --color-field: 255,255,255; 480 --color-field-text: 0,0,0; 481 --color-link: 255,255,255; 482 --color-link-hover: 255,255,255; 483 --color-product-price-sale: 214,58,47; 484 --color-foreground-lighten-60: #999999; 485 --color-foreground-lighten-19: #303030; 486 } 487 @media (min-width: 768px) { 488 body .desktop-color-scheme-inverse { 489 --color-background: 0,0,0; 490 --color-secondary-background: 0,0,0; 491 --color-primary: 214,58,47; 492 --color-text-heading: 255,255,255; 493 --color-foreground: 255,255,255; 494 --color-border: 255,255,255; 495 --color-button: 255,255,255; 496 --color-button-text: 0,0,0; 497 --color-secondary-button: 255,255,255; 498 --color-secondary-button-border: 230,230,230; 499 --color-secondary-button-text: 0,0,0; 500 --color-button-hover-background: 0,0,0; 501 --color-button-hover-text: 255,255,255; 502 --color-button-before: #333333; 503 --color-field: 255,255,255; 504 --color-field-text: 0,0,0; 505 --color-link: 255,255,255; 506 --color-link-hover: 255,255,255; 507 --color-product-price-sale: 214,58,47; 508 --color-foreground-lighten-60: #999999; 509 --color-foreground-lighten-19: #303030; 510 color: rgb(var(--color-foreground)); 511 background-color: rgb(var(--color-background)); 512 } 513 } 514 @media (max-width: 767px) { 515 body .mobile-color-scheme-inverse { 516 --color-background: 0,0,0; 517 --color-secondary-background: 0,0,0; 518 --color-primary: 214,58,47; 519 --color-text-heading: 255,255,255; 520 --color-foreground: 255,255,255; 521 --color-border: 255,255,255; 522 --color-button: 255,255,255; 523 --color-button-text: 0,0,0; 524 --color-secondary-button: 255,255,255; 525 --color-secondary-button-border: 230,230,230; 526 --color-secondary-button-text: 0,0,0; 527 --color-button-hover-background: 0,0,0; 528 --color-button-hover-text: 255,255,255; 529 --color-button-before: #333333; 530 --color-field: 255,255,255; 531 --color-field-text: 0,0,0; 532 --color-link: 255,255,255; 533 --color-link-hover: 255,255,255; 534 --color-product-price-sale: 214,58,47; 535 --color-foreground-lighten-60: #999999; 536 --color-foreground-lighten-19: #303030; 537 color: rgb(var(--color-foreground)); 538 background-color: rgb(var(--color-background)); 539 } 540 } 541 542 543.color-scheme-6 { 544 --color-background: 134,97,77; 545 --color-secondary-background: 243,238,234; 546 --color-primary: 214,58,47; 547 --color-text-heading: 255,255,255; 548 --color-foreground: 255,255,255; 549 --color-border: 198,191,177; 550 --color-button: 255,255,255; 551 --color-button-text: 0,0,0; 552 --color-secondary-button: 255,255,255; 553 --color-secondary-button-border: 230,230,230; 554 --color-secondary-button-text: 0,0,0; 555 --color-button-hover-background: 0,0,0; 556 --color-button-hover-text: 255,255,255; 557 --color-button-before: #333333; 558 --color-field: 255,255,255; 559 --color-field-text: 0,0,0; 560 --color-link: 255,255,255; 561 --color-link-hover: 255,255,255; 562 --color-product-price-sale: 214,58,47; 563 --color-foreground-lighten-60: #cfc0b8; 564 --color-foreground-lighten-19: #9d7f6f; 565 } 566 @media (min-width: 768px) { 567 body .desktop-color-scheme-6 { 568 --color-background: 134,97,77; 569 --color-secondary-background: 243,238,234; 570 --color-primary: 214,58,47; 571 --color-text-heading: 255,255,255; 572 --color-foreground: 255,255,255; 573 --color-border: 198,191,177; 574 --color-button: 255,255,255; 575 --color-button-text: 0,0,0; 576 --color-secondary-button: 255,255,255; 577 --color-secondary-button-border: 230,230,230; 578 --color-secondary-button-text: 0,0,0; 579 --color-button-hover-background: 0,0,0; 580 --color-button-hover-text: 255,255,255; 581 --color-button-before: #333333; 582 --color-field: 255,255,255; 583 --color-field-text: 0,0,0; 584 --color-link: 255,255,255; 585 --color-link-hover: 255,255,255; 586 --color-product-price-sale: 214,58,47; 587 --color-foreground-lighten-60: #cfc0b8; 588 --color-foreground-lighten-19: #9d7f6f; 589 color: rgb(var(--color-foreground)); 590 background-color: rgb(var(--color-background)); 591 } 592 } 593 @media (max-width: 767px) { 594 body .mobile-color-scheme-6 { 595 --color-background: 134,97,77; 596 --color-secondary-background: 243,238,234; 597 --color-primary: 214,58,47; 598 --color-text-heading: 255,255,255; 599 --color-foreground: 255,255,255; 600 --color-border: 198,191,177; 601 --color-button: 255,255,255; 602 --color-button-text: 0,0,0; 603 --color-secondary-button: 255,255,255; 604 --color-secondary-button-border: 230,230,230; 605 --color-secondary-button-text: 0,0,0; 606 --color-button-hover-background: 0,0,0; 607 --color-button-hover-text: 255,255,255; 608 --color-button-before: #333333; 609 --color-field: 255,255,255; 610 --color-field-text: 0,0,0; 611 --color-link: 255,255,255; 612 --color-link-hover: 255,255,255; 613 --color-product-price-sale: 214,58,47; 614 --color-foreground-lighten-60: #cfc0b8; 615 --color-foreground-lighten-19: #9d7f6f; 616 color: rgb(var(--color-foreground)); 617 background-color: rgb(var(--color-background)); 618 } 619 } 620 621 622.color-scheme-7 { 623 --color-background: 255,255,255; 624 --color-secondary-background: 248,248,248; 625 --color-primary: 214,58,47; 626 --color-text-heading: 0,0,0; 627 --color-foreground: 0,0,0; 628 --color-border: 230,230,230; 629 --color-button: 0,0,0; 630 --color-button-text: 255,255,255; 631 --color-secondary-button: 255,255,255; 632 --color-secondary-button-border: 255,255,255; 633 --color-secondary-button-text: 0,0,0; 634 --color-button-hover-background: 0,0,0; 635 --color-button-hover-text: 255,255,255; 636 --color-button-before: #333333; 637 --color-field: 245,245,245; 638 --color-field-text: 0,0,0; 639 --color-link: 0,0,0; 640 --color-link-hover: 0,0,0; 641 --color-product-price-sale: 214,58,47; 642 --color-foreground-lighten-60: #666666; 643 --color-foreground-lighten-19: #cfcfcf; 644 } 645 @media (min-width: 768px) { 646 body .desktop-color-scheme-7 { 647 --color-background: 255,255,255; 648 --color-secondary-background: 248,248,248; 649 --color-primary: 214,58,47; 650 --color-text-heading: 0,0,0; 651 --color-foreground: 0,0,0; 652 --color-border: 230,230,230; 653 --color-button: 0,0,0; 654 --color-button-text: 255,255,255; 655 --color-secondary-button: 255,255,255; 656 --color-secondary-button-border: 255,255,255; 657 --color-secondary-button-text: 0,0,0; 658 --color-button-hover-background: 0,0,0; 659 --color-button-hover-text: 255,255,255; 660 --color-button-before: #333333; 661 --color-field: 245,245,245; 662 --color-field-text: 0,0,0; 663 --color-link: 0,0,0; 664 --color-link-hover: 0,0,0; 665 --color-product-price-sale: 214,58,47; 666 --color-foreground-lighten-60: #666666; 667 --color-foreground-lighten-19: #cfcfcf; 668 color: rgb(var(--color-foreground)); 669 background-color: rgb(var(--color-background
669)); 670 } 671 } 672 @media (max-width: 767px) { 673 body .mobile-color-scheme-7 { 674 --color-background: 255,255,255; 675 --color-secondary-background: 248,248,248; 676 --color-primary: 214,58,47; 677 --color-text-heading: 0,0,0; 678 --color-foreground: 0,0,0; 679 --color-border: 230,230,230; 680 --color-button: 0,0,0; 681 --color-button-text: 255,255,255; 682 --color-secondary-button: 255,255,255; 683 --color-secondary-button-border: 255,255,255; 684 --color-secondary-button-text: 0,0,0; 685 --color-button-hover-background: 0,0,0; 686 --color-button-hover-text: 255,255,255; 687 --color-button-before: #333333; 688 --color-field: 245,245,245; 689 --color-field-text: 0,0,0; 690 --color-link: 0,0,0; 691 --color-link-hover: 0,0,0; 692 --color-product-price-sale: 214,58,47; 693 --color-foreground-lighten-60: #666666; 694 --color-foreground-lighten-19: #cfcfcf; 695 color: rgb(var(--color-foreground)); 696 background-color: rgb(var(--color-background)); 697 } 698 } 699 700 701.color-scheme-8 { 702 --color-background: 248,244,241; 703 --color-secondary-background: 247,247,247; 704 --color-primary: 214,58,47; 705 --color-text-heading: 0,0,0; 706 --color-foreground: 0,0,0; 707 --color-border: 255,255,255; 708 --color-button: 0,0,0; 709 --color-button-text: 255,255,255; 710 --color-secondary-button: 233,233,233; 711 --color-secondary-button-border: 233,233,233; 712 --color-secondary-button-text: 0,0,0; 713 --color-button-hover-background: 0,0,0; 714 --color-button-hover-text: 255,255,255; 715 --color-button-before: #333333; 716 --color-field: 255,255,255; 717 --color-field-text: 0,0,0; 718 --color-link: 0,0,0; 719 --color-link-hover: 0,0,0; 720 --color-product-price-sale: 214,58,47; 721 --color-foreground-lighten-60: #636260; 722 --color-foreground-lighten-19: #c9c6c3; 723 } 724 @media (min-width: 768px) { 725 body .desktop-color-scheme-8 { 726 --color-background: 248,244,241; 727 --color-secondary-background: 247,247,247; 728 --color-primary: 214,58,47; 729 --color-text-heading: 0,0,0; 730 --color-foreground: 0,0,0; 731 --color-border: 255,255,255; 732 --color-button: 0,0,0; 733 --color-button-text: 255,255,255; 734 --color-secondary-button: 233,233,233; 735 --color-secondary-button-border: 233,233,233; 736 --color-secondary-button-text: 0,0,0; 737 --color-button-hover-background: 0,0,0; 738 --color-button-hover-text: 255,255,255; 739 --color-button-before: #333333; 740 --color-field: 255,255,255; 741 --color-field-text: 0,0,0; 742 --color-link: 0,0,0; 743 --color-link-hover: 0,0,0; 744 --color-product-price-sale: 214,58,47; 745 --color-foreground-lighten-60: #636260; 746 --color-foreground-lighten-19: #c9c6c3; 747 color: rgb(var(--color-foreground)); 748 background-color: rgb(var(--color-background)); 749 } 750 } 751 @media (max-width: 767px) { 752 body .mobile-color-scheme-8 { 753 --color-background: 248,244,241; 754 --color-secondary-background: 247,247,247; 755 --color-primary: 214,58,47; 756 --color-text-heading: 0,0,0; 757 --color-foreground: 0,0,0; 758 --color-border: 255,255,255; 759 --color-button: 0,0,0; 760 --color-button-text: 255,255,255; 761 --color-secondary-button: 233,233,233; 762 --color-secondary-button-border: 233,233,233; 763 --color-secondary-button-text: 0,0,0; 764 --color-button-hover-background: 0,0,0; 765 --color-button-hover-text: 255,255,255; 766 --color-button-before: #333333; 767 --color-field: 255,255,255; 768 --color-field-text: 0,0,0; 769 --color-link: 0,0,0; 770 --color-link-hover: 0,0,0; 771 --color-product-price-sale: 214,58,47; 772 --color-foreground-lighten-60: #636260; 773 --color-foreground-lighten-19: #c9c6c3; 774 color: rgb(var(--color-foreground)); 775 background-color: rgb(var(--color-background)); 776 } 777 } 778 779 780.color-scheme-9 { 781 --color-background: 255,255,255; 782 --color-secondary-background: 245,245,245; 783 --color-primary: 214,58,47; 784 --color-text-heading: 0,0,0; 785 --color-foreground: 0,0,0; 786 --color-border: 230,230,230; 787 --color-button: 0,0,0; 788 --color-button-text: 255,255,255; 789 --color-secondary-button: 255,255,255; 790 --color-secondary-button-border: 204,204,204; 791 --color-secondary-button-text: 0,0,0; 792 --color-button-hover-background: 0,0,0; 793 --color-button-hover-text: 255,255,255; 794 --color-button-before: #333333; 795 --color-field: 245,245,245; 796 --color-field-text: 0,0,0; 797 --color-link: 0,0,0; 798 --color-link-hover: 0,0,0; 799 --color-product-price-sale: 214,58,47; 800 --color-foreground-lighten-60: #666666; 801 --color-foreground-lighten-19: #cfcfcf; 802 } 803 @media (min-width: 768px) { 804 body .desktop-color-scheme-9 { 805 --color-background: 255,255,255; 806 --color-secondary-background: 245,245,245; 807 --color-primary: 214,58,47; 808 --color-text-heading: 0,0,0; 809 --color-foreground: 0,0,0; 810 --color-border: 230,230,230; 811 --color-button: 0,0,0; 812 --color-button-text: 255,255,255; 813 --color-secondary-button: 255,255,255; 814 --color-secondary-button-border: 204,204,204; 815 --color-secondary-button-text: 0,0,0; 816 --color-button-hover-background: 0,0,0; 817 --color-button-hover-text: 255,255,255; 818 --color-button-before: #333333; 819 --color-field: 245,245,245; 820 --color-field-text: 0,0,0; 821 --color-link: 0,0,0; 822 --color-link-hover: 0,0,0; 823 --color-product-price-sale: 214,58,47; 824 --color-foreground-lighten-60: #666666; 825 --color-foreground-lighten-19: #cfcfcf; 826 color: rgb(var(--color-foreground)); 827 background-color: rgb(var(--color-background)); 828 } 829 } 830 @media (max-width: 767px) { 831 body .mobile-color-scheme-9 { 832 --color-background: 255,255,255; 833 --color-secondary-background: 245,245,245; 834 --color-primary: 214,58,47; 835 --color-text-heading: 0,0,0; 836 --color-foreground: 0,0,0; 837 --color-border: 230,230,230; 838 --color-button: 0,0,0; 839 --color-button-text: 255,255,255; 840 --color-secondary-button: 255,255,255; 841 --color-secondary-button-border: 204,204,204; 842 --color-secondary-button-text: 0,0,0; 843 --color-button-hover-background: 0,0,0; 844 --color-button-hover-text: 255,255,255; 845 --color-button-before: #333333; 846 --color-field: 245,245,245; 847 --color-field-text: 0,0,0; 848 --color-link: 0,0,0; 849 --color-link-hover: 0,0,0; 850 --color-product-price-sale: 214,58,47; 851 --color-foreground-lighten-60: #666666; 852 --color-foreground-lighten-19: #cfcfcf; 853 color: rgb(var(--color-foreground)); 854 background-color: rgb(var(--color-background)); 855 } 856 } 857 858 859.color-scheme-10 { 860 --color-background: 248,244,241; 861 --color-secondary-background: 247,247,247; 862 --color-primary: 214,58,47; 863 --color-text-heading: 0,0,0; 864 --color-foreground: 0,0,0; 865 --color-border: 230,230,230; 866 --color-button: 0,0,0; 867 --color-button-text: 255,255,255; 868 --color-secondary-button: 233,233,233; 869 --color-secondary-button-border: 233,233,233; 870 --color-secondary-button-text: 0,0,0; 871 --color-button-hover-background: 0,0,0; 872 --color-button-hover-text: 255,255,255; 873 --color-button-before: #333333; 874 --color-field: 245,245,245; 875 --color-field-text: 0,0,0; 876 --color-link: 0,0,0; 877 --color-link-hover: 0,0,0; 878 --color-product-price-sale: 214,58,47; 879 --color-foreground-lighten-60: #636260; 880 --color-foreground-lighten-19: #c9c6c3; 881 } 882 @media (min-width: 768px) { 883 body .desktop-color-scheme-10 { 884 --color-background: 248,244,241; 885 --color-secondary-background: 247,247,247; 886 --color-primary: 214,58,47; 887 --color-text-heading: 0,0,0; 888 --color-foreground: 0,0,0; 889 --color-border: 230,230,230; 890 --color-button: 0,0,0; 891 --color-button-text: 255,255,255; 892 --color-secondary-button: 233,233,233; 893 --color-secondary-button-border: 233,233,233; 894 --color-secondary-button-text: 0,0,0; 895 --color-button-hover-background: 0,0,0; 896 --color-button-hover-text: 255,255,255; 897 --color-button-before: #333333; 898 --color-field: 245,245,245; 899 --color-field-text: 0,0,0; 900 --color-link: 0,0,0; 901 --color-link-hover: 0,0,0; 902 --color-product-price-sale: 214,58,47; 903 --color-foreground-lighten-60: #636260; 904 --color-foreground-lighten-19: #c9c6c3; 905 color: rgb(var(--color-foreground)); 906 background-color: rgb(var(--color-background)); 907 } 908 } 909 @media (max-width: 767px) { 910 body .mobile-color-scheme-10 { 911 --color-background: 248,244,241; 912 --color-secondary-background: 247,247,247; 913 --color-primary: 214,58,47; 914 --color-text-heading: 0,0,0; 915 --color-foreground: 0,0,0; 916 --color-border: 230,230,230; 917 --color-button: 0,0,0; 918 --color-button-text: 255,255,255; 919 --color-secondary-button: 233,233,233; 920 --color-secondary-button-border: 233,233,233; 921 --color-secondary-button-text: 0,0,0; 922 --color-button-hover-background: 0,0,0; 923 --color-button-hover-text: 255,255,255; 924 --color-button-before: #333333; 925 --color-field: 245,245,245; 926 --color-field-text: 0,0,0; 927 --color-link: 0,0,0; 928 --color-link-hover: 0,0,0; 929 --color-product-price-sale: 214,58,47; 930 --color-foreground-lighten-60: #636260; 931 --color-foreground-lighten-19: #c9c6c3; 932 color: rgb(var(--color-foreground)); 933 background-color: rgb(var(--color-background)); 934 } 935 } 936 937 938.color-scheme-11 { 939 --color-background: 243,238,234; 940 --color-secondary-background: 247,247,247; 941 --color-primary: 214,58,47; 942 --color-text-heading: 0,0,0; 943 --color-foreground: 0,0,0; 944 --color-border: 255,255,255; 945 --color-button: 0,0,0; 946 --color-button-text: 255,255,255; 947 --color-secondary-button: 233,233,233; 948 --color-secondary-button-border: 233,233,233; 949 --color-secondary-button-text: 0,0,0; 950 --color-button-hover-background: 0,0,0; 951 --color-button-hover-text: 255,255,255; 952 --color-button-before: #333333; 953 --color-field: 255,255,255; 954 --color-field-text: 0,0,0; 955 --color-link: 0,0,0; 956 --color-link-hover: 0,0,0; 957 --color-product-price-sale: 214,58,47; 958 --color-foreground-lighten-60: #615f5e; 959 --color-foreground-lighten-19: #c5c1be; 960 } 961 @media (min-width: 768px) { 962 body .desktop-color-scheme-11 { 963 --color-background: 243,238,234; 964 --color-secondary-background: 247,247,247; 965 --color-primary: 214,58,47; 966 --color-text-heading: 0,0,0; 967 --color-foreground: 0,0,0; 968 --color-border: 255,255,255; 969 --color-button: 0,0,0; 970 --color-button-text: 255,255,255; 971 --color-secondary-button: 233,233,233; 972 --color-secondary-button-border: 233,233,233; 973 --color-secondary-button-text: 0,0,0; 974 --color-button-hover-background: 0,0,0; 975 --color-button-hover-text: 255,255,255; 976 --color-button-before: #333333; 977 --color-field: 255,255,255; 978 --color-field-text: 0,0,0; 979 --color-link: 0,0,0; 980 --color-link-hover: 0,0,0; 981 --color-product-price-sale: 214,58,47; 982 --color-foreground-lighten-60: #615f5e; 983 --color-foreground-lighten-19: #c5c1be; 984 color: rgb(var(--color-foreground)); 985 background-color: rgb(var(--color-background)); 986 } 987 } 988 @media (max-width: 767px) { 989 body .mobile-color-scheme-11 { 990 --color-background: 243,238,234; 991 --color-secondary-background: 247,247,247; 992 --color-primary: 214,58,47; 993 --color-text-heading: 0,0,0; 994 --color-foreground: 0,0,0; 995 --color-border: 255,255,255; 996 --color-button: 0,0,0; 997 --color-button-text: 255,255,255; 998 --color-secondary-button: 233,233,233; 999 --color-secondary-button-border: 233,233,233; 1000 --color-secondary-button-text: 0,0,0; 1001 --color-button-hover-background: 0,0,0; 1002 --color-button-hover-text: 255,255,255; 1003 --color-button-before: #333333; 1004 --color-field: 255,255,255; 1005 --color-field-text: 0,0,0; 1006 --color-link: 0,0,0; 1007 --color-link-hover: 0,0,0; 1008 --color-product-price-sale: 214,58,47; 1009 --color-foreground-lighten-60: #615f5e; 1010 --color-foreground-lighten-19: #c5c1be; 1011 color: rgb(var(--color-foreground)); 1012 background-color: rgb(var(--color-background)); 1013 } 1014 } 1015 1016 1017 body, .color-scheme-1, .color-scheme-2, .color-scheme-3, .color-scheme-4, .color-scheme-inverse, .color-scheme-6, .color-scheme-7, .color-scheme-8, .color-scheme-9, .color-scheme-10, .color-scheme-11 { 1018 color: rgb(var(--color-foreground)); 1019 background-color: rgb(var(--color-background)); 1020 } 1021 1022 :root { 1023 /* Animation variable */ 1024 --animation-nav: .5s cubic-bezier(.6, 0, .4, 1); 1025 --animation-default: .5s cubic-bezier(.3, 1, .3, 1); 1026 --animation-fast: .3s cubic-bezier(.7, 0, .3, 1); 1027 --transform-origin-start: left;
1028 --transform-origin-end: right; 1029 --duration-default: 200ms; 1030 --duration-image: 1000ms; 1031 1032 --font-body-family: "DM Sans", sans-serif; 1033 --font-body-style: normal; 1034 --font-body-weight: 400; 1035 --font-body-weight-bolder: 700; 1036 --font-body-weight-bold: 700; 1037 --font-body-size: 1.5rem; 1038 --font-body-line-height: 1.6; 1039 1040 --font-heading-family: Fraunces, serif; 1041 --font-heading-style: normal; 1042 --font-heading-weight: 400; 1043 --font-heading-letter-spacing: -0.04em; 1044 --font-heading-transform: none; 1045 --font-heading-scale: 1.0; 1046 --font-heading-mobile-scale: 0.8; 1047 1048 --font-hd1-transform:none; 1049 1050 --font-subheading-family: "DM Sans", sans-serif; 1051 --font-subheading-weight: 500; 1052 --font-subheading-scale: 1.0; 1053 --font-subheading-transform: uppercase; 1054 --font-subheading-letter-spacing: 0.05em; 1055 1056 --font-navigation-family: "DM Sans", sans-serif; 1057 --font-navigation-weight: 500; 1058 --navigation-transform: uppercase; 1059 1060 --font-button-family: "DM Sans", sans-serif; 1061 --font-button-weight: 500; 1062 --buttons-letter-spacing: 0.05em; 1063 --buttons-transform: uppercase; 1064 --buttons-height: 4.8rem; 1065 --buttons-border-width: 1px; 1066 --inputs-border-width: 1px; 1067 1068 --font-pcard-title-family: "DM Sans", sans-serif; 1069 --font-pcard-title-style: normal; 1070 --font-pcard-title-weight: 500; 1071 --font-pcard-title-scale: 1.06; 1072 --font-pcard-title-transform: none; 1073 1074 --font-hd1-size: 6.0rem; 1075 --font-hd2-size: 4.8rem; 1076 --font-hd3-size: 3.6rem; 1077 --font-h1-size: calc(var(--font-heading-scale) * 4rem); 1078 --font-h2-size: calc(var(--font-heading-scale) * 3.2rem); 1079 --font-h3-size: calc(var(--font-heading-scale) * 2.8rem); 1080 --font-h4-size: calc(var(--font-heading-scale) * 2.2rem); 1081 --font-h5-size: calc(var(--font-heading-scale) * 1.8rem); 1082 --font-h6-size: calc(var(--font-heading-scale) * 1.6rem); 1083 --font-subheading-size: calc(var(--font-subheading-scale) * var(--font-body-size)); 1084 --font-pcard-title-size: calc(var(--font-pcard-title-scale) * var(--font-body-size)); 1085 1086 --color-badge-sale: #c6512c; 1087 --color-badge-sale-text: #FFFFFF; 1088 --color-badge-soldout: #a5a4ab; 1089 --color-badge-soldout-text: #FFFFFF; 1090 --color-badge-hot: #000000; 1091 --color-badge-hot-text: #FFFFFF; 1092 --color-badge-new: #67785d; 1093 --color-badge-new-text: #FFFFFF; 1094 --color-cart-bubble: #D63A2F; 1095 --color-keyboard-focus: 11 97 205; 1096 1097 --buttons-radius: 0.5rem; 1098 --inputs-radius: 0.5rem; 1099 --textareas-radius: 0.5rem; 1100 --blocks-radius: 1.0rem; 1101 --blocks-radius-mobile: 0.8rem; 1102 --small-blocks-radius: 0.5rem; 1103 --medium-blocks-radius: 0.8rem; 1104 --pcard-radius: 1.0rem; 1105 --pcard-inner-radius: 0.6rem; 1106 --badges-radius: 0.5rem; 1107 1108 --page-width: 1410px; 1109 --page-width-margin: 0rem; 1110 --header-padding-bottom: 4rem; 1111 --header-padding-bottom-mobile: 3.2rem; 1112 --header-padding-bottom-large: 6rem; 1113 --header-padding-bottom-large-lg: 4rem; 1114 } 1115 1116 *, 1117 *::before, 1118 *::after { 1119 box-sizing: inherit; 1120 } 1121 1122 html { 1123 box-sizing: border-box; 1124 font-size: 62.5%; 1125 height: 100%; 1126 } 1127 1128 body { 1129 min-height: 100%; 1130 margin: 0; 1131 font-family: var(--font-body-family); 1132 font-style: var(--font-body-style); 1133 font-weight: var(--font-body-weight); 1134 font-size: var(--font-body-size); 1135 line-height: var(--font-body-line-height); 1136 -webkit-font-smoothing: antialiased; 1137 -moz-osx-font-smoothing: grayscale; 1138 touch-action: manipulation; 1139 -webkit-text-size-adjust: 100%; 1140 font-feature-settings: normal; 1141 } 1142 @media (min-width: 1485px) { 1143 .swiper-controls--outside { 1144 --swiper-navigation-offset-x: calc((var(--swiper-navigation-size) + 2.7rem) * -1); 1145 } 1146 } 1147</style> 1148 1149 <link rel="preload" as="font" href="//teeser.ae/cdn/fonts/dm_sans/dmsans_n4.ec80bd4dd7e1a334c969c265873491ae56018d72.woff2" type="font/woff2" crossorigin> 1150 1151 1152 <link rel="preload" as="font" href="//teeser.ae/cdn/fonts/fraunces/fraunces_n4.8e6986daad4907c36a536fb8d55aaf5318c974ca.woff2" type="font/woff2" crossorigin> 1153 1154<link href="//teeser.ae/cdn/shop/t/15/assets/vendor.css?v=94183888130352382221790757799" rel="stylesheet" type="text/css" media="all" /><link href="//teeser.ae/cdn/shop/t/15/assets/theme.css?v=65716781810230575091790757799" rel="stylesheet" type="text/css" media="all" />
1154<script>window.performance && window.performance.mark && window.performance.mark('shopify.content_for_header.start');</script>
1154<meta name="google-site-verification" content="qJrv03B5SAcKnehKYklagubG7014jZprSuhGtRSMaAM"> 1155<meta id="shopify-digital-wallet" name="shopify-digital-wallet" content="/69682823417/digital_wallets/dialog"> 1156<link rel="ucp" href="/.well-known/ucp" version="2026-08-25"><link rel="alternate" type="application/atom+xml" title="Feed" href="/blogs/fashion.atom" /> 1157<link rel="next" href="/blogs/fashion?page=2"> 1158<link rel="alternate" hreflang="x-default" href="https://teeser.ae/blogs/fashion"> 1159<link rel="alternate" hreflang="en" href="https://teeser.ae/blogs/fashion"> 1160<link rel="alternate" hreflang="ar" href="https://teeser.ae/ar/blogs/fashion">
1161<script async="async" src="/checkouts/internal/preloads.js?locale=en-AE"></script>
vendor: 1 bytes, line 1161
1161
1162<script id="shopify-features" type="application/json">{"accessToken":"1c44534c1ea47e856e2839079070cc04","betas":["rich-media-storefront-analytics"],"domain":"teeser.ae","predictiveSearch":true,"shopId":69682823417,"locale":"en"}</script>
vendor: 1 bytes, line 1162
1162
1163<script>var Shopify = Shopify || {}; 1164Shopify.shop = "teeserdubai.myshopify.com"; 1165Shopify.locale = "en"; 1166Shopify.currency = {"active":"AED","rate":"1.0"}; 1167Shopify.country = "AE"; 1168Shopify.theme = {"name":"Updated Developed By Hanzala","id":188620144889,"schema_name":"Sleek","schema_version":"1.9.1","theme_store_id":null,"role":"main"}; 1169Shopify.theme.handle = "null"; 1170Shopify.theme.style = {"id":null,"handle":null}; 1171Shopify.cdnHost = "teeser.ae/cdn"; 1172Shopify.routes = Shopify.routes || {}; 1173Shopify.routes.root = "/"; 1174Shopify.shopJsCdnBaseUrl = "https://cdn.shopify.com/shopifycloud/shop-js"; 1175Shopify.SignInWithShop = Shopify.SignInWithShop || {}; 1176Shopify.SignInWithShop.User = Shopify.SignInWithShop.User || {}; 1177Shopify.SignInWithShop.User.recognized = false;</script>
vendor: 1 bytes, line 1177
1177
1178<script type="module">!function(o){(o.Shopify=o.Shopify||{}).modules=!0}(window);</script>
vendor: 1 bytes, line 1178
1178
1179<script>!function(o){function n(){var o=[];function n(){o.push(Array.prototype.slice.apply(arguments))}return n.q=o,n}var t=o.Shopify=o.Shopify||{};t.loadFeatures=n(),t.autoloadFeatures=n()}(window);</script>
vendor: 1 bytes, line 1179
1179
1180<script> 1181 window.Shopify = window.Shopify || {}; 1182 window.Shopify.SignInWithShop = window.Shopify.SignInWithShop || {}; 1183 window.Shopify.SignInWithShop.assetMetrics = { sampleRate: 0.25 }; 1184 window.Shopify.SignInWithShop.eligible = true; 1185</script>
vendor: 1 bytes, line 1185
1185
1186<script id="shop-js-analytics" type="application/json">{"pageType":"blog"}</script>
vendor: 1 bytes, line 1186
1186
1187<script defer="defer" async type="module" src="https://cdn.shopify.com/shopifycloud/shop-js/modules/v2/loader.init-shop-cart-sync.en.esm.js"></script>
vendor: 1 bytes, line 1187
1187
1188<script type="module"> 1189 await import("https://cdn.shopify.com/shopifycloud/shop-js/modules/v2/loader.init-shop-cart-sync.en.esm.js"); 1190 1191 window.Shopify.SignInWithShop?.initShopCartSync?.({"fedCMEnabled":true,"windoidEnabled":true}); 1192 1193</script>
vendor: 1 bytes, line 1193
1193
1194<script> 1195 window.Shopify = window.Shopify || {}; 1196 if (!window.Shopify.featureAssets) window.Shopify.featureAssets = {}; 1197 window.Shopify.featureAssets['shop-js'] = {"avatar":["modules/v2/loader.avatar.en.esm.js"],"checkout-modal":["modules/v2/loader.checkout-modal.en.esm.js"],"init-customer-accounts-sign-up":["modules/v2/loader.init-customer-accounts-sign-up.en.esm.js"],"init-customer-accounts":["modules/v2/loader.init-customer-accounts.en.esm.js"],"init-fed-cm":["modules/v2/loader.init-fed-cm.en.esm.js"],"init-shop-cart-sync":["modules/v2/loader.init-shop-cart-sync.en.esm.js"],"init-shop-email-lookup-coordinator":["modules/v2/loader.init-shop-email-lookup-coordinator.en.esm.js"],"init-shop-for-new-customer-accounts":["modules/v2/loader.init-shop-for-new-customer-accounts.en.esm.js"],"init-shop-user-recognition":["modules/v2/loader.init-shop-user-recognition.en.esm.js"],"init-windoid":["modules/v2/loader.init-windoid.en.esm.js"],"lead-capture":["modules/v2/loader.lead-capture.en.esm.js"],"listener":["modules/v2/loader.listener.en.esm.js"],"pay-button":["modules/v2/loader.pay-button.en.esm.js"],"payment-terms":["modules/v2/loader.payment-terms.en.esm.js"],"shop-button":["modules/v2/loader.shop-button.en.esm.js"],"shop-cart-sync":["modules/v2/loader.shop-cart-sync.en.esm.js"],"shop-cash-offers":["modules/v2/loader.shop-cash-offers.en.esm.js"],"shop-follow-button":["modules/v2/loader.shop-follow-button.en.esm.js"],"shop-login-button":["modules/v2/loader.shop-login-button.en.esm.js"],"shop-login":["modules/v2/loader.shop-login.en.esm.js"],"shop-toast-manager":["modules/v2/loader.shop-toast-manager.en.esm.js"],"shop-user-recognition":["modules/v2/loader.shop-user-recognition.en.esm.js"]}; 1198</script>
vendor: 1 bytes, line 1198
1198
1199<script>(function() { 1200 var isLoaded = false; 1201 function asyncLoad() { 1202 if (isLoaded) return; 1203 isLoaded = true; 1204 var urls = ["https:\/\/cdn.vstar.app\/static\/js\/thankyou.js?shop=teeserdubai.myshopify.com","https:\/\/stack-discounts.merchantyard.com\/js\/integrations\/script.js?v=3992\u0026shop=teeserdubai.myshopify.com","https:\/\/atlantis.live.zoko.io\/scripts\/main.js?v=v2\u0026shop=teeserdubai.myshopify.com"]; 1205 for (var i = 0; i < urls.length; i++) { 1206 var s = document.createElement('script'); 1207 s.type = 'text/javascript'; 1208 s.async = true; 1209 s.src = urls[i]; 1210 var x = document.getElementsByTagName('script')[0]; 1211 x.parentNode.insertBefore(s, x); 1212 } 1213 }; 1214 if(window.attachEvent) { 1215 window.attachEvent('onload', asyncLoad); 1216 } else { 1217 window.addEventListener('load', asyncLoad, false); 1218 } 1219})();</script>
vendor: 1 bytes, line 1219
1219
1220<script id="__st">var __st={"a":69682823417,"offset":14400,"reqid":"35f7750b-c976-46f2-9223-15f4af4cb6f9-1791087565","pageurl":"teeser.ae\/blogs\/fashion","s":"blogs-103232241913","u":"cb90bfe8279d","p":"blog","rtyp":"blog","rid":103232241913};</script>
vendor: 1 bytes, line 1220
1220
1221<script>window.ShopifyPaypalV4VisibilityTracking = true;</script>
vendor: 1 bytes, line 1221
1221
1222<script id="captcha-bootstrap">!function(){'use strict';const t='contact',e='account',n='new_comment',o=[[t,t],['blogs',n],['comments',n],[t,'customer']],c=[[e,'customer_login'],[e,'guest_login'],[e,'recover_customer_password'],[e,'create_customer']],r=t=>t.map((([t,e])=>`form[action*='/${t}']:not([data-nocaptcha='true']) input[name='form_type'][value='${e}']`)).join(','),a=t=>()=>t?[...document.querySelectorAll(t)].map((t=>t.form)):[];function s(){const t=[...o],e=r(t);return a(e)}const i='password',u='form_key',d=['recaptcha-v3-token','g-recaptcha-response','h-captcha-response',i],f=()=>{try{return window.sessionStorage}catch{return}},m='__shopify_v',_=t=>t.elements[u];function p(t,e,n=!1){try{const o=window.sessionStorage,c=JSON.parse(o.getItem(e)),{data:r}=function(t){const{data:e,action:n}=t;return t[m]||n?{data:e,action:n}:{data:t,action:n}}(c);for(const[e,n]of Object.entries(r))t.elements[e]&&(t.elements[e].value=n);n&&o.removeItem(e)}catch(o){console.error('form repopulation failed',{error:o})}}const l='form_type',E='cptcha';function T(t){t.dataset[E]=!0}const w=window,h=w.document,L='Shopify',v='ce_forms',y='captcha';let A=!1;((t,e)=>{const n=(g='f06e6c50-85a8-45c8-87d0-21a2b65856fe',I='https://cdn.shopify.com/shopifycloud/storefront-forms-hcaptcha/ce_storefront_forms_captcha_hcaptcha.v1.5.3.iife.js',D={infoText:'Protected by hCaptcha',privacyText:'Privacy',termsText:'Terms'},(t,e,n)=>{const o=w[L][v],c=o.bindForm;if(c)return c(t,g,e,D).then(n);var r;o.q.push([[t,g,e,D],n]),r=I,A||(h.body.append(Object.assign(h.createElement('script'),{id:'captcha-provider',async:!0,src:r})),A=!0)});var g,I,D;w[L]=w[L]||{},w[L][v]=w[L][v]||{},w[L][v].q=[],w[L][y]=w[L][y]||{},w[L][y].protect=function(t,e){n(t,void 0,e),T(t)},Object.freeze(w[L][y]),function(t,e,n,w,h,L){const[v,y,A,g]=function(t,e,n){const i=e?o:[],u=t?c:[],d=[...i,...u],f=r(d),m=r(i),_=r(d.filter((([t,e])=>n.includes(e))));return[a(f),a(m),a(_),s()]}(w,h,L),I=t=>{const e=t.target;return e instanceof HTMLFormElement?e:e&&e.form},D=t=>v().includes(t);t.addEventListener('submit',(t=>{const e=I(t);if(!e)return;const n=D(e)&&!e.dataset.hcaptchaBound&&!e.dataset.recaptchaBound,o=_(e),c=g().includes(e)&&(!o||!o.value);(n||c)&&t.preventDefault(),c&&!n&&(function(t){try{if(!f())return;!function(t){const e=f();if(!e)return;const n=_(t);if(!n)return;const o=n.value;o&&e.removeItem(o)}(t);const e=Array.from(Array(32),(()=>Math.random().toString(36)[2])).join('');!function(t,e){_(t)||t.append(Object.assign(document.createElement('input'),{type:'hidden',name:u})),t.elements[u].value=e}(t,e),function(t,e){const n=f();if(!n)return;const o=[...t.querySelectorAll(`input[type='${i}']`)].map((({name:t})=>t)),c=[...d,...o],r={};for(const[a,s]of new FormData(t).entries())c.includes(a)||(r[a]=s);n.setItem(e,JSON.stringify({[m]:1,action:t.action,data:r}))}(t,e)}catch(e){console.error('failed to persist form',e)}}(e),e.submit())}));const S=(t,e)=>{t&&!t.dataset[E]&&(n(t,e.some((e=>e===t))),T(t))};for(const o of['focusin','change'])t.addEventListener(o,(t=>{const e=I(t);D(e)&&S(e,y())}));const B=e.get('form_key'),M=e.get(l),P=B&&M;t.addEventListener('DOMContentLoaded',(()=>{const t=y();if(P)for(const e of t)e.elements[l].value===M&&p(e,B);[...new Set([...A(),...v().filter((t=>'true'===t.dataset.shopifyCaptcha))])].forEach((e=>S(e,t)))}))}(h,new URLSearchParams(w.location.search),n,t,e,['guest_login'])})(!0,!0)}();</script>
vendor: 1 bytes, line 1222
1222
1223<script integrity="sha256-JjoPp5ZfB1sSAs5SQaol1x1GgvveM+BgmRzyDexInEQ=" data-source-attribution="shopify.loadfeatures" defer="defer" src="//teeser.ae/cdn/shopifycloud/storefront/assets/storefront/load_feature-1bd60354.js" crossorigin="anonymous"></script>
vendor: 1 bytes, line 1223
1223
1224<script>(function () {var userAgent = navigator.userAgent;var platform = navigator.platform;var maxTouchPoints = navigator.maxTouchPoints || 0;var isIOS = /iPad|iPhone|iPod/.test(platform) || (platform === 'MacIntel' && maxTouchPoints > 1);var isMacSafari = platform.indexOf('Mac') === 0 && /Safari/.test(userAgent) && !/Chrome|Chromium|CriOS|FxiOS|Edg|OPR|Android/.test(userAgent);var isAppleSafari = isIOS || isMacSafari;if (isAppleSafari) {fetch('/sf_private_access_tokens' + location.search).catch(function () {});}function browserMajorVersion(pattern) {var match = userAgent.match(pattern);return match ? parseInt(match[1], 10) : null;}function shouldLoadAutosizesPolyfill() {if (!window.PerformanceObserver?.supportedEntryTypes?.includes('paint')) {return false;}var chromeVersion = browserMajorVersion(/Chrome\/(\d+)/);if (chromeVersion !== null) {return chromeVersion < 126;}var firefoxVersion = browserMajorVersion(/Firefox\/(\d+)/);if (firefoxVersion !== null) {return firefoxVersion < 150;}var safariVersion = isAppleSafari ? browserMajorVersion(/Version\/(\d+).*Safari\//) : null;if (safariVersion !== null) {return safariVersion < 27;}return true;}if (shouldLoadAutosizesPolyfill()) {var autosizesScript = document.createElement('script');autosizesScript.async = true;autosizesScript.crossOrigin = 'anonymous';autosizesScript.src = "//teeser.ae/cdn/shopifycloud/storefront/assets/storefront/autosizes-84416378.js";(document.head || document.documentElement).appendChild(autosizesScript);}window.ShopifyAnalytics = window.ShopifyAnalytics || {};window.ShopifyAnalytics.performance = window.ShopifyAnalytics.performance || {};(function () {var LONG_FRAME_THRESHOLD = 50;var longAnimationFrames = [];var activeRafId = null;function collectLongFrames() {var previousTime = null;function rafMonitor(now) {if (activeRafId === null) {return;}var delta = now - previousTime;if (delta > LONG_FRAME_THRESHOLD) {longAnimationFrames.push({startTime: previousTime,endTime: now,});}previousTime = now;activeRafId = requestAnimationFrame(rafMonitor);}previousTime = performance.now();activeRafId = requestAnimationFrame(rafMonitor);}if (!window.PerformanceObserver?.supportedEntryTypes?.includes('long-animation-frame')) {collectLongFrames();var timeoutId = setTimeout(function () {cancelAnimationFrame(activeRafId);}, 10000);window.ShopifyAnalytics.performance.getLongAnimationFrames = function (stopCollection) {if (stopCollection === undefined) {stopCollection = false;}if (stopCollection) {clearTimeout(timeoutId);cancelAnimationFrame(activeRafId);}return longAnimationFrames;};}})();})();</script>
1224<script id="shopify-origin-trials" async="async" integrity="sha256-qJbe/jEZBHtr5W/BlA2cKAz3vkXu6vJQyLjgvgCC86g=" src="//cdn.shopify.com/shopifycloud/storefront/assets/storefront/origin_trials-318ab40a.js" crossorigin="anonymous" onload="window.__shopifyOriginTrialsDone = true" onerror="window.__shopifyOriginTrialsDone = true"></script>
vendor: 1 bytes, line 1224
1224
1225<script> 1226 window.Shopify = window.Shopify || {}; 1227 window.Shopify.MCP = window.Shopify.MCP || {}; 1228 window.Shopify.MCP.enabled = true; 1229 window.Shopify.MCP.shop = "teeserdubai.myshopify.com"; 1230 window.Shopify.MCP.mcpEndpoint = "https:\/\/teeser.ae\/api\/mcp"; 1231 window.Shopify.MCP.tools = [{"name":"search_shop_policies_and_faqs","description":"Used to get facts about the stores policies, products, or services.\nSome examples of questions you can ask are:\n - What is your return policy?\n - What is your shipping policy?\n - What is your phone number?\n - What are your hours of operation?\"\n","inputSchema":{"$schema":"https:\/\/json-schema.org\/draft\/2020-12\/schema","type":"object","properties":{"query":{"type":"string","description":"A natural language query."},"context":{"type":"string","description":"Additional information about the request such as user demographics, mood, location, or other relevant details that could help in tailoring the response appropriately."}},"required":["query"]}}]; 1232</script>
vendor: 1 bytes, line 1232
1232
1233<script>(()=>{var d="shopify:webmcp_adapter_loaded",n=Symbol.for("shopify.webmcp_adapter_loading");function s(c,a,{win:r=window,doc:o=document}={}){function p(){try{return r.localStorage.getItem(d)==="true"}catch{return!1}}function l(){try{r.localStorage.setItem(d,"true")}catch{}}function u(){return typeof(o.modelContext||r.navigator?.modelContext)?.registerTool=="function"}function f(){if(r[n]||!u())return;let t=o.head||o.getElementsByTagName("head")[0];if(!t)return;let e=o.createElement("script");e.type="module",e.crossOrigin="anonymous",a&&(e.integrity=a),e.src=c,e.addEventListener("load",l,{once:!0}),e.addEventListener("error",()=>{r[n]=!1},{once:!0}),t.appendChild(e),r[n]=!0}function _(t){let e=o.getElementById("shopify-origin-trials");if(!e||r.__shopifyOriginTrialsDone){t();return}e.addEventListener("load",t,{once:!0}),e.addEventListener("error",t,{once:!0})}function i(){_(()=>r.setTimeout(f,0))}function m(){o.addEventListener("DOMContentLoaded",i,{once:!0})}p()?i():m()}s("\/\/teeser.ae\/cdn\/shopifycloud\/storefront\/assets\/storefront\/webmcp-c6b62ece.js","sha256-ke4DDuBjdvea3vxLWxHc9E9nq8zihuG4IfYEGbb77ys=");})(); 1234</script>
vendor: 1 bytes, line 1234
1234
1235<script data-source-attribution="shopify.dynamic_checkout.dynamic.init">var Shopify=Shopify||{};Shopify.PaymentButton=Shopify.PaymentButton||{isStorefrontPortableWallets:!0,init:function(){window.Shopify.PaymentButton.init=function(){};var t=document.createElement("script");t.src="https://teeser.ae/cdn/shopifycloud/portable-wallets/latest/portable-wallets.en.js",t.type="module",document.head.appendChild(t)}}; 1236</script>
vendor: 1 bytes, line 1236
1236
1237<script data-source-attribution="shopify.dynamic_checkout.buyer_consent"> 1238 function portableWalletsHideBuyerConsent(e){var t=document.getElementById("shopify-buyer-consent"),n=document.getElementById("shopify-subscription-policy-button");t&&n&&(t.classList.add("hidden"),t.setAttribute("aria-hidden","true"),n.removeEventListener("click",e))}function portableWalletsShowBuyerConsent(e){var t=document.getElementById("shopify-buyer-consent"),n=document.getElementById("shopify-subscription-policy-button");t&&n&&(t.classList.remove("hidden"),t.removeAttribute("aria-hidden"),n.addEventListener("click",e))}window.Shopify?.PaymentButton&&(window.Shopify.PaymentButton.hideBuyerConsent=portableWalletsHideBuyerConsent,window.Shopify.PaymentButton.showBuyerConsent=portableWalletsShowBuyerConsent); 1239</script>
vendor: 1 bytes, line 1239
1239
1240<script data-source-attribution="shopify.dynamic_checkout.cart.bootstrap">document.addEventListener("DOMContentLoaded",(function(){function t(){return document.querySelector("shopify-accelerated-checkout-cart, shopify-accelerated-checkout")}if(t())Shopify.PaymentButton.init();else{new MutationObserver((function(e,n){t()&&(Shopify.PaymentButton.init(),n.disconnect())})).observe(document.body,{childList:!0,subtree:!0})}})); 1241</script>
1241 1242<link id="shopify-accelerated-checkout-styles" rel="stylesheet" media="screen" href="https://teeser.ae/cdn/shopifycloud/portable-wallets/latest/accelerated-checkout-backwards-compat.css" crossorigin="anonymous"> 1243<style id="shopify-accelerated-checkout-cart"> 1244 #shopify-buyer-consent { 1245 margin-top: 1em; 1246 display: inline-block; 1247 width: 100%; 1248} 1249 1250#shopify-buyer-consent.hidden { 1251 display: none; 1252} 1253 1254#shopify-subscription-policy-button { 1255 background: none; 1256 border: none; 1257 padding: 0; 1258 text-decoration: underline; 1259 font-size: inherit; 1260 cursor: pointer; 1261} 1262 1263#shopify-subscription-policy-button::before { 1264 box-shadow: none; 1265} 1266 1267 </style> 1268
1269<script id="shopify-cfh-end">window.performance && window.performance.mark && window.performance.mark('shopify.content_for_header.end');</script>
1269 1270 1271
1271<script src="//teeser.ae/cdn/shop/t/15/assets/vendor.js?v=174038403214335522651790757799" defer="defer"></script>
1271 1272
1272<script src="//teeser.ae/cdn/shop/t/15/assets/theme.js?v=170693107832929272321790757799" defer="defer"></script>
1272<script> 1273 if (Shopify.designMode) { 1274 document.documentElement.classList.add('shopify-design-mode'); 1275 } 1276 </script>
1276 1277 1278
1279<script> 1280(function () { 1281 function roundMiniCartTotal() { 1282 document.querySelectorAll('*').forEach(el => { 1283 if (!el.children.length && el.innerText) { 1284 const text = el.innerText.trim(); 1285 1286 // Match AED values with decimals 1287 const match = text.match(/^AED\s?(\d+\.\d{2})$/); 1288 if (match) { 1289 const rounded = Math.round(parseFloat(match[1])); 1290 el.innerText = `AED ${rounded}`; 1291 } 1292 } 1293 }); 1294 } 1295 1296 // Initial load 1297 document.addEventListener('DOMContentLoaded', roundMiniCartTotal); 1298 1299 // Shopify cart updates 1300 document.addEventListener('cart:updated', roundMiniCartTotal); 1301 document.addEventListener('cart:refresh', roundMiniCartTotal); 1302 1303 // Fallback for AJAX-rendered carts 1304 const observer = new MutationObserver(roundMiniCartTotal); 1305 observer.observe(document.body, { childList: true, subtree: true }); 1306})(); 1307</script>
1307 1308 1309 1310 1311
1312<script> 1313 window.FoxTheme = window.FoxTheme || {}; 1314 document.documentElement.classList.replace('no-js', 'js'); 1315 window.shopUrl = 'https://teeser.ae'; 1316 window.FoxTheme.routes = { 1317 cart_add_url: '/cart/add', 1318 cart_change_url: '/cart/change', 1319 cart_update_url: '/cart/update', 1320 cart_url: '/cart', 1321 shop_url: 'https://teeser.ae', 1322 predictive_search_url: '/search/suggest', 1323 }; 1324 1325 FoxTheme.shippingCalculatorStrings = { 1326 error: "One or more errors occurred while retrieving the shipping rates:", 1327 notFound: "Sorry, we do not ship to your address.", 1328 oneResult: "There is one shipping rate for your address:", 1329 multipleResults: "There are multiple shipping rates for your address:", 1330 }; 1331 1332 FoxTheme.settings = { 1333 cartType: "drawer", 1334 moneyFormat: "\u003cspan class=money\u003eAED {{amount}}\u003c\/span\u003e", 1335 themeName: 'Sleek', 1336 themeVersion: '1.9.1' 1337 } 1338 1339 FoxTheme.variantStrings = { 1340 addToCart: `Add to cart`, 1341 soldOut: `Sold out`, 1342 unavailable: `Unavailable`, 1343 unavailable_with_option: `[value] - Unavailable`, 1344 }; 1345 1346 FoxTheme.quickOrderListStrings = { 1347 itemsAdded: "[quantity] items added", 1348 itemAdded: "[quantity] item added", 1349 itemsRemoved: "[quantity] items removed", 1350 itemRemoved: "[quantity] item removed", 1351 viewCart: "View cart", 1352 each: "[money]\/ea", 1353 min_error: "This item has a minimum of [min]", 1354 max_error: "This item has a maximum of [max]", 1355 step_error: "You can only add this item in increments of [step]", 1356 }; 1357 1358 FoxTheme.accessibilityStrings = { 1359 imageAvailable: `Image [index] is now available in gallery view`, 1360 shareSuccess: `Copied`, 1361 pauseSlideshow: `Pause slideshow`, 1362 playSlideshow: `Play slideshow`, 1363 recipientFormExpanded: `Gift card recipient form expanded`, 1364 recipientFormCollapsed: `Gift card recipient form collapsed`, 1365 countrySelectorSearchCount: `[count] countries/regions found`, 1366 }; 1367</script>
1367 1368 1369 1370 1371 <!-- BEGIN app block: shopify://apps/bucks/blocks/app-embed/4f0a9b06-9da4-4a49-b378-2de9d23a3af3 -->
1372<script> 1373 window.bucksCC = window.bucksCC || {}; 1374 window.bucksCC.metaConfig = {}; 1375 window.bucksCC.reConvert = function() {}; 1376 "function" != typeof Object.assign && (Object.assign = function(n) { 1377 if (null == n) 1378 throw new TypeError("Cannot convert undefined or null to object"); 1379 1380 1381 1382 1383 for (var r = Object(n), t = 1; t < arguments.length; t++) { 1384 var e = arguments[t]; 1385 if (null != e) 1386 for (var o in e) 1387 e.hasOwnProperty(o) && (r[o] = e[o]) 1388 } 1389 return r 1390 }); 1391 1392const bucks_validateJson = json => { 1393 let checkedJson; 1394 try { 1395 checkedJson = JSON.parse(json); 1396 } catch (error) { } 1397 return checkedJson; 1398}; 1399 1400 const bucks_encodedData = "JTdCJTIyYnVja3NfcGxhbiUyMiUzQSUyMmJ1Y2tzX2ZyZWUlMjIlMkMlMjJwbGFuX3R5cGUlMjIlM0ElMjIlMjIlMkMlMjJhY3RpdmUlMjIlM0F0cnVlJTJDJTIydXNlckN1cnJlbmN5JTIyJTNBJTIyJTIyJTJDJTIyc2VsZWN0ZWRDdXJyZW5jaWVzJTIyJTNBJTIyJTVCJTdCJTVDJTIyQUVEJTVDJTIyJTNBJTVDJTIyVW5pdGVkJTIwQXJhYiUyMEVtaXJhdGVzJTIwRGlyaGFtJTIwKEFFRCklNUMlMjIlN0QlMkMlN0IlNUMlMjJTQVIlNUMlMjIlM0ElNUMlMjJTYXVkaSUyMFJpeWFsJTIwKFNBUiklNUMlMjIlN0QlNUQlMjIlMkMlMjJhdXRvU3dpdGNoQ3VycmVuY3lMb2NhdGlvbkJhc2VkJTIyJTNBdHJ1ZSUyQyUyMm1vbmV5V2l0aEN1cnJlbmN5Rm9ybWF0JTIyJTNBdHJ1ZSUyQyUyMmF1dG9Td2l0Y2hPbmx5VG9QcmVmZXJyZWRDdXJyZW5jeSUyMiUzQXRydWUlMkMlMjJzaG93Q3VycmVuY3lDb2Rlc09ubHklMjIlM0FmYWxzZSUyQyUyMmRpc3BsYXlQb3NpdGlvblR5cGUlMjIlM0ElMjJmbG9hdGluZyUyMiUyQyUyMmRpc3BsYXlQb3NpdGlvbiUyMiUzQSUyMmJvdHRvbV9sZWZ0JTIyJTJDJTIyY3VzdG9tUG9zaXRpb24lMjIlM0ElMjJoZWFkZXIlMjBhJTVCaHJlZiolM0QlNUMlMjIlMkZjYXJ0JTVDJTIyJTVEJTIyJTJDJTIycG9zaXRpb25QbGFjZW1lbnQlMjIlM0ElMjJiZWZvcmUlMjIlMkMlMjJtb2JpbGVEaXNwbGF5UG9zaXRpb25UeXBlJTIyJTNBJTIyZmxvYXRpbmclMjIlMkMlMjJtb2JpbGVEaXNwbGF5UG9zaXRpb24lMjIlM0ElMjJib3R0b21fbGVmdCUyMiUyQyUyMm1vYmlsZUN1c3RvbVBvc2l0aW9uJTIyJTNBJTIyJTIyJTJDJTIybW9iaWxlUG9zaXRpb25QbGFjZW1lbnQlMjIlM0ElMjJhZnRlciUyMiUyQyUyMnNob3dJbkRlc2t0b3AlMjIlM0F0cnVlJTJDJTIyc2hvd0luTW9iaWxlRGV2aWNlJTIyJTNBdHJ1ZSUyQyUyMnNob3dPcmlnaW5hbFByaWNlT25Nb3VzZUhvdmVyJTIyJTNBZmFsc2UlMkMlMjJjdXN0b21PcHRpb25zUGxhY2VtZW50JTIyJTNBZmFsc2UlMkMlMjJvcHRpb25zUGxhY2VtZW50VHlwZSUyMiUzQSUyMnJpZ2h0X2Rvd253YXJkcyUyMiUyQyUyMmN1c3RvbU9wdGlvbnNQbGFjZW1lbnRNb2JpbGUlMjIlM0FmYWxzZSUyQyUyMm9wdGlvbnNQbGFjZW1lbnRUeXBlTW9iaWxlJTIyJTNBJTIybGVmdF91cHdhcmRzJTIyJTJDJTIyY2FydE5vdGlmaWNhdGlvblN0YXR1cyUyMiUzQWZhbHNlJTJDJTIyY2FydE5vdGlmaWNhdGlvbk1lc3NhZ2UlMjIlM0ElMjJXZSUyMHByb2Nlc3MlMjBhbGwlMjBvcmRlcnMlMjBpbiUyMCU3QlNUT1JFX0NVUlJFTkNZJTdEJTIwYW5kJTIweW91JTIwd2lsbCUyMGJlJTIwY2hlY2tvdXQlMjB1c2luZyUyMHRoZSUyMG1vc3QlMjBjdXJyZW50JTIwZXhjaGFuZ2UlMjByYXRlcy4lMjIlMkMlMjJjYXJ0Tm90aWZpY2F0aW9uQmFja2dyb3VuZENvbG9yJTIyJTNBJTIycmdiYSgyNTElMkMyNDUlMkMyNDUlMkMxKSUyMiUyQyUyMmNhcnROb3RpZmljYXRpb25UZXh0Q29sb3IlMjIlM0ElMjJyZ2JhKDI1NSUyQzI1NSUyQzI1NSUyQzEpJTIyJTJDJTIycm91bmRpbmdEZWNpbWFsJTIyJTNBMC45OSUyQyUyMnByaWNlUm91bmRpbmdUeXBlJTIyJTNBJTIybm9uZSUyMiUyQyUyMmRlZmF1bHRDdXJyZW5jeVJvdW5kaW5nJTIyJTNBZmFsc2UlMkMlMjJ0aGVtZVR5cGUlMjIlM0ElMjJkZWZhdWx0JTIyJTJDJTIyYmFja2dyb3VuZENvbG9yJTIyJTNBJTIycmdiYSgyNTUlMkMyNTUlMkMyNTUlMkMxKSUyMiUyQyUyMnRleHRDb2xvciUyMiUzQSUyMnJnYmEoMzAlMkMzMCUyQzMwJTJDMSklMjIlMkMlMjJob3ZlckNvbG9yJTIyJTNBJTIycmdiYSgyNTUlMkMyNTUlMkMyNTUlMkMxKSUyMiUyQyUyMmJvcmRlclN0eWxlJTIyJTNBJTIyYm94U2hhZG93JTIyJTJDJTIyaW5zdGFudExvYWRlciUyMiUzQWZhbHNlJTJDJTIyZGFya01vZGUlMjIlM0FmYWxzZSUyQyUyMmZsYWdTdHlsZSUyMiUzQSUyMm1vZGVybiUyMiUyQyUyMmZsYWdUaGVtZSUyMiUzQSUyMnJvdW5kZWQlMjIlMkMlMjJmbGFnRGlzcGxheU9wdGlvbiUyMiUzQSUyMnNob3dGbGFnQW5kQ3VycmVuY3klMjIlMkMlMjJ0cmlnZ2VyJTIyJTNBJTIyJTIyJTJDJTIyY3VzdG9tU2VsZWN0b3JzJTIyJTNBJTIyJTIyJTJDJTIyd2F0Y2hVcmxzJTIyJTNBJTIyJTIyJTJDJTIyZXhwZXJ0U2V0dGluZ3MlMjIlM0ElMjIlN0IlNUMlMjJjc3MlNUMlMjIlM0ElNUMlMjIlNUMlMjIlN0QlMjIlMkMlMjJzaG9wJTIyJTNBJTIydGVlc2VyZHViYWkubXlzaG9waWZ5LmNvbSUyMiUyQyUyMnJvdW5kUHJpY2VTdGF0dXMlMjIlM0FudWxsJTJDJTIyYXBwRW1iZWRTdGF0dXMlMjIlM0ElMjJ0cnVlJTIyJTJDJTIybWFya2V0U3RhdHVzJTIyJTNBZmFsc2UlN0Q="; 1401 1402 const bucks_myshopifyDomain = "teeser.ae"; 1403 1404 const decodedURI = atob(bucks_encodedData); 1405 const bucks_decodedString = decodeURIComponent(decodedURI); 1406 1407 1408 const bucks_parsedData = bucks_validateJson(bucks_decodedString) || {}; 1409 Object.assign(window.bucksCC.metaConfig, { 1410 1411 ... bucks_parsedData, 1412 money_format: "\u003cspan class=money\u003eAED {{amount}}\u003c\/span\u003e", 1413 money_with_currency_format: "\u003cspan class=money\u003eAED {{amount}} AED\u003c\/span\u003e", 1414 userCurrency: "AED" 1415 1416 }); 1417 window.bucksCC.reConvert = function() {}; 1418 window.bucksCC.themeAppExtension = true; 1419 window.bucksCC.metaConfig.multiCurrencies = []; 1420 window.bucksCC.localization = {}; 1421 1422 1423 1424 window.bucksCC.localization.availableCountries = ["SA","AE"]; 1425 window.bucksCC.localization.availableLanguages = ["en","ar"]; 1426 1427 1428 window.bucksCC.metaConfig.multiCurrencies = "AED".split(',') || ''; 1429 window.bucksCC.metaConfig.cartCurrency = "AED" || ''; 1430 1431 if ((((window || {}).bucksCC || {}).metaConfig || {}).instantLoader) { 1432 self.fetch || (self.fetch = function(e, n) { 1433 return n = n || {}, 1434 new Promise(function(t, s) { 1435 var r = new XMLHttpRequest, 1436 o = [], 1437 u = [], 1438 i = {}, 1439 a = function() { 1440 return { 1441 ok: 2 == (r.status / 100 | 0), 1442 statusText: r.statusText, 1443 status: r.status, 1444 url: r.responseURL, 1445 text: function() { 1446 return Promise.resolve(r.responseText) 1447 }, 1448 json: function() { 1449 return Promise.resolve(JSON.parse(r.responseText)) 1450 }, 1451 blob: function() { 1452 return Promise.resolve(new Blob([r.response])) 1453 }, 1454 clone: a, 1455 headers: { 1456 keys: function() { 1457 return o 1458 },
1459 entries: function() { 1460 return u 1461 }, 1462 get: function(e) { 1463 return i[e.toLowerCase()] 1464 }, 1465 has: function(e) { 1466 return e.toLowerCase() in i 1467 } 1468 } 1469 } 1470 }; 1471 for (var c in r.open(n.method || "get", e, !0), r.onload = function() { 1472 r.getAllResponseHeaders().replace(/^(.*?):[^S\n]*([sS]*?)$/gm, function(e, n, t) { 1473 o.push(n = n.toLowerCase()), 1474 u.push([n, t]), 1475 i[n] = i[n] 1476 ? i[n] + "," + t 1477 : t 1478 }), 1479 t(a()) 1480 }, 1481 r.onerror = s, 1482 r.withCredentials = "include" == n.credentials, 1483 n.headers) 1484 r.setRequestHeader(c, n.headers[c]); 1485 r.send(n.body || null) 1486 }) 1487 }); 1488 !function() { 1489 function t(t) { 1490 const e = document.createElement("style"); 1491 e.innerText = t, 1492 document.head.appendChild(e) 1493 } 1494 function e(t) { 1495 const e = document.createElement("script"); 1496 e.type = "text/javascript", 1497 e.text = t, 1498 document.head.appendChild(e), 1499 console.log("%cBUCKSCC: Instant Loader Activated â¡ï¸", "background: #1c64f6; color: #fff; font-size: 12px; font-weight:bold; padding: 5px 10px; border-radius: 3px") 1500 } 1501 let n = sessionStorage.getItem("bucksccHash"); 1502 ( 1503 n = n 1504 ? JSON.parse(n) 1505 : null 1506 ) 1507 ? e(n) 1508 : fetch(`https://${bucks_myshopifyDomain}/apps/buckscc/sdk.min.js`, {mode: "no-cors"}).then(function(t) { 1509 return t.text() 1510 }).then(function(t) { 1511 if ((t || "").length > 100) { 1512 const o = JSON.stringify(t); 1513 sessionStorage.setItem("bucksccHash", o), 1514 n = t, 1515 e(t) 1516 } 1517 }) 1518 }(); 1519 } 1520 1521 const themeAppExLoadEvent = new Event("BUCKSCC_THEME-APP-EXTENSION_LOADED", { bubbles: true, cancelable: false }); 1522 1523 // Dispatch the custom event on the window 1524 window.dispatchEvent(themeAppExLoadEvent); 1525 1526</script>
1526<!-- END app block --><!-- BEGIN app block: shopify://apps/quinn-shoppable-reel/blocks/app-embed/483fa771-9c4d-49e4-8c0d-0155f4b872d6 --> 1527 1528 1529 1530 1531 1532 1533 1534 1535<!-- BEGIN app snippet: init --> 1536 1537 1538 1539 1540 1541 1542 1543
1544<script 1545 src="https://cdn.shopify.com/extensions/01a0afa2-b3c8-7014-9c57-dc1ab3e3468f/shoppable-videos-quinn-147/assets/quinn-experimental.bundle.js" 1546 defer="defer" 1547 data-app="quinn-lite" 1548 type="module" 1549></script>
1549 1550 1551 1552 1553
1554<script data-app="quinn-lite"> 1555 window.QSVL = {}; 1556 QSVL.ab_test_enabled = false; 1557 QSVL.ab_test_id = "test01"; 1558 QSVL.ab_enabled_for_widgets = []; 1559 QSVL.ab_enabled_on_pages = []; 1560 QSVL.ab_control_group_percentage = "50"; 1561 QSVL.queuedScripts = []; 1562</script>
1562 1563 1564 1565 1566 1567 1568 1569 1570
1571<script 1572 data-app="quinn-lite" 1573> 1574 QSVL.shop_domain = "teeserdubai.myshopify.com"; 1575 QSVL.metaPrefix= "BLOG_103232241913_"; 1576 QSVL.page_key = "103232241913"; 1577 QSVL.page_type = "blog"; 1578 QSVL.page_handle = "fashion"; 1579 QSVL.metaobject_type = null; 1580 QSVL.currency_symbol = "" || "د.إ", 1581 QSVL.design_mode = false; 1582 QSVL.facebook_pixel_tracking = null; 1583 QSVL.settings = {"story":{"visibility":"both","hero_text_color":"#ffffff","hero_text":"WATCH \u0026 BUY!","hero_title":"Bestsellers","show_hero_story":true,"is_sticky":false,"website_header_identifier":"#shopify-section-header","top_offset_on_collection_mobile":"0","top_offset_on_collection_desktop":"0","top_offset_on_product_mobile":"0","top_offset_on_product_desktop":"0","top_offset_on_home_mobile":"0","top_offset_on_home_desktop":"0"},"cards":{"visibility":"both","show_first_product_price":false,"reviewsPlaceholder":"New Arrival","cards_heading":"","use_variant_price":false,"show_arrows":false},"overlay":{"close_overlay_back_button":false,"cart_selector":"","swatch_selector_keys":"color","selector_types":"{\"Size\":\"size\",\"Color\":\"shade\",\"Shade\":\"shade\",\"Flavour\":\"dropdown\"}","hide_elements":"","swipe_direction":"vertical","prevent_header_update":false,"uniform_group_overlay_ux":false,"move_to_next_video":false,"is_muted":false,"overlay_z_index":"99999","should_open_image_overlay":false,"redirect_url":"","redirect_product_click":false,"always_show_products":false,"change_image_on_variant_change":false,"show_media_title_in_group_overlay":false,"use_swatch_images":false,"card_swipe_direction":"vertical","show_navigation_arrows":false,"swatch_option_ignore":""},"floating":{"disable_widget":false,"floating_type":"circle","floating_side":"right","mobile_floating_right":"20","mobile_floating_bottom":"20","desktop_floating_right":"20","desktop_floating_bottom":"20","floating_zindex":"9999","hide_on_rectangle_close":false,"show_circle_close_btn":true},"floating_tray":{"enable_widget":false,"mobile_floating_bottom":"100","desktop_floating_bottom":"100","slider_text":"REVIEWS"},"general":{"cart_provider":"none","should_loop_overlay":true,"review_provider":"none","currency_symbol":"","prevent_price_round":false,"swap_currency_symbol":false,"store_offers":"[]","show_branding":true,"branding_text_color":"#6D7278","show_overlay_branding":true,"overlay_branding_text_color":"#FFFFF","show_video_watermark":true,"video_watermark_text_color":"#6D7278","network_interceptor":false,"disable_vibrations":false,"tracking_type":"basic"},"customiser":{"card_cutoff_price":"true","video_cutoff_price_visibility":true,"primaryBtn_title":"Shop now","tertiaryBtn_title":"More info","tertiaryBtn_visibility":"true","secondaryBtn_title":"Add to cart"},"clp":{"button_position":"top_right","z_index":"9999","vertical_offset":"10","horizontal_offset":"10","button_text":"Quick view"},"imaxvideo":{"visibility":"both"},"cart_tracking":false,"calc_net_speed":false,"enable_gif":false,"subscription":{"plan_name":"FREE"},"forced_disabled":false,"setupCompleted":true,"events":["quinn_events_product_view","quinn_events_overlay_open","quinn_events_overlay_close","quinn_events_system_action","quinn_events_custom_action","quinn_events_overlay_media_interaction","quinn_events_overlay_swipe","quinn_events_widget_impression","quinn_events_page_view","quinn_events_page_scroll","quinn_events_cta_clicked"],"pallet":{"--quinn-card-title-color":"#000000","--quinn-card-regular-price-color":"#000000","--quinn-card-cut-off-price-color":"#000000","--quinn-card-background-color":"#fff","--quinn-primary-color":"#000","--quinn-primary-text-color":"#fff","--quinn-primary-border-color":"#000","--quinn-secondary-color":"#FED716","--quinn-secondary-text-color":"#000","--quinn-tertiary-color":"#fff","--quinn-tertiary-text-color":"#000","--quinn-tertiary-border-color":"#DEDEDE","--quinn-secondary-border-color":"#FED716","--quinn-story-outline-color":"#000","--quinn-card-discount-color":"#12b985","--quinn-active-variant-color":"#ff7744","--quinn-active-variant-text-color":"#fff","--quinn-story-title-color":"#000000"},"onboarding":{"signupCompleted":true,"subscribed":true},"checkout":{"ab_enabled":false,"ab_test_id":""}}; 1584 QSVL.version = "shoppable-videos-quinn-147"; 1585 QSVL.functions = {}; 1586 QSVL.utils = {}; 1587 QSVL.app_id = "134107004929"; 1588 QSVL.page_widgets = []; 1589 QSVL.timestamp = Date.now(); 1590 QSVL.Events = {}; 1591 QSVL.CUSTOM_QUINN_EVENTS = {}; 1592 QSVL.appType = 'shopify'; 1593 QSVL.sft = "1cf78251df56a0ab71dcd550a950956d"; 1594 QSVL.renderedWidgets = {}; 1595 QSVL.cdn = "@@teeser.ae@cdn@shop@[email protected]?v=17911"; 1596 QSVL.view_threshold_miliseconds = 0; 1597 console.log(`%cversion: ${ 1598 QSVL.version 1599 }`, "font-size: 1em; font-weight: bolder;") 1600 localStorage.setItem("_quinn-shop-domain", QSVL.shop_domain); 1601</script>
1601 1602
1603<script data-app="quinn-lite"> 1604 QSVL.cdn = QSVL.cdn.replace(/@/g, '/').split('/').slice(0, -1).join('/') + '/'; 1605 QSVL.isNewApp = true; 1606</script>
1606 1607 1608 1609<style> 1610 :root { 1611 --quinn_loader_color: #e6e4eb; 1612 } 1613 .quinn_cards_widget { 1614 max-width: 100%; 1615 } 1616</style>
1616<script 1617 data-app="quinn-lite" 1618> 1619 if (!window.quinnExtensionCdnUrl) { 1620 const quinnOverlayUrl = 'https://cdn.shopify.com/extensions/01a0afa2-b3c8-7014-9c57-dc1ab3e3468f/shoppable-videos-quinn-147/assets/quinn-overlay.bundle.js'; 1621 const quinnExtensionUrl = quinnOverlayUrl.split('/'); 1622 quinnExtensionUrl.pop(); 1623 window.quinnExtensionCdnUrl = quinnExtensionUrl.join('/') + '/'; 1624 } 1625 document.addEventListener('DOMContentLoaded', async () => { 1626 if (QSVL.functions && QSVL.functions.UPDATE_APP_CART) { 1627 QSVL.functions.UPDATE_APP_CART(); 1628 } 1629 }); 1630</script>
1630 1631 1632 1633 1634 1635<!-- END app snippet --> 1636 1637 1638 1639<!-- BEGIN app snippet: asset --> 1640 1641 1642
1643<script> 1644 if (window.QSVL && window.QSVL.queuedScripts) { 1645 window.QSVL.queuedScripts.push('https://cdn.shopify.com/extensions/01a0afa2-b3c8-7014-9c57-dc1ab3e3468f/shoppable-videos-quinn-147/assets/quinn-live.bundle.js'); 1646 } 1647 </script>
1647<!-- END app snippet --> 1648 1649<!-- BEGIN app snippet: asset --> 1650 1651 1652
1653<script data-app="quinn-lite"> 1654 QSVL.overlay_url = "https://cdn.shopify.com/extensions/01a0afa2-b3c8-7014-9c57-dc1ab3e3468f/shoppable-videos-quinn-147/assets/quinn-overlay.bundle.js"; 1655 </script>
1655<!-- END app snippet --> 1656 1657<!-- BEGIN app snippet: asset --> 1658 1659 1660
1661<script> 1662 if (window.QSVL && window.QSVL.queuedScripts) { 1663 window.QSVL.queuedScripts.push('https://cdn.shopify.com/extensions/01a0afa2-b3c8-7014-9c57-dc1ab3e3468f/shoppable-videos-quinn-147/assets/quinn-vendor.bundle.js'); 1664 } 1665 </script>
1665<!-- END app snippet --> 1666<!-- BEGIN app snippet: asset --> 1667 1668 1669
1670<script data-app="quinn-lite"> 1671 QSVL.chunk_overlay_variants_url = "https://cdn.shopify.com/extensions/01a0afa2-b3c8-7014-9c57-dc1ab3e3468f/shoppable-videos-quinn-147/assets/OverlayInfoVariants-svelte.js"; 1672 </script>
1672<!-- END app snippet --> 1673<!-- BEGIN app snippet: asset --> 1674 1675 1676
1677<script data-app="quinn-lite"> 1678 QSVL.chunk_overlay_video_url = "https://cdn.shopify.com/extensions/01a0afa2-b3c8-7014-9c57-dc1ab3e3468f/shoppable-videos-quinn-147/assets/OverlayVideo-svelte.js"; 1679 </script>
1679<!-- END app snippet --> 1680<!-- BEGIN app snippet: asset --> 1681 1682 1683
1684<script data-app="quinn-lite"> 1685 QSVL.chunk_overlay_volume_btn_url = "https://cdn.shopify.com/extensions/01a0afa2-b3c8-7014-9c57-dc1ab3e3468f/shoppable-videos-quinn-147/assets/VolumeButton-svelte.js"; 1686 </script>
1686<!-- END app snippet --> 1687<!-- BEGIN app snippet: asset --> 1688 1689 1690
1691<script data-app="quinn-lite"> 1692 QSVL.chunk_overlay_info_variants_url = "https://cdn.shopify.com/extensions/01a0afa2-b3c8-7014-9c57-dc1ab3e3468f/shoppable-videos-quinn-147/assets/OverlayInfoVariants-svelte.js"; 1693 </script>
1693<!-- END app snippet --> 1694<!-- BEGIN app snippet: asset --> 1695 1696 1697
1698<script data-app="quinn-lite"> 1699 QSVL.chunk_overlay_cart_btn_url = "https://cdn.shopify.com/extensions/01a0afa2-b3c8-7014-9c57-dc1ab3e3468f/shoppable-videos-quinn-147/assets/CartButton-svelte.js"; 1700 </script>
1700<!-- END app snippet --> 1701<!-- BEGIN app snippet: asset --> 1702 1703 1704
1705<script data-app="quinn-lite"> 1706 QSVL.chunk_overlay_video_group_url = "https://cdn.shopify.com/extensions/01a0afa2-b3c8-7014-9c57-dc1ab3e3468f/shoppable-videos-quinn-147/assets/OverlayVideoGroup-svelte.js"; 1707 </script>
1707<!-- END app snippet --> 1708<!-- BEGIN app snippet: asset --> 1709 1710 1711
1712<script data-app="quinn-lite"> 1713 QSVL.chunk_overlay_info_products_url = "https://cdn.shopify.com/extensions/01a0afa2-b3c8-7014-9c57-dc1ab3e3468f/shoppable-videos-quinn-147/assets/OverlayInfoProducts-svelte.js"; 1714 </script>
1714<!-- END app snippet --> 1715<!-- BEGIN app snippet: asset --> 1716 1717 1718
1719<script data-app="quinn-lite"> 1720 QSVL.chunk_overlay_mobile_products_container_url = "https://cdn.shopify.com/extensions/01a0afa2-b3c8-7014-9c57-dc1ab3e3468f/shoppable-videos-quinn-147/assets/OverlayMobileProductsContainer-svelte.js"; 1721 </script>
1721<!-- END app snippet --> 1722<!-- BEGIN app snippet: asset --> 1723 1724 1725
1726<script data-app="quinn-lite"> 1727 QSVL.chunk_overlay_info_product_images_url = "https://cdn.shopify.com/extensions/01a0afa2-b3c8-7014-9c57-dc1ab3e3468f/shoppable-videos-quinn-147/assets/OverlayInfoProductImages-svelte.js"; 1728 </script>
1728<!-- END app snippet --> 1729<!-- BEGIN app snippet: asset --> 1730 1731 1732
1733<script data-app="quinn-lite"> 1734 QSVL.chunk_overlay_info_product_description_url = "https://cdn.shopify.com/extensions/01a0afa2-b3c8-7014-9c57-dc1ab3e3468f/shoppable-videos-quinn-147/assets/OverlayInfoProductDescription-svelte.js"; 1735 </script>
1735<!-- END app snippet --> 1736 1737<!-- BEGIN app snippet: network-intercepter --> 1738 1739
1739<script> 1740 const origFetch = window.fetch; 1741 window.fetch = async (...args) => { 1742 let [url, payload] = args; 1743 1744 if (!url) { 1745 return origFetch(...args); 1746 } 1747 1748 if (url instanceof Request) { 1749 url = url.url; // Extract the URL string from the Request object 1750 } else if (url instanceof URL) { 1751 url = url.toString(); // Convert URL object to string 1752 } 1753 1754 if (url.includes('/cart/add')) { 1755 if (payload && payload.body) { 1756 const formData = payload.body; 1757 1758 // Case 1: Handle FormData 1759 if (formData instanceof FormData) { 1760 formData.delete('properties[_y]'); 1761 } 1762 // Case 2: Handle JSON string 1763 else if (typeof formData === 'string') { 1764 try { 1765 const parsedData = JSON.parse(formData); 1766 if (parsedData.items) { 1767 parsedData.items.forEach((item) => { 1768 if (item.properties && item.properties['_y']) { 1769 delete item.properties['_y']; 1770 } 1771 }); 1772 } 1773 payload.body = JSON.stringify(parsedData); 1774 } catch (e) {} 1775 } 1776 // Case 3: Handle plain object 1777 else if (typeof formData === 'object') { 1778 if (formData.items) { 1779 formData.items.forEach((item) => { 1780 if (item.properties && item.properties['_y']) { 1781 delete item.properties['_y']; 1782 } 1783 }); 1784 } 1785 } 1786 } 1787 } 1788 1789 const response = await origFetch(...args); 1790 if (QSVL && typeof QSVL.interceptorCallback?.Fetch === 'function') { 1791 QSVL.interceptorCallback.Fetch(response.url, response, origFetch); 1792 } 1793 quinnSyncCart(url); 1794 return response; 1795 }; 1796 function quinnSyncCart(url) { 1797 if (!url) return; 1798 if ( 1799 (url.includes('/cart/add') || url.includes('/cart/update') || url.includes('/cart/change')) && 1800 window.QSVL && 1801 window.QSVL.overlayController 1802 ) { 1803 QSVL.overlayController.controller.dispatchEvent({ events: ['UPDATE_CART_COUNT'] }); 1804 } 1805 } 1806 (function (XHR) { 1807 let send = XHR.prototype.send; 1808 XHR.prototype.send = function (data) { 1809 let oldOnReadyStateChange; 1810 1811 function onReadyStateChange() { 1812 if (this.readyState === 4 && QSVL.interceptorCallback) { 1813 QSVL.interceptorCallback.XHR(this._url, this.response, XHR); 1814 } 1815 if (oldOnReadyStateChange) oldOnReadyStateChange(); 1816 quinnSyncCart(this._url); 1817 } 1818 1819 if (this._url && this._url.includes('/cart/add')) { 1820 // Case 1: Handle FormData 1821 if (data instanceof FormData) { 1822 data.delete('properties[_y]'); 1823 } 1824 // Case 2: Handle JSON string 1825 else if (typeof data === 'string') { 1826 try { 1827 const parsedData = JSON.parse(data); 1828 if (parsedData.items) { 1829 parsedData.items.forEach((item) => { 1830 if (item.properties && item.properties['_y']) { 1831 delete item.properties['_y']; 1832 } 1833 }); 1834 } 1835 payload.body = JSON.stringify(parsedData); 1836 } catch (e) {} 1837 } 1838 // Case 3: Handle plain object 1839 else if (typeof data === 'object') { 1840 if (data.items) { 1841 data.items.forEach((item) => { 1842 if (item.properties && item.properties['_y']) { 1843 delete item.properties['_y']; 1844 } 1845 }); 1846 } 1847 } 1848 } 1849 1850 /* Set xhr.noIntercept to true to disable the interceptor for a particular call */ 1851 if (!this.noIntercept) { 1852 if (this.addEventListener) { 1853 this.addEventListener('readystatechange', onReadyStateChange, false); 1854 } else { 1855 oldOnReadyStateChange = this.onreadystatechange; 1856 this.onreadystatechange = onReadyStateChange; 1857 } 1858 } 1859 send.call(this, data); 1860 }; 1861 })(XMLHttpRequest); 1862 </script>
1862 1863 1864<!-- END app snippet --> 1865 1866 1867 <!-- BEGIN app snippet: asset --> 1868 1869 1870
1871<script> 1872 if (window.QSVL && window.QSVL.queuedScripts) { 1873 window.QSVL.queuedScripts.push('https://cdn.shopify.com/extensions/01a0afa2-b3c8-7014-9c57-dc1ab3e3468f/shoppable-videos-quinn-147/assets/quinn-floating.bundle.js'); 1874 } 1875 </script>
1875<!-- END app snippet --> 1876 <!-- BEGIN app snippet: floating --> 1877 1878 1879 1880 1881 1882 1883 1884 1885 1886 1887 1888 1889 1890 1891 1892 1893 1894 1895 1896 1897 1898 1899 1900 1901<!-- END app snippet --> 1902 1903 1904 1905<!-- END app block --><!-- BEGIN app block: shopify://apps/bloy-loyalty-rewards/blocks/bloy-popup/97e8894d-00f0-41a9-b986-49828146257c --> 1906 1907 1908 1909 1910 1911 <link rel="prefetch" href="https://cdn.shopify.com/s/files/1/0814/3742/5912/files/popup_header.jpg?v=1782897354" /> 1912 1913 1914 1915 <link rel="prefetch" href="https://cdn.shopify.com/s/files/1/0814/3742/5912/files/popup_background.png?v=1782897382" /> 1916 1917<!-- BEGIN app snippet: bloy-guest-consent --><!-- END app snippet --> 1918 1919 1920 1921 1922 1923 1924 <link class="BLOY-style__link" rel="stylesheet" href="https://cdn.shopify.com/extensions/01a0fbf9-c16d-7f8d-9958-21131fdf58b4/bloy-loyalty-765/assets/bloy-popup.css"> 1925 1926 1927 1928 1929 1930 1931 1932 1933 1934 1935 1936 1937 1938 1939 1940 1941 1942 1943
1944<script src="https://cdn.shopify.com/extensions/01a0fbf9-c16d-7f8d-9958-21131fdf58b4/bloy-loyalty-765/assets/popup.bloy.js" defer></script>
1944 1945 1946 1947 1948 1949 1950 1951 1952 1953
1954<script> 1955 var BloyUser = { 1956 id: "", 1957 email: null, 1958 token: "bl1.teeserdubai.myshopify.com.20261004.669dccbf02a005e844c198d67964c5513956fe65c8d4f1765e0bd81d2a3d2ae1", 1959 tags: null, 1960 shop_custom_wte_visit_store: null, 1961 first_name: null, 1962 }; 1963 var BloyConfigs = {"shop_id":"6a083767140a76f360eb1a2a","shop_name":"Teeser","bloyCmsUrl":"https:\/\/cms.bloy.io","bloyApiUrl":"https:\/\/api.bloy.io","currencyFormat":"\u003cspan class=money\u003eAED {{amount}}\u003c\/span\u003e","watermark":null,"version":2,"watermarkV2":true,"autoTranslate":false,"defaultLanguageStoreFront":"en","excludeCustomerTags":[],"popupVersion":2}; 1964 var BloyVIPProgram = { status: false }; 1965 1966 BloyConfigs.baseCurrency = "AED"; 1967 var BloyLoyalty = {"status":true}; 1968 var BloyPopupDesign = { 1969 theme: {"_id":"6a083767140a76f360eb1ad4","backgrounds":{"header":{"backgroundType":"image","solidColor":"#000000","image":""},"popup":{"backgroundType":"image","solidColor":"#FFFFFF","image":""}},"border":"square","popupBorderRadius":12,"btnBorderRadius":12,"extendedColors":{"buttonColor":"#ED2D2F","headerTextColor":"#FFFFFF","headerColor":"#000000"},"aiGenerationCredits":0,"isAIGenerating":false,"shop":"6a083767140a76f360eb1a2a","aiBrandingVersions":[],"createdAt":"2026-05-16T09:22:47.875Z","updatedAt":"2026-05-16T10:53:19.763Z"}, 1970 widget: {"status":false,"title":"Reward","icon":"icon_5","customIcon":"","widgetColor":"","textColor":"","titleAsPointsBalance":false,"desktopDisplay":"icon_text","mobileDisplay":"icon_text","placement":"custom","mobileBottomSpacing":83,"mobileSideSpacing":0,"desktopBottomSpacing":79,"desktopSideSpacing":0,"borderRadius":12,"sideSpacingCustomize":20,"bottomSpacingCustomize":20,"includeDevices":["desktop","mobile"],"pageSetting":"show_all","includeVisibilityPages":[],"includeVisibilityURLs":[],"excludeVisibilityPages":[],"excludeVisibilityURLs":[],"border":"square"}, 1971 }; 1972 var BloyCurrentLocale = { 1973 language: null 1974 }; 1975 var BloyCart = {"status":false,"showOnPage":"cart","hideLoginRequired":false,"textColor":"#303030","backgroundColor":"#fde9e9","buttonBackgroundColor":"#ED2D2F","buttonTextColor":"#FFFFFF","showVipTierProgress":false}; 1976 var BloyLTO = {"status":false,"showOnPage":"lto","hideLoginRequired":false,"textColor":"#303030","backgroundColor":"#E8ECFF","buttonBackgroundColor":"#001584","buttonTextColor":"#FFFFFF","showVipTierProgress":false}; 1977 var BloyOrderBooster = {"status":false,"showOnPage":"order_booster","textColor":"#001584","backgroundColor":"#E8ECFF","fontSize":"14","showVipTierProgress":false,"progressBarColor":"#001584","progressBarBackgroun
1977dColor":"#E8E8E8"}; 1978 var BloyReminder = { 1979 accountCreationEncouragement: {}, 1980 pointRedemptionReminder: {} 1981 }; 1982 var BloyShopInfo = { 1983 permanentDomain: "teeserdubai.myshopify.com", 1984 publishedLocales: ["en","ar"], 1985 requestLocaleIsoCode: "en", 1986 countryIsoCode: "AE" 1987 }; 1988 var BloyGuestReferralOnly = window.BloyGuestReferralOnly || false; 1989</script>
1989 1990 1991 1992<style> 1993 1994 1995 1996 :root { 1997 --bloy-primary-color: #ED2D2F; 1998 --bloy-subdued-color: #F5F2FD; 1999 --bloy-text-color: #1B1731; 2000 --bloy-secondary-color: #616161; 2001 --bloy-bg-body-color: #D6D6D6; 2002 --bloy-bg-header-color: #010249; 2003 --bloy-disabled-color: #807D87; 2004 --bloy-popup-header-color: #000000; 2005 --bloy-popup-background-color: #FFFFFF; 2006 --bloy-header-image: url(https://cdn.shopify.com/s/files/1/0814/3742/5912/files/popup_header.jpg?v=1782897354); 2007 --bloy-popup-image: url(https://cdn.shopify.com/s/files/1/0814/3742/5912/files/popup_background.png?v=1782897382); 2008 --bloy-popup-border-radius: 12px; 2009 --bloy-popup-btn-border-radius: 12px; 2010 --bloy-header-text-color: #FFFFFF; 2011 --bloy-btn-text-color: #FFFFFF; 2012 --bloy-icon-color: #303030; 2013 --bloy-widget-color: #ED2D2F; 2014 --bloy-widget-text-color: #FFFFFF; 2015 } 2016</style> 2017 2018 2019<!-- END app block -->
2019<script src="https://cdn.shopify.com/extensions/019dbe41-333e-7edd-a4ce-2128c404ca9a/bucks-currency-converter-29/assets/widgetLoader.js" type="text/javascript" defer="defer"></script>
vendor: 1 bytes, line 2019
2019
2020<script src="https://cdn.shopify.com/extensions/01a0f1c3-3dd7-7f97-a360-0b1a0b19e9ca/pdf-invoice-customizer-1-153/assets/invoice_download_embed.js" type="text/javascript" defer="defer"></script>
2020 2021<link href="https://cdn.shopify.com/extensions/01a0f1c3-3dd7-7f97-a360-0b1a0b19e9ca/pdf-invoice-customizer-1-153/assets/style.css" rel="stylesheet" type="text/css" media="all"> 2022<link href="https://monorail-edge.shopifysvc.com" rel="dns-prefetch">
2023<script>(function(){if ("sendBeacon" in navigator && "performance" in window) {try {var session_token_from_headers = performance.getEntriesByType('navigation')[0].serverTiming.find(x => x.name == '_s').description;} catch {var session_token_from_headers = undefined;}var session_cookie_matches = document.cookie.match(/_shopify_s=([^;]*)/);var session_token_from_cookie = session_cookie_matches && session_cookie_matches.length === 2 ? session_cookie_matches[1] : "";var session_token = session_token_from_headers || session_token_from_cookie || "";function handle_abandonment_event(e) {var entries = performance.getEntries().filter(function(entry) {return /monorail-edge.shopifysvc.com/.test(entry.name);});if (!window.abandonment_tracked && entries.length === 0) {window.abandonment_tracked = true;var currentMs = Date.now();var navigation_start = performance.timing.navigationStart;var payload = {shop_id: 69682823417,url: window.location.href,navigation_start,duration: currentMs - navigation_start,session_token,page_type: "blog"};window.navigator.sendBeacon("https://monorail-edge.shopifysvc.com/v1/produce", JSON.stringify({schema_id: "online_store_buyer_site_abandonment/1.1",payload: payload,metadata: {event_created_at_ms: currentMs,event_sent_at_ms: currentMs}}));}}window.addEventListener('pagehide', handle_abandonment_event);}}());</script>
vendor: 1 bytes, line 2023
2023
2024<script> 2025 window.__TREKKIE_SHIM_QUEUE = window.__TREKKIE_SHIM_QUEUE || []; 2026</script>
vendor: 1 bytes, line 2026
2026
2027<script>(function(){var wpmLoader=function(){"use strict";var e=/Googlebot|Storebot-Google|bingbot|Baiduspider|YandexBot|DuckDuckBot|Slurp|facebookexternalhit|Twitterbot|LinkedInBot|Applebot|AdsBot-Google|Mediapartners-Google|APIs-Google|PetalBot|SemrushBot|AhrefsBot|MJ12bot|DotBot|Acunetix|PerplexityBot|Perplexity-User/i,t=/bytedance/i;function i(){try{var e=document.cookie;if(!e||"string"!=typeof e)return;for(var t=0,i=e.split(";");t<i.length;t++){var n=i[t],r=n.indexOf("=");if(-1!==r){var o=n.slice(0,r).trim();if(o){var a=void 0;try{a=decodeURIComponent(o)}catch(e){a=o}if("_shopify_s"===a){var d=n.slice(r+1).trim();try{return decodeURIComponent(d)}catch(e){return d}}}}}return}catch(e){return}}function n(e){try{"undefined"!=typeof console&&"function"==typeof console.warn&&console.warn(e)}catch(e){}}function r(e,t){return"string"==typeof e&&e.length>0&&e.length<=t?e:void 0}function o(e){var t;switch(null==(t=null==e?void 0:e.navigation)?void 0:t.type){case 0:return"navigate";case 1:return"reload";case 2:return"back_forward";default:return}}function a(){var e,t,i;try{var n=null==(i=null==(t=null==(e=self.ShopifyAnalytics)?void 0:e.lib)?void 0:t.trekkie)?void 0:i.state;return"awaiting-consent"===n||"initialized"===n?n:void 0}catch(e){return}}return function(d,s,u,l){var c=arguments.length>4&&void 0!==arguments[4]?arguments[4]:{};try{var p=c.trekkieShim;!0!==p&&"true"!==p||null!=window.__TREKKIE_SHIM_QUEUE||(window.__TREKKIE_SHIM_QUEUE=[])}catch(e){}var f,v,h,y,g=(v=(f={modern:/Edge?\/(1{2}[4-9]|1[2-9]\d|[2-9]\d{2}|\d{4,})\.\d+(\.\d+|)|Firefox\/(1{2}[4-9]|1[2-9]\d|[2-9]\d{2}|\d{4,})\.\d+(\.\d+|)|Chrom(ium|e)\/(9{2}|\d{3,})\.\d+(\.\d+|)|(Maci|X1{2}).+ Version\/(15\.\d+|(1[6-9]|[2-9]\d|\d{3,})\.\d+)([,.]\d+|)( \(\w+\)|)( Mobile\/\w+|) Safari\/|Chrome.+OPR\/(9{2}|\d{3,})\.\d+\.\d+|(CPU[ +]OS|iPhone[ +]OS|CPU[ +]iPhone|CPU IPhone OS|CPU iPad OS)[ +]+(15[._]\d+|(1[6-9]|[2-9]\d|\d{3,})[._]\d+)([._]\d+|)|Android:?[ /-](14[89]|1[5-9]\d|[2-9]\d{2}|\d{4,})(\.\d+|)(\.\d+|)|Android.+Firefox\/(15\d|1[6-9]\d|[2-9]\d{2}|\d{4,})\.\d+(\.\d+|)|Android.+Chrom(ium|e)\/(14[89]|1[5-9]\d|[2-9]\d{2}|\d{4,})\.\d+(\.\d+|)|SamsungBrowser\/([2-9]\d|\d{3,})\.\d+/,legacy:/Edge?\/(1[6-9]|[2-9]\d|\d{3,})\.\d+(\.\d+|)|Firefox\/(5[4-9]|[6-9]\d|\d{3,})\.\d+(\.\d+|)|Chrom(ium|e)\/(5[1-9]|[6-9]\d|\d{3,})\.\d+(\.\d+|)([\d.]+$|.*Safari\/(?![\d.]+ Edge\/[\d.]+$))|(Maci|X1{2}).+ Version\/(10\.\d+|(1[1-9]|[2-9]\d|\d{3,})\.\d+)([,.]\d+|)( \(\w+\)|)( Mobile\/\w+|) Safari\/|Chrome.+OPR\/(3[89]|[4-9]\d|\d{3,})\.\d+\.\d+|(CPU[ +]OS|iPhone[ +]OS|CPU[ +]iPhone|CPU IPhone OS|CPU iPad OS)[ +]+(10[._]\d+|(1[1-9]|[2-9]\d|\d{3,})[._]\d+)([._]\d+|)|Android:?[ /-](14[89]|1[5-9]\d|[2-9]\d{2}|\d{4,})(\.\d+|)(\.\d+|)|Mobile Safari.+OPR\/([89]\d|\d{3,})\.\d+\.\d+|Android.+Firefox\/(15\d|1[6-9]\d|[2-9]\d{2}|\d{4,})\.\d+(\.\d+|)|Android.+Chrom(ium|e)\/(14[89]|1[5-9]\d|[2-9]\d{2}|\d{4,})\.\d+(\.\d+|)|Android.+(UC? ?Browser|UCWEB|U3)[ /]?(15\.([5-9]|\d{2,})|(1[6-9]|[2-9]\d|\d{3,})\.\d+)\.\d+|SamsungBrowser\/(5\.\d+|([6-9]|\d{2,})\.\d+)|Android.+MQ{2}Browser\/(14(\.(9|\d{2,})|)|(1[5-9]|[2-9]\d|\d{3,})(\.\d+|))(\.\d+|)|K[Aa][Ii]OS\/(3\.\d+|([4-9]|\d{2,})\.\d+)(\.\d+|)/}).modern,h=f.legacy,(y=navigator.userAgent).match(e)?"bot":y.match(v)?"modern":y.match(h)?"legacy":y.match(t)?"bot":"unknown"),m=function(e){var t,i,n=r(e,128);try{var a=window.performance,d=null==(t=null==a?void 0:a.getEntriesByType)?void 0:t.call(a,"navigation")[0];if(!d)return{requestId:n,navigationType:o(a)};var s="type"in d?r(d.type,64):void 0,u="serverTiming"in d&&Array.isArray(d.serverTiming)?d.serverTiming:[];return{requestId:null!=n?n:r(null==(i=u.find(function(e){return"requestID"===e.name}))?void 0:i.description,128),navigationType:s}}catch(e){return{requestId:n}}}(c.requestId),w=function(e){var t=e.version,r=e.browserTarget,o=e.surface,a=e.shopId,d=e.monorailEndpoint,s=window.location.href;return{emit:function(e){var u=e.status,l=e.errorMsg,c=e.failureReason,p=e.useKeepaliveFallback,f=void 0!==p&&p,v=e.navigationType,h=e.pagehidePersisted,y=e.requestId,g=e.trekkieState;if(d){var m,w;try{var b=(new Date).getTime();m=JSON.stringify({metadata:{event_sent_at_ms:b},events:[{schema_id:"web_pixels_manager_load/3.3",payload:{version:t,bundle_target:r,page_url:s,status:u,surface:o,error_msg:l,failure_reason:c,navigation_type:v,pagehide_persisted:h,request_id:y,trekkie_state:g,shop_id:a,visit_token:i()},metadata:{event_created_at_ms:b}}]})}catch(e){return}try{if("function"==typeof window.navigator.sendBeacon&&-1===(w=window.navigator.userAgent).indexOf("iPhone; CPU iPhone OS 12_")&&-1===w.indexOf("iPad; CPU OS 12_")&&-1===w.indexOf("iPod touch; CPU iPhone OS 12_")&&window.navigator.sendBeacon.bind(window.navigator)(d,m))return}catch(e){}if(f)try{"function"==typeof window.fetch&&window.fetch(d,{method:"POST",headers:{"Content-Type":"text/plain"},body:m,keepalive:!0}
2027).catch(function(){})}catch(e){}else try{var _=new XMLHttpRequest;_.open("POST",d,!0),_.setRequestHeader("Content-Type","text/plain"),_.send(m)}catch(e){n("[Web Pixels Manager] Got an unhandled error while logging to Monorail.")}}else n("[Web Pixels Manager] No Monorail endpoint provided, skipping logging.")}}}({version:u,browserTarget:g,surface:d.surface,shopId:d.shopId,monorailEndpoint:d.monorailEndpoint});if(Boolean(null==(_=null==(b=window.Shopify)?void 0:b.analytics)?void 0:_.replayQueue))w.emit({status:"setup-skipped",errorMsg:"replay queue already initialized."});else{var b,_;w.emit({status:"setup-started"}),window.Shopify=window.Shopify||{};var S=window.Shopify;S.analytics=S.analytics||{};var P=S.analytics;P.replayQueue=[],P.publish=function(e,t,i){return P.replayQueue.push([e,t,i]),!0};try{self.performance.mark("wpm:start")}catch(e){}var k,C="modern"===g?"modern":"legacy",E=(null!=l?l:{modern:"",legacy:""})[C],I=[(k={baseUrl:s,hashVersion:u,buildTarget:C}).baseUrl,"/wpm","/b",k.hashVersion,"modern"===k.buildTarget?"m":"l",".js"].join(""),O=!1,T=!1;try{c.browserTarget=g,function(){O=!0;try{window.addEventListener("pagehide",M)}catch(e){O=!1}}(),R(function(){try{R(x)}catch(e){D(e)}}),w.emit({status:"loading",requestId:m.requestId,navigationType:m.navigationType,trekkieState:a()})}catch(e){D(e)}}function U(){var e;if(q(),!function(){var e,t;return Boolean(null==(t=null==(e=window.Shopify)?void 0:e.analytics)?void 0:t.initialized)}()){var t,i,n;try{if("function"!=typeof(null==(e=window.webPixelsManager)?void 0:e.init))return void A();if(!(null!==(n=i=t=window.webPixelsManager.init(d))&&"function"!=typeof n&&Object(n)===n&&"publish"in i&&"function"==typeof i.publish&&"publishCustomEvent"in i&&"function"==typeof i.publishCustomEvent&&"visitor"in i&&"function"==typeof i.visitor))return void A()}catch(e){return void A(e)}var r=window.Shopify.analytics;r.replayQueue.forEach(function(e){var i=e[0],n=e[1],r=e[2];t.publishCustomEvent(i,n,r)}),r.replayQueue=[],r.publish=t.publishCustomEvent,r.visitor=t.visitor,r.initialized=!0}}function A(e){B("manager_api_unavailable",void 0===e?void 0:Q(e))}function x(){B("script_load_failed","".concat(I," has failed to load"))}function B(e,t){T||(T=!0,q(),w.emit({status:"failed",errorMsg:t,failureReason:e,requestId:m.requestId,navigationType:m.navigationType,trekkieState:a()}))}function M(e){O&&(q(),w.emit({status:"pagehide-while-loading",useKeepaliveFallback:!0,pagehidePersisted:e.persisted,requestId:m.requestId,navigationType:m.navigationType,trekkieState:a()}))}function q(){O=!1;try{window.removeEventListener("pagehide",M)}catch(e){}}function R(e){var t;!function(e){var t=e.src,i=e.async,n=void 0===i||i,r=e.onload,o=e.onerror,a=e.sri,d=e.scriptDataAttributes,s=void 0===d?{}:d,u=document.createElement("script"),l=document.querySelector("head"),c=document.querySelector("body");if(u.async=n,u.src=t,a&&(u.integrity=a,u.crossOrigin="anonymous"),s)for(var p in s)if(Object.prototype.hasOwnProperty.call(s,p))try{u.dataset[p]=String(s[p])}catch(e){}if(r&&u.addEventListener("load",r),o&&u.addEventListener("error",o),l)l.appendChild(u);else{if(!c)throw new Error("Did not find a head or body element to append the script");c.appendChild(u)}}({src:I,async:!0,onload:U,onerror:e,sri:(t=E,"string"==typeof t&&/^sha384-[A-Za-z0-9+/=]+$/.test(t)?E:""),scriptDataAttributes:c})}function D(e){B("script_append_failed",Q(e))}function Q(e){return e instanceof Error?e.message:"Unknown error"}}}();wpmLoader({shopId: 69682823417,storefrontBaseUrl: "https://teeser.ae",extensionsBaseUrl: "https://extensions.shopifycdn.com/cdn/shopifycloud/web-pixels-manager",monorailEndpoint: "https://teeser.ae/.well-known/shopify/monorail/unstable/produce_batch",surface: "storefront-renderer",enabledBetaFlags: ["4c64608a","16072cab","8450a54b","7ee89bf1"],webPixelsConfigList: [{"id":"2857271545","configuration":"{\"shop\":\"teeserdubai.myshopify.com\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"7236886e9e742c78d97abaf03e243c4c","type":"APP","apiClientId":3451699,"privacyPurposes":["ANALYTICS","MARKETING","SALE_OF_DATA"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_personal_data"],"dataSharingControls":["share_all_events"]},"dataSharingState":"optimized"},{"id":"2261582073","configuration":"{\"pixel_id\":\"1344908131111313\",\"pixel_type\":\"facebook_pixel\"}","eventPayloadVersion":"v1","runtimeContext":"OPEN","scriptVersion":"96420dbe9ea96c426a1b7f364f977719","type":"APP","apiClientId":2329312,"privacyPurposes":["ANALYTICS","MARKETING","SALE_OF_DATA"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_address","read_customer_email","read_customer_name","read_customer_personal_data","read_customer_phone"],"dataSharingControls":["share_all_events"]},"dataSharingState":"optimized","enabledFlags":["9a3ed68a"]},{"id":"2127266041","configuration":"{\"pixelCode\":\"CUP5DARC77U1MG5C6K6G\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"22e92c2ad45662f435e4801458fb78cc","type":"APP","apiClientId":4383523,"privacyPurposes":["ANALYTICS","MARKETING","SALE_OF_DATA"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_address","read_customer_email","read_customer_name","read_customer_personal_data","read_customer_phone"],"dataSharingControls":["share_all_events"]},"dataSharingState":"optimized"}
2027,{"id":"1082196217","configuration":"{\"pixelId\":\"a10071e1-45f5-42da-85ce-ed0a165d367e\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"c119f01612c13b62ab52809eb08154bb","type":"APP","apiClientId":2556259,"privacyPurposes":["ANALYTICS","MARKETING","SALE_OF_DATA"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_address","read_customer_email","read_customer_name","read_customer_personal_data","read_customer_phone"],"dataSharingControls":[]},"dataSharingState":"optimized"},{"id":"887849209","configuration":"{\"config\":\"{\\\"google_tag_ids\\\":[\\\"G-JFED87R8YK\\\",\\\"GT-WRFMCP3W\\\"],\\\"target_country\\\":\\\"AE\\\",\\\"gtag_events\\\":[{\\\"type\\\":\\\"search\\\",\\\"action_label\\\":\\\"G-JFED87R8YK\\\"},{\\\"type\\\":\\\"begin_checkout\\\",\\\"action_label\\\":\\\"G-JFED87R8YK\\\"},{\\\"type\\\":\\\"remove_from_cart\\\",\\\"action_label\\\":\\\"G-JFED87R8YK\\\"},{\\\"type\\\":\\\"view_item\\\",\\\"action_label\\\":[\\\"G-JFED87R8YK\\\",\\\"MC-SVF6YNGXT0\\\"]},{\\\"type\\\":\\\"purchase\\\",\\\"action_label\\\":[\\\"G-JFED87R8YK\\\",\\\"MC-SVF6YNGXT0\\\"]},{\\\"type\\\":\\\"add_shipping_info\\\",\\\"action_label\\\":\\\"G-JFED87R8YK\\\"},{\\\"type\\\":\\\"page_view\\\",\\\"action_label\\\":[\\\"G-JFED87R8YK\\\",\\\"MC-SVF6YNGXT0\\\"]},{\\\"type\\\":\\\"view_item_list\\\",\\\"action_label\\\":\\\"G-JFED87R8YK\\\"},{\\\"type\\\":\\\"add_payment_info\\\",\\\"action_label\\\":\\\"G-JFED87R8YK\\\"},{\\\"type\\\":\\\"add_to_cart\\\",\\\"action_label\\\":\\\"G-JFED87R8YK\\\"},{\\\"type\\\":\\\"view_cart\\\",\\\"action_label\\\":\\\"G-JFED87R8YK\\\"}],\\\"enable_monitoring_mode\\\":false}\"}","eventPayloadVersion":"v1","runtimeContext":"OPEN","scriptVersion":"a3321ca85cf5aaf6b57585fcd8d67b3a","type":"APP","apiClientId":1780363,"privacyPurposes":[],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_address","read_customer_email","read_customer_name","read_customer_personal_data","read_customer_phone"],"dataSharingControls":["share_all_events"]},"dataSharingState":"optimized","enabledFlags":["9a3ed68a"]},{"id":"693993721","configuration":"{\"shopId\": \"69682823417\", \"domain\": \"https:\/\/api.trustoo.io\/\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"ba09fa9fe3be54bc43d59b10cafc99bb","type":"APP","apiClientId":6212459,"privacyPurposes":["ANALYTICS","SALE_OF_DATA"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_address","read_customer_email","read_customer_name","read_customer_personal_data","read_customer_phone"],"dataSharingControls":["share_all_events"]},"dataSharingState":"optimized"},{"id":"shopify-app-pixel","configuration":"{}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"0530","apiClientId":"shopify-pixel","type":"APP","privacyPurposes":["ANALYTICS","MARKETING"]},{"id":"shopify-custom-pixel","eventPayloadVersion":"v1","runtimeContext":"LAX","scriptVersion":"0530","apiClientId":"shopify-pixel","type":"CUSTOM","privacyPurposes":["ANALYTICS","MARKETING"]}],isMerchantRequest: false,initData: {"shop":{"name":"Teeser","paymentSettings":{"currencyCode":"AED"},"myshopifyDomain":"teeserdubai.myshopify.com","countryCode":"AE","storefrontUrl":"https:\/\/teeser.ae"},"customer":null,"cart":null,"checkout":null,"productVariants":[],"products":[{"id":"15275501486329","handle":"national-sarcasm-society-regular-fit-t-shirt","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"67275333959929","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"15275501420793","handle":"lord-of-the-drinks-regular-fit-t-shirt","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"67275333239033","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"15275501388025","handle":"devil-inside-regular-fit-t-shirt","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"67275332583673","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]}
2027,{"id":"15275501322489","handle":"hanging-cat-regular-fit-t-shirt","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"67275332255993","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"15275501289721","handle":"hungry-cat-regular-fit-t-shirt","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"67275331240185","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"15275501158649","handle":"anxiety-prime-regular-fit-t-shirt","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"67275329831161","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"15275501093113","handle":"anxiety-regular-fit-t-shirt","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"67275329143033","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"10226979930361","handle":"unstoppable-regular-fit-t-shirt","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"48906905944313","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"10226973606137","handle":"squat-bench-deadlift-regular-fit-t-shirt","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"48906895491321","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"10226930090233","handle":"never-give-up-regular-fit-t-shirt","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"48906835263737","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"10226868584697","handle":"you-vs-you-regular-fit-t-shirt","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"48906755768569","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"10226856788217","handle":"train-hard-regular-fit-t-shirt","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"48906730701049","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"10226853478649","handle":"push-regular-fit-t-shirt","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"48906725851385","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"10226850693369","handle":"pressure-regular-fit-t-shirt","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"48906724507897","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"10226849808633","handle":"no-pain-no-gain-regular-fit-t-shirt","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"48906714579193","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"10226848694521","handle":"limited-edition-regular-fit-t-shirt","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"48906710319353","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"10226845057273","handle":"mclaren-oversized-fit-graphic-t-shirt","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"48906699833593","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]}
2027,{"id":"10226844401913","handle":"911-porsche-oversized-fit-graphic-t-shirt","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"48906695672057","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"10226842697977","handle":"tawakkul-oversized-fit-graphic-t-shirt","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"48906686365945","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"10226840862969","handle":"tawakkul-oversized-fit-t-shirt","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"48906678173945","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"10226840273145","handle":"sabr-oversized-fit-graphic-t-shirt","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"48906675650809","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"10226839814393","handle":"shukr-oversized-fit-t-shirt","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"48906673815801","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"10226833424633","handle":"sabr-oversized-fit-t-shirt","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"48906630037753","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"10205082190073","handle":"lifting-things-regular-fit-t-shirt","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"48864699416825","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"10204955934969","handle":"the-only-difference-regular-fit-t-shirt","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"48864456048889","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"10204900393209","handle":"system-intolerant-regular-fit-t-shirt","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"48864394641657","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"10204671115513","handle":"another-point-of-view-regular-fit-t-shirt","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"48864162709753","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"10204649357561","handle":"currently-offline-regular-fit-t-shirt","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"48864102547705","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"10202425753849","handle":"i-have-no-filter-regular-fit-t-shirt","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"48857613500665","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"10202415759609","handle":"game-over-regular-fit-t-shirt","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"48857602785529","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"10202404356345","handle":"serial-chiller-regular-fit-t-shirt","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"48857565004025","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]}
2027,{"id":"10194529157369","handle":"bear-calling-regular-fit-t-shirt","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"48834776465657","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"10137217695993","handle":"nomad-beach-club-oversized-t-shirt","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"48692253589753","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"10137170772217","handle":"puerto-rico-valija-postage-stamp-oversized-t-shirt","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"48691891372281","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"10137169297657","handle":"sun-salt-sand-regular-fit-t-shirt","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"48691883081977","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"10137151865081","handle":"the-plan-is-no-plans-surfer-regular-fit-t-shirt","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"48691848249593","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"10136481562873","handle":"world-map-airplane-regular-fit-t-shirt","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"48688125018361","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"10136478712057","handle":"cool-down-club-regular-fit-t-shirt","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"48688114172153","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"10136475435257","handle":"hawaii-beach-times-regular-fit-t-shirt","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"48688100147449","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"10136387977465","handle":"espresso-regular-fit-t-shirt","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"48687578317049","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"10136376344825","handle":"coffee-and-travel-days-regular-fit-t-shirt","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"48687499870457","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"10136354619641","handle":"beaches-bestie-regular-fit-t-shirt","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"48687353889017","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"10132202782969","handle":"gt3-rs-spec-sheet-oversized-t-shirt","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"48672883081465","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"10132199932153","handle":"porsche-911-touring-oversized-t-shirt","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"48672878788857","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"10132196688121","handle":"samurai-warrior-oversized-t-shirt","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"48672871874809","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]}
2027,{"id":"10132192952569","handle":"porsche-911-gt3-rs-graffiti-oversized-t-shirt","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"48672866828537","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"10132187087097","handle":"porsche-911-gt3-rs-oversized-t-shirt","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"48672856801529","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"10132180664569","handle":"bmw-m4-competition-oversized-t-shirt","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"48672841367801","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"10132170506489","handle":"m3-gtr-legend-reborn-oversized-t-shirt","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"48672814137593","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"10132168835321","handle":"supra-gr-oversized-t-shirt","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"48672808534265","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]}],"purchasingCompany":null},},"https://teeser.ae/cdn","5982071ew7ea472e3p69b68784m2150dfea",{"modern":"","legacy":""},{"trekkieShim":true,"agentContext":true,"apiClientId":"580111","facebookCapiEnabled":"true","themeId":"188620144889","themePublished":"true","eventMetadataId":"3b55bd3a-6287-4748-a4b0-e905fabb3781","pageType":"blog","resourceId":"103232241913","shopId":"69682823417","storefrontBaseUrl":"https:\/\/teeser.ae","extensionBaseUrl":"https:\/\/extensions.shopifycdn.com\/cdn\/shopifycloud\/web-pixels-manager","surface":"storefront-renderer","enabledBetaFlags":"[\"4c64608a\", \"16072cab\", \"8450a54b\", \"7ee89bf1\"]","isMerchantRequest":"false","hashVersion":"5982071ew7ea472e3p69b68784m2150dfea","publish":"custom","events":"[[\"page_viewed\",{}]]"});})();</script>
2027<script> 2028 window.ShopifyAnalytics = window.ShopifyAnalytics || {}; 2029 window.ShopifyAnalytics.meta = window.ShopifyAnalytics.meta || {}; 2030 window.ShopifyAnalytics.meta.currency = 'AED'; 2031 var meta = {"page":{"pageType":"blog","resourceType":"blog","resourceId":103232241913,"requestId":"35f7750b-c976-46f2-9223-15f4af4cb6f9-1791087565"}}; 2032 for (var attr in meta) { 2033 window.ShopifyAnalytics.meta[attr] = meta[attr]; 2034 } 2035</script>
vendor: 1 bytes, line 2035
2035
2036<script class="analytics"> 2037 (function () { 2038 var customDocumentWrite = function(content) { 2039 var jquery = null; 2040 2041 if (window.jQuery) { 2042 jquery = window.jQuery; 2043 } else if (window.Checkout && window.Checkout.$) { 2044 jquery = window.Checkout.$; 2045 } 2046 2047 if (jquery) { 2048 jquery('body').append(content); 2049 } 2050 }; 2051 2052 var hasLoggedConversion = function(token) { 2053 if (token) { 2054 return document.cookie.indexOf('loggedConversion=' + token) !== -1; 2055 } 2056 return false; 2057 } 2058 2059 var setCookieIfConversion = function(token) { 2060 if (token) { 2061 var twoMonthsFromNow = new Date(Date.now()); 2062 twoMonthsFromNow.setMonth(twoMonthsFromNow.getMonth() + 2); 2063 2064 document.cookie = 'loggedConversion=' + token + '; expires=' + twoMonthsFromNow; 2065 } 2066 } 2067 2068 var trekkie = window.ShopifyAnalytics.lib = window.trekkie = window.trekkie || []; 2069 window.ShopifyAnalytics.lib.trekkie = window.trekkie; 2070 if (trekkie.integrations) { 2071 return; 2072 } 2073 trekkie.methods = [ 2074 'identify', 2075 'page', 2076 'ready', 2077 'track', 2078 'trackForm', 2079 'trackLink' 2080 ]; 2081 trekkie.factory = function(method) { 2082 return function() { 2083 var args = Array.prototype.slice.call(arguments); 2084 args.unshift(method); 2085 trekkie.push(args); 2086 if (method == 'track' || method == 'page') { 2087 var pageUrl; 2088 try { 2089 pageUrl = window.location.href; 2090 } catch (e) {} 2091 var pageReferrer; 2092 try { 2093 pageReferrer = document.referrer; 2094 } catch (e) {} 2095 try { 2096 if (window.__TREKKIE_SHIM_QUEUE == null) { 2097 window.__TREKKIE_SHIM_QUEUE = []; 2098 } 2099 window.__TREKKIE_SHIM_QUEUE.push({ 2100 from: 'trekkie-stub', 2101 method: method, 2102 args: args.slice(1), 2103 pageContext: { 2104 url: pageUrl, 2105 referrer: pageReferrer 2106 } 2107 }); 2108 } catch (e) { 2109 // no-op 2110 } 2111 } 2112 return trekkie; 2113 }; 2114 }; 2115 for (var i = 0; i < trekkie.methods.length; i++) { 2116 var key = trekkie.methods[i]; 2117 trekkie[key] = trekkie.factory(key); 2118 } 2119 trekkie.load = function(config) { 2120 trekkie.config = config || {}; 2121 trekkie.config.initialDocumentCookie = document.cookie; 2122 var first = document.getElementsByTagName('script')[0]; 2123var script = document.createElement('script'); 2124script.type = 'text/javascript'; 2125script.onerror = function(e) { 2126 var scriptFallback = document.createElement('script'); 2127 scriptFallback.type = 'text/javascript'; 2128 scriptFallback.onerror = function(error) { 2129 var Monorail = { 2130 produce: function produce(monorailDomain, schemaId, payload) { 2131 var currentMs = new Date().getTime(); 2132 var event = { 2133 schema_id: schemaId, 2134 payload: payload, 2135 metadata: { 2136 event_created_at_ms: currentMs, 2137 event_sent_at_ms: currentMs 2138 } 2139 }; 2140 return Monorail.sendRequest("https://" + monorailDomain + "/v1/produce", JSON.stringify(event)); 2141 }, 2142 sendRequest: function sendRequest(endpointUrl, payload) { 2143 // Try the sendBeacon API 2144 if (window && window.navigator && typeof window.navigator.sendBeacon === 'function' && typeof window.Blob === 'function' && !Monorail.isIos12()) { 2145 var blobData = new window.Blob([payload], { 2146 type: 'text/plain' 2147 }); 2148 2149 if (window.navigator.sendBeacon(endpointUrl, blobData)) { 2150 return true; 2151 } // sendBeacon was not successful 2152 2153 } // XHR beacon 2154 2155 var xhr = new XMLHttpRequest(); 2156 2157 try { 2158 xhr.open('POST', endpointUrl); 2159 xhr.setRequestHeader('Content-Type', 'text/plain'); 2160 xhr.send(payload); 2161 } catch (e) { 2162 console.log(e); 2163 } 2164 2165 return false; 2166 }, 2167 isIos12: function isIos12() { 2168 return window.navigator.userAgent.lastIndexOf('iPhone; CPU iPhone OS 12_') !== -1 || window.navigator.userAgent.lastIndexOf('iPad; CPU OS 12_') !== -1; 2169 } 2170 }; 2171 Monorail.produce('monorail-edge.shopifysvc.com', 2172 'trekkie_storefront_load_errors/1.1', 2173 {shop_id: 69682823417, 2174 theme_id: 188620144889, 2175 app_name: "storefront", 2176 context_url: window.location.href, 2177 source_url: "//teeser.ae/cdn/s/trekkie.storefront.2f6d7d7ede7d24234881a9cd5f47e679642fa1f6.min.js"}); 2178 2179 }; 2180 scriptFallback.async = true; 2181 scriptFallback.src = '//teeser.ae/cdn/s/trekkie.storefront.2f6d7d7ede7d24234881a9cd5f47e679642fa1f6.min.js'; 2182 first.parentNode.insertBefore(scriptFallback, first); 2183}; 2184script.async = true; 2185script.src = '//teeser.ae/cdn/s/trekkie.storefront.2f6d7d7ede7d24234881a9cd5f47e679642fa1f6.min.js'; 2186first.parentNode.insertBefore(script, first); 2187 2188 }; 2189 trekkie.load( 2190 {"Trekkie":{"appName":"storefront","development":false,"defaultAttributes":{"shopId":69682823417,"isMerchantRequest":null,"themeId":188620144889,"themeCityHash":"3567418639195128648","contentLanguage":"en","currency":"AED","eventMetadataId":"3b55bd3a-6287-4748-a4b0-e905fabb3781"},"isServerSideCookieWritingEnabled":true,"monorailRegion":"shop_domain","enabledBetaFlags":["764d78cb","8450a54b","7ee89bf1","4c64608a"]},"Session Attribution":{},"S2S":{"facebookCapiEnabled":true,"source":"trekkie-storefront-renderer","apiClientId":580111}} 2191 ); 2192 2193 var loaded = false;
2194 trekkie.ready(function() { 2195 if (loaded) return; 2196 loaded = true; 2197 2198 window.ShopifyAnalytics.lib = window.trekkie; 2199 2200 var originalDocumentWrite = document.write; 2201 document.write = customDocumentWrite; 2202 try { window.ShopifyAnalytics.merchantGoogleAnalytics.call(this); } catch(error) {}; 2203 document.write = originalDocumentWrite; 2204 2205 var match = window.location.pathname.match(/checkouts\/(.+)\/(thank_you|post_purchase)/) 2206 var token = match? match[1]: undefined; 2207 if (!hasLoggedConversion(token)) { 2208 setCookieIfConversion(token); 2209 2210 } 2211 }); 2212 2213 window.ShopifyAnalytics.lib.page(null,{"pageType":"blog","resourceType":"blog","resourceId":103232241913,"requestId":"35f7750b-c976-46f2-9223-15f4af4cb6f9-1791087565","shopifyEmitted":true}); 2214 2215 var eventsListenerScript = document.createElement('script'); 2216 eventsListenerScript.async = true; 2217 eventsListenerScript.src = "//teeser.ae/cdn/shopifycloud/storefront/assets/shop_events_listener-4e26a9ce.js"; 2218 document.getElementsByTagName('head')[0].appendChild(eventsListenerScript); 2219})();</script>
vendor: 1 bytes, line 2219
2219
2220<script 2221 defer 2222 src="https://teeser.ae/cdn/shopifycloud/perf-kit/shopify-perf-kit-3.9.4.min.js" 2223 data-application="storefront-renderer" 2224 data-shop-id="69682823417" 2225 data-render-region="gcp-us-central1" 2226 data-page-type="blog" 2227 data-theme-instance-id="188620144889" 2228 data-theme-name="Sleek" 2229 data-theme-version="1.9.1" 2230 data-monorail-region="shop_domain" 2231 data-resource-timing-sampling-rate="10" 2232 data-shs="true" 2233 data-shs-beacon="true" 2234 data-shs-export-with-fetch="true" 2235 data-shs-logs-sample-rate="1" 2236 data-shs-beacon-endpoint="https://teeser.ae/api/collect" 2237></script>
2237 2238<meta name="shopify-y" content="d24c3d8b-45a4-49af-a75c-5efd97dfeddc" data-expiration="1822645165000"><meta name="shopify-s" content="1c0fa4b9-1bea-43d7-a194-27145498e343" data-expiration="1791089365000"><meta name="new-cookie-storage-activated" content="t"> 2239</head> 2240 2241 <body 2242 class="blog-template blocks-corner--slightly" 2243 data-initializing 2244 >
2244<script> 2245 window.__COMPARE_AT_PRICES__ = { 2246 2247 }; 2248 2249 window.__PRODUCT_COLLECTIONS__ = { 2250 2251 }; 2252</script>
2252 2253
2254<script> 2255 (function () { 2256 const CHECKOUT_URL = 'https://checkout.gulfcart.ae'; 2257 const SHOP_DOMAIN = "teeserdubai.myshopify.com"; 2258 const SHOP_CURRENCY = 'AED'; 2259 2260 // ADDED: tracks whether a back-navigation "guard" history entry is 2261 // currently armed. True = next popstate should intercept and show the 2262 // close-confirmation modal instead of actually navigating away. 2263 let checkoutGuardArmed = false; 2264 console.log('[GC init] historyLength=', history.length, 'state=', JSON.stringify(history.state)); 2265 2266 // WebKit/Safari can coalesce or silently skip back-navigation steps when 2267 // consecutive history entries share the exact same URL. Giving each 2268 // guard entry a distinct hash fragment avoids that. We also only ever 2269 // PUSH once (when checkout opens) and REPLACE thereafter, instead of 2270 // pushing a fresh entry every time we re-arm â repeated same-shaped 2271 // pushes are exactly the pattern that triggers the coalescing bug. 2272 function pushGuardEntry() { 2273 const base = location.pathname + location.search; 2274 history.pushState({ gcCheckoutGuard: true }, '', base + '#gc-checkout-' + Date.now()); 2275 console.log('[GC pushGuardEntry] historyLength=', history.length, 'state=', JSON.stringify(history.state), 'href=', location.href); 2276 } 2277 2278 function rearmGuardEntry() { 2279 const base = location.pathname + location.search; 2280 history.replaceState({ gcCheckoutGuard: true }, '', base + '#gc-checkout-' + Date.now()); 2281 console.log('[GC rearmGuardEntry] historyLength=', history.length, 'state=', JSON.stringify(history.state), 'href=', location.href); 2282 } 2283 2284 function getBucksCurrency() { 2285 try { 2286 const manual = localStorage.getItem('buckscc_last_manual'); 2287 if (manual) { 2288 const parsed = JSON.parse(manual); 2289 if (parsed?.currency && parsed.currency.length === 3) return parsed.currency.toUpperCase(); 2290 } 2291 } catch (_) {} 2292 const active = window.Shopify?.currency?.active; 2293 if (active && active.length === 3) return active.toUpperCase(); 2294 return SHOP_CURRENCY; 2295 } 2296 2297 async function getBucksRate(currency) { 2298 if (currency === SHOP_CURRENCY) return 1; 2299 2300 const cacheKey = `__fx_${SHOP_CURRENCY}_${currency}`; 2301 try { 2302 const cached = sessionStorage.getItem(cacheKey); 2303 if (cached) return parseFloat(cached); 2304 } catch (_) {} 2305 try { 2306 const res = await fetch(`https://open.er-api.com/v6/latest/${SHOP_CURRENCY}`); 2307 if (res.ok) { 2308 const data = await res.json(); 2309 const rate = data?.rates?.[currency]; 2310 if (rate) { 2311 try { sessionStorage.setItem(cacheKey, String(rate)); } catch (_) {} 2312 return parseFloat(rate); 2313 } 2314 } 2315 } catch (_) {} 2316 return 1; 2317 } 2318 2319 async function createShopifyCheckout(cartItems) { 2320 const STOREFRONT_TOKEN = '5c068a5347fa6e1a97556a5e0b7ba127'; 2321 2322 const lines = cartItems.map(function (item) { 2323 return { 2324 merchandiseId: 'gid://shopify/ProductVariant/' + item.variant_id, 2325 quantity: item.quantity, 2326 }; 2327 }); 2328 2329 const mutation = ` 2330 mutation cartCreate($input: CartInput!) { 2331 cartCreate(input: $input) { 2332 cart { 2333 id 2334 checkoutUrl 2335 } 2336 userErrors { 2337 field 2338 message 2339 } 2340 } 2341 } 2342 `; 2343 2344 try { 2345 const res = await fetch('https://' + SHOP_DOMAIN + '/api/2024-10/graphql.json', { 2346 method: 'POST', 2347 credentials: 'include', 2348 headers: { 2349 'Content-Type': 'application/json', 2350 'X-Shopify-Storefront-Access-Token': STOREFRONT_TOKEN, 2351 }, 2352 body: JSON.stringify({ 2353 query: mutation, 2354 variables: { input: { lines: lines } }, 2355 }), 2356 }); 2357 const data = await res.json(); 2358 const errors = data?.data?.cartCreate?.userErrors; 2359 if (errors?.length) console.warn('[createShopifyCheckout] errors:', errors); 2360 2361 const cart = data?.data?.cartCreate?.cart; 2362 if (!cart) return null; 2363 2364 const token = cart.id.split('/').pop(); 2365 2366 return { 2367 id: cart.id, 2368 token: token, 2369 webUrl: cart.checkoutUrl, 2370 }; 2371 } catch (err) { 2372 console.error('[createShopifyCheckout]', err); 2373 return null; 2374 } 2375 } 2376 2377 const style = document.createElement('style'); 2378 style.textContent = ` 2379 #__co-overlay { 2380 display: none; 2381 position: fixed; 2382 inset: 0; 2383 z-index: 9999999999; 2384 background: rgba(0,0,0,0.5); 2385 align-items: center; 2386 justify-content: center; 2387 } 2388 2389 #__co-overlay.open { 2390 display: flex; 2391 } 2392 2393 #__co-sheet { 2394 position: relative; 2395 width: min(420px, calc(100vw - 40px)); /* slim width */ 2396 height: 800px; 2397 max-height: 800px; 2398 background: #fff; 2399 border-radius: 20px; 2400 overflow: hidden; 2401 box-shadow: 0 24px 64px rgba(0,0,0,0.3); 2402 } 2403 2404 #__co-frame { 2405 width: 100%; 2406 height: 100%; 2407 border: 0; 2408 display: block; 2409 } 2410 2411 @media (max-height: 900px) { 2412 #__co-sheet { 2413 height: 90vh; 2414 max-height: none; 2415 } 2416 } 2417 2418 /* Mobile */ 2419 @media (max-width: 767px) { 2420 #__co-sheet { 2421 width: 100%; 2422 height: 100dvh; 2423 max-height: none; 2424 border-radius: 0; 2425 } 2426 2427 #__co-overlay { 2428 align-items: flex-end; 2429 } 2430 } 2431 `; 2432 document.head.appendChild(style); 2433
2434 const overlay = document.createElement('div'); 2435 overlay.id = '__co-overlay'; 2436 overlay.innerHTML = ` 2437 <div id="__co-sheet"> 2438 <iframe 2439 id="__co-frame" 2440 src="about:blank" 2441 allow="payment; camera" 2442 title="Checkout" 2443 ></iframe> 2444 </div> 2445 `; 2446 document.body.appendChild(overlay); 2447 2448 function closeCheckout() { 2449 overlay.classList.remove('open'); 2450 document.body.style.overflow = ''; 2451 const frame = document.getElementById('__co-frame'); 2452 frame.src = 'about:blank'; 2453 // ADDED: guard is no longer relevant once checkout is closed 2454 checkoutGuardArmed = false; 2455 } 2456 2457 function simulateRealClick(el) { 2458 const rect = el.getBoundingClientRect(); 2459 const x = rect.left + rect.width / 2; 2460 const y = rect.top + rect.height / 2; 2461 const opts = { bubbles: true, cancelable: true, view: window, clientX: x, clientY: y }; 2462 2463 el.dispatchEvent(new PointerEvent('pointerdown', opts)); 2464 el.dispatchEvent(new MouseEvent('mousedown', opts)); 2465 el.dispatchEvent(new PointerEvent('pointerup', opts)); 2466 el.dispatchEvent(new MouseEvent('mouseup', opts)); 2467 el.dispatchEvent(new MouseEvent('click', opts)); 2468 } 2469 2470 function closeShopifyCart() { 2471 // Check Corner Cart first â some stores render Corner's own overlay 2472 // *alongside* an inactive native cart-drawer-component, so the drawer 2473 // check below can find a component that exists but isn't actually the 2474 // visible cart. 2475 const cornerPanel = document.getElementById('corner-cowi-open-primary-card'); 2476 if (cornerPanel) { 2477 const panelRect = cornerPanel.getBoundingClientRect(); 2478 const panelVisible = panelRect.width > 0 && panelRect.height > 0 && 2479 getComputedStyle(cornerPanel).visibility !== 'hidden'; 2480 if (panelVisible) { 2481 const cornerClose = document.getElementById('corner-cowi-close-btn'); 2482 if (cornerClose) { 2483 simulateRealClick(cornerClose); 2484 return; 2485 } 2486 } 2487 } 2488 2489 // Native Dawn-style dialog â only trust this if it's actually open. 2490 const drawerComponent = document.querySelector('cart-drawer-component'); 2491 if (drawerComponent && typeof drawerComponent.close === 'function') { 2492 const dialogEl = drawerComponent.querySelector('dialog'); 2493 if (dialogEl && dialogEl.open) { 2494 drawerComponent.close(); 2495 return; 2496 } 2497 } 2498 2499 const closeBtn = document.querySelector('.cart-drawer__close-button'); 2500 if (closeBtn) { 2501 const rect = closeBtn.getBoundingClientRect(); 2502 if (rect.width > 0 && rect.height > 0) { 2503 simulateRealClick(closeBtn); 2504 } else { 2505 closeBtn.click(); 2506 } 2507 return; 2508 } 2509 2510 const dialog = document.querySelector('.cart-drawer__dialog'); 2511 if (dialog && dialog.open && typeof dialog.close === 'function') { dialog.close(); return; } 2512 2513 // Generic fallback for any other cart widget not covered above. 2514 const candidates = document.querySelectorAll('button, [role="button"], a, div, span'); 2515 for (const el of candidates) { 2516 const label = (el.getAttribute('aria-label') || el.textContent || '') 2517 .trim() 2518 .toLowerCase(); 2519 if (label === 'close' || label === 'close cart' || label === 'Ã') { 2520 const rect = el.getBoundingClientRect(); 2521 if (rect.width > 0 && rect.height > 0) { 2522 simulateRealClick(el); 2523 return; 2524 } 2525 } 2526 } 2527 2528 document.dispatchEvent(new KeyboardEvent('keydown', { key: 'Escape', bubbles: true })); 2529} 2530 2531 window.addEventListener('message', function (e) { 2532 if (!e.origin.startsWith(CHECKOUT_URL)) return; 2533 if (e.data?.type === 'CHECKOUT_CLOSE') closeCheckout(); 2534 if (e.data?.type === 'CHECKOUT_SUCCESS') { 2535 closeCheckout(); 2536 window.location.href = e.data.redirectUrl || '/'; 2537 } 2538 // ADDED: iframe tells us the user tapped "No" in the close-confirmation 2539 // modal â re-arm the guard so the next back-gesture is caught again. 2540 if (e.data?.type === 'GC_CLOSE_MODAL_DISMISSED') { 2541 setTimeout(rearmGuardEntry, 0); 2542 checkoutGuardArmed = true; 2543 } 2544 if (e.data?.type === 'GC_SAVE_SESSION') { 2545 try { 2546 localStorage.setItem('gc_checkout_sid', e.data.sid || ''); 2547 } catch (_) {} 2548 } 2549 }); 2550 2551 // ADDED: top-level popstate listener. This is what actually catches iOS 2552 // Safari's edge-swipe back gesture, since that gesture operates on the 2553 // TOP-LEVEL browsing context's history â a popstate listener registered 2554 // only inside the nested cross-origin iframe does not reliably see it. 2555 window.addEventListener('popstate', function (ev) { 2556 console.log('[GC popstate FIRED] armed=', checkoutGuardArmed, 'state=', JSON.stringify(ev.state), 'href=', location.href, 'historyLength=', history.length); 2557 2558 if (!overlay.classList.contains('open')) return; 2559 2560 if (!checkoutGuardArmed) { 2561 // Guard already consumed (this is the 2nd back-press/swipe) â 2562 // let it actually close the checkout. 2563 closeCheckout(); 2564 return; 2565 } 2566 2567 // 1st back-press/swipe â intercept it, ask the iframe to show its 2568 // existing close-confirmation modal, and re-arm the guard so a 2569 // second back-press/swipe is needed to actually exit. 2570 const frame = document.getElementById('__co-frame'); 2571 if (frame && frame.contentWindow) { 2572 frame.contentWindow.postMessage({ type: 'GC_SHOW_CLOSE_MODAL' }, CHECKOUT_URL); 2573 } 2574 // Safari/WebKit: history mutations inside a popstate handler can be 2575 // dropped or lost to the navigation itself. Defer to next tick so it 2576 // reliably lands. Use REPLACE (not push) â we're re-arming an 2577 // existing guard, not creating a new one, which avoids stacking 2578 // same-shaped entries that WebKit can coalesce/skip on back-nav. 2579 setTimeout(rearmGuardEntry, 0); 2580 }); 2581 2582 async function sendToCustomCheckout(e, btn) { 2583 2584 2585 function getCookieValue(name) { 2586 const matches = document.cookie.match('(^|;)\\s*' + name + '\\s*=\\s*([^;]+)'); 2587 return matches ? matches.pop() : ''; 2588 } 2589 2590 const originalText = btn.textContent; 2591 btn.style.opacity = '0.7'; 2592 2593 btn.disabled = true; 2594 2595 // ADDED: check the cart BEFORE opening the overlay. If it's empty, 2596 // show a clear alert and bail out â no overlay, no iframe, no call 2597 // to checkout-token (which would just reject it with a 400 anyway). 2598 let cart;
2599 try { 2600 const cartRes = await fetch('/cart.js'); 2601 cart = await cartRes.json(); 2602 } catch (err) { 2603 console.error('[Checkout Error] failed to fetch cart', err); 2604 btn.style.opacity = '1'; 2605 btn.textContent = originalText; 2606 btn.disabled = false; 2607 alert('Something went wrong. Please try again.'); 2608 return; 2609 } 2610 2611 if (!cart.items || !cart.items.length) { 2612 btn.style.opacity = '1'; 2613 btn.textContent = originalText; 2614 btn.disabled = false; 2615 alert('Your cart is empty. Please add items before checking out.'); 2616 return; 2617 } 2618 2619 const frame = document.getElementById('__co-frame'); 2620 2621 closeShopifyCart(); 2622 overlay.classList.add('open'); 2623 document.body.style.overflow = 'hidden'; 2624 2625 // ADDED: push the ONE guard entry as soon as checkout opens (distinct 2626 // URL, to avoid Safari/WebKit coalescing same-URL history entries). 2627 setTimeout(pushGuardEntry, 0); 2628 2629 checkoutGuardArmed = true; 2630 2631 frame.contentWindow.location.replace(CHECKOUT_URL + '/loading-screen'); 2632 2633 2634 try { 2635 // NOTE: cart was already fetched above (empty-cart guard), so we 2636 // don't re-fetch '/cart.js' here. 2637 2638 const selectedCurrency = getBucksCurrency(); 2639 const rate = await getBucksRate(selectedCurrency); 2640 const toNative = (cents) => parseFloat((cents / 100).toFixed(2)); 2641 const toDisplay = (cents) => parseFloat(((cents / 100) * rate).toFixed(2)); 2642 2643 const shopifySessionId = getCookieValue('_shopify_s'); 2644 const shopifyUniqueVisitorId = getCookieValue('_shopify_y'); 2645 const cart_token = cart.token || getCookieValue('cart') || ''; 2646 2647 const shopifyCheckout = await createShopifyCheckout(cart.items); 2648 const checkoutToken = shopifyCheckout?.token ?? cart_token; 2649 window._gcTrack && window._gcTrack('checkout_started', { cartToken: checkoutToken }); 2650 if (shopifyCheckout?.webUrl) { 2651 try { 2652 const nativeUrl = shopifyCheckout.webUrl 2653 .replace('https://app.spok.digital', 'https://' + SHOP_DOMAIN); 2654 const ghost = document.createElement('iframe'); 2655 ghost.setAttribute('aria-hidden', 'true'); 2656 ghost.style.cssText = 'position:fixed;top:-9999px;left:-9999px;width:1px;height:1px;opacity:0;pointer-events:none;border:none;'; 2657 ghost.src = nativeUrl; 2658 document.body.appendChild(ghost); 2659 setTimeout(function () { 2660 if (ghost.parentNode) ghost.parentNode.removeChild(ghost); 2661 }, 4000); 2662 } catch (ghostErr) { 2663 console.warn('[ghost iframe] failed:', ghostErr); 2664 } 2665 } 2666 2667 const compareAtMap = window.__COMPARE_AT_PRICES__ || {}; 2668 const missingItems = cart.items.filter( 2669 (i) => compareAtMap[String(i.variant_id)] === undefined 2670 ); 2671 if (missingItems.length) { 2672 await Promise.all( 2673 missingItems.map(async (item) => { 2674 try { 2675 const r = await fetch('/products/' + item.handle + '.js'); 2676 const p = await r.json(); 2677 const v = p.variants.find((v) => v.id === item.variant_id); 2678 compareAtMap[String(item.variant_id)] = v ? v.compare_at_price : null; 2679 } catch (_) { 2680 compareAtMap[String(item.variant_id)] = null; 2681 } 2682 }) 2683 ); 2684 } 2685 2686 function getDiscountCodeFromDOM() { 2687 const selectors = [ 2688 '.cart-discount__code', 2689 '[data-cart-discount] .tag', 2690 '.cart__discount-code', 2691 'cart-items .discount-badge', 2692 '.cart-drawer__discount .tag__text', 2693 '[data-discount-code]', 2694 ]; 2695 2696 for (var i = 0; i < selectors.length; i++) { 2697 var el = document.querySelector(selectors[i]); 2698 if (el && el.textContent.trim()) { 2699 return el.textContent.trim().replace(/Ã|\s/g, '').toUpperCase(); 2700 } 2701 } 2702 2703 var removeBtn = document.querySelector('[data-remove-discount], .cart
2703-discount__delete'); 2704 if (removeBtn && removeBtn.previousElementSibling) { 2705 return removeBtn.previousElementSibling.textContent.trim(); 2706 } 2707 2708 return ''; 2709 } 2710 2711 const discountCode = null || getDiscountCodeFromDOM() || ''; 2712 2713 const payload = { 2714 items: cart.items.map(function (item) { 2715 const compareAt = compareAtMap[String(item.variant_id)]; 2716 const collectionIds = (window.__PRODUCT_COLLECTIONS__ && 2717 window.__PRODUCT_COLLECTIONS__[String(item.product_id)]) || []; 2718 return { 2719 product_title: item.product_title, 2720 quantity: item.quantity, 2721 original_price: toNative(item.original_price), 2722 compare_at_price: compareAt && compareAt > item.original_price ? toNative(compareAt) : undefined, 2723 image: item.image, 2724 variant_id: String(item.variant_id), 2725 product_id: item.product_id, 2726 collection_ids: collectionIds, 2727 sku: item.sku, 2728 line_total_discount: toNative(item.total_discount || 0), 2729 line_discount_titles: (item.discounts || []).map(function (d) { return d.title; }), 2730 }; 2731 }), 2732 cart_level_discounts: (cart.cart_level_discount_applications || []).map(function (d) { 2733 return { 2734 title: d.title, 2735 type: d.type, 2736 value: d.value, 2737 value_type: d.value_type, 2738 total_allocated: toNative(d.total_allocated_amount), 2739 }; 2740 }), 2741 total_discount: toNative(cart.total_discount), 2742 discount_code: discountCode, 2743 currency: selectedCurrency, 2744 shop_currency: SHOP_CURRENCY, 2745 exchange_rate: rate, 2746 total: toDisplay(cart.total_price), 2747 shop: "teeserdubai.myshopify.com", 2748 timestamp: Math.floor(Date.now() / 1000), 2749 customer: { 2750 name: "", 2751 email: "", 2752 phone: "", 2753 }, 2754 shopifySessionId, 2755 shopifyUniqueVisitorId, 2756 cart_token: checkoutToken, 2757 }; 2758 2759 const tokenRes = await fetch(CHECKOUT_URL + '/api/auth/checkout-token', { 2760 method: 'POST', 2761 headers: { 'Content-Type': 'application/json' }, 2762 body: JSON.stringify(payload), 2763 }); 2764 const tokenData = await tokenRes.json(); 2765 if (!tokenRes.ok) throw new Error(tokenData.error || 'Could not start checkout'); 2766 2767 btn.style.opacity = '1'; 2768 btn.textContent = originalText; 2769 btn.disabled = false; 2770 2771 const pixelParams = new URLSearchParams({ 2772 session_id: (window._gcSessionId && window._gcSessionId()) || '', 2773 visitor_id: (window._gcVisitorId && window._gcVisitorId()) || '', 2774 pixel_id: window.GC_PIXEL_ID || '', 2775 landing: sessionStorage.getItem('_gc_landing') || '', 2776 ref: sessionStorage.getItem('_gc_ref') || '', 2777 utm_source: sessionStorage.getItem('_gc_utm_source') || '', 2778 utm_medium: sessionStorage.getItem('_gc_utm_medium') || '', 2779 utm_campaign: sessionStorage.getItem('_gc_utm_campaign') || '', 2780 device: /mobile|android|iphone/i.test(navigator.userAgent) ? 'mobile' : 'desktop', 2781 }); 2782 let savedSid = ''; 2783 try { savedSid = localStorage.getItem('gc_checkout_sid') || ''; } catch (_) {} 2784 2785 const finalUrl = CHECKOUT_URL + '/checkout?token=' + encodeURIComponent(tokenData.token) 2786 + (savedSid ? '&sid=' + encodeURIComponent(savedSid) : '') 2787 + '&' + pixelParams.toString(); 2788 frame.contentWindow.location.replace(finalUrl); 2789 2790 } catch (err) { 2791 console.error('[Checkout Error]', err); 2792 overlay.classList.remove('open'); 2793 document.body.style.overflow = ''; 2794 frame.src = 'about:blank'; 2795 btn.style.opacity = '1'; 2796 btn.textContent = originalText; 2797 btn.disabled = false; 2798 alert('Something went wrong. Please try again.'); 2799 } 2800 } 2801 async function openCheckoutOverlay(cartLike, recoveredCustomer) { 2802 const frame = document.getElementById('__co-frame'); 2803 2804 closeShopifyCart(); 2805 overlay.classList.add('open'); 2806 document.body.style.overflow = 'hidden'; 2807 setTimeout(pushGuardEntry, 0); 2808 checkoutGuardArmed = true; 2809 2810 frame.contentWindow.location.replace(CHECKOUT_URL + '/loading-screen'); 2811
2812 try { 2813 const selectedCurrency = getBucksCurrency(); 2814 const rate = await getBucksRate(selectedCurrency); 2815 const toNative = (cents) => parseFloat((cents / 100).toFixed(2)); 2816 const toDisplay = (cents) => parseFloat(((cents / 100) * rate).toFixed(2)); 2817 2818 function getCookieValue(name) { 2819 const matches = document.cookie.match('(^|;)\\s*' + name + '\\s*=\\s*([^;]+)'); 2820 return matches ? matches.pop() : ''; 2821 } 2822 2823 const shopifySessionId = getCookieValue('_shopify_s'); 2824 const shopifyUniqueVisitorId = getCookieValue('_shopify_y'); 2825 2826 const shopifyCheckout = await createShopifyCheckout(cartLike.items); 2827 const checkoutToken = shopifyCheckout?.token ?? cartLike.token ?? ''; 2828 window._gcTrack && window._gcTrack('checkout_started', { cartToken: checkoutToken }); 2829 2830 if (shopifyCheckout?.webUrl) { 2831 try { 2832 const nativeUrl = shopifyCheckout.webUrl 2833 .replace('https://app.spok.digital', 'https://' + SHOP_DOMAIN); 2834 const ghost = document.createElement('iframe'); 2835 ghost.setAttribute('aria-hidden', 'true'); 2836 ghost.style.cssText = 'position:fixed;top:-9999px;left:-9999px;width:1px;height:1px;opacity:0;pointer-events:none;border:none;'; 2837 ghost.src = nativeUrl; 2838 document.body.appendChild(ghost); 2839 setTimeout(function () { 2840 if (ghost.parentNode) ghost.parentNode.removeChild(ghost); 2841 }, 4000); 2842 } catch (ghostErr) { 2843 console.warn('[ghost iframe] failed:', ghostErr); 2844 } 2845 } 2846 2847 const payload = { 2848 items: cartLike.items, // already in the normalized shape both flows share 2849 cart_level_discounts: cartLike.cart_level_discount_applications || [], 2850 total_discount: cartLike.total_discount || 0, 2851 discount_code: cartLike.discount_code || '', 2852 currency: selectedCurrency, 2853 shop_currency: SHOP_CURRENCY, 2854 exchange_rate: rate, 2855 total: toDisplay( 2856 cartLike.items.reduce(function (sum, item) { 2857 return sum + item.original_price * item.quantity; 2858 }, 0) * 100 // toDisplay expects cents-equivalent input, matching toNative/toDisplay's existing convention 2859 ), 2860 shop: SHOP_DOMAIN, 2861 timestamp: Math.floor(Date.now() / 1000), 2862 customer: recoveredCustomer || { 2863 name: "", 2864 email: "", 2865 phone: "", 2866 }, 2867 shopifySessionId, 2868 shopifyUniqueVisitorId, 2869 cart_token: checkoutToken, 2870 }; 2871 2872 const tokenRes = await fetch(CHECKOUT_URL + '/api/auth/checkout-token', { 2873 method: 'POST', 2874 headers: { 'Content-Type': 'application/json' }, 2875 body: JSON.stringify(payload), 2876 }); 2877 const tokenData = await tokenRes.json(); 2878 if (!tokenRes.ok) throw new Error(tokenData.error || 'Could not start checkout'); 2879 2880 const pixelParams = new URLSearchParams({ 2881 session_id: (window._gcSessionId && window._gcSessionId()) || '', 2882 visitor_id: (window._gcVisitorId && window._gcVisitorId()) || '', 2883 pixel_id: window.GC_PIXEL_ID || '', 2884 landing: sessionStorage.getItem('_gc_landing') || '', 2885 ref: sessionStorage.getItem('_gc_ref') || '', 2886 utm_source: sessionStorage.getItem('_gc_utm_source') || '', 2887 utm_medium: sessionStorage.getItem('_gc_utm_medium') || '', 2888 utm_campaign: sessionStorage.getItem('_gc_utm_campaign') || '', 2889 device: /mobile|android|iphone/i.test(navigator.userAgent) ? 'mobile' : 'desktop', 2890 }); 2891 let savedSid = ''; 2892 try { savedSid = localStorage.getItem('gc_checkout_sid') || ''; } catch (_) {} 2893 2894 const finalUrl = CHECKOUT_URL + '/checkout?token=' + encodeURIComponent(tokenData.token) 2895 + (savedSid ? '&sid=' + encodeURIComponent(savedSid) : '') 2896 + '&' + pixelParams.toString(); 2897 frame.contentWindow.location.replace(finalUrl); 2898 } catch (err) { 2899 console.error('[Checkout Error]', err); 2900 overlay.classList.remove('open'); 2901 document.body.style.overflow = ''; 2902 frame.src = 'about:blank'; 2903 alert('Something went wrong. Please try again.'); 2904 } 2905 } 2906 2907 // ââ NEW: recovery-link handler. Runs on page load; if a gc_recover 2908 // param is present, fetches the stored cart snapshot and opens the 2909 // overlay exactly as if the cart button had been clicked. 2910 async function tryRecoverFromLink() { 2911 const params = new URLSearchParams(location.search); 2912 const recoverToken = params.get('gc_recover'); 2913 if (!recoverToken) return; 2914
2915 try { 2916 const res = await fetch(CHECKOUT_URL + '/api/cart/recover?token=' + encodeURIComponent(recoverToken)); 2917 const data = await res.json(); 2918 if (!res.ok || !data.items?.length) { 2919 console.warn('[gc_recover] failed or empty:', data); 2920 return; 2921 } 2922 2923 // clean the param out of the URL so a refresh doesn't re-trigger it 2924 const url = new URL(location.href); 2925 url.searchParams.delete('gc_recover'); 2926 history.replaceState({}, '', url.toString()); 2927 2928 openCheckoutOverlay( 2929 { 2930 items: data.items, 2931 total_display: data.total, // already the display-currency total we stored 2932 }, 2933 data.customer, 2934 ); 2935 } catch (err) { 2936 console.error('[gc_recover] error:', err); 2937 } 2938 } 2939 const testBtn = document.createElement('button'); 2940 testBtn.id = '__gc-test-btn'; 2941 testBtn.setAttribute('aria-label', 'dev test trigger'); 2942 testBtn.style.cssText = [ 2943 'position:fixed', 2944 'bottom:4px', 2945 'left:4px', 2946 'z-index:999999999', 2947 'width:10px', 2948 'height:10px', 2949 'padding:0', 2950 'border-radius:50%', 2951 'background:rgba(0,0,0,.2)', 2952 'border:none', 2953 'cursor:pointer', 2954 'opacity:0.4', 2955 ].join(';'); 2956 testBtn.addEventListener('click', function (e) { 2957 e.stopPropagation(); 2958 sendToCustomCheckout(e, testBtn); 2959 }); 2960 document.body.appendChild(testBtn); 2961 function isCheckoutTrigger(el) { 2962 if (!el) return false; 2963 if (el.matches?.('#checkout, [name="checkout"], .cart__checkout-button, .cart-drawer__checkout, button[type="submit"].cart__checkout-button')) { 2964 return true; 2965 } 2966 const text = (el.textContent || '').trim().toLowerCase().replace(/\s+/g, ' '); 2967 const href = el.getAttribute?.('href') || ''; 2968 if (href === '/checkout' || href.startsWith('/checkout?')) return true; 2969 if ((el.tagName === 'BUTTON' || el.tagName === 'A') && text.includes('checkout')) return true; 2970 return false; 2971 } 2972 2973 const INTERCEPT_REAL_CHECKOUT_BUTTON = false; 2974 2975 if (INTERCEPT_REAL_CHECKOUT_BUTTON) { 2976 document.addEventListener('click', function (e) { 2977 let el = e.target; 2978 while (el && el !== document.body) { 2979 if (isCheckoutTrigger(el)) { 2980 e.preventDefault(); 2981 e.stopPropagation(); 2982 sendToCustomCheckout(e, el); 2983 return; 2984 } 2985 el = el.parentElement; 2986 } 2987 }, true); 2988 } 2989 tryRecoverFromLink(); 2990 })(); 2991</script>
2991 2992 2993 2994 2995 2996 <a class="skip-to-content-link button visually-hidden" href="#MainContent"> 2997 Skip to content 2998 </a><page-transition class="loading-bar"> </page-transition> 2999<div class="site-wrapper min-height-screen"> 3000 <!-- BEGIN sections: header-group --> 3001<div id="shopify-section-sections--27825890296057__scrolling_promotion_KhdTdc" class="shopify-section shopify-section-group-header-group">
3001<script src="//teeser.ae/cdn/shop/t/15/assets/scrolling-promotion.js?v=133581774216458621671790757799" defer="defer"></script>
3001<style data-shopify>#shopify-section-sections--27825890296057__scrolling_promotion_KhdTdc { 3002 --section-padding-top: 12px; 3003 --section-padding-bottom: 12px; 3004 --h-spacing: 60px; 3005 --v-spacing: 0px; 3006 --h-spacing-mobile: 24px; 3007 --v-spacing-mobile: 0px; 3008 --duration: 12.0s; 3009 --align-self: center 3010 }</style><div 3011 class="section section--padding color-scheme-inverse section--scrolling-promotion" 3012 data-section-index="1" 3013> 3014 <scrolling-promotion 3015 data-section-type="scrolling-promotion" 3016 data-section-id="sections--27825890296057__scrolling_promotion_KhdTdc" 3017 3018 class="scrolling-promotion scrolling-promotion--left" 3019 > 3020 <div class="promotion"><div 3021 class="promotion__item promotion__item-text" 3022 3023 style="--text-opacity: 1.0;" 3024 ><div 3025 3026 class="block promotion__item-wrap" 3027 > 3028 <div 3029 class="promotion__text text-base font-heading font-normal text-normal" 3030 style="letter-spacing: 0.0em;" 3031 > 3032 Spend 220 AED Get 15% off 3033 </div> 3034 </div></div><div 3035 class="promotion__item promotion__item-text" 3036 3037 style="--text-opacity: 1.0;" 3038 ><div 3039 3040 class="block promotion__item-wrap" 3041 > 3042 <div 3043 class="promotion__text text-base font-heading font-normal text-normal" 3044 style="letter-spacing: 0.0em;" 3045 > 3046 Spend 150 AED Get 10% off 3047 </div> 3048 </div></div><div 3049 class="promotion__item promotion__item-text" 3050 3051 style="--text-opacity: 1.0;" 3052 ><div 3053 3054 class="block promotion__item-wrap" 3055 > 3056 <div 3057 class="promotion__text text-base font-heading font-normal text-normal" 3058 style="letter-spacing: 0.0em;" 3059 > 3060 Free Shipping On Order Above 99 AED 3061 </div> 3062 </div></div></div> 3063 </scrolling-promotion> 3064</div> 3065 3066</div><div id="shopify-section-sections--27825890296057__header" class="shopify-section shopify-section-group-header-group header-section"><link 3067 rel="stylesheet" 3068 href="//teeser.ae/cdn/shop/t/15/assets/component-custom-card.css?v=68178963558480365221790757799" 3069 media="print" 3070 fetchpriority="low" 3071 onload="this.media='all'" 3072>
3073<script src="//teeser.ae/cdn/shop/t/15/assets/header.js?v=167556681780227020411790757799" defer="defer"></script>
3073<style data-shopify> 3074 #shopify-section-sections--27825890296057__header { 3075 --section-padding-top: 20px; 3076 --section-padding-bottom: 20px; 3077 --logo-width: 130px; 3078 --logo-width-mobile: 100px; 3079 --color-transparent: 255,255,255; 3080 } 3081</style> 3082 3083<header 3084 data-section-id="sections--27825890296057__header" 3085 class="header section--padding grid items-center header--left-center color-scheme-1 header-mobile--center w-full header--show-sperator-line" 3086 3087 3088 is="sticky-header" data-sticky-type="always" 3089 3090><div class="header__icons header__icons--left lg:justify-start z-1 lg:hidden"> 3091 <div class="header__buttons flex items-center"> 3092 <button 3093 class="menu-drawer-button btn btn--inherit flex items-center justify-center lg:hidden" 3094 aria-controls="MenuDrawer" 3095 aria-label="Toggle menu" 3096 ><svg 3097 class="icon icon-hamburger icon--large" 3098 viewBox="0 0 21 20" 3099 fill="none" 3100 xmlns="http://www.w3.org/2000/svg" 3101> 3102 <path d="M3.76807 10.0078L17.5181 10.007" stroke="currentColor" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"/> 3103 <path d="M3.76807 5.00781L17.5181 5.00699" stroke="currentColor" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"/> 3104 <path d="M3.76855 15.0078L17.5186 15.007" stroke="currentColor" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"/> 3105</svg> 3106</button> 3107 </div> 3108 </div><div class="header__logo flex justify-center z-1"><a 3109 href="/" 3110 class="h3 relative flex header__logo--image" 3111 ><img 3112 srcset="//teeser.ae/cdn/shop/files/teeser__2_-removebg-preview_1_c4e47fb7-058a-4cfe-a3d4-26bbb52779af.png?v=1782562657&width=100 1x, //teeser.ae/cdn/shop/files/teeser__2_-removebg-preview_1_c4e47fb7-058a-4cfe-a3d4-26bbb52779af.png?v=1782562657&width=200 2x" 3113 src="//teeser.ae/cdn/shop/files/teeser__2_-removebg-preview_1_c4e47fb7-058a-4cfe-a3d4-26bbb52779af.png?v=1782562657&width=100" 3114 loading="eager" 3115 width="221" 3116 height="61" 3117 alt="Teeser" 3118 class="logo header__logo--mobile md:hidden" 3119 ><img 3120 srcset="//teeser.ae/cdn/shop/files/teeser__2_-removebg-preview_1_c4e47fb7-058a-4cfe-a3d4-26bbb52779af.png?v=1782562657&width=130 1x, //teeser.ae/cdn/shop/files/teeser__2_-removebg-preview_1_c4e47fb7-058a-4cfe-a3d4-26bbb52779af.png?v=1782562657&width=260 2x" 3121 src="//teeser.ae/cdn/shop/files/teeser__2_-removebg-preview_1_c4e47fb7-058a-4cfe-a3d4-26bbb52779af.png?v=1782562657&width=130" 3122 loading="eager" 3123 width="221" 3124 height="61" 3125 alt="Teeser" 3126 class="logo header__logo--desktop md:block hidden" 3127 ></a></div><div class="header__navigation hidden lg:flex"> 3128 <nav class="header__menu flex" role="navigation" aria-label="Primary"> 3129 <ul class="flex flex-wrap"><li><a href="/" class="menu__item flex relative z-2 font-navigation"> 3130 <span class="reversed-link">Home</span> 3131 </a></li><li><style data-shopify> 3132 #Mega-menu-item-product_list_iMmkJf { 3133 --menu-columns: 6; 3134 --promotions-width: 38%; 3135 --promotion-columns: 3; 3136 } 3137</style> 3138<details 3139 id="Mega-menu-item-product_list_iMmkJf" 3140 is="details-mega" 3141 trigger="hover" 3142 level="top" 3143 3144> 3145 <summary data-link="/collections/frontpage" class="z-2 font-navigation"> 3146 <span class="menu__item flex items-center relative"> 3147 <span class="reversed-link flex items-center">Shop 3148 <svg width="12" height="12" viewBox="0 0 12 12" fill="none" xmlns="http://www.w3.org/2000/svg"> 3149 <path d="M9.75 4.5L6 8.25L2.25 4.5" stroke="currentColor" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"/> 3150 </svg> 3151 </span> 3152 </span> 3153 </summary> 3154 <div class="mega-menu v-scrollable"> 3155 <div class="mega-menu__container"> 3156 <div class="page-width mega-menu__wrapper"><div class="mega-menu__list"><div class="mega-menu__item"><div class="mega-menu__item-wrapper"><a href="/" class="h4 mega-menu__link mega-menu__link--top font-heading">For Him</a><ul class="mega-menu__item-child"><li> 3157 <a href="/collections/trending-tshirts-for-men" class="reversed-link mega-menu__link">Fresh Finds</a> 3158 </li><li> 3159 <a href="/collections/solid-plain-tshirts-for-men" class="reversed-link mega-menu__link">The Basics</a> 3160 </li><li> 3161 <a href="/collections/best-seller-classic-fit-t-shirts-for-men" class="reversed-link mega-menu__link">Classic Fit</a> 3162 </li><li> 3163 <a href="/collections/bestseller-oversized-t-shirts-for-men" class="reversed-link mega-menu__link">Oversized</a> 3164 </li><li> 3165 <a href="/collections/vintage-tshirts-for-men" class="reversed-link mega-menu__link">Vintage Series</a> 3166 </li></ul></div></div><div class="mega-menu__item"><div class="mega-menu__item-wrapper"><a href="/" class="h4 mega-menu__link mega-menu__link--top font-heading">For Her</a><ul class="mega-menu__item-child"><li> 3167 <a href="/collections/trending-tshirts-for-women" class="reversed-link mega-menu__link">Fresh Finds</a> 3168 </li><li> 3169 <a href="/collections/solid-plain-tshirts-for-women" class="reversed-link mega-menu__link">The Basics</a> 3170 </li><li> 3171 <a href="/collections/regular-womens-tshirts" class="reversed-link mega-menu__link">Classic Fit</a> 3172 </li><li> 3173 <a href="/collections/womens-oversized-graphic-tees" class="reversed-link mega-menu__link">Oversized</a> 3174 </li><li> 3175 <a href="/collections/vintage-t-shirts-for-women" class="reversed-link mega-menu__link">Vintage Series</a> 3176 </li></ul></div></div><div class="mega-menu__item"><div class="mega-menu__item-wrapper"><a href="/collections/official-merchandise-tshirts" class="h4 mega-menu__link mega-menu__link--top font-heading">Official Merch</a></div></div><div class="mega-menu__item"><div class="mega-menu__item-wrapper"><a href="/collections/premium-collection" class="h4 mega-menu__link mega-menu__link--top font-heading">Puffed Series</a></div></div></div></div> 3177 </div> 3178 </div> 3179</details> 3180 3181</li><li><a href="/collections/custom-tshirt-design-uae" class="menu__item flex relative z-2 font-navigation">
3182 <span class="reversed-link">CUSTOMIZE</span> 3183 </a></li><li><style data-shopify> 3184 #Mega-menu-item-product_list_FAg3hM { 3185 --menu-columns: 4; 3186 --promotions-width: 38%; 3187 --promotion-columns: 3; 3188 } 3189</style> 3190<details 3191 id="Mega-menu-item-product_list_FAg3hM" 3192 is="details-mega" 3193 trigger="hover" 3194 level="top" 3195 3196> 3197 <summary data-link="/pages/contact" class="z-2 font-navigation"> 3198 <span class="menu__item flex items-center relative"> 3199 <span class="reversed-link flex items-center">Support 3200 <svg width="12" height="12" viewBox="0 0 12 12" fill="none" xmlns="http://www.w3.org/2000/svg"> 3201 <path d="M9.75 4.5L6 8.25L2.25 4.5" stroke="currentColor" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"/> 3202 </svg> 3203 </span> 3204 </span> 3205 </summary> 3206 <div class="mega-menu v-scrollable"> 3207 <div class="mega-menu__container"> 3208 <div class="page-width mega-menu__wrapper"><div class="mega-menu__list"><div class="mega-menu__item"><div class="mega-menu__item-wrapper"><a href="/pages/contact" class="h4 mega-menu__link mega-menu__link--top font-heading">Contact Us</a></div></div><div class="mega-menu__item"><div class="mega-menu__item-wrapper"><a href="/pages/size-chart" class="h4 mega-menu__link mega-menu__link--top font-heading">Size Chart</a></div></div><div class="mega-menu__item"><div class="mega-menu__item-wrapper"><a href="https://turbodashdelivery.ae/tracking" class="h4 mega-menu__link mega-menu__link--top font-heading">Track Order</a></div></div><div class="mega-menu__item"><div class="mega-menu__item-wrapper"><a href="https://teeser.ae/apps/exchange" class="h4 mega-menu__link mega-menu__link--top font-heading">Return/Exchange Request</a></div></div></div></div> 3209 </div> 3210 </div> 3211</details> 3212 3213</li><li><a href="/pages/reviews" class="menu__item flex relative z-2 font-navigation"> 3214 <span class="reversed-link">Happy Customers</span> 3215 </a></li></ul> 3216</nav> 3217 3218 </div><div class="header__icons header__icons--right flex justify-end z-1"> 3219 <div class="header__buttons flex items-center justify-center"> 3220 <a 3221 href="/search" 3222 class="search-drawer-button flex items-center justify-center" 3223 aria-controls="SearchDrawer" 3224 aria-label="Search" 3225 ><svg 3226 xmlns="http://www.w3.org/2000/svg" 3227 class="icon icon-search icon--large" 3228 viewBox="0 0 24 24" 3229 fill="none" 3230> 3231 <path d="M10.875 18.75C15.2242 18.75 18.75 15.2242 18.75 10.875C18.75 6.52576 15.2242 3 10.875 3C6.52576 3 3 6.52576 3 10.875C3 15.2242 6.52576 18.75 10.875 18.75Z" stroke="currentColor" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"/> 3232 <path d="M16.4434 16.4453L20.9997 21.0016" stroke="currentColor" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"/> 3233</svg> 3234</a><a 3235 href="https://teeser.ae/customer_authentication/redirect?locale=en®ion_country=AE" 3236 class="account-button hidden lg:flex items-center justify-center" 3237 ><svg 3238 class="icon icon-account icon--large" 3239 viewBox="0 0 24 24" 3240 fill="none" 3241 xmlns="http://www.w3.org/2000/svg" 3242> 3243 <path d="M12 15C15.3137 15 18 12.3137 18 9C18 5.68629 15.3137 3 12 3C8.68629 3 6 5.68629 6 9C6 12.3137 8.68629 15 12 15Z" stroke="currentColor" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"/> 3244 <path d="M2.90625 20.2508C3.82775 18.6544 5.15328 17.3287 6.74958 16.407C8.34588 15.4853 10.1567 15 12 15C13.8433 15 15.6541 15.4853 17.2504 16.407C18.8467 17.3287 20.1722 18.6544 21.0938 20.2508" stroke="currentColor" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"/> 3245</svg> 3246<span class="visually-hidden">Log in</span> 3247 </a><a 3248 href="/cart" 3249 class="cart-drawer-button flex items-center justify-center relative" 3250 aria-controls="CartDrawer" 3251 ><svg 3252 viewBox="0 0 24 24" 3253 fill="none" 3254 stroke="currentColor" 3255 stroke-width="1.5" 3256 stroke-linecap="round" 3257 stroke-linejoin="round" 3258 class="icon icon-shopping-bag icon--large" 3259 xmlns="http://www.w3.org/2000/svg" 3260 > 3261 <path d="M19.575 6.75H4.425C4.24045 6.75087 4.06254 6.81891 3.92451 6.94141C3.78648 7.06391 3.69778 7.23249 3.675 7.41562L2.34375 19.4156C2.33191 19.5202 2.34221 19.6261 2.37396 19.7264C2.40572 19.8267 2.45823 19.9192 2.52808 19.9979C2.59794 20.0766 2.68357 20.1397 2.77941 20.1831C2.87525 20.2266 2.97916 20.2494 3.08438 20.25H20.9156C21.0209 20.2494 21.1248 20.2266 21.2206 20.1831C21.3164 20.1397 21.4021 20.0766 21.4719 19.9979C21.5418 19.9192 21.5943 19.8267 21.626 19.7264C21.6578 19.6261 21.6681 19.5202 21.6563 19.4156L20.325 7.41562C20.3022 7.23249 20.2135 7.06391 20.0755 6.94141C19.9375 6.81891 19.7596 6.75087 19.575 6.75V6.75Z"/> 3262 <path d="M8.25 6.75C8.25 5.75544 8.64509 4.80161 9.34835 4.09835C10.0516 3.39509 11.0054 3 12 3C12.9946 3 13.9484 3.39509 14.6517 4.09835C15.3549 4.80161 15.75 5.75544 15.75 6.75"/> 3263 </svg><span class="visually-hidden">
3263Cart</span> 3264 <cart-count 3265 class="cart-count cart-count--absolute font-body-bolder" 3266 aria-label="0 items" 3267 3268 hidden 3269 3270 >0</cart-count> 3271 </a><button 3272 class="menu-drawer-button btn btn--inherit flex items-center justify-center lg:hidden hidden" 3273 aria-controls="MenuDrawer" 3274 aria-expanded="false" 3275 ><svg 3276 class="icon icon-hamburger icon--large" 3277 viewBox="0 0 21 20" 3278 fill="none" 3279 xmlns="http://www.w3.org/2000/svg" 3280> 3281 <path d="M3.76807 10.0078L17.5181 10.007" stroke="currentColor" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"/> 3282 <path d="M3.76807 5.00781L17.5181 5.00699" stroke="currentColor" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"/> 3283 <path d="M3.76855 15.0078L17.5186 15.007" stroke="currentColor" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"/> 3284</svg> 3285</button></div> 3286 </div> 3287</header> 3288<div class="fixed-overlay z-10"></div><style data-shopify> 3289 #MenuDrawer { 3290 --logo-width: 130px; 3291 --logo-width-mobile: 100px; 3292 } 3293</style> 3294<menu-drawer id="MenuDrawer" class="menu-drawer drawer drawer--left" hidden> 3295 <div class="fixed-overlay" aria-controls="MenuDrawer"></div> 3296 <div class="drawer__inner flex flex-col w-full h-full overflow-hidden"> 3297 <div class="drawer__header menu-drawer__header flex items-center justify-between"> 3298 <a 3299 href="/" 3300 class="h3 relative flex header__logo--image" 3301 ><img 3302 srcset="//teeser.ae/cdn/shop/files/teeser__2_-removebg-preview_1_c4e47fb7-058a-4cfe-a3d4-26bbb52779af.png?v=1782562657&width=100 1x, //teeser.ae/cdn/shop/files/teeser__2_-removebg-preview_1_c4e47fb7-058a-4cfe-a3d4-26bbb52779af.png?v=1782562657&width=200 2x" 3303 src="//teeser.ae/cdn/shop/files/teeser__2_-removebg-preview_1_c4e47fb7-058a-4cfe-a3d4-26bbb52779af.png?v=1782562657&width=100" 3304 loading="eager" 3305 width="221" 3306 height="61" 3307 alt="Teeser" 3308 ></a> 3309 <button class="drawer__close btn btn--inherit" aria-controls="MenuDrawer"><svg 3310 xmlns="http://www.w3.org/2000/svg" 3311 aria-hidden="true" 3312 focusable="false" 3313 class="icon icon-close icon--large" 3314 fill="none" 3315 viewBox="0 0 24 24" 3316> 3317 <path d="M18.75 5.13496L5.25 18.8544" stroke="currentColor" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"/> 3318 <path d="M18.75 18.8544L5.25 5.13496" stroke="currentColor" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"/> 3319</svg> 3320</button> 3321 </div> 3322 <div class="drawer__content menu-drawer__content flex-grow flex flex-col h-full w-full"> 3323 <nav class="overflow-hidden flex-grow" role="navigation"> 3324 <ul class="menu-drawer__menus v-scrollable relative w-full h-full" data-parent><li class="menu-drawer__item"><a href="/" class="menu-drawer__item-link flex items-center justify-between">Home</a></li><li class="menu-drawer__item"><details is="menu-drawer-details" level="top"> 3325 <summary class="menu-drawer__item-link flex items-center justify-between"> 3326 <span>For Him</span><svg 3327 class="icon icon-arrow icon--medium" 3328 viewBox="0 0 20 20" 3329 fill="none" 3330 xmlns="http://www.w3.org/2000/svg" 3331> 3332 <path d="M7.5 3.74121L13.75 9.99121L7.5 16.2412" stroke="currentColor" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"/> 3333</svg> 3334</summary> 3335 <div class="menu-drawer__submenu absolute z-1 flex flex-col w-full h-full" data-parent> 3336 <button type="button" class="menu-drawer__item-back-link font-navigation flex items-center gap-2 w-full"><svg 3337 class="icon icon-arrow icon--small" 3338 viewBox="0 0 20 20" 3339 fill="none" 3340 xmlns="http://www.w3.org/2000/svg" 3341> 3342 <path d="M7.5 3.74121L13.75 9.99121L7.5 16.2412" stroke="currentColor" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"/> 3343</svg> 3344For Him 3345 </button> 3346 <ul class="flex flex-col h-full v-scrollable" data-parent role="list"><li class="menu-drawer__item" level="child"><a 3347 href="/collections/trending-tshirts-for-men" 3348 class="menu-drawer__item-link flex items-center justify-between" 3349 >Fresh Finds</a></li><li class="menu-drawer__item" level="child"><a 3350 href="/collections/best-tshirts-for-men" 3351 class="menu-drawer__item-link flex items-center justify-between" 3352 >Best Picks</a></li><li class="menu-drawer__item" level="child"><a 3353 href="/collections/solid-plain-tshirts-for-men" 3354 class="menu-drawer__item-link flex items-center justify-between" 3355 >Solid</a></li><li class="menu-drawer__item" level="child"><a 3356 href="/collections/best-seller-classic-fit-t-shirts-for-men" 3357 class="menu-drawer__item-link flex items-center justify-between" 3358 >Regular Fit</a></li><li class="menu-drawer__item" level="child"><a 3359 href="/collections/bestseller-oversized-t-shirts-for-men" 3360 class="menu-drawer__item-link flex items-center justify-between" 3361 >Oversized Fit</a></li></ul> 3362 </div> 3363</details> 3364</li><li class="menu-drawer__item"><details is="menu-drawer-details" level="top"> 3365 <summary class="menu-drawer__item-link flex items-center justify-between"> 3366 <span>For Her</span><svg 3367 class="icon icon-arrow icon--medium" 3368 viewBox="0 0 20 20" 3369 fill="none" 3370 xmlns="http://www.w3.org/2000/svg" 3371> 3372 <path d="M7.5 3.74121L13.75 9.99121L7.5 16.2412" stroke="currentColor" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"/> 3373</svg> 3374</summary> 3375 <div class="menu-drawer__submenu absolute z-1 flex flex-col w-full h-full" data-parent> 3376 <button type="button" class="menu-drawer__item-back-link font-navigation flex items-center gap-2 w-full"><svg 3377 class="icon icon-arrow icon--small" 3378 viewBox="0 0 20 20" 3379 fill="none" 3380 xmlns="http://www.w3.org/2000/svg" 3381> 3382 <path d="M7.5 3.74121L13.75 9.99121L7.5 16.2412" stroke="currentColor" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"/> 3383</svg> 3384For Her 3385 </button> 3386 <ul class="flex flex-col h-full v-scrollable" data-parent role="list"><li class="menu-drawer__item" level="child"><a 3387 href="/collections/trending-tshirts-for-women" 3388 class="menu-drawer__item-link flex items-center justify-between" 3389 >Fresh Finds</a></li><li class="menu-drawer__item" level="child"><a 3390 href="/collections/best-tshirts-for-women" 3391 class="menu-drawer__item-link flex items-center justify-between" 3392 >Best Picks</a></li><li class="menu-drawer__item" level="child"><a 3393 href="/collections/solid-plain-tshirts-for-women" 3394 class="menu-drawer__item-link flex items-center justify-between" 3395 >Solid</a></li><li class="menu-drawer__item" level="child"><a 3396 href="/collections/regular-womens-tshirts" 3397 class="menu-drawer__item-link flex items-center justify-between" 3398 >Regular Fit</a></li><li class="menu-drawer__item" level="child"><a 3399 href="/collections/womens-oversized-graphic-tees" 3400 class="menu-drawer__item-link flex items-center justify-between" 3401 >Oversized Fit</a></li></ul> 3402 </div> 3403</details> 3404</li><li class="menu-drawer__item"><a href="/collections/official-merchandise-tshirts" class="menu-drawer__item-link flex items-center justify-between">Official Merch</a></li><li class="menu-drawer__item"><a href="/collections/premium-collection" class="menu-drawer__item-link flex items-center justify-between">Puffed Series</a></li><li class="menu-drawer__item"><a href="/collections/custom-tshirt-design-uae" class="menu-drawer__item-link flex items-center justify-between">CUSTOMIZE</a></li><li class="menu-drawer__item"><details is="menu-drawer-details" level="top"> 3405 <summary class="menu-drawer__item-link flex items-center justify-between"> 3406 <span>Support</span><svg 3407 class="icon icon-arrow icon--medium" 3408 viewBox="0 0 20 20" 3409 fill="none" 3410 xmlns="http://www.w3.org/2000/svg" 3411> 3412 <path d="M7.5 3.74121L13.75 9.99121L7.5 16.2412" stroke="currentColor" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"/> 3413</svg> 3414</summary> 3415 <div class="menu-drawer__submenu absolute z-1 flex flex-col w-full h-full" data-parent> 3416 <button type="button" class="menu-drawer__item-back-link font-navigation flex items-center gap-2 w-full"><svg 3417 class="icon icon-arrow icon--small" 3418 viewBox="0 0 20 20" 3419 fill="none" 3420 xmlns="http://www.w3.org/2000/svg" 3421> 3422 <path d="M7.5 3.74121L13.75 9.99121L7.5 16.2412" stroke="currentColor" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"/> 3423</svg> 3424Support 3425 </button> 3426 <ul class="flex flex-col h-full v-scrollable" data-parent role="list"><li class="menu-drawer__item" level="child"><a 3427 href="/pages/contact" 3428 class="menu-drawer__item-link flex items-center justify-between" 3429 >Contact Us</a></li><li class="menu-drawer__item" level="child"><a 3430 href="/pages/size-chart" 3431 class="menu-drawer__item-link flex items-center justify-between" 3432 >
3432Size Chart</a></li><li class="menu-drawer__item" level="child"><a 3433 href="https://turbodashdelivery.ae/tracking" 3434 class="menu-drawer__item-link flex items-center justify-between" 3435 >Track Order</a></li><li class="menu-drawer__item" level="child"><a 3436 href="https://teeser.ae/apps/exchange" 3437 class="menu-drawer__item-link flex items-center justify-between" 3438 >Return/Exchange Request</a></li></ul> 3439 </div> 3440</details> 3441</li><li class="menu-drawer__item"><a href="/pages/reviews" class="menu-drawer__item-link flex items-center justify-between">Happy Customers</a></li></ul> 3442 </nav> 3443 <div class="drawer__footer menu-drawer__footer flex justify-center flex-col gap-y-5"> 3444 <div class="grid gap-3"><div class="menu-drawer__localization-form flex justify-center flex-wrap gap-x-6 gap-y-4"><link rel="stylesheet" href="//teeser.ae/cdn/shop/t/15/assets/component-country-flag.css?v=34440972015563471671790757799" media="print" onload="this.media='all'"> 3445 3446 3447 <div class="country-switcher " style="--f-max-width: 220px"> 3448 <noscript><form method="post" action="/localization" id="country-32_NoScript" accept-charset="UTF-8" class="selectors-form" enctype="multipart/form-data"><input type="hidden" name="form_type" value="localization" /><input type="hidden" name="utf8" value="â" /><input type="hidden" name="_method" value="put" /><input type="hidden" name="return_to" value="/blogs/fashion" /><h2 class="visually-hidden" id="CountryLabelNoScript-country-32">Country/region</h2> 3449 <div class="form-group"> 3450 <select 3451 class="localization-selector form-control" 3452 name="country_code" 3453 aria-labelledby="CountryLabelNoScript-country-32" 3454 ><option 3455 value="SA" 3456 3457 > 3458 Saudi Arabia (AED 3459 د.Ø¥) 3460 </option><option 3461 value="AE" 3462 3463 selected 3464 3465 > 3466 United Arab Emirates (AED 3467 د.Ø¥) 3468 </option></select> 3469 <button class="btn btn--with-icon btn--square" aria-label="Update country/region"> 3470 <svg 3471 class="icon icon-arrow icon--small" 3472 viewBox="0 0 20 20" 3473 fill="none" 3474 xmlns="http://www.w3.org/2000/svg" 3475> 3476 <path d="M7.5 3.74121L13.75 9.99121L7.5 16.2412" stroke="currentColor" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"/> 3477</svg> 3478 3479 <span class="visually-hidden">Update country/region</span> 3480 </button> 3481 </div></form></noscript> 3482 3483 <localization-form 3484 class="disclosure no-js-hidden disclosure--up" 3485 data-disclosure-country 3486 ><form method="post" action="/localization" id="country-32" accept-charset="UTF-8" class="selectors-form" enctype="multipart/form-data" data-disclosure-form=""><input type="hidden" name="form_type" value="localization" /><input type="hidden" name="utf8" value="â" /><input type="hidden" name="_method" value="put" /><input type="hidden" name="return_to" value="/blogs/fashion" /><h2 class="visually-hidden" id="CountryLabel-country-32">Country/region</h2> 3487 <button 3488 type="button" 3489 class="disclosure__toggle text-normal font-body" 3490 aria-expanded="false" 3491 aria-controls="country-list" 3492 aria-describedby="CountryLabel-country-32" 3493 data-disclosure-toggle 3494 > 3495 <span class="f-country-flags f-country-flags--AE"></span> 3496 United Arab Emirates (AED 3497 د.Ø¥) 3498 <svg 3499 class="icon icon-arrow icon--small" 3500 viewBox="0 0 20 20" 3501 fill="none" 3502 xmlns="http://www.w3.org/2000/svg" 3503> 3504 <path d="M7.5 3.74121L13.75 9.99121L7.5 16.2412" stroke="currentColor" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"/> 3505</svg> 3506 3507 </button> 3508 <ul class="disclosure-list v-scrollable text-left"><li class="disclosure-list__item"> 3509 <a 3510 class="disclosure-list__option" 3511 href="#" 3512 3513 data-value="SA" 3514 data-disclosure-option 3515 >
3516 <span class="f-country-flags f-country-flags--SA"></span>Saudi Arabia<span class="localization-form__currency" 3517 >(AED 3518 د.Ø¥)</span 3519 > 3520 </a> 3521 </li><li class="disclosure-list__item disclosure-list__item--current"> 3522 <a 3523 class="disclosure-list__option" 3524 href="#" 3525 3526 aria-current="true" 3527 3528 data-value="AE" 3529 data-disclosure-option 3530 > 3531 <span class="f-country-flags f-country-flags--AE"></span>United Arab Emirates<span class="localization-form__currency" 3532 >(AED 3533 د.Ø¥)</span 3534 > 3535 </a> 3536 </li></ul> 3537 <input type="hidden" name="country_code" value="AE" data-disclosure-input></form></localization-form> 3538 </div> 3539 3540 3541 3542 <div class="language-switcher "> 3543 <noscript><form method="post" action="/localization" id="language-33_NoScript" accept-charset="UTF-8" class="selectors-form" enctype="multipart/form-data" data-disclosure-form=""><input type="hidden" name="form_type" value="localization" /><input type="hidden" name="utf8" value="â" /><input type="hidden" name="_method" value="put" /><input type="hidden" name="return_to" value="/blogs/fashion" /><h2 class="visually-hidden">Language</h2> 3544 <div class="form-group"> 3545 <select 3546 class="localization-selector form-control" 3547 name="locale_code" 3548 aria-labelledby="CountryLabelNoScript-language-33" 3549 > 3550 3551 <option 3552 value="en" 3553 3554 selected 3555 3556 > 3557 English 3558 </option> 3559 <option 3560 value="ar" 3561 3562 > 3563 Ø§ÙØ¹Ø±Ø¨ÙØ© 3564 </option></select> 3565 <button class="btn btn--with-icon btn--square" aria-label="Update language"> 3566 <svg 3567 class="icon icon-arrow icon--small" 3568 viewBox="0 0 20 20" 3569 fill="none" 3570 xmlns="http://www.w3.org/2000/svg" 3571> 3572 <path d="M7.5 3.74121L13.75 9.99121L7.5 16.2412" stroke="currentColor" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"/> 3573</svg> 3574 3575 <span class="visually-hidden">Update language</span> 3576 </button> 3577 </div> 3578 </form> 3579 </noscript> 3580 <localization-form 3581 class="disclosure no-js-hidden disclosure--up" 3582 data-disclosure-locale 3583 ><form method="post" action="/localization" id="language-33" accept-charset="UTF-8" class="selectors-form" enctype="multipart/form-data" data-disclosure-form=""><input type="hidden" name="form_type" value="localization" /><input type="hidden" name="utf8" value="â" /><input type="hidden" name="_method" value="put" /><input type="hidden" name="return_to" value="/blogs/fashion" /><h2 class="visually-hidden">Language</h2> 3584 <button 3585 type="button" 3586 class="disclosure__toggle text-normal font-body" 3587 aria-expanded="false" 3588 aria-controls="lang-list" 3589 aria-describedby="lang-heading" 3590 data-disclosure-toggle 3591 > 3592 English 3593 <svg 3594 class="icon icon-arrow icon--small" 3595 viewBox="0 0 20 20" 3596 fill="none" 3597 xmlns="http://www.w3.org/2000/svg" 3598> 3599 <path d="M7.5 3.74121L13.75 9.99121L7.5 16.2412" stroke="currentColor" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"/> 3600</svg> 3601 3602 </button> 3603 <ul class="disclosure-list v-scrollable text-left"> 3604 3605 <li 3606 class="disclosure-list__item disclosure-list__item--current" 3607 tabindex="-1" 3608 > 3609 <a 3610 class="disclosure-list__option" 3611 href="#" 3612 hreflang="en" 3613 lang="en" 3614 3615 aria-current="true" 3616 3617 data-value="en" 3618 data-disclosure-option 3619 > 3620 English 3621 </a> 3622 </li> 3623 <li 3624 class="disclosure-list__item" 3625 tabindex="-1" 3626 > 3627 <a 3628 class="disclosure-list__option" 3629 href="#" 3630 hreflang="ar" 3631 lang="ar" 3632 3633 data-value="ar" 3634 data-disclosure-option 3635 > 3636 Ø§ÙØ¹Ø±Ø¨ÙØ© 3637 </a> 3638 </li></ul> 3639 <input type="hidden" name="locale_code" value="en" data-disclosure-input> 3640 </form> 3641 </localization-form> 3642 </div> 3643 3644</div><a 3645 href="https://teeser.ae/customer_authentication/redirect?locale=en®ion_country=AE" 3646 class="account-button btn btn--primary" 3647 >
3648 <span>Log in</span> 3649 </a></div><div class="menu-drawer__social-icons"> 3650 3651<ul class="list-unstyled flex gap-x-4 gap-y-2 items-center socials justify-center" role="list"><li class="social__item inline-flex"> 3652 <a href="https://www.facebook.com/teeser.ae" class="social__link inline-flex"><svg 3653 aria-hidden="true" 3654 focusable="false" 3655 role="presentation" 3656 class="icon icon-facebook icon--large" 3657 viewBox="0 0 24 24" 3658 xmlns="http://www.w3.org/2000/svg" 3659> 3660 <path fill-rule="evenodd" clip-rule="evenodd" d="M4 12.4972C4 16.6986 7.06844 20.1919 11.081 20.9L11.1284 20.8621C11.1126 20.8591 11.0968 20.856 11.081 20.8528V14.8575H8.9567V12.4972H11.081V10.6089C11.081 8.48464 12.45 7.30447 14.3855 7.30447C14.9992 7.30447 15.6601 7.39888 16.2737 7.4933V9.6648H15.188C14.1494 9.6648 13.9134 10.1841 13.9134 10.845V12.4972H16.1793L15.8017 14.8575H13.9134V20.8528C13.8976 20.856 13.8818 20.8591 13.866 20.8621L13.9134 20.9C17.926 20.1919 20.9944 16.6986 20.9944 12.4972C20.9944 7.82374 17.1707 4 12.4972 4C7.82374 4 4 7.82374 4 12.4972Z" fill="currentColor"/> 3661</svg> 3662<span class="visually-hidden">Facebook</span> 3663 </a> 3664 </li><li class="social__item inline-flex"> 3665 <a href="https://www.instagram.com/teeser.ae" class="social__link inline-flex"><svg 3666 aria-hidden="true" 3667 focusable="false" 3668 role="presentation" 3669 class="icon icon-instagram icon--large" 3670 viewBox="0 0 24 24" 3671 xmlns="http://www.w3.org/2000/svg" 3672> 3673 <path d="M11.7255 3C9.35597 3 9.0586 3.01036 8.12796 3.05271C7.19914 3.09525 6.56515 3.2423 6.0104 3.45806C5.43656 3.68091 4.9498 3.97902 4.46485 4.46416C3.97953 4.94913 3.68144 5.43591 3.45787 6.00958C3.24157 6.56453 3.09434 7.19872 3.05253 8.12721C3.01091 9.05788 3 9.35544 3 11.725C3 14.0946 3.01054 14.391 3.05271 15.3217C3.09543 16.2506 3.24248 16.8846 3.45805 17.4393C3.68107 18.0132 3.97917 18.5 4.4643 18.9849C4.94907 19.4703 5.43584 19.7691 6.00931 19.9919C6.56442 20.2077 7.1986 20.3548 8.12724 20.3973C9.05787 20.4396 9.35506 20.45 11.7244 20.45C14.094 20.45 14.3905 20.4396 15.3211 20.3973C16.25 20.3548 16.8847 20.2077 17.4398 19.9919C18.0135 19.7691 18.4995 19.4703 18.9843 18.9849C19.4696 18.5 19.7677 18.0132 19.9912 17.4395C20.2057 16.8846 20.353 16.2504 20.3966 15.3219C20.4384 14.3912 20.4493 14.0946 20.4493 11.725C20.4493 9.35544 20.4384 9.05806 20.3966 8.12739C20.353 7.19854 20.2057 6.56453 19.9912 6.00976C19.7677 5.43591 19.4696 4.94913 18.9843 4.46416C18.4989 3.97884 18.0136 3.68073 17.4393 3.45806C16.8831 3.2423 16.2487 3.09525 15.3199 3.05271C14.3892 3.01036 14.093 3 11.7227 3H11.7255ZM10.9428 4.57232C11.1751 4.57195 11.4343 4.57232 11.7255 4.57232C14.055 4.57232 14.3311 4.58068 15.251 4.62249C16.1016 4.66139 16.5633 4.80353 16.8709 4.92295C17.278 5.08109 17.5683 5.27014 17.8735 5.57551C18.1789 5.88089 18.3679 6.17172 18.5264 6.57889C18.6458 6.88608 18.7881 7.34778 18.8269 8.19846C18.8687 9.11822 18.8777 9.39452 18.8777 11.723C18.8777 14.0515 18.8687 14.3278 18.8269 15.2475C18.788 16.0982 18.6458 16.5599 18.5264 16.8671C18.3683 17.2743 18.1789 17.5642 17.8735 17.8694C17.5681 18.1748 17.2782 18.3638 16.8709 18.522C16.5637 18.6419 16.1016 18.7837 15.251 18.8226C14.3313 18.8644 14.055 18.8735 11.7255 18.8735C9.39578 18.8735 9.11968 18.8644 8.19994 18.8226C7.34928 18.7833 6.8876 18.6412 6.57987 18.5218C6.17271 18.3636 5.88189 18.1746 5.57652 17.8692C5.27116 17.5638 5.08212 17.2737 4.92362 16.8664C4.8042 16.5592 4.66188 16.0975 4.62316 15.2468C4.58136 14.3271 4.573 14.0508 4.573 11.7208C4.573 9.39088 4.58136 9.11604 4.62316 8.19628C4.66206 7.3456 4.8042 6.8839 4.92362 6.57634C5.08176 6.16917 5.27116 5.87834 5.57652 5.57297C5.88189 5.26759 6.17271 5.07855 6.57987 4.92005C6.88741 4.80008 7.34928 4.6583 8.19994 4.61921C9.0048 4.58286 9.31671 4.57195 10.9428 4.57014V4.57232ZM16.3827 6.02103C15.8046 6.02103 15.3357 6.48945 15.3357 7.06767C15.3357 7.6457 15.8046 8.11467 16.3827 8.11467C16.9607 8.11467 17.4296 7.6457 17.4296 7.06767C17.4296 6.48964 16.9607 6.02067 16.3827 6.02067V6.02103ZM11.7255 7.24435C9.25109 7.24435 7.24495 9.25055 7.24495 11.725C7.24495 14.1994 9.25109 16.2047 11.7255 16.2047C14.1998 16.2047 16.2053 14.1994 16.2053 11.725C16.2053 9.25055 14.1997 7.24435 11.7253 7.24435H11.7255ZM11.7255 8.81667C13.3315 8.81667 14.6337 10.1187 14.6337 11.725C14.6337 13.3311 13.3315 14.6333 11.7255 14.6333C10.1192 14.6333 8.81722 13.3311 8.81722 11.725C8.81722 10.1187 10.1192 8.81667 11.7255 8.81667Z" fill="currentColor"/> 3674</svg> 3675<span class="visually-hidden">Instagram</span> 3676 </a> 3677 </li><li class="social__item inline-flex"> 3678 <a href="https://www.tiktok.com/@teeser.ae" class="social__link inline-flex"><svg 3679 aria-hidden="true" 3680 focusable="false" 3681 role="presentation" 3682 class="icon icon-tiktok icon--large" 3683 fill="none" 3684 viewBox="0 0 24 24" 3685 xmlns="http://www.w3.org/2000/svg" 3686> 3687 <path d="M10.2664 17.2589C11.6014 17.2589 12.6837 16.3032 12.6837 14.8417V4H15.5826C15.42 5.97723 17.3855 7.88718 19.5532 7.8435V10.5695C17.6994 10.5695 16.123 9.78561 15.5743 9.35059V14.8417C15.5743 17.2589 13.6728 20 10.2664 20C6.8601 20 5 17.2589 5 14.8417C5 11.43 8.61044 9.45136 11.0017 9.93497V12.7115C10.8814 12.669 10.5712 12.6061 10.3069 12.6061C8.96086 12.5564 7.8492 13.6482 7.8492 14.8417C7.8492 16.1767 8.93143 17.2589 10.2664 17.2589Z" fill="currentColor"/> 3688</svg> 3689<span class="visually-hidden">TikTok</span> 3690 </a> 3691 </li><li class="social__item inline-flex"> 3692 <a href="https://www.youtube.com/@TeeserDubai" class="social__link inline-flex"><svg 3693 aria-hidden="true" 3694 focusable="false" 3695 role="presentation" 3696 class="icon icon-youtube icon--large" 3697 viewBox="0 0 24 24" 3698 xmlns="http://www.w3.org/2000/svg" 3699> 3700 <path fill-rule="evenodd" clip-rule="evenodd" d="M19.8212 5.42824C20.6776 5.65882 21.3529 6.33412 21.5835 7.19059C22.0118 8.75529 21.9953 12.0165 21.9953 12.0165C21.9953 12.0165 21.9953 15.2612 21.5835 16.8259C21.3529 17.6824 20.6776 18.3576 19.8212 18.5882C18.2565 19 11.9976 19 11.9976 19C11.9976 19 5.75529 19 4.17412 18.5718C3.31765 18.3412 2.64235 17.6659 2.41176 16.8094C2 15.2612 2 12 2 12C2 12 2 8.75529 2.41176 7.19059C2.64235 6.33412 3.33412 5.64235 4.17412 5.41176C5.73882 5 11.9976 5 11.9976 5C11.9976 5 18.2565 5 19.8212 5.42824ZM15.2091 11.8857L10.0044 14.8834V8.88807L15.2091 11.8857Z" fill="currentColor"/> 3701</svg> 3702<span class="visually-hidden">YouTube</span> 3703 </a> 3704 </li></ul> 3705 3706 </div></div> 3707 </div> 3708 </div> 3709</menu-drawer>
3710<script type="application/ld+json"> 3711 { 3712 "@context": "http://schema.org", 3713 "@type": "Organization", 3714 "name": "Teeser", 3715 3716 "logo": "https:\/\/teeser.ae\/cdn\/shop\/files\/teeser__2_-removebg-preview_1_c4e47fb7-058a-4cfe-a3d4-26bbb52779af.png?v=1782562657\u0026width=500", 3717 3718 "sameAs": [ 3719 "", 3720 "https:\/\/www.facebook.com\/teeser.ae", 3721 "", 3722 "https:\/\/www.instagram.com\/teeser.ae", 3723 "https:\/\/www.tiktok.com\/@teeser.ae", 3724 "", 3725 "", 3726 "https:\/\/www.youtube.com\/@TeeserDubai", 3727 "" 3728 ], 3729 "url": "https:\/\/teeser.ae" 3730 } 3731</script>
3731 3732<style> #shopify-section-sections--27825890296057__header .card-media__text {max-width: 17rem;} @media (min-width: 768px) {#shopify-section-sections--27825890296057__header .product-card-style-3 .product-card__info {padding: 1.6rem; }} </style></div> 3733<!-- END sections: header-group --> 3734 3735 <main id="MainContent" class="main-content content-for-layout focus-none" role="main" tabindex="-1"> 3736 <div id="shopify-section-template--27825895997689__breadcrumbs_F4iNAA" class="shopify-section"> 3737 3738 <div 3739 id="template--27825895997689__breadcrumbs_F4iNAA" 3740 class="section--breadcrumb" 3741 data-section-type="breadcrumb" 3742 data-section-id="template--27825895997689__breadcrumbs_F4iNAA" 3743 > 3744 3745 <div class="page-width"> 3746 <nav 3747 class="breadcrumbs justify-center md:justify-center" 3748 role="navigation" 3749 aria-label="breadcrumbs" 3750 > 3751 <a href="/" title="Home">Home</a> 3752 3753 <span aria-hidden="true" class="breadcrumbs--sep"> 3754 <svg width="12" height="12" viewBox="0 0 12 12" fill="none" xmlns="http://www.w3.org/2000/svg" aria-hidden="true" focusable="false" class="rtl-flip-x"> 3755 <path d="M4.5 2.25L8.25 6L4.5 9.75" stroke="currentColor" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"/> 3756 </svg> 3757 </span> 3758 3759 <span>Fashion</span> 3760 3761 3762 </nav> 3763 </div> 3764 </div> 3765 3766 3767</div><section id="shopify-section-template--27825895997689__main" class="shopify-section section"><link href="//teeser.ae/cdn/shop/t/15/assets/component-article-card.css?v=123167926039813402641790757799" rel="stylesheet" type="text/css" media="all" /> 3768<link href="//teeser.ae/cdn/shop/t/15/assets/section-main-blog.css?v=131838558280961477501790757799" rel="stylesheet" type="text/css" media="all" /> 3769 3770 3771 3772 <div 3773 class="main-blog section section--padding" 3774 style="--section-padding-top: 36px;--section-padding-bottom: 100px;" 3775 > 3776 <div class="page-width"> 3777 <div class="section__header spacing--large md:text-center text-center"> 3778 <h1 class="section__heading hd2"> 3779 Fashion 3780 </h1> 3781 </div> 3782 3783 3784 <div class="main-blog__block main-blog__featured_post"> 3785 3786 <div class="hero hero--medium"> 3787 <a 3788 href="/blogs/fashion/how-to-prepare-artwork-for-t-shirt-printing" 3789 class="hero__wrapper block relative blocks-radius" 3790 aria-label="How to Prepare Artwork for T-Shirt Printing" 3791 > 3792 <motion-element class="block" data-motion="zoom-out"> 3793 3794 3795 <div 3796 class="hero__media" 3797 3798 ><img src="//teeser.ae/cdn/shop/articles/How_to_Prepare_Artwork_for_T-Shirt_Printing.jpg?v=1786008699&width=3264" alt="How to Prepare Artwork for T-Shirt Printing" srcset="//teeser.ae/cdn/shop/articles/How_to_Prepare_Artwork_for_T-Shirt_Printing.jpg?v=1786008699&width=300 300w, //teeser.ae/cdn/shop/articles/How_to_Prepare_Artwork_for_T-Shirt_Printing.jpg?v=1786008699&width=400 400w, //teeser.ae/cdn/shop/articles/How_to_Prepare_Artwork_for_T-Shirt_Printing.jpg?v=1786008699&width=500 500w, //teeser.ae/cdn/shop/articles/How_to_Prepare_Artwork_for_T-Shirt_Printing.jpg?v=1786008699&width=600 600w, //teeser.ae/cdn/shop/articles/How_to_Prepare_Artwork_for_T-Shirt_Printing.jpg?v=1786008699&width=700 700w, //teeser.ae/cdn/shop/articles/How_to_Prepare_Artwork_for_T-Shirt_Printing.jpg?v=1786008699&width=800 800w, //teeser.ae/cdn/shop/articles/How_to_Prepare_Artwork_for_T-Shirt_Printing.jpg?v=1786008699&width=900 900w, //teeser.ae/cdn/shop/articles/How_to_Prepare_Artwork_for_T-Shirt_Printing.jpg?v=1786008699&width=1000 1000w, //teeser.ae/cdn/shop/articles/How_to_Prepare_Artwork_for_T-Shirt_Printing.jpg?v=1786008699&width=1200 1200w, //teeser.ae/cdn/shop/articles/How_to_Prepare_Artwork_for_T-Shirt_Printing.jpg?v=1786008699&width=1400 1400w, //teeser.ae/cdn/shop/articles/How_to_Prepare_Artwork_for_T-Shirt_Printing.jpg?v=1786008699&width=1600 1600w, //teeser.ae/cdn/shop/articles/How_to_Prepare_Artwork_for_T-Shirt_Printing.jpg?v=1786008699&width=1800 1800w, //teeser.ae/cdn/shop/articles/How_to_Prepare_Artwork_for_T-Shirt_Printing.jpg?v=1786008699&width=2000 2000w, //teeser.ae/cdn/shop/articles/How_to_Prepare_Artwork_for_T-Shirt_Printing.jpg?v=1786008699&width=2200 2200w, //teeser.ae/cdn/shop/articles/How_to_Prepare_Artwork_for_T-Shirt_Printing.jpg?v=1786008699&width=2400 2400w, //teeser.ae/cdn/shop/articles/How_to_Prepare_Artwork_for_T-Shirt_Printing.jpg?v=1786008699&width=2600 2600w, //teeser.ae/cdn/shop/articles/How_to_Prepare_Artwork_for_T-Shirt_Printing.jpg?v=1786008699&width=2800 2800w, //teeser.ae/cdn/shop/articles/How_to_Prepare_Artwork_for_T-Shirt_Printing.jpg?v=1786008699&width=3000 3000w, //teeser.ae/cdn/shop/articles/How_to_Prepare_Artwork_for_T-Shirt_Printing.jpg?v=1786008699&width=3200 3200w" width="3264" height="2176" loading="eager" fetchpriority="high" sizes="min(1410, 100vw)"> 3799 <div 3800 class="bg-overlay" 3801 style="--color-overlay-alpha: 30;" 3802 ></div> 3803 3804 </div> 3805 3806 </motion-element> 3807 <div class="hero__content text-center content-overlay content-overlay--bottom-center color-scheme-inverse"> 3808 <div class="rich-text"> 3809 <div class="rich-text__subheading text-subheading"> 3810 <time datetime="2026-08-06T09:31:35Z">August 6, 2026</time> 3811 </div> 3812 <h2 class="rich-text__heading h1"> 3813 How to Prepare Artwork for T-Shirt Printing 3814 </h2> 3815 <div class="rich-text__buttons"> 3816 <button class="btn btn--primary">Learn more</button> 3817 </div> 3818 </div> 3819 </div> 3820 </a> 3821 </div> 3822 3823 3824 </div> 3825 3826 <div class="main-blog__block main-blog__tags"> 3827 3828 <div class="swipe-mobile text-center"> 3829 <ul class="inline-flex items-center flex-nowrap md:flex-wrap font-navigation"> 3830 <li> 3831 <a 3832 href="/blogs/fashion" 3833 class="reversed-link active" 3834 > 3835 All posts 3836 </a> 3837 </li> 3838 3839 3840 <li> 3841 <a 3842 href="/blogs/fashion/tagged/bestsellers" 3843 class="reversed-link" 3844 >bestsellers</a> 3845 </li> 3846 3847 <li> 3848 <a 3849 href="/blogs/fashion/tagged/bold-print" 3850 class="reversed-link" 3851 >bold print</a> 3852 </li> 3853 3854 <li> 3855 <a 3856 href="/blogs/fashion/tagged/breathable-fabric" 3857 class="reversed-link" 3858 >breathable fabric</a> 3859 </li> 3860 3861 <li> 3862 <a 3863 href="/blogs/fashion/tagged/casual-fashion" 3864 class="reversed-link" 3865 >casual fashion</a> 3866 </li> 3867 3868 3869 </ul> 3870 </div> 3871 3872 </div> 3873 3874 <grid-list class="main-blog__items f-grid f-grid-1-cols md:f-grid-3-cols lg:f-grid-3-cols f-grid--gap-extra-large"><div class="f-column"> 3875<div class="article-card"> 3876 3877 3878<div class="article-card__media blocks-radius"> 3879 <a 3880 href="/blogs/fashion/how-to-remove-stains-from-printed-t-shirts-without-damaging-the-print" 3881 class="block media-wrapper hover-wrapper" 3882 > 3883 <motion-element class="block" data-motion="zoom-out-sm" style="--aspect-ratio: 1.5;"> 3884 <img src="//teeser.ae/cdn/shop/articles/How_to_Remove_Stains_from_Printed_T-Shirts_Without_Damaging_the_Print.jpg?v=1785574882&width=1100" alt="How to Remove Stains from Printed T-Shirts Without Damaging the Print" srcset="//teeser.ae/cdn/shop/articles/How_to_Remove_Stains_from_Printed_T-Shirts_Without_Damaging_the_Print.jpg?v=1785574882&width=165 165w, //teeser.ae/cdn/shop/articles/How_to_Remove_Stains_from_Printed_T-Shirts_Without_Damaging_the_Print.jpg?v=1785574882&width=360 360w, //teeser.ae/cdn/shop/articles/How_to_Remove_Stains_from_Printed_T-Shirts_Without_Damaging_the_Print.jpg?v=1785574882&width=535 535w, //teeser.ae/cdn/shop/articles/How_to_Remove_Stains_from_Printed_T-Shirts_Without_Damaging_the_Print.jpg?v=1785574882&width=750 750w, //teeser.ae/cdn/shop/articles/How_to_Remove_Stains_from_Printed_T-Shirts_Without_Damaging_the_Print.jpg?v=1785574882&width=940 940w, //teeser.ae/cdn/shop/articles/How_to_Remove_Stains_from_Printed_T-Shirts_Without_Damaging_the_Print.jpg?v=1785574882&width=1100 1100w" width="3264" height="2176" loading="lazy" fetchpriority="auto" class="motion-reduce hover-scale-up" sizes="(min-width: 1410px) 1310px, (min-width: 750px) calc(100vw - 10rem), 100vw" is="image-lazy"> 3885 </motion-element> 3886 </a> 3887 </div> 3888 3889 <div class="article-card__content"> 3890 3891 <div class="article-card__date text-sm"><time datetime="2026-08-01T09:01:19Z">August 1, 2026</time></div> 3892 3893 <h3 class="article-card__title h3"> 3894 <a class="reversed-link" href="/blogs/fashion/how-to-remove-stains-from-printed-t-shirts-without-damaging-the-print">How to Remove Stains from Printed T-Shirts Without Damaging the Print</a> 3895 </h3><p class="article-card__excerpt text-limit-2-lines">The safest way to remove a stain from a printed t-shirt is to treat it from the back of the fabric, not directly on the print, using cold water and a mild detergent, then air dry instead of using the dryer. Rubbing, hot water, bleach, and high heat are what actually damage prints, not the stain removal itself. Get the method right and most stains lift clean without cracking, fading, or peeling the design. 3896Why Regular Stain Removal Advice Damages Prints 3897Most stain removal guides are written for plain fabric, not printed ones, so they miss a key detail: the print sits on top of the fibre, and it reacts differently to heat, rubbing, and chemicals than the shirt itself does. Scrubbing straight on a stain pushes it deeper into the print and can crack a screen print or peel a vinyl design. Hot water and tumble drying set the stain and also soften the ink, making it more likely to smear or crack under heat. Bleach and alcohol-based removers strip colour, but on a print they can dissolve the ink layer completely. Once you know this, stain removal becomes less about strong products and more about being careful with heat and contact. 3898Step-by-Step: Removing a Stain Without Touching the Print Directly 3899 3900 3901Turn the shirt inside out. This puts the fabric, not the print, facing up, so you're treating the stain from the back. 3902 3903Blot, don't rub. Use a clean cloth to press out excess liquid or residue. Rubbing spreads the stain and works it into the print's edges. 3904 3905Flush with cold water from behind the stain. Hold the fabric under a cold tap with the stain facing down, so the water pushes the stain out and away from the print, not through it. 3906 3907Apply a small amount of mild liquid detergent directly to the stain, working it in gently with your fingers or a soft cloth. Skip powders, since undissolved granules can sit on the print and cause texture damage. 3908 3909Let it sit for 15-20 minutes, then rinse again in cold water. 3910 3911Wash in cold water, inside out, on a gentle cycle. Avoid hot water completely for printed items. 3912 3913Air dry only. Skip the tumble dryer until you've confirmed the stain is fully gone, and even then, heat is the leading cause of cracked or peeling prints over time. 3914 3915What to Avoid on Printed Fabric 3916 3917 3918Chlorine bleach â breaks down ink pigment and can bleach a visible patch straight through the design. 3919 3920Rubbing alcohol or acetone-based removers â these dissolve plastisol and vinyl prints, especially on cheaper transfers. 3921 3922Direct ironing on the print â always iron inside out, or place a cloth over the print if ironing from the front. 3923 3924High heat tumble drying â this is the single biggest cause of prints cracking or peeling over repeated washes, even without any stain involved. 3925 3926Hard scrubbing with a brush â fine for plain cotton, but it lifts print edges and creates a cracked, flaky look over time. 3927 3928How the Removal Method Changes by Print Type 3929Not all prints react to stain removal the same way, and this is something most stain guides skip entirely. 3930 3931 3932 3933 3934Print Type 3935Safe to Treat? 3936What to Avoid 3937 3938 3939 3940 3941Screen print (plastisol) 3942Yes, cold water + mild detergent 3943Alcohol, high heat, direct scrubbing 3944 3945 3946Vinyl / heat transfer 3947Yes, but gentler 3948Any solvent-based remover, ironing directly on it 3949 3950 3951DTG (direct-to-garment) print 3952Yes, most stain-resistant of the three 3953Bleach, since it fades DTG ink fastest 3954 3955 3956Sublimation print 3957Treat very gently 3958Hot water, since it can reactivate and bleed the dye 3959 3960 3961 3962 3963 3964Want prints that last longer? Browse our t-shirts for men in UAE and t-shirts for women in UAE made with quality prints. 3965Fresh Stains vs Set-In Stains on Printed Tees 3966A fresh stain almost always comes out with the cold water and detergent method above, since it hasn't had time to bond with the fabric fibres. A set-in or dried stain needs a longer soak, but the print rule stays the same: soak the fabric side down in cold water with detergent for 30 minutes to an hour rather than scrubbing harder. If a stain is still visible after washing, don't tumble dry it. Repeat the treatment instead, since drying a stain in heat can bake it into the fabric permanently, right next to the print. 3967Frequently Asked Questions 3968Can I use OxiClean or a stain pen on a printed t-shirt? 3969Yes, as long as you apply it to the fabric side, not directly on the print, and avoid any product containing chlorine bleach or alcohol. 3970Why does my printed t-shirt crack after a few washes even without stains? 3971This is almost always caused by tumble drying on high heat or ironing directly on the print. Heat is the main reason prints crack, peel, or fade over time, separate from any stain removal. 3972Is it safe to bleach a white printed t-shirt to remove a stain? 3973No. Chlorine bleach breaks down the ink and will leave a faded or discoloured patch on or around the print, even if you're only trying to whiten the fabric. 3974How do I remove an oil or grease stain from a printed shirt? 3975Blot excess oil first, then apply a small amount of dish soap directly to the stain (from the back), let it sit for 10 minutes, and wash in cold water. Avoid hot water, since heat sets oil stains permanently. 3976 3977Should I wash printed t-shirts inside out every time, not just when treating a stain? 3978Yes. Washing inside out reduces friction on the print during every wash, not just when you're removing a stain, and it noticeably extends how long the design stays crack-free. 3979What's the safest detergent for stains on printed clothes? 3980A mild, liquid, colour-safe detergent without bleach or optical brighteners. Powders and bleach-based formulas are more likely to sit on the print surface and cause long-term damage. 3981</p> 3982 <a href="/blogs/fashion/how-to-remove-stains-from-printed-t-shirts-without-damaging-the-print" class="btn btn--underline article-card__button">Learn more</a> 3983 3984 </div> 3985 </div></div><div class="f-column"> 3986<div class="article-card"> 3987 3988 3989<div class="article-card__media blocks-radius"> 3990 <a 3991 href="/blogs/fashion/how-to-prevent-t-shirt-shrinking-and-fading-in-uae-wea
3991ther" 3992 class="block media-wrapper hover-wrapper" 3993 > 3994 <motion-element class="block" data-motion="zoom-out-sm" style="--aspect-ratio: 1.5;"> 3995 <img src="//teeser.ae/cdn/shop/articles/How_to_Prevent_T-Shirt_Shrinking_and_Fading_in_UAE_Weather.jpg?v=1785322810&width=1100" alt="How to Prevent T-Shirt Shrinking and Fading in UAE Weather" srcset="//teeser.ae/cdn/shop/articles/How_to_Prevent_T-Shirt_Shrinking_and_Fading_in_UAE_Weather.jpg?v=1785322810&width=165 165w, //teeser.ae/cdn/shop/articles/How_to_Prevent_T-Shirt_Shrinking_and_Fading_in_UAE_Weather.jpg?v=1785322810&width=360 360w, //teeser.ae/cdn/shop/articles/How_to_Prevent_T-Shirt_Shrinking_and_Fading_in_UAE_Weather.jpg?v=1785322810&width=535 535w, //teeser.ae/cdn/shop/articles/How_to_Prevent_T-Shirt_Shrinking_and_Fading_in_UAE_Weather.jpg?v=1785322810&width=750 750w, //teeser.ae/cdn/shop/articles/How_to_Prevent_T-Shirt_Shrinking_and_Fading_in_UAE_Weather.jpg?v=1785322810&width=940 940w, //teeser.ae/cdn/shop/articles/How_to_Prevent_T-Shirt_Shrinking_and_Fading_in_UAE_Weather.jpg?v=1785322810&width=1100 1100w" width="3264" height="2176" loading="lazy" fetchpriority="auto" class="motion-reduce hover-scale-up" sizes="(min-width: 1410px) 1310px, (min-width: 750px) calc(100vw - 10rem), 100vw" is="image-lazy"> 3996 </motion-element> 3997 </a> 3998 </div> 3999 4000 <div class="article-card__content"> 4001 4002 <div class="article-card__date text-sm"><time datetime="2026-07-29T10:58:54Z">July 29, 2026</time></div> 4003 4004 <h3 class="article-card__title h3"> 4005 <a class="reversed-link" href="/blogs/fashion/how-to-prevent-t-shirt-shrinking-and-fading-in-uae-weather">How to Prevent T-Shirt Shrinking and Fading in UAE Weather</a> 4006 </h3><p class="article-card__excerpt text-limit-2-lines">The fastest way to stop a t-shirt from shrinking or fading in the UAE is to wash it in cold water on a gentle cycle, skip the tumble dryer, and dry it in shade, not direct sun. UAE weather adds two extra problems most guides skip: hard water that leaves mineral residue on fabric, and strong UV that fades colour twice as fast as normal. Fix both, and your tees last much longer. 4007Why T-Shirts Shrink and Fade Faster in UAE Weather 4008Two things make the UAE tougher on clothes than most places. First, tap water here is hard, meaning it carries more calcium and magnesium. These minerals stick to fabric fibres during a wash, making colours look dull and cotton feel stiff over time. Second, the sun is intense almost all year, so anything dried outdoors or near a sunny window fades much quicker through UV breakdown of the dye. Add high heat, and you get faster shrinkage too, since heat is what causes cotton fibres to tighten and pull in. 4009Washing: The Settings That Actually Matter 4010 4011 4012Use cold water (30°C or below). Hot water opens up fabric fibres and releases dye and causes shrinkage. C
4012old water cleans just as well for everyday t-shirts. 4013 4014Pick the gentle or delicate cycle. Less agitation means less friction, and friction is what wears down print and colour. 4015 4016Turn the shirt inside out. This protects prints and the outer colour layer from rubbing against the drum. 4017 4018Don't overload the machine. A packed drum means clothes rub against each other harder, which speeds up fading. 4019 4020Use a colour-safe, low-residue detergent. In hard water areas, heavy detergents leave more film on fabric. A smaller amount of a mild, colour-protecting detergent works better than a lot of a strong one. 4021 4022Drying: Where Most People Go Wrong in the UAE 4023Skipping the tumble dryer helps more than any other single step. Heat from a dryer is the number one cause of shrinkage, since it forces cotton fibres to pull tight as they dry. 4024If you must use a dryer, use the lowest heat setting and pull the shirt out slightly damp rather than fully dry. 4025For air-drying in the UAE, dry indoors or in shade, not on a sunny balcony. Direct sun breaks down dye at a molecular level, so a shirt dried in full sun for a few hours fades faster than one dried indoors over several washes. If indoor space is tight, a drying rack near an AC vent works well since it dries fast without sun or heat exposure. 4026Fixing the Hard Water Problem 4027This is the part most laundry guides completely skip. UAE tap water is moderately to highly hard, and it affects clothes in three ways: mineral film builds on fabric and dulls colour, detergent doesn't rinse out fully and leaves clothes stiff, and whites can turn slightly grey or yellow over time. 4028To reduce this: 4029 4030Add a tablespoon of white vinegar to the rinse cycle. It helps cut mineral buildup and keeps colours from looking washed out. 4031Run an empty hot wash with citric acid in your machine once a month to clear limescale from the drum, since built-up scale transfers onto every load afterward. 4032Avoid overusing fabric softener, since in hard water it tends to coat fibres with residue rather than actually softening them. 4033 4034Checklist: T-Shirt Care for UAE Weather 4035 4036 4037 4038Step 4039Do This 4040Avoid This 4041 4042 4043 4044 4045Wash temperature 4046Cold, 30°C or below 4047Hot water 4048 4049 4050Wash cycle 4051Gentle / delicate 4052Heavy or long cycle 4053 4054 4055Load size 4056Half-full drum 4057Overloaded drum 4058 4059 4060Drying 4061Shade or indoors 4062Direct sun on balcony 4063 4064 4065Dryer heat 4066Low, or skip entirely 4067High heat, full dry cycle 4068 4069 4070Detergent 4071Mild, colour-safe 4072Strong bleach-based 4073 4074 4075Hard water fix 4076Vinegar in rinse, monthly descale 4077Heavy fabric softener 4078 4079 4080 4081How Fabric Type Changes the Risk 4082Not every t-shirt shrinks or fades the same way: 4083 4084 4085100% cotton shrinks the most, typically 3-5% after the first wash, and fades faster in hard water since dye sits directly on natural fibre. 4086 4087Cotton-polyester blends shrink very little and hold colour better, making them a safer pick for UAE conditions if you wash often. 4088 4089Printed or dyed tees fade fastest of all when dried in direct sun, since UV attacks both the base fabric colour and the print together. 4090 4091Want fabric that resists this? Check our t-shirts for men in UAE and t-shirts for women in UAE picks built for everyday wear. 4092Frequently Asked Questions 4093Does cold water really stop shrinking? 4094Yes. Heat is the main trigger for shrinkage, not the detergent or the cycle length. Washing in cold water removes most of that risk right away. 4095Why do my clothes fade faster in Dubai or Sharjah than they did before? 4096 It's usually a mix of hard water leaving mineral film on fabric and stronger sun exposure if you're drying clothes outdoors. Both speed up colour loss compared to softer water regions. 4097Can I still air-dry clothes outside in the UAE? 4098Yes, but keep them in shade. Direct midday sun fades colour fast, so an indoor rack, shaded balcony, or laundry room with airflow works much better than open sun. 4099Does fabric softener help with UAE's hard water? 4100Not really. In hard water, most softeners coat fibres with residue instead of softening them properly. A splash of white vinegar in the rinse cycle works better for both softness and colour protection. 4101Will a pre-shrunk t-shirt still shrink in UAE heat? 4102Pre-shrunk shirts shrink far less, but they aren't fully immune, especially if dried on high heat repeatedly. The same cold wash, low heat rule still applies. 4103How often should I descale my washing machine in the UAE? 4104 Once a month is a good habit, using an empty hot cycle with citric acid. This clears limescale from the drum so it doesn't transfer onto your next load of clothes. 4105</p> 4106 <a href="/blogs/fashion/how-to-prevent-t-shirt-shrinking-and-fading-in-uae-weather" class="btn btn--underline article-card__button">Learn more</a> 4107 4108 </div> 4109 </div></div><div class="f-column"> 4110<div class="article-card"> 4111 4112 4113<div class="article-card__media blocks-radius"> 4114 <a 4115 href="/blogs/fashion/mens-t-shirt-size-guide" 4116 class="block media-wrapper hover-wrapper" 4117 > 4118 <motion-element class="block" data-motion="zoom-out-sm" style="--aspect-ratio: 1.5;"> 4119 <img src="//teeser.ae/cdn/shop/articles/Men_s_T-Shirt_Size_Guide.jpg?v=1785235069&width=1100" alt="Men's T-Shirt Size Guide" srcset="//teeser.ae/cdn/shop/articles/Men_s_T-Shirt_Size_Guide.jpg?v=1785235069&width=165 165w, //teeser.ae/cdn/shop/articles/Men_s_T-Shirt_Size_Guide.jpg?v=1785235069&width=360 360w, //teeser.ae/cdn/shop/articles/Men_s_T-Shirt_Size_Guide.jpg?v=1785235069&width=535 535w, //teeser.ae/cdn/shop/articles/Men_s_T-Shirt_Size_Guide.jpg?v=1785235069&width=750 750w, //teeser.ae/cdn/shop/articles/Men_s_T-Shirt_Size_Guide.jpg?v=1785235069&width=940 940w, //teeser.ae/cdn/shop/articles/Men_s_T-Shirt_Size_Guide.jpg?v=1785235069&width=1100 1100w" width="3264" height="2176" loading="lazy" fetchpriority="auto" class="motion-reduce hover-scale-up" sizes="(min-width: 1410px) 1310px, (min-width: 750px) calc(100vw - 10rem), 100vw" is="image-lazy"> 4120 </motion-element> 4121 </a> 4122 </div> 4123 4124 <div class="article-card__content"> 4125 4126 <div class="article-card__date text-sm"><time datetime="2026-07-28T10:37:43Z">July 28, 2026</time></div> 4127 4128 <h3 class="article-card__title h3"> 4129 <a class="reversed-link" href="/blogs/fashion/mens-t-shirt-size-guide">Men's T-Shirt Size Guide: How to Pick the Right Fit Every Time</a> 4130 </h3><p class="article-card__excerpt text-limit-2-lines">Shopping for men's t-shirts online is easy, but choosing the right size can be confusing. The same size label doesn't always fit the same because every brand uses different measurements, and Regular Fit and Oversized Fit styles are cut differently. The easiest way to find your perfect fit is to measure your chest and compare it with the size chart instead of relying only on Small, Medium, or Large. In this guide, you'll learn how to measure yourself correctly, understand the difference between Regular and Oversized fits, and use Teeser's size chart to choose the right men's t-shirt every time. 4131Regular Fit vs Oversized Fit: Know Your Style First 4132Before checking the size chart, decide how you want your t-shirt to fit. 4133A Regular Fit t-shirt offers a classic, comfortable fit that follows your body's natural shape without feeling too tight or too loose. It's a great choice for everyday wear and pairs easily with jeans, chinos, shorts, or joggers.
4134An Oversized Fit t-shirt is intentionally loose with extra room around the chest, shoulders, and sleeves. It features dropped shoulders and a longer length, creating a relaxed, streetwear-inspired look that's both stylish and comfortable. 4135The same size, such as Medium, fits differently in each style because they're designed for different looks. Once you've chosen your preferred fit, use the size chart below to find the right size for you. 4136Teeser Men's T-Shirt Size Chart (Regular & Oversized) 4137All measurements are in inches and are taken with the garment laid flat. 4138Regular Fit 4139 4140 4141 4142 4143 4144 4145Size 4146 4147 4148To Fit Chest 4149 4150 4151Garment Chest 4152 4153 4154Length 4155 4156 4157Shoulder 4158 4159 4160 4161 4162S 4163 4164 416538 4166 4167 416840 4169 4170 417126.5 4172 4173 417418 4175 4176 4177 4178 4179M 4180 4181 418240 4183 4184 418542 4186 4187 418827.5 4189 4190 419118.5 4192 4193 4194 4195 4196L 4197 4198 419942 4200 4201 420244 4203 4204 420528.5 4206 4207 420819 4209 4210 4211 4212 4213XL 4214 4215 421644 4217 4218 421947 4220 4221 422229.5 4223 4224 422520 4226 4227 4228 4229 4230XXL 4231 4232 423346 4234 4235 423649 4237 4238 423930 4240 4241 424221 4243 4244 4245 4246 4247 4248Oversized Fit 4249 4250 4251 4252 4253 4254 4255Size 4256 4257 4258To Fit Chest 4259 4260 4261Garment Chest 4262 4263 4264Length 4265 4266 4267Shoulder 4268 4269 4270 4271 4272S 4273 4274 427538 4276 4277 427844 4279 4280 428127.5 4282 4283 428421 4285 4286 4287 4288 4289M 4290 4291 429240 4293 4294 429546 4296 4297 429828 4299 4300 430122 4302 4303 4304 4305 4306L 4307 4308 430942 4310 4311 431248 4313 4314 431529 4316 4317 431823 4319 4320 4321 4322 4323XL 4324 4325 432644 4327 4328 432950 4330 4331 433229.5 4333 4334 433524 4336 4337 4338 4339 4340XXL 4341 4342 434346 4344 4345 434652 4347 4348 434930 4350 4351 435225 4353 4354 4355 4356 4357XXXL 4358 4359 436048 4361 4362 436354 4364 4365 436630.5 4367 4368 436926 4370 4371 4372 4373 4374 4375The "To Fit Chest" column refers to your body measurement, while "Garment Chest" is the actual measurement of the t-shirt. Regular Fit styles have less extra room, whereas Oversized styles are intentionally designed with more ease to create their relaxed look. Always compare your body measurements with the "To Fit Chest" column to choose the most comfortable size. 4376How to Measure Yourself for a T-Shirt 4377Measuring yourself only takes a minute and helps you avoid ordering the wrong size. Use a soft measuring tape and stand naturally while measuring. 4378Chest: Wrap the tape around the fullest part of your chest, keeping it level and snug without pulling it too tight, close under the arms. Match this measurement with the "To Fit Chest" column in the size chart. 4379Length: Measure from the highest point of your shoulder to where you'd like the t-shirt to end. Compare it with the garment length if you prefer a shorter or longer fit. 4380Shoulder Width: Measure from one shoulder tip to the other across your back. This is especially useful when choosing Oversized styles, as the shoulder seam is designed to sit slightly lower for a relaxed, dropped-shoulder look. 4381If your chest measurement falls between two sizes, choose the size closest to your measurement for a Regular Fit. For an Oversized Fit, sizing up can help maintain the loose, comfortable silhouette. 4382UK, US & EU Size Conversion 4383If you're comparing Teeser's sizing with other brands you've worn before, an international size conversion chart can be a helpful starting point. However, keep in mind that sizing isn't standard across every brand. A Medium from one label may fit differently from a Medium from another because of differences in fit, fabric, and garment measurements. 4384 4385 4386 4387 4388 4389 4390Letter Size 4391 4392 4393UK 4394 4395 4396US 4397 4398 4399EU 4400 4401 4402 4403 4404XS 4405 4406 440734 4408 4409 441034 4411 4412 441344 4414 4415 4416 4417 4418S 4419 4420 442136 4422 4423 442436 4425 4426 442746 4428 4429 4430 4431 4432M 4433 4434 443538â40 4436 4437 443838â40 4439 4440 444148â50 4442 4443 4444 4445 4446L 4447 4448 444942 4450 4451 445242 4453 4454 445552 4456 4457 4458 4459 4460XL 4461 4462 446344 4464 4465 446644 4467 4468 446954 4470 4471 4472 4473 4474XXL 4475 4476 447746 4478 4479 448046 4481 4482 448356 4484 4485 4486 4487 4488 4489Use this chart as a general reference, but always compare your chest measurement with Teeser's size chart before placing an order. Your body measurements are far more reliable than the size printed on a label, especially when shopping online. 4490What If You're Between Two Sizes? 4491It's common for your measurements to fall between two sizes, especially if your chest, shoulders, and torso length don't match one standard size. 4492If you're buying a Regular Fit t-shirt, choose the size closest to your chest measurement for a balanced fit. If you prefer a little extra room or plan to layer your t-shirt under a jacket or hoodie, sizing up can be more comfortable. 4493For an Oversized Fit, your usual size is already designed to look loose. However, if you like an extra-relaxed or baggier style, you can size up for an even roomier fit. 4494Fabric, GSM and Dubai's Climate 4495Fabric can slightly affect how a t-shirt fits and feels after you wear it. Teeser's t-shirts are made from 100% cotton, with Regular Fit styles using lighter fabric and Oversized styles using heavier 240â250 GSM cotton for a more structured look. 4496Since cotton may shrink slightly after the first wash, it's a good idea to follow the care instructions. If you're between two sizes, choosing the larger size can help maintain a comfortable fit. Whether you prefer Regular or Oversized, selecting the right size using the size chart is the best way to ensure your t-shirt feels comfortable in Dubai's warm climate. 4497Frequently Asked Questions 4498How do I know if I should buy Regular Fit or Oversized Fit? 4499Choose a Regular Fit if you prefer a classic, everyday look that follows your natural shape. Pick an Oversized Fit if you want a relaxed, roomy silhouette with dropped shoulders and a modern streetwear style. 4500What if my chest measurement falls between two sizes? 4501For Regular Fit t-shirts, choose the size closest to your actual chest measurement. For Oversized styles, you can size up if you prefer an even looser fit while maintaining the intended silhouette. 4502Do Teeser's men's and women's size charts differ? 4503Each Teeser collection includes its own detailed size chart. Always refer to the measurements listed on the product page instead of assuming your size will be the same across different c
4503ollections. 4504Will my t-shirt shrink after washing? 4505Because Teeser's t-shirts are made from 100% cotton, slight shrinkage after the first wash is normal. Following the recommended care instructions helps minimise shrinkage and keeps your t-shirt looking its best. 4506What does "Garment Chest" mean? 4507Garment Chest refers to the measurement of the t-shirt itself, while "To Fit Chest" refers to your body measurement. Always match your chest measurement with the "To Fit Chest" column when selecting your size. 4508Should I size up for an Oversized t-shirt? 4509Not necessarily. Oversized t-shirts are already designed to fit loose and relaxed. Choosing your usual size will usually give you the intended look, while sizing up will create an even baggier fit. 4510Why can two Medium t-shirts fit differently? 4511The letter size is only a guide. The garment measurements, fit style, fabric, and design all influence how a t-shirt fits. That's why checking the size chart before every purchase is the best way to find your ideal fit. 4512 4513</p> 4514 <a href="/blogs/fashion/mens-t-shirt-size-guide" class="btn btn--underline article-card__button">Learn more</a> 4515 4516 </div> 4517 </div></div><div class="f-column"> 4518<div class="article-card"> 4519 4520 4521<div class="article-card__media blocks-radius"> 4522 <a 4523 href="/blogs/fashion/womens-t-shirt-size-guide" 4524 class="block media-wrapper hover-wrapper" 4525 > 4526 <motion-element class="block" data-motion="zoom-out-sm" style="--aspect-ratio: 1.5;"> 4527 <img src="//teeser.ae/cdn/shop/articles/Women_s_T-Shirt_Size_Guide.jpg?v=1784635669&width=1100" alt="Women's T-Shirt Size Guide" srcset="//teeser.ae/cdn/shop/articles/Women_s_T-Shirt_Size_Guide.jpg?v=1784635669&width=165 165w, //teeser.ae/cdn/shop/articles/Women_s_T-Shirt_Size_Guide.jpg?v=1784635669&width=360 360w, //teeser.ae/cdn/shop/articles/Women_s_T-Shirt_Size_Guide.jpg?v=1784635669&width=535 535w, //teeser.ae/cdn/shop/articles/Women_s_T-Shirt_Size_Guide.jpg?v=1784635669&width=750 750w, //teeser.ae/cdn/shop/articles/Women_s_T-Shirt_Size_Guide.jpg?v=1784635669&width=940 940w, //teeser.ae/cdn/shop/articles/Women_s_T-Shirt_Size_Guide.jpg?v=1784635669&width=1100 1100w" width="3264" height="2176" loading="lazy" fetchpriority="auto" class="motion-reduce hover-scale-up" sizes="(min-width: 1410px) 1310px, (min-width: 750px) calc(100vw - 10rem), 100vw" is="image-lazy"> 4528 </motion-element> 4529 </a> 4530 </div> 4531 4532 <div class="article-card__content"> 4533 4534 <div class="article-card__date text-sm"><time datetime="2026-07-17T13:49:55Z">July 17, 2026</time></div> 4535 4536 <h3 class="article-card__title h3"> 4537 <a class="reversed-link" href="/blogs/fashion/womens-t-shirt-size-guide">Women's T-Shirt Size Guide: How to Pick the Right Fit Every Time</a> 4538 </h3><p class="article-card__excerpt text-limit-2-lines">Shopping for women's t-shirts online is easy, but choosing the right size can be confusing. The same size label doesn't always fit the same because every brand uses different measurements, and Regular Fit and Oversized Fit styles are designed differently. The easiest way to find your perfect fit is to measure your chest and compare it with the size chart instead of relying only on Small, Medium, or Large. In this guide, you'll learn how to measure yourself correctly, understand the difference between Regular and Oversized fits, and use Teeser's size chart to choose the right women's t-shirt every time. 4539Regular Fit or Oversized Fit: Know Your Style First 4540Before checking the size chart, decide how you want your t-shirt to fit. 4541A Regular Fit t-shirt offers a classic, comfortable fit that follows your body's natural shape without feeling too tight. It's a great choice for everyday wear and pairs easily with jeans, trousers, skirts, or shorts. 4542An Oversized Fit t-shirt is intentionally loose with extra room around the chest, shoulders, and sleeves. It features dropped shoulders and a longer length, creating a relaxed, streetwear-inspired look that's both stylish and comfortable. 4543The same size, such as Medium, fits differently in each style because they're designed for different looks. Once you've chosen your preferred fit, use the size chart below to find the right size for you. 4544Teeser Women's T-Shirt Size Chart (Regular & Oversized) 4545All measurements are in inches and are taken with the garment laid flat. 4546Regular Fit 4547 4548 4549 4550 4551 4552 4553Size 4554 4555 4556To Fit Chest 4557 4558 4559Garment Chest 4560 4561 4562Length 4563 4564 4565Shoulder 4566 4567 4568 4569 4570S 4571 4572 457338 4574 4575 457640 4577 4578 457926.5 4580 4581 458218 4583 4584 4585 4586 4587M 4588 4589 459040 4591 4592 459342 4594 4595 459627.5 4597 4598 459918.5 4600 4601 4602 4603 4604L 4605 4606 460742 4608 4609 461044 4611 4612 461328.5 4614 4615 461619 4617 4618 4619 4620 4621XL 4622 4623 462444 4625 4626 462747 4628 4629 463029.5 4631 4632 463320 4634 4635 4636 4637 4638XXL 4639 4640 464146 4642 4643 464449 4645 4646 464730 4648 4649 465021 4651 4652 4653 4654 4655 4656 4657Oversized Fit 4658 4659 4660 4661 4662 4663 4664Size 4665 4666 4667To Fit Chest 4668 4669 4670Garment Chest 4671 4672 4673Length 4674 4675 4676Shoulder 4677 4678 4679 4680 4681S 4682 4683 468438 4685 4686 468744 4688 4689 469027.5 4691 4692 469321 4694 4695 4696 4697 4698M 4699 4700 470140 4702 4703 470446 4705 4706 470728 4708 4709 471022 4711 4712 4713 4714 4715L 4716 4717 471842 4719 4720 472148 4722 4723 472429 4725 4726 472723 4728 4729 4730 4731 4732XL 4733 4734 473544 4736 4737 473850 4739 4740 474129.5 4742 4743 474424 4745 4746 4747 4748 4749XXL 4750 4751 475246 4753 4754 475552 4756 4757 475830 4759 4760 476125 4762 4763 4764 4765 4766XXXL 4767 4768 476948 4770 4771 477254 4773 4774 477530.5 4776 4777 477826 4779 4780 4781 4782 4783 4784The "To Fit Chest" column refers to your body measurement, while "Garment Chest" is the actual measurement of the t-shirt. Regular Fit styles have less extra room, whereas Oversized styles are intentionally designed with more ease to create their relaxed look. Always compare your body measurements with the "To Fit Chest" column to choose the most comfortable size.If you're exploring our collection of t shirts for women in UAE, this size guide will help you choose the right fit with confidence. 4785How to Measure Yourself for a T-Shirt 4786Measuring yourself only takes a minute and helps you avoid ordering the wrong size. Taking accurate measurements is especially important when ordering custom t shirt printing in UAE, as personalised apparel is best ordered in the correct size from the start. Use a soft measuring tape and stand naturally while measuring. 4787 4788 4789Chest: Wrap the tape around the fullest part of your bust, keeping it level and snug without pulling it too tight. Match this measurement with the "To Fit Chest" column in the size chart. 4790 4791 4792Length: Measure from the highest point of your shoulder to where you'd like the t-shirt to end. Compare it with the garment length if you prefer a shorter or longer fit. 4793 4794 4795Shoulder Width: Measure from one shoulder tip to the other across your back. This is especially useful when choosing Oversized styles, as the shoulder seam is designed to sit slightly lower for a relaxed look. 4796 4797 4798If your chest measurement falls between two sizes, choose the size closest to your measurement for a Regular Fit. For an Oversized Fit, sizing up can help maintain the loose, comfortable silhouette. 4799UK, US & EU Size Conversion 4800If you're comparing Teeser's sizing with other brands you've worn before, an international size conversion chart can be a helpful starting point. However, keep in mind that sizing isn't standard across every brand. A Medium from one label may fit differently from a Medium from another because of differences in fit, fabric, and garment measurements. 4801 4802 4803 4804 4805 4806 4807Letter Size 4808 4809 4810UK 4811 4812 4813US 4814 4815 4816EU 4817 4818 4819 4820 4821XS 4822 4823 48244â6 4825 4826 48270â2 4828 4829 483032â34 4831 4832 4833 4834 4835S 4836 4837 48388â10 4839 4840 48414â6 4842 4843 484436â38 4845 4846 4847 4848 4849M 4850 4851 485212â14 4853 4854 48558â10 4856 4857 485840â42 4859 4860 4861 4862 4863L 4864 4865 486616â18 4867 4868 486912â14 4870 4871 487244â46 4873 4874 4875 4876 4877XL 4878 4879 488020â22 4881 4882 488316â18 4884 4885 488648â50 4887 4888 4889 4890 4891 4892Use this chart as a general reference, but always compare your chest measurement with Teeser's size chart before placing an order. Your body measurements are far more reliable than the size printed on a label, especially when shopping online. 4893What If You're Between Two Sizes? 4894It's common for your measurements to fall between two sizes, especially if your bust, waist, and hips don't match one standard size. 4895If you're buying a Regular Fit t-shirt, choose the size closest to your chest measurement for a balanced fit. If you prefer a little extra room or plan to layer your t-shirt, sizing up can be more comfortable. 4896For an Oversized Fit, your usual size is already designed to look loose. However, if you like an extra-relaxed or baggier style, you can size up for an even roomier fit. 4897Fabric, GSM and Dubai's Climate 4898Fabric can slightly affect how a t-shirt fits and feels after you wear it. Teeser's t-shirts are made from 100% cotton, with Regular Fit styles using lighter fabric and Oversized styles using heavier 240â250 GSM cotton for a more structured look. 4899Since cotton may shrink slightly after the first wash, it's a good idea to follow the care instructions. If you're between two sizes, choosing the larger size can help maintain a comfortable fit. Whether you prefer Regular or Oversized, selecting the right size using the size chart is the best way to ensure your t-shirt feels comfortable in Dubai's warm climate. 4900Frequently Asked Questions 4901How do I know if I should buy Regular Fit or Oversized Fit? 4902Choose a Regular Fit if you prefer a classic, everyday look that follows your natural shape. Pick an Oversized Fit if you want a relaxed, roomy silhouette with dropped shoulders and a modern streetwear style. 4903What if my chest measurement falls between two sizes? 4904For Regular Fit t-shirts, choose the size closest to your actual chest measurement. For Oversized styles, you can size up if you prefer an even looser fit while maintaining the intended silhouette. 4905Do Teeser's women's and men's size charts differ? 4906Each Teeser collection includes its own detailed size chart. Always refer to the measurements listed on the product page instead of assuming your size will be the same across different c
4906ollections. 4907Will my t-shirt shrink after washing? 4908Because Teeser's t-shirts are made from 100% cotton, slight shrinkage after the first wash is normal. Following the recommended care instructions helps minimise shrinkage and keeps your t-shirt looking its best. 4909What does "Garment Chest" mean? 4910Garment Chest refers to the measurement of the t-shirt itself, while "To Fit Chest" refers to your body measurement. Always match your chest measurement with the "To Fit Chest" column when selecting your size. 4911Should I size up for an Oversized t-shirt? 4912Not necessarily. Oversized t-shirts are already designed to fit loose and relaxed. Choosing your usual size will usually give you the intended look, while sizing up will create an even baggier fit. 4913Why can two Medium t-shirts fit differently? 4914The letter size is only a guide. The garment measurements, fit style, fabric, and design all influence how a t-shirt fits. That's why checking the size chart before every purchase is the best way to find your ideal fit. 4915</p> 4916 <a href="/blogs/fashion/womens-t-shirt-size-guide" class="btn btn--underline article-card__button">Learn more</a> 4917 4918 </div> 4919 </div></div><div class="f-column"> 4920<div class="article-card"> 4921 4922 4923<div class="article-card__media blocks-radius"> 4924 <a 4925 href="/blogs/fashion/kids-t-shirt-size-guide" 4926 class="block media-wrapper hover-wrapper" 4927 > 4928 <motion-element class="block" data-motion="zoom-out-sm" style="--aspect-ratio: 1.5;"> 4929 <img src="//teeser.ae/cdn/shop/articles/Kids_T-Shirt_Size_Guide.jpg?v=1784123468&width=1100" alt="Kids T-Shirt Size Guide" srcset="//teeser.ae/cdn/shop/articles/Kids_T-Shirt_Size_Guide.jpg?v=1784123468&width=165 165w, //teeser.ae/cdn/shop/articles/Kids_T-Shirt_Size_Guide.jpg?v=1784123468&width=360 360w, //teeser.ae/cdn/shop/articles/Kids_T-Shirt_Size_Guide.jpg?v=1784123468&width=535 535w, //teeser.ae/cdn/shop/articles/Kids_T-Shirt_Size_Guide.jpg?v=1784123468&width=750 750w, //teeser.ae/cdn/shop/articles/Kids_T-Shirt_Size_Guide.jpg?v=1784123468&width=940 940w, //teeser.ae/cdn/shop/articles/Kids_T-Shirt_Size_Guide.jpg?v=1784123468&width=1100 1100w" width="2133" height="1422" loading="lazy" fetchpriority="auto" class="motion-reduce hover-scale-up" sizes="(min-width: 1410px) 1310px, (min-width: 750px) calc(100vw - 10rem), 100vw" is="image-lazy"> 4930 </motion-element> 4931 </a> 4932 </div> 4933 4934 <div class="article-card__content"> 4935 4936 <div class="article-card__date text-sm"><time datetime="2026-07-14T12:07:48Z">July 14, 2026</time></div> 4937 4938 <h3 class="article-card__title h3"> 4939 <a class="reversed-link" href="/blogs/fashion/kids-t-shirt-size-guide">Kids T-Shirt Size Guide: How to Pick the Right Fit Every Time</a> 4940 </h3><p class="article-card__excerpt text-limit-2-lines">Most kids t-shirt size charts sort by age, but age is the least reliable way to size a t-shirt. Two 6-year-olds can need two totally different sizes. The safest way is to measure your child's height and chest in cm, then match that number to a size chart, not the age label on the shirt. Below you'll find a full size chart by age and measurement, a simple way to measure your child at home, and answers to the questions parents ask most before buying. 4941Why Age-Based Sizing Doesn't Always Work 4942A shirt labeled "6-7 years" assumes an average build for that age group. But kids grow at different speeds. A tall, lean 5-year-old might need a 6-7 shirt for length, while a shorter, sturdier 7-year-old might still fit a 4-5. Brands also don't agree on what "age 6" means, one label might say 6Y, another 116cm, another just "M." That's why chest and height measurements give a far more accurate fit than age alone, and why every size chart below lists both. 4943Kids T-Shirt Size Chart by Age, Height and Chest 4944This chart covers toddlers through teens, using both cm and inches so it works whether you're shopping locally in the UAE or from an international brand. 4945 4946 4947 4948Age Range 4949Size Label 4950Height (cm) 4951Height (in) 4952Chest (cm) 4953Chest (in) 4954 4955 4956 4957 49586-9 months 495974 496069-74 496127-29" 496247 496318.5" 4964 4965 49661-2 years 496792 496887-92 496934-36" 497052.5 497120.5" 4972 4973 49742-3 years 497598 497693-98 497736.5-38.5" 497854.5 497921.5" 4980 4981 49823-4 years 4983104 498499-104 498539-41" 498656 498722" 4988 4989 49904-5 years 4991110 4992105-110 499341.5-43.5" 499458 499523" 4996 4997 49985-6 years 4999116 5000111-116 500144-45.5" 500260.5 500324" 5004 5005 50066-7 years 5007122 5008117-122 500946-48" 501063 501124.5" 5012 5013 50147-8 years 5015128 5016123-128 501748.5-50.5" 501864 501925" 5020 5021 50228-9 years 5023134 5024129-134 502551-53" 502667.5 502726.5" 5028 5029 50309-10 years 5031140 5032135-140 503353.5-55" 503471 503528" 5036 5037 503810-11 years 5039146 5040141-146 504155.5-57.5" 504274.5 504329.5" 5044 5045 504611-12 years 5047152 5048147-152 504958-60" 505078 505130.5" 5052 5053 505412-13 years 5055158 5056153-158 505760.5-62" 505882 505932.5" 5060 5061 5062 5063Figures are averaged from standard European and UAE retail size charts. Always check the exact chart on the product page too, since cut and fabric change the fit slightly from brand to brand. 5064Once you know the right size, browse our full range of t-shirts for kids
5064in UAE to shop by age or size. 5065How to Measure Your Child for a T-Shirt (2-Minute Method) 5066You only need a soft measuring tape and two minutes. Here's the order that works best: 5067 5068 5069Chest â Wrap the tape under the arms, around the fullest part of the chest. Keep it snug but not tight. This is the most important number for a t-shirt. 5070 5071Height â Stand your child against a wall, heels touching, and measure from the floor to the top of the head. 5072 5073Shoulder width (optional but useful for older kids) â Measure across the back from shoulder tip to shoulder tip. This tells you if the sleeves will sit right. 5074 5075Write both numbers down. If chest and height point to two different sizes, go with the size that matches the chest measurement first, a slightly long shirt is fine, but a tight chest isn't comfortable for a child who's moving around all day. 5076Choosing Between Two Sizes 5077This is where most parents get stuck, so here's a simple rule: 5078 5079 5080Chest measurement is snug, height matches the next size up â go up a size. Kids grow taller faster than they grow wider, so a longer shirt still works, a tight one doesn't. 5081 5082Your child is between sizes and still growing fast (under 8 years old) â size up, since growth spurts happen every few months at this age. 5083 5084Your child's growth has slowed (early teens) â size closer to the actual measurement, since they'll wear the shirt longer before outgrowing it. 5085 5086Buying for summer or UAE heat â size true or slightly loose rather than tight. A snug fit traps heat and feels uncomfortable in humid weather. 5087 5088Fabric and Shrinkage: A Number Most Charts Skip 5089Most size charts don't mention this, but it changes what size you should actually buy. 100% cotton t-shirts typically shrink 3-5% after the first wash, especially in a warm dryer. That's roughly 1-2 cm off the length and chest. Cotton-polyester blends shrink far less, usually under 1%. If you're buying a 100% cotton t-shirt and your child's measurement is right on the border of two sizes, size up. If it's a cotton-poly blend, you can size true to measurement. 5090Regional Sizing: US vs UK vs EU vs UAE Labels 5091If you're shopping across different stores in the UAE, you'll run into different labeling systems on the same shelf. Here's roughly how they line up for a 6-7 year old with a 63cm chest: 5092 5093 5094 5095Region 5096Typical Label 5097Chest (approx) 5098 5099 5100 5101 5102UAE / EU 5103116-122 or "6-7 Years" 510460.5-63 cm 5105 5106 5107US 5108Youth XS / Size 6 510924-24.5" 5110 5111 5112UK 5113Age 6-7 511424-25" 5115 5116 5117 5118The label changes, but the actual chest measurement in cm is the most reliable thing to compare across brands. When in doubt, ignore the letter or age on the tag and go straight to the cm number. 5119Toddler vs Youth Sizing: What's the Difference 5120"Toddler" sizes (sometimes labeled 2T, 3T, 4T, or by age up to about 4 years) are cut fuller around the diaper area and shorter in the body. "Youth" or "Kids" sizes start around age 4-5 and follow a slimmer, more grown-up cut. If your child has just turned 4 and still wears diapers or pull-ups, stick with toddler sizing even if the age matches youth. If they've moved past that stage, youth sizing usually gives a better shape. 5121Frequently Asked Questions 5122 5123What size t-shirt fits an 8-year-old? 5124 5125Most 8-year-olds fit a 128-134cm size, roughly chest 24-26.5". But check your child's actual chest measurement first, since builds vary a lot at this age. 5126Is it better to size up or down for kids' t-shirts? 5127Size up if your child is growing quickly, wearing 100% cotton (which shrinks), or between two sizes. Size down or true-to-measurement only if growth has slowed and the shirt won't be handed down. 5128Do kids' t-shirt sizes differ between boys and girls? 5129Slightly. Girls' tees are usually cut a bit narrower in the shoulders with a more tapered body. Boys' tees tend to be straighter with a bit more shoulder room. Chest measurement stays the most reliable number for either. 5130How do I convert kids' age sizing to cm? 5131Match your child's height in cm to the size chart above rather than relying on the age label alone. Chest measurement is the backup check if height falls between two rows.
5132Why do t-shirt sizes vary so much between brands? 5133There's no single global standard for kids' sizing. Each brand sets its own age-to-measurement mapping, so a size labeled for age 6 in one shop can be noticeably different in another. This is exactly why measuring your child directly, rather than trusting the age label, gives you a far more consistent result. 5134Does a kids' t-shirt shrink after washing? 5135Yes, if it's 100% cotton, expect around 3-5% shrinkage after the first wash, more with high heat drying. Wash in cool water and air dry when possible to keep the size closer to what you bought. 5136What's the difference between kids' and youth sizing? 5137"Kids" or "toddler" usually covers ages up to about 4-5 years with a fuller cut. "Youth" sizing takes over from around age 4-5 through the young teen years with a slimmer, more adult-shaped cut. 5138</p> 5139 <a href="/blogs/fashion/kids-t-shirt-size-guide" class="btn btn--underline article-card__button">Learn more</a> 5140 5141 </div> 5142 </div></div><div class="f-column"> 5143<div class="article-card"> 5144 5145 5146<div class="article-card__media blocks-radius"> 5147 <a 5148 href="/blogs/fashion/drop-shoulder-t-shirts-guide" 5149 class="block media-wrapper hover-wrapper" 5150 > 5151 <motion-element class="block" data-motion="zoom-out-sm" style="--aspect-ratio: 1.5;"> 5152 <img src="//teeser.ae/cdn/shop/articles/Drop_Shoulder_T-Shirts_Guide.jpg?v=1784031022&width=1100" alt="Drop Shoulder T-Shirts Guide" srcset="//teeser.ae/cdn/shop/articles/Drop_Shoulder_T-Shirts_Guide.jpg?v=1784031022&width=165 165w, //teeser.ae/cdn/shop/articles/Drop_Shoulder_T-Shirts_Guide.jpg?v=1784031022&width=360 360w, //teeser.ae/cdn/shop/articles/Drop_Shoulder_T-Shirts_Guide.jpg?v=1784031022&width=535 535w, //teeser.ae/cdn/shop/articles/Drop_Shoulder_T-Shirts_Guide.jpg?v=1784031022&width=750 750w, //teeser.ae/cdn/shop/articles/Drop_Shoulder_T-Shirts_Guide.jpg?v=1784031022&width=940 940w, //teeser.ae/cdn/shop/articles/Drop_Shoulder_T-Shirts_Guide.jpg?v=1784031022&width=1100 1100w" width="3264" height="2176" loading="lazy" fetchpriority="auto" class="motion-reduce hover-scale-up" sizes="(min-width: 1410px) 1310px, (min-width: 750px) calc(100vw - 10rem), 100vw" is="image-lazy"> 5153 </motion-element> 5154 </a> 5155 </div> 5156 5157 <div class="article-card__content"> 5158 5159 <div class="article-card__date text-sm"><time datetime="2026-07-13T12:50:08Z">July 13, 2026</time></div> 5160 5161 <h3 class="article-card__title h3"> 5162 <a class="reversed-link" href="/blogs/fashion/drop-shoulder-t-shirts-guide">Drop Shoulder T-Shirts Guide: How to Choose, Style & Find the Perfect Fit</a> 5163 </h3><p class="article-card__excerpt text-limit-2-lines">Wondering what a drop shoulder T-shirt is and why everyone is wearing one? A drop shoulder T-shirt is designed with shoulder seams that sit lower than your natural shoulder line, creating a relaxed, boxy silhouette that's both stylish and comfortable. Unlike a regular T-shirt, it offers a laid-back fit without looking sloppy, making it a favourite for everyday wear and modern streetwear. Whether you're shopping for your first oversized tee or upgrading your wardrobe, this guide will help you understand what makes drop shoulder T-shirts unique and how to choose the right one. 5164Why Drop Shoulder T-Shirts Are Taking Over Modern Fashion 5165Fashion today is all about effortless dressing. People want clothes that are comfortable enough for everyday wear while still looking stylish, and that's exactly why drop shoulder T-shirts have become so popular. 5166They're no longer limited to streetwear. Today, you'll find them everywhere, from university campuses and cafés to airports, weekend outings, and casual workplaces. 5167Here's why they're a wardrobe favourite: 5168Relaxed fit that's comfortable all day. 5169Modern silhouette that looks effortlessly stylish. 5170Easy to style with jeans, cargos, joggers, or shorts. 5171Suitable for every season, especially when layered. 5172Instead of chasing short-lived fashion trends, many people now invest in ver
5172satile basics that can be worn repeatedly, and a quality drop shoulder T-shirt is one of them. 5173What Makes a Drop Shoulder T-Shirt Different? 5174At first glance, a drop shoulder T-shirt may look similar to an oversized tee, but the difference lies in its construction. 5175A genuine drop shoulder T-shirt is designed with lowered shoulder seams, allowing the fabric to drape naturally over the body. This creates a relaxed look while maintaining clean proportions. 5176Key features include: 5177Shoulder seams that fall below the natural shoulder. 5178A boxier silhouette with extra room around the chest. 5179Relaxed sleeves for improved comfort. 5180A clean drape that gives a premium, effortless look. 5181Many oversized T-shirts include this design feature, but simply buying a larger regular T-shirt won't achieve the same result. 5182Drop Shoulder vs Oversized T-Shirts: Know the Difference Before You Buy 5183One of the most common questions shoppers ask is whether a drop shoulder T-shirt and an oversized T-shirt are the same. 5184The answer is not always. 5185A drop shoulder refers to the way the T-shirt is constructed, while oversized describes the overall fit. Many premium oversized T-shirts are intentionally designed with a drop shoulder effect, giving them the relaxed silhouette that's become so popular. 5186If you're shopping for oversized styles, look beyond the label. Check the fit, fabric, and construction rather than simply choosing a larger size. 5187For example, many of Teeser's men's oversized T-shirts and women's oversized T-shirts feature a relaxed drop shoulder effect, combining premium cotton fabrics with comfortable oversized fits that are easy to wear every day. 5188Why Fabric and Fit Matter More Than You Think 5189The best drop shoulder T-shirts don't just look good, they're designed to feel good too. 5190Before buying, pay attention to these essentials: 5191Premium cotton for breathability and softness. 5192Durable stitching for long-lasting wear. 5193A relaxed fit that doesn't feel overly baggy. 5194Quality fabric weight, such as 250 GSM, for better structure and a premium finish. 5195Choosing the right fabric and construction ensures your T-shirt keeps its shape, feels comfortable, and remains a wardrobe favourite long after the first wash. 5196How to Style a Drop Shoulder T-Shirt for Every Occasion 5197One of the biggest reasons drop shoulder T-shirts continue to trend is their versatility. With the right styling, the same T-shirt can take you from a casual coffee run to a weekend getaway or even a smart-casual outing. 5198Here are a few easy outfit ideas: 5199For an everyday look: Pair a plain drop shoulder T-shirt with straight-fit jeans and white sneakers. 5200For a streetwear vibe: Style a graphic oversized tee with cargo pants, chunky sneakers, and a cap. 5201For summer days: Wear it with relaxed shorts and comfortable trainers for a breathable outfit. 5202For layering: Throw on an open shirt, denim jacket, or lightweight overshirt to add depth without compromising comfort. 5203The secret is balance. Since the T-shirt already has a relaxed silhouette, pairing it with bottoms that are too oversized can make the outfit look bulky. 5204How to Choose the Right Drop Shoulder T-Shirt 5205Not every oversized T-shirt delivers the same look. Before you buy, pay attention to the details that separate a quality piece from an average one. 5206Here's a quick buying checklist: 5207â Choose 100% premium cotton or a breathable cotton blend. 5208â Check that the T-shirt has a genuine drop shoulder construction. 5209â Look for durable stitching and a well-finished crew neck. 5210â Pick a colour that works with multiple outfits, such as black, white, navy, olive, or beige. 5211â Follow the brand's size chart instead of automatically sizing up. 5212A well-made T-shirt should feel comfortable from the first wear and maintain its fit after multiple washes. 5213Common Mistakes People Make 5214Even though drop shoulder T-shirts are easy to wear, a few common mistakes can affect the overall look. 5215Avoid these if you want your outfit to feel polished: 5216Buying a larger regular-fit T-shirt instead of a true drop shoulder style. 5217Choosing poor-quality fabric that loses shape after washing. 5218Pairing an oversized top with overly baggy bottoms. 5219Ignoring the fabric weight and construction.
5220Buying trendy colours that don't match the rest of your wardrobe. 5221Focusing on quality and fit will always give you better value than simply following trends. 5222Why Teeser's Oversized T-Shirts Stand Out 5223If you're looking for oversized T-shirts that combine everyday comfort with modern style, Teeser is a great place to start. 5224Many of Teeser's men's oversized T-shirts and women's oversized T-shirts are designed with a drop shoulder effect, giving you the relaxed silhouette that's become a favourite in contemporary fashion. Made from premium cotton and available in a variety of colours and graphic designs, they're ideal for anyone looking to build a versatile wardrobe. 5225Whether you prefer clean, minimal basics or statement prints, Teeser's oversized collection offers styles that are easy to pair with jeans, joggers, cargos, and shorts throughout the year. 5226Final Thoughts 5227A drop shoulder T-shirt is more than just a trend, it's a modern wardrobe essential that combines comfort, versatility, and effortless style. Understanding the difference between a regular fit, an oversized fit, and a drop shoulder design helps you make smarter buying decisions and create outfits that look effortlessly put together. 5228If you're ready to upgrade your wardrobe, explore Teeser's collection of men's and women's oversized T-shirts. Designed with premium fabrics and a relaxed drop shoulder effect, they're made for everyday comfort while keeping your style modern and timeless. 5229Frequently Asked Questions 5230Are drop shoulder T-shirts still in style? 5231Yes. Their relaxed fit, modern silhouette, and versatility have made them one of the most popular T-shirt styles in contemporary fashion. 5232Can I wear a drop shoulder T-shirt every day? 5233Absolutely. They're designed for everyday comfort and pair well with jeans, shorts, joggers, and cargo pants, making them suitable for almost any casual occasion. 5234What's the difference between a drop shoulder and an oversized T-shirt? 5235A drop shoulder refers to the lowered shoulder seam, while oversized describes the overall fit. Many oversized T-shirts feature a drop shoulder effect, but they're not the same thing. 5236Should I size up to get the drop shoulder look? 5237No. A genuine drop shoulder T-shirt is designed with lowered shoulder seams and balanced proportions, so it's always best to choose your regular size according to the brand's size guide. 5238</p> 5239 <a href="/blogs/fashion/drop-shoulder-t-shirts-guide" class="btn btn--underline article-card__button">Learn more</a> 5240 5241 </div> 5242 </div></div><div class="f-column"> 5243<div class="article-card"> 5244 5245 5246<div class="article-card__media blocks-radius"> 5247 <a 5248 href="/blogs/fashion/custom-t-shirt-printing-cost-in-uae" 5249 class="block media-wrapper hover-wrapper" 5250 > 5251 <motion-element class="block" data-motion="zoom-out-sm" style="--aspect-ratio: 1.5;"> 5252 <img src="//teeser.ae/cdn/shop/articles/Custom_T-Shirt_Printing_Cost_in_UAE.jpg?v=1784123485&width=1100" alt="Custom T-Shirt Printing Cost in UAE" srcset="//teeser.ae/cdn/shop/articles/Custom_T-Shirt_Printing_Cost_in_UAE.jpg?v=1784123485&width=165 165w, //teeser.ae/cdn/shop/articles/Custom_T-Shirt_Printing_Cost_in_UAE.jpg?v=1784123485&width=360 360w, //teeser.ae/cdn/shop/articles/Custom_T-Shirt_Printing_Cost_in_UAE.jpg?v=1784123485&width=535 535w, //teeser.ae/cdn/shop/articles/Custom_T-Shirt_Printing_Cost_in_UAE.jpg?v=1784123485&width=750 750w, //teeser.ae/cdn/shop/articles/Custom_T-Shirt_Printing_Cost_in_UAE.jpg?v=1784123485&width=940 940w, //teeser.ae/cdn/shop/articles/Custom_T-Shirt_Printing_Cost_in_UAE.jpg?v=1784123485&width=1100 1100w" width="3264" height="2176" loading="lazy" fetchpriority="auto" class="motion-reduce hover-scale-up" sizes="(min-width: 1410px) 1310px, (min-width: 750px) calc(100vw - 10rem), 100vw" is="image-lazy"> 5253 </motion-element> 5254 </a> 5255 </div> 5256 5257 <div class="article-card__content"> 5258 5259 <div class="article-card__date text-sm"><time datetime="2026-07-11T12:40:34Z">July 11, 2026</time></div> 5260 5261 <h3 class="article-card__title h3"> 5262 <a class="reversed-link" href="/blogs/fashion/custom-t-shirt-printing-cost-in-uae">Custom T-Shirt Printing Cost in UAE</a> 5263 </h3><p class="article-card__excerpt text-limit-2-lines">Looking for affordable custom T-shirt printing in the UAE? The cost can vary depending on the T-shirt style, fabric quality, printing method, and customisation options. While many printing companies ask customers to request a quote or charge extra for different print placements, Teeser keeps things simple with transparent pricing. Our custom T-shirts start from AED 54 for Kids' T-Shirts, AED 59 for Regular-Fit T-Shirts, and AED 79 for Oversized T-Shirts. These discounted prices are here to stay, so grab them while you can. With premium cotton fabric, high-quality DTF printing, and no extra charges for printing on the front, back, sleeves, or near the collar, creating your own custom T-shirt has never been easier. 5264Explore our collection of customized t shirts to find the perfect option for personal, business, and event printing needs. 5265Whether you're printing a single T-shirt for yourself or placing an order for your business, sports team, family trip, school event, or special occasion, understanding what affects the cost can help you make a better decision. 5266What Affects the Cost of Custom T-Shirt Printing in UAE? 5267Not all custom T-shirts are priced the same. The final cost usually depends on a few important factors, and knowing them helps you understand what you're paying for. 5268T-Shirt Quality 5269A premium-quality T-shirt naturally costs more than a basic one because it offers better comfort, durability, and a longer lifespan. Soft cotton fabric, good stitching, and a comfortable fit make a noticeable difference, especially if you'll be wearing the T-shirt regularly. 5270At Teeser, every custom T-shirt is made using 100% cotton, giving you a soft, breathable, and comfortable T-shirt that's built for everyday wear. 5271T-Shirt Style 5272The style you choose also affects the price. 5273For example, oversized T-shirts generally use more fabric and have a heavier GSM, making them slightly more expensive than regular-fit T-shirts. They're a popular choice for streetwear, creator merchandise, university events, and casual fashion. 5274Regular-fit T-shirts remain a favourite for corporate events, staff uniforms, sports teams, promotional campaigns, and everyday wear because they offer a clean, classic look. 5275If you're looking for everyday essentials that can be personalised, browse our range of t-shirts for men for more options. 5276Design and Print Placement 5277The design you choose can also influence the overall cost of a custom T-shirt. Simple text or logo prints are usually quicker to produce, while larger or more detailed artwork may require additional preparation. Similarly, printing on multiple areas of the T-shirt, such as the front, back, sleeves, or near the collar, can increase the price with some printing companies. 5278At Teeser, we believe customisation should be simple and affordable. That's why you can personalise your T-shirt with prints on the front, back, sleeves, or near the collar without worrying about extra charges for different print placements. Whether you're creating a business uniform, event T-shirt, or a personalised gift, you get the freedom to design it your way at a transparent price. 5279Teeser Custom T-Shirt Printing Prices 5280We believe custom T-shirt printing should be straightforward, affordable, and transparent. Instead of complicated pricing, we've made it easy to know exactly what you'll pay. 5281Regular-Fit Custom T-Shirts â AED 59 5282Our regular-fit custom T-shirts are priced at just AED 59 each. Made from premium 100% cotton with a comfortable 220 GSM fabric, they're ideal for businesses, events, schools, sports teams, giveaways, and everyday personalised wear. 5283Available Colours: 5284 5285Black 5286White 5287Blue 5288Red 5289 5290Oversized Custom T-Shirts â AED 79 5291If you're looking for a more relaxed, modern fit, our oversized custom T-shirts are available for AED 79 each. Made with premium 240â250 GSM 100% cotton, they're perfect for streetwear brands, creators, college groups, and anyone who loves oversized fashion. 5292Available Colours: 5293 5294Black 5295White 5296Beige 5297Brown 5298Purple 5299Maroon 5300 5301Kids' Custom T-Shirts â AED 54 5302Looking for affordable custom T-shirts for children? Teeser's kids' custom T-shirts are available for just AED 54 each, making them perfect for birthdays, school events, sports days, family holidays, matching outfits, and personalised gifts. 5303Made from 100% cotton, they're designed to keep children comfortable throughout the day while standing up to everyday adventures. Our kids' collection is available for children aged 1 to 15 years in classic Black and White, giving parents simple, versatile colours that are easy to style. 5304Looking for matching apparel for adults? Explore our collection of t-shirts for women designed for custom printing. 5305What Can You Print on a Custom T-Shirt? 5306One thing that makes custom T-shirts special is the freedom to create something that's completely your own. 5307Whether you're printing a company logo, a funny quote, your favourite artwork, a family photo, or a unique design, Teeser gives you the flexibility to personalise your T-shirt exactly the way you want. 5308We offer printing on: 5309 5310Front 5311Back 5312Sleeves 5313Near the collar 5314 5315Unlike many custom printing services that may charge extra for additional print placements, Teeser keeps the process simple so you can focus on creating the perfect design. 5316Popular Uses for Custom T-Shirt Printing in UAE 5317Custom T-shirts are suitable for almost every occasion. Some of our most popular orders include: 5318 5319Business uniforms and staff wear 5320Corporate events and exhibitions 5321School and university events 5322Sports teams 5323Birthday celebrations 5324Bachelor and bachelorette parties 5325Family trips and reunions 5326Creator merchandise 5327Brand promotions 5328Personalised gifts 5329 5330Whether you're ordering one T-shirt or planning for a larger group, custom printing is a great way to make any occasion more memorable. 5331How to Order Your Custom T-Shirt 5332Ordering your custom T-shirt is quick and hassle-free. 5333 5334Choose your T-shirt style, size, colour, and quantity on the Teeser website. 5335Place your order. 5336Share your logo, artwork, photo, or design idea with us via WhatsApp or Instagram. 5337Our team creates a digital mock-up for your approval. 5338Request any changes you'd like before printing. 5339Once approved, we print your custom T-shirt and prepare it for delivery. 5340 5341This collaborative process ensures you're happy with the final design before production begins. 5342Learn more about our custom t-shirt printing in UAE service and create your personalised T-shirt with transparent pricing and premium-quality printing. 5343Final Thoughts 5344Finding affordable custom T-shirt printing in the UAE shouldn't mean compromising on quality. By combining transparent pricing, premium cotton fabric, high-quality DTF printing, and flexible design options, Teeser makes it easy to create custom T-shirts that look great and feel comfortable. Whether you're designing a single T-shirt for yourself or organising matching apparel for an entire group, our pricing of AED 54, AED 59, and AED 79 offers excellent value while keeping the ordering process simple from start to finish. 5345Frequently Asked Questions 5346How much does custom T-shirt printing cost in the UAE? 5347At Teeser, custom T-shirt printing starts from AED 54 for kids' T-shirts, AED 59 for regular-fit T-shirts, and AED 79 for oversized T-shirts. 5348Can I print on the front, back, sleeves, and collar? 5349Yes. You can customise multiple print locations, including the front, back, sleeves, and near the collar.
5350What fabric do you use? 5351All Teeser custom T-shirts are made from 100% cotton, providing comfort, breathability, and durability for everyday wear. 5352Can I order a custom T-shirt for a single person? 5353Absolutely. Whether you need one personalised T-shirt or a larger order for an event, business, or team, we can help. 5354Are there any hidden charges? 5355No, our pricing is transparent, and we don't charge extra for front, back, sleeve, or near-collar printing. 5356</p> 5357 <a href="/blogs/fashion/custom-t-shirt-printing-cost-in-uae" class="btn btn--underline article-card__button">Learn more</a> 5358 5359 </div> 5360 </div></div><div class="f-column"> 5361<div class="article-card"> 5362 5363 5364<div class="article-card__media blocks-radius"> 5365 <a 5366 href="/blogs/fashion/how-to-choose-durable-t-shirts-for-kids" 5367 class="block media-wrapper hover-wrapper" 5368 > 5369 <motion-element class="block" data-motion="zoom-out-sm" style="--aspect-ratio: 1.5;"> 5370 <img src="//teeser.ae/cdn/shop/articles/How_to_Choose_Durable_T-Shirts_for_Kids_That_Last_Longer.jpg?v=1783685371&width=1100" alt="How to Choose Durable T-Shirts for Kids That Last Longer" srcset="//teeser.ae/cdn/shop/articles/How_to_Choose_Durable_T-Shirts_for_Kids_That_Last_Longer.jpg?v=1783685371&width=165 165w, //teeser.ae/cdn/shop/articles/How_to_Choose_Durable_T-Shirts_for_Kids_That_Last_Longer.jpg?v=1783685371&width=360 360w, //teeser.ae/cdn/shop/articles/How_to_Choose_Durable_T-Shirts_for_Kids_That_Last_Longer.jpg?v=1783685371&width=535 535w, //teeser.ae/cdn/shop/articles/How_to_Choose_Durable_T-Shirts_for_Kids_That_Last_Longer.jpg?v=1783685371&width=750 750w, //teeser.ae/cdn/shop/articles/How_to_Choose_Durable_T-Shirts_for_Kids_That_Last_Longer.jpg?v=1783685371&width=940 940w, //teeser.ae/cdn/shop/articles/How_to_Choose_Durable_T-Shirts_for_Kids_That_Last_Longer.jpg?v=1783685371&width=1100 1100w" width="3264" height="2176" loading="lazy" fetchpriority="auto" class="motion-reduce hover-scale-up" sizes="(min-width: 1410px) 1310px, (min-width: 750px) calc(100vw - 10rem), 100vw" is="image-lazy"> 5371 </motion-element> 5372 </a> 5373 </div> 5374 5375 <div class="article-card__content"> 5376 5377 <div class="article-card__date text-sm"><time datetime="2026-07-09T13:34:05Z">July 9, 2026</time></div> 5378 5379 <h3 class="article-card__title h3"> 5380 <a class="reversed-link" href="/blogs/fashion/how-to-choose-durable-t-shirts-for-kids">How to Choose Durable T-Shirts for Kids That Last Longer</a> 5381 </h3><p class="article-card__excerpt text-limit-2-lines">Kids go through T-shirts faster than almost any other piece of clothing. One day they're playing in the park, the next they're painting at school, climbing playgrounds, or enjoying a family outing. Their clothes need to keep up with all that energy. 5382That's why durability is one of the most important things parents should look for when buying kids' T-shirts. A well-made T-shirt shouldn't just look good on the first dayâit should stay comfortable, hold its shape, and continue looking great even after countless washes and adventures. 5383Choosing a durable T-shirt doesn't necessarily mean spending more. It means knowing what to look for before you buy. From the fabric and stitching to the print quality and fit, a few small details can make a big difference in how long a T-shirt lasts. 5384At Teeser, we've designed our Kids' Graphic T-Shirts collection with everyday family life in mind. Available in classic black and white for children aged 1 to 15 years, our T-shirts are made from 100% cotton and printed using high-quality DTF (Direct-to-Film) printing. Parents looking for the Best T-Shirts for Kids can also explore our collection, or create a Custom T-Shirt for birthdays, school events, and special occasions. The goal is the same: comfortable clothing that's made to be worn, washed, and worn again. 5385If you're shopping for your child, here are the most important things to consider before choosing a T-shirt. 5386Why Durability Matters More Than You Think 5387Children don't wear their clothes the same way adults do. Their T-shirts need to handle running, jumping, playing, frequent washing, and the occasional food spill or art project. 5388A durable T-shirt offers several benefits: 5389 5390Stays soft after repeated washes. 5391Keeps its shape without stretching. 5392Holds printed designs for longer. 5393Feels comfortable during active play. 5394Gives parents better value for money. 5395 5396Instead of replacing worn-out T-shirts every few months, investing in better-quality pieces means your child can enjoy wearing them for much longer. 53971. Choose High-Quality Cotton Fabric 5398The fabric is the foundation of every durable T-shirt. 5399Even the best design won't last if the material feels thin or wears out quickly. For everyday kids' clothing, 100% cotton remains one of the most trusted choices because it's naturally soft, breathable, and comfortable against delicate skin. 5400When choosing Kids' Graphic T-Shirts, look for fabric that is: 5401 5402Soft enough for all-day comfort. 5403Breathable for warm weather. 5404Strong enough to handle frequent washing. 5405Comfortable for school, playtime, and family outings. 5406 5407At Teeser, every kids' T-shirt is made from 100% cotton, making it a comfortable choice for everyday wear while providing the durability parents expect from children's clothing. 54082. Check the Stitching and Overall Construction 5409Many parents focus on the design first, but the stitching often tells you more about a T-shirt's quality. 5410Well-finished stitching helps the T-shirt keep its shape and reduces the chances of seams coming apart after regular use. 5411Before buying, check for: 5412 5413Neat and even stitching. 5414Secure shoulder seams. 5415A well-finished neckline. 5416Strong hems around the sleeves and bottom. 5417
5418These details may seem small, but they play a big role in how well a T-shirt holds up over time, especially when it's being worn by an active child. 54193. Choose Printed T-Shirts That Last 5420Kids love T-shirts with fun graphics, cartoons, quotes, and colourful designs. But while the design catches their attention, parents should also think about how well the print will last. 5421If you're looking for everyday styles, our Recommended Graphic Tees feature designs made for regular wear, while parents can also browse our Trending T-Shirts for Kids collection for the latest favourites. 5422Poor-quality prints can start cracking, peeling, or fading after just a few washes, making even a new T-shirt look worn out. 5423When buying printed T-shirts, look for: 5424 5425Prints that feel smooth and flexible. 5426Colours that remain vibrant after washing. 5427High-quality printing methods. 5428Designs that don't become stiff or uncomfortable. 5429 5430At Teeser, our kids' T-shirts are printed using DTF (Direct-to-Film) printing, which produces detailed, vibrant designs while maintaining flexibility and comfort. This means children can enjoy fun graphics without the print feeling heavy or affecting how the T-shirt feels during everyday wear. 54314. Choose the Right Fit for Everyday Comfort 5432Buying a larger size so your child can "grow into it" is a common habit, but choosing a T-shirt that's far too big can make it less comfortable and wear out faster. 5433Likewise, a T-shirt that's too tight may lose its shape more quickly as children grow and move. 5434A well-fitting T-shirt should: 5435 5436Sit comfortably on the shoulders. 5437Allow plenty of movement. 5438Have sleeves that aren't too long or too short. 5439Feel comfortable throughout the day. 5440 5441Teeser's kids' collection is available in sizes for children from 1 to 15 years, making it easier for parents to choose a size that fits well today while still allowing room for everyday movement. 54425. Follow Proper T-Shirt Care Instructions 5443Even the most durable T-shirt needs proper care to stay looking its best. 5444Simple washing habits can help preserve both the fabric and the printed design for much longer. 5445Here are a few easy care tips: 5446 5447Wash with similar colours. 5448Turn printed T-shirts inside out before washing. 5449Use a gentle wash cycle whenever possible. 5450Avoid very high heat while drying or ironing. 5451Fold neatly instead of leaving them crumpled. 5452 5453These small habits help the cotton stay soft while keeping the print looking fresh after repeated washes. 5454Why Parents Choose Teeser for Kids' T-Shirts 5455When buying clothes for children, parents want something that's comfortable enough for everyday wear and durable enough to last through active play. 5456That's exactly what Teeser focuses on. 5457Our kids' T-shirts feature: 5458 5459100% cotton fabric for everyday comfort. 5460High-quality DTF printing for vibrant, long-lasting designs. 5461Sizes for children from 1 to 15 years. 5462Classic black and white colour options that are easy to style. 5463Custom T-shirt printing for birthdays, school events, family trips, and personalised gifts. 5464 5465Whether you're choosing one of our graphic designs or creating a custom T-shirt, every piece is made with the same focus on quality, comfort, and durability. 5466Frequently Asked Questions 5467What fabric is best for durable kids' T-shirts? 5468100% cotton is one of the best choices because it's soft, breathable, comfortable, and durable enough for everyday wear and regular washing. 5469How can I tell if a kids' T-shirt is good quality? 5470Look for strong stitching, breathable fabric, comfortable printing, and a fit that allows children to move freely. These details usually indicate a T-shirt that will last longer. 5471How often should kids' T-shirts be replaced? 5472There's no fixed timeline. A well-made T-shirt can last a long time if it's cared for properly and still fits comfortably. Replacing it should depend more on your child's growth than on the T-shirt wearing out. 5473Conclusion 5474Choosing a durable kids' T-shirt isn't just about finding something that looks good, it's about investing in clothing that can keep up with your child's everyday adventures. By paying attention to the fabric, stitching, print quality, fit, and care instructions, parents can choose T-shirts that stay comfortable and look great long after the first wear.
5475If you're shopping for Kids' Graphic T-Shirts, exploring the Best T-Shirts for Kids, or looking to create a Custom T-Shirt, Teeser offers high-quality options designed for everyday comfort and durability. 5476At Teeser, we believe children's clothing should be made to handle real life. That's why our kids' T-shirts combine 100% cotton comfort, quality printing, and everyday durability in sizes for children. Whether you're shopping for a reliable everyday T-shirt or creating a personalised design for a special occasion, choosing quality today means your child can enjoy wearing it for many adventures to come. 5477</p> 5478 <a href="/blogs/fashion/how-to-choose-durable-t-shirts-for-kids" class="btn btn--underline article-card__button">Learn more</a> 5479 5480 </div> 5481 </div></div><div class="f-column"> 5482<div class="article-card"> 5483 5484 5485<div class="article-card__media blocks-radius"> 5486 <a 5487 href="/blogs/fashion/how-to-choose-best-t-shirts-for-women" 5488 class="block media-wrapper hover-wrapper" 5489 > 5490 <motion-element class="block" data-motion="zoom-out-sm" style="--aspect-ratio: 1.5;"> 5491 <img src="//teeser.ae/cdn/shop/articles/Complete_Guide_to_Choosing_the_Best_T_Shirts_for_Women_in_UAE.jpg?v=1783603367&width=1100" alt="Complete Guide to Choosing the Best T Shirts for Women in UAE" srcset="//teeser.ae/cdn/shop/articles/Complete_Guide_to_Choosing_the_Best_T_Shirts_for_Women_in_UAE.jpg?v=1783603367&width=165 165w, //teeser.ae/cdn/shop/articles/Complete_Guide_to_Choosing_the_Best_T_Shirts_for_Women_in_UAE.jpg?v=1783603367&width=360 360w, //teeser.ae/cdn/shop/articles/Complete_Guide_to_Choosing_the_Best_T_Shirts_for_Women_in_UAE.jpg?v=1783603367&width=535 535w, //teeser.ae/cdn/shop/articles/Complete_Guide_to_Choosing_the_Best_T_Shirts_for_Women_in_UAE.jpg?v=1783603367&width=750 750w, //teeser.ae/cdn/shop/articles/Complete_Guide_to_Choosing_the_Best_T_Shirts_for_Women_in_UAE.jpg?v=1783603367&width=940 940w, //teeser.ae/cdn/shop/articles/Complete_Guide_to_Choosing_the_Best_T_Shirts_for_Women_in_UAE.jpg?v=1783603367&width=1100 1100w" width="3264" height="2176" loading="lazy" fetchpriority="auto" class="motion-reduce hover-scale-up" sizes="(min-width: 1410px) 1310px, (min-width: 750px) calc(100vw - 10rem), 100vw" is="image-lazy"> 5492 </motion-element> 5493 </a> 5494 </div> 5495 5496 <div class="article-card__content"> 5497 5498 <div class="article-card__date text-sm"><time datetime="2026-07-07T13:30:31Z">July 7, 2026</time></div> 5499 5500 <h3 class="article-card__title h3"> 5501 <a class="reversed-link" href="/blogs/fashion/how-to-choose-best-t-shirts-for-women">Complete Guide to Choosing the Best T Shirts for Women in UAE</a> 5502 </h3><p class="article-card__excerpt text-limit-2-lines">Finding the best t shirts for women is not only about picking a nice color or a trendy design. The right t shirt should feel soft, fit well, keep you comfortable, and match your personal style. Whether you are going to work, meeting friends, shopping, traveling, or relaxing at home, a good women's t shirt is one of the most useful pieces in your wardrobe. 5503Women in the UAE also need clothing that works well in warm weather. Lightweight cotton, breathable fabric, and comfortable fits make a big difference during the hot months. A quality t shirt can help you stay cool while looking stylish throughout the day. 5504At Teeser, you can find all tupes of T Shirts for Women that are designed for comfort, quality, and everyday fashion. 5505Why Choosing the Right Women's T Shirt Matters 5506A t shirt is one of the most worn pieces of clothing. It is easy to style, comfortable to wear, and suitable for almost every occasion. Choosing the right one means you will enjoy wearing it for a long time. 5507A premium women's t shirt offers better comfort, softer fabric, stronger stitching, and colors that stay fresh after many washes. It also keeps its shape, making it a smart investment for your wardrobe. 5508When shopping for women's t shirts in the UAE, look for quality instead of simply choosing the lowest price. 5509Know Why You Are Buying a T Shirt 5510Different occasions need different styles. Before buying, think about where you will wear your t shirt most often. 5511Everyday Wear
5512A simple cotton t shirt is perfect for daily activities. It feels comfortable and pairs well with jeans, shorts, joggers, or skirts. 5513Browse our Plain T Shirts for Women if you want clean and timeless styles that match almost everything in your wardrobe. 5514Casual Outings 5515If you are meeting friends or spending time with family, graphic t shirts can add personality to your outfit. Fun prints and creative designs help express your style without saying a word. 5516Office Casual 5517Many workplaces allow smart casual outfits. A plain cotton t shirt worn with trousers or a blazer creates a neat and professional appearance. 5518Choose neutral colors like white, black, navy, or beige for a polished look. 5519Travel and Weekend Style 5520Comfort becomes even more important while traveling. Soft cotton fabric, relaxed fits, and breathable material help you stay comfortable throughout the day. 5521Choose the Right Fit 5522The fit of your t shirt changes both comfort and appearance. 5523Regular Fit 5524Regular fit t shirts offer a balanced shape that is neither too loose nor too tight. They are suitable for everyday wear and work well for almost every body type. 5525Oversized Fit 5526Oversized t shirts are one of the biggest fashion trends today. They provide extra comfort while creating a relaxed streetwear look. 5527Pair oversized t shirts with jeans, cargo pants, leggings, or biker shorts for an effortless style. 5528Relaxed Fit 5529Relaxed fit t shirts give you more room without looking too loose. They are ideal for hot weather and long days outside. 5530Pick the Best Fabric 5531Fabric quality affects how comfortable your t shirt feels throughout the day. 5532Cotton T Shirts 5533Cotton remains one of the best choices because it is soft, breathable, and gentle on the skin. It helps keep you cool in the UAE climate and feels comfortable even after hours of wear. 5534Breathable Fabric 5535Breathable materials allow better air flow, making them ideal for warm weather. They reduce discomfort and help you stay fresh. 5536Premium Quality Fabric 5537Premium cotton usually lasts longer, keeps its shape, and provides a softer feel after repeated washing. 5538Choosing better fabric means your t shirt will continue looking great for a long time. 5539Choose the Right Color 5540Color plays an important role in your overall style. 5541White is clean and classic. 5542Black matches almost every outfit. 5543Blue gives a calm and casual appearance. 5544Grey works well for everyday fashion. 5545Beige offers a soft and elegant look. 5546Adding different colors to your wardrobe makes it easier to create fresh outfits every day. 5547Graphic T Shirts or Plain T Shirts 5548Both styles have their own advantages. 5549Graphic T Shirts 5550Graphic t shirts help express your personality. They feature artwork, quotes, pop culture designs, motivational messages, and creative prints. 5551Plain T Shirts 5552Plain t shirts are wardrobe essentials. They are easy to match with jackets, jeans, skirts, and accessories. 5553A few quality plain t shirts can be worn throughout the year for different occasions. 5554How to Style Women's T Shirts 5555One great thing about women's t shirts is how easy they are to style. 5556You can wear them with: 5557 5558Blue jeans for a classic casual look 5559Cargo pants for streetwear style 5560Denim shorts during summer 5561Skirts for a feminine outfit 5562Joggers for maximum comfort 5563Blazers for smart casual dressing 5564Sneakers for everyday fashion 5565Sandals for warm weather 5566 5567Simple accessories such as watches, handbags, sunglasses, or necklaces can complete your look. 5568Best Women's T Shirt Trends in UAE 5569Fashion trends continue to change, but some styles remain popular every year. 5570Current favorites include: 5571 5572Oversized t shirts 5573Graphic print t shirts 5574Minimal designs 5575Neutral colors 5576Statement graphics 5577Pop culture inspired prints 5578Comfortable everyday fashion 5579Premium cotton basics 5580 5581Many women prefer clothing that combines comfort with style, making premium cotton graphic t shirts one of the most popular choices in the UAE. 5582Mistakes to Avoid When Buying Women's T Shirts 5583Buying the wrong t shirt can lead to discomfort and disappointment. 5584Avoid these common mistakes: 5585 5586Choosing the wrong size 5587Ignoring fabric quality 5588Buying poor quality prints 5589Selecting uncomfortable materials 5590Choosing fashion over comfort 5591Forgetting to check the fit 5592Buying only because of price 5593 5594Taking a few extra minutes to compare quality will help you make a better choice. 5595How to Care for Your Cotton T Shirts 5596Good care keeps your favorite t shirts looking new. 5597Follow these simple tips: 5598 5599Wash with similar colors. 5600Use cold or warm water. 5601Turn graphic t shirts inside out before washing. 5602Avoid strong bleach. 5603Dry naturally when possible. 5604Iron inside out if needed. 5605Fold neatly to keep the shape. 5606 5607These simple habits can help your t shirts last much longer. 5608Why Buy Women's T Shirts from Teeser 5609When shopping online, quality and trust are important.
5610Teeser offers premium women's t shirts designed for comfort, everyday wear, and modern fashion. 5611Our collections include stylish graphic prints, classic everyday basics, and comfortable fits for different preferences. Whether you like bold designs or simple essentials, you can explore T Shirts for Women collection to find styles that match your personality. 5612Every collection focuses on comfort, premium fabric, and designs suitable for women living in the UAE. 5613Frequently Asked Questions 5614Which fabric is best for women's t shirts? 5615Premium cotton is one of the best choices because it is soft, breathable, durable, and comfortable for everyday wear. 5616Are oversized t shirts still in fashion? 5617Yes. Oversized t shirts remain one of the most popular fashion trends because they offer comfort and a relaxed modern look. 5618Which color t shirt matches everything? 5619Black, white, grey, and beige are versatile colors that work well with almost every outfit. 5620How many t shirts should every woman own? 5621Most women benefit from having five to ten quality t shirts in different colors and styles for work, casual outings, travel, and everyday wear. 5622Where can I buy premium women's t shirts in UAE? 5623Teeser offers premium quality women's t shirts with comfortable fabrics, stylish designs, and collections made for everyday fashion in the UAE. 5624</p> 5625 <a href="/blogs/fashion/how-to-choose-best-t-shirts-for-women" class="btn btn--underline article-card__button">Learn more</a> 5626 5627 </div> 5628 </div></div></grid-list> 5629<div class="pagination-wrapper"> 5630 <nav 5631 class="pagination text-center" 5632 role="navigation" 5633 aria-label="Pagination" 5634 ><ul class="pagination__list list-unstyled flex items-center flex-wrap justify-center" role="list"><li><a 5635 role="link" 5636 aria-disabled="true" 5637 class="pagination__item pagination__item--current background-2" 5638 aria-current="page" 5639 aria-label="Page 1" 5640 >1</a></li><li><a 5641 href="/blogs/fashion?page=2" 5642 class="pagination__item" 5643 aria-label="Page 2" 5644 >2</a></li><li><a 5645 href="/blogs/fashion?page=3" 5646 class="pagination__item" 5647 aria-label="Page 3" 5648 >3</a></li><li><a 5649 href="/blogs/fashion?page=4" 5650 class="pagination__item" 5651 aria-label="Page 4" 5652 >4</a></li><li> 5653 <a 5654 href="/blogs/fashion?page=2" 5655 class="pagination__item pagination__item--next pagination__item-arrow motion-reduce" 5656 > 5657 <span>Next</span> 5658 <svg 5659 class="icon icon-arrow icon--extra-small" 5660 viewBox="0 0 20 20" 5661 fill="none" 5662 xmlns="http://www.w3.org/2000/svg" 5663> 5664 <path d="M7.5 3.74121L13.75 9.99121L7.5 16.2412" stroke="currentColor" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"/> 5665</svg> 5666 5667 </a> 5668 </li></ul></nav> 5669 </div> 5670 </div> 5671 </div> 5672</section> 5673 </main> 5674 5675 <!-- BEGIN sections: footer-group --> 5676<div id="shopify-section-sections--27825890230521__footer" class="shopify-section shopify-section-group-footer-group">
5677<script src="//teeser.ae/cdn/shop/t/15/assets/footer.js?v=56475581656799193111790757799" defer="defer"></script>
5677<footer class="footer color-scheme-1"> 5678 <div class="section-divider"> 5679 <div class="border-top no-empty"></div> 5680 </div> 5681 <div class="footer__wrapper"><div class="footer__top page-width"> 5682 <div class="footer__top-wrapper f-flex"><div 5683 class="footer-block footer-block--image_text f-column w-full" 5684 style="--col-width:25%;" 5685 5686 > 5687 <motion-element class="block" data-motion="fade-up" data-motion-delay="50"><details 5688 id="Details-image_text_F3FNhx-sections--27825890230521__footer" 5689 5690 is="footer-details" 5691 open 5692 data-open-default="false" 5693 5694 class="accordion-details footer-accordion-details" 5695 ><summary class="accordion-details__summary flex items-center justify-between gap-2"> 5696 <h3 class="footer-block__heading inline-richtext h4">About Teeser</h3> 5697 <span class="flex items-center lg:hidden"><svg 5698 xmlns="http://www.w3.org/2000/svg" 5699 class="icon icon-plus-toggle icon--medium" 5700 viewBox="0 0 20 20" 5701 fill="none" 5702> 5703 <path class="horizontal" d="M3.125 10H16.875" stroke="currentColor" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"/> 5704 <path class="vertical" d="M10 3.125L10 16.875" stroke="currentColor" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"/> 5705</svg> 5706</span> 5707 </summary><div class="accordion-details__content footer-image-box"> 5708 5709<div class="footer-image-box__text rte"> 5710 <p><strong>Teeser: Expressive Graphic Tees for UAE!</strong></p><p>Welcome to Teeser, your go-to for unique graphic tees in the UAE! From nostalgic cartoons to quirky designs, we're all about self-expression. Crafted for comfort and style, our tees make every outfit a statement. Join us and let your wardrobe speak volumes!</p> 5711 </div></div> 5712 </details></motion-element> 5713 </div><div 5714 class="footer-block footer-block--menu f-column w-full" 5715 style="--col-width:17%;" 5716 5717 > 5718 <motion-element class="block" data-motion="fade-up" data-motion-delay="100"> 5719<details 5720 id="Details-menu_4eCrBB-sections--27825890230521__footer" 5721 5722 is="footer-details" 5723 open 5724 data-open-default="false" 5725 5726 class="accordion-details footer-accordion-details" 5727 ><summary class="accordion-details__summary flex items-center justify-between gap-2"> 5728 <h3 class="footer-block__heading inline-richtext h4">Customer care</h3> 5729 <span class="flex items-center lg:hidden"><svg 5730 xmlns="http://www.w3.org/2000/svg" 5731 class="icon icon-plus-toggle icon--medium" 5732 viewBox="0 0 20 20" 5733 fill="none" 5734> 5735 <path class="horizontal" d="M3.125 10H16.875" stroke="currentColor" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"/> 5736 <path class="vertical" d="M10 3.125L10 16.875" stroke="currentColor" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"/> 5737</svg> 5738</span> 5739 </summary><ul class="accordion-details__content linklist linklist--vertical list-unstyled"><li> 5740 <a 5741 href="/blogs/fashion" 5742 class="reversed-link" 5743 > 5744 Blog 5745 </a> 5746 </li><li> 5747 <a 5748 href="/pages/about-us" 5749 class="reversed-link" 5750 > 5751 About Us 5752 </a> 5753 </li><li> 5754 <a 5755 href="https://turbodashdelivery.ae/tracking" 5756 class="reversed-link" 5757 > 5758 Track Your Order 5759 </a> 5760 </li><li> 5761 <a 5762 href="https://teeser.ae/apps/exchange" 5763 class="reversed-link" 5764 > 5765 Exchange Request 5766 </a> 5767 </li><li> 5768 <a 5769 href="/policies/refund-policy" 5770 class="reversed-link" 5771 > 5772 Exchange/Return Policy 5773 </a> 5774 </li><li> 5775 <a 5776 href="/pages/terms-and-conditions" 5777 class="reversed-link" 5778 > 5779 Terms & Conditions 5780 </a> 5781 </li><li> 5782 <a 5783 href="/policies/terms-of-service" 5784 class="reversed-link" 5785 > 5786 Terms of Service 5787 </a> 5788 </li><li> 5789 <a 5790 href="/policies/privacy-policy" 5791 class="reversed-link" 5792 > 5793 Privacy Policy 5794 </a> 5795 </li><li> 5796 <a 5797 href="/pages/cancellation-policy" 5798 class="reversed-link" 5799 > 5800 Cancellation Policy 5801 </a> 5802 </li></ul> 5803 </details></motion-element> 5804 </div><div 5805 class="footer-block footer-block--menu f-column w-full" 5806 style="--col-width:17%;" 5807 5808 > 5809 <motion-element class="block" data-motion="fade-up" data-motion-delay="150"> 5810<details 5811 id="Details-menu_DEKGYP-sections--27825890230521__footer" 5812 5813 is="footer-details" 5814 open 5815 data-open-default="false" 5816
5817 class="accordion-details footer-accordion-details" 5818 ><summary class="accordion-details__summary flex items-center justify-between gap-2"> 5819 <h3 class="footer-block__heading inline-richtext h4">Shop</h3> 5820 <span class="flex items-center lg:hidden"><svg 5821 xmlns="http://www.w3.org/2000/svg" 5822 class="icon icon-plus-toggle icon--medium" 5823 viewBox="0 0 20 20" 5824 fill="none" 5825> 5826 <path class="horizontal" d="M3.125 10H16.875" stroke="currentColor" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"/> 5827 <path class="vertical" d="M10 3.125L10 16.875" stroke="currentColor" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"/> 5828</svg> 5829</span> 5830 </summary><ul class="accordion-details__content linklist linklist--vertical list-unstyled"><li> 5831 <a 5832 href="/" 5833 class="reversed-link" 5834 > 5835 Home 5836 </a> 5837 </li><li> 5838 <a 5839 href="/collections/frontpage" 5840 class="reversed-link" 5841 > 5842 Shop 5843 </a> 5844 </li><li> 5845 <a 5846 href="/collections/custom-tshirt-design-uae" 5847 class="reversed-link" 5848 > 5849 CUSTOMIZE 5850 </a> 5851 </li><li> 5852 <a 5853 href="/pages/contact" 5854 class="reversed-link" 5855 > 5856 Support 5857 </a> 5858 </li><li> 5859 <a 5860 href="/pages/reviews" 5861 class="reversed-link" 5862 > 5863 Happy Customers 5864 </a> 5865 </li></ul> 5866 </details></motion-element> 5867 </div><div 5868 class="footer-block footer-block--newsletter f-column w-full lg:order-none order-last" 5869 style="--col-width:41%;--form-width: 465px;" 5870 5871 > 5872 <motion-element class="block" data-motion="fade-up" data-motion-delay="200"><div class="footer-newsletter text-center"><h3 class="footer-block__heading inline-richtext h2">Subscribe to our emails</h3><div class="footer-newsletter__description rte"> 5873 <p>Subscribe for store updates and discounts.</p> 5874 </div><div class="footer-newsletter__form"> 5875 <div class="newsletter-form newsletter-form__design-1"><form method="post" action="/contact#ContactSubscribe-newsletter_3qCrWc" id="ContactSubscribe-newsletter_3qCrWc" accept-charset="UTF-8" class="contact-form" is="newsletter-form"><input type="hidden" name="form_type" value="customer" /><input type="hidden" name="utf8" value="â" /><input type="hidden" name="contact[tags]" value="newsletter"> 5876 <div class="newsletter-form__field-wrapper"> 5877 <div class="form-field relative"> 5878 <label class="form-label visually-hidden" for="NewsletterForm-newsletter_3qCrWc"> 5879 Email 5880 </label> 5881 <input 5882 id="NewsletterForm-newsletter_3qCrWc" 5883 type="email" 5884 name="contact[email]" 5885 class="form-control" 5886 value="" 5887 aria-required="true" 5888 autocorrect="off" 5889 autocapitalize="off" 5890 autocomplete="email" 5891 5892 placeholder="Email" 5893 required 5894 ><button 5895 type="submit" 5896 class="newsletter-form__button btn btn--icon btn--blank" 5897 name="commit" 5898 id="Newsletter-submit--newsletter_3qCrWc" 5899 aria-label="Subscribe" 5900 > 5901 <svg 5902 class="icon icon-arrow icon--medium" 5903 viewBox="0 0 20 20" 5904 fill="none" 5905 xmlns="http://www.w3.org/2000/svg" 5906> 5907 <path d="M7.5 3.74121L13.75 9.99121L7.5 16.2412" stroke="currentColor" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"/> 5908</svg> 5909 5910 </button><basic-modal class="drawer modal modal--newsletter-alert" id="NewsletterAlertModal-newsletter_3qCrWc" hidden> 5911 <div 5912 class="fixed-overlay" 5913 aria-controls="NewsletterAlertModal-newsletter_3qCrWc" 5914 ></div> 5915 <div class="drawer__inner v-scrollable"> 5916 <button 5917 class="drawer__close-btn z-1" 5918 aria-controls="NewsletterAlertModal-newsletter_3qCrWc" 5919 aria-label="Close" 5920 > 5921 <svg 5922 xmlns="http://www.w3.org/2000/svg" 5923 aria-hidden="true" 5924 focusable="false" 5925 class="icon icon-close icon--medium" 5926 fill="none" 5927 viewBox="0 0 24 24" 5928> 5929 <path d="M18.75 5.13496L5.25 18.8544" stroke="currentColor" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"/> 5930 <path d="M18.75 18.8544L5.25 5.13496" stroke="currentColor" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"/> 5931</svg> 5932 5933 </button> 5934 <div class="drawer__body no-empty"> 5935 <p 5936 class="form-message alert blocks-radius h6 hidden" 5937 id="Newsletter-error-subscribed--newsletter_3qCrWc" 5938 > 5939 <svg 5940 class="icon icon-error icon--medium" 5941 viewBox="0 0 16 16" 5942 fill="none" 5943 xmlns="http://www.w3.org/2000/svg" 5944> 5945 <path d="M9 11.5C9 12.0523 8.55228 12.5 8 12.5C7.44772 12.5 7 12.0523 7 11.5C7 10.9477 7.44772 10.5 8 10.5C8.55228 10.5 9 10.9477 9 11.5Z" fill="currentColor"/> 5946 <path d="M8.75 4.25001C8.75001 3.8358 8.41422 3.50001 8.00001 3.5C7.5858 3.49999 7.25001 3.83578 7.25 4.24999L7.24994 8.74999C7.24993 9.1642 7.58572 9.49999 7.99993 9.5C8.41414 9.50001 8.74993 9.16422 8.74994 8.75001L8.75 4.25001Z" fill="currentColor"/> 5947 <path fill-rule="evenodd" clip-rule="evenodd" d="M8 15C11.866 15 15 11.866 15 8C15 4.13401 11.866 1 8 1C4.13401 1 1 4.13401 1 8C1 11.866 4.13401 15 8 15ZM8 13.5C11.0376 13.5 13.5 11.0376 13.5 8C13.5 4.96243 11.0376 2.5 8 2.5C4.96243 2.5 2.5 4.96243 2.5 8C2.5 11.0376 4.96243 13.5 8 13.5Z" fill="currentColor"/> 5948</svg> 5949 5950You have already subscribed!</p></div> 5951 </div> 5952 </basic-modal> 5953 </div> 5954 </div></form></div> 5955 5956 </div><div class="footer-newsletter__term text-sm rte"><p>By subscribing you agree to the <a href="#">Terms of Use</a> & <a href="#">Privacy Policy.</a></p></div></div></motion-element> 5957 </div></div> 5958 </div> 5959 5960 <div class="footer__bottom page-width"> 5961 5962 <motion-element class="block" data-motion="fade-up" data-motion-delay="50"> 5963 5964 <div class="footer__bottom-row flex justify-between"> 5965 <div class="footer__localization relative z-2 flex items-center"> 5966 5967 <div class="language-switcher "> 5968 <noscript><form method="post" action="/localization" id="language-25_NoScript" accept-charset="UTF-8" class="selectors-form" enctype="multipart/form-data" data-disclosure-form=""><input type="hidden" name="form_type" value="localization" /><input type="hidden" name="utf8" value="â" /><input type="hidden" name="_method" value="put" /><input type="hidden" name="return_to" value="/blogs/fashion" /><h2 class="visually-hidden">Language</h2> 5969 <div class="form-group"> 5970 <select 5971 class="localization-selector form-control form-control--plain" 5972 name="locale_code" 5973 aria-labelledby="CountryLabelNoScript-language-25" 5974 > 5975 5976 <option 5977 value="en" 5978 5979 selected 5980 5981 > 5982 English 5983 </option> 5984 <option 5985 value="ar" 5986 5987 > 5988 Ø§ÙØ¹Ø±Ø¨ÙØ© 5989 </option></select> 5990 <button class="btn btn--with-icon btn--square" aria-label="Update language"> 5991 <svg 5992 class="icon icon-arrow icon--small" 5993 viewBox="0 0 20 20" 5994 fill="none" 5995 xmlns="http://www.w3.org/2000/svg" 5996> 5997 <path d="M7.5 3.74121L13.75 9.99121L7.5 16.2412" stroke="currentColor" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"/> 5998</svg> 5999
6000 <span class="visually-hidden">Update language</span> 6001 </button> 6002 </div> 6003 </form> 6004 </noscript> 6005 <localization-form 6006 class="disclosure no-js-hidden disclosure--up disclosure--plain" 6007 data-disclosure-locale 6008 ><form method="post" action="/localization" id="language-25" accept-charset="UTF-8" class="selectors-form" enctype="multipart/form-data" data-disclosure-form=""><input type="hidden" name="form_type" value="localization" /><input type="hidden" name="utf8" value="â" /><input type="hidden" name="_method" value="put" /><input type="hidden" name="return_to" value="/blogs/fashion" /><h2 class="visually-hidden">Language</h2> 6009 <button 6010 type="button" 6011 class="disclosure__toggle btn--plain text-normal font-body" 6012 aria-expanded="false" 6013 aria-controls="lang-list" 6014 aria-describedby="lang-heading" 6015 data-disclosure-toggle 6016 > 6017 English 6018 <svg 6019 class="icon icon-arrow icon--small" 6020 viewBox="0 0 20 20" 6021 fill="none" 6022 xmlns="http://www.w3.org/2000/svg" 6023> 6024 <path d="M7.5 3.74121L13.75 9.99121L7.5 16.2412" stroke="currentColor" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"/> 6025</svg> 6026 6027 </button> 6028 <ul class="disclosure-list v-scrollable text-left"> 6029 6030 <li 6031 class="disclosure-list__item disclosure-list__item--current" 6032 tabindex="-1" 6033 > 6034 <a 6035 class="disclosure-list__option" 6036 href="#" 6037 hreflang="en" 6038 lang="en" 6039 6040 aria-current="true" 6041 6042 data-value="en" 6043 data-disclosure-option 6044 > 6045 English 6046 </a> 6047 </li> 6048 <li 6049 class="disclosure-list__item" 6050 tabindex="-1" 6051 > 6052 <a 6053 class="disclosure-list__option" 6054 href="#" 6055 hreflang="ar" 6056 lang="ar" 6057 6058 data-value="ar" 6059 data-disclosure-option 6060 > 6061 Ø§ÙØ¹Ø±Ø¨ÙØ© 6062 </a> 6063 </li></ul> 6064 <input type="hidden" name="locale_code" value="en" data-disclosure-input> 6065 </form> 6066 </localization-form> 6067 </div> 6068 6069 6070<link rel="stylesheet" href="//teeser.ae/cdn/shop/t/15/assets/component-country-flag.css?v=34440972015563471671790757799" media="print" onload="this.media='all'"> 6071 6072 6073 <div class="country-switcher " style="--f-max-width: 220px"> 6074 <noscript><form method="post" action="/localization" id="country-31_NoScript" accept-charset="UTF-8" class="selectors-form" enctype="multipart/form-data"><input type="hidden" name="form_type" value="localization" /><input type="hidden" name="utf8" value="â" /><input type="hidden" name="_method" value="put" /><input type="hidden" name="return_to" value="/blogs/fashion" /><h2 class="visually-hidden" id="CountryLabelNoScript-country-31">Country/region</h2> 6075 <div class="form-group"> 6076 <select 6077 class="localization-selector form-control form-control--plain" 6078 name="country_code" 6079 aria-labelledby="CountryLabelNoScript-country-31" 6080 ><option 6081 value="SA" 6082 6083 > 6084 Saudi Arabia (AED 6085 د.Ø¥) 6086 </option><option 6087 value="AE" 6088 6089 selected 6090 6091 > 6092 United Arab Emirates (AED 6093 د.Ø¥) 6094 </option></select> 6095 <button class="btn btn--with-icon btn--square" aria-label="Update country/region"> 6096 <svg 6097 class="icon icon-arrow icon--small" 6098 viewBox="0 0 20 20" 6099 fill="none" 6100 xmlns="http://www.w3.org/2000/svg" 6101> 6102 <path d="M7.5 3.74121L13.75 9.99121L7.5 16.2412" stroke="currentColor" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"/> 6103</svg> 6104 6105 <span class="visually-hidden">Update country/region</span> 6106 </button> 6107 </div></form></noscript> 6108 6109 <localization-form 6110 class="disclosure no-js-hidden disclosure--up disclosure--plain" 6111 data-disclosure-country 6112 ><form method="post" action="/localization" id="country-31" accept-charset="UTF-8" class="selectors-form" enctype="multipart/form-data" data-disclosure-form=""><input type="hidden" name="form_type" value="localization" /><input type="hidden" name="utf8" value="â" /><input type="hidden" name="_method" value="put" /><input type="hidden" name="return_to" value="/blogs/fashion" /><h2 class="visually-hidden" id="CountryLabel-country-31">Country/region</h2> 6113 <button 6114 type="button" 6115 class="disclosure__toggle btn--plain text-normal font-body" 6116 aria-expanded="false" 6117 aria-controls="country-list" 6118 aria-describedby="CountryLabel-country-31" 6119 data-disclosure-toggle 6120 >
6121 <span class="f-country-flags f-country-flags--AE"></span> 6122 United Arab Emirates (AED 6123 د.إ) 6124 <svg 6125 class="icon icon-arrow icon--small" 6126 viewBox="0 0 20 20" 6127 fill="none" 6128 xmlns="http://www.w3.org/2000/svg" 6129> 6130 <path d="M7.5 3.74121L13.75 9.99121L7.5 16.2412" stroke="currentColor" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"/> 6131</svg> 6132 6133 </button> 6134 <ul class="disclosure-list v-scrollable text-left"><li class="disclosure-list__item"> 6135 <a 6136 class="disclosure-list__option" 6137 href="#" 6138 6139 data-value="SA" 6140 data-disclosure-option 6141 > 6142 <span class="f-country-flags f-country-flags--SA"></span>Saudi Arabia<span class="localization-form__currency" 6143 >(AED 6144 د.إ)</span 6145 > 6146 </a> 6147 </li><li class="disclosure-list__item disclosure-list__item--current"> 6148 <a 6149 class="disclosure-list__option" 6150 href="#" 6151 6152 aria-current="true" 6153 6154 data-value="AE" 6155 data-disclosure-option 6156 > 6157 <span class="f-country-flags f-country-flags--AE"></span>United Arab Emirates<span class="localization-form__currency" 6158 >(AED 6159 د.إ)</span 6160 > 6161 </a> 6162 </li></ul> 6163 <input type="hidden" name="country_code" value="AE" data-disclosure-input></form></localization-form> 6164 </div> 6165 6166 6167</div> 6168<ul class="list-unstyled flex gap-x-4 gap-y-2 items-center socials footer__list-social" role="list"><li class="social__item inline-flex"> 6169 <a href="https://www.facebook.com/teeser.ae" class="social__link inline-flex"><svg 6170 aria-hidden="true" 6171 focusable="false" 6172 role="presentation" 6173 class="icon icon-facebook icon--large" 6174 viewBox="0 0 24 24" 6175 xmlns="http://www.w3.org/2000/svg" 6176> 6177 <path fill-rule="evenodd" clip-rule="evenodd" d="M4 12.4972C4 16.6986 7.06844 20.1919 11.081 20.9L11.1284 20.8621C11.1126 20.8591 11.0968 20.856 11.081 20.8528V14.8575H8.9567V12.4972H11.081V10.6089C11.081 8.48464 12.45 7.30447 14.3855 7.30447C14.9992 7.30447 15.6601 7.39888 16.2737 7.4933V9.6648H15.188C14.1494 9.6648 13.9134 10.1841 13.9134 10.845V12.4972H16.1793L15.8017 14.8575H13.9134V20.8528C13.8976 20.856 13.8818 20.8591 13.866 20.8621L13.9134 20.9C17.926 20.1919 20.9944 16.6986 20.9944 12.4972C20.9944 7.82374 17.1707 4 12.4972 4C7.82374 4 4 7.82374 4 12.4972Z" fill="currentColor"/> 6178</svg> 6179<span class="visually-hidden">Facebook</span> 6180 </a> 6181 </li><li class="social__item inline-flex"> 6182 <a href="https://www.instagram.com/teeser.ae" class="social__link inline-flex"><svg 6183 aria-hidden="true" 6184 focusable="false" 6185 role="presentation" 6186 class="icon icon-instagram icon--large" 6187 viewBox="0 0 24 24" 6188 xmlns="http://www.w3.org/2000/svg" 6189> 6190 <path d="M11.7255 3C9.35597 3 9.0586 3.01036 8.12796 3.05271C7.19914 3.09525 6.56515 3.2423 6.0104 3.45806C5.43656 3.68091 4.9498 3.97902 4.46485 4.46416C3.97953 4.94913 3.68144 5.43591 3.45787 6.00958C3.24157 6.56453 3.09434 7.19872 3.05253 8.12721C3.01091 9.05788 3 9.35544 3 11.725C3 14.0946 3.01054 14.391 3.05271 15.3217C3.09543 16.2506 3.24248 16.8846 3.45805 17.4393C3.68107 18.0132 3.97917 18.5 4.4643 18.9849C4.94907 19.4703 5.43584 19.7691 6.00931 19.9919C6.56442 20.2077 7.1986 20.3548 8.12724 20.3973C9.05787 20.4396 9.35506 20.45 11.7244 20.45C14.094 20.45 14.3905 20.4396 15.3211 20.3973C16.25 20.3548 16.8847 20.2077 17.4398 19.9919C18.0135 19.7691 18.4995 19.4703 18.9843 18.9849C19.4696 18.5 19.7677 18.0132 19.9912 17.4395C20.2057 16.8846 20.353 16.2504 20.3966 15.3219C20.4384 14.3912 20.4493 14.0946 20.4493 11.725C20.4493 9.35544 20.4384 9.05806 20.3966 8.12739C20.353 7.19854 20.2057 6.56453 19.9912 6.00976C19.7677 5.43591 19.4696 4.94913 18.9843 4.46416C18.4989 3.97884 18.0136 3.68073 17.4393 3.45806C16.8831 3.2423 16.2487 3.09525 15.3199 3.05271C14.3892 3.01036 14.093 3 11.7227 3H11.7255ZM10.9428 4.57232C11.1751 4.57195 11.4343 4.57232 11.7255 4.57232C14.055 4.57232 14.3311 4.58068 15.251 4.62249C16.1016 4.66139 16.5633 4.80353 16.8709 4.92295C17.278 5.08109
619017.5683 5.27014 17.8735 5.57551C18.1789 5.88089 18.3679 6.17172 18.5264 6.57889C18.6458 6.88608 18.7881 7.34778 18.8269 8.19846C18.8687 9.11822 18.8777 9.39452 18.8777 11.723C18.8777 14.0515 18.8687 14.3278 18.8269 15.2475C18.788 16.0982 18.6458 16.5599 18.5264 16.8671C18.3683 17.2743 18.1789 17.5642 17.8735 17.8694C17.5681 18.1748 17.2782 18.3638 16.8709 18.522C16.5637 18.6419 16.1016 18.7837 15.251 18.8226C14.3313 18.8644 14.055 18.8735 11.7255 18.8735C9.39578 18.8735 9.11968 18.8644 8.19994 18.8226C7.34928 18.7833 6.8876 18.6412 6.57987 18.5218C6.17271 18.3636 5.88189 18.1746 5.57652 17.8692C5.27116 17.5638 5.08212 17.2737 4.92362 16.8664C4.8042 16.5592 4.66188 16.0975 4.62316 15.2468C4.58136 14.3271 4.573 14.0508 4.573 11.7208C4.573 9.39088 4.58136 9.11604 4.62316 8.19628C4.66206 7.3456 4.8042 6.8839 4.92362 6.57634C5.08176 6.16917 5.27116 5.87834 5.57652 5.57297C5.88189 5.26759 6.17271 5.07855 6.57987 4.92005C6.88741 4.80008 7.34928 4.6583 8.19994 4.61921C9.0048 4.58286 9.31671 4.57195 10.9428 4.57014V4.57232ZM16.3827 6.02103C15.8046 6.02103 15.3357 6.48945 15.3357 7.06767C15.3357 7.6457 15.8046 8.11467 16.3827 8.11467C16.9607 8.11467 17.4296 7.6457 17.4296 7.06767C17.4296 6.48964 16.9607 6.02067 16.3827 6.02067V6.02103ZM11.7255 7.24435C9.25109 7.24435 7.24495 9.25055 7.24495 11.725C7.24495 14.1994 9.25109 16.2047 11.7255 16.2047C14.1998 16.2047 16.2053 14.1994 16.2053 11.725C16.2053 9.25055 14.1997 7.24435 11.7253 7.24435H11.7255ZM11.7255 8.81667C13.3315 8.81667 14.6337 10.1187 14.6337 11.725C14.6337 13.3311 13.3315 14.6333 11.7255 14.6333C10.1192 14.6333 8.81722 13.3311 8.81722 11.725C8.81722 10.1187 10.1192 8.81667 11.7255 8.81667Z" fill="currentColor"/> 6191</svg> 6192<span class="visually-hidden">Instagram</span> 6193 </a> 6194 </li><li class="social__item inline-flex"> 6195 <a href="https://www.tiktok.com/@teeser.ae" class="social__link inline-flex"><svg 6196 aria-hidden="true" 6197 focusable="false" 6198 role="presentation" 6199 class="icon icon-tiktok icon--large" 6200 fill="none" 6201 viewBox="0 0 24 24" 6202 xmlns="http://www.w3.org/2000/svg" 6203> 6204 <path d="M10.2664 17.2589C11.6014 17.2589 12.6837 16.3032 12.6837 14.8417V4H15.5826C15.42 5.97723 17.3855 7.88718 19.5532 7.8435V10.5695C17.6994 10.5695 16.123 9.78561 15.5743 9.35059V14.8417C15.5743 17.2589 13.6728 20 10.2664 20C6.8601 20 5 17.2589 5 14.8417C5 11.43 8.61044 9.45136 11.0017 9.93497V12.7115C10.8814 12.669 10.5712 12.6061 10.3069 12.6061C8.96086 12.5564 7.8492 13.6482 7.8492 14.8417C7.8492 16.1767 8.93143 17.2589 10.2664 17.2589Z" fill="currentColor"/> 6205</svg> 6206<span class="visually-hidden">TikTok</span> 6207 </a> 6208 </li><li class="social__item inline-flex"> 6209 <a href="https://www.youtube.com/@TeeserDubai" class="social__link inline-flex"><svg 6210 aria-hidden="true" 6211 focusable="false" 6212 role="presentation" 6213 class="icon icon-youtube icon--large" 6214 viewBox="0 0 24 24" 6215 xmlns="http://www.w3.org/2000/svg" 6216> 6217 <path fill-rule="evenodd" clip-rule="evenodd" d="M19.8212 5.42824C20.6776 5.65882 21.3529 6.33412 21.5835 7.19059C22.0118 8.75529 21.9953 12.0165 21.9953 12.0165C21.9953 12.0165 21.9953 15.2612 21.5835 16.8259C21.3529 17.6824 20.6776 18.3576 19.8212 18.5882C18.2565 19 11.9976 19 11.9976 19C11.9976 19 5.75529 19 4.17412 18.5718C3.31765 18.3412 2.64235 17.6659 2.41176 16.8094C2 15.2612 2 12 2 12C2 12 2 8.75529 2.41176 7.19059C2.64235 6.33412 3.33412 5.64235 4.17412 5.41176C5.73882 5 11.9976 5 11.9976 5C11.9976 5 18.2565 5 19.8212 5.42824ZM15.2091 11.8857L10.0044 14.8834V8.88807L15.2091 11.8857Z" fill="currentColor"/> 6218</svg> 6219<span class="visually-hidden">YouTube</span> 6220 </a> 6221 </li></ul> 6222</div> 6223 6224 <div class="footer__bottom-row flex justify-between items-center"> 6225 <div class="footer__copyright"> 6226 <p class="footer__copyright-content"> 6227 © 2026 6228 <a class="link-underline" href="/">Teeser</a>. 6229 <span><a target="_blank" rel="nofollow" href="https://www.shopify.com?utm_campaign=poweredby&utm_medium=shopify&utm_source=onlinestore">Powered by Shopify</a></span> 6230 </p></div> 6231 <div class="footer__info flex items-center"> 6232 6233<div class="footer__payment">
6234 <span class="visually-hidden">Payment methods</span> 6235 <ul class="list list-payment" role="list"><li class="list-payment__item"> 6236 <svg class="icon icon--full-color" xmlns="http://www.w3.org/2000/svg" role="img" viewBox="0 0 38 24" width="38" height="24" fill="none" aria-labelledby="pi-american_express"><title id="pi-american_express">American Express</title><rect x=".5" y=".5" width="37" height="23" rx="2.5" stroke="#000" stroke-opacity=".07" fill="none"/><path d="M35 0H3C1.3 0 0 1.3 0 3V21C0 22.7 1.4 24 3 24H35C36.7 24 38 22.7 38 21V3C38 1.3 36.6 0 35 0Z" fill="#0071CE" style="fill:#0071CE;fill:color(display-p3 0.0000 0.4431 0.8078);fill-opacity:1;"/><path d="M3 0.5H35C36.3348 0.5 37.5 1.58692 37.5 3V21C37.5 22.4239 36.4239 23.5 35 23.5H3C1.66524 23.5 0.5 22.4131 0.5 21V3C0.5 1.57614 1.57614 0.5 3 0.5Z" stroke="black" stroke-opacity="0.07" style="stroke:black;stroke-opacity:0.07;"/><path d="M25.8662 6.33203V3H31L31.8662 5.5332L32.7334 3H37V14.2002H36.7998L34.8672 16.2656L36.7998 18.3594H37V21.2666H33.5996L31.9336 19.3994L30.2002 21.2666H19.4668V12.666H16L20.2666 3H24.4004L25.8662 6.33203ZM20.5996 20.2656H27V18.5322H22.666V17.3994H26.8662V15.666H22.666V14.5322H27V12.7988H20.5996V20.2656ZM30.5332 16.5322L27 20.2656H29.5996L31.8662 17.8662L34.0664 20.2656H36.7324L33.1992 16.4658L36.7324 12.7988H34.1328L31.8662 15.1992L29.7324 12.7988H27L30.5332 16.5322ZM17.666 11.7324H19.9326L20.5332 10.1992H23.999L24.666 11.7324H26.999L23.666 4.19922H20.999L17.666 11.7324ZM33.5996 4.19922L31.9326 8.86621L30.1992 4.19922H27V11.666H29.0664V6.39941L31 11.666H32.7998L34.7324 6.39941V11.666H36.7324V4.13281L33.5996 4.19922ZM23.2656 8.46582H21.2656L22.2656 5.99902L23.2656 8.46582Z" fill="white" style="fill:white;fill-opacity:1;"/></svg> 6237 6238 </li><li class="list-payment__item"> 6239 <svg class="icon icon--full-color" version="1.1" xmlns="http://www.w3.org/2000/svg" role="img" x="0" y="0" width="38" height="24" viewBox="0 0 165.521 105.965" xml:space="preserve" aria-labelledby="pi-apple_pay"><title id="pi-apple_pay">Apple Pay</title><path fill="#000" d="M150.698 0H14.823c-.566 0-1.133 0-1.698.003-.477.004-.953.009-1.43.022-1.039.028-2.087.09-3.113.274a10.51 10.51 0 0 0-2.958.975 9.932 9.932 0 0 0-4.35 4.35 10.463 10.463 0 0 0-.975 2.96C.113 9.611.052 10.658.024 11.696a70.22 70.22 0 0 0-.022 1.43C0 13.69 0 14.256 0 14.823v76.318c0 .567 0 1.132.002 1.699.003.476.009.953.022 1.43.028 1.036.09 2.084.275 3.11a10.46 10.46 0 0 0 .974 2.96 9.897 9.897 0 0 0 1.83 2.52 9.874 9.874 0 0 0 2.52 1.83c.947.483 1.917.79 2.96.977 1.025.183 2.073.245 3.112.273.477.011.953.017 1.43.02.565.004 1.132.004 1.698.004h135.875c.565 0 1.132 0 1.697-.004.476-.002.952-.009 1.431-.02 1.037-.028 2.085-.09 3.113-.273a10.478 10.478 0 0 0 2.958-.977 9.955 9.955 0 0 0 4.35-4.35c.483-.947.789-1.917.974-2.96.186-1.026.246-2.074.274-3.11.013-.477.02-.954.022-1.43.004-.567.004-1.132.004-1.699V14.824c0-.567 0-1.133-.004-1.699a63.067 63.067 0 0 0-.022-1.429c-.028-1.038-.088-2.085-.274-3.112a10.4 10.4 0 0 0-.974-2.96 9.94 9.94 0 0 0-4.35-4.35A10.52 10.52 0 0 0 156.939.3c-1.028-.185-2.076-.246-3.113-.274a71.417 71.417 0 0 0-1.431-.022C151.83 0 151.263 0 150.698 0z" /><path fill="#FFF" d="M150.698 3.532l1.672.003c.452.003.905.008 1.36.02.793.022 1.719.065 2.583.22.75.135 1.38.34 1.984.648a6.392 6.392 0 0 1 2.804 2.807c.306.6.51 1.226.645 1.983.154.854.197 1.783.218 2.58.013.45.019.9.02 1.36.005.557.005 1.113.005 1.671v76.318c0 .558 0 1.114-.004 1.682-.002.45-.008.9-.02 1.35-.022.796-.065 1.725-.221 2.589a6.855 6.855 0 0 1-.645 1.975 6.397 6.397 0 0 1-2.808 2.807c-.6.306-1.228.511-1.971.645-.881.157-1.847.2-2.574.22-.457.01-.912.017-1.379.019-.555.004-1.113.004-1.669.004H14.801c-.55 0-1.1 0-1.66-.004a74.993 74.993 0 0 1-1.35-.018c-.744-.02-1.71-.064-2.584-.22a6.938 6.938 0 0 1-1.986-.65 6.337 6.337 0 0 1-1.622-1.18 6.355 6.355 0 0 1-1.178-1.623 6.935 6.935 0 0 1-.646-1.985c-.156-.863-.2-1.788-.22-2.578a66.088 66.088 0 0 1-.02-1.355l-.003-1.327V14.474l.002-1.325a66.7 66.7 0 0 1 .02-1.357c.022-.792.065-1.717.222-2.587a6.924 6.924 0 0 1 .646-1.981c.304-.598.7-1.144 1.18-1.623a6.386 6.386 0 0 1 1.624-1.18 6.96 6.96 0 0 1 1.98-.646c.865-.155 1.792-.198 2.586-.22.452-.012.905-.017 1.354-.02l1.677-.003h135.875" /><g><g><path fill="#000" d="M43.508 35.77c1.404-1.755 2.356-4.112 2.105-6.52-2.054.102-4.56 1.355-6.012 3.112-1.303
62391.504-2.456 3.959-2.156 6.266 2.306.2 4.61-1.152 6.063-2.858" /><path fill="#000" d="M45.587 39.079c-3.35-.2-6.196 1.9-7.795 1.9-1.6 0-4.049-1.8-6.698-1.751-3.447.05-6.645 2-8.395 5.1-3.598 6.2-.95 15.4 2.55 20.45 1.699 2.5 3.747 5.25 6.445 5.151 2.55-.1 3.549-1.65 6.647-1.65 3.097 0 3.997 1.65 6.696 1.6 2.798-.05 4.548-2.5 6.247-5 1.95-2.85 2.747-5.6 2.797-5.75-.05-.05-5.396-2.101-5.446-8.251-.05-5.15 4.198-7.6 4.398-7.751-2.399-3.548-6.147-3.948-7.447-4.048" /></g><g><path fill="#000" d="M78.973 32.11c7.278 0 12.347 5.017 12.347 12.321 0 7.33-5.173 12.373-12.529 12.373h-8.058V69.62h-5.822V32.11h14.062zm-8.24 19.807h6.68c5.07 0 7.954-2.729 7.954-7.46 0-4.73-2.885-7.434-7.928-7.434h-6.706v14.894z" /><path fill="#000" d="M92.764 61.847c0-4.809 3.665-7.564 10.423-7.98l7.252-.442v-2.08c0-3.04-2.001-4.704-5.562-4.704-2.938 0-5.07 1.507-5.51 3.82h-5.252c.157-4.86 4.731-8.395 10.918-8.395 6.654 0 10.995 3.483 10.995 8.89v18.663h-5.38v-4.497h-.13c-1.534 2.937-4.914 4.782-8.579 4.782-5.406 0-9.175-3.222-9.175-8.057zm17.675-2.417v-2.106l-6.472.416c-3.64.234-5.536 1.585-5.536 3.95 0 2.288 1.975 3.77 5.068 3.77 3.95 0 6.94-2.522 6.94-6.03z" /><path fill="#000" d="M120.975 79.652v-4.496c.364.051 1.247.103 1.715.103 2.573 0 4.029-1.09 4.913-3.899l.52-1.663-9.852-27.293h6.082l6.863 22.146h.13l6.862-22.146h5.927l-10.216 28.67c-2.34 6.577-5.017 8.735-10.683 8.735-.442 0-1.872-.052-2.261-.157z" /></g></g></svg> 6240 6241 </li><li class="list-payment__item"> 6242 <svg class="icon icon--full-color" xmlns="http://www.w3.org/2000/svg" role="img" viewBox="0 0 38 24" width="38" height="24" fill="none" aria-labelledby="pi-master"><title id="pi-master">Mastercard</title><rect x=".5" y=".5" width="37" height="23" rx="2.5" stroke="#000" stroke-opacity=".07" fill="none"/><path d="M35 0H3C1.3 0 0 1.3 0 3V21C0 22.7 1.4 24 3 24H35C36.7 24 38 22.7 38 21V3C38 1.3 36.6 0 35 0Z" fill="#1C1C1C" style="fill:#1C1C1C;fill:color(display-p3 0.1098 0.1098 0.1098);fill-opacity:1;"/><path d="M35 1C36.1 1 37 1.9 37 3V21C37 22.1 36.1 23 35 23H3C1.9 23 1 22.1 1 21V3C1 1.9 1.9 1 3 1H35Z" fill="#232323" style="fill:#232323;fill:color(display-p3 0.1373 0.1373 0.1373);fill-opacity:1;"/><path d="M14.6364 19.2727C18.8538 19.2727 22.2727 15.8538 22.2727 11.6364C22.2727 7.41892 18.8538 4 14.6364 4C10.4189 4 7 7.41892 7 11.6364C7 15.8538 10.4189 19.2727 14.6364 19.2727Z" fill="#EB001B" style="fill:#EB001B;fill:color(display-p3 0.9216 0.0000 0.1059);fill-opacity:1;"/><path d="M23.3637 19.2727C27.5811 19.2727 31 15.8538 31 11.6364C31 7.41892 27.5811 4 23.3637 4C19.1462 4 15.7273 7.41892 15.7273 11.6364C15.7273 15.8538 19.1462 19.2727 23.3637 19.2727Z" fill="#F79E1B" style="fill:#F79E1B;fill:color(display-p3 0.9686 0.6196 0.1059);fill-opacity:1;"/><path d="M22.2727 11.6362C22.2727 9.01797 20.9637 6.72706 19 5.41797C17.0364 6.83615 15.7273 9.12706 15.7273 11.6362C15.7273 14.1452 17.0364 16.5452 19 17.8543C20.9637 16.5452 22.2727 14.2543 22.2727 11.6362Z" fill="#FF5F00" style="fill:#FF5F00;fill:color(display-p3 1.0000 0.3725 0.0000);fill-opacity:1;"/></svg> 6243 6244 </li><li class="list-payment__item"> 6245 <svg class="icon icon--full-color" xmlns="http://www.w3.org/2000/svg" role="img" viewBox="0 0 38 24" width="38" height="24" fill="none" aria-labelledby="pi-visa"><title id="pi-visa">Visa</title><rect x=".5" y=".5" width="37" height="23" rx="2.5" stroke="#000" stroke-opacity=".07" fill="none"/><path d="M35 0H3C1.3 0 0 1.3 0 3V21C0 22.7 1.4 24 3 24H35C36.7 24 38 22.7 38 21V3C38 1.3 36.6 0 35 0Z" fill="#142FBD" style="fill:#142FBD;fill:color(display-p3 0.0784 0.1843 0.7412);fill-opacity:1;"/><path d="M35 1C36.1 1 37 1.9 37 3V21C37 22.1 36.1 23 35 23H3C1.9 23 1 22.1 1 21V3C1 1.9 1.9 1 3 1H35Z" fill="#1532CB" style="fill:#1532CB;fill:color(display-p3 0.0824 0.1961 0.7961);fill-opacity:1;"/><path d="M29.5944 10.2167H29.2778C28.8556 11.2722 28.5389 11.8 28.2222 13.3833H30.2278C29.9111 11.8 29.9111 11.0611 29.5944 10.2167V10.2167ZM32.6556 16.4444H30.8611C30.7556 16.4444 30.7556 16.4444 30.65 16.3389L30.4389 15.3889L30.3333 15.1778H27.8C27.6944 15.1778 27.5889 15.1778 27.5889 15.3889L27.2722 16.3389C27.2722 16.4444 27.1667 16.4444 27.1667 16.4444H24.95L25.1611 15.9167L28.2222 8.73889C28.2222 8.21111 28.5389 8 29.0667 8H30.65C30.7556 8 30.8611 8 30.8611 8.21111L32.3389 15.0722C32.4444 15.4944 32.55 15.8111 32.55 16.2333C32.6556 16.3389 32.6556 16.3389 32.6556 16.4444V16.4444ZM18.5111 16.1278L18.9333 14.2278C19.0389 14.2278 19.1444 14.3333 19.1444 14.3333C19.8833 14.65 20.6222 14.8611 21.3611 14.7556C21.5722 14.7556 21.8889 14.65 22.1 14.5444C22.6278 14.3333 22.6278 13.8056 22.2056 13.3833C21.9944 13.1722 21.6778 13.0667 21.3611 12.8556C20.9389 12.6444 20.5167 12.4333 20.2 12.1167C18.9333 11.0611 19.3556 9.58333 20.0944 8.84444C20.7278 8.42222 21.0444 8 21.8889 8C23.1556 8 24.5278 8 25.1611 8.21111H25.2667C25.1611 8.84444 25.0556 9.37222 24.8444 10.0056C24.3167 9.79444 23.7889 9.58333 23.2611 9.58333C22.9444 9.58333 22.6278 9.58333 22.3111 9.68889C22.1 9.68889 21.9944 9.79444 21.8889 9.9C21.6778 10.1111 21.6778 10.4278 21.8889 10.6389L22.4167 11.0611C22.8389 11.2722 23.2611 11.4833 23.5778 11.6944C24.1056 12.0111 24.6333 12.5389 24.7389 13.1722C24.95 14.1222 24.6333 14.9667 23.7889 15.6C23.2611 16.0222 23.05 16.2333 22.3111 16.2333C20.8333 16.2333 19.6722 16.3389 18.7222 16.0222C18.6167 16.2333 18.6167 16.2333 18.5111 16.1278V16.1278ZM14.8167 16.4444C14.9222 15.7056 14.9222 15.7056 15.0278 15.3889C15.5556 13.0667 16.0833 10.6389 16.5056 8.31667C16.6111 8.10556 16.6111 8 16.8222 8H18.7222C18.5111 9.26667 18.3 10.2167 17.9833 11.3778C17.6667 12.9611 17.35 14.5444 16.9278 16.1278C16.9278 16.3389 16.8222 16.3389 16.6111 16.3389L14.8167 16.4444ZM5 8.21111C5 8.10556 5.21111 8 5.31667 8H8.90556C9.43333 8 9.85556 8.31667 9.96111 8.84444L10.9111 13.4889C10.9111 13.5944 10.9111 13.5944 11.0167 13.7C11.0167 13.5944 11.1222 13.5944 11.1222 13.5944L13.3389 8.21111C13.2333 8.10556 13.3389 8 13.4444 8H15.6611C15.6611 8.10556 15.6611 8.10556 15.5556 8.21111L12.2833 15.9167C12.1778 16.1278 12.1778
624516.2333 12.0722 16.3389C11.9667 16.4444 11.7556 16.3389 11.5444 16.3389H9.96111C9.85556 16.3389 9.75 16.3389 9.75 16.1278L8.06111 9.58333C7.85 9.37222 7.53333 9.05556 7.11111 8.95C6.47778 8.63333 5.31667 8.42222 5.10556 8.42222L5 8.21111Z" fill="white" style="fill:white;fill-opacity:1;"/></svg> 6246 6247 </li></ul> 6248 </div></div> 6249 </div> 6250 </motion-element> 6251 </div> 6252 </div> 6253</footer> 6254 6255<style> #shopify-section-sections--27825890230521__footer .form-control {--color-border: var(--color-field);} </style></div> 6256<!-- END sections: footer-group --> 6257 </div> 6258 6259 <!-- BEGIN sections: overlay-group --> 6260<div id="shopify-section-sections--27825891508473__cart-drawer" class="shopify-section shopify-section-group-overlay-group"><link 6261 rel="stylesheet" 6262 href="//teeser.ae/cdn/shop/t/15/assets/cart.css?v=84383059603575323131790757799" 6263 media="print" 6264 fetchpriority="low" 6265 onload="this.media='all'" 6266 >
6266<script src="//teeser.ae/cdn/shop/t/15/assets/cart.js?v=39087176304794273981790757799" defer="defer"></script>
6266<cart-drawer 6267 id="CartDrawer" 6268 class="drawer cart-drawer drawer--right" 6269 data-section-id="sections--27825891508473__cart-drawer" 6270 shopify-design-mode 6271 hidden 6272 > 6273 <div class="fixed-overlay" aria-controls="CartDrawer"></div> 6274 <div class="drawer__inner"> 6275 <button 6276 class="drawer__close-btn z-1" 6277 aria-controls="CartDrawer" 6278 type="button" 6279 aria-label="Cart" 6280 > 6281 <svg 6282 xmlns="http://www.w3.org/2000/svg" 6283 aria-hidden="true" 6284 focusable="false" 6285 class="icon icon-close icon--large" 6286 fill="none" 6287 viewBox="0 0 24 24" 6288> 6289 <path d="M18.75 5.13496L5.25 18.8544" stroke="currentColor" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"/> 6290 <path d="M18.75 18.8544L5.25 5.13496" stroke="currentColor" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"/> 6291</svg> 6292 6293 </button> 6294 <div id="CartDrawer-sections--27825891508473__cart-drawer" class="drawer__content flex flex-col h-full w-full"> 6295 <div class="drawer__header cart-drawer__header flex flex-col gap-5 items-start"> 6296 <h2 class="drawer__heading h3 flex items-center gap-3"> 6297 <span>Your cart</span> 6298 <cart-count 6299 class="cart-count cart-count--medium font-body-bolder" 6300 aria-label="0 items" 6301 6302 hidden 6303 6304 >0</cart-count> 6305 </h2><free-shipping-goal 6306 data-cart-total="0" 6307 data-minimum-amount="119" 6308 class="free-shipping-goal grid gap-3 w-full" 6309> 6310 <span class="free-shipping-goal__label free-shipping-goal__label--success">You are eligible for free shipping.</span> 6311 <span class="free-shipping-goal__label free-shipping-goal__label--default">Spend <strong data-left-to-spend><span class=money>AED 0.00</span></strong> more to reach free shipping!</span> 6312 <progress-bar 6313 class="progress-bar" 6314 ></progress-bar> 6315</free-shipping-goal> 6316</div> 6317 <div 6318 id="CartDrawerEmpty-sections--27825891508473__cart-drawer" 6319 class="drawer__body flex-grow v-scrollable" 6320 > 6321 <div class="cart-drawer__empty text-center grid gap-10"> 6322 <div class="grid gap-3"> 6323 <p class="h4">Your cart is currently empty.</p><div class="rte"><p>Not sure where to start? <br> Try these collections:</p></div></div><ul class="recommendation-collection flex flex-col gap-4" role="list"><li class="recommendation-collection-item blocks-radius flex-grow flex items-center"> 6324 <a href="/collections/trending-tshirts-for-men" class="w-full flex items-center gap-3"> 6325 <div class="recommendation-collection-item__image blocks-radius-sm media-wrapper"><img src="//teeser.ae/cdn/shop/files/teeser-national-sarcasm-society-regular-fit-t-shirt-1.jpg?v=1790940346&width=1080" alt="" srcset="//teeser.ae/cdn/shop/files/teeser-national-sarcasm-society-regular-fit-t-shirt-1.jpg?v=1790940346&width=180 180w, //teeser.ae/cdn/shop/files/teeser-national-sarcasm-society-regular-fit-t-shirt-1.jpg?v=1790940346&width=360 360w, //teeser.ae/cdn/shop/files/teeser-national-sarcasm-society-regular-fit-t-shirt-1.jpg?v=1790940346&width=540 540w" width="1080" height="1440" loading="lazy" is="image-lazy"></div> 6326 <div class="recommendation-collection-item__content flex items-center justify-between flex-grow"> 6327 <h3 class="recommendation-collection-item__title h5 font-body-bolder"> 6328 T-Shirts for Men 6329 </h3> 6330 <button 6331 class="btn btn--icon-circle btn--secondary shrink-0" 6332 aria-label="T-Shirts for Men" 6333 > 6334 <svg 6335 class="icon icon--medium rtl-flip-x" 6336 width="20" 6337 height="20"
6338 viewBox="0 0 20 20" 6339 fill="none" 6340 xmlns="http://www.w3.org/2000/svg" 6341 > 6342 <path d="M5 15L15 5" stroke="currentColor" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"/> 6343 <path d="M6.875 5H15V13.125" stroke="currentColor" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"/> 6344 </svg> 6345 </button> 6346 </div> 6347 </a> 6348 </li></ul></div> 6349 </div> 6350 <div 6351 id="CartDrawerBody-sections--27825891508473__cart-drawer" 6352 class="drawer__body cart-drawer__body flex-grow v-scrollable hidden" 6353 > 6354 <div class="flex flex-col gap-8"><cart-items> 6355 <ul role="list" class="flex flex-col gap-8"></ul> 6356 </cart-items> 6357 </div> 6358 </div> 6359 <div 6360 id="CartDrawerFooter-sections--27825891508473__cart-drawer" 6361 class="drawer__footer cart-drawer__footer grid gap-4 hidden" 6362 > 6363 <div class="drawer__footer-head"><div class="flex gap-6 cart-drawer__addons"><button 6364 type="button" 6365 class="btn--inherit flex gap-2 items-center justify-center" 6366 aria-controls="CartNote-sections--27825891508473__cart-drawer" 6367 aria-expanded="false" 6368 ><svg 6369 xmlns="http://www.w3.org/2000/svg" 6370 class="icon icon-pencil icon--medium" 6371 viewBox="0 0 20 20" 6372 fill="none" 6373> 6374 <path d="M7.24141 16.8751H3.75C3.58424 16.8751 3.42527 16.8093 3.30806 16.692C3.19085 16.5748 3.125 16.4159 3.125 16.2501V12.7587C3.12508 12.5932 3.19082 12.4344 3.30781 12.3173L12.9422 2.68291C13.0594 2.56579 13.2183 2.5 13.384 2.5C13.5497 2.5 13.7086 2.56579 13.8258 2.68291L17.3172 6.17198C17.4343 6.28917 17.5001 6.44808 17.5001 6.61377C17.5001 6.77946 17.4343 6.93837 17.3172 7.05557L7.68281 16.6923C7.56569 16.8093 7.40695 16.875 7.24141 16.8751Z" stroke="currentColor" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"/> 6375 <path d="M10.625 5L15 9.375" stroke="currentColor" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"/> 6376</svg> 6377<span class="reversed-link">Order note</span> 6378 </button><button 6379 type="button" 6380 class="btn--inherit flex gap-2 items-center justify-center" 6381 aria-controls="ShippingCalculator-sections--27825891508473__cart-drawer" 6382 aria-expanded="false" 6383 ><svg 6384 xmlns="http://www.w3.org/2000/svg" 6385 class="icon icon-clock icon--medium" 6386 viewBox="0 0 20 20" 6387 fill="none" 6388> 6389 <path d="M10 17.5C14.1421 17.5 17.5 14.1421 17.5 10C17.5 5.85786 14.1421 2.5 10 2.5C5.85786 2.5 2.5 5.85786 2.5 10C2.5 14.1421 5.85786 17.5 10 17.5Z" stroke="currentcolor" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"/>
6390 <path d="M10 5.625V10H14.375" stroke="currentcolor" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"/> 6391</svg> 6392<span class="reversed-link">Estimate Shipping</span> 6393 </button><modal-component 6394 id="CartNote-sections--27825891508473__cart-drawer" 6395 class="drawer cart-addons-drawer drawer--bottom" 6396 hidden 6397 > 6398 <div class="fixed-overlay absolute" aria-controls="CartNote-sections--27825891508473__cart-drawer"></div> 6399 <div class="drawer__inner"> 6400 <button aria-controls="CartNote-sections--27825891508473__cart-drawer" class="drawer__close-btn z-1"><svg 6401 xmlns="http://www.w3.org/2000/svg" 6402 aria-hidden="true" 6403 focusable="false" 6404 class="icon icon-close icon--medium" 6405 fill="none" 6406 viewBox="0 0 24 24" 6407> 6408 <path d="M18.75 5.13496L5.25 18.8544" stroke="currentColor" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"/> 6409 <path d="M18.75 18.8544L5.25 5.13496" stroke="currentColor" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"/> 6410</svg> 6411</button> 6412 <div class="drawer__content cart-addons-drawer__content grid gap-5"> 6413 <h4>Order note</h4> 6414 <cart-note class="flex flex-col items-start gap-5"> 6415 <div class="form-field w-full"> 6416 <textarea 6417 name="note" 6418 class="form-control form-control--textarea" 6419 rows="5" 6420 placeholder="Order special instructions" 6421 id="CartNoteForm-sections--27825891508473__cart-drawer" 6422 ></textarea> 6423 <label class="visually-hidden" for="CartNoteForm-sections--27825891508473__cart-drawer">Order note</label> 6424 </div> 6425 <button 6426 class="btn btn--primary" 6427 type="button" 6428 aria-controls="CartNote-sections--27825891508473__cart-drawer" 6429 aria-expanded="false" 6430 > 6431 <span>Apply</span> 6432 </button> 6433 </cart-note> 6434 </div> 6435 </div> 6436 </modal-component><calculate-shipping 6437 id="ShippingCalculator-sections--27825891508473__cart-drawer" 6438 class="drawer cart-addons-drawer drawer--bottom" 6439 hidden 6440 data-show="fasle" 6441 > 6442 <div class="fixed-overlay absolute" aria-controls="ShippingCalculator-sections--27825891508473__cart-drawer"></div> 6443 <div class="drawer__inner cart-addons-drawer__inner flex flex-col w-full h-full"> 6444 <button aria-controls="ShippingCalculator-sections--27825891508473__cart-drawer" class="drawer__close-btn z-1"><svg 6445 xmlns="http://www.w3.org/2000/svg" 6446 aria-hidden="true" 6447 focusable="false" 6448 class="icon icon-close icon--medium" 6449 fill="none" 6450 viewBox="0 0 24 24" 6451> 6452 <path d="M18.75 5.13496L5.25 18.8544" stroke="currentColor" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"/> 6453 <path d="M18.75 18.8544L5.25 5.13496" stroke="currentColor" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"/> 6454</svg> 6455</button> 6456 <div class="drawer__content v-scrollable cart-addons-drawer__content flex flex-col gap-4"> 6457 <h4>Estimate Shipping</h4> 6458 <form 6459 class="grid gap-4" 6460 action="/cart" 6461 method="POST" 6462 novalidate 6463 is="shipping-calculator" 6464 > 6465 <country-province 6466 class="grid gap-4" 6467 6468 > 6469 <div class="form-field reset-spacing"> 6470 <label class="form-label" for="ShippingCalculatorCountry-sections--27825891508473__cart-drawer">Country/region</label> 6471 <div class="select"> 6472 <select 6473 name="address[country]" 6474 class="form-control form-control--select" 6475 autocomplete="country" 6476 id="ShippingCalculatorCountry-sections--27825891508473__cart-drawer" 6477 > 6478 <template><option value="---" data-provinces="[]">---</option> 6479<option value="Afghanistan" data-provinces="[]">Afghanistan</option> 6480<option value="Aland Islands" data-provinces="[]">à land Islands</option> 6481<option value="Albania" data-provinces="[]">Albania</option> 6482<option value="Algeria" data-provinces="[]">Algeria</option> 6483<option value="Andorra" data-provinces="[]">Andorra</option> 6484<option value="Angola" data-provinces="[]">Angola</option> 6485<option value="Anguilla" data-provinces="[]">Anguilla</option> 6486<option value="Antigua And Barbuda" data-provinces="[]">Antigua & Barbuda</option> 6487<option value="Argentina" data-provinces="[["Buenos Aires","Buenos Aires Province"],["Catamarca","Catamarca"],["Chaco","Chaco"],["Chubut","Chubut"],["Ciudad Autónoma de Buenos Aires","Buenos Aires (Autonomous City)"],["Corrientes","Corrientes"],["Córdoba","Córdoba"],["Entre RÃos","Entre RÃos"],["Formosa","Formosa"],["Jujuy","Jujuy"],["La Pampa","La Pampa"],["La Rioja","La Rioja"],["
6487Mendoza","Mendoza"],["Misiones","Misiones"],["Neuquén","Neuquén"],["RÃo Negro","RÃo Negro"],["Salta","Salta"],["San Juan","San Juan"],["San Luis","San Luis"],["Santa Cruz","Santa Cruz"],["Santa Fe","Santa Fe"],["Santiago Del Estero","Santiago del Estero"],["Tierra Del Fuego","Tierra del Fuego"],["Tucumán","Tucumán"]]">Argentina</option> 6488<option value="Armenia" data-provinces="[]">Armenia</option> 6489<option value="Aruba" data-provinces="[]">Aruba</option> 6490<option value="Ascension Island" data-provinces="[]">Ascension Island</option> 6491<option value="Australia" data-provinces="[["Australian Capital Territory","Australian Capital Territory"],["New South Wales","New South Wales"],["Northern Territory","Northern Territory"],["Queensland","Queensland"],["South Australia","South Australia"],["Tasmania","Tasmania"],["Victoria","Victoria"],["Western Australia","Western Australia"]]">Australia</option> 6492<option value="Austria" data-provinces="[]">Austria</option> 6493<option value="Azerbaijan" data-provinces="[]">Azerbaijan</option> 6494<option value="Bahamas" data-provinces="[]">Bahamas</option> 6495<option value="Bahrain" data-provinces="[]">Bahrain</option> 6496<option value="Bangladesh" data-provinces="[]">Bangladesh</option> 6497<option value="Barbados" data-provinces="[]">Barbados</option> 6498<option value="Belarus" data-provinces="[]">Belarus</option> 6499<option value="Belgium" data-provinces="[]">Belgium</option> 6500<option value="Belize" data-provinces="[]">Belize</option> 6501<option value="Benin" data-provinces="[]">Benin</option> 6502<option value="Bermuda" data-provinces="[]">Bermuda</option> 6503<option value="Bhutan" data-provinces="[]">Bhutan</option> 6504<option value="Bolivia" data-provinces="[]">Bolivia</option> 6505<option value="Bosnia And Herzegovina" data-provinces="[]">Bosnia & Herzegovina</option> 6506<option value="Botswana" data-provinces="[]">Botswana</option> 6507<option value="Brazil" data-provinces="[["Acre","Acre"],["Alagoas","Alagoas"],["Amapá","Amapá"],["Amazonas","Amazonas"],["Bahia","Bahia"],["Ceará","Ceará"],["Distrito Federal","Federal District"],["EspÃrito Santo","EspÃrito Santo"],["Goiás","Goiás"],["Maranhão","Maranhão"],["Mato Grosso","Mato Grosso"],["Mato Grosso do Sul","Mato Grosso do Sul"],["Minas Gerais","Minas Gerais"],["Paraná","Paraná"],["ParaÃba","ParaÃba"],["Pará","Pará"],["Pernambuco","Pernambuco"],["PiauÃ","PiauÃ"],["Rio Grande do Norte","Rio Grande do Norte"],["Rio Grande do Sul","Rio Grande do Sul"],["Rio de Janeiro","Rio de Janeiro"],["Rondônia","Rondônia"],["Roraima","Roraima"],["Santa Catarina","Santa Catarina"],["Sergipe","Sergipe"],["São Paulo","São Paulo"],["Tocantins","Tocantins"]]">Brazil</option> 6508<option value="British Indian Ocean Territory" data-provinces="[]">British Indian Ocean Territory</option> 6509<option value="Virgin Islands, British" data-provinces="[]">British Virgin Islands</option> 6510<option value="Brunei" data-provinces="[]">Brunei</option> 6511<option value="Bulgaria" data-provinces="[]">Bulgaria</option> 6512<option value="Burkina Faso" data-provinces="[]">Burkina Faso</option> 6513<option value="Burundi" data-provinces="[]">Burundi</option> 6514<option value="Cambodia" data-provinces="[]">Cambodia</option> 6515<option value="Republic of Cameroon" data-provinces="[]">Cameroon</option> 6516<option value="Canada" data-provinces="[["Alberta","Alberta"],["British Columbia","British Columbia"],["Manitoba","Manitoba"],["New Brunswick","New Brunswick"],["Newfoundland and Labrador","Newfoundland and Labrador"],["Northwest Territories","Northwest Territories"],["Nova Scotia","Nova Scotia"],["Nunavut","Nunavut"],["Ontario","Ontario"],["Prince Edward Island","Prince Edward Island"],["Quebec","Quebec"],["Saskatchewan","Saskatchewan"],["Yukon","Yukon"]]">Canada</option> 6517<option value="Cape Verde" data-provinces="[]">Cape Verde</option> 6518<option value="Caribbean Netherlands" data-provinces="[]">Caribbean Netherlands</option> 6519<option value="Cayman Islands" data-provinces="[]">Cayman Islands</option> 6520<option value="Central African Republic" data-provinces="[]">Central African Republic</option> 6521<option value="Chad" data-provinces="[]">Chad</option> 6522<option value="Chile" data-provinces="[["Antofagasta","Antofagasta"],["AraucanÃa","AraucanÃa"],["Arica and Parinacota","
6522Arica y Parinacota"],["Atacama","Atacama"],["Aysén","Aysén"],["BiobÃo","BÃo BÃo"],["Coquimbo","Coquimbo"],["Los Lagos","Los Lagos"],["Los RÃos","Los RÃos"],["Magallanes","Magallanes Region"],["Maule","Maule"],["O'Higgins","Libertador General Bernardo OâHiggins"],["Santiago","Santiago Metropolitan"],["Tarapacá","Tarapacá"],["ValparaÃso","ValparaÃso"],["Ãuble","Ãuble"]]">Chile</option> 6523<option value="China" data-provinces="[["Anhui","Anhui"],["Beijing","Beijing"],["Chongqing","Chongqing"],["Fujian","Fujian"],["Gansu","Gansu"],["Guangdong","Guangdong"],["Guangxi","Guangxi"],["Guizhou","Guizhou"],["Hainan","Hainan"],["Hebei","Hebei"],["Heilongjiang","Heilongjiang"],["Henan","Henan"],["Hubei","Hubei"],["Hunan","Hunan"],["Inner Mongolia","Inner Mongolia"],["Jiangsu","Jiangsu"],["Jiangxi","Jiangxi"],["Jilin","Jilin"],["Liaoning","Liaoning"],["Ningxia","Ningxia"],["Qinghai","Qinghai"],["Shaanxi","Shaanxi"],["Shandong","Shandong"],["Shanghai","Shanghai"],["Shanxi","Shanxi"],["Sichuan","Sichuan"],["Tianjin","Tianjin"],["Xinjiang","Xinjiang"],["Xizang","Tibet"],["Yunnan","Yunnan"],["Zhejiang","Zhejiang"]]">China</option> 6524<option value="Christmas Island" data-provinces="[]">Christmas Island</option> 6525<option value="Cocos (Keeling) Islands" data-provinces="[]">Cocos (Keeling) Islands</option> 6526<option value="Colombia" data-provinces="[["Amazonas","Amazonas"],["Antioquia","Antioquia"],["Arauca","Arauca"],["Atlántico","Atlántico"],["Bogotá, D.C.","Capital District"],["BolÃvar","BolÃvar"],["Boyacá","Boyacá"],["Caldas","Caldas"],["Caquetá","Caquetá"],["Casanare","Casanare"],["Cauca","Cauca"],["Cesar","Cesar"],["Chocó","Chocó"],["Cundinamarca","Cundinamarca"],["Córdoba","Córdoba"],["GuainÃa","GuainÃa"],["Guaviare","Guaviare"],["Huila","Huila"],["La Guajira","La Guajira"],["Magdalena","Magdalena"],["Meta","Meta"],["Nariño","Nariño"],["Norte de Santander","Norte de Santander"],["Putumayo","Putumayo"],["QuindÃo","QuindÃo"],["Risaralda","Risaralda"],["San Andrés, Providencia y Santa Catalina","San Andrés \u0026 Providencia"],["Santander","Santander"],["Sucre","Sucre"],["Tolima","Tolima"],["Valle del Cauca","Valle del Cauca"],["Vaupés","Vaupés"],["Vichada","Vichada"]]">Colombia</option> 6527<option value="Comoros" data-provinces="[]">Comoros</option> 6528<option value="Congo" data-provinces="[]">Congo - Brazzaville</option> 6529<option value="Congo, The Democratic Republic Of The" data-provinces="[]">Congo - Kinshasa</option> 6530<option value="Cook Islands" data-provinces="[]">Cook Islands</option> 6531<option value="Costa Rica" data-provinces="[["Alajuela","Alajuela"],["Cartago","Cartago"],["Guanacaste","Guanacaste"],["Heredia","Heredia"],["Limón","Limón"],["Puntarenas","Puntarenas"],["San José","San José"]]">Costa Rica</option> 6532<option value="Croatia" data-provinces="[]">Croatia</option> 6533<option value="Curaçao" data-provinces="[]">Curaçao</option> 6534<option value="Cyprus" data-provinces="[]">Cyprus</option> 6535<option value="Czech Republic" data-provinces="[]">Czechia</option> 6536<option value="Côte d'Ivoire" data-provinces="[]">Côte dâIvoire</option> 6537<option value="Denmark" data-provinces="[]">Denmark</option> 6538<option value="Djibouti" data-provinces="[]">Djibouti</option> 6539<option value="Dominica" data-provinces="[]">Dominica</option> 6540<option value="Dominican Republic" data-provinces="[]">Dominican Republic</option> 6541<option value="Ecuador" data-provinces="[]">Ecuador</option> 6542<option value="Egypt" data-provinces="[["6th of October","6th of October"],["Al Sharqia","Al Sharqia"],["Alexandria","Alexandria"],["Aswan","Aswan"],["Asyut","Asyut"],["Beheira","Beheira"],["Beni Suef","Beni Suef"],["Cairo","Cairo"],["Dakahlia","Dakahlia"],["Damietta","Damietta"],["Faiyum","Faiyum"],["Gharbia","Gharbia"],["Giza","Giza"],["Helwan","Helwan"],["Ismailia","Ismailia"],["Kafr el-Sheikh","Kafr el-Sheikh"],["Luxor","Luxor"],["Matrouh","Matrouh"],["Minya","Minya"],["Monufia","Monufia"],["New Valley","New Valley"],["North Sinai","North Sinai"],["Port Said","Port Said"],["Qalyubia","Qalyubia"],["Qena","Qena"],["Red Sea","Red Sea"],["Sohag","Sohag"],["South Sinai","South Sinai"],["Suez","Suez"]]">Egypt</option> 6543<option value="El Salvador" data-provinces="[["Ahuachapán","Ahuachapán"],["Cabañas","Cabañas"],["Chalatenango","Chalatenango"],["Cuscatlán","Cuscatlán"],["La Libertad","La Libertad"],["La Paz","La Paz"],["La Unión","La Unión"],["Morazán","Morazán"],["San Miguel","San Miguel"],["San Salvador","San Salvador"],["San Vicente","San Vicente"],["Santa Ana","Santa Ana"],["Sonsonate","Sonsonate"],["Usulután","Usulután"]]">El Salvador</option> 6544<option value="Equatorial Guinea" data-provinces="[]">Equatorial Guinea</option> 6545<option value="Eritrea" data-provinces="[]">Eritrea</option> 6546<option value="Estonia" data-provinces="[]">Estonia</option> 6547<option value="Eswatini" data-provinces="[]">Eswatini</option> 6548<option value="Ethiopia" data-provinces="[]">Ethiopia</option> 6549<option value="Falkland Islands (Malvinas)" data-provinces="[]">Falkland Islands</option> 6550<option value="Faroe Islands" data-provinces="[]">Faroe Islands</option> 6551<option value="Fiji" data-provinces="[]">Fiji</option> 6552<option value="Finland" data-provinces="[]">Finland</option> 6553<option value="France" data-provinces="[]">France</option> 6554<option value="French Guiana" data-provinces="[]">French Guiana</option> 6555<option value="French Polynesia" data-provinces="[]">French Polynesia</option> 6556<option value="French Southern Territories" data-provinces="[]">French Southern Territories</option> 6557<option value="Gabon" data-provinces="[]">Gabon</option> 6558<option value="Gambia" data-provinces="[]">Gambia</option> 6559<option value="Georgia" data-provinces="[]">Georgia</option> 6560<option value="Germany" data-provinces="[]">Germany</option> 6561<option value="Ghana" data-provinces="[]">Ghana</option> 6562<option value="Gibraltar" data-provinces="[]">Gibraltar</option> 6563<option value="Greece" data-provinces="[]">Greece</option> 6564<option value="Greenland" data-provinces="[]">Greenland</option> 6565<option value="Grenada" data-provinces="[]">Grenada</option> 6566<option value="Guadeloupe" data-provinces="[]">Guadeloupe</option> 6567<option value="Guatemala" data-provinces="[["Alta Verapaz","Alta Verapaz"],["Baja Verapaz","Baja Verapaz"],["Chimaltenango","Chimaltenango"],["Chiquimula","Chiquimula"],["El Progreso","El Progreso"],["Escuintla","Escuintla"],["Guatemala","Guatemala"],["Huehuetenango","Huehuetenango"],["Izabal","Izabal"],["Jalapa","Jalapa"],["Jutiapa","Jutiapa"],["Petén","Petén"],["Quetzaltenango","Quetzaltenango"],["Quiché","Quiché"],["Retalhuleu","Retalhuleu"],["Sacatepéquez","Sacatepéquez"],["San Marcos","San Marcos"],["Santa Rosa","Santa Rosa"],["Sololá","Sololá"],["Suchitepéquez","Suchitepéquez"],["Totonicapán","Totonicapán"],["Zacapa","Zacapa"]]">Guatemala</option> 6568<option value="Guernsey" data-provinces="[]">Guernsey</option> 6569<option value="Guinea" data-provinces="[]">Guinea</option> 6570<option value="Guinea Bissau" data-provinces="[]">Guinea-Bissau</option> 6571<option value="Guyana" data-provinces="[]">Guyana</option> 6572<option value="Haiti" data-provinces="[]">Haiti</option> 6573<option value="Honduras" data-provinces="[]">Honduras</option> 6574<option value="Hong Kong" data-provinces="[["Hong Kong Island","Hong Kong Island"],["Kowloon","Kowloon"],["New Territories","New Territories"]]">Hong Kong SAR</option> 6575<option value="Hungary" data-provinces="[]">Hungary</option> 6576<option value="Iceland" data-provinces="[]">Iceland</option> 6577<option value="India" data-provinces="[["Andaman and Nicobar Islands","Andaman and Nicobar Islands"],["Andhra Pradesh","Andhra Pradesh"],["Arunachal Pradesh","Arunachal Pradesh"],["Assam","Assam"],["Bihar","Bihar"],["Chandigarh","Chandigarh"],["Chhattisgarh","Chhattisgarh"],["Dadra and Nagar Haveli","Dadra and Nagar Haveli"],["Daman and Diu","Daman and Diu"],["Delhi","Delhi"],["Goa","Goa"],["Gujarat","Gujarat"],["Haryana","Haryana"],["Himachal Pradesh","Himachal Pradesh"],["Jammu and Kashmir","Jammu and Kashmir"],["Jharkhand","Jharkhand"],["Karnataka","Karnataka"],["Kerala","Kerala"],["Ladakh","Ladakh"],["Lakshadweep","Lakshadweep"],["Madhya Pradesh","Madhya Pradesh"],["Maharashtra","Maharashtra"],["Manipur","Manipur"],["Meghalaya","Meghalaya"],["Mizoram","Mizoram"],["Nagaland","Nagaland"],["Odisha","Odisha"],["Puducherry","Puducherry"],["Punjab","Punjab"],["Rajasthan","Rajasthan"],["Sikkim","Sikkim"],["Tamil Nadu","Tamil Nadu"],["Telangana","Telangana"],["Tripura","Tripura"],["Uttar Pradesh","Uttar Pradesh"],["Uttarakhand","Uttarakhand"],["West Bengal","West Bengal"]]">India</option> 6578<option value="Indonesia" data-provinces="[["Aceh","Aceh"],["Bali","Bali"],["Bangka Belitung","BangkaâBelitung Islands"],["Banten","Banten"],["Bengkulu","Bengkulu"],["Gorontalo","Gorontalo"],["Jakarta","Jakarta"],["Jambi","Jambi"],["Jawa Barat","West Java"],["Jawa Tengah","Central Java"],["Jawa Timur","East Java"],["Kalimantan Barat","West Kalimantan"],["Kalimantan Selatan","South Kalimantan"],["Kalimantan Tengah","Central Kalimantan"],["Kalimantan Timur","East Kalimantan"],["Kalimantan Utara","North Kalimantan"],["Kepulauan Riau","Riau Islands"],["
6578Lampung","Lampung"],["Maluku","Maluku"],["Maluku Utara","North Maluku"],["North Sumatra","North Sumatra"],["Nusa Tenggara Barat","West Nusa Tenggara"],["Nusa Tenggara Timur","East Nusa Tenggara"],["Papua","Papua"],["Papua Barat","West Papua"],["Riau","Riau"],["South Sumatra","South Sumatra"],["Sulawesi Barat","West Sulawesi"],["Sulawesi Selatan","South Sulawesi"],["Sulawesi Tengah","Central Sulawesi"],["Sulawesi Tenggara","Southeast Sulawesi"],["Sulawesi Utara","North Sulawesi"],["West Sumatra","West Sumatra"],["Yogyakarta","Yogyakarta"]]">Indonesia</option> 6579<option value="Iraq" data-provinces="[]">Iraq</option> 6580<option value="Ireland" data-provinces="[["Carlow","Carlow"],["Cavan","Cavan"],["Clare","Clare"],["Cork","Cork"],["Donegal","Donegal"],["Dublin","Dublin"],["Galway","Galway"],["Kerry","Kerry"],["Kildare","Kildare"],["Kilkenny","Kilkenny"],["Laois","Laois"],["Leitrim","Leitrim"],["Limerick","Limerick"],["Longford","Longford"],["Louth","Louth"],["Mayo","Mayo"],["Meath","Meath"],["Monaghan","Monaghan"],["Offaly","Offaly"],["Roscommon","Roscommon"],["Sligo","Sligo"],["Tipperary","Tipperary"],["Waterford","Waterford"],["Westmeath","Westmeath"],["Wexford","Wexford"],["Wicklow","Wicklow"]]">Ireland</option> 6581<option value="Isle Of Man" data-provinces="[]">Isle of Man</option> 6582<option value="Israel" data-provinces="[]">Israel</option> 6583<option value="Italy" data-provinces="[["Agrigento","Agrigento"],["Alessandria","Alessandria"],["Ancona","Ancona"],["Aosta","Aosta Valley"],["Arezzo","Arezzo"],["Ascoli Piceno","Ascoli Piceno"],["Asti","Asti"],["Avellino","Avellino"],["Bari","Bari"],["Barletta-Andria-Trani","Barletta-Andria-Trani"],["Belluno","Belluno"],["Benevento","Benevento"],["Bergamo","Bergamo"],["Biella","Biella"],["Bologna","Bologna"],["Bolzano","South Tyrol"],["Brescia","Brescia"],["Brindisi","Brindisi"],["Cagliari","Cagliari"],["Caltanissetta","Caltanissetta"],["Campobasso","Campobasso"],["Caserta","Caserta"],["Catania","Catania"],["Catanzaro","Catanzaro"],["Chieti","Chieti"],["Como","Como"],["Cosenza","Cosenza"],["Cremona","Cremona"],["Crotone","Crotone"],["Cuneo","Cuneo"],["Enna","Enna"],["Fermo","Fermo"],["Ferrara","Ferrara"],["Firenze","Florence"],["Foggia","Foggia"],["Forlì-Cesena","Forlì-Cesena"],["Frosinone","Frosinone"],["Gallura Nord-Est Sardegna","Gallura Nord-Est Sardegna"],["Genova","Genoa"],["Gorizia","Gorizia"],["Grosseto","Grosseto"],["Imperia","Imperia"],["Isernia","Isernia"],["L'Aquila","LâAquila"],["La Spezia","La Spezia"],["Latina","Latina"],["Lecce","Lecce"],["Lecco","Lecco"],["Livorno","Livorno"],["Lodi","Lodi"],["Lucca","Lucca"],["Macerata","Macerata"],["Mantova","Mantua"],["Massa-Carrara","Massa and Carrara"],["Matera","Matera"],["Medio Campidano","Medio Campidano"],["Messina","Messina"],["Milano","Milan"],["Modena","Modena"],["Monza e Brianza","Monza and Brianza"],["Napoli","Naples"],["Novara","Novara"],["Nuoro","Nuoro"],["Ogliastra","Ogliastra"],["Oristano","Oristano"],["Padova","Padua"],["Palermo","Palermo"],["Parma","Parma"],["Pavia","Pavia"],["Perugia","Perugia"],["Pesaro e Urbino","Pesaro and Urbino"],["Pescara","Pescara"],["Piacenza","Piacenza"],["Pisa","Pisa"],["Pistoia","Pistoia"],["Pordenone","Pordenone"],["Potenza","Potenza"],["Prato","Prato"],["Ragusa","Ragusa"],["Ravenna","Ravenna"],["Reggio Calabria","Reggio Calabria"],["Reggio Emilia","Reggio Emilia"],["Rieti","Rieti"],["Rimini","Rimini"],["Roma","Rome"],["Rovigo","Rovigo"],["Salerno","Salerno"],["Sassari","Sassari"],["Savona","Savona"],["Siena","Siena"],["Siracusa","Syracuse"],["Sondrio","Sondrio"],["Sulcis Iglesiente","Sulcis Iglesiente"],["Taranto","Taranto"],["Teramo","Teramo"],["Terni","Terni"],["Torino","Turin"],["Trapani","Trapani"],["Trento","Trentino"],["Treviso","Treviso"],["Trieste","Trieste"],["Udine","Udine"],["Varese","Varese"],["Venezia","Venice"],["Verbano-Cusio-Ossola","Verbano-Cusio-Ossola"],["Vercelli","Vercelli"],["Verona","Verona"],["Vibo Valentia","Vibo Valentia"],["Vicenza","Vicenza"],["Viterbo","Viterbo"]]">Italy</option> 6584<option value="Jamaica" data-provinces="[]">Jamaica</option> 6585<option value="Japan" data-provinces="[["Aichi","Aichi"],["Akita","Akita"],["Aomori","Aomori"],["Chiba","Chiba"],["Ehime","Ehime"],["Fukui","Fukui"],["Fukuoka","Fukuoka"],["Fukushima","Fukushima"],["Gifu","Gifu"],["Gunma","Gunma"],["Hiroshima","Hiroshima"],["HokkaidÅ","Hokkaido"],["HyÅgo","Hyogo"],["Ibaraki","Ibaraki"],["Ishikawa","Ishikawa"],["Iwate","Iwate"],["Kagawa","Kagawa"],["Kagoshima","Kagoshima"],["Kanagawa","Kanagawa"],["Kumamoto","Kumamoto"],["KyÅto","Kyoto"],["KÅchi","Kochi"],["Mie","Mie"],["Miyagi","Miyagi"],["Miyazaki","Miyazaki"],["Nagano","Nagano"],["Nagasaki","Nagasaki"],["Nara","Nara"],["Niigata","Niigata"],["Okayama","Okayama"],["Okinawa","Okinawa"],["Saga","Saga"],["Saitama","Saitama"],["Shiga","Shiga"],["Shimane","Shimane"],["Shizuoka","Shizuoka"],["Tochigi","Tochigi"],["Tokushima","Tokushima"],["Tottori","Tottori"],["Toyama","Toyama"],["TÅkyÅ","Tokyo"],["Wakayama","Wakayama"],["Yamagata","Yamagata"],["Yamaguchi","Yamaguchi"],["Yamanashi","Yamanashi"],["Åita","Oita"],["Åsaka","Osaka"]]">Japan</option> 6586<option value="Jersey" data-provinces="[]">Jersey</option> 6587<option value="Jordan" data-provinces="[]">Jordan</option> 6588<option value="Kazakhstan" data-provinces="[]">Kazakhstan</option> 6589<option value="Kenya" data-provinces="[]">Kenya</option> 6590<option value="Kiribati" data-provinces="[]">Kiribati</option> 6591<option value="Kosovo" data-provinces="[]">Kosovo</option> 6592<option value="Kuwait" data-provinces="[["Al Ahmadi","Al Ahmadi"],["Al Asimah","Al Asimah"],["Al Farwaniyah","Al Farwaniyah"],["Al Jahra","Al Jahra"],["Hawalli","Hawalli"],["Mubarak Al-Kabeer","Mubarak Al-Kabeer"]]">Kuwait</option> 6593<option value="Kyrgyzstan" data-provinces="[]">Kyrgyzstan</option> 6594<option value="Lao People's Democratic Republic" data-provinces="[]">Laos</option> 6595<option value="Latvia" data-provinces="[]">Latvia</option> 6596<option value="Lebanon" data-provinces="[]">Lebanon</option> 6597<option value="Lesotho" data-provinces="[]">Lesotho</option> 6598<option value="Liberia" data-provinces="[]">Liberia</option> 6599<option value="Libyan Arab Jamahiriya" data-provinces="[]">Libya</option> 6600<option value="Liechtenstein" data-provinces="[]">Liechtenstein</option> 6601<option value="Lithuania" data-provinces="[]">Lithuania</option> 6602<option value="Luxembourg" data-provinces="[]">Luxembourg</option> 6603<option value="Macao" data-provinces="[]">Macao SAR</option>
6604<option value="Madagascar" data-provinces="[]">Madagascar</option> 6605<option value="Malawi" data-provinces="[]">Malawi</option> 6606<option value="Malaysia" data-provinces="[["Johor","Johor"],["Kedah","Kedah"],["Kelantan","Kelantan"],["Kuala Lumpur","Kuala Lumpur"],["Labuan","Labuan"],["Melaka","Malacca"],["Negeri Sembilan","Negeri Sembilan"],["Pahang","Pahang"],["Penang","Penang"],["Perak","Perak"],["Perlis","Perlis"],["Putrajaya","Putrajaya"],["Sabah","Sabah"],["Sarawak","Sarawak"],["Selangor","Selangor"],["Terengganu","Terengganu"]]">Malaysia</option> 6607<option value="Maldives" data-provinces="[]">Maldives</option> 6608<option value="Mali" data-provinces="[]">Mali</option> 6609<option value="Malta" data-provinces="[]">Malta</option> 6610<option value="Martinique" data-provinces="[]">Martinique</option> 6611<option value="Mauritania" data-provinces="[]">Mauritania</option> 6612<option value="Mauritius" data-provinces="[]">Mauritius</option> 6613<option value="Mayotte" data-provinces="[]">Mayotte</option> 6614<option value="Mexico" data-provinces="[["Aguascalientes","Aguascalientes"],["Baja California","Baja California"],["Baja California Sur","Baja California Sur"],["Campeche","Campeche"],["Chiapas","Chiapas"],["Chihuahua","Chihuahua"],["Ciudad de México","Ciudad de Mexico"],["Coahuila","Coahuila"],["Colima","Colima"],["Durango","Durango"],["Guanajuato","Guanajuato"],["Guerrero","Guerrero"],["Hidalgo","Hidalgo"],["Jalisco","Jalisco"],["Michoacán","Michoacán"],["Morelos","Morelos"],["México","Mexico State"],["Nayarit","Nayarit"],["Nuevo León","Nuevo León"],["Oaxaca","Oaxaca"],["Puebla","Puebla"],["Querétaro","Querétaro"],["Quintana Roo","Quintana Roo"],["San Luis PotosÃ","San Luis PotosÃ"],["Sinaloa","Sinaloa"],["Sonora","Sonora"],["Tabasco","Tabasco"],["Tamaulipas","Tamaulipas"],["Tlaxcala","Tlaxcala"],["Veracruz","Veracruz"],["Yucatán","Yucatán"],["Zacatecas","Zacatecas"]]">Mexico</option> 6615<option value="Moldova, Republic of" data-provinces="[]">Moldova</option> 6616<option value="Monaco" data-provinces="[]">Monaco</option> 6617<option value="Mongolia" data-provinces="[]">Mongolia</option> 6618<option value="Montenegro" data-provinces="[]">Montenegro</option> 6619<option value="Montserrat" data-provinces="[]">Montserrat</option> 6620<option value="Morocco" data-provinces="[]">Morocco</option> 6621<option value="Mozambique" data-provinces="[]">Mozambique</option> 6622<option value="Myanmar" data-provinces="[]">Myanmar (Burma)</option> 6623<option value="Namibia" data-provinces="[]">Namibia</option> 6624<option value="Nauru" data-provinces="[]">Nauru</option> 6625<option value="Nepal" data-provinces="[]">Nepal</option> 6626<option value="Netherlands" data-provinces="[]">Netherlands</option> 6627<option value="New Caledonia" data-provinces="[]">New Caledonia</option> 6628<option value="New Zealand" data-provinces="[["Auckland","Auckland"],["Bay of Plenty","Bay of Plenty"],["Canterbury","Canterbury"],["Chatham Islands","Chatham Islands"],["Gisborne","Gisborne"],["Hawke's Bay","Hawkeâs Bay"],["Manawatu-Wanganui","ManawatÅ«-Whanganui"],["Marlborough","Marlborough"],["Nelson","Nelson"],["Northland","Northland"],["Otago","Otago"],["Southland","Southland"],["Taranaki","Taranaki"],["Tasman","Tasman"],["Waikato","Waikato"],["Wellington","Wellington"],["West Coast","West Coast"]]">New Zealand</option> 6629<option value="Nicaragua" data-provinces="[]">Nicaragua</option> 6630<option value="Niger" data-provinces="[]">Niger</option> 6631<option value="Nigeria" data-provinces="[["Abia","Abia"],["Abuja Federal Capital Territory","Federal Capital Territory"],["Adamawa","Adamawa"],["Akwa Ibom","Akwa Ibom"],["Anambra","Anambra"],["Bauchi","Bauchi"],["Bayelsa","Bayelsa"],["Benue","Benue"],["Borno","Borno"],["Cross River","Cross River"],["Delta","Delta"],["Ebonyi","Ebonyi"],["Edo","Edo"],["Ekiti","Ekiti"],["Enugu","Enugu"],["Gombe","Gombe"],["Imo","Imo"],["Jigawa","Jigawa"],["Kaduna","Kaduna"],["Kano","Kano"],["Katsina","Katsina"],["Kebbi","Kebbi"],["Kogi","Kogi"],["Kwara","Kwara"],["Lagos","Lagos"],["Nasarawa","Nasarawa"],["Niger","Niger"],["Ogun","Ogun"],["Ondo","Ondo"],["Osun","Osun"],["Oyo","Oyo"],["Plateau","Plateau"],["Rivers","Rivers"],["Sokoto","Sokoto"],["Taraba","Taraba"],["Yobe","Yobe"],["Zamfara","Zamfara"]]">Nigeria</option> 6632<option value="Niue" data-provinces="[]">Niue</option> 6633<option value="Norfolk Island" data-provinces="[]">Norfolk Island</option> 6634<option value="North Macedonia" data-provinces="[]">North Macedonia</option> 6635<option value="Norway" data-provinces="[]">Norway</option> 6636<option value="Oman" data-provinces="[]">Oman</option> 6637<option value="Pakistan" data-provinces="[]">Pakistan</option> 6638<option value="Palestinian Territory, Occupied" data-provinces="[]">Palestinian Territories</option> 6639<option value="Panama" data-provinces="[["Bocas del Toro","Bocas del Toro"],["ChiriquÃ","ChiriquÃ"],["Coclé","Coclé"],["Colón","Colón"],["Darién","Darién"],["Emberá","Emberá"],["Herrera","Herrera"],["Kuna Yala","Guna Yala"],["Los Santos","Los Santos"],["Ngöbe-Buglé","Ngöbe-Buglé"],["Panamá","Panamá"],["Panamá Oeste","West Panamá"],["Veraguas","Veraguas"]]">Panama</option> 6640<option value="Papua New Guinea" data-provinces="[]">Papua New Guinea</option> 6641<option value="Paraguay" data-provinces="[]">Paraguay</option> 6642<option value="Peru" data-provinces="[["Amazonas","Amazonas"],["ApurÃmac","ApurÃmac"],["Arequipa","Arequipa"],["Ayacucho","Ayacucho"],["Cajamarca","Cajamarca"],["Callao","El Callao"],["Cuzco","Cusco"],["Huancavelica","Huancavelica"],["Huánuco","Huánuco"],["Ica","Ica"],["JunÃn","JunÃn"],["La Libertad","La Libertad"],["Lambayeque","Lambayeque"],["Lima (departamento)","Lima (Department)"],["Lima (provincia)","Lima (Metropolitan)"],["Loreto","Loreto"],["Madre de Dios","Madre de Dios"],["Moquegua","Moquegua"],["Pasco","Pasco"],["Piura","Piura"],["Puno","Puno"],["San MartÃn","San MartÃn"],["Tacna","Tacna"],["Tumbes","Tumbes"],["Ucayali","Ucayali"],["Ãncash","Ancash"]]">
6642Peru</option> 6643<option value="Philippines" data-provinces="[["Abra","Abra"],["Agusan del Norte","Agusan del Norte"],["Agusan del Sur","Agusan del Sur"],["Aklan","Aklan"],["Albay","Albay"],["Antique","Antique"],["Apayao","Apayao"],["Aurora","Aurora"],["Basilan","Basilan"],["Bataan","Bataan"],["Batanes","Batanes"],["Batangas","Batangas"],["Benguet","Benguet"],["Biliran","Biliran"],["Bohol","Bohol"],["Bukidnon","Bukidnon"],["Bulacan","Bulacan"],["Cagayan","Cagayan"],["Camarines Norte","Camarines Norte"],["Camarines Sur","Camarines Sur"],["Camiguin","Camiguin"],["Capiz","Capiz"],["Catanduanes","Catanduanes"],["Cavite","Cavite"],["Cebu","Cebu"],["Cotabato","Cotabato"],["Davao Occidental","Davao Occidental"],["Davao Oriental","Davao Oriental"],["Davao de Oro","Compostela Valley"],["Davao del Norte","Davao del Norte"],["Davao del Sur","Davao del Sur"],["Dinagat Islands","Dinagat Islands"],["Eastern Samar","Eastern Samar"],["Guimaras","Guimaras"],["Ifugao","Ifugao"],["Ilocos Norte","Ilocos Norte"],["Ilocos Sur","Ilocos Sur"],["Iloilo","Iloilo"],["Isabela","Isabela"],["Kalinga","Kalinga"],["La Union","La Union"],["Laguna","Laguna"],["Lanao del Norte","Lanao del Norte"],["Lanao del Sur","Lanao del Sur"],["Leyte","Leyte"],["Maguindanao","Maguindanao"],["Marinduque","Marinduque"],["Masbate","Masbate"],["Metro Manila","Metro Manila"],["Misamis Occidental","Misamis Occidental"],["Misamis Oriental","Misamis Oriental"],["Mountain Province","Mountain"],["Negros Occidental","Negros Occidental"],["Negros Oriental","Negros Oriental"],["Northern Samar","Northern Samar"],["Nueva Ecija","Nueva Ecija"],["Nueva Vizcaya","Nueva Vizcaya"],["Occidental Mindoro","Occidental Mindoro"],["Oriental Mindoro","Oriental Mindoro"],["Palawan","Palawan"],["Pampanga","Pampanga"],["Pangasinan","Pangasinan"],["Quezon","Quezon"],["Quirino","Quirino"],["Rizal","Rizal"],["Romblon","Romblon"],["Samar","Samar"],["Sarangani","Sarangani"],["Siquijor","Siquijor"],["Sorsogon","Sorsogon"],["South Cotabato","South Cotabato"],["Southern Leyte","Southern Leyte"],["Sultan Kudarat","Sultan Kudarat"],["Sulu","Sulu"],["Surigao del Norte","Surigao del Norte"],["Surigao del Sur","Surigao del Sur"],["Tarlac","Tarlac"],["Tawi-Tawi","Tawi-Tawi"],["Zambales","Zambales"],["Zamboanga Sibugay","Zamboanga Sibugay"],["Zamboanga del Norte","Zamboanga del Norte"],["Zamboanga del Sur","Zamboanga del Sur"]]">Philippines</option> 6644<option value="Pitcairn" data-provinces="[]">Pitcairn Islands</option> 6645<option value="Poland" data-provinces="[]">Poland</option> 6646<option value="Portugal" data-provinces="[["Aveiro","Aveiro"],["Açores","Azores"],["Beja","Beja"],["Braga","Braga"],["Bragança","Bragança"],["Castelo Branco","Castelo Branco"],["Coimbra","Coimbra"],["Faro","Faro"],["Guarda","Guarda"],["Leiria","Leiria"],["Lisboa","Lisbon"],["Madeira","Madeira"],["Portalegre","Portalegre"],["Porto","Porto"],["Santarém","Santarém"],["Setúbal","Setúbal"],["Viana do Castelo","Viana do Castelo"],["Vila Real","Vila Real"],["Viseu","Viseu"],["Ãvora","Ãvora"]]">Portugal</option> 6647<option value="Qatar" data-provinces="[]">Qatar</option> 6648<option value="Reunion" data-provinces="[]">Réunion</option> 6649<option value="Romania" data-provinces="[["Alba","Alba"],["Arad","Arad"],["ArgeÈ","ArgeÈ"],["BacÄu","BacÄu"],["Bihor","Bihor"],["BistriÈa-NÄsÄud","BistriÅ£a-NÄsÄud"],["BotoÈani","BotoÅani"],["BraÈov","BraÅov"],["BrÄila","BrÄila"],["BucureÈti","Bucharest"],["BuzÄu","BuzÄu"],["CaraÈ-Severin","CaraÈ-Severin"],["Cluj","Cluj"],["ConstanÈa","ConstanÈa"],["Covasna","Covasna"],["CÄlÄraÈi","CÄlÄraÈi"],["Dolj","Dolj"],["DâmboviÈa","DâmboviÈa"],["GalaÈi","GalaÈi"],["Giurgiu","Giurgiu"],["Gorj","Gorj"],["Harghita","Harghita"],["Hunedoara","Hunedoara"],["IalomiÈa","IalomiÈa"],["IaÈi","IaÈi"],["Ilfov","Ilfov"],["MaramureÈ","MaramureÅ"],["MehedinÈi","MehedinÈi"],["MureÈ","MureÅ"],["NeamÈ","NeamÅ£"],["Olt","Olt"],["Prahova","Prahova"],["Satu Mare","Satu Mare"],["Sibiu","Sibiu"],["Suceava","Suceava"],["SÄlaj","SÄlaj"],["Teleorman","Teleorman"],["TimiÈ","TimiÈ"],["Tulcea","Tulcea"],["Vaslui","Vaslui"],["Vrancea","Vrancea"],["Vâlcea","Vâlcea"]]">Romania</option> 6650<option value="Russia" data-provinces="[["Altai Krai","Altai Krai"],["Altai Republic","Altai"],["Amur Oblast","Amur"],["Arkhangelsk Oblast","Arkhangelsk"],["Astrakhan Oblast","Astrakhan"],["Belgorod Oblast","Belgorod"],["Bryansk Oblast","Bryansk"],["Chechen Republic","Chechen"],["Chelyabinsk Oblast","Chelyabinsk"],["Chukotka Autonomous Okrug","Chukotka Okrug"],["Chuvash Republic","Chuvash"],["Irkutsk Oblast","Irkutsk"],["Ivanovo Oblast","Ivanovo"],["Jewish Autonomous Oblast","Jewish"],["Kabardino-Balkarian Republic","Kabardino-Balkar"],["Kaliningrad Oblast","Kaliningrad"],["Kaluga Oblast","Kaluga"],["Kamchatka Krai","Kamchatka Krai"],["KarachayâCherkess Republic","Karachay-Cherkess"],["Kemerovo Oblast","Kemerovo"],["Khabarovsk Krai","Khabarovsk Krai"],["Khanty-Mansi Autonomous Okrug","Khanty-Mansi"],["Kirov Oblast","Kirov"],["Komi Republic","Komi"],["Kostroma Oblast","Kostroma"],["Krasnodar Krai","Krasnodar Krai"],["Krasnoyarsk Krai","Krasnoyarsk Krai"],["Kurgan Oblast","Kurgan"],["Kursk Oblast","Kursk"],["Leningrad Oblast","Leningrad"],["Lipetsk Oblast","Lipetsk"],["Magadan Oblast","Magadan"],["Mari El Republic","Mari El"],["Moscow","Moscow"],["Moscow Oblast","Moscow Province"],["Murmansk Oblast","Murmansk"],["Nizhny Novgorod Oblast","Nizhny Novgorod"],["Novgorod Oblast","Novgorod"],["Novosibirsk Oblast","Novosibirsk"],["Omsk Oblast","Omsk"],["Orenburg Oblast","Orenburg"],["Oryol Oblast","Oryol"],["Penza Oblast","Penza"],["Perm Krai","Perm Krai"],["Primorsky Krai","Primorsky Krai"],["Pskov Oblast","Pskov"],["Republic of Adygeya","Adygea"],["Republic of Bashkortostan","Bashkortostan"],["Republic of Buryatia","Buryat"],["Republic of Dagestan","Dagestan"],["Republic of Ingushetia","Ingushetia"],["Republic of Kalmykia","Kalmykia"],["Republic of Karelia","Karelia"],["Republic of Khakassia","Khakassia"],["Republic of Mordovia","Mordovia"],["Republic of North OssetiaâAlania","North Ossetia-Alania"],["Republic of Tatarstan","Tatarstan"],["Rostov Oblast","Rostov"],["Ryazan Oblast","Ryazan"],["Saint Petersburg","Saint Petersburg"],["Sakha Republic (Yakutia)","Sakha"],["Sakhalin Oblast","Sakhalin"],["Samara Oblast","Samara"],["Saratov Oblast","Saratov"],["Smolensk Oblast","Smolensk"],["Stavropol Krai","Stavropol Krai"],["Sverdlovsk Oblast","Sverdlovsk"],["Tambov Oblast","Tambov"],["Tomsk Oblast","Tomsk"],["Tula Oblast","Tula"],["Tver Oblast","Tver"],["Tyumen Oblast","Tyumen"],["Tyva Republic","Tuva"],["Udmurtia","Udmurt"],["Ulyanovsk Oblast","Ulyanovsk"],["Vladimir Oblast","Vladimir"],["Volgograd Oblast","Volgograd"],["Vologda Oblast","Vologda"],["Voronezh Oblast","Voronezh"],["Yamalo-Nenets Autonomous Okrug","Yamalo-Nenets Okrug"],["Yaroslavl Oblast","Yaroslavl"],["Zabaykalsky Krai","Zabaykalsky Krai"]]">Russia</option> 6651<option value="Rwanda" data-provinces="[]">Rwanda</option> 6652<option value="Samoa" data-provinces="[]">Samoa</option> 6653<option value="San Marino" data-provinces="[]">San Marino</option> 6654<option value="Sao Tome And Principe" data-provinces="[]">São Tomé & PrÃncipe</option> 6655<option value="Saudi Arabia" data-provinces="[]">Saudi Arabia</option> 6656<option value="Senegal" data-provinces="[]">Senegal</option> 6657<option value="Serbia" data-provinces="[]">Serbia</option> 6658<option value="Seychelles" data-provinces="[]">Seychelles</option> 6659<option value="Sierra Leone" data-provinces="[]">Sierra Leone</option> 6660<option value="Singapore" data-provinces="[]">Singapore</option> 6661<option value="Sint Maarten" data-provinces="[]">Sint Maarten</option> 6662<option value="Slovakia" data-provinces="[]">Slovakia</option> 6663<option value="Slovenia" data-provinces="[]">Slovenia</option> 6664<option value="Solomon Islands" data-provinces="[]">Solomon Islands</option> 6665<option value="Somalia" data-provinces="[]">Somalia</option> 6666<option value="South Africa" data-provinces="[["Eastern Cape","Eastern Cape"],["Free State","Free State"],["Gauteng","Gauteng"],["KwaZulu-Natal","KwaZulu-Natal"],["Limpopo","Limpopo"],["Mpumalanga","Mpumalanga"],["North West","North West"],["Northern Cape","Northern Cape"],["Western Cape","Western Cape"]]">South Africa</option> 6667<option value="South Georgia And The South Sandwich Islands" data-provinces="[]">South Georgia & South Sandwich Islands</option> 6668<option value="South Korea" data-provinces="[["Busan","Busan"],["Chungbuk","North Chungcheong"],["Chungnam","South Chungcheong"],["Daegu","Daegu"],["Daejeon","Daejeon"],["Gangwon","Gangwon"],["Gwangju","Gwangju City"],["Gyeongbuk","North Gyeongsang"],["Gyeonggi","Gyeonggi"],["Gyeongnam","South Gyeongsang"],["Incheon","Incheon"],["Jeju","Jeju"],["Jeonbuk","North Jeolla"],["Jeonnam","South Jeolla"],["Sejong","Sejong"],["Seoul","Seoul"],["Ulsan","Ulsan"]]">South Korea</option> 6669<option value="South Sudan" data-provinces="[]">South Sudan</option> 6670<option value="Spain" data-provinces="[["A Coruña","A Coruña"],["Albacete","Albacete"],["Alicante","Alicante"],["AlmerÃa","AlmerÃa"],["Asturias","Asturias Province"],["Badajoz","Badajoz"],["Balears","Balears Province"],["Barcelona","Barcelona"],["Burgos","Burgos"],["Cantabria","Cantabria Province"],["Castellón","Castellón"],["Ceuta","Ceuta"],["Ciudad Real","Ciudad Real"],["Cuenca","Cuenca"],["Cáceres","Cáceres"],["Cádiz","Cádiz"],["Córdoba","Córdoba"],["Girona","Girona"],["Granada","Granada"],["Guadalajara","Guadalajara"],["
6670Guipúzcoa","Gipuzkoa"],["Huelva","Huelva"],["Huesca","Huesca"],["Jaén","Jaén"],["La Rioja","La Rioja Province"],["Las Palmas","Las Palmas"],["León","León"],["Lleida","Lleida"],["Lugo","Lugo"],["Madrid","Madrid Province"],["Melilla","Melilla"],["Murcia","Murcia"],["Málaga","Málaga"],["Navarra","Navarra"],["Ourense","Ourense"],["Palencia","Palencia"],["Pontevedra","Pontevedra"],["Salamanca","Salamanca"],["Santa Cruz de Tenerife","Santa Cruz de Tenerife"],["Segovia","Segovia"],["Sevilla","Seville"],["Soria","Soria"],["Tarragona","Tarragona"],["Teruel","Teruel"],["Toledo","Toledo"],["Valencia","Valencia"],["Valladolid","Valladolid"],["Vizcaya","Biscay"],["Zamora","Zamora"],["Zaragoza","Zaragoza"],["Ãlava","Ãlava"],["Ãvila","Ãvila"]]">Spain</option> 6671<option value="Sri Lanka" data-provinces="[]">Sri Lanka</option> 6672<option value="Saint Barthélemy" data-provinces="[]">St. Barthélemy</option> 6673<option value="Saint Helena" data-provinces="[]">St. Helena</option> 6674<option value="Saint Kitts And Nevis" data-provinces="[]">St. Kitts & Nevis</option> 6675<option value="Saint Lucia" data-provinces="[]">St. Lucia</option> 6676<option value="Saint Martin" data-provinces="[]">St. Martin</option> 6677<option value="Saint Pierre And Miquelon" data-provinces="[]">St. Pierre & Miquelon</option> 6678<option value="St. Vincent" data-provinces="[]">St. Vincent & Grenadines</option> 6679<option value="Sudan" data-provinces="[]">Sudan</option> 6680<option value="Suriname" data-provinces="[]">Suriname</option> 6681<option value="Svalbard And Jan Mayen" data-provinces="[]">Svalbard & Jan Mayen</option> 6682<option value="Sweden" data-provinces="[]">Sweden</option> 6683<option value="Switzerland" data-provinces="[]">Switzerland</option> 6684<option value="Taiwan" data-provinces="[]">Taiwan</option> 6685<option value="Tajikistan" data-provinces="[]">Tajikistan</option> 6686<option value="Tanzania, United Republic Of" data-provinces="[]">Tanzania</option> 6687<option value="Thailand" data-provinces="[["Amnat Charoen","Amnat Charoen"],["Ang Thong","Ang Thong"],["Bangkok","Bangkok"],["Bueng Kan","Bueng Kan"],["Buriram","Buri Ram"],["Chachoengsao","Chachoengsao"],["Chai Nat","Chai Nat"],["Chaiyaphum","Chaiyaphum"],["Chanthaburi","Chanthaburi"],["Chiang Mai","Chiang Mai"],["Chiang Rai","Chiang Rai"],["Chon Buri","Chon Buri"],["Chumphon","Chumphon"],["Kalasin","Kalasin"],["Kamphaeng Phet","Kamphaeng Phet"],["Kanchanaburi","Kanchanaburi"],["Khon Kaen","Khon Kaen"],["Krabi","Krabi"],["Lampang","Lampang"],["Lamphun","Lamphun"],["Loei","Loei"],["Lopburi","Lopburi"],["Mae Hong Son","Mae Hong Son"],["Maha Sarakham","Maha Sarakham"],["Mukdahan","Mukdahan"],["Nakhon Nayok","Nakhon Nayok"],["Nakhon Pathom","Nakhon Pathom"],["Nakhon Phanom","Nakhon Phanom"],["Nakhon Ratchasima","Nakhon Ratchasima"],["Nakhon Sawan","Nakhon Sawan"],["Nakhon Si Thammarat","Nakhon Si Thammarat"],["Nan","Nan"],["Narathiwat","Narathiwat"],["Nong Bua Lam Phu","Nong Bua Lam Phu"],["Nong Khai","Nong Khai"],["Nonthaburi","Nonthaburi"],["Pathum Thani","Pathum Thani"],["Pattani","Pattani"],["Pattaya","Pattaya"],["Phangnga","Phang Nga"],["Phatthalung","Phatthalung"],["Phayao","Phayao"],["Phetchabun","Phetchabun"],["Phetchaburi","Phetchaburi"],["Phichit","Phichit"],["Phitsanulok","Phitsanulok"],["
6687Phra Nakhon Si Ayutthaya","Phra Nakhon Si Ayutthaya"],["Phrae","Phrae"],["Phuket","Phuket"],["Prachin Buri","Prachin Buri"],["Prachuap Khiri Khan","Prachuap Khiri Khan"],["Ranong","Ranong"],["Ratchaburi","Ratchaburi"],["Rayong","Rayong"],["Roi Et","Roi Et"],["Sa Kaeo","Sa Kaeo"],["Sakon Nakhon","Sakon Nakhon"],["Samut Prakan","Samut Prakan"],["Samut Sakhon","Samut Sakhon"],["Samut Songkhram","Samut Songkhram"],["Saraburi","Saraburi"],["Satun","Satun"],["Sing Buri","Sing Buri"],["Sisaket","Si Sa Ket"],["Songkhla","Songkhla"],["Sukhothai","Sukhothai"],["Suphan Buri","Suphanburi"],["Surat Thani","Surat Thani"],["Surin","Surin"],["Tak","Tak"],["Trang","Trang"],["Trat","Trat"],["Ubon Ratchathani","Ubon Ratchathani"],["Udon Thani","Udon Thani"],["Uthai Thani","Uthai Thani"],["Uttaradit","Uttaradit"],["Yala","Yala"],["Yasothon","Yasothon"]]">Thailand</option> 6688<option value="Timor Leste" data-provinces="[]">Timor-Leste</option> 6689<option value="Togo" data-provinces="[]">Togo</option> 6690<option value="Tokelau" data-provinces="[]">Tokelau</option> 6691<option value="Tonga" data-provinces="[]">Tonga</option> 6692<option value="Trinidad and Tobago" data-provinces="[]">Trinidad & Tobago</option> 6693<option value="Tristan da Cunha" data-provinces="[]">Tristan da Cunha</option> 6694<option value="Tunisia" data-provinces="[]">Tunisia</option> 6695<option value="Turkey" data-provinces="[]">Türkiye</option> 6696<option value="Turkmenistan" data-provinces="[]">Turkmenistan</option> 6697<option value="Turks and Caicos Islands" data-provinces="[]">Turks & Caicos Islands</option> 6698<option value="Tuvalu" data-provinces="[]">Tuvalu</option> 6699<option value="United States Minor Outlying Islands" data-provinces="[]">U.S. Outlying Islands</option> 6700<option value="Uganda" data-provinces="[]">Uganda</option> 6701<option value="Ukraine" data-provinces="[]">Ukraine</option> 6702<option value="United Arab Emirates" data-provinces="[["Abu Dhabi","Abu Dhabi"],["Ajman","Ajman"],["Dubai","Dubai"],["Fujairah","Fujairah"],["Ras al-Khaimah","Ras al-Khaimah"],["Sharjah","Sharjah"],["Umm al-Quwain","Umm al-Quwain"]]">United Arab Emirates</option> 6703<option value="United Kingdom" data-provinces="[["British Forces","British Forces"],["England","England"],["Northern Ireland","Northern Ireland"],["Scotland","Scotland"],["Wales","Wales"]]">United Kingdom</option> 6704<option value="United States" data-provinces="[["Alabama","Alabama"],["Alaska","Alaska"],["American Samoa","American Samoa"],["Arizona","Arizona"],["Arkansas","Arkansas"],["Armed Forces Americas","Armed Forces Americas"],["Armed Forces Europe","Armed Forces Europe"],["Armed Forces Pacific","Armed Forces Pacific"],["California","California"],["Colorado","Colorado"],["Connecticut","Connecticut"],["Delaware","Delaware"],["District of Columbia","Washington DC"],["Federated States of Micronesia","Micronesia"],["Florida","Florida"],["Georgia","Georgia"],["Guam","Guam"],["Hawaii","Hawaii"],["Idaho","Idaho"],["Illinois","Illinois"],["Indiana","Indiana"],["Iowa","Iowa"],["Kansas","Kansas"],["Kentucky","Kentucky"],["Louisiana","Louisiana"],["Maine","Maine"],["Marshall Islands","Marshall Islands"],["Maryland","Maryland"],["Massachusetts","Massachusetts"],["Michigan","Michigan"],["Minnesota","Minnesota"],["Mississippi","Mississippi"],["Missouri","Missouri"],["Montana","Montana"],["Nebraska","Nebraska"],["Nevada","Nevada"],["New Hampshire","New Hampshire"],["New Jersey","New Jersey"],["New Mexico","New Mexico"],["New York","New York"],["North Carolina","North Carolina"],["North Dakota","North Dakota"],["Northern Mariana Islands","Northern Mariana Islands"],["Ohio","Ohio"],["Oklahoma","Oklahoma"],["Oregon","Oregon"],["Palau","Palau"],["Pennsylvania","Pennsylvania"],["Puerto Rico","Puerto Rico"],["Rhode Island","Rhode Island"],["South Carolina","South Carolina"],["South Dakota","South Dakota"],["Tennessee","Tennessee"],["Texas","Texas"],["Utah","Utah"],["Vermont","Vermont"],["Virgin Islands","U.S. Virgin Islands"],["Virginia","Virginia"],["Washington","Washington"],["West Virginia","West Virginia"],["Wisconsin","Wisconsin"],["Wyoming","Wyoming"]]">United States</option> 6705<option value="Uruguay" data-provinces="[["Artigas","Artigas"],["Canelones","Canelones"],["Cerro Largo","Cerro Largo"],["Colonia","Colonia"],["Durazno","Durazno"],["Flores","Flores"],["Florida","Florida"],["Lavalleja","Lavalleja"],["Maldonado","Maldonado"],["Montevideo","Montevideo"],["Paysandú","Paysandú"],["Rivera","Rivera"],["Rocha","Rocha"],["RÃo Negro","RÃo Negro"],["Salto","Salto"],["San José","San José"],["Soriano","Soriano"],["Tacuarembó","Tacuarembó"],["Treinta y Tres","Treinta y Tres"]]">Uruguay</option> 6706<option value="Uzbekistan" data-provinces="[]">Uzbekistan</option> 6707<option value="Vanuatu" data-provinces="[]">Vanuatu</option> 6708<option value="Holy See (Vatican City State)" data-provinces="[]">Vatican City</option> 6709<option value="Venezuela" data-provinces="[["Amazonas","Amazonas"],["Anzoátegui","Anzoátegui"],["Apure","Apure"],["Aragua","Aragua"],["Barinas","Barinas"],["BolÃvar","BolÃvar"],["Carabobo","Carabobo"],["Cojedes","Cojedes"],["Delta Amacuro","Delta Amacuro"],["Dependencias Federales","Federal Dependencies"],["Distrito Capital","Capital"],["Falcón","Falcón"],["Guárico","Guárico"],["La Guaira","Vargas"],["Lara","Lara"],["Miranda","Miranda"],["Monagas","Monagas"],["Mérida","Mérida"],["Nueva Esparta","Nueva Esparta"],["Portuguesa","Portuguesa"],["Sucre","Sucre"],["Trujillo","Trujillo"],["Táchira","Táchira"],["Yaracuy","Yaracuy"],["Zulia","Zulia"]]">Venezuela</option> 6710<option value="Vietnam" data-provinces="[]">Vietnam</option> 6711<option value="Wallis And Futuna" data-provinces="[]">Wallis & Futuna</option> 6712<option value="Western Sahara" data-provinces="[]">Western Sahara</option> 6713<option value="Yemen" data-provinces="[]">Yemen</option> 6714<option value="Zambia" data-provinces="[]">Zambia</option> 6715<option value="Zimbabwe" data-provinces="[]">Zimbabwe</option></template> 6716 </select><svg 6717 xmlns="http://www.w3.org/2000/svg" 6718 class="icon icon-caret-down icon--medium" 6719 viewBox="0 0 20 20" 6720 fill="none" 6721> 6722 <path d="M16.25 7.5L10 13.75L3.75 7.5" stroke="currentColor" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"/> 6723</svg> 6724</div> 6725 </div> 6726 <div class="form-field reset-spacing" hidden> 6727 <label class="form-label" for="ShippingCalculatorProvince-sections--27825891508473__cart-drawer">Province</label> 6728 <div class="select"> 6729 <select 6730 name="address[province]" 6731 class="form-control form-control--select" 6732 autocomplete="address-level1" 6733 id="ShippingCalculatorProvince-sections--27825891508473__cart-drawer" 6734 ></select><svg 6735 xmlns="http://www.w3.org/2000/svg" 6736 class="icon icon-caret-down icon--medium" 6737 viewBox="0 0 20 20" 6738 fill="none" 6739> 6740 <path d="M16.25 7.5L10 13.75L3.75 7.5" stroke="currentColor" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"/> 6741</svg> 6742</div> 6743 </div> 6744 </country-province> 6745 <div class="form-field"> 6746 <label class="form-label" for="ShippingCalculatorZip-sections--27825891508473__cart-drawer">Postal/ZIP code</label> 6747 <input 6748 name="address[zip]" 6749 class="form-control form-control--input" 6750 type="text" 6751 autocapitalize="characters" 6752 autocomplete="postal-code" 6753 placeholder=" " 6754 id="ShippingCalculatorZip-sections--27825891508473__cart-drawer" 6755 6756 > 6757 </div> 6758 <div class=""> 6759 <button class="btn btn--primary" type="submit">
6760 <span>Calculate</span> 6761 6762<div class="loading__spinner hidden"> 6763 <svg 6764 aria-hidden="true" 6765 focusable="false" 6766 class="spinner icon icon--extra-medium" 6767 viewBox="0 0 66 66" 6768 xmlns="http://www.w3.org/2000/svg" 6769 > 6770 <circle class="path" fill="none" stroke-width="4" cx="33" cy="33" r="30"></circle> 6771 </svg> 6772</div> 6773</button> 6774 </div> 6775 <div class="grid gap-3"></div> 6776 </form> 6777 </div> 6778 </div> 6779 </calculate-shipping></div></div> 6780 <div class="drawer__footer-body"> 6781 <div class="grid gap-4"> 6782 <div class="grid gap-2"><div class="totals flex justify-between items-center"> 6783 <span class="totals__subtotal h4">Estimated total</span> 6784 <span class="totals__subtotal-value h4 font-body-bolder"><span class=money>AED 0.00 AED</span></span> 6785 </div> 6786 <div class="tax-note">Taxes and shipping calculated at checkout</div> 6787 </div> 6788 <form 6789 action="/cart" 6790 method="POST" 6791 novalidate 6792 class="drawer__footer-buttons flex flex-wrap gap-2" 6793 > 6794 <a href="/cart" class="btn btn--secondary"> 6795 View cart 6796 </a> 6797 <button class="btn btn--primary flex-grow" type="submit" name="checkout"> 6798 Check out 6799 </button> 6800 </form> 6801 </div> 6802 </div> 6803 </div> 6804 </div> 6805 </div> 6806 </cart-drawer> 6807</div><div id="shopify-section-sections--27825891508473__search-drawer" class="shopify-section shopify-section-group-overlay-group"><link 6808 rel="stylesheet" 6809 href="//teeser.ae/cdn/shop/t/15/assets/search.css?v=94606528337522958341790757799" 6810 media="print" 6811 fetchpriority="low" 6812 onload="this.media='all'" 6813>
6813<script src="//teeser.ae/cdn/shop/t/15/assets/search.js?v=33075705360132167011790757799" defer="defer"></script>
6813<search-drawer id="SearchDrawer" class="search-drawer drawer drawer--right" shopify-design-mode hidden> 6814 <div class="fixed-overlay" aria-controls="SearchDrawer"></div> 6815 <div class="drawer__inner"> 6816 <button class="drawer__close-btn z-1" aria-controls="SearchDrawer" type="button"> 6817 <svg 6818 xmlns="http://www.w3.org/2000/svg" 6819 aria-hidden="true" 6820 focusable="false" 6821 class="icon icon-close icon--medium" 6822 fill="none" 6823 viewBox="0 0 24 24" 6824> 6825 <path d="M18.75 5.13496L5.25 18.8544" stroke="currentColor" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"/> 6826 <path d="M18.75 18.8544L5.25 5.13496" stroke="currentColor" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"/> 6827</svg> 6828 6829 </button> 6830 <div class="drawer__content flex flex-col h-full w-full"> 6831 <div class="drawer__header search-drawer__header"> 6832 <h2 class="drawer__heading h3 flex items-center"> 6833 Search 6834 </h2> 6835 </div> 6836 <div class="v-scrollable"><form 6837 action="/search" 6838 6839 is="predictive-search" 6840 data-results-limit="3" 6841 6842 method="get" 6843 role="search" 6844 class="search__form flex flex-col w-full h-full relative" 6845 data-search-recommendation-empty="true" 6846> 6847 <input type="hidden" name="options[prefix]" value="last"> 6848 <div class="search__field relative flex items-center"> 6849 <span class="search__field-icon absolute search__icon-search flex items-center justify-center"><svg 6850 xmlns="http://www.w3.org/2000/svg" 6851 class="icon icon-search icon--large" 6852 viewBox="0 0 24 24" 6853 fill="none" 6854> 6855 <path d="M10.875 18.75C15.2242 18.75 18.75 15.2242 18.75 10.875C18.75 6.52576 15.2242 3 10.875 3C6.52576 3 3 6.52576 3 10.875C3 15.2242 6.52576 18.75 10.875 18.75Z" stroke="currentColor" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"/> 6856 <path d="M16.4434 16.4453L20.9997 21.0016" stroke="currentColor" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"/> 6857</svg> 6858</span> 6859 <input 6860 id="SearchInput-sections--27825891508473__search-drawer" 6861 class="search__input form-control" 6862 type="search" 6863 name="q" 6864 6865 placeholder="Search" 6866 6867 role="combobox" 6868 aria-expanded="false" 6869 aria-owns="predictive-search-results" 6870 aria-controls="predictive-search-results" 6871 aria-haspopup="listbox" 6872 aria-autocomplete="list" 6873 autocorrect="off" 6874 autocomplete="off" 6875 autocapitalize="off" 6876 spellcheck="false" 6877 6878 > 6879 <label class="visually-hidden" for="SearchInput-sections--27825891508473__search-drawer">Search</label> 6880 <button 6881 type="reset" 6882 class="search__reset absolute flex items-center justify-center text-subtext" 6883 aria-label="Clear search term" 6884 > 6885 <span>Clear</span> 6886 6887 6888<div class="loading__spinner hidden"> 6889 <svg 6890 aria-hidden="true" 6891 focusable="false" 6892 class="spinner icon icon--extra-medium" 6893 viewBox="0 0 66 66" 6894 xmlns="http://www.w3.org/2000/svg" 6895 > 6896 <circle class="path" fill="none" stroke-width="4" cx="33" cy="33" r="30"></circle> 6897 </svg> 6898</div> 6899 6900 </button></div> 6901 <div class="search__content flex-grow hidden"><div class="search__box search__results w-full h-full"> 6902 <div 6903 id="PredictiveSearchResults-sections--27825891508473__search-drawer" 6904 role="listbox" 6905 class="h-full w-full" 6906 ></div> 6907 </div> 6908 </div> 6909</form> 6910</div> 6911 </div> 6912 </div> 6913</search-drawer> 6914 6915</div><div id="shopify-section-sections--27825891508473__quick-view" class="shopify-section shopify-section-group-overlay-group section-group-overlay-quick-view"> 6916</div> 6917<!-- END sections: overlay-group --> 6918<style> 6919 .back-to-top { 6920 position: fixed; 6921 bottom: calc(var(--mobile-sticky-bar-height, 0px) + var(--sticky-atc-bar-height, 0px) + 1.5rem); 6922 right: 1.5rem; 6923 opacity: 0; 6924 visibility: hidden; 6925 transition: all 0.3s ease; 6926 z-index: 10; 6927 } 6928 .back-to-top button { 6929 background: rgb(var(--color-button)); 6930 color: rgb(var(--color-button-text)); 6931 border: 0; 6932 } 6933 .mobile-sticky-bar-down .back-to-top { 6934 bottom: calc(var(--sticky-atc-bar-height, 0px) + 1.5rem); 6935 } 6936 .back-to-top svg { 6937 transform: rotate(-90deg); 6938 } 6939 .back-to-top.show { 6940 opacity: 1; 6941 visibility: visible; 6942 } 6943</style> 6944<back-to-top class="block back-to-top"> 6945 <button class="btn btn--icon"> 6946 <svg 6947 xmlns="http://www.w3.org/2000/svg" 6948 class="icon icon-arrow icon--medium" 6949 viewBox="0 0 18 18" 6950 fill="none" 6951> 6952 <path d="M2.8125 9H15.1875" stroke="currentColor" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"/> 6953 <path d="M10.125 3.9375L15.1875 9L10.125 14.0625" stroke="currentColor" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"/> 6954</svg> 6955 6956 </button> 6957</back-to-top> 6958
6959<script> 6960 class BackToTop extends HTMLElement { 6961 constructor() { 6962 super(); 6963 this.addEventListener('click', this.scrollToTop); 6964 } 6965 6966 connectedCallback() { 6967 window.addEventListener('scroll', this.toggleVisibility.bind(this)); 6968 } 6969 6970 scrollToTop() { 6971 window.scrollTo({ 6972 top: 0, 6973 behavior: 'smooth', 6974 }); 6975 } 6976 6977 toggleVisibility() { 6978 if (window.scrollY > 400) { 6979 this.classList.add('show'); 6980 } else { 6981 this.classList.remove('show'); 6982 } 6983 } 6984 } 6985 6986 customElements.define('back-to-top', BackToTop); 6987</script>
6987 6988<ul hidden> 6989 <li id="a11y-refresh-page-message">Choosing a selection results in a full page refresh.</li> 6990 <li id="a11y-new-window-message">Opens in a new window.</li> 6991 </ul> 6992 6993 6994
6994<script src="//teeser.ae/cdn/shop/t/15/assets/quick-view.js?v=2969925004022311361790757799" defer="defer"></script>
6994 6995 6996
6996<script> 6997window.__zoko_config = { 6998 "id": "4573acf4-64b7-11f1-b287-7159177937b7" 6999} 7000</script>
vendor: 1 bytes, line 7000
7000
7001<script src="https://atlantis.live.zoko.io/scripts/main.js?v=1781087902952"></script>
vendor: 1 bytes, line 7001
7001
7002<script> 7003 window.GC_PIXEL_ID = 'px_1554c59e1973ec0babd3e1cb'; 7004 </script>
7004 7005
7005<script> 7006(function () { 7007 'use strict'; 7008 7009 var ENDPOINT = 'https://checkout.gulfcart.ae/api/pixel/event'; 7010 var SESSION_TIMEOUT = 30 * 60 * 1000; // 30 min inactivity â new session 7011 var PIXEL_ID = window.GC_PIXEL_ID || ''; 7012 7013 if (!PIXEL_ID) { 7014 console.warn('[GulfCart Pixel] No PIXEL_ID set â tracking disabled.'); 7015 return; 7016 } 7017 7018 // âââ Visitor ID (permanent, cross-session) âââââââââââââââââââââââââââââââ 7019 function getVisitorId() { 7020 try { 7021 var vid = localStorage.getItem('_gc_vid'); 7022 if (!vid) { 7023 vid = 'v_' + Math.random().toString(36).substr(2, 9) + Date.now().toString(36); 7024 localStorage.setItem('_gc_vid', vid); 7025 } 7026 return vid; 7027 } catch (e) { return 'v_unknown'; } 7028 } 7029 7030 // âââ Session (localStorage + inactivity timeout, shared across tabs) âââââ 7031 // 7032 // Stored as JSON in localStorage under '_gc_session': 7033 // { sid, last, landing, ref, utm_source, utm_medium, utm_campaign } 7034 // 7035 // New session only when last activity was >30 min ago. 7036 // Opening a new tab within 30 min reuses the same session. 7037 7038 function loadSession() { 7039 try { return JSON.parse(localStorage.getItem('_gc_session') || 'null'); } 7040 catch (e) { return null; } 7041 } 7042 7043 function saveSession(s) { 7044 try { localStorage.setItem('_gc_session', JSON.stringify(s)); } catch (e) {} 7045 } 7046 7047 function getSession() { 7048 var now = Date.now(); 7049 var sess = loadSession(); 7050 7051 if (sess && sess.sid && (now - sess.last) < SESSION_TIMEOUT) { 7052 // Refresh "last active" â keeps session alive while browsing 7053 sess.last = now; 7054 saveSession(sess); 7055 return sess; 7056 } 7057 7058 // ââ Start a new session âââââââââââââââââââââââââââââââââââââââââââââââ 7059 var params = new URLSearchParams(location.search); 7060 var newSess = { 7061 sid: 's_' + Math.random().toString(36).substr(2, 9) + now.toString(36), 7062 last: now, 7063 landing: location.href, 7064 ref: document.referrer || '', 7065 utm_source: params.get('utm_source') || null, 7066 utm_medium: params.get('utm_medium') || null, 7067 utm_campaign: params.get('utm_campaign') || null, 7068 }; 7069 saveSession(newSess); 7070 return newSess; 7071 } 7072 7073 function touchSession() { 7074 var sess = loadSession(); 7075 if (sess) { sess.last = Date.now(); saveSession(sess); } 7076 } 7077 7078 // âââ Expose session/visitor IDs for theme.liquid âââââââââââââââââââââââââ 7079 window._gcSessionId = function () { return getSession().sid; }; 7080 window._gcVisitorId = getVisitorId; 7081 7082 // âââ Device type âââââââââââââââââââââââââââââââââââââââââââââââââââââââââ 7083 function getDevice() { 7084 var ua = navigator.userAgent; 7085 if (/tablet|ipad|playbook|silk/i.test(ua)) return 'tablet'; 7086 if (/mobile|iphone|ipod|android|blackberry|windows phone|iemobile/i.test(ua)) return 'mobile'; 7087 return 'desktop'; 7088 } 7089 7090 // âââ Event ID ââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââ 7091 function genEventId() { 7092 return 'e_' + Math.random().toString(36).substr(2, 9) + Date.now().toString(36); 7093 } 7094 7095 // âââ Keep native fetch before any override âââââââââââââââââââââââââââââââ 7096 var _nativeFetch = window.fetch; 7097 7098 // âââ add_to_cart dedup â 500ms cooldown ââââââââââââââââââââââââââââââââââ 7099 var _lastAddToCart = 0; 7100 function trackAddToCart(properties) { 7101 var now = Date.now(); 7102 if (now - _lastAddToCart < 500) return; 7103 _lastAddToCart = now; 7104 track('add_to_cart', properties); 7105 } 7106 7107 // âââ Fire an event ââââââââââââââââââââââââââââââââââââââââââââââââââââââââ 7108 function track(eventName, properties, eventId) { 7109 try { 7110 var sess = getSession(); 7111 touchSession(); 7112 7113 var payload = { 7114 pixelId: PIXEL_ID, 7115 eventName: eventName, 7116 eventId: eventId || genEventId(), 7117 sessionId: sess.sid, 7118 visitorId: getVisitorId(), 7119 device: getDevice(), 7120 landingUrl: sess.landing, 7121 referrer: sess.ref, 7122 utmSource: sess.utm_source, 7123 utmMedium: sess.utm_medium, 7124 utmCampaign: sess.utm_campaign, 7125 url: location.href, 7126 properties: properties || {}, 7127 timestamp: new Date().toISOString(), 7128 }; 7129 7130 var json = JSON.stringify(payload); 7131 7132 if (navigator.sendBeacon) { 7133 navigator.sendBeacon(ENDPOINT, new Blob([json], { type: 'text/plain' })); 7134 } else { 7135 _nativeFetch(ENDPOINT, { 7136 method: 'POST', 7137 headers: { 'Content-Type': 'text/plain' }, 7138 body: json, 7139 keepalive: true, 7140 }).catch(function () {}); 7141 } 7142 } catch (e) {} 7143 } 7144 7145 // âââ Expose globals âââââââââââââââââââââââââââââââââââââââââââââââââââââââ 7146 window._gcTrack = track; 7147 7148 // âââ page_view ââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââ 7149 track('page_view', { 7150 title: document.title, 7151 path: location.pathname, 7152 }); 7153 7154 // âââ add_to_cart (form submit) ââââââââââââââââââââââââââââââââââââââââââââ 7155 document.addEventListener('submit', function (e) { 7156 var form = e.target; 7157 if (!form || form.tagName !== 'FORM') return; 7158 if ((form.getAttribute('action') || '').indexOf('/cart/add') === -1) return; 7159 var variantInput = form.querySelector('[name="id"]'); 7160 var qtyInput = form.querySelector('[name="quantity"]'); 7161 if (!variantInput) return; 7162 trackAddToCart({ 7163 variantId: variantInput.value, 7164 quantity: qtyInput ? parseInt(qtyInput.value, 10) : 1, 7165 }); 7166 }); 7167 7168 // âââ add_to_cart (AJAX fetch intercept) ââââââââââââââââââââââââââââââââââ 7169 var _origFetch = window.fetch; 7170 window.fetch = function (input, init) { 7171 var url = typeof input === 'string' ? input : (input && input.url) || ''; 7172 if (url.indexOf('/cart/add') !== -1 && init && init.method === 'POST') {
7173 try { 7174 var body = typeof init.body === 'string' ? JSON.parse(init.body) : {}; 7175 trackAddToCart({ variantId: body.id, quantity: body.quantity || 1 }); 7176 } catch (e) {} 7177 } 7178 return _origFetch.apply(this, arguments); 7179 }; 7180 7181 // âââ checkout_started âââââââââââââââââââââââââââââââââââââââââââââââââââââ 7182 var _origSendToCheckout = window.sendToCustomCheckout; 7183 if (typeof _origSendToCheckout === 'function') { 7184 window.sendToCustomCheckout = function () { 7185 track('checkout_started', { cartToken: window._lastCartToken || null }); 7186 return _origSendToCheckout.apply(this, arguments); 7187 }; 7188 } 7189 7190 // Fallback: GulfCart checkout iframe appears in DOM 7191 var observer = new MutationObserver(function (mutations) { 7192 mutations.forEach(function (mutation) { 7193 mutation.addedNodes.forEach(function (node) { 7194 if ( 7195 node.tagName === 'IFRAME' && 7196 node.src && 7197 node.src.indexOf('checkout.gulfcart.ae') !== -1 7198 ) { 7199 track('checkout_started', {}); 7200 observer.disconnect(); 7201 } 7202 }); 7203 }); 7204 }); 7205 observer.observe(document.body, { childList: true, subtree: true }); 7206 7207})(); 7208</script>
7208 7209 7210 <div id="shopify-block-AQkJoSnRYUmt5Z1dme__2131494470682214141" class="shopify-block shopify-app-block"> 7211 <link href="//cdn.shopify.com/extensions/01a0ece8-88cd-728a-81dc-c7f6c60df6fb/corner-149/assets/cornerWidget.css" rel="stylesheet" type="text/css" media="all" /> 7212 7213 7214<!-- BEGIN app snippet: corner-session -->
7215<script> 7216 // guest_login : cwvbooster's script explicitly excludes scripts containing the string "guest_login", so adding this string somewhere in your script's content will prevent it from being unnessarily modified by that app: 7217 7218 var sessionBtn = { 7219 get click_the_dots_to_view_session_data() { 7220 console.clear(); 7221 console.log( 7222 "%c â ï¸ Corner Session data â ï¸ ", 7223 "font-size:18px; color: #ffc400; padding:4px; font-weight:bolder;" 7224 ); 7225 console.log(window.corner.sessionData) 7226 } 7227 }; 7228 console.log("Corner Session Data Loaded", sessionBtn); 7229 7230 window.metafield = null 7231 window.corner = window.corner || {}; 7232 window.corner.campaigns=null; 7233 window.corner.automations=null; 7234 window.corner.sessionData={}; 7235 window.corner.campaignsV2=null; 7236 7237 7238 7239 window.corner.sessionData.shop = { 7240 origin:'teeser.ae', 7241 shopifyDomain:'teeserdubai.myshopify.com', 7242 cartCurrency: 'AED', 7243 moneyFormat : '<span class=money>AED {{amount}}</span>', 7244 currencyList: [{"name": "United Arab Emirates Dirham", "iso_code": "AED", "symbol": "د.Ø¥"},] 7245 }; 7246 7247 7248 7249 7250 7251 7252 7253 7254 7255window.corner.cornerConfig = {"cartConfig":{"banner":{"gradientEnd":"rgb(255,255,255)","gradientStart":"rgb(0,0,0)","imageUrl":"","type":"gradient"},"colors":{"accentBg":"rgb(217,48,37)","accentFg":"rgb(255,255,255)","cardBg":"rgb(255,255,255)","outlines":"rgb(207,207,207)","primaryType":"rgb(25,35,55)","secondaryType":"rgb(100,120,140)","widgetBg":"rgb(238,242,246)"},"customHtml":{"aboveCheckoutCta":"","aboveItemList":"","belowCheckoutCta":"","belowItemList":"","emptyCart":""},"expressCheckout":{"isActive":false},"general":{"cartCtaAction":"checkout","cartOpenOnAddition":true,"cartStyle":"drawer","checkoutButtonStyle":"split","customCss":"","hideOffersSection":false,"hideThemeCartDrawer":true,"isActive":true,"isDiscountBoxActive":false,"overideCartPage":true,"showContinueShoppingBtn":true,"showDiscountInput":true,"showOptionalNotes":true,"showRelatedProducts":true,"showReviewRating":false,"showSubtotalInSummary":false},"termsCheckbox":{"attributeName":"terms","content":"I agree to all terms and condition","defaultChecked":false,"isActive":false,"isRequired":false}},"cartLauncherConfig":{"horizontalPositioning":"right","isActive":false,"onClick":"OPEN_CART","shape":"round","size":{"desktop":"large","mobile":"medium"},"text":"","type":"cornerButton","verticalPositioning":5,"visibility":{"desktop":true,"mobile":true,"showOnCollectionPage":true,"showOnProductPage":true},"zIndex":5000},"generalconfig":{"cornerCurrencyFormat":{"AED":{"format":"AED {{amount}}","isDefault":true}},"currencyFormat":"\u003cspan class=money\u003eAED {{amount}} AED\u003c\/span\u003e","defaultLanguage":"en","featureFlag":{"apps":{"cornercart":{"campaigns":true,"cornerwidget":{"cornerwidget_advanced_color_customisation":true,"cornerwidget_banner_image":true,"cornerwidget_custom_attributes":true,"cornerwidget_custom_css":true,"cornerwidget_optional_note":true,"cornerwidget_related_products":true},"facebook_ga_tracking":true,"is_billing_activated":"true","multi_language_support":true,"remove_corner_branding":true,"stickybar":{"stickybar_custom_css":true,"stickybar_mobile_specific_customisations":true,"stickybar_on_any_page":true,"stickybar_themes:":true},"use_web_components":true}}},"trackingPixels":{"fbPixel":null,"gaPixel":null}},"langConfig":{"cornerCartWidget":{"en":{"widget_close_text":"Close","offers_context_title":"Offers","related_items_title":"You may also like...","offer_card_cta_unachieved":"Show Gifts","offer_card_cta_achieved":"Select Gifts","view_product_in_store":"View in store","non_applicable_discount_code_warning":"This coupon is not applicable to any of the products in the cart","cart_empty_state":"No items in the cart","rewards_checkout_reminder_title":"Don't forget your Free Gifts!","optional_note_btn_text":"Add Optional Note","rewards_checkout_reminder_description":"You're eligible for one or more free gifts with this purchase. Please add them to your cart before checkout.","subtotal_text":"Subtotal","bundle_edit_popup_secondary_cta":"Cancel","bundle_edit_popup_primary_cta":"Edit Bundle","parcelis_modal_column_header_2":"WITH COVERAGE","parcelis_modal_column_header_3":"WITHOUT COVERAGE","parcelis_upsell_cta":"Shipping Insurance","offer_card_achieved_tag":"Unlocked","cart_checkbox_label":"I agree to all terms and conditions","reward_overlay_title":"Free gifts Unlocked","parcelis_modal_row_2_column_1":"Damage, loss, theft coverage","one_time_purchase_plan_title":"One time purchase","other_
7255checkouts_cta":"Other Checkouts","total_text":"Total","discount_box_cta":"Apply","parcelis_modal_row_4_column_1":"Fast refund or replacement","cart_list_continue_shopping":"Continue Shopping","cart_list_cta":"Checkout","reward_overlay_sub_text":"Choose any {{gift_count}} free gifts","related_items_cta":"Add","rewards_checkout_reminder_secondary_cta_btn":"No Thanks, Iâll Pass","reward_overlay_cta_text":"Add Free Gifts","rewards_checkout_reminder_primary_cta_btn":"Claim Your Free Gift","parcelis_modal_column_header_1":"BENEFITS","subscription_upgrade_cta":"Upgrade to subscription","offer_card_achieved_and_selected_tag":"Added to cart","discount_text":"Discount","discount_box_place_holder":"Apply Discount Code","parcelis_description_text":"Insurance if your package is damaged, lost, or stolen by porch pirates. Get a refund or replacement in just a few clicks.","reward_overlay_cancel_text":"Cancel","optional_note_title":"Optional Note","optional_note_cancel":"Cancel","sold_out":"Sold Out","optional_note_cta":"Add Note","bundle_view_content_btn":"View Bundle","shipping_text":"Shipping","parcelis_modal_row_3_c
7255olumn_1":"24\/7 Priority support","parcelis_modal_row_1_column_1":"Package Protection by Parcelis","estimated_tax":"Estimated Tax","parcelis_modal_title":"Parcelis Benefits","cart_context_title":"Cart","free_text":"Free","add_item":"Add item"},"version":17},"stickyAtcWidget":{"en":{"bar_atc_cta":"Add to Cart","bar_checkout_cta":"Buy Now","bar_cta_sold_out":"Sold Out","bar_cta_success":"Success"},"version":4}},"rev":"1-0-1","stickybarConfig":{"design":{"desktop":{"atcVisibility":"","colors":{"cardBgColor":"rgb(255,255,255)","cardFgColor":"rgb(30,30,30)","ctaBgColor":"rgb(72,123,246)","ctaFgColor":"rgb(255,255,255)","imgOutlineColor":"rgb(72,123,246)"},"ctaButtonAnimation":"pulse","elements":{"compareAtPrice":true,"price":true,"productImg":true,"productName":true,"quantity":true,"variants":true,"variantsLabel":true},"isActive":false,"padding":0,"position":"bottom","scrollDepth":12,"zIndex":5000},"mobile":{"atcVisibility":"","colors":{"cardBgColor":"rgb(255,255,255)","cardFgColor":"rgb(30,30,30)","ctaBgColor":"rgb(0,0,0)","ctaFgColor":"rgb(255,255,255)","imgOutlineColor":"rgb(0,0,0)"},"ctaButtonAnimation":"none","elements":{"compareAtPrice":false,"compareAtPriceOnCta":false,"price":false,"priceOnCta":true,"productImg":false,"productName":false,"quantity":true,"variants":false,"variantsLabel":true},"isActive":false,"padding":0,"position":"bottom","scrollDepth":12,"zIndex":5000}},"general":{"ctaOnClick":"STAY_ON_PAGE","customCss":"","fbPixel":"","gaPixel":"","homepageProduct":"","isClosable":false}},"updatedAt":"2026-07-07T11:59:32Z"};window.corner.campaignsV2 = []; 7256 7257 7258 7259window.corner.campaigns = []; 7260 7261 7262 window.corner.campaigns.push({"audience":{"everyone":true},"campaign_id":29717,"created_at":"2026-06-27T10:24:28Z","details":{"config":{"excludeExternalDiscounts":false,"featureBelowCartItems":false,"featureInOffersPage":true,"mandatoryRewardSelection":true},"content":null,"gid":null,"goalType":"totalOrderValue","goalUnit":"AED","milestones":[{"content":{"milestoneLabel":"Free Shipping!","postGoalOfferPageSubTitle":"Congratulations! You have unlocked free shipping!","postGoalOfferPageTitle":"Free Shipping","postGoalText":"Congratulations! You have unlocked Free Shipping!","preGoalOfferPageSubTitle":"Add {{goal}} more to get free shipping on this order","preGoalOfferPageTitle":"Free Shipping","preGoalText":"Add {{goal}} more to get Free Shipping on this order"},"goal":99,"id":3296,"rewards":{"id":"29717-0","prerequisites":{"\u003e=":[{"var":"totalOrderValue"},99]},"rewardStack":[{"limit":{"quantity":1},"promoCode":"SHIP1WDHK","target":"shipping","type":"shippingDiscount","unit":"percent","value":100}],"stackModifier":"all","stackSelectCount":1}},{"content":{"milestoneLabel":"{{discount}} Off","postGoalOfferPageSubTitle":"Congratulations! You have unlocked the {{discount}} discount!","postGoalOfferPageTitle":"{{discount}} Discount","postGoalText":"Congratulations! You have unlocked the {{discount}} discount!","preGoalOfferPageSubTitle":"Add {{goal}} more to get a {{discount}} discount on this order","preGoalOfferPageTitle":"{{discount}} Discount","preGoalText":"Add {{goal}} more to get a {{discount}} discount on this order"},"goal":150,"id":6914,"rewards":{"id":"29717-1","prerequisites":{"\u003e=":[{"var":"totalOrderValue"},150]},"rewardStack":[{"limit":{"quantity":1},"promoCode":"OFF1YHHQ","target":"cart","type":"orderDiscount","unit":"percent","value":10}],"stackModifier":"all","stackSelectCount":1}},{"content":{"milestoneLabel":"{{discount}} Off","postGoalOfferPageSubTitle":"Congratulations! You have unlocked the {{discount}} discount!","postGoalOfferPageTitle":"{{discount}} Discount","postGoalText":"Congratulations! You have unlocked the {{discount}} discount!","preGoalOfferPageSubTitle":"Add {{goal}} more to get a {{discount}} discount on this order","preGoalOfferPageTitle":"{{discount}} Discount","preGoalText":"Add {{goal}} more to get a {{discount}} discount on this order"},"goal":220,"id":3481,"rewards":{"id":"29717-2","prerequisites":{"\u003e=":[{"var":"totalOrderValue"},220]},"rewardStack":[{"limit":{"quantity":1},"promoCode":"OFF1JQSQ","target":"cart","type":"orderDiscount","unit":"percent","value":15}],"stackModifier":"all","stackSelectCount":1}}],"rewards":[{"c":"SHIP1WDHK","f":"s","k":1,"l":1,"m":"Shipping","q":1,"r":{"\u003e=":[{"var":"st"},99]},"u":"%","v":"100.0"},{"c":"OFF1YHHQ","f":"od","k":1,"l":1,"m":"Offer","q":1,"r":{"\u003e=":[{"var":"st"},150]},"u":"%","v":"10.0"},{"c":"OFF1JQSQ","f":"od","k":1,"l":1,"m":"Offer","q":1,"r":{"\u003e=":[{"var":"st"},220]},"u":"%","v":"15.0"}],"stackable":true},"key":1,"priority":0,"rev":0,"schedule":{"endsAt":"","startsAt":"2026-06-27T10:24:28.309Z"},"settings":{"campaignTermsAndConditions":"While supply lasts.","title":"Cart Goal 1"},"shop":"teeserdubai.myshopify.com","status":"active","surface":"cart_widget","type":"goal_meter_in_cart","updated_at":"2026-06-27T10:27:20Z"}); 7263 7264 window.corner.campaigns.push({"audience":{"everyone":true},"campaign_id":29718,"created_at":"2026-06-27T10:27:58Z","details":{"attributes":{"bgColor":"rgb(217,48,37)","textColor":"rgb(255,255,255)"},"config":{"displaySurfaces":["cart"]},"gid":null,"message":[{"content":"\u003cp\u003eBuy 3 Get 1 Free On Classic Tees\u003c\/p\u003e","language":"en"}]},"key":2,"priority":1,"rev":0,"schedule":{"endsAt":"","startsAt":"2026-06-27T10:27:58.309Z"},"settings":{"campaignTermsAndConditions":"While supply lasts.","title":"Cart Announcement Bar 2"},"shop":"teeserdubai.myshopify.com","status":"active","surface":"cart_widget","type":"cart_announcement","updated_at":"2026-06-27T10:54:30Z"}); 7265 7266 window.corner.campaigns.push({"audience":{"everyone":true},"campaign_id":29719,"created_at":"2026-06-27T10:29:49Z","details":{"attributes":{"bgColor":"rgb(217,48,37)","textColor":"rgb(255,255,255)"},"config":{"displaySurfaces":["cart"]},"gid":null,"message":[{"content":"\u003cp\u003eBuy 2 Get 1 Free On Oversized Tees\u003c\/p\u003e","language":"en"}]},"key":3,"priority":2,"rev":0,"schedule":{"endsAt":"","startsAt":"2026-06-27T10:29:49.110Z"},"settings":{"campaignTermsAndConditions":"While supply lasts.","title":"Cart Announcement Bar 3"},"shop":"teeserdubai.myshopify.com","status":"active","surface":"cart_widget","type":"cart_announcement","updated_at":"2026-06-27T10:54:09Z"}); 7267 7268 window.corner.campaigns.push({"audience":{"everyone":true},"campaign_id":29722,"created_at":"2026-06-27T10:55:31Z","details":{"config":{"imageUrl":"https:\/\/cdn.shopify.com\/s\/files\/1\/0696\/8282\/3417\/files\/WhatsApp_Image_2026-06-27_at_4.08.28_PM.jpg?v=1782558555"},"content":[{"lang":"en","value":{"cardSubTitle":"Regular Fit Only: Add 4 to Cart, Pay for 3","cardTitle":"Buy 3 Get 1 Free","postApplicationCta":"Applied","preApplicationCta":"Apply Code"}}],"discount_code":"B3G1","gid":null,"shopid":26095},"key":6,"priority":3,"rev":0,"schedule":{"endsAt":"","startsAt":"2026-06-27T10:55:31.506Z"},"settings":{"campaignTermsAndConditions":"While supply lasts.","title":"B3G1"},"shop":"teeserdubai.myshopify.com","status":"active","surface":"cart_widget","type":"discount_code","updated_at":"2026-10-01T16:16:33Z"}); 7269 7270 window.corner.campaigns.push({"audience":{"everyone":true},"campaign_id":29723,"created_at":"2026-06-27T11:06:33Z","details":{"config":{"imageUrl":"https:\/\/cdn.shopify.com\/s\/files\/1\/0696\/8282\/3417\/files\/WhatsApp_Image_2026-06-27_at_4.08.28_PM.jpg?v=1782558555"},"content":[{"lang":"en","value":{"cardSubTitle":"Oversized Only Add 3 to Cart, Pay for 2","cardTitle":"Buy 2 Get 1 Free","postApplicationCta":"Applied","preApplicationCta":"Apply Code"}}],"discount_code":"B2G1","gid":null,"shopid":26095},"key":7,"priority":4,"rev":0,"schedule":{"endsAt":"","startsAt":"2026-06-27T11:06:33.567Z"},"settings":{"campaignTermsAndConditions":"While supply lasts.","title":"B2G1"},"shop":"teeserdubai.myshopify.com","status":"active","surface":"cart_widget","type":"discount_code","updated_at":"2026-10-01T16:16:46Z"}); 7271 7272 7273window.corner.automations = []; 7274 7275 7276 7277 7278 7279window.corner.sessionData.market = 'ae'; 7280</script>
7280 7281<!-- END app snippet --> 7282
7283<script data-cookieconsent="ignore"> 7284 7285 window.cornerStorefrontToken = "d74adcf8c8472f0603689c9735de248c"; 7286 7287 7288 var isCornerAppEmbedsTurnedOn = true; 7289 window.enableCornerTestCampaigns = true 7290 7291 7292 7293 7294 window.elementToReplaceInCartPage = "main"; 7295 7296 let mainCartElement = document.querySelector( 7297 "main" 7298 ) 7299 let hideThemeCart = false 7300 if(mainCartElement && hideThemeCart && [ 7301 "/cart", 7302 "/cart/", 7303 `${window.Shopify.routes.root}cart`, 7304 `${window.Shopify.routes.root}cart/` 7305 ].includes(window.location.pathname)){ 7306 let themeCartBackup = mainCartElement.innerHTML; 7307 7308 mainCartElement.innerHTML = "<div class='coca-cart-loader'> <span /></div>"; 7309 const revertCartTimeout = setTimeout(function revertCart() { 7310 if(!document.querySelector("#corner-cowi-cart-page-wrapper")){ 7311 mainCartElement.innerHTML=themeCartBackup; 7312 } 7313 }, 5000); 7314 7315 } 7316 7317 7318 !(function (e, t) { 7319 if ('object' == typeof exports && 'object' == typeof module) module.exports = t(); 7320 else if ('function' == typeof define && define.amd) define([], t); 7321 else { 7322 var r = t(); 7323 for (var o in r) ('object' == typeof exports ? exports : e)[o] = r[o]; 7324 } 7325 })(self, function () { 7326 return (() => { 7327 'use strict'; 7328 var t; 7329 var ms = document.createElement('script'); 7330 ms.type = 'text/javascript'; 7331 ms.async = !0; 7332 ms.setAttribute('data-cookieconsent', 'ignore'); 7333 7334 ms.src = 'https://cdn.shopify.com/extensions/01a0ece8-88cd-728a-81dc-c7f6c60df6fb/corner-149/assets/cornerWidget.js'; 7335 7336 document.body.append(ms); 7337 7338 var vF = [ 7339 'https://cdn.shopify.com/extensions/01a0ece8-88cd-728a-81dc-c7f6c60df6fb/corner-149/assets/corner-cart-progress-bar.js', 7340 'https://cdn.shopify.com/extensions/01a0ece8-88cd-728a-81dc-c7f6c60df6fb/corner-149/assets/corner-cart-checkout-split.js', 7341 'https://cdn.shopify.com/extensions/01a0ece8-88cd-728a-81dc-c7f6c60df6fb/corner-149/assets/corner-cart-checkout-unified.js', 7342 'https://cdn.shopify.com/extensions/01a0ece8-88cd-728a-81dc-c7f6c60df6fb/corner-149/assets/corner-cart-checkout-classic.js', 7343 'https://cdn.shopify.com/extensions/01a0ece8-88cd-728a-81dc-c7f6c60df6fb/corner-149/assets/corner-related-items-card.js', 7344 'https://cdn.shopify.com/extensions/01a0ece8-88cd-728a-81dc-c7f6c60df6fb/corner-149/assets/corner-related-items-list.js', 7345 'https://cdn.shopify.com/extensions/01a0ece8-88cd-728a-81dc-c7f6c60df6fb/corner-149/assets/corner-related-items-carousel.js' 7346].filter(function(url) { return url && url.length > 0; }); 7347 7348 vF.forEach(function(url) { 7349 var vScpt = document.createElement('script'); 7350 vScpt.type = 'text/javascript'; 7351 vScpt.async = !0; 7352 vScpt.setAttribute('data-cookieconsent', 'ignore'); 7353 7354 vScpt.src = url; 7355 document.body.appendChild(vScpt); 7356 }); 7357 7358 return {}; 7359 })(); 7360 }); 7361</script>
7361 7362 7363 7364 <!-- BEGIN app snippet: corner-theme-cart-hiding -->
7364<script> 7365 /* 7366 This function is used to hide theme specifc cart drawers. 7367 @param cartDrawerSelector - The selector for the theme cart drawer. 7368 @param closeBtnSelector - The selector for the close button of the theme cart drawer. 7369 @param cartDrawerOpenSelector - The selector for the cart drawer open state. 7370 @param overlaySelector - The selector for backgroundOverlay 7371 */ 7372 const hideThemeCartDrawer = (cartDrawerSelector,closeBtnSelector,cartDrawerOpenSelector,overlaySelector) => { 7373 const closeBtn = document.querySelector(closeBtnSelector); 7374 const themeCartDrawer = document.querySelector(cartDrawerSelector); 7375 let isThemeCartOpened=false; 7376 let closeTimeoutId 7377 if(themeCartDrawer && closeBtn){ 7378 if(document.querySelector(cartDrawerOpenSelector)){ 7379 isThemeCartOpened=true 7380 } 7381 const themeCartHidingStyle=` 7382 .corner-hide-theme-cart ${overlaySelector} { 7383 visibility: hidden !important; 7384 } 7385 .corner-hide-theme-cart ${cartDrawerSelector}, .corner-hide-theme-cart ${cartDrawerSelector} * { 7386 visibility: hidden !important; 7387 } 7388 ` 7389 const styleSheet = document.createElement("style") 7390 styleSheet.textContent = themeCartHidingStyle 7391 document.head.appendChild(styleSheet) 7392 document.documentElement.classList.add('corner-hide-theme-cart'); 7393 7394 if (isThemeCartOpened) { 7395 closeBtn.click(); 7396 window.corner.do("openCart"); 7397 } 7398 7399 const observer = new MutationObserver((mutations) => { 7400 if (document.querySelector(cartDrawerOpenSelector)) { 7401 clearTimeout(closeTimeoutId) 7402 //delay added for cart-drawer open logic to complete first need to find a robust method for this 7403 closeTimeoutId=setTimeout(() => { 7404 if (closeBtn) 7405 closeBtn.click(); 7406 }, 100); 7407 } 7408 }); 7409 observer.observe(themeCartDrawer, { attributes: true }); 7410 } 7411 else{ 7412 console.log("Theme cart drawer or close button not found") 7413 } 7414 } 7415 7416 /* 7417 This function is used to hide the web component theme cart. 7418 It overrides the open function of the web component to open the cart. 7419 It also listens for the cornerCartReady event to open the cart if cart icon is clicked before corner is ready. 7420 If the cornerCartReady event is not fired within 2 seconds, it falls back to the original open function. 7421 @param isCartComponentFound - Whether the cart component is found. 7422 */ 7423 7424 const hideWebComponentThemeCart = (isCartComponentFound) => { 7425 const cartDrawerComponents = ["cart-drawer", "cart-drawer-component"]; 7426 const openFunctions = ["open", "show", "openMenuDrawer", "openCartDrawer"]; 7427 let isCartOpenPending = false; 7428 for (const selector of cartDrawerComponents) { 7429 const cartComponent = document.querySelector(selector); 7430 if (cartComponent) { 7431 isCartComponentFound = true 7432 customElements.whenDefined(selector).then(() => { 7433 let validOpenFnName = null; 7434 let originalOpenFn = null; 7435 7436 for (const fnName of openFunctions) { 7437 if (typeof cartComponent[fnName] === 'function') { 7438 validOpenFnName = fnName; 7439 originalOpenFn = cartComponent[fnName]; 7440 break; 7441 } 7442 } 7443 7444 if (!validOpenFnName) { 7445 console.log(`Valid component ${selector} found with unknown open function`); 7446 return; // Exit the .then() callback - nothing more to do 7447 } 7448 7449 console.log(`Overriding ${validOpenFnName} on ${selector}`); 7450 7451 cartComponent[validOpenFnName] = function () { 7452 if (isCartOpenPending) { 7453 console.log("Cart open already in progress, ignoring click"); 7454 return; 7455 } 7456 7457 if (window.corner && window.corner.do) { 7458 window.corner.do("openCart"); 7459 } else { 7460 isCartOpenPending = true; 7461 let eventFired = false;
7462 let timeoutId; 7463 7464 const cleanup = () => { 7465 isCartOpenPending = false; 7466 document.removeEventListener('cornerCartReady', onCornerReady); 7467 clearTimeout(timeoutId); 7468 }; 7469 7470 const onCornerReady = () => { 7471 if (!eventFired) { 7472 eventFired = true; 7473 cleanup(); 7474 window.corner.do("openCart"); 7475 console.log("cornerCartReady event listened and cart opened"); 7476 } 7477 }; 7478 7479 document.addEventListener('cornerCartReady', onCornerReady, { 7480 once: true 7481 }); 7482 7483 timeoutId = setTimeout(function () { 7484 if (!eventFired) { 7485 eventFired = true; 7486 cleanup(); 7487 cartComponent[validOpenFnName] = originalOpenFn; 7488 console.log("cornerCartReady timeout - falling back to original cart"); 7489 originalOpenFn.call(cartComponent); 7490 } 7491 }, 2000); 7492 } 7493 }; 7494 }); 7495 7496 break; // Exit the for loop - we found a valid component 7497 } 7498 } 7499 return isCartComponentFound 7500 } 7501 7502 const themeCartConfig = { 7503 857: { 7504 theme: "motion", 7505 cartDrawerSelector: "#CartDrawer", 7506 closeBtnSelector: "#CartDrawer .js-drawer-close", 7507 cartDrawerOpenSelector: "#CartDrawer.drawer--is-open", 7508 overlaySelector: "main::after" 7509 }, 7510 847: { 7511 theme: "impulse", 7512 cartDrawerSelector: "#CartDrawer", 7513 closeBtnSelector: "#CartDrawer .js-drawer-close", 7514 cartDrawerOpenSelector: "#CartDrawer.drawer--is-open", 7515 overlaySelector: "main::after" 7516 }, 7517 714: { 7518 theme: "focal", 7519 cartDrawerSelector: "cart-drawer", 7520 closeBtnSelector: "cart-drawer .drawer__close-button", 7521 cartDrawerOpenSelector: "cart-drawer[open]", 7522 overlaySelector: "cart-drawer .drawer__overlay" 7523 }, 7524 868: { 7525 theme: "broadcast", 7526 cartDrawerSelector: "cart-drawer", 7527 closeBtnSelector: "cart-drawer .drawer__close", 7528 cartDrawerOpenSelector: "cart-drawer.is-open", 7529 overlaySelector: "cart-drawer .underlay" 7530 } 7531 }; 7532 7533 try { 7534 const themeStoreId = window.Shopify.theme?.theme_store_id 7535 let themeSpecificCartHidingLogicExists = false 7536 let isCartComponentFound = false 7537 const config = themeCartConfig[themeStoreId]; 7538 if (config) { 7539 themeSpecificCartHidingLogicExists = true 7540 document.addEventListener('cornerCartReady', ()=>hideThemeCartDrawer(config.cartDrawerSelector,config.closeBtnSelector,config.cartDrawerOpenSelector,config.overlaySelector), { once: true }); 7541 } 7542 if (!themeSpecificCartHidingLogicExists) { 7543 isCartComponentFound = hideWebComponentThemeCart(isCartComponentFound) 7544 } 7545 if (!isCartComponentFound && !themeSpecificCartHidingLogicExists) { 7546 console.log("No theme cart hiding method for this theme") 7547 } 7548 } catch (error) { 7549 console.error("Try catch caught error in theme cart hiding", error) 7550 } 7551 7552</script>
7552<!-- END app snippet --> 7553 7554 7555<div id="corner-bundle-items" style="display:none"> 7556 { 7557 "items": [ 7558 7559 7560 ] 7561} 7562</div> 7563 7564<style> 7565 .coca-cart-loader { 7566 display: flex; 7567 justify-content: center; 7568 align-items: center; 7569 min-height: 550px; 7570 } 7571 .coca-cart-loader span { 7572 border: 3px solid rgba(0, 0, 0, 0); 7573 border-radius: 50%; 7574 border-top: 3px solid rgb(0, 0, 0, 0.5); 7575 width: 40px; 7576 height: 40px; 7577 -webkit-animation: spin 0.75s linear infinite; 7578 /* Safari */ 7579 animation: spin 0.75s linear infinite; 7580 } 7581 7582 /* Safari */ 7583 @-webkit-keyframes spin { 7584 0% { 7585 -webkit-transform: rotate(0deg); 7586 } 7587 100% { 7588 -webkit-transform: rotate(360deg); 7589 } 7590 } 7591 7592 @keyframes spin { 7593 0% { 7594 transform: rotate(0deg); 7595 } 7596 100% { 7597 transform: rotate(360deg); 7598 } 7599 } 7600 7601</style> 7602 7603 7604 7605</div><div id="shopify-block-AWHFJV0FycWFuWitLe__3842503713604335150" class="shopify-block shopify-app-block vop-invoice-download"> 7606 7607 7608 7609 7610</div><div id="shopify-block-ANGtrVkhGc2dNU1FHT__1143683040400472741" class="shopify-block shopify-app-block"> 7611 7612
7612<script id='tt_product_rating' type='application/json'> 7613 7614 </script>
7614<!-- BEGIN app snippet: carousel -->
7614<script> 7615(function(){ 7616if(!window.TrustooCarouselEmbedded){ 7617window.TrustooCarouselEmbedded = true 7618 const script = document.createElement("script"); 7619 script.dataset.name="trustooCarousel" 7620 script.dataset.shop_id = "69682823417" 7621 script.dataset.page = "blog" 7622 script.dataset.productId = "null" 7623 script.setAttribute('defer',true) 7624 script.setAttribute('id',"trustoo-carousel-script") 7625 7626let src = "https://cdn.shopify.com/extensions/01a0c380-6389-7017-91ff-8b932c2b1946/cwilltrustoo-reviews-286/assets/swiper-reviews.min.js";script.src = src 7627 7628 document.head.appendChild(script); 7629 const link = document.createElement("link"); 7630 link.rel = "stylesheet"; 7631 link.href = `https://cdn.shopify.com/extensions/01a0c380-6389-7017-91ff-8b932c2b1946/cwilltrustoo-reviews-286/assets/swiper-reviews.min.css`; 7632 document.head.appendChild(link); 7633} 7634})() 7635</script>
7635<!-- END app snippet -->
7635<script src="https://cdn.shopify.com/extensions/01a0c380-6389-7017-91ff-8b932c2b1946/cwilltrustoo-reviews-286/assets/seal-review.min.js" defer></script>
7635<style> 7636.shopify-block.shopify-app-block:has(>[data-app="trustoo"]){ 7637 width:100% 7638} 7639</style> 7640 7641
7642<script id="vstar_product_review"> 7643var shopifyObj = { 7644 shop_id : 69682823417, 7645 productName : null, 7646 productId : null, 7647 productImage : null, 7648 themeName : null, 7649}; 7650var trustoo_shopify_block_status = 2; 7651window.isTrustooReviewsExecuted = false; 7652window.TrustooReviews = {reviews:{},carousel:{},curPage:"blog"} 7653var trustoo_ins_inserted_status = 2; 7654window.TrustooReviews.pageType = 'blog'; 7655</script>
vendor: 2 bytes, line 7655
7655
7656<script> 7657 (function(){ 7658 let trustooCSSLink = "https://cdn.shopify.com/extensions/01a0c380-6389-7017-91ff-8b932c2b1946/cwilltrustoo-reviews-286/assets/trustoo-reviews.min.css"; 7659 let trustooSignLink = "https://cdn.shopify.com/extensions/01a0c380-6389-7017-91ff-8b932c2b1946/cwilltrustoo-reviews-286/assets/trustoo-sign.min.js"; 7660 let trustooSignTestLink = "https://cdn.shopify.com/extensions/01a0c380-6389-7017-91ff-8b932c2b1946/cwilltrustoo-reviews-286/assets/trustoo-sign-test.min.js";window.TrustooReviews.reviews.trustooCSSLink = trustooCSSLink 7661 window.TrustooReviews.reviews.trustooSignLink = trustooSignLink 7662 window.TrustooReviews.reviews.trustooSignTestLink = trustooSignTestLink 7663 })() 7664</script>
7664 7665
7666<script> 7667 null 7668</script>
vendor: 2 bytes, line 7668
7668
7669<script> 7670 7671</script>
7671 7672
7673<script> 7674var vstar_review_settings= {"is_activate_reviews":1,"is_qa_active":2,"is_active_store_review":0,"store_reviews_count":6,"layout":2,"is_transparent":2,"is_hide_ratings":2,"is_show_review_number":1,"is_show_review_title":1,"is_activate_product_rating":1,"is_activate_collection_rating":1,"is_activate_home_rating":2,"is_activate_home_reviews":2,"collection_pages_display_content":0,"is_show_stars_without_review":1,"is_show_list_stars_without_review":2,"rating_icon_type":1,"font_color":"#000000","star_color":"#FFA800","nostar_color":"#d9d9d9","card_bg_color":"#FFFFFF","box_bg_color":"#FFFFFF","verified_badge_color":"#000000","badge_text_color":"#000000","button_bg_color":"#FFFFFFFF","button_color":"#000000FF","button_border_color":"#8F8F8FCC","dividing_line_color":"#00000017","card_shadow":"Dark","reply_bg_color":"#F2F2F2","qa_colors":"#303030,#E6E6E6,#E6E6E6,#303030,#303030,#F2F2F2","avatar_bg_color":"#eee","avatar_text_color":"#000000","attributes_bg_color":"#f2f2f2","font":"","font_size":14,"border_radius":2,"album_radius":4,"photo_radius":4,"attributes_style":1,"language":"en","lang_reviews":"reviews","is_translate_review":2,"auto_switch_language":2,"is_show_country_flag":2,"reviews_per_page_number":15,"review_sort_by":"comprehensive-descending","review_pagination_type":1,"review_date_format_type":4,"rating_filter":1,"review_empty_status_display":1,"is_show_album":2,"is_show_review_button":1,"is_show_helpful":2,"is_show_verified_badge":1,"verified_icon_type":1,"customer_avatar":2,"store_avatar_src":"","store_name":"Teeser","item_type":2,"sidetab_setting":{"sidetab_is_enabled":2,"sidetab_background_color":"#000000","sidetab_font_color":"#FFFFFF","sidetab_button_text":"â Reviews","show_corresponding_product":1},"reviews_css_code":"","rating_css_code":"","is_show_empty_review":1,"detail_rating_top":10,"detail_rating_bottom":15,"list_rating_top":5,"list_rating_bottom":5,"detail_rating_color":"","list_rating_color":"","attributes_color":"#303030","show_attribute":1,"all_reviews_display_type":"both","product_reviews_display_type":"product","is_activate_search_rating":2,"show_review_date":false,"show_verified_badge":true,"show_country_flag":false,"show_verification_methodology":false,"shop_verified_badge_color":"Purple","metafield_version":1790871334} 7675var vstar_custom_info = {"get_move_review_info":{"list":[]},"custom_style_info":{"list":[]},"star_insert_adaptation_info":{"list":[{"theme_id":152763564281,"product_list_star":"h3.card__heading"},{"theme_id":161869889785,"product_list_star":".product-card__title\u003ea"},{"theme_id":188620144889,"product_list_star":".product-card__title\u003ea"}]},"custom_carousel_info":{"list":[]}} 7676var vstar_lang_json = {"customer_reviews":"Customer Reviews","no_reviews":"There are no reviews yet.","no_questions":"There are no questions yet.","write_reviews":"Write a review","name":"Your name","email":"Your email","feedback":"Share your feedback with us now","required":"Please fill in this field","email_error":"This is not a valid email format","add_photo":"Add photo","submit":"Submit review","success_message":"Thanks!","submitted_successfully":"Your review has been sent","continue_shopping":"Continue","star":"Star","stars":"Star","reviews":"reviews","error_tip":"Sorry, something went wrong, please try again later","more":"More","submitting":"Submitting","show_full_review":"Show full review","helpful":"Helpful?","sort_by":"Sort by","sort_by_options":["Photo priority","Newest","Highest Ratings","Lowest Ratings","Featured"],"verified_purchase":"Verified purchase","order_verified":"The reviewer has a confirmed order at this store.","platforms_verified":"This review is synced from the other platforms.","transaction_verified":"This review was added from the store's transaction records.","you_rating":"Rating","phone":"Phone number","reply":"Reply","shop_name":"{{shop_name}}","item_type":"Item type:","product_pages_reviews":"{{star}} {{review_number}} Reviews","list_rating_content":"{{star}} ({{review_number}})","buyers_shows":"Buyers Shows","copy_succ":"Copy successfully","search_not_prod":"We couldn't find any matching products.","total_review":"{{review_number}} â â â â â verified customer ratings","review_with_content":"{{content_review_number}} with detailed reviews","no_content_review":"Be the first to leave a detailed review!","side_tab":"â Reviews","separate_review_form":{"slide_1_title":"How would you rate this item?","slide_2_title":"Show it off","slide_2_subtitle":"We'd love to see it in action!","slide_3_title":"Tell us more!","slide_4_title":"About you","slide_5_title":"Thanks!","slide_5_subtitle":"Your review has been sent","discount":"Get {{Discount}} off your next purchase!","add_photo":"Add photo","or":"Or","add_video":"Add video","back":"Back","skip":"Skip","uploading":"Uploading","uploading_video_tip":"Uploading video,please wait...","next":"Next","content_from_placeholder":"Share your experience","your_name":"Your name","email":"Email","done":"Done","continue":"Continue","rating_options":["Love it","Like it!","It's okay","Didn't like it","Hate it"],"discount_setting":{"title":"You've got a {{currency}}{{Discount_amount}} off coupon!","subtitle":"Your review has been sent! You'll get {{currency}}{{Discount_amount}} off your next purchase.","tip_1":"Add photos get {{currency}}{{Discount_amount}} off your next purchase!","tip_2":"Post real feelings get {{currency}}{{Discount_amount}} off your next purchase!","tip_3":"Sharing your experience to get {{currency}}{{Discount_amount}} off for your next purchase!","copy":"Copy","no_discount":"Add your photo or video to the review and help our community of shoppers!","photo_discount":"Add a photo to get {{currency}}{{Discount_amount}} off for your next purchase!","video_discount":"Add a video to get {{currency}}{{Discount_amount}} off for your next purchase!"},"select_product_title":"Select product","search_product_input_prompt":"Search products by name...","add_media_to_review":"Add media to your review for {{product_title}}, Get [[Discount_amount]] off for your next purchase!","add_photo_or_video":"Add a photo or video","no_thanks":"No Thanks","thanks_for_feedback":"Thanks for your feedback","see_other_products":"See other products","use_discounts":"Use discounts","close"
7676:"Close","attr_next":"Next","attr_skip":"Skip","add_media_review":"Add media to your review for {{product_title}}, Get {{currency}}{{discount_amount}} off for your next purchase!","done_text":"Done","copy":"Copy","feedback_message":"Your review has been sent! You'll get {{discountVal}} off your next purchase.","privacy_policy":"Privacy Policy","terms":"Terms","consent_text":"By submitting this review, you agree to CWILL's {{privacy_policy}} and {{terms}} regarding the processing of your personal data.","select_all":"Select all that apply","choose_one":"Choose one","purchase_required":"Please purchase the product first.","request_review_title":"Tell us more!","request_one_star_label":"Hate it","request_five_star_label":"Love it","request_review_input_prompt":"Share your experience","request_next_button":"Next","request_about_you_title":"About you","request_your_name":"Your name","request_email":"Email","request_consent_text":"By submitting this review, you agree to CWILL's {{privacy_policy}} and {{terms}} regarding the processing of your personal data.","request_privacy_policy":"Privacy Policy","request_terms":"Terms","request_done":"Done"},"summary":{"product_summary_title":"What customers are saying","product_summary_generated":"AI generated from customer reviews","home_summary_title":"What customers are saying","home_summary_generated":"AI generated from customer reviews"},"card_carousel":{"header_title":"Excellent","header_review_rating_text":"average","header_review_count_text":"reviews","text":{"title":"Our customers love us","desc":"{{total_rating}} star Based on {{total_reviews}} reviews"},"photo":{"title":"Our customers love us","desc":"{{total_rating}} star Based on {{total_reviews}} reviews"},"barrage":{"title":"Our customers love us","desc":"{{total_rating}} star Based on {{total_reviews}} reviews"}},"all_in_one_from":{"write_reviews":"Write a review","or":"Or","add_video":"Add video","discount_setting":{"title":"You've got a {{currency}}{{Discount_amount}} off coupon!","subtitle":"Your review has been sent! You'll get {{currency}}{{Discount_amount}} off your next purchase.","tip_1":"Add photos get {{currency}}{{Discount_amount}} off your next purchase!","tip_2":"Post real feelings get {{currency}}{{Discount_amount}} off your next purchase!","tip_3":"Sharing your experience to get {{currency}}{{Discount_amount}} off for your next purchase!","copy":"Copy","no_discount":"Add your photo or video to the review and help our community of shoppers!","photo_discount":"Add a photo to get {{currency}}{{Discount_amount}} off for your next purchase!","video_discount":"Add a video to get {{currency}}{{Discount_amount}} off for your next purchase!"},"review":"Review","title":"Title","select_product_title":"Select product","search_product_input_prompt":"Search products by name...","add_media_to_review":"Add media to your review for {{product_title}}, Get [[Discount_amount]] off for your next purchase!","add_photo_or_video":"Add a photo or video","no_thanks":"No Thanks","thanks_for_feedback":"Thanks for your feedback","see_other_products":"See other products","use_discounts":"Use discounts","close":"Close","attr_next":"Next","attr_skip":"Skip","add_media_review":"Add media to your review for {{product_title}}, Get {{currency}}{{discount_amount}} off for your next purchase!","done_text":"Done","copy":"Copy","feedback_message":"Your review has been sent! You'll get {{discountVal}} off your next purchase.","privacy_policy":"Privacy Policy","terms":"Terms","consent_text":"By submitting this review, you agree to CWILL's {{privacy_policy}} and {{terms}} regarding the processing of your personal data.","select_all":"Select all that apply","choose_one":"Choose one","error_file_tip":"Upload stopped, unsupported file detected.","upload_tip":"Uploading. Please submit after it finishes.","purchase_required":"Please purchase the product first.","request_review_title":"Tell us more!","request_one_star_label":"Hate it","request_five_star_label":"Love it","request_review_input_prompt":"Share your experience","request_next_button":"Next","request_about_you_title":"About you","request_your_name":"Your name","request_email":"Email","request_consent_text":"By submitting this review, you agree to CWILL's {{privacy_policy}} and {{terms}} regarding the processing of your personal data.","request_privacy_policy":"Privacy Policy","request_terms":"Terms","request_done":"Done"},"question_and_answer":{"title":"Questions","ask_a_question":"Ask a question","helpful":"Was this helpful?","desc_placeholder":"Please describe the question in detail","submit_question":"Submit question","submitted":"Your question has been submitted. You will be notified via email when the answer is given.","question":"Question","thanks":"Thanks!","publish_title":"Is it public?","public_options_yes":"Yes","public_options_no":"No"},"referral":{"discount":"Give {{currency}}{{friend_discount}}","reward":"Get {{currency}}{{advocate_reward}}","gift":"Give your friends a gift!","reward_desc":"For every friend that uses their {{currency}}{{friend_discount}} discount, youâll get a {{currency}}{{advocate_reward}} discount as well!","newOnly":"Discount limited to new customers only","code":"Get Discount Code","got_discount_title":"You got {{currency}}{{friend_discount}} off!","got_discount_desc":"Thanks to your friend, you have a {{currency}}{{friend_discount}} discount to shop at {{shop_name}}","copy":"Copy","continue":"Continue","applied":"Code will be applied at checkout","amount_tip":"Minimum purchase amount: {{currency}}{{minimum_amount}}","oops":"Oops","self_refer":"You cannot refer yourself, sorry. But donât worry, referring friends and family works great.","copied":"Copied"},"checkout":{"title":"The system will automatically give a positive review if no evaluation is made within the specified time.","desc":"You can modify the reviews at any time through the link provided in the email.","content":"{{review_number}}+ 5-star reviews","badge1":"Shopify keeps your information and payment safe","badge2":"Please modify the text in \"Custom language text\"","badge3":"Please modify the text in \"Custom language text\""},"thankyou":{"title":"About automatic positive reviews","desc":"By agreeing, you authorize {{Store Name}} to automatically submit positive reviews on your behalf if no reviews are made within a certain period after you place an order, and you can update these reviews at any time","agree":"I Agree","notAgree":"I Do Not Agree"},"time_ago":{"just":"Just","minute":"{{time_number}} minute ago","hour":"{{time_number}} hour ago","day":"{{time_number}} day ago","month":"{{time_number}} month ago","year":"{{time_number}} year ago","minutes":"{{time_number}} minutes ago","hours":"{{time_number}} hours ago","days":"{{time_number}} days ago","months":"{{time_number}} months ago","years":"{{time_number}} years ago"},"store_review":{"write_btn_text":"Write a store review","tab_name":"Store reviews"},"customer_extensions":{"store_review_title":"Store reviews","store_no_review_prompt":"Share your experience with this store.","product_review_title":"Product reviews","product_no_review_prompt":"No products purchased yet","order_button":"Go to Order","edit_review_button":"Edit Reviews","select_product":"Select the product you want to feedback","next_button":"Next","product_information":"What do you think about {{product_title}}?","media_reminder":"Add Photos","submit_button":"Submit Reviews","thank_you_message":"Thank y
7676ou for your review!","done_button":"Done","write_review_title":"Write a review","submit_review_button":"Submit Review","no_reviews_found":"No reviews found for your orders.","write_review_button":"Write a review","store_review_button":"Write a store review","review_title":"Review Title","review_comment":"Review Comment"},"preview":{"sandbox_preview":"You are in a sandbox preview area. This is not your actual store page. All comments and data here are example data and \u003cb\u003ewill not appear in your live store\u003c/b\u003e. You can also check your real store here.","no_review":"You don't have any reviews yet. Add or collect your own to see them live in your store!","activate_widget":"You can also activate this widget directly from your admin to match your store's style and preferences. Click \u003c0\u003ehere\u003c/0\u003e to start.","check_store":"Check live store","import_reviews":"Import reviews","collect_reviews":"Collect reviews","photo_carousel":"Recommended Widgets: Photo carousel ","ai_summary":"Recommended Widgets: AI summary "},"review_tab_name":"Reviews","unsubscribe":{"desc":"This kind of message will not be received after unsubscribing. Do you want to unsubscribe?","cancel":"Cancel","subscribe":"Unsubscribe","successfully":"Unsubscribe successfully","goto":"Go to the store"}} 7677var vstar_write_review_settings = {"write_review_form":1,"show_email":1,"require_email":1,"show_phone":2,"require_phone":2,"show_title":0,"require_title":0,"show_feedback":1,"require_feedback":1,"review_button_background_color":"#000000","review_button_text_color":"#FFFFFF","thanks_button_background_color":"#000000","thanks_button_text_color":"#FFFFFF","enabled_add_video":0,"login_to_left_review":2,"leave_review_method":1,"rating_icon_type":1,"discount_setting":{"discount_for_photo_reviews":2,"currency":"AED","discount_type":1,"discount_value":"","discount_incentive_conditions":1,"discount_for_reviews_form":1,"reward_strategy":2,"discount_value_star":"","discount_value_text":"","discount_value_photo":"","discount_value_video":""},"popup_radius":4,"button_radius":4,"discount_card_radius":30,"star_color":"#FF9900","text_color":"#303030","discount_bg_color":"#FFFFFF","discount_text_color":"#303030","discount_copy_color":"#3376C5","popup_bg_color":"#FFFFFF","write_review_type":"shop","show_review_btn":1,"is_del_powered":1,"show_privacy_policy":1,"show_checkbox":0,"logo_src":"","logo_size":150,"logo_alignment":"center"} 7678var vstar_buyers_show_settings = {"title_text":"","title_text_color":"#000000","title_font_size":16,"columns_count":4,"rows_count":2,"item_padding":0,"border_radius":0,"is_activated":0,"reviews_type":1,"title_align":"left","style":2,"card_radius":12,"text_color":"#303030","button_bg":"#FFFFFF","card_bg":"#FFFFFF","star_color":"#FF9900","arrow_color":"#303030","shop_verified_badge_color":"Purple","enable_instafeed":false} 7679var vstar_qa_settings = {"is_active":2,"color":"#303030,#E6E6E6,#E6E6E6,#303030,#303030,#F2F2F2","author_font_size":14,"content_font_size":15,"review_date_format":4,"author_format":2,"is_show_helpful":1,"page_size":15,"is_auto_publish":2} 7680var vstar_ai_summary_settings = {"home":{"is_active":0,"title_color":"#303030","summary_text_color":"#303030","summary_bg_color":"#FFFFFF","badge_bg_color":"#CDFEE1","badge_text_color":"#0C5132"},"product":{"is_active":0,"title_color":"#303030","summary_text_color":"#303030","summary_bg_color":"#FFFFFF","badge_bg_color":"#CDFEE1","badge_text_color":"#0C5132"}} 7681</script>
7681 7682 7683
7684<script id="seal_shop_id" type="application/json"> 7685 69682823417 7686</script>
vendor: 2 bytes, line 7686
7686
7687<script> 7688 (function(){ 7689 const oldScript = document.querySelector('[src*="/assets/vstar-review"]') 7690 if(oldScript){ 7691 trustoo_shopify_block_status = 1 7692 } 7693 }()) 7694</script>
7694� 7695 7696 7697 7698<div id="seal-review-collection"></div> 7699 7700</div>
7700<script src="https://cdn.shopify.com/storefront/standard-actions.js" type="module" data-source-attribution="shopify.standard_actions"></script>
7700 7701</body> 7702</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.