@media only screen and (min-width: 745px) {
	.template-badge .badge-value {
		font-size: 60px;
	}
}
@media only screen and (max-width: 734px) {
	.template-badge .badge-value {
		font-size: 35px;
	}
}

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

/* bts 2024 ribbon */

@media only screen and (min-width: 735px) and (max-width: 1068px) {
	.ribbon-bts-2024 .ac-ribbon__bts-2024-content {
		width: 500px;
	}
}

/* Modal */
.compare-modal .template-item-default {
	margin-top: 20px;
}
.device-content.template-item-default {
	width: 300px;
}
.compare-section.section-price.hide-rowheader
	.compare-column.template-item-default {
	text-align: center;
}

/* Hide * */
#compare .footnote-supglyph,
.modal .footnote-supglyph {
	display: none;
}

/* ai footnote */

#ac-globalfooter .ac-gf-content #footnote-11 span {
	display: block;
	padding-top: 0.8em;
}

/* Breaks */
@media only screen and (max-width: 435px) {
	br.custom_xsmall {
		display: block;
	}
}

@media only screen and (min-width: 436px) {
	br.custom_xsmall {
		display: none;
	}
}
