.outer-wrapper{display:flex;flex-flow:column;justify-content:center;align-items:center;width:100%;margin-top:6rem;margin-right:auto;margin-bottom:6rem;margin-left:auto;background-image:url(http://crazysmoky.fr/wp-content/uploads/2026/06/Crazy-smoky-jules-texture-rouge.jpg);background-size:auto;background-position:0 0;background-repeat:repeat;background-attachment:scroll}.inner-container{display:block;width:100%;max-width:var(--width-section-desktop);padding-right:var(--gapmd);padding-left:var(--gapmd)}.csj-image{margin-right:auto;margin-left:auto}.hero{display:flex;position:relative}.hero{min-height:min(70vh,640px);align-items:center}.menu-top-bar{background-color:var(--primary_color)}.padding-left-right--xs{padding-right:var(--gapxs);padding-left:var(--gapxs)}.text-body--white{color:var(--white)}.cta-container-link{display:inline-flex;justify-content:center;align-items:center;gap:12px;font-family:"Bebas Neue",sans-serif;font-size:var(--fontsizebodyl);line-height:var(--fontlhheading);padding-top:var(--gapxs);padding-right:var(--gapsm);padding-bottom:var(--gapxs);padding-left:var(--gapsm);border-radius:var(--radiuslg);border-top:var(--border) solid;border-bottom:var(--border) solid;border-left:var(--border) solid;border-right:var(--border) solid}.cta-container-link--secondaire{display:inline-flex;justify-content:center;align-items:center;gap:12px;color:var(--white);font-family:"Bebas Neue",sans-serif;font-size:var(--fontsizebodyl);line-height:var(--fontlhheading);padding-top:var(--gapsm);padding-right:var(--gapmd);padding-bottom:var(--gapsm);padding-left:var(--gapmd);background-color:var(--primary_color)}.texte-hero{font-family:"Inter",sans-serif;font-size:var(--fontsizebody)}.hero__video{position:absolute;z-index:-2;width:100%;height:100%;object-fit:cover}.texte-cap{font-family:"Bebas Neue",sans-serif;font-size:var(--fontsizebody);text-decoration:none;text-transform:uppercase}.hero__content{display:block;position:relative;width:70%;padding-top:var(--gapmd);padding-right:var(--gapmd);padding-bottom:var(--gapmd);padding-left:var(--gapmd)}.margin-bottom--md{padding-bottom:var(--gapmd)}.texte{font-family:"Inter",sans-serif;font-size:var(--fontsizebody)}