/* Gateway label row — classic checkout */
li.payment_method_whop label,
.wc_payment_method.payment_method_whop label {
	display: inline-flex;
	align-items: center;
	flex-wrap: wrap;
	gap: 4px;
}

.whop-card-icon {
	display: inline-block;
	height: 22px;
	width: auto;
	margin: 0 2px;
	vertical-align: middle;
	border: 0;
	box-shadow: none;
	background: transparent;
	float: none;
}

/* Block checkout */
.wc-block-components-payment-method-label .whop-card-icon,
.wc-block-components-radio-control__option .whop-card-icon {
	height: 22px;
	width: auto;
	margin: 0 2px;
	display: inline-block;
	vertical-align: middle;
}

/* Description area */
.payment_box.payment_method_whop p {
	margin: 0 0 6px;
}

.whop-redirect-note {
	font-size: .9em;
	opacity: .72;
	margin: 4px 0 0;
}
