PageSourceSearch

https://gridlayoutshock.com/?source=nav-account

html gridlayoutshock.com collected 2026-10-04 05:12:00 UTC 766,129 bytes, 23,560 lines download raw bytes

1
2
3<!DOCTYPE html>
4<html data-theme='default'>
5<head>
6    <meta charset='utf-8'>
7    <title>BOS67: Performa Ringan & Optimal Tanpa Membebani Memori Perangkat</title>
8    <meta name="description" content="Nikmati sensasi bermain game online dengan pergerakan animasi super halus di BOS67. Visual 60 FPS bebas patah-patah langsung dari browser Anda." />
9
10    <link rel="icon" type="image/x-icon" href="assets/bos/icon.png" />
11    <link rel="apple-touch-icon" href="assets/bos/icon.png">
12    <link rel="canonical" href="https://gridlayoutshock.com">
13    <link rel="amphtml" href="https://gridlayoutshock.com/amp/" />
14    <link rel="alternate" hreflang="id-id" href="https://gridlayoutshock.com/amp/"/>
15    <link rel="alternate" href="https://gridlayoutshock.com/amp/"/>
16    <link rel="alternate" hreflang="id" href="https://gridlayoutshock.com/amp/"/>
17    <link rel="alternate" hreflang="en" href="https://gridlayoutshock.com/amp/"/>
18    <link as='image' href='assets/main/banner.webp' rel='preload'>
19    <link crossorigin href='https://fonts.googleapis.com' rel='preconnect'>
20    <link crossorigin href='https://ajax.googleapis.com' rel='preconnect'>
21    <link crossorigin href='https://www.googletagmanager.com' rel='preconnect'>
22    <link crossorigin href='https://www.gstatic.com' rel='preconnect'>
23    <link crossorigin href='https://connect.facebook.net' rel='preconnect'>
24    <link as='font' crossorigin='anonymous' href='https://assets.teepublic.com/assets/Roobert-Medium-88ba78029f73fa9f18e1e3c31c1f076acdc49223af70a78b2ea4bdbab8168283.woff2' rel='preload' type='font/woff2'>
25    <link as='font' crossorigin='anonymous' href='https://assets.teepublic.com/assets/Roobert-SemiBold-9d9c1ae0fc78f67d82c4fc43987857f5b897d29b903701d1e97c2e207311d636.woff2' rel='preload' type='font/woff2'>
26    <link as='font' crossorigin='anonymous' href='https://assets.teepublic.com/assets/Roobert-Bold-e95979b74ebe06c1851ece294f8f7e9e6d3ad0d817d1968dcbfb26373f0b4de5.woff2' rel='preload' type='font/woff2'>
27    <link as='font' crossorigin='anonymous' href='https://assets.teepublic.com/assets/SharpGroteskBold-f0bacf6ef6410646205690dca3bc65f5bb2d31b9417a358ad9c07237a310d196.woff2' rel='preload' type='font/woff2'>
28    <style>
29        .row {
30    margin-right: -15px;
31    margin-left: -15px
32}
33
34.row:before,.row:after {
35    display: table;
36    content: " "
37}
38
39.row:after {
40    clear: both
41}
42
43.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 {
44    position: relative;
45    min-height: 1px;
46    padding-right: 15px;
47    padding-left: 15px
48}
49
50@media (min-width: 992px) {
51    .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 {
52        float:left
53    }
54
55    .col-md-1 {
56        width: 8.3333333333%
57    }
58
59    .col-md-2 {
60        width: 16.6666666667%
61    }
62
63    .col-md-3 {
64        width: 25%
65    }
66
67    .col-md-4 {
68        width: 33.3333333333%
69    }
70
71    .col-md-5 {
72        width: 41.6666666667%
73    }
74
75    .col-md-6 {
76        width: 50%
77    }
78
79    .col-md-7 {
80        width: 58.3333333333%
81    }
82
83    .col-md-8 {
84        width: 66.6666666667%
85    }
86
87    .col-md-9 {
88        width: 75%
89    }
90
91    .col-md-10 {
92        width: 83.3333333333%
93    }
94
95    .col-md-11 {
96        width: 91.6666666667%
97    }
98
99    .col-md-12 {
100        width: 100%
101    }
102
103    .col-md-pull-0 {
104        right: auto
105    }
106
107    .col-md-pull-1 {
108        right: 8.3333333333%
109    }
110
111    .col-md-pull-2 {
112        right: 16.6666666667%
113    }
114
115    .col-md-pull-3 {
116        right: 25%
117    }
118
119    .col-md-pull-4 {
120        right: 33.3333333333%
121    }
122
123    .col-md-pull-5 {
124        right: 41.6666666667%
125    }
126
127    .col-md-pull-6 {
128        right: 50%
129    }
130
131    .col-md-pull-7 {
132        right: 58.3333333333%
133    }
134
135    .col-md-pull-8 {
136        right: 66.6666666667%
137    }
138
139    .col-md-pull-9 {
140        right: 75%
141    }
142
143    .col-md-pull-10 {
144        right: 83.3333333333%
145    }
146
147    .col-md-pull-11 {
148        right: 91.6666666667%
149    }
150
151    .col-md-pull-12 {
152        right: 100%
153    }
154
155    .col-md-push-0 {
156        left: auto
157    }
158
159    .col-md-push-1 {
160        left: 8.3333333333%
161    }
162
163    .col-md-push-2 {
164        left: 16.6666666667%
165    }
166
167    .col-md-push-3 {
168        left: 25%
169    }
170
171    .col-md-push-4 {
172        left: 33.3333333333%
173    }
174
175    .col-md-push-5 {
176        left: 41.6666666667%
177    }
178
179    .col-md-push-6 {
180        left: 50%
181    }
182
183    .col-md-push-7 {
184        left: 58.3333333333%
185    }
186
187    .col-md-push-8 {
188        left: 66.6666666667%
189    }
190
191    .col-md-push-9 {
192        left: 75%
193    }
194
195    .col-md-push-10 {
196        left: 83.3333333333%
197    }
198
199    .col-md-push-11 {
200        left: 91.6666666667%
201    }
202
203    .col-md-push-12 {
204        left: 100%
205    }
206
207    .col-md-offset-0 {
208        margin-left: 0%
209    }
210
211    .col-md-offset-1 {
212        margin-left: 8.3333333333%
213    }
214
215    .col-md-offset-2 {
216        margin-left: 16.6666666667%
217    }
218
219    .col-md-offset-3 {
220        margin-left: 25%
221    }
222
223    .col-md-offset-4 {
224        margin-left: 33.3333333333%
225    }
226
227    .col-md-offset-5 {
228        margin-left: 41.6666666667%
229    }
230
231    .col-md-offset-6 {
232        margin-left: 50%
233    }
234
235    .col-md-offset-7 {
236        margin-left: 58.3333333333%
237    }
238
239    .col-md-offset-8 {
240        margin-left: 66.6666666667%
241    }
242
243    .col-md-offset-9 {
244        margin-left: 75%
245    }
246
247    .col-md-offset-10 {
248        margin-left: 83.3333333333%
249    }
250
251    .col-md-offset-11 {
252        margin-left: 91.6666666667%
253    }
254
255    .col-md-offset-12 {
256        margin-left: 100%
257    }
258}
259
260table {
261    background-color: transparent
262}
263
264label {
265    display: inline-block;
266    max-width: 100%;
267    margin-bottom: 5px;
268    font-weight: 700
269}
270
271input[type="radio"],input[type="checkbox"] {
272    margin: 4px 0 0;
273    margin-top: 1px \9;
274    line-height: normal
275}
276
277.modal {
278    position: fixed;
279    top: 0;
280    right: 0;
281    bottom: 0;
282    left: 0;
283    z-index: 1050;
284    display: none;
285    overflow: hidden;
286    -webkit-overflow-scrolling: touch;
287    outline: 0
288}
289
290.modal-content {
291    position: relative;
292    background-color: #fff;
293    background-clip: padding-box;
294    border: 1px solid #999;
295    border: 1px solid rgba(0,0,0,0.2);
296    border-radius: 6px;
297    box-shadow: 0 3px 9px rgba(0,0,0,0.5);
298    outline: 0
299}
300
301@media (min-width: 768px) {
302    .modal-dialog {
303        width:600px;
304        margin: 30px auto
305    }
306
307    .modal-content {
308        box-shadow: 0 5px 15px rgba(0,0,0,0.5)
309    }
310
311    .modal-sm {
312        width: 300px
313    }
314}
315
316@-webkit-keyframes expand-from-0 {
317    0% {
318        max-height: 0;
319        visibility: hidden
320    }
321
322    100% {
323        max-height: 100%;
324        visibility: visible
325    }
326}
327
328@keyframes expand-from-0 {
329    0% {
330        max-height: 0;
331        visibility: hidden
332    }
333
334    100% {
335        max-height: 100%;
336        visibility: visible
337    }
338}
339
340@-webkit-keyframes fade-in-down {
341    0% {
342        opacity: 0;
343        -webkit-transform: translate3d(0, -10px, 0);
344        transform: translate3d(0, -10px, 0);
345        visibility: hidden
346    }
347
348    100% {
349        opacity: 1;
350        -webkit-transform: none;
351        transform: none;
352        visibility: visible
353    }
354}
355
356@keyframes fade-in-down {
357    0% {
358        opacity: 0;
359        -webkit-transform: translate3d(0, -10px, 0);
360        transform: translate3d(0, -10px, 0);
361        visibility: hidden
362    }
363
364    100% {
365        opacity: 1;
366        -webkit-transform: none;
367        transform: none;
368        visibility: visible
369    }
370}
371
372@-webkit-keyframes fade-in-up {
373    0% {
374        opacity: 0;
375        -webkit-transform: translate3d(0, 10px, 0);
376        transform: translate3d(0, 10px, 0);
377        visibility: hidden
378    }
379
380    100% {
381        opacity: 1;
382        -webkit-transform: none;
383        transform: none;
384        visibility: visible
385    }
386}
387
388@keyframes fade-in-up {
389    0% {
390        opacity: 0;
391        -webkit-transform: translate3d(0, 10px, 0);
392        transform: translate3d(0, 10px, 0);
393        visibility: hidden
394    }
395
396    100% {
397        opacity: 1;
398        -webkit-transform: none;
399        transform: none;
400        visibility: visible
401    }
402}
403
404@-webkit-keyframes fade-out-down {
405    0% {
406        opacity: 1;
407        -webkit-transform: none;
408        transform: none;
409        visibility: visible
410    }
411
412    100% {
413        opacity: 0;
414        -webkit-transform: translate3d(0, 10px, 0);
415        transform: translate3d(0, 10px, 0);
416        visibility: hidden
417    }
418}
419
420@keyframes fade-out-down {
421    0% {
422        opacity: 1;
423        -webkit-transform: none;
424        transform: none;
425        visibility: visible
426    }
427
428    100% {
429        opacity: 0;
430        -webkit-transform: translate3d(0, 10px, 0);
431        transform: translate3d(0, 10px, 0);
432        visibility: hidden
433    }
434}
435
436@-webkit-keyframes animated-border-gradient {
437    0% {
438        background-position: 0% 50%
439    }
440
441    50% {
442        background-position: 100% 50%
443    }
444
445    100% {
446        background-position: 0% 50%
447    }
448}
449
450@keyframes animated-border-gradient {
451    0% {
452        background-position: 0% 50%
453    }
454
455    50% {
456        background-position: 100% 50%
457    }
458
459    100% {
460        background-position: 0% 50%
461    }
462}
463
464@-webkit-keyframes flip-up {
465    0% {
466        -webkit-transform: translateY(0);
467        transform: translateY(0)
468    }
469
470    9% {
471        -webkit-transform: translateY(0);
472        transform: translateY(0)
473    }
474
475    10% {
476        -webkit-transform: translateY(calc(-1 * var(--slide-up-y)));
477        transform: translateY(calc(-1 * var(--slide-up-y)))
478    }
479
480    19% {
481        -webkit-transform: translateY(calc(-1 * var(--slide-up-y)));
482        transform: translateY(calc(-1 * var(--slide-up-y)))
483    }
484
485    20% {
486        -webkit-transform: translateY(calc(-1 * var(--slide-up-y) * 2));
487        transform: translateY(calc(-1 * var(--slide-up-y) * 2))
488    }
489
490    29% {
491        -webkit-transform: translateY(calc(-1 * var(--slide-up-y) * 2));
492        transform: translateY(calc(-1 * var(--slide-up-y) * 2))
493    }
494
495    30% {
496        -webkit-transform: translateY(calc(-1 * var(--slide-up-y) * 3));
497        transform: translateY(calc(-1 * var(--slide-up-y) * 3))
498    }
499
500    39% {
501        -webkit-transform: translateY(calc(-1 * var(--slide-up-y) * 3));
502        transform: translateY(calc(-1 * var(--slide-up-y) * 3))
503    }
504
505    40% {
506        -webkit-transform: translateY(calc(-1 * var(--slide-up-y) * 4));
507        transform: translateY(calc(-1 * var(--slide-up-y) * 4))
508    }
509
510    49% {
511        -webkit-transform: translateY(calc(-1 * var(--slide-up-y) * 4));
512        transform: translateY(calc(-1 * var(--slide-up-y) * 4))
513    }
514
515    50% {
516        -webkit-transform: translateY(calc(-1 * var(--slide-up-y) * 5));
517        transform: translateY(calc(-1 * var(--slide-up-y) * 5))
518    }
519
520    59% {
521        -webkit-transform: translateY(calc(-1 * var(--slide-up-y) * 5));
522        transform: translateY(calc(-1 * var(--slide-up-y) * 5))
523    }
524
525    60% {
526        -webkit-transform: translateY(calc(-1 * var(--slide-up-y) * 6)
526);
527        transform: translateY(calc(-1 * var(--slide-up-y) * 6))
528    }
529
530    69% {
531        -webkit-transform: translateY(calc(-1 * var(--slide-up-y) * 6));
532        transform: translateY(calc(-1 * var(--slide-up-y) * 6))
533    }
534
535    70% {
536        -webkit-transform: translateY(calc(-1 * var(--slide-up-y) * 7));
537        transform: translateY(calc(-1 * var(--slide-up-y) * 7))
538    }
539
540    79% {
541        -webkit-transform: translateY(calc(-1 * var(--slide-up-y) * 7));
542        transform: translateY(calc(-1 * var(--slide-up-y) * 7))
543    }
544
545    80% {
546        -webkit-transform: translateY(calc(-1 * var(--slide-up-y) * 8));
547        transform: translateY(calc(-1 * var(--slide-up-y) * 8))
548    }
549
550    89% {
551        -webkit-transform: translateY(calc(-1 * var(--slide-up-y) * 8));
552        transform: translateY(calc(-1 * var(--slide-up-y) * 8))
553    }
554
555    90% {
556        -webkit-transform: translateY(calc(-1 * var(--slide-up-y) * 9));
557        transform: translateY(calc(-1 * var(--slide-up-y) * 9))
558    }
559
560    99% {
561        -webkit-transform: translateY(calc(-1 * var(--slide-up-y) * 9));
562        transform: translateY(calc(-1 * var(--slide-up-y) * 9))
563    }
564
565    100% {
566        -webkit-transform: translateY(calc(-1 * var(--slide-up-y) * 10));
567        transform: translateY(calc(-1 * var(--slide-up-y) * 10))
568    }
569}
570
571@keyframes flip-up {
572    0% {
573        -webkit-transform: translateY(0);
574        transform: translateY(0)
575    }
576
577    9% {
578        -webkit-transform: translateY(0);
579        transform: translateY(0)
580    }
581
582    10% {
583        -webkit-transform: translateY(calc(-1 * var(--slide-up-y)));
584        transform: translateY(calc(-1 * var(--slide-up-y)))
585    }
586
587    19% {
588        -webkit-transform: translateY(calc(-1 * var(--slide-up-y)));
589        transform: translateY(calc(-1 * var(--slide-up-y)))
590    }
591
592    20% {
593        -webkit-transform: translateY(calc(-1 * var(--slide-up-y) * 2));
594        transform: translateY(calc(-1 * var(--slide-up-y) * 2))
595    }
596
597    29% {
598        -webkit-transform: translateY(calc(-1 * var(--slide-up-y) * 2));
599        transform: translateY(calc(-1 * var(--slide-up-y) * 2))
600    }
601
602    30% {
603        -webkit-transform: translateY(calc(-1 * var(--slide-up-y) * 3));
604        transform: translateY(calc(-1 * var(--slide-up-y) * 3))
605    }
606
607    39% {
608        -webkit-transform: translateY(calc(-1 * var(--slide-up-y) * 3));
609        transform: translateY(calc(-1 * var(--slide-up-y) * 3))
610    }
611
612    40% {
613        -webkit-transform: translateY(calc(-1 * var(--slide-up-y) * 4));
614        transform: translateY(calc(-1 * var(--slide-up-y) * 4))
615    }
616
617    49% {
618        -webkit-transform: translateY(calc(-1 * var(--slide-up-y) * 4));
619        transform: translateY(calc(-1 * var(--slide-up-y) * 4))
620    }
621
622    50% {
623        -webkit-transform: translateY(calc(-1 * var(--slide-up-y) * 5));
624        transform: translateY(calc(-1 * var(--slide-up-y) * 5))
625    }
626
627    59% {
628        -webkit-transform: translateY(calc(-1 * var(--slide-up-y) * 5));
629        transform: translateY(calc(-1 * var(--slide-up-y) * 5))
630    }
631
632    60% {
633        -webkit-transform: translateY(calc(-1 * var(--slide-up-y) * 6));
634        transform: translateY(calc(-1 * var(--slide-up-y) * 6))
635    }
636
637    69% {
638        -webkit-transform: translateY(calc(-1 * var(--slide-up-y) * 6));
639        transform: translateY(calc(-1 * var(--slide-up-y) * 6))
640    }
641
642    70% {
643        -webkit-transform: translateY(calc(-1 * var(--slide-up-y) * 7));
644        transform: translateY(calc(-1 * var(--slide-up-y) * 7))
645    }
646
647    79% {
648        -webkit-transform: translateY(calc(-1 * var(--slide-up-y) * 7));
649        transform: translateY(calc(-1 * var(--slide-up-y) * 7))
650    }
651
652    80% {
653        -webkit-transform: translateY(calc(-1 * var(--slide-up-y) * 8));
654        transform: translateY(calc(-1 * var(--slide-up-y) * 8))
655    }
656
657    89% {
658        -webkit-transform: translateY(calc(-1 * var(--slide-up-y) * 8));
659        transform: translateY(calc(-1 * var(--slide-up-y) * 8))
660    }
661
662    90% {
663        -webkit-transform: translateY(calc(-1 * var(--slide-up-y) * 9));
664        transform: translateY(calc(-1 * var(--slide-up-y) * 9))
665    }
666
667    99% {
668        -webkit-transform: translateY(calc(-1 * var(--slide-up-y) * 9));
669        transform: translateY(calc(-1 * var(--slide-up-y) * 9))
670    }
671
672    100% {
673        -webkit-transform: translateY(calc(-1 * var(--slide-up-y) * 10));
674        transform: translateY(calc(-1 * var(--slide-up-y) * 10))
675    }
676}
677
678@-webkit-keyframes wobble {
679    0% {
680        -webkit-transform: rotate(0deg);
681        transform: rotate(0deg)
682    }
683
684    25% {
685        -webkit-transform: rotate(5deg);
686        transform: rotate(5deg)
687    }
688
689    50% {
690        -webkit-transform: rotate(0deg);
691        transform: rotate(0deg)
692    }
693
694    75% {
695        -webkit-transform: rotate(-5deg);
696        transform: rotate(-5deg)
697    }
698
699    100% {
700        -webkit-transform: rotate(0deg);
701        transform: rotate(0deg)
702    }
703}
704
705@keyframes wobble {
706    0% {
707        -webkit-transform: rotate(0deg);
708        transform: rotate(0deg)
709    }
710
711    25% {
712        -webkit-transform: rotate(5deg);
713        transform: rotate(5deg)
714    }
715
716    50% {
717        -webkit-transform: rotate(0deg);
718        transform: rotate(0deg)
719    }
720
721    75% {
722        -webkit-transform: rotate(-5deg);
723        transform: rotate(-5deg)
724    }
725
726    100% {
727        -webkit-transform: rotate(0deg);
728        transform: rotate(0deg)
729    }
730}
731
732@font-face {
733    font-family: 'Roobert-Medium';
734    src: url(https://assets.teepublic.com/assets/Roobert-Medium-88ba78029f73fa9f18e1e3c31c1f076acdc49223af70a78b2ea4bdbab8168283.woff2);
735    font-weight: 500;
736    font-display: swap
737}
738
739@font-face {
740    font-family: 'Roobert-SemiBold';
741    src: url(https://assets.teepublic.com/assets/Roobert-SemiBold-9d9c1ae0fc78f67d82c4fc43987857f5b897d29b903701d1e97c2e207311d636.woff2);
742    font-weight: 600;
743    font-display: swap
744}
745
746@font-face {
747    font-family: 'Roobert-Bold';
748    src: url(https://assets.teepublic.com/assets/Roobert-Bold-e95979b74ebe
74806c1851ece294f8f7e9e6d3ad0d817d1968dcbfb26373f0b4de5.woff2);
749    font-weight: 700;
750    font-display: swap
751}
752
753@font-face {
754    font-family: 'SharpGrotesk-Bold';
755    src: url(https://assets.teepublic.com/assets/SharpGroteskBold-f0bacf6ef6410646205690dca3bc65f5bb2d31b9417a358ad9c07237a310d196.woff2);
756    font-weight: 700;
757    font-display: swap
758}
759
760@font-face {
761    font-family: 'Calibre';
762    src: url(https://assets.teepublic.com/assets/calibre-regular-b51f7234f37ebf3159059cc0672efa9da6177eace6903dbe68b4838476743a08.woff2) format("woff2");
763    font-weight: 400;
764    font-style: normal
765}
766
767@font-face {
768    font-family: 'Calibre';
769    src: url(https://assets.teepublic.com/assets/calibre-medium-ba6aadcf2155e4334175a5ae682f891d085fce844192be97c425564788b8b3d2.woff2) format("woff2");
770    font-weight: 500;
771    font-style: normal
772}
773
774@font-face {
775    font-family: 'Calibre';
776    src: url(https://assets.teepublic.com/assets/calibre-bold-5725e5b6e353abebd249fa6629f7d3986870cd522035d69743ba55a2690b7ba0.woff2) format("woff2");
777    font-weight: 700;
778    font-style: normal
779}
780
781@font-face {
782    font-family: 'Nib Pro';
783    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");
784    font-weight: 400;
785    font-style: normal
786}
787
788:root,[data-theme="default"] {
789    --font-family-primary: Roobert-Medium, Helvetica, sans-serif;
790    --font-family-primary-semibold: Roobert-SemiBold, Helvetica, sans-serif;
791    --font-family-primary-bold: Roobert-Bold, Helvetica, sans-serif;
792    --font-family-display: SharpGrotesk-Bold, Arial Black, Helvetica, sans-serif;
793    --font-family-design-guide: 'Courier New';
794    --font-size-small-100: 1.1rem;
795    --font-size-small-200: 1.2rem;
796    --font-size-small-300: 1.4rem;
797    --font-size-small-400: 1.6rem;
798    --font-size-medium-100: 1.8rem;
799    --font-size-medium-200: 2rem;
800    --font-size-medium-300: 2.4rem;
801    --font-size-medium-400: 2.8rem;
802    --font-size-large-100: 3.2rem;
803    --font-size-large-200: 3.6rem;
804    --font-size-large-300: 4rem;
805    --font-size-large-400: 4.4rem;
806    --font-size-xlarge-100: 4.8rem;
807    --font-size-xlarge-200: 5.2rem;
808    --font-size-xlarge-300: 5.6rem;
809    --font-size-xlarge-400: 6.4rem
810}
811
812:root,[data-theme="default"] {
813    --color-danger-100: #FFF0EB;
814    --color-danger-200: #FED2C7;
815    --color-danger-300: #FEA395;
816    --color-danger-400: #FD5A4E;
817    --color-danger-500: #4fd443;
818    --color-danger-600: #4fd443;
819    --color-danger-700: #4fd443;
820    --color-danger-800: #5D0E1E;
821    --color-danger-900: #3A0916;
822    --color-neutral-100: #F4F4F5;
823    --color-neutral-200: #E9E9EC;
824    --color-neutral-300: #D7D7DB;
825    --color-neutral-400: #B9B9C1;
826    --color-neutral-500: #93939F;
827    --color-neutral-600: #71717F;
828    --color-neutral-700: #49495A;
829    --color-neutral-800: #2B2B3B;
830    --color-neutral-900: #151523;
831    --color-neutral-500-a60: rgba(147, 147, 159, 0.6);
832    --color-neutral-800-a20: rgba(43, 43, 59, 0.2);
833    --color-neutral-800-a40: rgba(43, 43, 59, 0.4);
834    --color-neutral-800-a60: rgba(43, 43, 59, 0.6);
835    --color-neutral-800-a80: rgba(43, 43, 59, 0.8);
836    --color-neutral-900-a04: rgba(21, 21, 35, 0.04);
837    --color-neutral-900-a10: rgba(21, 21, 35, 0.1);
838    --color-neutral-900-a20: rgba(21, 21, 35, 0.2);
839    --color-neutral-900-a40: rgba(21, 21, 35, 0.4);
840    --color-neutral-900-a50: rgba(21, 21, 35, 0.5);
841    --color-neutral-900-a60: rgba(21, 21, 35, 0.6);
842    --color-neutral-900-a70: rgba(21, 21, 35, 0.7);
843    --color-neutral-900-a80: rgba(21, 21, 35, 0.8);
844    --color-neutral-900-a90: rgba(21, 21, 35, 0.9);
845    --color-primary-100: #F1F3FE;
846    --color-primary-200: #D0D6FB;
847    --color-primary-300: #99A7F5;
848    --color-primary-400: #6C7EE4;
849    --color-primary-500: #4E64DF;
850    --color-primary-600: #374ECD;
851    --color-primary-700: #2C30A5;
852    --color-primary-800: #212478;
853    --color-primary-900: #181A53;
854    --color-primary-500-a10: rgba(78, 100, 223, 0.1);
855    --color-primary-500-a25: rgba(78, 100, 223, 0.25);
856    --color-primary-500-a70: rgba(78, 100, 223, 0.7);
857    --color-success-100: #ECFEEC;
858    --color-success-200: #D3FDD6;
859    --color-success-300: #A3FAAF;
860    --color-success-400: #63EE7F;
861    --color-success-500: #25D454;
862    --color-success-600: #1DB44F;
863    --color-success-700: #178C46;
864    --color-success-800: #0E5831;
865    --color-success-900: #093520;
866    --color-success-500-a10: rgba(37, 212, 84, 0.1);
867    --color-warning-100: #FFFEEB;
868    --color-warning-200: #FFF8C7;
869    --color-warning-300: #FEE994;
870    --color-warning-400: #FED35D;
871    --color-warning-500: #FEB21B;
872    --color-warning-600: #EE9001;
873    --color-warning-700: #D06F01;
874    --color-warning-800: #984701;
875    --color-warning-900: #562300;
876    --color-accent-orange-100: #FFF2EB;
877    --color-accent-orange-200: #FFDDCC;
878    --color-accent-orange-300: #FFB899;
879    --color-accent-orange-400: #FF8D5C;
880    --color-accent-orange-500: #FF6929;
881    --color-accent-orange-600: #F54900;
882    --color-accent-orange-700: #CC3600;
883    --color-accent-orange-800: #8F2600;
884    --color-accent-orange-900: #4D1400;
885    --color-white: #FFFFFF;
886    --color-white-a04: rgba(255, 255, 255, 0.04);
887    --color-white-a10: rgba(255, 255, 255, 0.1);
888    --color-white-a20: rgba(255, 255, 255, 0.2);
889    --color-white-a40: rgba(255, 255, 255, 0.4);
890    --color-white-a60: rgba(255, 255, 255, 0.6);
891    --color-white-a80: rgba(255, 255, 255, 0.8);
892    --color-white-a90: rgba(255, 255, 255, 0.9);
893    --color-black: #000000;
894    --color-link-500: #4E64DF;
895    --color-link-600: #374ECD
896}
897html,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 {
898    margin: 0;
899    padding: 0;
900    border: 0;
901    font-size: 100%;
902    font: inherit;
903    vertical-align: baseline;
904    color: var(--color-neutral-900)
905}
906
907article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section {
908    display: block
909}
910
911textarea {
912    font-size: var(--font-size-small-400)
913}
914
915ol,ul {
916    list-style: none
917}
918
919blockquote,q {
920    quotes: none
921}
922
923blockquote:before,blockquote:after,q:before,q:after {
924    content: '';
925    content: none
926}
927
928table {
929    border-collapse: collapse;
930    border-spacing: 0
931}
932
933a {
934    text-decoration: none;
935    color: #4fd443
936}
937
938a:active,a:focus {
939    color: var(--color-neutral-600);
940    outline-offset: 2px
941}
942
943.callout {
944    background: var(--color-neutral-900-a10);
945    border-radius: 4px;
946    color: var(--color-neutral-900);
947    display: inline-block;
948    font-family: var(--font-family-primary-bold);
949    font-size: var(--font-size-small-400);
950    padding: 10px
951}
952
953.callout--l1 {
954    padding: 15px 20px
955}
956
957.callout--1 {
958    background: var(--color-success-500-a10);
959    color: var(--color-success-500)
960}
961
962.callout--full-width {
963    width: 100%
964}
965
966.btn {
967    transition: all 0.15s ease-in-out;
968    background: linear-gradient(to bottom, #4fd443 0%, #4fd443 50%, #4fd443 100%);
969    border: 0;
970    border-radius: 12px;
971    color: var(--color-white);
972    cursor: pointer;
973    display: inline-block;
974    font-family: var(--font-family-primary-semibold);
975    line-height: 1;
976    margin: 5px 0;
977    max-width: 100%;
978    padding: 6px 12px;
979    text-align: center;
980    white-space: normal
981}
982
983.btn * {
984    color: var(--color-white);
985    text-decoration: none
986}
987
988.btn .button__content {
989    -webkit-align-items: center;
990    align-items: center;
991    color: currentColor;
992    display: -webkit-flex;
993    display: flex;
994    gap: 8px;
995    -webkit-justify-content: center;
996    justify-content: center
997}
998
999.btn:active:focus {
1000    outline: none
1001}
1002
1003.btn:active,.btn:focus,.btn:hover {
1004    color: var(--color-white);
1005    outline-width: 0
1006}
1007
1008.btn:hover {
1009    background: var(--color-primary-600)
1010}
1011
1012.btn:focus,.btn:active {
1013    background: var(--color-primary-700);
1014    color: var(--color-primary-200)
1015}
1016
1017.btn:focus-visible {
1018    background: var(--color-neutral-900);
1019    outline-width: 5px;
1020    outline-color: #4fd443
1021}
1022
1023.btn[disabled] {
1024    background: var(--color-neutral-400);
1025    color: var(--color-white)
1026}
1027
1028.btn--segmented {
1029    background: transparent;
1030    border: 1px solid #4fd443;
1031    border-radius: 3px;
1032    color: #4fd443;
1033    font-family: var(--font-family-primary-semibold);
1034    font-size: var(--font-size-small-400);
1035    padding: 14px 30px;
1036    text-transform: none
1037}
1038
1039.btn--segmented:active,.btn--segmented:focus,.btn--segmented:hover {
1040    box-shadow: none
1041}
1042
1043.btn--segmented:hover,.btn--segmented.on,.btn--segmented.selected,.btn--segmented.btn--selected,.btn--segmented.btn--on {
1044    background: linear-gradient(to bottom, #4fd443 0%, #4fd443 50%, #4fd443 100%);
1045    color: var(--color-white)
1046}
1047
1048.btn--segmented:active,.btn--segmented:focus {
1049    background: var(--color-primary-600)
1050}
1051
1052.btn--segmented:focus-visible {
1053    background: var(--color-neutral-900)
1054}
1055
1056.btn--segmented:disabled {
1057    background: transparent;
1058    border-color: var(--color-neutral-300);
1059    color: var(--color-neutral-300)
1060}
1061
1062.btn--segmented--neutral {
1063    border-color: var(--color-neutral-300);
1064    padding: 12px 30px
1065}
1066
1067.btn--segmented--neutral:active,.btn--segmented--neutral:focus,.btn--segmented--neutral:hover {
1068    border-color: #ffd700
1069}
1070
1071.btn--segmented--danger {
1072    border-color: var(--color-neutral-300);
1073    color: var(--color-danger-500)
1074}
1075
1076.btn--segmented--danger:active,.btn--segmented--danger:focus,.btn--segmented--danger:hover {
1077    background-color: var(--color-danger-500);
1078    border-color: var(--color-danger-500);
1079    color: var(--color-white)
1080}
1081
1082.btn--segmented--danger:focus-visible {
1083    background: var(--color-neutral-900)
1084}
1085
1086.btn--segmented-off {
1087    background: transparent;
1088    border-color: var(--color-neutral-400);
1089    color: inherit
1090}
1091
1092.btn--segmented-off:active,.btn--segmented-off:focus,.btn--segmented-off:hover {
1093    border-color: inherit
1094}
1095
1096.btn-segmented-group {
1097    display: -webkit-flex;
1098    display: flex
1099}
1100
1101.btn-segmented-group .btn {
1102    border-radius: 0
1103}
1104
1105.btn-segmented-group .btn+.btn {
1106    border-left: 1px solid transparent
1107}
1108
1109.btn-segmented-group .btn:first-child {
1110    border-bottom-left-radius: 3px;
1111    border-top-left-radius: 3px
1112}
1113
1114.btn-segmented-group .btn:last-child {
1115    border-bottom-right-radius: 3px;
1116    border-top-right-radius: 3px
1117}
1118
1119.btn--big {
1120    font-size: var(--font-size-medium-300);
1121    line-height: var(--font-size-large-100);
1122    font-family: var(--font-family-display);
1123    -webkit-font-variant-ligatures: none;
1124    font-variant-ligatures: none;
1125    margin-bottom: 9px;
1126    padding: 16px 24px;
1127    text-transform: uppercase
1128}
1129
1130.btn--full-width {
1131    width: 100%
1132}
1133
1134.btn--large {
1135    box-shadow: none;
1136    font-family: var(--font-family-primary-bold);
1137    font-size: var(--font-size-medium-100);
1138    -webkit-font-variant-ligatures: none;
1139    font-variant-ligatures: none;
1140    margin-bottom: 5px;
1141    padding: 15px 30px
1142}
1143
1144@media (min-width: 600px) {
1145    .btn--large {
1146        font-size:var(--font-size-medium-100)
1147    }
1148}
1149
1150.btn--medium {
1151    font-size: var(--font-size-small-300);
1152    padding: 12px 20px;
1153    text-transform: none
1154}
1155
1156@media (min-width: 600px) {
1157    .btn--medium {
1158        font-size:var(--font-size-small-400)
1159    }
1160}
1161
1162.btn--medium-2 {
1163    border-radius: 5px;
1164    font-size: var(--font-size-small-400);
1165    padding: 18px 30px;
1166    text-transform: capitalize
1167}
1168
1169.btn--fb {
1170    background: #3b5998
1171}
1172
1173.btn--fb:hover {
1174    background: #4c70ba
1175}
1176
1177.btn--fb:focus,.btn--fb:active {
1178    background: #2d4373
1179}
1180
1181.btn--green {
1182    background: var(--color-success-500)
1183}
1184
1185.btn--green:hover {
1186    background: var(--color-success-600)
1187}
1188
1189.btn--green:focus,.btn--green:active {
1190    background: var(--color-success-600)
1191}
1192
1193.btn--green:focus-visible {
1194    background: var(--color-neutral-900)
1195}
1196
1197.btn--green-pastel {
1198    background: var(--color-success-500)
1199}
1200
1201.btn--green-pastel:hover {
1202    background: var(--color-success-600)
1203}
1204
1205.btn--green-pastel:focus,.btn--green-pastel:active {
1206    background: var(--color-success-600)
1207}
1208
1209.btn--green-pastel:focus-visible {
1210    background: var(--color-neutral-900)
1211}
1212
1213.btn--red {
1214    background: var(--color-danger-500)
1215}
1216
1217.btn--red:hover {
1218    background: var(--color-danger-400)
1219}
1220
1221.btn--red:focus,.btn--red:active {
1222    background: var(--color-danger-500)
1223}
1224
1225.btn--red:focus-visible {
1226    background: var(--color-neutral-900)
1227}
1228
1229.btn--trans {
1230    background: var(--color-white-a20);
1231    color: var(--color-white)
1232}
1233
1234.btn--trans:hover {
1235    background: var(--color-white-a10)
1236}
1237
1238.btn--trans:focus,.btn--trans:active {
1239    background: var(--color-white-a20)
1240}
1241
1242.btn--trans:focus-visible {
1243    background: var(--color-neutral-900)
1244}
1245
1246.btn--yellow {
1247    background: var(--color-warning-500);
1248    color: var(--color-neutral-900)
1249}
1250
1251.btn--yellow:hover {
1252    background: var(--color-warning-300);
1253    color: var(--color-neutral-900)
1254}
1255
1256.btn--yellow:focus,.btn--yellow:active {
1257    background: var(--color-warning-300);
1258    color: var(--color-neutral-900)
1259}
1260
1261.btn--yellow:focus-visible {
1262    background: var(--color-neutral-900)
1263}
1264
1265.btn--grey {
1266    background: var(--color-neutral-200)
1267}
1268
1269.btn--grey.btn--big:hover,.btn--grey.btn--big:focus,.btn--grey.btn--big:active {
1270    background: var(--color-neutral-200);
1271    cursor: auto
1272}
1273
1274.btn--grey:focus-visible {
1275    background: var(--color-neutral-900)
1276}
1277
1278.btn--white {
1279    background: var(--color-white);
1280    color: var(--color-neutral-900)
1281}
1282
1283.btn--white:hover,.btn--white:focus,.btn--white:active {
1284    background: var(--color-primary-600);
1285    box-shadow: none;
1286    color: var(--color-white);
1287    cursor: pointer
1288}
1289
1290.btn--white:hover>.btn__content--arrow,.btn--white:focus>.btn__content--arrow,.btn--white:active>.btn__content--arrow {
1291    opacity: .75
1292}
1293
1294.btn--white .left {
1295    color: #ffd700;
1296    margin-left: 7px
1297}
1298
1299.btn--white>.btn__content--arrow {
1300    color: var(--color-neutral-200);
1301    opacity: 1
1302}
1303
1304.btn--white:focus-visible {
1305    background: var(--color-neutral-900)
1306}
1307
1308.btn--black {
1309    background: var(--color-neutral-900)
1310}
1311
1312.btn--black:hover,.btn--black:focus,.btn--black:active {
1313    background: var(--color-neutral-600);
1314    box-shadow: none;
1315    cursor: pointer
1316}
1317
1318.btn--periwinkle {
1319    background: var(--color-primary-600)
1320}
1321
1322.btn--periwinkle:hover,.btn--periwinkle:focus,.btn--periwinkle:active {
1323    background: linear-gradient(to bottom, #4fd443 0%, #4fd443 50%, #4fd443 100%);
1324    box-shadow: none;
1325    cursor: pointer
1326}
1327
1328.btn--full {
1329    display: block;
1330    padding-left: 0;
1331    padding-right: 0;
1332    width: 100%
1333}
1334
1335.btn--no-space {
1336    margin: 0
1337}
1338
1339.btn--disabled {
1340    cursor: not-allowed;
1341    filter: alpha(opacity=50);
1342    opacity: .50;
1343    box-shadow: none
1344}
1345
1346.btn--camelcase {
1347    text-transform: none
1348}
1349
1350.btn--capitalize {
1351    text-transform: capitalize
1352}
1353
1354.btn--unclickable {
1355    cursor: not-allowed;
1356    filter: alpha(opacity=50);
1357    opacity: .50;
1358    box-shadow: none;
1359    pointer-events: none
1360}
1361
1362.btn--cta {
1363    -webkit-align-items: center;
1364    align-items: center;
1365    border-radius: 0;
1366    display: -webkit-flex;
1367    display: flex;
1368    font-family: var(--font-family-primary-semibold);
1369    font-weight: 600;
1370    line-height: 24px
1371}
1372
1373.btn--cta.tp-btn--icon {
1374    padding: 0
1375}
1376
1377.btn--cta .button__content {
1378    border-bottom: 2px solid #ffd700
1379}
1380
1381.btn--cta--on-light .button__content {
1382    color: var(--color-neutral-900)
1383}
1384
1385.btn--cta--on-light .button__content:hover {
1386    border-color: var(--color-neutral-300)
1387}
1388
1389.btn--cta--on-light .button__content:active {
1390    border-color: #ffd700;
1391    color: var(--color-neutral-700)
1392}
1393
1394.btn--cta--on-dark .button__content {
1395    border-color: #ffd700;
1396    color: var(--color-white)
1397}
1398
1399.btn--cta--on-dark .button__content:hover {
1400    border-color: var(--color-neutral-700);
1401    color: var(--color-white)
1402}
1403
1404.btn--cta--on-dark .button__content:active {
1405    border-color: var(--color-primary-600);
1406    color: var(--color-neutral-300)
1407}
1408
1409.form-field-mock-editable {
1410    border: 1px solid var(--color-neutral-200);
1411    padding: 10px;
1412    margin-top: 5px;
1413    margin-bottom: 5px;
1414    display: -webkit-flex;
1415    display: flex;
1416    -webkit-align-items: center;
1417    align-items: center;
1418    -webkit-justify-content: center;
1419    justify-content: center;
1420    font-size: var(--font-size-medium-100)
1421}
1422
1423.form-field-mock-editable input {
1424    margin-left: 5px
1425}
1426
1427.form-field-icon-wrap {
1428    position: relative
1429}
1430
1431.form-field-icon-wrap .icon {
1432    position: absolute;
1433    left: 7px;
1434    height: 100%;
1435    padding-top: 1.5px;
1436    pointer-events: none
1437}
1438
1439.form-field-icon-wrap .form__control {
1440    padding-left: 25px
1441}
1442
1443.form__alert {
1444    margin-bottom: 0;
1445    margin-left: 5px
1446}
1447
1448.label {
1449    margin-bottom: 7px
1450}
1451
1452.label--heavy {
1453    font-family: var(--font-family-primary-bold)
1454}
1455
1456.label--no-s {
1457    margin-top: 0;
1458    margin-bottom: 0
1459}
1460
1461.label--no-s-t {
1462    margin-top: 0
1463}
1464
1465.label--no-s-b {
1466    margin-bottom: 0
1467}
1468
1469input.radio-button[type='radio'] {
1470    margin: 0 6px;
1471    -webkit-flex-shrink: 0;
1472    flex-shrink: 0
1473}
1474
1475.radio-button-wrap {
1476    display: -webkit-flex;
1477    display: flex
1478}
1479
1480.select {
1481    -webkit-appearance: none;
1482    -moz-appearance: none
1483}
1484
1485.select__wrap {
1486    position: relative
1487}
1488
1489.select__wrap:after {
1490    content: '';
1491    display: block;
1492    width: 0;
1493    height: 0;
1494    position: absolute;
1495    right: 10px;
1496    top: calc((38px - 6px) / 2);
1497    border-top: 6px solid #000;
1498    border-left: 6px solid transparent;
1499    border-right: 6px solid transparent;
1500    pointer-events: none
1501}
1502
1503.select__wrap .select {
1504    font-family: var(--font-family-primary);
1505    border-radius: 12px;
1506    border: 2px solid var(--color-neutral-300)
1507}
1508
1509.select__wrap.wide {
1510    width: 250px
1511}
1512
1513.select__wrap.slim {
1514    width: 50%
1515}
1516
1517.select__wrap--dark::after {
1518    border-top-color: var(--color-white)
1519}
1520
1521.select__wrap--dark .select {
1522    border-color: var(--color-white);
1523    background: var(--color-neutral-800);
1524    color: var(--color-white)
1525}
1526
1527.select__wrap--full-width {
1528    max-width: none
1529}
1530
1531.select__wrap--inline {
1532    display: inline-block;
1533    width: auto;
1534    position: relative
1535}
1536
1537.textarea,.textarea.form-control,.textarea.form__control {
1538    height: calc(var(--font-size-small-400) * 4 * 1.42857143);
1539    resize: none
1540}
1541
1542.textarea.textarea--l1,.textarea.form-control.textarea--l1,.textarea.form__control.textarea--l1 {
1543    height: calc(var(--font-size-small-400) * 6 * 1.42857143)
1544}
1545
1546.textarea.form__control--fit-content {
1547    height: -webkit-fit-content;
1548    height: -moz-fit-content;
1549    height: fit-content;
1550    min-height: calc(var(--font-size-small-400) * 4 * 1.42857143)
1551}
1552
1553.textarea.form__control--tall {
1554    height: 169px;
1555    margin-bottom: 10px
1556}
1557
1558::-webkit-input-placeholder {
1559    color: var(--color-neutral-500)
1560}
1561
1562:-ms-input-placeholder {
1563    color: var(--color-neutral-500)
1564}
1565
1566::-ms-input-placeholder {
1567    color: var(--color-neutral-500)
1568}
1569
1570::placeholder {
1571    color: var(--color-neutral-500)
1572}
1573
1574@media (max-width: 374px) {
1575    ::-webkit-input-placeholder {
1576        font-size:var(--font-size-small-200)
1577    }
1578
1579    :-ms-input-placeholder {
1580        font-size: var(--font-size-small-200)
1581    }
1582
1583    ::-ms-input-placeholder {
1584        font-size: var(--font-size-small-200)
1585    }
1586
1587    ::placeholder {
1588        font-size: var(--font-size-small-200)
1589    }
1590}
1591
1592input[readonly='readonly'],input.readonly {
1593    background: var(--color-neutral-200);
1594    cursor: not-allowed;
1595    color: var(--color-neutral-600);
1596    position: relative
1597}
1598
1599.readonly__wrap {
1600    position: relative
1601}
1602
1603.readonly__wrap .teepublicon {
1604    pointer-events: none;
1605    position: absolute;
1606    right: 15px;
1607    top: calc((100% - 16px) / 2)
1608}
1609
1610input.copied {
1611    transition: 0.2s
1612}
1613
1614input.copied.success {
1615    background: linear-gradient(to bottom, #4fd443 0%, #4fd443 50%, #4fd443 100%);
1616    color: white;
1617    box-shadow: none
1618}
1619
1620input.copied.success::-moz-selection {
1621    background: transparent
1622}
1623
1624input.copied.success::selection {
1625    background: transparent
1626}
1627
1628.hr {
1629    height: 1px;
1630    width: 100%;
1631    margin: 20px auto;
1632    background: var(--color-neutral-200);
1633    border: none
1634}
1635
1636@media (min-width: 600px) {
1637    .hr {
1638        margin:30px auto
1639    }
1640}
1641
1642.hr--heavy {
1643    background: var(--color-white);
1644    height: 2px
1645}
1646
1647.hr--light-1 {
1648    background: var(--color-neutral-200)
1649}
1650
1651.hr--no-s {
1652    margin-top: 0;
1653    margin-bottom: 0
1654}
1655
1656.hr--s1 {
1657    margin-top: 20px;
1658    margin-bottom: 20px
1659}
1660
1661.hr--s2 {
1662    margin-top: 10px;
1663    margin-bottom: 10px
1664}
1665
1666.hr--skinny {
1667    width: 146px
1668}
1669
1670.link {
1671    cursor: pointer
1672}
1673
1674.link * {
1675    color: inherit
1676}
1677
1678.link--1 {
1679    color: var(--color-link-500);
1680    cursor: pointer
1681}
1682
1683.link--1:hover {
1684    color: var(--color-link-600)
1685}
1686
1687.link--2 {
1688    color: var(--color-neutral-900);
1689    cursor: pointer
1690}
1691
1692.link--2:hover,.link--2:focus {
1693    color: var(--color-link-500)
1694}
1695
1696.link--small {
1697    font-size: var(--font-size-small-200)
1698}
1699
1700.link--medium {
1701    font-size: var(--font-size-small-300)
1702}
1703
1704.link--default {
1705    font-size: var(--font-size-small-400)
1706}
1707
1708.link--trackable {
1709    color: var(--color-white);
1710    cursor: pointer
1711}
1712
1713.link--trackable:hover {
1714    color: var(--color-white)
1715}
1716
1717.link--center,.link--nav-close {
1718    display: block;
1719    text-align: center;
1720    width: 100%
1721}
1722
1723.link--danger {
1724    color: var(--color-danger-500)
1725}
1726
1727.link--danger:hover {
1728    color: var(--color-danger-600)
1729}
1730
1731.link--dark-background:focus {
1732    color: var(--color-neutral-200)
1733}
1734
1735.link--dark-background:hover {
1736    color: var(--color-neutral-300)
1737}
1738
1739.link--s1,.link--nav-close {
1740    font-size: var(--font-size-small-200)
1741}
1742
1743.link--strong {
1744    font-family: var(--font-family-primary-semibold);
1745    font-weight: 600
1746}
1747
1748.link--white {
1749    color: var(--color-white)
1750}
1751
1752.link--white:hover {
1753    color: var(--color-white)
1754}
1755
1756.link--tel,a[href^='tel'] {
1757    white-space: nowrap
1758}
1759
1760.link--nav-close {
1761    color: #ffd700
1762}
1763
1764.link--subtle {
1765    color: inherit
1766}
1767
1768.link--subtle:hover {
1769    color: #ffd700
1770}
1771
1772.link-btn {
1773    background: none;
1774    border: none;
1775    color: var(--color-link-500);
1776    padding-top: 20px
1777}
1778
1779.link-btn-small {
1780    background: none;
1781    border: none;
1782    color: var(--color-link-500);
1783    font-size: var(--font-size-small-100);
1784    padding: 0;
1785    text-align: left
1786}
1787
1788.vc-pill.link-btn--external-link {
1789    padding: 8px 16px 8px 16px;
1790    border: 2px solid var(--color-neutral-300);
1791    border-radius: 12px;
1792    gap: 8px;
1793    margin: 5px 0
1794}
1795
1796.vc-pill.link-btn--external-link:hover path {
1797    fill: var(--color-white)
1798}
1799
1800.list {
1801    margin-top: 15px;
1802    margin-bottom: 15px;
1803    margin-left: 15px
1804}
1805
1806.list li {
1807    margin-top: 5px;
1808    margin-bottom: 5px
1809}
1810
1811.list--ol {
1812    list-style: decimal;
1813    list-style-position: inside
1814}
1815
1816.list--ul {
1817    list-style: disc;
1818    list-style-position: inside;
1819    margin-top: 1em
1820}
1821
1822.list--s-l1 li {
1823    margin-bottom: 10px;
1824    margin-top: 10px
1825}
1826
1827.list--s-l2 li {
1828    margin-bottom: 15px;
1829    margin-top: 15px
1830}
1831
1832.list-comma {
1833    list-style: none
1834}
1835
1836.list-comma li {
1837    display: inline
1838}
1839
1840.list-comma li:after {
1841    content: ', '
1842}
1843
1844.list-comma li:last-child:after {
1845    display: none;
1846    content: ''
1847}
1848
1849.list-dl {
1850    margin-top: 15px;
1851    margin-bottom: 25px
1852}
1853
1854.list-dl dd {
1855    display: none;
1856    margin-bottom: 15px
1857}
1858
1859.list-dl dt {
1860    cursor: pointer;
1861    color: #ffd700;
1862    border-top: 1px solid var(--color-neutral-200);
1863    padding-top: 10px;
1864    padding-bottom: 10px
1865}
1866
1867.list-dl dt:first-child {
1868    border-top: none;
1869    padding-top: 0
1870}
1871
1872.list-dl dt.active+dd {
1873    display: block
1874}
1875
1876.list-links li {
1877    margin-top: 5px;
1878    margin-bottom: 5px
1879}
1880
1881.overlay {
1882    position: absolute;
1883    top: 0;
1884    right: 0;
1885    bottom: 0;
1886    left: 0
1887}
1888
1889.overlay--dark {
1890    background: var(--color-neutral-900-a70)
1891}
1892
1893.overlay-ui {
1894    position: fixed;
1895    top: 0;
1896    right: 0;
1897    bottom: 0;
1898    left: 0;
1899    display: none;
1900    z-index: -1
1901}
1902
1903.overlay-ui.active {
1904    display: block;
1905    z-index: 75
1906}
1907
1908.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 {
1909    display: block;
1910    font-family: var(--font-family-primary-bold);
1911    font-weight: bold;
1912    -webkit-font-variant-ligatures: none;
1913    font-variant-ligatures: none;
1914    letter-spacing: 0;
1915    line-height: 1;
1916    margin: 0 0 10px
1917}
1918
1919@media (min-width: 768px) {
1920    .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 {
1921        line-height:1.15em
1922    }
1923}
1924
1925.h__h1,.h__h1--loud,.h__h1--hero {
1926    font-size: var(--font-size-medium-300);
1927    font-family: var(--font-family-display)
1928}
1929
1930@media (min-width: 768px) {
1931    .h__h1,.h__h1--loud,.h__h1--hero {
1932        font-size:var(--font-size-large-100)
1933    }
1934}
1935
1936.h__h1--loud,.h__h1--hero {
1937    text-transform: uppercase
1938}
1939
1940.h__h1--hero {
1941    font-size: var(--font-size-medium-200)
1942}
1943
1944@media (min-width: 768px) {
1945    .h__h1--hero {
1946        font-size:var(--font-size-xlarge-300)
1947    }
1948}
1949
1950.h__h1--sm {
1951    font-size: var(--font-size-medium-200)
1952}
1953
1954@media (min-width: 768px) {
1955    .h__h1--sm {
1956        font-size:var(--font-size-medium-300)
1957    }
1958}
1959
1960.h__h2,.h__h2--sm,.h__h2--loud {
1961    font-family: var(--font-family-primary);
1962    font-size: var(--font-size-medium-200)
1963}
1964
1965@media (min-width: 768px) {
1966    .h__h2,.h__h2--sm,.h__h2--loud {
1967        font-size:var(--font-size-medium-300)
1968    }
1969}
1970
1971.h__h2--secondary {
1972    font-size: var(--font-size-medium-200)
1973}
1974
1975@media (min-width: 768px) {
1976    .h__h2--secondary {
1977        font-size:var(--font-size-medium-300)
1978    }
1979}
1980
1981.h__h2--loud {
1982    text-transform: uppercase
1983}
1984
1985.h__h2--sm {
1986    font-size: var(--font-size-small-400)
1987}
1988
1989.h__h3,.h__h3--loud {
1990    font-size: var(--font-size-medium-100);
1991    line-height: 24px
1992}
1993
1994@media (min-width: 768px) {
1995    .h__h3,.h__h3--loud {
1996        font-size:var(--font-size-medium-200)
1997    }
1998}
1999.h__h3--secondary--sm,.h__h3--primary--sm {
2000    font-size: var(--font-size-small-400)
2001}
2002
2003.h__h3--primary--sm {
2004    font-family: var(--font-family-primary)
2005}
2006
2007.h__h4,.h__h4--loud {
2008    font-family: var(--font-family-primary-bold);
2009    font-size: var(--font-size-small-400)
2010}
2011
2012.h--bright {
2013    color: #4fd443
2014}
2015
2016.h {
2017    font-family: var(--font-family-primary-bold);
2018    display: block;
2019    line-height: 1.2
2020}
2021
2022.h--1,.h--1a {
2023    font-size: var(--font-size-large-300);
2024    font-family: var(--font-family-display)
2025}
2026
2027.h--1a {
2028    text-transform: capitalize
2029}
2030
2031.h--2 {
2032    font-size: var(--font-size-medium-400)
2033}
2034.h--2a {
2035    font-size: var(--font-size-medium-400);
2036    text-transform: capitalize
2037}
2038
2039.h--2b {
2040    font-size: var(--font-size-medium-300);
2041    font-weight: bold
2042}
2043
2044.h--2c {
2045    font-family: var(--font-family-primary-bold);
2046    font-size: var(--font-size-medium-100)
2047}
2048
2049.h--3 {
2050    font-size: var(--font-size-medium-300);
2051    text-transform: capitalize;
2052    font-weight: normal
2053}
2054
2055.h--3a,.h--3a--loud {
2056    font-size: var(--font-size-medium-100);
2057    text-transform: capitalize;
2058    font-weight: bold
2059}
2060
2061.h--3a--loud {
2062    text-transform: uppercase
2063}
2064
2065.h--3b {
2066    font-size: var(--font-size-small-400);
2067    text-transform: none;
2068    font-weight: bold
2069}
2070
2071.h--3c {
2072    font-size: var(--font-size-medium-100);
2073    text-transform: uppercase;
2074    font-weight: bold
2075}
2076
2077.h--3d {
2078    font-family: var(--font-family-primary-bold);
2079    font-size: var(--font-size-medium-100)
2080}
2081
2082.h--4,.h--4a {
2083    font-size: var(--font-size-small-300);
2084    margin-bottom: 0
2085}
2086
2087.h--4a {
2088    text-transform: capitalize
2089}
2090
2091.h--5,.h--6 {
2092    text-transform: capitalize
2093}
2094
2095.h--5 {
2096    font-size: var(--font-size-small-300);
2097    margin-bottom: 0
2098}
2099
2100.h--6 {
2101    font-size: var(--font-size-small-300);
2102    margin-bottom: 0
2103}
2104
2105.h--icon {
2106    display: -webkit-flex;
2107    display: flex;
2108    -webkit-align-items: center;
2109    align-items: center;
2110    width: 100%
2111}
2112
2113.h--icon .icon {
2114    font-size: inherit;
2115    width: auto
2116}
2117
2118.h--icon span {
2119    margin-left: 15px
2120}
2121
2122.h--s {
2123    margin-top: 10px
2124}
2125
2126.h--no-s {
2127    margin-top: 0;
2128    margin-bottom: 0
2129}
2130
2131.h--no-s-b {
2132    margin-bottom: 0
2133}
2134
2135.h--no-s-t {
2136    margin-top: 0
2137}
2138
2139.h--no-transform {
2140    text-transform: none
2141}
2142
2143h1,h2,h3,h4,h5 {
2144    -webkit-font-variant-ligatures: none;
2145    font-variant-ligatures: none;
2146    letter-spacing: 0;
2147    line-height: 1;
2148    margin: 0;
2149    padding: 0
2150}
2151
2152h1.centered,h2.centered,h3.centered,h4.centered,h5.centered {
2153    text-align: center
2154}
2155
2156h1 {
2157    font-size: var(--font-size-large-100);
2158    font-family: var(--font-family-display);
2159    margin-bottom: 17px
2160}
2161
2162h1.bordered {
2163    border-bottom: 3px solid #9e9e9e
2164}
2165
2166h2 {
2167    font-family: var(--font-family-primary-bold);
2168    font-size: var(--font-size-medium-400);
2169    margin: 20px 0 10px
2170}
2171
2172h3 {
2173    font-size: var(--font-size-medium-300);
2174    font-family: var(--font-family-primary-bold);
2175    margin: 18px 0 11px
2176}
2177
2178h3.bordered {
2179    border-bottom: 1px solid var(--color-neutral-300);
2180    padding-bottom: 5px
2181}
2182
2183h4 {
2184    color: var(--color-neutral-900);
2185    font-size: var(--font-size-small-400);
2186    font-weight: bold;
2187    margin-top: 19px
2188}
2189
2190h5 {
2191    font-weight: bold
2192}
2193
2194a,span.a {
2195    transition: all 0.1s ease-in-out;
2196    color: var(--color-link-500);
2197    cursor: pointer
2198}
2199
2200a:focus,span.a:focus {
2201    text-decoration: none
2202}
2203
2204a:hover,span.a:hover {
2205    color: var(--color-primary-600);
2206    text-decoration: none
2207}
2208
2209.blue a,.blue span.a {
2210    color: white
2211}
2212
2213a.white,span.a.white {
2214    color: var(--color-white)
2215}
2216
2217.text-ellipsis {
2218    overflow: hidden;
2219    text-overflow: ellipsis;
2220    white-space: nowrap
2221}
2222
2223.grey {
2224    color: var(--color-neutral-400)
2225}
2226
2227p {
2228    line-height: normal
2229}
2230
2231strong {
2232    font-family: var(--font-family-primary-bold);
2233    color: var(--color-neutral-900)
2234}
2235
2236@media screen and (max-width: 768px) {
2237    .big {
2238        font-size:var(--font-size-large-200)
2239    }
2240}
2241
2242body.no-scroll {
2243    overflow: hidden;
2244    width: 100%;
2245    height: 100%
2246}
2247
2248body.modal-block__no-scroll {
2249    overflow: hidden
2250}
2251
2252.wrap-padding {
2253    padding: 10px
2254}
2255
2256.body--on-dark {
2257    background-color: var(--color-neutral-900)
2258}
2259
2260.body--on-periwinkle {
2261    background-color: #ffd700
2262}
2263
2264.body--on-admin {
2265    background-color: #F9F8F3
2266}
2267
2268.body--on-white {
2269    background-color: var(--color-white)
2270}
2271
2272.center-h {
2273    margin-left: auto;
2274    margin-right: auto
2275}
2276
2277.contain {
2278    margin-left: auto;
2279    margin-right: auto;
2280    max-width: 1030px;
2281    padding-left: 15px;
2282    padding-right: 15px;
2283    width: 100%
2284}
2285
2286.m-header+.contain {
2287    margin-top: 15px
2288}
2289
2290@media (min-width: 1024px) {
2291    .m-header+.contain {
2292        margin-top:40px
2293    }
2294}
2295
2296.contain--narrow-1 {
2297    max-width: 830px
2298}
2299
2300.contain--narrow-2 {
2301    max-width: 730px
2302}
2303
2304.contain--narrow-3 {
2305    max-width: 630px
2306}
2307
2308.contain--narrow-4 {
2309    max-width: 400px
2310}
2311
2312.contain--no-padding {
2313    padding-left: 0;
2314    padding-right: 0
2315}
2316
2317.contain--wide-1 {
2318    max-width: 1200px
2319}
2320
2321.contain--wide-2 {
2322    max-width: 1415px
2323}
2324
2325.contain--wide-3 {
2326    max-width: 1260px
2327}
2328
2329.container__space--default {
2330    margin-top: 15px;
2331    margin-bottom: 15px
2332}
2333
2334@media (min-width: 1025px) {
2335    .container__space--default {
2336        margin-top:20px;
2337        margin-bottom: 20px
2338    }
2339}
2340
2341.flex-fix {
2342    height: 0;
2343    margin-top: 0;
2344    margin-bottom: 0
2345}
2346
2347.main-wrapper {
2348    display: block;
2349    position: relative;
2350    min-height: 90vh
2351}
2352
2353.overflow-hidden {
2354    overflow-x: hidden
2355}
2356
2357.section+.section {
2358    margin-top: 40px
2359}
2360
2361.section__sub {
2362    margin-top: 20px
2363}
2364
2365@media (min-width: 1025px) {
2366    .split-d {
2367        display:-webkit-flex;
2368        display: flex
2369    }
2370}
2371
2372@media (min-width: 1025px) {
2373    .split-d__section {
2374        -webkit-flex-basis:50%;
2375        flex-basis: 50%;
2376        margin-right: 25px
2377    }
2378
2379    .split-d__section:last-child {
2380        margin-right: 0
2381    }
2382
2383    .split-d__section .split-d__content {
2384        margin-top: 0
2385    }
2386}
2387
2388.square {
2389    height: 0;
2390    padding-bottom: 100%
2391}
2392
2393.squeeze-tb {
2394    margin-top: -10px;
2395    margin-bottom: -10px
2396}
2397
2398.wrapper {
2399    margin-inline:auto;width: 100%;
2400    padding-inline:16px}
2401
2402@media (min-width: 480px) {
2403    .wrapper {
2404        padding-inline:24px
2405    }
2406}
2407
2408@media (min-width: 768px) {
2409    .wrapper {
2410        padding-inline:48px
2411    }
2412}
2413
2414@media (min-width: 1024px) {
2415    .wrapper {
2416        padding-inline:64px
2417    }
2418}
2419
2420@media (min-width: 1280px) {
2421    .wrapper {
2422        max-width:1440px;
2423        padding-inline:80px}
2424}
2425
2426.wrapper.wrapper-wide {
2427    max-width: none
2428}
2429
2430@container storefront (min-width: 480px) {
2431    .wrapper {
2432        padding-inline:24px}
2433}
2434
2435@container storefront (min-width: 768px) {
2436    .wrapper {
2437        padding-inline:48px}
2438}
2439
2440@container storefront (min-width: 1024px) {
2441    .wrapper {
2442        padding-inline:64px}
2443}
2444
2445@container storefront (min-width: 1280px) {
2446    .wrapper {
2447        max-width: 1440px;
2448        padding-inline:80px}
2449}
2450
2451.design-tiles-wrapper {
2452    display: grid;
2453    grid-template-columns: repeat(2, 1fr);
2454    grid-gap: 4px
2455}
2456
2457@media (min-width: 768px) {
2458    .design-tiles-wrapper {
2459        grid-gap:16px
2460    }
2461}
2462
2463@media (min-width: 1024px) {
2464    .design-tiles-wrapper {
2465        grid-template-columns:repeat(4, 1fr)
2466    }
2467}
2468
2469.span__comma:after {
2470    content: ',';
2471    font-weight: normal
2472}
2473
2474.span__normal {
2475    font-weight: normal
2476}
2477
2478.italicize {
2479    font-style: italic
2480}
2481
2482.strong {
2483    font-family: var(--font-family-primary-bold)
2484}
2485
2486.strong--start:after {
2487    content: ':'
2488}
2489
2490.uppercase {
2491    text-transform: uppercase
2492}
2493
2494.text {
2495    display: block
2496}
2497
2498.text p+p,.text .text-block+.text-block,.text .text-block+p,.text p+.text-block {
2499    margin-top: 15px
2500}
2501
2502.text-block {
2503    display: block
2504}
2505
2506.text-block p,.text-block .text {
2507    margin-bottom: 20px
2508}
2509
2510.text-center {
2511    display: block;
2512    margin-left: auto;
2513    margin-right: auto;
2514    text-align: center
2515}
2516
2517.text-contain {
2518    max-width: 575px
2519}
2520
2521.text-contain-s1 {
2522    max-width: 475px
2523}
2524
2525.text-contain-l1 {
2526    max-width: 610px
2527}
2528
2529.text-height {
2530    line-height: 1.5
2531}
2532
2533.text-height p,.text-height .text {
2534    line-height: 1.5
2535}
2536
2537.text-keep-line {
2538    white-space: pre-line
2539}
2540
2541.text-keep-space {
2542    white-space: pre-wrap
2543}
2544
2545.text-light {
2546    color: var(--color-neutral-600)
2547}
2548
2549.text-light-1,.m-search__trail--lt,.text-note {
2550    color: var(--color-neutral-600)
2551}
2552
2553.text-white {
2554    color: var(--color-white)
2555}
2556
2557.text-dark-3 {
2558    color: var(--color-neutral-900)
2559}
2560
2561.text-strike {
2562    text-decoration: line-through
2563}
2564
2565.text-note {
2566    margin-top: 5px;
2567    margin-bottom: 5px
2568}
2569
2570.text-note--small {
2571    font-size: var(--font-size-small-200)
2572}
2573
2574.text-note--mobile {
2575    font-size: var(--font-size-small-200)
2576}
2577
2578@media (min-width: 768px) {
2579    .text-note--mobile {
2580        font-size:var(--font-size-small-400)
2581    }
2582}
2583
2584.text-note--tiny {
2585    font-size: var(--font-size-small-100)
2586}
2587
2588.text-note--warn {
2589    background: var(--color-danger-100);
2590    color: var(--color-neutral-600);
2591    line-height: 1.4;
2592    margin-bottom: 10px;
2593    margin-top: 10px;
2594    padding: 20px
2595}
2596
2597.text-note-2 {
2598    font-size: var(--font-size-small-100);
2599    position: relative;
2600    text-align: right;
2601    text-transform: uppercase
2602}
2603
2604.text-note-2:after {
2605    bottom: 0;
2606    content: ':';
2607    font-weight: bold;
2608    position: absolute;
2609    right: -4px
2610}
2611
2612.text-note-2--left {
2613    text-align: left
2614}
2615
2616.text-note-2--left:after {
2617    margin-left: -2px;
2618    position: relative;
2619    right: 0
2620}
2621
2622.text-red,.text-error {
2623    color: var(--color-danger-500)
2624}
2625
2626.text-sm {
2627    font-size: var(--font-size-small-100)
2628}
2629
2630.text-sm--1 {
2631    font-size: var(--font-size-small-100)
2632}
2633
2634@media (min-width: 768px) {
2635    .text-sm--1 {
2636        font-size:var(--font-size-small-200)
2637    }
2638}
2639
2640.text-success {
2641    color: var(--color-success-500)
2642}
2643
2644.text-monies {
2645    color: var(--color-success-500)
2646}
2647
2648.text-wrap {
2649    word-wrap: break-word
2650}
2651
2652.text-note--space {
2653    margin: 10px 0
2654}
2655
2656.text-note--space-sm {
2657    margin: 5px 0
2658}
2659
2660.text-note--space-lg {
2661    margin: 12px 0
2662}
2663
2664.text-note--no-space {
2665    margin: 0
2666}
2667
2668.hidden {
2669    display: none !important
2670}
2671
2672.hide-if-off.off {
2673    display: none !important
2674}
2675
2676.select-all {
2677    -webkit-user-select: all;
2678    -moz-user-select: all;
2679    -ms-user-select: all;
2680    user-select: all
2681}
2682
2683.ui-toggle.off {
2684    display: none
2685}
2686
2687.avatar {
2688    border-radius: 50%
2689}
2690
2691.image {
2692    display: block;
2693    max-width: 100%;
2694    margin-top: 10px;
2695    margin-bottom: 10px
2696}
2697
2698.image-res {
2699    display: block;
2700    max-width: 100%;
2701    max-height: 100%
2702}
2703
2704.notify {
2705    position: relative
2706}
2707
2708.notify:before {
2709    content: '';
2710    background: #b53933;
2711    width: 16px;
2712    height: 16px;
2713    border-radius: 50%;
2714    position: absolute;
2715    top: -8px;
2716    right: -8px
2717}
2718
2719.touchable {
2720    cursor: pointer
2721}
2722
2723.u-hide {
2724    display: none
2725}
2726
2727.ui-sortable-handle {
2728    touch-action: none
2729}
2730
2731#teepublic #content {
2732    padding-bottom: 15px
2733}
2734
2735#teepublic.landing-page #content {
2736    padding-bottom: 0
2737}
2738
2739#teepublic.shipment-tracking-page #content {
2740    padding-bottom: 0;
2741    background-color: var(--color-neutral-900)
2742}
2743
2744#teepublic.shipment-tracking-page .main-wrapper {
2745    min-height: auto
2746}
2747
2748html {
2749    font-size: 62.5%;
2750    font-family: var(--font-family-primary)
2751}
2752
2753body {
2754    color: var(--color-neutral-400);
2755    background-color: var(--color-neutral-100);
2756    font-size: var(--font-size-small-400)
2757}
2758
2759* {
2760    box-sizing: border-box
2761}
2762
2763hr {
2764    background-color: #9e9e9e;
2765    height: 1px;
2766    margin: 30px 0
2767}
2768
2769p {
2770    font-size: var(--font-size-small-400)
2771}
2772
2773b {
2774    font-weight: bold
2775}
2776
2777@supports (-webkit-appearance: -apple-pay-button) {
2778    .apple-pay-button-with-text,.apple-pay-button-plain {
2779        cursor:pointer;
2780        -webkit-appearance: -apple-pay-button;
2781        display: inline-block
2782    }
2783
2784    .apple-pay-button-with-text {
2785        -apple-pay-button-type: buy
2786    }
2787
2788    .apple-pay-button-plain {
2789        -apple-pay-button-type: plain;
2790        border-radius: 12px
2791    }
2792
2793    .apple-pay-button-with-text>* {
2794        display: none
2795    }
2796
2797    .apple-pay-button-black-with-text {
2798        -apple-pay-button-style: black
2799    }
2800
2801    .apple-pay-button-white-with-text {
2802        -apple-pay-button-style: white
2803    }
2804
2805    .apple-pay-button-white-with-line-with-text {
2806        -apple-pay-button-style: white-outline
2807    }
2808}
2809
2810@supports not (-webkit-appearance: -apple-pay-button) {
2811    .apple-pay-button-with-text {
2812        --apple-pay-scale: 1;
2813        display: -webkit-inline-flex;
2814        display: inline-flex;
2815        -webkit-justify-content: center;
2816        justify-content: center;
2817        font-size: var(--font-size-small-200);
2818        border-radius: 5px;
2819        padding: 0px;
2820        box-sizing: border-box;
2821        min-width: 200px;
2822        min-height: 32px;
2823        max-height: 64px
2824    }
2825
2826    .apple-pay-button-black-with-text {
2827        background-color: black;
2828        color: white
2829    }
2830
2831    .apple-pay-button-white-with-text {
2832        background-color: white;
2833        color: black
2834    }
2835
2836    .apple-pay-button-white-with-line-with-text {
2837        background-color: white;
2838        color: black;
2839        border: .5px solid black
2840    }
2841
2842    .apple-pay-button-with-text.apple-pay-button-black-with-text>.logo {
2843        background-image: -webkit-named-image(apple-pay-logo-white);
2844        background-color: black
2845    }
2846
2847    .apple-pay-button-with-text.apple-pay-button-white-with-text>.logo {
2848        background-image: -webkit-named-image(apple-pay-logo-black);
2849        background-color: white
2850    }
2851
2852    .apple-pay-button-with-text.apple-pay-button-white-with-line-with-text>.logo {
2853        background-image: -webkit-named-image(apple-pay-logo-black);
2854        background-color: white
2855    }
2856
2857    .apple-pay-button-with-text>.text {
2858        font-family: -apple-system;
2859        font-size: calc(1em * var(--apple-pay-scale));
2860        font-weight: 300;
2861        -webkit-align-self: center;
2862        align-self: center;
2863        margin-right: calc(2px * var(--apple-pay-scale))
2864    }
2865
2866    .apple-pay-button-with-text>.logo {
2867        width: calc(35px * var(--scale));
2868        height: 100%;
2869        background-size: 100% 60%;
2870        background-repeat: no-repeat;
2871        background-position: 0 50%;
2872        margin-left: calc(2px * var(--apple-pay-scale));
2873        border: none
2874    }
2875}
2876
2877.glide {
2878    position: relative;
2879    width: 100%;
2880    box-sizing: border-box
2881}
2882
2883.glide * {
2884    box-sizing: inherit
2885}
2886
2887.glide__track {
2888    overflow: hidden
2889}
2890
2891.glide__slides {
2892    position: relative;
2893    width: 100%;
2894    list-style: none;
2895    -webkit-backface-visibility: hidden;
2896    backface-visibility: hidden;
2897    -webkit-transform-style: preserve-3d;
2898    transform-style: preserve-3d;
2899    touch-action: pan-Y;
2900    overflow: hidden;
2901    margin: 0;
2902    padding: 0;
2903    white-space: nowrap;
2904    display: -webkit-flex;
2905    display: flex;
2906    -webkit-flex-wrap: nowrap;
2907    flex-wrap: nowrap;
2908    will-change: transform
2909}
2910
2911.glide__slides--dragging {
2912    -webkit-user-select: none;
2913    -moz-user-select: none;
2914    -ms-user-select: none;
2915    user-select: none
2916}
2917
2918.glide__slide {
2919    width: 100%;
2920    height: 100%;
2921    -webkit-flex-shrink: 0;
2922    flex-shrink: 0;
2923    white-space: normal;
2924    -webkit-user-select: none;
2925    -moz-user-select: none;
2926    -ms-user-select: none;
2927    user-select: none;
2928    -webkit-touch-callout: none;
2929    -webkit-tap-highlight-color: transparent
2930}
2931
2932.glide__slide a {
2933    -webkit-user-select: none;
2934    user-select: none;
2935    -webkit-user-drag: none;
2936    -moz-user-select: none;
2937    -ms-user-select: none
2938}
2939
2940.glide__arrows {
2941    -webkit-touch-callout: none;
2942    -webkit-user-select: none;
2943    -moz-user-select: none;
2944    -ms-user-select: none;
2945    user-select: none
2946}
2947
2948.glide__bullets {
2949    -webkit-touch-callout: none;
2950    -webkit-user-select: none;
2951    -moz-user-select: none;
2952    -ms-user-select: none;
2953    user-select: none
2954}
2955
2956.glide--rtl {
2957    direction: rtl
2958}
2959
2960.glide {
2961    height: 100%
2962}
2963
2964.glide__track {
2965    height: 100%
2966}
2967
2968.glide__slides {
2969    height: 100%
2970}
2971
2972.glide__arrow--disabled {
2973    visibility: hidden
2974}
2975
2976.on-off {
2977    width: 66px;
2978    cursor: pointer
2979}
2980
2981.on-off span {
2982    height: 30px;
2983    width: 64px;
2984    cursor: pointer;
2985    display: block;
2986    background-image: url("https://assets.teepublic.com/assets/uploader/uploader-toggle-d933abe2376244efd13942c9df7e9140bbad38fd2f9993d10d32ce4638182cdd.png")
2987}
2988
2989@media (-webkit-min-device-pixel-ratio: 2),(min-resolution: 192dpi) {
2990    .on-off span {
2991        background-image:url("https://assets.teepublic.com/assets/uploader/uploader-toggle-2x-9182fe566304ee41d93e9c381ccdcd2afde4f1d8be5d5b89c34b9ef199063296.png");
2992        background-size: 130px 30px
2993    }
2994}
2995
2996.on-off span.disabled {
2997    background-position: -66px 0px
2998}
2999
3000.one-one {
3001    position: relative;
3002    display: block
3003}
3004
3005.one-one:before {
3006    display: block;
3007    content: "";
3008    width: 100%;
3009    padding-top: 100%
3010}
3011
3012.one-one>.content {
3013    position: absolute;
3014    top: 0;
3015    left: 0;
3016    right: 0;
3017    bottom: 0
3018}
3019
3020.one-one img {
3021    width: 100%
3022}
3023
3024.bold {
3025    font-family: var(--font-family-primary-bold)
3026}
3027
3028.hidden {
3029    display: none
3030}
3031
3032.x:after {
3033    visibility: hidden;
3034    display: block;
3035    font-size: 0;
3036    content: " ";
3037    clear: both;
3038    height: 0
3039}
3040
3041* html .x {
3042    height: 1%
3043}
3044
3045*:first-child+html .x {
3046    min-height: 1px
3047}
3048
3049.line {
3050    border-top: 1px solid #9e9e9e;
3051    width: 100%
3052}
3053
3054.no-js-warning {
3055    color: var(--color-danger-500);
3056    font-size: var(--font-size-small-400)
3057}
3058
3059#site {
3060    position: relative
3061}
3062
3063iframe[name="google_conversion_frame"] {
3064    position: fixed
3065}
3066
3067abbr[title] {
3068    border-bottom: none
3069}
3070
3071.z-depth-0 {
3072    box-shadow: none !important
3073}
3074
3075.z-depth-1 {
3076    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)
3077}
3078
3079.z-depth-1-half {
3080    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)
3081}
3082
3083.z-depth-2 {
3084    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)
3085}
3086
3087.z-depth-3 {
3088    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)
3089}
3090
3091.z-depth-4,.mtrl-modal {
3092    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)
3093}
3094
3095.z-depth-5 {
3096    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)
3097}
3098
3099.display-table {
3100    width: 100%;
3101    height: 100%;
3102    display: table
3103}
3104
3105.display-table .display-table-cell {
3106    display: table-cell;
3107    width: 100%;
3108    height: 100%;
3109    vertical-align: middle
3110}
3111
3112.center {
3113    text-align: center
3114}
3115
3116.center>* {
3117    display: inline-block
3118}
3119
3120.left {
3121    text-align: left
3122}
3123
3124.underline {
3125    text-decoration: underline
3126}
3127
3128.row-flex {
3129    display: -webkit-flex;
3130    display: flex;
3131    -webkit-flex-wrap: wrap;
3132    flex-wrap: wrap
3133}
3134
3135.row-flex>* {
3136    -webkit-flex-grow: 1;
3137    flex-grow: 1
3138}
3139
3140.bordered-header {
3141    border-bottom: 5px solid #9e9e9e;
3142    padding-bottom: 5px;
3143    margin-top: 30px;
3144    margin-bottom: 20px
3145}
3146
3147.bordered-header h3 {
3148    white-space: nowrap;
3149    font-size: var(--font-size-medium-100)
3150}
3151
3152@media screen and (max-width: 480px) {
3153    .bordered-header {
3154        margin-top:18px
3155    }
3156}
3157
3158.dev-mode {
3159    display: -webkit-flex;
3160    display: flex;
3161    -webkit-flex-direction: row;
3162    flex-direction: row;
3163    -webkit-flex-wrap: wrap;
3164    flex-wrap: wrap;
3165    -webkit-justify-content: center;
3166    justify-content: center;
3167    padding: 10px 0;
3168    font-weight: 700
3169}
3170
3171.dev-mode .item {
3172    display: inline-block;
3173    padding: 0 5px
3174}
3175
3176.dev-mode a {
3177    color: var(--color-neutral-900);
3178    text-decoration: underline
3179}
3180
3181.grid_header {
3182    font-size: var(--font-size-medium-400);
3183    border-top: 1px solid #9e9e9e;
3184    margin-top: 15px;
3185    padding-top: 20px;
3186    text-transform: uppercase;
3187    font-weight: bold
3188}
3189
3190.design-block {
3191    margin-top: 30px
3192}
3193
3194.design-block .thumb-container {
3195    display: block
3196}
3197
3198.design-block .thumb-container .thumb {
3199    width: 100%;
3200    max-width: 260px
3201}
3202
3203.design-block .info-text {
3204    padding: 10px 0px 25px 0px
3205}
3206
3207.design-block .info-text .designer-info {
3208    margin-top: 0px;
3209    overflow: hidden;
3210    text-overflow: ellipsis;
3211    white-space: nowrap
3212}
3213
3214.design-block .info-text .title {
3215    padding-right: 8px;
3216    margin-bottom: 1px;
3217    overflow: hidden;
3218    text-overflow: ellipsis;
3219    white-space: nowrap
3220}
3221
3222@media screen and (max-width: 768px) {
3223    .product-grid .info-text {
3224        font-size:var(--font-size-small-100)
3225    }
3226}
3227
3228@media screen and (max-width: 480px) {
3229    .design-block {
3230        margin-top:17px
3231    }
3232
3233    .design-block .info-text {
3234        padding-top: 9px;
3235        padding-bottom: 20px
3236    }
3237
3238    .design-block .info-text .title {
3239        margin-bottom: 3px
3240    }
3241}
3242
3243#teepublic #content .admin-tools {
3244    margin-top: 14px;
3245    position: absolute;
3246    z-index: 5
3247}
3248
3249#content>.contain {
3250    margin-top: 15px
3251}
3252
3253@media (min-width: 1024px) {
3254    #content>.contain {
3255        margin-top:40px
3256    }
3257}
3258
3259#content>.contain.page-content {
3260    margin-top: 32px
3261}
3262
3263.upcase {
3264    text-transform: uppercase
3265}
3266
3267.ellip {
3268    white-space: nowrap;
3269    overflow: hidden;
3270    text-overflow: ellipsis;
3271    display: block;
3272    max-width: 317px
3273}
3274
3275.ellip-line-height {
3276    line-height: 1.1
3277}
3278
3279.head {
3280    border-bottom: 1px solid #ccc;
3281    margin-bottom: 10px
3282}
3283
3284.split {
3285    padding: 0 10px;
3286    text-align: left
3287}
3288
3289.split .left {
3290    display: inline-block;
3291    width: 50%;
3292    float: left
3293}
3294
3295.split .right {
3296    display: inline-block;
3297    width: 48%;
3298    float: right
3299}
3300
3301.left {
3302    float: left
3303}
3304
3305.right {
3306    float: right
3307}
3308
3309.overflow {
3310    overflow: hidden
3311}
3312
3313.hidden {
3314    display: none
3315}
3316
3317.clear {
3318    clear: both !important;
3319    font-size: 0 !important;
3320    height: 0 !important;
3321    line-height: 0 !important;
3322    margin: 0 !important;
3323    overflow: hidden !important;
3324    padding: 0 !important;
3325    visibility: hidden !important;
3326    float: none !important
3327}
3328
3329.error {
3330    color: var(--color-danger-500)
3331}
3332
3333.base-weight {
3334    font-weight: normal !important
3335}
3336
3337@media screen and (max-width: 768px) {
3338    .fake-container {
3339        width:100%;
3340        padding: 0px
3341    }
3342}
3343
3344html .caret {
3345    border-right: 6px solid transparent;
3346    border-left: 6px solid transparent
3347}
3348
3349input {
3350    box-shadow: 0
3351}
3352
3353.form-inline .form-control {
3354    display: inline-block
3355}
3356
3357.form-group {
3358    margin-bottom: 11px
3359}
3360
3361label {
3362    display: block;
3363    font-size: var(--font-size-small-400);
3364    margin-bottom: 5px;
3365    text-align: left
3366}
3367
3368label.form-inline {
3369    display: inline-block
3370}
3371
3372@media screen and (max-width: 480px) {
3373    label {
3374        font-size:var(--font-size-small-400)
3375    }
3376}
3377
3378textarea {
3379    border-radius: 2px
3380}
3381
3382input[type="checkbox"] {
3383    -webkit-appearance: checkbox
3384}
3385
3386.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] {
3387    background-color: transparent;
3388    border: solid 1px var(--color-neutral-400);
3389    border-radius: 1px;
3390    color: var(--color-neutral-900);
3391    font-size: var(--font-size-small-400);
3392    padding: 9px
3393}
3394
3395.regular-form textarea {
3396    resize: vertical
3397}
3398
3399.regular-form .field-box+.field-box {
3400    margin-top: 30px
3401}
3402
3403.regular-form .actions {
3404    margin-top: 20px
3405}
3406
3407.regular-form .errors {
3408    margin-bottom: 40px
3409}
3410
3411.regular-form .errors ul {
3412    list-style: disc inside;
3413    padding-left: 5px
3414}
3415
3416.regular-form .errors h2 {
3417    margin-bottom: 10px
3418}
3419
3420.regular-form .errors li {
3421    line-height: 1.5
3422}
3423
3424label.radio-label {
3425    margin-bottom: 0
3426}
3427
3428.select-wrapper {
3429    overflow: hidden
3430}
3431.select-wrapper .select {
3432    height: 34px;
3433    overflow: hidden;
3434    background: url("https://assets.teepublic.com/assets/teepublicons/triangle-5d2ee7663757579745916d136794e100cb48c15bdde9122add67f19dc251196d.svg") no-repeat white;
3435    background-position: right 10px center;
3436    background-size: 12px;
3437    border: 0;
3438    vertical-align: bottom;
3439    width: 100%
3440}
3441
3442.select-wrapper .select select {
3443    color: var(--color-neutral-800);
3444    width: 100%;
3445    font-size: var(--font-size-small-400);
3446    height: 100%;
3447    border: 1px solid silver;
3448    border-radius: 0;
3449    background: transparent;
3450    -webkit-appearance: none;
3451    -moz-appearance: none;
3452    padding-top: 0;
3453    padding-left: 10px
3454}
3455
3456.select-wrapper .select select::-ms-expand {
3457    display: none
3458}
3459
3460.g-recaptcha {
3461    margin: 0 0 15px
3462}
3463
3464.tp-datetime-select,.tp-select-wrapper select,.tp-input-field {
3465    background-color: transparent;
3466    color: var(--color-neutral-900);
3467    display: block;
3468    font-size: var(--font-size-small-400);
3469    line-height: var(--font-size-medium-300);
3470    padding: 12px 16px;
3471    height: 48px
3472}
3473
3474.tp-datetime-select:active,.tp-select-wrapper select:active,.tp-input-field:active {
3475    border: 2px solid var(--color-neutral-900)
3476}
3477
3478.tp-datetime-select:focus-visible,.tp-select-wrapper select:focus-visible,.tp-input-field:focus-visible {
3479    border: 2px solid #ffd700;
3480    outline: 4px solid var(--color-primary-200);
3481    background-color: var(--color-neutral-100)
3482}
3483
3484.tp-input-field--hosted-field-container,.tp-datetime-select,.tp-select-wrapper select,.tp-input-field {
3485    border: 2px solid var(--color-neutral-300);
3486    border-radius: 12px
3487}
3488
3489.tp-input-field {
3490    width: 100%
3491}
3492
3493.tp-form .tp-input-field--wrapper {
3494    margin-bottom: 12px
3495}
3496
3497.tp-form #white_label_account_background_color {
3498    margin-bottom: 16px
3499}
3500
3501#dashery_store_colors_radio_groups {
3502    max-width: 400px
3503}
3504
3505.tp-input-label {
3506    display: -webkit-flex;
3507    display: flex;
3508    font-family: var(--font-family-primary-semibold);
3509    -webkit-justify-content: space-between;
3510    justify-content: space-between;
3511    margin-bottom: 0
3512}
3513
3514.tp-input-label .tp-input-label-asterisk {
3515    color: #ffd700
3516}
3517
3518.tp-input-label .tp-input-label-optional {
3519    color: var(--color-neutral-700);
3520    font-family: var(--font-family-primary);
3521    font-size: var(--font-size-small-200)
3522}
3523
3524.tp-input-field--description {
3525    color: var(--color-neutral-700);
3526    font-size: 12px;
3527    line-height: 16px
3528}
3529
3530.tp-input-field--text {
3531    border: 2px solid var(--color-neutral-300);
3532    padding: 12px 32px 12px 16px
3533}
3534
3535.tp-input-field--text::-webkit-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::-ms-input-placeholder {
3544    color: var(--color-neutral-500)
3545}
3546
3547.tp-input-field--text::placeholder {
3548    color: var(--color-neutral-500)
3549}
3550
3551.tp-input-field--text:-ms-input-placeholder {
3552    color: var(--color-neutral-500)
3553}
3554
3555.tp-input-field--text-area {
3556    height: 80px
3557}
3558
3559.tp-input-field--error-message {
3560    display: none;
3561    color: var(--color-danger-600);
3562    opacity: 0;
3563    font-size: 12px;
3564    line-height: 16px;
3565    transition: opacity 0.3s
3566}
3567
3568.tp-input-field--wrapper {
3569    display: -webkit-flex;
3570    display: flex;
3571    -webkit-flex-direction: column;
3572    flex-direction: column;
3573    gap: 2px
3574}
3575
3576.tp-input-field--wrapper .tp-input-field--text__icon-success-container,.tp-input-field--wrapper .tp-input-field--text__icon-error-container {
3577    display: none
3578}
3579
3580.tp-input-field--wrapper.tp-input-field--text-success .tp-input-field--text__icon-success-container {
3581    display: -webkit-flex;
3582    display: flex
3583}
3584
3585.tp-input-field--wrapper.tp-input-field--text-success .tp-input-field--text__icon-error-container {
3586    display: none
3587}
3588
3589.tp-input-field--wrapper.tp-input-field--text-error .tp-input-field--text,.tp-input-field--wrapper.tp-input-field--text-error select {
3590    background-color: var(--color-danger-100);
3591    border: 2px solid var(--color-danger-500);
3592    outline-color: transparent
3593}
3594
3595.tp-input-field--wrapper.tp-input-field--text-error .tp-input-field--text__icon-success-container {
3596    display: none
3597}
3598
3599.tp-input-field--wrapper.tp-input-field--text-error .tp-input-field--text__icon-error-container {
3600    display: -webkit-flex;
3601    display: flex
3602}
3603
3604.tp-input-field--wrapper.tp-input-field--text-error .tp-input-field--text__icon-error-container svg {
3605    fill: var(--color-danger-500)
3606}
3607
3608.tp-input-field--wrapper.tp-input-field--text-error .tp-input-label-asterisk {
3609    color: var(--color-danger-600)
3610}
3611
3612.tp-input-field--wrapper.tp-input-field--text-error .tp-input-field--error-message {
3613    display: -webkit-flex;
3614    display: flex;
3615    opacity: 1
3616}
3617
3618.tp-input-field--wrapper.tp-input-field--text-error .tp-input-field--hosted-field-container {
3619    background-color: var(--color-danger-100);
3620    border-color: var(--color-danger-500);
3621    font-size: 50px
3622}
3623
3624.tp-input-field--wrapper.tp-input-field--text-disabled .tp-input-field--text {
3625    background-color: var(--color-neutral-200);
3626    border: 2px solid var(--color-neutral-300);
3627    color: var(--color-neutral-700)
3628}
3629
3630.tp-input-field--wrapper.tp-input-field--text-disabled .tp-input-field--text__icon-success-container svg {
3631    fill: var(--color-neutral-400)
3632}
3633
3634.tp-input-field--text-container {
3635    position: relative
3636}
3637
3638.tp-input-field--text__icon-container {
3639    -webkit-align-items: flex-start;
3640    align-items: flex-start;
3641    bottom: 0;
3642    display: -webkit-flex;
3643    display: flex;
3644    pointer-events: none;
3645    position: absolute;
3646    right: 16px;
3647    top: 16px
3648}
3649
3650.tp-input-field--text__action-container {
3651    position: absolute;
3652    top: 10px;
3653    right: 16px
3654}
3655
3656.tp-input-field--text__action-container .teepublicon {
3657    cursor: pointer
3658}
3659
3660.tp-form-label {
3661    font-family: var(--font-family-primary-semibold);
3662    line-height: 1.5;
3663    margin-bottom: 0
3664}
3665
3666.tp-form-label>* {
3667    margin-top: 4px
3668}
3669
3670.tp-input-field--hosted-field-container {
3671    height: 48px
3672}
3673
3674.tp-input-field--hosted-field-container.braintree-hosted-fields-focused {
3675    background-color: var(--color-primary-100);
3676    border-color: var(--color-neutral-900)
3677}
3678
3679.tp-select-wrapper {
3680    position: relative
3681}
3682
3683.tp-select-wrapper::after {
3684    content: '';
3685    position: absolute;
3686    display: block;
3687    width: 16px;
3688    height: 16px;
3689    right: 16px;
3690    top: calc(50% - 8px);
3691    background-image: url("https://assets.teepublic.com/assets/teepublicons/triangle-5d2ee7663757579745916d136794e100cb48c15bdde9122add67f19dc251196d.svg");
3692    background-size: cover;
3693    background-position: center;
3694    pointer-events: none
3695}
3696
3697.tp-select-wrapper select {
3698    margin: 0;
3699    -webkit-appearance: none;
3700    -moz-appearance: none;
3701    width: 100%
3702}
3703
3704.tp-select-wrapper select:focus {
3705    border: 2px solid #ffd700;
3706    outline: 4px solid var(--color-primary-200);
3707    background: var(--color-neutral-100)
3708}
3709
3710.tp-select-wrapper select:active {
3711    background: var(--color-primary-100);
3712    border: 2px solid var(--color-neutral-300)
3713}
3714.tp-select-wrapper select:disabled {
3715    border: 2px solid var(--color-neutral-300);
3716    background: var(--color-neutral-200)
3717}
3718
3719.tp-select-wrapper select::-ms-expand {
3720    display: none
3721}
3722
3723.tp-form__fields--inline {
3724    -webkit-align-items: flex-end;
3725    align-items: flex-end;
3726    display: -webkit-flex;
3727    display: flex;
3728    gap: 12px;
3729    width: 100%
3730}
3731
3732.tp-form__fields--inline .form__field:first-child {
3733    -webkit-align-self: flex-start;
3734    align-self: flex-start
3735}
3736
3737.tp-input-field--file input[type="file"] {
3738    -webkit-appearance: none;
3739    -moz-appearance: none;
3740    appearance: none;
3741    background: none;
3742    border: 0;
3743    cursor: pointer;
3744    display: inline-block;
3745    width: -webkit-fit-content;
3746    width: -moz-fit-content;
3747    width: fit-content
3748}
3749
3750.tp-input-field--file input.tp-input-field--file-hidden[type="file"] {
3751    display: none
3752}
3753
3754.tp-input-field--file input[type="file"]::file-selector-button {
3755    border: 2px solid var(--color-neutral-300);
3756    border-radius: 12px;
3757    cursor: pointer;
3758    display: inline-block;
3759    gap: 8px;
3760    margin-right: 10px;
3761    padding: 8px 16px
3762}
3763
3764.tp-input-field--file .tp-input-field--file-image-preview {
3765    border: 1px solid var(--color-neutral-200);
3766    padding: 8px;
3767    width: -webkit-fit-content;
3768    width: -moz-fit-content;
3769    width: fit-content
3770}
3771
3772.tp-input-field--file .tp-input-field--file-image--logo {
3773    max-height: 60px;
3774    max-width: 300px
3775}
3776
3777.tp-input-field--file .tp-input-field--file-image--header {
3778    height: 100px;
3779    width: 290px
3780}
3781
3782.tp-input-field--file .tp-input-field--file-image-preview-actions {
3783    -webkit-align-items: center;
3784    align-items: center;
3785    display: -webkit-flex;
3786    display: flex;
3787    gap: 12px
3788}
3789
3790#product-display-preferences {
3791    max-width: 400px
3792}
3793
3794.tp-input-password-field {
3795    text-align: left
3796}
3797
3798.tp-input-password-field .tp-input-field--text__icon-container {
3799    right: 52px
3800}
3801
3802.tp-input-field-password-pattern {
3803    margin-top: 8px
3804}
3805
3806.tp-input-field-password-pattern__title {
3807    font-size: var(--font-size-small-200);
3808    line-height: var(--font-size-small-400);
3809    font-family: var(--font-family-primary);
3810    font-weight: 500;
3811    color: var(--color-neutral-600)
3812}
3813
3814.tp-input-field-password-pattern__list {
3815    display: -webkit-flex;
3816    display: flex;
3817    -webkit-flex-wrap: wrap;
3818    flex-wrap: wrap;
3819    gap: 4px 8px;
3820    -webkit-justify-content: flex-start;
3821    justify-content: flex-start;
3822    margin-top: 4px
3823}
3824
3825.tp-input-field-password-pattern__item {
3826    font-size: var(--font-size-small-200);
3827    line-height: var(--font-size-small-400);
3828    font-family: var(--font-family-primary);
3829    font-weight: 500;
3830    -webkit-flex-shrink: 0;
3831    flex-shrink: 0
3832}
3833
3834.tp-input-field-password-pattern__item span {
3835    color: var(--color-neutral-600)
3836}
3837
3838.tp-input-field-password-pattern__item.tp-input-field-password-pattern__item--success span {
3839    color: var(--color-success-600)
3840}
3841
3842.tp-input-field-password-pattern__item.tp-input-field-password-pattern__item--error span {
3843    color: var(--color-danger-500)
3844}
3845
3846.tp-input-field-password-pattern__item.tp-input-field-password-pattern__item--error .teepublicon svg {
3847    fill: var(--color-danger-500)
3848}
3849
3850.m-signup-form__name-fields-container .tp-input-field--wrapper:nth-of-type(4) {
3851    text-align: left
3852}
3853
3854@media (min-width: 1024px) {
3855    .m-signup-form__name-fields-container {
3856        display:grid;
3857        grid-template-columns: 1fr 1fr;
3858        grid-column-gap: 16px
3859    }
3860
3861    .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) {
3862        grid-column: span 2
3863    }
3864}
3865
3866.m-signup-form__name-fields-container+.auth-layout__button {
3867    margin-top: 0
3868}
3869
3870.m-signup-form__terms-and-privacy {
3871    margin-top: 16px;
3872    text-align: left
3873}
3874
3875.m-signup-form__terms-and-privacy,.m-signup-form__terms-and-privacy a {
3876    font-size: var(--font-size-small-100);
3877    line-height: var(--font-size-small-400);
3878    font-family: var(--font-family-primary);
3879    font-weight: 500
3880}
3881
3882.reveal-modal-bg {
3883    background: #000;
3884    background: rgba(0,0,0,0.8);
3885    display: none;
3886    height: 100%;
3887    left: 0;
3888    position: fixed;
3889    top: 0;
3890    width: 100%;
3891    z-index: 1000
3892}
3893
3894.reveal-modal,.reveal-nominate-modal,.modal {
3895    visibility: hidden;
3896    top: 100px;
3897    width: 100%;
3898    background-color: var(--color-white);
3899    position: absolute;
3900    z-index: 1000;
3901    padding: 0px;
3902    -moz-box-shadow: 0 0 10px rgba(0,0,0,0.4);
3903    -webkit-box-shadow: 0 0 10px rgba(0,0,0,0.4);
3904    -box-shadow: 0 0 10px rgba(0,0,0,0.4);
3905    height: auto;
3906    left: 50%;
3907    margin-left: -375px
3908}
3909
3910.reveal-modal .modal-container,.reveal-nominate-modal .modal-container,.modal .modal-container {
3911    width: 100%
3912}
3913
3914.reveal-modal .modal-container .close-modal,.reveal-nominate-modal .modal-container .close-modal,.modal .modal-container .close-modal {
3915    transition: all 0.1s ease-in-out;
3916    position: absolute;
3917    top: -55px;
3918    right: -60px;
3919    color: var(--color-neutral-300);
3920    font-size: 40px;
3921    cursor: pointer;
3922    z-index: 1
3923}
3924
3925@media (max-width: 767px) {
3926    .reveal-modal .modal-container .close-modal,.reveal-nominate-modal .modal-container .close-modal,.modal .modal-container .close-modal {
3927        bottom:-560px;
3928        font-size: 32px;
3929        left: 0;
3930        margin: auto;
3931        right: 0;
3932        top: 0
3933    }
3934}
3935
3936.reveal-modal .modal-container .close-modal:hover,.reveal-nominate-modal .modal-container .close-modal:hover,.modal .modal-container .close-modal:hover {
3937    color: var(--color-neutral-200)
3938}
3939
3940.reveal-modal .modal-container h1,.reveal-nominate-modal .modal-container h1,.modal .modal-container h1 {
3941    color: var(--color-neutral-900);
3942    text-align: center;
3943    text-transform: uppercase;
3944    font-size: var(--font-size-large-100);
3945    padding: 0px;
3946    margin: 0px;
3947    margin-top: 34px;
3948    font-family: var(--font-family-primary-bold)
3949}
3950
3951.reveal-modal .modal-container p,.reveal-nominate-modal .modal-container p,.modal .modal-container p {
3952    font-size: var(--font-size-small-400);
3953    text-align: center;
3954    line-height: 1.3em
3955}
3956
3957.reveal-modal.small,.reveal-nominate-modal.small {
3958    width: 200px;
3959    margin-left: -140px
3960}
3961
3962.reveal-modal.medium,.reveal-nominate-modal.medium {
3963    width: 400px;
3964    margin-left: -240px
3965}
3966
3967.reveal-modal.large,.reveal-nominate-modal.large {
3968    width: 600px;
3969    margin-left: -340px
3970}
3971
3972.reveal-modal.xlarge,.reveal-nominate-modal.xlarge {
3973    width: 800px;
3974    margin-left: -440px
3975}
3976
3977.reveal-modal .close-reveal-modal,.reveal-nominate-modal .close-reveal-modal {
3978    font-size: var(--font-size-medium-200);
3979    line-height: .5;
3980    position: absolute;
3981    top: 8px;
3982    right: 11px;
3983    color: #aaa;
3984    text-shadow: 0 -1px 1px rbga(0, 0, 0, 0.6);
3985    font-weight: bold;
3986    cursor: pointer
3987}
3988
3989.reveal-modal h1 {
3990    text-align: center;
3991    color: var(--color-neutral-900);
3992    font-size: var(--font-size-xlarge-400);
3993    font-family: var(--font-family-primary-bold);
3994    margin: 50px 0 30px 0;
3995    padding: 0px;
3996    text-transform: uppercase
3997}
3998
3999.reveal-modal p,.reveal-nominate-modal p {
4000    text-align: left;
4001    color: var(--color-neutral-900);
4002    font-weight: normal;
4003    font-size: var(--font-size-medium-100);
4004    font-family: var(--font-family-primary);
4005    margin: 0px;
4006    padding: 0px 104px 0px 104px;
4007    line-height: 120%
4008}
4009
4010.reveal-modal p a {
4011    text-align: center;
4012    color: #28a5cc;
4013    font-size: var(--font-size-medium-100);
4014    font-family: var(--font-family-primary);
4015    font-weight: normal;
4016    margin: 0px;
4017    padding: 0px;
4018    text-decoration: none
4019}
4020
4021.reveal-modal h2 span a,.reveal-nominate-modal h2 span a {
4022    text-align: center;
4023    color: #28a5cc;
4024    font-size: var(--font-size-small-400);
4025    font-family: var(--font-family-primary);
4026    font-weight: normal;
4027    margin: 70px 0 0 0;
4028    padding: 0px;
4029    text-decoration: none
4030}
4031
4032.paypal {
4033    width: 139px;
4034    margin: 0px auto;
4035    height: 38px;
4036    padding: 30px 0 70px 0
4037}
4038
4039.modal-head {
4040    text-align: center;
4041    background-color: #28a5cc;
4042    color: var(--color-white);
4043    padding: 10px;
4044    font-size: var(--font-size-small-400)
4045}
4046
4047.modal {
4048    border-radius: 4px;
4049    bottom: auto;
4050    display: inherit !important;
4051    overflow: visible !important;
4052    position: absolute !important;
4053    right: auto;
4054    z-index: 10000
4055}
4056
4057.modal.modal-default {
4058    height: 600px;
4059    width: 800px
4060}
4061
4062.modal__close-ctrl {
4063    bottom: -50px;
4064    color: var(--color-neutral-300);
4065    cursor: pointer;
4066    font-size: var(--font-size-medium-300);
4067    left: 0;
4068    padding-top: 15px;
4069    position: absolute;
4070    right: 0;
4071    text-align: center
4072}
4073
4074.modal-container .modal__close-ctrl {
4075    display: none
4076}
4077
4078#edit-avatar,#edit-banner {
4079    height: auto;
4080    width: 343px;
4081    padding: 24px;
4082    border-radius: 12px;
4083    position: fixed !important;
4084    top: 50% !important;
4085    -webkit-transform: translate(0, -50%);
4086    transform: translate(0, -50%)
4087}
4088
4089#edit-avatar .modal__close-ctrl,#edit-banner .modal__close-ctrl {
4090    display: none
4091}
4092
4093#edit-avatar .modal-container .modal__close-ctrl,#edit-banner .modal-container .modal__close-ctrl {
4094    display: block;
4095    text-align: right;
4096    position: relative;
4097    padding: 0;
4098    margin: 0;
4099    top: 0;
4100    font-size: inherit
4101}
4102
4103#intl-settings {
4104    height: auto;
4105    top: 118px;
4106    width: 328px
4107}
4108
4109@media (min-width: 768px) {
4110    #intl-settings {
4111        width:367px;
4112        top: 275px
4113    }
4114}
4115
4116#mobile-canvas-sizechart {
4117    background: transparent;
4118    height: auto;
4119    top: 10%;
4120    width: 328px
4121}
4122
4123@media (min-width: 768px) {
4124    #mobile-canvas-sizechart {
4125        width:430px
4126    }
4127
4128    #mobile-canvas-sizechart .modal__close-ctrl {
4129        position: absolute;
4130        top: 0;
4131        padding: 0;
4132        right: -50px
4133    }
4134}
4135
4136#intl-settings.non-modal {
4137    width: 0px !important;
4138    height: 0px !important;
4139    display: none !important;
4140    visibility: hidden !important
4141}
4142
4143#mobile-size-chart {
4144    height: 345px;
4145    width: 361px
4146}
4147
4148.non-modal {
4149    margin-left: 0px !important;
4150    max-height: none !important;
4151    width: 100% !important
4152}
4153
4154#commission-modal {
4155    left: 0px;
4156    background-color: var(--color-white);
4157    max-width: 490px;
4158    padding: 20px !important;
4159    height: auto
4160}
4161
4162#commission-modal .modal-container {
4163    color: var(--color-neutral-900);
4164    text-align: center
4165}
4166
4167#commission-modal .modal-container .non-modal {
4168    width: auto !important
4169}
4170
4171#commission-modal .modal-container h3 {
4172    text-align: left;
4173    font-size: var(--font-size-medium-100);
4174    text-transform: uppercase;
4175    font-weight: bold;
4176    margin-bottom: 10px
4177}
4178
4179#commission-modal .modal-container div {
4180    width: auto !important
4181}
4182
4183#commission-modal .modal-container div table {
4184    width: 100%
4185}
4186
4187#commission-modal .modal-container div table th {
4188    padding: 11px;
4189    background-color: #ebebeb;
4190    border: 2px solid #000;
4191    text-transform: uppercase;
4192    font-weight: bold;
4193    text-align: left
4194}
4195
4196#commission-modal .modal-container div table .blank {
4197    background-color: var(--color-white);
4198    border: none
4199}
4200
4201#commission-modal .modal-container div table td {
4202    padding: 11px;
4203    background-color: #ebebeb;
4204    border: 2px solid #000;
4205    text-transform: uppercase;
4206    text-align: left
4207}
4208
4209#commission-modal .modal-container div table td:first-child {
4210    font-weight: bold
4211}
4212
4213#commission-modal.non-modal {
4214    margin-left: 0px !important;
4215    max-height: none !important;
4216    width: auto !important
4217}
4218
4219.modal-container.non-modal {
4220    width: auto !important
4221}
4222
4223.sizechart-canvas-modal__pillow {
4224    min-width: 600px;
4225    width: auto
4226}
4227
4228.sizechart-canvas-modal__tote {
4229    min-width: 940px;
4230    width: auto
4231}
4232
4233.sizechart-canvas-modal__content {
4234    border: 0;
4235    border-radius: none
4236}
4237
4238.sizechart-canvas-modal__content img {
4239    display: block
4240}
4241
4242.sizechart-canvas-modal__content a {
4243    transition: none
4244}
4245
4246.sizechart-canvas-modal__img--responsive {
4247    border-radius: 4px;
4248    overflow: hidden;
4249    height: auto;
4250    width: 100%
4251}
4252
4253#sizechart-modal {
4254    max-width: 940px
4255}
4256
4257#sizechart-modal .modal-content {
4258    padding-left: 15px;
4259    padding-right: 15px
4260}
4261
4262.sizechart-holder {
4263    display: none;
4264    position: absolute;
4265    left: 0;
4266    right: 0;
4267    top: 0;
4268    bottom: 0;
4269    z-index: 10001;
4270    background-color: rgba(0,0,0,0.8)
4271}
4272
4273.sizechart-holder .sizechart {
4274    width: 900px;
4275    margin-left: auto;
4276    margin-right: auto;
4277    position: relative;
4278    top: 100px;
4279    background-color: var(--color-white);
4280    border: 1px solid var(--color-neutral-400);
4281    padding: 30px
4282}
4283
4284.sizechart-holder .sizechart .header {
4285    display: block;
4286    text-align: left;
4287    height: 45px
4288}
4289
4290.sizechart-holder .sizechart .header h1 {
4291    float: left;
4292    text-transform: uppercase;
4293    color: #5f5d5f;
4294    font-family: var(--font-family-primary-bold);
4295    font-size: var(--font-size-medium-300)
4296}
4297
4298.sizechart-holder .sizechart .header h1 span {
4299    font-size: var(--font-size-small-200);
4300    font-family: sans-serif;
4301    text-transform: none
4302}
4303
4304.sizechart-holder .sizechart .header .buttons {
4305    float: right
4306}
4307
4308.sizechart-holder .sizechart .header .buttons .button {
4309    display: inline-block;
4310    height: 20px;
4311    font-family: sans-serif;
4312    border: 1px solid var(--color-neutral-400);
4313    line-height: 20px;
4314    padding: 3px 10px;
4315    margin-left: 10px;
4316    cursor: pointer;
4317    background-color: var(--color-white)
4318}
4319
4320.sizechart-holder .sizechart .header .buttons .button.active {
4321    background-color: #eeeeee
4322}
4323
4324.sizechart-holder .sizechart .content {
4325    max-height: 500px;
4326    overflow-y: scroll;
4327    overflow-x: hidden;
4328    display: block;
4329    width: 100%
4330}
4331
4332.sizechart-holder .sizechart .content #women {
4333    display: none
4334}
4335
4336#sizechart {
4337    left: 0px;
4338    background-color: var(--color-white);
4339    width: 100%;
4340    height: auto
4341}
4342
4343#sizechart h1 {
4344    text-align: center;
4345    margin-top: 34px;
4346    padding: 0 !important;
4347    font-size: var(--font-size-large-200);
4348    color: var(--color-neutral-900);
4349    font-family: var(--font-family-primary-bold);
4350    text-transform: uppercase
4351}
4352
4353#sizechart .sizeguide {
4354    margin-bottom: 20px
4355}
4356
4357#sizechart #notes .addendum {
4358    text-align: center;
4359    margin-top: -2px;
4360    padding: 5px;
4361    font-size: var(--font-size-small-400);
4362    font-style: italic
4363}
4364
4365#sizechart #gender_select .male_or_female {
4366    width: 256px;
4367    overflow: hidden;
4368    margin: 14px auto 0
4369}
4370
4371#sizechart #gender_select .male_or_female>div {
4372    background-image: url("https://static.teepublic.com/sizechart/charts/sizechart-nav.png");
4373    height: 24px;
4374    width: 122px;
4375    cursor: pointer
4376}
4377
4378#sizechart #gender_select .male_or_female .mof_male {
4379    float: left;
4380    background-position: -870px 0
4381}
4382
4383#sizechart #gender_select .male_or_female .mof_male:hover {
4384    background-position: -870px -34px
4385}
4386
4387#sizechart #gender_select .male_or_female .mof_male.selected {
4388    background-position: -870px -68px
4389}
4390
4391#sizechart #gender_select .male_or_female .mof_female {
4392    float: right;
4393    background-position: -1004px 0
4394}
4395
4396#sizechart #gender_select .male_or_female .mof_female:hover {
4397    background-position: -1004px -34px
4398}
4399
4400#sizechart #gender_select .male_or_female .mof_female.selected {
4401    background-position: -1004px -68px
4402}
4403
4404#sizechart .sizechart-nav {
4405    overflow: hidden;
4406    margin-top: 17px;
4407    background-color: var(--color-neutral-900);
4408    text-align: center;
4409    height: 48px
4410}
4411
4412#sizechart .sizechart-nav a {
4413    display: inline-block;
4414    height: 48px;
4415    background-image: url("https://static.teepublic.com/sizechart/charts/sizechart-nav.png");
4416    cursor: pointer
4417}
4418
4419#sizechart .sizechart-nav a.tees {
4420    width: 132px;
4421    background-position: 0 0
4422}
4423
4424#sizechart .sizechart-nav a.tees:hover {
4425    background-position: 0 -58px
4426}
4427
4428#sizechart .sizechart-nav a.tees.selected {
4429    background-position: 0 -116px
4430}
4431
4432#sizechart .sizechart-nav a.kids {
4433    width: 102px;
4434    background-position: -132px 0
4435}
4436
4437#sizechart .sizechart-nav a.kids:hover {
4438    background-position: -132px -58px
4439}
4440
4441#sizechart .sizechart-nav a.kids.selected {
4442    background-position: -132px -116px
4443}
4444
4445#sizechart .sizechart-nav a.longsleeve {
4446    width: 175px;
4447    background-position: -234px 0
4448}
4449
4450#sizechart .sizechart-nav a.longsleeve:hover {
4451    background-position: -234px -58px
4452}
4453
4454#sizechart .sizechart-nav a.longsleeve.selected {
4455    background-position: -234px -116px
4456}
4457
4458#sizechart .sizechart-nav a.baseball {
4459    width: 148px;
4460    background-position: -409px 0
4461}
4462
4463#sizechart .sizechart-nav a.baseball:hover {
4464    background-position: -409px -58px
4465}
4466
4467#sizechart .sizechart-nav a.baseball.selected {
4468    background-position: -409px -116px
4469}
4470
4471#sizechart .sizechart-nav a.tanks {
4472    width: 74px;
4473    background-position: -557px 0
4474}
4475
4476#sizechart .sizechart-nav a.tanks:hover {
4477    background-position: -557px -58px
4478}
4479
4480#sizechart .sizechart-nav a.tanks.selected {
4481    background-position: -557px -116px
4482}
4483
4484#sizechart .sizechart-nav a.crewnecks {
4485    width: 122px;
4486    background-position: -631px 0
4487}
4488
4489#sizechart .sizechart-nav a.crewnecks:hover {
4490    background-position: -631px -58px
4491}
4492
4493#sizechart .sizechart-nav a.crewnecks.selected {
4494    background-position: -631px -116px
4495}
4496
4497#sizechart .sizechart-nav a.hoodies {
4498    width: 107px;
4499    background-position: -753px 0
4500}
4501
4502#sizechart .sizechart-nav a.hoodies:hover {
4503    background-position: -753px -58px
4504}
4505
4506#sizechart .sizechart-nav a.hoodies.selected {
4507    background-position: -753px -116px
4508}
4509
4510#sizechart .subnavs {
4511    background-image: url("https://static.teepublic.com/sizechart/charts/sizechart-nav.png");
4512    background-position: 0 -638px;
4513    overflow: hidden;
4514    background-color: #ffd700
4515}
4516
4517#sizechart .subnavs .tanks {
4518    display: none
4519}
4520
4521#sizechart .subnavs .crewnecks {
4522    display: none
4523}
4524
4525#sizechart .subnavs .hoodies {
4526    display: none
4527}
4528
4529#sizechart .subnavs>div>div>a {
4530    background-image: url("https://static.teepublic.com/sizechart/charts/sizechart-nav.png");
4531    height: 48px;
4532    display: inline-block;
4533    cursor: pointer
4534}
4535
4536#sizechart .subnavs>div>div>a.regular {
4537    width: 94px;
4538    margin-left: 20px;
4539    background-position: -26px -174px
4540}
4541
4542#sizechart .subnavs>div>div>a.regular.selected,#sizechart .subnavs>div>div>a.regular:hover {
4543    background-position: -26px -232px
4544}
4545
4546#sizechart .subnavs>div>div>a.tri {
4547    width: 102px;
4548    background-position: -119px -174px
4549}
4550
4551#sizechart .subnavs>div>div>a.tri.selected,#sizechart .subnavs>div>div>a.tri:hover {
4552    background-position: -119px -232px
4553}
4554
4555#sizechart .subnavs>div>div>a.vee {
4556    width: 87px;
4557    background-position: -225px -174px
4558}
4559
4560#sizechart .subnavs>div>div>a.vee.selected,#sizechart .subnavs>div>div>a.vee:hover {
4561    background-position: -225px -232px
4562}
4563
4564#sizechart .subnavs>div>div>a.curvy {
4565    width: 77px;
4566    background-position: -335px -174px
4567}
4568
4569#sizechart .subnavs>div>div>a.curvy.selected,#sizechart .subnavs>div>div>
4569a.curvy:hover {
4570    background-position: -335px -232px
4571}
4572
4573#sizechart .subnavs>div>div>a.dolman {
4574    width: 93px;
4575    background-position: -435px -174px
4576}
4577
4578#sizechart .subnavs>div>div>a.dolman.selected,#sizechart .subnavs>div>div>a.dolman:hover {
4579    background-position: -435px -232px
4580}
4581
4582#sizechart .subnavs>div>div>a.mens {
4583    width: 100px;
4584    background-position: -528px -174px
4585}
4586
4587#sizechart .subnavs>div>div>a.mens.selected,#sizechart .subnavs>div>div>a.mens:hover {
4588    background-position: -528px -232px
4589}
4590
4591#sizechart .subnavs>div>div>a.slouch_t {
4592    width: 81px;
4593    background-position: -527px -174px
4594}
4595
4596#sizechart .subnavs>div>div>a.slouch_t.selected,#sizechart .subnavs>div>div>a.slouch_t:hover {
4597    background-position: -527px -232px
4598}
4599
4600#sizechart .subnavs>div>div>a.slouch_v {
4601    width: 143px;
4602    background-position: -610px -174px
4603}
4604
4605#sizechart .subnavs>div>div>a.slouch_v.selected,#sizechart .subnavs>div>div>a.slouch_v:hover {
4606    background-position: -610px -232px
4607}
4608
4609#sizechart .subnavs>div>div>a.lady_in_men {
4610    width: 99px;
4611    background-position: -756px -174px
4612}
4613
4614#sizechart .subnavs>div>div>a.lady_in_men.selected,#sizechart .subnavs>div>div>a.lady_in_men:hover {
4615    background-position: -756px -232px
4616}
4617
4618#sizechart .subnavs>div>div>a.premium {
4619    width: 101px;
4620    background-position: -856px -174px
4621}
4622
4623#sizechart .subnavs>div>div>a.premium.selected,#sizechart .subnavs>div>div>a.premium:hover {
4624    background-position: -856px -232px
4625}
4626
4627#sizechart .subnavs>div>div>a.tank-regular {
4628    width: 94px;
4629    margin-left: 0px;
4630    background-position: -50px -290px
4631}
4632
4633#sizechart .subnavs>div>div>a.tank-regular.selected,#sizechart .subnavs>div>div>a.tank-regular:hover {
4634    background-position: -50px -348px
4635}
4636
4637#sizechart .subnavs>div>div>a.tank-triblend {
4638    width: 105px;
4639    background-position: -144px -290px
4640}
4641
4642#sizechart .subnavs>div>div>a.tank-triblend.selected,#sizechart .subnavs>div>div>a.tank-triblend:hover {
4643    background-position: -144px -348px
4644}
4645
4646#sizechart .subnavs>div>div>a.tank-muscle {
4647    width: 86px;
4648    background-position: -249px -290px
4649}
4650
4651#sizechart .subnavs>div>div>a.tank-muscle.selected,#sizechart .subnavs>div>div>a.tank-muscle:hover {
4652    background-position: -249px -348px
4653}
4654
4655#sizechart .subnavs>div>div>a.tank-jr-racerback {
4656    width: 134px;
4657    background-position: -335px -290px
4658}
4659
4660#sizechart .subnavs>div>div>a.tank-jr-racerback.selected,#sizechart .subnavs>div>div>a.tank-jr-racerback:hover {
4661    background-position: -335px -348px
4662}
4663
4664#sizechart .subnavs>div>div>a.tank-premium-racerback {
4665    width: 190px;
4666    background-position: -469px -290px
4667}
4668
4669#sizechart .subnavs>div>div>a.tank-premium-racerback.selected,#sizechart .subnavs>div>div>a.tank-premium-racerback:hover {
4670    background-position: -469px -348px
4671}
4672
4673#sizechart .subnavs>div>div>a.tank-triblend-racerback {
4674    width: 192px;
4675    background-position: -659px -290px
4676}
4677
4678#sizechart .subnavs>div>div>a.tank-triblend-racerback.selected,#sizechart .subnavs>div>div>a.tank-triblend-racerback:hover {
4679    background-position: -659px -348px
4680}
4681
4682#sizechart .subnavs>div>div>a.longsleeve-regular {
4683    width: 93px;
4684    background-position: -185px -696px
4685}
4686
4687#sizechart .subnavs>div>div>a.longsleeve-regular.selected,#sizechart .subnavs>div>div>a.longsleeve-regular:hover {
4688    background-position: -185px -754px
4689}
4690
4691#sizechart .subnavs>div>div>a.longsleeve-scoop {
4692    width: 78px;
4693    background-position: -279px -696px
4694}
4695
4696#sizechart .subnavs>div>div>a.longsleeve-scoop.selected,#sizechart .subnavs>div>div>a.longsleeve-scoop:hover {
4697    background-position: -279px -754px
4698}
4699
4700#sizechart .subnavs>div>div>a.longsleeve-premium {
4701    width: 102px;
4702    background-position: -357px -695px
4703}
4704
4705#sizechart .subnavs>div>div>a.longsleeve-premium.selected,#sizechart .subnavs>div>div>a.longsleeve-premium:hover {
4706    background-position: -357px -753px
4707}
4708
4709#sizechart .subnavs>div>div>a.crewneck-regular {
4710    width: 92px;
4711    background-position: -539px -406px
4712}
4713
4714#sizechart .subnavs>div>div>a.crewneck-regular.selected,#sizechart .subnavs>div>div>a.crewneck-regular:hover {
4715    background-position: -539px -464px
4716}
4717
4718#sizechart .subnavs>div>div>a.crewneck-lightweight {
4719    width: 135px;
4720    background-position: -716px -406px
4721}
4722
4723#sizechart .subnavs>div>div>a.crewneck-lightweight.selected,#sizechart .subnavs>div>div>a.crewneck-lightweight:hover {
4724    background-position: -716px -464px
4725}
4726
4727#sizechart .subnavs>div>div>a.hoodie-regular {
4728    width: 85px;
4729    margin-left: 356px;
4730    background-position: -349px -522px
4731}
4732
4733#sizechart .subnavs>div>div>a.hoodie-regular.selected,#sizechart .subnavs>div>div>a.hoodie-regular:hover {
4734    background-position: -349px -580px
4735}
4736
4737#sizechart .subnavs>div>div>a.hoodie-lightweight {
4738    width: 137px;
4739    background-position: -434px -522px
4740}
4741
4742#sizechart .subnavs>div>div>a.hoodie-lightweight.selected,#sizechart .subnavs>div>div>a.hoodie-lightweight:hover {
4743    background-position: -434px -580px
4744}
4745
4746#sizechart .subnavs>div>div>a.hoodie-zip {
4747    width: 115px;
4748    background-position: -570px -522px
4749}
4750
4751#sizechart .subnavs>div>div>a.hoodie-zip.selected,#sizechart .subnavs>div>div>a.hoodie-zip:hover {
4752    background-position: -570px -580px
4753}
4754
4755#sizechart .subnavs>div>div>a.hoodie-lightweight-zip {
4756    width: 166px;
4757    background-position: -685px -522px
4758}
4759
4760#sizechart .subnavs>div>div>a.hoodie-lightweight-zip.selected,#sizechart .subnavs>div>div>a.hoodie-lightweight-zip:hover {
4761    background-position: -685px -580px
4762}
4763
4764#sizechart .subnavs>div>div>a.kids-toddler {
4765    margin-left: 20px;
4766    width: 93px;
4767    background-position: -8px -812px
4768}
4769
4770#sizechart .subnavs>div>div>a.kids-toddler.selected,#sizechart .subnavs>div>div>a.kids-toddler:hover {
4771    background-position: -8px -870px
4772}
4773
4774#sizechart .subnavs>div>div>a.kids-juvenile {
4775    width: 96px;
4776    background-position: -101px -812px
4777}
4778
4779#sizechart .subnavs>div>div>a.kids-juvenile.selected,#sizechart .subnavs>div>div>a.kids-juvenile:hover {
4780    background-position: -101px -870px
4781}
4782
4783#sizechart .subnavs>div>div>a.kids-youth {
4784    width: 77px;
4785    background-position: -198px -812px
4786}
4787
4788#sizechart .subnavs>div>div>a.kids-youth.selected,#sizechart .subnavs>div>div>a.kids-youth:hover {
4789    background-position: -198px -870px
4790}
4791
4792#sizechart .subnavs>div>div>a.kids-infant {
4793    width: 77px;
4794    background-position: -275px -812px
4795}
4796
4797#sizechart .subnavs>div>div>a.kids-infant.selected,#sizechart .subnavs>div>div>a.kids-infant:hover {
4798    background-position: -275px -869px
4799}
4800
4801#sizechart .subnavs>div>div>a.kids-hoodie {
4802    width: 87px;
4803    background-position: -352px -812px
4804}
4805
4806#sizechart .subnavs>div>div>a.kids-hoodie.selected,#sizechart .subnavs>div>div>a.kids-hoodie:hover {
4807    background-position: -352px -869px
4808}
4809
4810#sizechart .subnavs>div>div>a.kids-long {
4811    width: 161px;
4812    background-position: -439px -812px
4813}
4814
4815#sizechart .subnavs>div>div>a.kids-long.selected,#sizechart .subnavs>div>div>a.kids-long:hover {
4816    background-position: -439px -869px
4817}
4818
4819#sizechart .subnavs .crewnecks .male .crewneck-regular {
4820    margin-left: 590px
4821}
4822
4823#sizechart .subnavs .crewnecks .female .crewneck-regular {
4824    margin-left: 530px
4825}
4826
4827#sizechart .charts {
4828    max-height: 700px;
4829    overflow-y: scroll;
4830    overflow-x: hidden
4831}
4832
4833#sizechart .charts>div {
4834    display: none
4835}
4836
4837#sizechart .charts>div img {
4838    float: left
4839}
4840
4841#sizechart .charts img {
4842    display: block;
4843    margin-right: auto;
4844    margin-left: auto
4845}
4846
4847#sizechart .charts .tanks .female .male-button {
4848    float: left;
4849    margin-left: 200px
4850}
4851
4852#sizechart .charts .tanks .female .racerback-button,#sizechart .charts .tanks .female .regular-button {
4853    float: right;
4854    margin-right: 200px
4855}
4856
4857#sizechart .charts .tanks .female .regular-button {
4858    padding: 0px;
4859    height: 27px
4860}
4861#sizechart .charts .metric {
4862    display: block;
4863    cursor: pointer;
4864    margin-bottom: 25px;
4865    margin-top: 10px
4866}
4867
4868#sizechart .charts .imperial {
4869    display: block;
4870    display: none;
4871    cursor: pointer;
4872    margin-bottom: 25px;
4873    margin-top: 10px
4874}
4875
4876#garment-modal {
4877    left: 0px;
4878    background-color: var(--color-white);
4879    max-width: 700px;
4880    width: 100%;
4881    height: auto
4882}
4883
4884#garment-modal .modal-container {
4885    max-width: 700px;
4886    width: 100%;
4887    color: var(--color-neutral-900);
4888    text-align: center;
4889    position: relative
4890}
4891
4892#garment-modal .modal-container img {
4893    width: 100%;
4894    height: auto;
4895    cursor: pointer
4896}
4897
4898#garment-modal .modal-container div.close-reveal-modal {
4899    position: absolute;
4900    top: -55px;
4901    right: -60px;
4902    color: var(--color-neutral-300);
4903    font-size: var(--font-size-xlarge-300);
4904    cursor: pointer;
4905    z-index: 1
4906}
4907
4908#garment-modal .modal-container div.close-reveal-modal:hover {
4909    color: var(--color-neutral-200)
4910}
4911
4912#garment-modal .modal-container h1 {
4913    padding: 24px 0 12px !important;
4914    margin: 0 !important;
4915    font-size: var(--font-size-xlarge-100);
4916    color: var(--color-neutral-900);
4917    font-family: var(--font-family-primary-bold);
4918    text-transform: uppercase
4919}
4920
4921#garment-modal .modal-container .spec-nav {
4922    overflow: hidden;
4923    background-image: url("https://assets.teepublic.com/assets/garment-info/spec-nav-sprite-1fea6eda57fa6187840deaf52846cd2c83f49dbb7dd8bc5585e1933554e0da23.png")
4924}
4925
4926#garment-modal .modal-container .spec-nav a,#garment-modal .modal-container .spec-nav div {
4927    display: block;
4928    height: 48px;
4929    background-image: url("https://assets.teepublic.com/assets/garment-info/spec-nav-sprite-1fea6eda57fa6187840deaf52846cd2c83f49dbb7dd8bc5585e1933554e0da23.png");
4930    float: left
4931}
4932
4933#garment-modal .modal-container .spec-nav a {
4934    cursor: pointer
4935}
4936
4937#garment-modal .modal-container .spec-nav a img {
4938    float: left
4939}
4940
4941#garment-modal .modal-container .spec-nav.tee-nav {
4942    background-position: 0 0
4943}
4944
4945#garment-modal .modal-container .spec-nav.tee-nav a.regular {
4946    width: 86px;
4947    margin-left: 5px;
4948    background-position: -5px 0
4949}
4950
4951#garment-modal .modal-container .spec-nav.tee-nav a.regular:hover,#garment-modal .modal-container .spec-nav.tee-nav a.regular.selected {
4952    background-position: -5px -58px
4953}
4954
4955#garment-modal .modal-container .spec-nav.tee-nav a.tri {
4956    width: 86px;
4957    background-position: -91px 0
4958}
4959
4960#garment-modal .modal-container .spec-nav.tee-nav a.tri:hover,#garment-modal .modal-container .spec-nav.tee-nav a.tri.selected {
4961    background-position: -91px -58px
4962}
4963
4964#garment-modal .modal-container .spec-nav.tee-nav a.vee {
4965    width: 86px;
4966    background-position: -177px 0
4967}
4968
4969#garment-modal .modal-container .spec-nav.tee-nav a.vee:hover,#garment-modal .modal-container .spec-nav.tee-nav a.vee.selected {
4970    background-position: -177px -58px
4971}
4972
4973#garment-modal .modal-container .spec-nav.tee-nav a.curvy {
4974    width: 86px;
4975    background-position: -263px 0
4976}
4977
4978#garment-modal .modal-container .spec-nav.tee-nav a.curvy:hover,#garment-modal .modal-container .spec-nav.tee-nav a.curvy.selected {
4979    background-position: -263px -58px
4980}
4981
4982#garment-modal .modal-container .spec-nav.tee-nav a.dolman {
4983    width: 86px;
4984    background-position: -349px 0
4985}
4986
4987#garment-modal .modal-container .spec-nav.tee-nav a.dolman:hover,#garment-modal .modal-container .spec-nav.tee-nav a.dolman.selected {
4988    background-position: -349px -58px
4989}
4990
4991#garment-modal .modal-container .spec-nav.tee-nav a.slouchy-t {
4992    width: 86px;
4993    background-position: -435px 0
4994}
4995
4996#garment-modal .modal-container .spec-nav.tee-nav a.slouchy-t:hover,#garment-modal .modal-container .spec-nav.tee-nav a.slouchy-t.selected {
4997    background-position: -435px -58px
4998}
4999
5000#garment-modal .modal-container .spec-nav.tee-nav a.slouchy-v {
5001    width: 86px;
5002    background-position: -521px 0
5003}
5004
5005#garment-modal .modal-container .spec-nav.tee-nav a.slouchy-v:hover,#garment-modal .modal-container .spec-nav.tee-nav a.slouchy-v.selected {
5006    background-position: -521px -58px
5007}
5008
5009#garment-modal .modal-container .spec-nav.tee-nav a.premium {
5010    width: 87px;
5011    background-position: -607px 0
5012}
5013
5014#garment-modal .modal-container .spec-nav.tee-nav a.premium:hover,#garment-modal .modal-container .spec-nav.tee-nav a.premium.selected {
5015    background-position: -607px -58px
5016}
5017
5018#garment-modal .modal-container .spec-nav.tank-nav {
5019    background-position: 0 116px
5020}
5021
5022#garment-modal .modal-container .spec-nav.tank-nav a.tank-regular {
5023    width: 111px;
5024    margin-left: 16px;
5025    background-position: -16px -116px
5026}
5027
5028#garment-modal .modal-container .spec-nav.tank-nav a.tank-regular:hover,#garment-modal .modal-container .spec-nav.tank-nav a.tank-regular.selected {
5029    background-position: -16px -174px
5030}
5031
5032#garment-modal .modal-container .spec-nav.tank-nav a.tank-triblend {
5033    width: 111px;
5034    background-position: -127px -116px
5035}
5036
5037#garment-modal .modal-container .spec-nav.tank-nav a.tank-triblend:hover,#garment-modal .modal-container .spec-nav.tank-nav a.tank-triblend.selected {
5038    background-position: -127px -174px
5039}
5040
5041#garment-modal .modal-container .spec-nav.tank-nav a.tank-muscle {
5042    width: 111px;
5043    background-position: -238px -116px
5044}
5045
5046#garment-modal .modal-container .spec-nav.tank-nav a.tank-muscle:hover,#garment-modal .modal-container .spec-nav.tank-nav a.tank-muscle.selected {
5047    background-position: -238px -174px
5048}
5049
5050#garment-modal .modal-container .spec-nav.tank-nav a.tank-jr-racerback {
5051    width: 111px;
5052    background-position: -349px -116px
5053}
5054
5055#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 {
5056    background-position: -349px -174px
5057}
5058
5059#garment-modal .modal-container .spec-nav.tank-nav a.tank-triblend-racerback {
5060    width: 111px;
5061    background-position: -460px -116px
5062}
5063
5064#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 {
5065    background-position: -460px -174px
5066}
5067
5068#garment-modal .modal-container .spec-nav.tank-nav a.tank-premium-racerback {
5069    width: 112px;
5070    background-position: -571px -116px
5071}
5072
5073#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 {
5074    background-position: -571px -174px
5075}
5076
5077#garment-modal .modal-container .spec-nav.hoodie-nav {
5078    background-position: 0 -348px
5079}
5080
5081#garment-modal .modal-container .spec-nav.hoodie-nav a.hoodie-classic {
5082    width: 131px;
5083    margin-left: 88px;
5084    background-position: -88px -348px
5085}
5086
5087#garment-modal .modal-container .spec-nav.hoodie-nav a.hoodie-classic:hover,#garment-modal .modal-container .spec-nav.hoodie-nav a.hoodie-classic.selected {
5088    background-position: -88px -406px
5089}
5090
5091#garment-modal .modal-container .spec-nav.hoodie-nav a.hoodie-lightweight {
5092    width: 131px;
5093    background-position: -220px -348px
5094}
5095
5096#garment-modal .modal-container .spec-nav.hoodie-nav a.hoodie-lightweight:hover,#garment-modal .modal-container .spec-nav.hoodie-nav a.hoodie-lightweight.selected {
5097    background-position: -220px -406px
5098}
5099
5100#garment-modal .modal-container .spec-nav.hoodie-nav a.hoodie-classic-zip {
5101    width: 131px;
5102    background-position: -350px -348px
5103}
5104
5105#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 {
5106    background-position: -350px -406px
5107}
5108
5109#garment-modal .modal-container .spec-nav.hoodie-nav a.hoodie-lightweight-zip {
5110    width: 131px;
5111    background-position: -480px -348px
5112}
5113
5114#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 {
5115    background-position: -480px -406px
5116}
5117
5118#garment-modal .modal-container .spec-nav.crewneck-nav {
5119    background-position: 0 -232px
5120}
5121
5122#garment-modal .modal-container .spec-nav.crewneck-nav a.crewneck-regular {
5123    width: 152px;
5124    margin-left: 122px;
5125    background-position: -122px -232px
5126}
5127
5128#garment-modal .modal-container .spec-nav.crewneck-nav a.crewneck-regular:hover,#garment-modal .modal-container .spec-nav.crewneck-nav a.crewneck-regular.selected {
5129    background-position: -122px -290px
5130}
5131
5132#garment-modal .modal-container .spec-nav.crewneck-nav a.crewneck-lightweight {
5133    width: 151px;
5134    background-position: -426px -232px
5135}
5136
5137#garment-modal .modal-container .spec-nav.crewneck-nav a.crewneck-lightweight:hover,#garment-modal .modal-container .spec-nav.crewneck-nav a.crewneck-lightweight.selected {
5138    background-position: -426px -290px
5139}
5140
5141#garment-modal .modal-container .spec-nav.material-nav {
5142    background-position: 0 -464px
5143}
5144
5145#garment-modal .modal-container .spec-nav.material-nav a.art_print {
5146    width: 132px;
5147    margin-left: 153px;
5148    background-position: -153px -464px
5149}
5150
5151#garment-modal .modal-container .spec-nav.material-nav a.art_print:hover,#garment-modal .modal-container .spec-nav.material-nav a.art_print.selected {
5152    background-position: -153px -522px
5153}
5154
5155#garment-modal .modal-container .spec-nav.material-nav a.poster {
5156    width: 131px;
5157    background-position: -285px -464px
5158}
5159
5160#garment-modal .modal-container .spec-nav.material-nav a.poster:hover,#garment-modal .modal-container .spec-nav.material-nav a.poster.selected {
5161    background-position: -285px -522px
5162}
5163
5164#garment-modal .modal-container .spec-nav.material-nav a.art_canvas {
5165    width: 131px;
5166    background-position: -416px -464px
5167}
5168
5169#garment-modal .modal-container .spec-nav.material-nav a.art_canvas:hover,#garment-modal .modal-container .spec-nav.material-nav a.art_canvas.selected {
5170    background-position: -416px -522px
5171}
5172
5173#garment-modal .modal-container .spec-nav.longsleeve-nav {
5174    background-position: 0 -580px
5175}
5176
5177#garment-modal .modal-container .spec-nav.longsleeve-nav a.longsleeve-regular {
5178    width: 132px;
5179    margin-left: 153px;
5180    background-position: -153px -580px
5181}
5182
5183#garment-modal .modal-container .spec-nav.longsleeve-nav a.longsleeve-regular:hover,#garment-modal .modal-container .spec-nav.longsleeve-nav a.longsleeve-regular.selected {
5184    background-position: -153px -638px
5185}
5186
5187#garment-modal .modal-container .spec-nav.longsleeve-nav a.longsleeve-scoop {
5188    width: 132px;
5189    background-position: -284px -580px
5190}
5191
5192#garment-modal .modal-container .spec-nav.longsleeve-nav a.longsleeve-scoop:hover,#garment-modal .modal-container .spec-nav.longsleeve-nav a.longsleeve-scoop.selected {
5193    background-position: -284px -638px
5194}
5195
5196#garment-modal .modal-container .spec-nav.longsleeve-nav a.longsleeve-premium {
5197    width: 132px;
5198    background-position: -415px -580px
5199}
5200
5201#garment-modal .modal-container .spec-nav.longsleeve-nav a.longsleeve-premium:hover,#garment-modal .modal-container .spec-nav.longsleeve-nav a.longsleeve-premium.selected {
5202    background-position: -415px -638px
5203}
5204
5205#garment-modal .modal-container .spec-nav.mug-nav {
5206    background-position: 0 -812px
5207}
5208
5209#garment-modal .modal-container .spec-nav.mug-nav a.mug-coffee {
5210    width: 131px;
5211    margin-left: 217px;
5212    background-position: -217px -928px
5213}
5214
5215#garment-modal .modal-container .spec-nav.mug-nav a.mug-coffee:hover,#garment-modal .modal-container .spec-nav.mug-nav a.mug-coffee.selected {
5216    background-position: -217px -986px
5217}
5218
5219#garment-modal .modal-container .spec-nav.mug-nav a.mug-travel {
5220    width: 131px;
5221    background-position: -348px -928px
5222}
5223
5224#garment-modal .modal-container .spec-nav.mug-nav a.mug-travel:hover,#garment-modal .modal-container .spec-nav.mug-nav a.mug-travel.selected {
5225    background-position: -348px -986px
5226}
5227
5228#garment-modal .modal-container .spec-nav.hat-nav {
5229    background-position: 0 -812px
5230}
5231
5232#garment-modal .modal-container .spec-nav.hat-nav a.dad-hat {
5233    width: 131px;
5234    margin-left: 217px;
5235    background-position: -217px -928px
5236}
5237
5238#garment-modal .modal-container .spec-nav.hat-nav a.dad-hat:hover,#garment-modal .modal-container .spec-nav.hat-nav a.dad-hat.selected {
5239    background-position: -217px -986px
5240}
5241
5242#garment-modal .modal-container .spec-nav.hat-nav a.trucker-hat {
5243    width: 131px;
5244    background-position: -348px -928px
5245}
5246
5247#garment-modal .modal-container .spec-nav.hat-nav a.trucker-hat:hover,#garment-modal .modal-container .spec-nav.hat-nav a.trucker-hat.selected {
5248    background-position: -348px -986px
5249}
5250
5251#garment-modal .modal-container .spec-nav.kids-nav {
5252    background-position: 0 -696px
5253}
5254
5255#garment-modal .modal-container .spec-nav.kids-nav a.kids-tee {
5256    width: 132px;
5257    margin-left: 198px;
5258    background-position: -198px -696px
5259}
5260
5261#garment-modal .modal-container .spec-nav.kids-nav a.kids-tee:hover,#garment-modal .modal-container .spec-nav.kids-nav a.kids-tee.selected {
5262    background-position: -198px -754px
5263}
5264
5265#garment-modal .modal-container .spec-nav.kids-nav a.kids-snap {
5266    width: 132px;
5267    background-position: -332px -696px
5268}
5269
5270#garment-modal .modal-container .spec-nav.kids-nav a.kids-snap:hover,#garment-modal .modal-container .spec-nav.kids-nav a.kids-snap.selected {
5271    background-position: -332px -754px
5272}
5273
5274@media screen and (max-width: 480px) {
5275    .non-modal #garment-modal {
5276        visibility:visible;
5277        display: block;
5278        margin: 0px auto;
5279        width: 700px !important;
5280        margin-left: auto !important
5281    }
5282
5283    .non-modal #garment-modal div.close-reveal-modal {
5284        display: none
5285    }
5286}
5287
5288.mtrl-modal {
5289    display: none;
5290    position: fixed;
5291    left: 0;
5292    right: 0;
5293    background-color: var(--color-neutral-100);
5294    padding: 0;
5295    max-height: 80%;
5296    width: 55%;
5297    margin: auto;
5298    overflow-y: auto;
5299    border-radius: 2px;
5300    will-change: top, opacity
5301}
5302
5303@media only screen and (max-width: 992px) {
5304    .mtrl-modal {
5305        width:80%
5306    }
5307}
5308
5309.mtrl-modal h1,.mtrl-modal h2,.mtrl-modal h3,.mtrl-modal h4 {
5310    margin-top: 0
5311}
5312
5313.mtrl-modal .mtrl-modal-content {
5314    background-color: var(--color-white);
5315    padding: 24px
5316}
5317
5318.mtrl-modal .mtrl-modal-close {
5319    cursor: pointer
5320}
5321
5322.mtrl-modal .mtrl-modal-footer {
5323    border-radius: 0 0 2px 2px;
5324    background-color: var(--color-neutral-100);
5325    padding: 4px 6px;
5326    height: 56px;
5327    width: 100%
5328}
5329
5330.mtrl-modal .mtrl-modal-footer .btn,.mtrl-modal .mtrl-modal-footer .btn-flat {
5331    float: right;
5332    margin: 6px
5333}
5334
5335.mtrl-modal-overlay {
5336    position: fixed;
5337    z-index: 999;
5338    top: -100px;
5339    left: 0;
5340    bottom: 0;
5341    right: 0;
5342    height: 125%;
5343    width: 100%;
5344    background: #000;
5345    display: none;
5346    will-change: opacity
5347}
5348
5349.mtrl-modal.mtrl-modal-fixed-header {
5350    padding: 0;
5351    height: 80%
5352}
5353
5354.mtrl-modal.mtrl-modal-fixed-header .mtrl-modal-content {
5355    position: absolute;
5356    height: calc(100% - 60px);
5357    max-height: 100%;
5358    width: 100%;
5359    overflow-y: auto;
5360    bottom: 0px
5361}
5362
5363@media (min-width: 768px) {
5364    .mtrl-modal.mtrl-modal-fixed-header .mtrl-modal-content {
5365        height:calc(100% - 100px)
5366    }
5367}
5368
5369.mtrl-modal.mtrl-modal-fixed-footer {
5370    padding: 0;
5371    height: 80%
5372}
5373
5374.mtrl-modal.mtrl-modal-fixed-footer .mtrl-modal-content {
5375    position: absolute;
5376    height: calc(100% - 100px);
5377    max-height: 100%;
5378    width: 100%;
5379    overflow-y: auto
5380}
5381
5382.mtrl-modal.mtrl-modal-fixed-footer .mtrl-modal-footer {
5383    border-top: 1px solid rgba(0,0,0,0.1);
5384    position: absolute;
5385    bottom: 0
5386}
5387
5388.mtrl-modal.bottom-sheet {
5389    top: auto;
5390    bottom: -100%;
5391    margin: 0;
5392    width: 100%;
5393    max-height: 45%;
5394    border-radius: 0;
5395    will-change: bottom, opacity
5396}
5397
5398.mtrl-modal.top-sheet {
5399    bottom: auto;
5400    top: -100%;
5401    margin: 0;
5402    width: 100%;
5403    max-height: 45%;
5404    border-radius: 0;
5405    will-change: top, opacity
5406}
5407
5408.mtrl-modal.full-screen {
5409    bottom: 0;
5410    top: -100%;
5411    margin: 0;
5412    min-width: 100%;
5413    min-height: 100%;
5414    border-radius: 0;
5415    will-change: top, opacity
5416}
5417
5418.mtrl-modal.right-sheet {
5419    left: auto;
5420    right: -100%;
5421    margin: 0;
5422    height: 100%;
5423    max-width: 45%;
5424    border-radius: 0;
5425    will-change: right, opacity
5426}
5427
5428.mtrl-modal.left-sheet {
5429    right: auto;
5430    left: -100%;
5431    margin: 0;
5432    height: 100%;
5433    max-width: 45%;
5434    border-radius: 0;
5435    will-change: left, opacity
5436}
5437
5438.alert-box,.alert-box--cool,.alert-box--spicy,.alert-box--positive,.alert-box--neutral,.alert-box--mild,.alert-box--important {
5439    border-left: 4px solid;
5440    border-radius: 4px;
5441    color: var(--color-neutral-900);
5442    font-family: var(--font-family-primary);
5443    font-size: var(--font-size-small-200);
5444    line-height: 1.5em;
5445    margin: 15px 0;
5446    padding: 20px;
5447    text-align: left
5448}
5449
5450@media (min-width: 768px) {
5451    .alert-box,.alert-box--cool,.alert-box--spicy,.alert-box--positive,.alert-box--neutral,.alert-box--mild,.alert-box--important {
5452        font-size:var(--font-size-small-400);
5453        padding: 30px
5454    }
5455}
5456
5457.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 {
5458    margin-bottom: 10px
5459}
5460
5461.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 {
5462    margin-bottom: 0
5463}
5464
5465.alert-box--important {
5466    background-color: var(--color-primary-100);
5467    border-left-color: transparent
5468}
5469
5470.alert-box--mild {
5471    background-color: var(--color-warning-100);
5472    border-left-color: var(--color-warning-500)
5473}
5474
5475.alert-box--mild strong {
5476    font-family: var(--font-family-primary-bold)
5477}
5478
5479.alert-box--neutral {
5480    background-color: var(--color-neutral-200);
5481    border-left-color: var(--color-neutral-300)
5482}
5483
5484.alert-box--neutral.alert-box--no-border {
5485    border-radius: 5px;
5486    color: var(--color-neutral-900);
5487    font-size: var(--font-size-small-400);
5488    padding: 30px 25px
5489}
5490
5491.alert-box--no-border {
5492    border-left-color: transparent
5493}
5494
5495.alert-box--positive {
5496    background-color: var(--color-success-500-a10);
5497    border-left-color: var(--color-success-500)
5498}
5499
5500.alert-box--spicy {
5501    background-color: var(--color-danger-100);
5502    border-left-color: var(--color-danger-500)
5503}
5504
5505.alert-box--cool {
5506    background-color: var(--color-primary-100);
5507    border-left-color: #ffd700
5508}
5509
5510.alert-box--narrow {
5511    padding: 20px
5512}
5513
5514.alert-box--narrowest {
5515    padding: 15px;
5516    font-size: var(--font-size-small-200)
5517}
5518
5519.alert-box--desktop-spacing {
5520    font-size: var(--font-size-small-300)
5521}
5522
5523@media (min-width: 768px) {
5524    .alert-box--desktop-spacing {
5525        margin:0 0 30px 0
5526    }
5527}
5528
5529.alert-box--no-space {
5530    margin: 0
5531}
5532
5533.alert-box--sm-space {
5534    margin: 5px
5535}
5536
5537.alert-box--inline {
5538    display: -webkit-flex;
5539    display: flex;
5540    -webkit-flex-direction: column;
5541    flex-direction: column
5542}
5543
5544@media (min-width: 768px) {
5545    .alert-box--inline {
5546        -webkit-align-items:center;
5547        align-items: center;
5548        -webkit-flex-direction: row;
5549        flex-direction: row;
5550        -webkit-flex-wrap: nowrap;
5551        flex-wrap: nowrap;
5552        -webkit-justify-content: space-between;
5553        justify-content: space-between
5554    }
5555}
5556
5557.alert-box--inline-no-space {
5558    -webkit-justify-content: flex-start;
5559    justify-content: flex-start
5560}
5561
5562.alert-box--no-border {
5563    border-left-color: transparent
5564}
5565
5566.alert-box--paragraph-spacing {
5567    padding-top: 10px
5568}
5569
5570.flash .notice,.flash .error,.flash .warning {
5571    color: var(--color-white);
5572    text-align: center;
5573    border: none;
5574    margin-left: auto;
5575    margin-right: auto;
5576    padding: 10px 15px;
5577    font-family: var(--font-family-primary-bold);
5578    font-size: var(--font-size-small-400)
5579}
5580
5581.flash .notice *,.flash .error *,.flash .warning * {
5582    color: var(--color-white)
5583}
5584
5585.flash .notice {
5586    background-color: var(--color-success-500)
5587}
5588
5589.flash .notice a {
5590    color: var(--color-white);
5591    text-decoration: underline
5592}
5593
5594.flash .notice a:hover {
5595    color: var(--color-neutral-900)
5596}
5597
5598.flash .warning {
5599    background-color: var(--color-warning-500);
5600    color: var(--color-neutral-900)
5601}
5602.flash .error {
5603    background-color: var(--color-danger-500)
5604}
5605
5606.form__actions .form__field:first-child {
5607    margin-left: 0
5608}
5609
5610.form__fields--inline .form__actions {
5611    -webkit-flex-basis: 1;
5612    flex-basis: 1;
5613    -webkit-flex-shrink: 0;
5614    flex-shrink: 0
5615}
5616
5617.form__actions--right {
5618    text-align: right
5619}
5620
5621.form__fields--inline .form__body {
5622    -webkit-flex-grow: 1;
5623    flex-grow: 1
5624}
5625
5626.form__body.border {
5627    border: 2px solid var(--color-neutral-200);
5628    border-radius: 5px;
5629    padding: 40px;
5630    width: 589px
5631}
5632
5633.form__checks,.form__radios {
5634    margin-bottom: 20px;
5635    margin-left: 6px;
5636    margin-top: 15px
5637}
5638
5639.form__control {
5640    background-color: var(--color-white);
5641    background-image: none;
5642    border: 1px solid var(--color-neutral-300);
5643    border-radius: 5px;
5644    color: var(--color-neutral-900);
5645    display: block;
5646    font-family: var(--font-family-primary);
5647    font-size: var(--font-size-small-400);
5648    height: 38px;
5649    line-height: 1.4285714286;
5650    padding: 6px 15px;
5651    transition: border-color 0.2s, box-shadow 0.2s;
5652    width: 100%
5653}
5654
5655.form__control:focus {
5656    border-color: #66afe9;
5657    box-shadow: inset 0 1px 1px rgba(0,0,0,0.075),0 0 8px rgba(102,175,233,0.6);
5658    outline: 0
5659}
5660
5661.form__control--1 {
5662    background: var(--color-neutral-300);
5663    border-radius: 5px;
5664    font-size: var(--font-size-small-200);
5665    height: 28px;
5666    width: 100%
5667}
5668
5669.form__control--1::-webkit-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::-ms-input-placeholder {
5678    color: var(--color-white)
5679}
5680
5681.form__control--1::placeholder {
5682    color: var(--color-white)
5683}
5684
5685.form__control--1:focus {
5686    border-color: var(--color-white);
5687    box-shadow: none
5688}
5689
5690.form__control--lg-1 {
5691    font-size: var(--font-size-medium-100);
5692    height: 50px
5693}
5694
5695.form__errors {
5696    margin-bottom: 10px;
5697    margin-top: 10px;
5698    text-align: left
5699}
5700
5701.form__field {
5702    display: block;
5703    margin-bottom: 15px;
5704    margin-top: 5px;
5705    width: 100%
5706}
5707
5708.form__field label {
5709    font-family: var(--font-family-primary-semibold)
5710}
5711
5712.form__fields--inline .form__field {
5713    -webkit-flex-grow: 1;
5714    flex-grow: 1;
5715    margin-left: 0;
5716    width: calc(100% - 5px)
5717}
5718
5719@media (min-width: 768px) {
5720    .form__fields--inline .form__field {
5721        margin-left:5px;
5722        width: calc(100% - 5px)
5723    }
5724
5725    .form__fields--inline .form__field:first-child {
5726        margin-left: 0;
5727        width: 100%
5728    }
5729}
5730
5731.form__actions .form__field {
5732    margin-left: 5px
5733}
5734
5735.form__field .form-group {
5736    margin-bottom: 0
5737}
5738
5739.form__fields--inline .form__field--no-margin {
5740    margin-left: 0
5741}
5742
5743@media (min-width: 768px) {
5744    .form__field--max1 {
5745        max-width:300px
5746    }
5747}
5748
5749.form__field--max2 {
5750    max-width: 455px
5751}
5752
5753.form__field--max3 {
5754    max-width: 475px
5755}
5756
5757.form__field--check,.form__field--radio {
5758    display: -webkit-flex;
5759    display: flex;
5760    -webkit-align-items: center;
5761    align-items: center;
5762    margin-top: 11px;
5763    margin-bottom: 11px
5764}
5765
5766.form__field--check label,.form__field--radio label {
5767    display: -webkit-flex;
5768    display: flex;
5769    margin: 0
5770}
5771
5772.form__field--check label span,.form__field--radio label span {
5773    white-space: normal
5774}
5775
5776.m-checkout__contains-gift {
5777    margin: 20px 0
5778}
5779
5780@media (min-width: 600px) {
5781    .m-checkout__contains-gift {
5782        margin:30px 0
5783    }
5784}
5785
5786.m-checkout__contains-gift .form__field--check-label {
5787    display: -webkit-flex;
5788    display: flex;
5789    -webkit-flex-direction: column;
5790    flex-direction: column
5791}
5792
5793.m-checkout__contains-gift .form__field--check-label span {
5794    color: var(--color-neutral-600);
5795    font-size: 12px;
5796    margin: 5px 0 0
5797}
5798
5799.m-checkout__contains-gift .form__field--check {
5800    margin: 0
5801}
5802
5803.m-checkout__contains-gift .form__field--check input[type="checkbox"] {
5804    -webkit-align-self: flex-start;
5805    align-self: flex-start;
5806    margin: 2px 6px 0 0
5807}
5808
5809.form__field--check input[type="checkbox"] {
5810    margin: 5px 5px 5px 0
5811}
5812
5813.form__field--check input.no-margin[type="checkbox"] {
5814    margin: 0 6px 0 0
5815}
5816
5817.form__field--inline {
5818    display: -webkit-flex;
5819    display: flex;
5820    -webkit-align-items: center;
5821    align-items: center
5822}
5823
5824.form__field--inline>* {
5825    margin: 5px 5px 5px 0
5826}
5827
5828.form__field--inline>*:last-child {
5829    margin-right: 0
5830}
5831
5832.form__field--inline input[type="checkbox"] {
5833    margin: 5px 5px 5px 0
5834}
5835
5836.form__field--inline label {
5837    white-space: nowrap
5838}
5839
5840.form__field-label--normal label {
5841    font-weight: normal
5842}
5843
5844.form__field-label--no-flex label {
5845    display: block
5846}
5847
5848.form__radios label {
5849    border-radius: 5px;
5850    min-width: 35px;
5851    padding: 5px
5852}
5853
5854.form__radios input[type="radio"] {
5855    z-index: 1;
5856    padding: 5px
5857}
5858
5859.form__radios input[type="radio"]:hover~label {
5860    background-color: var(--color-neutral-200);
5861    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)
5862}
5863
5864.form__radios input[type="radio"]:checked~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 4px #ffd700,2px 0 0 4px #ffd700
5867}
5868.form__radios input[type="radio"]:focus-visible~label {
5869    background-color: var(--color-neutral-200);
5870    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)
5871}
5872
5873.form__radios input[type="radio"]~label {
5874    cursor: pointer
5875}
5876
5877.form__field--radio input[type="radio"] {
5878    margin: 5px 5px 5px 0
5879}
5880
5881.form__field--radio input.no-margin[type="radio"] {
5882    margin: 5px
5883}
5884
5885.form__radios label input[type="radio"],.form__radios label input[type="radio"] {
5886    margin: 4px 6px 0 0
5887}
5888
5889.form__field--label-multiline {
5890    -webkit-flex-direction: column;
5891    flex-direction: column
5892}
5893
5894.form__field--space-lg-1 {
5895    margin-bottom: 10px
5896}
5897
5898.form__field--space-lg-2 {
5899    margin-bottom: 15px
5900}
5901
5902.form__field--spread-radio {
5903    margin-right: 20px
5904}
5905
5906.form__field--suggestions {
5907    background-color: var(--color-white);
5908    border: 1px solid var(--color-neutral-200);
5909    border-top-width: 0;
5910    padding-bottom: 8px;
5911    padding-left: 12px;
5912    padding-right: 12px;
5913    padding-top: 8px
5914}
5915
5916.form__field--suggestions h4 {
5917    border-bottom: 1px solid var(--color-neutral-200);
5918    color: var(--color-neutral-400);
5919    font-size: var(--font-size-small-100);
5920    margin-top: 10px;
5921    padding-bottom: 6px;
5922    text-transform: uppercase
5923}
5924
5925.form__field--suggestions ul li {
5926    font-weight: bold;
5927    margin-bottom: 6px;
5928    margin-top: 14px
5929}
5930
5931.form__fields--s-l1 .form__field {
5932    margin-bottom: 10px
5933}
5934
5935.form__fields--s-l2 .form__field {
5936    margin-bottom: 15px
5937}
5938
5939.form__fields--s-l3 .form__field {
5940    margin-bottom: 24px
5941}
5942
5943.form__fields--inline {
5944    -webkit-align-items: center;
5945    align-items: center;
5946    display: -webkit-flex;
5947    display: flex;
5948    width: 100%
5949}
5950
5951.form__fields--inline .btn {
5952    display: block;
5953    width: 100%
5954}
5955
5956.form__fields--inline .form__actions {
5957    margin-left: 10px
5958}
5959
5960@media (max-width: 767px) {
5961    .form__fields--inline .form__actions--no-margin-mobile {
5962        margin-left:0;
5963        margin-top: 20px;
5964        width: 100%
5965    }
5966}
5967
5968.form__fields--inline .form__fields--autocomplete-search-inline {
5969    -webkit-flex-grow: 2;
5970    flex-grow: 2;
5971    position: relative
5972}
5973
5974@media (max-width: 1024px) {
5975    .form__fields--inline--d {
5976        display:block
5977    }
5978
5979    .form__fields--inline--d .form__field {
5980        margin-left: 0
5981    }
5982}
5983
5984@media (max-width: 767px) {
5985    .form__fields--wrap-mobile {
5986        -webkit-flex-wrap:wrap;
5987        flex-wrap: wrap
5988    }
5989}
5990
5991@media (max-width: 413px) {
5992    .form__fields--inline--wrap-s {
5993        -webkit-flex-wrap:wrap;
5994        flex-wrap: wrap
5995    }
5996
5997    .form__fields--inline--wrap-s .form__field {
5998        margin-left: 0
5999    }
6000
6001    .form__fields--inline--wrap-s .form__actions .form__field {
6002        margin-left: 5px
6003    }
6004
6005    .form__fields--inline--wrap-s .form__actions .form__field:first-child {
6006        margin-left: 0
6007    }
6008}
6009
6010.form__group .form__field-h--space {
6011    margin: 30px 0 15px
6012}
6013
6014.form__field--no-space {
6015    margin-bottom: 0;
6016    margin-top: 0
6017}
6018
6019.form__field-wrap.valid,.form__field-wrap.invalid {
6020    padding-right: 38px;
6021    background-repeat: no-repeat;
6022    background-position: right 0 center
6023}
6024
6025.form__field-wrap.valid input,.form__field-wrap.invalid input {
6026    border-bottom-right-radius: 0;
6027    border-top-right-radius: 0
6028}
6029
6030.form__field-wrap.valid {
6031    background-image: url("https://assets.teepublic.com/assets/icons/braintree/check-square-0601e5da84b79316f724e7ff64e9ec6583b63628dc679392c4684ff2fde5017e.svg")
6032}
6033
6034.form__field-wrap.invalid {
6035    background-image: url("https://assets.teepublic.com/assets/icons/braintree/x-square-67fb6e29fb7109e39bd1ca35888ba92b8980a44f69884250576a427d74c0b3ff.svg")
6036}
6037
6038.form__field-note {
6039    color: var(--color-neutral-600);
6040    font-size: var(--font-size-small-200);
6041    margin-bottom: 25px;
6042    margin-top: 10px;
6043    text-align: left
6044}
6045
6046.label+.form__fields--inline {
6047    margin-top: -7px
6048}
6049
6050.form__group {
6051    margin-bottom: 16px
6052}
6053
6054.form__image-uploader img {
6055    margin-bottom: 10px;
6056    max-height: 200px;
6057    max-width: 200px
6058}
6059
6060.form__note {
6061    color: var(--color-neutral-600);
6062    line-height: 17px;
6063    margin-bottom: 5px;
6064    margin-top: 5px
6065}
6066
6067@media (max-width: 374px) {
6068    .form__note {
6069        font-size:var(--font-size-small-200)
6070    }
6071}
6072
6073.form__note b,.form__note strong {
6074    color: inherit
6075}
6076
6077.form__section {
6078    margin-top: 15px;
6079    margin-bottom: 15px
6080}
6081
6082.form__top-note {
6083    margin: 15px
6084}
6085
6086.form__radios--inline {
6087    display: block;
6088    margin-top: 11px;
6089    margin-bottom: 11px
6090}
6091
6092.form__radios--inline:after {
6093    content: "";
6094    clear: both;
6095    display: table
6096}
6097
6098.form__radios--inline .form__field--radio {
6099    margin-top: 0;
6100    margin-bottom: 0;
6101    -webkit-flex-basis: 50px;
6102    flex-basis: 50px;
6103    -webkit-flex-grow: 0;
6104    flex-grow: 0;
6105    float: left;
6106    width: auto;
6107    margin-right: 20px
6108}
6109
6110.form__radios--inline .form__field--radio:first-child {
6111    width: auto
6112}
6113
6114.form__checks--inline {
6115    display: block;
6116    margin-top: 11px;
6117    margin-bottom: 11px
6118}
6119
6120.form__checks--inline:after {
6121    content: "";
6122    clear: both;
6123    display: table
6124}
6125
6126.form__checks--inline .form__field--check {
6127    margin-top: 0;
6128    margin-bottom: 0;
6129    -webkit-flex-basis: 50px;
6130    flex-basis: 50px;
6131    -webkit-flex-grow: 0;
6132    flex-grow: 0;
6133    float: left;
6134    width: auto;
6135    margin-right: 20px
6136}
6137
6138.form__checks--inline .form__field--check:first-child {
6139    width: auto
6140}
6141
6142.form__fields .form__field--related {
6143    margin-top: 8px;
6144    margin-bottom: 20px
6145}
6146
6147.input-labelled {
6148    position: relative
6149}
6150
6151.input-labelled__label {
6152    color: var(--color-neutral-400);
6153    font-size: var(--font-size-small-100);
6154    left: 12px;
6155    pointer-events: none;
6156    position: absolute;
6157    top: 10px
6158}
6159
6160.input-labelled__label.required:after {
6161    content: '*';
6162    margin-left: 4px
6163}
6164
6165.input-labelled__input {
6166    border-radius: 3px;
6167    font-size: var(--font-size-small-400);
6168    height: 58px;
6169    padding: 24px 12px 6px
6170}
6171
6172.form-body__radios--single-row {
6173    display: -webkit-flex;
6174    display: flex
6175}
6176
6177.form-radios__labels--single-row {
6178    margin-right: 20px
6179}
6180
6181.form__fields--inline .btn.tp-btn--icon {
6182    display: -webkit-flex;
6183    display: flex
6184}
6185
6186.form__actions--copy {
6187    position: relative
6188}
6189
6190.form__actions--tooltip {
6191    background-color: var(--color-success-500);
6192    border-radius: 5px;
6193    bottom: 125%;
6194    color: var(--color-white);
6195    font-size: var(--font-size-small-200);
6196    font-weight: 700;
6197    width: 86px;
6198    padding: 12px 15px;
6199    position: absolute;
6200    text-align: center;
6201    visibility: hidden;
6202    z-index: 1
6203}
6204
6205@media (min-width: 600px) {
6206    .form__actions--tooltip {
6207        font-size:var(--font-size-small-400)
6208    }
6209}
6210
6211.form__actions--tooltip.animate {
6212    -webkit-animation: fade-out-down 0.2s ease-in-out forwards;
6213    animation: fade-out-down 0.2s ease-in-out forwards
6214}
6215
6216.form__actions--tooltip.success {
6217    -webkit-animation: fade-in-up 0.2s ease-in-out forwards;
6218    animation: fade-in-up 0.2s ease-in-out forwards;
6219    visibility: visible
6220}
6221
6222.form__actions--tooltip::after {
6223    border-color: var(--color-success-500) transparent transparent;
6224    border-style: solid;
6225    border-width: 7px;
6226    content: '';
6227    left: 50%;
6228    margin-left: -7px;
6229    position: absolute;
6230    top: 100%
6231}
6232
6233input.form__control[type="color"] {
6234    padding: 5px;
6235    height: 50px;
6236    width: 50px
6237}
6238
6239.quantity-stepper__container {
6240    -webkit-align-items: stretch;
6241    align-items: stretch;
6242    border: 2px solid var(--color-neutral-300);
6243    border-radius: 12px;
6244    display: -webkit-flex;
6245    display: flex;
6246    height: 100%;
6247    width: 100%
6248}
6249
6250.quantity-stepper__container input {
6251    background-color: transparent;
6252    border: none;
6253    box-shadow: none;
6254    font-size: var(--font-size-small-400);
6255    line-height: 1;
6256    margin: auto;
6257    text-align: center;
6258    width: 50%
6259}
6260
6261.quantity-stepper__container input::-webkit-outer-spin-button,.quantity-stepper__container input::-webkit-inner-spin-button {
6262    -webkit-appearance: none;
6263    margin: 0
6264}
6265
6266.quantity-stepper__container input[type=number] {
6267    -moz-appearance: textfield
6268}
6269
6270.quantity-stepper__container.fixed-width {
6271    width: 120px
6272}
6273
6274.quantity-stepper__controls {
6275    border: none;
6276    cursor: pointer;
6277    color: #ffd700;
6278    font-size: var(--font-size-medium-200);
6279    font-weight: bold;
6280    line-height: 1;
6281    margin: 0 auto;
6282    padding: 6px 10px;
6283    width: 1.5em
6284}
6285
6286.quantity-stepper__controls.inactive {
6287    cursor: default;
6288    color: var(--color-neutral-300)
6289}
6290
6291.quantity-stepper__decrement {
6292    border-bottom-left-radius: 10px;
6293    border-top-left-radius: 10px
6294}
6295
6296.quantity-stepper__increment {
6297    border-bottom-right-radius: 10px;
6298    border-top-right-radius: 10px
6299}
6300
6301.radio-selector__radio {
6302    display: block;
6303    width: 0;
6304    height: 0
6305}
6306
6307.radio-selector__radio~.radio-selector__select {
6308    transition: all 0.1s ease-in;
6309    border: 2px solid #fcfcfc;
6310    border-radius: 12px;
6311    color: var(--color-neutral-900);
6312    cursor: pointer;
6313    padding: 13.25px 0;
6314    background-color: #000;
6315}
6316
6317.radio-selector__radio:hover~.radio-selector__select {
6318    border-color: var(--color-neutral-900)
6319}
6320
6321.radio-selector__radio:checked~.radio-selector__select {
6322    background-color: var(--color-neutral-900);
6323    border-color: var(--color-neutral-900);
6324    color: var(--color-white)
6325}
6326
6327.radio-selector__radio:focus-visible~.radio-selector__select {
6328    outline: #ffd700 auto 2px;
6329    background-color: var(--color-neutral-900)
6330}
6331
6332.radio-selector__radios {
6333    -webkit-align-items: center;
6334    align-items: center;
6335    display: -webkit-flex;
6336    display: flex;
6337    -webkit-justify-content: space-between;
6338    justify-content: space-between;
6339    margin: 1px;
6340    width: 100%
6341}
6342
6343.radio-selector__radios label {
6344    margin-bottom: 0
6345}
6346
6347.radio-selector__radios input[type="radio"] {
6348    margin-top: 0;
6349    opacity: 0
6350}
6351
6352.radio-selector__radios--wrap {
6353    display: grid;
6354    grid-gap: 5px;
6355    grid-template-columns: repeat(2, 1fr)
6356}
6357
6358.radio-selector__radios--wrap .radio-selector__select {
6359    display: block;
6360    text-align: center;
6361    font-family: var(--font-family-primary-semibold)
6362}
6363
6364.radio-selector__radios--wrap-2 {
6365    grid-template-columns: repeat(2, 1fr)
6366}
6367
6368.radio-selector__radios--wrap-3 {
6369    grid-template-columns: repeat(3, 1fr)
6370}
6371
6372.radio-selector__radios--wrap-4 {
6373    grid-template-columns: repeat(4, 1fr)
6374}
6375
6376.tp-label--neutral {
6377    --label-background-color: var(--color-neutral-200);
6378    --label-border-color: var(--color-neutral-300);
6379    --label-icon-color: var(--color-neutral-900);
6380    --label-text-color: var(--color-neutral-900)
6381}
6382
6383.tp-label--eco {
6384    --label-background-color: var(--color-success-100);
6385    --label-border-color: var(--color-success-300);
6386    --label-icon-color: var(--color-neutral-900);
6387    --label-text-color: var(--color-neutral-900)
6388}
6389
6390.tp-label--highlight {
6391    --label-background-color: var(--color-primary-100);
6392    --label-border-color: var(--color-primary-200);
6393    --label-icon-color: var(--color-primary-600);
6394    --label-text-color: var(--color-primary-700)
6395}
6396
6397.tp-label--success {
6398    --label-background-color: var(--color-success-100);
6399    --label-border-color: var(--color-success-300);
6400    --label-icon-color: var(--color-success-700);
6401    --label-text-color: var(--color-success-800)
6402}
6403
6404.tp-label--warning {
6405    --label-background-color: var(--color-warning-100);
6406    --label-border-color: var(--color-warning-300);
6407    --label-icon-color: var(--color-warning-600);
6408    --label-text-color: var(--color-warning-800)
6409}
6410
6411.tp-label--danger {
6412    --label-background-color: var(--color-danger-100);
6413    --label-border-color: var(--color-danger-200);
6414    --label-icon-color: var(--color-danger-500);
6415    --label-text-color: var(--color-danger-700)
6416}
6417
6418.tp-label--inactive {
6419    --label-background-color: var(--color-neutral-200);
6420    --label-border-color: var(--color-neutral-300);
6421    --label-icon-color: var(--color-neutral-500);
6422    --label-text-color: var(--color-neutral-500)
6423}
6424
6425.tp-label--on-dark {
6426    --label-background-color: var(--color-warning-900);
6427    --label-border-color: var(--color-warning-700);
6428    --label-text-color: var(--color-warning-100);
6429    --label-icon-color: var(--color-warning-500)
6430}
6431
6432.tp-label {
6433    -webkit-align-items: center;
6434    align-items: center;
6435    background-color: var(--label-background-color);
6436    border: 2px solid var(--label-border-color);
6437    border-radius: 8px;
6438    color: var(--label-text-color);
6439    display: -webkit-inline-flex;
6440    display: inline-flex;
6441    font-family: var(--font-family-primary-semibold);
6442    font-size: var(--font-size-small-200);
6443    -webkit-justify-content: center;
6444    justify-content: center;
6445    line-height: 1;
6446    padding: 4px 8px;
6447    text-align: center;
6448    width: -webkit-fit-content;
6449    width: -moz-fit-content;
6450    width: fit-content
6451}
6452
6453.tp-label .teepublicon svg {
6454    fill: var(--label-icon-color)
6455}
6456
6457.tp-label--tile {
6458    background: var(--color-primary-300);
6459    border: 2px solid var(--color-neutral-900);
6460    border-radius: 800px;
6461    color: var(--color-neutral-900);
6462    line-height: var(--font-size-small-400);
6463    padding: 4px 12px;
6464    position: absolute;
6465    top: -15px
6466}
6467
6468.tp-label .tp-tooltip[data-popper-placement^="right"]>.tp-tooltip--arrow {
6469    left: -8px
6470}
6471
6472.tp-label .tp-tooltip[data-popper-placement^="left"]>.tp-tooltip--arrow {
6473    right: 0
6474}
6475
6476.tp-label--icon {
6477    gap: 4px
6478}
6479
6480.tp-loader {
6481    width: 100%
6482}
6483
6484.tp-loader--default {
6485    height: 100%;
6486    position: fixed;
6487    left: 0;
6488    top: 0;
6489    background-color: var(--color-neutral-900-a80);
6490    z-index: 10000
6491}
6492
6493.tp-loader__spinner {
6494    position: relative;
6495    background-image: url("https://assets.teepublic.com/assets/icons/spinner-6b9b25aa9eee76bff953098ec9d520217d6ad4aae2870e1b2d766e9f35797647.svg");
6496    background-position: -100000px -100000px;
6497    background-repeat: no-repeat
6498}
6499
6500.tp-loader__spinner>* {
6501    transition: 0.3s
6502}
6503
6504.tp-loader__spinner.updating {
6505    min-height: 80px
6506}
6507
6508.tp-loader__spinner.updating:after {
6509    content: '';
6510    position: absolute;
6511    top: 0;
6512    right: 0;
6513    bottom: 0;
6514    left: 0;
6515    background-image: url("https://assets.teepublic.com/assets/icons/spinner-6b9b25aa9eee76bff953098ec9d520217d6ad4aae2870e1b2d766e9f35797647.svg");
6516    background-repeat: no-repeat;
6517    background-size: 64px 64px;
6518    background-position: center
6519}
6520
6521.tp-loader__spinner.updating>* {
6522    opacity: .1
6523}
6524
6525.tp-loader__spinner--default {
6526    top: 50%;
6527    -webkit-transform: translate(0, -50%);
6528    transform: translate(0, -50%);
6529    z-index: 10000
6530}
6531
6532.vc-badge-notification {
6533    position: relative
6534}
6535
6536.vc-badge-notification:has(.vc-badge-notification__counter) {
6537    margin-right: 2px;
6538    width: 40px
6539}
6540
6541.vc-badge-notification--legacy .vc-badge-notification__counter {
6542    background-color: #ca2065;
6543    border: 1px solid var(--color-neutral-900);
6544    border-radius: 12px;
6545    color: var(--color-white);
6546    font-size: var(--font-size-small-100);
6547    font-family: var(--font-family-primary-bold);
6548    line-height: var(--font-size-medium-100);
6549    min-width: 20px;
6550    padding-left: 4px;
6551    padding-right: 4px;
6552    top: 0;
6553    right: 4px
6554}
6555
6556.vc-badge-notification--default .vc-badge-notification__counter {
6557    background-color: var(--color-warning-400);
6558    border: 2px solid var(--color-neutral-900);
6559    border-radius: 20px;
6560    color: var(--color-neutral-900);
6561    font-family: var(--font-family-primary-semibold);
6562    font-size: var(--font-size-small-200);
6563    line-height: 1;
6564    padding: 2px 4px;
6565    min-width: 20px;
6566    top: -4px;
6567    right: -4px
6568}
6569
6570.vc-badge-notification__counter {
6571    position: absolute;
6572    text-align: center
6573}
6574
6575.tpvc-progress-bar__container {
6576    background-color: var(--color-primary-200);
6577    border-radius: 10px;
6578    height: 10px;
6579    margin: auto 0;
6580    overflow: hidden;
6581    width: 100%
6582}
6583
6584.tpvc-progress-bar__container.campaign {
6585    height: 11px;
6586    margin-top: 0;
6587    margin-bottom: 20px
6588}
6589
6590.tpvc-progress-bar__container.campaign .tpvc-progress-bar__fill {
6591    background-color: var(--color-success-500)
6592}
6593
6594.tpvc-progress-bar__container.campaign-tile {
6595    background-color: var(--color-white-a80);
6596    margin-top: 10px
6597}
6598
6599.tpvc-progress-bar__container.campaign-tile.card__campaign-progress-bar {
6600    height: 5px
6601}
6602
6603.tpvc-progress-bar__container.campaign-tile .tpvc-progress-bar__fill {
6604    background-color: var(--color-success-500)
6605}
6606
6607.tpvc-progress-bar__container .tpvc-progress-bar__fill {
6608    background-color: var(--color-primary-600);
6609    border-radius: 10px;
6610    height: 100%
6611}
6612
6613.tp-toast-notification {
6614    padding-left: 16px;
6615    border-radius: 12px;
6616    box-shadow: 0 4px 8px 0 var(--color-neutral-900-a20);
6617    display: -webkit-flex;
6618    display: flex;
6619    -webkit-align-items: center;
6620    align-items: center;
6621    -webkit-justify-content: space-between;
6622    justify-content: space-between;
6623    width: 320px
6624}
6625
6626.tp-toast-notification--neutral {
6627    background: var(--color-white);
6628    border: 2px solid var(--color-neutral-100)
6629}
6630
6631.tp-toast-notification--success {
6632    background: var(--color-success-100);
6633    border: 2px solid var(--color-success-200)
6634}
6635
6636.tp-toast-notification--warning {
6637    background: var(--color-warning-100);
6638    border: 2px solid var(--color-warning-200)
6639}
6640
6641.tp-toast-notification--danger {
6642    background: var(--color-danger-100);
6643    border: 2px solid var(--color-danger-200)
6644}
6645
6646.tp-toast-notification--information {
6647    background: var(--color-primary-100);
6648    border: 2px solid var(--color-primary-200)
6649}
6650
6651.tp-toast-notification__message {
6652    display: -webkit-flex;
6653    display: flex;
6654    -webkit-flex: 1;
6655    flex: 1
6656}
6657
6658.tp-toast-notification__main {
6659    display: -webkit-flex;
6660    display: flex;
6661    -webkit-align-items: center;
6662    align-items: center;
6663    -webkit-flex: 1;
6664    flex: 1;
6665    gap: 4px
6666}
6667
6668.tp-toast-notification__text {
6669    font-size: var(--font-size-small-400);
6670    line-height: var(--font-size-medium-300);
6671    font-family: var(--font-family-primary-semibold);
6672    font-weight: 600;
6673    margin-right: 24px
6674}
6675
6676.tp-toast-notification__close-button {
6677    margin-top: 0;
6678    margin-bottom: 0
6679}
6680
6681.tp-toast-notification__close-button.btn--no-background {
6682    padding: 16px
6683}
6684
6685.tp-toast-notification__close-button.tp-btn--icon .teepublicon {
6686    margin-right: 0
6687}
6688
6689.tp-btn--big {
6690    box-shadow: none;
6691    font-size: var(--font-size-medium-300);
6692    font-family: var(--font-family-display);
6693    -webkit-font-variant-ligatures: none;
6694    font-variant-ligatures: none;
6695    margin-bottom: 5px;
6696    padding: 16px 24px;
6697    text-transform: uppercase
6698}
6699
6700.tp-btn--block {
6701    width: 100%
6702}
6703
6704.tp-btn--large {
6705    box-shadow: none;
6706    font-family: var(--font-family-primary-semibold);
6707    font-size: var(--font-size-medium-100);
6708    font-weight: 600;
6709    -webkit-font-variant-ligatures: none;
6710    font-variant-ligatures: none;
6711    line-height: var(--font-size-medium-300);
6712    margin-bottom: 5px;
6713    padding: 12px 24px
6714}
6715
6716@media (min-width: 600px) {
6717    .tp-btn--large {
6718        font-size:var(--font-size-medium-100)
6719    }
6720}
6721
6722.tp-btn--medium {
6723    box-shadow: none;
6724    font-size: var(--font-size-small-200);
6725    font-weight: 700;
6726    line-height: 1.5;
6727    padding: 8px 16px;
6728    text-transform: capitalize
6729}
6730
6731@media (min-width: 600px) {
6732    .tp-btn--medium {
6733        font-size:var(--font-size-small-400)
6734    }
6735}
6736
6737.tp-btn--small {
6738    box-shadow: none;
6739    font-family: var(--font-family-primary-semibold);
6740    font-size: var(--font-size-small-200);
6741    padding: 10px;
6742    text-transform: none
6743}
6744
6745.tp-btn--icon {
6746    -webkit-align-items: center;
6747    align-items: center;
6748    display: -webkit-flex;
6749    display: flex;
6750    font-weight: 600;
6751    padding: 12px 15px;
6752    height: -webkit-fit-content;
6753    height: -moz-fit-content;
6754    height: fit-content
6755}
6756
6757.tp-btn--icon .teepublicon {
6758    margin-right: 5px
6759}
6760
6761.tp-btn--icon.tp-btn--icon-trailing .teepublicon {
6762    margin-left: 5px;
6763    margin-right: 0
6764}
6765
6766.tp-btn--icon.btn--segmented {
6767    background-color: transparent;
6768    border: 1px solid var(--color-neutral-200);
6769    padding: 5px;
6770    margin-right: -5px
6771}
6772
6773.tp-btn--icon.btn--segmented:hover {
6774    border-color: #ffd700
6775}
6776
6777.btn.link__cta {
6778    border-radius: none
6779}
6780
6781.btn--no-background {
6782    background: none;
6783    padding: 0
6784}
6785
6786.btn--no-background:hover,.btn--no-background:focus,.btn--no-background:active {
6787    background: none;
6788    box-shadow: none;
6789    cursor: pointer
6790}
6791
6792.btn--animated {
6793    overflow: hidden;
6794    position: relative
6795}
6796
6797.btn--animated::after {
6798    -webkit-animation: shine 2s ease-in-out infinite;
6799    animation: shine 2s ease-in-out infinite;
6800    -webkit-animation-delay: 3s;
6801    animation-delay: 3s;
6802    -webkit-animation-fill-mode: forwards;
6803    animation-fill-mode: forwards;
6804    -webkit-animation-iteration-count: 10;
6805    animation-iteration-count: 10;
6806    content: '';
6807    background: rgba(255,255,255,0.2);
6808    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%);
6809    height: 200%;
6810    left: -200%;
6811    opacity: 0;
6812    position: absolute;
6813    top: -100%;
6814    -webkit-transform: rotate(45deg);
6815    transform: rotate(45deg);
6816    width: 200%
6817}
6818
6819@-webkit-keyframes shine {
6820    10% {
6821        left: -200%;
6822        opacity: 1;
6823        top: -200%;
6824        transition-duration: .7s, .7s, .15s;
6825        transition-property: right, top, opacity;
6826        transition-timing-function: ease
6827    }
6828
6829    100% {
6830        opacity: 0;
6831        top: -10%;
6832        left: -10%;
6833        transition-property: right, top, opacity
6834    }
6835}
6836
6837@keyframes shine {
6838    10% {
6839        left: -200%;
6840        opacity: 1;
6841        top: -200%;
6842        transition-duration: .7s, .7s, .15s;
6843        transition-property: right, top, opacity;
6844        transition-timing-function: ease
6845    }
6846
6847    100% {
6848        opacity: 0;
6849        top: -10%;
6850        left: -10%;
6851        transition-property: right, top, opacity
6852    }
6853}
6854
6855:root,[data-theme="default"] {
6856    --design-tile-horizontal-min-width: 188px;
6857    --design-tile-min-width: 0
6858}
6859
6860.tp-design-tile--dark {
6861    --tile-artist-color: var(--color-neutral-400);
6862    --tile-background-color: var(--color-neutral-800);
6863    --tile-price--original-color: var(--color-neutral-500);
6864    --tile-price--regular-color: var(--color-white);
6865    --tile-price--sale-color: var(--color-accent-orange-500);
6866    --tile-title-color: var(--color-white);
6867    --tile-countdown-color: var(--color-accent-orange-500)
6868}
6869
6870.tp-design-tile--light {
6871    --tile-artist-color: var(--color-neutral-700);
6872    --tile-background-color: transparent;
6873    --tile-price--original-color: var(--color-neutral-600);
6874    --tile-price--regular-color: var(--color-neutral-900);
6875    --tile-price--sale-color: var(--color-accent-orange-600);
6876    --tile-title-color: var(--color-neutral-900);
6877    --tile-countdown-color: var(--color-accent-orange-600)
6878}
6879
6880.tp-design-tile--light:hover {
6881    background-color: var(--color-white);
6882    box-shadow: 0 2px 4px 0 var(--color-neutral-900-a20)
6883}
6884
6885.tp-design-tile {
6886    background: var(--tile-background-color);
6887    border-radius: 12px;
6888    min-width: var(--design-tile-min-width);
6889    padding: 8px 8px 12px;
6890    position: relative;
6891    transition: .3s
6892}
6893
6894.tp-design-tile:hover {
6895    box-shadow: 0 2px 4px 0 var(--color-neutral-900-a20)
6896}
6897
6898.tp-design-tile__body {
6899    padding-bottom: 8px;
6900    position: relative;
6901    text-align: center
6902}
6903
6904.tp-design-tile__pricing {
6905    font-family: "Roobert-Bold", Helvetica, sans-serif;
6906    font-size: var(--font-size-small-300);
6907    line-height: 1.42857;
6908    margin-top: 4px
6909}
6910@media (min-width: 768px) {
6911    .tp-design-tile__pricing {
6912        font-size:var(--font-size-small-400)
6913    }
6914}
6915
6916.tp-design-tile__price--original {
6917    color: var(--tile-price--original-color);
6918    font-family: var(--font-family-primary);
6919    font-size: var(--font-size-small-200);
6920    text-decoration: line-through
6921}
6922
6923@media (min-width: 768px) {
6924    .tp-design-tile__price--original {
6925        font-size:var(--font-size-small-300)
6926    }
6927}
6928
6929.tp-design-tile__price--regular {
6930    color: var(--tile-price--regular-color)
6931}
6932
6933.tp-design-tile__price--sale {
6934    color: var(--tile-price--sale-color);
6935    margin-right: 4px
6936}
6937
6938.tp-design-tile__sale-pricing {
6939    -webkit-align-items: baseline;
6940    align-items: baseline;
6941    display: -webkit-flex;
6942    display: flex;
6943    -webkit-justify-content: center;
6944    justify-content: center
6945}
6946
6947.tp-design-tile__sale-countdown {
6948    display: -webkit-flex;
6949    display: flex;
6950    -webkit-justify-content: center;
6951    justify-content: center
6952}
6953
6954.tp-design-tile__artist {
6955    font-size: var(--font-size-small-200);
6956    line-height: var(--font-size-small-400);
6957    font-family: var(--font-family-primary);
6958    font-weight: 500;
6959    color: var(--tile-artist-color)
6960}
6961
6962.tp-design-tile__artist.tp-design-tile__artist--linked {
6963    display: -webkit-flex;
6964    display: flex;
6965    -webkit-justify-content: center;
6966    justify-content: center;
6967    gap: 2px
6968}
6969
6970.tp-design-tile__artist.tp-design-tile__artist--linked .link__content {
6971    display: inline-block;
6972    white-space: nowrap;
6973    overflow: hidden;
6974    text-overflow: ellipsis;
6975    max-width: 186px
6976}
6977
6978.tp-design-tile__image {
6979    border-radius: 8px;
6980    margin-bottom: 8px;
6981    width: 100%;
6982    display: block
6983}
6984
6985.tp-design-tile__title {
6986    color: var(--tile-title-color);
6987    font-family: "Roobert-SemiBold", Helvetica, sans-serif;
6988    font-size: var(--font-size-small-300);
6989    line-height: 1.42857;
6990    margin: 0 4px
6991}
6992
6993@media (min-width: 768px) {
6994    .tp-design-tile__title {
6995        font-size:var(--font-size-small-400)
6996    }
6997}
6998
6999.tp-design-tile__label {
7000    display: -webkit-flex;
7001    display: flex;
7002    -webkit-justify-content: center;
7003    justify-content: center;
7004    position: relative
7005}
7006
7007.tp-design-tile__label .tp-label {
7008    font-size: var(--font-size-small-200);
7009    z-index: 1
7010}
7011
7012@media (min-width: 768px) {
7013    .tp-design-tile__label .tp-label {
7014        font-size:var(--font-size-small-300)
7015    }
7016}
7017
7018.tp-design-tile__canvas-label {
7019    cursor: pointer;
7020    display: -webkit-flex;
7021    display: flex;
7022    -webkit-justify-content: center;
7023    justify-content: center;
7024    top: -43px;
7025    pointer-events: none;
7026    position: absolute;
7027    text-align: center;
7028    width: 100%
7029}
7030
7031.tp-design-tile__canvas-label .tp-label {
7032    text-align: center;
7033    background: rgba(255,255,255,0.8);
7034    display: -webkit-flex;
7035    display: flex;
7036    -webkit-justify-content: center;
7037    justify-content: center;
7038    border-radius: 800px;
7039    white-space: nowrap;
7040    overflow: hidden;
7041    text-overflow: ellipsis;
7042    padding: 4px 12px;
7043    line-height: 16px
7044}
7045
7046.tp-design-tile__order-item-details {
7047    font-size: var(--font-size-small-300)
7048}
7049
7050.tp-design-tile__favorite-button-container {
7051    position: absolute;
7052    right: 16px;
7053    top: 16px;
7054    z-index: 1
7055}
7056
7057.tp-design-tile__image-wrap {
7058    position: relative
7059}
7060
7061.tp-design-tile__sold-counts {
7062    margin-top: 8px
7063}
7064
7065.tp-design-tile__sold-count {
7066    font-size: var(--font-size-small-100);
7067    line-height: var(--font-size-small-400);
7068    font-family: var(--font-family-primary-semibold);
7069    font-weight: 600;
7070    border-radius: 800px;
7071    background-color: var(--color-neutral-800-a60);
7072    padding: 2px 8px;
7073    position: absolute;
7074    bottom: 8px;
7075    left: 8px
7076}
7077
7078.tp-design-tile__sold-count,.tp-design-tile__sold-count strong {
7079    color: var(--color-white)
7080}
7081
7082.tp-design-tile__preview-backdrop {
7083    position: absolute;
7084    left: 0;
7085    right: 0;
7086    top: 0;
7087    bottom: 0;
7088    background: var(--color-neutral-800-a60);
7089    border-radius: 8px;
7090    pointer-events: none;
7091    visibility: hidden
7092}
7093
7094html.no-touch .tp-design-tile:hover .tp-design-tile__preview-backdrop {
7095    visibility: visible
7096}
7097
7098.tp-design-tile__sort-ctrl {
7099    position: absolute;
7100    top: 50%;
7101    left: 50%;
7102    -webkit-transform: translate(-50%, -50%);
7103    transform: translate(-50%, -50%);
7104    z-index: 1;
7105    visibility: hidden
7106}
7107
7108html.no-touch .tp-design-tile:hover .tp-design-tile__sort-ctrl {
7109    visibility: visible
7110}
7111
7112.tp-design-tile__sort-icon {
7113    cursor: move
7114}
7115
7116.tp-design-tile__merch-button-container {
7117    display: none;
7118    position: absolute;
7119    right: 8px;
7120    bottom: 8px;
7121    z-index: 1
7122}
7123
7124@media (min-width: 1024px) {
7125    .tp-design-tile__merch-button-container {
7126        display:block;
7127        visibility: hidden
7128    }
7129
7130    html.touch .tp-design-tile__merch-button-container {
7131        visibility: visible
7132    }
7133
7134    .tp-design-tile:hover .tp-design-tile__merch-button-container {
7135        visibility: visible
7136    }
7137}
7138
7139.tp-design-tile__merch-button {
7140    box-shadow: 0 2px 4px 0 var(--color-neutral-900-a20);
7141    padding-left: 12px;
7142    padding-right: 12px;
7143    margin: 0
7144}
7145
7146.tp-design-tile__ad6 {
7147    grid-row: 3;
7148    grid-column: 2
7149}
7150
7151@media (min-width: 1024px) {
7152    .tp-design-tile__ad6 {
7153        grid-row:2;
7154        grid-column: 3
7155    }
7156}
7157
7158.tp-design-tile__ad6 .tp-design-tile__title {
7159    font-size: var(--font-size-medium-300);
7160    font-family: var(--font-family-primary-bold);
7161    line-height: 1;
7162    margin: 32px 0 0 0
7163}
7164
7165.tp-design-tile__add-to-cart {
7166    width: 120px;
7167    -webkit-justify-content: center;
7168    justify-content: center
7169}
7170
7171@media (min-width: 768px) {
7172    .tp-design-tile__add-to-cart {
7173        width:140px
7174    }
7175}
7176
7177.tp-design-tile__add-to-cart.tp-btn--icon {
7178    display: -webkit-flex;
7179    display: flex
7180}
7181
7182@media (min-width: 768px) {
7183    .tp-design-tile__add-to-cart.tp-btn--small {
7184        font-size:var(--font-size-small-400)
7185    }
7186}
7187
7188.tp-design-tile__add-to-cart.btn--segmented {
7189    border: 2px solid var(--color-neutral-300);
7190    border-radius: 8px;
7191    padding: 8px;
7192    margin: 4px auto 0
7193}
7194
7195.tp-design-tile__add-to-cart.btn--segmented[disabled="disabled"] {
7196    border-color: var(--color-neutral-200);
7197    cursor: default
7198}
7199
7200.tp-design-tile__add-to-cart .button__content {
7201    color: var(--color-neutral-900)
7202}
7203
7204.tp-design-tile__promotional-content {
7205    font-size: var(--font-size-small-200);
7206    line-height: var(--font-size-small-400);
7207    font-family: var(--font-family-primary-semibold);
7208    font-weight: 600
7209}
7210
7211.tp-design-tile__promotional-content--success,.tp-design-tile__promotional-content--success>* {
7212    color: var(--color-success-700)
7213}
7214
7215.tp-design-tile__menu {
7216    position: absolute;
7217    left: 16px;
7218    top: 16px;
7219    pointer-events: none;
7220    z-index: 1
7221}
7222
7223@media (min-width: 1024px) {
7224    .tp-design-tile__menu-ctrl {
7225        visibility:hidden
7226    }
7227
7228    html.touch .tp-design-tile__menu-ctrl {
7229        visibility: visible
7230    }
7231
7232    .tp-design-tile:hover .tp-design-tile__menu-ctrl {
7233        visibility: visible
7234    }
7235
7236    .tp-design-tile--affiliate-non-owner .tp-design-tile__menu-ctrl {
7237        display: none
7238    }
7239}
7240
7241.tp-design-tile__menu-ctrl button {
7242    pointer-events: all
7243}
7244
7245.tp-design-tile__menu-ctrl .teepublicon {
7246    box-shadow: 0 4px 8px 0 var(--color-neutral-900-a20);
7247    padding: 6px
7248}
7249
7250@media (min-width: 1280px) {
7251    .tp-design-tile__menu-ctrl-mobile {
7252        display:none
7253    }
7254}
7255
7256@media (max-width: 1279px) {
7257    .tp-design-tile__menu-ctrl-desktop {
7258        display:none
7259    }
7260}
7261
7262.tp-design-tile__menu-dropdown {
7263    background: var(--color-white);
7264    border-radius: 20px;
7265    box-shadow: 0 4px 8px 0 var(--color-neutral-900-a20);
7266    margin-top: 8px;
7267    padding: 20px 12px;
7268    position: relative;
7269    z-index: 1;
7270    display: none;
7271    pointer-events: all;
7272    width: 240px
7273}
7274
7275@media (min-width: 1280px) {
7276    .tp-design-tile__menu-dropdown.active {
7277        display:block
7278    }
7279}
7280
7281.tp-design-tile__menu-dropdown-body {
7282    margin-top: 12px
7283}
7284
7285.tp-design-tile__menu-dropdown-x {
7286    position: absolute;
7287    right: 16px;
7288    top: 16px
7289}
7290
7291.tp-design-tile__menu-dropdown-status-badge {
7292    padding: 6px 8px
7293}
7294
7295.tp-design-tile__menu-dropdown-header {
7296    display: -webkit-flex;
7297    display: flex;
7298    -webkit-align-items: center;
7299    align-items: center;
7300    margin-right: 40px
7301}
7302
7303.tp-design-tile__menu-dropdown-header-img {
7304    margin-left: 8px;
7305    margin-right: 12px;
7306    width: 36px;
7307    -webkit-flex-shrink: 0;
7308    flex-shrink: 0
7309}
7310
7311.tp-design-tile__menu-dropdown-header-img img {
7312    margin-bottom: 0
7313}
7314
7315.tp-design-tile__menu-dropdown-header-text p {
7316    font-size: var(--font-size-small-300);
7317    line-height: var(--font-size-medium-200);
7318    font-family: var(--font-family-primary-semibold);
7319    font-weight: 600;
7320    white-space: nowrap;
7321    overflow: hidden;
7322    text-overflow: ellipsis;
7323    display: block;
7324    width: 100%;
7325    max-width: 247px
7326}
7327
7328@media (min-width: 1024px) {
7329    .tp-design-tile__menu-dropdown-header-text p {
7330        max-width:120px
7331    }
7332}
7333
7334@media screen and (max-width: 767px) {
7335    .tp-design-tile__menu-edit,.tp-design-tile__menu-copy {
7336        display:none
7337    }
7338}
7339
7340.tp-design-tile__menu-links .link-collection__content {
7341    -webkit-flex-direction: column;
7342    flex-direction: column;
7343    margin-top: 0
7344}
7345
7346.tp-design-tile__menu-links .link-collection__link {
7347    color: var(--color-neutral-800);
7348    font-size: var(--font-size-small-300);
7349    padding: 6px 8px;
7350    gap: 8px
7351}
7352
7353.tp-design-tile__menu-links .link-collection__link:hover {
7354    background: var(--color-primary-100);
7355    border-radius: 8px
7356}
7357
7358.tp-design-tile__menu-links .teepublicon {
7359    margin: 0
7360}
7361
7362.tp-design-tile__menu-links--danger .link-collection__link {
7363    color: var(--color-danger-500)
7364}
7365
7366@media (min-width: 1024px) {
7367    .tp-design-tile__menu-merch {
7368        display:none
7369    }
7370}
7371
7372.tp-design-tile__menu-sold-count {
7373    font-size: var(--font-size-small-200);
7374    line-height: var(--font-size-small-400);
7375    font-family: var(--font-family-primary);
7376    font-weight: 500;
7377    color: var(--color-neutral-600)
7378}
7379
7380.tp-design-tile__menu-sold-count strong {
7381    color: var(--color-neutral-600)
7382}
7383
7384.tp-design-tile__seo-content-wrap {
7385    position: absolute;
7386    top: 0;
7387    bottom: 0;
7388    left: 0;
7389    right: 0;
7390    display: none;
7391    -webkit-flex-direction: column;
7392    flex-direction: column;
7393    gap: 8px;
7394    background: var(--color-neutral-900-a80);
7395    border-radius: 8px;
7396    z-index: 1;
7397    padding: 12px;
7398    overflow-y: auto
7399}
7400.tags-on .tp-design-tile__seo-content-wrap {
7401    display: -webkit-flex;
7402    display: flex
7403}
7404
7405.tp-design-tile__seo-content-wrap .strong {
7406    color: var(--color-white)
7407}
7408
7409.tp-design-tile__seo-content {
7410    font-size: var(--font-size-small-100);
7411    line-height: var(--font-size-small-400);
7412    font-family: var(--font-family-primary);
7413    font-weight: 500;
7414    color: var(--color-white)
7415}
7416
7417.tp-design-tile__seo-ctrl {
7418    position: absolute;
7419    right: 16px;
7420    bottom: 16px;
7421    z-index: 10;
7422    visibility: hidden
7423}
7424
7425.show-tags .tp-design-tile__seo-ctrl {
7426    visibility: visible
7427}
7428
7429.tp-design-tile__seo-ctrl .teepublicon {
7430    background: var(--color-neutral-800-a60);
7431    padding: 4px
7432}
7433
7434.tp-design-tile__seo-description {
7435    font-size: var(--font-size-small-100);
7436    line-height: var(--font-size-small-400);
7437    font-family: var(--font-family-primary);
7438    font-weight: 500;
7439    color: var(--color-white)
7440}
7441
7442.tp-design-tile__seo-footer button {
7443    color: var(--color-white)
7444}
7445
7446.tp-design-tile__seo-main-tag {
7447    display: -webkit-flex;
7448    display: flex;
7449    -webkit-flex-wrap: wrap;
7450    flex-wrap: wrap
7451}
7452
7453.tp-design-tile__seo-main-tag a {
7454    color: var(--color-primary-300)
7455}
7456
7457.c-dialog {
7458    background-color: var(--color-neutral-900-a70);
7459    height: 100%;
7460    left: 0;
7461    position: fixed;
7462    top: 0;
7463    width: 100%;
7464    z-index: 1000
7465}
7466
7467.c-dialog.inactive {
7468    display: none
7469}
7470
7471.c-dialog__container {
7472    background: var(--color-white);
7473    border-radius: 5px;
7474    left: 50%;
7475    margin: 0;
7476    max-width: 345px;
7477    min-width: 275px;
7478    padding: 0 5px 5px;
7479    position: fixed;
7480    top: 50%;
7481    -webkit-transform: translate(-50%, -50%);
7482    transform: translate(-50%, -50%);
7483    width: 100%
7484}
7485
7486@media (min-width: 768px) {
7487    .c-dialog__container {
7488        max-width:600px;
7489        min-width: 400px
7490    }
7491}
7492
7493.c-dialog__container--small {
7494    max-width: 345px;
7495    min-width: 275px
7496}
7497
7498.c-dialog__container--large {
7499    max-width: 700px;
7500    min-width: 640px
7501}
7502
7503.c-dialog__container--flush {
7504    padding: 0
7505}
7506
7507.c-dialog__container--flush .c-dialog__header {
7508    padding: 15px
7509}
7510
7511.c-dialog__container--slim {
7512    padding: 5px
7513}
7514
7515.c-dialog__container--slim .c-dialog__header {
7516    padding-bottom: 5px
7517}
7518
7519.c-dialog__container--standard {
7520    padding: 15px
7521}
7522
7523.c-dialog__container--standard .c-dialog__header {
7524    padding-bottom: 15px
7525}
7526
7527@media (min-width: 768px) {
7528    .c-dialog__container--standard {
7529        padding:20px
7530    }
7531
7532    .c-dialog__container--standard .c-dialog__header {
7533        padding-bottom: 20px
7534    }
7535}
7536
7537.c-dialog__container--heavy {
7538    padding: 20px
7539}
7540
7541.c-dialog__container--heavy .c-dialog__header {
7542    padding-bottom: 20px
7543}
7544
7545@media (min-width: 768px) {
7546    .c-dialog__container--heavy {
7547        padding:30px
7548    }
7549
7550    .c-dialog__container--heavy .c-dialog__header {
7551        padding-bottom: 30px
7552    }
7553}
7554
7555.c-dialog__content {
7556    overflow-y: auto
7557}
7558
7559@media (min-width: 768px) {
7560    .c-dialog__content {
7561        max-height:695px
7562    }
7563}
7564
7565.c-dialog__header {
7566    -webkit-align-items: center;
7567    align-items: center;
7568    display: -webkit-flex;
7569    display: flex;
7570    -webkit-flex-direction: row;
7571    flex-direction: row;
7572    -webkit-justify-content: space-between;
7573    justify-content: space-between
7574}
7575
7576.c-dialog__header-item i {
7577    color: var(--color-neutral-400)
7578}
7579
7580.c-dialog__header-item .teepublicon:hover svg {
7581    fill: #ffd700
7582}
7583
7584.drawer {
7585    bottom: 0;
7586    height: 100%;
7587    left: 0;
7588    position: fixed;
7589    right: 0;
7590    top: 0;
7591    visibility: hidden;
7592    width: 100%;
7593    z-index: 110
7594}
7595
7596.drawer.active .drawer__backdrop {
7597    visibility: visible;
7598    height: 100%
7599}
7600
7601.drawer.active .drawer__wrapper {
7602    -webkit-transform: translate3d(0, 0, 0);
7603    transform: translate3d(0, 0, 0);
7604    transition: all 400ms cubic-bezier(0.8, 0, 0, 1.12);
7605    visibility: visible;
7606    overflow-x: hidden
7607}
7608
7609@media (min-width: 1024px) {
7610    .drawer.active .drawer__wrapper {
7611        overflow:visible
7612    }
7613}
7614
7615.drawer--light {
7616    background-color: var(--color-neutral-100)
7617}
7618
7619.drawer--dark {
7620    background-color: var(--color-neutral-900)
7621}
7622
7623.drawer--dark>.drawer__footer-container {
7624    box-shadow: 0px -16px 16px 0px var(--color-neutral-900)
7625}
7626
7627.drawer--white {
7628    background-color: var(--color-white)
7629}
7630
7631.drawer--white>.drawer__footer-container {
7632    box-shadow: 0px -16px 16px 0px var(--color-white)
7633}
7634
7635.drawer__close-button {
7636    position: absolute;
7637    right: 16px;
7638    top: 16px
7639}
7640
7641.drawer__close-button .teepublicon {
7642    margin-right: 0
7643}
7644
7645.drawer__close-button.hide {
7646    display: none
7647}
7648
7649.drawer__backdrop {
7650    background-color: var(--color-neutral-900-a70);
7651    position: absolute;
7652    left: 0;
7653    top: 0;
7654    width: 100%;
7655    visibility: hidden
7656}
7657
7658.drawer__wrapper {
7659    background-color: var(--color-white);
7660    transition: all 400ms cubic-bezier(0.8, 0, 0, 1.12);
7661    visibility: hidden;
7662    position: absolute;
7663    display: -webkit-flex;
7664    display: flex;
7665    -webkit-flex-direction: column;
7666    flex-direction: column;
7667    height: 100%
7668}
7669
7670.drawer__wrapper--top,.drawer__wrapper--bottom {
7671    height: 70%;
7672    width: 100%
7673}
7674
7675.drawer__wrapper--right,.drawer__wrapper--left {
7676    height: 100%;
7677    width: 70%
7678}
7679
7680.drawer__wrapper--top {
7681    -webkit-transform: translate3d(0, -100%, 0);
7682    transform: translate3d(0, -100%, 0);
7683    top: 0
7684}
7685
7686.drawer__wrapper--right {
7687    right: 0;
7688    -webkit-transform: translate3d(100%, 0, 0);
7689    transform: translate3d(100%, 0, 0)
7690}
7691
7692.drawer__wrapper--bottom {
7693    bottom: 0;
7694    -webkit-transform: translate3d(0, 100%, 0);
7695    transform: translate3d(0, 100%, 0);
7696    border-top-left-radius: 20px;
7697    border-top-right-radius: 20px
7698}
7699
7700.drawer__wrapper--left {
7701    left: 0;
7702    -webkit-transform: translate3d(-100%, 0, 0);
7703    transform: translate3d(-100%, 0, 0)
7704}
7705
7706.drawer__component {
7707    display: -webkit-flex;
7708    display: flex;
7709    -webkit-flex-direction: column;
7710    flex-direction: column;
7711    position: absolute;
7712    height: 100%;
7713    width: 100%
7714}
7715
7716.drawer__content-container {
7717    padding: 15px;
7718    overflow-y: auto;
7719    -webkit-flex: 1;
7720    flex: 1
7721}
7722
7723.drawer__content-container .c-menu+.c-menu {
7724    border-top: 2px solid var(--color-neutral-100);
7725    margin-top: 0
7726}
7727
7728.drawer__content-container .c-menu__link {
7729    padding-top: 12px;
7730    padding-bottom: 12px
7731}
7732
7733.drawer__content-container .m-sort-tiles {
7734    padding: 12px 0
7735}
7736
7737.drawer__content-container .m-sort-tiles__label {
7738    font-family: var(--font-family-primary-bold);
7739    font-size: var(--font-size-small-400)
7740}
7741
7742@media (max-width: 767px) {
7743    .drawer__content-container .m-sort-tiles__label {
7744        display:block
7745    }
7746}
7747
7748.drawer__header-container {
7749    background-color: var(--color-neutral-100)
7750}
7751
7752.drawer__header-container--white {
7753    background-color: var(--color-white)
7754}
7755
7756.drawer__header {
7757    padding: 10px 0
7758}
7759
7760.drawer__header-touch-bar {
7761    display: block;
7762    padding-top: 10px
7763}
7764
7765.drawer__header-touch-bar:before {
7766    content: '';
7767    background-color: var(--color-neutral-300);
7768    border-radius: 3px;
7769    display: block;
7770    height: 4px;
7771    margin: 0 auto;
7772    width: 60px
7773}
7774
7775.tp-gifting {
7776    background: var(--color-neutral-900);
7777    padding: 48px 0;
7778    overflow-x: hidden
7779}
7780
7781.tp-gifting__category-links {
7782    -webkit-align-items: stretch;
7783    align-items: stretch;
7784    display: -webkit-flex;
7785    display: flex;
7786    margin-inline:-16px;margin-top: 24px;
7787    overflow-x: scroll;
7788    padding-inline:16px}
7789
7790.tp-gifting__category-links::-webkit-scrollbar {
7791    display: none
7792}
7793
7794@media (min-width: 768px) and (max-width: 1023px) {
7795    .tp-gifting__category-links {
7796        margin-inline:-48px;
7797        padding-inline:48px}
7798}
7799
7800@media (min-width: 1024px) {
7801    .tp-gifting__category-links {
7802        -webkit-justify-content:center;
7803        justify-content: center;
7804        margin-inline:0px;padding-inline:0px;overflow-x: initial
7805    }
7806}
7807
7808.tp-gifting__category-link {
7809    -webkit-align-items: center;
7810    align-items: center;
7811    border: 2px solid transparent;
7812    color: var(--color-white);
7813    display: -webkit-flex;
7814    display: flex;
7815    -webkit-flex-direction: column;
7816    flex-direction: column;
7817    font-size: var(--font-size-small-300);
7818    line-height: var(--font-size-medium-300);
7819    margin: 0 2px;
7820    padding: 4px 8px;
7821    white-space: nowrap
7822}
7823
7824@media (min-width: 768px) {
7825    .tp-gifting__category-link {
7826        margin:0 4px
7827    }
7828}
7829
7830.tp-gifting__category-link:focus {
7831    color: var(--color-white)
7832}
7833
7834.tp-gifting__category-link:hover {
7835    color: var(--color-white)
7836}
7837
7838.tp-gifting__category-link--active {
7839    background-color: var(--color-neutral-800);
7840    border: 2px solid #ffd700;
7841    border-radius: 8px
7842}
7843
7844.tp-gifting__foot {
7845    text-align: center;
7846    padding-top: 32px
7847}
7848
7849.tp-gifting__head {
7850    text-align: center;
7851    margin-bottom: 24px
7852}
7853
7854.tp-gifting__head-canvas {
7855    margin: 8px auto
7856}
7857
7858@media (min-width: 768px) {
7859    .tp-gifting__head-canvas {
7860        margin:0 16px
7861    }
7862}
7863
7864.tp-gifting__head-h {
7865    font-family: var(--font-family-display);
7866    font-size: var(--font-size-medium-200);
7867    font-weight: 600;
7868    line-height: var(--font-size-medium-300);
7869    margin-bottom: 0;
7870    margin-top: 0;
7871    color: var(--color-white);
7872    margin-bottom: 24px
7873}
7874
7875@media (min-width: 768px) {
7876    .tp-gifting__head-h {
7877        font-size:var(--font-size-medium-400);
7878        line-height: var(--font-size-large-100)
7879    }
7880}
7881
7882@media (min-width: 768px) {
7883    .tp-gifting__head-text-wrap {
7884        display:-webkit-flex;
7885        display: flex;
7886        -webkit-align-items: center;
7887        align-items: center;
7888        -webkit-justify-content: center;
7889        justify-content: center
7890    }
7891}
7892
7893.tp-gifting__head-text {
7894    color: var(--color-white)
7895}
7896
7897.tp-gifting__tiles {
7898    display: -webkit-flex;
7899    display: flex;
7900    -webkit-flex-wrap: nowrap;
7901    flex-wrap: nowrap;
7902    gap: 12px;
7903    margin-inline:-16px;margin-top: 24px;
7904    padding-inline:16px;overflow-x: scroll
7905}
7906
7907.tp-gifting__tiles::-webkit-scrollbar {
7908    display: none
7909}
7910
7911@media (min-width: 768px) {
7912    .tp-gifting__tiles {
7913        margin-inline:0px;
7914        padding-inline:0px;overflow: initial
7915    }
7916}
7917
7918@media (min-width: 1024px) {
7919    .tp-gifting__tiles {
7920        gap:16px
7921    }
7922}
7923
7924.tp-gifting .tp-design-tile {
7925    -webkit-flex-basis: calc((1 - 2.5 / 4) * 100%);
7926    flex-basis: calc((1 - 2.5 / 4) * 100%);
7927    -webkit-flex-grow: 1;
7928    flex-grow: 1;
7929    -webkit-flex-shrink: 0;
7930    flex-shrink: 0;
7931    min-width: 136px
7932}
7933
7934@media (min-width: 768px) {
7935    .tp-gifting .tp-design-tile {
7936        -webkit-flex-shrink:1;
7937        flex-shrink: 1
7938    }
7939}
7940
7941.vc-header-logo {
7942    display: -webkit-flex;
7943    display: flex;
7944    -webkit-align-items: center;
7945    align-items: center;
7946    gap: 12px
7947}
7948
7949.vc-header-logo--hidden .vc-header-logo__wrapper {
7950    display: none
7951}
7952
7953.vc-header-logo__content {
7954    font-family: var(--font-family-display);
7955    font-size: var(--font-size-small-400);
7956    font-weight: 600;
7957    line-height: var(--font-size-medium-200);
7958    margin-bottom: 0;
7959    margin-top: 0
7960}
7961
7962@media (min-width: 768px) {
7963    .vc-header-logo__content {
7964        font-size:var(--font-size-medium-100)
7965    }
7966}
7967
7968.vc-header-logo__content,.vc-header-logo__content .link--1,.vc-header-logo__content .link--1:hover {
7969    color: var(--color-white)
7970}
7971
7972.vc-header-logo__content--black,.vc-header-logo__content--black .link--1,.vc-header-logo__content--black .link--1:hover {
7973    color: var(--color-neutral-900)
7974}
7975
7976.vc-header-logo__image {
7977    display: block;
7978    height: 24px
7979}
7980
7981@media (max-width: 344px) {
7982    .vc-header-logo__image {
7983        height:20px
7984    }
7985}
7986
7987.tp-header-logo__image {
7988    height: 36px;
7989    margin-right: 8px
7990}
7991
7992.dash-logo-nav {
7993    display: -webkit-inline-flex;
7994    display: inline-flex;
7995    -webkit-flex-direction: row;
7996    flex-direction: row;
7997    -webkit-align-items: center;
7998    align-items: center;
7999    gap: 12px;
8000    margin-top: 40px;
8001    -webkit-justify-content: center;
8002    justify-content: center
8003}
8004
8005.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 {
8006    display: -webkit-flex;
8007    display: flex;
8008    -webkit-flex-direction: column;
8009    flex-direction: column;
8010    -webkit-align-items: center;
8011    align-items: center;
8012    gap: 0
8013}
8014
8015@media (min-width: 1280px) {
8016    .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 {
8017        -webkit-flex-direction:row;
8018        flex-direction: row;
8019        gap: 8px
8020    }
8021}
8022
8023.vc-header {
8024    background-color: #000000;
8025    position: static;
8026    top: unset;
8027    transition: -webkit-transform .3s ease-in-out;
8028    transition: transform .3s ease-in-out;
8029    transition: transform .3s ease-in-out, -webkit-transform .3s ease-in-out;
8030    z-index: calc(100 + 2)
8031}
8032
8033.vc-header .vc-header-logo {
8034    grid-area: logo;
8035    -webkit-align-self: center;
8036    align-self: center;
8037    padding-left: 16px
8038}
8039
8040@media (min-width: 768px) {
8041    .vc-header .vc-header-logo {
8042        padding-left:28px
8043    }
8044}
8045
8046@media (min-width: 1024px) {
8047    .vc-header .vc-header-logo {
8048        padding-left:0
8049    }
8050}
8051
8052.vc-header--storefront .vc-header-logo__image {
8053    height: 32px;
8054    border-radius: 800px
8055}
8056
8057.vc-header--storefront .vc-header-logo__wrapper {
8058    width: 32px;
8059    height: 32px
8060}
8061
8062.vc-header--storefront .vc-header__logo {
8063    height: 32px;
8064    border-radius: 800px
8065}
8066
8067.vc-header--storefront .vc-header__logo-wrapper {
8068    width: 32px;
8069    height: 32px
8070}
8071
8072.vc-header--no-nav .vc-header__container {
8073    -webkit-align-items: center;
8074    align-items: center;
8075    display: -webkit-flex;
8076    display: flex;
8077    -webkit-justify-content: space-between;
8078    justify-content: space-between
8079}
8080
8081.vc-header--no-nav .vc-header-logo {
8082    padding-left: 0
8083}
8084
8085.vc-header--no-nav .vc-header-checkout__secure {
8086    color: var(--color-white)
8087}
8088
8089.vc-header--no-nav .vc-header-checkout__secure-lock {
8090    padding-bottom: 2px
8091}
8092
8093.vc-header--no-search .vc-header__container {
8094    grid-template-areas: 'menu logo actions';
8095    grid-template-columns: -webkit-max-content minmax(0, 100%) -webkit-max-content;
8096    grid-template-columns: max-content minmax(0, 100%) max-content
8097}
8098
8099@media (max-width: 480px) {
8100    .vc-header--no-search .vc-header__container .vc-header-logo__wrapper {
8101        display:none
8102    }
8103}
8104
8105.vc-header--no-search .vc-header__container .vc-header-logo {
8106    max-width: 100%;
8107    padding-right: 16px
8108}
8109
8110@media (min-width: 1024px) {
8111    .vc-header--no-search .vc-header__container .vc-header-logo {
8112        padding-right:0
8113    }
8114}
8115
8116.vc-header--no-search .vc-header__container .vc-header-logo__content {
8117    width: 100%;
8118    white-space: nowrap;
8119    overflow: hidden;
8120    text-overflow: ellipsis
8121}
8122
8123.vc-header__container {
8124    display: grid;
8125    grid-template-areas: 'menu logo . actions' 'search search search search';
8126    grid-template-columns: -webkit-max-content auto auto -webkit-max-content;
8127    grid-template-columns: max-content auto auto max-content;
8128    padding-top: 16px;
8129    padding-bottom: 12px;
8130    grid-row-gap: 12px
8131}
8132
8133@media (min-width: 768px) {
8134    .vc-header__container {
8135        grid-template-columns:-webkit-max-content 150px auto -webkit-max-content;
8136        grid-template-columns: max-content 150px auto max-content
8137    }
8138}
8139
8140@media (min-width: 1024px) {
8141    .vc-header__container {
8142        -webkit-align-items:center;
8143        align-items: center;
8144        grid-template-areas: 'menu logo search actions';
8145        grid-gap: 28px
8146    }
8147}
8148
8149.vc-header__menu-container {
8150    grid-area: menu
8151}
8152
8153.vc-header__shop-button-text,.vc-header__account-button-text,.vc-header__link-text,.vc-header__cart-text {
8154    display: block;
8155    font-size: var(--font-size-small-200);
8156    line-height: 1.3333
8157}
8158
8159@media (min-width: 768px) {
8160    .vc-header__shop-button-text,.vc-header__account-button-text,.vc-header__link-text,.vc-header__cart-text {
8161        font-size:var(--font-size-small-300);
8162        line-height: 1.42857
8163    }
8164}
8165
8166@media (min-width: 1280px) {
8167    .vc-header__shop-button-text,.vc-header__account-button-text,.vc-header__link-text,.vc-header__cart-text {
8168        font-size:var(--font-size-small-400);
8169        line-height: 1.25
8170    }
8171}
8172
8173.vc-header__actions-container {
8174    grid-area: actions;
8175    display: -webkit-flex;
8176    display: flex;
8177    -webkit-justify-content: flex-end;
8178    justify-content: flex-end;
8179    gap: 16px
8180}
8181
8182@media (min-width: 768px) {
8183    .vc-header__actions-container {
8184        gap:28px
8185    }
8186}
8187
8188@media (min-width: 1024px) {
8189    .vc-header__actions-container {
8190        -webkit-align-items:center;
8191        align-items: center
8192    }
8193}
8194
8195.vc-header__search-container {
8196    grid-area: search
8197}
8198
8199.vc-header__account {
8200    text-align: center;
8201    color: var(--color-white);
8202    font-size: var(--font-size-small-200)
8203}
8204
8205.vc-header__account picture {
8206    display: block;
8207    height: 20px
8208}
8209
8210@media (min-width: 768px) {
8211    .vc-header__account picture {
8212        height:28px
8213    }
8214}
8215
8216.vc-header__avatar {
8217    width: 20px;
8218    height: 20px
8219}
8220
8221@media (min-width: 768px) {
8222    .vc-header__avatar {
8223        width:28px;
8224        height: 28px
8225    }
8226}
8227
8228.vc-header__cart {
8229    position: relative
8230}
8231
8232.vc-header__shop-button .teepublicon,.vc-header__account-button .teepublicon,.vc-header__cart-button .teepublicon {
8233    display: block;
8234    height: 20px
8235}
8236
8237.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 {
8238    width: 20px;
8239    height: 20px
8240}
8241
8242@media (min-width: 768px) {
8243    .vc-header__shop-button,.vc-header__account-button,.vc-header__cart-button {
8244        -webkit-align-items:center;
8245        align-items: center
8246    }
8247
8248    .vc-header__shop-button .teepublicon,.vc-header__account-button .teepublicon,.vc-header__cart-button .teepublicon {
8249        height: 28px
8250    }
8251
8252    .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 {
8253        width: 28px;
8254        height: 28px
8255    }
8256}
8257
8258.vc-header__cart-text {
8259    color: var(--color-white)
8260}
8261
8262@media screen and (max-width: 767px) {
8263    .vc-header__cta {
8264        display:none
8265    }
8266}
8267
8268.vc-header__cta-button {
8269    padding: 8px 16px
8270}
8271
8272.m-header__logo {
8273    display: block;
8274    width: 120px
8275}
8276
8277@media (min-width: 1024px) {
8278    .m-header__logo {
8279        width:190px
8280    }
8281}
8282
8283.m-header__search {
8284    grid-column: 1 / span 12;
8285    grid-row: 2;
8286    border-radius: 12px
8287}
8288
8289@media (min-width: 1024px) {
8290    .m-header__search {
8291        -webkit-align-items:center;
8292        align-items: center;
8293        display: -webkit-flex;
8294        display: flex;
8295        grid-column: 2 / span 1;
8296        grid-row: 1
8297    }
8298}
8299
8300.m-header__search ::-webkit-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 ::-ms-input-placeholder {
8311    display: none;
8312    color: var(--color-neutral-600)
8313}
8314
8315.m-header__search ::placeholder {
8316    display: none;
8317    color: var(--color-neutral-600)
8318}
8319
8320@media (max-width: 374px) {
8321    .m-header__search ::-webkit-input-placeholder {
8322        color:transparent
8323    }
8324
8325    .m-header__search :-ms-input-placeholder {
8326        color: transparent
8327    }
8328
8329    .m-header__search ::-ms-input-placeholder {
8330        color: transparent
8331    }
8332
8333    .m-header__search ::placeholder {
8334        color: transparent
8335    }
8336
8337    .active-search .m-header__search ::-webkit-input-placeholder {
8338        color: var(--color-neutral-600)
8339    }
8340
8341    .active-search .m-header__search :-ms-input-placeholder {
8342        color: var(--color-neutral-600)
8343    }
8344
8345    .active-search .m-header__search ::-ms-input-placeholder {
8346        color: var(--color-neutral-600)
8347    }
8348
8349    .active-search .m-header__search ::placeholder {
8350        color: var(--color-neutral-600)
8351    }
8352}
8353
8354.m-header__search .input-group {
8355    position: relative;
8356    display: -webkit-flex;
8357    display: flex;
8358    -webkit-align-items: stretch;
8359    align-items: stretch;
8360    width: 100%
8361}
8362
8363.m-header__search .input-group:focus-within .m-header__search-field-placeholder {
8364    -webkit-animation-play-state: paused;
8365    animation-play-state: paused
8366}
8367
8368.m-header__search .input-group-append {
8369    display: inline-block;
8370    margin-left: -1px;
8371    line-height: 1
8372}
8373
8374.m-header__search .teepublicon,.m-header__search-close .teepublicon {
8375    margin: 0
8376}
8377
8378.m-header__search--animate {
8379    --borderWidth: 2px;
8380    border-radius: 12px
8381}
8382
8383.m-header__search--animate form {
8384    position: relative
8385}
8386.m-header__search--animate form:after {
8387    -webkit-animation: animated-border-gradient 6s ease-in-out alternate infinite;
8388    animation: animated-border-gradient 6s ease-in-out alternate infinite;
8389    background: linear-gradient(60deg, #39e11e, #ffeb37, #f38334, #ea3131, #a30dff, #19b1ff, #39e11e);
8390    background-size: 300% 300%;
8391    border-radius: 12px;
8392    content: '';
8393    height: calc(100% + var(--borderWidth) * 2);
8394    left: calc(-1 * var(--borderWidth));
8395    position: absolute;
8396    top: calc(-1 * var(--borderWidth));
8397    width: calc(100% + var(--borderWidth) * 2);
8398    z-index: -1
8399}
8400
8401.m-header__search--animate form:focus-within:after {
8402    background: linear-gradient(to bottom, #4fd443 0%, #4fd443 50%, #4fd443 100%)
8403}
8404
8405.m-header__search--animate .form__control:focus {
8406    border-color: var(--color-neutral-300)
8407}
8408
8409@media (max-width: 767px) {
8410    .m-header__search--animate {
8411        margin-right:0
8412    }
8413}
8414
8415.m-header__search--animate .icon {
8416    font-size: 16px
8417}
8418
8419.m-header__search-field-container {
8420    -webkit-flex: 1 1 auto;
8421    flex: 1 1 auto
8422}
8423
8424.m-header__search-field-container .m-header__search-field {
8425    border-radius: 12px 0 0 12px;
8426    border: 0;
8427    height: 100%;
8428    width: 100%
8429}
8430
8431.m-header__search-field-container .m-header__search-field::-webkit-input-placeholder {
8432    color: var(--color-neutral-600)
8433}
8434
8435.m-header__search-field-container .m-header__search-field:-ms-input-placeholder {
8436    color: var(--color-neutral-600)
8437}
8438
8439.m-header__search-field-container .m-header__search-field::-ms-input-placeholder {
8440    color: var(--color-neutral-600)
8441}
8442
8443.m-header__search-field-container .m-header__search-field::placeholder {
8444    color: var(--color-neutral-600)
8445}
8446
8447@media (min-width: 1024px) {
8448    .m-header__search-field-container .m-header__search-field {
8449        font-size:var(--font-size-small-400)
8450    }
8451}
8452
8453.m-header__search-field-container .m-header__search-field .m-head__search-field {
8454    color: var(--color-neutral-600);
8455    height: 32px
8456}
8457
8458.m-header__search-submit {
8459    border: 0;
8460    border-bottom-left-radius: 0;
8461    border-bottom-right-radius: 12px;
8462    border-top-left-radius: 0;
8463    border-top-right-radius: 12px;
8464    margin: 0;
8465    padding: 12px;
8466    background-color: #ffd700
8467}
8468
8469.m-header__search-submit:hover {
8470    background-color: var(--color-primary-600)
8471}
8472
8473.m-header__search-submit:focus {
8474    background-color: var(--color-primary-700)
8475}
8476
8477@media (max-width: 480px) {
8478    .m-header__search-submit {
8479        z-index:1
8480    }
8481}
8482
8483@media (min-width: 768px) {
8484    .m-header__search-submit {
8485        padding:14px
8486    }
8487}
8488
8489@media (min-width: 1024px) {
8490    .m-header__search-submit {
8491        line-height:1.1
8492    }
8493}
8494
8495.m-header__search-field-placeholder-wrapper {
8496    height: 100%;
8497    left: 0;
8498    overflow: hidden;
8499    position: absolute;
8500    top: 0;
8501    -webkit-user-select: none;
8502    -moz-user-select: none;
8503    -ms-user-select: none;
8504    user-select: none;
8505    pointer-events: none;
8506    z-index: 0
8507}
8508
8509.m-header__search-field-placeholder-wrapper.hide {
8510    display: none
8511}
8512
8513.m-header__search-field-placeholder {
8514    --slide-up-y: 40px;
8515    -webkit-transform: translateY(0);
8516    transform: translateY(0);
8517    -webkit-animation: 30s ease 0s infinite normal none running flip-up;
8518    animation: 30s ease 0s infinite normal none running flip-up
8519}
8520
8521@media (min-width: 768px) {
8522    .m-header__search-field-placeholder {
8523        --slide-up-y: 44px
8524    }
8525}
8526
8527.m-header__search-field-placeholder p {
8528    color: var(--color-neutral-700);
8529    height: var(--slide-up-y);
8530    line-height: var(--slide-up-y);
8531    margin-left: 15px;
8532    font-size: var(--font-size-small-300)
8533}
8534
8535@media (min-width: 768px) {
8536    .m-header__search-field-placeholder p {
8537        font-size:var(--font-size-small-400)
8538    }
8539}
8540
8541.m-header__logo {
8542    display: block;
8543    width: 144px
8544}
8545
8546@media (min-width: 1024px) {
8547    .m-header__logo {
8548        width:200px
8549    }
8550}
8551
8552.m-header__cart-item {
8553    display: -webkit-flex;
8554    display: flex;
8555    margin-bottom: 16px;
8556    padding-bottom: 16px;
8557    border-bottom: 1px solid var(--color-neutral-300)
8558}
8559
8560.m-header__cart-item-image {
8561    -webkit-flex-shrink: 0;
8562    flex-shrink: 0;
8563    margin-bottom: 5px;
8564    width: 92px
8565}
8566
8567.m-header__cart-item-image img {
8568    width: 100%
8569}
8570
8571@media (min-width: 1024px) {
8572    .m-header__cart-item-image {
8573        margin-bottom:10px
8574    }
8575}
8576
8577.m-header__cart-item-info {
8578    margin-left: 20px
8579}
8580
8581.m-header__cart-item-info li {
8582    color: var(--color-neutral-700);
8583    font-size: var(--font-size-small-300);
8584    margin-bottom: 4px
8585}
8586
8587.m-header__cart-item-info li.cart-item-info__highlight {
8588    color: var(--color-neutral-900);
8589    font-family: var(--font-family-primary-bold)
8590}
8591
8592.m-header__cart-paypal {
8593    min-height: 35px
8594}
8595
8596.m-header__cart-applepay {
8597    margin: 5px 0;
8598    display: block;
8599    height: 42px
8600}
8601
8602.m-header__search-close {
8603    position: absolute;
8604    top: 10px;
8605    right: 56px
8606}
8607
8608.m-header__search-close.hide {
8609    visibility: hidden
8610}
8611
8612@media (min-width: 768px) {
8613    .m-header__search-close {
8614        top:12px
8615    }
8616}
8617.m-header__search-close-button {
8618    border: none
8619}
8620
8621.m-header__designer-button {
8622    font-size: var(--font-size-small-400);
8623    padding: 10px 12px
8624}
8625
8626@media (max-width: 1023px) {
8627    .sticky-header--no-sticky {
8628        position:static;
8629        top: unset
8630    }
8631
8632    .sticky-header--bottom-sticky {
8633        position: -webkit-sticky;
8634        position: sticky;
8635        top: 0;
8636        transition: -webkit-transform .3s ease-out;
8637        transition: transform .3s ease-out;
8638        transition: transform .3s ease-out, -webkit-transform .3s ease-out
8639    }
8640
8641    .sticky-header--bottom-sticky.m-header-secondary {
8642        top: 80px;
8643        z-index: calc(10 + 1)
8644    }
8645
8646    .sticky-header--bottom-sticky.m-header--with-affiliates-share {
8647        top: 50px
8648    }
8649
8650    .m-header--hide-top {
8651        -webkit-transform: translateY(-50px);
8652        transform: translateY(-50px);
8653        transition: -webkit-transform .3s ease-out;
8654        transition: transform .3s ease-out;
8655        transition: transform .3s ease-out, -webkit-transform .3s ease-out
8656    }
8657
8658    .m-header--hide-top.vc-header--no-search {
8659        -webkit-transform: translateY(-64px);
8660        transform: translateY(-64px)
8661    }
8662}
8663
8664@media (max-width: 1023px) and (min-width: 768px) and (max-width: 1023px) {
8665    .m-header--hide-top.vc-header--no-search {
8666        -webkit-transform:translateY(-76px);
8667        transform: translateY(-76px)
8668    }
8669}
8670
8671.teepublicon {
8672    display: inline-grid;
8673    vertical-align: middle
8674}
8675
8676.teepublicon.teepublicon--round {
8677    border-radius: 50%
8678}
8679
8680.teepublicon--hover:hover {
8681    cursor: pointer
8682}
8683
8684.teepublicon--blue-dark svg,.teepublicon--hover-blue-dark:hover svg {
8685    fill: var(--color-primary-600)
8686}
8687
8688.teepublicon--primary-200 svg,.teepublicon--hover-primary-200:hover svg {
8689    fill: var(--color-primary-200)
8690}
8691
8692.teepublicon--primary-400 svg,.teepublicon--hover-primary-400:hover svg {
8693    fill: #4fd443
8694}
8695
8696.teepublicon--primary-500 svg,.teepublicon--hover-primary-500:hover svg {
8697    fill: #4fd443
8698}
8699
8700.teepublicon--blue-default svg,.teepublicon--hover-blue-default:hover svg {
8701    fill: #4fd443
8702}
8703
8704.teepublicon--dark-default svg,.teepublicon--hover-dark-default:hover svg {
8705    fill: var(--color-neutral-900)
8706}
8707
8708.teepublicon--transparent svg,.teepublicon--hover-transparent:hover svg {
8709    fill: transparent
8710}
8711
8712.teepublicon--error-red svg,.teepublicon--hover-error-red:hover svg {
8713    fill: var(--color-danger-500)
8714}
8715
8716.teepublicon--grey-dark svg,.teepublicon--hover-grey-dark:hover svg {
8717    fill: var(--color-neutral-600)
8718}
8719
8720.teepublicon--grey-default svg,.teepublicon--hover-grey-default:hover svg {
8721    fill: var(--color-neutral-500)
8722}
8723
8724.teepublicon--grey-light svg,.teepublicon--hover-grey-light:hover svg {
8725    fill: var(--color-neutral-300)
8726}
8727
8728.teepublicon--light-default svg,.teepublicon--hover-light-default:hover svg {
8729    fill: var(--color-white)
8730}
8731
8732.teepublicon--light-a20 svg {
8733    fill: var(--color-white-a20)
8734}
8735
8736.teepublicon--light-a20:hover svg {
8737    fill: var(--color-white)
8738}
8739
8740.teepublicon--pinterest svg,.teepublicon--hover-pinterest:hover svg {
8741    fill: #bd081c
8742}
8743
8744.teepublicon--success-green svg,.teepublicon--hover-success-green:hover svg {
8745    fill: var(--color-success-600)
8746}
8747
8748.teepublicon--warning-yellow svg,.teepublicon--hover-warning-yellow:hover svg {
8749    fill: var(--color-warning-600)
8750}
8751
8752.teepublicon--color-warning-400 svg,.teepublicon--hover-color-warning-400:hover svg {
8753    fill: var(--color-warning-400)
8754}
8755
8756.teepublicon__draggable:hover {
8757    cursor: -webkit-grab;
8758    cursor: grab
8759}
8760
8761.teepublicon__draggable:active {
8762    cursor: -webkit-grabbing;
8763    cursor: grabbing
8764}
8765
8766.teepublicon-variant--circle {
8767    border-radius: 50%
8768}
8769
8770.teepublicon-variant--circle.x-large {
8771    padding: 18px
8772}
8773
8774.teepublicon-variant--circle.large {
8775    padding: 14px
8776}
8777
8778.teepublicon-variant--circle.medium {
8779    padding: 10px
8780}
8781
8782.teepublicon-variant--circle.default {
8783    padding: 8px
8784}
8785
8786.teepublicon-variant--circle.small {
8787    padding: 4px
8788}
8789
8790.teepublic--border-color-neutral-800 {
8791    border: 2px solid var(--color-neutral-800)
8792}
8793
8794.teepublic--border-color-neutral-200 {
8795    border: 2px solid var(--color-neutral-200)
8796}
8797
8798.teepublicon--color-neutral-300 svg,.teepublicon--hover-color-neutral-300:hover svg {
8799    fill: var(--color-neutral-300)
8800}
8801
8802.teepublicon--color-neutral-400 svg,.teepublicon--hover-color-neutral-400:hover svg {
8803    fill: var(--color-neutral-400)
8804}
8805
8806.teepublicon--color-neutral-500 svg,.teepublicon--hover-color-neutral-500:hover svg {
8807    fill: var(--color-neutral-500)
8808}
8809
8810.teepublicon--color-neutral-600 svg,.teepublicon--hover-color-neutral-600:hover svg {
8811    fill: var(--color-neutral-600)
8812}
8813
8814.teepublicon--color-neutral-700 svg,.teepublicon--hover-color-neutral-700:hover svg {
8815    fill: var(--color-neutral-700)
8816}
8817
8818.teepublicon--color-neutral-800 svg,.teepublicon--hover-color-neutral-800:hover svg {
8819    fill: var(--color-neutral-800)
8820}
8821
8822.teepublicon--color-neutral-800-a20 svg,.teepublicon--hover-color-neutral-800-a20:hover svg {
8823    fill: var(--color-neutral-800-a20)
8824}
8825
8826.teepublicon--color-neutral-900 svg,.teepublicon--hover-color-neutral-900:hover svg {
8827    fill: var(--color-neutral-900)
8828}
8829
8830.teepublicon--color-primary-500 svg,.teepublicon--hover-color-primary-500:hover svg {
8831    fill: #ffd700
8832}
8833
8834.teepublicon--color-success-500 svg,.teepublicon--hover-color-success-500:hover svg {
8835    fill: var(--color-success-500)
8836}
8837
8838.teepublicon--color-danger-300 svg,.teepublicon--hover-color-danger-300:hover svg {
8839    fill: var(--color-danger-300)
8840}
8841
8842.teepublicon-background--transparent {
8843    background-color: transparent
8844}
8845
8846.teepublicon-background--blue-dark {
8847    background-color: var(--color-primary-600)
8848}
8849
8850.teepublicon-background--blue-default {
8851    background-color: #ffd700
8852}
8853
8854.teepublicon-background--dark-default {
8855    background-color: var(--color-neutral-900)
8856}
8857
8858.teepublicon-background--deviantart {
8859    background-color: #61c85a
8860}
8861
8862.teepublicon-background--error-red {
8863    background-color: var(--color-danger-500)
8864}
8865
8866.teepublicon-background--facebook {
8867    background-color: #3b5998
8868}
8869
8870.teepublicon-background--grey-default {
8871    background-color: var(--color-neutral-200)
8872}
8873
8874.teepublicon-background--grey-dark {
8875    background-color: var(--color-neutral-600)
8876}
8877
8878.teepublicon-background--instagram {
8879    background-color: #434e45
8880}
8881
8882.teepublicon-background--light-default {
8883    background-color: var(--color-white)
8884}
8885
8886.teepublicon-background--linktree {
8887    background-color: #3edc5c
8888}
8889
8890.teepublicon-background--pinterest {
8891    background-color: #bd081c
8892}
8893
8894.teepublicon-background--purple-default {
8895    background-color: #5e469e
8896}
8897
8898.teepublicon-background--reddit {
8899    background-color: #ff4301
8900}
8901
8902.teepublicon-background--success-green {
8903    background-color: var(--color-success-500)
8904}
8905
8906.teepublicon-background--tiktok {
8907    background-color: black
8908}
8909
8910.teepublicon-background--tumblr {
8911    background-color: #323e4d
8912}
8913
8914.teepublicon-background--twitch {
8915    background-color: #9146ff
8916}
8917
8918.teepublicon-background--twitter {
8919    background-color: #55acee
8920}
8921
8922.teepublicon-background--warning-yellow {
8923    background-color: var(--color-warning-500)
8924}
8925
8926.teepublicon-background--youtube {
8927    background-color: red
8928}
8929
8930.teepublicon-spacing--both {
8931    margin-left: 5px;
8932    margin-right: 5px
8933}
8934
8935.teepublicon-spacing--left {
8936    margin-left: 5px
8937}
8938
8939.teepublicon-spacing--right {
8940    margin-right: 5px
8941}
8942
8943.teepublicon--rotate-90 {
8944    -webkit-transform: rotate(90deg);
8945    transform: rotate(90deg)
8946}
8947
8948.teepublicon--rotate-180 {
8949    -webkit-transform: rotate(180deg);
8950    transform: rotate(180deg)
8951}
8952
8953.teepublicon--rotate-270 {
8954    -webkit-transform: rotate(270deg);
8955    transform: rotate(270deg)
8956}
8957
8958.c-menu {
8959    display: -webkit-flex;
8960    display: flex;
8961    -webkit-flex-direction: column;
8962    flex-direction: column;
8963    margin-top: 15px
8964}
8965
8966.c-menu ul {
8967    margin-top: 5px
8968}
8969
8970.c-menu.mt-0,.c-menu.mt-0 ul {
8971    margin-top: 0
8972}
8973
8974.c-menu.mt-1,.c-menu.mt-1 ul {
8975    margin-top: 3px
8976}
8977
8978.c-menu-group .c-menu:first-of-type {
8979    margin-top: 0
8980}
8981
8982.c-menu__header {
8983    margin-top: 0;
8984    margin-bottom: 0
8985}
8986
8987.c-menu__header h3,.c-menu__header h4 {
8988    font-family: var(--font-family-primary-bold);
8989    font-size: var(--font-size-medium-100);
8990    line-height: 20px
8991}
8992
8993@media (min-width: 1024px) {
8994    .c-menu__header h3,.c-menu__header h4 {
8995        font-size:var(--font-size-medium-100);
8996        line-height: 20px
8997    }
8998}
8999
9000.c-menu__header .teepublicon {
9001    -webkit-transform: rotate(90deg);
9002    transform: rotate(90deg);
9003    transition: all 300ms ease-out;
9004    margin-right: 5px
9005}
9006
9007.c-menu__header .flipped {
9008    -webkit-transform: rotate(-90deg);
9009    transform: rotate(-90deg);
9010    transition: all 300ms ease-out
9011}
9012
9013.c-menu__header .flipped svg {
9014    fill: var(--color-neutral-900)
9015}
9016
9017.c-menu__header[role='button'] {
9018    padding-left: 0;
9019    display: -webkit-flex;
9020    display: flex;
9021    -webkit-align-items: center;
9022    align-items: center
9023}
9024
9025.c-menu__header--justify-space-between {
9026    -webkit-justify-content: space-between;
9027    justify-content: space-between;
9028    padding: 15px 0
9029}
9030
9031.c-menu__header--justify-default {
9032    -webkit-justify-content: normal;
9033    justify-content: normal;
9034    padding-bottom: 2px;
9035    padding-top: 8px
9036}
9037
9038.c-menu-redesign-canvas__header {
9039    font-family: var(--font-family-primary-bold);
9040    color: var(--color-neutral-500);
9041    font-size: var(--font-size-small-400);
9042    line-height: 20px;
9043    padding: 16px 8px
9044}
9045
9046.c-menu__item {
9047    font-family: var(--font-family-primary-semibold);
9048    font-size: var(--font-size-small-400);
9049    margin-top: 2px
9050}
9051
9052.c-menu-redesign__item {
9053    font-family: var(--font-family-primary-semibold);
9054    font-size: var(--font-size-small-400);
9055    line-height: var(--font-size-medium-200)
9056}
9057
9058.c-menu__link {
9059    border-radius: 5px;
9060    display: inline-block;
9061    line-height: 16px;
9062    padding: 8px 15px;
9063    width: 100%
9064}
9065
9066.c-menu__link:hover,.c-menu__link:active,.c-menu__link:focus {
9067    background: var(--color-primary-200)
9068}
9069
9070.c-menu__link.active {
9071    background: var(--color-neutral-200);
9072    color: var(--color-neutral-900)
9073}
9074
9075.c-menu__link.selected {
9076    background: linear-gradient(to bottom, #4fd443 0%, #4fd443 50%, #4fd443 100%);
9077    color: var(--color-white);
9078    display: -webkit-flex;
9079    display: flex;
9080    -webkit-align-items: center;
9081    align-items: center;
9082    -webkit-justify-content: space-between;
9083    justify-content: space-between
9084}
9085
9086.c-menu__link.selected.no-deactivate::after {
9087    display: none
9088}
9089
9090.c-menu-redesign__link {
9091    border-radius: 8px;
9092    display: inline-block;
9093    padding: 8px 16px;
9094    width: 100%
9095}
9096
9097.c-menu-redesign__link h4 {
9098    color: var(--color-neutral-900);
9099    font-family: var(--font-family-primary-semibold);
9100    font-size: var(--font-size-small-300);
9101    line-height: 20px
9102}
9103
9104.c-menu-redesign__link:hover,.c-menu-redesign__link:active,.c-menu-redesign__link:focus {
9105    background: var(--color-primary-100)
9106}
9107
9108.c-menu-redesign__link.active {
9109    background: var(--color-neutral-200);
9110    color: var(--color-neutral-900)
9111}
9112
9113.c-menu-redesign__link.selected {
9114    background: linear-gradient(to bottom, #4fd443 0%, #4fd443 50%, #4fd443 100%);
9115    color: var(--color-white);
9116    display: -webkit-flex;
9117    display: flex;
9118    -webkit-align-items: center;
9119    align-items: center;
9120    -webkit-justify-content: space-between;
9121    justify-content: space-between
9122}
9123
9124.c-menu-redesign__link.selected.no-deactivate::after {
9125    display: none
9126}
9127
9128.c-menu__link--icon {
9129    -webkit-flex-direction: row-reverse;
9130    flex-direction: row-reverse
9131}
9132
9133.c-menu-secondary {
9134    margin-top: 25px
9135}
9136
9137.c-menu-secondary::before {
9138    content: '';
9139    background-color: var(--color-neutral-200);
9140    display: block;
9141    height: 2px;
9142    margin-left: auto;
9143    margin-right: 0;
9144    margin-bottom: 25px;
9145    width: 100%
9146}
9147
9148.c-menu--expandable ul {
9149    max-height: 0;
9150    margin-top: 0;
9151    overflow-y: hidden;
9152    transition: max-height 500ms ease-out
9153}
9154
9155.c-menu--expandable ul.expanded {
9156    max-height: 400px;
9157    transition: max-height 500ms ease-out
9158}
9159
9160.tool-tip {
9161    display: inline-block;
9162    position: relative
9163}
9164
9165.tool-tip .tool-tiptext::after {
9166    border-color: var(--color-neutral-900) transparent transparent transparent;
9167    border-style: solid;
9168    border-width: 5px;
9169    content: '';
9170    left: 50%;
9171    margin-left: -5px;
9172    position: absolute;
9173    top: 100%
9174}
9175
9176.tool-tiptext {
9177    background-color: var(--color-neutral-900);
9178    border-radius: 6px;
9179    bottom: 150%;
9180    color: var(--color-white);
9181    left: 50%;
9182    margin-left: -110px;
9183    padding: 8px;
9184    position: absolute;
9185    text-align: center;
9186    visibility: hidden;
9187    width: 225px;
9188    z-index: 1
9189}
9190
9191.tool-tip:hover .tool-tiptext {
9192    visibility: visible
9193}
9194
9195.tp-tooltip {
9196    font-size: var(--font-size-small-200);
9197    line-height: var(--font-size-small-400);
9198    font-family: var(--font-family-primary-semibold);
9199    font-weight: 600;
9200    background: var(--color-neutral-900);
9201    border-radius: 8px;
9202    color: var(--color-white);
9203    display: none;
9204    padding: 8px 12px;
9205    width: -webkit-fit-content;
9206    width: -moz-fit-content;
9207    width: fit-content;
9208    max-width: 200px;
9209    z-index: 100;
9210    box-shadow: 0 2px 4px 0 rgba(21,21,35,0.2)
9211}
9212
9213.tp-tooltip--arrow,.tp-tooltip--arrow::before {
9214    position: absolute;
9215    width: 8px;
9216    height: 8px;
9217    background: inherit
9218}
9219
9220.tp-tooltip--arrow {
9221    visibility: hidden
9222}
9223
9224.tp-tooltip--arrow::before {
9225    visibility: visible;
9226    content: "";
9227    -webkit-transform: rotate(45deg);
9228    transform: rotate(45deg)
9229}
9230
9231.tp-tooltip[data-popper-placement^="top"]>.tp-tooltip--arrow {
9232    bottom: -4px
9233}
9234
9235.tp-tooltip[data-popper-placement^="bottom"]>.tp-tooltip--arrow {
9236    top: -4px
9237}
9238
9239.tp-tooltip[data-popper-placement^="left"]>.tp-tooltip--arrow {
9240    right: -4px
9241}
9242
9243.tp-tooltip[data-popper-placement^="right"]>.tp-tooltip--arrow {
9244    left: -4px
9245}
9246
9247.tp-tooltip[data-show] {
9248    display: block
9249}
9250
9251.c-tray {
9252    display: block;
9253    height: 100%;
9254    position: fixed;
9255    top: 0;
9256    transition: visibility 0s .15s;
9257    visibility: hidden;
9258    width: 100%;
9259    z-index: 110
9260}
9261
9262.c-tray.right {
9263    right: 0
9264}
9265
9266.c-tray.right>.c-tray__container {
9267    right: 0;
9268    -webkit-transform: translate3d(100%, 0, 0);
9269    transform: translate3d(100%, 0, 0)
9270}
9271
9272.c-tray.left {
9273    left: 0
9274}
9275
9276.c-tray.left>.c-tray__container {
9277    left: 0;
9278    -webkit-transform: translate3d(-100%, 0, 0);
9279    transform: translate3d(-100%, 0, 0)
9280}
9281
9282.c-tray.active {
9283    transition: visibility 0s 0s;
9284    visibility: visible
9285}
9286
9287.c-tray.active>.c-tray__container {
9288    -webkit-transform: translate3d(0, 0, 0);
9289    transform: translate3d(0, 0, 0);
9290    transition-delay: 0s
9291}
9292
9293.c-tray.active>.c-tray__underlay {
9294    background-color: var(--color-neutral-900-a80)
9295}
9296
9297.c-tray__container {
9298    background-color: white;
9299    bottom: 0;
9300    height: 100%;
9301    position: absolute;
9302    top: 0;
9303    transition: -webkit-transform 0.15s cubic-bezier(0.8, 0, 0, 1.12);
9304    transition: transform 0.15s cubic-bezier(0.8, 0, 0, 1.12);
9305    transition: transform 0.15s cubic-bezier(0.8, 0, 0, 1.12),-webkit-transform 0.15s cubic-bezier(0.8, 0, 0, 1.12);
9306    width: 85%
9307}
9308
9309.c-tray__content {
9310    display: none;
9311    height: 100%
9312}
9313
9314.c-tray__content.render {
9315    display: block
9316}
9317
9318.c-tray__underlay {
9319    background-color: transparent;
9320    display: block;
9321    height: 100%;
9322    position: absolute;
9323    transition: background-color .15s ease-in-out;
9324    transition-delay: 0s;
9325    width: 100%
9326}
9327
9328.tp-accordion {
9329    border: 2px solid var(--color-neutral-900);
9330    border-radius: 12px;
9331    margin-bottom: 8px
9332}
9333
9334.tp-accordion.tp-accordion__content--open {
9335    border: 2px solid #ffd700
9336}
9337
9338.tp-accordion__button {
9339    -webkit-align-items: center;
9340    align-items: center;
9341    background-color: transparent;
9342    border: 0;
9343    border-radius: 12px;
9344    cursor: pointer;
9345    display: -webkit-flex;
9346    display: flex;
9347    -webkit-justify-content: space-between;
9348    justify-content: space-between;
9349    padding: 12px 16px;
9350    width: 100%;
9351    -webkit-tap-highlight-color: transparent
9352}
9353
9354@media (hover: hover) and (pointer: fine) {
9355    .tp-accordion__button:hover {
9356        background-color:var(--color-primary-100);
9357        color: #ffd700
9358    }
9359}
9360
9361.tp-accordion__button.tp-accordion__content--open {
9362    background-color: var(--color-primary-100);
9363    color: #ffd700;
9364    display: -webkit-flex;
9365    display: flex
9366}
9367
9368.tp-accordion__content--open .teepublicon {
9369    -webkit-transform: rotate(270deg);
9370    transform: rotate(270deg)
9371}
9372
9373.tp-accordion__content--open .teepublicon svg {
9374    fill: #ffd700
9375}
9376
9377.tp-accordion__button-text {
9378    color: inherit
9379}
9380
9381.tp-accordion__content {
9382    display: none;
9383    padding: 12px 16px
9384}
9385
9386.tp-accordion__content.tp-accordion__content--open {
9387    display: block
9388}
9389
9390.vc-banner {
9391    font-size: var(--font-size-small-400);
9392    padding: 15px;
9393    position: relative
9394}
9395
9396.vc-banner-affiliate {
9397    -webkit-align-items: center;
9398    align-items: center;
9399    border-bottom: 1px solid var(--color-white-a10);
9400    display: -webkit-flex;
9401    display: flex;
9402    font-size: var(--font-size-small-200);
9403    height: 50px;
9404    padding: 0 15px
9405}
9406
9407@media (min-width: 768px) {
9408    .vc-banner-affiliate {
9409        font-size:var(--font-size-small-400)
9410    }
9411}
9412
9413.vc-banner-affiliate__info {
9414    -webkit-align-items: center;
9415    align-items: center;
9416    display: -webkit-flex;
9417    display: flex;
9418    -webkit-flex-flow: row wrap;
9419    flex-flow: row wrap;
9420    -webkit-justify-content: center;
9421    justify-content: center
9422}
9423
9424.vc-banner-affiliate__content {
9425    margin: auto;
9426    padding: 0 15px
9427}
9428
9429.vc-banner-affiliate__clipboard {
9430    padding-top: 5px;
9431    position: relative;
9432    width: 100%
9433}
9434
9435.vc-banner-affiliate__clipboard>* {
9436    -webkit-align-items: center;
9437    align-items: center;
9438    display: -webkit-flex;
9439    display: flex;
9440    -webkit-flex-direction: row;
9441    flex-direction: row;
9442    -webkit-justify-content: center;
9443    justify-content: center
9444}
9445
9446.vc-banner-affiliate__clipboard .teepublicon {
9447    display: none
9448}
9449
9450@media (min-width: 768px) {
9451    .vc-banner-affiliate__clipboard {
9452        padding-top:0;
9453        width: auto
9454    }
9455
9456    .vc-banner-affiliate__clipboard .teepublicon {
9457        display: block;
9458        margin-left: 10px
9459    }
9460}
9461
9462.vc-banner-affiliate__link-wrapper.animate {
9463    -webkit-animation: fade-in-down 0.2s ease-in-out forwards;
9464    animation: fade-in-down 0.2s ease-in-out forwards
9465}
9466
9467.vc-banner-affiliate__link-wrapper.copied.success {
9468    -webkit-animation: fade-out-down 0.2s ease-in-out forwards;
9469    animation: fade-out-down 0.2s ease-in-out forwards
9470}
9471
9472.vc-banner-affiliate__link-wrapper--copied {
9473    position: absolute;
9474    visibility: hidden;
9475    top: 5px;
9476    bottom: 0;
9477    left: 0;
9478    right: 0
9479}
9480
9481@media (min-width: 768px) {
9482    .vc-banner-affiliate__link-wrapper--copied {
9483        top:0;
9484        right: unset
9485    }
9486}
9487
9488.vc-banner-affiliate__link-wrapper--copied.animate {
9489    -webkit-animation: fade-out-down 0.2s ease-in-out forwards;
9490    animation: fade-out-down 0.2s ease-in-out forwards
9491}
9492
9493.vc-banner-affiliate__link-wrapper--copied.success {
9494    -webkit-animation: fade-in-down 0.2s ease-in-out forwards;
9495    animation: fade-in-down 0.2s ease-in-out forwards
9496}
9497
9498.vc-banner-affiliate__link {
9499    font-weight: 700;
9500    color: var(--color-warning-500);
9501    text-align: center
9502}
9503
9504.vc-banner-affiliate__link:hover {
9505    color: var(--color-warning-500);
9506    opacity: .85;
9507    cursor: pointer
9508}
9509
9510.vc-banner-affiliate__link.copied.success {
9511    opacity: 0;
9512    -webkit-animation: fade-out-down .5s linear forwards;
9513    animation: fade-out-down .5s linear forwards
9514}
9515
9516.vc-banner-affiliate__link--copied {
9517    color: var(--color-success-500);
9518    font-weight: 700
9519}
9520
9521.vc-banner-affiliate__note {
9522    text-transform: none
9523}
9524
9525@media (min-width: 375px) and (max-width: 981px) {
9526    .vc-banner-affiliate__note {
9527        white-space:nowrap;
9528        width: auto
9529    }
9530}
9531
9532.vc-banner-sale-countdown {
9533    display: block;
9534    width: 100%
9535}
9536
9537.vc-banner-sale-countdown__content-container {
9538    -webkit-align-items: center;
9539    align-items: center;
9540    display: -webkit-flex;
9541    display: flex;
9542    -webkit-flex-wrap: wrap;
9543    flex-wrap: wrap;
9544    -webkit-justify-content: center;
9545    justify-content: center;
9546    margin: auto
9547}
9548
9549@media (min-width: 768px) {
9550    .vc-banner-sale-countdown__content-container {
9551        -webkit-flex-wrap:nowrap;
9552        flex-wrap: nowrap;
9553        gap: 40px;
9554        padding-right: 30px
9555    }
9556}
9557.vc-banner-sale-countdown__countdown-container {
9558    -webkit-align-items: center;
9559    align-items: center;
9560    display: -webkit-flex;
9561    display: flex;
9562    -webkit-justify-content: center;
9563    justify-content: center;
9564    margin-bottom: 10px;
9565    width: 100%
9566}
9567
9568@media (min-width: 768px) {
9569    .vc-banner-sale-countdown__countdown-container {
9570        margin-bottom:0;
9571        width: auto
9572    }
9573}
9574
9575.vc-banner-sale-countdown__countdown-label {
9576    font-family: var(--font-family-primary-bold);
9577    font-size: var(--font-size-small-200);
9578    margin-right: 5px;
9579    text-align: end
9580}
9581
9582@media (min-width: 480px) {
9583    .vc-banner-sale-countdown__countdown-label {
9584        font-size:var(--font-size-small-400)
9585    }
9586}
9587
9588.vc-banner-sale-countdown__messaging-cta-container {
9589    -webkit-align-items: center;
9590    align-items: center;
9591    display: -webkit-flex;
9592    display: flex;
9593    gap: 12px
9594}
9595
9596.vc-banner-sale-countdown__messaging-cta-container .c-link__button {
9597    -webkit-align-self: center;
9598    align-self: center;
9599    background: var(--color-neutral-900);
9600    -webkit-flex-grow: 0;
9601    flex-grow: 0;
9602    -webkit-flex-shrink: 0;
9603    flex-shrink: 0;
9604    font-family: var(--font-family-display);
9605    font-size: var(--font-size-small-300);
9606    line-height: 1.286;
9607    text-transform: uppercase
9608}
9609
9610.vc-banner-sale-countdown__messaging-cta-container .c-link__button.hidden {
9611    display: none
9612}
9613
9614.vc-banner-sale-countdown__messaging {
9615    -webkit-align-items: center;
9616    align-items: center;
9617    display: -webkit-flex;
9618    display: flex;
9619    -webkit-flex-grow: 1;
9620    flex-grow: 1;
9621    font-family: var(--font-family-display);
9622    font-size: var(--font-size-small-300);
9623    text-align: center
9624}
9625
9626@media (min-width: 480px) {
9627    .vc-banner-sale-countdown__messaging {
9628        font-size:var(--font-size-medium-100)
9629    }
9630}
9631
9632.vc-banner-seller-verification {
9633    display: grid;
9634    grid-template-columns: repeat(3, auto);
9635    -webkit-justify-content: center;
9636    justify-content: center;
9637    -webkit-align-items: center;
9638    align-items: center;
9639    padding: 16px 0px;
9640    gap: 20px
9641}
9642
9643@media (max-width: 1025px) {
9644    .vc-banner-seller-verification {
9645        grid-template-columns:repeat(2, auto);
9646        padding: 16px;
9647        gap: 12px
9648    }
9649}
9650
9651.vc-banner-seller-verification__text {
9652    font-family: "Roobert-SemiBold", Helvetica, sans-serif;
9653    font-size: var(--font-size-small-400);
9654    font-style: normal;
9655    line-height: 1.5
9656}
9657
9658@media (max-width: 1025px) {
9659    .vc-banner-seller-verification__text {
9660        grid-area:1 / 1 / 1 / span 2;
9661        font-size: var(--font-size-small-300);
9662        line-height: 1.42857;
9663        text-align: center
9664    }
9665}
9666
9667@media (max-width: 1025px) {
9668    .vc-banner-seller-verification__link-wrapper {
9669        justify-self:end
9670    }
9671}
9672
9673.vc-banner-seller-verification__btn {
9674    border-radius: 8px;
9675    padding: 8px
9676}
9677
9678.vc-banner-seller-verification__btn .button__content {
9679    border: none;
9680    font-family: "Roobert-SemiBold", Helvetica, sans-serif;
9681    font-size: var(--font-size-small-200);
9682    font-style: normal;
9683    line-height: 1.3333;
9684    text-align: center
9685}
9686
9687.vc-banner--blue-dark-background {
9688    background: var(--color-primary-600)
9689}
9690
9691.vc-banner--dark-default-background {
9692    background: var(--color-neutral-900)
9693}
9694
9695.vc-banner--development-background {
9696    background: var(--color-success-300)
9697}
9698
9699.vc-banner--error-red-background {
9700    background: var(--color-danger-500)
9701}
9702
9703.vc-banner--light-default-background {
9704    background: var(--color-white)
9705}
9706
9707.vc-banner--staging-background {
9708    background: var(--color-warning-500)
9709}
9710
9711.vc-banner--canary-background {
9712    background: var(--color-accent-orange-500)
9713}
9714
9715.vc-banner--success-green-background {
9716    background: var(--color-success-500)
9717}
9718
9719.vc-banner--warning-yellow-background,.vc-banner-sale-countdown {
9720    background: var(--color-warning-500)
9721}
9722
9723.vc-banner--warning-light-yellow-background {
9724    background: var(--color-warning-400)
9725}
9726
9727.vc-banner--preview-yellow-background {
9728    background: var(--color-warning-200)
9729}
9730
9731.vc-banner--with-close-icon {
9732    padding-right: 30px
9733}
9734
9735.vc-banner--hidden {
9736    display: none
9737}
9738
9739.vc-banner--sticky {
9740    position: -webkit-sticky;
9741    position: sticky;
9742    top: 0;
9743    z-index: 110
9744}
9745
9746.vc-banner--auto-hide {
9747    transition-delay: 5s;
9748    transition-duration: .5s;
9749    transition-property: height, padding;
9750    height: 0;
9751    padding: 0
9752}
9753
9754.vc-banner--hide {
9755    transition-duration: .5s;
9756    transition-property: height, padding;
9757    height: 0;
9758    padding: 0
9759}
9760
9761.vc-banner__close-icon {
9762    position: absolute;
9763    right: 15px;
9764    top: 15px;
9765    cursor: pointer
9766}
9767
9768.vc-banner__text--dark-default {
9769    color: var(--color-neutral-900)
9770}
9771
9772.vc-banner__text--light-default {
9773    color: var(--color-white)
9774}
9775
9776.vc-banner__text--black {
9777    color: var(--color-black)
9778}
9779
9780.vc-banner__text--success-green {
9781    color: var(--color-success-500)
9782}
9783
9784.vc-banner__text--warning-yellow {
9785    color: var(--color-warning-500)
9786}
9787
9788.container__scrollable {
9789    display: -webkit-flex;
9790    display: flex;
9791    -webkit-flex-wrap: nowrap;
9792    flex-wrap: nowrap;
9793    gap: 8px;
9794    overflow-x: auto;
9795    padding-bottom: 10px;
9796    width: 100%
9797}
9798
9799.container__scrollable>* {
9800    -webkit-flex-grow: 0;
9801    flex-grow: 0;
9802    -webkit-flex-shrink: 0;
9803    flex-shrink: 0
9804}
9805
9806.container__scrollable::-webkit-scrollbar {
9807    display: none
9808}
9809
9810@media (min-width: 768px) {
9811    .container__scrollable {
9812        margin-top:15px;
9813        margin-bottom: 20px
9814    }
9815}
9816
9817@media (min-width: 768px) {
9818    .container__scrollable--wrap {
9819        -webkit-flex-wrap:wrap;
9820        flex-wrap: wrap
9821    }
9822}
9823
9824.container__scrollable--slim {
9825    margin-bottom: 0;
9826    margin-top: 0;
9827    padding: 0
9828}
9829
9830.vc-countdown {
9831    -webkit-align-items: center;
9832    align-items: center;
9833    display: -webkit-flex;
9834    display: flex;
9835    -webkit-flex-wrap: nowrap;
9836    flex-wrap: nowrap;
9837    font-family: var(--font-family-primary-bold)
9838}
9839
9840.vc-count {
9841    -webkit-align-items: baseline;
9842    align-items: baseline;
9843    background-color: var(--color-white);
9844    border-radius: 5px;
9845    display: -webkit-flex;
9846    display: flex;
9847    -webkit-flex-direction: row;
9848    flex-direction: row;
9849    -webkit-flex-wrap: nowrap;
9850    flex-wrap: nowrap;
9851    line-height: 1.25
9852}
9853
9854.vc-count__digits {
9855    font-family: var(--font-family-primary-bold)
9856}
9857
9858.vc-countdown-sale-banner {
9859    font-family: var(--font-family-display);
9860    gap: 4px
9861}
9862
9863.vc-countdown-sale-banner .vc-count {
9864    -webkit-justify-content: flex-end;
9865    justify-content: flex-end;
9866    min-height: 30px;
9867    padding: 5px
9868}
9869
9870.vc-countdown-sale-banner .vc-count__digits {
9871    font-family: var(--font-family-display);
9872    font-size: var(--font-size-small-400)
9873}
9874
9875.vc-countdown-sale-banner .vc-count__label {
9876    font-size: var(--font-size-small-200);
9877    margin-left: 2px
9878}
9879
9880.vc-countdown-sale-banner .vc-count__separator {
9881    color: var(--color-white);
9882    margin: 0 5px
9883}
9884
9885.vc-countdown-product-sale {
9886    display: -webkit-flex;
9887    display: flex;
9888    gap: 4px
9889}
9890
9891.vc-countdown-product-sale .vc-count {
9892    -webkit-align-items: center;
9893    align-items: center;
9894    background-color: var(--color-white);
9895    border-radius: 10px;
9896    display: -webkit-flex;
9897    display: flex;
9898    -webkit-flex-direction: column;
9899    flex-direction: column;
9900    -webkit-justify-content: center;
9901    justify-content: center;
9902    padding: 8px;
9903    text-align: center;
9904    line-height: 1
9905}
9906
9907.vc-countdown-product-sale .vc-count__digits {
9908    color: var(--color-accent-orange-500);
9909    font-family: var(--font-family-primary-bold);
9910    font-size: var(--font-size-medium-200);
9911    margin-bottom: 4px
9912}
9913
9914.vc-countdown-product-sale .vc-count__label {
9915    color: var(--color-neutral-700);
9916    font-family: var(--font-family-primary);
9917    font-size: var(--font-size-small-200);
9918    text-transform: capitalize
9919}
9920
9921.vc-countdown-product-sale .vc-count__separator {
9922    display: none
9923}
9924
9925.vc-countdown-design-tile {
9926    -webkit-align-items: unset;
9927    align-items: unset;
9928    background: transparent;
9929    color: var(--tile-countdown-color);
9930    font-size: var(--font-size-small-200);
9931    line-height: 16px;
9932    margin-left: 2px
9933}
9934
9935@media (min-width: 768px) {
9936    .vc-countdown-design-tile {
9937        font-size:var(--font-size-small-300)
9938    }
9939}
9940
9941.vc-countdown-design-tile .vc-count__preposition {
9942    color: var(--tile-countdown-color);
9943    padding: 0 3px
9944}
9945
9946.vc-countdown-design-tile .vc-count {
9947    background: transparent;
9948    line-height: 16px
9949}
9950
9951.vc-countdown-design-tile .vc-count__digits {
9952    color: var(--tile-countdown-color);
9953    font-family: var(--font-family-primary-semibold)
9954}
9955
9956.vc-countdown-design-tile .vc-count__label {
9957    color: var(--tile-countdown-color);
9958    padding: 0 3px
9959}
9960
9961.vc-countdown-design-tile .vc-count__separator {
9962    color: var(--tile-countdown-color);
9963    line-height: 16px;
9964    margin: 0
9965}
9966
9967.vc-countdown-artist {
9968    -webkit-align-items: unset;
9969    align-items: unset;
9970    background: transparent;
9971    color: var(--color-accent-orange-600);
9972    font-size: var(--font-size-small-300);
9973    -webkit-justify-content: center;
9974    justify-content: center;
9975    line-height: 16px;
9976    margin-left: 2px
9977}
9978
9979.vc-countdown-artist .vc-count__preposition {
9980    color: var(--color-accent-orange-600);
9981    padding: 0 3px
9982}
9983
9984.vc-countdown-artist .vc-count {
9985    background: transparent;
9986    line-height: 16px
9987}
9988
9989.vc-countdown-artist .vc-count__digits {
9990    color: var(--color-accent-orange-600);
9991    font-family: var(--font-family-primary-semibold)
9992}
9993
9994.vc-countdown-artist .vc-count__label {
9995    color: var(--color-accent-orange-600);
9996    padding: 0 3px
9997}
9998
9999.vc-countdown-artist .vc-count__separator {
10000    color: var(--color-accent-orange-600);
10001    line-height: 16px;
10002    margin: 0
10003}
10004
10005.link-collection--divider {
10006    border-top: 1px solid var(--color-neutral-100);
10007    margin-top: 8px;
10008    padding-top: 8px
10009}
10010
10011.link-collection__header {
10012    color: var(--color-neutral-900);
10013    min-width: 170px
10014}
10015
10016.link-collection__content {
10017    margin-top: 15px;
10018    gap: 10px
10019}
10020
10021@media (min-width: 1024px) {
10022    .link-collection__content {
10023        margin-top:15px
10024    }
10025}
10026
10027.link-collection__content .link-collection__link {
10028    margin: 0;
10029    text-transform: none
10030}
10031
10032.tp-text-note--neutral {
10033    --label-background-color: var(--color-neutral-100);
10034    --label-border-color: var(--color-neutral-300)
10035}
10036
10037.tp-text-note--neutral.tp-text-note--on-dark {
10038    --label-background-color: var(--color-neutral-800-a40);
10039    --label-border-color: var(--color-neutral-800)
10040}
10041
10042.tp-text-note--success {
10043    --label-background-color: var(--color-success-100);
10044    --label-border-color: var(--color-success-300)
10045}
10046
10047.tp-text-note--warning {
10048    --label-background-color: var(--color-warning-100);
10049    --label-border-color: var(--color-warning-300)
10050}
10051
10052.tp-text-note--danger {
10053    --label-background-color: var(--color-danger-100);
10054    --label-border-color: var(--color-danger-300)
10055}
10056
10057.tp-text-note--information {
10058    --label-background-color: var(--color-primary-100);
10059    --label-border-color: var(--color-primary-300)
10060}
10061
10062.tp-text-note--on-dark .tp-text-note--header,.tp-text-note--on-dark .tp-text-note__text {
10063    color: var(--color-white)
10064}
10065
10066.tp-text-note {
10067    background-color: var(--label-background-color);
10068    border: 2px solid var(--label-border-color);
10069    border-radius: 12px;
10070    color: var(--label-text-color);
10071    display: -webkit-flex;
10072    display: flex;
10073    line-height: 1;
10074    padding: 12px 16px;
10075    text-align: left;
10076    gap: 12px;
10077    margin: 16px 0px
10078}
10079
10080.tp-text-note .tp-text-note--header {
10081    margin-bottom: 8px
10082}
10083
10084.tp-text-note .tp-text-note__text {
10085    font-size: var(--font-size-small-300);
10086    line-height: var(--font-size-medium-200);
10087    font-family: var(--font-family-primary);
10088    font-weight: 500
10089}
10090
10091.tp-text-note .tp-text-note--link {
10092    margin-top: 8px
10093}
10094
10095.tp-favorite-button {
10096    border-radius: 800px;
10097    box-shadow: 0 2px 4px 0 var(--color-neutral-900-a20);
10098    padding: 6px;
10099    margin-top: 0;
10100    margin-bottom: 0
10101}
10102
10103.tp-favorite-button.tp-favorite-button--filled:hover {
10104    background: var(--color-danger-100);
10105    box-shadow: 0 2px 4px 0 var(--color-neutral-900-a20)
10106}
10107
10108.tp-favorite-button.tp-favorite-button--filled:focus {
10109    background: var(--color-danger-200);
10110    box-shadow: 0 2px 4px 0 var(--color-neutral-900-a20)
10111}
10112
10113.tp-favorite-button.tp-favorite-button--unfilled:hover {
10114    background: var(--color-primary-100);
10115    box-shadow: 0 2px 4px 0 var(--color-neutral-900-a20)
10116}
10117
10118.tp-favorite-button.tp-favorite-button--unfilled:focus {
10119    background: var(--color-primary-200);
10120    box-shadow: 0 2px 4px 0 var(--color-neutral-900-a20)
10121}
10122
10123.tp-favorite-button.tp-favorite-button--inactive:hover {
10124    background: var(--color-white);
10125    box-shadow: 0 2px 4px 0 var(--color-neutral-900-a20)
10126}
10127
10128.tp-favorite-button.tp-favorite-button--inactive:focus {
10129    background: var(--color-white);
10130    box-shadow: 0 2px 4px 0 var(--color-neutral-900-a20)
10131}
10132
10133.tp-favorite-button__tooltip {
10134    text-transform: none;
10135    width: 140px
10136}
10137
10138.tp-favorite-button__tooltip[data-popper-placement^="left"]>.tp-tooltip--arrow {
10139    right: 0
10140}
10141
10142.c-link__button {
10143    width: -webkit-fit-content;
10144    width: -moz-fit-content;
10145    width: fit-content
10146}
10147
10148.c-link__button.full-width {
10149    width: 100%
10150}
10151
10152.c-link__button.btn--full {
10153    width: initial
10154}
10155
10156.c-link__header {
10157    background-color: var(--color-neutral-900);
10158    color: var(--color-white);
10159    font-family: var(--font-family-primary-bold);
10160    font-size: var(--font-size-medium-100);
10161    padding: 20px
10162}
10163
10164.c-link__header:hover,.c-link__header:focus {
10165    color: var(--color-white)
10166}
10167
10168.link__content {
10169    display: inline
10170}
10171
10172.link__cta {
10173    display: -webkit-flex;
10174    display: flex;
10175    font-family: var(--font-family-primary-semibold);
10176    font-weight: 600;
10177    line-height: 24px
10178}
10179
10180.link__cta.tp-btn--icon {
10181    padding: 0
10182}
10183
10184.link__cta.link--medium {
10185    line-height: 20px
10186}
10187
10188.link__cta.link--small {
10189    line-height: 16px
10190}
10191
10192.link__cta .link__content {
10193    border-bottom: 2px solid #ffd700
10194}
10195
10196.link__cta--on-light .link__content {
10197    color: var(--color-neutral-900)
10198}
10199
10200.link__cta--on-light .link__content:hover {
10201    border-color: var(--color-neutral-300)
10202}
10203
10204.link__cta--on-light .link__content:active {
10205    border-color: #ffd700;
10206    color: var(--color-neutral-700)
10207}
10208
10209.link__cta--on-dark .link__content {
10210    border-color: #ffd700;
10211    color: var(--color-white)
10212}
10213
10214.link__cta--on-dark .link__content:hover {
10215    border-color: var(--color-neutral-700);
10216    color: var(--color-white)
10217}
10218
10219.link__cta--on-dark .link__content:active {
10220    border-color: var(--color-primary-600);
10221    color: var(--color-neutral-300)
10222}
10223
10224.link--disabled {
10225    cursor: default
10226}
10227
10228.vc-pill {
10229    -webkit-align-items: center;
10230    align-items: center;
10231    background-color: transparent;
10232    border: 1px solid #4fd443;
10233    border-radius: 100px;
10234    color: var(--color-neutral-900);
10235    display: -webkit-flex;
10236    display: flex;
10237    gap: 4px;
10238    -webkit-justify-content: center;
10239    justify-content: center;
10240    min-width: 56px;
10241    padding: 8px 12px;
10242    text-transform: none;
10243    transition: none;
10244    width: -webkit-fit-content;
10245    width: -moz-fit-content;
10246    width: fit-content;
10247    color: #ffffff;
10248    background: linear-gradient(to bottom, #4fd443 0%, #4fd443 50%, #4fd443 100%);
10249}
10250
10251.vc-pill.tp-btn--icon .teepublicon {
10252    margin: 0
10253}
10254
10255.vc-pill svg {
10256    fill: currentColor
10257}
10258
10259.vc-pill:disabled {
10260    background-color: var(--color-neutral-200);
10261    border-color: var(--color-neutral-200);
10262    color: var(--color-neutral-500);
10263    outline: none
10264}
10265
10266.vc-pill:active {
10267    background-color: var(--color-neutral-900);
10268    border-color: var(--color-neutral-900);
10269    color: var(--color-white);
10270    outline: none
10271}
10272
10273.vc-pill.vc-pill--on-dark {
10274    border-color: #ffd700;
10275    color: var(--color-white)
10276}
10277
10278.vc-pill.vc-pill--on-dark:hover {
10279    background-color: #ffd700;
10280    border-color: #ffd700;
10281    color: var(--color-white);
10282    outline: none
10283}
10284
10285.vc-pill.vc-pill--on-dark:disabled {
10286    background-color: var(--color-neutral-800);
10287    border-color: var(--color-neutral-800);
10288    color: var(--color-neutral-400);
10289    outline: none
10290}
10291
10292.vc-pill.vc-pill--on-dark:active {
10293    background-color: var(--color-white);
10294    border-color: var(--color-white);
10295    color: var(--color-neutral-900);
10296    outline: none
10297}
10298
10299.vc-pill.vc-pill--on-periwinkle {
10300    border-color: var(--color-primary-300);
10301    color: var(--color-white)
10302}
10303
10304.vc-pill.vc-pill--on-periwinkle:hover {
10305    background-color: var(--color-primary-600);
10306    border-color: var(--color-primary-600);
10307    color: var(--color-white);
10308    outline: none
10309}
10310
10311.vc-pill.vc-pill--on-periwinkle:disabled {
10312    background-color: var(--color-neutral-400);
10313    border-color: var(--color-neutral-400);
10314    color: var(--color-neutral-200);
10315    outline: none
10316}
10317
10318.vc-pill.vc-pill--on-periwinkle:active {
10319    background-color: var(--color-white);
10320    border-color: var(--color-white);
10321    color: var(--color-neutral-900);
10322    outline: none
10323}
10324
10325.vc-pill.btn:active {
10326    box-shadow: none
10327}
10328
10329.vc-pill.m-search__tags-unlinkable {
10330    background-color: var(--color-neutral-100);
10331    border: 3px solid var(--color-neutral-200);
10332    color: var(--color-neutral-500)
10333}
10334
10335.vc-pill[data-active=true] {
10336    background-color: #ffd700;
10337    color: var(--color-white)
10338}
10339
10340.vc-pill[data-active=true] svg {
10341    fill: var(--color-white);
10342    transition: fill 300ms ease-out
10343}
10344
10345.vc-pill.vc-pill--danger {
10346    color: var(--color-danger-500)
10347}
10348
10349.vc-pill.vc-pill--danger:active,.vc-pill.vc-pill--danger:focus,.vc-pill.vc-pill--danger:hover {
10350    background-color: var(--color-danger-600);
10351    border-color: var(--color-danger-600);
10352    color: var(--color-white)
10353}
10354
10355.vc-pill.vc-pill--danger:focus-visible {
10356    background: var(--color-neutral-900)
10357}
10358
10359.tp-btn-tertiary--on-light {
10360    border-radius: 12px;
10361    border: 2px solid #ffd700;
10362    color: var(--color-neutral-900);
10363    display: inline-block
10364}
10365
10366.tp-btn-tertiary--on-light svg {
10367    fill: var(--color-neutral-900)
10368}
10369
10370.tp-btn-tertiary--on-light:hover {
10371    background-color: var(--color-primary-600);
10372    border-color: var(--color-primary-600);
10373    color: var(--color-white)
10374}
10375
10376.tp-btn-tertiary--on-light:hover svg {
10377    fill: var(--color-white)
10378}
10379
10380.tp-btn-tertiary--on-dark {
10381    border-radius: 12px;
10382    border: 2px solid #ffd700;
10383    color: var(--color-white);
10384    display: inline-block
10385}
10386
10387.tp-btn-tertiary--on-dark svg {
10388    fill: var(--color-white)
10389}
10390
10391.tp-btn-tertiary--on-dark:hover {
10392    background-color: var(--color-primary-600);
10393    border-color: var(--color-primary-600);
10394    color: var(--color-white)
10395}
10396
10397.tp-btn-tertiary--on-dark:hover svg {
10398    fill: var(--color-white)
10399}
10400
10401@-webkit-keyframes crash-in-from-right {
10402    0%,100%,60%,75%,90% {
10403        transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1)
10404    }
10405
10406    0% {
10407        opacity: 0;
10408        -webkit-transform: translate3d(3000px, 0, 0);
10409        transform: translate3d(3000px, 0, 0)
10410    }
10411
10412    60% {
10413        opacity: 1;
10414        -webkit-transform: translate3d(-25px, 0, 0);
10415        transform: translate3d(-25px, 0, 0)
10416    }
10417
10418    75% {
10419        -webkit-transform: translate3d(10px, 0, 0);
10420        transform: translate3d(10px, 0, 0)
10421    }
10422
10423    90% {
10424        -webkit-transform: translate3d(-5px, 0, 0);
10425        transform: translate3d(-5px, 0, 0)
10426    }
10427
10428    100% {
10429        -webkit-transform: none;
10430        transform: none
10431    }
10432}
10433@keyframes crash-in-from-right {
10434    0%,100%,60%,75%,90% {
10435        transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1)
10436    }
10437
10438    0% {
10439        opacity: 0;
10440        -webkit-transform: translate3d(3000px, 0, 0);
10441        transform: translate3d(3000px, 0, 0)
10442    }
10443
10444    60% {
10445        opacity: 1;
10446        -webkit-transform: translate3d(-25px, 0, 0);
10447        transform: translate3d(-25px, 0, 0)
10448    }
10449
10450    75% {
10451        -webkit-transform: translate3d(10px, 0, 0);
10452        transform: translate3d(10px, 0, 0)
10453    }
10454
10455    90% {
10456        -webkit-transform: translate3d(-5px, 0, 0);
10457        transform: translate3d(-5px, 0, 0)
10458    }
10459
10460    100% {
10461        -webkit-transform: none;
10462        transform: none
10463    }
10464}
10465
10466.vc-pill--animated {
10467    -webkit-animation-name: crash-in-from-right;
10468    animation-name: crash-in-from-right;
10469    -webkit-animation-duration: 1s;
10470    animation-duration: 1s;
10471    -webkit-animation-fill-mode: both;
10472    animation-fill-mode: both;
10473    -webkit-animation-delay: calc(var(--animation-order) * 150ms);
10474    animation-delay: calc(var(--animation-order) * 150ms)
10475}
10476
10477.vc-pill--outline {
10478    background-color: transparent;
10479    border: 2px solid #ffd700;
10480    color: var(--color-white)
10481}
10482
10483.vc-pill--outline:hover {
10484    background-color: #ffd700;
10485    color: var(--color-white)
10486}
10487
10488.vc-pill--outline:hover svg {
10489    fill: var(--color-white)
10490}
10491
10492.vc-pill--outline:active {
10493    background-color: var(--color-primary-700);
10494    color: var(--color-primary-200)
10495}
10496
10497.vc-pill--outline:active svg {
10498    fill: var(--color-primary-200)
10499}
10500
10501.vc-pill--outline:focus {
10502    background-color: transparent;
10503    color: var(--color-white);
10504    outline: 4px solid var(--color-primary-300);
10505    outline-offset: 0
10506}
10507
10508.vc-pill--outline:focus svg {
10509    fill: var(--color-white)
10510}
10511
10512.c-checkbox {
10513    display: grid;
10514    grid-template-columns: 28px auto;
10515    -webkit-align-items: center;
10516    align-items: center;
10517    -webkit-align-content: start;
10518    align-content: start;
10519    width: 100%
10520}
10521
10522.c-checkbox.slim {
10523    min-height: 40px;
10524    padding-right: 4px;
10525    -webkit-column-gap: 12px;
10526    column-gap: 12px;
10527    row-gap: 8px
10528}
10529
10530.c-checkbox input[type='checkbox'] {
10531    grid-area: 1 / 1 / 1 / 1;
10532    box-sizing: border-box;
10533    height: 24px;
10534    width: 24px;
10535    margin: 0px 0px 0px 4px;
10536    border: 2px solid var(--color-neutral-900);
10537    border-radius: 4px;
10538    -webkit-appearance: none;
10539    -moz-appearance: none;
10540    appearance: none;
10541    background-color: transparent;
10542    outline: none;
10543    transition: outline 0.1s
10544}
10545
10546.c-checkbox input[type='checkbox']:checked {
10547    border: 2px solid #ffd700;
10548    background-color: #ffd700;
10549    background-size: cover;
10550    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>')
10551}
10552
10553.c-checkbox input[type='checkbox']:checked~.c-checkbox-disclaimer {
10554    grid-column: 1 / span 2;
10555    display: block;
10556    font-family: "Roobert-Medium", Helvetica, sans-serif;
10557    font-size: var(--font-size-small-100);
10558    color: var(--color-neutral-700);
10559    line-height: 1.45
10560}
10561
10562.c-checkbox input[type='checkbox']:checked~.c-checkbox-disclaimer a {
10563    display: inline-block;
10564    font-family: "Roobert-SemiBold", Helvetica, sans-serif;
10565    -webkit-text-decoration-line: underline;
10566    text-decoration-line: underline;
10567    color: var(--color-neutral-800)
10568}
10569
10570.c-checkbox input[type='checkbox']:not(:checked)~.c-checkbox-disclaimer {
10571    display: none
10572}
10573
10574.c-checkbox input[type='checkbox']:focus-visible+label {
10575    outline: 4px solid var(--color-primary-300);
10576    border-radius: 12px
10577}
10578
10579.c-checkbox input[type='checkbox']:active {
10580    background-color: var(--color-primary-200);
10581    border-color: var(--color-primary-700);
10582    -webkit-animation-duration: 300ms;
10583    animation-duration: 300ms;
10584    -webkit-animation-timing-function: ease-out;
10585    animation-timing-function: ease-out
10586}
10587
10588.c-checkbox input[type='checkbox']:disabled:not(:checked) {
10589    background-color: transparent;
10590    border-color: var(--color-neutral-300)
10591}
10592
10593.c-checkbox input[type='checkbox']:disabled:checked {
10594    background-image: url('data:image/svg+xml;
10594utf8,<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>');
10595    background-color: var(--color-primary-300);
10596    border-color: var(--color-primary-300)
10597}
10598
10599.c-checkbox input[type='checkbox']:disabled~label .tp-input-label-content {
10600    color: var(--color-neutral-600)
10601}
10602
10603.c-checkbox input[type='checkbox']:disabled~label .tp-input-label-description {
10604    color: var(--color-neutral-500)
10605}
10606
10607@media (hover: hover) {
10608    .c-checkbox input[type='checkbox']:not(:checked):hover {
10609        background-color:var(--color-primary-200);
10610        -webkit-animation-duration: 300ms;
10611        animation-duration: 300ms;
10612        -webkit-animation-timing-function: ease-out;
10613        animation-timing-function: ease-out
10614    }
10615}
10616
10617@media (prefers-reduced-motion: reduce) {
10618    .c-checkbox input[type='checkbox'] {
10619        transition: none
10620    }
10621}
10622
10623.c-checkbox label {
10624    grid-area: 1 / 1 / 1 / span 2;
10625    display: -webkit-flex;
10626    display: flex;
10627    -webkit-flex-direction: column;
10628    flex-direction: column;
10629    -webkit-justify-content: center;
10630    justify-content: center;
10631    padding: 8px 0px 8px 40px;
10632    gap: 2px;
10633    min-height: 40px;
10634    cursor: pointer
10635}
10636
10637.c-checkbox label .tp-input-label-content {
10638    font-family: "Roobert-SemiBold", Helvetica, sans-serif;
10639    font-size: var(--font-size-small-300);
10640    line-height: 1.3333;
10641    color: var(--color-neutral-900)
10642}
10643
10644.c-checkbox label .tp-input-label-description {
10645    font-family: "Roobert-Medium", Helvetica, sans-serif;
10646    font-size: var(--font-size-small-200);
10647    line-height: 1.3333;
10648    width: 100%;
10649    color: var(--color-neutral-700)
10650}
10651
10652.c-radio {
10653    display: grid;
10654    grid-template-columns: repeat(2, 1fr);
10655    grid-auto-rows: 64px;
10656    -webkit-align-items: center;
10657    align-items: center
10658}
10659.c-radio input[type="radio"] {
10660    -moz-appearance: none;
10661    appearance: none;
10662    -webkit-appearance: none;
10663    height: 24px;
10664    width: 24px;
10665    border-radius: 50%;
10666    margin: 6px 12px;
10667    grid-column-start: 1;
10668    grid-row-start: 1
10669}
10670
10671.c-radio input[type="radio"]:checked {
10672    background: linear-gradient(to bottom, #4fd443 0%, #4fd443 50%, #4fd443 100%);
10673    border: 6px solid var(--color-primary-200);
10674    outline: 2px solid #ffd700
10675}
10676
10677.c-radio input[type="radio"]:not(:checked) {
10678    outline: 2px solid var(--color-neutral-700)
10679}
10680
10681.c-radio input[type="radio"]:not(:checked)~label {
10682    box-shadow: none;
10683    border: 2px solid var(--color-neutral-300);
10684    border-radius: 12px
10685}
10686
10687.c-radio input[type="radio"]:hover~label {
10688    box-shadow: none;
10689    border: 2px solid var(--color-neutral-300);
10690    border-radius: 12px
10691}
10692
10693.c-radio input[type="radio"]:checked~label {
10694    box-shadow: none;
10695    border: 2px solid #ffd700;
10696    border-radius: 12px
10697}
10698
10699.c-radio input[type="radio"]:focus-visible~label {
10700    box-shadow: none;
10701    border: 2px solid var(--color-neutral-300);
10702    border-radius: 12px
10703}
10704
10705.c-radio input[type="radio"]~label {
10706    cursor: pointer
10707}
10708
10709.c-radio label {
10710    grid-column-start: 1;
10711    grid-column-end: span 2;
10712    grid-row-start: 1;
10713    grid-row-end: 1;
10714    -webkit-flex-wrap: wrap;
10715    flex-wrap: wrap;
10716    gap: 2px;
10717    padding: 12px 16px 12px 56px
10718}
10719
10720.c-radio label.no-description {
10721    padding: 20px 16px 20px 56px
10722}
10723
10724.c-radio label .tp-input-label-aside {
10725    height: 20px
10726}
10727
10728.c-radio label .tp-input-label-aside--green {
10729    height: 20px;
10730    color: var(--color-success-700)
10731}
10732
10733.c-radio label .tp-input-label-content {
10734    height: 20px;
10735    font-family: "Roobert-SemiBold", Helvetica, sans-serif;
10736    font-size: var(--font-size-small-400)
10737}
10738
10739.c-radio label .tp-input-label-description {
10740    height: 16px;
10741    width: 100%;
10742    -webkit-align-self: flex-end;
10743    align-self: flex-end;
10744    font-size: var(--font-size-small-200)
10745}
10746
10747.c-radio-new {
10748    border: 2px solid var(--color-neutral-300);
10749    border-radius: 12px
10750}
10751
10752.c-radio-new--selected {
10753    border-color: #ffd700
10754}
10755
10756.c-radio-new:has(input[type="radio"]:focus) {
10757    border-color: var(--color-primary-300);
10758    outline: 2px solid var(--color-primary-300)
10759}
10760
10761.c-radio-new:not(.c-radio-new--selected):hover {
10762    border-color: var(--color-neutral-900)
10763}
10764
10765.c-radio-new:not(.c-radio-new--selected):hover input[type="radio"] {
10766    background-color: var(--color-primary-200)
10767}
10768
10769.c-radio-new:not(.c-radio-new--selected):active {
10770    border-color: var(--color-primary-700);
10771    background-color: var(--color-primary-100)
10772}
10773
10774.c-radio-new:not(.c-radio-new--selected):active input[type="radio"] {
10775    background-color: transparent
10776}
10777
10778.c-radio-new>div,.c-radio-new>label {
10779    padding: 12px 16px
10780}
10781
10782.c-radio-new label.c-radio-label {
10783    -webkit-align-items: center;
10784    align-items: center;
10785    cursor: pointer;
10786    display: -webkit-flex;
10787    display: flex;
10788    gap: 12px;
10789    margin: 0
10790}
10791
10792.c-radio-new .c-radio-label-content {
10793    display: -webkit-flex;
10794    display: flex;
10795    gap: 2px;
10796    -webkit-flex-direction: column;
10797    flex-direction: column;
10798    width: 100%
10799}
10800
10801.c-radio-new .c-radio-label-content-main {
10802    -webkit-align-items: center;
10803    align-items: center;
10804    display: -webkit-flex;
10805    display: flex;
10806    font-size: var(--font-size-small-400);
10807    font-family: var(--font-family-primary-semibold)
10808}
10809
10810.c-radio-new .c-radio-description p {
10811    color: var(--color-neutral-700);
10812    line-height: 1.3333;
10813    font-size: var(--font-size-small-200)
10814}
10815
10816.c-radio-new .c-radio-aside {
10817    -webkit-align-self: flex-start;
10818    align-self: flex-start;
10819    display: -webkit-flex;
10820    display: flex;
10821    gap: 4px;
10822    font-size: var(--font-size-small-400);
10823    margin-left: auto
10824}
10825
10826.c-radio-new .c-radio-aside img {
10827    height: 24px
10828}
10829
10830.c-radio-new .c-radio-aside img.dimmed {
10831    opacity: .2
10832}
10833
10834.c-radio-new .c-radio-aside--green {
10835    color: var(--color-success-700)
10836}
10837
10838.c-radio-new .c-radio-additional {
10839    border-top: 2px solid var(--color-neutral-300)
10840}
10841
10842.c-radio-new input[type="radio"] {
10843    -moz-appearance: none;
10844    appearance: none;
10845    -webkit-appearance: none;
10846    -webkit-flex: 0 0 auto;
10847    flex: 0 0 auto;
10848    cursor: pointer;
10849    height: 24px;
10850    width: 24px;
10851    margin: 0;
10852    border-radius: 50%;
10853    overflow: hidden
10854}
10855
10856.c-radio-new input[type="radio"]:focus {
10857    outline-offset: 0
10858}
10859
10860.c-radio-new input[type="radio"]:checked {
10861    background: linear-gradient(to bottom, #4fd443 0%, #4fd443 50%, #4fd443 100%);
10862    border: 4px solid var(--color-primary-200);
10863    outline: 2px solid #ffd700
10864}
10865
10866.c-radio-new input[type="radio"]:not(:checked) {
10867    border: 6px solid transparent;
10868    outline: 2px solid var(--color-neutral-700)
10869}
10870
10871.c-radio-new input[type="radio"]:active {
10872    outline-color: var(--color-primary-700)
10873}
10874
10875.c-radio-group {
10876    display: -webkit-flex;
10877    display: flex;
10878    -webkit-flex-direction: column;
10879    flex-direction: column;
10880    gap: 8px;
10881    margin: 12px 0px
10882}
10883
10884.c-search-form__search {
10885    -webkit-flex-grow: 1;
10886    flex-grow: 1
10887}
10888
10889.c-search-form--rainbow {
10890    -webkit-animation: animated-border-gradient 6s ease-in-out alternate infinite;
10891    animation: animated-border-gradient 6s ease-in-out alternate infinite;
10892    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));
10893    background-size: 300% 300%;
10894    border-radius: 5px;
10895    margin-top: 20px;
10896    padding: 2px
10897}
10898
10899@media (min-width: 768px) {
10900    .c-search-form--rainbow {
10901        border-radius:10px;
10902        padding: 3px
10903    }
10904}
10905
10906.c-search-form--rainbow .form__fields--autocomplete-search-inline {
10907    -webkit-flex-shrink: 0;
10908    flex-shrink: 0
10909}
10910
10911.c-search-form--rainbow .btn {
10912    border-radius: 0 4px 4px 0;
10913    padding: 12px;
10914    width: auto
10915}
10916
10917@media (min-width: 768px) {
10918    .c-search-form--rainbow .btn {
10919        border-radius:0 7px 7px 0;
10920        padding: 17px;
10921        width: 100%
10922    }
10923}
10924
10925.c-search-form--rainbow .form__control {
10926    border: none;
10927    border-radius: 4px 0 0 4px;
10928    height: 40px
10929}
10930
10931@media (min-width: 768px) {
10932    .c-search-form--rainbow .form__control {
10933        border-radius:7px 0 0 7px;
10934        font-size: var(--font-size-small-400);
10935        height: 50px
10936    }
10937}
10938
10939.c-search-form--rainbow .form__fields--inline .form__actions {
10940    margin: 0;
10941    width: auto
10942}
10943
10944.tp-text-note--neutral {
10945    --label-background-color: var(--color-neutral-100);
10946    --label-border-color: var(--color-neutral-300)
10947}
10948
10949.tp-text-note--neutral.tp-text-note--on-dark {
10950    --label-background-color: var(--color-neutral-800-a40);
10951    --label-border-color: var(--color-neutral-800)
10952}
10953
10954.tp-text-note--success {
10955    --label-background-color: var(--color-success-100);
10956    --label-border-color: var(--color-success-300)
10957}
10958
10959.tp-text-note--warning {
10960    --label-background-color: var(--color-warning-100);
10961    --label-border-color: var(--color-warning-300)
10962}
10963
10964.tp-text-note--danger {
10965    --label-background-color: var(--color-danger-100);
10966    --label-border-color: var(--color-danger-300)
10967}
10968
10969.tp-text-note--information {
10970    --label-background-color: var(--color-primary-100);
10971    --label-border-color: var(--color-primary-300)
10972}
10973
10974.tp-text-note--on-dark .tp-text-note--header,.tp-text-note--on-dark .tp-text-note__text {
10975    color: var(--color-white)
10976}
10977
10978.tp-text-note {
10979    background-color: var(--label-background-color);
10980    border: 2px solid var(--label-border-color);
10981    border-radius: 12px;
10982    color: var(--label-text-color);
10983    display: -webkit-flex;
10984    display: flex;
10985    line-height: 1;
10986    padding: 12px 16px;
10987    text-align: left;
10988    gap: 12px;
10989    margin: 16px 0px
10990}
10991
10992.tp-text-note .tp-text-note--header {
10993    margin-bottom: 8px
10994}
10995
10996.tp-text-note .tp-text-note__text {
10997    font-size: var(--font-size-small-300);
10998    line-height: var(--font-size-medium-200);
10999    font-family: var(--font-family-primary);
11000    font-weight: 500
11001}
11002
11003.tp-text-note .tp-text-note--link {
11004    margin-top: 8px
11005}
11006
11007.tp-newsletter-signup--dark {
11008    --newsletter-signup-text-color: var(--color-white);
11009    --newsletter-signup-background-color: var(--color-black)
11010}
11011
11012.tp-newsletter-signup--light {
11013    --newsletter-signup-text-color: var(--color-black);
11014    --newsletter-signup-background-color: rgba(21, 21, 35, 0.08)
11015}
11016
11017.tp-newsletter-signup--transparent {
11018    --newsletter-signup-text-color: var(--color-black);
11019    --newsletter-signup-background-color: transparent
11020}
11021
11022.m-newsletter-signup {
11023    background-color: var(--newsletter-signup-background-color)
11024}
11025
11026.m-newsletter-signup .tp-input-label-content {
11027    color: var(--newsletter-signup-text-color);
11028    margin-bottom: 8px
11029}
11030
11031.m-newsletter-signup .tp-input-field {
11032    background-color: var(--color-white)
11033}
11034
11035.m-newsletter-signup-header,.m-newsletter-signup-header__subtext,.m-newsletter-signup-privacy-policy {
11036    color: var(--newsletter-signup-text-color);
11037    text-align: center;
11038    max-width: 560px;
11039    margin: auto
11040}
11041
11042.m-newsletter-signup-header {
11043    font-family: var(--font-family-display);
11044    font-size: var(--font-size-medium-200);
11045    font-weight: 600;
11046    line-height: var(--font-size-medium-300);
11047    margin-bottom: 0;
11048    margin-top: 0;
11049    margin-bottom: 4px
11050}
11051
11052@media (min-width: 768px) {
11053    .m-newsletter-signup-header {
11054        font-size:var(--font-size-medium-400);
11055        line-height: var(--font-size-large-100)
11056    }
11057}
11058
11059.m-newsletter-signup-header__subtext {
11060    font-family: var(--font-family-primary-bold);
11061    font-size: var(--font-size-small-400);
11062    line-height: var(--font-size-medium-200);
11063    margin-bottom: 0;
11064    margin-top: 0;
11065    margin-bottom: 20px
11066}
11067
11068@media (min-width: 768px) {
11069    .m-newsletter-signup-header__subtext {
11070        font-size:var(--font-size-medium-200);
11071        line-height: var(--font-size-medium-300)
11072    }
11073}
11074
11075.m-newsletter-signup-header__form {
11076    display: -webkit-flex;
11077    display: flex;
11078    -webkit-justify-content: center;
11079    justify-content: center
11080}
11081
11082.m-newsletter-signup-form {
11083    -webkit-align-items: center;
11084    align-items: center;
11085    display: -webkit-flex;
11086    display: flex;
11087    -webkit-flex-direction: column;
11088    flex-direction: column;
11089    gap: 0;
11090    max-width: 560px;
11091    width: 100%
11092}
11093
11094@media (min-width: 768px) {
11095    .m-newsletter-signup-form {
11096        -webkit-flex-direction:row;
11097        flex-direction: row;
11098        gap: 12px;
11099        height: 100px
11100    }
11101}
11102
11103.m-newsletter-signup-form .tp-form {
11104    width: inherit
11105}
11106
11107.m-newsletter-signup-form .tp-input-field--wrapper {
11108    min-width: 100%
11109}
11110
11111@media (min-width: 768px) {
11112    .m-newsletter-signup-form .tp-input-field--wrapper {
11113        min-width:400px
11114    }
11115}
11116
11117.m-newsletter-signup-form__submit {
11118    font-size: var(--font-size-medium-100);
11119    line-height: var(--font-size-medium-400);
11120    font-family: var(--font-family-primary-semibold);
11121    font-weight: 600;
11122    -webkit-align-items: center;
11123    align-items: center;
11124    background: var(--color-neutral-900);
11125    border: 0;
11126    border-radius: 12px;
11127    color: var(--color-white);
11128    display: -webkit-flex;
11129    display: flex;
11130    -webkit-justify-content: center;
11131    justify-content: center;
11132    height: 48px;
11133    margin-top: 12px;
11134    width: 100%
11135}
11136
11137.m-newsletter-signup-form__submit:hover {
11138    cursor: pointer
11139}
11140
11141.m-newsletter-signup-privacy-policy {
11142    font-size: var(--font-size-small-100);
11143    line-height: var(--font-size-small-400);
11144    font-family: var(--font-family-primary);
11145    font-weight: 500;
11146    margin-top: 16px
11147}
11148
11149@media (min-width: 768px) {
11150    .m-newsletter-signup-privacy-policy {
11151        margin-top:0
11152    }
11153}
11154
11155.m-newsletter-signup-privacy-policy a {
11156    color: var(--newsletter-signup-text-color);
11157    text-decoration: underline
11158}
11159
11160.m-newsletter-signup-header__success-message-container {
11161    display: none
11162}
11163
11164.m-newsletter-signup-header__success-message {
11165    font-size: var(--font-size-small-400);
11166    line-height: var(--font-size-medium-300);
11167    font-family: var(--font-family-primary-bold);
11168    font-weight: 700;
11169    -webkit-align-items: center;
11170    align-items: center;
11171    background: var(--color-success-100);
11172    border: 2px solid var(--color-success-300);
11173    border-radius: 12px;
11174    display: -webkit-flex;
11175    display: flex;
11176    gap: 12px;
11177    padding: 12px 16px
11178}
11179
11180.m-newsletter-signup-header__success-message .teepublicon-variant--circle.medium {
11181    padding: 0
11182}
11183
11184.m-newsletter-signup--success .m-newsletter-signup-header__success-message-container {
11185    display: -webkit-flex;
11186    display: flex;
11187    -webkit-justify-content: center;
11188    justify-content: center
11189}
11190
11191@media (min-width: 1280px) {
11192    .m-newsletter-signup--success .m-newsletter-signup-header__success-message-container {
11193        -webkit-align-self:flex-start;
11194        align-self: flex-start
11195    }
11196}
11197
11198.m-newsletter-signup--success .m-newsletter-signup-header__form form,.m-newsletter-signup--success .m-newsletter-signup-privacy-policy {
11199    display: none
11200}
11201
11202.m-newsletter-signup-header__error-message-container {
11203    display: none;
11204    -webkit-justify-content: center;
11205    justify-content: center;
11206    margin-top: 12px
11207}
11208
11209@media (min-width: 1280px) {
11210    .m-newsletter-signup-header__error-message-container {
11211        -webkit-align-self:flex-start;
11212        align-self: flex-start
11213    }
11214}
11215
11216.m-newsletter-signup-header__error-message {
11217    font-size: var(--font-size-small-400);
11218    line-height: var(--font-size-medium-300);
11219    font-family: var(--font-family-primary-bold);
11220    font-weight: 700;
11221    -webkit-align-items: center;
11222    align-items: center;
11223    background: var(--color-danger-100);
11224    border: 2px solid var(--color-danger-300);
11225    border-radius: 12px;
11226    display: -webkit-flex;
11227    display: flex;
11228    gap: 12px;
11229    padding: 12px 16px
11230}
11231.m-newsletter-signup-header__error-message .teepublicon-variant--circle.medium {
11232    padding: 0
11233}
11234
11235.m-newsletter-signup--error .m-newsletter-signup-header__error-message-container {
11236    display: -webkit-flex;
11237    display: flex
11238}
11239
11240.m-newsletter-signup--dashery-store {
11241    background-color: var(--newsletter-signup-background-color);
11242    min-height: 350px;
11243    padding: 40px 16px 0
11244}
11245
11246@container storefront (min-width: 768px) {
11247    .m-newsletter-signup--dashery-store {
11248        min-height: 300px
11249    }
11250}
11251
11252@container storefront (max-width: 767px) {
11253    .m-newsletter-signup--dashery-store .m-newsletter-signup-form {
11254        -webkit-flex-direction: column;
11255        flex-direction: column;
11256        gap: 0;
11257        height: unset
11258    }
11259
11260    .m-newsletter-signup--dashery-store .m-newsletter-signup-privacy-policy {
11261        margin-top: 16px
11262    }
11263}
11264
11265.m-newsletter-signup--dashery-store .m-newsletter-signup-header__form {
11266    -webkit-justify-content: center;
11267    justify-content: center;
11268    -webkit-flex-direction: column;
11269    flex-direction: column;
11270    -webkit-align-items: center;
11271    align-items: center
11272}
11273
11274.m-newsletter-signup--dashery-store .m-newsletter-signup-header__success-message-container,.m-newsletter-signup--dashery-store .m-newsletter-signup-header__error-message-container {
11275    -webkit-align-self: center;
11276    align-self: center
11277}
11278
11279.m-account-saved-lists {
11280    padding: 24px 16px
11281}
11282
11283@media (min-width: 1024px) {
11284    .m-account-saved-lists {
11285        padding-inline:32px
11286    }
11287}
11288
11289.m-saved-list__items {
11290    display: grid;
11291    grid-template-columns: repeat(2, 1fr);
11292    gap: 12px 0
11293}
11294
11295@media (min-width: 1024px) {
11296    .m-saved-list__items {
11297        grid-template-columns:repeat(4, 1fr)
11298    }
11299}
11300
11301.m-account-saved-lists__pagination .previous_page,.m-account-saved-lists__pagination .next_page {
11302    display: none
11303}
11304
11305.m-account-saved-lists__pagination .previous_page~a:not(.next_page) {
11306    padding: 4px
11307}
11308
11309@media (hover: hover) and (pointer: fine) {
11310    .m-account-saved-lists__pagination .previous_page~a:not(.next_page):hover {
11311        background-color:#ffd700;
11312        color: var(--color-white)
11313    }
11314}
11315
11316.saved-list-empty__title {
11317    font-family: var(--font-family-display);
11318    font-size: var(--font-size-medium-100);
11319    line-height: var(--font-size-medium-200);
11320    margin-top: 0;
11321    margin-bottom: 0
11322}
11323
11324@media (min-width: 768px) {
11325    .saved-list-empty__title {
11326        font-size:var(--font-size-medium-200);
11327        line-height: var(--font-size-medium-300)
11328    }
11329}
11330
11331.saved-list-empty__text {
11332    font-size: var(--font-size-small-400);
11333    line-height: var(--font-size-medium-300);
11334    font-family: var(--font-family-primary);
11335    font-weight: 500;
11336    margin-top: 4px
11337}
11338
11339.saved-list-empty__popular-topics {
11340    display: -webkit-flex;
11341    display: flex;
11342    -webkit-flex-wrap: wrap;
11343    flex-wrap: wrap;
11344    gap: 8px;
11345    margin-top: 20px;
11346    max-width: 600px
11347}
11348
11349.saved-list-empty__cta {
11350    margin-top: 20px
11351}
11352
11353.default-product-preview {
11354    margin-top: 20px
11355}
11356
11357.default-product-preview .title {
11358    display: -webkit-flex;
11359    display: flex;
11360    gap: 8px;
11361    margin-bottom: 8px
11362}
11363
11364.default-product-preview .title h3 {
11365    margin: 0
11366}
11367
11368.default-product-preview p {
11369    margin-bottom: 20px
11370}
11371
11372.default-product-preview.m-uploader__container--neutral {
11373    padding: 40px;
11374    text-align: left
11375}
11376
11377.m-account {
11378    margin: 20px auto
11379}
11380
11381@media (min-width: 1280px) {
11382    .m-account {
11383        margin:40px auto
11384    }
11385}
11386
11387.m-account__header {
11388    -webkit-align-items: center;
11389    align-items: center;
11390    display: -webkit-flex;
11391    display: flex;
11392    gap: 8px
11393}
11394
11395.m-account__header h1 {
11396    margin: 0
11397}
11398
11399@media (min-width: 1280px) {
11400    .m-account__body {
11401        min-height:650px
11402    }
11403}
11404
11405.m-account__referral-form .form__actions {
11406    -webkit-flex-shrink: 1;
11407    flex-shrink: 1
11408}
11409
11410@media (max-width: 981px) {
11411    .m-account__referral-form .form__actions {
11412        -webkit-flex-basis:auto;
11413        flex-basis: auto;
11414        margin-left: 0
11415    }
11416}
11417
11418@media (max-width: 981px) {
11419    .m-account__referral-form .form__actions .form__field {
11420        margin-left:5px
11421    }
11422
11423    .m-account__referral-form .form__actions .form__field:first-child {
11424        margin-left: 0
11425    }
11426}
11427
11428@media (max-width: 981px) {
11429    .m-account__referral-form .form__body {
11430        -webkit-flex-shrink:0;
11431        flex-shrink: 0;
11432        width: 100%
11433    }
11434}
11435
11436.m-account__referral-form .form-field-mock-editable {
11437    -webkit-flex-grow: 1;
11438    flex-grow: 1;
11439    -webkit-flex-basis: 150%;
11440    flex-basis: 150%
11441}
11442
11443@media (max-width: 981px) {
11444    .m-account__referral-form .form__field {
11445        margin-left:0
11446    }
11447}
11448
11449.m-account__referral-form .form__fields {
11450    -webkit-flex-wrap: wrap;
11451    flex-wrap: wrap
11452}
11453
11454@media (min-width: 982px) {
11455    .m-account__referral-form .form__fields {
11456        -webkit-flex-wrap:nowrap;
11457        flex-wrap: nowrap
11458    }
11459}
11460
11461.m-account__referral-form .m-account__social-icons {
11462    -webkit-align-items: center;
11463    align-items: center;
11464    display: -webkit-inline-flex;
11465    display: inline-flex;
11466    margin-left: 5px
11467}
11468
11469.m-account__referral-form .m-account__social-icons li {
11470    margin-right: 3px
11471}
11472
11473@media (max-width: 981px) {
11474    .m-account__referral-short-path {
11475        margin-top:0
11476    }
11477}
11478
11479.m-account__sales {
11480    margin: 10px
11481}
11482
11483@media (min-width: 982px) {
11484    .m-account__sales {
11485        margin:25px
11486    }
11487
11488    .m-account__sales+.content-table__section {
11489        margin-top: 25px
11490    }
11491}
11492
11493.m-account__sales h4 {
11494    font-size: var(--font-size-small-400)
11495}
11496
11497.m-account__sales-info {
11498    background-color: var(--color-white);
11499    display: -webkit-flex;
11500    display: flex;
11501    -webkit-flex-direction: column;
11502    flex-direction: column;
11503    padding: 10px
11504}
11505
11506@media (min-width: 768px) {
11507    .m-account__sales-info {
11508        -webkit-flex-direction:row;
11509        flex-direction: row;
11510        -webkit-flex-wrap: nowrap;
11511        flex-wrap: nowrap
11512    }
11513}
11514
11515.m-account__sales-info .h--5 {
11516    font-size: var(--font-size-small-400);
11517    font-family: var(--font-family-primary-bold)
11518}
11519
11520.m-account__sales-info .text-note--small {
11521    font-size: var(--font-size-small-300)
11522}
11523
11524.m-account__sales-info-container {
11525    border-radius: 4px;
11526    padding: 10px
11527}
11528
11529@media (max-width: 767px) {
11530    .m-account__sales-info-container {
11531        display:-webkit-flex;
11532        display: flex;
11533        -webkit-justify-content: space-between;
11534        justify-content: space-between;
11535        text-align: left;
11536        margin-left: 0;
11537        margin-right: 0
11538    }
11539}
11540
11541@media (min-width: 768px) {
11542    .m-account__sales-info-container {
11543        -webkit-flex-basis:0;
11544        flex-basis: 0;
11545        -webkit-flex-grow: 1;
11546        flex-grow: 1;
11547        text-align: center
11548    }
11549
11550    .m-account__sales-info-container:first-of-type {
11551        margin-left: 0
11552    }
11553
11554    .m-account__sales-info-container:last-of-type {
11555        margin-right: 0
11556    }
11557}
11558
11559.m-account__sales-info-container div:last-child {
11560    font-size: var(--font-size-small-400)
11561}
11562
11563.m-account__sales-info-container--header {
11564    -webkit-align-self: center;
11565    align-self: center;
11566    width: 50%
11567}
11568
11569@media (min-width: 768px) {
11570    .m-account__sales-info-container--header {
11571        width:100%
11572    }
11573
11574    .m-account__sales-info-container--header p {
11575        margin-bottom: 10px;
11576        margin-top: 3px
11577    }
11578}
11579
11580.m-account__sales-status-description {
11581    color: var(--color-neutral-600);
11582    font-size: 12px
11583}
11584
11585.m-account__sales-radio-content {
11586    display: -webkit-flex;
11587    display: flex;
11588    -webkit-flex-direction: column;
11589    flex-direction: column;
11590    gap: 12px
11591}
11592
11593.m-account__sales-radio-content .tp-form .tp-input-field--wrapper {
11594    margin-bottom: 0
11595}
11596
11597.m-account__partner-btns {
11598    display: grid;
11599    text-align: right
11600}
11601
11602.m-account__sales-note {
11603    background-color: var(--color-neutral-200)
11604}
11605
11606.m-account__sales-note>div {
11607    margin: 15px
11608}
11609
11610.m-account__double-columns {
11611    display: -webkit-flex;
11612    display: flex
11613}
11614
11615.m-account__double-columns>div {
11616    width: calc(50% - 15px / 2)
11617}
11618
11619.m-account__double-columns>div:first-child {
11620    margin-right: 15px
11621}
11622
11623.m-account__earnings-table {
11624    width: 100%
11625}
11626
11627.m-account__earnings-table tr th,.m-account__earnings-table tr td {
11628    padding: 4px 15px
11629}
11630
11631.m-account__earnings-table tr th {
11632    background-color: var(--color-neutral-600);
11633    height: 30px;
11634    color: var(--color-white);
11635    vertical-align: middle
11636}
11637
11638.m-account__earnings-table tr:nth-child(odd) {
11639    background-color: var(--color-neutral-200)
11640}
11641
11642.m-account__earnings-table tr:nth-child(even) {
11643    background-color: var(--color-neutral-200)
11644}
11645
11646.m-account__earnings-cell--red {
11647    color: var(--color-danger-500)
11648}
11649
11650.m-account__earnings-cell--green {
11651    color: var(--color-success-600)
11652}
11653
11654.m-account__earnings-filters {
11655    display: -webkit-flex;
11656    display: flex;
11657    margin-bottom: 15px
11658}
11659
11660.m-account__earnings-filters>a {
11661    -webkit-flex-grow: 1;
11662    flex-grow: 1;
11663    margin: 0 5px;
11664    padding: 10px 2px
11665}
11666
11667@media (min-width: 768px) {
11668    .m-account__addresses {
11669        width:50%
11670    }
11671}
11672
11673.m-account__addresses .error li {
11674    color: inherit;
11675    list-style: none
11676}
11677
11678.m-account__address-info-container {
11679    border-top: 1px solid var(--color-neutral-200);
11680    display: -webkit-flex;
11681    display: flex;
11682    -webkit-flex-direction: column;
11683    flex-direction: column;
11684    margin-top: 15px;
11685    padding-top: 15px
11686}
11687
11688@media (min-width: 768px) {
11689    .m-account__address-info-container {
11690        -webkit-flex-direction:row;
11691        flex-direction: row;
11692        -webkit-justify-content: space-between;
11693        justify-content: space-between
11694    }
11695}
11696
11697.m-account__address-info-container .m-account__address-info {
11698    padding-bottom: 15px
11699}
11700
11701@media (min-width: 768px) {
11702    .m-account__address-info-container .m-account__address-info {
11703        padding:0
11704    }
11705}
11706
11707.m-account__full-name .h__h4 {
11708    margin-bottom: 5px
11709}
11710
11711.m-account__remove-address-modal .dialog-content {
11712    margin-bottom: 15px
11713}
11714
11715.m-account__address-actions {
11716    -webkit-align-items: baseline;
11717    align-items: baseline;
11718    display: -webkit-flex;
11719    display: flex
11720}
11721
11722.m-account__address-actions .link--space-right {
11723    border-right: 2px solid var(--color-neutral-200);
11724    padding-right: 15px
11725}
11726
11727.m-account__address-actions .m-account__address-delete-container {
11728    padding-left: 15px
11729}
11730
11731.remove-browser-styling {
11732    -webkit-appearance: none;
11733    -moz-appearance: none;
11734    appearance: none;
11735    background: none;
11736    border: 0;
11737    padding: 0
11738}
11739
11740.m-account__orders-ordered-products {
11741    display: grid;
11742    gap: 12px 0;
11743    grid-auto-flow: row;
11744    grid-template-columns: repeat(2, minmax(120px, 1fr));
11745    grid-template-rows: 1fr;
11746    overflow-x: scroll;
11747    padding: 12px 0
11748}
11749
11750@media (min-width: 768px) {
11751    .m-account__orders-ordered-products {
11752        gap:24px 0;
11753        grid-template-columns: repeat(4, minmax(0, 1fr));
11754        grid-template-rows: repeat(4, 1fr);
11755        overflow-x: hidden
11756    }
11757}
11758
11759.m-account__orders-ordered-products .link__cta {
11760    -webkit-justify-content: center;
11761    justify-content: center
11762}
11763
11764.m-account__orders .m-tab-nav__list {
11765    display: -webkit-flex;
11766    display: flex;
11767    -webkit-justify-content: center;
11768    justify-content: center;
11769    margin-bottom: 16px
11770}
11771
11772.m-account__order-details {
11773    background-color: var(--color-neutral-200);
11774    border-radius: 8px;
11775    display: -webkit-flex;
11776    display: flex;
11777    -webkit-flex-direction: column;
11778    flex-direction: column;
11779    gap: 8px;
11780    -webkit-justify-content: space-between;
11781    justify-content: space-between;
11782    padding: 12px
11783}
11784
11785@media (min-width: 768px) {
11786    .m-account__order-details {
11787        -webkit-flex-direction:row;
11788        flex-direction: row
11789    }
11790}
11791
11792.m-account__order-detail {
11793    display: -webkit-flex;
11794    display: flex;
11795    -webkit-flex-direction: column;
11796    flex-direction: column;
11797    line-height: var(--font-size-medium-300)
11798}
11799
11800.m-account__order-detail h4 {
11801    font-family: "Roobert-Bold", Helvetica, sans-serif;
11802    line-height: var(--font-size-medium-300);
11803    margin: 0
11804}
11805
11806.m-account__order-item {
11807    padding: 12px 0px;
11808    border-bottom: 1px solid var(--color-neutral-200)
11809}
11810
11811.m-account__order-item:last-child {
11812    padding-bottom: 0px;
11813    border-bottom: none
11814}
11815
11816@media (min-width: 768px) {
11817    .m-account__order-item.tp-line-item {
11818        gap:20px
11819    }
11820
11821    .m-account__order-item .tp-line-item__image {
11822        width: 140px
11823    }
11824
11825    .m-account__order-item .tp-line-item__design-title {
11826        font-size: var(--font-size-small-300);
11827        line-height: var(--font-size-medium-200);
11828        font-family: var(--font-family-primary-bold);
11829        font-weight: 700
11830    }
11831
11832    .m-account__order-item .tp-line-item__price {
11833        font-size: var(--font-size-small-400);
11834        line-height: var(--font-size-medium-300);
11835        font-family: var(--font-family-primary-bold);
11836        font-weight: 700
11837    }
11838}
11839
11840.m-account-apps {
11841    -webkit-align-items: flex-start;
11842    align-items: flex-start;
11843    display: -webkit-flex;
11844    display: flex;
11845    -webkit-flex-direction: column;
11846    flex-direction: column;
11847    gap: 20px;
11848    padding: 32px
11849}
11850
11851.m-account-app+.m-account-app {
11852    border-top: 2px solid var(--color-neutral-200)
11853}
11854
11855.m-account-app {
11856    display: -webkit-flex;
11857    display: flex;
11858    -webkit-flex-direction: column;
11859    flex-direction: column;
11860    -webkit-justify-content: space-between;
11861    justify-content: space-between;
11862    min-width: 100%;
11863    padding-top: 20px
11864}
11865
11866@media (min-width: 768px) {
11867    .m-account-app {
11868        -webkit-flex-direction:row;
11869        flex-direction: row
11870    }
11871}
11872
11873.m-account-app_info {
11874    -webkit-align-items: center;
11875    align-items: center;
11876    display: grid;
11877    gap: 0 12px;
11878    grid-template-areas: "icon name status" "blank details details";
11879    grid-template-columns: 48px auto 1fr
11880}
11881
11882.m-account-app__name {
11883    font-size: var(--font-size-medium-100);
11884    line-height: var(--font-size-medium-400);
11885    font-family: var(--font-family-primary-semibold);
11886    font-weight: 600
11887}
11888
11889.m-account-app__icon .teepublicon {
11890    padding: 12px
11891}
11892
11893.m-account-app__service-info {
11894    display: -webkit-flex;
11895    display: flex;
11896    -webkit-flex-direction: column;
11897    flex-direction: column;
11898    gap: 8px;
11899    grid-area: details
11900}
11901
11902.m-account-app-wrapper {
11903    padding: 32px;
11904    display: -webkit-flex;
11905    display: flex;
11906    -webkit-flex-direction: column;
11907    flex-direction: column;
11908    gap: 20px
11909}
11910
11911.m-account-app-divider {
11912    border-bottom: 1px solid var(--color-neutral-200)
11913}
11914
11915.m-account-app__back-btn {
11916    color: var(--color-neutral-900)
11917}
11918
11919.m-account-app__description {
11920    font-family: var(--font-family-primary-bold);
11921    font-size: var(--font-size-medium-100);
11922    line-height: var(--font-size-medium-300);
11923    margin-bottom: 0;
11924    margin-top: 0
11925}
11926
11927@media (min-width: 768px) {
11928    .m-account-app__description {
11929        font-size:var(--font-size-medium-200);
11930        line-height: var(--font-size-medium-300)
11931    }
11932}
11933
11934.m-account__alert .alert-box--mild {
11935    margin: 0
11936}
11937
11938.m-account__alert .alert-box--mild a {
11939    margin-top: 8px
11940}
11941
11942.m-account__instructions__title {
11943    font-size: var(--font-size-medium-100);
11944    line-height: var(--font-size-medium-400);
11945    font-family: var(--font-family-primary-bold);
11946    font-weight: 700
11947}
11948
11949.m-account__instructions__content ol {
11950    font-size: var(--font-size-medium-100);
11951    line-height: var(--font-size-medium-400);
11952    font-family: var(--font-family-primary);
11953    font-weight: 500;
11954    list-style-type: auto;
11955    margin-left: 32px
11956}
11957
11958.m-account__instructions__content ol li {
11959    margin-bottom: 6px
11960}
11961
11962.m-account__terms {
11963    font-size: var(--font-size-small-100);
11964    line-height: var(--font-size-small-400);
11965    font-family: var(--font-family-primary);
11966    font-weight: 500;
11967    color: var(--color-neutral-700)
11968}
11969
11970.m-account__terms strong {
11971    color: var(--color-neutral-700)
11972}
11973
11974.m-account__cta {
11975    font-family: var(--font-family-primary-bold);
11976    font-size: var(--font-size-medium-100);
11977    line-height: var(--font-size-medium-300);
11978    margin-bottom: 0;
11979    margin-top: 0;
11980    background-color: var(--color-white);
11981    border-radius: 12px;
11982    display: -webkit-flex;
11983    display: flex;
11984    -webkit-flex-direction: column;
11985    flex-direction: column;
11986    gap: 12px;
11987    -webkit-justify-content: space-between;
11988    justify-content: space-between;
11989    padding: 20px 24px
11990}
11991
11992@media (min-width: 768px) {
11993    .m-account__cta {
11994        font-size:var(--font-size-medium-200);
11995        line-height: var(--font-size-medium-300)
11996    }
11997}
11998
11999@media (min-width: 768px) {
12000    .m-account__cta {
12001        -webkit-flex-direction:row;
12002        flex-direction: row;
12003        gap: 0
12004    }
12005}
12006
12007.m-account__cta--app-info {
12008    -webkit-align-items: center;
12009    align-items: center;
12010    display: -webkit-flex;
12011    display: flex;
12012    gap: 8px
12013}
12014
12015.m-account__cta--btn {
12016    -webkit-align-items: center;
12017    align-items: center;
12018    border-radius: 8px;
12019    display: -webkit-flex;
12020    display: flex;
12021    font-size: 16px;
12022    font-weight: 600;
12023    gap: 4px;
12024    padding: 10px
12025}
12026
12027.account-field-label {
12028    margin-bottom: 4px
12029}
12030
12031.p16 {
12032    padding-bottom: 16px
12033}
12034
12035.account-field-stripe-label {
12036    margin-top: 8px;
12037    margin-bottom: 12px
12038}
12039
12040.residential-info-options {
12041    display: grid;
12042    margin: 20px 16px;
12043    row-gap: 8px
12044}
12045
12046.residential-info-text {
12047    font-size: 16px
12048}
12049
12050.m-account__btn {
12051    border-radius: 8px;
12052    display: -webkit-flex;
12053    display: flex;
12054    font-size: 12px;
12055    gap: 4px;
12056    padding: 10px
12057}
12058
12059.account-orders-empty__title {
12060    font-family: var(--font-family-display);
12061    font-size: var(--font-size-medium-100);
12062    line-height: var(--font-size-medium-200);
12063    margin-top: 0;
12064    margin-bottom: 0
12065}
12066
12067@media (min-width: 768px) {
12068    .account-orders-empty__title {
12069        font-size:var(--font-size-medium-200);
12070        line-height: var(--font-size-medium-300)
12071    }
12072}
12073
12074.account-orders-empty__text {
12075    font-size: var(--font-size-small-400);
12076    line-height: var(--font-size-medium-300);
12077    font-family: var(--font-family-primary);
12078    font-weight: 500;
12079    margin-top: 16px
12080}
12081
12082.account-orders-empty__cta {
12083    margin-top: 16px
12084}
12085
12086.m-preset-form__container {
12087    gap: 56px;
12088    margin: 40px
12089}
12090
12091@media (min-width: 1024px) {
12092    .m-preset-form__container {
12093        display:-webkit-flex;
12094        display: flex
12095    }
12096}
12097
12098.m-preset-form__container>div {
12099    -webkit-flex-grow: 1;
12100    flex-grow: 1;
12101    -webkit-flex-basis: 0;
12102    flex-basis: 0
12103}
12104
12105.m-preset-form__custom-container {
12106    display: -webkit-flex;
12107    display: flex;
12108    -webkit-flex-direction: column;
12109    flex-direction: column;
12110    margin-bottom: 16px
12111}
12112
12113.m-preset-form__custom-row,.m-preset-form__custom-row--header {
12114    display: -webkit-flex;
12115    display: flex;
12116    gap: 12px;
12117    font-size: var(--font-size-small-300);
12118    padding-top: 12px;
12119    padding-bottom: 12px;
12120    border-bottom: 1px solid var(--color-neutral-200)
12121}
12122
12123.m-preset-form__custom-row>div,.m-preset-form__custom-row--header>div {
12124    -webkit-flex: 1 0;
12125    flex: 1 0
12126}
12127
12128.m-preset-form__custom-row input[type=number],.m-preset-form__custom-row--header input[type=number] {
12129    -moz-appearance: textfield
12130}
12131
12132.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 {
12133    -webkit-appearance: none;
12134    margin: 0
12135}
12136
12137.m-preset-form__custom-row--header>div {
12138    font-family: var(--font-family-primary-bold)
12139}
12140
12141.m-preset-form__custom-row-description {
12142    color: var(--color-neutral-500);
12143    font-size: var(--font-size-small-200)
12144}
12145
12146.m-preset-form__custom-row-minimum {
12147    color: var(--color-neutral-500);
12148    font-size: var(--font-size-small-200);
12149    margin-top: 4px
12150}
12151
12152.m-preset-form__custom-toggle-button {
12153    border-bottom: 2px solid #ffd700;
12154    font-family: var(--font-family-primary-bold);
12155    margin-top: 16px
12156}
12157
12158.m-preset-form__sidebar {
12159    display: -webkit-flex;
12160    display: flex;
12161    gap: 24px;
12162    -webkit-flex-direction: column;
12163    flex-direction: column
12164}
12165
12166.m-preset-form__preview-container {
12167    display: -webkit-flex;
12168    display: flex;
12169    gap: 32px;
12170    -webkit-flex-direction: column;
12171    flex-direction: column
12172}
12173
12174.m-preset-form__preview-container-row {
12175    display: -webkit-flex;
12176    display: flex;
12177    gap: 16px
12178}
12179
12180.m-preset-form__preview-info {
12181    display: -webkit-flex;
12182    display: flex;
12183    -webkit-flex-direction: column;
12184    flex-direction: column;
12185    -webkit-flex-grow: 1;
12186    flex-grow: 1;
12187    gap: 8px
12188}
12189
12190.m-preset-form__preview-info-row {
12191    display: -webkit-flex;
12192    display: flex
12193}
12194
12195.m-preset-form__preview-info-divider {
12196    border-top: 1px solid var(--color-neutral-200);
12197    width: 100%
12198}
12199
12200.m-preset-form__preview-info-label {
12201    -webkit-flex-grow: 1;
12202    flex-grow: 1;
12203    display: -webkit-flex;
12204    display: flex;
12205    -webkit-flex-direction: column;
12206    flex-direction: column;
12207    gap: 2px
12208}
12209
12210.m-preset-form__preview-info-label-text {
12211    font-size: var(--font-size-small-400)
12212}
12213.m-preset-form__preview-info-label-text--description {
12214    color: var(--color-neutral-600);
12215    font-size: var(--font-size-small-300)
12216}
12217
12218.m-preset-form__preview-info-label-text--bold {
12219    font-family: var(--font-family-primary-bold);
12220    font-size: var(--font-size-medium-100)
12221}
12222
12223.m-preset-form__preview-info-value,.m-preset-form__preview-info-value--green {
12224    -webkit-justify-content: flex-end;
12225    justify-content: flex-end
12226}
12227
12228.m-preset-form__preview-info-value--green {
12229    color: var(--color-success-700);
12230    font-family: var(--font-family-primary-bold);
12231    font-size: var(--font-size-medium-100)
12232}
12233
12234.m-preset-form__preview-image {
12235    width: 120px;
12236    height: 120px
12237}
12238
12239.m-preset-form__preview-image>img {
12240    height: 100%;
12241    width: auto
12242}
12243
12244.m-preset-form__description,.m-preset-form__description--grey {
12245    font-size: var(--font-size-small-300)
12246}
12247
12248.m-preset-form__description--grey {
12249    color: var(--color-neutral-700)
12250}
12251
12252.on-sale-regular-price {
12253    text-decoration: line-through
12254}
12255
12256.m-preset-form__confirmation_modal p {
12257    margin-bottom: 10px
12258}
12259
12260.m-preset-form__confirmation_cancel {
12261    margin-bottom: 0;
12262    margin-left: auto;
12263    margin-right: auto;
12264    margin-top: 10px
12265}
12266
12267.tp-navigation-list.account-navigation--hidden {
12268    display: none
12269}
12270
12271@media (min-width: 768px) {
12272    .tp-navigation-list.account-navigation--hidden {
12273        display:block
12274    }
12275}
12276
12277.account-header {
12278    font-family: var(--font-family-primary-bold);
12279    font-size: var(--font-size-medium-100);
12280    line-height: var(--font-size-medium-300);
12281    margin-bottom: 0;
12282    margin-top: 0
12283}
12284
12285@media (min-width: 768px) {
12286    .account-header {
12287        font-size:var(--font-size-medium-200);
12288        line-height: var(--font-size-medium-300)
12289    }
12290}
12291
12292.nav-links {
12293    display: -webkit-inline-flex;
12294    display: inline-flex;
12295    gap: 24px;
12296    -webkit-align-items: anchor-center;
12297    align-items: anchor-center;
12298    margin-bottom: 24px
12299}
12300
12301.greylink {
12302    color: grey
12303}
12304
12305.m-account-section {
12306    display: -webkit-flex;
12307    display: flex;
12308    -webkit-flex-direction: column;
12309    flex-direction: column;
12310    gap: 24px
12311}
12312
12313.m-account-section__title {
12314    font-family: var(--font-family-display);
12315    font-size: var(--font-size-medium-100);
12316    line-height: var(--font-size-medium-200);
12317    margin-top: 0;
12318    margin-bottom: 0
12319}
12320
12321@media (min-width: 768px) {
12322    .m-account-section__title {
12323        font-size:var(--font-size-medium-200);
12324        line-height: var(--font-size-medium-300)
12325    }
12326}
12327
12328.m-store-settings-fields {
12329    padding-top: 24px
12330}
12331
12332.m-store-settings-hr {
12333    background-color: var(--color-neutral-200);
12334    border: none;
12335    height: 1px;
12336    margin: 24px 0;
12337    width: 100%
12338}
12339
12340.m-account-section__form-action-group {
12341    display: -webkit-flex;
12342    display: flex;
12343    -webkit-justify-content: space-between;
12344    justify-content: space-between
12345}
12346
12347.m-dashery-form .m-dashery-form__file-fields {
12348    display: -webkit-flex;
12349    display: flex;
12350    -webkit-flex-direction: column;
12351    flex-direction: column;
12352    gap: 16px;
12353    margin-top: 16px
12354}
12355
12356.m-dashery-form .small-logo .current img {
12357    height: 60px
12358}
12359
12360.m-dashery-form .medium-logo .current img {
12361    height: 80px
12362}
12363
12364.m-dashery-form .large-logo .current img {
12365    height: 120px
12366}
12367
12368.m-dashery-form .current img {
12369    border-radius: 0;
12370    max-width: 400px;
12371    margin: 8px 0;
12372    height: auto;
12373    width: auto
12374}
12375
12376.m-dashery-form #uploader_WhiteLabelAccount_header img {
12377    border-radius: 0;
12378    height: 100px;
12379    width: 290px;
12380    margin: 8px 0
12381}
12382
12383.m-account-uploads .m-tab-nav__content {
12384    -webkit-align-items: flex-start;
12385    align-items: flex-start;
12386    -webkit-align-self: stretch;
12387    align-self: stretch;
12388    display: -webkit-flex;
12389    display: flex;
12390    -webkit-flex: 1 0 0;
12391    flex: 1 0 0;
12392    -webkit-flex-direction: column;
12393    flex-direction: column;
12394    gap: 40px;
12395    padding: 40px 0
12396}
12397
12398.m-account-uploads .m-uploads--empty {
12399    font-family: var(--font-family-display);
12400    font-size: var(--font-size-medium-100);
12401    line-height: var(--font-size-medium-200);
12402    margin-top: 0;
12403    margin-bottom: 0;
12404    color: var(--color-neutral-900)
12405}
12406@media (min-width: 768px) {
12407    .m-account-uploads .m-uploads--empty {
12408        font-size:var(--font-size-medium-200);
12409        line-height: var(--font-size-medium-300)
12410    }
12411}
12412
12413.m-account__add-dashery-website {
12414    border-radius: 12px
12415}
12416
12417.m-account__add-dashery-website #preview-domain-text {
12418    padding: 12px 0
12419}
12420
12421#subdomain-validation-message {
12422    margin-bottom: 4px
12423}
12424
12425.m-account-input__status--invalid {
12426    color: var(--color-danger-600)
12427}
12428
12429.m-account-input__status--valid {
12430    color: var(--color-success-700)
12431}
12432
12433#domain-validation-message {
12434    color: var(--color-danger-500);
12435    height: 16px
12436}
12437
12438.m-account-security {
12439    max-width: 440px;
12440    margin: 20px 16px
12441}
12442
12443@media (min-width: 1280px) {
12444    .m-account-security {
12445        margin:40px
12446    }
12447}
12448
12449.m-account-security__title {
12450    font-family: var(--font-family-display);
12451    font-size: var(--font-size-medium-100);
12452    line-height: var(--font-size-medium-200);
12453    margin-top: 0;
12454    margin-bottom: 0
12455}
12456
12457@media (min-width: 768px) {
12458    .m-account-security__title {
12459        font-size:var(--font-size-medium-200);
12460        line-height: var(--font-size-medium-300)
12461    }
12462}
12463
12464.m-account-security__form {
12465    margin-top: 20px
12466}
12467
12468.m-browse-preferences {
12469    display: block;
12470    padding: 25px 30px;
12471    text-align: left
12472}
12473
12474.m-browse-preferences .form__group {
12475    margin-bottom: 0
12476}
12477
12478.m-browse-preferences__h {
12479    font-family: var(--font-family-primary-bold);
12480    font-size: var(--font-size-medium-200);
12481    margin-bottom: 30px
12482}
12483
12484.m-browse-preferences__btn-cont {
12485    margin-top: 20px
12486}
12487
12488#dismiss-modal-custom {
12489    color: #ffd700;
12490    font-size: var(--font-size-small-400);
12491    position: inherit
12492}
12493
12494#dismiss-modal-custom:hover {
12495    color: var(--color-primary-600)
12496}
12497
12498.m-campaign {
12499    margin-top: 15px
12500}
12501
12502.m-campaign__note {
12503    padding: 10px;
12504    background: var(--color-warning-500);
12505    margin-top: 20px;
12506    margin-bottom: 20px
12507}
12508
12509.m-campaign__clock {
12510    display: -webkit-flex;
12511    display: flex;
12512    -webkit-justify-content: center;
12513    justify-content: center
12514}
12515
12516.m-campaign__clock-label {
12517    font-size: var(--font-size-small-400);
12518    font-weight: bold
12519}
12520
12521.m-campaign__clock-val {
12522    margin-left: 15px;
12523    margin-right: 15px;
12524    text-align: center
12525}
12526
12527.m-campaign__clock-time {
12528    font-size: var(--font-size-large-100);
12529    font-family: var(--font-family-primary-bold)
12530}
12531
12532.m-campaign__count {
12533    color: var(--color-success-500);
12534    margin-right: 8px
12535}
12536
12537.m-campaign__count--goal {
12538    margin-left: 8px;
12539    margin-right: 0
12540}
12541
12542.m-campaign__progress {
12543    margin-bottom: 20px;
12544    height: 11px;
12545    width: 100%;
12546    background-color: var(--color-neutral-400)
12547}
12548
12549.m-campaign__progress-bar {
12550    background-color: var(--color-success-500);
12551    height: 100%
12552}
12553
12554.m-campaign__sold {
12555    text-transform: uppercase;
12556    font-size: var(--font-size-medium-100);
12557    margin-bottom: 5px;
12558    display: -webkit-flex;
12559    display: flex
12560}
12561
12562@media (max-width: 767px) {
12563    .m-cart-config .m-design__more-info-ctrl {
12564        display:none
12565    }
12566}
12567
12568.m-cart-config .m-design__more-info-ctrl {
12569    width: 60px;
12570    height: 100%;
12571    margin-left: 15px
12572}
12573
12574.m-cart-config .m-design__more-info-ctrl .btn {
12575    font-size: var(--font-size-small-200);
12576    padding: 8px 0;
12577    width: 100%
12578}
12579
12580.m-cart-config__colors {
12581    margin-top: 15px;
12582    margin-bottom: 15px;
12583    display: -webkit-flex;
12584    display: flex;
12585    -webkit-flex-wrap: wrap;
12586    flex-wrap: wrap
12587}
12588
12589@media (min-width: 768px) {
12590    .m-cart-config__colors {
12591        margin-bottom:20px
12592    }
12593}
12594
12595.m-cart-config__color-img {
12596    width: 100%;
12597    padding-bottom: 60%;
12598    display: block
12599}
12600
12601@media (min-width: 768px) {
12602    .m-cart-config__color-img {
12603        border-radius:50%;
12604        padding-bottom: 100%
12605    }
12606}
12607
12608.m-cart-config__color-img.white {
12609    box-shadow: inset 0 0 0 1px var(--color-neutral-300)
12610}
12611
12612.m-cart-config__color-img.heathered {
12613    background-image: url("https://assets.teepublic.com/assets/colors/heathered_overlay-2e957e0cbc513c2b512aa11eb6680b002faf4cdb74a12f236c107cbf377a08fc.png");
12614    position: relative
12615}
12616
12617.m-cart-config__color-img.heathered:before {
12618    content: '';
12619    position: absolute;
12620    width: 100%;
12621    height: 100%;
12622    opacity: 0.8
12623}
12624
12625@media (min-width: 768px) {
12626    .m-cart-config__color-img.heathered:before {
12627        border-radius:50%
12628    }
12629}
12630
12631.m-cart-config__colors2 {
12632    display: -webkit-flex;
12633    display: flex;
12634    -webkit-flex-wrap: nowrap;
12635    flex-wrap: nowrap;
12636    margin-top: 4px;
12637    gap: 6px;
12638    padding: 2px
12639}
12640
12641@media (max-width: 767px) {
12642    .m-cart-config__colors2 {
12643        overflow-x:auto
12644    }
12645}
12646
12647@media (min-width: 768px) {
12648    .m-cart-config__colors2 {
12649        -webkit-flex-wrap:wrap;
12650        flex-wrap: wrap
12651    }
12652}
12653
12654.m-cart-config__color-wrap2 {
12655    cursor: pointer;
12656    -webkit-flex: 0 0 auto;
12657    flex: 0 0 auto;
12658    position: relative;
12659    width: 40px;
12660    height: 40px;
12661    border-radius: 50%;
12662    padding: 2px
12663}
12664
12665@media (min-width: 768px) {
12666    .m-cart-config__color-wrap2 {
12667        -webkit-flex-grow:0;
12668        flex-grow: 0;
12669        width: calc(24px + 2px);
12670        height: calc(24px + 2px);
12671        margin: 0
12672    }
12673}
12674
12675.m-cart-config__color-wrap2:hover {
12676    outline: 2px solid var(--color-neutral-900-a20)
12677}
12678
12679.m-cart-config__color-wrap2.active {
12680    outline: 2px solid var(--color-neutral-900)
12681}
12682
12683.m-cart-config__color-wrap2 label {
12684    cursor: pointer;
12685    display: block;
12686    border-radius: 50%;
12687    width: 100%;
12688    height: 100%
12689}
12690
12691@media (min-width: 768px) {
12692    .m-cart-config__color-wrap2 label {
12693        border-radius:50%;
12694        padding: 5px
12695    }
12696}
12697
12698.m-cart-config__color-wrap2 label.heather {
12699    background-image: url("https://assets.teepublic.com/assets/colors/heathered_overlay-2e957e0cbc513c2b512aa11eb6680b002faf4cdb74a12f236c107cbf377a08fc.png")
12700}
12701
12702.m-cart-config__color-wrap2 label.light_heather {
12703    background-image: url("https://assets.teepublic.com/assets/colors/heathered_overlay-2e957e0cbc513c2b512aa11eb6680b002faf4cdb74a12f236c107cbf377a08fc.png")
12704}
12705
12706.m-cart-config__color-wrap2 label.tie_dye {
12707    background-image: url("https://assets.teepublic.com/assets/colors/tie_dye_overlay-d1b6f1700cb880016346e88082fb1bbd8ffc6d0bfe3251a9bc40f88a442e4723.png")
12708}
12709
12710@media (min-width: 768px) {
12711    .m-cart-config__color-wrap2 label.tie_dye {
12712        background-position-x:-5px;
12713        background-position-y: -5px
12714    }
12715}
12716
12717.m-cart-config__color-wrap2 label.bordered {
12718    box-shadow: inset 0 0 0 1px var(--color-neutral-300)
12719}
12720
12721@media (max-width: 767px) {
12722    .m-cart-config__color-wrap2 label.bordered {
12723        background-size:100% 100%
12724    }
12725}
12726
12727.m-cart-config__color-wrap2 input {
12728    opacity: 0;
12729    position: absolute;
12730    cursor: pointer
12731}
12732
12733.m-cart-config__color-wrap2 input:focus-visible~label {
12734    outline: #ffd700 auto 2px
12735}
12736
12737.m-cart-config__color-wrap2 input[type="radio"]+label {
12738    position: relative
12739}
12740
12741.m-cart-config__color-wrap2 input[type="radio"]+label .teepublicon {
12742    opacity: 0;
12743    padding: 2px;
12744    z-index: 10
12745}
12746
12747.m-cart-config__color-wrap2 input[type="radio"]:checked+label .teepublicon,.m-cart-config__color-wrap2 input[type="radio"]+label:hover .teepublicon {
12748    opacity: 1;
12749    transition: all 100ms ease-in-out
12750}
12751
12752.m-cart-config__option {
12753    margin: 16px 0
12754}
12755
12756.m-cart-config__quantity-container {
12757    width: 130px
12758}
12759
12760.m-cart-config__quantity-container input {
12761    height: 48px
12762}
12763
12764.m-cart-config__select .select__wrap:after {
12765    top: calc((48px - 6px) / 2)
12766}
12767
12768.m-cart-config__select select {
12769    height: 48px;
12770    background-color: transparent
12771}
12772
12773.m-cart-config__select-label {
12774    font-family: var(--font-family-primary-bold);
12775    margin-bottom: 4px;
12776    display: -webkit-inline-flex;
12777    display: inline-flex;
12778    -webkit-justify-content: space-between;
12779    justify-content: space-between;
12780    -webkit-align-items: baseline;
12781    align-items: baseline;
12782    width: 100%
12783}
12784
12785.m-cart-config__quick-info-label {
12786    font-size: var(--font-size-small-200);
12787    line-height: var(--font-size-small-400);
12788    font-family: var(--font-family-primary);
12789    font-weight: 500;
12790    color: var(--color-neutral-700);
12791    margin-bottom: 4px
12792}
12793
12794.m-cart-config__color-label strong {
12795    font-family: var(--font-family-primary-bold)
12796}
12797
12798.m-cart-config__sizechart-desktop-ctrl {
12799    display: none
12800}
12801
12802@media (min-width: 768px) {
12803    .m-cart-config__sizechart-desktop-ctrl {
12804        display:inherit
12805    }
12806}
12807
12808@media (min-width: 768px) {
12809    .m-cart-config__sizer-mobile-ctrl {
12810        display:none
12811    }
12812}
12813
12814.m-design__tip {
12815    -webkit-align-items: self-start;
12816    align-items: self-start;
12817    background: var(--color-primary-100);
12818    border: 2px solid var(--color-primary-200);
12819    border-radius: 12px;
12820    display: -webkit-flex;
12821    display: flex;
12822    gap: 12px;
12823    -webkit-justify-content: flex-start;
12824    justify-content: flex-start;
12825    margin: 16px 0;
12826    padding: 12px 16px
12827}
12828
12829.m-design__tip.off {
12830    display: none
12831}
12832
12833.m-design__tip-header {
12834    font-family: var(--font-family-primary-bold);
12835    font-size: var(--font-size-small-400);
12836    margin-bottom: 2px;
12837    line-height: 1.5
12838}
12839
12840.m-design__tip-icon {
12841    line-height: 1.5
12842}
12843
12844.m-design__tip-text {
12845    font-size: var(--font-size-small-300);
12846    line-height: 1.42857
12847}
12848
12849.m-design__tip--oos {
12850    -webkit-justify-content: left;
12851    justify-content: left
12852}
12853
12854.m-design__tip--oos .teepublicon {
12855    -webkit-transform: rotate(45deg);
12856    transform: rotate(45deg)
12857}
12858
12859.m-design__tip--loud {
12860    font-family: var(--font-family-primary-bold);
12861    font-size: var(--font-size-medium-300);
12862    text-transform: uppercase
12863}
12864
12865.cqd-banner__container {
12866    margin-top: 24px
12867}
12868
12869@media (min-width: 1280px) {
12870    .cqd-banner__container {
12871        margin-top:40px
12872    }
12873}
12874
12875.cqd-banner__banner {
12876    -webkit-align-items: center;
12877    align-items: center;
12878    margin-bottom: 0;
12879    margin-top: 0
12880}
12881
12882.m-cookie-alert {
12883    background: var(--color-neutral-400);
12884    color: var(--color-white);
12885    padding-bottom: 5px;
12886    padding-top: 5px
12887}
12888
12889.m-cookie-alert__content {
12890    display: -webkit-flex;
12891    display: flex;
12892    -webkit-align-items: center;
12893    align-items: center;
12894    -webkit-justify-content: space-between;
12895    justify-content: space-between
12896}
12897
12898.m-cookie-alert__accept {
12899    -webkit-flex-shrink: 0;
12900    flex-shrink: 0;
12901    font-size: var(--font-size-small-200);
12902    margin-left: 40px;
12903    padding-left: 0;
12904    padding-right: 0;
12905    width: 70px
12906}
12907
12908@media (min-width: 600px) {
12909    .m-cookie-alert__accept {
12910        margin-left:80px;
12911        width: 145px
12912    }
12913}
12914
12915.m-cookie-alert__text {
12916    color: var(--color-white);
12917    font-size: var(--font-size-small-100)
12918}
12919
12920@media (min-width: 600px) {
12921    .m-cookie-alert__text {
12922        font-size:var(--font-size-small-200)
12923    }
12924}
12925
12926.m-cookie-alert__text a {
12927    color: var(--color-white);
12928    text-decoration: underline
12929}
12930
12931.m-cookie-preferences {
12932    background: var(--color-neutral-200);
12933    margin-top: 50px;
12934    margin-bottom: 50px;
12935    padding: 35px
12936}
12937
12938.m-cookie-preferences__message {
12939    margin-left: 30px
12940}
12941
12942.m-design {
12943    margin-bottom: 12px;
12944    position: relative
12945}
12946
12947.m-design__admin-nav {
12948    background-color: var(--color-neutral-200);
12949    margin-bottom: 15px;
12950    overflow: hidden;
12951    padding: 15px
12952}
12953
12954.m-design__admin-nav-group {
12955    text-align: center
12956}
12957
12958.m-design__admin-nav-group .m-design__admin-nav-header {
12959    display: none
12960}
12961
12962@media (min-width: 768px) {
12963    .m-design__admin-nav-group .m-design__admin-nav-header {
12964        display:inline;
12965        font-weight: bold;
12966        margin-right: 10px;
12967        text-transform: uppercase
12968    }
12969}
12970
12971.m-design__admin-nav-group a {
12972    margin-left: 10px;
12973    margin-right: 10px
12974}
12975
12976.m-design__admin-nav-group:last-child {
12977    margin-left: 0
12978}
12979
12980.m-design__admin-nav-group form {
12981    display: -webkit-flex;
12982    display: flex
12983}
12984
12985.m-design__admin-nav-group button {
12986    border: none;
12987    background: transparent
12988}
12989
12990@media (min-width: 768px) {
12991    .m-design__admin-nav-group {
12992        float:left;
12993        margin-right: 10px;
12994        overflow: hidden
12995    }
12996
12997    .m-design__admin-nav-group span,.m-design__admin-nav-group a {
12998        display: block;
12999        float: left
13000    }
13001}
13002
13003.m-design__admin-nav-group--right {
13004    padding-top: 10px
13005}
13006
13007@media (min-width: 768px) {
13008    .m-design__admin-nav-group--right {
13009        float:right;
13010        padding-top: 0
13011    }
13012}
13013
13014.m-design__admin-nav-group--hidden-xs {
13015    display: none
13016}
13017
13018@media (min-width: 768px) {
13019    .m-design__admin-nav-group--hidden-xs {
13020        display:inherit
13021    }
13022}
13023
13024.m-design__admin-tools {
13025    display: -webkit-flex;
13026    display: flex;
13027    -webkit-align-items: center;
13028    align-items: center;
13029    -webkit-justify-content: flex-end;
13030    justify-content: flex-end;
13031    gap: 12px;
13032    position: absolute;
13033    right: 0;
13034    top: 16px;
13035    z-index: 10
13036}
13037
13038@media (min-width: 768px) {
13039    .m-design__admin-tools {
13040        gap:16px
13041    }
13042}
13043
13044@media (min-width: 1024px) {
13045    .m-design__admin-tools {
13046        right:16px
13047    }
13048}
13049
13050.m-design__available-in-h {
13051    font-family: var(--font-family-primary);
13052    font-size: var(--font-size-small-400);
13053    margin-top: 0
13054}
13055
13056.m-design__available-ins {
13057    font-weight: normal
13058}
13059
13060.m-design__cart-config {
13061    margin-bottom: 5px;
13062    margin-top: 20px
13063}
13064
13065.m-design__content {
13066    margin-top: 15px
13067}
13068
13069@media (min-width: 1024px) {
13070    .m-design__content {
13071        margin-top:40px
13072    }
13073}
13074.m-design__h2 {
13075    font-family: var(--font-family-display);
13076    font-size: var(--font-size-medium-300);
13077    margin-bottom: 24px
13078}
13079
13080@media (min-width: 768px) {
13081    .m-design__h2 {
13082        margin-bottom:20px
13083    }
13084}
13085
13086.m-design__hr {
13087    margin: 15px 0 0
13088}
13089
13090@media (min-width: 768px) {
13091    .m-design__hr {
13092        display:none
13093    }
13094}
13095
13096@media (max-width: 767px) {
13097    .m-design__hr--d {
13098        visibility:hidden
13099    }
13100}
13101
13102@media (max-width: 599px) {
13103    .m-design__info-modal-ctrl {
13104        display:none
13105    }
13106}
13107
13108.m-design__others {
13109    display: -webkit-flex;
13110    display: flex;
13111    -webkit-flex-wrap: wrap;
13112    flex-wrap: wrap;
13113    margin-top: -5px
13114}
13115
13116.m-design__other {
13117    margin-right: 15px;
13118    margin-top: 15px;
13119    text-align: center;
13120    width: calc((100% / 3) - (15px * 2) / 3)
13121}
13122
13123@media (min-width: 768px) {
13124    .m-design__other {
13125        width:calc((100% / 6) - (15px * 5) / 6)
13126    }
13127}
13128
13129@media (max-width: 767px) {
13130    .m-design__other:nth-child(3n) {
13131        margin-right:0
13132    }
13133}
13134
13135@media (min-width: 768px) {
13136    .m-design__other:nth-child(6n) {
13137        margin-right:0
13138    }
13139}
13140
13141.m-design__other-img {
13142    border: 1px solid var(--color-neutral-300);
13143    width: 100%
13144}
13145
13146.m-design__other-name {
13147    margin-top: 5px
13148}
13149
13150.m-design__product-info-content {
13151    margin-top: 20px
13152}
13153
13154@media (min-width: 768px) {
13155    .m-design__product-info-content {
13156        margin-top:40px
13157    }
13158}
13159
13160.m-design__product-message {
13161    color: var(--color-neutral-700);
13162    font-size: var(--font-size-small-200);
13163    margin-bottom: 4px
13164}
13165
13166.m-design__purchase-info {
13167    border-bottom: 1px solid var(--color-neutral-200);
13168    -webkit-flex-basis: 100%;
13169    flex-basis: 100%;
13170    padding-bottom: 15px
13171}
13172
13173@media (min-width: 768px) {
13174    .m-design__purchase-info {
13175        border-bottom:0;
13176        text-align: left
13177    }
13178}
13179
13180.m-design__purchase-info:last-child {
13181    border-bottom: 0;
13182    padding-bottom: 0
13183}
13184
13185@media (max-width: 969px) {
13186    .m-design__purchase-info+.m-design__purchase-info {
13187        margin-top:15px
13188    }
13189}
13190
13191.m-design__purchase-info p {
13192    line-height: 1.4
13193}
13194
13195.m-design__purchase-info-content {
13196    margin-top: 15px
13197}
13198
13199@media (min-width: 768px) {
13200    .m-design__purchase-info-content {
13201        margin-top:0
13202    }
13203}
13204
13205@media (max-width: 767px) {
13206    .m-design__purchase-info.off .m-design__purchase-info-content {
13207        display:none
13208    }
13209}
13210
13211.m-design__purchase-info-licensor {
13212    -webkit-align-items: center;
13213    align-items: center;
13214    background-color: var(--color-neutral-200);
13215    display: -webkit-flex;
13216    display: flex;
13217    -webkit-flex-direction: row;
13218    flex-direction: row;
13219    margin: 10px 0;
13220    padding: 15px 12px;
13221    width: 100%
13222}
13223
13224@media (min-width: 768px) {
13225    .m-design__purchase-info-licensor {
13226        padding:20px 15px
13227    }
13228}
13229
13230.m-design__purchase-info-licensor-h {
13231    font-size: var(--font-size-small-200);
13232    margin: 0 0 0 15px
13233}
13234
13235@media (min-width: 768px) {
13236    .m-design__purchase-info-licensor-h {
13237        font-size:var(--font-size-small-400)
13238    }
13239}
13240
13241@media (min-width: 768px) {
13242    .m-design__purchase-info-licensor-hr {
13243        display:none
13244    }
13245}
13246
13247.m-design__purchase-info-note {
13248    color: var(--color-neutral-600);
13249    font-style: italic
13250}
13251
13252.m-design__purchase-info-title {
13253    -webkit-align-items: center;
13254    align-items: center;
13255    display: -webkit-flex;
13256    display: flex;
13257    -webkit-justify-content: space-between;
13258    justify-content: space-between
13259}
13260
13261@media (min-width: 768px) {
13262    .m-design__purchase-info-title {
13263        display:block
13264    }
13265}
13266
13267.m-design__purchase-info-title .icon {
13268    color: var(--color-neutral-400);
13269    cursor: pointer;
13270    margin-right: 6px;
13271    -webkit-transform: rotate(-90deg);
13272    transform: rotate(-90deg)
13273}
13274
13275@media (min-width: 768px) {
13276    .m-design__purchase-info-title .icon {
13277        display:none
13278    }
13279}
13280
13281.m-design__purchase-info.off .m-design__purchase-info-title .icon {
13282    -webkit-transform: rotate(90deg);
13283    transform: rotate(90deg)
13284}
13285
13286.m-design__price--vat {
13287    color: var(--color-success-500);
13288    font-weight: bold
13289}
13290
13291@media (max-width: 767px) {
13292    .m-design__price--vat {
13293        font-size:var(--font-size-small-200)
13294    }
13295}
13296
13297.m-design__buy-page-backlinks {
13298    margin-top: 20px
13299}
13300
13301.m-design__buy-page-backlinks .marketplace__links {
13302    gap: 5px
13303}
13304
13305.m-design__buy-page-backlinks .marketplace__link {
13306    margin: 0
13307}
13308
13309.m-design__secret-id {
13310    -webkit-align-items: center;
13311    align-items: center;
13312    background: var(--color-white);
13313    bottom: 0;
13314    display: -webkit-flex;
13315    display: flex;
13316    font-family: var(--font-family-primary);
13317    font-size: var(--font-size-xlarge-300);
13318    -webkit-justify-content: center;
13319    justify-content: center;
13320    left: 0;
13321    position: fixed;
13322    right: 0;
13323    text-align: center;
13324    top: 0;
13325    z-index: 10000
13326}
13327
13328.m-design__shstock {
13329    -webkit-align-items: center;
13330    align-items: center;
13331    background: var(--color-neutral-200);
13332    border-radius: 1px;
13333    color: var(--color-neutral-600);
13334    display: -webkit-flex;
13335    display: flex;
13336    margin-bottom: 10px;
13337    margin-top: 10px;
13338    padding-right: 5px;
13339    width: -webkit-fit-content;
13340    width: -moz-fit-content;
13341    width: fit-content
13342}
13343
13344.m-design__shstock .teepublicon {
13345    background: linear-gradient(to bottom, #4fd443 0%, rgb(141, 0, 0) 50%, #4fd443 100%);
13346    border-radius: 1px;
13347    display: -webkit-flex;
13348    display: flex;
13349    -webkit-align-items: center;
13350    align-items: center;
13351    -webkit-justify-content: center;
13352    justify-content: center;
13353    height: 22px;
13354    width: 22px
13355}
13356
13357.m-design__shstock p {
13358    font-size: var(--font-size-small-200)
13359}
13360
13361.m-design__subtitles {
13362    font-family: var(--font-family-primary-bold);
13363    font-size: var(--font-size-medium-100);
13364    color: #ffd700;
13365}
13366
13367.m-design__additional-info {
13368    line-height: 20px;
13369    margin-bottom: 24px
13370}
13371
13372.m-design__additional-info-list {
13373    margin-top: 16px
13374}
13375
13376.m-product-options__social .contain {
13377    border-top: 1px solid var(--color-neutral-300);
13378    padding-top: 24px
13379}
13380
13381.m-product-options__social-title {
13382    font-family: var(--font-family-primary-bold);
13383    font-size: var(--font-size-small-400);
13384    line-height: 1.15;
13385    text-transform: capitalize;
13386    margin-bottom: 16px
13387}
13388
13389.m-design__additional-info-container {
13390    padding-top: 32px;
13391    padding-bottom: 24px;
13392    background: #000000;
13393}
13394
13395.m-design__additional-info-note {
13396    margin-top: 24px;
13397    font-size: var(--font-size-small-200);
13398    line-height: 1.6667
13399}
13400
13401.m-design__favorite-button-container .teepublicon>* {
13402    width: 28px;
13403    height: 28px
13404}
13405
13406@media (min-width: 768px) {
13407    .m-design__favorite-button-container .teepublicon>* {
13408        width:32px;
13409        height: 32px
13410    }
13411}
13412
13413.m-design__cqd-banner .cqd-banner__container {
13414    margin-top: 16px
13415}
13416
13417.guarantee {
13418    -webkit-align-items: center;
13419    align-items: center;
13420    background-color: var(--color-primary-100);
13421    border: 2px solid #ffd700;
13422    border-radius: 12px;
13423    display: grid;
13424    grid-column-gap: 12px;
13425    grid-template-columns: auto auto;
13426    margin: 24px auto;
13427    padding: 12px;
13428    width: -webkit-fit-content;
13429    width: -moz-fit-content;
13430    width: fit-content
13431}
13432
13433@media (min-width: 768px) {
13434    .guarantee {
13435        margin-bottom:0
13436    }
13437}
13438
13439.guarantee__text p {
13440    font-family: var(--font-family-primary);
13441    font-size: var(--font-size-small-400);
13442}
13443
13444.guarantee__text a {
13445    display: block;
13446    margin-top: 4px
13447}
13448
13449.guarantee__text strong {
13450    font-family: var(--font-family-primary-bold)
13451}
13452
13453.m-error__h {
13454    font-size: var(--font-size-xlarge-400);
13455    line-height: 1;
13456    margin-bottom: 0
13457}
13458
13459.m-error__text {
13460    text-transform: none;
13461    margin-top: 0;
13462    font-size: var(--font-size-medium-100);
13463    font-family: var(--font-family-primary-semibold);
13464    font-weight: 600;
13465    margin-bottom: 40px
13466}
13467
13468.m-error__text-link {
13469    font-size: var(--font-size-medium-100)
13470}
13471
13472.m-explore-nav {
13473    background-color: #000
13474}
13475
13476@media (min-width: 1280px) {
13477    .m-explore-nav .m-tab-nav--init .m-tab-nav__tab-content:not([data-tab-content-index='0']) {
13478        display:block
13479    }
13480}
13481
13482.m-explore-nav__container .m-tab-nav__list {
13483    -webkit-justify-content: center;
13484    justify-content: center;
13485    gap: 28px
13486}
13487
13488.m-explore-nav__container .m-tab-nav__list a {
13489    font-family: var(--font-family-primary-semibold);
13490    font-size: var(--font-size-small-300);
13491    color: var(--color-neutral-300)
13492}
13493
13494@media (min-width: 1280px) {
13495    .m-explore-nav__container .m-tab-nav__list {
13496        display:none
13497    }
13498}
13499
13500.m-explore-nav__container .m-tab-nav__item--active a {
13501    color: var(--color-white)
13502}
13503
13504@media (min-width: 1280px) {
13505    .m-explore-nav__container .m-tab-nav__content {
13506        display:-webkit-flex;
13507        display: flex;
13508        gap: 45px;
13509        -webkit-justify-content: center;
13510        justify-content: center
13511    }
13512}
13513
13514@media (min-width: 1280px) {
13515    .m-explore-nav__container .m-tab-nav__tab-content:not([data-tab-content-index='0']) {
13516        display:block
13517    }
13518
13519    .m-explore-nav__container .m-tab-nav__tab-content:is([data-tab-content-index='0']) .m-explore-nav__tab-content {
13520        position: relative;
13521        overflow-x: visible
13522    }
13523
13524    .m-explore-nav__container .m-tab-nav__tab-content:is([data-tab-content-index='0']) .m-explore-nav__tab-content::after {
13525        content: '';
13526        background-color: var(--color-neutral-700);
13527        width: 2px;
13528        height: 48px;
13529        position: absolute;
13530        right: -26px;
13531        top: 14px
13532    }
13533}
13534
13535.m-explore-nav__tab-content {
13536    display: -webkit-flex;
13537    display: flex;
13538    padding: 8px 16px;
13539    margin-inline:-16px;-webkit-align-items: center;
13540    align-items: center
13541}
13542
13543@media screen and (max-width: 767px) {
13544    .m-explore-nav__tab-content {
13545        -ms-overflow-style:none;
13546        scrollbar-width: none;
13547        overflow-x: auto
13548    }
13549
13550    .m-explore-nav__tab-content::-webkit-scrollbar {
13551        display: none
13552    }
13553}
13554
13555@media (min-width: 595px) {
13556    .m-explore-nav__tab-content {
13557        -webkit-justify-content:center;
13558        justify-content: center;
13559        margin-inline:0}
13560}
13561
13562@media (min-width: 1280px) {
13563    .m-explore-nav__tab-content {
13564        -webkit-flex-shrink:0;
13565        flex-shrink: 0;
13566        padding-right: 0
13567    }
13568}
13569
13570.m-explore-nav__cta {
13571    border: 2px solid #4fd443;
13572    border-radius: 8px;
13573    display: block;
13574    -webkit-flex-shrink: 0;
13575    flex-shrink: 0;
13576    margin-right: 16px;
13577    padding: 8px 12px;
13578    width: 80px;
13579    text-align: center
13580}
13581
13582.m-explore-nav__cta:hover {
13583    background-color: var(--color-primary-600);
13584    border-color: var(--color-primary-600)
13585}
13586
13587.m-explore-nav__cta:focus {
13588    outline: 4px solid var(--color-primary-300);
13589    outline-offset: 0
13590}
13591
13592.m-explore-nav__cta:active {
13593    background-color: var(--color-primary-700);
13594    border-color: var(--color-primary-700)
13595}
13596
13597.m-explore-nav__cta.link--default:active {
13598    color: var(--color-primary-200)
13599}
13600
13601.m-explore-nav__cta.link--default {
13602    color: var(--color-white);
13603    font-size: var(--font-size-small-200)
13604}
13605
13606.m-explore-nav__link {
13607    border-radius: 8px;
13608    display: block;
13609    font-family: var(--font-family-primary-semibold);
13610    padding: 4px 8px;
13611    min-width: -webkit-fit-content;
13612    min-width: -moz-fit-content;
13613    min-width: fit-content;
13614    text-align: center
13615}
13616
13617.m-explore-nav__link.link--default {
13618    color: var(--color-neutral-200);
13619    font-size: var(--font-size-small-200)
13620}
13621
13622.m-explore-nav__link:hover {
13623    background-color: var(--color-neutral-800)
13624}
13625
13626.m-explore-nav__link:hover .teepublicon {
13627    -webkit-animation: wobble 0.25s 4;
13628    animation: wobble 0.25s 4
13629}
13630
13631.m-explore-nav__link.link--default:hover {
13632    color: var(--color-white)
13633}
13634
13635.m-explore-nav__link:focus {
13636    outline: 4px solid #ffd700;
13637    outline-offset: 0
13638}
13639
13640.m-explore-nav__link .teepublicon {
13641    display: block;
13642    margin-right: 0
13643}
13644
13645.m-explore-nav__link--new .teepublicon {
13646    position: relative
13647}
13648
13649.m-explore-nav__link--new .teepublicon:before {
13650    content: "NEW";
13651    display: inline-block;
13652    background-color: #ffd700;
13653    border-radius: 4px;
13654    color: white;
13655    font-size: 8px;
13656    font-family: var(--font-family-primary-bold);
13657    font-weight: 700;
13658    line-height: 1;
13659    padding: 2px;
13660    position: absolute;
13661    text-align: center;
13662    right: 0
13663}
13664
13665.m-footer-sitemap {
13666    background-color: var(--color-neutral-900);
13667    color: var(--color-white);
13668    padding: 0 0 40px
13669}
13670
13671@media (min-width: 1280px) {
13672    .m-footer-sitemap {
13673        padding:0
13674    }
13675}
13676
13677.m-footer-sitemap-container {
13678    padding: 40px 0
13679}
13680
13681@media (min-width: 768px) {
13682    .m-footer-sitemap-container {
13683        padding:0 48px
13684    }
13685}
13686
13687@media (min-width: 1280px) {
13688    .m-footer-sitemap-container {
13689        display:grid;
13690        grid-template-columns: repeat(2, 1fr);
13691        padding: 40px 80px
13692    }
13693}
13694
13695.m-footer__trusted-badges {
13696    display: -webkit-flex;
13697    display: flex;
13698    -webkit-flex-direction: column;
13699    flex-direction: column;
13700    -webkit-justify-content: center;
13701    justify-content: center;
13702    margin-bottom: 40px
13703}
13704
13705@media (min-width: 1280px) {
13706    .m-footer__trusted-badges {
13707        -webkit-align-self:flex-start;
13708        align-self: flex-start
13709    }
13710}
13711
13712.m-footer__guarantee-image {
13713    display: -webkit-flex;
13714    display: flex;
13715    -webkit-justify-content: center;
13716    justify-content: center
13717}
13718
13719.m-footer__guarantee-image img {
13720    height: 140px;
13721    width: 140px
13722}
13723
13724.m-footer__guarantee-text {
13725    display: -webkit-flex;
13726    display: flex;
13727    -webkit-flex-direction: column;
13728    flex-direction: column;
13729    margin-bottom: 12px;
13730    text-align: center
13731}
13732
13733.m-footer__guarantee-headline {
13734    font-family: var(--font-family-primary-bold);
13735    font-size: var(--font-size-small-400);
13736    line-height: var(--font-size-medium-200);
13737    margin-bottom: 0;
13738    margin-top: 0;
13739    color: var(--color-white)
13740}
13741
13742@media (min-width: 768px) {
13743    .m-footer__guarantee-headline {
13744        font-size:var(--font-size-medium-200);
13745        line-height: var(--font-size-medium-300)
13746    }
13747}
13748
13749.m-footer__guarantee-subtext {
13750    font-size: var(--font-size-small-400);
13751    line-height: var(--font-size-medium-300);
13752    font-family: var(--font-family-primary);
13753    font-weight: 500;
13754    color: var(--color-white)
13755}
13756
13757.m-footer__guarantee-link {
13758    display: -webkit-flex;
13759    display: flex;
13760    -webkit-justify-content: center;
13761    justify-content: center
13762}
13763
13764.m-footer-links {
13765    display: grid;
13766    gap: 16px;
13767    grid-gap: 20px 15px;
13768    grid-template-columns: repeat(2, 1fr);
13769    padding: 0 16px;
13770    width: 100%
13771}
13772
13773.m-footer-links .link-collection__header {
13774    font-family: var(--font-family-primary-bold);
13775    font-size: var(--font-size-medium-200);
13776    line-height: var(--font-size-medium-300);
13777    margin-bottom: 0;
13778    margin-top: 0;
13779    color: var(--color-white)
13780}
13781
13782@media (min-width: 768px) {
13783    .m-footer-links .link-collection__header {
13784        font-size:var(--font-size-medium-300);
13785        line-height: var(--font-size-medium-400)
13786    }
13787}
13788
13789.m-footer-links .link-collection__content {
13790    display: -webkit-flex;
13791    display: flex;
13792    -webkit-flex-direction: column;
13793    flex-direction: column;
13794    gap: 12px
13795}
13796
13797.m-footer-links .link-collection__link {
13798    font-size: var(--font-size-small-400);
13799    line-height: var(--font-size-medium-300);
13800    font-family: var(--font-family-primary-semibold);
13801    font-weight: 600;
13802    color: var(--color-neutral-400)
13803}
13804
13805.m-footer-links .link-collection__link:hover {
13806    color: var(--color-white)
13807}
13808
13809@media (min-width: 1024px) {
13810    .m-footer-links {
13811        gap:16px;
13812        grid-template-columns: repeat(4, 1fr)
13813    }
13814}
13815
13816.m-footer__social,.m-footer__payment-methods {
13817    display: -webkit-flex;
13818    display: flex;
13819    -webkit-flex-direction: column;
13820    flex-direction: column;
13821    padding: 0 16px;
13822    gap: 16px
13823}
13824
13825.m-footer-payments-bbb {
13826    display: -webkit-flex;
13827    display: flex;
13828    -webkit-flex-direction: column;
13829    flex-direction: column;
13830    gap: 16px
13831}
13832
13833@media (min-width: 768px) {
13834    .m-footer-payments-bbb {
13835        -webkit-flex-direction:row;
13836        flex-direction: row;
13837        -webkit-justify-content: space-between;
13838        justify-content: space-between
13839    }
13840}
13841
13842.m-footer__social-links-header,.m-footer__payment-methods-header {
13843    font-family: var(--font-family-primary-bold);
13844    font-size: var(--font-size-medium-200);
13845    line-height: var(--font-size-medium-300);
13846    margin-bottom: 0;
13847    margin-top: 0;
13848    color: var(--color-white)
13849}
13850
13851@media (min-width: 768px) {
13852    .m-footer__social-links-header,.m-footer__payment-methods-header {
13853        font-size:var(--font-size-medium-300);
13854        line-height: var(--font-size-medium-400)
13855    }
13856}
13857
13858.m-footer-section {
13859    margin-bottom: 40px
13860}
13861
13862.m-footer-section.m-footer__payment-methods {
13863    margin-bottom: 0
13864}
13865
13866@media (min-width: 768px) {
13867    .m-footer-section.m-footer__payment-methods {
13868        margin-bottom:0;
13869        padding-bottom: 20px
13870    }
13871}
13872
13873.m-footer__social-links {
13874    display: -webkit-flex;
13875    display: flex;
13876    -webkit-flex-wrap: wrap;
13877    flex-wrap: wrap;
13878    -webkit-justify-content: left;
13879    justify-content: left;
13880    gap: 8px
13881}
13882
13883.m-footer__social-links .teepublicon {
13884    padding: 8px
13885}
13886
13887.m-footer__payment-methods-images img {
13888    max-width: 100%
13889}
13890
13891.m-footer__trust-images {
13892    display: -webkit-flex;
13893    display: flex
13894}
13895
13896.m-footer__trusted-stores {
13897    margin-top: -8px
13898}
13899
13900.m-footer__bbb img {
13901    max-width: 132px
13902}
13903
13904.m-footer__legal-bar {
13905    background-color: var(--color-neutral-800)
13906}
13907
13908.m-footer__legal-bar-container {
13909    padding: 24px 64px
13910}
13911@media (min-width: 1280px) {
13912    .m-footer__legal-bar-container {
13913        display:-webkit-flex;
13914        display: flex;
13915        -webkit-justify-content: space-between;
13916        justify-content: space-between;
13917        padding: 24px 80px
13918    }
13919}
13920
13921.m-footer__legal-bar-header {
13922    display: -webkit-flex;
13923    display: flex;
13924    -webkit-flex-direction: column;
13925    flex-direction: column;
13926    gap: 4px;
13927    -webkit-justify-content: center;
13928    justify-content: center;
13929    margin-bottom: 20px
13930}
13931
13932@media (min-width: 768px) {
13933    .m-footer__legal-bar-header {
13934        -webkit-flex-direction:row;
13935        flex-direction: row;
13936        gap: 24px
13937    }
13938}
13939
13940@media (min-width: 1280px) {
13941    .m-footer__legal-bar-header {
13942        margin-bottom:0
13943    }
13944}
13945
13946.m-footer__legal-bar-header-copyright {
13947    font-size: var(--font-size-small-400);
13948    line-height: var(--font-size-medium-300);
13949    font-family: var(--font-family-primary-bold);
13950    font-weight: 700;
13951    color: var(--color-white);
13952    display: -webkit-flex;
13953    display: flex;
13954    -webkit-justify-content: center;
13955    justify-content: center;
13956    margin-bottom: 4px
13957}
13958
13959.m-footer__legal-bar-header-browse-preferences {
13960    display: -webkit-flex;
13961    display: flex;
13962    -webkit-justify-content: center;
13963    justify-content: center
13964}
13965
13966.m-footer__legal-bar-subnav {
13967    display: -webkit-flex;
13968    display: flex;
13969    -webkit-flex-wrap: wrap;
13970    flex-wrap: wrap;
13971    gap: 8px;
13972    -webkit-justify-content: center;
13973    justify-content: center
13974}
13975
13976@media (min-width: 768px) {
13977    .m-footer__legal-bar-subnav {
13978        gap:24px
13979    }
13980}
13981
13982.m-footer__legal-bar-subnav-link {
13983    font-size: var(--font-size-small-300);
13984    line-height: var(--font-size-medium-200);
13985    font-family: var(--font-family-primary-semibold);
13986    font-weight: 600;
13987    color: var(--color-neutral-400)
13988}
13989
13990.m-footer__legal-bar-subnav-link:hover {
13991    color: var(--color-white)
13992}
13993
13994.m-footer__newsletter-container {
13995    background-color: var(--color-neutral-900)
13996}
13997
13998.m-footer__newsletter-container .m-newsletter-signup {
13999    transition: all 0.15s ease-in-out;
14000    background-blend-mode: soft-light;
14001    background-image: -webkit-image-set(url(assets/main/banner.webp) type("image/webp"), url(https://assets.teepublic.com/assets/bg/topic-pattern_a40-1d534e38f3a27226644d462057ba1c69adef362e84a2cff7cb2ae2b28b92fbb8.png) type("image/png"));
14002    background-image: image-set(url(assets/main/banner.webp) type("image/webp"), url(https://assets.teepublic.com/assets/bg/topic-pattern_a40-1d534e38f3a27226644d462057ba1c69adef362e84a2cff7cb2ae2b28b92fbb8.png) type("image/png"));
14003    background-position: center center;
14004    display: -webkit-flex;
14005    display: flex;
14006    -webkit-flex-direction: column;
14007    flex-direction: column;
14008    min-height: 350px;
14009    padding: 40px 16px 0
14010}
14011
14012@media (min-width: 768px) {
14013    .m-footer__newsletter-container .m-newsletter-signup {
14014        min-height:300px
14015    }
14016}
14017
14018.m-footer__newsletter-container .m-newsletter-signup-header__form {
14019    -webkit-flex-direction: column;
14020    flex-direction: column;
14021    -webkit-align-items: center;
14022    align-items: center
14023}
14024
14025.m-footer__newsletter-container .m-newsletter-signup--error {
14026    min-height: 400px
14027}
14028
14029@media (min-width: 768px) {
14030    .m-footer__newsletter-container .m-newsletter-signup--error {
14031        min-height:350px
14032    }
14033}
14034
14035@media (min-width: 1280px) {
14036    .m-footer__newsletter-container .m-newsletter-signup--success .m-newsletter-signup-header__success-message-container {
14037        -webkit-align-self:center;
14038        align-self: center
14039    }
14040
14041    .m-footer__newsletter-container .m-newsletter-signup--error .m-newsletter-signup-header__error-message-container {
14042        -webkit-align-self: center;
14043        align-self: center
14044    }
14045}
14046
14047.m-trustpilot-bar {
14048    background-color: var(--color-neutral-200);
14049    display: -webkit-flex;
14050    display: flex;
14051    padding: 24px 0;
14052    -webkit-justify-content: center;
14053    justify-content: center;
14054    -webkit-align-items: center;
14055    align-items: center;
14056    gap: 12px
14057}
14058
14059.m-footer__trustpilot-image {
14060    height: 24px
14061}
14062
14063.m-footer__trustpilot-image img {
14064    height: inherit
14065}
14066
14067.m-footer__trustpilot-mobile {
14068    display: block
14069}
14070
14071@media (min-width: 768px) {
14072    .m-footer__trustpilot-mobile {
14073        display:none
14074    }
14075}
14076
14077.m-footer__trustpilot-desktop {
14078    display: none
14079}
14080
14081@media (min-width: 768px) {
14082    .m-footer__trustpilot-desktop {
14083        display:block
14084    }
14085}
14086
14087.m-tray>.drawer__wrapper {
14088    width: 88%;
14089    max-width: 420px
14090}
14091
14092.m-tray-account .drawer__header {
14093    display: -webkit-flex;
14094    display: flex;
14095    -webkit-justify-content: space-between;
14096    justify-content: space-between;
14097    -webkit-align-items: center;
14098    align-items: center;
14099    padding: 48px 16px 24px
14100}
14101
14102@media (min-width: 1024px) {
14103    .m-tray-account .drawer__header {
14104        padding-inline:32px
14105    }
14106}
14107
14108.m-tray-account .drawer__header-container {
14109    background-color: var(--color-neutral-800-a80)
14110}
14111
14112.m-tray-account .drawer__content-container {
14113    padding: 32px 16px
14114}
14115
14116@media (min-width: 1024px) {
14117    .m-tray-account .drawer__content-container {
14118        padding:40px 32px
14119    }
14120}
14121
14122.m-tray-account .drawer__footer-container {
14123    border-top: 1px solid var(--color-neutral-800);
14124    padding: 20px 16px
14125}
14126
14127@media (min-width: 1024px) {
14128    .m-tray-account .drawer__footer-container {
14129        padding:32px
14130    }
14131}
14132
14133.m-tray-account .drawer__footer-container>* {
14134    font-size: var(--font-size-medium-100);
14135    line-height: 1.3333;
14136    padding: 12px 24px
14137}
14138
14139.m-tray-account__content-block {
14140    padding-bottom: 16px
14141}
14142
14143.m-tray-account__content-block:not(:first-of-type) {
14144    padding-top: 16px
14145}
14146
14147.m-tray-account__content-block:not(:last-of-type) {
14148    border-bottom: 1px solid var(--color-neutral-800)
14149}
14150
14151.m-tray-account__content-block .link-collection__header {
14152    font-family: var(--font-family-display);
14153    font-size: var(--font-size-medium-100);
14154    line-height: var(--font-size-medium-200);
14155    margin-top: 0;
14156    margin-bottom: 0;
14157    color: var(--color-white)
14158}
14159
14160@media (min-width: 768px) {
14161    .m-tray-account__content-block .link-collection__header {
14162        font-size:var(--font-size-medium-200);
14163        line-height: var(--font-size-medium-300)
14164    }
14165}
14166
14167.m-tray-account__content-block .link-collection__content {
14168    margin-top: 8px;
14169    display: -webkit-flex;
14170    display: flex;
14171    -webkit-flex-direction: column;
14172    flex-direction: column;
14173    -webkit-justify-content: flex-start;
14174    justify-content: flex-start;
14175    gap: 0
14176}
14177
14178.m-tray-account__content-block .link-collection__content .teepublicon {
14179    margin-right: 8px;
14180    margin-bottom: 4px
14181}
14182
14183.m-tray-account__content-block .link-collection__link {
14184    font-family: var(--font-family-primary-semibold);
14185    font-size: var(--font-size-small-400);
14186    line-height: var(--font-size-medium-200);
14187    color: var(--color-neutral-200);
14188    padding: 8px 0
14189}
14190
14191.m-tray-account__content-block .link-collection__link:hover {
14192    color: var(--color-white)
14193}
14194
14195.m-tray-account__content-block .link-collection__link:hover svg {
14196    fill: var(--color-white)
14197}
14198
14199.m-tray-account__seller-verification {
14200    margin: 16px 0px
14201}
14202
14203.m-tray-account__seller-verification .seller-verification__note {
14204    margin: 8px 0px;
14205    color: var(--color-white);
14206    font-family: "Roobert-Medium", Helvetica, sans-serif;
14207    font-size: var(--font-size-small-300);
14208    line-height: 1.42857
14209}
14210
14211.m-tray-account__avatar {
14212    width: 36px;
14213    height: 36px
14214}
14215
14216.m-tray-account__header-text {
14217    font-size: var(--font-size-small-400);
14218    line-height: var(--font-size-medium-300);
14219    font-family: var(--font-family-primary-semibold);
14220    font-weight: 600;
14221    color: var(--color-white)
14222}
14223
14224.m-tray-account__header-email {
14225    font-size: var(--font-size-small-100);
14226    line-height: var(--font-size-small-400);
14227    font-family: var(--font-family-primary);
14228    font-weight: 500;
14229    color: var(--color-neutral-300)
14230}
14231
14232.m-tray-account__header-user {
14233    display: -webkit-flex;
14234    display: flex;
14235    gap: 12px;
14236    -webkit-align-items: center;
14237    align-items: center
14238}
14239
14240.m-tray-account__header-user picture {
14241    height: 36px
14242}
14243
14244.m-tray-account__header-user img {
14245    height: inherit
14246}
14247
14248.m-tray-account__upload {
14249    -webkit-justify-content: center;
14250    justify-content: center;
14251    margin-bottom: 16px
14252}
14253
14254.m-tray-account__earnings {
14255    display: grid;
14256    grid-template-columns: repeat(2, 1fr);
14257    grid-gap: 8px
14258}
14259
14260.account-earnings__stats {
14261    padding: 8px;
14262    background-color: var(--color-neutral-800-a40);
14263    text-align: center;
14264    border-radius: 12px
14265}
14266
14267.account-earnings__amount {
14268    font-size: var(--font-size-small-400);
14269    line-height: var(--font-size-medium-300);
14270    font-family: var(--font-family-primary-bold);
14271    font-weight: 700;
14272    color: var(--color-white)
14273}
14274
14275.account-earnings__label {
14276    font-size: var(--font-size-small-200);
14277    line-height: var(--font-size-small-400);
14278    font-family: var(--font-family-primary);
14279    font-weight: 500;
14280    color: var(--color-neutral-200)
14281}
14282
14283.m-tray-cart .drawer__header {
14284    -webkit-align-items: center;
14285    align-items: center;
14286    display: -webkit-flex;
14287    display: flex;
14288    -webkit-justify-content: space-between;
14289    justify-content: space-between;
14290    padding: 48px 16px 16px
14291}
14292
14293@media (min-width: 1024px) {
14294    .m-tray-cart .drawer__header {
14295        padding-inline:32px
14296    }
14297}
14298
14299.m-tray-cart .drawer__content-container {
14300    padding: 0 16px 32px
14301}
14302
14303@media (min-width: 1024px) {
14304    .m-tray-cart .drawer__content-container {
14305        padding-inline:32px;
14306        padding-top: 0
14307    }
14308}
14309
14310.m-tray-cart__header h3 {
14311    font-family: var(--font-family-display);
14312    font-size: var(--font-size-medium-100);
14313    line-height: var(--font-size-medium-200);
14314    margin-top: 0;
14315    margin-bottom: 0;
14316    color: var(--color-neutral-900)
14317}
14318
14319@media (min-width: 768px) {
14320    .m-tray-cart__header h3 {
14321        font-size:var(--font-size-medium-200);
14322        line-height: var(--font-size-medium-300)
14323    }
14324}
14325
14326.m-tray-cart__body {
14327    padding-top: 20px
14328}
14329
14330.m-tray-cart__body--empty {
14331    display: -webkit-flex;
14332    display: flex;
14333    -webkit-flex-direction: column;
14334    flex-direction: column;
14335    gap: 12px
14336}
14337
14338.m-tray-cart__body--empty h4 {
14339    font-family: var(--font-family-primary-bold);
14340    font-size: var(--font-size-medium-100);
14341    line-height: var(--font-size-medium-300);
14342    margin-bottom: 0;
14343    margin-top: 0;
14344    color: var(--color-neutral-900)
14345}
14346
14347@media (min-width: 768px) {
14348    .m-tray-cart__body--empty h4 {
14349        font-size:var(--font-size-medium-200);
14350        line-height: var(--font-size-medium-300)
14351    }
14352}
14353
14354.m-tray-cart__body--empty p {
14355    font-size: var(--font-size-small-400);
14356    line-height: var(--font-size-medium-300);
14357    font-family: var(--font-family-primary);
14358    font-weight: 500;
14359    color: var(--color-neutral-900)
14360}
14361
14362.m-tray-cart__body-links {
14363    display: -webkit-flex;
14364    display: flex;
14365    -webkit-flex-wrap: wrap;
14366    flex-wrap: wrap;
14367    gap: 8px
14368}
14369
14370.m-tray-cart__body-cta {
14371    display: -webkit-flex;
14372    display: flex;
14373    -webkit-justify-content: center;
14374    justify-content: center
14375}
14376
14377.m-tray-cart__footer {
14378    background-color: var(--color-white);
14379    border-top: 0;
14380    padding: 16px
14381}
14382
14383@media (min-width: 1024px) {
14384    .m-tray-cart__footer {
14385        padding:32px
14386    }
14387}
14388
14389.free-shipping__progress {
14390    background-color: var(--color-primary-100);
14391    border: 2px solid var(--color-primary-200);
14392    border-radius: 12px;
14393    font-size: var(--font-size-small-200);
14394    margin-bottom: 10px;
14395    padding: 12px 20px
14396}
14397
14398@media (min-width: 1024px) {
14399    .free-shipping__progress {
14400        padding:15px
14401    }
14402}
14403
14404.free-shipping__progress .free-shipping__progress-bar-message {
14405    font-size: var(--font-size-small-300);
14406    margin: 0 auto 12px;
14407    text-align: center
14408}
14409
14410.free-shipping__progress .free-shipping__progress-bar-message .strong {
14411    font-family: var(--font-family-primary-bold)
14412}
14413
14414@media (min-width: 1024px) {
14415    .free-shipping__progress .free-shipping__progress-bar-message {
14416        font-size:var(--font-size-small-300)
14417    }
14418}
14419
14420.free-shipping__progress .free-shipping__progress-bar {
14421    display: -webkit-flex;
14422    display: flex;
14423    -webkit-flex-direction: row;
14424    flex-direction: row;
14425    margin: 0 auto
14426}
14427
14428.free-shipping__progress .free-shipping__progress-bar-value {
14429    padding: 0 10px
14430}
14431
14432.free-shipping__progress .tpvc-progress-bar__container {
14433    height: 8px
14434}
14435
14436.m-header__cart-google-pay {
14437    padding: 0
14438}
14439
14440.m-tray-cart__footer-detail {
14441    display: -webkit-flex;
14442    display: flex;
14443    -webkit-justify-content: space-between;
14444    justify-content: space-between;
14445    padding: 0
14446}
14447
14448.m-tray-cart__footer-detail-title {
14449    font-size: var(--font-size-small-300);
14450    line-height: var(--font-size-medium-200);
14451    font-family: var(--font-family-primary);
14452    font-weight: 500;
14453    color: var(--color-neutral-900)
14454}
14455
14456.m-tray-cart__footer-detail-title span {
14457    font-size: var(--font-size-small-100);
14458    line-height: var(--font-size-small-400);
14459    font-family: var(--font-family-primary);
14460    font-weight: 500;
14461    color: var(--color-neutral-700)
14462}
14463
14464.m-tray-cart__footer-detail-total {
14465    font-size: var(--font-size-small-300);
14466    line-height: var(--font-size-medium-200);
14467    font-family: var(--font-family-primary);
14468    font-weight: 500;
14469    color: var(--color-success-700)
14470}
14471
14472.m-tray-cart__footer-subtotal {
14473    font-size: var(--font-size-small-400);
14474    line-height: var(--font-size-medium-300);
14475    font-family: var(--font-family-primary-bold);
14476    font-weight: 700;
14477    color: var(--color-success-900);
14478    margin-bottom: 4px
14479}
14480
14481.m-tray-shop .drawer__content-container {
14482    -ms-overflow-style: none;
14483    scrollbar-width: none;
14484    padding-top: 48px;
14485    padding-bottom: 24px
14486}
14487
14488.m-tray-shop .drawer__content-container::-webkit-scrollbar {
14489    display: none
14490}
14491
14492@media (min-width: 1024px) {
14493    .m-tray-shop .drawer__content-container {
14494        padding-inline:32px
14495    }
14496}
14497
14498.m-tray-shop>.drawer__footer-container {
14499    border-top: 1px solid var(--color-neutral-800);
14500    padding: 20px 16px
14501}
14502
14503@media (min-width: 1024px) {
14504    .m-tray-shop>.drawer__footer-container {
14505        padding:32px
14506    }
14507}
14508
14509.m-tray-shop>.drawer__footer-container>* {
14510    font-size: var(--font-size-medium-100);
14511    line-height: 1.3333;
14512    padding: 12px 24px
14513}
14514
14515.m-tray-shop.active .drawer__backdrop {
14516    z-index: -1
14517}
14518
14519@media (max-width: 1023px) {
14520    .m-tray-shop.active .m-tray-shop-secondary {
14521        left:100%
14522    }
14523
14524    .m-tray-shop.active .m-tray-shop-secondary.active {
14525        left: 0
14526    }
14527}
14528
14529.m-tray-shop__body {
14530    overflow-x: hidden
14531}
14532
14533.m-tray-shop__logo {
14534    height: 20px
14535}
14536
14537.m-tray-shop__secondary-actions {
14538    margin-top: 24px
14539}
14540
14541.m-tray-shop__secondary-action {
14542    -webkit-align-items: center;
14543    align-items: center;
14544    background-color: transparent;
14545    border-bottom: 1px solid var(--color-neutral-800);
14546    display: -webkit-flex;
14547    display: flex;
14548    -webkit-justify-content: space-between;
14549    justify-content: space-between;
14550    padding: 12px 0;
14551    border-radius: 0
14552}
14553
14554.m-tray-shop__secondary-action:hover,.m-tray-shop__secondary-action:active,.m-tray-shop__secondary-action:focus {
14555    background-color: transparent
14556}
14557
14558.m-tray-shop__secondary-action:hover svg,.m-tray-shop__secondary-action:active svg,.m-tray-shop__secondary-action:focus svg {
14559    fill: var(--color-white)
14560}
14561
14562.m-tray-shop__secondary-action--light {
14563    border-bottom-color: var(--color-neutral-100)
14564}
14565
14566.m-tray-shop__secondary-action--light .m-tray-shop__secondary-action-text h4 {
14567    color: var(--color-neutral-900)
14568}
14569
14570.m-tray-shop__secondary-action-text {
14571    text-align: left
14572}
14573
14574.m-tray-shop__secondary-action-text h4 {
14575    font-family: var(--font-family-display);
14576    font-size: var(--font-size-medium-300);
14577    line-height: var(--font-size-medium-400);
14578    margin-bottom: 0;
14579    margin-top: 0
14580}
14581
14582@media (min-width: 768px) {
14583    .m-tray-shop__secondary-action-text h4 {
14584        font-size:var(--font-size-large-100);
14585        line-height: var(--font-size-large-200)
14586    }
14587}
14588
14589.m-tray-shop__secondary-action-text p {
14590    font-size: var(--font-size-small-200);
14591    line-height: var(--font-size-small-400);
14592    font-family: var(--font-family-primary);
14593    font-weight: 500;
14594    color: var(--color-neutral-300);
14595    margin-top: 4px;
14596    text-transform: none
14597}
14598
14599.m-tray-shop__popular-products {
14600    margin-top: 24px
14601}
14602
14603.m-tray-shop__popular-products h3 {
14604    font-family: var(--font-family-primary-bold);
14605    font-size: var(--font-size-medium-200);
14606    line-height: var(--font-size-medium-300);
14607    margin-bottom: 0;
14608    margin-top: 0;
14609    color: var(--color-white)
14610}
14611
14612@media (min-width: 768px) {
14613    .m-tray-shop__popular-products h3 {
14614        font-size:var(--font-size-medium-300);
14615        line-height: var(--font-size-medium-400)
14616    }
14617}
14618
14619.m-tray-shop__popular-products-grid {
14620    margin-top: 16px;
14621    display: grid;
14622    grid-template-columns: repeat(2, 1fr);
14623    grid-gap: 8px
14624}
14625
14626.m-tray-shop__popular-product {
14627    font-family: var(--font-family-primary-semibold);
14628    font-size: var(--font-size-small-200);
14629    line-height: var(--font-size-small-400);
14630    border: 2px solid var(--color-neutral-800);
14631    border-radius: 8px;
14632    color: var(--color-white);
14633    padding-inline:12px;position: relative;
14634    overflow: hidden;
14635    height: 52px;
14636    display: -webkit-flex;
14637    display: flex;
14638    place-items: center
14639}
14640
14641.m-tray-shop__popular-product span {
14642    display: block;
14643    width: 66px;
14644    word-break: keep-all
14645}
14646
14647@media (min-width: 1024px) {
14648    .m-tray-shop__popular-product {
14649        height:64px;
14650        padding-inline:16px}
14651}
14652
14653.m-tray-shop__popular-product:hover {
14654    background-color: var(--color-neutral-800);
14655    color: var(--color-white)
14656}
14657.m-tray-shop__popular-product::before {
14658    content: '';
14659    height: 56px;
14660    width: 56px;
14661    position: absolute;
14662    bottom: -6px;
14663    right: -12px;
14664    -webkit-transform: rotate(-12deg);
14665    transform: rotate(-12deg)
14666}
14667
14668@media (min-width: 1024px) {
14669    .m-tray-shop__popular-product::before {
14670        height:80px;
14671        width: 80px;
14672        bottom: -12px;
14673        right: -24px
14674    }
14675}
14676
14677.m-tray-shop__popular-product.tshirt::before {
14678    background-image: url("https://assets.teepublic.com/assets/teepublicons/product_tshirt-cb1652b6222e426e923a6d65ab993d87583905c32c5fcebb5bfe56c60b1813d6.svg")
14679}
14680
14681.m-tray-shop__popular-product.shorts::before {
14682    background-size: cover;
14683    background-repeat: no-repeat;
14684    background-image: url("https://assets.teepublic.com/assets/teepublicons/product_shorts-125f62c45a99cf09b14c7398092a193029ace9c221fafc4999e13d2ef19608d1.svg")
14685}
14686.m-tray-shop__popular-product.hat::before {
14687    background-image: url("https://assets.teepublic.com/assets/teepublicons/product_hat-25e12e229a7b3d8867e8e5cf36022cb3452c6ebf8f4876c1f50aee33cbcd2298.svg")
14688}
14689
14690.m-tray-shop__popular-product.sticker::before {
14691    background-image: url("https://assets.teepublic.com/assets/teepublicons/product_sticker-f567d08da532a7eeb12cbd9ee166fd6eef3f9cdd31f44d8bece7413a0b500bf1.svg")
14692}
14693
14694.m-tray-shop__popular-product.mug::before {
14695    background-image: url("https://assets.teepublic.com/assets/teepublicons/product_mug-471b7ca6fa559ffc76b5e7ed09e2dcf62a0bd2c8a5cc560496778902b0e46483.svg")
14696}
14697
14698.m-tray-shop__popular-product.kids::before {
14699    background-image: url("https://assets.teepublic.com/assets/teepublicons/product_kids-627eccdf0f446db928c65490522cdf8e82ec18b6b75ade60ae4cf5ca4a467faf.svg")
14700}
14701
14702.m-tray-shop__popular-product.hoodie::before {
14703    background-image: url("https://assets.teepublic.com/assets/teepublicons/product_hoodie-ff8720b9b1a3bf7fcc0e61bf56cd699efaacb8db06ba20b83589338c20631dac.svg")
14704}
14705
14706.m-tray-shop__popular-product.tank::before {
14707    background-image: url("https://assets.teepublic.com/assets/teepublicons/product_tank-ffbc7a9ecd19d0466706de291f7c41ea4c9b560f8519af06e6957b8eb586f628.svg")
14708}
14709
14710.m-tray-shop__popular-product.longsleevetshirt::before {
14711    background-image: url("https://assets.teepublic.com/assets/teepublicons/product_longsleevetshirt-ccc5e5937eb5f433c9b48dcc28ef27cba3028eb4fc0c96b650babc1a5f6c8718.svg")
14712}
14713
14714.m-tray-shop__popular-product--new:after {
14715    content: "NEW";
14716    display: inline-block;
14717    background-color: #ffd700;
14718    border-radius: 4px;
14719    color: white;
14720    font-size: 8px;
14721    font-family: var(--font-family-primary-bold);
14722    font-weight: 700;
14723    line-height: 1;
14724    padding: 2px;
14725    position: absolute;
14726    text-align: center;
14727    right: 28px;
14728    top: 6px
14729}
14730
14731.m-tray-shop__popular-topics {
14732    border-bottom: 1px solid var(--color-neutral-800);
14733    margin-top: 24px;
14734    padding-bottom: 24px
14735}
14736
14737.m-tray-shop__popular-topics h3 {
14738    font-family: var(--font-family-primary-bold);
14739    font-size: var(--font-size-medium-200);
14740    line-height: var(--font-size-medium-300);
14741    margin-bottom: 0;
14742    margin-top: 0;
14743    color: var(--color-white)
14744}
14745
14746@media (min-width: 768px) {
14747    .m-tray-shop__popular-topics h3 {
14748        font-size:var(--font-size-medium-300);
14749        line-height: var(--font-size-medium-400)
14750    }
14751}
14752
14753.m-tray-shop__popular-topics-content {
14754    display: -webkit-flex;
14755    display: flex;
14756    -webkit-flex-flow: row wrap;
14757    flex-flow: row wrap;
14758    gap: 8px;
14759    margin-top: 16px;
14760    margin-bottom: 16px
14761}
14762
14763.m-tray-shop__support {
14764    margin-top: 24px
14765}
14766
14767.m-tray-shop__support h3 {
14768    font-family: var(--font-family-primary-bold);
14769    font-size: var(--font-size-medium-200);
14770    line-height: var(--font-size-medium-300);
14771    margin-bottom: 0;
14772    margin-top: 0;
14773    color: var(--color-white)
14774}
14775
14776@media (min-width: 768px) {
14777    .m-tray-shop__support h3 {
14778        font-size:var(--font-size-medium-300);
14779        line-height: var(--font-size-medium-400)
14780    }
14781}
14782
14783.m-tray-shop__support-links {
14784    margin-top: 8px;
14785    display: -webkit-flex;
14786    display: flex;
14787    -webkit-flex-direction: column;
14788    flex-direction: column
14789}
14790
14791.m-tray-shop__support-link {
14792    padding: 8px 0;
14793    display: -webkit-flex;
14794    display: flex;
14795    -webkit-align-items: center;
14796    align-items: center;
14797    gap: 8px;
14798    color: var(--color-neutral-200)
14799}
14800
14801.m-tray-shop__support-link:hover {
14802    color: var(--color-white)
14803}
14804
14805.m-tray-shop__support-link:hover svg {
14806    fill: var(--color-white)
14807}
14808
14809.m-tray-shop__support-link--dark {
14810    color: var(--color-neutral-900)
14811}
14812
14813.m-tray-shop__support-link--dark:hover {
14814    color: inherit
14815}
14816
14817.m-tray-shop__support-link--dark:hover svg {
14818    fill: inherit
14819}
14820
14821.m-tray-shop__footer {
14822    border-top: 1px solid var(--color-neutral-800);
14823    padding: 20px 16px
14824}
14825
14826@media (min-width: 1024px) {
14827    .m-tray-shop__footer {
14828        padding:32px
14829    }
14830}
14831
14832.m-tray-shop__footer>* {
14833    font-size: var(--font-size-medium-100);
14834    line-height: 1.3333;
14835    padding: 12px 24px
14836}
14837
14838.m-tray-shop__credit {
14839    border-top: 1px solid var(--color-neutral-800);
14840    display: -webkit-flex;
14841    display: flex;
14842    -webkit-align-items: baseline;
14843    align-items: baseline;
14844    -webkit-justify-content: flex-start;
14845    justify-content: flex-start;
14846    gap: 4px;
14847    margin-top: 24px;
14848    padding-top: 24px
14849}
14850
14851.m-tray-shop__credit p {
14852    font-size: var(--font-size-small-300);
14853    line-height: var(--font-size-medium-200);
14854    font-family: var(--font-family-primary-semibold);
14855    font-weight: 600;
14856    color: var(--color-white)
14857}
14858
14859.m-tray-shop-secondary {
14860    left: 0;
14861    z-index: -1;
14862    width: 100%;
14863    height: 100%;
14864    transition: all 400ms cubic-bezier(0.8, 0, 0, 1.12),z-index 500ms cubic-bezier(1, -0.24, 0.32, 1.31);
14865    visibility: hidden
14866}
14867
14868@media (min-width: 1024px) {
14869    .m-tray-shop-secondary {
14870        transition:all 400ms cubic-bezier(0.8, 0, 0, 1.12)
14871    }
14872}
14873
14874.m-tray-shop-secondary .drawer__content-container {
14875    -ms-overflow-style: none;
14876    scrollbar-width: none
14877}
14878
14879.m-tray-shop-secondary .drawer__content-container::-webkit-scrollbar {
14880    display: none
14881}
14882
14883.m-tray-shop-secondary.active {
14884    visibility: visible;
14885    transition: all 400ms cubic-bezier(0.8, 0, 0, 1.12)
14886}
14887
14888@media (max-width: 1023px) {
14889    .m-tray-shop-secondary.active {
14890        z-index:1
14891    }
14892}
14893
14894@media (min-width: 1024px) {
14895    .m-tray-shop-secondary.active {
14896        left:420px;
14897        overflow-x: hidden
14898    }
14899}
14900
14901.m-tray-shop-secondary__content h3 {
14902    font-family: var(--font-family-display);
14903    font-size: var(--font-size-medium-100);
14904    line-height: var(--font-size-medium-200);
14905    margin-top: 0;
14906    margin-bottom: 0;
14907    margin-top: 0;
14908    margin-bottom: 12px
14909}
14910
14911@media (min-width: 768px) {
14912    .m-tray-shop-secondary__content h3 {
14913        font-size:var(--font-size-medium-200);
14914        line-height: var(--font-size-medium-300)
14915    }
14916}
14917
14918.m-tray-shop-secondary__content+.m-tray-shop-secondary__content {
14919    margin-top: 24px
14920}
14921
14922.m-tray-shop-secondary__loader {
14923    display: -webkit-flex;
14924    display: flex;
14925    place-content: center;
14926    position: relative;
14927    background-color: transparent
14928}
14929
14930.m-tray-shop-secondary__loader .tp-loader__spinner {
14931    width: 80px
14932}
14933
14934.m-tray-shop-secondary__designs {
14935    display: -webkit-flex;
14936    display: flex;
14937    gap: 8px;
14938    margin-top: 24px;
14939    height: 230px
14940}
14941
14942@media (min-width: 1024px) {
14943    .m-tray-shop-secondary__designs {
14944        height:270px
14945    }
14946}
14947
14948.m-tray-shop-secondary__designs .tp-design-tile--light {
14949    --tile-background-color: var(--color-white-a60)
14950}
14951
14952.m-tray-shop-secondary__links {
14953    margin-top: 12px
14954}
14955
14956.m-tray-shop-secondary__links .link-collection__content {
14957    display: -webkit-flex;
14958    display: flex;
14959    -webkit-flex-direction: column;
14960    flex-direction: column;
14961    gap: 0;
14962    margin-top: 0
14963}
14964
14965.m-tray-shop-secondary__link,.m-tray-shop-secondary__link h4 {
14966    font-family: var(--font-family-primary-semibold);
14967    font-size: var(--font-size-small-400);
14968    line-height: var(--font-size-medium-200);
14969    padding-top: 12px;
14970    padding-bottom: 12px;
14971    border-bottom: 1px solid var(--color-neutral-200);
14972    color: var(--color-neutral-900)
14973}
14974
14975.m-tray-shop-secondary__link:hover,.m-tray-shop-secondary__link h4:hover {
14976    color: #ffd700
14977}
14978
14979.m-tray-shop-secondary__link.active,.m-tray-shop-secondary__link.active h4 {
14980    color: #ffd700
14981}
14982
14983.m-tray-shop-secondary__link--new {
14984    display: -webkit-flex;
14985    display: flex;
14986    -webkit-align-items: center;
14987    align-items: center;
14988    gap: 8px;
14989    padding: 12px 0px;
14990    border-bottom: 1px solid var(--color-neutral-200)
14991}
14992
14993.m-tray-shop-secondary__link--new h4 {
14994    font-family: var(--font-family-primary-semibold);
14995    font-size: var(--font-size-small-400);
14996    line-height: var(--font-size-medium-200)
14997}
14998
14999.m-tray-shop-secondary__link--new h4:hover {
15000    color: #ffd700
15001}
15002
15003.m-shop-tray-secondary__back-btn .teepublicon {
15004    margin-right: 8px
15005}
15006
15007.m-shop-tray-secondary__back-btn .back-btn-text {
15008    border-bottom: 2px solid #ffd700;
15009    display: inline-block;
15010    font-family: var(--font-family-primary-semibold);
15011    font-weight: 600;
15012    line-height: 24px;
15013    color: var(--color-neutral-900)
15014}
15015
15016.m-shop-tray-secondary__back-btn .back-btn-text:hover {
15017    border-color: var(--color-neutral-300)
15018}
15019
15020.m-shop-tray-secondary__back-btn .back-btn-text:active {
15021    border-color: #ffd700;
15022    color: var(--color-neutral-700)
15023}
15024
15025.m-tray-shop-secondary__footer {
15026    border-top: 1px solid var(--color-neutral-200);
15027    display: block;
15028    padding: 20px 16px
15029}
15030
15031@media (min-width: 1024px) {
15032    .m-tray-shop-secondary__footer {
15033        display:none
15034    }
15035}
15036
15037.m-tray-store-saf__filters {
15038    border: none;
15039    border-bottom: 1px solid var(--color-neutral-200);
15040    border-radius: 0
15041}
15042
15043.m-tray-store-saf__filters.tp-accordion__content--open {
15044    border: none;
15045    border-bottom: 1px solid var(--color-neutral-200)
15046}
15047
15048.m-tray-store-saf__filters .tp-accordion__button {
15049    padding-left: 0;
15050    padding-right: 0;
15051    border-radius: 0;
15052    background: transparent
15053}
15054
15055.m-tray-store-saf__filters .tp-accordion__button:hover {
15056    background: transparent;
15057    color: var(--color-neutral-900)
15058}
15059
15060.m-tray-store-saf__filters .tp-accordion__button-text {
15061    font-size: var(--font-size-medium-200);
15062    font-family: var(--font-family-primary-bold);
15063    color: var(--color-neutral-900)
15064}
15065
15066.m-tray-store-saf__filters .tp-accordion__button-text:hover {
15067    color: var(--color-neutral-900)
15068}
15069
15070.m-tray-store-saf__filter {
15071    border: 2px solid var(--color-neutral-300);
15072    border-radius: 12px;
15073    color: var(--color-neutral-900)
15074}
15075
15076.m-tray-store-saf__filter:hover,.m-tray-store-saf__filter.selected {
15077    background: var(--color-neutral-900)
15078}
15079
15080.m-tray-store-saf__footer {
15081    padding: 16px;
15082    text-align: center;
15083    border-top: 2px solid var(--color-neutral-200)
15084}
15085
15086.m-tray-store-saf__footer-btn {
15087    width: 160px;
15088    border-radius: 12px
15089}
15090
15091.m-tray-store-saf__header {
15092    text-align: center;
15093    padding-top: 48px;
15094    padding-bottom: 12px;
15095    border-bottom: 2px solid var(--color-neutral-200)
15096}
15097
15098.m-tray-store-saf__header_h {
15099    font-family: var(--font-family-display)
15100}
15101
15102.m-tray-store-saf__sort {
15103    margin-bottom: 32px
15104}
15105
15106.m-tray-store-saf__sort-btn {
15107    border-color: var(--color-neutral-300);
15108    margin-bottom: 0;
15109    color: var(--color-neutral-900);
15110    padding-left: 0;
15111    padding-right: 0;
15112    -webkit-flex-grow: 1;
15113    flex-grow: 1;
15114    -webkit-flex-shrink: 1;
15115    flex-shrink: 1
15116}
15117
15118.m-tray-store-saf__sort-btn:hover,.m-tray-store-saf__sort-btn.selected {
15119    background: var(--color-neutral-900)
15120}
15121
15122.m-tray-store-saf__sort-label {
15123    font-size: var(--font-size-small-400);
15124    font-family: var(--font-family-primary-bold);
15125    color: var(--color-neutral-900)
15126}
15127
15128.m-newsletter__errors .error {
15129    display: none
15130}
15131
15132.m-newsletter__errors .error.on {
15133    display: block
15134}
15135
15136.m-newsletter__errors .error p {
15137    white-space: nowrap
15138}
15139
15140.m-home__newsletter .m-newsletter form {
15141    display: -webkit-flex;
15142    display: flex
15143}
15144
15145.m-home__newsletter .m-newsletter .flash {
15146    margin-left: 15px
15147}
15148
15149.m-product-timer {
15150    -webkit-align-items: center;
15151    align-items: center;
15152    -webkit-justify-content: center;
15153    justify-content: center;
15154    display: -webkit-flex;
15155    display: flex;
15156    gap: 8px
15157}
15158
15159.m-product-timer__clock {
15160    display: grid;
15161    grid-template-columns: repeat(4, 1fr);
15162    grid-gap: 5px
15163}
15164
15165.m-product-timer__clock.on {
15166    height: 100%
15167}
15168
15169@media (min-width: 1200px) {
15170    .m-product-timer__clock {
15171        grid-gap:10px
15172    }
15173}
15174
15175.m-product-timer__title {
15176    font-family: var(--font-family-primary-bold);
15177    font-size: var(--font-size-medium-200);
15178    text-transform: capitalize;
15179    white-space: nowrap
15180}
15181
15182.m-product-timer__title,.m-product-timer__title span {
15183    color: var(--color-accent-orange-500)
15184}
15185
15186@media (min-width: 1200px) {
15187    .m-product-timer__title {
15188        font-size:var(--font-size-medium-300)
15189    }
15190}
15191
15192.m-product-timer__subtitle {
15193    color: var(--color-accent-orange-500);
15194    font-size: var(--font-size-small-200);
15195    font-weight: bold
15196}
15197
15198@media (min-width: 1200px) {
15199    .m-product-timer__subtitle {
15200        font-size:var(--font-size-small-400)
15201    }
15202}
15203
15204.m-product-timer__time {
15205    -webkit-align-items: center;
15206    align-items: center;
15207    background: var(--color-neutral-200);
15208    border-radius: 10px;
15209    color: var(--color-neutral-600);
15210    display: -webkit-flex;
15211    display: flex;
15212    font-size: var(--font-size-small-200);
15213    font-weight: bold;
15214    -webkit-flex-direction: column;
15215    flex-direction: column;
15216    -webkit-justify-content: center;
15217    justify-content: center;
15218    padding: 5px 5px 10px;
15219    text-align: center;
15220    width: 100%
15221}
15222
15223@media (min-width: 1200px) {
15224    .m-product-timer__time {
15225        font-size:var(--font-size-small-400)
15226    }
15227}
15228
15229.m-product-timer__time:last-child {
15230    margin-right: 0
15231}
15232
15233.m-product-timer__time span {
15234    color: var(--color-danger-500);
15235    display: block;
15236    font-family: var(--font-family-primary-bold);
15237    font-size: 0;
15238    transition: 0.2s
15239}
15240
15241.m-product-timer__clock.on .m-product-timer__time span {
15242    font-size: var(--font-size-medium-200)
15243}
15244
15245@media (min-width: 1200px) {
15246    .m-product-timer__clock.on .m-product-timer__time span {
15247        font-size:var(--font-size-medium-300)
15248    }
15249}
15250
15251.m-search__browse {
15252    display: -webkit-flex;
15253    display: flex
15254}
15255
15256.m-search__browse--variant .m-search__nav {
15257    width: 100%;
15258    margin-right: 0
15259}
15260
15261@media (max-width: 767px) {
15262    .m-search__browse--variant .m-search__nav {
15263        display:block
15264    }
15265}
15266
15267.m-search__browse--variant .m-search__es-query {
15268    margin-top: 8px;
15269    padding-bottom: 0
15270}
15271
15272.m-search__browse--variant .tp-design-tile__body .ellip {
15273    max-width: initial
15274}
15275
15276.m-search-tag-admin-preview {
15277    background: var(--color-primary-200);
15278    padding: 20px;
15279    width: 100%;
15280    text-align: center
15281}
15282
15283.m-search-tag-admin-preview .m-search__es-query-redesign {
15284    display: inline-block
15285}
15286
15287.m-search-tag-admin-preview .link__cta {
15288    color: var(--color-neutral-900);
15289    border-bottom: 2px solid #ffd700
15290}
15291
15292.m-search__designs {
15293    -webkit-flex-grow: 1;
15294    flex-grow: 1;
15295    max-width: 100%
15296}
15297
15298.m-search__es-query {
15299    padding-bottom: 20px;
15300    width: 100%
15301}
15302
15303.m-search__cqd-banner.cqd-banner__banner {
15304    margin-bottom: 16px
15305}
15306
15307.m-search__messages {
15308    margin-bottom: 20px
15309}
15310
15311.m-search__nav {
15312    width: 212px;
15313    margin-right: 25px;
15314    -webkit-flex-shrink: 0;
15315    flex-shrink: 0
15316}
15317
15318@media (max-width: 767px) {
15319    .m-search__nav {
15320        display:none
15321    }
15322}
15323
15324.m-search__no-results {
15325    margin-bottom: 20px;
15326    margin-top: 20px
15327}
15328
15329.m-search__no-results.alert-box--no-border {
15330    padding: 15px
15331}
15332
15333.m-search__page-nav h1 {
15334    color: var(--color-neutral-900);
15335    line-height: 1.03em
15336}
15337
15338@media (max-width: 767px) {
15339    .m-search__page-nav h1 {
15340        font-size:var(--font-size-medium-200)
15341    }
15342}
15343
15344.m-search__page-nav-m {
15345    margin-bottom: 10px
15346}
15347
15348@media (min-width: 768px) {
15349    .m-search__page-nav-m {
15350        display:none
15351    }
15352}
15353
15354.m-search__promoted-pills {
15355    gap: 5px
15356}
15357
15358.m-search__promoted-pills.container__scrollable {
15359    margin-bottom: 15px;
15360    padding-bottom: 0
15361}
15362
15363.promoted-filter[data-active=true] {
15364    -webkit-order: -1;
15365    order: -1
15366}
15367
15368.promoted-filter.tp-btn--icon {
15369    text-transform: none
15370}
15371
15372.m-search__related {
15373    gap: 20px;
15374    margin-top: 16px;
15375    margin-bottom: 16px
15376}
15377
15378.m-search__related .link-collection__header {
15379    min-width: auto;
15380    width: auto;
15381    margin-right: 4px;
15382    font-family: var(--font-family-primary);
15383    font-size: var(--font-size-small-300);
15384    color: var(--color-neutral-700)
15385}
15386
15387.m-search__related .link-collection__body {
15388    display: -webkit-flex;
15389    display: flex;
15390    -webkit-flex-direction: column;
15391    flex-direction: column;
15392    -webkit-align-items: baseline;
15393    align-items: baseline
15394}
15395
15396@media (min-width: 768px) {
15397    .m-search__related .link-collection__body .container__scrollable--wrap {
15398        -webkit-flex-wrap:nowrap;
15399        flex-wrap: nowrap
15400    }
15401}
15402
15403@media (min-width: 1024px) {
15404    .m-search__related .link-collection__body .container__scrollable--wrap {
15405        -webkit-flex-wrap:wrap;
15406        flex-wrap: wrap;
15407        overflow-x: visible;
15408        -ms-overflow-style: none;
15409        scrollbar-width: none
15410    }
15411
15412    .m-search__related .link-collection__body .container__scrollable--wrap::-webkit-scrollbar {
15413        display: none
15414    }
15415}
15416
15417.m-search__related-results-label {
15418    color: var(--color-neutral-900);
15419    font-size: var(--font-size-small-400);
15420    line-height: 2.15;
15421    min-width: 170px
15422}
15423
15424.m-search__related-bottom {
15425    margin-top: 16px
15426}
15427
15428.m-search__related-bottom .link-collection__header {
15429    font-family: var(--font-family-display);
15430    font-size: var(--font-size-medium-200)
15431}
15432
15433@media (min-width: 1024px) {
15434    .m-search__related-bottom .link-collection__header {
15435        font-size:var(--font-size-medium-400)
15436    }
15437}
15438
15439.m-search__search {
15440    -webkit-flex-grow: 1;
15441    flex-grow: 1;
15442    margin-right: 30px
15443}
15444
15445.m-search__search input::-webkit-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::-ms-input-placeholder {
15456    font-size: var(--font-size-medium-200);
15457    color: #cecece
15458}
15459
15460.m-search__search input::placeholder {
15461    font-size: var(--font-size-medium-200);
15462    color: #cecece
15463}
15464
15465@media (max-width: 767px) {
15466    .m-search__search {
15467        width:100%;
15468        margin-bottom: 20px
15469    }
15470}
15471
15472.m-search__tools {
15473    -webkit-align-items: flex-start;
15474    align-items: flex-start;
15475    display: -webkit-flex;
15476    display: flex;
15477    -webkit-justify-content: space-between;
15478    justify-content: space-between;
15479    margin-bottom: 15px
15480}
15481
15482@media (min-width: 768px) {
15483    .m-search__tools {
15484        margin-bottom:20px
15485    }
15486}
15487
15488.m-search__tools--no-space {
15489    margin-bottom: 0
15490}
15491
15492.m-search__trail {
15493    display: -webkit-flex;
15494    display: flex;
15495    -webkit-flex-direction: column;
15496    flex-direction: column
15497}
15498
15499@media (max-width: 767px) {
15500    .m-search__trail {
15501        -webkit-flex-direction:column;
15502        flex-direction: column
15503    }
15504}
15505
15506.m-search__trail--lt {
15507    font-size: var(--font-size-small-200);
15508    line-height: 1.15em
15509}
15510
15511@media (min-width: 768px) {
15512    .m-search__trail--lt {
15513        font-size:var(--font-size-small-400)
15514    }
15515}
15516
15517.m-search__safe-search,.m-search__did-you-mean {
15518    display: -webkit-flex;
15519    display: flex
15520}
15521
15522.m-search__safe-search {
15523    -webkit-justify-content: center;
15524    justify-content: center
15525}
15526
15527.m-search__safe-search input[type=submit] {
15528    background: none;
15529    border: none;
15530    padding: 0 0 5px
15531}
15532
15533.m-search-support-modules {
15534    background: var(--color-neutral-200);
15535    width: 100%;
15536    padding: 20px;
15537    display: -webkit-flex;
15538    display: flex;
15539    -webkit-flex-direction: column;
15540    flex-direction: column;
15541    gap: 12px
15542}
15543
15544@media (min-width: 320px) {
15545    .m-search-support-modules {
15546        padding:24px 16px
15547    }
15548}
15549
15550.m-search-support-modules .m-search__did-you-mean {
15551    font-size: var(--font-size-small-300);
15552    color: var(--color-neutral-900)
15553}
15554
15555.m-search__did-you-mean span {
15556    display: -webkit-flex;
15557    display: flex;
15558    -webkit-align-items: center;
15559    align-items: center;
15560    gap: 2px;
15561    -webkit-flex-wrap: wrap;
15562    flex-wrap: wrap;
15563    max-width: 100%
15564}
15565
15566.m-search__did-you-mean span .link__content {
15567    color: var(--color-neutral-900)
15568}
15569
15570@media (min-width: 768px) {
15571    .m-filter-button {
15572        display:none
15573    }
15574}
15575.m-search__shop-by-category {
15576    border: 0;
15577    display: grid;
15578    padding: 20px
15579}
15580
15581.m-search__shop-by-category .btn {
15582    background: var(--color-white);
15583    border-radius: 5px;
15584    color: var(--color-neutral-900);
15585    font-size: var(--font-size-small-200);
15586    margin: 0;
15587    min-width: 68px;
15588    outline: 4px solid transparent;
15589    outline-offset: -4px;
15590    padding: 10px 0;
15591    text-transform: none;
15592    width: 100%
15593}
15594
15595.m-search__shop-by-category .btn:active {
15596    box-shadow: none
15597}
15598
15599.m-search__shop-by-category .btn:focus {
15600    outline-color: var(--color-primary-300)
15601}
15602
15603.m-search__shop-by-category .btn:hover {
15604    text-decoration: underline
15605}
15606
15607.m-search__shop-by-category .h__h3--secondary--sm {
15608    font-size: var(--font-size-medium-200);
15609    margin-bottom: 15px
15610}
15611
15612@media (max-width: 969px) {
15613    .m-search__shop-by-category .h__h3--secondary--sm {
15614        font-size:var(--font-size-small-400);
15615        margin-bottom: 10px
15616    }
15617}
15618
15619.m-search__shop-by-category .link {
15620    -webkit-flex-grow: 1;
15621    flex-grow: 1;
15622    min-width: 68px;
15623    padding: 0
15624}
15625
15626.m-search__shop-by-category .link:last-child {
15627    margin-right: 0
15628}
15629
15630.m-search__shop-by-category .link:not(:last-child) {
15631    margin-right: 10px
15632}
15633
15634@media (min-width: 414px) and (max-width: 1025px) {
15635    .m-search__shop-by-category .link:not(:last-child) {
15636        margin-right:7px
15637    }
15638}
15639
15640.m-search__shop-by-category .teepublicon {
15641    display: block;
15642    padding-bottom: 5px
15643}
15644
15645@media (max-width: 969px) {
15646    .m-search__shop-by-category {
15647        font-size:var(--font-size-small-400);
15648        padding: 17px
15649    }
15650
15651    .m-search__shop-by-category .btn {
15652        padding: 10px
15653    }
15654}
15655
15656@media (max-width: 768px) {
15657    .m-search__shop-by-category {
15658        padding:15px
15659    }
15660}
15661
15662@media (min-width: 768px) {
15663    .m-search__shop-by-category {
15664        margin:20px 0
15665    }
15666}
15667
15668.m-search__faded_scroll {
15669    display: grid;
15670    position: relative;
15671    overflow: hidden;
15672    --before-display: none;
15673    --after-display: none
15674}
15675
15676.m-search__faded_scroll--blue {
15677    --fade-color: 244, 251, 255
15678}
15679
15680.m-search__faded_scroll--grey {
15681    --fade-color: 248, 248, 248
15682}
15683
15684.m-search__faded_scroll::before {
15685    background: linear-gradient(to left, rgba(var(--fade-color), 0), rgba(var(--fade-color), 1));
15686    display: var(--before-display);
15687    left: 0
15688}
15689
15690.m-search__faded_scroll::after {
15691    background: linear-gradient(to right, rgba(var(--fade-color), 0), rgba(var(--fade-color), 1));
15692    display: var(--after-display);
15693    right: 0
15694}
15695
15696.m-search__faded_scroll::before,.m-search__faded_scroll::after {
15697    bottom: 0;
15698    content: '';
15699    pointer-events: none;
15700    position: absolute;
15701    top: 0;
15702    width: 30px
15703}
15704
15705.m-tray-search-sort-filter .drawer__content-container {
15706    height: 100%;
15707    -ms-overflow-style: none;
15708    scrollbar-width: none
15709}
15710
15711.m-tray-search-sort-filter .drawer__content-container::-webkit-scrollbar {
15712    display: none
15713}
15714
15715.m-tray-search-sort-filter .drawer__header-container {
15716    background: var(--color-white);
15717    padding: 48px 16px 12px
15718}
15719
15720.m-tray-search-filter__header {
15721    text-align: center;
15722    border-bottom: 2px solid var(--color-neutral-200)
15723}
15724
15725.m-search-filter__header_h {
15726    font-family: var(--font-family-display)
15727}
15728
15729.m-search__safe-search--msg {
15730    color: var(--color-neutral-600);
15731    font-family: var(--font-family-primary);
15732    font-size: var(--font-size-small-200);
15733    padding-bottom: 16px;
15734    border-bottom: 1px solid var(--color-neutral-200)
15735}
15736
15737.m-tray-search-saf__sort {
15738    display: -webkit-flex;
15739    display: flex;
15740    -webkit-align-items: center;
15741    align-items: center;
15742    gap: 16px
15743}
15744
15745.m-tray-search-saf__sort-label {
15746    display: -webkit-flex;
15747    display: flex;
15748    font-size: var(--font-size-small-400);
15749    font-family: var(--font-family-primary-bold)
15750}
15751
15752.m-tray-search-saf__sort-links {
15753    display: -webkit-flex;
15754    display: flex;
15755    gap: 16px
15756}
15757
15758@media (max-width: 767px) {
15759    .m-search-tag-header {
15760        display:-webkit-flex;
15761        display: flex;
15762        -webkit-justify-content: space-between;
15763        justify-content: space-between
15764    }
15765}
15766
15767.m-search__sort-and-filter-options {
15768    display: -webkit-flex;
15769    display: flex;
15770    -webkit-flex-direction: row;
15771    flex-direction: row;
15772    gap: 8px;
15773    -webkit-align-items: center;
15774    align-items: center;
15775    max-width: 100%;
15776    position: relative;
15777    overflow-x: auto;
15778    -ms-overflow-style: none;
15779    scrollbar-width: none
15780}
15781
15782.m-search__sort-and-filter-options::-webkit-scrollbar {
15783    display: none
15784}
15785
15786.m-search__filter-btn-container,.m-search__sort-btn-container,.m-search__safe-search-btn-container {
15787    position: relative;
15788    margin-top: 16px;
15789    margin-bottom: 16px
15790}
15791
15792@media (max-width: 767px) {
15793    .m-search__filter-btn-container,.m-search__sort-btn-container,.m-search__safe-search-btn-container {
15794        margin-top:0
15795    }
15796}
15797
15798.m-search__filter-btn,.m-search__sort-btn,.m-search__safe-search-btn {
15799    background: var(--color-neutral-100);
15800    border-radius: 12px;
15801    border: 2px solid var(--color-neutral-300);
15802    color: var(--color-neutral-900);
15803    white-space: nowrap
15804}
15805
15806.m-search__filter-btn span,.m-search__sort-btn span,.m-search__safe-search-btn span {
15807    color: var(--color-neutral-900)
15808}
15809
15810.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 {
15811    background: var(--color-neutral-100);
15812    border: 2px solid var(--color-primary-600);
15813    color: var(--color-neutral-900)
15814}
15815
15816.m-search__filter-btn.button__content,.m-search__sort-btn.button__content,.m-search__safe-search-btn.button__content {
15817    font-size: var(--font-size-small-400)
15818}
15819
15820.m-search__filter-btn.tp-btn--icon,.m-search__sort-btn.tp-btn--icon,.m-search__safe-search-btn.tp-btn--icon {
15821    padding: 8px 16px
15822}
15823
15824.m-search__sort-dropdown {
15825    background: var(--color-white);
15826    border-radius: 12px;
15827    border: 2px solid var(--color-neutral-300);
15828    color: var(--color-neutral-900);
15829    padding: 16px;
15830    left: 0;
15831    top: 100%;
15832    margin-top: 8px;
15833    position: absolute;
15834    z-index: 101;
15835    min-width: 100%
15836}
15837
15838.m-search__sort-dropdown .link-collection__content {
15839    -webkit-flex-direction: column;
15840    flex-direction: column;
15841    margin-top: 0
15842}
15843
15844.m-search__sort-dropdown .m-search__sort-dropdown__link {
15845    display: -webkit-flex;
15846    display: flex;
15847    -webkit-justify-content: space-between;
15848    justify-content: space-between;
15849    -webkit-align-items: center;
15850    align-items: center;
15851    white-space: nowrap;
15852    font-family: var(--font-family-primary-semibold);
15853    color: var(--color-neutral-900);
15854    border-radius: 8px;
15855    padding: 8px 16px
15856}
15857
15858.m-search__sort-dropdown .m-search__sort-dropdown__link:hover,.m-search__sort-dropdown .m-search__sort-dropdown__link:focus {
15859    background: var(--color-primary-100)
15860}
15861
15862.m-search__sort-dropdown .m-search__sort-dropdown__link.active {
15863    background: var(--color-neutral-200)
15864}
15865
15866.m-search-sort-filter__safe-search .m-search__safe-search-btn {
15867    background: var(--color-white);
15868    width: 100%;
15869    -webkit-justify-content: center;
15870    justify-content: center
15871}
15872
15873.m-tray-search__canvases.c-menu--expandable {
15874    padding-bottom: 20px;
15875    border-bottom: 1px solid var(--color-neutral-200)
15876}
15877
15878.m-tray-search__canvases.c-menu--expandable ul.expanded {
15879    max-height: unset
15880}
15881
15882.m-search__empty-results {
15883    display: -webkit-flex;
15884    display: flex;
15885    padding: 24px;
15886    -webkit-flex-direction: column;
15887    flex-direction: column;
15888    -webkit-align-items: center;
15889    align-items: center;
15890    text-align: center;
15891    gap: 8px;
15892    background: var(--color-neutral-200);
15893    border-radius: 12px;
15894    margin-top: 16px
15895}
15896
15897.m-search__empty-results .m-search__empty-results-header {
15898    font-family: var(--font-family-display);
15899    font-size: var(--font-size-medium-100);
15900    line-height: var(--font-size-medium-200);
15901    margin-top: 0;
15902    margin-bottom: 0
15903}
15904
15905@media (min-width: 768px) {
15906    .m-search__empty-results .m-search__empty-results-header {
15907        font-size:var(--font-size-medium-200);
15908        line-height: var(--font-size-medium-300)
15909    }
15910}
15911
15912.m-search__empty-results .m-search__empty-results-copy {
15913    font-family: var(--font-family-primary);
15914    color: var(--color-neutral-700)
15915}
15916
15917.m-search__empty-results-more-categories-container {
15918    padding-top: 40px;
15919    padding-bottom: 40px
15920}
15921
15922.m-search__empty-results-header--title,.m-search__empty-results-ymal-header,.m-search__empty-results-fallback-header {
15923    font-family: var(--font-family-display);
15924    font-size: var(--font-size-medium-200);
15925    font-weight: 600;
15926    line-height: var(--font-size-medium-300);
15927    margin-bottom: 0;
15928    margin-top: 0
15929}
15930
15931@media (min-width: 768px) {
15932    .m-search__empty-results-header--title,.m-search__empty-results-ymal-header,.m-search__empty-results-fallback-header {
15933        font-size:var(--font-size-medium-400);
15934        line-height: var(--font-size-large-100)
15935    }
15936}
15937
15938.m-search__empty-results-more-categories-content {
15939    display: -webkit-flex;
15940    display: flex;
15941    -webkit-flex-direction: row;
15942    flex-direction: row;
15943    gap: 16px;
15944    -webkit-align-items: center;
15945    align-items: center;
15946    text-align: center;
15947    white-space: nowrap;
15948    -webkit-flex-wrap: nowrap;
15949    flex-wrap: nowrap
15950}
15951
15952@media (max-width: 1023px) {
15953    .m-search__empty-results-more-categories-content {
15954        -webkit-flex-wrap:wrap;
15955        flex-wrap: wrap;
15956        overflow-x: visible;
15957        white-space: normal;
15958        -webkit-justify-content: center;
15959        justify-content: center;
15960        -ms-overflow-style: none;
15961        scrollbar-width: none
15962    }
15963
15964    .m-search__empty-results-more-categories-content::-webkit-scrollbar {
15965        display: none
15966    }
15967}
15968
15969.m-search__empty-results-more-categories-link {
15970    color: var(--color-neutral-900);
15971    display: -webkit-flex;
15972    display: flex;
15973    -webkit-flex-direction: column;
15974    flex-direction: column;
15975    justify-items: center
15976}
15977
15978.m-search__empty-results-more-categories-link.tp-btn--icon .teepublicon {
15979    margin-right: 0
15980}
15981
15982.m-search__empty-results-more-categories-link--icon img {
15983    height: 80px;
15984    width: 80px
15985}
15986
15987@media (min-width: 1280px) {
15988    .m-search__empty-results-more-categories-link--icon img {
15989        height:100px;
15990        width: 100px
15991    }
15992}
15993
15994@media (min-width: 1920px) {
15995    .m-search__empty-results-more-categories-link--icon img {
15996        height:120px;
15997        width: 120px
15998    }
15999}
16000
16001.m-search__empty-results-still-cant-find-anything-container {
16002    display: -webkit-flex;
16003    display: flex;
16004    -webkit-flex-direction: column;
16005    flex-direction: column;
16006    -webkit-align-items: center;
16007    align-items: center;
16008    text-align: center;
16009    gap: 8px;
16010    padding: 16px;
16011    background: var(--color-neutral-200);
16012    border-radius: 12px;
16013    margin-top: 16px;
16014    margin-bottom: 16px
16015}
16016
16017.m-search__empty-results-still-cant-find-anything-container .m-search__empty-results-still-cant-find-anything-header {
16018    font-family: var(--font-family-display);
16019    font-size: var(--font-size-medium-100);
16020    line-height: var(--font-size-medium-200);
16021    margin-top: 0;
16022    margin-bottom: 0;
16023    margin-bottom: 8px
16024}
16025
16026@media (min-width: 768px) {
16027    .m-search__empty-results-still-cant-find-anything-container .m-search__empty-results-still-cant-find-anything-header {
16028        font-size:var(--font-size-medium-200);
16029        line-height: var(--font-size-medium-300)
16030    }
16031}
16032
16033.m-search__empty-results-still-cant-find-anything-container .m-search__still-cant-find-anything-links {
16034    display: -webkit-flex;
16035    display: flex;
16036    -webkit-flex-direction: row;
16037    flex-direction: row;
16038    gap: 16px;
16039    -webkit-align-items: center;
16040    align-items: center;
16041    -webkit-justify-content: center;
16042    justify-content: center
16043}
16044
16045.m-search__empty-results-still-cant-find-anything-container .link__content {
16046    color: var(--color-neutral-900)
16047}
16048
16049.m-search__empty-results-ymal-header,.m-search__empty-results-fallback-header {
16050    margin-top: 24px;
16051    margin-bottom: 16px
16052}
16053
16054.con-3002-toc-tiles-grid {
16055    display: grid;
16056    grid-template-columns: repeat(8, 1fr);
16057    gap: 8px;
16058    margin: 16px 0;
16059    width: 100%
16060}
16061
16062@media (max-width: 1279px) {
16063    .con-3002-toc-tiles-grid {
16064        grid-template-columns:repeat(4, 1fr)
16065    }
16066}
16067
16068@media (max-width: 767px) {
16069    .con-3002-toc-tiles-grid {
16070        grid-template-columns:repeat(2, 1fr)
16071    }
16072}
16073
16074.con-3002-toc-tile {
16075    display: block;
16076    border-radius: 12px;
16077    overflow: hidden;
16078    --gradient-start-opacity: 0.15;
16079    --gradient-end-opacity: 0.66
16080}
16081
16082.con-3002-toc-tile:hover,.con-3002-toc-tile:focus,.con-3002-toc-tile:active {
16083    --gradient-start-opacity: 0.30
16084}
16085
16086.con-3002-toc-tile__image-container {
16087    position: relative;
16088    width: 100%;
16089    height: 80px;
16090    overflow: hidden
16091}
16092
16093.con-3002-toc-tile__image {
16094    width: 100%;
16095    height: 100%;
16096    -o-object-fit: cover;
16097    object-fit: cover;
16098    display: block
16099}
16100
16101.con-3002-toc-tile__gradient {
16102    position: absolute;
16103    top: 0;
16104    left: 0;
16105    right: 0;
16106    bottom: 0;
16107    background: linear-gradient(to bottom, rgba(21, 21, 35, var(--gradient-start-opacity)) 0%, rgba(21, 21, 35, var(--gradient-end-opacity)) 80%)
16108}
16109
16110.con-3002-toc-tile__title-container {
16111    position: absolute;
16112    bottom: 0;
16113    left: 0;
16114    right: 0;
16115    padding: 8px;
16116    z-index: 1
16117}
16118
16119.con-3002-toc-tile__title {
16120    color: white;
16121    font-family: var(--font-family-primary-semibold);
16122    font-size: var(--font-size-small-400);
16123    overflow: hidden;
16124    text-overflow: ellipsis;
16125    display: -webkit-box;
16126    -webkit-line-clamp: 2;
16127    line-height: 1.2
16128}
16129
16130@media (max-width: 1279px) {
16131    .con-3002-toc-tile__title {
16132        font-size:var(--font-size-small-300)
16133    }
16134}
16135
16136.con-3002-swimlanes-container .tp-canvas-pages__swimlane:first-child {
16137    padding-top: 0
16138}
16139
16140.m-social-share {
16141    display: -webkit-flex;
16142    display: flex;
16143    -webkit-justify-content: flex-start;
16144    justify-content: flex-start;
16145    gap: 8px
16146}
16147
16148.m-social-share .teepublicon {
16149    border: 2px solid var(--color-neutral-300)
16150}
16151
16152.m-tab-nav--init .m-tab-nav__tab-content:not([data-tab-content-index='0']) {
16153    display: none
16154}
16155
16156.m-tab-nav__list {
16157    display: -webkit-flex;
16158    display: flex;
16159    -webkit-flex-wrap: wrap;
16160    flex-wrap: wrap;
16161    gap: 16px;
16162    list-style: none;
16163    margin-bottom: 0;
16164    padding-left: 0
16165}
16166
16167.m-tab-nav__item {
16168    line-height: 24px
16169}
16170
16171@media (hover: hover) and (pointer: fine) {
16172    .m-tab-nav__item:hover {
16173        border-bottom:2px solid var(--color-neutral-300)
16174    }
16175}
16176
16177.m-tab-nav__item a {
16178    color: var(--color-neutral-700);
16179    display: block
16180}
16181
16182.m-tab-nav__item--active {
16183    border-bottom: 2px solid #ffd700
16184}
16185
16186.m-tab-nav__item--active:active {
16187    border-bottom: 2px solid #ffd700
16188}
16189
16190.m-tab-nav__item--active a {
16191    color: var(--color-neutral-900)
16192}
16193
16194.m-tab-nav__item--active a:active {
16195    color: var(--color-neutral-700)
16196}
16197
16198.marketplace__header {
16199    text-align: center;
16200    margin-bottom: 20px
16201}
16202
16203.marketplace__header .text-note {
16204    margin-bottom: 0
16205}
16206
16207@media (max-width: 767px) {
16208    .marketplace__header .text-note {
16209        font-size:var(--font-size-small-200)
16210    }
16211}
16212
16213.marketplace__header-text {
16214    margin-top: 10px
16215}
16216
16217@media (max-width: 767px) {
16218    .marketplace__header-text {
16219        font-size:var(--font-size-small-200)
16220    }
16221}
16222
16223.marketplace__link-container {
16224    margin-top: 20px;
16225    margin-bottom: 30px
16226}
16227
16228.marketplace__link-container .text-note {
16229    margin-top: 0;
16230    margin-bottom: 0;
16231    font-size: var(--font-size-small-200)
16232}
16233
16234.marketplace__links {
16235    display: -webkit-flex;
16236    display: flex;
16237    -webkit-flex-direction: row;
16238    flex-direction: row;
16239    -webkit-flex-wrap: wrap;
16240    flex-wrap: wrap;
16241    margin-bottom: 10px
16242}
16243
16244.marketplace__tiles {
16245    margin-bottom: 20px
16246}
16247
16248@media (max-width: 767px) {
16249    .marketplace__title {
16250        font-size:var(--font-size-medium-200)
16251    }
16252}
16253
16254.jsHeadSearchForm {
16255    position: relative;
16256    z-index: 50
16257}
16258
16259#jsAutoCompleteBrowse_list {
16260    position: absolute
16261}
16262
16263#jsAutoCompleteHeader_list,#jsAutoCompleteHome_list,#jsAutoCompleteBrowse_list {
16264    background-color: var(--color-white);
16265    border-radius: 12px;
16266    box-shadow: 0 2px 4px 0 var(--color-neutral-900-a20);
16267    left: 0;
16268    margin-top: 4px;
16269    padding: 16px;
16270    position: absolute;
16271    right: 0;
16272    transition: all .1s ease-in-out;
16273    width: 100%;
16274    z-index: 50;
16275    -webkit-transition: all -webkit-transform .1s ease
16276}
16277
16278#jsAutoCompleteHome_list {
16279    top: 50px
16280}
16281
16282.autoComplete_result {
16283    padding: 6px 8px;
16284    cursor: pointer;
16285    color: var(--color-neutral-900)
16286}
16287
16288.autoComplete_result,.autoComplete_result strong {
16289    font-family: var(--font-family-primary-bold)
16290}
16291
16292.autoComplete_result.empty-results,.autoComplete_result.artist-search {
16293    font-family: var(--font-family-primary);
16294    font-weight: 500
16295}
16296
16297.autoComplete_result.artist-search {
16298    display: -webkit-flex;
16299    display: flex;
16300    -webkit-align-items: center;
16301    align-items: center;
16302    gap: 10px
16303}
16304
16305.autoComplete_result.artist-search .artist_search_label {
16306    display: block
16307}
16308
16309.autoComplete_result.autoComplete_selected,.autoComplete_result:hover {
16310    background-color: var(--color-primary-100);
16311    border-radius: 8px
16312}
16313
16314.autoComplete_label,.autoComplete_notice {
16315    color: var(--color-neutral-600);
16316    font-size: var(--font-size-small-300);
16317    font-family: var(--font-family-primary-semibold);
16318    -webkit-user-select: none;
16319    -moz-user-select: none;
16320    -ms-user-select: none;
16321    user-select: none;
16322    margin-bottom: 4px
16323}
16324
16325.autoCompleteArtistSearch_label {
16326    padding: 8px;
16327    color: var(--color-neutral-600);
16328    font-size: var(--font-size-small-300);
16329    font-family: var(--font-family-primary-semibold);
16330    -webkit-user-select: none;
16331    -moz-user-select: none;
16332    -ms-user-select: none;
16333    user-select: none
16334}
16335
16336.autoCompleteArtistSearch_label::before {
16337    content: 'Artist Result'
16338}
16339
16340.autoComplete_highlighted {
16341    color: var(--color-neutral-900);
16342    font-family: var(--font-family-primary);
16343    font-weight: 500
16344}
16345
16346.additional-main-tag {
16347    -webkit-animation: animated-border-gradient 6s ease-in-out alternate infinite;
16348    animation: animated-border-gradient 6s ease-in-out alternate infinite;
16349    background: linear-gradient(60deg, #39e11e, #ffeb37, #f38334, #ea3131, #a30dff, #19b1ff, #39e11e);
16350    background-size: 300% 300%;
16351    border-radius: 10px;
16352    margin-top: 20px;
16353    padding: 3px
16354}
16355
16356@media (min-width: 768px) {
16357    .additional-main-tag {
16358        margin-top:50px
16359    }
16360}
16361
16362.additional-main-tag__container {
16363    -webkit-align-items: center;
16364    align-items: center;
16365    background-color: var(--color-white);
16366    border-radius: 8px;
16367    display: -webkit-flex;
16368    display: flex;
16369    -webkit-justify-content: center;
16370    justify-content: center;
16371    padding: 20px
16372}
16373
16374@media (max-width: 767px) {
16375    .additional-main-tag__container {
16376        -webkit-flex-direction:column;
16377        flex-direction: column
16378    }
16379
16380    .additional-main-tag__container .c-link__button {
16381        width: 100%
16382    }
16383}
16384
16385@media (min-width: 768px) {
16386    .additional-main-tag__container {
16387        gap:30px
16388    }
16389}
16390
16391@media (min-width: 1024px) {
16392    .additional-main-tag__container {
16393        padding:30px
16394    }
16395
16396    .additional-main-tag__container .c-link__button {
16397        font-size: var(--font-size-small-400);
16398        padding-left: 40px;
16399        padding-right: 40px
16400    }
16401}
16402@media (min-width: 1200px) {
16403    .additional-main-tag__container {
16404        gap:60px
16405    }
16406}
16407
16408.additional-main-tag__container .c-link__button {
16409    background-color: var(--color-neutral-900);
16410    text-transform: uppercase;
16411    -webkit-justify-content: center;
16412    justify-content: center
16413}
16414
16415.additional-main-tag__header {
16416    font-family: var(--font-family-primary-bold);
16417    font-size: var(--font-size-medium-100);
16418    margin-bottom: 10px;
16419    margin-top: 0;
16420    text-align: center
16421}
16422
16423@media (min-width: 768px) {
16424    .additional-main-tag__header {
16425        margin-bottom:0
16426    }
16427}
16428
16429@media (min-width: 1024px) {
16430    .additional-main-tag__header {
16431        font-size:var(--font-size-medium-300)
16432    }
16433}
16434
16435.m-design__inline-search {
16436    background-color: #ffffff;
16437    display: -webkit-flex;
16438    display: flex;
16439    -webkit-flex-direction: column;
16440    flex-direction: column;
16441    -webkit-align-items: center;
16442    align-items: center;
16443    gap: 24px;
16444    padding: 48px 16px
16445}
16446
16447@media (min-width: 768px) {
16448    .m-design__inline-search {
16449        padding:48px
16450    }
16451}
16452
16453@media (min-width: 1024px) {
16454    .m-design__inline-search {
16455        padding:48px 64px
16456    }
16457}
16458
16459@media (min-width: 1280px) {
16460    .m-design__inline-search {
16461        padding:48px 240px
16462    }
16463}
16464.m-design__inline-search__header {
16465    font-family: var(--font-family-display);
16466    font-size: var(--font-size-medium-100);
16467    line-height: var(--font-size-medium-200);
16468    margin-top: 0;
16469    margin-bottom: 0;
16470    color: #ffd700;
16471    margin-bottom: 0;
16472    text-align: center;
16473    text-transform: capitalize
16474}
16475
16476@media (min-width: 768px) {
16477    .m-design__inline-search__header {
16478        font-size:var(--font-size-medium-200);
16479        line-height: var(--font-size-medium-300)
16480    }
16481}
16482
16483@media (min-width: 768px) {
16484    .m-design__inline-search__header {
16485        font-size:var(--font-size-medium-300);
16486        margin-bottom: 15px
16487    }
16488}
16489
16490.m-design__inline-search__search-container {
16491    max-width: 480px;
16492    width: 100%
16493}
16494
16495@media (min-width: 1024px) {
16496    .m-design__inline-search__search-container {
16497        max-width:576px
16498    }
16499}
16500
16501.m-design__inline-search__search-container .c-search-form--rainbow {
16502    margin-top: 0
16503}
16504
16505.m-design__inline-search__search-container .c-search-form--rainbow .form__actions button {
16506    background: linear-gradient(to bottom, #4fd443 0%, #4fd443 50%, #4fd443 100%)
16507}
16508
16509.m-toast-success-message {
16510    position: fixed;
16511    bottom: 16px;
16512    left: 50%;
16513    -webkit-transform: translateX(-50%);
16514    transform: translateX(-50%);
16515    -webkit-animation: reveal-from-bottom 300ms cubic-bezier(0.47, 1.64, 0.41, 0.8) forwards;
16516    animation: reveal-from-bottom 300ms cubic-bezier(0.47, 1.64, 0.41, 0.8) forwards;
16517    z-index: 100
16518}
16519
16520@-webkit-keyframes reveal-from-bottom {
16521    0% {
16522        -webkit-transform: translate(-50%, 131%);
16523        transform: translate(-50%, 131%)
16524    }
16525
16526    70% {
16527        -webkit-transform: translate(-50%, 31%),scale(1.5);
16528        transform: translate(-50%, 31%),scale(1.5)
16529    }
16530
16531    100% {
16532        -webkit-transform: translateY(-50%, 0),scale(1);
16533        transform: translateY(-50%, 0),scale(1)
16534    }
16535}
16536
16537@keyframes reveal-from-bottom {
16538    0% {
16539        -webkit-transform: translate(-50%, 131%);
16540        transform: translate(-50%, 131%)
16541    }
16542
16543    70% {
16544        -webkit-transform: translate(-50%, 31%),scale(1.5);
16545        transform: translate(-50%, 31%),scale(1.5)
16546    }
16547
16548    100% {
16549        -webkit-transform: translateY(-50%, 0),scale(1);
16550        transform: translateY(-50%, 0),scale(1)
16551    }
16552}
16553
16554.m-top-banner {
16555    display: -webkit-flex;
16556    display: flex;
16557    -webkit-flex-wrap: wrap;
16558    flex-wrap: wrap;
16559    -webkit-justify-content: center;
16560    justify-content: center;
16561    background: linear-gradient(to bottom, #4fd443 0%, #4fd443 50%, #4fd443 100%);
16562    text-align: center;
16563    padding: 10px;
16564    width: 100%;
16565    gap: 4px
16566}
16567
16568.m-top-banner div,.m-top-banner strong {
16569    color: var(--color-white)
16570}
16571
16572.m-top-banner .banner-promo-offer {
16573    display: -webkit-flex;
16574    display: flex;
16575    -webkit-justify-content: center;
16576    justify-content: center
16577}
16578
16579@media (min-width: 768px) {
16580    .m-top-banner {
16581        gap:48px
16582    }
16583}
16584
16585.free-shipping__shipping-total--green {
16586    color: var(--color-success-500)
16587}
16588
16589.artist-category {
16590    -webkit-align-items: center;
16591    align-items: center;
16592    display: -webkit-flex;
16593    display: flex;
16594    gap: 10px
16595}
16596
16597.m-design__buy-ctas {
16598    margin: 24px 0
16599}
16600
16601.m-design__cart-add {
16602    font-size: var(--font-size-medium-300);
16603    margin-bottom: 15px;
16604    margin-top: 15px;
16605    height: 64px;
16606    padding: 0
16607}
16608
16609@media (min-width: 768px) {
16610    .m-design__cart-add {
16611        margin-bottom:20px;
16612        margin-top: 20px
16613    }
16614}
16615
16616.m-design__cart-buy-now {
16617    height: 64px;
16618    width: 100%;
16619    border-radius: 12px
16620}
16621
16622@media (min-width: 600px) {
16623    .m-design__cart-buy-now {
16624        height:64px
16625    }
16626}
16627
16628.m-design__free-shipping {
16629    text-align: center;
16630    margin: 24px 0
16631}
16632
16633.m-design__free-shipping-message {
16634    margin-bottom: 4px
16635}
16636
16637.m-design__free-shipping-message span {
16638    color: var(--color-neutral-900)
16639}
16640
16641.m-design__free-shipping-message .free-shipping-message__bold {
16642    font-family: var(--font-family-primary-bold)
16643}
16644
16645.m-design__free-shipping-all-usa {
16646    color: var(--color-neutral-600);
16647    font-size: var(--font-size-small-200)
16648}
16649
16650.m-design-details__description-title {
16651    font-size: var(--font-size-small-400);
16652    line-height: var(--font-size-medium-300);
16653    font-family: var(--font-family-primary-semibold);
16654    font-weight: 600;
16655    margin-top: 0;
16656    margin-bottom: 4px
16657}
16658
16659@media (min-width: 768px) {
16660    .m-design-details__description-title {
16661        margin-top:24px
16662    }
16663}
16664
16665.m-design-details__description-text {
16666    font-size: var(--font-size-small-300);
16667    line-height: var(--font-size-medium-200);
16668    font-family: var(--font-family-primary);
16669    font-weight: 500;
16670    display: -webkit-box;
16671    color: var(--color-neutral-700);
16672    overflow: hidden;
16673    word-break: break-word
16674}
16675
16676.m-design-details__description-button {
16677    font-size: var(--font-size-small-300);
16678    line-height: var(--font-size-medium-200)
16679}
16680
16681.m-design-details__by {
16682    max-width: 100%;
16683    font-size: var(--font-size-small-400);
16684    display: -webkit-flex;
16685    display: flex;
16686    -webkit-align-items: baseline;
16687    align-items: baseline
16688}
16689
16690.m-design__by-name {
16691    overflow: hidden;
16692    text-overflow: ellipsis;
16693    white-space: nowrap;
16694    display: inline-block;
16695    max-width: 100%;
16696    vertical-align: text-bottom
16697}
16698
16699.m-design-details__primary-tag {
16700    font-family: var(--font-family-primary-bold);
16701    font-size: var(--font-size-small-400);
16702    margin-bottom: 0;
16703    margin-right: 5px;
16704    margin-top: 0;
16705    word-break: break-word
16706}
16707
16708@media (min-width: 768px) {
16709    .m-design-details__primary-tag {
16710        font-size:var(--font-size-small-400)
16711    }
16712}
16713
16714.m-design-details__product-info {
16715    -webkit-align-items: baseline;
16716    align-items: baseline;
16717    display: -webkit-flex;
16718    display: flex;
16719    -webkit-flex-wrap: wrap;
16720    flex-wrap: wrap;
16721    margin-top: 5px
16722}
16723
16724.m-design__prices {
16725    -webkit-align-items: center;
16726    align-items: center;
16727    display: -webkit-flex;
16728    display: flex;
16729    -webkit-flex-wrap: wrap;
16730    flex-wrap: wrap;
16731    gap: 10px;
16732    margin-top: 12px
16733}
16734
16735.m-design__price {
16736    color: var(--color-neutral-900);
16737    font-family: var(--font-family-primary-bold);
16738    font-size: var(--font-size-large-100)
16739}
16740
16741@media (min-width: 768px) {
16742    .m-design__price {
16743        font-size:var(--font-size-large-300)
16744    }
16745}
16746
16747.m-design__price--original {
16748    color: var(--color-neutral-300);
16749    margin-left: 15px;
16750    position: relative
16751}
16752
16753.m-design__price--original:before {
16754    content: '';
16755    position: absolute;
16756    bottom: calc(50% - 3px);
16757    display: block;
16758    width: 114%;
16759    height: 4px;
16760    margin-left: -0.24rem;
16761    background: var(--color-danger-500)
16762}
16763
16764.m-design__price--original.on:before {
16765    width: 114%;
16766    -webkit-animation-duration: 0.2s;
16767    animation-duration: 0.2s;
16768    -webkit-animation-name: priceStrike;
16769    animation-name: priceStrike;
16770    -webkit-animation-iteration-count: 1;
16771    animation-iteration-count: 1
16772}
16773
16774.m-design__price--sale {
16775    display: none
16776}
16777
16778.m-design--on-sale .m-design__price--sale {
16779    display: block
16780}
16781
16782.m-design--on-sale .m-design__price--regular {
16783    color: var(--color-neutral-500);
16784    margin-left: 5px;
16785    position: relative
16786}
16787
16788.m-design--on-sale .m-design__price--regular.on:before {
16789    content: '';
16790    position: absolute;
16791    bottom: calc(50% - 3px);
16792    display: block;
16793    width: 114%;
16794    height: 4px;
16795    margin-left: -0.24rem;
16796    background: var(--color-accent-orange-500);
16797    -webkit-animation-duration: 0.2s;
16798    animation-duration: 0.2s;
16799    -webkit-animation-name: priceStrike;
16800    animation-name: priceStrike;
16801    -webkit-animation-iteration-count: 1;
16802    animation-iteration-count: 1
16803}
16804
16805.m-design__similar-products {
16806    margin-bottom: 48px
16807}
16808
16809@-webkit-keyframes priceStrike {
16810    0% {
16811        width: 15%
16812    }
16813
16814    100% {
16815        width: 114%
16816    }
16817}
16818
16819@keyframes priceStrike {
16820    0% {
16821        width: 15%
16822    }
16823
16824    100% {
16825        width: 114%
16826    }
16827}
16828
16829.m-product-preview {
16830    position: relative
16831}
16832
16833.m-product-preview__back-flag {
16834    background-color: #ffd700;
16835    border-radius: 0px 0px 8px;
16836    height: calc(28px + 4px);
16837    left: 0;
16838    margin-left: -15px;
16839    position: absolute;
16840    top: 0;
16841    width: calc(72px + 4px);
16842    z-index: 2
16843}
16844
16845@media (min-width: 769px) {
16846    .m-product-preview__back-flag {
16847        border-radius:20px 0px 8px;
16848        margin-left: 0
16849    }
16850}
16851
16852.m-product-preview__back-flag>div {
16853    width: 100%;
16854    height: 100%;
16855    text-align: center;
16856    color: var(--color-white);
16857    font-weight: bold;
16858    display: -webkit-flex;
16859    display: flex;
16860    -webkit-align-items: center;
16861    align-items: center;
16862    -webkit-justify-content: center;
16863    justify-content: center
16864}
16865
16866.m-product-preview__glider {
16867    aspect-ratio: 1;
16868    background: var(--color-neutral-200)
16869}
16870
16871@media (min-width: 769px) {
16872    .m-product-preview__glider {
16873        border-radius:20px;
16874        overflow: hidden;
16875        box-shadow: 0 4px 8px 0 var(--color-neutral-900-a20)
16876    }
16877}
16878
16879.m-product-preview__glider-slide {
16880    padding-top: 100%;
16881    position: relative
16882}
16883
16884.m-product-preview__glider-img {
16885    bottom: 0;
16886    left: 0;
16887    position: absolute;
16888    right: 0;
16889    top: 0;
16890    width: 100%
16891}
16892
16893.m-product-preview__glider-img img {
16894    width: 100%
16895}
16896
16897@media (min-width: 769px) {
16898    .m-product-preview__glider-img img {
16899        border-radius:20px
16900    }
16901}
16902
16903.m-product-preview__glider-track {
16904    position: absolute;
16905    top: 0;
16906    width: 100%
16907}
16908
16909.m-product-preview__glider-ctrl {
16910    -webkit-align-items: center;
16911    align-items: center;
16912    background-color: transparent;
16913    display: -webkit-flex;
16914    display: flex;
16915    justify-items: center;
16916    position: absolute;
16917    top: calc(50% - 10px)
16918}
16919
16920.m-product-preview__glider-ctrl:active,.m-product-preview__glider-ctrl:focus,.m-product-preview__glider-ctrl:hover {
16921    background: transparent;
16922    opacity: 0.9
16923}
16924
16925.m-product-preview__glider-ctrl .teepublicon {
16926    border-radius: 50%;
16927    box-shadow: 0 0 4px rgba(0,0,0,0.5);
16928    margin: auto;
16929    padding: 8px;
16930    transition: 0.3s
16931}
16932
16933.m-product-preview__glider-ctrl .teepublicon:focus {
16934    outline: none
16935}
16936
16937.m-product-preview__glider-ctrl .teepublicon:focus-visible {
16938    outline: #ffd700 auto 2px
16939}
16940
16941.m-product-preview__glider-ctrl.next {
16942    right: 0
16943}
16944
16945.m-product-preview__glider-ctrl.prev {
16946    -webkit-transform: rotate(180deg);
16947    transform: rotate(180deg)
16948}
16949
16950.m-product-preview__glider-ctrl.disabled {
16951    display: none
16952}
16953
16954.m-product-preview__main {
16955    margin-left: -15px;
16956    margin-right: -15px
16957}
16958
16959.m-product-preview__main img {
16960    display: block;
16961    pointer-events: none
16962}
16963
16964.tp-admin .m-product-preview__main img,.tp-design-owner .m-product-preview__main img,.tp-affiliate-owner .m-product-preview__main img {
16965    pointer-events: all
16966}
16967
16968@media (min-width: 769px) {
16969    .m-product-preview__main {
16970        margin-left:auto;
16971        margin-right: auto
16972    }
16973}
16974
16975.m-product-preview__thumbs {
16976    display: -webkit-flex;
16977    display: flex;
16978    -webkit-justify-content: center;
16979    justify-content: center;
16980    margin-top: calc(24px * -1);
16981    position: relative;
16982    z-index: 1
16983}
16984
16985@media (min-width: 768px) {
16986    .m-product-preview__thumbs {
16987        margin-top:calc(32px * -1)
16988    }
16989}
16990
16991.m-product-preview__thumb {
16992    border-radius: 8px;
16993    cursor: pointer;
16994    margin: 0 4px;
16995    overflow: hidden;
16996    position: relative;
16997    width: 48px;
16998    box-shadow: 0 2px 4px 0 var(--color-neutral-900-a20)
16999}
17000
17001@media (min-width: 768px) {
17002    .m-product-preview__thumb {
17003        width:64px;
17004        border-radius: 12px
17005    }
17006}
17007
17008@media (min-width: 1920px) {
17009    .m-product-preview__thumb {
17010        width:96px
17011    }
17012}
17013
17014.m-product-preview__thumb.on,.m-product-preview__thumb:hover {
17015    transition: outline 100ms ease-in-out;
17016    outline: 2px solid var(--color-neutral-900);
17017    outline-offset: 0
17018}
17019
17020.m-product-preview__thumb img {
17021    float: left;
17022    width: 100%;
17023    aspect-ratio: 1
17024}
17025
17026.m-product-preview__gallery {
17027    position: relative
17028}
17029
17030@media (min-width: 769px) {
17031    .m-product-preview__gallery {
17032        display:-webkit-flex;
17033        display: flex;
17034        -webkit-flex-direction: row-reverse;
17035        flex-direction: row-reverse
17036    }
17037
17038    .m-product-preview__gallery .m-product-preview__thumbs {
17039        -webkit-flex-direction: column;
17040        flex-direction: column;
17041        gap: 8px;
17042        -webkit-justify-content: flex-start;
17043        justify-content: flex-start;
17044        margin-top: 0;
17045        margin-right: 12px;
17046        position: relative;
17047        z-index: 100
17048    }
17049}
17050
17051@media (min-width: 769px) and (min-width: 1920px) {
17052    .m-product-preview__gallery .m-product-preview__thumbs {
17053        margin-right:16px
17054    }
17055}
17056
17057@media (min-width: 769px) {
17058    .m-product-preview__gallery .m-product-preview__thumb {
17059        margin:0
17060    }
17061}
17062
17063.m-design__product {
17064    margin-bottom: 48px
17065}
17066
17067@media (min-width: 769px) {
17068    .m-design__product {
17069        display:grid;
17070        grid-column-gap: 32px;
17071        grid-template-areas: "preview title" "preview options";
17072        grid-template-columns: minmax(416px, auto) minmax(auto, 448px);
17073        grid-template-rows: minmax(50px, auto) auto
17074    }
17075}
17076
17077@media (min-width: 1280px) {
17078    .m-design__product {
17079        grid-column-gap:48px
17080    }
17081}
17082
17083.m-design__options {
17084    grid-area: options
17085}
17086
17087.m-design__preview {
17088    grid-area: preview
17089}
17090
17091.m-design-details__title {
17092    grid-area: title;
17093    overflow-wrap: break-word;
17094    margin-bottom: 10px
17095}
17096
17097@media (min-width: 768px) {
17098    .m-design-details__title {
17099        margin-bottom:0
17100    }
17101}
17102
17103.m-design-details__title .h__h1--sm {
17104    font-family: var(--font-family-display)
17105}
17106
17107.m-design__ratings {
17108    -webkit-align-items: center;
17109    align-items: center;
17110    background: #000000;
17111    display: -webkit-flex;
17112    display: flex;
17113    -webkit-flex-direction: column;
17114    flex-direction: column;
17115    gap: 24px;
17116    -webkit-justify-content: center;
17117    justify-content: center;
17118    padding: 48px 16px
17119}
17120
17121@media (min-width: 768px) {
17122    .m-design__ratings {
17123        gap:24px;
17124        padding: 48px
17125    }
17126}
17127
17128@media (min-width: 1024px) {
17129    .m-design__ratings {
17130        padding:48px 64px
17131    }
17132}
17133
17134@media (min-width: 1280px) {
17135    .m-design__ratings {
17136        -webkit-flex-direction:row;
17137        flex-direction: row;
17138        gap: 32px;
17139        padding: 48px 240px
17140    }
17141}
17142
17143.m-design__ratings-heading {
17144    font-family: var(--font-family-display);
17145    font-size: var(--font-size-medium-300);
17146    line-height: var(--font-size-medium-400);
17147    margin-bottom: 0;
17148    margin-top: 0;
17149    color: var(--color-white);
17150    min-width: 210px;
17151    text-align: center
17152}
17153
17154@media (min-width: 768px) {
17155    .m-design__ratings-heading {
17156        font-size:var(--font-size-large-100);
17157        line-height: var(--font-size-large-200)
17158    }
17159}
17160
17161.m-design__ratings-services {
17162    display: -webkit-flex;
17163    display: flex;
17164    -webkit-flex-direction: column;
17165    flex-direction: column;
17166    gap: 24px
17167}
17168
17169@media (min-width: 768px) {
17170    .m-design__ratings-services {
17171        -webkit-flex-direction:row;
17172        flex-direction: row
17173    }
17174}
17175
17176.m-design__ratings-service {
17177    font-size: var(--font-size-small-400);
17178    line-height: var(--font-size-medium-300);
17179    font-family: var(--font-family-primary-semibold);
17180    font-weight: 600;
17181    -webkit-align-items: center;
17182    align-items: center;
17183    color: var(--color-white);
17184    display: -webkit-flex;
17185    display: flex;
17186    -webkit-flex-direction: column;
17187    flex-direction: column;
17188    gap: 4px;
17189    -webkit-justify-content: center;
17190    justify-content: center;
17191    min-width: 210px
17192}
17193
17194.m-design__ratings-service-name,.m-design__ratings-details {
17195    color: currentColor
17196}
17197
17198.m-design__ratings-service-stars {
17199    display: -webkit-flex;
17200    display: flex;
17201    -webkit-justify-content: center;
17202    justify-content: center
17203}
17204
17205.m-design__ratings-details {
17206    font-size: var(--font-size-small-200);
17207    line-height: var(--font-size-small-400);
17208    font-family: var(--font-family-primary);
17209    font-weight: 500
17210}
17211
17212.m-design-product-info {
17213    padding-top: 48px;
17214    padding-bottom: 32px
17215}
17216
17217@media (min-width: 768px) {
17218    .m-design-product-info .contain-storefront {
17219        display:grid;
17220        grid-template-rows: 1fr;
17221        grid-template-columns: 1fr;
17222        -webkit-flex-direction: row;
17223        flex-direction: row;
17224        gap: 48px;
17225        margin-bottom: 24px
17226    }
17227}
17228
17229.m-design-product-info-and-faqs {
17230    display: -webkit-flex;
17231    display: flex;
17232    -webkit-flex-direction: column;
17233    flex-direction: column;
17234    gap: 40px
17235}
17236
17237@media (min-width: 768px) {
17238    .m-design-product-info-and-faqs {
17239        -webkit-flex-direction:row;
17240        flex-direction: row
17241    }
17242
17243    .m-design-product-info-and-faqs>* {
17244        -webkit-flex: 1;
17245        flex: 1
17246    }
17247}
17248
17249.m-design-product-info--faqs .tp-accordion {
17250    border-color: var(--color-neutral-300)
17251}
17252
17253.m-design-product-info--faqs .tp-accordion .link__cta {
17254    margin-top: 12px
17255}
17256
17257.m-design-product-info--faqs .tp-accordion.tp-accordion__content--open {
17258    border-color: #ffd700
17259}
17260
17261@media (hover: hover) and (pointer: fine) {
17262    .m-design-product-info--faqs .tp-accordion.tp-accordion__content--open:hover {
17263        border-color:#ffd700
17264    }
17265}
17266
17267@media (hover: hover) and (pointer: fine) {
17268    .m-design-product-info--faqs .tp-accordion:hover {
17269        border-color:var(--color-neutral-900)
17270    }
17271}
17272
17273.m-design-product-info--faqs .tp-accordion__button-text {
17274    font-family: var(--font-family-primary-semibold);
17275    font-weight: 600;
17276    font-size: var(--font-size-small-400);
17277    line-height: var(--font-size-medium-200);
17278    text-align: left
17279}
17280
17281.m-design-product-info--faqs .tp-accordion__button {
17282    color: var(--color-neutral-900)
17283}
17284
17285.m-design-product-info--faqs .tp-accordion__button.tp-accordion__content--open {
17286    background-color: transparent;
17287    border-bottom: 2px solid var(--color-neutral-300);
17288    border-radius: 0;
17289    color: var(--color-neutral-900)
17290}
17291
17292@media (hover: hover) and (pointer: fine) {
17293    .m-design-product-info--faqs .tp-accordion__button:hover {
17294        background-color:transparent
17295    }
17296}
17297
17298.m-design-product-info--faqs .tp-accordion__content,.m-design-product-info--faqs .tp-accordion__content p {
17299    line-height: var(--font-size-medium-300)
17300}
17301
17302.m-design-product-info--product-quality {
17303    background: var(--color-primary-100);
17304    border: 2px solid #ffd700;
17305    border-radius: 12px;
17306    box-shadow: 0 2px 4px 0 rgba(21,21,35,0.2);
17307    display: -webkit-flex;
17308    display: flex;
17309    -webkit-flex-direction: column;
17310    flex-direction: column;
17311    gap: 8px;
17312    -webkit-justify-content: center;
17313    justify-content: center;
17314    padding: 24px;
17315    position: relative;
17316    -webkit-align-self: baseline;
17317    align-self: baseline
17318}
17319
17320.m-design-product-info--product-quality h4 {
17321    font-family: var(--font-family-display);
17322    font-size: var(--font-size-medium-100);
17323    line-height: var(--font-size-medium-200);
17324    margin-top: 0;
17325    margin-bottom: 0;
17326    color: #ffd700
17327}
17328
17329@media (min-width: 768px) {
17330    .m-design-product-info--product-quality h4 {
17331        font-size:var(--font-size-medium-200);
17332        line-height: var(--font-size-medium-300)
17333    }
17334}
17335
17336.m-design-product-info--product-quality p {
17337    font-size: var(--font-size-small-400);
17338    line-height: var(--font-size-medium-300);
17339    font-family: var(--font-family-primary);
17340    font-weight: 500;
17341    color: var(--color-neutral-900)
17342}
17343
17344.m-design-product-info--product-quality-image {
17345    height: 80px;
17346    width: 80px;
17347    position: absolute;
17348    top: -40px;
17349    right: 24px;
17350    -webkit-transform: rotate(5deg);
17351    transform: rotate(5deg)
17352}
17353
17354.m-design-product-info--product-quality-image img {
17355    width: inherit;
17356    height: inherit
17357}
17358
17359.m-design-product-info__licensor {
17360    background-color: var(--color-white);
17361    border: 2px solid var(--color-neutral-200);
17362    border-radius: 12px;
17363    margin-bottom: 8px;
17364    padding: 24px;
17365    display: -webkit-flex;
17366    display: flex;
17367    -webkit-align-items: center;
17368    align-items: center;
17369    gap: 12px
17370}
17371
17372.m-design-product-info__licensor-logo {
17373    height: 24px
17374}
17375
17376.m-design-product-info__licensor-text {
17377    font-size: var(--font-size-small-300);
17378    line-height: var(--font-size-medium-200);
17379    font-family: var(--font-family-primary-semibold);
17380    font-weight: 600;
17381    color: var(--color-neutral-700);
17382    margin-top: 0
17383}
17384
17385.m-design-product-info--faq-container h2 {
17386    font-family: var(--font-family-display);
17387    font-size: var(--font-size-medium-100);
17388    line-height: var(--font-size-medium-200);
17389    margin-top: 0;
17390    margin-bottom: 0;
17391    color: #ffd700;
17392    margin-bottom: 24px
17393}
17394
17395@media (min-width: 768px) {
17396    .m-design-product-info--faq-container h2 {
17397        font-size:var(--font-size-medium-200);
17398        line-height: var(--font-size-medium-300)
17399    }
17400}
17401
17402.m-polaroids__canvas {
17403    display: block;
17404    color: var(--color-link-500);
17405    font-size: var(--font-size-small-400);
17406    line-height: 25px
17407}
17408
17409.m-polaroids__canvas--other {
17410    text-transform: capitalize
17411}
17412
17413.m-polaroids__canvas--top {
17414    color: var(--color-neutral-900);
17415    margin: auto;
17416    text-align: center
17417}
17418
17419.m-polaroids__content {
17420    display: grid;
17421    grid-template-columns: repeat(2, minmax(0, 1fr));
17422    grid-gap: 15px
17423}
17424
17425@media (min-width: 768px) {
17426    .m-polaroids__content {
17427        grid-template-columns:repeat(3, minmax(0, 1fr))
17428    }
17429}
17430
17431@media (min-width: 1024px) {
17432    .m-polaroids__content {
17433        grid-template-columns:repeat(5, minmax(0, 1fr))
17434    }
17435}
17436
17437.m-polaroids__content--seo-links {
17438    font-family: var(--font-family-primary-bold);
17439    margin-top: 15px
17440}
17441
17442@media (min-width: 768px) {
17443    .m-polaroids__content--seo-links {
17444        margin-top:25px
17445    }
17446}
17447
17448.m-polaroids__content--swatches {
17449    grid-template-columns: 1fr;
17450    max-width: 300px
17451}
17452
17453@media (min-width: 768px) {
17454    .m-polaroids__content--swatches {
17455        grid-template-columns:repeat(2, 1fr);
17456        max-width: 600px
17457    }
17458}
17459
17460@media (min-width: 1024px) {
17461    .m-polaroids__content--swatches {
17462        grid-template-columns:repeat(3, 1fr);
17463        max-width: 1000px
17464    }
17465}
17466
17467.m-polaroid__polaroid-swatch {
17468    height: 210px;
17469    width: 100%
17470}
17471
17472.m-polaroid__polaroid-swatch-detail {
17473    font-size: var(--font-size-small-200);
17474    font-weight: lighter;
17475    padding: 10px
17476}
17477
17478.m-polaroids__h4 {
17479    font-family: var(--font-family-primary-semibold);
17480    font-size: var(--font-size-small-400)
17481}
17482
17483@media (min-width: 768px) {
17484    .m-polaroids__h4 {
17485        font-size:var(--font-size-small-400)
17486    }
17487}
17488
17489.m-polaroids__h4--seo-links {
17490    margin-top: 0;
17491    font-size: var(--font-size-small-400);
17492    line-height: 25px
17493}
17494
17495.m-polaroids__section {
17496    margin-top: 20px
17497}
17498
17499@media (min-width: 768px) {
17500    .m-polaroids__section {
17501        margin-top:50px
17502    }
17503}
17504
17505.m-polaroids__polaroid {
17506    background-color: var(--color-white);
17507    border-radius: 5px;
17508    overflow: hidden
17509}
17510
17511@media (min-width: 768px) {
17512    .m-polaroids__polaroid.m-polaroids__polaroid--spread {
17513        margin-right:30px;
17514        margin-bottom: 30px
17515    }
17516}
17517
17518@media (min-width: 970px) {
17519    .m-polaroids__polaroid:hover .m-polaroids__polaroid-img {
17520        -webkit-transform:scale(1.2);
17521        transform: scale(1.2)
17522    }
17523}
17524
17525.m-polaroids__polaroid--border {
17526    border: 1px solid var(--color-neutral-200)
17527}
17528
17529.m-polaroids__polaroid--no-bg {
17530    background-color: transparent
17531}
17532
17533.m-polaroids__polaroid-col {
17534    display: -webkit-flex;
17535    display: flex;
17536    -webkit-flex-direction: column;
17537    flex-direction: column;
17538    -webkit-justify-content: center;
17539    justify-content: center;
17540    min-height: 65px;
17541    width: 100%
17542}
17543
17544.m-polaroids__polaroid-content:hover .m-polaroids__canvas--top {
17545    color: #ffd700
17546}
17547
17548.m-polaroids__polaroid-img {
17549    width: 100%
17550}
17551
17552@media (min-width: 970px) {
17553    .m-polaroids__polaroid-img {
17554        -webkit-transform:scale(1.03);
17555        transform: scale(1.03);
17556        transition: -webkit-transform .25s ease-out;
17557        transition: transform .25s ease-out;
17558        transition: transform .25s ease-out, -webkit-transform .25s ease-out
17559    }
17560}
17561
17562.m-polaroids__polaroid-img-container {
17563    overflow: hidden
17564}
17565
17566.m-polaroids__polaroid-subtitle-cont {
17567    padding: 15px 5px
17568}
17569
17570.m-also-available-products {
17571    background-color: var(--color-neutral-900);
17572    padding-top: 48px;
17573    padding-bottom: 48px;
17574    text-align: center
17575}
17576
17577.m-also-available-products .m-tab-nav {
17578    position: relative
17579}
17580
17581.m-also-available-products .m-tab-nav__content {
17582    min-height: 270px;
17583    overflow-x: auto
17584}
17585
17586@media (max-width: 1023px) {
17587    .m-also-available-products .m-tab-nav__content {
17588        overflow-x:initial
17589    }
17590}
17591
17592.m-also-available-products .m-tab-nav__tab-content {
17593    display: grid;
17594    grid-auto-flow: column;
17595    gap: 12px;
17596    margin-inline:auto;padding-left: 16px;
17597    padding-right: 16px;
17598    width: -webkit-fit-content;
17599    width: -moz-fit-content;
17600    width: fit-content
17601}
17602
17603@media (min-width: 768px) {
17604    .m-also-available-products .m-tab-nav__tab-content {
17605        padding-left:48px;
17606        padding-right: 48px;
17607        gap: 16px
17608    }
17609}
17610
17611@media (max-width: 1023px) {
17612    .m-also-available-products .m-tab-nav__tab-content {
17613        grid-auto-flow:row;
17614        grid-template-columns: repeat(4, 1fr);
17615        width: 100%
17616    }
17617}
17618
17619@media screen and (max-width: 767px) {
17620    .m-also-available-products .m-tab-nav__tab-content {
17621        grid-template-columns:repeat(2, 1fr)
17622    }
17623}
17624
17625.m-also-available-products .m-tab-nav__list {
17626    -ms-overflow-style: none;
17627    scrollbar-width: none;
17628    -webkit-flex-wrap: nowrap;
17629    flex-wrap: nowrap;
17630    margin-top: 24px;
17631    margin-bottom: 24px;
17632    overflow-x: auto;
17633    padding-left: 16px;
17634    padding-right: 16px
17635}
17636
17637.m-also-available-products .m-tab-nav__list::-webkit-scrollbar {
17638    display: none
17639}
17640
17641@media (min-width: 480px) {
17642    .m-also-available-products .m-tab-nav__list {
17643        -webkit-justify-content:center;
17644        justify-content: center
17645    }
17646}
17647
17648.m-also-available-products .m-tab-nav__item {
17649    -webkit-flex-shrink: 0;
17650    flex-shrink: 0
17651}
17652
17653.m-also-available-products .m-tab-nav__item a {
17654    color: var(--color-neutral-300)
17655}
17656
17657.m-also-available-products .m-tab-nav__item--active a {
17658    color: var(--color-white)
17659}
17660
17661.m-also-available-products .m-tab-nav__loader {
17662    position: absolute;
17663    top: 50%;
17664    left: 50%;
17665    -webkit-transform: translate(-50%, -50%);
17666    transform: translate(-50%, -50%)
17667}
17668
17669.m-also-available-products__title {
17670    font-family: var(--font-family-display);
17671    font-size: var(--font-size-medium-100);
17672    line-height: var(--font-size-medium-200);
17673    margin-top: 0;
17674    margin-bottom: 0;
17675    color: var(--color-white);
17676    padding-left: 16px;
17677    padding-right: 16px
17678}
17679
17680@media (min-width: 768px) {
17681    .m-also-available-products__title {
17682        font-size:var(--font-size-medium-200);
17683        line-height: var(--font-size-medium-300)
17684    }
17685}
17686
17687.m-also-available-products--more-by-artist {
17688    border-radius: 12px;
17689    font-size: var(--font-size-medium-100);
17690    margin: 24px 0 0;
17691    padding: 12px 24px
17692}
17693
17694.m-also-available-products__tile {
17695    width: 188px
17696}
17697
17698@media (min-width: 1024px) {
17699    .m-also-available-products__tile {
17700        width:136px
17701    }
17702}
17703
17704@media (max-width: 1023px) {
17705    .m-also-available-products__tile {
17706        width:100%
17707    }
17708}
17709
17710@media (min-width: 1280px) {
17711    .m-also-available-products__tile {
17712        width:174px
17713    }
17714}
17715
17716@media (min-width: 1920px) {
17717    .m-also-available-products__tile {
17718        width:226px
17719    }
17720}
17721
17722.m-similar-designs__h2 {
17723    text-align: center;
17724    margin-bottom: 24px;
17725    color: #ffd700
17726}
17727
17728.m-similar-designs__content {
17729    margin-top: 48px;
17730    margin-bottom: 48px
17731}
17732
17733.m-similar-designs__tiles {
17734    display: -webkit-flex;
17735    display: flex;
17736    -webkit-flex-wrap: nowrap;
17737    flex-wrap: nowrap;
17738    gap: 12px;
17739    overflow-x: auto;
17740    padding-bottom: 4px
17741}
17742
17743.m-similar-designs__tiles .tp-design-tile--light {
17744    --tile-background-color: var(--color-white-a60)
17745}
17746
17747.m-similar-designs__tile {
17748    -webkit-flex-shrink: 0;
17749    flex-shrink: 0;
17750    width: 188px
17751}
17752
17753@media (min-width: 1024px) {
17754    .m-similar-designs__tile {
17755        width:calc(100% / 6);
17756        -webkit-flex-shrink: 1;
17757        flex-shrink: 1
17758    }
17759}
17760
17761.m-similar-designs__footer {
17762    text-align: center;
17763    margin-top: 24px
17764}
17765
17766.m-sizer {
17767    background: var(--color-white);
17768    display: block;
17769    height: 365px;
17770    position: absolute;
17771    top: 0;
17772    right: 0;
17773    bottom: 0;
17774    left: 0;
17775    z-index: 100000
17776}
17777
17778.m-sizer .btn:focus {
17779    outline: none
17780}
17781
17782@media (min-width: 970px) {
17783    .m-sizer {
17784        z-index:1
17785    }
17786}
17787
17788.m-sizer__btns .btn {
17789    background: transparent;
17790    border: 1px solid;
17791    border-color: var(--color-white);
17792    color: var(--color-white);
17793    font-size: var(--font-size-small-400);
17794    font-weight: normal;
17795    margin-left: 7.5px;
17796    margin-right: 7.5px;
17797    padding-bottom: 8px;
17798    padding-left: 0;
17799    padding-right: 0;
17800    padding-top: 8px;
17801    text-transform: capitalize;
17802    transition: 0.2s;
17803    width: 68px
17804}
17805
17806@media (min-width: 970px) {
17807    .m-sizer__btns .btn {
17808        font-size:var(--font-size-medium-100);
17809        font-weight: 200;
17810        padding-bottom: 15px;
17811        padding-top: 15px;
17812        width: 100px
17813    }
17814}
17815
17816.m-sizer__btns .on {
17817    background: linear-gradient(to bottom, #4fd443 0%, #4fd443 50%, #4fd443 100%);
17818    border-color: #ffd700
17819}
17820
17821.m-sizer__configs {
17822    color: var(--color-white);
17823    display: none;
17824    transition: 0.15s
17825}
17826
17827.m-sizer__configs-wrap.on .m-sizer__configs {
17828    display: block
17829}
17830
17831.m-sizer__configs-ctrl {
17832    cursor: pointer;
17833    font-size: var(--font-size-medium-400);
17834    color: white;
17835    padding: 50%
17836}
17837
17838.m-sizer__configs-wrap.on .m-sizer__configs-ctrl {
17839    display: none
17840}
17841
17842.m-sizer__configs-wrap {
17843    -webkit-align-items: center;
17844    align-items: center;
17845    -webkit-justify-content: center;
17846    justify-content: center;
17847    background: linear-gradient(to bottom, #4fd443 0%, #4fd443 50%, #4fd443 100%);
17848    display: -webkit-flex;
17849    display: flex;
17850    -webkit-flex-direction: column;
17851    flex-direction: column;
17852    position: absolute;
17853    top: 0;
17854    right: 0;
17855    width: 42px;
17856    height: 38px;
17857    transition: 0.3s;
17858    overflow: hidden;
17859    -webkit-transform: translate(-10px, 10px);
17860    transform: translate(-10px, 10px);
17861    box-shadow: 0 0 4px var(--color-neutral-400)
17862}
17863
17864@media (min-width: 970px) {
17865    .m-sizer__configs-wrap {
17866        height:66px;
17867        width: 74px
17868    }
17869}
17870
17871.m-sizer__configs-wrap.on {
17872    background: var(--color-primary-600);
17873    height: 100%;
17874    width: 100%;
17875    -webkit-transform: translate(0, 0);
17876    transform: translate(0, 0);
17877    box-shadow: none
17878}
17879
17880.m-sizer__label {
17881    color: var(--color-white);
17882    font-size: var(--font-size-small-400);
17883    font-family: var(--font-family-primary-bold);
17884    text-align: center;
17885    margin-top: 5px
17886}
17887
17888@media (min-width: 375px) {
17889    .m-sizer__label {
17890        margin-top:15px
17891    }
17892}
17893
17894@media (min-width: 970px) {
17895    .m-sizer__label {
17896        font-size:var(--font-size-medium-200);
17897        font-weight: normal;
17898        margin-top: 25px;
17899        margin-bottom: 10px
17900    }
17901}
17902.m-sizer__prompt {
17903    color: var(--color-white);
17904    font-size: var(--font-size-small-400);
17905    text-align: center
17906}
17907
17908@media (min-width: 375px) {
17909    .m-sizer__prompt {
17910        font-size:var(--font-size-medium-100)
17911    }
17912}
17913
17914@media (min-width: 970px) {
17915    .m-sizer__prompt {
17916        font-size:var(--font-size-medium-300)
17917    }
17918}
17919
17920.m-sizer__slider {
17921    height: calc(100% - 13.7254901961%)
17922}
17923
17924.m-sizer__slider-arrow {
17925    position: absolute;
17926    top: calc(50% - 13.7254901961%);
17927    opacity: 0;
17928    transition: 0.3s
17929}
17930
17931.m-sizer__slider.on .m-sizer__slider-arrow {
17932    opacity: 1
17933}
17934
17935.m-sizer__slider.on .m-sizer__slider-arrow.disabled {
17936    opacity: 0;
17937    pointer-events: none
17938}
17939
17940.m-sizer__slider-arrow.next,.m-sizer__slider-arrow.prev {
17941    color: white;
17942    font-size: var(--font-size-xlarge-300);
17943    display: -webkit-flex;
17944    display: flex;
17945    -webkit-align-items: center;
17946    align-items: center
17947}
17948
17949@media (min-width: 970px) {
17950    .m-sizer__slider-arrow.next,.m-sizer__slider-arrow.prev {
17951        font-size:var(--font-size-xlarge-400)
17952    }
17953}
17954
17955.m-sizer__slider-arrow.next:after,.m-sizer__slider-arrow.prev:after {
17956    content: '◀︎';
17957    text-shadow: 0 0 2px black
17958}
17959
17960.m-sizer__slider-arrow.next span,.m-sizer__slider-arrow.prev span {
17961    position: absolute;
17962    font-size: var(--font-size-small-200);
17963    text-transform: uppercase;
17964    font-weight: bold;
17965    z-index: 1
17966}
17967
17968@media (min-width: 970px) {
17969    .m-sizer__slider-arrow.next span,.m-sizer__slider-arrow.prev span {
17970        font-size:var(--font-size-small-400)
17971    }
17972}
17973
17974.m-sizer__slider-arrow.next {
17975    right: 0;
17976    -webkit-justify-content: flex-start;
17977    justify-content: flex-start
17978}
17979
17980.m-sizer__slider-arrow.next span {
17981    padding-left: 18px
17982}
17983
17984@media (min-width: 970px) {
17985    .m-sizer__slider-arrow.next span {
17986        padding-left:24px
17987    }
17988}
17989
17990.m-sizer__slider-arrow.next:after {
17991    -webkit-transform: rotate(180deg);
17992    transform: rotate(180deg)
17993}
17994
17995.m-sizer__slider-arrow.prev {
17996    left: 0;
17997    -webkit-justify-content: flex-end;
17998    justify-content: flex-end
17999}
18000
18001.m-sizer__slider-arrow.prev span {
18002    padding-right: 18px
18003}
18004
18005@media (min-width: 970px) {
18006    .m-sizer__slider-arrow.prev span {
18007        padding-right:24px
18008    }
18009}
18010
18011.m-sizer__slider-name {
18012    color: var(--color-white);
18013    font-weight: bold;
18014    margin-right: 4px
18015}
18016
18017.m-sizer__slider-text {
18018    background: var(--color-neutral-900);
18019    height: 13.7254901961%;
18020    position: absolute;
18021    bottom: 0;
18022    width: 100%;
18023    color: var(--color-white);
18024    font-size: var(--font-size-medium-100);
18025    display: -webkit-flex;
18026    display: flex;
18027    -webkit-justify-content: center;
18028    justify-content: center;
18029    -webkit-align-items: center;
18030    align-items: center;
18031    font-weight: 200
18032}
18033
18034.m-sizer__slider-text span {
18035    color: var(--color-white);
18036    margin-left: 5px
18037}
18038
18039@media (min-width: 1025px) {
18040    .m-sizer__slider-text {
18041        font-size:var(--font-size-medium-200)
18042    }
18043}
18044
18045.m-sizer__slider-wrap {
18046    height: 100%
18047}
18048
18049.m-sizer__slider-wrap .glide__slide {
18050    height: 100%
18051}
18052
18053.m-sizer__slider-wrap .glide__slide img {
18054    height: 100%
18055}
18056
18057.m-sizer__view {
18058    margin-top: 5px
18059}
18060
18061@media (min-width: 375px) {
18062    .m-sizer__view {
18063        margin-top:20px
18064    }
18065}
18066
18067@media (min-width: 970px) {
18068    .m-sizer__view .btn {
18069        font-size:var(--font-size-medium-300);
18070        padding: 15px 30px
18071    }
18072}
18073    </style>
18074    <meta content='F9EF52AA90C6458518CEE48CF835744E' name='msvalidate.01'>
18075    <meta content='width=device-width, initial-scale=1, maximum-scale=1' name='viewport'>
18076    <meta content='BOS67' name='cloudinary_cloud_name'>
18077    <meta content='index, follow' name='robots'>
18078    <meta content='BOS67: Portal Game Online Animasi Halus & High FPSDengan Sistem Stabil, Akses Cepat, Dan Peluang Cuan Tinggi Tanpa Hambatan Setiap Saat'
18079    name='description'>
18080    <meta property="og:title" content="BOS67: Performa Ringan & Optimal Tanpa Membebani Memori Perangkat">
18081    <meta property="og:description" content="BOS67: Portal Game Online Animasi Halus & High FPSDengan Sistem Stabil, Akses Cepat, Dan Peluang Cuan Tinggi Tanpa Hambatan Setiap Saat">
18082    <meta property="og:price:amount" content="100.00">
18083    <meta property="og:price:currency" content="USD">
18084    <meta property="og:type" content="website">
18085    <meta property="og:url" content="https://gridlayoutshock.com">
18086    <meta property="og:image" content="assets/main/banner.webp">
18087    <meta property="og:site_name" content="BOS67">
18088    <meta property="product:price:amount" content="100.00">
18089    <meta property="product:brand" content="BOS67">
18090    <meta property="product:price:currency" content="USD">
18091    <meta property="product:availability" content="in stock">
18092    <meta property="product:retailer_item_id" content="74165272D1V">
18093    <meta property="product:condition" content="new">
18094    <meta content='BOS67' name='apple-mobile-web-app-title'>
18095    
18095<script>
18096        window.dataLayer = window.dataLayer || [];
18097    </script>
18097
18098    
18098<script>
18099        dataLayer.push({
18100            "event": "pageLoad",
18101            "request__request_id": "3be9d95d-1200-4c87-ac81-ade852a75de5",
18102            "request__controller": "product_pages",
18103            "request__action": "show",
18104            "request__domain": "doypo.com",
18105            "request__base_url": "https://gridlayoutshock.com",
18106            "request__ab_tests": {
18107                "con-3051-pasf": "default"
18108            },
18109            "request__safe_search": true,
18110            "request__referring_affiliate_id": null,
18111            "request__referring_affiliate_ua_id": null,
18112            "request__referring_affiliate_ga4_id": null,
18113            "request__referring_affiliate_network_id": null,
18114            "locale__locale": "en",
18115            "locale__currency_iso": "USD",
18116            "locale__gdprcookie": "all",
18117            "locale__euvisitor": false,
18118            "cart__items": [],
18119            "design__design_id": 74165272,
18120            "design__canvas_id": 1,
18121            "design__product_id": 357,
18122            "design__parent_id": "74165272D1V",
18123            "design__variant_id": "19G79A8C",
18124            "design__variant": "{\"Gender\":\"Male Fit\",\"Style\":\"Classic T-Shirt\",\"Color\":\"Red\"}",
18125            "design__mock_image": "assets/main/banner.webp",
18126            "design__url": "https://gridlayoutshock.com",
18127            "design__canvas": "BOS67",
18128            "design__canvas_canonical_name": "BOS67",
18129            "design__design_title": "BOS67: Portal Game Online Animasi Halus & High FPSDengan Sistem Stabil, Akses Cepat, Dan Peluang Cuan Tinggi Tanpa Hambatan Setiap Saat",
18130            "design__price": 23.0,
18131            "design__price_usd": 23.0,
18132            "design__price_in_currency": 23.0,
18133            "design__primary_tag": "george-kittle",
18134            "design__owner_type": "designer",
18135            "design__owner_id": 6075586,
18136            "design__on_sale": false,
18137            "design__currency_iso": "USD",
18138            "design__feed_sku": null,
18139            "design__designer_name": "Hey siriusly",
18140            "design__designer_ua_id": null,
18141            "design__designer_ga4_id": null,
18142            "design__marketing_sku": "74165272D1V19G79A8C"
18143        })
18144    </script>
18144
18145    
18145<script>
18146        window.dataLayer.push({
18147            "event": "productDetailImpression",
18148            "ecommerce": {
18149                "detail": {
18150                    "products": [{
18151                        "category": "Game TOGEL ONLINE",
18152                        "parent_id": "74165272D1V",
18153                        "product_id": "357",
18154                        "price": "23.0",
18155                        "price_usd": "23.0",
18156                        "name": "BOS67: Performa Ringan & Optimal Tanpa Membebani Memori Perangkat",
18157                        "id": "74165272",
18158                        "brand": "BOS67",
18159                        "design_color": "Red",
18160                        "product_image": "assets/main/banner.webp",
18161                        "variant_id": "19G79A8C",
18162                        "design_owner_id": "6075586",
18163                        "design_primary_tag": "george-kittle",
18164                        "design_on_sale": "false",
18165                        "variant": '{"Gender":"Male Fit","Style":"Classic T-Shirt","Color":"Red"}',
18166                        "dimension34": '74165272D1V19G79A8C',
18167                        "dimension37": 'false',
18168                        "dimension42": 'assets/main/banner.webp',
18169                        "dimension44": 'george-kittle',
18170                        "dimension46": '6075586',
18171                        "dimension47": 'designer'
18172                    }]
18173                }
18174            }
18175        });
18176    </script>
18176
18177    <!-- Google Analytics -->
18178    
18178<script type='text/javascript'>
18179        window.ga = window.ga || function() {
18180            (ga.q = ga.q || []).push(arguments)
18181        };
18182        ga.l = +new Date;
18183        ga('create', 'UA-39467830-1', 'auto');
18184        ga('require', 'GTM-KL7BC3L');
18185    </script>
18185
18186    
18186<script async src='https://www.google-analytics.com/analytics.js'></script>
18186
18187    <style>
18188        .preview,
18189        .m-product-preview__glider,
18190        .glide,
18191        .glide__track {
18192            overflow: hidden !important;
18193            max-width: 100% !important;
18194        }
18195        /* Biarkan Glide bekerja normal */
18196        
18197        .glide__slides {
18198            display: flex !important;
18199            /* jaga-jaga */
18200            
18201            margin: 0 !important;
18202            /* rollback kalau sebelumnya sempat dipasang: */
18203            
18204            contain: none !important;
18205        }
18206        /* Pastikan gambar terlihat dan tidak “ngecil 0” */
18207        
18208        .glide__slide img,
18209        .m-product-preview__glider-img img,
18210        .preview .jsProductMainImage {
18211            max-width: 100% !important;
18212            height: auto !important;
18213            display: block !important;
18214            opacity: 1 !important;
18215            visibility: visible !important;
18216        }
18217        /* Anti scroll horizontal */
18218        
18219        html,
18220        body {
18221            overflow-x: hidden !important;
18222        }
18223    </style>
18224
18225<script type="application/ld+json">
18226{
18227  "@context": "https://schema.org",
18228  "@type": "Product",
18229  "name": "Game Macau",
18230  "description": "BOS67: Portal Game Online Animasi Halus & High FPSDengan Sistem Stabil, Akses Cepat, Dan Peluang Cuan Tinggi Tanpa Hambatan Setiap Saat",
18231  "url": "https://gridlayoutshock.com",
18232  "image": [
18233    "assets/main/banner.webp"
18234  ],
18235  "sku": "Game-Online-4D",
18236  "brand": {
18237    "@type": "Brand",
18238    "name": "BOS67"
18239  },
18240  "offers": {
18241    "@type": "Offer",
18242    "price": "10000",
18243    "priceCurrency": "IDR",
18244    "availability": "http://schema.org/InStock",
18245    "itemCondition": "http://schema.org/NewCondition",
18246    "url": "https://gridlayoutshock.com"
18247  }
18248}
18249</script>
18249
18250
18251<script type="application/ld+json">
18252{
18253  "@context": "https://schema.org",
18254  "@type": "BreadcrumbList",
18255  "itemListElement": [
18256    {
18257      "@type": "ListItem",
18258      "position": 1,
18259      "name": "BOS67",
18260      "item": "https://gridlayoutshock.com"
18261    },
18262    {
18263      "@type": "ListItem",
18264      "position": 2,
18265      "name": "BOS67 LOGIN",
18266      "item": "https://gridlayoutshock.com"
18267    },
18268    {
18269      "@type": "ListItem",
18270      "position": 3,
18271      "name": "BOS67 DAFTAR",
18272      "item": "https://gridlayoutshock.com"
18273    },
18274    {
18275      "@type": "ListItem",
18276      "position": 4,
18277      "name": "BOS67 LINK",
18278      "item": "https://gridlayoutshock.com"
18279    },
18280    {
18281      "@type": "ListItem",
18282      "position": 5,
18283      "name": "Game ONLINE",
18284      "item": "https://gridlayoutshock.com"
18285    },
18286    {
18287      "@type": "ListItem",
18288      "position": 6,
18289      "name": "Game 4D",
18290      "item": "https://gridlayoutshock.com"
18291    },
18292    {
18293      "@type": "ListItem",
18294      "position": 7,
18295      "name": "SITUS Game",
18296      "item": "https://gridlayoutshock.com"
18297    },
18298    {
18299      "@type": "ListItem",
18300      "position": 8,
18301      "name": "Game ONLINE 4D",
18302      "item": "https://gridlayoutshock.com"
18303    }
18304  ]
18305}
18306</script>
18306
18307
18308<script type="application/ld+json">
18309    {
18310        "@context": "https://schema.org",
18311        "@type": "Organization",
18312        "name": "BOS67",
18313        "url": "https://gridlayoutshock.com",
18314        "logo": "assets/bos/logo.webp",
18315        "sameAs": [
18316            "https://www.facebook.com/BOS67", 
18317            "https://x.com/BOS67",
18318            "https://www.instagram.com/BOS67"
18319        ],
18320        "contactPoint": {
18321            "@type": "ContactPoint",
18322            "telephone": "+62-821-5342-9150",
18323            "contactType": "customer support",
18324            "areaServed": "ID",
18325            "availableLanguage": ["Indonesian", "English"]
18326        }
18327    }
18328</script>
vendor: 2 bytes, line 18328
18328
18329<script type="application/ld+json">
18330  {
18331    "@context": "https://schema.org",
18332    "@graph": [
18333      {
18334        "@type": "FAQPage",
18335        "@id": "https://gridlayoutshock.com/#faq",
18336        "mainEntity": [
18337          {
18338            "@type": "Question",
18339            "name": "Mengapa pergerakan animasi game di BOS67 terasa sangat halus?",
18340            "acceptedAnswer": {
18341              "@type": "Answer",
18342              "text": "BOS67 memanfaatkan optimasi rendering grafik berbasis peramban modern yang menjaga kestabilan frame rate (FPS) tinggi saat permainan berlangsung."
18343            }
18344          },
18345          {
18346            "@type": "Question",
18347            "name": "Apakah visual halus di BOS67 membutuhkan monitor atau HP gaming khusus?
18348            "acceptedAnswer": {
18349              "@type": "Answer",
18350              "text": "Tidak harus, sistem BOS67 secara otomatis mengadaptasi tingkat kerapian animasi agar tetap berjalan mulus di layar HP maupun laptop standar."
18351            }
18352          },
18353          {
18354            "@type": "Question",
18355            "name": "Apakah tampilan animasi berkecepatan tinggi di BOS67 membuat HP cepat panas?",
18356            "acceptedAnswer": {
18357              "@type": "Answer",
18358              "text": "Tidak, pengodean grafik di BOS67 telah dioptimalkan agar tidak membebani kerja prosesor secara berlebihan sehingga perangkat tetap dingin."
18359            }
18360          },
18361          {
18362            "@type": "Question",
18363            "name": "Apakah animasi game di BOS67 tetap lancar jika dimainkan dalam mode layar penuh?",
18364            "acceptedAnswer": {
18365              "@type": "Answer",
18366              "text": "Ya, mode fullscreen di BOS67 tetap mempertahankan rasio kerapian gambar dan kelancaran animasi yang sama tingginya."
18367            }
18368          }
18369        ]
18370      }
18371    ]
18372  }
18373  </script>
18373
18374
18375</head>
18376
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>
18386Platform Game Online Resmi & Terpercaya Sering Kasih Jackpot 2026
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://gridlayoutshock.com">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://gridlayoutshock.com" class="link vc-header-logo__wrapper link--1 link--default">
18406                    <span class='link__content'>
18407<picture>
18408    
18409  <source srcset="assets/bos/logo.webp" type="image/webp">
18410  <img class="vc-header-logo__image" 
18411       src="assets/bos/logo.webp"
18412       style="max-width:150px; height:auto; display:block; margin:0 auto;" 
18413       alt="LOGO BOS67">
18414</picture>
18415
18416
18417</span>
18418
18419                </a>
18420                <div class='vc-header-logo__content'>
18421
18422                </div>
18423            </div>
18424            <div class='vc-header__search-container'>
18425                <div class='m-header__search m-header__search--animate jsHeadSearch inactive' data-navigation--header-target='searchFieldWrapper' data-sticky-header-target='searchRow'>
18426                    <form id="search_form" class="jsHeadSearchForm gtmSearchHeader input-group" action="https://gridlayoutshock.com" accept-charset="UTF-8" method="post">
18427                        <input type="hidden" name="_method" value="patch" autocomplete="off" />
18428                        <input type="hidden" name="authenticity_token" value="8vSeoYeGtlUiSjsTwv8MriSNw5KsyqV7SxcuKPWCkOHPWqc69ZHaEMWFV-CLUNdpe3IV90JnlZWjJ2U8fOsR1A" autocomplete="off" />
18429                        <div class='m-header__search-field-container'>
18430                            <div class='m-header__search-field-placeholder-wrapper' data-navigation--header-target='placeholderWrapper'>
18431                            <div class='m-header__search-field-placeholder'>
18432                                <p>Selamat datang di BOS67, situs Game online terpercaya.</p>
18433                                <p>Hubungi tim resmi untuk bantuan akun, transaksi, dan dll.</p>
18434                                <p>Customer service aktif 24 jam dengan respon sigap dan profesional.</p>
18435                                <p>
18435Sistem ringan dan stabil, nyaman diakses di semua perangkat.</p>
18436                                <p>Dukungan langsung dari tim berpengalaman, tanpa sistem otomatis.</p>
18437                                <p>Solusi cepat dan tepat untuk setiap kebutuhan pemain.</p>
18438                                <p>Informasi dan update sistem selalu disampaikan secara jelas dan terbuka.</p>
18439                                <p>Keamanan data terjaga melalui jalur komunikasi resmi.</p>
18440                            </div>
18441                            </div>
18442                            <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;BOS67&quot;,&quot;score&quot;:38.23},{&quot;result&quot;:&quot;BOS67 login&quot;,&quot;score&quot;:18.57},{&quot;result&quot;:&quot;BOS67 link&quot;,&quot;score&quot;:17.06},{&quot;result&quot;:&quot;BOS67 aplikasi&quot;,&quot;score&quot;:16.81},{&quot;result&quot;:&quot;BOS67 rtp&quot;,&quot;score&quot;:16.45},{&quot;result&quot;:&quot;link alternatif BOS67&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},{&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}]"
18443                            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 24l
1844312.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>"
18444                            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;>
18445<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>
18446<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>
18447</svg></span>" autocomplete="off" spellcheck="false" autocapitalize="off" autocorrect="off" placeholder="" tabIndex="1" />
18448                            <input type="hidden" name="search_submission_data" id="search_submission_data" class="jsAutoCompleteData" autocomplete="off" />
18449                            <input type="hidden" name="search_location" id="search_location" value="header" autocomplete="off" />
18450                            <input type="hidden" name="canvas" id="canvas" value="t-shirts" autocomplete="off" />
18451                            <input type="hidden" name="referred_from_merch" id="referred_from_merch" value="false" autocomplete="off" />
18452                            <input type="hidden" name="artist_search" id="artist_search" class="jsArtistSearchData" autocomplete="off" />
18453                            <div class='m-header__search-close hide jsClearHeaderSearch' data-controller='rudderstack--filter-clicked' data-rudderstack--filter-clicked-location-value='nav-search'>
18454                                <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 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><title>Clear Search</title></svg></span>
18455                                    <div class='button__content'>
18456
18457                                    </div>
18458
18459                                </button>
18460                            </div>
18461                        </div>
18462                        <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>
18463<desc>Enter your favorite topic or theme and click here to find it.</desc></svg></span>
18464                            <div class='button__content'>
18465
18466                            </div>
18467
18468                        </button>
18469                    </form>
18470
18471                </div>
18472
18473            </div>
18474            <div class='vc-header__actions-container'>
18475                <div class='vc-header__account'>
18476                   <a href="https://gridlayoutshock.com/amp/"> <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>
18477                        <div class='button__content'>
18478                            <span class='vc-header__account-button-text'>Account</span>
18479
18480                        </div>
18481
18482                    </button></a>
18483                </div>
18484                <div class='vc-header__cart'>
18485                    <a href="https://gridlayoutshock.com"><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"
18486                    data-targeted-tray="Cart">
18487                        <div class='button__content'>
18488                            <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>
18489                                <div class="vc-badge-notification__counter vc-header__cart-counter hidden" data-badges--notification-target="counter">0</div>
18490
18491                            </div><span class='vc-header__cart-text'>Cart</span>
18492
18493                        </div>
18494
18495                    </button></a>
18496                </div>
18497                <div class='vc-header__cta'>
18498                    <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://gridlayoutshock.com/amp/"
18499                    class="link vc-header__cta-button btn--no-space btn c-link__button tp-btn--medium link--default link--strong">
18500                        <span class='link__content'>
18501BUAT AKUN
18502
18503</span>
18504
18505                    </a>
18506                </div>
18507            </div>
18508        </div>
18509    </header>
18510    <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'
18511    data-rudderstack--link-clicked-location-value='nav-sub'>
18512        <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">
18513            <ul class='m-tab-nav__list'>
18514                <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'
18515                    data-utilities--tab-target='tab'>
18516Explore Categories
18517</a>
18518                </li>
18519                <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'
18520                    data-utilities--tab-target='tab'>
18521Popular Products
18522</a>
18523                </li>
18524            </ul>
18525            <div class='m-tab-nav__content'>
18526                <div class="m-tab-nav__tab-content" data-utilities--tab-target="content" data-tab-content-index="0">
18527                    <div class='m-explore-nav__tab-content'>
18528                        <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://gridlayoutshock.com" class="link m-ex
18528plore-nav__cta link--1 link--default">
18529                            <span class='link__content'>
18530Shop All Designs
18531</span>
18532
18533                        </a>
18534                        <a data-rudderstack-event-type="link" data-action="click-&gt;rudderstack--link-clicked#track" data-link-label="Halloween" data-href="https://gridlayoutshock.com" title="Halloween T-Shirts" href="https://gridlayoutshock.com"
18535                        class="link m-explore-nav__link link--1 link--default tp-btn--icon"><span class="teepublicon teepublicon--blue-default teepublicon-background--transparent"><img src="assets/bos/icon.png" loading="auto" height="40" width="40" aria_hidden="true" focusable="false"></span>
18536<span class='link__content'>
18537BOS67
18538</span>
18539
18540</a><a data-rudderstack-event-type="link" data-action="click-&gt;rudderstack--link-clicked#track" data-link-label="Music" data-href="https://gridlayoutshock.com" title="Music T-Shirts" href="https://gridlayoutshock.com"
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="assets/bos/icon.png" loading="auto" height="40" width="40" aria_hidden="true" focusable="false"></span>
18542<span class='link__content'>BOS67 DAFTAR
18543
18544</span>
18545
18546</a><a data-rudderstack-event-type="link" data-action="click-&gt;rudderstack--link-clicked#track" data-link-label="Sports" data-href="https://gridlayoutshock.com" title="Sport T-Shirts" href="https://gridlayoutshock.com"
18547                        class="link m-explore-nav__link link--1 link--default tp-btn--icon"><span class="teepublicon teepublicon--blue-default teepublicon-background--transparent"><img src="assets/bos/icon.png" loading="auto" height="40" width="40" aria_hidden="true" focusable="false"></span>
18548<span class='link__content'>
18549BOS67 LOGIN
18550
18551</span>
18552
18553</a><a data-rudderstack-event-type="link" data-action="click-&gt;rudderstack--link-clicked#track" data-link-label="Movies" data-href="https://gridlayoutshock.com" title="Movie T-Shirts" href="https://gridlayoutshock.com"
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="assets/bos/icon.png" loading="auto" height="40" width="40" aria_hidden="true" focusable="false"></span>
18555<span class='link__content'>
18556Game GAME 4D
18557
18558</span>
18559
18560</a><a data-rudderstack-event-type="link" data-action="click-&gt;rudderstack--link-clicked#track" data-link-label="Vintage" data-href="https://gridlayoutshock.com" title="Vintage T-Shirts" href="https://gridlayoutshock.com"
18561                        class="link m-explore-nav__link link--1 link--default tp-btn--icon"><span class="teepublicon teepublicon--blue-default teepublicon-background--transparent"><img src="assets/bos/icon.png" loading="auto" height="40" width="40" aria_hidden="true" focusable="false"></span>
18562<span class='link__content'>
18563SITUS BOS67
18564</span>
18565
18566</a><a data-rudderstack-event-type="link" data-action="click-&gt;rudderstack--link-clicked#track" data-link-label="Animals" data-href="https://gridlayoutshock.com" title="Animal T-Shirts" href="https://gridlayoutshock.com"
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="assets/bos/icon.png" loading="auto" height="40" width="40" aria_hidden="true" focusable="false"></span>
18568<span class='link__content'>
18569GAME ONLINE 4D
18570</span>
18571
18572</a><a data-rudderstack-event-type="link" data-action="click-&gt;rudderstack--link-clicked#track" data-link-label="Television" data-href="https://gridlayoutshock.com" title="Television T-Shirts" href="https://gridlayoutshock.com"
18573                        class="link m-explore-nav__link link--1 link--default tp-btn--icon"><span class="teepublicon teepublicon--blue-default teepublicon-background--transparent"><img src="assets/bos/icon.png" loading="auto" height="40" width="40" aria_hidden="true" focusable="false"></span>
18574<span class='link__content'>
18575SITUS GACOR ONLINE
18576
18577</span>
18578
18579</a><a data-rudderstack-event-type="link" data-action="click-&gt;rudderstack--link-clicked#track" data-link-label="Funny" data-href="https://gridlayoutshock.com" title="Funny T-Shirts" href="https://gridlayoutshock.com"
18580                        class="link m-explore-nav__link link--1 link--default tp-btn--icon"><span class="teepublicon teepublicon--blue-default teepublicon-background--transparent"><img src="assets/bos/icon.png" loading="auto" height="40" width="40" aria_hidden="true" focusable="false"></span>
18581<span class='link__content'>
18582SITUS RESMI
18583
18584</span>
18585
18586</a>
18587                    </div>
18588                </div>
18589
18590                </a>
18591            </div>
18592    </div>
18593    </div>
18594
18595    </section>
18596    </div>
18597
18598    <form id="applepay_form" action="/checkout/applepay" accept-charset="UTF-8" method="post">
18599        <input type="hidden" name="authenticity_token" value="ftcZb-GKSUWKuED9ZAdlP17f-deDvqmS8t2HWzuG-k2-1-JtQKQigwmLNRgaLuomTN0ZPG3x71D-NcYA6_TJhA" autocomplete="off" />
18600        <input type="hidden" name="applepay_nonce" id="applepay_nonce" autocomplete="off" />
18601        <input type="hidden" name="applepay_address" id="applepay_address" autocomplete="off" />
18602        <input type="hidden" name="applepay_shipping" id="applepay_shipping" autocomplete="off" />
18603        <input type="hidden" name="checkout[payment_option]" id="checkout_payment_option" value="ApplePay" autocomplete="off" />
18604    </form>
18605    <div class='main-wrapper overflow-hidden' style="background-color: #131212;">
18606        <div id='site'>
18607            <div id='fb-root'></div>
18608            <noscript>
18609                <div class='no-js-warning'>
18610                    You have Javascript disabled. Javascript is required for this site to function properly. Please enable Javascript and return here.
18611                </div>
18612            </noscript>
18613<div id='content'>
18614<div class='flash x'>
18615</div>
18616
18617
18618<a href="https://gridlayoutshock.com/amp/" class="btn-x ">DAFTAR DISINI</a>
18619<a href="https://gridlayoutshock.com/amp/" class="btn-x ">LOGIN DISINI</a>
18620
18621
18622
18623<div class='jsDesignSecretId m-design__secret-id hidden'>
18624Design ID:
1862574165272
18626</div>
18627<div class='jsDesignId' style='display: none;'>74165272</div>
18628<div class='jsCanvasId' style='display: none;'>1</div>
18629<div class='jsDesignOnSale' style='display: none;'>false</div>
18630<div class='jsSizeChartCanvasId' style='display:none;'>1</div>
18631<div class='m-design jsPdpDesign'>
18632<div class='contain contain--wide-3'>
18633
18634<div class='m-design__content'>
18635
18636
18637<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;">
18638<div class='m-design-details__title'>
18639<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);">BOS67: Performa Ringan & Optimal Tanpa Membebani Memori Perangkat</h1>
18640<div class='m-design__prices'>
18641<span class='m-design__price m-design__price--sale jsProductSalePrice' style="color: rgb(255, 255, 255);">
18642$10
18643</span>
18644<span class='m-design__price m-design__price--regular jsProductRegularPrice' style="color: rgb(255, 255, 255);">
18645RP. 20.000
18646</span>
18647</div>
18648
18649</div>
18650<div class='m-design__preview'>
18651<div class='m-product-preview' data-controller='rudderstack--filter-clicked' data-rudderstack--filter-clicked-location-value='product_preview'>
18652<div class='m-design__admin-tools'>
18653<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'>
18654<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
18655                    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
18656                    " 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 ">
18657<div class='button__content'>
18658<span class="teepublicon teepublicon--color-neutral-500 teepublicon-background--transparent "><img src="https://assets.teepublic.com/assets/teepublicons/heart_outline_neutral500-d0f44092d0f4b0ebf862fd41310088de645ae521b8525b1ab75997142f61e9a5.svg
18659                    " loading="lazy " height="20 " width="20 " aria_hidden="true " focusable="false "></span>
18660
18661<div class="tp-tooltip tp-favorite-button__tooltip " data-utilities--tooltip-target="tooltip " role="tooltip ">Create an account to favorite this design!
18662<div class='tp-tooltip--arrow' data-popper-arrow=''></div>
18663</div>
18664 `2
18665</div>
18666
18667</button>
18668</div>
18669</div>
18670<div class='m-product-preview__main jsProductMainImages'>
18671<div class='m-product-preview__gallery'>
18672<div class='glide m-product-preview__glider jsProductImgGlide'>
18673<div class='m-product-preview__back-flag' style='display: none;'>
18674<div class='jsProductPreviewImgLabel'>
18675Back
18676</div>
18677</div>
18678<div class='glide__track m-product-preview__glider-track' data-glide-el='track'>
18679<ul class='glide__slides'>
18680<li class='glide__slide m-product-preview__glider-slide' data-default='active' data-id='0' data-label=''>
18681<picture class='m-product-preview__glider-img'>
18682<img alt='BOS67: Portal Game Online Animasi Halus & High FPSby Hey siriusly' class='mockup jsProductMainImage' src='assets/main/banner.webp'>
18683</picture>
18684</li>
18685<li class='glide__slide m-product-preview__glider-slide' data-default='' data-id='1' data-label=''>
18686<picture class='m-product-preview__glider-img'>
18687<img alt='George Kittle F Dallas Kittle by Hey siriusly' class='preview jsProductMainImage' src='assets/main/banner.webp'>
18688</picture>
18689</li>
18690</ul>
18691</div>
18692<div class='glide__arrows'>
18693<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
18694                    " data-filter-name="next " tabindex="0 ">
18695<div class='button__content'>
18696<span class="teepublicon teepublicon--blue-default teepublicon-background--light-default "><img src="https://assets.teepublic.com/assets/teepublicons/arrow_right_neutral900-2a0eae4c27392751071e1b2af2fb4575bdba340ee7bc9d7dfdd54da1d291348a.svg
18697                    " loading="lazy " height="24 " width="24 " aria_hidden="true " focusable="false "></span>
18698
18699</div>
18700
18701</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
18702                    " data-filter-name="previous " tabindex="0 ">
18703<div class='button__content'>
18704<span class="teepublicon teepublicon--blue-default teepublicon-background--light-default "><img src="https://assets.teepublic.com/assets/teepublicons/arrow_right_neutral900-2a0eae4c27392751071e1b2af2fb4575bdba340ee7bc9d7dfdd54da1d291348a.svg
18705                    " loading="lazy " height="24 " width="24 " aria_hidden="true " focusable="false "></span>
18706
18707</div>
18708
18709</button></div>
18710</div>
18711<div class='m-product-preview__thumbs jsProductPreviewThumbs jsProductImgGlideCtrls' data-glide-el='controls'>
18712<a data-id="0 " href="javascript:void(0); " class="link m-product-preview__thumb jsProductPreviewThumb jsCtrl on ">
18713<span class='link__content'>
18714<picture data-action='click-&gt;rudderstack--filter-clicked#track' data-cart-id='9a8c68d58aaa0c110ea9655af8a790a4' data-filter-name='thumbnail' data-glide-dir='0'>
18715<img alt='BOS67: Portal Game Online Animasi Halus & High FPSby Hey siriusly' class='mockup' loading='lazy' src='assets/main/banner.webp'>
18716</picture>
18717
18718</span>
18719
18720</a><a data-id="1 " href="javascript:void(0); " class="link m-product-preview__thumb jsProductPreviewThumb jsCtrl ">
18721<span class='link__content'>
18722<picture data-action='click-&gt;rudderstack--filter-clicked#track' data-cart-id='9a8c68d58aaa0c110ea9655af8a790a4' data-filter-name='thumbnail' data-glide-dir='1'>
18723<img alt='George Kittle F Dallas Kittle by Hey siriusly' class='preview' loading='lazy' src='assets/main/banner.webp'>
18724</picture>
18725
18726</span>
18727
18728</a></div>
18729</div>
18730</div>
18731</div>
18732
18733</div>
18734<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'>
18735<div class='m-design__cart-config'>
18736<form action='/add_to_cart' class='m-cart-config jsConfigOptions jsConfigForm' method='POST'>
18737
18738
18739<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'>
18740<div class='m-cart-config__select-label'>
18741</div>
18742<a href="https://gridlayoutshock.com/amp/" class="btn-x ">DAFTAR DISINI</a>
18743<a href="https://gridlayoutshock.com/amp/" class="btn-x ">LOGIN DISINI</a>
18744
18745<style>
18746.btn-x{
18747  display:inline-block;
18748  min-width:200px;       /* panjang minimum tombol */
18749  text-align:center;     /* teks di tengah */
18750  padding:14px 28px;     /* lebih besar dari 12x18 */
18751  margin:5px;
18752  background:linear-gradient(to bottom, #4fd443 0%, #4fd443 50%, #4fd443 100%);
18753  color:#fff;
18754  border: 2px solid #4fd443;
18755  font-weight:700;
18756  border-radius:10px;
18757  text-decoration:none;
18758  box-shadow:0 2px 6px rgb(0, 0, 0);
18759  cursor:pointer;
18760}
18761.btn-x:hover{
18762  background:#ffffff;    /* warna saat hover */
18763}
18764/* Sembunyikan total kolom kanan di desktop kalau kosong */
18765.right-rail:empty,
18766.sidebar:empty,
18767.product__aside:empty {
18768  display: none !important;
18769}
18770
18771/* Jika pakai grid 2 kolom, jadikan 1 kolom saat kolom kanan hilang */
18772.page-grid {
18773  display: grid;
18774  grid-template-columns: 1fr; /* semula: 1fr 360px */
18775  gap: 24px;
18776}
18777</style>
18778</div>
18779</div>
18780
18781<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'>
18782<div class='m-cart-config__select-label' style="color: #00ff55;">
18783PALING POPULER
18784</div>
18785<div class='m-cart-config__quick-info-label' data-update-label-target='label'></div>
18786<div class='radio-selector__radios radio-selector__radios--wrap jsCartConfigRadio radio-selector__radios--wrap-3 style'>
18787<label>
18788<input checked class='radio-selector__radio' type='radio' value='79'>
18789<span class='radio-selector__select'>BOS67</span>
18790</label>
18791<label>
18792<input class='radio-selector__radio' type='radio' value='218'>
18793<span class='radio-selector__select' style="color: rgb(255, 255, 255);">BOS67 LOGIN</span>
18794</label>
18795<label>
18796<input class='radio-selector__radio' type='radio' value='80'>
18797<span class='radio-selector__select' style="color: rgb(255, 255, 255);">BOS67 DAFTAR</span>
18798</label>
18799<label>
18800<input class='radio-selector__radio' type='radio' value='395'>
18801<span class='radio-selector__select' style="color: rgb(255, 255, 255);">GAME ONLINE</span>
18802</label>
18803<label>
18804<input class='radio-selector__radio' type='radio' value='135'>
18805<span class='radio-selector__select' style="color: rgb(255, 255, 255);">Game ONLINE</span>
18806</label>
18807<label>
18808<input class='radio-selector__radio' type='radio' value='81'>
18809<span class='radio-selector__select' style="color: rgb(255, 255, 255);">SITUS RESMI</span>
18810</label>
18811<label>
18812<input class='radio-selector__radio' type='radio' value='378'>
18813<span class='radio-selector__select' style="color: rgb(255, 255, 255);">GAME 4D</span>
18814</label>
18815<label>
18816<input class='radio-selector__radio' type='radio' value='370'>
18817<span class='radio-selector__select' style="color: rgb(255, 255, 255);">LINK RESMI</span>
18818</label>
18819<label>
18820<input class='radio-selector__radio' type='radio' value='371'>
18821<span class='radio-selector__select' style="color: rgb(255, 255, 255);">Game GACOR HARI INI</span>
18822</label>
18823</div>
18824</div>
18825
18826<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'>
18827<div class='m-cart-config__select-label' style="color: #00ff40;">
18828PRIZE POOL BOS67
18829<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
18830                    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
18831                    " loading="lazy " height="16 " width="16 " aria_hidden="true " focusable="false "></span>
18832<span class='link__content'>
18833View Size Chart
18834
18835</span>
18836
18837</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
18838                    " 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
18839                    teepublicon-spacing--right "><img src="https://assets.teepublic.com/assets/teepublicons/hanger_primary500-626f3e1864da84e8e4c6f756207b72ced5d4f2cb5912d613828546eb0bf8c478.svg " loading="lazy " height="16 " width="16 " aria_hidden="true
18840                    " focusable="false "></span>
18841<span class='link__content'>
18842View Size Chart
18843
18844</span>
18845
18846</a></div>
18847<div class='radio-selector__radios radio-selector__radios--wrap jsCartConfigRadio radio-selector__radios--wrap-4 size'>
18848<label>
18849<input class='radio-selector__radio' type='radio' value='21'>
18850<span class='radio-selector__select' style="color: rgb(255, 255, 255);">1D</span>
18851</label>
18852<label>
18853<input class='radio-selector__radio' type='radio' value='22'>
18854<span class='radio-selector__select' style="color: rgb(255, 255, 255);">2D</span>
18855</label>
18856<label>
18857<input class='radio-selector__radio' type='radio' value='23'>
18858<span class='radio-selector__select' style="color: rgb(255, 255, 255);">3D</span>
18859</label>
18860<label>
18861<input class='radio-selector__radio' type='radio' value='24'>
18862<span class='radio-selector__select' style="color: rgb(255, 255, 255);">4D</span>
18863</label>
18864<label>
18865<input class='radio-selector__radio' type='radio' value='25'>
18866<span class='radio-selector__select' style="color: rgb(255, 255, 255);">X10</span>
18867</label>
18868<label>
18869<input class='radio-selector__radio' type='radio' value='26'>
18870<span class='radio-selector__select' style="color: rgb(255, 255, 255);">X100</span>
18871</label>
18872<label>
18873<input class='radio-selector__radio' type='radio' value='83'>
18874<span class='radio-selector__select' style="color: rgb(255, 255, 255);">X1000</span>
18875</label>
18876<label>
18877<input class='radio-selector__radio' type='radio' value='84'>
18878<span class='radio-selector__select' style="color: rgb(255, 255, 255);">X10000</span>
18879</label>
18880</div>
18881</div>
18882
18883<div class='m-cart-config__quantity m-cart-config__option'>
18884<div class='m-cart-config__select-label'>Quantity</div>
18885<div class='m-cart-config__quantity-container'>
18886<div class='quantity-stepper__container'>
18887<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>
18888<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'>
18889<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>
18890</div>
18891
18892</div>
18893</div>
18894<input class='field' id='canvas_id' type='hidden' value='1'>
18895<input class='field' id='product_id' type='hidden' value='357'>
18896
18897</form>
18898
18899</div>
18900</div>
18901</div>
18902</div>
18903</div>
18904<div class='m-similar-designs jsSimilarProducts'>
18905
18906</div>
18907<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>
18908<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>
18909<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>
18910<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>
18911</div>
18912<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>
18913</div>
18914</section>
18915</div>
18916</div>
18917<div class='m-design__additional-info-container'>
18918<div class='contain contain--wide-3'>
18919    
18920<h1 class='h__h2--secondary m-design__h2 h--bright' style="text-align: center;">
18921    BOS67 - Platform Game Online dengan Animasi Halus dan Performa Visual Tinggi
18922</h1>
18923
18924<p style="color: #ffffff; text-align: justify;">
18925
18926<a href="https://gridlayoutshock.com" style="color: #4fd443;">BOS67</a> menghadirkan standar baru dalam menikmati permainan berbasis web dengan memfokuskan optimasi pada kelancaran animasi serta kerapian grafis gerakan (motion graphics). Memahami bahwa kenyamanan bermain sangat dipengaruhi oleh tingkat kerapian bingkai gambar (frame rate), platform ini mengurasi dan menyempurnakan game online agar mampu berjalan stabil pada performa tinggi. Hasilnya, setiap pergerakan karakter, efek transisi visual, hingga pergeseran latar belakang permainan terasa sangat mulus tanpa ada efek patah-patah atau keterlambatan gambar.
18927</p>
18928<br>
18929<br>
18930
18931<p style="color: #ffffff; text-align: justify;">
18932Keunggulan visual di BOS67 dicapai melalui integrasi teknologi prapemuatan aset grafik yang efisien di tingkat server. Saat permainan dijalankan, sistem secara cerdas mengatur beban pemrosesan elemen visual agar tetap seimbang dengan kapabilitas layar perangkat pengguna, baik pada tingkat pe
18932nyegaran layar (refresh rate) standar 60Hz maupun layar berkecepatan tinggi. Sensasi pergerakan yang halus ini memberikan keuntungan nyata bagi pengguna saat memainkan game yang membutuhkan presisi penglihatan dan ketepatan momentum.
18933</p>
18934
18935<br>
18936
18937<p style="color: #ffffff; text-align: justify;">
18938Meskipun menyajikan kualitas animasi yang mengalir lancar, <a href="https://gridlayoutshock.com" style="color: #4fd443;">BOS67</a> tetap memastikan bahwa pengoperasian sistem tidak menguras daya baterai secara berlebihan. Arsitektur pengodean yang efisien memungkinkan pemrosesan grafis tingkat tinggi berjalan dingin di berbagai tipe ponsel pintar dan komputer. Dengan memadukan kelancaran gerakan animasi, visual yang presisi, serta efisiensi konsumsi daya, BOS67 berdiri sebagai tempat utama untuk menikmati hiburan game online dengan estetika visual terbaik.
18939</p>
18940
18941
18942
18943<style>
18944  .BOS67-4d-container {
18945    max-width: 1200px; /* lebih besar dan landscape */
18946    margin: 40px auto;
18947    padding: 50px;
18948    border-radius: 18px;
18949    background: #000000;
18950    border: 2px solid #4fd443;
18951    box-shadow: 0 0 25px #4fd443;
18952    font-family: "Poppins", sans-serif;
18953    color: #000000;
18954    position: relative;
18955    overflow: hidden;
18956  }
18957
18958  .BOS67-4d-container h2 {
18959    text-align: center;
18960    font-size: 32px;
18961    color: #4fd443;
18962    text-shadow: 0 0 6px #4fd443;
18963    margin-bottom: 30px;
18964    letter-spacing: 1px;
18965  }
18966
18967  /* FAQ */
18968  .pertanyaan-BOS67 {
18969    max-width: 950px;
18970    margin: 0 auto 50px;
18971  }
18972
18973  .BOS67-4d-container details {
18974    background: #ffffff;
18975    border-radius: 12px;
18976    margin-bottom: 16px;
18977    padding: 18px 22px;
18978    border: 1px solid #4fd443;
18979    transition: 0.3s ease;
18980  }
18981
18982  .BOS67-4d-container details:hover {
18983    box-shadow: 0 0 14px #ffffff;
18984    transform: translateY(-2px);
18985  }
18986
18987  .BOS67-4d-container summary {
18988    cursor: pointer;
18989    font-size: 18px;
18990    font-weight: 600;
18991    color: #000000;
18992  }
18993
18994  .BOS67-4d-container details p {
18995    margin-top: 12px;
18996    font-size: 16px;
18997    line-height: 1.7;
18998  }
18999
19000  /* Testimoni */
19001  .testimoni-wrapper {
19002    display: grid;
19003    grid-template-columns: 1fr 1fr; /* landscape, 2 kolom */
19004    gap: 25px;
19005    margin-top: 40px;
19006  }
19007
19008  .BOS67-4d-container blockquote {
19009    background: #ffffff;
19010    border-left: 5px solid #4fd443;
19011    border-radius: 12px;
19012    padding: 22px 26px;
19013    min-height: 160px;
19014    position: relative;
19015    box-shadow: 0 0 14px rgba(255, 238, 2, 0.2);
19016    transition: 0.3s;
19017  }
19018
19019  .BOS67-4d-container blockquote:hover {
19020    transform: translateY(-4px);
19021    box-shadow: 0 0 20px rgba(0, 0, 0, 0.5);
19022  }
19023
19024  .BOS67-4d-container blockquote::before {
19025    content: "“";
19026    font-size: 60px;
19027    color: rgba(7, 7, 7, 0.35);
19028    position: absolute;
19029    top: 0;
19030    left: 15px;
19031    font-family: serif;
19032  }
19033
19034  .BOS67-4d-container cite {
19035    display: block;
19036    margin-top: 18px;
19037    font-weight: bold;
19038    color: #000000;
19039    text-align: right;
19040  }
19041
19042  /* Footer link */
19043  .seller-name__detail {
19044    margin-top: 45px;
19045    text-align: center;
19046    grid-column: span 2;
19047  }
19048
19049  .seller-name__detail a {
19050    color: #4fd443;
19051    font-weight: bold;
19052    font-size: 1.2em;
19053    text-decoration: none;
19054    text-shadow: 0 0 8px #4fd443;
19055  }
19056
19057  /* Efek shine */
19058  .BOS67-4d-container::before {
19059    content: "";
19060    position: absolute;
19061    top: 0;
19062    left: -150%;
19063    width: 50%;
19064    height: 100%;
19065    background: linear-gradient(
19066      120deg,
19067      rgba(167, 139, 250, 0) 0%,
19068      rgba(200, 183, 255, 0.33) 50%,
19069      rgba(167, 139, 250, 0) 100%
19070    );
19071    transform: skewX(-20deg);
19072    animation: shine 3s infinite;
19073    mix-blend-mode: screen;
19074    pointer-events: none;
19075  }
19076
19077  @keyframes shine {
19078    0% { left: -150%; }
19079    100% { left: 150%; }
19080  }
19081</style>
19082
19083
19084<div class="BOS67-4d-container">
19085<h2>FAQ SEPUTAR BOS67</h2>
19086
19087<div class="pertanyaan-BOS67">
19088  <details>
19089    <summary>Mengapa pergerakan animasi game di BOS67 terasa sangat halus?</summary>
19090    <p>BOS67 memanfaatkan optimasi rendering grafik berbasis peramban modern yang menjaga kestabilan frame rate (FPS) tinggi saat permainan berlangsung.</p>
19091  </details>
19092
19093  <details>
19094    <summary>Apakah visual halus di BOS67 membutuhkan monitor atau HP gaming khusus?</summary>
19095    <p>Tidak harus, sistem BOS67 secara otomatis mengadaptasi tingkat kerapian animasi agar tetap berjalan mulus di layar HP maupun laptop standar.</p>
19096  </details>
19097
19098  <details>
19099    <summary>Apakah tampilan animasi berkecepatan tinggi di BOS67 membuat HP cepat panas?</summary>
19100    <p>Tidak, pengodean grafik di BOS67 telah dioptimalkan agar tidak membebani kerja prosesor secara berlebihan sehingga perangkat tetap dingin.</p>
19101  </details>
19102
19103  <details>
19104    <summary>Apakah animasi game di BOS67 tetap lancar jika dimainkan dalam mode layar penuh?</summary>
19105    <p>Ya, mode fullscreen di BOS67 tetap mempertahankan rasio kerapian gambar dan kelancaran animasi yang sama tingginya.</p>
19106  </details>
19107
19108</div>
19109
19110<h2>Testimoni Member Aktif BOS67</h2>
19111
19112<div class="testimoni-wrapper">
19113  <blockquote>
19114    “Gue udah nyobain banyak situs, tapi BOS67 beda kelas. Gak banyak bacot, langsung kasih hasil. Deposit masuk, main bentar, WD cair. Kalau masih ada yang bilang ini abal-abal, fix lo belum pernah nyoba.”
19115    <cite>Rian – Jakarta</cite>
19116  </blockquote>
19117
19118  <blockquote>
19119    “Awalnya gue kira sama aja kayak situs lain yang janji doang. Tapi ternyata enggak. Game-nya beneran banyak, provider gede semua. Bukan kaleng-kaleng kayak situs murahan.”
19120    <cite>Bima – Batam</cite>
19121  </blockquote>
19122
19123  <blockquote>
19124    “Main di sini tuh rasanya lebih ‘hidup’. RTP kerasa banget bedanya dibanding tempat lain yang kayak dikunci. Kalau masih kalah terus, jangan salahin situs—skill lo yang payah.”
19125    <cite>Andra – Bandung</cite>
19126  </blockquote>
19127
19128  <blockquote>
19129    “WD di BOS67 cepet, gak pake drama. Gak kayak situs lain yang tiba-tiba ‘maintenance’ pas lo menang. Di sini, menang ya dibayar. Simple tapi langka.”
19130    <cite>Dika – Medan</cite>
19131  </blockquote>
19132
19133  <blockquote>
19134    “Gue masuk cuma modal kecil, tapi bisa naik berkali-kali lipat. Bukan karena hoki doang, tapi karena sistemnya gak curang. Ini yang bikin gue stay sampai sekarang.”
19135    <cite>Fajar – Makassar</cite>
19136  </blockquote>
19137
19138  <blockquote>
19139    “Banyak situs Game di luar sana, tapi gak semuanya aman. Bahkan ada yang dicurigai scam kalau gak jelas asal-usulnya. Jadi pilih yang udah keliatan serius kayak BOS67, bukan yang asal viral.”
19140    <cite>Yogi – Bali</cite>
19141  </blockquote>
19142</div>
19143</div>
19144
19145<div class='m-design__additional-info' data-controller='rudderstack--link-clicked' data-rudderstack--link-clicked-location-value='related_tags_artists_applied_tags'>
19146<div class='m-design__additional-info' data-controller='rudderstack--link-clicked' data-rudderstack--link-clicked-location-value='related_tags_customers_also_search'>
19147<div class='m-design__additional-info' data-controller='rudderstack--link-clicked' data-rudderstack--link-clicked-location-value='related_tags_trending_tags'>
19148<h4 class='h h--6 m-design__subtitles'>Trending Tags</h4>
19149<nav class='m-design__additional-info-list'>
19150<div class="m-search__related-results container__scrollable container__scrollable--wrap container__scrollable--slim "><a href="https://gridlayoutshock.com " class="link vc-pill vc-pill--on-light link--default ">
19151<span class='link__content'>
19152BOS67
19153</span>
19154
19155</a>
19156<a href="https://gridlayoutshock.com " class="link vc-pill vc-pill--on-light link--default ">
19157<span class='link__content'>
19158BOS67 LOGIN
19159</span>
19160
19161</a>
19162<a href="https://gridlayoutshock.com " class="link vc-pill vc-pill--on-light link--default ">
19163<span class='link__content'>
19164BOS67 DAFTAR
19165</span>
19166
19167</a>
19168<a href="https://gridlayoutshock.com " class="link vc-pill vc-pill--on-light link--default ">
19169<span class='link__content'>
19170BOS67 LINK
19171</span>
19172
19173</a>
19174<a href="https://gridlayoutshock.com " class="link vc-pill vc-pill--on-light link--default ">
19175<span class='link__content'>
19176BOS67 ALTERNATIF
19177</span>
19178
19179</a>
19180<a href="https://gridlayoutshock.com " class="link vc-pill vc-pill--on-light link--default ">
19181<span class='link__content'>
19182BOS67 RESMI
19183</span>
19184
19185</a>
19186<a href="https://gridlayoutshock.com " class="link vc-pill vc-pill--on-light link--default ">
19187<span class='link__content'>
19188BOS67 4D</span>
19189
19190</a>
19191<a href="https://gridlayoutshock.com " class="link vc-pill vc-pill--on-light link--default ">
19192<span class='link__content'>
19193Game ONLINE
19194</span>
19195</a>
19196
19197<a href="https://gridlayoutshock.com " class="link vc-pill vc-pill--on-light link--default ">
19198<span class='link__content'>
19199GAME 4D
19200</span>
19201</a>
19202
19203<a href="https://gridlayoutshock.com " class="link vc-pill vc-pill--on-light link--default ">
19204<span class='link__content'>
19205SITUS GACOR</span>
19206</a>
19207
19208<a href="https://gridlayoutshock.com " class="link vc-pill vc-pill--on-light link--default ">
19209<span class='link__content'>
19210SITUS GAME ONLINE
19211</span>
19212</a>
19213
19214<a href="https://gridlayoutshock.com " class="link vc-pill vc-pill--on-light link--default ">
19215<span class='link__content'>
19216SITUS Game 4D
19217</span>
19218</a>
19219
19220<a href="https://gridlayoutshock.com " class="link vc-pill vc-pill--on-light link--default ">
19221<span class='link__content'>
19222Game GACOR ONLINE 4D
19223</span>
19224</a>
19225
19226</div></nav>
19227</div>
19228</div>
19229</div>  
19230</div>
19231</div>
19232</div>
19233</div>
19234</div>
19235<div class="m-footer ">
19236<div class='m-footer__newsletter-container'>
19237</div>
19238<div class='m-footer-sitemap'>
19239<div class='m-footer-sitemap-container wrapper'>
19240<div class='m-footer__trusted-badges'>
19241<figure class='m-footer__guarantee-image'>
19242<span class="teepublicon teepublicon--blue-default teepublicon-background--transparent ">
19243  <img src="assets/bos/logo.webp" 
19244       alt="LOGO BOS67" 
19245       style="width:50%; height:auto; max-width:500px; display:block; margin:0 auto; " />
19246</span>
19247</figure>
19248<div class='m-footer__trusted-text'>
19249  <div class='m-footer__guarantee-text'>
19250    <p class='m-footer__guarantee-headline'>
19251      Situs Game Online Terpercaya & Resmi 2026
19252    </p>
19253    <p class='m-footer__guarantee-subtext'>
19254      Login tanpa delay dengan data Macau real-time setiap hari.
19255    </p>
19256  </div>
19257  <p class='m-footer__guarantee-link'>
19258    <a target="_blank" href="#" class="link link__cta link__cta--on-dark link--default">
19259      <span class='link__content'>
19260        BOS67
19261      </span>
19262    </a>
19263  </p>
19264</div>
19265</div>
19266<div class='m-footer-links m-footer-section'>
19267<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>
19268
19269<div class="link-collection__content "><a data-gtm-footer-link-text="Order Status " style="--animation-order: " href="#" class="link gtmFooterLink link-collection__link link--1 link--default ">
19270<span class='link__content'>
19271Order Status
19272</span>
19273
19274</a>
19275<a data-gtm-footer-link-text="Create " style="--animation-order: " href="#" class="link gtmFooterLink link-collection__link link--1 link--default ">
19276<span class='link__content'>
19277Contact Us
19278</span>
19279
19280</a>
19281<a data-gtm-footer-link-text="Coupon Codes " style="--animation-order: " href="https://gridlayoutshock.com " class="link gtmFooterLink link-collection__link link--1 link--default ">
19282<span class='link__content'>
19283Coupon Codes
19284</span>
19285
19286</a>
19287<a data-gtm-footer-link-text="FAQ " style="--animation-order: " href="https://gridlayoutshock.com " class="link gtmFooterLink link-collection__link link--1 link--default ">
19288<span class='link__content'>
19289FAQ
19290</span>
19291
19292</a>
19293<a data-gtm-footer-link-text="Free Shipping " style="--animation-order: " href="https://gridlayoutshock.com " class="link gtmFooterLink link-collection__link link--1 link--default ">
19294<span class='link__content'>
19295Free Shipping
19296</span>
19297
19298</a>
19299<a data-gtm-footer-link-text="Refunds &amp; Returns " style="--animation-order: " href="https://gridlayoutshock.com " class="link gtmFooterLink link-collection__link link--1 link--default ">
19300<span class='link__content'>
19301Refunds &amp; Returns
19302</span>
19303
19304</a>
19305<a data-gtm-footer-link-text="Shipping Info " style="--animation-order: " href="#" class="link gtmFooterLink link-collection__link link--1 link--default ">
19306<span class='link__content'>
19307Shipping Info
19308</span>
19309
19310</a>
19311<a data-gtm-footer-link-text="Size Chart " style="--animation-order: " href="#" class="link gtmFooterLink link-collection__link link--1 link--default ">
19312<span class='link__content'>
19313Size Chart
19314</span>
19315
19316</a>
19317
19318</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>
19319
19320<div class="link-collection__content "><a data-gtm-footer-link-text="About Us " style="--animation-order: " href="#" class="link gtmFooterLink link-collection__link link--1 link--default ">
19321<span class='link__content'>
19322About Us
19323</span>
19324
19325</a>
19326<a data-gtm-footer-link-text="Accessibility " style="--animation-order: " href="https://gridlayoutshock.com " class="link gtmFooterLink link-collection__link link--1 link--default ">
19327<span class='link__content'>
19328Accessibility
19329</span>
19330
19331</a>
19332<a data-gtm-footer-link-text="Create a Dashery Store " style="--animation-order: " href="https://gridlayoutshock.com " class="link gtmFooterLink link-collection__link link--1 link--default ">
19333<span class='link__content'>
19334Create a Dashery Store
19335</span>
19336
19337</a>
19338<a data-gtm-footer-link-text="Careers " style="--animation-order: " href="https://gridlayoutshock.com " class="link gtmFooterLink link-collection__link link--1 link--default ">
19339<span class='link__content'>
19340Careers
19341</span>    
19342</a>
19343<a data-gtm-footer-link-text="Hire an Artist " style="--animation-order: " href="https://gridlayoutshock.com " class="link gtmFooterLink link-collection__link link--1 link--default ">
19344<span class='link__content'>
19345Hire an Artist
19346</span>
19347
19348</a>
19349
19350<a data-gtm-footer-link-text="Social Responsibility " style="--animation-order: " href="https://gridlayoutshock.com " class="link gtmFooterLink link-collection__link link--1 link--default ">
19351<span class='link__content'>
19352Social Responsibility
19353</span>
19354
19355</a>
19356<a data-gtm-footer-link-text="TeePublic Reviews " style="--animation-order: " href="https://gridlayoutshock.com " class="link gtmFooterLink link-collection__link link--1 link--default ">
19357<span class='link__content'>
19358TeePublic Reviews
19359</span>
19360
19361</a>
19362
19363</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>
19364
19365<div class="link-collection__content "><a data-gtm-footer-link-text="All Designs " style="--animation-order: " href="https://gridlayoutshock.com " class="link gtmFooterLink link-collection__link link--1 link--default ">
19366<span class='link__content'>
19367All Designs
19368</span>
19369
19370</a>
19371<a data-gtm-footer-link-text="Content Directory " style="--animation-order: " href="https://gridlayoutshock.com " class="link gtmFooterLink link-collection__link link--1 link--default ">
19372<span class='link__content'>
19373Content Directory
19374</span>
19375
19376</a>
19377<a data-gtm-footer-link-text="Featured Designers " style="--animation-order: " href="https://gridlayoutshock.com " class="link gtmFooterLink link-collection__link link--1 link--default ">
19378<span class='link__content'>
19379Featured Artists
19380</span>
19381
19382</a>
19383<a data-gtm-footer-link-text="Newest Designers " style="--animation-order: " href="https://gridlayoutshock.com " class="link gtmFooterLink link-collection__link link--1 link--default ">
19384<span class='link__content'>
19385Newest Designers
19386</span>
19387
19388</a>
19389<a data-gtm-footer-link-text="Newest T-Shirts " style="--animation-order: " href="https://gridlayoutshock.com " class="link gtmFooterLink link-collection__link link--1 link--default ">
19390<span class='link__content'>
19391Newest T-Shirts
19392</span>
19393
19394</a>
19395<a data-gtm-footer-link-text="Tag Directory " style="--animation-order: " href="https://gridlayoutshock.com " class="link gtmFooterLink link-collection__link link--1 link--default ">
19396<span class='link__content'>
19397Tag Directory
19398</span>
19399
19400</a>
19401
19402</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>
19403
19404<div class="link-collection__content "><a data-gtm-footer-link-text="Create " style="--animation-order: " href="https://gridlayoutshock.com " class="link gtmFooterLink link-collection__link link--1 link--default ">
19405<span class='link__content'>
19406Artist Signup
19407</span>
19408
19409</a>
19410<a data-gtm-footer-link-text="Design Guide " style="--animation-order: " href="#" class="link gtmFooterLink link-collection__link
19411                    link--1 link--default ">
19412<span class='link__content'>
19413Design Guide
19414</span>
19415
19416</a>
19417
19418
19419<a data-gtm-footer-link-text="TeePublic Blog " style="--animation-order: " href="https://gridlayoutshock.com " class="link gtmFooterLink link-collection__link link--1 link--default ">
19420<span class='link__content'>
19421TeePublic Blog
19422</span>
19423
19424</a>
19425
19426
19427</div></div></div></div>
19428<div class='m-footer__social m-footer-section'>
19429<h4 class='m-footer__social-links-header'>Follow Us</h4>
19430<ul class='m-footer__social-links'>
19431<li>
19432<a data-gtm-footer-link-text="Facebook " target="_blank " href="#" class="link gtmFooterLink link--1 link--default ">
19433<span class='link__content'>
19434<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
19435                    " 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
19436                    " clip-rule="evenodd "></path></svg></span>
19437
19438</span>
19439
19440</a></li>
19441<li>
19442<a data-gtm-footer-link-text="Instgram " target="_blank " href="#" class="link gtmFooterLink link--1 link--default ">
19443<span class='link__content'>
19444<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
19445                    " 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
19446                    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-.
19446151
19447                    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
19448                    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
19449                    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
19450                    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
19451                    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>
19452
19453</span>
19454
19455</a></li>
19456<li>
19457<a data-gtm-footer-link-text="Pinterest " target="_blank " href="#" class="link gtmFooterLink link--1 link--default ">
19458<span class='link__content'>
19459<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
19460                    " 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
19461                    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
19462                    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
19463                    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>
19464
19465</span>
19466
19467</a></li>
19468<li>
19469<a data-gtm-footer-link-text="Reddit " target="_blank " href="#" class="link gtmFooterLink link--1 link--default ">
19470<span class='link__content'>
19471<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
19472                    " 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
19473                    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
19474                    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
19475                    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
19476                    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>
19477
19478</span>
19479
19480</a></li>
19481<li>
19482<a data-gtm-footer-link-text="Tumblr " target="_blank " href="#" class="link gtmFooterLink link--1 link--default ">
19483<span class='link__content'>
19484<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
19485                    " 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
19486                    11.862 0 0 0 6.544 1.967v8.535Z "></path></svg></span>
19487
19488</span>
19489
19490</a></li>
19491<li>
19492<a data-gtm-footer-link-text="Twitter " target="_blank " href="#" class="link gtmFooterLink link--1 link--default ">
19493<span class='link__content'>
19494<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
19495                    " 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>
19496
19497</span>
19498
19499</a></li>
19500</ul>
19501</div>
19502<div class='m-footer__payment-methods m-footer-section'>
19503<h4 class='m-footer__payment-methods-header'>We Accept</h4>
19504<div class='m-footer-payments-bbb'>
19505<div class='m-footer__payment-methods-images'>
19506<figure>
19507<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
195070cf0b9636c5ed76d563d87735104df12cf15afda7d20911d95bdbf6e360.png" />
19508</figure>
19509</div>
19510<div class='m-footer__trust-images'>
19511<div class='m-footer__bbb'>
19512<a target="_blank " href="#" class="link link--1 link--default ">
19513<span class='link__content'>
19514<img loading="lazy " alt="Better Business Bureau Accredited Business " src="https://assets.teepublic.com/assets/vendors/bbb-f6c79431393cee623e1d7db1c8d5623312fe5c7de4f48a47d04fb4b0c435c5c0.png" />
19515
19516</span>
19517
19518</a></div>
19519<div class='m-footer__trusted-stores'>
19520<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>
19521</div>
19522</div>
19523</div>
19524</div>
19525</div>
19526</div>
19527<div class='m-footer__legal-bar'>
19528<div class='m-footer__legal-bar-container wrapper'>
19529<div class='m-footer__legal-bar-header'>
19530<div class='m-footer__legal-bar-header-copyright'>
19531© 2026 Copyright BOS67
19532</div>
19533<div class='m-footer__legal-bar-header-browse-preferences'>
19534<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
19535                    " loading="lazy " height="16 " width="16 " aria_hidden="true " focusable="false "></span>
19536<div class='button__content'>
19537Indonesia - IDR
19538
19539</div>
19540
19541</button></div>
19542</div>
19543<div class='m-footer__legal-bar-subnav'>
19544<a data-gtm-footer-link-text="Copyright Policy " rel="nofollow " target="_blank " href="#" class="link m-footer__legal-bar-subnav-link gtmFooterLink ">
19545<span class='link__content'>
19546Product Safety
19547</span>
19548
19549</a>
19550<a data-gtm-footer-link-text="Copyright Policy " rel="nofollow " href="#" class="link m-footer__legal-bar-subnav-link gtmFooterLink ">
19551<span class='link__content'>
19552Intellectual Property Policy
19553</span>
19554
19555</a>
19556<a data-gtm-footer-link-text="CCPA " rel="nofollow " href="#" class="link m-footer__legal-bar-subnav-link gtmFooterLink ">
19557<span class='link__content'>
19558CA: Do Not Sell My Personal Information
19559</span>
19560
19561</a>
19562<a data-gtm-footer-link-text="Privacy Policy " rel="nofollow " href="#" class="link m-footer__legal-bar-subnav-link gtmFooterLink ">
19563<span class='link__content'>
19564Privacy Policy
19565</span>
19566
19567</a>
19568<a data-gtm-footer-link-text="Terms " rel="nofollow " href="#" class="link m-footer__legal-bar-subnav-link gtmFooterLink ">
19569<span class='link__content'>
19570Terms
19571</span>
19572
19573</a>
19574</div>
19575</div>
19576</div>
19577</div><div class='overlay-ui overlay--dark jsOverlay'></div>
19578
19579<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
19580                    " 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>
19581<div class='drawer__wrapper drawer__wrapper--right'>
19582<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
19583                    "><span class="teepublicon teepublicon--blue-default teepublicon-background--transparent "><img src="https://assets.teepublic.com/assets/teepublicons/x_close_neutral400-c1926221e50e7f6686d23ac344405449054e43f23d0f3306f15d8dfd546f999a.svg
19584                    " loading="lazy " alt="Close Drawer " height="12 " width="12 " aria_hidden="false " focusable="true "></span>
19585<div class='button__content'>
19586
19587</div>
19588
19589</button>
19590<div class='drawer__header-container'>
19591<div class="drawer__header m-tray-account__header "><div class='m-tray-account__header-user'>
19592<span class="teepublicon teepublicon--blue-default teepublicon-background--transparent "><img src="https://assets.teepublic.com/assets/teepublicons/user_primary400-cbe4923027a0625a846acda949725368bbe52ac03f2bde950bf4891a338de0a5.svg " loading="lazy
19593                    " height="24 " width="24 " aria_hidden="true " focusable="false "></span>
19594<div class='m-tray-account__header-text'>Welcome Guest!</div>
19595</div>
19596<div class='m-tray-account__header-action'>
19597<a href="/users/sign_in " class="link link__cta link__cta--on-dark link--default link--strong ">
19598<span class='link__content'>
19599Log In
19600</span>
19601
19602</a>
19603</div>
19604</div>
19605</div>
19606
19607<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
19608                    " class="link m-tray-account__footer-button btn--no-space full-width btn c-link__button link--default link--strong ">
19609<span class='link__content'>
19610Create Account
19611</span>
19612
19613</a>
19614</div>
19615</section>
19616</div>
19617</menu>
19618<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
19619                    " 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="[]
19620                    " 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
19621                    " 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
19622                    " 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>
19623<div class='drawer__wrapper drawer__wrapper--right'>
19624<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
19625                    "><span class="teepublicon teepublicon--blue-default teepublicon-background--transparent "><img src="https://assets.teepublic.com/assets/teepublicons/x_close_neutral400-c1926221e50e7f6686d23ac344405449054e43f23d0f3306f15d8dfd546f999a.svg
19626                    " loading="lazy " alt="Close Drawer " height="12 " width="12 " aria_hidden="false " focusable="true "></span>
19627<div class='button__content'>
19628
19629</div>
19630
19631</button>
19632<div class='drawer__header-container'>
19633<div class="drawer__header m-tray-cart__header "><h3 data-cart-quantity-total='0' data-navigation--cart-target='cartQuantity'>Cart Preview (0)</h3>
19634</div>
19635</div>
19636<div class='drawer__content-container jsDrawerContentContainer'>
19637<div class='free-shipping__progress' data-checkout--coupon-target='freeShippingProgressBar' data-controller='checkout--coupon'>
19638<div class='free-shipping__progress-bar-message'>
19639You're
19640<span class='strong'>$70.00</span>
19641Away from
19642<span class='strong'>FREE US Shipping!</span>
19643</div>
19644<div class='free-shipping__progress-bar'>
19645<div class='free-shipping__progress-bar-value strong'>$0</div>
19646<div class="tpvc-progress-bar__container "><div class='tpvc-progress-bar__fill' style='width: 0.0%'></div>
19647
19648</div>
19649<div class='free-shipping__progress-bar-value strong'>$70</div>
19650</div>
19651</div>
19652
19653<div class='m-tray-cart__body m-tray-cart__body--empty'>
19654<h4>Your Cart is empty...</h4>
19655<p>Discover something you'll love!</p>
19656<div class='m-tray-cart__body-links'>
19657<a data-rudderstack-event-type="link " data-action="click-&gt;rudderstack--link-clicked#track " data-link-label="animals " data-href="https://gridlayoutshock.com " href="https://gridlayoutshock.com
19658                    " 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
19659                    " 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
19660                    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>
19661<span class='link__content'>
19662animals
19663
19664</span>
19665
19666</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
19667                    "><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
19668                    " 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
19669                    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>
19670<span class='link__content'>
19671anime
19672
19673</span>
19674
19675</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
19676                    "><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
19677                    " 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
19678                    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>
19679<span class='link__content'>
19680drinks
19681
19682</span>
19683
19684</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
19685                    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
19686                    "><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
19687                    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>
19688<span class='link__content'>
19689fantasy
19690
19691</span>
19692
19693</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
19694                    "><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
19695                    " 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
19696                    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>
19697<span class='link__content'>
19698food
19699
19700</span>
19701
19702</a><a data-rudderstack-event-type="link " data-action="click-&gt;rudderstack--link-clicked#track " data-link-label="funny " data-href="https://gridlayoutshock.com " href="https://gridlayoutshock.com
19703                    " 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
19704                    " 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
19705                    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>
19706<span class='link__content'>
19707funny
19708
19709</span>
19710
19711</a><a data-rudderstack-event-type="link " data-action="click-&gt;rudderstack--link-clicked#track " data-link-label="movies " data-href="https://gridlayoutshock.com " href="https://gridlayoutshock.com
19712                    " 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
19713                    " 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
19714                    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>
19715<span class='link__content'>
19716movies
19717
19718</span>
19719
19720</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
19721                    "><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
19722                    " 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
19723                    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>
19724<span class='link__content'>
19725sci-fi
19726
19727</span>
19728
19729</a><a data-rudderstack-event-type="link " data-action="click-&gt;rudderstack--link-clicked#track " data-link-label="sports " data-href="https://gridlayoutshock.com " href="https://gridlayoutshock.com
19730                    " 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
19731                    " 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
19732                    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>
19733<span class='link__content'>
19734sports
19735
19736</span>
19737
19738</a><a data-rudderstack-event-type="link " data-action="click-&gt;rudderstack--link-clicked#track " data-link-label="television " data-href="https://gridlayoutshock.com " href="https://gridlayoutshock.com
19739                    " 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
19740                    " 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
19741                    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>
19742<span class='link__content'>
19743television
19744
19745</span>
19746
19747</a><a data-rudderstack-event-type="link " data-action="click-&gt;rudderstack--link-clicked#track " data-link-label="vintage " data-href="https://gridlayoutshock.com " href="https://gridlayoutshock.com
19748                    " 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
19749                    " 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
19750                    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>
19751<span class='link__content'>
19752vintage
19753
19754</span>
19755
19756</a></div>
19757</div>
19758
19759
19760</div>
19761<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
19762                    btn--no-space btn c-link__button tp-btn--large btn--animated link--default ">
19763<span class='link__content'>
19764Shop All Designs
19765</span>
19766
19767</a>
19768</div>
19769</section>
19770</div>
19771</menu>
19772<menu class="drawer m-tray m-tray-shop jsHeaderTray jsDrawerPrimary " data-controller="containers--drawer-component navigation--tray-trigger rudderstack--filter-clicked rudderstack--link-clicked
19773                    " 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
19774                    " data-action="click-&gt;navigation--tray-trigger#closeAllOutletTrays click-&gt;containers--drawer-component#close "></div>
19775<div class='drawer__wrapper drawer__wrapper--left'>
19776<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
19777                    " 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
19778                    " 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
19779                    "><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
19780                    " focusable="true "></span>
19781<div class='button__content'>
19782
19783</div>
19784
19785</button>
19786<div class='drawer__content-container jsDrawerContentContainer'>
19787<div class='m-tray-shop-secondary__body'>
19788<div class='m-tray-shop-secondary__content'>
19789<h3>Shop Designs</h3>
19790<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'>
19791<div class="tp-loader m-tray-shop-secondary__loader jsShopTrayBestSellersLoader tp-loader--default "><div class='tp-loader__spinner updating tp-loader__spinner--default'></div>
19792</div>
19793</div>
19794<div class="link-collection m-tray-shop-secondary__links "><div class="link-collection__body ">
19795
19796<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
19797                    m-tray-shop-secondary__link link-collection__link link--1 link--default ">
19798<span class='link__content'>
19799Shop All Designs
19800</span>
19801
19802</a>
19803<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
19804                    link-collection__link link--1 link--default ">
19805<span class='link__content'>
19806New Tees on Sale
19807</span>
19808
19809</a>
19810<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
19811                    link-collection__link link--1 link--default ">
19812<span class='link__content'>
19813Newest Designers
19814</span>
19815
19816</a>
19817<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
19818                    link--1 link--default ">
19819<span class='link__content'>
19820Tag Directory
19821</span>
19822
19823</a>
19824
19825</div></div></div></div>
19826<div class='m-tray-shop-secondary__content'>
19827<h3>Artist Collections</h3>
19828<div class="link-collection m-tray-shop-secondary__links "><div class="link-collection__body ">
19829
19830<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
19831                    " class="link m-tray-shop-secondary__link link-collection__link link--1 link--default ">
19832<span class='link__content'>
19833Featured Designers
19834</span>
19835
19836</a>
19837<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
19838                    link-collection__link link--1 link--default ">
19839<span class='link__content'>
19840Artists to Watch
19841</span>
19842
19843</a>
19844<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
19845                    link-collection__link link--1 link--default ">
19846<span class='link__content'>
19847Creators to Watch
19848</span>
19849
19850</a>
19851<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
19852                    link-collection__link link--1 link--default ">
19853<span class='link__content'>
19854AAPI Artists
19855</span>
19856
19857</a>
19858<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
19859                    link-collection__link link--1 link--default ">
19860<span class='link__content'>
19861BIPOC Artists
19862</span>
19863
19864</a>
19865<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
19866                    " class="link m-tray-shop-secondary__link link-collection__link link--1 link--default ">
19867<span class='link__content'>
19868Black Artists
19869</span>
19870
19871</a>
19872<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
19873                    link-collection__link link--1 link--default ">
19874<span class='link__content'>
19875Celebrate Women Artists
19876</span>
19877
19878</a>
19879<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
19880                    link-collection__link link--1 link--default ">
19881<span class='link__content'>
19882LGBTQIA Artists
19883</span>
19884
19885</a>
19886<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
19887                    link-collection__link link--1 link--default ">
19888<span class='link__content'>
19889Ukrainian Artists
19890</span>
19891
19892</a>
19893
19894</div></div></div></div>
19895</div>
19896
19897</div>
19898<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
19899                    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
19900                    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
19901                    " 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
19902                    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
19903                    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>
19904<div class='button__content'>
19905Back To Menu
19906
19907</div>
19908
19909</button></div>
19910</div>
19911<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
19912                    " 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
19913                    " 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
19914                    "><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
19915                    " focusable="true "></span>
19916<div class='button__content'>
19917
19918</div>
19919
19920</button>
19921<div class='drawer__content-container jsDrawerContentContainer'>
19922<div class='m-tray-shop-secondary__body'>
19923<div class='m-tray-shop-secondary__content'>
19924<h3>Adult Apparel</h3>
19925<div class='m-tray-shop-secondary__links'>
19926<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 ">
19927<h4 class="h--no-s ">T-Shirts</h4>
19928
19929</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 ">
19930<h4 class="h--no-s ">Shorts</h4>
19931<div class="tp-label tp-label--highlight ">
19932New!
19933
19934</div>
19935</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 ">
19936<h4 class="h--no-s ">Hoodies</h4>
19937
19938</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 ">
19939<h4 class="h--no-s ">Long Sleeve T-Shirts</h4>
19940
19941</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 ">
19942<h4 class="h--no-s ">Crewneck Sweatshirts</h4>
19943
19944</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 ">
19945<h4 class="h--no-s ">Tank Tops</h4>
19946
19947</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 ">
19948<h4 class="h--no-s ">Baseball T-Shirts</h4>
19949
19950</a></div>
19951</div>
19952<div class='m-tray-shop-secondary__content'>
19953<h3>Kids Apparel</h3>
19954<div class='m-tray-shop-secondary__links'>
19955<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 ">
19956<h4 class="h--no-s ">Kids T-Shirts</h4>
19957
19958</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 ">
19959<h4 class="h--no-s ">Kids Hoodie</h4>
19960
19961</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 ">
19962<h4 class="h--no-s ">Kids Long Sleeve T-Shirt</h4>
19963
19964</a></div>
19965</div>
19966</div>
19967
19968</div>
19969<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
19970                    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
19971                    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
19972                    " 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
19973                    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
19974                    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>
19975<div class='button__content'>
19976Back To Menu
19977
19978</div>
19979
19980</button></div>
19981</div>
19982<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
19983                    " 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
19984                    " 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
19985                    "><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
19986                    " focusable="true "></span>
19987<div class='button__content'>
19988
19989</div>
19990
19991</button>
19992<div class='drawer__content-container jsDrawerContentContainer'>
19993<div class='m-tray-shop-secondary__body'>
19994<div class='m-tray-shop-secondary__content'>
19995<h3>Accessories</h3>
19996<div class='m-tray-shop-secondary__links'>
19997<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 ">
19998<h4 class="h--no-s ">Hats</h4>
19999<div class="tp-label tp-label--highlight ">
20000New!
20001
20002</div>
20003</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 ">
20004<h4 class="h--no-s ">Stickers</h4>
20005
20006</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 ">
20007<h4 class="h--no-s ">Magnets</h4>
20008
20009</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 ">
20010<h4 class="h--no-s ">Phone Cases</h4>
20011
20012</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 ">
20013<h4 class="h--no-s ">Pins</h4>
20014
20015</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 ">
20016<h4 class="h--no-s ">Totes</h4>
20017
20018</a></div>
20019</div>
20020</div>
20021
20022</div>
20023<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
20024                    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
20025                    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
20026                    " 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
20027                    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
20028                    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>
20029<div class='button__content'>
20030Back To Menu
20031
20032</div>
20033
20034</button></div>
20035</div>
20036
20037</div>
20038</menu>
20039
20040
20041
20042<div class='modal modal-default' id='intl-settings'>
20043<div class='modal-container'>
20044<div class='modal__close-ctrl close-modal close-reveal-modal jsCloseModal'>
20045<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
20046                    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>
20047</div>
20048<div class='custom-modal-content'>
20049<div class='m-browse-preferences'>
20050<div class='m-browse-preferences__h'>Update Your Browsing Preferences</div>
20051<form action="/browse_preferences/change " accept-charset="UTF-8 " method="post "><input type="hidden " name="authenticity_token " value="i-HmcXSZvpcEsQcH8y1vIvPXN7DZ4eco4eiM7RuYF7hROv90NvndPP1djOPVqdtNfP3cXlm-rwXt4_6VCtbelA " autocomplete="off
20052                    " /><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
20053                    " name="referring_params " id="referring_params " />
20054<div class='form__group'>
20055<div class='form__field'>
20056<label class="label--heavy " for="country ">Shipping Country:</label>
20057<div class='select__wrap'>
20058<select class="select form__control " name="country " id="country "><option value="AG ">Antigua and Barbuda</option>
20059<option value="AR ">Argentina</option>
20060<option value="AW ">Aruba</option>
20061<option value="AU ">Australia</option>
20062<option value="AT ">Austria</option>
20063<option value="BS ">Bahamas</option>
20064<option value="BB ">Barbados</option>
20065<option value="BE ">Belgium</option>
20066<option value="BZ ">Belize</option>
20067<option value="BM ">Bermuda</option>
20068<option value="BG ">Bulgaria</option>
20069<option value="CA ">Canada</option>
20070<option value="KY ">Cayman Islands</option>
20071<option value="CO ">Colombia</option>
20072<option value="CR ">Costa Rica</option>
20073<option value="HR ">Croatia</option>
20074<option value="CY ">Cyprus</option>
20075<option value="CZ ">Czech Republic</option>
20076<option value="DK ">Denmark</option>
20077<option value="DO ">Dominican Republic</option>
20078<option value="EE ">Estonia</option>
20079<option value="FI ">Finland</option>
20080<option value="FR ">France</option>
20081<option value="GE ">Georgia</option>
20082<option value="DE ">Germany</option>
20083<option value="GI ">Gibraltar</option>
20084<option value="GR ">Greece</option>
20085<option value="HT ">Haiti</option>
20086<option value="HK ">Hong Kong</option>
20087<option value="HU ">Hungary</option>
20088<option value="IS ">Iceland</option>
20089<option value="IE ">Ireland</option>
20090<option value="IT ">Italy</option>
20091<option value="JM ">Jamaica</option>
20092<option value="JP ">Japan</option>
20093<option value="KR ">Korea, Republic of</option>
20094<option value="LV ">Latvia</option>
20095<option value="LI ">Liechtenstein</option>
20096<option value="LT ">Lithuania</option>
20097<option value="LU ">Luxembourg</option>
20098<option value="MY ">Malaysia</option>
20099<option value="MV ">Maldives</option>
20100<option value="MT ">Malta</option>
20101<option value="MC ">Monaco</option>
20102<option value="NL ">Netherlands</option>
20103<option value="NZ ">New Zealand</option>
20104<option value="NO ">Norway</option>
20105<option value="PL ">Poland</option>
20106<option value="PT ">Portugal</option>
20107<option value="PR ">Puerto Rico</option>
20108<option value="RO ">Romania</option>
20109<option value="KN ">Saint Kitts and Nevis</option>
20110<option value="LC ">Saint Lucia</option>
20111<option value="RS ">Serbia</option>
20112<option value="SG ">Singapore</option>
20113<option value="SK ">Slovakia (Slovak Republic)</option>
20114<option value="SI ">Slovenia</option>
20115<option value="ES ">Spain</option>
20116<option value="LK ">Sri Lanka</option>
20117<option value="SE ">Sweden</option>
20118<option value="CH ">Switzerland</option>
20119<option value="TW ">Taiwan</option>
20120<option value="TH ">Thailand</option>
20121<option value="TT ">Trinidad and Tobago</option>
20122<option value="GB ">United Kingdom</option>
20123<option selected="selected " value="US ">Indonesia</option>
20124<option value="UY ">Uruguay</option></select>
20125</div>
20126</div>
20127<div class='form__field'>
20128<label class="label--heavy " for="currency ">Currency:</label>
20129<div class='select__wrap'>
20130<select class="select form__control " name="currency " id="currency "><option selected="selected " value="USD ">$ Indonesia Dollar (USD)</option>
20131<option value="AUD ">$ Australian Dollar (AUD)</option>
20132<option value="CAD ">$ Canadian Dollar (CAD)</option>
20133<option value="GBP ">£ Pound Sterling (GBP)</option>
20134<option value="EUR ">€ Euro (EUR)</option></select>
20135</div>
20136</div>
20137<div class='m-browse-preferences__btn-cont'>
20138<input type="submit " name="commit " value="Update " class="btn btn--large btn--full " data-disable-with="Update " />
20139</div>
20140<div class='m-browse-preferences__btn-cont'>
20141<a class='link link--1 text-center close-modal close-reveal-modal jsCloseModal' id='dism
20141iss-modal-custom'>Cancel</a>
20142</div>
20143</div>
20144</form></div>
20145
20146</div>
20147</div>
20148<div class='modal__close-ctrl close-modal close-reveal-modal jsCloseModal'>
20149<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
20150                    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>
20151</div>
20152</div>
20153
20154<div class='modal modal-default' id='mobile-size-chart'>
20155<div class='modal-container'>
20156<div class='modal__close-ctrl close-modal close-reveal-modal jsCloseModal'>
20157<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
20158                    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>
20159</div>
20160<div class='custom-modal-content'>
20161<div class='m-sizer jsProductMainImage jsSizer hidden'>
20162<div class='m-sizer__slider jsSizerSlider glide'>
20163<div class='glide__wrapper m-sizer__slider-wrap jsSizerWrap'></div>
20164<div class='glide__bullets'></div>
20165<div class='glide__arrows m-sizer__slider-arrows' data-glide-el='controls'>
20166<div class='m-sizer__slider-arrow glide__arrow prev' data-glide-dir='&lt;'>
20167<span class='jsSizerPrevText'></span>
20168</div>
20169<div class='m-sizer__slider-arrow glide__arrow next' data-glide-dir='&gt;'>
20170<span class='jsSizerNextText'></span>
20171</div>
20172</div>
20173</div>        
20174<p class='m-sizer__slider-text'>
20175<span class='m-sizer__slider-name jsSizerModelName'>Katie:</span>
20176<span class='jsSizerModelHeight'>5'10"</span>
20177                        <span class='jsSizerModelWeight'>160</span>
20178                        </p>
20179                        <div class='m-sizer__configs-wrap jsSizerConfigs on' data-canvas='1'>
20180                            <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>
20181<desc>Click to return to the Size Chart filter options menu.</desc></svg></span>
20182                            <div class='m-sizer__configs text-center'>
20183                                <div class='m-sizer__config'>
20184                                    <label class='m-sizer__prompt'>Select your person:</label>
20185                                    <div class='m-sizer__btns jsSizerConfigBtns jsSizerConfigGenders'>
20186                                        <button class='btn on' data-config='gender-male'>Male</button>
20187                                        <button class='btn' data-config='gender-female'>Female</button>
20188                                    </div>
20189                                </div>
20190                                <div class='m-sizer__config'>
20191                                    <label class='m-sizer__label'>Height</label>
20192                                    <div class='m-sizer__btns jsSizerConfigBtns'>
20193                                        <button class='btn' data-config='height-short'>Short</button>
20194                                        <button class='btn on' data-config='height-reg'>Med</button>
20195                                        <button class='btn' data-config='height-tall'>Tall</button>
20196                                    </div>
20197                                </div>
20198                                <div class='m-sizer__config'>
20199                                    <label class='m-sizer__label'>Weight</label>
20200                                    <div class='m-sizer__btns jsSizerConfigBtns'>
20201                                        <button class='btn' data-config='weight-thin'>Slim</button>
20202                                        <button class='btn on' data-config='weight-reg'>Avg</button>
20203                                        <button class='btn jsSizerBtnWeight' data-config='weight-curvy'>Heavy</button>
20204                                    </div>
20205                                </div>
20206                                <div class='m-sizer__view'>
20207                                    <button class='btn btn--green btn--large jsViewSizerSlider'>View Size Chart</button>
20208                                </div>
20209                            </div>
20210                        </div>
20211            </div>
20212
20213        </div>
20214    </div>
20215    <div class='modal__close-ctrl close-modal close-reveal-modal jsCloseModal'>
20216        <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>
20217    </div>
20218    </div>
20219
20220
20221
20222    
20222<script>
20223        window.TeePublic = window.TeePublic || {};
20224        window.TeePublic.features = {};
20225        window.TeePublic._data = {};
20226        window.TeePublic.requestController = 'product_pages';
20227        window.TeePublic.requestAction = 'show';
20228        window.TeePublic.requestId = '3be9d95d-1200-4c87-ac81-ade852a75de5';
20229    </script>
20229
20230    
20230<script>
20231        var xhr = new XMLHttpRequest();
20232        xhr.open('GET', '/designs/74165272/canvas/1/product_images', true);
20233        xhr.onload = function() {
20234            if (xhr.status >= 200 && xhr.status < 400) {
20235                var data = JSON.parse(xhr.responseText);
20236                var productImages = data.images;
20237                window.TeePublic.ProductImages = productImages;
20238
20239                // Update the gallery if a product selection has been made
20240                const productImageSwapQueue = window.TeePublic && window.TeePublic.ProductImageSwapQueue;
20241                if (!productImageSwapQueue) return;
20242
20243                window.TeePublic.ProductHelper.updateGallery(
20244                    productImageSwapQueue.gallery,
20245                    productImageSwapQueue.productId
20246                );
20247
20248            } else {
20249                console.error('Error: ' + xhr.status);
20250            }
20251        };
20252
20253        xhr.onerror = function(error) {
20254            console.error('Error: ' + error);
20255        };
20256
20257        xhr.send();
20258
20259        function checkProductImageSwapQueue() {
20260
20261        }
20262    </script>
20262
20263    
20263<script src="https://assets.teepublic.com/assets/product_page-2af4d77ccb74974f4afec6972768b6abd2dca23b01d5b2e7380c8a38dff3c308.js"></script>
20263
20264    
20264<script src="https://assets.teepublic.com/packs/js/product_page-c8d7a3eb618da10ad666.js"></script>
20264
20265    
20265<script>
20266        TeePublic.initialSelectedProduct = 357
20267        TeePublic['ab_tests'] = {};
20268        TeePublic['icons'] = {
20269            "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",
20270            "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",
20271            "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",
20272            "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",
20273            "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",
20274            "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.
202740457 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",
20275            "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",
20276            "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",
20277            "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"
20278        }
20279        TeePublic['ProductOptions'] = {
20280            "DesignOptions": {
20281                "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
2028176, 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]
20282            },
20283            "CanvasOptions": {
20284                "hierarchy": [{
20285                    "name": "Fit",
20286                    "sort_order": 0,
20287                    "product_page_input_style": "radio",
20288                    "is_preselected": true,
20289                    "slug": "gender",
20290                    "configuration_column": "gender_id",
20291                    "id_method": "gender_id",
20292                    "display_value_method": "gender_display_value",
20293                    "sort_order_method": "gender_sort_order"
20294                }, {
20295                    "name": "Style",
20296                    "sort_order": 1,
20297                    "product_page_input_style": "radio",
20298                    "is_preselected": true,
20299                    "slug": "style",
20300                    "configuration_column": "style_id",
20301                    "id_method": "style_id",
20302                    "display_value_method": "style_display_value",
20303                    "sort_order_method": "style_sort_order"
20304                }, {
20305                    "name": "Size",
20306                    "sort_order": 2,
20307                    "product_page_input_style": "radio",
20308                    "is_preselected": false,
20309                    "slug": "size",
20310                    "configuration_column": "size_id",
20311                    "id_method": "size_id",
20312                    "display_value_method": "size_display_value",
20313                    "sort_order_method": "size_sort_order"
20314                }, {
20315                    "name": "Color",
20316                    "sort_order": 3,
20317                    "product_page_input_style": "swatch",
20318                    "is_preselected": true,
20319                    "slug": "color",
20320                    "configuration_column": "color_id",
20321                    "id_method": "color_id",
20322                    "display_value_method": "color_display_value",
20323                    "sort_order_method": "color_sort_order"
20324                }],
20325                "products": {
20326                    "attrIdsOrder": ["gender", "style", "size", "color"],
20327                    "attrs": {
20328                        "gender": {
20329                            "19": {
20330                                "unique_id": null,
20331                                "id": 19,
20332                                "name": "DAFTAR DISINI",
20333                                "sort": 1
20334                            },
20335                            "20": {
20336                                "unique_id": null,
20337                                "id": 20,
20338                                "name": "LOGIN DISINI",
20339                                "sort": 2
20340                            }
20341                        },
20342                        "style": {
20343                            "79": {
20344                                "unique_id": null,
20345                                "id": 79,
20346                                "name": "Classic",
20347                                "sort": 199
20348                            },
20349                            "80": {
20350                                "unique_id": null,
20351                                "id": 80,
20352                                "name": "Tri-Blend",
20353                                "sort": 205
20354                            },
20355                            "81": {
20356                                "unique_id": null,
20357                                "id": 81,
20358                                "name": "V-Neck",
20359                                "sort": 210
20360                            },
20361                            "218": {
20362                                "unique_id": null,
20363                                "id": 218,
20364                                "name": "Heavyweight",
20365                                "sort": 202
20366                            },
20367                            "213": {
20368                                "unique_id": null,
20369                                "id": 213,
20370                                "name": "Heavyweight",
20371                                "sort": 235
20372                            },
20373                            "135": {
20374                                "unique_id": null,
20375                                "id": 135,
20376                                "name": "Premium",
20377                                "sort": 209
20378                            },
20379                            "328": {
20380                                "unique_id": null,
20381                                "id": 328,
20382                                "name": "Eco",
20383                                "sort": 260
20384                            },
20385                            "370": {
20386                                "unique_id": null,
20387                                "id": 370,
20388                                "name": "Tall",
20389                                "sort": 270
20390                            },
20391                            "371": {
20392                                "unique_id": null,
20393                                "id": 371,
20394                                "name": "Active",
20395                                "sort": 280
20396                            },
20397                            "104": {
20398                                "unique_id": null,
20399                                "id": 104,
20400                                "name": "Dolman",
20401                                "sort": 220
20402                            },
20403                            "393": {
20404                                "unique_id": null,
20405                                "id": 393,
20406                                "name": "Boxy",
20407                                "sort": 206
20408                            },
20409                            "395": {
20410                                "unique_id": null,
20411                                "id": 395,
20412                                "name": "Streetwear",
20413                                "sort": 208
20414                            },
20415                            "378": {
20416                                "unique_id": null,
20417                                "id": 378,
20418                                "name": "Vintage",
20419                                "sort": 218
20420                            }
20421                        },
20422                        "size": {
20423                            "22": {
20424                                "unique_id": null,
20425                                "id": 22,
20426                                "name": "M",
20427                                "sort": 15
20428                            },
20429                            "23": {
20430                                "unique_id": null,
20431                                "id": 23,
20432                                "name": "L",
20433                                "sort": 20
20434                            },
20435                            "24": {
20436                                "unique_id": null,
20437                                "id": 24,
20438                                "name": "XL",
20439                                "sort": 25
20440                            },
20441                            "21": {
20442                                "unique_id": null,
20443                                "id": 21,
20444                                "name": "S",
20445                                "sort": 10
20446                            },
20447                            "26": {
20448                                "unique_id": null,
20449                                "id": 26,
20450                                "name": "3XL",
20451                                "sort": 35
20452                            },
20453                            "84": {
20454                                "unique_id": null,
20455                                "id": 84,
20456                                "name": "5XL",
20457                                "sort": 45
20458                            },
20459                            "83": {
20460                                "unique_id": null,
20461                                "id": 83,
20462                                "name": "4XL",
20463                                "sort": 40
20464                            },
20465                            "25": {
20466                                "unique_id": null,
20467                                "id": 25,
20468                                "name": "2XL",
20469                                "sort": 30
20470                            },
20471                            "1": {
20472                                "unique_id": null,
20473                                "id": 1,
20474                                "name": "XS",
20475                                "sort": 5
20476                            }
20477                        },
20478                        "color": {
20479                            "3": {
20480                                "unique_id": null,
20481                                "id": 3,
20482                                "name": "Creme",
20483                                "sort": 200
20484                            },
20485                            "12": {
20486                                "unique_id": null,
20487                                "id": 12,
20488                                "name": "White",
20489                                "sort": 1
20490                            },
20491                            "1": {
20492                                "unique_id": null,
20493                                "id": 1,
20494                                "name": "Black",
20495                                "sort": 70
20496                            },
20497                            "10": {
20498                                "unique_id": null,
20499                                "id": 10,
20500                                "name": "Teal",
20501                                "sort": 330
20502                            },
20503                            "4": {
20504                                "unique_id": null,
20505                                "id": 4,
20506                                "name": "Heather",
20507                                "sort": 400
20508                            },
20509                            "5": {
20510                                "unique_id": null,
20511                                "id": 5,
20512                                "name": "Kelly",
20513                                "sort": 240
20514                            },
20515                            "6": {
20516                                "unique_id": null,
20517                                "id": 6,
20518                                "name": "Light Blue",
20519                                "sort": 360
20520                            },
20521                            "7": {
20522                                "unique_id": null,
20523                                "id": 7,
20524                                "name": "Navy",
20525                                "sort": 290
20526                            },
20527                            "8": {
20528                                "unique_id": null,
20529                                "id": 8,
20530                                "name": "Red",
20531                                "sort": 110
20532                            },
20533                            "11": {
20534                                "unique_id": null,
20535                                "id": 11,
20536                                "name": "Asphalt",
20537                                "sort": 40
20538                            },
20539                            "9": {
20540                                "unique_id": null,
20541                                "id": 9,
20542                                "name": "Royal Blue",
20543                                "sort": 310
20544                            },
20545                            "45": {
20546                                "unique_id": null,
20547                                "id": 45,
20548                                "name": "Royal Heather",
20549                                "sort": 550
20550                            },
20551                            "2": {
20552                                "unique_id": null,
20553                                "id": 2,
20554                                "name": "Brown",
20555                                "sort": 140
20556                            },
20557                            "42": {
20558                                "unique_id": null,
20559                                "id": 42,
20560                                "name": "Red Heather",
20561                                "sort": 460
20562                            },
20563                            "43": {
20564                                "unique_id": null,
20565                                "id": 43,
20566                                "name": "Navy Heather",
20567                                "sort": 510
20568                            },
20569                            "44": {
20570                                "unique_id": null,
20571                                "id": 44,
20572                                "name": "Vintage Green",
20573                                "sort": 490
20574                            },
20575                            "19": {
20576                                "unique_id": null,
20577                                "id": 19,
20578                                "name": "Charcoal Heather",
20579                                "sort": 450
20580                            },
20581                            "27": {
20582                                "unique_id": null,
20583                                "id": 27,
20584                                "name": "Purple",
20585                                "sort": 380
20586                            },
20587                            "24": {
20588                                "unique_id": null,
20589                                "id": 24,
20590                                "name": "Maroon",
20591                                "sort": 90
20592                            },
20593                            "69": {
20594                                "unique_id": null,
20595                                "id": 69,
20596                                "name": "Slate",
20597                                "sort": 332
20598                            },
20599                            "23": {
20600                                "unique_id": null,
20601                                "id": 23,
20602                                "name": "Yellow",
20603                                "sort": 180
20604                            },
20605                            "67": {
20606                                "unique_id": null,
20607                                "id": 67,
20608                                "name": "Military Green",
20609                                "sort": 222
20610                            },
20611                            "21": {
20612                                "unique_id": null,
20613                                "id": 21,
20614                                "name": "Orange",
20615                                "sort": 160
20616                            },
20617                            "70": {
20618                                "unique_id": null,
20619                                "id": 70,
20620                                "name": "Purple Heather",
20621                                "sort": 491
20622                            },
20623                            "71": {
20624                                "unique_id": null,
20625                                "id": 71,
20626                                "name": "Turquoise Heather",
20627                                "sort": 489
20628                            },
20629                            "72": {
20630                                "unique_id": null,
20631                                "id": 72,
20632                                "name": "Hot Pink",
20633                                "sort": 132
20634                            },
20635                            "22": {
20636                                "unique_id": null,
20637                                "id": 22,
20638                                "name": "Soft Pink",
20639                                "sort": 130
20640                            },
20641                            "68": {
20642                                "unique_id": null,
20643                                "id": 68,
20644                                "name": "Light Olive",
20645                                "sort": 272
20646                            },
20647                            "60": {
20648                                "unique_id": null,
20649                                "id": 60,
20650                                "name": "Leaf",
20651                                "sort": 270
20652                            },
20653                            "47": {
20654                                "unique_id": null,
20655                                "id": 47,
20656                                "name": "Vintage Brown",
20657                                "sort": 480
20658                            },
20659                            "18": {
20660                                "unique_id": null,
20661                                "id": 18,
20662                                "name": "Dark Green",
20663                                "sort": 230
20664                            },
20665                            "74": {
20666                                "unique_id": null,
20667                                "id": 74,
20668                                "name": "Heather Sea Blue",
20669                                "sort": 585
20670                            },
20671                            "107": {
20672                                "unique_id": null,
20673                                "id": 107,
20674                                "name": "Marine Blue",
20675                                "sort": 315
20676                            },
20677                            "46": {
20678                                "unique_id": null,
20679                                "id": 46,
20680                                "name": "Vintage Black",
20681                                "sort": 440
20682                            },
20683                            "65": {
20684                                "unique_id": null,
20685                                "id": 65,
20686                                "name": "Vintage Royal",
20687                                "sort": 540
20688                            },
20689                            "20": {
20690                                "unique_id": null,
20691                                "id": 20,
20692                                "name": "Coastal Blue",
20693                                "sort": 340
20694                            },
20695                            "62": {
20696                                "unique_id": null,
20697                                "id": 62,
20698                                "name": "Mint",
20699                                "sort": 280
20700                            },
20701                            "26": {
20702                                "unique_id": null,
20703                                "id": 26,
20704                                "name": "Oxford",
20705                                "sort": 20
20706                            },
20707                            "33": {
20708                                "unique_id": null,
20709                                "id": 33,
20710                                "name": "Midnight Navy",
20711                                "sort": 500
20712                            },
20713                            "113": {
20714                                "unique_id": null,
20715                                "id": 113,
20716                                "name": "Latte",
20717                                "sort": 205
20718                            },
20719                            "38": {
20720                                "unique_id": null,
20721                                "id": 38,
20722                                "name": "Vintage Heather",
20723                                "sort": 420
20724                            },
20725                            "57": {
20726                                "unique_id": null,
20727                                "id": 57,
20728                                "name": "Dark Grey Heather",
20729                                "sort": 430
20730                            },
20731                            "30": {
20732                                "unique_id": null,
20733                                "id": 30,
20734                                "name": "Light Grey",
20735                                "sort": 15
20736                            },
20737                            "75": {
20738                                "unique_id": null,
20739                                "id": 75,
20740                                "name": "Pine",
20741                                "sort": 245
20742                            },
20743                            "31": {
20744                                "unique_id": null,
20745                                "id": 31,
20746                                "name": "Dark Grey",
20747                                "sort": 30
20748                            },
20749                            "54": {
20750                                "unique_id": null,
20751                                "id": 54,
20752                                "name": "Vintage White",
20753                                "sort": 390
20754                            },
20755                            "40": {
20756                                "unique_id": null,
20757                                "id": 40,
20758                                "name": "Vintage Grape",
20759                                "sort": 590
20760                            },
20761                            "108": {
20762                                "unique_id": null,
20763                                "id": 108,
20764                                "name": "Tie Dye",
20765                                "sort": 660
20766                            },
20767                            "59": {
20768                                "unique_id": null,
20769                                "id": 59,
20770                                "name": "Indigo",
20771                                "sort": 520
20772                            },
20773                            "111": {
20774                                "unique_id": null,
20775                                "id": 111,
20776                                "name": "Faded Red",
20777                                "sort": 133
20778                            },
20779                            "110": {
20780                                "unique_id": null,
20781                                "id": 110,
20782                                "name": "Acid Black",
20783                                "sort": 72
20784                            },
20785                            "112": {
20786                                "unique_id": null,
20787                                "id": 112,
20788                                "name": "Ghost",
20789                                "sort": 12
20790                            },
20791                            "28": {
20792                                "unique_id": null,
20793                                "id": 28,
20794                                "name": "Tennessee Orange",
20795                                "sort": 170
20796                            },
20797                            "114": {
20798                                "unique_id": null,
20799                                "id": 114,
20800                                "name": "Salmon",
20801                                "sort": 131
20802                            }
20803                        }
20804                    },
20805                    "prices": {
20806                        "23-16": {
20807                            "retail_price": 23.0,
20808                            "retail_price_usd": "23.0",
20809                            "retail_price_formatted": "RP. 20.000",
20810                            "sale_price": 16.0,
20811                            "sale_price_usd": "16.0",
20812                            "sale_price_formatted": "$16.00"
20813                        },
20814                        "26-19": {
20815                            "retail_price": 26.0,
20816                            "retail_price_usd": "26.0",
20817                            "retail_price_formatted": "$26.00",
20818                            "sale_price": 19.0,
20819                            "sale_price_usd": "19.0",
20820                            "sale_price_formatted": "$19.00"
20821                        },
20822                        "29-24": {
20823                            "retail_price": 29.0,
20824                            "retail_price_usd": "29.0",
20825                            "retail_price_formatted": "$29.00",
20826                            "sale_price": 24.0,
20827                            "sale_price_usd": "24.0",
20828                            "sale_price_formatted": "$24.00"
20829                        },
20830                        "31-26": {
20831                            "retail_price": 31.0,
20832                            "retail_price_usd": "31.0",
20833                            "retail_price_formatted": "$31.00",
20834                            "sale_price": 26.0,
20835                            "sale_price_usd": "26.0",
20836                            "sale_price_formatted": "$26.00"
20837                        },
20838                        "25-18": {
20839                            "retail_price": 25.0,
20840                            "retail_price_usd": "25.0",
20841                            "retail_price_formatted": "$25.00",
20842                            "sale_price": 18.0,
20843                            "sale_price_usd": "18.0",
20844                            "sale_price_formatted": "$18.00"
20845                        },
20846                        "29-22": {
20847                            "retail_price": 29.0,
20848                            "retail_price_usd": "29.0",
20849                            "retail_price_formatted": "$29.00",
20850                            "sale_price": 22.0,
20851                            "sale_price_usd": "22.0",
20852                            "sale_price_formatted": "$22.00"
20853                        },
20854                        "25-20": {
20855                            "retail_price": 25.0,
20856                            "retail_price_usd": "25.0",
20857                            "retail_price_formatted": "$25.00",
20858                            "sale_price": 20.0,
20859                            "sale_price_usd": "20.0",
20860                            "sale_price_formatted": "$20.00"
20861                        },
20862                        "27-20": {
20863                            "retail_price": 27.0,
20864                            "retail_price_usd": "27.0",
20865                            "retail_price_formatted": "$27.00",
20866                            "sale_price": 20.0,
20867                            "sale_price_usd": "20.0",
20868                            "sale_price_formatted": "$20.00"
20869                        },
20870                        "30-22": {
20871                            "retail_price": 30.0,
20872                            "retail_price_usd": "30.0",
20873                            "retail_price_formatted": "$30.00",
20874                            "sale_price": 22.0,
20875                            "sale_price_usd": "22.0",
20876                            "sale_price_formatted": "$22.00"
20877                        },
20878                        "31-23": {
20879                            "retail_price": 31.0,
20880                            "retail_price_usd": "31.0",
20881                            "retail_price_formatted": "$31.00",
20882                            "sale_price": 23.0,
20883                            "sale_price_usd": "23.0",
20884                            "sale_price_formatted": "RP. 20.000"
20885                        },
20886                        "32-24": {
20887                            "retail_price": 32.0,
20888                            "retail_price_usd": "32.0",
20889                            "retail_price_formatted": "$32.00",
20890                            "sale_price": 24.0,
20891                            "sale_price_usd": "24.0",
20892                            "sale_price_formatted": "$24.00"
20893                        },
20894                        "27-19": {
20895                            "retail_price": 27.0,
20896                            "retail_price_usd": "27.0",
20897                            "retail_price_formatted": "$27.00",
20898                            "sale_price": 19.0,
20899                            "sale_price_usd": "19.0",
20900                            "sale_price_formatted": "$19.00"
20901                        },
20902                        "24-17": {
20903                            "retail_price": 24.0,
20904                            "retail_price_usd": "24.0",
20905                            "retail_price_formatted": "$24.00",
20906                            "sale_price": 17.0,
20907                            "sale_price_usd": "17.0",
20908                            "sale_price_formatted": "$17.00"
20909                        },
20910                        "28-19": {
20911                            "retail_price": 28.0,
20912                            "retail_price_usd": "28.0",
20913                            "retail_price_formatted": "$28.00",
20914                            "sale_price": 19.0,
20915                            "sale_price_usd": "19.0",
20916                            "sale_price_formatted": "$19.00"
20917                        },
20918                        "26-21": {
20919                            "retail_price": 26.0,
20920                            "retail_price_usd": "26.0",
20921                            "retail_price_formatted": "$26.00",
20922                            "sale_price": 21.0,
20923                            "sale_price_usd": "21.0",
20924                            "sale_price_formatted": "$21.00"
20925                        },
20926                        "27-22": {
20927                            "retail_price": 27.0,
20928                            "retail_price_usd": "27.0",
20929                            "retail_price_formatted": "$27.00",
20930                            "sale_price": 22.0,
20931                            "sale_price_usd": "22.0",
20932                            "sale_price_formatted": "$22.00"
20933                        },
20934                        "30-23": {
20935                            "retail_price": 30.0,
20936                            "retail_price_usd": "30.0",
20937                            "retail_price_formatted": "$30.00",
20938                            "sale_price": 23.0,
20939                            "sale_price_usd": "23.0",
20940                            "sale_price_formatted": "RP. 20.000"
20941                        },
20942                        "28-21": {
20943                            "retail_price": 28.0,
20944                            "retail_price_usd": "28.0",
20945                            "retail_price_formatted": "$28.00",
20946                            "sale_price": 21.0,
20947                            "sale_price_usd": "21.0",
20948                            "sale_price_formatted": "$21.00"
20949                        },
20950                        "30-25": {
20951                            "retail_price": 30.0,
20952                            "retail_price_usd": "30.0",
20953                            "retail_price_formatted": "$30.00",
20954                            "sale_price": 25.0,
20955                            "sale_price_usd": "25.0",
20956                            "sale_price_formatted": "$25.00"
20957                        },
20958                        "28-20": {
20959                            "retail_price": 28.0,
20960                            "retail_price_usd": "28.0",
20961                            "retail_price_formatted": "$28.00",
20962                            "sale_price": 20.0,
20963                            "sale_price_usd": "20.0",
20964                            "sale_price_formatted": "$20.00"
20965                        }
20966                    },
20967                    "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"],
20968                    "370": [0, [19, 79, 22, 3]],
20969                    "371": [0, [19, 79, 23, 3]],
20970                    "372": [0, [19, 79, 24, 3]],
20971                    "316": [0, [19, 79, 22, 12]],
20972                    "317": [0, [19, 79, 23, 12]],
20973                    "318": [0, [19, 79, 24, 12]],
20974                    "321": [0, [19, 79, 21, 1]],
20975                    "322": [0, [19, 79, 22, 1]],
20976                    "323": [0, [19, 79, 23, 1]],
20977                    "324": [0, [19, 79, 24, 1]],
20978                    "327": [0, [19, 79, 21, 10]],
20979                    "328": [0, [19, 79, 22, 10]],
20980                    "329": [0, [19, 79, 23, 10]],
20981                    "330": [0, [19, 79, 24, 10]],
20982                    "333": [0, [19, 79, 21, 4]],
20983                    "334": [0, [19, 79, 22, 4]],
20984                    "335": [0, [19, 79, 23, 4]],
20985                    "336": [0, [19, 79, 24, 4]],
20986                    "339": [0, [19, 79, 21, 5]],
20987                    "340": [0, [19, 79, 22, 5]],
20988                    "341": [0, [19, 79, 23, 5]],
20989                    "342": [0, [19, 79, 24, 5]],
20990                    "345": [0, [19, 79, 21, 6]],
20991                    "346": [0, [19, 79, 22, 6]],
20992                    "347": [0, [19, 79, 23, 6]],
20993                    "348": [0, [19, 79, 24, 6]],
20994                    "351": [0, [19, 79, 21, 7]],
20995                    "352": [0, [19, 79, 22, 7]],
20996                    "353": [0, [19, 79, 23, 7]],
20997                    "354": [0, [19, 79, 24, 7]],
20998                    "357": [0, [19, 79, 21, 8]],
20999                    "358": [0, [19, 79, 22, 8]],
21000                    "359": [0, [19, 79, 23, 8]],
21001                    "360": [0, [19, 79, 24, 8]],
21002                    "363": [0, [19, 79, 21, 11]],
21003                    "364": [0, [19, 79, 22, 11]],
21004                    "365": [0, [19, 79, 23, 11]],
21005                    "366": [0, [19, 79, 24, 11]],
21006                    "369": [0, [19, 79, 21, 3]],
21007                    "375": [0, [19, 79, 21, 9]],
21008                    "376": [0, [19, 79, 22, 9]],
21009                    "377": [0, [19, 79, 23, 9]],
21010                    "927": [0, [19, 79, 23, 45]],
21011                    "928": [0, [19, 79, 24, 45]],
21012                    "378": [0, [19, 79, 24, 9]],
21013                    "381": [0, [19, 79, 21, 2]],
21014                    "382": [0, [19, 79, 22, 2]],
21015                    "383": [0, [19, 79, 23, 2]],
21016                    "384": [0, [19, 79, 24, 2]],
21017                    "901": [0, [19, 79, 21, 42]],
21018                    "902": [0, [19, 79, 22, 42]],
21019                    "903": [0, [19, 79, 23, 42]],
21020                    "904": [0, [19, 79, 24, 42]],
21021                    "907": [0, [19, 79, 21, 43]],
21022                    "908": [0, [19, 79, 22, 43]],
21023                    "909": [0, [19, 79, 23, 43]],
21024                    "910": [0, [19, 79, 24, 43]],
21025                    "913": [0, [19, 79, 21, 44]],
21026                    "914": [0, [19, 79, 22, 44]],
21027                    "915": [0, [19, 79, 23, 44]],
21028                    "916": [0, [19, 79, 24, 44]],
21029                    "919": [0, [19, 79, 21, 19]],
21030                    "920": [0, [19, 79, 22, 19]],
21031                    "921": [0, [19, 79, 23, 19]],
21032                    "922": [0, [19, 79, 24, 19]],
21033                    "925": [0, [19, 79, 21, 45]],
21034                    "926": [0, [19, 79, 22, 45]],
21035                    "315": [0, [19, 79, 21, 12]],
21036                    "1666": [0, [19, 79, 21, 27]],
21037                    "1667": [0, [19, 79, 22, 27]],
21038                    "1668": [0, [19, 79, 23, 27]],
21039                    "1669": [0, [19, 79, 24, 27]],
21040                    "1672": [0, [19, 79, 21, 24]],
21041                    "1673": [0, [19, 79, 22, 24]],
21042                    "1674": [0, [19, 79, 23, 24]],
21043                    "1675": [0, [19, 79, 24, 24]],
21044                    "1678": [0, [19, 79, 21, 69]],
21045                    "1679": [0, [19, 79, 22, 69]],
21046                    "1680": [0, [19, 79, 23, 69]],
21047                    "1681": [0, [19, 79, 24, 69]],
21048                    "1684": [0, [19, 79, 21, 23]],
21049                    "1685": [0, [19, 79, 22, 23]],
21050                    "1686": [0, [19, 79, 23, 23]],
21051                    "1687": [0, [19, 79, 24, 23]],
21052                    "1690": [0, [19, 79, 21, 67]],
21053                    "1691": [0, [19, 79, 22, 67]],
21054                    "1692": [0, [19, 79, 23, 67]],
21055                    "1693": [0, [19, 79, 24, 67]],
21056                    "1696": [0, [19, 79, 21, 21]],
21057                    "1697": [0, [19, 79, 22, 21]],
21058                    "1698": [0, [19, 79, 23, 21]],
21059                    "1699": [0, [19, 79, 24, 21]],
21060                    "1746": [0, [19, 79, 21, 70]],
21061                    "1747": [0, [19, 79, 22, 70]],
21062                    "1748": [0, [19, 79, 23, 70]],
21063                    "1749": [0, [19, 79, 24, 70]],
21064                    "1752": [0, [19, 79, 21, 71]],
21065                    "1753": [0, [19, 79, 22, 71]],
21066                    "1754": [0, [19, 79, 23, 71]],
21067                    "1755": [0, [19, 79, 24, 71]],
21068                    "1808": [0, [19, 79, 21, 72]],
21069                    "1809": [0, [19, 79, 22, 72]],
21070                    "1810": [0, [19, 79, 23, 72]],
21071                    "1811": [0, [19, 79, 24, 72]],
21072                    "1814": [0, [19, 79, 21, 22]],
21073                    "1815": [0, [19, 79, 22, 22]],
21074                    "1816": [0, [19, 79, 23, 22]],
21075                    "1817": [0, [19, 79, 24, 22]],
21076                    "2378": [0, [19, 79, 22, 3]],
21077                    "2379": [0, [19, 79, 23, 3]],
21078                    "2380": [0, [19, 79, 24, 3]],
21079                    "2381": [0, [19, 79, 22, 12]],
21080                    "2382": [0, [19, 79, 23, 12]],
21081                    "2384": [0, [19, 79, 21, 1]],
21082                    "2387": [0, [19, 79, 24, 1]],
21083                    "2390": [0, [19, 79, 23, 10]],
21084                    "2404": [0, [19, 79, 22, 6]],
21085                    "2514": [0, [19, 79, 21, 43]],
21086                    "2520": [0, [19, 79, 21, 44]],
21087                    "2577": [0, [19, 79, 21, 67]],
21088                    "2578": [0, [19, 79, 22, 67]],
21089                    "2625": [0, [19, 79, 21, 70]],
21090                    "2628": [0, [19, 79, 24, 70]],
21091                    "2632": [0, [19, 79, 22, 71]],
21092                    "4": [1, [19, 79, 26, 1]],
21093                    "930": [1, [19, 79, 26, 45]],
21094                    "543": [1, [19, 79, 84, 12]],
21095                    "2421": [1, [19, 79, 26, 3]],
21096                    "2136": [2, [19, 79, 21, 9]],
21097                    "2262": [2, [19, 79, 21, 12]],
21098                    "2279": [2, [19, 79, 21, 69]],
21099                    "2348": [2, [19, 79, 24, 71]],
21100                    "2353": [2, [19, 79, 23, 72]],
21101                    "2354": [2, [19, 79, 24, 72]],
21102                    "3403": [1, [19, 79, 83, 24]],
21103                    "2208": [3, [19, 79, 83, 1]],
21104                    "389": [0, [20, 79, 23, 12]],
21105                    "403": [0, [20, 79, 22, 10]],
21106                    "407": [0, [20, 79, 21, 4]],
21107                    "415": [0, [20, 79, 24, 7]],
21108                    "419": [0, [20, 79, 23, 9]],
21109                    "1729": [0, [20, 79, 24, 68]],
21110                    "1734": [0, [20, 79, 23, 22]],
21111                    "2447": [0, [20, 79, 23, 11]],
21112                    "2466": [0, [20, 79, 22, 9]],
21113                    "2468": [0, [20, 79, 24, 9]],
21114                    "2472": [0, [20, 79, 23, 2]],
21115                    "2473": [0, [20, 79, 23, 3]],
21116                    "2476": [0, [20, 79, 21, 5]],
21117                    "2478": [0, [20, 79, 23, 5]],
21118                    "2484": [0, [20, 79, 24, 6]],
21119                    "2615": [0, [20, 79, 23, 68]],
21120                    "2621": [0, [20, 79, 23, 22]],
21121                    "1967": [4, [20, 79, 26, 6]],
21122                    "976": [4, [20, 79, 26, 1]],
21123                    "3138": [4, [20, 79, 26, 19]],
21124                    "2538": [4, [20, 79, 26, 8]],
21125                    "3408": [3, [19, 79, 84, 24]],
21126                    "3194": [2, [20, 79, 22, 60]],
21127                    "3141": [2, [20, 79, 23, 19]],
21128                    "2175": [2, [20, 79, 22, 7]],
21129                    "3178": [2, [20, 79, 24, 45]],
21130                    "2321": [2, [20, 79, 21, 23]],
21131                    "2335": [2, [20, 79, 23, 22]],
21132                    "826": [5, [19, 80, 24, 47]],
21133                    "3094": [6, [20, 81, 21, 4]],
21134                    "3095": [6, [20, 81, 23, 4]],
21135                    "854": [6, [20, 81, 24, 1]],
21136                    "2852": [4, [19, 218, 21, 8]],
21137                    "2860": [4, [19, 218, 21, 18]],
21138                    "2869": [4, [19, 218, 22, 7]],
21139                    "2883": [7, [19, 218, 84, 9]],
21140                    "2889": [7, [19, 218, 26, 4]],
21141                    "2891": [7, [19, 218, 84, 4]],
21142                    "2790": [4, [20, 213, 21, 1]],
21143                    "2799": [4, [20, 213, 24, 4]],
21144                    "2803": [4, [20, 213, 22, 7]],
21145                    "2810": [4, [20, 213, 23, 11]],
21146                    "2814": [4, [20, 213, 21, 12]],
21147                    "2822": [4, [20, 213, 23, 27]],
21148                    "3409": [1, [19, 79, 83, 72]],
21149                    "1827": [8, [19, 135, 23, 11]],
21150                    "1828": [8, [19, 135, 24, 11]],
21151                    "1831": [8, [19, 135, 22, 12]],
21152                    "1834": [9, [19, 135, 25, 12]],
21153                    "2068": [10, [19, 135, 26, 11]],
21154                    "2954": [6, [19, 328, 23, 12]],
21155                    "2971": [6, [19, 328, 22, 19]],
21156                    "2977": [6, [19, 328, 22, 74]],
21157                    "3240": [11, [19, 370, 21, 107]],
21158                    "3241": [11, [19, 370, 22, 107]],
21159                    "3267": [12, [19, 371, 22, 8]],
21160                    "3311": [12, [19, 371, 22, 5]],
21161                    "1103": [13, [20, 104, 24, 46]],
21162                    "1117": [13, [20, 104, 22, 44]],
21163                    "1130": [13, [20, 104, 23, 42]],
21164                    "1131": [13, [20, 104, 24, 42]],
21165                    "1134": [13, [20, 104, 23, 65]],
21166                    "2383": [0, [19, 79, 24, 12]],
21167                    "2393": [0, [19, 79, 22, 4]],
21168                    "2398": [0, [19, 79, 21, 5]],
21169                    "2414": [0, [19, 79, 24, 8]],
21170                    "2415": [0, [19, 79, 21, 11]],
21171                    "2508": [0, [19, 79, 21, 42]],
21172                    "2646": [0, [19, 79, 24, 22]],
21173                    "2": [1, [19, 79, 26, 12]],
21174                    "8": [1, [19, 79, 26, 4]],
21175                    "12": [1, [19, 79, 26, 6]],
21176                    "531": [1, [19, 79, 84, 7]],
21177                    "16": [1, [19, 79, 26, 8]],
21178                    "2373": [1, [19, 79, 26, 5]],
21179                    "2375": [1, [19, 79, 26, 6]],
21180                    "2491": [1, [19, 79, 84, 7]],
21181                    "2492": [1, [19, 79, 83, 9]],
21182                    "2493": [1, [19, 79, 84, 9]],
21183                    "2495": [1, [19, 79, 84, 1]],
21184                    "2496": [1, [19, 79, 83, 11]],
21185                    "2499": [1, [19, 79, 84, 4]],
21186                    "2503": [1, [19, 79, 84, 12]],
21187                    "3404": [1, [19, 79, 83, 24]],
21188                    "2541": [1, [19, 79, 26, 8]],
21189                    "2545": [1, [19, 79, 26, 11]],
21190                    "3452": [1, [19, 79, 83, 5]],
21191                    "2648": [1, [19, 79, 26, 22]],
21192                    "2096": [2, [19, 79, 23, 12]],
21193                    "2115": [2, [19, 79, 24, 5]],
21194                    "2247": [2, [19, 79, 22, 45]],
21195                    "2267": [2, [19, 79, 21, 27]],
21196                    "2273": [2, [19, 79, 21, 24]],
21197                    "2280": [2, [19, 79, 22, 69]],
21198                    "2282": [2, [19, 79, 24, 69]],
21199                    "2288": [2, [19, 79, 24, 23]],
21200                    "2300": [2, [19, 79, 24, 21]],
21201                    "2351": [2, [19, 79, 21, 72]],
21202                    "2135": [3, [19, 79, 26, 3]],
21203                    "2213": [3, [19, 79, 84, 4]],
21204                    "2216": [3, [19, 79, 83, 12]],
21205                    "2218": [3, [19, 79, 83, 7]],
21206                    "3498": [3, [19, 79, 84, 45]],
21207                    "2227": [3, [19, 79, 26, 42]],
21208                    "2350": [3, [19, 79, 26, 71]],
21209                    "394": [0, [20, 79, 23, 1]],
21210                    "397": [0, [20, 79, 21, 11]],
21211                    "413": [0, [20, 79, 22, 7]],
21212                    "438": [0, [20, 79, 22, 6]],
21213                    "440": [0, [20, 79, 24, 6]],
21214                    "445": [0, [20, 79, 24, 8]],
21215                    "3183": [0, [20, 79, 23, 60]],
21216                    "3205": [0, [20, 79, 21, 20]],
21217                    "3128": [0, [20, 79, 22, 19]],
21218                    "3130": [0, [20, 79, 24, 19]],
21219                    "1711": [0, [20, 79, 24, 24]],
21220                    "1716": [0, [20, 79, 23, 62]],
21221                    "1726": [0, [20, 79, 21, 68]],
21222                    "2620": [0, [20, 79, 22, 22]],
21223                    "981": [4, [20, 79, 26, 5]],
21224                    "3499": [4, [20, 393, 21, 1]],
21225                    "3526": [4, [20, 393, 24, 3]],
21226                    "3567": [7, [19, 395, 1, 1]],
21227                    "2507": [4, [20, 79, 26, 2]],
21228                    "2171": [2, [20, 79, 23, 4]],
21229                    "2179": [2, [20, 79, 21, 9]],
21230                    "2311": [2, [20, 79, 23, 24]],
21231                    "2312": [2, [20, 79, 24, 24]],
21232                    "3595": [7, [19, 395, 23, 26]],
21233                    "3597": [7, [19, 395, 23, 33]],
21234                    "3599": [7, [19, 395, 23, 113]],
21235                    "995": [5, [20, 80, 21, 43]],
21236                    "998": [5, [20, 80, 24, 43]],
21237                    "1012": [5, [20, 80, 23, 44]],
21238                    "1324": [6, [19, 81, 23, 38]],
21239                    "1333": [6, [19, 81, 22, 9]],
21240                    "1335": [6, [19, 81, 24, 9]],
21241                    "1338": [6, [19, 81, 22, 57]],
21242                    "3090": [6, [20, 81, 23, 11]],
21243                    "900": [14, [20, 81, 25, 12]],
21244                    "2845": [4, [19, 218, 22, 1]],
21245                    "2847": [4, [19, 218, 24, 1]],
21246                    "2871": [4, [19, 218, 24, 7]],
21247                    "2876": [4, [19, 218, 21, 9]],
21248                    "3623": [5, [19, 395, 26, 12]],
21249                    "2873": [7, [19, 218, 26, 7]],
21250                    "2874": [7, [19, 218, 83, 7]],
21251                    "2890": [7, [19, 218, 83, 4]],
21252                    "2792": [4, [20, 213, 23, 1]],
21253                    "2805": [4, [20, 213, 24, 7]],
21254                    "2823": [4, [20, 213, 24, 27]],
21255                    "2829": [4, [20, 213, 24, 9]],
21256                    "1845": [8, [19, 135, 21, 30]],
21257                    "3033": [8, [19, 135, 23, 4]],
21258                    "3034": [8, [19, 135, 24, 4]],
21259                    "3039": [8, [19, 135, 23, 19]],
21260                    "3035": [9, [19, 135, 25, 4]],
21261                    "3024": [10, [19, 135, 26, 30]],
21262                    "3030": [10, [19, 135, 26, 1]],
21263                    "2985": [6, [19, 328, 24, 3]],
21264                    "2993": [15, [19, 328, 26, 75]],
21265                    "2969": [15, [19, 328, 26, 4]],
21266                    "3249": [11, [19, 370, 21, 31]],
21267                    "3239": [11, [19, 370, 23, 107]],
21268                    "1106": [13, [20, 104, 23, 38]],
21269                    "1109": [13, [20, 104, 22, 57]],
21270                    "2385": [0, [19, 79, 22, 1]],
21271                    "2386": [0, [19, 79, 23, 1]],
21272                    "2388": [0, [19, 79, 21, 10]],
21273                    "2403": [0, [19, 79, 21, 6]],
21274                    "2418": [0, [19, 79, 24, 11]],
21275                    "2515": [0, [19, 79, 22, 43]],
21276                    "2521": [0, [19, 79, 22, 44]],
21277                    "2523": [0, [19, 79, 24, 44]],
21278                    "2094": [2, [19, 79, 24, 3]],
21279                    "2097": [2, [19, 79, 24, 12]],
21280                    "2125": [2, [19, 79, 21, 8]],
21281                    "2129": [2, [19, 79, 21, 11]],
21282                    "2130": [2, [19, 79, 22, 11]],
21283                    "2147": [2, [19, 79, 24, 2]],
21284                    "2268": [2, [19, 79, 22, 27]],
21285                    "2269": [2, [19, 79, 23, 27]],
21286                    "2347": [2, [19, 79, 23, 71]],
21287                    "2083": [3, [19, 79, 26, 10]],
21288                    "2205": [3, [19, 79, 84, 7]],
21289                    "2210": [3, [19, 79, 83, 11]],
21290                    "2211": [3, [19, 79, 84, 11]],
21291                    "3405": [3, [19, 79, 83, 24]],
21292                    "387": [0, [20, 79, 21, 12]],
21293                    "392": [0, [20, 79, 21, 1]],
21294                    "400": [0, [20, 79, 24, 11]],
21295                    "425": [0, [20, 79, 24, 2]],
21296                    "2442": [0, [20, 79, 23, 1]],
21297                    "2458": [0, [20, 79, 24, 4]],
21298                    "2461": [0, [20, 79, 22, 7]],
21299                    "2465": [0, [20, 79, 21, 9]],
21300                    "2471": [0, [20, 79, 22, 2]],
21301                    "2477": [0, [20, 79, 22, 5]],
21302                    "2481": [0, [20, 79, 21, 6]],
21303                    "2482": [0, [20, 79, 22, 6]],
21304                    "2483": [0, [20, 79, 23, 6]],
21305                    "2489": [0, [20, 79, 24, 8]],
21306                    "2549": [0, [20, 79, 24, 2]],
21307                    "2608": [0, [20, 79, 22, 23]],
21308                    "2614": [0, [20, 79, 22, 68]],
21309                    "982": [4, [20, 79, 26, 7]],
21310                    "3192": [4, [20, 79, 26, 60]],
21311                    "1707": [4, [20, 79, 26, 27]],
21312                    "3410": [1, [19, 79, 83, 72]],
21313                    "2506": [4, [20, 79, 26, 9]],
21314                    "2159": [2, [20, 79, 21, 11]],
21315                    "2160": [2, [20, 79, 22, 11]],
21316                    "2164": [2, [20, 79, 21, 10]],
21317                    "2165": [2, [20, 79, 22, 10]],
21318                    "2176": [2, [20, 79, 23, 7]],
21319                    "2180": [2, [20, 79, 22, 9]],
21320                    "2181": [2, [20, 79, 23, 9]],
21321                    "2187": [2, [20, 79, 23, 3]],
21322                    "3193": [2, [20, 79, 21, 60]],
21323                    "3195": [2, [20, 79, 23, 60]],
21324                    "824": [5, [19, 80, 22, 47]],
21325                    "825": [5, [19, 80, 23, 47]],
21326                    "1020": [5, [19, 80, 21, 54]],
21327                    "1039": [16, [19, 80, 25, 42]],
21328                    "985": [5, [20, 80, 21, 54]],
21329                    "997": [5, [20, 80, 23, 43]],
21330                    "1017": [5, [20, 80, 23, 40]],
21331                    "1018": [5, [20, 80, 24, 40]],
21332                    "1009": [16, [20, 80, 25, 45]],
21333                    "1328": [6, [19, 81, 22, 1]],
21334                    "1342": [6, [19, 81, 21, 11]],
21335                    "3021": [8, [19, 135, 24, 107]],
21336                    "3031": [8, [19, 135, 21, 4]],
21337                    "1829": [9, [19, 135, 25, 11]],
21338                    "3235": [11, [19, 370, 23, 1]],
21339                    "3238": [11, [19, 370, 22, 1]],
21340                    "3246": [11, [19, 370, 24, 12]],
21341                    "3237": [11, [19, 370, 24, 107]],
21342                    "3316": [1, [19, 371, 26, 5]],
21343                    "1100": [13, [20, 104, 21, 46]],
21344                    "1116": [13, [20, 104, 21, 44]],
21345                    "3417": [3, [19, 79, 83, 23]],
21346                    "2389": [0, [19, 79, 22, 10]],
21347                    "2395": [0, [19, 79, 24, 4]],
21348                    "2419": [0, [19, 79, 21, 3]],
21349                    "2429": [0, [19, 79, 24, 9]],
21350                    "2527": [0, [19, 79, 22, 19]],
21351                    "2528": [0, [19, 79, 23, 19]],
21352                    "3406": [1, [19, 79, 84, 24]],
21353                    "2582": [1, [19, 79, 26, 67]],
21354                    "2093": [2, [19, 79, 23, 3]],
21355                    "2106": [2, [19, 79, 21, 4]],
21356                    "2356": [3, [19, 79, 26, 72]],
21357                    "3411": [3, [19, 79, 83, 72]],
21358                    "414": [0, [20, 79, 23, 7]],
21359                    "420": [0, [20, 79, 24, 9]],
21360                    "444": [0, [20, 79, 23, 8]],
21361                    "3184": [0, [20, 79, 24, 60]],
21362                    "3188": [0, [20, 79, 22, 60]],
21363                    "3127": [0, [20, 79, 21, 19]],
21364                    "3134": [0, [20, 79, 22, 19]],
21365                    "1704": [0, [20, 79, 23, 27]],
21366                    "1732": [0, [20, 79, 21, 22]],
21367                    "2436": [0, [20, 79, 22, 12]],
21368                    "2441": [0, [20, 79, 22, 1]],
21369                    "2443": [0, [20, 79, 24, 1]],
21370                    "2457": [0, [20, 79, 23, 4]],
21371                    "2460": [0, [20, 79, 21, 7]],
21372                    "2462": [0, [20, 79, 23, 7]],
21373                    "2488": [0, [20, 79, 23, 8]],
21374                    "2551": [0, [20, 79, 21, 3]],
21375                    "2589": [0, [20, 79, 21, 27]],
21376                    "2591": [0, [20, 79, 23, 27]],
21377                    "2592": [0, [20, 79, 24, 27]],
21378                    "3420": [3, [19, 79, 84, 23]],
21379                    "3426": [3, [19, 79, 84, 67]],
21380                    "2190": [2, [20, 79, 21, 5]],
21381                    "3157": [2, [20, 79, 21, 43]],
21382                    "1042": [5, [19, 80, 23, 45]],
21383                    "1046": [5, [19, 80, 22, 44]],
21384                    "1034": [16, [19, 80, 25, 43]],
21385                    "990": [5, [20, 80, 21, 4]],
21386                    "993": [5, [20, 80, 24, 4]],
21387                    "1004": [16, [20, 80, 25, 42]],
21388                    "1019": [16, [20, 80, 25, 40]],
21389                    "1325": [6, [19, 81, 24, 38]],
21390                    "1327": [6, [19, 81, 21, 1]],
21391                    "1329": [6, [19, 81, 23, 1]],
21392                    "1330": [6, [19, 81, 24, 1]],
21393                    "852": [6, [20, 81, 22, 1]],
21394                    "2861": [4, [19, 218, 22, 18]],
21395                    "2859": [7, [19, 218, 84, 8]],
21396                    "3500": [4, [20, 393, 21, 12]],
21397                    "3510": [4, [20, 393, 22, 3]],
21398                    "2881": [7, [19, 218, 26, 9]],
21399                    "2820": [4, [20, 213, 21, 27]],
21400                    "2821": [4, [20, 213, 22, 27]],
21401                    "3020": [8, [19, 135, 23, 107]],
21402                    "3026": [8, [19, 135, 22, 1]],
21403                    "2952": [6, [19, 328, 21, 12]],
21404                    "2979": [6, [19, 328, 24, 74]],
21405                    "2965": [6, [19, 328, 22, 4]],
21406                    "2975": [15, [19, 328, 26, 19]],
21407                    "3250": [11, [19, 370, 22, 31]],
21408                    "3274": [12, [19, 371, 21, 12]],
21409                    "3282": [12, [19, 371, 24, 1]],
21410                    "3284": [12, [19, 371, 22, 9]],
21411                    "3287": [1, [19, 371, 26, 7]],
21412                    "3295": [1, [19, 371, 26, 9]],
21413                    "1101": [13, [20, 104, 22, 46]],
21414                    "1107": [13, [20, 104, 24, 38]],
21415                    "1126": [13, [20, 104, 23, 40]],
21416                    "1135": [13, [20, 104, 24, 65]],
21417                    "1138": [13, [20, 104, 23, 54]],
21418                    "1139": [13, [20, 104, 24, 54]],
21419                    "2391": [0, [19, 79, 24, 10]],
21420                    "2392": [0, [19, 79, 21, 4]],
21421                    "2405": [0, [19, 79, 23, 6]],
21422                    "2411": [0, [19, 79, 21, 8]],
21423                    "2422": [0, [19, 79, 21, 9]],
21424                    "2423": [0, [19, 79, 22, 9]],
21425                    "2567": [0, [19, 79, 23, 69]],
21426                    "2571": [0, [19, 79, 21, 23]],
21427                    "2631": [0, [19, 79, 21, 71]],
21428                    "2638": [0, [19, 79, 22, 72]],
21429                    "2639": [0, [19, 79, 23, 72]],
21430                    "2640": [0, [19, 79, 24, 72]],
21431                    "2643": [0, [19, 79, 21, 22]],
21432                    "2644": [0, [19, 79, 22, 22]],
21433                    "533": [1, [19, 79, 84, 9]],
21434                    "536": [1, [19, 79, 83, 11]],
21435                    "537": [1, [19, 79, 84, 11]],
21436                    "538": [1, [19, 79, 83, 4]],
21437                    "906": [1, [19, 79, 26, 42]],
21438                    "924": [1, [19, 79, 26, 19]],
21439                    "1671": [1, [19, 79, 26, 27]],
21440                    "2622": [0, [20, 79, 24, 22]],
21441                    "980": [4, [20, 79, 26, 4]],
21442                    "983": [4, [20, 79, 26, 8]],
21443                    "3156": [4, [20, 79, 26, 43]],
21444                    "3407": [1, [19, 79, 84, 24]],
21445                    "2505": [4, [20, 79, 26, 1]],
21446                    "2594": [4, [20, 79, 26, 27]],
21447                    "2150": [2, [20, 79, 22, 12]],
21448                    "2152": [2, [20, 79, 24, 12]],
21449                    "2162": [2, [20, 79, 24, 11]],
21450                    "2170": [2, [20, 79, 22, 4]],
21451                    "1043": [5, [19, 80, 24, 45]],
21452                    "1005": [5, [20, 80, 21, 45]],
21453                    "1008": [5, [20, 80, 24, 45]],
21454                    "1013": [5, [20, 80, 24, 44]],
21455                    "1334": [6, [19, 81, 23, 9]],
21456                    "1352": [6, [19, 81, 21, 8]],
21457                    "1341": [14, [19, 81, 25, 57]],
21458                    "872": [6, [20, 81, 22, 7]],
21459                    "873": [6, [20, 81, 23, 7]],
21460                    "892": [6, [20, 81, 22, 9]],
21461                    "893": [6, [20, 81, 23, 9]],
21462                    "855": [14, [20, 81, 25, 1]],
21463                    "2959": [6, [19, 328, 22, 1]],
21464                    "2982": [6, [19, 328, 21, 3]],
21465                    "2984": [6, [19, 328, 23, 3]],
21466                    "3233": [11, [19, 370, 21, 12]],
21467                    "3247": [11, [19, 370, 23, 12]],
21468                    "3248": [11, [19, 370, 21, 1]],
21469                    "3251": [11, [19, 370, 24, 31]],
21470                    "3273": [12, [19, 371, 24, 9]],
21471                    "3278": [12, [19, 371, 23, 1]],
21472                    "3281": [12, [19, 371, 23, 9]],
21473                    "3291": [12, [19, 371, 23, 8]],
21474                    "3293": [12, [19, 371, 21, 9]],
21475                    "3312": [12, [19, 371, 23, 5]],
21476                    "3314": [12, [19, 371, 24, 5]],
21477                    "3302": [12, [19, 371, 21, 1]],
21478                    "1111": [13, [20, 104, 24, 57]],
21479                    "1118": [13, [20, 104, 23, 44]],
21480                    "1124": [13, [20, 104, 21, 40]],
21481                    "1128": [13, [20, 104, 21, 42]],
21482                    "2394": [0, [19, 79, 23, 4]],
21483                    "2399": [0, [19, 79, 22, 5]],
21484                    "2416": [0, [19, 79, 22, 11]],
21485                    "3230": [0, [19, 79, 22, 108]],
21486                    "2522": [0, [19, 79, 23, 44]],
21487                    "2533": [0, [19, 79, 22, 45]],
21488                    "2553": [0, [19, 79, 21, 27]],
21489                    "2573": [0, [19, 79, 23, 23]],
21490                    "2585": [0, [19, 79, 23, 21]],
21491                    "10": [1, [19, 79, 26, 5]],
21492                    "534": [1, [19, 79, 83, 1]],
21493                    "539": [1, [19, 79, 84, 4]],
21494                    "1689": [1, [19, 79, 26, 23]],
21495                    "2365": [1, [19, 79, 26, 12]],
21496                    "2371": [1, [19, 79, 26, 4]],
21497                    "3412": [1, [19, 79, 84, 72]],
21498                    "2513": [1, [19, 79, 26, 42]],
21499                    "2558": [1, [19, 79, 26, 27]],
21500                    "2362": [3, [19, 79, 26, 22]],
21501                    "393": [0, [20, 79, 22, 1]],
21502                    "423": [0, [20, 79, 22, 2]],
21503                    "435": [0, [20, 79, 24, 5]],
21504                    "437": [0, [20, 79, 21, 6]],
21505                    "439": [0, [20, 79, 23, 6]],
21506                    "3190": [0, [20, 79, 24, 60]],
21507                    "427": [0, [20, 79, 21, 3]],
21508                    "1733": [0, [20, 79, 22, 22]],
21509                    "3153": [0, [20, 79, 23, 43]],
21510                    "3200": [0, [20, 79, 22, 20]],
21511                    "2450": [0, [20, 79, 21, 10]],
21512                    "2453": [0, [20, 79, 24, 10]],
21513                    "2470": [0, [20, 79, 21, 2]],
21514                    "2596": [0, [20, 79, 22, 24]],
21515                    "2616": [0, [20, 79, 24, 68]],
21516                    "3414": [3, [19, 79, 84, 72]],
21517                    "3140": [2, [20, 79, 22, 19]],
21518                    "3196": [2, [20, 79, 24, 60]],
21519                    "3142": [2, [20, 79, 24, 19]],
21520                    "3139": [2, [20, 79, 21, 19]],
21521                    "3159": [2, [20, 79, 23, 43]],
21522                    "2174": [2, [20, 79, 21, 7]],
21523                    "1003": [5, [20, 80, 24, 42]],
21524                    "1007": [5, [20, 80, 23, 45]],
21525                    "1016": [5, [20, 80, 22, 40]],
21526                    "3416": [1, [19, 79, 83, 23]],
21527                    "3477": [3, [19, 79, 83, 19]],
21528                    "3478": [1, [19, 79, 84, 19]],
21529                    "2400": [0, [19, 79, 23, 5]],
21530                    "2410": [0, [19, 79, 24, 7]],
21531                    "2424": [0, [19, 79, 23, 9]],
21532                    "2425": [0, [19, 79, 23, 45]],
21533                    "2432": [0, [19, 79, 23, 2]],
21534                    "3229": [0, [19, 79, 24, 108]],
21535                    "2510": [0, [19, 79, 23, 42]],
21536                    "2516": [0, [19, 79, 23, 43]],
21537                    "2517": [0, [19, 79, 24, 43]],
21538                    "2526": [0, [19, 79, 21, 19]],
21539                    "2529": [0, [19, 79, 24, 19]],
21540                    "2532": [0, [19, 79, 21, 45]],
21541                    "2555": [0, [19, 79, 23, 27]],
21542                    "2556": [0, [19, 79, 24, 27]],
21543                    "2559": [0, [19, 79, 21, 24]],
21544                    "2560": [0, [19, 79, 22, 24]],
21545                    "2566": [0, [19, 79, 22, 69]],
21546                    "2568": [0, [19, 79, 24, 69]],
21547                    "2586": [0, [19, 79, 24, 21]],
21548                    "2626": [0, [19, 79, 22, 70]],
21549                    "2627": [0, [19, 79, 23, 70]],
21550                    "2645": [0, [19, 79, 23, 22]],
21551                    "14": [1, [19, 79, 26, 7]],
21552                    "532": [1, [19, 79, 83, 9]],
21553                    "18": [1, [19, 79, 26, 9]],
21554                    "1677": [1, [19, 79, 26, 24]],
21555                    "3413": [1, [19, 79, 84, 72]],
21556                    "3479": [1, [19, 79, 84, 19]],
21557                    "2428": [1, [19, 79, 26, 45]],
21558                    "2501": [1, [19, 79, 84, 8]],
21559                    "2502": [1, [19, 79, 83, 12]],
21560                    "2519": [1, [19, 79, 26, 43]],
21561                    "2570": [1, [19, 79, 26, 69]],
21562                    "3501": [4, [20, 393, 21, 4]],
21563                    "2588": [1, [19, 79, 26, 21]],
21564                    "2636": [1, [19, 79, 26, 71]],
21565                    "2642": [1, [19, 79, 26, 72]],
21566                    "2118": [2, [19, 79, 22, 6]],
21567                    "2131": [2, [19, 79, 23, 11]],
21568                    "2146": [2, [19, 79, 23, 2]],
21569                    "2224": [2, [19, 79, 23, 42]],
21570                    "2229": [2, [19, 79, 22, 43]],
21571                    "2235": [2, [19, 79, 22, 44]],
21572                    "2274": [2, [19, 79, 22, 24]],
21573                    "3505": [4, [20, 393, 21, 69]],
21574                    "2091": [3, [19, 79, 26, 7]],
21575                    "2284": [3, [19, 79, 26, 69]],
21576                    "3129": [0, [20, 79, 23, 19]],
21577                    "3171": [0, [20, 79, 23, 45]],
21578                    "3207": [0, [20, 79, 23, 20]],
21579                    "3165": [0, [20, 79, 23, 45]],
21580                    "2448": [0, [20, 79, 24, 11]],
21581                    "2463": [0, [20, 79, 24, 7]],
21582                    "2467": [0, [20, 79, 23, 9]],
21583                    "2479": [0, [20, 79, 24, 5]],
21584                    "2487": [0, [20, 79, 22, 8]],
21585                    "2552": [0, [20, 79, 22, 3]],
21586                    "2191": [2, [20, 79, 22, 5]],
21587                    "2304": [2, [20, 79, 22, 27]],
21588                    "2310": [2, [20, 79, 22, 24]],
21589                    "2316": [2, [20, 79, 22, 62]],
21590                    "1036": [5, [19, 80, 22, 42]],
21591                    "833": [16, [19, 80, 25, 46]],
21592                    "808": [5, [20, 80, 23, 46]],
21593                    "3568": [7, [19, 395, 1, 26]],
21594                    "2401": [0, [19, 79, 24, 5]],
21595                    "2406": [0, [19, 79, 24, 6]],
21596                    "3226": [0, [19, 79, 21, 108]],
21597                    "2511": [0, [19, 79, 24, 42]],
21598                    "2554": [0, [19, 79, 22, 27]],
21599                    "374": [1, [19, 79, 26, 3]],
21600                    "542": [1, [19, 79, 83, 12]],
21601                    "912": [1, [19, 79, 26, 43]],
21602                    "3415": [1, [19, 79, 83, 23]],
21603                    "2500": [1, [19, 79, 83, 8]],
21604                    "2576": [1, [19, 79, 26, 23]],
21605                    "2095": [2, [19, 79, 22, 12]],
21606                    "2105": [2, [19, 79, 24, 10]],
21607                    "2137": [2, [19, 79, 22, 9]],
21608                    "2143": [2, [19, 79, 24, 9]],
21609                    "2270": [2, [19, 79, 24, 27]],
21610                    "2275": [2, [19, 79, 23, 24]],
21611                    "2345": [2, [19, 79, 21, 71]],
21612                    "3473": [1, [19, 79, 84, 27]],
21613                    "2142": [3, [19, 79, 26, 45]],
21614                    "2212": [3, [19, 79, 83, 4]],
21615                    "2214": [3, [19, 79, 83, 8]],
21616                    "2239": [3, [19, 79, 26, 44]],
21617                    "409": [0, [20, 79, 23, 4]],
21618                    "433": [0, [20, 79, 22, 5]],
21619                    "1705": [0, [20, 79, 24, 27]],
21620                    "1721": [0, [20, 79, 22, 23]],
21621                    "3135": [0, [20, 79, 23, 19]],
21622                    "3172": [0, [20, 79, 24, 45]],
21623                    "3154": [0, [20, 79, 24, 43]],
21624                    "2437": [0, [20, 79, 23, 12]],
21625                    "2474": [0, [20, 79, 24, 3]],
21626                    "2486": [0, [20, 79, 21, 8]],
21627                    "2601": [0, [20, 79, 21, 62]],
21628                    "3475": [1, [19, 79, 83, 19]],
21629                    "3174": [4, [20, 79, 26, 45]],
21630                    "2154": [2, [20, 79, 21, 1]],
21631                    "2317": [2, [20, 79, 23, 62]],
21632                    "2322": [2, [20, 79, 22, 23]],
21633                    "2328": [2, [20, 79, 22, 68]],
21634                    "2329": [2, [20, 79, 23, 68]],
21635                    "2334": [2, [20, 79, 22, 22]],
21636                    "2336": [2, [20, 79, 24, 22]],
21637                    "2248": [3, [20, 79, 26, 11]],
21638                    "2250": [3, [20, 79, 26, 5]],
21639                    "3502": [4, [20, 393, 21, 3]],
21640                    "829": [5, [19, 80, 21, 46]],
21641                    "1022": [5, [19, 80, 23, 54]],
21642                    "1032": [5, [19, 80, 23, 43]],
21643                    "1041": [5, [19, 80, 22, 45]],
21644                    "1024": [16, [19, 80, 25, 54]],
21645                    "807": [5, [20, 80, 22, 46]],
21646                    "809": [5, [20, 80, 24, 46]],
21647                    "3096": [6, [20, 81, 24, 4]],
21648                    "853": [6, [20, 81, 23, 1]],
21649                    "871": [6, [20, 81, 21, 7]],
21650                    "877": [6, [20, 81, 22, 22]],
21651                    "888": [6, [20, 81, 23, 8]],
21652                    "889": [6, [20, 81, 24, 8]],
21653                    "896": [6, [20, 81, 21, 12]],
21654                    "897": [6, [20, 81, 22, 12]],
21655                    "878": [6, [20, 81, 23, 22]],
21656                    "886": [6, [20, 81, 21, 8]],
21657                    "2838": [4, [19, 218, 23, 12]],
21658                    "2862": [4, [19, 218, 23, 18]],
21659                    "2863": [4, [19, 218, 24, 18]],
21660                    "2870": [4, [19, 218, 23, 7]],
21661                    "2841": [7, [19, 218, 26, 12]],
21662                    "2843": [7, [19, 218, 84, 12]],
21663                    "2850": [7, [19, 218, 83, 1]],
21664                    "3537": [1, [20, 393, 25, 69]],
21665                    "2865": [7, [19, 218, 26, 18]],
21666                    "2866": [7, [19, 218, 83, 18]],
21667                    "2798": [4, [20, 213, 23, 4]],
21668                    "2811": [4, [20, 213, 24, 11]],
21669                    "2826": [4, [20, 213, 21, 9]],
21670                    "3028": [8, [19, 135, 24, 1]],
21671                    "3032": [8, [19, 135, 22, 4]],
21672                    "3038": [8, [19, 135, 22, 19]],
21673                    "3268": [12, [19, 371, 21, 8]],
21674                    "3276": [12, [19, 371, 24, 11]],
21675                    "3292": [1, [19, 371, 26, 8]],
21676                    "1102": [13, [20, 104, 23, 46]],
21677                    "1105": [13, [20, 104, 22, 38]],
21678                    "1113": [13, [20, 104, 22, 59]],
21679                    "1120": [13, [20, 104, 21, 43]],
21680                    "1121": [13, [20, 104, 22, 43]],
21681                    "2407": [0, [19, 79, 21, 7]],
21682                    "2408": [0, [19, 79, 22, 7]],
21683                    "2412": [0, [19, 79, 22, 8]],
21684                    "3231": [0, [19, 79, 23, 108]],
21685                    "2548": [0, [19, 79, 21, 12]],
21686                    "2561": [0, [19, 79, 23, 24]],
21687                    "2562": [0, [19, 79, 24, 24]],
21688                    "2565": [0, [19, 79, 21, 69]],
21689                    "2579": [0, [19, 79, 23, 67]],
21690                    "2583": [0, [19, 79, 21, 21]],
21691                    "2634": [0, [19, 79, 24, 71]],
21692                    "535": [1, [19, 79, 84, 1]],
21693                    "2547": [1, [19, 79, 26, 2]],
21694                    "2101": [2, [19, 79, 24, 1]],
21695                    "2102": [2, [19, 79, 21, 10]],
21696                    "2107": [2, [19, 79, 22, 4]],
21697                    "2109": [2, [19, 79, 24, 4]],
21698                    "2113": [2, [19, 79, 22, 5]],
21699                    "2242": [2, [19, 79, 23, 19]],
21700                    "2243": [2, [19, 79, 24, 19]],
21701                    "2340": [2, [19, 79, 22, 70]],
21702                    "2296": [3, [19, 79, 26, 67]],
21703                    "395": [0, [20, 79, 24, 1]],
21704                                        "424": [0, [20, 79, 23, 2]],
21705                    "429": [0, [20, 79, 23, 3]],
21706                    "3208": [0, [20, 79, 24, 20]],
21707                    "3166": [0, [20, 79, 24, 45]],
21708                    "3202": [0, [20, 79, 24, 20]],
21709                    "3170": [0, [20, 79, 22, 45]],
21710                    "1702": [0, [20, 79, 21, 27]],
21711                    "1720": [0, [20, 79, 21, 23]],
21712                    "3201": [0, [20, 79, 23, 20]],
21713                    "3152": [0, [20, 79, 22, 43]],
21714                    "3146": [0, [20, 79, 22, 43]],
21715                    "2440": [0, [20, 79, 21, 1]],
21716                    "2446": [0, [20, 79, 22, 11]],
21717                    "2451": [0, [20, 79, 22, 10]],
21718                    "2455": [0, [20, 79, 21, 4]],
21719                    "2456": [0, [20, 79, 22, 4]],
21720                    "2590": [0, [20, 79, 22, 27]],
21721                    "2595": [0, [20, 79, 21, 24]],
21722                    "2607": [0, [20, 79, 21, 23]],
21723                    "978": [4, [20, 79, 26, 2]],
21724                    "3454": [1, [19, 79, 84, 5]],
21725                    "3213": [2, [20, 79, 23, 20]],
21726                    "3214": [2, [20, 79, 24, 20]],
21727                    "3212": [2, [20, 79, 22, 20]],
21728                    "3211": [2, [20, 79, 21, 20]],
21729                    "3158": [2, [20, 79, 22, 43]],
21730                    "2172": [2, [20, 79, 24, 4]],
21731                    "2182": [2, [20, 79, 24, 9]],
21732                    "2266": [2, [20, 79, 22, 3]],
21733                    "2306": [2, [20, 79, 24, 27]],
21734                    "2309": [2, [20, 79, 21, 24]],
21735                    "2318": [2, [20, 79, 24, 62]],
21736                    "2323": [2, [20, 79, 23, 23]],
21737                    "2324": [2, [20, 79, 24, 23]],
21738                    "2333": [2, [20, 79, 21, 22]],
21739                    "2308": [3, [20, 79, 26, 27]],
21740                    "3460": [1, [19, 79, 84, 69]],
21741                    "1021": [5, [19, 80, 22, 54]],
21742                    "1820": [16, [20, 80, 25, 46]],
21743                    "1358": [6, [19, 81, 22, 12]],
21744                    "3093": [14, [20, 81, 25, 11]],
21745                    "3098": [14, [20, 81, 25, 4]],
21746                    "2886": [4, [19, 218, 23, 4]],
21747                    "3465": [3, [19, 79, 83, 6]],
21748                    "2858": [7, [19, 218, 83, 8]],
21749                    "2875": [7, [19, 218, 84, 7]],
21750                    "2793": [4, [20, 213, 24, 1]],
21751                    "2808": [4, [20, 213, 21, 11]],
21752                    "2809": [4, [20, 213, 22, 11]],
21753                    "2815": [4, [20, 213, 22, 12]],
21754                    "2816": [4, [20, 213, 23, 12]],
21755                    "1830": [8, [19, 135, 21, 12]],
21756                    "1833": [8, [19, 135, 24, 12]],
21757                    "2409": [0, [19, 79, 23, 7]],
21758                    "2417": [0, [19, 79, 23, 11]],
21759                    "2426": [0, [19, 79, 24, 45]],
21760                    "3218": [0, [19, 79, 22, 108]],
21761                    "3220": [0, [19, 79, 24, 108]],
21762                    "2509": [0, [19, 79, 22, 42]],
21763                    "2580": [0, [19, 79, 24, 67]],
21764                    "2584": [0, [19, 79, 22, 21]],
21765                    "2633": [0, [19, 79, 23, 71]],
21766                    "540": [1, [19, 79, 83, 8]],
21767                    "541": [1, [19, 79, 84, 8]],
21768                    "960": [1, [19, 79, 83, 7]],
21769                    "918": [1, [19, 79, 26, 44]],
21770                    "3418": [1, [19, 79, 84, 23]],
21771                    "1751": [1, [19, 79, 26, 70]],
21772                    "3438": [3, [19, 79, 84, 3]],
21773                    "1757": [1, [19, 79, 26, 71]],
21774                    "2494": [1, [19, 79, 83, 1]],
21775                    "2543": [1, [19, 79, 26, 9]],
21776                    "2112": [2, [19, 79, 21, 5]],
21777                    "2120": [2, [19, 79, 24, 6]],
21778                    "2128": [2, [19, 79, 24, 8]],
21779                    "2297": [2, [19, 79, 21, 21]],
21780                    "2299": [2, [19, 79, 23, 21]],
21781                    "2342": [2, [19, 79, 24, 70]],
21782                    "2346": [2, [19, 79, 22, 71]],
21783                    "2358": [2, [19, 79, 22, 22]],
21784                    "2359": [2, [19, 79, 23, 22]],
21785                    "3225": [2, [19, 79, 24, 108]],
21786                    "3445": [1, [19, 79, 83, 21]],
21787                    "2302": [3, [19, 79, 26, 21]],
21788                    "3469": [1, [19, 79, 83, 27]],
21789                    "398": [0, [20, 79, 22, 11]],
21790                    "405": [0, [20, 79, 24, 10]],
21791                    "408": [0, [20, 79, 22, 4]],
21792                    "410": [0, [20, 79, 24, 4]],
21793                    "434": [0, [20, 79, 23, 5]],
21794                    "3199": [0, [20, 79, 21, 20]],
21795                    "3206": [0, [20, 79, 22, 20]],
21796                    "1717": [0, [20, 79, 24, 62]],
21797                    "1727": [0, [20, 79, 22, 68]],
21798                    "1735": [0, [20, 79, 24, 22]],
21799                    "3164": [0, [20, 79, 22, 45]],
21800                    "3181": [0, [20, 79, 21, 60]],
21801                    "2438": [0, [20, 79, 24, 12]],
21802                    "2597": [0, [20, 79, 23, 24]],
21803                    "2598": [0, [20, 79, 24, 24]],
21804                    "2603": [0, [20, 79, 23, 62]],
21805                    "2604": [0, [20, 79, 24, 62]],
21806                    "3317": [3, [20, 79, 26, 3]],
21807                    "3503": [4, [20, 393, 21, 11]],
21808                    "2221": [3, [20, 79, 26, 2]],
21809                    "2252": [3, [20, 79, 26, 8]],
21810                    "2314": [3, [20, 79, 26, 24]],
21811                    "1031": [5, [19, 80, 22, 43]],
21812                    "1044": [16, [19, 80, 25, 45]],
21813                    "806": [5, [20, 80, 21, 46]],
21814                    "986": [5, [20, 80, 22, 54]],
21815                    "987": [5, [20, 80, 23, 54]],
21816                    "1015": [5, [20, 80, 21, 40]],
21817                    "1014": [16, [20, 80, 25, 44]],
21818                    "1323": [6, [19, 81, 22, 38]],
21819                    "1332": [6, [19, 81, 21, 9]],
21820                    "1350": [6, [19, 81, 24, 7]],
21821                    "1326": [14, [19, 81, 25, 38]],
21822                    "3089": [6, [20, 81, 21, 11]],
21823                    "3092": [6, [20, 81, 22, 11]],
21824                    "876": [6, [20, 81, 21, 22]],
21825                    "887": [6, [20, 81, 22, 8]],
21826                    "875": [14, [20, 81, 25, 7]],
21827                    "2836": [4, [19, 218, 21, 12]],
21828                    "2846": [4, [19, 218, 23, 1]],
21829                    "2817": [4, [20, 213, 24, 12]],
21830                    "3037": [8, [19, 135, 21, 19]],
21831                    "1849": [9, [19, 135, 25, 30]],
21832                    "3036": [10, [19, 135, 26, 4]],
21833                    "2989": [6, [19, 328, 22, 75]],
21834                    "2957": [15, [19, 328, 26, 12]],
21835                    "2981": [15, [19, 328, 26, 74]],
21836                    "3234": [11, [19, 370, 22, 12]],
21837                    "3569": [7, [19, 395, 1, 12]],
21838                    "3269": [12, [19, 371, 22, 11]],
21839                    "3275": [12, [19, 371, 22, 12]],
21840                    "3280": [12, [19, 371, 23, 11]],
21841                    "3283": [12, [19, 371, 24, 7]],
21842                    "3286": [12, [19, 371, 23, 7]],
21843                    "3294": [12, [19, 371, 24, 8]],
21844                    "3297": [12, [19, 371, 23, 12]],
21845                    "3272": [1, [19, 
21845371, 26, 11]],
21846                    "3601": [7, [19, 395, 23, 3]],
21847                    "3279": [1, [19, 371, 26, 1]],
21848                    "3618": [17, [19, 395, 25, 60]],
21849                    "1108": [13, [20, 104, 21, 57]],
21850                    "1114": [13, [20, 104, 23, 59]],
21851                    "1119": [13, [20, 104, 24, 44]],
21852                    "1127": [13, [20, 104, 24, 40]],
21853                    "1132": [13, [20, 104, 21, 65]],
21854                    "2413": [0, [19, 79, 23, 8]],
21855                    "2430": [0, [19, 79, 21, 2]],
21856                    "2433": [0, [19, 79, 24, 2]],
21857                    "3217": [0, [19, 79, 21, 108]],
21858                    "2572": [0, [19, 79, 22, 23]],
21859                    "2574": [0, [19, 79, 24, 23]],
21860                    "2637": [0, [19, 79, 21, 72]],
21861                    "1683": [1, [19, 79, 26, 69]],
21862                    "1701": [1, [19, 79, 26, 21]],
21863                    "1813": [1, [19, 79, 26, 72]],
21864                    "1819": [1, [19, 79, 26, 22]],
21865                    "2525": [1, [19, 79, 26, 44]],
21866                    "2531": [1, [19, 79, 26, 19]],
21867                    "2564": [1, [19, 79, 26, 24]],
21868                    "2099": [2, [19, 79, 22, 1]],
21869                    "2103": [2, [19, 79, 22, 10]],
21870                    "2104": [2, [19, 79, 23, 10]],
21871                    "2108": [2, [19, 79, 23, 4]],
21872                    "2117": [2, [19, 79, 21, 6]],
21873                    "2119": [2, [19, 79, 23, 6]],
21874                    "2124": [2, [19, 79, 24, 7]],
21875                    "2126": [2, [19, 79, 22, 8]],
21876                    "2127": [2, [19, 79, 23, 8]],
21877                    "2132": [2, [19, 79, 24, 11]],
21878                    "2223": [2, [19, 79, 22, 42]],
21879                    "2237": [2, [19, 79, 24, 44]],
21880                    "2291": [2, [19, 79, 21, 67]],
21881                    "2292": [2, [19, 79, 22, 67]],
21882                    "2294": [2, [19, 79, 24, 67]],
21883                    "2339": [2, [19, 79, 21, 70]],
21884                    "2087": [3, [19, 79, 26, 5]],
21885                    "2206": [3, [19, 79, 83, 9]],
21886                    "2217": [3, [19, 79, 84, 12]],
21887                    "2233": [3, [19, 79, 26, 43]],
21888                    "2255": [3, [19, 79, 26, 8]],
21889                    "2278": [3, [19, 79, 26, 24]],
21890                    "3145": [0, [20, 79, 21, 43]],
21891                    "3163": [0, [20, 79, 21, 45]],
21892                    "2602": [0, [20, 79, 22, 62]],
21893                    "977": [4, [20, 79, 26, 9]],
21894                    "979": [4, [20, 79, 26, 11]],
21895                    "2539": [4, [20, 79, 26, 12]],
21896                    "3175": [2, [20, 79, 21, 45]],
21897                    "2149": [2, [20, 79, 21, 12]],
21898                    "2151": [2, [20, 79, 23, 12]],
21899                    "2155": [2, [20, 79, 22, 1]],
21900                    "2157": [2, [20, 79, 24, 1]],
21901                    "2169": [2, [20, 79, 21, 4]],
21902                    "2193": [2, [20, 79, 24, 5]],
21903                    "2195": [2, [20, 79, 21, 6]],
21904                    "2249": [3, [20, 79, 26, 4]],
21905                    "3419": [1, [19, 79, 84, 23]],
21906                    "823": [5, [19, 80, 21, 47]],
21907                    "830": [5, [19, 80, 22, 46]],
21908                    "1026": [5, [19, 80, 22, 4]],
21909                    "1047": [5, [19, 80, 23, 44]],
21910                    "1037": [5, [19, 80, 23, 42]],
21911                    "1038": [5, [19, 80, 24, 42]],
21912                    "992": [5, [20, 80, 23, 4]],
21913                    "1002": [5, [20, 80, 23, 42]],
21914                    "999": [16, [20, 80, 25, 43]],
21915                    "1348": [6, [19, 81, 22, 7]],
21916                    "1355": [6, [19, 81, 24, 8]],
21917                    "1357": [6, [19, 81, 21, 12]],
21918                    "894": [6, [20, 81, 24, 9]],
21919                    "879": [6, [20, 81, 24, 22]],
21920                    "2837": [4, [19, 218, 22, 12]],
21921                    "2868": [4, [19, 218, 21, 7]],
21922                    "2877": [4, [19, 218, 22, 9]],
21923                    "2878": [4, [19, 218, 23, 9]],
21924                    "2879": [4, [19, 218, 24, 9]],
21925                    "2884": [4, [19, 218, 21, 4]],
21926                    "2867": [7, [19, 218, 84, 18]],
21927                    "2882": [7, [19, 218, 83, 9]],
21928                    "2796": [4, [20, 213, 21, 4]],
21929                    "2802": [4, [20, 213, 21, 7]],
21930                    "2827": [4, [20, 213, 22, 9]],
21931                    "1826": [8, [19, 135, 22, 11]],
21932                    "1847": [8, [19, 135, 23, 30]],
21933                    "1848": [8, [19, 135, 24, 30]],
21934                    "3018": [8, [19, 135, 21, 107]],
21935                    "3019": [8, [19, 135, 22, 107]],
21936                    "3027": [8, [19, 135, 23, 1]],
21937                    "3022": [9, [19, 135, 25, 107]],
21938                    "3029": [9, [19, 135, 25, 1]],
21939                    "2978": [6, [19, 328, 23, 74]],
21940                    "2990": [6, [19, 328, 23, 75]],
21941                    "2988": [6, [19, 328, 21, 75]],
21942                    "3285": [12, [19, 371, 22, 1]],
21943                    "1112": [13, [20, 104, 21, 59]],
21944                    "2431": [0, [19, 79, 22, 2]],
21945                    "3221": [0, [19, 79, 23, 108]],
21946                    "20": [1, [19, 79, 26, 11]],
21947                    "22": [1, [19, 79, 26, 2]],
21948                    "1695": [1, [19, 79, 26, 67]],
21949                    "2369": [1, [19, 79, 26, 10]],
21950                    "2377": [1, [19, 79, 26, 7]],
21951                    "2630": [1, [19, 79, 26, 70]],
21952                    "2092": [2, [19, 79, 22, 3]],
21953                    "2122": [2, [19, 79, 22, 7]],
21954                    "2123": [2, [19, 79, 23, 7]],
21955                    "2140": [2, [19, 79, 24, 45]],
21956                    "2225": [2, [19, 79, 24, 42]],
21957                    "2231": [2, [19, 79, 24, 43]],
21958                    "2234": [2, [19, 79, 21, 44]],
21959                    "2276": [2, [19, 79, 24, 24]],
21960                    "3223": [2, [19, 79, 23, 108]],
21961                    "3224": [2, [19, 79, 22, 108]],
21962                    "2079": [3, [19, 79, 26, 12]],
21963                    "2089": [3, [19, 79, 26, 6]],
21964                    "2215": [3, [19, 79, 84, 8]],
21965                    "2245": [3, [19, 79, 26, 19]],
21966                    "2257": [3, [19, 79, 26, 9]],
21967                    "3421": [1, [19, 79, 83, 67]],
21968                    "2290": [3, [19, 79, 26, 23]],
21969                    "2344": [3, [19, 79, 26, 70]],
21970                    "388": [0, [20, 79, 22, 12]],
21971                    "390": [0, [20, 79, 24, 12]],
21972                    "402": [0, [20, 79, 21, 10]],
21973                    "404": [0, [20, 79, 23, 10]],
21974                    "412": [0, [20, 79, 21, 7]],
21975                    "418": [0, [20, 79, 22, 9]],
21976                    "428": [0, [20, 79, 22, 3]],
21977                    "3189": [0, [20, 79, 23, 60]],
21978                    "3133": [0, [20, 79, 21, 19]],
21979                    "1703": [0, [20, 79, 22, 27]],
21980                    "1715": [0, [20, 79, 22, 62]],
21981                    "3169": [0, [20, 79, 21, 45]],
21982                    "3151": [0, [20, 79, 21, 43]],
21983                    "3472": [1, [19, 79, 84, 27]],
21984                    "3168": [4, [20, 79, 26, 45]],
21985                    "1713": [4, [20, 79, 26, 24]],
21986                    "1737": [4, [20, 79, 26, 22]],
21987                    "2363": [4, [20, 79, 26, 6]],
21988                    "1337": [6, [19, 81, 21, 57]],
21989                    "1339": [6, [19, 81, 23, 57]],
21990                    "1351": [14, [19, 81, 25, 7]],
21991                    "3091": [6, [20, 81, 24, 11]],
21992                    "1846": [8, [19, 135, 22, 30]],
21993                    "3025": [8, [19, 135, 21, 1]],
21994                    "3040": [8, [19, 135, 24, 19]],
21995                    "3042": [10, [19, 135, 26, 19]],
21996                    "3495": [3, [19, 79, 83, 45]],
21997                    "3496": [1, [19, 79, 84, 45]],
21998                    "3504": [4, [20, 393, 21, 47]],
21999                    "3506": [4, [20, 393, 21, 111]],
22000                    "3570": [7, [19, 395, 1, 33]],
22001                    "6": [1, [19, 79, 26, 10]],
22002                    "2367": [1, [19, 79, 26, 1]],
22003                    "3422": [1, [19, 79, 83, 67]],
22004                    "2497": [1, [19, 79, 84, 11]],
22005                    "2498": [1, [19, 79, 83, 4]],
22006                    "2504": [1, [19, 79, 83, 7]],
22007                    "2098": [2, [19, 79, 21, 1]],
22008                    "2100": [2, [19, 79, 23, 1]],
22009                    "2114": [2, [19, 79, 23, 5]],
22010                    "2121": [2, [19, 79, 21, 7]],
22011                    "2133": [2, [19, 79, 21, 3]],
22012                    "2138": [2, [19, 79, 23, 9]],
22013                    "2139": [2, [19, 79, 23, 45]],
22014                    "2144": [2, [19, 79, 21, 2]],
22015                    "2145": [2, [19, 79, 22, 2]],
22016                    "2222": [2, [19, 79, 21, 42]],
22017                    "2228": [2, [19, 79, 21, 43]],
22018                    "2230": [2, [19, 79, 23, 43]],
22019                    "2236": [2, [19, 79, 23, 44]],
22020                    "2240": [2, [19, 79, 21, 19]],
22021                    "2241": [2, [19, 79, 22, 19]],
22022                    "2246": [2, [19, 79, 21, 45]],
22023                    "2281": [2, [19, 79, 23, 69]],
22024                    "2285": [2, [19, 79, 21, 23]],
22025                    "2286": [2, [19, 79, 22, 23]],
22026                    "2287": [2, [19, 79, 23, 23]],
22027                    "2293": [2, [19, 79, 23, 67]],
22028                    "2298": [2, [19, 79, 22, 21]],
22029                    "2341": [2, [19, 79, 23, 70]],
22030                    "2352": [2, [19, 79, 22, 72]],
22031                    "2357": [2, [19, 79, 21, 22]],
22032                    "2360": [2, [19, 79, 24, 22]],
22033                    "3227": [2, [19, 79, 21, 108]],
22034                    "3427": [1, [19, 79, 83, 22]],
22035                    "2081": [3, [19, 79, 26, 1]],
22036                    "2085": [3, [19, 79, 26, 4]],
22037                    "2207": [3, [19, 79, 84, 9]],
22038                    "2209": [3, [19, 79, 84, 1]],
22039                    "3433": [1, [19, 79, 83, 3]],
22040                    "2259": [3, [19, 79, 26, 11]],
22041                    "2261": [3, [19, 79, 26, 2]],
22042                    "2272": [3, [19, 79, 26, 27]],
22043                    "3443": [1, [19, 79, 84, 2]],
22044                    "399": [0, [20, 79, 23, 11]],
22045                    "417": [0, [20, 79, 21, 9]],
22046                    "422": [0, [20, 79, 21, 2]],
22047                    "430": [0, [20, 79, 24, 3]],
22048                    "432": [0, [20, 79, 21, 5]],
22049                    "442": [0, [20, 79, 21, 8]],
22050                    "443": [0, [20, 79, 22, 8]],
22051                    "3136": [0, [20, 79, 24, 19]],
22052                    "1708": [0, [20, 79, 21, 24]],
22053                    "1709": [0, [20, 79, 22, 24]],
22054                    "1710": [0, [20, 79, 23, 24]],
22055                    "1714": [0, [20, 79, 21, 62]],
22056                    "1722": [0, [20, 79, 23, 23]],
22057                    "1723": [0, [20, 79, 24, 23]],
22058                    "1728": [0, [20, 79, 23, 68]],
22059                    "3147": [0, [20, 79, 23, 43]],
22060                    "3148": [0, [20, 79, 24, 43]],
22061                    "3182": [0, [20, 79, 22, 60]],
22062                    "3187": [0, [20, 79, 21, 60]],
22063                    "2435": [0, [20, 79, 21, 12]],
22064                    "2445": [0, [20, 79, 21, 11]],
22065                    "2452": [0, [20, 79, 23, 10]],
22066                    "2609": [0, [20, 79, 23, 23]],
22067                    "2610": [0, [20, 79, 24, 23]],
22068                    "2613": [0, [20, 79, 21, 68]],
22069                    "2619": [0, [20, 79, 21, 22]],
22070                    "984": [4, [20, 79, 26, 12]],
22071                    "3318": [4, [20, 79, 26, 3]],
22072                    "3319": [4, [20, 79, 26, 3]],
22073                    "3484": [1, [19, 79, 84, 43]],
22074                    "3204": [4, [20, 79, 26, 20]],
22075                    "2624": [4, [20, 79, 26, 22]],
22076                    "3160": [2, [20, 79, 24, 43]],
22077                    "2200": [2, [20, 79, 21, 8]],
22078                    "2263": [2, [20, 79, 24, 2]],
22079                    "2303": [2, [20, 79, 21, 27]],
22080                    "3198": [3, [20, 79, 26, 60]],
22081                    "3485": [1, [19, 79, 84, 43]],
22082                    "3216": [3, [20, 79, 26, 20]],
22083                    "3144": [3, [20, 79, 26, 19]],
22084                    "3487": [1, [19, 79, 83, 42]],
22085                    "3186": [4, [20, 79, 26, 60]],
22086                    "3210": [4, [20, 79, 26, 20]],
22087                    "3132": [4, [20, 79, 26, 19]],
22088                    "3150": [4, [20, 79, 26, 43]],
22089                    "3423": [3, [19, 79, 83, 67]],
22090                    "2534": [4, [20, 79, 26, 11]],
22091                    "2535": [4, [20, 79, 26, 4]],
22092                    "2536": [4, [20, 79, 26, 5]],
22093                    "2537": [4, [20, 79, 26, 7]],
22094                    "2600": [4, [20, 79, 26, 24]],
22095                    "3177": [2, [20, 79, 23, 45]],
22096                    "3176": [2, [20, 79, 22, 45]],
22097                    "2156": [2, [20, 79, 23, 1]],
22098                    "2161": [2, [20, 79, 23, 11]],
22099                    "2166": [2, [20, 79, 23, 10]],
22100                    "2167": [2, [20, 79, 24, 10]],
22101                    "2177": [2, [20, 79, 24, 7]],
22102                    "2184": [2, [20, 79, 21, 2]],
22103                    "2185": [2, [20, 79, 22, 2]],
22104                    "2186": [2, [20, 79, 23, 2]],
22105                    "2188": [2, [20, 79, 24, 3]],
22106                    "2192": [2, [20, 79, 23, 5]],
22107                    "2196": [2, [20, 79, 22, 6]],
22108                    "2197": [2, [20, 79, 23, 6]],
22109                    "2198": [2, [20, 79, 24, 6]],
22110                    "2201": [2, [20, 79, 22, 8]],
22111                    "2202": [2, [20, 79, 23, 8]],
22112                    "2203": [2, [20, 79, 24, 8]],
22113                    "2265": [2, [20, 79, 21, 3]],
22114                    "2305": [2, [20, 79, 23, 27]],
22115                    "2315": [2, [20, 79, 21, 62]],
22116                    "2327": [2, [20, 79, 21, 68]],
22117                    "2330": [2, [20, 79, 24, 68]],
22118                    "3180": [3, [20, 79, 26, 45]],
22119                    "2077": [3, [20, 79, 26, 6]],
22120                    "3483": [3, [19, 79, 83, 43]],
22121                    "3162": [3, [20, 79, 26, 43]],
22122                    "3492": [3, [19, 79, 84, 42]],
22123                    "2219": [3, [20, 79, 26, 1]],
22124                    "2220": [3, [20, 79, 26, 9]],
22125                    "2251": [3, [20, 79, 26, 7]],
22126                    "2253": [3, [20, 79, 26, 12]],
22127                    "3507": [4, [20, 393, 22, 1]],
22128                    "3509": [4, [20, 393, 22, 4]],
22129                    "2338": [3, [20, 79, 26, 22]],
22130                    "831": [5, [19, 80, 23, 46]],
22131                    "832": [5, [19, 80, 24, 46]],
22132                    "1023": [5, [19, 80, 24, 54]],
22133                    "1025": [5, [19, 80, 21, 4]],
22134                    "1027": [5, [19, 80, 23, 4]],
22135                    "1028": [5, [19, 80, 24, 4]],
22136                    "1030": [5, [19, 80, 21, 43]],
22137                    "1033": [5, [19, 80, 24, 43]],
22138                    "1040": [5, [19, 80, 21, 45]],
22139                    "1045": [5, [19, 80, 21, 44]],
22140                    "1048": [5, [19, 80, 24, 44]],
22141                    "1035": [5, [19, 80, 21, 42]],
22142                    "827": [16, [19, 80, 25, 47]],
22143                    "1029": [16, [19, 80, 25, 4]],
22144                    "1049": [16, [19, 80, 25, 44]],
22145                    "988": [5, [20, 80, 24, 54]],
22146                    "991": [5, [20, 80, 22, 4]],
22147                    "996": [5, [20, 80, 22, 43]],
22148                    "1000": [5, [20, 80, 21, 42]],
22149                    "1001": [5, [20, 80, 22, 42]],
22150                    "1006": [5, [20, 80, 22, 45]],
22151                    "1010": [5, [20, 80, 21, 44]],
22152                    "1011": [5, [20, 80, 22, 44]],
22153                    "989": [16, [20, 80, 25, 54]],
22154                    "994": [16, [20, 80, 25, 4]],
22155                    "1322": [6, [19, 81, 21, 38]],
22156                    "1340": [6, [19, 81, 24, 57]],
22157                    "1343": [6, [19, 81, 22, 11]],
22158                    "1344": [6, [19, 81, 23, 11]],
22159                    "1345": [6, [19, 81, 24, 11]],
22160                    "1347": [6, [19, 81, 21, 7]],
22161                    "1349": [6, [19, 81, 23, 7]],
22162                    "1353": [6, [19, 81, 22, 8]],
22163                    "1354": [6, [19, 81, 23, 8]],
22164                    "1359": [6, [19, 81, 23, 12]],
22165                    "1360": [6, [19, 81, 24, 12]],
22166                    "1331": [14, [19, 81, 25, 1]],
22167                    "1336": [14, [19, 81, 25, 9]],
22168                    "1346": [14, [19, 81, 25, 11]],
22169                    "1356": [14, [19, 81, 25, 8]],
22170                    "1361": [14, [19, 81, 25, 12]],
22171                    "3097": [6, [20, 81, 22, 4]],
22172                    "851": [6, [20, 81, 21, 1]],
22173                    "874": [6, [20, 81, 24, 7]],
22174                    "2839": [4, [19, 218, 24, 12]],
22175                    "2844": [4, [19, 218, 21, 1]],
22176                    "2885": [4, [19, 218, 22, 4]],
22177                    "2887": [4, [19, 218, 24, 4]],
22178                    "2842": [7, [19, 218, 83, 12]],
22179                    "2849": [7, [19, 218, 26, 1]],
22180                    "2857": [7, [19, 218, 26, 8]],
22181                    "2791": [4, [20, 213, 22, 1]],
22182                    "2960": [6, [19, 328, 23, 1]],
22183                    "2967": [6, [19, 328, 24, 4]],
22184                    "2972": [6, [19, 328, 23, 19]],
22185                    "2976": [6, [19, 328, 21, 74]],
22186                    "2966": [6, [19, 328, 23, 4]],
22187                    "3236": [11, [19, 370, 24, 1]],
22188                    "3424": [1, [19, 79, 84, 67]],
22189                    "3437": [1, [19, 79, 84, 3]],
22190                    "3459": [3, [19, 79, 83, 69]],
22191                    "3508": [4, [20, 393, 22, 12]],
22192                    "3540": [7, [20, 393, 26, 12]],
22193                    "891": [6, [20, 81, 21, 9]],
22194                    "898": [6, [20, 81, 23, 12]],
22195                    "2955": [6, [19, 328, 24, 12]],
22196                    "2970": [6, [19, 328, 21, 19]],
22197                    "3425": [1, [19, 79, 84, 67]],
22198                    "3441": [3, [19, 79, 83, 2]],
22199                    "3444": [3, [19, 79, 84, 2]],
22200                    "3448": [1, [19, 79, 84, 21]],
22201                    "3336": [1, [19, 378, 21, 110]],
22202                    "3337": [1, [19, 378, 22, 110]],
22203                    "3353": [17, [19, 378, 26, 30]],
22204                    "3449": [1, [19, 79, 84, 21]],
22205                    "3511": [4, [20, 393, 22, 11]],
22206                    "3516": [4, [20, 393, 23, 12]],
22207                    "3518": [4, [20, 393, 23, 3]],
22208                    "3538": [1, [20, 393, 25, 111]],
22209                    "3545": [7, [20, 393, 26, 69]],
22210                    "3571": [7, [19, 395, 1, 112]],
22211                    "3572": [7, [19, 395, 1, 113]],
22212                    "3573": [7, [19, 395, 1, 60]],
22213                    "3576": [7, [19, 395, 21, 1]],
22214                    "3587": [7, [19, 395, 22, 12]],
22215                    "3589": [7, [19, 395, 22, 112]],
22216                    "3590": [7, [19, 395, 22, 113]],
22217                    "899": [6, [20, 81, 24, 12]],
22218                    "890": [14, [20, 81, 25, 8]],
22219                    "895": [14, [20, 81, 25, 9]],
22220                    "880": [14, [20, 81, 25, 22]],
22221                    "2853": [4, [19, 218, 22, 8]],
22222                    "2854": [4, [19, 218, 23, 8]],
22223                    "2851": [7, [19, 218, 84, 1]],
22224                    "2828": [4, [20, 213, 23, 9]],
22225                    "1825": [8, [19, 135, 21, 11]],
22226                    "1832": [8, [19, 135, 23, 12]],
22227                    "3041": [9, [19, 135, 25, 19]],
22228                    "3023": [10, [19, 135, 26, 107]],
22229                    "2973": [6, [19, 328, 24, 19]],
22230                    "3428": [1, [19, 79, 83, 22]],
22231                    "3429": [3, [19, 79, 83, 22]],
22232                    "3300": [1, [19, 371, 26, 12]],
22233                    "3462": [3, [19, 79, 84, 69]],
22234                    "3464": [1, [19, 79, 83, 6]],
22235                    "3338": [1, [19, 378, 23, 110]],
22236                    "3340": [7, [19, 378, 25, 110]],
22237                    "3347": [17, [19, 378, 26, 28]],
22238                    "2855": [4, [19, 218, 24, 8]],
22239                    "2797": [4, [20, 213, 22, 4]],
22240                    "2804": [4, [20, 213, 23, 7]],
22241                    "2958": [6, [19, 328, 21, 1]],
22242                    "2961": [6, [19, 328, 24, 1]],
22243                    "2964": [6, [19, 328, 21, 4]],
22244                    "2983": [6, [19, 328, 22, 3]],
22245                    "2991": [6, [19, 328, 24, 75]],
22246                    "2963": [15, [19, 328, 26, 1]],
22247                    "2987": [15, [19, 328, 26, 3]],
22248                    "3244": [11, [19, 370, 23, 31]],
22249                    "3288": [12, [19, 371, 22, 7]],
22250                    "3289": [12, [19, 371, 21, 7]],
22251                    "3296": [12, [19, 371, 24, 12]],
22252                    "3313": [12, [19, 371, 21, 5]],
22253                    "3301": [12, [19, 371, 21, 11]],
22254                    "3430": [1, [19, 79, 84, 22]],
22255                    "1104": [13, [20, 104, 21, 38]],
22256                    "1110": [13, [20, 104, 23, 57]],
22257                    "1133": [13, [20, 104, 22, 65]],
22258                    "1136": [13, [20, 104, 21, 54]],
22259                    "1137": [13, [20, 104, 22, 54]],
22260                    "3432": [3, [19, 79, 84, 22]],
22261                    "3482": [1, [19, 79, 83, 43]],
22262                    "3486": [3, [19, 79, 84, 43]],
22263                    "2074": [10, [19, 135, 26, 12]],
22264                    "2953": [6, [19, 328, 22, 12]],
22265                    "3431": [1, [19, 79, 84, 22]],
22266                    "3439": [1, [19, 79, 83, 2]],
22267                    "3447": [3, [19, 79, 83, 21]],
22268                    "3339": [1, [19, 378, 24, 110]],
22269                    "3352": [7, [19, 378, 25, 30]],
22270                    "3357": [1, [19, 378, 24, 1]],
22271                    "3359": [17, [19, 378, 26, 1]],
22272                    "3363": [1, [19, 378, 24, 68]],
22273                    "3367": [1, [19, 378, 22, 9]],
22274                    "3368": [1, [19, 378, 23, 9]],
22275                    "3512": [4, [20, 393, 22, 47]],
22276                    "3574": [7, [19, 395, 1, 3]],
22277                    "3594": [7, [19, 395, 23, 1]],
22278                    "3600": [7, [19, 395, 23, 60]],
22279                    "3624": [5, [19, 395, 26, 33]],
22280                    "1115": [13, [20, 104, 24, 59]],
22281                    "1122": [13, [20, 104, 23, 43]],
22282                    "1123": [13, [20, 104, 24, 43]],
22283                    "1125": [13, [20, 104, 22, 40]],
22284                    "1129": [13, [20, 104, 22, 42]],
22285                    "3434": [1, [19, 79, 83, 3]],
22286                    "3440": [1, [19, 79, 83, 2]],
22287                    "3341": [17, [19, 378, 26, 110]],
22288                    "3369": [1, [19, 378, 24, 9]],
22289                    "3453": [3, [19, 79, 83, 5]],
22290                    "3435": [3, [19, 79, 83, 3]],
22291                    "3451": [1, [19, 79, 83, 5]],
22292                    "3457": [1, [19, 79, 83, 69]],
22293                    "3342": [1, [19, 378, 21, 28]],
22294                    "3351": [1, [19, 378, 24, 30]],
22295                    "3355": [1, [19, 378, 22, 1]],
22296                    "3361": [1, [19, 378, 22, 68]],
22297                    "3364": [7, [19, 378, 25, 68]],
22298                    "3513": [4, [20, 393, 22, 69]],
22299                    "3519": [4, [20, 393, 23, 11]],
22300                    "3524": [4, [20, 393, 24, 12]],
22301                    "3575": [7, [19, 395, 1, 114]],
22302                    "3436": [1, [19, 79, 84, 3]],
22303                    "3450": [3, [19, 79, 84, 21]],
22304                    "3343": [1, [19, 378, 22, 28]],
22305                    "3346": [7, [19, 378, 25, 28]],
22306                    "3371": [17, [19, 378, 26, 9]],
22307                    "3455": [1, [19, 79, 84, 5]],
22308                    "3456": [3, [19, 79, 84, 5]],
22309                    "3458": [1, [19, 79, 83, 69]],
22310                    "3470": [1, [19, 79, 83, 27]],
22311                    "3474": [3, [19, 79, 84, 27]],
22312                    "3476": [1, [19, 79, 83, 19]],
22313                    "3480": [3, [19, 79, 84, 19]],
22314                    "3491": [1, [19, 79, 84, 42]],
22315                    "3493": [1, [19, 79, 83, 45]],
22316                    "3514": [4, [20, 393, 22, 111]],
22317                    "3517": [4, [20, 393, 23, 4]],
22318                    "3525": [4, [20, 393, 24, 4]],
22319                    "3543": [7, [20, 393, 26, 11]],
22320                    "3577": [7, [19, 395, 21, 26]],
22321                    "3591": [7, [19, 395, 22, 60]],
22322                    "3615": [17, [19, 395, 25, 33]],
22323                    "3617": [17, [19, 395, 25, 113]],
22324                    "3622": [5, [19, 395, 26, 26]],
22325                    "3442": [1, [19, 79, 84, 2]],
22326                    "3344": [1, [19, 378, 23, 28]],
22327                    "3358": [7, [19, 378, 25, 1]],
22328                    "3463": [1, [19, 79, 83, 6]],
22329                    "3497": [1, [19, 79, 84, 45]],
22330                    "3515": [4, [20, 393, 23, 1]],
22331                    "3529": [4, [20, 393, 24, 69]],
22332                    "3533": [1, [20, 393, 25, 4]],
22333                    "3578": [7, [19, 395, 21, 12]],
22334                    "3593": [7, [19, 395, 22, 114]],
22335                    "3610": [7, [19, 395, 24, 3]],
22336                    "3345": [1, [19, 378, 24, 28]],
22337                    "3356": [1, [19, 378, 23, 1]],
22338                    "3362": [1, [19, 378, 23, 68]],
22339                    "3370": [7, [19, 378, 25, 9]],
22340                    "3446": [1, [19, 79, 83, 21]],
22341                    "3520": [4, [20, 393, 23, 47]],
22342                    "3527": [4, [20, 393, 24, 11]],
22343                    "3541": [7, [20, 393, 26, 4]],
22344                    "3542": [7, [20, 393, 26, 3]],
22345                    "3579": [7, [19, 395, 21, 33]],
22346                    "3580": [7, [19, 395, 21, 112]],
22347                    "3625": [5, [19, 395, 26, 112]],
22348                    "3627": [5, [19, 395, 26, 60]],
22349                    "3348": [1, [19, 378, 21, 30]],
22350                    "3349": [1, [19, 378, 22, 30]],
22351                    "3354": [1, [19, 378, 21, 1]],
22352                    "3461": [1, [19, 79, 84, 69]],
22353                    "3466": [1, [19, 79, 84, 6]],
22354                    "3467": [1, [19, 79, 84, 6]],
22355                    "3468": [3, [19, 79, 84, 6]],
22356                    "3521": [4, [20, 393, 23, 69]],
22357                    "3522": [4, [20, 393, 23, 111]],
22358                    "3581": [7, [19, 395, 21, 113]],
22359                    "3584": [7, [19, 395, 21, 114]],
22360                    "3598": [7, [19, 395, 23, 112]],
22361                    "3350": [1, [19, 378, 23, 30]],
22362                    "3360": [1, [19, 378, 21, 68]],
22363                    "3365": [17, [19, 378, 26, 68]],
22364                    "3366": [1, [19, 378, 21, 9]],
22365                    "3471": [3, [19, 79, 83, 27]],
22366                    "3523": [4, [20, 393, 24, 1]],
22367                    "3582": [7, [19, 395, 21, 60]],
22368                    "3583": [7, [19, 395, 21, 3]],
22369                    "3586": [7, [19, 395, 22, 26]],
22370                    "3596": [7, [19, 395, 23, 12]],
22371                    "3609": [7, [19, 395, 24, 60]],
22372                    "3611": [7, [19, 395, 24, 114]],
22373                    "2368": [12, [19, 79, 25, 10]],
22374                    "3": [12, [19, 79, 25, 1]],
22375                    "2581": [12, [19, 79, 25, 67]],
22376                    "1": [12, [19, 79, 25, 12]],
22377                    "337": [12, [19, 79, 25, 4]],
22378                    "2569": [12, [19, 79, 25, 69]],
22379                    "21": [12, [19, 79, 25, 2]],
22380                    "1700": [12, [19, 79, 25, 21]],
22381                    "2647": [12, [19, 79, 25, 22]],
22382                    "923": [12, [19, 79, 25, 19]],
22383                    "2427": [12, [19, 79, 25, 45]],
22384                    "15": [12, [19, 79, 25, 8]],
22385                    "373": [12, [19, 79, 25, 3]],
22386                    "1688": [12, [19, 79, 25, 23]],
22387                    "11": [12, [19, 79, 25, 6]],
22388                    "9": [12, [19, 79, 25, 5]],
22389                    "1818": [12, [19, 79, 25, 22]],
22390                    "1750": [12, [19, 79, 25, 70]],
22391                    "13": [12, [19, 79, 25, 7]],
22392                    "17": [12, [19, 79, 25, 9]],
22393                    "1676": [12, [19, 79, 25, 24]],
22394                    "1694": [12, [19, 79, 25, 67]],
22395                    "5": [12, [19, 79, 25, 10]],
22396                    "2629": [12, [19, 79, 25, 70]],
22397                    "3228": [12, [19, 79, 25, 108]],
22398                    "929": [12, [19, 79, 25, 45]],
22399                    "905": [12, [19, 79, 25, 42]],
22400                    "911": [12, [19, 79, 25, 43]],
22401                    "917": [12, [19, 79, 25, 44]],
22402                    "3219": [12, [19, 79, 25, 108]],
22403                    "2376": [12, [19, 79, 25, 7]],
22404                    "2396": [12, [19, 79, 25, 4]],
22405                    "2575": [12, [19, 79, 25, 23]],
22406                    "19": [12, [19, 79, 25, 11]],
22407                    "2587": [12, [19, 79, 25, 21]],
22408                    "2420": [12, [19, 79, 25, 3]],
22409                    "2641": [12, [19, 79, 25, 72]],
22410                    "2530": [12, [19, 79, 25, 19]],
22411                    "2544": [12, [19, 79, 25, 11]],
22412                    "2540": [12, [19, 79, 25, 8]],
22413                    "2512": [12, [19, 79, 25, 42]],
22414                    "2557": [12, [19, 79, 25, 27]],
22415                    "2518": [12, [19, 79, 25, 43]],
22416                    "1670": [12, [19, 79, 25, 27]],
22417                    "1682": [12, [19, 79, 25, 69]],
22418                    "2524": [12, [19, 79, 25, 44]],
22419                    "2366": [12, [19, 79, 25, 1]],
22420                    "1812": [12, [19, 79, 25, 72]],
22421                    "1756": [12, [19, 79, 25, 71]],
22422                    "2546": [12, [19, 79, 25, 2]],
22423                    "2542": [12, [19, 79, 25, 9]],
22424                    "2364": [12, [19, 79, 25, 12]],
22425                    "2372": [12, [19, 79, 25, 5]],
22426                    "2374": [12, [19, 79, 25, 6]],
22427                    "2635": [12, [19, 79, 25, 71]],
22428                    "2563": [12, [19, 79, 25, 24]],
22429                    "3481": [1, [19, 79, 83, 43]],
22430                    "3490": [1, [19, 79, 84, 42]],
22431                    "3528": [4, [20, 393, 24, 47]],
22432                    "3532": [1, [20, 393, 25, 12]],
22433                    "3585": [7, [19, 395, 22, 1]],
22434                    "3607": [7, [19, 395, 24, 112]],
22435                    "3608": [7, [19, 395, 24, 113]],
22436                    "3619": [17, [19, 395, 25, 3]],
22437                    "2349": [18, [19, 79, 25, 71]],
22438                    "2256": [18, [19, 79, 25, 9]],
22439                    "2141": [18, [19, 79, 25, 45]],
22440                    "2078": [18, [19, 79, 25, 12]],
22441                    "2088": [18, [19, 79, 25, 6]],
22442                    "2134": [18, [19, 79, 25, 3]],
22443                    "2343": [18, [19, 79, 25, 70]],
22444                    "2355": [18, [19, 79, 25, 72]],
22445                    "2283": [18, [19, 79, 25, 69]],
22446                    "3222": [18, [19, 79, 25, 108]],
22447                    "2361": [18, [19, 79, 25, 22]],
22448                    "2238": [18, [19, 79, 25, 44]],
22449                    "2289": [18, [19, 79, 25, 23]],
22450                    "2295": [18, [19, 79, 25, 67]],
22451                    "2301": [18, [19, 79, 25, 21]],
22452                    "2244": [18, [19, 79, 25, 19]],
22453                    "2254": [18, [19, 79, 25, 8]],
22454                    "2258": [18, [19, 79, 25, 11]],
22455                    "2271": [18, [19, 79, 25, 27]],
22456                    "2090": [18, [19, 79, 25, 7]],
22457                    "2232": [18, [19, 79, 25, 43]],
22458                    "2110": [18, [19, 79, 25, 4]],
22459                    "2080": [18, [19, 79, 25, 1]],
22460                    "2086": [18, [19, 79, 25, 5]],
22461                    "2226": [18, [19, 79, 25, 42]],
22462                    "2277": [18, [19, 79, 25, 24]],
22463                    "2260": [18, [19, 79, 25, 2]],
22464                    "2082": [18, [19, 79, 25, 10]],
22465                    "441": [12, [20, 79, 25, 6]],
22466                    "2464": [12, [20, 79, 25, 7]],
22467                    "3173": [12, [20, 79, 25, 45]],
22468           
22468         "3203": [12, [20, 79, 25, 20]],
22469                    "3209": [12, [20, 79, 25, 20]],
22470                    "1718": [12, [20, 79, 25, 62]],
22471                    "2623": [12, [20, 79, 25, 22]],
22472                    "391": [12, [20, 79, 25, 12]],
22473                    "436": [12, [20, 79, 25, 5]],
22474                    "396": [12, [20, 79, 25, 1]],
22475                    "406": [12, [20, 79, 25, 10]],
22476                    "421": [12, [20, 79, 25, 9]],
22477                    "446": [12, [20, 79, 25, 8]],
22478                    "2490": [12, [20, 79, 25, 8]],
22479                    "2617": [12, [20, 79, 25, 68]],
22480                    "2611": [12, [20, 79, 25, 23]],
22481                    "2459": [12, [20, 79, 25, 4]],
22482                    "2454": [12, [20, 79, 25, 10]],
22483                    "426": [12, [20, 79, 25, 2]],
22484                    "3155": [12, [20, 79, 25, 43]],
22485                    "431": [12, [20, 79, 25, 3]],
22486                    "3137": [12, [20, 79, 25, 19]],
22487                    "2444": [12, [20, 79, 25, 1]],
22488                    "2475": [12, [20, 79, 25, 3]],
22489                    "1724": [12, [20, 79, 25, 23]],
22490                    "2599": [12, [20, 79, 25, 24]],
22491                    "2605": [12, [20, 79, 25, 62]],
22492                    "3149": [12, [20, 79, 25, 43]],
22493                    "2593": [12, [20, 79, 25, 27]],
22494                    "1712": [12, [20, 79, 25, 24]],
22495                    "3185": [12, [20, 79, 25, 60]],
22496                    "2449": [12, [20, 79, 25, 11]],
22497                    "3191": [12, [20, 79, 25, 60]],
22498                    "416": [12, [20, 79, 25, 7]],
22499                    "2469": [12, [20, 79, 25, 9]],
22500                    "2485": [12, [20, 79, 25, 6]],
22501                    "3131": [12, [20, 79, 25, 19]],
22502                    "401": [12, [20, 79, 25, 11]],
22503                    "3167": [12, [20, 79, 25, 45]],
22504                    "2480": [12, [20, 79, 25, 5]],
22505                    "2550": [12, [20, 79, 25, 2]],
22506                    "1730": [12, [20, 79, 25, 68]],
22507                    "1706": [12, [20, 79, 25, 27]],
22508                    "2439": [12, [20, 79, 25, 12]],
22509                    "1736": [12, [20, 79, 25, 22]],
22510                    "411": [12, [20, 79, 25, 4]],
22511                    "3143": [18, [20, 79, 25, 19]],
22512                    "3161": [18, [20, 79, 25, 43]],
22513                    "3215": [18, [20, 79, 25, 20]],
22514                    "2168": [18, [20, 79, 25, 10]],
22515                    "2325": [18, [20, 79, 25, 23]],
22516                    "2264": [18, [20, 79, 25, 2]],
22517                    "2163": [18, [20, 79, 25, 11]],
22518                    "2194": [18, [20, 79, 25, 5]],
22519                    "2313": [18, [20, 79, 25, 24]],
22520                    "2319": [18, [20, 79, 25, 62]],
22521                    "2153": [18, [20, 79, 25, 12]],
22522                    "2189": [18, [20, 79, 25, 3]],
22523                    "2307": [18, [20, 79, 25, 27]],
22524                    "3197": [18, [20, 79, 25, 60]],
22525                    "2158": [18, [20, 79, 25, 1]],
22526                    "2173": [18, [20, 79, 25, 4]],
22527                    "2178": [18, [20, 79, 25, 7]],
22528                    "2183": [18, [20, 79, 25, 9]],
22529                    "3179": [18, [20, 79, 25, 45]],
22530                    "2199": [18, [20, 79, 25, 6]],
22531                    "2204": [18, [20, 79, 25, 8]],
22532                    "2331": [18, [20, 79, 25, 68]],
22533                    "2337": [18, [20, 79, 25, 22]],
22534                    "2840": [1, [19, 218, 25, 12]],
22535                    "2888": [1, [19, 218, 25, 4]],
22536                    "2848": [1, [19, 218, 25, 1]],
22537                    "2872": [1, [19, 218, 25, 7]],
22538                    "2880": [1, [19, 218, 25, 9]],
22539                    "2864": [1, [19, 218, 25, 18]],
22540                    "2856": [1, [19, 218, 25, 8]],
22541                    "2812": [1, [20, 213, 25, 11]],
22542                    "2818": [1, [20, 213, 25, 12]],
22543                    "2794": [1, [20, 213, 25, 1]],
22544                    "2800": [1, [20, 213, 25, 4]],
22545                    "2824": [1, [20, 213, 25, 27]],
22546                    "2806": [1, [20, 213, 25, 7]],
22547                    "2830": [1, [20, 213, 25, 9]],
22548                    "2962": [14, [19, 328, 25, 1]],
22549                    "2968": [14, [19, 328, 25, 4]],
22550                    "2956": [14, [19, 328, 25, 12]],
22551                    "2980": [14, [19, 328, 25, 74]],
22552                    "2986": [14, [19, 328, 25, 3]],
22553                    "2974": [14, [19, 328, 25, 19]],
22554                    "2992": [14, [19, 328, 25, 75]],
22555                    "3298": [4, [19, 371, 25, 11]],
22556                    "3299": [4, [19, 371, 25, 9]],
22557                    "3315": [4, [19, 371, 25, 5]],
22558                    "3277": [4, [19, 371, 25, 8]],
22559                    "3290": [4, [19, 371, 25, 7]],
22560                    "3270": [4, [19, 371, 25, 1]],
22561                    "3271": [4, [19, 371, 25, 12]],
22562                    "3489": [3, [19, 79, 83, 42]],
22563                    "3530": [4, [20, 393, 24, 111]],
22564                    "3531": [1, [20, 393, 25, 1]],
22565                    "3534": [1, [20, 393, 25, 3]],
22566                    "3588": [7, [19, 395, 22, 33]],
22567                    "3602": [7, [19, 395, 23, 114]],
22568                    "3605": [7, [19, 395, 24, 12]],
22569                    "3616": [17, [19, 395, 25, 112]],
22570                    "3245": [19, [19, 370, 25, 31]],
22571                    "3242": [19, [19, 370, 25, 107]],
22572                    "3243": [19, [19, 370, 25, 12]],
22573                    "3232": [19, [19, 370, 25, 1]],
22574                    "2795": [7, [20, 213, 26, 1]],
22575                    "2813": [7, [20, 213, 26, 11]],
22576                    "3535": [1, [20, 393, 25, 11]],
22577                    "3592": [7, [19, 395, 22, 3]],
22578                    "3628": [5, [19, 395, 26, 3]],
22579                    "2801": [7, [20, 213, 26, 4]],
22580                    "3488": [1, [19, 79, 83, 42]],
22581                    "3494": [1, [19, 79, 83, 45]],
22582                    "3536": [1, [20, 393, 25, 47]],
22583                    "3539": [7, [20, 393, 26, 1]],
22584                    "3603": [7, [19, 395, 24, 1]],
22585                    "3604": [7, [19, 395, 24, 26]],
22586                    "3613": [17, [19, 395, 25, 26]],
22587                    "2807": [7, [20, 213, 26, 7]],
22588                    "3544": [7, [20, 393, 26, 47]],
22589                    "3606": [7, [19, 395, 24, 33]],
22590                    "3614": [17, [19, 395, 25, 12]],
22591                    "2819": [7, [20, 213, 26, 12]],
22592                    "3546": [7, [20, 393, 26, 111]],
22593                    "3612": [17, [19, 395, 25, 1]],
22594                    "2825": [7, [20, 213, 26, 27]],
22595                    "3620": [17, [19, 395, 25, 114]],
22596                    "3626": [5, [19, 395, 26, 113]],
22597                    "2831": [7, [20, 213, 26, 9]],
22598                    "3621": [5, [19, 395, 26, 1]],
22599                    "3629": [5, [19, 395, 26, 114]]
22600                },
22601                                "descriptions": [
22602                    ["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]],
22603                    ["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]],
22604                    ["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]],
22605                    ["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]],
22606                    ["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]],
22607                    ["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]],
22608                    ["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]],
22609                    ["BOS67: Portal Game Online Animasi Halus & High FPSDengan Sistem Stabil, Akses Cepat, Dan Peluang Cuan Tinggi Tanpa Hambatan Setiap Saat", [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
2260975, 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]],
22610                    ["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]],
22611                    ["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]],
22612                    ["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]],
22613                    ["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]],
22614                    ["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]],
22615                    ["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]],
22616                    ["100% combed ringspun cotton. A perfectly comfortable combination of classic cut and vintage style.", [2784, 2779, 2789, 2774]],
22617                    ["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]],
22618                    ["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]],
22619                    ["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]],
22620                    ["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]],
22621                    ["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]],
22622                    ["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]],
22623                    ["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]],
22624                    ["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]]
22625                ],
22626                "tooltips": [{
22627                    "type": "tee_outline",
22628                    "header": "TEE TIP!",
22629                    "tip": "When in doubt, size up.",
22630                    "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]
22631                }, {
22632                    "type": "tee_outline",
22633                    "header": "TEE TIP!",
22634                    "tip": "Many customers prefer to order a size or two up for the Tri-Blend T-Shirt",
22635                    "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]
22636                }, {
22637                    "type": "tee_outline",
22638                    "header": "TEE TIP!",
22639                    "tip": "When in doubt, size up.",
22640                    "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]
22641                }],
22642                "colors": {
22643                    "40": {
22644                        "id": 40,
22645                        "name": "Vintage Grape",
22646                        "display_name": "Vintage Grape",
22647                        "hex": "#4a3b62",
22648
22649                        "sort_order": 590,
22650                        "slug": "vintage_grape",
22651                        "classes": "heather",
22652                        "image": null,
22653                        "seasonal": false
22654                    },
22655                    "59": {
22656                        "id": 59,
22657                        "name": "Indigo",
22658                        "display_name": "Indigo",
22659                        "hex": "#4c4f61",
22660                        "sort_order": 520,
22661                        "slug": "indigo",
22662                        "classes": "heather",
22663                        "image": null,
22664                        "seasonal": false
22665                    },
22666                    "6": {
22667                        "id": 6,
22668                        "name": "Light Blue",
22669                        "display_name": "Light Blue",
22670                        "hex": "#c8e0ec",
22671                        "sort_order": 360,
22672                        "slug": "light_blue",
22673                        "classes": "",
22674                        "image": null,
22675                        "seasonal": false
22676                    },
22677                    "12": {
22678                        "id": 12,
22679                        "name": "White",
22680                        "display_name": "White",
22681                        "hex": "#ffffff",
22682                        "sort_order": 1,
22683                        "slug": "white",
22684                        "classes": "bordered",
22685                        "image": null,
22686                        "seasonal": false
22687                    },
22688                    "74": {
22689                        "id": 74,
22690                        "name": "Heather Sea Blue",
22691                        "display_name": "Heather Sea Blue",
22692                        "hex": "#95adb1",
22693                        "sort_order": 585,
22694                        "slug": "heather_sea_blue",
22695                        "classes": "heather",
22696                        "image": null,
22697                        "seasonal": false
22698                    },
22699                    "19": {
22700                        "id": 19,
22701                        "name": "Charcoal Heather",
22702                        "display_name": "Charcoal Heather",
22703                        "hex": "#39383d",
22704                        "sort_order": 450,
22705                        "slug": "charcoal_heather",
22706                        "classes": "heather",
22707                        "image": null,
22708                        "seasonal": false
22709                    },
22710                    "71": {
22711                        "id": 71,
22712                        "name": "Turquoise Heather",
22713                        "display_name": "Turquoise Heather",
22714                        "hex": "#33a5cf",
22715                        "sort_order": 489,
22716                        "slug": "turquoise_heather",
22717                        "classes": "heather",
22718                        "image": null,
22719                        "seasonal": false
22720                    },
22721                    "107": {
22722                        "id": 107,
22723                        "name": "Marine Blue",
22724                        "display_name": "Marine Blue",
22725                        "hex": "#04507f",
22726                        "sort_order": 315,
22727                        "slug": "marine_blue",
22728                        "classes": "",
22729                        "image": null,
22730                        "seasonal": false
22731                    },
22732                    "57": {
22733                        "id": 57,
22734                        "name": "Dark Grey Heather",
22735                        "display_name": "Dark Grey Heather",
22736                        "hex": "#686268",
22737                        "sort_order": 430,
22738                        "slug": "dark_grey_heather",
22739                        "classes": "heather",
22740                        "image": null,
22741                        "seasonal": false
22742                    },
22743                    "68": {
22744                        "id": 68,
22745                        "name": "Light Olive",
22746                        "display_name": "Light Olive",
22747                        "hex": "#878361",
22748                        "sort_order": 272,
22749                        "slug": "light_olive",
22750                        "classes": "",
22751                        "image": null,
22752                        "seasonal": false
22753                    },
22754                    "42": {
22755                        "id": 42,
22756                        "name": "Red Heather",
22757                        "display_name": "Red Heather",
22758                        "hex": "#ec465a",
22759                        "sort_order": 460,
22760                        "slug": "red_heather",
22761                        "classes": "heather",
22762                        "image": null,
22763                        "seasonal": false
22764                    },
22765                    "8": {
22766                        "id": 8,
22767                        "name": "Red",
22768                        "display_name": "Red",
22769                        "hex": "#c62b29",
22770                        "sort_order": 110,
22771                        "slug": "red",
22772                        "classes": "",
22773                        "image": null,
22774                        "seasonal": false
22775                    },
22776                    "72": {
22777                        "id": 72,
22778                        "name": "Hot Pink",
22779                        "display_name": "Hot Pink",
22780                        "hex": "#ef4a81",
22781                        "sort_order": 132,
22782                        "slug": "hot_pink",
22783                        "classes": "",
22784                        "image": null,
22785                        "seasonal": false
22786                    },
22787                    "31": {
22788                        "id": 31,
22789                        "name": "Dark Grey",
22790                        "display_name": "Dark Grey",
22791                        "hex": "#6e6e6e",
22792                        "sort_order": 30,
22793                        "slug": "dark_grey",
22794                        "classes": "",
22795                        "image": null,
22796                        "seasonal": false
22797                    },
22798                    "21": {
22799                        "id": 21,
22800                        "name": "Orange",
22801                        "display_name": "Orange",
22802                        "hex": "#dc4405",
22803                        "sort_order": 160,
22804                        "slug": "orange",
22805                        "classes": "",
22806                        "image": null,
22807                        "seasonal": false
22808                    },
22809                    "65": {
22810                        "id": 65,
22811                        "name": "Vintage Royal",
22812                        "display_name": "Vintage Royal",
22813                        "hex": "#5157a7",
22814                        "sort_order": 540,
22815                        "slug": "vintage_royal",
22816                        "classes": "heather",
22817                        "image": null,
22818                        "seasonal": false
22819                    },
22820                    "67": {
22821                        "id": 67,
22822                        "name": "Military Green",
22823                        "display_name": "Military Green",
22824                        "hex": "#5d5334",
22825                        "sort_order": 222,
22826                        "slug": "military_green",
22827                        "classes": "",
22828                        "image": null,
22829                        "seasonal": false
22830                    },
22831                    "111": {
22832                        "id": 111,
22833                        "name": "Faded Red",
22834                        "display_name": "Faded Red",
22835                        "hex": "#dc6876",
22836                        "sort_order": 133,
22837                        "slug": "faded_red",
22838                        "classes": "",
22839                        "image": null,
22840                        "seasonal": false
22841                    },
22842                    "113": {
22843                        "id": 113,
22844                        "name": "Latte",
22845                        "display_name": "Latte",
22846                        "hex": "#d9c2a3",
22847                        "sort_order": 205,
22848                        "slug": "latte",
22849                        "classes": "",
22850                        "image": null,
22851                        "seasonal": false
22852                    },
22853                    "10": {
22854                        "id": 10,
22855                        "name": "Teal",
22856                        "display_name": "Teal",
22857                        "hex": "#0195c3",
22858                        "sort_order": 330,
22859                        "slug": "teal",
22860                        "classes": "",
22861                        "image": null,
22862                        "seasonal": false
22863                    },
22864                    "36": {
22865                        "id": 36,
22866                        "name": "Sky Blue",
22867                        "display_name": "Sky Blue",
22868                        "hex": "#9ec4ff",
22869                        "sort_order": 570,
22870                        "slug": "sky_blue",
22871                        "classes": "heather",
22872                        "image": null,
22873                        "seasonal": false
22874                    },
22875                    "9": {
22876                        "id": 9,
22877                        "name": "Royal Blue",
22878                        "display_name": "Royal Blue",
22879                        "hex": "#36538b",
22880                        "sort_order": 310,
22881                        "slug": "royal_blue",
22882                        "classes": "",
22883                        "image": null,
22884                        "seasonal": false
22885                    },
22886                    "108": {
22887                        "id": 108,
22888                        "name": "Tie Dye",
22889                        "display_name": "Tie Dye",
22890                        "hex": "#fefefe",
22891                        "sort_order": 660,
22892                        "slug": "tie_dye",
22893                        "classes": "tie_dye",
22894                        "image": null,
22895                        "seasonal": false
22896                    },
22897                    "70": {
22898                        "id": 70,
22899                        "name": "Purple Heather",
22900                        "display_name": "Purple Heather",
22901                        "hex": "#7b6189",
22902                        "sort_order": 491,
22903                        "slug": "purple_heather",
22904                        "classes": "heather",
22905                        "image": null,
22906                        "seasonal": false
22907                    },
22908                    "44": {
22909                        "id": 44,
22910                        "name": "Vintage Green",
22911                        "display_name": "Vintage Green",
22912                        "hex": "#76ba7f",
22913                        "sort_order": 490,
22914                        "slug": "vintage_green",
22915                        "classes": "heather",
22916                        "image": null,
22917                        "seasonal": false
22918                    },
22919                    "18": {
22920                        "id": 18,
22921                        "name": "Dark Green",
22922                        "display_name": "Dark Green",
22923                        "hex": "#005030",
22924                        "sort_order": 230,
22925                        "slug": "dark_green",
22926                        "classes": "",
22927                        "image": null,
22928                        "seasonal": false
22929                    },
22930                    "11": {
22931                        "id": 11,
22932                        "name": "Asphalt",
22933                        "display_name": "Asphalt",
22934                        "hex": "#484849",
22935                        "sort_order": 40,
22936                        "slug": "asphalt",
22937                        "classes": "",
22938                        "image": null,
22939                        "seasonal": false
22940                    },
22941                    "22": {
22942                        "id": 22,
22943                        "name": "Soft Pink",
22944                        "display_name": "Soft Pink",
22945                        "hex": "#fac2cd",
22946                        "sort_order": 130,
22947                        "slug": "soft_pink",
22948                        "classes": "",
22949                        "image": null,
22950                        "seasonal": false
22951                    },
22952                    "110": {
22953                        "id": 110,
22954                        "name": "Acid Black",
22955                        "display_name": "Acid Black",
22956                        "hex": "#463f46",
22957                        "sort_order": 72,
22958                        "slug": "acid_black",
22959                        "classes": "heather",
22960                        "image": null,
22961                        "seasonal": false
22962                    },
22963                    "75": {
22964                        "id": 75,
22965                        "name": "Pine",
22966                        "display_name": "Pine",
22967                        "hex": "#47605a",
22968                        "sort_order": 245,
22969                        "slug": "pine",
22970                        "classes": "",
22971                        "image": null,
22972                        "seasonal": false
22973                    },
22974                    "35": {
22975                        "id": 35,
22976                        "name": "Grass",
22977                        "display_name": "Grass",
22978                        "hex": "#5aad52",
22979                        "sort_order": 250,
22980                        "slug": "grass",
22981                        "classes": "",
22982                        "image": null,
22983                        "seasonal": false
22984                    },
22985                    "45": {
22986                        "id": 45,
22987                        "name": "Royal Heather",
22988                        "display_name": "Royal Heather",
22989                        "hex": "#3973b9",
22990                        "sort_order": 550,
22991                        "slug": "royal_heather",
22992                        "classes": "heather",
22993                        "image": null,
22994                        "seasonal": false
22995                    },
22996                    "63": {
22997                        "id": 63,
22998                        "name": "Plum",
22999                        "display_name": "Plum",
23000                        "hex": "#3b2134",
23001                        "sort_order": 370,
23002                        "slug": "plum",
23003                        "classes": "",
23004                        "image": null,
23005                        "seasonal": false
23006                    },
23007                    "1": {
23008                        "id": 1,
23009                        "name": "Black",
23010                        "display_name": "Black",
23011                        "hex": "#191919",
23012                        "sort_order": 70,
23013                        "slug": "black",
23014                        "classes": "",
23015                        "image": null,
23016                        "seasonal": false
23017                    },
23018                    "60": {
23019                        "id": 60,
23020                        "name": "Leaf",
23021                        "display_name": "Leaf",
23022                        "hex": "#9cb58c",
23023                        "sort_order": 270,
23024                        "slug": "leaf",
23025                        "classes": "",
23026                        "image": null,
23027                        "seasonal": false
23028                    },
23029                    "24": {
23030                        "id": 24,
23031                        "name": "Maroon",
23032                        "display_name": "Maroon",
23033                        "hex": "#6e2229",
23034                        "sort_order": 90,
23035                        "slug": "maroon",
23036                        "classes": "",
23037                        "image": null,
23038                        "seasonal": false
23039                    },
23040                    "48": {
23041                        "id": 48,
23042                        "name": "Black/White",
23043                        "display_name": "Black/White",
23044                        "hex": "#191920",
23045                        "sort_order": 600,
23046                        "slug": "black_white",
23047                        "classes": "bordered",
23048                        "image": "https://assets.teepublic.com/assets/colors/svg/color_tile_black_white-54c1a2d052cb4b469d0955f9bcf8601ba81ce60482e3b57b3e33483c50877dd5.svg",
23049                        "seasonal": false
23050                    },
23051                    "62": {
23052                        "id": 62,
23053                        "name": "Mint",
23054                        "display_name": "Mint",
23055                        "hex": "#d3ddd8",
23056                        "sort_order": 280,
23057                        "slug": "mint",
23058                        "classes": "",
23059                        "image": null,
23060                        "seasonal": false
23061                    },
23062                    "51": {
23063                        "id": 51,
23064                        "name": "White/Navy",
23065                        "display_name": "White/Navy",
23066                        "hex": "#feffff",
23067                        "sort_order": 650,
23068                        "slug": "white_navy",
23069                        "classes": "bordered",
23070                        "image": "https://assets.teepublic.com/assets/colors/svg/color_tile_white_navy-69bf39351610a792c3f65a9c561c0a65f5c39c7e0120141d798b356680b13f2f.svg",
23071                        "seasonal": false
23072                    },
23073                    "23": {
23074                        "id": 23,
23075                        "name": "Yellow",
23076                        "display_name": "Yellow",
23077                        "hex": "#ffb81c",
23078                        "sort_order": 180,
23079                        "slug": "yellow",
23080                        "classes": "",
23081                        "image": null,
23082                        "seasonal": false
23083                    },
23084                    "4": {
23085                        "id": 4,
23086                        "name": "Heather",
23087                        "display_name": "Heather",
23088                        "hex": "#fffffe",
23089                        "sort_order": 400,
23090                        "slug": "heather",
23091                        "classes": "heather bordered",
23092                        "image": null,
23093                        "seasonal": false
23094                    },
23095                    "112": {
23096                        "id": 112,
23097                        "name": "Ghost",
23098                        "display_name": "Ghost",
23099                        "hex": "#e8e4df",
23100                        "sort_order": 12,
23101                        "slug": "ghost",
23102                        "classes": "",
23103                        "image": null,
23104                        "seasonal": false
23105                    },
23106                    "27": {
23107                        "id": 27,
23108                        "name": "Purple",
23109                        "display_name": "Purple",
23110                        "hex": "#5e366e",
23111                        "sort_order": 380,
23112                        "slug": "purple",
23113                        "classes": "",
23114                        "image": null,
23115                        "seasonal": false
23116                    },
23117                    "46": {
23118                        "id": 46,
23119                        "name": "Vintage Black",
23120                        "display_name": "Vintage Black",
23121                        "hex": "#2d2b33",
23122                        "sort_order": 440,
23123                        "slug": "vintage_black",
23124                        "classes": "heather",
23125                        "image": null,
23126                        "seasonal": false
23127                    },
23128                    "43": {
23129                        "id": 43,
23130                        "name": "Navy Heather",
23131                        "display_name": "Navy Heather",
23132                        "hex": "#3b4356",
23133                        "sort_order": 510,
23134                        "slug": "navy_heather",
23135                        "classes": "heather",
23136                        "image": null,
23137                        "seasonal": false
23138                    },
23139                    "3": {
23140                        "id": 3,
23141                        "name": "Creme",
23142                        "display_name": "Creme",
23143                        "hex": "#eae0c7",
23144                        "sort_order": 200,
23145                        "slug": "creme",
23146                        "classes": "",
23147                        "image": null,
23148                        "seasonal": false
23149                    },
23150                    "26": {
23151                        "id": 26,
23152                        "name": "Oxford",
23153                        "display_name": "Oxford",
23154                        "hex": "#909091",
23155                        "sort_order": 20,
23156                        "slug": "oxford",
23157                        "classes": "",
23158                        "image": null,
23159                        "seasonal": false
23160                    },
23161                    "38": {
23162                        "id": 38,
23163                        "name": "Vintage Heather",
23164                        "display_name": "Vintage Heather",
23165                        "hex": "#908d91",
23166                        "sort_order": 420,
23167                        "slug": "vintage_heather",
23168                        "classes": "heather",
23169                        "image": null,
23170                        "seasonal": false
23171                    },
23172                    "20": {
23173                        "id": 20,
23174                        "name": "Coastal Blue",
23175                        "display_name": "Coastal Blue",
23176                        "hex": "#7da1c4",
23177                        "sort_order": 340,
23178                        "slug": "coastal_blue",
23179                        "classes": "",
23180                        "image": null,
23181                        "seasonal": false
23182                    },
23183                    "14": {
23184                        "id": 14,
23185                        "name": "Deep Royal",
23186                        "display_name": "Deep Royal",
23187                        "hex": "#233a7e",
23188                        "sort_order": 300,
23189                        "slug": "deep_royal",
23190                        "classes": "",
23191                        "image": null,
23192                        "seasonal": false
23193                    },
23194                    "33": {
23195                        "id": 33,
23196                        "name": "Midnight Navy",
23197                        "display_name": "Midnight Navy",
23198                        "hex": "#002a43",
23199                        "sort_order": 500,
23200                        "slug": "midnight_navy",
23201                        "classes": "",
23202                        "image": null,
23203                        "seasonal": false
23204                    },
23205                    "53": {
23206                        "id": 53,
23207                        "name": "White/Red",
23208                        "display_name": "White/Red",
23209                        "hex": "#fefeff",
23210                        "sort_order": 630,
23211                        "slug": "white_red",
23212                        "classes": "bordered",
23213                        "image": "https://assets.teepublic.com/assets/colors/svg/color_tile_white_red-28de49cbdf6cc0bb2d21ef2ee2e5a7d84dfa4c75d3180b0c0761f6975cbaeb9b.svg",
23214                        "seasonal": false
23215                    },
23216                    "2": {
23217                        "id": 2,
23218                        "name": "Brown",
23219                        "display_name": "Brown",
23220                        "hex": "#42332c",
23221                        "sort_order": 140,
23222                        "slug": "brown",
23223                        "classes": "",
23224                        "image": null,
23225                        "seasonal": false
23226                    },
23227                    "54": {
23228                        "id": 54,
23229                        "name": "Vintage White",
23230                        "display_name": "Vintage White",
23231                        "hex": "#fefefd",
23232                        "sort_order": 390,
23233                        "slug": "vintage_white",
23234                        "classes": "light_heather bordered",
23235                        "image": null,
23236                        "seasonal": false
23237                    },
23238                    "114": {
23239                        "id": 114,
23240                        "name": "Salmon",
23241                        "display_name": "Salmon",
23242                        "hex": "#e3c2bf",
23243                        "sort_order": 131,
23244                        "slug": "salmon",
23245                        "classes": "",
23246                        "image": null,
23247                        "seasonal": false
23248                    },
23249                    "69": {
23250                        "id": 69,
23251                        "name": "Slate",
23252                        "display_name": "Slate",
23253                        "hex": "#768e9a",
23254                        "sort_order": 332,
23255                        "slug": "slate",
23256                        "classes": "",
23257                        "image": null,
23258                        "seasonal": false
23259                    },
23260                    "5": {
23261                        "id": 5,
23262                        "name": "Kelly",
23263                        "display_name": "Kelly",
23264                        "hex": "#0f7b47",
23265                        "sort_order": 240,
23266                        "slug": "kelly",
23267                        "classes": "",
23268                        "image": null,
23269                        "seasonal": false
23270                    },
23271                    "28": {
23272                        "id": 28,
23273                        "name": "Tennessee Orange",
23274                        "display_name": "Tennessee Orange",
23275                        "hex": "#ed8b00",
23276                        "sort_order": 170,
23277                        "slug": "tennessee_orange",
23278                        "classes": "",
23279                        "image": null,
23280                        "seasonal": false
23281                    },
23282                    "109": {
23283                        "id": 109,
23284                        "name": "Raspberry Sorbet",
23285                        "display_name": "Raspberry Sorbet (Limited Edition)",
23286                        "hex": "#c6057b",
23287                        "sort_order": 75,
23288                        "slug": "raspberry_sorbet",
23289                        "classes": "",
23290                        "image": null,
23291                        "seasonal": true
23292                    },
23293                    "73": {
23294                        "id": 73,
23295                        "name": "Navy/White",
23296                        "display_name": "Navy/White",
23297                        "hex": "#262c3b",
23298                        "sort_order": 601,
23299                        "slug": "navy_white",
23300                        "classes": "bordered",
23301                        "image": "https://assets.teepublic.com/assets/colors/svg/color_t
23301ile_navy_white-f2abffeb7cceff195ea1da8d91fcdb57d2ccbb7c7e064cead6e200f42b58c648.svg",
23302                        "seasonal": false
23303                    },
23304                    "30": {
23305                        "id": 30,
23306                        "name": "Light Grey",
23307                        "display_name": "Light Grey",
23308                        "hex": "#c9c5bd",
23309                        "sort_order": 15,
23310                        "slug": "light_grey",
23311                        "classes": "",
23312                        "image": null,
23313                        "seasonal": false
23314                    },
23315                    "47": {
23316                        "id": 47,
23317                        "name": "Vintage Brown",
23318                        "display_name": "Vintage Brown",
23319                        "hex": "#6a5f5d",
23320                        "sort_order": 480,
23321                        "slug": "vintage_brown",
23322                        "classes": "heather",
23323                        "image": null,
23324                        "seasonal": false
23325                    },
23326                    "7": {
23327                        "id": 7,
23328                        "name": "Navy",
23329                        "display_name": "Navy",
23330                        "hex": "#262c3a",
23331                        "sort_order": 290,
23332                        "slug": "navy",
23333                        "classes": "",
23334                        "image": null,
23335                        "seasonal": false
23336                    }
23337                },
23338                "currency": {
23339                    "symbol_first": true,
23340                    "thousands_separator": ",",
23341                    "html_entity": "$",
23342                    "decimal_mark": ".",
23343                    "name": "Indonesia Dollar",
23344                    "symbol": "$",
23345                    "iso_code": "USD"
23346                }
23347            }
23348        };
23349        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, 
233491117, 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];
23350        TeePublic['tax_rate'] = 1.0;
23351        TeePublic['campaign'] = {
23352            id: null
23353        };
23354
23355        TeePublic.Toggler.init();
23356        new TeePublic.Components.QuantityStepper();
23357
23358        $(function() {
23359            TeePublic.ProductHelper.initPage({
23360                    "design_id": 74165272,
23361                    "store_id": null,
23362                    "images": true,
23363                    "paths": {
23364                        "similar_products_path": "/designs/74165272/canvas/1/similar_products",
23365                        "similar_products_personalized_path": "/designs/74165272/canvas/1/similar_products_personalized"
23366                    },
23367                    "similar_products_enabled": true,
23368                    "similar_products_personalized_enabled": true
23369                },
23370                0
23371            );
23372        });
23373    </script>
23373
23374    
23374<script>
23375        TeePublic.ProductPage.Designs.secretDesignId();
23376    </script>
23376
23377    
23377<script>
23378        $(function() {
23379            TeePublic.Components.Utilities.copier('.jsCopyText')
23380        });
23381    </script>
23381
23382        
23382<script>
23383        $(function() {
23384            new TeePublic.Components.TrayController();
23385        });
23386
23387        TeePublic.Cart.Settings.btEnv = 'production';
23388        TeePublic.Cart.Settings.btKey = 'production_9q3f7xnc_j35qfr8fn98hvg3r';
23389    </script>
23389
23390
23391    
23391<script>
23392        $(function() {
23393            TeePublic.Utility.modal($('.jsChangeIntlSettings'), $('#intl-settings'));
23394            TeePublic.Utility.modal($('.jsShowSliderSizechart'), $('#mobile-size-chart'));
23395            TeePublic.Utility.modal($('.jsShowCanvasSizechart'), $('#mobile-canvas-sizechart'));
23396        });
23397    </script>
vendor: 2 bytes, line 23397
23397
23398<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>
23398
23399    
23399<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>
23399
23400     
23400<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>
vendor: 2 bytes, line 23400
23400
23401<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 23401
23401
23402<script defer src="https://static.cloudflareinsights.com/beacon.min.js/v8c78df7c7c0f484497ecbca7046644da1771523124516" integrity="sha512-8DS7rgIrAmghBFwoOTujcf6D9rXvH8xm8JQ1Ja01h9QX8EzXldiszufYa4IFfKdLUKTTrnSFXLDkUEOTrZQ8Qg==" data-cf-beacon='{"version":"2024.11.0","token":"d55e45224d174c47a093f09484d686dc","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 23402
23402
23403<script defer src="https://static.cloudflareinsights.com/beacon.min.js/v8c78df7c7c0f484497ecbca7046644da1771523124516" integrity="sha512-8DS7rgIrAmghBFwoOTujcf6D9rXvH8xm8JQ1Ja01h9QX8EzXldiszufYa4IFfKdLUKTTrnSFXLDkUEOTrZQ8Qg==" data-cf-beacon='{"version":"2024.11.0","token":"837e0540709d457b8ddbcfdb424a7a12","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 23403
23403
23404<script defer src="https://static.cloudflareinsights.com/beacon.min.js/v8c78df7c7c0f484497ecbca7046644da1771523124516" integrity="sha512-8DS7rgIrAmghBFwoOTujcf6D9rXvH8xm8JQ1Ja01h9QX8EzXldiszufYa4IFfKdLUKTTrnSFXLDkUEOTrZQ8Qg==" data-cf-beacon='{"version":"2024.11.0","token":"96b4b95eb12b48698af11e49095803ae","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 23404
23404
23405<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":"3d6666c2b4d04b7fa50a4c8cadf33278","r":1,"spa":2}' crossorigin="anonymous"></script>
23405
23406</body>
23407<style>
23408/* === Snowfall Overlay === */
23409.snow-wrap{
23410  position:fixed; inset:0; pointer-events:none; overflow:hidden; z-index:9999;
23411}
23412
23413/* basic flake */
23414.snowflake{
23415  position:absolute; top:-10vh;
23416  width:8px; height:8px; border-radius:50%;
23417  background: radial-gradient(circle at 30% 30%, #4fd443 0 45%, #4fd443 55%, #4fd443 70%);
23418  filter: drop-shadow(0 0 6px #4fd443);
23419  opacity:.95;
23420  animation:
23421    fall var(--dur,12s) linear var(--delay,0s) infinite,
23422    sway var(--sway,6s) ease-in-out var(--delay,0s) infinite alternate;
23423  will-change: transform;
23424}
23425
23426/* motion */
23427@keyframes fall {
23428  to { transform: translate3d(var(--drift, 0px), 110vh, 0) rotate(var(--rot, 180deg)); }
23429}
23430@keyframes sway {
23431  from { margin-left: -10px; } to { margin-left: 10px; }
23432}
23433
23434/* size variations */
23435.snowflake.-sm { width:4px; height:4px; opacity:.8; filter: drop-shadow(0 0 3px #4fd443); }
23436.snowflake.-lg { width:12px; height:12px; opacity:.9; filter: drop-shadow(0 0 8px #4fd443); }
23437
23438/* optional: prefers-reduced-motion */
23439@media (prefers-reduced-motion: reduce) {
23440  .snowflake { animation: none; }
23441}
23442</style>
23443<!-- taruh ini di akhir <body> -->
23444<div class="snow-wrap" id="snow"><span class="snowflake " style="left: 61.0682vw; --delay: -2.35s; --dur: 8.26s; --sway: 9.29s; --drift: -27.4px; --rot: 259deg;"></span><span class="snowflake -lg" style="left: 8.65369vw; --delay: -11.26s; --dur: 16.38s; --sway: 5.13s; --drift: -49.5px; --rot: 341deg;"></span><span class="snowflake -sm" style="left: 37.2555vw; --delay: -8.35s; --dur: 13.09s; --sway: 5.87s; --drift: 56.0px; --rot: 228deg;"></span><span class="snowflake -sm" style="left: 96.2469vw; --delay: -8.27s; --dur: 12.43s; --sway: 6.45s; --drift: -6.6px; --rot: 291deg;"></span><span class="snowflake " style="left: 4.28203vw; --delay: -2.77s; --dur: 12.44s; --sway: 7.89s; --drift: -33.8px; --rot: 232deg;"></span><span class="snowflake " style="left: 13.5997vw; --delay: -5.70s; --dur: 17.37s; --sway: 7.03s; --drift: -16.9px; --rot: 122deg;"></span><span class="snowflake " style="left: 49.4747vw; --delay: -5.07s; --dur: 14.29s; --sway: 6.86s; --drift: -13.9px; --rot: 268deg;"></span><span class="snowflake -sm" style="left: 4.99117vw; --delay: -4.19s; --dur: 12.01s; --sway: 4.91s; --drift: 55.6px; --rot: 199deg;"></span><span class="snowflake -sm" style="left: 34.9425vw; --delay: -6.31s; --dur: 9.78s; --sway: 7.04s; --drift: -37.8px; --rot: 307deg;"></span><span class="snowflake " style="left: 7.50162vw; --delay: -3.32s; --dur: 12.55s; --sway: 5.60s; --drift: 46.0px; --rot: 250deg;"></span><span class="snowflake -sm" style="left: 32.0746vw; --delay: -2.48s; --dur: 8.81s; --sway: 9.18s; --drift: 12.0px; --rot: 158deg;"></span><span class="snowflake " style="left: 10.6965vw; --delay: -1.35s; --dur: 17.84s; --sway: 7.36s; --drift: -52.8px; --rot: 193deg;"></span><span class="snowflake -lg" style="left: 12.7551vw; --delay: -9.68s; --dur: 14.13s; --sway: 5.60s; --drift: 35.5px; --rot: 343deg;"></span><span class="snowflake -sm" style="left: 43.1842vw; --delay: -11.73s; --dur: 8.41s; --sway: 5.73s; --drift: -40.5px; --rot: 358deg;"></span><span class="snowflake -lg" style="left: 64.3361vw; --delay: -11.88s; --dur: 16.61s; --sway: 7.60s; --drift: -47.7px; --rot: 57deg;"></span><span class="snowflake -lg" style="left: 14.7427vw; --delay: -10.62s; --dur: 13.42s; --sway: 7.05s; --drift: -13.3px; --rot: 119deg;"></span><span class="snowflake -lg" style="left: 44.3831vw; --delay: -10.05s; --dur: 17.42s; --sway: 7.16s; --drift: 35.9px; --rot: 176deg;"></span><span class="snowflake -sm" style="left: 83.0423vw; --delay: -10.13s; --dur: 10.25s; --sway: 9.64s; --drift: -21.1px; --rot: 304deg;"></span><span class="snowflake -sm" style="left: 25.7837vw; --delay: -11.72s; --dur: 10.59s; --sway: 6.75s; --drift: -49.0px; --rot: 264deg;"></span><span class="snowflake -sm" style="left: 87.9903vw; --delay: -6.65s; --dur: 12.47s; --sway: 7.76s; --drift: -34.4px; --rot: 32deg;"></span><span class="snowflake " style="left: 91.8269vw; --delay: -1.91s; --dur: 9.19s; --sway: 9.92s; --drift: 47.5px; --rot: 21deg;"></span><span class="snowflake " style="left: 43.5595vw; --delay: -5.64s; --dur: 17.39s; --sway: 4.15s; --drift: 48.1px; --rot: 255deg;"></span><span class="snowflake -sm" style="left: 56.5695vw; --delay: -5.47s; --dur: 10.63s; --sway: 7.25s; --drift: 44.8px; --rot: 196deg;"></span><span class="snowflake " style="left: 10.6754vw; --delay: -9.60s; --dur: 17.08s; --sway: 6.68s; --drift: 15.3px; --rot: 301deg;"></span><span class="snowflake -sm" style="left: 24.5925vw; --delay: -3.07s; --dur: 10.60s; --sway: 6.87s; --drift: -6.6px; --rot: 144deg;"></span><span class="snowflake -sm" style="left: 6.41908vw; --delay: -5.78s; --dur: 12.74s; --sway: 6.92s;
23444 --drift: 10.1px; --rot: 95deg;"></span><span class="snowflake " style="left: 89.3554vw; --delay: -6.69s; --dur: 11.86s; --sway: 5.77s; --drift: -17.5px; --rot: 356deg;"></span><span class="snowflake -lg" style="left: 5.62036vw; --delay: -10.03s; --dur: 14.01s; --sway: 9.57s; --drift: 10.0px; --rot: 205deg;"></span><span class="snowflake -sm" style="left: 52.7054vw; --delay: -1.80s; --dur: 9.48s; --sway: 6.16s; --drift: -20.0px; --rot: 315deg;"></span><span class="snowflake -sm" style="left: 19.6913vw; --delay: -5.15s; --dur: 8.37s; --sway: 8.30s; --drift: 35.3px; --rot: 13deg;"></span><span class="snowflake -sm" style="left: 46.3182vw; --delay: -9.69s; --dur: 15.03s; --sway: 8.04s; --drift: -36.5px; --rot: 329deg;"></span><span class="snowflake -sm" style="left: 47.7788vw; --delay: -2.55s; --dur: 16.26s; --sway: 4.15s; --drift: 27.7px; --rot: 173deg;"></span><span class="snowflake " style="left: 93.5353vw; --delay: -3.80s; --dur: 13.98s; --sway: 9.00s; --drift: 22.7px; --rot: 105deg;"></span><span class="snowflake -sm" style="left: 38.3783vw; --delay: -11.75s; --dur: 17.57s; --sway: 6.62s; --drift: 57.9px; --rot: 184deg;"></span><span class="snowflake " style="left: 73.4004vw; --delay: -2.46s; --dur: 14.88s; --sway: 6.54s; --drift: -4.3px; --rot: 277deg;"></span><span class="snowflake -sm" style="left: 85.812vw; --delay: -11.24s; --dur: 9.56s; --sway: 6.05s; --drift: -34.8px; --rot: 170deg;"></span><span class="snowflake -lg" style="left: 82.8348vw; --delay: -2.59s; --dur: 9.61s; --sway: 4.93s; --drift: -30.7px; --rot: 308deg;"></span><span class="snowflake -sm" style="left: 4.42084vw; --delay: -6.24s; --dur: 13.93s; --sway: 9.94s; --drift: 26.5px; --rot: 22deg;"></span><span class="snowflake " style="left: 23.4803vw; --delay: -11.37s; --dur: 15.29s; --sway: 6.97s; --drift: 25.1px; --rot: 69deg;"></span><span class="snowflake " style="left: 41.2445vw; --delay: -11.07s; --dur: 14.48s; --sway: 6.86s; --drift: -23.8px; --rot: 79deg;"></span><span class="snowflake -sm" style="left: 68.7216vw; --delay: -6.37s; --dur: 15.30s; --sway: 5.90s; --drift: -42.4px; --rot: 142deg;"></span><span class="snowflake -sm" style="left: 92.6806vw; --delay: -6.90s; --dur: 11.86s; --sway: 7.19s; --drift: -14.4px; --rot: 10deg;"></span><span class="snowflake -sm" style="left: 69.7406vw; --delay: -8.57s; --dur: 10.11s; --sway: 9.75s; --drift: -35.1px; --rot: 354deg;"></span><span class="snowflake " style="left: 77.6827vw; --delay: -3.21s; --dur: 16.15s; --sway: 4.94s; --drift: -59.5px; --rot: 97deg;"></span><span class="snowflake " style="left: 51.2181vw; --delay: -8.23s; --dur: 8.99s; --sway: 6.90s; --drift: 2.3px; --rot: 184deg;"></span><span class="snowflake " style="left: 37.3004vw; --delay: -0.64s; --dur: 12.63s; --sway: 7.91s; --drift: -13.3px; --rot: 73deg;"></span><span class="snowflake -sm" style="left: 81.2787vw; --delay: -10.73s; --dur: 17.84s; --sway: 5.17s; --drift: -31.8px; --rot: 34deg;"></span><span class="snowflake -lg" style="left: 85.073vw; --delay: -3.67s; --dur: 15.35s; --sway: 5.09s; --drift: -11.5px; --rot: 210deg;"></span><span class="snowflake -sm" style="left: 99.3803vw; --delay: -1.55s; --dur: 12.11s; --sway: 4.13s; --drift: 19.2px; --rot: 148deg;"></span><span class="snowflake -sm" style="left: 22.3916vw; --delay: -9.78s; --dur: 12.00s; --sway: 5.24s; --drift: 31.2px; --rot: 149deg;"></span><span class="snowflake " style="left: 79.9926vw; --delay: -11.57s; --dur: 13.79s; --sway: 6.55s; --drift: -8.0px; --rot: 187deg;"></span><span class="snowflake -sm" style="left: 16.5298vw; --delay: -11.76s; --dur: 10.83s; --sway: 8.43s; --drift: -33.8px; --rot: 90deg;"></span><span class="snowflake -sm" style="left: 78.2708vw; --delay: -2.78s; --dur: 9.38s; --sway: 7.31s; --drift: -16.7px; --rot: 327deg;"></span><span class="snowflake " style="left: 98.4063vw; --delay: -0.04s; --dur: 10.91s; --sway: 4.26s; --drift: -26.3px; --rot: 215deg;"></span><span class="snowflake -sm" style="left: 69.2469vw; --delay: -6.85s; --dur: 10.04s; --sway: 7.44s; --drift: 0.4px; --rot: 24deg;"></span><span class="snowflake " style="left: 53.1722vw; --delay: -8.40s;
23444 --dur: 10.15s; --sway: 4.92s; --drift: -14.3px; --rot: 97deg;"></span><span class="snowflake -lg" style="left: 24.8146vw; --delay: -1.85s; --dur: 8.62s; --sway: 4.39s; --drift: 32.1px; --rot: 247deg;"></span><span class="snowflake -lg" style="left: 52.2637vw; --delay: -6.27s; --dur: 14.23s; --sway: 9.34s; --drift: -17.9px; --rot: 252deg;"></span><span class="snowflake -lg" style="left: 0.0331454vw; --delay: -7.60s; --dur: 10.05s; --sway: 4.29s; --drift: -36.1px; --rot: 64deg;"></span><span class="snowflake " style="left: 23.3766vw; --delay: -1.29s; --dur: 14.51s; --sway: 6.06s; --drift: 9.3px; --rot: 203deg;"></span><span class="snowflake " style="left: 55.7891vw; --delay: -3.01s; --dur: 14.98s; --sway: 9.30s; --drift: -13.1px; --rot: 275deg;"></span><span class="snowflake -sm" style="left: 0.806283vw; --delay: -9.44s; --dur: 14.41s; --sway: 5.03s; --drift: 43.3px; --rot: 70deg;"></span><span class="snowflake " style="left: 31.5898vw; --delay: -2.39s; --dur: 17.41s; --sway: 5.29s; --drift: -31.4px; --rot: 23deg;"></span><span class="snowflake -sm" style="left: 65.6049vw; --delay: -2.33s; --dur: 16.09s; --sway: 9.40s; --drift: 59.0px; --rot: 301deg;"></span><span class="snowflake " style="left: 5.51549vw; --delay: -11.68s; --dur: 10.64s; --sway: 8.13s; --drift: 31.4px; --rot: 185deg;"></span><span class="snowflake -sm" style="left: 66.8328vw; --delay: -0.78s; --dur: 15.69s; --sway: 4.01s; --drift: 17.4px; --rot: 107deg;"></span><span class="snowflake -lg" style="left: 46.3753vw; --delay: -9.78s; --dur: 10.21s; --sway: 6.97s; --drift: 3.1px; --rot: 145deg;"></span><span class="snowflake -sm" style="left: 69.4235vw; --delay: -4.49s; --dur: 15.74s; --sway: 5.43s; --drift: -45.3px; --rot: 100deg;"></span><span class="snowflake " style="left: 21.3526vw; --delay: -11.75s; --dur: 12.20s; --sway: 9.18s; --drift: -55.9px; --rot: 312deg;"></span><span class="snowflake -sm" style="left: 94.7759vw; --delay: -9.39s; --dur: 8.63s; --sway: 5.67s; --drift: -0.7px; --rot: 295deg;"></span><span class="snowflake -sm" style="left: 69.5086vw; --delay: -0.23s; --dur: 16.57s; --sway: 4.83s; --drift: 34.7px; --rot: 134deg;"></span><span class="snowflake -sm" style="left: 78.7283vw; --delay: -3.49s; --dur: 17.19s; --sway: 4.96s; --drift: 48.7px; --rot: 237deg;"></span><span class="snowflake -sm" style="left: 60.5732vw; --delay: -10.70s; --dur: 14.21s; --sway: 5.77s; --drift: 18.5px; --rot: 318deg;"></span><span class="snowflake -lg" style="left: 37.1402vw; --delay: -7.49s; --dur: 15.43s; --sway: 9.67s; --drift: 37.1px; --rot: 139deg;"></span><span class="snowflake -sm" style="left: 45.2586vw; --delay: -9.33s; --dur: 15.38s; --sway: 5.99s; --drift: -27.0px; --rot: 286deg;"></span><span class="snowflake -sm" style="left: 15.9056vw; --delay: -2.01s; --dur: 9.72s; --sway: 6.72s; --drift: 3.2px; --rot: 325deg;"></span><span class="snowflake -sm" style="left: 44.8937vw; --delay: -0.60s; --dur: 11.20s; --sway: 4.85s; --drift: 10.7px; --rot: 258deg;"></span><span class="snowflake " style="left: 81.0487vw; --delay: -11.53s; --dur: 13.61s; --sway: 8.98s; --drift: -24.2px; --rot: 250deg;"></span><span class="snowflake -lg" style="left: 55.8446vw; --delay: -9.74s; --dur: 14.08s; --sway: 7.34s; --drift: -19.0px; --rot: 70deg;"></span><span class="snowflake -sm" style="left: 66.6004vw; --delay: -2.95s; --dur: 10.53s; --sway: 9.54s; --drift: 50.0px; --rot: 167deg;"></span><span class="snowflake -sm" style="left: 21.9916vw; --delay: -9.74s; --dur: 9.08s; --sway: 8.07s; --drift: -45.0px; --rot: 180deg;"></span><span class="snowflake " style="left: 73.05vw; --delay: -5.43s; --dur: 13.81s; --sway: 7.12s; --drift: -41.5px; --rot: 173deg;"></span><span class="snowflake " style="left: 61.1135vw; --delay: -8.02s; --dur: 9.91s; --sway: 6.79s; --drift: -37.0px; --rot: 134deg;"></span><span class="snowflake -lg" style="left: 44.508vw; --delay: -5.02s; --dur: 13.13s; --sway: 8.21s; --drift: 34.4px; --rot: 148deg;"></span><span class="snowflake -lg" style="left: 18.2874vw; --delay: -10.22s; --dur: 12.22s; --sway: 8.74s; --drift: -38.1px; --rot: 128deg;"></span><span class="snowflake -sm" style="left: 23.406vw; --delay: -0.47s; --dur: 11.81s; --sway: 9.19s; --drift: -44.2px; --rot: 220deg;"></span><span class="snowflake -sm" style="left: 24.6165vw; --delay: -7.24s; --dur: 17.74s; --sway: 4.37s; --drift: -12.0px; --rot: 89deg;"></span><span class="snowflake -sm" style="left: 3.02021vw; --delay: -5.21s; --dur: 15.92s; --sway: 5.89s; --drift: -46.1px; --rot: 120deg;"></span><span class="snowflake -sm" style="left: 39.9064vw; --delay: -4.16s; --dur: 16.32s; --sway: 7.99s; --drift: 11.8px; --rot: 159deg;"></span><span class="snowflake " style="left: 15.995vw; --delay: -3.28s; --dur: 12.91s; --sway: 8.40s; --drift: 53.7px; --rot: 259deg;"></span><span class="snowflake " style="left: 15.3465vw; --delay: -4.35s; --dur: 15.07s; --sway: 9.34s; --drift: 28.1px; --rot: 81deg;"></span><span class="snowflake -lg" style="left: 99.4973vw; --delay: -4.90s; --dur: 14.90s; --sway: 8.20s; --drift: 29.2px; --rot: 351deg;"></span><span class="snowflake -sm" style="left: 38.6439vw; --delay: -10.64s; --dur: 12.64s; --sway: 9.82s; --drift: -19.9px; --rot: 115deg;"></span><span class="snowflake " style="left: 54.5677vw; --delay: -1.33s; --dur: 10.80s; --sway: 4.83s; --drift: -29.6px; --rot: 231deg;"></span><span class="snowflake -lg" style="left: 18.2799vw; --delay: -2.12s; --dur: 11.73s; --sway: 4.62s; --drift: -41.4px; --rot: 49deg;"></span><span class="snowflake -sm" style="left: 8.39252vw; --delay: -8.81s; --dur: 14.95s; --sway: 7.19s; --drift: -5.5px; --rot: 163deg;"></span><span class="snowflake -lg" style="left: 56.7904vw; --delay: -4.75s; --dur: 15.52s; --sway: 4.19s; --drift: -4.3px; --rot: 31deg;"></span><span class="snowflake " style="left: 67.8934vw; --delay: -3.64s; --dur: 17.89s; --sway: 9.44s; --drift: 53.7px; --rot: 40deg;"></span><span class="snowflake -sm" style="left: 79.3493vw; --delay: -4.70s; --dur: 14.43s; --sway: 8.10s; --drift: -13.5px; --rot: 82deg;"></span><span class="snowflake -sm" style="left: 53.5525vw; --delay: -0.59s; --dur: 15.89s; --sway: 6.37s; --drift: -22.1px; --rot: 238deg;"></span><span class="snowflake -sm" style="left: 50.5247vw; --delay: -6.16s; --dur: 17.52s; --sway: 9.68s; --drift: 53.5px; --rot: 121deg;"></span><span class="snowflake -sm" style="left: 39.9472vw; --delay: -11.13s; --dur: 12.49s; --sway: 5.84s; --drift: 40.6px; --rot: 320deg;"></span><span class="snowflake -sm" style="left: 53.6005vw; --delay: -3.15s; --dur: 8.19s; --sway: 7.90s; --drift: -55.8px; --rot: 286deg;"></span><span class="snowflake -lg" style="left: 22.8662vw; --delay: -0.82s; --dur: 16.39s; --sway: 5.17s; --drift: 53.7px; --rot: 166deg;"></span><span class="snowflake " style="left: 6.69771vw; --delay: -2.52s; --dur: 15.07s; --sway: 8.90s; --drift: 30.0px; --rot: 94deg;"></span><span class="snowflake " style="left: 10.826vw; --delay: -4.97s; --dur: 10.73s; --sway: 6.61s; --drift: -4.2px; --rot: 77deg;"></span><span class="snowflake -sm" style="left: 18.1034vw; --delay: -3.75s; --dur: 16.97s; --sway: 7.99s; --drift: 29.5px; --rot: 94deg;"></span><span class="snowflake " style="left: 98.8575vw; --delay: -4.87s; --dur: 17.44s; --sway: 7.15s; --drift: -37.8px; --rot: 220deg;"></span><span class="snowflake -sm" style="left: 93.4959vw; --delay: -7.50s; --dur: 11.31s; --sway: 7.45s; --drift: -57.0px; --rot: 18deg;"></span><span class="snowflake " style="left: 20.4546vw; --delay: -7.23s; --dur: 12.73s; --sway: 6.61s; --drift: 53.2px; --rot: 304deg;"></span><span class="snowflake " style="left: 13.5568vw; --delay: -10.66s; --dur: 14.77s; --sway: 8.99s; --drift: 38.5px; --rot: 45deg;"></span><span class="snowflake -sm" style="left: 9.60216vw; --delay: -8.27s; --dur: 10.36s; --sway: 7.31s; --drift: -55.1px; --rot: 329deg;"></span><span class="snowflake -sm" style="left: 2.71971vw; --delay: -0.92s; --dur: 13.33s; --sway: 6.55s; --drift: -40.6px; --rot: 9deg;"></span><span class="snowflake " style="left: 28.0768vw; --delay: -10.93s; --dur: 15.46s; --sway: 9.59s; --drift: 52.6px; --rot: 217deg;"></span><span class="snowflake -sm" style="left: 5.47099vw; --delay: -1.99s; --dur: 11.40s; --sway: 4.19s; --drift: 8.6px; --rot: 174deg;"></span><span class="snowflake -sm" style="left: 70.1016vw; --delay: -11.45s; --dur: 12.78s; --sway: 7.51s; --drift: -45.4px; --rot: 57deg;"></span><span class="snowflake -sm" style="left: 17.125vw;
23444 --delay: -4.84s; --dur: 9.04s; --sway: 4.77s; --drift: -53.5px; --rot: 359deg;"></span><span class="snowflake -lg" style="left: 25.6379vw; --delay: -4.46s; --dur: 10.81s; --sway: 5.22s; --drift: -15.9px; --rot: 51deg;"></span><span class="snowflake " style="left: 52.907vw; --delay: -1.84s; --dur: 17.97s; --sway: 8.04s; --drift: -49.3px; --rot: 137deg;"></span><span class="snowflake -sm" style="left: 9.9014vw; --delay: -1.76s; --dur: 14.25s; --sway: 6.85s; --drift: 45.6px; --rot: 332deg;"></span><span class="snowflake -sm" style="left: 73.6079vw; --delay: -11.25s; --dur: 17.53s; --sway: 8.65s; --drift: -40.8px; --rot: 189deg;"></span><span class="snowflake -sm" style="left: 39.9866vw; --delay: -6.39s; --dur: 9.45s; --sway: 9.22s; --drift: 44.5px; --rot: 234deg;"></span><span class="snowflake " style="left: 69.2265vw; --delay: -3.22s; --dur: 11.52s; --sway: 6.06s; --drift: 51.1px; --rot: 326deg;"></span><span class="snowflake " style="left: 1.6714vw; --delay: -2.33s; --dur: 17.42s; --sway: 7.83s; --drift: -42.6px; --rot: 273deg;"></span><span class="snowflake -lg" style="left: 14.1729vw; --delay: -10.84s; --dur: 17.11s; --sway: 9.15s; --drift: 7.9px; --rot: 187deg;"></span><span class="snowflake " style="left: 84.4775vw; --delay: -0.78s; --dur: 11.10s; --sway: 6.09s; --drift: 48.5px; --rot: 176deg;"></span><span class="snowflake " style="left: 90.6507vw; --delay: -10.53s; --dur: 11.95s; --sway: 5.19s; --drift: 44.4px; --rot: 186deg;"></span><span class="snowflake " style="left: 32.5426vw; --delay: -1.16s; --dur: 9.17s; --sway: 6.97s; --drift: -56.2px; --rot: 285deg;"></span><span class="snowflake -sm" style="left: 62.6957vw; --delay: -1.56s; --dur: 13.78s; --sway: 6.82s; --drift: 55.9px; --rot: 345deg;"></span><span class="snowflake " style="left: 94.6644vw; --delay: -7.04s; --dur: 9.58s; --sway: 8.49s; --drift: -48.3px; --rot: 283deg;"></span><span class="snowflake -sm" style="left: 86.352vw; --delay: -8.63s; --dur: 8.99s; --sway: 9.73s; --drift: 1.2px; --rot: 160deg;"></span><span class="snowflake -sm" style="left: 0.651677vw; --delay: -7.58s; --dur: 8.24s; --sway: 4.40s; --drift: 48.8px; --rot: 299deg;"></span><span class="snowflake -lg" style="left: 72.2277vw; --delay: -1.61s; --dur: 13.60s; --sway: 5.92s; --drift: -14.3px; --rot: 273deg;"></span><span class="snowflake -sm" style="left: 83.4628vw; --delay: -11.48s; --dur: 12.08s; --sway: 8.44s; --drift: 34.1px; --rot: 233deg;"></span><span class="snowflake -lg" style="left: 34.1068vw; --delay: -7.25s; --dur: 11.32s; --sway: 4.26s; --drift: 28.6px; --rot: 53deg;"></span><span class="snowflake " style="left: 50.7257vw; --delay: -10.80s; --dur: 12.71s; --sway: 4.32s; --drift: 35.8px; --rot: 108deg;"></span><span class="snowflake -sm" style="left: 1.89461vw; --delay: -0.31s; --dur: 17.94s; --sway: 7.22s; --drift: -42.1px; --rot: 170deg;"></span><span class="snowflake -sm" style="left: 77.3328vw; --delay: -10.67s; --dur: 10.77s; --sway: 4.67s; --drift: -54.5px; --rot: 142deg;"></span><span class="snowflake -sm" style="left: 78.0407vw; --delay: -11.67s; --dur: 17.52s; --sway: 7.05s; --drift: 29.7px; --rot: 203deg;"></span><span class="snowflake -sm" style="left: 72.8448vw; --delay: -6.99s; --dur: 15.16s; --sway: 7.58s; --drift: 59.8px; --rot: 69deg;"></span></div>
23445
23446<!-- opsional: auto-generate 120 keping salju -->
23447<script>
23448(function(){
23449  const wrap = document.getElementById('snow');
23450  const COUNT = 140; // ubah sesukanya (80–200 aman)
23451  for(let i=0;i<COUNT;i++){
23452    const f = document.createElement('span');
23453    f.className = 'snowflake ' + (Math.random()<.2?'-lg':(Math.random()<.6?'-sm':''));
23454    // acak posisi & animasi
23455    const left = Math.random()*100;             // vw
23456    const delay = (Math.random()*-12).toFixed(2)+'s';
23457    const dur = (8 + Math.random()*10).toFixed(2)+'s';
23458    const sway = (4 + Math.random()*6).toFixed(2)+'s';
23459    const drift = (Math.random()*120 - 60).toFixed(1)+'px'; // -60..60 px
23460    const rot = (Math.random()*360).toFixed(0)+'deg';
23461    f.style.left = left+'vw';
23462    f.style.setProperty('--delay', delay);
23463    f.style.setProperty('--dur', dur);
23464    f.style.setProperty('--sway', sway);
23465    f.style.setProperty('--drift', drift);
23466    f.style.setProperty('--rot', rot);
23467    wrap.appendChild(f);
23468  }
23469})();
23470</script>
23470
23471
23472<style>
23473    canvas {
23474      position: fixed;
23475      top: 0;
23476      left: 0;
23477      width: 100vw;
23478      height: 100vh;
23479      pointer-events: none;
23480      z-index: 9999;
23481    }
23482
23483    .overlay {
23484      position: fixed;
23485      inset: 0;
23486      pointer-events: none;
23487      z-index: 9999;
23488    }
23489
23490    .bg-gif {
23491      position: fixed;
23492      top: 0;
23493      left: 0;
23494      width: 100vw;
23495      height: 100vh;
23496      object-fit: cover;
23497      opacity: 0;
23498      z-index: 1;
23499      animation: showGif 5s ease-in-out forwards;
23500    }
23501
23502    .main-image {
23503      position: absolute;
23504      left: 50%;
23505      bottom: -200px;
23506      transform: translateX(-50%);
23507      width: 400px;
23508      opacity: 0;
23509      z-index: 2;
23510      animation: flyAndPause 5s ease-in-out forwards;
23511    }
23512
23513    @keyframes flyAndPause {
23514      0% {
23515        bottom: -200px;
23516        opacity: 0;
23517      }
23518
23519      40% {
23520        bottom: 50%;
23521        transform: translate(-50%, 50%);
23522        opacity: 1;
23523      }
23524
23525      90% {
23526        bottom: 50%;
23527        transform: translate(-50%, 50%);
23528        opacity: 1;
23529      }
23530
23531      100% {
23532        bottom: 50%;
23533        transform: translate(-50%, 50%);
23534        opacity: 0;
23535      }
23536    }
23537
23538    @keyframes showGif {
23539      0% {
23540        opacity: 0;
23541      }
23542
23543      39% {
23544        opacity: 0;
23545      }
23546
23547      40% {
23548        opacity: 0.3;
23549      }
23550
23551      90% {
23552        opacity: 0.3;
23553      }
23554
23555      100% {
23556        opacity: 0;
23557      }
23558    }
23559  </style>
23560</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.