// variables
// --------------------------

@fa-css-prefix          : fa;
@fa-style               : 900;
@fa-style-family        : "Font Awesome 6 Pro";
@fa-style-family-sharp  : "Font Awesome 6 Sharp";

@fa-display             : inline-block;

@fa-fw-width            : (20em / 16);
@fa-inverse             : #fff;

@fa-border-color        : #eee;
@fa-border-padding      : .2em .25em .15em;
@fa-border-radius       : .1em;
@fa-border-style        : solid;
@fa-border-width        : .08em;

@fa-size-scale-2xs      : 10;
@fa-size-scale-xs       : 12;
@fa-size-scale-sm       : 14;
@fa-size-scale-base     : 16;
@fa-size-scale-lg       : 20;
@fa-size-scale-xl       : 24;
@fa-size-scale-2xl      : 32;

.fa-sizes() {
  2xs                   : @fa-size-scale-2xs;
  xs                    : @fa-size-scale-xs;
  sm                    : @fa-size-scale-sm;
  lg                    : @fa-size-scale-lg;
  xl                    : @fa-size-scale-xl;
  2xl                   : @fa-size-scale-2xl;
}

@fa-li-width            : 2em;
@fa-li-margin           : (@fa-li-width * 5/4);

@fa-pull-margin         : .3em;

@fa-primary-opacity     : 1;
@fa-secondary-opacity   : .4;

@fa-stack-vertical-align: middle;
@fa-stack-width         : (@fa-fw-width * 2);
@fa-stack-z-index       : auto;

@fa-font-display        : block;
@fa-font-path           : "../webfonts";

@fa-var-bars: "\f0c9";
@fa-var-navicon: "\f0c9";
@fa-var-chevron-down: "\f078";


.fa-icons() {
  bars: @fa-var-bars;
  navicon: @fa-var-navicon;
  chevron-down: @fa-var-chevron-down;
}

.fa-brand-icons() {
}

.fa-custom-icons() {
  besteck: "\e00d";
  cart: "\e000";
  daumen: "\e00e";
  download: "\e003";
  fb: "\e005";
  glass: "\e00b";
  insta: "\e004";
  search: "\e002";
  secure: "\e008";
  temp: "\e006";
  user: "\e001";
  vegan4: "\e00a";
  wine-producer: "\e007";
  wishlist: "\e00c";
}
