.body--explore .c-detail-box .c-detail-box-left {
	min-width: 0;
}

.body--explore .c-detail-box .c-detail-box-left .teacher-name {
	font-size: 26px;
	font-weight: 500;
	padding-bottom: 20px;
}
@media(max-width: 567px) {.body--explore .c-detail-box .c-detail-box-left .teacher-name{font-size: 18px;}}

.body--explore .c-detail-box .c-detail-box-left .des {
	font-weight: 400;
}
.body--explore .c-detail-box .c-detail-box-left .des p {
	align-items: center;
	display: flex;
	line-height: 1.7;
}
@media(max-width: 567px) {.body--explore .c-detail-box .c-detail-box-left .des p{font-size: 16px;line-height: 28px;padding: 3px 0;}}

.body--explore .c-detail-box .c-detail-box-left .des i {
	color: var(--tova-c-rating);
	font-size: 30px;
	padding-right: 15px;
}
@media(max-width: 567px) {.body--explore .c-detail-box .c-detail-box-left .des i{font-size: 22px;padding-right: 5px;}}

.body--explore .c-detail-box .c-detail-box-left .des .des-container {
	font-weight: 400;
	line-height: 1.8;
}
.body--explore .c-detail-box .c-detail-box-left .des .des-container .title {
	font-size: 30px;
	padding: 30px 0 10px 0;
	line-height: 1.8;
}
@media(max-width: 567px) {.body--explore .c-detail-box .c-detail-box-left .des .des-container .title{font-size: 20px;}}

.body--explore .c-detail-box .c-detail-box-left .des .des-container p {
	padding: 0 0 10px 0;
}
.body--explore .c-detail-box .c-detail-box-left .des .des-container ol {
	margin: 0;
	padding: 0 0 0 20px;
}
.body--explore .c-detail-box .c-detail-box-left .des .des-container ul {
	margin: 0;
	padding: 0 0 0 20px;
}
.body--explore .c-detail-box .c-detail-box-left .des .des-container ul li {
	list-style-type: disc;
}
.body--explore .c-detail-box .c-detail-box-left .rating {
	padding: 0;
}
.body--explore .c-detail-box .c-detail-box-left .rating h3 {
	font-size: 30px;
}
@media(max-width: 567px) {.body--explore .c-detail-box .c-detail-box-left .rating h3 span{font-size: 32px;}}

@media(max-width: 567px) {.body--explore .c-detail-box .c-detail-box-left .rating p{font-size: 16px;}}

.body--explore .c-detail-box .c-detail-box-left .rating .star-group {
	padding: 0 20px 0 30px;
}
@media(max-width: 567px) {.body--explore .c-detail-box .c-detail-box-left .rating .star-group{padding: 0 10px;}}

.body--explore .c-detail-box .c-detail-box-left .rating .star-group i {
	color: var(--tova-c-rating);
	font-size: 24px;
	padding: 0;
}
@media(max-width: 567px) {.body--explore .c-detail-box .c-detail-box-left .rating .star-group i{font-size: 16px;}}

.body--explore .c-detail-box .c-detail-box-left .rating-card .item {
	height: fit-content;
	border: 1px solid var(--tova-c-divider);
	padding: 20px 15px;
	min-height: 200px;
}
.body--explore .rating-card .swiper-slide.item {
	min-width: 0;
}
.body--explore .c-detail-box .c-detail-box-left .rating-card .header__comment .comment__avatar {
	margin-right: 10px;
	width: fit-content;
}
.body--explore .c-detail-box .c-detail-box-left .rating-card .header__comment .comment__avatar img {
	height: 48px;
	width: 48px;
}
.body--explore .c-detail-box .c-detail-box-left .rating-card .comment__content p.name {
	font-size: 14px;
}
.body--explore .c-detail-box .c-detail-box-left .rating-card .comment__content .star-group i {
	padding: 0;
	font-size: 20px;
}

@media (min-width: 992px) {
	.body--explore .c-detail-box .c-detail-box-right {
		width: 440px;
	}
}

.body--explore .course-mBuy__panel {
  padding: 1.25rem;
}

.body--explore .course-mBuy__card {
  max-width: 28rem;
  border: 1px solid var(--tova-c-border);
}

.body--explore .course-mBuy__title {
  font-size: 18px;
  line-height: 1.625;
  margin-bottom: 0.75rem;
}

.body--explore .course-mBuy__price-original {
  font-size: 12px;
}

.body--explore .course-mBuy__price-promo {
  font-size: 12px;
}

.body--explore .course-mBuy__cta {
  padding: 0.75rem 2rem;
  border-radius: 0.75rem;
  box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.05);
  transition: background-color 0.15s ease;
}

.body--explore .course-mBuy__cta:hover,
.body--explore .course-mBuy__cta:focus {
  background-color: var(--tova-c-warning-hover);
  color: #fff;
  text-decoration: none;
}
