.pbs-card{margin:3.2rem auto 2.4rem;padding:0 1.6rem;box-sizing:border-box;max-width:1200px}.pbs-card__card{position:relative;min-height:36rem;border-radius:2rem;overflow:hidden;background:#fff;box-shadow:0 12px 36px #1c1c1c24}.pbs-card__reveal{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;justify-content:center;align-items:flex-start;gap:1.4rem;padding:4.8rem 5.6rem;background:#faf7f4;color:#1c1c1c;font-family:Instrument Sans,-apple-system,Segoe UI,Roboto,sans-serif}.pbs-card__eyebrow{margin:0;font-size:1.6rem;letter-spacing:.2em;text-transform:uppercase;color:#6e1f2f;font-weight:700;line-height:1.4}.pbs-card__title{margin:0;font-size:4.6rem;line-height:1.15;font-weight:600;max-width:90%}.pbs-card__code{display:flex;align-items:center;gap:1.6rem;background:#fff;border:2px dashed #6e1f2f;border-radius:1.6rem;padding:.8rem .8rem .8rem 2.4rem}.pbs-card__code[hidden]{display:none}.pbs-card__codevalue{font-family:ui-monospace,Menlo,Consolas,monospace;font-size:3.2rem;font-weight:700;letter-spacing:.12em}.pbs-card__copy{border:0;background:#6e1f2f;color:#fff;font:inherit;font-size:1.6rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;padding:1.4rem 2.6rem;border-radius:999px;cursor:pointer;min-height:5.6rem}.pbs-card__copy:focus-visible,.pbs-card__cta:focus-visible{outline:2px solid #f2a7b8;outline-offset:3px}.pbs-card__cta{display:inline-block;margin-top:.6rem;background:#1c1c1c;color:#faf7f4;text-decoration:none;padding:1.7rem 3.6rem;border-radius:999px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;font-size:1.6rem;line-height:1.2}.pbs-card__sr{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}.pbs-card__canvas{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;touch-action:none;cursor:crosshair;border-radius:2rem;transition:opacity .6s ease}.pbs-card__burst{position:absolute;left:0;right:0;bottom:30%;height:0;pointer-events:none}.pbs-card__card.is-celebrating .pbs-card__title{animation:pbScrPop .7s cubic-bezier(.2,.9,.3,1.3) both}.pbs-card__card.is-celebrating .pbs-card__code{animation:pbScrPop .7s .15s cubic-bezier(.2,.9,.3,1.3) both}.pbs-card__card.is-celebrating .pbs-card__cta{animation:pbScrPop .6s .3s cubic-bezier(.2,.9,.3,1.3) both}.pbs-card__bit{position:absolute;width:1.2rem;height:1.2rem;border-radius:2px;opacity:0;animation:pbScrBit 1.3s ease-out forwards}.pbs-card__bit:nth-child(3n){border-radius:50%;width:1rem;height:1rem}@keyframes pbScrPop{0%{opacity:0;transform:translateY(14px) scale(.9)}to{opacity:1;transform:none}}@keyframes pbScrBit{0%{opacity:1;transform:translate(0) rotate(0)}to{opacity:0;transform:translate(var(--dx),var(--dy)) rotate(var(--rot))}}@media(max-width:749px){.pbs-card{padding:0 1.2rem;margin:2.4rem auto 2rem}.pbs-card__card{min-height:34rem;border-radius:1.6rem}.pbs-card__canvas{border-radius:1.6rem}.pbs-card__reveal{padding:2.8rem 2.4rem;gap:1.2rem}.pbs-card__eyebrow{font-size:1.4rem}.pbs-card__title{font-size:3.4rem;max-width:100%}.pbs-card__code{width:100%;box-sizing:border-box;padding:.6rem .6rem .6rem 1.8rem;gap:1rem}.pbs-card__codevalue{font-size:2.4rem}.pbs-card__copy{font-size:1.4rem;padding:1.2rem 1.8rem;min-height:5rem}.pbs-card__cta{font-size:1.5rem;padding:1.5rem 2.8rem;width:100%;box-sizing:border-box;text-align:center}}@media(prefers-reduced-motion:reduce){.pbs-card__bit,.pbs-card__card.is-celebrating *{animation:none!important}.pbs-card__bit{display:none}}
/*# sourceMappingURL=/cdn/shop/t/64/assets/pb-scratch.css.map */
