@import '../init';

[class*='settle-icon-'] {
  &::before {
    display: inline-block;

    font-family: var(--icon-font-name);
    font-size: inherit;
    font-weight: $font-weight-regular;
    font-style: normal;
    line-height: 1;

    text-transform: none;
    speak: none;

    text-rendering: optimizeLegibility;
  }
}

.settle-icon {
  &-small::before {
    font-size: $font-size-xsmall;
  }

  &-regular::before {
    font-size: $font-size-regular;
  }

  &-large::before {
    font-size: $font-size-large;
  }

  &-adjust::before {
    position: relative;
    top: 2px;
  }

  &-alert::before {
    content: $icon-alert;
  }

  &-attention::before {
    content: $icon-attention;
  }

  &-avatar::before {
    content: $icon-avatar;
  }

  &-avatarLight::before {
    content: $icon-avatarLight;
  }

  &-back::before {
    content: $icon-back;
  }

  &-bankLogin::before {
    content: $icon-bankLogin;
  }

  &-basket::before {
    content: $icon-basket;
  }

  &-basketLight::before {
    content: $icon-basketLight;
  }

  &-calculator::before {
    content: $icon-calculator;
  }

  &-caretDown::before {
    content: $icon-caretDown;
  }

  &-caretLeft::before {
    content: $icon-caretLeft;
  }

  &-caretRight::before {
    content: $icon-caretRight;
  }

  &-caretUp::before {
    content: $icon-caretUp;
  }

  &-chat::before {
    content: $icon-chat;
  }

  &-chatDark::before {
    content: $icon-chatDark;
  }

  &-chatLight::before {
    content: $icon-chatLight;
  }

  &-check::before {
    content: $icon-check;
  }

  &-checkbox::before {
    content: $icon-checkbox;
  }

  &-clock::before {
    content: $icon-clock;
  }

  &-close::before {
    content: $icon-close;
  }

  &-cross::before {
    content: $icon-cross;
  }

  &-deleteCircle::before {
    content: $icon-deleteCircle;
  }

  &-delivery::before {
    content: $icon-delivery;
  }

  &-deliveryBox::before {
    content: $icon-deliveryBox;
  }

  &-deliveryCalendar::before {
    content: $icon-deliveryCalendar;
  }

  &-deliveryDark::before {
    content: $icon-deliveryDark;
  }

  &-deliveryRocket::before {
    content: $icon-deliveryRocket;
  }

  &-deliveryRocketDark::before {
    content: $icon-deliveryRocketDark;
  }

  &-discount::before {
    content: $icon-discount;
  }

  &-discountDark::before {
    content: $icon-discountDark;
  }

  &-document::before {
    content: $icon-document;
  }

  &-dots::before {
    content: $icon-dots;
  }

  &-download::before {
    content: $icon-download;
  }

  &-dropShipment::before {
    content: $icon-dropShipment;
  }

  &-dropShipmentLight::before {
    content: $icon-dropShipmentLight;
  }

  &-edit::before {
    content: $icon-edit;
  }

  &-filter::before {
    content: $icon-filter;
  }

  &-forward::before {
    content: $icon-forward;
  }

  &-giftCard::before {
    content: $icon-giftCard;
  }

  &-grid::before {
    content: $icon-grid;
  }

  &-home::before {
    content: $icon-home;
  }

  &-houseLight::before {
    content: $icon-houseLight;
  }

  &-infoCircle::before {
    content: $icon-infoCircle;
  }

  &-infoCircleLight::before {
    content: $icon-infoCircleLight;
  }

  &-inspiration::before {
    content: $icon-inspiration;
  }

  &-inspirationDark::before {
    content: $icon-inspirationDark;
  }

  &-lamp::before {
    content: $icon-lamp;
  }

  &-lampDark::before {
    content: $icon-lampDark;
  }

  &-lock::before {
    content: $icon-lock;
  }

  &-login::before {
    content: $icon-login;
  }

  &-logout::before {
    content: $icon-logout;
  }

  &-look::before {
    content: $icon-look;
  }

  &-lookDark::before {
    content: $icon-lookDark;
  }

  &-mail::before {
    content: $icon-mail;
  }

  &-menu::before {
    content: $icon-menu;
  }

  &-menuLight::before {
    content: $icon-menuLight;
  }

  &-mute::before {
    content: $icon-mute;
  }

  &-new::before {
    content: $icon-new;
  }

  &-newDark::before {
    content: $icon-newDark;
  }

  &-newCircle::before {
    content: $icon-newCircle;
  }

  &-newCircleDark::before {
    content: $icon-newCircleDark;
  }

  &-notification::before {
    content: $icon-notification;
  }

  &-orders::before {
    content: $icon-orders;
  }

  &-payForward::before {
    content: $icon-payForward;
  }

  &-payLater::before {
    content: $icon-payLater;
  }

  &-payments::before {
    content: $icon-payments;
  }

  &-phone::before {
    content: $icon-phone;
  }

  &-plus::before {
    content: $icon-plus;
  }

  &-premiumItem::before {
    content: $icon-premiumItem;
  }

  &-prize::before {
    content: $icon-prize;
  }

  &-question::before {
    content: $icon-question;
  }

  &-repair::before {
    content: $icon-repair;
  }

  &-returns::before {
    content: $icon-returns;
  }

  &-returnsSmall::before {
    content: $icon-returnsSmall;
  }

  &-settings::before {
    content: $icon-settings;
  }

  &-shopTheLook::before {
    content: $icon-shopTheLook;
  }

  &-search::before {
    content: $icon-search;
  }

  &-searchLight::before {
    content: $icon-searchLight;
  }

  &-secure::before {
    content: $icon-secure;
  }

  &-socialEmail::before {
    content: $icon-socialEmail;
  }

  &-socialFacebook::before {
    content: $icon-socialFacebook;
  }

  &-socialFacebookLight::before {
    content: $icon-socialFacebookLight;
  }

  &-socialInstagram::before {
    content: $icon-socialInstagram;
  }

  &-socialPinterest::before {
    content: $icon-socialPinterest;
  }

  &-socialTwitter::before {
    content: $icon-socialTwitter;
  }

  &-socialTwitterLight::before {
    content: $icon-socialTwitterLight;
  }

  &-socialWhatsAppDark::before {
    content: $icon-socialWhatsAppDark;
  }

  &-sort::before {
    content: $icon-sort;
  }

  &-square::before {
    content: $icon-square;
  }

  &-star::before {
    content: $icon-star;
  }

  &-tapemeasure::before {
    content: $icon-tapemeasure;
  }

  &-terms::before {
    content: $icon-terms;
  }

  &-trash::before {
    content: $icon-trash;
  }

  &-trashDark::before {
    content: $icon-trashDark;
  }

  &-trends::before {
    content: $icon-trends;
  }

  &-trendsDark::before {
    content: $icon-trendsDark;
  }

  &-uploadDocs::before {
    content: $icon-uploadDocs;
  }

  &-unmute::before {
    content: $icon-unmute;
  }

  &-warranty::before {
    content: $icon-warranty;
  }

  &-wehkampLogo::before {
    content: $icon-wehkampLogo;
  }

  &-wishlist::before {
    content: $icon-wishlist;
  }

  &-wishlistSelected::before {
    content: $icon-wishlistSelected;
  }

  &-zoomIn::before {
    content: $icon-zoomIn;
  }

  &-zoomOut::before {
    content: $icon-zoomOut;
  }
}
