.elementor-247 .elementor-element.elementor-element-705044b{--spacer-size:50px;}.elementor-247 .elementor-element.elementor-element-ea2c1be .elementor-icon-wrapper{text-align:center;}.elementor-247 .elementor-element.elementor-element-ea2c1be.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-blocksy_palette_4 );color:var( --e-global-color-blocksy_palette_10 );}.elementor-247 .elementor-element.elementor-element-ea2c1be.elementor-view-framed .elementor-icon, .elementor-247 .elementor-element.elementor-element-ea2c1be.elementor-view-default .elementor-icon{color:var( --e-global-color-blocksy_palette_4 );border-color:var( --e-global-color-blocksy_palette_4 );}.elementor-247 .elementor-element.elementor-element-ea2c1be.elementor-view-framed .elementor-icon, .elementor-247 .elementor-element.elementor-element-ea2c1be.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-blocksy_palette_4 );}.elementor-247 .elementor-element.elementor-element-ea2c1be.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-blocksy_palette_10 );}.elementor-247 .elementor-element.elementor-element-ea2c1be.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-blocksy_palette_10 );}.elementor-247 .elementor-element.elementor-element-ea2c1be .elementor-icon{font-size:24px;border-width:1px 1px 1px 1px;}.elementor-247 .elementor-element.elementor-element-ea2c1be .elementor-icon svg{height:24px;}.elementor-247 .elementor-element.elementor-element-d9c3c04{text-align:center;}.elementor-247 .elementor-element.elementor-element-d9c3c04 .elementor-heading-title{color:#F3F3F3;}.elementor-247 .elementor-element.elementor-element-7cf99a5{text-align:center;color:#979797;}.elementor-247 .elementor-element.elementor-element-6b77631:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-247 .elementor-element.elementor-element-6b77631 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#051B392E;}.elementor-247 .elementor-element.elementor-element-6b77631 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-blocksy_palette_2 );transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 20px 0px 20px;}.elementor-247 .elementor-element.elementor-element-6b77631 > .elementor-element-populated, .elementor-247 .elementor-element.elementor-element-6b77631 > .elementor-element-populated > .elementor-background-overlay, .elementor-247 .elementor-element.elementor-element-6b77631 > .elementor-background-slideshow{border-radius:8px 8px 8px 8px;}.elementor-247 .elementor-element.elementor-element-6b77631 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-247 .elementor-element.elementor-element-1253c75{--spacer-size:20px;}.elementor-247 .elementor-element.elementor-element-a514c38 .elementor-icon-box-wrapper{align-items:start;gap:15px;}.elementor-247 .elementor-element.elementor-element-a514c38.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-blocksy_palette_2 );fill:#051B399E;color:#051B399E;}.elementor-247 .elementor-element.elementor-element-a514c38.elementor-view-framed .elementor-icon, .elementor-247 .elementor-element.elementor-element-a514c38.elementor-view-default .elementor-icon{fill:var( --e-global-color-blocksy_palette_2 );color:var( --e-global-color-blocksy_palette_2 );border-color:var( --e-global-color-blocksy_palette_2 );}.elementor-247 .elementor-element.elementor-element-a514c38.elementor-view-framed .elementor-icon{background-color:#051B399E;}.elementor-247 .elementor-element.elementor-element-a514c38 .elementor-icon{font-size:20px;border-width:1px 1px 1px 1px;border-radius:8px 8px 8px 8px;}.elementor-247 .elementor-element.elementor-element-a514c38 .elementor-icon-box-title{color:var( --e-global-color-blocksy_palette_5 );}.elementor-247 .elementor-element.elementor-element-a514c38 .elementor-icon-box-description{color:var( --e-global-color-blocksy_palette_5 );}.elementor-247 .elementor-element.elementor-element-972bfc3{--divider-border-style:solid;--divider-color:var( --e-global-color-blocksy_palette_2 );--divider-border-width:1px;}.elementor-247 .elementor-element.elementor-element-972bfc3 .elementor-divider-separator{width:100%;}.elementor-247 .elementor-element.elementor-element-972bfc3 .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-247 .elementor-element.elementor-element-7ee022f .elementor-icon-box-wrapper{align-items:start;gap:15px;}.elementor-247 .elementor-element.elementor-element-7ee022f.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-blocksy_palette_2 );fill:#051B399E;color:#051B399E;}.elementor-247 .elementor-element.elementor-element-7ee022f.elementor-view-framed .elementor-icon, .elementor-247 .elementor-element.elementor-element-7ee022f.elementor-view-default .elementor-icon{fill:var( --e-global-color-blocksy_palette_2 );color:var( --e-global-color-blocksy_palette_2 );border-color:var( --e-global-color-blocksy_palette_2 );}.elementor-247 .elementor-element.elementor-element-7ee022f.elementor-view-framed .elementor-icon{background-color:#051B399E;}.elementor-247 .elementor-element.elementor-element-7ee022f .elementor-icon{font-size:20px;border-width:1px 1px 1px 1px;border-radius:8px 8px 8px 8px;}.elementor-247 .elementor-element.elementor-element-7ee022f .elementor-icon-box-title{color:var( --e-global-color-blocksy_palette_5 );}.elementor-247 .elementor-element.elementor-element-7ee022f .elementor-icon-box-description{color:var( --e-global-color-blocksy_palette_5 );}.elementor-247 .elementor-element.elementor-element-138a6e4:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-247 .elementor-element.elementor-element-138a6e4 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-blocksy_palette_2 );}.elementor-247 .elementor-element.elementor-element-138a6e4 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-blocksy_palette_9 );transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-247 .elementor-element.elementor-element-138a6e4 > .elementor-element-populated, .elementor-247 .elementor-element.elementor-element-138a6e4 > .elementor-element-populated > .elementor-background-overlay, .elementor-247 .elementor-element.elementor-element-138a6e4 > .elementor-background-slideshow{border-radius:8px 8px 8px 8px;}.elementor-247 .elementor-element.elementor-element-138a6e4 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-247 .elementor-element.elementor-element-2b28bf4{color:#B6B6B6;}.elementor-247 .elementor-element.elementor-element-2d0c001{--spacer-size:20px;}.elementor-247 .elementor-element.elementor-element-27d2051{--divider-border-style:solid;--divider-color:var( --e-global-color-blocksy_palette_2 );--divider-border-width:1px;}.elementor-247 .elementor-element.elementor-element-27d2051 .elementor-divider-separator{width:100%;}.elementor-247 .elementor-element.elementor-element-27d2051 .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-247 .elementor-element.elementor-element-b20cd83 .elementor-icon-box-wrapper{align-items:start;gap:15px;}.elementor-247 .elementor-element.elementor-element-b20cd83.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-blocksy_palette_2 );fill:#051B399E;color:#051B399E;}.elementor-247 .elementor-element.elementor-element-b20cd83.elementor-view-framed .elementor-icon, .elementor-247 .elementor-element.elementor-element-b20cd83.elementor-view-default .elementor-icon{fill:var( --e-global-color-blocksy_palette_2 );color:var( --e-global-color-blocksy_palette_2 );border-color:var( --e-global-color-blocksy_palette_2 );}.elementor-247 .elementor-element.elementor-element-b20cd83.elementor-view-framed .elementor-icon{background-color:#051B399E;}.elementor-247 .elementor-element.elementor-element-b20cd83 .elementor-icon{font-size:20px;border-width:1px 1px 1px 1px;border-radius:8px 8px 8px 8px;}.elementor-247 .elementor-element.elementor-element-b20cd83 .elementor-icon-box-title{color:var( --e-global-color-blocksy_palette_5 );}.elementor-247 .elementor-element.elementor-element-b20cd83 .elementor-icon-box-description{color:#FFFFFF;}.elementor-247 .elementor-element.elementor-element-49fe1ab{--divider-border-style:solid;--divider-color:var( --e-global-color-blocksy_palette_2 );--divider-border-width:1px;}.elementor-247 .elementor-element.elementor-element-49fe1ab .elementor-divider-separator{width:100%;}.elementor-247 .elementor-element.elementor-element-49fe1ab .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-247 .elementor-element.elementor-element-b56d0a6 .elementor-icon-box-wrapper{align-items:start;gap:15px;}.elementor-247 .elementor-element.elementor-element-b56d0a6.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-blocksy_palette_2 );fill:#051B399E;color:#051B399E;}.elementor-247 .elementor-element.elementor-element-b56d0a6.elementor-view-framed .elementor-icon, .elementor-247 .elementor-element.elementor-element-b56d0a6.elementor-view-default .elementor-icon{fill:var( --e-global-color-blocksy_palette_2 );color:var( --e-global-color-blocksy_palette_2 );border-color:var( --e-global-color-blocksy_palette_2 );}.elementor-247 .elementor-element.elementor-element-b56d0a6.elementor-view-framed .elementor-icon{background-color:#051B399E;}.elementor-247 .elementor-element.elementor-element-b56d0a6 .elementor-icon{font-size:20px;border-width:1px 1px 1px 1px;border-radius:8px 8px 8px 8px;}.elementor-247 .elementor-element.elementor-element-b56d0a6 .elementor-icon-box-title{color:var( --e-global-color-blocksy_palette_5 );}.elementor-247 .elementor-element.elementor-element-b56d0a6 .elementor-icon-box-description{color:#FFFFFF;}.elementor-247 .elementor-element.elementor-element-3e76fa8{--divider-border-style:solid;--divider-color:var( --e-global-color-blocksy_palette_2 );--divider-border-width:1px;}.elementor-247 .elementor-element.elementor-element-3e76fa8 .elementor-divider-separator{width:100%;}.elementor-247 .elementor-element.elementor-element-3e76fa8 .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-247 .elementor-element.elementor-element-e47df24 .elementor-icon-box-wrapper{align-items:start;gap:15px;}.elementor-247 .elementor-element.elementor-element-e47df24.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-blocksy_palette_2 );fill:#051B399E;color:#051B399E;}.elementor-247 .elementor-element.elementor-element-e47df24.elementor-view-framed .elementor-icon, .elementor-247 .elementor-element.elementor-element-e47df24.elementor-view-default .elementor-icon{fill:var( --e-global-color-blocksy_palette_2 );color:var( --e-global-color-blocksy_palette_2 );border-color:var( --e-global-color-blocksy_palette_2 );}.elementor-247 .elementor-element.elementor-element-e47df24.elementor-view-framed .elementor-icon{background-color:#051B399E;}.elementor-247 .elementor-element.elementor-element-e47df24 .elementor-icon{font-size:20px;border-width:1px 1px 1px 1px;border-radius:8px 8px 8px 8px;}.elementor-247 .elementor-element.elementor-element-e47df24 .elementor-icon-box-title{color:var( --e-global-color-blocksy_palette_5 );}.elementor-247 .elementor-element.elementor-element-e47df24 .elementor-icon-box-description{color:var( --e-global-color-blocksy_palette_5 );}.elementor-247 .elementor-element.elementor-element-e18dc81{--divider-border-style:solid;--divider-color:var( --e-global-color-blocksy_palette_2 );--divider-border-width:1px;}.elementor-247 .elementor-element.elementor-element-e18dc81 .elementor-divider-separator{width:100%;}.elementor-247 .elementor-element.elementor-element-e18dc81 .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-247 .elementor-element.elementor-element-7edff0c .elementor-icon-box-wrapper{align-items:start;gap:15px;}.elementor-247 .elementor-element.elementor-element-7edff0c.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-blocksy_palette_2 );fill:#051B399E;color:#051B399E;}.elementor-247 .elementor-element.elementor-element-7edff0c.elementor-view-framed .elementor-icon, .elementor-247 .elementor-element.elementor-element-7edff0c.elementor-view-default .elementor-icon{fill:var( --e-global-color-blocksy_palette_2 );color:var( --e-global-color-blocksy_palette_2 );border-color:var( --e-global-color-blocksy_palette_2 );}.elementor-247 .elementor-element.elementor-element-7edff0c.elementor-view-framed .elementor-icon{background-color:#051B399E;}.elementor-247 .elementor-element.elementor-element-7edff0c .elementor-icon{font-size:20px;border-width:1px 1px 1px 1px;border-radius:8px 8px 8px 8px;}.elementor-247 .elementor-element.elementor-element-7edff0c .elementor-icon-box-title{color:var( --e-global-color-blocksy_palette_5 );}.elementor-247 .elementor-element.elementor-element-7edff0c .elementor-icon-box-description{color:var( --e-global-color-blocksy_palette_5 );}.elementor-247 .elementor-element.elementor-element-e1e2fdd{--divider-border-style:solid;--divider-color:var( --e-global-color-blocksy_palette_2 );--divider-border-width:1px;}.elementor-247 .elementor-element.elementor-element-e1e2fdd .elementor-divider-separator{width:100%;}.elementor-247 .elementor-element.elementor-element-e1e2fdd .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-247 .elementor-element.elementor-element-fd576bf .elementor-icon-box-wrapper{text-align:start;}.elementor-247 .elementor-element.elementor-element-fd576bf .elementor-icon-box-title{color:var( --e-global-color-blocksy_palette_5 );}.elementor-247 .elementor-element.elementor-element-fd576bf .elementor-icon-box-description{color:var( --e-global-color-blocksy_palette_5 );}.elementor-247 .elementor-element.elementor-element-6d3d4a4{--divider-border-style:solid;--divider-color:var( --e-global-color-blocksy_palette_2 );--divider-border-width:1px;}.elementor-247 .elementor-element.elementor-element-6d3d4a4 .elementor-divider-separator{width:100%;}.elementor-247 .elementor-element.elementor-element-6d3d4a4 .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-247 .elementor-element.elementor-element-60f2733 .elementor-icon-box-wrapper{text-align:start;}.elementor-247 .elementor-element.elementor-element-60f2733 .elementor-icon-box-title{color:var( --e-global-color-blocksy_palette_5 );}.elementor-247 .elementor-element.elementor-element-60f2733 .elementor-icon-box-description{color:var( --e-global-color-blocksy_palette_5 );}.elementor-247 .elementor-element.elementor-element-03cba39{--divider-border-style:solid;--divider-color:var( --e-global-color-blocksy_palette_2 );--divider-border-width:1px;}.elementor-247 .elementor-element.elementor-element-03cba39 .elementor-divider-separator{width:100%;}.elementor-247 .elementor-element.elementor-element-03cba39 .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-247 .elementor-element.elementor-element-1d077af .elementor-icon-box-wrapper{text-align:start;}.elementor-247 .elementor-element.elementor-element-1d077af .elementor-icon-box-title{color:var( --e-global-color-blocksy_palette_5 );}.elementor-247 .elementor-element.elementor-element-1d077af .elementor-icon-box-description{color:var( --e-global-color-blocksy_palette_5 );}.elementor-247 .elementor-element.elementor-element-07f3dcc{--spacer-size:20px;}.elementor-247 .elementor-element.elementor-element-f75a2bc{--spacer-size:30px;}body.elementor-page-247:not(.elementor-motion-effects-element-type-background), body.elementor-page-247 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:radial-gradient(at center center, var( --e-global-color-blocksy_palette_1 ) 0%, var( --e-global-color-blocksy_palette_1 ) 16%);}@media(min-width:768px){.elementor-247 .elementor-element.elementor-element-e80cd05{width:20%;}.elementor-247 .elementor-element.elementor-element-6b77631{width:60%;}.elementor-247 .elementor-element.elementor-element-2108c9d{width:7.21%;}.elementor-247 .elementor-element.elementor-element-138a6e4{width:92.79%;}.elementor-247 .elementor-element.elementor-element-b60b231{width:20%;}}@media(max-width:767px){.elementor-247 .elementor-element.elementor-element-705044b{--spacer-size:10px;}.elementor-247 .elementor-element.elementor-element-d9c3c04 .elementor-heading-title{font-size:25px;}.elementor-247 .elementor-element.elementor-element-6b77631 > .elementor-element-populated{padding:0px 0px 0px 0px;}body.elementor-page-247:not(.elementor-motion-effects-element-type-background), body.elementor-page-247 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:radial-gradient(at bottom right, var( --e-global-color-blocksy_palette_1 ) 0%, var( --e-global-color-blocksy_palette_1 ) 57%);}}/* Start custom CSS for icon-box, class: .elementor-element-7ee022f */.shipping {
  font-family: "Plus Jakarta Sans", Jakarta, system-ui, -apple-system,
               BlinkMacSystemFont, "Segoe UI", Arial, sans-serif;
  color: #ffffff;
  max-width: 880px;
}

/* 🔹 TITRES NUMÉROTÉS (2.x, 4.x, etc.) */
.section-title {
  margin: 20px 0 8px;
  font-weight: 700;
  color: #00D3F2;
}

/* Hiérarchie */
.shipping h2.section-title {
  font-size: 20px;
}

.shipping p {
  margin: 0 0 12px;
  line-height: 1.55;
  color: #ffffff;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-b56d0a6 */.shipping {
  font-family: "Plus Jakarta Sans", Jakarta, system-ui, -apple-system,
               BlinkMacSystemFont, "Segoe UI", Arial, sans-serif;
  color: #ffffff;
  max-width: 880px;
}

/* 🔹 TITRES COMPLETS EN COULEUR */
.shipping h3 {
  margin: 18px 0 8px;
  font-size: 18px;
  font-weight: 700;
  color: #00D3F2;
}

.shipping p {
  margin: 0 0 10px;
  line-height: 1.55;
}

.table-wrap {
  margin: 14px 0 8px;
  overflow: hidden;
  border-radius: 0;
  background: linear-gradient(
    180deg,
    rgba(10, 40, 70, 0.85),
    rgba(5, 25, 55, 0.85)
  );
}

.shipping-table {
  width: 100%;
  border-collapse: collapse;
}

.shipping-table thead th {
  text-align: left;
  padding: 12px 16px;
  font-size: 14px;
  font-weight: 700;
  color: #ffffff;
  background: rgba(12, 58, 98, 0.75);
}

.shipping-table tbody td {
  padding: 12px 16px;
  font-size: 14px;
  color: #ffffff;
  border-top: 1px solid rgba(255, 255, 255, 0.15);
}

.shipping-table tbody tr.highlight td {
  font-weight: 700;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-e47df24 */.shipping {
  font-family: "Plus Jakarta Sans", Jakarta, system-ui, -apple-system,
               BlinkMacSystemFont, "Segoe UI", Arial, sans-serif;
  color: #ffffff;
  max-width: 880px;
}

/* Paragraphes */
.shipping p {
  margin: 0 0 12px;
  line-height: 1.55;
}

/* Texte introductif */
.shipping .intro {
  line-height: 1.6;
  margin-bottom: 14px;
}

/* Mise en évidence (ex : 14 jours) */
.shipping .highlight {
  color: #00D3F2;
  font-weight: 700;
}

/* Titres numérotés (2.x / 4.x / 5.x…) */
.section-title {
  margin: 20px 0 8px;
  font-size: 18px;
  font-weight: 700;
  color: #00D3F2;
}

/* Liens */
.shipping a {
  color: #00D3F2;
  text-decoration: none;
}

.shipping a:hover {
  text-decoration: underline;
}

/* Tableau (si utilisé dans la section) */
.table-wrap {
  margin: 14px 0 8px;
  overflow: hidden;
  border-radius: 0;
  background: linear-gradient(
    180deg,
    rgba(10, 40, 70, 0.85),
    rgba(5, 25, 55, 0.85)
  );
}

.shipping-table {
  width: 100%;
  border-collapse: collapse;
}

.shipping-table thead th {
  text-align: left;
  padding: 12px 16px;
  font-size: 14px;
  font-weight: 700;
  color: #ffffff;
  background: rgba(12, 58, 98, 0.75);
}

.shipping-table tbody td {
  padding: 12px 16px;
  font-size: 14px;
  color: #ffffff;
  border-top: 1px solid rgba(255, 255, 255, 0.15);
}

.shipping-table tbody tr.highlight td {
  font-weight: 700;
}

/* Encadré information / exceptions */
.info-box {
  margin: 18px 0;
  padding: 14px 16px;
  background: linear-gradient(
    180deg,
    rgba(10, 40, 70, 0.9),
    rgba(5, 25, 55, 0.9)
  );
  border-left: 3px solid #00D3F2;
  border-radius: 8px;
}

.info-title {
  font-weight: 700;
  margin-bottom: 6px;
  color: #00D3F2;
}/* End custom CSS */