@media (min-width: 735px) and (max-width: 1068px) {
	.section-upgraders .upgrader .upgrader-group.upgrader-group-imac-21-5in .upgrader-item.media-alt[data-upgrader-item-type="image"] .media-container, .section-upgraders .upgrader .upgrader-group.upgrader-group-imac-27in .upgrader-item.media-alt[data-upgrader-item-type="image"] .media-container {
		justify-content: center;
	}
}

@media (max-width: 734px) {
	.section-upgraders .upgrader .upgrader-group.upgrader-group-imac-21-5in .upgrader-item.media-alt[data-upgrader-item-type="image"] .upgrader-item-content, .section-upgraders .upgrader .upgrader-group.upgrader-group-imac-27in .upgrader-item.media-alt[data-upgrader-item-type="image"] .upgrader-item-content {
		flex-direction: row;
		justify-content: space-between;
	}

	.section-upgraders .upgrader .upgrader-group.upgrader-group-imac-21-5in .upgrader-item.media-alt[data-upgrader-item-type="image"] .caption-container, .section-upgraders .upgrader .upgrader-group.upgrader-group-imac-21-5in .upgrader-item.media-alt[data-upgrader-item-type="image"] .media-container, .section-upgraders .upgrader .upgrader-group.upgrader-group-imac-27in .upgrader-item.media-alt[data-upgrader-item-type="image"] .caption-container, .section-upgraders .upgrader .upgrader-group.upgrader-group-imac-27in .upgrader-item.media-alt[data-upgrader-item-type="image"] .media-container {
		flex: 0 0 50%;
		justify-content: flex-start;
	}

	.section-upgraders .upgrader .upgrader-group.upgrader-group-imac-21-5in .upgrader-item.media-alt[data-upgrader-item-type="image"] .caption-container, .section-upgraders .upgrader .upgrader-group.upgrader-group-imac-27in .upgrader-item.media-alt[data-upgrader-item-type="image"] .caption-container {
		align-self: center;
		padding-top: 0;
		padding-inline-start: 32px;
	}

	.section-upgraders .upgrader .upgrader-group.upgrader-group-imac-21-5in .upgrader-item.media-alt[data-upgrader-item-type="image"], .section-upgraders .upgrader .upgrader-group.upgrader-group-imac-27in .upgrader-item.media-alt[data-upgrader-item-type="image"] {
		--upgrader-gap-image: 0;
	}
}

@media (max-width: 734px) and (max-width: 734px) {
	.section-upgraders .upgrader .upgrader-group.upgrader-group-imac-21-5in .upgrader-item.media-alt[data-upgrader-item-type="image"] .caption-container, .section-upgraders .upgrader .upgrader-group.upgrader-group-imac-27in .upgrader-item.media-alt[data-upgrader-item-type="image"] .caption-container {
		padding-inline-start: 20px;
	}
}

@media (max-width: 734px) {
	.section-upgraders .upgrader .upgrader-group.upgrader-group-imac-21-5in .upgrader-item.media-alt[data-upgrader-item-type="image"] .caption, .section-upgraders .upgrader .upgrader-group.upgrader-group-imac-27in .upgrader-item.media-alt[data-upgrader-item-type="image"] .caption {
		text-align: start;
	}

	.section-upgraders .upgrader .upgrader-group.upgrader-group-imac-21-5in .upgrader-item.media-alt[data-upgrader-item-type="image"] .media-container, .section-upgraders .upgrader .upgrader-group.upgrader-group-imac-27in .upgrader-item.media-alt[data-upgrader-item-type="image"] .media-container {
		height: 100%;
		display: flex;
		padding-bottom: 0;
		overflow: hidden;
	}

	.section-upgraders .upgrader .upgrader-group.upgrader-group-imac-21-5in .upgrader-item.media-alt[data-upgrader-item-type="image"] .media-container picture img, .section-upgraders .upgrader .upgrader-group.upgrader-group-imac-27in .upgrader-item.media-alt[data-upgrader-item-type="image"] .media-container picture img {
		height: 100%;
		width: auto;
	}

	.section-upgraders .upgrader .upgrader-group.upgrader-group-imac-21-5in .upgrader-item.media-alt[data-upgrader-item-type="image"] picture img, .section-upgraders .upgrader .upgrader-group.upgrader-group-imac-27in .upgrader-item.media-alt[data-upgrader-item-type="image"] picture img {
		transform: translateX(-217px);
	}
}

.section-upgraders .upgrader .upgrader-group.upgrader-group-imac-21-5in .upgrader-item.media-alt[data-upgrader-item-type="image"] .caption-container, .section-upgraders .upgrader .upgrader-group.upgrader-group-imac-27in .upgrader-item.media-alt[data-upgrader-item-type="image"] .caption-container {
	flex-grow: 0;
}

@media (min-width: 735px) {
	.section-upgraders .upgrader .upgrader-group.upgrader-group-imac-21-5in .upgrader-item.media-alt[data-upgrader-item-type="image"] .media-container, .section-upgraders .upgrader .upgrader-group.upgrader-group-imac-27in .upgrader-item.media-alt[data-upgrader-item-type="image"] .media-container {
		flex-grow: 1;
		display: flex;
	}

	.section-upgraders .upgrader .upgrader-group.upgrader-group-imac-21-5in .upgrader-item.media-alt[data-upgrader-item-type="image"] picture img, .section-upgraders .upgrader .upgrader-group.upgrader-group-imac-27in .upgrader-item.media-alt[data-upgrader-item-type="image"] picture img {
		object-fit: cover;
	}
}

.typography-icon-card-headline:lang(th) {
	line-height: 1.3;
}

@media (max-width: 1068px) {
	.section-performance .speed-stats .stats .stat-copy {
		width: 190px;
	}
}

@media (max-width: 734px) {
	.section-performance .speed-stats .stats .stat-copy {
		width: 210px;
	}
}

@media (min-width: 1069px) {
	.section-connections .section-header .section-header-headline .header-magical {
		margin-right: 0;
	}
}

.icon-card .tile-content {
	padding-inline-end: 66px;
}

@media (max-width: 1068px) {
	.icon-card .tile-content {
		padding-inline-end: 72px;
	}
}

@media (max-width: 734px) {
	.icon-card .tile-content {
		padding-inline-end: 24px;
	}
}
