.maquette-module__NBOubG__page{--encre:#26364a;--bleu:#345775;--discret:#526277;--ligne:#e5e9ef;--selection:#e9f2f8;color:var(--encre);background:#f7f5f0;padding:108px 28px 48px}.maquette-module__NBOubG__container{max-width:1140px;margin:0 auto}.maquette-module__NBOubG__intro{justify-content:space-between;align-items:end;gap:12px 24px;margin-bottom:23px;display:flex}.maquette-module__NBOubG__surtitre{color:var(--bleu);letter-spacing:.18em;text-transform:uppercase;font-size:11px;font-weight:750}.maquette-module__NBOubG__intro h1{letter-spacing:-.052em;margin:7px 0 10px;font-family:Georgia,serif;font-size:clamp(36px,5vw,64px);line-height:1}.maquette-module__NBOubG__subtitle{color:var(--discret);font-size:15px}.maquette-module__NBOubG__badge{color:var(--bleu);white-space:nowrap;background:#edf4f8;border:1px solid #d8e2ea;border-radius:999px;padding:6px 13px;font-size:12px;font-weight:650}.maquette-module__NBOubG__studio{grid-template-columns:minmax(0,1.08fr) minmax(0,1fr);align-items:stretch;gap:18px;display:grid}.maquette-module__NBOubG__apercu,.maquette-module__NBOubG__commandes{border:1px solid var(--ligne);background:#fff;border-radius:23px;min-width:0;box-shadow:0 9px 28px #26364a0a}.maquette-module__NBOubG__apercu{flex-direction:column;justify-content:center;align-items:center;margin:0;padding:8px 10px 12px;display:flex}.maquette-module__NBOubG__scene{isolation:isolate;width:min(100%,500px);position:relative}.maquette-module__NBOubG__photo{width:100%;height:100%;display:block;overflow:hidden}.maquette-module__NBOubG__zonePiece{cursor:pointer;outline:none}.maquette-module__NBOubG__zonePiece:focus-visible polygon{stroke:#345775;stroke-width:3px;stroke-dasharray:5 3}.maquette-module__NBOubG__aide,.maquette-module__NBOubG__fixe{color:var(--discret);align-items:center;gap:7px;font-size:12px;display:flex}.maquette-module__NBOubG__aide svg,.maquette-module__NBOubG__fixe svg{flex:none}.maquette-module__NBOubG__commandes{flex-direction:column;padding:20px;display:flex}.maquette-module__NBOubG__section+.maquette-module__NBOubG__section{border-top:1px solid var(--ligne);margin-top:13px;padding-top:14px}.maquette-module__NBOubG__section h2{align-items:center;gap:9px;margin-bottom:8px;font-size:15px;font-weight:750;line-height:1.2;display:flex}.maquette-module__NBOubG__section h2>span{width:26px;height:23px;color:var(--bleu);font-variant-numeric:tabular-nums;background:#eff4f7;border-radius:7px;place-items:center;font-size:10px;display:grid}.maquette-module__NBOubG__pieces,.maquette-module__NBOubG__palette{scrollbar-width:thin;scrollbar-color:#a8bbca transparent;margin-inline-start:-3px;margin-inline-end:-3px;padding:3px 3px 6px;display:flex;overflow-x:auto}.maquette-module__NBOubG__pieces{grid-template-columns:repeat(2,minmax(0,1fr));gap:5px;max-height:194px;display:grid;overflow-y:auto}.maquette-module__NBOubG__piece,.maquette-module__NBOubG__ambiance{border:1px solid var(--ligne);min-height:44px;color:var(--encre);white-space:nowrap;border-radius:10px;flex:none;justify-content:flex-start;align-items:center;gap:6px;padding:0 8px;font-size:12px;font-weight:650;display:inline-flex}.maquette-module__NBOubG__piece>span{width:17px;height:17px;color:var(--bleu);background:#edf2f6;border-radius:50%;place-items:center;font-size:10px;display:grid}.maquette-module__NBOubG__piece[aria-pressed=true],.maquette-module__NBOubG__ambiance[aria-pressed=true]{background:var(--selection);color:#294b67;border-color:#9bb4c8}.maquette-module__NBOubG__piece[aria-pressed=true]>span{background:var(--bleu);color:#fff}.maquette-module__NBOubG__selection{min-height:22px;color:var(--discret);margin:-1px 0 1px;font-size:13px}.maquette-module__NBOubG__nuances{overflow-wrap:anywhere;color:var(--discret);margin:3px 0 0;font-size:12px;line-height:1.4}.maquette-module__NBOubG__selection strong{color:var(--encre)}.maquette-module__NBOubG__selection span{margin-inline-start:2px;margin-inline-end:2px}.maquette-module__NBOubG__palette{gap:2px}.maquette-module__NBOubG__pastille{border:2px solid #0000;border-radius:50%;flex:0 0 44px;place-items:center;height:44px;display:grid;position:relative}.maquette-module__NBOubG__pastille[aria-pressed=true]{border-color:var(--bleu)}.maquette-module__NBOubG__echantillon{border:1px solid #26364a28;border-radius:50%;width:32px;height:32px;display:block}.maquette-module__NBOubG__coche{color:#fff;background:#26364a;border-radius:50%;padding:1px;position:absolute}.maquette-module__NBOubG__ambiances{grid-template-columns:repeat(2,minmax(0,1fr));gap:5px;display:grid}.maquette-module__NBOubG__ambiance{padding-inline-start:9px;padding-inline-end:9px}.maquette-module__NBOubG__points{flex:none;padding-left:3px;display:flex}.maquette-module__NBOubG__points i{border:1px solid #fff;border-radius:50%;width:12px;height:12px;margin-left:-3px;display:block;box-shadow:0 0 0 1px #26364a16}.maquette-module__NBOubG__actions{flex-wrap:wrap;align-items:center;column-gap:12px;margin:5px 0 12px;display:flex}.maquette-module__NBOubG__retour{text-underline-offset:3px;min-height:44px;color:var(--bleu);align-items:center;gap:7px;font-size:12px;font-weight:700;text-decoration:underline;display:inline-flex}.maquette-module__NBOubG__resume{color:var(--bleu);background:#eff4f7;border-radius:13px;justify-content:space-between;align-items:center;gap:10px;margin-top:auto;padding:10px 12px;display:flex}.maquette-module__NBOubG__resume strong{font-size:24px;line-height:1}.maquette-module__NBOubG__resume p{margin-top:2px;font-size:11px}.maquette-module__NBOubG__resume{flex-wrap:wrap}.maquette-module__NBOubG__resume .maquette-module__NBOubG__confirmation{color:#1f7a4d;flex-basis:100%;align-items:center;gap:6px;margin:0;font-size:13px;font-weight:750;display:flex}.maquette-module__NBOubG__resume .maquette-module__NBOubG__confirmation:empty{display:none}.maquette-module__NBOubG__achat{text-align:center;flex-direction:column;gap:8px;min-width:190px;display:flex}.maquette-module__NBOubG__achat button{color:#fff;cursor:pointer;background:#345775;border-radius:9px;min-height:44px;padding:0 16px;font-size:13px;font-weight:750}.maquette-module__NBOubG__achat button:disabled{color:#41596e;cursor:not-allowed;background:#dce6ee}.maquette-module__NBOubG__studio button:focus-visible{outline-offset:1px;outline:2px solid #173f61}@media (hover:hover){.maquette-module__NBOubG__piece:hover,.maquette-module__NBOubG__ambiance:hover,.maquette-module__NBOubG__pastille:hover{background:#f1f6f9}}@media (max-width:800px){.maquette-module__NBOubG__page{padding:82px 16px 28px}.maquette-module__NBOubG__intro{flex-direction:column-reverse;align-items:start;gap:9px;margin-bottom:12px}.maquette-module__NBOubG__intro h1{margin:4px 0 6px;font-size:clamp(34px,7.7vw,48px)}.maquette-module__NBOubG__subtitle{font-size:13px}.maquette-module__NBOubG__badge{padding:3px 9px;font-size:10px}.maquette-module__NBOubG__studio{flex-direction:column;gap:9px;display:flex}.maquette-module__NBOubG__apercu,.maquette-module__NBOubG__commandes{border-radius:17px}.maquette-module__NBOubG__apercu{padding:4px 8px 8px}.maquette-module__NBOubG__scene{width:min(100%,330px)}.maquette-module__NBOubG__aide{font-size:11px;line-height:1.25}.maquette-module__NBOubG__commandes{padding:11px}.maquette-module__NBOubG__section+.maquette-module__NBOubG__section{margin-top:6px;padding-top:8px}.maquette-module__NBOubG__section h2{margin-bottom:4px}.maquette-module__NBOubG__pieces{flex-wrap:nowrap;max-height:none;display:flex;overflow-y:hidden}.maquette-module__NBOubG__palette{gap:0}.maquette-module__NBOubG__resume{padding:8px}.maquette-module__NBOubG__achat button{padding:0 10px}}.maquette-module__NBOubG__voirPanier{color:#fff;background:#b0336b;border-radius:9px;justify-content:center;align-items:center;gap:8px;min-height:44px;padding:0 14px;font-size:13px;font-weight:750;text-decoration:none;display:flex;box-shadow:0 3px 10px #b0336b40}.maquette-module__NBOubG__voirPanier,.maquette-module__NBOubG__achat button{white-space:nowrap}.maquette-module__NBOubG__libelleCourt{display:none}@media (max-width:400px){.maquette-module__NBOubG__libelleLong{display:none}.maquette-module__NBOubG__libelleCourt{display:inline}}.maquette-module__NBOubG__voirPanier:hover{background:#962a5a}.maquette-module__NBOubG__voirPanier:focus-visible{outline-offset:2px;outline:2px solid #173f61}.maquette-module__NBOubG__compteur{color:#b0336b;background:#fff;border-radius:999px;justify-content:center;align-items:center;min-width:22px;height:22px;padding:0 6px;font-size:12px;font-weight:800;display:inline-flex}.maquette-module__NBOubG__voirPanierAnime{animation:.5s ease-out maquette-module__NBOubG__rebond}@keyframes maquette-module__NBOubG__rebond{0%{transform:scale(.92)}60%{transform:scale(1.05)}to{transform:scale(1)}}@media (prefers-reduced-motion:reduce){.maquette-module__NBOubG__voirPanierAnime{animation:none}}@media (max-width:800px){.maquette-module__NBOubG__page{padding-bottom:150px}.maquette-module__NBOubG__resume{z-index:50;border-top:1px solid var(--ligne);padding:10px 16px calc(10px + env(safe-area-inset-bottom));border-radius:0;grid-template-columns:1fr auto;align-items:center;gap:8px 10px;display:grid;position:fixed;bottom:0;left:0;right:0;box-shadow:0 -4px 15px #26364a12}.maquette-module__NBOubG__prix{grid-area:1/1}.maquette-module__NBOubG__resume .maquette-module__NBOubG__confirmation{grid-area:1/2;justify-self:end}.maquette-module__NBOubG__achat{flex-flow:wrap;grid-area:2/1/auto/-1;min-width:0}.maquette-module__NBOubG__achat>*{flex:140px}}
