.mm-banner-content{background:linear-gradient(92.12deg,#0f0f0f .18%,#212121 51.54%,#3c3c3c 98.79%)}.mm-hero-banner-content{grid-template-columns:repeat(2,1fr);color:var(--white);margin-top:calc((var(--header-height) * -1));max-width:unset;height:580px;padding-top:var(--header-height);padding-inline:0;padding-bottom:0;overflow:hidden}.mm-hbc-left{max-width:573px;margin-top:107px;min-width:720px;margin-left:auto;padding-right:62px;padding-left:7rem}.mm-hbc-left .mm-overtitre,.mm-hbc-left .mm-h1,.mm-hbc-left .mm-h1 p,.mm-hbc-left .mm-text-lg p{color:var(--white)}.mm-hbc-left .mm-overtitre{margin-bottom:18px}.mm-hbc-reassurance-wrapper{position:absolute;bottom:0;gap:20px}.mm-hbc-left .mm-h1 strong{background:linear-gradient(264.65deg,#fdc964 9%,#fb7417 88.39%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.mm-hbc-left .mm-text-lg p{opacity:.7;margin-top:18px}.mm-hbc-img{height:454px;align-self:flex-end;background-size:cover}.mm-hbc-reassurance{margin-bottom:25px;border:1px solid white;padding:8px 12px;border-radius:40px;border:none;outline:none;position:relative;color:var(--primary);background:var(--gradient-extra-light);z-index:1;transition:var(--transition)}.mm-hbc-reassurance:before{content:"";position:absolute;border-radius:40px;top:1px;right:1px;bottom:1px;left:1px;background-color:var(--black-900);z-index:-1;transition:var(--transition)}.mm-hbc-reassurance p{margin-left:10px;background:var(--gradient);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;white-space:nowrap}.mm-hbc-marquee{gap:24px}@media (max-width: 1040px){.mm-hero-banner-content{grid-template-columns:1fr;height:unset;margin-top:calc((var(--header-height) * -1));padding-top:var(--header-height)}.mm-hbc-left{max-width:unset;margin-top:83px;min-width:unset;margin-left:unset;padding-inline:7rem;text-align:center}.mm-hbc-img{margin-top:38px}.mm-hbc-reassurance{margin-bottom:18px;border:1px solid white;padding:8px 12px;border-radius:40px;border:none;outline:none;position:relative;color:var(--primary);background:var(--gradient-extra-light);z-index:1;transition:var(--transition)}.mm-hbc-reassurance svg{height:20px}.mm-hbc-reassurance svg path{fill:var(--primary)}}@media (max-width: 768px){.mm-hero-banner-content{margin-top:calc((var(--header-height-mobile) * -1));padding-top:var(--header-height-mobile)}.mm-hbc-left{padding-inline:20px}}
/*# sourceMappingURL=/cdn/shop/t/36/assets/mm-hero-banner-content.css.map */
