:root{--ng-cream:#fdf8f2;--ng-sand:#f5e8da;--ng-peach:#f6e3cc;--ng-mist:#e9f1fd;--ng-white:#fff;--ng-ink:#34477e;--ng-muted:#55608c;--ng-action:#5873b8;--ng-soft:#6a86c9;--ng-glow:#3c82f4;--ng-lullaby:#82a4e6;--ng-star:#5daaf8;--ng-halo:#9bd9fa;--font-heading-family:"Fraunces",Georgia,"Times New Roman",serif;--font-heading-weight:400;--font-heading-style:normal;--font-body-family:"Nunito",system-ui,-apple-system,"Segoe UI",sans-serif;--font-body-weight:400;--font-body-weight-bold:700}body{letter-spacing:.01rem}h1,h2,h3,h4,.h0,.h1,.h2,.h3,.h4{letter-spacing:-.01em}.button,.shopify-payment-button__button{font-weight:600;letter-spacing:.06rem}.button:not(.button--secondary):not(.button--tertiary):hover{box-shadow:0 0 0 .5rem #9bd9fa80}.button:focus-visible,a:focus-visible,summary:focus-visible,input:focus-visible{outline:2px solid var(--ng-action);outline-offset:2px;box-shadow:none}.multicolumn-card{border-radius:2.8rem;overflow:hidden}.collapsible-content .accordion{background:var(--ng-white);border:0!important;border-radius:2rem;padding:0 2.4rem;margin-top:1.2rem;box-shadow:0 6px 20px #2e26380f}.collapsible-content .accordion summary{padding:2rem 0}.product__accordion.accordion{border:0!important;background:var(--ng-mist);border-radius:1.6rem;padding:0 1.6rem;margin-top:.8rem}.product__accordion+.product__accordion{margin-top:.8rem}.ng-wrap{max-width:120rem;margin:0 auto;padding:5.6rem 1.6rem}@media(min-width:750px){.ng-wrap{padding:7.2rem 5rem}}.ng-kicker{display:inline-flex;align-items:center;gap:.6rem;margin:0;font-size:1.3rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--ng-muted)}.ng-kicker svg{width:1.2rem;height:1.2rem;fill:var(--ng-star)}.ng-ico{width:7.2rem;height:7.2rem;border-radius:50%;display:grid;place-items:center;background:var(--ng-peach);flex:none}.ng-ico svg{width:3.4rem;height:3.4rem;stroke:var(--ng-soft);fill:none;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round}h1,h2,h3,.h0,.h1,.h2,.h3{font-variation-settings:"SOFT" 100;letter-spacing:-.015em;font-weight:400}h1,.h0,.h1{line-height:1.1}h4,.h4,.product__title h1{font-weight:400}.product__title h1{font-size:clamp(2.8rem,3.4vw,3.8rem);letter-spacing:-.015em}.ng-hero{position:relative;overflow:hidden;color:var(--ng-ink);background:radial-gradient(60rem 50rem at 82% 40%,#e9f1fdf2,#e9f1fd00 70%),radial-gradient(40rem 30rem at 6% 96%,#f6e3cc8c,#f6e3cc00 70%),var(--ng-cream)}.ng-hero__in{position:relative;max-width:118rem;margin:0 auto;padding:2.8rem 2rem 4.8rem;display:grid;grid-template-areas:"head" "media" "body";row-gap:2.4rem}.ng-hero__head{grid-area:head;text-align:center}.ng-hero__media{grid-area:media}.ng-hero__body{grid-area:body;text-align:center}@media(min-width:750px){.ng-hero__in{grid-template-columns:1.08fr .92fr;grid-template-areas:"head media" "body media";column-gap:6.4rem;row-gap:0;padding:7.2rem 5rem 8rem;align-items:center}.ng-hero__head,.ng-hero__body{text-align:left}.ng-hero__head{align-self:end}.ng-hero__body{align-self:start}}.ng-eyebrow{display:inline-flex;align-items:center;gap:1rem;margin:0;font-size:1.15rem;font-weight:700;letter-spacing:.2em;text-transform:uppercase;color:var(--ng-muted)}.ng-eyebrow:before,.ng-eyebrow:after{content:"";width:2.4rem;height:1px;background:var(--ng-lullaby);opacity:.7}@media(min-width:750px){.ng-eyebrow:after{display:none}}@media(max-width:749px){.ng-eyebrow{font-size:1.05rem;letter-spacing:.14em;gap:0}.ng-eyebrow:before,.ng-eyebrow:after{display:none}}.ng-hero h1{font-family:var(--font-heading-family);font-weight:400;font-variation-settings:"SOFT" 100,"opsz" 144;font-size:clamp(3.5rem,5.4vw,6.2rem);line-height:1.06;letter-spacing:-.018em;margin:1.6rem 0 0;color:var(--ng-ink)}.ng-hero h1 em{font-style:italic;font-weight:300;color:var(--ng-soft)}.ng-hero p.ng-lead{font-size:1.65rem;line-height:1.75;color:var(--ng-muted);max-width:44rem;margin:2rem auto 3.2rem}@media(min-width:750px){.ng-hero p.ng-lead{margin:2.4rem 0 3.6rem;font-size:1.75rem}}.ng-hero__cta{display:flex;flex-wrap:wrap;gap:1.2rem 2.8rem;align-items:center;justify-content:center}@media(min-width:750px){.ng-hero__cta{justify-content:flex-start}}.ng-hero__cta .button{min-height:5.2rem;padding:0 3.4rem;font-size:1.45rem}.ng-hero__link{display:inline-flex;align-items:center;gap:.6rem;font-size:1.45rem;font-weight:600;letter-spacing:.04rem;color:var(--ng-ink);text-decoration:none;border-bottom:1px solid rgba(52,71,126,.3);padding-bottom:.3rem;transition:border-color .2s}.ng-hero__link:hover{border-color:var(--ng-ink)}.ng-hero__price{display:block;width:100%;margin-top:1.2rem;font-size:1.3rem;color:var(--ng-muted);letter-spacing:.02rem}.ng-hero__motifs{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:1.2rem 1.6rem;margin-top:3.2rem;padding-top:2.4rem;border-top:1px solid rgba(130,164,230,.28)}@media(min-width:750px){.ng-hero__motifs{justify-content:flex-start}}.ng-hero__motifs-lbl{width:100%;font-size:1.15rem;font-weight:700;letter-spacing:.18em;text-transform:uppercase;color:var(--ng-muted)}.ng-hero__motif{display:inline-flex;align-items:center;gap:1rem;text-decoration:none;color:var(--ng-ink);font-size:1.5rem;font-weight:600;padding:.4rem 1.6rem .4rem .4rem;border-radius:999px;background:#ffffffbf;box-shadow:0 0 0 1px #82a4e640;transition:box-shadow .2s}.ng-hero__motif:hover{box-shadow:0 0 0 1px var(--ng-lullaby),0 .6rem 1.6rem #5873b81f}.ng-hero__motif img{width:4rem;height:4rem;border-radius:50%;object-fit:cover;display:block}.ng-hero__soon{font-size:1.3rem;color:var(--ng-muted);font-style:italic}.ng-hero__media{position:relative;justify-self:center;width:min(100%,40rem)}@media(max-width:749px){.ng-hero__media{width:min(82%,34rem)}}.ng-hero__arch{position:relative;border-radius:999px 999px 3.2rem 3.2rem;overflow:hidden;aspect-ratio:4/5.4;background:#0e1a2e;box-shadow:0 2.4rem 6.4rem -1.6rem #34477e59}.ng-hero__arch:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;box-shadow:inset 0 0 0 1px #ffffff1f;pointer-events:none}.ng-hero__arch img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:50% 58%}.ng-hero__media:before{content:"";position:absolute;top:-1.4rem;right:-1.4rem;bottom:-1.4rem;left:-1.4rem;border-radius:999px 999px 4.4rem 4.4rem;border:1px solid rgba(130,164,230,.45);pointer-events:none}.ng-hero__seal{position:absolute;z-index:2;left:-3.2rem;bottom:2.4rem;width:11.6rem;height:auto;filter:drop-shadow(0 .8rem 1.6rem rgba(52,71,126,.22))}@media(max-width:749px){.ng-hero__seal{width:8.8rem;left:-2.4rem;bottom:1.6rem}}.ng-sky{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none}.ng-sky span{position:absolute;display:block;line-height:0;animation:ng-tw 4.2s ease-in-out infinite}.ng-sky svg{width:100%;height:auto;fill:var(--ng-lullaby)}.ng-sky .s1{width:1.6rem;top:14%;right:6%}.ng-sky .s2{width:1rem;top:9%;right:40%;animation-delay:1.4s}.ng-sky .s3{width:1.2rem;bottom:16%;right:4%;animation-delay:2.4s}@keyframes ng-tw{0%,to{opacity:.25;transform:scale(.85)}50%{opacity:.85;transform:scale(1)}}@media(prefers-reduced-motion:reduce){.ng-sky span{animation:none;opacity:.6}}@media(max-width:749px){.ng-sky .s2{display:none}}.ng-reassure .ng-wrap{padding-top:1.6rem;padding-bottom:4rem}.ng-reassure__list{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(2,1fr);gap:2.4rem 1.6rem}@media(min-width:750px){.ng-reassure__list{grid-template-columns:repeat(4,1fr)}}.ng-reassure__item{display:flex;flex-direction:column;align-items:center;text-align:center;gap:1rem}.ng-reassure__item .ng-ico{width:6rem;height:6rem}.ng-reassure__item .ng-ico svg{width:2.8rem;height:2.8rem}.ng-reassure__item:nth-child(4n+2) .ng-ico{background:var(--ng-mist)}.ng-reassure__item:nth-child(4n+3) .ng-ico{background:var(--ng-sand)}.ng-reassure__item:nth-child(4n+4) .ng-ico{background:var(--ng-mist)}.ng-reassure__item strong{font-size:1.5rem;color:var(--ng-ink);line-height:1.3}.ng-reassure__item span{font-size:1.3rem;color:var(--ng-muted);line-height:1.4}.ng-steps{color:var(--ng-ink)}.ng-steps__head{text-align:center;max-width:62rem;margin:0 auto 4rem}.ng-steps__head h2{margin:1.2rem 0}.ng-steps__head p{color:var(--ng-muted);margin:0;font-size:1.7rem;line-height:1.6}.ng-steps__head p.ng-kicker{color:var(--ng-muted);font-size:1.3rem}.ng-steps__list{list-style:none;margin:0;padding:0;display:grid;gap:2.4rem;counter-reset:ng}@media(min-width:750px){.ng-steps__list{grid-template-columns:repeat(3,1fr)}}.ng-step{position:relative;background:var(--ng-white);border-radius:3.2rem;padding:4rem 2.8rem 3.2rem;text-align:center;box-shadow:0 8px 28px #2e263812;counter-increment:ng}.ng-step:before{content:counter(ng);position:absolute;top:1.8rem;left:2.2rem;width:3.2rem;height:3.2rem;border-radius:50%;display:grid;place-items:center;background:var(--ng-mist);color:var(--ng-muted);font-family:var(--font-heading-family);font-weight:500;font-size:1.6rem}.ng-step .ng-ico{margin:0 auto 2rem}.ng-step:nth-child(3n+2) .ng-ico{background:var(--ng-mist)}.ng-step:nth-child(3n+3) .ng-ico{background:var(--ng-sand)}.ng-step h3{margin:0 0 .8rem;font-size:2rem}.ng-step p{margin:0;color:var(--ng-muted);font-size:1.5rem;line-height:1.6}.ng-steps__cta{text-align:center;margin-top:3.6rem}.ng-wave{display:block;line-height:0}.ng-wave svg{display:block;width:100%;height:var(--ng-wave-h,5.6rem)}.ng-wave--flip svg{transform:scaleX(-1)}@media(max-width:749px){.ng-wave svg{height:calc(var(--ng-wave-h,5.6rem) * .55)}}.header__heading-logo-wrapper{display:none!important}.header__heading-link{display:inline-flex!important;align-items:center;gap:1.1rem;padding:.4rem 0}.header__heading-link:before{content:"";flex:none;width:4.8rem;height:4.8rem;border-radius:50%;background:url(ng-emblem.webp) center/cover no-repeat;box-shadow:0 0 0 .3rem var(--ng-cream),0 0 0 .45rem var(--ng-lullaby)}.header__heading-link:after{content:"NightGlow\ae";font-family:var(--font-heading-family);font-weight:500;font-size:2.3rem;letter-spacing:-.015em;color:var(--ng-ink);line-height:1;font-variation-settings:"SOFT" 100,"opsz" 36}@media(max-width:749px){.header__heading-link:before{width:4rem;height:4rem}.header__heading-link:after{font-size:2rem}}.header__menu-item{font-weight:600}body{color:#55608c}h1,h2,h3,h4,.h0,.h1,.h2,.h3,.h4,.price,.product__title,.accordion__title,.ng-moments{color:var(--ng-ink)}.ng-moments__head{text-align:center;max-width:64rem;margin:0 auto 4rem}.ng-moments__head h2{margin:1.2rem 0}.ng-moments__head p{color:var(--ng-muted);margin:0;font-size:1.7rem;line-height:1.6}.ng-moments__head p.ng-kicker{font-size:1.3rem}.ng-moments__grid{display:grid;gap:2.4rem}@media(min-width:750px){.ng-moments__grid{grid-template-columns:1fr 1fr}}.ng-moment{position:relative;overflow:hidden;border-radius:3.6rem;padding:4rem 3.2rem 3.6rem}.ng-moment--nuit{background:linear-gradient(160deg,#dfe7f8,#eef2fc)}.ng-moment--jour{background:linear-gradient(160deg,#f6e3cc,#fbf0e3)}.ng-moment .ng-ico{width:6.4rem;height:6.4rem;background:#ffffffbf;margin-bottom:2rem}.ng-moment__tag{display:inline-block;margin:0 0 .8rem;font-size:1.25rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--ng-muted)}.ng-moment h3{margin:0 0 1.2rem;font-size:2.4rem;line-height:1.2}.ng-moment p{margin:0 0 1.6rem;color:var(--ng-muted);font-size:1.6rem;line-height:1.65}.ng-moment ul{list-style:none;margin:0;padding:0;display:grid;gap:.8rem}.ng-moment li{position:relative;padding-left:2.4rem;font-size:1.5rem;line-height:1.5;color:var(--ng-ink)}.ng-moment li:before{content:"";position:absolute;left:0;top:.45em;width:1.2rem;height:1.2rem;background:var(--ng-star);clip-path:polygon(50% 0,62% 38%,100% 50%,62% 62%,50% 100%,38% 62%,0 50%,38% 38%)}.ng-moment:after{content:"";position:absolute;right:-6rem;top:-6rem;width:18rem;height:18rem;border-radius:50%;background:#ffffff59}.ng-macaron{display:block;width:100%;height:auto}.ng-prize{display:flex;align-items:center;gap:1.6rem;margin:2rem 0 1.2rem;padding:1.2rem 2rem 1.2rem 1.2rem;border-radius:2rem;background:var(--ng-cream);box-shadow:0 0 0 1px #82a4e640}.ng-prize__seal{flex:none;width:7.6rem}.ng-prize p{margin:0;font-size:1.4rem;line-height:1.55;color:var(--ng-muted)}.ng-prize strong{color:var(--ng-ink);font-weight:700}.product-form__input--pill:has(input[name^=Motif]){display:flex;flex-wrap:wrap;gap:1.2rem;margin-bottom:.8rem}.product-form__input--pill:has(input[name^=Motif]) .form__label{width:100%;margin-bottom:.4rem}.product-form__input.product-form__input--pill:has(input[name^=Motif]) input[type=radio]+label{display:flex;flex-direction:column;align-items:center;gap:1rem;margin:0;width:12rem;padding:1.2rem 1.2rem 1.4rem;border-radius:2.4rem;border:1.5px solid rgba(130,164,230,.35);background:#fff;color:var(--ng-ink);font-size:1.5rem;font-weight:600;letter-spacing:.02rem;line-height:1.2;text-decoration:none;transition:border-color .2s,box-shadow .2s,background-color .2s}.product-form__input.product-form__input--pill:has(input[name^=Motif]) input[type=radio]+label:before{content:"";position:static;inset:auto;z-index:auto;display:block;width:8.8rem;height:8.8rem;border-radius:50%;background:var(--ng-sw,var(--ng-mist)) center/cover no-repeat #0c2418;box-shadow:0 0 0 .3rem #fff,0 0 0 .4rem #82a4e659}.product-form__input.product-form__input--pill:has(input[name^=Motif]) input[type=radio]+label:hover{border-color:var(--ng-lullaby)}.product-form__input.product-form__input--pill:has(input[name^=Motif]) input[type=radio]:checked+label{background:var(--ng-mist);color:var(--ng-ink);border-color:var(--ng-action);box-shadow:0 .8rem 2rem #5873b829}.product-form__input.product-form__input--pill:has(input[name^=Motif]) input[type=radio]:checked+label:before{box-shadow:0 0 0 .3rem #fff,0 0 0 .55rem var(--ng-halo)}.product-form__input.product-form__input--pill:has(input[name^=Motif]) input[type=radio].disabled+label{text-decoration:none;color:var(--ng-ink);opacity:1}.product-form__input.product-form__input--pill:has(input[name^=Motif]) input[type=radio]:focus-visible+label{outline:2px solid var(--ng-action);outline-offset:2px}.product-form__input--pill:has(input[name^=Motif]):after{content:"\2726\a0 D\2019 autres motifs arrivent bient\f4t";width:100%;font-size:1.3rem;font-style:italic;color:var(--ng-muted)}.product-form__input--pill input[type=radio]:checked+label{background-color:var(--ng-ink);border-color:var(--ng-ink)}.product-form__input--pill input[type=radio]+label{font-weight:600}
/*# sourceMappingURL=/cdn/shop/t/10/assets/nightglow.css.map */
