.nv{letter-spacing:normal;line-height:1.55;color:var(--nv-ink,#111);font-size:15px}.nv *,.nv *:before,.nv *:after{box-sizing:border-box}.nv [hidden]{display:none!important}.nv :where(button,select,input){font:inherit;color:inherit;letter-spacing:normal}.nv-wrap{max-width:1240px;margin:0 auto;padding:0 16px}@media(min-width:768px){.nv-wrap{padding:0 32px}}.nv-pdp{display:block;padding:var(--nv-pt,24px) 0 var(--nv-pb,40px)}.nv-pdp-grid{display:grid;gap:26px;grid-template-columns:minmax(0,1fr)}@media(min-width:900px){.nv-pdp-grid{grid-template-columns:minmax(0,1.08fr) minmax(0,1fr);gap:52px;align-items:start}.nv-gallery{position:sticky;top:16px}}.nv-stage{position:relative;aspect-ratio:1/1;background:var(--nv-gallery-bg,#FFF6F5);border-radius:20px;overflow:hidden}.nv-slide{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;visibility:hidden;transition:opacity .3s}.nv-slide.is-active,.nv-stage:not(.is-ready)>[data-slide]:first-child{opacity:1;visibility:visible}.nv-slide--media{background:#fff}.nv-slide .nv-media,.nv-slide img,.nv-slide video{width:100%;height:100%;object-fit:cover;display:block}.nv-slide iframe{width:100%;height:100%;border:0}.nv-preview{position:absolute;top:0;right:0;bottom:0;left:0}.nv-preview svg{width:100%;height:100%;display:block}.nv-live-badge{position:absolute;top:14px;left:14px;z-index:2;background:#fff;border-radius:99px;padding:5px 12px;font-size:12px;font-weight:600;box-shadow:0 2px 10px #0000000f;display:flex;align-items:center;gap:7px}.nv-live-badge i{width:8px;height:8px;border-radius:50%;background:#22c55e;animation:nvPulse 1.6s infinite}@keyframes nvPulse{50%{opacity:.35}}.nv-stage-note{position:absolute;bottom:12px;left:0;right:0;margin:0;text-align:center;font-size:11px;color:#6f6f6f;padding:0 50px}.nv-stage-arrow{position:absolute;top:50%;transform:translateY(-50%);width:38px;height:38px;border-radius:50%;border:0;background:#fff;box-shadow:0 2px 10px #0000001a;cursor:pointer;z-index:4;display:grid;place-items:center;padding:0;color:#111}.nv-stage-arrow--prev{left:12px}.nv-stage-arrow--next{right:12px}.nv-thumbs{display:flex;gap:10px;margin-top:12px;overflow-x:auto;scrollbar-width:none;padding-bottom:2px}.nv-thumbs::-webkit-scrollbar{display:none}.nv-thumb{flex:0 0 68px;height:68px;border-radius:12px;border:2px solid transparent;background:var(--nv-gallery-bg,#FFF6F5);cursor:pointer;overflow:hidden;padding:0;position:relative}.nv-thumb.is-active{border-color:var(--nv-accent,#111)}.nv-thumb-img{width:100%;height:100%;object-fit:cover;display:block}.nv-thumb-preview{position:absolute;top:0;right:0;bottom:0;left:0}.nv-thumb-preview svg{width:100%;height:100%;display:block}.nv-thumb-tag{position:absolute;left:0;right:0;bottom:0;background:#111111b8;color:#fff;font-size:9px;font-weight:600;letter-spacing:.04em;padding:2px 0;text-align:center}.nv-thumb-play{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:26px;height:26px;border-radius:50%;background:#1119;display:grid;place-items:center;padding-left:2px}.nv-buybox{min-width:0}.nv-proof{display:flex;align-items:center;gap:9px;font-size:12.5px;margin:0 0 10px;line-height:1.35}.nv-dot{width:9px;height:9px;border-radius:50%;background:#22c55e;box-shadow:0 0 0 4px #22c55e2e;flex:none}.nv-pdp .nv-title{font-family:var(--font-heading-family,"Poppins",sans-serif);font-size:25px;line-height:1.22;font-weight:800;color:var(--nv-ink,#111);letter-spacing:-.01em;margin:0}@media(min-width:900px){.nv-pdp .nv-title{font-size:31px}}.nv-rating{font-size:12.5px;margin:8px 0 12px;display:flex;align-items:center;gap:8px;flex-wrap:wrap}.nv-stars{color:#d9a13b;letter-spacing:2px;font-size:14px}.nv-lede{font-size:14.5px;color:#444;margin:10px 0 16px}.nv-lede p{margin:0}.nv-offer{display:flex;align-items:center;gap:12px;font-size:11.5px;font-weight:700;letter-spacing:.07em;color:var(--nv-ink,#111);margin:4px 0 10px;text-align:center;text-transform:uppercase}.nv-offer:before,.nv-offer:after{content:"";flex:1;height:2px;background:var(--nv-accent);min-width:16px}.nv-countdown{display:flex;justify-content:center;gap:8px;margin-bottom:18px}.nv-cd{background:var(--nv-soft);border-radius:10px;min-width:58px;padding:6px 4px;text-align:center}.nv-cd b{display:block;font-size:20px;font-weight:700;color:var(--nv-ink,#111);line-height:1.15;font-variant-numeric:tabular-nums}.nv-cd small{font-size:9.5px;text-transform:uppercase;letter-spacing:.07em;color:#6f6f6f}.nv-bundles{display:grid;gap:12px;margin:0 0 22px}.nv-bundle{border:2px solid #ECE6E6;border-radius:14px;cursor:pointer;background:#fff;transition:border-color .2s,box-shadow .2s;overflow:hidden;outline:none}.nv-bundle:focus-visible{box-shadow:0 0 0 3px color-mix(in srgb,var(--nv-accent) 35%,transparent)}.nv-bundle.is-active{border-color:var(--nv-accent,#111);box-shadow:0 8px 22px #00000012}.nv-bundle-badge{background:var(--nv-accent,#111);color:var(--nv-accent-text,#fff);font-size:11px;font-weight:700;letter-spacing:.09em;text-align:center;padding:5px}.nv-bundle-head{display:flex;align-items:center;gap:12px;padding:14px}.nv-radio{width:20px;height:20px;border-radius:50%;border:2px solid #bbb;flex:none;position:relative}.nv-bundle.is-active .nv-radio{border-color:var(--nv-accent,#111)}.nv-bundle.is-active .nv-radio:after{content:"";position:absolute;top:3px;right:3px;bottom:3px;left:3px;border-radius:50%;background:var(--nv-accent,#111)}.nv-bundle-thumb{width:52px;height:52px;border-radius:10px;object-fit:cover;flex:none;border:1px solid #ECE6E6;display:block}.nv-bundle-info{flex:1;min-width:0}.nv-bundle-info strong{display:block;font-size:15px;font-weight:700;color:var(--nv-ink,#111)}.nv-bundle-info small{font-size:12px;color:#6f6f6f;line-height:1.3;display:block}.nv-bundle-price{text-align:right;flex:none}.nv-bundle-price strong{display:block;font-size:17px;font-weight:800;color:var(--nv-ink,#111);line-height:1.2}.nv-bundle-price s{font-size:12px;color:#8a8a8a}.nv-unit{display:block;font-size:10.5px;color:#6f6f6f}.nv-bundle-body{display:none;grid-template-columns:1fr 1fr;gap:10px;padding:0 14px 12px}.nv-bundle.is-active .nv-bundle-body{display:grid}.nv-bundle-body label{font-size:12px;font-weight:600;display:grid;gap:4px;min-width:0;margin:0}.nv-bundle-body select{appearance:none;-webkit-appearance:none;width:100%;border:1.5px solid #ECE6E6;border-radius:10px;padding:9px 30px 9px 12px;background:#fff url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 8'><path d='M1 1l5 5 5-5' stroke='%23111' stroke-width='1.6' fill='none'/></svg>") no-repeat right 11px center/11px;font-size:13.5px;cursor:pointer;height:auto;min-height:0;box-shadow:none}.nv-bundle-gift{display:flex;align-items:center;justify-content:space-between;gap:10px;background:var(--nv-soft);padding:9px 14px;font-size:13px;font-weight:600}.nv-g{display:flex;align-items:center;gap:8px}.nv-pill{background:var(--nv-accent,#111);color:var(--nv-accent-text,#fff);font-size:10.5px;font-weight:700;letter-spacing:.07em;border-radius:99px;padding:3px 10px}.nv-editor-note{background:#fff7e0;border:1px dashed #E2C044;border-radius:10px;padding:10px 12px;font-size:13px}.nv-personalize .nv-h3{font-family:var(--font-heading-family,"Poppins",sans-serif);font-size:17px;font-weight:700;color:var(--nv-ink,#111);margin:0;letter-spacing:normal}.nv-hint{font-size:12.5px;color:#6f6f6f;margin:2px 0 12px}.nv-names{display:grid;gap:10px;margin-bottom:18px}@media(min-width:520px){.nv-names{grid-template-columns:1fr 1fr}}.nv-name-field{position:relative;min-width:0}.nv-name-field label{display:block;font-size:12px;font-weight:600;margin:0 0 4px 14px;color:var(--nv-ink,#111)}.nv-name-field input{width:100%;border:1.5px solid #ECE6E6;border-radius:99px;padding:11px 54px 11px 16px;font-size:14px;outline:none;transition:border-color .2s;background:#fff;height:auto;min-height:0;box-shadow:none;margin:0}.nv-name-field input:focus{border-color:var(--nv-accent,#111)}.nv-name-field.is-error input{border-color:#e5484d;background:#fff7f7}.nv-cnt{position:absolute;right:16px;bottom:12px;font-size:11px;color:#aaa;pointer-events:none}.nv-cta{width:100%;border:0;border-radius:12px;background:var(--nv-accent);color:var(--nv-accent-text,#111);font-weight:800;font-size:15.5px;letter-spacing:.05em;padding:17px 16px;cursor:pointer;transition:transform .15s,background .2s,opacity .2s;box-shadow:0 8px 22px color-mix(in srgb,var(--nv-accent) 50%,transparent);text-transform:uppercase;line-height:1.2;min-height:0}.nv-cta:hover{background:var(--nv-accent-hover)}.nv-cta:active{transform:scale(.99)}.nv-cta[disabled]{opacity:.55;cursor:not-allowed;box-shadow:none}.nv-cta[aria-busy=true]{opacity:.7}.nv-pay{display:flex;flex-wrap:wrap;justify-content:center;gap:6px;margin:14px 0 8px;padding:0;list-style:none}.nv-pay li{margin:0;padding:0}.nv-pay-icon{width:38px;height:24px;display:block}.nv-secure{text-align:center;font-size:13px;font-weight:600;display:flex;justify-content:center;align-items:center;gap:6px;color:var(--nv-ink,#111);margin:0}.nv-timeline{display:flex;align-items:flex-start;justify-content:space-between;margin:26px 0 8px}.nv-tl-step{display:grid;justify-items:center;text-align:center;gap:3px;flex:0 0 auto;width:98px}.nv-tl-ic{width:42px;height:42px;border-radius:50%;background:var(--nv-accent,#111);display:grid;place-items:center;color:var(--nv-accent-text,#fff);margin-bottom:3px}.nv-tl-step b{font-size:12.5px;color:var(--nv-ink,#111);white-space:nowrap}.nv-tl-step small{font-size:11.5px;color:#6f6f6f;line-height:1.3}.nv-tl-bar{flex:1;height:2px;background:repeating-linear-gradient(90deg,var(--nv-accent,#111) 0 6px,transparent 6px 11px);margin-top:20px}.nv-tl-note{font-size:11px;text-align:center;margin:0 0 22px;color:#6f6f6f}.nv-rslider{position:relative;background:#f3f1f1;border-radius:16px;padding:18px 50px;margin:18px 0 22px;text-align:center;min-height:120px;display:flex;align-items:center;justify-content:center}.nv-rslide{display:none}.nv-rslide.is-active{display:block;animation:nvFade .4s}@keyframes nvFade{0%{opacity:0}to{opacity:1}}.nv-rslide p{font-size:13px;margin:6px 0;line-height:1.5}.nv-rname{font-size:12px;font-weight:600}.nv-ra{position:absolute;top:50%;transform:translateY(-50%);border:0;background:#fff;width:30px;height:30px;border-radius:50%;cursor:pointer;box-shadow:0 1px 6px #00000014;display:grid;place-items:center;padding:0;color:#111}.nv-ra--prev{left:10px}.nv-ra--next{right:10px}.nv-accordions{margin-top:6px}.nv-acc{border-bottom:1px solid #ECE6E6}.nv-acc:first-child{border-top:1px solid #ECE6E6}.nv-acc summary{list-style:none;display:flex;align-items:center;gap:12px;padding:15px 2px;font-weight:600;font-size:14.5px;cursor:pointer;color:var(--nv-ink,#111)}.nv-acc summary::-webkit-details-marker{display:none}.nv-acc summary:after{display:none}.nv-plus{margin-left:auto;font-size:20px;font-weight:400;line-height:1;transition:transform .2s;flex:none}.nv-acc[open] .nv-plus{transform:rotate(45deg)}.nv-acc-body{padding:0 2px 16px 34px;font-size:13.5px;color:#444}.nv-acc-body p{margin:0 0 8px}.nv-features{display:grid;grid-template-columns:repeat(3,1fr);gap:10px;margin-top:22px;text-align:center}.nv-fi{width:46px;height:46px;border-radius:50%;background:var(--nv-soft);display:grid;place-items:center;margin:0 auto 6px;color:var(--nv-accent,#111)}.nv-feat b{display:block;font-size:12.5px;color:var(--nv-ink,#111);line-height:1.3}.nv-feat small{font-size:11px;color:#6f6f6f;line-height:1.3;display:block;margin-top:2px}.nv-sticky{position:fixed;left:0;right:0;bottom:0;background:#fff;border-top:1px solid #ECE6E6;box-shadow:0 -6px 20px #0000000f;padding:10px 16px;display:flex;align-items:center;gap:12px;transform:translateY(calc(100% + 40px));visibility:hidden;transition:transform .3s,visibility .3s;z-index:50}.nv-sticky.is-visible{transform:none;visibility:visible}.nv-s-info{flex:1;min-width:0;font-size:12px;line-height:1.35;color:#6f6f6f}.nv-s-info b{display:block;font-size:13.5px;color:var(--nv-ink,#111);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.nv-cta--sticky{width:auto;padding:12px 18px;font-size:13.5px;box-shadow:none;flex:none}@media(min-width:900px){.nv-sticky{left:auto;right:24px;bottom:24px;width:440px;border-radius:16px;border:1px solid #ECE6E6}}.nv-toast{position:fixed;left:50%;bottom:92px;transform:translate(-50%,20px);background:#111;color:#fff;padding:12px 18px;border-radius:12px;font-size:13.5px;opacity:0;pointer-events:none;transition:.3s;z-index:60;width:max-content;max-width:calc(100% - 32px);text-align:center}.nv-toast.is-visible{opacity:1;transform:translate(-50%)}@media(prefers-reduced-motion:reduce){.nv *{transition:none!important;animation:none!important}}
/*# sourceMappingURL=/cdn/shop/t/18/assets/nivahra-produit.css.map */
