@font-face{font-family:Cynder Lilita;src:url(./cynder-lilita.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Cynder Nunito;src:url(./cynder-nunito-400.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Cynder Nunito;src:url(./cynder-nunito-600.woff2) format("woff2");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Cynder Nunito;src:url(./cynder-nunito-700.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Cynder Nunito;src:url(./cynder-nunito-800.woff2) format("woff2");font-weight:800 900;font-style:normal;font-display:swap}.cbb{--cbb-btn:linear-gradient(#ff8fcb,var(--cbb-accent,#ee4c9f));position:relative;isolation:isolate;overflow:hidden;padding:10px 16px 44px;background:linear-gradient(180deg,var(--cbb-top,#b8e2f8),var(--cbb-mid,#f6e7b0) 52%,var(--cbb-bottom,#f3b6ec));color:var(--cbb-ink,#3a2541);font:600 15px/1.45 Cynder Nunito,Arial,sans-serif}.cbb *{box-sizing:border-box}.cbb,.cbb *{-webkit-tap-highlight-color:transparent}:where(.cbb) :where(h1,h2,p,ul){margin:0}.cbb img{max-width:100%;-webkit-user-drag:none;-webkit-user-select:none;user-select:none}.cbb button{font-family:inherit;letter-spacing:0;text-transform:none;box-shadow:none;min-width:0;cursor:pointer}.cbb :is(button,a,[tabindex]):focus-visible{outline:3px solid #883a94;outline-offset:3px}.cbb-sky{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;pointer-events:none}.cbb-sky-star{position:absolute;width:var(--w,70px);color:#fff;opacity:.5}.cbb-sky-star .cynder-icon{width:100%;height:100%;fill:none;stroke:#fff;stroke-width:1.6}.cbb-sky-star--1{left:-12px;top:4%;--w:90px;transform:rotate(-14deg)}.cbb-sky-star--2{right:6%;top:2%;--w:54px;transform:rotate(12deg)}.cbb-sky-star--3{left:8%;top:30%;--w:46px}.cbb-sky-star--4{right:-16px;top:24%;--w:110px;transform:rotate(18deg)}.cbb-sky-star--5{left:30%;top:55%;--w:40px;transform:rotate(-8deg)}.cbb-sky-star--6{left:-20px;top:66%;--w:120px;transform:rotate(10deg)}.cbb-sky-star--7{right:10%;top:60%;--w:60px}.cbb-sky-star--8{left:12%;bottom:4%;--w:58px;transform:rotate(-20deg)}.cbb-sky-star--9{right:-10px;bottom:2%;--w:96px;transform:rotate(8deg)}.cbb-app{--cbb-stage:max(320px, calc(100svh - 340px) );--cbb-plush:min(calc(var(--cbb-stage) - 62px),560px);--cbb-plush-mid:calc((var(--cbb-stage) + 62px) / 2);display:grid;gap:22px;max-width:1120px;margin:0 auto;scroll-margin-top:90px;overflow-anchor:none}.cbb-main{min-width:0;text-align:center}.cbb-head{position:relative;z-index:2;display:grid;justify-items:center;gap:4px}.cbb-brand{line-height:0}.cbb-logo{width:min(230px,62vw);height:auto}.cbb-wordmark{display:block;font:400 clamp(38px,10.5vw,62px)/1 "Cynder Lilita","Arial Rounded MT Bold",sans-serif;color:#fff;-webkit-text-stroke:7px #f49ccb;paint-order:stroke fill;text-shadow:0 4px 0 #ea7fb8,0 10px 20px rgba(196,74,140,.25);letter-spacing:.01em}.cbb .cbb-pill{display:inline-block;margin:clamp(9px,2.4vw,14px) 0 0;padding:3px 16px 4px;border-radius:999px;background:#fff;color:#1d1320;font:400 clamp(15px,4.2vw,22px)/1.15 "Cynder Lilita",sans-serif;box-shadow:0 6px 16px #4825531a}.cbb-sound{position:absolute;right:0;top:4px;display:grid;place-items:center;width:42px;height:42px;padding:0;margin:0;border:0;border-radius:50%;background:#ffffffd9;color:var(--cbb-ink)}.cbb-sound svg{width:20px;height:20px;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.cbb-sound .cbb-sound-on,.cbb-sound[aria-pressed=true] .cbb-sound-off{display:none}.cbb-sound[aria-pressed=true] .cbb-sound-on{display:block}.cbb-tags{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:4px 10px;margin-top:6px}.cbb-demo{padding:4px 14px;border-radius:999px;background:var(--cbb-btn);color:#fff;font:900 11px/1.2 Cynder Nunito,sans-serif;letter-spacing:.16em;text-transform:uppercase;box-shadow:0 4px 10px #ee4c9f47}.cbb-eyebrow{font:900 11px/1.2 Cynder Nunito,sans-serif;letter-spacing:.22em;text-transform:uppercase;opacity:.7}.cbb .cbb-demo,.cbb .cbb-eyebrow,.cbb .cbb-title{margin:0}.cbb .cbb-hint{margin:2px 0 0}.cbb-title{font:400 clamp(21px,5.8vw,36px)/1.1 "Cynder Lilita",sans-serif;color:var(--cbb-ink);text-wrap:balance;display:grid;place-items:center;min-height:2.2em;scroll-margin-top:112px}.cbb-hint{min-height:1.35em;font-size:13px;line-height:1.35;opacity:.75;text-wrap:balance}.cbb .cbb-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:48px;margin:0;padding:12px 26px;border:0;border-radius:999px;background:var(--cbb-btn);color:#fff;font:900 15px/1.2 Cynder Nunito,sans-serif;text-decoration:none;box-shadow:0 8px 18px #ee4c9f52,inset 0 -3px #00000014;transition:transform .2s cubic-bezier(.3,1.6,.5,1)}.cbb .cbb-btn:hover{transform:translateY(-2px) scale(1.02)}.cbb .cbb-btn:active{transform:scale(.97)}.cbb .cbb-btn--light{background:#fff;color:var(--cbb-ink);box-shadow:0 6px 16px #48255324}.cbb .cbb-round{display:grid;place-items:center;width:46px;height:46px;margin:0;padding:0;border:1.5px solid rgba(72,37,83,.14);border-radius:50%;background:#ffffffe6;color:var(--cbb-accent)}.cbb .cbb-round .cynder-icon{width:20px;height:20px}.cbb .cbb-round[data-cbb-step="-1"] .cynder-icon{transform:rotate(180deg)}.cbb .cbb-chip{min-height:42px;margin:0;padding:9px 18px;border:0;border-radius:999px;background:#fff;color:var(--cbb-ink);font:900 14px/1.2 Cynder Nunito,sans-serif;box-shadow:0 5px 14px #4825531f}.cbb .cbb-link{min-height:42px;margin:0;padding:8px 6px;border:0;background:none;color:var(--cbb-ink);font:900 14px/1.2 Cynder Nunito,sans-serif;text-decoration:underline;text-underline-offset:3px}.cbb-stage{position:relative;min-height:var(--cbb-stage);margin-top:6px}.cbb-scene{display:none}.cbb-app[data-state=reveal] .cbb-scene--reveal,.cbb-app[data-state=haul] .cbb-scene--haul{display:block;animation:cbb-in .45s cubic-bezier(.2,.8,.2,1)}.cbb-app[data-state=choose] .cbb-scene--choose{display:flex;flex-direction:column;justify-content:center;height:var(--cbb-stage);animation:cbb-in .45s cubic-bezier(.2,.8,.2,1)}.cbb-app:is([data-state=open],[data-state=inside]) .cbb-scene--open{display:grid;place-items:center;height:var(--cbb-stage);animation:cbb-in .45s cubic-bezier(.2,.8,.2,1)}@keyframes cbb-in{0%{opacity:0;transform:translateY(14px) scale(.98)}}.cbb-pouch{position:relative;display:block;aspect-ratio:900/1370;margin:0;padding:0;border:0;background:none}.cbb-pouch img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;display:block;pointer-events:none}.cbb-pouch-art,.cbb-pouch-body,.cbb-pouch-top,.cbb-pouch-peel{position:absolute;top:0;right:0;bottom:0;left:0;display:block;overflow:hidden;-webkit-mask:var(--cynder-pouch-mask) center/100% 100% no-repeat;mask:var(--cynder-pouch-mask) center/100% 100% no-repeat}.cbb-pouch-art:after,.cbb-pouch-body:after,.cbb-pouch-top:after,.cbb-pouch-peel:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:var(--cynder-pouch-finish) center/100% 100% no-repeat}.cbb-foil{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;pointer-events:none;overflow:hidden}.cbb-foil:before{content:"";position:absolute;top:0;bottom:0;left:0;width:300%;background:linear-gradient(112deg,transparent 42%,rgba(255,255,255,.1) 45%,rgba(255,255,255,.62) 49%,rgba(225,245,255,.32) 51%,rgba(255,235,250,.42) 53%,transparent 57%);transform:translate(-86.7%);animation:cbb-foil 3.2s ease-in-out infinite}@keyframes cbb-foil{0%{transform:translate(-86.7%)}62%,to{transform:translate(20%)}}.cbb-glints{position:absolute;top:0;right:0;bottom:0;left:0;z-index:6;pointer-events:none}.cbb-glints i{position:absolute;width:20px;aspect-ratio:1;background:#fff;clip-path:polygon(50% 0,58% 42%,100% 50%,58% 58%,50% 100%,42% 58%,0 50%,42% 42%);opacity:0;animation:cbb-glint 3.2s ease-in-out infinite;filter:drop-shadow(0 0 3px #fff)}.cbb-glints i:nth-child(1){left:16%;top:30%}.cbb-glints i:nth-child(2){left:72%;top:50%;width:15px;animation-delay:.9s}.cbb-glints i:nth-child(3){left:40%;top:78%;width:17px;animation-delay:1.9s}@keyframes cbb-glint{0%,62%,to{opacity:0;transform:scale(.3) rotate(0)}76%{opacity:1;transform:scale(1) rotate(45deg)}}.cbb-bags{--bag:min(calc((var(--cbb-stage) - 76px) / 1.522),50vw);position:relative;height:calc(var(--bag) * 1.522 + 20px);margin-inline:-16px;overflow:hidden;touch-action:pan-y;cursor:grab;user-select:none;-webkit-user-select:none;-webkit-mask:linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent);mask:linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent)}.cbb-bags:active{cursor:grabbing}.cbb-bags:focus-visible{outline-offset:-3px}.cbb-bag-slot{position:absolute;left:50%;top:10px;width:var(--bag);margin-left:calc(var(--bag) / -2);cursor:pointer;transform:translate(calc(var(--d,0) * var(--bag) * .86)) scale(calc(1 - var(--ad,0) * .24)) rotate(calc(var(--d,0) * 2.5deg));opacity:calc(1 - var(--ad,0) * .34);will-change:transform}.cbb-bag-slot.is-current .cbb-pouch{filter:drop-shadow(0 14px 18px rgba(72,37,83,.22));animation:cbb-bob 3.2s ease-in-out infinite}.cbb-bag-slot:not(.is-current) .cbb-foil:before{animation:none}.cbb-bag-slot:not(.is-current) .cbb-glints{display:none}.cbb-bag-slot.is-gone{opacity:0}@keyframes cbb-bob{50%{translate:0 -8px}}.cbb-pick{display:flex;align-items:center;justify-content:center;gap:12px;margin-top:4px}.cbb-opening{position:relative;display:grid;place-items:center;width:min(300px,72vw,calc((var(--cbb-stage) - 12px) / 1.522));margin:0 auto}.cbb .cbb-pouch--big,.cbb .cbb-pouch--big:hover,.cbb .cbb-pouch--big:active,.cbb .cbb-pouch--big:focus{background:none;box-shadow:none;border-radius:0;outline:0}.cbb .cbb-pouch--big:focus-visible{outline:3px solid #883a94;outline-offset:6px}.cbb-pouch--big{z-index:1;width:100%;touch-action:pan-y;cursor:pointer;user-select:none;-webkit-user-select:none;-webkit-touch-callout:none;filter:drop-shadow(0 16px 22px rgba(72,37,83,.22));transition:transform .4s cubic-bezier(.3,1.6,.5,1),opacity .4s,translate .45s cubic-bezier(.5,0,.75,0),scale .45s}.cbb-pouch--big.is-squish{transform:scale(1.07,.9);transition-duration:.14s}.cbb-pouch--big.is-bounce{animation:cbb-bounce .55s cubic-bezier(.3,1.5,.5,1)}@keyframes cbb-bounce{25%{transform:scale(1.1,.86)}55%{transform:scale(.95,1.07)}80%{transform:scale(1.02,.98)}}.cbb-pouch-body{clip-path:var(--body-clip,inset(7% 0 0 0));z-index:2}.cbb-pouch-top{z-index:3}.cbb-pouch-peel{z-index:4}.cbb-pouch-gap{position:absolute;left:2.6%;top:calc(var(--rip-y,7%) - 2%);z-index:1;width:max(0%,calc(min(var(--rip-x,0%),97.4%) - 2.6%));height:4%;background:linear-gradient(#25142c,#4d2c49)}.cbb-tear-line{position:absolute;left:max(var(--rip-x,0%),2.6%);right:2.6%;top:var(--rip-y,7%);z-index:5;height:2px;background:repeating-linear-gradient(90deg,#fff 0 8px,transparent 8px 14px);filter:drop-shadow(0 1px 1px rgba(72,37,83,.4))}.cbb-tear-handle{position:absolute;left:var(--rip-x,0%);top:var(--rip-y,7%);z-index:7;display:grid;place-items:center;width:36px;height:36px;margin:-18px 0 0 -18px;border-radius:50%;background:#fff;color:var(--cbb-accent);box-shadow:0 3px 10px #48255347}.cbb-tear-handle:before{content:"";position:absolute;top:-12px;right:-12px;bottom:-12px;left:-12px;border-radius:50%}.cbb-tear-handle svg{width:20px;height:20px;fill:none;stroke:currentColor;stroke-width:2.4;stroke-linecap:round;stroke-linejoin:round;animation:cbb-nudge 1.3s ease-in-out infinite}.is-ripping .cbb-tear-handle svg{animation:none}@keyframes cbb-nudge{50%{transform:translate(4px)}}.is-torn :is(.cbb-tear-line,.cbb-tear-handle,.cbb-glints,.cbb-word){display:none}.cbb .is-torn .cbb-pouch-peel{transform:translate(110%,-130%) rotate(38deg)!important;opacity:0;transition:transform .55s cubic-bezier(.3,.7,.4,1),opacity .5s .08s}.cbb-pouch--big.is-away{translate:0 45%;scale:.9;opacity:0}.cbb-word{position:absolute;left:50%;top:50%;z-index:8;translate:calc(-50% + var(--wx,0%)) -50%;rotate:var(--wr,0deg);font:400 clamp(26px,8vw,34px)/1 "Cynder Lilita",sans-serif;color:#fff;-webkit-text-stroke:5px var(--cbb-accent);paint-order:stroke fill;white-space:nowrap;opacity:0;pointer-events:none}.cbb-word.is-on{animation:cbb-word .95s cubic-bezier(.2,1.3,.4,1)}@keyframes cbb-word{0%{opacity:0;scale:.3}22%{opacity:1;scale:1.12}38%{scale:1}72%{opacity:1}to{opacity:0;scale:1;translate:calc(-50% + var(--wx,0%)) -120%}}.cbb-glow{position:absolute;left:50%;top:50%;z-index:0;width:165%;aspect-ratio:1;translate:-50% -50%;border-radius:50%;background:radial-gradient(circle,#fff 0 8%,rgba(255,246,205,.95) 22%,rgba(255,214,235,.6) 42%,transparent 68%);opacity:0;scale:.5;transition:opacity .45s,scale .7s cubic-bezier(.2,.8,.2,1);pointer-events:none}.cbb-app[data-state=inside] .cbb-glow{opacity:1;scale:1;animation:cbb-pulse .7s ease-in-out infinite alternate}@keyframes cbb-pulse{to{scale:1.12}}.cbb-scene--reveal{position:relative}.cbb-info{position:relative;z-index:1}.cbb-rays{position:absolute;left:var(--cbb-plush-x,50%);top:var(--cbb-plush-mid);z-index:0;width:min(620px,150vw);aspect-ratio:1;translate:-50% -50%;pointer-events:none;-webkit-mask:radial-gradient(circle,#000 10%,transparent 68%);mask:radial-gradient(circle,#000 10%,transparent 68%)}.cbb-rays-spin{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:50%;background:repeating-conic-gradient(from 0deg,rgba(255,255,255,.82) 0 8deg,transparent 8deg 22deg);will-change:transform}.cbb-rays:after{content:"";position:absolute;top:16%;right:16%;bottom:16%;left:16%;border-radius:50%;background:radial-gradient(circle,#fff 0 12%,rgba(255,244,205,.95) 34%,color-mix(in srgb,var(--cbb-char,#cfe3ff) 70%,transparent) 58%,transparent 72%);animation:cbb-glowing 1.6s ease-in-out infinite alternate}@keyframes cbb-glowing{to{transform:scale(1.1)}}.cbb-rays i{position:absolute;z-index:1;width:24px;aspect-ratio:1;background:#ffe27a;clip-path:polygon(50% 0,58% 42%,100% 50%,58% 58%,50% 100%,42% 58%,0 50%,42% 42%);animation:cbb-twinkle 2.2s ease-in-out infinite}.cbb-rays i:nth-of-type(1){left:24%;top:30%}.cbb-rays i:nth-of-type(2){left:72%;top:24%;width:18px;animation-delay:.6s;background:#ff9fd2}.cbb-rays i:nth-of-type(3){left:20%;top:66%;width:16px;animation-delay:1.1s;background:#b9e1ff}.cbb-rays i:nth-of-type(4){left:76%;top:62%;animation-delay:1.6s}@keyframes cbb-twinkle{0%,to{opacity:0;transform:scale(.3)}50%{opacity:1;transform:scale(1) rotate(45deg)}}.cbb .cbb-home{position:relative;z-index:2;display:flex;width:max-content;margin:2px auto 14px;min-height:46px;padding:10px 28px;animation:cbb-home 1.8s ease-in-out infinite}@keyframes cbb-home{50%{transform:scale(1.05)}}.cbb-hang{position:relative;z-index:1;width:max-content;height:var(--cbb-plush);margin:0 auto;transform-origin:50% 3%;touch-action:pan-y;cursor:grab;user-select:none;-webkit-user-select:none;-webkit-touch-callout:none}.cbb .cbb-plush{display:block;width:auto;height:100%;max-width:none;animation:cbb-pop .75s cubic-bezier(.2,.9,.3,1) both;transform-origin:50% 60%}.cbb-plush.is-boop{animation:cbb-boop .45s cubic-bezier(.3,1.6,.5,1)}@keyframes cbb-pop{0%{scale:0;opacity:0}45%{scale:1.18;opacity:1}72%{scale:.96}to{scale:1}}@keyframes cbb-boop{35%{scale:1.1 .86}65%{scale:.95 1.06}}.cbb-actions{position:relative;z-index:1;display:grid;justify-items:center;gap:10px;margin-top:14px}.cbb-links{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:6px 14px}.cbb-beads{display:grid;justify-items:center;gap:6px;margin:22px auto 0}.cbb-bead-row{display:flex;justify-content:center;gap:5px}.cbb-bead{display:grid;place-items:center;width:clamp(34px,9.5vw,44px);aspect-ratio:1;border-radius:50%;background:radial-gradient(circle at 35% 28%,#fff 0 18%,#f4f1f3 40%,#d7d1d6);box-shadow:inset 0 -3px 5px #0000001f,0 4px 8px #4825532e;color:#151015;font:400 clamp(19px,5.4vw,25px)/1 "Cynder Lilita",sans-serif;animation:cbb-bead .5s calc(var(--i) * 60ms + .2s) cubic-bezier(.2,1.6,.4,1) both}@keyframes cbb-bead{0%{scale:0;rotate:-40deg}}.cbb-note{position:relative;z-index:1;max-width:440px;margin:20px auto 0;padding:26px 24px 18px;text-align:left;background:#fffaf0;background-image:linear-gradient(rgba(150,170,200,.18) 1px,transparent 1px),linear-gradient(90deg,rgba(150,170,200,.18) 1px,transparent 1px);background-size:18px 18px;border-radius:4px;box-shadow:0 10px 24px #48255324;rotate:-1deg}.cbb-note:before{content:"";position:absolute;left:50%;top:-10px;width:86px;height:22px;translate:-50% 0;background:#ff9ac699;rotate:-3deg;box-shadow:0 1px 2px #0000000f}.cbb-note-title{font:400 22px/1.15 Cynder Lilita,sans-serif;color:#1d1320}.cbb-note-text{margin-top:6px;font-size:15px;line-height:1.5;color:#2d2230}.cbb-note-series{margin-top:14px;padding-top:10px;border-top:1px dashed rgba(72,37,83,.18);font:800 11px/1.3 Cynder Nunito,sans-serif;letter-spacing:.06em;opacity:.6}.cbb-haul{display:grid;grid-template-columns:repeat(auto-fill,minmax(112px,1fr));gap:12px;list-style:none;padding:8px 0 0;margin:0}.cbb-haul-item button{display:grid;justify-items:center;gap:4px;width:100%;margin:0;padding:10px 6px 12px;border:0;border-radius:20px;background:#ffffffb8;color:var(--cbb-ink);font:900 13px/1.2 Cynder Nunito,sans-serif;box-shadow:0 5px 14px #48255314}.cbb-haul-item img{width:100%;max-width:100px;height:130px;object-fit:contain;transform-origin:50% 4%;animation:cbb-sway 3s calc(var(--i) * -.4s) ease-in-out infinite}@keyframes cbb-sway{50%{rotate:4deg}0%,to{rotate:-4deg}}.cbb-burst{position:absolute;top:0;right:0;bottom:0;left:0;z-index:5;pointer-events:none;overflow:visible}.cbb-spark{position:absolute;left:var(--bx,50%);top:var(--by,34%);width:18px;height:18px;background:var(--c);scale:var(--s);animation:cbb-spark var(--t) cubic-bezier(.15,.8,.3,1) forwards}.cbb-spark--low{top:62%}.cbb-spark--mid{top:44%}.cbb-spark--star{clip-path:polygon(50% 0,63% 36%,100% 38%,70% 60%,80% 100%,50% 76%,20% 100%,30% 60%,0 38%,37% 36%)}.cbb-spark--twinkle{clip-path:polygon(50% 0,58% 42%,100% 50%,58% 58%,50% 100%,42% 58%,0 50%,42% 42%)}.cbb-spark--heart{clip-path:path("M9 16.5 1.8 9.6a4.4 4.4 0 0 1 6.3-6.1l.9 1 .9-1a4.4 4.4 0 0 1 6.3 6.1Z")}@keyframes cbb-spark{0%{transform:translate(-50%,-50%) rotate(0);opacity:1}to{transform:translate(calc(-50% + var(--x)),calc(-50% + var(--y))) rotate(var(--r));opacity:0}}.cbb-side{display:grid;gap:16px;align-content:start;min-width:0}.cbb-panel{border-radius:28px;padding:24px 20px;box-shadow:0 10px 30px #4825531a}.cbb-collection{background:#fffc;backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);text-align:center}.cbb-panel-title{font:400 21px/1.2 Cynder Lilita,sans-serif;color:var(--cbb-ink);text-align:center}.cbb-meter{height:8px;margin:14px auto 0;max-width:260px;border-radius:999px;background:#48255314;overflow:hidden}.cbb-meter span{display:block;width:0;height:100%;border-radius:inherit;background:linear-gradient(90deg,#ffb3dc,var(--cbb-accent));transition:width .8s cubic-bezier(.2,.8,.2,1)}.cbb-dex{display:flex;flex-wrap:wrap;justify-content:center;gap:16px 10px;list-style:none;margin:24px 0 0;padding:0}.cbb-dex-item{display:grid;justify-items:center;align-content:start;gap:8px;width:calc(25% - 8px);min-width:0}.cbb-dex-art{position:relative;display:block;width:100%;aspect-ratio:1;border-radius:18px;overflow:hidden;background:linear-gradient(165deg,#fff 10%,#f4ecfa);box-shadow:inset 0 0 0 1.5px #c4a6d659,0 6px 14px #4825530f;transition:background .5s,box-shadow .5s,transform .5s}.cbb .cbb-dex-art img{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%;max-width:none;margin:0;object-fit:cover;object-position:50% 0;filter:brightness(0);opacity:.09;transition:filter .5s,opacity .5s}.cbb-dex-mystery{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;font:400 26px/1 Cynder Lilita,sans-serif;color:#c6a9db;text-shadow:0 2px 0 #fff;transition:opacity .4s}.cbb-dex-item.is-found .cbb-dex-art{background:radial-gradient(120% 90% at 50% 15%,#fff,color-mix(in srgb,var(--c,#cfe3ff) 75%,#fff) 55%,var(--c,#cfe3ff));box-shadow:inset 0 0 0 2px #ffffffe6,0 8px 18px #4825531f}.cbb .cbb-dex-item.is-found img{filter:none;opacity:1}.cbb-dex-item.is-found .cbb-dex-mystery{opacity:0}.cbb-dex-item.is-new .cbb-dex-art{animation:cbb-new .8s cubic-bezier(.2,1.6,.4,1)}@keyframes cbb-new{40%{transform:scale(1.12) rotate(-3deg)}}.cbb-dex-count{position:absolute;z-index:1;right:5px;top:5px;display:grid;place-items:center;min-width:20px;height:20px;padding:0 5px;border-radius:999px;background:#2fb56d;color:#fff;font:900 10px/1 Cynder Nunito,sans-serif;box-shadow:0 2px 6px #1e784b66}.cbb-dex-count:empty:not(.is-check){display:none}.cbb-dex-count.is-check:before{content:"";width:12px;height:12px;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23fff' stroke-width='3.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m4.5 12.5 5 5 10-11'/%3E%3C/svg%3E") center/contain no-repeat}.cbb-dex-name{display:block;min-height:2.4em;text-align:center;font:800 11.5px/1.2 Cynder Nunito,sans-serif;color:var(--cbb-ink);text-wrap:balance;transition:opacity .4s}.cbb-dex-item:not(.is-found) .cbb-dex-name{opacity:.45}.cbb-dex-note{margin-top:16px;padding-top:14px;border-top:1px dashed rgba(72,37,83,.15);font-size:12.5px;line-height:1.5;opacity:.75;text-wrap:balance}.cbb-complete{margin-top:14px;padding:14px;border-radius:18px;background:linear-gradient(135deg,#ffe3f2,#e9e1ff)}.cbb-complete-title{font:400 20px/1.2 Cynder Lilita,sans-serif;color:var(--cbb-accent)}.cbb-complete p{font-size:13px}.cbb-ks{display:grid;justify-items:center;gap:14px;padding:26px 22px;text-align:center;background:linear-gradient(160deg,#ff9fd2,#e98bf0);color:#fff}.cbb-ks-title{font:400 24px/1.1 Cynder Lilita,sans-serif;color:#fff;text-shadow:0 2px 0 rgba(160,40,110,.25)}.cbb .cbb-ks .cbb-btn{width:100%;max-width:340px;padding-inline:18px;text-wrap:balance;text-align:center}.cbb-visit{color:#fff;font:900 14px/1.3 Cynder Nunito,sans-serif;text-decoration:underline;text-underline-offset:3px}.cbb-disclaimer{font-size:12px;line-height:1.5;opacity:.92}.cbb-disclaimer p{margin:0}html.cbb-lock,html.cbb-lock body{overflow:hidden}.cbb-app[data-state=reveal] .cbb-burst{--bx:var(--cbb-plush-x,50%);--by:var(--cbb-plush-mid)}.cbb-card{position:fixed;top:0;right:0;bottom:0;left:0;width:100%;max-width:none;height:100vh;height:100svh;max-height:none;margin:0;padding:0;border:0;background:transparent;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;color:#1d1320}.cbb-card::backdrop{background:#28103499;backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px)}.cbb-card[open]{display:block}.cbb-card-inner{display:grid;grid-auto-rows:max-content;justify-items:center;align-content:center;gap:14px;width:min(420px,calc(100vw - 28px));min-height:100%;margin:0 auto;padding:16px 0 22px;animation:cbb-card .5s cubic-bezier(.2,1.3,.4,1)}@keyframes cbb-card{0%{opacity:0;transform:scale(.85) rotate(-4deg)}}.cbb-card-face{position:relative;width:100%;padding:22px 18px 18px;border-radius:24px;overflow:hidden;background:radial-gradient(circle at 20% 15%,rgba(255,255,255,.9),transparent 40%),radial-gradient(circle at 85% 80%,rgba(255,255,255,.7),transparent 45%),linear-gradient(160deg,color-mix(in srgb,var(--cbb-char,#cfe3ff) 85%,#fff),var(--cbb-char,#cfe3ff));box-shadow:0 24px 60px #0000004d}.cbb-beads--card{margin:0 auto 12px}.cbb-card-body{position:relative;display:grid;grid-template-columns:42% 1fr;align-items:center}.cbb-card-plush{position:relative;z-index:2;width:120%;max-width:none;height:auto;margin-right:-20%;rotate:-4deg}.cbb-card-paper{position:relative;z-index:1;padding:18px 14px 18px 26px;background:#fffaf0;background-image:linear-gradient(rgba(150,170,200,.2) 1px,transparent 1px),linear-gradient(90deg,rgba(150,170,200,.2) 1px,transparent 1px);background-size:14px 14px;border-radius:3px;box-shadow:0 8px 18px #48255326;rotate:1.5deg}.cbb-card-paper h2{font:400 20px/1.1 Cynder Lilita,sans-serif;color:#1d1320}.cbb-card-paper p{margin-top:6px;font-size:13px;line-height:1.45;color:#2d2230}.cbb-card-brand{margin-top:14px;text-align:center;line-height:0}.cbb-card-brand .cbb-wordmark{font-size:34px;-webkit-text-stroke:5px #f49ccb}.cbb-card-brand .cbb-logo{width:170px}.cbb .cbb-card-close{min-width:140px}@media(min-width:750px){.cbb{padding:30px 32px 60px}.cbb-app{--cbb-note:300px;--cbb-side-gap:32px;--cbb-plush-x:calc(50% - (var(--cbb-note) + var(--cbb-side-gap)) / 2)}.cbb-title{min-height:1.1em}.cbb-tags{margin-top:10px}.cbb-wordmark{font-size:clamp(38px,7svh,62px)}.cbb .cbb-pill{font-size:clamp(15px,2.7svh,22px)}.cbb-bags{--bag:min(calc((var(--cbb-stage) - 76px) / 1.522),250px);margin-inline:0}.cbb-opening{width:min(320px,calc((var(--cbb-stage) - 12px) / 1.522))}.cbb-app[data-state=reveal] .cbb-scene--reveal{display:grid;grid-template-columns:max-content var(--cbb-note);grid-template-rows:auto minmax(0,1fr) auto;grid-template-areas:"home info" "hang info" "hang actions";column-gap:var(--cbb-side-gap);justify-content:center;min-height:var(--cbb-stage)}.cbb-scene--reveal .cbb-home{grid-area:home;justify-self:center}.cbb-scene--reveal .cbb-hang{grid-area:hang;align-self:start}.cbb-scene--reveal .cbb-info{grid-area:info;align-self:center;min-width:0}.cbb-scene--reveal .cbb-actions{grid-area:actions;align-self:end;margin-top:12px}.cbb-scene--reveal .cbb-beads{margin:0 auto 18px;grid-auto-flow:column;gap:10px}.cbb-scene--reveal .cbb-bead{width:30px;font-size:17px}.cbb-scene--reveal .cbb-note{margin:0;padding:22px 20px 14px}.cbb-scene--reveal .cbb-note-title{font-size:20px}.cbb-scene--reveal .cbb-note-text{font-size:14px;line-height:1.45}.cbb-scene--reveal .cbb-note-series{margin-top:10px;padding-top:8px}.cbb-dex-item{width:calc(14.28% - 9px)}}@media(min-width:990px){.cbb{padding:14px 40px 72px}.cbb-title{font-size:30px}.cbb-app{grid-template-columns:minmax(0,1fr) 300px;gap:32px;align-items:start;--cbb-note:280px;--cbb-side-gap:24px}.cbb-side{position:sticky;top:96px;margin-top:40px}.cbb-dex-item{width:calc(25% - 8px)}}@media(min-width:750px)and (max-height:720px){.cbb-tags{margin-top:6px}.cbb-scene--reveal .cbb-note-series{display:none}.cbb{padding-top:8px}.cbb .cbb-title{font-size:28px}.cbb .cbb-pill{margin-top:8px}.cbb-tags{margin-top:4px}.cbb-scene--reveal .cbb-beads{margin-bottom:12px}.cbb-scene--reveal .cbb-actions{margin-top:8px;gap:4px}}@media(min-width:1200px){.cbb-title{font-size:36px}.cbb-app{max-width:1240px;grid-template-columns:minmax(0,1fr) 380px;gap:48px;--cbb-note:340px;--cbb-side-gap:40px}}@media(prefers-reduced-motion:reduce){.cbb *,.cbb *:before,.cbb *:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}.cbb-rays{display:none}}
/*# sourceMappingURL=/cdn/shop/t/32/assets/cynder-blind-bag.css.map */
