.as-story{--magenta:#f7389b;--creme:#fefff4;--poudre:#ffe8f4;--bleu:#d8edff;--texte:#1a1a1a;--gris:#5b5b57;--ligne:#efe3dd;font-family:Poppins,Helvetica,Arial,sans-serif;color:var(--texte);background:var(--creme);-webkit-font-smoothing:antialiased;position:relative;z-index:0;overflow-x:clip}.as-story *{box-sizing:border-box}.as-story .st-cover-hero{position:relative;width:100%;min-height:68vh;background-color:var(--poudre);background-size:cover;background-position:center 42%}.as-story .st-cover-text{position:absolute;left:16px;right:16px;bottom:22px;max-width:330px;color:#fff;font-family:Poppins,sans-serif;font-weight:600;font-size:19px;line-height:1.4;padding:16px 20px;border-radius:18px;background:#1c161a42;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border:1px solid rgba(255,255,255,.22);box-shadow:0 10px 34px #0003;opacity:0;transform:translateY(12px);animation:st-cover-in .7s ease .55s forwards}.as-story .st-cover-text p{margin:0}.as-story .st-cover-text strong{font-weight:700}.as-story .st-cover-text:after{display:none}@keyframes st-cover-in{to{opacity:1;transform:translateY(0)}}@media(prefers-reduced-motion:reduce){.as-story .st-cover-text{opacity:1;transform:none;animation:none}}.as-story .st-head-block{max-width:760px;margin:0 auto;text-align:center;padding:48px 24px 8px}.as-story .st-kicker{font-size:12.5px;font-weight:700;letter-spacing:1.4px;text-transform:uppercase;color:var(--magenta);margin-bottom:14px}.as-story .st-head-block h1{font-family:Poppins,sans-serif;font-weight:600;font-size:36px;line-height:1.1;letter-spacing:-.02em;margin:0 0 18px}.as-story .st-intro{font-size:16px;line-height:1.7;color:var(--gris)}.as-story .st-intro p{margin:0 0 12px}.as-story .st-intro p:last-child{margin-bottom:0}.as-story .st-intro strong{color:var(--texte)}.as-story .st-btn{display:inline-block;margin-top:24px;background:var(--magenta);color:var(--creme);text-decoration:none;font-weight:600;font-size:14px;padding:13px 30px;border-radius:999px;transition:transform .15s,box-shadow .15s}.as-story .st-btn:hover{transform:translateY(-1px);box-shadow:0 8px 22px #f7389b47}.as-story .st-tl-head{text-align:center;max-width:1000px;margin:54px auto 0;padding:0 24px}.as-story .st-tl-head h2{font-family:Poppins,sans-serif;font-weight:600;font-size:26px;letter-spacing:-.01em;margin:0}.as-story .st-timeline{position:relative;max-width:1000px;margin:0 auto;padding:0 24px 8px}.as-story .st-thread{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;z-index:0;pointer-events:none;overflow:visible}.as-story .st-thread path{fill:none;stroke:var(--bleu);stroke-width:3;stroke-linecap:round;stroke-linejoin:round}.as-story .st-thread circle.st-node{fill:var(--bleu);stroke:var(--creme);stroke-width:3;opacity:0;transition:opacity .4s ease}.as-story .st-step{position:relative;display:flex;flex-direction:column;gap:18px;padding:34px 0}.as-story .st-step-media{position:relative}.as-story .st-main{position:relative;overflow:hidden;border-radius:18px;aspect-ratio:4/3}.as-story .st-main img{position:absolute;left:0;top:-8%;width:100%;height:116%;object-fit:cover;display:block;will-change:transform}.as-story .st-photo2{display:none;position:absolute;width:42%;aspect-ratio:3/4;border-radius:16px;overflow:hidden;border:2px solid var(--creme);box-shadow:0 16px 38px #1a1a1a29;z-index:3}.as-story .st-photo2 img{width:100%;height:100%;object-fit:cover;display:block}.as-story .st-sticker{display:none;position:absolute;width:90px;z-index:4;pointer-events:none}.as-story .st-sticker img{width:100%;height:auto;display:block;filter:drop-shadow(1px 0 0 #fff) drop-shadow(-1px 0 0 #fff) drop-shadow(0 1px 0 #fff) drop-shadow(0 -1px 0 #fff) drop-shadow(.7px .7px 0 #fff) drop-shadow(-.7px .7px 0 #fff) drop-shadow(.7px -.7px 0 #fff) drop-shadow(-.7px -.7px 0 #fff) drop-shadow(0 9px 15px rgba(26,26,26,.16))}@keyframes st-float{0%{transform:translateY(0) rotate(var(--ra,-8deg))}50%{transform:translateY(-5px) rotate(var(--rb,8deg))}to{transform:translateY(0) rotate(var(--ra,-8deg))}}@media(prefers-reduced-motion:reduce){.as-story .st-sticker{animation:none!important}}.as-story .st-date{display:block;font-family:Poppins,sans-serif;font-weight:600;font-size:44px;line-height:1;letter-spacing:-.01em;color:var(--magenta);margin:0 0 8px}.as-story .st-step-text{position:relative;z-index:2;background:#fff;border-radius:20px;padding:24px 26px;box-shadow:0 16px 44px #1a1a1a12}.as-story.st-reveal .st-step .st-step-media{opacity:0;transition:opacity .8s ease}.as-story.st-reveal .st-step.is-in .st-step-media{opacity:1}.as-story.st-reveal .st-step .st-step-text{opacity:0;transform:translateY(30px);transition:opacity .7s ease,transform .7s cubic-bezier(.2,.7,.2,1);transition-delay:.1s}.as-story.st-reveal .st-step.is-in .st-step-text{opacity:1;transform:none}.as-story .st-step-text h3{font-family:Poppins,sans-serif;font-weight:600;font-size:19px;margin:0 0 8px;letter-spacing:-.01em}.as-story .st-body{font-size:15.5px;line-height:1.7;color:var(--gris)}.as-story .st-body p{margin:0 0 10px}.as-story .st-body p:last-child{margin-bottom:0}.as-story .st-body strong{color:var(--texte)}.as-story .st-cta{position:relative;z-index:1;max-width:1000px;margin:36px auto;text-align:center;background:var(--poudre);border-radius:22px;padding:48px 24px}.as-story .st-cta h2{font-family:Poppins,sans-serif;font-weight:600;font-size:24px;letter-spacing:-.01em;margin:0 0 8px}.as-story .st-cta p{font-size:15px;color:var(--gris);max-width:460px;margin:0 auto 20px;line-height:1.6}.as-story .st-cta-btn{display:inline-block;background:var(--magenta);color:var(--creme);text-decoration:none;font-weight:600;font-size:14px;padding:13px 30px;border-radius:999px;transition:transform .15s,box-shadow .15s}.as-story .st-cta-btn:hover{transform:translateY(-1px);box-shadow:0 8px 22px #f7389b47}@media screen and (min-width:900px){.as-story .st-cover-hero{min-height:86vh}.as-story .st-cover-text{left:60%;right:auto;bottom:auto;top:31%;max-width:330px;font-size:30px;line-height:1.28;padding:22px 26px;border-radius:22px}.as-story .st-head-block{padding-top:60px}.as-story .st-head-block h1{font-size:52px}.as-story .st-intro{font-size:17px}.as-story .st-tl-head{margin-top:72px}.as-story .st-tl-head h2{font-size:34px}.as-story .st-timeline{padding:0 40px 24px}.as-story .st-step:first-of-type{padding-top:24px}.as-story .st-step{flex-direction:row;align-items:center;gap:64px;padding:64px 0}.as-story .st-step-media,.as-story .st-step-text{flex:1 1 0;min-width:0}.as-story .st-step:nth-child(2n) .st-step-media{order:2}.as-story .st-step:nth-child(3n+1) .st-step-media{flex:1.25}.as-story .st-step:nth-child(3n+1) .st-step-text{flex:.95}.as-story .st-step:nth-child(3n+2) .st-step-media{flex:.85}.as-story .st-step:nth-child(3n+2) .st-main{aspect-ratio:4/5}.as-story .st-step:nth-child(3n+2) .st-step-text{flex:1.2}.as-story .st-step:nth-child(3n) .st-main{aspect-ratio:1/1}.as-story .st-photo2{display:block}.as-story .st-photo2{left:auto;right:-24px;bottom:-30px;width:38%;transform:rotate(-4deg)}.as-story .st-step:nth-child(2n) .st-photo2{width:40%;bottom:-22px;transform:rotate(4deg)}.as-story .st-sticker{display:block;width:104px;animation:st-float 5.5s ease-in-out infinite}.as-story .st-step:nth-child(odd) .st-sticker{right:7%;top:4px;--ra:-12deg;--rb:6deg}.as-story .st-step:nth-child(2n) .st-sticker{left:7%;top:4px;--ra:10deg;--rb:-8deg}.as-story .st-step:nth-child(3n+2) .st-sticker{top:auto;bottom:0}.as-story .st-step:nth-child(2n) .st-sticker{animation-duration:6.6s;animation-delay:-1.8s}.as-story .st-step:nth-child(3n) .st-sticker{animation-duration:6s;animation-delay:-3.2s;width:122px}.as-story .st-sticker--p3{right:auto!important;left:32%!important;top:-12px!important;bottom:auto!important}.as-story .st-sticker--p4{width:134px!important}.as-story .st-sticker--p6{right:auto!important;left:7%!important}.as-story .st-step:nth-of-type(2) .st-main img{top:-2%;height:108%;object-position:50% top}.as-story .st-step:nth-of-type(3) .st-photo2{bottom:-178px;right:-82px;width:50%}.as-story .st-step:nth-of-type(3) .st-main img{object-position:22% 38%}@media(max-width:1100px){.as-story .st-photo2{right:-6px!important}.as-story .st-step:nth-of-type(3) .st-photo2{right:-6px!important;bottom:-120px!important;width:44%!important}}.as-story .st-date{font-size:64px}.as-story .st-step-text h3{font-size:22px}.as-story .st-body{font-size:16px}.as-story .st-cta{margin-bottom:48px;padding:60px 24px}.as-story .st-cta h2{font-size:30px}}
/*# sourceMappingURL=/cdn/shop/t/55/assets/story.css.map */
