.origin-star-page{--space: #080313;--space-2: #120626;--panel: rgba(21, 10, 42, .78);--glass: rgba(255, 255, 255, .07);--text: #fff8f0;--muted: #c8bfe2;--line: rgba(255, 255, 255, .16);--gold: #ffd15f;--violet: #a989ff;--blue: #b7d0ff;--rose: #df8ea9;--yellow: #ffd94f;--max: 1180px}*{box-sizing:border-box}html{scroll-behavior:smooth}.origin-star-page{position:relative;margin:0;min-height:100svh;background:radial-gradient(circle at 18% 12%,rgba(169,137,255,.28),transparent 30%),radial-gradient(circle at 78% 4%,rgba(105,60,198,.32),transparent 28%),radial-gradient(circle at 86% 46%,rgba(255,217,79,.11),transparent 24%),radial-gradient(circle at 16% 78%,rgba(52,19,120,.38),transparent 34%),linear-gradient(180deg,#080313,#17072f 38%,#090318);color:var(--text);font-family:Inter,Helvetica Neue,Arial,sans-serif;letter-spacing:0}.origin-star-page:before{position:fixed;top:0;right:0;bottom:0;left:0;z-index:-1;content:"";background-image:radial-gradient(circle,rgba(255,248,240,.58) 0 1px,transparent 1.4px),radial-gradient(circle,rgba(183,208,255,.42) 0 1px,transparent 1.4px),radial-gradient(circle,rgba(169,137,255,.36) 0 1px,transparent 1.5px);background-position:0 0,58px 72px;background-size:132px 126px,218px 202px,172px 158px;opacity:.3}.origin-star-page:after{position:fixed;top:0;right:0;bottom:0;left:0;z-index:-1;content:"";background:linear-gradient(90deg,rgba(8,3,19,.72),transparent 28%,transparent 72%,rgba(8,3,19,.78)),radial-gradient(ellipse at 50% 0,rgba(169,137,255,.14),transparent 44%);pointer-events:none}.origin-star-page a{color:inherit;text-decoration:none}.origin-star-page button,.origin-star-page input,.origin-star-page textarea{font:inherit}.origin-star-page img{display:block;max-width:100%}.origin-star-page .origin-header{position:sticky;z-index:30;top:0;display:flex;justify-content:space-between;align-items:center;padding:18px clamp(20px,5vw,64px);border-bottom:1px solid rgba(255,255,255,.1);background:linear-gradient(90deg,#080313e6,#1c0a37c2),#080313b8;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px)}.origin-star-page .brand{display:inline-flex;align-items:center;gap:10px;font-family:Georgia,serif}.origin-star-page .brand span{display:grid;width:32px;height:32px;place-items:center;border:1px solid rgba(216,174,103,.55);background:radial-gradient(circle,rgba(216,174,103,.18),transparent 62%),#ffffff08;color:var(--gold)}.origin-star-page .return-link,.origin-star-page .selection-status button,.origin-star-page .identity-form button{border:1px solid rgba(216,174,103,.48);border-radius:999px;background:#ffffff0a;color:var(--text);padding:11px 16px;font-size:.8rem;font-weight:780;text-transform:uppercase;cursor:pointer;transition:border-color .2s ease,background .2s ease,color .2s ease,transform .2s ease,box-shadow .2s ease}.origin-star-page .return-link:hover,.origin-star-page .selection-status button:hover,.origin-star-page .identity-form button:hover{border-color:#d8ae67c7;background:#d8ae6724;box-shadow:0 0 28px #d8ae6724;transform:translateY(-1px)}.origin-star-page .origin-hero{position:relative;display:grid;grid-template-columns:minmax(360px,1fr) minmax(340px,.92fr);gap:clamp(34px,6vw,86px);min-height:calc(100svh - 69px);align-items:center;max-width:1320px;margin:0 auto;padding:clamp(58px,8vw,110px) clamp(22px,5vw,72px)}.origin-star-page .origin-hero:before{position:absolute;right:7%;bottom:10%;width:min(520px,38vw);aspect-ratio:1;content:"";border:1px solid rgba(216,174,103,.16);border-radius:50%;background:radial-gradient(circle,rgba(216,174,103,.08),transparent 64%);pointer-events:none}.origin-star-page .eyebrow{margin:0 0 18px;color:var(--gold);font-size:.78rem;font-weight:820;text-transform:uppercase}.origin-star-page h1,.origin-star-page h2,.origin-star-page p{margin-top:0}.origin-star-page h1{max-width:820px;margin-bottom:20px;font-family:Georgia,Times New Roman,serif;font-size:6.8rem;font-weight:400;line-height:.95;text-shadow:0 0 48px rgba(155,200,255,.18)}.origin-star-page .subtitle{max-width:620px;color:#fbf5ead1;font-size:1.28rem;line-height:1.68}.origin-star-page .intro-text{display:grid;gap:16px;max-width:760px;margin-top:46px;border-left:1px solid rgba(216,174,103,.42);padding-left:24px;background:linear-gradient(90deg,rgba(216,174,103,.05),transparent 56%)}.origin-star-page .intro-text p{margin-bottom:0;color:var(--muted);line-height:1.82}.origin-star-page .hero-visual{position:relative;min-height:660px}.origin-star-page .hero-visual:before{position:absolute;top:7%;right:2%;bottom:12%;left:16%;content:"";border:1px solid rgba(255,255,255,.12);border-radius:8px;background:#ffffff08;transform:rotate(2deg)}.origin-star-page .hero-visual>img{position:relative;width:88%;height:560px;object-fit:cover;border-radius:8px;opacity:.9;filter:saturate(1.08) contrast(1.08);box-shadow:0 36px 120px #0000007a}.origin-star-page .portrait-card{position:absolute;right:0;bottom:0;width:min(340px,72%);border:1px solid rgba(255,255,255,.16);border-radius:8px;overflow:hidden;background:#030308b8;box-shadow:0 30px 90px #00000075;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.origin-star-page .portrait-card img{width:100%;height:260px;object-fit:cover;filter:saturate(.92) brightness(.82)}.origin-star-page .portrait-card span{display:block;padding:18px;color:#fbf5eac7;font-family:Georgia,serif;line-height:1.5}.origin-star-page .star-ritual{padding:0}.origin-star-page .ritual-shell{position:relative;min-height:calc(100svh - 69px);margin:0;overflow:hidden;border-top:1px solid rgba(216,174,103,.18);border-bottom:1px solid rgba(216,174,103,.18);background:#080313;box-shadow:0 46px 160px #0000008a}.origin-star-page .ritual-shell:before{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;content:"";background:linear-gradient(90deg,rgba(8,3,19,.82) 0 24%,transparent 56%),linear-gradient(0deg,rgba(8,3,19,.92) 0 18%,transparent 44%),radial-gradient(circle at 20% 72%,rgba(255,217,79,.14),transparent 28%),radial-gradient(circle at 78% 12%,rgba(169,137,255,.2),transparent 34%);pointer-events:none}.origin-star-page .ritual-copy{position:absolute;left:clamp(20px,5vw,72px);bottom:clamp(24px,7vw,92px);z-index:3;max-width:560px;border:1px solid rgba(255,255,255,.14);border-radius:8px;padding:clamp(22px,4vw,40px);background:linear-gradient(145deg,#ffffff1a,#ffffff06),#150a2aa3;box-shadow:0 28px 90px #00000057;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.origin-star-page h2{margin-bottom:20px;font-family:Georgia,Times New Roman,serif;font-size:3.4rem;font-weight:400;line-height:1.08}.origin-star-page .ritual-copy p:not(.eyebrow),.origin-star-page .builder-copy p,.origin-star-page .cosmic-word-panel p{color:var(--muted);line-height:1.85}.origin-star-page .cosmic-reading{color:var(--muted);line-height:1.85}.origin-star-page .selection-status{display:flex;flex-wrap:wrap;gap:12px;align-items:center;margin-top:28px}.origin-star-page .intent-picker{display:grid;grid-template-columns:1fr;gap:10px;margin-top:28px}.origin-star-page .intent-picker button{border:1px solid rgba(255,255,255,.14);border-radius:8px;background:#ffffff0b;color:#fbf5eabd;padding:12px 14px;text-align:left;font-size:.82rem;font-weight:820;text-transform:uppercase;cursor:pointer;transition:border-color .2s ease,background .2s ease,color .2s ease,box-shadow .2s ease}.origin-star-page .intent-picker button.is-active,.origin-star-page .intent-picker button:hover{border-color:#d8ae679e;background:linear-gradient(135deg,#d8ae6729,#ffffff0d);color:var(--text);box-shadow:inset 0 1px #ffffff0f}.origin-star-page .selection-status span{color:#fbf5eac2}.origin-star-page .star-field{position:relative;min-height:calc(100svh - 69px);width:100%;overflow:hidden;isolation:isolate;background-image:linear-gradient(90deg,#0d05226b,#0d052214 48%,#0d052266),linear-gradient(180deg,#17072f0a,#17072f61),url(//fancyingsecret.com/cdn/shop/t/4/assets/origin-star-nebula-bg.png?v=129733571648268780471782293106);background-position:center;background-size:cover}.origin-star-page .star-field:before{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;content:"";background:radial-gradient(ellipse at 50% 46%,rgba(255,255,255,.08),transparent 26%),radial-gradient(ellipse at 16% 12%,rgba(169,137,255,.24),transparent 28%),radial-gradient(ellipse at 84% 86%,rgba(45,14,98,.4),transparent 34%),linear-gradient(145deg,#1f09423d,#08031385);pointer-events:none}.origin-star-page .star-field:after{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;content:"";background-image:radial-gradient(circle,rgba(255,255,255,.84) 0 1px,transparent 1.7px),radial-gradient(circle,rgba(177,205,255,.64) 0 1.2px,transparent 1.9px),radial-gradient(circle,rgba(255,255,255,.48) 0 1.1px,transparent 1.8px);background-size:38px 34px,64px 58px,102px 92px;opacity:.42;animation:starDrift 26s linear infinite;mix-blend-mode:screen;pointer-events:none}.origin-star-page .star-button{position:absolute;z-index:2;width:clamp(42px,calc(var(--size) * 5),72px);height:clamp(42px,calc(var(--size) * 5),72px);border:0;border-radius:50%;background:transparent;color:#fbf5eafa;cursor:pointer;opacity:.84;transform:translate(-50%,-50%);animation:twinkle var(--twinkle) ease-in-out infinite;transition:transform .2s ease,background .2s ease,box-shadow .2s ease,opacity .2s ease}.origin-star-page .star-button:before,.origin-star-page .star-button:after{position:absolute;top:50%;left:50%;content:"";transform:translate(-50%,-50%);pointer-events:none}.origin-star-page .star-button:before{width:18%;height:18%;border-radius:50%;background:radial-gradient(circle,rgba(255,255,255,1) 0 28%,rgba(255,255,255,.94) 36%,currentColor 62%,rgba(255,255,255,0) 76%);box-shadow:0 0 10px currentColor,0 0 22px #fbf5ead1,0 0 42px #9cbeff7a}.origin-star-page .star-button:after{width:78%;height:78%;background:radial-gradient(circle at 50% 50%,rgba(255,255,255,.98),currentColor 30%,rgba(255,255,255,0) 62%),conic-gradient(from 22deg,transparent 0 7%,rgba(255,255,255,.98) 8% 10%,transparent 12% 20%,rgba(255,255,255,.68) 21% 23%,transparent 25% 32%,rgba(255,255,255,.92) 33% 35%,transparent 37% 45%,rgba(255,255,255,.62) 46% 48%,transparent 50% 57%,rgba(255,255,255,.9) 58% 60%,transparent 62% 70%,rgba(255,255,255,.58) 71% 73%,transparent 75% 82%,rgba(255,255,255,.86) 83% 85%,transparent 87% 100%);clip-path:polygon(50% 0,56% 38%,88% 18%,65% 46%,100% 50%,65% 54%,88% 82%,56% 62%,50% 100%,44% 62%,12% 82%,35% 54%,0 50%,35% 46%,12% 18%,44% 38%);opacity:.82;filter:blur(.12px);mix-blend-mode:screen}.origin-star-page .star-button:focus-visible{outline:2px solid rgba(216,174,103,.86);outline-offset:3px}.origin-star-page .star-button:nth-child(5n){color:#fff5d6fa}.origin-star-page .star-button:nth-child(7n){color:#bad6fffa}.origin-star-page .star-button:hover,.origin-star-page .star-button.is-selected{color:#ffe7a6;opacity:1;box-shadow:0 0 18px #ffe7a6b8,0 0 48px #d8ae6770,0 0 92px #ffffff3d;transform:translate(-50%,-50%) scale(1.28)}.origin-star-page .star-button:hover:before,.origin-star-page .star-button.is-selected:before{width:24%;height:24%;box-shadow:0 0 14px #fff5d6f2,0 0 34px #ffe7a6cc,0 0 72px #d8ae6780}.origin-star-page .star-button:hover:after,.origin-star-page .star-button.is-selected:after{opacity:1;filter:blur(0)}.origin-star-page .star-button.is-disabled{opacity:.36}.origin-star-page .cosmic-word-panel{position:relative;display:grid;grid-template-columns:180px 1fr;gap:clamp(24px,4vw,48px);align-items:center;max-width:980px;margin:0 auto clamp(72px,9vw,120px);overflow:hidden;border:1px solid rgba(216,174,103,.24);border-radius:8px;padding:clamp(28px,5vw,56px);background:linear-gradient(135deg,#ffffff14,#ffffff03),radial-gradient(circle at 16% 50%,rgba(216,174,103,.14),transparent 28%),radial-gradient(circle at 90% 18%,rgba(155,200,255,.12),transparent 24%),#080711e6;box-shadow:0 32px 110px #00000052,inset 0 1px #ffffff14}.origin-star-page .cosmic-word-panel:after{position:absolute;inset:auto -12% -46% 35%;height:220px;content:"";background:radial-gradient(ellipse,rgba(216,174,103,.13),transparent 66%);pointer-events:none}.origin-star-page .word-orbit{position:relative;width:150px;aspect-ratio:1;border:1px solid rgba(216,174,103,.55);border-radius:50%;background:radial-gradient(circle at center,var(--gold) 0 5%,transparent 6%),radial-gradient(circle at center,rgba(216,174,103,.18),transparent 44%);box-shadow:inset 0 0 40px #d8ae672e,0 0 80px #d8ae672e}.origin-star-page .word-orbit:before,.origin-star-page .word-orbit:after{position:absolute;top:22px;right:22px;bottom:22px;left:22px;content:"";border:1px solid rgba(251,245,234,.16);border-radius:50%}.origin-star-page .word-orbit:after{top:46px;right:46px;bottom:46px;left:46px;border-color:#9bc8ff2e}.origin-star-page .cosmic-word-panel h2{margin-bottom:12px;color:var(--text)}.origin-star-page .origin-line{margin-bottom:18px;color:#d8ae67e6;font-family:Georgia,Times New Roman,serif;font-size:1.04rem}.origin-star-page .reading-card{display:grid;gap:14px;margin-top:20px}.origin-star-page .reading-card p{margin:0;border:1px solid rgba(255,255,255,.1);border-left-color:#d8ae676b;border-radius:8px;padding:14px 16px;background:#ffffff0a;color:#fbf5eac2}.origin-star-page .reading-card strong{color:var(--gold);font-weight:820}.origin-star-page .wise-trigger{display:inline-flex;align-items:center;justify-content:center;margin-top:24px;border:1px solid rgba(216,174,103,.72);border-radius:8px;background:radial-gradient(circle at 20% 18%,rgba(255,244,210,.26),transparent 32%),linear-gradient(135deg,#d8ae6747,#ffffff0f);color:var(--text);padding:14px 20px;font-size:.82rem;font-weight:860;text-transform:uppercase;cursor:pointer;box-shadow:0 0 22px #d8ae6738,inset 0 1px #ffffff24}.origin-star-page .wise-trigger.is-visible{animation:counselPulse 1.8s ease-in-out infinite}.origin-star-page .wise-trigger[hidden]{display:none}.origin-star-page .identity-builder{display:grid;grid-template-columns:minmax(320px,.82fr) minmax(420px,1.18fr);grid-template-areas:"copy preview" "form preview";gap:clamp(22px,4vw,44px);max-width:1320px;margin:0 auto;padding:clamp(76px,10vw,128px) clamp(20px,4vw,56px);align-items:start}.origin-star-page .builder-copy{grid-area:copy;position:relative;top:auto}.origin-star-page .identity-share-card{position:relative;display:grid;gap:10px;margin-top:30px;overflow:hidden;border:1px solid rgba(169,137,255,.32);border-radius:8px;min-height:300px;align-content:end;padding:30px;background:linear-gradient(145deg,rgba(255,255,255,.14),transparent 34%),linear-gradient(180deg,#14092d47,#080313eb),radial-gradient(circle at 28% 18%,rgba(169,137,255,.28),transparent 30%),radial-gradient(circle at 84% 18%,rgba(255,217,79,.12),transparent 24%),url(//fancyingsecret.com/cdn/shop/t/4/assets/origin-star-nebula-bg.png?v=129733571648268780471782293106);background-position:center;background-size:cover;box-shadow:0 28px 80px #00000047;opacity:.58;filter:saturate(.72) brightness(.82);transition:border-color .24s ease,box-shadow .24s ease,filter .24s ease,opacity .24s ease,transform .24s ease}.origin-star-page .identity-share-card:before{position:absolute;top:0;right:0;bottom:0;left:0;content:"";background:linear-gradient(135deg,rgba(255,255,255,.13),transparent 30%),linear-gradient(90deg,rgba(255,255,255,.08) 0 1px,transparent 1px 28px),linear-gradient(0deg,rgba(255,255,255,.055) 0 1px,transparent 1px 28px),radial-gradient(circle at 76% 28%,rgba(183,208,255,.2),transparent 30%);opacity:.7;pointer-events:none}.origin-star-page .identity-share-card:after{position:absolute;top:26px;right:28px;width:128px;aspect-ratio:1;content:"";border:1px solid rgba(255,217,79,.28);border-radius:8px;background:linear-gradient(145deg,rgba(255,255,255,.12),transparent 42%),radial-gradient(circle at 50% 50%,rgba(255,217,79,.13),transparent 54%),#110726bd;box-shadow:inset 0 1px #ffffff1f,0 18px 52px #00000038;transform:rotate(4deg)}.origin-star-page .identity-share-card img,.origin-star-page .identity-share-card p,.origin-star-page .identity-share-card strong,.origin-star-page .identity-share-card span,.origin-star-page .identity-card-back{position:relative;z-index:1}.origin-star-page .identity-share-card img{position:absolute;top:26px;left:26px;width:122px;filter:drop-shadow(0 0 12px rgba(255,255,255,.14))}.origin-star-page .identity-share-card p{margin:8px 0 0;color:var(--gold);font-size:.78rem;font-weight:820;text-transform:uppercase}.origin-star-page .identity-share-card strong{color:var(--text);font-family:Georgia,Times New Roman,serif;font-size:1.85rem;font-weight:400;line-height:1.12}.origin-star-page .identity-share-card span{color:#fbf5eac2;line-height:1.7}.origin-star-page .identity-card-back{position:absolute;top:40px;right:44px;z-index:2;display:grid;justify-items:center;gap:8px;width:96px;color:#fff8f0c7;text-align:center;transform:rotate(4deg)}.origin-star-page .identity-card-back span{color:#ffd94fdb;font-size:.62rem;font-weight:880;letter-spacing:.12em;text-transform:uppercase}.origin-star-page .identity-card-back i{display:block;width:58px;aspect-ratio:1;border:1px solid rgba(255,255,255,.2);border-radius:50%;background:radial-gradient(circle at 34% 28%,rgba(255,255,255,.48),transparent 10%),radial-gradient(circle at 68% 72%,rgba(255,217,79,.18),transparent 22%),repeating-linear-gradient(132deg,rgba(255,255,255,.18) 0 1px,transparent 1px 9px),radial-gradient(circle,#5b5668,#1b1725 72%);box-shadow:inset 0 -10px 18px #0000004d,0 0 24px #ffd94f1f}.origin-star-page .identity-card-back small{max-width:88px;color:#fff8f09e;font-size:.54rem;line-height:1.28}.origin-star-page .identity-form,.origin-star-page .identity-card{border:1px solid rgba(255,255,255,.12);border-radius:8px;background:linear-gradient(145deg,#a989ff1a,#ffffff05),#120726e6;padding:clamp(24px,4vw,42px);box-shadow:0 26px 90px #00000047,inset 0 1px #ffffff0f;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.origin-star-page .identity-form{grid-area:form;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.origin-star-page .diy-type-picker{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.origin-star-page .diy-type-picker button{display:grid;gap:8px;min-height:126px;border:1px solid rgba(255,255,255,.14);border-radius:8px;background:linear-gradient(145deg,#fff1,#ffffff05),#03030842;color:var(--text);padding:18px;text-align:left;cursor:pointer}.origin-star-page .diy-type-picker button.is-active{border-color:#ffd94fcc;background:radial-gradient(circle at 18% 18%,rgba(255,217,79,.22),transparent 34%),#ffffff0e;box-shadow:0 0 36px #ffd94f2e}.origin-star-page .diy-type-picker strong{color:var(--gold);font-family:Georgia,Times New Roman,serif;font-size:1.18rem;font-weight:400}.origin-star-page .diy-type-picker span{color:#fbf5eaad;line-height:1.55}.origin-star-page .recipient-picker{display:grid;grid-template-columns:1fr repeat(3,minmax(0,1fr));gap:10px;align-items:center;border:1px solid rgba(255,255,255,.11);border-radius:8px;padding:10px;background:#ffffff0a}.origin-star-page .recipient-picker>span{color:var(--gold);font-size:.78rem;font-weight:820;text-transform:uppercase}.origin-star-page .recipient-picker button{border:1px solid rgba(255,255,255,.12);border-radius:8px;background:#ffffff0a;color:#fbf5eab8;padding:10px;font-size:.76rem;font-weight:820;text-transform:uppercase;cursor:pointer}.origin-star-page .recipient-picker button.is-active{border-color:#d8ae67a8;background:#d8ae6729;color:var(--text)}.origin-star-page label{display:grid;gap:8px;color:#fbf5ead6;font-size:.85rem;font-weight:760}.origin-star-page label span,.origin-star-page label small{color:var(--muted);font-weight:500}.origin-star-page .full,.origin-star-page .identity-form button{grid-column:1 / -1}.origin-star-page input,.origin-star-page textarea{width:100%;min-width:0;border:1px solid rgba(255,255,255,.16);border-radius:8px;background:#ffffff0e;color:var(--text);padding:14px 15px;outline:none;transition:border-color .2s ease,background .2s ease,box-shadow .2s ease}.origin-star-page textarea{resize:vertical}.origin-star-page input:focus,.origin-star-page textarea:focus{border-color:#d8ae67b3;background:#ffffff14;box-shadow:0 0 0 3px #d8ae6714}.origin-star-page .identity-form button{margin-top:8px;border-color:#d8ae67db;background:linear-gradient(135deg,#fff4d2eb,#d8ae67f5);color:var(--space)}.origin-star-page .identity-card{grid-area:preview;margin-top:0}.origin-star-page .jewelry-card{position:relative;display:grid;align-content:start;overflow:hidden;min-height:100%;opacity:.62;filter:saturate(.74) brightness(.86);transition:border-color .24s ease,box-shadow .24s ease,filter .24s ease,opacity .24s ease,transform .24s ease}.origin-star-page[data-diy-type=card] .identity-share-card{background:linear-gradient(145deg,rgba(255,217,79,.2),transparent 34%),linear-gradient(180deg,#260e4c42,#080313e6),radial-gradient(circle at 28% 18%,rgba(169,137,255,.32),transparent 30%),radial-gradient(circle at 84% 18%,rgba(255,217,79,.24),transparent 28%),url(//fancyingsecret.com/cdn/shop/t/4/assets/origin-star-nebula-bg.png?v=129733571648268780471782293106);background-position:center;background-size:cover;border-color:#ffd94fc7;opacity:1;filter:saturate(1.18) brightness(1.08);box-shadow:0 30px 90px #00000057,0 0 54px #ffd94f47,0 0 110px #a989ff29,inset 0 1px #ffffff1a;transform:translateY(-2px)}.origin-star-page[data-diy-type=jewelry] .jewelry-card{border-color:#ffd94fc7;opacity:1;filter:saturate(1.16) brightness(1.07);box-shadow:0 30px 96px #0000005c,0 0 58px #ffd94f4d,0 0 118px #a989ff24,inset 0 1px #ffffff1a;transform:translateY(-2px)}.origin-star-page[data-diy-type=jewelry] .jewelry-preview{background:linear-gradient(180deg,#1908341f,#190834ad),radial-gradient(circle at 50% 42%,rgba(255,217,79,.3),transparent 28%),radial-gradient(circle at 20% 78%,rgba(169,137,255,.2),transparent 24%),url(//fancyingsecret.com/cdn/shop/t/4/assets/origin-star-nebula-bg.png?v=129733571648268780471782293106);background-position:center;background-size:cover}.origin-star-page[data-diy-type=card] .diy-type-picker [data-diy-type=card],.origin-star-page[data-diy-type=jewelry] .diy-type-picker [data-diy-type=jewelry]{border-color:#ffd94fdb;background:radial-gradient(circle at 18% 18%,rgba(255,217,79,.32),transparent 34%),linear-gradient(145deg,#ffd94f24,#ffffff09);box-shadow:0 0 36px #ffd94f38,inset 0 1px #ffffff1f}.origin-star-page[data-diy-type=card] .identity-share-card:after{border-color:#ffd94f85;box-shadow:inset 0 1px #ffffff29,0 18px 52px #00000038,0 0 34px #ffd94f2e}.origin-star-page[data-diy-type=jewelry] .jewelry-card:before{background:radial-gradient(circle,rgba(255,217,79,.36),transparent 64%)}.origin-star-page .jewelry-card:before{position:absolute;inset:-30% -20% auto auto;width:300px;aspect-ratio:1;content:"";background:radial-gradient(circle,rgba(216,174,103,.16),transparent 64%);pointer-events:none}.origin-star-page .jewelry-card:after{position:absolute;inset:auto 10% -120px 10%;height:220px;content:"";background:radial-gradient(ellipse,rgba(155,200,255,.1),transparent 68%);pointer-events:none}.origin-star-page .jewelry-style-picker{position:relative;z-index:1;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-bottom:18px}.origin-star-page .jewelry-style-picker button{border:1px solid rgba(216,174,103,.34);border-radius:8px;background:#ffffff0d;color:#fbf5eac2;padding:10px 12px;font-size:.78rem;font-weight:800;text-transform:uppercase;cursor:pointer;transition:border-color .2s ease,background .2s ease,color .2s ease,box-shadow .2s ease}.origin-star-page .jewelry-style-picker button.is-active{border-color:#d8ae67b8;background:linear-gradient(135deg,#d8ae6733,#ffffff12);color:var(--text);box-shadow:0 0 26px #d8ae6729}.origin-star-page .jewelry-preview{position:relative;display:grid;place-items:center;min-height:520px;margin-bottom:22px;overflow:hidden;border:1px solid rgba(255,255,255,.14);border-radius:8px;background:linear-gradient(180deg,#05061224,#050612a8),radial-gradient(circle at 50% 42%,rgba(216,174,103,.2),transparent 25%),radial-gradient(circle at 20% 78%,rgba(152,135,255,.16),transparent 22%),url(//fancyingsecret.com/cdn/shop/t/4/assets/origin-star-nebula-bg.png?v=129733571648268780471782293106);background-position:center;background-size:cover}.origin-star-page .jewelry-preview:before{position:absolute;top:0;right:0;bottom:0;left:0;content:"";background:radial-gradient(circle at 50% 52%,transparent 0 28%,rgba(3,3,8,.32) 62%),linear-gradient(135deg,rgba(255,255,255,.08),transparent 32%,rgba(216,174,103,.06));pointer-events:none}.origin-star-page .chain{position:absolute;top:-92px;z-index:1;width:300px;height:230px;border:5px double rgba(232,205,150,.58);border-bottom:0;border-radius:50% 50% 0 0;filter:drop-shadow(0 0 20px rgba(216,174,103,.18))}.origin-star-page .pendant{position:relative;z-index:2;display:grid;place-items:center;width:min(310px,74vw);aspect-ratio:1;margin-top:58px;border:1px solid rgba(255,255,255,.46);border-radius:50%;background:radial-gradient(circle at 30% 24%,rgba(255,255,255,.78),transparent 10%),radial-gradient(circle at 50% 50%,rgba(255,244,210,.16),transparent 40%),radial-gradient(circle at 65% 70%,rgba(152,135,255,.18),transparent 28%),linear-gradient(135deg,#fff2cfd1,#d1a95c9e 38%,#60472bdb 72%,#f3da9ad1);box-shadow:inset 0 0 44px #ffffff38,inset 0 -24px 68px #00000047,0 38px 120px #00000075,0 0 70px #d8ae6729;overflow:hidden;transition:border-radius .25s ease,aspect-ratio .25s ease,width .25s ease}.origin-star-page .pendant-square{width:min(300px,72vw);border-radius:22px}.origin-star-page .pendant-oval{width:min(270px,68vw);aspect-ratio:.72;border-radius:50%}.origin-star-page .pendant:before{position:absolute;top:15px;left:50%;width:34px;height:24px;content:"";border:4px solid rgba(45,31,16,.46);border-bottom:0;border-radius:999px 999px 0 0;transform:translate(-50%)}.origin-star-page .pendant:after{position:absolute;top:20px;right:20px;bottom:20px;left:20px;content:"";border:1px solid rgba(255,255,255,.34);border-radius:inherit;background:radial-gradient(circle at 52% 44%,rgba(255,255,255,.24),transparent 20%),linear-gradient(110deg,transparent 0 34%,rgba(255,255,255,.14) 36%,transparent 43%),repeating-linear-gradient(132deg,rgba(255,255,255,.08) 0 1px,transparent 1px 16px);mix-blend-mode:screen;opacity:.76;pointer-events:none}.origin-star-page .pendant-logo{position:absolute;top:42px;left:50%;z-index:2;width:154px;height:auto;opacity:.82;transform:translate(-50%);filter:saturate(1.08) contrast(1.08) drop-shadow(0 1px 0 rgba(255,244,210,.24)) drop-shadow(0 0 12px rgba(61,38,126,.28));mix-blend-mode:multiply}.origin-star-page .pendant-square .pendant-logo{top:38px;width:150px}.origin-star-page .pendant-oval .pendant-logo{top:70px;width:118px}.origin-star-page .engraving{position:absolute;top:160px;right:46px;bottom:44px;left:46px;z-index:3;display:flex;flex-direction:column;justify-content:center;gap:5px;min-width:0;overflow:hidden;color:#2e1d0cb8;text-align:center;text-transform:uppercase}.origin-star-page .pendant-square .engraving{top:154px;right:42px;bottom:42px;left:42px}.origin-star-page .pendant-oval .engraving{top:174px;right:42px;bottom:54px;left:42px}.origin-star-page .engraving span,.origin-star-page .engraving strong,.origin-star-page .engraving small{display:block;max-width:100%;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.origin-star-page .engraving span,.origin-star-page .engraving small{font-size:.58rem;font-weight:800;line-height:1.18}.origin-star-page .engraving strong{margin:3px 0 2px;color:#22150ae0;font-family:Georgia,serif;font-size:.88rem;font-weight:700;line-height:1.05}.origin-star-page .engraving small{color:#2e1d0c94;font-size:.48rem;line-height:1.2}.origin-star-page .engraving-note{position:relative;z-index:1;max-width:620px;margin:0 0 18px;color:var(--muted);line-height:1.7}.origin-star-page dl{position:relative;z-index:1;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin:0;border:0;background:transparent}.origin-star-page dl div{display:grid;grid-template-columns:1fr;gap:6px;min-width:0;border:1px solid rgba(255,255,255,.1);border-radius:8px;padding:14px;background:#09081094}.origin-star-page dt{color:var(--gold);font-weight:800}.origin-star-page dd{margin:0;color:#fbf5eae6;overflow-wrap:anywhere}.origin-star-page .wise-modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:80;display:grid;place-items:center;padding:22px;background:#030308b3;opacity:0;pointer-events:none;transition:opacity .24s ease;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.origin-star-page .wise-modal.is-open{opacity:1;pointer-events:auto}.origin-star-page .wise-panel{position:relative;width:min(920px,100%);max-height:min(760px,92svh);overflow:auto;border:1px solid rgba(216,174,103,.28);border-radius:8px;padding:clamp(28px,5vw,46px);background:linear-gradient(180deg,#070816db,#030308f2),radial-gradient(circle at 22% 18%,rgba(216,174,103,.16),transparent 28%),url(//fancyingsecret.com/cdn/shop/t/4/assets/origin-star-nebula-bg.png?v=129733571648268780471782293106);background-position:center;background-size:cover;box-shadow:0 38px 140px #000000a3}.origin-star-page .wise-close{position:absolute;top:18px;right:18px;display:grid;width:38px;aspect-ratio:1;place-items:center;border:1px solid rgba(255,255,255,.18);border-radius:50%;background:#ffffff14;color:var(--text);font-size:1.4rem;cursor:pointer}.origin-star-page .wise-panel h2{max-width:680px}.origin-star-page .wise-panel>p:not(.eyebrow){max-width:720px;color:#fbf5eabd;line-height:1.8}.origin-star-page .wise-products{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;margin-top:28px}.origin-star-page .wise-product{position:relative;display:grid;grid-template-rows:150px auto auto 1fr auto;gap:12px;min-height:360px;align-content:start;overflow:hidden;border:1px solid rgba(255,255,255,.14);border-radius:8px;padding:22px;background:linear-gradient(180deg,#05061214,#050612e0 58%),radial-gradient(circle at 50% 22%,rgba(216,174,103,.22),transparent 22%),radial-gradient(circle at 18% 12%,rgba(155,200,255,.16),transparent 22%),#050612b8;box-shadow:inset 0 1px #ffffff14,0 24px 70px #0000003d;transition:border-color .2s ease,transform .2s ease,box-shadow .2s ease}.origin-star-page .wise-product:before{display:none}.origin-star-page .wise-product:after{display:none}.origin-star-page .wise-product-media{position:absolute;top:18px;right:18px;left:18px;display:grid;height:132px;place-items:center;border:1px solid rgba(255,255,255,.28);border-radius:8px;background:radial-gradient(circle at 50% 44%,rgba(255,217,79,.2),transparent 34%),radial-gradient(circle at 22% 16%,rgba(169,137,255,.18),transparent 30%),linear-gradient(145deg,#ffffff1a,#ffffff08),#090416c7;box-shadow:inset 0 1px #ffffff1f,0 18px 48px #0000002e}.origin-star-page .wise-product-media i{position:relative;display:block;width:82px;aspect-ratio:1;border-radius:50%;background:radial-gradient(circle at 31% 23%,rgba(255,255,255,.82),transparent 10%),radial-gradient(circle at 56% 48%,rgba(255,217,79,.2),transparent 42%),linear-gradient(135deg,#fff2cfe6,#b48b4bd6 48%,#3c2b23eb);box-shadow:inset 0 -18px 38px #0000003d,0 18px 42px #ffd94f2e}.origin-star-page .wise-product-media i:after{position:absolute;top:27%;right:27%;bottom:27%;left:27%;content:"";background:url(//fancyingsecret.com/cdn/shop/t/4/assets/fancying-secret-logo-full.png?v=63251194056363552231782293106) center / contain no-repeat;opacity:.68;mix-blend-mode:multiply}.origin-star-page .wise-product-media--bracelet i{width:104px;background:radial-gradient(circle,transparent 42%,rgba(255,226,145,.92) 43% 48%,rgba(28,18,15,.92) 49% 56%,transparent 57%),conic-gradient(from 12deg,#f6d680,#21120d,#f6d680,#3b2416,#f6d680)}.origin-star-page .wise-product-media--ring i{width:92px;background:radial-gradient(circle,transparent 44%,rgba(255,229,158,.94) 45% 55%,transparent 56%),conic-gradient(from 20deg,#f6d680,#49311c,#fff1bd,#25160d,#f6d680)}.origin-star-page .wise-product-media--card i{width:98px;aspect-ratio:1.48;border-radius:8px;background:radial-gradient(circle at 80% 24%,rgba(255,217,79,.28),transparent 24%),linear-gradient(145deg,#a989ff61,#0c051eeb),url(//fancyingsecret.com/cdn/shop/t/4/assets/origin-star-nebula-bg.png?v=129733571648268780471782293106) center / cover}.origin-star-page .wise-product-media--pair i{width:118px;background:radial-gradient(circle at 34% 50%,transparent 0 18%,rgba(255,229,158,.94) 19% 25%,transparent 26%),radial-gradient(circle at 66% 50%,transparent 0 18%,rgba(255,229,158,.94) 19% 25%,transparent 26%)}.origin-star-page .wise-product-media--necklace i,.origin-star-page .wise-product-media--charm i{width:78px}.origin-star-page .wise-product:hover{border-color:#d8ae6770;box-shadow:inset 0 1px #ffffff1a,0 28px 86px #00000052,0 0 40px #d8ae671f;transform:translateY(-3px)}.origin-star-page .wise-product span{position:relative;z-index:1;margin-top:148px;color:var(--gold);font-size:.76rem;font-weight:820;text-transform:uppercase}.origin-star-page .wise-product strong{position:relative;z-index:1;color:var(--text);font-family:Georgia,Times New Roman,serif;font-size:1.55rem;font-weight:400;line-height:1.15}.origin-star-page .wise-product p{position:relative;z-index:1;color:#fbf5eab8;line-height:1.7}.origin-star-page .wise-product em{position:relative;z-index:1;align-self:end;color:var(--gold);font-style:normal;font-weight:820;text-transform:uppercase}.origin-star-page .wise-product-footer{position:relative;z-index:1;display:flex;justify-content:space-between;align-items:center;gap:14px}.origin-star-page .wise-product-footer b{color:#fff8f0f0;font-size:1rem}.origin-star-page .wise-whatsapp{display:grid;grid-template-columns:1fr auto;gap:18px;align-items:center;margin-top:22px;border:1px solid rgba(37,211,102,.34);border-radius:8px;padding:20px;background:radial-gradient(circle at 12% 20%,rgba(37,211,102,.12),transparent 34%),linear-gradient(135deg,#ffffff14,#ffffff08),#050612ad}.origin-star-page .wise-whatsapp span{display:block;margin-bottom:6px;color:#25d366eb;font-size:.74rem;font-weight:860;text-transform:uppercase}.origin-star-page .wise-whatsapp strong{display:block;color:var(--text);font-family:Georgia,Times New Roman,serif;font-size:1.34rem;font-weight:400;line-height:1.2}.origin-star-page .wise-whatsapp p{max-width:560px;margin:8px 0 0;color:#fbf5eab8;line-height:1.65}.origin-star-page .wise-whatsapp a{display:inline-flex;align-items:center;justify-content:center;min-height:50px;border:1px solid rgba(37,211,102,.62);border-radius:8px;padding:0 20px;background:#25d3662e;color:#e8fff0;font-size:.8rem;font-weight:860;text-transform:uppercase;box-shadow:0 0 28px #25d3661f;transition:background .2s ease,border-color .2s ease,transform .2s ease}.origin-star-page .wise-whatsapp a:hover{border-color:#25d366e0;background:#25d36642;transform:translateY(-1px)}.origin-star-page{--max: 1440px;background:radial-gradient(ellipse at 50% -8%,rgba(188,162,255,.36),transparent 42%),radial-gradient(circle at 12% 24%,rgba(116,74,213,.34),transparent 30%),radial-gradient(circle at 88% 18%,rgba(255,217,79,.1),transparent 24%),radial-gradient(circle at 82% 74%,rgba(76,39,150,.44),transparent 36%),linear-gradient(180deg,#070113,#17052f 42%,#070213)}.origin-star-page .origin-header{background:linear-gradient(90deg,#070113f0,#1f0b41d1),#080313b8}.origin-star-page .origin-hero{grid-template-columns:minmax(360px,1.08fr) minmax(360px,.92fr);max-width:1480px;min-height:calc(104svh - 69px);padding:clamp(76px,9vw,142px) clamp(24px,5vw,78px)}.origin-star-page h1{max-width:920px;font-size:clamp(5rem,9.4vw,9.4rem)}.origin-star-page h2{font-size:clamp(3.2rem,5.6vw,6.2rem);letter-spacing:0}.origin-star-page .subtitle{max-width:720px;font-size:clamp(1.25rem,2vw,1.62rem)}.origin-star-page .intro-text{max-width:680px;margin-top:38px;padding-left:28px}.origin-star-page .hero-visual{min-height:720px}.origin-star-page .hero-visual>img{height:620px;border-radius:12px}.origin-star-page .portrait-card{border-radius:12px}.origin-star-page .star-ritual{padding:clamp(88px,10vw,150px) 0 0}.origin-star-page .ritual-intro{max-width:980px;margin:0 auto clamp(44px,6vw,78px);padding:0 clamp(20px,4vw,48px);text-align:center}.origin-star-page .ritual-intro .eyebrow{color:#ffd94feb;letter-spacing:.18em}.origin-star-page .ritual-intro h2{margin-bottom:18px;font-size:clamp(3.5rem,6.4vw,7rem)}.origin-star-page .ritual-intro p:not(.eyebrow){max-width:760px;margin:0 auto;color:#f6eeffc7;font-size:clamp(1rem,1.45vw,1.22rem);line-height:1.88}.origin-star-page .ritual-intro .intent-picker{display:flex;flex-wrap:wrap;justify-content:center;gap:12px;margin-top:34px}.origin-star-page .ritual-intro .intent-picker button{min-width:190px;border-color:#ffffff2e;border-radius:999px;padding:14px 22px;text-align:center}.origin-star-page .ritual-intro .intent-picker button.is-active{border-color:#ffd94fd1;background:radial-gradient(circle at 20% 18%,rgba(255,217,79,.26),transparent 34%),#ffffff12;box-shadow:0 0 34px #ffd94f29}.origin-star-page .ritual-intro .selection-status{justify-content:center;margin-top:24px}.origin-star-page .ritual-shell{min-height:clamp(860px,118svh,1180px);border-top-color:#a989ff33;border-bottom-color:#ffd94f29}.origin-star-page .ritual-shell:before{background:linear-gradient(180deg,rgba(8,3,19,.2),transparent 26%,rgba(8,3,19,.52)),radial-gradient(circle at 22% 18%,rgba(169,137,255,.18),transparent 30%),radial-gradient(circle at 78% 74%,rgba(255,217,79,.1),transparent 26%)}.origin-star-page .star-field{min-height:clamp(860px,118svh,1180px);background-image:linear-gradient(180deg,#0701131a,#0701136b),radial-gradient(circle at 50% 46%,rgba(157,132,255,.12),transparent 42%),url(//fancyingsecret.com/cdn/shop/t/4/assets/origin-star-nebula-bg.png?v=129733571648268780471782293106);background-position:center;background-size:cover}.origin-star-page .star-field:after{background-size:30px 28px,52px 48px,86px 78px;opacity:.58}.origin-star-page .cosmic-word-panel{grid-template-columns:minmax(140px,220px) minmax(0,1fr);max-width:1200px;margin-top:clamp(80px,9vw,132px);border-radius:14px;padding:clamp(34px,5.4vw,68px);background:linear-gradient(135deg,#ffffff1b,#ffffff05),radial-gradient(circle at 14% 36%,rgba(255,217,79,.14),transparent 30%),radial-gradient(circle at 92% 4%,rgba(169,137,255,.24),transparent 32%),#0a041aeb}.origin-star-page .signal-eyebrow{margin-bottom:14px;color:#ffd94ff5;font-size:clamp(1.05rem,1.7vw,1.55rem);letter-spacing:.18em}.origin-star-page .cosmic-word-panel h2{font-size:clamp(3.4rem,6.4vw,7rem)}.origin-star-page .origin-line{color:#ffd94fe0;font-size:clamp(1.05rem,1.5vw,1.26rem)}.origin-star-page .reading-card{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin-top:26px}.origin-star-page .reading-card p{min-height:190px;border-color:#ffffff1f;border-left-color:#ffd94f9e;border-radius:12px;padding:20px;background:linear-gradient(145deg,#ffffff14,#ffffff06),#ffffff09}.origin-star-page .reading-card strong{display:block;margin-bottom:8px;font-size:.95rem;letter-spacing:.06em;text-transform:uppercase}.origin-star-page .wise-trigger{border-radius:999px;padding:16px 26px;font-size:.9rem;letter-spacing:.08em}.origin-star-page .identity-builder{grid-template-columns:minmax(360px,.86fr) minmax(460px,1.14fr);max-width:1480px;padding-top:clamp(92px,11vw,156px)}.origin-star-page .builder-copy h2{font-size:clamp(3.4rem,5.8vw,6.4rem)}.origin-star-page .builder-copy p:not(.eyebrow){max-width:680px;font-size:1.08rem}.origin-star-page .identity-share-card{min-height:360px;border-radius:14px}.origin-star-page .identity-form,.origin-star-page .identity-card{border-radius:14px}.origin-star-page .diy-type-picker button{min-height:150px;border-radius:12px}.origin-star-page .diy-type-picker strong{font-size:1.38rem}.origin-star-page .jewelry-preview{border-radius:14px}.origin-star-page .wise-panel{width:min(1040px,100%);border-radius:16px}.origin-star-page .wise-panel h2{font-size:clamp(2.8rem,4.8vw,5.2rem)}.origin-star-page .wise-product{grid-template-rows:220px auto auto 1fr auto;min-height:470px;border-radius:14px;padding:24px}.origin-star-page .wise-product-media{height:210px;border-radius:12px;overflow:hidden}.origin-star-page .wise-product-media img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;filter:saturate(1.08) contrast(1.04) brightness(.92)}.origin-star-page .wise-product-media:has(img):after{position:absolute;top:0;right:0;bottom:0;left:0;content:"";background:linear-gradient(180deg,transparent 48%,rgba(5,6,18,.42)),radial-gradient(circle at 50% 16%,rgba(255,217,79,.14),transparent 36%);pointer-events:none}.origin-star-page .wise-product span{margin-top:228px}.origin-star-page .wise-product strong{font-size:1.72rem}@keyframes twinkle{0%,to{opacity:.52;filter:brightness(.9)}50%{opacity:1;filter:brightness(1.55)}}@keyframes starDrift{0%{transform:translateZ(0)}to{transform:translate3d(80px,70px,0)}}@keyframes counselPulse{0%,to{opacity:.58;box-shadow:0 0 14px #d8ae6729,inset 0 1px #ffffff1a;transform:translateY(0)}50%{opacity:1;box-shadow:0 0 34px #d8ae676b,0 0 68px #9bc8ff29,inset 0 1px #fff3;transform:translateY(-1px)}}@media(max-width:980px){.origin-star-page .origin-hero,.origin-star-page .identity-builder{grid-template-columns:1fr}.origin-star-page .origin-hero:before{display:none}.origin-star-page .identity-builder{grid-template-areas:"copy" "form" "preview"}.origin-star-page .builder-copy{position:static}h1{font-size:4.25rem}h2{font-size:2.7rem}.origin-star-page h1{font-size:clamp(4rem,13vw,6.8rem)}.origin-star-page h2{font-size:clamp(2.8rem,9vw,4.8rem)}.origin-star-page .hero-visual{min-height:560px}.origin-star-page .hero-visual>img{width:92%}.origin-star-page .star-field,.origin-star-page .ritual-shell{min-height:108svh}.origin-star-page .cosmic-word-panel,.origin-star-page .reading-card{grid-template-columns:1fr}.origin-star-page .reading-card p{min-height:0}.origin-star-page .wise-product{grid-template-rows:190px auto auto 1fr auto}.origin-star-page .wise-product-media{height:180px}.origin-star-page .wise-product span{margin-top:198px}}@media(max-width:640px){.origin-star-page .origin-header{padding:14px 16px}.origin-star-page .brand{font-size:.92rem}.origin-star-page .brand span{width:28px;height:28px}.origin-star-page .return-link{padding:9px 12px;font-size:.72rem}h1{font-size:3.05rem}h2{font-size:2.05rem}.origin-star-page h1{font-size:clamp(3.2rem,17vw,5.2rem)}.origin-star-page h2{font-size:clamp(2.35rem,12vw,3.9rem)}.origin-star-page .origin-hero{padding:58px 18px}.origin-star-page .intro-text{padding-left:18px}.origin-star-page .hero-visual{min-height:430px}.origin-star-page .hero-visual>img{width:100%;height:360px}.origin-star-page .hero-visual:before{display:none}.origin-star-page .portrait-card{width:78%}.origin-star-page .portrait-card img{height:180px}.origin-star-page .ritual-shell{min-height:108svh}.origin-star-page .ritual-copy{right:16px;bottom:18px;left:16px;padding:20px}.origin-star-page .star-field{min-height:108svh;background-position:center}.origin-star-page .ritual-intro{margin-bottom:34px}.origin-star-page .ritual-intro .intent-picker button{min-width:100%}.origin-star-page .cosmic-word-panel,.origin-star-page .identity-form,.origin-star-page .diy-type-picker,.origin-star-page .recipient-picker,dl div{grid-template-columns:1fr}.origin-star-page .cosmic-word-panel{gap:22px}.origin-star-page .word-orbit{width:112px}.origin-star-page .jewelry-preview{min-height:450px}.origin-star-page .identity-card-back{top:74px;right:24px;width:76px}.origin-star-page .identity-card-back i{width:46px}.origin-star-page .identity-card-back small{display:none}.origin-star-page .wise-products{grid-template-columns:1fr}.origin-star-page .wise-product{min-height:430px}dl,.origin-star-page .wise-whatsapp{grid-template-columns:1fr}.origin-star-page .pendant{width:min(270px,82vw)}.origin-star-page .pendant-square{width:min(260px,80vw)}.origin-star-page .pendant-oval{width:min(238px,76vw)}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/origin-star-shopify.css.map */
