

/* Start:/bitrix/templates/aspro_max/components/bitrix/catalog.section/catalog_block/style.min.css?179398772418639*/
.ajax_load .top_wrapper { margin-right: 1px;}.ajax_load .top_wrapper .catalog_block .catalog_item > div { padding-left: 25px; padding-right: 25px;}.ajax_load .top_wrapper .catalog_item .footer_button { margin-left: -25px; margin-right: -25px;}.catalog_block_template .catalog_block.owl-carousel .owl-stage-outer { margin: 0px -1px 0px 0px; padding: 0px 1px 0px 0px;}.catalog_block_template .catalog_block.owl-carousel .owl-stage-outer .owl-item:hover { z-index: 2;}.catalog_block_template .catalog_block.owl-carousel .catalog_item:hover .inner_wrap { box-shadow: inset 0px 0px 0px 1px #ececec; box-shadow: inset 0px 0px 0px 1px var(--stroke_black); height: 100%;}.ordered-block .catalog_block_template .catalog_block .TYPE_2 .cost.prices .more-item-info > .svg { top: -2px;}.catalog_block_template .catalog_block.owl-carousel .catalog_item:hover .inner_wrap.TYPE_2 .footer_button { margin-top: 0;}@media (min-width: 1200px) { .wrapper1 .right_block.wide_Y .ajax_load .top_wrapper .col-lg-3:not(.custom-line), .col-lg-5_2.custom-line { width: 20%; } .right_block.wide_Y .ajax_load .top_wrapper .col-lg-4:not(.custom-line), #main .catalog_page .section-content-wrapper.with-leftblock .col-lg-3:not(.custom-line), #main .catalog_in_content .section-content-wrapper.with-leftblock .col-lg-3:not(.custom-line) { width: 25%; } #main .right_block.wide_Y.catalog_page .section-content-wrapper.with-leftblock .col-lg-4:not(.custom-line), #main .catalog_in_content .section-content-wrapper.with-leftblock .col-lg-4:not(.custom-line) { width: 33.33%; }}@media (min-width: 1200px) and (max-width: 1499px) { .wrapper1.header-v28 .right_block.wide_Y .ajax_load .top_wrapper .col-lg-3:not(.custom-line) { width: 25%; } .wrapper1.header-v28 .controls-linecount { display: none; }}@media (max-width: 600px) { .wrapper1.front_page .compact-catalog-slider .catalog_block.items { width: auto; padding-left: 16px; margin: 0 -16px -20px !important; padding-bottom: 20px; } .wrapper1.front_page .compact-catalog-slider .catalog_block.items .item-parent { flex-shrink: 0; margin: 0; width: 172px; } .wrapper1.front_page .compact-catalog-slider .catalog_block.items .item-parent:last-of-type { padding-right: 16px; width: calc(172px + 16px); } .wrapper1.front_page .compact-catalog-slider .catalog_block.items:not(.has-bottom-nav) .bottom_nav.mobile_slider * { display: none; } .wrapper1.front_page .compact-catalog-slider ~ .bottom_nav:not(.mobile_slider) { display: none; }}.item_info--dev .icons-basket-wrapper{ position: relative; margin: 8px 0;}.item_info--dev .button_block{ display: flex; flex-wrap: wrap; margin-left: -5px; margin-right: -5px; gap: 5px;}.item_info--dev .button_block>*{ margin: 5px;}.item_info--dev .btn.btn-new{ line-height: 38px;}.cost.prices .btn.btn-new svg{ display: none !important;}.cost.prices .btn.btn-new i{ width: 0 !important; height: 0 !important;}.cost.prices .btn.btn-new span{ display: inline-block !important;}.theme-light .pb{ display: flex; align-items: center; padding-bottom: 5px;}.pb span{ white-space: nowrap; text-transform: uppercase;}.pb-bar{ position: relative; flex: 1 1 auto; padding-left: 15px;}.pb-bar div{ position: absolute; top: 0; left: 0; width: 100%; height: 100%; text-align: center; color: #fff; padding-left: 15px; line-height: 26px; font-weight: 600; font-size: 20px;}.pb progress{ width: 100%; color: var(--theme-base-color); height: 24px; border: 0; border-radius: 5px; overflow: hidden;}.pb progress[value]::-webkit-progress-bar { background-color: #363636;}.pb progress[value]::-webkit-progress-value { background-color: var(--theme-base-color);}.pb.num_20 progress[value]::-webkit-progress-value { background-color: #7daa01;}.pb.num_50 progress[value]::-webkit-progress-value { background-color: #a7e205;}.pb.num_71 progress[value]::-webkit-progress-value { background-color: #f6b302;}.pb.num_80 progress[value]::-webkit-progress-value { background-color: #f55f01;}.pb.num_90 progress[value]::-webkit-progress-value { background-color: #f73d00;}.pb.attention progress[value]::-webkit-progress-value { background-color: #f73d00;}@media (max-width: 768px) { .block_4 .godetail{ display: none; } .block_4 .catalog_block .catalog_item .button_block .like_icons.list{ display: none; } .block_4 .catalog_item .properties.list{ display: none; } .block_4 .catalog_block_template .image_wrapper_block .like_icons .compare_item_button{ display: block; } .block_4 .catalog_block.items .item_block{ width: 50%; } .ajax_load .block_4 .catalog_block .catalog_item > div{ padding-left: 8px; padding-right: 8px; padding-top: 10px; } .ajax_load .block_4 .catalog_block .catalog_item > div .item_info{ padding-bottom: 10px; } .block_4 .item-title a{ font-size: 0.576em; line-height: 15px; } .block_4 .block_4 .font_sxs{ font-size: 0.6em; } .block_4 div.item-title{ line-height: 21px; min-height: 110px; -webkit-line-clamp: 5; } .block_4 .button_block [data-conf-form]{ width: 100%; padding: 5px; } .block_4 .button_block [data-conf-form] .btn{ width: 100%; margin: 0; position: relative; padding-left: 30px !important; border: 1.5px solid var(--border-dark) !important; box-shadow: 0 4px 12px rgba(0, 0, 0, 0.2) !important; } .block_4 .btn.btn-new{ margin: 0 5px; width: 100%; } .block_4 .item_info--dev .btn:not(.font-ignore){ font-size: 10px; line-height: 20px; max-width: none; } .block_4 .item_info--dev a.btn-new, .block_4 .item_info--dev span.btn{ display: flex; align-items: center; justify-content: center; } .block_4 .catalog_block_template .button_block .btn-new{ height: 34px; } .block_4 .button_block [data-conf-form] button:before{ content: ''; width: 20px; height: 20px; background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='30' height='30' viewBox='0 0 30 30'%3E%3Cg%3E%3Cpath fill='%23a7e205' d='M 6.5,-0.5 C 93.1667,-0.5 179.833,-0.5 266.5,-0.5C 268.418,4.3434 271.084,8.67673 274.5,12.5C 274.5,13.5 274.5,14.5 274.5,15.5C 272.821,16.9997 271.488,18.833 270.5,21C 251.824,21.167 233.158,21.667 214.5,22.5C 201.833,44.5 189.167,66.5 176.5,88.5C 181.134,96.9628 185.967,105.296 191,113.5C 203.667,91.5 216.333,69.5 229,47.5C 237.755,46.3503 246.588,46.1837 255.5,47C 234.126,84.2484 212.626,121.415 191,158.5C 177.247,135.33 163.747,111.997 150.5,88.5C 162.967,66.2046 175.633,44.0379 188.5,22C 127.167,21.6667 65.8333,21.3333 4.5,21C 2.73758,18.3113 1.40424,15.478 0.5,12.5C 2.21266,8.07225 4.21266,3.73892 6.5,-0.5 Z' transform='scale(0.09) translate(0, 50)'%3E%3C/path%3E%3C/g%3E%3Cg%3E%3Cpath fill='%23a7e205' d='M 144.5,238.5 C 139.5,238.5 134.5,238.5 129.5,238.5C 101.903,189.477 73.9029,140.644 45.5,92C 49.8256,90.8597 54.3256,90.3597 59,90.5C 63.1667,90.8333 67.3333,91.1667 71.5,91.5C 93.293,128.918 114.96,166.418 136.5,204C 137.332,204.688 137.998,204.521 138.5,203.5C 142.887,196.56 146.887,189.393 150.5,182C 128.85,144.343 107.183,106.677 85.5,69C 67.4908,68.833 49.4908,68.333 31.5,67.5C 27.5,60.5 23.5,53.5 19.5,46.5C 62.1615,45.5001 104.828,45.1667 147.5,45.5C 144.436,53.4589 140.436,60.9589 135.5,68C 127.5,68.3333 119.5,68.6667 111.5,69C 133.183,106.677 154.85,144.343 176.5,182C 165.955,200.926 155.288,219.759 144.5,238.5 Z' transform='scale(0.09) translate(0, 50)'%3E%3C/path%3E%3C/g%3E%3C/svg%3E"); background-size: contain; background-repeat: no-repeat; position: absolute; top: 50%; transform: translateY(-50%); left: 9px; } .theme-light .block_4 .button_block [data-conf-form] button:before{ background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='30' height='30' viewBox='0 0 30 30'%3E%3Cg%3E%3Cpath fill='%23005bff' d='M 6.5,-0.5 C 93.1667,-0.5 179.833,-0.5 266.5,-0.5C 268.418,4.3434 271.084,8.67673 274.5,12.5C 274.5,13.5 274.5,14.5 274.5,15.5C 272.821,16.9997 271.488,18.833 270.5,21C 251.824,21.167 233.158,21.667 214.5,22.5C 201.833,44.5 189.167,66.5 176.5,88.5C 181.134,96.9628 185.967,105.296 191,113.5C 203.667,91.5 216.333,69.5 229,47.5C 237.755,46.3503 246.588,46.1837 255.5,47C 234.126,84.2484 212.626,121.415 191,158.5C 177.247,135.33 163.747,111.997 150.5,88.5C 162.967,66.2046 175.633,44.0379 188.5,22C 127.167,21.6667 65.8333,21.3333 4.5,21C 2.73758,18.3113 1.40424,15.478 0.5,12.5C 2.21266,8.07225 4.21266,3.73892 6.5,-0.5 Z' transform='scale(0.09) translate(0, 50)'%3E%3C/path%3E%3C/g%3E%3Cg%3E%3Cpath fill='%23005bff' d='M 144.5,238.5 C 139.5,238.5 134.5,238.5 129.5,238.5C 101.903,189.477 73.9029,140.644 45.5,92C 49.8256,90.8597 54.3256,90.3597 59,90.5C 63.1667,90.8333 67.3333,91.1667 71.5,91.5C 93.293,128.918 114.96,166.418 136.5,204C 137.332,204.688 137.998,204.521 138.5,203.5C 142.887,196.56 146.887,189.393 150.5,182C 128.85,144.343 107.183,106.677 85.5,69C 67.4908,68.833 49.4908,68.333 31.5,67.5C 27.5,60.5 23.5,53.5 19.5,46.5C 62.1615,45.5001 104.828,45.1667 147.5,45.5C 144.436,53.4589 140.436,60.9589 135.5,68C 127.5,68.3333 119.5,68.6667 111.5,69C 133.183,106.677 154.85,144.343 176.5,182C 165.955,200.926 155.288,219.759 144.5,238.5 Z' transform='scale(0.09) translate(0, 50)'%3E%3C/path%3E%3C/g%3E%3C/svg%3E"); color: #E2DE00FF; } .block_4 .catalog_block_template .button_block [data-conf-form] .btn.btn-new{ background-color: transparent !important; color: var(--white_text_black) !important; } .linecount-mob>a,.linecount-mob>span,.linecount-mob .controls-hr{ display: none; } .linecount-mob{ display: block !important; } .block_4 .catalog_block_template .button_block .in-cart,.block_4 .catalog_block_template .button_block .to-cart{ order: 2; } }.real-photo-action { display: inline-flex; align-items: center; gap: 6px; background-color: #1e2533; border: 1px solid #2e394e; border-radius: 6px; color: #38bdf8; font-size: 12px; font-weight: 500; font-family: sans-serif; padding: 6px 12px; margin-top: 6px; margin-bottom: 16px; cursor: pointer; user-select: none; transition: all 0.2s ease; width: fit-content; text-decoration: none;}.real-photo-action:hover { background-color: rgba(56, 189, 248, 0.1); border-color: #38bdf8; color: #ffffff;}.real-photo-action svg { flex-shrink: 0;}.catalog_block .catalog_item_wrapp,.catalog_block .catalog_item { background: #12161c !important; border: 1px solid #1e242c !important; border-radius: 12px !important; box-shadow: 0 4px 10px rgba(0, 0, 0, 0.3) !important; transition: all 0.25s cubic-bezier(0.4, 0, 0.2, 1) !important; box-sizing: border-box !important; padding: 0 !important;}.catalog_block .catalog_item_wrapp:hover,.catalog_block .catalog_item:hover { transform: translateY(-3px) !important;}.catalog_block .inner_wrap { display: flex !important; flex-direction: column !important; height: 100% !important; padding: 20px !important; background: #11141a !important; border-radius: 12px !important; position: relative !important;}.catalog_block .sa_block,.catalog_block .godetail,.catalog_block .article_block,.catalog_block .sku_props,.catalog_block .fast_view_button { display: none !important;}.catalog_block .image_wrapper_block { width: 100% !important; height: 300px !important; display: flex !important; align-items: center !important; justify-content: center !important; background: transparent !important; padding: 0 !important; margin-bottom: 16px !important; overflow: hidden !important;}.catalog_block .image_wrapper_block .thumb { width: 100% !important; height: 300px !important; display: flex !important; align-items: center !important; justify-content: center !important; padding: 0 !important;}.catalog_block .image_wrapper_block .thumb img { position: static !important; max-width: 100% !important; max-height: 300px !important; width: auto !important; height: auto !important; margin: 0 !important;}.catalog_block .tile-article { position: absolute !important; top: 20px !important; left: 20px !important; z-index: 6 !important; font-size: 11px !important; line-height: 1.2 !important; background: #11141a !important; padding: 5px !important; border-radius: 5px !important;}.catalog_block .tile-article__label { color: #64748b !important;}.catalog_block .tile-article__value { color: var(--theme-base-color) !important; font-weight: 600 !important;}.catalog_block .like_icons.block { position: absolute !important; top: 20px !important; right: 20px !important; z-index: 5 !important; display: flex !important; flex-direction: column !important; gap: 8px !important; opacity: 1 !important; visibility: visible !important;}.catalog_block .like_icons.block .wish_item,.catalog_block .like_icons.block .compare_item { opacity: 1 !important; visibility: visible !important;}.catalog_block .like_icons.list { display: none !important;}.catalog_block .like_icons .wish_item,.catalog_block .like_icons .compare_item { width: 32px !important; height: 32px !important; border-radius: 50% !important; background: #11141a !important; border: 1px solid #1e242c !important; display: flex !important; align-items: center !important; justify-content: center !important; padding: 0 !important; margin: 0 !important; color: #64748b !important;}.catalog_block .like_icons .wish_item:hover,.catalog_block .like_icons .compare_item:hover { background: rgba(255, 255, 255, 0.08) !important; color: #f1f5f9 !important;}.catalog_block .like_icons .wish_item:hover { color: #ff4d4d !important; border-color: #ff4d4d !important; }.catalog_block .like_icons .compare_item:hover { color: #9bfb46 !important; border-color: #9bfb46 !important; }.catalog_block .like_icons .wish_item i,.catalog_block .like_icons .compare_item i { margin: 0 !important;}.catalog_block .image_wrapper_block .like_icons .compare_item_button,.catalog_block .like_icons .compare_item_button { display: block !important;}.catalog_block .item-title { display: -webkit-box !important; -webkit-line-clamp: 2 !important; -webkit-box-orient: vertical !important; overflow: hidden !important; min-height: 42px !important; margin: 0 0 6px 0 !important;}@media (max-width: 767px) { .catalog_block .item-title, .catalog_block .item-title a, .catalog_block .item-title a span { display: block !important; -webkit-line-clamp: unset !important; -webkit-box-orient: unset !important; overflow: visible !important; white-space: normal !important; text-overflow: clip !important; max-height: none !important; min-height: 0 !important; }}.catalog_block .item-title a { color: #f1f5f9 !important; font-size: 15px !important; font-weight: 600 !important; line-height: 1.4 !important;}.catalog_block .item-title a:hover { color: #9bfb46 !important;}.catalog_block .rating { margin: 0 0 16px 0 !important;}.catalog_block .rating .votes_block { display: flex !important; align-items: center !important; gap: 6px !important; font-size: 12px !important;}.catalog_block .rating .ratings { color: #f1c40f !important; letter-spacing: -1px !important;}.catalog_block .properties { padding-top: 12px !important;}.catalog_block .properties__container { display: flex !important; flex-direction: column !important; gap: 2px !important;}.catalog_block .properties__item { display: flex !important; justify-content: space-between !important; align-items: center !important; font-size: 12px !important; padding: 6px 4px !important; border-radius: 4px !important; width: 100% !important; margin: 0 !important;}.catalog_block .properties__item:nth-child(even) { background-color: rgba(255, 255, 255, 0.01) !important;}.catalog_block .properties__title { color: #64748b !important;}.catalog_block .properties__hr { display: none !important;}.catalog_block .properties__value { color: #f1f5f9 !important; font-weight: 500 !important; text-align: right !important;}.catalog_block .item_info { margin-top: auto !important;}.catalog_block .prices { margin-top: auto !important;}.catalog_block .prices.prices--with_icons_block { display: flex !important; align-items: center !important; flex-wrap: wrap !important; gap: 8px !important;}.catalog_block .prices.prices--with_icons_block > div:first-child { margin-right: auto !important;}.catalog_block .icons-basket-wrapper.offer_buy_block { flex: 0 0 auto !important; max-width: 100% !important;}.catalog_block .icons-basket-wrapper .button_block { display: flex !important; align-items: center !important; flex-wrap: wrap !important; gap: 10px !important;}.catalog_block .prices.prices--with_icons_block > div:first-child,.catalog_block .prices.prices--with_icons_block > div:first-child + div:not(.price_matrix_block):not(.icons-basket-wrapper) { padding-right: 0 !important;}@media (max-width: 767px) { .catalog_block .prices.prices--with_icons_block { flex-direction: column !important; align-items: stretch !important; gap: 8px !important; } .catalog_block .icons-basket-wrapper.offer_buy_block { margin-left: 0 !important; } .catalog_block .icons-basket-wrapper .btn, .catalog_block .button_block .btn { width: 100% !important; } .catalog_block .like_icons.block { top: 0px !important; right: 0px !important; }}.catalog_block .prices .price_value { font-size: 2rem !important; font-weight: 700 !important; letter-spacing: -0.5px !important; color: #f1f5f9 !important;}.catalog_block .prices .price_currency { font-size: 16px !important; color: #f1f5f9 !important;}.catalog_block .price-old,.catalog_block .prices .price.discount .price_value { font-size: 11px !important; color: #64748b !important; text-decoration: line-through !important; font-weight: 400 !important;}.catalog_block .offer_buy_block .btn,.catalog_block .icons-basket-wrapper .btn,.catalog_block .button_block .btn { background-color: var(--theme-base-color) !important; color: #000 !important; border: none !important; border-radius: 20px !important; font-weight: 700 !important; font-size: 11px !important; text-transform: uppercase !important; letter-spacing: 0.3px !important; height: 38px !important; padding: 0 12px !important; box-shadow: none !important; white-space: nowrap !important; justify-content: center !important;}.catalog_block .offer_buy_block .btn:hover,.catalog_block .icons-basket-wrapper .btn:hover { filter: brightness(0.92) !important; box-shadow: none !important;}.catalog_block .product-tags { display: flex !important; gap: 6px !important; margin-bottom: 8px !important; flex-wrap: wrap !important;}.catalog_block .product-tags .tag { font-size: 10px !important; background-color: #1c232e !important; color: #64748b !important; padding: 2px 6px !important; border-radius: 4px !important; font-weight: 500 !important;}.catalog_block .properties__title { display: flex !important; align-items: center !important; gap: 6px !important;}.catalog_block .spec-icon { width: 13px !important; height: 13px !important; flex: none !important; display: inline-flex !important;}.catalog_block .spec-icon svg { width: 13px !important; height: 13px !important; display: block !important; stroke: currentColor !important; fill: none !important;}
/* End */


/* Start:/bitrix/templates/aspro_max/css/bonus-system.min.css?17780706261535*/
.bonus-system-block,.bonus_item_cart,.lt_cart_bonus_all{font-size:.8rem;line-height:1rem;position:relative;padding:4px 0 0 14px;width:max-content}.bonus-system-block:empty,.bonus_item_cart:empty,.lt_cart_bonus_all:empty{display:none}.bonus-system-block:after,.bonus_item_cart:after,.lt_cart_bonus_all:after{content:'';display:block;position:absolute;left:0;top:3px;bottom:0;width:11px;background:url(/bitrix/templates/aspro_max/css/../images/svg/bonus_icon.svg) center no-repeat}.catalog_item.big .bonus-system-block{color:#fff}.catalog_item.big .bonus-system-block:not(:empty):after{background:url(/bitrix/templates/aspro_max/css/../images/svg/bonus_icon_white.svg) center no-repeat}.services_buy_block .bonus-system-block{margin-left:9px}.body-info__bottom .sale_block~.bonus-system-block{margin-top:5px}.prices-services-detail .bonus-system-block{margin-left:8px}.bonus_item_cart{margin-bottom:5px}.basket_fly .items_wrap .bonus-system-block,.basket_hover_block .bonus-system-block,.lt_cart_bonus_all{margin-left:auto}#bx-soa-order .bx-soa-cart-total .bx-soa-cart-total-line [id^=bonus]>span{background:var(--card_bg_black);position:relative;z-index:1}.bx-soa-section-content.lt_bonus_cont_success{background-color:var(--black_bg_black);padding-top:26px}.bonus_comment_min_max{color:var(--white_text_black)}#bonus_payment_block .bx-soa-coupon-input.lt_no_arrow:before{display:none}#bonus_payment_block #bonus_payfield_block .bx-soa-coupon-input{display:inline-block;vertical-align:baseline;overflow:visible}#bonus_payment_block #bonus_payfield_block .bx-soa-coupon-input input{margin-bottom:10px}
/* End */
/* /bitrix/templates/aspro_max/components/bitrix/catalog.section/catalog_block/style.min.css?179398772418639 */
/* /bitrix/templates/aspro_max/css/bonus-system.min.css?17780706261535 */
