.pk-stones{--bg:#faf7f3;--bg-2:#f1ece6;--ink:#211d2a;--ink-2:#5a5466;--line:#e3dcd4;--accent:#6F62A6;--accent-hover:#5B5090;--pink:#d47fb4;--green:#68c39a;--lilac:#8073b5;--card:#ffffff;--chip:#efeaf6;--note:#fff6e8;--note-ink:#6b4a1c;--display:var(--pk-display, Georgia, "Times New Roman", serif);--body:var(--pk-body, "Helvetica Neue", Arial, sans-serif);--mono:ui-monospace, "SF Mono", Menlo, monospace;background:var(--bg);color:var(--ink);font-family:var(--body);font-size:16px;line-height:1.5;padding:24px 40px 48px;margin:0;width:100%;min-width:0;box-sizing:border-box}@media(max-width:860px){.pk-stones{padding:16px 16px 40px}}.pk-stones[data-palette=earth]{--bg:#f4efe7;--bg-2:#eae3d8;--ink:#28231f;--ink-2:#625a52;--line:#ddd3c6;--accent:#5f4f86;--accent-hover:#4b3d6d;--pink:#c98aa8;--green:#5f8f72;--lilac:#8a7aa8;--card:#fbf8f3;--chip:#ece6dc;--note:#f3e9d6;--note-ink:#5e4420}.pk-stones *,.pk-stones *:before,.pk-stones *:after{box-sizing:border-box}.pk-stones h1,.pk-stones h2,.pk-stones h3{font-family:var(--display);font-weight:600;line-height:1.1;margin:0;color:var(--ink);text-wrap:balance;letter-spacing:0;text-transform:none}.pk-stones h1{font-size:clamp(34px,5vw,54px)}.pk-stones h2{font-size:clamp(22px,3vw,30px)}.pk-stones h3{font-size:18px}.pk-stones p{margin:0;color:inherit}.pk-stones a{color:var(--accent);text-decoration:none}.pk-stones a:hover{color:var(--accent-hover)}.pk-stones button{font:inherit;color:inherit;cursor:pointer;line-height:1.5;letter-spacing:0;text-transform:none;min-height:0;height:auto;width:auto;margin:0}.pk-stones ul,.pk-stones ol{margin:0;padding:0}.pk-stones li:before{content:none}.pk-wrap{max-width:1440px;margin:0 auto;min-width:0}.pk-eyebrow{font-size:12px;letter-spacing:.12em;text-transform:uppercase;color:var(--ink-2);font-weight:600}.pk-top{display:flex;flex-wrap:wrap;gap:12px 20px;align-items:center;justify-content:space-between;padding:18px 0 0}.pk-nav{display:flex;gap:6px;flex-wrap:wrap;align-items:center;margin-left:auto}.pk-langform{display:flex;gap:6px}.pk-toggle{border:1px solid var(--line);background:var(--card);border-radius:999px;padding:6px 12px;font-size:14px}.pk-toggle[aria-pressed=true]{background:var(--chip);border-color:var(--accent);color:var(--accent);font-weight:600}.pk-back{display:inline-block;font-size:14px;padding:4px 0}.pk-hero{padding:36px 0 20px;display:grid;gap:10px}.pk-hero p{max-width:60ch;color:var(--ink-2);font-size:17px}.pk-layout{display:grid;grid-template-columns:260px minmax(0,1fr);gap:28px;align-items:start}@media(max-width:860px){.pk-layout{grid-template-columns:minmax(0,1fr)}}.pk-rail{display:grid;gap:18px;position:sticky;top:0;align-self:start;padding-top:56px}@media(max-width:860px){.pk-rail{position:static;padding-top:0}}.pk-main{min-width:0}.pk-search{display:flex;align-items:center;gap:8px;border:1px solid var(--line);background:var(--card);border-radius:10px;padding:10px 12px;margin:0}.pk-search input{border:0;background:transparent;font:inherit;color:inherit;width:100%;min-width:0;outline:none;padding:0;margin:0;height:auto;box-shadow:none}.pk-search input:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.pk-facet{display:grid;gap:8px}.pk-facet .pk-eyebrow{display:flex;justify-content:space-between;align-items:center}.pk-facet .pk-eyebrow button{border:0;background:none;color:var(--accent);font-size:12px;letter-spacing:0;text-transform:none;font-weight:500;padding:0}.pk-chips{display:flex;flex-wrap:wrap;gap:6px}.pk-chip{border:1px solid var(--line);background:var(--card);border-radius:999px;padding:5px 11px;font-size:13.5px;display:inline-flex;gap:6px;align-items:center}.pk-chip small{color:var(--ink-2);font-weight:400;font-size:12px}.pk-chip[aria-pressed=true]{background:var(--accent);border-color:var(--accent);color:#fff}.pk-chip[aria-pressed=true] small{color:#eee}.pk-stones .pk-chip.pk-off,.pk-stones .pk-colchip.pk-off{opacity:.45;cursor:not-allowed}.pk-stones .pk-chip.pk-off:hover,.pk-stones .pk-colchip.pk-off:hover{border-color:var(--line);background:var(--card);color:var(--ink)}.pk-row{display:flex;align-items:center;justify-content:space-between;gap:8px;font-size:14px}.pk-stones .pk-switch{width:40px;height:22px;border-radius:999px;background:var(--line);border:0;position:relative;flex:none;padding:0}.pk-switch:after{content:"";position:absolute;top:3px;left:3px;width:16px;height:16px;border-radius:50%;background:#fff;transition:left .15s}.pk-switch[aria-checked=true]{background:var(--green)}.pk-switch[aria-checked=true]:after{left:21px}details.pk-more{border-top:1px solid var(--line);padding-top:12px}details.pk-more summary{cursor:pointer;font-weight:600;font-size:14px;color:var(--accent);list-style:none}details.pk-more summary::-webkit-details-marker{display:none}details.pk-more summary:before{content:"+ ";font-family:var(--mono)}details.pk-more[open] summary:before{content:"\2013  "}details.pk-more .pk-facet{margin-top:12px}.pk-stones select{font:inherit;color:inherit;background:var(--card);border:1px solid var(--line);border-radius:8px;padding:6px 10px;height:auto;width:auto;margin:0}.pk-count{display:flex;flex-wrap:wrap;gap:10px;align-items:baseline;justify-content:space-between;margin-bottom:14px}.pk-count b{font-family:var(--display);font-size:26px;font-weight:600;font-variant-numeric:tabular-nums}.pk-count span{color:var(--ink-2);font-size:14px}.pk-count label{display:inline-flex;gap:8px;align-items:center;margin:0}.pk-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(210px,1fr));gap:16px}.pk-card{background:var(--card);border:1px solid var(--line);border-radius:12px;overflow:hidden;text-align:left;padding:0;display:grid;grid-template-rows:auto 1fr;min-width:0;color:var(--ink);content-visibility:auto;contain-intrinsic-size:280px 320px}.pk-card:hover{border-color:var(--accent);color:var(--ink)}.pk-tile{aspect-ratio:4/3;max-width:100%;position:relative}.pk-cbody{padding:12px 14px 14px;display:grid;gap:8px;align-content:start;grid-template-rows:auto auto auto auto 1fr}.pk-cbody h3{font-size:19px}.pk-cbody .pk-es{font-size:13px;color:var(--ink-2);font-style:italic}.pk-cbody p{font-size:14px;color:var(--ink-2);display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.pk-tags{display:flex;flex-wrap:wrap;gap:5px;align-items:center;align-self:start}.pk-tag{font-size:12px;background:var(--chip);border-radius:999px;padding:2px 8px;color:var(--ink);line-height:1.5}.pk-tag.pk-int{color:var(--accent);font-weight:600}.pk-stock{font-size:12.5px;display:flex;align-items:center;gap:6px;margin-top:auto;align-self:end;color:var(--ink)}.pk-stock:before{content:"";width:8px;height:8px;border-radius:50%;background:var(--green);flex:none}.pk-stock.pk-none:before{background:var(--line)}.pk-stock.pk-none{color:var(--ink-2)}.pk-empty{padding:40px;border:1px dashed var(--line);border-radius:12px;text-align:center;color:var(--ink-2)}.pk-stones .pk-morebtn{display:block;margin:20px auto 0;border:1px solid var(--line);background:var(--card);color:var(--ink);border-radius:999px;padding:10px 18px;font:inherit;font-weight:600;cursor:pointer;text-align:center;width:auto}.pk-morebtn[hidden]{display:none}.pk-dhero{display:grid;grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);gap:28px;align-items:stretch;margin-top:16px}@media(max-width:860px){.pk-dhero{grid-template-columns:minmax(0,1fr)}}.pk-dtile{border-radius:16px;min-height:300px;position:relative;overflow:hidden;max-width:100%}.pk-facts{background:var(--card);border:1px solid var(--line);border-radius:16px;padding:20px 22px;display:grid;gap:14px;align-content:start;min-width:0}.pk-facts h1{font-size:clamp(30px,4vw,42px)}.pk-facts .pk-es{color:var(--ink-2);font-style:italic;margin-top:-8px}.pk-kv{display:grid;grid-template-columns:auto 1fr;gap:6px 14px;font-size:14.5px;margin:0}.pk-kv dt{color:var(--ink-2);font-weight:400}.pk-kv dd{margin:0;min-width:0}.pk-mohs{display:inline-flex;align-items:center;gap:8px;flex-wrap:wrap}.pk-mohs i{display:inline-block;height:6px;width:110px;border-radius:3px;background:var(--line);position:relative}.pk-mohs i:after{content:"";position:absolute;left:var(--lo);width:calc(var(--hi) - var(--lo));top:0;bottom:0;background:var(--accent);border-radius:3px}.pk-sections{display:grid;grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);gap:28px;margin-top:28px;align-items:start}@media(max-width:860px){.pk-sections{grid-template-columns:minmax(0,1fr)}}.pk-col{display:grid;gap:26px;min-width:0;align-content:start}.pk-sec{display:grid;gap:12px;align-content:start}.pk-col .pk-sec{max-width:800px}.pk-sec p,.pk-sec li{max-width:none;color:var(--ink);font-size:16px;line-height:1.5}.pk-trad{display:grid;gap:12px}.pk-trad article{border-left:3px solid var(--lilac);padding:2px 0 2px 14px;display:grid;gap:4px;align-content:start}.pk-disc{background:var(--bg-2);border-radius:10px;padding:12px 14px;font-size:13.5px;color:var(--ink-2)}.pk-sec p.pk-disc{color:var(--ink-2);font-size:13.5px}.pk-disc-tight{margin-top:-4px}.pk-assoc{display:flex;flex-wrap:wrap;gap:10px}.pk-assoc div{flex:1 1 150px;background:var(--card);border:1px solid var(--line);border-radius:10px;padding:10px 12px;font-size:14px;display:grid;gap:2px;min-width:0;align-content:start}.pk-assoc .pk-eyebrow{font-size:10.5px}ul.pk-care{margin:0;padding-left:18px;display:grid;gap:4px;font-size:15px;list-style:disc}ul.pk-care li{list-style:disc;font-size:15px}details.pk-faq{border-top:1px solid var(--line);padding:10px 0}details.pk-faq:last-of-type{border-bottom:1px solid var(--line)}details.pk-faq summary{cursor:pointer;font-weight:600;font-size:15.5px;list-style:none;display:flex;justify-content:space-between;gap:12px}details.pk-faq summary::-webkit-details-marker{display:none}details.pk-faq summary:after{content:"+";font-family:var(--mono);color:var(--accent)}details.pk-faq[open] summary:after{content:"\2013"}details.pk-faq p{margin-top:8px;font-size:14.5px;color:var(--ink-2)}.pk-pieces{display:grid;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:12px}.pk-piece{background:var(--card);border:1px solid var(--line);border-radius:10px;overflow:hidden;display:grid;font-size:14px;min-width:0;color:var(--ink)}.pk-piece:hover{border-color:var(--accent);color:var(--ink)}.pk-piece .pk-ph{aspect-ratio:1;max-width:100%;width:100%;height:auto;display:block;object-fit:cover;margin:0}.pk-piece .pk-pb{padding:10px 12px;display:grid;gap:3px}.pk-piece b{font-weight:600;font-size:14px;line-height:1.3}.pk-piece .pk-pr{color:var(--ink-2)}.pk-rel{display:flex;flex-wrap:wrap;gap:8px}.pk-rel a,.pk-rel span{border:1px solid var(--line);background:var(--card);border-radius:999px;padding:4px 10px 4px 5px;display:inline-flex;gap:7px;align-items:center;font-size:13px;line-height:1.2;max-width:100%;color:var(--ink)}.pk-rel a:hover{border-color:var(--accent);color:var(--ink)}.pk-rel small{color:var(--ink-2);font-size:12px}.pk-rel i{width:16px;height:16px;border-radius:50%;display:inline-block;flex:none}.pk-colchips{display:flex;flex-wrap:wrap;gap:6px}.pk-colchip{border:1px solid var(--line);background:var(--card);border-radius:999px;padding:4px 10px 4px 5px;font-size:13px;display:inline-flex;gap:7px;align-items:center;color:var(--ink)}.pk-colchip-sm{padding:1px 8px 1px 3px}.pk-colchip i{width:16px;height:16px;border-radius:50%;display:inline-block;flex:none;box-shadow:inset 0 0 0 1px #0000001f}.pk-colchip[aria-pressed=true]{background:var(--accent);border-color:var(--accent);color:#fff}.pk-col-red{background:#b8373a}.pk-col-orange{background:#e2893b}.pk-col-yellow{background:#e6c24a}.pk-col-green{background:#4f9b6a}.pk-col-blue{background:#3f6fc4}.pk-col-purple{background:#7a5bb5}.pk-col-pink{background:#e49ac2}.pk-col-white{background:#f1efe9}.pk-col-black{background:#23232a}.pk-col-brown{background:#8a5a3b}.pk-col-grey{background:#8d8d96}.pk-col-multicolour{background:linear-gradient(135deg,#d47fb4,#8073b5,#68c39a)}.pk-col-clear{background:#dfe8ee}.pk-stones a.pk-cta{display:inline-block;background:var(--accent);color:#fff;border-radius:999px;padding:9px 16px;text-decoration:none;font-weight:600;font-size:14px;justify-self:start}.pk-stones a.pk-cta:hover{background:var(--accent-hover);color:#fff}.pk-stones .pk-help{display:inline-grid;place-items:center;width:18px;height:18px;border-radius:50%;border:1px solid var(--accent);color:var(--accent);font-size:11px;font-weight:700;cursor:help;position:relative;vertical-align:middle;margin-left:4px}.pk-help:after{content:attr(data-tip);position:absolute;left:50%;bottom:calc(100% + 8px);transform:translate(-50%);width:min(280px,80vw);background:var(--ink);color:var(--bg);font-size:12.5px;font-weight:400;line-height:1.4;padding:8px 10px;border-radius:8px;opacity:0;pointer-events:none;transition:opacity .12s;z-index:5;text-align:left}.pk-help:hover:after,.pk-help:focus-visible:after{opacity:1}.pk-foot{margin-top:56px;border-top:1px solid var(--line);padding:32px 0 8px;font-size:14px;color:var(--ink-2);display:grid;gap:6px;text-align:center;justify-items:center}.pk-stones .pk-colchip:focus-visible,.pk-stones .pk-chip:focus-visible,.pk-stones .pk-card:focus-visible,.pk-stones .pk-toggle:focus-visible,.pk-stones .pk-rel a:focus-visible,.pk-stones .pk-help:focus-visible,.pk-stones .pk-switch:focus-visible{outline:2px solid var(--accent);outline-offset:2px}@media(prefers-reduced-motion:reduce){.pk-stones *{transition:none!important}}.pk-vh{position:absolute!important;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;border:0}.pk-sitefoot{margin-top:24px;padding-bottom:16px;display:grid;gap:36px;justify-items:center}.pk-fcard{width:100%;max-width:640px;background:var(--card);border:1px solid var(--line);border-radius:14px;padding:22px 24px;display:grid;gap:10px;align-content:start;min-width:0}.pk-fcard h2{font-size:22px}.pk-fcard p{color:var(--ink-2);font-size:15px}.pk-fform{display:flex;gap:10px;flex-wrap:wrap;margin:6px 0 0}.pk-stones .pk-fform input[type=email]{flex:1 1 220px;min-width:0;font:inherit;font-size:17px;color:var(--ink);background:var(--bg);border:1px solid #8a8378;border-radius:10px;padding:14px 16px;height:auto;margin:0;box-shadow:none}.pk-stones .pk-fform input[type=email]:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.pk-stones .pk-fbtn{border:0;border-radius:10px;background:#6969b0;color:#fff;font-weight:700;padding:14px 22px;font-size:15px}.pk-stones .pk-fbtn:hover{background:#5b5090}.pk-toast{font-size:13px;color:var(--accent);font-weight:600}.pk-toast-err{color:#9b2c2c}.pk-follow{display:grid;gap:14px;justify-items:center;text-align:center}.pk-follow h2{font-size:22px}.pk-follow p{font-size:16px;color:var(--ink)}.pk-follow a.pk-ev{color:var(--ink);text-decoration:underline;text-underline-offset:3px}.pk-soc{display:flex;flex-wrap:wrap;justify-content:center;gap:12px;margin-top:4px}.pk-stones .pk-soc a{display:inline-grid;place-items:center;width:44px;height:44px;border-radius:50%;background:#6969b0;color:#fff;text-decoration:none;transition:transform .12s}.pk-stones .pk-soc a:hover{transform:translateY(-2px);color:#fff}.pk-soc svg{width:20px;height:20px;fill:currentColor;display:block}.pk-search-top{margin:0 0 22px;max-width:none}.pk-search-top input{font-size:17px}.pk-full{margin-top:36px;display:grid;gap:30px}.pk-full .pk-sec{max-width:none}.pk-full details.pk-faq p{max-width:90ch}.pk-pieces{grid-template-columns:repeat(auto-fill,minmax(170px,1fr))}.pk-assoc div.pk-wide{flex:1 1 150px}.pk-stockrow{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:10px 14px;margin-top:4px}.pk-stockrow .pk-tag{font-size:13px;padding:4px 10px}.pk-search-top{padding:12px 16px;gap:12px;border-radius:12px}.pk-search-top .pk-mag{width:24px;height:24px;flex:none;color:var(--ink-2)}.pk-search-top input{font-size:18px}.pk-tools{display:flex;align-items:center;gap:14px;flex-wrap:wrap}.pk-stones .pk-reset{border:1px solid var(--accent);background:var(--card);color:var(--accent);border-radius:999px;padding:6px 14px;font-size:14px;font-weight:600}.pk-stones .pk-reset[aria-disabled=true]{border-color:var(--line);color:var(--ink-2);font-weight:500}.pk-stones .pk-reset:hover{background:var(--chip)}.pk-dimg{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;padding:26px 26px 64px;opacity:0;transition:opacity .25s;pointer-events:none}.pk-dtile[data-see=beads] .pk-dimg[data-view=beads],.pk-dtile[data-see=rough] .pk-dimg[data-view=rough],.pk-dtile[data-see=polished] .pk-dimg[data-view=polished]{opacity:1;pointer-events:auto}.pk-dimg-spec img{background:transparent;box-shadow:none;padding:0}.pk-dimg img{width:auto;height:auto;max-width:min(78%,420px);max-height:100%;aspect-ratio:1;object-fit:contain;background:#fff;padding:7%;box-sizing:border-box;border-radius:16px;box-shadow:0 12px 32px #00000038;display:block}@media(max-width:860px){.pk-dtile{aspect-ratio:4/3;min-height:0}.pk-dimg{padding:18px 18px 62px}.pk-dimg img{max-width:min(82%,420px)}}@media(max-width:600px){.pk-dtile{aspect-ratio:1/1}}.pk-see{position:absolute;left:14px;bottom:14px;display:flex;gap:6px;align-items:center;background:#ffffffdb;border-radius:999px;padding:4px 6px 4px 12px;font-size:13px;color:var(--ink-2);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.pk-see .pk-toggle{padding:5px 11px;font-size:13px}.pk-see .pk-toggle[aria-pressed=true]{background:var(--accent);color:#fff;border-color:var(--accent)}.pk-wow{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin-top:16px}@media(max-width:860px){.pk-wow{grid-template-columns:minmax(0,1fr)}}.pk-wowtile{background:var(--card);border:1px solid var(--line);border-radius:16px;padding:18px 20px;display:grid;gap:6px;align-content:start;min-width:0}.pk-wowtile b{font-size:22px;line-height:1.1;letter-spacing:.02em;color:var(--accent);overflow-wrap:anywhere}.pk-wowtile p{margin:0;font-size:15px;line-height:1.45;color:var(--ink)}
/*# sourceMappingURL=/cdn/shop/t/5/assets/pk-stone-library.css.map */
