.maj-in{max-width:1240px;margin-inline:auto;padding-inline:16px}@media(min-width:750px){.maj-in{padding-inline:clamp(24px,3vw,40px)}}.maj-sur{margin:0 0 10px;font-size:.74rem;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:var(--ma-laiton, #8A5B1E)}.maj-sur--halo{color:var(--ma-halo, #E8B86A)}.maj-rep{list-style:none;margin:2px 0 0;padding:0;display:flex;flex-wrap:wrap;gap:6px}.maj-rep__p{display:inline-flex;align-items:center;gap:7px;padding:5px 11px 5px 7px;border-radius:999px;background:var(--ma-lin, #F6F0E6);border:1px solid var(--ma-filet, rgba(47,79,62,.16));color:var(--ma-encre, #22211D);font-size:.82rem;line-height:1.3;font-weight:500}.maj-rep__ico{flex:none;width:22px;height:22px;border-radius:50%;background:#fff;display:grid;place-items:center;color:var(--ma-vert, #2F4F3E)}.maj-rep__ico svg{width:15px;height:15px;fill:none;stroke:currentColor;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round}.maj-rep__p--pmax{background:#fbf3e4;border-color:#8a5b1e47}.maj-rep__p--pmax .maj-rep__ico{color:var(--ma-laiton, #8A5B1E)}.maj-av{list-style:none;margin:0;padding:0;display:grid;gap:3px}.maj-av__i{display:flex;align-items:flex-start;gap:8px;font-size:.92rem;line-height:1.4;color:var(--ma-encre, #22211D)}.maj-av__i svg{flex:none;width:16px;height:16px;margin-top:2px;fill:none;stroke:#3b7a4a;stroke-width:2.2;stroke-linecap:round;stroke-linejoin:round}.maj-vignettes .maj-vopt{border:0;margin:0;padding:0;min-inline-size:0}.maj-vignettes .maj-vopt+.maj-vopt,.maj-vignettes .maj-vopt+.variant-option,.maj-vignettes .variant-option+.maj-vopt{margin-top:14px}.maj-vignettes .maj-vopt__leg{padding:0;margin:0 0 8px;font-size:.86rem;color:var(--ma-doux, #5B554C)}.maj-vignettes .maj-vopt__nom:after{content:" :"}.maj-vignettes .maj-vopt__val{color:var(--ma-encre, #22211D);font-weight:600}.maj-vignettes .maj-vopt__liste{display:flex;flex-wrap:wrap;gap:8px}.maj-vignettes .maj-v{position:relative;display:inline-flex;flex-direction:column;cursor:pointer;background:#fff;border:1px solid #CFC6B8;border-radius:4px;color:var(--ma-encre, #22211D);min-width:0}.maj-vignettes .maj-v input{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;margin:0;opacity:0;cursor:pointer;z-index:1}.maj-vignettes .maj-v:hover{border-color:#8e8576}.maj-vignettes .maj-v:has(input:checked){border-color:var(--ma-nuit, #1F2B24);box-shadow:inset 0 0 0 1px var(--ma-nuit, #1F2B24)}.maj-vignettes .maj-v:has(input:checked) .maj-v__nom{font-weight:700}.maj-vignettes .maj-v:has(input:focus-visible){outline:3px solid rgba(47,79,62,.45);outline-offset:2px}.maj-vignettes .maj-v--off .maj-v__nom{color:#9a9184;text-decoration:line-through}.maj-vignettes .maj-v--cases .maj-v__nom{display:block;padding:9px 16px;font-size:14px;line-height:1.25;letter-spacing:.03em;text-transform:uppercase;text-align:center;overflow-wrap:anywhere}.maj-vignettes .maj-vopt--photo .maj-vopt__liste{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:7px}.maj-vignettes .maj-v--photo{overflow:hidden}.maj-vignettes .maj-v__img{display:block;height:54px;background:var(--ma-voile, #EDE3D3) center / cover no-repeat}.maj-vignettes .maj-v__img img{display:block;width:100%;height:100%;object-fit:cover}.maj-vignettes .maj-v--photo .maj-v__nom{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;padding:4px 3px 5px;background:var(--ma-lin, #F6F0E6);font-size:10.5px;line-height:1.2;letter-spacing:.03em;text-transform:uppercase;text-align:center;min-height:calc(2.4em + 9px)}.maj-vignettes .maj-v--sans .maj-v__nom{min-height:54px;display:grid;place-items:center}.maj-vignettes .maj-v--photo:has(input:checked){box-shadow:none;outline:2px solid var(--ma-nuit, #1F2B24);outline-offset:-2px}@media(min-width:750px){.maj-vignettes .maj-vopt--photo .maj-vopt__liste{grid-template-columns:repeat(auto-fill,82px)}.maj-vignettes .maj-v__img{height:56px}.maj-vignettes .maj-v--photo .maj-v__nom{font-size:11px}}body:has(.maj-fiche) .add-to-cart-button{min-height:52px;font-weight:600;letter-spacing:.01em}.maj-apres{display:grid;gap:0;border-top:1px solid var(--ma-filet, rgba(47,79,62,.16))}.maj-apres__l{display:flex;gap:11px;align-items:flex-start;padding:11px 0;border-bottom:1px solid var(--ma-filet, rgba(47,79,62,.16))}.maj-apres__l p{margin:0;display:grid;gap:2px;font-size:.86rem;line-height:1.45;color:var(--ma-doux, #5B554C)}.maj-apres__l strong{color:var(--ma-encre, #22211D);font-size:.93rem;font-weight:600}.maj-apres__l a{color:var(--ma-vert, #2F4F3E);text-decoration:underline;text-underline-offset:3px}.maj-apres__ico{flex:none;width:30px;height:30px;border-radius:50%;background:var(--ma-lin, #F6F0E6);display:grid;place-items:center;color:var(--ma-vert, #2F4F3E)}.maj-apres__ico svg{width:18px;height:18px;fill:none;stroke:currentColor;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round}.maj-out{border:1px solid var(--ma-filet, rgba(47,79,62,.16));border-radius:10px;background:#fff}.maj-out+.maj-out{margin-top:0}.maj-out>summary{list-style:none;cursor:pointer;display:flex;align-items:center;gap:11px;padding:12px 14px}.maj-out>summary::-webkit-details-marker{display:none}.maj-out>summary:focus-visible{outline:3px solid rgba(47,79,62,.45);outline-offset:2px;border-radius:10px}.maj-out__ico{flex:none;width:34px;height:34px;border-radius:8px;background:var(--ma-vert, #2F4F3E);color:#fff;display:grid;place-items:center}.maj-out__ico svg{width:20px;height:20px;fill:none;stroke:currentColor;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round}.maj-out__t{flex:1;display:grid;gap:1px;min-width:0}.maj-out__t strong{font-size:.95rem;font-weight:600;color:var(--ma-encre, #22211D)}.maj-out__t span{font-size:.8rem;color:var(--ma-doux, #5B554C)}.maj-out__chev{flex:none;width:9px;height:9px;border-right:1.6px solid var(--ma-vert, #2F4F3E);border-bottom:1.6px solid var(--ma-vert, #2F4F3E);transform:rotate(45deg);margin:-4px 4px 0 0}.maj-out[open] .maj-out__chev{transform:rotate(-135deg);margin-top:4px}.maj-out__corps{padding:2px 14px 16px}.maj-seg{display:flex;flex-wrap:wrap;gap:6px;border:0}.maj-seg label{position:relative;cursor:pointer}.maj-seg input{position:absolute;opacity:0;top:0;right:0;bottom:0;left:0;margin:0;cursor:pointer}.maj-seg span{display:block;padding:7px 12px;border:1px solid #CFC6B8;border-radius:999px;font-size:.84rem;background:#fff}.maj-seg input:checked+span{border-color:var(--ma-vert, #2F4F3E);background:var(--ma-vert, #2F4F3E);color:#fff}.maj-seg input:focus-visible+span{outline:3px solid rgba(47,79,62,.45);outline-offset:2px}.maj-verdict{margin:10px 0 0;padding:9px 12px 9px 34px;border-radius:8px;font-size:.86rem;line-height:1.45;position:relative;background:var(--ma-lin, #F6F0E6);color:var(--ma-encre, #22211D);list-style:none}.maj-verdict:before{content:"";position:absolute;left:12px;top:13px;width:11px;height:11px;border-radius:50%;background:#8e8576}.maj-verdict--ok{background:#eaf2ea}.maj-verdict--ok:before{background:#3b7a4a}.maj-verdict--adapt{background:#fbf3e4}.maj-verdict--adapt:before{background:#b07a2a}.maj-verdict--non{background:#f7e9e5}.maj-verdict--non:before{background:#a4442f}.maj-fx__grille{display:grid;grid-template-columns:1fr;gap:12px;align-items:start}.maj-fx__schema{margin:0;max-width:270px;background:var(--ma-lin, #F6F0E6);border-radius:8px;padding:8px}.maj-fx__schema svg{display:block;width:100%;height:auto}.maj-fx__schema svg *{fill:none;stroke:var(--ma-vert, #2F4F3E);stroke-width:2.4;stroke-linecap:round;stroke-linejoin:round}.maj-fx__schema .s-aj{stroke:var(--ma-encre, #22211D);stroke-width:2}.maj-fx__schema .s-aj--pt{stroke-dasharray:6 6}.maj-fx__schema .s-bag--on{fill:var(--ma-halo, #E8B86A)}.maj-fx__schema .s-dou{fill:#fff}.maj-fx__schema .s-amp{fill:#fff7e6;stroke:var(--ma-laiton, #8A5B1E)}.maj-fx__schema .s-rep{stroke:#b9ae9c;stroke-width:1;stroke-dasharray:2 3}.maj-fx__schema text{fill:var(--ma-doux, #5B554C);stroke:none;font:600 13px/1 Inter,sans-serif}.maj-fx__schema .s-q{font:400 44px/1 var(--ma-titre, serif);fill:var(--ma-laiton, #8A5B1E)}.maj-fx__txt p{margin:0 0 8px;font-size:.88rem;line-height:1.5;color:var(--ma-encre, #22211D)}.maj-fx__txt a{color:var(--ma-vert, #2F4F3E)}.maj-fx__fiche{color:var(--ma-doux, #5B554C)!important;font-size:.82rem!important}.maj-fx__q{border:0;margin:4px 0 0;padding:0;min-inline-size:0}.maj-fx__q legend{padding:0;margin:0 0 6px;font-size:.84rem;font-weight:600}.maj-pr__aide{margin:0 0 10px;font-size:.86rem;color:var(--ma-doux, #5B554C)}.maj-pr__modes{margin-bottom:12px}.maj-pr__champs{display:grid;grid-template-columns:1fr 1fr;gap:10px}.maj-pr__champs[hidden]{display:none}.maj-pr__champs label{display:grid;gap:4px;font-size:.8rem;font-weight:600;color:var(--ma-encre, #22211D)}.maj-pr__in{display:flex;align-items:center;border:1px solid #CFC6B8;border-radius:8px;background:#fff;overflow:hidden}.maj-pr__in:focus-within{border-color:var(--ma-vert, #2F4F3E);box-shadow:0 0 0 2px #2f4f3e33}.maj-pr__in input{flex:1;min-width:0;border:0;padding:10px;font:inherit;font-size:16px;background:transparent;color:inherit}.maj-pr__in input:focus{outline:0}.maj-pr__in i{font-style:normal;padding:0 10px;color:var(--ma-doux, #5B554C);font-size:.85rem}.maj-pr__vue{margin:12px 0 4px;background:var(--ma-lin, #F6F0E6);border-radius:8px}.maj-pr__vue svg{display:block;width:100%;height:auto;max-height:240px}.maj-pr__vue .s-sol{stroke:#cfc6b8;stroke-width:1.5}.maj-pr__vue .s-piedf{fill:var(--ma-vert, #2F4F3E)}.maj-pr__vue .s-ajf{fill:#fbf1dd;stroke:var(--ma-laiton, #8A5B1E);stroke-width:2}.maj-pr__vue .s-ajf--pt{fill:#fbf1dd8c;stroke-dasharray:6 5}.maj-pr__vue .s-zone{fill:#3b7a4a47}.maj-pr__vue .s-fl{stroke:var(--ma-doux, #5B554C);stroke-width:1;stroke-dasharray:3 3}.maj-pr__vue .s-fil{stroke:var(--ma-encre, #22211D);stroke-width:1.5}.maj-pr__vue .s-table{fill:var(--ma-vert, #2F4F3E)}.maj-pr__vue .s-pieds{stroke:var(--ma-vert, #2F4F3E);stroke-width:3}.maj-pr__vue .s-cote{font:600 12px/1 Inter,sans-serif;fill:var(--ma-encre, #22211D)}.maj-pr__vue .s-note{font:400 11px/1 Inter,sans-serif;fill:var(--ma-doux, #5B554C)}.maj-pr__res{margin:0;padding:0;display:grid;gap:6px}.maj-pr__res .maj-verdict{margin:0}.maj-pr__src{margin:10px 0 0;font-size:.74rem;line-height:1.45;color:var(--ma-doux, #5B554C)}body:has(.maj-fiche) .lp-promo{display:flex;align-items:center;justify-content:space-between;background:transparent!important;border:0!important;border-top:1px dashed var(--ma-filet, rgba(47,79,62,.16))!important;border-radius:0;padding:10px 0 0;gap:10px;flex-wrap:nowrap}body:has(.maj-fiche) .lp-promo>div{display:flex;align-items:baseline;gap:6px;flex-wrap:wrap;min-width:0}body:has(.maj-fiche) .lp-promo__t{font-size:.82rem;font-weight:500;letter-spacing:0;text-transform:none;color:var(--ma-doux, #5B554C)}body:has(.maj-fiche) .lp-promo__t strong{color:var(--ma-vert, #2F4F3E);font-weight:700}body:has(.maj-fiche) .lp-promo__code{order:2;font-family:inherit;font-size:.84rem;font-weight:700;letter-spacing:.06em;margin:0!important;color:var(--ma-encre, #22211D)}body:has(.maj-fiche) .lp-promo__btn{background:transparent;color:var(--ma-vert, #2F4F3E);border:1px solid var(--ma-vert, #2F4F3E);padding:5px 11px;font-size:.78rem;font-weight:600}.maj-det{padding-block:44px 28px;background:#fff}.maj-det__tete{max-width:760px;margin:0 0 30px}.maj-det__seo{color:var(--ma-doux, #5B554C);font-size:.98rem;line-height:1.7}.maj-det__seo p{margin:0 0 .7em}.maj-det__seo h2,.maj-det__seo h3{font-family:var(--ma-titre, serif);font-weight:400;color:var(--ma-encre, #22211D);font-size:1.3rem;margin:1em 0 .4em}.maj-det__seo a{color:var(--ma-vert, #2F4F3E)}.maj-det__lignes{display:grid;gap:36px}.maj-det__l{display:grid;gap:18px;align-items:center}.maj-det__photo{position:relative;aspect-ratio:4 / 3;border-radius:4px;overflow:hidden;background:var(--ma-voile, #EDE3D3) center / cover no-repeat;box-shadow:0 0 0 10px var(--ma-lin, #F6F0E6),0 18px 50px -12px #e8b86a8c}.maj-det__photo img{display:block;width:100%;height:100%;object-fit:cover}.maj-det__txt{position:relative;padding-left:18px;border-left:1px solid var(--ma-filet, rgba(47,79,62,.16))}.maj-det__num{display:block;font-family:var(--ma-titre, serif);font-size:2.6rem;line-height:1;color:var(--ma-laiton, #8A5B1E);margin-bottom:8px}.maj-det__h{font-family:var(--ma-titre, serif);font-weight:400;font-size:clamp(1.4rem,2.2vw,1.85rem);line-height:1.15;color:var(--ma-encre, #22211D);margin:0 0 10px;text-wrap:balance}.maj-det__corps{color:var(--ma-doux, #5B554C);line-height:1.65;font-size:.97rem}.maj-det__corps p{margin:0 0 .7em}.maj-det__corps ul{margin:.3em 0 .8em;padding-left:1.1em}.maj-det__corps a{color:var(--ma-vert, #2F4F3E)}@media(min-width:750px){.maj-det{padding-block:72px 40px}.maj-det__lignes{gap:64px}.maj-det__l{grid-template-columns:1fr 1fr;gap:clamp(32px,5vw,72px)}.maj-det__l--inv .maj-det__photo{order:2}.maj-det__txt{padding-left:28px}}.maj-lu{background:var(--ma-nuit, #1F2B24);color:#efe8dc;padding-block:44px;overflow:hidden}.maj-lu__grille{display:grid;gap:24px;align-items:center}.maj-lu__scene{margin:0 auto;width:min(280px,78vw)}.maj-lu__scene svg{display:block;width:100%;height:auto;overflow:visible}.maj-lu__aj{fill:#f3e2bf;stroke:#e8b86a;stroke-width:2}.maj-lu__fil,.maj-lu__pied{stroke:#c9bfae;stroke-width:2;fill:#c9bfae}.maj-lu__fil{fill:none}.maj-lu__trame{fill:none;stroke:#8a5b1e8c;stroke-width:1.5}.maj-lu__ampoule{fill:#fff3d6;filter:drop-shadow(0 0 8px #E8B86A)}.maj-lu__haut,.maj-lu__bas,.maj-lu__halo{opacity:0}.maj-lu--opaque .maj-lu__haut,.maj-lu--opaque .maj-lu__bas{opacity:1}.maj-lu--opaque .maj-lu__aj{fill:#2f4f3e;stroke:#6d8a78}.maj-lu--semi .maj-lu__haut,.maj-lu--semi .maj-lu__bas{opacity:.8}.maj-lu--semi .maj-lu__halo{opacity:.45}.maj-lu--semi .maj-lu__aj{fill:#e9cf9b}.maj-lu--translucide .maj-lu__halo{opacity:1}.maj-lu--translucide .maj-lu__haut,.maj-lu--translucide .maj-lu__bas{opacity:.35}.maj-lu--translucide .maj-lu__aj{fill:#fff1d2;filter:drop-shadow(0 0 14px rgba(232,184,106,.9))}.maj-lu--transparent .maj-lu__halo{opacity:.7}.maj-lu--transparent .maj-lu__aj{fill:#ffffff1f;stroke:#e8b86a}.maj-lu--inconnue .maj-lu__halo{opacity:.5}@media(prefers-reduced-motion:no-preference){.maj-lu__halo{animation:maj-souffle 5s ease-in-out infinite}@keyframes maj-souffle{50%{transform:scale(1.04);transform-origin:150px 150px}}}.maj-lu__h{font-family:var(--ma-titre, serif);font-weight:400;font-size:clamp(1.8rem,3vw,2.5rem);line-height:1.1;color:#fff;margin:0 0 14px}.maj-lu__opa{margin:0 0 12px;font-size:1rem;line-height:1.6;color:#efe8dc}.maj-lu__opa span{display:inline-block;margin-right:8px;padding:2px 10px;border-radius:999px;border:1px solid var(--ma-halo, #E8B86A);color:var(--ma-halo, #E8B86A);font-size:.78rem;font-weight:600;letter-spacing:.04em;text-transform:uppercase;vertical-align:2px}.maj-lu__notes{margin:0 0 18px;padding:0;list-style:none;display:grid;gap:6px}.maj-lu__notes li{position:relative;padding-left:18px;font-size:.94rem;line-height:1.55;color:#d9d1c3}.maj-lu__notes li:before{content:"";position:absolute;left:0;top:.62em;width:8px;height:1px;background:var(--ma-halo, #E8B86A)}.maj-lu__amp{border-top:1px solid rgba(232,184,106,.35);padding-top:14px}.maj-lu__amp p{margin:0 0 6px;font-size:.9rem;line-height:1.6;color:#d9d1c3}.maj-lu__amp strong{color:#fff}.maj-lu__amp-t{font-family:var(--ma-titre, serif);font-size:1.2rem!important;color:var(--ma-halo, #E8B86A)!important}@media(min-width:750px){.maj-lu{padding-block:72px}.maj-lu__grille{grid-template-columns:5fr 7fr;gap:clamp(32px,6vw,90px)}.maj-lu__scene{width:100%;max-width:360px}}.maj-mo{background:var(--ma-lin, #F6F0E6);padding-block:44px}.maj-mo__grille{display:grid;gap:28px;align-items:start}.maj-mo__h{font-family:var(--ma-titre, serif);font-weight:400;font-size:clamp(1.8rem,3vw,2.4rem);line-height:1.1;color:var(--ma-encre, #22211D);margin:0 0 8px}.maj-eti{position:relative;margin-top:34px;background:#fff;border:1px solid #DCD2C2;border-radius:6px 6px 6px 40px;padding:30px 20px 18px 22px;box-shadow:0 10px 30px -18px #1f2b2459}.maj-eti:before{content:"";position:absolute;left:24px;top:-30px;width:1px;height:42px;background:var(--ma-laiton, #8A5B1E);transform:rotate(-12deg);transform-origin:bottom}.maj-eti__oeil{position:absolute;left:18px;top:10px;width:14px;height:14px;border-radius:50%;border:3px solid var(--ma-laiton, #8A5B1E);background:var(--ma-lin, #F6F0E6)}.maj-eti__lignes p{display:grid;grid-template-columns:minmax(96px,38%) 1fr;gap:10px;margin:0;padding:8px 0;border-bottom:1px dashed #DCD2C2;font-size:.9rem;line-height:1.45;color:var(--ma-encre, #22211D)}.maj-eti__lignes p:last-child{border-bottom:0}.maj-eti__lignes strong{font-weight:600;color:var(--ma-doux, #5B554C);font-size:.78rem;letter-spacing:.06em;text-transform:uppercase;padding-top:2px}.maj-mo__qs{display:grid;gap:0;border-top:1px solid rgba(34,33,29,.18)}.maj-q{border-bottom:1px solid rgba(34,33,29,.18)}.maj-q summary{list-style:none;cursor:pointer;display:flex;align-items:center;gap:12px;padding:15px 0;font-size:1rem;color:var(--ma-encre, #22211D)}.maj-q summary::-webkit-details-marker{display:none}.maj-q summary:focus-visible{outline:3px solid rgba(47,79,62,.45);outline-offset:2px}.maj-q summary strong{flex:1;font-weight:600}.maj-q__n{flex:none;width:30px;height:30px;border-radius:50%;border:1px solid var(--ma-laiton, #8A5B1E);color:var(--ma-laiton, #8A5B1E);display:grid;place-items:center;font-family:var(--ma-titre, serif);font-size:.95rem}.maj-q[open] .maj-q__n{background:var(--ma-vert, #2F4F3E);border-color:var(--ma-vert, #2F4F3E);color:#fff}.maj-q__chev{flex:none;width:9px;height:9px;border-right:1.6px solid currentColor;border-bottom:1.6px solid currentColor;transform:rotate(45deg);margin-top:-4px}.maj-q[open] .maj-q__chev{transform:rotate(-135deg);margin-top:4px}.maj-q__r{padding:0 0 16px 42px}.maj-q__r p{margin:0 0 8px;font-size:.94rem;line-height:1.6;color:var(--ma-doux, #5B554C)}.maj-q__r a{color:var(--ma-vert, #2F4F3E)}.maj-q__fiche{color:var(--ma-encre, #22211D)!important;font-weight:500}@media(min-width:750px){.maj-mo{padding-block:72px}.maj-mo__grille{grid-template-columns:5fr 7fr;gap:clamp(32px,6vw,90px)}.maj-mo__col{position:sticky;top:100px}}@media(prefers-reduced-motion:reduce){.maj-lu__halo{animation:none}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/maj-f-fiche.css.map */
