@media only screen and (max-width: 320px) {
	.template-badge .badge-value {
		font-size: 34px;
	}
}

.compare-modal .device-content.template-item-image {
	width: 246px;
}

.compare-modal .device-content.template-item-default {
	width: 290px;
}

@media only screen and (max-width: 734px) {
	.compare-column .button {
		font-size: 14px;
	}
}

html.hide-acmi [data-toggle-bts-2023="acmi"] {
	display: block !important;
}

.section-hero .typography-intro.intro-cta a.more {
	text-transform: none;
}

.template-dynamic-price, .template-item-link {
	margin-top: 0;
}

@media only screen and (max-width: 320px) {
	.section-hero .typography-intro.intro-cta .more {
		padding: 0 1.5em;
	}
}

.template-dynamic-price {
	margin-bottom: 40px;
}
