.nk-page{--ink:#1C1917;--ink-2:#44403C;--muted:#807A70;--bg:#FAF8F4;--surface:#FFFFFF;--gold:#A16207;--gold-soft:#B08D57;--gold-line:#E4D8C2;--line:#E7E2D8;--line-2:#D9D3C7;--star:#C09A3E;--shadow:0 1px 2px rgba(28,25,23,.04),0 8px 24px rgba(28,25,23,.06);--shadow-hover:0 4px 10px rgba(28,25,23,.08),0 18px 40px rgba(28,25,23,.12);background:var(--bg);color:var(--ink);font-family:Montserrat,system-ui,-apple-system,Segoe UI,Roboto,sans-serif;font-weight:300;line-height:1.6}.nk-page *{box-sizing:border-box}.nk-page h1,.nk-page h2,.nk-page h3,.nk-page .nk-serif{font-family:Cormorant,Times New Roman,serif;font-weight:500;letter-spacing:.2px;margin:0}.nk-page a{color:inherit;text-decoration:none}.nk-page img{display:block;max-width:100%}.nk-fbtn svg,.nk-fbtn svg *,.nk-it svg,.nk-it svg *,.nk-cc .ic,.nk-cc .ic *,.nk-sortbtn svg,.nk-sortbtn svg *,.nk-sheet-opt svg,.nk-sheet-opt svg *{fill:none!important}.nk-orn svg,.nk-orn svg *{fill:currentColor!important}.nk-stars svg[fill=currentColor],.nk-stars svg[fill=currentColor] *{fill:currentColor!important}.nk-stars svg[fill=none],.nk-stars svg[fill=none] *{fill:none!important}.nk-dot,.nk-sw,.nk-orn .ln{display:inline-block!important}.nk-wrap{max-width:1320px;margin:0 auto;padding:0 28px}.nk-tnum{font-variant-numeric:lining-nums tabular-nums}.nk-page button{font-family:inherit;cursor:pointer}.nk-crumbs{font-size:12px;letter-spacing:.08em;color:var(--muted);text-transform:uppercase;padding:16px 0 2px}.nk-crumbs a:hover{color:var(--gold)}.nk-crumbs span{color:var(--ink)}.nk-hero{text-align:center;padding:26px 0 14px}.nk-hero .nk-eyebrow{font-size:11px;letter-spacing:.4em;text-transform:uppercase;color:var(--gold);margin-bottom:12px}.nk-hero h1{font-size:58px;line-height:1.02;margin:0 0 14px}.nk-hero p{max-width:640px;margin:0 auto;color:var(--ink-2);font-size:15px}.nk-orn{display:flex;align-items:center;justify-content:center;gap:14px;margin:18px 0 4px;color:var(--gold-soft)}.nk-orn .ln{width:52px;height:1px;background:var(--gold-line)}.nk-head{text-align:center;margin:46px 0 22px}.nk-head .k{font-size:11px;letter-spacing:.4em;text-transform:uppercase;color:var(--gold)}.nk-head h2{font-size:34px;margin:6px 0 0}.nk-styles{display:flex;gap:14px;justify-content:center;flex-wrap:wrap;padding:6px 2px 14px}.nk-style{flex:0 0 auto;width:168px;display:flex;flex-direction:column;align-items:center;gap:10px;padding:18px 12px;border:1px solid var(--line);border-radius:2px;background:var(--surface);transition:.2s}.nk-style:hover{border-color:var(--gold);transform:translateY(-2px);box-shadow:var(--shadow)}.nk-style img{width:140px;height:140px;object-fit:contain;mix-blend-mode:multiply}.nk-style span{font-size:12px;letter-spacing:.08em;text-transform:uppercase;color:var(--ink-2);text-align:center}.nk-style.active{border-color:var(--gold);box-shadow:var(--shadow)}.nk-style.active span{color:var(--gold)}.nk-toolbar{position:relative;z-index:40;background:var(--bg);border-top:1px solid var(--line);border-bottom:1px solid var(--line);margin-top:30px}.nk-trow{display:flex;align-items:center;gap:10px;min-height:62px;flex-wrap:wrap}.nk-filters{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.nk-ft{position:relative}.nk-fbtn{display:inline-flex;align-items:center;gap:8px;height:40px;padding:0 16px;border:1px solid var(--line-2);background:var(--surface);border-radius:2px;font-size:12.5px;letter-spacing:.06em;text-transform:uppercase;color:var(--ink)}.nk-fbtn:hover,.nk-ft.open .nk-fbtn{border-color:var(--gold)}.nk-fbtn svg{width:13px;height:13px;color:var(--muted);transition:transform .2s}.nk-ft.open .nk-fbtn svg{transform:rotate(180deg)}.nk-panel{position:absolute;top:48px;left:0;z-index:50;min-width:230px;max-height:340px;overflow:auto;background:var(--surface);border:1px solid var(--line-2);border-radius:2px;box-shadow:var(--shadow-hover);padding:8px;display:none}.nk-ft.open .nk-panel{display:block}.nk-opt{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:9px 10px;font-size:13px;color:var(--ink-2);border-radius:2px}.nk-opt:hover{background:#f5f0e7;color:var(--ink)}.nk-opt.active{color:var(--gold)}.nk-opt .ct{font-size:11px;color:var(--muted)}.nk-priceform{display:flex;align-items:center;gap:8px;padding:10px}.nk-priceform input{width:90px;height:38px;border:1px solid var(--line-2);border-radius:2px;padding:0 10px;font-family:inherit;font-size:13px}.nk-priceform button{height:38px;padding:0 14px;background:var(--ink);color:#f5efe6;border:0;border-radius:2px;font-size:11px;letter-spacing:.12em;text-transform:uppercase}.nk-metalswatches{display:flex;align-items:center;gap:7px;padding-left:8px;margin-left:2px;border-left:1px solid var(--line)}.nk-ms{width:24px;height:24px;border-radius:50%;border:1px solid rgba(0,0,0,.12);position:relative;display:block}.nk-ms.active{box-shadow:0 0 0 1.5px var(--surface),0 0 0 3px var(--gold)}.nk-ms.w{background:linear-gradient(135deg,#f5f5f3,#dcdcda)}.nk-ms.y{background:linear-gradient(135deg,#f3dd9a,#d8b24c)}.nk-ms.r{background:linear-gradient(135deg,#f4cdbe,#dd9b86)}.nk-ms.p{background:linear-gradient(135deg,#eef0f2,#c9ced4)}.nk-ms.s{background:linear-gradient(135deg,#f3f4f6,#d4d8dd)}.nk-right{margin-left:auto;display:flex;align-items:center;gap:18px}.nk-count{font-size:12.5px;letter-spacing:.04em;color:var(--muted)}.nk-count b{color:var(--ink);font-weight:500}.nk-sort{display:inline-flex;align-items:center;gap:6px;font-size:12.5px;letter-spacing:.06em;text-transform:uppercase;color:var(--ink)}.nk-sort select{font-family:inherit;font-size:12.5px;text-transform:uppercase;letter-spacing:.04em;border:1px solid var(--line-2);background:var(--surface);height:40px;border-radius:2px;padding:0 10px;color:var(--ink)}.nk-sortbtn{display:none;flex-direction:column;align-items:center;gap:3px;background:transparent;border:0;padding:0}.nk-sortbtn .ibox{width:42px;height:42px;border:1px solid var(--line-2);background:var(--surface);border-radius:2px;display:flex;align-items:center;justify-content:center;transition:border-color .2s}.nk-sortbtn svg{width:19px;height:19px;color:var(--ink)}.nk-sortbtn .lab{font-size:8.5px;letter-spacing:.12em;text-transform:uppercase;color:var(--muted)}.nk-sortbtn:hover .ibox,.nk-sortbtn:focus-visible .ibox{border-color:var(--gold)}.nk-mcount{display:none;font-size:10.5px;letter-spacing:.26em;text-transform:uppercase;color:var(--muted);font-weight:600;padding:14px 0 0}.nk-mcount b{color:var(--ink);font-weight:600}.nk-sheet{position:fixed;top:0;right:0;bottom:0;left:0;z-index:100000;display:none}.nk-sheet.open{display:block}.nk-sheet-bg{position:absolute;top:0;right:0;bottom:0;left:0;background:#1c191773;opacity:0;transition:opacity .25s}.nk-sheet.open .nk-sheet-bg{opacity:1}.nk-sheet-panel{position:absolute;left:0;right:0;bottom:0;background:var(--surface);border-radius:14px 14px 0 0;padding-bottom:max(18px,env(safe-area-inset-bottom));box-shadow:0 -10px 44px #1c191742;transform:translateY(100%);transition:transform .28s ease}.nk-sheet.open .nk-sheet-panel{transform:none}.nk-sheet-h{display:flex;align-items:center;justify-content:space-between;padding:16px 20px 8px}.nk-sheet-h span{font-size:11px;letter-spacing:.3em;text-transform:uppercase;color:var(--gold);font-weight:600}.nk-sheet-x{width:34px;height:34px;border:0;background:transparent;font-size:26px;line-height:1;color:var(--muted)}.nk-sheet-opt{display:flex;align-items:center;justify-content:space-between;gap:12px;width:100%;height:54px;padding:0 22px;background:transparent;border:0;border-top:1px solid var(--line);font-family:inherit;font-size:14px;color:var(--ink-2);text-align:left}.nk-sheet-opt:active{background:#f5f0e7}.nk-sheet-opt .ck{width:18px;height:18px;color:var(--gold);opacity:0;flex:none}.nk-sheet-opt.active{color:var(--gold);font-weight:500}.nk-sheet-opt.active .ck{opacity:1}.nk-chips{display:flex;align-items:center;gap:8px;flex-wrap:wrap;padding:0 0 14px}.nk-chip{display:inline-flex;align-items:center;gap:8px;height:30px;padding:0 6px 0 12px;background:#f1eadd;border:1px solid var(--gold-line);border-radius:2px;font-size:12px;color:var(--ink-2)}.nk-chip .x{display:inline-flex;align-items:center;justify-content:center;width:20px;height:20px;border-radius:50%;color:var(--gold);font-size:15px;line-height:1}.nk-chip .x:hover{background:#a162071f}.nk-clear{font-size:12px;letter-spacing:.06em;text-transform:uppercase;color:var(--gold);text-decoration:underline;text-underline-offset:3px}.nk-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:26px 22px;padding:26px 0 10px}.nk-card{background:var(--surface);border:1px solid var(--line);border-radius:2px;overflow:hidden;display:flex;flex-direction:column;transition:.22s}.nk-card:hover{box-shadow:var(--shadow-hover);border-color:var(--gold-line);transform:translateY(-3px)}.nk-media{position:relative;aspect-ratio:1/1;background:#f4f1eb;overflow:hidden}.nk-track{position:absolute;top:0;right:0;bottom:0;left:0}.nk-slide{position:absolute;top:0;right:0;bottom:0;left:0;display:block;opacity:0;transition:opacity .5s ease}.nk-slide:first-child{opacity:1}.nk-card:hover .nk-slide:first-child:not(:only-child){opacity:0}.nk-card:hover .nk-slide:nth-child(2){opacity:1}.nk-slide img{width:100%;height:100%;object-fit:cover}.nk-dots{display:none;position:absolute;left:0;right:0;bottom:12px;justify-content:center;gap:7px;z-index:3}.nk-dot{width:7px;height:7px;border-radius:50%;background:#ffffffb3;box-shadow:0 1px 3px #00000073;cursor:pointer;transition:.2s}.nk-dot.active{background:var(--gold);transform:scale(1.18)}.nk-badge{position:absolute;top:12px;left:12px;z-index:2;font-size:10px;letter-spacing:.16em;text-transform:uppercase;background:var(--ink);color:#f5efe6;padding:6px 10px}.nk-badge.gold{background:var(--gold)}.nk-badge.soft{background:#fff;color:var(--ink);border:1px solid var(--line-2)}.nk-cbody{padding:16px 16px 18px;display:flex;flex-direction:column;gap:9px;flex:1}.nk-ctitle{font-family:Montserrat;font-size:13.5px;font-weight:400;line-height:1.45;color:var(--ink);min-height:39px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.nk-ctitle:hover{color:var(--gold)}.nk-rating{display:flex;align-items:center;gap:7px;font-size:11.5px;color:var(--muted)}.nk-stars{display:inline-flex;gap:1px;color:var(--star)}.nk-stars svg{width:13px;height:13px}.nk-swatches{display:flex;align-items:center;gap:9px}.nk-sw{width:17px;height:17px;border-radius:50%;border:1px solid rgba(0,0,0,.14);cursor:pointer}.nk-sw:hover{box-shadow:0 0 0 1px var(--surface),0 0 0 2px var(--gold-soft)}.nk-sw.sel{box-shadow:0 0 0 1px var(--surface),0 0 0 2px var(--gold)}.nk-sw.w{background:linear-gradient(135deg,#f5f5f3,#dcdcda)}.nk-sw.y{background:linear-gradient(135deg,#f3dd9a,#d8b24c)}.nk-sw.r{background:linear-gradient(135deg,#f4cdbe,#dd9b86)}.nk-sw.p{background:linear-gradient(135deg,#eef0f2,#c9ced4)}.nk-sw.s{background:linear-gradient(135deg,#f3f4f6,#d4d8dd)}.nk-price{margin-top:auto;display:flex;flex-wrap:wrap;align-items:baseline;gap:8px;row-gap:4px;padding-top:6px}.nk-price .from{font-size:11px;letter-spacing:.1em;text-transform:uppercase;color:var(--muted)}.nk-price .amt{font-family:Cormorant,serif;font-size:24px;font-weight:600;color:var(--ink)}.nk-empty{text-align:center;padding:60px 0;color:var(--muted)}.nk-pager{display:flex;align-items:center;justify-content:center;gap:8px;padding:30px 0 6px;flex-wrap:wrap}.nk-pager span.page a,.nk-pager span.next a,.nk-pager span.prev a,.nk-pager span.page.current{min-width:42px;height:42px;display:inline-flex;align-items:center;justify-content:center;border:1px solid var(--line-2);background:var(--surface);font-size:13px;color:var(--ink-2);padding:0 8px;text-decoration:none}.nk-pager span.page a:hover,.nk-pager span.next a:hover,.nk-pager span.prev a:hover{border-color:var(--gold);color:var(--gold)}.nk-pager span.page.current{background:var(--ink);color:#f5efe6;border-color:var(--ink)}.nk-pager span.deco{display:inline-flex;align-items:center;justify-content:center;min-width:24px;height:42px;color:var(--muted)}.nk-trust{border-top:1px solid var(--line);border-bottom:1px solid var(--line);background:var(--surface);margin-top:46px}.nk-trust .nk-wrap{display:grid;grid-template-columns:repeat(4,1fr);gap:24px;padding:34px 28px}.nk-it{display:flex;align-items:center;gap:14px}.nk-it svg{width:30px;height:30px;color:var(--gold);flex:none}.nk-it .tt{font-size:12.5px;letter-spacing:.06em;text-transform:uppercase;color:var(--ink);font-weight:500}.nk-it .td{font-size:12px;color:var(--muted)}.nk-edu{padding:64px 0 70px}.nk-edu .g4{display:grid;grid-template-columns:repeat(4,1fr);gap:20px;margin-top:30px}.nk-cc{text-align:center;background:var(--surface);border:1px solid var(--line);border-radius:2px;padding:34px 22px;transition:.2s}.nk-cc:hover{border-color:var(--gold-line);box-shadow:var(--shadow);transform:translateY(-3px)}.nk-cc .ic{width:46px;height:46px;margin:0 auto 14px;color:var(--gold)}.nk-cc h3{font-size:25px;margin:0 0 6px}.nk-cc p{font-size:13px;color:var(--muted);margin:0}.nk-edu .cta{display:flex;justify-content:center;margin-top:34px}.nk-edu .cta a{height:52px;padding:0 46px;display:inline-flex;align-items:center;background:var(--gold);color:#fff;font-size:12px;letter-spacing:.2em;text-transform:uppercase}.nk-edu .cta a:hover{background:var(--ink)}@media(max-width:1100px){.nk-grid{grid-template-columns:repeat(3,1fr)}.nk-hero h1{font-size:48px}}@media(max-width:860px){.nk-trust .nk-wrap,.nk-edu .g4{grid-template-columns:repeat(2,1fr)}}@media(max-width:620px){.nk-wrap{padding:0 18px}.nk-grid{grid-template-columns:repeat(2,1fr);gap:18px 14px}.nk-hero h1{font-size:38px}.nk-styles{flex-wrap:nowrap;justify-content:flex-start;overflow-x:auto}.nk-right .nk-count{display:none}.nk-mcount{display:block}.nk-trow{flex-wrap:nowrap;gap:10px;min-height:0;padding:6px 0 14px;align-items:center}.nk-filters{flex-wrap:nowrap;gap:10px}.nk-metalswatches{border-left:0;padding-left:0;margin-left:0;gap:9px}.nk-right{margin-left:auto;gap:0}.nk-sort{display:none}.nk-sortbtn{display:flex}.nk-track{display:flex;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none}.nk-track::-webkit-scrollbar{display:none}.nk-slide{position:relative;inset:auto;opacity:1!important;flex:0 0 100%;scroll-snap-align:start}.nk-card:hover .nk-slide:first-child{opacity:1}.nk-dots{display:flex}}@media(prefers-reduced-motion:reduce){.nk-page *{transition:none!important}}.nk-saleribbon{position:absolute;top:12px;right:12px;z-index:3;font-size:11px;font-weight:700;letter-spacing:.02em;background:#a16207;color:#fff;padding:5px 9px;border-radius:2px}.nk-saleribbon.is-red{background:#9a1b1b}.nk-saleends{display:inline-flex;align-items:center;gap:5px;margin-left:10px;font-size:10px;letter-spacing:.1em;text-transform:uppercase;font-weight:600;color:#a16207;vertical-align:middle}.nk-saleends.is-red{color:#9a1b1b}.nk-saledot{width:5px;height:5px;border-radius:50%;background:currentColor;display:inline-block;animation:nkcardpulse 1.6s ease-in-out infinite}@keyframes nkcardpulse{0%,to{opacity:1}50%{opacity:.25}}.nk-price .nk-was{font-family:Cormorant,serif;font-size:16px;font-weight:600;color:#7a736b;text-decoration:line-through;text-decoration-color:#e7e2d8}
/*# sourceMappingURL=/cdn/shop/t/56/assets/nk-necklace.css.map */
