

/* Start:/bitrix/components/bitrix/breadcrumb/templates/.default/style.min.css?1692168517467*/
.bx-breadcrumb{margin:10px 0}.bx-breadcrumb i{color:#b5bdc2;line-height:13px;font-size:12px;vertical-align:middle;margin-right:5px}.bx-breadcrumb .bx-breadcrumb-item{float:left;margin-bottom:10px;white-space:nowrap;line-height:13px;vertical-align:middle;margin-right:10px}.bx-breadcrumb .bx-breadcrumb-item span{font-family:"Open Sans",Arial,"Helvetica Neue",Helvetica,sans-serif;font-size:13px;white-space:normal}.bx-breadcrumb .bx-breadcrumb-item a{border-bottom:0}
/* End */


/* Start:/bitrix/templates/Avape/components/bitrix/catalog/catalog/style.css?1722947803532*/
.catalog .categories {
  width: 100%;
  margin-bottom: 1rem;
}

/* catalog */
#catalog-detailed-cards .catalog__tabled-products-item .detailed-card {
  align-items: end;
}

#catalog-detailed-cards .detailed-card .detailed-card__minus-btn {
  position: static;
}

@media (min-width: 1025px) {
  #catalog-detailed-cards .detailed-card .detailed-card__input-block {
    gap: 12px;
  }
}

#catalog-detailed-cards .detailed-card .detailed-card__title {
  display: inline-block;
}

#catalog-cards .big-card__action-btn {
  width: 100%;
}

/* End */


/* Start:/bitrix/templates/Avape/components/bitrix/catalog.element/bootstrap_v4/style.css?17234797006193*/
.big-card__wrapper.big-card__wrapper--custom {
	grid-template-rows: 182px 1fr;
}

.product-price {
	font-weight: 500;
	font-size: 24px;
	line-height: 1.125;
	margin: 0.75rem 0 1rem;
}

.big-card__icon.added {
	stroke: #278E59;
}

.page--big-card {
	 padding-top: 50px;
	 padding-bottom: 100px;
	 background: #fcfcfc;
	 margin-bottom: 50px;
}
 .big-card__wrapper {
	 margin-bottom: 64px;
	 display: grid;
	 grid-template-columns: 1fr 2fr;
	 grid-template-rows: 112px 1fr;
}
 @media (max-width: 1400px) {
	 .big-card__wrapper {
		 padding-inline: 0;
	}
}
 @media (max-width: 1024px) {
	 .big-card__wrapper {
		 grid-template-rows: 160px 1fr;
	}
}
 @media (max-width: 768px) {
	 .big-card__wrapper {
		 grid-template-rows: 114px 1fr;
	}
}
 @media (max-width: 575px) {
	 .big-card__wrapper {
		 grid-template-columns: 1fr;
	}
}
 .big-card__picture {
	 grid-row-start: 1;
	 grid-row-end: 3;
	 margin-right: 30px;
	 position: relative;
}
 @media (max-width: 575px) {
	 .big-card__picture {
		 margin-right: 0;
		 grid-row-start: 2;
		 grid-row-end: 3;
	}
}
 .big-card__icons {
	 width: 61px;
	 display: flex;
	 justify-content: space-between;
	 align-items: center;
	 position: absolute;
	 top: 14px;
	 right: 10px;
	 z-index: 2;
}
 @media (max-width: 576px) {
	 .big-card__icons {
		 width: 92%;
		 left: 12px;
	}
}
 .big-card__icon {
	 stroke: rgba(0, 0, 0, .3);
}
 .big-card__icon:hover {
	 stroke: #278e59;
}
 .big-card__icon--active {
	 stroke: #000;
}
 .big-card__top-desc {
	 grid-column-start: 2;
	 grid-row-start: 1;
	 border-bottom: 1px #d9d9d9 solid;
	 align-self: start;
}
 @media (max-width: 575px) {
	 .big-card__top-desc {
		 grid-row-start: 1;
		 grid-row-end: 2;
		 grid-column-start: 1;
		 border-bottom: none;
	}
}
 .big-card__bottom-desc {
	 grid-column-start: 2;
	 grid-row-start: 2;
}
 @media (max-width: 575px) {
	 .big-card__bottom-desc {
		 grid-row-start: 3;
		 grid-row-end: 4;
		 grid-column-start: 1;
	}
}
 .big-card__img {
	 width: 370px;
	 height: 370px;
	 max-width: 100%;
	 object-fit: cover;
	 object-position: center;
	 margin-bottom: 10px;
}
 @media (max-width: 768px) {
	 .big-card__img {
		 width: 270px;
		 height: 270px;
	}
}
 @media (max-width: 575px) {
	 .big-card__img {
		 width: 330px;
		 height: 330px;
		 display: block;
		 margin: 0 auto;
	}
}
 .big-card__main-slider {
	 height: 80%;
	 width: 370px;
	 --swiper-navigation-color: #b0b0b0;
	 margin-bottom: 10px;
}
 @media (max-width: 768px) {
	 .big-card__main-slider {
		 width: 270px;
	}
}
 @media (max-width: 576px) {
	 .big-card__main-slider {
		 width: 95vw;
		 margin-bottom: 12px;
	}
}
 .big-card__main-slider .swiper-button-prev, .big-card__main-slider .swiper-button-next {
	 color: transparent;
}
 .big-card__main-slider .swiper-button-prev {
	 background-image: url("data:image/svg+xml;	charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23b0b0b080'%2F%3E%3C%2Fsvg%3E");
	 transition: background 0.4ms ease;
}
 .big-card__main-slider .swiper-button-next {
	 background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23b0b0b080'%2F%3E%3C%2Fsvg%3E");
	 transition: background 0.4ms ease;
}
 @media (any-hover: hover) {
	 .big-card__main-slider .swiper-button-prev:hover {
		 background-image: url("data:image/svg+xml;	charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23B0B0B0'%2F%3E%3C%2Fsvg%3E");
	}
	 .big-card__main-slider .swiper-button-next:hover {
		 background-image: url("data:image/svg+xml;	charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23B0B0B0'%2F%3E%3C%2Fsvg%3E");
	}
}
 .big-card__thumb-slider {
	 width: 370px;
	 height: 54px;
}
 @media (max-width: 768px) {
	 .big-card__thumb-slider {
		 width: 270px;
	}
}
 @media (max-width: 576px) {
	 .big-card__thumb-slider {
		 width: 95vw;
		 margin-bottom: 12px;
	}
}
 .big-card__thumb-slider .swiper-slide {
	 width: 54px;
	 height: 54px;
	 opacity: 0.5;
}
 .big-card__thumb-slider .swiper-slide-thumb-active {
	 opacity: 1;
}
 .big-card__thumb-image {
	 width: 54px;
	 height: 54px;
	 object-fit: cover;
}
 .big-card__title {
	 font-weight: 600;
	 font-size: 40px;
	 line-height: 48px;
	 color: #000;
	 margin-bottom: 4px;
}
 @media (max-width: 768px) {
	 .big-card__title {
		 font-size: 20px;
		 line-height: 24px;
	}
}
 .big-card__art {
	 font-size: 14px;
	 line-height: 16px;
	 color: #b0b0b0;
	 margin-right: 16px;
}
 .big-card .rating {
	 width: 104px;
	 position: relative;
	 top: 1px;
	 margin-right: 6px;
	 margin-bottom: 3px;
}
 .big-card .rating__item {
	 fill: #d9d9d9;
}
 .big-card .rating__item--star-set {
	 fill: #ffa217;
}
 .big-card__rating-quantity {
	 font-size: 14px;
	 color: #b0b0b0;
	 line-height: 16px;
}
 .big-card__availability {
	 font-size: 14px;
	 line-height: 16px;
	 color: #000;
	 margin-bottom: 16px;
}
 .big-card__action-btn {
	 width: 238px;
	 height: 48px;
	 background: #278e59;
	 border-radius: 8px;
	 display: flex;
	 font-weight: 600;
	 font-size: 14px;
	 line-height: 16px;
	 justify-content: center;
	 align-items: center;
	 color: #fff;
	 margin-top: 25px;
}
 .big-card__action-btn:hover {
	 background-color: #5dab83;
}
 @media (max-width: 575px) {
	 .big-card__action-btn {
		 width: 100%;
	}
}
 .big-card .features {
	 margin-top: 16px;
	 font-size: 16px;
	 line-height: 19px;
}
 .big-card .features__item {
	 margin-bottom: 12px;
	 max-width: 430px;
}
 @media (max-width: 768px) {
	 .big-card .features__item {
		 max-width: 330px;
	}
}
 .big-card .features__param {
	 color: #b0b0b0;
}
 .big-card .features__value {
	 color: #000;
}
 .big-card .features__more-btn {
	 font-size: 16px;
	 line-height: 19px;
	 color: #278e59;
}
 
/* End */
/* /bitrix/components/bitrix/breadcrumb/templates/.default/style.min.css?1692168517467 */
/* /bitrix/templates/Avape/components/bitrix/catalog/catalog/style.css?1722947803532 */
/* /bitrix/templates/Avape/components/bitrix/catalog.element/bootstrap_v4/style.css?17234797006193 */
