

/* Start:/bitrix/templates/sotbit_b2c/include/main/blocks/style.min.css?17540584481419*/
.main-page-block{margin-top:40px;margin-bottom:40px}.main-page-block:first-child{margin-top:0}.main-page-block:last-child{margin-bottom:0}.main-page-block__title{display:block;width:fit-content;margin-bottom:24px;word-break:break-word}.main-page-block__title:where([class]){color:var(--dark)}@media (any-hover:hover){.main-page-block__title:hover .main-page-block__title-text::after{background-color:var(--primary-hover)}}.main-page-block__title:focus-visible .main-page-block__title-text::after{background-color:var(--primary-hover)}.main-page-block__title:active .main-page-block__title-text::after{background-color:var(--primary-active)}.main-page-block__title-text{color:var(--dark);font-weight:500}.main-page-block__title-text::after{content:"";position:relative;top:4px;display:inline-block;height:24px;width:24px;margin-right:-24px;background-color:var(--secondary-500);mask:url("data:image/svg+xml,%3Csvg width='24' height='25' viewBox='0 0 24 25' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M8.46967 4.33442C8.17678 4.62731 8.17678 5.10218 8.46967 5.39508L15.1893 12.1147L8.46967 18.8344C8.17678 19.1273 8.17678 19.6022 8.46967 19.8951C8.76256 20.188 9.23744 20.188 9.53033 19.8951L16.7803 12.6451C17.0732 12.3522 17.0732 11.8773 16.7803 11.5844L9.53033 4.33442C9.23744 4.04152 8.76256 4.04152 8.46967 4.33442Z' fill='%23ABB5BE'/%3E%3C/svg%3E%0A");transition:background-color var(--transition)}
/* End */


/* Start:/bitrix/templates/sotbit_b2c/components/bitrix/system.pagenavigation/.default/style.min.css?1754058404522*/
.page-navigation{display:flex;gap:8px;align-items:center}.page-navigation a:not(.icon),.page-navigation b{display:flex;justify-content:center;align-items:center;width:44px;height:44px;border-radius:50%}.page-navigation b{transition:background-color var(--transition);line-height:1;color:var(--white);background-color:var(--primary);font-weight:500}.page-navigation a:where(:not(.icon)){color:var(--dark);font-weight:500}.page-navigation a:where(.icon){color:var(--secondary-600)}.page-navigation .show-all{margin-left:8px}
/* End */


/* Start:/bitrix/templates/sotbit_b2c/components/bitrix/news.list/hero_banner/style.min.css?17549854734618*/
.hero:hover .keen-slider__arrow:not(:disabled){opacity:1}.hero__inner{position:relative;display:flex;flex-direction:column}.hero__inner:hover .hero__play-btn{opacity:.5}.hero__wrapper{border-radius:var(--border-radius);aspect-ratio:1680/430}@media (max-width:576px){.hero__wrapper{aspect-ratio:544/230}}.hero__wrapper~.keen-slider__pagination{--gap:16px;position:absolute;bottom:12px;width:100%}@media (max-width:1440px){.hero__wrapper~.keen-slider__pagination{bottom:8px}}@media (max-width:576px){.hero__wrapper~.keen-slider__pagination{bottom:4px;column-gap:4px}}.hero__wrapper~.keen-slider__pagination .keen-slider__dot{backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);width:16px;height:16px;background-color:var(--white-transparent);border-color:#fff0}@media (max-width:576px){.hero__wrapper~.keen-slider__pagination .keen-slider__dot{width:8px;height:8px}}.hero__wrapper~.keen-slider__pagination .keen-slider__dot--active{background-color:var(--white)}.hero__wrapper~.keen-slider__arrow{--sides-offset:-56px;position:absolute;top:50%;transform:translateY(-50%);transition:opacity var(--transition);opacity:0}@media (max-width:1920px){.hero__wrapper~.keen-slider__arrow{--sides-offset:calc(-36px - (56 - 36) * ((100vw - 1440px) / (1920 - 1440)))}}@media (max-width:1440px){.hero__wrapper~.keen-slider__arrow{--sides-offset:-36px}}@media (max-width:1024px){.hero__wrapper~.keen-slider__arrow{display:none}}.hero__wrapper~.keen-slider__arrow--prev{left:var(--sides-offset)}.hero__wrapper~.keen-slider__arrow--next{right:var(--sides-offset)}.hero__track{height:100%}.hero__slide{position:relative;display:flex;flex-direction:column;height:100%!important;padding:75px 86px;background-position:center;background-size:cover;border-radius:var(--border-radius);color:var(--dark)!important;overflow:hidden}.hero__slide--text-dark{color:var(--dark)!important}.hero__slide--text-light{color:var(--white)!important}.hero__slide--position-top_left{justify-content:start;align-items:start;text-align:left}.hero__slide--position-top_middle{justify-content:start;align-items:center;text-align:center}.hero__slide--position-top_right{justify-content:start;align-items:end;text-align:right}.hero__slide--position-center_left{justify-content:center;align-items:start;text-align:left}.hero__slide--position-center_middle{justify-content:center;align-items:center;text-align:center}.hero__slide--position-center_right{justify-content:center;align-items:end;text-align:right}.hero__slide--position-bottom_left{justify-content:end;align-items:start;text-align:left}.hero__slide--position-bottom_middle{justify-content:end;align-items:center;text-align:center}.hero__slide--position-bottom_right{justify-content:end;align-items:end;text-align:right}@media (max-width:1440px){.hero__slide{padding:46px 90px}}@media (max-width:1024px){.hero__slide{padding:28px 55px}}@media (max-width:768px){.hero__slide{padding:30px 40px}}@media (max-width:576px){.hero__slide{padding:38px 17px}}.hero__play-btn{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:2;opacity:0;transition:opacity var(--transition)}.hero__play-btn:hover{opacity:1!important}.hero__play-btn[data-state=play] .hero__icon--play{opacity:1}.hero__play-btn[data-state=pause] .hero__icon--pause{opacity:1}.hero__icon{opacity:0;transition:opacity var(--transition)}.hero__icon--pause{position:absolute;top:0;left:0}.hero__title{font-size:64px;font-weight:600;line-height:1}@media (max-width:1440px){.hero__title{font-size:58px}}@media (max-width:1024px){.hero__title{font-size:48px}}@media (max-width:768px){.hero__title{font-size:36px}}@media (max-width:576px){.hero__title{font-size:32px}}.hero__text{font-size:32px}@media (max-width:1440px){.hero__text{font-size:28px}}@media (max-width:1024px){.hero__text{font-size:24px}}@media (max-width:768px){.hero__text{font-size:20px}}@media (max-width:576px){.hero__text{font-size:16px}}.hero__btn{margin-top:16px;z-index:10}.hero__btn.btn.text-dark{color:var(--dark)!important}.hero__btn.btn.text-white{color:var(--white)!important}@media (max-width:576px){.hero__btn{position:absolute!important;top:0;left:0;width:100%!important;height:100%!important;opacity:0}}.hero__background{position:absolute!important;top:0;left:0;width:100%!important;height:100%!important;object-fit:cover;z-index:-1}.hero__video-loader{position:absolute!important;top:50%!important;left:50%!important;width:100%;height:100%;transform:translate(-50%,-50%)}.hero__video-loader+.hero__video,.hero__video-loader~.hero__play-btn{display:none}.hero button[data-hidden]{display:none}.hero .lazy-loader{position:absolute;top:0;left:0}
/* End */


/* Start:/bitrix/templates/sotbit_b2c/assets/css/override/keen-slider.min.css?17540583921112*/
.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:/bitrix/components/sotbit/b2c.stories/templates/.default/style.min.css?17539685883287*/
.stories-main-page{position:relative;display:flex;justify-content:center;margin-left:calc(var(--padding-container-left)*-1);margin-right:calc(var(--padding-container-right)*-1)}@media (any-hover:hover){.stories-main-page:hover .keen-slider__arrow:not(:disabled){opacity:1;pointer-events:all}}.stories-main-page__slider:not(.keen-slider--active){width:-moz-fit-content;width:fit-content;gap:8px}@media (min-width:768px){.stories-main-page__slider:not(.keen-slider--active){gap:16px}}@media (min-width:1440px){.stories-main-page__slider:not(.keen-slider--active){gap:24px}}.stories-main-page__slide{--dimension:80px;transition-property:color;transition-duration:var(--transition-duration);transition-timing-function:var(--transition-timing-function);display:flex;flex-direction:column;width:var(--dimension)!important;min-width:var(--dimension)!important;max-width:var(--dimension)!important;color:var(--dark);cursor:pointer}@media (hover:hover){.stories-main-page__slide:hover{color:var(--primary-hover)}}.stories-main-page__slide:focus{outline:0}.stories-main-page__slide:active{color:var(--primary-active)}.stories-main-page__slide:disabled{color:var(--secondary-500);cursor:auto}@media (min-width:768px){.stories-main-page__slide{--dimension:120px}}@media (any-hover:hover){.stories-main-page__slide:hover .stories-main-page__image-container::after{opacity:.3}.stories-main-page__slide:hover .stories-main-page__image{transform:scale(1.2)}}.stories-main-page__image-container{position:relative;width:var(--dimension);height:var(--dimension);border:1px solid currentColor;border-radius:50%;overflow:hidden}.stories-main-page__image-container:has([data-lazy-load=true])::after{content:"";position:absolute;top:0;left:0;width:calc(100% - 2.5px);height:calc(100% - 2.5px);background-color:var(--dark);border-radius:inherit;opacity:0;transform:translate(1.25px,1.25px);transition:opacity var(--transition);z-index:1}@media (min-width:768px){.stories-main-page__image-container:has([data-lazy-load=true])::after{transform:translate(5px,5px);width:calc(100% - 10px);height:calc(100% - 10px)}}.stories-main-page__image-wrapper{position:absolute;top:50%;left:50%;width:calc(100% - 2.5px);height:calc(100% - 2.5px);overflow:hidden;border-radius:50%;transform:translate(-50%,-50%)}@media (min-width:768px){.stories-main-page__image-wrapper{width:calc(100% - 10px);height:calc(100% - 10px)}}.stories-main-page__image{position:relative;border-radius:inherit;transition:transform var(--transition);z-index:-1}.stories-main-page__title{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;word-break:break-word;margin-top:8px;font-weight:500;text-align:center}.stories-main-page .keen-slider__arrow{--sides-offset:8px;position:absolute;top:48px;display:none;transition:opacity var(--transition);opacity:0;pointer-events:none}@media (min-width:1024px){.stories-main-page .keen-slider__arrow{display:flex}}@media (min-width:1440px){.stories-main-page .keen-slider__arrow{--sides-offset:calc(8px + (56 - 8) * (100vw - 1440px) / (1920 - 1440))}}@media (min-width:1920px){.stories-main-page .keen-slider__arrow{--sides-offset:56px}}.stories-main-page .keen-slider__arrow--prev{left:var(--sides-offset)}.stories-main-page .keen-slider__arrow--next{right:var(--sides-offset)}
/* End */


/* Start:/bitrix/templates/sotbit_b2c/template_layouts/blocks/catalog_sections/style.min.css?1754058444258*/
.main-page-catalog-sections{margin:16px 0 24px}@media (min-width:768px){.main-page-catalog-sections{margin:32px 0}}@media (min-width:1024px){.main-page-catalog-sections{margin:32px 0 24px}}@media (min-width:1920px){.main-page-catalog-sections{margin:24px 0}}
/* End */


/* Start:/bitrix/templates/sotbit_b2c/components/bitrix/news.list/promo/style.css?17549955132825*/
.promo-small {
  margin-left: calc(var(--padding-container-left) * -1);
  margin-right: calc(var(--padding-container-right) * -1);
}
.promo-small:hover .keen-slider__arrow:not(:disabled) {
  opacity: 1;
}
.promo-small__header-link {
  color: var(--secondary-500);
  display: flex;
  align-items: center;
  gap: 16px;
  width: fit-content;
}
.promo-small__header-link:active .promo-small__header-title {
  color: var(--primary-active) !important;
}
@media (any-hover: hover) {
  .promo-small__header-link:hover .promo-small__header-title {
    color: var(--primary-hover);
  }
}
.promo-small__header-title {
  color: var(--dark);
  font-weight: 500;
  transition: color var(--transition);
}
.promo-small__header-icon {
  color: inherit;
  transform: rotate(180deg);
}
.promo-small__wrapper {
  position: relative;
}
.promo-small__slider:not(.keen-slider--initialized) {
  gap: 16px;
}
@media (min-width: 1440px) {
  .promo-small__slider:not(.keen-slider--initialized) {
    gap: 24px;
  }
}
.promo-small__image {
  display: block;
}
.promo-small__image-container {
  position: relative;
  display: block;
  height: 200px;
  margin-bottom: 8px;
  border-radius: var(--border-radius);
  overflow: hidden;
}
@media (any-hover: hover) {
  .promo-small__image-container:hover ~ .promo-small__title {
    color: var(--primary-hover);
  }
}
.promo-small__slide {
  --width: 325px;
  position: relative;
  width: var(--width) !important;
}
@media (min-width: 768px) {
  .promo-small__slide {
    --width: 544px;
  }
}
.promo-small__slide.keen-slider__slide {
  min-width: var(--width) !important;
}
.promo-small__timer {
  position: absolute;
  top: 12px;
  left: 12px;
  z-index: 1;
}
@media (min-width: 768px) {
  .promo-small__timer {
    top: 16px;
    left: 16px;
  }
}
.promo-small__title {
  margin-bottom: 2px;
  font-weight: 500;
}
.promo-small__link {
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
  display: -webkit-box;
  color: inherit;
  overflow: hidden;
}
.promo-small__subtitle {
  color: var(--secondary-600);
}
.promo-small .keen-slider__arrow {
  --sides-offset: 8px;
  position: absolute;
  top: 100px;
  display: none;
  transform: translateY(-50%);
  transition: opacity var(--transition);
  opacity: 0;
}
@media (min-width: 1025px) {
  .promo-small .keen-slider__arrow {
    display: flex;
  }
}
@media (min-width: 1440px) {
  .promo-small .keen-slider__arrow {
    --sides-offset: calc(8px + (56 - 8) * (100vw - 1440px) / (1920 - 1440));
  }
}
@media (min-width: 1920px) {
  .promo-small .keen-slider__arrow {
    --sides-offset: 56px;
  }
}
.promo-small .keen-slider__arrow--prev {
  left: var(--sides-offset);
}
.promo-small .keen-slider__arrow--next {
  right: var(--sides-offset);
}
@media (max-width:576px){.promo-small__image-container {height: 120px;}}
/*# sourceMappingURL=style.css.map */

/* End */


/* Start:/bitrix/templates/sotbit_b2c/components/bitrix/news.list/brands/style.min.css?17550813031080*/
.brand-list__slider{position:relative}.brand-list__slider:hover .keen-slider__arrow:not(:disabled){opacity:1}.brand-list__title{margin-bottom:16px;font-weight:500}.brand-list__item.keen-slider__slide{display:flex;justify-content:center;align-items:center;min-width:fit-content;width:fit-content;max-width:fit-content;border-radius:var(--border-radius);height:100px}@media (max-width:768px){.brand-list .keen-slider__arrow{display:none}}.brand-list .keen-slider:not(.brand-list .keen-slider--initialized){gap:16px}.brand-list .keen-slider__arrow{--sides-offset:-56px;position:absolute;top:50%;transform:translateY(-50%);transition:opacity var(--transition);opacity:0}@media (max-width:1920px){.brand-list .keen-slider__arrow{--sides-offset:calc(-36px - (56 - 36) * ((100vw - 1440px) / (1920 - 1440)))}}@media (max-width:1440px){.brand-list .keen-slider__arrow{--sides-offset:-36px}}@media (max-width:1024px){.brand-list .keen-slider__arrow{display:none}}.brand-list .keen-slider__arrow--prev{left:var(--sides-offset)}.brand-list .keen-slider__arrow--next{right:var(--sides-offset)}
/* End */


/* Start:/bitrix/templates/sotbit_b2c/components/bitrix/catalog.section/.default/style.min.css?17540584081739*/
.catalog-section{position:relative}.catalog-section:not(:last-of-type){margin-bottom:40px}.catalog-section .catalog-item{flex-grow:1}.catalog-section__banner{height:323px;margin-top:8px;margin-bottom:24px;border-radius:var(--border-radius-lg);overflow:hidden}@media (max-width:576px){.catalog-section__banner{height:200px;margin-bottom:16px}}.catalog-section__banner img{width:100%;height:100%;object-fit:cover}.catalog-section__title{margin:0 0 24px 0;font-size:24px;font-weight:500}.catalog-section__item-wrapper{display:flex;flex-direction:column}.catalog-section__show-more-btn.btn{backdrop-filter:blur(42px);-webkit-backdrop-filter:blur(42px);position:absolute;left:calc(50% - var(--body-scrollbar-width) / 2);max-width:400px;width:calc(100vw - var(--padding-container) * 2);transform:translateX(-50%)}@media (max-width:768px){.catalog-section__show-more-btn.btn{top:-70px}}.catalog-section__container:not(.catalog-section__container--empty){display:grid;grid-template-columns:repeat(5,minmax(0,1fr));column-gap:24px;row-gap:42px}@media (max-width:1440px){.catalog-section__container:not(.catalog-section__container--empty){grid-template-columns:repeat(5,minmax(0,1fr));column-gap:16px;row-gap:32px}}@media (max-width:1024px){.catalog-section__container:not(.catalog-section__container--empty){grid-template-columns:repeat(4,minmax(0,1fr))}}@media (max-width:768px){.catalog-section__container:not(.catalog-section__container--empty){grid-template-columns:repeat(3,minmax(0,1fr));column-gap:16px;row-gap:24px}}@media (max-width:576px){.catalog-section__container:not(.catalog-section__container--empty){grid-template-columns:repeat(2,minmax(0,1fr));column-gap:8px}}@media (max-width:768px){.catalog__bottom_navigate{margin-top:100px}}
/* End */


/* Start:/bitrix/templates/sotbit_b2c/components/bitrix/catalog.item/.default/style.min.css?17540584025618*/
.catalog-item{display:flex;flex-direction:column;overflow:hidden}.catalog-item__buttons-block{margin-top:auto}.catalog-item__image{width:100%;height:100%;background-position:center;background-repeat:no-repeat;background-size:contain}.catalog-item__image-container{position:relative;width:100%;border-radius:var(--border-radius);overflow:hidden;aspect-ratio:1/1}.catalog-item__image-container:hover~.catalog-item__name{color:var(--primary-hover)}.catalog-item__slider-container{height:100%}.catalog-item__slider-pagination{height:8px;margin:4px 0 8px}.catalog-item__badges{position:absolute;bottom:8px;left:8px;display:flex;height:fit-content;flex-wrap:wrap;gap:2px;z-index:1}@media (max-width:576px){.catalog-item__badges{bottom:6px;left:6px}}.catalog-item__badges.left{left:8px}.catalog-item__badges.right{right:8px}.catalog-item__badges.top{top:8px;padding-right:48px}.catalog-item__badges.bottom{bottom:8px}.catalog-item__badges.middle{left:50%;transform:translateX(-50%)}.catalog-item__badges.center{top:50%;transform:translateY(-50%)}.catalog-item__badges.center.middle{left:50%;transform:translate(-50%)}.catalog-item__badges--big .badge{padding:16px 16px}.catalog-item__card-controls{position:absolute;top:8px;right:8px;display:flex;flex-direction:column;justify-content:center;gap:8px;align-items:center;z-index:2}.catalog-item__card-controls-item{width:40px;height:40px;border-radius:50%;cursor:pointer;display:flex;justify-content:center;align-items:center}.catalog-item__price-container{display:flex;flex-wrap:wrap;align-items:center;margin-bottom:8px}.catalog-item__price-container span:not(:last-child){margin-right:8px}.catalog-item__price-old{text-decoration:line-through}.catalog-item__name{margin-bottom:2px;color:inherit;text-decoration:none}.catalog-item__review-container,.catalog-item__rating{display:flex;align-items:center}.catalog-item__rating{margin-right:8px}.catalog-item__rating-number{margin-left:2px}.catalog-item__review-container{padding-bottom:8px}.catalog-item__counter,.catalog-item__btn-container{transition:opacity var(--transition)}.catalog-item__btn-container{position:relative;width:fit-content}.catalog-item .hidden{opacity:0;pointer-events:none}.catalog-item__buy{width:140px!important}.catalog-item__counter{position:absolute;top:0;left:0}.catalog-item-quantity-measure{position:absolute;bottom:-1.2rem;left:50%;transform:translateX(-50%)}.catalog-item-popup{top:50%;left:50%;width:812px;height:483px;padding:24px;transform:translate(-50%,-50%);z-index:1060}@media (max-width:1024px){.catalog-item-popup{top:unset;left:0;bottom:var(--bottom-bar-height);width:100%;height:auto;padding:24px var(--padding-container) 92px;border-radius:var(--border-radius) var(--border-radius) 0 0!important;transform:none}}.catalog-item-popup .catalog-item__card-controls{top:12px;right:12px}.catalog-item-popup-title{text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.catalog-item-popup-offers{max-height:170px;overflow-y:auto}.catalog-item-popup-offers [data-entity=sku-block]:not(:last-child){margin-bottom:8px}.catalog-item-popup-product-data-wrapper{min-width:0}@media (max-width:1024px){.catalog-item-popup-product-data-wrapper{flex-grow:1}}@media (max-width:576px){.catalog-item-popup-image-wrapper{display:none}}.catalog-item-popup-image-container{position:sticky;top:0;width:345px;height:345px}.catalog-item-popup-price-table svg{transform:rotate(-90deg);transition:transform var(--transition)}.catalog-item-popup-price-table:hover svg{transform:rotate(90deg)}.catalog-item-popup-price-table:hover .catalog-item-popup-price-table-container{opacity:1;pointer-events:all}.catalog-item-popup-price-table-container{position:absolute;top:19.6px;left:0;max-width:400px;background-color:var(--white);border-radius:var(--border-radius);box-shadow:var(--shadow);opacity:0;transition:opacity var(--transition);pointer-events:none;overflow:hidden;z-index:10}.catalog-item-popup-price-table-content{min-width:284px;max-height:33vh;margin:16px 8px 16px 0;overflow-x:hidden;overflow-y:auto}.catalog-item-popup-price-table-label{transition:color var(--transition);cursor:pointer}.catalog-item-popup-buttons{display:flex;flex-direction:column;align-items:center}@media (max-width:1024px){.catalog-item-popup-buttons{position:absolute;bottom:30px;left:var(--padding-container);width:calc(100% - var(--padding-container) * 2)}}@media (max-width:1024px){.catalog-item-popup-buttons.one-click .catalog-item-popup-bottom-oneclick{display:none!important}.catalog-item-popup-buttons.one-click~.catalog-item-popup-quantity-message-container{left:50%!important}}.catalog-item-popup-buttons .counter{width:100%}@media (max-width:1024px){.catalog-item-popup-buttons>*{width:100%!important}}.catalog-item-popup-price-block-container{display:grid;grid-template-columns:1fr min-content;grid-template-rows:repeat(2,min-content)}@media (min-width:1025px){.catalog-item-popup-price-block-container.one-click{grid-template-columns:1fr 1fr}.catalog-item-popup-price-block-container.one-click [data-entity=price-block]{grid-column:span 2;margin-left:auto;margin-bottom:8px}}@media (max-width:1024px){.catalog-item-popup-price-block-container.one-click .catalog-item-popup-quantity-message-container{left:calc(var(--padding-container) / 1.5 + 25%)}}.catalog-item-popup-quantity-message-container{grid-column:2;justify-self:center}@media (max-width:1024px){.catalog-item-popup-quantity-message-container{position:absolute;bottom:8px;left:50%;transform:translateX(-50%)}}@media (max-width:1024px){.catalog-item-popup .counter__label{width:100%}}[data-entity=props-block]>span{overflow:hidden;text-overflow:ellipsis}
/* End */


/* Start:/bitrix/templates/sotbit_b2c/assets/css/common/form-popup.min.css?17540583921485*/
.popup-form.swal2-container{z-index:999}@media (max-width:1024px){.popup-form.swal2-container{padding:0}.popup-form.swal2-container .swal2-popup{grid-column:1/3!important;grid-row:3!important;align-self:end!important;justify-self:end!important;width:100%!important;border-radius:var(--border-radius) var(--border-radius) 0 0}}.popup-form .swal2-popup{padding:24px 0}.popup-form .swal2-title{padding:0 64px 16px 24px}@media (max-width:1024px){.popup-form .swal2-title{padding:0 86px 16px 40px}}@media (max-width:576px){.popup-form .swal2-title{padding:0 48px 16px 16px}}.popup-form .swal2-html-container{padding:0 24px}@media (max-width:1024px){.popup-form .swal2-html-container{padding:0 40px}}@media (max-width:576px){.popup-form .swal2-html-container{padding:0 16px}}.popup-form .swal2-close{margin-right:24px}@media (max-width:1024px){.popup-form .swal2-close{margin-right:40px}}@media (max-width:576px){.popup-form .swal2-close{margin-right:16px}}@media (max-width:1024px){.popup-form-captcha .input-text,.popup-form-captcha .popup-form-captcha-image-container{flex:0 0 50%}}.popup-form-captcha-image-container{width:100%;min-width:0}.product-info__wrap{flex:0 0 526px}.product-info__wrap .product-image{min-height:0;margin-bottom:16px;border-radius:var(--border-radius);overflow:hidden}.product-info__wrap .product-image__wrapper{display:flex;flex-direction:column;height:100%}.product-info__wrap .product-image img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}
/* End */


/* Start:/bitrix/templates/sotbit_b2c/assets/css/common/advantages.min.css?17540583921662*/
.advantages__item{display:flex;gap:16px;padding:16px;background-color:var(--primary-100);border-radius:var(--border-radius)}.advantages__item:is(a){transition-property:color;transition-duration:var(--transition-duration);transition-timing-function:var(--transition-timing-function);color:var(--dark)}@media (hover:hover){.advantages__item:is(a):hover{color:var(--primary-hover)}}.advantages__item:is(a):focus{outline:0}.advantages__item:is(a):active{color:var(--primary-active)}.advantages__item:is(a):disabled{color:var(--secondary-500);cursor:auto}.advantages__item:is(a):focus .advantages__image-container::before,.advantages__item:is(a):hover .advantages__image-container::before{opacity:0}.advantages__item:is(a):active .advantages__image-container{background-color:var(--primary-active)}.advantages__image,.advantages__image-container{display:flex;justify-content:center;align-items:center}.advantages__image{z-index:1}.advantages__image-container{position:relative;flex-shrink:0;width:60px;height:60px;border-radius:50%;background-color:var(--primary-hover);transition:background-color var(--transition)}.advantages__image-container::before{content:"";position:absolute;top:0;left:0;display:block;width:100%;height:100%;border-radius:50%;background:var(--gradient);transition:opacity var(--transition);z-index:1}.advantages__image-container:has([data-lazy-load=false]){background-color:transparent!important}.advantages__image-container:has([data-lazy-load=false])::before{background:0 0!important}.advantages__image-container i.icon{line-height:0;z-index:2}.advantages__image-container img{width:32px;height:32px;-o-object-fit:contain;object-fit:contain}
/* End */


/* Start:/bitrix/templates/sotbit_b2c/components/bitrix/news.list/thin_banner/style.min.css?17549969343409*/
.thin-banner:hover .keen-slider__arrow:not(:disabled){opacity:1}@media (max-width:576px){.thin-banner__hide-mobile{display:none}}.thin-banner__inner{position:relative;display:flex;flex-direction:column}.thin-banner__wrapper{min-height:200px;height:100%;border-radius:24px;overflow:hidden}.thin-banner__background{position:absolute!important;top:0;left:0;width:100%!important;height:100%!important;object-fit:cover;z-index:-1}.thin-banner__slide{position:relative;display:flex;flex-direction:column;gap:8px;padding:8px 24px;height:auto!important;background-position:center;background-size:cover;min-height:200px}@media (max-width:576px){.thin-banner__slide{min-height:130px}}.thin-banner__slide--text-dark{color:var(--dark)!important}.thin-banner__slide--text-light{color:var(--white)!important}.thin-banner__slide--position-top_left{justify-content:start;align-items:start;text-align:left}.thin-banner__slide--position-top_middle{justify-content:start;align-items:center;text-align:center}.thin-banner__slide--position-top_right{justify-content:start;align-items:end;text-align:right}.thin-banner__slide--position-center_left{justify-content:center;align-items:start;text-align:left}.thin-banner__slide--position-center_middle{justify-content:center;align-items:center;text-align:center}.thin-banner__slide--position-center_right{justify-content:center;align-items:end;text-align:right}.thin-banner__slide--position-bottom_left{justify-content:end;align-items:start;text-align:left}.thin-banner__slide--position-bottom_middle{justify-content:end;align-items:center;text-align:center}.thin-banner__slide--position-bottom_right{justify-content:end;align-items:end;text-align:right}.thin-banner__title{font-size:40px;font-weight:900}@media (max-width:576px){.thin-banner__title{font-size:24px}}.thin-banner__text{width:fit-content;font-size:24px;font-weight:700}@media (max-width:576px){.thin-banner__text{font-size:16px}}@media (max-width:576px){.thin-banner__btn{display:none!important}}.thin-banner__btn.btn.text-dark{color:var(--dark)!important}.thin-banner__btn.btn.text-white{color:var(--white)!important}.thin-banner .keen-slider__pagination{position:absolute;bottom:12px;width:100%;column-gap:16px}@media (max-width:1440px){.thin-banner .keen-slider__pagination{bottom:8px}}@media (max-width:576px){.thin-banner .keen-slider__pagination{bottom:4px;column-gap:4px}}.thin-banner .keen-slider__pagination .keen-slider__dot{backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);width:16px;height:16px;background-color:var(--white-transparent);border-color:#fff0}@media (max-width:576px){.thin-banner .keen-slider__pagination .keen-slider__dot{width:8px;height:8px}}.thin-banner .keen-slider__pagination .keen-slider__dot--active{background-color:var(--white)}.thin-banner .keen-slider__arrow{--sides-offset:-56px;position:absolute;top:50%;transform:translateY(-50%);transition:opacity var(--transition);opacity:0}@media (max-width:1920px){.thin-banner .keen-slider__arrow{--sides-offset:calc(-36px - (56 - 36) * ((100vw - 1440px) / (1920 - 1440)))}}@media (max-width:1440px){.thin-banner .keen-slider__arrow{--sides-offset:-36px}}@media (max-width:1024px){.thin-banner .keen-slider__arrow{display:none}}.thin-banner .keen-slider__arrow--prev{left:var(--sides-offset)}.thin-banner .keen-slider__arrow--next{right:var(--sides-offset)}
@media (max-width:576px){.thin-banner__wrapper {min-height: 120px;}}

/* End */


/* Start:/bitrix/templates/sotbit_b2c/components/bitrix/news.list/blog/style.min.css?17540584182989*/
@media (any-hover:hover){.blog-small:hover .keen-slider__arrow:not(:disabled){opacity:1}}.blog-small__slider-wrapper{position:relative}.blog-small__slider:not(.keen-slider--initialized){gap:16px}@media (min-width:1440px){.blog-small__slider:not(.keen-slider--initialized){gap:24px}}.blog-small__slider:not(.keen-slider--initialized) .blog-small__item{--item-width:calc((100% / 4) - 18px);min-width:var(--item-width)!important;width:var(--item-width)!important;max-width:var(--item-width)!important}@media (max-width:1025px){.blog-small__slider:not(.keen-slider--initialized) .blog-small__item{min-width:224px!important;width:224px!important;max-width:224px!important}}.blog-small__item{position:relative;display:flex;flex-direction:column;justify-content:space-between;height:306px;padding:16px;border-radius:var(--border-radius-m);overflow:hidden}@media (any-hover:hover){.blog-small__item:hover .blog-small__title{color:var(--primary-hover)}}@media (max-width:1025px){.blog-small__item{min-width:224px!important;width:224px!important;max-width:224px!important}}@media (min-width:1025px){.blog-small__item{height:440px;border-radius:var(--border-radius)}}@media (min-width:1920px){.blog-small__item{height:550px}}.blog-small__image{position:absolute!important;top:0;left:0;pointer-events:none}.blog-small__badges{display:flex;justify-content:space-between;flex-wrap:wrap;column-gap:8px;row-gap:4px;transform:translateZ(0);z-index:1}.blog-small__badge{display:flex;align-items:center;gap:8px;height:24px;padding:0 8px;background-color:var(--dark);border-radius:16px;color:var(--white);line-height:1}.blog-small__badge-icon{margin-left:-4px}.blog-small__text-small{font-size:14px}.blog-small__text-container{display:flex;flex-direction:column;height:122px;padding:8px 8px 22px;background-color:var(--white);border-radius:var(--border-radius-m);transform:translateZ(0);z-index:1}@media (min-width:1025px){.blog-small__text-container{padding:8px 16px}}@media (min-width:1920px){.blog-small__text-container{padding:8px 16px 16px}}.blog-small__title{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;word-break:break-word;color:var(--dark);font-size:18px;font-weight:700;transition:color var(--transition)}.blog-small__text{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;word-break:break-word;margin-top:8px;color:var(--dark);font-size:14px}.blog-small .keen-slider__arrow{--sides-offset:-36px;position:absolute;top:50%;display:none;transform:translateY(-50%);transition:opacity var(--transition);opacity:0}@media (min-width:1025px){.blog-small .keen-slider__arrow{display:flex}}@media (min-width:1440px){.blog-small .keen-slider__arrow{--sides-offset:calc(-36px + (-56 - -36) * (100vw - 1440px) / (1920 - 1440))}}@media (min-width:1920px){.blog-small .keen-slider__arrow{--sides-offset:-56px}}.blog-small .keen-slider__arrow--prev{left:var(--sides-offset)}.blog-small .keen-slider__arrow--next{right:var(--sides-offset)}
/* End */
/* /bitrix/templates/sotbit_b2c/include/main/blocks/style.min.css?17540584481419 */
/* /bitrix/templates/sotbit_b2c/components/bitrix/system.pagenavigation/.default/style.min.css?1754058404522 */
/* /bitrix/templates/sotbit_b2c/components/bitrix/news.list/hero_banner/style.min.css?17549854734618 */
/* /bitrix/templates/sotbit_b2c/assets/css/override/keen-slider.min.css?17540583921112 */
/* /bitrix/components/sotbit/b2c.stories/templates/.default/style.min.css?17539685883287 */
/* /bitrix/templates/sotbit_b2c/template_layouts/blocks/catalog_sections/style.min.css?1754058444258 */
/* /bitrix/templates/sotbit_b2c/components/bitrix/news.list/promo/style.css?17549955132825 */
/* /bitrix/templates/sotbit_b2c/components/bitrix/news.list/brands/style.min.css?17550813031080 */
/* /bitrix/templates/sotbit_b2c/components/bitrix/catalog.section/.default/style.min.css?17540584081739 */
/* /bitrix/templates/sotbit_b2c/components/bitrix/catalog.item/.default/style.min.css?17540584025618 */
/* /bitrix/templates/sotbit_b2c/assets/css/common/form-popup.min.css?17540583921485 */
/* /bitrix/templates/sotbit_b2c/assets/css/common/advantages.min.css?17540583921662 */
/* /bitrix/templates/sotbit_b2c/components/bitrix/news.list/thin_banner/style.min.css?17549969343409 */
/* /bitrix/templates/sotbit_b2c/components/bitrix/news.list/blog/style.min.css?17540584182989 */
