/* screen - indexu95desktop-all-breakpoints */

.indexu95desktop-all-breakpoints {
  background-color: var(--white);
  min-height: 3525px;
  min-width: 1439px;
  overflow: hidden;
  position: relative;
  width: 100%;
}

.indexu95desktop-all-breakpoints .navigation-footer-2 {
  background-color: var(--white-2);
  bottom: 0;
  height: 290px;
  left: 0;
  position: absolute;
  width: 100%;
}

.indexu95desktop-all-breakpoints .copyright-2 {
  left: 44.41%;
  letter-spacing: 0;
  line-height: 18px;
  position: absolute;
  top: 259px;
  width: 4.93%;
}

.indexu95desktop-all-breakpoints .all-rights-reserved-2 {
  left: 20.08%;
  letter-spacing: 0;
  line-height: 18px;
  position: absolute;
  top: 259px;
  width: 10.22%;
}

.indexu95desktop-all-breakpoints .jonkers-design-2 {
  left: 2.02%;
  letter-spacing: 0;
  line-height: 18px;
  position: absolute;
  top: 259px;
  width: 10.22%;
}

.indexu95desktop-all-breakpoints .divider-1 {
  height: 1px;
  left: 29px;
  object-fit: cover;
  position: absolute;
  top: 190px;
  width: 386px;
}

.indexu95desktop-all-breakpoints .refund-policy-5 {
  left: 20.08%;
  top: 115px;
  width: 6.05%;
}

.indexu95desktop-all-breakpoints .refund-policy-6 {
  left: 20.08%;
  top: 135px;
  width: 7.23%;
}

.indexu95desktop-all-breakpoints .instagram-3 {
  left: 20.08%;
  top: 95px;
  width: 6.05%;
}

.indexu95desktop-all-breakpoints .you-tube-2 {
  left: 20.08%;
  top: 75px;
  width: 6.05%;
}

.indexu95desktop-all-breakpoints .vimeo-3 {
  left: 20.08%;
  top: 55px;
  width: 6.05%;
}

.indexu95desktop-all-breakpoints .jonkrs_logostyle-1-4 {
  left: 20px;
  top: 33px;
}

.indexu95desktop-all-breakpoints .navigation-2 {
  background-color: var(--white-2);
  height: 85px;
  left: 0;
  position: absolute;
  top: 0;
  width: calc(100% + 3px);
}

.indexu95desktop-all-breakpoints .line-1-3 {
  height: 1px;
  left: 0;
  object-fit: cover;
  position: absolute;
  top: 78px;
  width: 1439px;
}

.indexu95desktop-all-breakpoints .refund-policy-7 {
  align-items: center;
  display: flex;
  height: 18px;
  left: 635px;
  top: 43px;
}

.indexu95desktop-all-breakpoints .instagram-4 {
  align-items: center;
  display: flex;
  height: 18px;
  left: 635px;
  top: 25px;
}

.indexu95desktop-all-breakpoints .you-tube-3 {
  align-items: center;
  display: flex;
  height: 18px;
  left: 289px;
  top: 43px;
}

.indexu95desktop-all-breakpoints .vimeo-4 {
  align-items: center;
  display: flex;
  height: 18px;
  left: 289px;
  top: 25px;
}

.indexu95desktop-all-breakpoints .jonkrs_logostyle-1-5 {
  left: 21px;
  top: 12px;
}

.indexu95desktop-all-breakpoints .title-1 {
  align-items: center;
  display: flex;
  height: 39px;
  left: 29px;
  letter-spacing: 0;
  line-height: 39px;
  position: absolute;
  top: 126px;
  white-space: nowrap;
}

.indexu95desktop-all-breakpoints .collectors-items-2 {
  align-items: center;
  display: flex;
  height: 39px;
  left: 29px;
  letter-spacing: 0;
  line-height: 39px;
  position: absolute;
  top: 763px;
  white-space: nowrap;
}

.indexu95desktop-all-breakpoints .apparel-1 {
  align-items: center;
  display: flex;
  height: 39px;
  left: 29px;
  letter-spacing: 0;
  line-height: 39px;
  position: absolute;
  top: 1372px;
  white-space: nowrap;
}

.indexu95desktop-all-breakpoints .publications-2 {
  align-items: center;
  display: flex;
  height: 39px;
  left: 29px;
  letter-spacing: 0;
  line-height: 39px;
  position: absolute;
  top: 2038px;
  white-space: nowrap;
}

.indexu95desktop-all-breakpoints .jonkers-artist-collection-2 {
  align-items: center;
  display: flex;
  height: 39px;
  left: 29px;
  letter-spacing: 0;
  line-height: 39px;
  position: absolute;
  top: 2673px;
  white-space: nowrap;
}

.indexu95desktop-all-breakpoints .product_01_-desktop {
  cursor: pointer;
  height: 485px;
  left: 29px;
  position: absolute;
  top: 189px;
  width: 690px;
}

.indexu95desktop-all-breakpoints .amazoncom-2 {
  align-items: center;
  display: flex;
  height: 21px;
  justify-content: flex-end;
  left: 592px;
  letter-spacing: 0;
  line-height: 21px;
  position: absolute;
  text-align: right;
  top: 436px;
  white-space: nowrap;
}

.indexu95desktop-all-breakpoints .price-15 {
  left: 12px;
  top: 457px;
}

.indexu95desktop-all-breakpoints .d1-sh-by-steve-e-jenkins-2 {
  align-items: center;
  display: flex;
  height: 21px;
  left: 12px;
  letter-spacing: 0;
  line-height: 21px;
  position: absolute;
  top: 436px;
  white-space: nowrap;
}

.indexu95desktop-all-breakpoints .jd_hp_p-2 {
  aspect-ratio: 1.6;
  height: 428px;
  left: 0;
  object-fit: cover;
  position: absolute;
  top: 0;
  width: 684px;
}

.indexu95desktop-all-breakpoints .product_02_-desktop {
  cursor: pointer;
  height: 485px;
  left: 725px;
  position: absolute;
  top: 189px;
  width: 691px;
}

.indexu95desktop-all-breakpoints .e-book-and-print-3 {
  left: 570px;
  top: 436px;
}

.indexu95desktop-all-breakpoints .price-16 {
  left: 10px;
  top: 457px;
}

.indexu95desktop-all-breakpoints .k-12-volume-1-2 {
  align-items: center;
  display: flex;
  height: 21px;
  left: 10px;
  letter-spacing: 0;
  line-height: 21px;
  position: absolute;
  top: 436px;
  white-space: nowrap;
}

.indexu95desktop-all-breakpoints .product_03_-desktop {
  cursor: pointer;
  height: 513px;
  left: 29px;
  position: absolute;
  top: 820px;
  width: 461px;
}

.indexu95desktop-all-breakpoints .action-figure-5 {
  left: 359px;
}

.indexu95desktop-all-breakpoints .price-13 {
  left: 12px;
  top: 492px;
}

.indexu95desktop-all-breakpoints .k-12-2 {
  align-items: center;
  display: flex;
  height: 21px;
  left: 12px;
  letter-spacing: 0;
  line-height: 21px;
  position: absolute;
  top: 471px;
  white-space: nowrap;
}

.indexu95desktop-all-breakpoints .jd_hp_p0-3 {
  aspect-ratio: 1;
  height: 455px;
  left: 0;
  object-fit: cover;
  position: absolute;
  top: 0;
  width: 455px;
}

.indexu95desktop-all-breakpoints .product_04_-desktop {
  cursor: pointer;
  height: 513px;
  left: 492px;
  position: absolute;
  top: 820px;
  width: 462px;
}

.indexu95desktop-all-breakpoints .action-figure-6 {
  left: 358px;
}

.indexu95desktop-all-breakpoints .price-17 {
  left: 11px;
  top: 492px;
}

.indexu95desktop-all-breakpoints .m-12-2 {
  align-items: center;
  display: flex;
  height: 21px;
  left: 11px;
  letter-spacing: 0;
  line-height: 21px;
  position: absolute;
  top: 471px;
  white-space: nowrap;
}

.indexu95desktop-all-breakpoints .product_05_-desktop {
  cursor: pointer;
  height: 513px;
  left: 955px;
  position: absolute;
  top: 820px;
  width: 461px;
}

.indexu95desktop-all-breakpoints .x-12-2 {
  align-items: center;
  display: flex;
  height: 21px;
  left: 12px;
  letter-spacing: 0;
  line-height: 21px;
  position: absolute;
  top: 471px;
  white-space: nowrap;
}

.indexu95desktop-all-breakpoints .product_06_-desktop {
  cursor: pointer;
  height: 512px;
  left: 29px;
  position: absolute;
  top: 1434px;
  width: 461px;
}

.indexu95desktop-all-breakpoints .zazzlecom-5 {
  left: 372px;
}

.indexu95desktop-all-breakpoints .price-14 {
  left: 12px;
  top: 488px;
}

.indexu95desktop-all-breakpoints .x-t-shirt {
  align-items: center;
  display: flex;
  height: 21px;
  left: 12px;
  letter-spacing: 0;
  line-height: 21px;
  position: absolute;
  top: 467px;
  white-space: nowrap;
}

.indexu95desktop-all-breakpoints .product_07_-desktop {
  cursor: pointer;
  height: 512px;
  left: 492px;
  position: absolute;
  top: 1434px;
  width: 462px;
}

.indexu95desktop-all-breakpoints .zazzlecom-6 {
  left: 371px;
}

.indexu95desktop-all-breakpoints .price-18 {
  left: 11px;
  top: 488px;
}

.indexu95desktop-all-breakpoints .halfway-crooks-t-shirt-2 {
  align-items: center;
  display: flex;
  height: 21px;
  left: 11px;
  letter-spacing: 0;
  line-height: 21px;
  position: absolute;
  top: 467px;
  white-space: nowrap;
}

.indexu95desktop-all-breakpoints .product_08_-desktop {
  cursor: pointer;
  height: 512px;
  left: 955px;
  position: absolute;
  top: 1434px;
  width: 461px;
}

.indexu95desktop-all-breakpoints .product_09_-desktop {
  cursor: pointer;
  height: 485px;
  left: 29px;
  position: absolute;
  top: 2098px;
  width: 690px;
}

.indexu95desktop-all-breakpoints .e-book-and-print-4 {
  left: 572px;
  top: 441px;
}

.indexu95desktop-all-breakpoints .price-19 {
  left: 12px;
  top: 462px;
}

.indexu95desktop-all-breakpoints .be-by-jonkers-2 {
  align-items: center;
  display: flex;
  height: 21px;
  left: 12px;
  letter-spacing: 0;
  line-height: 21px;
  position: absolute;
  top: 441px;
  white-space: nowrap;
}

.indexu95desktop-all-breakpoints .product_10_-desktop {
  cursor: pointer;
  height: 485px;
  left: 726px;
  position: absolute;
  top: 2098px;
  width: 690px;
}

.indexu95desktop-all-breakpoints .e-book-and-print-5 {
  left: 569px;
  top: 441px;
}

.indexu95desktop-all-breakpoints .price-20 {
  left: 9px;
  top: 462px;
}

.indexu95desktop-all-breakpoints .yes-mon-by-jonkers-2 {
  align-items: center;
  display: flex;
  height: 21px;
  left: 9px;
  letter-spacing: 0;
  line-height: 21px;
  position: absolute;
  top: 441px;
  white-space: nowrap;
}

.indexu95desktop-all-breakpoints .product_11_-desktop {
  cursor: pointer;
  height: 485px;
  left: 29px;
  position: absolute;
  top: 2731px;
  width: 690px;
}

.indexu95desktop-all-breakpoints .figurine-2 {
  align-items: center;
  display: flex;
  height: 21px;
  justify-content: flex-end;
  left: 624px;
  letter-spacing: 0;
  line-height: 21px;
  position: absolute;
  text-align: right;
  top: 442px;
  white-space: nowrap;
}

.indexu95desktop-all-breakpoints .price-21 {
  left: 12px;
  top: 463px;
}

.indexu95desktop-all-breakpoints .red-mon-2 {
  align-items: center;
  display: flex;
  height: 21px;
  left: 12px;
  letter-spacing: 0;
  line-height: 21px;
  position: absolute;
  top: 442px;
  white-space: nowrap;
}

.indexu95desktop-all-breakpoints .product_12_-desktop {
  cursor: pointer;
  height: 485px;
  left: 726px;
  position: absolute;
  top: 2731px;
  width: 690px;
}

.indexu95desktop-all-breakpoints .direct-download-2 {
  align-items: center;
  display: flex;
  height: 21px;
  justify-content: flex-end;
  left: 565px;
  letter-spacing: 0;
  line-height: 21px;
  position: absolute;
  text-align: right;
  top: 442px;
  white-space: nowrap;
}

.indexu95desktop-all-breakpoints .price-22 {
  left: 9px;
  top: 463px;
}

.indexu95desktop-all-breakpoints .font-sir-jenks-script-2 {
  align-items: center;
  display: flex;
  height: 21px;
  left: 9px;
  letter-spacing: 0;
  line-height: 21px;
  position: absolute;
  top: 442px;
  white-space: nowrap;
}

.indexu95desktop-all-breakpoints .action-figure {
  align-items: center;
  display: flex;
  height: 21px;
  justify-content: flex-end;
  letter-spacing: 0;
  line-height: 21px;
  position: absolute;
  text-align: right;
  top: 471px;
  white-space: nowrap;
}

.indexu95desktop-all-breakpoints .e-book-and-print {
  align-items: center;
  display: flex;
  height: 21px;
  justify-content: flex-end;
  letter-spacing: 0;
  line-height: 21px;
  position: absolute;
  text-align: right;
  white-space: nowrap;
}

.indexu95desktop-all-breakpoints .instagram {
  cursor: pointer;
  letter-spacing: 0;
  line-height: 18px;
  position: absolute;
  white-space: nowrap;
}

.indexu95desktop-all-breakpoints .jonkrs_logostyle-1 {
  aspect-ratio: 2.99;
  height: 61px;
  object-fit: cover;
  position: absolute;
  width: 183px;
}

.indexu95desktop-all-breakpoints .price {
  align-items: center;
  display: flex;
  height: 21px;
  letter-spacing: 0;
  line-height: 21px;
  position: absolute;
  white-space: nowrap;
}

.indexu95desktop-all-breakpoints .refund-policy {
  cursor: pointer;
  letter-spacing: 0;
  line-height: 18px;
  position: absolute;
  white-space: nowrap;
}

.indexu95desktop-all-breakpoints .vimeo {
  cursor: pointer;
  letter-spacing: 0;
  line-height: 18px;
  position: absolute;
  white-space: nowrap;
}

.indexu95desktop-all-breakpoints .you-tube {
  cursor: pointer;
  letter-spacing: 0;
  line-height: 18px;
  position: absolute;
  white-space: nowrap;
}

.indexu95desktop-all-breakpoints .zazzlecom {
  align-items: center;
  display: flex;
  height: 21px;
  justify-content: flex-end;
  letter-spacing: 0;
  line-height: 21px;
  position: absolute;
  text-align: right;
  top: 467px;
  white-space: nowrap;
}
/* screen - indexu95mobile */

.indexu95mobile {
  background-color: var(--white);
  min-height: 3674px;
  min-width: 412px;
  position: relative;
  width: 100%;
}

.indexu95mobile .navigation-footer {
  bottom: 0;
  height: 488px;
}

.indexu95mobile .copyright {
  left: 77.91%;
  letter-spacing: 0;
  line-height: 22.5px;
  position: absolute;
  text-align: right;
  top: 453px;
  white-space: nowrap;
  width: 18.20%;
}

.indexu95mobile .all-rights-reserved {
  left: 35.68%;
  letter-spacing: 0;
  line-height: 22.5px;
  position: absolute;
  text-align: center;
  top: 453px;
  white-space: nowrap;
  width: 39.32%;
}

.indexu95mobile .jonkers-design {
  left: 3.88%;
  letter-spacing: 0;
  line-height: 22.5px;
  position: absolute;
  top: 453px;
  white-space: nowrap;
  width: 29.61%;
}

.indexu95mobile .refund-policy {
  cursor: pointer;
  left: 3.88%;
  letter-spacing: 0;
  line-height: 24px;
  position: absolute;
  top: 277px;
  white-space: nowrap;
  width: 29.61%;
}

.indexu95mobile .refund-policy-1 {
  cursor: pointer;
  left: 3.88%;
  letter-spacing: 0;
  line-height: 24px;
  position: absolute;
  top: 327px;
  white-space: nowrap;
  width: 33.50%;
}

.indexu95mobile .instagram {
  cursor: pointer;
  left: 3.88%;
  letter-spacing: 0;
  line-height: 24px;
  position: absolute;
  top: 228px;
  white-space: nowrap;
  width: 29.61%;
}

.indexu95mobile .you-tube {
  cursor: pointer;
  left: 3.88%;
  letter-spacing: 0;
  line-height: 24px;
  position: absolute;
  top: 179px;
  white-space: nowrap;
  width: 29.61%;
}

.indexu95mobile .vimeo {
  cursor: pointer;
  left: 3.88%;
  letter-spacing: 0;
  line-height: 24px;
  position: absolute;
  top: 131px;
  white-space: nowrap;
  width: 29.61%;
}

.indexu95mobile .store {
  color: var(--nobel);
  font-family: var(--font-family-open_sans);
  font-size: var(--font-size-xl);
  font-weight: 400;
  left: 3.88%;
  letter-spacing: 0;
  line-height: 24px;
  position: absolute;
  top: 82px;
  white-space: nowrap;
  width: 29.61%;
}

.indexu95mobile .line-1 {
  top: 118px;
}

.indexu95mobile .line-2 {
  top: 167px;
}

.indexu95mobile .line-3 {
  top: 215px;
}

.indexu95mobile .line-4 {
  top: 265px;
}

.indexu95mobile .line-5 {
  top: 313px;
}

.indexu95mobile .line-6 {
  top: 376px;
}

.indexu95mobile .jonkrs_logostyle-1 {
  aspect-ratio: 2.99;
  height: 48px;
  left: 15px;
  object-fit: cover;
  position: absolute;
  top: 1px;
  width: 144px;
}

.indexu95mobile .featured-products {
  align-items: center;
  display: flex;
  height: 32px;
  left: 16px;
  letter-spacing: 0;
  line-height: 31.5px;
  position: absolute;
  top: 96px;
  white-space: nowrap;
}

.indexu95mobile .collectors-items {
  align-items: center;
  display: flex;
  height: 32px;
  left: 16px;
  letter-spacing: 0;
  line-height: 31.5px;
  position: absolute;
  top: 818px;
  white-space: nowrap;
}

.indexu95mobile .publications {
  align-items: center;
  display: flex;
  height: 32px;
  left: 16px;
  letter-spacing: 0;
  line-height: 31.5px;
  position: absolute;
  top: 1717px;
  white-space: nowrap;
}

.indexu95mobile .jonkers-artist-collection {
  align-items: center;
  display: flex;
  height: 32px;
  left: 16px;
  letter-spacing: 0;
  line-height: 31.5px;
  position: absolute;
  top: 2431px;
  white-space: nowrap;
}

.indexu95mobile .navigation {
  display: flex;
  flex-direction: column;
  gap: 16px;
  height: 82px;
  top: 0;
}

.indexu95mobile .jonkrs_logostyle-1-1 {
  aspect-ratio: 2.99;
  height: 48px;
  margin-left: 15px;
  margin-top: 14px;
  object-fit: cover;
  width: 144px;
}

.indexu95mobile .line-1-1 {
  height: 1px;
  object-fit: cover;
  width: 412px;
}

.indexu95mobile .product_01_-mobile {
  cursor: pointer;
  display: flex;
  flex-direction: column;
  height: 313px;
  left: 16px;
  position: absolute;
  top: 146px;
  width: 386px;
}

.indexu95mobile .jd_hp_p {
  aspect-ratio: 1.6;
  height: 238px;
  object-fit: cover;
  width: 380px;
}

.indexu95mobile .d1-sh-by-steve-e-jenkins {
  align-items: center;
  display: flex;
  height: 21px;
  letter-spacing: 0;
  line-height: 21px;
  margin-left: 11px;
  margin-top: 12px;
  white-space: nowrap;
  width: 169px;
}

.indexu95mobile .price {
  margin-left: 11px;
  width: 25px;
}

.indexu95mobile .amazoncom {
  align-items: center;
  display: flex;
  height: 21px;
  letter-spacing: 0;
  line-height: 21px;
  margin-left: 11px;
  white-space: nowrap;
  width: 85px;
}

.indexu95mobile .product_02_-mobile {
  cursor: pointer;
  display: flex;
  flex-direction: column;
  height: 313px;
  left: 16px;
  position: absolute;
  top: 487px;
  width: 386px;
}

.indexu95mobile .k-12-volume-1 {
  align-items: center;
  display: flex;
  height: 21px;
  letter-spacing: 0;
  line-height: 21px;
  margin-left: 11px;
  margin-top: 10px;
  white-space: nowrap;
  width: 102px;
}

.indexu95mobile .price-1 {
  margin-left: 11px;
  width: 36px;
}

.indexu95mobile .e-book-and-print {
  align-items: center;
  display: flex;
  height: 21px;
  letter-spacing: 0;
  line-height: 21px;
  margin-left: 11px;
  white-space: nowrap;
  width: 105px;
}

.indexu95mobile .product_03_-mobile {
  cursor: pointer;
  display: flex;
  flex-direction: column;
  height: 258px;
  left: 16px;
  position: absolute;
  top: 869px;
  width: 190px;
}

.indexu95mobile .jd_hp_p0 {
  aspect-ratio: 1;
  height: 184px;
  object-fit: cover;
  width: 184px;
}

.indexu95mobile .k-12 {
  align-items: center;
  display: flex;
  height: 21px;
  letter-spacing: 0;
  line-height: 21px;
  margin-left: 11px;
  margin-top: 10px;
  white-space: nowrap;
  width: 30px;
}

.indexu95mobile .price-2 {
  margin-left: 11px;
  width: 33px;
}

.indexu95mobile .action-figure {
  align-items: center;
  display: flex;
  height: 21px;
  letter-spacing: 0;
  line-height: 21px;
  margin-left: 11px;
  white-space: nowrap;
  width: 86px;
}

.indexu95mobile .product_04_-mobile {
  cursor: pointer;
  display: flex;
  flex-direction: column;
  height: 258px;
  left: 212px;
  position: absolute;
  top: 869px;
  width: 190px;
}

.indexu95mobile .m-12 {
  align-items: center;
  display: flex;
  height: 21px;
  letter-spacing: 0;
  line-height: 21px;
  margin-left: 14px;
  margin-top: 10px;
  white-space: nowrap;
  width: 34px;
}

.indexu95mobile .price-4 {
  margin-left: 14px;
  width: 33px;
}

.indexu95mobile .action-figure-1 {
  align-items: center;
  display: flex;
  height: 21px;
  letter-spacing: 0;
  line-height: 21px;
  margin-left: 14px;
  white-space: nowrap;
  width: 86px;
}

.indexu95mobile .product_05_-mobile {
  cursor: pointer;
  display: flex;
  flex-direction: column;
  height: 258px;
  left: 16px;
  position: absolute;
  top: 1145px;
  width: 190px;
}

.indexu95mobile .x-12 {
  align-items: center;
  display: flex;
  height: 21px;
  letter-spacing: 0;
  line-height: 21px;
  margin-left: 11px;
  margin-top: 11px;
  white-space: nowrap;
  width: 29px;
}

.indexu95mobile .product_06_-mobile {
  cursor: pointer;
  display: flex;
  flex-direction: column;
  height: 258px;
  left: 212px;
  position: absolute;
  top: 1145px;
  width: 190px;
}

.indexu95mobile .fight-song-t-shirt {
  align-items: center;
  display: flex;
  height: 21px;
  letter-spacing: 0;
  line-height: 21px;
  margin-left: 14px;
  margin-top: 11px;
  white-space: nowrap;
  width: 115px;
}

.indexu95mobile .price-3 {
  margin-left: 14px;
  width: 25px;
}

.indexu95mobile .zazzlecom {
  margin-left: 14px;
}

.indexu95mobile .product_07_-mobile {
  cursor: pointer;
  display: flex;
  flex-direction: column;
  height: 258px;
  left: 16px;
  position: absolute;
  top: 1422px;
  width: 190px;
}

.indexu95mobile .halfway-crooks-t-shirt {
  align-items: center;
  display: flex;
  height: 21px;
  letter-spacing: 0;
  line-height: 21px;
  margin-left: 11px;
  margin-top: 11px;
  white-space: nowrap;
  width: 148px;
}

.indexu95mobile .zazzlecom-1 {
  margin-left: 11px;
}

.indexu95mobile .product_08_-mobile {
  cursor: pointer;
  display: flex;
  flex-direction: column;
  height: 258px;
  left: 212px;
  position: absolute;
  top: 1422px;
  width: 190px;
}

.indexu95mobile .thank-me-t-shirt {
  align-items: center;
  display: flex;
  height: 21px;
  letter-spacing: 0;
  line-height: 21px;
  margin-left: 14px;
  margin-top: 11px;
  white-space: nowrap;
  width: 111px;
}

.indexu95mobile .product_09_-mobile {
  cursor: pointer;
  display: flex;
  flex-direction: column;
  height: 313px;
  left: 16px;
  position: absolute;
  top: 1768px;
  width: 386px;
}

.indexu95mobile .be-by-jonkers {
  align-items: center;
  display: flex;
  height: 21px;
  letter-spacing: 0;
  line-height: 21px;
  margin-left: 11px;
  margin-top: 11px;
  white-space: nowrap;
  width: 97px;
}

.indexu95mobile .product_10_-mobile {
  cursor: pointer;
  display: flex;
  flex-direction: column;
  height: 313px;
  left: 16px;
  position: absolute;
  top: 2099px;
  width: 386px;
}

.indexu95mobile .yes-mon-by-jonkers {
  align-items: center;
  display: flex;
  height: 21px;
  letter-spacing: 0;
  line-height: 21px;
  margin-left: 11px;
  margin-top: 12px;
  white-space: nowrap;
  width: 136px;
}

.indexu95mobile .product_11_-mobile {
  cursor: pointer;
  display: flex;
  flex-direction: column;
  height: 313px;
  left: 16px;
  position: absolute;
  top: 2483px;
  width: 386px;
}

.indexu95mobile .red-mon {
  align-items: center;
  display: flex;
  height: 21px;
  letter-spacing: 0;
  line-height: 21px;
  margin-left: 11px;
  margin-top: 11px;
  white-space: nowrap;
  width: 59px;
}

.indexu95mobile .figurine {
  align-items: center;
  display: flex;
  height: 21px;
  letter-spacing: 0;
  line-height: 21px;
  margin-left: 11px;
  white-space: nowrap;
  width: 53px;
}

.indexu95mobile .product_12_-mobile {
  cursor: pointer;
  display: flex;
  flex-direction: column;
  height: 313px;
  left: 16px;
  position: absolute;
  top: 2813px;
  width: 386px;
}

.indexu95mobile .font-sir-jenks-script {
  align-items: center;
  display: flex;
  height: 21px;
  letter-spacing: 0;
  line-height: 21px;
  margin-left: 11px;
  margin-top: 11px;
  white-space: nowrap;
  width: 137px;
}

.indexu95mobile .direct-download {
  align-items: center;
  display: flex;
  height: 21px;
  letter-spacing: 0;
  line-height: 21px;
  margin-left: 11px;
  white-space: nowrap;
  width: 109px;
}

.indexu95mobile .line {
  height: 1px;
  left: 16px;
  object-fit: cover;
  position: absolute;
  width: 380px;
}

.indexu95mobile .navigation-1 {
  background-color: var(--white-2);
  left: 0;
  position: absolute;
  width: 100%;
}

.indexu95mobile .price-5 {
  align-items: center;
  display: flex;
  height: 21px;
  letter-spacing: 0;
  line-height: 21px;
  white-space: nowrap;
}

.indexu95mobile .zazzlecom-2 {
  align-items: center;
  display: flex;
  height: 21px;
  letter-spacing: 0;
  line-height: 21px;
  white-space: nowrap;
  width: 73px;
}
/* screen - indexu95tablet */

.indexu95tablet {
  background-color: var(--white);
  min-height: 2354px;
  min-width: 834px;
  position: relative;
  width: 100%;
}

.indexu95tablet .navigation-footer-1 {
  background-color: var(--white);
  bottom: 0;
  height: 270px;
  left: 0;
  position: absolute;
  width: 100%;
}

.indexu95tablet .copyright-1 {
  left: 76.74%;
  letter-spacing: 0;
  line-height: 18px;
  position: absolute;
  top: 233px;
  width: 8.51%;
}

.indexu95tablet .all-rights-reserved-1 {
  left: 34.77%;
  letter-spacing: 0;
  line-height: 18px;
  position: absolute;
  top: 233px;
  width: 17.63%;
}

.indexu95tablet .jonkers-design-1 {
  left: 3.60%;
  letter-spacing: 0;
  line-height: 18px;
  position: absolute;
  top: 233px;
  width: 17.63%;
}

.indexu95tablet .divider {
  height: 1px;
  left: 30px;
  object-fit: cover;
  position: absolute;
  top: 155px;
  width: 386px;
}

.indexu95tablet .refund-policy-2 {
  left: 34.77%;
  top: 96px;
  width: 10.43%;
}

.indexu95tablet .refund-policy-3 {
  left: 34.77%;
  top: 116px;
  width: 12.95%;
}

.indexu95tablet .instagram-1 {
  left: 34.77%;
  top: 76px;
  width: 10.43%;
}

.indexu95tablet .you-tuvew {
  cursor: pointer;
  left: 34.77%;
  letter-spacing: 0;
  line-height: 18px;
  position: absolute;
  top: 56px;
  white-space: nowrap;
  width: 10.43%;
}

.indexu95tablet .vimeo-1 {
  left: 34.77%;
  top: 36px;
  width: 10.43%;
}

.indexu95tablet .jonkrs_logostyle-1-2 {
  top: 14px;
}

.indexu95tablet .title {
  align-items: center;
  display: flex;
  height: 39px;
  left: 21px;
  letter-spacing: 0;
  line-height: 39px;
  position: absolute;
  top: 119px;
  white-space: nowrap;
}

.indexu95tablet .collectors-items-1 {
  align-items: center;
  display: flex;
  height: 39px;
  left: 22px;
  letter-spacing: 0;
  line-height: 39px;
  position: absolute;
  top: 505px;
  white-space: nowrap;
}

.indexu95tablet .apparel {
  align-items: center;
  display: flex;
  height: 39px;
  left: 22px;
  letter-spacing: 0;
  line-height: 39px;
  position: absolute;
  top: 899px;
  white-space: nowrap;
}

.indexu95tablet .publications-1 {
  align-items: center;
  display: flex;
  height: 39px;
  left: 22px;
  letter-spacing: 0;
  line-height: 39px;
  position: absolute;
  top: 1301px;
  white-space: nowrap;
}

.indexu95tablet .jonkers-artist-collection-1 {
  align-items: center;
  display: flex;
  height: 39px;
  left: 22px;
  letter-spacing: 0;
  line-height: 39px;
  position: absolute;
  top: 1687px;
  white-space: nowrap;
}

.indexu95tablet .navigation-1 {
  background-color: var(--white-2);
  height: 85px;
  left: 0;
  position: absolute;
  top: 0;
  width: 100%;
}

.indexu95tablet .line-1-2 {
  height: 1px;
  left: 0;
  object-fit: cover;
  position: absolute;
  top: 78px;
  width: 834px;
}

.indexu95tablet .refund-policy-4 {
  align-items: center;
  display: flex;
  height: 18px;
  left: 635px;
  top: 43px;
}

.indexu95tablet .instagram-2 {
  align-items: center;
  display: flex;
  height: 18px;
  left: 635px;
  top: 25px;
}

.indexu95tablet .you-tube-1 {
  align-items: center;
  cursor: pointer;
  display: flex;
  height: 18px;
  left: 289px;
  letter-spacing: 0;
  line-height: 18px;
  position: absolute;
  top: 43px;
  white-space: nowrap;
}

.indexu95tablet .vimeo-2 {
  align-items: center;
  display: flex;
  height: 18px;
  left: 289px;
  top: 25px;
}

.indexu95tablet .jonkrs_logostyle-1-3 {
  top: 12px;
}

.indexu95tablet .product_01_-tablet {
  cursor: pointer;
  height: 293px;
  left: 22px;
  position: absolute;
  top: 185px;
  width: 398px;
}

.indexu95tablet .amazoncom-1 {
  align-items: center;
  display: flex;
  height: 21px;
  justify-content: flex-end;
  left: 303px;
  letter-spacing: 0;
  line-height: 21px;
  position: absolute;
  text-align: right;
  top: 251px;
  white-space: nowrap;
}

.indexu95tablet .price-5 {
  left: 4px;
  top: 272px;
}

.indexu95tablet .d1-sh-by-steve-e-jenkins-1 {
  align-items: center;
  display: flex;
  height: 21px;
  left: 4px;
  letter-spacing: 0;
  line-height: 21px;
  position: absolute;
  top: 251px;
  white-space: nowrap;
}

.indexu95tablet .jd_hp_p-1 {
  aspect-ratio: 1.6;
  height: 245px;
  left: 0;
  object-fit: cover;
  position: absolute;
  top: 0;
  width: 392px;
}

.indexu95tablet .product_02_-tablet {
  cursor: pointer;
  height: 293px;
  left: 420px;
  position: absolute;
  top: 185px;
  width: 398px;
}

.indexu95tablet .e-book-and-print-1 {
  left: 283px;
}

.indexu95tablet .k-12-volume-1-1 {
  align-items: center;
  display: flex;
  height: 21px;
  left: 4px;
  letter-spacing: 0;
  line-height: 21px;
  position: absolute;
  top: 251px;
  white-space: nowrap;
}

.indexu95tablet .product_03_-tablet {
  cursor: pointer;
  height: 308px;
  left: 22px;
  position: absolute;
  top: 564px;
  width: 266px;
}

.indexu95tablet .action-figure-2 {
  left: 166px;
}

.indexu95tablet .price-7 {
  left: 4px;
  top: 287px;
}

.indexu95tablet .k-12-1 {
  align-items: center;
  display: flex;
  height: 21px;
  left: 4px;
  letter-spacing: 0;
  line-height: 21px;
  position: absolute;
  top: 266px;
  white-space: nowrap;
}

.indexu95tablet .jd_hp_p0-1 {
  height: 260px;
  width: 260px;
}

.indexu95tablet .product_04_-tablet {
  cursor: pointer;
  height: 308px;
  left: 286px;
  position: absolute;
  top: 564px;
  width: 267px;
}

.indexu95tablet .action-figure-3 {
  left: 169px;
}

.indexu95tablet .price-8 {
  left: 7px;
  top: 287px;
}

.indexu95tablet .m-12-1 {
  align-items: center;
  display: flex;
  height: 21px;
  left: 7px;
  letter-spacing: 0;
  line-height: 21px;
  position: absolute;
  top: 266px;
  white-space: nowrap;
}

.indexu95tablet .jd_hp_p04-1 {
  aspect-ratio: 1;
  height: 260px;
  left: 0;
  object-fit: cover;
  position: absolute;
  top: 0;
  width: 261px;
}

.indexu95tablet .product_05_-tablet {
  cursor: pointer;
  height: 308px;
  left: 552px;
  position: absolute;
  top: 564px;
  width: 266px;
}

.indexu95tablet .action-figure-4 {
  left: 168px;
}

.indexu95tablet .price-9 {
  left: 6px;
  top: 287px;
}

.indexu95tablet .x-12-1 {
  align-items: center;
  display: flex;
  height: 21px;
  left: 6px;
  letter-spacing: 0;
  line-height: 21px;
  position: absolute;
  top: 266px;
  white-space: nowrap;
}

.indexu95tablet .product_06_-tablet {
  cursor: pointer;
  height: 309px;
  left: 22px;
  position: absolute;
  top: 965px;
  width: 267px;
}

.indexu95tablet .zazzlecom-2 {
  left: 179px;
}

.indexu95tablet .price-10 {
  left: 4px;
  top: 288px;
}

.indexu95tablet .fight-song-t-shirt-1 {
  align-items: center;
  display: flex;
  height: 21px;
  left: 4px;
  letter-spacing: 0;
  line-height: 21px;
  position: absolute;
  top: 267px;
  white-space: nowrap;
}

.indexu95tablet .jd_hp_p0-2 {
  height: 261px;
  width: 261px;
}

.indexu95tablet .product_07_-tablet {
  cursor: pointer;
  height: 309px;
  left: 286px;
  position: absolute;
  top: 965px;
  width: 267px;
}

.indexu95tablet .zazzlecom-3 {
  left: 182px;
}

.indexu95tablet .price-11 {
  left: 7px;
  top: 288px;
}

.indexu95tablet .halfway-crooks-t-shirt-1 {
  align-items: center;
  display: flex;
  height: 21px;
  left: 7px;
  letter-spacing: 0;
  line-height: 21px;
  position: absolute;
  top: 267px;
  white-space: nowrap;
}

.indexu95tablet .product_08_-tablet {
  cursor: pointer;
  height: 309px;
  left: 552px;
  position: absolute;
  top: 965px;
  width: 267px;
}

.indexu95tablet .zazzlecom-4 {
  left: 181px;
}

.indexu95tablet .price-12 {
  left: 6px;
  top: 288px;
}

.indexu95tablet .thank-me-t-shirt-1 {
  align-items: center;
  display: flex;
  height: 21px;
  left: 6px;
  letter-spacing: 0;
  line-height: 21px;
  position: absolute;
  top: 267px;
  white-space: nowrap;
}

.indexu95tablet .product_09_-tablet {
  cursor: pointer;
  height: 293px;
  left: 22px;
  position: absolute;
  top: 1367px;
  width: 398px;
}

.indexu95tablet .be-by-jonkers-1 {
  align-items: center;
  display: flex;
  height: 21px;
  left: 4px;
  letter-spacing: 0;
  line-height: 21px;
  position: absolute;
  top: 251px;
  white-space: nowrap;
}

.indexu95tablet .product_10_-tablet {
  cursor: pointer;
  height: 293px;
  left: 420px;
  position: absolute;
  top: 1367px;
  width: 399px;
}

.indexu95tablet .e-book-and-print-2 {
  left: 284px;
}

.indexu95tablet .price-6 {
  left: 5px;
  top: 272px;
}

.indexu95tablet .yes-mon-by-jonkers-1 {
  align-items: center;
  display: flex;
  height: 21px;
  left: 5px;
  letter-spacing: 0;
  line-height: 21px;
  position: absolute;
  top: 251px;
  white-space: nowrap;
}

.indexu95tablet .jd_hp_p1 {
  aspect-ratio: 1.6;
  height: 245px;
  left: 1px;
  object-fit: cover;
  position: absolute;
  top: 0;
  width: 392px;
}

.indexu95tablet .product_11_-tablet {
  cursor: pointer;
  height: 293px;
  left: 22px;
  position: absolute;
  top: 1753px;
  width: 398px;
}

.indexu95tablet .figurine-1 {
  align-items: center;
  display: flex;
  height: 21px;
  justify-content: flex-end;
  left: 335px;
  letter-spacing: 0;
  line-height: 21px;
  position: absolute;
  text-align: right;
  top: 251px;
  white-space: nowrap;
}

.indexu95tablet .red-mon-1 {
  align-items: center;
  display: flex;
  height: 21px;
  left: 4px;
  letter-spacing: 0;
  line-height: 21px;
  position: absolute;
  top: 251px;
  white-space: nowrap;
}

.indexu95tablet .product_12_-tablet {
  cursor: pointer;
  height: 293px;
  left: 420px;
  position: absolute;
  top: 1753px;
  width: 399px;
}

.indexu95tablet .direct-download-1 {
  align-items: center;
  display: flex;
  height: 21px;
  justify-content: flex-end;
  left: 280px;
  letter-spacing: 0;
  line-height: 21px;
  position: absolute;
  text-align: right;
  top: 251px;
  white-space: nowrap;
}

.indexu95tablet .font-sir-jenks-script-1 {
  align-items: center;
  display: flex;
  height: 21px;
  left: 5px;
  letter-spacing: 0;
  line-height: 21px;
  position: absolute;
  top: 251px;
  white-space: nowrap;
}

.indexu95tablet .action-figure {
  align-items: center;
  display: flex;
  height: 21px;
  justify-content: flex-end;
  letter-spacing: 0;
  line-height: 21px;
  position: absolute;
  text-align: right;
  top: 266px;
  white-space: nowrap;
}

.indexu95tablet .e-book-and-print {
  align-items: center;
  display: flex;
  height: 21px;
  justify-content: flex-end;
  letter-spacing: 0;
  line-height: 21px;
  position: absolute;
  text-align: right;
  top: 251px;
  white-space: nowrap;
}

.indexu95tablet .instagram {
  cursor: pointer;
  letter-spacing: 0;
  line-height: 18px;
  position: absolute;
  white-space: nowrap;
}

.indexu95tablet .jd_hp_p0 {
  aspect-ratio: 1;
  left: 0;
  object-fit: cover;
  position: absolute;
  top: 0;
}

.indexu95tablet .jonkrs_logostyle-1 {
  aspect-ratio: 2.99;
  height: 61px;
  left: 21px;
  object-fit: cover;
  position: absolute;
  width: 183px;
}

.indexu95tablet .price {
  align-items: center;
  display: flex;
  height: 21px;
  letter-spacing: 0;
  line-height: 21px;
  position: absolute;
  white-space: nowrap;
}

.indexu95tablet .refund-policy {
  cursor: pointer;
  letter-spacing: 0;
  line-height: 18px;
  position: absolute;
  white-space: nowrap;
}

.indexu95tablet .vimeo {
  cursor: pointer;
  letter-spacing: 0;
  line-height: 18px;
  position: absolute;
  white-space: nowrap;
}

.indexu95tablet .zazzlecom {
  align-items: center;
  display: flex;
  height: 21px;
  justify-content: flex-end;
  letter-spacing: 0;
  line-height: 21px;
  position: absolute;
  text-align: right;
  top: 267px;
  white-space: nowrap;
}
@media screen and (max-width: 833px) {
  .screen.indexu95tablet { 
    display: none;
   }
  .screen.indexu95desktop-all-breakpoints { 
    display: none;
   }
}
@media screen and (min-width: 834px) and (max-width: 1438px) {
  .screen.indexu95mobile { 
    display: none;
   }
  .screen.indexu95desktop-all-breakpoints { 
    display: none;
   }
}
@media screen and (min-width: 1439px) {
  .screen.indexu95mobile { 
    display: none;
   }
  .screen.indexu95tablet { 
    display: none;
   }
}