

/* Start:/local/templates/prostroy_default/components/bitrix/catalog/gopro/style.css?1631518406663*/
.product-reviews__head {
  border-bottom: 2px solid #EBEBEB;
  margin-bottom: 80px; }

.product-reviews__head-icon {
  fill: #BC0010;
  font-size: 26px;
  height: 1em;
  margin-right: 20px;
  width: 1em; }

.product-reviews__title {
  display: inline-block;
  font-size: 34px;
  margin-bottom: 0;
  padding-bottom: 24px;
  text-transform: none; }

@media screen and (max-width: 992px) {
  body.adaptive .product-reviews__head {
    margin-bottom: 42px; }
  body.adaptive .product-reviews__head-icon {
    font-size: 20px;
    margin-right: 12px; }
  body.adaptive .product-reviews__title {
    font-size: 26px;
    line-height: 34px;
    padding-bottom: 6px; } }

/* End */


/* Start:/local/templates/prostroy_default/components/bitrix/catalog.element/gopro/style.css?17434916752759*/
.c-prices__value-discount-name + .c-prices__value-discount{
    display: inline-block;
    padding: 2px 4px 1px;
    background-color: #ffd200;
}
.c-prices .c-prices__value{
    font-size: 32px;
    display: inline-block;
    font-weight: 600;
}
.list-table__inner{
    padding: 7px 0;
}
.list-table__prices .c-prices{
    display: block !important;
    text-align: left !important;
    height: auto !important;
}
.list-table__prices .c-prices__price{
    width: auto !important;
    margin: 5px 0 0 !important;
}
.list-table__element .list-table__stores{
    width: auto;
}
.list-table__element .list-table__pay .b-pay__inner{
    display: block;
}
.list-table__element .list-table__pay .b-pay__inner .b-pay__buttons{
    width: auto;
}
.list-table__inner .prices-slider .c-prices__value, .list-gallery__prices .prices-slider .c-prices__value, .list-showcase__inner .prices-slider .c-prices__value{
    font-size: 20px;
}
.list-showcase__inner .list-showcase__prices{
    height: auto;
}
.nav.nav-tabs.js-tabs-anchor > li > a{
    border-bottom: 1px dashed #308ac4 !important;
}
.nav.nav-tabs.js-tabs-anchor > li > a:hover, .nav.nav-tabs.js-tabs-anchor > li > a:focus, .nav.nav-tabs.js-tabs-anchor > li > a.active{
    border-bottom-color: transparent !important;
}
.detail__anchors{
    overflow: hidden;
}
.detail__anchor__link{
    white-space: nowrap;
}
.detail__anchor__link.swiper-slide {
    width: auto;
}
@media only screen and (max-width : 480px) {
    .c-prices__value-old{
        font-size: 12px;
    }
    .detail-container .c-prices .c-prices__value{
        font-size: 26px !important;
    }
    .detail-container .c-prices.c-prices-sum .c-prices__value{
        font-size: 32px !important;
    }
    .mods .c-prices .c-prices__value, .analogs .c-prices .c-prices__value{
        font-size: 16px !important;
    }
}
@media only screen and (max-width : 400px) {
    .block-xs{
        margin-left: auto;
        margin-right: auto;
    }
}
@media only screen and (min-width : 767px) {
    .nav.nav-tabs.js-tabs-anchor{
        background-color: transparent;
        margin-top: 5px;
        margin-bottom: 24px;
        overflow-x: hidden;
    }
    .nav.nav-tabs.js-tabs-anchor.big-width:hover{
        overflow-x: auto;
        margin-bottom: 15px;
    }
    .nav.nav-tabs.js-tabs-anchor::-webkit-scrollbar{
        height: 9px;
    }
    .nav.nav-tabs.js-tabs-anchor::-webkit-scrollbar-thumb {
        border-radius: 2px;
        background-color: rgba(0,0,0,0.15);
        -webkit-box-shadow: 0 0 1px rgba(255,255,255,0.5);
    }
    .nav.nav-tabs.js-tabs-anchor > li{
        padding: 15px 10px 10px;
        border: none !important;
    }
}

/* End */


/* Start:/local/templates/prostroy_default/components/redsign/grupper.list/gopro/style.css?157546651350*/
.c-gruppedprops__group{
    padding-top: 37px;
}
/* End */


/* Start:/local/components/redsign/unimart24.reviews.summary/templates/.default/style.css?16454629101820*/
.u24-reviews-summary {
	color: #3D3D3D;
	/*margin-bottom: 45px;*/
}

.u24-reviews-summary > * {
	margin-bottom: 24px;
}

.u24-reviews-summary__title {
	margin-bottom: 24px;
	font-size: 14px;
	line-height: 20px;
	font-weight: 600;
}

.u24-reviews-summary__cnts {
	font-size: 1.875rem;
	line-height: 2.125rem;
	margin-right: 8px;
}

.u24-reviews-summary__rating,
.u24-reviews-summary__avg {
	margin: 0.625rem 0;
}

.u24-reviews-summary__add-review {
	margin: 8px 0;
}

.u24-reviews-summary__evaluate {
	display: flex;
	align-items: center;
}

.u24-reviews-summary__evaluate-value {
	font-size: 16px;
	line-height: 22px;
	font-weight: 600;
	padding-right: 4px;
	display: inline-flex;
    align-items: center;
}
.u24-reviews-summary__evaluate-value .svg-icon {
	font-size: 16px;
	width: 1em;
	color: #BC0010;
	height: 1em;
	fill: currentColor;
	margin-left: 4px;
}

.u24-reviews-summary__evaluate-progress {
	flex: 1;
	padding: 0 4px;
}

.u24-reviews-summary__evaluate-progress .progress{
	margin-bottom: 0;
	border-radius: 4px;
	-webkit-box-shadow: none;
	-moz-box-shadow: none;
	box-shadow: none;
}

.u24-reviews-summary__evaluate-cnts {
	padding-left: 4px;
}

.u24-reviews-summary__evaluate + .u24-reviews-summary__evaluate {
	margin-top: 8px;
}

@media (min-width: 768px) {
	.u24-reviews-summary__add-review {
		margin: 40px 0 0;
	}

	.u24-reviews-summary {
		display: flex;
		margin-left: -15px;
		margin-right: -15px;
	}

	.u24-reviews-summary > * {
		flex-shrink: 0;
		width: 100%;
		max-width: 100%;
		padding-right: 15px;
		padding-left: 15px;
		margin-bottom: 0;
	}

	.u24-reviews-summary__col {
		width: 30%;
	}

	.u24-reviews-summary__col:last-child {
		width: 40%;
	}
}

@media (min-width: 1200px) {
	.u24-reviews-summary__col:last-child {
		width: 30%;
		margin-left: 10%;
		margin-left: calc(10% + -6px);
	}
}
/* End */
/* /local/templates/prostroy_default/components/bitrix/catalog/gopro/style.css?1631518406663 */
/* /local/templates/prostroy_default/components/bitrix/catalog.element/gopro/style.css?17434916752759 */
/* /local/templates/prostroy_default/components/redsign/grupper.list/gopro/style.css?157546651350 */
/* /local/components/redsign/unimart24.reviews.summary/templates/.default/style.css?16454629101820 */
