body:has(#aps) .shopify-section-group-header-group,body:has(#aps) .shopify-section-group-footer-group{display:none!important}body:has(#aps){background:#fff}#aps{--ink:#1d1b3f;--text:#3c3a57;--muted:#6e6c85;--line:#e8e6ef;--bg:#fff;--bg2:#f6f5f2;--violet:#5b3df5;--violet2:#4a2ee0;--coral:#ff5a3c;--sun:#ffc53d;--grad:linear-gradient(90deg,#5b3df5 0%,#b03fd8 50%,#ff5a3c 100%);color-scheme:light;background:var(--bg);color:var(--text);font-family:-apple-system,BlinkMacSystemFont,SF Pro Text,Inter,Helvetica Neue,Arial,sans-serif;font-size:17px;line-height:1.5;letter-spacing:-.01em;-webkit-font-smoothing:antialiased;overflow-x:clip}#aps *{box-sizing:border-box;margin:0;padding:0}#aps h1,#aps h2,#aps h3{font-family:-apple-system,BlinkMacSystemFont,SF Pro Display,Inter,Helvetica Neue,Arial,sans-serif;color:var(--ink);font-weight:700;letter-spacing:-.035em;line-height:1.05}#aps a{color:inherit;text-decoration:none}#aps .wrap{max-width:1080px;margin:0 auto;padding:0 22px}#aps .center{text-align:center}#aps .eyebrow{font-size:15px;font-weight:600;color:var(--violet);letter-spacing:0;margin-bottom:14px}#aps .grad{background:var(--grad);-webkit-background-clip:text;background-clip:text;color:transparent}#aps .btn{display:inline-flex;align-items:center;justify-content:center;gap:6px;height:48px;padding:0 26px;border-radius:999px;background:var(--violet);color:#fff;font-size:16px;font-weight:600;letter-spacing:-.01em;transition:background .25s ease,transform .25s ease}#aps .btn:hover{background:var(--violet2);transform:scale(1.02)}#aps .btn.small{height:34px;padding:0 16px;font-size:14px}#aps .btn.light{background:#fff;color:var(--ink)}#aps .link{color:var(--violet);font-size:17px;font-weight:500}#aps .link:hover{text-decoration:underline}#aps .ph{position:relative;display:grid;place-items:center;background:linear-gradient(135deg,#efeafe,#fdeee8);border-radius:28px;color:var(--muted);font-size:17px;font-weight:600;overflow:hidden}#aps .ph:before{content:"";position:absolute;top:14px;right:14px;bottom:14px;left:14px;border:2px dashed rgba(91,61,245,.28);border-radius:20px}#aps .nav{position:sticky;top:0;z-index:50;background:#ffffffb8;-webkit-backdrop-filter:saturate(180%) blur(20px);backdrop-filter:saturate(180%) blur(20px);border-bottom:1px solid transparent;transition:border-color .3s}#aps .nav.scrolled{border-color:var(--line)}#aps .nav .wrap{height:56px;display:flex;align-items:center;justify-content:space-between;gap:20px}#aps .brand{font-size:17px;font-weight:700;color:var(--ink);letter-spacing:-.02em}#aps .menu{display:flex;gap:28px;font-size:14px;color:var(--text)}#aps .menu a:hover{color:var(--ink)}#aps .hero{padding:96px 0 40px}#aps .hero h1{font-size:clamp(34px,9.4vw,84px);max-width:900px;margin:0 auto}#aps .hero .sub{font-size:clamp(19px,2.2vw,24px);line-height:1.4;color:var(--muted);max-width:660px;margin:24px auto 0;letter-spacing:-.02em}#aps .ctas{display:flex;gap:24px;align-items:center;justify-content:center;flex-wrap:wrap;margin-top:34px}#aps .note{font-size:14px;color:var(--muted);margin-top:18px}#aps .hero-media{margin-top:64px;aspect-ratio:16/9}#aps section.block{padding:120px 0}#aps section.alt{background:var(--bg2)}#aps .title{font-size:clamp(36px,5vw,56px);max-width:760px}#aps .title.center{margin:0 auto}#aps .lede{font-size:21px;line-height:1.45;color:var(--muted);max-width:620px;margin-top:20px;letter-spacing:-.02em}#aps .lede.center{margin-left:auto;margin-right:auto}#aps .steps{display:grid;grid-template-columns:repeat(3,1fr);gap:48px;margin-top:72px}#aps .step .n{font-size:15px;font-weight:600;color:var(--violet);margin-bottom:12px}#aps .step h3{font-size:24px;margin-bottom:10px;letter-spacing:-.025em}#aps .step p{color:var(--muted);font-size:17px}#aps .seg{display:inline-flex;background:#ebe9e4;border-radius:999px;padding:4px;margin-top:40px;gap:2px}#aps .seg button{border:0;background:transparent;font:inherit;font-size:15px;font-weight:600;color:var(--text);height:38px;padding:0 22px;border-radius:999px;cursor:pointer;transition:background .3s,color .3s,box-shadow .3s}#aps .seg button[aria-selected=true]{background:#fff;color:var(--ink);box-shadow:0 2px 8px #1d1b3f1f}#aps .style-media{margin-top:40px;aspect-ratio:16/9;transition:opacity .35s ease}#aps .style-desc{font-size:19px;color:var(--muted);max-width:560px;margin:24px auto 0;min-height:56px;transition:opacity .35s ease}#aps .tone-studio{background:linear-gradient(135deg,#efeafe,#e6e1ff)}#aps .tone-lifestyle{background:linear-gradient(135deg,#fdeee8,#fff4dc)}#aps .tone-pop{background:linear-gradient(135deg,#ffe1d9,#fff0c2)}#aps .chips{display:flex;flex-wrap:wrap;gap:10px;justify-content:center;margin-top:44px;max-width:760px;margin-left:auto;margin-right:auto}#aps .chips span{background:#fff;border:1px solid var(--line);border-radius:999px;padding:10px 18px;font-size:15px;font-weight:500;color:var(--ink)}#aps .plats{display:grid;grid-template-columns:1fr 1fr;gap:20px;margin-top:56px;text-align:left}#aps .plat{background:#fff;border-radius:24px;padding:32px;box-shadow:0 1px 2px #1d1b3f0a,0 10px 32px #1d1b3f0d}#aps .plat h3{font-size:24px}#aps .plat .pl{font-size:15px;color:var(--muted);margin-top:4px}#aps .plat .chips{justify-content:flex-start;margin:20px 0 0;gap:8px}#aps .plat .chips span{background:var(--bg2);border:0;font-size:14px;padding:8px 14px}#aps .plans{display:grid;grid-template-columns:1fr 1fr;gap:24px;max-width:860px;margin:64px auto 0}#aps .plan{background:#fff;border-radius:28px;padding:44px 40px;box-shadow:0 1px 2px #1d1b3f0a,0 12px 40px #1d1b3f0f;display:flex;flex-direction:column}#aps .plan.pro{background:var(--ink);color:#d9d7ea}#aps .plan.pro h3,#aps .plan.pro .price{color:#fff}#aps .plan h3{font-size:24px}#aps .plan .for{font-size:15px;color:var(--muted);margin-top:6px}#aps .plan.pro .for{color:#a9a6c6}#aps .price{font-size:52px;font-weight:700;letter-spacing:-.04em;color:var(--ink);margin:28px 0 4px;line-height:1}#aps .price small{font-size:17px;font-weight:500;letter-spacing:-.01em;color:var(--muted)}#aps .plan.pro .price small{color:#a9a6c6}#aps .plan ul{list-style:none;margin:28px 0 36px;display:grid;gap:12px;font-size:16px}#aps .plan li{display:flex;gap:10px}#aps .plan li:before{content:"\2713";color:var(--violet);font-weight:700}#aps .plan.pro li:before{color:var(--sun)}#aps .plan .btn{margin-top:auto;width:100%}#aps .fine{font-size:14px;color:var(--muted);margin-top:28px}#aps .faq{max-width:760px;margin:56px auto 0}#aps details{border-bottom:1px solid var(--line)}#aps details:first-child{border-top:1px solid var(--line)}#aps summary{list-style:none;cursor:pointer;display:flex;justify-content:space-between;align-items:center;gap:24px;padding:24px 0;font-size:19px;font-weight:600;color:var(--ink);letter-spacing:-.02em}#aps summary::-webkit-details-marker{display:none}#aps summary:after{content:"+";font-size:26px;font-weight:300;color:var(--muted);transition:transform .3s ease}#aps details[open] summary:after{transform:rotate(45deg)}#aps details p{color:var(--muted);font-size:17px;padding:0 40px 26px 0}#aps .final{padding:140px 0;background:var(--ink);text-align:center}#aps .final h2{color:#fff;font-size:clamp(40px,6vw,68px);max-width:820px;margin:0 auto}#aps .final p{color:#a9a6c6;font-size:21px;margin:20px auto 36px}#aps footer.foot{background:var(--ink);color:#8d8aa8;font-size:13px;border-top:1px solid rgba(255,255,255,.08)}#aps footer.foot .wrap{display:flex;justify-content:space-between;gap:16px;flex-wrap:wrap;padding-top:24px;padding-bottom:28px}#aps footer.foot a:hover{color:#fff}#aps .mcta{display:none}#aps .rv{opacity:0;transform:translateY(28px);transition:opacity .9s cubic-bezier(.2,.7,.2,1),transform .9s cubic-bezier(.2,.7,.2,1)}#aps .rv.in{opacity:1;transform:none}@media(prefers-reduced-motion:reduce){#aps .rv{opacity:1;transform:none;transition:none}#aps *{transition:none!important}}@media(max-width:820px){#aps .menu{display:none}#aps .hero{padding:64px 0 24px}#aps .hero-media,#aps .style-media{aspect-ratio:4/3;border-radius:22px}#aps section.block{padding:84px 0}#aps .steps{grid-template-columns:1fr;gap:36px;margin-top:48px}#aps .plats{grid-template-columns:1fr}#aps .plat{padding:26px 22px}#aps .plans{grid-template-columns:1fr}#aps .plan{padding:36px 28px}#aps .seg button{padding:0 16px}#aps .final{padding:100px 0 120px}#aps .mcta{display:flex;position:fixed;left:16px;right:16px;bottom:16px;z-index:60;justify-content:center;transform:translateY(140%);opacity:0;visibility:hidden;transition:transform .45s cubic-bezier(.2,.7,.2,1),opacity .3s,visibility .45s}#aps .mcta.show{transform:none;opacity:1;visibility:visible}#aps .mcta .btn{width:100%;height:52px;box-shadow:0 10px 30px #5b3df559}}#aps #fonctionnement .steps{gap:20px}#aps .step{--acc:#5b3df5;--tint:#efebff;position:relative;overflow:hidden;background:var(--tint);border-radius:30px;padding:30px 28px 34px;transition:opacity .9s cubic-bezier(.2,.7,.2,1),transform .7s cubic-bezier(.34,1.56,.64,1)}#aps .step:nth-child(2){--acc:#ff5a3c;--tint:#ffe9e2;transition-delay:.12s}#aps .step:nth-child(3){--acc:#d99a00;--tint:#fff3cf;transition-delay:.24s}#aps .steps .step.rv.in:nth-child(1){transform:rotate(-1.6deg)}#aps .steps .step.rv.in:nth-child(2){transform:rotate(1.2deg)}#aps .steps .step.rv.in:nth-child(3){transform:rotate(-.9deg)}#aps .steps .step.rv.in:hover,#aps .steps .step.rv.in:active{transform:rotate(0) translateY(-6px) scale(1.02);transition-delay:0s}#aps .step:before{content:"";position:absolute;width:190px;height:190px;border-radius:50%;right:-60px;bottom:-80px;background:var(--acc);opacity:.12}#aps .step:after{content:"";position:absolute;top:26px;right:26px;width:46px;height:46px;background:var(--acc);-webkit-mask:var(--ico) center/contain no-repeat;mask:var(--ico) center/contain no-repeat;animation:apsFloat 4s ease-in-out infinite}#aps .step:nth-child(1):after{--ico:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M4 8a2 2 0 0 1 2-2h2l1.5-2h5L16 6h2a2 2 0 0 1 2 2v9a2 2 0 0 1-2 2H6a2 2 0 0 1-2-2z'/%3E%3Ccircle cx='12' cy='12.5' r='3.5'/%3E%3C/svg%3E")}#aps .step:nth-child(2):after{--ico:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M4 20 15 9'/%3E%3Cpath d='m14 4 .8 2.2L17 7l-2.2.8L14 10l-.8-2.2L11 7l2.2-.8z'/%3E%3Cpath d='M19 12l.5 1.5L21 14l-1.5.5L19 16l-.5-1.5L17 14l1.5-.5z'/%3E%3Cpath d='M7 3l.4 1.1L8.5 4.5l-1.1.4L7 6l-.4-1.1L5.5 4.5l1.1-.4z'/%3E%3C/svg%3E");animation-delay:-1.3s}#aps .step:nth-child(3):after{--ico:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 4v11'/%3E%3Cpath d='m7 10 5 5 5-5'/%3E%3Cpath d='M5 20h14'/%3E%3C/svg%3E");animation-delay:-2.6s}#aps .step .n{position:relative;z-index:1;display:grid;place-items:center;width:44px;height:44px;border-radius:50%;background:var(--acc);color:#fff;font-size:18px;font-weight:700;margin-bottom:22px;box-shadow:0 8px 18px -6px var(--acc)}#aps .step.rv.in .n{animation:apsPop .7s cubic-bezier(.34,1.56,.64,1) both;animation-delay:inherit}#aps .step h3,#aps .step p{position:relative;z-index:1}#aps .step h3{font-size:26px;padding-right:56px}#aps .step p{color:var(--text)}@keyframes apsFloat{0%,to{transform:translateY(0) rotate(0)}50%{transform:translateY(-6px) rotate(-6deg)}}@keyframes apsPop{0%{transform:scale(.3)}70%{transform:scale(1.15)}to{transform:scale(1)}}@media(prefers-reduced-motion:reduce){#aps .step:after,#aps .step.rv.in .n{animation:none}#aps .steps .step.rv.in{transform:none}}
/*# sourceMappingURL=/cdn/shop/t/16/assets/aps-landing.css.map */
