$header-color: #d4d5d7;
$main-title-color: #3b3b3b;
$main-color:   #789084;
$hover-color: #b1e8ca;
$opacity-color: rgba(17,17,17,0.8);

.select {
	width: 90%;
	display: flex;
	margin: 40px auto 15px;
	flex-direction: column;
	position: relative;
	font-family: 'Lato', sans-serif;
	font-size: 0.9em;
	cursor: pointer;
	@media (max-width: 769px) {
		max-width: 100%;
	}
	@media (max-width: 414px) {
		width: 90%;
	}

	&__list {
		list-style: none;
		padding: 0;
		margin: 0;
		width: 100%;
		background-color: $main-color;
		position: absolute;
		left: 0;
		top: 100%;
		z-index: 10;
	}

	&__value-box {
        // position: relative;
		border: 1px solid $main-color;
		background-color: $header-color;
		color: $opacity-color;
		border-radius: 3px;
		padding: 0.3rem 0.5rem;
	}

	&__item {
		display: flex;
		padding: 0.2rem 0.5rem;
		font-weight: 400;
		cursor: pointer;
		&:hover {
			background-color: $main-color;
			color:$opacity-color;
		}
	}

	&__input {
		font-family: 'Lato', sans-serif;
		position: relative;
        border: none;
        background: none;
		color: $opacity-color;
		width: 100%;
		cursor: pointer;
		&:focus {
			outline: none;
		}
	}
}