#calculate-price{
	color: #000000;
	transition: 300ms ease all;
	background:linear-gradient(
        45deg,  
        #AA8841 0%, 
        #B49347 14%, 
        #C7A650 21%, 
        #E1C05D 28%, 
        #EACA61 35%, 
        #F3DB6A 42%, 
        #F7E790 50%, 
        #F7F4B2 57%, 
        #F8EA98 64%, 
        #F5DA70 71%, 
        #F7D668 78%, 
        #E2C15F 85%, 
        #BD9B4C 92%, 
        #B18F46 96%, 
        #9C793B 100%
    );
	border-radius:50px;
	padding: 14px 0 14px 20px;
	font-weight: 600;
	font-size: 17px;
	width:200px;
}


#calculate-price:after{
	content:'\f105';
	font-family:'FontAwesome';
	background:#202020;
	color:#fff;
	font-weight:100;
	font-size: 18px;
padding: 1em 20px;
	border-top-right-radius:50px;
border-bottom-right-radius:50px;
left:20px;
position:relative;
}

#calculate-price:hover{
	filter: brightness(1.1);
	transform: translateY(-5px);
}

.btn-send{
	display:flex;
	padding-top:20px;
	column-gap:40px;
	row-gap:20px;
	align-items:center;
	flex-wrap:wrap;
}


#metal-price-calculator div {
    margin-bottom: 25px;
    position: relative;
}

#metal-price-calculator label {
    display: block;
    margin-bottom: 5px;
    font-weight: bold;
    color: #bb9e57; /* Золотистый цвет текста */
}

#metal-price-calculator select,
#metal-price-calculator input[type="number"] {
    width: 100%;
    padding: 10px 10px 5px;
    background: none;
    border: none;
    border-bottom: 1px solid rgba(255,255,255,.3); /* Нижняя граница */
    color: #fff; /* Белый текст */
    font-size: 17px;
    outline: none; /* Убираем стандартный фокус */
    -webkit-appearance: none; /* Отключаем стандартный вид для select */
    appearance: none; /* Для всех браузеров */
    border-radius: 0; /* Убираем скругления */
}

#metal-price-calculator select:focus,
#metal-price-calculator input[type="number"]:focus {
    border-bottom: 1px solid #fff; /* Цвет границы при фокусе */
}

#metal-price-calculator input[type="number"]::placeholder {
    color: #fff; /* Цвет плейсхолдера */
    font-size: 17px;
}

#metal-price-calculator select {
    padding-right: 30px; /* Отступ для стрелки */
    background: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 10 5" fill="%23D1AA5B"><path d="M0 0h10L5 5z"/></svg>') no-repeat right center;
    background-size: 12px 7px; /* Размер стрелки */
}

#metal-price-calculator select:disabled {
    color: #fff; /* Цвет текста для неактивного поля */
    border-bottom: 1px solid rgba(255,255,255,.3); /* Цвет нижней границы для неактивного поля */
    background-image: none;
}


#metal-price-calculator #result {
    display: inline-block;
    color: #bb9e57; /* Золотистый текст результата */
    font-size: 17px;
	font-weight:600;
}
