

/* Start:/bitrix/templates/aspro-premier/components/aspro/catalog.viewed.premier/.default/style.css?17602598881457*/
.catalog-viewed-list {
  padding: 0 0 5rem;
}
.catalog-viewed__item.swiper-slide {
  height: auto;
  min-height: 200px;
  width: calc((min(calc(100vw - var(--scrollbar-width, 0px) - (2 * var(--theme-page-width-padding))), var(--theme-page-width)) - (var(--gap) * (var(--items-count) - 1))) / var(--items-count));
}
.catalog-viewed__item__title {
  word-break: break-word;
  line-height: calc(1em + 5px);
}
.catalog-viewed__item__image {
  width: 96px;
  height: 96px;
}
.catalog-viewed__item__image:has(.lazyload) {
  background-color: var(--darkerblack_bg_black);
}

@media (max-width: 600px) {
  .catalog-viewed-list {
    padding-bottom: 40px;
  }
  .catalog-viewed__item {
    width: 164px !important;
  }
}

.catalog-viewed-list .slider-solution:not(.swiper-initialized) ~ .slider-nav {
  display: none;
}
.catalog-viewed-list .slider-solution:not(.swiper-initialized) .swiper-wrapper {
  --gap: var(--theme-items-gap);

  display: grid;
  gap: var(--gap);
  grid-template-columns: repeat(var(--items-count), 1fr);
  grid-auto-flow: column;
  overflow: hidden;
}
@media (min-width: 425px) {
  .catalog-viewed-list .swiper-wrapper {
    --items-count: 3;
  }
}
@media (min-width: 601px) {
  .catalog-viewed-list .swiper-wrapper {
    --items-count: 4;
  }
}
@media (min-width: 992px) {
  .catalog-viewed-list .swiper-wrapper {
    --items-count: 5;
  }
}
@media (min-width: 1100px) {
  .catalog-viewed-list .swiper-wrapper {
    --items-count: 6;
  }
}

/* End */


/* Start:/bitrix/templates/aspro-premier/css/skeleton.min.css?17410761001529*/
.skeleton-grid{--gap:30px;display:grid;gap:var(--gap)}.skeleton-grid--row{--repeat-row:1;grid-template-rows:repeat(var(--repeat-row),1fr)}.skeleton-grid--column{--repeat-column:1;grid-template-columns:repeat(var(--repeat-column),1fr)}.skeleton{--color-start:var(--light,#f4f4f4) var(--dark,#343434);--color-end:var(--light,#fff) var(--dark,#222228);background:#eee;background:linear-gradient(110deg,var(--color-start) 8%,var(--color-end) 18%,var(--color-start) 33%);background-size:200% 100%;animation:1.5s skeleton-shine linear infinite;border-radius:8px;border-radius:var(--theme-button-border-radius)}.skeleton-item{background-size:1000px;background-color:color-mix(in oklab,var(--secondary) 10%,#FFF);background-image:linear-gradient(90deg,transparent 0,color-mix(in oklab,#FFF 50%,transparent) 100px,transparent 200px);animation:shine-lines 1.5s infinite linear}.skeleton-item--white{background-color:#fff}.skeleton-item--image{aspect-ratio:1}.skeleton-item--image-horizontal{aspect-ratio:1.78}.skeleton-item--title{width:90%;height:26px}.skeleton-item--subtitle{width:30%;height:20px}.skeleton-item--price{width:40%;height:30px}.skeleton-item--button{width:100%;height:40px}.skeleton-item--address{width:40%;height:20px}.skeleton-item--block{--height:528px;width:100%;height:var(--height)}.skeleton-item--seen{height:106px}.skeleton-item--width{--width:10%;width:var(--width)}@keyframes shine-lines{0%{background-position:-500px}40%,100%{background-position:500px}}@keyframes skeleton-shine{to{background-position-x:-200%}}
/* End */


/* Start:/bitrix/templates/aspro-premier/components/bitrix/news.list/faq-list/style.min.css?1760259888375*/
#faq-container .faq-list.faq-list-template{padding-bottom:80px}@media screen and (max-width:601px){.faq-items--grid .accordion:not(:first-child) .item-accordion-wrapper:first-of-type{border-top-left-radius:0;border-top-right-radius:0}.faq-items--grid .accordion:not(:last-child) .item-accordion-wrapper:last-of-type{border-bottom-left-radius:0;border-bottom-right-radius:0}}

/* End */
/* /bitrix/templates/aspro-premier/components/aspro/catalog.viewed.premier/.default/style.css?17602598881457 */
/* /bitrix/templates/aspro-premier/css/skeleton.min.css?17410761001529 */
/* /bitrix/templates/aspro-premier/components/bitrix/news.list/faq-list/style.min.css?1760259888375 */
