:root{--night:#17110E;--cocoa:#241A15;--umber:#33261F;--bone:#EFE5D8;--ash:#A69786;--ember:#F0A46C;--signal:#7D92FF;--serif:"Newsreader", Georgia, serif;--sans:"Onest", system-ui, sans-serif;--wrap:1280px;--gut:clamp(20px,4vw,56px);--ease:cubic-bezier(.22,.61,.36,1)}*,*:before,*:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;scroll-behavior:smooth;background:var(--night)}body.nr{margin:0;background:var(--night);color:var(--bone);font:400 17px/1.6 var(--sans);-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}img,video{max-width:100%;display:block}img{height:auto}a{color:inherit}::selection{background:var(--ember);color:var(--night)}:focus-visible{outline:2px solid var(--ember);outline-offset:3px;border-radius:4px}.nr-skip{position:absolute;left:-9999px;top:8px;background:var(--bone);color:var(--night);padding:8px 14px;border-radius:6px;z-index:99}.nr-skip:focus{left:12px}.nr-wrap{max-width:var(--wrap);margin:0 auto;padding:0 var(--gut)}main{display:block}.nr-head{position:fixed;inset:0 0 auto 0;z-index:40;transition:background .5s var(--ease)}.nr-head__in{max-width:var(--wrap);margin:0 auto;padding:20px var(--gut);display:flex;align-items:center;gap:28px}.nr-mark{font-family:var(--serif);font-weight:400;font-size:26px;letter-spacing:-.01em;text-decoration:none;line-height:1}.nr-nav{display:flex;gap:28px;margin-left:auto;font-size:14.5px;color:var(--ash)}.nr-nav a,.nr-head__shop{text-decoration:none;transition:color .2s}.nr-nav a:hover,.nr-head__shop:hover{color:var(--bone)}.nr-head__end{display:flex;align-items:center;gap:20px;font-size:14.5px}.nr-bagbtn{font:inherit;color:inherit;background:none;border:1px solid rgba(239,229,216,.28);border-radius:999px;padding:7px 15px;cursor:pointer;transition:border-color .2s}.nr-bagbtn:hover{border-color:var(--bone)}.nr-bagbtn span{font-variant-numeric:tabular-nums;margin-left:4px}.nr-head.is-solid{background:#17110ed1;backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px)}body.nr-plain .nr-head{position:sticky}@media(max-width:820px){.nr-nav{display:none}.nr-head__end{margin-left:auto}}.nr-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:54px;padding:0 30px;border-radius:999px;background:var(--bone);color:var(--night);border:0;font:500 16px/1 var(--sans);text-decoration:none;cursor:pointer;transition:background .25s var(--ease),transform .25s var(--ease)}.nr-btn:hover{background:#fff}.nr-btn:active{transform:scale(.985)}.nr-btn--full{width:100%}.nr-btn[disabled]{opacity:.55;cursor:wait}.nr-h2{font-family:var(--serif);font-weight:300;font-size:clamp(36px,4.6vw,64px);line-height:1.02;letter-spacing:-.02em;margin:0 0 18px;text-wrap:balance}.nr-lede{font-size:18px;color:var(--ash);max-width:32em;margin:0 0 28px}.nr-note{font-size:14.5px;color:var(--ash);max-width:34em}.nr-note a{color:var(--bone)}.nf{position:relative;height:640svh}.nf__stage{position:sticky;top:0;height:100svh;overflow:hidden;isolation:isolate}.nf__media{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:var(--night)}.nf__still,.nf__video{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:62% 50%}.nf__still{opacity:0;transition:opacity .9s var(--ease)}.nf__still.is-on{opacity:1}.nf__video{opacity:0;transition:opacity .6s var(--ease)}.nf.has-film .nf__video{opacity:1}.nf.has-film .nf__still{transition:none}.nf__shade{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:linear-gradient(90deg,#17110ec7,#17110e59 34%,#17110e00 58%),linear-gradient(0deg,#17110ee6,#17110e00 18%)}.nf__copy{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;align-items:center;max-width:var(--wrap);margin:0 auto;padding:0 var(--gut);pointer-events:none}.nf__ch{grid-area:1/1;max-width:30rem;opacity:0;transform:translateY(22px);filter:blur(6px);transition:opacity .7s var(--ease),transform .9s var(--ease),filter .7s var(--ease)}.nf__ch.is-on{opacity:1;transform:none;filter:none;pointer-events:auto}.nf__h{font-family:var(--serif);font-weight:300;font-size:clamp(38px,4.8vw,70px);line-height:1;letter-spacing:-.022em;margin:0 0 20px;text-wrap:balance}.nf__h--lead{font-size:clamp(44px,6vw,92px);line-height:.96}.nf__t{font-size:clamp(16.5px,1.35vw,19px);line-height:1.6;color:#d9ccbc;margin:0 0 14px;max-width:26em}.nf__d{font-size:14.5px;color:var(--ember);margin:0;font-variant-numeric:tabular-nums}.nf__cta{display:inline-flex;align-items:center;min-height:52px;margin-top:26px;padding:0 26px;border-radius:999px;background:var(--bone);color:var(--night);text-decoration:none;font-weight:500;transition:background .2s}.nf__cta:hover{background:#fff}.nf__rail{position:absolute;right:var(--gut);top:50%;transform:translateY(-50%);list-style:none;margin:0;padding:0;display:grid;gap:18px;counter-reset:ch;font-size:13px;color:var(--ash)}.nf__rail li{counter-increment:ch;display:flex;align-items:center;justify-content:flex-end;gap:12px;transition:color .4s}.nf__rail li:before{content:counter(ch);order:2;font-variant-numeric:tabular-nums;width:1.4em;text-align:right;opacity:.7}.nf__rail li:after{content:"";order:3;width:22px;height:1px;background:currentColor;opacity:.4;transition:width .5s var(--ease),opacity .4s}.nf__rail li span{opacity:0;transform:translate(6px);transition:opacity .4s,transform .4s var(--ease)}.nf__rail li.is-on{color:var(--bone)}.nf__rail li.is-on:after{width:44px;opacity:1}.nf__rail li.is-on span{opacity:1;transform:none}.nf__hint{position:absolute;left:50%;bottom:28px;transform:translate(-50%);margin:0;font-size:12.5px;color:var(--ash);display:grid;justify-items:center;gap:10px;transition:opacity .5s}.nf__hint:after{content:"";width:1px;height:40px;background:linear-gradient(var(--ash),transparent);animation:nfDrip 2.4s var(--ease) infinite}@keyframes nfDrip{0%{transform:scaleY(0);transform-origin:top}50%{transform:scaleY(1);transform-origin:top}51%{transform-origin:bottom}to{transform:scaleY(0);transform-origin:bottom}}.nf.is-moving .nf__hint{opacity:0}.nf__stage:after{content:"";position:absolute;left:0;bottom:0;height:2px;width:100%;background:var(--ember);transform-origin:left;transform:scaleX(var(--p,0));opacity:.7}@media(max-width:820px){.nf{height:560svh}.nf__media{bottom:auto;height:min(133.34vw,76svh)}.nf__still{object-position:62% 50%}.nf__video{object-position:50% 50%}.nf__shade{background:linear-gradient(0deg,var(--night) 0%,rgba(23,17,14,.6) 22%,rgba(23,17,14,0) 45%)}.nf__copy{align-items:end;padding-bottom:max(64px,9svh)}.nf__h{font-size:clamp(32px,8.6vw,44px);margin-bottom:12px}.nf__h--lead{font-size:clamp(38px,10.5vw,54px)}.nf__t{font-size:16px;margin-bottom:8px}.nf__rail{top:auto;bottom:22px;right:auto;left:var(--gut);transform:none;display:flex;gap:6px}.nf__rail li:before,.nf__rail li span{display:none}.nf__rail li:after{width:18px}.nf__rail li.is-on:after{width:34px}.nf__hint{display:none}}.nr-offer{padding:clamp(90px,11vw,160px) 0;background:var(--night);position:relative}.nr-offer__grid{display:grid;grid-template-columns:1.1fr .9fr;gap:clamp(36px,6vw,104px);align-items:center}.nr-offer__img{position:relative}.nr-offer__img img{width:100%;aspect-ratio:4/5;object-fit:cover;object-position:60% 50%;border-radius:4px}.nr-offer__img:after{content:"";position:absolute;inset:auto 0 0 0;height:30%;background:linear-gradient(0deg,var(--night),transparent);pointer-events:none}@media(max-width:900px){.nr-offer__grid{grid-template-columns:1fr}.nr-offer__img img{aspect-ratio:4/3}}.nr-buy{max-width:31em}.nr-packs{border:0;margin:0 0 18px;padding:0;display:grid;gap:10px}.nr-packs__legend{font-size:14.5px;color:var(--ash);margin-bottom:12px;padding:0}.nr-pack{position:relative;display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:16px;padding:18px 20px;border:1px solid var(--umber);border-radius:14px;background:var(--cocoa);cursor:pointer;transition:border-color .25s,background .25s}.nr-pack:hover{border-color:#5a4638}.nr-pack input{-webkit-appearance:none;appearance:none;width:20px;height:20px;border-radius:50%;border:1.5px solid #7A6656;margin:0;display:grid;place-items:center}.nr-pack input:after{content:"";width:10px;height:10px;border-radius:50%;background:var(--ember);transform:scale(0);transition:transform .25s var(--ease)}.nr-pack input:checked{border-color:var(--ember)}.nr-pack input:checked:after{transform:scale(1)}.nr-pack:has(input:checked){border-color:#f0a46ca6;background:#2c201a}.nr-pack__main{display:grid}.nr-pack__name{font-weight:500}.nr-pack__sub{font-size:14px;color:var(--ash)}.nr-pack__price{text-align:right;display:grid}.nr-pack__now{font-weight:500;font-variant-numeric:tabular-nums}.nr-pack__each{font-size:13px;color:var(--ash)}.nr-pack__tag{position:absolute;top:-10px;right:18px;background:var(--ember);color:var(--night);font-size:12px;font-weight:500;padding:2px 10px;border-radius:999px}.nr-buy__btn{margin-top:6px}.nr-buy__err{color:#ff9c86;font-size:14px;margin:10px 0 0}.nr-ship{list-style:none;margin:22px 0 0;padding:18px 0 0;border-top:1px solid var(--umber);display:grid;gap:9px;font-size:14.5px;color:var(--ash)}.nr-ship b{color:var(--bone);font-weight:500}.nd{padding:clamp(80px,10vw,140px) 0;border-top:1px solid var(--umber)}.nd__h{margin-bottom:clamp(30px,4vw,56px)}.nd__list{margin:0;display:grid}.nd__row{display:grid;grid-template-columns:minmax(10em,.35fr) 1fr;gap:12px 40px;padding:26px 0;border-top:1px solid var(--umber)}.nd__row:last-child{border-bottom:1px solid var(--umber)}.nd__row dt{font-family:var(--serif);font-size:22px;font-weight:400;line-height:1.3}.nd__row dd{margin:0;color:#cdbfaf;max-width:40em}.nd__row dd p{margin:0 0 8px}@media(max-width:720px){.nd__row{grid-template-columns:1fr}}.nr-faq{padding:clamp(80px,10vw,140px) 0;border-top:1px solid var(--umber)}.nr-faq__grid{display:grid;grid-template-columns:.8fr 1.2fr;gap:clamp(32px,6vw,104px)}.nr-q{border-bottom:1px solid var(--umber)}.nr-q summary{list-style:none;cursor:pointer;padding:22px 44px 22px 0;font-size:18px;position:relative}.nr-q summary::-webkit-details-marker{display:none}.nr-q summary:after{content:"";position:absolute;right:6px;top:50%;width:11px;height:11px;border-right:1.5px solid var(--ash);border-bottom:1.5px solid var(--ash);transform:translateY(-70%) rotate(45deg);transition:transform .3s var(--ease)}.nr-q[open] summary:after{transform:translateY(-30%) rotate(-135deg)}.nr-q__a{padding:0 0 24px;color:#cdbfaf;max-width:38em}.nr-q__a p{margin:0 0 10px}@media(max-width:820px){.nr-faq__grid{grid-template-columns:1fr}}body.nr-plain main{padding-top:8px}.nr-pdp{padding:28px 0 clamp(60px,8vw,110px)}.nr-pdp__grid{display:grid;grid-template-columns:1.15fr .85fr;gap:clamp(28px,5vw,88px);align-items:start}.nr-gal{position:sticky;top:90px}.nr-gal__main{position:relative;aspect-ratio:4/5;border-radius:6px;overflow:hidden;background:var(--cocoa)}.nr-gal__slide{position:absolute;top:0;right:0;bottom:0;left:0;margin:0;opacity:0;transition:opacity .6s var(--ease)}.nr-gal__slide.is-on{opacity:1}.nr-gal__slide img{width:100%;height:100%;object-fit:cover}.nr-gal__thumbs{display:flex;gap:10px;margin-top:12px;overflow-x:auto;padding-bottom:4px}.nr-gal__thumb{flex:0 0 72px;height:90px;border:1px solid transparent;border-radius:6px;padding:0;overflow:hidden;background:var(--cocoa);cursor:pointer;opacity:.55;transition:opacity .2s,border-color .2s}.nr-gal__thumb img{width:100%;height:100%;object-fit:cover}.nr-gal__thumb.is-on{opacity:1;border-color:var(--bone)}.nr-pdp__h{font-family:var(--serif);font-weight:300;font-size:clamp(38px,4vw,56px);line-height:1.02;letter-spacing:-.02em;margin:8px 0 14px}.nr-pdp__lede{font-size:17.5px;color:var(--ash);margin:0 0 22px;max-width:30em}.nr-facts{list-style:none;margin:0 0 28px;padding:0;display:flex;flex-wrap:wrap;gap:8px 24px;font-size:15px;color:var(--ash)}.nr-facts b{font-family:var(--serif);font-weight:400;font-size:26px;color:var(--bone);margin-right:4px}.nr-pdp__more{margin-top:36px;border-top:1px solid var(--umber)}@media(max-width:900px){.nr-pdp__grid{grid-template-columns:1fr}.nr-gal{position:relative;top:0}}.nr-bag{position:fixed;top:0;right:0;bottom:0;left:0;z-index:60;pointer-events:none}.nr-bag__scrim{position:absolute;top:0;right:0;bottom:0;left:0;background:#0a07058c;opacity:0;transition:opacity .35s var(--ease)}.nr-bag__panel{position:absolute;top:0;right:0;height:100%;width:min(440px,100%);background:var(--cocoa);display:grid;grid-template-rows:auto 1fr auto;transform:translate(100%);transition:transform .45s var(--ease)}.nr-bag.is-open{pointer-events:auto}.nr-bag.is-open .nr-bag__scrim{opacity:1}.nr-bag.is-open .nr-bag__panel{transform:none}.nr-bag__top{display:flex;justify-content:space-between;align-items:center;padding:22px 24px;border-bottom:1px solid var(--umber)}.nr-bag__top h2{font-family:var(--serif);font-weight:400;font-size:26px;margin:0}.nr-bag__x{font:inherit;color:inherit;background:none;border:0;cursor:pointer;text-decoration:underline;text-underline-offset:4px}.nr-bag__items{overflow:auto;padding:8px 24px}.nr-line{display:grid;grid-template-columns:72px 1fr auto;gap:14px;padding:16px 0;border-bottom:1px solid var(--umber);align-items:center}.nr-line img{width:72px;height:88px;object-fit:cover;border-radius:6px}.nr-line__t{font-weight:500;margin:0}.nr-line__v{font-size:14px;color:var(--ash);margin:2px 0 6px}.nr-line__rm{font:inherit;font-size:13.5px;background:none;border:0;padding:0;color:var(--ash);text-decoration:underline;cursor:pointer}.nr-bag__empty{color:var(--ash);padding:30px 0}.nr-bag__foot{padding:20px 24px 26px;border-top:1px solid var(--umber)}.nr-bag__ship{font-size:14px;color:var(--ash);margin:0 0 12px}.nr-bag__total{display:flex;justify-content:space-between;font-weight:500;margin-bottom:16px;font-variant-numeric:tabular-nums}.nr-foot{background:#110c0a;color:var(--ash);padding:68px 0 42px;border-top:1px solid var(--umber)}.nr-foot__in{display:grid;grid-template-columns:1fr auto;gap:28px 40px}.nr-mark--foot{color:var(--bone);margin:0 0 8px}.nr-foot__line{margin:0;font-size:15px}.nr-foot__links{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:10px 26px;font-size:15px}.nr-foot__links a{text-decoration:none}.nr-foot__links a:hover{color:var(--bone)}.nr-foot__small{grid-column:1/-1;font-size:13px;opacity:.75;margin:26px 0 0}@media(max-width:720px){.nr-foot__in{grid-template-columns:1fr}}@media(prefers-reduced-motion:reduce){*{animation:none!important;transition:none!important;scroll-behavior:auto!important}.nf{height:420svh}}
/*# sourceMappingURL=/cdn/shop/t/20/assets/nr.css.map */
