/** Shopify CDN: Minification failed

Line 78:0 Unexpected "}"

**/
/* === PALIMATIC OVERRIDES === */

/* Polices Google chargées via @import (le fichier CSS supporte ça) */
@import url("https://fonts.googleapis.com/css2?family=EB+Garamond:ital,wght@0,400;0,500;0,600;0,700;1,400;1,700&display=swap");

/* Fond et compacité */
.footer { background-color: #FFFDF8 !important; }
.footer .footer__content-top {
  padding-top: 2.4rem !important;
  padding-bottom: 0.6rem !important;
  border: none !important;
}
.footer .footer__content-bottom {
  padding-top: 0 !important;
  padding-bottom: 1rem !important;
  border-top: none !important;
}

/* Masque la newsletter */
.footer .footer-block--newsletter,
.footer .footer__newsletter,
.footer .footer-block__newsletter {
  display: none !important;
}

/* PALIMATIC, EB Garamond gras, centré */
.footer__content-top::after {
  content: "PALIMATIC" !important;
  display: block !important;
  width: 100% !important;
  text-align: center !important;
  margin-top: 1.4rem !important;
  padding-top: 0 !important;
  border: none !important;
  font-family: 'EB Garamond', 'Times New Roman', serif !important;
  font-weight: 700 !important;
  font-style: normal !important;
  font-size: clamp(1.4rem, 2.6vw, 1.7rem) !important;
  letter-spacing: 0.18em !important;
  text-indent: 0.18em !important;
  line-height: 1 !important;
  color: #1F4D2E !important;
}

/* italian micro brand + 2 pictos : UNIQUEMENT sur le PREMIER wrapper, centré */
/* italian micro brand + 2 pictos : injectés dans la barre basse, pleine largeur, centrés */
.footer__content-bottom {
  display: flex !important;
  flex-direction: column !important;
}
.footer__content-bottom::before {
  content: "italian micro brand";
  display: block;
  width: 100%;
  order: -1;
  text-align: center;
  font-family: 'EB Garamond', 'Times New Roman', serif;
  font-style: italic;
  font-weight: 700;
  font-size: 1.4rem;
  line-height: 1;
  color: #1A1A1A;
  margin: 0 auto 0.4rem !important;
  padding-top: 0.4rem;
  padding-bottom: 130px;
  background-image:
    url("/cdn/shop/files/palimatic-watch.png?v=1780402619"),
    url("/cdn/shop/files/palimatic-transat.png?v=1780402616");
  background-repeat: no-repeat, no-repeat;
  background-position: calc(50% - 70px) bottom, calc(50% + 70px) bottom;
  background-size: 110px 110px, 110px 110px;
}
}

/* Nettoyage : copyright et devise multiple */
.footer .copyright__content::before,
.footer small.copyright__content::before {
  content: none !important;
}

/* === PALIMATIC IMAGE SECTION (contient et réduit MOVEMENT) === */
section[id*="palimatic_image"],
section[id*="palimatic-image"],
.shopify-section[id*="palimatic_image"],
.shopify-section[id*="palimatic-image"] {
  background-color: #F5F1E8 !important;
  padding: 3.5rem 0 !important;
}

section[id*="palimatic_image"] > *,
section[id*="palimatic-image"] > *,
.shopify-section[id*="palimatic_image"] > *,
.shopify-section[id*="palimatic-image"] > * {
  max-width: 1100px !important;
  margin-left: auto !important;
  margin-right: auto !important;
  padding-left: 2rem !important;
  padding-right: 2rem !important;
  box-sizing: border-box !important;
}

section[id*="palimatic_image"] img,
section[id*="palimatic-image"] img,
.shopify-section[id*="palimatic_image"] img,
.shopify-section[id*="palimatic-image"] img {
  max-width: 320px !important;
  max-height: 320px !important;
  width: auto !important;
  height: auto !important;
  object-fit: contain !important;
  display: block !important;
  margin: 0 auto !important;
}

section[id*="palimatic_image"] h1,
section[id*="palimatic_image"] h2,
section[id*="palimatic-image"] h1,
section[id*="palimatic-image"] h2,
.shopify-section[id*="palimatic_image"] h1,
.shopify-section[id*="palimatic_image"] h2,
.shopify-section[id*="palimatic-image"] h1,
.shopify-section[id*="palimatic-image"] h2 {
  font-family: 'EB Garamond', serif !important;
  font-weight: 600 !important;
  font-size: clamp(1.6rem, 2.4vw, 2rem) !important;
  letter-spacing: 0.04em !important;
  color: #1A1A1A !important;
  text-align: center !important;
  margin: 1.6rem 0 0.8rem !important;
}

section[id*="palimatic_image"] p,
section[id*="palimatic_image"] .rte,
section[id*="palimatic-image"] p,
section[id*="palimatic-image"] .rte,
.shopify-section[id*="palimatic_image"] p,
.shopify-section[id*="palimatic_image"] .rte,
.shopify-section[id*="palimatic-image"] p,
.shopify-section[id*="palimatic-image"] .rte {
  font-family: 'EB Garamond', serif !important;
  font-size: 1rem !important;
  line-height: 1.55 !important;
  color: #2A2A2A !important;
  text-align: center !important;
  max-width: 560px !important;
  margin-left: auto !important;
  margin-right: auto !important;
  margin-bottom: 0.7rem !important;
}