@charset "utf-8";
/* CSS Document */




 .edycja2 .klocek {
	box-shadow: none;
	filter: drop-shadow(0px 3px 6px rgba(0,0,0,0.16));
	background-image: url("../img/klocek-white-Cm1AOqM.svg");
	background-color: transparent;
	 background-size: 100% 100%;
	 background-repeat: no-repeat;
	border: 0;
	color: var(--magenta);	
}

 .edycja2 .snake .klocek .ico {
	filter: brightness(0) saturate(100%) invert(13%) sepia(94%) saturate(6087%) hue-rotate(321deg) brightness(88%) contrast(103%);
}


 .edycja2  .snake .klocek.passed {
	 box-shadow: none;
	filter: drop-shadow(0px 3px 6px rgba(0,0,0,0.16));
    opacity: 0.7;
	 background-color: transparent;
	 color: rgba(0,0,0,0.60);
}

 .edycja2 .snake .klocek.passed .ico {
	filter: brightness(0) saturate(0);
}

.edycja2 .snake .klocek.visited {
	box-shadow: none;
	filter: drop-shadow(0px 3px 6px rgba(0,0,0,0.16));
	background-color: transparent;
	color: var(--magenta);
}

.edycja2 .snake .klocek.active {box-shadow: none;background-color: transparent; filter: drop-shadow(0px 3px 6px rgba(0,0,0,0.16)); }

 .edycja2 .snake .field:nth-child(1) { grid-area: auto; }
 .edycja2 .snake .field:nth-child(2) { grid-area: auto; }
 .edycja2 .snake .field:nth-child(3) { grid-area: auto; }
 .edycja2 .snake .field:nth-child(4) { grid-area: auto; }
 .edycja2 .snake .field:nth-child(5) { grid-area: auto; }

 .edycja2 .snake .field:nth-child(6) { grid-area: auto; }

 .edycja2 .snake .field:nth-child(7) { grid-area: auto; }
 .edycja2 .snake .field:nth-child(8) { grid-area: auto; }
 .edycja2 .snake .field:nth-child(9) { grid-area: auto; }
 .edycja2 .snake .field:nth-child(10) { grid-area: auto; }
 .edycja2 .snake .field:nth-child(11) { grid-area: auto; }

 .edycja2 .snake .field:nth-child(12) { grid-area: auto; }

 .edycja2 .snake .field:nth-child(13) { grid-area: auto; }
 .edycja2 .snake .field:nth-child(14) { grid-area: auto; }
 .edycja2 .snake .field:nth-child(15) { grid-area: auto; }
 .edycja2 .snake .field:nth-child(16) { grid-area: auto; }
 .edycja2 .snake .field:nth-child(17) { grid-area: auto; }

 .edycja2 .snake .field:nth-child(18) { grid-area: auto; }

 .edycja2 .snake .field:nth-child(19) { grid-area: auto; }
 .edycja2 .snake .field:nth-child(20) { grid-area: auto; }
 .edycja2 .snake .field:nth-child(21) { grid-area: auto;}
 .edycja2 .snake .field:nth-child(22) { grid-area: auto; }
 .edycja2 .snake .field:nth-child(23) { grid-area: auto; }

 .edycja2 .snake .field:nth-child(24) { grid-area: auto; }

 .edycja2 .snake .field:nth-child(25) { grid-area: auto; }
 .edycja2 .snake .field:nth-child(26) { grid-area: auto; }
 .edycja2 .snake .field:nth-child(27) { grid-area: auto; }
 .edycja2 .snake .field:nth-child(28) { grid-area: auto; }
 .edycja2 .snake .field:nth-child(29) { grid-area: auto; }

 .edycja2 .snake .field:nth-child(30) { grid-area: auto; }

 .edycja2 .snake .field:nth-child(31) { grid-area: auto; }
 .edycja2 .snake .field:nth-child(32) { grid-area: auto; }
 .edycja2 .snake .field:nth-child(33) { grid-area: auto; }
 .edycja2 .snake .field:nth-child(34) { grid-area: auto; }
 .edycja2 .snake .field:nth-child(35) { grid-area: auto; }

 .edycja2 .snake .field:nth-child(36) { grid-area: auto; }

 .edycja2 .snake .field:nth-child(37) { grid-area: auto; }
 .edycja2 .snake .field:nth-child(38) { grid-area: auto; }
 .edycja2 .snake .field:nth-child(39) { grid-area: auto; }
 .edycja2 .snake .field:nth-child(40) { grid-area: auto; }
 .edycja2 .snake .field:nth-child(41) { grid-area: auto; }

 .edycja2 .snake .field:nth-child(42) { grid-area: auto; }

 .edycja2 .snake .field:nth-child(43) { grid-area: auto; }
 .edycja2 .snake .field:nth-child(44) { grid-area: auto; }
 .edycja2 .snake .field:nth-child(45) { grid-area: auto; }
 .edycja2 .snake .field:nth-child(46) { grid-area: auto; }
 .edycja2 .snake .field:nth-child(47) { grid-area: auto; }



 .edycja2 section.plansza {
	background-image:  url("../img/gold-bg-02-HEWrlwR.jpg");
	background-attachment:  scroll;
	background-position:  center top;
	background-size:  cover;
	background-repeat:  no-repeat;
	padding-top: 0;
}


.edycja2.gra .home {
	background-image:  var(--gra_hero);
	background-position: center top 50px;
	background-repeat:  no-repeat;
	background-size:  min(750px, 144.231vw) auto;
}

.edycja2 .losuj-standalone {
	position: relative;
	background-image: url("../img/trigger-bg-6wPAIRF.png");
	background-position: center bottom;
	background-repeat: no-repeat;
	background-size: 100% auto;
	height: 26.529rem;
}

.edycja2 .losuj-standalone  .serce {
	width: 4.706rem;
	height: auto;
    right: calc(50% + 5rem);
    top: 6rem;
    left: auto;
}


.edycja2 .losuj .box-dol, .edycja2 .losuj .box-gora {
	width: 9.235rem;
}

.edycja2 .snake .losuj .box-dol, .edycja2 .snake .losuj .box-gora {
    width: 4.176rem;
}

.edycja2 .losuj .pointer {
	width: 6.588rem;
	height: 7.471rem;
	top: -9rem;
	padding: 0.3rem 0.4rem;
}

.edycja2  .losuj .blask {
    width: 24rem;
    height: auto;
    top: calc(50% - 12rem);
    left: calc(50% - 12rem);
}

.edycja2 .losuj .pointer .arrow {
	width: 13rem;
}

.bg-darkmagenta {
	background-color: var(--dark_magenta);

}

.prezent .blask {
	opacity: 0.77;
}
