<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">body { background-color: black }
.center { display:flex; justify-content: center; }
#searchSubmit { display:none }
#searchForm { display: inherit; padding-top: 14px; }
.ad { display: flex; justify-content: center;padding-top:10px}
#botAd { padding-bottom:20px}
.ad a.desktop { display: block; }
.ad a.mobile { display: none; }
@media (max-width: 790px) {
  .ad a.desktop { display: none; }
  .ad a.mobile { display: block; }
}

.modal-title { width: 100% }
.modal-title button {
  position: relative;
  top: -2px;
}

.errorBox {
  background-color: #FF4444;
  border: 1px solid red;
  padding: 4px 10px 4px 10px;
  color: white;
  display: none;
}


.collectorDiv {
  display: flex;
  flex-direction: column;
  align-items:center;
}
.collectorDiv#collections {
  flex-direction:row;
  justify-content: center;
  gap: 4px;
  padding-top:4px;
}
.collectorDiv#collections .sel {
  font-weight: bold;
  color:white;
  cursor:default;
}
.collectorDiv#collections .sel:hover {
  text-decoration: none;
}

.noMatch {
  border: 2px solid red;
  padding: 20px;
  margin-top:20px;
  font-family:"starjedi"
}

.bigErr {
  font-family:'starjedi';
  font-size:35px;
  background-color:red;
  border-radius:10px;
  color:white;
  padding:15px;
}

.bold { font-weight: bold; }

.btn-sm {
  padding-top:0px;
  padding-bottom:0px;
}

#passwordModal input { margin-bottom: 10px; }

.catBtns {
  flex-direction:column;
}

.catBtn .center {
  width:170px;
  margin-bottom:15px;
}

.catBtn.bigger .center {
  width: 260px;
}


@font-face {font-family: "starjedi";
  src: url("/fonts/StarJedi-DGRW.woff") format("truetype")
}

.starwars {
  font-family:'starjedi';
  font-size:25px;
}

.starBtn {
  display:flex;
  cursor:pointer;
  font-family:'starjedi';
}
.starBtn .center {
  background-image:url("/images/buttons/blue/center.webp");
  background-repeat: repeat-x;
  height:50px;
  display:flex;
  justify-content: center;
  align-items: center;
  text-align: center;
  color:white;
}

a.starBtn:hover {
  text-decoration: none;
}

a.starBtn {
  flex-direction:row !important;
}

.starBtn .left {
  background-image: url("/images/buttons/blue/left.webp");
  width:23px;
  height:50px;
}
.starBtn .right {
  background-image: url("/images/buttons/blue/right.webp");
  width:23px;
  height:50px;
}

.starBtn.disabled {
  cursor:default;
}
.starBtn.disabled .center {
  background-image:url("/images/buttons/grey/center.webp");
}

.starBtn.disabled .left {
  background-image: url("/images/buttons/grey/left.webp");
}
.starBtn.disabled .right {
  background-image: url("/images/buttons/grey/right.webp");
}

#deathstar {
  background-image: url("/images/bg2.webp");
  margin: 0px 10px 0px 10px;
}

#toys {
  background-image: url("/images/toybg.png");
  margin: 0px 10px 0px 10px;
}

#turtles {
  background-image: url("/images/turtlebg.png");
  margin: 0px 10px 0px 10px;
}

#footerBlob {
  display:flex;
  flex-direction:column;
  align-items:center;
}

#footerBlob .menuSep { display: none; }

#footerBlob {
  background-color:rgba(16,16,16,0.7);
  margin-bottom: 20px;
  border-radius: 10px;
  padding: 0 20px 0px 20px;
  border:1px solid white;
}

#collectorDivsOuter {
  display:flex;
  justify-content:center;
}

#collectorDivsInner {
  display:flex;
  flex-direction:column;
  align-items:center;
  background-color:rgba(16,16,16,0.7);
  margin-bottom: 20px;
  margin-top: 20px;
  border-radius: 10px;
  padding: 10px 35px 20px 35px;
  border:1px solid white;
}

#shareBtns {
  width: 30px;
  display:flex;
  flex-direction:column;
  padding-top:32px;
}

@media (max-width: 430px) {
  #collectorDivsInner { padding-left:8px; padding-right:8px; }
  #memberTitle { font-size: 20px; }
}

#results {
  padding-bottom: 10px;
  justify-content:center;
  display:flex; flex-wrap:wrap;
  gap:5px;
}

.modal td input { width:350px; }
.modal td select { width:350px; }
.modal tr.two td input { width:100%; }
.modal td input[type="checkbox"] { width: auto; }

td.label {
  font-weight:bold;
  padding:5px;
}

.modal tr.sold td { text-decoration: line-through; color:rgb(100, 100, 100)}

.menuBtn { position: relative; }
.menuSep {
  background-color: rgb(255, 255, 255, 0.2);
  margin:5px 10px 5px 0px;
  height: 2px;
  width:100%;
}

.menu {
  position:absolute;
  top:96px;
  display:none;
  border: 3px solid #8C1800;
  display:none;
  background: black;
  padding: 10px;
  z-index: 1000;
}

.menu div {
  display:flex;
  flex-direction: column;
}

.menu .menuItem {
  cursor:pointer;
}

.menu .menuItem:hover {
  color: #8C1800;
  text-decoration:none;
}

#catalog th {
  color:black;
  background-color:sandybrown;
  padding:4px;
}

.prodLine,.catLine {
  cursor:pointer;
}

.prodLine.disabled {
  text-decoration: line-through;
  color:black;
}

#result {
  display:flex;
  flex-direction: column;
  align-items:center;
  padding-bottom: 10px;
}

.cat, .cat0 {
  width: 100%;
  color:white;
  background-color:#014AC2;
  font-family:'starjedi';
  font-size:28px;
  padding-bottom: 5px;
  text-align:center;
  margin-bottom:15px;
  margin-top:10px;
}

.centered {
  display:flex;
  justify-content: center;
  margin-top:10px;
}

.modal-content {
  background-color:black;
  border: 4px solid #8C1800;
}

.modal-content .close { color: white; }
.modal-title { font-family:"starjedi"}
.modal-content .starBtn .center{
  min-width:200px;
  font-size:20px;
}

.cat0:hover { background-color:#8C1800; }
.cat0 { cursor:pointer; }

.allBtnDiv {
  display:flex;
  justify-content: center;
  width:100%;
  gap: 20px;
}
.allBtnDiv a { color: white; }
.allBtnDiv a:hover { color: #014AC2; text-decoration:none; }

.ui-widget-header.ui-dialog-titlebar {
  background: #014AC2;
  font-family: "starjedi";
  color: white;
}

.ui-dialog-titlebar-close {
  background: #014AC2;
}

.ui-dialog-titlebar-close:before {
  content:"X";
  font-weight: bold;
  font-size: 11px;
  color:white;
}

.ui-widget.ui-widget-content {
  max-width: 98%;
  z-index: 2000;
}

.sellLink {
  color:blue;
  text-align:center;
}

.sellLink:hover {
  color:cornflowerblue;
  text-decoration: underline;
}

.modal { padding-right: 0 !important }

@media (max-width: 720px) {
  #userProdModal .modal-dialog {
    min-width:auto;
    max-width:95%;
  }
}

#userProdModal .tableHolder {
  overflow-x: auto;
}

@media (max-width: 975px) {
  #userProdModalzzzzz .modal-body { max-width: 300px }
}

.planModal .modal-body {
  display:flex;
  flex-direction:column;
  align-items:center;
  gap: 20px;
}

.planModal .modal-dialog {
  max-width: 550px;
}

#card-element {
  width:475px;
  max-width:100%;
}
.StripeElement {
  box-sizing: border-box;

  height: 40px;
  width: 350px;

  padding: 10px 12px;
  margin: 4px 0px 0px 7px;

  border: 1px solid transparent;
  border-radius: 4px;
  background-color: white;

  box-shadow: 0 1px 3px 0 #e6ebf1;
  -webkit-transition: box-shadow 150ms ease;
  transition: box-shadow 150ms ease;
}

#footer {
  display:flex;
  align-items: center;
  flex-direction: column;
}

#footer .menuSep {
  width: 300px;
}

#footer .links {
  display:flex;
  justify-content: center;
  gap: 40px;
  margin-bottom: 10px;
  margin-top: 15px;
}

#footer .links a {
  color:white;
}

#footer .copyright { 
  color: grey;
  font-size: 14px;
  margin-bottom: 15px;
}

@media (max-width: 400px) {
  #footer .links {
    font-size:13px;
    gap: 20px;
  }
  #footer .copyright { font-size: 13px; }
}

.simpleForm {
  display:flex;
  flex-direction:column;
  gap:5px;
  align-items: center;  
}

.simpleForm .err {
  color:red;
  margin-top:5px;
}

#terms {
  margin-top: 25px;
  margin-bottom: 25px;
  width: 500px;
  max-width: 95%;
}

#card-errors { color: red; }

#purchaseWait { display:none; height: 51px; }
</pre></body></html>