.rc-hero{position:relative;display:flex;align-items:center;min-height:62vh;padding-block:7.2rem;overflow:hidden;background-color:var(--rc-noir-pur);color:var(--rc-blanc);isolation:isolate}@media screen and (min-width:750px){.rc-hero{min-height:78vh;padding-block:10.4rem}}.rc-hero--sans-image{background-image:radial-gradient(120% 90% at 15% 0%,#1c1c1f 0%,transparent 60%),repeating-linear-gradient(115deg,rgba(255,255,255,.022) 0 2px,transparent 2px 34px)}.rc-hero__media{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1}.rc-hero__img{width:100%;height:100%;object-fit:cover}.rc-hero__voile{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(100deg,rgba(0,0,0,calc(var(--rc-voile, .6) + .25)),rgba(0,0,0,var(--rc-voile, .6)) 55%,rgba(0,0,0,calc(var(--rc-voile, .6) * .6)))}.rc-hero__contenu{position:relative;width:100%;max-width:78rem;margin-inline:0;padding-inline:2rem}@media screen and (min-width:750px){.rc-hero__contenu{padding-inline:5rem}}.rc-hero__surtitre{font-size:1.2rem;font-weight:700;letter-spacing:.2em;text-transform:uppercase;margin:0 0 1.6rem;color:#ffffffb3}.rc-hero__filet{margin-bottom:2.4rem}.rc-hero__titre{font-size:clamp(3.4rem,7vw,6.4rem);line-height:1.02;letter-spacing:-.02em;text-transform:uppercase;margin:0 0 2rem;text-wrap:balance}.rc-hero__chapo{font-size:clamp(1.6rem,2.1vw,1.9rem);line-height:1.6;max-width:52ch;margin:0 0 3.2rem;color:#ffffffd1}.rc-hero__chapo>p{margin:0}.rc-hero__btns{margin-bottom:4.8rem}.rc-hero__preuves{display:flex;flex-wrap:wrap;gap:2.4rem 4rem;margin:0;padding:3.2rem 0 0;list-style:none;border-top:1px solid var(--rc-bordure)}.rc-hero__preuve{display:flex;flex-direction:column;gap:.4rem}.rc-hero__preuve-valeur{font-size:2.2rem;font-weight:700;line-height:1.1;letter-spacing:-.01em}.rc-hero__preuve-libelle{font-size:1.3rem;line-height:1.4;color:#ffffff9e;max-width:22ch}.rc-hero--compact{min-height:0;padding-block:6.4rem}@media screen and (min-width:750px){.rc-hero--compact{min-height:0;padding-block:9.6rem}}.rc-hero--compact .rc-hero__titre{font-size:clamp(3rem,5.4vw,5rem)}.rc-hero--compact .rc-hero__btns{margin-bottom:0}.rc-hero--compact .rc-hero__preuves{margin-top:4.8rem}.rc-hero :is(h1,h2,h3,.h0,.h1,.h2,.h3){color:var(--rc-blanc)}
/*# sourceMappingURL=/cdn/shop/t/4/assets/rc-hero.css.map */
