h1 {
  color: #ffffff;
   line-height: 1;  
   margin: 10px;
}

h2 {
 color: #ffffff; 
   line-height: 1;
   margin-top: 0px;
   margin-bottom: 7px;
   text-shadow: 1px 1px 1px #00000000;
}

p {
  color: #ffffff;
  margin-bottom: 0px;
  
}

.body {
  background-image: url("tartan-bg-square.png");
  cursor: url('/brutal-cursor.png'), auto;
  margin: 0px;
}


.section-19 {
  justify-content: center;
    align-items: center;
  display: flex;
  height: 100vh;
}

.container-24 {
  flex-flow: column;
  width: 100%;

  background-color: #000000;
  display: flex;
  		text-align: center;
  padding: 0px;  
}

.w-container {
  max-width: 960px;
  margin-left: auto;
  margin-right: auto;
    background-color: #000000;
  padding-top: 30px;
    padding-bottom: 20px;
    padding-left: 80px;
    padding-right: 80px;
        border: 2px solid #ffffff;
}

.div-block-83 {
  border: 3px dashed #ff2828;
  justify-content: space-around;
  align-items: center;
  display: flex;
  margin-top: 0px;
  margin-bottom: 00px;  
}

.div-block-84 {
  border: 3px dashed #ff2828;
  height: 70vh;
  overflow: auto;
  align-items: center;
  margin-top: 10px;
  margin-bottom: 00px; 
}

.div-block-85 {
  justify-content: center;
  align-items: center;
  display: flex;
  display: inline-block;
}

.product-table {
	  margin: 5px;
	  align-items: center;
		
  
 }
 
 .w-embed:before, .w-embed:after {
  content: " ";
  grid-area: 1 / 1 / 2 / 2;
  display: table;
}

.w-embed:after {
  clear: both;
}

.w-layout-blockcontainer {
  max-width: 960px;
  margin-left: auto;
  margin-right: auto;
  display: block;
}

.product-table td {
		display: inline-block;
    width: 30%;
    vertical-align: top;
    border: 2px solid #ffffff;
    padding-top: 5px;
	  padding-right: 3px;
  padding-bottom: 5px;
  padding-left: 3px;
  	  margin: 5px;
  	background-color: #2f2f2f;
  background-image: url("tartan-bg-square.png")
  }
  
  .brutal {
    max-width: 100%;
    height: auto;

        }
  
.skull-gif {
    width: 120px;
    height: auto;
}

.footer {
  display: flex;
  justify-content: center;
  align-items: center;
  height: auto;
  }

mark {
  background-color: #ff2828;
}

body ::-webkit-scrollbar {
    width: 12px; /* width of the scrollbar */
}
body ::-webkit-scrollbar-track {
    background: grey; /* color of the track */
}
body ::-webkit-scrollbar-thumb {
    background-color: #ff2828; /* color of the thumb */
}