/********************************
    ICONS
*********************************/

@font-face {
    font-family: 'icomoon';
    src:url('icons.eot?kzrsmw');
    src:url('icons.eot?kzrsmw#iefix') format('embedded-opentype'),
    url('icons.ttf?kzrsmw') format('truetype'),
    url('icons.woff?kzrsmw') format('woff'),
    url('icons.svg?kzrsmw#icomoon') format('svg');
    font-weight: normal;
    font-style: normal;
}
[class^="htheme-icon-"],
.htheme_instagram_mosaic_icon:before,
.htheme_product_column_overlay:before,
.htheme_superzoom_close:before,
.htheme_instagram_likes:before,
.htheme_instagram_comments:before,
.htheme_burger_toggle:before,
.htheme_fullscreen_button:before,
.nav-previous:before,
.htheme_hamburger_close:before,
.htheme_field_error,
.htheme_language:before,
.nav-next:before,
.htheme_popup_left,
.htheme_preview_gal_btn,
.htheme_popup_right,
.widget_product_search input[type=submit],
[class^="htheme_vertical_align"],
[class^="next"], [class^="prev"],
[class^="htheme_title_container"],
[class*=" htheme-icon-"],
[class^="htheme_icon_"],
[class*=" htheme_icon_"],
.htheme_default_select,
.added_to_cart,
.htmeme_full_modern_slider .owl-next:before,
.htmeme_full_modern_slider .owl-prev:before,
.add_to_cart_button:before,
.htheme_input_plus:before,
.htheme_input_minus:before,
.product_type_grouped:before,
a.product_type_grouped:before,
a.product_type_external:before,
a.product_type_variable:before,
a.product_type_simple:before,
.htheme_nav_item_new > a span:before,
.htheme_select_box_arrow:before {
    font-family: 'icomoon';
    font-style: normal;
    font-weight: normal;
    font-variant: normal;
    text-transform: none;
}
 /* TITLE ICONS */
.htheme_hearts:before{
  content:'\ee904';
}
.htheme_zigzag:before{
  content:'\ee90b';
}
.htheme_diagonal:before{
  content:'\ee903';
}
.htheme_line:before{
  content:'\ee900'; font-size:15px;
}
.htheme_plus:before{
  content:'\ee907';
}
.htheme_circles:before{
  content:'\ee902';
}
.htheme_spiral:before{
  content:'\ee908';
}
.htheme_x:before{
  content:'\ee90a';
}
/* TITLE ICONS */
.htheme_icon_product_video:before{
  content:'\ee906'
}
.htheme_icon_super_zoom:before{
  content:'\ee909'
}