/* 服務專案 产品滚动条增加宽度防止掉字、耳机部分文字居中 */
.section-plans .section-content ul li svg {
	display: block;
	margin: 0 auto;
}
.section-plans .gallery .tabnav-item a {
  	min-width: 50px;
}

/* 服務專案 图片样式 */
@media (min-width: 734px) {
	.section-plans .gallery .two-up {
		--cols: 1;
	}

	.section-plans .gallery .two-up .tile {
		flex-direction: row-reverse;
	}

	.section-plans .gallery .two-up picture {
		--p-height: 500px;
	}

	.section-plans .gallery .tile-content {
		padding: 91px 40px 30px;
	}
}
@media (min-width: 1068px) {
	.section-plans .gallery .tile .markdown ul {
        min-width: 420px;
    }
}
@media (max-width: 1068px) {
	.section-plans .gallery .tile-content {
		padding: 28px 36px 20px;
		max-width: 284px;
	}

	.section-plans .gallery .two-up picture {
		--p-height: 360px;
	}

	.section-plans .gallery .tile-content {
		padding: 74px 36px 20px;
	}
}

@media (min-width: 734px) and (max-width: 1068px) {
	.section-plans .gallery .tile .markdown ul {
        min-width: 285px;
    }
}

@media (max-width: 734px) {
	.section-plans .gallery .two-up picture {
		--p-height: 148px;
	}

	.section-plans .gallery .tile-content {
		padding: 28px 28px 20px;
	}

	/* 防止小屏幕 headline闪烁 */
	.section-hero .section-content {
		max-width: 300px;
	}
}
.section-hero .section-headline {
	max-width: 480px;
}
.section-hero .section-copy {
	max-width: 42ch;
}

/* plan 只有两项服务，scroll隐藏 & 竖屏幕显示 */
.section-plans .gallery .paddlenav-display {
	display: none;
}
@media (max-width:734px) {
	.section-plans .gallery .scroll-container .container-row{
		flex-direction: column;
	}
}

.font-bold{
	font-weight: 600 !important;
}


.section-plans .gallery-item .scroll-gallery{
	--responsive-content-width: initial;
}