.product__details .yotpo-sr-bottom-line-text,
.product__info .yotpo-sr-bottom-line-text {
	font-weight: 400 !important;
  	font-size: 13px !important;
}

.yotpo-main-widget-btn {
	border-radius: 4px !important;
}

.sign-in-link.btn-primary {
  cursor: pointer;
}

.yotpo-sr-bottom-line-summary.yotpo-sr-bottom-line-button {
	align-items: center !important;
}

.yotpo-head #yotpo-headline-reviews {
	font-size: 45px !important;
}

.yotpo-star-distribution-value,
.yotpo-vertical-border {
	display: none !important; 
}

.yotpo-bottom-line-summary .yotpo-bottom-line-left-panel.yotpo-bottom-line-score {
	color: #000 !important;
  	font-weight: 700 !important;
}

.yotpo-star-distribution {
	border: none !important;
}

.yotpo-star-distribution-index {
	font-size: 18px !important;
}

.yotpo-progress-bar .yotpo-progress-bar-score,
.yotpo-progress-bar {
	border-radius: 0 !important;
    height: 21px !important;
}

.yotpo-star-distribution-bar,
.yotpo-progress-bar {
	margin-top: 0 !important;
}

.yotpo-star-distribution {
	gap: 10px !important;
}

@media(min-width: 1024px) {
	.yotpo-main-layout.yotpo-main-reviews-widget .yotpo-layout-header-wrapper,
	.yotpo-bottom-line-summary {
		flex-direction: column !important;
	}

	.yotpo-display-l .yotpo-review:not(.yotpo-media-modal-review) .yotpo-review-right-panel,
	.yotpo-display-m .yotpo-review:not(.yotpo-media-modal-review) .yotpo-review-right-panel {
		order: 0 !important;
	}

	.yotpo-layout-header-wrapper {
		align-items: flex-start !important;
	}

	#yotpo-reviews-container .yotpo-review {
		flex-direction: column !important;
	}

	.yotpo-reviewer-details-verified {
		gap: 8px;
		flex-direction: row !important;
	}

	.yotpo-review-center-panel {
		margin-top: 10px;
		padding-left: 0 !important;
	}

	.yotpo-bottom-line .yotpo-bottom-line-right-panel {
		padding-right: 0 !important;
	}
}

.yotpo-review-form textarea,
.yotpo-review-form .yotpo-new-input-container {
	border-radius: 4px;
}

.yotpo-new-review-submit {
	background-color: #c2154f !important;
}

span.yotpo-dropdown-option[aria-selected="true"] {
	background-color: #c2154f !important;
}

.yotpo-dropdown-closable .yotpo-dropdown-content-wrapper .yotpo-dropdown-option:focus,
.yotpo-dropdown-closable .yotpo-dropdown-content-wrapper .yotpo-dropdown-option:hover {
	background-color: #c2154f !important;
}

.yotpo-review-question .yotpo-custom-questions-range-question-wrapper .yotpo-progress-bar-score,
.yotpo-review-question .yotpo-custom-questions-range-question-wrapper .yotpo-progress-bar {
	height: 6px !important;
}

.yotpo-review-question .yotpo-custom-questions-range-question-wrapper .yotpo-progress-bar-value-label {
	display: none !important;
}

.yotpo-review-questions-mobile-panel {
	order: 4 !important;
	margin-top: 0 !important;
	margin-bottom: 16px !important;
}

.yotpo-review-question .yotpo-custom-questions-range-question,
.yotpo-review-question .yotpo-custom-questions-free-text-wrapper {
	background: #f7f7f7;
	padding: 18px 15px 0;
}

.yotpo-custom-questions-see-more-label {
	margin-top: 16px !important;
}

@media(max-width: 1024px) { 
	.yotpo-display-s .yotpo-search-filter .yotpo-search-input {
		height: 32px !important;
	}

	[data-v-e4b4ce4c] {
		justify-content: flex-start !important;
	}

	.yotpo-display-s .yotpo-review .yotpo-review-center-panel .yotpo-review-content,
	.yotpo-media-modal .yotpo-review .yotpo-review-center-panel .yotpo-review-content {
		order: 5 !important;
	}
}

@media (max-width: 768px) {
    .related .yotpo-reviews-star-ratings-widget,
    .catalog-category-view  .yotpo-reviews-star-ratings-widget,
  .catalogsearch-result-index .yotpo-reviews-star-ratings-widget {
        justify-content: center !important;
    }

    .catalog-category-view .yotpo-sr-bottom-line-summary {
        flex-direction: column !important;
    }
  
   .related .product__details {
        display: flex;
        flex-direction: column;
    }

    .related .product__name {
        order: 1;
    }

    .related .product__type {
        order: 3;
    }

    .related .product__review {
        order: 2;
    }

    .related .product__price {
        order: 4;
    }
}