.mc-hp{position:relative;overflow:hidden;min-height:680px;display:flex;align-items:center;background:var(--mc-vert)}.mc-hp__fond{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:75% center;display:block}.mc-hp__voile{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,#034c3ce0,#034c3c9e 45%,#034c3c00 78%)}.mc-hp__txt{position:relative;box-sizing:border-box;width:100%;max-width:1200px;margin:0 auto;padding:0 40px;color:var(--mc-creme)}.mc-hp__bloc{max-width:600px;display:flex;flex-direction:column;gap:22px}.mc-hp__sur{margin:0;font-size:13px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--mc-feuille)}.mc-hp .mc-hp__h1{margin:0;font-family:var(--mc-titre);font-weight:500;font-size:58px;line-height:1.08;letter-spacing:-.015em;color:#fff;text-wrap:balance}.mc-hp__sous{margin:0;font-size:19px;line-height:1.55;color:var(--mc-creme);max-width:540px}.mc-hp__benefs{display:flex;flex-wrap:wrap;gap:6px 20px;font-size:16px;font-weight:600}.mc-hp__benefs li{display:inline-flex;align-items:center;gap:8px}.mc-hp__benefs svg{color:var(--mc-feuille);flex:0 0 auto}.mc-hp__cta{display:flex;flex-wrap:wrap;gap:12px 16px}.mc-hp__btn{display:inline-flex;align-items:center;justify-content:center;height:52px;padding:0 26px;border-radius:999px;font:600 16px var(--mc-corps);text-decoration:none;box-sizing:border-box;transition:background .2s,color .2s,transform .2s}.mc-hp__btn:hover{transform:translateY(-1px)}.mc .mc-hp__btn--plein{background:var(--mc-feuille);color:var(--mc-vert)}.mc .mc-hp__btn--contour{border:2px solid var(--mc-creme);color:var(--mc-creme)}.mc .mc-hp__btn--plein:hover,.mc .mc-hp__btn--contour:hover{background:var(--mc-creme);color:var(--mc-vert)}.mc-hp__avis{margin:0;display:inline-flex;align-items:center;gap:8px;align-self:flex-start;padding:8px 16px 8px 12px;border-radius:999px;background:#034c3c8c;font-size:15px;color:var(--mc-creme)}.mc-hp__et{display:inline-flex;gap:2px;color:var(--mc-feuille)}.mc-hp__bio{position:absolute;right:max(24px,calc((100% - 1200px)/2 + 40px));bottom:28px;z-index:1;display:flex;align-items:center;gap:12px;padding:10px 14px;border-radius:14px;background:#034c3cb8}.mc-hp__bio img{height:52px;width:auto;display:block}@media(prefers-reduced-motion:reduce){.mc-hp__btn{transition:none}.mc-hp__btn:hover{transform:none}}.mc-produits{grid-auto-rows:auto;align-items:stretch}.mc-produits .mc-cp{display:grid;grid-row:span 6;grid-template-rows:subgrid;row-gap:10px;background:#fff;padding:0 0 20px;overflow:hidden;border-color:#e3dccf}.mc-produits .mc-cp .mc-carte__photo{position:relative;border-radius:0;aspect-ratio:4 / 5;margin-bottom:8px}.mc-produits .mc-phare .mc-carte__photo{aspect-ratio:auto;min-height:100%}.mc-produits .mc-cp .mc-carte__corps{display:contents}.mc-produits .mc-cp .mc-carte__corps>*{margin-inline:20px}.mc-produits .mc-cp .mc-h3{min-height:0;align-self:start}.mc-cp__badges{position:absolute;left:14px;top:14px;display:flex;flex-wrap:wrap;gap:6px;z-index:1}.mc-cp__badges span{background:#fffffff0;color:var(--mc-vert);font-size:13px;font-weight:700;border-radius:999px;padding:5px 12px;box-shadow:0 2px 8px #2e001414}.mc-cp__badges span:first-child{background:var(--mc-vert);color:var(--mc-creme)}.mc-cp__phrase{font-size:15px;line-height:1.5}.mc .mc-cp__points{margin:6px 0 0;padding:14px 0 0;border-top:1px solid var(--mc-filet);display:grid;grid-template-columns:1fr;gap:10px;font-size:15px;line-height:1.4}.mc-cp__points--deux{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:10px 20px}.mc-cp__points li{display:flex;gap:8px;align-items:flex-start;color:var(--mc-bordeaux)}.mc-cp__points svg{flex:0 0 18px;margin-top:2px;color:var(--mc-vert)}.mc-produits .mc-prix{display:flex;align-items:baseline;gap:10px;flex-wrap:wrap;align-self:start;padding-top:12px}.mc-produits .mc-cp__points{align-self:start}.mc-produits .mc-prix strong{font-size:26px;font-weight:600}.mc-produits .mc-phare .mc-prix strong{font-size:32px}.mc-accueil-kits .mc-kits .mc-btn--plein.mc-etire{color:#fff!important}.mc-accueil-kits .mc-btn--plein svg{transition:transform .2s}.mc-accueil-kits .mc-carte:hover .mc-btn--plein svg{transform:translate(3px)}.mc .mc-cp__btn{width:auto;align-self:end;margin-top:6px;min-height:52px;background:var(--mc-vert);color:#fff;border:0}.mc-cp__btn svg{transition:transform .2s}.mc .mc-carte.mc-cp:hover .mc-cp__btn{background:var(--mc-vert-2);color:#fff!important}.mc-carte.mc-cp:hover .mc-cp__btn svg{transform:translate(3px)}.mc-accueil-kits .mc-kits .mc-btn--plein{background:var(--mc-vert)}.mc-accueil-kits .mc-kits .mc-carte:hover .mc-btn--plein{background:var(--mc-vert-2)}.mc-produits .mc-cp:hover .mc-carte__photo img{transform:scale(1.05)}.mc-fs{--mc-vert: #034c3c;--mc-vert-2: #0b5e4b;--mc-feuille: #90d161;--mc-creme: #f5f1e6;--mc-pale: #e9f5df;--mc-bordeaux: #2e0014;--mc-texte: #3d2a30;--mc-taupe: #6e5a48;--mc-filet: #eae4da;--mc-titre: Montserrat, "Helvetica Neue", Arial, sans-serif}.mc-fs.mc-fs h2,.mc-fs.mc-fs h3,.mc-fs.mc-fs h4{color:var(--mc-vert);font-family:var(--mc-titre);font-weight:500}.mc-fs h2{font-size:40px;line-height:1.15;letter-spacing:-.01em}@media(max-width:760px){.mc-fs h2{font-size:27px}}.mc-fs.mc-fs.color-scheme-mm-vert :is(h2,h3,h4),.mc-fs.mc-fs .color-scheme-mm-vert :is(h2,h3,h4){color:var(--mc-creme)}.mc-fs.mc-fs :is(.color-scheme-mm-creme,.color-scheme-mm-blanc,.color-scheme-mm-pale) :is(h2,h3,h4){color:var(--mc-vert)}.mc-fs [id^=shopify-block-]:has(>.icon-container[class*=mc-]){display:flex;height:auto!important}.mc-fs .mc-fs-sur p{margin:0;font-size:13px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:var(--mc-taupe)}.mc-accueil-pro .mc-fs-sur p{color:var(--mc-feuille)}.mc-accueil-pro .mc-pro-cartes .mc-fs-sur p{color:var(--mc-taupe);font-size:12px}.mc-fs .mc-fs-lead p{font-size:18px;line-height:1.65;max-width:640px}.mc-accueil-preuves{border-top:1px solid var(--mc-vert);border-bottom:1px solid var(--mc-vert)}.mc-accueil-preuves .mc-fs-preuve{padding:26px 20px;border-left:1px solid rgba(3,76,60,.25);color:var(--mc-vert)}.mc-accueil-preuves .mc-fs-preuve:first-child{border-left:0;padding-left:0}.mc-frise .timeline__marker{background:var(--mc-vert);color:var(--mc-creme);border:0!important;box-shadow:0 0 0 4px var(--mc-creme)}.mc-frise.timeline .timeline__marker .timeline__marker-number:before{content:counter(timeline-step,decimal-leading-zero)}.mc-frise .timeline__marker-number{font-size:16px;font-weight:700}.mc-accueil-gestes .mc-frise{background:var(--mc-creme);border-radius:16px;padding:18px 18px 6px}.mc-fs-astuce strong{color:var(--mc-vert)}.mc-fs-cta .button{min-height:56px;font-size:17px;box-shadow:0 8px 20px #034c3c2e}.mc-fs-cta .button svg,.mc-fs-cta .button .icon{transition:transform .2s}.mc-fs-geste:hover .mc-fs-cta .button svg,.mc-fs-geste:hover .mc-fs-cta .button .icon{transform:translate(3px)}.mc-accueil-gestes .mm-recettes{margin-top:10px}.mc-accueil-gestes .mc-recette{background:#fff;border:1px solid var(--mc-filet);border-radius:18px;overflow:hidden;gap:0;cursor:pointer;transition:transform .2s ease,box-shadow .2s ease,border-color .2s ease}.mc-accueil-gestes .mc-recette:hover{transform:translateY(-4px);box-shadow:0 14px 32px #2e00141f;border-color:var(--mc-feuille)}.mc-rc__photo{position:relative;overflow:hidden}.mc-accueil-gestes .mc-rc__photo img{display:block;border-radius:0;transition:transform .3s ease}.mc-recette:hover .mc-rc__photo img{transform:scale(1.05)}.mc-rc__tag{position:absolute;top:12px;left:12px;background:#fff;color:var(--mc-vert);font-size:13px;font-weight:700;border-radius:999px;padding:5px 12px}.mc-rc__corps{display:flex;flex-direction:column;gap:12px;padding:16px 18px 18px;flex:1}.mc-rc__corps .mc-etire{color:inherit;text-decoration:none}.mc-rc__corps .mc-etire:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:18px}.mc-rc__btn{margin-top:auto;display:inline-flex;align-items:center;justify-content:center;gap:8px;height:46px;border-radius:999px;border:2px solid var(--mc-vert);color:var(--mc-vert);font-weight:600;font-size:15px;transition:background .2s,color .2s}.mc-rc__btn svg{transition:transform .2s}.mc-recette:hover .mc-rc__btn{background:var(--mc-vert);color:#fff}.mc-recette:hover .mc-rc__btn svg{transform:translate(3px)}@media(prefers-reduced-motion:reduce){.mc-accueil-gestes .mc-recette,.mc-rc__photo img{transition:none}.mc-accueil-gestes .mc-recette:hover{transform:none}}.mc-accueil-origine .mc-carte-japon{width:100%;background:#fff;border:1px solid var(--mc-filet);border-radius:18px;overflow:hidden;aspect-ratio:5 / 6}.mc-accueil-origine .custom-code-block,.mc-accueil-origine .custom-code{width:100%}.mc-accueil-origine .mc-fs-pb-ic{flex:0 0 auto;width:56px;height:56px;margin-bottom:6px;border-radius:50%;background:#90d16129;color:var(--mc-feuille);display:inline-flex;align-items:center;justify-content:center}.mc-preuves-bande h3,.mc-preuves-bande h5{color:#fff}.mc-bref__g{position:sticky;top:24px;align-self:flex-start}.shopify-section:has(.mc-accueil-bref){overflow:visible;overflow-x:clip}.mc-faq__loin{padding-top:28px;border-top:1px solid #e2d9c8}.mc-faq__loin strong{color:var(--mc-vert)}.mc-pro-chiffre h3,.mc-pro-chiffre p{color:var(--mc-feuille)!important}.mc-pro-chiffre em{font-style:normal;font-size:.6em;font-weight:500}.mc-accueil-pro .mc-pro-ic{width:52px;height:52px;border-radius:999px;border:1.5px solid var(--mc-bordeaux);color:var(--mc-vert);display:inline-flex;align-items:center;justify-content:center}@media(max-width:760px){.mc-fs .group{--width-mobile: 100% !important}.mc-hp{min-height:600px;align-items:flex-end}.mc-hp__fond{object-position:center}.mc-hp__voile{background:linear-gradient(0deg,#034c3cf0,#034c3cb3 50%,#034c3c0d 85%)}.mc-hp__txt{padding:0 20px 28px}.mc-hp__bloc{max-width:100%;gap:14px}.mc-hp__sur{align-self:flex-start;padding:5px 12px;border-radius:14px;background:var(--mc-vert);color:var(--mc-creme)}.mc-hp .mc-hp__h1{font-size:34px}.mc-hp__sous{font-size:16px}.mc-hp__benefs{font-size:14px;gap:4px 14px}.mc-hp__cta{flex-direction:column;align-items:stretch}.mc-hp__btn{height:48px}.mc-hp__bio{top:16px;right:16px;bottom:auto;padding:7px 10px;gap:8px}.mc-hp__bio img{height:34px}.mc-produits .mc-cp .mc-carte__corps{padding:14px 14px 0}.mc-produits .mc-cp{padding-bottom:14px}.mc-produits .mc-cp .mc-carte__photo{aspect-ratio:1 / 1}.mc-produits .mc-phare .mc-carte__photo{aspect-ratio:4 / 3}.mc-produits .mc-prix strong{font-size:21px}.mc-produits .mc-phare .mc-prix strong{font-size:26px}.mc-cp__badges{left:10px;top:10px}.mc-cp__badges span{font-size:12px;padding:4px 10px}.mc-produits li:not(.mc-phare) .mc-cp__badges span:not(:first-child){display:none}.mc .mc-cp__btn{min-height:46px;padding:0 12px;font-size:15px}.mc-accueil-preuves .mc-fs-preuve{border-left:0;padding:14px 8px 14px 0}.mc-bref__g{position:static}.mc-accueil-pro .mc-pro-ic{width:44px;height:44px}}
/*# sourceMappingURL=/cdn/shop/t/17/assets/mm-accueil.css.map */
