:root {
  --galaktika-blue: #064B78;
  --galaktika-blue-hover: #087DAF;
  --galaktika-blue-active: #003F67;
  --galaktika-blue-deep: #002E4A;
  --galaktika-ice: #E8EEF2;
  --galaktika-soft: #F4F7F9;
  --galaktika-line: #DDE5EB;
  --galaktika-steel: #6F7A83;
  --galaktika-ink: #1C252D;
}

a,
.intec-cl-text,
.intec-cl-text-active:active,
.intec-cl-text-active.active,
.intec-cl-text-focus:focus,
.intec-cl-text-hover:hover,
.intec-cl-svg svg,
.intec-cl-svg-path-fill svg path {
  color: var(--galaktika-blue) !important;
  fill: var(--galaktika-blue) !important;
}

a:hover,
.intec-cl-text-light,
.intec-cl-text-light-active:active,
.intec-cl-text-light-focus:focus,
.intec-cl-text-light-hover:hover {
  color: var(--galaktika-blue-hover) !important;
}

.intec-cl-text-dark,
.intec-cl-text-dark-active:active,
.intec-cl-text-dark-focus:focus,
.intec-cl-text-dark-hover:hover {
  color: var(--galaktika-blue-active) !important;
}

.intec-cl-background,
.intec-cl-background-active:active,
.intec-cl-background-focus:focus,
.intec-cl-background-hover:hover,
.intec-ui.intec-ui-control-button.intec-ui-scheme-current,
.intec-ui.intec-ui-control-tabs.intec-ui-scheme-current .intec-ui-part-tab[data-active="true"],
.bx-ui-slider-pricebar-v,
.smart-filter-property-name-active,
#set_filter.active {
  background-color: var(--galaktika-blue) !important;
  border-color: var(--galaktika-blue) !important;
  fill: var(--galaktika-blue) !important;
}

.intec-ui.intec-ui-control-button.intec-ui-scheme-current:hover,
.intec-ui.intec-ui-control-button.intec-ui-scheme-current.intec-ui-state-hover,
.intec-ui.intec-ui-control-button.intec-ui-scheme-current[data-ui-state="hover"],
.intec-cl-background-light,
.intec-cl-background-light-active:active,
.intec-cl-background-light-focus:focus,
.intec-cl-background-light-hover:hover {
  background-color: var(--galaktika-blue-hover) !important;
  border-color: var(--galaktika-blue-hover) !important;
  fill: var(--galaktika-blue-hover) !important;
}

.intec-ui.intec-ui-control-button.intec-ui-scheme-current:active,
.intec-ui.intec-ui-control-button.intec-ui-scheme-current.intec-ui-state-active,
.intec-ui.intec-ui-control-button.intec-ui-scheme-current[data-ui-state="active"],
.intec-cl-background-dark,
.intec-cl-background-dark-active:active,
.intec-cl-background-dark-focus:focus,
.intec-cl-background-dark-hover:hover {
  background-color: var(--galaktika-blue-active) !important;
  border-color: var(--galaktika-blue-active) !important;
  fill: var(--galaktika-blue-active) !important;
}

.intec-cl-background-light-40,
.intec-cl-background-light-40-active:active,
.intec-cl-background-light-40-focus:focus,
.intec-cl-background-light-40-hover:hover,
.intec-ui.intec-ui-control-alert.intec-ui-scheme-current {
  background-color: var(--galaktika-ice) !important;
  border-color: var(--galaktika-line) !important;
  color: var(--galaktika-blue) !important;
  fill: var(--galaktika-ice) !important;
}

.intec-cl-border,
.intec-cl-border-active:active,
.intec-cl-border-focus:focus,
.intec-cl-border-hover:hover,
.intec-ui.intec-ui-control-radiobox.intec-ui-scheme-current input:checked + .intec-ui-part-selector,
.intec-ui.intec-ui-control-checkbox.intec-ui-scheme-current input:checked + .intec-ui-part-selector {
  border-color: var(--galaktika-blue) !important;
}

.intec-cl-border-light,
.intec-cl-border-light-hover:hover {
  border-color: var(--galaktika-blue-hover) !important;
}

.intec-cl-svg,
.intec-cl-svg svg,
.intec-cl-svg path,
.intec-cl-svg-path-stroke svg path,
.intec-cl-svg-rect-stroke svg rect {
  stroke: var(--galaktika-blue) !important;
}

.widget-container-menu,
.menu-panel,
.menu-panel-logotype,
.c-header .widget-view-fixed,
.c-header .widget-view-mobile {
  --theme-color-primary: var(--galaktika-blue);
}

.widget-container-logotype img,
.widget-logotype img,
.menu-panel-logotype img,
.widget-logotype-wrapper img {
  border: 0 !important;
  outline: 0 !important;
  box-shadow: none !important;
}

.akc-link,
.akc-price-btn,
.more-btn,
.best-prie,
.doc-download:hover {
  background-color: var(--galaktika-blue) !important;
  border-color: var(--galaktika-blue) !important;
  color: #fff !important;
}

.akc-link:hover,
.akc-price-btn:hover,
.more-btn:hover,
.akcii-btn,
.akcii-link,
.doc-download,
.catalog-section-item-name:hover .cw-item-list-cat-name,
.catalog-section-item-name:hover .catalog-section-item-name-wrapper,
.ns-bitrix.c-news-list.c-news-list-shares-blocks-1 .news-list-item-information_new .news-list-item-name a:hover {
  color: var(--galaktika-blue) !important;
  border-color: var(--galaktika-blue) !important;
}

.akc-link:hover,
.akc-price-btn:hover {
  background-color: #fff !important;
}

.akcii-btn:hover,
.akcii-link:hover,
.akc-info-text a:hover {
  color: var(--galaktika-blue-hover) !important;
}

[style*="#d24444"],
[style*="#D24444"],
[style*="#dc6d6d"],
[style*="#DC6D6D"],
[style*="#b72c2c"],
[style*="#B72C2C"] {
  color: var(--galaktika-blue) !important;
  border-color: var(--galaktika-blue) !important;
}
