

/* Start:/local/templates/sotbit_b2c/components/bitrix/menu/sidebar/style.css?1755253511514*/
.sidebar {
  flex-shrink: 0;
  margin-bottom: 24px;
}
@media (max-width: 1024px) {
  .sidebar {
    margin-bottom: 0;
  }
}
.sidebar__list {
  height: 0;
}
.sidebar__list.active {
  height: auto !important;
}
.sidebar__item {
  display: flex;
  align-items: center;
  gap: 8px;
  font-weight: 500;
  padding: 8px 0;
}
.sidebar__slider {
  display: flex;
  flex-direction: column;
  margin: 0;
}
@media (max-width: 1024px) {
  .sidebar__slider {
    flex-direction: row;
  }
}
/*# sourceMappingURL=style.css.map */

/* End */


/* Start:/local/templates/sotbit_b2c/assets/css/override/keen-slider.min.css?17552535111112*/
.keen-slider__slide{min-width:100%;max-width:100%;transform:translate3d(0,0,0)}.keen-slider__pagination{--gap:6px;overflow:hidden}.keen-slider__pagination-inner{position:relative;left:50%;display:flex;justify-content:center;align-items:center;-moz-column-gap:var(--gap);column-gap:var(--gap);width:-moz-fit-content;width:fit-content}.keen-slider__dot{box-sizing:border-box;flex-shrink:0;width:8px;height:8px;background-color:transparent;border:1px solid var(--secondary-500);border-radius:50%;font-size:0;transform:scale(0);transition:background-color var(--transition),transform var(--transition)}.keen-slider__dot--active{background-color:var(--primary)}.keen-slider__arrow{display:flex;justify-content:center;align-items:center;width:24px;height:24px;color:var(--secondary-500)}.keen-slider__arrow svg{transition:color var(--transition)}.keen-slider__arrow--next svg{transform:rotate(180deg)}.keen-slider:not(.keen-slider--initialized)~.keen-slider__arrow{cursor:default}a.keen-slider__slide,button.keen-slider__slide{transition-property:initial;transition-duration:initial;transition-timing-function:initial}
/* End */


/* Start:/local/templates/sotbit_b2c/components/bitrix/breadcrumb/.default/style.css?17552535111839*/
.breadcrumbs__back {
  --arrow-icon: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTEwLjczMjcgMTkuNzkwNUMxMS4wMzI2IDIwLjA3NjIgMTEuNTA3NCAyMC4wNjQ2IDExLjc5MzEgMTkuNzY0N0MxMi4wNzg3IDE5LjQ2NDggMTIuMDY3MiAxOC45OSAxMS43NjczIDE4LjcwNDNMNS41MTU4NyAxMi43NDk3TDIwLjI1IDEyLjc0OTdDMjAuNjY0MiAxMi43NDk3IDIxIDEyLjQxMzkgMjEgMTEuOTk5N0MyMSAxMS41ODU1IDIwLjY2NDIgMTEuMjQ5NyAyMC4yNSAxMS4yNDk3TDUuNTE1NzcgMTEuMjQ5N0wxMS43NjczIDUuMjk1MDJDMTIuMDY3MiA1LjAwOTMzIDEyLjA3ODcgNC41MzQ2IDExLjc5MzEgNC4yMzQ2N0MxMS41MDc0IDMuOTM0NzUgMTEuMDMyNiAzLjkyMzIgMTAuNzMyNyA0LjIwODg5TDMuMzEzNzkgMTEuMjc1NkMzLjE0NDg2IDExLjQzNjUgMy4wNDQ5MSAxMS42NDE3IDMuMDEzOTMgMTEuODU1MUMzLjAwNDc5IDExLjkwMTkgMyAxMS45NTAzIDMgMTEuOTk5N0MzIDEyLjA0OTMgMy4wMDQ4MSAxMi4wOTc3IDMuMDEzOTggMTIuMTQ0NkMzLjA0NTAyIDEyLjM1NzkgMy4xNDQ5NiAxMi41NjMgMy4zMTM3OSAxMi43MjM4TDEwLjczMjcgMTkuNzkwNVoiIGZpbGw9ImN1cnJlbnRDb2xvciIvPgo8L3N2Zz4K");
  position: relative;
  display: flex;
  justify-content: center;
  align-items: center;
  width: 24px;
  height: 24px;
  margin-top: 5px;
  color: var(--dark);
  z-index: 1;
}
.breadcrumbs__back::before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background-color: currentColor;
  color: inherit;
  -webkit-mask: var(--arrow-icon) no-repeat center;
  mask: var(--arrow-icon) no-repeat center;
}
@media (min-width: 1025px) {
  .breadcrumbs__back {
    display: none;
  }
}
.breadcrumbs__list {
  display: none;
}
@media (min-width: 1025px) {
  .breadcrumbs__list {
    display: block;
  }
}
.breadcrumbs__item {
  display: inline;
  word-break: break-word;
}
.breadcrumbs__item--last {
  color: var(--secondary-500);
}
.breadcrumbs__link {
  color: var(--dark);
}
/*# sourceMappingURL=style.css.map */

/* End */


/* Start:/local/templates/sotbit_b2c/components/bitrix/sale.basket.basket/favorite/style.css?17552535111459*/
.favorite-items {
  display: grid;
  grid-template-columns: repeat(5, minmax(0, 1fr));
  gap: 24px;
}
@media (max-width: 1440px) {
  .favorite-items {
    grid-template-columns: repeat(4, minmax(0, 1fr));
  }
}
@media (max-width: 768px) {
  .favorite-items {
    grid-template-columns: repeat(3, minmax(0, 1fr));
  }
}
@media (max-width: 576px) {
  .favorite-items {
    grid-template-columns: repeat(2, minmax(0, 1fr));
  }
}
.favorite-clear-input-btn {
  position: absolute;
  top: 50%;
  transform: translateY(-50%);
  right: 16px;
}
.favorite-filter {
  width: 300px;
}
.favorite-item-image-container {
  border-radius: var(--border-radius);
  overflow: hidden;
  aspect-ratio: 1/1;
}
.favorite-item-labels {
  position: absolute;
  bottom: 8px;
  left: 8px;
}
.favorite-item-btn {
  top: 8px;
  right: 8px;
  width: 40px;
  height: 40px;
  border-radius: 50%;
  background-color: var(--white-transparent);
}
.favorite-item-btn.compare-btn {
  top: 56px;
}
.favorite-item-btn.compare-btn svg:last-child {
  opacity: 0;
}
.favorite-item-btn.compare-btn:hover svg:first-child, .favorite-item-btn.compare-btn.active svg:first-child {
  opacity: 0;
}
.favorite-item-btn.compare-btn:hover svg:last-child, .favorite-item-btn.compare-btn.active svg:last-child {
  opacity: 1;
}
.favorite-item-btn.compare-btn.active {
  color: var(--primary);
}
.favorite-item-btn.compare-btn.active:hover {
  color: var(--primary-hover);
}
/*# sourceMappingURL=style.css.map */

/* End */


/* Start:/local/templates/sotbit_b2c/assets/css/override/swiper.min.css?17552535111895*/
:root{--swiper-theme-color:var(--white)!important;--swiper-pagination-bullet-inactive-color:#F2F3F74F!important;--swiper-pagination-bullet-inactive-opacity:1!important}.swiper:not(.swiper-initialized)~.swiper-button-next,.swiper:not(.swiper-initialized)~.swiper-button-prev{display:none!important}.swiper-pagination-bullet{border:1px solid var(--secondary-500)}.swiper-pagination-bullet-active{--swiper-pagination-color:var(--primary)}@media (min-width:768px){.swiper-pagination-large{--swiper-pagination-bullet-width:16px;--swiper-pagination-bullet-height:16px;--swiper-pagination-bullet-horizontal-gap:8px}}.swiper-pagination-large .swiper-pagination-bullet{border:0}.swiper-pagination-large .swiper-pagination-bullet:not(.swiper-pagination-large .swiper-pagination-bullet-active){backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);background-color:var(--white-transparent)}.swiper-pagination-large .swiper-pagination-bullet-active{background-color:var(--white)}.swiper-button-next,.swiper-button-prev{width:32px!important;height:32px!important;opacity:1!important;transition:opacity var(--transition)}.swiper-button-next::after,.swiper-button-prev::after{content:""!important;width:24px;height:24px;background-image:url("data:image/svg+xml, %3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' id='chevron'%3E%3Cpath d='M15.5303 19.7803C15.8232 19.4874 15.8232 19.0126 15.5303 18.7197L8.81066 12L15.5303 5.28033C15.8232 4.98744 15.8232 4.51256 15.5303 4.21967C15.2374 3.92678 14.7626 3.92678 14.4697 4.21967L7.21967 11.4697C6.92678 11.7626 6.92678 12.2374 7.21967 12.5303L14.4697 19.7803C14.7626 20.0732 15.2374 20.0732 15.5303 19.7803Z' fill='%239797AF'/%3E%3C/svg%3E");background-position:center;background-repeat:no-repeat}.swiper-button-next::after{transform:rotate(180deg)}.swiper-button-disabled{opacity:0!important}.swiper-slide{transition-property:transform,color}
/* End */
/* /local/templates/sotbit_b2c/components/bitrix/menu/sidebar/style.css?1755253511514 */
/* /local/templates/sotbit_b2c/assets/css/override/keen-slider.min.css?17552535111112 */
/* /local/templates/sotbit_b2c/components/bitrix/breadcrumb/.default/style.css?17552535111839 */
/* /local/templates/sotbit_b2c/components/bitrix/sale.basket.basket/favorite/style.css?17552535111459 */
/* /local/templates/sotbit_b2c/assets/css/override/swiper.min.css?17552535111895 */
