:root{--ncfg-ink: var(--color-foreground, #000);--ncfg-text: var(--color-foreground, #000);--ncfg-muted: rgb(0 0 0 / var(--opacity-subdued-text, .7));--ncfg-line: #e2ded5;--ncfg-line-strong: #cfcabe;--ncfg-accent: #d6d2c7;--ncfg-card: #f1efea;--ncfg-page: #f9f8f6;--ncfg-ok: #2f5e3b;--ncfg-warn: #7a5a12;--ncfg-ko: #8f3426;--ncfg-font: var(--font-body--family, inherit);--ncfg-size: var(--font-paragraph--size, .875rem);--ncfg-lh: var(--font-paragraph--line-height, 1.4);--ncfg-small: .75rem;--ncfg-title-font: var(--font-h5--family, var(--ncfg-font));--ncfg-title-weight: var(--font-h5--weight, 600);--ncfg-price-font: var(--font-h4--family, var(--ncfg-font))}html.ncfg-active variant-picker[data-template-product-match=true]{display:none!important}.product-information__grid--limit-details .product-details:has(nuage-configurator)>.group-block{max-width:min(100%,40rem)}html.ncfg-active product-form-component .tpo_option-set-wrapper{display:none!important}html.ncfg-custom product-form-component .product-form-buttons{display:none}html.ncfg-custom nuage-config-summary~:not(nuage-config-contact){order:1}.ncfg-price{display:flex;flex-wrap:wrap;align-items:baseline;gap:2px 12px;padding-top:10px}.ncfg-price__amount{margin:0;font-variant-numeric:tabular-nums}.ncfg-price__tag{font-family:var(--ncfg-font);font-size:var(--ncfg-small);color:var(--ncfg-muted);visibility:hidden}.ncfg-price__tag.is-on{visibility:visible}.ncfg{display:flex;flex-direction:column;width:100%;margin-top:6px;font-family:var(--ncfg-font);font-size:var(--ncfg-size);line-height:var(--ncfg-lh);color:var(--ncfg-text)}.ncfg p{margin:0}.ncfg button{font-family:inherit;color:inherit}.ncfg-badge{flex:none;font-family:var(--ncfg-font);font-size:var(--ncfg-small);line-height:1.4;padding:4px 11px;border-radius:100px;background:var(--ncfg-accent);color:var(--ncfg-ink);transition:background-color .2s,color .2s}.ncfg-badge.is-custom{background:var(--ncfg-ink);color:var(--ncfg-page)}.ncfg-3d{position:relative;display:block;margin:0 0 6px;aspect-ratio:16 / 10;background:linear-gradient(180deg,#f4f3f1,#e4e2de);overflow:hidden;overflow-anchor:none;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent}.ncfg-3d[hidden]{display:none}.ncfg-3d__stage{position:absolute;top:0;right:0;bottom:0;left:0}.ncfg-3d__canvas{display:block;width:100%;height:100%;touch-action:none;cursor:grab;opacity:0;transition:opacity .6s ease}.ncfg-3d.is-ready .ncfg-3d__canvas{opacity:1}.ncfg-3d__canvas.is-grabbing{cursor:grabbing}.ncfg-3d:not(.is-ready):after{content:"";position:absolute;left:22%;right:22%;top:58%;height:14%;border-radius:50%;background:radial-gradient(closest-side,rgb(0 0 0 / .07),transparent);animation:ncfg-3d-wait 1.6s ease-in-out infinite}@keyframes ncfg-3d-wait{50%{opacity:.35}}.ncfg-3d__dims{position:absolute;top:12px;left:16px;font-size:var(--ncfg-size);color:var(--ncfg-muted);font-variant-numeric:tabular-nums;pointer-events:none}.ncfg-3d__hint{position:absolute;left:50%;bottom:14px;display:inline-flex;align-items:center;gap:8px;margin:0;padding:6px 14px 6px 10px;border-radius:999px;background:#ffffffdb;font-size:var(--ncfg-small);line-height:1.2;color:var(--ncfg-ink);white-space:nowrap;pointer-events:none;opacity:0;transform:translate(-50%,6px);transition:opacity .4s ease,transform .4s ease}.ncfg-3d__hint.is-on{opacity:1;transform:translate(-50%)}.ncfg-3d__hint svg{flex:none;animation:ncfg-3d-sway 2.4s ease-in-out infinite}@keyframes ncfg-3d-sway{0%,to{transform:translate(-2px)}50%{transform:translate(2px)}}.ncfg-3d__tools{position:absolute;right:12px;bottom:12px;display:flex;flex-direction:column;gap:6px}.ncfg-3d__tools[hidden],.ncfg .ncfg-3d__btn[hidden]{display:none}.ncfg .ncfg-3d__btn{display:grid;place-items:center;width:34px;height:34px;min-width:0;min-height:0;margin:0;padding:0;border:1px solid var(--ncfg-line-strong);border-radius:50%;background:#ffffffe6;box-shadow:none;color:var(--ncfg-ink);cursor:pointer;transition:border-color .2s,background-color .2s}.ncfg .ncfg-3d__btn:hover{border-color:var(--ncfg-ink);background:#fff}.ncfg .ncfg-3d__btn:focus-visible{outline:2px solid var(--ncfg-ink);outline-offset:2px}@media(max-width:749px){.ncfg-3d{aspect-ratio:4 / 3}.ncfg-3d__dims{top:10px;left:12px}.ncfg-3d__tools{right:10px;bottom:10px}}@media(prefers-reduced-motion:reduce){.ncfg-3d__hint svg,.ncfg-3d:not(.is-ready):after{animation:none}}.ncfg__plan{margin:0 0 6px;background:var(--ncfg-card);overflow:hidden;overflow-anchor:none}.ncfg__plan-top{display:flex;justify-content:space-between;align-items:baseline;padding:14px 18px 0;font-size:var(--ncfg-size);color:var(--ncfg-muted);font-variant-numeric:tabular-nums}.ncfg__plan-price{font-family:var(--ncfg-price-font);font-size:1rem;font-weight:600;color:var(--ncfg-ink)}.ncfg__svg{display:block;width:100%;height:auto;aspect-ratio:504 / 324;font-family:var(--ncfg-font)}.ncfg__svg .ncfg-top{transition:fill .25s}.ncfg__svg .ncfg-edge-line{fill:none;stroke:#1c1c1c;stroke-width:1.1;vector-effect:non-scaling-stroke}.ncfg__svg .ncfg-shadow{fill:#28201429}.ncfg__svg .ncfg-leg{fill:none;stroke:#3a3833;stroke-width:1;stroke-dasharray:var(--ncfg-dash);vector-effect:non-scaling-stroke}.ncfg__svg .ncfg-chair rect{fill:var(--ncfg-page);stroke:#a19c90;stroke-width:1;stroke-dasharray:var(--ncfg-dash);vector-effect:non-scaling-stroke}.ncfg__svg .ncfg-chair rect+rect{fill:#e1ddd3;stroke-dasharray:none}.ncfg__svg .ncfg-cote line,.ncfg__svg .ncfg-scale line{stroke:#4a463f;stroke-width:1;vector-effect:non-scaling-stroke}.ncfg__svg .ncfg-cote__bg{fill:var(--ncfg-card)}.ncfg__svg text{fill:var(--ncfg-ink);font-variant-numeric:tabular-nums}.ncfg__svg .ncfg-room rect{fill:#ffffff73;stroke:#b2ada1;stroke-width:1;stroke-dasharray:var(--ncfg-dash);vector-effect:non-scaling-stroke}.ncfg__svg .ncfg-room text{fill:var(--ncfg-muted)}.ncfg__plan-bar{display:flex;justify-content:space-between;align-items:center;padding:0 18px 14px;font-size:var(--ncfg-small);color:var(--ncfg-muted)}.ncfg__switch{display:inline-flex;align-items:center;gap:8px;cursor:pointer;color:var(--ncfg-ink)}.ncfg__switch input{position:absolute;opacity:0;pointer-events:none}.ncfg__switch-ui{position:relative;width:30px;height:18px;border-radius:18px;background:var(--ncfg-line-strong);transition:background-color .2s}.ncfg__switch-ui:after{content:"";position:absolute;top:3px;left:3px;width:12px;height:12px;border-radius:50%;background:#fff;transition:transform .2s}.ncfg__switch input:checked+.ncfg__switch-ui{background:var(--ncfg-ink)}.ncfg__switch input:checked+.ncfg__switch-ui:after{transform:translate(12px)}.ncfg__switch input:focus-visible+.ncfg__switch-ui{outline:2px solid var(--ncfg-ink);outline-offset:2px}.ncfg-step{display:flex;flex-direction:column;gap:14px;padding:22px 0;border-top:1px solid var(--ncfg-line)}.ncfg-step:last-of-type{padding-bottom:6px}.ncfg-step__head{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:26px}.ncfg .ncfg-step__title{display:flex;align-items:baseline;gap:10px;font-family:var(--ncfg-title-font);font-size:var(--font-h5--size, .875rem);font-weight:var(--ncfg-title-weight);line-height:1.1;letter-spacing:var(--font-h5--letter-spacing, 0);text-transform:uppercase;color:var(--ncfg-ink)}.ncfg-step__title span{color:var(--ncfg-muted)}.ncfg-step__value{font-size:var(--ncfg-size);color:var(--ncfg-muted);text-align:right}.ncfg-step__link,.ncfg-contact__links a{font-size:.9em;font-weight:700;color:var(--ncfg-ink);text-decoration:underline;text-underline-offset:2px}.ncfg__hint{font-size:var(--ncfg-small);color:var(--ncfg-ink)}.ncfg__field[hidden]{display:none}.ncfg__field{display:flex;flex-direction:column;gap:4px}.ncfg__row{display:flex;justify-content:space-between;align-items:baseline;font-size:var(--ncfg-size);color:var(--ncfg-ink)}.ncfg__value{display:inline-flex;align-items:baseline;gap:4px}.ncfg .ncfg__number,.ncfg .ncfg__number:hover,.ncfg .ncfg__number:focus{width:3.4ch;min-height:0;padding:0;border:0;border-bottom:1px solid transparent;border-radius:0;background:transparent!important;box-shadow:none;font:inherit;text-align:right;font-variant-numeric:tabular-nums;color:inherit;-moz-appearance:textfield}.ncfg .ncfg__number:hover,.ncfg .ncfg__number:focus{border-bottom-color:var(--ncfg-ink);outline:none}.ncfg__number::-webkit-outer-spin-button,.ncfg__number::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.ncfg__track{position:relative;height:30px}.ncfg .ncfg__range,.ncfg .ncfg__range:hover,.ncfg .ncfg__range:focus,.ncfg .ncfg__range:active{-webkit-appearance:none;appearance:none;position:relative;z-index:1;display:block;width:100%;height:30px;margin:0;padding:0;border:0;border-radius:0;background:transparent!important;box-shadow:none!important;outline:none;cursor:pointer;touch-action:pan-y}.ncfg__range::-webkit-slider-runnable-track{height:1px;background:linear-gradient(to right,var(--ncfg-ink) var(--ncfg-fill, 50%),#9a958a var(--ncfg-fill, 50%))}.ncfg__range::-moz-range-track{height:1px;background:#9a958a}.ncfg__range::-moz-range-progress{height:1px;background:var(--ncfg-ink)}.ncfg__range::-webkit-slider-thumb{-webkit-appearance:none;width:24px;height:24px;margin-top:-11.5px;border-radius:50%;background:var(--ncfg-ink);border:0;transition:transform .15s}.ncfg__range::-moz-range-thumb{width:24px;height:24px;border-radius:50%;background:var(--ncfg-ink);border:0}.ncfg__range:hover::-webkit-slider-thumb{transform:scale(1.06)}.ncfg__range:active::-webkit-slider-thumb{transform:scale(1.12)}.ncfg__range:focus-visible::-webkit-slider-thumb{box-shadow:0 0 0 3px var(--ncfg-page),0 0 0 5px var(--ncfg-ink)}.ncfg__ticks{position:absolute;top:0;right:12px;bottom:0;left:12px;pointer-events:none}.ncfg__ticks span{position:absolute;top:21px;width:1px;height:6px;background:#9a958a;transform:translate(-.5px)}.ncfg__presets{display:flex;flex-direction:column;gap:8px;padding-top:2px}.ncfg__chips{display:flex;flex-wrap:wrap;gap:6px}.ncfg .ncfg__chip{min-height:0;padding:6px 12px;border:1px solid var(--ncfg-line-strong);border-radius:100px;background:transparent;font-size:var(--ncfg-size);line-height:1.3;color:var(--ncfg-ink);cursor:pointer;font-variant-numeric:tabular-nums;transition:background-color .15s,border-color .15s}.ncfg .ncfg__chip:hover{border-color:var(--ncfg-ink)}.ncfg .ncfg__chip.is-active{background:var(--ncfg-accent);border-color:var(--ncfg-ink);color:var(--ncfg-ink)}.ncfg__facts{display:flex;flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;font-size:var(--ncfg-size);color:var(--ncfg-ink)}.ncfg__facts li{display:flex;align-items:center;gap:10px}.ncfg__facts svg{flex:none;color:var(--ncfg-muted)}.ncfg__room{border-top:1px solid var(--ncfg-line);padding-top:12px}.ncfg__room summary{display:flex;justify-content:space-between;cursor:pointer;list-style:none;font-size:var(--ncfg-size);color:var(--ncfg-ink)}.ncfg__room summary::-webkit-details-marker{display:none}.ncfg__room summary:after{content:"+";font-size:18px;line-height:1}.ncfg__room[open] summary:after{content:"\2212"}.ncfg__room-body{display:flex;flex-direction:column;gap:10px;padding-top:10px;font-size:var(--ncfg-small);color:var(--ncfg-ink)}.ncfg__room-inputs{display:grid;grid-template-columns:1fr 1fr;gap:10px}.ncfg__room-inputs label{display:flex;flex-direction:column;gap:4px;font-size:var(--ncfg-small)}.ncfg__room-inputs span{display:flex;align-items:center;gap:6px;color:var(--ncfg-ink)}.ncfg .ncfg__room-inputs input{width:100%;min-height:0;padding:9px 10px;border:1px solid var(--ncfg-line-strong);border-radius:0;background:#fff;font:inherit;font-size:var(--ncfg-size)}.ncfg__room-result{font-size:var(--ncfg-size);color:var(--ncfg-ink)}.ncfg__room-result.is-ok{color:var(--ncfg-ok)}.ncfg__room-result.is-warn{color:var(--ncfg-warn)}.ncfg__room-result.is-ko{color:var(--ncfg-ko)}.ncfg-swatches{display:flex;flex-wrap:wrap;gap:10px}.ncfg .ncfg-swatch{width:34px;height:34px;min-height:0;padding:0;border:0;border-radius:50%;background:var(--c) center / cover no-repeat;box-shadow:inset 0 0 0 1px #00000024;cursor:pointer;transition:box-shadow .15s,transform .15s}.ncfg .ncfg-swatch:hover{transform:scale(1.06)}.ncfg .ncfg-swatch[aria-checked=true]{box-shadow:inset 0 0 0 1px #00000024,0 0 0 3px var(--ncfg-page),0 0 0 4px var(--ncfg-ink)}.ncfg .ncfg-swatch:focus-visible{outline:2px solid var(--ncfg-ink);outline-offset:4px}.ncfg-options{display:grid;grid-template-columns:1fr 1fr;gap:8px}.ncfg .ncfg-opt{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;gap:1px;min-height:0;padding:9px 22px;border:1px solid var(--ncfg-line-strong);border-radius:100px;background:transparent;text-align:left;cursor:pointer;transition:border-color .15s,background-color .15s}.ncfg .ncfg-opt:hover{border-color:var(--ncfg-ink)}.ncfg .ncfg-opt[aria-checked=true]{border-color:var(--ncfg-ink);background:var(--ncfg-accent)}.ncfg-opt__name{font-size:var(--ncfg-size);color:var(--ncfg-ink)}.ncfg-opt__meta{font-size:var(--ncfg-small);color:var(--ncfg-muted);white-space:nowrap;font-variant-numeric:tabular-nums}.ncfg-edges{display:flex;flex-wrap:wrap;gap:8px}.ncfg .ncfg-edge{display:inline-flex;flex-direction:row;align-items:center;gap:10px;min-height:0;padding:7px 18px 7px 12px;border:1px solid var(--ncfg-line-strong);border-radius:100px;background:transparent;font-size:var(--ncfg-size);line-height:1.25;white-space:nowrap;cursor:pointer;transition:border-color .15s,background-color .15s}.ncfg .ncfg-edge svg{flex:none;width:38px;height:18px}.ncfg-edge__fill{fill:#ddd8cc}.ncfg-edge__line{fill:none;stroke:var(--ncfg-ink);stroke-width:1.2;stroke-linejoin:round;vector-effect:non-scaling-stroke}.ncfg-edge[aria-checked=true] .ncfg-edge__fill{fill:var(--ncfg-card)}.ncfg .ncfg-edge:hover{border-color:var(--ncfg-ink)}.ncfg .ncfg-edge[aria-checked=true]{border-color:var(--ncfg-ink);background:var(--ncfg-accent)}.ncfg-essence-row{display:grid;gap:10px;margin-top:6px}.ncfg-essence-row__title{margin:0;font-size:var(--ncfg-size);font-weight:600}.ncfg-essences{display:grid;grid-template-columns:repeat(8,minmax(0,1fr));gap:8px;max-width:420px}.ncfg .ncfg-essence{aspect-ratio:1;min-width:0;min-height:0;margin:0;padding:0;border:1px solid var(--ncfg-line-strong);border-radius:50%;background-size:cover;background-position:center;box-shadow:none;cursor:pointer}.ncfg .ncfg-essence[aria-checked=true]{outline:2px solid var(--ncfg-ink);outline-offset:2px}.ncfg .ncfg-essence:focus-visible{outline:2px solid var(--ncfg-ink);outline-offset:3px}.ncfg-pieds{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px}.ncfg .ncfg-pied{position:relative;display:flex;flex-direction:column;align-items:center;gap:4px;min-width:0;min-height:0;margin:0;padding:10px 6px 9px;border:1px solid var(--ncfg-line-strong);border-radius:0;background:transparent;box-shadow:none;color:var(--ncfg-ink);font-size:var(--ncfg-size);line-height:1.2;cursor:pointer;transition:border-color .15s,background-color .15s}.ncfg-pied__icon{display:block;width:100%;max-width:96px;height:auto;aspect-ratio:146 / 55}.ncfg-pied__icon path{fill:#ddd8cc;stroke:var(--ncfg-ink);stroke-width:1.2;stroke-linejoin:round;vector-effect:non-scaling-stroke}.ncfg-pied[aria-checked=true] .ncfg-pied__icon path{fill:var(--ncfg-card)}.ncfg-pied__tag{font-size:.6875rem;color:var(--ncfg-muted)}.ncfg .ncfg-pied:hover{border-color:var(--ncfg-ink)}.ncfg .ncfg-pied[aria-checked=true]{border-color:var(--ncfg-ink);background:var(--ncfg-accent)}.ncfg .ncfg-pied:focus-visible{outline:2px solid var(--ncfg-ink);outline-offset:2px}@media(max-width:380px){.ncfg .ncfg-pied{padding:8px 4px 7px;font-size:var(--ncfg-small)}}.ncfg .ncfg-opt:focus-visible,.ncfg .ncfg-edge:focus-visible,.ncfg .ncfg__chip:focus-visible{outline:2px solid var(--ncfg-ink);outline-offset:2px}.ncfg-sum{display:flex;flex-direction:column;gap:6px;width:100%;padding:18px 20px;background:var(--ncfg-card);font-family:var(--ncfg-font);font-size:var(--ncfg-size);line-height:var(--ncfg-lh);color:var(--ncfg-text)}.ncfg-sum p{margin:0}.ncfg-sum__head{display:flex;justify-content:space-between;align-items:center;margin-bottom:4px}.ncfg-sum__eyebrow{font-family:var(--ncfg-title-font);font-size:var(--font-h5--size, .875rem);font-weight:var(--ncfg-title-weight);letter-spacing:var(--font-h5--letter-spacing, 0);text-transform:uppercase;color:var(--ncfg-ink)}.ncfg-sum__line{font-size:var(--ncfg-size);color:var(--ncfg-ink);font-variant-numeric:tabular-nums}.ncfg-sum__line--soft{font-size:var(--ncfg-size);color:var(--ncfg-muted)}.ncfg-sum__price{display:flex;justify-content:space-between;align-items:baseline;margin-top:8px;padding-top:12px;border-top:1px solid var(--ncfg-line-strong);font-size:var(--ncfg-size);color:var(--ncfg-ink)}.ncfg-sum__price>span{color:var(--ncfg-muted)}.ncfg-sum__price strong{margin:0;color:var(--ncfg-ink);font-variant-numeric:tabular-nums}.ncfg-sum__fine{display:none;font-size:var(--ncfg-small);line-height:1.5;color:var(--ncfg-muted)}.ncfg-sum.is-custom .ncfg-sum__fine{display:block}.ncfg-contact{display:flex;flex-direction:column;gap:12px;width:100%;font-family:var(--ncfg-font);font-size:var(--ncfg-size);line-height:var(--ncfg-lh);color:var(--ncfg-text)}.ncfg-wa{display:inline-flex;align-items:center;justify-content:center;gap:10px;height:52px;border:1px solid var(--ncfg-ink);background:transparent;color:var(--ncfg-ink);font-size:var(--ncfg-size);text-decoration:none;transition:background-color .2s,color .2s}.ncfg-wa:hover,.ncfg-contact.is-custom .ncfg-wa{background:var(--ncfg-ink);color:#fff}.ncfg-contact.is-custom .ncfg-wa:hover{background:#000}.ncfg-contact__links{display:flex;justify-content:space-between;gap:12px}.ncfg-notes{border-top:1px solid var(--ncfg-line);padding-top:12px}.ncfg-notes summary{display:flex;justify-content:space-between;gap:12px;cursor:pointer;list-style:none;font-family:var(--ncfg-title-font);font-size:var(--font-h5--size, .875rem);font-weight:var(--ncfg-title-weight);text-transform:uppercase;color:var(--ncfg-ink)}.ncfg-notes summary::-webkit-details-marker{display:none}.ncfg-notes summary:after{content:"+";font-size:18px;line-height:1}.ncfg-notes[open] summary:after{content:"\2212"}.ncfg-notes__body{padding-top:8px;font-size:var(--ncfg-small);line-height:1.5;color:var(--ncfg-ink)}.ncfg-notes__body p{margin:0 0 6px}.ncfg-bar{position:fixed;left:0;right:0;bottom:0;z-index:3;background:var(--ncfg-page);border-top:1px solid var(--ncfg-line);box-shadow:0 -8px 24px #28201412;font-family:var(--ncfg-font);font-size:var(--ncfg-size);line-height:var(--ncfg-lh);color:var(--ncfg-ink);transform:translateY(calc(100% + 24px));visibility:hidden;transition:transform .3s cubic-bezier(.2,.7,.2,1),visibility 0s linear .3s}.ncfg-bar.is-on{transform:none;visibility:visible;transition:transform .3s cubic-bezier(.2,.7,.2,1),visibility 0s}.ncfg-bar__inner{display:flex;align-items:center;gap:14px;max-width:80rem;margin:0 auto;padding:10px 16px calc(10px + env(safe-area-inset-bottom,0px))}.ncfg-bar p{margin:0}.ncfg-bar__info{display:flex;flex-direction:column;gap:2px;flex:1;min-width:0}.ncfg-bar__price{display:flex;align-items:baseline;gap:8px;white-space:nowrap}.ncfg-bar__price strong{font-family:var(--ncfg-price-font);font-size:1.125rem;font-weight:600;line-height:1.2;font-variant-numeric:tabular-nums}.ncfg-bar__tag,.ncfg-bar__line{font-size:var(--ncfg-small);color:var(--ncfg-muted)}.ncfg-bar__tag[hidden]{display:none}.ncfg-bar__line{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-variant-numeric:tabular-nums}.ncfg-bar__dot{display:inline-block;width:11px;height:11px;margin-right:3px;border-radius:50%;vertical-align:-1px;background:var(--c, #e7e3da) center / cover no-repeat;box-shadow:inset 0 0 0 1px #00000029}.ncfg-bar__title,.ncfg-bar__teinte{display:none}.ncfg-bar .ncfg-bar__cta{flex:none;display:inline-grid;place-items:center;min-height:0;height:46px;padding:0 20px;white-space:nowrap;text-decoration:none}.ncfg-bar .ncfg-bar__cta[hidden]{display:none}.ncfg-bar__cta>span{grid-area:1 / 1;display:inline-flex;align-items:center;gap:6px}.ncfg-bar__cta-done,.ncfg-bar__cta.is-added .ncfg-bar__cta-label{visibility:hidden}.ncfg-bar__cta.is-added .ncfg-bar__cta-done{visibility:visible}.ncfg-bar .ncfg-bar__cta--quote,.ncfg-bar .ncfg-bar__cta--quote:hover{border-color:var(--ncfg-ink);background:var(--ncfg-ink);color:#fff}@media(min-width:750px){.ncfg-bar__inner{gap:24px;padding:12px 32px calc(12px + env(safe-area-inset-bottom,0px))}.ncfg-bar__price strong{font-size:1.25rem}.ncfg-bar__title,.ncfg-bar__teinte{display:inline}.ncfg-bar .ncfg-bar__cta{height:48px;padding:0 32px}}@media(prefers-reduced-motion:reduce){.ncfg *,.ncfg-sum *,.ncfg-contact *,.ncfg-bar{transition:none!important}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/nuage-configurateur.css.map */
