.ppcp-r-page-optional-payment-methods {
	.ppcp-r-select-box:first-child {
		.ppcp-r-select-box__title {
			margin-bottom: 20px;
		}
	}
}

.ppcp-r-optional-payment-methods {
	&__wrapper {
		.ppcp-r-badge-box {
			margin: 0 0 24px 0;
			&:last-child {
				margin: 0;
			}
		}

		.ppcp-r-badge-box__description {
			margin: 12px 0 0 0;
			@include font(14, 20, 400);
		}
	}

	&__description {
		margin: 32px 0 0 0;
		text-align: center;
		@include font(14, 22, 400);
		font-style: italic;

		a {
			color: $color-gray-700;
		}
	}

	&__separator {
		margin: 0 0 24px 0;
	}
}
