.form-nano{max-width:820px;margin:0 auto;padding:38px 40px;background:linear-gradient(165deg,#1d063099,#13001e59);border:1px solid var(--ligne);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.form-nano form{display:grid;grid-template-columns:1fr 1fr;gap:20px 22px}@media(max-width:680px){.form-nano{padding:28px 22px}.form-nano form{grid-template-columns:1fr}}.form-nano .fg{display:flex;flex-direction:column;gap:8px}.form-nano .fg-full{grid-column:1/-1}.form-nano label{font-size:10.5px;font-weight:600;letter-spacing:.22em;text-transform:uppercase;color:var(--gris-2)}.form-nano label .opt{letter-spacing:.06em;text-transform:none;font-weight:300;color:var(--gris-2);opacity:.7}.form-nano input,.form-nano textarea{font-family:var(--sans);font-size:15px;color:var(--ivoire);background:#0b00138c;border:1px solid var(--ligne);padding:13px 15px;width:100%;border-radius:0;transition:border-color .2s,background .2s}.form-nano textarea{resize:vertical;min-height:92px}.form-nano input:focus,.form-nano textarea:focus{outline:none;border-color:var(--or-clair);background:#0b0013cc}.form-nano input::placeholder,.form-nano textarea::placeholder{color:var(--gris-2);opacity:.55}.form-nano .btn{width:100%;justify-content:center}.form-nano .form-note{font-size:12px;color:var(--gris-2);margin-top:14px;font-weight:300;text-align:center}.form-nano .form-ok,.form-nano .form-err{grid-column:1/-1;padding:14px 18px;font-size:14px;border:1px solid var(--ligne-or);background:#bc94281a;color:var(--or-pale)}.form-nano .form-err{border-color:#d6606080;background:#d660601a;color:#e8a5a5}.res-freq{text-align:left;max-width:520px;margin:0 auto 30px;padding:24px 26px;border:1px solid var(--ligne-or);background:#bc942812}.res-freq .ra-titre{font-size:10.5px;font-weight:700;letter-spacing:.22em;text-transform:uppercase;color:var(--or-clair);margin-bottom:12px}.res-freq p{font-size:14.5px;color:var(--gris);font-weight:300;margin:0 0 18px}.res-freq p b{color:var(--ivoire);font-weight:600}.res-freq .btn{width:100%;justify-content:center}.deja-inclus{margin:-18px 0 24px;padding:11px 14px;border-left:2px solid var(--or-clair);background:#bc942817;font-size:12.5px;line-height:1.5;color:var(--or-pale);font-weight:300}.deja-inclus[hidden]{display:none!important}.nano-card .pour{position:relative;margin-top:16px;padding-top:16px;border-top:1px solid var(--ligne);font-size:13px;color:var(--gris-2);font-weight:300}.hero h1{font-family:var(--sans);font-size:11.5px;font-weight:600;line-height:1.7;letter-spacing:.34em;text-transform:uppercase;color:var(--or-clair);max-width:none;margin-top:0;text-shadow:none}.hero h2{font-family:var(--serif);font-weight:500;line-height:1.1;letter-spacing:.002em;font-size:clamp(46px,6.6vw,96px);max-width:15ch;margin-top:26px;text-shadow:0 4px 44px rgba(11,0,19,.75)}main .bg,main .voile,main .ph,main .portrait,main .scroll-cue{display:block}:root{--ph-hero: url(/cdn/shop/files/20240722_231734_1cc46f33-978a-4706-abae-f33e2f70acea.jpg?v=1764724360);--ph-duo: url(/cdn/shop/files/s.jpg?v=1764106247);--ph-porsche: url(/cdn/shop/files/corvette.jpg?v=1765253808);--ph-int: url(/cdn/shop/files/20250624_160630.jpg?v=1765253270);--ph-x3m: url(/cdn/shop/files/x4.jpg?v=1765254320);--ph-x3ms: url(/cdn/shop/files/gts.jpg?v=1765252089);--ph-coffre: url(/cdn/shop/files/20250818_163153.jpg?v=1765254015)}.hero .voile{background-image:radial-gradient(1200px 600px at 50% 118%,#13001ef0,#0000 70%),linear-gradient(to top,#0b0013ed 6%,#0b0013ad 42%,#0b001300 74%)}.hero h1{text-shadow:0 2px 14px rgba(11,0,19,.95),0 0 3px rgba(11,0,19,.9)}.nav-logo{flex:0 0 auto}.nav-logo img{flex-shrink:0;width:auto;height:58px;object-fit:contain}@media(max-width:1400px){.nav-logo img{height:46px}}.duo-banner .ph{background-size:cover;background-position:center}.preuve-photo .etiq{display:none}section[hidden]{display:none!important}.res-ajouts .ra-sous{font-size:12.5px;color:var(--gris-2);font-weight:300;margin:0 0 14px;line-height:1.5}.res-ajouts .ra-item.ajout-reco{display:flex;align-items:center;gap:12px;width:100%;text-align:left;padding:13px 15px;margin-bottom:9px;cursor:pointer;font-family:var(--sans);border-radius:0;background:#0b001373;border:1px solid var(--ligne);color:var(--gris);transition:border-color .18s,background .18s,opacity .18s}.res-ajouts .ra-item.ajout-reco:hover{border-color:var(--or-clair)}.res-ajouts .ra-item.ajout-reco .ra-check{flex:0 0 auto;width:20px;height:20px;display:flex;align-items:center;justify-content:center;border:1px solid var(--ligne);font-size:11px;color:transparent;transition:all .18s}.res-ajouts .ra-item.ajout-reco.on{background:#bc942817;border-color:var(--ligne-or)}.res-ajouts .ra-item.ajout-reco.on .ra-check{background:var(--or-clair);border-color:var(--or-clair);color:var(--aubergine,#13001e)}.res-ajouts .ra-item.ajout-reco:not(.on){opacity:.55}.res-ajouts .ra-txt{flex:1 1 auto;font-size:14px;font-weight:300;line-height:1.45}.res-ajouts .ra-txt b{display:block;color:var(--ivoire);font-weight:600;font-size:14.5px}.res-ajouts .ra-txt span{color:var(--gris-2);font-size:13px}.res-ajouts .ra-prix{flex:0 0 auto;font-size:14px;font-weight:600;color:var(--or-clair);white-space:nowrap}.res-ajouts .ra-item.ajout-reco:not(.on) .ra-prix{color:var(--gris-2);text-decoration:line-through}.res-ajouts .ra-devis{margin-top:12px;padding:11px 14px;border-left:2px solid var(--ligne);font-size:12.5px;line-height:1.5;color:var(--gris-2);font-weight:300}.prix-detail{font-size:12px;letter-spacing:.06em;color:var(--gris-2);font-weight:300;margin:6px 0 0;text-align:center}.prix-detail:empty{display:none}.res-freq .freq-note{font-size:12px;color:var(--gris-2);font-weight:300;margin:-8px 0 18px;line-height:1.5}.q-opt[hidden]{display:none!important}
/*# sourceMappingURL=/cdn/shop/t/21/assets/v2-6.css.map */
