@import url('/bitrix/templates/aspro_max/css/fonts/montserrat/css/montserrat.min.css');
#content:has(#hc-seven){background:#f7f6f2}#content:has(#hc-seven)>.wrapper_inner{max-width:none;padding:0}#content:has(#hc-seven) .right_block{width:100%;max-width:100%;float:none}#content:has(#hc-seven) .left_block{display:none}#content:has(#hc-seven) .container_inner{display:block;padding:0}#content:has(#hc-seven) .middle>.container,#content:has(#hc-seven) .middle>.container>.maxwidth-theme{padding:0;max-width:none}
#hc-seven{--ink:#302c29;--muted:#706c67;--line:#dfddd6;--red:#c9372b;background:#f7f6f2;color:var(--ink);font:13px/1.8 Montserrat,Arial,sans-serif;padding-bottom:1px}#hc-seven *{box-sizing:border-box}#hc-seven [hidden]{display:none!important}#hc-seven a{color:inherit;text-decoration:none}#hc-seven a:hover{color:var(--red)}#hc-seven a:focus-visible,#hc-seven button:focus-visible,#hc-seven input:focus-visible{outline:2px solid var(--red);outline-offset:4px}#hc-seven h1,#hc-seven h2,#hc-seven h3,#hc-seven h4{font-family:inherit;color:var(--ink);font-weight:500;line-height:1.25;letter-spacing:-.6px}#hc-seven h1{font-size:45px;letter-spacing:-1.6px;margin:15px 0 19px;max-width:800px}#hc-seven h2{font-size:29px;margin:35px 0 20px}#hc-seven h3{font-size:21px;margin:26px 0 14px}#hc-seven h4{font-size:17px;margin:22px 0 12px}#hc-seven p{margin:0 0 18px}#hc-seven .hx-wrap{max-width:1280px;width:calc(100% - 96px);margin:auto}#hc-seven .hx-crumb{display:flex;flex-wrap:wrap;gap:12px;font-size:10px;color:var(--muted);padding:25px 0}#hc-seven .hx-eyebrow{font-size:10px;letter-spacing:1.4px;text-transform:uppercase;color:var(--red);margin:0 0 13px}#hc-seven .hx-hero{display:flex;align-items:flex-end;justify-content:space-between;gap:35px;padding:35px 0 40px;border-bottom:1px solid var(--line)}#hc-seven .hx-hero>div{min-width:0}#hc-seven .hx-hero>div>p:last-child{max-width:700px;color:var(--muted);margin:0}#hc-seven .hx-button{display:inline-flex;align-items:center;justify-content:space-between;gap:24px;min-height:49px;border:1px solid var(--line);border-radius:4px;background:white;padding:14px 19px;font:500 11px/1.5 Montserrat,Arial,sans-serif;cursor:pointer;flex-shrink:0;color:var(--ink)}#hc-seven .hx-primary{background:var(--red);border-color:var(--red);color:white}#hc-seven .hx-primary:hover{background:#ae2f25;color:white}#hc-seven .hx-nav{display:flex;flex-wrap:wrap;gap:9px;padding:23px 0;border-bottom:1px solid var(--line)}#hc-seven .hx-nav a{padding:10px 17px;border:1px solid var(--line);border-radius:4px;font-size:11px;background:white}#hc-seven .hx-nav a[aria-current]{background:var(--ink);color:white;border-color:var(--ink)}#hc-seven .hx-layout{padding-top:30px}#hc-seven .hx-reading{display:grid;grid-template-columns:180px minmax(0,1fr);gap:45px}#hc-seven .hx-toc{position:sticky;top:100px;align-self:start}#hc-seven .hx-toc>p{font-size:10px;color:var(--muted);text-transform:uppercase;letter-spacing:1px}#hc-seven .hx-toc nav{display:flex;flex-direction:column;gap:0}#hc-seven .hx-toc a{font-size:11px;line-height:1.65;padding:10px 0;border-bottom:1px solid var(--line)}#hc-seven .hx-native{min-width:0}#hc-seven .hx-native h2,#hc-seven .hx-native h3{scroll-margin-top:110px}#hc-seven .hx-native>h2:first-child{margin-top:0}#hc-seven .hx-reading .hx-native p,#hc-seven .hx-reading .hx-native li{color:var(--muted)}#hc-seven .hx-reading .hx-native a{color:var(--red);text-decoration:underline;text-underline-offset:3px}#hc-seven .hx-reading .hx-native b,#hc-seven .hx-reading .hx-native strong{color:var(--ink);font-weight:600}#hc-seven .hx-reading .hx-native ul,#hc-seven .hx-reading .hx-native ol{padding-left:20px}#hc-seven .hx-reading .hx-native li{margin:10px 0}#hc-seven .hx-reading .hx-native li:before{display:none}#hc-seven .hx-start{display:grid;grid-template-columns:1fr 1fr;gap:22px;margin-top:30px}#hc-seven .hx-start>a{padding:29px;border:1px solid var(--line);border-radius:6px;background:white}#hc-seven .hx-start span{font-size:10px;color:var(--red)}#hc-seven .hx-start h2{font-size:26px;margin:15px 0}#hc-seven .hx-start p{font-size:12px;color:var(--muted)}#hc-seven .hx-start b{font-size:11px;font-weight:500}#hc-seven .hx-contact{display:grid;grid-template-columns:1fr .7fr;gap:35px;padding:36px 40px;background:#eeece6;border:1px solid var(--line);border-radius:6px;margin:45px 0}#hc-seven .hx-contact h2{font-size:31px;margin:0 0 14px}#hc-seven .hx-contact p:last-child{font-size:12px;color:var(--muted);margin:0}#hc-seven .hx-contact>div:last-child{display:flex;flex-direction:column;justify-content:center;gap:18px}#hc-seven .hx-contact>div>a{font-size:21px}#hc-seven .hx-search{display:grid;grid-template-columns:auto minmax(200px,450px) 1fr;gap:20px;align-items:center;padding:25px 0;border-bottom:1px solid var(--line)}#hc-seven .hx-search label{font-size:12px;font-weight:500}#hc-seven .hx-search input{font:12px Montserrat,Arial,sans-serif;background:white;border:1px solid var(--line);border-radius:4px;min-height:47px;padding:12px 15px;width:100%}#hc-seven .hx-search span{font-size:10px;color:var(--muted)}#hc-seven #hx-empty{padding:25px 0}
/* Original payment, delivery and warranty data rendered with a shared reading layout. */
#hc-seven .hc-pay__grid,#hc-seven .hc-dlv__ways,#hc-seven .hc-wrt__steps{display:grid;grid-template-columns:1fr 1fr;gap:20px;list-style:none;padding:0!important;margin:20px 0 30px}#hc-seven .hc-pay__card,#hc-seven .hc-dlv__way,#hc-seven .hc-wrt__step{border:1px solid var(--line);border-radius:6px;background:white;padding:25px;margin:0!important}#hc-seven .hc-pay__card-head{display:flex;gap:15px;align-items:center;margin-bottom:20px}#hc-seven .hc-pay__card-head h3{font-size:21px;margin:0}#hc-seven .hc-pay__card-head img{width:30px;height:30px;object-fit:contain}#hc-seven .hc-pay__opt{font-size:12px;margin-top:16px}#hc-seven .hc-pay__opt b,#hc-seven .hc-pay__opt span,#hc-seven .hc-dlv__way b,#hc-seven .hc-dlv__way span{display:block}#hc-seven .hc-pay__opt span,#hc-seven .hc-dlv__way span{margin-top:7px;font-size:12px}#hc-seven .hc-pay__note,#hc-seven .hc-dlv__note,#hc-seven .hc-wrt__panel,#hc-seven .hc-wrt__note{background:#eeece6;border:1px solid var(--line);border-radius:6px;padding:26px;margin:28px 0}#hc-seven .hc-pay__note-title,#hc-seven .hc-dlv__note-title{font-size:20px;font-weight:500;color:var(--ink)!important}#hc-seven .hc-ship__grid,#hc-seven .hc-wrt__cols{display:grid;grid-template-columns:1fr 1fr;gap:20px;margin:23px 0}#hc-seven .hc-ship__card,#hc-seven .hc-wrt__box{border:1px solid var(--line);border-radius:6px;background:white;min-width:0;overflow:hidden}#hc-seven .hc-ship__head{font-size:20px;margin:0;padding:22px}#hc-seven .hc-ship__scroll,#hc-seven .hc-pay__terms{overflow-x:auto}#hc-seven table{width:100%;border-collapse:collapse;font-size:11px;background:white;margin:0}#hc-seven th,#hc-seven td{padding:13px 15px;border:1px solid var(--line);vertical-align:top;text-align:left;line-height:1.6}#hc-seven th{background:#eeece6;font-weight:500;color:var(--ink)}#hc-seven .hc-ship__note{font-size:11px}#hc-seven .hc-dlv__h2 img{display:none}#hc-seven .hc-dlv__regions{padding-left:20px;font-size:12px}#hc-seven .hc-dlv__regions li{padding:12px 0;border-bottom:1px solid var(--line)}#hc-seven .hc-wrt__box{padding:24px;border-top:3px solid #c3beb6}#hc-seven .hc-wrt__box--bad{border-top-color:var(--red)}#hc-seven .hc-wrt__box h3{margin-top:0}#hc-seven .hc-wrt__num{display:block;color:var(--red);font-size:15px}#hc-seven .hc-wrt__step h3{font-size:19px;margin:14px 0}#hc-seven .hc-wrt__step p{font-size:12px}
/* Native listings retain their links, filters, pagination and live content. */
#hc-seven .item-views{margin:0}#hc-seven .sales2 .items>.row,#hc-seven .news2 .items>.row,#hc-seven .partners>.row.items{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr));gap:23px;margin:0!important}#hc-seven .sales2 .items>.row:before,#hc-seven .sales2 .items>.row:after,#hc-seven .news2 .items>.row:before,#hc-seven .news2 .items>.row:after,#hc-seven .partners>.row.items:before,#hc-seven .partners>.row.items:after{display:none}#hc-seven .sales2 .item-wrapper,#hc-seven .news2 .item-wrapper,#hc-seven .partners .item-wrap{float:none;width:auto!important;max-width:none;min-width:0;padding:0;margin:0!important}#hc-seven .sales2 .item-wrapper>.item{min-height:360px;border-radius:6px;background-size:cover;background-position:center;overflow:hidden}#hc-seven .sales2 .inner-text{padding:25px!important}#hc-seven .sales2 .title a{font-family:Montserrat,Arial,sans-serif;font-size:21px;line-height:1.3;color:white!important}#hc-seven .sales2 .period-block{font-size:10px}#hc-seven .sales2 .view_sale_block{display:none}#hc-seven .sales2 .sale-text{font-family:Montserrat,Arial,sans-serif;font-size:13px;padding:7px 11px;border-radius:3px}#hc-seven .sales2 .info-sticker-block{top:21px;left:21px}#hc-seven .hc-sale-archive{padding:25px;border:1px solid var(--line);border-radius:5px;background:#eeece6}#hc-seven .hc-sale-archive li{padding:6px 0;font-size:12px}#hc-seven .news2 .item{height:100%;border:1px solid var(--line);border-radius:6px;overflow:hidden;background:white}#hc-seven .news2 .image{height:auto;aspect-ratio:1.65;margin:0}#hc-seven .news2 .image>a{height:100%;display:block}#hc-seven .news2 .bg-fon-img{height:100%;background-size:cover;background-position:center}#hc-seven .news2 .inner-text{padding:25px!important}#hc-seven .news2 .title{font-family:Montserrat,Arial,sans-serif;font-size:20px;line-height:1.4;font-weight:500}#hc-seven .news2 .section{display:none}#hc-seven .news2 .period-block{font-size:10px;color:var(--muted);margin-bottom:13px}#hc-seven .partners>.row.items{grid-template-columns:repeat(4,minmax(0,1fr));gap:18px}#hc-seven .partners .item-wrap{background:white!important;border:1px solid var(--line);border-radius:6px}#hc-seven .partners .item{padding:23px!important;height:100%}#hc-seven .partners .item .row{margin:0}#hc-seven .partners .item .col-md-12{padding:0}#hc-seven .partners .image{height:105px!important;max-width:none;margin:0 0 20px!important;display:flex;align-items:center;justify-content:center}#hc-seven .partners .image img{max-height:90px;max-width:170px;width:auto;height:auto;object-fit:contain}#hc-seven .partners .title{text-align:center;font:500 13px/1.5 Montserrat,Arial,sans-serif;letter-spacing:0;text-transform:none}#hc-seven .partners .item-wrap:hover .title a{color:var(--red)!important}#hc-seven .bottom_nav{margin:25px 0}#hc-seven .hc-brands-with-goods{margin-top:35px}
@media(max-width:1100px){#hc-seven .hx-wrap{width:calc(100% - 48px)}#hc-seven h1{font-size:38px}#hc-seven .hx-reading{grid-template-columns:155px minmax(0,1fr);gap:28px}#hc-seven .hc-ship__grid{grid-template-columns:1fr}#hc-seven .sales2 .items>.row,#hc-seven .news2 .items>.row{grid-template-columns:repeat(2,minmax(0,1fr))}#hc-seven .partners>.row.items{grid-template-columns:repeat(3,minmax(0,1fr))}}
@media(max-width:760px){#hc-seven .hx-wrap{width:calc(100% - 36px)}#hc-seven .hx-crumb{padding:20px 0;font-size:9px}#hc-seven .hx-hero{display:block;padding:18px 0 27px}#hc-seven h1{font-size:32px;letter-spacing:-1px}#hc-seven h2{font-size:26px}#hc-seven .hx-hero>div>p:last-child{font-size:12px}#hc-seven .hx-hero>.hx-button{margin-top:23px}#hc-seven .hx-nav{display:grid;grid-template-columns:1fr 1fr;gap:8px;padding:20px 0}#hc-seven .hx-nav a{padding:10px;font-size:10px;text-align:center}#hc-seven .hx-layout{padding-top:24px}#hc-seven .hx-reading{display:block}#hc-seven .hx-toc{position:static;margin-bottom:25px}#hc-seven .hx-toc>p{margin-bottom:8px}#hc-seven .hx-toc nav{flex-direction:row;flex-wrap:wrap;gap:7px}#hc-seven .hx-toc a{font-size:10px;border:1px solid var(--line);border-radius:4px;padding:8px 10px}#hc-seven .hx-start{grid-template-columns:1fr;gap:15px;margin-top:24px}#hc-seven .hx-start>a{padding:24px}#hc-seven .hx-start h2{font-size:24px}#hc-seven .hx-contact{grid-template-columns:1fr;gap:23px;padding:27px 23px;margin:32px 0}#hc-seven .hx-contact h2{font-size:27px}#hc-seven .hx-contact>div>a{font-size:20px}#hc-seven .hx-search{grid-template-columns:1fr;gap:10px;padding:20px 0}#hc-seven .hc-pay__grid,#hc-seven .hc-dlv__ways,#hc-seven .hc-wrt__steps,#hc-seven .hc-wrt__cols{grid-template-columns:1fr;gap:15px}#hc-seven .hc-pay__note,#hc-seven .hc-dlv__note,#hc-seven .hc-wrt__panel,#hc-seven .hc-wrt__note{padding:22px 18px}#hc-seven .hc-dlv__note ol{padding-left:17px}#hc-seven th,#hc-seven td{font-size:10px;padding:10px 8px;overflow-wrap:anywhere}#hc-seven .hx-reading .hx-native{font-size:12px}#hc-seven .sales2 .items>.row,#hc-seven .news2 .items>.row{grid-template-columns:minmax(0,1fr);gap:20px}#hc-seven .sales2 .item-wrapper>.item{min-height:340px}#hc-seven .news2 .inner-text{padding:23px!important}#hc-seven .news2 .title{font-size:21px}#hc-seven .partners>.row.items{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}#hc-seven .partners .item{padding:16px 10px!important}#hc-seven .partners .image{height:80px!important;margin-bottom:13px!important}#hc-seven .partners .image img{max-width:100%;max-height:65px}#hc-seven .partners .title{font-size:11px}#hc-seven .hc-sale-archive{padding:21px}#hc-seven .hx-reading .hx-native h2{font-size:25px}}
#hc-seven .sales2 .item-wrapper>.item{height:410px!important;min-height:410px;padding-bottom:0!important}#hc-seven .news2 .inner-text{display:flex;flex-direction:column;height:auto!important;min-height:170px}#hc-seven .news2 .period-block{position:static!important;inset:auto!important;order:0;margin:0 0 12px!important}#hc-seven .news2 .title{position:static!important;order:1;margin:0!important}#hc-seven .news2 .item{display:flex;flex-direction:column}#hc-seven .news2 .image{flex-shrink:0}
#hc-seven .partners .row.items{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr));gap:18px;margin:0!important;width:100%}#hc-seven .partners .row.items:before,#hc-seven .partners .row.items:after{display:none}#hc-seven .partners .item-wrap{height:auto!important}#hc-seven .partners .title a{color:var(--ink)!important}
@media(max-width:1100px){#hc-seven .partners .row.items{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:760px){#hc-seven .partners .row.items{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}#hc-seven .sales2 .item-wrapper>.item{height:360px!important;min-height:360px}#hc-seven .news2 .inner-text{min-height:0}}
#hc-seven .hc-pay__card-head{justify-content:flex-start}#hc-seven .hc-pay__card-head img{margin:0;flex:0 0 30px}#hc-seven .hc-pay__card-head h3{text-align:left}#hc-seven .hx-reading:has(.hx-toc[hidden]){display:block}
/* Center brand marks within the same image area on every card. */
#hc-seven[data-page="brands"] .partners .image{padding:0!important;width:100%;float:none;align-items:center;justify-content:center}
#hc-seven[data-page="brands"] .partners .image>a{display:flex!important;align-items:center;justify-content:center;width:100%!important;height:100%!important;padding:0!important;margin:0!important;line-height:normal;min-width:0}
#hc-seven[data-page="brands"] .partners .image img{display:block!important;position:static!important;inset:auto!important;transform:none!important;margin:0!important;padding:0!important;max-width:min(170px,100%)!important;max-height:90px!important;width:auto!important;height:auto!important;object-fit:contain}
@media(max-width:760px){#hc-seven[data-page="brands"] .partners .image img{max-height:65px!important}}
