/* Custom Css rules form Bacloud style */

.paysera-grid-view {
	padding: 10px;
	border-radius: 10px;
	background-color: var(--bc_white);
	transition: color .15s ease-in-out, background-color .15s ease-in-out, border-color .15s ease-in-out, box-shadow .15s ease-in-out;
    margin-bottom: 15px;
}

.paysera-grid-selection {
    border: 1px solid var(--bc_green);
    border-radius: 10px;
    margin: 0 !important;
    height: 100%;
}

.paysera-grid-selection:active {
	background-color: var(--bc_green_tint_2);
	border-color: var(--bc_green_tint_2);
}

.paysera-grid-selection:hover {
	background-color: var(--bc_black_tint_9);
	border-color: var(--bc_black_tint_9);
    cursor: pointer;
}

.paysera-grid-selected,
.paysera-grid-selected:hover {
    margin: 0 !important;
	background-color: var(--bc_green_tint_2);
    border-style: initial !important;
	border-color: var(--bc_green_tint_2) !important;
}

.paysera-logo-wrapper {
    display: flex;
    justify-content: center;
    align-items: center;
}

.paysera-grid-selection input[type="radio"] {
  appearance: none;
  -webkit-appearance: none;
  -moz-appearance: none;
  cursor: pointer;
}

.paysera-grid-selection label {
	color: var(--bc_black);
	cursor: inherit;
    width: 100%;
    height: 100%;
}
