/* colors */

/* #1caa3d #1c1c1c */

/* width */
::-webkit-scrollbar {
    width: 8px;
}

/* Track */
::-webkit-scrollbar-track {
    background: #1C1C1C;
}

/* Handle */
::-webkit-scrollbar-thumb {
    background: #E3E3E3;
    border-radius: 10px;
}

/* Handle on hover */
::-webkit-scrollbar-thumb:hover {
    background: #1caa3d;
}

html {
	scroll-behavior: smooth;
}

body {
	margin: 0px;
	background-color: #1c1c1c;
	font-family: sarabun;
}

h1 {
	color: #1caa3d;
}

h2, h3, p {
	color: #c5c5c5;
}

#header {
	display: flex;
    align-items: center;
    margin: 0% 10% 0% 10%;
    justify-content: space-between;
}

.icon {
	max-width: 12.6%;
}

#latestdrop {
	display: flex;
	flex-direction: column;
	margin: 0% 10% 3% 10%;
}

#otherrel {
	display: flex;
	flex-direction: column;
	margin: 0% 10% 3% 10%;
}

.releases {
	display: flex;
	gap: 10px;
	margin-bottom: 10px;
	justify-content: space-between;
}

#socials {
	display: flex;
	flex-direction: column;
	margin: 0% 10% 3% 10%;
}

.social {
	display: flex;
	flex-direction: column;
	justify-content: space-between;
	align-items: center;
	text-align: center;
	background-color: #212121;
	border-radius: 10px;
	height: auto;
	width: 35%;
	padding: 20px;
}

.row1 {
	display: flex;
	flex-direction: row;
	gap: 10px;
}

.circle {
	border-radius: 420px;
	width: 120px;
	height: 120px;
	object-fit: cover;
}

.sllinks {
	display: flex;
	flex-direction: row;
	align-items: center;
}

.imgscale {
    width: 35px;
    margin-right: 7px;
    margin-left: 7px;
}

.imgscale:hover {
    width: 35px;
    margin-right: 7px;
    margin-left: 7px;
    filter: invert(45%) sepia(70%) saturate(642%) hue-rotate(84deg) brightness(99%) contrast(84%);
}

.txtstyle {
    font-family: sarabun;
    color: #1c1c1c;
    margin: 5px;
}

.nftbg {
	height: 100%;
	width: 100%;
	top: 0px;
	background: linear-gradient(to bottom, rgba(0, 0, 0, 1) 0%, rgba(0, 0, 0, 0) 100%);
	object-fit: cover;
	z-index: -1;
}

@media screen and (max-width: 750px) {
	.icon {
		max-width: 26.6%;
	}
	#latestdrop {
		display: flex;
		flex-direction: column;
		margin: 0% 10% 0% 10%;
	}
	
	#otherrel {
		display: flex;
		flex-direction: column;
		margin: 0% 10% 0% 10%;
	}
	
	.releases {
		display: flex;
		flex-direction: column;
		gap: 10px;
		margin-bottom: 10px;
		justify-content: space-between;
	}

	.relstyles {
	width: 100%;
	}
	
	#socials {
		display: flex;
		flex-direction: column;
		margin: 0% 10% 0% 10%;
	}

	.row1 {
	display: flex;
	flex-direction: column;
	gap: 10px;
	}

	.social {
	display: flex;
	flex-direction: column;
	justify-content: center;
	align-items: center;
	text-align: center;
	background-color: #212121;
	border-radius: 10px;
	height: auto;
	width: auto;
	padding: 20px;
	}

	.social:last-of-type {
	display: flex;
	flex-direction: column;
	justify-content: center;
	align-items: center;
	text-align: center;
	background-color: #212121;
	border-radius: 10px;
	height: auto;
	width: auto;
	padding: 20px;
	margin-bottom: 50px;
	}
}