/* PrivateRide — tip presets (customer gratuity). */
.prvr-tips {
	margin: 4px 0 2px;
}
.prvr-tips-label {
	font-size: 13px;
	font-weight: 600;
	color: #3a3226;
	margin-bottom: 8px;
}
.prvr-tips-btns {
	display: flex;
	flex-wrap: wrap;
	gap: 8px;
}
.prvr-tip {
	flex: 1 1 auto;
	min-width: 64px;
	padding: 9px 12px;
	border: 1px solid #d9cdb2;
	border-radius: 10px;
	background: #fff;
	color: #1c1c1c;
	font-size: 13px;
	font-weight: 600;
	cursor: pointer;
	transition: border-color .15s, background .15s, color .15s;
}
.prvr-tip:hover {
	border-color: #c8ab63;
}
.prvr-tip.is-active {
	background: #1c1c1c;
	border-color: #1c1c1c;
	color: #d9b45e;
}
.prvr-tips-other {
	margin-top: 10px;
}
/* CBS's own input + apply link, shown only under "Other". */
.prvr-tips-other .chbs-form-field { margin-bottom: 8px; }

/* Suppress CBS's "Gratuity has been added to the sum…" confirmation popup (qtip).
   The active tip button already shows the choice; the popup is noise and overlaps
   the buttons. Global-but-success-only so it works wherever qtip appends the node;
   error tooltips (chbs-qtip-error, e.g. an invalid custom amount) still show. */
.chbs-qtip.chbs-qtip-success { display: none !important; }
