:root{--k-pink:#ff7eb6;--k-pink-soft:#ffe9f3;--k-pink-dark:#f0559b;--k-pink-deep:#d63c84;--k-blue:#8fd3ff;--k-blue-soft:#e3f4ff;--k-mint:#9be3c4;--k-mint-soft:#e1f7ec;--k-yellow:#ffe066;--k-yellow-soft:#fff6cc;--k-lilac:#c9b6ff;--k-lilac-soft:#efe9ff;--k-ink:#2a2238;--k-bounce:cubic-bezier(.3,1.5,.5,1);--k-shadow:0 12px 30px -16px rgba(42,34,56,.38);--k-lift:0 22px 40px -18px rgba(42,34,56,.42);--font-display:"Fredoka","Nunito",system-ui,sans-serif;--font-body:"Nunito","Figtree",system-ui,sans-serif;--pink-50:#fff6fa;--pink-100:#ffe9f3;--pink-200:#ffc6df;--k-squiggle:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='10' viewBox='0 0 24 10'%3E%3Cpath d='M0 5 Q6 0 12 5 T24 5' fill='none' stroke='black' stroke-width='3' stroke-linecap='round'/%3E%3C/svg%3E");--k-wave:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 160 28' preserveAspectRatio='none'%3E%3Cpath d='M0 14 Q40 0 80 14 T160 14 V28 H0Z'/%3E%3C/svg%3E")}html body{font-family:var(--font-body);background:radial-gradient(rgba(201,182,255,.22) 1.4px,transparent 1.7px) 0 0/30px 30px,radial-gradient(640px 440px at -6% 0%,rgba(255,126,182,.14),transparent 70%),radial-gradient(560px 440px at 106% 18%,rgba(143,211,255,.18),transparent 70%),radial-gradient(560px 440px at 0% 70%,rgba(155,227,196,.16),transparent 70%),radial-gradient(520px 420px at 100% 92%,rgba(255,224,102,.16),transparent 70%),#fff6fa;background-attachment:scroll}html body :is(h1,h2,h3,h4,.h1,.h2,.h3,.h4){font-family:var(--font-display);font-weight:600;letter-spacing:-.005em}html body :is(h1,.h1){font-weight:700}html body .shead h2:after{content:"";display:block;width:min(110px,60%);height:10px;margin:10px 0 0;vertical-align:baseline;font-size:inherit;animation:none;background:var(--k-pink);-webkit-mask:var(--k-squiggle) repeat-x 0 50%/24px 10px;mask:var(--k-squiggle) repeat-x 0 50%/24px 10px}html body main>.shopify-section:nth-child(5n+2) .shead h2:after{background:var(--k-blue)}html body main>.shopify-section:nth-child(5n+3) .shead h2:after{background:#5fcf9f}html body main>.shopify-section:nth-child(5n+4) .shead h2:after{background:#f5c62e}html body main>.shopify-section:nth-child(5n+5) .shead h2:after{background:#a98bff}html body .kicker{font-family:var(--font-body);font-weight:800;letter-spacing:.06em;color:#7d6a8c}html body .kicker:before{width:10px;height:10px;background:var(--k-yellow);box-shadow:0 0 0 4px var(--k-yellow-soft)}html body .kicker__jp{background:var(--k-lilac-soft);color:#7a5bd1}html body main>.shopify-section:nth-child(4n+1) .kicker__jp{background:var(--k-blue-soft);color:#2f8fd6}html body main>.shopify-section:nth-child(4n+2) .kicker__jp{background:var(--k-mint-soft);color:#2f9a6c}html body main>.shopify-section:nth-child(4n+3) .kicker__jp{background:var(--k-yellow-soft);color:#a37a00}html body .shead .link-arrow{color:#5b46a8;background:#fff;border:2px solid var(--k-lilac-soft);box-shadow:var(--k-shadow)}html body .shead .link-arrow:hover{background:var(--k-yellow);border-color:var(--k-yellow);color:var(--k-ink)}html body .rail-arrows button{background:#fff;border:2px solid var(--k-lilac-soft);color:#5b46a8;box-shadow:var(--k-shadow);transition:transform .25s var(--k-bounce),background .2s}html body .rail-arrows button:hover{background:var(--k-yellow);border-color:var(--k-yellow);color:var(--k-ink);transform:scale(1.08)}html body .pcard__media{border-radius:30px;box-shadow:inset 0 0 0 1px #2a223812;transition:transform .35s var(--k-bounce),box-shadow .3s ease}html body .pcard:hover .pcard__media{transform:translateY(-6px);box-shadow:inset 0 0 0 3px var(--k-pink),var(--k-lift)}html body li:nth-child(4n+2) .pcard:hover .pcard__media{box-shadow:inset 0 0 0 3px var(--k-blue),var(--k-lift)}html body li:nth-child(4n+3) .pcard:hover .pcard__media{box-shadow:inset 0 0 0 3px var(--k-mint),var(--k-lift)}html body li:nth-child(4n+4) .pcard:hover .pcard__media{box-shadow:inset 0 0 0 3px var(--k-yellow),var(--k-lift)}html body .pcard__title{font-family:var(--font-display);font-weight:500;font-size:15.5px}html body .pcard__quick button,html body .pcard__quick a{transition:transform .3s var(--k-bounce),background .2s}html body .pcard__quick button:hover,html body .pcard__quick a:hover{transform:rotate(90deg) scale(1.1);background:var(--k-pink-dark);color:#fff}html body .pcard .price__current,html body .mini .price__current{color:var(--k-pink-deep)}html body .sticker,html body .badge{font-family:var(--font-body);font-weight:800;letter-spacing:.03em}html body .sticker--new{background:var(--k-yellow)}html body .sticker--sale{box-shadow:0 4px 0 -1px #2a22382e}html body .trust__item{border-radius:26px}html body .trust__item:nth-child(1){background:var(--k-pink-soft)}html body .trust__item:nth-child(2){background:var(--k-blue-soft)}html body .trust__item:nth-child(3){background:var(--k-yellow-soft)}html body .trust__item:nth-child(4){background:var(--k-mint-soft)}html body .trust__icon{background:#fff!important;border-radius:50%}html body .review:nth-child(4n+1){background:var(--k-lilac-soft);border-color:#ded2ff}html body .review:before{color:var(--k-lilac)}html body .help-card{background:var(--k-yellow-soft);border-color:#ffe48a}html body .acc details[open] .acc__icon{background:var(--k-yellow);border-color:var(--k-yellow);color:var(--k-ink)}html body .news{background:linear-gradient(135deg,#c9b6ff,#8fd3ff,#9be3c4);color:var(--k-ink);box-shadow:0 26px 50px -32px #5a46aab3}html body .news h2,html body .news p,html body .news .kicker,html body .news__note{color:var(--k-ink)!important}html body .news .kicker:before{background:#fff}html body .news .kicker__jp{background:#fff9;color:#5b46a8}html body .news__form{box-shadow:0 6px #5a46aa40}html body .news__deco{color:#fff}html body .phelp{background:linear-gradient(135deg,var(--k-yellow-soft),var(--k-lilac-soft))}html body .phelp__plus{background:var(--k-lilac-soft)}html body .phelp__item summary:hover .phelp__plus,html body .phelp__item[open] .phelp__plus{background:var(--k-yellow)}html body .bposts__media{border-radius:30px;transition:transform .35s var(--k-bounce),box-shadow .3s}html body .bposts__card:hover .bposts__media{transform:translateY(-6px) rotate(-.6deg);box-shadow:var(--k-lift)}html body .footer{position:relative;overflow:visible;overflow-x:clip;background:var(--k-ink)}html body .footer:before{content:"";position:absolute;left:0;right:0;bottom:calc(100% - 1px);height:28px;background:var(--k-ink);pointer-events:none;-webkit-mask:var(--k-wave) repeat-x 0 100%/160px 28px;mask:var(--k-wave) repeat-x 0 100%/160px 28px}html body .footer__name{font-family:var(--font-display);font-weight:700}html body .btn--accent,html body .hk__ctas .btn--accent,html body .promo .btn--accent{--b:var(--k-pink);--f:var(--k-ink);--btn-depth:var(--k-pink-deep);background:var(--k-pink);border-color:var(--k-pink);color:var(--k-ink);box-shadow:0 6px 0 0 var(--k-pink-deep)}html body .btn--accent:hover,html body .hk__ctas .btn--accent:hover,html body .promo .btn--accent:hover{background:var(--k-pink-dark);border-color:var(--k-pink-dark);color:#fff;box-shadow:0 8px #b92d6f}html body .btn--accent:active,html body .hk__ctas .btn--accent:active{box-shadow:0 1px 0 0 var(--k-pink-deep)}html body .btn--accent svg{color:currentColor}html body .btn--accent[disabled]{box-shadow:none}html body .page-body a.cq-btn,html body .rte a.cq-btn{background:var(--k-pink);color:var(--k-ink)!important;box-shadow:0 6px 0 0 var(--k-pink-deep)}html body .page-body a.cq-btn:hover,html body .rte a.cq-btn:hover{background:var(--k-pink-dark);color:#fff!important;box-shadow:0 8px #b92d6f}html body .page-body a.cq-btn:active,html body .rte a.cq-btn:active{box-shadow:0 1px 0 0 var(--k-pink-deep)}html body .tile__go{background:var(--k-pink);color:var(--k-ink);box-shadow:0 4px 0 0 var(--k-pink-deep)}html body .hk{background:radial-gradient(60% 70% at 92% 18%,#ffd9ea 0,#ffd9ea00 70%),radial-gradient(45% 55% at 6% 92%,#e3f4ff 0,#e3f4ff00 70%),radial-gradient(40% 45% at 55% 8%,#fff6cc 0,#fff6cc00 70%),linear-gradient(180deg,#fff6fa,#ffe9f3)}html body .hk:before{background-image:radial-gradient(#ffc6df 1.4px,transparent 1.6px)}html body .hk__pill{color:var(--k-pink-deep);box-shadow:0 6px 0 -2px #ffd0e4,0 10px 24px -14px #ff7eb699}html body .hk__pill b{background:var(--k-pink);color:var(--k-ink)}html body .hk__title em{color:var(--k-pink-dark)}html body .hk__title em:before{background:var(--k-yellow-soft)}html body .hk__blob{background:linear-gradient(145deg,#ffc2dc,#ff7eb6);box-shadow:inset 0 -20px 40px #f0559b38}html body .hk__price{background:var(--k-pink);color:var(--k-ink)}html body .hk__card--b .hk__price{background:var(--k-blue);color:var(--k-ink)}html body .hk__card--c .hk__price{background:var(--k-yellow);color:var(--k-ink)}html body .hk__game{border-color:#ffc6df}html body .hk__game-go{background:var(--k-pink-soft);color:var(--k-pink-deep)}html body .hk__game:hover .hk__game-go{background:var(--k-pink);color:var(--k-ink)}html body .hk__game-txt small b{color:var(--k-pink-deep)}html body .hk__game-cards i:nth-child(1){background:linear-gradient(145deg,#ffc2dc,#ff7eb6)}html body .hk__game-cards i:nth-child(2){background:linear-gradient(145deg,#c9b6ff,#a98bff)}html body .hk__game-cards i:nth-child(3){background:var(--k-yellow)}html body .hk__ribbon{background:var(--k-pink);color:var(--k-ink);box-shadow:0 10px 30px -16px #f0559bcc}html body .hk__track a:after{color:#fff}html body .hk__track a:hover{color:#fff}html body .hk .seal{color:var(--k-pink-deep);box-shadow:0 14px 30px -14px #f0559b99}html body .hk__ctas .hk__btn2,html body .btn--light{box-shadow:0 6px #ffd0e4}html body .hk__ctas .hk__btn2:hover,html body .btn--light:hover{box-shadow:0 8px #ffd0e4}html body .hk__btn2 svg,html body .btn--light svg{color:var(--k-pink-dark)}@media(prefers-reduced-motion:reduce){html body .pcard:hover .pcard__media,html body .bposts__card:hover .bposts__media{transform:none}}
/*# sourceMappingURL=/cdn/shop/t/85/assets/kawaii.css.map */
