html body .nav-item>a:after{height:8px;bottom:6px;border-radius:0;background:var(--k-pink,#ff7eb6);-webkit-mask:var(--k-squiggle) repeat-x 0 50%/16px 8px;mask:var(--k-squiggle) repeat-x 0 50%/16px 8px;transition:transform .35s cubic-bezier(.3,1.5,.5,1)}html body .nav-item:hover>a{color:var(--k-ink,#2a2238)}html body .mega__links{gap:4px 24px}html body .mega__links a{position:relative;display:inline-flex;align-items:center;gap:0;padding:8px 16px;margin:0 0 0 -16px;border-radius:999px;color:#6b5c77;font-weight:600;font-size:15.5px;transition:background .2s,color .2s,gap .25s,transform .35s cubic-bezier(.3,1.5,.5,1),box-shadow .2s}html body .mega__links a:before{content:"\2665";display:inline-block;width:0;opacity:0;overflow:hidden;color:var(--k-pink-dark,#f0559b);font-size:.85em;transform:scale(.4) rotate(-20deg);transition:width .25s,opacity .2s,transform .35s cubic-bezier(.3,1.5,.5,1)}html body .mega__links a:hover,html body .mega__links a:focus-visible{background:var(--k-pink-soft,#ffe9f3);color:var(--k-ink,#2a2238);gap:8px;transform:translateY(-2px) rotate(-1.5deg);box-shadow:0 4px #ffc6df}html body .mega__links a:hover:before,html body .mega__links a:focus-visible:before{width:1em;opacity:1;transform:none}html body .mega__links li:nth-child(4n+2) a:hover,html body .mega__links li:nth-child(4n+2) a:focus-visible{background:var(--k-blue-soft,#e3f4ff);box-shadow:0 4px #bfe6ff;transform:translateY(-2px) rotate(1.5deg)}html body .mega__links li:nth-child(4n+2) a:before{color:#2f8fd6}html body .mega__links li:nth-child(4n+3) a:hover,html body .mega__links li:nth-child(4n+3) a:focus-visible{background:var(--k-mint-soft,#e1f7ec);box-shadow:0 4px #bdebd6}html body .mega__links li:nth-child(4n+3) a:before{color:#2f9a6c}html body .mega__links li:nth-child(4n+4) a:hover,html body .mega__links li:nth-child(4n+4) a:focus-visible{background:var(--k-yellow-soft,#fff6cc);box-shadow:0 4px #ffe98f;transform:translateY(-2px) rotate(1.5deg)}html body .mega__links li:nth-child(4n+4) a:before{color:#d9a400}html body .mega__feature .link-arrow{transition:color .2s}html body .mega__feature:hover .link-arrow{color:var(--k-pink-dark,#f0559b)}html body .mnav summary{border-radius:16px;padding-left:10px;padding-right:10px;margin:0 -10px;transition:background .2s}html body .mnav details[open]>summary{background:var(--k-pink-soft,#ffe9f3);color:var(--k-ink,#2a2238)}html body .mnav details[open]>summary svg{color:var(--k-pink-dark,#f0559b)}html body .mnav__sub{gap:4px 10px;padding-top:8px}html body .mnav .mnav__sub a{border-radius:14px;padding:10px 12px;color:#6b5c77;font-weight:600;transition:background .2s,color .2s,transform .3s cubic-bezier(.3,1.5,.5,1)}html body .mnav .mnav__sub a:hover,html body .mnav .mnav__sub a:active,html body .mnav .mnav__sub a:focus-visible{background:var(--k-pink-soft,#ffe9f3);color:var(--k-ink,#2a2238);transform:scale(1.03)}html body .mnav .mnav__sub a:nth-child(4n+2):hover,html body .mnav .mnav__sub a:nth-child(4n+2):active{background:var(--k-blue-soft,#e3f4ff)}html body .mnav .mnav__sub a:nth-child(4n+3):hover,html body .mnav .mnav__sub a:nth-child(4n+3):active{background:var(--k-mint-soft,#e1f7ec)}html body .mnav .mnav__sub a:nth-child(4n+4):hover,html body .mnav .mnav__sub a:nth-child(4n+4):active{background:var(--k-yellow-soft,#fff6cc)}html body .mnav .mnav__sub a:first-child{background:var(--k-pink-soft,#ffe9f3);color:var(--k-ink,#2a2238)}html body .mnav>li>a:hover,html body .mnav>li>a:active{color:var(--k-pink-dark,#f0559b)}html body .footer__word{font-size:clamp(3.4rem,17vw,15rem);line-height:1;letter-spacing:-.03em;margin:8px 0 0;padding-bottom:.08em;color:#ff7eb624}@media(max-width:560px){html body .footer__word{font-size:22vw;margin-top:4px;color:#ff7eb624}}html body .rail{padding-top:16px;padding-bottom:30px;margin-top:-12px;margin-bottom:-22px}html body .grid{padding-top:10px}html body .pcard__media{overflow:hidden;isolation:isolate}html body .pcard:hover .pcard__media{transform:translateY(-5px)}html body .pdp__thumbs{padding:8px;margin:-8px;gap:12px}html body .pdp__gallery{grid-template-columns:76px minmax(0,1fr)}html body .pdp__gallery--single{grid-template-columns:minmax(0,1fr)}html body .pdp__thumb{position:relative;border:2px solid #f3e8ef;border-radius:18px;background:#fff;cursor:pointer;transition:transform .35s cubic-bezier(.3,1.5,.5,1),border-color .2s,box-shadow .25s}html body .pdp__thumb img{transition:transform .45s cubic-bezier(.2,.8,.2,1);border-radius:12px}html body .pdp__thumb:hover{transform:translateY(-3px) rotate(-3deg);border-color:var(--k-pink,#ff7eb6);box-shadow:0 5px #ffc6df}html body .pdp__thumb:nth-child(2n):hover{transform:translateY(-3px) rotate(3deg);border-color:var(--k-blue,#8fd3ff);box-shadow:0 5px #bfe6ff}html body .pdp__thumb:nth-child(3n):hover{border-color:var(--k-mint,#9be3c4);box-shadow:0 5px #bdebd6}html body .pdp__thumb:hover img{transform:scale(1.08)}html body .pdp__thumb[aria-current=true]{border-color:var(--k-pink,#ff7eb6);box-shadow:0 5px 0 0 var(--k-pink-dark,#f0559b)}html body .pdp__thumb[aria-current=true]:after{content:"\2665";position:absolute;top:-8px;right:-8px;width:24px;height:24px;border-radius:50%;background:var(--k-pink,#ff7eb6);color:#fff;font-size:12px;line-height:24px;text-align:center;box-shadow:0 2px 6px -2px #2a223866}html body .pdp__thumb:active{transform:scale(.94)}html body .pdp__dots span.is-active{background:var(--k-pink,#ff7eb6)}@media(prefers-reduced-motion:reduce){html body .pdp__thumb:hover,html body .pdp__thumb:hover img{transform:none}}
/*# sourceMappingURL=/cdn/shop/t/69/assets/kawaii-menu.css.map */
