.apa{--bx:#6D071A;--iv:#FAF7F0;--nu:#C5AFA0;--or:#C4A97A;--nr:#0C0A09;background:var(--iv);color:var(--nr);font-family:var(--font-body--family);font-size:15px;line-height:1.6}.apa h1,.apa h2,.apa h3{font-family:var(--font-heading--family);font-weight:400;margin:0}.apa h1,.apa h2,.apa h3{margin-top:0}.apa .apa-manif{font-family:var(--font-subheading--family);font-style:italic}.apa-wrap{max-width:1180px;margin:0 auto;padding:0 24px}.apa-btn{display:inline-block;background:var(--bx);color:var(--iv);font-weight:600;font-size:15px;padding:17px 32px;border-radius:40px;text-decoration:none;border:0;cursor:pointer;line-height:1}.apa-btn:hover{opacity:.9}.apa-btn--light{background:var(--iv);color:var(--bx)}.apa-eyebrow{font-size:11px;letter-spacing:.18em;text-transform:uppercase;color:var(--or);margin:0 0 14px;font-weight:600}.apa-eyebrow--nu{color:var(--nu)}.apa-g2{display:grid;grid-template-columns:1fr 1fr;gap:56px;align-items:center}.apa-g2--miss{grid-template-columns:1.05fr .95fr;gap:64px}.apa-g2--box{grid-template-columns:.95fr 1.05fr}.apa-g3{display:grid;grid-template-columns:repeat(3,1fr);gap:40px}.apa-proof .apa-g3{gap:34px}.apa-center{text-align:center}.apa-bar{background:var(--nr);color:var(--iv);font-size:12.5px;letter-spacing:.05em;padding:13px 16px;text-align:center}.apa-bar span{margin:0 14px;display:inline-block}.apa-sep{opacity:.5}.apa-hero{position:relative;min-height:620px;display:flex;align-items:center;overflow:hidden}.apa-hero__img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.apa-hero__veil{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,#0c0a09f0,#0c0a09d1 46%,#0c0a0952)}.apa-hero__in{position:relative;z-index:2;width:100%;color:var(--iv);padding-top:70px;padding-bottom:70px}.apa-hero__sur{font-size:28px;color:#e9ded2;margin:0 0 12px}.apa-hero__h1{font-size:58px;line-height:1.08;max-width:660px;color:#fff;margin-bottom:18px}.apa-hero__p{font-size:17px;max-width:470px;color:#eadfd4;margin:0 0 30px}.apa-stars{margin:22px 0 0;font-size:14px;color:#eadfd4}.apa-stars b{color:var(--or);letter-spacing:1px}.apa-proof{background:var(--bx);color:var(--iv);padding:52px 0}.apa-proof q{font-family:var(--font-subheading--family);font-style:italic;font-size:19.5px;line-height:1.35;display:block;margin:0 0 12px;quotes:none;text-wrap:balance}.apa-proof cite{font-size:12px;font-style:normal;letter-spacing:.1em;text-transform:uppercase;color:var(--nu)}.apa-prod{padding:80px 0}.apa-prod__img{width:100%;height:560px;object-fit:cover;border-radius:6px;display:block}.apa-prod__h2{font-size:40px;margin-bottom:6px}.apa-prod__sub{font-size:19px;color:#6b6157;margin:0}.apa-price{font-family:var(--font-heading--family);font-size:26px;color:var(--bx);margin:14px 0 20px}.apa-list{list-style:none;margin:0 0 28px;padding:0}.apa-list li{padding:9px 0 9px 26px;position:relative;border-bottom:1px solid #e6ded2}.apa-list li:before{content:"";position:absolute;left:0;top:17px;width:9px;height:9px;background:var(--or);border-radius:50%}.apa-sizes{font-size:13px;color:#6b6157;margin:16px 0 0}.apa-bens{background:#fff;padding:66px 0}.apa-dot{width:54px;height:54px;border:1px solid var(--or);border-radius:50%;margin:0 auto 18px;display:flex;align-items:center;justify-content:center;color:var(--bx)}.apa-dot .apa-ico{font-size:24px;line-height:1}.apa-bens h3{font-size:19px;margin:0 0 10px}.apa-bens p{font-size:14px;color:#6b6157;margin:0}.apa-miss{background:var(--bx);color:var(--iv);padding:86px 0}.apa-miss__h2{font-size:38px;line-height:1.15;margin-bottom:20px;color:#fff}.apa-miss .apa-rte p{color:#e6d9cc;margin:0 0 14px}.apa-miss .apa-rte p:last-child{margin-bottom:0}.apa-vid{width:100%;height:420px;object-fit:cover;border-radius:6px;display:block;background:#2a0a12}.apa-facade{position:relative;cursor:pointer;overflow:hidden;background-size:cover;background-position:center;background-repeat:no-repeat}.apa-play{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:76px;height:76px;border-radius:50%;border:0;background:var(--iv);cursor:pointer;display:flex;align-items:center;justify-content:center;box-shadow:0 6px 24px #00000047;transition:transform .18s ease,background .18s ease}.apa-facade:hover .apa-play{background:#fff;transform:translate(-50%,-50%) scale(1.06)}.apa-play span{display:block;width:0;height:0;margin-left:6px;border-left:20px solid var(--bx);border-top:13px solid transparent;border-bottom:13px solid transparent}.apa-sig{font-family:var(--font-subheading--family);font-style:italic;font-size:19px;color:var(--nu);margin:20px 0 0}.apa-box{padding:80px 0}.apa-box__img{width:100%;height:470px;object-fit:cover;border-radius:6px;display:block}.apa-box__h2{font-size:36px;line-height:1.15;margin-bottom:16px}.apa-box__p{color:#5d544b;margin:0 0 14px}.apa-box__quote{margin:22px 0 0;padding:0;border:0}.apa-box__q{font-size:21px;color:var(--bx);margin:0}.apa-box__cite{display:block;margin-top:10px;font-style:normal;font-size:12px;letter-spacing:.1em;text-transform:uppercase;color:#8a7f73}.apa-rev{background:#fff;padding:74px 0}.apa-rev__head{text-align:center;margin-bottom:40px}.apa-rev__head h2{font-size:34px;margin-bottom:10px}.apa-rev__note{font-size:15px;color:var(--bx);margin:0}.apa-g3 .apa-card{background:var(--iv);border:1px solid #e9e0d4;border-radius:8px;padding:26px}.apa-card__st{color:var(--or);margin:0 0 10px;letter-spacing:2px}.apa-card p{font-size:14.5px;margin:0 0 14px}.apa-card b{display:block;margin-top:14px;font-size:12px;letter-spacing:.08em;text-transform:uppercase;color:#6b6157}.apa-faq{padding:74px 0}.apa-g2--faq{grid-template-columns:.85fr 1.15fr;gap:56px;align-items:start}.apa-faq__card{background:#fff;border:1px solid #ece3d7;border-radius:10px;padding:34px 32px}.apa-faq__h2{font-size:28px;line-height:1.2;margin:0 0 14px}.apa-faq__intro{color:#6b6157;font-size:14.5px;margin:0 0 24px}.apa-faq__btns{display:flex;flex-direction:column;gap:12px;align-items:flex-start}.apa-btn--ghost{background:transparent;color:var(--bx);border:1px solid var(--bx)}.apa-faq__list{padding-top:4px}.apa-qa__lien{color:var(--bx);text-decoration:underline;margin-left:4px;white-space:nowrap}.apa-qa{border-bottom:1px solid #e6ded2}.apa-qa summary{list-style:none;cursor:pointer;padding:18px 0;font-size:16px;display:flex;justify-content:space-between;gap:20px;align-items:center}.apa-qa summary::-webkit-details-marker{display:none}.apa-qa summary span{color:var(--or);font-size:20px;line-height:1}.apa-qa[open] summary span{transform:rotate(45deg)}.apa-qa p{padding:0 0 18px;margin:0;color:#5d544b}.apa-fin{background:var(--nr);color:var(--iv);padding:88px 0;text-align:center}.apa-fin__sur{color:var(--or);margin:0 0 16px}.apa-fin h2{font-size:40px;line-height:1.12;color:#fff;margin:0 auto 16px;max-width:760px}.apa-fin__p{color:#c9bdb1;max-width:520px;margin:0 auto 34px}.apa-fin .apa-btn--light{padding:18px 40px}.apa-fin__club{margin-top:56px;padding-top:40px;border-top:1px solid #2b2521}.apa-fin__nl{color:#9c9188;font-size:14.5px;max-width:520px;margin:0 auto 20px}.apa-mail{display:flex;max-width:460px;margin:0 auto;gap:10px;align-items:stretch}.apa-mail input[type=email]{flex:1;background:#171310;border:1px solid #3a332e;border-radius:40px;padding:16px 22px;color:var(--iv);font-size:14px;min-width:0}.apa-mail input[type=email]:focus{outline:none;border-color:var(--or)}.apa-mail input::placeholder{color:#7d736a}.apa-mail .apa-btn{padding:16px 28px;white-space:nowrap}.apa-vh{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.apa-mail__ok{color:var(--or);margin-top:14px}@media screen and (max-width:900px){.apa-g2,.apa-g2--miss,.apa-g2--box,.apa-g2--faq,.apa-g3{grid-template-columns:1fr;gap:32px}.apa-g2--box>div:first-child{order:-1}.apa-hero{min-height:520px}.apa-hero__veil{background:linear-gradient(180deg,#0c0a09b3,#0c0a09e0)}.apa-hero__h1{font-size:34px}.apa-hero__sur{font-size:21px}.apa-prod__h2,.apa-miss__h2,.apa-fin h2{font-size:28px}.apa-box__h2{font-size:26px}.apa-prod__img{height:380px}.apa-box__img{height:320px}.apa-vid{height:260px}.apa-play{width:62px;height:62px}.apa-play span{border-left-width:16px;border-top-width:11px;border-bottom-width:11px}.apa-bar span{margin:0 8px;font-size:11.5px}.apa-mail{flex-direction:column}.apa-fin h2{font-size:28px}.apa-fin__club{margin-top:40px;padding-top:30px}.apa-prod,.apa-box,.apa-miss,.apa-rev,.apa-faq,.apa-fin,.apa-bens{padding:48px 0}}.apa-stars a,.apa-rev__note a{color:inherit;text-decoration:underline;text-underline-offset:3px}.apa-stars a:hover,.apa-rev__note a:hover{opacity:.85}.apa-g3 .apa-card--lien{display:block;color:inherit;text-decoration:none;transition:border-color .2s,transform .2s}.apa-g3 .apa-card--lien:hover{border-color:var(--bx);transform:translateY(-2px)}.apa-g3 .apa-card--lien:focus-visible{outline:2px solid var(--bx);outline-offset:2px}.apa-rev__plus{text-align:center;margin:36px 0 0}.apa-rte a{color:inherit;text-decoration:underline;text-underline-offset:3px}.apah-chap__t a{color:var(--bx)}footer.footer .footer__content{grid-template-columns:1.05fr .95fr 1.1fr!important;gap:clamp(32px,4vw,64px)!important;align-items:start!important}footer.footer .footer__content>*{height:auto!important;align-self:start!important}footer.footer .footer__content>.group:first-child a[href*=l-allie]{display:inline-block;margin-top:6px;padding:11px 26px;border:1px solid #C4A97A;border-radius:40px;color:#faf7f0;text-decoration:none;font-weight:700;font-size:14px;transition:background .2s,color .2s}footer.footer .footer__content>.group:first-child a[href*=l-allie]:hover{background:#faf7f0;color:#6d071a;border-color:#faf7f0}footer.footer .menu-block h1,footer.footer .menu-block h2,footer.footer .menu-block h3,footer.footer .menu-block h6,footer.footer .menu-block p{color:#c4a97a!important}footer.footer .menu-block__list{display:block!important;columns:2;column-gap:28px}footer.footer .menu-block__item{break-inside:avoid;margin:0 0 12px}footer.footer .menu-block__link{color:#faf7f0;text-decoration:none;font-size:15px}footer.footer .menu-block__link:hover{text-decoration:underline;text-underline-offset:3px}footer.footer .footer__content>.group.card{border-radius:16px!important;padding:28px!important}footer.footer .policy-list__links{gap:6px 22px!important}footer.footer .policy-list__link{text-decoration:none!important;font-size:13px;opacity:.78}footer.footer .policy-list__link:hover{opacity:1;text-decoration:underline!important;text-underline-offset:3px}footer.footer .footer-bottom-bar--top-border{border-top-color:#c4a97a66!important}footer.footer .footer-copyright,footer.footer .footer-bottom-bar p{font-size:13px}@media screen and (max-width:900px){footer.footer .footer__content{grid-template-columns:1fr!important}}
/*# sourceMappingURL=/cdn/shop/t/24/assets/appacom-accueil.css.map */
