:root {
  --green: #cbe246;
  --turquoise: #00c0c0;
  --darkgreen: #125263;
}
.vinch-plan__amount{
	font-size:35px;
	text-align:center;
}
.vinch-entites-wrapper{
	text-align:center;
	border: .0625rem solid rgba(35, 30, 21, .3);
    border-radius: .625rem;
	padding:16px;
  position: relative;
}
.vinch-input-number{
	font-size: 1.125rem;
	max-width:50px;
	text-align:center;
	border-bottom:none;
	color: var(--ast-global-color-3);
}
.vinch-input-number:-webkit-outer-spin-button,
.vinch-input-number:-webkit-inner-spin-button{
	-webkit-appearance: none;
	margin: 0;
}
.vinch-stepper {
  align-items: center;
  gap: 5px;
}

.vinch-stepper button {
  width: 32px;
  height: 32px;
  font-size: 25px;
  cursor: pointer;
  background:#fff;
  color:var(--darkgreen);
  padding:0;
}
.vinch-stepper button:hover{
	background:#fff;
  color:var(--turquoise);
}
/*
.vinch-entites-wrapper:after {
    top: 1.125rem;
	background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 320 512'%3E%3Cpath d='M143 352.3L7 216.3c-9.4-9.4-9.4-24.6 0-33.9l22.6-22.6c9.4-9.4 24.6-9.4 33.9 0l96.4 96.4 96.4-96.4c9.4-9.4 24.6-9.4 33.9 0l22.6 22.6c9.4 9.4 9.4 24.6 0 33.9l-136 136c-9.2 9.4-24.4 9.4-33.8 0z'/%3E%3C/svg%3E");
background-repeat: no-repeat;
background-position: center;
background-size: contain;
   
    position: absolute;
    right: .75rem;
}*/

.vinch-btn{
	border-width: 2px 2px 2px 2px;
    border-color: var(--darkgreen);
	background-color: var(--darkgreen);
	color:#fff;
}
.vinch-btn:hover{
	background-color: #fff;
    color: var(--darkgreen);
    border-color: var(--darkgreen);
}