:root {
  --swiftcart-font: "Public Sans", sans-serif;
  --swiftcart-heading-font: "Inter", sans-serif;
  --swiftcart-special-font: "Public Sans", sans-serif;
  --swiftcart-letter-space: 0.1em;
  --swiftcart-letter-space-xl: 0.2em;
  --swiftcart-border-radius: 10px;
  --swiftcart-border-radius-md: 5px;
  --swiftcart-box-shadow: 0px 10px 40px 0px rgba(54, 52, 53, 0.08);
  --swiftcart-body: #f7f7f8;
  --swiftcart-base: #eb3237;
  --swiftcart-base-rgb: 235, 50, 55;
  --swiftcart-secondary: #363435;
  --swiftcart-secondary-rgb: 54, 52, 53;
  --swiftcart-text: #757575;
  --swiftcart-text-rgb: 117, 117, 117;
  --swiftcart-text-gray: #89868d;
  --swiftcart-text-gray-rgb: 137, 134, 141;
  --swiftcart-gray: #f3f3f4;
  --swiftcart-gray-rgb: 243, 243, 244;
  --swiftcart-gray-2: #e8e8e8;
  --swiftcart-gray-2-rgb: 232, 232, 232;
  --swiftcart-white: #fff;
  --swiftcart-white-dim: rgba(228, 228, 228, 0.9);
  --swiftcart-white-rgb: 255, 255, 255;
  --swiftcart-darker-black: #1b1b1b;
  --swiftcart-black: #363435;
  --swiftcart-black-2: #2b2a2b;
  --swiftcart-black-rgb: 54, 52, 53;
  --swiftcart-black-2-rgb: 43, 42, 43;
  --swiftcart-border-color: #dee2e7;
  --swiftcart-border-color-rgb: 222, 226, 231;
  --nl-ft-head: #e4e4e5;
  --nl-ft-hover: #ececed;
  --nl-ft-text: rgba(255, 255, 255, 0.877);
  --nl-ft-line: rgba(255, 255, 255, 0.08);
  --nl-topbar-h: 40px;
  --nl-mainbar-h: 80px;
  --nl-fab-size: 50px;
  --nl-fab-offset: 22px;
  --nl-fab-shadow: 0 8px 24px rgba(var(--swiftcart-black-rgb), 0.28);
  --nl-whatsapp: #25d366;
  --nl-whatsapp-dark: #1da851;
  --nl-whatsapp-rgb: 37, 211, 102;

  /* preloader */
  --nl-preloader-bg: var(--swiftcart-white);
  --nl-preloader-track: var(--swiftcart-gray-2);
  --nl-preloader-logo-w: 210px;
  --nl-preloader-bar-w: 220px;
  --nl-preloader-bar-h: 4px;
}
@media (max-width: 1199.98px) {
  :root {
    --nl-mainbar-h: 68px;
  }
}
@media (max-width: 767.98px) {
  :root {
    --nl-topbar-h: 36px;
  }
}
@media (max-width: 575.98px) {
  :root {
    --nl-fab-size: 46px;
    --nl-fab-offset: 14px;
    --nl-preloader-logo-w: 170px;
    --nl-preloader-bar-w: 170px;
  }
}