.elementor-86 .elementor-element.elementor-element-e9fda1e{--display:flex;--min-height:204px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-86 .elementor-element.elementor-element-809adce{--display:flex;--min-height:900px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-86 .elementor-element.elementor-element-809adce:not(.elementor-motion-effects-element-type-background), .elementor-86 .elementor-element.elementor-element-809adce > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://beta2.merchandise-me.com/wp-content/uploads/2025/10/fond-vague.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-86 .elementor-element.elementor-element-ab464da{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-86 .elementor-element.elementor-element-7c17b0f{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-86 .elementor-element.elementor-element-ad543f4{text-align:center;}.elementor-86 .elementor-element.elementor-element-ad543f4 .elementor-heading-title{font-family:"Sidewalk Surf", Sans-serif;font-size:43px;font-weight:bold;}.elementor-86 .elementor-element.elementor-element-ba349c9{text-align:center;font-size:17px;font-weight:bold;color:#8F3D3E;}.elementor-86 .elementor-element.elementor-element-ba349c9 a{color:#FFFFFF;}.elementor-86 .elementor-element.elementor-element-185a183 .elementor-button{background-color:#EC651D;font-family:"Poppins", Sans-serif;font-weight:600;text-decoration:none;fill:#FFFFFF;color:#FFFFFF;box-shadow:0px 6px 0px 0px #4E0F10;border-style:solid;border-color:#4E0F10;border-radius:50px 50px 50px 50px;}.elementor-86 .elementor-element.elementor-element-ee6a9f5 .elementor-button{background-color:#FCE093;font-family:"Poppins", Sans-serif;font-weight:600;text-decoration:none;fill:#4E0F10;color:#4E0F10;box-shadow:0px 6px 0px 0px #4E0F10;border-style:solid;border-color:#4E0F10;border-radius:50px 50px 50px 50px;}.elementor-86 .elementor-element.elementor-element-45067fe{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-86 .elementor-element.elementor-element-45067fe:not(.elementor-motion-effects-element-type-background), .elementor-86 .elementor-element.elementor-element-45067fe > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#4E0F10;}.elementor-86 .elementor-element.elementor-element-c39831d{--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;}.elementor-86 .elementor-element.elementor-element-6ff6aeb{--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;}.elementor-86 .elementor-element.elementor-element-c9b5cf5{color:#FFFFFF;}.elementor-86 .elementor-element.elementor-element-c9b5cf5 a{color:#FFFFFF;}.elementor-86 .elementor-element.elementor-element-bfe1050{--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;}.elementor-86 .elementor-element.elementor-element-3571a49{color:#FFFFFF;}.elementor-86 .elementor-element.elementor-element-3571a49 a{color:#FFFFFF;}.elementor-86 .elementor-element.elementor-element-73763c3{--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;}.elementor-86 .elementor-element.elementor-element-9b8f391 .elementor-button{background-color:#EC651D;font-family:"Poppins", Sans-serif;font-weight:600;text-decoration:none;fill:#FFFFFF;color:#FFFFFF;box-shadow:0px 6px 0px 0px #FFFFFF;border-style:solid;border-color:#FFFFFF;border-radius:50px 50px 50px 50px;}.elementor-86 .elementor-element.elementor-element-bb3ca0d{color:#FFFFFF;}.elementor-86 .elementor-element.elementor-element-bb3ca0d a{color:#FFFFFF;}.elementor-86 .elementor-element.elementor-element-3a9384c{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-86 .elementor-element.elementor-element-3a9384c:not(.elementor-motion-effects-element-type-background), .elementor-86 .elementor-element.elementor-element-3a9384c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#4E0F10;}.elementor-theme-builder-content-area{height:400px;}.elementor-location-header:before, .elementor-location-footer:before{content:"";display:table;clear:both;}@media(min-width:768px){.elementor-86 .elementor-element.elementor-element-c39831d{--width:25%;}.elementor-86 .elementor-element.elementor-element-6ff6aeb{--width:25%;}.elementor-86 .elementor-element.elementor-element-bfe1050{--width:25%;}.elementor-86 .elementor-element.elementor-element-73763c3{--width:25%;}}@media(max-width:1024px){.elementor-86 .elementor-element.elementor-element-ab464da{--grid-auto-flow:row;}.elementor-86 .elementor-element.elementor-element-7c17b0f{--grid-auto-flow:row;}}@media(max-width:767px){.elementor-86 .elementor-element.elementor-element-ab464da{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-86 .elementor-element.elementor-element-7c17b0f{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}}/* Start custom CSS for container, class: .elementor-element-3a9384c *//* Fix footer spacing */
footer.elementor-section,
.elementor-location-footer .elementor-section {
  padding-bottom: 20px !important;
  min-height: auto !important;
}

/* Assurer visibilité mentions légales */
footer .elementor-widget-text-editor,
footer .elementor-text-editor {
  color: #ffffff !important;
  opacity: 1 !important;
  visibility: visible !important;
}

/* Supprimer l'espace vide */
footer .elementor-column-gap-default > .elementor-row > .elementor-column > .elementor-element-populated {
  padding-bottom: 10px !important;
}/* End custom CSS */