/* Gotham is split into complementary A/B character sets. Keep each weight paired. */
@font-face { font-family: ClarinsCheckoutA; src: url('/on/demandware.static/-/Library-Sites-clarins-v3/fr_FR/v1793858982966/css/mobile/GothamSSmbookA-200-normal.woff2') format('woff2'); font-weight: 400; font-style: normal; font-display: swap; }
@font-face { font-family: ClarinsCheckoutB; src: url('/on/demandware.static/-/Library-Sites-clarins-v3/fr_FR/v1793858982966/css/mobile/GothamSSmbookB-200-normal.woff2') format('woff2'); font-weight: 400; font-style: normal; font-display: swap; }
@font-face { font-family: ClarinsCheckoutA; src: url('/on/demandware.static/-/Library-Sites-clarins-v3/fr_FR/v1793858982966/css/mobile/GothamSSmmediumA-500-normal.woff2') format('woff2'); font-weight: 500; font-style: normal; font-display: swap; }
@font-face { font-family: ClarinsCheckoutB; src: url('/on/demandware.static/-/Library-Sites-clarins-v3/fr_FR/v1793858982966/css/mobile/GothamSSmmediumB-500-normal.woff2') format('woff2'); font-weight: 500; font-style: normal; font-display: swap; }
@font-face { font-family: ClarinsCheckoutA; src: url('/on/demandware.static/-/Library-Sites-clarins-v3/fr_FR/v1793858982966/css/mobile/GothamSSmboldA-700-normal.woff2') format('woff2'); font-weight: 700; font-style: normal; font-display: swap; }
@font-face { font-family: ClarinsCheckoutB; src: url('/on/demandware.static/-/Library-Sites-clarins-v3/fr_FR/v1793858982966/css/mobile/GothamSSmboldB-700-normal.woff2') format('woff2'); font-weight: 700; font-style: normal; font-display: swap; }
.clarins-frontend.is-checkout { font-family: ClarinsCheckoutA, ClarinsCheckoutB, Arial, sans-serif; }
