

/* Start:/local/templates/b2bcabinet/assets/js/plugins/media/simplelightbox/simpleLightbox.min.css?16705934405308*/
.slbOverlay,.slbWrapOuter,.slbWrap{position:fixed;top:0;right:0;bottom:0;left:0}.slbOverlay{overflow:hidden;z-index:2000;background-color:#000;opacity:0.7;-webkit-animation:slbOverlay 0.5s;-moz-animation:slbOverlay 0.5s;animation:slbOverlay 0.5s}.slbWrapOuter{overflow-x:hidden;overflow-y:auto;z-index:2010}.slbWrap{position:absolute;text-align:center}.slbWrap:before{content:"";display:inline-block;height:100%;vertical-align:middle}.slbContentOuter{position:relative;display:inline-block;vertical-align:middle;margin:0px auto;padding:0 1em;box-sizing:border-box;z-index:2020;text-align:left;max-width:100%}.slbContentEl .slbContentOuter{padding:5em 1em}.slbContent{position:relative}.slbContentEl .slbContent{-webkit-animation:slbEnter 0.3s;-moz-animation:slbEnter 0.3s;animation:slbEnter 0.3s;background-color:#fff;box-shadow:0 0.2em 1em rgba(0,0,0,0.4)}.slbImageWrap{-webkit-animation:slbEnter 0.3s;-moz-animation:slbEnter 0.3s;animation:slbEnter 0.3s;position:relative}.slbImageWrap:after{content:"";position:absolute;left:0;right:0;top:5em;bottom:5em;display:block;z-index:-1;box-shadow:0 0.2em 1em rgba(0,0,0,0.6);background-color:#FFF}.slbDirectionNext .slbImageWrap{-webkit-animation:slbEnterNext 0.4s;-moz-animation:slbEnterNext 0.4s;animation:slbEnterNext 0.4s}.slbDirectionPrev .slbImageWrap{-webkit-animation:slbEnterPrev 0.4s;-moz-animation:slbEnterPrev 0.4s;animation:slbEnterPrev 0.4s}.slbImage{width:auto;max-width:100%;height:auto;display:block;line-height:0;box-sizing:border-box;padding:5em 0;margin:0 auto}.slbCaption{display:inline-block;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;word-wrap:normal;font-size:1.4em;position:absolute;left:0;right:0;bottom:0;padding:.71429em 0;color:#fff;color:rgba(255,255,255,0.7);text-align:center}.slbCloseBtn,.slbArrow{margin:0;padding:0;border:0;cursor:pointer;background:none}.slbCloseBtn::-moz-focus-inner,.slbArrow::-moz-focus-inner{padding:0;border:0}.slbCloseBtn:hover,.slbArrow:hover{opacity:0.5}.slbCloseBtn:active,.slbArrow:active{opacity:0.8}.slbCloseBtn{-webkit-animation:slbEnter 0.3s;-moz-animation:slbEnter 0.3s;animation:slbEnter 0.3s;font-size:3em;width:1.66667em;height:1.66667em;line-height:1.66667em;position:absolute;right:-.33333em;top:0;color:#fff;color:rgba(255,255,255,0.7);text-align:center}.slbLoading .slbCloseBtn{display:none}.slbLoadingText{font-size:1.4em;color:#fff;color:rgba(255,255,255,0.9)}.slbArrows{position:fixed;top:50%;left:0;right:0}.slbLoading .slbArrows{display:none}.slbArrow{position:absolute;top:50%;margin-top:-5em;width:5em;height:10em;opacity:0.7;text-indent:-999em;overflow:hidden}.slbArrow:before{content:"";position:absolute;top:50%;left:50%;margin:-.8em 0 0 -.8em;border:.8em solid transparent}.slbArrow.next{right:0}.slbArrow.next:before{border-left-color:#fff}.slbArrow.prev{left:0}.slbArrow.prev:before{border-right-color:#fff}.slbIframeCont{width:80em;height:0;overflow:hidden;padding-top:56.25%;margin:5em 0}.slbIframe{position:absolute;top:0;left:0;width:100%;height:100%;box-shadow:0 0.2em 1em rgba(0,0,0,0.6);background:#000}@-webkit-keyframes slbOverlay{from{opacity:0}to{opacity:0.7}}@-moz-keyframes slbOverlay{from{opacity:0}to{opacity:0.7}}@keyframes slbOverlay{from{opacity:0}to{opacity:0.7}}@-webkit-keyframes slbEnter{from{opacity:0;-webkit-transform:translate3d(0, -1em, 0)}to{opacity:1;-webkit-transform:translate3d(0, 0, 0)}}@-moz-keyframes slbEnter{from{opacity:0;-moz-transform:translate3d(0, -1em, 0)}to{opacity:1;-moz-transform:translate3d(0, 0, 0)}}@keyframes slbEnter{from{opacity:0;-webkit-transform:translate3d(0, -1em, 0);-moz-transform:translate3d(0, -1em, 0);-ms-transform:translate3d(0, -1em, 0);-o-transform:translate3d(0, -1em, 0);transform:translate3d(0, -1em, 0)}to{opacity:1;-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}@-webkit-keyframes slbEnterNext{from{opacity:0;-webkit-transform:translate3d(4em, 0, 0)}to{opacity:1;-webkit-transform:translate3d(0, 0, 0)}}@-moz-keyframes slbEnterNext{from{opacity:0;-moz-transform:translate3d(4em, 0, 0)}to{opacity:1;-moz-transform:translate3d(0, 0, 0)}}@keyframes slbEnterNext{from{opacity:0;-webkit-transform:translate3d(4em, 0, 0);-moz-transform:translate3d(4em, 0, 0);-ms-transform:translate3d(4em, 0, 0);-o-transform:translate3d(4em, 0, 0);transform:translate3d(4em, 0, 0)}to{opacity:1;-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}@-webkit-keyframes slbEnterPrev{from{opacity:0;-webkit-transform:translate3d(-4em, 0, 0)}to{opacity:1;-webkit-transform:translate3d(0, 0, 0)}}@-moz-keyframes slbEnterPrev{from{opacity:0;-moz-transform:translate3d(-4em, 0, 0)}to{opacity:1;-moz-transform:translate3d(0, 0, 0)}}@keyframes slbEnterPrev{from{opacity:0;-webkit-transform:translate3d(-4em, 0, 0);-moz-transform:translate3d(-4em, 0, 0);-ms-transform:translate3d(-4em, 0, 0);-o-transform:translate3d(-4em, 0, 0);transform:translate3d(-4em, 0, 0)}to{opacity:1;-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}

/* End */


/* Start:/local/templates/b2bcabinet/components/bitrix/catalog/b2bcabinet_new/style.min.css?16747369058846*/
.catalog,.catalog__wrapper{display:-webkit-box;display:-moz-box;display:-ms-flexbox}.catalog__basket-price-title:after,.catalog__basket-quantity-title:after{content:": "}.catalog__basket-price-value,.catalog__basket-quantity-value{font-weight:700}.catalog{position:relative;height:100%;display:flex}body{overflow:hidden}.catalog__wrapper{display:flex;-webkit-box-pack:justify;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-moz-box-orient:horizontal;-webkit-box-align:start;-moz-box-align:start;-ms-flex-align:start;align-items:flex-start;width:100%}.catalog__section,.catalog__section>[id^=bx_incl_area]{display:-webkit-box;display:-moz-box;display:-ms-flexbox;height:100%}.catalog__basket-wrapper,.catalog__section,.catalog__section>[id^=bx_incl_area]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-moz-box-orient:vertical;-moz-box-direction:normal}.catalog__section{width:100%;overflow-x:hidden;overflow-y:visible;position:relative;display:flex;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.catalog__section>[id^=bx_incl_area]{display:flex;-ms-flex-direction:column;flex-direction:column}.catalog__section-wrapper{position:relative;display:flex;flex-direction:column;min-width:0;height:100%;width:100%}.catalog__footer-wrapper,.catalog__search{display:-webkit-box;display:-moz-box;display:-ms-flexbox}.catalog__search{display:flex}#title-search,.catalog__search div:first-child,.catalog__search form{width:100%}.catalog__search i{cursor:pointer}.catalog__search i:hover{color:#2a3140!important}.catalog__filter{order:2;overflow:clip;height:100%;margin-left:16px;min-width:280px}.catalog__filter form{margin-bottom:-20px}#catalog__filter .index_blank-filter .card-body{max-height:calc(100vh - 410px);overflow:auto}.bx_filter_parameters_box.form-group[data-propid='604']{display:none}.catalog__filter-toggler{width:36px;height:36px;background-color:#3e495f;display:none;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;border-radius:4px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin-left:16px;cursor:pointer;-ms-flex-negative:0;flex-shrink:0}.catalog__filter-toggler.catalog__filter-toggler-position-left{margin-left:0;margin-right:16px}.catalog__filter-toggler-icon{color:#fff;font-size:20px}.catalog__filter-toggler--close{width:100%;height:32px;border:0;display:none;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;position:sticky;top:0;z-index:10}.catalog__filter.smartfilter_wrapper.catalog__filter-position-left{order:1;margin-left:0;margin-right:1.25rem}body:not(.sidebar-xs) .catalog__filter-position-left.catalog__filter--open{left:0;display:block;right:auto}.catalog__footer{position:sticky;left:0;bottom:0;border-top:1px solid #e3e3e3;padding:8px 20px;text-align:end;background-color:#f3f3f3;z-index:99}.catalog__footer-wrapper{display:flex;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.catalog__basket,.catalog__basket-wrapper{display:-webkit-box;display:-moz-box;display:-ms-flexbox}.catalog__basket{display:flex;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}.catalog__basket-wrapper{margin-right:20px;display:flex;-ms-flex-direction:column;flex-direction:column}.catalog__actions-toggler,.catalog__basket-link{display:-webkit-box;display:-moz-box;display:-ms-flexbox}.catalog__basket-price,.catalog__basket-quantity{text-align:left}.catalog__basket-link{-webkit-box-flex:0;-moz-box-flex:0;-ms-flex-positive:0;flex-grow:0;display:flex;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;min-width:170px;height:36px;background:#3e495f;color:#fff;border-radius:.1875rem}.catalog__basket-link:checked,.catalog__basket-link:hover{background-color:#2a3140;color:#fff}.catalog__actions-container{display:none;position:absolute;bottom:100%;left:0;width:100%;height:auto;max-height:50vh;overflow-x:hidden;overflow-y:scroll;background-color:#fff;z-index:1049}.catalog__actions-container--open{display:block;overflow:auto;-webkit-box-shadow:0 -15px 10px -10px #ccc;box-shadow:0 -15px 10px -10px #ccc}.catalog__actions-toggler{display:flex;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-flex:0;-moz-box-flex:0;-ms-flex-positive:0;flex-grow:0;border:1px solid #ddd;border-radius:8px;outline:unset;cursor:pointer;background:#fafafa;color:#5c5f68;font-style:normal;font-weight:400;font-size:13px;line-height:20px;padding:8px 16px}.catalog__actions-toggler span{margin-left:8px}.catalog__actions-toggler:hover{background-color:#f5f5f5;outline:unset}.catalog__actions-toggler:focus{outline:unset}.catalog__actions-list{list-style:none;padding:16px;margin:0;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.catalog__actions-item{margin:8px;-ms-flex-preferred-size:calc(25% - 16px);flex-basis:calc(25% - 16px);max-width:190px;border-radius:4px;background:#fafafa;text-align:left;cursor:pointer}.catalog__actions-item:hover{color:#f5f5f5;outline:unset}.catalog__actions-item button{width:100%;border-radius:8px}.catalog .pagination-flat .page-item.active .page-link{background-color:#3e495f;border-color:#3e495f}@media screen and (max-width:1200px){body:not(.sidebar-xs) .catalog__filter{position:absolute;right:-100%;height:100%;display:none;-webkit-transition:.6s ease-in-out;transition:.6s ease-in-out;background-color:#f7f7f7!important;z-index:700!important;-webkit-box-shadow:-8px 0 8px 0 #dedede!important;box-shadow:-8px 0 8px 0 #dedede!important;-webkit-box-flex:0!important;-moz-box-flex:0!important;-ms-flex-positive:0!important;flex-grow:0!important;overflow-y:scroll;overflow-x:hidden}body:not(.sidebar-xs) .catalog__filter-toggler,body:not(.sidebar-xs) .catalog__filter-toggler--close{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex}body:not(.sidebar-xs) .catalog__filter--open{right:0!important;display:block}}@media screen and (max-width:1024px){.catalog__filter{position:absolute;height:100%;right:-100%;display:none;-webkit-transition:.6s ease-in-out;transition:.6s ease-in-out;background-color:#f7f7f7!important;z-index:700!important;-webkit-box-shadow:-8px 0 8px 0 #dedede!important;box-shadow:-8px 0 8px 0 #dedede!important;-webkit-box-flex:0!important;-moz-box-flex:0!important;-ms-flex-positive:0!important;flex-grow:0!important;overflow-y:scroll;overflow-x:hidden}.catalog__filter--open{right:0!important;display:block}.catalog__filter-toggler,.catalog__filter-toggler--close{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex}}@media screen and (max-width:768px){.catalog__footer{padding-left:15px;padding-right:15px}.catalog__footer-wrapper{flex-wrap:wrap}.catalog__basket{width:100%;justify-content:space-between}.catalog__actions{flex-basis:100%;order:1}.catalog__actions-toggler{display:none}.catalog__actions-container{display:block;position:static;overflow:auto;background-color:transparent}.catalog__actions-list{padding-left:0;padding-right:0;justify-content:space-between}.catalog__actions-item{margin:0}.catalog__actions-item button{font-size:12px}}@media screen and (max-width:576px){.btn-to-top-visible .rounded-pill{display:none}.catalog__basket-link{min-width:108px}}.row-under-modifications-filter{-webkit-box-shadow:0 -4px 8px 0 #e3e3e3;box-shadow:0 -4px 8px 0 #e3e3e3;background-color:#fff;padding:16px;position:sticky!important;bottom:0}.catalog__section .nothing_to_show{padding:20px;font-size:14px}.product__property--avaliable .item-quantity .item-quantity__store-list{position:absolute;top:-100%;left:100%;display:none;padding:8px;list-style:none;background-color:#fff;border-radius:4px;box-shadow:2px 2px 8px 2px #0000001f;white-space:nowrap;z-index:400}.blank-zakaza__scroll-wrapper .blank-zakaza__wrapper.ui-ear-container-no-scrollbar{scrollbar-width:none}.blank-zakaza-detail-not_available .quantity-selector button,.catalog__section-not_available .blank-zakaza__item .product .quantity-selector button{opacity:.4}.product .product__property--image,.product .product__property--name{z-index:90}.card.fixed-top .blank-zakaza__scroll-wrapper{overflow-y:auto}
/* End */


/* Start:/local/templates/b2bcabinet/components/bitrix/catalog/b2bcabinet_new/bitrix/catalog.element/b2b_new/style.css?167473690518436*/
@import url("https://fonts.googleapis.com/css?family=Roboto:400,500,700&display=swap&subset=cyrillic-ext");
.blank-zakaza-detail {
  scroll-behavior: smooth;
}
.blank-zakaza-detail__wrapper {
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
}
.blank-zakaza-detail__aside {
  width: 320px;
  -ms-flex-negative: 0;
      flex-shrink: 0;
  position: sticky !important;
  top: 20px;
  height: 100%;
    z-index: 99;
}
.blank-zakaza-detail__info {
  margin-bottom: 20px;
}
.blank-zakaza-detail__info-item {
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
     -moz-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
     -moz-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  margin-bottom: 12px;
}
.blank-zakaza-detail__image {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  -o-object-fit: contain;
     object-fit: contain;
  background-color: #fff;
}
.blank-zakaza-detail__image-wrapper {
  position: relative;
  width: 100%;
  padding-bottom: 100%;
  margin-bottom: 20px;
}
.blank-zakaza-detail__main {
  width: calc(100% - 340px);
  margin-left: 20px;
}
.blank-zakaza-detail__main-section {
  margin-bottom: 20px;
}
.blank-zakaza-detail__navigation-list {
  list-style: none;
  margin: 0;
  padding: 0;
}
.blank-zakaza-detail__navigation-item {
  background-color: #fff;
}
.blank-zakaza-detail__navigation-item:nth-child(2n+1) {
  background-color: #f7f7f7;
}
.blank-zakaza-detail__navigation-item a {
  width: 100%;
  height: 48px;
  color: #3e495f;
  padding-left: 16px;
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
     -moz-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  cursor: pointer;
  font-weight: bold;
}
.blank-zakaza-detail__navigation-item a:hover {
  background-color: #3E495F;
  color: #fff;
}
.blank-zakaza-detail__navigation-item a:focus {
  background-color: #3E495F;
  color: #fff;
}
.blank-zakaza-detail__navigation-item a span {
  background-color: #FF7043;
  color: #fff;
  margin-left: 16px;
  border-radius: 10px;
  margin-left: 16px;
  padding: 0 8px;
}

@media screen and (max-width: 1200px) {
  body:not(.sidebar-xs) .blank-zakaza-detail__wrapper {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
       -moz-box-orient: vertical;
       -moz-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
  }
  body:not(.sidebar-xs) .blank-zakaza-detail__aside {
    width: 100%;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
       -moz-box-orient: horizontal;
       -moz-box-direction: normal;
        -ms-flex-direction: row;
            flex-direction: row;
    position: static !important;
    margin-bottom: 20px;
  }
  body:not(.sidebar-xs) .blank-zakaza-detail__main {
    width: 100%;
    margin: 0;
  }
  body:not(.sidebar-xs) .blank-zakaza-detail__info {
    width: 50%;
    display: -webkit-box;
    display: -moz-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
       -moz-box-orient: vertical;
       -moz-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
    -webkit-box-pack: center;
       -moz-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
  }
  body:not(.sidebar-xs) .blank-zakaza-detail__navigation {
    width: 50%;
  }
  body:not(.sidebar-xs) .blank-zakaza-detail__navigation-list {
    height: 100%;
    display: -webkit-box;
    display: -moz-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
       -moz-box-orient: vertical;
       -moz-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
  }
  body:not(.sidebar-xs) .blank-zakaza-detail__navigation-item {
    display: -webkit-box;
    display: -moz-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
       -moz-box-orient: vertical;
       -moz-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
    -webkit-box-flex: 1;
       -moz-box-flex: 1;
        -ms-flex-positive: 1;
            flex-grow: 1;
  }
  body:not(.sidebar-xs) .blank-zakaza-detail__navigation-item a {
    -webkit-box-flex: 1;
       -moz-box-flex: 1;
        -ms-flex-positive: 1;
            flex-grow: 1;
  }
  body:not(.sidebar-xs) .blank-zakaza-detail__image-wrapper {
    padding-bottom: 50%;
  }
}
@media screen and (max-width: 1024px) {
  body.sidebar-xs .blank-zakaza-detail__wrapper {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
       -moz-box-orient: vertical;
       -moz-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
  }
  body.sidebar-xs .blank-zakaza-detail__aside {
    width: 100%;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
       -moz-box-orient: horizontal;
       -moz-box-direction: normal;
        -ms-flex-direction: row;
            flex-direction: row;
    position: static !important;
    margin-bottom: 20px;
  }
  body.sidebar-xs .blank-zakaza-detail__main {
    width: 100%;
    margin: 0;
  }
  body.sidebar-xs .blank-zakaza-detail__info {
    width: 50%;
    display: -webkit-box;
    display: -moz-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
       -moz-box-orient: vertical;
       -moz-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
    -webkit-box-pack: center;
       -moz-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
  }
  body.sidebar-xs .blank-zakaza-detail__navigation {
    width: 50%;
  }
  body.sidebar-xs .blank-zakaza-detail__navigation-list {
    height: 100%;
    display: -webkit-box;
    display: -moz-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
       -moz-box-orient: vertical;
       -moz-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
  }
  body.sidebar-xs .blank-zakaza-detail__navigation-item {
    display: -webkit-box;
    display: -moz-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
       -moz-box-orient: vertical;
       -moz-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
    -webkit-box-flex: 1;
       -moz-box-flex: 1;
        -ms-flex-positive: 1;
            flex-grow: 1;
  }
  body.sidebar-xs .blank-zakaza-detail__navigation-item a {
    -webkit-box-flex: 1;
       -moz-box-flex: 1;
        -ms-flex-positive: 1;
            flex-grow: 1;
  }
  body.sidebar-xs .blank-zakaza-detail__image-wrapper {
    padding-bottom: 50%;
  }
}
.quantity-selector {
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
     -moz-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
     -moz-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.quantity-selector__decrement {
    border-top-left-radius: 5px;
    border-bottom-left-radius: 5px;
}
.quantity-selector__increment {
    border-top-right-radius: 5px;
    border-bottom-right-radius: 5px;
}

.quantity-selector__decrement, .quantity-selector__increment {
  width: 32px;
  height: 32px;
  border: 1px solid #ddd;
  background-color: #3e495f;
  outline: unset !important;
  color: #fff;
  cursor: pointer;
}
.quantity-selector__decrement:active, .quantity-selector__increment:active {
  background-color: #2a3140;
}
.quantity-selector__decrement:disabled, .quantity-selector__increment:disabled {
  background-image: -webkit-gradient(linear, left bottom, left top, from(#3e495f), to(#fff));
  background-image: linear-gradient(0deg, #3e495f, #fff);
  -webkit-animation-name: moveAround;
          animation-name: moveAround;
  -webkit-animation-duration: 0.5s;
          animation-duration: 0.5s;
  -webkit-animation-timing-function: linear;
          animation-timing-function: linear;
  -webkit-animation-delay: 0s;
          animation-delay: 0s;
  -webkit-animation-iteration-count: infinite;
          animation-iteration-count: infinite;
  -webkit-animation-direction: normal;
          animation-direction: normal;
  -webkit-animation-fill-mode: none;
          animation-fill-mode: none;
  -webkit-animation-play-state: running;
          animation-play-state: running;
}
@-webkit-keyframes moveAround {
  0% {
    background-image: -webkit-gradient(linear, left bottom, left top, from(#3e495f), to(#798aaa));
    background-image: linear-gradient(0deg, #3e495f, #798aaa);
  }
  13% {
    background-image: linear-gradient(45deg, #3e495f, #798aaa);
  }
  25% {
    background-image: -webkit-gradient(linear, left top, right top, from(#3e495f), to(#798aaa));
    background-image: linear-gradient(90deg, #3e495f, #798aaa);
  }
  37% {
    background-image: linear-gradient(135deg, #3e495f, #798aaa);
  }
  50% {
    background-image: -webkit-gradient(linear, left top, left bottom, from(#3e495f), to(#798aaa));
    background-image: linear-gradient(180deg, #3e495f, #798aaa);
  }
  63% {
    background-image: linear-gradient(225deg, #3e495f, #798aaa);
  }
  75% {
    background-image: -webkit-gradient(linear, right top, left top, from(#3e495f), to(#798aaa));
    background-image: linear-gradient(270deg, #3e495f, #798aaa);
  }
  87% {
    background-image: linear-gradient(315deg, #3e495f, #798aaa);
  }
  100% {
    background-image: -webkit-gradient(linear, left bottom, left top, from(#3e495f), to(#798aaa));
    background-image: linear-gradient(360deg, #3e495f, #798aaa);
  }
}
@keyframes moveAround {
  0% {
    background-image: -webkit-gradient(linear, left bottom, left top, from(#3e495f), to(#798aaa));
    background-image: linear-gradient(0deg, #3e495f, #798aaa);
  }
  13% {
    background-image: linear-gradient(45deg, #3e495f, #798aaa);
  }
  25% {
    background-image: -webkit-gradient(linear, left top, right top, from(#3e495f), to(#798aaa));
    background-image: linear-gradient(90deg, #3e495f, #798aaa);
  }
  37% {
    background-image: linear-gradient(135deg, #3e495f, #798aaa);
  }
  50% {
    background-image: -webkit-gradient(linear, left top, left bottom, from(#3e495f), to(#798aaa));
    background-image: linear-gradient(180deg, #3e495f, #798aaa);
  }
  63% {
    background-image: linear-gradient(225deg, #3e495f, #798aaa);
  }
  75% {
    background-image: -webkit-gradient(linear, right top, left top, from(#3e495f), to(#798aaa));
    background-image: linear-gradient(270deg, #3e495f, #798aaa);
  }
  87% {
    background-image: linear-gradient(315deg, #3e495f, #798aaa);
  }
  100% {
    background-image: -webkit-gradient(linear, left bottom, left top, from(#3e495f), to(#798aaa));
    background-image: linear-gradient(360deg, #3e495f, #798aaa);
  }
}
.quantity-selector__value {
  width: 60px;
  height: 32px;
  border-top: 1px solid #ddd;
  border-bottom: 1px solid #ddd;
  margin: 0 -2px;
  text-align: center;
  outline: unset;
  -webkit-box-sizing: border-box;
     -moz-box-sizing: border-box;
          box-sizing: border-box;
  border-radius: 0 !important;
}

.bzd-props__table {
  width: 100%;
  border: 1px solid #DDDDDD;
}
.bzd-props__table-row {
  border-bottom: 1px solid #DDDDDD;
  height: 30px;
}
.bzd-props__table-row:nth-child(odd) {
  background-color: #FAFAFA;
}
.bzd-props__table-col {
  width: 50%;
  font-weight: normal;
  font-size: 12px;
  line-height: 18px;
  padding: 6px 6px 6px 15px;
  vertical-align: baseline;
}

.bzd-offers {
  width: 100%;
}
.bzd-offers__wrapper {
  overflow-x: scroll;
  overflow-y: auto;
}
.bzd-offers__header-cell {
  background-color: #fff;
  padding: 8px 16px;
  border-bottom: 1px solid #cccccc;
}
.bzd-offers__header-cell:first-child {
  text-align: center;
  vertical-align: middle;
  position: sticky;
  left: 0;
  z-index: 200;
}
.bzd-offers__header-cell:nth-child(2) {
  position: sticky;
  left: 60px;
  z-index: 200;
  background-color: inherit;
}
.bzd-offers__header-cell:nth-child(2)::before {
  content: "";
  height: 100%;
  border-right: 1px solid #d3d3d3d3;
  position: absolute;
  right: 0;
  top: 0;
  -webkit-box-shadow: -2px 0px 4px 1px #d3d3d3d3;
          box-shadow: -2px 0px 4px 1px #d3d3d3d3;
}
.bzd-offers__header-cell:last-child {
  position: sticky;
  right: 0;
  background-color: #f7f7f7;
  text-align: center;
  min-width: 160px;
  max-width: 160px;
}
.bzd-offers__header-cell:last-child::before {
  content: "";
  height: 100%;
  border-left: 1px solid #d3d3d3d3;
  position: absolute;
  left: 0;
  top: 0;
  -webkit-box-shadow: 2px 0px 4px 1px #d3d3d3d3;
          box-shadow: 2px 0px 4px 1px #d3d3d3d3;
}
.bzd-offers__header-row {
  background-color: #fff;
}
.bzd-offers__offer {
  background-color: #fff;
}
.bzd-offers__offer-cell {
  padding: 8px 16px;
  white-space: nowrap;
  border-bottom: 1px solid #cccccc;
  -webkit-box-sizing: border-box;
     -moz-box-sizing: border-box;
          box-sizing: border-box;
}
.bzd-offers__offer-cell:first-child {
  width: 60px;
  padding: 8px;
  text-align: center;
  vertical-align: middle;
  position: sticky;
  left: 0;
  z-index: 200;
  background-color: #fff;
}
.bzd-offers__offer-cell:nth-child(2) {
  max-width: 200px;
  min-width: 200px;
  position: sticky;
  left: 60px;
  z-index: 200;
  background-color: inherit;
}
.bzd-offers__offer-cell:nth-child(2)::before {
  content: "";
  height: 100%;
  border-right: 1px solid #d3d3d3d3;
  position: absolute;
  right: 0;
  top: 0;
  -webkit-box-shadow: -2px 0px 4px 1px #d3d3d3d3;
          box-shadow: -2px 0px 4px 1px #d3d3d3d3;
}
.bzd-offers__offer-cell:last-child {
  position: sticky;
  right: 0;
  background-color: #f7f7f7;
  text-align: center;
  min-width: 160px;
  max-width: 160px;
  z-index: 200;
}
.bzd-offers__offer-cell:last-child::before {
  content: "";
  height: 100%;
  border-left: 1px solid #d3d3d3d3;
  position: absolute;
  left: 0;
  top: 0;
  -webkit-box-shadow: 2px 0px 4px 1px #d3d3d3d3;
          box-shadow: 2px 0px 4px 1px #d3d3d3d3;
}
.bzd-offers__offer-porperty {
  padding: 0;
  margin: 0;
  font-size: 11px;
}
.bzd-offers__offer-porperty-name {
  color: #999999;
}
.bzd-offers__offer-porperty-name::after {
  content: ": ";
}
.bzd-offers__offer-name {
  margin: 0;
  text-overflow: ellipsis;
  overflow: hidden;
}
.bzd-offers__offer-artnumber {
  font-size: 11px;
  color: #909090;
  font-weight: bold;
}
.bzd-offers__offer-image {
  -o-object-fit: contain;
     object-fit: contain;
  width: 44px;
}
.bzd-offers__ears .ui-ear-left {
  left: 260px;
}
.bzd-offers__ears .ui-ear-right {
  right: 160px;
}

.bzd-gallery {
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
}
.bzd-gallery__item {
  width: calc(100% / 3);
  padding: 8px;
}
.bzd-gallery__image {
  position: absolute;
  width: 100%;
  height: 100%;
  -o-object-fit: contain;
     object-fit: contain;
}
.bzd-gallery__image-wrapper {
  position: relative;
  padding-bottom: 100%;
  border: 1px solid #f7f7f7;
  background-color: #fff;
}

.bzd-documents__link {
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  -webkit-box-pack: justify;
     -moz-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  background-color: #FAFAFA;
  border: 1px solid #DDDDDD;
  padding: 12px 20px;
  margin-bottom: 10px;
  border-radius: 4px;
}
.bzd-documents__icon {
  height: auto;
  margin-right: 16px;
  -ms-flex-negative: 0;
      flex-shrink: 0;
}
.bzd-documents__info {
  width: calc(100% - 40px);
  overflow: hidden;
  -webkit-box-flex: 1;
     -moz-box-flex: 1;
      -ms-flex-positive: 1;
          flex-grow: 1;
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: flex;
}
@media screen and (max-width: 600px) {
  .bzd-documents__info {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
       -moz-box-orient: vertical;
       -moz-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
  }
}
@media screen and (max-width: 470px) {
    .blank-zakaza-detail__wrapper .blank-zakaza-detail__aside .blank-zakaza-detail__info {
        width: 100%;
    }
}
.bzd-documents__name {
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
     -moz-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  text-overflow: ellipsis;
  -webkit-box-flex: 1;
     -moz-box-flex: 1;
      -ms-flex-positive: 1;
          flex-grow: 1;
}
.bzd-documents__size {
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
     -moz-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  white-space: nowrap;
}
.bzd-documents__size-icon {
  margin-right: 8px;
}

.bzd-prices__list {
  padding: 0;
  margin: 0;
  list-style: none;
}
.bzd-prices__item {
  white-space: nowrap;
}
.bzd-prices__item-name {
  color: #999999;
}
.bzd-prices__item-name::after {
  content: ": ";
}

.blank-zakaza-detail__info-item .item-quantity .item-quantity__store-list {
  position: absolute;
  top: -100%;
  left: 100%;
  display: none;
  padding: 8px;
  list-style: none;
  background-color: #fff;
  border-radius: 4px;
  box-shadow: 2px 2px 8px 2px #0000001f;
  white-space: nowrap;
  z-index: 400;
}

.bzd-offers__offer-cell .item-quantity .item-quantity__store-list {
  position: absolute;
  top: -100%;
  left: 100%;
  display: none;
  padding: 8px;
  list-style: none;
  background-color: #fff;
  border-radius: 4px;
  box-shadow: 2px 2px 8px 2px #0000001f;
  white-space: nowrap;
  z-index: 400;
}

.bzd-prices__item .product__property--discount-price {
  text-decoration: line-through;
  font-size: 11px;
}

.bzd-offers__offer-cell-col-name {
    min-width: 200px
}
/* End */


/* Start:/local/components/sotbit/catalog.store.quantity/templates/.default/style.css?16747369053479*/
.item-quantity {
	display: inline-flex;
	position: relative;
	justify-content: flex-end;
}

.item-quantity [data-icon="many"]::before {
	content: url("data:image/svg+xml, %3Csvg version='1.1' id='Capa_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' width='11px' height='11px' viewBox='0 0 78.369 78.369' style='enable-background:new 0 0 78.369 78.369;' xml:space='preserve' fill='%2300b02a'%3E%3Cg%3E%3Cpath d='M78.049,19.015L29.458,67.606c-0.428,0.428-1.121,0.428-1.548,0L0.32,40.015c-0.427-0.426-0.427-1.119,0-1.547l6.704-6.704 c0.428-0.427,1.121-0.427,1.548,0l20.113,20.112l41.113-41.113c0.429-0.427,1.12-0.427,1.548,0l6.703,6.704 C78.477,17.894,78.477,18.586,78.049,19.015z'/%3E%3C/g%3E%3C/svg%3E");
}

.item-quantity [data-icon="few"]::before {
	content: url("data:image/svg+xml, %3Csvg version='1.1' id='Capa_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' width='11px' height='11px' viewBox='0 0 78.369 78.369' style='enable-background:new 0 0 78.369 78.369;' xml:space='preserve' fill='%23ffd876'%3E%3Cg%3E%3Cpath d='M78.049,19.015L29.458,67.606c-0.428,0.428-1.121,0.428-1.548,0L0.32,40.015c-0.427-0.426-0.427-1.119,0-1.547l6.704-6.704 c0.428-0.427,1.121-0.427,1.548,0l20.113,20.112l41.113-41.113c0.429-0.427,1.12-0.427,1.548,0l6.703,6.704 C78.477,17.894,78.477,18.586,78.049,19.015z'/%3E%3C/g%3E%3C/svg%3E");
}

.item-quantity [data-icon="enough"]::before {
	content: url("data:img/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAJCAMAAAA8eE0hAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAeFBMVEX////JASnJASnJASnJASnJASnJASnJASnJASnJASnJASnJASnJASnJASnJASnJASnJASnJASnJASnJASnJASnJASnJASnJASnJASnJASnJASnJASnJASnJASnJASnJASnJASnJASnJASnJASnJASnJASnJASkAAABW4CSsAAAAJ3RSTlMAQ94K2iQLhIIVgYUihtmwVnt5sUe/ZGNIzyxQTecPHx0MauTg42iJdFSmAAAAAWJLR0QnLQ+oIwAAAAlwSFlzAAALEgAACxIB0t1+/AAAAAd0SU1FB+MDDAogAMlhp5AAAABMSURBVAjXHcZHAkAwAADBJSFC9N67/z8RmdMAOK7rYAnpedK3VYHWYfTPSBErkZivaUZekJVQ1dC0UHf0A4wTDD3zAusG+8xxXtb9vHWvBEG36StCAAAAAElFTkSuQmCC");
}

.item-quantity [data-icon="empty"]::before {
	content: url("data:img/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAKBAMAAAB/HNKOAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAALVBMVEX////QIEPQIEPQIEPQIEPQIEPQIEPQIEPQIEPQIEPQIEPQIEPQIEPQIEMAAAAVbAepAAAADnRSTlMAT8H2ifuaTlOX/Ehp/ouaMcMAAAABYktHRA5vvTBPAAAACXBIWXMAAAsSAAALEgHS3X78AAAAB3RJTUUH4wMMCiUSR68inQAAAEJJREFUCNdjYBAyVmRgYAmrmOXAILqB4exCBjUGnjuTGMwZzh5oZrDgucNQzKB59gBDEoPUHQbuQAaWle2pDgxgXQDQ4g9peIy43QAAAABJRU5ErkJggg==");
}

.item-quantity__general i {
	color:	#ff7043;
	font-size: 14px;
	cursor: pointer;
}

.item-quantity:hover .item-quantity__store-list {
	display: block
}

.item-quantity__store-list {
	position: absolute;
	top: 100%;
	left: 0;
	display: none;
	padding: 8px;
	list-style: none;
	background-color: #fff;
	border-radius: 4px;
	box-shadow: 2px 2px 8px 2px #0000001f;
	white-space: nowrap;
	z-index: 400;
}

.item-quantity__store-item {
	display: flex;
	flex-wrap: nowrap;
	margin: 4px 0;
	padding: 0;
}

.item-quantity__store-name {
	white-space: nowrap;
	margin-right: 4px;
	cursor: pointer;
	color: #2196f3;
}
.item-quantity__store-name:hover {
	color: #0a6ebd;
}

.item-quantity__store-name:after {
	content: ':'
}

.item-quantity .item-quantity__store-list .item-quantity__store-name {
	color: #3e495f;
	cursor: default;
	font-weight: bold;
}

.item-quantity__general{
	padding: 0 4px;
}
/* End */
/* /local/templates/b2bcabinet/assets/js/plugins/media/simplelightbox/simpleLightbox.min.css?16705934405308 */
/* /local/templates/b2bcabinet/components/bitrix/catalog/b2bcabinet_new/style.min.css?16747369058846 */
/* /local/templates/b2bcabinet/components/bitrix/catalog/b2bcabinet_new/bitrix/catalog.element/b2b_new/style.css?167473690518436 */
/* /local/components/sotbit/catalog.store.quantity/templates/.default/style.css?16747369053479 */
