@font-face {
  font-family: 'TarzanaWide';
  src: url('../fonts/webfont/TarzanaWide-Italic.eot');
  src: local('TarzanaWide Italic'), local('TarzanaWide-Italic'),
  url('../fonts/webfont/TarzanaWide-Italic.eot?#iefix') format('embedded-opentype'),
  url('../fonts/webfont/TarzanaWide-Italic.woff2') format('woff2'),
  url('../fonts/webfont/TarzanaWide-Italic.woff') format('woff'),
  url('../fonts/webfont/TarzanaWide-Italic.ttf') format('truetype'),
  url('../fonts/webfont/TarzanaWide-Italic.svg#TarzanaWide-Italic') format('svg');
  font-weight: 500;
  font-style: italic;
}

@font-face {
  font-family: 'TarzanaWide';
  src: url('../fonts/webfont/TarzanaWide-Bold.eot');
  src: local('TarzanaWide Bold'), local('TarzanaWide-Bold'),
  url('../fonts/webfont/TarzanaWide-Bold.eot?#iefix') format('embedded-opentype'),
  url('../fonts/webfont/TarzanaWide-Bold.woff2') format('woff2'),
  url('../fonts/webfont/TarzanaWide-Bold.woff') format('woff'),
  url('../fonts/webfont/TarzanaWide-Bold.ttf') format('truetype'),
  url('../fonts/webfont/TarzanaWide-Bold.svg#TarzanaWide-Bold') format('svg');
  font-weight: bold;
  font-style: normal;
}

@font-face {
  font-family: 'TarzanaNarrow';
  src: url('../fonts/webfont/TarzanaNarrow.eot');
  src: local('TarzanaNarrow'),
  url('../fonts/webfont/TarzanaNarrow.eot?#iefix') format('embedded-opentype'),
  url('../fonts/webfont/TarzanaNarrow.woff2') format('woff2'),
  url('../fonts/webfont/TarzanaNarrow.woff') format('woff'),
  url('../fonts/webfont/TarzanaNarrow.ttf') format('truetype'),
  url('../fonts/webfont/TarzanaNarrow.svg#TarzanaNarrow') format('svg');
  font-weight: 500;
  font-style: normal;
}

@font-face {
  font-family: 'TarzanaWide';
  src: url('../fonts/webfont/TarzanaWide.eot');
  src: local('TarzanaWide'),
  url('../fonts/webfont/TarzanaWide.eot?#iefix') format('embedded-opentype'),
  url('../fonts/webfont/TarzanaWide.woff2') format('woff2'),
  url('../fonts/webfont/TarzanaWide.woff') format('woff'),
  url('../fonts/webfont/TarzanaWide.ttf') format('truetype'),
  url('../fonts/webfont/TarzanaWide.svg#TarzanaWide') format('svg');
  font-weight: 500;
  font-style: normal;
}

@font-face {
  font-family: 'Tarzana Nar OT';
  src: url('../fonts/webfont/TarzanaNarOT-Bold.eot');
  src: local('Tarzana Nar OT Bold'), local('TarzanaNarOT-Bold'),
  url('../fonts/webfont/TarzanaNarOT-Bold.eot?#iefix') format('embedded-opentype'),
  url('../fonts/webfont/TarzanaNarOT-Bold.woff2') format('woff2'),
  url('../fonts/webfont/TarzanaNarOT-Bold.woff') format('woff'),
  url('../fonts/webfont/TarzanaNarOT-Bold.ttf') format('truetype'),
  url('../fonts/webfont/TarzanaNarOT-Bold.svg#TarzanaNarOT-Bold') format('svg');
  font-weight: bold;
  font-style: normal;
}


@font-face {
  font-family: 'Paris';
  src: url('../fonts/webfont/Paris.eot');
  src: local('Paris'),
  url('../fonts/webfont/Paris.eot?#iefix') format('embedded-opentype'),
  url('../fonts/webfont/Paris.woff2') format('woff2'),
  url('../fonts/webfont/Paris.woff') format('woff'),
  url('../fonts/webfont/Paris.ttf') format('truetype'),
  url('../fonts/webfont/Paris.svg#Paris') format('svg');
  font-weight: normal;
  font-style: normal;
}


@charset "UTF-8";

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

}

[data-icon]:before {
    font-family: "guanabana" !important;
    content: attr(data-icon);
    font-style: normal !important;
    font-weight: normal !important;
    font-variant: normal !important;
    text-transform: none !important;
    speak: none;
    line-height: 1;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}

[class^="guana-"]:before,
[class*=" guana-"]:before {
    font-family: "guanabana" !important;
    font-style: normal !important;
    font-weight: normal !important;
    font-variant: normal !important;
    text-transform: none !important;
    speak: none;
    line-height: 1;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}

.guana-close:before {
    content: "\e001";
}
.guana-juice:before {
    content: "\e002";
}
.guana-purefruit:before {
    content: "\e003";
}
.guana-superfood:before {
    content: "\e005";
}
.guana-all:before {
    content: "\e006";
}
.guana-eyeoff:before {
    content: "\e007";
}
.guana-eyeon:before {
    content: "\e008";
}
.guana-saladpanini:before {
    content: "\e004";
}
.guana-menu:before {
    content: "\e009";
}
.guana-bag:before {
    content: "\e00a";
}
.guana-filter:before {
    content: "\e000";
}
.guana-combo:before {
    content: "\e00b";
}
.guana-coffee:before {
    content: "\e00c";
}
