.q-opt:hover{border-color:var(--ligne-or);background:#bc942812;transform:translate(6px)}.q-opt .lettre{font-family:var(--serif);font-style:italic;color:var(--or-clair);font-size:17px;flex-shrink:0}.q-opt small{display:block;color:var(--gris);font-size:13px;margin-top:2px;font-weight:300}.q-back{background:none;border:none;color:var(--gris-2);font-size:13px;cursor:pointer;margin-top:28px;font-family:var(--sans);letter-spacing:.04em}.q-back:hover{color:var(--ivoire)}.q-result{display:none;text-align:center;animation:fadeUp .45s ease}.q-result.active{display:block}.tier-tag{display:inline-block;font-weight:600;font-size:10.5px;letter-spacing:.26em;text-transform:uppercase;padding:9px 22px;border:1px solid var(--ligne-or);color:var(--or-pale);margin-bottom:24px;background:#bc942814}.q-result h3{font-size:clamp(28px,4vw,40px)}.q-result .cat-note{color:var(--gris);font-size:12px;letter-spacing:.2em;text-transform:uppercase;margin-top:12px;font-weight:600}.q-result .prix{font-family:var(--serif);font-size:60px;margin:16px 0 2px;font-variant-numeric:tabular-nums;background:linear-gradient(115deg,var(--or-pale),var(--or-clair) 50%,var(--or));-webkit-background-clip:text;background-clip:text;color:transparent}.q-result .prix small{font-size:15px;color:var(--gris);font-family:var(--sans);-webkit-text-fill-color:var(--gris)}.q-result p.why{color:var(--gris);max-width:48ch;margin:12px auto 28px;font-weight:300}.q-result ul{list-style:none;text-align:left;max-width:420px;margin:0 auto 24px;display:grid;gap:11px}.q-result li{padding-left:26px;position:relative;font-size:14.5px}.q-result li:before{content:"\2726";position:absolute;left:0;top:1px;color:var(--or);font-size:11px}.q-result .nano-note{font-size:13.5px;color:var(--gris);max-width:460px;margin:0 auto 26px;font-weight:300;text-align:left;border:1px solid var(--ligne);padding:18px 22px;background:#13001e47;line-height:1.6}.q-result .nano-note a{color:var(--or-clair);border-bottom:1px solid var(--or-fonce)}.res-ctas{display:flex;gap:14px;justify-content:center;flex-wrap:wrap}.supp-note{font-size:12px;color:var(--gris-2);margin-top:22px}.switch{display:flex;width:max-content;margin:56px 0 60px;border:1px solid var(--ligne);background:#13001e66;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.switch button{font-family:var(--sans);font-size:11.5px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--gris);background:none;border:none;padding:16px 30px;cursor:pointer;transition:color .2s,background .2s}.switch button:hover{color:var(--ivoire)}.switch button.on{background:linear-gradient(120deg,var(--or-clair),var(--or));color:#160f02}@media(max-width:680px){.switch{width:100%}.switch button{flex:1;padding:14px 6px;font-size:10px;min-height:44px}}.tiers{display:grid;grid-template-columns:repeat(3,1fr);gap:22px;align-items:end}@media(max-width:900px){.tiers{grid-template-columns:1fr;max-width:460px;align-items:stretch}}.tier{position:relative;padding:40px 34px;display:flex;flex-direction:column;background:linear-gradient(165deg,#1d063099,#13001e59);border:1px solid var(--ligne);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);transition:transform .25s,border-color .25s,box-shadow .25s}.tier:hover{transform:translateY(-6px);border-color:var(--ligne-or)}.tier.pop{border:1px solid transparent;background:linear-gradient(165deg,#241038,#170527) padding-box,linear-gradient(160deg,var(--or-clair),rgba(188,148,40,.25) 40%,var(--or)) border-box;box-shadow:0 30px 70px #bc942821,0 8px 30px #0b001399;padding-top:52px;padding-bottom:52px}.tier.tier-vise{border:1px solid var(--or);box-shadow:0 0 0 1px var(--or),0 30px 70px #bc942838,0 8px 30px #0b001399}.pop-tag{position:absolute;top:-13px;left:50%;transform:translate(-50%);background:linear-gradient(120deg,var(--or-clair),var(--or));color:#160f02;font-size:10px;font-weight:700;letter-spacing:.2em;text-transform:uppercase;padding:6px 18px;white-space:nowrap}.tier-name{font-family:var(--serif);font-size:24px}.tier .prix{font-family:var(--serif);font-size:52px;margin:18px 0 2px;font-variant-numeric:tabular-nums}.tier.pop .prix{background:linear-gradient(115deg,var(--or-pale),var(--or-clair) 50%,var(--or));-webkit-background-clip:text;background-clip:text;color:transparent}.tier .prix small{font-size:13px;color:var(--gris-2);font-family:var(--sans);-webkit-text-fill-color:var(--gris-2)}.tier .pour{font-size:13.5px;color:var(--gris);margin:8px 0 26px;min-height:44px;font-weight:300}.tier ul{list-style:none;display:grid;gap:12px;margin-bottom:34px;flex-grow:1;border-top:1px solid var(--ligne);padding-top:24px}.tier li{padding-left:24px;position:relative;font-size:14px}.tier li:before{content:"\2726";position:absolute;left:0;top:1px;color:var(--or);font-size:10px}.tier .btn{width:100%}.extras{margin-top:52px;display:flex;gap:10px;flex-wrap:wrap;align-items:center}.extras .lbl{font-size:10.5px;letter-spacing:.26em;text-transform:uppercase;color:var(--gris-2);font-weight:600;margin-right:10px}.chip{font-size:13px;border:1px solid var(--ligne);padding:9px 18px;color:var(--gris);background:#13001e4d}.chip b{color:var(--or-clair);font-weight:600}.abo{position:relative;display:flex;align-items:center;justify-content:space-between;gap:28px;flex-wrap:wrap;padding:42px 46px;margin-top:60px;overflow:hidden;background:linear-gradient(120deg,#6b2fa029,#13001e80 60%);border:1px solid var(--ligne);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.abo:before{content:"";position:absolute;top:0;left:0;bottom:0;width:2px;background:linear-gradient(180deg,var(--or-clair),var(--or))}.abo h3{font-size:clamp(21px,2.6vw,28px)}.abo p{color:var(--gris);font-size:14.5px;margin-top:8px;max-width:54ch;font-weight:300}.abo .prix-abo{color:var(--or-clair)}.guide-renvoi{margin-top:24px;padding:34px 40px;display:flex;align-items:center;justify-content:space-between;gap:24px;flex-wrap:wrap;border:1px solid var(--ligne);background:#13001e59;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.guide-renvoi p{color:var(--gris);font-size:15px;font-weight:300;max-width:56ch}.guide-renvoi p b{color:var(--ivoire);font-weight:600}.nano-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:22px;margin-bottom:100px}@media(max-width:900px){.nano-grid{grid-template-columns:1fr;max-width:460px}}.nano-card{position:relative;padding:40px 34px;overflow:hidden;background:linear-gradient(165deg,#1d0630a6,#13001e66);border:1px solid var(--ligne);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);transition:transform .25s,border-color .25s}.nano-card:hover{transform:translateY(-6px);border-color:var(--ligne-or)}.nano-card:before{content:"";position:absolute;top:0;left:0;right:0;height:3px}.nano-card.n-bronze:before{background:linear-gradient(90deg,#d29a63,#8a5a2e)}.nano-card.n-argent:before{background:linear-gradient(90deg,#e8ecf2,#8f96a3)}.nano-card.n-or:before{background:linear-gradient(90deg,var(--or-pale),var(--or))}.nano-card .duree-bg{position:absolute;right:-6px;bottom:-30px;font-family:var(--serif);font-style:italic;font-size:110px;line-height:1;color:#e2c26a12;pointer-events:none;white-space:nowrap}.nano-duree{font-size:10.5px;font-weight:700;letter-spacing:.3em;text-transform:uppercase;color:var(--or-clair);margin-bottom:16px}.nano-card h3{font-size:22px}.nano-card .prod{font-size:12.5px;color:var(--gris-2);margin-top:4px;letter-spacing:.06em}.nano-card .prix{font-family:var(--serif);font-size:42px;margin:18px 0 14px;font-variant-numeric:tabular-nums}.nano-card p{font-size:14px;color:var(--gris);font-weight:300;position:relative}.nano-card{display:flex;flex-direction:column}.nano-card>p{flex-grow:1}.nano-card .btn{width:100%;margin-top:22px;position:relative;z-index:1}.nano-photo .pop-tag{position:absolute;top:14px;left:14px;transform:none}.carfax-grid{display:grid;grid-template-columns:1.05fr .95fr;gap:72px;align-items:center}@media(max-width:860px){.carfax-grid{grid-template-columns:1fr;gap:44px}}.carfax-grid h2{font-size:clamp(28px,3.6vw,44px)}.carfax-grid p{color:var(--gris);margin-top:18px;max-width:50ch;font-weight:300}.carfax-grid p.argument{color:var(--ivoire);font-weight:400}.carfax-card{position:relative;padding:40px;transform:rotate(-.6deg);background:linear-gradient(170deg,#221036,#160425);border:1px solid var(--ligne-or);box-shadow:0 34px 80px #0b001399}.carfax-card .tampon{position:absolute;right:26px;top:22px;transform:rotate(7deg);font-size:10px;font-weight:700;letter-spacing:.2em;text-transform:uppercase;color:var(--or-clair);border:1.5px solid var(--or-clair);padding:7px 12px;opacity:.85}.ligne-doc{display:flex;justify-content:space-between;gap:16px;padding:15px 0;border-bottom:1px dashed rgba(179,165,198,.2);font-size:14px}.ligne-doc:last-child{border-bottom:none}.ligne-doc span:first-child{color:var(--gris-2)}.ligne-doc span:last-child{font-weight:500;text-align:right}
/*# sourceMappingURL=/cdn/shop/t/21/assets/v2-3.css.map */
