:root {
  --main: #4479bf;
  --primary-color: var(--white);
  --secondary-color: var(--main);
  --colorTitleFooter: var(--white);
}
footer #footer {
  background-image: url('../img/Logo_Chargissimo_2024_Carre_BleuLight_Deforme.svg');
  background-repeat: no-repeat;
  background-position: bottom center;
  background-attachment: fixed;
}
/* Pour les écrans de 320px et plus (ex. mobiles plus grands) les iphones SE font 320px*/
/* Pour les écrans de 768px et plus (ex. tablettes) */
/* Pour les écrans de 1024px et plus (ex. ordinateurs de bureau) */
body.dark {
  --surface-0: #1c1f25;
  --surface-1: #282b31;
  --surface-2: #30343c;
  --border-dark: #3a3f49;
  --ink: #eef2f8;
  --ink-soft: #a3adbf;
  --accent-light: #7eb0f0;
  --classicBackgroundColorNav: var(--surface-1);
  --classicColorNavText: var(--ink);
  --classicColorNavTextHover: var(--accent-light);
  --backgroundColorNav: var(--surface-1);
  --colorNavText: var(--ink);
  --colorNavTextHover: var(--accent-light);
  --ColorMainbackground: var(--surface-0);
  --colorHR: var(--border-dark);
  background-color: var(--surface-0);
  color: var(--ink);
}
body.dark .shop .shop__content .shop__box,
body.dark .product .shop__content .shop__box,
body.dark .shop__box,
body.dark .div-shadow,
body.dark .box,
body.dark .card {
  background-color: var(--surface-1);
  border-color: var(--border-dark);
  color: var(--ink);
}
body.dark .shop__box__title--title,
body.dark .shop__box__content__1__details--label {
  color: var(--ink);
}
body.dark input:not([type="checkbox"]):not([type="radio"]):not([type="submit"]),
body.dark textarea,
body.dark select,
body.dark .custom-select select {
  background-color: var(--surface-2);
  border-color: var(--border-dark);
  color: var(--ink);
}
body.dark input:not([type="checkbox"]):not([type="radio"]):not([type="submit"])::placeholder,
body.dark textarea::placeholder,
body.dark select::placeholder,
body.dark .custom-select select::placeholder {
  color: var(--ink-soft);
}
body.dark .shop__shipping__details--img {
  filter: brightness(0) invert(1);
}
body.dark .mobile-title,
body.dark .desktop-title {
  color: var(--ink-soft);
}
body.dark .dialog-box,
body.dark .popup-cart,
body.dark .popup-login__content,
body.dark .header__popup,
body.dark .fw-chat__input {
  background-color: var(--surface-1);
  color: var(--ink);
}
body.dark .popup-cart__confirm {
  background-color: var(--surface-2);
  border-color: var(--border-dark);
  color: var(--ink);
}
body.dark .popup-cart__confirm__total--lib,
body.dark .popup-cart__confirm__total--price,
body.dark .popup-cart__confirm__reduce-applied--label,
body.dark .popup-cart__confirm__reduce-applied__content--code {
  color: var(--ink);
}
body.dark p,
body.dark li,
body.dark strong,
body.dark span,
body.dark label,
body.dark h1,
body.dark h2,
body.dark h3,
body.dark h4,
body.dark h5,
body.dark h6 {
  color: inherit;
}
.btn-amazon {
  display: none !important;
}
