/* Для максимальной настройки каждый свг отдельно настроил  */

.svg_calendar_clock {
    margin-top: 3px;
}

.svg_calendar_clock path {
    fill: var(--color-svg-header-1);
    fill-opacity: var(--opacity-svg-header-1);
}

.svg_head_phone {
    margin-top: 4px;
}

.svg_head_phone path {
    fill: var(--color-svg-header-1);
    fill-opacity: var(--opacity-svg-header-1);
}

.svg_head_geo {
    margin-top: 4px;
}

.svg_head_geo path {
    fill: var(--color-svg-header-1);
    fill-opacity: var(--opacity-svg-header-1);
}

.svg_head_dropdown {
    margin-top: 6px;
}

.svg_head_dropdown path {
    fill: var(--color-svg-header-2);
    fill-opacity: 1;
}

.svg_head_user {}

.svg_head_user path {
    fill: var(--color-svg-head-user);
    fill-opacity: 1;
}

.svg_head_basket {}

.svg_head_basket path {
    fill: var(--color-svg-head-basket);
    fill-opacity: 1;
}


/* footer */

.svg_footer_phone {
    margin-top: 4px;
}

.svg_footer_phone path {
    fill: var(--color-svg-header-1);
    fill-opacity: 1;
}

.svg_footer_geo {
    margin-top: 4px;
}

.svg_footer_geo path {
    fill: var(--color-svg-header-1);
    fill-opacity: 1;
}


/* modal */

.svg_modal_city_search {
    margin-right: 10px;
    order: -1;
}

.svg_modal_city_search path {
    fill: var(--color-svg-modal-search);
    fill-opacity: 1;
}

.svg_modal_city_back {
    margin-top: -5px;
    cursor: pointer;
}

.svg_modal_city_back path {
    fill: var(--color-svg-header-1);
    fill-opacity: 1;
}

.svg_modal_mini_basket_ok {}

.svg_modal_mini_basket_ok path {
    fill: var(--color-svg-modal-ok);
    fill-opacity: 1;
}

.svg_modal_tovat_check {}

.svg_modal_tovat_check path {
    fill: var(--color-svg-check);
    fill-opacity: 1;
}

.svg_modal_tovat_checkok {}

.svg_modal_tovat_checkok path {
    fill: var(--color-svg-check-ok);
    fill-opacity: 1;
}


/* profile color */

.svg_profile_geo {}

.svg_profile_geo path {
    fill: var(--color-svg-profile);
    fill-opacity: 1;
}

.svg_profile_geo_check {}

.svg_profile_geo_check path {
    fill: var(--color-svg-profile-check);
    fill-opacity: 1;
}

.svg_profile_history {}

.svg_profile_history path {
    fill: var(--color-svg-profile);
    fill-opacity: 1;
}

.svg_profile_history_check {}

.svg_profile_history_check path {
    fill: var(--color-svg-profile-check);
    fill-opacity: 1;
}

.svg_profile_info {}

.svg_profile_info path {
    fill: var(--color-svg-profile);
    fill-opacity: 1;
}

.svg_profile_info_check {}

.svg_profile_info_check path {
    fill: var(--color-svg-profile-check);
    fill-opacity: 1;
}

.svg_profile_exit {}

.svg_profile_exit path {
    fill: var(--color-svg-profile);
    fill-opacity: 1;
}

.svg_profile_exit_check {}

.svg_profile_exit_check path {
    fill: var(--color-svg-profile-check);
    fill-opacity: 1;
}


/* basket */

.svg_basket_pen {}

.svg_basket_pen path {
    fill: var(--color-svg-basket-pen);
    fill-opacity: 1;
}

.svg_basket_ok {}

.svg_basket_ok path {
    fill: var(--color-svg-basket-promook);
    fill-opacity: 1;
}

.svg_podarok {
    margin-right: 10px;
    margin-top: -2px;
}

.svg_podarok path {
    fill: var(--color-svg-profile);
    fill-opacity: 1;
}

.abount_ss_point {}

.abount_ss_point path {
    fill: #000;
}

.abount_ss_point:hover path {
    fill: var(--color-svg-header-2);
}

.in_basket_bottom_svg path {
    fill: var(--color-svg-micro-basket);
}