@font-face {
	font-family: "pz-icon";
	src: url("./pz-icon.eot?ab3f471e02785406bb64bc15fb47f7fa#iefix") format("embedded-opentype"),
url("./pz-icon.woff2?ab3f471e02785406bb64bc15fb47f7fa") format("woff2"),
url("./pz-icon.woff?ab3f471e02785406bb64bc15fb47f7fa") format("woff"),
url("./pz-icon.ttf?ab3f471e02785406bb64bc15fb47f7fa") format("truetype"),
url("./pz-icon.svg?ab3f471e02785406bb64bc15fb47f7fa#pz-icon") format("svg");
}

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

%ref-pz-icon-account {
  content: "\f101";
}
%ref-pz-icon-add {
  content: "\f102";
}
%ref-pz-icon-akinon {
  content: "\f103";
}
%ref-pz-icon-apple {
  content: "\f104";
}
%ref-pz-icon-arrow-left {
  content: "\f105";
}
%ref-pz-icon-arrow-right {
  content: "\f106";
}
%ref-pz-icon-arrow-up {
  content: "\f107";
}
%ref-pz-icon-bell {
  content: "\f108";
}
%ref-pz-icon-cancel {
  content: "\f109";
}
%ref-pz-icon-cart {
  content: "\f10a";
}
%ref-pz-icon-check-circle {
  content: "\f10b";
}
%ref-pz-icon-check {
  content: "\f10c";
}
%ref-pz-icon-chevron-down {
  content: "\f10d";
}
%ref-pz-icon-chevron-end {
  content: "\f10e";
}
%ref-pz-icon-chevron-left {
  content: "\f10f";
}
%ref-pz-icon-chevron-right {
  content: "\f110";
}
%ref-pz-icon-chevron-start {
  content: "\f111";
}
%ref-pz-icon-chevron-up {
  content: "\f112";
}
%ref-pz-icon-circle {
  content: "\f113";
}
%ref-pz-icon-close {
  content: "\f114";
}
%ref-pz-icon-cvc {
  content: "\f115";
}
%ref-pz-icon-dashboard {
  content: "\f116";
}
%ref-pz-icon-default {
  content: "\f117";
}
%ref-pz-icon-delete {
  content: "\f118";
}
%ref-pz-icon-directions {
  content: "\f119";
}
%ref-pz-icon-dots {
  content: "\f11a";
}
%ref-pz-icon-error {
  content: "\f11b";
}
%ref-pz-icon-eye-off {
  content: "\f11c";
}
%ref-pz-icon-eye-on {
  content: "\f11d";
}
%ref-pz-icon-eye {
  content: "\f11e";
}
%ref-pz-icon-facebook-login {
  content: "\f11f";
}
%ref-pz-icon-facebook {
  content: "\f120";
}
%ref-pz-icon-fav-off {
  content: "\f121";
}
%ref-pz-icon-fav-on {
  content: "\f122";
}
%ref-pz-icon-filter-and-sort {
  content: "\f123";
}
%ref-pz-icon-filter-list {
  content: "\f124";
}
%ref-pz-icon-filter {
  content: "\f125";
}
%ref-pz-icon-giftbox {
  content: "\f126";
}
%ref-pz-icon-globe {
  content: "\f127";
}
%ref-pz-icon-google-login {
  content: "\f128";
}
%ref-pz-icon-google {
  content: "\f129";
}
%ref-pz-icon-grid-guides {
  content: "\f12a";
}
%ref-pz-icon-hamburger {
  content: "\f12b";
}
%ref-pz-icon-heart-filled {
  content: "\f12c";
}
%ref-pz-icon-heart-full {
  content: "\f12d";
}
%ref-pz-icon-heart-stroke {
  content: "\f12e";
}
%ref-pz-icon-heart {
  content: "\f12f";
}
%ref-pz-icon-home {
  content: "\f130";
}
%ref-pz-icon-info {
  content: "\f131";
}
%ref-pz-icon-instagram {
  content: "\f132";
}
%ref-pz-icon-layout-2 {
  content: "\f133";
}
%ref-pz-icon-layout-3 {
  content: "\f134";
}
%ref-pz-icon-location {
  content: "\f135";
}
%ref-pz-icon-logo {
  content: "\f136";
}
%ref-pz-icon-mac-sell {
  content: "\f137";
}
%ref-pz-icon-mail {
  content: "\f138";
}
%ref-pz-icon-materials {
  content: "\f139";
}
%ref-pz-icon-menu {
  content: "\f13a";
}
%ref-pz-icon-minus {
  content: "\f13b";
}
%ref-pz-icon-money {
  content: "\f13c";
}
%ref-pz-icon-mp-otp {
  content: "\f13d";
}
%ref-pz-icon-next {
  content: "\f13e";
}
%ref-pz-icon-person {
  content: "\f13f";
}
%ref-pz-icon-pin {
  content: "\f140";
}
%ref-pz-icon-pinterest {
  content: "\f141";
}
%ref-pz-icon-plus {
  content: "\f142";
}
%ref-pz-icon-remove {
  content: "\f143";
}
%ref-pz-icon-ruler {
  content: "\f144";
}
%ref-pz-icon-search {
  content: "\f145";
}
%ref-pz-icon-sell {
  content: "\f146";
}
%ref-pz-icon-share {
  content: "\f147";
}
%ref-pz-icon-share2 {
  content: "\f148";
}
%ref-pz-icon-snapchat {
  content: "\f149";
}
%ref-pz-icon-sort {
  content: "\f14a";
}
%ref-pz-icon-spinner {
  content: "\f14b";
}
%ref-pz-icon-star-filled {
  content: "\f14c";
}
%ref-pz-icon-star {
  content: "\f14d";
}
%ref-pz-icon-store-icon {
  content: "\f14e";
}
%ref-pz-icon-store-pin {
  content: "\f14f";
}
%ref-pz-icon-store {
  content: "\f150";
}
%ref-pz-icon-thumb-down {
  content: "\f151";
}
%ref-pz-icon-thumb-up {
  content: "\f152";
}
%ref-pz-icon-ticket {
  content: "\f153";
}
%ref-pz-icon-tiktok {
  content: "\f154";
}
%ref-pz-icon-track-order {
  content: "\f155";
}
%ref-pz-icon-triangle-down {
  content: "\f156";
}
%ref-pz-icon-triangle-up {
  content: "\f157";
}
%ref-pz-icon-tumblr {
  content: "\f158";
}
%ref-pz-icon-tune {
  content: "\f159";
}
%ref-pz-icon-twitter {
  content: "\f15a";
}
%ref-pz-icon-user {
  content: "\f15b";
}
%ref-pz-icon-vimeo {
  content: "\f15c";
}
%ref-pz-icon-whatsapp {
  content: "\f15d";
}
%ref-pz-icon-widgets {
  content: "\f15e";
}
%ref-pz-icon-world {
  content: "\f15f";
}
%ref-pz-icon-x {
  content: "\f160";
}
%ref-pz-icon-youtube {
  content: "\f161";
}
%ref-pz-icon-zoom {
  content: "\f162";
}

@mixin pz-icon($icon-name) {
  @extend .pz-icon-font;
  $before-index: str-index(inspect(nth(&, 1)), ':before');

  @if ($before-index == null) {
    &::before {
      @extend %ref-pz-icon-#{$icon-name};
    }
  } @else {
    @extend %ref-pz-icon-#{$icon-name};
  }
}

.pz-icon-account:before {
  @extend %ref-pz-icon-account;
}
.pz-icon-add:before {
  @extend %ref-pz-icon-add;
}
.pz-icon-akinon:before {
  @extend %ref-pz-icon-akinon;
}
.pz-icon-apple:before {
  @extend %ref-pz-icon-apple;
}
.pz-icon-arrow-left:before {
  @extend %ref-pz-icon-arrow-left;
}
.pz-icon-arrow-right:before {
  @extend %ref-pz-icon-arrow-right;
}
.pz-icon-arrow-up:before {
  @extend %ref-pz-icon-arrow-up;
}
.pz-icon-bell:before {
  @extend %ref-pz-icon-bell;
}
.pz-icon-cancel:before {
  @extend %ref-pz-icon-cancel;
}
.pz-icon-cart:before {
  @extend %ref-pz-icon-cart;
}
.pz-icon-check-circle:before {
  @extend %ref-pz-icon-check-circle;
}
.pz-icon-check:before {
  @extend %ref-pz-icon-check;
}
.pz-icon-chevron-down:before {
  @extend %ref-pz-icon-chevron-down;
}
.pz-icon-chevron-end:before {
  @extend %ref-pz-icon-chevron-end;
}
.pz-icon-chevron-left:before {
  @extend %ref-pz-icon-chevron-left;
}
.pz-icon-chevron-right:before {
  @extend %ref-pz-icon-chevron-right;
}
.pz-icon-chevron-start:before {
  @extend %ref-pz-icon-chevron-start;
}
.pz-icon-chevron-up:before {
  @extend %ref-pz-icon-chevron-up;
}
.pz-icon-circle:before {
  @extend %ref-pz-icon-circle;
}
.pz-icon-close:before {
  @extend %ref-pz-icon-close;
}
.pz-icon-cvc:before {
  @extend %ref-pz-icon-cvc;
}
.pz-icon-dashboard:before {
  @extend %ref-pz-icon-dashboard;
}
.pz-icon-default:before {
  @extend %ref-pz-icon-default;
}
.pz-icon-delete:before {
  @extend %ref-pz-icon-delete;
}
.pz-icon-directions:before {
  @extend %ref-pz-icon-directions;
}
.pz-icon-dots:before {
  @extend %ref-pz-icon-dots;
}
.pz-icon-error:before {
  @extend %ref-pz-icon-error;
}
.pz-icon-eye-off:before {
  @extend %ref-pz-icon-eye-off;
}
.pz-icon-eye-on:before {
  @extend %ref-pz-icon-eye-on;
}
.pz-icon-eye:before {
  @extend %ref-pz-icon-eye;
}
.pz-icon-facebook-login:before {
  @extend %ref-pz-icon-facebook-login;
}
.pz-icon-facebook:before {
  @extend %ref-pz-icon-facebook;
}
.pz-icon-fav-off:before {
  @extend %ref-pz-icon-fav-off;
}
.pz-icon-fav-on:before {
  @extend %ref-pz-icon-fav-on;
}
.pz-icon-filter-and-sort:before {
  @extend %ref-pz-icon-filter-and-sort;
}
.pz-icon-filter-list:before {
  @extend %ref-pz-icon-filter-list;
}
.pz-icon-filter:before {
  @extend %ref-pz-icon-filter;
}
.pz-icon-giftbox:before {
  @extend %ref-pz-icon-giftbox;
}
.pz-icon-globe:before {
  @extend %ref-pz-icon-globe;
}
.pz-icon-google-login:before {
  @extend %ref-pz-icon-google-login;
}
.pz-icon-google:before {
  @extend %ref-pz-icon-google;
}
.pz-icon-grid-guides:before {
  @extend %ref-pz-icon-grid-guides;
}
.pz-icon-hamburger:before {
  @extend %ref-pz-icon-hamburger;
}
.pz-icon-heart-filled:before {
  @extend %ref-pz-icon-heart-filled;
}
.pz-icon-heart-full:before {
  @extend %ref-pz-icon-heart-full;
}
.pz-icon-heart-stroke:before {
  @extend %ref-pz-icon-heart-stroke;
}
.pz-icon-heart:before {
  @extend %ref-pz-icon-heart;
}
.pz-icon-home:before {
  @extend %ref-pz-icon-home;
}
.pz-icon-info:before {
  @extend %ref-pz-icon-info;
}
.pz-icon-instagram:before {
  @extend %ref-pz-icon-instagram;
}
.pz-icon-layout-2:before {
  @extend %ref-pz-icon-layout-2;
}
.pz-icon-layout-3:before {
  @extend %ref-pz-icon-layout-3;
}
.pz-icon-location:before {
  @extend %ref-pz-icon-location;
}
.pz-icon-logo:before {
  @extend %ref-pz-icon-logo;
}
.pz-icon-mac-sell:before {
  @extend %ref-pz-icon-mac-sell;
}
.pz-icon-mail:before {
  @extend %ref-pz-icon-mail;
}
.pz-icon-materials:before {
  @extend %ref-pz-icon-materials;
}
.pz-icon-menu:before {
  @extend %ref-pz-icon-menu;
}
.pz-icon-minus:before {
  @extend %ref-pz-icon-minus;
}
.pz-icon-money:before {
  @extend %ref-pz-icon-money;
}
.pz-icon-mp-otp:before {
  @extend %ref-pz-icon-mp-otp;
}
.pz-icon-next:before {
  @extend %ref-pz-icon-next;
}
.pz-icon-person:before {
  @extend %ref-pz-icon-person;
}
.pz-icon-pin:before {
  @extend %ref-pz-icon-pin;
}
.pz-icon-pinterest:before {
  @extend %ref-pz-icon-pinterest;
}
.pz-icon-plus:before {
  @extend %ref-pz-icon-plus;
}
.pz-icon-remove:before {
  @extend %ref-pz-icon-remove;
}
.pz-icon-ruler:before {
  @extend %ref-pz-icon-ruler;
}
.pz-icon-search:before {
  @extend %ref-pz-icon-search;
}
.pz-icon-sell:before {
  @extend %ref-pz-icon-sell;
}
.pz-icon-share:before {
  @extend %ref-pz-icon-share;
}
.pz-icon-share2:before {
  @extend %ref-pz-icon-share2;
}
.pz-icon-snapchat:before {
  @extend %ref-pz-icon-snapchat;
}
.pz-icon-sort:before {
  @extend %ref-pz-icon-sort;
}
.pz-icon-spinner:before {
  @extend %ref-pz-icon-spinner;
}
.pz-icon-star-filled:before {
  @extend %ref-pz-icon-star-filled;
}
.pz-icon-star:before {
  @extend %ref-pz-icon-star;
}
.pz-icon-store-icon:before {
  @extend %ref-pz-icon-store-icon;
}
.pz-icon-store-pin:before {
  @extend %ref-pz-icon-store-pin;
}
.pz-icon-store:before {
  @extend %ref-pz-icon-store;
}
.pz-icon-thumb-down:before {
  @extend %ref-pz-icon-thumb-down;
}
.pz-icon-thumb-up:before {
  @extend %ref-pz-icon-thumb-up;
}
.pz-icon-ticket:before {
  @extend %ref-pz-icon-ticket;
}
.pz-icon-tiktok:before {
  @extend %ref-pz-icon-tiktok;
}
.pz-icon-track-order:before {
  @extend %ref-pz-icon-track-order;
}
.pz-icon-triangle-down:before {
  @extend %ref-pz-icon-triangle-down;
}
.pz-icon-triangle-up:before {
  @extend %ref-pz-icon-triangle-up;
}
.pz-icon-tumblr:before {
  @extend %ref-pz-icon-tumblr;
}
.pz-icon-tune:before {
  @extend %ref-pz-icon-tune;
}
.pz-icon-twitter:before {
  @extend %ref-pz-icon-twitter;
}
.pz-icon-user:before {
  @extend %ref-pz-icon-user;
}
.pz-icon-vimeo:before {
  @extend %ref-pz-icon-vimeo;
}
.pz-icon-whatsapp:before {
  @extend %ref-pz-icon-whatsapp;
}
.pz-icon-widgets:before {
  @extend %ref-pz-icon-widgets;
}
.pz-icon-world:before {
  @extend %ref-pz-icon-world;
}
.pz-icon-x:before {
  @extend %ref-pz-icon-x;
}
.pz-icon-youtube:before {
  @extend %ref-pz-icon-youtube;
}
.pz-icon-zoom:before {
  @extend %ref-pz-icon-zoom;
}
