.zy-fp{--zy-brun: #854A2E;--zy-brun-fonce: #6d3a23;--zy-beige: #E3DBCC;--zy-creme: #F7F4F0;--zy-encre: #1C1C1C;--zy-gris: #5d544c;--zy-filet: rgba(28, 28, 28, .12);--zy-or: rgba(196, 154, 108, .7);--zy-degrade: radial-gradient(120% 140% at 50% 0%, #FBF8F3 0%, #EFE6D8 55%, #E3D6C1 100%);color:var(--zy-encre);padding:44px 0 48px;background:var(--zy-creme)}.zy-fp--degrade{background:var(--zy-degrade)}.zy-fp--beige{background:var(--zy-beige)}.zy-fp__in{max-width:1180px;margin:0 auto;padding:0 20px}.zy-fp__titre{margin:0 0 8px;font-family:var(--heading-font-family);font-weight:700;font-size:22px;line-height:1.2;letter-spacing:.04em;text-transform:uppercase;text-align:center;color:var(--zy-encre)}.zy-fp__sous{margin:0 auto 24px;max-width:46ch;text-align:center;font-size:15px;line-height:1.5;color:var(--zy-gris)}.zy-fp [data-zy-apparait]{opacity:0;transform:translateY(14px);transition:opacity .6s ease,transform .6s ease}.zy-fp .zy-vu[data-zy-apparait],.zy-fp .zy-vu [data-zy-apparait]{opacity:1;transform:none}.zy-picto{width:100%;height:100%;fill:none;stroke:var(--zy-brun, #854A2E);stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round;overflow:visible}.zy-picto path,.zy-picto circle{stroke-dasharray:1;stroke-dashoffset:1;transition:stroke-dashoffset 1.4s cubic-bezier(.65,0,.35,1)}.zy-vu .zy-picto path,.zy-vu .zy-picto circle{stroke-dashoffset:0}.zy-picto .zy-fumee path{stroke-dashoffset:0;stroke-dasharray:none;opacity:0;stroke:var(--zy-or, rgba(196, 154, 108, .9));animation:zy-fumee 3.2s ease-in-out infinite}.zy-picto .zy-fumee path:nth-child(2){animation-delay:.9s}.zy-picto .zy-fumee path:nth-child(3){animation-delay:1.8s}.zy-picto .zy-cube path{fill:transparent;stroke-width:1.2;transition:stroke-dashoffset 1.4s cubic-bezier(.65,0,.35,1),fill .7s ease 1.1s}.zy-vu .zy-picto .zy-cube__haut{fill:#ebcfa3}.zy-vu .zy-picto .zy-cube__g{fill:#c99a62}.zy-vu .zy-picto .zy-cube__d{fill:#a9783f}@keyframes zy-fumee{0%{opacity:0;transform:translateY(4px)}35%{opacity:1}to{opacity:0;transform:translateY(-6px)}}@media(min-width:990px){.zy-fp{padding:64px 0 72px}.zy-fp__in{padding:0 40px}.zy-fp__titre{font-size:28px}.zy-fp__sous{font-size:16px;margin-bottom:34px}}@media(prefers-reduced-motion:reduce){.zy-fp [data-zy-apparait]{opacity:1;transform:none;transition:none}.zy-picto path,.zy-picto circle{stroke-dashoffset:0;transition:none}.zy-picto .zy-fumee path{animation:none;opacity:.8}.zy-picto .zy-cube path{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/25/assets/zy-fiche.css.map */
