/* Базовый цвет для всего сайта */
body {
    color: #000000;
}

/* Принудительное применение для абзацев, списков и стандартных текстовых контейнеров */
body, p, li, .intec-content {
    color: #000000;
}


/*Правка логотипа в мобильном меню*/
.ns-bitrix.c-menu.c-menu-mobile-1 .menu-panel-logotype img {
    max-height: 24px !important;
}

/* Делает жирными главные заголовки (включая название товара на детальной странице) */
h1, .h1 {
    font-weight: 700 !important;
}

/* Делает жирными подзаголовки */
h2, h3, .h2, .h3 {
    font-weight: 600 !important;
}

/* Названия товаров в списках, плитке каталога и на главной странице */
.catalog-section-item-name,
.catalog-section-item-name a,
.intec-template-part-name,
.intec-template-part-name a {
    font-weight: 700 !important;
}

/*
.catalog-section-list-item-description{display:none !important}
.catalog-element-sizes {
    display: none !important;
}	
*/

/*
.ns-bitrix.c-catalog-element.c-catalog-element-catalog-default-5 .catalog-element-quantity-value-text[data-quantity-state=empty], .ns-bitrix.c-catalog-section.c-catalog-section-catalog-tile-4 .catalog-section-item-quantity-value[data-quantity-state=empty] {color:green}
.ns-bitrix.c-catalog-element.c-catalog-element-catalog-default-5 .catalog-element-quantity-indicator[data-quantity-state=empty],.ns-bitrix.c-catalog-section.c-catalog-section-catalog-tile-4 .catalog-section-item-quantity-icon[data-quantity-state=empty] {background-color:green}
*/


/* Переопределяем иконку для ссылки на VK Видео в футере */
.widget-part .widget-social-item-icon[data-social-icon="INSTAGRAM"] {
    /* Подставляем точный оригинальный логотип VK Видео */
    background-image: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512'><rect width='410' height='410' x='34' y='68' fill='%230077FF' rx='130'/><rect width='410' height='410' x='68' y='34' fill='%23FF263E' rx='130'/><path fill='%23FFF' d='M210 178.44c0-14.7 16-23.8 28.6-16.3l124.6 73.5a19 19 0 0 1 0 32.7L238.6 350c-12.7 7.4-28.6-1.7-28.6-16.4V178.44z'/></svg>") !important;
    
    /* Сбрасываем старый спрайт и центруем */
    background-position: center center !important;
    background-repeat: no-repeat !important;
    
    /* Увеличиваем масштаб, чтобы иконка стала вровень с остальными */
    background-size: 115% !important; 
    
    /* Убираем фоновый цвет круга Intec, если он перекрывает иконку */
    background-color: transparent !important;
}


/* Переопределяем иконку для ссылки на Rutube в футере */
.widget-part .widget-social-item-icon[data-social-icon="YOUTUBE"] {
    /* Точный актуальный логотип Rutube с красным полукругом */
    background-image: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512'><rect width='512' height='512' rx='140' fill='%230A0A35'/><path d='M512 140C512 62.7 449.3 0 372 0H340C390 60 410 130 340 230C430 260 512 210 512 140Z' fill='%23EC123D'/><path d='M135 145h130c45 0 75 25 75 65v2c0 35-25 58-60 63l65 92H265l-55-82h-10v82h-65V145zm65 55v35h55c15 0 25-8 25-18v-2c0-10-10-15-25-15h-55z' fill='%23FFF'/></svg>") !important;
    
    background-position: center center !important;
    background-repeat: no-repeat !important;
    
    /* Масштаб 115%, чтобы по размеру идеально сочетался с VK Видео */
    background-size: 115% !important; 
    background-color: transparent !important;
}

.c-footer a.footer_adr {
    color: #ffffff;
}