



/* ------------- 
content start - PaymentWidgetStyle
------------- */

.payment-widget-block {
	background: linear-gradient(90deg, #c8e480, 15%, #4d9fad, 85%, #c8e480);
}

.payment-widget-block .f-header,
.payment-widget-block .form-position {
  letter-spacing: 0.02em;
}

.payment-widget-block .button .btn {
	background: linear-gradient(180deg, #f8ec75, 30%, #c8e480);
	border-radius: 10px;
  	box-shadow:
   		inset rgba(0,0,0,.5) -3px -3px 8px,
   		inset rgba(255,255,255,.9) 3px 3px 8px,
   		rgba(0,0,0,.8) 3px 3px 8px -3px;
	width: 100%;
}

.payment-widget-block .button .btn:hover {
	background: linear-gradient(180deg, #f8ec75, 90%, #c8e480);
}

.payment-widget-block .field-description-block {
	display: none!important;
}

.payment-widget-block .part-position .form-position {
  border-radius: 9px;
  display: flex;
  flex-direction: column;
  align-items: center;
  font-weight: 700;
  font-size: 1.3em;
}

.payment-widget-block .part-position .form-position.selected {
  background-color: #c8e480!important;
}

.payment-widget-block .soglas-field {
  font-size: 0.7em;
}

.payment-widget-block .soglas-field a {
  color: #c8e480;
}

/*
салатовый #c8e480
желтый #f8ec75 E8EB7B
бирюза #4d9fad
*/
/* ------------- 
content finish - PaymentWidgetStyle
------------- */
