body:has(#bkmm) #shopify-section-announcement-bar{display:none}#MainContent .spaced-section:has(#bkmm){margin-top:0}#bkmm .pk img{object-fit:contain!important;background:radial-gradient(circle at 50% 40%,#2a2068,#120f3a)}#bkmm .cn{position:relative;max-width:720px;margin:0 auto;padding:34px 22px 30px;border-radius:30px;overflow:hidden;text-align:center;background:radial-gradient(ellipse at 50% 0,#f8e7b033,#0000 60%),linear-gradient(160deg,#2a1a5e,#14113d);border:1.5px solid #e7c980aa;box-shadow:0 26px 60px #000a,0 0 70px #e2bf7033,inset 0 1px #fff3cf55}#bkmm .cn:before{content:"";position:absolute;top:-40%;right:-40%;bottom:-40%;left:-40%;pointer-events:none;background:conic-gradient(from 0deg,#0000,#f8e7b026,#0000 30%,#b98ae026,#0000 60%,#ff8fb11f,#0000 85%);animation:bkcnSpin 18s linear infinite}#bkmm .cn>*{position:relative}#bkmm .cn .av{width:92px;height:92px;margin:0 auto 4px;object-fit:contain;filter:drop-shadow(0 10px 18px #0009);animation:bkcnBob 4s ease-in-out infinite}#bkmm .cn h3{margin:8px 0 14px}#bkmm .cn p.l{max-width:34em;margin:0 auto 12px;font:400 clamp(17px,4.2vw,20px)/1.55 Georgia,serif;color:#f4efff}#bkmm .cn p.l b{color:#f8e7b0;font-weight:400;font-style:italic}#bkmm .cn .sg{margin:18px 0 0;font:italic 400 clamp(22px,5.4vw,28px)/1.2 Georgia,serif;color:#f8e7b0}#bkmm .cn .who{display:block;margin-top:4px;color:#cfcae6;font-size:13px;letter-spacing:.02em}#bkmm .cn .party{display:inline-flex;align-items:center;gap:8px;min-height:52px;margin-top:20px;padding:0 26px;border:0;border-radius:40px;cursor:pointer;font:800 16px Arial,sans-serif;color:#1b1400;background:linear-gradient(100deg,#b8893a,#f8e7b0 40%,#d4ab5a 65%,#fff3cf);box-shadow:0 12px 30px #d4ab5a66;transition:transform .2s}#bkmm .cn .party:active{transform:scale(.95)}#bkmm .cn .party:focus-visible{outline:3px solid #b6f2e1;outline-offset:3px}#bkConfetti{position:fixed;top:0;right:0;bottom:0;left:0;width:100%;height:100%;pointer-events:none;z-index:2147482999}@keyframes bkcnSpin{to{transform:rotate(360deg)}}@keyframes bkcnBob{50%{transform:translateY(-8px) rotate(-3deg)}}@media(prefers-reduced-motion:reduce){#bkmm .cn:before,#bkmm .cn .av{animation:none}}#bkmm .mg{display:grid;grid-template-columns:repeat(3,1fr);gap:12px;max-width:900px;margin:0 auto}#bkmm .mg a{display:flex;flex-direction:column;justify-content:center;gap:4px;min-height:84px;padding:14px 16px;border-radius:20px;text-align:left;background:linear-gradient(160deg,#ffffff17,#ffffff06);border:1px solid #e7c98066;box-shadow:0 14px 30px #0008;transition:transform .2s,box-shadow .2s}#bkmm .mg a:hover,#bkmm .mg a:focus-visible{transform:translateY(-3px);box-shadow:0 18px 36px #000a,0 0 26px #e2bf7044}#bkmm .mg b{font:400 20px/1.15 Georgia,serif;color:#f8e7b0}#bkmm .mg small{color:#cfcae6;font-size:13px;line-height:1.3}@media(max-width:700px){#bkmm .mg{grid-template-columns:1fr 1fr;gap:10px}#bkmm .mg a{min-height:76px;padding:12px}#bkmm .mg b{font-size:17px}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/bk-mirror-note.css.map */
