@font-face {
    font-family: 'svg';
    src: url("font_icons/svg.eot--pxlsf5");
    src: url("font_icons/svg.eot--pxlsf5#iefix") format('embedded-opentype'),
    url("font_icons/svg.ttf--pxlsf5") format('truetype'),
    url("font_icons/svg.woff--pxlsf5") format('woff'),
    url("font_icons/svg.svg--pxlsf5#svg") format('svg');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'svg_soc';
    src: url("font_icons/soc_svg.eot");
    src: url("font_icons/soc_svg.eot#iefix") format('embedded-opentype'),
    url("font_icons/soc_svg.ttf") format('truetype'),
    url("font_icons/soc_svg.woff") format('woff'),
    url("font_icons/soc_svg.svg#svg") format('svg');
    font-weight: normal;
    font-style: normal;
}

.icon {
    font-family: 'svg';
    speak: none;
    font-style: normal;
    font-weight: normal;
    font-variant: normal;
    text-transform: none;
    line-height: 1;

    /* Better Font Rendering =========== */
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}
.icon_soc {
    font-family: 'svg_soc';
    speak: none;
    font-style: normal;
    font-weight: normal;
    font-variant: normal;
    text-transform: none;
    line-height: 1;

    /* Better Font Rendering =========== */
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}

.icon_google_down:before {
    content: "\f310";
}

.icon_phone_s_black:before {
    content: "\e625";
}

.icon_phone_s_bright:before {
    content: "\e626";
}

.pointer_header .path1:before {
    content: "\e600";
    color: rgb(29, 145, 214);
}

.pointer_header .path2:before {
    content: "\e601";
    margin-left: -1em;
    color: rgb(255, 255, 255);
}

.parachute_header .path1:before {
    content: "\e602";
    color: rgb(29, 145, 214);
}

.parachute_header .path2:before {
    content: "\e603";
    margin-left: -2.5em;
    padding: 1em;
    color: rgb(255, 255, 255);
}

.size_header .path1:before {
    content: "\e604";
    color: rgb(29, 145, 214);
}

.size_header .path2:before {
    content: "\e605";
    margin-left: -1em;
    color: rgb(255, 255, 255);
}

.meh_header .path1:before {
    content: "\e606";
    color: rgb(29, 145, 214);
}

.meh_header .path2:before {
    content: "\e607";
    margin-left: -1em;
    color: rgb(255, 255, 255);
}

.strap_header .path1:before {
    content: "\e608";
    color: rgb(29, 145, 214);
}

.strap_header .path2:before {
    content: "\e609";
    margin-left: -1em;
    color: rgb(255, 255, 255);
}

.ask_for_header .path1:before {
    content: "\e60a";
    color: rgb(29, 145, 214);
}

.ask_for_header .path2:before {
    content: "\e60b";
    margin-left: -1em;
    color: rgb(255, 255, 255);
}

.return_header .path1:before {
    content: "\e60c";
    color: rgb(29, 145, 214);
}

.return_header .path2:before {
    content: "\e60d";
    margin-left: -1em;
    color: rgb(255, 255, 255);
}

.like_header_small .path1:before {
    content: "\e60e";
    color: rgb(29, 145, 214);
}

.like_header_small .path2:before {
    content: "\e60f";
    margin-left: -1em;
    color: rgb(255, 255, 255);
}

.star_header .path1:before {
    content: "\e610";
    color: rgb(29, 145, 214);
}

.star_header .path2:before {
    content: "\e611";
    margin-left: -1em;
    color: rgb(255, 255, 255);
}

.deffect_header .path1:before {
    content: "\e612";
    color: rgb(29, 145, 214);
}

.deffect_header .path2:before {
    content: "\e613";
    margin-left: -1em;
    color: rgb(255, 255, 255);
}

.sale_header_small .path1:before {
    content: "\e614";
    color: rgb(29, 145, 214);
}

.sale_header_small .path2:before {
    content: "\e615";
    margin-left: -1em;
    color: rgb(255, 255, 255);
}

.gift_header_small .path1:before {
    content: "\e616";
    color: rgb(29, 145, 214);
}

.gift_header_small .path2:before {
    content: "\e617";
    margin-left: -1em;
    color: rgb(255, 255, 255);
}

.like_header .path1:before {
    content: "\e618";
    color: rgb(29, 145, 214);
}

.like_header .path2:before {
    content: "\e619";
    margin-left: -1em;
    color: rgb(255, 255, 255);
}

.discount_card .path1:before {
    content: "\e61a";
    color: rgb(29, 145, 214);
}

.discount_card .path2:before {
    content: "\e61b";
    margin-left: -1em;
    color: rgb(255, 255, 255);
}

.ask_for_header_small .path1:before {
    content: "\e61c";
    color: rgb(29, 145, 214);
}

.ask_for_header_small .path2:before {
    content: "\e61d";
    margin-left: -1em;
    color: rgb(255, 255, 255);
}

.up_header .path1:before {
    content: "\e61e";
    color: rgb(29, 145, 214);
}

.up_header .path2:before {
    content: "\e61f";
    margin-left: -1em;
    color: rgb(255, 255, 255);
}

.map_pin_logo .path1:before {
    content: "\e6d4";
    color: rgb(21, 127, 190);
}

.map_pin_logo .path2:before {
    content: "\e6d5";
    margin-left: -1em;
    color: rgb(255, 255, 255);
}

.sad_smile:before {
    content: "\e623";
}

.icon_404 .path1:before {
    content: "\e620";
    color: rgb(0, 0, 0);
}

.icon_404 .path2:before {
    content: "\e621";
    margin-left: -1em;
    color: rgb(255, 255, 255);
}

.icon_telegram_s_black:before {
    content: "\e687";
}

.icon_skype:before {
    content: "\e685";
}

.arrow_black_down_small:before {
    content: "\e622";
}

.arrow_black_left_small:before {
    content: "\e624";
}

.arrow_black_right_small:before {
    content: "\e627";
}

.arrow_black_up_small:before {
    content: "\e629";
}

.arrow_blue_down_solid:before {
    content: "\e62a";
}

.arrow_blue_left:before {
    content: "\e62b";
}

.arrow_blue_right:before {
    content: "\e62e";
}

.arrow_blue_up_solid:before {
    content: "\e62f";
}

.bg_more .path1:before {
    content: "\e634";
    color: rgb(83, 110, 132);
}

.bg_more .path2:before {
    content: "\e635";
    margin-left: -1em;
    color: rgb(239, 245, 249);
}

.check_green:before {
    content: "\e636";
}

.clock_type_1:before {
    content: "\e637";
}

.clock_type_2:before {
    content: "\e638";
}

.clock_type_3:before {
    content: "\e639";
}

.deletep:before {
    content: "\e63c";
}

.edit_black:before {
    content: "\e63d";
}

.favicon:before {
    content: "\e640";
}

.favorit_active:before {
    content: "\e641";
}

.icon_3D_hover:before {
    content: "\e644";
}

.icon_15years:before {
    content: "\e646";
}

.icon_arrow_big_blue_down:before {
    content: "\e648";
}

.icon_arrow_big_blue_left:before {
    content: "\e649";
}

.icon_arrow_big_blue_right:before {
    content: "\e64c";
}

.icon_arrow_big_blue_up:before {
    content: "\e64e";
}

.icon_basket:before {
    content: "\e64f";
}

.icon_city:before {
    content: "\e650";
}

.icon_claim:before {
    content: "\e651";
}

.icon_comment:before {
    content: "\e652";
}

.icon_crown:before {
    content: "\e653";
}

.icon_facebook_s_bright:before {
    content: "\e659";
}

.icon_facebook_down:before {
    content: "\e656";
}

.icon_icq_hover:before {
    content: "\e65b";
}

.icon_image:before {
    content: "\e660";
}

.icon_instagram_white_small:before {
    content: "\e664";
}

.icon_instagram:before {
    content: "\e665";
}

.icon_like:before {
    content: "\e666";
}

.icon_magnifier:before {
    content: "\e667";
}

.icon_mail_hover:before {
    content: "\e668";
}

.icon_minus .path1:before {
    content: "\e66d";
    color: rgb(255, 255, 255);
}

.icon_minus .path2:before {
    content: "\e66e";
    margin-left: -1em;
    color: rgba(94, 94, 94, 0.7);
}

.icon_deffect:before {
    content: "\e654";
}

.icon_OK_down:before {
    content: "\e66f";
}

.icon_online:before {
    content: "\e672";
}

.icon_parachute:before {
    content: "\e673";
}

.icon_phone_s:before {
    content: "\e676";
}

.icon_play_white_small:before {
    content: "\e679";
}

.icon_play .path1:before {
    content: "\e67a";
    color: rgb(255, 255, 255);
}

.icon_play .path2:before {
    content: "\e67b";
    margin-left: -1em;
    color: rgb(21, 127, 190);
}

.icon_plus .path1:before {
    content: "\e67c";
    color: rgb(255, 255, 255);
}

.icon_plus .path2:before {
    content: "\e67d";
    margin-left: -1em;
    color: rgba(94, 94, 94, 0.7);
}

.icon_question:before {
    content: "\e67e";
}

.icon_return_1:before {
    content: "\e67f";
}

.icon_return_2:before {
    content: "\e680";
}

.icon_star:before {
    content: "\e686";
}

.icon_twitter_down:before {
    content: "\e68a";
}

.icon_viber_s_black:before {
    content: "\e68d";
}

.icon_video_hover:before {
    content: "\e690";
}

.icon_vk_s:before {
    content: "\e696";
}

.icon_vk:before {
    content: "\e697";
}

.icon_wallet:before {
    content: "\e698";
}

.icon_whatsapp_s_black:before {
    content: "\e699";
}

.icon_youtube_down:before {
    content: "\e69c";
}

.instruction:before {
    content: "\e6a0";
}

.pack:before {
    content: "\e6bf";
}

.magnifier:before {
    content: "\e6a1";
}

.minus_square_down .path1:before {
    content: "\e6a2";
    color: rgb(255, 255, 255);
}

.minus_square_down .path2:before {
    content: "\e6a3";
    margin-left: -1em;
    color: rgba(21, 127, 190, 0.7);
}

.more_3dot:before {
    content: "\e6a8";
}

.payment_mastercard .path1:before {
    content: "\e6a9";
    color: rgb(255, 168, 21);
}

.payment_mastercard .path2:before {
    content: "\e6aa";
    margin-left: -1em;
    color: rgb(253, 0, 9);
}

.payment_mastercard .path3:before {
    content: "\e6ab";
    margin-left: -1em;
    color: rgb(255, 255, 255);
}

.payment_payment_webmoney:before {
    content: "\e6ac";
}

.payment_visa .path1:before {
    content: "\e6ad";
    color: rgb(36, 60, 131);
}

.payment_visa .path2:before {
    content: "\e6ae";
    margin-left: -1em;
    color: rgb(248, 154, 29);
}

.payment_yandex .path1:before {
    content: "\e6af";
    color: rgb(238, 42, 36);
}

.payment_yandex .path2:before {
    content: "\e6b0";
    margin-left: -1em;
    color: rgb(0, 0, 0);
}

.payment_yandex .path3:before {
    content: "\e6b1";
    margin-left: -1em;
    color: rgb(255, 207, 6);
}

.pin_blue:before {
    content: "\e6b2";
}

.pin_green_small:before {
    content: "\e6b3";
}

.plus_square .path1:before {
    content: "\e6b8";
    color: rgb(255, 255, 255);
}

.plus_square .path2:before {
    content: "\e6b9";
    margin-left: -1em;
    color: rgba(94, 94, 94, 0.7);
}

.sale_hover:before {
    content: "\e6ba";
}

.tag_gift:before {
    content: "\e6bf";
}

.tag_bestseller .path1:before {
    content: "\e6bc";
    color: rgb(255, 192, 63);
}

.tag_bestseller .path2:before {
    content: "\e6bd";
    margin-left: -1em;
    color: rgb(255, 255, 255);
}

.tag_bestseller .path3:before {
    content: "\e6be";
    margin-left: -1em;
    color: rgb(255, 255, 255);
}

.tag_new .path1:before {
    content: "\e6c0";
    color: rgb(73, 190, 21);
}

.tag_new .path2:before {
    content: "\e6c1";
    margin-left: -1em;
    color: rgb(255, 255, 255);
}

.tag_new .path3:before {
    content: "\e6c2";
    margin-left: -1em;
    color: rgb(255, 255, 255);
}

.tag_sale .path1:before {
    content: "\e6c3";
    color: rgb(240, 108, 95);
}

.tag_sale .path2:before {
    content: "\e6c4";
    margin-left: -1em;
    color: rgb(255, 255, 255);
}

.tag_sale .path3:before {
    content: "\e6c5";
    margin-left: -1em;
    color: rgb(255, 255, 255);
}

.payment_qiwi:before {
    content: "\e6c6";
}

.logo_white:before {
    content: "\e6c7";
}

.logo .path1:before {
    content: "\e6c8";
    color: rgb(21, 127, 190);
}

.logo .path2:before {
    content: "\e6c9";
    margin-left: -1em;
    color: rgb(21, 127, 190);
}

.logo .path3:before {
    content: "\e6ca";
    margin-left: -1em;
    color: rgb(94, 105, 113);
}

.ok .path1:before {
    content: "\e6cb";
    color: rgb(242, 137, 37);
}

.ok .path2:before {
    content: "\e6cc";
    margin-left: -1em;
    color: rgb(255, 255, 255);
}

.tw .path1:before {
    content: "\e6cd";
    color: rgb(42, 167, 222);
}

.tw .path2:before {
    content: "\e6ce";
    margin-left: -1em;
    color: rgb(255, 255, 255);
}

.fb .path1:before {
    content: "\e6cf";
    color: rgb(61, 91, 150);
}

.fb .path2:before {
    content: "\e6d0";
    margin-left: -1em;
    color: rgb(255, 255, 255);
}

.vk .path1:before {
    content: "\e6d1";
    color: rgb(88, 115, 156);
}

.vk .path2:before {
    content: "\e6d2";
    margin-left: -1em;
    color: rgb(255, 255, 255);
}

.sale_menu:before {
    content: "\e6d3";
}

.rus:before {
    content: "\e6d6";
}

