

/* Start:/local/templates/honda-power/components/bitrix/catalog/.default/bitrix/catalog.element/.default/style.css?17569159453349*/
.rating-stars {display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; color: #a3acba; padding-top: 8px;}
.rating-stars__items {display: -webkit-inline-box; display: -ms-inline-flexbox; display: inline-flex; margin-right: 5px;}
.rating-stars__item {margin-right: 5px;}
.rating-stars__item svg {color: #e1e5eb;}
.rating-stars__item.active svg {color: #fad334;}
.d-goods-prop__func .rating-stars {display: none;}
.rating-stars__text {font-family: Helvetica Neue LT W10_55 Roman,sans-serif; color: inherit; font-size: 14px; line-height: 1.28;}
.d-goods-prop .d-goods-prop__list {margin-top: 20px;}
.form__control .form__text-input--date {min-height: 46px; z-index: 1;}
.form--skin-rev .form__control .form__text-input--date, .form--skin-rev .form__control .form__text-input--date:focus {background: transparent;}
.js_tabItem_1.tab-content__item--active, .js_tabItem_2.tab-content__item--active, .js_tabItem_3.tab-content__item--active, .js_tabItem_4.tab-content__item--active {z-index: 1;}
.tab-content-title {margin: 0; padding: 38px 30px 0 30px;}
.tab-content-title_advantages {margin-bottom: 12px;}
.tab-content-title_feature {margin-bottom: 32px;}

.btn.btn--type-1.present-btn{
    display: flex;
    align-items: center;
    justify-content: center;
    gap: 5px;
    padding: 8.5px 18px;
}
.present-btn .icon{width: 35px;}

@media only screen and (max-width: 991px) {
    .d-goods-prop__func .rating-stars {display: -webkit-box; display: -ms-flexbox; display: flex; margin-bottom: 10px;}
    .tab-content-title {padding: 18px 15px 0 15px;}
    .tab-content-title_advantages {margin-bottom: 0;}
    .tab-content-title_feature {margin-bottom: 23px;}
    .tab-content-title_video {margin-bottom: 24px;}
}
@media only screen and (max-width: 767px) {
    .container .tab-nav--d-goods {display: flex; overflow-x: auto;}
    .container .tab-nav__item:after {bottom: 0; height: 55px;}
    .tab-content-title_advantages {margin-bottom: 9px;}
    .tab-content-title_feature {margin-bottom: 29px;}
}
@media only screen and (max-width: 566px) {
    .container .tab-nav--d-goods {display: none;}
    .tab-content-title_description {margin-bottom: 13px;}
    .tab-content-title_advantages, .tab-content-title_video {margin-bottom: 20px;}
    .tab-content-title_feature {margin-bottom: 36px;}
}

.thanks-modal{width:612px!important;padding:0 50px}
.thanks-modal__links{justify-content:center;padding-top:20px;display:flex}
.thanks-modal__links a{display:none;border:1px solid #ec1b2e;flex:0 1 33%;margin:0 10px 10px;align-items: center;justify-content: center;}
.thanks-modal__links a.modal__link-show{display:flex}
.thanks-modal__links a:hover{border-color:#3d3d3d}
.thanks-modal__links a img{display:block;width:100%}
.d-goods-prop__btn .btn:last-of-type{margin-bottom:18px!important}
.d-goods-prop__btn .btn:last-child{margin-bottom:0}
.marketplaceWindow .thanks-modal__close {display: block}
@media only screen and (max-width: 767px) {
    .thanks-modal{width:auto!important;padding:0;margin-left:15px!important;margin-right:15px!important}
    .thanks-modal__title{padding-left:35px;padding-right:35px}
}
@media only screen and (max-width: 566px) {
    .d-goods-prop__btn .btn:last-of-type{margin-bottom:15px!important}
}
/* End */


/* Start:/local/components/ancs/reviews.list/templates/power/style.css?174066928412059*/
.model-content__container {margin: 0 auto; max-width: 1170px; padding: 0 15px;}
.model-content__title {margin: 0 0 48px; font-family: HeliosCondWebBold,sans-serif; font-size: 38px; line-height: 1.16; color: #3d3d3d;}
.reviews-container {margin: 0 auto; max-width: 750px; padding-top: 76px; padding-bottom: 50px;}
.reviews-container__aside {-ms-flex-preferred-size: 360px; flex-basis: 360px; margin-bottom: 50px; padding-top: 6px;}
.review-feedback {border-bottom: 1px solid #D4D6DD; display: flex; padding: 0 0 50px 0;}
.review-feedback .review-rarting {text-align: left; margin-bottom: 20px; display: none;}
.review-rarting__title {font-family: Helvetica Neue LT W10_55 Roman,sans-serif; font-size: 14px; line-height: 1.29; color: #a3acba; margin-bottom: 0;}
.review-rarting__row {display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center;}
.review-rarting__value {font-size: 56px; line-height: 1; margin-bottom: 6px;}
.review-rarting__row .review-rarting__value {font-size: 32px; margin-bottom: 0; margin-right: 8px; line-height: 1;}
.review__options-aside .review-rarting__value {margin-bottom: 15px;}
.review-feedback__top {margin-bottom: 20px;}
.review-feedback__title1, .review-feedback__title2 {line-height: 1.45;}
.review-feedback__title1 {font-family: HeliosCondWebBold,sans-serif; font-size: 22px; margin-bottom: 3px;}
.review-feedback__title2 {font-size: 18px;}
.review-feedback__text {font-family: Helvetica Neue LT W10_55 Roman,sans-serif; font-size: 14px; line-height: 1.57; margin-bottom: 36px;}
.review-feedback__button {flex: 0 0 312px; margin-left: 50px; width: 312px;}
.review-feedback__button .btn {-moz-box-shadow: 0 16px 26px 0 rgba(255, 99, 113, 0.3); -o-box-shadow: 0 16px 26px 0 rgba(255, 99, 113, 0.3); -webkit-box-shadow: 0 16px 26px 0 rgba(255, 99, 113, 0.3); box-shadow: 0 16px 26px 0 rgba(255, 99, 113, 0.3); width: 100%;}
.reviews-container__content {-webkit-box-flex: 1; -ms-flex: 1; flex: 1; margin-right: 30px; -webkit-box-ordinal-group: 0; -ms-flex-order: -1; order: -1;}
.reviews-container__item {border-bottom: 1px solid #d4d6dd; margin-bottom: 30px; padding-bottom: 42px;}
.reviews-container__item:last-child {border-bottom: none; margin-bottom: 0;}
.review__top {margin-bottom: 24px;}
.review__name {font-family: HeliosCondWebBold,sans-serif; font-size: 20px; line-height: 1.4; margin-bottom: 8px;}
.review__date {font-family: Helvetica Neue LT W10_55 Roman,sans-serif; font-size: 14px; line-height: 1.29; color: #a3acba;}
.review__date span {display: inline-block; margin-right: 18px; vertical-align: baseline;}
.review__options {display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-pack: justify; -ms-flex-pack: justify; justify-content: space-between;}
.review__options-items {-webkit-box-flex: 1; -ms-flex: 1; flex: 1;}
.review-option {font-family: Helvetica Neue LT W10_55 Roman,sans-serif; font-size: 14px; display: -webkit-box; display: -ms-flexbox; display: flex; width: 100%; position: relative; margin-bottom: 22px;}
.review-option:last-child {margin-bottom: 0;}
.review-option__col {-webkit-box-flex: 1; -ms-flex: 1; flex: 1; padding-right: 20px;}
.review-option__col:last-child {padding-right: 0;}
.rating-line {display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center;}
.rating-line__line {background: #f5f7fa; height: 4px; position: relative; width: 100%;}
.rating-line__line-status {background: #fad334; height: 100%; left: 0; position: absolute; width: 90%;}
.rating-line__value {margin-left: 22px;}
.rating-line .ui-widget-content {background: #d4d6dd;}
.rating-line .ui-slider-horizontal {height: 4px; width: 100%;}
.rating-line .ui-widget-header {background: #fad334;}
.rating-line .ui-slider .ui-slider-handle {background: #fff; -webkit-box-shadow: 0 2px 6px rgba(0, 22, 45, .22); box-shadow: 0 2px 6px, rgba(0, 22, 45, .22); border-radius: 6px; height: 18px; width: 24px;}
.review__options-aside {margin-left: 85px;}
.review__hidden-mobile {height: auto!important;}
.review__text-wrap {margin-bottom: 30px; padding-top: 26px;}
.review__text-item {margin-bottom: 14px;}
.reviews-container .review__text-item {margin-bottom: 20px;}
.review__title {font-size: 18px; margin-bottom: 5px; line-height: 1.22; font-weight: 700; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center;}
.review__title svg {display: block; margin-right: 8px;}
.review__text {font-family: Helvetica Neue LT W10_55 Roman,sans-serif; line-height: 1.5; margin-bottom: 5px;}
.review-rarting {text-align: right;}
.review__more {font-size: 14px; font-family: Helvetica Neue LT W10_55 Roman,sans-serif; color: #ec1b2e; padding-right: 18px; position: relative; cursor: default; margin-top: 20px; display: none!important;}
.review__more:after {content: ""; display: block; position: absolute; top: 50%; right: 0; margin-top: -3px; width: 12px; height: 8px; background: url(/local/static/dist/css/../img/auto/svg/card-dropdown-arrow.svg) 50% 50% no-repeat; background-size: cover;}
.modal__wrap.modal--hidden {display: none; left: -110%; opacity: 0; visibility: hidden;}
.modal__wrap .modal__close {right: 15px; top: 20px;}
.modal-reviews .modal__back {padding: 30px 15px;}
.modal-reviews .modal__window {max-width: 100%; margin: 0; width: 552px;}
.modal-reviews .modal__content {padding: 28px 24px 32px;}
.modal-reviews .modal__title {color: #3d3d3d; font-family: HeliosCondWebBold,sans-serif; font-size: 20px; line-height: 1.33; margin-bottom: 7px; margin-top: -3px; padding-right: 44px;}
.modal-reviews textarea {height: 108px;}
.modal-reviews .row-flex {margin-right: -8px; margin-left: -8px;}
.modal-reviews .col-flex {padding: 0 8px;}
.modal-reviews .form__control--rating {display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-pack: justify; -ms-flex-pack: justify; justify-content: space-between; -webkit-box-align: center; -ms-flex-align: center; align-items: center;}
.modal-reviews .form__control--rating:before, .modal-reviews .form__control--rating:after {display: none;}
.modal-reviews .modal__line {background: #d4d6dd; height: 1px; margin-left: -24px; margin-right: -24px; margin-top: 12px;}
.modal__require {font-family: Helvetica Neue LT W10_55 Roman,sans-serif; font-size: 13px; line-height: 1.2;}
.modal__require.form__label {line-height: 1.54;}
.modal__require span {color: #ed1b2f;}
.modal__content .form__error {font-size: 12px; margin-top: 5px;}
.thanks-modal__close {display: none;}
.model-content__container .modal__wrap.modal--hidden {left: -110%; opacity: 0; visibility: hidden;}
.form__control-wrap--icon-right svg {display: block; position: absolute; right: 12px; top: 50%; -webkit-transform: translateY(-50%); -ms-transform: translateY(-50%); transform: translateY(-50%);}
input[type="date"]::-webkit-calendar-picker-indicator {opacity: 0;}
.form__control--success .form__control-wrap .form__text-input {padding-right: 13px!important;}
.form__control:after, .form__control:before {content: ""; display: table;}
.form__control:after {clear: both;}
.modal__back .form__control .form__label {color: #3d3d3d;}
.review__imgs {display: -webkit-box; display: -ms-flexbox; display: flex; margin-left: -10px; margin-right: -10px;}
.review__img img {display: block;}
.review__img {padding: 0 10px;}
.review__options-aside .rating-stars__items {margin-right: 0;}
.review__options-aside .rating-stars__item:last-child {margin-right: 0;}
/* ---------------------------------------------------------------------- */
.reviews-container .review__title {font-weight: 700; margin-bottom: 5px;}
.reviews-container .review__text-item {margin-bottom: 20px;}
.reviews-container .review__comment {}
.reviews-container .review__text {margin-bottom: 5px;}
.reviews-container .review__title-manager {
    color: #EB5757;
    display: inline-block;
    font-size: 14px;
    font-weight: 400;
    line-height: 1.6;
    margin-left: 12px;
}
.reviews-container .review__control {margin-bottom: 12px;}
.reviews-container .review__control-item {
    color: #A3ACBA;
    display: inline-block;
    font-family: Helvetica Neue LT W10_55 Roman, sans-serif;
    font-size: 13px;
    line-height: 1.7;
    margin-right: 20px;
    -moz-transition: opacity .3s ease; -o-transition: opacity .3s ease; -webkit-transition: opacity .3s ease; transition: opacity .3s ease;
}
.reviews-container .review__control-item:hover {cursor: pointer; opacity: 0.5;}
.review__answers {padding-top: 20px;}
.review__answers  {display: none;}
.review__answers.active {display: block;}
.review__sub-answers {display: none;}
.review__sub-answers.active {display: block;}
.review__answer-inner {padding-left: 20px;}
.answer__name {text-decoration: underline;}

@media only screen and (max-width: 1199px) {
    .reviews-container__aside {-ms-flex-preferred-size: 320px; flex-basis: 320px;}
    .review__options-aside {margin-left: 60px;}
}
@media only screen and (max-width: 991px) {
    .model-content__title {margin-bottom: 40px; font-size: 34px;}
    .review-rarting__value {font-size: 32px;}
    .product-slider .owl-nav, .review__options-aside {display: none;}
    .review-feedback {-ms-flex-wrap: wrap; -webkit-flex-wrap: wrap; flex-wrap: wrap;}
    .review-feedback__top {flex: 0 0 100%; order: 1; width: 100%;}
    .review-feedback .review-rarting {display: block; flex: 0 0 50%; margin-bottom: 0; order: 2; width: 50%;}
    .review-feedback__button {flex: 0 0 50%; margin-left: 0; order: 3; width: 50%;}

}
@media only screen and (max-width: 767px) {
    .model-content__title {margin-bottom: 32px; font-size: 30px;}
    .reviews-container {display: block; padding-top: 40px; padding-bottom: 40px;}
    .reviews-container__aside {padding: 0; margin: 0 -15px 24px -15px;}
    .review-feedback {padding: 0 15px 24px 15px;}
    .reviews-container__content {margin-right: 0;}
    .reviews-container__item {margin-bottom: 24px; padding-bottom: 18px;}
    .review__top {margin-bottom: 15px;}
    .review-option {display: block; margin-bottom: 18px;}
    .review-option .rating-line__value {position: absolute; right: 0; top: 0;}
    .review-option__col {margin-bottom: 8px; padding-right: 0;}
    .review-option__col:last-child {margin-bottom: 0;}
    .review__hidden-mobile {display: none;}
    .review__hidden-mobile.active {display: block;}
    .review__text-wrap {margin-bottom: 18px; padding-top: 20px;}
    .review__text-item {margin-bottom: 12px;}
    .review__title {margin-bottom: 6px;}
    .review__title svg {width: 16px;}
    .review__text {font-size: 14px; line-height: 1.57;}
    .review__more {display: inline-block!important;}
    .modal-reviews .modal__content {padding: 15px; padding-top: 22px;}
    .modal-reviews .review-option__col {margin-bottom: 12px;}
    .modal-reviews .modal__line {margin-left: -15px; margin-right: -15px;}
    .modal__wrap .thanks-modal__content {padding-top: 38px;}
    .thanks-modal__close {display: block;}
    .modal__wrap .thanks-modal__title {margin-bottom: 6px; font-size: 18px; line-height: 1.3;}
    .review__imgs {margin-left: -4px; margin-right: -4px;}
    .review__img {padding: 0 4px;}
}
@media only screen and (max-width: 566px) {
    .model-content__title {margin-bottom: 23px; font-size: 26px;}
    .review-feedback .review-rarting {flex: 0 0 100%; margin-bottom: 10px; width: 100%;}
    .review-feedback__button {flex: 0 0 100%; width: 100%;}
    .review-rarting__title, .review__date {font-size: 13px; line-height: 1.38;}
    .review-feedback__top {margin-bottom: 8px;}
    .review-feedback__title1 {margin-bottom: 0;}
    .review-feedback__title2 {font-size: 18px; line-height: 1.33;}
    .review-feedback__text {margin-bottom: 18px;}
    .btn--banner, .btn--banner__second, .btn--type-1 {padding: 14px 14px 15px; font-size: 15px;}
    .review__name {font-size: 18px; line-height: 1.33; margin-bottom: 4px;}
    .form__text-input {padding-left: 15px;}
    .thanks-modal__icon {margin-bottom: 24px;}
    .thanks-modal__text {margin-bottom: 19px;}
}
/* End */
/* /local/templates/honda-power/components/bitrix/catalog/.default/bitrix/catalog.element/.default/style.css?17569159453349 */
/* /local/components/ancs/reviews.list/templates/power/style.css?174066928412059 */
