:root{--pa-cream: #fff8ee;--pa-hero-cream: #fcf3e6;--pa-white: #fff;--pa-ink: #2e2a3b;--pa-ink-soft: #5a5468;--pa-ink-faint: #6f6585;--pa-purple: #5b2d91;--pa-purple-dark: #3e1d66;--pa-red: #c6301b;--pa-red-dark: #992515;--pa-red-display: #e2412a;--pa-blue: #1690c8;--pa-blue-deep: #1c5fa8;--pa-blue-deep-dark: #12437a;--pa-green: #137a49;--pa-green-dark: #0b5634;--pa-yellow: #f2a516;--pa-yellow-bright: #ffd23f;--pa-yellow-dark: #c99a00;--pa-yellow-text: #b45309;--pa-pink: #c2255c;--pa-amber: #b45309;--pa-pastel-pink: #ffe4ec;--pa-pastel-blue: #ddeefc;--pa-pastel-yellow: #fff1c4;--pa-pastel-green: #e3f5e9;--pa-pastel-lilac: #f3ebff;--pa-pastel-cream: #fff1d2;--pa-sticky: #ffe58f;--pa-shadow: #eadfcb;--pa-shadow-pink: rgba(160, 40, 80, .15);--pa-shadow-blue: rgba(30, 90, 160, .15);--pa-shadow-green: rgba(20, 120, 70, .15);--pa-shadow-yellow: rgba(120, 90, 20, .12);--pa-tape-yellow: #ffd23f;--pa-tape-blue: #9fd8f2;--pa-tape-pink: #f9a8c0;--pa-tape-green: #b6e3c6;--pa-font-head: "Fredoka", "Nunito", system-ui, -apple-system, sans-serif;--pa-font-body: "Nunito", system-ui, -apple-system, "Segoe UI", sans-serif;--pa-font-hand: "Gochi Hand", "Nunito", cursive;--pa-wrap: 1200px}:root,[class*=color-]{--color-link: 91, 45, 145;--color-button: 91, 45, 145;--color-button-text: 255, 255, 255;--color-secondary-button-text: 91, 45, 145}:root{--font-body-family: "Nunito", system-ui, -apple-system, "Segoe UI", sans-serif;--font-body-weight: 400;--font-body-weight-bold: 800;--font-heading-family: "Fredoka", "Nunito", system-ui, sans-serif}body,body.gradient{background:var(--pa-cream)}.pa{font-family:var(--pa-font-body);color:var(--pa-ink);background:var(--pa-cream);font-size:17px;line-height:1.55;letter-spacing:normal}.pa *,.pa *:before,.pa *:after{box-sizing:border-box}:where(.pa a){color:var(--pa-purple)}:where(.pa a:hover){color:var(--pa-purple-dark)}:where(.pa img){max-width:100%;height:auto;width:auto}.pa-wrap{max-width:var(--pa-wrap);margin:0 auto;padding:0 32px}.pa-h1,.pa-h2,.pa-h3{font-family:var(--pa-font-head);font-weight:700;margin:0;letter-spacing:-.5px}.pa-h1{font-size:72px;line-height:.98;letter-spacing:-1px}.pa-h2{font-size:44px;line-height:1.05}.pa-h3{font-size:28px;line-height:1.1}.pa-ink-purple{color:var(--pa-purple)}.pa-ink-red{color:var(--pa-red)}.pa-ink-red-display{color:var(--pa-red-display)}.pa-ink-blue,.pa-ink-blue-deep{color:var(--pa-blue-deep)}.pa-ink-green{color:var(--pa-green)}.pa-ink-yellow{color:var(--pa-yellow-text)}.pa-ink-pink{color:var(--pa-pink)}.pa-ink-amber{color:var(--pa-amber)}.pa-ink-soft{color:var(--pa-ink-soft)}.pa-hand{font-family:var(--pa-font-hand);font-weight:400}.pa-lede{font-size:19px;margin:18px 0 22px}.pa-g2,.pa-g3,.pa-g4,.pa-g5,.pa-card2,.pa-hero-grid,.pa-song-grid,.pa-pdp,.pa-thumbs{display:grid}.pa-g2{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px}.pa-g3{grid-template-columns:repeat(3,minmax(0,1fr));gap:28px}.pa-g4{grid-template-columns:repeat(4,minmax(0,1fr));gap:26px}.pa-g5{grid-template-columns:repeat(5,minmax(0,1fr));gap:20px}.pa-card2{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;align-items:center}.pa-hero-grid{grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:16px;align-items:center}.pa-song-grid{grid-template-columns:minmax(0,5fr) minmax(0,6fr);gap:32px;align-items:center}.pa-pdp{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:48px;align-items:start}.pa-thumbs{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.pa-row{display:flex;gap:12px;flex-wrap:wrap}.pa-row--between{display:flex;justify-content:space-between;align-items:flex-end;gap:16px;flex-wrap:wrap}.pa-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;font-family:var(--pa-font-body);font-weight:800;font-size:17px;line-height:1.2;padding:15px 28px;border:0;border-radius:999px;text-decoration:none;cursor:pointer;transition:transform .12s ease}.pa-btn:active{transform:translateY(2px)}.pa-btn--sm{font-size:14px;padding:10px 16px}.pa-btn--md{font-size:16px;padding:13px 22px}.pa-btn--block{display:flex;width:100%}.pa-btn--red{background:var(--pa-red);color:var(--pa-white);box-shadow:0 4px 0 var(--pa-red-dark)}.pa-btn--red:hover{color:var(--pa-white)}.pa-btn--blue{background:var(--pa-blue-deep);color:var(--pa-white);box-shadow:0 4px 0 var(--pa-blue-deep-dark)}.pa-btn--blue:hover{color:var(--pa-white)}.pa-btn--green{background:var(--pa-green);color:var(--pa-white);box-shadow:0 4px 0 var(--pa-green-dark)}.pa-btn--green:hover{color:var(--pa-white)}.pa-btn--purple{background:var(--pa-purple);color:var(--pa-white);box-shadow:0 4px 0 var(--pa-purple-dark)}.pa-btn--purple:hover{color:var(--pa-white)}.pa-btn--yellow{background:var(--pa-yellow-bright);color:var(--pa-ink);box-shadow:0 4px 0 var(--pa-yellow-dark)}.pa-btn--yellow:hover{color:var(--pa-ink)}.pa-btn--ink{background:var(--pa-ink);color:var(--pa-white);box-shadow:0 4px #15121f}.pa-btn--ink:hover{color:var(--pa-white)}.pa-btn--white{background:var(--pa-white);color:var(--pa-ink);box-shadow:0 4px 0 var(--pa-shadow)}.pa-btn--white:hover{color:var(--pa-ink)}.pa-btn--lilac{background:var(--pa-pastel-lilac);color:var(--pa-ink);box-shadow:0 4px #ddcdf3}.pa-btn--lilac:hover{color:var(--pa-ink)}.pa-btn[aria-disabled=true],.pa-btn:disabled{background:#d9d3c6;color:#6b6558;box-shadow:0 4px #c2bcae;cursor:not-allowed}.pa-chips{display:flex;gap:10px;flex-wrap:wrap}.pa-chip{height:46px;padding:0 20px;border:0;border-radius:999px;font-family:var(--pa-font-body);font-weight:800;font-size:15px;color:var(--pa-ink);background:#f6f0e6;cursor:pointer;text-decoration:none;display:inline-flex;align-items:center}.pa-chip:hover{color:var(--pa-ink)}.pa-chip--pink{background:var(--pa-pastel-pink)}.pa-chip--blue{background:var(--pa-pastel-blue)}.pa-chip--yellow{background:var(--pa-pastel-yellow)}.pa-chip--green{background:var(--pa-pastel-green)}.pa-chip--lilac{background:var(--pa-pastel-lilac)}.pa-chip[aria-pressed=true],.pa-chip[aria-current=true]{background:var(--pa-purple);color:var(--pa-white);box-shadow:0 4px 0 var(--pa-purple-dark)}.pa-card{background:var(--pa-white);border-radius:20px;padding:14px 14px 18px;box-shadow:0 5px 0 var(--pa-shadow);position:relative}.pa-panel{border-radius:32px;padding:30px;position:relative}.pa-panel--pink{background:var(--pa-pastel-pink)}.pa-panel--blue{background:var(--pa-pastel-blue)}.pa-panel--yellow{background:var(--pa-pastel-yellow)}.pa-panel--green{background:var(--pa-pastel-green)}.pa-panel--lilac{background:var(--pa-pastel-lilac)}.pa-panel--purple{background:var(--pa-purple);color:var(--pa-white)}.pa-photo{background:var(--pa-white);padding:10px;border-radius:10px;box-shadow:0 6px 0 var(--pa-shadow-yellow);position:relative;display:block}.pa-photo>img{width:100%;display:block;border-radius:6px}.pa-photo--pink{box-shadow:0 6px 0 var(--pa-shadow-pink)}.pa-photo--blue{box-shadow:0 6px 0 var(--pa-shadow-blue)}.pa-photo--green{box-shadow:0 6px 0 var(--pa-shadow-green)}.pa-tape{position:absolute;top:-10px;left:36%;width:62px;height:20px;opacity:.85;background:var(--pa-tape-yellow);z-index:1;pointer-events:none}.pa-tape--wide{width:100px;height:26px;top:-12px}.pa-tape--yellow{background:var(--pa-tape-yellow)}.pa-tape--blue{background:var(--pa-tape-blue)}.pa-tape--pink{background:var(--pa-tape-pink)}.pa-tape--green{background:var(--pa-tape-green)}.pa-tilt-a{transform:rotate(-1.2deg)}.pa-tilt-b{transform:rotate(1deg)}.pa-tilt-c{transform:rotate(-.6deg)}.pa-tilt-d{transform:rotate(1.4deg)}.pa-tilt-e{transform:rotate(-1.5deg)}.pa-tilt-f{transform:rotate(1.5deg)}.pa-prodcard{text-decoration:none;color:var(--pa-ink);background:var(--pa-white);border-radius:24px;padding:14px 14px 18px;display:flex;flex-direction:column;position:relative;box-shadow:0 5px 0 var(--pa-shadow);height:100%;min-width:0}.pa-prodcard:hover{color:var(--pa-ink)}.pa-prodcard__media{aspect-ratio:1 / 1;border-radius:14px;overflow:hidden;background:var(--pa-pastel-lilac);display:block}.pa-prodcard__media img{width:100%;height:100%;object-fit:contain;display:block;padding:8px;box-sizing:border-box}.pa-prodcard--badged{padding-top:46px}.pa-prodcard__badge{position:absolute;top:12px;left:12px;z-index:2;background:var(--pa-pastel-yellow);color:var(--pa-ink);font-size:12px;font-weight:800;letter-spacing:.02em;padding:5px 12px;border-radius:999px;line-height:1.2;max-width:calc(100% - 24px);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pa-prodcard__title{margin:12px 4px 2px;font-weight:800;line-height:1.3;font-size:15px;overflow-wrap:anywhere;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.pa-clamp-2{display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.pa-prodcard__sub{margin:0 4px;font-size:14px;color:var(--pa-ink-soft);flex-grow:1}.pa-prodcard__foot{display:flex;justify-content:space-between;align-items:center;gap:8px;margin:10px 4px 0;flex-wrap:wrap}.pa-price{font-family:var(--pa-font-head);font-weight:700;font-size:23px;color:var(--pa-red);line-height:1}.pa-price--lg{font-size:42px}.pa-prodcard__add{font-size:14px;font-weight:800;background:var(--pa-purple);color:var(--pa-white);border-radius:999px;padding:7px 16px;white-space:nowrap}.pa-pill{display:inline-block;font-weight:800;font-size:14px;padding:5px 12px;border-radius:999px;background:var(--pa-white)}.pa-pill--pink{background:var(--pa-pastel-pink);color:var(--pa-pink)}.pa-pill--blue{background:var(--pa-pastel-blue)}.pa-pill--yellow{background:var(--pa-pastel-yellow)}.pa-pill--green{background:var(--pa-pastel-green)}.pa-pill--sticky{background:var(--pa-sticky)}.pa-ticks{list-style:none;padding:0;margin:0 0 22px;display:flex;flex-direction:column;gap:6px;font-weight:700;font-size:16px}.pa-ticks li{display:flex;gap:10px;align-items:flex-start}.pa-ticks svg{flex:none;margin-top:4px}.pa-note{background:var(--pa-sticky);padding:18px 22px 16px;box-shadow:0 6px 0 var(--pa-shadow-yellow);position:relative}.pa-note__hand{font-family:var(--pa-font-hand);font-size:24px;color:var(--pa-purple);margin:0 0 2px}.pa-acc{background:var(--pa-white);border-radius:16px;padding:14px 18px;margin-bottom:10px;box-shadow:0 3px 0 var(--pa-shadow)}.pa-acc>summary{font-weight:800;cursor:pointer;list-style:none;display:flex;justify-content:space-between;align-items:center;gap:12px}.pa-acc>summary::-webkit-details-marker{display:none}.pa-acc>summary:after{content:"+";font-family:var(--pa-font-head);font-size:24px;line-height:1;color:var(--pa-purple);flex:none}.pa-acc[open]>summary:after{content:"\2013"}.pa-acc__body{margin:8px 0 0}.pa-field{display:flex;flex-direction:column;gap:4px}.pa-label{font-weight:800;font-size:14px}.pa-input,.pa-select,.pa-textarea{font-family:var(--pa-font-body);font-size:16px;color:var(--pa-ink);background:var(--pa-white);border:0;box-shadow:0 3px 0 var(--pa-shadow);padding:0 20px;height:50px;border-radius:999px;width:100%}.pa-textarea{height:auto;min-height:130px;border-radius:20px;padding:14px 20px;line-height:1.5;resize:vertical}.pa-select{height:46px;border-radius:14px;padding:0 12px}.pa-check{display:flex;gap:10px;align-items:flex-start;font-weight:700;font-size:15px;cursor:pointer}.pa-check input{flex:none;width:22px;height:22px;margin:2px 0 0;accent-color:var(--pa-purple)}.pa-qty{display:flex;align-items:center;background:var(--pa-white);box-shadow:0 3px 0 var(--pa-shadow);border-radius:999px;height:54px}.pa-qty button{width:50px;height:50px;border:0;background:transparent;font-size:22px;cursor:pointer;color:var(--pa-ink);border-radius:999px}.pa-qty input{width:42px;border:0;text-align:center;font-size:17px;font-weight:800;font-family:var(--pa-font-body);background:transparent;color:var(--pa-ink);-moz-appearance:textfield}.pa-qty input::-webkit-outer-spin-button,.pa-qty input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.pa-form-note{margin:12px 0 0;font-weight:700;font-size:15px}.pa-form-note--ok{color:var(--pa-green)}.pa-form-note--bad{color:var(--pa-red-dark)}.pa-panel--purple .pa-form-note--ok,.pa-panel--purple .pa-form-note--bad{color:var(--pa-yellow-bright)}.pa-panel--purple .pa-h1,.pa-panel--purple .pa-h2,.pa-panel--purple .pa-h3,.pa-panel--purple .pa-ink-green,.pa-panel--purple .pa-ink-purple,.pa-panel--purple .pa-ink-red,.pa-panel--purple .pa-ink-blue,.pa-panel--purple .pa-ink-blue-deep,.pa-panel--purple .pa-ink-pink,.pa-panel--purple .pa-ink-amber,.pa-panel--purple .pa-ink-soft{color:var(--pa-white)}.pa-panel--purple .pa-card,.pa-panel--purple .pa-prodcard,.pa-panel--purple .pa-acc,.pa-panel--purple .pa-note,.pa-panel--purple .pa-panel:not(.pa-panel--purple),.pa-panel--purple [class$=__formcard],.pa-panel--purple [class$=__card]{color:var(--pa-ink)}.pa-panel--purple .pa-card .pa-h1,.pa-panel--purple .pa-card .pa-h2,.pa-panel--purple .pa-card .pa-h3,.pa-panel--purple [class$=__formcard] .pa-h1,.pa-panel--purple [class$=__formcard] .pa-h2,.pa-panel--purple [class$=__formcard] .pa-h3{color:inherit}.pa-play{position:absolute;left:50%;top:50%;width:64px;height:64px;margin:-32px 0 0 -32px;border-radius:50%;background:var(--pa-red);display:flex;align-items:center;justify-content:center;box-shadow:0 4px 0 var(--pa-red-dark)}.pa-play--lg{width:78px;height:78px;margin:-39px 0 0 -39px;box-shadow:0 5px 0 var(--pa-red-dark)}.pa-flag{position:absolute;left:14px;top:14px;background:var(--pa-sticky);font-weight:800;font-size:13px;padding:4px 10px;border-radius:999px;z-index:2}.pa-sticker{position:absolute;z-index:0;pointer-events:none;-webkit-user-select:none;user-select:none}.pa-sticker--front{z-index:3}.pa-chr{display:block;height:auto}.pa-chr,.pa-sticker,.pa-icon{object-fit:contain}.pa-icon{width:72px;height:72px;display:block;flex:none}@media screen and (max-width:749px){.pa-icon{width:60px;height:60px}}@keyframes pa-bob{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}@keyframes pa-floaty{0%,to{transform:translateY(0) rotate(-6deg)}50%{transform:translateY(-16px) rotate(6deg)}}@keyframes pa-twinkle{0%,to{transform:scale(1) rotate(0)}50%{transform:scale(1.18) rotate(12deg)}}@keyframes pa-hop{0%,to{transform:translateY(0)}40%,60%{transform:translateY(-18px)}}@keyframes pa-wiggle{0%,to{transform:rotate(0)}25%{transform:rotate(-4deg)}75%{transform:rotate(4deg)}}.pa-bob{animation:pa-bob 3.2s ease-in-out infinite}.pa-floaty{animation:pa-floaty 4s ease-in-out infinite}.pa-twinkle{animation:pa-twinkle 2.4s ease-in-out infinite}.pa-hop{animation:pa-hop 2.6s ease-in-out infinite}@keyframes pa-rock{0%,to{transform:rotate(-8deg)}50%{transform:rotate(8deg)}}@keyframes pa-rock-rev{0%,to{transform:rotate(8deg)}50%{transform:rotate(-8deg)}}.pa-rock{animation:pa-rock 5s ease-in-out infinite}.pa-rock--rev{animation-name:pa-rock-rev;animation-duration:5.6s}.pa-d03{animation-delay:.3s}.pa-d06{animation-delay:.6s}.pa-d1{animation-delay:.4s}.pa-d2{animation-delay:.8s}.pa-d3{animation-delay:1.2s}.pa-d4{animation-delay:1.6s}.pa-d5{animation-delay:2s}.pa-lift{transition:transform .25s ease}.pa-lift:hover{transform:translateY(-6px) rotate(0)}.pa-lift:hover .pa-wig{animation:pa-wiggle .5s ease-in-out 2}.pa-parade img{transition:transform .2s ease}.pa-parade img:hover{animation:pa-wiggle .5s ease-in-out 2}.pa a:focus-visible,.pa button:focus-visible,.pa input:focus-visible,.pa select:focus-visible,.pa textarea:focus-visible,.pa summary:focus-visible,.pa [tabindex]:focus-visible{outline:3px solid var(--pa-purple);outline-offset:3px;border-radius:4px}.pa-panel--purple a:focus-visible,.pa-panel--purple button:focus-visible,.pa-panel--purple input:focus-visible,.pa-topbar a:focus-visible{outline:3px solid var(--pa-yellow-bright);outline-offset:3px}.pa-visually-hidden{position:absolute!important;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}@media screen and (max-width:989px){.pa-g5,.pa-g4{grid-template-columns:repeat(3,minmax(0,1fr))}.pa-h1{font-size:56px}.pa-h2{font-size:36px}}@media screen and (max-width:749px){.pa{font-size:16px;line-height:1.5}.pa-wrap{padding:0 16px}.pa-hero-grid,.pa-card2,.pa-g2,.pa-g3,.pa-song-grid,.pa-pdp{grid-template-columns:minmax(0,1fr)}.pa-g4,.pa-g5{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.pa-h1{font-size:40px}.pa-h2{font-size:30px}.pa-h3{font-size:23px}.pa-lede{font-size:16px;margin:12px 0 14px}.pa-panel{border-radius:26px;padding:20px}.pa-pdp{gap:24px}.pa-pdp{overflow-x:clip}.pa-sticker:not(.pa-sticker--keep){display:none}.pa-chr--desktop-float{position:static;margin:0 auto;inset:auto}.pa-btn{width:100%}.pa-btn--auto{width:auto}.pa-price--lg{font-size:34px}.pa-parade{border-radius:999px 999px 26px 26px}}@media(prefers-reduced-motion:reduce){.pa-bob,.pa-floaty,.pa-twinkle,.pa-hop,.pa-rock,.pa-rock--rev{animation:none!important}.pa-lift,.pa-parade img,.pa-btn{transition:none!important}.pa-lift:hover{transform:none!important}.pa-lift:hover .pa-wig,.pa-parade img:hover{animation:none!important}}.shopify-policy__container{min-width:0;max-width:min(643.5px,100%)}.shopify-policy__body .rte{overflow-wrap:anywhere}.shopify-policy__body table{display:block;max-width:100%;overflow-x:auto}@media print{.pa-sticker,.pa-tape{display:none}.pa{background:#fff}}
/*# sourceMappingURL=/cdn/shop/t/13/assets/ponyabc-redesign.css.map */
