.pf-oracle{--pf-oracle-pink: #ff2e9a;--pf-oracle-pink-deep: #b51573;--pf-oracle-turquoise: #4fe3d5;--pf-oracle-cream: #fff9e9;--pf-oracle-plum: #2a1230;--pf-oracle-muted: #725a70;position:relative;width:min(100% - 28px,1040px);margin:62px auto;color:var(--pf-oracle-plum)}.pf-oracle__shell{position:relative;overflow:hidden;min-height:400px;padding:clamp(24px,4.5vw,48px);border:2px solid rgba(255,249,233,.92);border-radius:44px 28px 48px 32px;background:radial-gradient(circle at 7% 18%,rgba(79,227,213,.92) 0 7%,transparent 7.5%),radial-gradient(circle at 93% 82%,rgba(255,46,154,.88) 0 9%,transparent 9.5%),radial-gradient(circle at 84% 12%,rgba(255,46,154,.28),transparent 31%),radial-gradient(circle at 12% 86%,rgba(79,227,213,.23),transparent 30%),linear-gradient(145deg,#32133a,#211128 56%,#3c153d);box-shadow:0 24px 65px #270d2d3d,inset 0 0 0 1px #ffffff14;isolation:isolate}.pf-oracle__shell:before{content:"\2726";position:absolute;top:18px;right:24px;z-index:0;color:var(--pf-oracle-cream);font-size:28px;line-height:1;transform:rotate(12deg);text-shadow:18px 16px 0 var(--pf-oracle-turquoise),-18px 21px 0 var(--pf-oracle-pink);opacity:.9;pointer-events:none}.pf-oracle__shell:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;pointer-events:none;background:linear-gradient(112deg,transparent 30%,rgba(255,255,255,.14) 46%,transparent 61%);transform:translate(-125%);animation:pf-oracle-sheen 9s ease-in-out infinite}.pf-oracle__orb{position:absolute;z-index:0;display:block;width:150px;height:120px;opacity:.42;pointer-events:none;filter:blur(1px)}.pf-oracle__orb--one{right:-40px;bottom:-35px;border-radius:58% 42% 64% 36%/42% 60% 40% 58%;background:var(--pf-oracle-turquoise);transform:rotate(-17deg)}.pf-oracle__orb--two{top:-48px;left:18%;border-radius:39% 61% 45% 55%/58% 38% 62% 42%;background:var(--pf-oracle-pink);transform:rotate(18deg)}.pf-oracle__stage{position:relative;z-index:2;max-width:820px;min-height:320px;margin:0 auto;padding:clamp(32px,5vw,62px) clamp(20px,5vw,54px);border:2px solid rgba(42,18,48,.9);border-radius:31px 43px 28px 46px;background:radial-gradient(circle at 12% 8%,rgba(79,227,213,.17),transparent 24%),radial-gradient(circle at 90% 88%,rgba(255,46,154,.13),transparent 26%),var(--pf-oracle-cream);box-shadow:9px 10px 0 var(--pf-oracle-turquoise),-7px -7px 0 var(--pf-oracle-pink);text-align:center;transition:opacity .16s ease,transform .16s ease}.pf-oracle__stage.is-leaving{opacity:0;transform:translateY(7px) rotate(.15deg)}.pf-oracle__start{display:grid;justify-items:center;align-content:center;min-height:190px}.pf-oracle__kicker,.pf-oracle__progress,.pf-oracle__result-kicker,.pf-oracle__choice-heading{margin:0 0 14px;font-size:12px;font-weight:900;letter-spacing:.15em;line-height:1.2;text-transform:uppercase}.pf-oracle__kicker,.pf-oracle__result-kicker{display:inline-flex;width:fit-content;margin-inline:auto;padding:8px 13px 7px;border:2px solid var(--pf-oracle-plum);border-radius:999px;color:var(--pf-oracle-plum);background:var(--pf-oracle-turquoise);box-shadow:3px 3px 0 var(--pf-oracle-pink);transform:rotate(-1.5deg)}.pf-oracle__progress{display:inline-flex;width:fit-content;margin-inline:auto;padding:7px 11px 6px;border-radius:999px;color:var(--pf-oracle-cream);background:var(--pf-oracle-plum);box-shadow:3px 3px #ff2e9a73}.pf-oracle__title,.pf-oracle__question,.pf-oracle__result-title{margin:0;color:var(--pf-oracle-plum);font-family:var(--font-heading-family, inherit);font-weight:900;line-height:.98;letter-spacing:-.025em;text-wrap:balance}.pf-oracle__title{max-width:660px;margin-inline:auto;font-size:clamp(35px,5.5vw,62px);text-shadow:2px 2px 0 rgba(255,46,154,.16)}.pf-oracle__question{max-width:690px;margin:0 auto 30px;font-size:clamp(29px,4.5vw,46px)}.pf-oracle__primary,.pf-oracle__answer,.pf-oracle__option,.pf-oracle__again{appearance:none;-webkit-appearance:none;font:inherit;font-weight:900;line-height:1.15;text-decoration:none;cursor:pointer;transition:transform .15s ease,box-shadow .15s ease,background .15s ease}.pf-oracle__primary{display:inline-flex;align-items:center;justify-content:center;min-height:56px;margin-top:32px;padding:15px 28px;border:2px solid var(--pf-oracle-plum);border-radius:19px 25px 17px 24px;color:#fff;background:linear-gradient(135deg,var(--pf-oracle-pink-deep),var(--pf-oracle-pink));box-shadow:6px 6px 0 var(--pf-oracle-turquoise);transform:rotate(-.7deg)}.pf-oracle__primary:hover{transform:translate(-1px,-2px) rotate(.5deg);box-shadow:8px 9px 0 var(--pf-oracle-turquoise)}.pf-oracle__answers{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:15px;max-width:760px;margin:0 auto}.pf-oracle__answer{position:relative;min-height:76px;padding:18px 20px;border:2px solid var(--pf-oracle-plum);border-radius:20px 27px 18px 25px;color:var(--pf-oracle-plum);background:#ffffffd1;box-shadow:5px 5px #ff2e9ab8}.pf-oracle__answer:before{content:"\2726";margin-right:8px;color:var(--pf-oracle-pink-deep);font-size:.82em}.pf-oracle__answer:nth-child(2n){border-radius:27px 18px 25px 20px;box-shadow:5px 5px #4fe3d5eb;transform:rotate(.35deg)}.pf-oracle__answer:nth-child(odd){transform:rotate(-.35deg)}.pf-oracle__answer:hover{transform:translate(-1px,-3px) rotate(0);background:#fff;box-shadow:7px 8px 0 var(--pf-oracle-turquoise)}.pf-oracle__primary:focus-visible,.pf-oracle__answer:focus-visible,.pf-oracle__option:focus-visible,.pf-oracle__again:focus-visible{outline:4px solid var(--pf-oracle-turquoise);outline-offset:4px}.pf-oracle__result{animation:pf-oracle-reveal .44s cubic-bezier(.2,.8,.2,1) both}.pf-oracle__artwork-frame{width:min(100%,520px);margin:24px auto 28px;padding:9px;border:2px solid var(--pf-oracle-plum);border-radius:25px 34px 22px 31px;background:#fff;box-shadow:8px 8px 0 var(--pf-oracle-turquoise),-5px -5px #ff2e9adb;transform:rotate(.35deg)}.pf-oracle__artwork{display:block;width:100%;height:auto;max-height:560px;object-fit:contain;border-radius:16px 23px 15px 21px}.pf-oracle__result-title{max-width:690px;margin-inline:auto;font-size:clamp(32px,4.8vw,50px);text-transform:uppercase}.pf-oracle__verdict{max-width:620px;margin:15px auto 25px;padding:12px 16px;border-radius:16px;color:var(--pf-oracle-plum);background:#ff2e9a17;font-size:clamp(17px,2.3vw,21px);font-weight:700;line-height:1.4}.pf-oracle__choice-heading{margin-bottom:7px;color:var(--pf-oracle-plum)}.pf-oracle__format-intro{max-width:560px;margin:0 auto 18px;color:var(--pf-oracle-muted);font-size:15px;line-height:1.45}.pf-oracle__options{display:flex;flex-wrap:wrap;justify-content:center;gap:12px;max-width:800px;margin:0 auto}.pf-oracle__option{display:inline-flex;min-width:218px;min-height:66px;padding:13px 18px;flex-direction:column;align-items:center;justify-content:center;border:2px solid var(--pf-oracle-plum);border-radius:18px 24px 17px 23px;color:#fff;background:var(--pf-oracle-pink);box-shadow:5px 5px 0 var(--pf-oracle-turquoise)}.pf-oracle__option:nth-child(2){color:var(--pf-oracle-plum);background:var(--pf-oracle-turquoise);box-shadow:5px 5px 0 var(--pf-oracle-pink);transform:rotate(.4deg)}.pf-oracle__option:nth-child(3){color:var(--pf-oracle-plum);background:#fff;box-shadow:5px 5px #ff2e9ab8;transform:rotate(-.4deg)}.pf-oracle__option:hover{transform:translate(-1px,-3px) rotate(0);box-shadow:7px 8px 0 var(--pf-oracle-turquoise)}.pf-oracle__option-main{display:block;font-weight:900}.pf-oracle__option-note{display:block;margin-top:4px;font-size:12px;font-weight:700;opacity:.8}.pf-oracle__again{display:inline-flex;align-items:center;justify-content:center;min-height:43px;margin-top:25px;padding:10px 17px;border:2px solid var(--pf-oracle-plum);border-radius:999px;color:var(--pf-oracle-plum);background:transparent;box-shadow:3px 3px #4fe3d5b8}.pf-oracle__again:hover{background:#fff;transform:translateY(-2px)}.pf-oracle__noscript{margin:20px auto 0;color:var(--pf-oracle-cream);text-align:center}@keyframes pf-oracle-sheen{0%,74%,to{transform:translate(-125%)}84%{transform:translate(125%)}}@keyframes pf-oracle-reveal{0%{opacity:0;transform:translateY(12px) scale(.985) rotate(-.2deg)}to{opacity:1;transform:translateY(0) scale(1) rotate(0)}}@media screen and (max-width:749px){.pf-oracle{width:min(100% - 18px,1040px);margin:38px auto}.pf-oracle__shell{min-height:350px;padding:15px;border-radius:31px 22px 34px 24px}.pf-oracle__shell:before{top:12px;right:15px;font-size:20px;text-shadow:13px 12px 0 var(--pf-oracle-turquoise),-13px 15px 0 var(--pf-oracle-pink)}.pf-oracle__stage{min-height:300px;padding:31px 16px 34px;border-radius:23px 30px 22px 29px;box-shadow:5px 6px 0 var(--pf-oracle-turquoise),-4px -4px 0 var(--pf-oracle-pink)}.pf-oracle__answers{grid-template-columns:1fr;gap:12px}.pf-oracle__answer{min-height:62px;transform:none!important}.pf-oracle__artwork-frame{margin-top:20px;padding:6px;border-radius:20px 25px 19px 24px;box-shadow:5px 5px 0 var(--pf-oracle-turquoise),-3px -3px #ff2e9adb;transform:none}.pf-oracle__artwork{border-radius:13px 18px 12px 17px}.pf-oracle__options{flex-direction:column;align-items:stretch}.pf-oracle__option{width:100%;transform:none!important}}@media(prefers-reduced-motion:reduce){.pf-oracle__shell:after,.pf-oracle__result{animation:none}.pf-oracle__stage,.pf-oracle__primary,.pf-oracle__answer,.pf-oracle__option,.pf-oracle__again{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/90/compiled_assets/styles.css.map */
