/* Rent inquiry page light mode (cart/checkout parity). */
body.agora-rent-inquiry-page,
body.agora-rent-inquiry-page .dark,
body.agora-rent-inquiry-page .dark-page-wrapper,
body.agora-rent-inquiry-page #main,
body.agora-rent-inquiry-page #content,
body.agora-rent-inquiry-page .page-wrapper,
body.agora-rent-inquiry-page .row-main,
body.agora-rent-inquiry-page .col-inner {
	background: #fff !important;
	color: #000 !important;
}

body.agora-rent-inquiry-page .agora-rent-inquiry-list__item,
body.agora-rent-inquiry-page .agora-rent-inquiry-list__add-more,
body.agora-rent-inquiry-page .agora-rent-inquiry-pick {
	border-color: rgba(0, 0, 0, 0.18) !important;
}

body.agora-rent-inquiry-page .agora-rent-inquiry-list__thumb {
	background: #f5f5f5;
}

body.agora-rent-inquiry-page .agora-rent-inquiry-list__add-more:hover,
body.agora-rent-inquiry-page .agora-rent-inquiry-list__add-more:focus {
	background: rgba(0, 0, 0, 0.04);
	border-color: rgba(0, 0, 0, 0.4) !important;
}

body.agora-rent-inquiry-page .agora-rent-inquiry-list__clear,
body.agora-rent-inquiry-page .agora-rent-inquiry-list__remove,
body.agora-rent-inquiry-page .agora-rent-inquiry-list__name,
body.agora-rent-inquiry-page .agora-rent-inquiry-list__add-more,
body.agora-rent-inquiry-page .agora-rent-inquiry-list__price,
body.agora-rent-inquiry-page .agora-rent-inquiry-list__price-line,
body.agora-rent-inquiry-page .agora-rent-inquiry-list .agora-rent-inquiry-woocs-amount,
body.agora-rent-inquiry-page .agora-rent-inquiry-list .woocommerce-Price-amount,
body.agora-rent-inquiry-page .agora-rent-inquiry-list .woocommerce-Price-currencySymbol,
body.agora-rent-inquiry-page .agora-rent-inquiry-form,
body.agora-rent-inquiry-page .agora-rent-inquiry-form label,
body.agora-rent-inquiry-page .agora-rent-inquiry-form legend,
body.agora-rent-inquiry-page .agora-rent-inquiry-form p,
body.agora-rent-inquiry-page .wpcf7,
body.agora-rent-inquiry-page .wpcf7-response-output {
	color: #000 !important;
}

body.agora-rent-inquiry-page .agora-rent-inquiry-form input:not([type='checkbox']):not([type='submit']),
body.agora-rent-inquiry-page .agora-rent-inquiry-form textarea,
body.agora-rent-inquiry-page .agora-rent-inquiry-form select {
	background: #fff !important;
	color: #000 !important;
	border: 1px solid #000 !important;
}

body.agora-rent-inquiry-page .agora-rent-inquiry-form input::placeholder,
body.agora-rent-inquiry-page .agora-rent-inquiry-form textarea::placeholder {
	color: rgba(0, 0, 0, 0.55) !important;
}

body.agora-rent-inquiry-page .agora-rent-inquiry-form input[type='submit'],
body.agora-rent-inquiry-page .agora-rent-inquiry-form button[type='submit'],
body.agora-rent-inquiry-page .agora-rent-inquiry-list__empty .button {
	background: #000 !important;
	color: #fff !important;
	border: 1px solid #000 !important;
}

body.agora-rent-inquiry-page .agora-rent-inquiry-total {
	margin: 1rem 0;
	padding: 0.85rem 1rem;
	border: 1px solid #000;
	background: #fff;
	color: #000 !important;
}

body.agora-rent-inquiry-page .agora-rent-inquiry-total__title {
	margin: 0 0 0.35rem;
	font-weight: 700;
}

body.agora-rent-inquiry-page .agora-rent-inquiry-total__meta {
	display: flex;
	flex-wrap: wrap;
	gap: 0.35rem 0.75rem;
	margin: 0 0 0.35rem;
	font-size: 0.9rem;
}

body.agora-rent-inquiry-page .agora-rent-inquiry-total__value {
	margin: 0 0 0.2rem;
	font-size: 1.2rem;
	font-weight: 700;
}

body.agora-rent-inquiry-page .agora-rent-inquiry-total__hint {
	margin: 0;
	font-size: 0.85rem;
	opacity: 0.85;
}
