body{font-family:var(--nx-font-sans);background:var(--nx-papier);color:var(--nx-encre);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}::selection{background:#5e5ce640;color:inherit}:is(h1,h2,h3,h4,.h1,.h2,.h3){letter-spacing:-.025em}:is(h1,h2,h3,.h1,.h2,.h3,.nx-heading,.nx-sub) em{font-style:normal;font-weight:inherit;background:linear-gradient(90deg,var(--nx-violet),var(--nx-menthe));-webkit-background-clip:text;background-clip:text;color:transparent}.nx-on-dark :is(h1,h2,h3,.nx-heading,.nx-sub) em,.nx-dive :is(h1,h2,h3) em{background-image:linear-gradient(90deg,#a5a3ff,var(--nx-menthe))}.nx-kicker{display:inline-flex;align-items:center;gap:8px;margin:0;font-family:var(--nx-font-sans);font-size:.95rem;font-weight:600;letter-spacing:-.005em;color:var(--nx-violet)}.nx-on-dark .nx-kicker{color:var(--nx-menthe)}.nx-btn{--nx-btn-bg: transparent;position:relative;display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:48px;padding:12px 24px;border:0;border-radius:999px;font-family:var(--nx-font-sans);font-size:1rem;font-weight:500;letter-spacing:-.01em;text-decoration:none;background:var(--nx-btn-bg);cursor:pointer;transition:background-color .25s ease,color .25s ease,box-shadow .25s ease,transform .25s ease}.nx-btn--primary{--nx-btn-bg: var(--nx-encre);color:#fff}.nx-btn--primary:hover{--nx-btn-bg: #000;transform:scale(1.02)}.nx-btn--ghost{color:var(--nx-encre);box-shadow:inset 0 0 0 1px #1d1d1f40}.nx-btn--ghost:hover{box-shadow:inset 0 0 0 1px var(--nx-encre)}.nx-on-dark .nx-btn--primary{--nx-btn-bg: #f5f5f7;color:#000}.nx-on-dark .nx-btn--primary:hover{--nx-btn-bg: #fff}.nx-on-dark .nx-btn--ghost{color:var(--nx-lavande);box-shadow:inset 0 0 0 1px #f5f5f759}.nx-on-dark .nx-btn--ghost:hover{box-shadow:inset 0 0 0 1px var(--nx-lavande)}.nx-btn span[aria-hidden]{transition:transform .25s ease}.nx-btn:hover span[aria-hidden]{transform:translate(3px)}.nx-link{display:inline-flex;align-items:center;gap:4px;font-weight:500;color:var(--nx-violet);text-decoration:none}.nx-link:hover{text-decoration:underline;text-underline-offset:3px}.nx-on-dark .nx-link{color:var(--nx-menthe)}.is-split .nx-word{display:inline-block;overflow:hidden;vertical-align:bottom;padding-bottom:.12em;margin-bottom:-.12em}.is-split .nx-word>span{display:inline-block;animation:nx-rise .9s cubic-bezier(.2,.75,.2,1) both;animation-delay:calc(var(--i) * 60ms + .15s)}@keyframes nx-rise{0%{transform:translateY(100%);opacity:0}to{transform:none;opacity:1}}.nx-js [data-nx-reveal]{opacity:0;transform:translateY(24px);transition:opacity .8s ease,transform .9s cubic-bezier(.2,.75,.2,1);transition-delay:var(--nx-delay, 0ms)}.nx-js [data-nx-reveal].is-in{opacity:1;transform:none}product-card{transition:transform .35s cubic-bezier(.2,.8,.2,1)}product-card:hover{transform:translateY(-4px)}.nx-shell{padding-block:clamp(72px,10vw,140px);position:relative}@media(max-width:749px){.nx-shell{padding-block:56px}}.nx-container{width:min(100% - var(--page-margin, 16px) * 2,1240px);margin-inline:auto}.nx-heading{font-family:var(--nx-font-sans);font-weight:600;font-size:clamp(2.2rem,5vw,4rem);line-height:1.04;letter-spacing:-.035em;margin:.3em 0;text-wrap:balance;color:var(--nx-encre)}.nx-sub{max-width:54ch;color:var(--nx-encre-soft);font-size:clamp(1.05rem,1.4vw,1.25rem);line-height:1.5;letter-spacing:-.01em;margin:0}.nx-on-dark .nx-heading{color:var(--nx-lavande)}.nx-on-dark .nx-sub{color:#a1a1a6}.nx-chart{display:none}.nx-wordmark{display:inline-flex;align-items:center;gap:9px;font:600 1.3rem/1 var(--nx-font-sans);letter-spacing:-.03em;color:var(--color-foreground, var(--nx-encre));text-decoration:none}.nx-wordmark svg{width:1.05em;height:1.05em;flex:none}@media(max-width:749px){.nx-wordmark{font-size:1.15rem}}@media(prefers-reduced-motion:reduce){product-card{transition:none}.nx-btn{transition:none}}.product-details .rte h3{margin:2em 0 .6em;font:600 1.05rem/1.3 var(--nx-font-sans);letter-spacing:-.01em;color:var(--nx-encre)}.product-details .rte>p:first-child{font-size:1.08rem;line-height:1.6;color:var(--nx-encre)}.product-details .rte ul{padding-left:1.1em;margin:0}.product-details .rte li{padding:4px 0}.product-details .rte table{width:100%;border-collapse:collapse;font-size:.95rem}.product-details .rte :is(th,td){padding:12px 0;border-bottom:1px solid var(--nx-ligne);text-align:left;vertical-align:top;background:none}.product-details .rte th{width:46%;font-weight:400;color:var(--nx-encre-soft)}.page-content{max-width:70ch;font-size:1.05rem;line-height:1.7;color:var(--nx-encre)}.page-content h2{margin:2.4em 0 .7em;font:600 1.6rem/1.2 var(--nx-font-sans);letter-spacing:-.02em;color:var(--nx-encre)}.page-content h3{font:600 1.15rem/1.35 var(--nx-font-sans);margin:1.8em 0 .5em}.page-content :is(ul,ol){padding-left:1.2em}.page-content li{margin:.35em 0}.page-content blockquote{margin:1.5em 0;padding:1.2em 1.4em;border-left:0;border-radius:18px;background:var(--nx-papier-2);font-size:.98rem}.page-content mark{background:#64d2ff59;color:inherit;padding:0 3px;border-radius:3px}product-card :is(img,.product-media img){object-fit:contain!important;background:#fff}product-card .product-media,product-card [class*=card-gallery]{background:#fff;border-radius:18px}.nx-live{display:inline-block;width:8px;height:8px;margin-right:10px;border-radius:50%;background:#30d158;box-shadow:0 0 #30d1588c;animation:nx-live 2s ease-out infinite;vertical-align:middle}@keyframes nx-live{70%{box-shadow:0 0 0 8px #30d15800}to{box-shadow:0 0 #30d15800}}.nx-kicker .nx-live{margin-right:0}.nx-card-sub{display:block;margin-top:2px;font:400 .95rem/1.3 var(--nx-font-sans);color:var(--nx-encre-soft)}product-card :is(h3,.product-card__title,a){text-wrap:balance}media-gallery .product-media-container{background:#fff}media-gallery .product-media-container.media-fit-cover img{object-fit:contain}.product-information__media media-gallery{border-radius:24px;overflow:hidden}.button,.button-secondary,button.button{letter-spacing:-.01em;font-weight:500}.jm-review-widget-minimal-header__title{font:600 clamp(1.6rem,3vw,2.2rem)/1.1 var(--nx-font-sans)!important;letter-spacing:-.03em!important;color:var(--nx-encre)!important}.jm-no-reviews-state__text{color:var(--nx-encre-soft)!important}.jm-button--primary{border:0!important;border-radius:999px!important;padding:12px 24px!important;background:var(--nx-encre)!important;color:#fff!important;font-weight:500!important;transition:background .2s ease!important}.jm-button--primary:hover{background:#000!important}product-card .price{font-size:.95rem;font-weight:600;color:var(--nx-encre)}product-card .text-block{line-height:1.3}
/*# sourceMappingURL=/cdn/shop/t/7/assets/nocturne.css.map */
