.elementor-1963 .elementor-element.elementor-element-3fb9807{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:15px;--padding-right:15px}.elementor-1963 .elementor-element.elementor-element-3fb9807:not(.elementor-motion-effects-element-type-background),.elementor-1963 .elementor-element.elementor-element-3fb9807>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(https://www.constance-minerale.com/wp-content/uploads/2025/10/En_tete_final-scaled.webp);background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-1963 .elementor-element.elementor-element-1adca29 .wd-breadcrumbs{font-family:"Inria Sans",Sans-serif;font-size:15px;--wd-link-color:#FFFFFF;--wd-link-color-hover:#FFFFFF;--wd-bcrumb-color-active:#FFFFFF;--wd-bcrumb-delim-color:#FFFFFF}.elementor-1963 .elementor-element.elementor-element-12da967 .title{font-family:"Instrument Serif",Sans-serif;font-size:70px;line-height:1.2em;color:#FFF}.elementor-1963 .elementor-element.elementor-element-cmsuiv1{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}@media(min-width:769px){.elementor-1963 .elementor-element.elementor-element-cmsuiv1{--content-width:1000px}}@media(max-width:1024px){.elementor-1963 .elementor-element.elementor-element-3fb9807{--margin-top:-40px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px}.elementor-1963 .elementor-element.elementor-element-12da967 .title{font-size:36px}}#main-content{padding-left:0;padding-right:0;padding-top:0;padding-bottom:0}#cm-suivi{padding:50px 15px 70px}.cm-suivi-intro{text-align:center;max-width:620px;margin:0 auto 26px}.cm-suivi-intro h2{font-family:'Inria Sans',sans-serif;font-size:30px;margin:0 0 10px}.cm-suivi-intro p{color:#6B5E57;margin:0}.woocommerce-form-track-order{max-width:620px!important;margin:0 auto!important;padding:28px;background:#fff;border:1px solid #EFE6DF;border-radius:5px;box-shadow:0 10px 30px rgb(43 43 43 / .05)}#cm-suivi .elementor-widget{width:100%}.woocommerce-form-track-order{display:grid;grid-template-columns:1fr 1fr;gap:0 16px}.woocommerce-form-track-order>p:not(.form-row),.woocommerce-form-track-order>.clear{display:none}.woocommerce-form-track-order .form-row{margin:0 0 16px;width:auto!important;float:none!important}.woocommerce-form-track-order .form-row:last-of-type{grid-column:1/-1;margin:4px 0 0}.woocommerce-form-track-order input.input-text{border-radius:5px;height:48px}.woocommerce-form-track-order .button{width:100%!important;height:48px;border-radius:5px;background:#B94013;color:#fff}#cm-suivi .woocommerce-form-track-order .form-row:last-of-type,#cm-suivi .woocommerce-form-track-order .button{width:100%!important;max-width:none!important}.woocommerce-form-track-order .button:hover{background:#9c3510;color:#fff}.cm-suivi-result .woocommerce-order-details,.cm-suivi-result>p.order-info{max-width:900px;margin-left:auto;margin-right:auto}.cm-suivi-help{display:grid;grid-template-columns:repeat(3,1fr);gap:18px;max-width:900px;margin:46px auto 0}.cm-suivi-card{display:flex;flex-direction:column;gap:6px;padding:22px;background:#FAF6F3;border-radius:5px;color:#2B2B2B;text-decoration:none;transition:transform .2s,box-shadow .2s}.cm-suivi-card:hover{transform:translateY(-2px);box-shadow:0 8px 22px rgb(43 43 43 / .08);color:#2B2B2B}.cm-suivi-card strong{font-family:'Inria Sans',sans-serif;font-size:17px}.cm-suivi-card span{font-size:14px;color:#6B5E57;line-height:1.5}.cm-suivi-card em{font-style:normal;font-weight:700;color:#B94013;margin-top:auto;padding-top:6px}@media (max-width:768px){#cm-suivi{padding:34px 16px 50px}.cm-suivi-intro h2{font-size:24px}.woocommerce-form-track-order{padding:20px}.woocommerce-form-track-order{grid-template-columns:1fr}.cm-suivi-help{grid-template-columns:1fr}}