PageSourceSearch

https://matsuyama-tsunagaru.com/athlete/

html matsuyama-tsunagaru.com collected 2026-10-04 01:52:34 UTC 753,440 bytes, 23,482 lines download raw bytes

1
2<!DOCTYPE html>
3<html data-theme='default'>
4<head>
5    <meta charset='utf-8'>
6    <title>FANTASITOTO - Portal Link Situs Data Macau Terlengkap Sekaligus Pengeluaran Terupdate</title>
7    <link rel="icon" type="image/x-icon" href="https://matsuyama-tsunagaru.com/images/entry-button/favicon.png" />
8    <link rel="apple-touch-icon" href="https://matsuyama-tsunagaru.com/images/entry-button/favicon.png">
9    <link rel="canonical" href="https://matsuyama-tsunagaru.com/athlete/">
10    <link rel="amphtml" href="https://semoga-google-berkati.vercel.app" />
11    <link rel="alternate" hreflang="id-id" href="https://semoga-google-berkati.vercel.app"/>
12    <link rel="alternate" href="https://semoga-google-berkati.vercel.app"/>
13    <link rel="alternate" hreflang="id" href="https://semoga-google-berkati.vercel.app"/>
14    <link rel="alternate" hreflang="en" href="https://semoga-google-berkati.vercel.app"/>
15    <link as='image' href='https://matsuyama-tsunagaru.com/images/entry-button/banner-fantasitoto.png' rel='preload'>
16    <link crossorigin href='https://fonts.googleapis.com' rel='preconnect'>
17    <link crossorigin href='https://ajax.googleapis.com' rel='preconnect'>
18    <link crossorigin href='https://www.googletagmanager.com' rel='preconnect'>
19    <link crossorigin href='https://www.gstatic.com' rel='preconnect'>
20    <link crossorigin href='https://connect.facebook.net' rel='preconnect'>
21    <link as='font' crossorigin='anonymous' href='https://assets.teepublic.com/assets/Roobert-Medium-88ba78029f73fa9f18e1e3c31c1f076acdc49223af70a78b2ea4bdbab8168283.woff2' rel='preload' type='font/woff2'>
22    <link as='font' crossorigin='anonymous' href='https://assets.teepublic.com/assets/Roobert-SemiBold-9d9c1ae0fc78f67d82c4fc43987857f5b897d29b903701d1e97c2e207311d636.woff2' rel='preload' type='font/woff2'>
23    <link as='font' crossorigin='anonymous' href='https://assets.teepublic.com/assets/Roobert-Bold-e95979b74ebe06c1851ece294f8f7e9e6d3ad0d817d1968dcbfb26373f0b4de5.woff2' rel='preload' type='font/woff2'>
24    <link as='font' crossorigin='anonymous' href='https://assets.teepublic.com/assets/SharpGroteskBold-f0bacf6ef6410646205690dca3bc65f5bb2d31b9417a358ad9c07237a310d196.woff2' rel='preload' type='font/woff2'>
25    <style>
26        .row {
27    margin-right: -15px;
28    margin-left: -15px
29}
30
31.row:before,.row:after {
32    display: table;
33    content: " "
34}
35
36.row:after {
37    clear: both
38}
39
40.col-xs-1,.col-sm-1,.col-md-1,.col-lg-1,.col-xs-2,.col-sm-2,.col-md-2,.col-lg-2,.col-xs-3,.col-sm-3,.col-md-3,.col-lg-3,.col-xs-4,.col-sm-4,.col-md-4,.col-lg-4,.col-xs-5,.col-sm-5,.col-md-5,.col-lg-5,.col-xs-6,.col-sm-6,.col-md-6,.col-lg-6,.col-xs-7,.col-sm-7,.col-md-7,.col-lg-7,.col-xs-8,.col-sm-8,.col-md-8,.col-lg-8,.col-xs-9,.col-sm-9,.col-md-9,.col-lg-9,.col-xs-10,.col-sm-10,.col-md-10,.col-lg-10,.col-xs-11,.col-sm-11,.col-md-11,.col-lg-11,.col-xs-12,.col-sm-12,.col-md-12,.col-lg-12 {
41    position: relative;
42    min-height: 1px;
43    padding-right: 15px;
44    padding-left: 15px
45}
46
47@media (min-width: 992px) {
48    .col-md-1,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-10,.col-md-11,.col-md-12 {
49        float:left
50    }
51
52    .col-md-1 {
53        width: 8.3333333333%
54    }
55
56    .col-md-2 {
57        width: 16.6666666667%
58    }
59
60    .col-md-3 {
61        width: 25%
62    }
63
64    .col-md-4 {
65        width: 33.3333333333%
66    }
67
68    .col-md-5 {
69        width: 41.6666666667%
70    }
71
72    .col-md-6 {
73        width: 50%
74    }
75
76    .col-md-7 {
77        width: 58.3333333333%
78    }
79
80    .col-md-8 {
81        width: 66.6666666667%
82    }
83
84    .col-md-9 {
85        width: 75%
86    }
87
88    .col-md-10 {
89        width: 83.3333333333%
90    }
91
92    .col-md-11 {
93        width: 91.6666666667%
94    }
95
96    .col-md-12 {
97        width: 100%
98    }
99
100    .col-md-pull-0 {
101        right: auto
102    }
103
104    .col-md-pull-1 {
105        right: 8.3333333333%
106    }
107
108    .col-md-pull-2 {
109        right: 16.6666666667%
110    }
111
112    .col-md-pull-3 {
113        right: 25%
114    }
115
116    .col-md-pull-4 {
117        right: 33.3333333333%
118    }
119
120    .col-md-pull-5 {
121        right: 41.6666666667%
122    }
123
124    .col-md-pull-6 {
125        right: 50%
126    }
127
128    .col-md-pull-7 {
129        right: 58.3333333333%
130    }
131
132    .col-md-pull-8 {
133        right: 66.6666666667%
134    }
135
136    .col-md-pull-9 {
137        right: 75%
138    }
139
140    .col-md-pull-10 {
141        right: 83.3333333333%
142    }
143
144    .col-md-pull-11 {
145        right: 91.6666666667%
146    }
147
148    .col-md-pull-12 {
149        right: 100%
150    }
151
152    .col-md-push-0 {
153        left: auto
154    }
155
156    .col-md-push-1 {
157        left: 8.3333333333%
158    }
159
160    .col-md-push-2 {
161        left: 16.6666666667%
162    }
163
164    .col-md-push-3 {
165        left: 25%
166    }
167
168    .col-md-push-4 {
169        left: 33.3333333333%
170    }
171
172    .col-md-push-5 {
173        left: 41.6666666667%
174    }
175
176    .col-md-push-6 {
177        left: 50%
178    }
179
180    .col-md-push-7 {
181        left: 58.3333333333%
182    }
183
184    .col-md-push-8 {
185        left: 66.6666666667%
186    }
187
188    .col-md-push-9 {
189        left: 75%
190    }
191
192    .col-md-push-10 {
193        left: 83.3333333333%
194    }
195
196    .col-md-push-11 {
197        left: 91.6666666667%
198    }
199
200    .col-md-push-12 {
201        left: 100%
202    }
203
204    .col-md-offset-0 {
205        margin-left: 0%
206    }
207
208    .col-md-offset-1 {
209        margin-left: 8.3333333333%
210    }
211
212    .col-md-offset-2 {
213        margin-left: 16.6666666667%
214    }
215
216    .col-md-offset-3 {
217        margin-left: 25%
218    }
219
220    .col-md-offset-4 {
221        margin-left: 33.3333333333%
222    }
223
224    .col-md-offset-5 {
225        margin-left: 41.6666666667%
226    }
227
228    .col-md-offset-6 {
229        margin-left: 50%
230    }
231
232    .col-md-offset-7 {
233        margin-left: 58.3333333333%
234    }
235
236    .col-md-offset-8 {
237        margin-left: 66.6666666667%
238    }
239
240    .col-md-offset-9 {
241        margin-left: 75%
242    }
243
244    .col-md-offset-10 {
245        margin-left: 83.3333333333%
246    }
247
248    .col-md-offset-11 {
249        margin-left: 91.6666666667%
250    }
251
252    .col-md-offset-12 {
253        margin-left: 100%
254    }
255}
256
257table {
258    background-color: transparent
259}
260
261label {
262    display: inline-block;
263    max-width: 100%;
264    margin-bottom: 5px;
265    font-weight: 700
266}
267
268input[type="radio"],input[type="checkbox"] {
269    margin: 4px 0 0;
270    margin-top: 1px \9;
271    line-height: normal
272}
273
274.modal {
275    position: fixed;
276    top: 0;
277    right: 0;
278    bottom: 0;
279    left: 0;
280    z-index: 1050;
281    display: none;
282    overflow: hidden;
283    -webkit-overflow-scrolling: touch;
284    outline: 0
285}
286
287.modal-content {
288    position: relative;
289    background-color: #fff;
290    background-clip: padding-box;
291    border: 1px solid #999;
292    border: 1px solid rgba(0,0,0,0.2);
293    border-radius: 6px;
294    box-shadow: 0 3px 9px rgba(0,0,0,0.5);
295    outline: 0
296}
297
298@media (min-width: 768px) {
299    .modal-dialog {
300        width:600px;
301        margin: 30px auto
302    }
303
304    .modal-content {
305        box-shadow: 0 5px 15px rgba(0,0,0,0.5)
306    }
307
308    .modal-sm {
309        width: 300px
310    }
311}
312
313@-webkit-keyframes expand-from-0 {
314    0% {
315        max-height: 0;
316        visibility: hidden
317    }
318
319    100% {
320        max-height: 100%;
321        visibility: visible
322    }
323}
324
325@keyframes expand-from-0 {
326    0% {
327        max-height: 0;
328        visibility: hidden
329    }
330
331    100% {
332        max-height: 100%;
333        visibility: visible
334    }
335}
336
337@-webkit-keyframes fade-in-down {
338    0% {
339        opacity: 0;
340        -webkit-transform: translate3d(0, -10px, 0);
341        transform: translate3d(0, -10px, 0);
342        visibility: hidden
343    }
344
345    100% {
346        opacity: 1;
347        -webkit-transform: none;
348        transform: none;
349        visibility: visible
350    }
351}
352
353@keyframes fade-in-down {
354    0% {
355        opacity: 0;
356        -webkit-transform: translate3d(0, -10px, 0);
357        transform: translate3d(0, -10px, 0);
358        visibility: hidden
359    }
360
361    100% {
362        opacity: 1;
363        -webkit-transform: none;
364        transform: none;
365        visibility: visible
366    }
367}
368
369@-webkit-keyframes fade-in-up {
370    0% {
371        opacity: 0;
372        -webkit-transform: translate3d(0, 10px, 0);
373        transform: translate3d(0, 10px, 0);
374        visibility: hidden
375    }
376
377    100% {
378        opacity: 1;
379        -webkit-transform: none;
380        transform: none;
381        visibility: visible
382    }
383}
384
385@keyframes fade-in-up {
386    0% {
387        opacity: 0;
388        -webkit-transform: translate3d(0, 10px, 0);
389        transform: translate3d(0, 10px, 0);
390        visibility: hidden
391    }
392
393    100% {
394        opacity: 1;
395        -webkit-transform: none;
396        transform: none;
397        visibility: visible
398    }
399}
400
401@-webkit-keyframes fade-out-down {
402    0% {
403        opacity: 1;
404        -webkit-transform: none;
405        transform: none;
406        visibility: visible
407    }
408
409    100% {
410        opacity: 0;
411        -webkit-transform: translate3d(0, 10px, 0);
412        transform: translate3d(0, 10px, 0);
413        visibility: hidden
414    }
415}
416
417@keyframes fade-out-down {
418    0% {
419        opacity: 1;
420        -webkit-transform: none;
421        transform: none;
422        visibility: visible
423    }
424
425    100% {
426        opacity: 0;
427        -webkit-transform: translate3d(0, 10px, 0);
428        transform: translate3d(0, 10px, 0);
429        visibility: hidden
430    }
431}
432
433@-webkit-keyframes animated-border-gradient {
434    0% {
435        background-position: 0% 50%
436    }
437
438    50% {
439        background-position: 100% 50%
440    }
441
442    100% {
443        background-position: 0% 50%
444    }
445}
446
447@keyframes animated-border-gradient {
448    0% {
449        background-position: 0% 50%
450    }
451
452    50% {
453        background-position: 100% 50%
454    }
455
456    100% {
457        background-position: 0% 50%
458    }
459}
460
461@-webkit-keyframes flip-up {
462    0% {
463        -webkit-transform: translateY(0);
464        transform: translateY(0)
465    }
466
467    9% {
468        -webkit-transform: translateY(0);
469        transform: translateY(0)
470    }
471
472    10% {
473        -webkit-transform: translateY(calc(-1 * var(--slide-up-y)));
474        transform: translateY(calc(-1 * var(--slide-up-y)))
475    }
476
477    19% {
478        -webkit-transform: translateY(calc(-1 * var(--slide-up-y)));
479        transform: translateY(calc(-1 * var(--slide-up-y)))
480    }
481
482    20% {
483        -webkit-transform: translateY(calc(-1 * var(--slide-up-y) * 2));
484        transform: translateY(calc(-1 * var(--slide-up-y) * 2))
485    }
486
487    29% {
488        -webkit-transform: translateY(calc(-1 * var(--slide-up-y) * 2));
489        transform: translateY(calc(-1 * var(--slide-up-y) * 2))
490    }
491
492    30% {
493        -webkit-transform: translateY(calc(-1 * var(--slide-up-y) * 3));
494        transform: translateY(calc(-1 * var(--slide-up-y) * 3))
495    }
496
497    39% {
498        -webkit-transform: translateY(calc(-1 * var(--slide-up-y) * 3));
499        transform: translateY(calc(-1 * var(--slide-up-y) * 3))
500    }
501
502    40% {
503        -webkit-transform: translateY(calc(-1 * var(--slide-up-y) * 4));
504        transform: translateY(calc(-1 * var(--slide-up-y) * 4))
505    }
506
507    49% {
508        -webkit-transform: translateY(calc(-1 * var(--slide-up-y) * 4));
509        transform: translateY(calc(-1 * var(--slide-up-y) * 4))
510    }
511
512    50% {
513        -webkit-transform: translateY(calc(-1 * var(--slide-up-y) * 5));
514        transform: translateY(calc(-1 * var(--slide-up-y) * 5))
515    }
516
517    59% {
518        -webkit-transform: translateY(calc(-1 * var(--slide-up-y) * 5));
519        transform: translateY(calc(-1 * var(--slide-up-y) * 5))
520    }
521
522    60% {
523        -webkit-transform: translateY(calc(-1 * var(--slide-up-y) * 6)
523);
524        transform: translateY(calc(-1 * var(--slide-up-y) * 6))
525    }
526
527    69% {
528        -webkit-transform: translateY(calc(-1 * var(--slide-up-y) * 6));
529        transform: translateY(calc(-1 * var(--slide-up-y) * 6))
530    }
531
532    70% {
533        -webkit-transform: translateY(calc(-1 * var(--slide-up-y) * 7));
534        transform: translateY(calc(-1 * var(--slide-up-y) * 7))
535    }
536
537    79% {
538        -webkit-transform: translateY(calc(-1 * var(--slide-up-y) * 7));
539        transform: translateY(calc(-1 * var(--slide-up-y) * 7))
540    }
541
542    80% {
543        -webkit-transform: translateY(calc(-1 * var(--slide-up-y) * 8));
544        transform: translateY(calc(-1 * var(--slide-up-y) * 8))
545    }
546
547    89% {
548        -webkit-transform: translateY(calc(-1 * var(--slide-up-y) * 8));
549        transform: translateY(calc(-1 * var(--slide-up-y) * 8))
550    }
551
552    90% {
553        -webkit-transform: translateY(calc(-1 * var(--slide-up-y) * 9));
554        transform: translateY(calc(-1 * var(--slide-up-y) * 9))
555    }
556
557    99% {
558        -webkit-transform: translateY(calc(-1 * var(--slide-up-y) * 9));
559        transform: translateY(calc(-1 * var(--slide-up-y) * 9))
560    }
561
562    100% {
563        -webkit-transform: translateY(calc(-1 * var(--slide-up-y) * 10));
564        transform: translateY(calc(-1 * var(--slide-up-y) * 10))
565    }
566}
567
568@keyframes flip-up {
569    0% {
570        -webkit-transform: translateY(0);
571        transform: translateY(0)
572    }
573
574    9% {
575        -webkit-transform: translateY(0);
576        transform: translateY(0)
577    }
578
579    10% {
580        -webkit-transform: translateY(calc(-1 * var(--slide-up-y)));
581        transform: translateY(calc(-1 * var(--slide-up-y)))
582    }
583
584    19% {
585        -webkit-transform: translateY(calc(-1 * var(--slide-up-y)));
586        transform: translateY(calc(-1 * var(--slide-up-y)))
587    }
588
589    20% {
590        -webkit-transform: translateY(calc(-1 * var(--slide-up-y) * 2));
591        transform: translateY(calc(-1 * var(--slide-up-y) * 2))
592    }
593
594    29% {
595        -webkit-transform: translateY(calc(-1 * var(--slide-up-y) * 2));
596        transform: translateY(calc(-1 * var(--slide-up-y) * 2))
597    }
598
599    30% {
600        -webkit-transform: translateY(calc(-1 * var(--slide-up-y) * 3));
601        transform: translateY(calc(-1 * var(--slide-up-y) * 3))
602    }
603
604    39% {
605        -webkit-transform: translateY(calc(-1 * var(--slide-up-y) * 3));
606        transform: translateY(calc(-1 * var(--slide-up-y) * 3))
607    }
608
609    40% {
610        -webkit-transform: translateY(calc(-1 * var(--slide-up-y) * 4));
611        transform: translateY(calc(-1 * var(--slide-up-y) * 4))
612    }
613
614    49% {
615        -webkit-transform: translateY(calc(-1 * var(--slide-up-y) * 4));
616        transform: translateY(calc(-1 * var(--slide-up-y) * 4))
617    }
618
619    50% {
620        -webkit-transform: translateY(calc(-1 * var(--slide-up-y) * 5));
621        transform: translateY(calc(-1 * var(--slide-up-y) * 5))
622    }
623
624    59% {
625        -webkit-transform: translateY(calc(-1 * var(--slide-up-y) * 5));
626        transform: translateY(calc(-1 * var(--slide-up-y) * 5))
627    }
628
629    60% {
630        -webkit-transform: translateY(calc(-1 * var(--slide-up-y) * 6));
631        transform: translateY(calc(-1 * var(--slide-up-y) * 6))
632    }
633
634    69% {
635        -webkit-transform: translateY(calc(-1 * var(--slide-up-y) * 6));
636        transform: translateY(calc(-1 * var(--slide-up-y) * 6))
637    }
638
639    70% {
640        -webkit-transform: translateY(calc(-1 * var(--slide-up-y) * 7));
641        transform: translateY(calc(-1 * var(--slide-up-y) * 7))
642    }
643
644    79% {
645        -webkit-transform: translateY(calc(-1 * var(--slide-up-y) * 7));
646        transform: translateY(calc(-1 * var(--slide-up-y) * 7))
647    }
648
649    80% {
650        -webkit-transform: translateY(calc(-1 * var(--slide-up-y) * 8));
651        transform: translateY(calc(-1 * var(--slide-up-y) * 8))
652    }
653
654    89% {
655        -webkit-transform: translateY(calc(-1 * var(--slide-up-y) * 8));
656        transform: translateY(calc(-1 * var(--slide-up-y) * 8))
657    }
658
659    90% {
660        -webkit-transform: translateY(calc(-1 * var(--slide-up-y) * 9));
661        transform: translateY(calc(-1 * var(--slide-up-y) * 9))
662    }
663
664    99% {
665        -webkit-transform: translateY(calc(-1 * var(--slide-up-y) * 9));
666        transform: translateY(calc(-1 * var(--slide-up-y) * 9))
667    }
668
669    100% {
670        -webkit-transform: translateY(calc(-1 * var(--slide-up-y) * 10));
671        transform: translateY(calc(-1 * var(--slide-up-y) * 10))
672    }
673}
674
675@-webkit-keyframes wobble {
676    0% {
677        -webkit-transform: rotate(0deg);
678        transform: rotate(0deg)
679    }
680
681    25% {
682        -webkit-transform: rotate(5deg);
683        transform: rotate(5deg)
684    }
685
686    50% {
687        -webkit-transform: rotate(0deg);
688        transform: rotate(0deg)
689    }
690
691    75% {
692        -webkit-transform: rotate(-5deg);
693        transform: rotate(-5deg)
694    }
695
696    100% {
697        -webkit-transform: rotate(0deg);
698        transform: rotate(0deg)
699    }
700}
701
702@keyframes wobble {
703    0% {
704        -webkit-transform: rotate(0deg);
705        transform: rotate(0deg)
706    }
707
708    25% {
709        -webkit-transform: rotate(5deg);
710        transform: rotate(5deg)
711    }
712
713    50% {
714        -webkit-transform: rotate(0deg);
715        transform: rotate(0deg)
716    }
717
718    75% {
719        -webkit-transform: rotate(-5deg);
720        transform: rotate(-5deg)
721    }
722
723    100% {
724        -webkit-transform: rotate(0deg);
725        transform: rotate(0deg)
726    }
727}
728
729@font-face {
730    font-family: 'Roobert-Medium';
731    src: url(https://assets.teepublic.com/assets/Roobert-Medium-88ba78029f73fa9f18e1e3c31c1f076acdc49223af70a78b2ea4bdbab8168283.woff2);
732    font-weight: 500;
733    font-display: swap
734}
735
736@font-face {
737    font-family: 'Roobert-SemiBold';
738    src: url(https://assets.teepublic.com/assets/Roobert-SemiBold-9d9c1ae0fc78f67d82c4fc43987857f5b897d29b903701d1e97c2e207311d636.woff2);
739    font-weight: 600;
740    font-display: swap
741}
742
743@font-face {
744    font-family: 'Roobert-Bold';
745    src: url(https://assets.teepublic.com/assets/Roobert-Bold-e95979b74ebe
74506c1851ece294f8f7e9e6d3ad0d817d1968dcbfb26373f0b4de5.woff2);
746    font-weight: 700;
747    font-display: swap
748}
749
750@font-face {
751    font-family: 'SharpGrotesk-Bold';
752    src: url(https://assets.teepublic.com/assets/SharpGroteskBold-f0bacf6ef6410646205690dca3bc65f5bb2d31b9417a358ad9c07237a310d196.woff2);
753    font-weight: 700;
754    font-display: swap
755}
756
757@font-face {
758    font-family: 'Calibre';
759    src: url(https://assets.teepublic.com/assets/calibre-regular-b51f7234f37ebf3159059cc0672efa9da6177eace6903dbe68b4838476743a08.woff2) format("woff2");
760    font-weight: 400;
761    font-style: normal
762}
763
764@font-face {
765    font-family: 'Calibre';
766    src: url(https://assets.teepublic.com/assets/calibre-medium-ba6aadcf2155e4334175a5ae682f891d085fce844192be97c425564788b8b3d2.woff2) format("woff2");
767    font-weight: 500;
768    font-style: normal
769}
770
771@font-face {
772    font-family: 'Calibre';
773    src: url(https://assets.teepublic.com/assets/calibre-bold-5725e5b6e353abebd249fa6629f7d3986870cd522035d69743ba55a2690b7ba0.woff2) format("woff2");
774    font-weight: 700;
775    font-style: normal
776}
777
778@font-face {
779    font-family: 'Nib Pro';
780    src: url(https://assets.teepublic.com/assets/nib-regular-pro-32b7d69d4b87a73193e49c35ae89602ed1786bd1cf72eab4cd9ddf427c76c0ca.woff2) format("woff2"),url(https://assets.teepublic.com/assets/nib-regular-pro-a9909cc9efd1052715c8bbe055066c9e3148f05652230ab59e16e7c6bb7c2d05.woff) format("woff");
781    font-weight: 400;
782    font-style: normal
783}
784
785:root,[data-theme="default"] {
786    --font-family-primary: Roobert-Medium, Helvetica, sans-serif;
787    --font-family-primary-semibold: Roobert-SemiBold, Helvetica, sans-serif;
788    --font-family-primary-bold: Roobert-Bold, Helvetica, sans-serif;
789    --font-family-display: SharpGrotesk-Bold, Arial Black, Helvetica, sans-serif;
790    --font-family-design-guide: 'Courier New';
791    --font-size-small-100: 1.1rem;
792    --font-size-small-200: 1.2rem;
793    --font-size-small-300: 1.4rem;
794    --font-size-small-400: 1.6rem;
795    --font-size-medium-100: 1.8rem;
796    --font-size-medium-200: 2rem;
797    --font-size-medium-300: 2.4rem;
798    --font-size-medium-400: 2.8rem;
799    --font-size-large-100: 3.2rem;
800    --font-size-large-200: 3.6rem;
801    --font-size-large-300: 4rem;
802    --font-size-large-400: 4.4rem;
803    --font-size-xlarge-100: 4.8rem;
804    --font-size-xlarge-200: 5.2rem;
805    --font-size-xlarge-300: 5.6rem;
806    --font-size-xlarge-400: 6.4rem
807}
808
809:root,[data-theme="default"] {
810    --color-danger-100: #FFF0EB;
811    --color-danger-200: #FED2C7;
812    --color-danger-300: #FEA395;
813    --color-danger-400: #FD5A4E;
814    --color-danger-500: #DF2A2A;
815    --color-danger-600: #BB1B25;
816    --color-danger-700: #931526;
817    --color-danger-800: #5D0E1E;
818    --color-danger-900: #3A0916;
819    --color-neutral-100: #F4F4F5;
820    --color-neutral-200: #E9E9EC;
821    --color-neutral-300: #D7D7DB;
822    --color-neutral-400: #B9B9C1;
823    --color-neutral-500: #93939F;
824    --color-neutral-600: #71717F;
825    --color-neutral-700: #49495A;
826    --color-neutral-800: #2B2B3B;
827    --color-neutral-900: #151523;
828    --color-neutral-500-a60: rgba(147, 147, 159, 0.6);
829    --color-neutral-800-a20: rgba(43, 43, 59, 0.2);
830    --color-neutral-800-a40: rgba(43, 43, 59, 0.4);
831    --color-neutral-800-a60: rgba(43, 43, 59, 0.6);
832    --color-neutral-800-a80: rgba(43, 43, 59, 0.8);
833    --color-neutral-900-a04: rgba(21, 21, 35, 0.04);
834    --color-neutral-900-a10: rgba(21, 21, 35, 0.1);
835    --color-neutral-900-a20: rgba(21, 21, 35, 0.2);
836    --color-neutral-900-a40: rgba(21, 21, 35, 0.4);
837    --color-neutral-900-a50: rgba(21, 21, 35, 0.5);
838    --color-neutral-900-a60: rgba(21, 21, 35, 0.6);
839    --color-neutral-900-a70: rgba(21, 21, 35, 0.7);
840    --color-neutral-900-a80: rgba(21, 21, 35, 0.8);
841    --color-neutral-900-a90: rgba(21, 21, 35, 0.9);
842    --color-primary-100: #F1F3FE;
843    --color-primary-200: #D0D6FB;
844    --color-primary-300: #99A7F5;
845    --color-primary-400: #6C7EE4;
846    --color-primary-500: #4E64DF;
847    --color-primary-600: #374ECD;
848    --color-primary-700: #2C30A5;
849    --color-primary-800: #212478;
850    --color-primary-900: #181A53;
851    --color-primary-500-a10: rgba(78, 100, 223, 0.1);
852    --color-primary-500-a25: rgba(78, 100, 223, 0.25);
853    --color-primary-500-a70: rgba(78, 100, 223, 0.7);
854    --color-success-100: #ECFEEC;
855    --color-success-200: #D3FDD6;
856    --color-success-300: #A3FAAF;
857    --color-success-400: #63EE7F;
858    --color-success-500: #25D454;
859    --color-success-600: #1DB44F;
860    --color-success-700: #178C46;
861    --color-success-800: #0E5831;
862    --color-success-900: #093520;
863    --color-success-500-a10: rgba(37, 212, 84, 0.1);
864    --color-warning-100: #FFFEEB;
865    --color-warning-200: #FFF8C7;
866    --color-warning-300: #FEE994;
867    --color-warning-400: #FED35D;
868    --color-warning-500: #FEB21B;
869    --color-warning-600: #EE9001;
870    --color-warning-700: #D06F01;
871    --color-warning-800: #984701;
872    --color-warning-900: #562300;
873    --color-accent-orange-100: #FFF2EB;
874    --color-accent-orange-200: #FFDDCC;
875    --color-accent-orange-300: #FFB899;
876    --color-accent-orange-400: #FF8D5C;
877    --color-accent-orange-500: #FF6929;
878    --color-accent-orange-600: #F54900;
879    --color-accent-orange-700: #CC3600;
880    --color-accent-orange-800: #8F2600;
881    --color-accent-orange-900: #4D1400;
882    --color-white: #FFFFFF;
883    --color-white-a04: rgba(255, 255, 255, 0.04);
884    --color-white-a10: rgba(255, 255, 255, 0.1);
885    --color-white-a20: rgba(255, 255, 255, 0.2);
886    --color-white-a40: rgba(255, 255, 255, 0.4);
887    --color-white-a60: rgba(255, 255, 255, 0.6);
888    --color-white-a80: rgba(255, 255, 255, 0.8);
889    --color-white-a90: rgba(255, 255, 255, 0.9);
890    --color-black: #000000;
891    --color-link-500: #4E64DF;
892    --color-link-600: #374ECD
893}
894html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video {
895    margin: 0;
896    padding: 0;
897    border: 0;
898    font-size: 100%;
899    font: inherit;
900    vertical-align: baseline;
901    color: var(--color-neutral-900)
902}
903
904article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section {
905    display: block
906}
907
908textarea {
909    font-size: var(--font-size-small-400)
910}
911
912ol,ul {
913    list-style: none
914}
915
916blockquote,q {
917    quotes: none
918}
919
920blockquote:before,blockquote:after,q:before,q:after {
921    content: '';
922    content: none
923}
924
925table {
926    border-collapse: collapse;
927    border-spacing: 0
928}
929
930a {
931    text-decoration: none;
932    color: #ff0000
933}
934
935a:active,a:focus {
936    color: var(--color-neutral-600);
937    outline-offset: 2px
938}
939
940.callout {
941    background: var(--color-neutral-900-a10);
942    border-radius: 4px;
943    color: var(--color-neutral-900);
944    display: inline-block;
945    font-family: var(--font-family-primary-bold);
946    font-size: var(--font-size-small-400);
947    padding: 10px
948}
949
950.callout--l1 {
951    padding: 15px 20px
952}
953
954.callout--1 {
955    background: var(--color-success-500-a10);
956    color: var(--color-success-500)
957}
958
959.callout--full-width {
960    width: 100%
961}
962
963.btn {
964    transition: all 0.15s ease-in-out;
965    background: linear-gradient(to bottom, #f10000 0%, #8d0000 50%, #760000 100%);
966    border: 0;
967    border-radius: 12px;
968    color: var(--color-white);
969    cursor: pointer;
970    display: inline-block;
971    font-family: var(--font-family-primary-semibold);
972    line-height: 1;
973    margin: 5px 0;
974    max-width: 100%;
975    padding: 6px 12px;
976    text-align: center;
977    white-space: normal
978}
979
980.btn * {
981    color: var(--color-white);
982    text-decoration: none
983}
984
985.btn .button__content {
986    -webkit-align-items: center;
987    align-items: center;
988    color: currentColor;
989    display: -webkit-flex;
990    display: flex;
991    gap: 8px;
992    -webkit-justify-content: center;
993    justify-content: center
994}
995
996.btn:active:focus {
997    outline: none
998}
999
1000.btn:active,.btn:focus,.btn:hover {
1001    color: var(--color-white);
1002    outline-width: 0
1003}
1004
1005.btn:hover {
1006    background: var(--color-primary-600)
1007}
1008
1009.btn:focus,.btn:active {
1010    background: var(--color-primary-700);
1011    color: var(--color-primary-200)
1012}
1013
1014.btn:focus-visible {
1015    background: var(--color-neutral-900);
1016    outline-width: 5px;
1017    outline-color: #ff0000
1018}
1019
1020.btn[disabled] {
1021    background: var(--color-neutral-400);
1022    color: var(--color-white)
1023}
1024
1025.btn--segmented {
1026    background: transparent;
1027    border: 1px solid #ff0000;
1028    border-radius: 3px;
1029    color: #ff0000;
1030    font-family: var(--font-family-primary-semibold);
1031    font-size: var(--font-size-small-400);
1032    padding: 14px 30px;
1033    text-transform: none
1034}
1035
1036.btn--segmented:active,.btn--segmented:focus,.btn--segmented:hover {
1037    box-shadow: none
1038}
1039
1040.btn--segmented:hover,.btn--segmented.on,.btn--segmented.selected,.btn--segmented.btn--selected,.btn--segmented.btn--on {
1041    background: linear-gradient(to bottom, #f10000 0%, #8d0000 50%, #760000 100%);
1042    color: var(--color-white)
1043}
1044
1045.btn--segmented:active,.btn--segmented:focus {
1046    background: var(--color-primary-600)
1047}
1048
1049.btn--segmented:focus-visible {
1050    background: var(--color-neutral-900)
1051}
1052
1053.btn--segmented:disabled {
1054    background: transparent;
1055    border-color: var(--color-neutral-300);
1056    color: var(--color-neutral-300)
1057}
1058
1059.btn--segmented--neutral {
1060    border-color: var(--color-neutral-300);
1061    padding: 12px 30px
1062}
1063
1064.btn--segmented--neutral:active,.btn--segmented--neutral:focus,.btn--segmented--neutral:hover {
1065    border-color: #ffd700
1066}
1067
1068.btn--segmented--danger {
1069    border-color: var(--color-neutral-300);
1070    color: var(--color-danger-500)
1071}
1072
1073.btn--segmented--danger:active,.btn--segmented--danger:focus,.btn--segmented--danger:hover {
1074    background-color: var(--color-danger-500);
1075    border-color: var(--color-danger-500);
1076    color: var(--color-white)
1077}
1078
1079.btn--segmented--danger:focus-visible {
1080    background: var(--color-neutral-900)
1081}
1082
1083.btn--segmented-off {
1084    background: transparent;
1085    border-color: var(--color-neutral-400);
1086    color: inherit
1087}
1088
1089.btn--segmented-off:active,.btn--segmented-off:focus,.btn--segmented-off:hover {
1090    border-color: inherit
1091}
1092
1093.btn-segmented-group {
1094    display: -webkit-flex;
1095    display: flex
1096}
1097
1098.btn-segmented-group .btn {
1099    border-radius: 0
1100}
1101
1102.btn-segmented-group .btn+.btn {
1103    border-left: 1px solid transparent
1104}
1105
1106.btn-segmented-group .btn:first-child {
1107    border-bottom-left-radius: 3px;
1108    border-top-left-radius: 3px
1109}
1110
1111.btn-segmented-group .btn:last-child {
1112    border-bottom-right-radius: 3px;
1113    border-top-right-radius: 3px
1114}
1115
1116.btn--big {
1117    font-size: var(--font-size-medium-300);
1118    line-height: var(--font-size-large-100);
1119    font-family: var(--font-family-display);
1120    -webkit-font-variant-ligatures: none;
1121    font-variant-ligatures: none;
1122    margin-bottom: 9px;
1123    padding: 16px 24px;
1124    text-transform: uppercase
1125}
1126
1127.btn--full-width {
1128    width: 100%
1129}
1130
1131.btn--large {
1132    box-shadow: none;
1133    font-family: var(--font-family-primary-bold);
1134    font-size: var(--font-size-medium-100);
1135    -webkit-font-variant-ligatures: none;
1136    font-variant-ligatures: none;
1137    margin-bottom: 5px;
1138    padding: 15px 30px
1139}
1140
1141@media (min-width: 600px) {
1142    .btn--large {
1143        font-size:var(--font-size-medium-100)
1144    }
1145}
1146
1147.btn--medium {
1148    font-size: var(--font-size-small-300);
1149    padding: 12px 20px;
1150    text-transform: none
1151}
1152
1153@media (min-width: 600px) {
1154    .btn--medium {
1155        font-size:var(--font-size-small-400)
1156    }
1157}
1158
1159.btn--medium-2 {
1160    border-radius: 5px;
1161    font-size: var(--font-size-small-400);
1162    padding: 18px 30px;
1163    text-transform: capitalize
1164}
1165
1166.btn--fb {
1167    background: #3b5998
1168}
1169
1170.btn--fb:hover {
1171    background: #4c70ba
1172}
1173
1174.btn--fb:focus,.btn--fb:active {
1175    background: #2d4373
1176}
1177
1178.btn--green {
1179    background: var(--color-success-500)
1180}
1181
1182.btn--green:hover {
1183    background: var(--color-success-600)
1184}
1185
1186.btn--green:focus,.btn--green:active {
1187    background: var(--color-success-600)
1188}
1189
1190.btn--green:focus-visible {
1191    background: var(--color-neutral-900)
1192}
1193
1194.btn--green-pastel {
1195    background: var(--color-success-500)
1196}
1197
1198.btn--green-pastel:hover {
1199    background: var(--color-success-600)
1200}
1201
1202.btn--green-pastel:focus,.btn--green-pastel:active {
1203    background: var(--color-success-600)
1204}
1205
1206.btn--green-pastel:focus-visible {
1207    background: var(--color-neutral-900)
1208}
1209
1210.btn--red {
1211    background: var(--color-danger-500)
1212}
1213
1214.btn--red:hover {
1215    background: var(--color-danger-400)
1216}
1217
1218.btn--red:focus,.btn--red:active {
1219    background: var(--color-danger-500)
1220}
1221
1222.btn--red:focus-visible {
1223    background: var(--color-neutral-900)
1224}
1225
1226.btn--trans {
1227    background: var(--color-white-a20);
1228    color: var(--color-white)
1229}
1230
1231.btn--trans:hover {
1232    background: var(--color-white-a10)
1233}
1234
1235.btn--trans:focus,.btn--trans:active {
1236    background: var(--color-white-a20)
1237}
1238
1239.btn--trans:focus-visible {
1240    background: var(--color-neutral-900)
1241}
1242
1243.btn--yellow {
1244    background: var(--color-warning-500);
1245    color: var(--color-neutral-900)
1246}
1247
1248.btn--yellow:hover {
1249    background: var(--color-warning-300);
1250    color: var(--color-neutral-900)
1251}
1252
1253.btn--yellow:focus,.btn--yellow:active {
1254    background: var(--color-warning-300);
1255    color: var(--color-neutral-900)
1256}
1257
1258.btn--yellow:focus-visible {
1259    background: var(--color-neutral-900)
1260}
1261
1262.btn--grey {
1263    background: var(--color-neutral-200)
1264}
1265
1266.btn--grey.btn--big:hover,.btn--grey.btn--big:focus,.btn--grey.btn--big:active {
1267    background: var(--color-neutral-200);
1268    cursor: auto
1269}
1270
1271.btn--grey:focus-visible {
1272    background: var(--color-neutral-900)
1273}
1274
1275.btn--white {
1276    background: var(--color-white);
1277    color: var(--color-neutral-900)
1278}
1279
1280.btn--white:hover,.btn--white:focus,.btn--white:active {
1281    background: var(--color-primary-600);
1282    box-shadow: none;
1283    color: var(--color-white);
1284    cursor: pointer
1285}
1286
1287.btn--white:hover>.btn__content--arrow,.btn--white:focus>.btn__content--arrow,.btn--white:active>.btn__content--arrow {
1288    opacity: .75
1289}
1290
1291.btn--white .left {
1292    color: #ffd700;
1293    margin-left: 7px
1294}
1295
1296.btn--white>.btn__content--arrow {
1297    color: var(--color-neutral-200);
1298    opacity: 1
1299}
1300
1301.btn--white:focus-visible {
1302    background: var(--color-neutral-900)
1303}
1304
1305.btn--black {
1306    background: var(--color-neutral-900)
1307}
1308
1309.btn--black:hover,.btn--black:focus,.btn--black:active {
1310    background: var(--color-neutral-600);
1311    box-shadow: none;
1312    cursor: pointer
1313}
1314
1315.btn--periwinkle {
1316    background: var(--color-primary-600)
1317}
1318
1319.btn--periwinkle:hover,.btn--periwinkle:focus,.btn--periwinkle:active {
1320    background: linear-gradient(to bottom, #f10000 0%, #8d0000 50%, #760000 100%);
1321    box-shadow: none;
1322    cursor: pointer
1323}
1324
1325.btn--full {
1326    display: block;
1327    padding-left: 0;
1328    padding-right: 0;
1329    width: 100%
1330}
1331
1332.btn--no-space {
1333    margin: 0
1334}
1335
1336.btn--disabled {
1337    cursor: not-allowed;
1338    filter: alpha(opacity=50);
1339    opacity: .50;
1340    box-shadow: none
1341}
1342
1343.btn--camelcase {
1344    text-transform: none
1345}
1346
1347.btn--capitalize {
1348    text-transform: capitalize
1349}
1350
1351.btn--unclickable {
1352    cursor: not-allowed;
1353    filter: alpha(opacity=50);
1354    opacity: .50;
1355    box-shadow: none;
1356    pointer-events: none
1357}
1358
1359.btn--cta {
1360    -webkit-align-items: center;
1361    align-items: center;
1362    border-radius: 0;
1363    display: -webkit-flex;
1364    display: flex;
1365    font-family: var(--font-family-primary-semibold);
1366    font-weight: 600;
1367    line-height: 24px
1368}
1369
1370.btn--cta.tp-btn--icon {
1371    padding: 0
1372}
1373
1374.btn--cta .button__content {
1375    border-bottom: 2px solid #ffd700
1376}
1377
1378.btn--cta--on-light .button__content {
1379    color: var(--color-neutral-900)
1380}
1381
1382.btn--cta--on-light .button__content:hover {
1383    border-color: var(--color-neutral-300)
1384}
1385
1386.btn--cta--on-light .button__content:active {
1387    border-color: #ffd700;
1388    color: var(--color-neutral-700)
1389}
1390
1391.btn--cta--on-dark .button__content {
1392    border-color: #ffd700;
1393    color: var(--color-white)
1394}
1395
1396.btn--cta--on-dark .button__content:hover {
1397    border-color: var(--color-neutral-700);
1398    color: var(--color-white)
1399}
1400
1401.btn--cta--on-dark .button__content:active {
1402    border-color: var(--color-primary-600);
1403    color: var(--color-neutral-300)
1404}
1405
1406.form-field-mock-editable {
1407    border: 1px solid var(--color-neutral-200);
1408    padding: 10px;
1409    margin-top: 5px;
1410    margin-bottom: 5px;
1411    display: -webkit-flex;
1412    display: flex;
1413    -webkit-align-items: center;
1414    align-items: center;
1415    -webkit-justify-content: center;
1416    justify-content: center;
1417    font-size: var(--font-size-medium-100)
1418}
1419
1420.form-field-mock-editable input {
1421    margin-left: 5px
1422}
1423
1424.form-field-icon-wrap {
1425    position: relative
1426}
1427
1428.form-field-icon-wrap .icon {
1429    position: absolute;
1430    left: 7px;
1431    height: 100%;
1432    padding-top: 1.5px;
1433    pointer-events: none
1434}
1435
1436.form-field-icon-wrap .form__control {
1437    padding-left: 25px
1438}
1439
1440.form__alert {
1441    margin-bottom: 0;
1442    margin-left: 5px
1443}
1444
1445.label {
1446    margin-bottom: 7px
1447}
1448
1449.label--heavy {
1450    font-family: var(--font-family-primary-bold)
1451}
1452
1453.label--no-s {
1454    margin-top: 0;
1455    margin-bottom: 0
1456}
1457
1458.label--no-s-t {
1459    margin-top: 0
1460}
1461
1462.label--no-s-b {
1463    margin-bottom: 0
1464}
1465
1466input.radio-button[type='radio'] {
1467    margin: 0 6px;
1468    -webkit-flex-shrink: 0;
1469    flex-shrink: 0
1470}
1471
1472.radio-button-wrap {
1473    display: -webkit-flex;
1474    display: flex
1475}
1476
1477.select {
1478    -webkit-appearance: none;
1479    -moz-appearance: none
1480}
1481
1482.select__wrap {
1483    position: relative
1484}
1485
1486.select__wrap:after {
1487    content: '';
1488    display: block;
1489    width: 0;
1490    height: 0;
1491    position: absolute;
1492    right: 10px;
1493    top: calc((38px - 6px) / 2);
1494    border-top: 6px solid #000;
1495    border-left: 6px solid transparent;
1496    border-right: 6px solid transparent;
1497    pointer-events: none
1498}
1499
1500.select__wrap .select {
1501    font-family: var(--font-family-primary);
1502    border-radius: 12px;
1503    border: 2px solid var(--color-neutral-300)
1504}
1505
1506.select__wrap.wide {
1507    width: 250px
1508}
1509
1510.select__wrap.slim {
1511    width: 50%
1512}
1513
1514.select__wrap--dark::after {
1515    border-top-color: var(--color-white)
1516}
1517
1518.select__wrap--dark .select {
1519    border-color: var(--color-white);
1520    background: var(--color-neutral-800);
1521    color: var(--color-white)
1522}
1523
1524.select__wrap--full-width {
1525    max-width: none
1526}
1527
1528.select__wrap--inline {
1529    display: inline-block;
1530    width: auto;
1531    position: relative
1532}
1533
1534.textarea,.textarea.form-control,.textarea.form__control {
1535    height: calc(var(--font-size-small-400) * 4 * 1.42857143);
1536    resize: none
1537}
1538
1539.textarea.textarea--l1,.textarea.form-control.textarea--l1,.textarea.form__control.textarea--l1 {
1540    height: calc(var(--font-size-small-400) * 6 * 1.42857143)
1541}
1542
1543.textarea.form__control--fit-content {
1544    height: -webkit-fit-content;
1545    height: -moz-fit-content;
1546    height: fit-content;
1547    min-height: calc(var(--font-size-small-400) * 4 * 1.42857143)
1548}
1549
1550.textarea.form__control--tall {
1551    height: 169px;
1552    margin-bottom: 10px
1553}
1554
1555::-webkit-input-placeholder {
1556    color: var(--color-neutral-500)
1557}
1558
1559:-ms-input-placeholder {
1560    color: var(--color-neutral-500)
1561}
1562
1563::-ms-input-placeholder {
1564    color: var(--color-neutral-500)
1565}
1566
1567::placeholder {
1568    color: var(--color-neutral-500)
1569}
1570
1571@media (max-width: 374px) {
1572    ::-webkit-input-placeholder {
1573        font-size:var(--font-size-small-200)
1574    }
1575
1576    :-ms-input-placeholder {
1577        font-size: var(--font-size-small-200)
1578    }
1579
1580    ::-ms-input-placeholder {
1581        font-size: var(--font-size-small-200)
1582    }
1583
1584    ::placeholder {
1585        font-size: var(--font-size-small-200)
1586    }
1587}
1588
1589input[readonly='readonly'],input.readonly {
1590    background: var(--color-neutral-200);
1591    cursor: not-allowed;
1592    color: var(--color-neutral-600);
1593    position: relative
1594}
1595
1596.readonly__wrap {
1597    position: relative
1598}
1599
1600.readonly__wrap .teepublicon {
1601    pointer-events: none;
1602    position: absolute;
1603    right: 15px;
1604    top: calc((100% - 16px) / 2)
1605}
1606
1607input.copied {
1608    transition: 0.2s
1609}
1610
1611input.copied.success {
1612    background: linear-gradient(to bottom, #f10000 0%, #8d0000 50%, #760000 100%);
1613    color: white;
1614    box-shadow: none
1615}
1616
1617input.copied.success::-moz-selection {
1618    background: transparent
1619}
1620
1621input.copied.success::selection {
1622    background: transparent
1623}
1624
1625.hr {
1626    height: 1px;
1627    width: 100%;
1628    margin: 20px auto;
1629    background: var(--color-neutral-200);
1630    border: none
1631}
1632
1633@media (min-width: 600px) {
1634    .hr {
1635        margin:30px auto
1636    }
1637}
1638
1639.hr--heavy {
1640    background: var(--color-white);
1641    height: 2px
1642}
1643
1644.hr--light-1 {
1645    background: var(--color-neutral-200)
1646}
1647
1648.hr--no-s {
1649    margin-top: 0;
1650    margin-bottom: 0
1651}
1652
1653.hr--s1 {
1654    margin-top: 20px;
1655    margin-bottom: 20px
1656}
1657
1658.hr--s2 {
1659    margin-top: 10px;
1660    margin-bottom: 10px
1661}
1662
1663.hr--skinny {
1664    width: 146px
1665}
1666
1667.link {
1668    cursor: pointer
1669}
1670
1671.link * {
1672    color: inherit
1673}
1674
1675.link--1 {
1676    color: var(--color-link-500);
1677    cursor: pointer
1678}
1679
1680.link--1:hover {
1681    color: var(--color-link-600)
1682}
1683
1684.link--2 {
1685    color: var(--color-neutral-900);
1686    cursor: pointer
1687}
1688
1689.link--2:hover,.link--2:focus {
1690    color: var(--color-link-500)
1691}
1692
1693.link--small {
1694    font-size: var(--font-size-small-200)
1695}
1696
1697.link--medium {
1698    font-size: var(--font-size-small-300)
1699}
1700
1701.link--default {
1702    font-size: var(--font-size-small-400)
1703}
1704
1705.link--trackable {
1706    color: var(--color-white);
1707    cursor: pointer
1708}
1709
1710.link--trackable:hover {
1711    color: var(--color-white)
1712}
1713
1714.link--center,.link--nav-close {
1715    display: block;
1716    text-align: center;
1717    width: 100%
1718}
1719
1720.link--danger {
1721    color: var(--color-danger-500)
1722}
1723
1724.link--danger:hover {
1725    color: var(--color-danger-600)
1726}
1727
1728.link--dark-background:focus {
1729    color: var(--color-neutral-200)
1730}
1731
1732.link--dark-background:hover {
1733    color: var(--color-neutral-300)
1734}
1735
1736.link--s1,.link--nav-close {
1737    font-size: var(--font-size-small-200)
1738}
1739
1740.link--strong {
1741    font-family: var(--font-family-primary-semibold);
1742    font-weight: 600
1743}
1744
1745.link--white {
1746    color: var(--color-white)
1747}
1748
1749.link--white:hover {
1750    color: var(--color-white)
1751}
1752
1753.link--tel,a[href^='tel'] {
1754    white-space: nowrap
1755}
1756
1757.link--nav-close {
1758    color: #ffd700
1759}
1760
1761.link--subtle {
1762    color: inherit
1763}
1764
1765.link--subtle:hover {
1766    color: #ffd700
1767}
1768
1769.link-btn {
1770    background: none;
1771    border: none;
1772    color: var(--color-link-500);
1773    padding-top: 20px
1774}
1775
1776.link-btn-small {
1777    background: none;
1778    border: none;
1779    color: var(--color-link-500);
1780    font-size: var(--font-size-small-100);
1781    padding: 0;
1782    text-align: left
1783}
1784
1785.vc-pill.link-btn--external-link {
1786    padding: 8px 16px 8px 16px;
1787    border: 2px solid var(--color-neutral-300);
1788    border-radius: 12px;
1789    gap: 8px;
1790    margin: 5px 0
1791}
1792
1793.vc-pill.link-btn--external-link:hover path {
1794    fill: var(--color-white)
1795}
1796
1797.list {
1798    margin-top: 15px;
1799    margin-bottom: 15px;
1800    margin-left: 15px
1801}
1802
1803.list li {
1804    margin-top: 5px;
1805    margin-bottom: 5px
1806}
1807
1808.list--ol {
1809    list-style: decimal;
1810    list-style-position: inside
1811}
1812
1813.list--ul {
1814    list-style: disc;
1815    list-style-position: inside;
1816    margin-top: 1em
1817}
1818
1819.list--s-l1 li {
1820    margin-bottom: 10px;
1821    margin-top: 10px
1822}
1823
1824.list--s-l2 li {
1825    margin-bottom: 15px;
1826    margin-top: 15px
1827}
1828
1829.list-comma {
1830    list-style: none
1831}
1832
1833.list-comma li {
1834    display: inline
1835}
1836
1837.list-comma li:after {
1838    content: ', '
1839}
1840
1841.list-comma li:last-child:after {
1842    display: none;
1843    content: ''
1844}
1845
1846.list-dl {
1847    margin-top: 15px;
1848    margin-bottom: 25px
1849}
1850
1851.list-dl dd {
1852    display: none;
1853    margin-bottom: 15px
1854}
1855
1856.list-dl dt {
1857    cursor: pointer;
1858    color: #ffd700;
1859    border-top: 1px solid var(--color-neutral-200);
1860    padding-top: 10px;
1861    padding-bottom: 10px
1862}
1863
1864.list-dl dt:first-child {
1865    border-top: none;
1866    padding-top: 0
1867}
1868
1869.list-dl dt.active+dd {
1870    display: block
1871}
1872
1873.list-links li {
1874    margin-top: 5px;
1875    margin-bottom: 5px
1876}
1877
1878.overlay {
1879    position: absolute;
1880    top: 0;
1881    right: 0;
1882    bottom: 0;
1883    left: 0
1884}
1885
1886.overlay--dark {
1887    background: var(--color-neutral-900-a70)
1888}
1889
1890.overlay-ui {
1891    position: fixed;
1892    top: 0;
1893    right: 0;
1894    bottom: 0;
1895    left: 0;
1896    display: none;
1897    z-index: -1
1898}
1899
1900.overlay-ui.active {
1901    display: block;
1902    z-index: 75
1903}
1904
1905.h__header,.h__h4,.h__h4--loud,.h__h3--secondary--sm,.h__h3--primary--sm,.h__h3,.h__h3--loud,.h__h2--secondary,.h__h2,.h__h2--sm,.h__h2--loud,.h__h1--sm,.h__h1,.h__h1--loud,.h__h1--hero {
1906    display: block;
1907    font-family: var(--font-family-primary-bold);
1908    font-weight: bold;
1909    -webkit-font-variant-ligatures: none;
1910    font-variant-ligatures: none;
1911    letter-spacing: 0;
1912    line-height: 1;
1913    margin: 0 0 10px
1914}
1915
1916@media (min-width: 768px) {
1917    .h__header,.h__h4,.h__h4--loud,.h__h3--secondary--sm,.h__h3--primary--sm,.h__h3,.h__h3--loud,.h__h2--secondary,.h__h2,.h__h2--sm,.h__h2--loud,.h__h1--sm,.h__h1,.h__h1--loud,.h__h1--hero {
1918        line-height:1.15em
1919    }
1920}
1921
1922.h__h1,.h__h1--loud,.h__h1--hero {
1923    font-size: var(--font-size-medium-300);
1924    font-family: var(--font-family-display)
1925}
1926
1927@media (min-width: 768px) {
1928    .h__h1,.h__h1--loud,.h__h1--hero {
1929        font-size:var(--font-size-large-100)
1930    }
1931}
1932
1933.h__h1--loud,.h__h1--hero {
1934    text-transform: uppercase
1935}
1936
1937.h__h1--hero {
1938    font-size: var(--font-size-medium-200)
1939}
1940
1941@media (min-width: 768px) {
1942    .h__h1--hero {
1943        font-size:var(--font-size-xlarge-300)
1944    }
1945}
1946
1947.h__h1--sm {
1948    font-size: var(--font-size-medium-200)
1949}
1950
1951@media (min-width: 768px) {
1952    .h__h1--sm {
1953        font-size:var(--font-size-medium-300)
1954    }
1955}
1956
1957.h__h2,.h__h2--sm,.h__h2--loud {
1958    font-family: var(--font-family-primary);
1959    font-size: var(--font-size-medium-200)
1960}
1961
1962@media (min-width: 768px) {
1963    .h__h2,.h__h2--sm,.h__h2--loud {
1964        font-size:var(--font-size-medium-300)
1965    }
1966}
1967
1968.h__h2--secondary {
1969    font-size: var(--font-size-medium-200)
1970}
1971
1972@media (min-width: 768px) {
1973    .h__h2--secondary {
1974        font-size:var(--font-size-medium-300)
1975    }
1976}
1977
1978.h__h2--loud {
1979    text-transform: uppercase
1980}
1981
1982.h__h2--sm {
1983    font-size: var(--font-size-small-400)
1984}
1985
1986.h__h3,.h__h3--loud {
1987    font-size: var(--font-size-medium-100);
1988    line-height: 24px
1989}
1990
1991@media (min-width: 768px) {
1992    .h__h3,.h__h3--loud {
1993        font-size:var(--font-size-medium-200)
1994    }
1995}
1996.h__h3--secondary--sm,.h__h3--primary--sm {
1997    font-size: var(--font-size-small-400)
1998}
1999
2000.h__h3--primary--sm {
2001    font-family: var(--font-family-primary)
2002}
2003
2004.h__h4,.h__h4--loud {
2005    font-family: var(--font-family-primary-bold);
2006    font-size: var(--font-size-small-400)
2007}
2008
2009.h--bright {
2010    color: #ff0000
2011}
2012
2013.h {
2014    font-family: var(--font-family-primary-bold);
2015    display: block;
2016    line-height: 1.2
2017}
2018
2019.h--1,.h--1a {
2020    font-size: var(--font-size-large-300);
2021    font-family: var(--font-family-display)
2022}
2023
2024.h--1a {
2025    text-transform: capitalize
2026}
2027
2028.h--2 {
2029    font-size: var(--font-size-medium-400)
2030}
2031.h--2a {
2032    font-size: var(--font-size-medium-400);
2033    text-transform: capitalize
2034}
2035
2036.h--2b {
2037    font-size: var(--font-size-medium-300);
2038    font-weight: bold
2039}
2040
2041.h--2c {
2042    font-family: var(--font-family-primary-bold);
2043    font-size: var(--font-size-medium-100)
2044}
2045
2046.h--3 {
2047    font-size: var(--font-size-medium-300);
2048    text-transform: capitalize;
2049    font-weight: normal
2050}
2051
2052.h--3a,.h--3a--loud {
2053    font-size: var(--font-size-medium-100);
2054    text-transform: capitalize;
2055    font-weight: bold
2056}
2057
2058.h--3a--loud {
2059    text-transform: uppercase
2060}
2061
2062.h--3b {
2063    font-size: var(--font-size-small-400);
2064    text-transform: none;
2065    font-weight: bold
2066}
2067
2068.h--3c {
2069    font-size: var(--font-size-medium-100);
2070    text-transform: uppercase;
2071    font-weight: bold
2072}
2073
2074.h--3d {
2075    font-family: var(--font-family-primary-bold);
2076    font-size: var(--font-size-medium-100)
2077}
2078
2079.h--4,.h--4a {
2080    font-size: var(--font-size-small-300);
2081    margin-bottom: 0
2082}
2083
2084.h--4a {
2085    text-transform: capitalize
2086}
2087
2088.h--5,.h--6 {
2089    text-transform: capitalize
2090}
2091
2092.h--5 {
2093    font-size: var(--font-size-small-300);
2094    margin-bottom: 0
2095}
2096
2097.h--6 {
2098    font-size: var(--font-size-small-300);
2099    margin-bottom: 0
2100}
2101
2102.h--icon {
2103    display: -webkit-flex;
2104    display: flex;
2105    -webkit-align-items: center;
2106    align-items: center;
2107    width: 100%
2108}
2109
2110.h--icon .icon {
2111    font-size: inherit;
2112    width: auto
2113}
2114
2115.h--icon span {
2116    margin-left: 15px
2117}
2118
2119.h--s {
2120    margin-top: 10px
2121}
2122
2123.h--no-s {
2124    margin-top: 0;
2125    margin-bottom: 0
2126}
2127
2128.h--no-s-b {
2129    margin-bottom: 0
2130}
2131
2132.h--no-s-t {
2133    margin-top: 0
2134}
2135
2136.h--no-transform {
2137    text-transform: none
2138}
2139
2140h1,h2,h3,h4,h5 {
2141    -webkit-font-variant-ligatures: none;
2142    font-variant-ligatures: none;
2143    letter-spacing: 0;
2144    line-height: 1;
2145    margin: 0;
2146    padding: 0
2147}
2148
2149h1.centered,h2.centered,h3.centered,h4.centered,h5.centered {
2150    text-align: center
2151}
2152
2153h1 {
2154    font-size: var(--font-size-large-100);
2155    font-family: var(--font-family-display);
2156    margin-bottom: 17px
2157}
2158
2159h1.bordered {
2160    border-bottom: 3px solid #9e9e9e
2161}
2162
2163h2 {
2164    font-family: var(--font-family-primary-bold);
2165    font-size: var(--font-size-medium-400);
2166    margin: 20px 0 10px
2167}
2168
2169h3 {
2170    font-size: var(--font-size-medium-300);
2171    font-family: var(--font-family-primary-bold);
2172    margin: 18px 0 11px
2173}
2174
2175h3.bordered {
2176    border-bottom: 1px solid var(--color-neutral-300);
2177    padding-bottom: 5px
2178}
2179
2180h4 {
2181    color: var(--color-neutral-900);
2182    font-size: var(--font-size-small-400);
2183    font-weight: bold;
2184    margin-top: 19px
2185}
2186
2187h5 {
2188    font-weight: bold
2189}
2190
2191a,span.a {
2192    transition: all 0.1s ease-in-out;
2193    color: var(--color-link-500);
2194    cursor: pointer
2195}
2196
2197a:focus,span.a:focus {
2198    text-decoration: none
2199}
2200
2201a:hover,span.a:hover {
2202    color: var(--color-primary-600);
2203    text-decoration: none
2204}
2205
2206.blue a,.blue span.a {
2207    color: white
2208}
2209
2210a.white,span.a.white {
2211    color: var(--color-white)
2212}
2213
2214.text-ellipsis {
2215    overflow: hidden;
2216    text-overflow: ellipsis;
2217    white-space: nowrap
2218}
2219
2220.grey {
2221    color: var(--color-neutral-400)
2222}
2223
2224p {
2225    line-height: normal
2226}
2227
2228strong {
2229    font-family: var(--font-family-primary-bold);
2230    color: var(--color-neutral-900)
2231}
2232
2233@media screen and (max-width: 768px) {
2234    .big {
2235        font-size:var(--font-size-large-200)
2236    }
2237}
2238
2239body.no-scroll {
2240    overflow: hidden;
2241    width: 100%;
2242    height: 100%
2243}
2244
2245body.modal-block__no-scroll {
2246    overflow: hidden
2247}
2248
2249.wrap-padding {
2250    padding: 10px
2251}
2252
2253.body--on-dark {
2254    background-color: var(--color-neutral-900)
2255}
2256
2257.body--on-periwinkle {
2258    background-color: #ffd700
2259}
2260
2261.body--on-admin {
2262    background-color: #F9F8F3
2263}
2264
2265.body--on-white {
2266    background-color: var(--color-white)
2267}
2268
2269.center-h {
2270    margin-left: auto;
2271    margin-right: auto
2272}
2273
2274.contain {
2275    margin-left: auto;
2276    margin-right: auto;
2277    max-width: 1030px;
2278    padding-left: 15px;
2279    padding-right: 15px;
2280    width: 100%
2281}
2282
2283.m-header+.contain {
2284    margin-top: 15px
2285}
2286
2287@media (min-width: 1024px) {
2288    .m-header+.contain {
2289        margin-top:40px
2290    }
2291}
2292.contain--narrow-1 {
2293    max-width: 830px
2294}
2295
2296.contain--narrow-2 {
2297    max-width: 730px
2298}
2299
2300.contain--narrow-3 {
2301    max-width: 630px
2302}
2303
2304.contain--narrow-4 {
2305    max-width: 400px
2306}
2307
2308.contain--no-padding {
2309    padding-left: 0;
2310    padding-right: 0
2311}
2312
2313.contain--wide-1 {
2314    max-width: 1200px
2315}
2316
2317.contain--wide-2 {
2318    max-width: 1415px
2319}
2320
2321.contain--wide-3 {
2322    max-width: 1260px
2323}
2324
2325.container__space--default {
2326    margin-top: 15px;
2327    margin-bottom: 15px
2328}
2329
2330@media (min-width: 1025px) {
2331    .container__space--default {
2332        margin-top:20px;
2333        margin-bottom: 20px
2334    }
2335}
2336
2337.flex-fix {
2338    height: 0;
2339    margin-top: 0;
2340    margin-bottom: 0
2341}
2342
2343.main-wrapper {
2344    display: block;
2345    position: relative;
2346    min-height: 90vh
2347}
2348
2349.overflow-hidden {
2350    overflow-x: hidden
2351}
2352
2353.section+.section {
2354    margin-top: 40px
2355}
2356
2357.section__sub {
2358    margin-top: 20px
2359}
2360
2361@media (min-width: 1025px) {
2362    .split-d {
2363        display:-webkit-flex;
2364        display: flex
2365    }
2366}
2367
2368@media (min-width: 1025px) {
2369    .split-d__section {
2370        -webkit-flex-basis:50%;
2371        flex-basis: 50%;
2372        margin-right: 25px
2373    }
2374
2375    .split-d__section:last-child {
2376        margin-right: 0
2377    }
2378
2379    .split-d__section .split-d__content {
2380        margin-top: 0
2381    }
2382}
2383
2384.square {
2385    height: 0;
2386    padding-bottom: 100%
2387}
2388
2389.squeeze-tb {
2390    margin-top: -10px;
2391    margin-bottom: -10px
2392}
2393
2394.wrapper {
2395    margin-inline:auto;width: 100%;
2396    padding-inline:16px}
2397
2398@media (min-width: 480px) {
2399    .wrapper {
2400        padding-inline:24px
2401    }
2402}
2403
2404@media (min-width: 768px) {
2405    .wrapper {
2406        padding-inline:48px
2407    }
2408}
2409
2410@media (min-width: 1024px) {
2411    .wrapper {
2412        padding-inline:64px
2413    }
2414}
2415
2416@media (min-width: 1280px) {
2417    .wrapper {
2418        max-width:1440px;
2419        padding-inline:80px}
2420}
2421
2422.wrapper.wrapper-wide {
2423    max-width: none
2424}
2425
2426@container storefront (min-width: 480px) {
2427    .wrapper {
2428        padding-inline:24px}
2429}
2430
2431@container storefront (min-width: 768px) {
2432    .wrapper {
2433        padding-inline:48px}
2434}
2435
2436@container storefront (min-width: 1024px) {
2437    .wrapper {
2438        padding-inline:64px}
2439}
2440
2441@container storefront (min-width: 1280px) {
2442    .wrapper {
2443        max-width: 1440px;
2444        padding-inline:80px}
2445}
2446
2447.design-tiles-wrapper {
2448    display: grid;
2449    grid-template-columns: repeat(2, 1fr);
2450    grid-gap: 4px
2451}
2452
2453@media (min-width: 768px) {
2454    .design-tiles-wrapper {
2455        grid-gap:16px
2456    }
2457}
2458
2459@media (min-width: 1024px) {
2460    .design-tiles-wrapper {
2461        grid-template-columns:repeat(4, 1fr)
2462    }
2463}
2464
2465.span__comma:after {
2466    content: ',';
2467    font-weight: normal
2468}
2469
2470.span__normal {
2471    font-weight: normal
2472}
2473
2474.italicize {
2475    font-style: italic
2476}
2477
2478.strong {
2479    font-family: var(--font-family-primary-bold)
2480}
2481
2482.strong--start:after {
2483    content: ':'
2484}
2485
2486.uppercase {
2487    text-transform: uppercase
2488}
2489
2490.text {
2491    display: block
2492}
2493
2494.text p+p,.text .text-block+.text-block,.text .text-block+p,.text p+.text-block {
2495    margin-top: 15px
2496}
2497
2498.text-block {
2499    display: block
2500}
2501
2502.text-block p,.text-block .text {
2503    margin-bottom: 20px
2504}
2505
2506.text-center {
2507    display: block;
2508    margin-left: auto;
2509    margin-right: auto;
2510    text-align: center
2511}
2512
2513.text-contain {
2514    max-width: 575px
2515}
2516
2517.text-contain-s1 {
2518    max-width: 475px
2519}
2520
2521.text-contain-l1 {
2522    max-width: 610px
2523}
2524
2525.text-height {
2526    line-height: 1.5
2527}
2528
2529.text-height p,.text-height .text {
2530    line-height: 1.5
2531}
2532
2533.text-keep-line {
2534    white-space: pre-line
2535}
2536
2537.text-keep-space {
2538    white-space: pre-wrap
2539}
2540
2541.text-light {
2542    color: var(--color-neutral-600)
2543}
2544
2545.text-light-1,.m-search__trail--lt,.text-note {
2546    color: var(--color-neutral-600)
2547}
2548
2549.text-white {
2550    color: var(--color-white)
2551}
2552
2553.text-dark-3 {
2554    color: var(--color-neutral-900)
2555}
2556
2557.text-strike {
2558    text-decoration: line-through
2559}
2560
2561.text-note {
2562    margin-top: 5px;
2563    margin-bottom: 5px
2564}
2565
2566.text-note--small {
2567    font-size: var(--font-size-small-200)
2568}
2569
2570.text-note--mobile {
2571    font-size: var(--font-size-small-200)
2572}
2573
2574@media (min-width: 768px) {
2575    .text-note--mobile {
2576        font-size:var(--font-size-small-400)
2577    }
2578}
2579
2580.text-note--tiny {
2581    font-size: var(--font-size-small-100)
2582}
2583
2584.text-note--warn {
2585    background: var(--color-danger-100);
2586    color: var(--color-neutral-600);
2587    line-height: 1.4;
2588    margin-bottom: 10px;
2589    margin-top: 10px;
2590    padding: 20px
2591}
2592
2593.text-note-2 {
2594    font-size: var(--font-size-small-100);
2595    position: relative;
2596    text-align: right;
2597    text-transform: uppercase
2598}
2599
2600.text-note-2:after {
2601    bottom: 0;
2602    content: ':';
2603    font-weight: bold;
2604    position: absolute;
2605    right: -4px
2606}
2607
2608.text-note-2--left {
2609    text-align: left
2610}
2611
2612.text-note-2--left:after {
2613    margin-left: -2px;
2614    position: relative;
2615    right: 0
2616}
2617
2618.text-red,.text-error {
2619    color: var(--color-danger-500)
2620}
2621
2622.text-sm {
2623    font-size: var(--font-size-small-100)
2624}
2625
2626.text-sm--1 {
2627    font-size: var(--font-size-small-100)
2628}
2629
2630@media (min-width: 768px) {
2631    .text-sm--1 {
2632        font-size:var(--font-size-small-200)
2633    }
2634}
2635
2636.text-success {
2637    color: var(--color-success-500)
2638}
2639
2640.text-monies {
2641    color: var(--color-success-500)
2642}
2643
2644.text-wrap {
2645    word-wrap: break-word
2646}
2647
2648.text-note--space {
2649    margin: 10px 0
2650}
2651
2652.text-note--space-sm {
2653    margin: 5px 0
2654}
2655
2656.text-note--space-lg {
2657    margin: 12px 0
2658}
2659
2660.text-note--no-space {
2661    margin: 0
2662}
2663
2664.hidden {
2665    display: none !important
2666}
2667
2668.hide-if-off.off {
2669    display: none !important
2670}
2671
2672.select-all {
2673    -webkit-user-select: all;
2674    -moz-user-select: all;
2675    -ms-user-select: all;
2676    user-select: all
2677}
2678
2679.ui-toggle.off {
2680    display: none
2681}
2682
2683.avatar {
2684    border-radius: 50%
2685}
2686
2687.image {
2688    display: block;
2689    max-width: 100%;
2690    margin-top: 10px;
2691    margin-bottom: 10px
2692}
2693
2694.image-res {
2695    display: block;
2696    max-width: 100%;
2697    max-height: 100%
2698}
2699
2700.notify {
2701    position: relative
2702}
2703
2704.notify:before {
2705    content: '';
2706    background: #b53933;
2707    width: 16px;
2708    height: 16px;
2709    border-radius: 50%;
2710    position: absolute;
2711    top: -8px;
2712    right: -8px
2713}
2714
2715.touchable {
2716    cursor: pointer
2717}
2718
2719.u-hide {
2720    display: none
2721}
2722
2723.ui-sortable-handle {
2724    touch-action: none
2725}
2726
2727#teepublic #content {
2728    padding-bottom: 15px
2729}
2730
2731#teepublic.landing-page #content {
2732    padding-bottom: 0
2733}
2734
2735#teepublic.shipment-tracking-page #content {
2736    padding-bottom: 0;
2737    background-color: var(--color-neutral-900)
2738}
2739
2740#teepublic.shipment-tracking-page .main-wrapper {
2741    min-height: auto
2742}
2743
2744html {
2745    font-size: 62.5%;
2746    font-family: var(--font-family-primary)
2747}
2748
2749body {
2750    color: var(--color-neutral-400);
2751    background-color: var(--color-neutral-100);
2752    font-size: var(--font-size-small-400)
2753}
2754
2755* {
2756    box-sizing: border-box
2757}
2758
2759hr {
2760    background-color: #9e9e9e;
2761    height: 1px;
2762    margin: 30px 0
2763}
2764
2765p {
2766    font-size: var(--font-size-small-400)
2767}
2768
2769b {
2770    font-weight: bold
2771}
2772
2773@supports (-webkit-appearance: -apple-pay-button) {
2774    .apple-pay-button-with-text,.apple-pay-button-plain {
2775        cursor:pointer;
2776        -webkit-appearance: -apple-pay-button;
2777        display: inline-block
2778    }
2779
2780    .apple-pay-button-with-text {
2781        -apple-pay-button-type: buy
2782    }
2783
2784    .apple-pay-button-plain {
2785        -apple-pay-button-type: plain;
2786        border-radius: 12px
2787    }
2788
2789    .apple-pay-button-with-text>* {
2790        display: none
2791    }
2792
2793    .apple-pay-button-black-with-text {
2794        -apple-pay-button-style: black
2795    }
2796
2797    .apple-pay-button-white-with-text {
2798        -apple-pay-button-style: white
2799    }
2800
2801    .apple-pay-button-white-with-line-with-text {
2802        -apple-pay-button-style: white-outline
2803    }
2804}
2805
2806@supports not (-webkit-appearance: -apple-pay-button) {
2807    .apple-pay-button-with-text {
2808        --apple-pay-scale: 1;
2809        display: -webkit-inline-flex;
2810        display: inline-flex;
2811        -webkit-justify-content: center;
2812        justify-content: center;
2813        font-size: var(--font-size-small-200);
2814        border-radius: 5px;
2815        padding: 0px;
2816        box-sizing: border-box;
2817        min-width: 200px;
2818        min-height: 32px;
2819        max-height: 64px
2820    }
2821
2822    .apple-pay-button-black-with-text {
2823        background-color: black;
2824        color: white
2825    }
2826
2827    .apple-pay-button-white-with-text {
2828        background-color: white;
2829        color: black
2830    }
2831
2832    .apple-pay-button-white-with-line-with-text {
2833        background-color: white;
2834        color: black;
2835        border: .5px solid black
2836    }
2837
2838    .apple-pay-button-with-text.apple-pay-button-black-with-text>.logo {
2839        background-image: -webkit-named-image(apple-pay-logo-white);
2840        background-color: black
2841    }
2842
2843    .apple-pay-button-with-text.apple-pay-button-white-with-text>.logo {
2844        background-image: -webkit-named-image(apple-pay-logo-black);
2845        background-color: white
2846    }
2847
2848    .apple-pay-button-with-text.apple-pay-button-white-with-line-with-text>.logo {
2849        background-image: -webkit-named-image(apple-pay-logo-black);
2850        background-color: white
2851    }
2852
2853    .apple-pay-button-with-text>.text {
2854        font-family: -apple-system;
2855        font-size: calc(1em * var(--apple-pay-scale));
2856        font-weight: 300;
2857        -webkit-align-self: center;
2858        align-self: center;
2859        margin-right: calc(2px * var(--apple-pay-scale))
2860    }
2861
2862    .apple-pay-button-with-text>.logo {
2863        width: calc(35px * var(--scale));
2864        height: 100%;
2865        background-size: 100% 60%;
2866        background-repeat: no-repeat;
2867        background-position: 0 50%;
2868        margin-left: calc(2px * var(--apple-pay-scale));
2869        border: none
2870    }
2871}
2872
2873.glide {
2874    position: relative;
2875    width: 100%;
2876    box-sizing: border-box
2877}
2878
2879.glide * {
2880    box-sizing: inherit
2881}
2882
2883.glide__track {
2884    overflow: hidden
2885}
2886
2887.glide__slides {
2888    position: relative;
2889    width: 100%;
2890    list-style: none;
2891    -webkit-backface-visibility: hidden;
2892    backface-visibility: hidden;
2893    -webkit-transform-style: preserve-3d;
2894    transform-style: preserve-3d;
2895    touch-action: pan-Y;
2896    overflow: hidden;
2897    margin: 0;
2898    padding: 0;
2899    white-space: nowrap;
2900    display: -webkit-flex;
2901    display: flex;
2902    -webkit-flex-wrap: nowrap;
2903    flex-wrap: nowrap;
2904    will-change: transform
2905}
2906
2907.glide__slides--dragging {
2908    -webkit-user-select: none;
2909    -moz-user-select: none;
2910    -ms-user-select: none;
2911    user-select: none
2912}
2913
2914.glide__slide {
2915    width: 100%;
2916    height: 100%;
2917    -webkit-flex-shrink: 0;
2918    flex-shrink: 0;
2919    white-space: normal;
2920    -webkit-user-select: none;
2921    -moz-user-select: none;
2922    -ms-user-select: none;
2923    user-select: none;
2924    -webkit-touch-callout: none;
2925    -webkit-tap-highlight-color: transparent
2926}
2927
2928.glide__slide a {
2929    -webkit-user-select: none;
2930    user-select: none;
2931    -webkit-user-drag: none;
2932    -moz-user-select: none;
2933    -ms-user-select: none
2934}
2935
2936.glide__arrows {
2937    -webkit-touch-callout: none;
2938    -webkit-user-select: none;
2939    -moz-user-select: none;
2940    -ms-user-select: none;
2941    user-select: none
2942}
2943
2944.glide__bullets {
2945    -webkit-touch-callout: none;
2946    -webkit-user-select: none;
2947    -moz-user-select: none;
2948    -ms-user-select: none;
2949    user-select: none
2950}
2951
2952.glide--rtl {
2953    direction: rtl
2954}
2955
2956.glide {
2957    height: 100%
2958}
2959
2960.glide__track {
2961    height: 100%
2962}
2963
2964.glide__slides {
2965    height: 100%
2966}
2967
2968.glide__arrow--disabled {
2969    visibility: hidden
2970}
2971
2972.on-off {
2973    width: 66px;
2974    cursor: pointer
2975}
2976
2977.on-off span {
2978    height: 30px;
2979    width: 64px;
2980    cursor: pointer;
2981    display: block;
2982    background-image: url("https://assets.teepublic.com/assets/uploader/uploader-toggle-d933abe2376244efd13942c9df7e9140bbad38fd2f9993d10d32ce4638182cdd.png")
2983}
2984
2985@media (-webkit-min-device-pixel-ratio: 2),(min-resolution: 192dpi) {
2986    .on-off span {
2987        background-image:url("https://assets.teepublic.com/assets/uploader/uploader-toggle-2x-9182fe566304ee41d93e9c381ccdcd2afde4f1d8be5d5b89c34b9ef199063296.png");
2988        background-size: 130px 30px
2989    }
2990}
2991
2992.on-off span.disabled {
2993    background-position: -66px 0px
2994}
2995
2996.one-one {
2997    position: relative;
2998    display: block
2999}
3000
3001.one-one:before {
3002    display: block;
3003    content: "";
3004    width: 100%;
3005    padding-top: 100%
3006}
3007
3008.one-one>.content {
3009    position: absolute;
3010    top: 0;
3011    left: 0;
3012    right: 0;
3013    bottom: 0
3014}
3015
3016.one-one img {
3017    width: 100%
3018}
3019
3020.bold {
3021    font-family: var(--font-family-primary-bold)
3022}
3023
3024.hidden {
3025    display: none
3026}
3027
3028.x:after {
3029    visibility: hidden;
3030    display: block;
3031    font-size: 0;
3032    content: " ";
3033    clear: both;
3034    height: 0
3035}
3036
3037* html .x {
3038    height: 1%
3039}
3040
3041*:first-child+html .x {
3042    min-height: 1px
3043}
3044
3045.line {
3046    border-top: 1px solid #9e9e9e;
3047    width: 100%
3048}
3049
3050.no-js-warning {
3051    color: var(--color-danger-500);
3052    font-size: var(--font-size-small-400)
3053}
3054
3055#site {
3056    position: relative
3057}
3058
3059iframe[name="google_conversion_frame"] {
3060    position: fixed
3061}
3062
3063abbr[title] {
3064    border-bottom: none
3065}
3066
3067.z-depth-0 {
3068    box-shadow: none !important
3069}
3070
3071.z-depth-1 {
3072    box-shadow: 0 2px 2px 0 rgba(0,0,0,0.14),0 1px 5px 0 rgba(0,0,0,0.12),0 3px 1px -2px rgba(0,0,0,0.2)
3073}
3074
3075.z-depth-1-half {
3076    box-shadow: 0 3px 3px 0 rgba(0,0,0,0.14),0 1px 7px 0 rgba(0,0,0,0.12),0 3px 1px -1px rgba(0,0,0,0.2)
3077}
3078
3079.z-depth-2 {
3080    box-shadow: 0 4px 5px 0 rgba(0,0,0,0.14),0 1px 10px 0 rgba(0,0,0,0.12),0 2px 4px -1px rgba(0,0,0,0.3)
3081}
3082
3083.z-depth-3 {
3084    box-shadow: 0 6px 10px 0 rgba(0,0,0,0.14),0 1px 18px 0 rgba(0,0,0,0.12),0 3px 5px -1px rgba(0,0,0,0.3)
3085}
3086
3087.z-depth-4,.mtrl-modal {
3088    box-shadow: 0 8px 10px 1px rgba(0,0,0,0.14),0 3px 14px 2px rgba(0,0,0,0.12),0 5px 5px -3px rgba(0,0,0,0.3)
3089}
3090
3091.z-depth-5 {
3092    box-shadow: 0 16px 24px 2px rgba(0,0,0,0.14),0 6px 30px 5px rgba(0,0,0,0.12),0 8px 10px -5px rgba(0,0,0,0.3)
3093}
3094
3095.display-table {
3096    width: 100%;
3097    height: 100%;
3098    display: table
3099}
3100
3101.display-table .display-table-cell {
3102    display: table-cell;
3103    width: 100%;
3104    height: 100%;
3105    vertical-align: middle
3106}
3107
3108.center {
3109    text-align: center
3110}
3111
3112.center>* {
3113    display: inline-block
3114}
3115
3116.left {
3117    text-align: left
3118}
3119
3120.underline {
3121    text-decoration: underline
3122}
3123
3124.row-flex {
3125    display: -webkit-flex;
3126    display: flex;
3127    -webkit-flex-wrap: wrap;
3128    flex-wrap: wrap
3129}
3130
3131.row-flex>* {
3132    -webkit-flex-grow: 1;
3133    flex-grow: 1
3134}
3135
3136.bordered-header {
3137    border-bottom: 5px solid #9e9e9e;
3138    padding-bottom: 5px;
3139    margin-top: 30px;
3140    margin-bottom: 20px
3141}
3142
3143.bordered-header h3 {
3144    white-space: nowrap;
3145    font-size: var(--font-size-medium-100)
3146}
3147
3148@media screen and (max-width: 480px) {
3149    .bordered-header {
3150        margin-top:18px
3151    }
3152}
3153
3154.dev-mode {
3155    display: -webkit-flex;
3156    display: flex;
3157    -webkit-flex-direction: row;
3158    flex-direction: row;
3159    -webkit-flex-wrap: wrap;
3160    flex-wrap: wrap;
3161    -webkit-justify-content: center;
3162    justify-content: center;
3163    padding: 10px 0;
3164    font-weight: 700
3165}
3166
3167.dev-mode .item {
3168    display: inline-block;
3169    padding: 0 5px
3170}
3171
3172.dev-mode a {
3173    color: var(--color-neutral-900);
3174    text-decoration: underline
3175}
3176
3177.grid_header {
3178    font-size: var(--font-size-medium-400);
3179    border-top: 1px solid #9e9e9e;
3180    margin-top: 15px;
3181    padding-top: 20px;
3182    text-transform: uppercase;
3183    font-weight: bold
3184}
3185
3186.design-block {
3187    margin-top: 30px
3188}
3189
3190.design-block .thumb-container {
3191    display: block
3192}
3193
3194.design-block .thumb-container .thumb {
3195    width: 100%;
3196    max-width: 260px
3197}
3198
3199.design-block .info-text {
3200    padding: 10px 0px 25px 0px
3201}
3202
3203.design-block .info-text .designer-info {
3204    margin-top: 0px;
3205    overflow: hidden;
3206    text-overflow: ellipsis;
3207    white-space: nowrap
3208}
3209
3210.design-block .info-text .title {
3211    padding-right: 8px;
3212    margin-bottom: 1px;
3213    overflow: hidden;
3214    text-overflow: ellipsis;
3215    white-space: nowrap
3216}
3217
3218@media screen and (max-width: 768px) {
3219    .product-grid .info-text {
3220        font-size:var(--font-size-small-100)
3221    }
3222}
3223
3224@media screen and (max-width: 480px) {
3225    .design-block {
3226        margin-top:17px
3227    }
3228
3229    .design-block .info-text {
3230        padding-top: 9px;
3231        padding-bottom: 20px
3232    }
3233
3234    .design-block .info-text .title {
3235        margin-bottom: 3px
3236    }
3237}
3238
3239#teepublic #content .admin-tools {
3240    margin-top: 14px;
3241    position: absolute;
3242    z-index: 5
3243}
3244
3245#content>.contain {
3246    margin-top: 15px
3247}
3248
3249@media (min-width: 1024px) {
3250    #content>.contain {
3251        margin-top:40px
3252    }
3253}
3254
3255#content>.contain.page-content {
3256    margin-top: 32px
3257}
3258
3259.upcase {
3260    text-transform: uppercase
3261}
3262
3263.ellip {
3264    white-space: nowrap;
3265    overflow: hidden;
3266    text-overflow: ellipsis;
3267    display: block;
3268    max-width: 317px
3269}
3270
3271.ellip-line-height {
3272    line-height: 1.1
3273}
3274
3275.head {
3276    border-bottom: 1px solid #ccc;
3277    margin-bottom: 10px
3278}
3279
3280.split {
3281    padding: 0 10px;
3282    text-align: left
3283}
3284
3285.split .left {
3286    display: inline-block;
3287    width: 50%;
3288    float: left
3289}
3290
3291.split .right {
3292    display: inline-block;
3293    width: 48%;
3294    float: right
3295}
3296
3297.left {
3298    float: left
3299}
3300
3301.right {
3302    float: right
3303}
3304
3305.overflow {
3306    overflow: hidden
3307}
3308
3309.hidden {
3310    display: none
3311}
3312
3313.clear {
3314    clear: both !important;
3315    font-size: 0 !important;
3316    height: 0 !important;
3317    line-height: 0 !important;
3318    margin: 0 !important;
3319    overflow: hidden !important;
3320    padding: 0 !important;
3321    visibility: hidden !important;
3322    float: none !important
3323}
3324
3325.error {
3326    color: var(--color-danger-500)
3327}
3328
3329.base-weight {
3330    font-weight: normal !important
3331}
3332
3333@media screen and (max-width: 768px) {
3334    .fake-container {
3335        width:100%;
3336        padding: 0px
3337    }
3338}
3339
3340html .caret {
3341    border-right: 6px solid transparent;
3342    border-left: 6px solid transparent
3343}
3344
3345input {
3346    box-shadow: 0
3347}
3348
3349.form-inline .form-control {
3350    display: inline-block
3351}
3352
3353.form-group {
3354    margin-bottom: 11px
3355}
3356
3357label {
3358    display: block;
3359    font-size: var(--font-size-small-400);
3360    margin-bottom: 5px;
3361    text-align: left
3362}
3363
3364label.form-inline {
3365    display: inline-block
3366}
3367
3368@media screen and (max-width: 480px) {
3369    label {
3370        font-size:var(--font-size-small-400)
3371    }
3372}
3373
3374textarea {
3375    border-radius: 2px
3376}
3377
3378input[type="checkbox"] {
3379    -webkit-appearance: checkbox
3380}
3381
3382.regular-form textarea,.regular-form select,.regular-form input[type=text],.regular-form input[type=password],.regular-form input[type=tel],.regular-form input[type=email] {
3383    background-color: transparent;
3384    border: solid 1px var(--color-neutral-400);
3385    border-radius: 1px;
3386    color: var(--color-neutral-900);
3387    font-size: var(--font-size-small-400);
3388    padding: 9px
3389}
3390
3391.regular-form textarea {
3392    resize: vertical
3393}
3394
3395.regular-form .field-box+.field-box {
3396    margin-top: 30px
3397}
3398
3399.regular-form .actions {
3400    margin-top: 20px
3401}
3402
3403.regular-form .errors {
3404    margin-bottom: 40px
3405}
3406
3407.regular-form .errors ul {
3408    list-style: disc inside;
3409    padding-left: 5px
3410}
3411
3412.regular-form .errors h2 {
3413    margin-bottom: 10px
3414}
3415
3416.regular-form .errors li {
3417    line-height: 1.5
3418}
3419
3420label.radio-label {
3421    margin-bottom: 0
3422}
3423
3424.select-wrapper {
3425    overflow: hidden
3426}
3427.select-wrapper .select {
3428    height: 34px;
3429    overflow: hidden;
3430    background: url("https://assets.teepublic.com/assets/teepublicons/triangle-5d2ee7663757579745916d136794e100cb48c15bdde9122add67f19dc251196d.svg") no-repeat white;
3431    background-position: right 10px center;
3432    background-size: 12px;
3433    border: 0;
3434    vertical-align: bottom;
3435    width: 100%
3436}
3437
3438.select-wrapper .select select {
3439    color: var(--color-neutral-800);
3440    width: 100%;
3441    font-size: var(--font-size-small-400);
3442    height: 100%;
3443    border: 1px solid silver;
3444    border-radius: 0;
3445    background: transparent;
3446    -webkit-appearance: none;
3447    -moz-appearance: none;
3448    padding-top: 0;
3449    padding-left: 10px
3450}
3451
3452.select-wrapper .select select::-ms-expand {
3453    display: none
3454}
3455
3456.g-recaptcha {
3457    margin: 0 0 15px
3458}
3459
3460.tp-datetime-select,.tp-select-wrapper select,.tp-input-field {
3461    background-color: transparent;
3462    color: var(--color-neutral-900);
3463    display: block;
3464    font-size: var(--font-size-small-400);
3465    line-height: var(--font-size-medium-300);
3466    padding: 12px 16px;
3467    height: 48px
3468}
3469
3470.tp-datetime-select:active,.tp-select-wrapper select:active,.tp-input-field:active {
3471    border: 2px solid var(--color-neutral-900)
3472}
3473
3474.tp-datetime-select:focus-visible,.tp-select-wrapper select:focus-visible,.tp-input-field:focus-visible {
3475    border: 2px solid #ffd700;
3476    outline: 4px solid var(--color-primary-200);
3477    background-color: var(--color-neutral-100)
3478}
3479
3480.tp-input-field--hosted-field-container,.tp-datetime-select,.tp-select-wrapper select,.tp-input-field {
3481    border: 2px solid var(--color-neutral-300);
3482    border-radius: 12px
3483}
3484
3485.tp-input-field {
3486    width: 100%
3487}
3488
3489.tp-form .tp-input-field--wrapper {
3490    margin-bottom: 12px
3491}
3492
3493.tp-form #white_label_account_background_color {
3494    margin-bottom: 16px
3495}
3496
3497#dashery_store_colors_radio_groups {
3498    max-width: 400px
3499}
3500
3501.tp-input-label {
3502    display: -webkit-flex;
3503    display: flex;
3504    font-family: var(--font-family-primary-semibold);
3505    -webkit-justify-content: space-between;
3506    justify-content: space-between;
3507    margin-bottom: 0
3508}
3509
3510.tp-input-label .tp-input-label-asterisk {
3511    color: #ffd700
3512}
3513
3514.tp-input-label .tp-input-label-optional {
3515    color: var(--color-neutral-700);
3516    font-family: var(--font-family-primary);
3517    font-size: var(--font-size-small-200)
3518}
3519
3520.tp-input-field--description {
3521    color: var(--color-neutral-700);
3522    font-size: 12px;
3523    line-height: 16px
3524}
3525
3526.tp-input-field--text {
3527    border: 2px solid var(--color-neutral-300);
3528    padding: 12px 32px 12px 16px
3529}
3530
3531.tp-input-field--text::-webkit-input-placeholder {
3532    color: var(--color-neutral-500)
3533}
3534
3535.tp-input-field--text:-ms-input-placeholder {
3536    color: var(--color-neutral-500)
3537}
3538
3539.tp-input-field--text::-ms-input-placeholder {
3540    color: var(--color-neutral-500)
3541}
3542
3543.tp-input-field--text::placeholder {
3544    color: var(--color-neutral-500)
3545}
3546
3547.tp-input-field--text:-ms-input-placeholder {
3548    color: var(--color-neutral-500)
3549}
3550
3551.tp-input-field--text-area {
3552    height: 80px
3553}
3554
3555.tp-input-field--error-message {
3556    display: none;
3557    color: var(--color-danger-600);
3558    opacity: 0;
3559    font-size: 12px;
3560    line-height: 16px;
3561    transition: opacity 0.3s
3562}
3563
3564.tp-input-field--wrapper {
3565    display: -webkit-flex;
3566    display: flex;
3567    -webkit-flex-direction: column;
3568    flex-direction: column;
3569    gap: 2px
3570}
3571
3572.tp-input-field--wrapper .tp-input-field--text__icon-success-container,.tp-input-field--wrapper .tp-input-field--text__icon-error-container {
3573    display: none
3574}
3575
3576.tp-input-field--wrapper.tp-input-field--text-success .tp-input-field--text__icon-success-container {
3577    display: -webkit-flex;
3578    display: flex
3579}
3580
3581.tp-input-field--wrapper.tp-input-field--text-success .tp-input-field--text__icon-error-container {
3582    display: none
3583}
3584
3585.tp-input-field--wrapper.tp-input-field--text-error .tp-input-field--text,.tp-input-field--wrapper.tp-input-field--text-error select {
3586    background-color: var(--color-danger-100);
3587    border: 2px solid var(--color-danger-500);
3588    outline-color: transparent
3589}
3590
3591.tp-input-field--wrapper.tp-input-field--text-error .tp-input-field--text__icon-success-container {
3592    display: none
3593}
3594
3595.tp-input-field--wrapper.tp-input-field--text-error .tp-input-field--text__icon-error-container {
3596    display: -webkit-flex;
3597    display: flex
3598}
3599
3600.tp-input-field--wrapper.tp-input-field--text-error .tp-input-field--text__icon-error-container svg {
3601    fill: var(--color-danger-500)
3602}
3603
3604.tp-input-field--wrapper.tp-input-field--text-error .tp-input-label-asterisk {
3605    color: var(--color-danger-600)
3606}
3607
3608.tp-input-field--wrapper.tp-input-field--text-error .tp-input-field--error-message {
3609    display: -webkit-flex;
3610    display: flex;
3611    opacity: 1
3612}
3613
3614.tp-input-field--wrapper.tp-input-field--text-error .tp-input-field--hosted-field-container {
3615    background-color: var(--color-danger-100);
3616    border-color: var(--color-danger-500);
3617    font-size: 50px
3618}
3619
3620.tp-input-field--wrapper.tp-input-field--text-disabled .tp-input-field--text {
3621    background-color: var(--color-neutral-200);
3622    border: 2px solid var(--color-neutral-300);
3623    color: var(--color-neutral-700)
3624}
3625
3626.tp-input-field--wrapper.tp-input-field--text-disabled .tp-input-field--text__icon-success-container svg {
3627    fill: var(--color-neutral-400)
3628}
3629
3630.tp-input-field--text-container {
3631    position: relative
3632}
3633
3634.tp-input-field--text__icon-container {
3635    -webkit-align-items: flex-start;
3636    align-items: flex-start;
3637    bottom: 0;
3638    display: -webkit-flex;
3639    display: flex;
3640    pointer-events: none;
3641    position: absolute;
3642    right: 16px;
3643    top: 16px
3644}
3645
3646.tp-input-field--text__action-container {
3647    position: absolute;
3648    top: 10px;
3649    right: 16px
3650}
3651
3652.tp-input-field--text__action-container .teepublicon {
3653    cursor: pointer
3654}
3655
3656.tp-form-label {
3657    font-family: var(--font-family-primary-semibold);
3658    line-height: 1.5;
3659    margin-bottom: 0
3660}
3661
3662.tp-form-label>* {
3663    margin-top: 4px
3664}
3665
3666.tp-input-field--hosted-field-container {
3667    height: 48px
3668}
3669
3670.tp-input-field--hosted-field-container.braintree-hosted-fields-focused {
3671    background-color: var(--color-primary-100);
3672    border-color: var(--color-neutral-900)
3673}
3674
3675.tp-select-wrapper {
3676    position: relative
3677}
3678
3679.tp-select-wrapper::after {
3680    content: '';
3681    position: absolute;
3682    display: block;
3683    width: 16px;
3684    height: 16px;
3685    right: 16px;
3686    top: calc(50% - 8px);
3687    background-image: url("https://assets.teepublic.com/assets/teepublicons/triangle-5d2ee7663757579745916d136794e100cb48c15bdde9122add67f19dc251196d.svg");
3688    background-size: cover;
3689    background-position: center;
3690    pointer-events: none
3691}
3692
3693.tp-select-wrapper select {
3694    margin: 0;
3695    -webkit-appearance: none;
3696    -moz-appearance: none;
3697    width: 100%
3698}
3699
3700.tp-select-wrapper select:focus {
3701    border: 2px solid #ffd700;
3702    outline: 4px solid var(--color-primary-200);
3703    background: var(--color-neutral-100)
3704}
3705
3706.tp-select-wrapper select:active {
3707    background: var(--color-primary-100);
3708    border: 2px solid var(--color-neutral-300)
3709}
3710.tp-select-wrapper select:disabled {
3711    border: 2px solid var(--color-neutral-300);
3712    background: var(--color-neutral-200)
3713}
3714
3715.tp-select-wrapper select::-ms-expand {
3716    display: none
3717}
3718
3719.tp-form__fields--inline {
3720    -webkit-align-items: flex-end;
3721    align-items: flex-end;
3722    display: -webkit-flex;
3723    display: flex;
3724    gap: 12px;
3725    width: 100%
3726}
3727
3728.tp-form__fields--inline .form__field:first-child {
3729    -webkit-align-self: flex-start;
3730    align-self: flex-start
3731}
3732
3733.tp-input-field--file input[type="file"] {
3734    -webkit-appearance: none;
3735    -moz-appearance: none;
3736    appearance: none;
3737    background: none;
3738    border: 0;
3739    cursor: pointer;
3740    display: inline-block;
3741    width: -webkit-fit-content;
3742    width: -moz-fit-content;
3743    width: fit-content
3744}
3745
3746.tp-input-field--file input.tp-input-field--file-hidden[type="file"] {
3747    display: none
3748}
3749
3750.tp-input-field--file input[type="file"]::file-selector-button {
3751    border: 2px solid var(--color-neutral-300);
3752    border-radius: 12px;
3753    cursor: pointer;
3754    display: inline-block;
3755    gap: 8px;
3756    margin-right: 10px;
3757    padding: 8px 16px
3758}
3759
3760.tp-input-field--file .tp-input-field--file-image-preview {
3761    border: 1px solid var(--color-neutral-200);
3762    padding: 8px;
3763    width: -webkit-fit-content;
3764    width: -moz-fit-content;
3765    width: fit-content
3766}
3767
3768.tp-input-field--file .tp-input-field--file-image--logo {
3769    max-height: 60px;
3770    max-width: 300px
3771}
3772
3773.tp-input-field--file .tp-input-field--file-image--header {
3774    height: 100px;
3775    width: 290px
3776}
3777
3778.tp-input-field--file .tp-input-field--file-image-preview-actions {
3779    -webkit-align-items: center;
3780    align-items: center;
3781    display: -webkit-flex;
3782    display: flex;
3783    gap: 12px
3784}
3785
3786#product-display-preferences {
3787    max-width: 400px
3788}
3789
3790.tp-input-password-field {
3791    text-align: left
3792}
3793
3794.tp-input-password-field .tp-input-field--text__icon-container {
3795    right: 52px
3796}
3797
3798.tp-input-field-password-pattern {
3799    margin-top: 8px
3800}
3801
3802.tp-input-field-password-pattern__title {
3803    font-size: var(--font-size-small-200);
3804    line-height: var(--font-size-small-400);
3805    font-family: var(--font-family-primary);
3806    font-weight: 500;
3807    color: var(--color-neutral-600)
3808}
3809
3810.tp-input-field-password-pattern__list {
3811    display: -webkit-flex;
3812    display: flex;
3813    -webkit-flex-wrap: wrap;
3814    flex-wrap: wrap;
3815    gap: 4px 8px;
3816    -webkit-justify-content: flex-start;
3817    justify-content: flex-start;
3818    margin-top: 4px
3819}
3820
3821.tp-input-field-password-pattern__item {
3822    font-size: var(--font-size-small-200);
3823    line-height: var(--font-size-small-400);
3824    font-family: var(--font-family-primary);
3825    font-weight: 500;
3826    -webkit-flex-shrink: 0;
3827    flex-shrink: 0
3828}
3829
3830.tp-input-field-password-pattern__item span {
3831    color: var(--color-neutral-600)
3832}
3833
3834.tp-input-field-password-pattern__item.tp-input-field-password-pattern__item--success span {
3835    color: var(--color-success-600)
3836}
3837
3838.tp-input-field-password-pattern__item.tp-input-field-password-pattern__item--error span {
3839    color: var(--color-danger-500)
3840}
3841
3842.tp-input-field-password-pattern__item.tp-input-field-password-pattern__item--error .teepublicon svg {
3843    fill: var(--color-danger-500)
3844}
3845
3846.m-signup-form__name-fields-container .tp-input-field--wrapper:nth-of-type(4) {
3847    text-align: left
3848}
3849
3850@media (min-width: 1024px) {
3851    .m-signup-form__name-fields-container {
3852        display:grid;
3853        grid-template-columns: 1fr 1fr;
3854        grid-column-gap: 16px
3855    }
3856
3857    .m-signup-form__name-fields-container .tp-input-field--wrapper:nth-of-type(3),.m-signup-form__name-fields-container .tp-input-field--wrapper:nth-of-type(4),.m-signup-form__name-fields-container .tp-input-field--wrapper:nth-of-type(5) {
3858        grid-column: span 2
3859    }
3860}
3861
3862.m-signup-form__name-fields-container+.auth-layout__button {
3863    margin-top: 0
3864}
3865
3866.m-signup-form__terms-and-privacy {
3867    margin-top: 16px;
3868    text-align: left
3869}
3870
3871.m-signup-form__terms-and-privacy,.m-signup-form__terms-and-privacy a {
3872    font-size: var(--font-size-small-100);
3873    line-height: var(--font-size-small-400);
3874    font-family: var(--font-family-primary);
3875    font-weight: 500
3876}
3877
3878.reveal-modal-bg {
3879    background: #000;
3880    background: rgba(0,0,0,0.8);
3881    display: none;
3882    height: 100%;
3883    left: 0;
3884    position: fixed;
3885    top: 0;
3886    width: 100%;
3887    z-index: 1000
3888}
3889
3890.reveal-modal,.reveal-nominate-modal,.modal {
3891    visibility: hidden;
3892    top: 100px;
3893    width: 100%;
3894    background-color: var(--color-white);
3895    position: absolute;
3896    z-index: 1000;
3897    padding: 0px;
3898    -moz-box-shadow: 0 0 10px rgba(0,0,0,0.4);
3899    -webkit-box-shadow: 0 0 10px rgba(0,0,0,0.4);
3900    -box-shadow: 0 0 10px rgba(0,0,0,0.4);
3901    height: auto;
3902    left: 50%;
3903    margin-left: -375px
3904}
3905
3906.reveal-modal .modal-container,.reveal-nominate-modal .modal-container,.modal .modal-container {
3907    width: 100%
3908}
3909
3910.reveal-modal .modal-container .close-modal,.reveal-nominate-modal .modal-container .close-modal,.modal .modal-container .close-modal {
3911    transition: all 0.1s ease-in-out;
3912    position: absolute;
3913    top: -55px;
3914    right: -60px;
3915    color: var(--color-neutral-300);
3916    font-size: 40px;
3917    cursor: pointer;
3918    z-index: 1
3919}
3920
3921@media (max-width: 767px) {
3922    .reveal-modal .modal-container .close-modal,.reveal-nominate-modal .modal-container .close-modal,.modal .modal-container .close-modal {
3923        bottom:-560px;
3924        font-size: 32px;
3925        left: 0;
3926        margin: auto;
3927        right: 0;
3928        top: 0
3929    }
3930}
3931
3932.reveal-modal .modal-container .close-modal:hover,.reveal-nominate-modal .modal-container .close-modal:hover,.modal .modal-container .close-modal:hover {
3933    color: var(--color-neutral-200)
3934}
3935
3936.reveal-modal .modal-container h1,.reveal-nominate-modal .modal-container h1,.modal .modal-container h1 {
3937    color: var(--color-neutral-900);
3938    text-align: center;
3939    text-transform: uppercase;
3940    font-size: var(--font-size-large-100);
3941    padding: 0px;
3942    margin: 0px;
3943    margin-top: 34px;
3944    font-family: var(--font-family-primary-bold)
3945}
3946
3947.reveal-modal .modal-container p,.reveal-nominate-modal .modal-container p,.modal .modal-container p {
3948    font-size: var(--font-size-small-400);
3949    text-align: center;
3950    line-height: 1.3em
3951}
3952
3953.reveal-modal.small,.reveal-nominate-modal.small {
3954    width: 200px;
3955    margin-left: -140px
3956}
3957
3958.reveal-modal.medium,.reveal-nominate-modal.medium {
3959    width: 400px;
3960    margin-left: -240px
3961}
3962
3963.reveal-modal.large,.reveal-nominate-modal.large {
3964    width: 600px;
3965    margin-left: -340px
3966}
3967
3968.reveal-modal.xlarge,.reveal-nominate-modal.xlarge {
3969    width: 800px;
3970    margin-left: -440px
3971}
3972
3973.reveal-modal .close-reveal-modal,.reveal-nominate-modal .close-reveal-modal {
3974    font-size: var(--font-size-medium-200);
3975    line-height: .5;
3976    position: absolute;
3977    top: 8px;
3978    right: 11px;
3979    color: #aaa;
3980    text-shadow: 0 -1px 1px rbga(0, 0, 0, 0.6);
3981    font-weight: bold;
3982    cursor: pointer
3983}
3984
3985.reveal-modal h1 {
3986    text-align: center;
3987    color: var(--color-neutral-900);
3988    font-size: var(--font-size-xlarge-400);
3989    font-family: var(--font-family-primary-bold);
3990    margin: 50px 0 30px 0;
3991    padding: 0px;
3992    text-transform: uppercase
3993}
3994
3995.reveal-modal p,.reveal-nominate-modal p {
3996    text-align: left;
3997    color: var(--color-neutral-900);
3998    font-weight: normal;
3999    font-size: var(--font-size-medium-100);
4000    font-family: var(--font-family-primary);
4001    margin: 0px;
4002    padding: 0px 104px 0px 104px;
4003    line-height: 120%
4004}
4005
4006.reveal-modal p a {
4007    text-align: center;
4008    color: #28a5cc;
4009    font-size: var(--font-size-medium-100);
4010    font-family: var(--font-family-primary);
4011    font-weight: normal;
4012    margin: 0px;
4013    padding: 0px;
4014    text-decoration: none
4015}
4016
4017.reveal-modal h2 span a,.reveal-nominate-modal h2 span a {
4018    text-align: center;
4019    color: #28a5cc;
4020    font-size: var(--font-size-small-400);
4021    font-family: var(--font-family-primary);
4022    font-weight: normal;
4023    margin: 70px 0 0 0;
4024    padding: 0px;
4025    text-decoration: none
4026}
4027
4028.paypal {
4029    width: 139px;
4030    margin: 0px auto;
4031    height: 38px;
4032    padding: 30px 0 70px 0
4033}
4034
4035.modal-head {
4036    text-align: center;
4037    background-color: #28a5cc;
4038    color: var(--color-white);
4039    padding: 10px;
4040    font-size: var(--font-size-small-400)
4041}
4042
4043.modal {
4044    border-radius: 4px;
4045    bottom: auto;
4046    display: inherit !important;
4047    overflow: visible !important;
4048    position: absolute !important;
4049    right: auto;
4050    z-index: 10000
4051}
4052
4053.modal.modal-default {
4054    height: 600px;
4055    width: 800px
4056}
4057
4058.modal__close-ctrl {
4059    bottom: -50px;
4060    color: var(--color-neutral-300);
4061    cursor: pointer;
4062    font-size: var(--font-size-medium-300);
4063    left: 0;
4064    padding-top: 15px;
4065    position: absolute;
4066    right: 0;
4067    text-align: center
4068}
4069
4070.modal-container .modal__close-ctrl {
4071    display: none
4072}
4073
4074#edit-avatar,#edit-banner {
4075    height: auto;
4076    width: 343px;
4077    padding: 24px;
4078    border-radius: 12px;
4079    position: fixed !important;
4080    top: 50% !important;
4081    -webkit-transform: translate(0, -50%);
4082    transform: translate(0, -50%)
4083}
4084
4085#edit-avatar .modal__close-ctrl,#edit-banner .modal__close-ctrl {
4086    display: none
4087}
4088
4089#edit-avatar .modal-container .modal__close-ctrl,#edit-banner .modal-container .modal__close-ctrl {
4090    display: block;
4091    text-align: right;
4092    position: relative;
4093    padding: 0;
4094    margin: 0;
4095    top: 0;
4096    font-size: inherit
4097}
4098
4099#intl-settings {
4100    height: auto;
4101    top: 118px;
4102    width: 328px
4103}
4104
4105@media (min-width: 768px) {
4106    #intl-settings {
4107        width:367px;
4108        top: 275px
4109    }
4110}
4111
4112#mobile-canvas-sizechart {
4113    background: transparent;
4114    height: auto;
4115    top: 10%;
4116    width: 328px
4117}
4118
4119@media (min-width: 768px) {
4120    #mobile-canvas-sizechart {
4121        width:430px
4122    }
4123
4124    #mobile-canvas-sizechart .modal__close-ctrl {
4125        position: absolute;
4126        top: 0;
4127        padding: 0;
4128        right: -50px
4129    }
4130}
4131
4132#intl-settings.non-modal {
4133    width: 0px !important;
4134    height: 0px !important;
4135    display: none !important;
4136    visibility: hidden !important
4137}
4138
4139#mobile-size-chart {
4140    height: 345px;
4141    width: 361px
4142}
4143
4144.non-modal {
4145    margin-left: 0px !important;
4146    max-height: none !important;
4147    width: 100% !important
4148}
4149
4150#commission-modal {
4151    left: 0px;
4152    background-color: var(--color-white);
4153    max-width: 490px;
4154    padding: 20px !important;
4155    height: auto
4156}
4157
4158#commission-modal .modal-container {
4159    color: var(--color-neutral-900);
4160    text-align: center
4161}
4162
4163#commission-modal .modal-container .non-modal {
4164    width: auto !important
4165}
4166
4167#commission-modal .modal-container h3 {
4168    text-align: left;
4169    font-size: var(--font-size-medium-100);
4170    text-transform: uppercase;
4171    font-weight: bold;
4172    margin-bottom: 10px
4173}
4174
4175#commission-modal .modal-container div {
4176    width: auto !important
4177}
4178
4179#commission-modal .modal-container div table {
4180    width: 100%
4181}
4182
4183#commission-modal .modal-container div table th {
4184    padding: 11px;
4185    background-color: #ebebeb;
4186    border: 2px solid #000;
4187    text-transform: uppercase;
4188    font-weight: bold;
4189    text-align: left
4190}
4191
4192#commission-modal .modal-container div table .blank {
4193    background-color: var(--color-white);
4194    border: none
4195}
4196
4197#commission-modal .modal-container div table td {
4198    padding: 11px;
4199    background-color: #ebebeb;
4200    border: 2px solid #000;
4201    text-transform: uppercase;
4202    text-align: left
4203}
4204
4205#commission-modal .modal-container div table td:first-child {
4206    font-weight: bold
4207}
4208
4209#commission-modal.non-modal {
4210    margin-left: 0px !important;
4211    max-height: none !important;
4212    width: auto !important
4213}
4214
4215.modal-container.non-modal {
4216    width: auto !important
4217}
4218
4219.sizechart-canvas-modal__pillow {
4220    min-width: 600px;
4221    width: auto
4222}
4223
4224.sizechart-canvas-modal__tote {
4225    min-width: 940px;
4226    width: auto
4227}
4228
4229.sizechart-canvas-modal__content {
4230    border: 0;
4231    border-radius: none
4232}
4233
4234.sizechart-canvas-modal__content img {
4235    display: block
4236}
4237
4238.sizechart-canvas-modal__content a {
4239    transition: none
4240}
4241
4242.sizechart-canvas-modal__img--responsive {
4243    border-radius: 4px;
4244    overflow: hidden;
4245    height: auto;
4246    width: 100%
4247}
4248
4249#sizechart-modal {
4250    max-width: 940px
4251}
4252
4253#sizechart-modal .modal-content {
4254    padding-left: 15px;
4255    padding-right: 15px
4256}
4257
4258.sizechart-holder {
4259    display: none;
4260    position: absolute;
4261    left: 0;
4262    right: 0;
4263    top: 0;
4264    bottom: 0;
4265    z-index: 10001;
4266    background-color: rgba(0,0,0,0.8)
4267}
4268
4269.sizechart-holder .sizechart {
4270    width: 900px;
4271    margin-left: auto;
4272    margin-right: auto;
4273    position: relative;
4274    top: 100px;
4275    background-color: var(--color-white);
4276    border: 1px solid var(--color-neutral-400);
4277    padding: 30px
4278}
4279
4280.sizechart-holder .sizechart .header {
4281    display: block;
4282    text-align: left;
4283    height: 45px
4284}
4285
4286.sizechart-holder .sizechart .header h1 {
4287    float: left;
4288    text-transform: uppercase;
4289    color: #5f5d5f;
4290    font-family: var(--font-family-primary-bold);
4291    font-size: var(--font-size-medium-300)
4292}
4293
4294.sizechart-holder .sizechart .header h1 span {
4295    font-size: var(--font-size-small-200);
4296    font-family: sans-serif;
4297    text-transform: none
4298}
4299
4300.sizechart-holder .sizechart .header .buttons {
4301    float: right
4302}
4303
4304.sizechart-holder .sizechart .header .buttons .button {
4305    display: inline-block;
4306    height: 20px;
4307    font-family: sans-serif;
4308    border: 1px solid var(--color-neutral-400);
4309    line-height: 20px;
4310    padding: 3px 10px;
4311    margin-left: 10px;
4312    cursor: pointer;
4313    background-color: var(--color-white)
4314}
4315
4316.sizechart-holder .sizechart .header .buttons .button.active {
4317    background-color: #eeeeee
4318}
4319
4320.sizechart-holder .sizechart .content {
4321    max-height: 500px;
4322    overflow-y: scroll;
4323    overflow-x: hidden;
4324    display: block;
4325    width: 100%
4326}
4327
4328.sizechart-holder .sizechart .content #women {
4329    display: none
4330}
4331
4332#sizechart {
4333    left: 0px;
4334    background-color: var(--color-white);
4335    width: 100%;
4336    height: auto
4337}
4338
4339#sizechart h1 {
4340    text-align: center;
4341    margin-top: 34px;
4342    padding: 0 !important;
4343    font-size: var(--font-size-large-200);
4344    color: var(--color-neutral-900);
4345    font-family: var(--font-family-primary-bold);
4346    text-transform: uppercase
4347}
4348
4349#sizechart .sizeguide {
4350    margin-bottom: 20px
4351}
4352
4353#sizechart #notes .addendum {
4354    text-align: center;
4355    margin-top: -2px;
4356    padding: 5px;
4357    font-size: var(--font-size-small-400);
4358    font-style: italic
4359}
4360
4361#sizechart #gender_select .male_or_female {
4362    width: 256px;
4363    overflow: hidden;
4364    margin: 14px auto 0
4365}
4366
4367#sizechart #gender_select .male_or_female>div {
4368    background-image: url("https://static.teepublic.com/sizechart/charts/sizechart-nav.png");
4369    height: 24px;
4370    width: 122px;
4371    cursor: pointer
4372}
4373
4374#sizechart #gender_select .male_or_female .mof_male {
4375    float: left;
4376    background-position: -870px 0
4377}
4378
4379#sizechart #gender_select .male_or_female .mof_male:hover {
4380    background-position: -870px -34px
4381}
4382
4383#sizechart #gender_select .male_or_female .mof_male.selected {
4384    background-position: -870px -68px
4385}
4386
4387#sizechart #gender_select .male_or_female .mof_female {
4388    float: right;
4389    background-position: -1004px 0
4390}
4391
4392#sizechart #gender_select .male_or_female .mof_female:hover {
4393    background-position: -1004px -34px
4394}
4395
4396#sizechart #gender_select .male_or_female .mof_female.selected {
4397    background-position: -1004px -68px
4398}
4399
4400#sizechart .sizechart-nav {
4401    overflow: hidden;
4402    margin-top: 17px;
4403    background-color: var(--color-neutral-900);
4404    text-align: center;
4405    height: 48px
4406}
4407
4408#sizechart .sizechart-nav a {
4409    display: inline-block;
4410    height: 48px;
4411    background-image: url("https://static.teepublic.com/sizechart/charts/sizechart-nav.png");
4412    cursor: pointer
4413}
4414
4415#sizechart .sizechart-nav a.tees {
4416    width: 132px;
4417    background-position: 0 0
4418}
4419
4420#sizechart .sizechart-nav a.tees:hover {
4421    background-position: 0 -58px
4422}
4423
4424#sizechart .sizechart-nav a.tees.selected {
4425    background-position: 0 -116px
4426}
4427
4428#sizechart .sizechart-nav a.kids {
4429    width: 102px;
4430    background-position: -132px 0
4431}
4432
4433#sizechart .sizechart-nav a.kids:hover {
4434    background-position: -132px -58px
4435}
4436
4437#sizechart .sizechart-nav a.kids.selected {
4438    background-position: -132px -116px
4439}
4440
4441#sizechart .sizechart-nav a.longsleeve {
4442    width: 175px;
4443    background-position: -234px 0
4444}
4445
4446#sizechart .sizechart-nav a.longsleeve:hover {
4447    background-position: -234px -58px
4448}
4449
4450#sizechart .sizechart-nav a.longsleeve.selected {
4451    background-position: -234px -116px
4452}
4453
4454#sizechart .sizechart-nav a.baseball {
4455    width: 148px;
4456    background-position: -409px 0
4457}
4458
4459#sizechart .sizechart-nav a.baseball:hover {
4460    background-position: -409px -58px
4461}
4462
4463#sizechart .sizechart-nav a.baseball.selected {
4464    background-position: -409px -116px
4465}
4466
4467#sizechart .sizechart-nav a.tanks {
4468    width: 74px;
4469    background-position: -557px 0
4470}
4471
4472#sizechart .sizechart-nav a.tanks:hover {
4473    background-position: -557px -58px
4474}
4475
4476#sizechart .sizechart-nav a.tanks.selected {
4477    background-position: -557px -116px
4478}
4479
4480#sizechart .sizechart-nav a.crewnecks {
4481    width: 122px;
4482    background-position: -631px 0
4483}
4484
4485#sizechart .sizechart-nav a.crewnecks:hover {
4486    background-position: -631px -58px
4487}
4488
4489#sizechart .sizechart-nav a.crewnecks.selected {
4490    background-position: -631px -116px
4491}
4492
4493#sizechart .sizechart-nav a.hoodies {
4494    width: 107px;
4495    background-position: -753px 0
4496}
4497
4498#sizechart .sizechart-nav a.hoodies:hover {
4499    background-position: -753px -58px
4500}
4501
4502#sizechart .sizechart-nav a.hoodies.selected {
4503    background-position: -753px -116px
4504}
4505
4506#sizechart .subnavs {
4507    background-image: url("https://static.teepublic.com/sizechart/charts/sizechart-nav.png");
4508    background-position: 0 -638px;
4509    overflow: hidden;
4510    background-color: #ffd700
4511}
4512
4513#sizechart .subnavs .tanks {
4514    display: none
4515}
4516
4517#sizechart .subnavs .crewnecks {
4518    display: none
4519}
4520
4521#sizechart .subnavs .hoodies {
4522    display: none
4523}
4524
4525#sizechart .subnavs>div>div>a {
4526    background-image: url("https://static.teepublic.com/sizechart/charts/sizechart-nav.png");
4527    height: 48px;
4528    display: inline-block;
4529    cursor: pointer
4530}
4531
4532#sizechart .subnavs>div>div>a.regular {
4533    width: 94px;
4534    margin-left: 20px;
4535    background-position: -26px -174px
4536}
4537
4538#sizechart .subnavs>div>div>a.regular.selected,#sizechart .subnavs>div>div>a.regular:hover {
4539    background-position: -26px -232px
4540}
4541
4542#sizechart .subnavs>div>div>a.tri {
4543    width: 102px;
4544    background-position: -119px -174px
4545}
4546
4547#sizechart .subnavs>div>div>a.tri.selected,#sizechart .subnavs>div>div>a.tri:hover {
4548    background-position: -119px -232px
4549}
4550
4551#sizechart .subnavs>div>div>a.vee {
4552    width: 87px;
4553    background-position: -225px -174px
4554}
4555
4556#sizechart .subnavs>div>div>a.vee.selected,#sizechart .subnavs>div>div>a.vee:hover {
4557    background-position: -225px -232px
4558}
4559
4560#sizechart .subnavs>div>div>a.curvy {
4561    width: 77px;
4562    background-position: -335px -174px
4563}
4564
4565#sizechart .subnavs>div>div>a.curvy.selected,#sizechart .subnavs>div>div>
4565a.curvy:hover {
4566    background-position: -335px -232px
4567}
4568
4569#sizechart .subnavs>div>div>a.dolman {
4570    width: 93px;
4571    background-position: -435px -174px
4572}
4573
4574#sizechart .subnavs>div>div>a.dolman.selected,#sizechart .subnavs>div>div>a.dolman:hover {
4575    background-position: -435px -232px
4576}
4577
4578#sizechart .subnavs>div>div>a.mens {
4579    width: 100px;
4580    background-position: -528px -174px
4581}
4582
4583#sizechart .subnavs>div>div>a.mens.selected,#sizechart .subnavs>div>div>a.mens:hover {
4584    background-position: -528px -232px
4585}
4586
4587#sizechart .subnavs>div>div>a.slouch_t {
4588    width: 81px;
4589    background-position: -527px -174px
4590}
4591
4592#sizechart .subnavs>div>div>a.slouch_t.selected,#sizechart .subnavs>div>div>a.slouch_t:hover {
4593    background-position: -527px -232px
4594}
4595
4596#sizechart .subnavs>div>div>a.slouch_v {
4597    width: 143px;
4598    background-position: -610px -174px
4599}
4600
4601#sizechart .subnavs>div>div>a.slouch_v.selected,#sizechart .subnavs>div>div>a.slouch_v:hover {
4602    background-position: -610px -232px
4603}
4604
4605#sizechart .subnavs>div>div>a.lady_in_men {
4606    width: 99px;
4607    background-position: -756px -174px
4608}
4609
4610#sizechart .subnavs>div>div>a.lady_in_men.selected,#sizechart .subnavs>div>div>a.lady_in_men:hover {
4611    background-position: -756px -232px
4612}
4613
4614#sizechart .subnavs>div>div>a.premium {
4615    width: 101px;
4616    background-position: -856px -174px
4617}
4618
4619#sizechart .subnavs>div>div>a.premium.selected,#sizechart .subnavs>div>div>a.premium:hover {
4620    background-position: -856px -232px
4621}
4622
4623#sizechart .subnavs>div>div>a.tank-regular {
4624    width: 94px;
4625    margin-left: 0px;
4626    background-position: -50px -290px
4627}
4628
4629#sizechart .subnavs>div>div>a.tank-regular.selected,#sizechart .subnavs>div>div>a.tank-regular:hover {
4630    background-position: -50px -348px
4631}
4632
4633#sizechart .subnavs>div>div>a.tank-triblend {
4634    width: 105px;
4635    background-position: -144px -290px
4636}
4637
4638#sizechart .subnavs>div>div>a.tank-triblend.selected,#sizechart .subnavs>div>div>a.tank-triblend:hover {
4639    background-position: -144px -348px
4640}
4641
4642#sizechart .subnavs>div>div>a.tank-muscle {
4643    width: 86px;
4644    background-position: -249px -290px
4645}
4646
4647#sizechart .subnavs>div>div>a.tank-muscle.selected,#sizechart .subnavs>div>div>a.tank-muscle:hover {
4648    background-position: -249px -348px
4649}
4650
4651#sizechart .subnavs>div>div>a.tank-jr-racerback {
4652    width: 134px;
4653    background-position: -335px -290px
4654}
4655
4656#sizechart .subnavs>div>div>a.tank-jr-racerback.selected,#sizechart .subnavs>div>div>a.tank-jr-racerback:hover {
4657    background-position: -335px -348px
4658}
4659
4660#sizechart .subnavs>div>div>a.tank-premium-racerback {
4661    width: 190px;
4662    background-position: -469px -290px
4663}
4664
4665#sizechart .subnavs>div>div>a.tank-premium-racerback.selected,#sizechart .subnavs>div>div>a.tank-premium-racerback:hover {
4666    background-position: -469px -348px
4667}
4668
4669#sizechart .subnavs>div>div>a.tank-triblend-racerback {
4670    width: 192px;
4671    background-position: -659px -290px
4672}
4673
4674#sizechart .subnavs>div>div>a.tank-triblend-racerback.selected,#sizechart .subnavs>div>div>a.tank-triblend-racerback:hover {
4675    background-position: -659px -348px
4676}
4677
4678#sizechart .subnavs>div>div>a.longsleeve-regular {
4679    width: 93px;
4680    background-position: -185px -696px
4681}
4682
4683#sizechart .subnavs>div>div>a.longsleeve-regular.selected,#sizechart .subnavs>div>div>a.longsleeve-regular:hover {
4684    background-position: -185px -754px
4685}
4686
4687#sizechart .subnavs>div>div>a.longsleeve-scoop {
4688    width: 78px;
4689    background-position: -279px -696px
4690}
4691
4692#sizechart .subnavs>div>div>a.longsleeve-scoop.selected,#sizechart .subnavs>div>div>a.longsleeve-scoop:hover {
4693    background-position: -279px -754px
4694}
4695
4696#sizechart .subnavs>div>div>a.longsleeve-premium {
4697    width: 102px;
4698    background-position: -357px -695px
4699}
4700
4701#sizechart .subnavs>div>div>a.longsleeve-premium.selected,#sizechart .subnavs>div>div>a.longsleeve-premium:hover {
4702    background-position: -357px -753px
4703}
4704
4705#sizechart .subnavs>div>div>a.crewneck-regular {
4706    width: 92px;
4707    background-position: -539px -406px
4708}
4709
4710#sizechart .subnavs>div>div>a.crewneck-regular.selected,#sizechart .subnavs>div>div>a.crewneck-regular:hover {
4711    background-position: -539px -464px
4712}
4713
4714#sizechart .subnavs>div>div>a.crewneck-lightweight {
4715    width: 135px;
4716    background-position: -716px -406px
4717}
4718
4719#sizechart .subnavs>div>div>a.crewneck-lightweight.selected,#sizechart .subnavs>div>div>a.crewneck-lightweight:hover {
4720    background-position: -716px -464px
4721}
4722
4723#sizechart .subnavs>div>div>a.hoodie-regular {
4724    width: 85px;
4725    margin-left: 356px;
4726    background-position: -349px -522px
4727}
4728
4729#sizechart .subnavs>div>div>a.hoodie-regular.selected,#sizechart .subnavs>div>div>a.hoodie-regular:hover {
4730    background-position: -349px -580px
4731}
4732
4733#sizechart .subnavs>div>div>a.hoodie-lightweight {
4734    width: 137px;
4735    background-position: -434px -522px
4736}
4737
4738#sizechart .subnavs>div>div>a.hoodie-lightweight.selected,#sizechart .subnavs>div>div>a.hoodie-lightweight:hover {
4739    background-position: -434px -580px
4740}
4741
4742#sizechart .subnavs>div>div>a.hoodie-zip {
4743    width: 115px;
4744    background-position: -570px -522px
4745}
4746
4747#sizechart .subnavs>div>div>a.hoodie-zip.selected,#sizechart .subnavs>div>div>a.hoodie-zip:hover {
4748    background-position: -570px -580px
4749}
4750
4751#sizechart .subnavs>div>div>a.hoodie-lightweight-zip {
4752    width: 166px;
4753    background-position: -685px -522px
4754}
4755
4756#sizechart .subnavs>div>div>a.hoodie-lightweight-zip.selected,#sizechart .subnavs>div>div>a.hoodie-lightweight-zip:hover {
4757    background-position: -685px -580px
4758}
4759
4760#sizechart .subnavs>div>div>a.kids-toddler {
4761    margin-left: 20px;
4762    width: 93px;
4763    background-position: -8px -812px
4764}
4765
4766#sizechart .subnavs>div>div>a.kids-toddler.selected,#sizechart .subnavs>div>div>a.kids-toddler:hover {
4767    background-position: -8px -870px
4768}
4769
4770#sizechart .subnavs>div>div>a.kids-juvenile {
4771    width: 96px;
4772    background-position: -101px -812px
4773}
4774
4775#sizechart .subnavs>div>div>a.kids-juvenile.selected,#sizechart .subnavs>div>div>a.kids-juvenile:hover {
4776    background-position: -101px -870px
4777}
4778
4779#sizechart .subnavs>div>div>a.kids-youth {
4780    width: 77px;
4781    background-position: -198px -812px
4782}
4783
4784#sizechart .subnavs>div>div>a.kids-youth.selected,#sizechart .subnavs>div>div>a.kids-youth:hover {
4785    background-position: -198px -870px
4786}
4787
4788#sizechart .subnavs>div>div>a.kids-infant {
4789    width: 77px;
4790    background-position: -275px -812px
4791}
4792
4793#sizechart .subnavs>div>div>a.kids-infant.selected,#sizechart .subnavs>div>div>a.kids-infant:hover {
4794    background-position: -275px -869px
4795}
4796
4797#sizechart .subnavs>div>div>a.kids-hoodie {
4798    width: 87px;
4799    background-position: -352px -812px
4800}
4801
4802#sizechart .subnavs>div>div>a.kids-hoodie.selected,#sizechart .subnavs>div>div>a.kids-hoodie:hover {
4803    background-position: -352px -869px
4804}
4805
4806#sizechart .subnavs>div>div>a.kids-long {
4807    width: 161px;
4808    background-position: -439px -812px
4809}
4810
4811#sizechart .subnavs>div>div>a.kids-long.selected,#sizechart .subnavs>div>div>a.kids-long:hover {
4812    background-position: -439px -869px
4813}
4814
4815#sizechart .subnavs .crewnecks .male .crewneck-regular {
4816    margin-left: 590px
4817}
4818
4819#sizechart .subnavs .crewnecks .female .crewneck-regular {
4820    margin-left: 530px
4821}
4822
4823#sizechart .charts {
4824    max-height: 700px;
4825    overflow-y: scroll;
4826    overflow-x: hidden
4827}
4828
4829#sizechart .charts>div {
4830    display: none
4831}
4832
4833#sizechart .charts>div img {
4834    float: left
4835}
4836
4837#sizechart .charts img {
4838    display: block;
4839    margin-right: auto;
4840    margin-left: auto
4841}
4842
4843#sizechart .charts .tanks .female .male-button {
4844    float: left;
4845    margin-left: 200px
4846}
4847
4848#sizechart .charts .tanks .female .racerback-button,#sizechart .charts .tanks .female .regular-button {
4849    float: right;
4850    margin-right: 200px
4851}
4852
4853#sizechart .charts .tanks .female .regular-button {
4854    padding: 0px;
4855    height: 27px
4856}
4857#sizechart .charts .metric {
4858    display: block;
4859    cursor: pointer;
4860    margin-bottom: 25px;
4861    margin-top: 10px
4862}
4863
4864#sizechart .charts .imperial {
4865    display: block;
4866    display: none;
4867    cursor: pointer;
4868    margin-bottom: 25px;
4869    margin-top: 10px
4870}
4871
4872#garment-modal {
4873    left: 0px;
4874    background-color: var(--color-white);
4875    max-width: 700px;
4876    width: 100%;
4877    height: auto
4878}
4879
4880#garment-modal .modal-container {
4881    max-width: 700px;
4882    width: 100%;
4883    color: var(--color-neutral-900);
4884    text-align: center;
4885    position: relative
4886}
4887
4888#garment-modal .modal-container img {
4889    width: 100%;
4890    height: auto;
4891    cursor: pointer
4892}
4893
4894#garment-modal .modal-container div.close-reveal-modal {
4895    position: absolute;
4896    top: -55px;
4897    right: -60px;
4898    color: var(--color-neutral-300);
4899    font-size: var(--font-size-xlarge-300);
4900    cursor: pointer;
4901    z-index: 1
4902}
4903
4904#garment-modal .modal-container div.close-reveal-modal:hover {
4905    color: var(--color-neutral-200)
4906}
4907
4908#garment-modal .modal-container h1 {
4909    padding: 24px 0 12px !important;
4910    margin: 0 !important;
4911    font-size: var(--font-size-xlarge-100);
4912    color: var(--color-neutral-900);
4913    font-family: var(--font-family-primary-bold);
4914    text-transform: uppercase
4915}
4916
4917#garment-modal .modal-container .spec-nav {
4918    overflow: hidden;
4919    background-image: url("https://assets.teepublic.com/assets/garment-info/spec-nav-sprite-1fea6eda57fa6187840deaf52846cd2c83f49dbb7dd8bc5585e1933554e0da23.png")
4920}
4921
4922#garment-modal .modal-container .spec-nav a,#garment-modal .modal-container .spec-nav div {
4923    display: block;
4924    height: 48px;
4925    background-image: url("https://assets.teepublic.com/assets/garment-info/spec-nav-sprite-1fea6eda57fa6187840deaf52846cd2c83f49dbb7dd8bc5585e1933554e0da23.png");
4926    float: left
4927}
4928
4929#garment-modal .modal-container .spec-nav a {
4930    cursor: pointer
4931}
4932
4933#garment-modal .modal-container .spec-nav a img {
4934    float: left
4935}
4936
4937#garment-modal .modal-container .spec-nav.tee-nav {
4938    background-position: 0 0
4939}
4940
4941#garment-modal .modal-container .spec-nav.tee-nav a.regular {
4942    width: 86px;
4943    margin-left: 5px;
4944    background-position: -5px 0
4945}
4946
4947#garment-modal .modal-container .spec-nav.tee-nav a.regular:hover,#garment-modal .modal-container .spec-nav.tee-nav a.regular.selected {
4948    background-position: -5px -58px
4949}
4950
4951#garment-modal .modal-container .spec-nav.tee-nav a.tri {
4952    width: 86px;
4953    background-position: -91px 0
4954}
4955
4956#garment-modal .modal-container .spec-nav.tee-nav a.tri:hover,#garment-modal .modal-container .spec-nav.tee-nav a.tri.selected {
4957    background-position: -91px -58px
4958}
4959
4960#garment-modal .modal-container .spec-nav.tee-nav a.vee {
4961    width: 86px;
4962    background-position: -177px 0
4963}
4964
4965#garment-modal .modal-container .spec-nav.tee-nav a.vee:hover,#garment-modal .modal-container .spec-nav.tee-nav a.vee.selected {
4966    background-position: -177px -58px
4967}
4968
4969#garment-modal .modal-container .spec-nav.tee-nav a.curvy {
4970    width: 86px;
4971    background-position: -263px 0
4972}
4973
4974#garment-modal .modal-container .spec-nav.tee-nav a.curvy:hover,#garment-modal .modal-container .spec-nav.tee-nav a.curvy.selected {
4975    background-position: -263px -58px
4976}
4977
4978#garment-modal .modal-container .spec-nav.tee-nav a.dolman {
4979    width: 86px;
4980    background-position: -349px 0
4981}
4982
4983#garment-modal .modal-container .spec-nav.tee-nav a.dolman:hover,#garment-modal .modal-container .spec-nav.tee-nav a.dolman.selected {
4984    background-position: -349px -58px
4985}
4986
4987#garment-modal .modal-container .spec-nav.tee-nav a.slouchy-t {
4988    width: 86px;
4989    background-position: -435px 0
4990}
4991
4992#garment-modal .modal-container .spec-nav.tee-nav a.slouchy-t:hover,#garment-modal .modal-container .spec-nav.tee-nav a.slouchy-t.selected {
4993    background-position: -435px -58px
4994}
4995
4996#garment-modal .modal-container .spec-nav.tee-nav a.slouchy-v {
4997    width: 86px;
4998    background-position: -521px 0
4999}
5000
5001#garment-modal .modal-container .spec-nav.tee-nav a.slouchy-v:hover,#garment-modal .modal-container .spec-nav.tee-nav a.slouchy-v.selected {
5002    background-position: -521px -58px
5003}
5004
5005#garment-modal .modal-container .spec-nav.tee-nav a.premium {
5006    width: 87px;
5007    background-position: -607px 0
5008}
5009
5010#garment-modal .modal-container .spec-nav.tee-nav a.premium:hover,#garment-modal .modal-container .spec-nav.tee-nav a.premium.selected {
5011    background-position: -607px -58px
5012}
5013
5014#garment-modal .modal-container .spec-nav.tank-nav {
5015    background-position: 0 116px
5016}
5017
5018#garment-modal .modal-container .spec-nav.tank-nav a.tank-regular {
5019    width: 111px;
5020    margin-left: 16px;
5021    background-position: -16px -116px
5022}
5023
5024#garment-modal .modal-container .spec-nav.tank-nav a.tank-regular:hover,#garment-modal .modal-container .spec-nav.tank-nav a.tank-regular.selected {
5025    background-position: -16px -174px
5026}
5027
5028#garment-modal .modal-container .spec-nav.tank-nav a.tank-triblend {
5029    width: 111px;
5030    background-position: -127px -116px
5031}
5032
5033#garment-modal .modal-container .spec-nav.tank-nav a.tank-triblend:hover,#garment-modal .modal-container .spec-nav.tank-nav a.tank-triblend.selected {
5034    background-position: -127px -174px
5035}
5036
5037#garment-modal .modal-container .spec-nav.tank-nav a.tank-muscle {
5038    width: 111px;
5039    background-position: -238px -116px
5040}
5041
5042#garment-modal .modal-container .spec-nav.tank-nav a.tank-muscle:hover,#garment-modal .modal-container .spec-nav.tank-nav a.tank-muscle.selected {
5043    background-position: -238px -174px
5044}
5045
5046#garment-modal .modal-container .spec-nav.tank-nav a.tank-jr-racerback {
5047    width: 111px;
5048    background-position: -349px -116px
5049}
5050
5051#garment-modal .modal-container .spec-nav.tank-nav a.tank-jr-racerback:hover,#garment-modal .modal-container .spec-nav.tank-nav a.tank-jr-racerback.selected {
5052    background-position: -349px -174px
5053}
5054
5055#garment-modal .modal-container .spec-nav.tank-nav a.tank-triblend-racerback {
5056    width: 111px;
5057    background-position: -460px -116px
5058}
5059
5060#garment-modal .modal-container .spec-nav.tank-nav a.tank-triblend-racerback:hover,#garment-modal .modal-container .spec-nav.tank-nav a.tank-triblend-racerback.selected {
5061    background-position: -460px -174px
5062}
5063
5064#garment-modal .modal-container .spec-nav.tank-nav a.tank-premium-racerback {
5065    width: 112px;
5066    background-position: -571px -116px
5067}
5068
5069#garment-modal .modal-container .spec-nav.tank-nav a.tank-premium-racerback:hover,#garment-modal .modal-container .spec-nav.tank-nav a.tank-premium-racerback.selected {
5070    background-position: -571px -174px
5071}
5072
5073#garment-modal .modal-container .spec-nav.hoodie-nav {
5074    background-position: 0 -348px
5075}
5076
5077#garment-modal .modal-container .spec-nav.hoodie-nav a.hoodie-classic {
5078    width: 131px;
5079    margin-left: 88px;
5080    background-position: -88px -348px
5081}
5082
5083#garment-modal .modal-container .spec-nav.hoodie-nav a.hoodie-classic:hover,#garment-modal .modal-container .spec-nav.hoodie-nav a.hoodie-classic.selected {
5084    background-position: -88px -406px
5085}
5086
5087#garment-modal .modal-container .spec-nav.hoodie-nav a.hoodie-lightweight {
5088    width: 131px;
5089    background-position: -220px -348px
5090}
5091
5092#garment-modal .modal-container .spec-nav.hoodie-nav a.hoodie-lightweight:hover,#garment-modal .modal-container .spec-nav.hoodie-nav a.hoodie-lightweight.selected {
5093    background-position: -220px -406px
5094}
5095
5096#garment-modal .modal-container .spec-nav.hoodie-nav a.hoodie-classic-zip {
5097    width: 131px;
5098    background-position: -350px -348px
5099}
5100
5101#garment-modal .modal-container .spec-nav.hoodie-nav a.hoodie-classic-zip:hover,#garment-modal .modal-container .spec-nav.hoodie-nav a.hoodie-classic-zip.selected {
5102    background-position: -350px -406px
5103}
5104
5105#garment-modal .modal-container .spec-nav.hoodie-nav a.hoodie-lightweight-zip {
5106    width: 131px;
5107    background-position: -480px -348px
5108}
5109
5110#garment-modal .modal-container .spec-nav.hoodie-nav a.hoodie-lightweight-zip:hover,#garment-modal .modal-container .spec-nav.hoodie-nav a.hoodie-lightweight-zip.selected {
5111    background-position: -480px -406px
5112}
5113
5114#garment-modal .modal-container .spec-nav.crewneck-nav {
5115    background-position: 0 -232px
5116}
5117
5118#garment-modal .modal-container .spec-nav.crewneck-nav a.crewneck-regular {
5119    width: 152px;
5120    margin-left: 122px;
5121    background-position: -122px -232px
5122}
5123
5124#garment-modal .modal-container .spec-nav.crewneck-nav a.crewneck-regular:hover,#garment-modal .modal-container .spec-nav.crewneck-nav a.crewneck-regular.selected {
5125    background-position: -122px -290px
5126}
5127
5128#garment-modal .modal-container .spec-nav.crewneck-nav a.crewneck-lightweight {
5129    width: 151px;
5130    background-position: -426px -232px
5131}
5132
5133#garment-modal .modal-container .spec-nav.crewneck-nav a.crewneck-lightweight:hover,#garment-modal .modal-container .spec-nav.crewneck-nav a.crewneck-lightweight.selected {
5134    background-position: -426px -290px
5135}
5136
5137#garment-modal .modal-container .spec-nav.material-nav {
5138    background-position: 0 -464px
5139}
5140
5141#garment-modal .modal-container .spec-nav.material-nav a.art_print {
5142    width: 132px;
5143    margin-left: 153px;
5144    background-position: -153px -464px
5145}
5146
5147#garment-modal .modal-container .spec-nav.material-nav a.art_print:hover,#garment-modal .modal-container .spec-nav.material-nav a.art_print.selected {
5148    background-position: -153px -522px
5149}
5150
5151#garment-modal .modal-container .spec-nav.material-nav a.poster {
5152    width: 131px;
5153    background-position: -285px -464px
5154}
5155
5156#garment-modal .modal-container .spec-nav.material-nav a.poster:hover,#garment-modal .modal-container .spec-nav.material-nav a.poster.selected {
5157    background-position: -285px -522px
5158}
5159
5160#garment-modal .modal-container .spec-nav.material-nav a.art_canvas {
5161    width: 131px;
5162    background-position: -416px -464px
5163}
5164
5165#garment-modal .modal-container .spec-nav.material-nav a.art_canvas:hover,#garment-modal .modal-container .spec-nav.material-nav a.art_canvas.selected {
5166    background-position: -416px -522px
5167}
5168
5169#garment-modal .modal-container .spec-nav.longsleeve-nav {
5170    background-position: 0 -580px
5171}
5172
5173#garment-modal .modal-container .spec-nav.longsleeve-nav a.longsleeve-regular {
5174    width: 132px;
5175    margin-left: 153px;
5176    background-position: -153px -580px
5177}
5178
5179#garment-modal .modal-container .spec-nav.longsleeve-nav a.longsleeve-regular:hover,#garment-modal .modal-container .spec-nav.longsleeve-nav a.longsleeve-regular.selected {
5180    background-position: -153px -638px
5181}
5182
5183#garment-modal .modal-container .spec-nav.longsleeve-nav a.longsleeve-scoop {
5184    width: 132px;
5185    background-position: -284px -580px
5186}
5187
5188#garment-modal .modal-container .spec-nav.longsleeve-nav a.longsleeve-scoop:hover,#garment-modal .modal-container .spec-nav.longsleeve-nav a.longsleeve-scoop.selected {
5189    background-position: -284px -638px
5190}
5191
5192#garment-modal .modal-container .spec-nav.longsleeve-nav a.longsleeve-premium {
5193    width: 132px;
5194    background-position: -415px -580px
5195}
5196
5197#garment-modal .modal-container .spec-nav.longsleeve-nav a.longsleeve-premium:hover,#garment-modal .modal-container .spec-nav.longsleeve-nav a.longsleeve-premium.selected {
5198    background-position: -415px -638px
5199}
5200
5201#garment-modal .modal-container .spec-nav.mug-nav {
5202    background-position: 0 -812px
5203}
5204
5205#garment-modal .modal-container .spec-nav.mug-nav a.mug-coffee {
5206    width: 131px;
5207    margin-left: 217px;
5208    background-position: -217px -928px
5209}
5210
5211#garment-modal .modal-container .spec-nav.mug-nav a.mug-coffee:hover,#garment-modal .modal-container .spec-nav.mug-nav a.mug-coffee.selected {
5212    background-position: -217px -986px
5213}
5214
5215#garment-modal .modal-container .spec-nav.mug-nav a.mug-travel {
5216    width: 131px;
5217    background-position: -348px -928px
5218}
5219
5220#garment-modal .modal-container .spec-nav.mug-nav a.mug-travel:hover,#garment-modal .modal-container .spec-nav.mug-nav a.mug-travel.selected {
5221    background-position: -348px -986px
5222}
5223
5224#garment-modal .modal-container .spec-nav.hat-nav {
5225    background-position: 0 -812px
5226}
5227
5228#garment-modal .modal-container .spec-nav.hat-nav a.dad-hat {
5229    width: 131px;
5230    margin-left: 217px;
5231    background-position: -217px -928px
5232}
5233
5234#garment-modal .modal-container .spec-nav.hat-nav a.dad-hat:hover,#garment-modal .modal-container .spec-nav.hat-nav a.dad-hat.selected {
5235    background-position: -217px -986px
5236}
5237
5238#garment-modal .modal-container .spec-nav.hat-nav a.trucker-hat {
5239    width: 131px;
5240    background-position: -348px -928px
5241}
5242
5243#garment-modal .modal-container .spec-nav.hat-nav a.trucker-hat:hover,#garment-modal .modal-container .spec-nav.hat-nav a.trucker-hat.selected {
5244    background-position: -348px -986px
5245}
5246
5247#garment-modal .modal-container .spec-nav.kids-nav {
5248    background-position: 0 -696px
5249}
5250
5251#garment-modal .modal-container .spec-nav.kids-nav a.kids-tee {
5252    width: 132px;
5253    margin-left: 198px;
5254    background-position: -198px -696px
5255}
5256
5257#garment-modal .modal-container .spec-nav.kids-nav a.kids-tee:hover,#garment-modal .modal-container .spec-nav.kids-nav a.kids-tee.selected {
5258    background-position: -198px -754px
5259}
5260
5261#garment-modal .modal-container .spec-nav.kids-nav a.kids-snap {
5262    width: 132px;
5263    background-position: -332px -696px
5264}
5265
5266#garment-modal .modal-container .spec-nav.kids-nav a.kids-snap:hover,#garment-modal .modal-container .spec-nav.kids-nav a.kids-snap.selected {
5267    background-position: -332px -754px
5268}
5269
5270@media screen and (max-width: 480px) {
5271    .non-modal #garment-modal {
5272        visibility:visible;
5273        display: block;
5274        margin: 0px auto;
5275        width: 700px !important;
5276        margin-left: auto !important
5277    }
5278
5279    .non-modal #garment-modal div.close-reveal-modal {
5280        display: none
5281    }
5282}
5283
5284.mtrl-modal {
5285    display: none;
5286    position: fixed;
5287    left: 0;
5288    right: 0;
5289    background-color: var(--color-neutral-100);
5290    padding: 0;
5291    max-height: 80%;
5292    width: 55%;
5293    margin: auto;
5294    overflow-y: auto;
5295    border-radius: 2px;
5296    will-change: top, opacity
5297}
5298
5299@media only screen and (max-width: 992px) {
5300    .mtrl-modal {
5301        width:80%
5302    }
5303}
5304
5305.mtrl-modal h1,.mtrl-modal h2,.mtrl-modal h3,.mtrl-modal h4 {
5306    margin-top: 0
5307}
5308
5309.mtrl-modal .mtrl-modal-content {
5310    background-color: var(--color-white);
5311    padding: 24px
5312}
5313
5314.mtrl-modal .mtrl-modal-close {
5315    cursor: pointer
5316}
5317
5318.mtrl-modal .mtrl-modal-footer {
5319    border-radius: 0 0 2px 2px;
5320    background-color: var(--color-neutral-100);
5321    padding: 4px 6px;
5322    height: 56px;
5323    width: 100%
5324}
5325
5326.mtrl-modal .mtrl-modal-footer .btn,.mtrl-modal .mtrl-modal-footer .btn-flat {
5327    float: right;
5328    margin: 6px
5329}
5330
5331.mtrl-modal-overlay {
5332    position: fixed;
5333    z-index: 999;
5334    top: -100px;
5335    left: 0;
5336    bottom: 0;
5337    right: 0;
5338    height: 125%;
5339    width: 100%;
5340    background: #000;
5341    display: none;
5342    will-change: opacity
5343}
5344
5345.mtrl-modal.mtrl-modal-fixed-header {
5346    padding: 0;
5347    height: 80%
5348}
5349
5350.mtrl-modal.mtrl-modal-fixed-header .mtrl-modal-content {
5351    position: absolute;
5352    height: calc(100% - 60px);
5353    max-height: 100%;
5354    width: 100%;
5355    overflow-y: auto;
5356    bottom: 0px
5357}
5358
5359@media (min-width: 768px) {
5360    .mtrl-modal.mtrl-modal-fixed-header .mtrl-modal-content {
5361        height:calc(100% - 100px)
5362    }
5363}
5364
5365.mtrl-modal.mtrl-modal-fixed-footer {
5366    padding: 0;
5367    height: 80%
5368}
5369
5370.mtrl-modal.mtrl-modal-fixed-footer .mtrl-modal-content {
5371    position: absolute;
5372    height: calc(100% - 100px);
5373    max-height: 100%;
5374    width: 100%;
5375    overflow-y: auto
5376}
5377
5378.mtrl-modal.mtrl-modal-fixed-footer .mtrl-modal-footer {
5379    border-top: 1px solid rgba(0,0,0,0.1);
5380    position: absolute;
5381    bottom: 0
5382}
5383
5384.mtrl-modal.bottom-sheet {
5385    top: auto;
5386    bottom: -100%;
5387    margin: 0;
5388    width: 100%;
5389    max-height: 45%;
5390    border-radius: 0;
5391    will-change: bottom, opacity
5392}
5393
5394.mtrl-modal.top-sheet {
5395    bottom: auto;
5396    top: -100%;
5397    margin: 0;
5398    width: 100%;
5399    max-height: 45%;
5400    border-radius: 0;
5401    will-change: top, opacity
5402}
5403
5404.mtrl-modal.full-screen {
5405    bottom: 0;
5406    top: -100%;
5407    margin: 0;
5408    min-width: 100%;
5409    min-height: 100%;
5410    border-radius: 0;
5411    will-change: top, opacity
5412}
5413
5414.mtrl-modal.right-sheet {
5415    left: auto;
5416    right: -100%;
5417    margin: 0;
5418    height: 100%;
5419    max-width: 45%;
5420    border-radius: 0;
5421    will-change: right, opacity
5422}
5423
5424.mtrl-modal.left-sheet {
5425    right: auto;
5426    left: -100%;
5427    margin: 0;
5428    height: 100%;
5429    max-width: 45%;
5430    border-radius: 0;
5431    will-change: left, opacity
5432}
5433
5434.alert-box,.alert-box--cool,.alert-box--spicy,.alert-box--positive,.alert-box--neutral,.alert-box--mild,.alert-box--important {
5435    border-left: 4px solid;
5436    border-radius: 4px;
5437    color: var(--color-neutral-900);
5438    font-family: var(--font-family-primary);
5439    font-size: var(--font-size-small-200);
5440    line-height: 1.5em;
5441    margin: 15px 0;
5442    padding: 20px;
5443    text-align: left
5444}
5445
5446@media (min-width: 768px) {
5447    .alert-box,.alert-box--cool,.alert-box--spicy,.alert-box--positive,.alert-box--neutral,.alert-box--mild,.alert-box--important {
5448        font-size:var(--font-size-small-400);
5449        padding: 30px
5450    }
5451}
5452
5453.alert-box p,.alert-box--cool p,.alert-box--spicy p,.alert-box--positive p,.alert-box--neutral p,.alert-box--mild p,.alert-box--important p {
5454    margin-bottom: 10px
5455}
5456
5457.alert-box p:last-child,.alert-box--cool p:last-child,.alert-box--spicy p:last-child,.alert-box--positive p:last-child,.alert-box--neutral p:last-child,.alert-box--mild p:last-child,.alert-box--important p:last-child {
5458    margin-bottom: 0
5459}
5460
5461.alert-box--important {
5462    background-color: var(--color-primary-100);
5463    border-left-color: transparent
5464}
5465
5466.alert-box--mild {
5467    background-color: var(--color-warning-100);
5468    border-left-color: var(--color-warning-500)
5469}
5470
5471.alert-box--mild strong {
5472    font-family: var(--font-family-primary-bold)
5473}
5474
5475.alert-box--neutral {
5476    background-color: var(--color-neutral-200);
5477    border-left-color: var(--color-neutral-300)
5478}
5479
5480.alert-box--neutral.alert-box--no-border {
5481    border-radius: 5px;
5482    color: var(--color-neutral-900);
5483    font-size: var(--font-size-small-400);
5484    padding: 30px 25px
5485}
5486
5487.alert-box--no-border {
5488    border-left-color: transparent
5489}
5490
5491.alert-box--positive {
5492    background-color: var(--color-success-500-a10);
5493    border-left-color: var(--color-success-500)
5494}
5495
5496.alert-box--spicy {
5497    background-color: var(--color-danger-100);
5498    border-left-color: var(--color-danger-500)
5499}
5500
5501.alert-box--cool {
5502    background-color: var(--color-primary-100);
5503    border-left-color: #ffd700
5504}
5505
5506.alert-box--narrow {
5507    padding: 20px
5508}
5509
5510.alert-box--narrowest {
5511    padding: 15px;
5512    font-size: var(--font-size-small-200)
5513}
5514
5515.alert-box--desktop-spacing {
5516    font-size: var(--font-size-small-300)
5517}
5518
5519@media (min-width: 768px) {
5520    .alert-box--desktop-spacing {
5521        margin:0 0 30px 0
5522    }
5523}
5524
5525.alert-box--no-space {
5526    margin: 0
5527}
5528
5529.alert-box--sm-space {
5530    margin: 5px
5531}
5532
5533.alert-box--inline {
5534    display: -webkit-flex;
5535    display: flex;
5536    -webkit-flex-direction: column;
5537    flex-direction: column
5538}
5539
5540@media (min-width: 768px) {
5541    .alert-box--inline {
5542        -webkit-align-items:center;
5543        align-items: center;
5544        -webkit-flex-direction: row;
5545        flex-direction: row;
5546        -webkit-flex-wrap: nowrap;
5547        flex-wrap: nowrap;
5548        -webkit-justify-content: space-between;
5549        justify-content: space-between
5550    }
5551}
5552
5553.alert-box--inline-no-space {
5554    -webkit-justify-content: flex-start;
5555    justify-content: flex-start
5556}
5557
5558.alert-box--no-border {
5559    border-left-color: transparent
5560}
5561
5562.alert-box--paragraph-spacing {
5563    padding-top: 10px
5564}
5565
5566.flash .notice,.flash .error,.flash .warning {
5567    color: var(--color-white);
5568    text-align: center;
5569    border: none;
5570    margin-left: auto;
5571    margin-right: auto;
5572    padding: 10px 15px;
5573    font-family: var(--font-family-primary-bold);
5574    font-size: var(--font-size-small-400)
5575}
5576
5577.flash .notice *,.flash .error *,.flash .warning * {
5578    color: var(--color-white)
5579}
5580
5581.flash .notice {
5582    background-color: var(--color-success-500)
5583}
5584
5585.flash .notice a {
5586    color: var(--color-white);
5587    text-decoration: underline
5588}
5589
5590.flash .notice a:hover {
5591    color: var(--color-neutral-900)
5592}
5593
5594.flash .warning {
5595    background-color: var(--color-warning-500);
5596    color: var(--color-neutral-900)
5597}
5598.flash .error {
5599    background-color: var(--color-danger-500)
5600}
5601
5602.form__actions .form__field:first-child {
5603    margin-left: 0
5604}
5605
5606.form__fields--inline .form__actions {
5607    -webkit-flex-basis: 1;
5608    flex-basis: 1;
5609    -webkit-flex-shrink: 0;
5610    flex-shrink: 0
5611}
5612
5613.form__actions--right {
5614    text-align: right
5615}
5616
5617.form__fields--inline .form__body {
5618    -webkit-flex-grow: 1;
5619    flex-grow: 1
5620}
5621
5622.form__body.border {
5623    border: 2px solid var(--color-neutral-200);
5624    border-radius: 5px;
5625    padding: 40px;
5626    width: 589px
5627}
5628
5629.form__checks,.form__radios {
5630    margin-bottom: 20px;
5631    margin-left: 6px;
5632    margin-top: 15px
5633}
5634
5635.form__control {
5636    background-color: var(--color-white);
5637    background-image: none;
5638    border: 1px solid var(--color-neutral-300);
5639    border-radius: 5px;
5640    color: var(--color-neutral-900);
5641    display: block;
5642    font-family: var(--font-family-primary);
5643    font-size: var(--font-size-small-400);
5644    height: 38px;
5645    line-height: 1.4285714286;
5646    padding: 6px 15px;
5647    transition: border-color 0.2s, box-shadow 0.2s;
5648    width: 100%
5649}
5650
5651.form__control:focus {
5652    border-color: #66afe9;
5653    box-shadow: inset 0 1px 1px rgba(0,0,0,0.075),0 0 8px rgba(102,175,233,0.6);
5654    outline: 0
5655}
5656
5657.form__control--1 {
5658    background: var(--color-neutral-300);
5659    border-radius: 5px;
5660    font-size: var(--font-size-small-200);
5661    height: 28px;
5662    width: 100%
5663}
5664
5665.form__control--1::-webkit-input-placeholder {
5666    color: var(--color-white)
5667}
5668
5669.form__control--1:-ms-input-placeholder {
5670    color: var(--color-white)
5671}
5672
5673.form__control--1::-ms-input-placeholder {
5674    color: var(--color-white)
5675}
5676
5677.form__control--1::placeholder {
5678    color: var(--color-white)
5679}
5680
5681.form__control--1:focus {
5682    border-color: var(--color-white);
5683    box-shadow: none
5684}
5685
5686.form__control--lg-1 {
5687    font-size: var(--font-size-medium-100);
5688    height: 50px
5689}
5690
5691.form__errors {
5692    margin-bottom: 10px;
5693    margin-top: 10px;
5694    text-align: left
5695}
5696
5697.form__field {
5698    display: block;
5699    margin-bottom: 15px;
5700    margin-top: 5px;
5701    width: 100%
5702}
5703
5704.form__field label {
5705    font-family: var(--font-family-primary-semibold)
5706}
5707
5708.form__fields--inline .form__field {
5709    -webkit-flex-grow: 1;
5710    flex-grow: 1;
5711    margin-left: 0;
5712    width: calc(100% - 5px)
5713}
5714
5715@media (min-width: 768px) {
5716    .form__fields--inline .form__field {
5717        margin-left:5px;
5718        width: calc(100% - 5px)
5719    }
5720
5721    .form__fields--inline .form__field:first-child {
5722        margin-left: 0;
5723        width: 100%
5724    }
5725}
5726
5727.form__actions .form__field {
5728    margin-left: 5px
5729}
5730
5731.form__field .form-group {
5732    margin-bottom: 0
5733}
5734
5735.form__fields--inline .form__field--no-margin {
5736    margin-left: 0
5737}
5738
5739@media (min-width: 768px) {
5740    .form__field--max1 {
5741        max-width:300px
5742    }
5743}
5744
5745.form__field--max2 {
5746    max-width: 455px
5747}
5748
5749.form__field--max3 {
5750    max-width: 475px
5751}
5752
5753.form__field--check,.form__field--radio {
5754    display: -webkit-flex;
5755    display: flex;
5756    -webkit-align-items: center;
5757    align-items: center;
5758    margin-top: 11px;
5759    margin-bottom: 11px
5760}
5761
5762.form__field--check label,.form__field--radio label {
5763    display: -webkit-flex;
5764    display: flex;
5765    margin: 0
5766}
5767
5768.form__field--check label span,.form__field--radio label span {
5769    white-space: normal
5770}
5771
5772.m-checkout__contains-gift {
5773    margin: 20px 0
5774}
5775
5776@media (min-width: 600px) {
5777    .m-checkout__contains-gift {
5778        margin:30px 0
5779    }
5780}
5781
5782.m-checkout__contains-gift .form__field--check-label {
5783    display: -webkit-flex;
5784    display: flex;
5785    -webkit-flex-direction: column;
5786    flex-direction: column
5787}
5788
5789.m-checkout__contains-gift .form__field--check-label span {
5790    color: var(--color-neutral-600);
5791    font-size: 12px;
5792    margin: 5px 0 0
5793}
5794
5795.m-checkout__contains-gift .form__field--check {
5796    margin: 0
5797}
5798
5799.m-checkout__contains-gift .form__field--check input[type="checkbox"] {
5800    -webkit-align-self: flex-start;
5801    align-self: flex-start;
5802    margin: 2px 6px 0 0
5803}
5804
5805.form__field--check input[type="checkbox"] {
5806    margin: 5px 5px 5px 0
5807}
5808
5809.form__field--check input.no-margin[type="checkbox"] {
5810    margin: 0 6px 0 0
5811}
5812
5813.form__field--inline {
5814    display: -webkit-flex;
5815    display: flex;
5816    -webkit-align-items: center;
5817    align-items: center
5818}
5819
5820.form__field--inline>* {
5821    margin: 5px 5px 5px 0
5822}
5823
5824.form__field--inline>*:last-child {
5825    margin-right: 0
5826}
5827
5828.form__field--inline input[type="checkbox"] {
5829    margin: 5px 5px 5px 0
5830}
5831
5832.form__field--inline label {
5833    white-space: nowrap
5834}
5835
5836.form__field-label--normal label {
5837    font-weight: normal
5838}
5839
5840.form__field-label--no-flex label {
5841    display: block
5842}
5843
5844.form__radios label {
5845    border-radius: 5px;
5846    min-width: 35px;
5847    padding: 5px
5848}
5849
5850.form__radios input[type="radio"] {
5851    z-index: 1;
5852    padding: 5px
5853}
5854
5855.form__radios input[type="radio"]:hover~label {
5856    background-color: var(--color-neutral-200);
5857    box-shadow: -25px 0 0 2px var(--color-neutral-200),2px 0 0 2px var(--color-neutral-200),-25px 0 0 4px var(--color-neutral-400),2px 0 0 4px var(--color-neutral-400)
5858}
5859
5860.form__radios input[type="radio"]:checked~label {
5861    background-color: var(--color-neutral-200);
5862    box-shadow: -25px 0 0 2px var(--color-neutral-200),2px 0 0 2px var(--color-neutral-200),-25px 0 0 4px #ffd700,2px 0 0 4px #ffd700
5863}
5864.form__radios input[type="radio"]:focus-visible~label {
5865    background-color: var(--color-neutral-200);
5866    box-shadow: -25px 0 0 2px var(--color-neutral-200),2px 0 0 2px var(--color-neutral-200),-25px 0 0 3px var(--color-neutral-400),2px 0 0 3px var(--color-neutral-400),-25px 0 0 4px var(--color-neutral-600),2px 0 0 4px var(--color-neutral-600)
5867}
5868
5869.form__radios input[type="radio"]~label {
5870    cursor: pointer
5871}
5872
5873.form__field--radio input[type="radio"] {
5874    margin: 5px 5px 5px 0
5875}
5876
5877.form__field--radio input.no-margin[type="radio"] {
5878    margin: 5px
5879}
5880
5881.form__radios label input[type="radio"],.form__radios label input[type="radio"] {
5882    margin: 4px 6px 0 0
5883}
5884
5885.form__field--label-multiline {
5886    -webkit-flex-direction: column;
5887    flex-direction: column
5888}
5889
5890.form__field--space-lg-1 {
5891    margin-bottom: 10px
5892}
5893
5894.form__field--space-lg-2 {
5895    margin-bottom: 15px
5896}
5897
5898.form__field--spread-radio {
5899    margin-right: 20px
5900}
5901
5902.form__field--suggestions {
5903    background-color: var(--color-white);
5904    border: 1px solid var(--color-neutral-200);
5905    border-top-width: 0;
5906    padding-bottom: 8px;
5907    padding-left: 12px;
5908    padding-right: 12px;
5909    padding-top: 8px
5910}
5911
5912.form__field--suggestions h4 {
5913    border-bottom: 1px solid var(--color-neutral-200);
5914    color: var(--color-neutral-400);
5915    font-size: var(--font-size-small-100);
5916    margin-top: 10px;
5917    padding-bottom: 6px;
5918    text-transform: uppercase
5919}
5920
5921.form__field--suggestions ul li {
5922    font-weight: bold;
5923    margin-bottom: 6px;
5924    margin-top: 14px
5925}
5926
5927.form__fields--s-l1 .form__field {
5928    margin-bottom: 10px
5929}
5930
5931.form__fields--s-l2 .form__field {
5932    margin-bottom: 15px
5933}
5934
5935.form__fields--s-l3 .form__field {
5936    margin-bottom: 24px
5937}
5938
5939.form__fields--inline {
5940    -webkit-align-items: center;
5941    align-items: center;
5942    display: -webkit-flex;
5943    display: flex;
5944    width: 100%
5945}
5946
5947.form__fields--inline .btn {
5948    display: block;
5949    width: 100%
5950}
5951
5952.form__fields--inline .form__actions {
5953    margin-left: 10px
5954}
5955
5956@media (max-width: 767px) {
5957    .form__fields--inline .form__actions--no-margin-mobile {
5958        margin-left:0;
5959        margin-top: 20px;
5960        width: 100%
5961    }
5962}
5963
5964.form__fields--inline .form__fields--autocomplete-search-inline {
5965    -webkit-flex-grow: 2;
5966    flex-grow: 2;
5967    position: relative
5968}
5969
5970@media (max-width: 1024px) {
5971    .form__fields--inline--d {
5972        display:block
5973    }
5974
5975    .form__fields--inline--d .form__field {
5976        margin-left: 0
5977    }
5978}
5979
5980@media (max-width: 767px) {
5981    .form__fields--wrap-mobile {
5982        -webkit-flex-wrap:wrap;
5983        flex-wrap: wrap
5984    }
5985}
5986
5987@media (max-width: 413px) {
5988    .form__fields--inline--wrap-s {
5989        -webkit-flex-wrap:wrap;
5990        flex-wrap: wrap
5991    }
5992
5993    .form__fields--inline--wrap-s .form__field {
5994        margin-left: 0
5995    }
5996
5997    .form__fields--inline--wrap-s .form__actions .form__field {
5998        margin-left: 5px
5999    }
6000
6001    .form__fields--inline--wrap-s .form__actions .form__field:first-child {
6002        margin-left: 0
6003    }
6004}
6005
6006.form__group .form__field-h--space {
6007    margin: 30px 0 15px
6008}
6009
6010.form__field--no-space {
6011    margin-bottom: 0;
6012    margin-top: 0
6013}
6014
6015.form__field-wrap.valid,.form__field-wrap.invalid {
6016    padding-right: 38px;
6017    background-repeat: no-repeat;
6018    background-position: right 0 center
6019}
6020
6021.form__field-wrap.valid input,.form__field-wrap.invalid input {
6022    border-bottom-right-radius: 0;
6023    border-top-right-radius: 0
6024}
6025
6026.form__field-wrap.valid {
6027    background-image: url("https://assets.teepublic.com/assets/icons/braintree/check-square-0601e5da84b79316f724e7ff64e9ec6583b63628dc679392c4684ff2fde5017e.svg")
6028}
6029
6030.form__field-wrap.invalid {
6031    background-image: url("https://assets.teepublic.com/assets/icons/braintree/x-square-67fb6e29fb7109e39bd1ca35888ba92b8980a44f69884250576a427d74c0b3ff.svg")
6032}
6033
6034.form__field-note {
6035    color: var(--color-neutral-600);
6036    font-size: var(--font-size-small-200);
6037    margin-bottom: 25px;
6038    margin-top: 10px;
6039    text-align: left
6040}
6041.label+.form__fields--inline {
6042    margin-top: -7px
6043}
6044
6045.form__group {
6046    margin-bottom: 16px
6047}
6048
6049.form__image-uploader img {
6050    margin-bottom: 10px;
6051    max-height: 200px;
6052    max-width: 200px
6053}
6054
6055.form__note {
6056    color: var(--color-neutral-600);
6057    line-height: 17px;
6058    margin-bottom: 5px;
6059    margin-top: 5px
6060}
6061
6062@media (max-width: 374px) {
6063    .form__note {
6064        font-size:var(--font-size-small-200)
6065    }
6066}
6067
6068.form__note b,.form__note strong {
6069    color: inherit
6070}
6071
6072.form__section {
6073    margin-top: 15px;
6074    margin-bottom: 15px
6075}
6076
6077.form__top-note {
6078    margin: 15px
6079}
6080
6081.form__radios--inline {
6082    display: block;
6083    margin-top: 11px;
6084    margin-bottom: 11px
6085}
6086
6087.form__radios--inline:after {
6088    content: "";
6089    clear: both;
6090    display: table
6091}
6092
6093.form__radios--inline .form__field--radio {
6094    margin-top: 0;
6095    margin-bottom: 0;
6096    -webkit-flex-basis: 50px;
6097    flex-basis: 50px;
6098    -webkit-flex-grow: 0;
6099    flex-grow: 0;
6100    float: left;
6101    width: auto;
6102    margin-right: 20px
6103}
6104
6105.form__radios--inline .form__field--radio:first-child {
6106    width: auto
6107}
6108
6109.form__checks--inline {
6110    display: block;
6111    margin-top: 11px;
6112    margin-bottom: 11px
6113}
6114
6115.form__checks--inline:after {
6116    content: "";
6117    clear: both;
6118    display: table
6119}
6120
6121.form__checks--inline .form__field--check {
6122    margin-top: 0;
6123    margin-bottom: 0;
6124    -webkit-flex-basis: 50px;
6125    flex-basis: 50px;
6126    -webkit-flex-grow: 0;
6127    flex-grow: 0;
6128    float: left;
6129    width: auto;
6130    margin-right: 20px
6131}
6132
6133.form__checks--inline .form__field--check:first-child {
6134    width: auto
6135}
6136
6137.form__fields .form__field--related {
6138    margin-top: 8px;
6139    margin-bottom: 20px
6140}
6141
6142.input-labelled {
6143    position: relative
6144}
6145
6146.input-labelled__label {
6147    color: var(--color-neutral-400);
6148    font-size: var(--font-size-small-100);
6149    left: 12px;
6150    pointer-events: none;
6151    position: absolute;
6152    top: 10px
6153}
6154
6155.input-labelled__label.required:after {
6156    content: '*';
6157    margin-left: 4px
6158}
6159
6160.input-labelled__input {
6161    border-radius: 3px;
6162    font-size: var(--font-size-small-400);
6163    height: 58px;
6164    padding: 24px 12px 6px
6165}
6166
6167.form-body__radios--single-row {
6168    display: -webkit-flex;
6169    display: flex
6170}
6171
6172.form-radios__labels--single-row {
6173    margin-right: 20px
6174}
6175
6176.form__fields--inline .btn.tp-btn--icon {
6177    display: -webkit-flex;
6178    display: flex
6179}
6180
6181.form__actions--copy {
6182    position: relative
6183}
6184
6185.form__actions--tooltip {
6186    background-color: var(--color-success-500);
6187    border-radius: 5px;
6188    bottom: 125%;
6189    color: var(--color-white);
6190    font-size: var(--font-size-small-200);
6191    font-weight: 700;
6192    width: 86px;
6193    padding: 12px 15px;
6194    position: absolute;
6195    text-align: center;
6196    visibility: hidden;
6197    z-index: 1
6198}
6199
6200@media (min-width: 600px) {
6201    .form__actions--tooltip {
6202        font-size:var(--font-size-small-400)
6203    }
6204}
6205
6206.form__actions--tooltip.animate {
6207    -webkit-animation: fade-out-down 0.2s ease-in-out forwards;
6208    animation: fade-out-down 0.2s ease-in-out forwards
6209}
6210
6211.form__actions--tooltip.success {
6212    -webkit-animation: fade-in-up 0.2s ease-in-out forwards;
6213    animation: fade-in-up 0.2s ease-in-out forwards;
6214    visibility: visible
6215}
6216
6217.form__actions--tooltip::after {
6218    border-color: var(--color-success-500) transparent transparent;
6219    border-style: solid;
6220    border-width: 7px;
6221    content: '';
6222    left: 50%;
6223    margin-left: -7px;
6224    position: absolute;
6225    top: 100%
6226}
6227
6228input.form__control[type="color"] {
6229    padding: 5px;
6230    height: 50px;
6231    width: 50px
6232}
6233
6234.quantity-stepper__container {
6235    -webkit-align-items: stretch;
6236    align-items: stretch;
6237    border: 2px solid var(--color-neutral-300);
6238    border-radius: 12px;
6239    display: -webkit-flex;
6240    display: flex;
6241    height: 100%;
6242    width: 100%
6243}
6244
6245.quantity-stepper__container input {
6246    background-color: transparent;
6247    border: none;
6248    box-shadow: none;
6249    font-size: var(--font-size-small-400);
6250    line-height: 1;
6251    margin: auto;
6252    text-align: center;
6253    width: 50%
6254}
6255
6256.quantity-stepper__container input::-webkit-outer-spin-button,.quantity-stepper__container input::-webkit-inner-spin-button {
6257    -webkit-appearance: none;
6258    margin: 0
6259}
6260
6261.quantity-stepper__container input[type=number] {
6262    -moz-appearance: textfield
6263}
6264
6265.quantity-stepper__container.fixed-width {
6266    width: 120px
6267}
6268
6269.quantity-stepper__controls {
6270    border: none;
6271    cursor: pointer;
6272    color: #ffd700;
6273    font-size: var(--font-size-medium-200);
6274    font-weight: bold;
6275    line-height: 1;
6276    margin: 0 auto;
6277    padding: 6px 10px;
6278    width: 1.5em
6279}
6280
6281.quantity-stepper__controls.inactive {
6282    cursor: default;
6283    color: var(--color-neutral-300)
6284}
6285
6286.quantity-stepper__decrement {
6287    border-bottom-left-radius: 10px;
6288    border-top-left-radius: 10px
6289}
6290
6291.quantity-stepper__increment {
6292    border-bottom-right-radius: 10px;
6293    border-top-right-radius: 10px
6294}
6295
6296.radio-selector__radio {
6297    display: block;
6298    width: 0;
6299    height: 0
6300}
6301
6302.radio-selector__radio~.radio-selector__select {
6303    transition: all 0.1s ease-in;
6304    border: 2px solid #fcfcfc;
6305    border-radius: 12px;
6306    color: var(--color-neutral-900);
6307    cursor: pointer;
6308    padding: 13.25px 0;
6309    background-color: #000;
6310}
6311
6312.radio-selector__radio:hover~.radio-selector__select {
6313    border-color: var(--color-neutral-900)
6314}
6315
6316.radio-selector__radio:checked~.radio-selector__select {
6317    background-color: var(--color-neutral-900);
6318    border-color: var(--color-neutral-900);
6319    color: var(--color-white)
6320}
6321
6322.radio-selector__radio:focus-visible~.radio-selector__select {
6323    outline: #ffd700 auto 2px;
6324    background-color: var(--color-neutral-900)
6325}
6326
6327.radio-selector__radios {
6328    -webkit-align-items: center;
6329    align-items: center;
6330    display: -webkit-flex;
6331    display: flex;
6332    -webkit-justify-content: space-between;
6333    justify-content: space-between;
6334    margin: 1px;
6335    width: 100%
6336}
6337
6338.radio-selector__radios label {
6339    margin-bottom: 0
6340}
6341
6342.radio-selector__radios input[type="radio"] {
6343    margin-top: 0;
6344    opacity: 0
6345}
6346
6347.radio-selector__radios--wrap {
6348    display: grid;
6349    grid-gap: 5px;
6350    grid-template-columns: repeat(2, 1fr)
6351}
6352
6353.radio-selector__radios--wrap .radio-selector__select {
6354    display: block;
6355    text-align: center;
6356    font-family: var(--font-family-primary-semibold)
6357}
6358
6359.radio-selector__radios--wrap-2 {
6360    grid-template-columns: repeat(2, 1fr)
6361}
6362
6363.radio-selector__radios--wrap-3 {
6364    grid-template-columns: repeat(3, 1fr)
6365}
6366
6367.radio-selector__radios--wrap-4 {
6368    grid-template-columns: repeat(4, 1fr)
6369}
6370
6371.tp-label--neutral {
6372    --label-background-color: var(--color-neutral-200);
6373    --label-border-color: var(--color-neutral-300);
6374    --label-icon-color: var(--color-neutral-900);
6375    --label-text-color: var(--color-neutral-900)
6376}
6377
6378.tp-label--eco {
6379    --label-background-color: var(--color-success-100);
6380    --label-border-color: var(--color-success-300);
6381    --label-icon-color: var(--color-neutral-900);
6382    --label-text-color: var(--color-neutral-900)
6383}
6384
6385.tp-label--highlight {
6386    --label-background-color: var(--color-primary-100);
6387    --label-border-color: var(--color-primary-200);
6388    --label-icon-color: var(--color-primary-600);
6389    --label-text-color: var(--color-primary-700)
6390}
6391
6392.tp-label--success {
6393    --label-background-color: var(--color-success-100);
6394    --label-border-color: var(--color-success-300);
6395    --label-icon-color: var(--color-success-700);
6396    --label-text-color: var(--color-success-800)
6397}
6398
6399.tp-label--warning {
6400    --label-background-color: var(--color-warning-100);
6401    --label-border-color: var(--color-warning-300);
6402    --label-icon-color: var(--color-warning-600);
6403    --label-text-color: var(--color-warning-800)
6404}
6405
6406.tp-label--danger {
6407    --label-background-color: var(--color-danger-100);
6408    --label-border-color: var(--color-danger-200);
6409    --label-icon-color: var(--color-danger-500);
6410    --label-text-color: var(--color-danger-700)
6411}
6412
6413.tp-label--inactive {
6414    --label-background-color: var(--color-neutral-200);
6415    --label-border-color: var(--color-neutral-300);
6416    --label-icon-color: var(--color-neutral-500);
6417    --label-text-color: var(--color-neutral-500)
6418}
6419
6420.tp-label--on-dark {
6421    --label-background-color: var(--color-warning-900);
6422    --label-border-color: var(--color-warning-700);
6423    --label-text-color: var(--color-warning-100);
6424    --label-icon-color: var(--color-warning-500)
6425}
6426
6427.tp-label {
6428    -webkit-align-items: center;
6429    align-items: center;
6430    background-color: var(--label-background-color);
6431    border: 2px solid var(--label-border-color);
6432    border-radius: 8px;
6433    color: var(--label-text-color);
6434    display: -webkit-inline-flex;
6435    display: inline-flex;
6436    font-family: var(--font-family-primary-semibold);
6437    font-size: var(--font-size-small-200);
6438    -webkit-justify-content: center;
6439    justify-content: center;
6440    line-height: 1;
6441    padding: 4px 8px;
6442    text-align: center;
6443    width: -webkit-fit-content;
6444    width: -moz-fit-content;
6445    width: fit-content
6446}
6447
6448.tp-label .teepublicon svg {
6449    fill: var(--label-icon-color)
6450}
6451
6452.tp-label--tile {
6453    background: var(--color-primary-300);
6454    border: 2px solid var(--color-neutral-900);
6455    border-radius: 800px;
6456    color: var(--color-neutral-900);
6457    line-height: var(--font-size-small-400);
6458    padding: 4px 12px;
6459    position: absolute;
6460    top: -15px
6461}
6462
6463.tp-label .tp-tooltip[data-popper-placement^="right"]>.tp-tooltip--arrow {
6464    left: -8px
6465}
6466
6467.tp-label .tp-tooltip[data-popper-placement^="left"]>.tp-tooltip--arrow {
6468    right: 0
6469}
6470
6471.tp-label--icon {
6472    gap: 4px
6473}
6474
6475.tp-loader {
6476    width: 100%
6477}
6478
6479.tp-loader--default {
6480    height: 100%;
6481    position: fixed;
6482    left: 0;
6483    top: 0;
6484    background-color: var(--color-neutral-900-a80);
6485    z-index: 10000
6486}
6487
6488.tp-loader__spinner {
6489    position: relative;
6490    background-image: url("https://assets.teepublic.com/assets/icons/spinner-6b9b25aa9eee76bff953098ec9d520217d6ad4aae2870e1b2d766e9f35797647.svg");
6491    background-position: -100000px -100000px;
6492    background-repeat: no-repeat
6493}
6494
6495.tp-loader__spinner>* {
6496    transition: 0.3s
6497}
6498
6499.tp-loader__spinner.updating {
6500    min-height: 80px
6501}
6502
6503.tp-loader__spinner.updating:after {
6504    content: '';
6505    position: absolute;
6506    top: 0;
6507    right: 0;
6508    bottom: 0;
6509    left: 0;
6510    background-image: url("https://assets.teepublic.com/assets/icons/spinner-6b9b25aa9eee76bff953098ec9d520217d6ad4aae2870e1b2d766e9f35797647.svg");
6511    background-repeat: no-repeat;
6512    background-size: 64px 64px;
6513    background-position: center
6514}
6515
6516.tp-loader__spinner.updating>* {
6517    opacity: .1
6518}
6519
6520.tp-loader__spinner--default {
6521    top: 50%;
6522    -webkit-transform: translate(0, -50%);
6523    transform: translate(0, -50%);
6524    z-index: 10000
6525}
6526
6527.vc-badge-notification {
6528    position: relative
6529}
6530
6531.vc-badge-notification:has(.vc-badge-notification__counter) {
6532    margin-right: 2px;
6533    width: 40px
6534}
6535
6536.vc-badge-notification--legacy .vc-badge-notification__counter {
6537    background-color: #ca2065;
6538    border: 1px solid var(--color-neutral-900);
6539    border-radius: 12px;
6540    color: var(--color-white);
6541    font-size: var(--font-size-small-100);
6542    font-family: var(--font-family-primary-bold);
6543    line-height: var(--font-size-medium-100);
6544    min-width: 20px;
6545    padding-left: 4px;
6546    padding-right: 4px;
6547    top: 0;
6548    right: 4px
6549}
6550
6551.vc-badge-notification--default .vc-badge-notification__counter {
6552    background-color: var(--color-warning-400);
6553    border: 2px solid var(--color-neutral-900);
6554    border-radius: 20px;
6555    color: var(--color-neutral-900);
6556    font-family: var(--font-family-primary-semibold);
6557    font-size: var(--font-size-small-200);
6558    line-height: 1;
6559    padding: 2px 4px;
6560    min-width: 20px;
6561    top: -4px;
6562    right: -4px
6563}
6564
6565.vc-badge-notification__counter {
6566    position: absolute;
6567    text-align: center
6568}
6569
6570.tpvc-progress-bar__container {
6571    background-color: var(--color-primary-200);
6572    border-radius: 10px;
6573    height: 10px;
6574    margin: auto 0;
6575    overflow: hidden;
6576    width: 100%
6577}
6578
6579.tpvc-progress-bar__container.campaign {
6580    height: 11px;
6581    margin-top: 0;
6582    margin-bottom: 20px
6583}
6584
6585.tpvc-progress-bar__container.campaign .tpvc-progress-bar__fill {
6586    background-color: var(--color-success-500)
6587}
6588
6589.tpvc-progress-bar__container.campaign-tile {
6590    background-color: var(--color-white-a80);
6591    margin-top: 10px
6592}
6593
6594.tpvc-progress-bar__container.campaign-tile.card__campaign-progress-bar {
6595    height: 5px
6596}
6597
6598.tpvc-progress-bar__container.campaign-tile .tpvc-progress-bar__fill {
6599    background-color: var(--color-success-500)
6600}
6601
6602.tpvc-progress-bar__container .tpvc-progress-bar__fill {
6603    background-color: var(--color-primary-600);
6604    border-radius: 10px;
6605    height: 100%
6606}
6607
6608.tp-toast-notification {
6609    padding-left: 16px;
6610    border-radius: 12px;
6611    box-shadow: 0 4px 8px 0 var(--color-neutral-900-a20);
6612    display: -webkit-flex;
6613    display: flex;
6614    -webkit-align-items: center;
6615    align-items: center;
6616    -webkit-justify-content: space-between;
6617    justify-content: space-between;
6618    width: 320px
6619}
6620
6621.tp-toast-notification--neutral {
6622    background: var(--color-white);
6623    border: 2px solid var(--color-neutral-100)
6624}
6625
6626.tp-toast-notification--success {
6627    background: var(--color-success-100);
6628    border: 2px solid var(--color-success-200)
6629}
6630
6631.tp-toast-notification--warning {
6632    background: var(--color-warning-100);
6633    border: 2px solid var(--color-warning-200)
6634}
6635
6636.tp-toast-notification--danger {
6637    background: var(--color-danger-100);
6638    border: 2px solid var(--color-danger-200)
6639}
6640
6641.tp-toast-notification--information {
6642    background: var(--color-primary-100);
6643    border: 2px solid var(--color-primary-200)
6644}
6645
6646.tp-toast-notification__message {
6647    display: -webkit-flex;
6648    display: flex;
6649    -webkit-flex: 1;
6650    flex: 1
6651}
6652
6653.tp-toast-notification__main {
6654    display: -webkit-flex;
6655    display: flex;
6656    -webkit-align-items: center;
6657    align-items: center;
6658    -webkit-flex: 1;
6659    flex: 1;
6660    gap: 4px
6661}
6662
6663.tp-toast-notification__text {
6664    font-size: var(--font-size-small-400);
6665    line-height: var(--font-size-medium-300);
6666    font-family: var(--font-family-primary-semibold);
6667    font-weight: 600;
6668    margin-right: 24px
6669}
6670
6671.tp-toast-notification__close-button {
6672    margin-top: 0;
6673    margin-bottom: 0
6674}
6675
6676.tp-toast-notification__close-button.btn--no-background {
6677    padding: 16px
6678}
6679
6680.tp-toast-notification__close-button.tp-btn--icon .teepublicon {
6681    margin-right: 0
6682}
6683
6684.tp-btn--big {
6685    box-shadow: none;
6686    font-size: var(--font-size-medium-300);
6687    font-family: var(--font-family-display);
6688    -webkit-font-variant-ligatures: none;
6689    font-variant-ligatures: none;
6690    margin-bottom: 5px;
6691    padding: 16px 24px;
6692    text-transform: uppercase
6693}
6694
6695.tp-btn--block {
6696    width: 100%
6697}
6698
6699.tp-btn--large {
6700    box-shadow: none;
6701    font-family: var(--font-family-primary-semibold);
6702    font-size: var(--font-size-medium-100);
6703    font-weight: 600;
6704    -webkit-font-variant-ligatures: none;
6705    font-variant-ligatures: none;
6706    line-height: var(--font-size-medium-300);
6707    margin-bottom: 5px;
6708    padding: 12px 24px
6709}
6710
6711@media (min-width: 600px) {
6712    .tp-btn--large {
6713        font-size:var(--font-size-medium-100)
6714    }
6715}
6716
6717.tp-btn--medium {
6718    box-shadow: none;
6719    font-size: var(--font-size-small-200);
6720    font-weight: 700;
6721    line-height: 1.5;
6722    padding: 8px 16px;
6723    text-transform: capitalize
6724}
6725
6726@media (min-width: 600px) {
6727    .tp-btn--medium {
6728        font-size:var(--font-size-small-400)
6729    }
6730}
6731
6732.tp-btn--small {
6733    box-shadow: none;
6734    font-family: var(--font-family-primary-semibold);
6735    font-size: var(--font-size-small-200);
6736    padding: 10px;
6737    text-transform: none
6738}
6739
6740.tp-btn--icon {
6741    -webkit-align-items: center;
6742    align-items: center;
6743    display: -webkit-flex;
6744    display: flex;
6745    font-weight: 600;
6746    padding: 12px 15px;
6747    height: -webkit-fit-content;
6748    height: -moz-fit-content;
6749    height: fit-content
6750}
6751
6752.tp-btn--icon .teepublicon {
6753    margin-right: 5px
6754}
6755
6756.tp-btn--icon.tp-btn--icon-trailing .teepublicon {
6757    margin-left: 5px;
6758    margin-right: 0
6759}
6760
6761.tp-btn--icon.btn--segmented {
6762    background-color: transparent;
6763    border: 1px solid var(--color-neutral-200);
6764    padding: 5px;
6765    margin-right: -5px
6766}
6767
6768.tp-btn--icon.btn--segmented:hover {
6769    border-color: #ffd700
6770}
6771
6772.btn.link__cta {
6773    border-radius: none
6774}
6775
6776.btn--no-background {
6777    background: none;
6778    padding: 0
6779}
6780
6781.btn--no-background:hover,.btn--no-background:focus,.btn--no-background:active {
6782    background: none;
6783    box-shadow: none;
6784    cursor: pointer
6785}
6786
6787.btn--animated {
6788    overflow: hidden;
6789    position: relative
6790}
6791
6792.btn--animated::after {
6793    -webkit-animation: shine 2s ease-in-out infinite;
6794    animation: shine 2s ease-in-out infinite;
6795    -webkit-animation-delay: 3s;
6796    animation-delay: 3s;
6797    -webkit-animation-fill-mode: forwards;
6798    animation-fill-mode: forwards;
6799    -webkit-animation-iteration-count: 10;
6800    animation-iteration-count: 10;
6801    content: '';
6802    background: rgba(255,255,255,0.2);
6803    background: linear-gradient(90deg, rgba(255,255,255,0.1) 0%, rgba(255,255,255,0.2) 75%, rgba(255,255,255,0.75) 90%, rgba(255,255,255,0.1) 100%);
6804    height: 200%;
6805    left: -200%;
6806    opacity: 0;
6807    position: absolute;
6808    top: -100%;
6809    -webkit-transform: rotate(45deg);
6810    transform: rotate(45deg);
6811    width: 200%
6812}
6813
6814@-webkit-keyframes shine {
6815    10% {
6816        left: -200%;
6817        opacity: 1;
6818        top: -200%;
6819        transition-duration: .7s, .7s, .15s;
6820        transition-property: right, top, opacity;
6821        transition-timing-function: ease
6822    }
6823
6824    100% {
6825        opacity: 0;
6826        top: -10%;
6827        left: -10%;
6828        transition-property: right, top, opacity
6829    }
6830}
6831
6832@keyframes shine {
6833    10% {
6834        left: -200%;
6835        opacity: 1;
6836        top: -200%;
6837        transition-duration: .7s, .7s, .15s;
6838        transition-property: right, top, opacity;
6839        transition-timing-function: ease
6840    }
6841
6842    100% {
6843        opacity: 0;
6844        top: -10%;
6845        left: -10%;
6846        transition-property: right, top, opacity
6847    }
6848}
6849
6850:root,[data-theme="default"] {
6851    --design-tile-horizontal-min-width: 188px;
6852    --design-tile-min-width: 0
6853}
6854
6855.tp-design-tile--dark {
6856    --tile-artist-color: var(--color-neutral-400);
6857    --tile-background-color: var(--color-neutral-800);
6858    --tile-price--original-color: var(--color-neutral-500);
6859    --tile-price--regular-color: var(--color-white);
6860    --tile-price--sale-color: var(--color-accent-orange-500);
6861    --tile-title-color: var(--color-white);
6862    --tile-countdown-color: var(--color-accent-orange-500)
6863}
6864
6865.tp-design-tile--light {
6866    --tile-artist-color: var(--color-neutral-700);
6867    --tile-background-color: transparent;
6868    --tile-price--original-color: var(--color-neutral-600);
6869    --tile-price--regular-color: var(--color-neutral-900);
6870    --tile-price--sale-color: var(--color-accent-orange-600);
6871    --tile-title-color: var(--color-neutral-900);
6872    --tile-countdown-color: var(--color-accent-orange-600)
6873}
6874
6875.tp-design-tile--light:hover {
6876    background-color: var(--color-white);
6877    box-shadow: 0 2px 4px 0 var(--color-neutral-900-a20)
6878}
6879
6880.tp-design-tile {
6881    background: var(--tile-background-color);
6882    border-radius: 12px;
6883    min-width: var(--design-tile-min-width);
6884    padding: 8px 8px 12px;
6885    position: relative;
6886    transition: .3s
6887}
6888
6889.tp-design-tile:hover {
6890    box-shadow: 0 2px 4px 0 var(--color-neutral-900-a20)
6891}
6892
6893.tp-design-tile__body {
6894    padding-bottom: 8px;
6895    position: relative;
6896    text-align: center
6897}
6898
6899.tp-design-tile__pricing {
6900    font-family: "Roobert-Bold", Helvetica, sans-serif;
6901    font-size: var(--font-size-small-300);
6902    line-height: 1.42857;
6903    margin-top: 4px
6904}
6905@media (min-width: 768px) {
6906    .tp-design-tile__pricing {
6907        font-size:var(--font-size-small-400)
6908    }
6909}
6910
6911.tp-design-tile__price--original {
6912    color: var(--tile-price--original-color);
6913    font-family: var(--font-family-primary);
6914    font-size: var(--font-size-small-200);
6915    text-decoration: line-through
6916}
6917
6918@media (min-width: 768px) {
6919    .tp-design-tile__price--original {
6920        font-size:var(--font-size-small-300)
6921    }
6922}
6923
6924.tp-design-tile__price--regular {
6925    color: var(--tile-price--regular-color)
6926}
6927
6928.tp-design-tile__price--sale {
6929    color: var(--tile-price--sale-color);
6930    margin-right: 4px
6931}
6932
6933.tp-design-tile__sale-pricing {
6934    -webkit-align-items: baseline;
6935    align-items: baseline;
6936    display: -webkit-flex;
6937    display: flex;
6938    -webkit-justify-content: center;
6939    justify-content: center
6940}
6941
6942.tp-design-tile__sale-countdown {
6943    display: -webkit-flex;
6944    display: flex;
6945    -webkit-justify-content: center;
6946    justify-content: center
6947}
6948
6949.tp-design-tile__artist {
6950    font-size: var(--font-size-small-200);
6951    line-height: var(--font-size-small-400);
6952    font-family: var(--font-family-primary);
6953    font-weight: 500;
6954    color: var(--tile-artist-color)
6955}
6956
6957.tp-design-tile__artist.tp-design-tile__artist--linked {
6958    display: -webkit-flex;
6959    display: flex;
6960    -webkit-justify-content: center;
6961    justify-content: center;
6962    gap: 2px
6963}
6964
6965.tp-design-tile__artist.tp-design-tile__artist--linked .link__content {
6966    display: inline-block;
6967    white-space: nowrap;
6968    overflow: hidden;
6969    text-overflow: ellipsis;
6970    max-width: 186px
6971}
6972
6973.tp-design-tile__image {
6974    border-radius: 8px;
6975    margin-bottom: 8px;
6976    width: 100%;
6977    display: block
6978}
6979
6980.tp-design-tile__title {
6981    color: var(--tile-title-color);
6982    font-family: "Roobert-SemiBold", Helvetica, sans-serif;
6983    font-size: var(--font-size-small-300);
6984    line-height: 1.42857;
6985    margin: 0 4px
6986}
6987
6988@media (min-width: 768px) {
6989    .tp-design-tile__title {
6990        font-size:var(--font-size-small-400)
6991    }
6992}
6993
6994.tp-design-tile__label {
6995    display: -webkit-flex;
6996    display: flex;
6997    -webkit-justify-content: center;
6998    justify-content: center;
6999    position: relative
7000}
7001
7002.tp-design-tile__label .tp-label {
7003    font-size: var(--font-size-small-200);
7004    z-index: 1
7005}
7006
7007@media (min-width: 768px) {
7008    .tp-design-tile__label .tp-label {
7009        font-size:var(--font-size-small-300)
7010    }
7011}
7012
7013.tp-design-tile__canvas-label {
7014    cursor: pointer;
7015    display: -webkit-flex;
7016    display: flex;
7017    -webkit-justify-content: center;
7018    justify-content: center;
7019    top: -43px;
7020    pointer-events: none;
7021    position: absolute;
7022    text-align: center;
7023    width: 100%
7024}
7025
7026.tp-design-tile__canvas-label .tp-label {
7027    text-align: center;
7028    background: rgba(255,255,255,0.8);
7029    display: -webkit-flex;
7030    display: flex;
7031    -webkit-justify-content: center;
7032    justify-content: center;
7033    border-radius: 800px;
7034    white-space: nowrap;
7035    overflow: hidden;
7036    text-overflow: ellipsis;
7037    padding: 4px 12px;
7038    line-height: 16px
7039}
7040
7041.tp-design-tile__order-item-details {
7042    font-size: var(--font-size-small-300)
7043}
7044
7045.tp-design-tile__favorite-button-container {
7046    position: absolute;
7047    right: 16px;
7048    top: 16px;
7049    z-index: 1
7050}
7051
7052.tp-design-tile__image-wrap {
7053    position: relative
7054}
7055
7056.tp-design-tile__sold-counts {
7057    margin-top: 8px
7058}
7059
7060.tp-design-tile__sold-count {
7061    font-size: var(--font-size-small-100);
7062    line-height: var(--font-size-small-400);
7063    font-family: var(--font-family-primary-semibold);
7064    font-weight: 600;
7065    border-radius: 800px;
7066    background-color: var(--color-neutral-800-a60);
7067    padding: 2px 8px;
7068    position: absolute;
7069    bottom: 8px;
7070    left: 8px
7071}
7072
7073.tp-design-tile__sold-count,.tp-design-tile__sold-count strong {
7074    color: var(--color-white)
7075}
7076
7077.tp-design-tile__preview-backdrop {
7078    position: absolute;
7079    left: 0;
7080    right: 0;
7081    top: 0;
7082    bottom: 0;
7083    background: var(--color-neutral-800-a60);
7084    border-radius: 8px;
7085    pointer-events: none;
7086    visibility: hidden
7087}
7088
7089html.no-touch .tp-design-tile:hover .tp-design-tile__preview-backdrop {
7090    visibility: visible
7091}
7092
7093.tp-design-tile__sort-ctrl {
7094    position: absolute;
7095    top: 50%;
7096    left: 50%;
7097    -webkit-transform: translate(-50%, -50%);
7098    transform: translate(-50%, -50%);
7099    z-index: 1;
7100    visibility: hidden
7101}
7102
7103html.no-touch .tp-design-tile:hover .tp-design-tile__sort-ctrl {
7104    visibility: visible
7105}
7106
7107.tp-design-tile__sort-icon {
7108    cursor: move
7109}
7110
7111.tp-design-tile__merch-button-container {
7112    display: none;
7113    position: absolute;
7114    right: 8px;
7115    bottom: 8px;
7116    z-index: 1
7117}
7118
7119@media (min-width: 1024px) {
7120    .tp-design-tile__merch-button-container {
7121        display:block;
7122        visibility: hidden
7123    }
7124
7125    html.touch .tp-design-tile__merch-button-container {
7126        visibility: visible
7127    }
7128
7129    .tp-design-tile:hover .tp-design-tile__merch-button-container {
7130        visibility: visible
7131    }
7132}
7133
7134.tp-design-tile__merch-button {
7135    box-shadow: 0 2px 4px 0 var(--color-neutral-900-a20);
7136    padding-left: 12px;
7137    padding-right: 12px;
7138    margin: 0
7139}
7140
7141.tp-design-tile__ad6 {
7142    grid-row: 3;
7143    grid-column: 2
7144}
7145
7146@media (min-width: 1024px) {
7147    .tp-design-tile__ad6 {
7148        grid-row:2;
7149        grid-column: 3
7150    }
7151}
7152
7153.tp-design-tile__ad6 .tp-design-tile__title {
7154    font-size: var(--font-size-medium-300);
7155    font-family: var(--font-family-primary-bold);
7156    line-height: 1;
7157    margin: 32px 0 0 0
7158}
7159
7160.tp-design-tile__add-to-cart {
7161    width: 120px;
7162    -webkit-justify-content: center;
7163    justify-content: center
7164}
7165
7166@media (min-width: 768px) {
7167    .tp-design-tile__add-to-cart {
7168        width:140px
7169    }
7170}
7171
7172.tp-design-tile__add-to-cart.tp-btn--icon {
7173    display: -webkit-flex;
7174    display: flex
7175}
7176
7177@media (min-width: 768px) {
7178    .tp-design-tile__add-to-cart.tp-btn--small {
7179        font-size:var(--font-size-small-400)
7180    }
7181}
7182
7183.tp-design-tile__add-to-cart.btn--segmented {
7184    border: 2px solid var(--color-neutral-300);
7185    border-radius: 8px;
7186    padding: 8px;
7187    margin: 4px auto 0
7188}
7189
7190.tp-design-tile__add-to-cart.btn--segmented[disabled="disabled"] {
7191    border-color: var(--color-neutral-200);
7192    cursor: default
7193}
7194
7195.tp-design-tile__add-to-cart .button__content {
7196    color: var(--color-neutral-900)
7197}
7198
7199.tp-design-tile__promotional-content {
7200    font-size: var(--font-size-small-200);
7201    line-height: var(--font-size-small-400);
7202    font-family: var(--font-family-primary-semibold);
7203    font-weight: 600
7204}
7205
7206.tp-design-tile__promotional-content--success,.tp-design-tile__promotional-content--success>* {
7207    color: var(--color-success-700)
7208}
7209
7210.tp-design-tile__menu {
7211    position: absolute;
7212    left: 16px;
7213    top: 16px;
7214    pointer-events: none;
7215    z-index: 1
7216}
7217
7218@media (min-width: 1024px) {
7219    .tp-design-tile__menu-ctrl {
7220        visibility:hidden
7221    }
7222
7223    html.touch .tp-design-tile__menu-ctrl {
7224        visibility: visible
7225    }
7226
7227    .tp-design-tile:hover .tp-design-tile__menu-ctrl {
7228        visibility: visible
7229    }
7230
7231    .tp-design-tile--affiliate-non-owner .tp-design-tile__menu-ctrl {
7232        display: none
7233    }
7234}
7235
7236.tp-design-tile__menu-ctrl button {
7237    pointer-events: all
7238}
7239
7240.tp-design-tile__menu-ctrl .teepublicon {
7241    box-shadow: 0 4px 8px 0 var(--color-neutral-900-a20);
7242    padding: 6px
7243}
7244
7245@media (min-width: 1280px) {
7246    .tp-design-tile__menu-ctrl-mobile {
7247        display:none
7248    }
7249}
7250
7251@media (max-width: 1279px) {
7252    .tp-design-tile__menu-ctrl-desktop {
7253        display:none
7254    }
7255}
7256
7257.tp-design-tile__menu-dropdown {
7258    background: var(--color-white);
7259    border-radius: 20px;
7260    box-shadow: 0 4px 8px 0 var(--color-neutral-900-a20);
7261    margin-top: 8px;
7262    padding: 20px 12px;
7263    position: relative;
7264    z-index: 1;
7265    display: none;
7266    pointer-events: all;
7267    width: 240px
7268}
7269
7270@media (min-width: 1280px) {
7271    .tp-design-tile__menu-dropdown.active {
7272        display:block
7273    }
7274}
7275
7276.tp-design-tile__menu-dropdown-body {
7277    margin-top: 12px
7278}
7279
7280.tp-design-tile__menu-dropdown-x {
7281    position: absolute;
7282    right: 16px;
7283    top: 16px
7284}
7285
7286.tp-design-tile__menu-dropdown-status-badge {
7287    padding: 6px 8px
7288}
7289
7290.tp-design-tile__menu-dropdown-header {
7291    display: -webkit-flex;
7292    display: flex;
7293    -webkit-align-items: center;
7294    align-items: center;
7295    margin-right: 40px
7296}
7297
7298.tp-design-tile__menu-dropdown-header-img {
7299    margin-left: 8px;
7300    margin-right: 12px;
7301    width: 36px;
7302    -webkit-flex-shrink: 0;
7303    flex-shrink: 0
7304}
7305
7306.tp-design-tile__menu-dropdown-header-img img {
7307    margin-bottom: 0
7308}
7309
7310.tp-design-tile__menu-dropdown-header-text p {
7311    font-size: var(--font-size-small-300);
7312    line-height: var(--font-size-medium-200);
7313    font-family: var(--font-family-primary-semibold);
7314    font-weight: 600;
7315    white-space: nowrap;
7316    overflow: hidden;
7317    text-overflow: ellipsis;
7318    display: block;
7319    width: 100%;
7320    max-width: 247px
7321}
7322
7323@media (min-width: 1024px) {
7324    .tp-design-tile__menu-dropdown-header-text p {
7325        max-width:120px
7326    }
7327}
7328
7329@media screen and (max-width: 767px) {
7330    .tp-design-tile__menu-edit,.tp-design-tile__menu-copy {
7331        display:none
7332    }
7333}
7334
7335.tp-design-tile__menu-links .link-collection__content {
7336    -webkit-flex-direction: column;
7337    flex-direction: column;
7338    margin-top: 0
7339}
7340
7341.tp-design-tile__menu-links .link-collection__link {
7342    color: var(--color-neutral-800);
7343    font-size: var(--font-size-small-300);
7344    padding: 6px 8px;
7345    gap: 8px
7346}
7347
7348.tp-design-tile__menu-links .link-collection__link:hover {
7349    background: var(--color-primary-100);
7350    border-radius: 8px
7351}
7352
7353.tp-design-tile__menu-links .teepublicon {
7354    margin: 0
7355}
7356
7357.tp-design-tile__menu-links--danger .link-collection__link {
7358    color: var(--color-danger-500)
7359}
7360
7361@media (min-width: 1024px) {
7362    .tp-design-tile__menu-merch {
7363        display:none
7364    }
7365}
7366
7367.tp-design-tile__menu-sold-count {
7368    font-size: var(--font-size-small-200);
7369    line-height: var(--font-size-small-400);
7370    font-family: var(--font-family-primary);
7371    font-weight: 500;
7372    color: var(--color-neutral-600)
7373}
7374
7375.tp-design-tile__menu-sold-count strong {
7376    color: var(--color-neutral-600)
7377}
7378
7379.tp-design-tile__seo-content-wrap {
7380    position: absolute;
7381    top: 0;
7382    bottom: 0;
7383    left: 0;
7384    right: 0;
7385    display: none;
7386    -webkit-flex-direction: column;
7387    flex-direction: column;
7388    gap: 8px;
7389    background: var(--color-neutral-900-a80);
7390    border-radius: 8px;
7391    z-index: 1;
7392    padding: 12px;
7393    overflow-y: auto
7394}
7395.tags-on .tp-design-tile__seo-content-wrap {
7396    display: -webkit-flex;
7397    display: flex
7398}
7399
7400.tp-design-tile__seo-content-wrap .strong {
7401    color: var(--color-white)
7402}
7403
7404.tp-design-tile__seo-content {
7405    font-size: var(--font-size-small-100);
7406    line-height: var(--font-size-small-400);
7407    font-family: var(--font-family-primary);
7408    font-weight: 500;
7409    color: var(--color-white)
7410}
7411
7412.tp-design-tile__seo-ctrl {
7413    position: absolute;
7414    right: 16px;
7415    bottom: 16px;
7416    z-index: 10;
7417    visibility: hidden
7418}
7419
7420.show-tags .tp-design-tile__seo-ctrl {
7421    visibility: visible
7422}
7423
7424.tp-design-tile__seo-ctrl .teepublicon {
7425    background: var(--color-neutral-800-a60);
7426    padding: 4px
7427}
7428
7429.tp-design-tile__seo-description {
7430    font-size: var(--font-size-small-100);
7431    line-height: var(--font-size-small-400);
7432    font-family: var(--font-family-primary);
7433    font-weight: 500;
7434    color: var(--color-white)
7435}
7436
7437.tp-design-tile__seo-footer button {
7438    color: var(--color-white)
7439}
7440
7441.tp-design-tile__seo-main-tag {
7442    display: -webkit-flex;
7443    display: flex;
7444    -webkit-flex-wrap: wrap;
7445    flex-wrap: wrap
7446}
7447
7448.tp-design-tile__seo-main-tag a {
7449    color: var(--color-primary-300)
7450}
7451
7452.c-dialog {
7453    background-color: var(--color-neutral-900-a70);
7454    height: 100%;
7455    left: 0;
7456    position: fixed;
7457    top: 0;
7458    width: 100%;
7459    z-index: 1000
7460}
7461
7462.c-dialog.inactive {
7463    display: none
7464}
7465
7466.c-dialog__container {
7467    background: var(--color-white);
7468    border-radius: 5px;
7469    left: 50%;
7470    margin: 0;
7471    max-width: 345px;
7472    min-width: 275px;
7473    padding: 0 5px 5px;
7474    position: fixed;
7475    top: 50%;
7476    -webkit-transform: translate(-50%, -50%);
7477    transform: translate(-50%, -50%);
7478    width: 100%
7479}
7480
7481@media (min-width: 768px) {
7482    .c-dialog__container {
7483        max-width:600px;
7484        min-width: 400px
7485    }
7486}
7487
7488.c-dialog__container--small {
7489    max-width: 345px;
7490    min-width: 275px
7491}
7492
7493.c-dialog__container--large {
7494    max-width: 700px;
7495    min-width: 640px
7496}
7497
7498.c-dialog__container--flush {
7499    padding: 0
7500}
7501
7502.c-dialog__container--flush .c-dialog__header {
7503    padding: 15px
7504}
7505
7506.c-dialog__container--slim {
7507    padding: 5px
7508}
7509
7510.c-dialog__container--slim .c-dialog__header {
7511    padding-bottom: 5px
7512}
7513
7514.c-dialog__container--standard {
7515    padding: 15px
7516}
7517
7518.c-dialog__container--standard .c-dialog__header {
7519    padding-bottom: 15px
7520}
7521
7522@media (min-width: 768px) {
7523    .c-dialog__container--standard {
7524        padding:20px
7525    }
7526
7527    .c-dialog__container--standard .c-dialog__header {
7528        padding-bottom: 20px
7529    }
7530}
7531
7532.c-dialog__container--heavy {
7533    padding: 20px
7534}
7535
7536.c-dialog__container--heavy .c-dialog__header {
7537    padding-bottom: 20px
7538}
7539
7540@media (min-width: 768px) {
7541    .c-dialog__container--heavy {
7542        padding:30px
7543    }
7544
7545    .c-dialog__container--heavy .c-dialog__header {
7546        padding-bottom: 30px
7547    }
7548}
7549
7550.c-dialog__content {
7551    overflow-y: auto
7552}
7553
7554@media (min-width: 768px) {
7555    .c-dialog__content {
7556        max-height:695px
7557    }
7558}
7559
7560.c-dialog__header {
7561    -webkit-align-items: center;
7562    align-items: center;
7563    display: -webkit-flex;
7564    display: flex;
7565    -webkit-flex-direction: row;
7566    flex-direction: row;
7567    -webkit-justify-content: space-between;
7568    justify-content: space-between
7569}
7570
7571.c-dialog__header-item i {
7572    color: var(--color-neutral-400)
7573}
7574
7575.c-dialog__header-item .teepublicon:hover svg {
7576    fill: #ffd700
7577}
7578
7579.drawer {
7580    bottom: 0;
7581    height: 100%;
7582    left: 0;
7583    position: fixed;
7584    right: 0;
7585    top: 0;
7586    visibility: hidden;
7587    width: 100%;
7588    z-index: 110
7589}
7590
7591.drawer.active .drawer__backdrop {
7592    visibility: visible;
7593    height: 100%
7594}
7595
7596.drawer.active .drawer__wrapper {
7597    -webkit-transform: translate3d(0, 0, 0);
7598    transform: translate3d(0, 0, 0);
7599    transition: all 400ms cubic-bezier(0.8, 0, 0, 1.12);
7600    visibility: visible;
7601    overflow-x: hidden
7602}
7603
7604@media (min-width: 1024px) {
7605    .drawer.active .drawer__wrapper {
7606        overflow:visible
7607    }
7608}
7609
7610.drawer--light {
7611    background-color: var(--color-neutral-100)
7612}
7613
7614.drawer--dark {
7615    background-color: var(--color-neutral-900)
7616}
7617
7618.drawer--dark>.drawer__footer-container {
7619    box-shadow: 0px -16px 16px 0px var(--color-neutral-900)
7620}
7621
7622.drawer--white {
7623    background-color: var(--color-white)
7624}
7625
7626.drawer--white>.drawer__footer-container {
7627    box-shadow: 0px -16px 16px 0px var(--color-white)
7628}
7629
7630.drawer__close-button {
7631    position: absolute;
7632    right: 16px;
7633    top: 16px
7634}
7635
7636.drawer__close-button .teepublicon {
7637    margin-right: 0
7638}
7639
7640.drawer__close-button.hide {
7641    display: none
7642}
7643
7644.drawer__backdrop {
7645    background-color: var(--color-neutral-900-a70);
7646    position: absolute;
7647    left: 0;
7648    top: 0;
7649    width: 100%;
7650    visibility: hidden
7651}
7652
7653.drawer__wrapper {
7654    background-color: var(--color-white);
7655    transition: all 400ms cubic-bezier(0.8, 0, 0, 1.12);
7656    visibility: hidden;
7657    position: absolute;
7658    display: -webkit-flex;
7659    display: flex;
7660    -webkit-flex-direction: column;
7661    flex-direction: column;
7662    height: 100%
7663}
7664
7665.drawer__wrapper--top,.drawer__wrapper--bottom {
7666    height: 70%;
7667    width: 100%
7668}
7669
7670.drawer__wrapper--right,.drawer__wrapper--left {
7671    height: 100%;
7672    width: 70%
7673}
7674
7675.drawer__wrapper--top {
7676    -webkit-transform: translate3d(0, -100%, 0);
7677    transform: translate3d(0, -100%, 0);
7678    top: 0
7679}
7680
7681.drawer__wrapper--right {
7682    right: 0;
7683    -webkit-transform: translate3d(100%, 0, 0);
7684    transform: translate3d(100%, 0, 0)
7685}
7686
7687.drawer__wrapper--bottom {
7688    bottom: 0;
7689    -webkit-transform: translate3d(0, 100%, 0);
7690    transform: translate3d(0, 100%, 0);
7691    border-top-left-radius: 20px;
7692    border-top-right-radius: 20px
7693}
7694
7695.drawer__wrapper--left {
7696    left: 0;
7697    -webkit-transform: translate3d(-100%, 0, 0);
7698    transform: translate3d(-100%, 0, 0)
7699}
7700
7701.drawer__component {
7702    display: -webkit-flex;
7703    display: flex;
7704    -webkit-flex-direction: column;
7705    flex-direction: column;
7706    position: absolute;
7707    height: 100%;
7708    width: 100%
7709}
7710
7711.drawer__content-container {
7712    padding: 15px;
7713    overflow-y: auto;
7714    -webkit-flex: 1;
7715    flex: 1
7716}
7717
7718.drawer__content-container .c-menu+.c-menu {
7719    border-top: 2px solid var(--color-neutral-100);
7720    margin-top: 0
7721}
7722
7723.drawer__content-container .c-menu__link {
7724    padding-top: 12px;
7725    padding-bottom: 12px
7726}
7727
7728.drawer__content-container .m-sort-tiles {
7729    padding: 12px 0
7730}
7731
7732.drawer__content-container .m-sort-tiles__label {
7733    font-family: var(--font-family-primary-bold);
7734    font-size: var(--font-size-small-400)
7735}
7736
7737@media (max-width: 767px) {
7738    .drawer__content-container .m-sort-tiles__label {
7739        display:block
7740    }
7741}
7742
7743.drawer__header-container {
7744    background-color: var(--color-neutral-100)
7745}
7746
7747.drawer__header-container--white {
7748    background-color: var(--color-white)
7749}
7750
7751.drawer__header {
7752    padding: 10px 0
7753}
7754
7755.drawer__header-touch-bar {
7756    display: block;
7757    padding-top: 10px
7758}
7759
7760.drawer__header-touch-bar:before {
7761    content: '';
7762    background-color: var(--color-neutral-300);
7763    border-radius: 3px;
7764    display: block;
7765    height: 4px;
7766    margin: 0 auto;
7767    width: 60px
7768}
7769
7770.tp-gifting {
7771    background: var(--color-neutral-900);
7772    padding: 48px 0;
7773    overflow-x: hidden
7774}
7775
7776.tp-gifting__category-links {
7777    -webkit-align-items: stretch;
7778    align-items: stretch;
7779    display: -webkit-flex;
7780    display: flex;
7781    margin-inline:-16px;margin-top: 24px;
7782    overflow-x: scroll;
7783    padding-inline:16px}
7784
7785.tp-gifting__category-links::-webkit-scrollbar {
7786    display: none
7787}
7788
7789@media (min-width: 768px) and (max-width: 1023px) {
7790    .tp-gifting__category-links {
7791        margin-inline:-48px;
7792        padding-inline:48px}
7793}
7794
7795@media (min-width: 1024px) {
7796    .tp-gifting__category-links {
7797        -webkit-justify-content:center;
7798        justify-content: center;
7799        margin-inline:0px;padding-inline:0px;overflow-x: initial
7800    }
7801}
7802
7803.tp-gifting__category-link {
7804    -webkit-align-items: center;
7805    align-items: center;
7806    border: 2px solid transparent;
7807    color: var(--color-white);
7808    display: -webkit-flex;
7809    display: flex;
7810    -webkit-flex-direction: column;
7811    flex-direction: column;
7812    font-size: var(--font-size-small-300);
7813    line-height: var(--font-size-medium-300);
7814    margin: 0 2px;
7815    padding: 4px 8px;
7816    white-space: nowrap
7817}
7818
7819@media (min-width: 768px) {
7820    .tp-gifting__category-link {
7821        margin:0 4px
7822    }
7823}
7824
7825.tp-gifting__category-link:focus {
7826    color: var(--color-white)
7827}
7828
7829.tp-gifting__category-link:hover {
7830    color: var(--color-white)
7831}
7832
7833.tp-gifting__category-link--active {
7834    background-color: var(--color-neutral-800);
7835    border: 2px solid #ffd700;
7836    border-radius: 8px
7837}
7838
7839.tp-gifting__foot {
7840    text-align: center;
7841    padding-top: 32px
7842}
7843
7844.tp-gifting__head {
7845    text-align: center;
7846    margin-bottom: 24px
7847}
7848
7849.tp-gifting__head-canvas {
7850    margin: 8px auto
7851}
7852
7853@media (min-width: 768px) {
7854    .tp-gifting__head-canvas {
7855        margin:0 16px
7856    }
7857}
7858
7859.tp-gifting__head-h {
7860    font-family: var(--font-family-display);
7861    font-size: var(--font-size-medium-200);
7862    font-weight: 600;
7863    line-height: var(--font-size-medium-300);
7864    margin-bottom: 0;
7865    margin-top: 0;
7866    color: var(--color-white);
7867    margin-bottom: 24px
7868}
7869
7870@media (min-width: 768px) {
7871    .tp-gifting__head-h {
7872        font-size:var(--font-size-medium-400);
7873        line-height: var(--font-size-large-100)
7874    }
7875}
7876
7877@media (min-width: 768px) {
7878    .tp-gifting__head-text-wrap {
7879        display:-webkit-flex;
7880        display: flex;
7881        -webkit-align-items: center;
7882        align-items: center;
7883        -webkit-justify-content: center;
7884        justify-content: center
7885    }
7886}
7887
7888.tp-gifting__head-text {
7889    color: var(--color-white)
7890}
7891
7892.tp-gifting__tiles {
7893    display: -webkit-flex;
7894    display: flex;
7895    -webkit-flex-wrap: nowrap;
7896    flex-wrap: nowrap;
7897    gap: 12px;
7898    margin-inline:-16px;margin-top: 24px;
7899    padding-inline:16px;overflow-x: scroll
7900}
7901
7902.tp-gifting__tiles::-webkit-scrollbar {
7903    display: none
7904}
7905
7906@media (min-width: 768px) {
7907    .tp-gifting__tiles {
7908        margin-inline:0px;
7909        padding-inline:0px;overflow: initial
7910    }
7911}
7912
7913@media (min-width: 1024px) {
7914    .tp-gifting__tiles {
7915        gap:16px
7916    }
7917}
7918
7919.tp-gifting .tp-design-tile {
7920    -webkit-flex-basis: calc((1 - 2.5 / 4) * 100%);
7921    flex-basis: calc((1 - 2.5 / 4) * 100%);
7922    -webkit-flex-grow: 1;
7923    flex-grow: 1;
7924    -webkit-flex-shrink: 0;
7925    flex-shrink: 0;
7926    min-width: 136px
7927}
7928
7929@media (min-width: 768px) {
7930    .tp-gifting .tp-design-tile {
7931        -webkit-flex-shrink:1;
7932        flex-shrink: 1
7933    }
7934}
7935
7936.vc-header-logo {
7937    display: -webkit-flex;
7938    display: flex;
7939    -webkit-align-items: center;
7940    align-items: center;
7941    gap: 12px
7942}
7943
7944.vc-header-logo--hidden .vc-header-logo__wrapper {
7945    display: none
7946}
7947
7948.vc-header-logo__content {
7949    font-family: var(--font-family-display);
7950    font-size: var(--font-size-small-400);
7951    font-weight: 600;
7952    line-height: var(--font-size-medium-200);
7953    margin-bottom: 0;
7954    margin-top: 0
7955}
7956
7957@media (min-width: 768px) {
7958    .vc-header-logo__content {
7959        font-size:var(--font-size-medium-100)
7960    }
7961}
7962
7963.vc-header-logo__content,.vc-header-logo__content .link--1,.vc-header-logo__content .link--1:hover {
7964    color: var(--color-white)
7965}
7966
7967.vc-header-logo__content--black,.vc-header-logo__content--black .link--1,.vc-header-logo__content--black .link--1:hover {
7968    color: var(--color-neutral-900)
7969}
7970
7971.vc-header-logo__image {
7972    display: block;
7973    height: 24px
7974}
7975
7976@media (max-width: 344px) {
7977    .vc-header-logo__image {
7978        height:20px
7979    }
7980}
7981
7982.tp-header-logo__image {
7983    height: 36px;
7984    margin-right: 8px
7985}
7986
7987.dash-logo-nav {
7988    display: -webkit-inline-flex;
7989    display: inline-flex;
7990    -webkit-flex-direction: row;
7991    flex-direction: row;
7992    -webkit-align-items: center;
7993    align-items: center;
7994    gap: 12px;
7995    margin-top: 40px;
7996    -webkit-justify-content: center;
7997    justify-content: center
7998}
7999
8000.vc-header__shop-button,.vc-header__cart-button .button__content,.vc-header__account-button:has(.teepublicon),.vc-header__account-button:has(.vc-header__avatar) .button__content {
8001    display: -webkit-flex;
8002    display: flex;
8003    -webkit-flex-direction: column;
8004    flex-direction: column;
8005    -webkit-align-items: center;
8006    align-items: center;
8007    gap: 0
8008}
8009
8010@media (min-width: 1280px) {
8011    .vc-header__shop-button,.vc-header__cart-button .button__content,.vc-header__account-button:has(.teepublicon),.vc-header__account-button:has(.vc-header__avatar) .button__content {
8012        -webkit-flex-direction:row;
8013        flex-direction: row;
8014        gap: 8px
8015    }
8016}
8017
8018.vc-header {
8019    background-color: #000000;
8020    position: static;
8021    top: unset;
8022    transition: -webkit-transform .3s ease-in-out;
8023    transition: transform .3s ease-in-out;
8024    transition: transform .3s ease-in-out, -webkit-transform .3s ease-in-out;
8025    z-index: calc(100 + 2)
8026}
8027
8028.vc-header .vc-header-logo {
8029    grid-area: logo;
8030    -webkit-align-self: center;
8031    align-self: center;
8032    padding-left: 16px
8033}
8034
8035@media (min-width: 768px) {
8036    .vc-header .vc-header-logo {
8037        padding-left:28px
8038    }
8039}
8040
8041@media (min-width: 1024px) {
8042    .vc-header .vc-header-logo {
8043        padding-left:0
8044    }
8045}
8046
8047.vc-header--storefront .vc-header-logo__image {
8048    height: 32px;
8049    border-radius: 800px
8050}
8051
8052.vc-header--storefront .vc-header-logo__wrapper {
8053    width: 32px;
8054    height: 32px
8055}
8056
8057.vc-header--storefront .vc-header__logo {
8058    height: 32px;
8059    border-radius: 800px
8060}
8061
8062.vc-header--storefront .vc-header__logo-wrapper {
8063    width: 32px;
8064    height: 32px
8065}
8066
8067.vc-header--no-nav .vc-header__container {
8068    -webkit-align-items: center;
8069    align-items: center;
8070    display: -webkit-flex;
8071    display: flex;
8072    -webkit-justify-content: space-between;
8073    justify-content: space-between
8074}
8075
8076.vc-header--no-nav .vc-header-logo {
8077    padding-left: 0
8078}
8079
8080.vc-header--no-nav .vc-header-checkout__secure {
8081    color: var(--color-white)
8082}
8083
8084.vc-header--no-nav .vc-header-checkout__secure-lock {
8085    padding-bottom: 2px
8086}
8087
8088.vc-header--no-search .vc-header__container {
8089    grid-template-areas: 'menu logo actions';
8090    grid-template-columns: -webkit-max-content minmax(0, 100%) -webkit-max-content;
8091    grid-template-columns: max-content minmax(0, 100%) max-content
8092}
8093
8094@media (max-width: 480px) {
8095    .vc-header--no-search .vc-header__container .vc-header-logo__wrapper {
8096        display:none
8097    }
8098}
8099
8100.vc-header--no-search .vc-header__container .vc-header-logo {
8101    max-width: 100%;
8102    padding-right: 16px
8103}
8104
8105@media (min-width: 1024px) {
8106    .vc-header--no-search .vc-header__container .vc-header-logo {
8107        padding-right:0
8108    }
8109}
8110
8111.vc-header--no-search .vc-header__container .vc-header-logo__content {
8112    width: 100%;
8113    white-space: nowrap;
8114    overflow: hidden;
8115    text-overflow: ellipsis
8116}
8117
8118.vc-header__container {
8119    display: grid;
8120    grid-template-areas: 'menu logo . actions' 'search search search search';
8121    grid-template-columns: -webkit-max-content auto auto -webkit-max-content;
8122    grid-template-columns: max-content auto auto max-content;
8123    padding-top: 16px;
8124    padding-bottom: 12px;
8125    grid-row-gap: 12px
8126}
8127
8128@media (min-width: 768px) {
8129    .vc-header__container {
8130        grid-template-columns:-webkit-max-content 150px auto -webkit-max-content;
8131        grid-template-columns: max-content 150px auto max-content
8132    }
8133}
8134
8135@media (min-width: 1024px) {
8136    .vc-header__container {
8137        -webkit-align-items:center;
8138        align-items: center;
8139        grid-template-areas: 'menu logo search actions';
8140        grid-gap: 28px
8141    }
8142}
8143
8144.vc-header__menu-container {
8145    grid-area: menu
8146}
8147
8148.vc-header__shop-button-text,.vc-header__account-button-text,.vc-header__link-text,.vc-header__cart-text {
8149    display: block;
8150    font-size: var(--font-size-small-200);
8151    line-height: 1.3333
8152}
8153
8154@media (min-width: 768px) {
8155    .vc-header__shop-button-text,.vc-header__account-button-text,.vc-header__link-text,.vc-header__cart-text {
8156        font-size:var(--font-size-small-300);
8157        line-height: 1.42857
8158    }
8159}
8160
8161@media (min-width: 1280px) {
8162    .vc-header__shop-button-text,.vc-header__account-button-text,.vc-header__link-text,.vc-header__cart-text {
8163        font-size:var(--font-size-small-400);
8164        line-height: 1.25
8165    }
8166}
8167
8168.vc-header__actions-container {
8169    grid-area: actions;
8170    display: -webkit-flex;
8171    display: flex;
8172    -webkit-justify-content: flex-end;
8173    justify-content: flex-end;
8174    gap: 16px
8175}
8176
8177@media (min-width: 768px) {
8178    .vc-header__actions-container {
8179        gap:28px
8180    }
8181}
8182
8183@media (min-width: 1024px) {
8184    .vc-header__actions-container {
8185        -webkit-align-items:center;
8186        align-items: center
8187    }
8188}
8189
8190.vc-header__search-container {
8191    grid-area: search
8192}
8193
8194.vc-header__account {
8195    text-align: center;
8196    color: var(--color-white);
8197    font-size: var(--font-size-small-200)
8198}
8199
8200.vc-header__account picture {
8201    display: block;
8202    height: 20px
8203}
8204
8205@media (min-width: 768px) {
8206    .vc-header__account picture {
8207        height:28px
8208    }
8209}
8210
8211.vc-header__avatar {
8212    width: 20px;
8213    height: 20px
8214}
8215
8216@media (min-width: 768px) {
8217    .vc-header__avatar {
8218        width:28px;
8219        height: 28px
8220    }
8221}
8222
8223.vc-header__cart {
8224    position: relative
8225}
8226
8227.vc-header__shop-button .teepublicon,.vc-header__account-button .teepublicon,.vc-header__cart-button .teepublicon {
8228    display: block;
8229    height: 20px
8230}
8231
8232.vc-header__shop-button .teepublicon svg,.vc-header__shop-button .teepublicon img,.vc-header__account-button .teepublicon svg,.vc-header__account-button .teepublicon img,.vc-header__cart-button .teepublicon svg,.vc-header__cart-button .teepublicon img {
8233    width: 20px;
8234    height: 20px
8235}
8236
8237@media (min-width: 768px) {
8238    .vc-header__shop-button,.vc-header__account-button,.vc-header__cart-button {
8239        -webkit-align-items:center;
8240        align-items: center
8241    }
8242
8243    .vc-header__shop-button .teepublicon,.vc-header__account-button .teepublicon,.vc-header__cart-button .teepublicon {
8244        height: 28px
8245    }
8246
8247    .vc-header__shop-button .teepublicon svg,.vc-header__shop-button .teepublicon img,.vc-header__account-button .teepublicon svg,.vc-header__account-button .teepublicon img,.vc-header__cart-button .teepublicon svg,.vc-header__cart-button .teepublicon img {
8248        width: 28px;
8249        height: 28px
8250    }
8251}
8252
8253.vc-header__cart-text {
8254    color: var(--color-white)
8255}
8256
8257@media screen and (max-width: 767px) {
8258    .vc-header__cta {
8259        display:none
8260    }
8261}
8262
8263.vc-header__cta-button {
8264    padding: 8px 16px
8265}
8266
8267.m-header__logo {
8268    display: block;
8269    width: 120px
8270}
8271
8272@media (min-width: 1024px) {
8273    .m-header__logo {
8274        width:190px
8275    }
8276}
8277
8278.m-header__search {
8279    grid-column: 1 / span 12;
8280    grid-row: 2;
8281    border-radius: 12px
8282}
8283
8284@media (min-width: 1024px) {
8285    .m-header__search {
8286        -webkit-align-items:center;
8287        align-items: center;
8288        display: -webkit-flex;
8289        display: flex;
8290        grid-column: 2 / span 1;
8291        grid-row: 1
8292    }
8293}
8294
8295.m-header__search ::-webkit-input-placeholder {
8296    display: none;
8297    color: var(--color-neutral-600)
8298}
8299
8300.m-header__search :-ms-input-placeholder {
8301    display: none;
8302    color: var(--color-neutral-600)
8303}
8304
8305.m-header__search ::-ms-input-placeholder {
8306    display: none;
8307    color: var(--color-neutral-600)
8308}
8309
8310.m-header__search ::placeholder {
8311    display: none;
8312    color: var(--color-neutral-600)
8313}
8314
8315@media (max-width: 374px) {
8316    .m-header__search ::-webkit-input-placeholder {
8317        color:transparent
8318    }
8319
8320    .m-header__search :-ms-input-placeholder {
8321        color: transparent
8322    }
8323
8324    .m-header__search ::-ms-input-placeholder {
8325        color: transparent
8326    }
8327
8328    .m-header__search ::placeholder {
8329        color: transparent
8330    }
8331
8332    .active-search .m-header__search ::-webkit-input-placeholder {
8333        color: var(--color-neutral-600)
8334    }
8335
8336    .active-search .m-header__search :-ms-input-placeholder {
8337        color: var(--color-neutral-600)
8338    }
8339
8340    .active-search .m-header__search ::-ms-input-placeholder {
8341        color: var(--color-neutral-600)
8342    }
8343
8344    .active-search .m-header__search ::placeholder {
8345        color: var(--color-neutral-600)
8346    }
8347}
8348
8349.m-header__search .input-group {
8350    position: relative;
8351    display: -webkit-flex;
8352    display: flex;
8353    -webkit-align-items: stretch;
8354    align-items: stretch;
8355    width: 100%
8356}
8357
8358.m-header__search .input-group:focus-within .m-header__search-field-placeholder {
8359    -webkit-animation-play-state: paused;
8360    animation-play-state: paused
8361}
8362
8363.m-header__search .input-group-append {
8364    display: inline-block;
8365    margin-left: -1px;
8366    line-height: 1
8367}
8368
8369.m-header__search .teepublicon,.m-header__search-close .teepublicon {
8370    margin: 0
8371}
8372
8373.m-header__search--animate {
8374    --borderWidth: 2px;
8375    border-radius: 12px
8376}
8377
8378.m-header__search--animate form {
8379    position: relative
8380}
8381.m-header__search--animate form:after {
8382    -webkit-animation: animated-border-gradient 6s ease-in-out alternate infinite;
8383    animation: animated-border-gradient 6s ease-in-out alternate infinite;
8384    background: linear-gradient(60deg, #39e11e, #ffeb37, #f38334, #ea3131, #a30dff, #19b1ff, #39e11e);
8385    background-size: 300% 300%;
8386    border-radius: 12px;
8387    content: '';
8388    height: calc(100% + var(--borderWidth) * 2);
8389    left: calc(-1 * var(--borderWidth));
8390    position: absolute;
8391    top: calc(-1 * var(--borderWidth));
8392    width: calc(100% + var(--borderWidth) * 2);
8393    z-index: -1
8394}
8395
8396.m-header__search--animate form:focus-within:after {
8397    background: linear-gradient(to bottom, #f10000 0%, #8d0000 50%, #760000 100%)
8398}
8399
8400.m-header__search--animate .form__control:focus {
8401    border-color: var(--color-neutral-300)
8402}
8403
8404@media (max-width: 767px) {
8405    .m-header__search--animate {
8406        margin-right:0
8407    }
8408}
8409
8410.m-header__search--animate .icon {
8411    font-size: 16px
8412}
8413
8414.m-header__search-field-container {
8415    -webkit-flex: 1 1 auto;
8416    flex: 1 1 auto
8417}
8418
8419.m-header__search-field-container .m-header__search-field {
8420    border-radius: 12px 0 0 12px;
8421    border: 0;
8422    height: 100%;
8423    width: 100%
8424}
8425
8426.m-header__search-field-container .m-header__search-field::-webkit-input-placeholder {
8427    color: var(--color-neutral-600)
8428}
8429
8430.m-header__search-field-container .m-header__search-field:-ms-input-placeholder {
8431    color: var(--color-neutral-600)
8432}
8433
8434.m-header__search-field-container .m-header__search-field::-ms-input-placeholder {
8435    color: var(--color-neutral-600)
8436}
8437
8438.m-header__search-field-container .m-header__search-field::placeholder {
8439    color: var(--color-neutral-600)
8440}
8441
8442@media (min-width: 1024px) {
8443    .m-header__search-field-container .m-header__search-field {
8444        font-size:var(--font-size-small-400)
8445    }
8446}
8447
8448.m-header__search-field-container .m-header__search-field .m-head__search-field {
8449    color: var(--color-neutral-600);
8450    height: 32px
8451}
8452
8453.m-header__search-submit {
8454    border: 0;
8455    border-bottom-left-radius: 0;
8456    border-bottom-right-radius: 12px;
8457    border-top-left-radius: 0;
8458    border-top-right-radius: 12px;
8459    margin: 0;
8460    padding: 12px;
8461    background-color: #ffd700
8462}
8463
8464.m-header__search-submit:hover {
8465    background-color: var(--color-primary-600)
8466}
8467
8468.m-header__search-submit:focus {
8469    background-color: var(--color-primary-700)
8470}
8471
8472@media (max-width: 480px) {
8473    .m-header__search-submit {
8474        z-index:1
8475    }
8476}
8477
8478@media (min-width: 768px) {
8479    .m-header__search-submit {
8480        padding:14px
8481    }
8482}
8483
8484@media (min-width: 1024px) {
8485    .m-header__search-submit {
8486        line-height:1.1
8487    }
8488}
8489
8490.m-header__search-field-placeholder-wrapper {
8491    height: 100%;
8492    left: 0;
8493    overflow: hidden;
8494    position: absolute;
8495    top: 0;
8496    -webkit-user-select: none;
8497    -moz-user-select: none;
8498    -ms-user-select: none;
8499    user-select: none;
8500    pointer-events: none;
8501    z-index: 0
8502}
8503
8504.m-header__search-field-placeholder-wrapper.hide {
8505    display: none
8506}
8507
8508.m-header__search-field-placeholder {
8509    --slide-up-y: 40px;
8510    -webkit-transform: translateY(0);
8511    transform: translateY(0);
8512    -webkit-animation: 30s ease 0s infinite normal none running flip-up;
8513    animation: 30s ease 0s infinite normal none running flip-up
8514}
8515
8516@media (min-width: 768px) {
8517    .m-header__search-field-placeholder {
8518        --slide-up-y: 44px
8519    }
8520}
8521
8522.m-header__search-field-placeholder p {
8523    color: var(--color-neutral-700);
8524    height: var(--slide-up-y);
8525    line-height: var(--slide-up-y);
8526    margin-left: 15px;
8527    font-size: var(--font-size-small-300)
8528}
8529
8530@media (min-width: 768px) {
8531    .m-header__search-field-placeholder p {
8532        font-size:var(--font-size-small-400)
8533    }
8534}
8535
8536.m-header__logo {
8537    display: block;
8538    width: 144px
8539}
8540
8541@media (min-width: 1024px) {
8542    .m-header__logo {
8543        width:200px
8544    }
8545}
8546
8547.m-header__cart-item {
8548    display: -webkit-flex;
8549    display: flex;
8550    margin-bottom: 16px;
8551    padding-bottom: 16px;
8552    border-bottom: 1px solid var(--color-neutral-300)
8553}
8554
8555.m-header__cart-item-image {
8556    -webkit-flex-shrink: 0;
8557    flex-shrink: 0;
8558    margin-bottom: 5px;
8559    width: 92px
8560}
8561
8562.m-header__cart-item-image img {
8563    width: 100%
8564}
8565
8566@media (min-width: 1024px) {
8567    .m-header__cart-item-image {
8568        margin-bottom:10px
8569    }
8570}
8571
8572.m-header__cart-item-info {
8573    margin-left: 20px
8574}
8575
8576.m-header__cart-item-info li {
8577    color: var(--color-neutral-700);
8578    font-size: var(--font-size-small-300);
8579    margin-bottom: 4px
8580}
8581
8582.m-header__cart-item-info li.cart-item-info__highlight {
8583    color: var(--color-neutral-900);
8584    font-family: var(--font-family-primary-bold)
8585}
8586
8587.m-header__cart-paypal {
8588    min-height: 35px
8589}
8590
8591.m-header__cart-applepay {
8592    margin: 5px 0;
8593    display: block;
8594    height: 42px
8595}
8596
8597.m-header__search-close {
8598    position: absolute;
8599    top: 10px;
8600    right: 56px
8601}
8602
8603.m-header__search-close.hide {
8604    visibility: hidden
8605}
8606
8607@media (min-width: 768px) {
8608    .m-header__search-close {
8609        top:12px
8610    }
8611}
8612.m-header__search-close-button {
8613    border: none
8614}
8615
8616.m-header__designer-button {
8617    font-size: var(--font-size-small-400);
8618    padding: 10px 12px
8619}
8620
8621@media (max-width: 1023px) {
8622    .sticky-header--no-sticky {
8623        position:static;
8624        top: unset
8625    }
8626
8627    .sticky-header--bottom-sticky {
8628        position: -webkit-sticky;
8629        position: sticky;
8630        top: 0;
8631        transition: -webkit-transform .3s ease-out;
8632        transition: transform .3s ease-out;
8633        transition: transform .3s ease-out, -webkit-transform .3s ease-out
8634    }
8635
8636    .sticky-header--bottom-sticky.m-header-secondary {
8637        top: 80px;
8638        z-index: calc(10 + 1)
8639    }
8640
8641    .sticky-header--bottom-sticky.m-header--with-affiliates-share {
8642        top: 50px
8643    }
8644
8645    .m-header--hide-top {
8646        -webkit-transform: translateY(-50px);
8647        transform: translateY(-50px);
8648        transition: -webkit-transform .3s ease-out;
8649        transition: transform .3s ease-out;
8650        transition: transform .3s ease-out, -webkit-transform .3s ease-out
8651    }
8652
8653    .m-header--hide-top.vc-header--no-search {
8654        -webkit-transform: translateY(-64px);
8655        transform: translateY(-64px)
8656    }
8657}
8658
8659@media (max-width: 1023px) and (min-width: 768px) and (max-width: 1023px) {
8660    .m-header--hide-top.vc-header--no-search {
8661        -webkit-transform:translateY(-76px);
8662        transform: translateY(-76px)
8663    }
8664}
8665
8666.teepublicon {
8667    display: inline-grid;
8668    vertical-align: middle
8669}
8670
8671.teepublicon.teepublicon--round {
8672    border-radius: 50%
8673}
8674
8675.teepublicon--hover:hover {
8676    cursor: pointer
8677}
8678
8679.teepublicon--blue-dark svg,.teepublicon--hover-blue-dark:hover svg {
8680    fill: var(--color-primary-600)
8681}
8682
8683.teepublicon--primary-200 svg,.teepublicon--hover-primary-200:hover svg {
8684    fill: var(--color-primary-200)
8685}
8686
8687.teepublicon--primary-400 svg,.teepublicon--hover-primary-400:hover svg {
8688    fill: #ff0000
8689}
8690
8691.teepublicon--primary-500 svg,.teepublicon--hover-primary-500:hover svg {
8692    fill: #ff0000
8693}
8694
8695.teepublicon--blue-default svg,.teepublicon--hover-blue-default:hover svg {
8696    fill: #ff0000
8697}
8698
8699.teepublicon--dark-default svg,.teepublicon--hover-dark-default:hover svg {
8700    fill: var(--color-neutral-900)
8701}
8702
8703.teepublicon--transparent svg,.teepublicon--hover-transparent:hover svg {
8704    fill: transparent
8705}
8706
8707.teepublicon--error-red svg,.teepublicon--hover-error-red:hover svg {
8708    fill: var(--color-danger-500)
8709}
8710
8711.teepublicon--grey-dark svg,.teepublicon--hover-grey-dark:hover svg {
8712    fill: var(--color-neutral-600)
8713}
8714
8715.teepublicon--grey-default svg,.teepublicon--hover-grey-default:hover svg {
8716    fill: var(--color-neutral-500)
8717}
8718
8719.teepublicon--grey-light svg,.teepublicon--hover-grey-light:hover svg {
8720    fill: var(--color-neutral-300)
8721}
8722
8723.teepublicon--light-default svg,.teepublicon--hover-light-default:hover svg {
8724    fill: var(--color-white)
8725}
8726
8727.teepublicon--light-a20 svg {
8728    fill: var(--color-white-a20)
8729}
8730
8731.teepublicon--light-a20:hover svg {
8732    fill: var(--color-white)
8733}
8734
8735.teepublicon--pinterest svg,.teepublicon--hover-pinterest:hover svg {
8736    fill: #bd081c
8737}
8738
8739.teepublicon--success-green svg,.teepublicon--hover-success-green:hover svg {
8740    fill: var(--color-success-600)
8741}
8742
8743.teepublicon--warning-yellow svg,.teepublicon--hover-warning-yellow:hover svg {
8744    fill: var(--color-warning-600)
8745}
8746
8747.teepublicon--color-warning-400 svg,.teepublicon--hover-color-warning-400:hover svg {
8748    fill: var(--color-warning-400)
8749}
8750
8751.teepublicon__draggable:hover {
8752    cursor: -webkit-grab;
8753    cursor: grab
8754}
8755
8756.teepublicon__draggable:active {
8757    cursor: -webkit-grabbing;
8758    cursor: grabbing
8759}
8760
8761.teepublicon-variant--circle {
8762    border-radius: 50%
8763}
8764
8765.teepublicon-variant--circle.x-large {
8766    padding: 18px
8767}
8768
8769.teepublicon-variant--circle.large {
8770    padding: 14px
8771}
8772
8773.teepublicon-variant--circle.medium {
8774    padding: 10px
8775}
8776
8777.teepublicon-variant--circle.default {
8778    padding: 8px
8779}
8780
8781.teepublicon-variant--circle.small {
8782    padding: 4px
8783}
8784
8785.teepublic--border-color-neutral-800 {
8786    border: 2px solid var(--color-neutral-800)
8787}
8788
8789.teepublic--border-color-neutral-200 {
8790    border: 2px solid var(--color-neutral-200)
8791}
8792
8793.teepublicon--color-neutral-300 svg,.teepublicon--hover-color-neutral-300:hover svg {
8794    fill: var(--color-neutral-300)
8795}
8796
8797.teepublicon--color-neutral-400 svg,.teepublicon--hover-color-neutral-400:hover svg {
8798    fill: var(--color-neutral-400)
8799}
8800
8801.teepublicon--color-neutral-500 svg,.teepublicon--hover-color-neutral-500:hover svg {
8802    fill: var(--color-neutral-500)
8803}
8804
8805.teepublicon--color-neutral-600 svg,.teepublicon--hover-color-neutral-600:hover svg {
8806    fill: var(--color-neutral-600)
8807}
8808
8809.teepublicon--color-neutral-700 svg,.teepublicon--hover-color-neutral-700:hover svg {
8810    fill: var(--color-neutral-700)
8811}
8812
8813.teepublicon--color-neutral-800 svg,.teepublicon--hover-color-neutral-800:hover svg {
8814    fill: var(--color-neutral-800)
8815}
8816
8817.teepublicon--color-neutral-800-a20 svg,.teepublicon--hover-color-neutral-800-a20:hover svg {
8818    fill: var(--color-neutral-800-a20)
8819}
8820
8821.teepublicon--color-neutral-900 svg,.teepublicon--hover-color-neutral-900:hover svg {
8822    fill: var(--color-neutral-900)
8823}
8824
8825.teepublicon--color-primary-500 svg,.teepublicon--hover-color-primary-500:hover svg {
8826    fill: #ffd700
8827}
8828
8829.teepublicon--color-success-500 svg,.teepublicon--hover-color-success-500:hover svg {
8830    fill: var(--color-success-500)
8831}
8832
8833.teepublicon--color-danger-300 svg,.teepublicon--hover-color-danger-300:hover svg {
8834    fill: var(--color-danger-300)
8835}
8836
8837.teepublicon-background--transparent {
8838    background-color: transparent
8839}
8840
8841.teepublicon-background--blue-dark {
8842    background-color: var(--color-primary-600)
8843}
8844
8845.teepublicon-background--blue-default {
8846    background-color: #ffd700
8847}
8848
8849.teepublicon-background--dark-default {
8850    background-color: var(--color-neutral-900)
8851}
8852
8853.teepublicon-background--deviantart {
8854    background-color: #61c85a
8855}
8856
8857.teepublicon-background--error-red {
8858    background-color: var(--color-danger-500)
8859}
8860
8861.teepublicon-background--facebook {
8862    background-color: #3b5998
8863}
8864
8865.teepublicon-background--grey-default {
8866    background-color: var(--color-neutral-200)
8867}
8868
8869.teepublicon-background--grey-dark {
8870    background-color: var(--color-neutral-600)
8871}
8872
8873.teepublicon-background--instagram {
8874    background-color: #434e45
8875}
8876
8877.teepublicon-background--light-default {
8878    background-color: var(--color-white)
8879}
8880
8881.teepublicon-background--linktree {
8882    background-color: #3edc5c
8883}
8884
8885.teepublicon-background--pinterest {
8886    background-color: #bd081c
8887}
8888
8889.teepublicon-background--purple-default {
8890    background-color: #5e469e
8891}
8892
8893.teepublicon-background--reddit {
8894    background-color: #ff4301
8895}
8896
8897.teepublicon-background--success-green {
8898    background-color: var(--color-success-500)
8899}
8900
8901.teepublicon-background--tiktok {
8902    background-color: black
8903}
8904
8905.teepublicon-background--tumblr {
8906    background-color: #323e4d
8907}
8908
8909.teepublicon-background--twitch {
8910    background-color: #9146ff
8911}
8912
8913.teepublicon-background--twitter {
8914    background-color: #55acee
8915}
8916
8917.teepublicon-background--warning-yellow {
8918    background-color: var(--color-warning-500)
8919}
8920
8921.teepublicon-background--youtube {
8922    background-color: red
8923}
8924
8925.teepublicon-spacing--both {
8926    margin-left: 5px;
8927    margin-right: 5px
8928}
8929
8930.teepublicon-spacing--left {
8931    margin-left: 5px
8932}
8933
8934.teepublicon-spacing--right {
8935    margin-right: 5px
8936}
8937
8938.teepublicon--rotate-90 {
8939    -webkit-transform: rotate(90deg);
8940    transform: rotate(90deg)
8941}
8942
8943.teepublicon--rotate-180 {
8944    -webkit-transform: rotate(180deg);
8945    transform: rotate(180deg)
8946}
8947
8948.teepublicon--rotate-270 {
8949    -webkit-transform: rotate(270deg);
8950    transform: rotate(270deg)
8951}
8952
8953.c-menu {
8954    display: -webkit-flex;
8955    display: flex;
8956    -webkit-flex-direction: column;
8957    flex-direction: column;
8958    margin-top: 15px
8959}
8960
8961.c-menu ul {
8962    margin-top: 5px
8963}
8964
8965.c-menu.mt-0,.c-menu.mt-0 ul {
8966    margin-top: 0
8967}
8968
8969.c-menu.mt-1,.c-menu.mt-1 ul {
8970    margin-top: 3px
8971}
8972
8973.c-menu-group .c-menu:first-of-type {
8974    margin-top: 0
8975}
8976
8977.c-menu__header {
8978    margin-top: 0;
8979    margin-bottom: 0
8980}
8981
8982.c-menu__header h3,.c-menu__header h4 {
8983    font-family: var(--font-family-primary-bold);
8984    font-size: var(--font-size-medium-100);
8985    line-height: 20px
8986}
8987
8988@media (min-width: 1024px) {
8989    .c-menu__header h3,.c-menu__header h4 {
8990        font-size:var(--font-size-medium-100);
8991        line-height: 20px
8992    }
8993}
8994
8995.c-menu__header .teepublicon {
8996    -webkit-transform: rotate(90deg);
8997    transform: rotate(90deg);
8998    transition: all 300ms ease-out;
8999    margin-right: 5px
9000}
9001
9002.c-menu__header .flipped {
9003    -webkit-transform: rotate(-90deg);
9004    transform: rotate(-90deg);
9005    transition: all 300ms ease-out
9006}
9007
9008.c-menu__header .flipped svg {
9009    fill: var(--color-neutral-900)
9010}
9011
9012.c-menu__header[role='button'] {
9013    padding-left: 0;
9014    display: -webkit-flex;
9015    display: flex;
9016    -webkit-align-items: center;
9017    align-items: center
9018}
9019
9020.c-menu__header--justify-space-between {
9021    -webkit-justify-content: space-between;
9022    justify-content: space-between;
9023    padding: 15px 0
9024}
9025
9026.c-menu__header--justify-default {
9027    -webkit-justify-content: normal;
9028    justify-content: normal;
9029    padding-bottom: 2px;
9030    padding-top: 8px
9031}
9032
9033.c-menu-redesign-canvas__header {
9034    font-family: var(--font-family-primary-bold);
9035    color: var(--color-neutral-500);
9036    font-size: var(--font-size-small-400);
9037    line-height: 20px;
9038    padding: 16px 8px
9039}
9040
9041.c-menu__item {
9042    font-family: var(--font-family-primary-semibold);
9043    font-size: var(--font-size-small-400);
9044    margin-top: 2px
9045}
9046
9047.c-menu-redesign__item {
9048    font-family: var(--font-family-primary-semibold);
9049    font-size: var(--font-size-small-400);
9050    line-height: var(--font-size-medium-200)
9051}
9052
9053.c-menu__link {
9054    border-radius: 5px;
9055    display: inline-block;
9056    line-height: 16px;
9057    padding: 8px 15px;
9058    width: 100%
9059}
9060
9061.c-menu__link:hover,.c-menu__link:active,.c-menu__link:focus {
9062    background: var(--color-primary-200)
9063}
9064
9065.c-menu__link.active {
9066    background: var(--color-neutral-200);
9067    color: var(--color-neutral-900)
9068}
9069
9070.c-menu__link.selected {
9071    background: linear-gradient(to bottom, #f10000 0%, #8d0000 50%, #760000 100%);
9072    color: var(--color-white);
9073    display: -webkit-flex;
9074    display: flex;
9075    -webkit-align-items: center;
9076    align-items: center;
9077    -webkit-justify-content: space-between;
9078    justify-content: space-between
9079}
9080
9081.c-menu__link.selected.no-deactivate::after {
9082    display: none
9083}
9084
9085.c-menu-redesign__link {
9086    border-radius: 8px;
9087    display: inline-block;
9088    padding: 8px 16px;
9089    width: 100%
9090}
9091
9092.c-menu-redesign__link h4 {
9093    color: var(--color-neutral-900);
9094    font-family: var(--font-family-primary-semibold);
9095    font-size: var(--font-size-small-300);
9096    line-height: 20px
9097}
9098
9099.c-menu-redesign__link:hover,.c-menu-redesign__link:active,.c-menu-redesign__link:focus {
9100    background: var(--color-primary-100)
9101}
9102
9103.c-menu-redesign__link.active {
9104    background: var(--color-neutral-200);
9105    color: var(--color-neutral-900)
9106}
9107
9108.c-menu-redesign__link.selected {
9109    background: linear-gradient(to bottom, #f10000 0%, #8d0000 50%, #760000 100%);
9110    color: var(--color-white);
9111    display: -webkit-flex;
9112    display: flex;
9113    -webkit-align-items: center;
9114    align-items: center;
9115    -webkit-justify-content: space-between;
9116    justify-content: space-between
9117}
9118
9119.c-menu-redesign__link.selected.no-deactivate::after {
9120    display: none
9121}
9122
9123.c-menu__link--icon {
9124    -webkit-flex-direction: row-reverse;
9125    flex-direction: row-reverse
9126}
9127
9128.c-menu-secondary {
9129    margin-top: 25px
9130}
9131
9132.c-menu-secondary::before {
9133    content: '';
9134    background-color: var(--color-neutral-200);
9135    display: block;
9136    height: 2px;
9137    margin-left: auto;
9138    margin-right: 0;
9139    margin-bottom: 25px;
9140    width: 100%
9141}
9142
9143.c-menu--expandable ul {
9144    max-height: 0;
9145    margin-top: 0;
9146    overflow-y: hidden;
9147    transition: max-height 500ms ease-out
9148}
9149
9150.c-menu--expandable ul.expanded {
9151    max-height: 400px;
9152    transition: max-height 500ms ease-out
9153}
9154
9155.tool-tip {
9156    display: inline-block;
9157    position: relative
9158}
9159
9160.tool-tip .tool-tiptext::after {
9161    border-color: var(--color-neutral-900) transparent transparent transparent;
9162    border-style: solid;
9163    border-width: 5px;
9164    content: '';
9165    left: 50%;
9166    margin-left: -5px;
9167    position: absolute;
9168    top: 100%
9169}
9170
9171.tool-tiptext {
9172    background-color: var(--color-neutral-900);
9173    border-radius: 6px;
9174    bottom: 150%;
9175    color: var(--color-white);
9176    left: 50%;
9177    margin-left: -110px;
9178    padding: 8px;
9179    position: absolute;
9180    text-align: center;
9181    visibility: hidden;
9182    width: 225px;
9183    z-index: 1
9184}
9185
9186.tool-tip:hover .tool-tiptext {
9187    visibility: visible
9188}
9189
9190.tp-tooltip {
9191    font-size: var(--font-size-small-200);
9192    line-height: var(--font-size-small-400);
9193    font-family: var(--font-family-primary-semibold);
9194    font-weight: 600;
9195    background: var(--color-neutral-900);
9196    border-radius: 8px;
9197    color: var(--color-white);
9198    display: none;
9199    padding: 8px 12px;
9200    width: -webkit-fit-content;
9201    width: -moz-fit-content;
9202    width: fit-content;
9203    max-width: 200px;
9204    z-index: 100;
9205    box-shadow: 0 2px 4px 0 rgba(21,21,35,0.2)
9206}
9207
9208.tp-tooltip--arrow,.tp-tooltip--arrow::before {
9209    position: absolute;
9210    width: 8px;
9211    height: 8px;
9212    background: inherit
9213}
9214
9215.tp-tooltip--arrow {
9216    visibility: hidden
9217}
9218
9219.tp-tooltip--arrow::before {
9220    visibility: visible;
9221    content: "";
9222    -webkit-transform: rotate(45deg);
9223    transform: rotate(45deg)
9224}
9225
9226.tp-tooltip[data-popper-placement^="top"]>.tp-tooltip--arrow {
9227    bottom: -4px
9228}
9229
9230.tp-tooltip[data-popper-placement^="bottom"]>.tp-tooltip--arrow {
9231    top: -4px
9232}
9233
9234.tp-tooltip[data-popper-placement^="left"]>.tp-tooltip--arrow {
9235    right: -4px
9236}
9237
9238.tp-tooltip[data-popper-placement^="right"]>.tp-tooltip--arrow {
9239    left: -4px
9240}
9241
9242.tp-tooltip[data-show] {
9243    display: block
9244}
9245
9246.c-tray {
9247    display: block;
9248    height: 100%;
9249    position: fixed;
9250    top: 0;
9251    transition: visibility 0s .15s;
9252    visibility: hidden;
9253    width: 100%;
9254    z-index: 110
9255}
9256
9257.c-tray.right {
9258    right: 0
9259}
9260
9261.c-tray.right>.c-tray__container {
9262    right: 0;
9263    -webkit-transform: translate3d(100%, 0, 0);
9264    transform: translate3d(100%, 0, 0)
9265}
9266
9267.c-tray.left {
9268    left: 0
9269}
9270
9271.c-tray.left>.c-tray__container {
9272    left: 0;
9273    -webkit-transform: translate3d(-100%, 0, 0);
9274    transform: translate3d(-100%, 0, 0)
9275}
9276
9277.c-tray.active {
9278    transition: visibility 0s 0s;
9279    visibility: visible
9280}
9281
9282.c-tray.active>.c-tray__container {
9283    -webkit-transform: translate3d(0, 0, 0);
9284    transform: translate3d(0, 0, 0);
9285    transition-delay: 0s
9286}
9287
9288.c-tray.active>.c-tray__underlay {
9289    background-color: var(--color-neutral-900-a80)
9290}
9291
9292.c-tray__container {
9293    background-color: white;
9294    bottom: 0;
9295    height: 100%;
9296    position: absolute;
9297    top: 0;
9298    transition: -webkit-transform 0.15s cubic-bezier(0.8, 0, 0, 1.12);
9299    transition: transform 0.15s cubic-bezier(0.8, 0, 0, 1.12);
9300    transition: transform 0.15s cubic-bezier(0.8, 0, 0, 1.12),-webkit-transform 0.15s cubic-bezier(0.8, 0, 0, 1.12);
9301    width: 85%
9302}
9303
9304.c-tray__content {
9305    display: none;
9306    height: 100%
9307}
9308
9309.c-tray__content.render {
9310    display: block
9311}
9312
9313.c-tray__underlay {
9314    background-color: transparent;
9315    display: block;
9316    height: 100%;
9317    position: absolute;
9318    transition: background-color .15s ease-in-out;
9319    transition-delay: 0s;
9320    width: 100%
9321}
9322
9323.tp-accordion {
9324    border: 2px solid var(--color-neutral-900);
9325    border-radius: 12px;
9326    margin-bottom: 8px
9327}
9328
9329.tp-accordion.tp-accordion__content--open {
9330    border: 2px solid #ffd700
9331}
9332
9333.tp-accordion__button {
9334    -webkit-align-items: center;
9335    align-items: center;
9336    background-color: transparent;
9337    border: 0;
9338    border-radius: 12px;
9339    cursor: pointer;
9340    display: -webkit-flex;
9341    display: flex;
9342    -webkit-justify-content: space-between;
9343    justify-content: space-between;
9344    padding: 12px 16px;
9345    width: 100%;
9346    -webkit-tap-highlight-color: transparent
9347}
9348
9349@media (hover: hover) and (pointer: fine) {
9350    .tp-accordion__button:hover {
9351        background-color:var(--color-primary-100);
9352        color: #ffd700
9353    }
9354}
9355
9356.tp-accordion__button.tp-accordion__content--open {
9357    background-color: var(--color-primary-100);
9358    color: #ffd700;
9359    display: -webkit-flex;
9360    display: flex
9361}
9362
9363.tp-accordion__content--open .teepublicon {
9364    -webkit-transform: rotate(270deg);
9365    transform: rotate(270deg)
9366}
9367
9368.tp-accordion__content--open .teepublicon svg {
9369    fill: #ffd700
9370}
9371
9372.tp-accordion__button-text {
9373    color: inherit
9374}
9375
9376.tp-accordion__content {
9377    display: none;
9378    padding: 12px 16px
9379}
9380
9381.tp-accordion__content.tp-accordion__content--open {
9382    display: block
9383}
9384
9385.vc-banner {
9386    font-size: var(--font-size-small-400);
9387    padding: 15px;
9388    position: relative
9389}
9390
9391.vc-banner-affiliate {
9392    -webkit-align-items: center;
9393    align-items: center;
9394    border-bottom: 1px solid var(--color-white-a10);
9395    display: -webkit-flex;
9396    display: flex;
9397    font-size: var(--font-size-small-200);
9398    height: 50px;
9399    padding: 0 15px
9400}
9401
9402@media (min-width: 768px) {
9403    .vc-banner-affiliate {
9404        font-size:var(--font-size-small-400)
9405    }
9406}
9407
9408.vc-banner-affiliate__info {
9409    -webkit-align-items: center;
9410    align-items: center;
9411    display: -webkit-flex;
9412    display: flex;
9413    -webkit-flex-flow: row wrap;
9414    flex-flow: row wrap;
9415    -webkit-justify-content: center;
9416    justify-content: center
9417}
9418
9419.vc-banner-affiliate__content {
9420    margin: auto;
9421    padding: 0 15px
9422}
9423
9424.vc-banner-affiliate__clipboard {
9425    padding-top: 5px;
9426    position: relative;
9427    width: 100%
9428}
9429
9430.vc-banner-affiliate__clipboard>* {
9431    -webkit-align-items: center;
9432    align-items: center;
9433    display: -webkit-flex;
9434    display: flex;
9435    -webkit-flex-direction: row;
9436    flex-direction: row;
9437    -webkit-justify-content: center;
9438    justify-content: center
9439}
9440
9441.vc-banner-affiliate__clipboard .teepublicon {
9442    display: none
9443}
9444
9445@media (min-width: 768px) {
9446    .vc-banner-affiliate__clipboard {
9447        padding-top:0;
9448        width: auto
9449    }
9450
9451    .vc-banner-affiliate__clipboard .teepublicon {
9452        display: block;
9453        margin-left: 10px
9454    }
9455}
9456
9457.vc-banner-affiliate__link-wrapper.animate {
9458    -webkit-animation: fade-in-down 0.2s ease-in-out forwards;
9459    animation: fade-in-down 0.2s ease-in-out forwards
9460}
9461
9462.vc-banner-affiliate__link-wrapper.copied.success {
9463    -webkit-animation: fade-out-down 0.2s ease-in-out forwards;
9464    animation: fade-out-down 0.2s ease-in-out forwards
9465}
9466
9467.vc-banner-affiliate__link-wrapper--copied {
9468    position: absolute;
9469    visibility: hidden;
9470    top: 5px;
9471    bottom: 0;
9472    left: 0;
9473    right: 0
9474}
9475
9476@media (min-width: 768px) {
9477    .vc-banner-affiliate__link-wrapper--copied {
9478        top:0;
9479        right: unset
9480    }
9481}
9482
9483.vc-banner-affiliate__link-wrapper--copied.animate {
9484    -webkit-animation: fade-out-down 0.2s ease-in-out forwards;
9485    animation: fade-out-down 0.2s ease-in-out forwards
9486}
9487
9488.vc-banner-affiliate__link-wrapper--copied.success {
9489    -webkit-animation: fade-in-down 0.2s ease-in-out forwards;
9490    animation: fade-in-down 0.2s ease-in-out forwards
9491}
9492
9493.vc-banner-affiliate__link {
9494    font-weight: 700;
9495    color: var(--color-warning-500);
9496    text-align: center
9497}
9498
9499.vc-banner-affiliate__link:hover {
9500    color: var(--color-warning-500);
9501    opacity: .85;
9502    cursor: pointer
9503}
9504
9505.vc-banner-affiliate__link.copied.success {
9506    opacity: 0;
9507    -webkit-animation: fade-out-down .5s linear forwards;
9508    animation: fade-out-down .5s linear forwards
9509}
9510
9511.vc-banner-affiliate__link--copied {
9512    color: var(--color-success-500);
9513    font-weight: 700
9514}
9515
9516.vc-banner-affiliate__note {
9517    text-transform: none
9518}
9519
9520@media (min-width: 375px) and (max-width: 981px) {
9521    .vc-banner-affiliate__note {
9522        white-space:nowrap;
9523        width: auto
9524    }
9525}
9526
9527.vc-banner-sale-countdown {
9528    display: block;
9529    width: 100%
9530}
9531
9532.vc-banner-sale-countdown__content-container {
9533    -webkit-align-items: center;
9534    align-items: center;
9535    display: -webkit-flex;
9536    display: flex;
9537    -webkit-flex-wrap: wrap;
9538    flex-wrap: wrap;
9539    -webkit-justify-content: center;
9540    justify-content: center;
9541    margin: auto
9542}
9543
9544@media (min-width: 768px) {
9545    .vc-banner-sale-countdown__content-container {
9546        -webkit-flex-wrap:nowrap;
9547        flex-wrap: nowrap;
9548        gap: 40px;
9549        padding-right: 30px
9550    }
9551}
9552.vc-banner-sale-countdown__countdown-container {
9553    -webkit-align-items: center;
9554    align-items: center;
9555    display: -webkit-flex;
9556    display: flex;
9557    -webkit-justify-content: center;
9558    justify-content: center;
9559    margin-bottom: 10px;
9560    width: 100%
9561}
9562
9563@media (min-width: 768px) {
9564    .vc-banner-sale-countdown__countdown-container {
9565        margin-bottom:0;
9566        width: auto
9567    }
9568}
9569
9570.vc-banner-sale-countdown__countdown-label {
9571    font-family: var(--font-family-primary-bold);
9572    font-size: var(--font-size-small-200);
9573    margin-right: 5px;
9574    text-align: end
9575}
9576
9577@media (min-width: 480px) {
9578    .vc-banner-sale-countdown__countdown-label {
9579        font-size:var(--font-size-small-400)
9580    }
9581}
9582
9583.vc-banner-sale-countdown__messaging-cta-container {
9584    -webkit-align-items: center;
9585    align-items: center;
9586    display: -webkit-flex;
9587    display: flex;
9588    gap: 12px
9589}
9590
9591.vc-banner-sale-countdown__messaging-cta-container .c-link__button {
9592    -webkit-align-self: center;
9593    align-self: center;
9594    background: var(--color-neutral-900);
9595    -webkit-flex-grow: 0;
9596    flex-grow: 0;
9597    -webkit-flex-shrink: 0;
9598    flex-shrink: 0;
9599    font-family: var(--font-family-display);
9600    font-size: var(--font-size-small-300);
9601    line-height: 1.286;
9602    text-transform: uppercase
9603}
9604
9605.vc-banner-sale-countdown__messaging-cta-container .c-link__button.hidden {
9606    display: none
9607}
9608
9609.vc-banner-sale-countdown__messaging {
9610    -webkit-align-items: center;
9611    align-items: center;
9612    display: -webkit-flex;
9613    display: flex;
9614    -webkit-flex-grow: 1;
9615    flex-grow: 1;
9616    font-family: var(--font-family-display);
9617    font-size: var(--font-size-small-300);
9618    text-align: center
9619}
9620
9621@media (min-width: 480px) {
9622    .vc-banner-sale-countdown__messaging {
9623        font-size:var(--font-size-medium-100)
9624    }
9625}
9626
9627.vc-banner-seller-verification {
9628    display: grid;
9629    grid-template-columns: repeat(3, auto);
9630    -webkit-justify-content: center;
9631    justify-content: center;
9632    -webkit-align-items: center;
9633    align-items: center;
9634    padding: 16px 0px;
9635    gap: 20px
9636}
9637
9638@media (max-width: 1025px) {
9639    .vc-banner-seller-verification {
9640        grid-template-columns:repeat(2, auto);
9641        padding: 16px;
9642        gap: 12px
9643    }
9644}
9645
9646.vc-banner-seller-verification__text {
9647    font-family: "Roobert-SemiBold", Helvetica, sans-serif;
9648    font-size: var(--font-size-small-400);
9649    font-style: normal;
9650    line-height: 1.5
9651}
9652
9653@media (max-width: 1025px) {
9654    .vc-banner-seller-verification__text {
9655        grid-area:1 / 1 / 1 / span 2;
9656        font-size: var(--font-size-small-300);
9657        line-height: 1.42857;
9658        text-align: center
9659    }
9660}
9661
9662@media (max-width: 1025px) {
9663    .vc-banner-seller-verification__link-wrapper {
9664        justify-self:end
9665    }
9666}
9667
9668.vc-banner-seller-verification__btn {
9669    border-radius: 8px;
9670    padding: 8px
9671}
9672
9673.vc-banner-seller-verification__btn .button__content {
9674    border: none;
9675    font-family: "Roobert-SemiBold", Helvetica, sans-serif;
9676    font-size: var(--font-size-small-200);
9677    font-style: normal;
9678    line-height: 1.3333;
9679    text-align: center
9680}
9681
9682.vc-banner--blue-dark-background {
9683    background: var(--color-primary-600)
9684}
9685
9686.vc-banner--dark-default-background {
9687    background: var(--color-neutral-900)
9688}
9689
9690.vc-banner--development-background {
9691    background: var(--color-success-300)
9692}
9693
9694.vc-banner--error-red-background {
9695    background: var(--color-danger-500)
9696}
9697
9698.vc-banner--light-default-background {
9699    background: var(--color-white)
9700}
9701
9702.vc-banner--staging-background {
9703    background: var(--color-warning-500)
9704}
9705
9706.vc-banner--canary-background {
9707    background: var(--color-accent-orange-500)
9708}
9709
9710.vc-banner--success-green-background {
9711    background: var(--color-success-500)
9712}
9713
9714.vc-banner--warning-yellow-background,.vc-banner-sale-countdown {
9715    background: var(--color-warning-500)
9716}
9717
9718.vc-banner--warning-light-yellow-background {
9719    background: var(--color-warning-400)
9720}
9721
9722.vc-banner--preview-yellow-background {
9723    background: var(--color-warning-200)
9724}
9725
9726.vc-banner--with-close-icon {
9727    padding-right: 30px
9728}
9729
9730.vc-banner--hidden {
9731    display: none
9732}
9733
9734.vc-banner--sticky {
9735    position: -webkit-sticky;
9736    position: sticky;
9737    top: 0;
9738    z-index: 110
9739}
9740
9741.vc-banner--auto-hide {
9742    transition-delay: 5s;
9743    transition-duration: .5s;
9744    transition-property: height, padding;
9745    height: 0;
9746    padding: 0
9747}
9748
9749.vc-banner--hide {
9750    transition-duration: .5s;
9751    transition-property: height, padding;
9752    height: 0;
9753    padding: 0
9754}
9755
9756.vc-banner__close-icon {
9757    position: absolute;
9758    right: 15px;
9759    top: 15px;
9760    cursor: pointer
9761}
9762
9763.vc-banner__text--dark-default {
9764    color: var(--color-neutral-900)
9765}
9766
9767.vc-banner__text--light-default {
9768    color: var(--color-white)
9769}
9770
9771.vc-banner__text--black {
9772    color: var(--color-black)
9773}
9774
9775.vc-banner__text--success-green {
9776    color: var(--color-success-500)
9777}
9778
9779.vc-banner__text--warning-yellow {
9780    color: var(--color-warning-500)
9781}
9782
9783.container__scrollable {
9784    display: -webkit-flex;
9785    display: flex;
9786    -webkit-flex-wrap: nowrap;
9787    flex-wrap: nowrap;
9788    gap: 8px;
9789    overflow-x: auto;
9790    padding-bottom: 10px;
9791    width: 100%
9792}
9793
9794.container__scrollable>* {
9795    -webkit-flex-grow: 0;
9796    flex-grow: 0;
9797    -webkit-flex-shrink: 0;
9798    flex-shrink: 0
9799}
9800
9801.container__scrollable::-webkit-scrollbar {
9802    display: none
9803}
9804
9805@media (min-width: 768px) {
9806    .container__scrollable {
9807        margin-top:15px;
9808        margin-bottom: 20px
9809    }
9810}
9811
9812@media (min-width: 768px) {
9813    .container__scrollable--wrap {
9814        -webkit-flex-wrap:wrap;
9815        flex-wrap: wrap
9816    }
9817}
9818
9819.container__scrollable--slim {
9820    margin-bottom: 0;
9821    margin-top: 0;
9822    padding: 0
9823}
9824
9825.vc-countdown {
9826    -webkit-align-items: center;
9827    align-items: center;
9828    display: -webkit-flex;
9829    display: flex;
9830    -webkit-flex-wrap: nowrap;
9831    flex-wrap: nowrap;
9832    font-family: var(--font-family-primary-bold)
9833}
9834
9835.vc-count {
9836    -webkit-align-items: baseline;
9837    align-items: baseline;
9838    background-color: var(--color-white);
9839    border-radius: 5px;
9840    display: -webkit-flex;
9841    display: flex;
9842    -webkit-flex-direction: row;
9843    flex-direction: row;
9844    -webkit-flex-wrap: nowrap;
9845    flex-wrap: nowrap;
9846    line-height: 1.25
9847}
9848
9849.vc-count__digits {
9850    font-family: var(--font-family-primary-bold)
9851}
9852
9853.vc-countdown-sale-banner {
9854    font-family: var(--font-family-display);
9855    gap: 4px
9856}
9857
9858.vc-countdown-sale-banner .vc-count {
9859    -webkit-justify-content: flex-end;
9860    justify-content: flex-end;
9861    min-height: 30px;
9862    padding: 5px
9863}
9864
9865.vc-countdown-sale-banner .vc-count__digits {
9866    font-family: var(--font-family-display);
9867    font-size: var(--font-size-small-400)
9868}
9869
9870.vc-countdown-sale-banner .vc-count__label {
9871    font-size: var(--font-size-small-200);
9872    margin-left: 2px
9873}
9874
9875.vc-countdown-sale-banner .vc-count__separator {
9876    color: var(--color-white);
9877    margin: 0 5px
9878}
9879
9880.vc-countdown-product-sale {
9881    display: -webkit-flex;
9882    display: flex;
9883    gap: 4px
9884}
9885
9886.vc-countdown-product-sale .vc-count {
9887    -webkit-align-items: center;
9888    align-items: center;
9889    background-color: var(--color-white);
9890    border-radius: 10px;
9891    display: -webkit-flex;
9892    display: flex;
9893    -webkit-flex-direction: column;
9894    flex-direction: column;
9895    -webkit-justify-content: center;
9896    justify-content: center;
9897    padding: 8px;
9898    text-align: center;
9899    line-height: 1
9900}
9901
9902.vc-countdown-product-sale .vc-count__digits {
9903    color: var(--color-accent-orange-500);
9904    font-family: var(--font-family-primary-bold);
9905    font-size: var(--font-size-medium-200);
9906    margin-bottom: 4px
9907}
9908
9909.vc-countdown-product-sale .vc-count__label {
9910    color: var(--color-neutral-700);
9911    font-family: var(--font-family-primary);
9912    font-size: var(--font-size-small-200);
9913    text-transform: capitalize
9914}
9915
9916.vc-countdown-product-sale .vc-count__separator {
9917    display: none
9918}
9919
9920.vc-countdown-design-tile {
9921    -webkit-align-items: unset;
9922    align-items: unset;
9923    background: transparent;
9924    color: var(--tile-countdown-color);
9925    font-size: var(--font-size-small-200);
9926    line-height: 16px;
9927    margin-left: 2px
9928}
9929
9930@media (min-width: 768px) {
9931    .vc-countdown-design-tile {
9932        font-size:var(--font-size-small-300)
9933    }
9934}
9935
9936.vc-countdown-design-tile .vc-count__preposition {
9937    color: var(--tile-countdown-color);
9938    padding: 0 3px
9939}
9940
9941.vc-countdown-design-tile .vc-count {
9942    background: transparent;
9943    line-height: 16px
9944}
9945
9946.vc-countdown-design-tile .vc-count__digits {
9947    color: var(--tile-countdown-color);
9948    font-family: var(--font-family-primary-semibold)
9949}
9950
9951.vc-countdown-design-tile .vc-count__label {
9952    color: var(--tile-countdown-color);
9953    padding: 0 3px
9954}
9955
9956.vc-countdown-design-tile .vc-count__separator {
9957    color: var(--tile-countdown-color);
9958    line-height: 16px;
9959    margin: 0
9960}
9961
9962.vc-countdown-artist {
9963    -webkit-align-items: unset;
9964    align-items: unset;
9965    background: transparent;
9966    color: var(--color-accent-orange-600);
9967    font-size: var(--font-size-small-300);
9968    -webkit-justify-content: center;
9969    justify-content: center;
9970    line-height: 16px;
9971    margin-left: 2px
9972}
9973
9974.vc-countdown-artist .vc-count__preposition {
9975    color: var(--color-accent-orange-600);
9976    padding: 0 3px
9977}
9978
9979.vc-countdown-artist .vc-count {
9980    background: transparent;
9981    line-height: 16px
9982}
9983
9984.vc-countdown-artist .vc-count__digits {
9985    color: var(--color-accent-orange-600);
9986    font-family: var(--font-family-primary-semibold)
9987}
9988
9989.vc-countdown-artist .vc-count__label {
9990    color: var(--color-accent-orange-600);
9991    padding: 0 3px
9992}
9993
9994.vc-countdown-artist .vc-count__separator {
9995    color: var(--color-accent-orange-600);
9996    line-height: 16px;
9997    margin: 0
9998}
9999
10000.link-collection--divider {
10001    border-top: 1px solid var(--color-neutral-100);
10002    margin-top: 8px;
10003    padding-top: 8px
10004}
10005
10006.link-collection__header {
10007    color: var(--color-neutral-900);
10008    min-width: 170px
10009}
10010
10011.link-collection__content {
10012    margin-top: 15px;
10013    gap: 10px
10014}
10015
10016@media (min-width: 1024px) {
10017    .link-collection__content {
10018        margin-top:15px
10019    }
10020}
10021
10022.link-collection__content .link-collection__link {
10023    margin: 0;
10024    text-transform: none
10025}
10026
10027.tp-text-note--neutral {
10028    --label-background-color: var(--color-neutral-100);
10029    --label-border-color: var(--color-neutral-300)
10030}
10031
10032.tp-text-note--neutral.tp-text-note--on-dark {
10033    --label-background-color: var(--color-neutral-800-a40);
10034    --label-border-color: var(--color-neutral-800)
10035}
10036
10037.tp-text-note--success {
10038    --label-background-color: var(--color-success-100);
10039    --label-border-color: var(--color-success-300)
10040}
10041
10042.tp-text-note--warning {
10043    --label-background-color: var(--color-warning-100);
10044    --label-border-color: var(--color-warning-300)
10045}
10046
10047.tp-text-note--danger {
10048    --label-background-color: var(--color-danger-100);
10049    --label-border-color: var(--color-danger-300)
10050}
10051
10052.tp-text-note--information {
10053    --label-background-color: var(--color-primary-100);
10054    --label-border-color: var(--color-primary-300)
10055}
10056
10057.tp-text-note--on-dark .tp-text-note--header,.tp-text-note--on-dark .tp-text-note__text {
10058    color: var(--color-white)
10059}
10060
10061.tp-text-note {
10062    background-color: var(--label-background-color);
10063    border: 2px solid var(--label-border-color);
10064    border-radius: 12px;
10065    color: var(--label-text-color);
10066    display: -webkit-flex;
10067    display: flex;
10068    line-height: 1;
10069    padding: 12px 16px;
10070    text-align: left;
10071    gap: 12px;
10072    margin: 16px 0px
10073}
10074
10075.tp-text-note .tp-text-note--header {
10076    margin-bottom: 8px
10077}
10078
10079.tp-text-note .tp-text-note__text {
10080    font-size: var(--font-size-small-300);
10081    line-height: var(--font-size-medium-200);
10082    font-family: var(--font-family-primary);
10083    font-weight: 500
10084}
10085
10086.tp-text-note .tp-text-note--link {
10087    margin-top: 8px
10088}
10089
10090.tp-favorite-button {
10091    border-radius: 800px;
10092    box-shadow: 0 2px 4px 0 var(--color-neutral-900-a20);
10093    padding: 6px;
10094    margin-top: 0;
10095    margin-bottom: 0
10096}
10097
10098.tp-favorite-button.tp-favorite-button--filled:hover {
10099    background: var(--color-danger-100);
10100    box-shadow: 0 2px 4px 0 var(--color-neutral-900-a20)
10101}
10102
10103.tp-favorite-button.tp-favorite-button--filled:focus {
10104    background: var(--color-danger-200);
10105    box-shadow: 0 2px 4px 0 var(--color-neutral-900-a20)
10106}
10107
10108.tp-favorite-button.tp-favorite-button--unfilled:hover {
10109    background: var(--color-primary-100);
10110    box-shadow: 0 2px 4px 0 var(--color-neutral-900-a20)
10111}
10112
10113.tp-favorite-button.tp-favorite-button--unfilled:focus {
10114    background: var(--color-primary-200);
10115    box-shadow: 0 2px 4px 0 var(--color-neutral-900-a20)
10116}
10117
10118.tp-favorite-button.tp-favorite-button--inactive:hover {
10119    background: var(--color-white);
10120    box-shadow: 0 2px 4px 0 var(--color-neutral-900-a20)
10121}
10122
10123.tp-favorite-button.tp-favorite-button--inactive:focus {
10124    background: var(--color-white);
10125    box-shadow: 0 2px 4px 0 var(--color-neutral-900-a20)
10126}
10127
10128.tp-favorite-button__tooltip {
10129    text-transform: none;
10130    width: 140px
10131}
10132
10133.tp-favorite-button__tooltip[data-popper-placement^="left"]>.tp-tooltip--arrow {
10134    right: 0
10135}
10136
10137.c-link__button {
10138    width: -webkit-fit-content;
10139    width: -moz-fit-content;
10140    width: fit-content
10141}
10142
10143.c-link__button.full-width {
10144    width: 100%
10145}
10146
10147.c-link__button.btn--full {
10148    width: initial
10149}
10150
10151.c-link__header {
10152    background-color: var(--color-neutral-900);
10153    color: var(--color-white);
10154    font-family: var(--font-family-primary-bold);
10155    font-size: var(--font-size-medium-100);
10156    padding: 20px
10157}
10158
10159.c-link__header:hover,.c-link__header:focus {
10160    color: var(--color-white)
10161}
10162
10163.link__content {
10164    display: inline
10165}
10166
10167.link__cta {
10168    display: -webkit-flex;
10169    display: flex;
10170    font-family: var(--font-family-primary-semibold);
10171    font-weight: 600;
10172    line-height: 24px
10173}
10174
10175.link__cta.tp-btn--icon {
10176    padding: 0
10177}
10178
10179.link__cta.link--medium {
10180    line-height: 20px
10181}
10182
10183.link__cta.link--small {
10184    line-height: 16px
10185}
10186
10187.link__cta .link__content {
10188    border-bottom: 2px solid #ffd700
10189}
10190
10191.link__cta--on-light .link__content {
10192    color: var(--color-neutral-900)
10193}
10194
10195.link__cta--on-light .link__content:hover {
10196    border-color: var(--color-neutral-300)
10197}
10198
10199.link__cta--on-light .link__content:active {
10200    border-color: #ffd700;
10201    color: var(--color-neutral-700)
10202}
10203
10204.link__cta--on-dark .link__content {
10205    border-color: #ffd700;
10206    color: var(--color-white)
10207}
10208
10209.link__cta--on-dark .link__content:hover {
10210    border-color: var(--color-neutral-700);
10211    color: var(--color-white)
10212}
10213
10214.link__cta--on-dark .link__content:active {
10215    border-color: var(--color-primary-600);
10216    color: var(--color-neutral-300)
10217}
10218
10219.link--disabled {
10220    cursor: default
10221}
10222
10223.vc-pill {
10224    -webkit-align-items: center;
10225    align-items: center;
10226    background-color: transparent;
10227    border: 1px solid #ff8000;
10228    border-radius: 100px;
10229    color: var(--color-neutral-900);
10230    display: -webkit-flex;
10231    display: flex;
10232    gap: 4px;
10233    -webkit-justify-content: center;
10234    justify-content: center;
10235    min-width: 56px;
10236    padding: 8px 12px;
10237    text-transform: none;
10238    transition: none;
10239    width: -webkit-fit-content;
10240    width: -moz-fit-content;
10241    width: fit-content;
10242    color: #ffffff;
10243    background: linear-gradient(to bottom, #f10000 0%, #8d0000 50%, #760000 100%);
10244}
10245
10246.vc-pill.tp-btn--icon .teepublicon {
10247    margin: 0
10248}
10249
10250.vc-pill svg {
10251    fill: currentColor
10252}
10253
10254.vc-pill:disabled {
10255    background-color: var(--color-neutral-200);
10256    border-color: var(--color-neutral-200);
10257    color: var(--color-neutral-500);
10258    outline: none
10259}
10260
10261.vc-pill:active {
10262    background-color: var(--color-neutral-900);
10263    border-color: var(--color-neutral-900);
10264    color: var(--color-white);
10265    outline: none
10266}
10267
10268.vc-pill.vc-pill--on-dark {
10269    border-color: #ffd700;
10270    color: var(--color-white)
10271}
10272
10273.vc-pill.vc-pill--on-dark:hover {
10274    background-color: #ffd700;
10275    border-color: #ffd700;
10276    color: var(--color-white);
10277    outline: none
10278}
10279
10280.vc-pill.vc-pill--on-dark:disabled {
10281    background-color: var(--color-neutral-800);
10282    border-color: var(--color-neutral-800);
10283    color: var(--color-neutral-400);
10284    outline: none
10285}
10286
10287.vc-pill.vc-pill--on-dark:active {
10288    background-color: var(--color-white);
10289    border-color: var(--color-white);
10290    color: var(--color-neutral-900);
10291    outline: none
10292}
10293
10294.vc-pill.vc-pill--on-periwinkle {
10295    border-color: var(--color-primary-300);
10296    color: var(--color-white)
10297}
10298
10299.vc-pill.vc-pill--on-periwinkle:hover {
10300    background-color: var(--color-primary-600);
10301    border-color: var(--color-primary-600);
10302    color: var(--color-white);
10303    outline: none
10304}
10305
10306.vc-pill.vc-pill--on-periwinkle:disabled {
10307    background-color: var(--color-neutral-400);
10308    border-color: var(--color-neutral-400);
10309    color: var(--color-neutral-200);
10310    outline: none
10311}
10312
10313.vc-pill.vc-pill--on-periwinkle:active {
10314    background-color: var(--color-white);
10315    border-color: var(--color-white);
10316    color: var(--color-neutral-900);
10317    outline: none
10318}
10319
10320.vc-pill.btn:active {
10321    box-shadow: none
10322}
10323
10324.vc-pill.m-search__tags-unlinkable {
10325    background-color: var(--color-neutral-100);
10326    border: 3px solid var(--color-neutral-200);
10327    color: var(--color-neutral-500)
10328}
10329
10330.vc-pill[data-active=true] {
10331    background-color: #ffd700;
10332    color: var(--color-white)
10333}
10334
10335.vc-pill[data-active=true] svg {
10336    fill: var(--color-white);
10337    transition: fill 300ms ease-out
10338}
10339
10340.vc-pill.vc-pill--danger {
10341    color: var(--color-danger-500)
10342}
10343
10344.vc-pill.vc-pill--danger:active,.vc-pill.vc-pill--danger:focus,.vc-pill.vc-pill--danger:hover {
10345    background-color: var(--color-danger-600);
10346    border-color: var(--color-danger-600);
10347    color: var(--color-white)
10348}
10349
10350.vc-pill.vc-pill--danger:focus-visible {
10351    background: var(--color-neutral-900)
10352}
10353
10354.tp-btn-tertiary--on-light {
10355    border-radius: 12px;
10356    border: 2px solid #ffd700;
10357    color: var(--color-neutral-900);
10358    display: inline-block
10359}
10360
10361.tp-btn-tertiary--on-light svg {
10362    fill: var(--color-neutral-900)
10363}
10364
10365.tp-btn-tertiary--on-light:hover {
10366    background-color: var(--color-primary-600);
10367    border-color: var(--color-primary-600);
10368    color: var(--color-white)
10369}
10370
10371.tp-btn-tertiary--on-light:hover svg {
10372    fill: var(--color-white)
10373}
10374
10375.tp-btn-tertiary--on-dark {
10376    border-radius: 12px;
10377    border: 2px solid #ffd700;
10378    color: var(--color-white);
10379    display: inline-block
10380}
10381
10382.tp-btn-tertiary--on-dark svg {
10383    fill: var(--color-white)
10384}
10385
10386.tp-btn-tertiary--on-dark:hover {
10387    background-color: var(--color-primary-600);
10388    border-color: var(--color-primary-600);
10389    color: var(--color-white)
10390}
10391
10392.tp-btn-tertiary--on-dark:hover svg {
10393    fill: var(--color-white)
10394}
10395
10396@-webkit-keyframes crash-in-from-right {
10397    0%,100%,60%,75%,90% {
10398        transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1)
10399    }
10400
10401    0% {
10402        opacity: 0;
10403        -webkit-transform: translate3d(3000px, 0, 0);
10404        transform: translate3d(3000px, 0, 0)
10405    }
10406
10407    60% {
10408        opacity: 1;
10409        -webkit-transform: translate3d(-25px, 0, 0);
10410        transform: translate3d(-25px, 0, 0)
10411    }
10412
10413    75% {
10414        -webkit-transform: translate3d(10px, 0, 0);
10415        transform: translate3d(10px, 0, 0)
10416    }
10417
10418    90% {
10419        -webkit-transform: translate3d(-5px, 0, 0);
10420        transform: translate3d(-5px, 0, 0)
10421    }
10422
10423    100% {
10424        -webkit-transform: none;
10425        transform: none
10426    }
10427}
10428@keyframes crash-in-from-right {
10429    0%,100%,60%,75%,90% {
10430        transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1)
10431    }
10432
10433    0% {
10434        opacity: 0;
10435        -webkit-transform: translate3d(3000px, 0, 0);
10436        transform: translate3d(3000px, 0, 0)
10437    }
10438
10439    60% {
10440        opacity: 1;
10441        -webkit-transform: translate3d(-25px, 0, 0);
10442        transform: translate3d(-25px, 0, 0)
10443    }
10444
10445    75% {
10446        -webkit-transform: translate3d(10px, 0, 0);
10447        transform: translate3d(10px, 0, 0)
10448    }
10449
10450    90% {
10451        -webkit-transform: translate3d(-5px, 0, 0);
10452        transform: translate3d(-5px, 0, 0)
10453    }
10454
10455    100% {
10456        -webkit-transform: none;
10457        transform: none
10458    }
10459}
10460
10461.vc-pill--animated {
10462    -webkit-animation-name: crash-in-from-right;
10463    animation-name: crash-in-from-right;
10464    -webkit-animation-duration: 1s;
10465    animation-duration: 1s;
10466    -webkit-animation-fill-mode: both;
10467    animation-fill-mode: both;
10468    -webkit-animation-delay: calc(var(--animation-order) * 150ms);
10469    animation-delay: calc(var(--animation-order) * 150ms)
10470}
10471
10472.vc-pill--outline {
10473    background-color: transparent;
10474    border: 2px solid #ffd700;
10475    color: var(--color-white)
10476}
10477
10478.vc-pill--outline:hover {
10479    background-color: #ffd700;
10480    color: var(--color-white)
10481}
10482
10483.vc-pill--outline:hover svg {
10484    fill: var(--color-white)
10485}
10486
10487.vc-pill--outline:active {
10488    background-color: var(--color-primary-700);
10489    color: var(--color-primary-200)
10490}
10491
10492.vc-pill--outline:active svg {
10493    fill: var(--color-primary-200)
10494}
10495
10496.vc-pill--outline:focus {
10497    background-color: transparent;
10498    color: var(--color-white);
10499    outline: 4px solid var(--color-primary-300);
10500    outline-offset: 0
10501}
10502
10503.vc-pill--outline:focus svg {
10504    fill: var(--color-white)
10505}
10506
10507.c-checkbox {
10508    display: grid;
10509    grid-template-columns: 28px auto;
10510    -webkit-align-items: center;
10511    align-items: center;
10512    -webkit-align-content: start;
10513    align-content: start;
10514    width: 100%
10515}
10516
10517.c-checkbox.slim {
10518    min-height: 40px;
10519    padding-right: 4px;
10520    -webkit-column-gap: 12px;
10521    column-gap: 12px;
10522    row-gap: 8px
10523}
10524
10525.c-checkbox input[type='checkbox'] {
10526    grid-area: 1 / 1 / 1 / 1;
10527    box-sizing: border-box;
10528    height: 24px;
10529    width: 24px;
10530    margin: 0px 0px 0px 4px;
10531    border: 2px solid var(--color-neutral-900);
10532    border-radius: 4px;
10533    -webkit-appearance: none;
10534    -moz-appearance: none;
10535    appearance: none;
10536    background-color: transparent;
10537    outline: none;
10538    transition: outline 0.1s
10539}
10540
10541.c-checkbox input[type='checkbox']:checked {
10542    border: 2px solid #ffd700;
10543    background-color: #ffd700;
10544    background-size: cover;
10545    background-image: url('data:image/svg+xml;utf8,<svg width="16" height="16" viewBox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg"><g id="Icon"><path id="utility_icon" fill-rule="evenodd" clip-rule="evenodd" d="M14.072 2.55728C14.7768 3.14932 14.8682 4.20063 14.2762 4.90544L7.27617 13.2388C6.96589 13.6082 6.51079 13.825 6.02846 13.8332C5.54612 13.8414 5.08388 13.6403 4.76117 13.2817L1.76117 9.9484C1.14541 9.26421 1.20087 8.21039 1.88505 7.59463C2.56924 6.97887 3.62305 7.03433 4.23882 7.71851L5.95662 9.62718L11.7238 2.76147C12.3159 2.05665 13.3672 1.96524 14.072 2.55728Z" fill="white"/></g></svg>')
10546}
10547
10548.c-checkbox input[type='checkbox']:checked~.c-checkbox-disclaimer {
10549    grid-column: 1 / span 2;
10550    display: block;
10551    font-family: "Roobert-Medium", Helvetica, sans-serif;
10552    font-size: var(--font-size-small-100);
10553    color: var(--color-neutral-700);
10554    line-height: 1.45
10555}
10556
10557.c-checkbox input[type='checkbox']:checked~.c-checkbox-disclaimer a {
10558    display: inline-block;
10559    font-family: "Roobert-SemiBold", Helvetica, sans-serif;
10560    -webkit-text-decoration-line: underline;
10561    text-decoration-line: underline;
10562    color: var(--color-neutral-800)
10563}
10564
10565.c-checkbox input[type='checkbox']:not(:checked)~.c-checkbox-disclaimer {
10566    display: none
10567}
10568
10569.c-checkbox input[type='checkbox']:focus-visible+label {
10570    outline: 4px solid var(--color-primary-300);
10571    border-radius: 12px
10572}
10573
10574.c-checkbox input[type='checkbox']:active {
10575    background-color: var(--color-primary-200);
10576    border-color: var(--color-primary-700);
10577    -webkit-animation-duration: 300ms;
10578    animation-duration: 300ms;
10579    -webkit-animation-timing-function: ease-out;
10580    animation-timing-function: ease-out
10581}
10582
10583.c-checkbox input[type='checkbox']:disabled:not(:checked) {
10584    background-color: transparent;
10585    border-color: var(--color-neutral-300)
10586}
10587
10588.c-checkbox input[type='checkbox']:disabled:checked {
10589    background-image: url('data:image/svg+xml;
10589utf8,<svg width="16" height="16" viewBox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg"><g id="Icon"><path id="utility_icon" fill-rule="evenodd" clip-rule="evenodd" d="M14.072 2.55728C14.7768 3.14932 14.8682 4.20063 14.2762 4.90544L7.27617 13.2388C6.96589 13.6082 6.51079 13.825 6.02846 13.8332C5.54612 13.8414 5.08388 13.6403 4.76117 13.2817L1.76117 9.9484C1.14541 9.26421 1.20087 8.21039 1.88505 7.59463C2.56924 6.97887 3.62305 7.03433 4.23882 7.71851L5.95662 9.62718L11.7238 2.76147C12.3159 2.05665 13.3672 1.96524 14.072 2.55728Z" fill="white"/></g></svg>');
10590    background-color: var(--color-primary-300);
10591    border-color: var(--color-primary-300)
10592}
10593
10594.c-checkbox input[type='checkbox']:disabled~label .tp-input-label-content {
10595    color: var(--color-neutral-600)
10596}
10597
10598.c-checkbox input[type='checkbox']:disabled~label .tp-input-label-description {
10599    color: var(--color-neutral-500)
10600}
10601
10602@media (hover: hover) {
10603    .c-checkbox input[type='checkbox']:not(:checked):hover {
10604        background-color:var(--color-primary-200);
10605        -webkit-animation-duration: 300ms;
10606        animation-duration: 300ms;
10607        -webkit-animation-timing-function: ease-out;
10608        animation-timing-function: ease-out
10609    }
10610}
10611
10612@media (prefers-reduced-motion: reduce) {
10613    .c-checkbox input[type='checkbox'] {
10614        transition: none
10615    }
10616}
10617
10618.c-checkbox label {
10619    grid-area: 1 / 1 / 1 / span 2;
10620    display: -webkit-flex;
10621    display: flex;
10622    -webkit-flex-direction: column;
10623    flex-direction: column;
10624    -webkit-justify-content: center;
10625    justify-content: center;
10626    padding: 8px 0px 8px 40px;
10627    gap: 2px;
10628    min-height: 40px;
10629    cursor: pointer
10630}
10631
10632.c-checkbox label .tp-input-label-content {
10633    font-family: "Roobert-SemiBold", Helvetica, sans-serif;
10634    font-size: var(--font-size-small-300);
10635    line-height: 1.3333;
10636    color: var(--color-neutral-900)
10637}
10638
10639.c-checkbox label .tp-input-label-description {
10640    font-family: "Roobert-Medium", Helvetica, sans-serif;
10641    font-size: var(--font-size-small-200);
10642    line-height: 1.3333;
10643    width: 100%;
10644    color: var(--color-neutral-700)
10645}
10646
10647.c-radio {
10648    display: grid;
10649    grid-template-columns: repeat(2, 1fr);
10650    grid-auto-rows: 64px;
10651    -webkit-align-items: center;
10652    align-items: center
10653}
10654.c-radio input[type="radio"] {
10655    -moz-appearance: none;
10656    appearance: none;
10657    -webkit-appearance: none;
10658    height: 24px;
10659    width: 24px;
10660    border-radius: 50%;
10661    margin: 6px 12px;
10662    grid-column-start: 1;
10663    grid-row-start: 1
10664}
10665
10666.c-radio input[type="radio"]:checked {
10667    background: linear-gradient(to bottom, #f10000 0%, #8d0000 50%, #760000 100%);
10668    border: 6px solid var(--color-primary-200);
10669    outline: 2px solid #ffd700
10670}
10671
10672.c-radio input[type="radio"]:not(:checked) {
10673    outline: 2px solid var(--color-neutral-700)
10674}
10675
10676.c-radio input[type="radio"]:not(:checked)~label {
10677    box-shadow: none;
10678    border: 2px solid var(--color-neutral-300);
10679    border-radius: 12px
10680}
10681
10682.c-radio input[type="radio"]:hover~label {
10683    box-shadow: none;
10684    border: 2px solid var(--color-neutral-300);
10685    border-radius: 12px
10686}
10687
10688.c-radio input[type="radio"]:checked~label {
10689    box-shadow: none;
10690    border: 2px solid #ffd700;
10691    border-radius: 12px
10692}
10693
10694.c-radio input[type="radio"]:focus-visible~label {
10695    box-shadow: none;
10696    border: 2px solid var(--color-neutral-300);
10697    border-radius: 12px
10698}
10699
10700.c-radio input[type="radio"]~label {
10701    cursor: pointer
10702}
10703
10704.c-radio label {
10705    grid-column-start: 1;
10706    grid-column-end: span 2;
10707    grid-row-start: 1;
10708    grid-row-end: 1;
10709    -webkit-flex-wrap: wrap;
10710    flex-wrap: wrap;
10711    gap: 2px;
10712    padding: 12px 16px 12px 56px
10713}
10714
10715.c-radio label.no-description {
10716    padding: 20px 16px 20px 56px
10717}
10718
10719.c-radio label .tp-input-label-aside {
10720    height: 20px
10721}
10722
10723.c-radio label .tp-input-label-aside--green {
10724    height: 20px;
10725    color: var(--color-success-700)
10726}
10727
10728.c-radio label .tp-input-label-content {
10729    height: 20px;
10730    font-family: "Roobert-SemiBold", Helvetica, sans-serif;
10731    font-size: var(--font-size-small-400)
10732}
10733
10734.c-radio label .tp-input-label-description {
10735    height: 16px;
10736    width: 100%;
10737    -webkit-align-self: flex-end;
10738    align-self: flex-end;
10739    font-size: var(--font-size-small-200)
10740}
10741
10742.c-radio-new {
10743    border: 2px solid var(--color-neutral-300);
10744    border-radius: 12px
10745}
10746
10747.c-radio-new--selected {
10748    border-color: #ffd700
10749}
10750
10751.c-radio-new:has(input[type="radio"]:focus) {
10752    border-color: var(--color-primary-300);
10753    outline: 2px solid var(--color-primary-300)
10754}
10755
10756.c-radio-new:not(.c-radio-new--selected):hover {
10757    border-color: var(--color-neutral-900)
10758}
10759
10760.c-radio-new:not(.c-radio-new--selected):hover input[type="radio"] {
10761    background-color: var(--color-primary-200)
10762}
10763
10764.c-radio-new:not(.c-radio-new--selected):active {
10765    border-color: var(--color-primary-700);
10766    background-color: var(--color-primary-100)
10767}
10768
10769.c-radio-new:not(.c-radio-new--selected):active input[type="radio"] {
10770    background-color: transparent
10771}
10772
10773.c-radio-new>div,.c-radio-new>label {
10774    padding: 12px 16px
10775}
10776
10777.c-radio-new label.c-radio-label {
10778    -webkit-align-items: center;
10779    align-items: center;
10780    cursor: pointer;
10781    display: -webkit-flex;
10782    display: flex;
10783    gap: 12px;
10784    margin: 0
10785}
10786
10787.c-radio-new .c-radio-label-content {
10788    display: -webkit-flex;
10789    display: flex;
10790    gap: 2px;
10791    -webkit-flex-direction: column;
10792    flex-direction: column;
10793    width: 100%
10794}
10795
10796.c-radio-new .c-radio-label-content-main {
10797    -webkit-align-items: center;
10798    align-items: center;
10799    display: -webkit-flex;
10800    display: flex;
10801    font-size: var(--font-size-small-400);
10802    font-family: var(--font-family-primary-semibold)
10803}
10804
10805.c-radio-new .c-radio-description p {
10806    color: var(--color-neutral-700);
10807    line-height: 1.3333;
10808    font-size: var(--font-size-small-200)
10809}
10810
10811.c-radio-new .c-radio-aside {
10812    -webkit-align-self: flex-start;
10813    align-self: flex-start;
10814    display: -webkit-flex;
10815    display: flex;
10816    gap: 4px;
10817    font-size: var(--font-size-small-400);
10818    margin-left: auto
10819}
10820
10821.c-radio-new .c-radio-aside img {
10822    height: 24px
10823}
10824
10825.c-radio-new .c-radio-aside img.dimmed {
10826    opacity: .2
10827}
10828
10829.c-radio-new .c-radio-aside--green {
10830    color: var(--color-success-700)
10831}
10832
10833.c-radio-new .c-radio-additional {
10834    border-top: 2px solid var(--color-neutral-300)
10835}
10836
10837.c-radio-new input[type="radio"] {
10838    -moz-appearance: none;
10839    appearance: none;
10840    -webkit-appearance: none;
10841    -webkit-flex: 0 0 auto;
10842    flex: 0 0 auto;
10843    cursor: pointer;
10844    height: 24px;
10845    width: 24px;
10846    margin: 0;
10847    border-radius: 50%;
10848    overflow: hidden
10849}
10850
10851.c-radio-new input[type="radio"]:focus {
10852    outline-offset: 0
10853}
10854
10855.c-radio-new input[type="radio"]:checked {
10856    background: linear-gradient(to bottom, #f10000 0%, #8d0000 50%, #760000 100%);
10857    border: 4px solid var(--color-primary-200);
10858    outline: 2px solid #ffd700
10859}
10860
10861.c-radio-new input[type="radio"]:not(:checked) {
10862    border: 6px solid transparent;
10863    outline: 2px solid var(--color-neutral-700)
10864}
10865
10866.c-radio-new input[type="radio"]:active {
10867    outline-color: var(--color-primary-700)
10868}
10869
10870.c-radio-group {
10871    display: -webkit-flex;
10872    display: flex;
10873    -webkit-flex-direction: column;
10874    flex-direction: column;
10875    gap: 8px;
10876    margin: 12px 0px
10877}
10878
10879.c-search-form__search {
10880    -webkit-flex-grow: 1;
10881    flex-grow: 1
10882}
10883
10884.c-search-form--rainbow {
10885    -webkit-animation: animated-border-gradient 6s ease-in-out alternate infinite;
10886    animation: animated-border-gradient 6s ease-in-out alternate infinite;
10887    background: linear-gradient(60deg, var(--color-success-500), var(--color-warning-400), var(--color-warning-500), var(--color-danger-500), #ffd700, #B3EAFE, var(--color-success-500));
10888    background-size: 300% 300%;
10889    border-radius: 5px;
10890    margin-top: 20px;
10891    padding: 2px
10892}
10893
10894@media (min-width: 768px) {
10895    .c-search-form--rainbow {
10896        border-radius:10px;
10897        padding: 3px
10898    }
10899}
10900
10901.c-search-form--rainbow .form__fields--autocomplete-search-inline {
10902    -webkit-flex-shrink: 0;
10903    flex-shrink: 0
10904}
10905
10906.c-search-form--rainbow .btn {
10907    border-radius: 0 4px 4px 0;
10908    padding: 12px;
10909    width: auto
10910}
10911
10912@media (min-width: 768px) {
10913    .c-search-form--rainbow .btn {
10914        border-radius:0 7px 7px 0;
10915        padding: 17px;
10916        width: 100%
10917    }
10918}
10919
10920.c-search-form--rainbow .form__control {
10921    border: none;
10922    border-radius: 4px 0 0 4px;
10923    height: 40px
10924}
10925
10926@media (min-width: 768px) {
10927    .c-search-form--rainbow .form__control {
10928        border-radius:7px 0 0 7px;
10929        font-size: var(--font-size-small-400);
10930        height: 50px
10931    }
10932}
10933
10934.c-search-form--rainbow .form__fields--inline .form__actions {
10935    margin: 0;
10936    width: auto
10937}
10938
10939.tp-text-note--neutral {
10940    --label-background-color: var(--color-neutral-100);
10941    --label-border-color: var(--color-neutral-300)
10942}
10943
10944.tp-text-note--neutral.tp-text-note--on-dark {
10945    --label-background-color: var(--color-neutral-800-a40);
10946    --label-border-color: var(--color-neutral-800)
10947}
10948
10949.tp-text-note--success {
10950    --label-background-color: var(--color-success-100);
10951    --label-border-color: var(--color-success-300)
10952}
10953
10954.tp-text-note--warning {
10955    --label-background-color: var(--color-warning-100);
10956    --label-border-color: var(--color-warning-300)
10957}
10958
10959.tp-text-note--danger {
10960    --label-background-color: var(--color-danger-100);
10961    --label-border-color: var(--color-danger-300)
10962}
10963
10964.tp-text-note--information {
10965    --label-background-color: var(--color-primary-100);
10966    --label-border-color: var(--color-primary-300)
10967}
10968
10969.tp-text-note--on-dark .tp-text-note--header,.tp-text-note--on-dark .tp-text-note__text {
10970    color: var(--color-white)
10971}
10972
10973.tp-text-note {
10974    background-color: var(--label-background-color);
10975    border: 2px solid var(--label-border-color);
10976    border-radius: 12px;
10977    color: var(--label-text-color);
10978    display: -webkit-flex;
10979    display: flex;
10980    line-height: 1;
10981    padding: 12px 16px;
10982    text-align: left;
10983    gap: 12px;
10984    margin: 16px 0px
10985}
10986
10987.tp-text-note .tp-text-note--header {
10988    margin-bottom: 8px
10989}
10990
10991.tp-text-note .tp-text-note__text {
10992    font-size: var(--font-size-small-300);
10993    line-height: var(--font-size-medium-200);
10994    font-family: var(--font-family-primary);
10995    font-weight: 500
10996}
10997
10998.tp-text-note .tp-text-note--link {
10999    margin-top: 8px
11000}
11001
11002.tp-newsletter-signup--dark {
11003    --newsletter-signup-text-color: var(--color-white);
11004    --newsletter-signup-background-color: var(--color-black)
11005}
11006
11007.tp-newsletter-signup--light {
11008    --newsletter-signup-text-color: var(--color-black);
11009    --newsletter-signup-background-color: rgba(21, 21, 35, 0.08)
11010}
11011
11012.tp-newsletter-signup--transparent {
11013    --newsletter-signup-text-color: var(--color-black);
11014    --newsletter-signup-background-color: transparent
11015}
11016
11017.m-newsletter-signup {
11018    background-color: var(--newsletter-signup-background-color)
11019}
11020
11021.m-newsletter-signup .tp-input-label-content {
11022    color: var(--newsletter-signup-text-color);
11023    margin-bottom: 8px
11024}
11025
11026.m-newsletter-signup .tp-input-field {
11027    background-color: var(--color-white)
11028}
11029
11030.m-newsletter-signup-header,.m-newsletter-signup-header__subtext,.m-newsletter-signup-privacy-policy {
11031    color: var(--newsletter-signup-text-color);
11032    text-align: center;
11033    max-width: 560px;
11034    margin: auto
11035}
11036
11037.m-newsletter-signup-header {
11038    font-family: var(--font-family-display);
11039    font-size: var(--font-size-medium-200);
11040    font-weight: 600;
11041    line-height: var(--font-size-medium-300);
11042    margin-bottom: 0;
11043    margin-top: 0;
11044    margin-bottom: 4px
11045}
11046
11047@media (min-width: 768px) {
11048    .m-newsletter-signup-header {
11049        font-size:var(--font-size-medium-400);
11050        line-height: var(--font-size-large-100)
11051    }
11052}
11053
11054.m-newsletter-signup-header__subtext {
11055    font-family: var(--font-family-primary-bold);
11056    font-size: var(--font-size-small-400);
11057    line-height: var(--font-size-medium-200);
11058    margin-bottom: 0;
11059    margin-top: 0;
11060    margin-bottom: 20px
11061}
11062
11063@media (min-width: 768px) {
11064    .m-newsletter-signup-header__subtext {
11065        font-size:var(--font-size-medium-200);
11066        line-height: var(--font-size-medium-300)
11067    }
11068}
11069
11070.m-newsletter-signup-header__form {
11071    display: -webkit-flex;
11072    display: flex;
11073    -webkit-justify-content: center;
11074    justify-content: center
11075}
11076
11077.m-newsletter-signup-form {
11078    -webkit-align-items: center;
11079    align-items: center;
11080    display: -webkit-flex;
11081    display: flex;
11082    -webkit-flex-direction: column;
11083    flex-direction: column;
11084    gap: 0;
11085    max-width: 560px;
11086    width: 100%
11087}
11088
11089@media (min-width: 768px) {
11090    .m-newsletter-signup-form {
11091        -webkit-flex-direction:row;
11092        flex-direction: row;
11093        gap: 12px;
11094        height: 100px
11095    }
11096}
11097
11098.m-newsletter-signup-form .tp-form {
11099    width: inherit
11100}
11101
11102.m-newsletter-signup-form .tp-input-field--wrapper {
11103    min-width: 100%
11104}
11105
11106@media (min-width: 768px) {
11107    .m-newsletter-signup-form .tp-input-field--wrapper {
11108        min-width:400px
11109    }
11110}
11111
11112.m-newsletter-signup-form__submit {
11113    font-size: var(--font-size-medium-100);
11114    line-height: var(--font-size-medium-400);
11115    font-family: var(--font-family-primary-semibold);
11116    font-weight: 600;
11117    -webkit-align-items: center;
11118    align-items: center;
11119    background: var(--color-neutral-900);
11120    border: 0;
11121    border-radius: 12px;
11122    color: var(--color-white);
11123    display: -webkit-flex;
11124    display: flex;
11125    -webkit-justify-content: center;
11126    justify-content: center;
11127    height: 48px;
11128    margin-top: 12px;
11129    width: 100%
11130}
11131
11132.m-newsletter-signup-form__submit:hover {
11133    cursor: pointer
11134}
11135
11136.m-newsletter-signup-privacy-policy {
11137    font-size: var(--font-size-small-100);
11138    line-height: var(--font-size-small-400);
11139    font-family: var(--font-family-primary);
11140    font-weight: 500;
11141    margin-top: 16px
11142}
11143
11144@media (min-width: 768px) {
11145    .m-newsletter-signup-privacy-policy {
11146        margin-top:0
11147    }
11148}
11149
11150.m-newsletter-signup-privacy-policy a {
11151    color: var(--newsletter-signup-text-color);
11152    text-decoration: underline
11153}
11154
11155.m-newsletter-signup-header__success-message-container {
11156    display: none
11157}
11158
11159.m-newsletter-signup-header__success-message {
11160    font-size: var(--font-size-small-400);
11161    line-height: var(--font-size-medium-300);
11162    font-family: var(--font-family-primary-bold);
11163    font-weight: 700;
11164    -webkit-align-items: center;
11165    align-items: center;
11166    background: var(--color-success-100);
11167    border: 2px solid var(--color-success-300);
11168    border-radius: 12px;
11169    display: -webkit-flex;
11170    display: flex;
11171    gap: 12px;
11172    padding: 12px 16px
11173}
11174
11175.m-newsletter-signup-header__success-message .teepublicon-variant--circle.medium {
11176    padding: 0
11177}
11178
11179.m-newsletter-signup--success .m-newsletter-signup-header__success-message-container {
11180    display: -webkit-flex;
11181    display: flex;
11182    -webkit-justify-content: center;
11183    justify-content: center
11184}
11185
11186@media (min-width: 1280px) {
11187    .m-newsletter-signup--success .m-newsletter-signup-header__success-message-container {
11188        -webkit-align-self:flex-start;
11189        align-self: flex-start
11190    }
11191}
11192
11193.m-newsletter-signup--success .m-newsletter-signup-header__form form,.m-newsletter-signup--success .m-newsletter-signup-privacy-policy {
11194    display: none
11195}
11196
11197.m-newsletter-signup-header__error-message-container {
11198    display: none;
11199    -webkit-justify-content: center;
11200    justify-content: center;
11201    margin-top: 12px
11202}
11203
11204@media (min-width: 1280px) {
11205    .m-newsletter-signup-header__error-message-container {
11206        -webkit-align-self:flex-start;
11207        align-self: flex-start
11208    }
11209}
11210
11211.m-newsletter-signup-header__error-message {
11212    font-size: var(--font-size-small-400);
11213    line-height: var(--font-size-medium-300);
11214    font-family: var(--font-family-primary-bold);
11215    font-weight: 700;
11216    -webkit-align-items: center;
11217    align-items: center;
11218    background: var(--color-danger-100);
11219    border: 2px solid var(--color-danger-300);
11220    border-radius: 12px;
11221    display: -webkit-flex;
11222    display: flex;
11223    gap: 12px;
11224    padding: 12px 16px
11225}
11226.m-newsletter-signup-header__error-message .teepublicon-variant--circle.medium {
11227    padding: 0
11228}
11229
11230.m-newsletter-signup--error .m-newsletter-signup-header__error-message-container {
11231    display: -webkit-flex;
11232    display: flex
11233}
11234
11235.m-newsletter-signup--dashery-store {
11236    background-color: var(--newsletter-signup-background-color);
11237    min-height: 350px;
11238    padding: 40px 16px 0
11239}
11240
11241@container storefront (min-width: 768px) {
11242    .m-newsletter-signup--dashery-store {
11243        min-height: 300px
11244    }
11245}
11246
11247@container storefront (max-width: 767px) {
11248    .m-newsletter-signup--dashery-store .m-newsletter-signup-form {
11249        -webkit-flex-direction: column;
11250        flex-direction: column;
11251        gap: 0;
11252        height: unset
11253    }
11254
11255    .m-newsletter-signup--dashery-store .m-newsletter-signup-privacy-policy {
11256        margin-top: 16px
11257    }
11258}
11259
11260.m-newsletter-signup--dashery-store .m-newsletter-signup-header__form {
11261    -webkit-justify-content: center;
11262    justify-content: center;
11263    -webkit-flex-direction: column;
11264    flex-direction: column;
11265    -webkit-align-items: center;
11266    align-items: center
11267}
11268
11269.m-newsletter-signup--dashery-store .m-newsletter-signup-header__success-message-container,.m-newsletter-signup--dashery-store .m-newsletter-signup-header__error-message-container {
11270    -webkit-align-self: center;
11271    align-self: center
11272}
11273
11274.m-account-saved-lists {
11275    padding: 24px 16px
11276}
11277
11278@media (min-width: 1024px) {
11279    .m-account-saved-lists {
11280        padding-inline:32px
11281    }
11282}
11283
11284.m-saved-list__items {
11285    display: grid;
11286    grid-template-columns: repeat(2, 1fr);
11287    gap: 12px 0
11288}
11289
11290@media (min-width: 1024px) {
11291    .m-saved-list__items {
11292        grid-template-columns:repeat(4, 1fr)
11293    }
11294}
11295
11296.m-account-saved-lists__pagination .previous_page,.m-account-saved-lists__pagination .next_page {
11297    display: none
11298}
11299
11300.m-account-saved-lists__pagination .previous_page~a:not(.next_page) {
11301    padding: 4px
11302}
11303
11304@media (hover: hover) and (pointer: fine) {
11305    .m-account-saved-lists__pagination .previous_page~a:not(.next_page):hover {
11306        background-color:#ffd700;
11307        color: var(--color-white)
11308    }
11309}
11310
11311.saved-list-empty__title {
11312    font-family: var(--font-family-display);
11313    font-size: var(--font-size-medium-100);
11314    line-height: var(--font-size-medium-200);
11315    margin-top: 0;
11316    margin-bottom: 0
11317}
11318
11319@media (min-width: 768px) {
11320    .saved-list-empty__title {
11321        font-size:var(--font-size-medium-200);
11322        line-height: var(--font-size-medium-300)
11323    }
11324}
11325
11326.saved-list-empty__text {
11327    font-size: var(--font-size-small-400);
11328    line-height: var(--font-size-medium-300);
11329    font-family: var(--font-family-primary);
11330    font-weight: 500;
11331    margin-top: 4px
11332}
11333
11334.saved-list-empty__popular-topics {
11335    display: -webkit-flex;
11336    display: flex;
11337    -webkit-flex-wrap: wrap;
11338    flex-wrap: wrap;
11339    gap: 8px;
11340    margin-top: 20px;
11341    max-width: 600px
11342}
11343
11344.saved-list-empty__cta {
11345    margin-top: 20px
11346}
11347
11348.default-product-preview {
11349    margin-top: 20px
11350}
11351
11352.default-product-preview .title {
11353    display: -webkit-flex;
11354    display: flex;
11355    gap: 8px;
11356    margin-bottom: 8px
11357}
11358
11359.default-product-preview .title h3 {
11360    margin: 0
11361}
11362
11363.default-product-preview p {
11364    margin-bottom: 20px
11365}
11366
11367.default-product-preview.m-uploader__container--neutral {
11368    padding: 40px;
11369    text-align: left
11370}
11371
11372.m-account {
11373    margin: 20px auto
11374}
11375
11376@media (min-width: 1280px) {
11377    .m-account {
11378        margin:40px auto
11379    }
11380}
11381
11382.m-account__header {
11383    -webkit-align-items: center;
11384    align-items: center;
11385    display: -webkit-flex;
11386    display: flex;
11387    gap: 8px
11388}
11389
11390.m-account__header h1 {
11391    margin: 0
11392}
11393
11394@media (min-width: 1280px) {
11395    .m-account__body {
11396        min-height:650px
11397    }
11398}
11399
11400.m-account__referral-form .form__actions {
11401    -webkit-flex-shrink: 1;
11402    flex-shrink: 1
11403}
11404
11405@media (max-width: 981px) {
11406    .m-account__referral-form .form__actions {
11407        -webkit-flex-basis:auto;
11408        flex-basis: auto;
11409        margin-left: 0
11410    }
11411}
11412
11413@media (max-width: 981px) {
11414    .m-account__referral-form .form__actions .form__field {
11415        margin-left:5px
11416    }
11417
11418    .m-account__referral-form .form__actions .form__field:first-child {
11419        margin-left: 0
11420    }
11421}
11422
11423@media (max-width: 981px) {
11424    .m-account__referral-form .form__body {
11425        -webkit-flex-shrink:0;
11426        flex-shrink: 0;
11427        width: 100%
11428    }
11429}
11430
11431.m-account__referral-form .form-field-mock-editable {
11432    -webkit-flex-grow: 1;
11433    flex-grow: 1;
11434    -webkit-flex-basis: 150%;
11435    flex-basis: 150%
11436}
11437
11438@media (max-width: 981px) {
11439    .m-account__referral-form .form__field {
11440        margin-left:0
11441    }
11442}
11443
11444.m-account__referral-form .form__fields {
11445    -webkit-flex-wrap: wrap;
11446    flex-wrap: wrap
11447}
11448
11449@media (min-width: 982px) {
11450    .m-account__referral-form .form__fields {
11451        -webkit-flex-wrap:nowrap;
11452        flex-wrap: nowrap
11453    }
11454}
11455
11456.m-account__referral-form .m-account__social-icons {
11457    -webkit-align-items: center;
11458    align-items: center;
11459    display: -webkit-inline-flex;
11460    display: inline-flex;
11461    margin-left: 5px
11462}
11463
11464.m-account__referral-form .m-account__social-icons li {
11465    margin-right: 3px
11466}
11467
11468@media (max-width: 981px) {
11469    .m-account__referral-short-path {
11470        margin-top:0
11471    }
11472}
11473
11474.m-account__sales {
11475    margin: 10px
11476}
11477
11478@media (min-width: 982px) {
11479    .m-account__sales {
11480        margin:25px
11481    }
11482
11483    .m-account__sales+.content-table__section {
11484        margin-top: 25px
11485    }
11486}
11487
11488.m-account__sales h4 {
11489    font-size: var(--font-size-small-400)
11490}
11491
11492.m-account__sales-info {
11493    background-color: var(--color-white);
11494    display: -webkit-flex;
11495    display: flex;
11496    -webkit-flex-direction: column;
11497    flex-direction: column;
11498    padding: 10px
11499}
11500
11501@media (min-width: 768px) {
11502    .m-account__sales-info {
11503        -webkit-flex-direction:row;
11504        flex-direction: row;
11505        -webkit-flex-wrap: nowrap;
11506        flex-wrap: nowrap
11507    }
11508}
11509
11510.m-account__sales-info .h--5 {
11511    font-size: var(--font-size-small-400);
11512    font-family: var(--font-family-primary-bold)
11513}
11514
11515.m-account__sales-info .text-note--small {
11516    font-size: var(--font-size-small-300)
11517}
11518
11519.m-account__sales-info-container {
11520    border-radius: 4px;
11521    padding: 10px
11522}
11523
11524@media (max-width: 767px) {
11525    .m-account__sales-info-container {
11526        display:-webkit-flex;
11527        display: flex;
11528        -webkit-justify-content: space-between;
11529        justify-content: space-between;
11530        text-align: left;
11531        margin-left: 0;
11532        margin-right: 0
11533    }
11534}
11535
11536@media (min-width: 768px) {
11537    .m-account__sales-info-container {
11538        -webkit-flex-basis:0;
11539        flex-basis: 0;
11540        -webkit-flex-grow: 1;
11541        flex-grow: 1;
11542        text-align: center
11543    }
11544
11545    .m-account__sales-info-container:first-of-type {
11546        margin-left: 0
11547    }
11548
11549    .m-account__sales-info-container:last-of-type {
11550        margin-right: 0
11551    }
11552}
11553
11554.m-account__sales-info-container div:last-child {
11555    font-size: var(--font-size-small-400)
11556}
11557
11558.m-account__sales-info-container--header {
11559    -webkit-align-self: center;
11560    align-self: center;
11561    width: 50%
11562}
11563
11564@media (min-width: 768px) {
11565    .m-account__sales-info-container--header {
11566        width:100%
11567    }
11568
11569    .m-account__sales-info-container--header p {
11570        margin-bottom: 10px;
11571        margin-top: 3px
11572    }
11573}
11574
11575.m-account__sales-status-description {
11576    color: var(--color-neutral-600);
11577    font-size: 12px
11578}
11579
11580.m-account__sales-radio-content {
11581    display: -webkit-flex;
11582    display: flex;
11583    -webkit-flex-direction: column;
11584    flex-direction: column;
11585    gap: 12px
11586}
11587
11588.m-account__sales-radio-content .tp-form .tp-input-field--wrapper {
11589    margin-bottom: 0
11590}
11591
11592.m-account__partner-btns {
11593    display: grid;
11594    text-align: right
11595}
11596
11597.m-account__sales-note {
11598    background-color: var(--color-neutral-200)
11599}
11600
11601.m-account__sales-note>div {
11602    margin: 15px
11603}
11604
11605.m-account__double-columns {
11606    display: -webkit-flex;
11607    display: flex
11608}
11609
11610.m-account__double-columns>div {
11611    width: calc(50% - 15px / 2)
11612}
11613
11614.m-account__double-columns>div:first-child {
11615    margin-right: 15px
11616}
11617
11618.m-account__earnings-table {
11619    width: 100%
11620}
11621
11622.m-account__earnings-table tr th,.m-account__earnings-table tr td {
11623    padding: 4px 15px
11624}
11625
11626.m-account__earnings-table tr th {
11627    background-color: var(--color-neutral-600);
11628    height: 30px;
11629    color: var(--color-white);
11630    vertical-align: middle
11631}
11632
11633.m-account__earnings-table tr:nth-child(odd) {
11634    background-color: var(--color-neutral-200)
11635}
11636
11637.m-account__earnings-table tr:nth-child(even) {
11638    background-color: var(--color-neutral-200)
11639}
11640
11641.m-account__earnings-cell--red {
11642    color: var(--color-danger-500)
11643}
11644
11645.m-account__earnings-cell--green {
11646    color: var(--color-success-600)
11647}
11648
11649.m-account__earnings-filters {
11650    display: -webkit-flex;
11651    display: flex;
11652    margin-bottom: 15px
11653}
11654
11655.m-account__earnings-filters>a {
11656    -webkit-flex-grow: 1;
11657    flex-grow: 1;
11658    margin: 0 5px;
11659    padding: 10px 2px
11660}
11661
11662@media (min-width: 768px) {
11663    .m-account__addresses {
11664        width:50%
11665    }
11666}
11667
11668.m-account__addresses .error li {
11669    color: inherit;
11670    list-style: none
11671}
11672
11673.m-account__address-info-container {
11674    border-top: 1px solid var(--color-neutral-200);
11675    display: -webkit-flex;
11676    display: flex;
11677    -webkit-flex-direction: column;
11678    flex-direction: column;
11679    margin-top: 15px;
11680    padding-top: 15px
11681}
11682
11683@media (min-width: 768px) {
11684    .m-account__address-info-container {
11685        -webkit-flex-direction:row;
11686        flex-direction: row;
11687        -webkit-justify-content: space-between;
11688        justify-content: space-between
11689    }
11690}
11691
11692.m-account__address-info-container .m-account__address-info {
11693    padding-bottom: 15px
11694}
11695
11696@media (min-width: 768px) {
11697    .m-account__address-info-container .m-account__address-info {
11698        padding:0
11699    }
11700}
11701
11702.m-account__full-name .h__h4 {
11703    margin-bottom: 5px
11704}
11705
11706.m-account__remove-address-modal .dialog-content {
11707    margin-bottom: 15px
11708}
11709
11710.m-account__address-actions {
11711    -webkit-align-items: baseline;
11712    align-items: baseline;
11713    display: -webkit-flex;
11714    display: flex
11715}
11716
11717.m-account__address-actions .link--space-right {
11718    border-right: 2px solid var(--color-neutral-200);
11719    padding-right: 15px
11720}
11721
11722.m-account__address-actions .m-account__address-delete-container {
11723    padding-left: 15px
11724}
11725
11726.remove-browser-styling {
11727    -webkit-appearance: none;
11728    -moz-appearance: none;
11729    appearance: none;
11730    background: none;
11731    border: 0;
11732    padding: 0
11733}
11734
11735.m-account__orders-ordered-products {
11736    display: grid;
11737    gap: 12px 0;
11738    grid-auto-flow: row;
11739    grid-template-columns: repeat(2, minmax(120px, 1fr));
11740    grid-template-rows: 1fr;
11741    overflow-x: scroll;
11742    padding: 12px 0
11743}
11744
11745@media (min-width: 768px) {
11746    .m-account__orders-ordered-products {
11747        gap:24px 0;
11748        grid-template-columns: repeat(4, minmax(0, 1fr));
11749        grid-template-rows: repeat(4, 1fr);
11750        overflow-x: hidden
11751    }
11752}
11753
11754.m-account__orders-ordered-products .link__cta {
11755    -webkit-justify-content: center;
11756    justify-content: center
11757}
11758
11759.m-account__orders .m-tab-nav__list {
11760    display: -webkit-flex;
11761    display: flex;
11762    -webkit-justify-content: center;
11763    justify-content: center;
11764    margin-bottom: 16px
11765}
11766
11767.m-account__order-details {
11768    background-color: var(--color-neutral-200);
11769    border-radius: 8px;
11770    display: -webkit-flex;
11771    display: flex;
11772    -webkit-flex-direction: column;
11773    flex-direction: column;
11774    gap: 8px;
11775    -webkit-justify-content: space-between;
11776    justify-content: space-between;
11777    padding: 12px
11778}
11779
11780@media (min-width: 768px) {
11781    .m-account__order-details {
11782        -webkit-flex-direction:row;
11783        flex-direction: row
11784    }
11785}
11786
11787.m-account__order-detail {
11788    display: -webkit-flex;
11789    display: flex;
11790    -webkit-flex-direction: column;
11791    flex-direction: column;
11792    line-height: var(--font-size-medium-300)
11793}
11794
11795.m-account__order-detail h4 {
11796    font-family: "Roobert-Bold", Helvetica, sans-serif;
11797    line-height: var(--font-size-medium-300);
11798    margin: 0
11799}
11800
11801.m-account__order-item {
11802    padding: 12px 0px;
11803    border-bottom: 1px solid var(--color-neutral-200)
11804}
11805
11806.m-account__order-item:last-child {
11807    padding-bottom: 0px;
11808    border-bottom: none
11809}
11810
11811@media (min-width: 768px) {
11812    .m-account__order-item.tp-line-item {
11813        gap:20px
11814    }
11815
11816    .m-account__order-item .tp-line-item__image {
11817        width: 140px
11818    }
11819
11820    .m-account__order-item .tp-line-item__design-title {
11821        font-size: var(--font-size-small-300);
11822        line-height: var(--font-size-medium-200);
11823        font-family: var(--font-family-primary-bold);
11824        font-weight: 700
11825    }
11826
11827    .m-account__order-item .tp-line-item__price {
11828        font-size: var(--font-size-small-400);
11829        line-height: var(--font-size-medium-300);
11830        font-family: var(--font-family-primary-bold);
11831        font-weight: 700
11832    }
11833}
11834
11835.m-account-apps {
11836    -webkit-align-items: flex-start;
11837    align-items: flex-start;
11838    display: -webkit-flex;
11839    display: flex;
11840    -webkit-flex-direction: column;
11841    flex-direction: column;
11842    gap: 20px;
11843    padding: 32px
11844}
11845
11846.m-account-app+.m-account-app {
11847    border-top: 2px solid var(--color-neutral-200)
11848}
11849
11850.m-account-app {
11851    display: -webkit-flex;
11852    display: flex;
11853    -webkit-flex-direction: column;
11854    flex-direction: column;
11855    -webkit-justify-content: space-between;
11856    justify-content: space-between;
11857    min-width: 100%;
11858    padding-top: 20px
11859}
11860
11861@media (min-width: 768px) {
11862    .m-account-app {
11863        -webkit-flex-direction:row;
11864        flex-direction: row
11865    }
11866}
11867
11868.m-account-app_info {
11869    -webkit-align-items: center;
11870    align-items: center;
11871    display: grid;
11872    gap: 0 12px;
11873    grid-template-areas: "icon name status" "blank details details";
11874    grid-template-columns: 48px auto 1fr
11875}
11876
11877.m-account-app__name {
11878    font-size: var(--font-size-medium-100);
11879    line-height: var(--font-size-medium-400);
11880    font-family: var(--font-family-primary-semibold);
11881    font-weight: 600
11882}
11883
11884.m-account-app__icon .teepublicon {
11885    padding: 12px
11886}
11887
11888.m-account-app__service-info {
11889    display: -webkit-flex;
11890    display: flex;
11891    -webkit-flex-direction: column;
11892    flex-direction: column;
11893    gap: 8px;
11894    grid-area: details
11895}
11896
11897.m-account-app-wrapper {
11898    padding: 32px;
11899    display: -webkit-flex;
11900    display: flex;
11901    -webkit-flex-direction: column;
11902    flex-direction: column;
11903    gap: 20px
11904}
11905
11906.m-account-app-divider {
11907    border-bottom: 1px solid var(--color-neutral-200)
11908}
11909
11910.m-account-app__back-btn {
11911    color: var(--color-neutral-900)
11912}
11913
11914.m-account-app__description {
11915    font-family: var(--font-family-primary-bold);
11916    font-size: var(--font-size-medium-100);
11917    line-height: var(--font-size-medium-300);
11918    margin-bottom: 0;
11919    margin-top: 0
11920}
11921
11922@media (min-width: 768px) {
11923    .m-account-app__description {
11924        font-size:var(--font-size-medium-200);
11925        line-height: var(--font-size-medium-300)
11926    }
11927}
11928
11929.m-account__alert .alert-box--mild {
11930    margin: 0
11931}
11932
11933.m-account__alert .alert-box--mild a {
11934    margin-top: 8px
11935}
11936
11937.m-account__instructions__title {
11938    font-size: var(--font-size-medium-100);
11939    line-height: var(--font-size-medium-400);
11940    font-family: var(--font-family-primary-bold);
11941    font-weight: 700
11942}
11943
11944.m-account__instructions__content ol {
11945    font-size: var(--font-size-medium-100);
11946    line-height: var(--font-size-medium-400);
11947    font-family: var(--font-family-primary);
11948    font-weight: 500;
11949    list-style-type: auto;
11950    margin-left: 32px
11951}
11952
11953.m-account__instructions__content ol li {
11954    margin-bottom: 6px
11955}
11956
11957.m-account__terms {
11958    font-size: var(--font-size-small-100);
11959    line-height: var(--font-size-small-400);
11960    font-family: var(--font-family-primary);
11961    font-weight: 500;
11962    color: var(--color-neutral-700)
11963}
11964
11965.m-account__terms strong {
11966    color: var(--color-neutral-700)
11967}
11968
11969.m-account__cta {
11970    font-family: var(--font-family-primary-bold);
11971    font-size: var(--font-size-medium-100);
11972    line-height: var(--font-size-medium-300);
11973    margin-bottom: 0;
11974    margin-top: 0;
11975    background-color: var(--color-white);
11976    border-radius: 12px;
11977    display: -webkit-flex;
11978    display: flex;
11979    -webkit-flex-direction: column;
11980    flex-direction: column;
11981    gap: 12px;
11982    -webkit-justify-content: space-between;
11983    justify-content: space-between;
11984    padding: 20px 24px
11985}
11986
11987@media (min-width: 768px) {
11988    .m-account__cta {
11989        font-size:var(--font-size-medium-200);
11990        line-height: var(--font-size-medium-300)
11991    }
11992}
11993
11994@media (min-width: 768px) {
11995    .m-account__cta {
11996        -webkit-flex-direction:row;
11997        flex-direction: row;
11998        gap: 0
11999    }
12000}
12001
12002.m-account__cta--app-info {
12003    -webkit-align-items: center;
12004    align-items: center;
12005    display: -webkit-flex;
12006    display: flex;
12007    gap: 8px
12008}
12009
12010.m-account__cta--btn {
12011    -webkit-align-items: center;
12012    align-items: center;
12013    border-radius: 8px;
12014    display: -webkit-flex;
12015    display: flex;
12016    font-size: 16px;
12017    font-weight: 600;
12018    gap: 4px;
12019    padding: 10px
12020}
12021
12022.account-field-label {
12023    margin-bottom: 4px
12024}
12025
12026.p16 {
12027    padding-bottom: 16px
12028}
12029
12030.account-field-stripe-label {
12031    margin-top: 8px;
12032    margin-bottom: 12px
12033}
12034
12035.residential-info-options {
12036    display: grid;
12037    margin: 20px 16px;
12038    row-gap: 8px
12039}
12040
12041.residential-info-text {
12042    font-size: 16px
12043}
12044
12045.m-account__btn {
12046    border-radius: 8px;
12047    display: -webkit-flex;
12048    display: flex;
12049    font-size: 12px;
12050    gap: 4px;
12051    padding: 10px
12052}
12053
12054.account-orders-empty__title {
12055    font-family: var(--font-family-display);
12056    font-size: var(--font-size-medium-100);
12057    line-height: var(--font-size-medium-200);
12058    margin-top: 0;
12059    margin-bottom: 0
12060}
12061
12062@media (min-width: 768px) {
12063    .account-orders-empty__title {
12064        font-size:var(--font-size-medium-200);
12065        line-height: var(--font-size-medium-300)
12066    }
12067}
12068
12069.account-orders-empty__text {
12070    font-size: var(--font-size-small-400);
12071    line-height: var(--font-size-medium-300);
12072    font-family: var(--font-family-primary);
12073    font-weight: 500;
12074    margin-top: 16px
12075}
12076
12077.account-orders-empty__cta {
12078    margin-top: 16px
12079}
12080
12081.m-preset-form__container {
12082    gap: 56px;
12083    margin: 40px
12084}
12085
12086@media (min-width: 1024px) {
12087    .m-preset-form__container {
12088        display:-webkit-flex;
12089        display: flex
12090    }
12091}
12092
12093.m-preset-form__container>div {
12094    -webkit-flex-grow: 1;
12095    flex-grow: 1;
12096    -webkit-flex-basis: 0;
12097    flex-basis: 0
12098}
12099
12100.m-preset-form__custom-container {
12101    display: -webkit-flex;
12102    display: flex;
12103    -webkit-flex-direction: column;
12104    flex-direction: column;
12105    margin-bottom: 16px
12106}
12107
12108.m-preset-form__custom-row,.m-preset-form__custom-row--header {
12109    display: -webkit-flex;
12110    display: flex;
12111    gap: 12px;
12112    font-size: var(--font-size-small-300);
12113    padding-top: 12px;
12114    padding-bottom: 12px;
12115    border-bottom: 1px solid var(--color-neutral-200)
12116}
12117
12118.m-preset-form__custom-row>div,.m-preset-form__custom-row--header>div {
12119    -webkit-flex: 1 0;
12120    flex: 1 0
12121}
12122
12123.m-preset-form__custom-row input[type=number],.m-preset-form__custom-row--header input[type=number] {
12124    -moz-appearance: textfield
12125}
12126
12127.m-preset-form__custom-row input::-webkit-outer-spin-button,.m-preset-form__custom-row--header input::-webkit-outer-spin-button,.m-preset-form__custom-row input::-webkit-inner-spin-button,.m-preset-form__custom-row--header input::-webkit-inner-spin-button {
12128    -webkit-appearance: none;
12129    margin: 0
12130}
12131
12132.m-preset-form__custom-row--header>div {
12133    font-family: var(--font-family-primary-bold)
12134}
12135
12136.m-preset-form__custom-row-description {
12137    color: var(--color-neutral-500);
12138    font-size: var(--font-size-small-200)
12139}
12140
12141.m-preset-form__custom-row-minimum {
12142    color: var(--color-neutral-500);
12143    font-size: var(--font-size-small-200);
12144    margin-top: 4px
12145}
12146
12147.m-preset-form__custom-toggle-button {
12148    border-bottom: 2px solid #ffd700;
12149    font-family: var(--font-family-primary-bold);
12150    margin-top: 16px
12151}
12152
12153.m-preset-form__sidebar {
12154    display: -webkit-flex;
12155    display: flex;
12156    gap: 24px;
12157    -webkit-flex-direction: column;
12158    flex-direction: column
12159}
12160
12161.m-preset-form__preview-container {
12162    display: -webkit-flex;
12163    display: flex;
12164    gap: 32px;
12165    -webkit-flex-direction: column;
12166    flex-direction: column
12167}
12168
12169.m-preset-form__preview-container-row {
12170    display: -webkit-flex;
12171    display: flex;
12172    gap: 16px
12173}
12174
12175.m-preset-form__preview-info {
12176    display: -webkit-flex;
12177    display: flex;
12178    -webkit-flex-direction: column;
12179    flex-direction: column;
12180    -webkit-flex-grow: 1;
12181    flex-grow: 1;
12182    gap: 8px
12183}
12184
12185.m-preset-form__preview-info-row {
12186    display: -webkit-flex;
12187    display: flex
12188}
12189
12190.m-preset-form__preview-info-divider {
12191    border-top: 1px solid var(--color-neutral-200);
12192    width: 100%
12193}
12194
12195.m-preset-form__preview-info-label {
12196    -webkit-flex-grow: 1;
12197    flex-grow: 1;
12198    display: -webkit-flex;
12199    display: flex;
12200    -webkit-flex-direction: column;
12201    flex-direction: column;
12202    gap: 2px
12203}
12204
12205.m-preset-form__preview-info-label-text {
12206    font-size: var(--font-size-small-400)
12207}
12208.m-preset-form__preview-info-label-text--description {
12209    color: var(--color-neutral-600);
12210    font-size: var(--font-size-small-300)
12211}
12212
12213.m-preset-form__preview-info-label-text--bold {
12214    font-family: var(--font-family-primary-bold);
12215    font-size: var(--font-size-medium-100)
12216}
12217
12218.m-preset-form__preview-info-value,.m-preset-form__preview-info-value--green {
12219    -webkit-justify-content: flex-end;
12220    justify-content: flex-end
12221}
12222
12223.m-preset-form__preview-info-value--green {
12224    color: var(--color-success-700);
12225    font-family: var(--font-family-primary-bold);
12226    font-size: var(--font-size-medium-100)
12227}
12228
12229.m-preset-form__preview-image {
12230    width: 120px;
12231    height: 120px
12232}
12233
12234.m-preset-form__preview-image>img {
12235    height: 100%;
12236    width: auto
12237}
12238
12239.m-preset-form__description,.m-preset-form__description--grey {
12240    font-size: var(--font-size-small-300)
12241}
12242
12243.m-preset-form__description--grey {
12244    color: var(--color-neutral-700)
12245}
12246
12247.on-sale-regular-price {
12248    text-decoration: line-through
12249}
12250
12251.m-preset-form__confirmation_modal p {
12252    margin-bottom: 10px
12253}
12254
12255.m-preset-form__confirmation_cancel {
12256    margin-bottom: 0;
12257    margin-left: auto;
12258    margin-right: auto;
12259    margin-top: 10px
12260}
12261
12262.tp-navigation-list.account-navigation--hidden {
12263    display: none
12264}
12265
12266@media (min-width: 768px) {
12267    .tp-navigation-list.account-navigation--hidden {
12268        display:block
12269    }
12270}
12271
12272.account-header {
12273    font-family: var(--font-family-primary-bold);
12274    font-size: var(--font-size-medium-100);
12275    line-height: var(--font-size-medium-300);
12276    margin-bottom: 0;
12277    margin-top: 0
12278}
12279
12280@media (min-width: 768px) {
12281    .account-header {
12282        font-size:var(--font-size-medium-200);
12283        line-height: var(--font-size-medium-300)
12284    }
12285}
12286
12287.nav-links {
12288    display: -webkit-inline-flex;
12289    display: inline-flex;
12290    gap: 24px;
12291    -webkit-align-items: anchor-center;
12292    align-items: anchor-center;
12293    margin-bottom: 24px
12294}
12295
12296.greylink {
12297    color: grey
12298}
12299
12300.m-account-section {
12301    display: -webkit-flex;
12302    display: flex;
12303    -webkit-flex-direction: column;
12304    flex-direction: column;
12305    gap: 24px
12306}
12307
12308.m-account-section__title {
12309    font-family: var(--font-family-display);
12310    font-size: var(--font-size-medium-100);
12311    line-height: var(--font-size-medium-200);
12312    margin-top: 0;
12313    margin-bottom: 0
12314}
12315
12316@media (min-width: 768px) {
12317    .m-account-section__title {
12318        font-size:var(--font-size-medium-200);
12319        line-height: var(--font-size-medium-300)
12320    }
12321}
12322
12323.m-store-settings-fields {
12324    padding-top: 24px
12325}
12326
12327.m-store-settings-hr {
12328    background-color: var(--color-neutral-200);
12329    border: none;
12330    height: 1px;
12331    margin: 24px 0;
12332    width: 100%
12333}
12334
12335.m-account-section__form-action-group {
12336    display: -webkit-flex;
12337    display: flex;
12338    -webkit-justify-content: space-between;
12339    justify-content: space-between
12340}
12341
12342.m-dashery-form .m-dashery-form__file-fields {
12343    display: -webkit-flex;
12344    display: flex;
12345    -webkit-flex-direction: column;
12346    flex-direction: column;
12347    gap: 16px;
12348    margin-top: 16px
12349}
12350
12351.m-dashery-form .small-logo .current img {
12352    height: 60px
12353}
12354
12355.m-dashery-form .medium-logo .current img {
12356    height: 80px
12357}
12358
12359.m-dashery-form .large-logo .current img {
12360    height: 120px
12361}
12362
12363.m-dashery-form .current img {
12364    border-radius: 0;
12365    max-width: 400px;
12366    margin: 8px 0;
12367    height: auto;
12368    width: auto
12369}
12370
12371.m-dashery-form #uploader_WhiteLabelAccount_header img {
12372    border-radius: 0;
12373    height: 100px;
12374    width: 290px;
12375    margin: 8px 0
12376}
12377
12378.m-account-uploads .m-tab-nav__content {
12379    -webkit-align-items: flex-start;
12380    align-items: flex-start;
12381    -webkit-align-self: stretch;
12382    align-self: stretch;
12383    display: -webkit-flex;
12384    display: flex;
12385    -webkit-flex: 1 0 0;
12386    flex: 1 0 0;
12387    -webkit-flex-direction: column;
12388    flex-direction: column;
12389    gap: 40px;
12390    padding: 40px 0
12391}
12392
12393.m-account-uploads .m-uploads--empty {
12394    font-family: var(--font-family-display);
12395    font-size: var(--font-size-medium-100);
12396    line-height: var(--font-size-medium-200);
12397    margin-top: 0;
12398    margin-bottom: 0;
12399    color: var(--color-neutral-900)
12400}
12401@media (min-width: 768px) {
12402    .m-account-uploads .m-uploads--empty {
12403        font-size:var(--font-size-medium-200);
12404        line-height: var(--font-size-medium-300)
12405    }
12406}
12407
12408.m-account__add-dashery-website {
12409    border-radius: 12px
12410}
12411
12412.m-account__add-dashery-website #preview-domain-text {
12413    padding: 12px 0
12414}
12415
12416#subdomain-validation-message {
12417    margin-bottom: 4px
12418}
12419
12420.m-account-input__status--invalid {
12421    color: var(--color-danger-600)
12422}
12423
12424.m-account-input__status--valid {
12425    color: var(--color-success-700)
12426}
12427
12428#domain-validation-message {
12429    color: var(--color-danger-500);
12430    height: 16px
12431}
12432
12433.m-account-security {
12434    max-width: 440px;
12435    margin: 20px 16px
12436}
12437
12438@media (min-width: 1280px) {
12439    .m-account-security {
12440        margin:40px
12441    }
12442}
12443
12444.m-account-security__title {
12445    font-family: var(--font-family-display);
12446    font-size: var(--font-size-medium-100);
12447    line-height: var(--font-size-medium-200);
12448    margin-top: 0;
12449    margin-bottom: 0
12450}
12451
12452@media (min-width: 768px) {
12453    .m-account-security__title {
12454        font-size:var(--font-size-medium-200);
12455        line-height: var(--font-size-medium-300)
12456    }
12457}
12458
12459.m-account-security__form {
12460    margin-top: 20px
12461}
12462
12463.m-browse-preferences {
12464    display: block;
12465    padding: 25px 30px;
12466    text-align: left
12467}
12468
12469.m-browse-preferences .form__group {
12470    margin-bottom: 0
12471}
12472
12473.m-browse-preferences__h {
12474    font-family: var(--font-family-primary-bold);
12475    font-size: var(--font-size-medium-200);
12476    margin-bottom: 30px
12477}
12478
12479.m-browse-preferences__btn-cont {
12480    margin-top: 20px
12481}
12482
12483#dismiss-modal-custom {
12484    color: #ffd700;
12485    font-size: var(--font-size-small-400);
12486    position: inherit
12487}
12488
12489#dismiss-modal-custom:hover {
12490    color: var(--color-primary-600)
12491}
12492
12493.m-campaign {
12494    margin-top: 15px
12495}
12496
12497.m-campaign__note {
12498    padding: 10px;
12499    background: var(--color-warning-500);
12500    margin-top: 20px;
12501    margin-bottom: 20px
12502}
12503
12504.m-campaign__clock {
12505    display: -webkit-flex;
12506    display: flex;
12507    -webkit-justify-content: center;
12508    justify-content: center
12509}
12510
12511.m-campaign__clock-label {
12512    font-size: var(--font-size-small-400);
12513    font-weight: bold
12514}
12515
12516.m-campaign__clock-val {
12517    margin-left: 15px;
12518    margin-right: 15px;
12519    text-align: center
12520}
12521
12522.m-campaign__clock-time {
12523    font-size: var(--font-size-large-100);
12524    font-family: var(--font-family-primary-bold)
12525}
12526
12527.m-campaign__count {
12528    color: var(--color-success-500);
12529    margin-right: 8px
12530}
12531
12532.m-campaign__count--goal {
12533    margin-left: 8px;
12534    margin-right: 0
12535}
12536
12537.m-campaign__progress {
12538    margin-bottom: 20px;
12539    height: 11px;
12540    width: 100%;
12541    background-color: var(--color-neutral-400)
12542}
12543
12544.m-campaign__progress-bar {
12545    background-color: var(--color-success-500);
12546    height: 100%
12547}
12548
12549.m-campaign__sold {
12550    text-transform: uppercase;
12551    font-size: var(--font-size-medium-100);
12552    margin-bottom: 5px;
12553    display: -webkit-flex;
12554    display: flex
12555}
12556
12557@media (max-width: 767px) {
12558    .m-cart-config .m-design__more-info-ctrl {
12559        display:none
12560    }
12561}
12562
12563.m-cart-config .m-design__more-info-ctrl {
12564    width: 60px;
12565    height: 100%;
12566    margin-left: 15px
12567}
12568
12569.m-cart-config .m-design__more-info-ctrl .btn {
12570    font-size: var(--font-size-small-200);
12571    padding: 8px 0;
12572    width: 100%
12573}
12574
12575.m-cart-config__colors {
12576    margin-top: 15px;
12577    margin-bottom: 15px;
12578    display: -webkit-flex;
12579    display: flex;
12580    -webkit-flex-wrap: wrap;
12581    flex-wrap: wrap
12582}
12583
12584@media (min-width: 768px) {
12585    .m-cart-config__colors {
12586        margin-bottom:20px
12587    }
12588}
12589
12590.m-cart-config__color-img {
12591    width: 100%;
12592    padding-bottom: 60%;
12593    display: block
12594}
12595
12596@media (min-width: 768px) {
12597    .m-cart-config__color-img {
12598        border-radius:50%;
12599        padding-bottom: 100%
12600    }
12601}
12602
12603.m-cart-config__color-img.white {
12604    box-shadow: inset 0 0 0 1px var(--color-neutral-300)
12605}
12606
12607.m-cart-config__color-img.heathered {
12608    background-image: url("https://assets.teepublic.com/assets/colors/heathered_overlay-2e957e0cbc513c2b512aa11eb6680b002faf4cdb74a12f236c107cbf377a08fc.png");
12609    position: relative
12610}
12611
12612.m-cart-config__color-img.heathered:before {
12613    content: '';
12614    position: absolute;
12615    width: 100%;
12616    height: 100%;
12617    opacity: 0.8
12618}
12619
12620@media (min-width: 768px) {
12621    .m-cart-config__color-img.heathered:before {
12622        border-radius:50%
12623    }
12624}
12625
12626.m-cart-config__colors2 {
12627    display: -webkit-flex;
12628    display: flex;
12629    -webkit-flex-wrap: nowrap;
12630    flex-wrap: nowrap;
12631    margin-top: 4px;
12632    gap: 6px;
12633    padding: 2px
12634}
12635
12636@media (max-width: 767px) {
12637    .m-cart-config__colors2 {
12638        overflow-x:auto
12639    }
12640}
12641
12642@media (min-width: 768px) {
12643    .m-cart-config__colors2 {
12644        -webkit-flex-wrap:wrap;
12645        flex-wrap: wrap
12646    }
12647}
12648
12649.m-cart-config__color-wrap2 {
12650    cursor: pointer;
12651    -webkit-flex: 0 0 auto;
12652    flex: 0 0 auto;
12653    position: relative;
12654    width: 40px;
12655    height: 40px;
12656    border-radius: 50%;
12657    padding: 2px
12658}
12659
12660@media (min-width: 768px) {
12661    .m-cart-config__color-wrap2 {
12662        -webkit-flex-grow:0;
12663        flex-grow: 0;
12664        width: calc(24px + 2px);
12665        height: calc(24px + 2px);
12666        margin: 0
12667    }
12668}
12669
12670.m-cart-config__color-wrap2:hover {
12671    outline: 2px solid var(--color-neutral-900-a20)
12672}
12673
12674.m-cart-config__color-wrap2.active {
12675    outline: 2px solid var(--color-neutral-900)
12676}
12677
12678.m-cart-config__color-wrap2 label {
12679    cursor: pointer;
12680    display: block;
12681    border-radius: 50%;
12682    width: 100%;
12683    height: 100%
12684}
12685
12686@media (min-width: 768px) {
12687    .m-cart-config__color-wrap2 label {
12688        border-radius:50%;
12689        padding: 5px
12690    }
12691}
12692
12693.m-cart-config__color-wrap2 label.heather {
12694    background-image: url("https://assets.teepublic.com/assets/colors/heathered_overlay-2e957e0cbc513c2b512aa11eb6680b002faf4cdb74a12f236c107cbf377a08fc.png")
12695}
12696
12697.m-cart-config__color-wrap2 label.light_heather {
12698    background-image: url("https://assets.teepublic.com/assets/colors/heathered_overlay-2e957e0cbc513c2b512aa11eb6680b002faf4cdb74a12f236c107cbf377a08fc.png")
12699}
12700
12701.m-cart-config__color-wrap2 label.tie_dye {
12702    background-image: url("https://assets.teepublic.com/assets/colors/tie_dye_overlay-d1b6f1700cb880016346e88082fb1bbd8ffc6d0bfe3251a9bc40f88a442e4723.png")
12703}
12704
12705@media (min-width: 768px) {
12706    .m-cart-config__color-wrap2 label.tie_dye {
12707        background-position-x:-5px;
12708        background-position-y: -5px
12709    }
12710}
12711
12712.m-cart-config__color-wrap2 label.bordered {
12713    box-shadow: inset 0 0 0 1px var(--color-neutral-300)
12714}
12715
12716@media (max-width: 767px) {
12717    .m-cart-config__color-wrap2 label.bordered {
12718        background-size:100% 100%
12719    }
12720}
12721
12722.m-cart-config__color-wrap2 input {
12723    opacity: 0;
12724    position: absolute;
12725    cursor: pointer
12726}
12727
12728.m-cart-config__color-wrap2 input:focus-visible~label {
12729    outline: #ffd700 auto 2px
12730}
12731
12732.m-cart-config__color-wrap2 input[type="radio"]+label {
12733    position: relative
12734}
12735
12736.m-cart-config__color-wrap2 input[type="radio"]+label .teepublicon {
12737    opacity: 0;
12738    padding: 2px;
12739    z-index: 10
12740}
12741
12742.m-cart-config__color-wrap2 input[type="radio"]:checked+label .teepublicon,.m-cart-config__color-wrap2 input[type="radio"]+label:hover .teepublicon {
12743    opacity: 1;
12744    transition: all 100ms ease-in-out
12745}
12746
12747.m-cart-config__option {
12748    margin: 16px 0
12749}
12750
12751.m-cart-config__quantity-container {
12752    width: 130px
12753}
12754
12755.m-cart-config__quantity-container input {
12756    height: 48px
12757}
12758
12759.m-cart-config__select .select__wrap:after {
12760    top: calc((48px - 6px) / 2)
12761}
12762
12763.m-cart-config__select select {
12764    height: 48px;
12765    background-color: transparent
12766}
12767
12768.m-cart-config__select-label {
12769    font-family: var(--font-family-primary-bold);
12770    margin-bottom: 4px;
12771    display: -webkit-inline-flex;
12772    display: inline-flex;
12773    -webkit-justify-content: space-between;
12774    justify-content: space-between;
12775    -webkit-align-items: baseline;
12776    align-items: baseline;
12777    width: 100%
12778}
12779
12780.m-cart-config__quick-info-label {
12781    font-size: var(--font-size-small-200);
12782    line-height: var(--font-size-small-400);
12783    font-family: var(--font-family-primary);
12784    font-weight: 500;
12785    color: var(--color-neutral-700);
12786    margin-bottom: 4px
12787}
12788
12789.m-cart-config__color-label strong {
12790    font-family: var(--font-family-primary-bold)
12791}
12792
12793.m-cart-config__sizechart-desktop-ctrl {
12794    display: none
12795}
12796
12797@media (min-width: 768px) {
12798    .m-cart-config__sizechart-desktop-ctrl {
12799        display:inherit
12800    }
12801}
12802
12803@media (min-width: 768px) {
12804    .m-cart-config__sizer-mobile-ctrl {
12805        display:none
12806    }
12807}
12808
12809.m-design__tip {
12810    -webkit-align-items: self-start;
12811    align-items: self-start;
12812    background: var(--color-primary-100);
12813    border: 2px solid var(--color-primary-200);
12814    border-radius: 12px;
12815    display: -webkit-flex;
12816    display: flex;
12817    gap: 12px;
12818    -webkit-justify-content: flex-start;
12819    justify-content: flex-start;
12820    margin: 16px 0;
12821    padding: 12px 16px
12822}
12823
12824.m-design__tip.off {
12825    display: none
12826}
12827
12828.m-design__tip-header {
12829    font-family: var(--font-family-primary-bold);
12830    font-size: var(--font-size-small-400);
12831    margin-bottom: 2px;
12832    line-height: 1.5
12833}
12834
12835.m-design__tip-icon {
12836    line-height: 1.5
12837}
12838
12839.m-design__tip-text {
12840    font-size: var(--font-size-small-300);
12841    line-height: 1.42857
12842}
12843
12844.m-design__tip--oos {
12845    -webkit-justify-content: left;
12846    justify-content: left
12847}
12848
12849.m-design__tip--oos .teepublicon {
12850    -webkit-transform: rotate(45deg);
12851    transform: rotate(45deg)
12852}
12853
12854.m-design__tip--loud {
12855    font-family: var(--font-family-primary-bold);
12856    font-size: var(--font-size-medium-300);
12857    text-transform: uppercase
12858}
12859
12860.cqd-banner__container {
12861    margin-top: 24px
12862}
12863
12864@media (min-width: 1280px) {
12865    .cqd-banner__container {
12866        margin-top:40px
12867    }
12868}
12869
12870.cqd-banner__banner {
12871    -webkit-align-items: center;
12872    align-items: center;
12873    margin-bottom: 0;
12874    margin-top: 0
12875}
12876
12877.m-cookie-alert {
12878    background: var(--color-neutral-400);
12879    color: var(--color-white);
12880    padding-bottom: 5px;
12881    padding-top: 5px
12882}
12883
12884.m-cookie-alert__content {
12885    display: -webkit-flex;
12886    display: flex;
12887    -webkit-align-items: center;
12888    align-items: center;
12889    -webkit-justify-content: space-between;
12890    justify-content: space-between
12891}
12892
12893.m-cookie-alert__accept {
12894    -webkit-flex-shrink: 0;
12895    flex-shrink: 0;
12896    font-size: var(--font-size-small-200);
12897    margin-left: 40px;
12898    padding-left: 0;
12899    padding-right: 0;
12900    width: 70px
12901}
12902
12903@media (min-width: 600px) {
12904    .m-cookie-alert__accept {
12905        margin-left:80px;
12906        width: 145px
12907    }
12908}
12909
12910.m-cookie-alert__text {
12911    color: var(--color-white);
12912    font-size: var(--font-size-small-100)
12913}
12914
12915@media (min-width: 600px) {
12916    .m-cookie-alert__text {
12917        font-size:var(--font-size-small-200)
12918    }
12919}
12920
12921.m-cookie-alert__text a {
12922    color: var(--color-white);
12923    text-decoration: underline
12924}
12925
12926.m-cookie-preferences {
12927    background: var(--color-neutral-200);
12928    margin-top: 50px;
12929    margin-bottom: 50px;
12930    padding: 35px
12931}
12932
12933.m-cookie-preferences__message {
12934    margin-left: 30px
12935}
12936
12937.m-design {
12938    margin-bottom: 12px;
12939    position: relative
12940}
12941
12942.m-design__admin-nav {
12943    background-color: var(--color-neutral-200);
12944    margin-bottom: 15px;
12945    overflow: hidden;
12946    padding: 15px
12947}
12948
12949.m-design__admin-nav-group {
12950    text-align: center
12951}
12952
12953.m-design__admin-nav-group .m-design__admin-nav-header {
12954    display: none
12955}
12956
12957@media (min-width: 768px) {
12958    .m-design__admin-nav-group .m-design__admin-nav-header {
12959        display:inline;
12960        font-weight: bold;
12961        margin-right: 10px;
12962        text-transform: uppercase
12963    }
12964}
12965
12966.m-design__admin-nav-group a {
12967    margin-left: 10px;
12968    margin-right: 10px
12969}
12970
12971.m-design__admin-nav-group:last-child {
12972    margin-left: 0
12973}
12974
12975.m-design__admin-nav-group form {
12976    display: -webkit-flex;
12977    display: flex
12978}
12979
12980.m-design__admin-nav-group button {
12981    border: none;
12982    background: transparent
12983}
12984
12985@media (min-width: 768px) {
12986    .m-design__admin-nav-group {
12987        float:left;
12988        margin-right: 10px;
12989        overflow: hidden
12990    }
12991
12992    .m-design__admin-nav-group span,.m-design__admin-nav-group a {
12993        display: block;
12994        float: left
12995    }
12996}
12997
12998.m-design__admin-nav-group--right {
12999    padding-top: 10px
13000}
13001
13002@media (min-width: 768px) {
13003    .m-design__admin-nav-group--right {
13004        float:right;
13005        padding-top: 0
13006    }
13007}
13008
13009.m-design__admin-nav-group--hidden-xs {
13010    display: none
13011}
13012
13013@media (min-width: 768px) {
13014    .m-design__admin-nav-group--hidden-xs {
13015        display:inherit
13016    }
13017}
13018
13019.m-design__admin-tools {
13020    display: -webkit-flex;
13021    display: flex;
13022    -webkit-align-items: center;
13023    align-items: center;
13024    -webkit-justify-content: flex-end;
13025    justify-content: flex-end;
13026    gap: 12px;
13027    position: absolute;
13028    right: 0;
13029    top: 16px;
13030    z-index: 10
13031}
13032
13033@media (min-width: 768px) {
13034    .m-design__admin-tools {
13035        gap:16px
13036    }
13037}
13038
13039@media (min-width: 1024px) {
13040    .m-design__admin-tools {
13041        right:16px
13042    }
13043}
13044
13045.m-design__available-in-h {
13046    font-family: var(--font-family-primary);
13047    font-size: var(--font-size-small-400);
13048    margin-top: 0
13049}
13050
13051.m-design__available-ins {
13052    font-weight: normal
13053}
13054
13055.m-design__cart-config {
13056    margin-bottom: 5px;
13057    margin-top: 20px
13058}
13059
13060.m-design__content {
13061    margin-top: 15px
13062}
13063
13064@media (min-width: 1024px) {
13065    .m-design__content {
13066        margin-top:40px
13067    }
13068}
13069.m-design__h2 {
13070    font-family: var(--font-family-display);
13071    font-size: var(--font-size-medium-300);
13072    margin-bottom: 24px
13073}
13074
13075@media (min-width: 768px) {
13076    .m-design__h2 {
13077        margin-bottom:20px
13078    }
13079}
13080
13081.m-design__hr {
13082    margin: 15px 0 0
13083}
13084
13085@media (min-width: 768px) {
13086    .m-design__hr {
13087        display:none
13088    }
13089}
13090
13091@media (max-width: 767px) {
13092    .m-design__hr--d {
13093        visibility:hidden
13094    }
13095}
13096
13097@media (max-width: 599px) {
13098    .m-design__info-modal-ctrl {
13099        display:none
13100    }
13101}
13102
13103.m-design__others {
13104    display: -webkit-flex;
13105    display: flex;
13106    -webkit-flex-wrap: wrap;
13107    flex-wrap: wrap;
13108    margin-top: -5px
13109}
13110
13111.m-design__other {
13112    margin-right: 15px;
13113    margin-top: 15px;
13114    text-align: center;
13115    width: calc((100% / 3) - (15px * 2) / 3)
13116}
13117
13118@media (min-width: 768px) {
13119    .m-design__other {
13120        width:calc((100% / 6) - (15px * 5) / 6)
13121    }
13122}
13123
13124@media (max-width: 767px) {
13125    .m-design__other:nth-child(3n) {
13126        margin-right:0
13127    }
13128}
13129
13130@media (min-width: 768px) {
13131    .m-design__other:nth-child(6n) {
13132        margin-right:0
13133    }
13134}
13135
13136.m-design__other-img {
13137    border: 1px solid var(--color-neutral-300);
13138    width: 100%
13139}
13140
13141.m-design__other-name {
13142    margin-top: 5px
13143}
13144
13145.m-design__product-info-content {
13146    margin-top: 20px
13147}
13148
13149@media (min-width: 768px) {
13150    .m-design__product-info-content {
13151        margin-top:40px
13152    }
13153}
13154
13155.m-design__product-message {
13156    color: var(--color-neutral-700);
13157    font-size: var(--font-size-small-200);
13158    margin-bottom: 4px
13159}
13160
13161.m-design__purchase-info {
13162    border-bottom: 1px solid var(--color-neutral-200);
13163    -webkit-flex-basis: 100%;
13164    flex-basis: 100%;
13165    padding-bottom: 15px
13166}
13167
13168@media (min-width: 768px) {
13169    .m-design__purchase-info {
13170        border-bottom:0;
13171        text-align: left
13172    }
13173}
13174
13175.m-design__purchase-info:last-child {
13176    border-bottom: 0;
13177    padding-bottom: 0
13178}
13179
13180@media (max-width: 969px) {
13181    .m-design__purchase-info+.m-design__purchase-info {
13182        margin-top:15px
13183    }
13184}
13185
13186.m-design__purchase-info p {
13187    line-height: 1.4
13188}
13189
13190.m-design__purchase-info-content {
13191    margin-top: 15px
13192}
13193
13194@media (min-width: 768px) {
13195    .m-design__purchase-info-content {
13196        margin-top:0
13197    }
13198}
13199
13200@media (max-width: 767px) {
13201    .m-design__purchase-info.off .m-design__purchase-info-content {
13202        display:none
13203    }
13204}
13205
13206.m-design__purchase-info-licensor {
13207    -webkit-align-items: center;
13208    align-items: center;
13209    background-color: var(--color-neutral-200);
13210    display: -webkit-flex;
13211    display: flex;
13212    -webkit-flex-direction: row;
13213    flex-direction: row;
13214    margin: 10px 0;
13215    padding: 15px 12px;
13216    width: 100%
13217}
13218
13219@media (min-width: 768px) {
13220    .m-design__purchase-info-licensor {
13221        padding:20px 15px
13222    }
13223}
13224
13225.m-design__purchase-info-licensor-h {
13226    font-size: var(--font-size-small-200);
13227    margin: 0 0 0 15px
13228}
13229
13230@media (min-width: 768px) {
13231    .m-design__purchase-info-licensor-h {
13232        font-size:var(--font-size-small-400)
13233    }
13234}
13235
13236@media (min-width: 768px) {
13237    .m-design__purchase-info-licensor-hr {
13238        display:none
13239    }
13240}
13241
13242.m-design__purchase-info-note {
13243    color: var(--color-neutral-600);
13244    font-style: italic
13245}
13246
13247.m-design__purchase-info-title {
13248    -webkit-align-items: center;
13249    align-items: center;
13250    display: -webkit-flex;
13251    display: flex;
13252    -webkit-justify-content: space-between;
13253    justify-content: space-between
13254}
13255
13256@media (min-width: 768px) {
13257    .m-design__purchase-info-title {
13258        display:block
13259    }
13260}
13261
13262.m-design__purchase-info-title .icon {
13263    color: var(--color-neutral-400);
13264    cursor: pointer;
13265    margin-right: 6px;
13266    -webkit-transform: rotate(-90deg);
13267    transform: rotate(-90deg)
13268}
13269
13270@media (min-width: 768px) {
13271    .m-design__purchase-info-title .icon {
13272        display:none
13273    }
13274}
13275
13276.m-design__purchase-info.off .m-design__purchase-info-title .icon {
13277    -webkit-transform: rotate(90deg);
13278    transform: rotate(90deg)
13279}
13280
13281.m-design__price--vat {
13282    color: var(--color-success-500);
13283    font-weight: bold
13284}
13285
13286@media (max-width: 767px) {
13287    .m-design__price--vat {
13288        font-size:var(--font-size-small-200)
13289    }
13290}
13291
13292.m-design__buy-page-backlinks {
13293    margin-top: 20px
13294}
13295
13296.m-design__buy-page-backlinks .marketplace__links {
13297    gap: 5px
13298}
13299
13300.m-design__buy-page-backlinks .marketplace__link {
13301    margin: 0
13302}
13303
13304.m-design__secret-id {
13305    -webkit-align-items: center;
13306    align-items: center;
13307    background: var(--color-white);
13308    bottom: 0;
13309    display: -webkit-flex;
13310    display: flex;
13311    font-family: var(--font-family-primary);
13312    font-size: var(--font-size-xlarge-300);
13313    -webkit-justify-content: center;
13314    justify-content: center;
13315    left: 0;
13316    position: fixed;
13317    right: 0;
13318    text-align: center;
13319    top: 0;
13320    z-index: 10000
13321}
13322
13323.m-design__shstock {
13324    -webkit-align-items: center;
13325    align-items: center;
13326    background: var(--color-neutral-200);
13327    border-radius: 1px;
13328    color: var(--color-neutral-600);
13329    display: -webkit-flex;
13330    display: flex;
13331    margin-bottom: 10px;
13332    margin-top: 10px;
13333    padding-right: 5px;
13334    width: -webkit-fit-content;
13335    width: -moz-fit-content;
13336    width: fit-content
13337}
13338
13339.m-design__shstock .teepublicon {
13340    background: linear-gradient(to bottom, #f10000 0%, rgb(141, 0, 0) 50%, #760000 100%);
13341    border-radius: 1px;
13342    display: -webkit-flex;
13343    display: flex;
13344    -webkit-align-items: center;
13345    align-items: center;
13346    -webkit-justify-content: center;
13347    justify-content: center;
13348    height: 22px;
13349    width: 22px
13350}
13351
13352.m-design__shstock p {
13353    font-size: var(--font-size-small-200)
13354}
13355
13356.m-design__subtitles {
13357    font-family: var(--font-family-primary-bold);
13358    font-size: var(--font-size-medium-100);
13359    color: #ffd700;
13360}
13361
13362.m-design__additional-info {
13363    line-height: 20px;
13364    margin-bottom: 24px
13365}
13366
13367.m-design__additional-info-list {
13368    margin-top: 16px
13369}
13370
13371.m-product-options__social .contain {
13372    border-top: 1px solid var(--color-neutral-300);
13373    padding-top: 24px
13374}
13375
13376.m-product-options__social-title {
13377    font-family: var(--font-family-primary-bold);
13378    font-size: var(--font-size-small-400);
13379    line-height: 1.15;
13380    text-transform: capitalize;
13381    margin-bottom: 16px
13382}
13383
13384.m-design__additional-info-container {
13385    padding-top: 32px;
13386    padding-bottom: 24px;
13387    background: #000000;
13388}
13389
13390.m-design__additional-info-note {
13391    margin-top: 24px;
13392    font-size: var(--font-size-small-200);
13393    line-height: 1.6667
13394}
13395
13396.m-design__favorite-button-container .teepublicon>* {
13397    width: 28px;
13398    height: 28px
13399}
13400
13401@media (min-width: 768px) {
13402    .m-design__favorite-button-container .teepublicon>* {
13403        width:32px;
13404        height: 32px
13405    }
13406}
13407
13408.m-design__cqd-banner .cqd-banner__container {
13409    margin-top: 16px
13410}
13411
13412.guarantee {
13413    -webkit-align-items: center;
13414    align-items: center;
13415    background-color: var(--color-primary-100);
13416    border: 2px solid #ffd700;
13417    border-radius: 12px;
13418    display: grid;
13419    grid-column-gap: 12px;
13420    grid-template-columns: auto auto;
13421    margin: 24px auto;
13422    padding: 12px;
13423    width: -webkit-fit-content;
13424    width: -moz-fit-content;
13425    width: fit-content
13426}
13427
13428@media (min-width: 768px) {
13429    .guarantee {
13430        margin-bottom:0
13431    }
13432}
13433
13434.guarantee__text p {
13435    font-family: var(--font-family-primary);
13436    font-size: var(--font-size-small-400);
13437}
13438
13439.guarantee__text a {
13440    display: block;
13441    margin-top: 4px
13442}
13443
13444.guarantee__text strong {
13445    font-family: var(--font-family-primary-bold)
13446}
13447
13448.m-error__h {
13449    font-size: var(--font-size-xlarge-400);
13450    line-height: 1;
13451    margin-bottom: 0
13452}
13453
13454.m-error__text {
13455    text-transform: none;
13456    margin-top: 0;
13457    font-size: var(--font-size-medium-100);
13458    font-family: var(--font-family-primary-semibold);
13459    font-weight: 600;
13460    margin-bottom: 40px
13461}
13462
13463.m-error__text-link {
13464    font-size: var(--font-size-medium-100)
13465}
13466
13467.m-explore-nav {
13468    background-color: #000
13469}
13470
13471@media (min-width: 1280px) {
13472    .m-explore-nav .m-tab-nav--init .m-tab-nav__tab-content:not([data-tab-content-index='0']) {
13473        display:block
13474    }
13475}
13476
13477.m-explore-nav__container .m-tab-nav__list {
13478    -webkit-justify-content: center;
13479    justify-content: center;
13480    gap: 28px
13481}
13482
13483.m-explore-nav__container .m-tab-nav__list a {
13484    font-family: var(--font-family-primary-semibold);
13485    font-size: var(--font-size-small-300);
13486    color: var(--color-neutral-300)
13487}
13488
13489@media (min-width: 1280px) {
13490    .m-explore-nav__container .m-tab-nav__list {
13491        display:none
13492    }
13493}
13494
13495.m-explore-nav__container .m-tab-nav__item--active a {
13496    color: var(--color-white)
13497}
13498
13499@media (min-width: 1280px) {
13500    .m-explore-nav__container .m-tab-nav__content {
13501        display:-webkit-flex;
13502        display: flex;
13503        gap: 45px;
13504        -webkit-justify-content: center;
13505        justify-content: center
13506    }
13507}
13508
13509@media (min-width: 1280px) {
13510    .m-explore-nav__container .m-tab-nav__tab-content:not([data-tab-content-index='0']) {
13511        display:block
13512    }
13513
13514    .m-explore-nav__container .m-tab-nav__tab-content:is([data-tab-content-index='0']) .m-explore-nav__tab-content {
13515        position: relative;
13516        overflow-x: visible
13517    }
13518
13519    .m-explore-nav__container .m-tab-nav__tab-content:is([data-tab-content-index='0']) .m-explore-nav__tab-content::after {
13520        content: '';
13521        background-color: var(--color-neutral-700);
13522        width: 2px;
13523        height: 48px;
13524        position: absolute;
13525        right: -26px;
13526        top: 14px
13527    }
13528}
13529
13530.m-explore-nav__tab-content {
13531    display: -webkit-flex;
13532    display: flex;
13533    padding: 8px 16px;
13534    margin-inline:-16px;-webkit-align-items: center;
13535    align-items: center
13536}
13537
13538@media screen and (max-width: 767px) {
13539    .m-explore-nav__tab-content {
13540        -ms-overflow-style:none;
13541        scrollbar-width: none;
13542        overflow-x: auto
13543    }
13544
13545    .m-explore-nav__tab-content::-webkit-scrollbar {
13546        display: none
13547    }
13548}
13549
13550@media (min-width: 595px) {
13551    .m-explore-nav__tab-content {
13552        -webkit-justify-content:center;
13553        justify-content: center;
13554        margin-inline:0}
13555}
13556
13557@media (min-width: 1280px) {
13558    .m-explore-nav__tab-content {
13559        -webkit-flex-shrink:0;
13560        flex-shrink: 0;
13561        padding-right: 0
13562    }
13563}
13564
13565.m-explore-nav__cta {
13566    border: 2px solid #ff0000;
13567    border-radius: 8px;
13568    display: block;
13569    -webkit-flex-shrink: 0;
13570    flex-shrink: 0;
13571    margin-right: 16px;
13572    padding: 8px 12px;
13573    width: 80px;
13574    text-align: center
13575}
13576
13577.m-explore-nav__cta:hover {
13578    background-color: var(--color-primary-600);
13579    border-color: var(--color-primary-600)
13580}
13581
13582.m-explore-nav__cta:focus {
13583    outline: 4px solid var(--color-primary-300);
13584    outline-offset: 0
13585}
13586
13587.m-explore-nav__cta:active {
13588    background-color: var(--color-primary-700);
13589    border-color: var(--color-primary-700)
13590}
13591
13592.m-explore-nav__cta.link--default:active {
13593    color: var(--color-primary-200)
13594}
13595
13596.m-explore-nav__cta.link--default {
13597    color: var(--color-white);
13598    font-size: var(--font-size-small-200)
13599}
13600
13601.m-explore-nav__link {
13602    border-radius: 8px;
13603    display: block;
13604    font-family: var(--font-family-primary-semibold);
13605    padding: 4px 8px;
13606    min-width: -webkit-fit-content;
13607    min-width: -moz-fit-content;
13608    min-width: fit-content;
13609    text-align: center
13610}
13611
13612.m-explore-nav__link.link--default {
13613    color: var(--color-neutral-200);
13614    font-size: var(--font-size-small-200)
13615}
13616
13617.m-explore-nav__link:hover {
13618    background-color: var(--color-neutral-800)
13619}
13620
13621.m-explore-nav__link:hover .teepublicon {
13622    -webkit-animation: wobble 0.25s 4;
13623    animation: wobble 0.25s 4
13624}
13625
13626.m-explore-nav__link.link--default:hover {
13627    color: var(--color-white)
13628}
13629
13630.m-explore-nav__link:focus {
13631    outline: 4px solid #ffd700;
13632    outline-offset: 0
13633}
13634
13635.m-explore-nav__link .teepublicon {
13636    display: block;
13637    margin-right: 0
13638}
13639
13640.m-explore-nav__link--new .teepublicon {
13641    position: relative
13642}
13643
13644.m-explore-nav__link--new .teepublicon:before {
13645    content: "NEW";
13646    display: inline-block;
13647    background-color: #ffd700;
13648    border-radius: 4px;
13649    color: white;
13650    font-size: 8px;
13651    font-family: var(--font-family-primary-bold);
13652    font-weight: 700;
13653    line-height: 1;
13654    padding: 2px;
13655    position: absolute;
13656    text-align: center;
13657    right: 0
13658}
13659
13660.m-footer-sitemap {
13661    background-color: var(--color-neutral-900);
13662    color: var(--color-white);
13663    padding: 0 0 40px
13664}
13665
13666@media (min-width: 1280px) {
13667    .m-footer-sitemap {
13668        padding:0
13669    }
13670}
13671
13672.m-footer-sitemap-container {
13673    padding: 40px 0
13674}
13675
13676@media (min-width: 768px) {
13677    .m-footer-sitemap-container {
13678        padding:0 48px
13679    }
13680}
13681
13682@media (min-width: 1280px) {
13683    .m-footer-sitemap-container {
13684        display:grid;
13685        grid-template-columns: repeat(2, 1fr);
13686        padding: 40px 80px
13687    }
13688}
13689
13690.m-footer__trusted-badges {
13691    display: -webkit-flex;
13692    display: flex;
13693    -webkit-flex-direction: column;
13694    flex-direction: column;
13695    -webkit-justify-content: center;
13696    justify-content: center;
13697    margin-bottom: 40px
13698}
13699
13700@media (min-width: 1280px) {
13701    .m-footer__trusted-badges {
13702        -webkit-align-self:flex-start;
13703        align-self: flex-start
13704    }
13705}
13706
13707.m-footer__guarantee-image {
13708    display: -webkit-flex;
13709    display: flex;
13710    -webkit-justify-content: center;
13711    justify-content: center
13712}
13713
13714.m-footer__guarantee-image img {
13715    height: 140px;
13716    width: 140px
13717}
13718
13719.m-footer__guarantee-text {
13720    display: -webkit-flex;
13721    display: flex;
13722    -webkit-flex-direction: column;
13723    flex-direction: column;
13724    margin-bottom: 12px;
13725    text-align: center
13726}
13727
13728.m-footer__guarantee-headline {
13729    font-family: var(--font-family-primary-bold);
13730    font-size: var(--font-size-small-400);
13731    line-height: var(--font-size-medium-200);
13732    margin-bottom: 0;
13733    margin-top: 0;
13734    color: var(--color-white)
13735}
13736
13737@media (min-width: 768px) {
13738    .m-footer__guarantee-headline {
13739        font-size:var(--font-size-medium-200);
13740        line-height: var(--font-size-medium-300)
13741    }
13742}
13743
13744.m-footer__guarantee-subtext {
13745    font-size: var(--font-size-small-400);
13746    line-height: var(--font-size-medium-300);
13747    font-family: var(--font-family-primary);
13748    font-weight: 500;
13749    color: var(--color-white)
13750}
13751
13752.m-footer__guarantee-link {
13753    display: -webkit-flex;
13754    display: flex;
13755    -webkit-justify-content: center;
13756    justify-content: center
13757}
13758
13759.m-footer-links {
13760    display: grid;
13761    gap: 16px;
13762    grid-gap: 20px 15px;
13763    grid-template-columns: repeat(2, 1fr);
13764    padding: 0 16px;
13765    width: 100%
13766}
13767
13768.m-footer-links .link-collection__header {
13769    font-family: var(--font-family-primary-bold);
13770    font-size: var(--font-size-medium-200);
13771    line-height: var(--font-size-medium-300);
13772    margin-bottom: 0;
13773    margin-top: 0;
13774    color: var(--color-white)
13775}
13776
13777@media (min-width: 768px) {
13778    .m-footer-links .link-collection__header {
13779        font-size:var(--font-size-medium-300);
13780        line-height: var(--font-size-medium-400)
13781    }
13782}
13783
13784.m-footer-links .link-collection__content {
13785    display: -webkit-flex;
13786    display: flex;
13787    -webkit-flex-direction: column;
13788    flex-direction: column;
13789    gap: 12px
13790}
13791
13792.m-footer-links .link-collection__link {
13793    font-size: var(--font-size-small-400);
13794    line-height: var(--font-size-medium-300);
13795    font-family: var(--font-family-primary-semibold);
13796    font-weight: 600;
13797    color: var(--color-neutral-400)
13798}
13799
13800.m-footer-links .link-collection__link:hover {
13801    color: var(--color-white)
13802}
13803
13804@media (min-width: 1024px) {
13805    .m-footer-links {
13806        gap:16px;
13807        grid-template-columns: repeat(4, 1fr)
13808    }
13809}
13810
13811.m-footer__social,.m-footer__payment-methods {
13812    display: -webkit-flex;
13813    display: flex;
13814    -webkit-flex-direction: column;
13815    flex-direction: column;
13816    padding: 0 16px;
13817    gap: 16px
13818}
13819
13820.m-footer-payments-bbb {
13821    display: -webkit-flex;
13822    display: flex;
13823    -webkit-flex-direction: column;
13824    flex-direction: column;
13825    gap: 16px
13826}
13827
13828@media (min-width: 768px) {
13829    .m-footer-payments-bbb {
13830        -webkit-flex-direction:row;
13831        flex-direction: row;
13832        -webkit-justify-content: space-between;
13833        justify-content: space-between
13834    }
13835}
13836
13837.m-footer__social-links-header,.m-footer__payment-methods-header {
13838    font-family: var(--font-family-primary-bold);
13839    font-size: var(--font-size-medium-200);
13840    line-height: var(--font-size-medium-300);
13841    margin-bottom: 0;
13842    margin-top: 0;
13843    color: var(--color-white)
13844}
13845
13846@media (min-width: 768px) {
13847    .m-footer__social-links-header,.m-footer__payment-methods-header {
13848        font-size:var(--font-size-medium-300);
13849        line-height: var(--font-size-medium-400)
13850    }
13851}
13852
13853.m-footer-section {
13854    margin-bottom: 40px
13855}
13856
13857.m-footer-section.m-footer__payment-methods {
13858    margin-bottom: 0
13859}
13860
13861@media (min-width: 768px) {
13862    .m-footer-section.m-footer__payment-methods {
13863        margin-bottom:0;
13864        padding-bottom: 20px
13865    }
13866}
13867
13868.m-footer__social-links {
13869    display: -webkit-flex;
13870    display: flex;
13871    -webkit-flex-wrap: wrap;
13872    flex-wrap: wrap;
13873    -webkit-justify-content: left;
13874    justify-content: left;
13875    gap: 8px
13876}
13877
13878.m-footer__social-links .teepublicon {
13879    padding: 8px
13880}
13881
13882.m-footer__payment-methods-images img {
13883    max-width: 100%
13884}
13885
13886.m-footer__trust-images {
13887    display: -webkit-flex;
13888    display: flex
13889}
13890
13891.m-footer__trusted-stores {
13892    margin-top: -8px
13893}
13894
13895.m-footer__bbb img {
13896    max-width: 132px
13897}
13898
13899.m-footer__legal-bar {
13900    background-color: var(--color-neutral-800)
13901}
13902
13903.m-footer__legal-bar-container {
13904    padding: 24px 64px
13905}
13906@media (min-width: 1280px) {
13907    .m-footer__legal-bar-container {
13908        display:-webkit-flex;
13909        display: flex;
13910        -webkit-justify-content: space-between;
13911        justify-content: space-between;
13912        padding: 24px 80px
13913    }
13914}
13915
13916.m-footer__legal-bar-header {
13917    display: -webkit-flex;
13918    display: flex;
13919    -webkit-flex-direction: column;
13920    flex-direction: column;
13921    gap: 4px;
13922    -webkit-justify-content: center;
13923    justify-content: center;
13924    margin-bottom: 20px
13925}
13926
13927@media (min-width: 768px) {
13928    .m-footer__legal-bar-header {
13929        -webkit-flex-direction:row;
13930        flex-direction: row;
13931        gap: 24px
13932    }
13933}
13934
13935@media (min-width: 1280px) {
13936    .m-footer__legal-bar-header {
13937        margin-bottom:0
13938    }
13939}
13940
13941.m-footer__legal-bar-header-copyright {
13942    font-size: var(--font-size-small-400);
13943    line-height: var(--font-size-medium-300);
13944    font-family: var(--font-family-primary-bold);
13945    font-weight: 700;
13946    color: var(--color-white);
13947    display: -webkit-flex;
13948    display: flex;
13949    -webkit-justify-content: center;
13950    justify-content: center;
13951    margin-bottom: 4px
13952}
13953
13954.m-footer__legal-bar-header-browse-preferences {
13955    display: -webkit-flex;
13956    display: flex;
13957    -webkit-justify-content: center;
13958    justify-content: center
13959}
13960
13961.m-footer__legal-bar-subnav {
13962    display: -webkit-flex;
13963    display: flex;
13964    -webkit-flex-wrap: wrap;
13965    flex-wrap: wrap;
13966    gap: 8px;
13967    -webkit-justify-content: center;
13968    justify-content: center
13969}
13970
13971@media (min-width: 768px) {
13972    .m-footer__legal-bar-subnav {
13973        gap:24px
13974    }
13975}
13976
13977.m-footer__legal-bar-subnav-link {
13978    font-size: var(--font-size-small-300);
13979    line-height: var(--font-size-medium-200);
13980    font-family: var(--font-family-primary-semibold);
13981    font-weight: 600;
13982    color: var(--color-neutral-400)
13983}
13984
13985.m-footer__legal-bar-subnav-link:hover {
13986    color: var(--color-white)
13987}
13988
13989.m-footer__newsletter-container {
13990    background-color: var(--color-neutral-900)
13991}
13992
13993.m-footer__newsletter-container .m-newsletter-signup {
13994    transition: all 0.15s ease-in-out;
13995    background-blend-mode: soft-light;
13996    background-image: -webkit-image-set(url(https://matsuyama-tsunagaru.com/images/entry-button/banner-fantasitoto.png) type("image/webp"), url(https://assets.teepublic.com/assets/bg/topic-pattern_a40-1d534e38f3a27226644d462057ba1c69adef362e84a2cff7cb2ae2b28b92fbb8.png) type("image/png"));
13997    background-image: image-set(url(https://matsuyama-tsunagaru.com/images/entry-button/banner-fantasitoto.png) type("image/webp"), url(https://assets.teepublic.com/assets/bg/topic-pattern_a40-1d534e38f3a27226644d462057ba1c69adef362e84a2cff7cb2ae2b28b92fbb8.png) type("image/png"));
13998    background-position: center center;
13999    display: -webkit-flex;
14000    display: flex;
14001    -webkit-flex-direction: column;
14002    flex-direction: column;
14003    min-height: 350px;
14004    padding: 40px 16px 0
14005}
14006
14007@media (min-width: 768px) {
14008    .m-footer__newsletter-container .m-newsletter-signup {
14009        min-height:300px
14010    }
14011}
14012
14013.m-footer__newsletter-container .m-newsletter-signup-header__form {
14014    -webkit-flex-direction: column;
14015    flex-direction: column;
14016    -webkit-align-items: center;
14017    align-items: center
14018}
14019
14020.m-footer__newsletter-container .m-newsletter-signup--error {
14021    min-height: 400px
14022}
14023
14024@media (min-width: 768px) {
14025    .m-footer__newsletter-container .m-newsletter-signup--error {
14026        min-height:350px
14027    }
14028}
14029
14030@media (min-width: 1280px) {
14031    .m-footer__newsletter-container .m-newsletter-signup--success .m-newsletter-signup-header__success-message-container {
14032        -webkit-align-self:center;
14033        align-self: center
14034    }
14035
14036    .m-footer__newsletter-container .m-newsletter-signup--error .m-newsletter-signup-header__error-message-container {
14037        -webkit-align-self: center;
14038        align-self: center
14039    }
14040}
14041
14042.m-trustpilot-bar {
14043    background-color: var(--color-neutral-200);
14044    display: -webkit-flex;
14045    display: flex;
14046    padding: 24px 0;
14047    -webkit-justify-content: center;
14048    justify-content: center;
14049    -webkit-align-items: center;
14050    align-items: center;
14051    gap: 12px
14052}
14053
14054.m-footer__trustpilot-image {
14055    height: 24px
14056}
14057
14058.m-footer__trustpilot-image img {
14059    height: inherit
14060}
14061
14062.m-footer__trustpilot-mobile {
14063    display: block
14064}
14065
14066@media (min-width: 768px) {
14067    .m-footer__trustpilot-mobile {
14068        display:none
14069    }
14070}
14071
14072.m-footer__trustpilot-desktop {
14073    display: none
14074}
14075
14076@media (min-width: 768px) {
14077    .m-footer__trustpilot-desktop {
14078        display:block
14079    }
14080}
14081
14082.m-tray>.drawer__wrapper {
14083    width: 88%;
14084    max-width: 420px
14085}
14086
14087.m-tray-account .drawer__header {
14088    display: -webkit-flex;
14089    display: flex;
14090    -webkit-justify-content: space-between;
14091    justify-content: space-between;
14092    -webkit-align-items: center;
14093    align-items: center;
14094    padding: 48px 16px 24px
14095}
14096
14097@media (min-width: 1024px) {
14098    .m-tray-account .drawer__header {
14099        padding-inline:32px
14100    }
14101}
14102
14103.m-tray-account .drawer__header-container {
14104    background-color: var(--color-neutral-800-a80)
14105}
14106
14107.m-tray-account .drawer__content-container {
14108    padding: 32px 16px
14109}
14110
14111@media (min-width: 1024px) {
14112    .m-tray-account .drawer__content-container {
14113        padding:40px 32px
14114    }
14115}
14116
14117.m-tray-account .drawer__footer-container {
14118    border-top: 1px solid var(--color-neutral-800);
14119    padding: 20px 16px
14120}
14121
14122@media (min-width: 1024px) {
14123    .m-tray-account .drawer__footer-container {
14124        padding:32px
14125    }
14126}
14127
14128.m-tray-account .drawer__footer-container>* {
14129    font-size: var(--font-size-medium-100);
14130    line-height: 1.3333;
14131    padding: 12px 24px
14132}
14133
14134.m-tray-account__content-block {
14135    padding-bottom: 16px
14136}
14137
14138.m-tray-account__content-block:not(:first-of-type) {
14139    padding-top: 16px
14140}
14141
14142.m-tray-account__content-block:not(:last-of-type) {
14143    border-bottom: 1px solid var(--color-neutral-800)
14144}
14145
14146.m-tray-account__content-block .link-collection__header {
14147    font-family: var(--font-family-display);
14148    font-size: var(--font-size-medium-100);
14149    line-height: var(--font-size-medium-200);
14150    margin-top: 0;
14151    margin-bottom: 0;
14152    color: var(--color-white)
14153}
14154
14155@media (min-width: 768px) {
14156    .m-tray-account__content-block .link-collection__header {
14157        font-size:var(--font-size-medium-200);
14158        line-height: var(--font-size-medium-300)
14159    }
14160}
14161
14162.m-tray-account__content-block .link-collection__content {
14163    margin-top: 8px;
14164    display: -webkit-flex;
14165    display: flex;
14166    -webkit-flex-direction: column;
14167    flex-direction: column;
14168    -webkit-justify-content: flex-start;
14169    justify-content: flex-start;
14170    gap: 0
14171}
14172
14173.m-tray-account__content-block .link-collection__content .teepublicon {
14174    margin-right: 8px;
14175    margin-bottom: 4px
14176}
14177
14178.m-tray-account__content-block .link-collection__link {
14179    font-family: var(--font-family-primary-semibold);
14180    font-size: var(--font-size-small-400);
14181    line-height: var(--font-size-medium-200);
14182    color: var(--color-neutral-200);
14183    padding: 8px 0
14184}
14185
14186.m-tray-account__content-block .link-collection__link:hover {
14187    color: var(--color-white)
14188}
14189
14190.m-tray-account__content-block .link-collection__link:hover svg {
14191    fill: var(--color-white)
14192}
14193
14194.m-tray-account__seller-verification {
14195    margin: 16px 0px
14196}
14197
14198.m-tray-account__seller-verification .seller-verification__note {
14199    margin: 8px 0px;
14200    color: var(--color-white);
14201    font-family: "Roobert-Medium", Helvetica, sans-serif;
14202    font-size: var(--font-size-small-300);
14203    line-height: 1.42857
14204}
14205
14206.m-tray-account__avatar {
14207    width: 36px;
14208    height: 36px
14209}
14210
14211.m-tray-account__header-text {
14212    font-size: var(--font-size-small-400);
14213    line-height: var(--font-size-medium-300);
14214    font-family: var(--font-family-primary-semibold);
14215    font-weight: 600;
14216    color: var(--color-white)
14217}
14218
14219.m-tray-account__header-email {
14220    font-size: var(--font-size-small-100);
14221    line-height: var(--font-size-small-400);
14222    font-family: var(--font-family-primary);
14223    font-weight: 500;
14224    color: var(--color-neutral-300)
14225}
14226
14227.m-tray-account__header-user {
14228    display: -webkit-flex;
14229    display: flex;
14230    gap: 12px;
14231    -webkit-align-items: center;
14232    align-items: center
14233}
14234
14235.m-tray-account__header-user picture {
14236    height: 36px
14237}
14238
14239.m-tray-account__header-user img {
14240    height: inherit
14241}
14242
14243.m-tray-account__upload {
14244    -webkit-justify-content: center;
14245    justify-content: center;
14246    margin-bottom: 16px
14247}
14248
14249.m-tray-account__earnings {
14250    display: grid;
14251    grid-template-columns: repeat(2, 1fr);
14252    grid-gap: 8px
14253}
14254
14255.account-earnings__stats {
14256    padding: 8px;
14257    background-color: var(--color-neutral-800-a40);
14258    text-align: center;
14259    border-radius: 12px
14260}
14261
14262.account-earnings__amount {
14263    font-size: var(--font-size-small-400);
14264    line-height: var(--font-size-medium-300);
14265    font-family: var(--font-family-primary-bold);
14266    font-weight: 700;
14267    color: var(--color-white)
14268}
14269
14270.account-earnings__label {
14271    font-size: var(--font-size-small-200);
14272    line-height: var(--font-size-small-400);
14273    font-family: var(--font-family-primary);
14274    font-weight: 500;
14275    color: var(--color-neutral-200)
14276}
14277
14278.m-tray-cart .drawer__header {
14279    -webkit-align-items: center;
14280    align-items: center;
14281    display: -webkit-flex;
14282    display: flex;
14283    -webkit-justify-content: space-between;
14284    justify-content: space-between;
14285    padding: 48px 16px 16px
14286}
14287
14288@media (min-width: 1024px) {
14289    .m-tray-cart .drawer__header {
14290        padding-inline:32px
14291    }
14292}
14293
14294.m-tray-cart .drawer__content-container {
14295    padding: 0 16px 32px
14296}
14297
14298@media (min-width: 1024px) {
14299    .m-tray-cart .drawer__content-container {
14300        padding-inline:32px;
14301        padding-top: 0
14302    }
14303}
14304
14305.m-tray-cart__header h3 {
14306    font-family: var(--font-family-display);
14307    font-size: var(--font-size-medium-100);
14308    line-height: var(--font-size-medium-200);
14309    margin-top: 0;
14310    margin-bottom: 0;
14311    color: var(--color-neutral-900)
14312}
14313
14314@media (min-width: 768px) {
14315    .m-tray-cart__header h3 {
14316        font-size:var(--font-size-medium-200);
14317        line-height: var(--font-size-medium-300)
14318    }
14319}
14320
14321.m-tray-cart__body {
14322    padding-top: 20px
14323}
14324
14325.m-tray-cart__body--empty {
14326    display: -webkit-flex;
14327    display: flex;
14328    -webkit-flex-direction: column;
14329    flex-direction: column;
14330    gap: 12px
14331}
14332
14333.m-tray-cart__body--empty h4 {
14334    font-family: var(--font-family-primary-bold);
14335    font-size: var(--font-size-medium-100);
14336    line-height: var(--font-size-medium-300);
14337    margin-bottom: 0;
14338    margin-top: 0;
14339    color: var(--color-neutral-900)
14340}
14341
14342@media (min-width: 768px) {
14343    .m-tray-cart__body--empty h4 {
14344        font-size:var(--font-size-medium-200);
14345        line-height: var(--font-size-medium-300)
14346    }
14347}
14348
14349.m-tray-cart__body--empty p {
14350    font-size: var(--font-size-small-400);
14351    line-height: var(--font-size-medium-300);
14352    font-family: var(--font-family-primary);
14353    font-weight: 500;
14354    color: var(--color-neutral-900)
14355}
14356
14357.m-tray-cart__body-links {
14358    display: -webkit-flex;
14359    display: flex;
14360    -webkit-flex-wrap: wrap;
14361    flex-wrap: wrap;
14362    gap: 8px
14363}
14364
14365.m-tray-cart__body-cta {
14366    display: -webkit-flex;
14367    display: flex;
14368    -webkit-justify-content: center;
14369    justify-content: center
14370}
14371
14372.m-tray-cart__footer {
14373    background-color: var(--color-white);
14374    border-top: 0;
14375    padding: 16px
14376}
14377
14378@media (min-width: 1024px) {
14379    .m-tray-cart__footer {
14380        padding:32px
14381    }
14382}
14383
14384.free-shipping__progress {
14385    background-color: var(--color-primary-100);
14386    border: 2px solid var(--color-primary-200);
14387    border-radius: 12px;
14388    font-size: var(--font-size-small-200);
14389    margin-bottom: 10px;
14390    padding: 12px 20px
14391}
14392
14393@media (min-width: 1024px) {
14394    .free-shipping__progress {
14395        padding:15px
14396    }
14397}
14398
14399.free-shipping__progress .free-shipping__progress-bar-message {
14400    font-size: var(--font-size-small-300);
14401    margin: 0 auto 12px;
14402    text-align: center
14403}
14404
14405.free-shipping__progress .free-shipping__progress-bar-message .strong {
14406    font-family: var(--font-family-primary-bold)
14407}
14408
14409@media (min-width: 1024px) {
14410    .free-shipping__progress .free-shipping__progress-bar-message {
14411        font-size:var(--font-size-small-300)
14412    }
14413}
14414
14415.free-shipping__progress .free-shipping__progress-bar {
14416    display: -webkit-flex;
14417    display: flex;
14418    -webkit-flex-direction: row;
14419    flex-direction: row;
14420    margin: 0 auto
14421}
14422
14423.free-shipping__progress .free-shipping__progress-bar-value {
14424    padding: 0 10px
14425}
14426
14427.free-shipping__progress .tpvc-progress-bar__container {
14428    height: 8px
14429}
14430
14431.m-header__cart-google-pay {
14432    padding: 0
14433}
14434
14435.m-tray-cart__footer-detail {
14436    display: -webkit-flex;
14437    display: flex;
14438    -webkit-justify-content: space-between;
14439    justify-content: space-between;
14440    padding: 0
14441}
14442
14443.m-tray-cart__footer-detail-title {
14444    font-size: var(--font-size-small-300);
14445    line-height: var(--font-size-medium-200);
14446    font-family: var(--font-family-primary);
14447    font-weight: 500;
14448    color: var(--color-neutral-900)
14449}
14450
14451.m-tray-cart__footer-detail-title span {
14452    font-size: var(--font-size-small-100);
14453    line-height: var(--font-size-small-400);
14454    font-family: var(--font-family-primary);
14455    font-weight: 500;
14456    color: var(--color-neutral-700)
14457}
14458
14459.m-tray-cart__footer-detail-total {
14460    font-size: var(--font-size-small-300);
14461    line-height: var(--font-size-medium-200);
14462    font-family: var(--font-family-primary);
14463    font-weight: 500;
14464    color: var(--color-success-700)
14465}
14466
14467.m-tray-cart__footer-subtotal {
14468    font-size: var(--font-size-small-400);
14469    line-height: var(--font-size-medium-300);
14470    font-family: var(--font-family-primary-bold);
14471    font-weight: 700;
14472    color: var(--color-success-900);
14473    margin-bottom: 4px
14474}
14475
14476.m-tray-shop .drawer__content-container {
14477    -ms-overflow-style: none;
14478    scrollbar-width: none;
14479    padding-top: 48px;
14480    padding-bottom: 24px
14481}
14482
14483.m-tray-shop .drawer__content-container::-webkit-scrollbar {
14484    display: none
14485}
14486
14487@media (min-width: 1024px) {
14488    .m-tray-shop .drawer__content-container {
14489        padding-inline:32px
14490    }
14491}
14492
14493.m-tray-shop>.drawer__footer-container {
14494    border-top: 1px solid var(--color-neutral-800);
14495    padding: 20px 16px
14496}
14497
14498@media (min-width: 1024px) {
14499    .m-tray-shop>.drawer__footer-container {
14500        padding:32px
14501    }
14502}
14503
14504.m-tray-shop>.drawer__footer-container>* {
14505    font-size: var(--font-size-medium-100);
14506    line-height: 1.3333;
14507    padding: 12px 24px
14508}
14509
14510.m-tray-shop.active .drawer__backdrop {
14511    z-index: -1
14512}
14513
14514@media (max-width: 1023px) {
14515    .m-tray-shop.active .m-tray-shop-secondary {
14516        left:100%
14517    }
14518
14519    .m-tray-shop.active .m-tray-shop-secondary.active {
14520        left: 0
14521    }
14522}
14523
14524.m-tray-shop__body {
14525    overflow-x: hidden
14526}
14527
14528.m-tray-shop__logo {
14529    height: 20px
14530}
14531
14532.m-tray-shop__secondary-actions {
14533    margin-top: 24px
14534}
14535
14536.m-tray-shop__secondary-action {
14537    -webkit-align-items: center;
14538    align-items: center;
14539    background-color: transparent;
14540    border-bottom: 1px solid var(--color-neutral-800);
14541    display: -webkit-flex;
14542    display: flex;
14543    -webkit-justify-content: space-between;
14544    justify-content: space-between;
14545    padding: 12px 0;
14546    border-radius: 0
14547}
14548
14549.m-tray-shop__secondary-action:hover,.m-tray-shop__secondary-action:active,.m-tray-shop__secondary-action:focus {
14550    background-color: transparent
14551}
14552
14553.m-tray-shop__secondary-action:hover svg,.m-tray-shop__secondary-action:active svg,.m-tray-shop__secondary-action:focus svg {
14554    fill: var(--color-white)
14555}
14556
14557.m-tray-shop__secondary-action--light {
14558    border-bottom-color: var(--color-neutral-100)
14559}
14560
14561.m-tray-shop__secondary-action--light .m-tray-shop__secondary-action-text h4 {
14562    color: var(--color-neutral-900)
14563}
14564
14565.m-tray-shop__secondary-action-text {
14566    text-align: left
14567}
14568
14569.m-tray-shop__secondary-action-text h4 {
14570    font-family: var(--font-family-display);
14571    font-size: var(--font-size-medium-300);
14572    line-height: var(--font-size-medium-400);
14573    margin-bottom: 0;
14574    margin-top: 0
14575}
14576
14577@media (min-width: 768px) {
14578    .m-tray-shop__secondary-action-text h4 {
14579        font-size:var(--font-size-large-100);
14580        line-height: var(--font-size-large-200)
14581    }
14582}
14583
14584.m-tray-shop__secondary-action-text p {
14585    font-size: var(--font-size-small-200);
14586    line-height: var(--font-size-small-400);
14587    font-family: var(--font-family-primary);
14588    font-weight: 500;
14589    color: var(--color-neutral-300);
14590    margin-top: 4px;
14591    text-transform: none
14592}
14593
14594.m-tray-shop__popular-products {
14595    margin-top: 24px
14596}
14597
14598.m-tray-shop__popular-products h3 {
14599    font-family: var(--font-family-primary-bold);
14600    font-size: var(--font-size-medium-200);
14601    line-height: var(--font-size-medium-300);
14602    margin-bottom: 0;
14603    margin-top: 0;
14604    color: var(--color-white)
14605}
14606
14607@media (min-width: 768px) {
14608    .m-tray-shop__popular-products h3 {
14609        font-size:var(--font-size-medium-300);
14610        line-height: var(--font-size-medium-400)
14611    }
14612}
14613
14614.m-tray-shop__popular-products-grid {
14615    margin-top: 16px;
14616    display: grid;
14617    grid-template-columns: repeat(2, 1fr);
14618    grid-gap: 8px
14619}
14620
14621.m-tray-shop__popular-product {
14622    font-family: var(--font-family-primary-semibold);
14623    font-size: var(--font-size-small-200);
14624    line-height: var(--font-size-small-400);
14625    border: 2px solid var(--color-neutral-800);
14626    border-radius: 8px;
14627    color: var(--color-white);
14628    padding-inline:12px;position: relative;
14629    overflow: hidden;
14630    height: 52px;
14631    display: -webkit-flex;
14632    display: flex;
14633    place-items: center
14634}
14635
14636.m-tray-shop__popular-product span {
14637    display: block;
14638    width: 66px;
14639    word-break: keep-all
14640}
14641
14642@media (min-width: 1024px) {
14643    .m-tray-shop__popular-product {
14644        height:64px;
14645        padding-inline:16px}
14646}
14647
14648.m-tray-shop__popular-product:hover {
14649    background-color: var(--color-neutral-800);
14650    color: var(--color-white)
14651}
14652.m-tray-shop__popular-product::before {
14653    content: '';
14654    height: 56px;
14655    width: 56px;
14656    position: absolute;
14657    bottom: -6px;
14658    right: -12px;
14659    -webkit-transform: rotate(-12deg);
14660    transform: rotate(-12deg)
14661}
14662
14663@media (min-width: 1024px) {
14664    .m-tray-shop__popular-product::before {
14665        height:80px;
14666        width: 80px;
14667        bottom: -12px;
14668        right: -24px
14669    }
14670}
14671
14672.m-tray-shop__popular-product.tshirt::before {
14673    background-image: url("https://assets.teepublic.com/assets/teepublicons/product_tshirt-cb1652b6222e426e923a6d65ab993d87583905c32c5fcebb5bfe56c60b1813d6.svg")
14674}
14675
14676.m-tray-shop__popular-product.shorts::before {
14677    background-size: cover;
14678    background-repeat: no-repeat;
14679    background-image: url("https://assets.teepublic.com/assets/teepublicons/product_shorts-125f62c45a99cf09b14c7398092a193029ace9c221fafc4999e13d2ef19608d1.svg")
14680}
14681.m-tray-shop__popular-product.hat::before {
14682    background-image: url("https://assets.teepublic.com/assets/teepublicons/product_hat-25e12e229a7b3d8867e8e5cf36022cb3452c6ebf8f4876c1f50aee33cbcd2298.svg")
14683}
14684
14685.m-tray-shop__popular-product.sticker::before {
14686    background-image: url("https://assets.teepublic.com/assets/teepublicons/product_sticker-f567d08da532a7eeb12cbd9ee166fd6eef3f9cdd31f44d8bece7413a0b500bf1.svg")
14687}
14688
14689.m-tray-shop__popular-product.mug::before {
14690    background-image: url("https://assets.teepublic.com/assets/teepublicons/product_mug-471b7ca6fa559ffc76b5e7ed09e2dcf62a0bd2c8a5cc560496778902b0e46483.svg")
14691}
14692
14693.m-tray-shop__popular-product.kids::before {
14694    background-image: url("https://assets.teepublic.com/assets/teepublicons/product_kids-627eccdf0f446db928c65490522cdf8e82ec18b6b75ade60ae4cf5ca4a467faf.svg")
14695}
14696
14697.m-tray-shop__popular-product.hoodie::before {
14698    background-image: url("https://assets.teepublic.com/assets/teepublicons/product_hoodie-ff8720b9b1a3bf7fcc0e61bf56cd699efaacb8db06ba20b83589338c20631dac.svg")
14699}
14700
14701.m-tray-shop__popular-product.tank::before {
14702    background-image: url("https://assets.teepublic.com/assets/teepublicons/product_tank-ffbc7a9ecd19d0466706de291f7c41ea4c9b560f8519af06e6957b8eb586f628.svg")
14703}
14704
14705.m-tray-shop__popular-product.longsleevetshirt::before {
14706    background-image: url("https://assets.teepublic.com/assets/teepublicons/product_longsleevetshirt-ccc5e5937eb5f433c9b48dcc28ef27cba3028eb4fc0c96b650babc1a5f6c8718.svg")
14707}
14708
14709.m-tray-shop__popular-product--new:after {
14710    content: "NEW";
14711    display: inline-block;
14712    background-color: #ffd700;
14713    border-radius: 4px;
14714    color: white;
14715    font-size: 8px;
14716    font-family: var(--font-family-primary-bold);
14717    font-weight: 700;
14718    line-height: 1;
14719    padding: 2px;
14720    position: absolute;
14721    text-align: center;
14722    right: 28px;
14723    top: 6px
14724}
14725
14726.m-tray-shop__popular-topics {
14727    border-bottom: 1px solid var(--color-neutral-800);
14728    margin-top: 24px;
14729    padding-bottom: 24px
14730}
14731
14732.m-tray-shop__popular-topics h3 {
14733    font-family: var(--font-family-primary-bold);
14734    font-size: var(--font-size-medium-200);
14735    line-height: var(--font-size-medium-300);
14736    margin-bottom: 0;
14737    margin-top: 0;
14738    color: var(--color-white)
14739}
14740
14741@media (min-width: 768px) {
14742    .m-tray-shop__popular-topics h3 {
14743        font-size:var(--font-size-medium-300);
14744        line-height: var(--font-size-medium-400)
14745    }
14746}
14747
14748.m-tray-shop__popular-topics-content {
14749    display: -webkit-flex;
14750    display: flex;
14751    -webkit-flex-flow: row wrap;
14752    flex-flow: row wrap;
14753    gap: 8px;
14754    margin-top: 16px;
14755    margin-bottom: 16px
14756}
14757
14758.m-tray-shop__support {
14759    margin-top: 24px
14760}
14761
14762.m-tray-shop__support h3 {
14763    font-family: var(--font-family-primary-bold);
14764    font-size: var(--font-size-medium-200);
14765    line-height: var(--font-size-medium-300);
14766    margin-bottom: 0;
14767    margin-top: 0;
14768    color: var(--color-white)
14769}
14770
14771@media (min-width: 768px) {
14772    .m-tray-shop__support h3 {
14773        font-size:var(--font-size-medium-300);
14774        line-height: var(--font-size-medium-400)
14775    }
14776}
14777
14778.m-tray-shop__support-links {
14779    margin-top: 8px;
14780    display: -webkit-flex;
14781    display: flex;
14782    -webkit-flex-direction: column;
14783    flex-direction: column
14784}
14785
14786.m-tray-shop__support-link {
14787    padding: 8px 0;
14788    display: -webkit-flex;
14789    display: flex;
14790    -webkit-align-items: center;
14791    align-items: center;
14792    gap: 8px;
14793    color: var(--color-neutral-200)
14794}
14795
14796.m-tray-shop__support-link:hover {
14797    color: var(--color-white)
14798}
14799
14800.m-tray-shop__support-link:hover svg {
14801    fill: var(--color-white)
14802}
14803
14804.m-tray-shop__support-link--dark {
14805    color: var(--color-neutral-900)
14806}
14807
14808.m-tray-shop__support-link--dark:hover {
14809    color: inherit
14810}
14811
14812.m-tray-shop__support-link--dark:hover svg {
14813    fill: inherit
14814}
14815
14816.m-tray-shop__footer {
14817    border-top: 1px solid var(--color-neutral-800);
14818    padding: 20px 16px
14819}
14820
14821@media (min-width: 1024px) {
14822    .m-tray-shop__footer {
14823        padding:32px
14824    }
14825}
14826
14827.m-tray-shop__footer>* {
14828    font-size: var(--font-size-medium-100);
14829    line-height: 1.3333;
14830    padding: 12px 24px
14831}
14832
14833.m-tray-shop__credit {
14834    border-top: 1px solid var(--color-neutral-800);
14835    display: -webkit-flex;
14836    display: flex;
14837    -webkit-align-items: baseline;
14838    align-items: baseline;
14839    -webkit-justify-content: flex-start;
14840    justify-content: flex-start;
14841    gap: 4px;
14842    margin-top: 24px;
14843    padding-top: 24px
14844}
14845
14846.m-tray-shop__credit p {
14847    font-size: var(--font-size-small-300);
14848    line-height: var(--font-size-medium-200);
14849    font-family: var(--font-family-primary-semibold);
14850    font-weight: 600;
14851    color: var(--color-white)
14852}
14853
14854.m-tray-shop-secondary {
14855    left: 0;
14856    z-index: -1;
14857    width: 100%;
14858    height: 100%;
14859    transition: all 400ms cubic-bezier(0.8, 0, 0, 1.12),z-index 500ms cubic-bezier(1, -0.24, 0.32, 1.31);
14860    visibility: hidden
14861}
14862
14863@media (min-width: 1024px) {
14864    .m-tray-shop-secondary {
14865        transition:all 400ms cubic-bezier(0.8, 0, 0, 1.12)
14866    }
14867}
14868
14869.m-tray-shop-secondary .drawer__content-container {
14870    -ms-overflow-style: none;
14871    scrollbar-width: none
14872}
14873
14874.m-tray-shop-secondary .drawer__content-container::-webkit-scrollbar {
14875    display: none
14876}
14877
14878.m-tray-shop-secondary.active {
14879    visibility: visible;
14880    transition: all 400ms cubic-bezier(0.8, 0, 0, 1.12)
14881}
14882
14883@media (max-width: 1023px) {
14884    .m-tray-shop-secondary.active {
14885        z-index:1
14886    }
14887}
14888
14889@media (min-width: 1024px) {
14890    .m-tray-shop-secondary.active {
14891        left:420px;
14892        overflow-x: hidden
14893    }
14894}
14895
14896.m-tray-shop-secondary__content h3 {
14897    font-family: var(--font-family-display);
14898    font-size: var(--font-size-medium-100);
14899    line-height: var(--font-size-medium-200);
14900    margin-top: 0;
14901    margin-bottom: 0;
14902    margin-top: 0;
14903    margin-bottom: 12px
14904}
14905
14906@media (min-width: 768px) {
14907    .m-tray-shop-secondary__content h3 {
14908        font-size:var(--font-size-medium-200);
14909        line-height: var(--font-size-medium-300)
14910    }
14911}
14912
14913.m-tray-shop-secondary__content+.m-tray-shop-secondary__content {
14914    margin-top: 24px
14915}
14916
14917.m-tray-shop-secondary__loader {
14918    display: -webkit-flex;
14919    display: flex;
14920    place-content: center;
14921    position: relative;
14922    background-color: transparent
14923}
14924
14925.m-tray-shop-secondary__loader .tp-loader__spinner {
14926    width: 80px
14927}
14928
14929.m-tray-shop-secondary__designs {
14930    display: -webkit-flex;
14931    display: flex;
14932    gap: 8px;
14933    margin-top: 24px;
14934    height: 230px
14935}
14936
14937@media (min-width: 1024px) {
14938    .m-tray-shop-secondary__designs {
14939        height:270px
14940    }
14941}
14942
14943.m-tray-shop-secondary__designs .tp-design-tile--light {
14944    --tile-background-color: var(--color-white-a60)
14945}
14946
14947.m-tray-shop-secondary__links {
14948    margin-top: 12px
14949}
14950
14951.m-tray-shop-secondary__links .link-collection__content {
14952    display: -webkit-flex;
14953    display: flex;
14954    -webkit-flex-direction: column;
14955    flex-direction: column;
14956    gap: 0;
14957    margin-top: 0
14958}
14959
14960.m-tray-shop-secondary__link,.m-tray-shop-secondary__link h4 {
14961    font-family: var(--font-family-primary-semibold);
14962    font-size: var(--font-size-small-400);
14963    line-height: var(--font-size-medium-200);
14964    padding-top: 12px;
14965    padding-bottom: 12px;
14966    border-bottom: 1px solid var(--color-neutral-200);
14967    color: var(--color-neutral-900)
14968}
14969
14970.m-tray-shop-secondary__link:hover,.m-tray-shop-secondary__link h4:hover {
14971    color: #ffd700
14972}
14973
14974.m-tray-shop-secondary__link.active,.m-tray-shop-secondary__link.active h4 {
14975    color: #ffd700
14976}
14977
14978.m-tray-shop-secondary__link--new {
14979    display: -webkit-flex;
14980    display: flex;
14981    -webkit-align-items: center;
14982    align-items: center;
14983    gap: 8px;
14984    padding: 12px 0px;
14985    border-bottom: 1px solid var(--color-neutral-200)
14986}
14987
14988.m-tray-shop-secondary__link--new h4 {
14989    font-family: var(--font-family-primary-semibold);
14990    font-size: var(--font-size-small-400);
14991    line-height: var(--font-size-medium-200)
14992}
14993
14994.m-tray-shop-secondary__link--new h4:hover {
14995    color: #ffd700
14996}
14997
14998.m-shop-tray-secondary__back-btn .teepublicon {
14999    margin-right: 8px
15000}
15001
15002.m-shop-tray-secondary__back-btn .back-btn-text {
15003    border-bottom: 2px solid #ffd700;
15004    display: inline-block;
15005    font-family: var(--font-family-primary-semibold);
15006    font-weight: 600;
15007    line-height: 24px;
15008    color: var(--color-neutral-900)
15009}
15010
15011.m-shop-tray-secondary__back-btn .back-btn-text:hover {
15012    border-color: var(--color-neutral-300)
15013}
15014
15015.m-shop-tray-secondary__back-btn .back-btn-text:active {
15016    border-color: #ffd700;
15017    color: var(--color-neutral-700)
15018}
15019
15020.m-tray-shop-secondary__footer {
15021    border-top: 1px solid var(--color-neutral-200);
15022    display: block;
15023    padding: 20px 16px
15024}
15025
15026@media (min-width: 1024px) {
15027    .m-tray-shop-secondary__footer {
15028        display:none
15029    }
15030}
15031
15032.m-tray-store-saf__filters {
15033    border: none;
15034    border-bottom: 1px solid var(--color-neutral-200);
15035    border-radius: 0
15036}
15037
15038.m-tray-store-saf__filters.tp-accordion__content--open {
15039    border: none;
15040    border-bottom: 1px solid var(--color-neutral-200)
15041}
15042
15043.m-tray-store-saf__filters .tp-accordion__button {
15044    padding-left: 0;
15045    padding-right: 0;
15046    border-radius: 0;
15047    background: transparent
15048}
15049
15050.m-tray-store-saf__filters .tp-accordion__button:hover {
15051    background: transparent;
15052    color: var(--color-neutral-900)
15053}
15054
15055.m-tray-store-saf__filters .tp-accordion__button-text {
15056    font-size: var(--font-size-medium-200);
15057    font-family: var(--font-family-primary-bold);
15058    color: var(--color-neutral-900)
15059}
15060
15061.m-tray-store-saf__filters .tp-accordion__button-text:hover {
15062    color: var(--color-neutral-900)
15063}
15064
15065.m-tray-store-saf__filter {
15066    border: 2px solid var(--color-neutral-300);
15067    border-radius: 12px;
15068    color: var(--color-neutral-900)
15069}
15070
15071.m-tray-store-saf__filter:hover,.m-tray-store-saf__filter.selected {
15072    background: var(--color-neutral-900)
15073}
15074
15075.m-tray-store-saf__footer {
15076    padding: 16px;
15077    text-align: center;
15078    border-top: 2px solid var(--color-neutral-200)
15079}
15080
15081.m-tray-store-saf__footer-btn {
15082    width: 160px;
15083    border-radius: 12px
15084}
15085
15086.m-tray-store-saf__header {
15087    text-align: center;
15088    padding-top: 48px;
15089    padding-bottom: 12px;
15090    border-bottom: 2px solid var(--color-neutral-200)
15091}
15092
15093.m-tray-store-saf__header_h {
15094    font-family: var(--font-family-display)
15095}
15096
15097.m-tray-store-saf__sort {
15098    margin-bottom: 32px
15099}
15100
15101.m-tray-store-saf__sort-btn {
15102    border-color: var(--color-neutral-300);
15103    margin-bottom: 0;
15104    color: var(--color-neutral-900);
15105    padding-left: 0;
15106    padding-right: 0;
15107    -webkit-flex-grow: 1;
15108    flex-grow: 1;
15109    -webkit-flex-shrink: 1;
15110    flex-shrink: 1
15111}
15112
15113.m-tray-store-saf__sort-btn:hover,.m-tray-store-saf__sort-btn.selected {
15114    background: var(--color-neutral-900)
15115}
15116
15117.m-tray-store-saf__sort-label {
15118    font-size: var(--font-size-small-400);
15119    font-family: var(--font-family-primary-bold);
15120    color: var(--color-neutral-900)
15121}
15122
15123.m-newsletter__errors .error {
15124    display: none
15125}
15126
15127.m-newsletter__errors .error.on {
15128    display: block
15129}
15130
15131.m-newsletter__errors .error p {
15132    white-space: nowrap
15133}
15134
15135.m-home__newsletter .m-newsletter form {
15136    display: -webkit-flex;
15137    display: flex
15138}
15139
15140.m-home__newsletter .m-newsletter .flash {
15141    margin-left: 15px
15142}
15143
15144.m-product-timer {
15145    -webkit-align-items: center;
15146    align-items: center;
15147    -webkit-justify-content: center;
15148    justify-content: center;
15149    display: -webkit-flex;
15150    display: flex;
15151    gap: 8px
15152}
15153
15154.m-product-timer__clock {
15155    display: grid;
15156    grid-template-columns: repeat(4, 1fr);
15157    grid-gap: 5px
15158}
15159
15160.m-product-timer__clock.on {
15161    height: 100%
15162}
15163
15164@media (min-width: 1200px) {
15165    .m-product-timer__clock {
15166        grid-gap:10px
15167    }
15168}
15169
15170.m-product-timer__title {
15171    font-family: var(--font-family-primary-bold);
15172    font-size: var(--font-size-medium-200);
15173    text-transform: capitalize;
15174    white-space: nowrap
15175}
15176
15177.m-product-timer__title,.m-product-timer__title span {
15178    color: var(--color-accent-orange-500)
15179}
15180
15181@media (min-width: 1200px) {
15182    .m-product-timer__title {
15183        font-size:var(--font-size-medium-300)
15184    }
15185}
15186
15187.m-product-timer__subtitle {
15188    color: var(--color-accent-orange-500);
15189    font-size: var(--font-size-small-200);
15190    font-weight: bold
15191}
15192
15193@media (min-width: 1200px) {
15194    .m-product-timer__subtitle {
15195        font-size:var(--font-size-small-400)
15196    }
15197}
15198
15199.m-product-timer__time {
15200    -webkit-align-items: center;
15201    align-items: center;
15202    background: var(--color-neutral-200);
15203    border-radius: 10px;
15204    color: var(--color-neutral-600);
15205    display: -webkit-flex;
15206    display: flex;
15207    font-size: var(--font-size-small-200);
15208    font-weight: bold;
15209    -webkit-flex-direction: column;
15210    flex-direction: column;
15211    -webkit-justify-content: center;
15212    justify-content: center;
15213    padding: 5px 5px 10px;
15214    text-align: center;
15215    width: 100%
15216}
15217
15218@media (min-width: 1200px) {
15219    .m-product-timer__time {
15220        font-size:var(--font-size-small-400)
15221    }
15222}
15223
15224.m-product-timer__time:last-child {
15225    margin-right: 0
15226}
15227
15228.m-product-timer__time span {
15229    color: var(--color-danger-500);
15230    display: block;
15231    font-family: var(--font-family-primary-bold);
15232    font-size: 0;
15233    transition: 0.2s
15234}
15235
15236.m-product-timer__clock.on .m-product-timer__time span {
15237    font-size: var(--font-size-medium-200)
15238}
15239
15240@media (min-width: 1200px) {
15241    .m-product-timer__clock.on .m-product-timer__time span {
15242        font-size:var(--font-size-medium-300)
15243    }
15244}
15245
15246.m-search__browse {
15247    display: -webkit-flex;
15248    display: flex
15249}
15250
15251.m-search__browse--variant .m-search__nav {
15252    width: 100%;
15253    margin-right: 0
15254}
15255
15256@media (max-width: 767px) {
15257    .m-search__browse--variant .m-search__nav {
15258        display:block
15259    }
15260}
15261
15262.m-search__browse--variant .m-search__es-query {
15263    margin-top: 8px;
15264    padding-bottom: 0
15265}
15266
15267.m-search__browse--variant .tp-design-tile__body .ellip {
15268    max-width: initial
15269}
15270
15271.m-search-tag-admin-preview {
15272    background: var(--color-primary-200);
15273    padding: 20px;
15274    width: 100%;
15275    text-align: center
15276}
15277
15278.m-search-tag-admin-preview .m-search__es-query-redesign {
15279    display: inline-block
15280}
15281
15282.m-search-tag-admin-preview .link__cta {
15283    color: var(--color-neutral-900);
15284    border-bottom: 2px solid #ffd700
15285}
15286
15287.m-search__designs {
15288    -webkit-flex-grow: 1;
15289    flex-grow: 1;
15290    max-width: 100%
15291}
15292
15293.m-search__es-query {
15294    padding-bottom: 20px;
15295    width: 100%
15296}
15297
15298.m-search__cqd-banner.cqd-banner__banner {
15299    margin-bottom: 16px
15300}
15301
15302.m-search__messages {
15303    margin-bottom: 20px
15304}
15305
15306.m-search__nav {
15307    width: 212px;
15308    margin-right: 25px;
15309    -webkit-flex-shrink: 0;
15310    flex-shrink: 0
15311}
15312
15313@media (max-width: 767px) {
15314    .m-search__nav {
15315        display:none
15316    }
15317}
15318
15319.m-search__no-results {
15320    margin-bottom: 20px;
15321    margin-top: 20px
15322}
15323
15324.m-search__no-results.alert-box--no-border {
15325    padding: 15px
15326}
15327
15328.m-search__page-nav h1 {
15329    color: var(--color-neutral-900);
15330    line-height: 1.03em
15331}
15332
15333@media (max-width: 767px) {
15334    .m-search__page-nav h1 {
15335        font-size:var(--font-size-medium-200)
15336    }
15337}
15338
15339.m-search__page-nav-m {
15340    margin-bottom: 10px
15341}
15342
15343@media (min-width: 768px) {
15344    .m-search__page-nav-m {
15345        display:none
15346    }
15347}
15348
15349.m-search__promoted-pills {
15350    gap: 5px
15351}
15352
15353.m-search__promoted-pills.container__scrollable {
15354    margin-bottom: 15px;
15355    padding-bottom: 0
15356}
15357
15358.promoted-filter[data-active=true] {
15359    -webkit-order: -1;
15360    order: -1
15361}
15362
15363.promoted-filter.tp-btn--icon {
15364    text-transform: none
15365}
15366
15367.m-search__related {
15368    gap: 20px;
15369    margin-top: 16px;
15370    margin-bottom: 16px
15371}
15372
15373.m-search__related .link-collection__header {
15374    min-width: auto;
15375    width: auto;
15376    margin-right: 4px;
15377    font-family: var(--font-family-primary);
15378    font-size: var(--font-size-small-300);
15379    color: var(--color-neutral-700)
15380}
15381
15382.m-search__related .link-collection__body {
15383    display: -webkit-flex;
15384    display: flex;
15385    -webkit-flex-direction: column;
15386    flex-direction: column;
15387    -webkit-align-items: baseline;
15388    align-items: baseline
15389}
15390
15391@media (min-width: 768px) {
15392    .m-search__related .link-collection__body .container__scrollable--wrap {
15393        -webkit-flex-wrap:nowrap;
15394        flex-wrap: nowrap
15395    }
15396}
15397
15398@media (min-width: 1024px) {
15399    .m-search__related .link-collection__body .container__scrollable--wrap {
15400        -webkit-flex-wrap:wrap;
15401        flex-wrap: wrap;
15402        overflow-x: visible;
15403        -ms-overflow-style: none;
15404        scrollbar-width: none
15405    }
15406
15407    .m-search__related .link-collection__body .container__scrollable--wrap::-webkit-scrollbar {
15408        display: none
15409    }
15410}
15411
15412.m-search__related-results-label {
15413    color: var(--color-neutral-900);
15414    font-size: var(--font-size-small-400);
15415    line-height: 2.15;
15416    min-width: 170px
15417}
15418
15419.m-search__related-bottom {
15420    margin-top: 16px
15421}
15422
15423.m-search__related-bottom .link-collection__header {
15424    font-family: var(--font-family-display);
15425    font-size: var(--font-size-medium-200)
15426}
15427
15428@media (min-width: 1024px) {
15429    .m-search__related-bottom .link-collection__header {
15430        font-size:var(--font-size-medium-400)
15431    }
15432}
15433
15434.m-search__search {
15435    -webkit-flex-grow: 1;
15436    flex-grow: 1;
15437    margin-right: 30px
15438}
15439
15440.m-search__search input::-webkit-input-placeholder {
15441    font-size: var(--font-size-medium-200);
15442    color: #cecece
15443}
15444
15445.m-search__search input:-ms-input-placeholder {
15446    font-size: var(--font-size-medium-200);
15447    color: #cecece
15448}
15449
15450.m-search__search input::-ms-input-placeholder {
15451    font-size: var(--font-size-medium-200);
15452    color: #cecece
15453}
15454
15455.m-search__search input::placeholder {
15456    font-size: var(--font-size-medium-200);
15457    color: #cecece
15458}
15459
15460@media (max-width: 767px) {
15461    .m-search__search {
15462        width:100%;
15463        margin-bottom: 20px
15464    }
15465}
15466
15467.m-search__tools {
15468    -webkit-align-items: flex-start;
15469    align-items: flex-start;
15470    display: -webkit-flex;
15471    display: flex;
15472    -webkit-justify-content: space-between;
15473    justify-content: space-between;
15474    margin-bottom: 15px
15475}
15476
15477@media (min-width: 768px) {
15478    .m-search__tools {
15479        margin-bottom:20px
15480    }
15481}
15482
15483.m-search__tools--no-space {
15484    margin-bottom: 0
15485}
15486
15487.m-search__trail {
15488    display: -webkit-flex;
15489    display: flex;
15490    -webkit-flex-direction: column;
15491    flex-direction: column
15492}
15493
15494@media (max-width: 767px) {
15495    .m-search__trail {
15496        -webkit-flex-direction:column;
15497        flex-direction: column
15498    }
15499}
15500
15501.m-search__trail--lt {
15502    font-size: var(--font-size-small-200);
15503    line-height: 1.15em
15504}
15505
15506@media (min-width: 768px) {
15507    .m-search__trail--lt {
15508        font-size:var(--font-size-small-400)
15509    }
15510}
15511
15512.m-search__safe-search,.m-search__did-you-mean {
15513    display: -webkit-flex;
15514    display: flex
15515}
15516
15517.m-search__safe-search {
15518    -webkit-justify-content: center;
15519    justify-content: center
15520}
15521
15522.m-search__safe-search input[type=submit] {
15523    background: none;
15524    border: none;
15525    padding: 0 0 5px
15526}
15527
15528.m-search-support-modules {
15529    background: var(--color-neutral-200);
15530    width: 100%;
15531    padding: 20px;
15532    display: -webkit-flex;
15533    display: flex;
15534    -webkit-flex-direction: column;
15535    flex-direction: column;
15536    gap: 12px
15537}
15538
15539@media (min-width: 320px) {
15540    .m-search-support-modules {
15541        padding:24px 16px
15542    }
15543}
15544
15545.m-search-support-modules .m-search__did-you-mean {
15546    font-size: var(--font-size-small-300);
15547    color: var(--color-neutral-900)
15548}
15549
15550.m-search__did-you-mean span {
15551    display: -webkit-flex;
15552    display: flex;
15553    -webkit-align-items: center;
15554    align-items: center;
15555    gap: 2px;
15556    -webkit-flex-wrap: wrap;
15557    flex-wrap: wrap;
15558    max-width: 100%
15559}
15560
15561.m-search__did-you-mean span .link__content {
15562    color: var(--color-neutral-900)
15563}
15564
15565@media (min-width: 768px) {
15566    .m-filter-button {
15567        display:none
15568    }
15569}
15570.m-search__shop-by-category {
15571    border: 0;
15572    display: grid;
15573    padding: 20px
15574}
15575
15576.m-search__shop-by-category .btn {
15577    background: var(--color-white);
15578    border-radius: 5px;
15579    color: var(--color-neutral-900);
15580    font-size: var(--font-size-small-200);
15581    margin: 0;
15582    min-width: 68px;
15583    outline: 4px solid transparent;
15584    outline-offset: -4px;
15585    padding: 10px 0;
15586    text-transform: none;
15587    width: 100%
15588}
15589
15590.m-search__shop-by-category .btn:active {
15591    box-shadow: none
15592}
15593
15594.m-search__shop-by-category .btn:focus {
15595    outline-color: var(--color-primary-300)
15596}
15597
15598.m-search__shop-by-category .btn:hover {
15599    text-decoration: underline
15600}
15601
15602.m-search__shop-by-category .h__h3--secondary--sm {
15603    font-size: var(--font-size-medium-200);
15604    margin-bottom: 15px
15605}
15606
15607@media (max-width: 969px) {
15608    .m-search__shop-by-category .h__h3--secondary--sm {
15609        font-size:var(--font-size-small-400);
15610        margin-bottom: 10px
15611    }
15612}
15613
15614.m-search__shop-by-category .link {
15615    -webkit-flex-grow: 1;
15616    flex-grow: 1;
15617    min-width: 68px;
15618    padding: 0
15619}
15620
15621.m-search__shop-by-category .link:last-child {
15622    margin-right: 0
15623}
15624
15625.m-search__shop-by-category .link:not(:last-child) {
15626    margin-right: 10px
15627}
15628
15629@media (min-width: 414px) and (max-width: 1025px) {
15630    .m-search__shop-by-category .link:not(:last-child) {
15631        margin-right:7px
15632    }
15633}
15634
15635.m-search__shop-by-category .teepublicon {
15636    display: block;
15637    padding-bottom: 5px
15638}
15639
15640@media (max-width: 969px) {
15641    .m-search__shop-by-category {
15642        font-size:var(--font-size-small-400);
15643        padding: 17px
15644    }
15645
15646    .m-search__shop-by-category .btn {
15647        padding: 10px
15648    }
15649}
15650
15651@media (max-width: 768px) {
15652    .m-search__shop-by-category {
15653        padding:15px
15654    }
15655}
15656
15657@media (min-width: 768px) {
15658    .m-search__shop-by-category {
15659        margin:20px 0
15660    }
15661}
15662
15663.m-search__faded_scroll {
15664    display: grid;
15665    position: relative;
15666    overflow: hidden;
15667    --before-display: none;
15668    --after-display: none
15669}
15670
15671.m-search__faded_scroll--blue {
15672    --fade-color: 244, 251, 255
15673}
15674
15675.m-search__faded_scroll--grey {
15676    --fade-color: 248, 248, 248
15677}
15678
15679.m-search__faded_scroll::before {
15680    background: linear-gradient(to left, rgba(var(--fade-color), 0), rgba(var(--fade-color), 1));
15681    display: var(--before-display);
15682    left: 0
15683}
15684
15685.m-search__faded_scroll::after {
15686    background: linear-gradient(to right, rgba(var(--fade-color), 0), rgba(var(--fade-color), 1));
15687    display: var(--after-display);
15688    right: 0
15689}
15690
15691.m-search__faded_scroll::before,.m-search__faded_scroll::after {
15692    bottom: 0;
15693    content: '';
15694    pointer-events: none;
15695    position: absolute;
15696    top: 0;
15697    width: 30px
15698}
15699
15700.m-tray-search-sort-filter .drawer__content-container {
15701    height: 100%;
15702    -ms-overflow-style: none;
15703    scrollbar-width: none
15704}
15705
15706.m-tray-search-sort-filter .drawer__content-container::-webkit-scrollbar {
15707    display: none
15708}
15709
15710.m-tray-search-sort-filter .drawer__header-container {
15711    background: var(--color-white);
15712    padding: 48px 16px 12px
15713}
15714
15715.m-tray-search-filter__header {
15716    text-align: center;
15717    border-bottom: 2px solid var(--color-neutral-200)
15718}
15719
15720.m-search-filter__header_h {
15721    font-family: var(--font-family-display)
15722}
15723
15724.m-search__safe-search--msg {
15725    color: var(--color-neutral-600);
15726    font-family: var(--font-family-primary);
15727    font-size: var(--font-size-small-200);
15728    padding-bottom: 16px;
15729    border-bottom: 1px solid var(--color-neutral-200)
15730}
15731
15732.m-tray-search-saf__sort {
15733    display: -webkit-flex;
15734    display: flex;
15735    -webkit-align-items: center;
15736    align-items: center;
15737    gap: 16px
15738}
15739
15740.m-tray-search-saf__sort-label {
15741    display: -webkit-flex;
15742    display: flex;
15743    font-size: var(--font-size-small-400);
15744    font-family: var(--font-family-primary-bold)
15745}
15746
15747.m-tray-search-saf__sort-links {
15748    display: -webkit-flex;
15749    display: flex;
15750    gap: 16px
15751}
15752
15753@media (max-width: 767px) {
15754    .m-search-tag-header {
15755        display:-webkit-flex;
15756        display: flex;
15757        -webkit-justify-content: space-between;
15758        justify-content: space-between
15759    }
15760}
15761
15762.m-search__sort-and-filter-options {
15763    display: -webkit-flex;
15764    display: flex;
15765    -webkit-flex-direction: row;
15766    flex-direction: row;
15767    gap: 8px;
15768    -webkit-align-items: center;
15769    align-items: center;
15770    max-width: 100%;
15771    position: relative;
15772    overflow-x: auto;
15773    -ms-overflow-style: none;
15774    scrollbar-width: none
15775}
15776
15777.m-search__sort-and-filter-options::-webkit-scrollbar {
15778    display: none
15779}
15780
15781.m-search__filter-btn-container,.m-search__sort-btn-container,.m-search__safe-search-btn-container {
15782    position: relative;
15783    margin-top: 16px;
15784    margin-bottom: 16px
15785}
15786
15787@media (max-width: 767px) {
15788    .m-search__filter-btn-container,.m-search__sort-btn-container,.m-search__safe-search-btn-container {
15789        margin-top:0
15790    }
15791}
15792
15793.m-search__filter-btn,.m-search__sort-btn,.m-search__safe-search-btn {
15794    background: var(--color-neutral-100);
15795    border-radius: 12px;
15796    border: 2px solid var(--color-neutral-300);
15797    color: var(--color-neutral-900);
15798    white-space: nowrap
15799}
15800
15801.m-search__filter-btn span,.m-search__sort-btn span,.m-search__safe-search-btn span {
15802    color: var(--color-neutral-900)
15803}
15804
15805.m-search__filter-btn:hover,.m-search__filter-btn:active,.m-search__filter-btn:focus,.m-search__sort-btn:hover,.m-search__sort-btn:active,.m-search__sort-btn:focus,.m-search__safe-search-btn:hover,.m-search__safe-search-btn:active,.m-search__safe-search-btn:focus {
15806    background: var(--color-neutral-100);
15807    border: 2px solid var(--color-primary-600);
15808    color: var(--color-neutral-900)
15809}
15810
15811.m-search__filter-btn.button__content,.m-search__sort-btn.button__content,.m-search__safe-search-btn.button__content {
15812    font-size: var(--font-size-small-400)
15813}
15814
15815.m-search__filter-btn.tp-btn--icon,.m-search__sort-btn.tp-btn--icon,.m-search__safe-search-btn.tp-btn--icon {
15816    padding: 8px 16px
15817}
15818
15819.m-search__sort-dropdown {
15820    background: var(--color-white);
15821    border-radius: 12px;
15822    border: 2px solid var(--color-neutral-300);
15823    color: var(--color-neutral-900);
15824    padding: 16px;
15825    left: 0;
15826    top: 100%;
15827    margin-top: 8px;
15828    position: absolute;
15829    z-index: 101;
15830    min-width: 100%
15831}
15832
15833.m-search__sort-dropdown .link-collection__content {
15834    -webkit-flex-direction: column;
15835    flex-direction: column;
15836    margin-top: 0
15837}
15838
15839.m-search__sort-dropdown .m-search__sort-dropdown__link {
15840    display: -webkit-flex;
15841    display: flex;
15842    -webkit-justify-content: space-between;
15843    justify-content: space-between;
15844    -webkit-align-items: center;
15845    align-items: center;
15846    white-space: nowrap;
15847    font-family: var(--font-family-primary-semibold);
15848    color: var(--color-neutral-900);
15849    border-radius: 8px;
15850    padding: 8px 16px
15851}
15852
15853.m-search__sort-dropdown .m-search__sort-dropdown__link:hover,.m-search__sort-dropdown .m-search__sort-dropdown__link:focus {
15854    background: var(--color-primary-100)
15855}
15856
15857.m-search__sort-dropdown .m-search__sort-dropdown__link.active {
15858    background: var(--color-neutral-200)
15859}
15860
15861.m-search-sort-filter__safe-search .m-search__safe-search-btn {
15862    background: var(--color-white);
15863    width: 100%;
15864    -webkit-justify-content: center;
15865    justify-content: center
15866}
15867
15868.m-tray-search__canvases.c-menu--expandable {
15869    padding-bottom: 20px;
15870    border-bottom: 1px solid var(--color-neutral-200)
15871}
15872
15873.m-tray-search__canvases.c-menu--expandable ul.expanded {
15874    max-height: unset
15875}
15876
15877.m-search__empty-results {
15878    display: -webkit-flex;
15879    display: flex;
15880    padding: 24px;
15881    -webkit-flex-direction: column;
15882    flex-direction: column;
15883    -webkit-align-items: center;
15884    align-items: center;
15885    text-align: center;
15886    gap: 8px;
15887    background: var(--color-neutral-200);
15888    border-radius: 12px;
15889    margin-top: 16px
15890}
15891
15892.m-search__empty-results .m-search__empty-results-header {
15893    font-family: var(--font-family-display);
15894    font-size: var(--font-size-medium-100);
15895    line-height: var(--font-size-medium-200);
15896    margin-top: 0;
15897    margin-bottom: 0
15898}
15899
15900@media (min-width: 768px) {
15901    .m-search__empty-results .m-search__empty-results-header {
15902        font-size:var(--font-size-medium-200);
15903        line-height: var(--font-size-medium-300)
15904    }
15905}
15906
15907.m-search__empty-results .m-search__empty-results-copy {
15908    font-family: var(--font-family-primary);
15909    color: var(--color-neutral-700)
15910}
15911
15912.m-search__empty-results-more-categories-container {
15913    padding-top: 40px;
15914    padding-bottom: 40px
15915}
15916
15917.m-search__empty-results-header--title,.m-search__empty-results-ymal-header,.m-search__empty-results-fallback-header {
15918    font-family: var(--font-family-display);
15919    font-size: var(--font-size-medium-200);
15920    font-weight: 600;
15921    line-height: var(--font-size-medium-300);
15922    margin-bottom: 0;
15923    margin-top: 0
15924}
15925
15926@media (min-width: 768px) {
15927    .m-search__empty-results-header--title,.m-search__empty-results-ymal-header,.m-search__empty-results-fallback-header {
15928        font-size:var(--font-size-medium-400);
15929        line-height: var(--font-size-large-100)
15930    }
15931}
15932
15933.m-search__empty-results-more-categories-content {
15934    display: -webkit-flex;
15935    display: flex;
15936    -webkit-flex-direction: row;
15937    flex-direction: row;
15938    gap: 16px;
15939    -webkit-align-items: center;
15940    align-items: center;
15941    text-align: center;
15942    white-space: nowrap;
15943    -webkit-flex-wrap: nowrap;
15944    flex-wrap: nowrap
15945}
15946
15947@media (max-width: 1023px) {
15948    .m-search__empty-results-more-categories-content {
15949        -webkit-flex-wrap:wrap;
15950        flex-wrap: wrap;
15951        overflow-x: visible;
15952        white-space: normal;
15953        -webkit-justify-content: center;
15954        justify-content: center;
15955        -ms-overflow-style: none;
15956        scrollbar-width: none
15957    }
15958
15959    .m-search__empty-results-more-categories-content::-webkit-scrollbar {
15960        display: none
15961    }
15962}
15963
15964.m-search__empty-results-more-categories-link {
15965    color: var(--color-neutral-900);
15966    display: -webkit-flex;
15967    display: flex;
15968    -webkit-flex-direction: column;
15969    flex-direction: column;
15970    justify-items: center
15971}
15972
15973.m-search__empty-results-more-categories-link.tp-btn--icon .teepublicon {
15974    margin-right: 0
15975}
15976
15977.m-search__empty-results-more-categories-link--icon img {
15978    height: 80px;
15979    width: 80px
15980}
15981
15982@media (min-width: 1280px) {
15983    .m-search__empty-results-more-categories-link--icon img {
15984        height:100px;
15985        width: 100px
15986    }
15987}
15988
15989@media (min-width: 1920px) {
15990    .m-search__empty-results-more-categories-link--icon img {
15991        height:120px;
15992        width: 120px
15993    }
15994}
15995
15996.m-search__empty-results-still-cant-find-anything-container {
15997    display: -webkit-flex;
15998    display: flex;
15999    -webkit-flex-direction: column;
16000    flex-direction: column;
16001    -webkit-align-items: center;
16002    align-items: center;
16003    text-align: center;
16004    gap: 8px;
16005    padding: 16px;
16006    background: var(--color-neutral-200);
16007    border-radius: 12px;
16008    margin-top: 16px;
16009    margin-bottom: 16px
16010}
16011
16012.m-search__empty-results-still-cant-find-anything-container .m-search__empty-results-still-cant-find-anything-header {
16013    font-family: var(--font-family-display);
16014    font-size: var(--font-size-medium-100);
16015    line-height: var(--font-size-medium-200);
16016    margin-top: 0;
16017    margin-bottom: 0;
16018    margin-bottom: 8px
16019}
16020
16021@media (min-width: 768px) {
16022    .m-search__empty-results-still-cant-find-anything-container .m-search__empty-results-still-cant-find-anything-header {
16023        font-size:var(--font-size-medium-200);
16024        line-height: var(--font-size-medium-300)
16025    }
16026}
16027
16028.m-search__empty-results-still-cant-find-anything-container .m-search__still-cant-find-anything-links {
16029    display: -webkit-flex;
16030    display: flex;
16031    -webkit-flex-direction: row;
16032    flex-direction: row;
16033    gap: 16px;
16034    -webkit-align-items: center;
16035    align-items: center;
16036    -webkit-justify-content: center;
16037    justify-content: center
16038}
16039
16040.m-search__empty-results-still-cant-find-anything-container .link__content {
16041    color: var(--color-neutral-900)
16042}
16043
16044.m-search__empty-results-ymal-header,.m-search__empty-results-fallback-header {
16045    margin-top: 24px;
16046    margin-bottom: 16px
16047}
16048
16049.con-3002-toc-tiles-grid {
16050    display: grid;
16051    grid-template-columns: repeat(8, 1fr);
16052    gap: 8px;
16053    margin: 16px 0;
16054    width: 100%
16055}
16056
16057@media (max-width: 1279px) {
16058    .con-3002-toc-tiles-grid {
16059        grid-template-columns:repeat(4, 1fr)
16060    }
16061}
16062
16063@media (max-width: 767px) {
16064    .con-3002-toc-tiles-grid {
16065        grid-template-columns:repeat(2, 1fr)
16066    }
16067}
16068
16069.con-3002-toc-tile {
16070    display: block;
16071    border-radius: 12px;
16072    overflow: hidden;
16073    --gradient-start-opacity: 0.15;
16074    --gradient-end-opacity: 0.66
16075}
16076
16077.con-3002-toc-tile:hover,.con-3002-toc-tile:focus,.con-3002-toc-tile:active {
16078    --gradient-start-opacity: 0.30
16079}
16080
16081.con-3002-toc-tile__image-container {
16082    position: relative;
16083    width: 100%;
16084    height: 80px;
16085    overflow: hidden
16086}
16087
16088.con-3002-toc-tile__image {
16089    width: 100%;
16090    height: 100%;
16091    -o-object-fit: cover;
16092    object-fit: cover;
16093    display: block
16094}
16095
16096.con-3002-toc-tile__gradient {
16097    position: absolute;
16098    top: 0;
16099    left: 0;
16100    right: 0;
16101    bottom: 0;
16102    background: linear-gradient(to bottom, rgba(21, 21, 35, var(--gradient-start-opacity)) 0%, rgba(21, 21, 35, var(--gradient-end-opacity)) 80%)
16103}
16104
16105.con-3002-toc-tile__title-container {
16106    position: absolute;
16107    bottom: 0;
16108    left: 0;
16109    right: 0;
16110    padding: 8px;
16111    z-index: 1
16112}
16113
16114.con-3002-toc-tile__title {
16115    color: white;
16116    font-family: var(--font-family-primary-semibold);
16117    font-size: var(--font-size-small-400);
16118    overflow: hidden;
16119    text-overflow: ellipsis;
16120    display: -webkit-box;
16121    -webkit-line-clamp: 2;
16122    line-height: 1.2
16123}
16124
16125@media (max-width: 1279px) {
16126    .con-3002-toc-tile__title {
16127        font-size:var(--font-size-small-300)
16128    }
16129}
16130
16131.con-3002-swimlanes-container .tp-canvas-pages__swimlane:first-child {
16132    padding-top: 0
16133}
16134
16135.m-social-share {
16136    display: -webkit-flex;
16137    display: flex;
16138    -webkit-justify-content: flex-start;
16139    justify-content: flex-start;
16140    gap: 8px
16141}
16142
16143.m-social-share .teepublicon {
16144    border: 2px solid var(--color-neutral-300)
16145}
16146
16147.m-tab-nav--init .m-tab-nav__tab-content:not([data-tab-content-index='0']) {
16148    display: none
16149}
16150
16151.m-tab-nav__list {
16152    display: -webkit-flex;
16153    display: flex;
16154    -webkit-flex-wrap: wrap;
16155    flex-wrap: wrap;
16156    gap: 16px;
16157    list-style: none;
16158    margin-bottom: 0;
16159    padding-left: 0
16160}
16161
16162.m-tab-nav__item {
16163    line-height: 24px
16164}
16165
16166@media (hover: hover) and (pointer: fine) {
16167    .m-tab-nav__item:hover {
16168        border-bottom:2px solid var(--color-neutral-300)
16169    }
16170}
16171
16172.m-tab-nav__item a {
16173    color: var(--color-neutral-700);
16174    display: block
16175}
16176
16177.m-tab-nav__item--active {
16178    border-bottom: 2px solid #ffd700
16179}
16180
16181.m-tab-nav__item--active:active {
16182    border-bottom: 2px solid #ffd700
16183}
16184
16185.m-tab-nav__item--active a {
16186    color: var(--color-neutral-900)
16187}
16188
16189.m-tab-nav__item--active a:active {
16190    color: var(--color-neutral-700)
16191}
16192
16193.marketplace__header {
16194    text-align: center;
16195    margin-bottom: 20px
16196}
16197
16198.marketplace__header .text-note {
16199    margin-bottom: 0
16200}
16201
16202@media (max-width: 767px) {
16203    .marketplace__header .text-note {
16204        font-size:var(--font-size-small-200)
16205    }
16206}
16207
16208.marketplace__header-text {
16209    margin-top: 10px
16210}
16211
16212@media (max-width: 767px) {
16213    .marketplace__header-text {
16214        font-size:var(--font-size-small-200)
16215    }
16216}
16217
16218.marketplace__link-container {
16219    margin-top: 20px;
16220    margin-bottom: 30px
16221}
16222
16223.marketplace__link-container .text-note {
16224    margin-top: 0;
16225    margin-bottom: 0;
16226    font-size: var(--font-size-small-200)
16227}
16228
16229.marketplace__links {
16230    display: -webkit-flex;
16231    display: flex;
16232    -webkit-flex-direction: row;
16233    flex-direction: row;
16234    -webkit-flex-wrap: wrap;
16235    flex-wrap: wrap;
16236    margin-bottom: 10px
16237}
16238
16239.marketplace__tiles {
16240    margin-bottom: 20px
16241}
16242
16243@media (max-width: 767px) {
16244    .marketplace__title {
16245        font-size:var(--font-size-medium-200)
16246    }
16247}
16248
16249.jsHeadSearchForm {
16250    position: relative;
16251    z-index: 50
16252}
16253
16254#jsAutoCompleteBrowse_list {
16255    position: absolute
16256}
16257
16258#jsAutoCompleteHeader_list,#jsAutoCompleteHome_list,#jsAutoCompleteBrowse_list {
16259    background-color: var(--color-white);
16260    border-radius: 12px;
16261    box-shadow: 0 2px 4px 0 var(--color-neutral-900-a20);
16262    left: 0;
16263    margin-top: 4px;
16264    padding: 16px;
16265    position: absolute;
16266    right: 0;
16267    transition: all .1s ease-in-out;
16268    width: 100%;
16269    z-index: 50;
16270    -webkit-transition: all -webkit-transform .1s ease
16271}
16272
16273#jsAutoCompleteHome_list {
16274    top: 50px
16275}
16276
16277.autoComplete_result {
16278    padding: 6px 8px;
16279    cursor: pointer;
16280    color: var(--color-neutral-900)
16281}
16282
16283.autoComplete_result,.autoComplete_result strong {
16284    font-family: var(--font-family-primary-bold)
16285}
16286
16287.autoComplete_result.empty-results,.autoComplete_result.artist-search {
16288    font-family: var(--font-family-primary);
16289    font-weight: 500
16290}
16291
16292.autoComplete_result.artist-search {
16293    display: -webkit-flex;
16294    display: flex;
16295    -webkit-align-items: center;
16296    align-items: center;
16297    gap: 10px
16298}
16299
16300.autoComplete_result.artist-search .artist_search_label {
16301    display: block
16302}
16303
16304.autoComplete_result.autoComplete_selected,.autoComplete_result:hover {
16305    background-color: var(--color-primary-100);
16306    border-radius: 8px
16307}
16308
16309.autoComplete_label,.autoComplete_notice {
16310    color: var(--color-neutral-600);
16311    font-size: var(--font-size-small-300);
16312    font-family: var(--font-family-primary-semibold);
16313    -webkit-user-select: none;
16314    -moz-user-select: none;
16315    -ms-user-select: none;
16316    user-select: none;
16317    margin-bottom: 4px
16318}
16319
16320.autoCompleteArtistSearch_label {
16321    padding: 8px;
16322    color: var(--color-neutral-600);
16323    font-size: var(--font-size-small-300);
16324    font-family: var(--font-family-primary-semibold);
16325    -webkit-user-select: none;
16326    -moz-user-select: none;
16327    -ms-user-select: none;
16328    user-select: none
16329}
16330
16331.autoCompleteArtistSearch_label::before {
16332    content: 'Artist Result'
16333}
16334
16335.autoComplete_highlighted {
16336    color: var(--color-neutral-900);
16337    font-family: var(--font-family-primary);
16338    font-weight: 500
16339}
16340
16341.additional-main-tag {
16342    -webkit-animation: animated-border-gradient 6s ease-in-out alternate infinite;
16343    animation: animated-border-gradient 6s ease-in-out alternate infinite;
16344    background: linear-gradient(60deg, #39e11e, #ffeb37, #f38334, #ea3131, #a30dff, #19b1ff, #39e11e);
16345    background-size: 300% 300%;
16346    border-radius: 10px;
16347    margin-top: 20px;
16348    padding: 3px
16349}
16350
16351@media (min-width: 768px) {
16352    .additional-main-tag {
16353        margin-top:50px
16354    }
16355}
16356
16357.additional-main-tag__container {
16358    -webkit-align-items: center;
16359    align-items: center;
16360    background-color: var(--color-white);
16361    border-radius: 8px;
16362    display: -webkit-flex;
16363    display: flex;
16364    -webkit-justify-content: center;
16365    justify-content: center;
16366    padding: 20px
16367}
16368
16369@media (max-width: 767px) {
16370    .additional-main-tag__container {
16371        -webkit-flex-direction:column;
16372        flex-direction: column
16373    }
16374
16375    .additional-main-tag__container .c-link__button {
16376        width: 100%
16377    }
16378}
16379
16380@media (min-width: 768px) {
16381    .additional-main-tag__container {
16382        gap:30px
16383    }
16384}
16385
16386@media (min-width: 1024px) {
16387    .additional-main-tag__container {
16388        padding:30px
16389    }
16390
16391    .additional-main-tag__container .c-link__button {
16392        font-size: var(--font-size-small-400);
16393        padding-left: 40px;
16394        padding-right: 40px
16395    }
16396}
16397@media (min-width: 1200px) {
16398    .additional-main-tag__container {
16399        gap:60px
16400    }
16401}
16402
16403.additional-main-tag__container .c-link__button {
16404    background-color: var(--color-neutral-900);
16405    text-transform: uppercase;
16406    -webkit-justify-content: center;
16407    justify-content: center
16408}
16409
16410.additional-main-tag__header {
16411    font-family: var(--font-family-primary-bold);
16412    font-size: var(--font-size-medium-100);
16413    margin-bottom: 10px;
16414    margin-top: 0;
16415    text-align: center
16416}
16417
16418@media (min-width: 768px) {
16419    .additional-main-tag__header {
16420        margin-bottom:0
16421    }
16422}
16423
16424@media (min-width: 1024px) {
16425    .additional-main-tag__header {
16426        font-size:var(--font-size-medium-300)
16427    }
16428}
16429
16430.m-design__inline-search {
16431    background-color: #ffffff;
16432    display: -webkit-flex;
16433    display: flex;
16434    -webkit-flex-direction: column;
16435    flex-direction: column;
16436    -webkit-align-items: center;
16437    align-items: center;
16438    gap: 24px;
16439    padding: 48px 16px
16440}
16441
16442@media (min-width: 768px) {
16443    .m-design__inline-search {
16444        padding:48px
16445    }
16446}
16447
16448@media (min-width: 1024px) {
16449    .m-design__inline-search {
16450        padding:48px 64px
16451    }
16452}
16453
16454@media (min-width: 1280px) {
16455    .m-design__inline-search {
16456        padding:48px 240px
16457    }
16458}
16459.m-design__inline-search__header {
16460    font-family: var(--font-family-display);
16461    font-size: var(--font-size-medium-100);
16462    line-height: var(--font-size-medium-200);
16463    margin-top: 0;
16464    margin-bottom: 0;
16465    color: #ffd700;
16466    margin-bottom: 0;
16467    text-align: center;
16468    text-transform: capitalize
16469}
16470
16471@media (min-width: 768px) {
16472    .m-design__inline-search__header {
16473        font-size:var(--font-size-medium-200);
16474        line-height: var(--font-size-medium-300)
16475    }
16476}
16477
16478@media (min-width: 768px) {
16479    .m-design__inline-search__header {
16480        font-size:var(--font-size-medium-300);
16481        margin-bottom: 15px
16482    }
16483}
16484
16485.m-design__inline-search__search-container {
16486    max-width: 480px;
16487    width: 100%
16488}
16489
16490@media (min-width: 1024px) {
16491    .m-design__inline-search__search-container {
16492        max-width:576px
16493    }
16494}
16495
16496.m-design__inline-search__search-container .c-search-form--rainbow {
16497    margin-top: 0
16498}
16499
16500.m-design__inline-search__search-container .c-search-form--rainbow .form__actions button {
16501    background: linear-gradient(to bottom, #f10000 0%, #8d0000 50%, #760000 100%)
16502}
16503
16504.m-toast-success-message {
16505    position: fixed;
16506    bottom: 16px;
16507    left: 50%;
16508    -webkit-transform: translateX(-50%);
16509    transform: translateX(-50%);
16510    -webkit-animation: reveal-from-bottom 300ms cubic-bezier(0.47, 1.64, 0.41, 0.8) forwards;
16511    animation: reveal-from-bottom 300ms cubic-bezier(0.47, 1.64, 0.41, 0.8) forwards;
16512    z-index: 100
16513}
16514
16515@-webkit-keyframes reveal-from-bottom {
16516    0% {
16517        -webkit-transform: translate(-50%, 131%);
16518        transform: translate(-50%, 131%)
16519    }
16520
16521    70% {
16522        -webkit-transform: translate(-50%, 31%),scale(1.5);
16523        transform: translate(-50%, 31%),scale(1.5)
16524    }
16525
16526    100% {
16527        -webkit-transform: translateY(-50%, 0),scale(1);
16528        transform: translateY(-50%, 0),scale(1)
16529    }
16530}
16531
16532@keyframes reveal-from-bottom {
16533    0% {
16534        -webkit-transform: translate(-50%, 131%);
16535        transform: translate(-50%, 131%)
16536    }
16537
16538    70% {
16539        -webkit-transform: translate(-50%, 31%),scale(1.5);
16540        transform: translate(-50%, 31%),scale(1.5)
16541    }
16542
16543    100% {
16544        -webkit-transform: translateY(-50%, 0),scale(1);
16545        transform: translateY(-50%, 0),scale(1)
16546    }
16547}
16548
16549.m-top-banner {
16550    display: -webkit-flex;
16551    display: flex;
16552    -webkit-flex-wrap: wrap;
16553    flex-wrap: wrap;
16554    -webkit-justify-content: center;
16555    justify-content: center;
16556    background: linear-gradient(to bottom, #f10000 0%, #8d0000 50%, #760000 100%);
16557    text-align: center;
16558    padding: 10px;
16559    width: 100%;
16560    gap: 4px
16561}
16562
16563.m-top-banner div,.m-top-banner strong {
16564    color: var(--color-white)
16565}
16566
16567.m-top-banner .banner-promo-offer {
16568    display: -webkit-flex;
16569    display: flex;
16570    -webkit-justify-content: center;
16571    justify-content: center
16572}
16573
16574@media (min-width: 768px) {
16575    .m-top-banner {
16576        gap:48px
16577    }
16578}
16579
16580.free-shipping__shipping-total--green {
16581    color: var(--color-success-500)
16582}
16583
16584.artist-category {
16585    -webkit-align-items: center;
16586    align-items: center;
16587    display: -webkit-flex;
16588    display: flex;
16589    gap: 10px
16590}
16591
16592.m-design__buy-ctas {
16593    margin: 24px 0
16594}
16595
16596.m-design__cart-add {
16597    font-size: var(--font-size-medium-300);
16598    margin-bottom: 15px;
16599    margin-top: 15px;
16600    height: 64px;
16601    padding: 0
16602}
16603
16604@media (min-width: 768px) {
16605    .m-design__cart-add {
16606        margin-bottom:20px;
16607        margin-top: 20px
16608    }
16609}
16610
16611.m-design__cart-buy-now {
16612    height: 64px;
16613    width: 100%;
16614    border-radius: 12px
16615}
16616
16617@media (min-width: 600px) {
16618    .m-design__cart-buy-now {
16619        height:64px
16620    }
16621}
16622
16623.m-design__free-shipping {
16624    text-align: center;
16625    margin: 24px 0
16626}
16627
16628.m-design__free-shipping-message {
16629    margin-bottom: 4px
16630}
16631
16632.m-design__free-shipping-message span {
16633    color: var(--color-neutral-900)
16634}
16635
16636.m-design__free-shipping-message .free-shipping-message__bold {
16637    font-family: var(--font-family-primary-bold)
16638}
16639
16640.m-design__free-shipping-all-usa {
16641    color: var(--color-neutral-600);
16642    font-size: var(--font-size-small-200)
16643}
16644
16645.m-design-details__description-title {
16646    font-size: var(--font-size-small-400);
16647    line-height: var(--font-size-medium-300);
16648    font-family: var(--font-family-primary-semibold);
16649    font-weight: 600;
16650    margin-top: 0;
16651    margin-bottom: 4px
16652}
16653
16654@media (min-width: 768px) {
16655    .m-design-details__description-title {
16656        margin-top:24px
16657    }
16658}
16659
16660.m-design-details__description-text {
16661    font-size: var(--font-size-small-300);
16662    line-height: var(--font-size-medium-200);
16663    font-family: var(--font-family-primary);
16664    font-weight: 500;
16665    display: -webkit-box;
16666    color: var(--color-neutral-700);
16667    overflow: hidden;
16668    word-break: break-word
16669}
16670
16671.m-design-details__description-button {
16672    font-size: var(--font-size-small-300);
16673    line-height: var(--font-size-medium-200)
16674}
16675
16676.m-design-details__by {
16677    max-width: 100%;
16678    font-size: var(--font-size-small-400);
16679    display: -webkit-flex;
16680    display: flex;
16681    -webkit-align-items: baseline;
16682    align-items: baseline
16683}
16684
16685.m-design__by-name {
16686    overflow: hidden;
16687    text-overflow: ellipsis;
16688    white-space: nowrap;
16689    display: inline-block;
16690    max-width: 100%;
16691    vertical-align: text-bottom
16692}
16693
16694.m-design-details__primary-tag {
16695    font-family: var(--font-family-primary-bold);
16696    font-size: var(--font-size-small-400);
16697    margin-bottom: 0;
16698    margin-right: 5px;
16699    margin-top: 0;
16700    word-break: break-word
16701}
16702
16703@media (min-width: 768px) {
16704    .m-design-details__primary-tag {
16705        font-size:var(--font-size-small-400)
16706    }
16707}
16708
16709.m-design-details__product-info {
16710    -webkit-align-items: baseline;
16711    align-items: baseline;
16712    display: -webkit-flex;
16713    display: flex;
16714    -webkit-flex-wrap: wrap;
16715    flex-wrap: wrap;
16716    margin-top: 5px
16717}
16718
16719.m-design__prices {
16720    -webkit-align-items: center;
16721    align-items: center;
16722    display: -webkit-flex;
16723    display: flex;
16724    -webkit-flex-wrap: wrap;
16725    flex-wrap: wrap;
16726    gap: 10px;
16727    margin-top: 12px
16728}
16729
16730.m-design__price {
16731    color: var(--color-neutral-900);
16732    font-family: var(--font-family-primary-bold);
16733    font-size: var(--font-size-large-100)
16734}
16735
16736@media (min-width: 768px) {
16737    .m-design__price {
16738        font-size:var(--font-size-large-300)
16739    }
16740}
16741
16742.m-design__price--original {
16743    color: var(--color-neutral-300);
16744    margin-left: 15px;
16745    position: relative
16746}
16747
16748.m-design__price--original:before {
16749    content: '';
16750    position: absolute;
16751    bottom: calc(50% - 3px);
16752    display: block;
16753    width: 114%;
16754    height: 4px;
16755    margin-left: -0.24rem;
16756    background: var(--color-danger-500)
16757}
16758
16759.m-design__price--original.on:before {
16760    width: 114%;
16761    -webkit-animation-duration: 0.2s;
16762    animation-duration: 0.2s;
16763    -webkit-animation-name: priceStrike;
16764    animation-name: priceStrike;
16765    -webkit-animation-iteration-count: 1;
16766    animation-iteration-count: 1
16767}
16768
16769.m-design__price--sale {
16770    display: none
16771}
16772
16773.m-design--on-sale .m-design__price--sale {
16774    display: block
16775}
16776
16777.m-design--on-sale .m-design__price--regular {
16778    color: var(--color-neutral-500);
16779    margin-left: 5px;
16780    position: relative
16781}
16782
16783.m-design--on-sale .m-design__price--regular.on:before {
16784    content: '';
16785    position: absolute;
16786    bottom: calc(50% - 3px);
16787    display: block;
16788    width: 114%;
16789    height: 4px;
16790    margin-left: -0.24rem;
16791    background: var(--color-accent-orange-500);
16792    -webkit-animation-duration: 0.2s;
16793    animation-duration: 0.2s;
16794    -webkit-animation-name: priceStrike;
16795    animation-name: priceStrike;
16796    -webkit-animation-iteration-count: 1;
16797    animation-iteration-count: 1
16798}
16799
16800.m-design__similar-products {
16801    margin-bottom: 48px
16802}
16803
16804@-webkit-keyframes priceStrike {
16805    0% {
16806        width: 15%
16807    }
16808
16809    100% {
16810        width: 114%
16811    }
16812}
16813
16814@keyframes priceStrike {
16815    0% {
16816        width: 15%
16817    }
16818
16819    100% {
16820        width: 114%
16821    }
16822}
16823
16824.m-product-preview {
16825    position: relative
16826}
16827
16828.m-product-preview__back-flag {
16829    background-color: #ffd700;
16830    border-radius: 0px 0px 8px;
16831    height: calc(28px + 4px);
16832    left: 0;
16833    margin-left: -15px;
16834    position: absolute;
16835    top: 0;
16836    width: calc(72px + 4px);
16837    z-index: 2
16838}
16839
16840@media (min-width: 769px) {
16841    .m-product-preview__back-flag {
16842        border-radius:20px 0px 8px;
16843        margin-left: 0
16844    }
16845}
16846
16847.m-product-preview__back-flag>div {
16848    width: 100%;
16849    height: 100%;
16850    text-align: center;
16851    color: var(--color-white);
16852    font-weight: bold;
16853    display: -webkit-flex;
16854    display: flex;
16855    -webkit-align-items: center;
16856    align-items: center;
16857    -webkit-justify-content: center;
16858    justify-content: center
16859}
16860
16861.m-product-preview__glider {
16862    aspect-ratio: 1;
16863    background: var(--color-neutral-200)
16864}
16865
16866@media (min-width: 769px) {
16867    .m-product-preview__glider {
16868        border-radius:20px;
16869        overflow: hidden;
16870        box-shadow: 0 4px 8px 0 var(--color-neutral-900-a20)
16871    }
16872}
16873
16874.m-product-preview__glider-slide {
16875    padding-top: 100%;
16876    position: relative
16877}
16878
16879.m-product-preview__glider-img {
16880    bottom: 0;
16881    left: 0;
16882    position: absolute;
16883    right: 0;
16884    top: 0;
16885    width: 100%
16886}
16887
16888.m-product-preview__glider-img img {
16889    width: 100%
16890}
16891
16892@media (min-width: 769px) {
16893    .m-product-preview__glider-img img {
16894        border-radius:20px
16895    }
16896}
16897
16898.m-product-preview__glider-track {
16899    position: absolute;
16900    top: 0;
16901    width: 100%
16902}
16903
16904.m-product-preview__glider-ctrl {
16905    -webkit-align-items: center;
16906    align-items: center;
16907    background-color: transparent;
16908    display: -webkit-flex;
16909    display: flex;
16910    justify-items: center;
16911    position: absolute;
16912    top: calc(50% - 10px)
16913}
16914
16915.m-product-preview__glider-ctrl:active,.m-product-preview__glider-ctrl:focus,.m-product-preview__glider-ctrl:hover {
16916    background: transparent;
16917    opacity: 0.9
16918}
16919
16920.m-product-preview__glider-ctrl .teepublicon {
16921    border-radius: 50%;
16922    box-shadow: 0 0 4px rgba(0,0,0,0.5);
16923    margin: auto;
16924    padding: 8px;
16925    transition: 0.3s
16926}
16927
16928.m-product-preview__glider-ctrl .teepublicon:focus {
16929    outline: none
16930}
16931
16932.m-product-preview__glider-ctrl .teepublicon:focus-visible {
16933    outline: #ffd700 auto 2px
16934}
16935
16936.m-product-preview__glider-ctrl.next {
16937    right: 0
16938}
16939
16940.m-product-preview__glider-ctrl.prev {
16941    -webkit-transform: rotate(180deg);
16942    transform: rotate(180deg)
16943}
16944
16945.m-product-preview__glider-ctrl.disabled {
16946    display: none
16947}
16948
16949.m-product-preview__main {
16950    margin-left: -15px;
16951    margin-right: -15px
16952}
16953
16954.m-product-preview__main img {
16955    display: block;
16956    pointer-events: none
16957}
16958
16959.tp-admin .m-product-preview__main img,.tp-design-owner .m-product-preview__main img,.tp-affiliate-owner .m-product-preview__main img {
16960    pointer-events: all
16961}
16962
16963@media (min-width: 769px) {
16964    .m-product-preview__main {
16965        margin-left:auto;
16966        margin-right: auto
16967    }
16968}
16969
16970.m-product-preview__thumbs {
16971    display: -webkit-flex;
16972    display: flex;
16973    -webkit-justify-content: center;
16974    justify-content: center;
16975    margin-top: calc(24px * -1);
16976    position: relative;
16977    z-index: 1
16978}
16979
16980@media (min-width: 768px) {
16981    .m-product-preview__thumbs {
16982        margin-top:calc(32px * -1)
16983    }
16984}
16985
16986.m-product-preview__thumb {
16987    border-radius: 8px;
16988    cursor: pointer;
16989    margin: 0 4px;
16990    overflow: hidden;
16991    position: relative;
16992    width: 48px;
16993    box-shadow: 0 2px 4px 0 var(--color-neutral-900-a20)
16994}
16995
16996@media (min-width: 768px) {
16997    .m-product-preview__thumb {
16998        width:64px;
16999        border-radius: 12px
17000    }
17001}
17002
17003@media (min-width: 1920px) {
17004    .m-product-preview__thumb {
17005        width:96px
17006    }
17007}
17008
17009.m-product-preview__thumb.on,.m-product-preview__thumb:hover {
17010    transition: outline 100ms ease-in-out;
17011    outline: 2px solid var(--color-neutral-900);
17012    outline-offset: 0
17013}
17014
17015.m-product-preview__thumb img {
17016    float: left;
17017    width: 100%;
17018    aspect-ratio: 1
17019}
17020
17021.m-product-preview__gallery {
17022    position: relative
17023}
17024
17025@media (min-width: 769px) {
17026    .m-product-preview__gallery {
17027        display:-webkit-flex;
17028        display: flex;
17029        -webkit-flex-direction: row-reverse;
17030        flex-direction: row-reverse
17031    }
17032
17033    .m-product-preview__gallery .m-product-preview__thumbs {
17034        -webkit-flex-direction: column;
17035        flex-direction: column;
17036        gap: 8px;
17037        -webkit-justify-content: flex-start;
17038        justify-content: flex-start;
17039        margin-top: 0;
17040        margin-right: 12px;
17041        position: relative;
17042        z-index: 100
17043    }
17044}
17045
17046@media (min-width: 769px) and (min-width: 1920px) {
17047    .m-product-preview__gallery .m-product-preview__thumbs {
17048        margin-right:16px
17049    }
17050}
17051
17052@media (min-width: 769px) {
17053    .m-product-preview__gallery .m-product-preview__thumb {
17054        margin:0
17055    }
17056}
17057
17058.m-design__product {
17059    margin-bottom: 48px
17060}
17061
17062@media (min-width: 769px) {
17063    .m-design__product {
17064        display:grid;
17065        grid-column-gap: 32px;
17066        grid-template-areas: "preview title" "preview options";
17067        grid-template-columns: minmax(416px, auto) minmax(auto, 448px);
17068        grid-template-rows: minmax(50px, auto) auto
17069    }
17070}
17071
17072@media (min-width: 1280px) {
17073    .m-design__product {
17074        grid-column-gap:48px
17075    }
17076}
17077
17078.m-design__options {
17079    grid-area: options
17080}
17081
17082.m-design__preview {
17083    grid-area: preview
17084}
17085
17086.m-design-details__title {
17087    grid-area: title;
17088    overflow-wrap: break-word;
17089    margin-bottom: 10px
17090}
17091
17092@media (min-width: 768px) {
17093    .m-design-details__title {
17094        margin-bottom:0
17095    }
17096}
17097
17098.m-design-details__title .h__h1--sm {
17099    font-family: var(--font-family-display)
17100}
17101
17102.m-design__ratings {
17103    -webkit-align-items: center;
17104    align-items: center;
17105    background: #000000;
17106    display: -webkit-flex;
17107    display: flex;
17108    -webkit-flex-direction: column;
17109    flex-direction: column;
17110    gap: 24px;
17111    -webkit-justify-content: center;
17112    justify-content: center;
17113    padding: 48px 16px
17114}
17115
17116@media (min-width: 768px) {
17117    .m-design__ratings {
17118        gap:24px;
17119        padding: 48px
17120    }
17121}
17122
17123@media (min-width: 1024px) {
17124    .m-design__ratings {
17125        padding:48px 64px
17126    }
17127}
17128
17129@media (min-width: 1280px) {
17130    .m-design__ratings {
17131        -webkit-flex-direction:row;
17132        flex-direction: row;
17133        gap: 32px;
17134        padding: 48px 240px
17135    }
17136}
17137
17138.m-design__ratings-heading {
17139    font-family: var(--font-family-display);
17140    font-size: var(--font-size-medium-300);
17141    line-height: var(--font-size-medium-400);
17142    margin-bottom: 0;
17143    margin-top: 0;
17144    color: var(--color-white);
17145    min-width: 210px;
17146    text-align: center
17147}
17148
17149@media (min-width: 768px) {
17150    .m-design__ratings-heading {
17151        font-size:var(--font-size-large-100);
17152        line-height: var(--font-size-large-200)
17153    }
17154}
17155
17156.m-design__ratings-services {
17157    display: -webkit-flex;
17158    display: flex;
17159    -webkit-flex-direction: column;
17160    flex-direction: column;
17161    gap: 24px
17162}
17163
17164@media (min-width: 768px) {
17165    .m-design__ratings-services {
17166        -webkit-flex-direction:row;
17167        flex-direction: row
17168    }
17169}
17170
17171.m-design__ratings-service {
17172    font-size: var(--font-size-small-400);
17173    line-height: var(--font-size-medium-300);
17174    font-family: var(--font-family-primary-semibold);
17175    font-weight: 600;
17176    -webkit-align-items: center;
17177    align-items: center;
17178    color: var(--color-white);
17179    display: -webkit-flex;
17180    display: flex;
17181    -webkit-flex-direction: column;
17182    flex-direction: column;
17183    gap: 4px;
17184    -webkit-justify-content: center;
17185    justify-content: center;
17186    min-width: 210px
17187}
17188
17189.m-design__ratings-service-name,.m-design__ratings-details {
17190    color: currentColor
17191}
17192
17193.m-design__ratings-service-stars {
17194    display: -webkit-flex;
17195    display: flex;
17196    -webkit-justify-content: center;
17197    justify-content: center
17198}
17199
17200.m-design__ratings-details {
17201    font-size: var(--font-size-small-200);
17202    line-height: var(--font-size-small-400);
17203    font-family: var(--font-family-primary);
17204    font-weight: 500
17205}
17206
17207.m-design-product-info {
17208    padding-top: 48px;
17209    padding-bottom: 32px
17210}
17211
17212@media (min-width: 768px) {
17213    .m-design-product-info .contain-storefront {
17214        display:grid;
17215        grid-template-rows: 1fr;
17216        grid-template-columns: 1fr;
17217        -webkit-flex-direction: row;
17218        flex-direction: row;
17219        gap: 48px;
17220        margin-bottom: 24px
17221    }
17222}
17223
17224.m-design-product-info-and-faqs {
17225    display: -webkit-flex;
17226    display: flex;
17227    -webkit-flex-direction: column;
17228    flex-direction: column;
17229    gap: 40px
17230}
17231
17232@media (min-width: 768px) {
17233    .m-design-product-info-and-faqs {
17234        -webkit-flex-direction:row;
17235        flex-direction: row
17236    }
17237
17238    .m-design-product-info-and-faqs>* {
17239        -webkit-flex: 1;
17240        flex: 1
17241    }
17242}
17243
17244.m-design-product-info--faqs .tp-accordion {
17245    border-color: var(--color-neutral-300)
17246}
17247
17248.m-design-product-info--faqs .tp-accordion .link__cta {
17249    margin-top: 12px
17250}
17251
17252.m-design-product-info--faqs .tp-accordion.tp-accordion__content--open {
17253    border-color: #ffd700
17254}
17255
17256@media (hover: hover) and (pointer: fine) {
17257    .m-design-product-info--faqs .tp-accordion.tp-accordion__content--open:hover {
17258        border-color:#ffd700
17259    }
17260}
17261
17262@media (hover: hover) and (pointer: fine) {
17263    .m-design-product-info--faqs .tp-accordion:hover {
17264        border-color:var(--color-neutral-900)
17265    }
17266}
17267
17268.m-design-product-info--faqs .tp-accordion__button-text {
17269    font-family: var(--font-family-primary-semibold);
17270    font-weight: 600;
17271    font-size: var(--font-size-small-400);
17272    line-height: var(--font-size-medium-200);
17273    text-align: left
17274}
17275
17276.m-design-product-info--faqs .tp-accordion__button {
17277    color: var(--color-neutral-900)
17278}
17279
17280.m-design-product-info--faqs .tp-accordion__button.tp-accordion__content--open {
17281    background-color: transparent;
17282    border-bottom: 2px solid var(--color-neutral-300);
17283    border-radius: 0;
17284    color: var(--color-neutral-900)
17285}
17286
17287@media (hover: hover) and (pointer: fine) {
17288    .m-design-product-info--faqs .tp-accordion__button:hover {
17289        background-color:transparent
17290    }
17291}
17292
17293.m-design-product-info--faqs .tp-accordion__content,.m-design-product-info--faqs .tp-accordion__content p {
17294    line-height: var(--font-size-medium-300)
17295}
17296
17297.m-design-product-info--product-quality {
17298    background: var(--color-primary-100);
17299    border: 2px solid #ffd700;
17300    border-radius: 12px;
17301    box-shadow: 0 2px 4px 0 rgba(21,21,35,0.2);
17302    display: -webkit-flex;
17303    display: flex;
17304    -webkit-flex-direction: column;
17305    flex-direction: column;
17306    gap: 8px;
17307    -webkit-justify-content: center;
17308    justify-content: center;
17309    padding: 24px;
17310    position: relative;
17311    -webkit-align-self: baseline;
17312    align-self: baseline
17313}
17314
17315.m-design-product-info--product-quality h4 {
17316    font-family: var(--font-family-display);
17317    font-size: var(--font-size-medium-100);
17318    line-height: var(--font-size-medium-200);
17319    margin-top: 0;
17320    margin-bottom: 0;
17321    color: #ffd700
17322}
17323
17324@media (min-width: 768px) {
17325    .m-design-product-info--product-quality h4 {
17326        font-size:var(--font-size-medium-200);
17327        line-height: var(--font-size-medium-300)
17328    }
17329}
17330
17331.m-design-product-info--product-quality p {
17332    font-size: var(--font-size-small-400);
17333    line-height: var(--font-size-medium-300);
17334    font-family: var(--font-family-primary);
17335    font-weight: 500;
17336    color: var(--color-neutral-900)
17337}
17338
17339.m-design-product-info--product-quality-image {
17340    height: 80px;
17341    width: 80px;
17342    position: absolute;
17343    top: -40px;
17344    right: 24px;
17345    -webkit-transform: rotate(5deg);
17346    transform: rotate(5deg)
17347}
17348
17349.m-design-product-info--product-quality-image img {
17350    width: inherit;
17351    height: inherit
17352}
17353
17354.m-design-product-info__licensor {
17355    background-color: var(--color-white);
17356    border: 2px solid var(--color-neutral-200);
17357    border-radius: 12px;
17358    margin-bottom: 8px;
17359    padding: 24px;
17360    display: -webkit-flex;
17361    display: flex;
17362    -webkit-align-items: center;
17363    align-items: center;
17364    gap: 12px
17365}
17366
17367.m-design-product-info__licensor-logo {
17368    height: 24px
17369}
17370
17371.m-design-product-info__licensor-text {
17372    font-size: var(--font-size-small-300);
17373    line-height: var(--font-size-medium-200);
17374    font-family: var(--font-family-primary-semibold);
17375    font-weight: 600;
17376    color: var(--color-neutral-700);
17377    margin-top: 0
17378}
17379
17380.m-design-product-info--faq-container h2 {
17381    font-family: var(--font-family-display);
17382    font-size: var(--font-size-medium-100);
17383    line-height: var(--font-size-medium-200);
17384    margin-top: 0;
17385    margin-bottom: 0;
17386    color: #ffd700;
17387    margin-bottom: 24px
17388}
17389
17390@media (min-width: 768px) {
17391    .m-design-product-info--faq-container h2 {
17392        font-size:var(--font-size-medium-200);
17393        line-height: var(--font-size-medium-300)
17394    }
17395}
17396
17397.m-polaroids__canvas {
17398    display: block;
17399    color: var(--color-link-500);
17400    font-size: var(--font-size-small-400);
17401    line-height: 25px
17402}
17403
17404.m-polaroids__canvas--other {
17405    text-transform: capitalize
17406}
17407
17408.m-polaroids__canvas--top {
17409    color: var(--color-neutral-900);
17410    margin: auto;
17411    text-align: center
17412}
17413
17414.m-polaroids__content {
17415    display: grid;
17416    grid-template-columns: repeat(2, minmax(0, 1fr));
17417    grid-gap: 15px
17418}
17419
17420@media (min-width: 768px) {
17421    .m-polaroids__content {
17422        grid-template-columns:repeat(3, minmax(0, 1fr))
17423    }
17424}
17425
17426@media (min-width: 1024px) {
17427    .m-polaroids__content {
17428        grid-template-columns:repeat(5, minmax(0, 1fr))
17429    }
17430}
17431
17432.m-polaroids__content--seo-links {
17433    font-family: var(--font-family-primary-bold);
17434    margin-top: 15px
17435}
17436
17437@media (min-width: 768px) {
17438    .m-polaroids__content--seo-links {
17439        margin-top:25px
17440    }
17441}
17442
17443.m-polaroids__content--swatches {
17444    grid-template-columns: 1fr;
17445    max-width: 300px
17446}
17447
17448@media (min-width: 768px) {
17449    .m-polaroids__content--swatches {
17450        grid-template-columns:repeat(2, 1fr);
17451        max-width: 600px
17452    }
17453}
17454
17455@media (min-width: 1024px) {
17456    .m-polaroids__content--swatches {
17457        grid-template-columns:repeat(3, 1fr);
17458        max-width: 1000px
17459    }
17460}
17461
17462.m-polaroid__polaroid-swatch {
17463    height: 210px;
17464    width: 100%
17465}
17466
17467.m-polaroid__polaroid-swatch-detail {
17468    font-size: var(--font-size-small-200);
17469    font-weight: lighter;
17470    padding: 10px
17471}
17472
17473.m-polaroids__h4 {
17474    font-family: var(--font-family-primary-semibold);
17475    font-size: var(--font-size-small-400)
17476}
17477
17478@media (min-width: 768px) {
17479    .m-polaroids__h4 {
17480        font-size:var(--font-size-small-400)
17481    }
17482}
17483
17484.m-polaroids__h4--seo-links {
17485    margin-top: 0;
17486    font-size: var(--font-size-small-400);
17487    line-height: 25px
17488}
17489
17490.m-polaroids__section {
17491    margin-top: 20px
17492}
17493
17494@media (min-width: 768px) {
17495    .m-polaroids__section {
17496        margin-top:50px
17497    }
17498}
17499
17500.m-polaroids__polaroid {
17501    background-color: var(--color-white);
17502    border-radius: 5px;
17503    overflow: hidden
17504}
17505
17506@media (min-width: 768px) {
17507    .m-polaroids__polaroid.m-polaroids__polaroid--spread {
17508        margin-right:30px;
17509        margin-bottom: 30px
17510    }
17511}
17512
17513@media (min-width: 970px) {
17514    .m-polaroids__polaroid:hover .m-polaroids__polaroid-img {
17515        -webkit-transform:scale(1.2);
17516        transform: scale(1.2)
17517    }
17518}
17519
17520.m-polaroids__polaroid--border {
17521    border: 1px solid var(--color-neutral-200)
17522}
17523
17524.m-polaroids__polaroid--no-bg {
17525    background-color: transparent
17526}
17527
17528.m-polaroids__polaroid-col {
17529    display: -webkit-flex;
17530    display: flex;
17531    -webkit-flex-direction: column;
17532    flex-direction: column;
17533    -webkit-justify-content: center;
17534    justify-content: center;
17535    min-height: 65px;
17536    width: 100%
17537}
17538
17539.m-polaroids__polaroid-content:hover .m-polaroids__canvas--top {
17540    color: #ffd700
17541}
17542
17543.m-polaroids__polaroid-img {
17544    width: 100%
17545}
17546
17547@media (min-width: 970px) {
17548    .m-polaroids__polaroid-img {
17549        -webkit-transform:scale(1.03);
17550        transform: scale(1.03);
17551        transition: -webkit-transform .25s ease-out;
17552        transition: transform .25s ease-out;
17553        transition: transform .25s ease-out, -webkit-transform .25s ease-out
17554    }
17555}
17556
17557.m-polaroids__polaroid-img-container {
17558    overflow: hidden
17559}
17560
17561.m-polaroids__polaroid-subtitle-cont {
17562    padding: 15px 5px
17563}
17564
17565.m-also-available-products {
17566    background-color: var(--color-neutral-900);
17567    padding-top: 48px;
17568    padding-bottom: 48px;
17569    text-align: center
17570}
17571
17572.m-also-available-products .m-tab-nav {
17573    position: relative
17574}
17575
17576.m-also-available-products .m-tab-nav__content {
17577    min-height: 270px;
17578    overflow-x: auto
17579}
17580
17581@media (max-width: 1023px) {
17582    .m-also-available-products .m-tab-nav__content {
17583        overflow-x:initial
17584    }
17585}
17586
17587.m-also-available-products .m-tab-nav__tab-content {
17588    display: grid;
17589    grid-auto-flow: column;
17590    gap: 12px;
17591    margin-inline:auto;padding-left: 16px;
17592    padding-right: 16px;
17593    width: -webkit-fit-content;
17594    width: -moz-fit-content;
17595    width: fit-content
17596}
17597
17598@media (min-width: 768px) {
17599    .m-also-available-products .m-tab-nav__tab-content {
17600        padding-left:48px;
17601        padding-right: 48px;
17602        gap: 16px
17603    }
17604}
17605
17606@media (max-width: 1023px) {
17607    .m-also-available-products .m-tab-nav__tab-content {
17608        grid-auto-flow:row;
17609        grid-template-columns: repeat(4, 1fr);
17610        width: 100%
17611    }
17612}
17613
17614@media screen and (max-width: 767px) {
17615    .m-also-available-products .m-tab-nav__tab-content {
17616        grid-template-columns:repeat(2, 1fr)
17617    }
17618}
17619
17620.m-also-available-products .m-tab-nav__list {
17621    -ms-overflow-style: none;
17622    scrollbar-width: none;
17623    -webkit-flex-wrap: nowrap;
17624    flex-wrap: nowrap;
17625    margin-top: 24px;
17626    margin-bottom: 24px;
17627    overflow-x: auto;
17628    padding-left: 16px;
17629    padding-right: 16px
17630}
17631
17632.m-also-available-products .m-tab-nav__list::-webkit-scrollbar {
17633    display: none
17634}
17635
17636@media (min-width: 480px) {
17637    .m-also-available-products .m-tab-nav__list {
17638        -webkit-justify-content:center;
17639        justify-content: center
17640    }
17641}
17642
17643.m-also-available-products .m-tab-nav__item {
17644    -webkit-flex-shrink: 0;
17645    flex-shrink: 0
17646}
17647
17648.m-also-available-products .m-tab-nav__item a {
17649    color: var(--color-neutral-300)
17650}
17651
17652.m-also-available-products .m-tab-nav__item--active a {
17653    color: var(--color-white)
17654}
17655
17656.m-also-available-products .m-tab-nav__loader {
17657    position: absolute;
17658    top: 50%;
17659    left: 50%;
17660    -webkit-transform: translate(-50%, -50%);
17661    transform: translate(-50%, -50%)
17662}
17663
17664.m-also-available-products__title {
17665    font-family: var(--font-family-display);
17666    font-size: var(--font-size-medium-100);
17667    line-height: var(--font-size-medium-200);
17668    margin-top: 0;
17669    margin-bottom: 0;
17670    color: var(--color-white);
17671    padding-left: 16px;
17672    padding-right: 16px
17673}
17674
17675@media (min-width: 768px) {
17676    .m-also-available-products__title {
17677        font-size:var(--font-size-medium-200);
17678        line-height: var(--font-size-medium-300)
17679    }
17680}
17681
17682.m-also-available-products--more-by-artist {
17683    border-radius: 12px;
17684    font-size: var(--font-size-medium-100);
17685    margin: 24px 0 0;
17686    padding: 12px 24px
17687}
17688
17689.m-also-available-products__tile {
17690    width: 188px
17691}
17692
17693@media (min-width: 1024px) {
17694    .m-also-available-products__tile {
17695        width:136px
17696    }
17697}
17698
17699@media (max-width: 1023px) {
17700    .m-also-available-products__tile {
17701        width:100%
17702    }
17703}
17704
17705@media (min-width: 1280px) {
17706    .m-also-available-products__tile {
17707        width:174px
17708    }
17709}
17710
17711@media (min-width: 1920px) {
17712    .m-also-available-products__tile {
17713        width:226px
17714    }
17715}
17716
17717.m-similar-designs__h2 {
17718    text-align: center;
17719    margin-bottom: 24px;
17720    color: #ffd700
17721}
17722
17723.m-similar-designs__content {
17724    margin-top: 48px;
17725    margin-bottom: 48px
17726}
17727
17728.m-similar-designs__tiles {
17729    display: -webkit-flex;
17730    display: flex;
17731    -webkit-flex-wrap: nowrap;
17732    flex-wrap: nowrap;
17733    gap: 12px;
17734    overflow-x: auto;
17735    padding-bottom: 4px
17736}
17737
17738.m-similar-designs__tiles .tp-design-tile--light {
17739    --tile-background-color: var(--color-white-a60)
17740}
17741
17742.m-similar-designs__tile {
17743    -webkit-flex-shrink: 0;
17744    flex-shrink: 0;
17745    width: 188px
17746}
17747
17748@media (min-width: 1024px) {
17749    .m-similar-designs__tile {
17750        width:calc(100% / 6);
17751        -webkit-flex-shrink: 1;
17752        flex-shrink: 1
17753    }
17754}
17755
17756.m-similar-designs__footer {
17757    text-align: center;
17758    margin-top: 24px
17759}
17760
17761.m-sizer {
17762    background: var(--color-white);
17763    display: block;
17764    height: 365px;
17765    position: absolute;
17766    top: 0;
17767    right: 0;
17768    bottom: 0;
17769    left: 0;
17770    z-index: 100000
17771}
17772
17773.m-sizer .btn:focus {
17774    outline: none
17775}
17776
17777@media (min-width: 970px) {
17778    .m-sizer {
17779        z-index:1
17780    }
17781}
17782
17783.m-sizer__btns .btn {
17784    background: transparent;
17785    border: 1px solid;
17786    border-color: var(--color-white);
17787    color: var(--color-white);
17788    font-size: var(--font-size-small-400);
17789    font-weight: normal;
17790    margin-left: 7.5px;
17791    margin-right: 7.5px;
17792    padding-bottom: 8px;
17793    padding-left: 0;
17794    padding-right: 0;
17795    padding-top: 8px;
17796    text-transform: capitalize;
17797    transition: 0.2s;
17798    width: 68px
17799}
17800
17801@media (min-width: 970px) {
17802    .m-sizer__btns .btn {
17803        font-size:var(--font-size-medium-100);
17804        font-weight: 200;
17805        padding-bottom: 15px;
17806        padding-top: 15px;
17807        width: 100px
17808    }
17809}
17810
17811.m-sizer__btns .on {
17812    background: linear-gradient(to bottom, #f10000 0%, #8d0000 50%, #760000 100%);
17813    border-color: #ffd700
17814}
17815
17816.m-sizer__configs {
17817    color: var(--color-white);
17818    display: none;
17819    transition: 0.15s
17820}
17821
17822.m-sizer__configs-wrap.on .m-sizer__configs {
17823    display: block
17824}
17825
17826.m-sizer__configs-ctrl {
17827    cursor: pointer;
17828    font-size: var(--font-size-medium-400);
17829    color: white;
17830    padding: 50%
17831}
17832
17833.m-sizer__configs-wrap.on .m-sizer__configs-ctrl {
17834    display: none
17835}
17836
17837.m-sizer__configs-wrap {
17838    -webkit-align-items: center;
17839    align-items: center;
17840    -webkit-justify-content: center;
17841    justify-content: center;
17842    background: linear-gradient(to bottom, #f10000 0%, #8d0000 50%, #760000 100%);
17843    display: -webkit-flex;
17844    display: flex;
17845    -webkit-flex-direction: column;
17846    flex-direction: column;
17847    position: absolute;
17848    top: 0;
17849    right: 0;
17850    width: 42px;
17851    height: 38px;
17852    transition: 0.3s;
17853    overflow: hidden;
17854    -webkit-transform: translate(-10px, 10px);
17855    transform: translate(-10px, 10px);
17856    box-shadow: 0 0 4px var(--color-neutral-400)
17857}
17858
17859@media (min-width: 970px) {
17860    .m-sizer__configs-wrap {
17861        height:66px;
17862        width: 74px
17863    }
17864}
17865
17866.m-sizer__configs-wrap.on {
17867    background: var(--color-primary-600);
17868    height: 100%;
17869    width: 100%;
17870    -webkit-transform: translate(0, 0);
17871    transform: translate(0, 0);
17872    box-shadow: none
17873}
17874
17875.m-sizer__label {
17876    color: var(--color-white);
17877    font-size: var(--font-size-small-400);
17878    font-family: var(--font-family-primary-bold);
17879    text-align: center;
17880    margin-top: 5px
17881}
17882
17883@media (min-width: 375px) {
17884    .m-sizer__label {
17885        margin-top:15px
17886    }
17887}
17888
17889@media (min-width: 970px) {
17890    .m-sizer__label {
17891        font-size:var(--font-size-medium-200);
17892        font-weight: normal;
17893        margin-top: 25px;
17894        margin-bottom: 10px
17895    }
17896}
17897.m-sizer__prompt {
17898    color: var(--color-white);
17899    font-size: var(--font-size-small-400);
17900    text-align: center
17901}
17902
17903@media (min-width: 375px) {
17904    .m-sizer__prompt {
17905        font-size:var(--font-size-medium-100)
17906    }
17907}
17908
17909@media (min-width: 970px) {
17910    .m-sizer__prompt {
17911        font-size:var(--font-size-medium-300)
17912    }
17913}
17914
17915.m-sizer__slider {
17916    height: calc(100% - 13.7254901961%)
17917}
17918
17919.m-sizer__slider-arrow {
17920    position: absolute;
17921    top: calc(50% - 13.7254901961%);
17922    opacity: 0;
17923    transition: 0.3s
17924}
17925
17926.m-sizer__slider.on .m-sizer__slider-arrow {
17927    opacity: 1
17928}
17929
17930.m-sizer__slider.on .m-sizer__slider-arrow.disabled {
17931    opacity: 0;
17932    pointer-events: none
17933}
17934
17935.m-sizer__slider-arrow.next,.m-sizer__slider-arrow.prev {
17936    color: white;
17937    font-size: var(--font-size-xlarge-300);
17938    display: -webkit-flex;
17939    display: flex;
17940    -webkit-align-items: center;
17941    align-items: center
17942}
17943
17944@media (min-width: 970px) {
17945    .m-sizer__slider-arrow.next,.m-sizer__slider-arrow.prev {
17946        font-size:var(--font-size-xlarge-400)
17947    }
17948}
17949
17950.m-sizer__slider-arrow.next:after,.m-sizer__slider-arrow.prev:after {
17951    content: '◀︎';
17952    text-shadow: 0 0 2px black
17953}
17954
17955.m-sizer__slider-arrow.next span,.m-sizer__slider-arrow.prev span {
17956    position: absolute;
17957    font-size: var(--font-size-small-200);
17958    text-transform: uppercase;
17959    font-weight: bold;
17960    z-index: 1
17961}
17962
17963@media (min-width: 970px) {
17964    .m-sizer__slider-arrow.next span,.m-sizer__slider-arrow.prev span {
17965        font-size:var(--font-size-small-400)
17966    }
17967}
17968
17969.m-sizer__slider-arrow.next {
17970    right: 0;
17971    -webkit-justify-content: flex-start;
17972    justify-content: flex-start
17973}
17974
17975.m-sizer__slider-arrow.next span {
17976    padding-left: 18px
17977}
17978
17979@media (min-width: 970px) {
17980    .m-sizer__slider-arrow.next span {
17981        padding-left:24px
17982    }
17983}
17984
17985.m-sizer__slider-arrow.next:after {
17986    -webkit-transform: rotate(180deg);
17987    transform: rotate(180deg)
17988}
17989
17990.m-sizer__slider-arrow.prev {
17991    left: 0;
17992    -webkit-justify-content: flex-end;
17993    justify-content: flex-end
17994}
17995
17996.m-sizer__slider-arrow.prev span {
17997    padding-right: 18px
17998}
17999
18000@media (min-width: 970px) {
18001    .m-sizer__slider-arrow.prev span {
18002        padding-right:24px
18003    }
18004}
18005
18006.m-sizer__slider-name {
18007    color: var(--color-white);
18008    font-weight: bold;
18009    margin-right: 4px
18010}
18011
18012.m-sizer__slider-text {
18013    background: var(--color-neutral-900);
18014    height: 13.7254901961%;
18015    position: absolute;
18016    bottom: 0;
18017    width: 100%;
18018    color: var(--color-white);
18019    font-size: var(--font-size-medium-100);
18020    display: -webkit-flex;
18021    display: flex;
18022    -webkit-justify-content: center;
18023    justify-content: center;
18024    -webkit-align-items: center;
18025    align-items: center;
18026    font-weight: 200
18027}
18028
18029.m-sizer__slider-text span {
18030    color: var(--color-white);
18031    margin-left: 5px
18032}
18033
18034@media (min-width: 1025px) {
18035    .m-sizer__slider-text {
18036        font-size:var(--font-size-medium-200)
18037    }
18038}
18039
18040.m-sizer__slider-wrap {
18041    height: 100%
18042}
18043
18044.m-sizer__slider-wrap .glide__slide {
18045    height: 100%
18046}
18047
18048.m-sizer__slider-wrap .glide__slide img {
18049    height: 100%
18050}
18051
18052.m-sizer__view {
18053    margin-top: 5px
18054}
18055
18056@media (min-width: 375px) {
18057    .m-sizer__view {
18058        margin-top:20px
18059    }
18060}
18061
18062@media (min-width: 970px) {
18063    .m-sizer__view .btn {
18064        font-size:var(--font-size-medium-300);
18065        padding: 15px 30px
18066    }
18067}
18068    </style>
18069    <meta content='F9EF52AA90C6458518CEE48CF835744E' name='msvalidate.01'>
18070    <meta content='width=device-width, initial-scale=1, maximum-scale=1' name='viewport'>
18071    <meta content='FANTASITOTO' name='cloudinary_cloud_name'>
18072    <meta content='index, follow' name='robots'>
18073    <meta content='FANTASITOTO Platform ini dirancang khusus untuk memberikan kemudahan dalam memantau hasil keluaran Macau setiap hari, sehingga pemain dapat memperoleh data yang relevan untuk kebutuhan analisis maupun referensi.'
18074    name='description'>
18075    <meta content="keyword" name="FANTASITOTO, data macau, toto macau, keluaran macau, result macau, data toto macau, keluaran data macau, result toto macau, result macau terupdate, keluaran macau 2026, data macau 2026">
18076    <meta property="og:title" content="FANTASITOTO - Portal Link Situs Data Macau Terlengkap Sekaligus Pengeluaran Terupdate">
18077    <meta property="og:description" content="FANTASITOTO Platform ini dirancang khusus untuk memberikan kemudahan dalam memantau hasil keluaran Macau setiap hari, sehingga pemain dapat memperoleh data yang relevan untuk kebutuhan analisis maupun referensi.">
18078    <meta property="og:price:amount" content="100.00">
18079    <meta property="og:price:currency" content="USD">
18080    <meta property="og:type" content="website">
18081    <meta property="og:url" content="https://matsuyama-tsunagaru.com/athlete/">
18082    <meta property="og:image" content="https://matsuyama-tsunagaru.com/images/entry-button/banner-fantasitoto.png">
18083    <meta property="og:site_name" content="FANTASITOTO">
18084    <meta property="product:price:amount" content="100.00">
18085    <meta property="product:brand" content="FANTASITOTO">
18086    <meta property="product:price:currency" content="USD">
18087    <meta property="product:availability" content="in stock">
18088    <meta property="product:retailer_item_id" content="74165272D1V">
18089    <meta property="product:condition" content="new">
18090    <meta content='FANTASITOTO' name='apple-mobile-web-app-title'>
18091    
18091<script>
18092        window.dataLayer = window.dataLayer || [];
18093    </script>
18093
18094    
18094<script>
18095        dataLayer.push({
18096            "event": "pageLoad",
18097            "request__request_id": "3be9d95d-1200-4c87-ac81-ade852a75de5",
18098            "request__controller": "product_pages",
18099            "request__action": "show",
18100            "request__domain": "americanportugal.com",
18101            "request__base_url": "https://matsuyama-tsunagaru.com/athlete/",
18102            "request__ab_tests": {
18103                "con-3051-pasf": "default"
18104            },
18105            "request__safe_search": true,
18106            "request__referring_affiliate_id": null,
18107            "request__referring_affiliate_ua_id": null,
18108            "request__referring_affiliate_ga4_id": null,
18109            "request__referring_affiliate_network_id": null,
18110            "locale__locale": "en",
18111            "locale__currency_iso": "USD",
18112            "locale__gdprcookie": "all",
18113            "locale__euvisitor": false,
18114            "cart__items": [],
18115            "design__design_id": 74165272,
18116            "design__canvas_id": 1,
18117            "design__product_id": 357,
18118            "design__parent_id": "74165272D1V",
18119            "design__variant_id": "19G79A8C",
18120            "design__variant": "{\"Gender\":\"Male Fit\",\"Style\":\"Classic T-Shirt\",\"Color\":\"Red\"}",
18121            "design__mock_image": "https://matsuyama-tsunagaru.com/images/entry-button/banner-fantasitoto.png",
18122            "design__url": "https://matsuyama-tsunagaru.com/athlete/",
18123            "design__canvas": "FANTASITOTO",
18124            "design__canvas_canonical_name": "FANTASITOTO",
18125            "design__design_title": "FANTASITOTO Platform ini dirancang khusus untuk memberikan kemudahan dalam memantau hasil keluaran Macau setiap hari, sehingga pemain dapat memperoleh data yang relevan untuk kebutuhan analisis maupun referensi.",
18126            "design__price": 23.0,
18127            "design__price_usd": 23.0,
18128            "design__price_in_currency": 23.0,
18129            "design__primary_tag": "george-kittle",
18130            "design__owner_type": "designer",
18131            "design__owner_id": 6075586,
18132            "design__on_sale": false,
18133            "design__currency_iso": "USD",
18134            "design__feed_sku": null,
18135            "design__designer_name": "Hey siriusly",
18136            "design__designer_ua_id": null,
18137            "design__designer_ga4_id": null,
18138            "design__marketing_sku": "KELUARAN-DATA-MACAU"
18139        })
18140    </script>
18140
18141    
18141<script>
18142        window.dataLayer.push({
18143            "event": "productDetailImpression",
18144            "ecommerce": {
18145                "detail": {
18146                    "products": [{
18147                        "category": "DATA MACAU",
18148                        "parent_id": "74165272D1V",
18149                        "product_id": "357",
18150                        "price": "23.0",
18151                        "price_usd": "23.0",
18152                        "name": "FANTASITOTO - Portal Link Situs Data Macau Terlengkap Sekaligus Pengeluaran Terupdate",
18153                        "id": "74165272",
18154                        "brand": "FANTASITOTO",
18155                        "design_color": "Red",
18156                        "product_image": "https://matsuyama-tsunagaru.com/images/entry-button/banner-fantasitoto.png",
18157                        "variant_id": "19G79A8C",
18158                        "design_owner_id": "6075586",
18159                        "design_primary_tag": "george-kittle",
18160                        "design_on_sale": "false",
18161                        "variant": '{"Gender":"Male Fit","Style":"Classic T-Shirt","Color":"Red"}',
18162                        "dimension34": 'KELUARAN-DATA-MACAU',
18163                        "dimension37": 'false',
18164                        "dimension42": 'https://matsuyama-tsunagaru.com/images/entry-button/banner-fantasitoto.png',
18165                        "dimension44": 'george-kittle',
18166                        "dimension46": '6075586',
18167                        "dimension47": 'designer'
18168                    }]
18169                }
18170            }
18171        });
18172    </script>
18172
18173    <!-- Google Analytics -->
18174    
18174<script type='text/javascript'>
18175        window.ga = window.ga || function() {
18176            (ga.q = ga.q || []).push(arguments)
18177        };
18178        ga.l = +new Date;
18179        ga('create', 'UA-39467830-1', 'auto');
18180        ga('require', 'GTM-KL7BC3L');
18181    </script>
18181
18182    
18182<script async src='https://www.google-analytics.com/analytics.js'></script>
18182
18183    <style>
18184        .preview,
18185        .m-product-preview__glider,
18186        .glide,
18187        .glide__track {
18188            overflow: hidden !important;
18189            max-width: 100% !important;
18190        }
18191        /* Biarkan Glide bekerja normal */
18192        
18193        .glide__slides {
18194            display: flex !important;
18195            /* jaga-jaga */
18196            
18197            margin: 0 !important;
18198            /* rollback kalau sebelumnya sempat dipasang: */
18199            
18200            contain: none !important;
18201        }
18202        /* Pastikan gambar terlihat dan tidak “ngecil 0” */
18203        
18204        .glide__slide img,
18205        .m-product-preview__glider-img img,
18206        .preview .jsProductMainImage {
18207            max-width: 100% !important;
18208            height: auto !important;
18209            display: block !important;
18210            opacity: 1 !important;
18211            visibility: visible !important;
18212        }
18213        /* Anti scroll horizontal */
18214        
18215        html,
18216        body {
18217            overflow-x: hidden !important;
18218        }
18219    </style>
18220<script type="application/ld+json">
18221{
18222  "@context": "http://schema.org",
18223  "@type": "Product",
18224  "name": "FANTASITOTO - Portal Link Situs Data Macau Terlengkap Sekaligus Pengeluaran Terupdate",
18225  "description": "FANTASITOTO Platform ini dirancang khusus untuk memberikan kemudahan dalam memantau hasil keluaran Macau setiap hari, sehingga pemain dapat memperoleh data yang relevan untuk kebutuhan analisis maupun referensi.",
18226  "category": "Data Macau",
18227  "url": "https://matsuyama-tsunagaru.com/athlete/",
18228  "sku": "Data-Toto-Macau",
18229  "image": {
18230    "@type": "ImageObject",
18231    "url": "https://matsuyama-tsunagaru.com/images/entry-button/banner-fantasitoto.png"
18232  },
18233  "offers": {
18234    "@type": "Offer",
18235    "priceCurrency": "USD",
18236    "price": "99.00",
18237    "availability": "http://schema.org/InStock",
18238    "priceValidUntil": "2026-12-26",
18239    "suggestedGender": "http://schema.org/Male",
18240    "hasMerchantReturnPolicy": {
18241      "@type": "MerchantReturnPolicy",
18242      "merchantReturnDays": "29",
18243      "returnPolicyCategory": "https://schema.org/MerchantReturnFiniteReturnWindow"
18244    }
18245  }
18246}
18247</script>
vendor: 2 bytes, line 18247
18247
18248<script type="application/ld+json">
18249{
18250  "@context": "https://schema.org",
18251  "@type": "BreadcrumbList",
18252  "itemListElement": [
18253    {
18254      "@type": "ListItem",
18255      "position": 1,
18256      "name": "FANTASITOTO",
18257      "item": "https://matsuyama-tsunagaru.com/athlete/"
18258    },
18259    {
18260      "@type": "ListItem",
18261      "position": 2,
18262      "name": "DATA MACAU",
18263      "item": "https://matsuyama-tsunagaru.com/athlete/"
18264    },
18265    {
18266      "@type": "ListItem",
18267      "position": 3,
18268      "name": "TOTO MACAU",
18269      "item": "https://matsuyama-tsunagaru.com/athlete/"
18270    },
18271    {
18272      "@type": "ListItem",
18273      "position": 4,
18274      "name": "KELUARAN MACAU",
18275      "item": "https://matsuyama-tsunagaru.com/athlete/"
18276    },
18277    {
18278      "@type": "ListItem",
18279      "position": 5,
18280      "name": "RESULT MACAU",
18281      "item": "https://matsuyama-tsunagaru.com/athlete/"
18282    },
18283    {
18284      "@type": "ListItem",
18285      "position": 6,
18286      "name": "DATA TOTO MACAU",
18287      "item": "https://matsuyama-tsunagaru.com/athlete/"
18288    },
18289    {
18290      "@type": "ListItem",
18291      "position": 7,
18292      "name": "KELUARAN DATA MACAU",
18293      "item": "https://matsuyama-tsunagaru.com/athlete/"
18294    },
18295    {
18296      "@type": "ListItem",
18297      "position": 8,
18298      "name": "RESULT TOTO MACAU",
18299      "item": "https://matsuyama-tsunagaru.com/athlete/"
18300    }
18301  ]
18302}
18303</script>
vendor: 2 bytes, line 18303
18303
18304<script type="application/ld+json">
18305{
18306  "@context": "https://schema.org",
18307  "@type": "Organization",
18308  "name": "FANTASITOTO",
18309  "url": "https://matsuyama-tsunagaru.com/athlete/",
18310  "logo": "https://matsuyama-tsunagaru.com/images/entry-button/logo-fantasitoto.png",
18311  "sameAs": [
18312    "https://www.facebook.com/FANTASITOTO",
18313    "https://x.com/FANTASITOTO",
18314    "https://www.instagram.com/FANTASITOTO"
18315  ],
18316  "contactPoint": {
18317    "@type": "ContactPoint",
18318    "telephone": "+62-821-5342-9150",
18319    "contactType": "customer support",
18320    "areaServed": "ID",
18321    "availableLanguage": [
18322      "Indonesian",
18323      "English"
18324    ]
18325  }
18326}
18327</script>
vendor: 2 bytes, line 18327
18327
18328<script type="application/ld+json">
18329{
18330  "@context": "https://schema.org",
18331  "@type": "FAQPage",
18332  "mainEntity": [
18333    {
18334      "@type": "Question",
18335      "name": "Apa itu FANTASITOTO?",
18336      "acceptedAnswer": {
18337        "@type": "Answer",
18338        "text": "FANTASITOTO adalah platform informasi yang menyediakan keluaran macau terbaru, data macau lengkap, serta result toto macau akurat yang diperbarui secara berkala. Situs ini menjadi referensi bagi pemain yang ingin memantau hasil pasaran serta melakukan analisis angka."
18339      }
18340    },
18341    {
18342      "@type": "Question",
18343      "name": "Apakah data macau di FANTASITOTO selalu diperbarui?",
18344      "acceptedAnswer": {
18345        "@type": "Answer",
18346        "text": "Ya, setiap keluaran macau diperbarui secara rutin mengikuti periode result resmi. Sistem update real-time memastikan pemain dapat melihat hasil terbaru tanpa keterlambatan."
18347      }
18348    },
18349    {
18350      "@type": "Question",
18351      "name": "Apakah tersedia data macau 2026 lengkap?",
18352      "acceptedAnswer": {
18353        "@type": "Answer",
18354        "text": "FANTASITOTO menyediakan data macau 2026 lengkap yang mencakup riwayat angka, statistik frekuensi, hingga tren kombinasi populer. Informasi ini memudahkan pemain melakukan analisis angka historis."
18355      }
18356    },
18357    {
18358      "@type": "Question",
18359      "name": "Apakah FANTASITOTO menyediakan result untuk pasaran 4D dan 5D?",
18360      "acceptedAnswer": {
18361        "@type": "Answer",
18362        "text": "Ya, platform FANTASITOTO menampilkan result toto macau untuk berbagai jenis pasaran termasuk 4D dan 5D. Setiap data disajikan secara sistematis sehingga mudah dibaca dan dianalisis."
18363      }
18364    },
18365    {
18366      "@type": "Question",
18367      "name": "Bagaimana cara menggunakan data macau untuk analisis angka?",
18368      "acceptedAnswer": {
18369        "@type": "Answer",
18370        "text": "Pemain dapat memanfaatkan statistik frekuensi angka, riwayat keluaran, serta grafik tren yang tersedia di FANTASITOTO. Data tersebut membantu memahami pola angka yang sering muncul dan menjadi dasar strategi taruhan."
18371      }
18372    }
18373  ]
18374}
18375</script>
18375    
18376</head>
18377<body class='no-user' data-action='lazyload@window-&gt;checkout--checkout#initCheckout' data-controller='checkout--checkout utilities--ab-test utilities--timer' data-utilities--timer-containers--countdown-outlet='.containers--countdown' id='teepublic'>
18378
18379
18380    <div class='m-top-banner'>
18381        <div class='free-shipping'>
18382            <span class='free-shipping__icon'>
18383<span class="teepublicon teepublicon--blue-default teepublicon-background--transparent teepublicon-spacing--right"><img src="https://assets.teepublic.com/assets/teepublicons/truck_primary200-71f9f7038a26ec24cb8c157dca28eb42731aaeb528dacc4cbd3493371be19d8b.svg" loading="lazy" height="20" width="20" aria_hidden="true" focusable="false"></span>
18384            </span>
18385            <strong>
18386FANTASITOTO - Portal Link Situs Data Macau Terlengkap Sekaligus Pengeluaran Terupdate
18387</strong>
18388        </div>
18389    </div>
18390
18391
18392    <header class="vc-header jsHead" data-controller="rudderstack--link-clicked navigation--header navigation--tray-trigger sticky-header" data-rudderstack--link-clicked-location-value="nav-main" data-navigation--header-target="header" data-navigation--tray-trigger-containers--drawer-component-outlet=".jsHeaderTray"
18393    data-navigation--tray-trigger-navigation--cart-outlet=".jsCartTray" data-action="showElement@document-&gt;sticky-header#showHeader" data-sticky-header-containers--banner-outlet=".containers--banner" data-sticky-header-rendering-rails-ctrl-value="product_pages">
18394        <div class='vc-header__container wrapper'>
18395            <div class='vc-header__menu-container'>
18396                <button type="button" class="btn vc-header__shop-button btn--no-space tp-btn--medium btn--no-background" data-rudderstack-event-type="cta" data-action="rudderstack--link-clicked#track navigation--tray-trigger#openTray" data-button-label="Shop" data-targeted-tray="Shop"><span class="teepublicon teepublicon--primary-400 teepublicon-background--transparent"><svg xmlns="http://www.w3.org/2000/svg" viewbox="0 0 48 48" width="28" height="28" focusable="false" aria-hidden="true"><path fill-rule="evenodd" d="" clip-rule="evenodd"></path></svg></span>
18397                    <div class='button__content'>
18398                        <span class='vc-header__shop-button-text'><a href="https://matsuyama-tsunagaru.com/athlete/">Shop</a></span>
18399
18400                    </div>
18401
18402                </button>
18403            </div>
18404            <div class="vc-header-logo">
18405                <a aria-label="Home Link" title="Home" href="https://matsuyama-tsunagaru.com/athlete/" class="link vc-header-logo__wrapper link--1 link--default">
18406                    <span class='link__content'>
18407<picture>
18408  <source srcset="https://matsuyama-tsunagaru.com/images/entry-button/logo-fantasitoto.png" type="image/webp">
18409  <img class="vc-header-logo__image" 
18410       src="https://matsuyama-tsunagaru.com/images/entry-button/logo-fantasitoto.png"
18411       style="max-width:150px; height:auto; display:block; margin:0 auto;" 
18412       alt="LOGO FANTASITOTO">
18413</picture>
18414
18415
18416</span>
18417
18418                </a>
18419                <div class='vc-header-logo__content'>
18420
18421                </div>
18422            </div>
18423            <div class='vc-header__search-container'>
18424                <div class='m-header__search m-header__search--animate jsHeadSearch inactive' data-navigation--header-target='searchFieldWrapper' data-sticky-header-target='searchRow'>
18425                    <form id="search_form" class="jsHeadSearchForm gtmSearchHeader input-group" action="https://matsuyama-tsunagaru.com/athlete/" accept-charset="UTF-8" method="post">
18426                        <input type="hidden" name="_method" value="patch" autocomplete="off" />
18427                        <input type="hidden" name="authenticity_token" value="8vSeoYeGtlUiSjsTwv8MriSNw5KsyqV7SxcuKPWCkOHPWqc69ZHaEMWFV-CLUNdpe3IV90JnlZWjJ2U8fOsR1A" autocomplete="off" />
18428                        <div class='m-header__search-field-container'>
18429                            <div class='m-header__search-field-placeholder-wrapper' data-navigation--header-target='placeholderWrapper'>
18430                            </div>
18431                            <input type="text" name="query" id="jsAutoCompleteHeader" class="form__control m-header__search-field jsHeadSearchField gtmSearchHeaderQuery" data-searchUrl="/search/autocomplete" data-trendingSearchResults="[{&quot;result&quot;:&quot;FANTASITOTO&quot;,&quot;score&quot;:38.23},{&quot;result&quot;:&quot;data macau&quot;,&quot;score&quot;:18.57},{&quot;result&quot;:&quot;toto macau&quot;,&quot;score&quot;:17.06},{&quot;result&quot;:&quot;keluaran macau&quot;,&quot;score&quot;:16.81},{&quot;result&quot;:&quot;result macau&quot;,&quot;score&quot;:16.45},{&quot;result&quot;:&quot;data toto macau&quot;,&quot;score&quot;:7.38},{&quot;result&quot;:&quot;bad bunny&quot;,&quot;score&quot;:7.13},{&quot;result&quot;:&quot;jane goodall&quot;,&quot;score&quot;:6.8},{&quot;result&quot;:&quot;bad knees&quot;,&quot;score&quot;:6.16},{&quot;result&quot;:&quot;kindness is punk&quot;,&quot;score&quot;:5.91},{&quot;result&quot;:&quot;aunt tifa&quot;,&quot;score&quot;:5.86},{&quot;result&quot;:&quot;steelers football&quot;,&quot;score&quot;:5.7},{&quot;result&quot;:&quot;eyepatch rev&quot;,&quot;score&quot;:4.9},{&quot;result&quot;:&quot;eagles&quot;,&quot;score&quot;:4.41},{&quot;result&quot;:&quot;jaxson dart&quot;,&quot;score&quot;:4.02},{&quot;result&quot;:&quot;buffalo bills&quot;,&quot;score&quot;:3.94},{&quot;result&quot;:&quot;dungeon crawler carl&quot;,&quot;score&quot;:3.89},{&quot;result&quot;:&quot;doctor who&quot;,&quot;score&quot;:3.87},{&quot;result&quot;:&quot;government shutdown&quot;,&quot;score&quot;:3.61},{&quot;result&quot;:&quot;ankylosaurus&quot;,&quot;score&quot;:3.51},{&quot;result&quot;:&quot;chicago bears&quot;,&quot;score&quot;:3.34},{&quot;result&quot;:&quot;crucial catch&quot;,&quot;score&quot;:2.9},{&quot;result&quot;:&quot;sumud flotilla&quot;,&quot;score&quot;:2.82},{&quot;result&quot;:&quot;funny hardhat&quot;,&quot;score&quot;:2.29},{&quot;result&quot;:&quot;haunted by 67&quot;,&quot;score&quot;:2.21},{&quot;result&quot;:&quot;ozzy osbourne&quot;,&quot;score&quot;:2.2},{&quot;result&quot;:&quot;buffalo bills football team&quot;,&quot;score&quot;:2.13},{&quot;result&quot;:&quot;i am aunt tifa&quot;,&quot;score&quot;:2.04},{&quot;result&quot;:&quot;the river city&quot;,&quot;score&quot;:2.0},{&quot;result&quot;:&quot;super mario&quot;,&quot;score&quot;:1.99},{&quot;result&quot;:&quot;rocky horror&quot;,&quot;score&quot;:1.99},{&quot;result&quot;:&quot;halloween 3&quot;,&quot;score&quot;:1.82},{&quot;result&quot;:&quot;michael jordan&quot;,&quot;score&quot;:1.81},{&quot;result&quot;:&quot;creepshow&quot;,&quot;score&quot;:1.81},{&quot;result&quot;:&quot;scott hall&quot;,&quot;score&quot;:1.8},{&quot;result&quot;:&quot;boston celtics&quot;,&quot;score&quot;:1.79},{&quot;result&quot;:&quot;3i atlas&quot;,&quot;score&quot;:1.77},{&quot;result&quot;:&quot;same shit different&quot;,&quot;score&quot;:1.7},{&quot;result&quot;:&quot;chinga la migra&quot;,&quot;score&quot;:1.62},{&quot;result&quot;:&quot;radical left&quot;,&quot;score&quot;:1.61},{&quot;result&quot;:&quot;digimon&quot;,&quot;score&quot;:1.6},{&quot;result&quot;:&quot;halloween cat&quot;,&quot;score&quot;:1.6},{&quot;result&quot;:&quot;tropic thunder&quot;,&quot;score&quot;:1.42},{&quot;result&quot;:&quot;no kings anti trump&quot;,&quot;score&quot;:1.41},{&quot;result&quot;:&quot;no concert today&quot;,&quot;score&quot;:1.41},{&quot;result&quot;:&quot;the life of a showgirl&quot;,&quot;score&quot;:1.4},{&quot;result&quot;:&quot;seven samurai&quot;,&quot;score&quot;:1.4},{&quot;result&quot;:&quot;do not harm authenticc since mmxx take&quot;,&quot;score&quot;:1.4},{&quot;result&quot;:&quot;acdc&quot;,&quot;score&quot;:1.4},{&quot;result&quot;:&quot;ohio state buckeyes&quot;,&quot;score&quot;:1.4},{&quot;result&quot;:&quot;borderlands&quot;,&quot;score&quot;:1.39},{&quot;result&quot;:&quot;star trek&quot;,&quot;score&quot;:1.37},{&quot;result&quot;:&quot;80s movies&quot;,&quot;score&quot;:1.29},{&quot;result&quot;:&quot;max verstappen&quot;,&quot;score&quot;:1.21},{&quot;result&quot;:&quot;robocop&quot;,&quot;score&quot;:1.21},{&quot;result&quot;:&quot;siempre antifascista&quot;,&quot;score&quot;:1.21},{&quot;result&quot;:&quot;pelosi funny&quot;,&quot;score&quot;:1.21},{&quot;result&quot;:&quot;pete rose&quot;,&quot;score&quot;:1.2},{&quot;result&quot;:&quot;macho man fred savage&quot;,&quot;score&quot;:1.2},{&quot;result&quot;:&quot;youngboy masa&quot;,&quot;score&quot;:1.2},{&quot;result&quot;:&quot;dirty dancing&quot;,&quot;score&quot;:1.2},{&quot;result&quot;:&quot;las vegas aces&quot;,&quot;score&quot;:1.2},{&quot;result&quot;:&quot;syracuse&quot;,&quot;score&quot;:1.2},{&quot;result&quot;:&quot;war games&quot;,&quot;score&quot;:1.2},{&quot;result&quot;:&quot;johnny cash&quot;,&quot;score&quot;:1.2},{&quot;result&quot;:&quot;surfing&quot;,&quot;score&quot;:1.19},{&quot;result&quot;:&quot;steelers ireland&quot;,&quot;score&quot;:1.19},{&quot;result&quot;:&quot;iron man&quot;,&quot;score&quot;:1.19},{&quot;result&quot;:&quot;attack on titan&quot;,&quot;score&quot;:1.18},{&quot;result&quot;:&quot;michael myers&quot;,&quot;score&quot;:1.13},{&quot;result&quot;:&quot;resident evil&quot;,&quot;score&quot;:1.1},{&quot;result&quot;:&quot;wait what&quot;,&quot;score&quot;:1.05},{&quot;result&quot;:&quot;wkrp in cincinnati&quot;,&quot;score&quot;:1.01},{&quot;result&quot;:&quot;dodgers baseball&quot;,&quot;score&quot;:1.01},{&quot;result&quot;:&quot;cartoon network&quot;,&quot;score&quot;:1.01},{&quot;result&quot;:&quot;blue velvwt&quot;,&quot;score&quot;:1.01},{&quot;result&quot;:&quot;tombstone&quot;,&quot;score&quot;:1.01},{&quot;result&quot;:&quot;can i lick it&quot;,&quot;score&quot;:1.01},{&quot;result&quot;:&quot;contra&quot;,&quot;score&quot;:1.01},{&quot;result&quot;:&quot;george kittle&quot;,&quot;score&quot;:1.01},{&quot;result&quot;:&quot;rick and morty&quot;,&quot;score&quot;:1.0},{&quot;result&quot;:&quot;knicks basketball&quot;,&quot;score&quot;:1.0},{&quot;result&quot;:&quot;blondie band&quot;,&quot;score&quot;:1.0},{&quot;result&quot;:&quot;cyberpunk edgerunners&quot;,&quot;score&quot;:1.0},{&quot;result&quot;:&quot;drake rapper&quot;,&quot;score&quot;:1.0},{&quot;result&quot;:&quot;benito bowl&quot;,&quot;score&quot;:1.0},{&quot;result&quot;:&quot;battlefront 2&quot;,&quot;score&quot;:1.0},{&quot;result&quot;:&quot;chad powers&quot;,&quot;score&quot;:1.0},{&quot;result&quot;:&quot;slapshot&quot;,&quot;score&quot;:1.0},{&quot;result&quot;:&quot;book lovers&quot;,&quot;score&quot;:1.0},{&quot;result&quot;:&quot;modest mouse&quot;,&quot;score&quot;:1.0},{&quot;result&quot;:&quot;new balance&quot;,&quot;score&quot;:1.0},{&quot;result&quot;:&quot;sunami&quot;,&quot;score&quot;:1.0},{&quot;result&quot;:&quot;youngboy&quot;,&quot;score&quot;:1.0},{&quot;result&quot;:&quot;rock climbing&quot;,&quot;score&quot;:1.0},{&quot;result&quot;:&quot;beanie&quot;,&quot;score&quot;:1.0},{&quot;result&quot;:&quot;halloweentown est 1998&quot;,&quot;score&quot;:1.0},{&quot;result&quot;:&quot;dnd warlock&quot;,&quot;score&quot;:1.0},{&quot;result&quot;:&quot;definitely not a cop&quot;,&quot;score&quot;:1.0},{&quot;result&quot;:&quot;i love fall most of all&quot;,&quot;score&quot;:1.0},{&quot;result&quot;:&quot;renathornton&quot;,&quot;score&quot;:1.0},{&quot;result&quot;:&quot;retro philadelphia phillies&quot;,&quot;score&quot;:1.0},{&quot;result&quot;:&quot;no problemo&quot;,&quot;score&quot;:1.0},{&quot;result&quot;:&quot;weed&quot;,&quot;score&quot;:1.0},{&quot;result&quot;:&quot;school bus driver&quot;,&quot;score&quot;:1.0},{&quot;result&quot;:&quot;chinga tu maga&quot;,&quot;score&quot;:1.0},{&quot;result&quot;:&quot;nj devils&quot;,&quot;score&quot;:1.0},{&quot;result&quot;:&quot;sci fi&quot;,&quot;score&quot;:1.0},{&quot;result&quot;:&quot;possum&quot;,&quot;score&quot;:1.0},{&quot;result&quot;:&quot;replacements band&quot;,&quot;score&quot;:1.0},{&quot;result&quot;:&quot;spite&quot;,&quot;score&quot;:1.0},{&quot;result&quot;:&quot;political protest&quot;,&quot;score&quot;:1.0},{&quot;result&quot;:&quot;scream&quot;,&quot;score&quot;:1.0},{&quot;result&quot;:&quot;dad&quot;,&quot;score&quot;:1.0},{&quot;result&quot;:&quot;red bull&quot;,&quot;score&quot;:1.0},{&quot;result&quot;:&quot;80s tv&quot;,&quot;score&quot;:1.0},{&quot;result&quot;:&quot;pabst blue ribbon&quot;,&quot;score&quot;:0.99},{&quot;result&quot;:&quot;pittsburgh steelers&quot;,&quot;score&quot;:0.93},{&quot;result&quot;:&quot;cleveland browns&quot;,&quot;score&quot;:0.9},{&quot;result&quot;:&quot;eyepatch reveille&quot;,&quot;score&quot;:0.85},{&quot;result&quot;:&quot;rams football&quot;,&quot;score&quot;:0.81},{&quot;result&quot;:&quot;engineer&quot;,&quot;score&quot;:0.81},{&quot;result&quot;:&quot;road house&quot;,&quot;score&quot;:0.81},{&quot;result&quot;:&quot;pigeon&quot;,&quot;score&quot;:0.81},{&quot;result&quot;:&quot;lock em up&quot;,&quot;score&quot;:0.81},{&quot;result&quot;:&quot;patsymahon&quot;,&quot;score&quot;:0.81},{&quot;result&quot;:&quot;jesus meme&quot;,&quot;score&quot;:0.81},{&quot;result&quot;:&quot;darmok and jalad&quot;,&quot;score&quot;:0.81},{&quot;result&quot;:&quot;enemy within&quot;,&quot;score&quot;:0.81},{&quot;result&quot;:&quot;unreliable narrator&quot;,&quot;score&quot;:0.81},{&quot;result&quot;:&quot;miller high life&quot;,&quot;score&quot;:0.81},{&quot;result&quot;:&quot;bernie parent - philadelphia blazers&quot;,&quot;score&quot;:0.81},{&quot;result&quot;:&quot;black keys&quot;,&quot;score&quot;:0.81},{&quot;result&quot;:&quot;rhino&quot;,&quot;score&quot;:0.8},{&quot;result&quot;:&quot;gibson guitar&quot;,&quot;score&quot;:0.8},{&quot;result&quot;:&quot;disney land&quot;,&quot;score&quot;:0.8},{&quot;result&quot;:&quot;oddworld&quot;,&quot;score&quot;:0.8},{&quot;result&quot;:&quot;mike mussina in baltimore orioles&quot;,&quot;score&quot;:0.8},{&quot;result&quot;:&quot;dressed to impress roblox&quot;,&quot;score&quot;:0.8},{&quot;result&quot;:&quot;ryan bingham&quot;,&quot;score&quot;:0.8},{&quot;result&quot;:&quot;emmet otter&quot;,&quot;score&quot;:0.8},{&quot;result&quot;:&quot;zildjian cymbals&quot;,&quot;score&quot;:0.8},{&quot;result&quot;:&quot;no you hang up&quot;,&quot;score&quot;:0.8},{&quot;result&quot;:&quot;luigi&quot;,&quot;score&quot;:0.8},{&quot;result&quot;:&quot;ace ventura&quot;,&quot;score&quot;:0.8},{&quot;result&quot;:&quot;tyler thecreator&quot;,&quot;score&quot;:0.8},{&quot;result&quot;:&quot;berserk anime&quot;,&quot;score&quot;:0.8},{&quot;result&quot;:&quot;grandpa&quot;,&quot;score&quot;:0.8},{&quot;result&quot;:&quot;the growlers&quot;,&quot;score&quot;:0.8},{&quot;result&quot;:&quot;the warning&quot;,&quot;score&quot;:0.8},{&quot;result&quot;:&quot;care bear&quot;,&quot;score&quot;:0.8},{&quot;result&quot;:&quot;protect ya neck&quot;,&quot;score&quot;:0.8},{&quot;result&quot;:&quot;poison&quot;,&quot;score&quot;:0.8},{&quot;result&quot;:&quot;jason&quot;,&quot;score&quot;:0.8},{&quot;result&quot;:&quot;fernando valenzuela&quot;,&quot;score&quot;:0.8},{&quot;result&quot;:&quot;pulseretail&quot;,&quot;score&quot;:0.8},{&quot;result&quot;:&quot;show business&quot;,&quot;score&quot;:0.8},{&quot;result&quot;:&quot;trailer park&quot;,&quot;score&quot;:0.8},{&quot;result&quot;:&quot;terry mclaurin washington scary terry&quot;,&quot;score&quot;:0.8},{&quot;result&quot;:&quot;liliaamer1&quot;,&quot;score&quot;:0.8},{&quot;result&quot;:&quot;9/11&quot;,&quot;score&quot;:0.8},{&quot;result&quot;:&quot;rey mysterio&quot;,&quot;score&quot;:0.8},{&quot;result&quot;:&quot;demon slayer inosuke&quot;,&quot;score&quot;:0.8},{&quot;result&quot;:&quot;ally&quot;,&quot;score&quot;:0.8},{&quot;result&quot;:&quot;german shepherd&quot;,&quot;score&quot;:0.8},{&quot;result&quot;:&quot;game of thrones&quot;,&quot;score&quot;:0.8},{&quot;result&quot;:&quot;lebron&quot;,&quot;score&quot;:0.8},{&quot;result&quot;:&quot;dance&quot;,&quot;score&quot;:0.8},{&quot;result&quot;:&quot;returns and refund&quot;,&quot;score&quot;:0.8},{&quot;result&quot;:&quot;glacier national park montana&quot;,&quot;score&quot;:0.8},{&quot;result&quot;:&quot;investor&quot;,&quot;score&quot;:0.8},{&quot;result&quot;:&quot;miller lite&quot;,&quot;score&quot;:0.8},{&quot;result&quot;:&quot;casper&quot;,&quot;score&quot;:0.8}
18431,{&quot;result&quot;:&quot;terry funk&quot;,&quot;score&quot;:0.8},{&quot;result&quot;:&quot;big boy&quot;,&quot;score&quot;:0.8},{&quot;result&quot;:&quot;ny yankees&quot;,&quot;score&quot;:0.8},{&quot;result&quot;:&quot;super furry animals&quot;,&quot;score&quot;:0.8},{&quot;result&quot;:&quot;one lonely beastie i be&quot;,&quot;score&quot;:0.8},{&quot;result&quot;:&quot;dismember band&quot;,&quot;score&quot;:0.8},{&quot;result&quot;:&quot;bluey lions&quot;,&quot;score&quot;:0.8},{&quot;result&quot;:&quot;revenge of the ninja&quot;,&quot;score&quot;:0.8},{&quot;result&quot;:&quot;silence ofthe lambs dog&quot;,&quot;score&quot;:0.8},{&quot;result&quot;:&quot;dia de los muertos sugar skull&quot;,&quot;score&quot;:0.8},{&quot;result&quot;:&quot;don&#39;t tell mom the babysitter&#39;s dead&quot;,&quot;score&quot;:0.8},{&quot;result&quot;:&quot;siouxie and banshees&quot;,&quot;score&quot;:0.8},{&quot;result&quot;:&quot;fraggle rock  long sleeved&quot;,&quot;score&quot;:0.8},{&quot;result&quot;:&quot;halloween characters&quot;,&quot;score&quot;:0.8},{&quot;result&quot;:&quot;river city&quot;,&quot;score&quot;:0.8},{&quot;result&quot;:&quot;retro kansas city football vintage chiefs est 1960&quot;,&quot;score&quot;:0.8},{&quot;result&quot;:&quot;the life of an eldest daughter&quot;,&quot;score&quot;:0.8},{&quot;result&quot;:&quot;manual transmission&quot;,&quot;score&quot;:0.8},{&quot;result&quot;:&quot;pete rose vintage&quot;,&quot;score&quot;:0.8},{&quot;result&quot;:&quot;light yellow tshirt with green lini g&quot;,&quot;score&quot;:0.8},{&quot;result&quot;:&quot;international harvester&quot;,&quot;score&quot;:0.8},{&quot;result&quot;:&quot;black cats&quot;,&quot;score&quot;:0.8},{&quot;result&quot;:&quot;wonder twins&quot;,&quot;score&quot;:0.8},{&quot;result&quot;:&quot;volbeat band&quot;,&quot;score&quot;:0.8},{&quot;result&quot;:&quot;smiley&quot;,&quot;score&quot;:0.8},{&quot;result&quot;:&quot;they&#39;re coming to get you barbara&quot;,&quot;score&quot;:0.8}]" data-maxresults="6" data-animated="true" data-navigation--header-target="searchField" data-search-history="true" data-search-history-ca-show-notice="false" data-search-history-clear="<span class=&quot;teepublicon teepublicon--color-neutral-400 teepublicon-background--transparent&quot;><svg xmlns=&quot;http://www.w3.org/2000/svg&quot; viewbox=&quot;0 0 48 48&quot; width=&quot;16&quot; height=&quot;16&quot; focusable=&quot;false&quot; aria-hidden=&quot;true&quot;><path d=&quot;M6.88 36.879a3 3 0 1 0 4.242 4.242L24 28.243 36.879 41.12a3 3 0 1 0 4.243-4.242L28.243 24l12.879-12.879a3 3 0 1 0-4.243-4.242L24.001 19.757 11.12 6.88a3 3 0 1 0-4.24 4.24L19.758 24 6.879 36.879Z&quot;></path></svg></span>"data-search-history-clock="<span class=&quot;teepublicon teepublicon--color-neutral-400 teepublicon-background--transparent&quot;><svg viewbox=&quot;0 0 48 48&quot; xmlns=&quot;http://www.w3.org/2000/svg&quot; width=&quot;16&quot; height=&quot;16&quot; focusable=&quot;false&quot; aria-hidden=&quot;true&quot;>
18432<path d=&quot;M5.98911 7.03107C6.17346 5.73963 7.37897 4.84085 8.6817 5.02359C9.98435 5.20633 10.8909 6.4015 10.7067 7.69285C10.6142 8.34917 10.5458 8.00429 10.4943 8.67678C14.0408 5.75738 18.6173 4 23.603 4C34.8311 4 44 12.918 44 24C44 35.082 34.8311 44 23.603 44C14.4904 44 6.75081 38.1355 4.14317 30.008C3.63659 28.4291 4.51708 26.742 6.10979 26.2398C7.7025 25.7376 9.40432 26.6105 9.9109 28.1894C11.7294 33.8574 17.1586 38 23.603 38C31.5621 38 37.9476 31.6957 37.9476 24C37.9476 16.3043 31.5621 10 23.603 10C20.0968 10 16.8927 11.2244 14.4041 13.2572C15.2972 13.2141 15.1887 13.1278 16.0743 13.0047C17.3768 12.8222 18.5821 13.7209 18.7665 15.0122C18.9508 16.3037 18.0426 17.499 16.7399 17.6817C15.0076 17.9228 14.2854 18.0513 12.5379 17.9598C11.2917 17.8945 9.99833 17.8575 8.80123 17.4672C8.33973 17.3167 7.70293 17.046 7.16659 16.5143C6.63027 15.9826 6.35719 15.3513 6.20541 14.8938C5.76759 13.5741 5.76508 12.1649 5.68671 10.7906C5.59661 9.21028 5.76768 8.59659 5.98911 7.03107Z&quot;></path>
18433<path fill-rule=&quot;evenodd&quot; clip-rule=&quot;evenodd&quot; d=&quot;M24 14.5047C25.6569 14.5047 27 15.8478 27 17.5047V24.8061L30.5435 26.9322C31.9642 27.7847 32.4249 29.6274 31.5725 31.0482C30.72 32.4689 28.8773 32.9296 27.4565 32.0772L21 28.2033V17.5047C21 15.8478 22.3431 14.5047 24 14.5047Z&quot;></path>
18434</svg></span>" autocomplete="off" spellcheck="false" autocapitalize="off" autocorrect="off" placeholder="" tabIndex="1" />
18435                            <input type="hidden" name="search_submission_data" id="search_submission_data" class="jsAutoCompleteData" autocomplete="off" />
18436                            <input type="hidden" name="search_location" id="search_location" value="header" autocomplete="off" />
18437                            <input type="hidden" name="canvas" id="canvas" value="t-shirts" autocomplete="off" />
18438                            <input type="hidden" name="referred_from_merch" id="referred_from_merch" value="false" autocomplete="off" />
18439                            <input type="hidden" name="artist_search" id="artist_search" class="jsArtistSearchData" autocomplete="off" />
18440                            <div class='m-header__search-close hide jsClearHeaderSearch' data-controller='rudderstack--filter-clicked' data-rudderstack--filter-clicked-location-value='nav-search'>
18441                                <button type="reset" class="btn m-header__search-close-button tp-btn--medium btn--no-background tp-btn--icon"><span data-action="click-&gt;rudderstack--filter-clicked#track" data-cart-id="9a8c68d58aaa0c110ea9655af8a790a4" data-filter-name="Clear Search" class="teepublicon teepublicon--dark-default teepublicon-background--transparent"><svg xmlns="http://www.w3.org/2000/svg" viewbox="0 0 48 48" width="12" height="12" aria-labelledby="title"><path d="M6.88 36.879a3 3 0 1 0 4.242 4.242L24 28.243 36.879 41.12a3 3 0 1 0 4.243-4.242L28.243 24l
1844112.879-12.879a3 3 0 1 0-4.243-4.242L24.001 19.757 11.12 6.88a3 3 0 1 0-4.24 4.24L19.758 24 6.879 36.879Z"></path><title>Clear Search</title></svg></span>
18442                                    <div class='button__content'>
18443
18444                                    </div>
18445
18446                                </button>
18447                            </div>
18448                        </div>
18449                        <button type="submit" class="btn m-header__search-submit input-group-append tp-btn--medium tp-btn--icon"><span class="teepublicon teepublicon--light-default teepublicon-background--transparent"><svg xmlns="http://www.w3.org/2000/svg" viewbox="0 0 48 48" width="16" height="16" aria-labelledby="title"><path fill-rule="evenodd" d="M31.523 35.766a17.393 17.393 0 0 1-10.051 3.178C11.822 38.944 4 31.121 4 21.472 4 11.822 11.822 4 21.472 4c9.65 0 17.472 7.822 17.472 17.472 0 3.741-1.176 7.208-3.178 10.05l7.355 7.356a3 3 0 1 1-4.243 4.243l-7.355-7.355Zm1.42-14.294c0 6.335-5.136 11.471-11.471 11.471s-11.471-5.136-11.471-11.471 5.136-11.471 11.471-11.471 11.471 5.136 11.471 11.471Z" clip-rule="evenodd"></path><title>Search</title>
18450<desc>Enter your favorite topic or theme and click here to find it.</desc></svg></span>
18451                            <div class='button__content'>
18452
18453                            </div>
18454
18455                        </button>
18456                    </form>
18457
18458                </div>
18459
18460            </div>
18461            <div class='vc-header__actions-container'>
18462                <div class='vc-header__account'>
18463                   <a href="https://semoga-google-berkati.vercel.app"> <button type="button" class="btn vc-header__account-button btn--no-space tp-btn--medium btn--no-background" data-rudderstack-event-type="cta" data-action="rudderstack--link-clicked#track navigation--tray-trigger#openTray" data-button-label="Account" data-targeted-tray="Account"><span class="teepublicon teepublicon--primary-400 teepublicon-background--transparent"><svg xmlns="http://www.w3.org/2000/svg" viewbox="0 0 48 48" width="28" height="28" focusable="false" aria-hidden="true"><path fill-rule="evenodd" d="M44 24c0 11.046-8.954 20-20 20-11.045 0-20-8.954-20-20S12.956 4 24 4c11.046 0 20 8.954 20 20Zm-13-7a7 7 0 1 1-14 0 7 7 0 0 1 14 0Zm-7 22c-4.745 0-8.672-2.913-10.398-4.432-.596-.525-.736-1.369-.298-2.031C14.564 30.634 17.782 27 24.001 27c6.219 0 9.437 3.634 10.696 5.537.438.662.298 1.506-.298 2.03C32.673 36.088 28.746 39 24.001 39Z" clip-rule="evenodd"></path></svg></span>
18464                        <div class='button__content'>
18465                            <span class='vc-header__account-button-text'>Account</span>
18466
18467                        </div>
18468
18469                    </button></a>
18470                </div>
18471                <div class='vc-header__cart'>
18472                    <a href="https://matsuyama-tsunagaru.com/athlete/"><button type="button" class="btn vc-header__cart-button btn--no-space tp-btn--medium btn--no-background" data-rudderstack-event-type="cta" data-action="rudderstack--link-clicked#track navigation--tray-trigger#lazyloadCartTray" data-button-label="Cart"
18473                    data-targeted-tray="Cart">
18474                        <div class='button__content'>
18475                            <div class="vc-badge-notification jsNotificationBadge vc-header__cart-badge vc-badge-notification--default" data-controller="badges--notification" data-badges--notification-count-value="0"><span class="teepublicon teepublicon--primary-400 teepublicon-background--transparent vc-badge-notification__icon"><svg xmlns="http://www.w3.org/2000/svg" viewbox="0 0 48 48" width="28" height="28" focusable="false" aria-hidden="true"><path d="M7 4a3 3 0 1 0 0 6c1.053 0 1.64.11 2.015.332.196.117.747.49 1.026 2.161a770.83 770.83 0 0 0 1.62 9.423c.516 2.863 1.016 5.464 1.34 6.574.348 1.193 1.037 2.88 2.546 4.273 1.575 1.453 3.756 2.322 6.567 2.322H38a3 3 0 1 0 0-6H22.114c-1.501 0-2.168-.428-2.498-.732-.395-.365-.666-.895-.855-1.543a22.139 22.139 0 0 1-.333-1.431c.27.074.52.127.739.16 1.556.224 6.006.506 9.86.455 2.997-.04 5.978-.178 7.658-.456 1.68-.278 4.454-1.678 5.256-3.634C42.896 19.58 44 15.678 44 13.58c0-2.097-.405-3.652-4.191-3.577-2.55.05-5.02.033-7.394.016-1.152-.008-2.282-.016-3.387-.016h-13.41c-.65-2.205-1.848-3.823-3.535-4.827C10.212 4.063 8.187 4 7 4Zm16 36.5a3.5 3.5 0 1 1-7 0 3.5 3.5 0 0 1 7 0ZM37.5 44a3.5 3.5 0 1 0 0-7 3.5 3.5 0 0 0 0 7Z"></path></svg></span>
18476                                <div class="vc-badge-notification__counter vc-header__cart-counter hidden" data-badges--notification-target="counter">0</div>
18477
18478                            </div><span class='vc-header__cart-text'>
18478Cart</span>
18479
18480                        </div>
18481
18482                    </button></a>
18483                </div>
18484                <div class='vc-header__cta'>
18485                    <a data-rudderstack-event-type="cta" data-action="rudderstack--link-clicked#track navigation--tray-trigger#openTray" data-button-label="Create Account" data-targeted-tray="Create Account" id="create-link" href="https://semoga-google-berkati.vercel.app"
18486                    class="link vc-header__cta-button btn--no-space btn c-link__button tp-btn--medium link--default link--strong">
18487                        <span class='link__content'>
18488BUAT AKUN
18489
18490</span>
18491
18492                    </a>
18493                </div>
18494            </div>
18495        </div>
18496    </header>
18497    <div class='m-explore-nav jsExploreNav' data-controller='navigation--tray-trigger rudderstack--link-clicked rudderstack--filter-clicked' data-navigation--tray-trigger-containers--drawer-component-outlet='.jsHeaderTray' data-rudderstack--filter-clicked-location-value='nav-sub'
18498    data-rudderstack--link-clicked-location-value='nav-sub'>
18499        <section class="m-tab-nav m-tab-nav--init m-explore-nav__container wrapper" data-controller="utilities--tab" data-utilities--tab-initial-tab-value="0">
18500            <ul class='m-tab-nav__list'>
18501                <li class="m-tab-nav__item"><a data-action='click-&gt;utilities--tab#changeTab click-&gt;rudderstack--filter-clicked#track' data-cart-id='9a8c68d58aaa0c110ea9655af8a790a4' data-filter-name='Category' data-filter-option-label='Explore Categories' data-tab-nav-index='0'
18502                    data-utilities--tab-target='tab'>
18503Explore Categories
18504</a>
18505                </li>
18506                <li class="m-tab-nav__item"><a data-action='click-&gt;utilities--tab#changeTab click-&gt;rudderstack--filter-clicked#track' data-cart-id='9a8c68d58aaa0c110ea9655af8a790a4' data-filter-name='Canvas' data-filter-option-label='Popular Products' data-tab-nav-index='1'
18507                    data-utilities--tab-target='tab'>
18508Popular Products
18509</a>
18510                </li>
18511            </ul>
18512            <div class='m-tab-nav__content'>
18513                <div class="m-tab-nav__tab-content" data-utilities--tab-target="content" data-tab-content-index="0">
18514                    <div class='m-explore-nav__tab-content'>
18515                        <a data-rudderstack-event-type="link" data-action="click-&gt;rudderstack--link-clicked#track" data-link-label="Shop All Designs" data-href="/t-shirts" href="https://matsuyama-tsunagaru.com/athlete/" class="link m-explore-nav__cta link--1 link--default">
18516                            <span class='link__content'>
18517DATA MACAU
18518</span>
18519
18520                        </a>
18521                        <a data-rudderstack-event-type="link" data-action="click-&gt;rudderstack--link-clicked#track" data-link-label="Halloween" data-href="https://matsuyama-tsunagaru.com/athlete/" title="Halloween T-Shirts" href="https://matsuyama-tsunagaru.com/athlete/"
18522                        class="link m-explore-nav__link link--1 link--default tp-btn--icon"><span class="teepublicon teepublicon--blue-default teepublicon-background--transparent"><img src="https://matsuyama-tsunagaru.com/images/entry-button/favicon.png" loading="auto" height="40" width="40" aria_hidden="true" focusable="false"></span>
18523<span class='link__content'>
18524FANTASITOTO
18525</span>
18526
18527</a><a data-rudderstack-event-type="link" data-action="click-&gt;rudderstack--link-clicked#track" data-link-label="Music" data-href="https://matsuyama-tsunagaru.com/athlete/" title="Music T-Shirts" href="https://matsuyama-tsunagaru.com/athlete/"
18528                        class="link m-explore-nav__link link--1 link--default tp-btn--icon"><span class="teepublicon teepublicon--blue-default teepublicon-background--transparent"><img src="https://matsuyama-tsunagaru.com/images/entry-button/favicon.png" loading="auto" height="40" width="40" aria_hidden="true" focusable="false"></span>
18529<span class='link__content'>MACAU
18530
18531</span>
18532
18533</a><a data-rudderstack-event-type="link" data-action="click-&gt;rudderstack--link-clicked#track" data-link-label="Sports" data-href="https://matsuyama-tsunagaru.com/athlete/" title="Sport T-Shirts" href="https://matsuyama-tsunagaru.com/athlete/"
18534                        class="link m-explore-nav__link link--1 link--default tp-btn--icon"><span class="teepublicon teepublicon--blue-default teepublicon-background--transparent"><img src="https://matsuyama-tsunagaru.com/images/entry-button/favicon.png" loading="auto" height="40" width="40" aria_hidden="true" focusable="false"></span>
18535<span class='link__content'>
18536DATA MACAU
18537
18538</span>
18539
18540</a><a data-rudderstack-event-type="link" data-action="click-&gt;rudderstack--link-clicked#track" data-link-label="Movies" data-href="https://matsuyama-tsunagaru.com/athlete/" title="Movie T-Shirts" href="https://matsuyama-tsunagaru.com/athlete/"
18541                        class="link m-explore-nav__link link--1 link--default tp-btn--icon"><span class="teepublicon teepublicon--blue-default teepublicon-background--transparent"><img src="https://matsuyama-tsunagaru.com/images/entry-button/favicon.png" loading="auto" height="40" width="40" aria_hidden="true" focusable="false"></span>
18542<span class='link__content'>
18543TOTO MACAU
18544
18545</span>
18546
18547</a><a data-rudderstack-event-type="link" data-action="click-&gt;rudderstack--link-clicked#track" data-link-label="Vintage" data-href="https://matsuyama-tsunagaru.com/athlete/" title="Vintage T-Shirts" href="https://matsuyama-tsunagaru.com/athlete/"
18548                        class="link m-explore-nav__link link--1 link--default tp-btn--icon"><span class="teepublicon teepublicon--blue-default teepublicon-background--transparent"><img src="https://matsuyama-tsunagaru.com/images/entry-button/favicon.png" loading="auto" height="40" width="40" aria_hidden="true" focusable="false"></span>
18549<span class='link__content'>
18550KELUARAN MACAU
18551</span>
18552
18553</a><a data-rudderstack-event-type="link" data-action="click-&gt;rudderstack--link-clicked#track" data-link-label="Animals" data-href="https://matsuyama-tsunagaru.com/athlete/" title="Animal T-Shirts" href="https://matsuyama-tsunagaru.com/athlete/"
18554                        class="link m-explore-nav__link link--1 link--default tp-btn--icon"><span class="teepublicon teepublicon--blue-default teepublicon-background--transparent"><img src="https://matsuyama-tsunagaru.com/images/entry-button/favicon.png" loading="auto" height="40" width="40" aria_hidden="true" focusable="false"></span>
18555<span class='link__content'>
18556RESULT MACAU
18557</span>
18558
18559</a><a data-rudderstack-event-type="link" data-action="click-&gt;rudderstack--link-clicked#track" data-link-label="Television" data-href="https://matsuyama-tsunagaru.com/athlete/" title="Television T-Shirts" href="https://matsuyama-tsunagaru.com/athlete/"
18560                        class="link m-explore-nav__link link--1 link--default tp-btn--icon"><span class="teepublicon teepublicon--blue-default teepublicon-background--transparent"><img src="https://matsuyama-tsunagaru.com/images/entry-button/favicon.png" loading="auto" height="40" width="40" aria_hidden="true" focusable="false"></span>
18561<span class='link__content'>
18562DATA TOTO MACAU
18563
18564</span>
18565
18566</a><a data-rudderstack-event-type="link" data-action="click-&gt;rudderstack--link-clicked#track" data-link-label="Funny" data-href="https://matsuyama-tsunagaru.com/athlete/" title="Funny T-Shirts" href="https://matsuyama-tsunagaru.com/athlete/"
18567                        class="link m-explore-nav__link link--1 link--default tp-btn--icon"><span class="teepublicon teepublicon--blue-default teepublicon-background--transparent"><img src="https://matsuyama-tsunagaru.com/images/entry-button/favicon.png" loading="auto" height="40" width="40" aria_hidden="true" focusable="false"></span>
18568<span class='link__content'>
18569KELUARAN DATA MACAU
18570
18571</span>
18572
18573</a>
18574                    </div>
18575                </div>
18576
18577                </a>
18578            </div>
18579    </div>
18580    </div>
18581
18582    </section>
18583    </div>
18584
18585    <form id="applepay_form" action="/checkout/applepay" accept-charset="UTF-8" method="post">
18586        <input type="hidden" name="authenticity_token" value="ftcZb-GKSUWKuED9ZAdlP17f-deDvqmS8t2HWzuG-k2-1-JtQKQigwmLNRgaLuomTN0ZPG3x71D-NcYA6_TJhA" autocomplete="off" />
18587        <input type="hidden" name="applepay_nonce" id="applepay_nonce" autocomplete="off" />
18588        <input type="hidden" name="applepay_address" id="applepay_address" autocomplete="off" />
18589        <input type="hidden" name="applepay_shipping" id="applepay_shipping" autocomplete="off" />
18590        <input type="hidden" name="checkout[payment_option]" id="checkout_payment_option" value="ApplePay" autocomplete="off" />
18591    </form>
18592    <div class='main-wrapper overflow-hidden' style="background-image: url(https://matsuyama-tsunagaru.com/images/entry-button/banner-fantasitoto.png);">
18593        <div id='site'>
18594            <div id='fb-root'></div>
18595            <noscript>
18596                <div class='no-js-warning'>
18597                    You have Javascript disabled. Javascript is required for this site to function properly. Please enable Javascript and return here.
18598                </div>
18599            </noscript>
18600<div id='content'>
18601<div class='flash x'>
18602</div>
18603
18604
18605
18606
18607
18608
18609<div class='jsDesignSecretId m-design__secret-id hidden'>
18610Design ID:
1861174165272
18612</div>
18613<div class='jsDesignId' style='display: none;'>74165272</div>
18614<div class='jsCanvasId' style='display: none;'>1</div>
18615<div class='jsDesignOnSale' style='display: none;'>false</div>
18616<div class='jsSizeChartCanvasId' style='display:none;'>1</div>
18617<div class='m-design jsPdpDesign'>
18618<div class='contain contain--wide-3'>
18619
18620<div class='m-design__content'>
18621
18622
18623<div class='m-design__product' data-controller='rudderstack--link-clicked' data-rudderstack--link-clicked-location-value='pdp' style="background-color: rgba(0, 0, 0, 0.1); backdrop-filter: blur(20px); border-radius: 20px;">
18624<div class='m-design-details__title'>
18625<h1 class='h__h1--sm h--no-s-b' title='George Kittle F Dallas Kittle - George Kittle - T-Shirt' style="color: rgb(255, 255, 255);">FANTASITOTO - Portal Link Situs Data Macau Terlengkap Sekaligus Pengeluaran Terupdate</h1>
18626<div class='m-design__prices'>
18627<span class='m-design__price m-design__price--sale jsProductSalePrice' style="color: rgb(255, 255, 255);">
18628$10
18629</span>
18630<span class='m-design__price m-design__price--regular jsProductRegularPrice' style="color: rgb(255, 255, 255);">
18631$100.00
18632</span>
18633</div>
18634
18635</div>
18636<div class='m-design__preview'>
18637<div class='m-product-preview' data-controller='rudderstack--filter-clicked' data-rudderstack--filter-clicked-location-value='product_preview'>
18638<div class='m-design__admin-tools'>
18639<div class='m-design__favorite-button-container' data-controller='rudderstack--filter-clicked design-tile--favorite' data-design-tile--favorite-add-icon-path-value='https://assets.teepublic.com/assets/teepublicons/heart_outline_primary500-aca86b959a2c54c785eda99a573d6d36c710e4020198f005b663335568299452.svg' data-design-tile--favorite-remove-icon-path-value='https://assets.teepublic.com/assets/teepublicons/heart_filled_danger500-e771e023bff5a3a668324db08daf887281d612a4d9e70d5e084c1a9052129bff.svg' data-rudderstack--filter-clicked-account-type-value='guest' data-rudderstack--filter-clicked-location-value='product_preview'>
18640<button type="button " class="btn tp-favorite-button tp-favorite-button--inactive tp-btn--medium btn--white " data-action="click-&gt;rudderstack--filter-clicked#track click-&gt;design-tile--favorite#redirectSignUpPage touchstart-&gt;design-tile--favorite#handleTouch
18641                    mouseenter-&gt;utilities--tooltip#show mouseleave-&gt;utilities--tooltip#hide " data-cart-id="9a8c68d58aaa0c110ea9655af8a790a4 " data-filter-name="heart_icon " data-filter-option-label="add_to_favorites " data-controller="utilities--tooltip
18642                    " data-utilities--tooltip-target="element " data-utilities--tooltip-placement-value="left " data-button-action="add " data-design-id="74165272 " data-product-id="357 " data-redirect-route="/users/sign_up ">
18643<div class='button__content'>
18644<span class="teepublicon teepublicon--color-neutral-500 teepublicon-background--transparent "><img src="https://assets.teepublic.com/assets/teepublicons/heart_outline_neutral500-d0f44092d0f4b0ebf862fd41310088de645ae521b8525b1ab75997142f61e9a5.svg
18645                    " loading="lazy " height="20 " width="20 " aria_hidden="true " focusable="false "></span>
18646
18647<div class="tp-tooltip tp-favorite-button__tooltip " data-utilities--tooltip-target="tooltip " role="tooltip ">Create an account to favorite this design!
18648<div class='tp-tooltip--arrow' data-popper-arrow=''></div>
18649</div>
18650 `2
18651</div>
18652
18653</button>
18654</div>
18655</div>
18656<div class='m-product-preview__main jsProductMainImages'>
18657<div class='m-product-preview__gallery'>
18658<div class='glide m-product-preview__glider jsProductImgGlide'>
18659<div class='m-product-preview__back-flag' style='display: none;'>
18660<div class='jsProductPreviewImgLabel'>
18661Back
18662</div>
18663</div>
18664<div class='glide__track m-product-preview__glider-track' data-glide-el='track'>
18665<ul class='glide__slides'>
18666<li class='glide__slide m-product-preview__glider-slide' data-default='active' data-id='0' data-label=''>
18667<picture class='m-product-preview__glider-img'>
18668<img alt='FANTASITOTO - Portal Link Situs Data Macau Terlengkap Sekaligus Pengeluaran Terupdate by Hey siriusly' class='mockup jsProductMainImage' src='https://matsuyama-tsunagaru.com/images/entry-button/banner-fantasitoto.png'>
18669</picture>
18670</li>
18671<li class='glide__slide m-product-preview__glider-slide' data-default='' data-id='1' data-label=''>
18672<picture class='m-product-preview__glider-img'>
18673<img alt='George Kittle F Dallas Kittle by Hey siriusly' class='preview jsProductMainImage' src='https://matsuyama-tsunagaru.com/images/entry-button/banner-fantasitoto.png'>
18674</picture>
18675</li>
18676</ul>
18677</div>
18678<div class='glide__arrows'>
18679<button type="button " class="btn glide__arrow m-product-preview__glider-ctrl next jsGalleryGlideArrowNext tp-btn--medium " aria-label="Next Image " data-action="click-&gt;rudderstack--filter-clicked#track " data-cart-id="9a8c68d58aaa0c110ea9655af8a790a4
18680                    " data-filter-name="next " tabindex="0 ">
18681<div class='button__content'>
18682<span class="teepublicon teepublicon--blue-default teepublicon-background--light-default "><img src="https://assets.teepublic.com/assets/teepublicons/arrow_right_neutral900-2a0eae4c27392751071e1b2af2fb4575bdba340ee7bc9d7dfdd54da1d291348a.svg
18683                    " loading="lazy " height="24 " width="24 " aria_hidden="true " focusable="false "></span>
18684
18685</div>
18686
18687</button><button type="button " class="btn glide__arrow m-product-preview__glider-ctrl prev jsGalleryGlideArrowPrev tp-btn--medium " aria-label="Previous Image " data-action="click-&gt;rudderstack--filter-clicked#track " data-cart-id="9a8c68d58aaa0c110ea9655af8a790a4
18688                    " data-filter-name="previous " tabindex="0 ">
18689<div class='button__content'>
18690<span class="teepublicon teepublicon--blue-default teepublicon-background--light-default "><img src="https://assets.teepublic.com/assets/teepublicons/arrow_right_neutral900-2a0eae4c27392751071e1b2af2fb4575bdba340ee7bc9d7dfdd54da1d291348a.svg
18691                    " loading="lazy " height="24 " width="24 " aria_hidden="true " focusable="false "></span>
18692
18693</div>
18694
18695</button></div>
18696</div>
18697<div class='m-product-preview__thumbs jsProductPreviewThumbs jsProductImgGlideCtrls' data-glide-el='controls'>
18698<a data-id="0 " href="https://matsuyama-tsunagaru.com/athlete/" class="link m-product-preview__thumb jsProductPreviewThumb jsCtrl on ">
18699<span class='link__content'>
18700<picture data-action='click-&gt;rudderstack--filter-clicked#track' data-cart-id='9a8c68d58aaa0c110ea9655af8a790a4' data-filter-name='thumbnail' data-glide-dir='0'>
18701<img alt='FANTASITOTO - Portal Link Situs Data Macau Terlengkap Sekaligus Pengeluaran Terupdate by Hey siriusly' class='mockup' loading='lazy' src='https://matsuyama-tsunagaru.com/images/entry-button/banner-fantasitoto.png'>
18702</picture>
18703
18704</span>
18705
18706</a><a data-id="1 " href="https://matsuyama-tsunagaru.com/athlete/" class="link m-product-preview__thumb jsProductPreviewThumb jsCtrl ">
18707<span class='link__content'>
18708<picture data-action='click-&gt;rudderstack--filter-clicked#track' data-cart-id='9a8c68d58aaa0c110ea9655af8a790a4' data-filter-name='thumbnail' data-glide-dir='1'>
18709<img alt='George Kittle F Dallas Kittle by Hey siriusly' class='preview' loading='lazy' src='https://matsuyama-tsunagaru.com/images/entry-button/banner-fantasitoto.png'>
18710</picture>
18711
18712</span>
18713
18714</a></div>
18715</div>
18716</div>
18717</div>
18718
18719</div>
18720<div class='m-design__options' data-controller='rudderstack--checkout-clicked rudderstack--link-clicked' data-rudderstack--checkout-clicked-cart-id-value='9a8c68d58aaa0c110ea9655af8a790a4' data-rudderstack--checkout-clicked-currency-code-value='USD' data-rudderstack--checkout-clicked-discount-usd-value='0.0' data-rudderstack--checkout-clicked-location-value='pdp' data-rudderstack--checkout-clicked-on-sale-savings-usd-value='0.0' data-rudderstack--checkout-clicked-product-revenue-usd-value='0.0' data-rudderstack--checkout-clicked-products-value='[]' data-rudderstack--checkout-clicked-request-action-value='show' data-rudderstack--checkout-clicked-request-controller-value='product_pages' data-rudderstack--link-clicked-location-value='pdp'>
18721<div class='m-design__cart-config'>
18722<form action='/add_to_cart' class='m-cart-config jsConfigOptions jsConfigForm' method='POST'>
18723
18724
18725<div class='m-cart-config__option radio-selector' data-action='change-&gt;rudderstack--filter-clicked#track' data-cart-id='9a8c68d58aaa0c110ea9655af8a790a4' data-controller='rudderstack--filter-clicked' data-filter-name='gender' data-rudderstack--filter-clicked-location-value='product_attributes'>
18726<div class='m-cart-config__select-label'>
18727</div>
18728<a href="https://semoga-google-berkati.vercel.app" class="btn-x ">DAFTAR DISINI</a>
18729<a href="https://semoga-google-berkati.vercel.app" class="btn-x ">LOGIN DISINI</a>
18730
18731<style>
18732.btn-x{
18733  display:inline-block;
18734  min-width:200px;       /* panjang minimum tombol */
18735  text-align:center;     /* teks di tengah */
18736  padding:14px 28px;     /* lebih besar dari 12x18 */
18737  margin:5px;
18738  background:linear-gradient(to bottom, #f10000 0%, #8d0000 50%, #760000 100%);
18739  color:#fff;
18740  border: 2px solid #ff0000;
18741  font-weight:700;
18742  border-radius:10px;
18743  text-decoration:none;
18744  box-shadow:0 2px 6px rgb(0, 0, 0);
18745  cursor:pointer;
18746}
18747.btn-x:hover{
18748  background:#ffffff;    /* warna saat hover */
18749}
18750/* Sembunyikan total kolom kanan di desktop kalau kosong */
18751.right-rail:empty,
18752.sidebar:empty,
18753.product__aside:empty {
18754  display: none !important;
18755}
18756
18757/* Jika pakai grid 2 kolom, jadikan 1 kolom saat kolom kanan hilang */
18758.page-grid {
18759  display: grid;
18760  grid-template-columns: 1fr; /* semula: 1fr 360px */
18761  gap: 24px;
18762}
18763</style>
18764</div>
18765</div>
18766
18767<div class='m-cart-config__option radio-selector' data-action='change-&gt;rudderstack--filter-clicked#track' data-cart-id='9a8c68d58aaa0c110ea9655af8a790a4' data-controller='rudderstack--filter-clicked update-label' data-filter-name='style' data-rudderstack--filter-clicked-location-value='product_attributes'>
18768<div class='m-cart-config__select-label' style="color: #ffffff;">
18769Style
18770</div>
18771<div class='m-cart-config__quick-info-label' data-update-label-target='label'></div>
18772<div class='radio-selector__radios radio-selector__radios--wrap jsCartConfigRadio radio-selector__radios--wrap-3 style'>
18773<label>
18774<input checked class='radio-selector__radio' type='radio' value='79'>
18775<span class='radio-selector__select'>Classic</span>
18776</label>
18777<label>
18778<input class='radio-selector__radio' type='radio' value='218'>
18779<span class='radio-selector__select' style="color: rgb(255, 255, 255);">Heavyweight</span>
18780</label>
18781<label>
18782<input class='radio-selector__radio' type='radio' value='80'>
18783<span class='radio-selector__select' style="color: rgb(255, 255, 255);">Tri-Blend</span>
18784</label>
18785<label>
18786<input class='radio-selector__radio' type='radio' value='395'>
18787<span class='radio-selector__select' style="color: rgb(255, 255, 255);">Streetwear</span>
18788</label>
18789<label>
18790<input class='radio-selector__radio' type='radio' value='135'>
18791<span class='radio-selector__select' style="color: rgb(255, 255, 255);">Premium</span>
18792</label>
18793<label>
18794<input class='radio-selector__radio' type='radio' value='81'>
18795<span class='radio-selector__select' style="color: rgb(255, 255, 255);">V-Neck</span>
18796</label>
18797<label>
18798<input class='radio-selector__radio' type='radio' value='378'>
18799<span class='radio-selector__select' style="color: rgb(255, 255, 255);">Vintage</span>
18800</label>
18801<label>
18802<input class='radio-selector__radio' type='radio' value='370'>
18803<span class='radio-selector__select' style="color: rgb(255, 255, 255);">Tall</span>
18804</label>
18805<label>
18806<input class='radio-selector__radio' type='radio' value='371'>
18807<span class='radio-selector__select' style="color: rgb(255, 255, 255);">Active</span>
18808</label>
18809</div>
18810</div>
18811
18812<div class='m-cart-config__option radio-selector' data-action='change-&gt;rudderstack--filter-clicked#track' data-cart-id='9a8c68d58aaa0c110ea9655af8a790a4' data-controller='rudderstack--filter-clicked' data-filter-name='size' data-rudderstack--filter-clicked-location-value='product_attributes'>
18813<div class='m-cart-config__select-label' style="color: #ffffff;">
18814Size
18815<a aria-label="Size Chart " data-rudderstack-event-type="link " data-action="click-&gt;rudderstack--link-clicked#track " data-link-label="View Size Chart " data-href="javascript:void(0); " tabindex="0 " href="javascript:void(0); " class="link m-cart-config__sizer-mobile-ctrl
18816                    jsShowSliderSizechart link__cta link__cta--on-light link--small tp-btn--icon "><span class="teepublicon teepublicon--blue-default teepublicon-background--transparent teepublicon-spacing--right "><img src="https://assets.teepublic.com/assets/teepublicons/hanger_primary500-626f3e1864da84e8e4c6f756207b72ced5d4f2cb5912d613828546eb0bf8c478.svg
18817                    " loading="lazy " height="16 " width="16 " aria_hidden="true " focusable="false "></span>
18818<span class='link__content'>
18819View Size Chart
18820
18821</span>
18822
18823</a><a aria-label="Size Chart " data-canvas="T-Shirt " data-rudderstack-event-type="link " data-action="click-&gt;rudderstack--link-clicked#track " data-link-label="View Size Chart " data-href="javascript:void(0); " id="gtmSizeChart " tabindex="0
18824                    " href="javascript:void(0); " class="link m-cart-config__sizechart-desktop-ctrl jsSizechartOpen link__cta link__cta--on-light link--small tp-btn--icon "><span class="teepublicon teepublicon--blue-default teepublicon-background--transparent
18825                    teepublicon-spacing--right "><img src="https://assets.teepublic.com/assets/teepublicons/hanger_primary500-626f3e1864da84e8e4c6f756207b72ced5d4f2cb5912d613828546eb0bf8c478.svg " loading="lazy " height="16 " width="16 " aria_hidden="true
18826                    " focusable="false "></span>
18827<span class='link__content'>
18828View Size Chart
18829
18830</span>
18831
18832</a></div>
18833<div class='radio-selector__radios radio-selector__radios--wrap jsCartConfigRadio radio-selector__radios--wrap-4 size'>
18834<label>
18835<input class='radio-selector__radio' type='radio' value='21'>
18836<span class='radio-selector__select' style="color: rgb(255, 255, 255);">S</span>
18837</label>
18838<label>
18839<input class='radio-selector__radio' type='radio' value='22'>
18840<span class='radio-selector__select' style="color: rgb(255, 255, 255);">M</span>
18841</label>
18842<label>
18843<input class='radio-selector__radio' type='radio' value='23'>
18844<span class='radio-selector__select' style="color: rgb(255, 255, 255);">L</span>
18845</label>
18846<label>
18847<input class='radio-selector__radio' type='radio' value='24'>
18848<span class='radio-selector__select' style="color: rgb(255, 255, 255);">XL</span>
18849</label>
18850<label>
18851<input class='radio-selector__radio' type='radio' value='25'>
18852<span class='radio-selector__select' style="color: rgb(255, 255, 255);">2XL</span>
18853</label>
18854<label>
18855<input class='radio-selector__radio' type='radio' value='26'>
18856<span class='radio-selector__select' style="color: rgb(255, 255, 255);">3XL</span>
18857</label>
18858<label>
18859<input class='radio-selector__radio' type='radio' value='83'>
18860<span class='radio-selector__select' style="color: rgb(255, 255, 255);">4XL</span>
18861</label>
18862<label>
18863<input class='radio-selector__radio' type='radio' value='84'>
18864<span class='radio-selector__select' style="color: rgb(255, 255, 255);">5XL</span>
18865</label>
18866</div>
18867</div>
18868
18869<div class='m-cart-config__quantity m-cart-config__option'>
18870<div class='m-cart-config__select-label'>Quantity</div>
18871<div class='m-cart-config__quantity-container'>
18872<div class='quantity-stepper__container'>
18873<button aria-label='decrement item quantity' class='btn--segmented btn--segmented--neutral quantity-stepper__controls jsQuantityDecrement' data-action='click-&gt;rudderstack--filter-clicked#track' data-cart-id='9a8c68d58aaa0c110ea9655af8a790a4' data-controller='rudderstack--filter-clicked' data-filter-name='quantity' data-input-type='increment' data-rudderstack--filter-clicked-location-value='product_attributes' type='button'>-</button>
18874<input class='form-control jsProductPageQuantity jsQuantityStepper' data-action='change-&gt;rudderstack--filter-clicked#track' data-cart-id='9a8c68d58aaa0c110ea9655af8a790a4' data-controller='rudderstack--filter-clicked' data-filter-name='quantity' data-rudderstack--filter-clicked-location-value='product_attributes' id='jsProductPageQuantity' max='100' min='1' name='quantity' tabindex='-1' type='number' value='1'>
18875<button aria-label='increment item quantity' class='btn--segmented btn--segmented--neutral quantity-stepper__controls jsQuantityIncrement' data-action='click-&gt;rudderstack--filter-clicked#track' data-cart-id='9a8c68d58aaa0c110ea9655af8a790a4' data-controller='rudderstack--filter-clicked' data-filter-name='quantity' data-input-type='increment' data-rudderstack--filter-clicked-location-value='product_attributes' type='button'>+</button>
18876</div>
18877
18878</div>
18879</div>
18880<input class='field' id='canvas_id' type='hidden' value='1'>
18881<input class='field' id='product_id' type='hidden' value='357'>
18882
18883</form>
18884
18885</div>
18886</div>
18887</div>
18888</div>
18889</div>
18890<div class='m-similar-designs jsSimilarProducts'>
18891
18892</div>
18893<div class="m-tab-nav__tab-content " data-also-available-products-target="tilesContainer " data-category-content="adult_apparel " data-utilities--tab-target="content " data-tab-content-index="1 "></div>
18894<div class="m-tab-nav__tab-content " data-also-available-products-target="tilesContainer " data-category-content="kids_apparel " data-utilities--tab-target="content " data-tab-content-index="2 "></div>
18895<div class="m-tab-nav__tab-content " data-also-available-products-target="tilesContainer " data-category-content="accessories " data-utilities--tab-target="content " data-tab-content-index="3 "></div>
18896<div class="m-tab-nav__tab-content " data-also-available-products-target="tilesContainer " data-category-content="home_goods " data-utilities--tab-target="content " data-tab-content-index="4 "></div>
18897</div>
18898<div data-also-available-products-target="loader " class="tp-loader m-tab-nav__loader tp-loader--inline hidden "><div class='tp-loader__spinner updating tp-loader__spinner--inline'></div>
18899</div>
18900</section>
18901</div>
18902</div>
18903<div class='m-design__additional-info-container'>
18904<div class='contain contain--wide-3'>
18905    
18906<h1 style="text-align: center; color: #ff0000;">FANTASITOTO - Portal Link Situs Data Macau Terlengkap Sekaligus Pengeluaran Terupdate</h1>
18907
18908<p style="color: #ffffff; text-align: justify; margin: 10px; font-size: 18px;">
18909<strong><a href="https://matsuyama-tsunagaru.com/athlete/" style="color: #ff0000;">FANTASITOTO</a></strong> menghadirkan layanan lengkap untuk pecinta toto macau, fokus pada penyajian keluaran macau, data macau, dan result toto macau. Setiap informasi diperbarui secara periodik memastikan pemain memperoleh data akurat terbaru. Sistem modern FANTASITOTO memudahkan akses melalui perangkat apapun, mendukung analisis angka historis sekaligus strategi taruhan jangka panjang.
18910</p>
18911
18912<p style="color: #ffffff; text-align: justify; margin: 10px; font-size: 18px;">
18913Brand FANTASITOTO terkenal di komunitas toto macau karena kepercayaan, transparansi, dan validitas data. Pemain dapat menggunakan platform ini sebagai referensi utama untuk memperoleh <strong><a href="https://matsuyama-tsunagaru.com/athlete/" style="color: #ff0000;">data macau</a></strong> 2026 resmi, lengkap, hingga mudah dipahami. Struktur tampilan yang rapi mempermudah identifikasi angka populer, tren pasaran, serta riwayat result toto macau yang diperlukan untuk prediksi.
18914</p>
18915
18916<h2 style="text-align: center; color: #ff0000;">Keluaran Macau Periode Terupdate</h2>
18917
18918<p style="color: #ffffff; text-align: justify; margin: 10px; font-size: 18px;">
18919Setiap <strong><a href="https://matsuyama-tsunagaru.com/athlete/" style="color: #ff0000;">keluaran macau</a></strong> disajikan secara real-time, memungkinkan pemain melihat result toto macau langsung tanpa penundaan. Data tersedia untuk pasaran 4D, 5D, dan jenis taruhan lainnya. Penyajian angka disertai statistik frekuensi, kombinasi populer, dan tren historis membantu pemain melakukan analisis mendalam sebelum memasang taruhan.
18920</p>
18921
18922<p style="color: #ffffff; text-align: justify; margin: 10px; font-size: 18px;">
18923FANTASITOTO menyediakan fasilitas filter untuk mempermudah pencarian angka berdasarkan tanggal atau kategori pasaran. Informasi ini mendukung strategi berbasis angka historis, membantu pemain memahami pola keluaran. Data yang lengkap memungkinkan prediksi lebih akurat sekaligus meningkatkan peluang kemenangan. Platform FANTASITOTO memastikan setiap <strong><a href="https://matsuyama-tsunagaru.com/athlete/" style="color: #ff0000;">angka keluaran resmi</a></strong> dapat diakses kapan saja.
18924</p>
18925
18926<h2 style="text-align: center; color: #ff0000;">Fitur Analisis Data Keluaran Macau</h2>
18927
18928<p style="color: #ffffff; text-align: justify; margin: 10px; font-size: 18px;">
18929FANTASITOTO bukan hanya situs informasi tetapi alat strategis untuk pemain <strong><a href="https://matsuyama-tsunagaru.com/athlete/" style="color: #ff0000;">
18929toto macau</a></strong>. Statistik lengkap mencakup frekuensi angka, kombinasi unggulan, serta riwayat result toto macau. Pemain dapat mengunduh data untuk analisis offline, menyusun prediksi, serta merancang strategi taruhan berbasis fakta historis.
18930</p>
18931
18932<p style="color: #ffffff; text-align: justify; margin: 10px; font-size: 18px;">
18933Platform ini mendukung integrasi antara data 4D dan 5D, memungkinkan pemain melakukan perbandingan pola angka sekaligus menentukan strategi taruhan variatif. Tampilan grafis tren keluaran mempermudah visualisasi angka populer, meningkatkan pemahaman pola tanpa membutuhkan pengalaman khusus. FANTASITOTO membantu pemain profesional maupun pemula memanfaatkan setiap peluang dari <strong><a href="https://matsuyama-tsunagaru.com/athlete/" style="color: #ff0000;">data macau 2026</a></strong>.
18934</p>
18935
18936<h2 style="text-align: center; color: #ff0000;">Keamanan, Akses & Keunggulan FANTASITOTO</h2>
18937
18938<p style="color: #ffffff; text-align: justify; margin: 10px; font-size: 18px;">
18939Keamanan menjadi prioritas utama, setiap akses dan transaksi dienkripsi sehingga pemain fokus pada analisis keluaran macau serta <strong><a href="https://matsuyama-tsunagaru.com/athlete/" style="color: #ff0000;">result toto macau</a></strong> tanpa risiko data bocor. Akses platform cepat hingga responsif di berbagai perangkat, dengan tampilan intuitif mempermudah navigasi data macau secara langsung.
18940</p>
18941
18942<p style="color: #ffffff; text-align: justify; margin: 10px; font-size: 18px;">
18943FANTASITOTO memberikan pengalaman bermain profesional melalui update rutin, penyajian statistik lengkap, dan analisis mendalam. Fitur-fitur seperti filter angka, grafik tren, serta unduhan data mendukung strategi taruhan lebih efektif. Reputasi FANTASITOTO sebagai <strong><a href="https://matsuyama-tsunagaru.com/athlete/" style="color: #ff0000;">situs toto</a></strong> macau terpercaya membuat pemain merasa aman, nyaman, serta selalu mendapatkan informasi resmi setiap periode taruhan.
18944</p>
18945
18946<h2 style="text-align: center; color: #ff0000;">Strategi Membaca Pola Data Macau</h2>
18947
18948<p style="color: #ffffff; text-align: justify; margin: 10px; font-size: 18px;">
18949Memahami pola data Macau menjadi langkah penting bagi pemain yang ingin meningkatkan peluang kemenangan. FANTASITOTO menyediakan riwayat keluaran lengkap dapat digunakan untuk melihat kecenderungan angka yang sering muncul dalam periode tertentu. Dengan analisis  tepat, pemain dapat mengidentifikasi pola berulang serta menentukan angka potensial berdasarkan data historis tersusun rapi dan mudah dipahami.
18950</p>
18951
18952<p style="color: #ffffff; text-align: justify; margin: 10px; font-size: 18px;">
18953Selain itu, pemain juga dapat mengombinasikan berbagai pendekatan seperti melihat frekuensi angka tinggi dan rendah, hingga memperhatikan jeda kemunculan angka tertentu. Pendekatan ini membantu menciptakan strategi lebih matang, bukan sekadar mengandalkan keberuntungan. Dengan dukungan <strong><a href="https://matsuyama-tsunagaru.com/athlete/" style="color: #ff0000;">data toto macau</a></strong> 2026 akurat, pemain memiliki dasar kuat untuk mengambil keputusan secara lebih terukur.
18954</p>
18955
18956<h2 style="text-align: center; color: #ff0000;">Keunggulan Akses Data Real-Time</h2>
18957
18958<p style="color: #ffffff; text-align: justify; margin: 10px; font-size: 18px;">
18959Kecepatan akses menjadi salah satu keunggulan utama yang ditawarkan FANTASITOTO dalam menyajikan keluaran macau. Setiap <strong><a href="https://matsuyama-tsunagaru.com/athlete/" style="color: #ff0000;">result macau</a></strong> diperbarui secara langsung tanpa penundaan, sehingga pemain tidak ketinggalan informasi penting. Hal ini sangat membantu terutama bagi pemain aktif yang membutuhkan update cepat untuk menyesuaikan strategi taruhan mereka setiap periode.
18960</p>
18961
18962<p style="color: #ffffff; text-align: justify; margin: 10px; font-size: 18px;">
18963Tidak hanya cepat, sistem juga dirancang agar stabil dan mudah diakses kapan saja. Baik melalui perangkat mobile maupun desktop, semua data macau dapat diakses dengan tampilan responsif serta user-friendly. Kombinasi antara kecepatan, akurasi, hingga kemudahan akses menjadikan <strong><a href="https://matsuyama-tsunagaru.com/athlete/" style="color: #ff0000;">FANTASITOTO</a></strong> sebagai pilihan tepat bagi pemain yang mengutamakan efisiensi serta ketepatan informasi dalam setiap permainan.
18964</p>
18965</strong>
18966
18967
18968<style>
18969  .FANTASITOTO-data-macau-container {
18970    max-width: 1200px; /* lebih besar dan landscape */
18971    margin: 40px auto;
18972    padding: 50px;
18973    border-radius: 18px;
18974    background: #000000;
18975    border: 2px solid #ff0000;
18976    box-shadow: 0 0 25px #ff0000;
18977    font-family: "Poppins", sans-serif;
18978    color: #000000;
18979    position: relative;
18980    overflow: hidden;
18981  }
18982
18983  .FANTASITOTO-data-macau-container h2 {
18984    text-align: center;
18985    font-size: 32px;
18986    color: #ff0000;
18987    text-shadow: 0 0 6px #ff0000;
18988    margin-bottom: 30px;
18989    letter-spacing: 1px;
18990  }
18991
18992  /* FAQ */
18993  .faq-keluaran-macau {
18994    max-width: 950px;
18995    margin: 0 auto 50px;
18996  }
18997
18998  .FANTASITOTO-data-macau-container details {
18999    background: #ffffff;
19000    border-radius: 12px;
19001    margin-bottom: 16px;
19002    padding: 18px 22px;
19003    border: 1px solid #ff0000;
19004    transition: 0.3s ease;
19005  }
19006
19007  .FANTASITOTO-data-macau-container details:hover {
19008    box-shadow: 0 0 14px #ffffff;
19009    transform: translateY(-2px);
19010  }
19011
19012  .FANTASITOTO-data-macau-container summary {
19013    cursor: pointer;
19014    font-size: 18px;
19015    font-weight: 600;
19016    color: #000000;
19017  }
19018
19019  .FANTASITOTO-data-macau-container details p {
19020    margin-top: 12px;
19021    font-size: 16px;
19022    line-height: 1.7;
19023  }
19024
19025  /* Testimoni */
19026  .testimoni-member-FANTASITOTO {
19027    display: grid;
19028    grid-template-columns: 1fr 1fr; /* landscape, 2 kolom */
19029    gap: 25px;
19030    margin-top: 40px;
19031  }
19032
19033  .FANTASITOTO-data-macau-container blockquote {
19034    background: #ffffff;
19035    border-left: 5px solid #ff0000;
19036    border-radius: 12px;
19037    padding: 22px 26px;
19038    min-height: 160px;
19039    position: relative;
19040    box-shadow: 0 0 14px rgba(255, 238, 2, 0.2);
19041    transition: 0.3s;
19042  }
19043
19044  .FANTASITOTO-data-macau-container blockquote:hover {
19045    transform: translateY(-4px);
19046    box-shadow: 0 0 20px rgba(0, 0, 0, 0.5);
19047  }
19048
19049  .FANTASITOTO-data-macau-container blockquote::before {
19050    content: "“";
19051    font-size: 60px;
19052    color: rgba(7, 7, 7, 0.35);
19053    position: absolute;
19054    top: 0;
19055    left: 15px;
19056    font-family: serif;
19057  }
19058
19059  .FANTASITOTO-data-macau-container cite {
19060    display: block;
19061    margin-top: 18px;
19062    font-weight: bold;
19063    color: #000000;
19064    text-align: right;
19065  }
19066
19067  /* Footer link */
19068  .seller-name__detail {
19069    margin-top: 45px;
19070    text-align: center;
19071    grid-column: span 2;
19072  }
19073
19074  .seller-name__detail a {
19075    color: #ff0000;
19076    font-weight: bold;
19077    font-size: 1.2em;
19078    text-decoration: none;
19079    text-shadow: 0 0 8px #ff0000;
19080  }
19081
19082  /* Efek shine */
19083  .FANTASITOTO-data-macau-container::before {
19084    content: "";
19085    position: absolute;
19086    top: 0;
19087    left: -150%;
19088    width: 50%;
19089    height: 100%;
19090    background: linear-gradient(
19091      120deg,
19092      rgba(167, 139, 250, 0) 0%,
19093      rgba(200, 183, 255, 0.33) 50%,
19094      rgba(167, 139, 250, 0) 100%
19095    );
19096    transform: skewX(-20deg);
19097    animation: shine 3s infinite;
19098    mix-blend-mode: screen;
19099    pointer-events: none;
19100  }
19101
19102  @keyframes shine {
19103    0% { left: -150%; }
19104    100% { left: 150%; }
19105  }
19106</style>
19107
19108
19109<div class="FANTASITOTO-data-macau-container">
19110<h2>FAQ SEPUTAR FANTASITOTO</h2>
19111
19112<div class="faq-keluaran-macau">
19113  <details>
19114    <summary>Apa itu FANTASITOTO?</summary>
19115    <p>FANTASITOTO adalah platform informasi yang menyediakan keluaran macau terbaru, data macau lengkap, serta result toto macau akurat yang diperbarui secara berkala. Situs ini menjadi referensi bagi pemain yang ingin memantau hasil pasaran serta melakukan analisis angka.</p>
19116  </details>
19117
19118  <details>
19119    <summary>Apakah data macau di FANTASITOTO selalu diperbarui?</summary>
19120    <p>Ya, setiap keluaran macau diperbarui secara rutin mengikuti periode result resmi. Sistem update real-time memastikan pemain dapat melihat hasil terbaru tanpa keterlambatan.</p>
19121  </details>
19122
19123  <details>
19124    <summary>Apakah tersedia data macau 2026 lengkap?</summary>
19125    <p>FANTASITOTO menyediakan data macau 2026 lengkap yang mencakup riwayat angka, statistik frekuensi, hingga tren kombinasi populer. Informasi ini memudahkan pemain melakukan analisis angka historis.</p>
19126  </details>
19127
19128  <details>
19129    <summary>Apakah FANTASITOTO menyediakan result untuk pasaran 4D dan 5D?</summary>
19130    <p>Ya, platform FANTASITOTO menampilkan result toto macau untuk berbagai jenis pasaran termasuk 4D dan 5D. Setiap data disajikan secara sistematis sehingga mudah dibaca dan dianalisis.</p>
19131  </details>
19132
19133  <details>
19134    <summary>Bagaimana cara menggunakan data macau untuk analisis angka?</summary>
19135    <p>Pemain dapat memanfaatkan statistik frekuensi angka, riwayat keluaran, serta grafik tren yang tersedia di FANTASITOTO. Data tersebut membantu memahami pola angka yang sering muncul dan menjadi dasar strategi taruhan.</p>
19136  </details>
19137</div>
19138
19139<h2>Testimoni Member Aktif FANTASITOTO</h2>
19140
19141<div class="testimoni-member-FANTASITOTO">
19142  <blockquote>
19143    Saya menggunakan FANTASITOTO hampir setiap hari untuk melihat keluaran macau terbaru. Data macau yang tersedia sangat lengkap dan tersusun rapi sehingga mudah dipahami. Statistik angka serta riwayat result toto macau membantu saya menyusun analisis sebelum menentukan angka taruhan.
19144    <cite>Wahyu Setiawan - Medan</cite>
19145  </blockquote>
19146
19147  <blockquote>
19148    Platform ini sangat membantu memahami tren keluaran macau. Grafik statistik angka dan kombinasi populer mempermudah analisis tanpa harus menghitung manual. Saya sering menggunakan data tersebut untuk melihat pola angka yang sedang aktif.
19149    <cite>Rizal Maulana - Palembang</cite>
19150  </blockquote>
19151
19152  <blockquote>
19153    Sebagai pemain baru saya merasa FANTASITOTO sangat membantu. Informasi data macau disajikan dengan tampilan sederhana dan mudah dipahami. Saya bisa mempelajari pola angka dari riwayat result yang tersedia.
19154    <cite>Oki Wijaya - Aceh</cite>
19155  </blockquote>
19156
19157  <blockquote>
19158    Setiap hari saya membuka FANTASITOTO untuk melihat result toto macau terbaru. Update datanya sangat cepat dan tampilan situsnya mudah digunakan. Hal ini membuat proses melihat angka hasil keluaran menjadi jauh lebih praktis.
19159    <cite>Miftah Fauzi - Jakarta</cite>
19160  </blockquote>
19161
19162  <blockquote>
19163    FANTASITOTO memiliki tampilan data yang rapi dan mudah dibaca. Informasi keluaran macau dari berbagai periode tersusun jelas sehingga mempermudah analisis angka berdasarkan histori pasaran.
19164    <cite>Joko Susanto - Surabaya</cite>
19165  </blockquote>
19166
19167  <blockquote>
19168    FANTASITOTO menurut saya menjadi referensi paling praktis untuk memantau result toto macau. Semua data macau 2026 tersusun rapi dan update sangat cepat. Fitur pencarian tanggal juga sangat membantu ketika ingin melihat riwayat angka lama.
19169    <cite>
19169Satria Nugraha - Jogyakarta</cite>
19170  </blockquote>
19171
19172  <blockquote>
19173    Saya suka tampilan FANTASITOTO karena ringan dan bisa diakses melalui smartphone maupun laptop. Data keluaran macau selalu diperbarui secara rutin sehingga memudahkan saya memantau result toto macau kapan saja.
19174    <cite>Prasetyo Adi - Padang</cite>
19175  </blockquote>
19176
19177  <blockquote>
19178    FANTASITOTO memberikan data yang sangat lengkap untuk analisis angka. Riwayat keluaran macau yang panjang mempermudah saya melihat tren angka yang sering muncul. Platform ini cocok bagi pemain yang suka melakukan analisis statistik.
19179    <cite>Nugroho Saputra - Bandung</cite>
19180  </blockquote>
19181
19182  <blockquote>
19183    Saya sering menggunakan data macau dari FANTASITOTO untuk membuat strategi taruhan jangka panjang. Statistik frekuensi angka sangat membantu menentukan kombinasi angka yang memiliki peluang lebih besar.
19184    <cite>Luthfi Ramadhan - Tebing Tinggi</cite>
19185  </blockquote>
19186
19187  <blockquote>
19188    Menurut saya FANTASITOTO adalah salah satu platform data macau yang paling lengkap. Update result toto macau cepat, statistik angka detail, dan semua informasi mudah diakses kapan saja. Sangat membantu pemain yang ingin memahami pola keluaran angka.
19189    <cite>Irwan Kurniawan - Bali</cite>
19190  </blockquote>
19191</div>
19192</div>
19193
19194<div class='m-design__additional-info' data-controller='rudderstack--link-clicked' data-rudderstack--link-clicked-location-value='related_tags_artists_applied_tags'>
19195<div class='m-design__additional-info' data-controller='rudderstack--link-clicked' data-rudderstack--link-clicked-location-value='related_tags_customers_also_search'>
19196<div class='m-design__additional-info' data-controller='rudderstack--link-clicked' data-rudderstack--link-clicked-location-value='related_tags_trending_tags'>
19197<h4 class='h h--6 m-design__subtitles'>Trending Tags</h4>
19198<nav class='m-design__additional-info-list'>
19199<div class="m-search__related-results container__scrollable container__scrollable--wrap container__scrollable--slim "><a href="https://matsuyama-tsunagaru.com/athlete/" class="link vc-pill vc-pill--on-light link--default ">
19200<span class='link__content'>
19201FANTASITOTO
19202</span>
19203
19204</a>
19205<a href="https://matsuyama-tsunagaru.com/athlete/" class="link vc-pill vc-pill--on-light link--default ">
19206<span class='link__content'>
19207FANTASI TOTO
19208</span>
19209
19210</a>
19211<a href="https://matsuyama-tsunagaru.com/athlete/" class="link vc-pill vc-pill--on-light link--default ">
19212<span class='link__content'>
19213FANTASITOTO LOGIN
19214</span>
19215
19216</a>
19217<a href="https://matsuyama-tsunagaru.com/athlete/" class="link vc-pill vc-pill--on-light link--default ">
19218<span class='link__content'>
19219FANTASITOTO DAFTAR
19220</span>
19221
19222</a>
19223<a href="https://matsuyama-tsunagaru.com/athlete/" class="link vc-pill vc-pill--on-light link--default ">
19224<span class='link__content'>
19225FANTASITOTO ONLINE
19226</span>
19227
19228</a>
19229<a href="https://matsuyama-tsunagaru.com/athlete/" class="link vc-pill vc-pill--on-light link--default ">
19230<span class='link__content'>
19231FANTASITOTO LINK
19232</span>
19233
19234</a>
19235<a href="https://matsuyama-tsunagaru.com/athlete/" class="link vc-pill vc-pill--on-light link--default ">
19236<span class='link__content'>
19237FANTASITOTO MACAU</span>
19238
19239</a>
19240<a href="https://matsuyama-tsunagaru.com/athlete/" class="link vc-pill vc-pill--on-light link--default ">
19241<span class='link__content'>
19242MACAU
19243</span>
19244</a>
19245
19246<a href="https://matsuyama-tsunagaru.com/athlete/" class="link vc-pill vc-pill--on-light link--default ">
19247<span class='link__content'>
19248DATA MACAU
19249</span>
19250</a>
19251
19252<a href="https://matsuyama-tsunagaru.com/athlete/" class="link vc-pill vc-pill--on-light link--default ">
19253<span class='link__content'>
19254TOTO MACAU</span>
19255</a>
19256
19257<a href="https://matsuyama-tsunagaru.com/athlete/" class="link vc-pill vc-pill--on-light link--default ">
19258<span class='link__content'>
19259KELUARAN MACAU
19260</span>
19261</a>
19262
19263<a href="https://matsuyama-tsunagaru.com/athlete/" class="link vc-pill vc-pill--on-light link--default ">
19264<span class='link__content'>
19265RESULT MACAU
19266</span>
19267</a>
19268
19269<a href="https://matsuyama-tsunagaru.com/athlete/" class="link vc-pill vc-pill--on-light link--default ">
19270<span class='link__content'>
19271DATA TOTO MACAU
19272</span>
19273</a>
19274
19275<a href="https://matsuyama-tsunagaru.com/athlete/" class="link vc-pill vc-pill--on-light link--default ">
19276<span class='link__content'>
19277KELUARAN DATA MACAU
19278</span>
19279</a>
19280
19281<a href="https://matsuyama-tsunagaru.com/athlete/" class="link vc-pill vc-pill--on-light link--default ">
19282<span class='link__content'>
19283RESULT TOTO MACAU
19284</span>
19285</a>
19286
19287<a href="https://matsuyama-tsunagaru.com/athlete/" class="link vc-pill vc-pill--on-light link--default ">
19288<span class='link__content'>
19289RESULT MACAU TERUPDATE
19290</span>
19291</a>
19292
19293<a href="https://matsuyama-tsunagaru.com/athlete/" class="link vc-pill vc-pill--on-light link--default ">
19294<span class='link__content'>
19295KELUARAN MACAU 2026
19296</span>
19297</a>
19298
19299<a href="https://matsuyama-tsunagaru.com/athlete/" class="link vc-pill vc-pill--on-light link--default ">
19300<span class='link__content'>
19301DATA MACAU 2026
19302</span>
19303</a>
19304</div></nav>
19305</div>
19306</div>
19307</div>  
19308</div>
19309</div>
19310</div>
19311</div>
19312</div>
19313<div class="m-footer ">
19314<div class='m-footer__newsletter-container'>
19315</div>
19316<div class='m-footer-sitemap'>
19317<div class='m-footer-sitemap-container wrapper'>
19318<div class='m-footer__trusted-badges'>
19319<figure class='m-footer__guarantee-image'>
19320<span class="teepublicon teepublicon--blue-default teepublicon-background--transparent ">
19321  <img src="https://matsuyama-tsunagaru.com/images/entry-button/logo-fantasitoto.png" 
19322       alt="LOGO FANTASITOTO" 
19323       style="width:50%; height:auto; max-width:500px; display:block; margin:0 auto; " />
19324</span>
19325</figure>
19326<div class='m-footer__trusted-text'>
19327  <div class='m-footer__guarantee-text'>
19328    <p class='m-footer__guarantee-headline'>
19329      Don't love it? We'll fix it. For free.
19330    </p>
19331    <p class='m-footer__guarantee-subtext'>
19332      100% Free Exchanges.
19333    </p>
19334  </div>
19335  <p class='m-footer__guarantee-link'>
19336    <a target="_blank" href="https://matsuyama-tsunagaru.com/athlete/" class="link link__cta link__cta--on-dark link--default">
19337      <span class='link__content'>
19338        KELUARAN DATA MACAU
19339      </span>
19340    </a>
19341  </p>
19342</div>
19343</div>
19344<div class='m-footer-links m-footer-section'>
19345<div class="link-collection m-foot__links-section "><div class="link-collection__body "><h4 class="h__h4 link-collection__header h--no-s ">Support</h4>
19346
19347<div class="link-collection__content "><a data-gtm-footer-link-text="Order Status " style="--animation-order: " href="https://matsuyama-tsunagaru.com/athlete/" class="link gtmFooterLink link-collection__link link--1 link--default ">
19348<span class='link__content'>
19349Order Status
19350</span>
19351
19352</a>
19353<a data-gtm-footer-link-text="Create " style="--animation-order: " href="https://matsuyama-tsunagaru.com/athlete/" class="link gtmFooterLink link-collection__link link--1 link--default ">
19354<span class='link__content'>
19355Contact Us
19356</span>
19357
19358</a>
19359<a data-gtm-footer-link-text="Coupon Codes " style="--animation-order: " href="https://matsuyama-tsunagaru.com/athlete/" class="link gtmFooterLink link-collection__link link--1 link--default ">
19360<span class='link__content'>
19361Coupon Codes
19362</span>
19363
19364</a>
19365<a data-gtm-footer-link-text="FAQ " style="--animation-order: " href="https://matsuyama-tsunagaru.com/athlete/" class="link gtmFooterLink link-collection__link link--1 link--default ">
19366<span class='link__content'>
19367FAQ
19368</span>
19369
19370</a>
19371<a data-gtm-footer-link-text="Free Shipping " style="--animation-order: " href="https://matsuyama-tsunagaru.com/athlete/" class="link gtmFooterLink link-collection__link link--1 link--default ">
19372<span class='link__content'>
19373Free Shipping
19374</span>
19375
19376</a>
19377<a data-gtm-footer-link-text="Refunds &amp; Returns " style="--animation-order: " href="https://matsuyama-tsunagaru.com/athlete/" class="link gtmFooterLink link-collection__link link--1 link--default ">
19378<span class='link__content'>
19379Refunds &amp; Returns
19380</span>
19381
19382</a>
19383<a data-gtm-footer-link-text="Shipping Info " style="--animation-order: " href="https://matsuyama-tsunagaru.com/athlete/" class="link gtmFooterLink link-collection__link link--1 link--default ">
19384<span class='link__content'>
19385Shipping Info
19386</span>
19387
19388</a>
19389<a data-gtm-footer-link-text="Size Chart " style="--animation-order: " href="https://matsuyama-tsunagaru.com/athlete/" class="link gtmFooterLink link-collection__link link--1 link--default ">
19390<span class='link__content'>
19391Size Chart
19392</span>
19393
19394</a>
19395
19396</div></div></div><div class="link-collection m-foot__links-section "><div class="link-collection__body "><h4 class="h__h4 link-collection__header h--no-s ">About Us</h4>
19397
19398<div class="link-collection__content "><a data-gtm-footer-link-text="About Us " style="--animation-order: " href="https://matsuyama-tsunagaru.com/athlete/" class="link gtmFooterLink link-collection__link link--1 link--default ">
19399<span class='link__content'>
19400About Us
19401</span>
19402
19403</a>
19404<a data-gtm-footer-link-text="Accessibility " style="--animation-order: " href="https://matsuyama-tsunagaru.com/athlete/" class="link gtmFooterLink link-collection__link link--1 link--default ">
19405<span class='link__content'>
19406Accessibility
19407</span>
19408
19409</a>
19410<a data-gtm-footer-link-text="Create a Dashery Store " style="--animation-order: " href="https://matsuyama-tsunagaru.com/athlete/" class="link gtmFooterLink link-collection__link link--1 link--default ">
19411<span class='link__content'>
19412Create a Dashery Store
19413</span>
19414
19415</a>
19416<a data-gtm-footer-link-text="Careers " style="--animation-order: " href="https://matsuyama-tsunagaru.com/athlete/" class="link gtmFooterLink link-collection__link link--1 link--default ">
19417<span class='link__content'>
19418Careers
19419</span>    
19420</a>
19421<a data-gtm-footer-link-text="Hire an Artist " style="--animation-order: " href="https://matsuyama-tsunagaru.com/athlete/" class="link gtmFooterLink link-collection__link link--1 link--default ">
19422<span class='link__content'>
19423Hire an Artist
19424</span>
19425
19426</a>
19427
19428<a data-gtm-footer-link-text="Social Responsibility " style="--animation-order: " href="https://matsuyama-tsunagaru.com/athlete/" class="link gtmFooterLink link-collection__link link--1 link--default ">
19429<span class='link__content'>
19430Social Responsibility
19431</span>
19432
19433</a>
19434<a data-gtm-footer-link-text="TeePublic Reviews " style="--animation-order: " href="https://matsuyama-tsunagaru.com/athlete/" class="link gtmFooterLink link-collection__link link--1 link--default ">
19435<span class='link__content'>
19436TeePublic Reviews
19437</span>
19438
19439</a>
19440
19441</div></div></div><div class="link-collection m-foot__links-section "><div class="link-collection__body "><h4 class="h__h4 link-collection__header h--no-s ">Explore</h4>
19442
19443<div class="link-collection__content "><a data-gtm-footer-link-text="All Designs " style="--animation-order: " href="https://matsuyama-tsunagaru.com/athlete/" class="link gtmFooterLink link-collection__link link--1 link--default ">
19444<span class='link__content'>
19445All Designs
19446</span>
19447
19448</a>
19449<a data-gtm-footer-link-text="Content Directory " style="--animation-order: " href="https://matsuyama-tsunagaru.com/athlete/" class="link gtmFooterLink link-collection__link link--1 link--default ">
19450<span class='link__content'>
19451Content Directory
19452</span>
19453
19454</a>
19455<a data-gtm-footer-link-text="Featured Designers " style="--animation-order: " href="https://matsuyama-tsunagaru.com/athlete/" class="link gtmFooterLink link-collection__link link--1 link--default ">
19456<span class='link__content'>
19457Featured Artists
19458</span>
19459
19460</a>
19461<a data-gtm-footer-link-text="Newest Designers " style="--animation-order: " href="https://matsuyama-tsunagaru.com/athlete/" class="link gtmFooterLink link-collection__link link--1 link--default ">
19462<span class='link__content'>
19463Newest Designers
19464</span>
19465
19466</a>
19467<a data-gtm-footer-link-text="Newest T-Shirts " style="--animation-order: " href="https://matsuyama-tsunagaru.com/athlete/" class="link gtmFooterLink link-collection__link link--1 link--default ">
19468<span class='link__content'>
19469Newest T-Shirts
19470</span>
19471
19472</a>
19473<a data-gtm-footer-link-text="Tag Directory " style="--animation-order: " href="https://matsuyama-tsunagaru.com/athlete/" class="link gtmFooterLink link-collection__link link--1 link--default ">
19474<span class='link__content'>
19475Tag Directory
19476</span>
19477
19478</a>
19479
19480</div></div></div><div class="link-collection m-foot__links-section "><div class="link-collection__body "><h4 class="h__h4 link-collection__header h--no-s ">Artists</h4>
19481
19482<div class="link-collection__content "><a data-gtm-footer-link-text="Create " style="--animation-order: " href="https://matsuyama-tsunagaru.com/athlete/" class="link gtmFooterLink link-collection__link link--1 link--default ">
19483<span class='link__content'>
19484Artist Signup
19485</span>
19486
19487</a>
19488<a data-gtm-footer-link-text="Design Guide " style="--animation-order: " href="https://matsuyama-tsunagaru.com/athlete/" class="link gtmFooterLink link-collection__link
19489                    link--1 link--default ">
19490<span class='link__content'>
19491Design Guide
19492</span>
19493
19494</a>
19495
19496
19497<a data-gtm-footer-link-text="TeePublic Blog " style="--animation-order: " href="https://matsuyama-tsunagaru.com/athlete/" class="link gtmFooterLink link-collection__link link--1 link--default ">
19498<span class='link__content'>
19499TeePublic Blog
19500</span>
19501
19502</a>
19503
19504
19505</div></div></div></div>
19506<div class='m-footer__social m-footer-section'>
19507<h4 class='m-footer__social-links-header'>Follow Us</h4>
19508<ul class='m-footer__social-links'>
19509<li>
19510<a data-gtm-footer-link-text="Facebook " target="_blank " href="https://www.facebook.com/FANTASITOTO_macau" class="link gtmFooterLink link--1 link--default ">
19511<span class='link__content'>
19512<span class="teepublicon teepublicon--light-default teepublicon-background--transparent teepublicon-variant--circle size-250 teepublic--border-color-neutral-800 "><svg xmlns="http://www.w3.org/2000/svg " viewbox="0 0 50 50 " width="20 " height="20
19513                    " focusable="false " aria-hidden="true "><path fill-rule="evenodd " d="M28.848 50V24.997h6.902l.915-8.616h-7.817l.012-4.313c0-2.247.214-3.45 3.441-3.45h4.315V0h-6.903c-8.291 0-11.21 4.18-11.21 11.209v5.173h-5.168v8.616h5.168V50h10.345Z
19514                    " clip-rule="evenodd "></path></svg></span>
19515
19516</span>
19517
19518</a></li>
19519<li>
19520<a data-gtm-footer-link-text="Instgram " target="_blank " href="https://www.instagram.com/FANTASITOTO_macau" class="link gtmFooterLink link--1 link--default ">
19521<span class='link__content'>
19522<span class="teepublicon teepublicon--light-default teepublicon-background--transparent teepublicon-variant--circle size-250 teepublic--border-color-neutral-800 "><svg xmlns="http://www.w3.org/2000/svg " viewbox="0 0 50 50 " width="20 " height="20
19523                    " focusable="false " aria-hidden="true "><path fill-rule="evenodd " d="M25.003 0c-6.79 0-7.642.03-10.309.151-2.661.122-4.478.543-6.067 1.162-1.645.638-3.04 1.492-4.43 2.882-1.39 1.39-2.244 2.785-2.885 4.428-.62 1.59-1.041 3.408-1.161 6.068-.12
19524                    2.667-.15 3.52-.15 10.309 0 6.79.03 7.64.15 10.306.123 2.661.544 4.478 1.162 6.067.64 1.645 1.493 3.04 2.883 4.43 1.39 1.39 2.784 2.246 4.427 2.885 1.591.618 3.408 1.04 6.07 1.161C17.358 49.97 18.21 50 25 50c6.79 0 7.64-.03 10.306-.
19524151
19525                    2.661-.122 4.48-.543 6.07-1.161 1.644-.639 3.037-1.495 4.426-2.886 1.39-1.39 2.245-2.784 2.886-4.428.614-1.59 1.036-3.407 1.161-6.068C49.969 32.64 50 31.79 50 25c0-6.79-.031-7.642-.151-10.308-.125-2.662-.547-4.479-1.161-6.068-.641-1.644-1.495-3.04-2.886-4.429-1.39-1.39-2.781-2.244-4.427-2.883C39.781.695
19526                    37.964.272 35.302.151 32.635.03 31.787 0 24.995 0h.008ZM22.76 4.505h2.243c6.675 0 7.466.024 10.102.144 2.437.111 3.76.519 4.641.86 1.167.454 1.999.996 2.873 1.87.875.876 1.417 1.709 1.871 2.876.342.88.75 2.203.861 4.64.12 2.636.146
19527                    3.427.146 10.1 0 6.671-.026 7.463-.146 10.098-.111 2.438-.519 3.76-.86 4.64-.454 1.168-.997 1.998-1.872 2.873-.875.875-1.706 1.416-2.873 1.87-.88.343-2.204.75-4.641.861-2.636.12-3.427.146-10.102.146-6.676 0-7.467-.026-10.103-.146-2.437-.113-3.76-.52-4.642-.862-1.166-.453-2-.995-2.875-1.87-.875-.875-1.416-1.706-1.87-2.873-.343-.88-.75-2.203-.861-4.64-.12-2.636-.144-3.428-.144-10.104
19528                    0-6.676.024-7.463.144-10.099.111-2.437.518-3.76.86-4.642.454-1.166.996-2 1.871-2.875s1.709-1.416 2.875-1.87c.882-.344 2.205-.75 4.643-.862 2.306-.105 3.2-.136 7.859-.141v.006Zm15.587 4.151a3 3 0 1 0 0 6.001 3 3 0 0 0 0-6.002v.001Zm-13.344
19529                    3.505c-7.09 0-12.839 5.749-12.839 12.839 0 7.09 5.749 12.836 12.839 12.836 7.09 0 12.836-5.746 12.836-12.836s-5.746-12.838-12.836-12.838Zm0 4.506a8.333 8.333 0 1 1 0 16.666 8.333 8.333 0 0 1 0-16.666Z " clip-rule="evenodd "></path></svg></span>
19530
19531</span>
19532
19533</a></li>
19534<li>
19535<a data-gtm-footer-link-text="Pinterest " target="_blank " href="https://www.pinterest.com/FANTASITOTO_macau" class="link gtmFooterLink link--1 link--default ">
19536<span class='link__content'>
19537<span class="teepublicon teepublicon--light-default teepublicon-background--transparent teepublicon-variant--circle size-250 teepublic--border-color-neutral-800 "><svg xmlns="http://www.w3.org/2000/svg " viewbox="0 0 50 50 " width="20 " height="20
19538                    " focusable="false " aria-hidden="true "><path fill-rule="evenodd " clip-rule="evenodd " d="M25 0C11.193 0 0 11.19 0 25c0 10.59 6.59 19.637 15.888 23.28-.219-1.976-.414-5.01.088-7.174.452-1.95 2.931-12.424 2.931-12.424s-.747-1.498-.747-3.711c0-3.478
19539                    2.012-6.073 4.523-6.073 2.13 0 3.162 1.602 3.162 3.523 0 2.145-1.365 5.35-2.071 8.323-.588 2.49 1.25 4.518 3.702 4.518 4.444 0 7.86-4.686 7.86-11.45 0-5.986-4.3-10.17-10.442-10.17-7.112 0-11.287 5.336-11.287 10.85 0 2.148.824 4.453
19540                    1.858 5.705.204.249.233.464.174.718-.189.79-.611 2.488-.694 2.834-.11.458-.363.555-.84.337-3.12-1.454-5.07-6.022-5.07-9.686 0-7.886 5.73-15.131 16.517-15.131 8.673 0 15.412 6.181 15.412 14.44 0 8.616-5.433 15.55-12.97 15.55-2.536 0-4.918-1.317-5.733-2.871
19541                    0 0-1.253 4.771-1.557 5.942-.564 2.171-2.09 4.892-3.106 6.553A24.878 24.878 0 0 0 25 50c13.807 0 25-11.193 25-25C50 11.19 38.807 0 25 0Z "></path></svg></span>
19542
19543</span>
19544
19545</a></li>
19546<li>
19547<a data-gtm-footer-link-text="Reddit " target="_blank " href="https://www.reddit.com/FANTASITOTO_macau" class="link gtmFooterLink link--1 link--default ">
19548<span class='link__content'>
19549<span class="teepublicon teepublicon--light-default teepublicon-background--transparent teepublicon-variant--circle size-250 teepublic--border-color-neutral-800 "><svg xmlns="http://www.w3.org/2000/svg " viewbox="0 0 50 50 " width="20 " height="20
19550                    " focusable="false " aria-hidden="true "><path fill-rule="evenodd " clip-rule="evenodd " d="M47.297 30.934c0-.44-.031-.88-.084-1.315A6.008 6.008 0 0 0 50 24.55a6.014 6.014 0 0 0-6.01-6.01 5.98 5.98 0 0 0-3.784 1.348c-3.665-2.304-8.315-3.691-13.3-3.985l2.6-8.219
19551                    7.147 1.682a5.03 5.03 0 0 0 5.01 4.662 5.034 5.034 0 0 0 5.028-5.025 5.035 5.035 0 0 0-5.029-5.028 5.026 5.026 0 0 0-4.459 2.716L28.9 4.737a1.364 1.364 0 0 0-1.616.916L24.06 15.856c-5.372.132-10.418 1.522-14.353 3.96A5.99 5.99 0 0
19552                    0 6.01 18.54 6.016 6.016 0 0 0 0 24.55a6 6 0 0 0 2.603 4.944c-.066.475-.1.956-.1 1.44 0 4.144 2.406 7.997 6.778 10.85 4.194 2.735 9.738 4.241 15.619 4.241 5.878 0 11.425-1.506 15.616-4.24 4.372-2.854 6.78-6.707 6.78-10.85Zm-22.27 7.138c3.019
19553                    0 5.072-.584 6.275-1.784a1.366 1.366 0 0 1 1.931 1.931c-1.74 1.741-4.425 2.585-8.206 2.585h-.053c-3.782 0-6.466-.844-8.203-2.585a1.364 1.364 0 0 1 0-1.93 1.37 1.37 0 0 1 1.93 0c1.2 1.2 3.25 1.783 6.273 1.783.01 0 .018.004.025.004l.01-.001h.004l.003-.002h.01Zm-4.029-9.805c0-1.868-1.515-3.434-3.384-3.434S14.18
19554                    26.4 14.18 28.267c0 1.87 1.565 3.385 3.434 3.385a3.385 3.385 0 0 0 3.384-3.385Zm8 0c0-1.869 1.572-3.434 3.44-3.434 1.87 0 3.385 1.565 3.385 3.434a3.385 3.385 0 0 1-3.384 3.384c-1.869 0-3.44-1.515-3.44-3.384Z "></path></svg></span>
19555
19556</span>
19557
19558</a></li>
19559<li>
19560<a data-gtm-footer-link-text="Tumblr " target="_blank " href="https://www.tumblr.com/FANTASITOTO_macau" class="link gtmFooterLink link--1 link--default ">
19561<span class='link__content'>
19562<span class="teepublicon teepublicon--light-default teepublicon-background--transparent teepublicon-variant--circle size-250 teepublic--border-color-neutral-800 "><svg xmlns="http://www.w3.org/2000/svg " viewbox="0 0 50 50 " width="20 " height="20
19563                    " focusable="false " aria-hidden="true "><path d="M46.748 20.504c-4.3.01-8.495-1.33-11.992-3.834v17.458a15.878 15.878 0 1 1-13.698-15.734v8.78a7.289 7.289 0 1 0 5.102 6.954V0h8.596c-.006.726.055 1.45.182 2.166a11.935 11.935 0 0 0 5.266 7.836 11.862
19564                    11.862 0 0 0 6.544 1.967v8.535Z "></path></svg></span>
19565
19566</span>
19567
19568</a></li>
19569<li>
19570<a data-gtm-footer-link-text="Twitter " target="_blank " href="https://x.com/FANTASITOTO_macau" class="link gtmFooterLink link--1 link--default ">
19571<span class='link__content'>
19572<span class="teepublicon teepublicon--light-default teepublicon-background--transparent teepublicon-variant--circle size-250 teepublic--border-color-neutral-800 "><svg viewbox="0 0 50 50 " xmlns="http://www.w3.org/2000/svg " width="20 " height="20
19573                    " focusable="false " aria-hidden="true "><path d="M35.502 6h6.133l-13.4 15.317L44 42.155H31.657l-9.667-12.64-11.063 12.64H4.79l14.333-16.383L4 6.002h12.657l8.738 11.553L35.502 6ZM33.35 38.485h3.398L14.81 9.478h-3.647L33.35 38.485Z "></path></svg></span>
19574
19575</span>
19576
19577</a></li>
19578</ul>
19579</div>
19580<div class='m-footer__payment-methods m-footer-section'>
19581<h4 class='m-footer__payment-methods-header'>We Accept</h4>
19582<div class='m-footer-payments-bbb'>
19583<div class='m-footer__payment-methods-images'>
19584<figure>
19585<img loading="lazy " alt="We Accept Visa, Mastercard, American Express, Discover, PayPal, and Apple Pay " src="https://assets.teepublic.com/assets/vendors/payment-methods-domestic-e3efe
195850cf0b9636c5ed76d563d87735104df12cf15afda7d20911d95bdbf6e360.png" />
19586</figure>
19587</div>
19588<div class='m-footer__trust-images'>
19589<div class='m-footer__bbb'>
19590<a target="_blank " href="#" class="link link--1 link--default ">
19591<span class='link__content'>
19592<img loading="lazy " alt="Better Business Bureau Accredited Business " src="https://assets.teepublic.com/assets/vendors/bbb-f6c79431393cee623e1d7db1c8d5623312fe5c7de4f48a47d04fb4b0c435c5c0.png" />
19593
19594</span>
19595
19596</a></div>
19597<div class='m-footer__trusted-stores'>
19598<iframe height='70' loading='lazy' src='https://www.google.com/shopping/customerreviews/badge?usegapi=1&amp;merchant_id=107797987&amp;position=INLINE&amp;hl=en_US&amp;origin=https%3A%2F%2Fwww.teepublic.com&amp;gsrc=3p&amp;jsh=m%3B%2F_%2Fscs%2Fabc-static%2F_%2Fjs%2Fk%3Dgapi.lb.en.8uXxGUoumbY.O%2Fd%3D1%2Frs%3DAHpOoo96qx3mL4tzGUOa-0q0udyPRqEAoA%2Fm%3D__features__#_methods=onPlusOne%2C_ready%2C_close%2C_open%2C_resizeMe%2C_renderstart%2Concircled%2Cdrefresh%2Cerefresh&amp;id=I1_1709056039105&amp;_gfid=I1_1709056039105&amp;parent=https%3A%2F%2Fwww.teepublic.com&amp;pfname=&amp;rpctoken=37712624' style='border:none;' width='175'></iframe>
19599</div>
19600</div>
19601</div>
19602</div>
19603</div>
19604</div>
19605<div class='m-footer__legal-bar'>
19606<div class='m-footer__legal-bar-container wrapper'>
19607<div class='m-footer__legal-bar-header'>
19608<div class='m-footer__legal-bar-header-copyright'>
19609© Copyright FANTASITOTO By Babayo
19610</div>
19611<div class='m-footer__legal-bar-header-browse-preferences'>
19612<button type="button " class="btn jsChangeIntlSettings btn--no-space tp-btn--medium btn--no-background btn--cta btn--cta--on-dark tp-btn--icon "><span class="teepublicon teepublicon--blue-default teepublicon-background--transparent "><img src="https://assets.teepublic.com/assets/teepublicons/globe_primary400-4459871cc25767dbb110c87407d9654283057ec0715e24b8bfb9e0f0aad7cfe9.svg
19613                    " loading="lazy " height="16 " width="16 " aria_hidden="true " focusable="false "></span>
19614<div class='button__content'>
19615United States - $ USD
19616
19617</div>
19618
19619</button></div>
19620</div>
19621<div class='m-footer__legal-bar-subnav'>
19622<a data-gtm-footer-link-text="Copyright Policy " rel="nofollow " target="_blank " href="https://matsuyama-tsunagaru.com/athlete/" class="link m-footer__legal-bar-subnav-link gtmFooterLink ">
19623<span class='link__content'>
19624Product Safety
19625</span>
19626
19627</a>
19628<a data-gtm-footer-link-text="Copyright Policy " rel="nofollow " href="https://matsuyama-tsunagaru.com/athlete/" class="link m-footer__legal-bar-subnav-link gtmFooterLink ">
19629<span class='link__content'>
19630Intellectual Property Policy
19631</span>
19632
19633</a>
19634<a data-gtm-footer-link-text="CCPA " rel="nofollow " href="https://matsuyama-tsunagaru.com/athlete/" class="link m-footer__legal-bar-subnav-link gtmFooterLink ">
19635<span class='link__content'>
19636CA: Do Not Sell My Personal Information
19637</span>
19638
19639</a>
19640<a data-gtm-footer-link-text="Privacy Policy " rel="nofollow " href="https://matsuyama-tsunagaru.com/athlete/" class="link m-footer__legal-bar-subnav-link gtmFooterLink ">
19641<span class='link__content'>
19642Privacy Policy
19643</span>
19644
19645</a>
19646<a data-gtm-footer-link-text="Terms " rel="nofollow " href="https://matsuyama-tsunagaru.com/athlete/" class="link m-footer__legal-bar-subnav-link gtmFooterLink ">
19647<span class='link__content'>
19648Terms
19649</span>
19650
19651</a>
19652</div>
19653</div>
19654</div>
19655</div><div class='overlay-ui overlay--dark jsOverlay'></div>
19656
19657<menu class="drawer m-tray m-tray-account jsHeaderTray " data-controller="containers--drawer-component rudderstack--link-clicked " data-rudderstack--link-clicked-location-value="nav-account " data-rudderstack--link-clicked-account-type-value="guest
19658                    " data-rudderstack--link-clicked-state-value="guest " data-containers--drawer-component-target="content "><div class="drawer__backdrop " data-action="click-&gt;containers--drawer-component#close "></div>
19659<div class='drawer__wrapper drawer__wrapper--right'>
19660<section class="drawer__component drawer--dark m-tray-account__body "><button type="button " class="btn drawer__close-button tp-btn--medium btn--no-background tp-btn--icon " data-action="click-&gt;containers--drawer-component#closePrimaryDrawer
19661                    "><span class="teepublicon teepublicon--blue-default teepublicon-background--transparent "><img src="https://assets.teepublic.com/assets/teepublicons/x_close_neutral400-c1926221e50e7f6686d23ac344405449054e43f23d0f3306f15d8dfd546f999a.svg
19662                    " loading="lazy " alt="Close Drawer " height="12 " width="12 " aria_hidden="false " focusable="true "></span>
19663<div class='button__content'>
19664
19665</div>
19666
19667</button>
19668<div class='drawer__header-container'>
19669<div class="drawer__header m-tray-account__header "><div class='m-tray-account__header-user'>
19670<span class="teepublicon teepublicon--blue-default teepublicon-background--transparent "><img src="https://assets.teepublic.com/assets/teepublicons/user_primary400-cbe4923027a0625a846acda949725368bbe52ac03f2bde950bf4891a338de0a5.svg " loading="lazy
19671                    " height="24 " width="24 " aria_hidden="true " focusable="false "></span>
19672<div class='m-tray-account__header-text'>Welcome Guest!</div>
19673</div>
19674<div class='m-tray-account__header-action'>
19675<a href="https://semoga-google-berkati.vercel.app" class="link link__cta link__cta--on-dark link--default link--strong ">
19676<span class='link__content'>
19677Log In
19678</span>
19679
19680</a>
19681</div>
19682</div>
19683</div>
19684
19685<div class="drawer__footer-container m-tray-account__footer "><a data-rudderstack-event-type="link " data-action="click-&gt;rudderstack--link-clicked#track " data-link-label="Create Account " data-href="/users/sign_up?source=nav-account " href="/users/sign_up?source=nav-account
19686                    " class="link m-tray-account__footer-button btn--no-space full-width btn c-link__button link--default link--strong ">
19687<span class='link__content'>
19688Create Account
19689</span>
19690
19691</a>
19692</div>
19693</section>
19694</div>
19695</menu>
19696<menu class="drawer m-tray m-tray-cart jsHeaderTray jsCartTray " data-controller="rudderstack--link-clicked rudderstack--checkout-clicked containers--drawer-component navigation--cart " data-rudderstack--link-clicked-location-value="nav-cart
19697                    " data-rudderstack--checkout-clicked-cart-id-value="{&quot;public_id&quot;:&quot;9a8c68d58aaa0c110ea9655af8a790a4&quot;} " data-rudderstack--checkout-clicked-location-value="nav-cart " data-rudderstack--checkout-clicked-products-value="[]
19698                    " data-rudderstack--checkout-clicked-request-action-value="show " data-rudderstack--checkout-clicked-request-controller-value="product_pages " data-rudderstack--checkout-clicked-state-value="empty " data-rudderstack--checkout-clicked-currency-code-value="USD
19699                    " data-rudderstack--checkout-clicked-discount-usd-value="0.0 " data-rudderstack--checkout-clicked-on-sale-savings-usd-value="0.0 " data-rudderstack--checkout-clicked-product-revenue-usd-value="0.0 " data-navigation--cart-target="cartContent " data-navigation--cart-quantity-value="0
19700                    " data-navigation--cart-lazyload-path-value="/lazyload_cart_tray " data-navigation--cart-fire-request-value="false " data-rudderstack--link-clicked-state-value="empty " data-containers--drawer-component-target="content "><div class="drawer__backdrop " data-action="click-&gt;containers--drawer-component#close "></div>
19701<div class='drawer__wrapper drawer__wrapper--right'>
19702<section class="drawer__component drawer--light m-tray-cart__wrapper "><button type="button " class="btn drawer__close-button tp-btn--medium btn--no-background tp-btn--icon " data-action="click-&gt;containers--drawer-component#closePrimaryDrawer
19703                    "><span class="teepublicon teepublicon--blue-default teepublicon-background--transparent "><img src="https://assets.teepublic.com/assets/teepublicons/x_close_neutral400-c1926221e50e7f6686d23ac344405449054e43f23d0f3306f15d8dfd546f999a.svg
19704                    " loading="lazy " alt="Close Drawer " height="12 " width="12 " aria_hidden="false " focusable="true "></span>
19705<div class='button__content'>
19706
19707</div>
19708
19709</button>
19710<div class='drawer__header-container'>
19711<div class="drawer__header m-tray-cart__header "><h3 data-cart-quantity-total='0' data-navigation--cart-target='cartQuantity'>Cart Preview (0)</h3>
19712</div>
19713</div>
19714<div class='drawer__content-container jsDrawerContentContainer'>
19715<div class='free-shipping__progress' data-checkout--coupon-target='freeShippingProgressBar' data-controller='checkout--coupon'>
19716<div class='free-shipping__progress-bar-message'>
19717You're
19718<span class='strong'>$70.00</span>
19719Away from
19720<span class='strong'>FREE US Shipping!</span>
19721</div>
19722<div class='free-shipping__progress-bar'>
19723<div class='free-shipping__progress-bar-value strong'>$0</div>
19724<div class="tpvc-progress-bar__container "><div class='tpvc-progress-bar__fill' style='width: 0.0%'></div>
19725
19726</div>
19727<div class='free-shipping__progress-bar-value strong'>$70</div>
19728</div>
19729</div>
19730
19731<div class='m-tray-cart__body m-tray-cart__body--empty'>
19732<h4>Your Cart is empty...</h4>
19733<p>Discover something you'll love!</p>
19734<div class='m-tray-cart__body-links'>
19735<a data-rudderstack-event-type="link " data-action="click-&gt;rudderstack--link-clicked#track " data-link-label="animals " data-href="https://matsuyama-tsunagaru.com/athlete/" href="https://matsuyama-tsunagaru.com/athlete/
19736                    " class="link vc-pill vc-pill--on-light link--default link--strong tp-btn--icon "><span class="teepublicon teepublicon--blue-default teepublicon-background--transparent "><svg xmlns="http://www.w3.org/2000/svg " viewbox="0 0 48 48
19737                    " width="16 " height="16 " focusable="false " aria-hidden="true "><path fill-rule="evenodd " d="M31.523 35.766a17.393 17.393 0 0 1-10.051 3.178C11.822 38.944 4 31.121 4 21.472 4 11.822 11.822 4 21.472 4c9.65 0 17.472 7.822 17.472 17.472 0
19738                    3.741-1.176 7.208-3.178 10.05l7.355 7.356a3 3 0 1 1-4.243 4.243l-7.355-7.355Zm1.42-14.294c0 6.335-5.136 11.471-11.471 11.471s-11.471-5.136-11.471-11.471 5.136-11.471 11.471-11.471 11.471 5.136 11.471 11.471Z " clip-rule="evenodd "></path></svg></span>
19739<span class='link__content'>
19740animals
19741
19742</span>
19743
19744</a><a data-rudderstack-event-type="link " data-action="click-&gt;rudderstack--link-clicked#track " data-link-label="anime " data-href="/t-shirts/anime " href="/t-shirts/anime " class="link vc-pill vc-pill--on-light link--default link--strong tp-btn--icon
19745                    "><span class="teepublicon teepublicon--blue-default teepublicon-background--transparent "><svg xmlns="http://www.w3.org/2000/svg " viewbox="0 0 48 48 " width="16 " height="16 " focusable="false " aria-hidden="true "><path fill-rule="evenodd
19746                    " d="M31.523 35.766a17.393 17.393 0 0 1-10.051 3.178C11.822 38.944 4 31.121 4 21.472 4 11.822 11.822 4 21.472 4c9.65 0 17.472 7.822 17.472 17.472 0 3.741-1.176 7.208-3.178 10.05l7.355 7.356a3 3 0 1 1-4.243 4.243l-7.355-7.355Zm1.42-14.294c0
19747                    6.335-5.136 11.471-11.471 11.471s-11.471-5.136-11.471-11.471 5.136-11.471 11.471-11.471 11.471 5.136 11.471 11.471Z " clip-rule="evenodd "></path></svg></span>
19748<span class='link__content'>
19749anime
19750
19751</span>
19752
19753</a><a data-rudderstack-event-type="link " data-action="click-&gt;rudderstack--link-clicked#track " data-link-label="drinks " data-href="/t-shirts/drinks " href="/t-shirts/drinks " class="link vc-pill vc-pill--on-light link--default link--strong tp-btn--icon
19754                    "><span class="teepublicon teepublicon--blue-default teepublicon-background--transparent "><svg xmlns="http://www.w3.org/2000/svg " viewbox="0 0 48 48 " width="16 " height="16 " focusable="false " aria-hidden="true "><path fill-rule="evenodd
19755                    " d="M31.523 35.766a17.393 17.393 0 0 1-10.051 3.178C11.822 38.944 4 31.121 4 21.472 4 11.822 11.822 4 21.472 4c9.65 0 17.472 7.822 17.472 17.472 0 3.741-1.176 7.208-3.178 10.05l7.355 7.356a3 3 0 1 1-4.243 4.243l-7.355-7.355Zm1.42-14.294c0
19756                    6.335-5.136 11.471-11.471 11.471s-11.471-5.136-11.471-11.471 5.136-11.471 11.471-11.471 11.471 5.136 11.471 11.471Z " clip-rule="evenodd "></path></svg></span>
19757<span class='link__content'>
19758drinks
19759
19760</span>
19761
19762</a><a data-rudderstack-event-type="link " data-action="click-&gt;rudderstack--link-clicked#track " data-link-label="fantasy " data-href="/t-shirts/fantasy " href="/t-shirts/fantasy " class="link vc-pill vc-pill--on-light link--default link--strong
19763                    tp-btn--icon "><span class="teepublicon teepublicon--blue-default teepublicon-background--transparent "><svg xmlns="http://www.w3.org/2000/svg " viewbox="0 0 48 48 " width="16 " height="16 " focusable="false " aria-hidden="true
19764                    "><path fill-rule="evenodd " d="M31.523 35.766a17.393 17.393 0 0 1-10.051 3.178C11.822 38.944 4 31.121 4 21.472 4 11.822 11.822 4 21.472 4c9.65 0 17.472 7.822 17.472 17.472 0 3.741-1.176 7.208-3.178 10.05l7.355 7.356a3 3 0 1 1-4.243 4.243l-7.355-7.355Zm1.42-14.294c0
19765                    6.335-5.136 11.471-11.471 11.471s-11.471-5.136-11.471-11.471 5.136-11.471 11.471-11.471 11.471 5.136 11.471 11.471Z " clip-rule="evenodd "></path></svg></span>
19766<span class='link__content'>
19767fantasy
19768
19769</span>
19770
19771</a><a data-rudderstack-event-type="link " data-action="click-&gt;rudderstack--link-clicked#track " data-link-label="food " data-href="/t-shirts/food " href="/t-shirts/food " class="link vc-pill vc-pill--on-light link--default link--strong tp-btn--icon
19772                    "><span class="teepublicon teepublicon--blue-default teepublicon-background--transparent "><svg xmlns="http://www.w3.org/2000/svg " viewbox="0 0 48 48 " width="16 " height="16 " focusable="false " aria-hidden="true "><path fill-rule="evenodd
19773                    " d="M31.523 35.766a17.393 17.393 0 0 1-10.051 3.178C11.822 38.944 4 31.121 4 21.472 4 11.822 11.822 4 21.472 4c9.65 0 17.472 7.822 17.472 17.472 0 3.741-1.176 7.208-3.178 10.05l7.355 7.356a3 3 0 1 1-4.243 4.243l-7.355-7.355Zm1.42-14.294c0
19774                    6.335-5.136 11.471-11.471 11.471s-11.471-5.136-11.471-11.471 5.136-11.471 11.471-11.471 11.471 5.136 11.471 11.471Z " clip-rule="evenodd "></path></svg></span>
19775<span class='link__content'>
19776food
19777
19778</span>
19779
19780</a><a data-rudderstack-event-type="link " data-action="click-&gt;rudderstack--link-clicked#track " data-link-label="funny " data-href="https://matsuyama-tsunagaru.com/athlete/" href="https://matsuyama-tsunagaru.com/athlete/
19781                    " class="link vc-pill vc-pill--on-light link--default link--strong tp-btn--icon "><span class="teepublicon teepublicon--blue-default teepublicon-background--transparent "><svg xmlns="http://www.w3.org/2000/svg " viewbox="0 0 48 48
19782                    " width="16 " height="16 " focusable="false " aria-hidden="true "><path fill-rule="evenodd " d="M31.523 35.766a17.393 17.393 0 0 1-10.051 3.178C11.822 38.944 4 31.121 4 21.472 4 11.822 11.822 4 21.472 4c9.65 0 17.472 7.822 17.472 17.472 0
19783                    3.741-1.176 7.208-3.178 10.05l7.355 7.356a3 3 0 1 1-4.243 4.243l-7.355-7.355Zm1.42-14.294c0 6.335-5.136 11.471-11.471 11.471s-11.471-5.136-11.471-11.471 5.136-11.471 11.471-11.471 11.471 5.136 11.471 11.471Z " clip-rule="evenodd "></path></svg></span>
19784<span class='link__content'>
19785funny
19786
19787</span>
19788
19789</a><a data-rudderstack-event-type="link " data-action="click-&gt;rudderstack--link-clicked#track " data-link-label="movies " data-href="https://matsuyama-tsunagaru.com/athlete/" href="https://matsuyama-tsunagaru.com/athlete/
19790                    " class="link vc-pill vc-pill--on-light link--default link--strong tp-btn--icon "><span class="teepublicon teepublicon--blue-default teepublicon-background--transparent "><svg xmlns="http://www.w3.org/2000/svg " viewbox="0 0 48 48
19791                    " width="16 " height="16 " focusable="false " aria-hidden="true "><path fill-rule="evenodd " d="M31.523 35.766a17.393 17.393 0 0 1-10.051 3.178C11.822 38.944 4 31.121 4 21.472 4 11.822 11.822 4 21.472 4c9.65 0 17.472 7.822 17.472 17.472 0
19792                    3.741-1.176 7.208-3.178 10.05l7.355 7.356a3 3 0 1 1-4.243 4.243l-7.355-7.355Zm1.42-14.294c0 6.335-5.136 11.471-11.471 11.471s-11.471-5.136-11.471-11.471 5.136-11.471 11.471-11.471 11.471 5.136 11.471 11.471Z " clip-rule="evenodd "></path></svg></span>
19793<span class='link__content'>
19794movies
19795
19796</span>
19797
19798</a><a data-rudderstack-event-type="link " data-action="click-&gt;rudderstack--link-clicked#track " data-link-label="sci-fi " data-href="/t-shirts/sci-fi " href="/t-shirts/sci-fi " class="link vc-pill vc-pill--on-light link--default link--strong tp-btn--icon
19799                    "><span class="teepublicon teepublicon--blue-default teepublicon-background--transparent "><svg xmlns="http://www.w3.org/2000/svg " viewbox="0 0 48 48 " width="16 " height="16 " focusable="false " aria-hidden="true "><path fill-rule="evenodd
19800                    " d="M31.523 35.766a17.393 17.393 0 0 1-10.051 3.178C11.822 38.944 4 31.121 4 21.472 4 11.822 11.822 4 21.472 4c9.65 0 17.472 7.822 17.472 17.472 0 3.741-1.176 7.208-3.178 10.05l7.355 7.356a3 3 0 1 1-4.243 4.243l-7.355-7.355Zm1.42-14.294c0
19801                    6.335-5.136 11.471-11.471 11.471s-11.471-5.136-11.471-11.471 5.136-11.471 11.471-11.471 11.471 5.136 11.471 11.471Z " clip-rule="evenodd "></path></svg></span>
19802<span class='link__content'>
19803sci-fi
19804
19805</span>
19806
19807</a><a data-rudderstack-event-type="link " data-action="click-&gt;rudderstack--link-clicked#track " data-link-label="sports " data-href="https://matsuyama-tsunagaru.com/athlete/" href="https://matsuyama-tsunagaru.com/athlete/
19808                    " class="link vc-pill vc-pill--on-light link--default link--strong tp-btn--icon "><span class="teepublicon teepublicon--blue-default teepublicon-background--transparent "><svg xmlns="http://www.w3.org/2000/svg " viewbox="0 0 48 48
19809                    " width="16 " height="16 " focusable="false " aria-hidden="true "><path fill-rule="evenodd " d="M31.523 35.766a17.393 17.393 0 0 1-10.051 3.178C11.822 38.944 4 31.121 4 21.472 4 11.822 11.822 4 21.472 4c9.65 0 17.472 7.822 17.472 17.472 0
19810                    3.741-1.176 7.208-3.178 10.05l7.355 7.356a3 3 0 1 1-4.243 4.243l-7.355-7.355Zm1.42-14.294c0 6.335-5.136 11.471-11.471 11.471s-11.471-5.136-11.471-11.471 5.136-11.471 11.471-11.471 11.471 5.136 11.471 11.471Z " clip-rule="evenodd "></path></svg></span>
19811<span class='link__content'>
19812sports
19813
19814</span>
19815
19816</a><a data-rudderstack-event-type="link " data-action="click-&gt;rudderstack--link-clicked#track " data-link-label="television " data-href="https://matsuyama-tsunagaru.com/athlete/" href="https://matsuyama-tsunagaru.com/athlete/
19817                    " class="link vc-pill vc-pill--on-light link--default link--strong tp-btn--icon "><span class="teepublicon teepublicon--blue-default teepublicon-background--transparent "><svg xmlns="http://www.w3.org/2000/svg " viewbox="0 0 48 48
19818                    " width="16 " height="16 " focusable="false " aria-hidden="true "><path fill-rule="evenodd " d="M31.523 35.766a17.393 17.393 0 0 1-10.051 3.178C11.822 38.944 4 31.121 4 21.472 4 11.822 11.822 4 21.472 4c9.65 0 17.472 7.822 17.472 17.472 0
19819                    3.741-1.176 7.208-3.178 10.05l7.355 7.356a3 3 0 1 1-4.243 4.243l-7.355-7.355Zm1.42-14.294c0 6.335-5.136 11.471-11.471 11.471s-11.471-5.136-11.471-11.471 5.136-11.471 11.471-11.471 11.471 5.136 11.471 11.471Z " clip-rule="evenodd "></path></svg></span>
19820<span class='link__content'>
19821television
19822
19823</span>
19824
19825</a><a data-rudderstack-event-type="link " data-action="click-&gt;rudderstack--link-clicked#track " data-link-label="vintage " data-href="https://matsuyama-tsunagaru.com/athlete/" href="https://matsuyama-tsunagaru.com/athlete/
19826                    " class="link vc-pill vc-pill--on-light link--default link--strong tp-btn--icon "><span class="teepublicon teepublicon--blue-default teepublicon-background--transparent "><svg xmlns="http://www.w3.org/2000/svg " viewbox="0 0 48 48
19827                    " width="16 " height="16 " focusable="false " aria-hidden="true "><path fill-rule="evenodd " d="M31.523 35.766a17.393 17.393 0 0 1-10.051 3.178C11.822 38.944 4 31.121 4 21.472 4 11.822 11.822 4 21.472 4c9.65 0 17.472 7.822 17.472 17.472 0
19828                    3.741-1.176 7.208-3.178 10.05l7.355 7.356a3 3 0 1 1-4.243 4.243l-7.355-7.355Zm1.42-14.294c0 6.335-5.136 11.471-11.471 11.471s-11.471-5.136-11.471-11.471 5.136-11.471 11.471-11.471 11.471 5.136 11.471 11.471Z " clip-rule="evenodd "></path></svg></span>
19829<span class='link__content'>
19830vintage
19831
19832</span>
19833
19834</a></div>
19835</div>
19836
19837
19838</div>
19839<div class="drawer__footer-container m-tray-cart__footer "><a data-rudderstack-event-type="link " data-action="click-&gt;rudderstack--link-clicked#track " data-link-label="Shop All Designs " data-href="/t-shirts " href="/t-shirts " class="link full-width
19840                    btn--no-space btn c-link__button tp-btn--large btn--animated link--default ">
19841<span class='link__content'>
19842Shop All Designs
19843</span>
19844
19845</a>
19846</div>
19847</section>
19848</div>
19849</menu>
19850<menu class="drawer m-tray m-tray-shop jsHeaderTray jsDrawerPrimary " data-controller="containers--drawer-component navigation--tray-trigger rudderstack--filter-clicked rudderstack--link-clicked
19851                    " data-navigation--tray-trigger-containers--drawer-component-outlet=".jsSecondaryShopTray " data-rudderstack--filter-clicked-location-value="nav-shop-l1 " data-rudderstack--link-clicked-location-value="nav-shop-l1 " data-containers--drawer-component-target="content "><div class="drawer__backdrop
19852                    " data-action="click-&gt;navigation--tray-trigger#closeAllOutletTrays click-&gt;containers--drawer-component#close "></div>
19853<div class='drawer__wrapper drawer__wrapper--left'>
19854<div class="drawer__component drawer--light m-tray-shop-secondary jsSecondaryShopTray m-tray-shop-designs " data-containers--drawer-component-target="content " data-containers--drawer-component-containers--drawer-component-outlet=".jsDrawerPrimary
19855                    " data-controller="containers--drawer-component rudderstack--link-clicked rudderstack--filter-clicked " data-rudderstack--link-clicked-location-value="nav-shop-l2 " data-rudderstack--filter-clicked-location-value="nav-shop-l2 "><button type="button
19856                    " class="btn drawer__close-button tp-btn--medium btn--no-background tp-btn--icon " data-action="click-&gt;containers--drawer-component#closePrimaryDrawer "><span class="teepublicon teepublicon--blue-default teepublicon-background--transparent
19857                    "><img src="https://assets.teepublic.com/assets/teepublicons/x_close_neutral400-c1926221e50e7f6686d23ac344405449054e43f23d0f3306f15d8dfd546f999a.svg " loading="lazy " alt="Close Drawer " height="12 " width="12 " aria_hidden="false
19858                    " focusable="true "></span>
19859<div class='button__content'>
19860
19861</div>
19862
19863</button>
19864<div class='drawer__content-container jsDrawerContentContainer'>
19865<div class='m-tray-shop-secondary__body'>
19866<div class='m-tray-shop-secondary__content'>
19867<h3>Shop Designs</h3>
19868<div class='m-tray-shop-secondary__designs' data-containers--content-lazy-loader-fire-request-value='true' data-containers--content-lazy-loader-url-value='/lazyload_shop_tray_best_sellers_content' data-controller='containers--content-lazy-loader'>
19869<div class="tp-loader m-tray-shop-secondary__loader jsShopTrayBestSellersLoader tp-loader--default "><div class='tp-loader__spinner updating tp-loader__spinner--default'></div>
19870</div>
19871</div>
19872<div class="link-collection m-tray-shop-secondary__links "><div class="link-collection__body ">
19873
19874<div class="link-collection__content "><a data-rudderstack-event-type="link " data-action="click-&gt;rudderstack--link-clicked#track " data-link-label="Shop All Designs " data-href="/t-shirts " style="--animation-order: " href="/t-shirts " class="link
19875                    m-tray-shop-secondary__link link-collection__link link--1 link--default ">
19876<span class='link__content'>
19877Shop All Designs
19878</span>
19879
19880</a>
19881<a data-rudderstack-event-type="link " data-action="click-&gt;rudderstack--link-clicked#track " data-link-label="New Tees on Sale " data-href="/t-shirts?sort=newest " style="--animation-order: " href="/t-shirts?sort=newest " class="link m-tray-shop-secondary__link
19882                    link-collection__link link--1 link--default ">
19883<span class='link__content'>
19884New Tees on Sale
19885</span>
19886
19887</a>
19888<a data-rudderstack-event-type="link " data-action="click-&gt;rudderstack--link-clicked#track " data-link-label="Newest Designers " data-href="/newest-designers " style="--animation-order: " href="/newest-designers " class="link m-tray-shop-secondary__link
19889                    link-collection__link link--1 link--default ">
19890<span class='link__content'>
19891Newest Designers
19892</span>
19893
19894</a>
19895<a data-rudderstack-event-type="link " data-action="click-&gt;rudderstack--link-clicked#track " data-link-label="Tag Directory " data-href="/tag-directory " style="--animation-order: " href="/tag-directory " class="link m-tray-shop-secondary__link link-collection__link
19896                    link--1 link--default ">
19897<span class='link__content'>
19898Tag Directory
19899</span>
19900
19901</a>
19902
19903</div></div></div></div>
19904<div class='m-tray-shop-secondary__content'>
19905<h3>Artist Collections</h3>
19906<div class="link-collection m-tray-shop-secondary__links "><div class="link-collection__body ">
19907
19908<div class="link-collection__content "><a data-rudderstack-event-type="link " data-action="click-&gt;rudderstack--link-clicked#track " data-link-label="Featured Designers " data-href="/featured-designers " style="--animation-order: " href="/featured-designers
19909                    " class="link m-tray-shop-secondary__link link-collection__link link--1 link--default ">
19910<span class='link__content'>
19911Featured Designers
19912</span>
19913
19914</a>
19915<a data-rudderstack-event-type="link " data-action="click-&gt;rudderstack--link-clicked#track " data-link-label="Artists to Watch " data-href="/stores/artists-to-watch " style="--animation-order: " href="/stores/artists-to-watch " class="link m-tray-shop-secondary__link
19916                    link-collection__link link--1 link--default ">
19917<span class='link__content'>
19918Artists to Watch
19919</span>
19920
19921</a>
19922<a data-rudderstack-event-type="link " data-action="click-&gt;rudderstack--link-clicked#track " data-link-label="Creators to Watch " data-href="/stores/creators-to-watch " style="--animation-order: " href="/stores/creators-to-watch " class="link m-tray-shop-secondary__link
19923                    link-collection__link link--1 link--default ">
19924<span class='link__content'>
19925Creators to Watch
19926</span>
19927
19928</a>
19929<a data-rudderstack-event-type="link " data-action="click-&gt;rudderstack--link-clicked#track " data-link-label="AAPI Artists " data-href="/stores/aapi-artists " style="--animation-order: " href="/stores/aapi-artists " class="link m-tray-shop-secondary__link
19930                    link-collection__link link--1 link--default ">
19931<span class='link__content'>
19932AAPI Artists
19933</span>
19934
19935</a>
19936<a data-rudderstack-event-type="link " data-action="click-&gt;rudderstack--link-clicked#track " data-link-label="BIPOC Artists " data-href="/stores/bipoc-artists " style="--animation-order: " href="/stores/bipoc-artists " class="link m-tray-shop-secondary__link
19937                    link-collection__link link--1 link--default ">
19938<span class='link__content'>
19939BIPOC Artists
19940</span>
19941
19942</a>
19943<a data-rudderstack-event-type="link " data-action="click-&gt;rudderstack--link-clicked#track " data-link-label="Black Artists " data-href="/stores/black-artists-on-teepublic " style="--animation-order: " href="/stores/black-artists-on-teepublic
19944                    " class="link m-tray-shop-secondary__link link-collection__link link--1 link--default ">
19945<span class='link__content'>
19946Black Artists
19947</span>
19948
19949</a>
19950<a data-rudderstack-event-type="link " data-action="click-&gt;rudderstack--link-clicked#track " data-link-label="Celebrate Women Artists " data-href="/stores/celebrate-women " style="--animation-order: " href="/stores/celebrate-women " class="link m-tray-shop-secondary__link
19951                    link-collection__link link--1 link--default ">
19952<span class='link__content'>
19953Celebrate Women Artists
19954</span>
19955
19956</a>
19957<a data-rudderstack-event-type="link " data-action="click-&gt;rudderstack--link-clicked#track " data-link-label="LGBTQIA Artists " data-href="/stores/lgbtqia-artists " style="--animation-order: " href="/stores/lgbtqia-artists " class="link m-tray-shop-secondary__link
19958                    link-collection__link link--1 link--default ">
19959<span class='link__content'>
19960LGBTQIA Artists
19961</span>
19962
19963</a>
19964<a data-rudderstack-event-type="link " data-action="click-&gt;rudderstack--link-clicked#track " data-link-label="Ukrainian Artists " data-href="/stores/ukrainian-artists " style="--animation-order: " href="/stores/ukrainian-artists " class="link m-tray-shop-secondary__link
19965                    link-collection__link link--1 link--default ">
19966<span class='link__content'>
19967Ukrainian Artists
19968</span>
19969
19970</a>
19971
19972</div></div></div></div>
19973</div>
19974
19975</div>
19976<div class="drawer__footer-container m-tray-shop-secondary__footer "><button type="button " class="btn m-shop-tray-secondary__back-btn btn--no-space tp-btn--medium btn--no-background btn--cta btn--cta--on-light " data-action="containers--drawer-component#closeDrawer
19977                    containers--drawer-component#handleBackToMenu click-&gt;rudderstack--filter-clicked#track " data-cart-id="0ce71249954f259d214421f37b14aeee " data-filter-name="back to menu " data-filter-option-label="Back to Menu "><span class="teepublicon
19978                    teepublicon--blue-default teepublicon-background--transparent teepublicon--rotate-180 "><svg xmlns="http://www.w3.org/2000/svg " viewbox="0 0 48 48 " width="16 " height="16 " focusable="false " aria-hidden="true "><path fill-rule="evenodd
19979                    " d="M44 24c0 .755-.26 1.361-.395 1.648-.165.35-.367.677-.554.955-.378.558-.868 1.163-1.381 1.755-1.037 1.196-4.383 4.582-5.683 5.87a177.078 177.078 0 0 1-5.221 4.963l-.002.002c-1.242 1.13-3.19 1.066-4.35-.145a2.947 2.947 0 0 1 .148-4.24c2.066-1.887
19980                    6.094-5.816 8.053-7.808H7.078C5.378 27 4 25.657 4 24s1.378-3 3.078-3h27.537c-1.959-1.992-6.741-6.612-8.051-7.806-1.31-1.194-1.31-3.03-.15-4.241a3.134 3.134 0 0 1 4.35-.146 169.18 169.18 0 0 1 5.223 4.965c1.3 1.288 4.646 4.675 5.683
19981                    5.87.513.592 1.003 1.197 1.38 1.756.188.277.39.604.555.954.135.287.395.894.395 1.648Z " clip-rule="evenodd "></path></svg></span>
19982<div class='button__content'>
19983Back To Menu
19984
19985</div>
19986
19987</button></div>
19988</div>
19989<div class="drawer__component drawer--light m-tray-shop-secondary jsSecondaryShopTray m-tray-shop-apparel " data-containers--drawer-component-target="content " data-containers--drawer-component-containers--drawer-component-outlet=".jsDrawerPrimary
19990                    " data-controller="containers--drawer-component rudderstack--link-clicked rudderstack--filter-clicked " data-rudderstack--link-clicked-location-value="nav-shop-l2 " data-rudderstack--filter-clicked-location-value="nav-shop-l2 "><button type="button
19991                    " class="btn drawer__close-button tp-btn--medium btn--no-background tp-btn--icon " data-action="click-&gt;containers--drawer-component#closePrimaryDrawer "><span class="teepublicon teepublicon--blue-default teepublicon-background--transparent
19992                    "><img src="https://assets.teepublic.com/assets/teepublicons/x_close_neutral400-c1926221e50e7f6686d23ac344405449054e43f23d0f3306f15d8dfd546f999a.svg " loading="lazy " alt="Close Drawer " height="12 " width="12 " aria_hidden="false
19993                    " focusable="true "></span>
19994<div class='button__content'>
19995
19996</div>
19997
19998</button>
19999<div class='drawer__content-container jsDrawerContentContainer'>
20000<div class='m-tray-shop-secondary__body'>
20001<div class='m-tray-shop-secondary__content'>
20002<h3>Adult Apparel</h3>
20003<div class='m-tray-shop-secondary__links'>
20004<a class="m-tray-shop-secondary__link " data-rudderstack-event-type="link " data-action="click-&gt;rudderstack--link-clicked#track " data-link-label="T-Shirts " data-href="/t-shirts " href="/t-shirts ">
20005<h4 class="h--no-s ">T-Shirts</h4>
20006
20007</a><a class="m-tray-shop-secondary__link--new " data-rudderstack-event-type="link " data-action="click-&gt;rudderstack--link-clicked#track " data-link-label="Shorts " data-href="/shorts " href="/shorts ">
20008<h4 class="h--no-s ">Shorts</h4>
20009<div class="tp-label tp-label--highlight ">
20010New!
20011
20012</div>
20013</a><a class="m-tray-shop-secondary__link " data-rudderstack-event-type="link " data-action="click-&gt;rudderstack--link-clicked#track " data-link-label="Hoodies " data-href="/hoodie " href="/hoodie ">
20014<h4 class="h--no-s ">Hoodies</h4>
20015
20016</a><a class="m-tray-shop-secondary__link " data-rudderstack-event-type="link " data-action="click-&gt;rudderstack--link-clicked#track " data-link-label="Long Sleeve T-Shirts " data-href="/long-sleeve-t-shirt " href="/long-sleeve-t-shirt ">
20017<h4 class="h--no-s ">Long Sleeve T-Shirts</h4>
20018
20019</a><a class="m-tray-shop-secondary__link " data-rudderstack-event-type="link " data-action="click-&gt;rudderstack--link-clicked#track " data-link-label="Crewneck Sweatshirts " data-href="/crewneck-sweatshirt " href="/crewneck-sweatshirt ">
20020<h4 class="h--no-s ">Crewneck Sweatshirts</h4>
20021
20022</a><a class="m-tray-shop-secondary__link " data-rudderstack-event-type="link " data-action="click-&gt;rudderstack--link-clicked#track " data-link-label="Tank Tops " data-href="/tank-top " href="/tank-top ">
20023<h4 class="h--no-s ">Tank Tops</h4>
20024
20025</a><a class="m-tray-shop-secondary__link " data-rudderstack-event-type="link " data-action="click-&gt;rudderstack--link-clicked#track " data-link-label="Baseball T-Shirts " data-href="/baseball-t-shirt " href="/baseball-t-shirt ">
20026<h4 class="h--no-s ">Baseball T-Shirts</h4>
20027
20028</a></div>
20029</div>
20030<div class='m-tray-shop-secondary__content'>
20031<h3>Kids Apparel</h3>
20032<div class='m-tray-shop-secondary__links'>
20033<a class="m-tray-shop-secondary__link " data-rudderstack-event-type="link " data-action="click-&gt;rudderstack--link-clicked#track " data-link-label="Kids T-Shirts " data-href="/kids-t-shirt " href="/kids-t-shirt ">
20034<h4 class="h--no-s ">Kids T-Shirts</h4>
20035
20036</a><a class="m-tray-shop-secondary__link " data-rudderstack-event-type="link " data-action="click-&gt;rudderstack--link-clicked#track " data-link-label="Kids Hoodie " data-href="/kids-hoodies " href="/kids-hoodies ">
20037<h4 class="h--no-s ">Kids Hoodie</h4>
20038
20039</a><a class="m-tray-shop-secondary__link " data-rudderstack-event-type="link " data-action="click-&gt;rudderstack--link-clicked#track " data-link-label="Kids Long Sleeve T-Shirt " data-href="/kids-long-sleeve-t-shirts " href="/kids-long-sleeve-t-shirts ">
20040<h4 class="h--no-s ">Kids Long Sleeve T-Shirt</h4>
20041
20042</a></div>
20043</div>
20044</div>
20045
20046</div>
20047<div class="drawer__footer-container m-tray-shop-secondary__footer "><button type="button " class="btn m-shop-tray-secondary__back-btn btn--no-space tp-btn--medium btn--no-background btn--cta btn--cta--on-light " data-action="containers--drawer-component#closeDrawer
20048                    containers--drawer-component#handleBackToMenu click-&gt;rudderstack--filter-clicked#track " data-cart-id="0ce71249954f259d214421f37b14aeee " data-filter-name="back to menu " data-filter-option-label="Back to Menu "><span class="teepublicon
20049                    teepublicon--blue-default teepublicon-background--transparent teepublicon--rotate-180 "><svg xmlns="http://www.w3.org/2000/svg " viewbox="0 0 48 48 " width="16 " height="16 " focusable="false " aria-hidden="true "><path fill-rule="evenodd
20050                    " d="M44 24c0 .755-.26 1.361-.395 1.648-.165.35-.367.677-.554.955-.378.558-.868 1.163-1.381 1.755-1.037 1.196-4.383 4.582-5.683 5.87a177.078 177.078 0 0 1-5.221 4.963l-.002.002c-1.242 1.13-3.19 1.066-4.35-.145a2.947 2.947 0 0 1 .148-4.24c2.066-1.887
20051                    6.094-5.816 8.053-7.808H7.078C5.378 27 4 25.657 4 24s1.378-3 3.078-3h27.537c-1.959-1.992-6.741-6.612-8.051-7.806-1.31-1.194-1.31-3.03-.15-4.241a3.134 3.134 0 0 1 4.35-.146 169.18 169.18 0 0 1 5.223 4.965c1.3 1.288 4.646 4.675 5.683
20052                    5.87.513.592 1.003 1.197 1.38 1.756.188.277.39.604.555.954.135.287.395.894.395 1.648Z " clip-rule="evenodd "></path></svg></span>
20053<div class='button__content'>
20054Back To Menu
20055
20056</div>
20057
20058</button></div>
20059</div>
20060<div class="drawer__component drawer--light m-tray-shop-secondary jsSecondaryShopTray m-tray-shop-accessories " data-containers--drawer-component-target="content " data-containers--drawer-component-containers--drawer-component-outlet=".jsDrawerPrimary
20061                    " data-controller="containers--drawer-component rudderstack--link-clicked rudderstack--filter-clicked " data-rudderstack--link-clicked-location-value="nav-shop-l2 " data-rudderstack--filter-clicked-location-value="nav-shop-l2 "><button type="button
20062                    " class="btn drawer__close-button tp-btn--medium btn--no-background tp-btn--icon " data-action="click-&gt;containers--drawer-component#closePrimaryDrawer "><span class="teepublicon teepublicon--blue-default teepublicon-background--transparent
20063                    "><img src="https://assets.teepublic.com/assets/teepublicons/x_close_neutral400-c1926221e50e7f6686d23ac344405449054e43f23d0f3306f15d8dfd546f999a.svg " loading="lazy " alt="Close Drawer " height="12 " width="12 " aria_hidden="false
20064                    " focusable="true "></span>
20065<div class='button__content'>
20066
20067</div>
20068
20069</button>
20070<div class='drawer__content-container jsDrawerContentContainer'>
20071<div class='m-tray-shop-secondary__body'>
20072<div class='m-tray-shop-secondary__content'>
20073<h3>Accessories</h3>
20074<div class='m-tray-shop-secondary__links'>
20075<a class="m-tray-shop-secondary__link--new " data-rudderstack-event-type="link " data-action="click-&gt;rudderstack--link-clicked#track " data-link-label="Hats " data-href="/hats " href="/hats ">
20076<h4 class="h--no-s ">Hats</h4>
20077<div class="tp-label tp-label--highlight ">
20078New!
20079
20080</div>
20081</a><a class="m-tray-shop-secondary__link " data-rudderstack-event-type="link " data-action="click-&gt;rudderstack--link-clicked#track " data-link-label="Stickers " data-href="/stickers " href="/stickers ">
20082<h4 class="h--no-s ">Stickers</h4>
20083
20084</a><a class="m-tray-shop-secondary__link " data-rudderstack-event-type="link " data-action="click-&gt;rudderstack--link-clicked#track " data-link-label="Magnets " data-href="/magnets " href="/magnets ">
20085<h4 class="h--no-s ">Magnets</h4>
20086
20087</a><a class="m-tray-shop-secondary__link " data-rudderstack-event-type="link " data-action="click-&gt;rudderstack--link-clicked#track " data-link-label="Phone Cases " data-href="/phone-case " href="/phone-case ">
20088<h4 class="h--no-s ">Phone Cases</h4>
20089
20090</a><a class="m-tray-shop-secondary__link " data-rudderstack-event-type="link " data-action="click-&gt;rudderstack--link-clicked#track " data-link-label="Pins " data-href="/pins " href="/pins ">
20091<h4 class="h--no-s ">Pins</h4>
20092
20093</a><a class="m-tray-shop-secondary__link " data-rudderstack-event-type="link " data-action="click-&gt;rudderstack--link-clicked#track " data-link-label="Totes " data-href="/totes " href="/totes ">
20094<h4 class="h--no-s ">Totes</h4>
20095
20096</a></div>
20097</div>
20098</div>
20099
20100</div>
20101<div class="drawer__footer-container m-tray-shop-secondary__footer "><button type="button " class="btn m-shop-tray-secondary__back-btn btn--no-space tp-btn--medium btn--no-background btn--cta btn--cta--on-light " data-action="containers--drawer-component#closeDrawer
20102                    containers--drawer-component#handleBackToMenu click-&gt;rudderstack--filter-clicked#track " data-cart-id="0ce71249954f259d214421f37b14aeee " data-filter-name="back to menu " data-filter-option-label="Back to Menu "><span class="teepublicon
20103                    teepublicon--blue-default teepublicon-background--transparent teepublicon--rotate-180 "><svg xmlns="http://www.w3.org/2000/svg " viewbox="0 0 48 48 " width="16 " height="16 " focusable="false " aria-hidden="true "><path fill-rule="evenodd
20104                    " d="M44 24c0 .755-.26 1.361-.395 1.648-.165.35-.367.677-.554.955-.378.558-.868 1.163-1.381 1.755-1.037 1.196-4.383 4.582-5.683 5.87a177.078 177.078 0 0 1-5.221 4.963l-.002.002c-1.242 1.13-3.19 1.066-4.35-.145a2.947 2.947 0 0 1 .148-4.24c2.066-1.887
20105                    6.094-5.816 8.053-7.808H7.078C5.378 27 4 25.657 4 24s1.378-3 3.078-3h27.537c-1.959-1.992-6.741-6.612-8.051-7.806-1.31-1.194-1.31-3.03-.15-4.241a3.134 3.134 0 0 1 4.35-.146 169.18 169.18 0 0 1 5.223 4.965c1.3 1.288 4.646 4.675 5.683
20106                    5.87.513.592 1.003 1.197 1.38 1.756.188.277.39.604.555.954.135.287.395.894.395 1.648Z " clip-rule="evenodd "></path></svg></span>
20107<div class='button__content'>
20108Back To Menu
20109
20110</div>
20111
20112</button></div>
20113</div>
20114
20115</div>
20116</menu>
20117
20118
20119
20120<div class='modal modal-default' id='intl-settings'>
20121<div class='modal-container'>
20122<div class='modal__close-ctrl close-modal close-reveal-modal jsCloseModal'>
20123<span class="teepublicon teepublicon--color-neutral-400 teepublicon-background--transparent "><svg xmlns="http://www.w3.org/2000/svg " viewbox="0 0 48 48 " width="16 " height="16 " focusable="false " aria-hidden="true "><path d="M6.88 36.879a3 3 0 1
20124                    0 4.242 4.242L24 28.243 36.879 41.12a3 3 0 1 0 4.243-4.242L28.243 24l12.879-12.879a3 3 0 1 0-4.243-4.242L24.001 19.757 11.12 6.88a3 3 0 1 0-4.24 4.24L19.758 24 6.879 36.879Z "></path></svg></span>
20125</div>
20126<div class='custom-modal-content'>
20127<div class='m-browse-preferences'>
20128<div class='m-browse-preferences__h'>Update Your Browsing Preferences</div>
20129<form action="/browse_preferences/change " accept-charset="UTF-8 " method="post "><input type="hidden " name="authenticity_token " value="i-HmcXSZvpcEsQcH8y1vIvPXN7DZ4eco4eiM7RuYF7hROv90NvndPP1djOPVqdtNfP3cXlm-rwXt4_6VCtbelA " autocomplete="off
20130                    " /><input value="{&quot;design_slug&quot;:&quot;t-shirt&quot;,&quot;controller&quot;:&quot;product_pages&quot;,&quot;action&quot;:&quot;show&quot;,&quot;id&quot;:&quot;74165272-george-kittle-f-dallas-kittle&quot;} " autocomplete="off " type="hidden
20131                    " name="referring_params " id="referring_params " />
20132<div class='form__group'>
20133<div class='form__field'>
20134<label class="label--heavy " for="country ">Shipping Country:</label>
20135<div class='select__wrap'>
20136<select class="select form__control " name="country " id="country "><option value="AG ">Antigua and Barbuda</option>
20137<option value="MC ">Macau</option>
20138<option value="AW ">Aruba</option>
20139<option value="AU ">Australia</option>
20140<option value="AT ">Austria</option>
20141<option value="BS ">Bahamas</option>
20142<option value="BB ">Barbados</option>
20143<option value="BE ">Belgium</option>
20144<option value="BZ ">Belize</option>
20145<option value="BM ">Bermuda</option>
20146<option value="BG ">Bulgaria</option>
20147<option value="CA ">Canada</option>
20148<option value="KY ">Cayman Islands</option>
20149<option value="CO ">Colombia</option>
20150<option value="CR ">Costa Rica</option>
20151<option value="HR ">Croatia</option>
20152<option value="CY ">Cyprus</option>
20153<option value="CZ ">Czech Republic</option>
20154<option value="DK ">Denmark</option>
20155<option value="DO ">Dominican Republic</option>
20156<option value="EE ">Estonia</option>
20157<option value="FI ">Finland</option>
20158<option value="FR ">France</option>
20159<option value="GE ">Georgia</option>
20160<option value="DE ">Germany</option>
20161<option value="GI ">Gibraltar</option>
20162<option value="GR ">Greece</option>
20163<option value="HT ">Haiti</option>
20164<option value="HK ">Hong Kong</option>
20165<option value="HU ">Hungary</option>
20166<option value="IS ">Iceland</option>
20167<option value="IE ">Ireland</option>
20168<option value="IT ">Italy</option>
20169<option value="JM ">Jamaica</option>
20170<option value="JP ">Japan</option>
20171<option value="KR ">Korea, Republic of</option>
20172<option value="LV ">Latvia</option>
20173<option value="LI ">Liechtenstein</option>
20174<option value="LT ">Lithuania</option>
20175<option value="LU ">Luxembourg</option>
20176<option value="MY ">Malaysia</option>
20177<option value="MV ">Maldives</option>
20178<option value="MT ">Malta</option>
20179<option value="MC ">Monaco</option>
20180<option value="NL ">Netherlands</option>
20181<option value="NZ ">New Zealand</option>
20182<option value="NO ">Norway</option>
20183<option value="PL ">Poland</option>
20184<option value="PT ">Portugal</option>
20185<option value="PR ">Puerto Rico</option>
20186<option value="RO ">Romania</option>
20187<option value="KN ">Saint Kitts and Nevis</option>
20188<option value="LC ">Saint Lucia</option>
20189<option value="RS ">Serbia</option>
20190<option value="SG ">Singapore</option>
20191<option value="SK ">Slovakia (Slovak Republic)</option>
20192<option value="SI ">Slovenia</option>
20193<option value="ES ">Spain</option>
20194<option value="LK ">Sri Lanka</option>
20195<option value="SE ">Sweden</option>
20196<option value="CH ">Switzerland</option>
20197<option value="TW ">Taiwan</option>
20198<option value="TH ">Thailand</option>
20199<option value="TT ">Trinidad and Tobago</option>
20200<option value="GB ">United Kingdom</option>
20201<option selected="selected " value="US ">United States</option>
20202<option value="UY ">Uruguay</option></select>
20203</div>
20204</div>
20205<div class='form__field'>
20206<label class="label--heavy " for="currency ">Currency:</label>
20207<div class='select__wrap'>
20208<select class="select form__control " name="currency " id="currency "><option selected="selected " value="USD ">$ United States Dollar (USD)</option>
20209<option value="AUD ">$ Australian Dollar (AUD)</option>
20210<option value="CAD ">$ Canadian Dollar (CAD)</option>
20211<option value="GBP ">£ Pound Sterling (GBP)</option>
20212<option value="EUR ">€ Euro (EUR)</option></select>
20213</div>
20214</div>
20215<div class='m-browse-preferences__btn-cont'>
20216<input type="submit " name="commit " value="Update " class="btn btn--large btn--full " data-disable-with="Update " />
20217</div>
20218<div class='m-browse-preferences__btn-cont'>
20219<a class='link link--1 text-center close-modal close-reveal-modal jsCloseModal' id='dism
20219iss-modal-custom'>Cancel</a>
20220</div>
20221</div>
20222</form></div>
20223
20224</div>
20225</div>
20226<div class='modal__close-ctrl close-modal close-reveal-modal jsCloseModal'>
20227<span class="teepublicon teepublicon--light-default teepublicon-background--transparent "><svg xmlns="http://www.w3.org/2000/svg " viewbox="0 0 48 48 " width="24 " height="24 " focusable="false " aria-hidden="true "><path d="M6.88 36.879a3 3 0 1 0 4.242
20228                    4.242L24 28.243 36.879 41.12a3 3 0 1 0 4.243-4.242L28.243 24l12.879-12.879a3 3 0 1 0-4.243-4.242L24.001 19.757 11.12 6.88a3 3 0 1 0-4.24 4.24L19.758 24 6.879 36.879Z "></path></svg></span>
20229</div>
20230</div>
20231
20232<div class='modal modal-default' id='mobile-size-chart'>
20233<div class='modal-container'>
20234<div class='modal__close-ctrl close-modal close-reveal-modal jsCloseModal'>
20235<span class="teepublicon teepublicon--color-neutral-400 teepublicon-background--transparent "><svg xmlns="http://www.w3.org/2000/svg " viewbox="0 0 48 48 " width="16 " height="16 " focusable="false " aria-hidden="true "><path d="M6.88 36.879a3 3 0 1
20236                    0 4.242 4.242L24 28.243 36.879 41.12a3 3 0 1 0 4.243-4.242L28.243 24l12.879-12.879a3 3 0 1 0-4.243-4.242L24.001 19.757 11.12 6.88a3 3 0 1 0-4.24 4.24L19.758 24 6.879 36.879Z "></path></svg></span>
20237</div>
20238<div class='custom-modal-content'>
20239<div class='m-sizer jsProductMainImage jsSizer hidden'>
20240<div class='m-sizer__slider jsSizerSlider glide'>
20241<div class='glide__wrapper m-sizer__slider-wrap jsSizerWrap'></div>
20242<div class='glide__bullets'></div>
20243<div class='glide__arrows m-sizer__slider-arrows' data-glide-el='controls'>
20244<div class='m-sizer__slider-arrow glide__arrow prev' data-glide-dir='&lt;'>
20245<span class='jsSizerPrevText'></span>
20246</div>
20247<div class='m-sizer__slider-arrow glide__arrow next' data-glide-dir='&gt;'>
20248<span class='jsSizerNextText'></span>
20249</div>
20250</div>
20251</div>        
20252<p class='m-sizer__slider-text'>
20253<span class='m-sizer__slider-name jsSizerModelName'>Katie:</span>
20254<span class='jsSizerModelHeight'>5'10"</span>
20255                        <span class='jsSizerModelWeight'>160</span>
20256                        </p>
20257                        <div class='m-sizer__configs-wrap jsSizerConfigs on' data-canvas='1'>
20258                            <span class="teepublicon teepublicon--light-default teepublicon-background--transparent m-sizer__configs-ctrl jsShowSizerConfigs"><svg xmlns="http://www.w3.org/2000/svg" viewbox="0 0 50 50" width="24" height="24" aria-labelledby="title"><path fill-rule="evenodd" d="M49 38.5H38.845A7.494 7.494 0 0 0 32.5 35a7.494 7.494 0 0 0-6.345 3.5H1a1 1 0 0 0-1 1v6a1 1 0 0 0 1 1h25.155A7.494 7.494 0 0 0 32.5 50a7.494 7.494 0 0 0 6.345-3.5H49a1 1 0 0 0 1-1v-6a1 1 0 0 0-1-1Zm-16.5 8a4 4 0 1 0 0-8 4 4 0 0 0 0 8ZM49 21H18.845a7.494 7.494 0 0 0-6.345-3.5A7.495 7.495 0 0 0 6.155 21H1a1 1 0 0 0-1 1v6a1 1 0 0 0 1 1h5.155a7.495 7.495 0 0 0 6.345 3.5 7.494 7.494 0 0 0 6.345-3.5H49a1 1 0 0 0 1-1v-6a1 1 0 0 0-1-1Zm-36.5 8a4 4 0 1 0 0-8 4 4 0 0 0 0 8ZM49 3.5h-5.155A7.494 7.494 0 0 0 37.5 0a7.494 7.494 0 0 0-6.345 3.5H1a1 1 0 0 0-1 1v6a1 1 0 0 0 1 1h30.155A7.494 7.494 0 0 0 37.5 15a7.494 7.494 0 0 0 6.345-3.5H49a1 1 0 0 0 1-1v-6a1 1 0 0 0-1-1Zm-11.5 8a4 4 0 1 0 0-8 4 4 0 0 0 0 8Z" clip-rule="evenodd"></path><title>Filter Options</title>
20259<desc>Click to return to the Size Chart filter options menu.</desc></svg></span>
20260                            <div class='m-sizer__configs text-center'>
20261                                <div class='m-sizer__config'>
20262                                    <label class='m-sizer__prompt'>Select your person:</label>
20263                                    <div class='m-sizer__btns jsSizerConfigBtns jsSizerConfigGenders'>
20264                                        <button class='btn on' data-config='gender-male'>Male</button>
20265                                        <button class='btn' data-config='gender-female'>Female</button>
20266                                    </div>
20267                                </div>
20268                                <div class='m-sizer__config'>
20269                                    <label class='m-sizer__label'>Height</label>
20270                                    <div class='m-sizer__btns jsSizerConfigBtns'>
20271                                        <button class='btn' data-config='height-short'>Short</button>
20272                                        <button class='btn on' data-config='height-reg'>Med</button>
20273                                        <button class='btn' data-config='height-tall'>Tall</button>
20274                                    </div>
20275                                </div>
20276                                <div class='m-sizer__config'>
20277                                    <label class='m-sizer__label'>Weight</label>
20278                                    <div class='m-sizer__btns jsSizerConfigBtns'>
20279                                        <button class='btn' data-config='weight-thin'>Slim</button>
20280                                        <button class='btn on' data-config='weight-reg'>Avg</button>
20281                                        <button class='btn jsSizerBtnWeight' data-config='weight-curvy'>Heavy</button>
20282                                    </div>
20283                                </div>
20284                                <div class='m-sizer__view'>
20285                                    <button class='btn btn--green btn--large jsViewSizerSlider'>View Size Chart</button>
20286                                </div>
20287                            </div>
20288                        </div>
20289            </div>
20290
20291        </div>
20292    </div>
20293    <div class='modal__close-ctrl close-modal close-reveal-modal jsCloseModal'>
20294        <span class="teepublicon teepublicon--light-default teepublicon-background--transparent"><svg xmlns="http://www.w3.org/2000/svg" viewbox="0 0 48 48" width="24" height="24" focusable="false" aria-hidden="true"><path d="M6.88 36.879a3 3 0 1 0 4.242 4.242L24 28.243 36.879 41.12a3 3 0 1 0 4.243-4.242L28.243 24l12.879-12.879a3 3 0 1 0-4.243-4.242L24.001 19.757 11.12 6.88a3 3 0 1 0-4.24 4.24L19.758 24 6.879 36.879Z"></path></svg></span>
20295    </div>
20296    </div>
20297
20298
20299
20300    
20300<script>
20301        window.TeePublic = window.TeePublic || {};
20302        window.TeePublic.features = {};
20303        window.TeePublic._data = {};
20304        window.TeePublic.requestController = 'product_pages';
20305        window.TeePublic.requestAction = 'show';
20306        window.TeePublic.requestId = '3be9d95d-1200-4c87-ac81-ade852a75de5';
20307    </script>
20307
20308    
20308<script>
20309        var xhr = new XMLHttpRequest();
20310        xhr.open('GET', '/designs/74165272/canvas/1/product_images', true);
20311        xhr.onload = function() {
20312            if (xhr.status >= 200 && xhr.status < 400) {
20313                var data = JSON.parse(xhr.responseText);
20314                var productImages = data.images;
20315                window.TeePublic.ProductImages = productImages;
20316
20317                // Update the gallery if a product selection has been made
20318                const productImageSwapQueue = window.TeePublic && window.TeePublic.ProductImageSwapQueue;
20319                if (!productImageSwapQueue) return;
20320
20321                window.TeePublic.ProductHelper.updateGallery(
20322                    productImageSwapQueue.gallery,
20323                    productImageSwapQueue.productId
20324                );
20325
20326            } else {
20327                console.error('Error: ' + xhr.status);
20328            }
20329        };
20330
20331        xhr.onerror = function(error) {
20332            console.error('Error: ' + error);
20333        };
20334
20335        xhr.send();
20336
20337        function checkProductImageSwapQueue() {
20338
20339        }
20340    </script>
20340
20341    
20341<script src="https://assets.teepublic.com/assets/product_page-2af4d77ccb74974f4afec6972768b6abd2dca23b01d5b2e7380c8a38dff3c308.js"></script>
20341
20342    
20342<script src="https://assets.teepublic.com/packs/js/product_page-c8d7a3eb618da10ad666.js"></script>
20342
20343    
20343<script>
20344        TeePublic.initialSelectedProduct = 357
20345        TeePublic['ab_tests'] = {};
20346        TeePublic['icons'] = {
20347            "selected_check": "\u003cspan class=\"teepublicon teepublicon--dark-default teepublicon-background--light-default teepublicon-variant--circle default\"\u003e\u003csvg viewbox=\"0 0 48 48\" xmlns=\"http://www.w3.org/2000/svg\" width=\"16\" height=\"16\" focusable=\"false\" aria-hidden=\"true\"\u003e\u003cpath fill-rule=\"evenodd\" clip-rule=\"evenodd\" d=\"M24 44c11.046 0 20-8.954 20-20S35.046 4 24 4 4 12.954 4 24s8.954 20 20 20Zm12.24-100.004a3 3 0 0 0-4.48-3.992L21.52 28.492l-5.28-5.922a3 3 0 0 0-4.478 3.993l7.518 8.433a3 3 0 0 0 4.479 0l12.481-14Z\"\u003e\u003c/path\u003e\u003c/svg\u003e\u003c/span\u003e",
20348            "uploader_remove_img": "\u003cspan class=\"teepublicon teepublicon--error-red teepublicon-background--light-default teepublicon--round\"\u003e\u003csvg xmlns=\"http://www.w3.org/2000/svg\" viewbox=\"0 0 50 50\" width=\"16\" height=\"16\" aria-labelledby=\"title\"\u003e\u003cpath fill-rule=\"evenodd\" d=\"M50 25c0 13.807-11.193 25-25 25S0 38.807 0 25 11.193 0 25 0s25 11.193 25 25ZM15.611 11.793a1 1 0 0 1 1.415 0l7.99 7.99 7.99-7.99a1 1 0 0 1 1.414 0l3.819 3.818a1 1 0 0 1 0 1.415l-7.99 7.99 7.99 7.99a1 1 0 0 1 0 1.414l-3.819 3.82a1 1 0 0 1-1.414 0l-7.99-7.99-7.99 7.99a1 1 0 0 1-1.415 0l-3.818-3.819a1 1 0 0 1 0-1.414l7.99-7.99-7.99-7.99a1 1 0 0 1 0-1.415l3.818-3.818Z\" clip-rule=\"evenodd\"\u003e\u003c/path\u003e\u003ctitle\u003eRemove from upload\u003c/title\u003e\u003c/svg\u003e\u003c/span\u003e",
20349            "tee_outline": "\u003cspan class=\"teepublicon teepublicon--blue-default teepublicon-background--transparent\"\u003e\u003csvg xmlns=\"http://www.w3.org/2000/svg\" viewbox=\"0 0 50 50\" width=\"24\" height=\"24\" focusable=\"false\" aria-hidden=\"true\"\u003e\u003cpath d=\"M25.004 8.974c3.745 0 6.805-2.94 7.01-5.27a.218.218 0 0 1 .25-.2l6.178 1.133c.207.038.396.139.543.289l10.724 10.94c.392.4.387 1.042-.011 1.436l-7.383 7.294a1.016 1.016 0 0 1-1.393.034l-2.196-1.973a.203.203 0 0 0-.339.155l.356 22.655a1.017 1.017 0 0 1-1.017 1.033H12.282a1.017 1.017 0 0 1-1.017-1.033l.356-22.663a.203.203 0 0 0-.339-.155l-2.204 1.98c-.4.36-1.01.345-1.394-.033L.302 17.302a1.018 1.018 0 0 1-.01-1.437l10.732-10.94c.146-.15.336-.25.542-.288l6.178-1.134a.218.218 0 0 1 .251.2c.204 2.33 3.264 5.271 7.01 5.271Z\"\u003e\u003c/path\u003e\u003c/svg\u003e\u003c/span\u003e",
20350            "medical_heart": "\u003cspan class=\"teepublicon teepublicon--error-red teepublicon-background--transparent\"\u003e\u003csvg xmlns=\"http://www.w3.org/2000/svg\" viewbox=\"0 0 50 50\" width=\"24\" height=\"24\" focusable=\"false\" aria-hidden=\"true\"\u003e\u003cpath fill-rule=\"evenodd\" d=\"M25 7.46a13.82 13.82 0 0 1 11.382-5.658C43.967 1.919 50.087 8.237 50 15.814c-.154 13.301-16.281 26.418-23.072 31.722a3.13 3.13 0 0 1-3.854 0C16.283 42.232.155 29.116 0 15.814-.087 8.237 6.033 1.92 13.618 1.802A13.82 13.82 0 0 1 25 7.459Zm2.944 7.052a1.06 1.06 0 0 1 1.058 1.06v5.94h5.942a1.06 1.06 0 0 1 1.058 1.06v5.882c0 .584-.474 1.058-1.058 1.058h-5.942v5.942a1.06 1.06 0 0 1-1.058 1.059H22.06a1.059 1.059 0 0 1-1.059-1.06v-5.94h-5.94a1.059 1.059 0 0 1-1.06-1.06v-5.882a1.06 1.06 0 0 1 1.06-1.059h5.94v-5.94c0-.585.475-1.06 1.06-1.06h5.882Z\" clip-rule=\"evenodd\"\u003e\u003c/path\u003e\u003c/svg\u003e\u003c/span\u003e",
20351            "product_info": "\u003cspan class=\"teepublicon teepublicon--blue-default teepublicon-background--transparent\"\u003e\u003csvg xmlns=\"http://www.w3.org/2000/svg\" viewbox=\"0 0 50 50\" width=\"24\" height=\"24\" focusable=\"false\" aria-hidden=\"true\"\u003e\u003cpath d=\"M40.958 0a6.982 6.982 0 0 1 6.982 6.982V33.91a6.982 6.982 0 0 1-6.982 6.981H25l-13.41 8.94a.997.997 0 0 1-1.55-.83v-8.11h-.998A6.982 6.982 0 0 1 2.06 33.91V6.98A6.982 6.982 0 0 1 9.042 0h31.916Zm-15.46 27.627h-.997a2.992 2.992 0 0 0-2.992 2.992v.998a2.992 2.992 0 0 0 2.992 2.992h.998a2.992 2.992 0 0 0 2.992-2.992v-.998a2.992 2.992 0 0 0-2.992-2.992Zm1.439-20.845h-3.874l-.057.001a1.995 1.995 0 0 0-1.936 2.051l.383 13.365a1.995 1.995 0 0 0 1.995 1.938h3.105c1.079 0 1.962-.86 1.994-1.938l.384-13.365v-.057a1.995 1.995 0 0 0-1.994-1.995Z\"\u003e\u003c/path\u003e\u003c/svg\u003e\u003c/span\u003e",
20352            "add_to_merch_light": "\u003cspan class=\"teepublicon teepublicon--light-default teepublicon-background--transparent\"\u003e\u003csvg viewbox=\"0 0 48 48\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\" width=\"16\" height=\"16\" focusable=\"false\" aria-hidden=\"true\"\u003e\n\u003cpath fill-rule=\"evenodd\" clip-rule=\"evenodd\" d=\"M44 24C44 35.0457 35.
203520457 44 24 44C12.9543 44 4 35.0457 4 24C4 12.9543 12.9543 4 24 4C35.0457 4 44 12.9543 44 24ZM24 10.1106C25.6569 10.1106 27 11.4537 27 13.1106V21H34.8895C36.5463 21 37.8895 22.3431 37.8895 24C37.8895 25.6569 36.5463 27 34.8895 27H27V34.8895C27 36.5463 25.6569 37.8895 24 37.8895C22.3431 37.8895 21 36.5463 21 34.8895V27H13.1106C11.4537 27 10.1106 25.6569 10.1106 24C10.1106 22.3431 11.4537 21 13.1106 21H21V13.1106C21 11.4537 22.3431 10.1106 24 10.1106Z\"\u003e\u003c/path\u003e\n\u003c/svg\u003e\u003c/span\u003e",
20353            "add_to_merch_primary": "\u003cspan class=\"teepublicon teepublicon--primary-500 teepublicon-background--transparent\"\u003e\u003csvg viewbox=\"0 0 48 48\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\" width=\"16\" height=\"16\" focusable=\"false\" aria-hidden=\"true\"\u003e\n\u003cpath fill-rule=\"evenodd\" clip-rule=\"evenodd\" d=\"M44 24C44 35.0457 35.0457 44 24 44C12.9543 44 4 35.0457 4 24C4 12.9543 12.9543 4 24 4C35.0457 4 44 12.9543 44 24ZM24 10.1106C25.6569 10.1106 27 11.4537 27 13.1106V21H34.8895C36.5463 21 37.8895 22.3431 37.8895 24C37.8895 25.6569 36.5463 27 34.8895 27H27V34.8895C27 36.5463 25.6569 37.8895 24 37.8895C22.3431 37.8895 21 36.5463 21 34.8895V27H13.1106C11.4537 27 10.1106 25.6569 10.1106 24C10.1106 22.3431 11.4537 21 13.1106 21H21V13.1106C21 11.4537 22.3431 10.1106 24 10.1106Z\"\u003e\u003c/path\u003e\n\u003c/svg\u003e\u003c/span\u003e",
20354            "remove_from_merch_light": "\u003cspan class=\"teepublicon teepublicon--light-default teepublicon-background--transparent\"\u003e\u003csvg viewbox=\"0 0 48 48\" xmlns=\"http://www.w3.org/2000/svg\" width=\"16\" height=\"16\" focusable=\"false\" aria-hidden=\"true\"\u003e\u003cpath fill-rule=\"evenodd\" clip-rule=\"evenodd\" d=\"M24 44C35.0457 44 44 35.0457 44 24C44 12.9543 35.0457 4 24 4C12.9543 4 4 12.9543 4 24C4 35.0457 12.9543 44 24 44ZM13.1106 21.0003C11.4537 21.0003 10.1106 22.3434 10.1106 24.0003C10.1106 25.6571 11.4537 27.0003 13.1106 27.0003L34.8895 27.0003C36.5463 27.0003 37.8895 25.6571 37.8895 24.0003C37.8895 22.3434 36.5463 21.0003 34.8895 21.0003L13.1106 21.0003Z\"\u003e\u003c/path\u003e\n\u003c/svg\u003e\u003c/span\u003e",
20355            "remove_from_merch_primary": "\u003cspan class=\"teepublicon teepublicon--primary-500 teepublicon-background--transparent\"\u003e\u003csvg viewbox=\"0 0 48 48\" xmlns=\"http://www.w3.org/2000/svg\" width=\"16\" height=\"16\" focusable=\"false\" aria-hidden=\"true\"\u003e\u003cpath fill-rule=\"evenodd\" clip-rule=\"evenodd\" d=\"M24 44C35.0457 44 44 35.0457 44 24C44 12.9543 35.0457 4 24 4C12.9543 4 4 12.9543 4 24C4 35.0457 12.9543 44 24 44ZM13.1106 21.0003C11.4537 21.0003 10.1106 22.3434 10.1106 24.0003C10.1106 25.6571 11.4537 27.0003 13.1106 27.0003L34.8895 27.0003C36.5463 27.0003 37.8895 25.6571 37.8895 24.0003C37.8895 22.3434 36.5463 21.0003 34.8895 21.0003L13.1106 21.0003Z\"\u003e\u003c/path\u003e\n\u003c/svg\u003e\u003c/span\u003e"
20356        }
20357        TeePublic['ProductOptions'] = {
20358            "DesignOptions": {
20359                "active_product_ids": [2952, 2953, 2954, 2955, 2956, 2958, 2959, 2960, 2961, 2962, 2982, 2983, 2984, 2985, 2986, 2964, 2965, 2966, 2967, 2968, 2970, 2971, 2972, 2973, 2974, 2957, 2963, 2987, 2969, 2975, 315, 316, 317, 318, 363, 364, 365, 366, 321, 322, 323, 324, 1672, 1673, 1674, 1675, 357, 358, 359, 360, 1814, 1815, 1816, 1817, 1808, 1809, 1810, 1811, 381, 382, 383, 384, 1696, 1697, 1698, 1699, 1684, 1685, 1686, 1687, 369, 370, 371, 372, 1690, 1691, 1692, 1693, 339, 340, 341, 342, 351, 352, 353, 354, 375, 376, 377, 378, 327, 328, 329, 330, 1678, 1679, 1680, 1681, 345, 346, 347, 348, 1666, 1667, 1668, 1669, 333, 334, 335, 336, 919, 920, 921, 922, 901, 902, 903, 904, 1752, 1753, 1754, 1755, 913, 914, 915, 916, 1746, 1747, 1748, 1749, 907, 908, 909, 910, 925, 926, 927, 928, 3217, 3218, 3221, 3220, 387, 388, 389, 390, 397, 398, 399, 400, 392, 393, 394, 395, 1708, 1709, 1710, 1711, 442, 443, 444, 445, 1732, 1733, 1734, 1735, 422, 423, 424, 425, 1720, 1721, 1722, 1723, 427, 428, 429, 430, 432, 433, 434, 435, 3181, 3182, 3183, 3184, 1726, 1727, 1728, 1729, 412, 413, 414, 415, 417, 418, 419, 420, 402, 403, 404, 405, 3199, 3200, 3201, 3202, 437, 438, 439, 440, 1702, 1703, 1704, 1705, 407, 408, 409, 410, 3127, 3128, 3129, 3130, 3145, 3146, 3147, 3148, 3163, 3164, 3165, 3166, 1, 19, 3, 16
2035976, 15, 1818, 1812, 21, 1700, 1688, 373, 1694, 9, 13, 17, 5, 1682, 11, 1670, 337, 923, 905, 1756, 917, 1750, 911, 929, 3219, 391, 401, 396, 1712, 446, 1736, 426, 1724, 431, 436, 3185, 1730, 416, 421, 406, 3203, 441, 1706, 411, 3131, 3149, 3167, 2, 20, 4, 1677, 16, 1819, 1813, 22, 1701, 1689, 374, 1695, 10, 14, 18, 6, 1683, 12, 1671, 8, 924, 906, 1757, 918, 1751, 912, 930, 2836, 2837, 2838, 2839, 2844, 2845, 2846, 2847, 2852, 2853, 2854, 2855, 2860, 2861, 2862, 2863, 2868, 2869, 2870, 2871, 2876, 2877, 2878, 2879, 2884, 2885, 2886, 2887, 984, 979, 976, 1713, 983, 1737, 978, 3319, 981, 3186, 982, 977, 3204, 1967, 1707, 980, 3132, 3150, 3168, 3500, 3508, 3516, 3524, 3503, 3511, 3519, 3527, 3499, 3507, 3515, 3523, 3506, 3514, 3522, 3530, 3502, 3510, 3518, 3526, 3505, 3513, 3521, 3529, 3501, 3509, 3517, 3525, 3504, 3512, 3520, 3528, 2814, 2815, 2816, 2817, 2808, 2809, 2810, 2811, 2790, 2791, 2792, 2793, 2802, 2803, 2804, 2805, 2826, 2827, 2828, 2829, 2820, 2821, 2822, 2823, 2796, 2797, 2798, 2799, 3569, 3578, 3587, 3596, 3605, 3571, 3580, 3589, 3598, 3607, 3567, 3576, 3585, 3594, 3603, 3575, 3584, 3593, 3602, 3611, 3574, 3583, 3592, 3601, 3610, 3572, 3581, 3590, 3599, 3608, 3573, 3582, 3591, 3600, 3609, 542, 543, 536, 537, 534, 535, 3403, 3406, 540, 541, 3427, 3430, 3409, 3412, 3439, 3442, 3445, 3448, 3415, 3418, 3433, 3436, 3421, 3424, 3451, 3454, 960, 531, 532, 533, 3457, 3460, 3463, 3466, 3469, 3472, 538, 539, 3475, 3478, 3487, 3490, 3481, 3484, 3493, 3496, 3348, 3349, 3350, 3351, 3354, 3355, 3356, 3357, 3336, 3337, 3338, 3339, 3342, 3343, 3344, 3345, 3360, 3361, 3362, 3363, 3366, 3367, 3368, 3369, 3532, 3535, 3531, 3538, 3534, 3537, 3533, 3536, 3233, 3234, 3247, 3246, 3249, 3250, 3244, 3251, 3248, 3238, 3235, 3236, 3240, 3241, 3239, 3237, 1020, 1021, 1022, 1023, 1025, 1026, 1027, 1028, 829, 830, 831, 832, 1035, 1036, 1037, 1038, 823, 824, 825, 826, 1045, 1046, 1047, 1048, 1030, 1031, 1032, 1033, 1040, 1041, 1042, 1043, 985, 986, 987, 988, 990, 991, 992, 993, 806, 807, 808, 809, 1000, 1001, 1002, 1003, 1010, 1011, 1012, 1013, 995, 996, 997, 998, 1005, 1006, 1007, 1008, 1015, 1016, 1017, 1018, 1136, 1137, 1138, 1139, 1104, 1105, 1106, 1107, 1108, 1109, 1110, 1111, 1100, 1101, 1102, 1103, 1128, 1129, 1130, 1131, 1116, 1117, 1118, 1119, 1120, 1121, 1122, 1123, 1112, 1113, 1114, 1115, 1132, 1133, 1134, 1135, 1124, 1125, 1126, 1127, 1357, 1358, 1359, 1360, 1342, 1343, 1344, 1345, 1327, 1328, 1329, 1330, 1352, 1353, 1354, 1355, 1347, 1348, 1349, 1350, 1332, 1333, 1334, 1335, 1322, 1323, 1324, 1325, 1337, 1338, 1339, 1340, 3614, 3623, 3616, 3625, 3612, 3621, 3620, 3629, 3619, 3628, 3617, 3626, 3618, 3627, 896, 897, 898, 899, 3089, 3092, 3090, 3091, 851, 852, 853, 854, 886, 887, 888, 889, 876, 877, 878, 879, 871, 872, 873, 874, 891, 892, 893, 894, 3094, 3097, 3095, 3096, 2840, 2841, 2842, 2843, 2848, 2849, 2850, 2851, 2856, 2857, 2858, 2859, 2864, 2865, 2866, 2867, 2872, 2873, 2874, 2875, 2880, 2881, 2882, 2883, 2888, 2889, 2890, 2891, 3352, 3358, 3340, 3346, 3364, 3370, 3540, 3543, 3539, 3546, 3542, 3545, 3541, 3544, 2818, 2819, 2812, 2813, 2794, 2795, 2806, 2807, 2830, 2831, 2824, 2825, 2800, 2801, 3243, 3245, 3232, 3242, 1024, 1029, 833, 1039, 827, 1049, 1034, 1044, 989, 994, 1820, 1004, 1014, 999, 1009, 1019, 1361, 1346, 1331, 1356, 1351, 1336, 1326, 1341, 900, 3093, 855, 890, 880, 875, 895, 3098, 3353, 3359, 3341, 3347, 3365, 3371, 1830, 1831, 1832, 1833, 1845, 1846, 1847, 1848, 1825, 1826, 1827, 1828, 3025, 3026, 3027, 3028, 3018, 3019, 3020, 3021, 3031, 3032, 3033, 3034, 3037, 3038, 3039, 3040, 3274, 3275, 3297, 3296, 3301, 3269, 3280, 3276, 3302, 3285, 3278, 3282, 3268, 3267, 3291, 3294, 3313, 3311, 3312, 3314, 3289, 3288, 3286, 3283, 3293, 3284, 3281, 3273, 1834, 1849, 1829, 3029, 3022, 3035, 3041, 3271, 3298, 3270, 3277, 3315, 3290, 3299, 2074, 3024, 2068, 3030, 3023, 3036, 3042, 3300, 3272, 3279, 3292, 3316, 3287, 3295]
20360            },
20361            "CanvasOptions": {
20362                "hierarchy": [{
20363                    "name": "Fit",
20364                    "sort_order": 0,
20365                    "product_page_input_style": "radio",
20366                    "is_preselected": true,
20367                    "slug": "gender",
20368                    "configuration_column": "gender_id",
20369                    "id_method": "gender_id",
20370                    "display_value_method": "gender_display_value",
20371                    "sort_order_method": "gender_sort_order"
20372                }, {
20373                    "name": "Style",
20374                    "sort_order": 1,
20375                    "product_page_input_style": "radio",
20376                    "is_preselected": true,
20377                    "slug": "style",
20378                    "configuration_column": "style_id",
20379                    "id_method": "style_id",
20380                    "display_value_method": "style_display_value",
20381                    "sort_order_method": "style_sort_order"
20382                }, {
20383                    "name": "Size",
20384                    "sort_order": 2,
20385                    "product_page_input_style": "radio",
20386                    "is_preselected": false,
20387                    "slug": "size",
20388                    "configuration_column": "size_id",
20389                    "id_method": "size_id",
20390                    "display_value_method": "size_display_value",
20391                    "sort_order_method": "size_sort_order"
20392                }, {
20393                    "name": "Color",
20394                    "sort_order": 3,
20395                    "product_page_input_style": "swatch",
20396                    "is_preselected": true,
20397                    "slug": "color",
20398                    "configuration_column": "color_id",
20399                    "id_method": "color_id",
20400                    "display_value_method": "color_display_value",
20401                    "sort_order_method": "color_sort_order"
20402                }],
20403                "products": {
20404                    "attrIdsOrder": ["gender", "style", "size", "color"],
20405                    "attrs": {
20406                        "gender": {
20407                            "19": {
20408                                "unique_id": null,
20409                                "id": 19,
20410                                "name": "DAFTAR DISINI",
20411                                "sort": 1
20412                            },
20413                            "20": {
20414                                "unique_id": null,
20415                                "id": 20,
20416                                "name": "LOGIN DISINI",
20417                                "sort": 2
20418                            }
20419                        },
20420                        "style": {
20421                            "79": {
20422                                "unique_id": null,
20423                                "id": 79,
20424                                "name": "Classic",
20425                                "sort": 199
20426                            },
20427                            "80": {
20428                                "unique_id": null,
20429                                "id": 80,
20430                                "name": "Tri-Blend",
20431                                "sort": 205
20432                            },
20433                            "81": {
20434                                "unique_id": null,
20435                                "id": 81,
20436                                "name": "V-Neck",
20437                                "sort": 210
20438                            },
20439                            "218": {
20440                                "unique_id": null,
20441                                "id": 218,
20442                                "name": "Heavyweight",
20443                                "sort": 202
20444                            },
20445                            "213": {
20446                                "unique_id": null,
20447                                "id": 213,
20448                                "name": "Heavyweight",
20449                                "sort": 235
20450                            },
20451                            "135": {
20452                                "unique_id": null,
20453                                "id": 135,
20454                                "name": "Premium",
20455                                "sort": 209
20456                            },
20457                            "328": {
20458                                "unique_id": null,
20459                                "id": 328,
20460                                "name": "Eco",
20461                                "sort": 260
20462                            },
20463                            "370": {
20464                                "unique_id": null,
20465                                "id": 370,
20466                                "name": "Tall",
20467                                "sort": 270
20468                            },
20469                            "371": {
20470                                "unique_id": null,
20471                                "id": 371,
20472                                "name": "Active",
20473                                "sort": 280
20474                            },
20475                            "104": {
20476                                "unique_id": null,
20477                                "id": 104,
20478                                "name": "Dolman",
20479                                "sort": 220
20480                            },
20481                            "393": {
20482                                "unique_id": null,
20483                                "id": 393,
20484                                "name": "Boxy",
20485                                "sort": 206
20486                            },
20487                            "395": {
20488                                "unique_id": null,
20489                                "id": 395,
20490                                "name": "Streetwear",
20491                                "sort": 208
20492                            },
20493                            "378": {
20494                                "unique_id": null,
20495                                "id": 378,
20496                                "name": "Vintage",
20497                                "sort": 218
20498                            }
20499                        },
20500                        "size": {
20501                            "22": {
20502                                "unique_id": null,
20503                                "id": 22,
20504                                "name": "M",
20505                                "sort": 15
20506                            },
20507                            "23": {
20508                                "unique_id": null,
20509                                "id": 23,
20510                                "name": "L",
20511                                "sort": 20
20512                            },
20513                            "24": {
20514                                "unique_id": null,
20515                                "id": 24,
20516                                "name": "XL",
20517                                "sort": 25
20518                            },
20519                            "21": {
20520                                "unique_id": null,
20521                                "id": 21,
20522                                "name": "S",
20523                                "sort": 10
20524                            },
20525                            "26": {
20526                                "unique_id": null,
20527                                "id": 26,
20528                                "name": "3XL",
20529                                "sort": 35
20530                            },
20531                            "84": {
20532                                "unique_id": null,
20533                                "id": 84,
20534                                "name": "5XL",
20535                                "sort": 45
20536                            },
20537                            "83": {
20538                                "unique_id": null,
20539                                "id": 83,
20540                                "name": "4XL",
20541                                "sort": 40
20542                            },
20543                            "25": {
20544                                "unique_id": null,
20545                                "id": 25,
20546                                "name": "2XL",
20547                                "sort": 30
20548                            },
20549                            "1": {
20550                                "unique_id": null,
20551                                "id": 1,
20552                                "name": "XS",
20553                                "sort": 5
20554                            }
20555                        },
20556                        "color": {
20557                            "3": {
20558                                "unique_id": null,
20559                                "id": 3,
20560                                "name": "Creme",
20561                                "sort": 200
20562                            },
20563                            "12": {
20564                                "unique_id": null,
20565                                "id": 12,
20566                                "name": "White",
20567                                "sort": 1
20568                            },
20569                            "1": {
20570                                "unique_id": null,
20571                                "id": 1,
20572                                "name": "Black",
20573                                "sort": 70
20574                            },
20575                            "10": {
20576                                "unique_id": null,
20577                                "id": 10,
20578                                "name": "Teal",
20579                                "sort": 330
20580                            },
20581                            "4": {
20582                                "unique_id": null,
20583                                "id": 4,
20584                                "name": "Heather",
20585                                "sort": 400
20586                            },
20587                            "5": {
20588                                "unique_id": null,
20589                                "id": 5,
20590                                "name": "Kelly",
20591                                "sort": 240
20592                            },
20593                            "6": {
20594                                "unique_id": null,
20595                                "id": 6,
20596                                "name": "Light Blue",
20597                                "sort": 360
20598                            },
20599                            "7": {
20600                                "unique_id": null,
20601                                "id": 7,
20602                                "name": "Navy",
20603                                "sort": 290
20604                            },
20605                            "8": {
20606                                "unique_id": null,
20607                                "id": 8,
20608                                "name": "Red",
20609                                "sort": 110
20610                            },
20611                            "11": {
20612                                "unique_id": null,
20613                                "id": 11,
20614                                "name": "Asphalt",
20615                                "sort": 40
20616                            },
20617                            "9": {
20618                                "unique_id": null,
20619                                "id": 9,
20620                                "name": "Royal Blue",
20621                                "sort": 310
20622                            },
20623                            "45": {
20624                                "unique_id": null,
20625                                "id": 45,
20626                                "name": "Royal Heather",
20627                                "sort": 550
20628                            },
20629                            "2": {
20630                                "unique_id": null,
20631                                "id": 2,
20632                                "name": "Brown",
20633                                "sort": 140
20634                            },
20635                            "42": {
20636                                "unique_id": null,
20637                                "id": 42,
20638                                "name": "Red Heather",
20639                                "sort": 460
20640                            },
20641                            "43": {
20642                                "unique_id": null,
20643                                "id": 43,
20644                                "name": "Navy Heather",
20645                                "sort": 510
20646                            },
20647                            "44": {
20648                                "unique_id": null,
20649                                "id": 44,
20650                                "name": "Vintage Green",
20651                                "sort": 490
20652                            },
20653                            "19": {
20654                                "unique_id": null,
20655                                "id": 19,
20656                                "name": "Charcoal Heather",
20657                                "sort": 450
20658                            },
20659                            "27": {
20660                                "unique_id": null,
20661                                "id": 27,
20662                                "name": "Purple",
20663                                "sort": 380
20664                            },
20665                            "24": {
20666                                "unique_id": null,
20667                                "id": 24,
20668                                "name": "Maroon",
20669                                "sort": 90
20670                            },
20671                            "69": {
20672                                "unique_id": null,
20673                                "id": 69,
20674                                "name": "Slate",
20675                                "sort": 332
20676                            },
20677                            "23": {
20678                                "unique_id": null,
20679                                "id": 23,
20680                                "name": "Yellow",
20681                                "sort": 180
20682                            },
20683                            "67": {
20684                                "unique_id": null,
20685                                "id": 67,
20686                                "name": "Military Green",
20687                                "sort": 222
20688                            },
20689                            "21": {
20690                                "unique_id": null,
20691                                "id": 21,
20692                                "name": "Orange",
20693                                "sort": 160
20694                            },
20695                            "70": {
20696                                "unique_id": null,
20697                                "id": 70,
20698                                "name": "Purple Heather",
20699                                "sort": 491
20700                            },
20701                            "71": {
20702                                "unique_id": null,
20703                                "id": 71,
20704                                "name": "Turquoise Heather",
20705                                "sort": 489
20706                            },
20707                            "72": {
20708                                "unique_id": null,
20709                                "id": 72,
20710                                "name": "Hot Pink",
20711                                "sort": 132
20712                            },
20713                            "22": {
20714                                "unique_id": null,
20715                                "id": 22,
20716                                "name": "Soft Pink",
20717                                "sort": 130
20718                            },
20719                            "68": {
20720                                "unique_id": null,
20721                                "id": 68,
20722                                "name": "Light Olive",
20723                                "sort": 272
20724                            },
20725                            "60": {
20726                                "unique_id": null,
20727                                "id": 60,
20728                                "name": "Leaf",
20729                                "sort": 270
20730                            },
20731                            "47": {
20732                                "unique_id": null,
20733                                "id": 47,
20734                                "name": "Vintage Brown",
20735                                "sort": 480
20736                            },
20737                            "18": {
20738                                "unique_id": null,
20739                                "id": 18,
20740                                "name": "Dark Green",
20741                                "sort": 230
20742                            },
20743                            "74": {
20744                                "unique_id": null,
20745                                "id": 74,
20746                                "name": "Heather Sea Blue",
20747                                "sort": 585
20748                            },
20749                            "107": {
20750                                "unique_id": null,
20751                                "id": 107,
20752                                "name": "Marine Blue",
20753                                "sort": 315
20754                            },
20755                            "46": {
20756                                "unique_id": null,
20757                                "id": 46,
20758                                "name": "Vintage Black",
20759                                "sort": 440
20760                            },
20761                            "65": {
20762                                "unique_id": null,
20763                                "id": 65,
20764                                "name": "Vintage Royal",
20765                                "sort": 540
20766                            },
20767                            "20": {
20768                                "unique_id": null,
20769                                "id": 20,
20770                                "name": "Coastal Blue",
20771                                "sort": 340
20772                            },
20773                            "62": {
20774                                "unique_id": null,
20775                                "id": 62,
20776                                "name": "Mint",
20777                                "sort": 280
20778                            },
20779                            "26": {
20780                                "unique_id": null,
20781                                "id": 26,
20782                                "name": "Oxford",
20783                                "sort": 20
20784                            },
20785                            "33": {
20786                                "unique_id": null,
20787                                "id": 33,
20788                                "name": "Midnight Navy",
20789                                "sort": 500
20790                            },
20791                            "113": {
20792                                "unique_id": null,
20793                                "id": 113,
20794                                "name": "Latte",
20795                                "sort": 205
20796                            },
20797                            "38": {
20798                                "unique_id": null,
20799                                "id": 38,
20800                                "name": "Vintage Heather",
20801                                "sort": 420
20802                            },
20803                            "57": {
20804                                "unique_id": null,
20805                                "id": 57,
20806                                "name": "Dark Grey Heather",
20807                                "sort": 430
20808                            },
20809                            "30": {
20810                                "unique_id": null,
20811                                "id": 30,
20812                                "name": "Light Grey",
20813                                "sort": 15
20814                            },
20815                            "75": {
20816                                "unique_id": null,
20817                                "id": 75,
20818                                "name": "Pine",
20819                                "sort": 245
20820                            },
20821                            "31": {
20822                                "unique_id": null,
20823                                "id": 31,
20824                                "name": "Dark Grey",
20825                                "sort": 30
20826                            },
20827                            "54": {
20828                                "unique_id": null,
20829                                "id": 54,
20830                                "name": "Vintage White",
20831                                "sort": 390
20832                            },
20833                            "40": {
20834                                "unique_id": null,
20835                                "id": 40,
20836                                "name": "Vintage Grape",
20837                                "sort": 590
20838                            },
20839                            "108": {
20840                                "unique_id": null,
20841                                "id": 108,
20842                                "name": "Tie Dye",
20843                                "sort": 660
20844                            },
20845                            "59": {
20846                                "unique_id": null,
20847                                "id": 59,
20848                                "name": "Indigo",
20849                                "sort": 520
20850                            },
20851                            "111": {
20852                                "unique_id": null,
20853                                "id": 111,
20854                                "name": "Faded Red",
20855                                "sort": 133
20856                            },
20857                            "110": {
20858                                "unique_id": null,
20859                                "id": 110,
20860                                "name": "Acid Black",
20861                                "sort": 72
20862                            },
20863                            "112": {
20864                                "unique_id": null,
20865                                "id": 112,
20866                                "name": "Ghost",
20867                                "sort": 12
20868                            },
20869                            "28": {
20870                                "unique_id": null,
20871                                "id": 28,
20872                                "name": "Tennessee Orange",
20873                                "sort": 170
20874                            },
20875                            "114": {
20876                                "unique_id": null,
20877                                "id": 114,
20878                                "name": "Salmon",
20879                                "sort": 131
20880                            }
20881                        }
20882                    },
20883                    "prices": {
20884                        "23-16": {
20885                            "retail_price": 23.0,
20886                            "retail_price_usd": "23.0",
20887                            "retail_price_formatted": "$100.00",
20888                            "sale_price": 16.0,
20889                            "sale_price_usd": "16.0",
20890                            "sale_price_formatted": "$16.00"
20891                        },
20892                        "26-19": {
20893                            "retail_price": 26.0,
20894                            "retail_price_usd": "26.0",
20895                            "retail_price_formatted": "$26.00",
20896                            "sale_price": 19.0,
20897                            "sale_price_usd": "19.0",
20898                            "sale_price_formatted": "$19.00"
20899                        },
20900                        "29-24": {
20901                            "retail_price": 29.0,
20902                            "retail_price_usd": "29.0",
20903                            "retail_price_formatted": "$29.00",
20904                            "sale_price": 24.0,
20905                            "sale_price_usd": "24.0",
20906                            "sale_price_formatted": "$24.00"
20907                        },
20908                        "31-26": {
20909                            "retail_price": 31.0,
20910                            "retail_price_usd": "31.0",
20911                            "retail_price_formatted": "$31.00",
20912                            "sale_price": 26.0,
20913                            "sale_price_usd": "26.0",
20914                            "sale_price_formatted": "$26.00"
20915                        },
20916                        "25-18": {
20917                            "retail_price": 25.0,
20918                            "retail_price_usd": "25.0",
20919                            "retail_price_formatted": "$25.00",
20920                            "sale_price": 18.0,
20921                            "sale_price_usd": "18.0",
20922                            "sale_price_formatted": "$18.00"
20923                        },
20924                        "29-22": {
20925                            "retail_price": 29.0,
20926                            "retail_price_usd": "29.0",
20927                            "retail_price_formatted": "$29.00",
20928                            "sale_price": 22.0,
20929                            "sale_price_usd": "22.0",
20930                            "sale_price_formatted": "$22.00"
20931                        },
20932                        "25-20": {
20933                            "retail_price": 25.0,
20934                            "retail_price_usd": "25.0",
20935                            "retail_price_formatted": "$25.00",
20936                            "sale_price": 20.0,
20937                            "sale_price_usd": "20.0",
20938                            "sale_price_formatted": "$20.00"
20939                        },
20940                        "27-20": {
20941                            "retail_price": 27.0,
20942                            "retail_price_usd": "27.0",
20943                            "retail_price_formatted": "$27.00",
20944                            "sale_price": 20.0,
20945                            "sale_price_usd": "20.0",
20946                            "sale_price_formatted": "$20.00"
20947                        },
20948                        "30-22": {
20949                            "retail_price": 30.0,
20950                            "retail_price_usd": "30.0",
20951                            "retail_price_formatted": "$30.00",
20952                            "sale_price": 22.0,
20953                            "sale_price_usd": "22.0",
20954                            "sale_price_formatted": "$22.00"
20955                        },
20956                        "31-23": {
20957                            "retail_price": 31.0,
20958                            "retail_price_usd": "31.0",
20959                            "retail_price_formatted": "$31.00",
20960                            "sale_price": 23.0,
20961                            "sale_price_usd": "23.0",
20962                            "sale_price_formatted": "$100.00"
20963                        },
20964                        "32-24": {
20965                            "retail_price": 32.0,
20966                            "retail_price_usd": "32.0",
20967                            "retail_price_formatted": "$32.00",
20968                            "sale_price": 24.0,
20969                            "sale_price_usd": "24.0",
20970                            "sale_price_formatted": "$24.00"
20971                        },
20972                        "27-19": {
20973                            "retail_price": 27.0,
20974                            "retail_price_usd": "27.0",
20975                            "retail_price_formatted": "$27.00",
20976                            "sale_price": 19.0,
20977                            "sale_price_usd": "19.0",
20978                            "sale_price_formatted": "$19.00"
20979                        },
20980                        "24-17": {
20981                            "retail_price": 24.0,
20982                            "retail_price_usd": "24.0",
20983                            "retail_price_formatted": "$24.00",
20984                            "sale_price": 17.0,
20985                            "sale_price_usd": "17.0",
20986                            "sale_price_formatted": "$17.00"
20987                        },
20988                        "28-19": {
20989                            "retail_price": 28.0,
20990                            "retail_price_usd": "28.0",
20991                            "retail_price_formatted": "$28.00",
20992                            "sale_price": 19.0,
20993                            "sale_price_usd": "19.0",
20994                            "sale_price_formatted": "$19.00"
20995                        },
20996                        "26-21": {
20997                            "retail_price": 26.0,
20998                            "retail_price_usd": "26.0",
20999                            "retail_price_formatted": "$26.00",
21000                            "sale_price": 21.0,
21001                            "sale_price_usd": "21.0",
21002                            "sale_price_formatted": "$21.00"
21003                        },
21004                        "27-22": {
21005                            "retail_price": 27.0,
21006                            "retail_price_usd": "27.0",
21007                            "retail_price_formatted": "$27.00",
21008                            "sale_price": 22.0,
21009                            "sale_price_usd": "22.0",
21010                            "sale_price_formatted": "$22.00"
21011                        },
21012                        "30-23": {
21013                            "retail_price": 30.0,
21014                            "retail_price_usd": "30.0",
21015                            "retail_price_formatted": "$30.00",
21016                            "sale_price": 23.0,
21017                            "sale_price_usd": "23.0",
21018                            "sale_price_formatted": "$100.00"
21019                        },
21020                        "28-21": {
21021                            "retail_price": 28.0,
21022                            "retail_price_usd": "28.0",
21023                            "retail_price_formatted": "$28.00",
21024                            "sale_price": 21.0,
21025                            "sale_price_usd": "21.0",
21026                            "sale_price_formatted": "$21.00"
21027                        },
21028                        "30-25": {
21029                            "retail_price": 30.0,
21030                            "retail_price_usd": "30.0",
21031                            "retail_price_formatted": "$30.00",
21032                            "sale_price": 25.0,
21033                            "sale_price_usd": "25.0",
21034                            "sale_price_formatted": "$25.00"
21035                        },
21036                        "28-20": {
21037                            "retail_price": 28.0,
21038                            "retail_price_usd": "28.0",
21039                            "retail_price_formatted": "$28.00",
21040                            "sale_price": 20.0,
21041                            "sale_price_usd": "20.0",
21042                            "sale_price_formatted": "$20.00"
21043                        }
21044                    },
21045                    "prices_keys": ["23-16", "26-19", "29-24", "31-26", "25-18", "29-22", "25-20", "27-20", "30-22", "31-23", "32-24", "27-19", "24-17", "28-19", "26-21", "27-22", "30-23", "28-21", "30-25", "28-20"],
21046                    "370": [0, [19, 79, 22, 3]],
21047                    "371": [0, [19, 79, 23, 3]],
21048                    "372": [0, [19, 79, 24, 3]],
21049                    "316": [0, [19, 79, 22, 12]],
21050                    "317": [0, [19, 79, 23, 12]],
21051                    "318": [0, [19, 79, 24, 12]],
21052                    "321": [0, [19, 79, 21, 1]],
21053                    "322": [0, [19, 79, 22, 1]],
21054                    "323": [0, [19, 79, 23, 1]],
21055                    "324": [0, [19, 79, 24, 1]],
21056                    "327": [0, [19, 79, 21, 10]],
21057                    "328": [0, [19, 79, 22, 10]],
21058                    "329": [0, [19, 79, 23, 10]],
21059                    "330": [0, [19, 79, 24, 10]],
21060                    "333": [0, [19, 79, 21, 4]],
21061                    "334": [0, [19, 79, 22, 4]],
21062                    "335": [0, [19, 79, 23, 4]],
21063                    "336": [0, [19, 79, 24, 4]],
21064                    "339": [0, [19, 79, 21, 5]],
21065                    "340": [0, [19, 79, 22, 5]],
21066                    "341": [0, [19, 79, 23, 5]],
21067                    "342": [0, [19, 79, 24, 5]],
21068                    "345": [0, [19, 79, 21, 6]],
21069                    "346": [0, [19, 79, 22, 6]],
21070                    "347": [0, [19, 79, 23, 6]],
21071                    "348": [0, [19, 79, 24, 6]],
21072                    "351": [0, [19, 79, 21, 7]],
21073                    "352": [0, [19, 79, 22, 7]],
21074                    "353": [0, [19, 79, 23, 7]],
21075                    "354": [0, [19, 79, 24, 7]],
21076                    "357": [0, [19, 79, 21, 8]],
21077                    "358": [0, [19, 79, 22, 8]],
21078                    "359": [0, [19, 79, 23, 8]],
21079                    "360": [0, [19, 79, 24, 8]],
21080                    "363": [0, [19, 79, 21, 11]],
21081                    "364": [0, [19, 79, 22, 11]],
21082                    "365": [0, [19, 79, 23, 11]],
21083                    "366": [0, [19, 79, 24, 11]],
21084                    "369": [0, [19, 79, 21, 3]],
21085                    "375": [0, [19, 79, 21, 9]],
21086                    "376": [0, [19, 79, 22, 9]],
21087                    "377": [0, [19, 79, 23, 9]],
21088                    "927": [0, [19, 79, 23, 45]],
21089                    "928": [0, [19, 79, 24, 45]],
21090                    "378": [0, [19, 79, 24, 9]],
21091                    "381": [0, [19, 79, 21, 2]],
21092                    "382": [0, [19, 79, 22, 2]],
21093                    "383": [0, [19, 79, 23, 2]],
21094                    "384": [0, [19, 79, 24, 2]],
21095                    "901": [0, [19, 79, 21, 42]],
21096                    "902": [0, [19, 79, 22, 42]],
21097                    "903": [0, [19, 79, 23, 42]],
21098                    "904": [0, [19, 79, 24, 42]],
21099                    "907": [0, [19, 79, 21, 43]],
21100                    "908": [0, [19, 79, 22, 43]],
21101                    "909": [0, [19, 79, 23, 43]],
21102                    "910": [0, [19, 79, 24, 43]],
21103                    "913": [0, [19, 79, 21, 44]],
21104                    "914": [0, [19, 79, 22, 44]],
21105                    "915": [0, [19, 79, 23, 44]],
21106                    "916": [0, [19, 79, 24, 44]],
21107                    "919": [0, [19, 79, 21, 19]],
21108                    "920": [0, [19, 79, 22, 19]],
21109                    "921": [0, [19, 79, 23, 19]],
21110                    "922": [0, [19, 79, 24, 19]],
21111                    "925": [0, [19, 79, 21, 45]],
21112                    "926": [0, [19, 79, 22, 45]],
21113                    "315": [0, [19, 79, 21, 12]],
21114                    "1666": [0, [19, 79, 21, 27]],
21115                    "1667": [0, [19, 79, 22, 27]],
21116                    "1668": [0, [19, 79, 23, 27]],
21117                    "1669": [0, [19, 79, 24, 27]],
21118                    "1672": [0, [19, 79, 21, 24]],
21119                    "1673": [0, [19, 79, 22, 24]],
21120                    "1674": [0, [19, 79, 23, 24]],
21121                    "1675": [0, [19, 79, 24, 24]],
21122                    "1678": [0, [19, 79, 21, 69]],
21123                    "1679": [0, [19, 79, 22, 69]],
21124                    "1680": [0, [19, 79, 23, 69]],
21125                    "1681": [0, [19, 79, 24, 69]],
21126                    "1684": [0, [19, 79, 21, 23]],
21127                    "1685": [0, [19, 79, 22, 23]],
21128                    "1686": [0, [19, 79, 23, 23]],
21129                    "1687": [0, [19, 79, 24, 23]],
21130                    "1690": [0, [19, 79, 21, 67]],
21131                    "1691": [0, [19, 79, 22, 67]],
21132                    "1692": [0, [19, 79, 23, 67]],
21133                    "1693": [0, [19, 79, 24, 67]],
21134                    "1696": [0, [19, 79, 21, 21]],
21135                    "1697": [0, [19, 79, 22, 21]],
21136                    "1698": [0, [19, 79, 23, 21]],
21137                    "1699": [0, [19, 79, 24, 21]],
21138                    "1746": [0, [19, 79, 21, 70]],
21139                    "1747": [0, [19, 79, 22, 70]],
21140                    "1748": [0, [19, 79, 23, 70]],
21141                    "1749": [0, [19, 79, 24, 70]],
21142                    "1752": [0, [19, 79, 21, 71]],
21143                    "1753": [0, [19, 79, 22, 71]],
21144                    "1754": [0, [19, 79, 23, 71]],
21145                    "1755": [0, [19, 79, 24, 71]],
21146                    "1808": [0, [19, 79, 21, 72]],
21147                    "1809": [0, [19, 79, 22, 72]],
21148                    "1810": [0, [19, 79, 23, 72]],
21149                    "1811": [0, [19, 79, 24, 72]],
21150                    "1814": [0, [19, 79, 21, 22]],
21151                    "1815": [0, [19, 79, 22, 22]],
21152                    "1816": [0, [19, 79, 23, 22]],
21153                    "1817": [0, [19, 79, 24, 22]],
21154                    "2378": [0, [19, 79, 22, 3]],
21155                    "2379": [0, [19, 79, 23, 3]],
21156                    "2380": [0, [19, 79, 24, 3]],
21157                    "2381": [0, [19, 79, 22, 12]],
21158                    "2382": [0, [19, 79, 23, 12]],
21159                    "2384": [0, [19, 79, 21, 1]],
21160                    "2387": [0, [19, 79, 24, 1]],
21161                    "2390": [0, [19, 79, 23, 10]],
21162                    "2404": [0, [19, 79, 22, 6]],
21163                    "2514": [0, [19, 79, 21, 43]],
21164                    "2520": [0, [19, 79, 21, 44]],
21165                    "2577": [0, [19, 79, 21, 67]],
21166                    "2578": [0, [19, 79, 22, 67]],
21167                    "2625": [0, [19, 79, 21, 70]],
21168                    "2628": [0, [19, 79, 24, 70]],
21169                    "2632": [0, [19, 79, 22, 71]],
21170                    "4": [1, [19, 79, 26, 1]],
21171                    "930": [1, [19, 79, 26, 45]],
21172                    "543": [1, [19, 79, 84, 12]],
21173                    "2421": [1, [19, 79, 26, 3]],
21174                    "2136": [2, [19, 79, 21, 9]],
21175                    "2262": [2, [19, 79, 21, 12]],
21176                    "2279": [2, [19, 79, 21, 69]],
21177                    "2348": [2, [19, 79, 24, 71]],
21178                    "2353": [2, [19, 79, 23, 72]],
21179                    "2354": [2, [19, 79, 24, 72]],
21180                    "3403": [1, [19, 79, 83, 24]],
21181                    "2208": [3, [19, 79, 83, 1]],
21182                    "389": [0, [20, 79, 23, 12]],
21183                    "403": [0, [20, 79, 22, 10]],
21184                    "407": [0, [20, 79, 21, 4]],
21185                    "415": [0, [20, 79, 24, 7]],
21186                    "419": [0, [20, 79, 23, 9]],
21187                    "1729": [0, [20, 79, 24, 68]],
21188                    "1734": [0, [20, 79, 23, 22]],
21189                    "2447": [0, [20, 79, 23, 11]],
21190                    "2466": [0, [20, 79, 22, 9]],
21191                    "2468": [0, [20, 79, 24, 9]],
21192                    "2472": [0, [20, 79, 23, 2]],
21193                    "2473": [0, [20, 79, 23, 3]],
21194                    "2476": [0, [20, 79, 21, 5]],
21195                    "2478": [0, [20, 79, 23, 5]],
21196                    "2484": [0, [20, 79, 24, 6]],
21197                    "2615": [0, [20, 79, 23, 68]],
21198                    "2621": [0, [20, 79, 23, 22]],
21199                    "1967": [4, [20, 79, 26, 6]],
21200                    "976": [4, [20, 79, 26, 1]],
21201                    "3138": [4, [20, 79, 26, 19]],
21202                    "2538": [4, [20, 79, 26, 8]],
21203                    "3408": [3, [19, 79, 84, 24]],
21204                    "3194": [2, [20, 79, 22, 60]],
21205                    "3141": [2, [20, 79, 23, 19]],
21206                    "2175": [2, [20, 79, 22, 7]],
21207                    "3178": [2, [20, 79, 24, 45]],
21208                    "2321": [2, [20, 79, 21, 23]],
21209                    "2335": [2, [20, 79, 23, 22]],
21210                    "826": [5, [19, 80, 24, 47]],
21211                    "3094": [6, [20, 81, 21, 4]],
21212                    "3095": [6, [20, 81, 23, 4]],
21213                    "854": [6, [20, 81, 24, 1]],
21214                    "2852": [4, [19, 218, 21, 8]],
21215                    "2860": [4, [19, 218, 21, 18]],
21216                    "2869": [4, [19, 218, 22, 7]],
21217                    "2883": [7, [19, 218, 84, 9]],
21218                    "2889": [7, [19, 218, 26, 4]],
21219                    "2891": [7, [19, 218, 84, 4]],
21220                    "2790": [4, [20, 213, 21, 1]],
21221                    "2799": [4, [20, 213, 24, 4]],
21222                    "2803": [4, [20, 213, 22, 7]],
21223                    "2810": [4, [20, 213, 23, 11]],
21224                    "2814": [4, [20, 213, 21, 12]],
21225                    "2822": [4, [20, 213, 23, 27]],
21226                    "3409": [1, [19, 79, 83, 72]],
21227                    "1827": [8, [19, 135, 23, 11]],
21228                    "1828": [8, [19, 135, 24, 11]],
21229                    "1831": [8, [19, 135, 22, 12]],
21230                    "1834": [9, [19, 135, 25, 12]],
21231                    "2068": [10, [19, 135, 26, 11]],
21232                    "2954": [6, [19, 328, 23, 12]],
21233                    "2971": [6, [19, 328, 22, 19]],
21234                    "2977": [6, [19, 328, 22, 74]],
21235                    "3240": [11, [19, 370, 21, 107]],
21236                    "3241": [11, [19, 370, 22, 107]],
21237                    "3267": [12, [19, 371, 22, 8]],
21238                    "3311": [12, [19, 371, 22, 5]],
21239                    "1103": [13, [20, 104, 24, 46]],
21240                    "1117": [13, [20, 104, 22, 44]],
21241                    "1130": [13, [20, 104, 23, 42]],
21242                    "1131": [13, [20, 104, 24, 42]],
21243                    "1134": [13, [20, 104, 23, 65]],
21244                    "2383": [0, [19, 79, 24, 12]],
21245                    "2393": [0, [19, 79, 22, 4]],
21246                    "2398": [0, [19, 79, 21, 5]],
21247                    "2414": [0, [19, 79, 24, 8]],
21248                    "2415": [0, [19, 79, 21, 11]],
21249                    "2508": [0, [19, 79, 21, 42]],
21250                    "2646": [0, [19, 79, 24, 22]],
21251                    "2": [1, [19, 79, 26, 12]],
21252                    "8": [1, [19, 79, 26, 4]],
21253                    "12": [1, [19, 79, 26, 6]],
21254                    "531": [1, [19, 79, 84, 7]],
21255                    "16": [1, [19, 79, 26, 8]],
21256                    "2373": [1, [19, 79, 26, 5]],
21257                    "2375": [1, [19, 79, 26, 6]],
21258                    "2491": [1, [19, 79, 84, 7]],
21259                    "2492": [1, [19, 79, 83, 9]],
21260                    "2493": [1, [19, 79, 84, 9]],
21261                    "2495": [1, [19, 79, 84, 1]],
21262                    "2496": [1, [19, 79, 83, 11]],
21263                    "2499": [1, [19, 79, 84, 4]],
21264                    "2503": [1, [19, 79, 84, 12]],
21265                    "3404": [1, [19, 79, 83, 24]],
21266                    "2541": [1, [19, 79, 26, 8]],
21267                    "2545": [1, [19, 79, 26, 11]],
21268                    "3452": [1, [19, 79, 83, 5]],
21269                    "2648": [1, [19, 79, 26, 22]],
21270                    "2096": [2, [19, 79, 23, 12]],
21271                    "2115": [2, [19, 79, 24, 5]],
21272                    "2247": [2, [19, 79, 22, 45]],
21273                    "2267": [2, [19, 79, 21, 27]],
21274                    "2273": [2, [19, 79, 21, 24]],
21275                    "2280": [2, [19, 79, 22, 69]],
21276                    "2282": [2, [19, 79, 24, 69]],
21277                    "2288": [2, [19, 79, 24, 23]],
21278                    "2300": [2, [19, 79, 24, 21]],
21279                    "2351": [2, [19, 79, 21, 72]],
21280                    "2135": [3, [19, 79, 26, 3]],
21281                    "2213": [3, [19, 79, 84, 4]],
21282                    "2216": [3, [19, 79, 83, 12]],
21283                    "2218": [3, [19, 79, 83, 7]],
21284                    "3498": [3, [19, 79, 84, 45]],
21285                    "2227": [3, [19, 79, 26, 42]],
21286                    "2350": [3, [19, 79, 26, 71]],
21287                    "394": [0, [20, 79, 23, 1]],
21288                    "397": [0, [20, 79, 21, 11]],
21289                    "413": [0, [20, 79, 22, 7]],
21290                    "438": [0, [20, 79, 22, 6]],
21291                    "440": [0, [20, 79, 24, 6]],
21292                    "445": [0, [20, 79, 24, 8]],
21293                    "3183": [0, [20, 79, 23, 60]],
21294                    "3205": [0, [20, 79, 21, 20]],
21295                    "3128": [0, [20, 79, 22, 19]],
21296                    "3130": [0, [20, 79, 24, 19]],
21297                    "1711": [0, [20, 79, 24, 24]],
21298                    "1716": [0, [20, 79, 23, 62]],
21299                    "1726": [0, [20, 79, 21, 68]],
21300                    "2620": [0, [20, 79, 22, 22]],
21301                    "981": [4, [20, 79, 26, 5]],
21302                    "3499": [4, [20, 393, 21, 1]],
21303                    "3526": [4, [20, 393, 24, 3]],
21304                    "3567": [7, [19, 395, 1, 1]],
21305                    "2507": [4, [20, 79, 26, 2]],
21306                    "2171": [2, [20, 79, 23, 4]],
21307                    "2179": [2, [20, 79, 21, 9]],
21308                    "2311": [2, [20, 79, 23, 24]],
21309                    "2312": [2, [20, 79, 24, 24]],
21310                    "3595": [7, [19, 395, 23, 26]],
21311                    "3597": [7, [19, 395, 23, 33]],
21312                    "3599": [7, [19, 395, 23, 113]],
21313                    "995": [5, [20, 80, 21, 43]],
21314                    "998": [5, [20, 80, 24, 43]],
21315                    "1012": [5, [20, 80, 23, 44]],
21316                    "1324": [6, [19, 81, 23, 38]],
21317                    "1333": [6, [19, 81, 22, 9]],
21318                    "1335": [6, [19, 81, 24, 9]],
21319                    "1338": [6, [19, 81, 22, 57]],
21320                    "3090": [6, [20, 81, 23, 11]],
21321                    "900": [14, [20, 81, 25, 12]],
21322                    "2845": [4, [19, 218, 22, 1]],
21323                    "2847": [4, [19, 218, 24, 1]],
21324                    "2871": [4, [19, 218, 24, 7]],
21325                    "2876": [4, [19, 218, 21, 9]],
21326                    "3623": [5, [19, 395, 26, 12]],
21327                    "2873": [7, [19, 218, 26, 7]],
21328                    "2874": [7, [19, 218, 83, 7]],
21329                    "2890": [7, [19, 218, 83, 4]],
21330                    "2792": [4, [20, 213, 23, 1]],
21331                    "2805": [4, [20, 213, 24, 7]],
21332                    "2823": [4, [20, 213, 24, 27]],
21333                    "2829": [4, [20, 213, 24, 9]],
21334                    "1845": [8, [19, 135, 21, 30]],
21335                    "3033": [8, [19, 135, 23, 4]],
21336                    "3034": [8, [19, 135, 24, 4]],
21337                    "3039": [8, [19, 135, 23, 19]],
21338                    "3035": [9, [19, 135, 25, 4]],
21339                    "3024": [10, [19, 135, 26, 30]],
21340                    "3030": [10, [19, 135, 26, 1]],
21341                    "2985": [6, [19, 328, 24, 3]],
21342                    "2993": [15, [19, 328, 26, 75]],
21343                    "2969": [15, [19, 328, 26, 4]],
21344                    "3249": [11, [19, 370, 21, 31]],
21345                    "3239": [11, [19, 370, 23, 107]],
21346                    "1106": [13, [20, 104, 23, 38]],
21347                    "1109": [13, [20, 104, 22, 57]],
21348                    "2385": [0, [19, 79, 22, 1]],
21349                    "2386": [0, [19, 79, 23, 1]],
21350                    "2388": [0, [19, 79, 21, 10]],
21351                    "2403": [0, [19, 79, 21, 6]],
21352                    "2418": [0, [19, 79, 24, 11]],
21353                    "2515": [0, [19, 79, 22, 43]],
21354                    "2521": [0, [19, 79, 22, 44]],
21355                    "2523": [0, [19, 79, 24, 44]],
21356                    "2094": [2, [19, 79, 24, 3]],
21357                    "2097": [2, [19, 79, 24, 12]],
21358                    "2125": [2, [19, 79, 21, 8]],
21359                    "2129": [2, [19, 79, 21, 11]],
21360                    "2130": [2, [19, 79, 22, 11]],
21361                    "2147": [2, [19, 79, 24, 2]],
21362                    "2268": [2, [19, 79, 22, 27]],
21363                    "2269": [2, [19, 79, 23, 27]],
21364                    "2347": [2, [19, 79, 23, 71]],
21365                    "2083": [3, [19, 79, 26, 10]],
21366                    "2205": [3, [19, 79, 84, 7]],
21367                    "2210": [3, [19, 79, 83, 11]],
21368                    "2211": [3, [19, 79, 84, 11]],
21369                    "3405": [3, [19, 79, 83, 24]],
21370                    "387": [0, [20, 79, 21, 12]],
21371                    "392": [0, [20, 79, 21, 1]],
21372                    "400": [0, [20, 79, 24, 11]],
21373                    "425": [0, [20, 79, 24, 2]],
21374                    "2442": [0, [20, 79, 23, 1]],
21375                    "2458": [0, [20, 79, 24, 4]],
21376                    "2461": [0, [20, 79, 22, 7]],
21377                    "2465": [0, [20, 79, 21, 9]],
21378                    "2471": [0, [20, 79, 22, 2]],
21379                    "2477": [0, [20, 79, 22, 5]],
21380                    "2481": [0, [20, 79, 21, 6]],
21381                    "2482": [0, [20, 79, 22, 6]],
21382                    "2483": [0, [20, 79, 23, 6]],
21383                    "2489": [0, [20, 79, 24, 8]],
21384                    "2549": [0, [20, 79, 24, 2]],
21385                    "2608": [0, [20, 79, 22, 23]],
21386                    "2614": [0, [20, 79, 22, 68]],
21387                    "982": [4, [20, 79, 26, 7]],
21388                    "3192": [4, [20, 79, 26, 60]],
21389                    "1707": [4, [20, 79, 26, 27]],
21390                    "3410": [1, [19, 79, 83, 72]],
21391                    "2506": [4, [20, 79, 26, 9]],
21392                    "2159": [2, [20, 79, 21, 11]],
21393                    "2160": [2, [20, 79, 22, 11]],
21394                    "2164": [2, [20, 79, 21, 10]],
21395                    "2165": [2, [20, 79, 22, 10]],
21396                    "2176": [2, [20, 79, 23, 7]],
21397                    "2180": [2, [20, 79, 22, 9]],
21398                    "2181": [2, [20, 79, 23, 9]],
21399                    "2187": [2, [20, 79, 23, 3]],
21400                    "3193": [2, [20, 79, 21, 60]],
21401                    "3195": [2, [20, 79, 23, 60]],
21402                    "824": [5, [19, 80, 22, 47]],
21403                    "825": [5, [19, 80, 23, 47]],
21404                    "1020": [5, [19, 80, 21, 54]],
21405                    "1039": [16, [19, 80, 25, 42]],
21406                    "985": [5, [20, 80, 21, 54]],
21407                    "997": [5, [20, 80, 23, 43]],
21408                    "1017": [5, [20, 80, 23, 40]],
21409                    "1018": [5, [20, 80, 24, 40]],
21410                    "1009": [16, [20, 80, 25, 45]],
21411                    "1328": [6, [19, 81, 22, 1]],
21412                    "1342": [6, [19, 81, 21, 11]],
21413                    "3021": [8, [19, 135, 24, 107]],
21414                    "3031": [8, [19, 135, 21, 4]],
21415                    "1829": [9, [19, 135, 25, 11]],
21416                    "3235": [11, [19, 370, 23, 1]],
21417                    "3238": [11, [19, 370, 22, 1]],
21418                    "3246": [11, [19, 370, 24, 12]],
21419                    "3237": [11, [19, 370, 24, 107]],
21420                    "3316": [1, [19, 371, 26, 5]],
21421                    "1100": [13, [20, 104, 21, 46]],
21422                    "1116": [13, [20, 104, 21, 44]],
21423                    "3417": [3, [19, 79, 83, 23]],
21424                    "2389": [0, [19, 79, 22, 10]],
21425                    "2395": [0, [19, 79, 24, 4]],
21426                    "2419": [0, [19, 79, 21, 3]],
21427                    "2429": [0, [19, 79, 24, 9]],
21428                    "2527": [0, [19, 79, 22, 19]],
21429                    "2528": [0, [19, 79, 23, 19]],
21430                    "3406": [1, [19, 79, 84, 24]],
21431                    "2582": [1, [19, 79, 26, 67]],
21432                    "2093": [2, [19, 79, 23, 3]],
21433                    "2106": [2, [19, 79, 21, 4]],
21434                    "2356": [3, [19, 79, 26, 72]],
21435                    "3411": [3, [19, 79, 83, 72]],
21436                    "414": [0, [20, 79, 23, 7]],
21437                    "420": [0, [20, 79, 24, 9]],
21438                    "444": [0, [20, 79, 23, 8]],
21439                    "3184": [0, [20, 79, 24, 60]],
21440                    "3188": [0, [20, 79, 22, 60]],
21441                    "3127": [0, [20, 79, 21, 19]],
21442                    "3134": [0, [20, 79, 22, 19]],
21443                    "1704": [0, [20, 79, 23, 27]],
21444                    "1732": [0, [20, 79, 21, 22]],
21445                    "2436": [0, [20, 79, 22, 12]],
21446                    "2441": [0, [20, 79, 22, 1]],
21447                    "2443": [0, [20, 79, 24, 1]],
21448                    "2457": [0, [20, 79, 23, 4]],
21449                    "2460": [0, [20, 79, 21, 7]],
21450                    "2462": [0, [20, 79, 23, 7]],
21451                    "2488": [0, [20, 79, 23, 8]],
21452                    "2551": [0, [20, 79, 21, 3]],
21453                    "2589": [0, [20, 79, 21, 27]],
21454                    "2591": [0, [20, 79, 23, 27]],
21455                    "2592": [0, [20, 79, 24, 27]],
21456                    "3420": [3, [19, 79, 84, 23]],
21457                    "3426": [3, [19, 79, 84, 67]],
21458                    "2190": [2, [20, 79, 21, 5]],
21459                    "3157": [2, [20, 79, 21, 43]],
21460                    "1042": [5, [19, 80, 23, 45]],
21461                    "1046": [5, [19, 80, 22, 44]],
21462                    "1034": [16, [19, 80, 25, 43]],
21463                    "990": [5, [20, 80, 21, 4]],
21464                    "993": [5, [20, 80, 24, 4]],
21465                    "1004": [16, [20, 80, 25, 42]],
21466                    "1019": [16, [20, 80, 25, 40]],
21467                    "1325": [6, [19, 81, 24, 38]],
21468                    "1327": [6, [19, 81, 21, 1]],
21469                    "1329": [6, [19, 81, 23, 1]],
21470                    "1330": [6, [19, 81, 24, 1]],
21471                    "852": [6, [20, 81, 22, 1]],
21472                    "2861": [4, [19, 218, 22, 18]],
21473                    "2859": [7, [19, 218, 84, 8]],
21474                    "3500": [4, [20, 393, 21, 12]],
21475                    "3510": [4, [20, 393, 22, 3]],
21476                    "2881": [7, [19, 218, 26, 9]],
21477                    "2820": [4, [20, 213, 21, 27]],
21478                    "2821": [4, [20, 213, 22, 27]],
21479                    "3020": [8, [19, 135, 23, 107]],
21480                    "3026": [8, [19, 135, 22, 1]],
21481                    "2952": [6, [19, 328, 21, 12]],
21482                    "2979": [6, [19, 328, 24, 74]],
21483                    "2965": [6, [19, 328, 22, 4]],
21484                    "2975": [15, [19, 328, 26, 19]],
21485                    "3250": [11, [19, 370, 22, 31]],
21486                    "3274": [12, [19, 371, 21, 12]],
21487                    "3282": [12, [19, 371, 24, 1]],
21488                    "3284": [12, [19, 371, 22, 9]],
21489                    "3287": [1, [19, 371, 26, 7]],
21490                    "3295": [1, [19, 371, 26, 9]],
21491                    "1101": [13, [20, 104, 22, 46]],
21492                    "1107": [13, [20, 104, 24, 38]],
21493                    "1126": [13, [20, 104, 23, 40]],
21494                    "1135": [13, [20, 104, 24, 65]],
21495                    "1138": [13, [20, 104, 23, 54]],
21496                    "1139": [13, [20, 104, 24, 54]],
21497                    "2391": [0, [19, 79, 24, 10]],
21498                    "2392": [0, [19, 79, 21, 4]],
21499                    "2405": [0, [19, 79, 23, 6]],
21500                    "2411": [0, [19, 79, 21, 8]],
21501                    "2422": [0, [19, 79, 21, 9]],
21502                    "2423": [0, [19, 79, 22, 9]],
21503                    "2567": [0, [19, 79, 23, 69]],
21504                    "2571": [0, [19, 79, 21, 23]],
21505                    "2631": [0, [19, 79, 21, 71]],
21506                    "2638": [0, [19, 79, 22, 72]],
21507                    "2639": [0, [19, 79, 23, 72]],
21508                    "2640": [0, [19, 79, 24, 72]],
21509                    "2643": [0, [19, 79, 21, 22]],
21510                    "2644": [0, [19, 79, 22, 22]],
21511                    "533": [1, [19, 79, 84, 9]],
21512                    "536": [1, [19, 79, 83, 11]],
21513                    "537": [1, [19, 79, 84, 11]],
21514                    "538": [1, [19, 79, 83, 4]],
21515                    "906": [1, [19, 79, 26, 42]],
21516                    "924": [1, [19, 79, 26, 19]],
21517                    "1671": [1, [19, 79, 26, 27]],
21518                    "2622": [0, [20, 79, 24, 22]],
21519                    "980": [4, [20, 79, 26, 4]],
21520                    "983": [4, [20, 79, 26, 8]],
21521                    "3156": [4, [20, 79, 26, 43]],
21522                    "3407": [1, [19, 79, 84, 24]],
21523                    "2505": [4, [20, 79, 26, 1]],
21524                    "2594": [4, [20, 79, 26, 27]],
21525                    "2150": [2, [20, 79, 22, 12]],
21526                    "2152": [2, [20, 79, 24, 12]],
21527                    "2162": [2, [20, 79, 24, 11]],
21528                    "2170": [2, [20, 79, 22, 4]],
21529                    "1043": [5, [19, 80, 24, 45]],
21530                    "1005": [5, [20, 80, 21, 45]],
21531                    "1008": [5, [20, 80, 24, 45]],
21532                    "1013": [5, [20, 80, 24, 44]],
21533                    "1334": [6, [19, 81, 23, 9]],
21534                    "1352": [6, [19, 81, 21, 8]],
21535                    "1341": [14, [19, 81, 25, 57]],
21536                    "872": [6, [20, 81, 22, 7]],
21537                    "873": [6, [20, 81, 23, 7]],
21538                    "892": [6, [20, 81, 22, 9]],
21539                    "893": [6, [20, 81, 23, 9]],
21540                    "855": [14, [20, 81, 25, 1]],
21541                    "2959": [6, [19, 328, 22, 1]],
21542                    "2982": [6, [19, 328, 21, 3]],
21543                    "2984": [6, [19, 328, 23, 3]],
21544                    "3233": [11, [19, 370, 21, 12]],
21545                    "3247": [11, [19, 370, 23, 12]],
21546                    "3248": [11, [19, 370, 21, 1]],
21547                    "3251": [11, [19, 370, 24, 31]],
21548                    "3273": [12, [19, 371, 24, 9]],
21549                    "3278": [12, [19, 371, 23, 1]],
21550                    "3281": [12, [19, 371, 23, 9]],
21551                    "3291": [12, [19, 371, 23, 8]],
21552                    "3293": [12, [19, 371, 21, 9]],
21553                    "3312": [12, [19, 371, 23, 5]],
21554                    "3314": [12, [19, 371, 24, 5]],
21555                    "3302": [12, [19, 371, 21, 1]],
21556                    "1111": [13, [20, 104, 24, 57]],
21557                    "1118": [13, [20, 104, 23, 44]],
21558                    "1124": [13, [20, 104, 21, 40]],
21559                    "1128": [13, [20, 104, 21, 42]],
21560                    "2394": [0, [19, 79, 23, 4]],
21561                    "2399": [0, [19, 79, 22, 5]],
21562                    "2416": [0, [19, 79, 22, 11]],
21563                    "3230": [0, [19, 79, 22, 108]],
21564                    "2522": [0, [19, 79, 23, 44]],
21565                    "2533": [0, [19, 79, 22, 45]],
21566                    "2553": [0, [19, 79, 21, 27]],
21567                    "2573": [0, [19, 79, 23, 23]],
21568                    "2585": [0, [19, 79, 23, 21]],
21569                    "10": [1, [19, 79, 26, 5]],
21570                    "534": [1, [19, 79, 83, 1]],
21571                    "539": [1, [19, 79, 84, 4]],
21572                    "1689": [1, [19, 79, 26, 23]],
21573                    "2365": [1, [19, 79, 26, 12]],
21574                    "2371": [1, [19, 79, 26, 4]],
21575                    "3412": [1, [19, 79, 84, 72]],
21576                    "2513": [1, [19, 79, 26, 42]],
21577                    "2558": [1, [19, 79, 26, 27]],
21578                    "2362": [3, [19, 79, 26, 22]],
21579                    "393": [0, [20, 79, 22, 1]],
21580                    "423": [0, [20, 79, 22, 2]],
21581                    "435": [0, [20, 79, 24, 5]],
21582                    "437": [0, [20, 79, 21, 6]],
21583                    "439": [0, [20, 79, 23, 6]],
21584                    "3190": [0, [20, 79, 24, 60]],
21585                    "427": [0, [20, 79, 21, 3]],
21586                    "1733": [0, [20, 79, 22, 22]],
21587                    "3153": [0, [20, 79, 23, 43]],
21588                    "3200": [0, [20, 79, 22, 20]],
21589                    "2450": [0, [20, 79, 21, 10]],
21590                    "2453": [0, [20, 79, 24, 10]],
21591                    "2470": [0, [20, 79, 21, 2]],
21592                    "2596": [0, [20, 79, 22, 24]],
21593                    "2616": [0, [20, 79, 24, 68]],
21594                    "3414": [3, [19, 79, 84, 72]],
21595                    "3140": [2, [20, 79, 22, 19]],
21596                    "3196": [2, [20, 79, 24, 60]],
21597                    "3142": [2, [20, 79, 24, 19]],
21598                    "3139": [2, [20, 79, 21, 19]],
21599                    "3159": [2, [20, 79, 23, 43]],
21600                    "2174": [2, [20, 79, 21, 7]],
21601                    "1003": [5, [20, 80, 24, 42]],
21602                    "1007": [5, [20, 80, 23, 45]],
21603                    "1016": [5, [20, 80, 22, 40]],
21604                    "3416": [1, [19, 79, 83, 23]],
21605                    "3477": [3, [19, 79, 83, 19]],
21606                    "3478": [1, [19, 79, 84, 19]],
21607                    "2400": [0, [19, 79, 23, 5]],
21608                    "2410": [0, [19, 79, 24, 7]],
21609                    "2424": [0, [19, 79, 23, 9]],
21610                    "2425": [0, [19, 79, 23, 45]],
21611                    "2432": [0, [19, 79, 23, 2]],
21612                    "3229": [0, [19, 79, 24, 108]],
21613                    "2510": [0, [19, 79, 23, 42]],
21614                    "2516": [0, [19, 79, 23, 43]],
21615                    "2517": [0, [19, 79, 24, 43]],
21616                    "2526": [0, [19, 79, 21, 19]],
21617                    "2529": [0, [19, 79, 24, 19]],
21618                    "2532": [0, [19, 79, 21, 45]],
21619                    "2555": [0, [19, 79, 23, 27]],
21620                    "2556": [0, [19, 79, 24, 27]],
21621                    "2559": [0, [19, 79, 21, 24]],
21622                    "2560": [0, [19, 79, 22, 24]],
21623                    "2566": [0, [19, 79, 22, 69]],
21624                    "2568": [0, [19, 79, 24, 69]],
21625                    "2586": [0, [19, 79, 24, 21]],
21626                    "2626": [0, [19, 79, 22, 70]],
21627                    "2627": [0, [19, 79, 23, 70]],
21628                    "2645": [0, [19, 79, 23, 22]],
21629                    "14": [1, [19, 79, 26, 7]],
21630                    "532": [1, [19, 79, 83, 9]],
21631                    "18": [1, [19, 79, 26, 9]],
21632                    "1677": [1, [19, 79, 26, 24]],
21633                    "3413": [1, [19, 79, 84, 72]],
21634                    "3479": [1, [19, 79, 84, 19]],
21635                    "2428": [1, [19, 79, 26, 45]],
21636                    "2501": [1, [19, 79, 84, 8]],
21637                    "2502": [1, [19, 79, 83, 12]],
21638                    "2519": [1, [19, 79, 26, 43]],
21639                    "2570": [1, [19, 79, 26, 69]],
21640                    "3501": [4, [20, 393, 21, 4]],
21641                    "2588": [1, [19, 79, 26, 21]],
21642                    "2636": [1, [19, 79, 26, 71]],
21643                    "2642": [1, [19, 79, 26, 72]],
21644                    "2118": [2, [19, 79, 22, 6]],
21645                    "2131": [2, [19, 79, 23, 11]],
21646                    "2146": [2, [19, 79, 23, 2]],
21647                    "2224": [2, [19, 79, 23, 42]],
21648                    "2229": [2, [19, 79, 22, 43]],
21649                    "2235": [2, [19, 79, 22, 44]],
21650                    "2274": [2, [19, 79, 22, 24]],
21651                    "3505": [4, [20, 393, 21, 69]],
21652                    "2091": [3, [19, 79, 26, 7]],
21653                    "2284": [3, [19, 79, 26, 69]],
21654                    "3129": [0, [20, 79, 23, 19]],
21655                    "3171": [0, [20, 79, 23, 45]],
21656                    "3207": [0, [20, 79, 23, 20]],
21657                    "3165": [0, [20, 79, 23, 45]],
21658                    "2448": [0, [20, 79, 24, 11]],
21659                    "2463": [0, [20, 79, 24, 7]],
21660                    "2467": [0, [20, 79, 23, 9]],
21661                    "2479": [0, [20, 79, 24, 5]],
21662                    "2487": [0, [20, 79, 22, 8]],
21663                    "2552": [0, [20, 79, 22, 3]],
21664                    "2191": [2, [20, 79, 22, 5]],
21665                    "2304": [2, [20, 79, 22, 27]],
21666                    "2310": [2, [20, 79, 22, 24]],
21667                    "2316": [2, [20, 79, 22, 62]],
21668                    "1036": [5, [19, 80, 22, 42]],
21669                    "833": [16, [19, 80, 25, 46]],
21670                    "808": [5, [20, 80, 23, 46]],
21671                    "3568": [7, [19, 395, 1, 26]],
21672                    "2401": [0, [19, 79, 24, 5]],
21673                    "2406": [0, [19, 79, 24, 6]],
21674                    "3226": [0, [19, 79, 21, 108]],
21675                    "2511": [0, [19, 79, 24, 42]],
21676                    "2554": [0, [19, 79, 22, 27]],
21677                    "374": [1, [19, 79, 26, 3]],
21678                    "542": [1, [19, 79, 83, 12]],
21679                    "912": [1, [19, 79, 26, 43]],
21680                    "3415": [1, [19, 79, 83, 23]],
21681                    "2500": [1, [19, 79, 83, 8]],
21682                    "2576": [1, [19, 79, 26, 23]],
21683                    "2095": [2, [19, 79, 22, 12]],
21684                    "2105": [2, [19, 79, 24, 10]],
21685                    "2137": [2, [19, 79, 22, 9]],
21686                    "2143": [2, [19, 79, 24, 9]],
21687                    "2270": [2, [19, 79, 24, 27]],
21688                    "2275": [2, [19, 79, 23, 24]],
21689                    "2345": [2, [19, 79, 21, 71]],
21690                    "3473": [1, [19, 79, 84, 27]],
21691                    "2142": [3, [19, 79, 26, 45]],
21692                    "2212": [3, [19, 79, 83, 4]],
21693                    "2214": [3, [19, 79, 83, 8]],
21694                    "2239": [3, [19, 79, 26, 44]],
21695                    "409": [0, [20, 79, 23, 4]],
21696                    "433": [0, [20, 79, 22, 5]],
21697                    "1705": [0, [20, 79, 24, 27]],
21698                    "1721": [0, [20, 79, 22, 23]],
21699                    "3135": [0, [20, 79, 23, 19]],
21700                    "3172": [0, [20, 79, 24, 45]],
21701                    "3154": [0, [20, 79, 24, 43]],
21702                    "2437": [0, [20, 79, 23, 12]],
21703                    "2474": [0, [20, 79, 24, 3]],
21704                    "2486": [0, [20, 79, 21, 8]],
21705                    "2601": [0, [20, 79, 21, 62]],
21706                    "3475": [1, [19, 79, 83, 19]],
21707                    "3174": [4, [20, 79, 26, 45]],
21708                    "2154": [2, [20, 79, 21, 1]],
21709                    "2317": [2, [20, 79, 23, 62]],
21710                    "2322": [2, [20, 79, 22, 23]],
21711                    "2328": [2, [20, 79, 22, 68]],
21712                    "2329": [2, [20, 79, 23, 68]],
21713                    "2334": [2, [20, 79, 22, 22]],
21714                    "2336": [2, [20, 79, 24, 22]],
21715                    "2248": [3, [20, 79, 26, 11]],
21716                    "2250": [3, [20, 79, 26, 5]],
21717                    "3502": [4, [20, 393, 21, 3]],
21718                    "829": [5, [19, 80, 21, 46]],
21719                    "1022": [5, [19, 80, 23, 54]],
21720                    "1032": [5, [19, 80, 23, 43]],
21721                    "1041": [5, [19, 80, 22, 45]],
21722                    "1024": [16, [19, 80, 25, 54]],
21723                    "807": [5, [20, 80, 22, 46]],
21724                    "809": [5, [20, 80, 24, 46]],
21725                    "3096": [6, [20, 81, 24, 4]],
21726                    "853": [6, [20, 81, 23, 1]],
21727                    "871": [6, [20, 81, 21, 7]],
21728                    "877": [6, [20, 81, 22, 22]],
21729                    "888": [6, [20, 81, 23, 8]],
21730                    "889": [6, [20, 81, 24, 8]],
21731                    "896": [6, [20, 81, 21, 12]],
21732                    "897": [6, [20, 81, 22, 12]],
21733                    "878": [6, [20, 81, 23, 22]],
21734                    "886": [6, [20, 81, 21, 8]],
21735                    "2838": [4, [19, 218, 23, 12]],
21736                    "2862": [4, [19, 218, 23, 18]],
21737                    "2863": [4, [19, 218, 24, 18]],
21738                    "2870": [4, [19, 218, 23, 7]],
21739                    "2841": [7, [19, 218, 26, 12]],
21740                    "2843": [7, [19, 218, 84, 12]],
21741                    "2850": [7, [19, 218, 83, 1]],
21742                    "3537": [1, [20, 393, 25, 69]],
21743                    "2865": [7, [19, 218, 26, 18]],
21744                    "2866": [7, [19, 218, 83, 18]],
21745                    "2798": [4, [20, 213, 23, 4]],
21746                    "2811": [4, [20, 213, 24, 11]],
21747                    "2826": [4, [20, 213, 21, 9]],
21748                    "3028": [8, [19, 135, 24, 1]],
21749                    "3032": [8, [19, 135, 22, 4]],
21750                    "3038": [8, [19, 135, 22, 19]],
21751                    "3268": [12, [19, 371, 21, 8]],
21752                    "3276": [12, [19, 371, 24, 11]],
21753                    "3292": [1, [19, 371, 26, 8]],
21754                    "1102": [13, [20, 104, 23, 46]],
21755                    "1105": [13, [20, 104, 22, 38]],
21756                    "1113": [13, [20, 104, 22, 59]],
21757                    "1120": [13, [20, 104, 21, 43]],
21758                    "1121": [13, [20, 104, 22, 43]],
21759                    "2407": [0, [19, 79, 21, 7]],
21760                    "2408": [0, [19, 79, 22, 7]],
21761                    "2412": [0, [19, 79, 22, 8]],
21762                    "3231": [0, [19, 79, 23, 108]],
21763                    "2548": [0, [19, 79, 21, 12]],
21764                    "2561": [0, [19, 79, 23, 24]],
21765                    "2562": [0, [19, 79, 24, 24]],
21766                    "2565": [0, [19, 79, 21, 69]],
21767                    "2579": [0, [19, 79, 23, 67]],
21768                    "2583": [0, [19, 79, 21, 21]],
21769                    "2634": [0, [19, 79, 24, 71]],
21770                    "535": [1, [19, 79, 84, 1]],
21771                    "2547": [1, [19, 79, 26, 2]],
21772                    "2101": [2, [19, 79, 24, 1]],
21773                    "2102": [2, [19, 79, 21, 10]],
21774                    "2107": [2, [19, 79, 22, 4]],
21775                    "2109": [2, [19, 79, 24, 4]],
21776                    "2113": [2, [19, 79, 22, 5]],
21777                    "2242": [2, [19, 79, 23, 19]],
21778                    "2243": [2, [19, 79, 24, 19]],
21779                    "2340": [2, [19, 79, 22, 70]],
21780                    "2296": [3, [19, 79, 26, 67]],
21781                    "395": [0, [20, 79, 24, 1]],
21782                                        "424": [0, [20, 79, 23, 2]],
21783                    "429": [0, [20, 79, 23, 3]],
21784                    "3208": [0, [20, 79, 24, 20]],
21785                    "3166": [0, [20, 79, 24, 45]],
21786                    "3202": [0, [20, 79, 24, 20]],
21787                    "3170": [0, [20, 79, 22, 45]],
21788                    "1702": [0, [20, 79, 21, 27]],
21789                    "1720": [0, [20, 79, 21, 23]],
21790                    "3201": [0, [20, 79, 23, 20]],
21791                    "3152": [0, [20, 79, 22, 43]],
21792                    "3146": [0, [20, 79, 22, 43]],
21793                    "2440": [0, [20, 79, 21, 1]],
21794                    "2446": [0, [20, 79, 22, 11]],
21795                    "2451": [0, [20, 79, 22, 10]],
21796                    "2455": [0, [20, 79, 21, 4]],
21797                    "2456": [0, [20, 79, 22, 4]],
21798                    "2590": [0, [20, 79, 22, 27]],
21799                    "2595": [0, [20, 79, 21, 24]],
21800                    "2607": [0, [20, 79, 21, 23]],
21801                    "978": [4, [20, 79, 26, 2]],
21802                    "3454": [1, [19, 79, 84, 5]],
21803                    "3213": [2, [20, 79, 23, 20]],
21804                    "3214": [2, [20, 79, 24, 20]],
21805                    "3212": [2, [20, 79, 22, 20]],
21806                    "3211": [2, [20, 79, 21, 20]],
21807                    "3158": [2, [20, 79, 22, 43]],
21808                    "2172": [2, [20, 79, 24, 4]],
21809                    "2182": [2, [20, 79, 24, 9]],
21810                    "2266": [2, [20, 79, 22, 3]],
21811                    "2306": [2, [20, 79, 24, 27]],
21812                    "2309": [2, [20, 79, 21, 24]],
21813                    "2318": [2, [20, 79, 24, 62]],
21814                    "2323": [2, [20, 79, 23, 23]],
21815                    "2324": [2, [20, 79, 24, 23]],
21816                    "2333": [2, [20, 79, 21, 22]],
21817                    "2308": [3, [20, 79, 26, 27]],
21818                    "3460": [1, [19, 79, 84, 69]],
21819                    "1021": [5, [19, 80, 22, 54]],
21820                    "1820": [16, [20, 80, 25, 46]],
21821                    "1358": [6, [19, 81, 22, 12]],
21822                    "3093": [14, [20, 81, 25, 11]],
21823                    "3098": [14, [20, 81, 25, 4]],
21824                    "2886": [4, [19, 218, 23, 4]],
21825                    "3465": [3, [19, 79, 83, 6]],
21826                    "2858": [7, [19, 218, 83, 8]],
21827                    "2875": [7, [19, 218, 84, 7]],
21828                    "2793": [4, [20, 213, 24, 1]],
21829                    "2808": [4, [20, 213, 21, 11]],
21830                    "2809": [4, [20, 213, 22, 11]],
21831                    "2815": [4, [20, 213, 22, 12]],
21832                    "2816": [4, [20, 213, 23, 12]],
21833                    "1830": [8, [19, 135, 21, 12]],
21834                    "1833": [8, [19, 135, 24, 12]],
21835                    "2409": [0, [19, 79, 23, 7]],
21836                    "2417": [0, [19, 79, 23, 11]],
21837                    "2426": [0, [19, 79, 24, 45]],
21838                    "3218": [0, [19, 79, 22, 108]],
21839                    "3220": [0, [19, 79, 24, 108]],
21840                    "2509": [0, [19, 79, 22, 42]],
21841                    "2580": [0, [19, 79, 24, 67]],
21842                    "2584": [0, [19, 79, 22, 21]],
21843                    "2633": [0, [19, 79, 23, 71]],
21844                    "540": [1, [19, 79, 83, 8]],
21845                    "541": [1, [19, 79, 84, 8]],
21846                    "960": [1, [19, 79, 83, 7]],
21847                    "918": [1, [19, 79, 26, 44]],
21848                    "3418": [1, [19, 79, 84, 23]],
21849                    "1751": [1, [19, 79, 26, 70]],
21850                    "3438": [3, [19, 79, 84, 3]],
21851                    "1757": [1, [19, 79, 26, 71]],
21852                    "2494": [1, [19, 79, 83, 1]],
21853                    "2543": [1, [19, 79, 26, 9]],
21854                    "2112": [2, [19, 79, 21, 5]],
21855                    "2120": [2, [19, 79, 24, 6]],
21856                    "2128": [2, [19, 79, 24, 8]],
21857                    "2297": [2, [19, 79, 21, 21]],
21858                    "2299": [2, [19, 79, 23, 21]],
21859                    "2342": [2, [19, 79, 24, 70]],
21860                    "2346": [2, [19, 79, 22, 71]],
21861                    "2358": [2, [19, 79, 22, 22]],
21862                    "2359": [2, [19, 79, 23, 22]],
21863                    "3225": [2, [19, 79, 24, 108]],
21864                    "3445": [1, [19, 79, 83, 21]],
21865                    "2302": [3, [19, 79, 26, 21]],
21866                    "3469": [1, [19, 79, 83, 27]],
21867                    "398": [0, [20, 79, 22, 11]],
21868                    "405": [0, [20, 79, 24, 10]],
21869                    "408": [0, [20, 79, 22, 4]],
21870                    "410": [0, [20, 79, 24, 4]],
21871                    "434": [0, [20, 79, 23, 5]],
21872                    "3199": [0, [20, 79, 21, 20]],
21873                    "3206": [0, [20, 79, 22, 20]],
21874                    "1717": [0, [20, 79, 24, 62]],
21875                    "1727": [0, [20, 79, 22, 68]],
21876                    "1735": [0, [20, 79, 24, 22]],
21877                    "3164": [0, [20, 79, 22, 45]],
21878                    "3181": [0, [20, 79, 21, 60]],
21879                    "2438": [0, [20, 79, 24, 12]],
21880                    "2597": [0, [20, 79, 23, 24]],
21881                    "2598": [0, [20, 79, 24, 24]],
21882                    "2603": [0, [20, 79, 23, 62]],
21883                    "2604": [0, [20, 79, 24, 62]],
21884                    "3317": [3, [20, 79, 26, 3]],
21885                    "3503": [4, [20, 393, 21, 11]],
21886                    "2221": [3, [20, 79, 26, 2]],
21887                    "2252": [3, [20, 79, 26, 8]],
21888                    "2314": [3, [20, 79, 26, 24]],
21889                    "1031": [5, [19, 80, 22, 43]],
21890                    "1044": [16, [19, 80, 25, 45]],
21891                    "806": [5, [20, 80, 21, 46]],
21892                    "986": [5, [20, 80, 22, 54]],
21893                    "987": [5, [20, 80, 23, 54]],
21894                    "1015": [5, [20, 80, 21, 40]],
21895                    "1014": [16, [20, 80, 25, 44]],
21896                    "1323": [6, [19, 81, 22, 38]],
21897                    "1332": [6, [19, 81, 21, 9]],
21898                    "1350": [6, [19, 81, 24, 7]],
21899                    "1326": [14, [19, 81, 25, 38]],
21900                    "3089": [6, [20, 81, 21, 11]],
21901                    "3092": [6, [20, 81, 22, 11]],
21902                    "876": [6, [20, 81, 21, 22]],
21903                    "887": [6, [20, 81, 22, 8]],
21904                    "875": [14, [20, 81, 25, 7]],
21905                    "2836": [4, [19, 218, 21, 12]],
21906                    "2846": [4, [19, 218, 23, 1]],
21907                    "2817": [4, [20, 213, 24, 12]],
21908                    "3037": [8, [19, 135, 21, 19]],
21909                    "1849": [9, [19, 135, 25, 30]],
21910                    "3036": [10, [19, 135, 26, 4]],
21911                    "2989": [6, [19, 328, 22, 75]],
21912                    "2957": [15, [19, 328, 26, 12]],
21913                    "2981": [15, [19, 328, 26, 74]],
21914                    "3234": [11, [19, 370, 22, 12]],
21915                    "3569": [7, [19, 395, 1, 12]],
21916                    "3269": [12, [19, 371, 22, 11]],
21917                    "3275": [12, [19, 371, 22, 12]],
21918                    "3280": [12, [19, 371, 23, 11]],
21919                    "3283": [12, [19, 371, 24, 7]],
21920                    "3286": [12, [19, 371, 23, 7]],
21921                    "3294": [12, [19, 371, 24, 8]],
21922                    "3297": [12, [19, 371, 23, 12]],
21923                    "3272": [1, [19, 
21923371, 26, 11]],
21924                    "3601": [7, [19, 395, 23, 3]],
21925                    "3279": [1, [19, 371, 26, 1]],
21926                    "3618": [17, [19, 395, 25, 60]],
21927                    "1108": [13, [20, 104, 21, 57]],
21928                    "1114": [13, [20, 104, 23, 59]],
21929                    "1119": [13, [20, 104, 24, 44]],
21930                    "1127": [13, [20, 104, 24, 40]],
21931                    "1132": [13, [20, 104, 21, 65]],
21932                    "2413": [0, [19, 79, 23, 8]],
21933                    "2430": [0, [19, 79, 21, 2]],
21934                    "2433": [0, [19, 79, 24, 2]],
21935                    "3217": [0, [19, 79, 21, 108]],
21936                    "2572": [0, [19, 79, 22, 23]],
21937                    "2574": [0, [19, 79, 24, 23]],
21938                    "2637": [0, [19, 79, 21, 72]],
21939                    "1683": [1, [19, 79, 26, 69]],
21940                    "1701": [1, [19, 79, 26, 21]],
21941                    "1813": [1, [19, 79, 26, 72]],
21942                    "1819": [1, [19, 79, 26, 22]],
21943                    "2525": [1, [19, 79, 26, 44]],
21944                    "2531": [1, [19, 79, 26, 19]],
21945                    "2564": [1, [19, 79, 26, 24]],
21946                    "2099": [2, [19, 79, 22, 1]],
21947                    "2103": [2, [19, 79, 22, 10]],
21948                    "2104": [2, [19, 79, 23, 10]],
21949                    "2108": [2, [19, 79, 23, 4]],
21950                    "2117": [2, [19, 79, 21, 6]],
21951                    "2119": [2, [19, 79, 23, 6]],
21952                    "2124": [2, [19, 79, 24, 7]],
21953                    "2126": [2, [19, 79, 22, 8]],
21954                    "2127": [2, [19, 79, 23, 8]],
21955                    "2132": [2, [19, 79, 24, 11]],
21956                    "2223": [2, [19, 79, 22, 42]],
21957                    "2237": [2, [19, 79, 24, 44]],
21958                    "2291": [2, [19, 79, 21, 67]],
21959                    "2292": [2, [19, 79, 22, 67]],
21960                    "2294": [2, [19, 79, 24, 67]],
21961                    "2339": [2, [19, 79, 21, 70]],
21962                    "2087": [3, [19, 79, 26, 5]],
21963                    "2206": [3, [19, 79, 83, 9]],
21964                    "2217": [3, [19, 79, 84, 12]],
21965                    "2233": [3, [19, 79, 26, 43]],
21966                    "2255": [3, [19, 79, 26, 8]],
21967                    "2278": [3, [19, 79, 26, 24]],
21968                    "3145": [0, [20, 79, 21, 43]],
21969                    "3163": [0, [20, 79, 21, 45]],
21970                    "2602": [0, [20, 79, 22, 62]],
21971                    "977": [4, [20, 79, 26, 9]],
21972                    "979": [4, [20, 79, 26, 11]],
21973                    "2539": [4, [20, 79, 26, 12]],
21974                    "3175": [2, [20, 79, 21, 45]],
21975                    "2149": [2, [20, 79, 21, 12]],
21976                    "2151": [2, [20, 79, 23, 12]],
21977                    "2155": [2, [20, 79, 22, 1]],
21978                    "2157": [2, [20, 79, 24, 1]],
21979                    "2169": [2, [20, 79, 21, 4]],
21980                    "2193": [2, [20, 79, 24, 5]],
21981                    "2195": [2, [20, 79, 21, 6]],
21982                    "2249": [3, [20, 79, 26, 4]],
21983                    "3419": [1, [19, 79, 84, 23]],
21984                    "823": [5, [19, 80, 21, 47]],
21985                    "830": [5, [19, 80, 22, 46]],
21986                    "1026": [5, [19, 80, 22, 4]],
21987                    "1047": [5, [19, 80, 23, 44]],
21988                    "1037": [5, [19, 80, 23, 42]],
21989                    "1038": [5, [19, 80, 24, 42]],
21990                    "992": [5, [20, 80, 23, 4]],
21991                    "1002": [5, [20, 80, 23, 42]],
21992                    "999": [16, [20, 80, 25, 43]],
21993                    "1348": [6, [19, 81, 22, 7]],
21994                    "1355": [6, [19, 81, 24, 8]],
21995                    "1357": [6, [19, 81, 21, 12]],
21996                    "894": [6, [20, 81, 24, 9]],
21997                    "879": [6, [20, 81, 24, 22]],
21998                    "2837": [4, [19, 218, 22, 12]],
21999                    "2868": [4, [19, 218, 21, 7]],
22000                    "2877": [4, [19, 218, 22, 9]],
22001                    "2878": [4, [19, 218, 23, 9]],
22002                    "2879": [4, [19, 218, 24, 9]],
22003                    "2884": [4, [19, 218, 21, 4]],
22004                    "2867": [7, [19, 218, 84, 18]],
22005                    "2882": [7, [19, 218, 83, 9]],
22006                    "2796": [4, [20, 213, 21, 4]],
22007                    "2802": [4, [20, 213, 21, 7]],
22008                    "2827": [4, [20, 213, 22, 9]],
22009                    "1826": [8, [19, 135, 22, 11]],
22010                    "1847": [8, [19, 135, 23, 30]],
22011                    "1848": [8, [19, 135, 24, 30]],
22012                    "3018": [8, [19, 135, 21, 107]],
22013                    "3019": [8, [19, 135, 22, 107]],
22014                    "3027": [8, [19, 135, 23, 1]],
22015                    "3022": [9, [19, 135, 25, 107]],
22016                    "3029": [9, [19, 135, 25, 1]],
22017                    "2978": [6, [19, 328, 23, 74]],
22018                    "2990": [6, [19, 328, 23, 75]],
22019                    "2988": [6, [19, 328, 21, 75]],
22020                    "3285": [12, [19, 371, 22, 1]],
22021                    "1112": [13, [20, 104, 21, 59]],
22022                    "2431": [0, [19, 79, 22, 2]],
22023                    "3221": [0, [19, 79, 23, 108]],
22024                    "20": [1, [19, 79, 26, 11]],
22025                    "22": [1, [19, 79, 26, 2]],
22026                    "1695": [1, [19, 79, 26, 67]],
22027                    "2369": [1, [19, 79, 26, 10]],
22028                    "2377": [1, [19, 79, 26, 7]],
22029                    "2630": [1, [19, 79, 26, 70]],
22030                    "2092": [2, [19, 79, 22, 3]],
22031                    "2122": [2, [19, 79, 22, 7]],
22032                    "2123": [2, [19, 79, 23, 7]],
22033                    "2140": [2, [19, 79, 24, 45]],
22034                    "2225": [2, [19, 79, 24, 42]],
22035                    "2231": [2, [19, 79, 24, 43]],
22036                    "2234": [2, [19, 79, 21, 44]],
22037                    "2276": [2, [19, 79, 24, 24]],
22038                    "3223": [2, [19, 79, 23, 108]],
22039                    "3224": [2, [19, 79, 22, 108]],
22040                    "2079": [3, [19, 79, 26, 12]],
22041                    "2089": [3, [19, 79, 26, 6]],
22042                    "2215": [3, [19, 79, 84, 8]],
22043                    "2245": [3, [19, 79, 26, 19]],
22044                    "2257": [3, [19, 79, 26, 9]],
22045                    "3421": [1, [19, 79, 83, 67]],
22046                    "2290": [3, [19, 79, 26, 23]],
22047                    "2344": [3, [19, 79, 26, 70]],
22048                    "388": [0, [20, 79, 22, 12]],
22049                    "390": [0, [20, 79, 24, 12]],
22050                    "402": [0, [20, 79, 21, 10]],
22051                    "404": [0, [20, 79, 23, 10]],
22052                    "412": [0, [20, 79, 21, 7]],
22053                    "418": [0, [20, 79, 22, 9]],
22054                    "428": [0, [20, 79, 22, 3]],
22055                    "3189": [0, [20, 79, 23, 60]],
22056                    "3133": [0, [20, 79, 21, 19]],
22057                    "1703": [0, [20, 79, 22, 27]],
22058                    "1715": [0, [20, 79, 22, 62]],
22059                    "3169": [0, [20, 79, 21, 45]],
22060                    "3151": [0, [20, 79, 21, 43]],
22061                    "3472": [1, [19, 79, 84, 27]],
22062                    "3168": [4, [20, 79, 26, 45]],
22063                    "1713": [4, [20, 79, 26, 24]],
22064                    "1737": [4, [20, 79, 26, 22]],
22065                    "2363": [4, [20, 79, 26, 6]],
22066                    "1337": [6, [19, 81, 21, 57]],
22067                    "1339": [6, [19, 81, 23, 57]],
22068                    "1351": [14, [19, 81, 25, 7]],
22069                    "3091": [6, [20, 81, 24, 11]],
22070                    "1846": [8, [19, 135, 22, 30]],
22071                    "3025": [8, [19, 135, 21, 1]],
22072                    "3040": [8, [19, 135, 24, 19]],
22073                    "3042": [10, [19, 135, 26, 19]],
22074                    "3495": [3, [19, 79, 83, 45]],
22075                    "3496": [1, [19, 79, 84, 45]],
22076                    "3504": [4, [20, 393, 21, 47]],
22077                    "3506": [4, [20, 393, 21, 111]],
22078                    "3570": [7, [19, 395, 1, 33]],
22079                    "6": [1, [19, 79, 26, 10]],
22080                    "2367": [1, [19, 79, 26, 1]],
22081                    "3422": [1, [19, 79, 83, 67]],
22082                    "2497": [1, [19, 79, 84, 11]],
22083                    "2498": [1, [19, 79, 83, 4]],
22084                    "2504": [1, [19, 79, 83, 7]],
22085                    "2098": [2, [19, 79, 21, 1]],
22086                    "2100": [2, [19, 79, 23, 1]],
22087                    "2114": [2, [19, 79, 23, 5]],
22088                    "2121": [2, [19, 79, 21, 7]],
22089                    "2133": [2, [19, 79, 21, 3]],
22090                    "2138": [2, [19, 79, 23, 9]],
22091                    "2139": [2, [19, 79, 23, 45]],
22092                    "2144": [2, [19, 79, 21, 2]],
22093                    "2145": [2, [19, 79, 22, 2]],
22094                    "2222": [2, [19, 79, 21, 42]],
22095                    "2228": [2, [19, 79, 21, 43]],
22096                    "2230": [2, [19, 79, 23, 43]],
22097                    "2236": [2, [19, 79, 23, 44]],
22098                    "2240": [2, [19, 79, 21, 19]],
22099                    "2241": [2, [19, 79, 22, 19]],
22100                    "2246": [2, [19, 79, 21, 45]],
22101                    "2281": [2, [19, 79, 23, 69]],
22102                    "2285": [2, [19, 79, 21, 23]],
22103                    "2286": [2, [19, 79, 22, 23]],
22104                    "2287": [2, [19, 79, 23, 23]],
22105                    "2293": [2, [19, 79, 23, 67]],
22106                    "2298": [2, [19, 79, 22, 21]],
22107                    "2341": [2, [19, 79, 23, 70]],
22108                    "2352": [2, [19, 79, 22, 72]],
22109                    "2357": [2, [19, 79, 21, 22]],
22110                    "2360": [2, [19, 79, 24, 22]],
22111                    "3227": [2, [19, 79, 21, 108]],
22112                    "3427": [1, [19, 79, 83, 22]],
22113                    "2081": [3, [19, 79, 26, 1]],
22114                    "2085": [3, [19, 79, 26, 4]],
22115                    "2207": [3, [19, 79, 84, 9]],
22116                    "2209": [3, [19, 79, 84, 1]],
22117                    "3433": [1, [19, 79, 83, 3]],
22118                    "2259": [3, [19, 79, 26, 11]],
22119                    "2261": [3, [19, 79, 26, 2]],
22120                    "2272": [3, [19, 79, 26, 27]],
22121                    "3443": [1, [19, 79, 84, 2]],
22122                    "399": [0, [20, 79, 23, 11]],
22123                    "417": [0, [20, 79, 21, 9]],
22124                    "422": [0, [20, 79, 21, 2]],
22125                    "430": [0, [20, 79, 24, 3]],
22126                    "432": [0, [20, 79, 21, 5]],
22127                    "442": [0, [20, 79, 21, 8]],
22128                    "443": [0, [20, 79, 22, 8]],
22129                    "3136": [0, [20, 79, 24, 19]],
22130                    "1708": [0, [20, 79, 21, 24]],
22131                    "1709": [0, [20, 79, 22, 24]],
22132                    "1710": [0, [20, 79, 23, 24]],
22133                    "1714": [0, [20, 79, 21, 62]],
22134                    "1722": [0, [20, 79, 23, 23]],
22135                    "1723": [0, [20, 79, 24, 23]],
22136                    "1728": [0, [20, 79, 23, 68]],
22137                    "3147": [0, [20, 79, 23, 43]],
22138                    "3148": [0, [20, 79, 24, 43]],
22139                    "3182": [0, [20, 79, 22, 60]],
22140                    "3187": [0, [20, 79, 21, 60]],
22141                    "2435": [0, [20, 79, 21, 12]],
22142                    "2445": [0, [20, 79, 21, 11]],
22143                    "2452": [0, [20, 79, 23, 10]],
22144                    "2609": [0, [20, 79, 23, 23]],
22145                    "2610": [0, [20, 79, 24, 23]],
22146                    "2613": [0, [20, 79, 21, 68]],
22147                    "2619": [0, [20, 79, 21, 22]],
22148                    "984": [4, [20, 79, 26, 12]],
22149                    "3318": [4, [20, 79, 26, 3]],
22150                    "3319": [4, [20, 79, 26, 3]],
22151                    "3484": [1, [19, 79, 84, 43]],
22152                    "3204": [4, [20, 79, 26, 20]],
22153                    "2624": [4, [20, 79, 26, 22]],
22154                    "3160": [2, [20, 79, 24, 43]],
22155                    "2200": [2, [20, 79, 21, 8]],
22156                    "2263": [2, [20, 79, 24, 2]],
22157                    "2303": [2, [20, 79, 21, 27]],
22158                    "3198": [3, [20, 79, 26, 60]],
22159                    "3485": [1, [19, 79, 84, 43]],
22160                    "3216": [3, [20, 79, 26, 20]],
22161                    "3144": [3, [20, 79, 26, 19]],
22162                    "3487": [1, [19, 79, 83, 42]],
22163                    "3186": [4, [20, 79, 26, 60]],
22164                    "3210": [4, [20, 79, 26, 20]],
22165                    "3132": [4, [20, 79, 26, 19]],
22166                    "3150": [4, [20, 79, 26, 43]],
22167                    "3423": [3, [19, 79, 83, 67]],
22168                    "2534": [4, [20, 79, 26, 11]],
22169                    "2535": [4, [20, 79, 26, 4]],
22170                    "2536": [4, [20, 79, 26, 5]],
22171                    "2537": [4, [20, 79, 26, 7]],
22172                    "2600": [4, [20, 79, 26, 24]],
22173                    "3177": [2, [20, 79, 23, 45]],
22174                    "3176": [2, [20, 79, 22, 45]],
22175                    "2156": [2, [20, 79, 23, 1]],
22176                    "2161": [2, [20, 79, 23, 11]],
22177                    "2166": [2, [20, 79, 23, 10]],
22178                    "2167": [2, [20, 79, 24, 10]],
22179                    "2177": [2, [20, 79, 24, 7]],
22180                    "2184": [2, [20, 79, 21, 2]],
22181                    "2185": [2, [20, 79, 22, 2]],
22182                    "2186": [2, [20, 79, 23, 2]],
22183                    "2188": [2, [20, 79, 24, 3]],
22184                    "2192": [2, [20, 79, 23, 5]],
22185                    "2196": [2, [20, 79, 22, 6]],
22186                    "2197": [2, [20, 79, 23, 6]],
22187                    "2198": [2, [20, 79, 24, 6]],
22188                    "2201": [2, [20, 79, 22, 8]],
22189                    "2202": [2, [20, 79, 23, 8]],
22190                    "2203": [2, [20, 79, 24, 8]],
22191                    "2265": [2, [20, 79, 21, 3]],
22192                    "2305": [2, [20, 79, 23, 27]],
22193                    "2315": [2, [20, 79, 21, 62]],
22194                    "2327": [2, [20, 79, 21, 68]],
22195                    "2330": [2, [20, 79, 24, 68]],
22196                    "3180": [3, [20, 79, 26, 45]],
22197                    "2077": [3, [20, 79, 26, 6]],
22198                    "3483": [3, [19, 79, 83, 43]],
22199                    "3162": [3, [20, 79, 26, 43]],
22200                    "3492": [3, [19, 79, 84, 42]],
22201                    "2219": [3, [20, 79, 26, 1]],
22202                    "2220": [3, [20, 79, 26, 9]],
22203                    "2251": [3, [20, 79, 26, 7]],
22204                    "2253": [3, [20, 79, 26, 12]],
22205                    "3507": [4, [20, 393, 22, 1]],
22206                    "3509": [4, [20, 393, 22, 4]],
22207                    "2338": [3, [20, 79, 26, 22]],
22208                    "831": [5, [19, 80, 23, 46]],
22209                    "832": [5, [19, 80, 24, 46]],
22210                    "1023": [5, [19, 80, 24, 54]],
22211                    "1025": [5, [19, 80, 21, 4]],
22212                    "1027": [5, [19, 80, 23, 4]],
22213                    "1028": [5, [19, 80, 24, 4]],
22214                    "1030": [5, [19, 80, 21, 43]],
22215                    "1033": [5, [19, 80, 24, 43]],
22216                    "1040": [5, [19, 80, 21, 45]],
22217                    "1045": [5, [19, 80, 21, 44]],
22218                    "1048": [5, [19, 80, 24, 44]],
22219                    "1035": [5, [19, 80, 21, 42]],
22220                    "827": [16, [19, 80, 25, 47]],
22221                    "1029": [16, [19, 80, 25, 4]],
22222                    "1049": [16, [19, 80, 25, 44]],
22223                    "988": [5, [20, 80, 24, 54]],
22224                    "991": [5, [20, 80, 22, 4]],
22225                    "996": [5, [20, 80, 22, 43]],
22226                    "1000": [5, [20, 80, 21, 42]],
22227                    "1001": [5, [20, 80, 22, 42]],
22228                    "1006": [5, [20, 80, 22, 45]],
22229                    "1010": [5, [20, 80, 21, 44]],
22230                    "1011": [5, [20, 80, 22, 44]],
22231                    "989": [16, [20, 80, 25, 54]],
22232                    "994": [16, [20, 80, 25, 4]],
22233                    "1322": [6, [19, 81, 21, 38]],
22234                    "1340": [6, [19, 81, 24, 57]],
22235                    "1343": [6, [19, 81, 22, 11]],
22236                    "1344": [6, [19, 81, 23, 11]],
22237                    "1345": [6, [19, 81, 24, 11]],
22238                    "1347": [6, [19, 81, 21, 7]],
22239                    "1349": [6, [19, 81, 23, 7]],
22240                    "1353": [6, [19, 81, 22, 8]],
22241                    "1354": [6, [19, 81, 23, 8]],
22242                    "1359": [6, [19, 81, 23, 12]],
22243                    "1360": [6, [19, 81, 24, 12]],
22244                    "1331": [14, [19, 81, 25, 1]],
22245                    "1336": [14, [19, 81, 25, 9]],
22246                    "1346": [14, [19, 81, 25, 11]],
22247                    "1356": [14, [19, 81, 25, 8]],
22248                    "1361": [14, [19, 81, 25, 12]],
22249                    "3097": [6, [20, 81, 22, 4]],
22250                    "851": [6, [20, 81, 21, 1]],
22251                    "874": [6, [20, 81, 24, 7]],
22252                    "2839": [4, [19, 218, 24, 12]],
22253                    "2844": [4, [19, 218, 21, 1]],
22254                    "2885": [4, [19, 218, 22, 4]],
22255                    "2887": [4, [19, 218, 24, 4]],
22256                    "2842": [7, [19, 218, 83, 12]],
22257                    "2849": [7, [19, 218, 26, 1]],
22258                    "2857": [7, [19, 218, 26, 8]],
22259                    "2791": [4, [20, 213, 22, 1]],
22260                    "2960": [6, [19, 328, 23, 1]],
22261                    "2967": [6, [19, 328, 24, 4]],
22262                    "2972": [6, [19, 328, 23, 19]],
22263                    "2976": [6, [19, 328, 21, 74]],
22264                    "2966": [6, [19, 328, 23, 4]],
22265                    "3236": [11, [19, 370, 24, 1]],
22266                    "3424": [1, [19, 79, 84, 67]],
22267                    "3437": [1, [19, 79, 84, 3]],
22268                    "3459": [3, [19, 79, 83, 69]],
22269                    "3508": [4, [20, 393, 22, 12]],
22270                    "3540": [7, [20, 393, 26, 12]],
22271                    "891": [6, [20, 81, 21, 9]],
22272                    "898": [6, [20, 81, 23, 12]],
22273                    "2955": [6, [19, 328, 24, 12]],
22274                    "2970": [6, [19, 328, 21, 19]],
22275                    "3425": [1, [19, 79, 84, 67]],
22276                    "3441": [3, [19, 79, 83, 2]],
22277                    "3444": [3, [19, 79, 84, 2]],
22278                    "3448": [1, [19, 79, 84, 21]],
22279                    "3336": [1, [19, 378, 21, 110]],
22280                    "3337": [1, [19, 378, 22, 110]],
22281                    "3353": [17, [19, 378, 26, 30]],
22282                    "3449": [1, [19, 79, 84, 21]],
22283                    "3511": [4, [20, 393, 22, 11]],
22284                    "3516": [4, [20, 393, 23, 12]],
22285                    "3518": [4, [20, 393, 23, 3]],
22286                    "3538": [1, [20, 393, 25, 111]],
22287                    "3545": [7, [20, 393, 26, 69]],
22288                    "3571": [7, [19, 395, 1, 112]],
22289                    "3572": [7, [19, 395, 1, 113]],
22290                    "3573": [7, [19, 395, 1, 60]],
22291                    "3576": [7, [19, 395, 21, 1]],
22292                    "3587": [7, [19, 395, 22, 12]],
22293                    "3589": [7, [19, 395, 22, 112]],
22294                    "3590": [7, [19, 395, 22, 113]],
22295                    "899": [6, [20, 81, 24, 12]],
22296                    "890": [14, [20, 81, 25, 8]],
22297                    "895": [14, [20, 81, 25, 9]],
22298                    "880": [14, [20, 81, 25, 22]],
22299                    "2853": [4, [19, 218, 22, 8]],
22300                    "2854": [4, [19, 218, 23, 8]],
22301                    "2851": [7, [19, 218, 84, 1]],
22302                    "2828": [4, [20, 213, 23, 9]],
22303                    "1825": [8, [19, 135, 21, 11]],
22304                    "1832": [8, [19, 135, 23, 12]],
22305                    "3041": [9, [19, 135, 25, 19]],
22306                    "3023": [10, [19, 135, 26, 107]],
22307                    "2973": [6, [19, 328, 24, 19]],
22308                    "3428": [1, [19, 79, 83, 22]],
22309                    "3429": [3, [19, 79, 83, 22]],
22310                    "3300": [1, [19, 371, 26, 12]],
22311                    "3462": [3, [19, 79, 84, 69]],
22312                    "3464": [1, [19, 79, 83, 6]],
22313                    "3338": [1, [19, 378, 23, 110]],
22314                    "3340": [7, [19, 378, 25, 110]],
22315                    "3347": [17, [19, 378, 26, 28]],
22316                    "2855": [4, [19, 218, 24, 8]],
22317                    "2797": [4, [20, 213, 22, 4]],
22318                    "2804": [4, [20, 213, 23, 7]],
22319                    "2958": [6, [19, 328, 21, 1]],
22320                    "2961": [6, [19, 328, 24, 1]],
22321                    "2964": [6, [19, 328, 21, 4]],
22322                    "2983": [6, [19, 328, 22, 3]],
22323                    "2991": [6, [19, 328, 24, 75]],
22324                    "2963": [15, [19, 328, 26, 1]],
22325                    "2987": [15, [19, 328, 26, 3]],
22326                    "3244": [11, [19, 370, 23, 31]],
22327                    "3288": [12, [19, 371, 22, 7]],
22328                    "3289": [12, [19, 371, 21, 7]],
22329                    "3296": [12, [19, 371, 24, 12]],
22330                    "3313": [12, [19, 371, 21, 5]],
22331                    "3301": [12, [19, 371, 21, 11]],
22332                    "3430": [1, [19, 79, 84, 22]],
22333                    "1104": [13, [20, 104, 21, 38]],
22334                    "1110": [13, [20, 104, 23, 57]],
22335                    "1133": [13, [20, 104, 22, 65]],
22336                    "1136": [13, [20, 104, 21, 54]],
22337                    "1137": [13, [20, 104, 22, 54]],
22338                    "3432": [3, [19, 79, 84, 22]],
22339                    "3482": [1, [19, 79, 83, 43]],
22340                    "3486": [3, [19, 79, 84, 43]],
22341                    "2074": [10, [19, 135, 26, 12]],
22342                    "2953": [6, [19, 328, 22, 12]],
22343                    "3431": [1, [19, 79, 84, 22]],
22344                    "3439": [1, [19, 79, 83, 2]],
22345                    "3447": [3, [19, 79, 83, 21]],
22346                    "3339": [1, [19, 378, 24, 110]],
22347                    "3352": [7, [19, 378, 25, 30]],
22348                    "3357": [1, [19, 378, 24, 1]],
22349                    "3359": [17, [19, 378, 26, 1]],
22350                    "3363": [1, [19, 378, 24, 68]],
22351                    "3367": [1, [19, 378, 22, 9]],
22352                    "3368": [1, [19, 378, 23, 9]],
22353                    "3512": [4, [20, 393, 22, 47]],
22354                    "3574": [7, [19, 395, 1, 3]],
22355                    "3594": [7, [19, 395, 23, 1]],
22356                    "3600": [7, [19, 395, 23, 60]],
22357                    "3624": [5, [19, 395, 26, 33]],
22358                    "1115": [13, [20, 104, 24, 59]],
22359                    "1122": [13, [20, 104, 23, 43]],
22360                    "1123": [13, [20, 104, 24, 43]],
22361                    "1125": [13, [20, 104, 22, 40]],
22362                    "1129": [13, [20, 104, 22, 42]],
22363                    "3434": [1, [19, 79, 83, 3]],
22364                    "3440": [1, [19, 79, 83, 2]],
22365                    "3341": [17, [19, 378, 26, 110]],
22366                    "3369": [1, [19, 378, 24, 9]],
22367                    "3453": [3, [19, 79, 83, 5]],
22368                    "3435": [3, [19, 79, 83, 3]],
22369                    "3451": [1, [19, 79, 83, 5]],
22370                    "3457": [1, [19, 79, 83, 69]],
22371                    "3342": [1, [19, 378, 21, 28]],
22372                    "3351": [1, [19, 378, 24, 30]],
22373                    "3355": [1, [19, 378, 22, 1]],
22374                    "3361": [1, [19, 378, 22, 68]],
22375                    "3364": [7, [19, 378, 25, 68]],
22376                    "3513": [4, [20, 393, 22, 69]],
22377                    "3519": [4, [20, 393, 23, 11]],
22378                    "3524": [4, [20, 393, 24, 12]],
22379                    "3575": [7, [19, 395, 1, 114]],
22380                    "3436": [1, [19, 79, 84, 3]],
22381                    "3450": [3, [19, 79, 84, 21]],
22382                    "3343": [1, [19, 378, 22, 28]],
22383                    "3346": [7, [19, 378, 25, 28]],
22384                    "3371": [17, [19, 378, 26, 9]],
22385                    "3455": [1, [19, 79, 84, 5]],
22386                    "3456": [3, [19, 79, 84, 5]],
22387                    "3458": [1, [19, 79, 83, 69]],
22388                    "3470": [1, [19, 79, 83, 27]],
22389                    "3474": [3, [19, 79, 84, 27]],
22390                    "3476": [1, [19, 79, 83, 19]],
22391                    "3480": [3, [19, 79, 84, 19]],
22392                    "3491": [1, [19, 79, 84, 42]],
22393                    "3493": [1, [19, 79, 83, 45]],
22394                    "3514": [4, [20, 393, 22, 111]],
22395                    "3517": [4, [20, 393, 23, 4]],
22396                    "3525": [4, [20, 393, 24, 4]],
22397                    "3543": [7, [20, 393, 26, 11]],
22398                    "3577": [7, [19, 395, 21, 26]],
22399                    "3591": [7, [19, 395, 22, 60]],
22400                    "3615": [17, [19, 395, 25, 33]],
22401                    "3617": [17, [19, 395, 25, 113]],
22402                    "3622": [5, [19, 395, 26, 26]],
22403                    "3442": [1, [19, 79, 84, 2]],
22404                    "3344": [1, [19, 378, 23, 28]],
22405                    "3358": [7, [19, 378, 25, 1]],
22406                    "3463": [1, [19, 79, 83, 6]],
22407                    "3497": [1, [19, 79, 84, 45]],
22408                    "3515": [4, [20, 393, 23, 1]],
22409                    "3529": [4, [20, 393, 24, 69]],
22410                    "3533": [1, [20, 393, 25, 4]],
22411                    "3578": [7, [19, 395, 21, 12]],
22412                    "3593": [7, [19, 395, 22, 114]],
22413                    "3610": [7, [19, 395, 24, 3]],
22414                    "3345": [1, [19, 378, 24, 28]],
22415                    "3356": [1, [19, 378, 23, 1]],
22416                    "3362": [1, [19, 378, 23, 68]],
22417                    "3370": [7, [19, 378, 25, 9]],
22418                    "3446": [1, [19, 79, 83, 21]],
22419                    "3520": [4, [20, 393, 23, 47]],
22420                    "3527": [4, [20, 393, 24, 11]],
22421                    "3541": [7, [20, 393, 26, 4]],
22422                    "3542": [7, [20, 393, 26, 3]],
22423                    "3579": [7, [19, 395, 21, 33]],
22424                    "3580": [7, [19, 395, 21, 112]],
22425                    "3625": [5, [19, 395, 26, 112]],
22426                    "3627": [5, [19, 395, 26, 60]],
22427                    "3348": [1, [19, 378, 21, 30]],
22428                    "3349": [1, [19, 378, 22, 30]],
22429                    "3354": [1, [19, 378, 21, 1]],
22430                    "3461": [1, [19, 79, 84, 69]],
22431                    "3466": [1, [19, 79, 84, 6]],
22432                    "3467": [1, [19, 79, 84, 6]],
22433                    "3468": [3, [19, 79, 84, 6]],
22434                    "3521": [4, [20, 393, 23, 69]],
22435                    "3522": [4, [20, 393, 23, 111]],
22436                    "3581": [7, [19, 395, 21, 113]],
22437                    "3584": [7, [19, 395, 21, 114]],
22438                    "3598": [7, [19, 395, 23, 112]],
22439                    "3350": [1, [19, 378, 23, 30]],
22440                    "3360": [1, [19, 378, 21, 68]],
22441                    "3365": [17, [19, 378, 26, 68]],
22442                    "3366": [1, [19, 378, 21, 9]],
22443                    "3471": [3, [19, 79, 83, 27]],
22444                    "3523": [4, [20, 393, 24, 1]],
22445                    "3582": [7, [19, 395, 21, 60]],
22446                    "3583": [7, [19, 395, 21, 3]],
22447                    "3586": [7, [19, 395, 22, 26]],
22448                    "3596": [7, [19, 395, 23, 12]],
22449                    "3609": [7, [19, 395, 24, 60]],
22450                    "3611": [7, [19, 395, 24, 114]],
22451                    "2368": [12, [19, 79, 25, 10]],
22452                    "3": [12, [19, 79, 25, 1]],
22453                    "2581": [12, [19, 79, 25, 67]],
22454                    "1": [12, [19, 79, 25, 12]],
22455                    "337": [12, [19, 79, 25, 4]],
22456                    "2569": [12, [19, 79, 25, 69]],
22457                    "21": [12, [19, 79, 25, 2]],
22458                    "1700": [12, [19, 79, 25, 21]],
22459                    "2647": [12, [19, 79, 25, 22]],
22460                    "923": [12, [19, 79, 25, 19]],
22461                    "2427": [12, [19, 79, 25, 45]],
22462                    "15": [12, [19, 79, 25, 8]],
22463                    "373": [12, [19, 79, 25, 3]],
22464                    "1688": [12, [19, 79, 25, 23]],
22465                    "11": [12, [19, 79, 25, 6]],
22466                    "9": [12, [19, 79, 25, 5]],
22467                    "1818": [12, [19, 79, 25, 22]],
22468                    "1750": [12, [19, 79, 25, 70]],
22469                    "13": [12, [19, 79, 25, 7]],
22470                    "17": [12, [19, 79, 25, 9]],
22471                    "1676": [12, [19, 79, 25, 24]],
22472                    "1694": [12, [19, 79, 25, 67]],
22473                    "5": [12, [19, 79, 25, 10]],
22474                    "2629": [12, [19, 79, 25, 70]],
22475                    "3228": [12, [19, 79, 25, 108]],
22476                    "929": [12, [19, 79, 25, 45]],
22477                    "905": [12, [19, 79, 25, 42]],
22478                    "911": [12, [19, 79, 25, 43]],
22479                    "917": [12, [19, 79, 25, 44]],
22480                    "3219": [12, [19, 79, 25, 108]],
22481                    "2376": [12, [19, 79, 25, 7]],
22482                    "2396": [12, [19, 79, 25, 4]],
22483                    "2575": [12, [19, 79, 25, 23]],
22484                    "19": [12, [19, 79, 25, 11]],
22485                    "2587": [12, [19, 79, 25, 21]],
22486                    "2420": [12, [19, 79, 25, 3]],
22487                    "2641": [12, [19, 79, 25, 72]],
22488                    "2530": [12, [19, 79, 25, 19]],
22489                    "2544": [12, [19, 79, 25, 11]],
22490                    "2540": [12, [19, 79, 25, 8]],
22491                    "2512": [12, [19, 79, 25, 42]],
22492                    "2557": [12, [19, 79, 25, 27]],
22493                    "2518": [12, [19, 79, 25, 43]],
22494                    "1670": [12, [19, 79, 25, 27]],
22495                    "1682": [12, [19, 79, 25, 69]],
22496                    "2524": [12, [19, 79, 25, 44]],
22497                    "2366": [12, [19, 79, 25, 1]],
22498                    "1812": [12, [19, 79, 25, 72]],
22499                    "1756": [12, [19, 79, 25, 71]],
22500                    "2546": [12, [19, 79, 25, 2]],
22501                    "2542": [12, [19, 79, 25, 9]],
22502                    "2364": [12, [19, 79, 25, 12]],
22503                    "2372": [12, [19, 79, 25, 5]],
22504                    "2374": [12, [19, 79, 25, 6]],
22505                    "2635": [12, [19, 79, 25, 71]],
22506                    "2563": [12, [19, 79, 25, 24]],
22507                    "3481": [1, [19, 79, 83, 43]],
22508                    "3490": [1, [19, 79, 84, 42]],
22509                    "3528": [4, [20, 393, 24, 47]],
22510                    "3532": [1, [20, 393, 25, 12]],
22511                    "3585": [7, [19, 395, 22, 1]],
22512                    "3607": [7, [19, 395, 24, 112]],
22513                    "3608": [7, [19, 395, 24, 113]],
22514                    "3619": [17, [19, 395, 25, 3]],
22515                    "2349": [18, [19, 79, 25, 71]],
22516                    "2256": [18, [19, 79, 25, 9]],
22517                    "2141": [18, [19, 79, 25, 45]],
22518                    "2078": [18, [19, 79, 25, 12]],
22519                    "2088": [18, [19, 79, 25, 6]],
22520                    "2134": [18, [19, 79, 25, 3]],
22521                    "2343": [18, [19, 79, 25, 70]],
22522                    "2355": [18, [19, 79, 25, 72]],
22523                    "2283": [18, [19, 79, 25, 69]],
22524                    "3222": [18, [19, 79, 25, 108]],
22525                    "2361": [18, [19, 79, 25, 22]],
22526                    "2238": [18, [19, 79, 25, 44]],
22527                    "2289": [18, [19, 79, 25, 23]],
22528                    "2295": [18, [19, 79, 25, 67]],
22529                    "2301": [18, [19, 79, 25, 21]],
22530                    "2244": [18, [19, 79, 25, 19]],
22531                    "2254": [18, [19, 79, 25, 8]],
22532                    "2258": [18, [19, 79, 25, 11]],
22533                    "2271": [18, [19, 79, 25, 27]],
22534                    "2090": [18, [19, 79, 25, 7]],
22535                    "2232": [18, [19, 79, 25, 43]],
22536                    "2110": [18, [19, 79, 25, 4]],
22537                    "2080": [18, [19, 79, 25, 1]],
22538                    "2086": [18, [19, 79, 25, 5]],
22539                    "2226": [18, [19, 79, 25, 42]],
22540                    "2277": [18, [19, 79, 25, 24]],
22541                    "2260": [18, [19, 79, 25, 2]],
22542                    "2082": [18, [19, 79, 25, 10]],
22543                    "441": [12, [20, 79, 25, 6]],
22544                    "2464": [12, [20, 79, 25, 7]],
22545                    "3173": [12, [20, 79, 25, 45]],
22546           
22546         "3203": [12, [20, 79, 25, 20]],
22547                    "3209": [12, [20, 79, 25, 20]],
22548                    "1718": [12, [20, 79, 25, 62]],
22549                    "2623": [12, [20, 79, 25, 22]],
22550                    "391": [12, [20, 79, 25, 12]],
22551                    "436": [12, [20, 79, 25, 5]],
22552                    "396": [12, [20, 79, 25, 1]],
22553                    "406": [12, [20, 79, 25, 10]],
22554                    "421": [12, [20, 79, 25, 9]],
22555                    "446": [12, [20, 79, 25, 8]],
22556                    "2490": [12, [20, 79, 25, 8]],
22557                    "2617": [12, [20, 79, 25, 68]],
22558                    "2611": [12, [20, 79, 25, 23]],
22559                    "2459": [12, [20, 79, 25, 4]],
22560                    "2454": [12, [20, 79, 25, 10]],
22561                    "426": [12, [20, 79, 25, 2]],
22562                    "3155": [12, [20, 79, 25, 43]],
22563                    "431": [12, [20, 79, 25, 3]],
22564                    "3137": [12, [20, 79, 25, 19]],
22565                    "2444": [12, [20, 79, 25, 1]],
22566                    "2475": [12, [20, 79, 25, 3]],
22567                    "1724": [12, [20, 79, 25, 23]],
22568                    "2599": [12, [20, 79, 25, 24]],
22569                    "2605": [12, [20, 79, 25, 62]],
22570                    "3149": [12, [20, 79, 25, 43]],
22571                    "2593": [12, [20, 79, 25, 27]],
22572                    "1712": [12, [20, 79, 25, 24]],
22573                    "3185": [12, [20, 79, 25, 60]],
22574                    "2449": [12, [20, 79, 25, 11]],
22575                    "3191": [12, [20, 79, 25, 60]],
22576                    "416": [12, [20, 79, 25, 7]],
22577                    "2469": [12, [20, 79, 25, 9]],
22578                    "2485": [12, [20, 79, 25, 6]],
22579                    "3131": [12, [20, 79, 25, 19]],
22580                    "401": [12, [20, 79, 25, 11]],
22581                    "3167": [12, [20, 79, 25, 45]],
22582                    "2480": [12, [20, 79, 25, 5]],
22583                    "2550": [12, [20, 79, 25, 2]],
22584                    "1730": [12, [20, 79, 25, 68]],
22585                    "1706": [12, [20, 79, 25, 27]],
22586                    "2439": [12, [20, 79, 25, 12]],
22587                    "1736": [12, [20, 79, 25, 22]],
22588                    "411": [12, [20, 79, 25, 4]],
22589                    "3143": [18, [20, 79, 25, 19]],
22590                    "3161": [18, [20, 79, 25, 43]],
22591                    "3215": [18, [20, 79, 25, 20]],
22592                    "2168": [18, [20, 79, 25, 10]],
22593                    "2325": [18, [20, 79, 25, 23]],
22594                    "2264": [18, [20, 79, 25, 2]],
22595                    "2163": [18, [20, 79, 25, 11]],
22596                    "2194": [18, [20, 79, 25, 5]],
22597                    "2313": [18, [20, 79, 25, 24]],
22598                    "2319": [18, [20, 79, 25, 62]],
22599                    "2153": [18, [20, 79, 25, 12]],
22600                    "2189": [18, [20, 79, 25, 3]],
22601                    "2307": [18, [20, 79, 25, 27]],
22602                    "3197": [18, [20, 79, 25, 60]],
22603                    "2158": [18, [20, 79, 25, 1]],
22604                    "2173": [18, [20, 79, 25, 4]],
22605                    "2178": [18, [20, 79, 25, 7]],
22606                    "2183": [18, [20, 79, 25, 9]],
22607                    "3179": [18, [20, 79, 25, 45]],
22608                    "2199": [18, [20, 79, 25, 6]],
22609                    "2204": [18, [20, 79, 25, 8]],
22610                    "2331": [18, [20, 79, 25, 68]],
22611                    "2337": [18, [20, 79, 25, 22]],
22612                    "2840": [1, [19, 218, 25, 12]],
22613                    "2888": [1, [19, 218, 25, 4]],
22614                    "2848": [1, [19, 218, 25, 1]],
22615                    "2872": [1, [19, 218, 25, 7]],
22616                    "2880": [1, [19, 218, 25, 9]],
22617                    "2864": [1, [19, 218, 25, 18]],
22618                    "2856": [1, [19, 218, 25, 8]],
22619                    "2812": [1, [20, 213, 25, 11]],
22620                    "2818": [1, [20, 213, 25, 12]],
22621                    "2794": [1, [20, 213, 25, 1]],
22622                    "2800": [1, [20, 213, 25, 4]],
22623                    "2824": [1, [20, 213, 25, 27]],
22624                    "2806": [1, [20, 213, 25, 7]],
22625                    "2830": [1, [20, 213, 25, 9]],
22626                    "2962": [14, [19, 328, 25, 1]],
22627                    "2968": [14, [19, 328, 25, 4]],
22628                    "2956": [14, [19, 328, 25, 12]],
22629                    "2980": [14, [19, 328, 25, 74]],
22630                    "2986": [14, [19, 328, 25, 3]],
22631                    "2974": [14, [19, 328, 25, 19]],
22632                    "2992": [14, [19, 328, 25, 75]],
22633                    "3298": [4, [19, 371, 25, 11]],
22634                    "3299": [4, [19, 371, 25, 9]],
22635                    "3315": [4, [19, 371, 25, 5]],
22636                    "3277": [4, [19, 371, 25, 8]],
22637                    "3290": [4, [19, 371, 25, 7]],
22638                    "3270": [4, [19, 371, 25, 1]],
22639                    "3271": [4, [19, 371, 25, 12]],
22640                    "3489": [3, [19, 79, 83, 42]],
22641                    "3530": [4, [20, 393, 24, 111]],
22642                    "3531": [1, [20, 393, 25, 1]],
22643                    "3534": [1, [20, 393, 25, 3]],
22644                    "3588": [7, [19, 395, 22, 33]],
22645                    "3602": [7, [19, 395, 23, 114]],
22646                    "3605": [7, [19, 395, 24, 12]],
22647                    "3616": [17, [19, 395, 25, 112]],
22648                    "3245": [19, [19, 370, 25, 31]],
22649                    "3242": [19, [19, 370, 25, 107]],
22650                    "3243": [19, [19, 370, 25, 12]],
22651                    "3232": [19, [19, 370, 25, 1]],
22652                    "2795": [7, [20, 213, 26, 1]],
22653                    "2813": [7, [20, 213, 26, 11]],
22654                    "3535": [1, [20, 393, 25, 11]],
22655                    "3592": [7, [19, 395, 22, 3]],
22656                    "3628": [5, [19, 395, 26, 3]],
22657                    "2801": [7, [20, 213, 26, 4]],
22658                    "3488": [1, [19, 79, 83, 42]],
22659                    "3494": [1, [19, 79, 83, 45]],
22660                    "3536": [1, [20, 393, 25, 47]],
22661                    "3539": [7, [20, 393, 26, 1]],
22662                    "3603": [7, [19, 395, 24, 1]],
22663                    "3604": [7, [19, 395, 24, 26]],
22664                    "3613": [17, [19, 395, 25, 26]],
22665                    "2807": [7, [20, 213, 26, 7]],
22666                    "3544": [7, [20, 393, 26, 47]],
22667                    "3606": [7, [19, 395, 24, 33]],
22668                    "3614": [17, [19, 395, 25, 12]],
22669                    "2819": [7, [20, 213, 26, 12]],
22670                    "3546": [7, [20, 393, 26, 111]],
22671                    "3612": [17, [19, 395, 25, 1]],
22672                    "2825": [7, [20, 213, 26, 27]],
22673                    "3620": [17, [19, 395, 25, 114]],
22674                    "3626": [5, [19, 395, 26, 113]],
22675                    "2831": [7, [20, 213, 26, 9]],
22676                    "3621": [5, [19, 395, 26, 1]],
22677                    "3629": [5, [19, 395, 26, 114]]
22678                },
22679                                "descriptions": [
22680                    ["50% Cotton / 50% Polyester. Heathered colors offer additional stretch and options -- the softest shirts in the business and the perfect weight for a graphic tee.", [1339, 1338, 1340, 1337, 1341]],
22681                    ["Cotton/Poly blend. The softest in the business and the perfect weight for a graphic tee", [2393, 8, 2085, 2172, 337, 2535, 338, 2212, 2213, 2371, 2459, 407, 409, 410, 2458, 2498, 539, 1325, 980, 2111, 2107, 2395, 2396, 2455, 2169, 408, 2456, 2170, 2457, 2171, 2249, 2392, 2394, 333, 334, 1324, 1322, 335, 336, 1323, 538, 1326, 2397, 2109, 2106, 2110, 2108, 2499, 411, 2173]],
22682                    ["100% combed ringspun cotton. The perfect fabric for a graphic tee in a relaxed cut and still the softest in the business.", [2806, 2799, 2796, 2801, 2824, 2795, 2830, 2829, 2810, 2809, 2794, 2800, 2815, 2797, 2825, 2813, 2819, 2804, 2812, 2817, 2811, 2791, 2792, 2793, 2807, 2802, 2803, 2826, 2827, 2831, 2820, 2821, 2822, 2823, 2798, 2814, 2808, 2790, 2805, 2816, 2818, 2828]],
22683                    ["65% Polyester, 35% Viscose. Lightweight with the perfect cut and a flattering v-neck. Fabric drapes loosely across body for a comfortable, relaxed fit.", [1785, 1786, 1787, 1788, 1790, 1791, 1793, 1798, 1799, 1802, 1805, 1806, 1796, 1783, 1792, 1804, 1797, 1800, 1801, 1807, 1784, 1789, 1794, 1803, 1795]],
22684                    ["50% Polyester, 25% Cotton, 25% Rayon blend. A light, bouncy shirt with a flowy, relaxed fit and dolman sleeves.", [1130, 1121, 1108, 1111, 1100, 1101, 1102, 1129, 1116, 1127, 1107, 1120, 1119, 1105, 1109, 1110, 1112, 1115, 1132, 1124, 1136, 1137, 1104, 1138, 1139, 1106, 1103, 1128, 1131, 1122, 1123, 1113, 1114, 1133, 1134, 1135, 1125, 1126, 1117, 1118]],
22685                    ["Combed ringspun cotton/poly blend. A perfectly comfortable combination of classic cut and vintage style.", [2776, 2786, 2787, 2781, 2782, 2783, 2780, 2785, 2770, 2772, 2775, 2777, 2771, 2773, 2778, 2788]],
22686                    ["100% Airlume pre-shrunk combed and ringspun cotton", [3247, 3241, 3236, 3246, 3250, 3243, 3248, 3249, 3251, 3239, 3234, 3244, 3232, 3233, 3235, 3237, 3238, 3240, 3242, 3245]],
22687                    ["FANTASITOTO Platform ini dirancang khusus untuk memberikan kemudahan dalam memantau hasil keluaran Macau setiap hari, sehingga pemain dapat memperoleh data yang relevan untuk kebutuhan analisis maupun referensi.", [3408, 3403, 3404, 2478, 3452, 3498, 3417, 3252, 3405, 3460, 3465, 3454, 2637, 3406, 2205, 3411, 3407, 3421, 3416, 881, 3412, 3414, 3261, 3413, 3479, 3127, 3438, 3445, 3418, 3410, 3469, 3436, 3439, 2415, 3450, 3419, 3437, 3424, 3495, 3420, 3427, 3422, 2558, 2582, 3423, 3448, 3441, 3444, 3426, 364, 2368, 3253, 3428, 3429, 3, 3462, 3464, 7, 3259, 3430, 3432, 3263, 3264, 3265, 2122, 3256, 3266, 2500, 2501, 3254, 3260, 1, 357, 3440, 3434, 3258, 3262, 3255, 2264, 3210, 3453, 2191, 3457, 3435, 2206, 329, 4, 3257, 3451, 1680, 540, 1709, 2310, 3463, 3497, 2272, 3442, 3446, 374, 377, 875, 20, 3449, 2193, 2165, 2305, 2121, 3141, 3458, 2592, 2306, 3171, 3456, 2125, 3455, 2133, 3466, 3467, 358, 376, 3461, 3468, 3475, 3476, 2442, 2451, 3493, 3480, 2360, 3491, 1334, 3425, 22, 341, 3209, 378, 3490, 3481, 441, 2593, 389, 391, 3487, 433, 436, 421, 383, 3203, 3431, 3488, 3494, 1967, 10, 315, 316, 366, 1361, 1344, 3489, 344, 3496, 382, 348, 2151, 2154, 1704, 3134, 369, 3471, 3133, 3096, 1808, 2192, 352, 1348, 3443, 3478, 2331, 2175, 3215, 2569, 3409, 3160, 3169, 1710, 2489, 21, 2471, 3415, 3459, 3177, 3091, 854, 1700, 3447, 2388, 878, 2440, 3433, 2581, 1711, 1723, 3319, 3482, 2256, 400, 887, 892, 855, 2647, 1811, 327, 328, 2083, 3486, 3193, 360, 1819, 3470, 2549, 2187, 3183, 3214, 3472, 2598, 2315, 2176, 415, 861, 3098, 870, 3473, 3484, 3485, 396, 2319, 406, 2482, 443, 2487, 2333, 425, 405, 3474, 3477, 2419, 2421, 2159, 3492, 2586, 2248, 2201, 2438, 2445, 15, 2252, 3483, 1329, 2311, 2203, 2194, 981, 2330, 1718, 402, 2615, 2464, 535, 3217, 883, 2443, 2507, 3220, 323, 395, 2640, 340, 1335, 2186, 2158, 2600, 2117, 2309, 3227, 2155, 446, 2490, 543, 2576, 2538, 2334, 858, 2146, 372, 373, 2138, 848, 2163, 2184, 1726, 2078, 866, 2450, 2589, 2157, 370, 347, 2088, 445, 365, 2387, 2105, 1720, 2607, 2323, 2324, 2611, 2551, 2623, 423, 1722, 427, 2475, 435, 3185, 3197, 1688, 1679, 2119, 2204, 3224, 2325, 2266, 3181, 2127, 384, 2400, 11, 2250, 324, 3317, 3139, 3128, 3150, 1695, 2150, 2337, 2190, 1717, 3204, 2136, 2553, 2327, 2536, 2328, 2329, 1729, 1714, 1716, 2179, 1727, 2614, 3206, 2483, 354, 2316, 2537, 3189, 542, 417, 2617, 2468, 2644, 2539, 2477, 2317, 2178, 2506, 404, 371, 2452, 444, 420, 403, 2164, 3205, 3213, 2166, 2167, 3143, 3156, 2253, 2453, 322, 2454, 2168, 437, 2437, 2263, 439, 2197, 2199, 3225, 2363, 2312, 381, 428, 3151, 3152, 3163, 3178, 339, 426, 412, 3173, 3093, 342, 3132, 2338, 3154, 3155, 3161, 3162, 3175, 3174, 9, 3180, 429, 431, 2354, 2375, 896, 898, 3137, 2441, 1671, 2444, 2448, 3182, 2591, 3130, 3153, 2152, 2447, 1678, 1681, 1697, 1699, 1691, 1701, 346, 2505, 2472, 1815, 2470, 2484, 1818, 1724, 2473, 3195, 3186, 2547, 2476, 2616, 3148, 531, 1735, 2474, 432, 857, 353, 533, 2479, 3140, 2579, 859, 1814, 2572, 14, 534, 2599, 536, 537, 2596, 2605, 2604, 865, 867, 2603, 3179, 2610, 2620, 2609, 3149, 351, 3212, 3216, 846, 3187, 1737, 13, 3226, 3136, 1359, 1328, 359, 1352, 1349, 1351, 16, 3230, 3198, 982, 397, 393, 2307, 1707, 2379, 541, 2087, 2207, 12, 17, 3231, 1673, 3190, 3188, 3168, 2298, 2300, 375, 3223, 2079, 2095, 2077, 3176, 3147, 2597, 1712, 2313, 2134, 1713, 2486, 2200, 2097, 2143, 2101, 1694, 1683, 1674, 3138, 1676, 847, 960, 2102, 2104, 1733, 1734, 2335, 2622, 2336, 2126, 2355, 1732, 2267, 2185, 3170, 330, 5, 2156, 2217, 2275, 2188, 860, 2608, 2270, 2265, 2552, 2189, 3228, 6, 2209, 2282, 434, 442, 3158, 864, 3144, 2278, 2449, 2221, 3191, 3192, 2283, 3229, 3159, 2601, 2602, 1336, 3194, 856, 2318, 3089, 2460, 2174, 3157, 2461, 2462, 2463, 862, 2177, 416, 3211, 3184, 2251, 1333, 3196, 3146, 863, 2465, 18, 418, 532, 2180, 2181, 2182, 885, 3222, 2466, 2467, 2469, 2183, 977, 2220, 318, 3164, 3199, 3200, 2380, 2403, 3202, 1346, 1347, 3207, 3221, 317, 3208, 3219, 3165, 2351, 984, 2352, 2408, 2424, 2481, 438, 983, 2195, 2196, 2365, 3201, 440, 2198, 2485, 3218, 3166, 2590, 2304, 1705, 2412, 2357, 2376, 3092, 388, 394, 2361, 2353, 2429, 2594, 2575, 2308, 345, 2381, 3318, 2382, 2386, 2414, 399, 2322, 2369, 2404, 2613, 1666, 3135, 19, 3129, 3142, 3131, 2, 321, 363, 2606, 3145, 1693, 2502, 2559, 401, 3172, 3167, 2587, 2577, 2578, 2410, 2436, 398, 2432, 2406, 2416, 430, 392, 2641, 2585, 2420, 2545, 422, 424, 2417, 978, 386, 976, 979, 2497, 2570, 2595, 2493, 2480, 1343, 1331, 413, 2540, 414, 3090, 2544, 2580, 2557, 852, 853, 2534, 888, 889, 890, 876, 2639, 877, 874, 880, 871, 872, 873, 897, 893, 899, 419, 1342, 390, 2624, 3097, 894, 895, 3094, 1354, 1357, 1358, 1330, 1353, 1356, 2550, 2588, 850, 868, 3095, 1345, 1332, 1360, 1355, 1350, 1685, 2541, 2560, 2565, 2567, 886, 869, 1327, 1698, 1692, 900, 851, 882, 1687, 1677, 1708, 1668, 2584, 2573, 1719, 849, 879, 1684, 1686, 1682, 884, 1670, 891, 1731, 1730, 2619, 387, 1696, 2621, 2148, 2261, 2286, 1703, 1706, 2288, 2135, 2268, 2144, 2112, 2093, 2116, 2115, 2123, 2128, 2290, 2124, 2153, 2208, 2145, 2297, 2299, 2289, 2292, 2295, 2215, 2301, 2302, 2279, 2274, 2434, 2285, 2291, 2218, 2287, 2366, 2294, 2284, 2262, 2273, 1715, 1689, 16
2268775, 1667, 2356, 2269, 1669, 2439, 2254, 2255, 1672, 1690, 2384, 2259, 2258, 1736, 1721, 1816, 1817, 1809, 1810, 1812, 1725, 2358, 2359, 2418, 1728, 2378, 2561, 1813, 2583, 2409, 2390, 2564, 2612, 2433, 2422, 2391, 2405, 2646, 2638, 2546, 2402, 2398, 2413, 2430, 2431, 2399, 2401, 2407, 2435, 2504, 2446, 2423, 2492, 2494, 2503, 2495, 2542, 2618, 2554, 2555, 2556, 2271, 2321, 2320, 2326, 2571, 2092, 2090, 2543, 2103, 2566, 2132, 2202, 2131, 2089, 2098, 2214, 2161, 2113, 2137, 2149, 2389, 2216, 2096, 2099, 2276, 2081, 2100, 2094, 2118, 2084, 2080, 2086, 2160, 2091, 2211, 2210, 2130, 2120, 2147, 2162, 2488, 2281, 2548, 2562, 2373, 2364, 2367, 2332, 2362, 2293, 2372, 2257, 2280, 2383, 2377, 2491, 2374, 2277, 2496, 2260, 2370, 2385, 2648, 2314, 2411, 2643, 2645, 2642, 2563, 2568, 2574, 2219, 1702, 2296, 2303, 2114, 2082, 2129]],
22688                    ["100% combed cotton. A feminine cut featuring a v-neck in extended sizes that are all designed to wear, wash and age well.", [2667, 2660, 2662, 2663, 2664, 2673, 2655, 2656, 2657, 2674, 2659, 2661, 2668, 2669, 2671, 2672, 2658, 2665, 2666, 2670]],
22689                    ["Moisture management/antimicrobial performance fabric, 100% Polyester", [3291, 3271, 3296, 3280, 3295, 3278, 3287, 3315, 3294, 3293, 3313, 3268, 3273, 3272, 3269, 3292, 3279, 3285, 3281, 3267, 3283, 3286, 3289, 3290, 3297, 3270, 3301, 3312, 3298, 3314, 3274, 3277, 3288, 3311, 3299, 3276, 3275, 3284, 3302, 3282, 3300, 3316]],
22690                    ["100% combed ringspun cotton (Heather is a cotton/poly blend) with a heavier weight than the Classic T-Shirt for a timeless fit. The perfect fabric for a graphic tee in a standard cut up to 5XL - and still the softest in the business.", [2878, 2870, 2845, 2869, 2858, 2879, 2856, 2863, 2872, 2860, 2865, 2874, 2868, 2885, 2887, 2883, 2877, 2847, 2866, 2881, 2864, 2875, 2876, 2855, 2859, 2850, 2880, 2890, 2886, 2891, 2889, 2857, 2841, 2849, 2853, 2873, 2871, 2836, 2867, 2851, 2852, 2854, 2861, 2862, 2842, 2882, 2884, 2840, 2843, 2846, 2844, 2839, 2888, 2837, 2838, 2848]],
22691                    ["100% Cotton. Lightweight with the perfect cut. Fabric drapes loosely across body for a comfortable, relaxed fit. Due to availability, some colors may be a poly-viscose blend.", [1761, 1762, 1778, 1779, 1772, 1773, 1782, 1758, 1763, 1764, 1766, 1759, 1760, 1774, 1768, 1770, 1771, 1775, 1776, 1777, 1781, 1780, 1765, 1767, 1769]],
22692                    ["Polyester/cotton/rayon blend. A lighter, super soft tee with stretch.", [1820, 1008, 1049, 1019, 836, 1010, 1027, 1018, 837, 844, 806, 823, 1046, 1001, 830, 831, 993, 998, 1015, 1037, 988, 808, 1003, 994, 809, 1011, 989, 990, 1006, 1005, 995, 997, 999, 1007, 1009, 1016, 1017, 1020, 815, 1038, 817, 1031, 1024, 1025, 1028, 1034, 812, 810, 811, 816, 820, 821, 828, 814, 818, 813, 841, 839, 843, 842, 1021, 1022, 834, 835, 838, 840, 845, 1026, 833, 1048, 1030, 1032, 1033, 1040, 1041, 1042, 1035, 1029, 1023, 1036, 1039, 1045, 1047, 807, 1002, 1004, 1012, 1013, 1014, 822, 1000, 829, 832, 824, 825, 827, 826, 1043, 1044, 819, 992, 996, 985, 986, 987, 991]],
22693                    ["100% combed cotton. The perfect fabric for a graphic tee and the softest in the business.", [3358, 3344, 3351, 3364, 3355, 3338, 3367, 3352, 3365, 3342, 3345, 3349, 3369, 3348, 3361, 3343, 3363, 3368, 3370, 3346, 3347, 3353, 3371, 3340, 3341, 3362, 3337, 3359, 3350, 3356, 3339, 3336, 3354, 3366, 3360, 3357]],
22694                    ["100% combed ringspun cotton. A perfectly comfortable combination of classic cut and vintage style.", [2784, 2779, 2789, 2774]],
22695                    ["100% combed cotton.  A feminine cut in extended sizes that are all designed to wear, wash and age well.", [1924, 1925, 1937, 1932, 1933, 1928, 1931, 1935, 1934, 1939, 1941, 1926, 1927, 1929, 1930, 1936, 1922, 1923, 1938, 1940]],
22696                    ["60% Cotton / 40% Polyester. A heathered, feminine cut in extended sizes that are all designed to wear, wash and age well.\r\n", [1943, 1945, 1942, 1944, 2676, 2677, 2678, 2675]],
22697                    ["Cotton/Poly blend.  Heathered versions of our classic tee colors -- the softest shirts in the business and the perfect weight for a graphic tee.", [916, 2340, 2239, 2228, 2141, 2349, 2519, 2527, 2227, 2508, 2347, 2230, 923, 902, 925, 2427, 2627, 2525, 2139, 913, 2426, 2142, 2229, 2234, 2428, 2509, 2344, 2345, 1750, 2517, 2532, 901, 1751, 2632, 2633, 912, 2343, 2231, 2510, 2629, 2514, 2516, 2233, 2235, 926, 929, 930, 2242, 903, 905, 921, 2243, 2342, 2246, 904, 906, 917, 918, 911, 908, 909, 2526, 2350, 2520, 2528, 2530, 2531, 2631, 2513, 2521, 2523, 2515, 2512, 2628, 2518, 919, 920, 922, 924, 914, 915, 907, 910, 927, 928, 2533, 2625, 1746, 2626, 2240, 2238, 2630, 2222, 2237, 2241, 2244, 2524, 1753, 1748, 1752, 2339, 1747, 1749, 1756, 1757, 1754, 1755, 2511, 2529, 2247, 2232, 2140, 2223, 2224, 2245, 2236, 2522, 2225, 2226, 2348, 2425, 2346, 2341, 2634, 2636, 2635]],
22698                    ["60% Organic Cotton, 40% Recycled Poly RPET - approximately 4 recycled RPET bottles are used per shirt. A heavier weight than the Classic T-Shirt, for enhanced comfort and durability. Your favorite t-shirt, made better. ", [2954, 2959, 2986, 2981, 2988, 2976, 2956, 2977, 2975, 2978, 2958, 2991, 2992, 2960, 2982, 2989, 2993, 2967, 2971, 2973, 2974, 2980, 2952, 2969, 2984, 2987, 2970, 2972, 2955, 2962, 2957, 2985, 2968, 2953, 2983, 2965, 2979, 2961, 2963, 2990, 2964, 2966]],
22699                    ["100% Combed Ring-Spun Cotton. A heavyweight, breathable fabric with a smooth, comfortable feel. Designed with a relaxed, boxy fit and mid-length hem for a modern, easygoing silhouette.", [3535, 3500, 3526, 3542, 3529, 3510, 3518, 3507, 3537, 3539, 3538, 3504, 3540, 3520, 3511, 3544, 3519, 3506, 3546, 3534, 3521, 3523, 3508, 3516, 3499, 3528, 3545, 3531, 3524, 3536, 3502, 3527, 3503, 3532, 3543, 3522, 3515, 3514, 3530, 3513, 3505, 3512]],
22700                    ["90% Combed Ring-Spun Cotton, 10% Polyester. A heavyweight, breathable fabric with a smooth, comfortable feel. Designed with a relaxed, boxy fit and mid-length hem for a modern, easygoing silhouette.", [3541, 3517, 3533, 3509, 3525, 3501]],
22701                    ["100% Combed Ring Spun Cotton. This heavyweight, breathable fabric offers a smooth, comfortable feel. Designed with a relaxed fit, and drop shoulder for an easy, laid-back look. ", [2074, 1848, 2068, 1838, 1837, 1836, 1825, 1849, 2072, 3024, 3027, 3035, 1831, 1842, 3032, 1830, 1827, 1845, 1841, 1846, 1832, 1833, 1835, 2075, 3029, 3031, 3018, 3019, 2069, 3028, 3033, 3022, 3030, 1840, 1844, 1847, 1828, 1839, 1834, 1843, 1829, 1826, 3023, 3040, 2076, 2070, 2071, 2073, 3041, 3036, 3025, 3026, 3021, 3037, 3038, 3020, 3034, 3039, 3042]],
22702                    ["This tee is made from 100% heavyweight cotton and garment-dyed for a soft, broken-in feel. It features a relaxed fit, crew neckline, and a slightly cropped length. Each piece is one of a kind thanks to the dye process. Durable and easy to wear.", [3567, 3578, 3568, 3616, 3573, 3569, 3595, 3571, 3589, 3626, 3576, 3572, 3581, 3574, 3575, 3592, 3583, 3591, 3577, 3579, 3587, 3582, 3622, 3602, 3614, 3580, 3625, 3590, 3588, 3585, 3601, 3598, 3586, 3603, 3594, 3599, 3596, 3611, 3608, 3606, 3604, 3605, 3617, 3609, 3624, 3607, 3621, 3613, 3619, 3623, 3628, 3627, 3629, 3612, 3618, 3593, 3620, 3610, 3615, 3570, 3597, 3600, 3584]]
22703                ],
22704                "tooltips": [{
22705                    "type": "tee_outline",
22706                    "header": "TEE TIP!",
22707                    "tip": "When in doubt, size up.",
22708                    "product_ids": [2624, 387, 388, 389, 390, 391, 392, 393, 394, 395, 396, 397, 398, 399, 400, 401, 402, 403, 404, 405, 406, 407, 408, 409, 410, 411, 412, 413, 414, 415, 416, 417, 418, 419, 420, 421, 422, 423, 424, 425, 426, 427, 428, 429, 430, 431, 432, 433, 434, 435, 436, 437, 438, 439, 440, 441, 442, 443, 444, 445, 446, 2363, 2434, 2435, 2436, 2437, 2438, 2439, 2440, 2441, 2442, 2443, 2444, 2445, 2446, 2447, 2448, 2449, 2450, 2451, 2452, 2453, 2454, 2455, 2456, 2457, 2458, 2459, 2460, 2461, 2462, 2463, 2464, 2465, 2466, 2467, 2468, 2469, 2470, 2471, 2472, 2473, 2474, 2475, 2476, 2477, 2478, 2479, 2480, 2481, 2482, 2483, 2484, 2485, 2486, 2487, 2488, 2489, 2490, 2505, 2506, 2507, 2534, 2535, 2536, 2537, 2538, 2539, 2549, 2550, 2551, 2552, 2589, 2590, 2591, 2592, 2593, 2594, 2595, 2596, 2597, 2598, 2599, 2600, 2601, 2602, 2603, 2604, 2605, 2606, 2607, 2608, 2609, 2610, 2611, 2612, 2613, 2614, 2615, 2616, 2617, 2618, 2619, 2620, 2621, 2622, 2623, 386, 976, 977, 978, 979, 980, 981, 982, 983, 984, 1702, 1703, 1704, 1705, 1706, 1707, 1708, 1709, 1710, 1711, 1712, 1713, 1714, 1715, 1716, 1717, 1718, 1719, 1720, 1721, 1722, 1723, 1724, 1725, 1726, 1727, 1728, 1729, 1730, 1731, 1732, 1733, 1734, 1735, 1736, 1737, 1967, 2077, 2148, 2149, 2150, 2151, 2152, 2153, 2154, 2155, 2156, 2157, 2158, 2159, 2160, 2161, 2162, 2163, 2164, 2165, 2166, 2167, 2168, 2169, 2170, 2171, 2172, 2173, 2174, 2175, 2176, 2177, 2178, 2179, 2180, 2181, 2182, 2183, 2184, 2185, 2186, 2187, 2188, 2189, 2190, 2191, 2192, 2193, 2194, 2195, 2196, 2197, 2198, 2199, 2200, 2201, 2202, 2203, 2204, 2219, 2220, 2221, 2248, 2249, 2250, 2251, 2252, 2253, 2263, 2264, 2265, 2266, 2303, 2304, 2305, 2306, 2307, 2308, 2309, 2310, 2311, 2312, 2313, 2314, 2315, 2316, 2317, 2318, 2319, 2320, 2321, 2322, 2323, 2324, 2325, 2326, 2327, 2328, 2329, 2330, 2331, 2332, 2333, 2334, 2335, 2336, 2337, 2338]
22709                }, {
22710                    "type": "tee_outline",
22711                    "header": "TEE TIP!",
22712                    "tip": "Many customers prefer to order a size or two up for the Tri-Blend T-Shirt",
22713                    "product_ids": [806, 807, 808, 809, 810, 811, 812, 813, 814, 815, 816, 817, 818, 819, 820, 821, 1012, 1013, 1014, 1015, 1016, 1017, 1018, 1019, 1820, 985, 986, 987, 988, 989, 990, 991, 992, 993, 994, 995, 996, 997, 998, 999, 1000, 1001, 1002, 1003, 1004, 1005, 1006, 1007, 1008, 1009, 1010, 1011]
22714                }, {
22715                    "type": "tee_outline",
22716                    "header": "TEE TIP!",
22717                    "tip": "When in doubt, size up.",
22718                    "product_ids": [882, 883, 884, 885, 886, 887, 888, 889, 890, 891, 892, 893, 894, 895, 896, 897, 898, 899, 900, 846, 847, 848, 849, 850, 851, 852, 853, 854, 855, 856, 857, 858, 859, 860, 861, 862, 863, 864, 865, 866, 867, 868, 869, 870, 871, 872, 873, 874, 875, 876, 877, 878, 879, 880, 881]
22719                }],
22720                "colors": {
22721                    "40": {
22722                        "id": 40,
22723                        "name": "Vintage Grape",
22724                        "display_name": "Vintage Grape",
22725                        "hex": "#4a3b62",
22726                        "sort_order": 590,
22727                        "slug": "vintage_grape",
22728                        "classes": "heather",
22729                        "image": null,
22730                        "seasonal": false
22731                    },
22732                    "59": {
22733                        "id": 59,
22734                        "name": "Indigo",
22735                        "display_name": "Indigo",
22736                        "hex": "#4c4f61",
22737                        "sort_order": 520,
22738                        "slug": "indigo",
22739                        "classes": "heather",
22740                        "image": null,
22741                        "seasonal": false
22742                    },
22743                    "6": {
22744                        "id": 6,
22745                        "name": "Light Blue",
22746                        "display_name": "Light Blue",
22747                        "hex": "#c8e0ec",
22748                        "sort_order": 360,
22749                        "slug": "light_blue",
22750                        "classes": "",
22751                        "image": null,
22752                        "seasonal": false
22753                    },
22754                    "12": {
22755                        "id": 12,
22756                        "name": "White",
22757                        "display_name": "White",
22758                        "hex": "#ffffff",
22759                        "sort_order": 1,
22760                        "slug": "white",
22761                        "classes": "bordered",
22762                        "image": null,
22763                        "seasonal": false
22764                    },
22765                    "74": {
22766                        "id": 74,
22767                        "name": "Heather Sea Blue",
22768                        "display_name": "Heather Sea Blue",
22769                        "hex": "#95adb1",
22770                        "sort_order": 585,
22771                        "slug": "heather_sea_blue",
22772                        "classes": "heather",
22773                        "image": null,
22774                        "seasonal": false
22775                    },
22776                    "19": {
22777                        "id": 19,
22778                        "name": "Charcoal Heather",
22779                        "display_name": "Charcoal Heather",
22780                        "hex": "#39383d",
22781                        "sort_order": 450,
22782                        "slug": "charcoal_heather",
22783                        "classes": "heather",
22784                        "image": null,
22785                        "seasonal": false
22786                    },
22787                    "71": {
22788                        "id": 71,
22789                        "name": "Turquoise Heather",
22790                        "display_name": "Turquoise Heather",
22791                        "hex": "#33a5cf",
22792                        "sort_order": 489,
22793                        "slug": "turquoise_heather",
22794                        "classes": "heather",
22795                        "image": null,
22796                        "seasonal": false
22797                    },
22798                    "107": {
22799                        "id": 107,
22800                        "name": "Marine Blue",
22801                        "display_name": "Marine Blue",
22802                        "hex": "#04507f",
22803                        "sort_order": 315,
22804                        "slug": "marine_blue",
22805                        "classes": "",
22806                        "image": null,
22807                        "seasonal": false
22808                    },
22809                    "57": {
22810                        "id": 57,
22811                        "name": "Dark Grey Heather",
22812                        "display_name": "Dark Grey Heather",
22813                        "hex": "#686268",
22814                        "sort_order": 430,
22815                        "slug": "dark_grey_heather",
22816                        "classes": "heather",
22817                        "image": null,
22818                        "seasonal": false
22819                    },
22820                    "68": {
22821                        "id": 68,
22822                        "name": "Light Olive",
22823                        "display_name": "Light Olive",
22824                        "hex": "#878361",
22825                        "sort_order": 272,
22826                        "slug": "light_olive",
22827                        "classes": "",
22828                        "image": null,
22829                        "seasonal": false
22830                    },
22831                    "42": {
22832                        "id": 42,
22833                        "name": "Red Heather",
22834                        "display_name": "Red Heather",
22835                        "hex": "#ec465a",
22836                        "sort_order": 460,
22837                        "slug": "red_heather",
22838                        "classes": "heather",
22839                        "image": null,
22840                        "seasonal": false
22841                    },
22842                    "8": {
22843                        "id": 8,
22844                        "name": "Red",
22845                        "display_name": "Red",
22846                        "hex": "#c62b29",
22847                        "sort_order": 110,
22848                        "slug": "red",
22849                        "classes": "",
22850                        "image": null,
22851                        "seasonal": false
22852                    },
22853                    "72": {
22854                        "id": 72,
22855                        "name": "Hot Pink",
22856                        "display_name": "Hot Pink",
22857                        "hex": "#ef4a81",
22858                        "sort_order": 132,
22859                        "slug": "hot_pink",
22860                        "classes": "",
22861                        "image": null,
22862                        "seasonal": false
22863                    },
22864                    "31": {
22865                        "id": 31,
22866                        "name": "Dark Grey",
22867                        "display_name": "Dark Grey",
22868                        "hex": "#6e6e6e",
22869                        "sort_order": 30,
22870                        "slug": "dark_grey",
22871                        "classes": "",
22872                        "image": null,
22873                        "seasonal": false
22874                    },
22875                    "21": {
22876                        "id": 21,
22877                        "name": "Orange",
22878                        "display_name": "Orange",
22879                        "hex": "#dc4405",
22880                        "sort_order": 160,
22881                        "slug": "orange",
22882                        "classes": "",
22883                        "image": null,
22884                        "seasonal": false
22885                    },
22886                    "65": {
22887                        "id": 65,
22888                        "name": "Vintage Royal",
22889                        "display_name": "Vintage Royal",
22890                        "hex": "#5157a7",
22891                        "sort_order": 540,
22892                        "slug": "vintage_royal",
22893                        "classes": "heather",
22894                        "image": null,
22895                        "seasonal": false
22896                    },
22897                    "67": {
22898                        "id": 67,
22899                        "name": "Military Green",
22900                        "display_name": "Military Green",
22901                        "hex": "#5d5334",
22902                        "sort_order": 222,
22903                        "slug": "military_green",
22904                        "classes": "",
22905                        "image": null,
22906                        "seasonal": false
22907                    },
22908                    "111": {
22909                        "id": 111,
22910                        "name": "Faded Red",
22911                        "display_name": "Faded Red",
22912                        "hex": "#dc6876",
22913                        "sort_order": 133,
22914                        "slug": "faded_red",
22915                        "classes": "",
22916                        "image": null,
22917                        "seasonal": false
22918                    },
22919                    "113": {
22920                        "id": 113,
22921                        "name": "Latte",
22922                        "display_name": "Latte",
22923                        "hex": "#d9c2a3",
22924                        "sort_order": 205,
22925                        "slug": "latte",
22926                        "classes": "",
22927                        "image": null,
22928                        "seasonal": false
22929                    },
22930                    "10": {
22931                        "id": 10,
22932                        "name": "Teal",
22933                        "display_name": "Teal",
22934                        "hex": "#0195c3",
22935                        "sort_order": 330,
22936                        "slug": "teal",
22937                        "classes": "",
22938                        "image": null,
22939                        "seasonal": false
22940                    },
22941                    "36": {
22942                        "id": 36,
22943                        "name": "Sky Blue",
22944                        "display_name": "Sky Blue",
22945                        "hex": "#9ec4ff",
22946                        "sort_order": 570,
22947                        "slug": "sky_blue",
22948                        "classes": "heather",
22949                        "image": null,
22950                        "seasonal": false
22951                    },
22952                    "9": {
22953                        "id": 9,
22954                        "name": "Royal Blue",
22955                        "display_name": "Royal Blue",
22956                        "hex": "#36538b",
22957                        "sort_order": 310,
22958                        "slug": "royal_blue",
22959                        "classes": "",
22960                        "image": null,
22961                        "seasonal": false
22962                    },
22963                    "108": {
22964                        "id": 108,
22965                        "name": "Tie Dye",
22966                        "display_name": "Tie Dye",
22967                        "hex": "#fefefe",
22968                        "sort_order": 660,
22969                        "slug": "tie_dye",
22970                        "classes": "tie_dye",
22971                        "image": null,
22972                        "seasonal": false
22973                    },
22974                    "70": {
22975                        "id": 70,
22976                        "name": "Purple Heather",
22977                        "display_name": "Purple Heather",
22978                        "hex": "#7b6189",
22979                        "sort_order": 491,
22980                        "slug": "purple_heather",
22981                        "classes": "heather",
22982                        "image": null,
22983                        "seasonal": false
22984                    },
22985                    "44": {
22986                        "id": 44,
22987                        "name": "Vintage Green",
22988                        "display_name": "Vintage Green",
22989                        "hex": "#76ba7f",
22990                        "sort_order": 490,
22991                        "slug": "vintage_green",
22992                        "classes": "heather",
22993                        "image": null,
22994                        "seasonal": false
22995                    },
22996                    "18": {
22997                        "id": 18,
22998                        "name": "Dark Green",
22999                        "display_name": "Dark Green",
23000                        "hex": "#005030",
23001                        "sort_order": 230,
23002                        "slug": "dark_green",
23003                        "classes": "",
23004                        "image": null,
23005                        "seasonal": false
23006                    },
23007                    "11": {
23008                        "id": 11,
23009                        "name": "Asphalt",
23010                        "display_name": "Asphalt",
23011                        "hex": "#484849",
23012                        "sort_order": 40,
23013                        "slug": "asphalt",
23014                        "classes": "",
23015                        "image": null,
23016                        "seasonal": false
23017                    },
23018                    "22": {
23019                        "id": 22,
23020                        "name": "Soft Pink",
23021                        "display_name": "Soft Pink",
23022                        "hex": "#fac2cd",
23023                        "sort_order": 130,
23024                        "slug": "soft_pink",
23025                        "classes": "",
23026                        "image": null,
23027                        "seasonal": false
23028                    },
23029                    "110": {
23030                        "id": 110,
23031                        "name": "Acid Black",
23032                        "display_name": "Acid Black",
23033                        "hex": "#463f46",
23034                        "sort_order": 72,
23035                        "slug": "acid_black",
23036                        "classes": "heather",
23037                        "image": null,
23038                        "seasonal": false
23039                    },
23040                    "75": {
23041                        "id": 75,
23042                        "name": "Pine",
23043                        "display_name": "Pine",
23044                        "hex": "#47605a",
23045                        "sort_order": 245,
23046                        "slug": "pine",
23047                        "classes": "",
23048                        "image": null,
23049                        "seasonal": false
23050                    },
23051                    "35": {
23052                        "id": 35,
23053                        "name": "Grass",
23054                        "display_name": "Grass",
23055                        "hex": "#5aad52",
23056                        "sort_order": 250,
23057                        "slug": "grass",
23058                        "classes": "",
23059                        "image": null,
23060                        "seasonal": false
23061                    },
23062                    "45": {
23063                        "id": 45,
23064                        "name": "Royal Heather",
23065                        "display_name": "Royal Heather",
23066                        "hex": "#3973b9",
23067                        "sort_order": 550,
23068                        "slug": "royal_heather",
23069                        "classes": "heather",
23070                        "image": null,
23071                        "seasonal": false
23072                    },
23073                    "63": {
23074                        "id": 63,
23075                        "name": "Plum",
23076                        "display_name": "Plum",
23077                        "hex": "#3b2134",
23078                        "sort_order": 370,
23079                        "slug": "plum",
23080                        "classes": "",
23081                        "image": null,
23082                        "seasonal": false
23083                    },
23084                    "1": {
23085                        "id": 1,
23086                        "name": "Black",
23087                        "display_name": "Black",
23088                        "hex": "#191919",
23089                        "sort_order": 70,
23090                        "slug": "black",
23091                        "classes": "",
23092                        "image": null,
23093                        "seasonal": false
23094                    },
23095                    "60": {
23096                        "id": 60,
23097                        "name": "Leaf",
23098                        "display_name": "Leaf",
23099                        "hex": "#9cb58c",
23100                        "sort_order": 270,
23101                        "slug": "leaf",
23102                        "classes": "",
23103                        "image": null,
23104                        "seasonal": false
23105                    },
23106                    "24": {
23107                        "id": 24,
23108                        "name": "Maroon",
23109                        "display_name": "Maroon",
23110                        "hex": "#6e2229",
23111                        "sort_order": 90,
23112                        "slug": "maroon",
23113                        "classes": "",
23114                        "image": null,
23115                        "seasonal": false
23116                    },
23117                    "48": {
23118                        "id": 48,
23119                        "name": "Black/White",
23120                        "display_name": "Black/White",
23121                        "hex": "#191920",
23122                        "sort_order": 600,
23123                        "slug": "black_white",
23124                        "classes": "bordered",
23125                        "image": "https://assets.teepublic.com/assets/colors/svg/color_tile_black_white-54c1a2d052cb4b469d0955f9bcf8601ba81ce60482e3b57b3e33483c50877dd5.svg",
23126                        "seasonal": false
23127                    },
23128                    "62": {
23129                        "id": 62,
23130                        "name": "Mint",
23131                        "display_name": "Mint",
23132                        "hex": "#d3ddd8",
23133                        "sort_order": 280,
23134                        "slug": "mint",
23135                        "classes": "",
23136                        "image": null,
23137                        "seasonal": false
23138                    },
23139                    "51": {
23140                        "id": 51,
23141                        "name": "White/Navy",
23142                        "display_name": "White/Navy",
23143                        "hex": "#feffff",
23144                        "sort_order": 650,
23145                        "slug": "white_navy",
23146                        "classes": "bordered",
23147                        "image": "https://assets.teepublic.com/assets/colors/svg/color_tile_white_navy-69bf39351610a792c3f65a9c561c0a65f5c39c7e0120141d798b356680b13f2f.svg",
23148                        "seasonal": false
23149                    },
23150                    "23": {
23151                        "id": 23,
23152                        "name": "Yellow",
23153                        "display_name": "Yellow",
23154                        "hex": "#ffb81c",
23155                        "sort_order": 180,
23156                        "slug": "yellow",
23157                        "classes": "",
23158                        "image": null,
23159                        "seasonal": false
23160                    },
23161                    "4": {
23162                        "id": 4,
23163                        "name": "Heather",
23164                        "display_name": "Heather",
23165                        "hex": "#fffffe",
23166                        "sort_order": 400,
23167                        "slug": "heather",
23168                        "classes": "heather bordered",
23169                        "image": null,
23170                        "seasonal": false
23171                    },
23172                    "112": {
23173                        "id": 112,
23174                        "name": "Ghost",
23175                        "display_name": "Ghost",
23176                        "hex": "#e8e4df",
23177                        "sort_order": 12,
23178                        "slug": "ghost",
23179                        "classes": "",
23180                        "image": null,
23181                        "seasonal": false
23182                    },
23183                    "27": {
23184                        "id": 27,
23185                        "name": "Purple",
23186                        "display_name": "Purple",
23187                        "hex": "#5e366e",
23188                        "sort_order": 380,
23189                        "slug": "purple",
23190                        "classes": "",
23191                        "image": null,
23192                        "seasonal": false
23193                    },
23194                    "46": {
23195                        "id": 46,
23196                        "name": "Vintage Black",
23197                        "display_name": "Vintage Black",
23198                        "hex": "#2d2b33",
23199                        "sort_order": 440,
23200                        "slug": "vintage_black",
23201                        "classes": "heather",
23202                        "image": null,
23203                        "seasonal": false
23204                    },
23205                    "43": {
23206                        "id": 43,
23207                        "name": "Navy Heather",
23208                        "display_name": "Navy Heather",
23209                        "hex": "#3b4356",
23210                        "sort_order": 510,
23211                        "slug": "navy_heather",
23212                        "classes": "heather",
23213                        "image": null,
23214                        "seasonal": false
23215                    },
23216                    "3": {
23217                        "id": 3,
23218                        "name": "Creme",
23219                        "display_name": "Creme",
23220                        "hex": "#eae0c7",
23221                        "sort_order": 200,
23222                        "slug": "creme",
23223                        "classes": "",
23224                        "image": null,
23225                        "seasonal": false
23226                    },
23227                    "26": {
23228                        "id": 26,
23229                        "name": "Oxford",
23230                        "display_name": "Oxford",
23231                        "hex": "#909091",
23232                        "sort_order": 20,
23233                        "slug": "oxford",
23234                        "classes": "",
23235                        "image": null,
23236                        "seasonal": false
23237                    },
23238                    "38": {
23239                        "id": 38,
23240                        "name": "Vintage Heather",
23241                        "display_name": "Vintage Heather",
23242                        "hex": "#908d91",
23243                        "sort_order": 420,
23244                        "slug": "vintage_heather",
23245                        "classes": "heather",
23246                        "image": null,
23247                        "seasonal": false
23248                    },
23249                    "20": {
23250                        "id": 20,
23251                        "name": "Coastal Blue",
23252                        "display_name": "Coastal Blue",
23253                        "hex": "#7da1c4",
23254                        "sort_order": 340,
23255                        "slug": "coastal_blue",
23256                        "classes": "",
23257                        "image": null,
23258                        "seasonal": false
23259                    },
23260                    "14": {
23261                        "id": 14,
23262                        "name": "Deep Royal",
23263                        "display_name": "Deep Royal",
23264                        "hex": "#233a7e",
23265                        "sort_order": 300,
23266                        "slug": "deep_royal",
23267                        "classes": "",
23268                        "image": null,
23269                        "seasonal": false
23270                    },
23271                    "33": {
23272                        "id": 33,
23273                        "name": "Midnight Navy",
23274                        "display_name": "Midnight Navy",
23275                        "hex": "#002a43",
23276                        "sort_order": 500,
23277                        "slug": "midnight_navy",
23278                        "classes": "",
23279                        "image": null,
23280                        "seasonal": false
23281                    },
23282                    "53": {
23283                        "id": 53,
23284                        "name": "White/Red",
23285                        "display_name": "White/Red",
23286                        "hex": "#fefeff",
23287                        "sort_order": 630,
23288                        "slug": "white_red",
23289                        "classes": "bordered",
23290                        "image": "https://assets.teepublic.com/assets/colors/svg/color_tile_white_red-28de49cbdf6cc0bb2d21ef2ee2e5a7d84dfa4c75d3180b0c0761f6975cbaeb9b.svg",
23291                        "seasonal": false
23292                    },
23293                    "2": {
23294                        "id": 2,
23295                        "name": "Brown",
23296                        "display_name": "Brown",
23297                        "hex": "#42332c",
23298                        "sort_order": 140,
23299                        "slug": "brown",
23300                        "classes": "",
23301                        "image": null,
23302                        "seasonal": false
23303                    },
23304                    "54": {
23305                        "id": 54,
23306                        "name": "Vintage White",
23307                        "display_name": "Vintage White",
23308                        "hex": "#fefefd",
23309                        "sort_order": 390,
23310                        "slug": "vintage_white",
23311                        "classes": "light_heather bordered",
23312                        "image": null,
23313                        "seasonal": false
23314                    },
23315                    "114": {
23316                        "id": 114,
23317                        "name": "Salmon",
23318                        "display_name": "Salmon",
23319                        "hex": "#e3c2bf",
23320                        "sort_order": 131,
23321                        "slug": "salmon",
23322                        "classes": "",
23323                        "image": null,
23324                        "seasonal": false
23325                    },
23326                    "69": {
23327                        "id": 69,
23328                        "name": "Slate",
23329                        "display_name": "Slate",
23330                        "hex": "#768e9a",
23331                        "sort_order": 332,
23332                        "slug": "slate",
23333                        "classes": "",
23334                        "image": null,
23335                        "seasonal": false
23336                    },
23337                    "5": {
23338                        "id": 5,
23339                        "name": "Kelly",
23340                        "display_name": "Kelly",
23341                        "hex": "#0f7b47",
23342                        "sort_order": 240,
23343                        "slug": "kelly",
23344                        "classes": "",
23345                        "image": null,
23346                        "seasonal": false
23347                    },
23348                    "28": {
23349                        "id": 28,
23350                        "name": "Tennessee Orange",
23351                        "display_name": "Tennessee Orange",
23352                        "hex": "#ed8b00",
23353                        "sort_order": 170,
23354                        "slug": "tennessee_orange",
23355                        "classes": "",
23356                        "image": null,
23357                        "seasonal": false
23358                    },
23359                    "109": {
23360                        "id": 109,
23361                        "name": "Raspberry Sorbet",
23362                        "display_name": "Raspberry Sorbet (Limited Edition)",
23363                        "hex": "#c6057b",
23364                        "sort_order": 75,
23365                        "slug": "raspberry_sorbet",
23366                        "classes": "",
23367                        "image": null,
23368                        "seasonal": true
23369                    },
23370                    "73": {
23371                        "id": 73,
23372                        "name": "Navy/White",
23373                        "display_name": "Navy/White",
23374                        "hex": "#262c3b",
23375                        "sort_order": 601,
23376                        "slug": "navy_white",
23377                        "classes": "bordered",
23378                        "image": "https://assets.teepublic.com/assets/colors/svg/color_t
23378ile_navy_white-f2abffeb7cceff195ea1da8d91fcdb57d2ccbb7c7e064cead6e200f42b58c648.svg",
23379                        "seasonal": false
23380                    },
23381                    "30": {
23382                        "id": 30,
23383                        "name": "Light Grey",
23384                        "display_name": "Light Grey",
23385                        "hex": "#c9c5bd",
23386                        "sort_order": 15,
23387                        "slug": "light_grey",
23388                        "classes": "",
23389                        "image": null,
23390                        "seasonal": false
23391                    },
23392                    "47": {
23393                        "id": 47,
23394                        "name": "Vintage Brown",
23395                        "display_name": "Vintage Brown",
23396                        "hex": "#6a5f5d",
23397                        "sort_order": 480,
23398                        "slug": "vintage_brown",
23399                        "classes": "heather",
23400                        "image": null,
23401                        "seasonal": false
23402                    },
23403                    "7": {
23404                        "id": 7,
23405                        "name": "Navy",
23406                        "display_name": "Navy",
23407                        "hex": "#262c3a",
23408                        "sort_order": 290,
23409                        "slug": "navy",
23410                        "classes": "",
23411                        "image": null,
23412                        "seasonal": false
23413                    }
23414                },
23415                "currency": {
23416                    "symbol_first": true,
23417                    "thousands_separator": ",",
23418                    "html_entity": "$",
23419                    "decimal_mark": ".",
23420                    "name": "United States Dollar",
23421                    "symbol": "$",
23422                    "iso_code": "USD"
23423                }
23424            }
23425        };
23426        TeePublic['oos'] = [3500, 3460, 3412, 3414, 3413, 3479, 3418, 3419, 3420, 3444, 916, 3291, 2368, 3462, 2264, 3210, 329, 1709, 2310, 3442, 2340, 2165, 2239, 1130, 3461, 3475, 3476, 2349, 2451, 3480, 3491, 3209, 3490, 3539, 3203, 3504, 1108, 1111, 1848, 1010, 1129, 3443, 3478, 2331, 3215, 3160, 1710, 2471, 3091, 2954, 1116, 2806, 2388, 2959, 878, 1711, 1723, 3319, 1127, 327, 328, 2083, 2347, 2549, 3183, 3214, 2598, 2315, 1119, 2319, 406, 2333, 425, 405, 2801, 3477, 1849, 3492, 2986, 2981, 2627, 2525, 2248, 2988, 2976, 2858, 2956, 2311, 2977, 2330, 1718, 402, 2615, 2507, 1109, 1110, 3295, 913, 2975, 2186, 2600, 2978, 2863, 2334, 3287, 3315, 2184, 1726, 2958, 2450, 3294, 2105, 1720, 2607, 2323, 2324, 2611, 2991, 2623, 423, 1722, 3185, 3197, 2325, 3313, 3317, 3150, 2337, 1717, 3204, 2327, 2328, 2329, 1729, 1714, 1716, 1727, 2614, 3206, 2316, 3268, 3189, 2617, 2317, 404, 2452, 3272, 403, 2234, 2164, 3205, 3213, 2824, 2166, 3528, 2167, 3156, 2453, 2454, 2168, 2263, 2312, 2860, 3151, 3152, 3292, 3024, 426, 2344, 3093, 2795, 3154, 3155, 3161, 3162, 3174, 1011, 2865, 2345, 3180, 3267, 1112, 1115, 3283, 3503, 2874, 3543, 3182, 3153, 2830, 2829, 3286, 3289, 3290, 2868, 2472, 3512, 2470, 1132, 1724, 2815, 3195, 3186, 2825, 2883, 3297, 2616, 3148, 1735, 3270, 1750, 2813, 3312, 2866, 2819, 1845, 2864, 2599, 1846, 2875, 2596, 2605, 2604, 2603, 1751, 2859, 2632, 2610, 2992, 2620, 2609, 3149, 2804, 3314, 2633, 3212, 3216, 3277, 3198, 2890, 3288, 3311, 2960, 2891, 2982, 2989, 2993, 2967, 2971, 2973, 2974, 2980, 3190, 3188, 3168, 3147, 2597, 1712, 2313, 1713, 2102, 2104, 3251, 3316, 1733, 1734, 2335, 2622, 2336, 1732, 2343, 2185, 330, 5, 2608, 2629, 6, 3158, 2221, 3191, 3192, 2235, 3159, 2601, 2602, 2857, 3194, 2318, 3157, 2952, 2342, 3211, 3184, 3196, 3146, 917, 918, 3199, 3200, 3202, 3207, 3208, 3239, 3201, 3244, 1124, 3318, 2322, 2369, 2350, 2520, 2613, 3145, 2969, 422, 424, 3341, 978, 1012, 979, 1013, 1014, 2631, 2521, 2523, 2628, 2534, 876, 2984, 2987, 2970, 877, 880, 2550, 1128, 914, 915, 1131, 1113, 1114, 1133, 1134, 1135, 1125, 1126, 2625, 2867, 879, 2851, 2817, 1730, 2972, 1746, 2807, 2861, 2802, 2803, 2955, 2826, 2827, 2862, 2962, 2831, 2820, 2821, 2822, 2823, 2957, 2619, 2621, 2626, 2238, 2630, 3237, 986, 3242, 
234261117, 3245, 1118, 2985, 2237, 2524, 1715, 1753, 1736, 1721, 1748, 1847, 1752, 2339, 1747, 1749, 1756, 1757, 1728, 2390, 1754, 1755, 2814, 2391, 2805, 2321, 2103, 3040, 2968, 2389, 2843, 2236, 2816, 2522, 2348, 2818, 2953, 2346, 2828, 2341, 2634, 2636, 2314, 2635, 3041, 3021, 3037, 3038, 2983, 2965, 2979, 3039, 3042, 2961, 2963, 2990, 2964, 2966, 2082];
23427        TeePublic['tax_rate'] = 1.0;
23428        TeePublic['campaign'] = {
23429            id: null
23430        };
23431
23432        TeePublic.Toggler.init();
23433        new TeePublic.Components.QuantityStepper();
23434
23435        $(function() {
23436            TeePublic.ProductHelper.initPage({
23437                    "design_id": 74165272,
23438                    "store_id": null,
23439                    "images": true,
23440                    "paths": {
23441                        "similar_products_path": "/designs/74165272/canvas/1/similar_products",
23442                        "similar_products_personalized_path": "/designs/74165272/canvas/1/similar_products_personalized"
23443                    },
23444                    "similar_products_enabled": true,
23445                    "similar_products_personalized_enabled": true
23446                },
23447                0
23448            );
23449        });
23450    </script>
23450
23451    
23451<script>
23452        TeePublic.ProductPage.Designs.secretDesignId();
23453    </script>
23453
23454    
23454<script>
23455        $(function() {
23456            TeePublic.Components.Utilities.copier('.jsCopyText')
23457        });
23458    </script>
23458
23459        
23459<script>
23460        $(function() {
23461            new TeePublic.Components.TrayController();
23462        });
23463
23464        TeePublic.Cart.Settings.btEnv = 'production';
23465        TeePublic.Cart.Settings.btKey = 'production_9q3f7xnc_j35qfr8fn98hvg3r';
23466    </script>
23466
23467
23468    
23468<script>
23469        $(function() {
23470            TeePublic.Utility.modal($('.jsChangeIntlSettings'), $('#intl-settings'));
23471            TeePublic.Utility.modal($('.jsShowSliderSizechart'), $('#mobile-size-chart'));
23472            TeePublic.Utility.modal($('.jsShowCanvasSizechart'), $('#mobile-canvas-sizechart'));
23473        });
23474    </script>
23474
23475    
23475<script defer src="https://static.cloudflareinsights.com/beacon.min.js/vcd15cbe7772f49c399c6a5babf22c1241717689176015" integrity="sha512-ZpsOmlRQV6y907TI0dKBHq9Md29nnaEIPlkf84rnaERnq6zvWvPUqr2ft8M1aS28oN72PdrCzSjY4U6VaAw1EQ==" data-cf-beacon='{"version":"2024.11.0","token":"86aa11790f0a452f8cb5197904643964","r":1,"server_timing":{"name":{"cfCacheStatus":true,"cfEdge":true,"cfExtPri":true,"cfL4":true,"cfOrigin":true,"cfSpeedBrain":true},"location_startswith":null}}' crossorigin="anonymous"></script>
23475
23476        
23476<script defer src="https://static.cloudflareinsights.com/beacon.min.js/vcd15cbe7772f49c399c6a5babf22c1241717689176015" integrity="sha512-ZpsOmlRQV6y907TI0dKBHq9Md29nnaEIPlkf84rnaERnq6zvWvPUqr2ft8M1aS28oN72PdrCzSjY4U6VaAw1EQ==" data-cf-beacon='{"version":"2024.11.0","token":"a5a26955bc5b415abfe94d062f8bea29","r":1,"server_timing":{"name":{"cfCacheStatus":true,"cfEdge":true,"cfExtPri":true,"cfL4":true,"cfOrigin":true,"cfSpeedBrain":true},"location_startswith":null}}' crossorigin="anonymous"></script>
23476
23477             
23477<script defer src="https://static.cloudflareinsights.com/beacon.min.js/vcd15cbe7772f49c399c6a5babf22c1241717689176015" integrity="sha512-ZpsOmlRQV6y907TI0dKBHq9Md29nnaEIPlkf84rnaERnq6zvWvPUqr2ft8M1aS28oN72PdrCzSjY4U6VaAw1EQ==" data-cf-beacon='{"version":"2024.11.0","token":"86aa11790f0a452f8cb5197904643964","r":1,"server_timing":{"name":{"cfCacheStatus":true,"cfEdge":true,"cfExtPri":true,"cfL4":true,"cfOrigin":true,"cfSpeedBrain":true},"location_startswith":null}}' crossorigin="anonymous"></script>
23477
23478             
23478<script defer src="https://static.cloudflareinsights.com/beacon.min.js/v67327c56f0bb4ef8b305cae61679db8f1769101564043" integrity="sha512-rdcWY47ByXd76cbCFzznIcEaCN71jqkWBBqlwhF1SY7KubdLKZiEGeP7AyieKZlGP9hbY/MhGrwXzJC/HulNyg==" data-cf-beacon='{"version":"2024.11.0","token":"b3be7004f2d54cd7b87aac6f0222362e","r":1,"server_timing":{"name":{"cfCacheStatus":true,"cfEdge":true,"cfExtPri":true,"cfL4":true,"cfOrigin":true,"cfSpeedBrain":true},"location_startswith":null}}' crossorigin="anonymous"></script>
vendor: 2 bytes, line 23478
23478
23479<script defer src="https://static.cloudflareinsights.com/beacon.min.js/v8c78df7c7c0f484497ecbca7046644da1771523124516" integrity="sha512-8DS7rgIrAmghBFwoOTujcf6D9rXvH8xm8JQ1Ja01h9QX8EzXldiszufYa4IFfKdLUKTTrnSFXLDkUEOTrZQ8Qg==" data-cf-beacon='{"version":"2024.11.0","token":"5f3c7f183e8a49c39c54b9d5ab298394","r":1,"server_timing":{"name":{"cfCacheStatus":true,"cfEdge":true,"cfExtPri":true,"cfL4":true,"cfOrigin":true,"cfSpeedBrain":true},"location_startswith":null}}' crossorigin="anonymous"></script>
vendor: 2 bytes, line 23479
23479
23480<script type="module" src="https://static.cloudflareinsights.com/beacon.min.js/v31edd6df95cf4e85bb4c19e7a9bdbcba1788362987495" integrity="sha512-iIg7k2xntmwu6/uSb5tpc/hySgZc4eoL31yB29W6tJFo2akwjPWcEqnCEdJvGexCL0KEQwVYv5BlowfhVz26hg==" data-cf-beacon='{"version":"2024.11.0","token":"e9061621a00b48868fbee1590db52ab1","r":1,"spa":2}' crossorigin="anonymous"></script>
23480
23481</body>
23482</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.