{"product_id":"north-star-s-guide-pendant","title":"North Star’s Guide Pendant","description":"\u003c!-- ===== EPIC LOOT · NORTH STAR'S GUIDE PENDANT — DESCRIPTION BLOCK (mobile-first) =====     Paste inside the product Description using the \"\u003c\u003e\" (Edit HTML) view.     No JavaScript. Scoped to .nsg. Built mobile-first; widens via container queries.     v2: intro now sits over the inspiration image (image _5) as a hero banner. --\u003e\u003cstyle\u003e@import url('https:\/\/fonts.googleapis.com\/css2?family=Cormorant+Garamond:ital,wght@0,400;0,500;0,600;0,700;1,400;1,500;1,600\u0026family=EB+Garamond:ital,wght@0,400;0,500;1,400\u0026display=swap');.nsg{  --bg:#0a0908;--bg2:#100e0c;--ink:#f6f1e9;--dim:#e9e3d8;--muted:#cfc8ba;  --gold:#cdab6d;--goldB:#e7d2a0;  --line:rgba(205,171,109,.20);--lineS:rgba(236,230,218,.10);  --serif:'Cormorant Garamond',Georgia,serif;--body:'EB Garamond',Georgia,serif;  container-type:inline-size;  display:block;width:100%;max-width:100%;  position:relative;background:var(--bg);color:var(--ink);  font-family:var(--body);font-size:17px;line-height:1.7;  border-radius:10px;overflow:hidden;margin:20px 0;isolation:isolate;}.nsg *{box-sizing:border-box}.nsg img{max-width:100%;display:block;border:0}\/* atmosphere *\/.nsg::before{content:\"\";position:absolute;inset:0;z-index:0;pointer-events:none;  background:    radial-gradient(60% 36% at 82% 3%, rgba(127,164,214,.10), transparent 60%),    radial-gradient(80% 50% at 8% 10%, rgba(205,171,109,.06), transparent 55%);}.nsg .stars{position:absolute;inset:0;z-index:0;pointer-events:none;overflow:hidden}.nsg .stars i{position:absolute;width:2px;height:2px;border-radius:50%;background:var(--ink);opacity:.35;animation:nsgTw 3.6s ease-in-out infinite}@keyframes nsgTw{0%,100%{opacity:.15;transform:scale(.7)}50%{opacity:.6;transform:scale(1)}}\/* ---- HERO (intro over inspiration image) ---- *\/.nsg .hero{position:relative;z-index:1;min-height:clamp(420px,82cqi,560px);display:flex;align-items:center;justify-content:center;text-align:center;overflow:hidden}.nsg .hero img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;z-index:0}\/* twinkle over the star in the photo *\/.nsg .hero .twinkle{position:absolute;z-index:2;top:16%;left:50%;width:18px;height:18px;transform:translate(-50%,-50%);pointer-events:none}.nsg .hero .twinkle::before{content:\"\";position:absolute;left:50%;top:50%;width:30px;height:30px;transform:translate(-50%,-50%);border-radius:50%;  background:radial-gradient(circle,rgba(214,231,255,.6),rgba(170,200,245,.2) 32%,transparent 68%);  animation:nsgStarGlow 4.2s ease-in-out infinite}.nsg .hero .twinkle::after{content:\"\";position:absolute;left:50%;top:50%;width:1.5px;height:1.5px;transform:translate(-50%,-50%);  background:#fff;border-radius:50%;  box-shadow:0 0 3px 1px rgba(255,255,255,.6);  animation:nsgStarCore 4.2s ease-in-out infinite}.nsg .hero .twinkle b{position:absolute;left:50%;top:50%;width:1px;height:22px;transform:translate(-50%,-50%);  background:linear-gradient(180deg,transparent,rgba(225,238,255,.55),transparent);animation:nsgRay 4.2s ease-in-out infinite}.nsg .hero .twinkle i{position:absolute;left:50%;top:50%;width:22px;height:1px;transform:translate(-50%,-50%);  background:linear-gradient(90deg,transparent,rgba(225,238,255,.55),transparent);animation:nsgRay 4.2s ease-in-out infinite}@keyframes nsgStarGlow{0%,100%{opacity:.45;transform:translate(-50%,-50%) scale(.85)}50%{opacity:1;transform:translate(-50%,-50%) scale(1.15)}}@keyframes nsgStarCore{0%,100%{opacity:.7;transform:translate(-50%,-50%) scale(.8)}50%{opacity:1;transform:translate(-50%,-50%) scale(1.3)}}@keyframes nsgRay{0%,100%{opacity:.3;transform:translate(-50%,-50%) scale(.6)}50%{opacity:.95;transform:translate(-50%,-50%) scale(1)}}.nsg .hero::after{content:\"\";position:absolute;inset:0;z-index:1;pointer-events:none;  background:linear-gradient(180deg,rgba(10,9,8,.55) 0%,rgba(10,9,8,.30) 38%,rgba(10,9,8,.62) 78%,rgba(10,9,8,.96) 100%);}.nsg .hero-in{position:relative;z-index:2;padding:48px 22px;max-width:32em;margin:0 auto}.nsg .hero .eyebrow{margin-bottom:14px;text-shadow:0 1px 12px rgba(0,0,0,.6)}.nsg .hero .lead{font-family:var(--serif)!important;color:#fff!important;font-size:clamp(26px,7.5cqi,40px);line-height:1.32;  margin:0 auto;max-width:16em;text-shadow:0 2px 20px rgba(0,0,0,.65)}.nsg .hero .sub{margin:16px auto 0;max-width:32em;color:#ece7dc;font-size:clamp(16px,4.4cqi,18px);line-height:1.6;text-shadow:0 1px 14px rgba(0,0,0,.7)}\/* layout *\/.nsg .c{position:relative;z-index:1;max-width:1060px;margin:0 auto;padding:0 20px}.nsg .sec{position:relative;z-index:1;padding:20px 0}.nsg .center{text-align:center}.nsg .eyebrow{display:block;font-family:var(--serif);text-transform:uppercase;letter-spacing:.34em;font-size:12px;font-weight:600;color:#ecdcb0}.nsg h2{font-family:var(--serif)!important;color:var(--ink)!important;text-transform:none!important;  font-weight:500;line-height:1.12;letter-spacing:.005em;font-size:clamp(27px,8cqi,46px);margin:0}.nsg h3{font-family:var(--serif)!important;color:var(--ink)!important;text-transform:none!important;  font-weight:600;line-height:1.15;font-size:clamp(20px,5.5cqi,25px);margin:0}.nsg em,.nsg .ital{font-style:italic;color:var(--goldB)}.nsg p{margin:0}\/* ---- SYMBOLS (mobile: horizontal list) ---- *\/.nsg .meaning{background:linear-gradient(180deg,transparent,rgba(127,164,214,.03),transparent)}.nsg .mhead{text-align:center;margin-bottom:18px}.nsg .mhead h2{margin-top:12px}.nsg .mhead p{margin:14px auto 0;max-width:32em;color:var(--dim);font-size:clamp(15.5px,4.2cqi,18px)}.nsg .syms{display:flex;flex-direction:column}.nsg .sym{display:grid;grid-template-columns:50px 1fr;column-gap:18px;align-items:start;  text-align:left;padding:22px 4px;border-top:1px solid var(--lineS)}.nsg .sym:last-child{border-bottom:1px solid var(--lineS)}.nsg .sym .ic{grid-column:1;grid-row:1\/4;width:50px;height:50px;margin:2px 0 0}.nsg .sym .ic svg{width:100%;height:100%;stroke:var(--gold);fill:none;stroke-width:1.3}.nsg .sym .lbl{grid-column:2;font-family:var(--serif);text-transform:uppercase;letter-spacing:.26em;font-size:11.5px;color:#ecdcb0}.nsg .sym h3{grid-column:2;margin:5px 0 7px}.nsg .sym p{grid-column:2;color:var(--muted);font-size:16px;line-height:1.6}\/* ---- CRAFT STAGES (mobile: image then text) ---- *\/.nsg .chead{text-align:center;margin-bottom:20px}.nsg .chead h2{margin-top:12px}.nsg .stage{margin-bottom:26px}.nsg .stage:last-child{margin-bottom:0}.nsg .frame{position:relative;border-radius:10px;overflow:hidden;box-shadow:0 24px 50px -28px rgba(0,0,0,.9)}.nsg .frame img{width:100%;aspect-ratio:3\/2;object-fit:cover;transition:transform 1.1s cubic-bezier(.2,.8,.2,1)}.nsg .frame:hover img{transform:scale(1.04)}.nsg .frame::after{content:\"\";position:absolute;inset:0;border-radius:10px;box-shadow:inset 0 0 0 1px var(--lineS)}.nsg .scopy{margin-top:18px;text-align:left}.nsg .scopy h2{font-size:clamp(24px,7cqi,40px)}.nsg .scopy p{margin-top:12px;max-width:34em;color:var(--dim);font-size:clamp(16px,4.4cqi,18px);line-height:1.7}\/* ---- SPECS (mobile: stacked rows) ---- *\/.nsg .shead{text-align:center;margin-bottom:16px}.nsg .shead h2{margin-top:12px}.nsg .shead p{margin:14px auto 0;max-width:30em;color:var(--dim);font-size:clamp(15.5px,4.2cqi,18px)}.nsg .row{display:flex;flex-direction:column;gap:4px;padding:16px 0;border-bottom:1px solid var(--lineS)}.nsg .row:first-child{border-top:1px solid var(--lineS)}.nsg .row .k{font-family:var(--serif);text-transform:uppercase;letter-spacing:.2em;font-size:12px;color:var(--gold)}.nsg .row .v{color:var(--ink);font-size:17px}\/* ===== WIDER COLUMNS (tablet \/ desktop) ===== *\/@container (min-width:680px){  .nsg .sec{padding:62px 0}  .nsg .c{padding:0 32px}  .nsg .hero{min-height:clamp(520px,52cqi,640px)}  .nsg .hero-in{padding:64px 28px}  .nsg .mhead{margin-bottom:46px}  \/* symbols -\u003e 3 cards *\/  .nsg .syms{display:grid;grid-template-columns:repeat(3,1fr);gap:24px}  .nsg .sym{display:block;text-align:center;padding:42px 26px;border:1px solid var(--lineS);border-radius:6px;    background:linear-gradient(180deg,rgba(255,255,255,.02),transparent);transition:border-color .5s,transform .5s,background .5s}  .nsg .sym:last-child{border-bottom:1px solid var(--lineS)}  .nsg .sym:hover{border-color:var(--line);transform:translateY(-6px);background:linear-gradient(180deg,rgba(205,171,109,.05),transparent)}  .nsg .sym .ic{width:72px;height:72px;margin:0 auto 22px}  .nsg .sym .lbl{display:block;margin-bottom:12px}  .nsg .sym h3{margin:0 0 12px}  .nsg .sym p{font-size:16.5px}  \/* stages -\u003e alternating two columns *\/  .nsg .stage{display:grid;grid-template-columns:1fr 1fr;gap:52px;align-items:center;margin-bottom:46px}  .nsg .stage:nth-child(odd) .frame{order:2}  .nsg .frame img{aspect-ratio:4\/3}  .nsg .scopy{margin-top:0}  \/* specs -\u003e head + list side by side, rows back to inline *\/  .nsg .specs .c{display:grid;grid-template-columns:.9fr 1.1fr;gap:64px;align-items:center}  .nsg .shead{text-align:left;margin-bottom:0}  .nsg .shead p{margin-left:0}  .nsg .row{flex-direction:row;justify-content:space-between;align-items:baseline;gap:18px;padding:18px 0}  .nsg .row .v{text-align:right}}@container (min-width:1000px){  .nsg .stage{gap:70px}}\u003c\/style\u003e\u003cdiv class=\"nsg\"\u003e\n\u003cdiv class=\"stars\"\u003e\n\u003ci style=\"top: 7%; left: 14%;\"\u003e\u003c\/i\u003e\u003ci style=\"top: 13%; left: 34%; animation-delay: .6s;\"\u003e\u003c\/i\u003e \u003ci style=\"top: 5%; left: 58%; animation-delay: 1.2s;\"\u003e\u003c\/i\u003e\u003ci style=\"top: 18%; left: 78%; animation-delay: .3s;\"\u003e\u003c\/i\u003e \u003ci style=\"top: 34%; left: 22%; animation-delay: 1.8s;\"\u003e\u003c\/i\u003e\u003ci style=\"top: 46%; left: 90%; animation-delay: .9s;\"\u003e\u003c\/i\u003e \u003ci style=\"top: 58%; left: 9%; animation-delay: 1.5s;\"\u003e\u003c\/i\u003e\u003ci style=\"top: 67%; left: 48%; animation-delay: .2s;\"\u003e\u003c\/i\u003e \u003ci style=\"top: 76%; left: 80%; animation-delay: 1.1s;\"\u003e\u003c\/i\u003e\u003ci style=\"top: 88%; left: 26%; animation-delay: .7s;\"\u003e\u003c\/i\u003e\n\u003c\/div\u003e\n\u003c!-- HERO: intro over inspiration image --\u003e\u003cdiv class=\"hero\"\u003e\n\u003cimg loading=\"lazy\" alt=\"A lone figure on a still lake beneath the North Star\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0028\/7958\/6374\/files\/North_Star_s_Guide_Pendant_5.jpg?v=1780248398\"\u003e \u003cspan class=\"twinkle\"\u003e\u003cb\u003e\u003c\/b\u003e\u003ci\u003e\u003c\/i\u003e\u003c\/span\u003e\u003cdiv class=\"hero-in\"\u003e\n\u003cspan class=\"eyebrow\"\u003eWorn With Meaning\u003c\/span\u003e\u003cp class=\"lead\"\u003eNot just jewelry. A daily reminder that \u003cem\u003eyou trust your own direction.\u003c\/em\u003e\u003c\/p\u003e\n\u003cp class=\"sub\"\u003eInspired by the old Norse way of steering home by the North Star. A quiet anchor for the days the way isn't clear, and a mark of pride on the days it is.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- THREE SYMBOLS --\u003e\u003csection class=\"sec meaning\"\u003e\u003cdiv class=\"c\"\u003e\n\u003cdiv class=\"mhead\"\u003e\n\u003cspan class=\"eyebrow\"\u003eThree Things It Holds\u003c\/span\u003e\u003ch2\u003eGuidance · Hope · Inner Strength\u003c\/h2\u003e\n\u003cp\u003eThree old ideas, pressed into one shape. Carried without a word.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"syms\"\u003e\n\u003cdiv class=\"sym\"\u003e\n\u003cdiv class=\"ic\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"lbl\"\u003eGuidance\u003c\/div\u003e\n\u003ch3\u003eA star to steer by\u003c\/h3\u003e\n\u003cp\u003eYou don't need the whole map. Only one fixed point.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"sym\"\u003e\n\u003cdiv class=\"ic\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"lbl\"\u003eHope\u003c\/div\u003e\n\u003ch3\u003eA light that holds\u003c\/h3\u003e\n\u003cp\u003eThe lighthouse doesn't chase the storm. It just keeps burning.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"sym\"\u003e\n\u003cdiv class=\"ic\"\u003e\u003csvg viewbox=\"0 0 64 64\"\u003e\u003cpath d=\"M32 54V34\"\u003e\u003c\/path\u003e\u003cpath d=\"M32 34c-8-2-14-8-14-16 0-3 1-6 3-8M32 34c8-2 14-8 14-16 0-3-1-6-3-8\"\u003e\u003c\/path\u003e\u003cpath d=\"M32 26c-4-1-7-4-7-9M32 26c4-1 7-4 7-9\"\u003e\u003c\/path\u003e\u003cpath d=\"M24 54h16\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/div\u003e\n\u003cdiv class=\"lbl\"\u003eInner Strength\u003c\/div\u003e\n\u003ch3\u003eRoots that hold fast\u003c\/h3\u003e\n\u003cp\u003eThe tree that bends in the wind is the one that lasts.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\u003c\/section\u003e\u003c!-- CRAFT STAGES (images in order 1 \/ 3 \/ 4) --\u003e\u003csection class=\"sec\"\u003e\u003cdiv class=\"c\"\u003e\n\u003cdiv class=\"chead\"\u003e\n\u003cspan class=\"eyebrow\"\u003eHow It's Made\u003c\/span\u003e\u003ch2\u003eFrom a feeling, to a shape, to \u003cem\u003eyours\u003c\/em\u003e\n\u003c\/h2\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"stage\"\u003e\n\u003cdiv class=\"frame\"\u003e\u003cimg loading=\"lazy\" alt=\"The North Star's Guide Pendant\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0028\/7958\/6374\/files\/North_Star_s_Guide_Pendant_1.jpg?v=1780214165\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"scopy\"\u003e\n\u003ch2\u003eIt starts with \u003cem\u003ea feeling\u003c\/em\u003e\n\u003c\/h2\u003e\n\u003cp\u003eBefore a single line is drawn, there's a story worth telling. A hard season survived, a piece of old Norse wisdom that still rings true.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"stage\"\u003e\n\u003cdiv class=\"frame\"\u003e\u003cimg loading=\"lazy\" alt=\"The pendant worn\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0028\/7958\/6374\/files\/North_Star_s_Guide_Pendant_3.jpg?v=1780214165\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"scopy\"\u003e\n\u003ch2\u003eWe give it \u003cem\u003ea shape\u003c\/em\u003e\n\u003c\/h2\u003e\n\u003cp\u003eSketched by hand first. The symbol shaped until the drawing carries the same weight as the feeling that started it.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"stage\"\u003e\n\u003cdiv class=\"frame\"\u003e\u003cimg loading=\"lazy\" alt=\"The pendant worn\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0028\/7958\/6374\/files\/North_Star_s_Guide_Pendant_4.jpg?v=1780214165\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"scopy\"\u003e\n\u003ch2\u003eIt becomes \u003cem\u003eyours\u003c\/em\u003e\n\u003c\/h2\u003e\n\u003cp\u003eFinished by hand from the best materials we can source. From the moment it's held, the meaning is already there. Then it's part of your story.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\u003c\/section\u003e\u003c!-- SPECS --\u003e\u003csection class=\"sec specs\"\u003e\u003cdiv class=\"c\"\u003e\n\u003cdiv class=\"shead\"\u003e\n\u003cspan class=\"eyebrow\"\u003eThe Details\u003c\/span\u003e\u003ch2\u003eBuilt to outlast the moment.\u003c\/h2\u003e\n\u003cp\u003eNo mystery materials, no fragile plating. Made to be worn every day.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"list\"\u003e\n\u003cdiv class=\"row\"\u003e\n\u003cspan class=\"k\"\u003eMaterial\u003c\/span\u003e\u003cspan class=\"v\"\u003eSolid stainless steel, hand-polished\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"row\"\u003e\n\u003cspan class=\"k\"\u003eGemstone\u003c\/span\u003e\u003cspan class=\"v\"\u003eFaceted blue crystal centre stone\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"row\"\u003e\n\u003cspan class=\"k\"\u003eChain Length\u003c\/span\u003e\u003cspan class=\"v\"\u003e60 cm\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"row\"\u003e\n\u003cspan class=\"k\"\u003eFinish\u003c\/span\u003e\u003cspan class=\"v\"\u003eHigh-polish, tarnish-resistant\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"row\"\u003e\n\u003cspan class=\"k\"\u003eCare\u003c\/span\u003e\u003cspan class=\"v\"\u003eWipe with a soft cloth. No special upkeep.\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\u003c\/section\u003e\n\u003c\/div\u003e\u003c!-- ===== END DESCRIPTION BLOCK ===== --\u003e","brand":"mysite","offers":[{"title":"Default Title","offer_id":48324599578830,"sku":"1005006888318500-thai silver","price":34.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0637\/4994\/7598\/files\/Untitleddesign_6.png?v=1788624965","url":"https:\/\/atroposcrystal.com\/products\/north-star-s-guide-pendant","provider":"Atroposcrystal","version":"1.0","type":"link"}