/**
 * Alcor Calculator Frontend Styles
 *
 * @package Alcor_Calculator
 */

/* Calculator Container */

/* Loading state: reduce opacity when fetching results */
.alcor-calculator .calculator__inner.loading {
	opacity: 0.5;
	pointer-events: none;
	transition: opacity 0.2s ease;
}

.alcor-calculator .calculator__inner {
	transition: opacity 0.2s ease;
}

/* Book a call button */
.alcor-calculator .row.total.savings .np-calculator__button-cell {
	display: flex;
	justify-content: flex-end;
	text-align: right;
	margin-left: auto;
}

.alcor-calculator .row.total.savings .np-calculator__button-cell .book-a-call {
	margin-left: auto;
}

/* Notes: hidden by default, shown when results are displayed */
.calculator .calc-result .notes {
	margin-top: 10px;
	display: none;
}

.calculator .calc-result .notes.visible {
	display: block;
}

