.currency-display { @include Paragraph; height: 54px; border: 1px solid var(--alto); border-radius: 4px; background-color: var(--white); color: var(--scorpion); padding: 8px 10px; position: relative; &__primary-row { display: flex; } &__input { @include Paragraph; color: var(--scorpion); border: none; max-width: 22ch; } &__primary-currency { @include Paragraph; color: var(--scorpion); font-weight: 400; } &__converted-row { display: flex; } &__converted-value, &__converted-currency { @include H7; color: var(--dusty-gray); } &__input-wrapper { position: relative; display: flex; flex: 1; max-width: 100%; input[type="number"] { -moz-appearance: textfield; } input[type="number"]::-webkit-inner-spin-button { -webkit-appearance: none; -moz-appearance: none; display: none; } input[type="number"]:hover::-webkit-inner-spin-button { -webkit-appearance: none; -moz-appearance: none; display: none; } } &__currency-symbol { margin-top: 1px; color: var(--scorpion); } .react-numeric-input { input[type="number"]::-webkit-inner-spin-button { -webkit-appearance: none; -moz-appearance: none; display: none; } input[type="number"]:hover::-webkit-inner-spin-button { -webkit-appearance: none; -moz-appearance: none; display: none; } } }