#email-signup-container,#crystal-ball-reading-app-container{display:none!important}.dwcb div:empty{display:block!important}.dwcb div[hidden]{display:none!important}.dwcb{--cb-ink: #f3ead9;--cb-soft: #c9bda9;--cb-gold: #d4ae62;--cb-gold-deep: #9c7a36;--cb-line: rgba(212, 174, 98, .35);--cb-size: min(340px, 62vw);position:relative;overflow:hidden;color:var(--cb-ink);background:radial-gradient(ellipse at 50% 28%,#33284a,#1d1729 45%,#110e17 75%,#0b090f);font-family:var(--font-body-family, "Baskervville", Georgia, serif);padding:44px 16px 64px}.dwcb *,.dwcb *:before,.dwcb *:after{box-sizing:border-box}.dwcb__inner{position:relative;z-index:1;max-width:980px;margin:0 auto}.dwcb-sky{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none}.dwcb-stars{position:absolute;top:0;right:0;bottom:0;left:0;background-repeat:repeat}.dwcb-stars--a{background-image:radial-gradient(1.4px 1.4px at 20px 30px,#fff 50%,transparent 51%),radial-gradient(1px 1px at 120px 80px,#fff 50%,transparent 51%),radial-gradient(1.2px 1.2px at 200px 160px,#f6e7c4 50%,transparent 51%),radial-gradient(1px 1px at 60px 200px,#fff 50%,transparent 51%),radial-gradient(1.6px 1.6px at 260px 40px,#fff 50%,transparent 51%);background-size:300px 240px;opacity:.55}.dwcb-stars--b{background-image:radial-gradient(1.2px 1.2px at 90px 120px,#fff 50%,transparent 51%),radial-gradient(1.8px 1.8px at 170px 20px,#f6e7c4 50%,transparent 51%),radial-gradient(1px 1px at 30px 170px,#fff 50%,transparent 51%);background-size:220px 210px;animation:dwcb-twinkle 4s ease-in-out infinite alternate}.dwcb-moon{position:absolute;top:28px;right:6%;width:64px;height:64px;border-radius:50%;box-shadow:14px -6px #efe0b8;transform:rotate(-20deg);filter:drop-shadow(0 0 12px rgba(239,224,184,.6))}@keyframes dwcb-twinkle{0%{opacity:.25}to{opacity:.9}}.dwcb__head{text-align:center;margin-bottom:8px}.dwcb__title{font-family:var(--font-heading-family, inherit);font-weight:400;font-size:clamp(32px,5vw,50px);margin:0 0 10px;color:#f6ecd7;letter-spacing:.02em;text-shadow:0 0 24px rgba(212,174,98,.35)}.dwcb__sub{margin:0 auto;max-width:620px;color:var(--cb-soft);font-size:18px;line-height:1.6}.dwcb-rule{width:140px;height:1px;background:linear-gradient(90deg,transparent,var(--cb-gold),transparent);margin:18px auto 0;position:relative}.dwcb-rule:after{content:"\2726";position:absolute;left:50%;top:50%;transform:translate(-50%,-52%);color:var(--cb-gold);font-size:14px;text-shadow:0 0 8px rgba(212,174,98,.8)}.dwcb-scene{position:relative;display:flex;align-items:flex-end;justify-content:center;gap:clamp(10px,4vw,60px);padding:30px 0 0;margin-bottom:30px;scroll-margin-top:20px}.dwcb-shelf{position:absolute;left:0;right:0;bottom:-26px;height:46px;z-index:0;background:linear-gradient(180deg,#3a2a3b,#241a26 60%,#160f17);border-top:1px solid rgba(212,174,98,.25);border-radius:4px;box-shadow:0 18px 30px #00000080}.dwcb-candles{display:flex;align-items:flex-end;gap:10px;z-index:1}.dwcb-candle{position:relative;width:var(--w);height:var(--h);display:flex;flex-direction:column;align-items:center;justify-content:flex-end}.dwcb-wax{width:100%;height:100%;border-radius:6px 6px 3px 3px/10px 10px 3px 3px;background:linear-gradient(90deg,#d8ccb4,#fbf5e6 38%,#f2e8d2 62%,#b9ab90);box-shadow:inset 0 8px 10px -6px #ffc8788c,0 0 30px #ffbe6e1f;position:relative}.dwcb-wax:before{content:"";position:absolute;top:-6px;left:50%;width:2px;height:8px;background:#2b2018;transform:translate(-50%)}.dwcb-flame{position:absolute;top:-40px;left:50%;width:16px;height:30px;margin-left:-8px;border-radius:50%/62% 62% 38% 38%;background:radial-gradient(ellipse at 50% 75%,#fff9e6,#ffd27a,#ff9a2e 70%,#ff781e00);animation:dwcb-flicker 1.6s ease-in-out infinite alternate;animation-delay:var(--d);transform-origin:50% 90%;z-index:2}.dwcb-flame:after{content:"";position:absolute;left:50%;top:50%;width:110px;height:110px;margin:-55px 0 0 -55px;border-radius:50%;background:radial-gradient(circle,#ffc46e52,#ffc46e00 70%)}@keyframes dwcb-flicker{0%{transform:scale(1) rotate(-2deg);opacity:.95}40%{transform:scale(1.06,.94) rotate(2deg)}70%{transform:scale(.95,1.07) rotate(-1deg);opacity:1}to{transform:scale(1.03) rotate(1deg);opacity:.9}}.dwcb-orb{position:relative;z-index:2;display:flex;flex-direction:column;align-items:center}.dwcb-aura{position:absolute;top:50%;left:50%;width:calc(var(--cb-size) * 1.5);height:calc(var(--cb-size) * 1.5);transform:translate(-50%,-62%);border-radius:50%;background:radial-gradient(circle,#9278e659,#9278e600 62%);pointer-events:none;transition:opacity .8s;opacity:.7}.dwcb-ball{position:relative;z-index:1;width:var(--cb-size);height:var(--cb-size);border-radius:50%;overflow:hidden;cursor:pointer;background:radial-gradient(circle at 50% 55%,#3a3270,#221d45 38%,#110e24 70%,#07060d);box-shadow:inset 0 0 0 2px #ffffff0f,inset -26px -36px 70px #000000a6,inset 18px 22px 50px #aa96ff2e,0 0 50px #785fd259,0 30px 50px #0000008c;isolation:isolate;-webkit-mask-image:radial-gradient(circle,#fff 99%,transparent 100%);mask-image:radial-gradient(circle,#fff 99%,transparent 100%)}.dwcb-galaxy{position:absolute;top:10%;left:10%;width:80%;height:80%;border-radius:50%;background:conic-gradient(from 0deg,#78dcff00,#9682ff8c,#fff0 140deg,#c8a0ff80,#6ec8ff00 300deg,#9682ff73 360deg);filter:blur(14px);animation:dwcb-swirl 18s linear infinite;opacity:.9}.dwcb-mist{position:absolute;top:-20%;left:-20%;width:140%;height:140%;border-radius:50%;filter:blur(12px);animation:dwcb-swirl 24s linear infinite;opacity:.55;transition:opacity .8s}.dwcb-mist--a{background:radial-gradient(circle at 46% 52%,#fffffff2,#dcd2ff80 8%,#dcd2ff00 22%),radial-gradient(circle at 62% 40%,#8cdcff73,#8cdcff00 24%)}.dwcb-mist--b{background:radial-gradient(circle at 36% 60%,#c896ff80,#c896ff00 26%),radial-gradient(circle at 64% 64%,#ffdcaa40,#ffdcaa00 22%);animation-duration:30s;animation-direction:reverse}.dwcb-specks{position:absolute;top:0;right:0;bottom:0;left:0;background-image:radial-gradient(1.6px 1.6px at 30% 22%,#fff 50%,transparent 51%),radial-gradient(1.2px 1.2px at 66% 30%,#fff 50%,transparent 51%),radial-gradient(1.4px 1.4px at 22% 58%,#fff 50%,transparent 51%),radial-gradient(1px 1px at 74% 62%,#fff 50%,transparent 51%),radial-gradient(1.6px 1.6px at 48% 78%,#fff 50%,transparent 51%),radial-gradient(1px 1px at 56% 14%,#fff 50%,transparent 51%);animation:dwcb-swirl 40s linear infinite;opacity:.8}.dwcb-shine{position:absolute;top:9%;left:14%;width:36%;height:26%;border-radius:50%;background:radial-gradient(ellipse at 40% 40%,#ffffff8c,#ffffff1f 45%,#fff0 70%);transform:rotate(-32deg);z-index:4;pointer-events:none}.dwcb-shine:after{content:"";position:absolute;top:30%;left:18%;width:22%;height:16%;border-radius:50%;background:#ffffffd9;filter:blur(1px)}.dwcb-symbol{position:absolute;top:50%;left:50%;width:44%;height:44%;transform:translate(-50%,-50%) scale(.5);opacity:0;color:#ffdf9a;z-index:3;transition:opacity 1.4s ease,transform 1.4s ease;filter:drop-shadow(0 0 6px rgba(255,214,140,.95)) drop-shadow(0 0 18px rgba(255,190,90,.7))}.dwcb-symbol svg{width:100%;height:100%;display:block}.dwcb-symbol.is-shown{opacity:1;transform:translate(-50%,-50%) scale(1)}.dwcb-ball.is-gazing .dwcb-mist{animation-duration:2.6s;opacity:1}.dwcb-ball.is-gazing .dwcb-galaxy{animation-duration:3s}.dwcb-ball.is-gazing{animation:dwcb-pulse 1.3s ease-in-out infinite}.dwcb-orb:has(.is-gazing) .dwcb-aura{opacity:1}@keyframes dwcb-swirl{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes dwcb-pulse{0%,to{box-shadow:inset 0 0 0 2px #ffffff0f,inset -26px -36px 70px #000000a6,inset 18px 22px 50px #aa96ff2e,0 0 50px #785fd259,0 30px 50px #0000008c}50%{box-shadow:inset 0 0 0 2px #ffffff1a,inset -26px -36px 70px #00000080,inset 18px 22px 60px #beaaff59,0 0 90px #9678ffbf,0 30px 50px #0000008c}}.dwcb-stand{position:relative;z-index:2;display:flex;flex-direction:column;align-items:center;margin-top:-26px}.dwcb-collar{width:calc(var(--cb-size) * .42);height:34px;background:linear-gradient(180deg,#f0d48e,#c49a48 45%,#8a6528);clip-path:polygon(0 0,100% 0,86% 100%,14% 100%)}.dwcb-neck{width:calc(var(--cb-size) * .32);height:30px;background:linear-gradient(90deg,#3b2614,#6a4a26,#3b2614);clip-path:polygon(6% 0,94% 0,100% 100%,0 100%)}.dwcb-base{width:calc(var(--cb-size) * .62);height:36px;border-radius:50%/30%;background:radial-gradient(circle at 20% 50%,#3a2a10 2.5px,transparent 3px) 0 50% / 16% 100% repeat-x,linear-gradient(180deg,#f3d995,#c9a052 40%,#8d6a2c);box-shadow:0 10px 18px #0000008c}.dwcb-form{position:relative;z-index:1;width:100%;max-width:640px;margin:40px auto 0;display:flex;flex-direction:column;gap:14px}.dwcb-qlabel{text-align:center;font-style:italic;font-size:22px;color:var(--cb-gold)}.dwcb-row{display:flex;flex-wrap:wrap;gap:12px}.dwcb-input{flex:1 1 280px;font:inherit;font-size:17px;padding:14px 20px;border-radius:40px;border:1px solid var(--cb-line);background:#fffaf0f2;color:#2b2622;min-height:52px}.dwcb-input::placeholder{color:#8a7f72}.dwcb-input:focus{outline:2px solid var(--cb-gold);outline-offset:2px}.dwcb-chips{display:flex;flex-wrap:wrap;justify-content:center;gap:10px}.dwcb-chip{font:inherit;font-size:15px;color:var(--cb-ink);background:#ffffff0a;border:1px solid var(--cb-line);border-radius:40px;padding:10px 18px;min-height:44px;cursor:pointer;transition:background .2s,border-color .2s}.dwcb-chip:hover{background:#d4ae6224;border-color:var(--cb-gold)}.dwcb-status{position:relative;z-index:1;min-height:1.6em;margin:18px 0 0;text-align:center;color:var(--cb-gold);font-style:italic;font-size:19px;text-shadow:0 0 10px rgba(212,174,98,.4)}.dwcb-btn{font:inherit;font-size:17px;display:inline-flex;align-items:center;justify-content:center;min-height:52px;padding:12px 28px;border-radius:40px;cursor:pointer;text-decoration:none;transition:background .2s,color .2s,box-shadow .2s}.dwcb-btn--gold{background:linear-gradient(180deg,#e2bf73,#b8913f);color:#20160a;border:1px solid #e8c983;box-shadow:0 0 18px #d4ae624d}.dwcb-btn--gold:hover{box-shadow:0 0 26px #d4ae628c;color:#20160a}.dwcb-btn--gold:disabled{opacity:.6;cursor:default}.dwcb-btn--ghost{background:transparent;color:var(--cb-ink);border:1px solid var(--cb-line)}.dwcb-btn--ghost:hover{background:#d4ae621f;color:var(--cb-ink)}.dwcb-btn:focus-visible,.dwcb-chip:focus-visible{outline:2px solid var(--cb-gold);outline-offset:3px}.dwcb-result{position:relative;z-index:1;max-width:760px;margin:26px auto 0;text-align:center;background:linear-gradient(180deg,#281f3aeb,#16111ef2);border:1px solid var(--cb-line);border-radius:16px;padding:32px clamp(18px,4vw,44px) 34px;box-shadow:0 0 40px #785fd22e;animation:dwcb-rise .7s ease-out both}.dwcb-q{margin:0 0 18px;color:var(--cb-soft);font-size:17px}.dwcb-q em{color:var(--cb-ink)}.dwcb-label{display:block;margin:0;font-size:13px;letter-spacing:.2em;text-transform:uppercase;color:var(--cb-gold)}.dwcb-namerow{display:flex;align-items:center;justify-content:center;gap:14px;margin:6px 0 10px}.dwcb-mini{width:44px;height:44px;color:var(--cb-gold);filter:drop-shadow(0 0 6px rgba(212,174,98,.6))}.dwcb-mini svg{width:100%;height:100%;display:block}.dwcb-name{font-family:var(--font-heading-family, inherit);font-weight:400;font-size:clamp(32px,4.4vw,44px);margin:0;color:#f8eedb}.dwcb-outlook{display:inline-block;font-size:13px;letter-spacing:.14em;text-transform:uppercase;padding:6px 14px;border-radius:30px;border:1px solid var(--cb-line)}.dwcb-outlook--favourable{color:#f0d48e;border-color:#c49a48;background:#d4ae621a}.dwcb-outlook--mixed{color:#e8dcc8}.dwcb-outlook--wait{color:#c8bdf0;border-color:#aa96ff80;background:#9682ff14}.dwcb-open{font-style:italic;color:var(--cb-soft);font-size:18px;line-height:1.7;margin:20px auto 10px;max-width:620px}.dwcb-msg{font-size:19px;line-height:1.7;margin:0 auto 24px;max-width:620px;color:var(--cb-ink)}.dwcb-parts{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;text-align:left;margin-bottom:22px}@media(max-width:640px){.dwcb-parts{grid-template-columns:minmax(0,1fr)}}.dwcb-part{background:#ffffff08;border:1px solid rgba(212,174,98,.2);border-radius:12px;padding:16px 18px}.dwcb-part__title{margin:0 0 6px;font-size:13px;letter-spacing:.18em;text-transform:uppercase;font-weight:400;color:var(--cb-gold)}.dwcb-part__text{margin:0;font-size:16.5px;line-height:1.65;color:var(--cb-ink)}.dwcb-affirm{border-top:1px solid var(--cb-line);border-bottom:1px solid var(--cb-line);padding:18px 0;margin:0 auto 24px;max-width:560px}.dwcb-affirm__text{margin:8px 0 0;font-family:var(--font-heading-family, inherit);font-style:italic;font-size:24px;color:#f6e2b0;text-shadow:0 0 12px rgba(212,174,98,.35)}.dwcb-actions{display:flex;flex-wrap:wrap;gap:10px;justify-content:center}.dwcb-actions .dwcb-btn--primary{background:linear-gradient(180deg,#e2bf73,#b8913f);color:#20160a;border:1px solid #e8c983}@keyframes dwcb-rise{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}.dwcb-after{position:relative;z-index:1;max-width:760px;margin:22px auto 0;display:flex;flex-wrap:wrap;gap:16px}.dwcb-after__box{flex:1 1 300px;background:#ffffff0a;border:1px solid var(--cb-line);border-radius:14px;padding:22px;display:flex;flex-direction:column;gap:10px}.dwcb-after__box h3{font-family:var(--font-heading-family, inherit);font-weight:400;font-size:24px;margin:0;color:#f6ecd7}.dwcb-after__box p{margin:0;color:var(--cb-soft);line-height:1.55}.dwcb-after__form{display:flex;flex-wrap:wrap;gap:10px}.dwcb-after__form .dwcb-input{flex:1 1 200px}@media(max-width:749px){.dwcb-candle:nth-child(n+2){display:none!important}.dwcb-candle{--h: 110px !important;--w: 30px !important}.dwcb-moon{width:44px;height:44px;top:18px}}
/*# sourceMappingURL=/cdn/shop/t/17/assets/dw-crystal-ball.css.map */
