.ze-chezlesz-couches{margin-bottom: var(--ze-section)}.ze-chezlesz-couches__scene{position: relative;background: var(--ze-gaze);padding: clamp(3rem,7vw,5rem) 0}.ze-chezlesz-couches__cadre{position: relative;display: grid;gap: 2rem;align-items: center}.ze-chezlesz-couches__texte{position: relative;z-index: 2}.ze-chezlesz-couches__tete h2{font-size: clamp(1.6rem,3vw,2.3rem);margin: 0}.ze-chezlesz-couches__intro{margin: .7rem 0 0;font-size: 1.05rem;max-width: 34ch}.ze-chezlesz-couches__legende{margin-top: 1.8rem}.ze-chezlesz-couches__ol{list-style: none;margin: 0;padding: 0;display: grid;gap: 1.05rem}.ze-chezlesz-couches__ol li{display: grid;grid-template-columns: 34px minmax(0,1fr);column-gap: .85rem;align-items: start;align-content: start;margin: 0;transition: opacity var(--ze-dur-barre)}.ze-chezlesz-couches__pastille{grid-row: 1 / span 2;width: 34px;height: 34px;border-radius: 50%;background-color: var(--c);background-image: var(--img,none);background-size: cover;background-position: center;box-shadow: var(--ze-couches-pastille-bord);transition: box-shadow var(--ze-dur-barre)}[data-couche="coton"] .ze-chezlesz-couches__pastille,[data-couche="fond"] .ze-chezlesz-couches__pastille{--c: var(--ze-couches-coton)}[data-couche="eponge"] .ze-chezlesz-couches__pastille{--c: var(--ze-eponge)}[data-couche="dessus"] .ze-chezlesz-couches__pastille,[data-couche="dessous"] .ze-chezlesz-couches__pastille{--c: var(--ze-couches-motif)}[data-couche="pul"] .ze-chezlesz-couches__pastille{background-image: var(--ze-couches-pul)}.ze-chezlesz-couches__ol b{display: block;color: var(--ze-encre);font-weight: 650;font-size: 1.02rem;line-height: 1.3}.ze-chezlesz-couches__role{display: block;font-size: .93rem;line-height: 1.45}.ze-chezlesz-couches__mot{white-space: nowrap}.ze-chezlesz-couches__goutte{margin-top: 2rem}.ze-chezlesz-couches__goutte-titre{margin: 0 0 .9rem;font-family: var(--ze-font-hand);font-weight: 700;font-size: 1.55rem;line-height: 1.1;color: var(--ze-nenuphar)}.ze-chezlesz-couches__fin{margin: 1.8rem 0 0;font-family: var(--ze-font-hand);font-weight: 700;font-size: 1.45rem;line-height: 1.15;color: var(--ze-nenuphar);max-width: 30ch}.ze-chezlesz-couches__vue{position: relative;min-height: 300px}.ze-chezlesz-couches__vue::before{content: "";position: absolute;inset: 0;pointer-events: none;background: radial-gradient(52% 48% at var(--zx,66%) var(--zy,52%),var(--ze-blanc) 0%,var(--ze-blanc-55) 45%,var(--ze-blanc-0) 75%)}.ze-chezlesz-couches__toile,.ze-chezlesz-couches__fils,.ze-chezlesz-couches__picto{display: none}.ze-chezlesz-couches__photo{position: relative;width: min(100%,520px);margin: auto;border-radius: var(--ze-r)}@media (min-width: 900px){.ze-chezlesz-couches__cadre{grid-template-columns: minmax(0,380px) minmax(0,1fr);gap: 4rem}}.ze-chezlesz-couches--anime .ze-chezlesz-couches__toile,.ze-chezlesz-couches--anime .ze-chezlesz-couches__fils,.ze-chezlesz-couches--fixe .ze-chezlesz-couches__toile,.ze-chezlesz-couches--fixe .ze-chezlesz-couches__fils{display: block}.ze-chezlesz-couches--anime .ze-chezlesz-couches__photo,.ze-chezlesz-couches--fixe .ze-chezlesz-couches__photo{display: none}.ze-chezlesz-couches__toile{position: absolute;inset: 0;width: 100%;height: 100%;z-index: 1}.ze-chezlesz-couches__fils{position: absolute;inset: 0;width: 100%;height: 100%;z-index: 2;overflow: visible;pointer-events: none;transition: opacity var(--ze-dur)}.ze-chezlesz-couches__fils path{fill: none;stroke: var(--ze-couches-fil);stroke-width: 1.4;stroke-dasharray: 5 4;stroke-linecap: round;transition: stroke var(--ze-dur-barre)}.ze-chezlesz-couches__fils path.actif{stroke: var(--ze-nenuphar);stroke-width: 1.9}.ze-chezlesz-couches__fils circle{fill: var(--ze-couches-fil);stroke: var(--ze-blanc);stroke-width: 2;transition: fill var(--ze-dur-barre)}.ze-chezlesz-couches__fils circle.actif{fill: var(--ze-nenuphar)}.ze-chezlesz-couches--anime .ze-chezlesz-couches__scene{min-height: clamp(540px,calc(100vh - var(--hors,0px)),880px);min-height: clamp(540px,calc(100svh - var(--hors,0px)),880px);padding: 0;overflow: hidden}.ze-chezlesz-couches--anime .ze-chezlesz-couches__cadre{position: static;display: block;min-height: inherit}.ze-chezlesz-couches--anime .ze-chezlesz-couches__texte{min-height: inherit;display: flex;flex-direction: column;justify-content: center;width: min(380px,34%);padding: calc(var(--entete,70px) + 1.2rem) 0 calc(var(--barre,70px) + 1.2rem)}.ze-chezlesz-couches--anime .ze-chezlesz-couches__vue{position: absolute;inset: 0;min-height: 0;z-index: 1}.ze-chezlesz-couches--anime .ze-chezlesz-couches__legende{display: grid}.ze-chezlesz-couches--anime .ze-chezlesz-couches__legende > *{grid-area: 1 / 1;align-self: start;margin: 0;transition: opacity var(--ze-dur-barre),visibility var(--ze-dur-barre)}.ze-chezlesz-couches--anime .ze-chezlesz-couches__goutte,.ze-chezlesz-couches--anime[data-goutte] .ze-chezlesz-couches__liste,.ze-chezlesz-couches--anime[data-fin] .ze-chezlesz-couches__liste{opacity: 0;visibility: hidden}.ze-chezlesz-couches--anime[data-goutte] .ze-chezlesz-couches__goutte{opacity: 1;visibility: visible}.ze-chezlesz-couches--anime .ze-chezlesz-couches__ol[data-actif] li:not(.actif){opacity: .42}.ze-chezlesz-couches--anime .ze-chezlesz-couches__ol li.actif .ze-chezlesz-couches__pastille{box-shadow: 0 0 0 3px var(--ze-gaze),0 0 0 5px var(--ze-nenuphar)}.ze-chezlesz-couches--anime .ze-chezlesz-couches__fin{opacity: 0;visibility: hidden;transform: translateY(8px);font-size: 1.9rem;line-height: 1.12;transition: opacity var(--ze-dur-lente),transform var(--ze-dur-lente),visibility var(--ze-dur-lente)}.ze-chezlesz-couches--anime .ze-chezlesz-couches__fin.vu{opacity: 1;visibility: visible;transform: none}@media (min-width: 900px){.ze-chezlesz-couches--anime .ze-chezlesz-couches__vue::after{content: "";position: absolute;inset: 0;z-index: 1;pointer-events: none;background: linear-gradient(var(--ze-gaze) var(--entete,0px),transparent calc(var(--entete,0px) + 40px),transparent calc(100% - var(--barre,70px) - 40px),var(--ze-gaze) calc(100% - var(--barre,70px)))}.ze-chezlesz-couches--anime .ze-chezlesz-couches__texte{padding-bottom: calc(var(--fin-h,120px) + 2.8rem)}.ze-chezlesz-couches--anime .ze-chezlesz-couches__fin{position: absolute;left: 0;right: 0;bottom: 1.4rem;margin: 0;max-width: none;font-size: 1.45rem;line-height: 1.15;opacity: 1;visibility: visible;transform: none}.ze-chezlesz-couches--anime[data-fin] .ze-chezlesz-couches__liste{opacity: 1;visibility: visible}}@media (min-width: 900px) and (max-height: 900px){.ze-chezlesz-couches--anime .ze-chezlesz-couches__fin{font-size: 1.3rem}.ze-chezlesz-couches--anime .ze-chezlesz-couches__tete h2{font-size: 1.9rem}.ze-chezlesz-couches--anime .ze-chezlesz-couches__intro{margin-top: .5rem}.ze-chezlesz-couches--anime .ze-chezlesz-couches__legende{margin-top: 1.3rem}.ze-chezlesz-couches--anime .ze-chezlesz-couches__ol{gap: .75rem}.ze-chezlesz-couches--anime .ze-chezlesz-couches__role{font-size: .88rem;line-height: 1.4}}@media (min-width: 900px) and (max-height: 800px){.ze-chezlesz-couches--anime .ze-chezlesz-couches__texte{padding-bottom: calc(var(--fin-h,100px) + 2rem)}.ze-chezlesz-couches--anime .ze-chezlesz-couches__fin{bottom: 1rem}.ze-chezlesz-couches--anime .ze-chezlesz-couches__tete h2{font-size: 1.75rem}.ze-chezlesz-couches--anime .ze-chezlesz-couches__legende{margin-top: 1rem}.ze-chezlesz-couches--anime .ze-chezlesz-couches__ol{gap: .5rem}}@media (max-width: 899px){.ze-chezlesz-couches--anime .ze-chezlesz-couches__texte{width: auto;justify-content: flex-start;padding-top: calc(var(--entete,64px) + .9rem)}.ze-chezlesz-couches--anime .ze-chezlesz-couches__tete h2{font-size: 1.5rem}.ze-chezlesz-couches--anime .ze-chezlesz-couches__intro{font-size: .95rem;margin-top: .35rem}.ze-chezlesz-couches--anime .ze-chezlesz-couches__legende{position: absolute;left: 0;right: 0;bottom: calc(var(--barre,64px) + .9rem);margin: 0;pointer-events: none}.ze-chezlesz-couches--anime .ze-chezlesz-couches__legende > *{align-self: end}.ze-chezlesz-couches--anime .ze-chezlesz-couches__liste,.ze-chezlesz-couches--anime .ze-chezlesz-couches__goutte,.ze-chezlesz-couches--anime .ze-chezlesz-couches__fin{background: var(--ze-blanc);border-radius: var(--ze-r);box-shadow: var(--ze-ombre-couches-carte)}.ze-chezlesz-couches--anime .ze-chezlesz-couches__liste,.ze-chezlesz-couches--anime .ze-chezlesz-couches__goutte{padding: .85rem 1rem}.ze-chezlesz-couches--anime .ze-chezlesz-couches__liste:not([data-actif]){opacity: 0;visibility: hidden}.ze-chezlesz-couches--anime .ze-chezlesz-couches__goutte-titre{font-size: 1.25rem;margin-bottom: .4rem}.ze-chezlesz-couches--anime .ze-chezlesz-couches__ol{gap: 0}.ze-chezlesz-couches--anime .ze-chezlesz-couches__ol li{grid-area: 1 / 1;opacity: 0;transform: translateY(6px);transition: opacity var(--ze-dur),transform var(--ze-dur)}.ze-chezlesz-couches--anime .ze-chezlesz-couches__ol[data-actif] li:not(.actif){opacity: 0}.ze-chezlesz-couches--anime .ze-chezlesz-couches__ol li.actif{opacity: 1;transform: none;transition: opacity var(--ze-dur) calc(var(--ze-dur) * .6),transform var(--ze-dur) calc(var(--ze-dur) * .6)}.ze-chezlesz-couches--anime .ze-chezlesz-couches__fin{padding: .8rem 1rem;font-size: 1.3rem;line-height: 1.15;max-width: none}.ze-chezlesz-couches--anime .ze-chezlesz-couches__tete{position: relative}.ze-chezlesz-couches--anime .ze-chezlesz-couches__tete::before,.ze-chezlesz-couches--anime .ze-chezlesz-couches__legende::before{content: "";position: absolute;z-index: -1;left: calc(var(--ze-gutter) * -1);right: calc(var(--ze-gutter) * -1);pointer-events: none}.ze-chezlesz-couches--anime .ze-chezlesz-couches__tete::before{top: -50vh;bottom: -1.2rem;background: linear-gradient(var(--ze-gaze) calc(100% - 1.2rem),transparent)}.ze-chezlesz-couches--anime .ze-chezlesz-couches__legende::before{top: -1.2rem;bottom: -50vh;background: linear-gradient(transparent,var(--ze-gaze) 1.2rem)}.ze-chezlesz-couches--anime .ze-chezlesz-couches__scene,.ze-chezlesz-couches--anime .ze-chezlesz-couches__cadre,.ze-chezlesz-couches--anime .ze-chezlesz-couches__texte{height: auto;min-height: 0}.ze-chezlesz-couches--anime .ze-chezlesz-couches__texte{padding-bottom: calc(var(--fin-h,110px) + 1.8rem)}.ze-chezlesz-couches--anime .ze-chezlesz-couches__legende{position: relative;bottom: auto;margin-top: min(104vw,420px)}.ze-chezlesz-couches--anime .ze-chezlesz-couches__fin{position: absolute;left: 0;right: 0;top: calc(100% + .9rem);margin: 0;padding: 0;background: none;border-radius: 0;box-shadow: none;font-size: 1.3rem;line-height: 1.15;max-width: none;opacity: 1;visibility: visible;transform: none}.ze-chezlesz-couches--anime .ze-chezlesz-couches__picto{display: block;position: absolute;left: 0;top: 0;width: 40px;height: 44px;z-index: 3;pointer-events: none;opacity: 0;transition: opacity var(--ze-dur);will-change: transform}.ze-chezlesz-couches--anime .ze-chezlesz-couches__picto.vu{opacity: 1}.ze-chezlesz-couches__picto i{position: absolute;inset: 0;transform-origin: 20px 41px}.ze-chezlesz-couches__picto i::before{content: "";position: absolute;left: 3px;top: 0;width: 34px;height: 34px;background: var(--ze-blanc);border-radius: 50% 50% 50% 0;transform: rotate(-45deg);box-shadow: 0 0 0 2px var(--ze-nenuphar),var(--ze-ombre-couches-epingle)}.ze-chezlesz-couches__picto .ze-chezlesz-couches__pastille{position: absolute;left: 8px;top: 5px;width: 24px;height: 24px}.ze-chezlesz-couches__picto.pop i{animation: ze-chezlesz-couches-pop var(--ze-dur-epingle) cubic-bezier(.2,.8,.2,1.15)}.ze-chezlesz-couches--fixe .ze-chezlesz-couches__texte{display: contents}.ze-chezlesz-couches--fixe .ze-chezlesz-couches__tete{order: 1}.ze-chezlesz-couches--fixe .ze-chezlesz-couches__vue{order: 2;height: min(96vw,420px);margin: 0 calc(var(--ze-gutter) * -1)}.ze-chezlesz-couches--fixe .ze-chezlesz-couches__legende{order: 3;margin-top: 0}}@media (min-width: 900px){.ze-chezlesz-couches--fixe .ze-chezlesz-couches__vue{height: clamp(420px,46vw,600px)}}.ze-chezlesz-couches__pause{display: none}.ze-chezlesz-couches--anime .ze-chezlesz-couches__pause{position: absolute;right: max(var(--ze-gutter),(100% - var(--ze-wrap)) / 2 + var(--ze-gutter));bottom: 1.2rem;z-index: 4;width: var(--ze-tap-min);height: var(--ze-tap-min);display: grid;place-items: center;padding: 0;border-radius: 50%;background: var(--ze-blanc);color: var(--ze-encre);border: 1px solid var(--ze-filet);box-shadow: var(--ze-ombre-header);cursor: pointer}.ze-chezlesz-couches__pause svg{width: 18px;height: 18px}.ze-chezlesz-couches__pause svg + svg,.ze-chezlesz-couches__pause[aria-pressed=true] svg:first-child{display: none}.ze-chezlesz-couches__pause[aria-pressed=true] svg + svg{display: block}.ze-chezlesz-couches__pause:focus-visible{outline: 3px solid var(--ze-nenuphar);outline-offset: 2px}@media (max-width: 899px){.ze-chezlesz-couches--anime .ze-chezlesz-couches__pause{top: .9rem;bottom: auto}.ze-chezlesz-couches--anime .ze-chezlesz-couches__tete{padding-right: 52px}}@keyframes ze-chezlesz-couches-pop{0%{transform: scale(.3);opacity: 0}100%{transform: scale(1);opacity: 1}}