:root {
	--custom-cta-bg: #b24b01;
	--custom-cta-color: #fff;
	--custom-cta-hover: #e16e1a;
	--custom-cta-border: #b24b01;
}

.ct-header-cta .ct-button, 
.button.garage-hero__button {
	background:var(--custom-cta-bg);
	color:var(--custom-cta-color);
	border-color:var(--custom-cta-border);
}

.ct-header-cta .ct-button:hover,
.button.garage-hero__button:hover {
	background:var(--custom-cta-hover);
	color:var(--custom-cta-color);
	border-color:var(--custom-cta-hover);
}

.garage-pre-footer__left {
	grid-template-columns: 1fr;
}

.garage-pre-footer__left-item-icon {
	background:var(--custom-cta-bg);
	color:var(--custom-cta-color);
}

.garage-hero__address-block {
	color:var(--theme-palette-color-2);
	display: flex;
	gap:12px;
	width:100%;
	white-space: nowrap;
	justify-content:center;
	align-items:middle;
	font-weight: 700;
	grid-column: 1 / -1;
	text-shadow: 0 0 15px var(--theme-palette-color-1);
	justify-content:start;
	padding-bottom: 20px;
}

@media (max-width:800px) {
	.garage-hero__address-block {
		display: block;
		white-space: normal;
	}
}

.garage-hero__address-block svg {
	width: clamp(1.13rem, .89vw + .7rem, 1.5rem);
	height: auto;
	transform:translateY(3px);
}

.single-garage .home-hero {
	min-height:1px;
}