.nox-container{max-width:1180px;margin-inline:auto;padding-inline:clamp(20px,4vw,40px)}.nox-night{background:var(--nox-night);color:var(--nox-text);color-scheme:dark}.nox-light{background:var(--nox-paper);color:var(--nox-ink);color-scheme:light}.nox-eyebrow{display:inline-flex;align-items:center;gap:var(--nox-s3);font-family:var(--nox-font-body);font-size:var(--nox-fs-caption);font-weight:600;letter-spacing:.17em;text-transform:uppercase;color:var(--nox-accent)}.nox-h2{margin:var(--nox-s4) 0 0;font-family:var(--nox-font-display);font-optical-sizing:auto;font-weight:540;font-size:var(--nox-fs-h2);line-height:1.12;letter-spacing:-.01em;color:var(--nox-text);text-wrap:balance}.nox-lead{margin:var(--nox-s4) 0 0;font-size:var(--nox-fs-lead);line-height:1.6;color:var(--nox-text-soft);max-width:56ch}.nox-light .nox-eyebrow{color:var(--nox-accent-on-light)}.nox-light .nox-h2{color:var(--nox-ink)}.nox-light .nox-lead{color:var(--nox-ink-soft)}.nox-ph{position:relative;overflow:hidden;border-radius:var(--nox-radius-lg);border:1px solid var(--nox-hairline);background:linear-gradient(160deg,#151926,#0d1017 68%)}.nox-ph-inner{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-items:center}.nox-ph-inner:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(60% 50% at 32% 28%,rgba(201,162,75,.09),transparent 70%)}.nox-ph-inner svg{width:clamp(48px,18%,84px);height:auto;color:var(--nox-accent);opacity:.5}.nox-ph-note{position:absolute;bottom:var(--nox-s4);left:0;right:0;text-align:center;font-size:.6875rem;font-weight:500;letter-spacing:.14em;text-transform:uppercase;color:var(--nox-text-muted)}.nox-ph img,.nox-ph video{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.nox-btn{position:relative;overflow:hidden;display:inline-flex;align-items:center;justify-content:center;gap:var(--nox-s2);min-height:58px;padding-inline:var(--nox-s6);border:0;border-radius:var(--nox-radius);background:linear-gradient(180deg,var(--nox-accent-bright),var(--nox-accent));color:var(--nox-accent-ink);font-family:var(--nox-font-body);font-size:calc(1.0625rem * var(--nox-scale, 1));font-weight:700;letter-spacing:.01em;text-decoration:none;cursor:pointer;box-shadow:0 12px 32px -14px #c9a24b8c;transition:transform .15s ease,filter .2s ease;animation:nox-cta-breathe 3.2s ease-in-out infinite}.nox-btn:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(115deg,transparent 38%,rgba(255,255,255,.55) 50%,transparent 62%);transform:translate(-130%);animation:nox-shine 4.4s ease-in-out infinite;pointer-events:none}@keyframes nox-shine{0%{transform:translate(-130%)}16%{transform:translate(130%)}to{transform:translate(130%)}}@keyframes nox-cta-breathe{0%,to{box-shadow:0 12px 32px -14px #c9a24b80}50%{box-shadow:0 14px 46px -10px #c9a24bd9}}@media(prefers-reduced-motion:reduce){.nox-btn,.nox-btn:after{animation:none}}.nox-btn:hover{transform:translateY(-1px);filter:brightness(1.06);box-shadow:0 16px 40px -14px #c9a24ba6}.nox-btn:active{transform:translateY(0)}.nox-btn:focus-visible{outline:2px solid var(--nox-accent);outline-offset:3px}html.nox-js [data-nox-reveal]{opacity:0;transform:translateY(18px);transition:opacity .7s cubic-bezier(.2,.7,.2,1),transform .7s cubic-bezier(.2,.7,.2,1);transition-delay:calc(var(--i, 0) * 90ms)}html.nox-js [data-nox-reveal].nox-in{opacity:1;transform:none}@media(prefers-reduced-motion:reduce){html.nox-js [data-nox-reveal]{opacity:1;transform:none;transition:none}}.announcement-bar,.announcement-bar.gradient,.utility-bar,.utility-bar.gradient{background:var(--nox-night)!important;background-image:none!important}.announcement-bar .announcement-bar__message,.announcement-bar__message,.announcement-bar p,.utility-bar p{color:var(--nox-text)!important}#nox-achat{scroll-margin-top:88px}@media(prefers-reduced-motion:no-preference){html{scroll-behavior:smooth}}.nox-btn__arrow{display:inline-block;transition:transform .2s ease}.nox-btn:hover .nox-btn__arrow{transform:translate(4px)}
/*# sourceMappingURL=/cdn/shop/t/4/assets/nox-shared.css.map */
