.cbf-france{padding-top:32px;padding-bottom:40px;color:#3b2052}.cbf-france__hero{background:#3b2052;color:#fff;border-radius:24px;padding:clamp(24px,4vw,56px)}.cbf-france__eyebrow{color:#b4f436;font-size:12px;font-weight:800;letter-spacing:.12em;margin:0 0 16px}.cbf-france__hero h1{color:#fff;font-size:clamp(32px,4vw,56px);line-height:1.1;margin:0 0 16px;max-width:780px}.cbf-france__intro{font-size:18px;margin:0 0 30px}.cbf-france__steps{display:grid;grid-template-columns:1fr 1fr;gap:20px;margin-bottom:28px}.cbf-france__steps article{border:1px solid #ffffff40;border-radius:16px;padding:24px;background:#ffffff08}.cbf-france__number{font-weight:800;color:#b4f436;font-size:24px}.cbf-france__steps h2{color:#b4f436;font-size:clamp(23px,2.5vw,32px);margin:8px 0 12px;line-height:1.2}.cbf-france p{line-height:1.65}.cbf-france__steps p{margin:0}.cbf-france__cta{display:inline-flex;align-items:center;justify-content:center;gap:16px;background:#b4f436;color:#3b2052;border-radius:12px;padding:15px 24px;font-weight:800;text-decoration:none;min-height:48px}.cbf-france__cta:hover{background:#c6ff63}.cbf-france a:focus-visible{outline:3px solid currentColor;outline-offset:5px}.cbf-france__details{display:grid;grid-template-columns:1fr 1fr;gap:24px;margin:28px 0}.cbf-france__details article{padding:24px;border:1px solid #3b205225;border-radius:16px;background:#fff}.cbf-france__details h2,.cbf-france__express h2{font-size:22px;color:#3b2052;margin:0 0 10px}.cbf-france__details p,.cbf-france__express p{margin:0}.cbf-france__express{display:flex;justify-content:space-between;align-items:center;gap:24px;border-radius:16px;background:#edf6df;padding:24px}.cbf-france__express a,.cbf-france__contact a{color:#3b2052;font-weight:700;text-underline-offset:4px}.cbf-france__express a{flex-shrink:0}.cbf-france__contact{text-align:center;margin:24px 0 0}@media(max-width:749px){.cbf-france{padding-top:20px}.cbf-france__steps,.cbf-france__details{grid-template-columns:1fr;gap:16px}.cbf-france__steps article{padding:20px}.cbf-france__express{display:block}.cbf-france__express a{display:inline-block;margin-top:16px}.cbf-france__cta{width:100%;box-sizing:border-box}.cbf-france__hero{border-radius:18px}}html[data-cbf-hue-eligible=false] .alpha-free-gift-widget{display:none!important}html[data-cbf-hue-guard=true] .alpha-free-gift-card:not([data-cbf-gift-allowed=true]){display:none!important}html[data-cbf-hue-guard=true] .alpha-free-gift-widget:has(.alpha-free-gift-widget__header--beforeEligible),html[data-cbf-hue-guard=true] #cbf-gift-selector .cbfg-preview,html[data-cbf-hue-guard=true] #cbf-gift-selector .cbfg-rule,html[data-cbf-hue-guard=true] #cbf-gift-selector [data-gift-choice],html[data-cbf-hue-guard=true] #cbf-gift-selector [data-gift-status]{display:none!important}
/*# sourceMappingURL=/cdn/shop/t/10/compiled_assets/styles.css.map?subset=AAQAAAAAAACA */
