@font-face {
    font-family: 'MinecraftTenv2';
    src: url('fonts/Minecraft-Tenv2.eot');
    src: url('fonts/Minecraft-Tenv2.woff2') format('woff2'),
    url('fonts/Minecraft-Tenv2.woff') format('woff'), /* Modern Browsers */
    url('fonts/Minecraft-Tenv2.ttf') format('truetype'); /* Safari, Android, iOS */
    font-style: normal;
    font-weight: normal;
    text-rendering: optimizeLegibility;
}

@font-face {
    font-family: 'MinecraftSeven-v2';
    src: url('fonts/Minecraft-Seven_v2.eot');
    src: url('fonts/Minecraft-Seven_v2.woff2') format('woff2'),
    url('fonts/Minecraft-Seven_v2.woff') format('woff'),
    url('fonts/Minecraft-Seven_v2.ttf') format('truetype');
    font-style: normal;
    font-weight: normal;
    text-rendering: optimizeLegibility;
}

@font-face {
    font-family: 'Noto Sans';
    src: url('fonts/NotoSans-Regular.eot'); /* IE9 Compat Modes */
    src: local('Noto Sans'), local('NotoSans'), /* locally installed */
    url('fonts/NotoSans-Regular.woff2') format('woff2'), /* Modern Browsers */
    url('fonts/NotoSans-Regular.woff') format('woff'), /* IE9-IE11 */
    url('fonts/NotoSans-Regular.ttf') format('truetype'), /* Safari, Android, iOS */
    url('fonts/NotoSans-Regular.svg#NotoSans-Regular') format('svg'); /* Legacy iOS */
    font-style: normal;
    font-weight: normal;
    text-rendering: optimizeLegibility;
}


body {
    font-family: "Noto Sans","Helvetica Neue","Helvetica","Arial","sans-serif";
    background: #262423;
    color: #fff;
    min-width: 420px;
}

section {
    padding: 80px 30px;
}
.layer-0
{
    background: #171615;
}
.layer-2
{
    background: #d3be98;
    color: #2B2112;
}
.layer-3
{
    background: #fff;
    color: #2B2112;
}



.subheader {
    font-family: "MinecraftSeven-v2","MinecraftSeven","Noto Sans","Helvetica Neue","Helvetica","Arial","sans-serif";
}
.header {
    font-family: "MinecraftTenv2","MinecraftTen","Noto Sans","Helvetica Neue","Helvetica","Arial","sans-serif";
}
.digits {
    font-family: "MinecraftSeven-v2","MinecraftSeven","Noto Sans","Helvetica Neue","Helvetica","Arial","sans-serif";
}
.button {
    font-weight: 800;
    letter-spacing: .03em;
    text-transform: uppercase;

    border: 2px solid #262423;
    display: inline-flex;
    font-size: 1.125rem;
    line-height: 1.25rem;
    min-width: 4.75rem;
    padding: .9375rem 1.25rem .9375rem 1.75rem;
    text-decoration: none;
    align-items: center;
    gap: 1rem;
}
.button:after {
    background-color: #000;
    clip-path: polygon(0% 0%,0% 25%,14.286% 25%,14.286% 50%,28.572% 50%,28.572% 75%,42.858% 75%,42.858% 100%,57.142% 100%,57.142% 75%,71.428% 75%,71.428% 50%,85.714% 50%,85.714% 25%,100% 25%,100% 0%,85.714% 0%,85.714% 25%,71.428% 25%,71.428% 50%,57.142% 50%,57.142% 75%,42.858% 75%,42.858% 50%,28.572% 50%,28.572% 25%,14.286% 25%,14.286% 0%);
    content: "";
    display: inline-block;
    flex-basis: 14px;
    flex-grow: 0;
    flex-shrink: 0;
    height: 8px;
    transform: rotate(-90deg);
    width: 14px;
}

.link {
    align-items: center;
    display: inline-flex;
    font-weight: 700;
    text-decoration: none;
    color: #ffce3c;
}
.link::after {
    background-color: #ffce3c;
    aspect-ratio: 1/1;
    clip-path: polygon(14.29% 0%,14.29% 28.57%,71.43% 28.57%,71.43% 85.71%,100% 85.71%,100% 0,14.29% 0%,14.29% 71.43%,0% 71.43%,0% 100%,28.57% 100%,28.57% 71.43%,57.14% 71.43%,57.14% 42.86%,28.57% 42.86%,28.57% 71.43%,14.29% 71.43%);
    content: "";
    display: inline-block;
    flex-basis: 7px;
    flex-grow: 0;
    flex-shrink: 0;
    height: 7px;
    margin-left: 12px;
    width: 7px;
}
.link.anchor::after {
    rotate: 135deg;
}
.link.space {
    padding: .9375rem 1.75rem;
}
.star
{
    display: inline-block;
    height: 24px;
    width: 22px;
    margin-bottom: -5px;
}
.star.full
{
    background-image: url('data:image/svg+xml;utf8,<svg width="22" height="24" viewBox="0 0 22 24" fill="none" xmlns="http://www.w3.org/2000/svg"><rect x="10" width="2" height="2" fill="black"/><rect x="2" y="20" width="2" height="2" fill="black"/><rect width="2" height="2" transform="matrix(-1 0 0 1 20 20)" fill="black"/><rect x="6" y="20" width="2" height="2" fill="%23DB9F21"/><rect width="2" height="2" transform="matrix(-1 0 0 1 16 20)" fill="%23DB9F21"/><rect x="8" y="18" width="2" height="2" fill="%23DB9F21"/><rect width="2" height="2" transform="matrix(-1 0 0 1 14 18)" fill="%23DB9F21"/><rect width="2" height="2" transform="matrix(-1 0 0 1 12 18)" fill="black"/><rect width="2" height="2" transform="matrix(-1 0 0 1 14 20)" fill="black"/><rect width="2" height="2" transform="matrix(-1 0 0 1 16 22)" fill="black"/><rect width="2" height="2" transform="matrix(-1 0 0 1 8 22)" fill="black"/><rect width="2" height="2" transform="matrix(-1 0 0 1 10 20)" fill="black"/><rect x="10" y="16" width="2" height="2" fill="%23616161"/><rect width="2" height="2" transform="matrix(-1 0 0 1 12 16)" fill="%23DB9F21"/><rect x="2" y="18" width="2" height="2" fill="black"/><rect width="2" height="2" transform="matrix(-1 0 0 1 20 18)" fill="black"/><rect x="2" y="16" width="2" height="2" fill="black"/><rect width="2" height="2" transform="matrix(-1 0 0 1 20 16)" fill="black"/><rect x="4" y="16" width="2" height="2" fill="black"/><rect width="2" height="2" transform="matrix(-1 0 0 1 18 16)" fill="black"/><rect x="4" y="14" width="2" height="2" fill="black"/><rect width="2" height="2" transform="matrix(-1 0 0 1 18 14)" fill="black"/><rect y="10" width="2" height="2" fill="black"/><rect width="2" height="2" transform="matrix(-1 0 0 1 22 10)" fill="black"/><rect x="2" y="12" width="2" height="2" fill="black"/><rect width="2" height="2" transform="matrix(-1 0 0 1 20 12)" fill="black"/><rect y="8" width="2" height="2" fill="black"/><rect width="2" height="2" transform="matrix(-1 0 0 1 22 8)" fill="black"/><rect x="2" y="8" width="2" height="2" fill="black"/><rect width="2" height="2" transform="matrix(-1 0 0 1 20 8)" fill="%23616161"/><rect width="2" height="2" transform="matrix(-1 0 0 1 20 8)" fill="black"/><rect x="4" y="8" width="2" height="2" fill="black"/><rect width="2" height="2" transform="matrix(-1 0 0 1 18 8)" fill="black"/><rect x="6" y="8" width="2" height="2" fill="black"/><rect width="2" height="2" transform="matrix(-1 0 0 1 16 8)" fill="black"/><rect x="6" y="6" width="2" height="2" fill="black"/><rect width="2" height="2" transform="matrix(-1 0 0 1 16 6)" fill="black"/><rect x="8" y="4" width="2" height="2" fill="black"/><rect width="2" height="2" transform="matrix(-1 0 0 1 14 4)" fill="black"/><rect x="8" y="2" width="2" height="2" fill="black"/><rect width="2" height="2" transform="matrix(-1 0 0 1 14 2)" fill="black"/><rect x="10" y="2" width="2" height="4" fill="%23FFFACC"/><rect x="8" y="6" width="2" height="4" fill="%23FFFACC"/><rect x="2" y="10" width="6" height="2" fill="%23FFFACC"/><rect x="4" y="12" width="2" height="2" fill="%23DB9F21"/><rect x="6" y="14" width="2" height="2" fill="%23FFD953"/><rect x="8" y="16" width="2" height="2" fill="%23FFFACC"/><rect x="6" y="18" width="2" height="2" fill="%23FFFACC"/><rect x="4" y="20" width="2" height="2" fill="%23FFFACC"/><rect x="16" y="12" width="2" height="2" fill="%23DB9F21"/><rect x="14" y="12" width="2" height="2" fill="%23DB9F21"/><rect x="6" y="12" width="2" height="2" fill="%23DB9F21"/><rect x="14" y="14" width="2" height="2" fill="%23FFC42B"/><rect x="14" y="16" width="2" height="2" fill="%23FFC42B"/><rect x="14" y="18" width="2" height="2" fill="%23FFFACC"/><rect x="12" y="16" width="2" height="2" fill="%23FFFACC"/><rect x="10" y="14" width="2" height="2" fill="%23FFFACC"/><rect x="16" y="20" width="2" height="2" fill="%23FFFACC"/><rect x="4" y="22" width="2" height="2" fill="black"/><rect x="16" y="22" width="2" height="2" fill="black"/><rect x="2" y="22" width="2" height="2" fill="black"/><rect x="18" y="22" width="2" height="2" fill="black"/><rect x="16" y="18" width="2" height="2" fill="%23FFC42B"/><rect x="12" y="6" width="2" height="4" fill="%23DB9F21"/><rect x="8" y="14" width="2" height="2" fill="%23FFC42B"/><rect x="6" y="16" width="2" height="2" fill="%23FFD953"/><rect x="4" y="18" width="2" height="2" fill="%23FFD953"/><rect x="14" y="10" width="6" height="2" fill="%23FFD953"/><rect x="12" y="14" width="2" height="2" fill="%23FFD953"/><rect x="10" y="6" width="2" height="8" fill="%23FFD953"/><rect x="8" y="10" width="6" height="2" fill="%23FFD953"/><rect x="12" y="12" width="2" height="2" fill="%23FFC42B"/><rect x="8" y="12" width="2" height="2" fill="%23FFFACC"/></svg>');
}
.star.eight
{
    background-image: url('data:image/svg+xml;utf8,<svg width="22" height="24" viewBox="0 0 22 24" fill="none" xmlns="http://www.w3.org/2000/svg"><rect x="10" width="2" height="2" fill="black"/><rect x="2" y="20" width="2" height="2" fill="black"/><rect width="2" height="2" transform="matrix(-1 0 0 1 20 20)" fill="black"/><rect x="6" y="20" width="2" height="2" fill="%23DB9F21"/><rect width="2" height="2" transform="matrix(-1 0 0 1 16 20)" fill="%23DB9F21"/><rect x="8" y="18" width="2" height="2" fill="%23DB9F21"/><rect width="2" height="2" transform="matrix(-1 0 0 1 14 18)" fill="%23DB9F21"/><rect width="2" height="2" transform="matrix(-1 0 0 1 12 18)" fill="black"/><rect width="2" height="2" transform="matrix(-1 0 0 1 14 20)" fill="black"/><rect width="2" height="2" transform="matrix(-1 0 0 1 16 22)" fill="black"/><rect width="2" height="2" transform="matrix(-1 0 0 1 8 22)" fill="black"/><rect width="2" height="2" transform="matrix(-1 0 0 1 10 20)" fill="black"/><rect x="10" y="16" width="2" height="2" fill="%23DB9F21"/><rect x="2" y="18" width="2" height="2" fill="black"/><rect width="2" height="2" transform="matrix(-1 0 0 1 20 18)" fill="black"/><rect x="2" y="16" width="2" height="2" fill="black"/><rect width="2" height="2" transform="matrix(-1 0 0 1 20 16)" fill="black"/><rect x="4" y="16" width="2" height="2" fill="black"/><rect width="2" height="2" transform="matrix(-1 0 0 1 18 16)" fill="black"/><rect x="4" y="14" width="2" height="2" fill="black"/><rect width="2" height="2" transform="matrix(-1 0 0 1 18 14)" fill="black"/><rect y="10" width="2" height="2" fill="black"/><rect width="2" height="2" transform="matrix(-1 0 0 1 22 10)" fill="black"/><rect x="2" y="12" width="2" height="2" fill="black"/><rect width="2" height="2" transform="matrix(-1 0 0 1 20 12)" fill="black"/><rect y="8" width="2" height="2" fill="black"/><rect width="2" height="2" transform="matrix(-1 0 0 1 22 8)" fill="black"/><rect x="2" y="8" width="2" height="2" fill="black"/><rect width="2" height="2" transform="matrix(-1 0 0 1 20 8)" fill="%23616161"/><rect width="2" height="2" transform="matrix(-1 0 0 1 20 8)" fill="black"/><rect x="4" y="8" width="2" height="2" fill="black"/><rect width="2" height="2" transform="matrix(-1 0 0 1 18 8)" fill="black"/><rect x="6" y="8" width="2" height="2" fill="black"/><rect width="2" height="2" transform="matrix(-1 0 0 1 16 8)" fill="black"/><rect x="6" y="6" width="2" height="2" fill="black"/><rect width="2" height="2" transform="matrix(-1 0 0 1 16 6)" fill="black"/><rect x="8" y="4" width="2" height="2" fill="black"/><rect width="2" height="2" transform="matrix(-1 0 0 1 14 4)" fill="black"/><rect x="8" y="2" width="2" height="2" fill="black"/><rect width="2" height="2" transform="matrix(-1 0 0 1 14 2)" fill="black"/><rect x="10" y="2" width="2" height="4" fill="%23FFFACC"/><rect x="8" y="6" width="2" height="4" fill="%23FFFACC"/><rect x="2" y="10" width="6" height="2" fill="%23FFFACC"/><rect x="4" y="12" width="2" height="2" fill="%23DB9F21"/><rect x="6" y="14" width="2" height="2" fill="%23FFD953"/><rect x="8" y="16" width="2" height="2" fill="%23FFFACC"/><rect x="6" y="18" width="2" height="2" fill="%23FFFACC"/><rect x="4" y="20" width="2" height="2" fill="%23FFFACC"/><rect x="14" y="12" width="2" height="2" fill="%23DB9F21"/><rect x="6" y="12" width="2" height="2" fill="%23DB9F21"/><rect x="14" y="14" width="2" height="2" fill="%23FFC42B"/><rect x="14" y="16" width="2" height="2" fill="%23FFC42B"/><rect x="14" y="18" width="2" height="2" fill="%23FFFACC"/><rect x="12" y="16" width="2" height="2" fill="%23FFFACC"/><rect x="10" y="14" width="2" height="2" fill="%23FFFACC"/><rect x="4" y="22" width="2" height="2" fill="black"/><rect x="16" y="22" width="2" height="2" fill="black"/><rect x="2" y="22" width="2" height="2" fill="black"/><rect x="18" y="22" width="2" height="2" fill="black"/><rect x="12" y="6" width="2" height="4" fill="%23DB9F21"/><rect x="8" y="14" width="2" height="2" fill="%23FFC42B"/><rect x="6" y="16" width="2" height="2" fill="%23FFD953"/><rect x="4" y="18" width="2" height="2" fill="%23FFD953"/><rect x="14" y="10" width="2" height="2" fill="%23FFD953"/><rect x="12" y="14" width="2" height="2" fill="%23FFD953"/><rect x="10" y="6" width="2" height="8" fill="%23FFD953"/><rect x="8" y="10" width="2" height="2" fill="%23FFD953"/><rect x="12" y="10" width="2" height="2" fill="%23FFD953"/><rect x="12" y="12" width="2" height="2" fill="%23FFC42B"/><rect x="8" y="12" width="2" height="2" fill="%23FFFACC"/></svg>');
}


.button.iron {
    background: #d0c5c0;
    box-shadow: inset 0 -6px 0 #aba09c,inset 0 6px 0 #ede5e2;
    color: #262423;
}
.button.gold {
    background: #ffc42b;
    box-shadow: inset 0 -6px 0 #db9f21,inset 0 6px 0 #ffd953;
    color: #071927;
}

.strike-through-price {
    text-decoration-color: red !important;
}

.price .old {
    text-decoration: line-through;
    color: rgba(255,255,255,.5);
    text-decoration-color: red;
}
.price .discount
{
    color: red
}
.price .time
{
    /*color: red;*/
    border: 1px solid red;
    padding: 0px 5px 2px 5px;
    position: relative;
    top: -4px;
}
.price .time::before
{
    content: "";
    display: block;
    width: 10px;
    height: 8px;
    border-left: 1.5px solid red;
    border-bottom: 1px solid red;
    position: absolute;
    left: -5px;
    bottom: -1px;
    transform: skew(-45deg);
    background: #171615;
}

.logo
{
    background: url("brands/minecraft.svg") center center / contain no-repeat;
    width: 200px;
    height: 50px;
    display: block;
    margin: 10px auto 70px;
}
.product-highlight
{
    background: url("sprites/light-item-center-bottom--shining.svg") bottom center / contain no-repeat;
    width: 340px;
    height: 325px;
    margin: 0 auto;
    margin-top: -230px;
    max-width: 100%;

}
.spot {
    color: #6cc349
}
.product-highlight-stars
{

    background: url("sprites/light-stars.svg") bottom center / contain no-repeat;
    width: 340px;
    height: 325px;
    margin: 0 auto;
    margin-top: -230px;
    max-width: 100%;
}
.zip {
    background: url("brands/zip.png") center center / contain no-repeat;
    width: 140px;
    height: 150px;
    margin: 0 auto;
    position: relative;
    z-index: 1;
}
.male {
    background: url("sprites/minecraft-male.png") center center / contain no-repeat;
    width: 80px;
    height: 80px;
    margin: 0 auto;
    position: relative;
    z-index: 1;
    margin-top: 20px;
}
.female {
    background: url("sprites/minecraft-female.png") center center / contain no-repeat;
    width: 80px;
    height: 80px;
    margin: 0 auto;
    position: relative;
    z-index: 1;
    margin-top: 20px;
}


video.embedded
{
    position: relative;
    width: 100%;
    max-width: 240px;
    display: block;
    margin: 0 auto;
}


input {
    color: #ede5e2 !important;
    letter-spacing: -.24px;
    line-height: normal;
    align-items: center;
    background: #262423 !important;
    border: 2px solid #898481 !important;
    border-radius: 0 !important;
    box-shadow: inset 0 6px 0 0 rgba(0,0,0,.5) !important;
    display: flex;
    font-style: normal;
    font-weight: 400;
    gap: 16px;
    height: 48px !important;
    padding: 8px 12px !important;
    margin: 0;
    font-family: inherit;
    font-size: inherit;
}