

/* Start:/bitrix/templates/aspro-premier/components/bitrix/catalog/main/style.css?17578284081986*/
.top-content-block > div {
  margin-bottom: 32px;
}
.top-content-block > div:empty {
  margin-bottom: 0px;
}

.seo_block p img[align="right"] {
  margin: 0px 0px 20px 20px;
}
.seo_block p img[align="left"] {
  margin: 0px 20px 20px;
}
.top-content-block .seo_block--img {
  width: 300px;
  margin-bottom: 0px;
}
.top-content-block .sticky-block {
  margin-bottom: 32px;
}

.group_description_block.bottom {
  padding: 48px 0 0;
}

.no_goods {
  padding: 30px 30px 0px;
}
.js-load-wrapper > .no_goods {
  margin-top: -1px;
}
.no_goods .no_products {
  position: relative;
}
.no_goods .no_products:before {
  content: "";
  position: relative;
  width: 117px;
  height: 117px;
  background: url("/bitrix/templates/aspro-premier/components/bitrix/catalog/main/../../../../images/empty_catalog.png") 0px 0px no-repeat;
  display: block;
  margin: auto auto 23px;
}
.no_goods .button {
  float: right;
  margin: 17px 0px 0px;
}
.wrap_text_empty {
  padding: 10px 0px 15px 0px;
  text-align: center;
}
.wrap_text_empty .middle_text {
  padding: 16px 0px 0px;
  display: inline-block;
}

#main .catalog-maxwidth .catalog-detail__bottom-info .detail-block:not(.tizers),
#main .catalog-maxwidth .bottom-links-block{
  margin-left: auto;
  margin-right: auto;
}
html.bx-ie #main .catalog-maxwidth .catalog-detail__bottom-info .detail-block:not(.tizers),
html.bx-ie #main .catalog-maxwidth .bottom-links-block{
  flex-basis: auto;
}
/* .right_block.narrow_N .catalog-maxwidth .catalog-detail__bottom-info .detail-block:not(.tizers),
.right_block.narrow_N .catalog-maxwidth .bottom-links-block{
  max-width: 1156px;
} */

.section-content-wrapper .text_after_items{
  margin-top: 49px;
}

.ordered-block--hide-icons .sticker,
.ordered-block--hide-icons .btn-fast-view,
.ordered-block--hide-icons .catalog-block__info-tech {
  display: none;
}

@media (max-width: 600px) {
  .seo_block p img {
      float:none;
      display: block;
      margin-inline: 0px !important;
  }
}
/* End */


/* Start:/local/assets/mbv-catalog-hub-v1-20261028.css?179322149610172*/
.mbv-catalog-hub{--hub-ink:var(--primary_text_black,#282b29);--hub-muted:var(--secondary_text,#686d68);--hub-surface:var(--card_bg_black,#f4f2ed);--hub-line:var(--stroke_black,#dedfd9);--hub-red:#a42820;color:var(--hub-ink);padding-bottom:26px}.mbv-catalog-hub *{box-sizing:border-box}.mbv-catalog-hub a{color:inherit}.mbv-catalog-hub h2,.mbv-catalog-hub h3{color:inherit;text-wrap:balance}.mbv-catalog-hub svg{width:22px;height:22px;flex:none}.mbv-catalog-hub a:focus-visible,.mbv-catalog-hub button:focus-visible,.mbv-catalog-hub input:focus-visible{outline:3px solid var(--hub-red);outline-offset:4px}
body:has(.mbv-catalog-hub) [role=main] h1{font-size:clamp(30px,3.5vw,48px);line-height:1.12;letter-spacing:-.035em;max-width:1000px;font-weight:600;text-wrap:balance}body:has(.mbv-catalog-hub) .page-top{padding-bottom:12px}
.hub-lead{display:flex;justify-content:space-between;gap:30px;align-items:flex-start;margin-bottom:24px}.hub-lead p{max-width:800px;margin:0;color:var(--hub-muted);font-size:16px;line-height:1.65}.hub-region{font-size:12px;line-height:1.4;border-left:2px solid var(--hub-red);padding-left:12px;max-width:180px;flex:none;color:var(--hub-muted)}
.hub-search{margin:0}.hub-search>label{display:block;font-size:14px;font-weight:500;margin-bottom:8px}.hub-search>div{display:flex;align-items:center;gap:14px;padding:7px 8px 7px 20px;background:var(--hub-surface);border:1px solid var(--hub-line);border-radius:7px}.hub-search input[type=search]{border:0!important;box-shadow:none!important;background:transparent!important;color:var(--hub-ink);font:inherit;font-size:17px;min-width:0;width:100%;height:46px;padding:0;outline-offset:0!important}.hub-search button{border:0;background:var(--hub-red);color:#fff;font:inherit;font-size:15px;font-weight:600;padding:13px 32px;border-radius:4px;cursor:pointer;min-height:46px}.hub-shortcuts{display:flex;gap:8px;flex-wrap:wrap;margin:16px 0 30px}.hub-shortcuts a{min-height:42px;display:flex;align-items:center;padding:8px 14px;border:1px solid var(--hub-line);border-radius:4px;text-decoration:none!important;font-size:13px;transition:background .18s,border-color .18s}.hub-shortcuts a:hover{border-color:var(--hub-red);background:var(--hub-surface)}
.hub-directions{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.hub-direction{border:1px solid var(--hub-line);border-radius:9px;overflow:hidden;min-width:0;scroll-margin-top:145px}.hub-direction>header{display:grid;grid-template-columns:180px minmax(0,1fr);gap:24px;align-items:center;min-height:180px;background:var(--hub-surface)}.hub-direction>header>img{width:180px;height:180px;object-fit:cover;display:block;opacity:1!important}.hub-direction>header>div{padding:16px 22px 16px 0}.hub-direction h2{font-size:25px;line-height:1.2;letter-spacing:-.025em;margin:0 0 12px;font-weight:600}.hub-direction h2 a{display:flex;align-items:center;gap:14px;justify-content:space-between;text-decoration:none!important}.hub-open{display:grid;place-items:center;width:40px;height:40px;border:1px solid var(--hub-line);border-radius:50%;flex:none;background:var(--card_bg_black,#fff);transition:background .18s,color .18s}.hub-direction h2 a:hover .hub-open,.hub-section-heading>a:hover .hub-open{background:var(--hub-red);color:#fff;border-color:var(--hub-red)}.hub-direction header p{font-size:14px;line-height:1.55;color:var(--hub-muted);margin:0;max-width:340px}.hub-subsections{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:24px;padding:12px 22px 18px}.hub-subsections a{min-height:46px;display:flex;align-items:center;justify-content:space-between;gap:12px;text-decoration:none!important;border-bottom:1px solid var(--hub-line);font-size:14px;line-height:1.4;padding:9px 0}.hub-subsections a:hover{color:var(--hub-red)}.hub-subsections svg{width:14px;height:14px;opacity:.55}.hub-direction-360{grid-column:1/-1;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.hub-direction-360>header{background:var(--hub-surface)}.hub-direction-360 .hub-subsections{align-self:center}.hub-direction-360>header>img{height:100%;min-height:180px}
.hub-selection{margin-top:56px}.hub-section-heading{display:flex;align-items:center;justify-content:space-between;gap:24px;margin-bottom:20px}.hub-section-heading h2,.hub-answers>h2{font-size:30px;line-height:1.2;letter-spacing:-.025em;margin:0;font-weight:600}.hub-section-heading>a{display:flex;align-items:center;gap:14px;font-size:14px;text-decoration:none!important}.hub-table-wrap{border-top:2px solid var(--hub-ink)}.hub-selection table{width:100%;border-collapse:collapse;font-size:14px;line-height:1.55}.hub-selection th,.hub-selection td{text-align:left;padding:16px 22px;border-bottom:1px solid var(--hub-line);vertical-align:top}.hub-selection thead th{font-size:12px;font-weight:500;color:var(--hub-muted);background:var(--hub-surface)}.hub-selection tbody th{font-weight:600;width:20%}.hub-selection td:nth-child(2){width:31%}.hub-selection td a{text-decoration:underline;text-underline-offset:4px}
.hub-request{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);gap:54px;margin:52px 0;padding:36px 40px;background:var(--hub-surface);border-radius:9px}.hub-eyebrow{font-size:12px;color:var(--hub-muted)}.hub-request h2{font-size:34px;line-height:1.14;letter-spacing:-.03em;margin:12px 0 16px;font-weight:600}.hub-request p{max-width:490px;font-size:15px;line-height:1.65;color:var(--hub-muted);margin:0 0 22px}.hub-request-button{display:inline-flex;align-items:center;gap:38px;min-height:50px;border:0;border-radius:5px;padding:13px 20px;background:var(--hub-red);color:white;font:inherit;font-weight:600;font-size:15px;cursor:pointer;transition:background .18s}.hub-request-button:hover,.hub-search button:hover{background:#872018}.hub-request-button span{display:flex}.hub-request nav a{display:flex;justify-content:space-between;align-items:center;min-height:68px;border-bottom:1px solid var(--hub-line);gap:20px;text-decoration:none!important;padding:12px 0}.hub-request nav strong{display:block;font-size:16px;font-weight:500}.hub-request nav small{display:block;font-size:13px;line-height:1.4;color:var(--hub-muted);margin-top:4px}.hub-request nav svg{width:18px;height:18px}.hub-request nav a:hover{color:var(--hub-red)}
.hub-answers>div{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:26px 44px;margin-top:26px}.hub-answers article{border-top:1px solid var(--hub-line);padding-top:18px}.hub-answers h3{font-size:18px;line-height:1.35;margin:0 0 10px;font-weight:600}.hub-answers p{font-size:14px;line-height:1.7;color:var(--hub-muted);max-width:600px;margin:0}.hub-answers p a{text-decoration:underline;text-underline-offset:4px}
@media(max-width:1100px){.hub-direction>header{grid-template-columns:140px minmax(0,1fr);gap:16px}.hub-direction>header>img{width:140px;height:170px}.hub-direction h2{font-size:22px}.hub-direction>header>div{padding-right:16px}.hub-subsections{column-gap:16px;padding-left:16px;padding-right:16px}.hub-open{width:34px;height:34px}.hub-region{display:none}}
@media(max-width:767px){.hub-lead{margin-bottom:18px}.hub-lead p{font-size:14px;line-height:1.6}.hub-search>div{gap:10px;padding:6px 6px 6px 12px}.hub-search>div>svg{width:18px;height:18px}.hub-search input[type=search]{font-size:16px;height:42px}.hub-search button{padding:11px 14px;font-size:13px;min-height:44px}.hub-shortcuts{margin:12px 0 22px;gap:6px}.hub-shortcuts a{font-size:11px;padding:7px 10px;min-height:38px}.hub-directions{grid-template-columns:minmax(0,1fr);gap:16px}.hub-direction>header{grid-template-columns:112px minmax(0,1fr);gap:14px;min-height:136px}.hub-direction>header>img{width:112px;height:136px}.hub-direction>header>div{padding:14px 14px 14px 0}.hub-direction h2{font-size:21px;margin-bottom:8px}.hub-direction header p{font-size:12px;line-height:1.5}.hub-open{width:30px;height:30px}.hub-open svg{width:17px;height:17px}.hub-direction h2 a{gap:8px}.hub-subsections{padding:8px 14px 16px;column-gap:18px}.hub-subsections a{font-size:12px;min-height:46px}.hub-subsections svg{width:12px;height:12px}.hub-direction-360{display:block;grid-column:auto}.hub-direction-360>header>img{min-height:136px;height:136px}.hub-selection{margin-top:34px}.hub-section-heading{align-items:flex-start;gap:14px}.hub-section-heading h2,.hub-answers>h2{font-size:26px}.hub-section-heading>a{font-size:12px;gap:7px}.hub-selection th,.hub-selection td{padding:12px 10px;font-size:12px}.hub-selection thead{display:none}.hub-selection table,.hub-selection tbody{display:block}.hub-selection tbody tr{display:grid;grid-template-columns:1fr 1fr;border-bottom:1px solid var(--hub-line);padding:6px 0}.hub-selection tbody th{width:auto;border:0;font-size:14px}.hub-selection td:nth-child(2){width:auto;border:0}.hub-selection td:last-child{grid-column:1/-1;border:0;color:var(--hub-muted);padding-top:2px}.hub-request{grid-template-columns:minmax(0,1fr);gap:20px;padding:24px 20px;margin:32px 0}.hub-request h2{font-size:29px}.hub-request p{font-size:14px}.hub-request-button{width:100%;justify-content:space-between}.hub-request nav a{min-height:62px}.hub-answers>div{grid-template-columns:minmax(0,1fr);gap:20px;margin-top:20px}.hub-answers h3{font-size:17px}.hub-answers p{font-size:13px}}
@media(max-width:359px){.hub-direction>header{grid-template-columns:86px minmax(0,1fr);gap:12px}.hub-direction>header>img{width:86px}.hub-direction h2{font-size:19px}.hub-direction header p{font-size:11px}.hub-subsections{column-gap:12px}.hub-subsections a{font-size:11px}.hub-open{width:28px;height:28px}.hub-search>div>svg{display:none}}
@media(prefers-reduced-motion:reduce){.mbv-catalog-hub *{scroll-behavior:auto!important;transition:none!important}}
@supports(background:color-mix(in srgb,#fff 94%,#222)){.mbv-catalog-hub{--hub-surface:color-mix(in srgb,var(--card_bg_black,#fff) 94%,var(--hub-ink))}}
@media(max-width:767px){.hub-shortcuts{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px}.hub-shortcuts a{justify-content:center;text-align:center;line-height:1.35;min-height:44px;padding:7px 6px}}
.theme-dark .mbv-catalog-hub{--hub-ink:#f1f3ef;--hub-muted:#b9bdb7;--hub-line:#454a44;--hub-surface:#2b2d2b}

/* End */
/* /bitrix/templates/aspro-premier/components/bitrix/catalog/main/style.css?17578284081986 */
/* /local/assets/mbv-catalog-hub-v1-20261028.css?179322149610172 */
