<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">/*NOTE: This file is intended for programmers. Aspro technical support is not advised to work with him.*/

/* Examples (uncomment to use):*/

/* Expand site width */
/* body .wrapper { max-width: 1400px !important;  } */

/* Set site background image */
/* body {  background: url(image_source) top no-repeat; }

/* Hide compare button */
/* a.compare_item { display: none !important;  }*/

/*https://tanalin.com/articles/css-block-order/*/



.colored_theme_svg {
    fill: #218fba !important;
}



#content &gt; div.wrapper_inner  div.main-catalog-wrapper &gt; div.left_block.sticky-sidebar &gt; .sticky-sidebar__inner {
display: flex;
    flex-direction: column;


}
/* РР·РјРµРЅРµРЅРёСЏ 08.07.2025*/
.menu-item [href="/sale/"] {
	color: #c4a702 !important;
    font-size: 14px !important;
}
.menu-item [href="/sale/"]:hover {
	color: #f4c430 !important; /* РЎРІРµС‚Р»РµРµ Р·РѕР»РѕС‚РѕРіРѕ */
}
.menu-item [href="/sale/"] .svg-inline-icon_discount svg .cls-1 {
    fill: #f4c430 !important; /* РћСЃРЅРѕРІРЅРѕР№ Р·РѕР»РѕС‚РёСЃС‚С‹Р№ С†РІРµС‚ */
}
.menu-item [href="/sale/"]:hover .svg-inline-icon_discount svg .cls-1 {
    fill: #ffdc5a !important; /* РЎРІРµС‚Р»РµРµ РїСЂРё РЅР°РІРµРґРµРЅРёРё */
}
@media (min-width: 992px) and (max-width: 1100px) {
    .top_big_banners.short_block.v2 .top_slider_wrapp .main-slider, .top_big_banners.short_block.v2 .top_slider_wrapp .main-slider__item, .top_big_banners.short_block.v2 .top_slider_wrapp .main-slider__item td {
        height: 200px;
    }
}
@media (min-width: 1100px) and (max-width: 1300px) {
    .top_big_banners.short_block.v2 .top_slider_wrapp .main-slider, .top_big_banners.short_block.v2 .top_slider_wrapp .main-slider__item, .top_big_banners.short_block.v2 .top_slider_wrapp .main-slider__item td {
        height: 240px;
    }
}
/* РЎС‚РёР»Рё РґР»СЏ Р°РєРєРѕСЂРґРµРѕРЅР° С‚РµР»РµС„РѕРЅРѕРІ */
.phone-accordion {
    position: relative;
}


.phone-accordion .main-phone-wrapper {
    display: flex;
    align-items: center;
    gap: 8px;
    color: #fff;
}

.phone-accordion .main-phone-wrapper a {
    color: #fff;
    text-decoration: none;
    font-size: 16px;
    font-weight: 500;
}

.phone-accordion .main-phone-wrapper a:hover {
    color: #ccc;
    text-decoration: none;
}

.phone-accordion-toggle {
    background: none;
    border: none;
    cursor: pointer;
    padding: 6px;
    display: flex;
    align-items: center;
    justify-content: center;
    margin-left: 5px;
    transition: transform 0.3s ease;
    min-width: 24px;
    min-height: 24px;
}

.phone-accordion-toggle .compact_arrow-new {
    transition: transform 0.3s ease;
    transform: rotate(180deg); /* РР·РЅР°С‡Р°Р»СЊРЅРѕ СЃС‚СЂРµР»РєР° СЃРјРѕС‚СЂРёС‚ РІРІРµСЂС… */
}

.phone-accordion-toggle .compact_arrow-new.svg {
    fill: #fff;
    width: 8px !important;
    height: 5px !important;
}

.phone-accordion-toggle .compact_arrow-new .cls-1 {
    fill: currentColor;
}

.phone-accordion.expanded .phone-accordion-toggle .compact_arrow-new{
    transform: rotate(0deg); /* РџСЂРё СЂР°СЃРєСЂС‹С‚РёРё СЃС‚СЂРµР»РєР° СЃРјРѕС‚СЂРёС‚ РІРЅРёР· */
}

.phone-accordion-content {
    display: none;
    position: absolute;
    top: 100%;
    left: 0;
    right: 0;
    background: #2a2a2a;
    border: 1px solid #444;
    border-radius: 4px;
    box-shadow: 0 4px 15px rgba(0,0,0,0.3);
    z-index: 1000;
    margin-top: 8px;
    min-width: 200px;
}

.phone-accordion-toggle .compact_arrow-new .svg {
    position: static;
}

.phone-accordion.expanded .phone-accordion-content {
    display: block;
    animation: fadeInDown 0.3s ease;
}

@keyframes fadeInDown {
    from {
        opacity: 0;
        transform: translateY(-10px);
    }
    to {
        opacity: 1;
        transform: translateY(0);
    }
}

.phone-accordion-content .wrap {
    padding: 12px;
}

.phone-accordion-content .phone-item {
    padding: 8px 0;
    border-bottom: 1px solid #444;
}

.phone-accordion-content .phone-item:last-child {
    border-bottom: none;
}

.phone-accordion-content .phone-item-link {
    text-decoration: none;
    color: #fff;
    display: flex;
    align-items: center;
    gap: 8px;
    font-size: 14px;
    transition: color 0.2s ease;
}

.phone-accordion-content .phone-item-link:hover {
    color: #ccc;
    text-decoration: none;
}

.phone-accordion-content .icon {
    flex-shrink: 0;
    opacity: 0.8;
}

.phone-accordion-content .descr {
    font-size: 12px;
    color: #aaa;
    margin-left: 5px;
    font-style: italic;
}

/* Р”Р»СЏ Р±РµР»РѕРіРѕ С„РѕРЅР° (РµСЃР»Рё РЅСѓР¶РЅРѕ) */
.phone-accordion.white .main-phone-wrapper a,
.phone-accordion.white .phone-accordion-toggle .compact_arrow-new .svg {
    color: #333;
    fill: #333;
}

.phone-accordion.white .phone-accordion-content {
    background: #fff;
    border-color: #e0e0e0;
    box-shadow: 0 4px 15px rgba(0,0,0,0.1);
}

.phone-accordion.white .phone-accordion-content .phone-item-link {
    color: #333;
}

.phone-accordion.white .phone-accordion-content .phone-item-link:hover {
    color: #555;
}

.phone-accordion.white .phone-accordion-content .phone-item {
    border-bottom-color: #f0f0f0;
}

.phone-accordion.white .phone-accordion-content .descr {
    color: #666;
}
iframe#teletype-widget-component-button.teletype-disable-transition {
	height: 80px !important;
    width: 76px !important;
}

/* РђРґР°РїС‚Р°С†РёСЏ РґР»СЏ РјРѕР±РёР»СЊРЅС‹С… */

@media (max-width: 768px) {

    .phone-accordion-content .wrap {
        padding: 16px;
    }
    
    .phone-accordion-content .phone-item {
        padding: 12px 0;
    }
    
    .phone-accordion-content .phone-item-link {
        font-size: 16px;
    }

	iframe#teletype-widget-component-button {
    bottom: 60px !important;
	}
	iframe#teletype-widget-component-popup {
	bottom: 150px !important;
	}
	
}
@media (max-width: 449px) {
	.reviews.item-views .item-wrapper {
		width: 100% !important;
	}
    .REVIEWS .front_review .reviews.item-views .item-wrapper {
        min-height: 420px;
    }
    /* .front_review .reviews.item-views .item-wrapper .preview-text {
        min-height: 192px;
    } */
}
@media (max-width: 450px) {
  .font_sm {
    font-size: 1.067em;
    line-height: 1.5em;
  } /* СѓРІРµР»РёС‡РµРЅРѕ СЃ 14px РґРѕ 16px */
  .viewed_product_block .viewed-wrapper .block-item__title {
    height: auto;
  }
  .compact-catalog .ajax_load .item .item_info .item-title a&gt;span {
    font-size: 15px;
  }
  
  .font_xs, .font_13 {
    font-size: 0.94em;
    line-height: 1.6em;
  } /* СѓРІРµР»РёС‡РµРЅРѕ СЃ 13px РґРѕ 15px */
  
  .font_sxs {
    font-size: 0.933em;
    line-height: 1.6em;
  } /* СѓРІРµР»РёС‡РµРЅРѕ СЃ 12px РґРѕ 14px */
  
  .font_xxs {
    font-size: 0.867em;
    line-height: 1.4em;
  } /* СѓРІРµР»РёС‡РµРЅРѕ СЃ 11px РґРѕ 13px */
  
  .font_xxss {
    font-size: 0.8em;
    line-height: 1.4em;
  } /* СѓРІРµР»РёС‡РµРЅРѕ СЃ 10px РґРѕ 12px */
  
  .font_upper {
    font-size: 0.8em;
    line-height: 1.4em;
  } /* СѓРІРµР»РёС‡РµРЅРѕ СЃ 10px РґРѕ 12px */
  
  .font_upper_xs {
    font-size: 0.733em;
    line-height: 1.4em;
  } /* СѓРІРµР»РёС‡РµРЅРѕ СЃ 9px РґРѕ 11px */
  
  /* РЈРІРµР»РёС‡РёРІР°РµРј СЂР°Р·РјРµСЂС‹ РєРЅРѕРїРѕРє */
  .btn-xs {
    font-size: 0.8em;
    line-height: 1.4em;
    padding: 12px 16px 10px;
  }
  
  .btn-sm {
    font-size: 0.867em;
    padding: 12px 20px 11px;
  }
  
  /* РЈРІРµР»РёС‡РёРІР°РµРј РѕСЃРЅРѕРІРЅРѕР№ С‚РµРєСЃС‚ */
  body {
    font-size: 16px;
  }
  
  /* РҐР°СЂР°РєС‚РµСЂРёСЃС‚РёРєРё С‚РѕРІР°СЂР° */
  .properties__item {
    font-size: 1.0em !important;
  }
  
  /* Р¦РµРЅС‹ */
  .price {
    font-size: 1.2em !important;
  }
  
  .price.discount {
    font-size: 1.0em !important;
  }
  
  /* РђСЂС‚РёРєСѓР» Рё Р±СЂРµРЅРґ */
  .article, .brand {
    font-size: 1.0em !important;
  }
  
  /* РРЅС„РѕСЂРјР°С†РёСЏ Рѕ РґРѕСЃС‚Р°РІРєРµ */
  .price_txt {
    font-size: 1.0em !important;
  }
  
  /* РљРЅРѕРїРєРё СЃРѕС†РёР°Р»СЊРЅС‹С… СЃРµС‚РµР№ */
  .social-icons {
    font-size: 1.0em !important;
  }
}
/* РР·РјРµРЅРµРЅРёСЏ 08.07.2025*/



.left_block .sticky-sidebar__inner &gt; div.bx_filter {
order: 1;
}

.left_block .sticky-sidebar__inner .menu_top_block.catalog_block {

order: 2;

}

.left_block .sticky-sidebar__inner &gt; div {
order: 3;
}

/*div[data-prop_code="kollektsii"]*/
.bx_filter_vertical input[type="checkbox"] + label.disabled {
    display: none;
}

body {
--light_basic_text_black: var(--light, #000) var(--dark, #ccc);

}




.menu-row .mega-menu table td.dropdown.wide_menu &gt; .wrap {

	background-color: #218fba;

}

.fix-logo .menu-row .menu-only-wr .mega-menu table td .wrap &gt; a {
    color: #fff !important;
}
svg .cls-1 {
	/*fill: #fff !important;*/

}


.article__value {
	
	font-weight: bold;
	color: #333;
}

#headerfixed .table-view .item-icons.s_2 {
    width: 199px !important;
}


@media (max-width: 993px) { 
	
	
	.product-info-headnote__toolbar .like_icons.list.sm .btn-xs {
    padding: 9px 7px 7px !important;
		
		
		
		

}
	@media (max-width: 430px) { 
		.catalog_detail	.product-action {
			
			/*order: 1;*/
            order: 1;
		}
		
		
				.catalog_detail	.price_txt {
			
			/*order: 3;*/
                    order: 4;
		}
		
		
				.catalog_detail	.product-chars {
			
			/*order: 2;*/
                    order: 3;
                    
                    
		}
        
        .catalog_detail	.product-info {
			
			order: 2;
		}
        
	
        div.product-main &gt; div.flexbox &gt; div.product-info {
            
            padding: 0 !important;
            
        }
        
        
        div.product-main &gt; div.flexbox &gt; div.product-info &gt; div {
            
            margin-top: 0 !important;
            margin-bottom: 20px;
            
        }
        
        
	}


	#content  section.page-top &gt; .topic { 
		display: none;
	}
	
	.titleMove {
		
		margin-top: 20px !important;
		margin-bottom: 20px !important;
	}
	
	.topic__heading #pagetitle {
		font-size: 20px;
		font-weight: bold;
	}
	
	
	#navigation &gt; div &gt; span.breadcrumbs__item:last-child {
		display: none;
	}
	
	#navigation &gt; div &gt; span.breadcrumbs__separator:last-child {
		display: none;
	}
	.breadcrumbs__item-name {
    	color: #333333 !important;
	}
	

}



.bx_filter_param_text:first-letter {
	
	text-transform: uppercase;
}






@media (max-width: 600px) {
    /*.catalog_favorit .fast_view_button, .compact-catalog .ajax_load .cost.prices .more-item-info, .compact-catalog .ajax_load .like_icons .fast_view_button, .compact-catalog .ajax_load .like_icons .wrapp_one_click, .compact-catalog .ajax_load .view_sale_block, .compact-catalog .ajax_load .view_sale_block_wrapper, .compact-catalog .ajax_load.block .catalog_item .footer_button .counter_wrapp&gt;div:not(.button_block), .compact-catalog .item .stickers, .compact-catalog .section-gallery-wrapper__item-nav, .compact-catalog .section-gallery-wrapper__item:not(._active)*/
	.compact-catalog .item .stickers
	{
        /* display: none !important; */
		/**/display: block !important; 
		
        white-space: nowrap;
        overflow: hidden;
        text-overflow: clip;
        text-overflow: ellipsis;
		
		top: -15px;
        left: -15px;
    }
	
	
	.image-wrapper.image_wrapper_block.js-notice-block__image.flexbox .stickers {
		
		top: 0px;
        left: 0px;
	}
	
	
	
	.stickers .font_sxs {
    font-size: 0.6em !important;
	}
	
	
	.stickers &gt;div:nth-child(n+3){
		
		display: none !important; 
	}
	
	
}


.type_SHOWS_asc {display: none !important;
}


/*#headerfixed .mega-menu table td.active .wrap&gt;a, */#headerfixed .mega-menu table td:not(.catalog):not(.search-item):hover .wrap&gt;a {
    color: #999 !important;
}


#headerfixed .mega-menu table td.catalog .wrap&gt;a {
    color: #FFF !important;
}

/**/.svg-inline-icon_catalog svg .cls-1 {
    fill: #fff !important;
}
/*.menu-row.middle-block:not(.bglight) .mega-menu table td .wrap &gt; a .svg path {
    fill: #fff;
}*/
</pre></body></html>