

:root {
    

    
    
    --color_theme_body: #333333;

    
    --color_theme_body-rgb: 51 51 51;

    
    --color_theme_body-rgb-comma: 51, 51, 51;
    
    
    --color_theme_h: #333333;

    
    --color_theme_h-rgb: 51 51 51;

    
    --color_theme_h-rgb-comma: 51, 51, 51;
    
    
    --color_theme_btn: #292929;

    
    --color_theme_btn-rgb: 41 41 41;

    
    --color_theme_btn-rgb-comma: 41, 41, 41;
    
    
    --color_theme_btn_bg: #D08138;

    
    --color_theme_btn_bg-rgb: 208 129 56;

    
    --color_theme_btn_bg-rgb-comma: 208, 129, 56;
    
    
    --color_theme_btn_hover: #292929;

    
    --color_theme_btn_hover-rgb: 41 41 41;

    
    --color_theme_btn_hover-rgb-comma: 41, 41, 41;
    
    
    --color_theme_btn_bg_hover: #D08138;

    
    --color_theme_btn_bg_hover-rgb: 208 129 56;

    
    --color_theme_btn_bg_hover-rgb-comma: 208, 129, 56;
    
    
    --color_theme_btn_primary: #292929;

    
    --color_theme_btn_primary-rgb: 41 41 41;

    
    --color_theme_btn_primary-rgb-comma: 41, 41, 41;
    
    
    --color_theme_btn_primary_bg: #D08138;

    
    --color_theme_btn_primary_bg-rgb: 208 129 56;

    
    --color_theme_btn_primary_bg-rgb-comma: 208, 129, 56;
    
    
    --color_theme_btn_primary_hover: #292929;

    
    --color_theme_btn_primary_hover-rgb: 41 41 41;

    
    --color_theme_btn_primary_hover-rgb-comma: 41, 41, 41;
    
    
    --color_theme_btn_primary_bg_hover: #D08138;

    
    --color_theme_btn_primary_bg_hover-rgb: 208 129 56;

    
    --color_theme_btn_primary_bg_hover-rgb-comma: 208, 129, 56;
    
    
    --color_theme_btn_success: #292929;

    
    --color_theme_btn_success-rgb: 41 41 41;

    
    --color_theme_btn_success-rgb-comma: 41, 41, 41;
    
    
    --color_theme_btn_success_bg: #D08138;

    
    --color_theme_btn_success_bg-rgb: 208 129 56;

    
    --color_theme_btn_success_bg-rgb-comma: 208, 129, 56;
    
    
    --color_theme_btn_success_hover: #292929;

    
    --color_theme_btn_success_hover-rgb: 41 41 41;

    
    --color_theme_btn_success_hover-rgb-comma: 41, 41, 41;
    
    
    --color_theme_btn_success_bg_hover: #D08138;

    
    --color_theme_btn_success_bg_hover-rgb: 208 129 56;

    
    --color_theme_btn_success_bg_hover-rgb-comma: 208, 129, 56;
    
    
    --color_theme_link: #4F8EDC;

    
    --color_theme_link-rgb: 79 142 220;

    
    --color_theme_link-rgb-comma: 79, 142, 220;
    
    
    --color_theme_link_hover: #4F8EDC;

    
    --color_theme_link_hover-rgb: 79 142 220;

    
    --color_theme_link_hover-rgb-comma: 79, 142, 220;
    
    
    --color_theme_discount: #E5E5E5;

    
    --color_theme_discount-rgb: 229 229 229;

    
    --color_theme_discount-rgb-comma: 229, 229, 229;
    
    
    --color_theme_discount_bg: #008ABD;

    
    --color_theme_discount_bg-rgb: 0 138 189;

    
    --color_theme_discount_bg-rgb-comma: 0, 138, 189;
    
    
    --color_theme_badge_primary: #E5E5E5;

    
    --color_theme_badge_primary-rgb: 229 229 229;

    
    --color_theme_badge_primary-rgb-comma: 229, 229, 229;
    
    
    --color_theme_badge_primary_bg: #008ABD;

    
    --color_theme_badge_primary_bg-rgb: 0 138 189;

    
    --color_theme_badge_primary_bg-rgb-comma: 0, 138, 189;
    
    
    --color_theme_badge_success: #E5E5E5;

    
    --color_theme_badge_success-rgb: 229 229 229;

    
    --color_theme_badge_success-rgb-comma: 229, 229, 229;
    
    
    --color_theme_badge_success_bg: #008ABD;

    
    --color_theme_badge_success_bg-rgb: 0 138 189;

    
    --color_theme_badge_success_bg-rgb-comma: 0, 138, 189;
    
    
    --color_theme_badge_danger: #E5E5E5;

    
    --color_theme_badge_danger-rgb: 229 229 229;

    
    --color_theme_badge_danger-rgb-comma: 229, 229, 229;
    
    
    --color_theme_badge_danger_bg: #008ABD;

    
    --color_theme_badge_danger_bg-rgb: 0 138 189;

    
    --color_theme_badge_danger_bg-rgb-comma: 0, 138, 189;
    
    
    --color_theme_badge_warning: #E5E5E5;

    
    --color_theme_badge_warning-rgb: 229 229 229;

    
    --color_theme_badge_warning-rgb-comma: 229, 229, 229;
    
    
    --color_theme_badge_warning_bg: #008ABD;

    
    --color_theme_badge_warning_bg-rgb: 0 138 189;

    
    --color_theme_badge_warning_bg-rgb-comma: 0, 138, 189;
    
    
    --color_theme_badge_info: #E5E5E5;

    
    --color_theme_badge_info-rgb: 229 229 229;

    
    --color_theme_badge_info-rgb-comma: 229, 229, 229;
    
    
    --color_theme_badge_info_bg: #008ABD;

    
    --color_theme_badge_info_bg-rgb: 0 138 189;

    
    --color_theme_badge_info_bg-rgb-comma: 0, 138, 189;
    
    
    --color_theme_alert_success: #E5E5E5;

    
    --color_theme_alert_success-rgb: 229 229 229;

    
    --color_theme_alert_success-rgb-comma: 229, 229, 229;
    
    
    --color_theme_alert_success_bg: #008ABD;

    
    --color_theme_alert_success_bg-rgb: 0 138 189;

    
    --color_theme_alert_success_bg-rgb-comma: 0, 138, 189;
    
    
    --color_theme_alert_danger: #E5E5E5;

    
    --color_theme_alert_danger-rgb: 229 229 229;

    
    --color_theme_alert_danger-rgb-comma: 229, 229, 229;
    
    
    --color_theme_alert_danger_bg: #008ABD;

    
    --color_theme_alert_danger_bg-rgb: 0 138 189;

    
    --color_theme_alert_danger_bg-rgb-comma: 0, 138, 189;
    
    
    --color_theme_alert_warning: #E5E5E5;

    
    --color_theme_alert_warning-rgb: 229 229 229;

    
    --color_theme_alert_warning-rgb-comma: 229, 229, 229;
    
    
    --color_theme_alert_warning_bg: #008ABD;

    
    --color_theme_alert_warning_bg-rgb: 0 138 189;

    
    --color_theme_alert_warning_bg-rgb-comma: 0, 138, 189;
    
    
    --color_theme_alert_info: #E5E5E5;

    
    --color_theme_alert_info-rgb: 229 229 229;

    
    --color_theme_alert_info-rgb-comma: 229, 229, 229;
    
    
    --color_theme_alert_info_bg: #008ABD;

    
    --color_theme_alert_info_bg-rgb: 0 138 189;

    
    --color_theme_alert_info_bg-rgb-comma: 0, 138, 189;
    
    
    --color_theme_status_complete: #008ABD;

    
    --color_theme_status_complete-rgb: 0 138 189;

    
    --color_theme_status_complete-rgb-comma: 0, 138, 189;
    
    
    --color_theme_status_complete_text: #FFFFFF;

    
    --color_theme_status_complete_text-rgb: 255 255 255;

    
    --color_theme_status_complete_text-rgb-comma: 255, 255, 255;
    
    
    --color_theme_status_allow_edit: #008ABD;

    
    --color_theme_status_allow_edit-rgb: 0 138 189;

    
    --color_theme_status_allow_edit-rgb-comma: 0, 138, 189;
    
    
    --color_theme_status_allow_edit_text: #FFFFFF;

    
    --color_theme_status_allow_edit_text-rgb: 255 255 255;

    
    --color_theme_status_allow_edit_text-rgb-comma: 255, 255, 255;
    
    
    --color_theme_status_active: #008ABD;

    
    --color_theme_status_active-rgb: 0 138 189;

    
    --color_theme_status_active-rgb-comma: 0, 138, 189;
    
    
    --color_theme_status_active_text: #FFFFFF;

    
    --color_theme_status_active_text-rgb: 255 255 255;

    
    --color_theme_status_active_text-rgb-comma: 255, 255, 255;
    
    
    --color_theme_status_not_active: #008ABD;

    
    --color_theme_status_not_active-rgb: 0 138 189;

    
    --color_theme_status_not_active-rgb-comma: 0, 138, 189;
    
    
    --color_theme_status_not_active_text: #FFFFFF;

    
    --color_theme_status_not_active_text-rgb: 255 255 255;

    
    --color_theme_status_not_active_text-rgb-comma: 255, 255, 255;
    
    
    --color_theme_status_edit_mode: #008ABD;

    
    --color_theme_status_edit_mode-rgb: 0 138 189;

    
    --color_theme_status_edit_mode-rgb-comma: 0, 138, 189;
    
    
    --color_theme_status_edit_mode_text: #FFFFFF;

    
    --color_theme_status_edit_mode_text-rgb: 255 255 255;

    
    --color_theme_status_edit_mode_text-rgb-comma: 255, 255, 255;
    
    
    --color_theme_search_line_color: #4D83D6;

    
    --color_theme_search_line_color-rgb: 77 131 214;

    
    --color_theme_search_line_color-rgb-comma: 77, 131, 214;
    
    
    --color_theme_info_button_bg: #4D83D6;

    
    --color_theme_info_button_bg-rgb: 77 131 214;

    
    --color_theme_info_button_bg-rgb-comma: 77, 131, 214;
    
    
    --color_theme_info_button: #FFFFFF;

    
    --color_theme_info_button-rgb: 255 255 255;

    
    --color_theme_info_button-rgb-comma: 255, 255, 255;
    
    
    --color_theme_info_button_bg_hover: #3572D0;

    
    --color_theme_info_button_bg_hover-rgb: 53 114 208;

    
    --color_theme_info_button_bg_hover-rgb-comma: 53, 114, 208;
    
    
    --color_theme_info_button_hover: #FFFFFF;

    
    --color_theme_info_button_hover-rgb: 255 255 255;

    
    --color_theme_info_button_hover-rgb-comma: 255, 255, 255;
    
    
    --color_theme_alert_cookie: #FFFFFF;

    
    --color_theme_alert_cookie-rgb: 255 255 255;

    
    --color_theme_alert_cookie-rgb-comma: 255, 255, 255;
    
    
    --color_theme_alert_cookie_bg: #008ABD;

    
    --color_theme_alert_cookie_bg-rgb: 0 138 189;

    
    --color_theme_alert_cookie_bg-rgb-comma: 0, 138, 189;
    
    
    --color_theme_cookie_btn: #292929;

    
    --color_theme_cookie_btn-rgb: 41 41 41;

    
    --color_theme_cookie_btn-rgb-comma: 41, 41, 41;
    
    
    --color_theme_cookie_btn_bg: #E5E5E5;

    
    --color_theme_cookie_btn_bg-rgb: 229 229 229;

    
    --color_theme_cookie_btn_bg-rgb-comma: 229, 229, 229;
    
    
    --color_theme_cookie_btn_hover: #292929;

    
    --color_theme_cookie_btn_hover-rgb: 41 41 41;

    
    --color_theme_cookie_btn_hover-rgb-comma: 41, 41, 41;
    
    
    --color_theme_cookie_btn_bg_hover: #E5E5E5;

    
    --color_theme_cookie_btn_bg_hover-rgb: 229 229 229;

    
    --color_theme_cookie_btn_bg_hover-rgb-comma: 229, 229, 229;
    
    
    --color_theme_auth_bg: #EFEFEF;

    
    --color_theme_auth_bg-rgb: 239 239 239;

    
    --color_theme_auth_bg-rgb-comma: 239, 239, 239;
    
    
    --color_bg_footer: #FFFFFF;

    
    --color_bg_footer-rgb: 255 255 255;

    
    --color_bg_footer-rgb-comma: 255, 255, 255;
    
    
    --color_footer_text: #FFFFFF;

    
    --color_footer_text-rgb: 255 255 255;

    
    --color_footer_text-rgb-comma: 255, 255, 255;
    
    
    --color_footer_link_hover: #FFFFFF;

    
    --color_footer_link_hover-rgb: 255 255 255;

    
    --color_footer_link_hover-rgb-comma: 255, 255, 255;
    
}

body {
    color: #333333;
}
h1, h2, h3, h4, h5, h6, .h1, .h2, .h3, .h4, .h5, .h6,
#page-heading h1 {
    color: #333333;
}
.text-info {
    color: #333333;
}
.btn {
    background-color: #D08138;
    color: #292929;
}

.btn:hover,
.btn:active,
.btn:focus {
    background-color: #D08138;
    color: #292929;
}

.alert-warning .btn {
    background-color: #E5E5E5!important;
    color: #008ABD!important;
}

.alert-warning .btn:hover,
.alert-warning .btn:active,
.alert-warning .btn:focus {
    background-color: #f9f9f9!important;
    color: #149ed1!important;
}

.alert-danger .btn {
    background-color: #f9f9f9!important;
    color: #149ed1!important;
}

.alert-danger .btn:hover,
.alert-danger .btn:active,
.alert-danger .btn:focus {
    background-color: #f9f9f9!important;
    color: #149ed1!important;
}

.alert-success .btn {
    background-color: #f9f9f9!important;
    color: #149ed1!important;
}

.alert-success .btn:hover,
.alert-success .btn:active,
.alert-success .btn:focus {
    background-color: #f9f9f9!important;
    color: #149ed1!important;
}

.btn-default.disabled, .btn-default[disabled], fieldset[disabled] .btn-default, .btn-default.disabled:hover, .btn-default[disabled]:hover, fieldset[disabled] .btn-default:hover, .btn-default.disabled:focus, .btn-default[disabled]:focus, fieldset[disabled] .btn-default:focus, .btn-default.disabled:active, .btn-default[disabled]:active, fieldset[disabled] .btn-default:active, .btn-default.disabled.active, .btn-default[disabled].active, fieldset[disabled] .btn-default.active {
    background-color: #D08138;
    color: #292929;
    opacity: 0.5;
}

.btn-primary {
    background-color: #D08138;
    color: #292929;
    box-shadow: none;
    border: 0px;
}
.btn-primary:hover,
.btn-primary:active,
.btn-primary:focus,
.btn-primary:not(:disabled):not(.disabled):active,
.btn-primary:not(:disabled):not(.disabled).active {
    background-color: #D08138;
    color: #292929;
    box-shadow: none;
    border: 0px;
}
.btn-primary.disabled, .btn-primary[disabled], fieldset[disabled] .btn-primary, .btn-primary.disabled:hover, .btn-primary[disabled]:hover, fieldset[disabled] .btn-primary:hover, .btn-primary.disabled:focus, .btn-primary[disabled]:focus, fieldset[disabled] .btn-primary:focus, .btn-primary.disabled:active, .btn-primary[disabled]:active, fieldset[disabled] .btn-primary:active, .btn-primary.disabled.active, .btn-primary[disabled].active, fieldset[disabled] .btn-primary.active {
    background-color: #D08138;
    border-color: #D08138;
    color: #292929;
    opacity: 0.5;
}

.info-button {
    background-color: #4D83D6  !important;
    color: #FFFFFF  !important;
}
.info-button:hover,
.info-button:active,
.info-button:focus {
    background-color: #3572D0  !important;
    color: #FFFFFF  !important;
}

.btn-success {
    background-color: #D08138;
    color: #292929;
}
.btn-success:hover,
.btn-success:active,
.btn-success:focus {
    background-color: #D08138;
    color: #292929;
}
.btn-success .text-success {
    color: #292929;
}
.btn-success.disabled, .btn-success[disabled], fieldset[disabled] .btn-success, .btn-success.disabled:hover, .btn-success[disabled]:hover, fieldset[disabled] .btn-success:hover, .btn-success.disabled:focus, .btn-success[disabled]:focus, fieldset[disabled] .btn-success:focus, .btn-success.disabled:active, .btn-success[disabled]:active, fieldset[disabled] .btn-success:active, .btn-success.disabled.active, .btn-success[disabled].active, fieldset[disabled] .btn-success.active {
    background-color: #D08138;
    color: #292929;
    opacity: 0.5;
}

a {
    color: #4F8EDC;
}
a:hover, a:focus, a:active {
    color: #4F8EDC;
}

.bi-svg-sidebar-nav-icon {
    stroke: #D08138;
    fill: none;
}
.bi-svg-sidebar-nav-icon.fill {
    fill: #D08138;
    stroke: none;
}
.sidebar-nav__link {
    color: #D08138;
}
.sidebar-nav__link.active {
    background: #D08138;
    color: #292929;
}
.sidebar-nav__link.active .bi-svg-sidebar-nav-icon {
    stroke: #292929;
    fill: none;
}
.sidebar-nav__link.active .bi-svg-sidebar-nav-icon.fill {
    stroke: none;
    fill: #292929;
}

.main-header__nav-btn {
    background: #D08138;
    color: #292929;
}
.main-header__nav-btn .bi {
    fill: #292929;
    color: #292929;
}
.main-header__btn,
.main-header__btn-text {
    color: #333333;
}
.main-header__btn:hover,
.main-header__btn:hover .main-header__btn-text {
    color: #333333;
}

.panel .panel-heading {
    background: #D08138;
    border: 1px solid #D08138;
    color: #292929;
}

.btn.mini-sort-block__toggle-btn {
    color: #292929!important;
}

.catalog-controls__left__btn-block button:disabled {
    color: #333333!important;
}

.panel-gray .panel-heading {
    border: 1px solid #D08138 !important;
}
.products-panel .products-panel-heading h4,
.products-panel .products-panel-heading a,
[class*="panel-"].panel .panel-heading .options a,
.panel-heading h4,
.panel-gray .panel-heading h4 {
    color: #292929 !important;
}
.panel.checkbox-styling .panel-heading {
    border-bottom: 1px solid #DFDFDF;
}

#sidebar > li > a,
#sidebar > li > a > i,
#sidebar .condensed a {
    color: #333333;
}
#sidebar li a > .bi-svg-folder-open,
#sidebar > li > a:hover > .bi-svg-folder-open {
    fill: currentColor;
}
#sidebar > li > a:hover,
#sidebar > li > a:hover > i,
#sidebar .condensed a:hover {
    color: #D08138;
}
#sidebar > li.active > a,
#sidebar > li.active > a:hover,
.sidebar .sidebar-item.active,
.sidebar .sidebar-item.active .sidebar-item__link
{
    background-color: #D08138!important;
    color: #292929!important;
}
#sidebar > li.active > a > i,
#sidebar > li.active > a > svg,
#sidebar > li.active > a:hover > i,
#sidebar > li.active > a:hover > svg,
.sidebar .sidebar-item.active > .sidebar-item__link i,
.sidebar .sidebar-item.active > .sidebar-item__link svg,
.sidebar .sidebar-item.active .sidebar-item__link:hover i,
.sidebar .sidebar-item.active .sidebar-item__link:hover svg
{
    color: #292929 !important;
    fill: #292929 !important;
}

.language_dropdown .language_dropdown__btn {
    background-color: transparent;
    color: #333333;
}
.language_dropdown__btn:hover,
.language_dropdown__btn:active,
.language_dropdown__btn.active,
.dropdown__body-link.active,
.dropdown__body-link.active:hover {
    background-color: #D08138;
    color: #292929;
}

.nav.nav-tabs li.active a,
.nav.nav-tabs li.active a:active,
.nav.nav-tabs li.active a:focus,
.nav.nav-tabs li.active a:hover {
    color: #D08138;
    border-color: #D08138;
}
.nav.nav-tabs li a:active, .nav.nav-tabs li a:focus, .nav.nav-tabs li a:hover {
    color: #333333;
    border-color: #333333;
}

.profile-dropdown__contract-link {
    color: #4F8EDC;
}
.profile-dropdown__contract-link .bi-svg-file-check {
    fill: #4F8EDC;
}
.profile-dropdown__contract-link:hover {
    color: #4F8EDC;
}
.profile-dropdown__contract-link:hover .bi-svg-file-check {
    fill: #4F8EDC;
}
.link, {
    color: #4F8EDC;
}
.link:hover, .link:active {
    color: #4F8EDC;
}
.link:hover .bi-svg-logout,
.link:active .bi-svg-logout {
    fill: #4F8EDC;
}

.dropdown__body-link:hover,
.dropdown__body-link:active {
    background-color: #D08138;
    color: #292929;
}

.breadcrumb li a {
    color: #4F8EDC;
    border-bottom-color: transparent;
}
.breadcrumb li a:hover {
    color: #4F8EDC;
}

.related_products_block__inner__list__item__name {
    color: #D08138;
}

.pagination__pages .page-link.page-active,
.pagination__pages .page-link.page-active:hover,
.pagination__pages .page-link.page-active:active,
.pagination-btn.active {
    background: #D08138 !important;
    color: #292929 !important;
}

.spinner-grow {
    background: #D08138 !important;
}

.category-link-styles:hover .category-text, .active .category-text {
    border-bottom-color: #D08138 !important;
}

.slick-prev:before,
.slick-next:before {
    color: #D08138 !important;
}
.slick-dots li.slick-active button:before {
    color: #D08138 !important;
}

.btn-success .badge {
    background-color: #292929;
    color: #D08138;
}

.async_file_upload_widget__btn_add {
    background-color: #D08138 !important;
    color: #292929 !important;
}

.badge-primary {
    background-color: #008ABD;
    color: #E5E5E5;
}

.badge-success {
    background-color: #008ABD;
    color: #E5E5E5;
}
.alert-success {
    border: 1px solid #008ABD;
    background-color: #008ABD;
    background-image: url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M12 3.75C16.5563 3.75 20.25 7.44365 20.25 12C20.25 12.8456 20.0713 13.7122 19.8141 14.5166L19.8082 14.5351C19.5047 15.4841 19.2695 16.2197 19.1146 16.7855C18.9639 17.3357 18.8613 17.8173 18.8818 18.2225C18.8959 18.4986 18.9114 18.6096 18.9739 18.8789C19.0608 19.254 19.2333 19.6101 19.4584 19.9941C19.5063 20.0757 19.5579 20.1609 19.6133 20.25H12C7.44365 20.25 3.75 16.5563 3.75 12C3.75 7.44365 7.44365 3.75 12 3.75ZM21.6184 20.5755C21.7014 20.6962 21.75 20.8424 21.75 21C21.75 21.4142 21.4142 21.75 21 21.75H12C6.61522 21.75 2.25 17.3848 2.25 12C2.25 6.61522 6.61522 2.25 12 2.25C17.3848 2.25 21.75 6.61522 21.75 12C21.75 13.0472 21.5306 14.0734 21.2428 14.9735C20.9323 15.9447 20.7069 16.6501 20.5613 17.1817C20.4105 17.7325 20.3728 18.0059 20.3799 18.1464C20.3856 18.2592 20.3897 18.3059 20.3952 18.345C20.4007 18.3841 20.4096 18.4302 20.4351 18.5402C20.4715 18.6974 20.556 18.9004 20.7525 19.2355C20.9488 19.5703 21.2257 19.9865 21.6184 20.5755ZM11 8C11 8.55228 11.4477 9 12 9C12.5523 9 13 8.55228 13 8C13 7.44772 12.5523 7 12 7C11.4477 7 11 7.44772 11 8ZM11.25 11C11.25 10.5858 11.5858 10.25 12 10.25C12.4142 10.25 12.75 10.5858 12.75 11V16C12.75 16.4142 12.4142 16.75 12 16.75C11.5858 16.75 11.25 16.4142 11.25 16V11Z' fill='%23E5E5E5'/%3E%3C/svg%3E%0A");
    color: #E5E5E5;
}
.alert-success a {
    color: #E5E5E5;
    text-decoration: underline;
}
.alert-success a:hover {
    color: #E5E5E5;
    text-decoration: none;
}

.badge-danger {
    background-color: #008ABD;
    color: #E5E5E5;
}
.alert-danger {
    border: 1px solid #008ABD;
    background-color: #008ABD;
    color: #E5E5E5;
}
.alert-danger a {
    color: #E5E5E5;
    text-decoration: underline;
}
.alert-danger a:hover {
    color: #E5E5E5;
    text-decoration: none;
}

.badge-warning {
    background-color: #008ABD;
    color: #E5E5E5;
}
.alert-warning {
    border: 1px solid #008ABD;
    background-color: #008ABD;
    background-image: url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M12 3.75C16.5563 3.75 20.25 7.44365 20.25 12C20.25 12.8456 20.0713 13.7122 19.8141 14.5166L19.8082 14.5351C19.5047 15.4841 19.2695 16.2197 19.1146 16.7855C18.9639 17.3357 18.8613 17.8173 18.8818 18.2225C18.8959 18.4986 18.9114 18.6096 18.9739 18.8789C19.0608 19.254 19.2333 19.6101 19.4584 19.9941C19.5063 20.0757 19.5579 20.1609 19.6133 20.25H12C7.44365 20.25 3.75 16.5563 3.75 12C3.75 7.44365 7.44365 3.75 12 3.75ZM21.6184 20.5755C21.7014 20.6962 21.75 20.8424 21.75 21C21.75 21.4142 21.4142 21.75 21 21.75H12C6.61522 21.75 2.25 17.3848 2.25 12C2.25 6.61522 6.61522 2.25 12 2.25C17.3848 2.25 21.75 6.61522 21.75 12C21.75 13.0472 21.5306 14.0734 21.2428 14.9735C20.9323 15.9447 20.7069 16.6501 20.5613 17.1817C20.4105 17.7325 20.3728 18.0059 20.3799 18.1464C20.3856 18.2592 20.3897 18.3059 20.3952 18.345C20.4007 18.3841 20.4096 18.4302 20.4351 18.5402C20.4715 18.6974 20.556 18.9004 20.7525 19.2355C20.9488 19.5703 21.2257 19.9865 21.6184 20.5755ZM11 8C11 8.55228 11.4477 9 12 9C12.5523 9 13 8.55228 13 8C13 7.44772 12.5523 7 12 7C11.4477 7 11 7.44772 11 8ZM11.25 11C11.25 10.5858 11.5858 10.25 12 10.25C12.4142 10.25 12.75 10.5858 12.75 11V16C12.75 16.4142 12.4142 16.75 12 16.75C11.5858 16.75 11.25 16.4142 11.25 16V11Z' fill='%23E5E5E5'/%3E%3C/svg%3E%0A");
    color: #E5E5E5;
}
.alert-warning a {
    color: #E5E5E5;
    text-decoration: underline;
}
.alert-warning a:hover {
    color: #E5E5E5;
    text-decoration: none;
}

.badge-info {
    background-color: #008ABD;
    color: #E5E5E5;
}
.alert-info {
    border: 1px solid #008ABD;
    background-color: #008ABD;
    background-image: url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M12 3.75C16.5563 3.75 20.25 7.44365 20.25 12C20.25 12.8456 20.0713 13.7122 19.8141 14.5166L19.8082 14.5351C19.5047 15.4841 19.2695 16.2197 19.1146 16.7855C18.9639 17.3357 18.8613 17.8173 18.8818 18.2225C18.8959 18.4986 18.9114 18.6096 18.9739 18.8789C19.0608 19.254 19.2333 19.6101 19.4584 19.9941C19.5063 20.0757 19.5579 20.1609 19.6133 20.25H12C7.44365 20.25 3.75 16.5563 3.75 12C3.75 7.44365 7.44365 3.75 12 3.75ZM21.6184 20.5755C21.7014 20.6962 21.75 20.8424 21.75 21C21.75 21.4142 21.4142 21.75 21 21.75H12C6.61522 21.75 2.25 17.3848 2.25 12C2.25 6.61522 6.61522 2.25 12 2.25C17.3848 2.25 21.75 6.61522 21.75 12C21.75 13.0472 21.5306 14.0734 21.2428 14.9735C20.9323 15.9447 20.7069 16.6501 20.5613 17.1817C20.4105 17.7325 20.3728 18.0059 20.3799 18.1464C20.3856 18.2592 20.3897 18.3059 20.3952 18.345C20.4007 18.3841 20.4096 18.4302 20.4351 18.5402C20.4715 18.6974 20.556 18.9004 20.7525 19.2355C20.9488 19.5703 21.2257 19.9865 21.6184 20.5755ZM11 8C11 8.55228 11.4477 9 12 9C12.5523 9 13 8.55228 13 8C13 7.44772 12.5523 7 12 7C11.4477 7 11 7.44772 11 8ZM11.25 11C11.25 10.5858 11.5858 10.25 12 10.25C12.4142 10.25 12.75 10.5858 12.75 11V16C12.75 16.4142 12.4142 16.75 12 16.75C11.5858 16.75 11.25 16.4142 11.25 16V11Z' fill='%23E5E5E5'/%3E%3C/svg%3E%0A");
    color: #E5E5E5;
}
.alert-info a {
    color: #E5E5E5;
    text-decoration: underline;
}
.alert-info a:hover {
    color: #E5E5E5;
    text-decoration: none;
}


.comment-user {
    color: #4F8EDC;
}

.label-success {
    background-color: #008ABD;
    color: #E5E5E5;
}
.product--item-grid .product-discount {
    border-right-color: #008ABD;
    color: #E5E5E5;
}
.product--item-grid .product-discount small {
    color: #E5E5E5;
}


.main-header__btn.blue {
    background: #D08138 !important;
    color: #292929 !important;
}
.main-header__btn.blue .main-header__btn-icon,
.main-header__btn.blue .main-header__btn-text {
    fill: #292929 !important;
    color: #292929 !important;
}
.main-header__btn.blue:hover,
.main-header__btn.blue:active,
.main-header__btn.blue:focus,
.main-header__btn.blue:hover .main-header__btn-text {
    background: #D08138 !important;
    color: #292929 !important;
}

@media (min-width: 1440px) {
    .cart-trigger__btn, .main-header__catalog-trigger {
        background: #D08138 !important;
        color: #292929 !important;
    }
    .main-header__catalog-trigger .main-header__btn-icon,
    .main-header__catalog-trigger .main-header__btn-text,
    .cart-trigger__btn .cart-trigger__icon,
    .cart-trigger__btn .main-header__btn-text {
        fill: #292929 !important;
        color: #292929 !important;
    }
    .cart-trigger__btn:hover,
    .cart-trigger__btn:active,
    .cart-trigger__btn:focus,
    .main-header__catalog-trigger:hover,
    .main-header__catalog-trigger:active,
    .main-header__catalog-trigger:focus,
    .main-header__catalog-trigger:hover .main-header__btn-text,
    .cart-trigger__btn:hover .main-header__btn-text {
        background: #D08138;
        color: #292929;
    }

    .sidebar-nav__link:hover,
    .sidebar-nav__link:active,
    .sidebar-nav__link.active {
        background: #D08138;
        color: #292929;
    }
    .sidebar-nav__link:hover .bi-svg-sidebar-nav-icon,
    .sidebar-nav__link:active .bi-svg-sidebar-nav-icon,
    .sidebar-nav__link.active .bi-svg-sidebar-nav-icon {
        stroke: #292929;
        fill: none;
    }
    .sidebar-nav__link:hover .bi-svg-sidebar-nav-icon.fill,
    .sidebar-nav__link:active .bi-svg-sidebar-nav-icon.fill,
    .sidebar-nav__link.active .bi-svg-sidebar-nav-icon.fill {
        stroke: none;
        fill: #292929;
    }
}



.wizard section p {
  color: #FFFFFF;
  background: #008ABD;
  border-color: #0076a9;
}

.wizard section p .chevron {
  border-left-color: #0076a9;
}

.wizard section p .chevron:before {
  border-left-color: #008ABD;
}

.wizard section p .badge {
    background-color: #149ed1;
    color: #0076a9;
}


.wizard section p.complete {
  color: #FFFFFF;
  background: #008ABD;
  border-left-color: #0076a9;
}

.wizard section p.complete .chevron:before {
  border-left-color: #008ABD;
}

.wizard section p.complete .chevron {
  border-left-color: #0076a9;
}

.wizard section p.complete .badge {
    background-color: #149ed1;
    color: #0076a9;
}


.wizard section p.active {
  color: #FFFFFF;
  background: #008ABD;
  border-color: #c8c8c8;
}

.wizard section p.active .chevron:before {
  border-left-color: #008ABD;
}

.wizard section p.active .chevron {
  border-left-color: #0076a9;
}

.wizard section p.active .badge {
    background: #005386;
    color: #149ed1;
}

.wizard .actions {
  background-color: #e5e5e5;
  border-left-color: #d4d4d4;
}


.wizard section .allowed_for_move:not(.complete) .status-line-text {
    color: #FFFFFF;
}

.wizard section .allowed_for_move:not(.complete) .badge {
    background: #005386;
    color: #149ed1;
}

.wizard section p.allowed_for_move:not(.complete)  {
    background-color: #149ed1;
}
.wizard section p.allowed_for_move:not(.complete)  .chevron:before {
    border-left-color: #149ed1;
}


.steps.select-status p.allowed-status:not(.active) {
    background-color: #008ABD;
    border-color: #0076a9;
    color: #149ed1;
    cursor: pointer;
}

.steps.select-status p.allowed-status:not(.active) .badge {
    color: #149ed1;
    background-color: #005386;
}

.steps.select-status p.allowed-status:not(.active) .chevron:before {
    border-left-color: #008ABD;
}
.steps.select-status p.allowed-status:not(.active) .status-line-text {
    color: #0076a9;
}

p.allowed-status.selected-status:not(.active) .status-line-text {
    color: #FFFFFF!important;
}

p.allowed-status.selected-status:not(.active)  {
    background-color: #000027!important;
}

p.allowed-status.selected-status:not(.active) .badge {
    color: #0076a9!important;
    background-color: #37c1f4!important;
}

p.allowed-status.selected-status:not(.active) .chevron:before {
    border-left-color: #000027!important;
}

.loyalty_main {
    background-color: #D08138
}

.loyalty_main:hover {
    background-color: #D08138
}

.loyalty_group, .loyalty_discount {
    color: #292929
}

.loyalty_group:hover {
    color: #D08138
}

.loyalty_discount:hover {
    color: #D08138
}
.switch-button {
  --color: #D08138
}

.root-footer {
    background-color: #FFFFFF;
}

.root-footer .root-footer__copyright, .root-footer .root-footer__nav-link {
    color: #FFFFFF;
    text-decoration: none;
}

.root-footer .root-footer__nav-link:hover {
    color: #FFFFFF;
    text-decoration: none;
}

.ck-info {
    background-color: #008ABD;
    color: #FFFFFF;
}

.ck-info a, .ck-info a:hover, .ck-info a:active {
    color: #FFFFFF;
}

.ck-info__btn button {
    background-color: #E5E5E5;
    color: #292929
}
.ck-info__btn button:hover {
    background-color: #292929;
    color: #E5E5E5
}

a.header-nav__link {
    color: #4F8EDC;
}
a.header-nav__link:hover,
a.header-nav__link:focus,
a.header-nav__link:active {
    color: #4F8EDC;
}
a.header-nav__link .bi-svg-nav-icon {
    fill: #4F8EDC;
}

.header-search__form,
.header-search__search-btn,
.header-search__search-btn:hover,
.header-search__search-btn:focus,
.header-search__search-btn:active
{
    border-color: #4D83D6;
}

.header-search__extended-btn .bi-svg-settings,
.header-search__extended-btn .bi-svg-cross,
.header-search__search-btn .bi-svg-search {
    fill: #4D83D6 !important
}


.btn-item {
    background-color: unset;
    border: unset;
}
.btn-item[data-type="action"] {
    color: #292929;
    border: 1px solid #292929;
    background-color: #EAEAEA;
}
.btn-item[data-type="action"]:hover {
    color: #292929;
    border: 1px solid #292929;
}
.btn-item[data-type="blue"] {
      color: #4D83D6;
      border: 1px solid #4D83D6;
}
.btn-item[data-type="blue"][filled] {
    background-color: #4D83D6;
    color: #FFFFFF;
}
.btn-item[data-type="green"] {
    color: #D08138;
    border: 1px solid #D08138;
}
.btn-item[data-type="green"][filled] {
    background-color: #D08138;
    color: #292929;
}
.btn-item[data-type="red"] {
    color: #D08138;
    border: 1px solid #D08138;
}
.btn-item[data-type="red"][filled] {
    background-color: #D08138;
    color: #292929;
}

.mobile-menubar .mobile-menubar-btn__icon.btn__active {
    fill: #d93b31;
}
.mobile-menubar .mobile-menubar-btn__icon.stroked.btn__active {
    fill: #d93b31;
    stroke: #d93b31;
}
.mobile-menubar .mobile-menubar-btn.active * {
    fill: #d93b31;
    color: #d93b31;
}
.mobile-menubar .mobile-menubar-btn.active .mobile-menubar-btn__icon {
    fill: #d93b31;
}
.mobile-menubar .mobile-menubar-btn.active .mobile-menubar-btn__icon.stroked {
    stroke: #d93b31;
}
