.ProductPurchase-module__tvoF4G__hero :is(h1,h2,h3,h4,h5,h6){color:inherit;font-weight:300}.ProductPurchase-module__tvoF4G__hero{flex-direction:column;display:flex}.ProductPurchase-module__tvoF4G__gallery{border-bottom:1px solid #2b221e80;flex-direction:column;align-items:center;display:flex;position:relative}.ProductPurchase-module__tvoF4G__scene{aspect-ratio:1;border-bottom:1px solid #2b221e80;width:100%;max-width:560px;position:relative;overflow:hidden}.ProductPurchase-module__tvoF4G__photo{width:100%;height:100%;color:var(--color-text);cursor:zoom-in;touch-action:pan-y pinch-zoom;background:0 0;border:0;padding:0;display:block;position:absolute;inset:0}.ProductPurchase-module__tvoF4G__photo:focus-visible{outline:2px solid var(--color-text);outline-offset:-4px}.ProductPurchase-module__tvoF4G__img{object-fit:cover;object-position:center;width:100%;max-width:none;height:100%;position:absolute;inset:0}.ProductPurchase-module__tvoF4G__noImg{color:#2b221e40;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.ProductPurchase-module__tvoF4G__noImg svg{width:30%;height:30%}.ProductPurchase-module__tvoF4G__badgeOut{background:var(--color-text);color:var(--color-cream);font-family:"Dico Typewriter", var(--font-body);pointer-events:none;padding:6px 12px;font-size:14.46px;font-weight:300;line-height:15.62px;position:absolute;top:12px;left:12px}.ProductPurchase-module__tvoF4G__thumbs{justify-content:center;gap:12px;width:100%;max-width:560px;padding:16px 20px;display:flex}.ProductPurchase-module__tvoF4G__thumb{aspect-ratio:1;cursor:pointer;background:0 0;border:1px solid #0000;flex:0 68px;min-width:0;padding:3px}.ProductPurchase-module__tvoF4G__thumb[aria-pressed=true]{border-color:var(--color-text)}.ProductPurchase-module__tvoF4G__thumb img{object-fit:cover;width:100%;height:100%;display:block}.ProductPurchase-module__tvoF4G__zoom{color:var(--color-text);pointer-events:none;display:flex;position:absolute;bottom:26px;right:26px}.ProductPurchase-module__tvoF4G__zoomClair{color:var(--color-cream)}.ProductPurchase-module__tvoF4G__zoom svg{width:28px;height:28px}.ProductPurchase-module__tvoF4G__zoomDialog{background:0 0;border:0;width:100vw;max-width:100vw;height:100vh;max-height:100vh;margin:0;padding:24px}.ProductPurchase-module__tvoF4G__zoomDialog[open]{justify-content:center;align-items:center;display:flex}.ProductPurchase-module__tvoF4G__zoomDialog::backdrop{background:#2b221eeb}.ProductPurchase-module__tvoF4G__zoomImg{object-fit:contain;width:auto;min-width:0;max-width:100%;height:auto;min-height:0;max-height:100%;display:block}.ProductPurchase-module__tvoF4G__zoomClose{width:44px;height:44px;color:var(--color-cream);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;padding:0;display:flex;position:absolute;top:16px;right:16px}.ProductPurchase-module__tvoF4G__zoomClose svg{width:16px;height:16px}.ProductPurchase-module__tvoF4G__info{flex-direction:column;padding:20px 24px 32px;font-size:16px;display:flex}.ProductPurchase-module__tvoF4G__famille{color:var(--color-brick);letter-spacing:.2em;text-transform:uppercase;margin:-9px 0 3.5px;font-size:11px;line-height:13px}.ProductPurchase-module__tvoF4G__head{justify-content:space-between;align-items:baseline;gap:16px;display:flex}.ProductPurchase-module__tvoF4G__title{overflow-wrap:break-word;text-wrap:balance;min-width:0;margin:0;font-size:31px;line-height:29px}.ProductPurchase-module__tvoF4G__price{white-space:nowrap;margin:0;font-size:23.5px;line-height:23px}.ProductPurchase-module__tvoF4G__priceRegular{margin-right:10px;font-size:20px;font-weight:300;line-height:21.6px;text-decoration:line-through}.ProductPurchase-module__tvoF4G__benefices{margin:2.5px 0 0;font-size:15.5px;font-weight:500;line-height:19px}.ProductPurchase-module__tvoF4G__ancienNom{font-family:"Dico Typewriter", var(--font-body);margin:7.5px 0 0;font-size:12px;line-height:15px}.ProductPurchase-module__tvoF4G__measure{flex-wrap:wrap;align-items:center;gap:4px 19px;margin:4px 0 0;font-size:12px;line-height:16px;display:flex}.ProductPurchase-module__tvoF4G__measureFormat{font-size:12px}.ProductPurchase-module__tvoF4G__ratingCount{color:inherit;align-items:center;gap:12.5px;text-decoration:none;display:inline-flex}.ProductPurchase-module__tvoF4G__ratingCount:hover,.ProductPurchase-module__tvoF4G__ratingCount:focus-visible{color:var(--color-brick)}.ProductPurchase-module__tvoF4G__ratingStars{flex:none}.ProductPurchase-module__tvoF4G__ratingStars svg{width:13.4px;height:13.4px}.ProductPurchase-module__tvoF4G__avisChiffre{display:none}.ProductPurchase-module__tvoF4G__avisMots{text-underline-offset:2px;text-decoration:underline}.ProductPurchase-module__tvoF4G__srOnly{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.ProductPurchase-module__tvoF4G__recit{margin-top:11px}.ProductPurchase-module__tvoF4G__recit>:first-child{margin-top:0}.ProductPurchase-module__tvoF4G__surtitre{font-family:"Dico Typewriter", var(--font-body);letter-spacing:.3em;text-transform:uppercase;margin:0;font-size:13px;line-height:15px}.ProductPurchase-module__tvoF4G__accroche{margin:20px 0 0;font-size:28px;line-height:32px}.ProductPurchase-module__tvoF4G__surtitre+.ProductPurchase-module__tvoF4G__accroche{margin-top:14px}.ProductPurchase-module__tvoF4G__descBody{margin:6px 0 0;font-size:15px;line-height:18px}.ProductPurchase-module__tvoF4G__descBody>*+*{margin-top:12px}.ProductPurchase-module__tvoF4G__descBody ul,.ProductPurchase-module__tvoF4G__descBody ol{padding-left:1.25em}.ProductPurchase-module__tvoF4G__descBody ul{list-style:outside}.ProductPurchase-module__tvoF4G__descBody ol{list-style:decimal}.ProductPurchase-module__tvoF4G__descBody :is(h1,h2,h3,h4,h5,h6){font-family:inherit;font-size:1em;font-weight:500;line-height:inherit;color:inherit}.ProductPurchase-module__tvoF4G__descBody a{text-decoration:underline}.ProductPurchase-module__tvoF4G__descRepliee{max-height:8lh;overflow:hidden}.ProductPurchase-module__tvoF4G__descCoupee{-webkit-mask-image:linear-gradient(#000 calc(100% - 2lh),#0000);mask-image:linear-gradient(#000 calc(100% - 2lh),#0000)}.ProductPurchase-module__tvoF4G__descBody:focus{outline:none}.ProductPurchase-module__tvoF4G__descSuite{color:inherit;font:inherit;text-underline-offset:.18em;cursor:pointer;background:0 0;border:0;align-self:flex-start;margin:6px 0 0;padding:0;font-size:15px;line-height:18px;text-decoration:underline}.ProductPurchase-module__tvoF4G__descSuite:hover,.ProductPurchase-module__tvoF4G__descSuite:focus-visible{color:var(--color-brick)}.ProductPurchase-module__tvoF4G__reperes{margin:26px 0 0;display:flex}.ProductPurchase-module__tvoF4G__repere{flex:1 1 0;min-width:0;font-size:15px;line-height:19px}.ProductPurchase-module__tvoF4G__repere+.ProductPurchase-module__tvoF4G__repere{border-left:1px solid #2b221e80;margin-left:16px;padding-left:16px}.ProductPurchase-module__tvoF4G__repere dt,.ProductPurchase-module__tvoF4G__repere dd{margin:0}.ProductPurchase-module__tvoF4G__repere dt{font-weight:500}.ProductPurchase-module__tvoF4G__formats{flex-wrap:wrap;gap:10px;margin-top:22px;display:flex}.ProductPurchase-module__tvoF4G__format{color:#2b221e4d;cursor:pointer;background:0 0;border:1px solid #2b221e4d;justify-content:center;align-items:center;min-width:110px;padding:12px 18px;font-family:inherit;font-size:20px;font-weight:300;line-height:21.6px;display:inline-flex}.ProductPurchase-module__tvoF4G__format:not(:disabled):hover,.ProductPurchase-module__tvoF4G__format:not(:disabled):focus-visible,.ProductPurchase-module__tvoF4G__formatActive{border-color:var(--color-text);color:var(--color-text)}.ProductPurchase-module__tvoF4G__format:disabled{cursor:not-allowed;text-decoration:line-through}.ProductPurchase-module__tvoF4G__buyRow{flex-wrap:wrap;gap:14px;margin-top:22px;display:none}.ProductPurchase-module__tvoF4G__qty{border:1px solid var(--color-text);flex:none;justify-content:space-between;align-items:center;width:124px;height:52px;padding:0 12px;display:flex}.ProductPurchase-module__tvoF4G__qtyBtn{width:28px;height:100%;color:inherit;cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;padding:0;display:flex}.ProductPurchase-module__tvoF4G__qtyBtn:disabled{opacity:.45;cursor:not-allowed}.ProductPurchase-module__tvoF4G__qtyBtn svg{width:18px;height:18px}.ProductPurchase-module__tvoF4G__qtyLabel{flex:1;min-width:0;height:100%;display:flex}.ProductPurchase-module__tvoF4G__qtyInput{width:100%;height:100%;color:inherit;font-family:inherit;font-weight:inherit;text-align:center;appearance:textfield;background:0 0;border:0;font-size:20px;line-height:21.6px}.ProductPurchase-module__tvoF4G__qtyInput::-webkit-outer-spin-button{appearance:none;margin:0}.ProductPurchase-module__tvoF4G__qtyInput::-webkit-inner-spin-button{appearance:none;margin:0}.ProductPurchase-module__tvoF4G__addToCart{border:1px solid var(--color-text);background:var(--color-text);height:52px;color:var(--color-cream);cursor:pointer;flex:180px;justify-content:center;align-items:center;padding:0 18px;font-family:inherit;font-size:20px;font-weight:300;line-height:21.6px;display:inline-flex}.ProductPurchase-module__tvoF4G__addToCart:not(:disabled):hover,.ProductPurchase-module__tvoF4G__addToCart:not(:disabled):focus-visible{color:var(--color-text);background:0 0}.ProductPurchase-module__tvoF4G__addToCart:disabled{opacity:.45;cursor:not-allowed}.ProductPurchase-module__tvoF4G__addedNote{font-family:"Dico Typewriter", var(--font-body);margin:12px 0 0;font-size:14.46px;line-height:15.62px}.ProductPurchase-module__tvoF4G__addedNote a{color:inherit;text-decoration:underline}.ProductPurchase-module__tvoF4G__delivery{font-family:"Dico Typewriter", var(--font-body);order:1;margin-top:12px;font-size:12.5px;line-height:14px}.ProductPurchase-module__tvoF4G__ambiance{margin:16px -11.5px 0}.ProductPurchase-module__tvoF4G__ambiance img{width:100%;height:auto;display:block}.ProductPurchase-module__tvoF4G__details{flex-direction:column;margin:8px 0 0;font-size:12px;line-height:17px;display:flex}.ProductPurchase-module__tvoF4G__liens{border-bottom:1px solid #2b221e80;margin:10px 0 0;padding:0;list-style:none}.ProductPurchase-module__tvoF4G__lien{color:inherit;cursor:pointer;border-top:1px solid #2b221e80;justify-content:space-between;align-items:center;gap:16px;padding:8px 0;font-size:14px;line-height:17px;text-decoration:none;list-style:none;display:flex}.ProductPurchase-module__tvoF4G__lien::-webkit-details-marker{display:none}.ProductPurchase-module__tvoF4G__lien:hover,.ProductPurchase-module__tvoF4G__lien:focus-visible{color:var(--color-brick)}.ProductPurchase-module__tvoF4G__lienCroix{flex:none;width:13px;height:13px;position:relative}.ProductPurchase-module__tvoF4G__lienCroix:before,.ProductPurchase-module__tvoF4G__lienCroix:after{content:"";background:currentColor;position:absolute}.ProductPurchase-module__tvoF4G__lienCroix:before{width:100%;height:max(1px, calc(1 * var(--u)));top:50%;left:0;transform:translateY(-50%)}.ProductPurchase-module__tvoF4G__lienCroix:after{width:max(1px, calc(1 * var(--u)));height:100%;transition:transform .2s;top:0;left:50%;transform:translate(-50%)}.ProductPurchase-module__tvoF4G__rangee[open] .ProductPurchase-module__tvoF4G__lienCroix:after{transform:translate(-50%)scaleY(0)}.ProductPurchase-module__tvoF4G__rangeeCorps{padding:2px 0 16px}.ProductPurchase-module__tvoF4G__rangeeResume{margin:0;font-size:14px;line-height:20px}.ProductPurchase-module__tvoF4G__rangeePages{flex-wrap:wrap;gap:6px;margin:10px 0 0;padding:0;list-style:none;display:flex}.ProductPurchase-module__tvoF4G__rangeePage{color:inherit;border:1px solid #2b221e80;padding:4px 10px;font-size:13px;line-height:17px;text-decoration:none;display:inline-block}.ProductPurchase-module__tvoF4G__rangeeSuite{border:1px solid var(--color-text);color:inherit;margin-top:12px;padding:8px 14px;font-size:14px;line-height:17px;text-decoration:none;display:inline-block}.ProductPurchase-module__tvoF4G__rangeePage:hover,.ProductPurchase-module__tvoF4G__rangeePage:focus-visible,.ProductPurchase-module__tvoF4G__rangeeSuite:hover,.ProductPurchase-module__tvoF4G__rangeeSuite:focus-visible{border-color:var(--color-brick);color:var(--color-brick)}@media (prefers-reduced-motion:reduce){.ProductPurchase-module__tvoF4G__lienCroix:after{transition:none}}.ProductPurchase-module__tvoF4G__barrePrix{white-space:nowrap}.ProductPurchase-module__tvoF4G__barreBouton{border:1px solid var(--color-text);background:var(--color-text);color:var(--color-cream);white-space:nowrap;cursor:pointer;justify-content:center;align-items:center;padding:0 18px;font-family:inherit;font-weight:300;display:inline-flex}.ProductPurchase-module__tvoF4G__barreBouton:not(:disabled):hover,.ProductPurchase-module__tvoF4G__barreBouton:not(:disabled):focus-visible{color:var(--color-text);background:0 0}.ProductPurchase-module__tvoF4G__barreBouton:disabled{opacity:.45;cursor:not-allowed}.ProductPurchase-module__tvoF4G__barreAccuse{background:var(--color-cream);font-family:"Dico Typewriter", var(--font-body);white-space:nowrap;border:1px solid #2b221e38;margin:0;padding:6px 10px;font-size:13px;line-height:15px;position:absolute;top:calc(100% + 8px);right:0}.ProductPurchase-module__tvoF4G__achatBas{z-index:40;padding:10px 16px calc(10px + env(safe-area-inset-bottom,0px));background:var(--color-cream);border-top:1px solid #2b221e38;align-items:center;gap:8px;font-size:16px;display:flex;position:fixed;bottom:0;left:0;right:0}.ProductPurchase-module__tvoF4G__achatBas .ProductPurchase-module__tvoF4G__qty{width:92px;height:46px;padding:0 4px}.ProductPurchase-module__tvoF4G__achatBas .ProductPurchase-module__tvoF4G__qtyInput{font-size:16px}.ProductPurchase-module__tvoF4G__achatBas .ProductPurchase-module__tvoF4G__barreBouton{text-align:center;white-space:normal;flex:1;min-width:0;height:46px;padding:0 10px;font-size:16px;line-height:1.15}.ProductPurchase-module__tvoF4G__achatBas .ProductPurchase-module__tvoF4G__barreAccuse{inset:auto auto calc(100% + 8px) 16px}body:has(.ProductPurchase-module__tvoF4G__achatBas){padding-bottom:calc(67px + env(safe-area-inset-bottom,0px))}@media (max-width:599px){.ProductPurchase-module__tvoF4G__descBody{max-width:323px}}@media (min-width:900px){.ProductPurchase-module__tvoF4G__buyRow{display:flex}.ProductPurchase-module__tvoF4G__delivery{order:0}.ProductPurchase-module__tvoF4G__ambiance,.ProductPurchase-module__tvoF4G__details{order:1}.ProductPurchase-module__tvoF4G__ambiance{margin:24px 0 0}.ProductPurchase-module__tvoF4G__achatBas{justify-content:flex-end;gap:20px;padding-right:88px;font-size:17px;transition:transform .2s;transform:translateY(100%)}.ProductPurchase-module__tvoF4G__achatBasVisible{transform:none}.ProductPurchase-module__tvoF4G__achatBas .ProductPurchase-module__tvoF4G__qty{width:112px;padding:0 8px}.ProductPurchase-module__tvoF4G__achatBas .ProductPurchase-module__tvoF4G__qtyInput{font-size:17px}.ProductPurchase-module__tvoF4G__achatBas .ProductPurchase-module__tvoF4G__barreBouton{white-space:nowrap;flex:none;min-width:320px;padding:0 18px;font-size:17px}.ProductPurchase-module__tvoF4G__achatBas .ProductPurchase-module__tvoF4G__barreAccuse{left:auto;right:88px}}@media (prefers-reduced-motion:reduce){.ProductPurchase-module__tvoF4G__achatBas{transition:none}}@media (min-width:1053px){.ProductPurchase-module__tvoF4G__hero{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;display:grid}.ProductPurchase-module__tvoF4G__gallery{border-bottom:0;border-right:1px solid #2b221e80;align-self:stretch}.ProductPurchase-module__tvoF4G__scene{max-width:none}.ProductPurchase-module__tvoF4G__thumbs{justify-content:flex-start;gap:calc(14 * var(--u));max-width:none;padding:calc(20 * var(--u)) calc(24 * var(--u));border-bottom:1px solid #2b221e80}.ProductPurchase-module__tvoF4G__thumb{flex-basis:calc(80 * var(--u));padding:calc(3 * var(--u))}.ProductPurchase-module__tvoF4G__zoom{right:calc(26 * var(--u));bottom:calc(26 * var(--u))}.ProductPurchase-module__tvoF4G__zoom svg{width:calc(28 * var(--u));height:calc(28 * var(--u))}.ProductPurchase-module__tvoF4G__badgeOut{top:calc(14 * var(--u));left:calc(14 * var(--u));font-size:calc(14.46 * var(--u));line-height:calc(15.62 * var(--u))}.ProductPurchase-module__tvoF4G__info{padding:calc(29 * var(--u)) calc(72 * var(--u)) calc(34 * var(--u))}.ProductPurchase-module__tvoF4G__head{gap:calc(16 * var(--u))}.ProductPurchase-module__tvoF4G__title{font-size:calc(31 * var(--u));line-height:calc(30 * var(--u))}.ProductPurchase-module__tvoF4G__price{font-size:calc(25 * var(--u));line-height:calc(24.3 * var(--u))}.ProductPurchase-module__tvoF4G__priceRegular{margin-right:calc(10 * var(--u));font-size:calc(20 * var(--u));line-height:calc(21.6 * var(--u))}.ProductPurchase-module__tvoF4G__benefices{margin:calc(5 * var(--u)) 0 0;font-size:calc(20 * var(--u));line-height:calc(22 * var(--u))}.ProductPurchase-module__tvoF4G__famille{margin:0 0 calc(9 * var(--u));font-size:calc(11 * var(--u));line-height:calc(13 * var(--u))}.ProductPurchase-module__tvoF4G__ancienNom{margin:calc(12 * var(--u)) 0 0;font-size:calc(13 * var(--u));line-height:calc(16 * var(--u))}.ProductPurchase-module__tvoF4G__measure{gap:calc(4 * var(--u)) calc(17 * var(--u));margin:calc(29 * var(--u)) 0 0;font-size:calc(17 * var(--u));line-height:calc(20 * var(--u))}.ProductPurchase-module__tvoF4G__measureFormat{font-family:"Dico Typewriter", var(--font-body);font-size:calc(16 * var(--u))}.ProductPurchase-module__tvoF4G__ratingCount{gap:calc(10 * var(--u))}.ProductPurchase-module__tvoF4G__avisChiffre{display:inline}.ProductPurchase-module__tvoF4G__avisMots{display:none}.ProductPurchase-module__tvoF4G__ambiance{margin:calc(24 * var(--u)) 0 0}.ProductPurchase-module__tvoF4G__details{margin:calc(12 * var(--u)) 0 0;font-size:calc(15 * var(--u));line-height:calc(21 * var(--u))}.ProductPurchase-module__tvoF4G__ratingStars svg{width:calc(16.4 * var(--u));height:calc(16.4 * var(--u))}.ProductPurchase-module__tvoF4G__recit{margin-top:calc(40 * var(--u))}.ProductPurchase-module__tvoF4G__ancienNom+.ProductPurchase-module__tvoF4G__recit{margin-top:calc(12 * var(--u))}.ProductPurchase-module__tvoF4G__surtitre{font-size:calc(11 * var(--u));line-height:calc(13 * var(--u));letter-spacing:.275em}.ProductPurchase-module__tvoF4G__accroche{margin:calc(20 * var(--u)) 0 0;font-size:calc(28.3 * var(--u));line-height:calc(32 * var(--u))}.ProductPurchase-module__tvoF4G__surtitre+.ProductPurchase-module__tvoF4G__accroche{margin-top:calc(12 * var(--u))}.ProductPurchase-module__tvoF4G__descBody{max-width:calc(625 * var(--u));margin:calc(10 * var(--u)) 0 0;font-size:calc(17.8 * var(--u));line-height:calc(21.5 * var(--u))}.ProductPurchase-module__tvoF4G__descBody>*+*{margin-top:calc(12 * var(--u))}.ProductPurchase-module__tvoF4G__descSuite{margin-top:calc(6 * var(--u));font-size:calc(17 * var(--u));line-height:calc(20 * var(--u))}.ProductPurchase-module__tvoF4G__reperes{margin-top:calc(24 * var(--u))}.ProductPurchase-module__tvoF4G__repere{flex:0 1 calc(305 * var(--u));font-size:calc(14.5 * var(--u));line-height:calc(19 * var(--u))}.ProductPurchase-module__tvoF4G__repere dt{font-size:calc(15.5 * var(--u))}.ProductPurchase-module__tvoF4G__repere+.ProductPurchase-module__tvoF4G__repere{padding-left:calc(37 * var(--u));margin-left:0}.ProductPurchase-module__tvoF4G__formats{gap:calc(10 * var(--u));margin-top:calc(22 * var(--u))}.ProductPurchase-module__tvoF4G__format{min-width:calc(110 * var(--u));height:calc(43 * var(--u));padding:0 calc(18 * var(--u));font-size:calc(20 * var(--u));line-height:calc(21.6 * var(--u))}.ProductPurchase-module__tvoF4G__buyRow{margin-top:calc(31 * var(--u));gap:calc(15 * var(--u));flex-wrap:nowrap}.ProductPurchase-module__tvoF4G__qty{width:calc(146 * var(--u));height:calc(40 * var(--u));padding:0 calc(14 * var(--u))}.ProductPurchase-module__tvoF4G__qtyBtn{width:calc(28 * var(--u))}.ProductPurchase-module__tvoF4G__qtyBtn svg{width:calc(18 * var(--u));height:calc(18 * var(--u))}.ProductPurchase-module__tvoF4G__addToCart{flex:0 1 calc(364 * var(--u));height:calc(40 * var(--u));padding:0 calc(18 * var(--u))}.ProductPurchase-module__tvoF4G__qtyInput,.ProductPurchase-module__tvoF4G__addToCart{font-size:calc(16 * var(--u));line-height:calc(19 * var(--u))}.ProductPurchase-module__tvoF4G__addedNote{margin-top:calc(12 * var(--u));font-size:calc(14.46 * var(--u));line-height:calc(15.62 * var(--u))}.ProductPurchase-module__tvoF4G__delivery{margin-top:calc(12 * var(--u));font-size:calc(10.7 * var(--u));line-height:calc(13 * var(--u))}.ProductPurchase-module__tvoF4G__liens{margin-top:calc(24 * var(--u))}.ProductPurchase-module__tvoF4G__lien{gap:calc(16 * var(--u));padding:calc(8 * var(--u)) 0;font-size:calc(17 * var(--u));line-height:calc(21 * var(--u))}.ProductPurchase-module__tvoF4G__lienCroix{width:calc(13 * var(--u));height:calc(13 * var(--u))}.ProductPurchase-module__tvoF4G__rangeeCorps{padding:calc(2 * var(--u)) 0 calc(18 * var(--u))}.ProductPurchase-module__tvoF4G__rangeeResume{font-size:calc(16 * var(--u));line-height:calc(23 * var(--u))}.ProductPurchase-module__tvoF4G__rangeePages{gap:calc(8 * var(--u));margin-top:calc(12 * var(--u))}.ProductPurchase-module__tvoF4G__rangeePage{padding:calc(5 * var(--u)) calc(12 * var(--u));font-size:calc(14 * var(--u));line-height:calc(18 * var(--u))}.ProductPurchase-module__tvoF4G__rangeeSuite{margin-top:calc(14 * var(--u));padding:calc(10 * var(--u)) calc(16 * var(--u));font-size:calc(15 * var(--u));line-height:calc(19 * var(--u))}}
.AvisEnTete-module__1XkRjW__avisEnTete{order:1;margin-top:16px}.AvisEnTete-module__1XkRjW__liste{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.AvisEnTete-module__1XkRjW__avis{border-bottom:1px solid #2b221e38;padding:10px 0}.AvisEnTete-module__1XkRjW__avis:first-child{padding-top:0}.AvisEnTete-module__1XkRjW__meta{align-items:center;gap:8px;margin:0;font-size:13px;line-height:16px;display:flex}.AvisEnTete-module__1XkRjW__etoiles{flex:none}.AvisEnTete-module__1XkRjW__etoiles svg{width:13.4px;height:13.4px}.AvisEnTete-module__1XkRjW__prenom{overflow-wrap:anywhere;font-weight:600}.AvisEnTete-module__1XkRjW__extrait{overflow-wrap:anywhere;margin:4px 0 0;font-size:14px;line-height:18px}.AvisEnTete-module__1XkRjW__lien{color:inherit;text-underline-offset:2px;margin-top:10px;font-size:13px;line-height:16px;text-decoration:underline;display:inline-block}.AvisEnTete-module__1XkRjW__srOnly{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (min-width:900px){.AvisEnTete-module__1XkRjW__avisEnTete{margin-top:calc(18 * var(--u))}.AvisEnTete-module__1XkRjW__meta,.AvisEnTete-module__1XkRjW__lien{font-size:calc(14 * var(--u));line-height:calc(18 * var(--u))}.AvisEnTete-module__1XkRjW__extrait{font-size:calc(15 * var(--u));line-height:calc(20 * var(--u))}}
.ProductReviews-module__TjAPXW__reviews{flex-direction:column;font-size:16px;display:flex}.ProductReviews-module__TjAPXW__entete{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:16px 24px;display:flex}.ProductReviews-module__TjAPXW__titre{margin:0;font-size:30px;line-height:33px}.ProductReviews-module__TjAPXW__sousTitre{flex-wrap:wrap;align-items:center;gap:6px 16px;margin:10px 0 0;font-size:17px;line-height:21px;display:flex}.ProductReviews-module__TjAPXW__moyenne{white-space:nowrap;align-items:center;gap:8px;display:inline-flex}.ProductReviews-module__TjAPXW__bouton{border:1px solid var(--color-text);min-width:160px;height:46px;color:inherit;cursor:pointer;background:0 0;justify-content:center;align-items:center;padding:0 20px;font-family:inherit;font-size:16px;font-weight:300;line-height:18px;display:inline-flex}.ProductReviews-module__TjAPXW__bouton:not(:disabled):hover,.ProductReviews-module__TjAPXW__bouton:not(:disabled):focus-visible,.ProductReviews-module__TjAPXW__bouton[aria-expanded=true]{background:var(--color-text);color:var(--color-cream)}.ProductReviews-module__TjAPXW__bouton:disabled{opacity:.45;cursor:default}.ProductReviews-module__TjAPXW__error{font-family:"Dico Typewriter", var(--font-body);color:var(--color-brick);margin:16px 0 0;font-size:14.46px;line-height:15.62px}.ProductReviews-module__TjAPXW__filtres{border-bottom:1px solid #2b221e38;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin:28px 0 0;padding-bottom:20px;display:grid}.ProductReviews-module__TjAPXW__recherche{grid-column:1/-1;align-items:center;display:flex;position:relative}.ProductReviews-module__TjAPXW__rechercheIcone{pointer-events:none;width:18px;height:18px;position:absolute;left:14px}.ProductReviews-module__TjAPXW__rechercheChamp,.ProductReviews-module__TjAPXW__select{width:100%;height:46px;color:inherit;background-color:#0000;border:1px solid #2b221e59;border-radius:0;font-family:inherit;font-size:15px;font-weight:300}.ProductReviews-module__TjAPXW__rechercheChamp{padding:0 14px 0 44px}.ProductReviews-module__TjAPXW__rechercheChamp::placeholder{color:#2b221e99}.ProductReviews-module__TjAPXW__select{appearance:none;cursor:pointer;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 8'%3E%3Cpath d='M1 1.5l5 5 5-5' fill='none' stroke='%232b221e' stroke-width='1.3' stroke-linecap='round'/%3E%3C/svg%3E");background-position:right 14px center;background-repeat:no-repeat;background-size:12px 8px;padding:0 36px 0 14px}.ProductReviews-module__TjAPXW__choix{min-width:0;display:flex}.ProductReviews-module__TjAPXW__case{cursor:pointer;grid-column:1/-1;align-items:center;gap:10px;font-size:15px;display:inline-flex}.ProductReviews-module__TjAPXW__case input{width:20px;height:20px;accent-color:var(--color-text);cursor:pointer;flex:none;margin:0}.ProductReviews-module__TjAPXW__list{margin:0;padding:0;list-style:none;transition:opacity .15s}@media (max-width:899px){.ProductReviews-module__TjAPXW__list>.ProductReviews-module__TjAPXW__card:nth-child(n+6){display:none}}.ProductReviews-module__TjAPXW__listCharge{opacity:.45}.ProductReviews-module__TjAPXW__card{border-bottom:1px solid #2b221e38;flex-direction:column;gap:12px;padding:20px 0;display:flex}.ProductReviews-module__TjAPXW__cardMeta{flex-direction:column;gap:2px;display:flex}.ProductReviews-module__TjAPXW__cardAuthor{overflow-wrap:anywhere;align-items:center;gap:8px;min-width:0;margin:0;font-size:18px;line-height:22px;display:inline-flex}.ProductReviews-module__TjAPXW__verified{width:16px;height:16px;color:var(--color-text);flex:none}.ProductReviews-module__TjAPXW__cardDate{color:#2b221ebf;margin:0;font-size:15px;line-height:20px}.ProductReviews-module__TjAPXW__cardStars{margin-top:6px}.ProductReviews-module__TjAPXW__cardCorps{min-width:0}.ProductReviews-module__TjAPXW__cardContent{white-space:pre-line;overflow-wrap:anywhere;margin:0;font-size:16px;line-height:1.4}.ProductReviews-module__TjAPXW__utile{flex-wrap:wrap;align-items:center;gap:8px 12px;margin-top:14px;display:flex}.ProductReviews-module__TjAPXW__utileQuestion{font-size:14px;line-height:18px}.ProductReviews-module__TjAPXW__utileBouton{min-width:52px;height:32px;color:inherit;cursor:pointer;background:0 0;border:1px solid #2b221e59;padding:0 14px;font-family:inherit;font-size:14px;font-weight:300}.ProductReviews-module__TjAPXW__utileBouton:hover,.ProductReviews-module__TjAPXW__utileBouton:focus-visible{border-color:var(--color-text);background:var(--color-text);color:var(--color-cream)}.ProductReviews-module__TjAPXW__utileMerci{font-family:"Dico Typewriter", var(--font-body);margin:0;font-size:13px;line-height:16px}.ProductReviews-module__TjAPXW__utile .ProductReviews-module__TjAPXW__error{flex-basis:100%;margin:0}.ProductReviews-module__TjAPXW__vide{margin:24px 0 0;font-size:16px}.ProductReviews-module__TjAPXW__pages{justify-content:center;align-items:center;gap:8px;margin:24px 0 0;display:flex}.ProductReviews-module__TjAPXW__pageNumeros{align-items:center;gap:4px;margin:0;padding:0;list-style:none;display:flex}.ProductReviews-module__TjAPXW__pageLien,.ProductReviews-module__TjAPXW__pageNumero{height:40px;color:inherit;cursor:pointer;background:0 0;border:1px solid #0000;justify-content:center;align-items:center;font-family:inherit;font-size:16px;font-weight:300;display:inline-flex}.ProductReviews-module__TjAPXW__pageLien{padding:0 10px}.ProductReviews-module__TjAPXW__pageNumero{min-width:40px;padding:0 4px}.ProductReviews-module__TjAPXW__pageLien:not(:disabled):hover,.ProductReviews-module__TjAPXW__pageNumero:not(:disabled):hover{color:var(--color-brick)}.ProductReviews-module__TjAPXW__pageLien:disabled{opacity:.35;cursor:default}.ProductReviews-module__TjAPXW__pageCourante{border-color:var(--color-text);cursor:default}.ProductReviews-module__TjAPXW__pageSaut{padding:0 4px}.ProductReviews-module__TjAPXW__formWrap{margin:28px 0 0}.ProductReviews-module__TjAPXW__formWrap[hidden]{display:none}.ProductReviews-module__TjAPXW__form{flex-direction:column;gap:22px;max-width:542px;display:flex}.ProductReviews-module__TjAPXW__formRating{flex-wrap:wrap;align-items:center;gap:16px;display:flex}.ProductReviews-module__TjAPXW__formStars{gap:4px;display:inline-flex}.ProductReviews-module__TjAPXW__formStar{color:#2b221e4d;cursor:pointer;background:0 0;border:0;width:28px;height:28px;padding:0;display:flex}.ProductReviews-module__TjAPXW__formStar svg{width:100%;height:100%}.ProductReviews-module__TjAPXW__formStarOn{color:var(--color-brick)}.ProductReviews-module__TjAPXW__formField{flex-direction:column;gap:8px;display:flex}.ProductReviews-module__TjAPXW__formLabel{font-family:"Dico Typewriter", var(--font-body);font-size:14.46px;line-height:15.62px}.ProductReviews-module__TjAPXW__formInput,.ProductReviews-module__TjAPXW__formTextarea{border:0;border-bottom:1px solid var(--color-text);color:inherit;background:0 0;border-radius:0;padding:8px 0;font-family:inherit;font-size:20px;font-weight:300;line-height:21.6px}.ProductReviews-module__TjAPXW__formTextarea{resize:vertical}.ProductReviews-module__TjAPXW__honeypot{width:1px;height:1px;position:absolute;left:-9999px;overflow:hidden}.ProductReviews-module__TjAPXW__formSubmit{align-self:flex-start}.ProductReviews-module__TjAPXW__formSent{margin:0;font-size:20px;line-height:21.6px}.ProductReviews-module__TjAPXW__srOnly{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (min-width:900px){.ProductReviews-module__TjAPXW__entete{gap:calc(24 * var(--u));flex-wrap:nowrap}.ProductReviews-module__TjAPXW__titre{font-size:calc(38 * var(--u));line-height:calc(41 * var(--u))}.ProductReviews-module__TjAPXW__sousTitre{gap:calc(6 * var(--u)) calc(16 * var(--u));margin-top:calc(10 * var(--u));font-size:calc(18 * var(--u));line-height:calc(22 * var(--u))}.ProductReviews-module__TjAPXW__moyenne{gap:calc(8 * var(--u))}.ProductReviews-module__TjAPXW__bouton{min-width:calc(175 * var(--u));height:calc(43 * var(--u));padding:0 calc(20 * var(--u));font-size:calc(16 * var(--u));line-height:calc(18 * var(--u));flex:none}.ProductReviews-module__TjAPXW__error{margin-top:calc(16 * var(--u));font-size:calc(14.46 * var(--u));line-height:calc(15.62 * var(--u))}.ProductReviews-module__TjAPXW__filtres{grid-template-columns:calc(166 * var(--u)) calc(179 * var(--u)) minmax(0, 1fr);align-items:center;gap:calc(11 * var(--u));margin-top:calc(28 * var(--u));padding-bottom:calc(20 * var(--u))}.ProductReviews-module__TjAPXW__case{grid-column:auto}.ProductReviews-module__TjAPXW__rechercheIcone{left:calc(16 * var(--u));width:calc(20 * var(--u));height:calc(20 * var(--u))}.ProductReviews-module__TjAPXW__rechercheChamp,.ProductReviews-module__TjAPXW__select{height:calc(45 * var(--u));font-size:calc(15 * var(--u))}.ProductReviews-module__TjAPXW__rechercheChamp{padding:0 calc(14 * var(--u)) 0 calc(48 * var(--u))}.ProductReviews-module__TjAPXW__select{padding:0 calc(36 * var(--u)) 0 calc(16 * var(--u));background-position:right calc(16 * var(--u)) center;background-size:calc(12 * var(--u)) calc(8 * var(--u))}.ProductReviews-module__TjAPXW__case{gap:calc(12 * var(--u));margin-left:calc(12 * var(--u));font-size:calc(15 * var(--u));white-space:nowrap}.ProductReviews-module__TjAPXW__case input{width:calc(20 * var(--u));height:calc(20 * var(--u))}.ProductReviews-module__TjAPXW__card{grid-template-columns:calc(195 * var(--u)) minmax(0, 1fr);padding:calc(18 * var(--u)) 0;gap:0;display:grid}.ProductReviews-module__TjAPXW__cardMeta{gap:calc(2 * var(--u));padding-right:calc(20 * var(--u))}.ProductReviews-module__TjAPXW__cardAuthor{gap:calc(8 * var(--u));font-size:calc(18 * var(--u));line-height:calc(22 * var(--u))}.ProductReviews-module__TjAPXW__verified{width:calc(16 * var(--u));height:calc(16 * var(--u))}.ProductReviews-module__TjAPXW__cardDate{font-size:calc(16 * var(--u));line-height:calc(21 * var(--u))}.ProductReviews-module__TjAPXW__cardStars{margin-top:calc(8 * var(--u))}.ProductReviews-module__TjAPXW__cardCorps{padding-left:calc(32 * var(--u));border-left:1px solid #2b221e38}.ProductReviews-module__TjAPXW__cardContent{font-size:calc(16 * var(--u));line-height:calc(22 * var(--u))}.ProductReviews-module__TjAPXW__utile{gap:calc(8 * var(--u)) calc(14 * var(--u));margin-top:calc(16 * var(--u))}.ProductReviews-module__TjAPXW__utileQuestion{font-size:calc(13.5 * var(--u));line-height:calc(18 * var(--u))}.ProductReviews-module__TjAPXW__utileBouton{min-width:calc(52 * var(--u));height:calc(29 * var(--u));padding:0 calc(14 * var(--u));font-size:calc(13.5 * var(--u))}.ProductReviews-module__TjAPXW__utileMerci{font-size:calc(13 * var(--u));line-height:calc(16 * var(--u))}.ProductReviews-module__TjAPXW__vide{margin-top:calc(24 * var(--u));font-size:calc(16 * var(--u))}.ProductReviews-module__TjAPXW__pages{gap:calc(16 * var(--u));margin-top:calc(32 * var(--u))}.ProductReviews-module__TjAPXW__pageNumeros{gap:calc(12 * var(--u))}.ProductReviews-module__TjAPXW__pageLien,.ProductReviews-module__TjAPXW__pageNumero{height:calc(37 * var(--u));font-size:calc(15 * var(--u))}.ProductReviews-module__TjAPXW__pageLien{padding:0 calc(10 * var(--u))}.ProductReviews-module__TjAPXW__pageNumero{min-width:calc(37 * var(--u))}.ProductReviews-module__TjAPXW__formWrap{margin-top:calc(28 * var(--u))}.ProductReviews-module__TjAPXW__form{gap:calc(22 * var(--u));max-width:calc(542 * var(--u))}.ProductReviews-module__TjAPXW__formStar{width:calc(28 * var(--u));height:calc(28 * var(--u))}.ProductReviews-module__TjAPXW__formLabel{font-size:calc(14.46 * var(--u));line-height:calc(15.62 * var(--u))}.ProductReviews-module__TjAPXW__formInput,.ProductReviews-module__TjAPXW__formTextarea,.ProductReviews-module__TjAPXW__formSent{font-size:calc(20 * var(--u));line-height:calc(21.6 * var(--u))}}@media (prefers-reduced-motion:reduce){.ProductReviews-module__TjAPXW__list{transition:none}}
.fiche-module__7ieKbW__page{background:var(--color-cream);color:var(--color-text);font-family:var(--font-body);font-size:16px;font-weight:300;overflow-x:clip}.fiche-module__7ieKbW__page :is(h1,h2,h3,h4,h5,h6){color:inherit;font-weight:300}.fiche-module__7ieKbW__utilisation,.fiche-module__7ieKbW__ingredients,.fiche-module__7ieKbW__avis{scroll-margin-top:24px}.fiche-module__7ieKbW__barreFil{border-bottom:1px solid #2b221e38;padding:18px 20px;font-size:15px;line-height:1.3}.fiche-module__7ieKbW__fil{align-items:center;min-width:0;margin:0;padding:0;list-style:none;display:flex}.fiche-module__7ieKbW__fil>li{white-space:nowrap}.fiche-module__7ieKbW__fil>li+li:before{content:"/";margin:0 .4em}.fiche-module__7ieKbW__filLien{color:inherit;text-decoration:none}.fiche-module__7ieKbW__filLien:hover,.fiche-module__7ieKbW__filLien:focus-visible{color:var(--color-brick)}.fiche-module__7ieKbW__filCourant{text-overflow:ellipsis;min-width:0;overflow:hidden}.fiche-module__7ieKbW__surtitre{color:var(--color-brick);letter-spacing:.22em;text-transform:uppercase;margin:0 0 14px;font-size:12px;line-height:14px}.fiche-module__7ieKbW__titreSection{margin:0 0 28px;font-size:29px;line-height:1.2}.fiche-module__7ieKbW__utilisation{border-top:1px solid #2b221e38;flex-direction:column;display:flex}.fiche-module__7ieKbW__utilisationPhoto{aspect-ratio:1;background:var(--color-cream-deep);width:100%;max-height:430px;position:relative}.fiche-module__7ieKbW__utilisationPhoto img{object-fit:cover}.fiche-module__7ieKbW__utilisationTexte{padding:40px 22px}.fiche-module__7ieKbW__utilisation:not(.fiche-module__7ieKbW__avecPhoto) .fiche-module__7ieKbW__utilisationTexte>*{max-width:900px}.fiche-module__7ieKbW__etapes{margin:0;padding:0;list-style:none}.fiche-module__7ieKbW__etape{border-top:1px solid #2b221e38;padding:24px 0}.fiche-module__7ieKbW__etape:last-child{border-bottom:1px solid #2b221e38}.fiche-module__7ieKbW__page .fiche-module__7ieKbW__etapeTitre{text-transform:uppercase;margin:0 0 14px;font-size:18px;line-height:1.4}.fiche-module__7ieKbW__etapeTexte{margin:0;font-size:19px;line-height:1.6}.fiche-module__7ieKbW__utilisationCorps{font-size:19px;line-height:1.6}.fiche-module__7ieKbW__utilisationCorps>*+*{margin-top:.75em}.fiche-module__7ieKbW__utilisationCorps ul,.fiche-module__7ieKbW__utilisationCorps ol{padding-left:1.25em}.fiche-module__7ieKbW__utilisationCorps ul{list-style:outside}.fiche-module__7ieKbW__utilisationCorps ol{list-style:decimal}.fiche-module__7ieKbW__utilisationCorps :is(h1,h2,h3,h4,h5,h6){font-family:inherit;font-size:1em;font-weight:500;line-height:inherit;color:inherit}.fiche-module__7ieKbW__utilisationCorps a{text-decoration:underline}.fiche-module__7ieKbW__aSavoir{margin:32px 0 0}.fiche-module__7ieKbW__page .fiche-module__7ieKbW__aSavoirTitre{text-transform:uppercase;margin:0 0 14px;font-size:18px;line-height:1.4}.fiche-module__7ieKbW__aSavoirTexte{margin:0;font-size:18px;line-height:1.6}.fiche-module__7ieKbW__depliants{margin-top:32px}.fiche-module__7ieKbW__ingredients{background:var(--color-text);color:var(--color-cream);flex-direction:column;display:flex}.fiche-module__7ieKbW__ingredientsTexte{min-width:0;padding:40px 22px}.fiche-module__7ieKbW__ingredients:not(.fiche-module__7ieKbW__avecCartes) .fiche-module__7ieKbW__ingredientsTexte>*{max-width:900px}.fiche-module__7ieKbW__ingredientsIntro{margin:0;font-size:19px;line-height:1.6}.fiche-module__7ieKbW__ingredientsBloc{margin-top:28px}.fiche-module__7ieKbW__titreSection+.fiche-module__7ieKbW__ingredientsBloc{margin-top:0}.fiche-module__7ieKbW__page .fiche-module__7ieKbW__ingredientsBlocTitre{text-transform:uppercase;margin:0 0 14px;font-size:18px;line-height:1.4}.fiche-module__7ieKbW__ingredientsBlocTexte{font-size:19px;line-height:1.6}.fiche-module__7ieKbW__ingredientsBlocTexte>:first-child{margin-top:0}.fiche-module__7ieKbW__ingredientsBlocTexte>:last-child{margin-bottom:0}.fiche-module__7ieKbW__ingredientsBlocTexte a{color:inherit;text-decoration:underline}.fiche-module__7ieKbW__npn{margin:28px 0 0;font-size:16px;line-height:1.4}.fiche-module__7ieKbW__ingredientsBouton{border:1px solid var(--color-cream);color:var(--color-cream);background:0 0;margin-top:28px;padding:16px 24px;font-size:18px;line-height:1.4;text-decoration:none;transition:background-color .2s,color .2s;display:inline-block}.fiche-module__7ieKbW__ingredientsBouton:hover,.fiche-module__7ieKbW__ingredientsBouton:focus-visible{background:var(--color-cream);color:var(--color-text)}.fiche-module__7ieKbW__ingredientsBouton:focus-visible{outline:2px solid var(--color-cream);outline-offset:5px}.fiche-module__7ieKbW__cartes{grid-template-columns:repeat(2,minmax(0,1fr));align-content:start;gap:24px 18px;margin:0;padding:0 22px 40px;list-style:none;display:grid}.fiche-module__7ieKbW__carteCase{border-right:1px solid #fefaeb54;min-width:0}.fiche-module__7ieKbW__carte{height:100%;color:inherit;flex-direction:column;padding-right:12px;text-decoration:none;display:flex}.fiche-module__7ieKbW__carte:focus-visible{outline:1px solid var(--color-cream);outline-offset:3px}.fiche-module__7ieKbW__cartePhoto{aspect-ratio:1;background:#fefaeb14;margin-right:-12px;position:relative;overflow:hidden}.fiche-module__7ieKbW__cartePhoto img{object-fit:cover;transition:transform .3s}.fiche-module__7ieKbW__carte:hover .fiche-module__7ieKbW__cartePhoto img,.fiche-module__7ieKbW__carte:focus-visible .fiche-module__7ieKbW__cartePhoto img{transform:scale(1.03)}.fiche-module__7ieKbW__carteTete{justify-content:space-between;align-items:center;gap:6px;margin-top:18px;display:flex}.fiche-module__7ieKbW__carteNom{min-width:0;font-size:19px;line-height:1.3}.fiche-module__7ieKbW__carteFleche{flex:none;width:20px;height:20px;transition:transform .2s}.fiche-module__7ieKbW__carte:hover .fiche-module__7ieKbW__carteNom,.fiche-module__7ieKbW__carte:focus-visible .fiche-module__7ieKbW__carteNom{text-decoration:underline}.fiche-module__7ieKbW__carte:hover .fiche-module__7ieKbW__carteFleche,.fiche-module__7ieKbW__carte:focus-visible .fiche-module__7ieKbW__carteFleche{transform:translate(3px)}.fiche-module__7ieKbW__cartePhrase{margin-top:12px;font-size:16px;line-height:1.5}.fiche-module__7ieKbW__ingredientsListe{margin:0;padding:0;list-style:none}.fiche-module__7ieKbW__ingredientLien{font-family:"Dico Typewriter", var(--font-body);color:inherit;flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:8px 20px;padding:10px 0;font-size:20px;font-weight:300;line-height:21.6px;text-decoration:none;display:flex}.fiche-module__7ieKbW__ingredientsListe li+li .fiche-module__7ieKbW__ingredientLien{border-top:1px solid #fefaeb54}.fiche-module__7ieKbW__ingredientLien:hover .fiche-module__7ieKbW__ingredientNom,.fiche-module__7ieKbW__ingredientLien:focus-visible .fiche-module__7ieKbW__ingredientNom{text-decoration:underline}.fiche-module__7ieKbW__ingredientInci{overflow-wrap:anywhere;font-size:16px;font-style:italic;line-height:17.28px}.fiche-module__7ieKbW__avisPhoto{display:none}.fiche-module__7ieKbW__photoCollante{position:relative}.fiche-module__7ieKbW__photoCollante img{object-fit:contain}.fiche-module__7ieKbW__avisTexte{min-width:0;padding:40px 22px}.fiche-module__7ieKbW__avantages{border-top:1px solid var(--color-text);flex-direction:column;display:flex}.fiche-module__7ieKbW__avantagesImage{aspect-ratio:723/834;background:var(--color-cream);width:100%;min-height:380px;max-height:640px;position:relative}.fiche-module__7ieKbW__avantagesImage img{object-fit:cover}.fiche-module__7ieKbW__avantagesTexte{flex-direction:column;padding:34px 0 0;display:flex}.fiche-module__7ieKbW__sectionTitre{margin:0 24px;font-size:37px;line-height:35.88px}.fiche-module__7ieKbW__mentions{grid-template-columns:1fr 1fr;margin:34px 0 0;padding:0;list-style:none;display:grid}.fiche-module__7ieKbW__mention{border-top:1px solid var(--color-text);text-align:center;justify-content:center;align-items:center;padding:22px 12px;font-size:20px;line-height:21.6px;display:flex}.fiche-module__7ieKbW__mention:nth-child(odd){border-right:1px solid var(--color-text)}.fiche-module__7ieKbW__questions{border-top:1px solid var(--color-text);padding-top:34px}.fiche-module__7ieKbW__questionsListe{border-bottom:1px solid var(--color-text);margin-top:34px}.fiche-module__7ieKbW__ensemble,.fiche-module__7ieKbW__similaires{border-top:1px solid var(--color-text);padding-top:34px;padding-bottom:34px}.fiche-module__7ieKbW__ensembleListe{margin:34px 0 0;padding:0;list-style:none}.fiche-module__7ieKbW__ensembleLien{border-top:1px solid var(--color-text);font-family:"Dico Typewriter", var(--font-body);color:inherit;align-items:center;gap:20px;padding:22px 24px;font-size:20px;font-weight:300;line-height:21.6px;text-decoration:none;display:flex}.fiche-module__7ieKbW__ensembleLien:hover .fiche-module__7ieKbW__ensembleNom,.fiche-module__7ieKbW__ensembleLien:focus-visible .fiche-module__7ieKbW__ensembleNom{text-decoration:underline}.fiche-module__7ieKbW__ensembleImg,.fiche-module__7ieKbW__ensembleSansImg{object-fit:cover;background:var(--color-cream);flex:none;width:64px;height:64px}.fiche-module__7ieKbW__ensembleNom{overflow-wrap:break-word;flex:1;min-width:0}.fiche-module__7ieKbW__ensembleQty{flex:none;font-size:16px;line-height:17.28px}.fiche-module__7ieKbW__similairesGrille{margin-top:34px}@media (min-width:900px){.fiche-module__7ieKbW__utilisation,.fiche-module__7ieKbW__ingredients,.fiche-module__7ieKbW__avis{scroll-margin-top:calc(24 * var(--u))}.fiche-module__7ieKbW__barreFil{padding:calc(22 * var(--u)) calc(32 * var(--u));font-size:calc(15 * var(--u))}.fiche-module__7ieKbW__surtitre{margin-bottom:calc(14 * var(--u));font-size:calc(12 * var(--u));line-height:calc(14 * var(--u))}.fiche-module__7ieKbW__titreSection{margin-bottom:calc(32 * var(--u));font-size:calc(32 * var(--u))}.fiche-module__7ieKbW__utilisation.fiche-module__7ieKbW__avecPhoto,.fiche-module__7ieKbW__ingredients.fiche-module__7ieKbW__avecCartes,.fiche-module__7ieKbW__avis.fiche-module__7ieKbW__avecPhoto{grid-template-columns:minmax(0,1fr) minmax(0,1fr);display:grid}.fiche-module__7ieKbW__utilisationPhoto{aspect-ratio:auto;height:100%;min-height:calc(560 * var(--u));max-height:calc(800 * var(--u))}.fiche-module__7ieKbW__utilisationTexte,.fiche-module__7ieKbW__ingredientsTexte,.fiche-module__7ieKbW__avisTexte{padding:calc(56 * var(--u)) calc(72 * var(--u))}.fiche-module__7ieKbW__utilisation:not(.fiche-module__7ieKbW__avecPhoto) .fiche-module__7ieKbW__utilisationTexte>*,.fiche-module__7ieKbW__ingredients:not(.fiche-module__7ieKbW__avecCartes) .fiche-module__7ieKbW__ingredientsTexte>*{max-width:calc(900 * var(--u))}.fiche-module__7ieKbW__etape{padding:calc(24 * var(--u)) 0}.fiche-module__7ieKbW__page .fiche-module__7ieKbW__etapeTitre,.fiche-module__7ieKbW__page .fiche-module__7ieKbW__aSavoirTitre,.fiche-module__7ieKbW__page .fiche-module__7ieKbW__ingredientsBlocTitre{margin-bottom:calc(14 * var(--u));font-size:calc(18 * var(--u))}.fiche-module__7ieKbW__etapeTexte,.fiche-module__7ieKbW__utilisationCorps,.fiche-module__7ieKbW__ingredientsIntro,.fiche-module__7ieKbW__ingredientsBlocTexte{font-size:calc(20 * var(--u))}.fiche-module__7ieKbW__aSavoir{margin-top:calc(32 * var(--u))}.fiche-module__7ieKbW__aSavoirTexte{font-size:calc(18 * var(--u))}.fiche-module__7ieKbW__depliants{margin-top:calc(32 * var(--u))}.fiche-module__7ieKbW__ingredients.fiche-module__7ieKbW__avecCartes .fiche-module__7ieKbW__ingredientsTexte{grid-area:1/2}.fiche-module__7ieKbW__cartes{gap:calc(18 * var(--u));padding:calc(56 * var(--u)) 0 calc(56 * var(--u)) calc(72 * var(--u));grid-area:1/1;grid-template-columns:repeat(3,minmax(0,1fr))}.fiche-module__7ieKbW__carte{padding-right:calc(12 * var(--u))}.fiche-module__7ieKbW__cartePhoto{margin-right:calc(-12 * var(--u))}.fiche-module__7ieKbW__carteTete{margin-top:calc(18 * var(--u))}.fiche-module__7ieKbW__carteNom{font-size:calc(19 * var(--u))}.fiche-module__7ieKbW__carteFleche{width:calc(20 * var(--u));height:calc(20 * var(--u))}.fiche-module__7ieKbW__cartePhrase{margin-top:calc(12 * var(--u));font-size:calc(16 * var(--u))}.fiche-module__7ieKbW__ingredientsBloc{margin-top:calc(28 * var(--u))}.fiche-module__7ieKbW__npn{margin-top:calc(28 * var(--u));font-size:calc(16 * var(--u))}.fiche-module__7ieKbW__ingredientsBouton{margin-top:calc(28 * var(--u));padding:calc(16 * var(--u)) calc(24 * var(--u));font-size:calc(18 * var(--u))}.fiche-module__7ieKbW__avisPhoto{padding:calc(40 * var(--u)) calc(20 * var(--u));border-right:1px solid #2b221e38;display:block}.fiche-module__7ieKbW__photoCollante{top:calc(30 * var(--u));height:calc(540 * var(--u));position:sticky}.fiche-module__7ieKbW__avantages{min-height:calc(834 * var(--u));grid-template-columns:minmax(0,1fr) minmax(0,1fr);display:grid}.fiche-module__7ieKbW__avantagesSansImage{grid-template-columns:1fr;min-height:0}.fiche-module__7ieKbW__avantagesImage{aspect-ratio:auto;min-height:0;max-height:none;height:calc(834 * var(--u))}.fiche-module__7ieKbW__avantagesTexte{padding-top:calc(53 * var(--u))}.fiche-module__7ieKbW__sectionTitre{margin:0 0 0 calc(44 * var(--u));font-size:calc(37 * var(--u));line-height:calc(35.88 * var(--u))}.fiche-module__7ieKbW__mentions{margin-top:auto}.fiche-module__7ieKbW__mention{gap:calc(12 * var(--u));padding:calc(24 * var(--u)) calc(12 * var(--u)) calc(21 * var(--u));font-size:calc(20 * var(--u));line-height:calc(21.6 * var(--u))}.fiche-module__7ieKbW__mention:nth-child(5),.fiche-module__7ieKbW__mention:nth-child(6){padding-top:calc(19 * var(--u))}.fiche-module__7ieKbW__questions{padding-top:calc(53 * var(--u))}.fiche-module__7ieKbW__questions .fiche-module__7ieKbW__sectionTitre{margin-left:calc(55 * var(--u))}.fiche-module__7ieKbW__questionsListe{margin-top:calc(186 * var(--u))}.fiche-module__7ieKbW__ensemble,.fiche-module__7ieKbW__similaires{padding-top:calc(53 * var(--u));padding-bottom:calc(45 * var(--u))}.fiche-module__7ieKbW__ensemble .fiche-module__7ieKbW__sectionTitre,.fiche-module__7ieKbW__similaires .fiche-module__7ieKbW__sectionTitre{margin-left:calc(55 * var(--u))}.fiche-module__7ieKbW__ensembleListe{margin-top:calc(28 * var(--u))}.fiche-module__7ieKbW__ensembleLien{gap:calc(20 * var(--u));padding:calc(22 * var(--u)) calc(78 * var(--u)) calc(22 * var(--u)) calc(55 * var(--u));font-size:calc(20 * var(--u));line-height:calc(21.6 * var(--u))}.fiche-module__7ieKbW__ensembleImg,.fiche-module__7ieKbW__ensembleSansImg{width:calc(64 * var(--u));height:calc(64 * var(--u))}.fiche-module__7ieKbW__ensembleQty{font-size:calc(16 * var(--u));line-height:calc(17.28 * var(--u))}.fiche-module__7ieKbW__similairesGrille{margin-top:calc(45 * var(--u))}}
