.ui-slider-horizontal .ui-slider-range {
    height: 2px;
}

.catalogue-head__wrap:after {
	content: none;
}

.select2-results__option[aria-selected] {
    white-space: normal;
}

.item-desc__subgrid .item-desc__item {
	display: none;
}

.item-desc__subgrid .item-desc__item:nth-child(1),
.item-desc__subgrid .item-desc__item:nth-child(2),
.item-desc__subgrid .item-desc__item:nth-child(3) {
	display: block;
}

.item-desc__subgrid .item-desc__item.active {
	display: block;
}

.catalogue-item__favs:hover, .catalogue-item__favs.inFav {
    background-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="16" height="15" viewBox="0 0 16 15" fill="none"><path d="M7.36516 13.773C7.73395 14.0757 8.26518 14.0757 8.63397 13.773C10.7905 12.0031 12.9281 10.104 14.0816 8.21481C14.6668 7.25656 15.0577 6.20847 14.9931 5.11759C14.9265 3.99414 14.3868 2.9808 13.4123 2.10306C12.7501 1.50664 12.0485 1.15546 11.3284 1.04111C10.6088 0.926857 9.9472 1.06115 9.384 1.31159C8.84336 1.55198 8.37842 1.90475 8.00053 2.28119C7.62251 1.90471 7.1574 1.55193 6.61661 1.31154C6.05332 1.06115 5.3916 0.926866 4.67202 1.04111C3.95179 1.15545 3.25013 1.50661 2.5879 2.10306C1.61339 2.98078 1.07363 3.99407 1.00697 5.11747C0.942239 6.20833 1.33297 7.25643 1.91796 8.21472C3.07128 10.104 5.20856 12.0031 7.36516 13.773Z" fill="%234048E0" stroke="%234048E0" stroke-width="2" stroke-linejoin="round"></path></svg>');
}

.carousel-indicators button {
  	padding: 0;
    box-sizing: content-box;
    -ms-flex: 0 1 auto;
    flex: 0 1 auto;
    width: 30px;
    height: 3px;
    margin-right: 3px;
    margin-left: 3px;
    text-indent: -999px;
    cursor: pointer;
    background-color: #fff;
    background-clip: padding-box;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent;
    opacity: .5;
    transition: opacity .6s ease;
}

.carousel-indicators {
	margin-bottom: 1rem;
}

.item-gallery__swiper-sub .swiper-wrapper,
.item-gallery__swiper .swiper-wrapper {
	height: auto;
}

.select2-container--default .select2-selection--single .select2-selection__arrow b {
	left: auto;
}

.popularity-select .select2.select2-container.select2-container--default {
	padding: 0;
  	width: auto !important;
}

.popularity-select .select2-container--default .select2-selection--single .select2-selection__arrow {
  	position: initial;
}

.item-desc__filters-btn.as-form-submit {
	background-color: var(--cr-blue);
  	color: var(--cr-white);
}

.item-desc__filters-title label {
	margin-bottom: 0;
}

.item-desc__filters-subname .as-form-cap {
	margin-bottom: 0;
}

.as-form-item[data-code="comments"] {
	margin-top: .94rem;
}

/*.item-desc__item {
    margin-top: 0;
}*/

.item-desc__wrapper-cols {
	gap: 1.5rem;
}

.catalogue-filters__list-check input + label {
	margin-bottom: 0;
}

.catalogue-filters__list-check:last-child {
    margin-bottom: 0.94rem;
}

.catalogue-filters__date .form-control {
	max-width: 9.89rem;
}

.select2-container--default .select2-selection--single {
	display: flex;
}

@media screen and (max-width: 768px) {
	.item-hero__heading {
     padding-right: 1.62rem;
     margin-right: .94rem; 
}
}

@media screen and (max-width: 520px) {
  
  .m-062 {
  	margin-top: 0.62rem !important;
  }
  
  .m-162 {
  	margin-top: 2.1rem !important;
  }

    .item-desc__wrapper-owner .item-desc .item-desc__wrapper-owner-info,
    .item-desc__wrapper-owner .item-desc .item-hero__reviews {
        margin-left: -3.5rem;

    }
  
  .item-desc__wrapper-owner .item-desc .item-hero__reviews {
  	margin-top: .92rem;
  }
  
  .item-desc__wrapper .item-desc__wrapper-row .item-hero__reviews {
  	margin-left: 0;
  }
}