.site-header__brand,.bag-link,.icon-link,.button,.scroller-controls button,.product-card,.vibe-card,.mobile-nav__panel a{will-change:transform}.site-header__brand{position:relative;transition:transform .24s cubic-bezier(.2,.9,.25,1),color .24s ease}.site-header__brand:hover,.site-header__brand:focus-visible{color:var(--purple);transform:scale(1.075) rotate(-2deg)}.site-header__brand:hover:after,.site-header__brand:focus-visible:after{content:"\2726";position:absolute;top:-.6em;right:-.8em;color:var(--pink);font-size:.45em;animation:shycute-pop .42s cubic-bezier(.2,1.4,.3,1) both}.bag-link,.icon-link,.icon-button,.scroller-controls button{transition:transform .22s cubic-bezier(.2,.9,.25,1),box-shadow .22s ease,background .22s ease}.bag-link:hover,.bag-link:focus-visible{transform:scale(1.2) rotate(-12deg);box-shadow:.32rem .32rem 0 var(--ink)}.icon-link:hover,.icon-link:focus-visible,.icon-button:hover,.icon-button:focus-visible,.scroller-controls button:hover,.scroller-controls button:focus-visible{background:var(--mint);border-radius:50%;transform:scale(1.12) rotate(4deg)}.button:hover,.button:focus-visible{transform:translateY(-4px) scale(1.035);box-shadow:.45rem .45rem 0 var(--ink)}.product-card{border-radius:1.55rem;padding:.35rem;transition:transform .34s cubic-bezier(.2,.9,.25,1),background .28s ease,box-shadow .28s ease}.product-card:hover,.product-card:focus-within{z-index:2;background:var(--yellow);transform:translateY(-.65rem) scale(1.045) rotate(-1deg);box-shadow:.55rem .55rem 0 var(--ink)}.product-card:nth-child(2n):hover,.product-card:nth-child(2n):focus-within{background:var(--mint);transform:translateY(-.65rem) scale(1.045) rotate(1deg)}.product-card__details{transition:transform .25s ease}.product-card:hover .product-card__details,.product-card:focus-within .product-card__details{transform:translate(.35rem)}.product-scroller{scroll-padding-inline:.35rem}.product-scroller:after{content:"";min-width:.25rem}.scroller-controls span:before{content:"Auto-play";display:inline-block;margin-right:.4rem;color:var(--purple)}[data-reveal]>*{transition-delay:var(--reveal-delay, 0ms)}.section-reveal.is-visible .hero-shycute__chips span,.section-reveal.is-visible .vibe-card,.section-reveal.is-visible .editorial-bento__points>div{animation:shycute-pop .55s cubic-bezier(.2,1.25,.3,1) both}.section-reveal.is-visible .hero-shycute__chips span:nth-child(2),.section-reveal.is-visible .vibe-card:nth-child(2),.section-reveal.is-visible .editorial-bento__points>div:nth-child(2){animation-delay:.1s}.section-reveal.is-visible .hero-shycute__chips span:nth-child(3),.section-reveal.is-visible .vibe-card:nth-child(3),.section-reveal.is-visible .editorial-bento__points>div:nth-child(3){animation-delay:.2s}@keyframes shycute-pop{0%{opacity:0;transform:translateY(1rem) scale(.88) rotate(-3deg)}70%{opacity:1;transform:translateY(-.15rem) scale(1.04) rotate(1deg)}to{opacity:1;transform:translateY(0) scale(1) rotate(0)}}@media(max-width:560px){.product-card:hover,.product-card:focus-within,.product-card:nth-child(2n):hover,.product-card:nth-child(2n):focus-within{transform:scale(1.015)}.scroller-controls span:before{content:"Swipe or"}}@media(prefers-reduced-motion:reduce){.site-header__brand,.bag-link,.icon-link,.icon-button,.button,.scroller-controls button,.product-card,.product-card__details{transition:none!important}.section-reveal.is-visible .hero-shycute__chips span,.section-reveal.is-visible .vibe-card,.section-reveal.is-visible .editorial-bento__points>div,.site-header__brand:hover:after{animation:none}}.product-scroller{grid-auto-columns:minmax(17rem,32vw)}.site-footer a{transition:color .18s ease,background-color .18s ease,transform .18s cubic-bezier(.2,.9,.25,1)}.site-footer a:hover,.site-footer a:focus-visible,.site-footer a[aria-current=page]{color:var(--purple);background-color:var(--yellow);border-radius:.35rem;transform:translate(.18rem)}.site-footer a:focus-visible{outline:2px solid var(--pink);outline-offset:.18rem}.footer-socials{display:flex;flex-wrap:wrap;gap:.45rem;margin-top:1rem}.site-footer .footer-social{align-items:center;background:var(--paper);border:2px solid var(--ink);border-radius:999px;display:inline-flex;gap:.35rem;padding:.4rem .6rem;text-decoration:none}.footer-social svg{fill:none;height:1rem;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:2;width:1rem}.footer-social--facebook svg,.footer-social--tiktok svg,.footer-social--pinterest svg,.footer-social--tumblr svg{fill:currentColor;stroke:none}.site-footer .footer-social:hover,.site-footer .footer-social:focus-visible{color:#fff;transform:translateY(-.22rem) rotate(-2deg)}.site-footer .footer-social--instagram:hover,.site-footer .footer-social--instagram:focus-visible{background:#e4405f}.site-footer .footer-social--facebook:hover,.site-footer .footer-social--facebook:focus-visible{background:#1877f2}.site-footer .footer-social--tiktok:hover,.site-footer .footer-social--tiktok:focus-visible{background:#00f2ea;color:#111}.site-footer .footer-social--x:hover,.site-footer .footer-social--x:focus-visible{background:#000}.site-footer .footer-social--pinterest:hover,.site-footer .footer-social--pinterest:focus-visible{background:#e60023}.site-footer .footer-social--tumblr:hover,.site-footer .footer-social--tumblr:focus-visible{background:#001935}.site-footer__social-bar{align-items:center;border-top:1px solid color-mix(in srgb,var(--ink) 18%,transparent);display:flex;flex-wrap:wrap;gap:.85rem;justify-content:space-between;margin-top:2.2rem;padding-top:1.15rem}.site-footer__social-bar>p{font-size:.82rem;font-weight:800;letter-spacing:.04em;margin:0;text-transform:uppercase}.site-footer__social-bar .footer-socials{align-items:center;display:flex;flex-wrap:nowrap;gap:.95rem;margin:0}.site-footer .footer-socials--icon-row .footer-social,.site-footer .footer-socials--icon-row .footer-social:hover,.site-footer .footer-socials--icon-row .footer-social:focus-visible{background:transparent!important;border:0;border-radius:0;color:var(--ink);display:inline-flex;padding:.15rem;transform:none}.site-footer .footer-socials--icon-row .footer-social svg{height:1.4rem;transition:transform .18s cubic-bezier(.2,.9,.25,1),color .18s ease;width:1.4rem}.site-footer .footer-socials--icon-row .footer-social:hover svg,.site-footer .footer-socials--icon-row .footer-social:focus-visible svg{transform:translateY(-.18rem) scale(1.18)}.site-footer .footer-socials--icon-row .footer-social--instagram:hover,.site-footer .footer-socials--icon-row .footer-social--instagram:focus-visible{color:#e4405f}.site-footer .footer-socials--icon-row .footer-social--facebook:hover,.site-footer .footer-socials--icon-row .footer-social--facebook:focus-visible{color:#1877f2}.site-footer .footer-socials--icon-row .footer-social--tiktok:hover,.site-footer .footer-socials--icon-row .footer-social--tiktok:focus-visible{color:#00aeca}.site-footer .footer-socials--icon-row .footer-social--x:hover,.site-footer .footer-socials--icon-row .footer-social--x:focus-visible{color:#000}.site-footer .footer-socials--icon-row .footer-social--pinterest:hover,.site-footer .footer-socials--icon-row .footer-social--pinterest:focus-visible{color:#e60023}.site-footer .footer-socials--icon-row .footer-social--tumblr:hover,.site-footer .footer-socials--icon-row .footer-social--tumblr:focus-visible{color:#001935}@media(max-width:560px){.site-footer__social-bar{align-items:flex-start;flex-direction:column}.site-footer__social-bar .footer-socials{gap:.78rem}}.site-footer__social-bar{display:block;padding-bottom:2.75rem;text-align:center}.site-footer__social-bar>p{margin-bottom:.85rem}.site-footer__social-bar .footer-socials{display:flex;justify-content:center;width:100%}.site-footer .footer-socials--icon-row .footer-social{color:#fff!important}.site-footer .footer-socials--icon-row .footer-social--instagram:hover,.site-footer .footer-socials--icon-row .footer-social--instagram:focus-visible{color:#e4405f!important}.site-footer .footer-socials--icon-row .footer-social--facebook:hover,.site-footer .footer-socials--icon-row .footer-social--facebook:focus-visible{color:#1877f2!important}.site-footer .footer-socials--icon-row .footer-social--tiktok:hover,.site-footer .footer-socials--icon-row .footer-social--tiktok:focus-visible{color:#00f2ea!important}.site-footer .footer-socials--icon-row .footer-social--x:hover,.site-footer .footer-socials--icon-row .footer-social--x:focus-visible{color:#fff!important}.site-footer .footer-socials--icon-row .footer-social--pinterest:hover,.site-footer .footer-socials--icon-row .footer-social--pinterest:focus-visible{color:#e60023!important}.site-footer .footer-socials--icon-row .footer-social--tumblr:hover,.site-footer .footer-socials--icon-row .footer-social--tumblr:focus-visible{color:#7da6c8!important}@media(max-width:560px){.site-footer__social-bar .footer-socials{flex-direction:row;justify-content:center}}.site-footer a:not(.footer-social),.site-footer a:not(.footer-social):hover,.site-footer a:not(.footer-social):focus-visible,.site-footer a:not(.footer-social)[aria-current=page]{background:transparent!important;border-radius:0;box-shadow:none}.site-footer a:not(.footer-social):hover,.site-footer a:not(.footer-social):focus-visible,.site-footer a:not(.footer-social)[aria-current=page]{color:#70d7cf;text-decoration:underline;text-decoration-color:#70d7cf;text-decoration-thickness:2px;text-underline-offset:.22em;transform:none}.site-footer a:not(.footer-social):focus-visible{outline:none}.site-footer .site-footer__brand{display:inline-block;position:relative;text-decoration:none;transition:transform .24s cubic-bezier(.2,.9,.25,1),color .24s ease}.site-footer .site-footer__brand:hover,.site-footer .site-footer__brand:focus-visible{color:var(--purple);text-decoration:none!important;transform:scale(1.075) rotate(-2deg)}.site-footer .site-footer__brand:hover:after,.site-footer .site-footer__brand:focus-visible:after{animation:shycute-pop .42s cubic-bezier(.2,1.4,.3,1) both;color:var(--pink);content:"\2726";font-size:.45em;position:absolute;right:-.8em;top:-.6em}.template-index [data-word-reveal] .word-reveal{display:inline-block;margin-right:.18em;will-change:transform,opacity}.shycute-motion-ready .template-index [data-word-reveal] .word-reveal{opacity:0;transform:translateY(.75em) rotate(1.5deg)}.shycute-motion-ready .template-index [data-word-reveal].is-word-visible .word-reveal{animation:shycute-word-in .56s cubic-bezier(.2,1.12,.3,1) both;animation-delay:var(--word-delay, 0ms)}@keyframes shycute-word-in{0%{opacity:0;transform:translateY(.75em) rotate(1.5deg)}70%{opacity:1;transform:translateY(-.08em) rotate(-.35deg)}to{opacity:1;transform:translateY(0) rotate(0)}}@media(prefers-reduced-motion:reduce){.shycute-motion-ready .template-index [data-word-reveal] .word-reveal{animation:none;opacity:1;transform:none}}.site-footer a.site-footer__brand:hover,.site-footer a.site-footer__brand:focus-visible{color:var(--purple)!important;text-decoration:none!important}@keyframes shycute-float{0%,to{transform:translateZ(0) rotate(var(--float-rotate, 0deg))}50%{transform:translate3d(0,-.9rem,0) rotate(calc(var(--float-rotate, 0deg) + 3deg))}}@keyframes shycute-wiggle{0%,to{transform:rotate(-7deg) translateY(0)}50%{transform:rotate(7deg) translateY(-.45rem)}}@keyframes shycute-card-in{0%{opacity:0;transform:translateY(2.2rem) rotate(-5deg) scale(.88)}72%{opacity:1;transform:translateY(-.22rem) rotate(1.5deg) scale(1.02)}to{opacity:1;transform:translateY(0) rotate(0) scale(1)}}@keyframes shycute-sway{0%,to{transform:translateY(0) rotate(-1deg)}50%{transform:translateY(-.65rem) rotate(1.4deg)}}@keyframes shycute-sparkle-spin{0%{transform:rotate(0) scale(1)}50%{transform:rotate(16deg) scale(1.12)}to{transform:rotate(0) scale(1)}}.template-index .hero-shycute__art .hero-orb--pink{--float-rotate: -4deg;animation:shycute-float 5.2s ease-in-out infinite}.template-index .hero-shycute__art .hero-orb--yellow{--float-rotate: 4deg;animation:shycute-float 6.3s ease-in-out .5s infinite}.template-index .hero-shycute__art .hero-orb--purple{--float-rotate: 2deg;animation:shycute-float 5.7s ease-in-out 1.1s infinite}.template-index .hero-shycute__art .hero-star{animation:shycute-wiggle 2.8s ease-in-out infinite;transform-origin:center}.template-index .hero-shycute__art .hero-smile{--float-rotate: 0deg;animation:shycute-float 3.8s ease-in-out .2s infinite}.template-index .hero-shycute__art .hero-card--one{--float-rotate: -5deg;animation:shycute-float 4.4s ease-in-out .25s infinite}.template-index .hero-shycute__art .hero-card--two{--float-rotate: 4deg;animation:shycute-float 4.9s ease-in-out .75s infinite}.template-index .section-reveal.is-visible .vibe-card{animation:shycute-card-in .68s cubic-bezier(.2,1.15,.3,1) both}.template-index .section-reveal.is-visible .vibe-card:nth-child(2){animation-delay:.1s}.template-index .section-reveal.is-visible .vibe-card:nth-child(3){animation-delay:.2s}.template-index .section-reveal.is-visible .vibe-card:nth-child(4){animation-delay:.3s}.template-index .vibe-card__icon,.template-index .vibe-card__arrow{transition:transform .28s cubic-bezier(.2,1.15,.3,1),filter .28s ease}.template-index .vibe-card:hover .vibe-card__icon{animation:shycute-wiggle .58s ease-in-out 2;filter:drop-shadow(0 .45rem .35rem rgba(57,0,42,.2))}.template-index .vibe-card:hover .vibe-card__arrow{transform:translate(.28rem,-.28rem) rotate(10deg) scale(1.12)}.template-index .section-reveal.is-visible .editorial-bento .bento-art--one{animation:shycute-sway 5.5s ease-in-out .2s infinite}.template-index .section-reveal.is-visible .editorial-bento .bento-art--two{animation:shycute-sway 6.2s ease-in-out 1.1s infinite reverse}.template-index .section-reveal.is-visible .newsletter-shycute__spark{animation:shycute-sparkle-spin 2.8s cubic-bezier(.2,1.1,.3,1) infinite}.template-index .section-reveal.is-visible .hero-shycute__text,.template-index .section-reveal.is-visible .section-note,.template-index .section-reveal.is-visible .editorial-bento__story>p{animation:shycute-pop .62s cubic-bezier(.2,1.15,.3,1) .18s both}@media(prefers-reduced-motion:reduce){.template-index .hero-shycute__art *,.template-index .vibe-card,.template-index .vibe-card__icon,.template-index .editorial-bento .bento-art--one,.template-index .editorial-bento .bento-art--two,.template-index .newsletter-shycute__spark{animation:none!important}}.template-index .editorial-bento.section-reveal.is-visible .bento-art--one{animation:shycute-sway 5.5s ease-in-out .2s infinite}.template-index .editorial-bento.section-reveal.is-visible .bento-art--two{animation:shycute-sway 6.2s ease-in-out 1.1s infinite reverse}
/*# sourceMappingURL=/cdn/shop/t/4/assets/shycute-motion.css.map */
