@charset "utf-8";
[data-viewmore="true"]::after {
	content: "";
	position: absolute;
	z-index: 1;
	bottom: 0px;
	left: 0px;
	pointer-events: none;
	background-image: linear-gradient(rgb(255 255 255 / 0%), rgb(255 255 255) 90%);
	width: 100%;
	height: 50%;
}
[data-viewmore]>.btn-viewmore{
	position: absolute;left: 50%;bottom: 2px;transform: translateX(-50%);background-color: rgb(255, 255, 255);border-radius: 30px;box-shadow: rgba(0, 0, 0, 0.1) 0px 1px 3px 0px;padding: 3px 0px;width: 130px;z-index: 2;display: block;
}
[data-viewmore="false"]>.btn-viewmore{
	position: relative!important;
}