.wed{--wed-ink: #2c1a0e;--wed-pale: #f4ece0;margin:40px auto}.wed-carte{display:grid;grid-template-columns:1fr 1fr;overflow:hidden;border-radius:20px;background:var(--wed-pale)}.wed-carte--droite .wed-visuel{order:2}.wed-carte--sans-image{grid-template-columns:1fr}.wed-visuel{min-height:280px}.wed-img{display:block;width:100%;height:100%;object-fit:cover}.wed-texte{padding:40px;color:#5c4a38;font-size:16px;line-height:1.6}.wed-texte h2,.wed-texte h3{margin:0 0 12px;color:var(--wed-ink);font-family:var(--font-family-3),sans-serif;font-weight:600;line-height:1.15}.wed-texte h2{font-size:28px}.wed-texte h3{font-size:20px}.wed-texte p{margin:0 0 12px}.wed-texte ul{margin:0 0 12px;padding-left:20px}.wed-texte a{color:var(--wed-ink);text-decoration:underline;text-underline-offset:3px}.wed-texte a:focus-visible{outline:2px solid var(--wed-ink);outline-offset:3px}.wed-entete{display:block;list-style:none}.wed-entete::-webkit-details-marker{display:none}.wed-entete-libelle{display:none}@media(min-width:768px){.wed-entete{pointer-events:none}.wed-pli::details-content{content-visibility:visible}}@media(max-width:767px){.wed{margin:28px auto}.wed-carte{grid-template-columns:1fr}.wed-carte--droite .wed-visuel{order:0}.wed-visuel{min-height:0;aspect-ratio:16 / 9}.wed-texte{padding:22px 18px;font-size:15px}.wed-texte h2{font-size:20px;margin:0}.wed-visuel{display:none}.wed-entete{position:relative;padding-right:32px;cursor:pointer}.wed-entete:after{content:"+" / "";position:absolute;top:50%;right:0;transform:translateY(-50%);color:var(--wed-ink);font-size:24px;font-weight:400}.wed-pli[open] .wed-entete{margin-bottom:12px}.wed-pli[open] .wed-entete:after{content:"\2212" / ""}.wed-entete-libelle{display:inline;color:var(--wed-ink);font-family:var(--font-family-3),sans-serif;font-size:20px;font-weight:600}.wed-entete:focus-visible{outline:2px solid var(--wed-ink);outline-offset:4px}}.wce{--wce-ink: #2c1a0e;--wce-accent: #8a5122;--wce-pale: #f4ece0;margin:18px auto 22px}.wce-ariane ol{display:flex;flex-wrap:wrap;gap:4px 0;margin:0 0 14px;padding:0;list-style:none;color:#5c4a38;font-size:13px}.wce-ariane li+li:before{content:"/";margin:0 8px;opacity:.5}.wce-ariane a{color:#5c4a38;text-decoration:none}.wce-ariane a:hover,.wce-ariane a:focus-visible{color:var(--wce-ink);text-decoration:underline;text-underline-offset:3px}.wce-ariane-h1{display:inline;margin:0;color:var(--wce-ink);font-family:inherit;font-size:13px;font-weight:600;line-height:inherit}.wce-encarts{display:grid;grid-template-columns:1fr 1fr;gap:14px;margin:0 0 16px}.wce-encarts--1{grid-template-columns:1fr}.wce-encart{position:relative;display:flex;align-items:center;min-height:84px;overflow:hidden;padding:14px 22px;border-radius:14px;background:var(--wce-bg, #2c1a0e);color:var(--wce-fg, #fff);text-decoration:none}.wce-encart-img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;opacity:.55}.wce-encart-texte{position:relative;display:flex;flex-direction:column;gap:3px}.wce-encart-badge{font-size:11px;font-weight:700;letter-spacing:.12em;text-transform:uppercase}.wce-encart-titre{font-family:var(--font-family-3),sans-serif;font-size:22px;line-height:1.1;font-weight:600}.wce-encart-sous{font-size:14px}a.wce-encart:hover .wce-encart-titre,a.wce-encart:focus-visible .wce-encart-titre{text-decoration:underline;text-underline-offset:4px}.wce-subs{display:flex;gap:14px;margin:0;padding:0 0 6px;overflow-x:auto;scroll-snap-type:x mandatory;list-style:none}.wce-subs li{flex:0 0 auto;width:104px;scroll-snap-align:start}.wce-subs a{display:flex;flex-direction:column;align-items:center;gap:8px;color:var(--wce-ink);font-size:13px;line-height:1.25;text-align:center;text-decoration:none}.wce-sub-img{display:block;width:80px;height:80px;overflow:hidden;border-radius:50%;background:var(--wce-pale)}.wce-sub-img img{display:block;width:100%;height:100%;object-fit:cover}.wce-subs a:hover .wce-sub-nom,.wce-subs a:focus-visible .wce-sub-nom{text-decoration:underline;text-underline-offset:3px}.wce a:focus-visible{outline:2px solid var(--wce-ink);outline-offset:3px}@media(max-width:767px){.wce{margin:12px auto 16px}.wce-ariane ol{flex-wrap:wrap;margin-bottom:12px}.wce-ariane li:not(:nth-last-child(-n+2)){display:none}.wce-ariane li:nth-last-child(2){max-width:100%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.wce-ariane li:nth-last-child(2):before{content:"\2039";margin:0 6px 0 0;opacity:.8}.wce-ariane li:last-child{flex:0 0 100%;margin-top:4px}.wce-ariane li:last-child:before{content:none}.wce-ariane-h1{display:block;font-family:var(--font-family-3),sans-serif;font-size:20px;line-height:1.25}.wce-encarts{gap:8px;margin-bottom:12px}.wce-encart{min-height:64px;padding:10px 12px;border-radius:12px}.wce-encart-badge{font-size:10px;letter-spacing:.08em}.wce-encart-titre{font-size:15px}.wce-encart-sous{display:none}.wce-subs li{width:84px}.wce-sub-img{width:64px;height:64px}}.wfq{--wfq-ink: #2c1a0e;--wfq-pale: #f4ece0;margin:48px auto;max-width:980px}.wfq-titre{margin:0 0 20px;color:var(--wfq-ink);font-family:var(--font-family-3),sans-serif;font-size:30px;line-height:1.15;font-weight:600}.wfq-liste{display:flex;flex-direction:column;gap:10px}.wfq-item{border-radius:16px;background:var(--wfq-pale)}.wfq-item summary{position:relative;padding:18px 52px 18px 22px;color:var(--wfq-ink);font-size:17px;font-weight:600;line-height:1.35;cursor:pointer;list-style:none}.wfq-item summary::-webkit-details-marker{display:none}.wfq-item summary:after{content:"+";position:absolute;top:50%;right:22px;transform:translateY(-50%);font-size:22px;font-weight:400}.wfq-item[open] summary:after{content:"\2212"}.wfq-item summary:focus-visible{outline:2px solid var(--wfq-ink);outline-offset:3px;border-radius:16px}.wfq-reponse{padding:0 22px 18px;color:#5c4a38;font-size:15px;line-height:1.6}.wfq-reponse p{margin:0 0 10px}.wfq-reponse a{color:var(--wfq-ink);text-decoration:underline;text-underline-offset:3px}@media(max-width:767px){.wfq{margin:36px auto}.wfq-titre{font-size:24px}.wfq-item summary{font-size:16px;padding:16px 46px 16px 18px}}.wcl{--wcl-ink: #2c1a0e;--wcl-pale: #f4ece0;margin:48px auto}.wcl-titre{margin:0 0 20px;color:var(--wcl-ink);font-family:var(--font-family-3),sans-serif;font-size:30px;line-height:1.15;font-weight:600}.wcl-liste{display:grid;grid-template-columns:repeat(4,1fr);gap:16px;margin:0;padding:0;list-style:none}.wcl-carte{display:flex;flex-direction:column;gap:4px;color:var(--wcl-ink);text-decoration:none}.wcl-visuel{display:block;overflow:hidden;aspect-ratio:4 / 3;margin-bottom:8px;border-radius:20px;background:var(--wcl-pale)}.wcl-img{display:block;width:100%;height:100%;object-fit:cover}.wcl-nom{font-size:16px;font-weight:600;line-height:1.3}.wcl-nb{color:#5c4a38;font-size:14px}.wcl-carte:hover .wcl-nom,.wcl-carte:focus-visible .wcl-nom{text-decoration:underline;text-underline-offset:3px}.wcl-carte:focus-visible{outline:2px solid var(--wcl-ink);outline-offset:3px;border-radius:20px}@media(max-width:767px){.wcl{margin:36px auto}.wcl-titre{font-size:24px}.wcl-liste{grid-template-columns:1fr 1fr;gap:12px}}.wcd{--wcd-ink: #2c1a0e;margin:48px auto;scroll-margin-top:120px}.wcd-texte{max-width:820px;margin:0 auto;color:#5c4a38;font-size:16px;line-height:1.65}.wcd-texte h2,.wcd-texte h3{margin:28px 0 10px;color:var(--wcd-ink);font-family:var(--font-family-3),sans-serif;font-weight:600;line-height:1.2}.wcd-texte h2{font-size:26px}.wcd-texte h3{font-size:20px}.wcd-texte p{margin:0 0 14px}.wcd-texte ul,.wcd-texte ol{margin:0 0 14px;padding-left:1.3em}.wcd-texte ul{list-style:disc}.wcd-texte ol{list-style:decimal}.wcd-texte a{color:var(--wcd-ink);text-decoration:underline;text-underline-offset:3px}.wcd-texte a:focus-visible{outline:2px solid var(--wcd-ink);outline-offset:3px}.wcd-suite{max-width:820px;margin:0 auto}.wcd-suite summary{display:inline-block;margin:4px 0 12px;color:var(--wcd-ink);font-size:15px;font-weight:600;text-decoration:underline;text-underline-offset:3px;cursor:pointer;list-style:none}.wcd-suite summary::-webkit-details-marker{display:none}.wcd-suite summary:focus-visible{outline:2px solid var(--wcd-ink);outline-offset:3px}@media(max-width:767px){.wcd{margin:36px auto}.wcd-texte{font-size:15px}.wcd-texte h2{font-size:22px}}
/*# sourceMappingURL=/cdn/shop/t/16/compiled_assets/styles.css.map?subset=AAAAAAAAAAAAAAAAAAAAAAAAAAAAAPg */
