::selection{background:#ffd6e8;color:#b01e74}html{scroll-behavior:smooth}body{scrollbar-color:#E2338F #FFF0F7}body::-webkit-scrollbar{width:12px}body::-webkit-scrollbar-track{background:#fff0f7}body::-webkit-scrollbar-thumb{background:linear-gradient(#ff5fa2,#8e44ec);border-radius:8px}[id$=__intro_sec]{position:relative;overflow:hidden;background:linear-gradient(120deg,#ff8fc8,#ff5fa2,#b487ff,#7cd8ff,#ff8fc8)!important;background-size:280% 280%!important;animation:kcShift 16s ease infinite}[id$=__intro_sec]:before,[id$=__intro_sec]:after{position:absolute;font-size:2.2rem;opacity:.5;pointer-events:none;z-index:0}[id$=__intro_sec]:before{content:"\1f380";left:8%;top:18%;animation:kcFloat 7s ease-in-out infinite}[id$=__intro_sec]:after{content:"\2728";right:9%;bottom:16%;animation:kcFloat 9s ease-in-out infinite reverse}[id$=__intro_sec] h1{text-shadow:0 3px 0 rgba(178,20,110,.25);animation:kcPopIn .8s cubic-bezier(.34,1.56,.64,1) both}[id$=__intro_sec] p{animation:kcPopIn .8s .15s cubic-bezier(.34,1.56,.64,1) both}[id$=__intro_sec] .button{animation:kcPopIn .8s .3s cubic-bezier(.34,1.56,.64,1) both}@keyframes kcShift{0%,to{background-position:0% 50%}50%{background-position:100% 50%}}@keyframes kcFloat{0%,to{transform:translateY(0) rotate(-6deg)}50%{transform:translateY(-18px) rotate(8deg)}}@keyframes kcPopIn{0%{opacity:0;transform:translateY(18px) scale(.95)}to{opacity:1;transform:none}}.kc-marquee{overflow:hidden;white-space:nowrap;padding:.65rem 0;width:100%}.kc-marquee__track{display:inline-flex;gap:3rem;padding-right:3rem;animation:kcMarquee 26s linear infinite;will-change:transform}.kc-marquee:hover .kc-marquee__track{animation-play-state:paused}.kc-marquee__track span{font-family:var(--font-primary--family);font-weight:600;font-size:.95rem;letter-spacing:.05em}@keyframes kcMarquee{to{transform:translate(-50%)}}product-card,.product-card{transition:transform .35s cubic-bezier(.22,1,.36,1),box-shadow .35s ease;border-radius:20px}product-card:hover,.product-card:hover{transform:translateY(-6px) rotate(-.6deg);box-shadow:0 16px 32px -14px #e2338f66}product-card img,.product-card img{border-radius:16px}.product-card [class*=badge],product-card [class*=badge]{animation:kcPulse 2.4s ease infinite;border-radius:999px}@keyframes kcPulse{0%,to{transform:scale(1)}50%{transform:scale(1.08)}}.button,button.button,a.button{transition:transform .2s cubic-bezier(.34,1.56,.64,1),box-shadow .2s ease,background-color .2s,color .2s,border-color .2s}.button:hover,button.button:hover,a.button:hover{transform:scale(1.05)}.button:active,button.button:active,a.button:active{transform:scale(.95)}#header-component a:hover{text-decoration:underline wavy 1.5px;text-underline-offset:5px}.kc-reveal{opacity:0;transform:translateY(26px);transition:opacity .7s ease,transform .7s cubic-bezier(.22,1,.36,1)}.kc-reveal.kc-in{opacity:1;transform:none}.kc-spark{position:fixed;z-index:9999;pointer-events:none;font-size:1rem;animation:kcSpark .9s ease-out forwards}@keyframes kcSpark{0%{opacity:1;transform:translateY(0) scale(1) rotate(0)}to{opacity:0;transform:translateY(-34px) scale(.4) rotate(40deg)}}@media(prefers-reduced-motion:reduce){[id$=__intro_sec],.kc-marquee__track,[id$=__intro_sec]:before,[id$=__intro_sec]:after,.product-card [class*=badge]{animation:none!important}.kc-reveal{opacity:1;transform:none;transition:none}.kc-spark{display:none}}
/*# sourceMappingURL=/cdn/shop/t/10/assets/kawaii-pop.css.map */
