.ps-quiz{--ps-navy: #1a2744;--ps-ink: #1f1a17;--ps-muted: #6b655c;--ps-accent: #f17100;--ps-accent-hover: #d9541b;--ps-cream: #faf7f2;--ps-warm: #f7f3ec;--ps-gold: #c59764;--ps-border: #e8dfd2;--ps-white: #ffffff;background:var(--ps-warm);color:var(--ps-ink)}.ps-quiz__inner{max-width:78rem;margin:0 auto}.ps-quiz__panel{position:relative}.ps-quiz__screen{display:none}.ps-quiz__screen.is-active{display:block}.ps-quiz__screen.is-active.ps-quiz__screen--intro{animation:ps-fade-up .45s ease both}.ps-quiz__screen.is-active.ps-quiz__screen--step,.ps-quiz__screen.is-active.ps-quiz__screen--loader{animation:ps-fade-up .35s ease both}.ps-quiz__screen--results.is-active{animation:ps-fade-up .45s ease both}@keyframes ps-fade-up{0%{opacity:0;transform:translateY(1.2rem)}to{opacity:1;transform:translateY(0)}}@keyframes ps-reveal{0%{opacity:0;transform:translateY(2.4rem) scale(.985);filter:blur(4px)}to{opacity:1;transform:none;filter:none}}.ps-quiz__hero-media{position:relative;overflow:hidden;border-radius:1.8rem;min-height:28rem;background:#1a1a1a}.ps-quiz__hero-media img{display:block;width:100%;height:36rem;object-fit:cover;object-position:center 30%}.ps-quiz__hero-overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,#0a0a0cb8,#0a0a0c47 55%,#0a0a0c14)}.ps-quiz__hero-overlay--soft{background:linear-gradient(180deg,#0a0a0c0a,#0a0a0c14)}.ps-quiz__hero-copy{position:absolute;left:0;right:0;bottom:0;padding:3.2rem 2.4rem 2.8rem;max-width:42rem}.ps-quiz__hero-copy h2{margin:0;font-family:var(--font-heading-family);font-size:clamp(2.6rem,4vw,3.8rem);line-height:1.15;font-weight:650;color:#fff}.ps-quiz__intro-text{text-align:center;padding:2.8rem 1.2rem 0}.ps-quiz__title{margin:0 0 .8rem;font-family:var(--font-heading-family);font-size:clamp(2.2rem,3.2vw,3rem);line-height:1.2;font-weight:700;color:var(--ps-navy)}.ps-quiz__desc{margin:0 auto;max-width:52rem;font-size:1.5rem;line-height:1.55;color:var(--ps-muted)}.ps-quiz__start-wrap{display:flex;justify-content:center;margin-top:2.4rem}.ps-quiz__btn{display:inline-flex;align-items:center;justify-content:center;gap:.6rem;min-width:16rem;padding:1.15rem 2.4rem;border:0;border-radius:1.1rem;background:var(--ps-accent);color:#fff!important;font-size:1.45rem;font-weight:750;letter-spacing:.08em;text-transform:uppercase;cursor:pointer;box-shadow:0 10px 24px #f1710047;transition:background .2s ease,transform .2s ease,box-shadow .2s ease}.ps-quiz__btn span,.ps-quiz__btn svg{color:#fff!important;stroke:#fff}.ps-quiz__btn:hover{background:var(--ps-accent-hover);transform:translateY(-.12rem)}.ps-quiz__btn:focus-visible{outline:.2rem solid var(--ps-accent);outline-offset:.3rem}.ps-quiz__btn:disabled{opacity:.45;cursor:not-allowed;transform:none;box-shadow:none}.ps-quiz__toolbar{display:flex;align-items:center;margin-bottom:2.4rem}.ps-quiz__back{width:4.4rem;height:4.4rem;display:inline-flex;align-items:center;justify-content:center;border-radius:50%;border:.12rem solid var(--ps-border);background:#fff;color:var(--ps-navy);cursor:pointer;transition:border-color .2s ease,background .2s ease}.ps-quiz__back:hover{border-color:var(--ps-accent);background:#fff8f0}.ps-quiz__back svg{width:1.8rem;height:1.8rem}.ps-quiz__step-head{text-align:center;margin-bottom:2.4rem}.ps-quiz__step-head h2{margin:0 0 .6rem;font-family:var(--font-heading-family);font-size:clamp(2.2rem,3vw,2.8rem);color:var(--ps-navy)}.ps-quiz__step-head p{margin:0 auto;max-width:48rem;font-size:1.4rem;color:var(--ps-muted);line-height:1.5}.ps-quiz__form{max-width:46rem;margin:0 auto}.ps-quiz__field{margin-bottom:1.6rem}.ps-quiz__field label{display:block;margin-bottom:.55rem;font-size:1.35rem;font-weight:650;color:var(--ps-navy)}.ps-quiz__field input{width:100%;height:5.2rem;padding:0 1.4rem;border:.12rem solid var(--ps-border);border-radius:1.2rem;background:#fff;color:var(--ps-ink);font-size:1.5rem}.ps-quiz__field input:focus{outline:none;border-color:var(--ps-accent);box-shadow:0 0 0 .3rem #f171001f}.ps-quiz__error{display:none;margin:-.6rem 0 1.2rem;font-size:1.25rem;color:#b42318}.ps-quiz__error.is-visible{display:block}.ps-quiz__actions{display:flex;justify-content:center;margin-top:2.2rem}.ps-quiz__options{display:grid;grid-template-columns:1fr 1fr;gap:1.2rem;max-width:72rem;margin:0 auto}.ps-quiz__option{min-height:6.4rem;padding:1.4rem 1.6rem;border-radius:1.4rem;border:.12rem solid var(--ps-border);background:#fff;color:var(--ps-navy);font-size:1.45rem;font-weight:550;text-align:center;cursor:pointer;transition:border-color .2s ease,background .2s ease,box-shadow .2s ease}.ps-quiz__option:hover{border-color:#f1710073;background:#fffdf9}.ps-quiz__option.is-selected{border-color:var(--ps-accent);background:#fff8f0;box-shadow:0 8px 22px #f171001f;font-weight:700}.ps-quiz__loader{position:relative;min-height:42rem;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:3.6rem 1.6rem 4rem;border-radius:1.8rem;background:radial-gradient(circle at 50% 28%,rgba(241,113,0,.12),transparent 42%),linear-gradient(180deg,#fffdf9,#f7f3ec);border:.1rem solid rgba(26,39,68,.08);overflow:hidden}.ps-quiz__loader-orb{position:relative;width:16rem;height:16rem;margin:0 auto 2rem}.ps-quiz__loader-ring{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:50%;border:.12rem solid rgba(241,113,0,.18)}.ps-quiz__loader-ring--outer{animation:ps-spin 10s linear infinite;border-style:dashed;border-color:#1a274429}.ps-quiz__loader-ring--mid{top:1.6rem;right:1.6rem;bottom:1.6rem;left:1.6rem;border-color:#f1710059;animation:ps-spin-reverse 7s linear infinite}.ps-quiz__loader-core{position:absolute;top:50%;left:50%;width:5.6rem;height:5.6rem;display:flex;align-items:center;justify-content:center;border-radius:50%;transform:translate(-50%,-50%);background:linear-gradient(145deg,#f17100,#d9541b);color:#fff;box-shadow:0 12px 28px #f1710059;animation:ps-pulse-core 1.8s ease-in-out infinite}.ps-quiz__loader-core svg{width:2.4rem;height:2.4rem}.ps-quiz__loader-num{position:absolute;top:50%;left:50%;width:2.4rem;height:2.4rem;margin:-1.2rem;display:flex;align-items:center;justify-content:center;border-radius:50%;background:#fff;border:.1rem solid rgba(26,39,68,.1);color:var(--ps-navy);font-size:1.15rem;font-weight:700;box-shadow:0 4px 12px #1a274414;transform:rotate(calc(var(--i) * 40deg)) translateY(-7.2rem) rotate(calc(var(--i) * -40deg));animation:ps-num-glow 2.4s ease-in-out infinite;animation-delay:calc(var(--i) * .12s)}.ps-quiz__loader-eyebrow{margin:0 0 .55rem;font-size:1.05rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--ps-accent)}.ps-quiz__loader-title{margin:0 0 .55rem;font-family:var(--font-heading-family);font-size:clamp(2rem,3vw,2.6rem);line-height:1.2;color:var(--ps-navy)}.ps-quiz__loader-text{margin:0 auto 1.8rem;max-width:42rem;color:var(--ps-muted);font-size:1.4rem;line-height:1.5;min-height:4.2rem}.ps-quiz__loader-steps{list-style:none;margin:0 0 1.8rem;padding:0;width:min(100%,36rem);text-align:left}.ps-quiz__loader-steps li{position:relative;display:flex;align-items:center;gap:.8rem;margin:0 0 .7rem;padding:.75rem 1rem .75rem 1.1rem;border-radius:999px;background:#ffffffb8;border:.1rem solid rgba(26,39,68,.08);color:#8a8278;font-size:1.3rem;font-weight:550;transition:border-color .25s ease,color .25s ease,background .25s ease}.ps-quiz__loader-steps li:before{content:"";width:.7rem;height:.7rem;border-radius:50%;background:#d9d0c4;flex-shrink:0}.ps-quiz__loader-steps li.is-active{color:var(--ps-navy);background:#fff8f0;border-color:#f1710059;font-weight:700}.ps-quiz__loader-steps li.is-active:before{background:var(--ps-accent);box-shadow:0 0 0 .25rem #f1710029}.ps-quiz__loader-steps li.is-done{color:var(--ps-navy)}.ps-quiz__loader-steps li.is-done:before{background:#2f6b4f}.ps-quiz__loader-bar{width:min(100%,36rem);height:.55rem;border-radius:999px;background:#e8dfd2;overflow:hidden}.ps-quiz__loader-bar-fill{display:block;height:100%;width:0%;border-radius:inherit;background:linear-gradient(90deg,#f17100,#d9541b);transition:width .12s linear}@keyframes ps-spin{to{transform:rotate(360deg)}}@keyframes ps-spin-reverse{to{transform:rotate(-360deg)}}@keyframes ps-pulse-core{0%,to{transform:translate(-50%,-50%) scale(1);box-shadow:0 12px 28px #f1710059}50%{transform:translate(-50%,-50%) scale(1.06);box-shadow:0 16px 34px #f171007a}}@keyframes ps-num-glow{0%,to{border-color:#1a27441a}50%{border-color:#f171008c;color:var(--ps-accent)}}.ps-quiz__results{margin-top:0;padding:clamp(1.4rem,2vw,2rem);border-radius:1.6rem;background:linear-gradient(180deg,#fffffff5,#fffdf8eb);border:.1rem solid rgba(26,39,68,.08);box-shadow:0 16px 40px #1a274412}.ps-quiz__results-top{display:flex;justify-content:flex-end;margin-bottom:1rem}.ps-quiz__restart{display:inline-flex;align-items:center;gap:.5rem;padding:.6rem 1.2rem;border-radius:999px;border:.12rem solid rgba(26,39,68,.22);background:transparent;color:var(--ps-navy);font-size:1.2rem;font-weight:650;cursor:pointer;transition:background .2s ease,border-color .2s ease,color .2s ease}.ps-quiz__restart:hover{background:var(--ps-navy);border-color:var(--ps-navy);color:#fff}.ps-quiz__result-header{text-align:center;margin-bottom:1.6rem;padding-bottom:1.2rem;border-bottom:.1rem solid rgba(26,39,68,.1)}.ps-quiz__badge{display:inline-flex;align-items:center;gap:.5rem;margin:0 auto .7rem;padding:.4rem 1rem;border-radius:999px;background:#f171001a;border:.1rem solid rgba(241,113,0,.22);color:var(--ps-accent);font-size:1.05rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.ps-quiz__result-name{margin:0 0 .4rem;font-family:var(--font-heading-family);font-size:clamp(2.2rem,3.2vw,3.2rem);line-height:1.15;font-weight:700;color:var(--ps-navy)}.ps-quiz__result-sub{margin:0;font-size:1.35rem;color:var(--ps-muted)}.ps-quiz__summary{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;margin-bottom:1.6rem}.ps-quiz__summary-card{position:relative;overflow:hidden;background:linear-gradient(180deg,#fff 0%,var(--ps-cream) 100%);border:.1rem solid rgba(26,39,68,.08);border-radius:1.2rem;padding:1.4rem 1rem 1.2rem;text-align:center;box-shadow:0 8px 20px #1a27440d;transition:transform .2s ease,box-shadow .2s ease,border-color .2s ease}.ps-quiz__summary-card:before{content:"";position:absolute;top:0;left:50%;transform:translate(-50%);width:5rem;height:.24rem;border-radius:0 0 .4rem .4rem;background:linear-gradient(90deg,var(--ps-gold),var(--ps-accent))}.ps-quiz__summary-card:hover{transform:translateY(-.25rem);border-color:#f1710059;box-shadow:0 18px 38px #1a27441a}.ps-quiz__card-label{margin:0 0 .55rem;font-size:1.05rem;letter-spacing:.12em;font-weight:650;text-transform:uppercase;color:#8a8278}.ps-quiz__card-value{margin:0;font-family:var(--font-heading-family);font-size:clamp(2.2rem,2.6vw,3rem);line-height:1;font-weight:700;color:var(--ps-accent)}.ps-quiz__numbers{display:grid;grid-template-columns:1fr 1fr;gap:1rem;margin-bottom:1.6rem}.ps-quiz__numbers-panel{background:#fff;border:.1rem solid rgba(26,39,68,.08);border-radius:1.2rem;padding:1.4rem 1.4rem 1.5rem;box-shadow:0 8px 20px #1a27440a;min-width:0}.ps-quiz__numbers-panel--present{border-top:.3rem solid var(--ps-navy)}.ps-quiz__numbers-panel--missing{border-top:.3rem solid var(--ps-accent)}.ps-quiz__numbers-head{display:flex;align-items:center;gap:.7rem;margin-bottom:1rem}.ps-quiz__numbers-dot{width:.9rem;height:.9rem;border-radius:50%;flex-shrink:0;background:var(--ps-navy)}.ps-quiz__numbers-panel--missing .ps-quiz__numbers-dot{background:var(--ps-accent)}.ps-quiz__numbers-panel h3{margin:0;font-family:var(--font-heading-family);font-size:1.45rem;font-weight:700;line-height:1.25;color:var(--ps-navy)}.ps-quiz__pills{display:flex;flex-wrap:wrap;gap:.6rem;justify-content:flex-start}.ps-quiz__pill{display:inline-flex;align-items:center;justify-content:center;min-width:3.6rem;min-height:3.6rem;padding:.45rem 1rem;border-radius:999px;background:linear-gradient(180deg,#fff,var(--ps-warm));color:var(--ps-navy);font-size:1.35rem;font-weight:700;border:.1rem solid rgba(26,39,68,.12);box-shadow:0 4px 12px #1a27440a}.ps-quiz__pill--missing{background:linear-gradient(145deg,var(--ps-accent),#d9541b);color:#fff;border-color:transparent;box-shadow:0 10px 24px #f1710052;animation:ps-pill-pulse 2.4s ease-in-out infinite}@keyframes ps-pill-pulse{0%,to{box-shadow:0 10px 24px #f1710052}50%{box-shadow:0 10px 28px #f171007a}}.ps-quiz__mix{margin-bottom:1.6rem}.ps-quiz__mix-title{margin:0 0 1rem;text-align:center;font-family:var(--font-heading-family);font-size:1.8rem;font-weight:700;color:var(--ps-navy)}.ps-quiz__crystals{display:grid;grid-template-columns:repeat(auto-fit,minmax(12rem,1fr));gap:.9rem}.ps-quiz__crystal{position:relative;display:flex;flex-direction:column;align-items:center;background:linear-gradient(180deg,#fff,#fffaf4);border:.1rem solid rgba(26,39,68,.08);border-radius:1rem;padding:.7rem .5rem .8rem;text-align:center;box-shadow:0 6px 16px #1a27440a;transition:transform .2s ease,box-shadow .2s ease,border-color .2s ease}.ps-quiz__crystal:hover{transform:translateY(-.15rem);box-shadow:0 10px 22px #1a274414;border-color:#f1710059}.ps-quiz__crystal-img-wrap{display:block;width:5.6rem;height:5.6rem;margin:0 auto .55rem;border-radius:.9rem;overflow:hidden;background:var(--ps-warm);border:.1rem solid rgba(26,39,68,.08)}.ps-quiz__crystal-img{width:100%;height:100%;object-fit:cover;display:block}.ps-quiz__crystal-gem{display:inline-flex;align-items:center;justify-content:center;width:5.6rem;height:5.6rem;margin:0 auto .55rem;border-radius:.9rem;background:linear-gradient(145deg,#f1710029,#c9a2271f);color:var(--ps-accent);font-size:1.8rem;font-weight:700}.ps-quiz__crystal-name{margin:0;font-family:var(--font-heading-family);font-size:1.25rem;font-weight:700;line-height:1.2;color:var(--ps-navy)}.ps-quiz__why{display:grid;grid-template-columns:1fr 1fr;gap:1rem;margin-bottom:1.4rem}.ps-quiz__why-card{background:#fff;border:.1rem solid rgba(26,39,68,.08);border-left:.3rem solid var(--ps-accent);border-radius:1rem;padding:1.3rem 1.4rem;box-shadow:0 6px 16px #1a274408}.ps-quiz__why-card h3{margin:0 0 .5rem;font-family:var(--font-heading-family);font-size:1.45rem;font-weight:700;color:var(--ps-navy)}.ps-quiz__why-card p{margin:0;font-size:1.25rem;line-height:1.5;color:var(--ps-muted)}.ps-quiz__product{position:relative;display:block;overflow:hidden;text-align:center;max-width:64rem;margin:0 auto 1.2rem;padding:2.6rem 1.8rem 1.6rem;border-radius:1.4rem;border:.12rem solid rgba(201,162,39,.35);background:linear-gradient(135deg,#1a2744,#243552);box-shadow:0 16px 36px #1a27442e}.ps-quiz__product:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;background:radial-gradient(circle at 20% 0%,rgba(241,113,0,.18),transparent 45%),radial-gradient(circle at 80% 100%,rgba(201,162,39,.14),transparent 40%);pointer-events:none;z-index:0}.ps-quiz__ribbon-wrap{position:absolute;top:0;right:0;width:8.8rem;height:8.8rem;overflow:hidden;z-index:2;pointer-events:none;border-top-right-radius:1.28rem}.ps-quiz__ribbon{position:absolute;top:2.05rem;right:-2.35rem;width:11.4rem;padding:.32rem .8rem;text-align:center;transform:rotate(45deg);transform-origin:center center;background:linear-gradient(90deg,#e87518,#f17100);color:#fff;font-size:.78rem;font-weight:700;line-height:1;letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;box-shadow:0 4px 10px #0000002e;box-sizing:border-box}.ps-quiz__product-name{position:relative;z-index:1;margin:0 0 .7rem;font-family:var(--font-heading-family);font-size:clamp(1.7rem,2.2vw,2.2rem);font-weight:700;color:#fff!important}.ps-quiz__price{position:relative;z-index:1;margin:0;font-size:clamp(2.6rem,3.2vw,3.4rem);font-weight:700;line-height:1;color:#ffd9a8!important}.ps-quiz__cta{text-align:center;margin-bottom:1.4rem}.ps-quiz__cta-btn{display:inline-flex;align-items:center;justify-content:center;gap:.8rem;min-height:4.8rem;padding:1.1rem 2.8rem;border:0;border-radius:999px;background:linear-gradient(135deg,#f17100,#d9541b);color:#fff!important;font-size:1.45rem;font-weight:750;letter-spacing:.02em;cursor:pointer;box-shadow:0 14px 32px #f171004d;transition:transform .2s ease,box-shadow .2s ease,filter .2s ease}.ps-quiz__cta-btn span,.ps-quiz__cta-btn svg{color:#fff!important;stroke:#fff}.ps-quiz__cta-btn svg{width:1.8rem;height:1.8rem;transition:transform .2s ease}.ps-quiz__cta-btn:hover{filter:brightness(1.04);transform:translateY(-.15rem);box-shadow:0 18px 40px #d9541b5c;color:#fff!important}.ps-quiz__cta-btn:hover svg{transform:translate(.25rem)}.ps-quiz__trust{margin:0;text-align:center;font-size:1.25rem;color:var(--ps-muted)}@media screen and (max-width:749px){.ps-quiz{background:var(--ps-warm)}.ps-quiz .page-width{padding-left:1.2rem;padding-right:1.2rem}.ps-quiz__screen--intro{background:#fff;border:.1rem solid var(--ps-border);border-radius:1.6rem;overflow:hidden;box-shadow:0 10px 28px #1a27440f}.ps-quiz__hero-media{min-height:0;border-radius:0}.ps-quiz__hero-media img{height:22rem;object-position:center center}.ps-quiz__hero-overlay{background:linear-gradient(180deg,#0a0a0c0d 35%,#0a0a0c8c 70%,#0a0a0ce0)}.ps-quiz__hero-overlay--soft{background:linear-gradient(180deg,#0a0a0c05 40%,#0a0a0c1f)}.ps-quiz__hero-copy{left:0;right:0;bottom:0;max-width:100%;padding:1.4rem 1.4rem 1.2rem;background:transparent}.ps-quiz__hero-copy h2{font-size:1.7rem;line-height:1.25;font-weight:700;color:#fff!important;text-shadow:0 1px 8px rgba(0,0,0,.35)}.ps-quiz__intro-text{padding:1.8rem 1.4rem 2rem}.ps-quiz__title{margin:0 0 .7rem;font-size:1.85rem;line-height:1.3}.ps-quiz__desc{font-size:1.35rem;line-height:1.45;max-width:100%}.ps-quiz__start-wrap{margin-top:1.8rem}.ps-quiz__options,.ps-quiz__numbers,.ps-quiz__why,.ps-quiz__summary{grid-template-columns:1fr}.ps-quiz__crystals{grid-template-columns:repeat(3,minmax(0,1fr))}.ps-quiz__card-value{font-size:1.7rem}.ps-quiz__btn,.ps-quiz__cta-btn{width:100%;max-width:none;min-width:0}.ps-quiz__loader{min-height:0;padding:2.4rem 1.2rem 2.6rem}.ps-quiz__loader-orb{width:13.5rem;height:13.5rem;margin-bottom:1.5rem}.ps-quiz__loader-num{width:2.1rem;height:2.1rem;margin:-1.05rem;font-size:1.05rem;transform:rotate(calc(var(--i) * 40deg)) translateY(-6rem) rotate(calc(var(--i) * -40deg))}.ps-quiz__loader-text{min-height:3.6rem;font-size:1.3rem}.ps-quiz__loader-steps li{font-size:1.2rem}}@media(prefers-reduced-motion:reduce){.ps-quiz__screen.is-active,.ps-quiz__screen--results.is-active,.ps-quiz__pill--missing,.ps-quiz__loader-ring--outer,.ps-quiz__loader-ring--mid,.ps-quiz__loader-core,.ps-quiz__loader-num{animation:none}}
/*# sourceMappingURL=/cdn/shop/t/10/assets/section-personalized-stones-quiz.css.map */
