html.js .alive{opacity:0;transform:translateY(34px) scale(.95)}html.js .alive.alive-soft{transform:translateY(18px)}html.js .alive.alive-in{opacity:1;transform:none;transition:opacity .45s ease-out var(--ad,0s),transform .8s cubic-bezier(.2,1.4,.35,1) var(--ad,0s)}html.js .alive.alive-soft.alive-in{transition:opacity .5s ease-out var(--ad,0s),transform .6s cubic-bezier(.25,1,.4,1) var(--ad,0s)}@media(hover:hover)and (pointer:fine)and (prefers-reduced-motion:no-preference){.tilt{transition:transform .5s cubic-bezier(.2,.9,.3,1.25),box-shadow .2s ease}.tilt.tilting{transform:perspective(900px) rotateX(var(--tx,0deg)) rotateY(var(--ty,0deg)) translateY(-6px);transition:transform .14s ease-out,box-shadow .2s ease}}.snugsvg{overflow:visible}.snugsvg .sn-all,.snugsvg .sn-tab,.snugsvg .sn-eyes,.snugsvg .sn-cheek{transform-box:fill-box;transform-origin:50% 50%}.snugsvg .sn-all,.snugsvg .sn-tab{transform-origin:50% 100%}.snugsvg .sn-eyes{translate:var(--lx,0px) var(--ly,0px);transition:translate .35s cubic-bezier(.3,.8,.3,1)}@media(prefers-reduced-motion:no-preference){.snugsvg .sn-all{animation:snstretch 1s .4s cubic-bezier(.3,1.5,.5,1) both}.snugsvg.woke .sn-all{animation:none}.snugsvg.woke.giggle .sn-all{animation:sngiggle .75s ease-in-out}.snugsvg.giggle .sn-cheek{animation:sncheek .75s ease-in-out}.snugsvg .sn-eyes{animation:snwake 1.25s ease-out both,snblink 5.6s 2.6s infinite}.snugsvg .sn-tab{animation:sntab .6s cubic-bezier(.2,1.6,.4,1) both,sntabbob 3.6s ease-in-out infinite}.snugsvg .t1{animation-delay:.95s,1.8s}.snugsvg .t2{animation-delay:1.07s,2.25s}.snugsvg .t3{animation-delay:1.19s,2.7s}.snugsvg .t4{animation-delay:1.31s,3.15s}.herostage .thought-b .bub,.herostage .thought-b .bubdot{animation:bubpop .45s cubic-bezier(.2,1.6,.4,1) both}.herostage .tb1 .bd2{animation-delay:1.45s}.herostage .tb1 .bd1{animation-delay:1.53s}.herostage .tb1 .bub{animation-delay:1.61s}.herostage .tb2 .bd2{animation-delay:1.6s}.herostage .tb2 .bd1{animation-delay:1.68s}.herostage .tb2 .bub{animation-delay:1.76s}.herostage .tb3 .bd2{animation-delay:1.75s}.herostage .tb3 .bd1{animation-delay:1.83s}.herostage .tb3 .bub{animation-delay:1.91s}.herostage .tb4 .bd2{animation-delay:1.9s}.herostage .tb4 .bd1{animation-delay:1.98s}.herostage .tb4 .bub{animation-delay:2.06s}.herostage .tb5 .bd2{animation-delay:2.05s}.herostage .tb5 .bd1{animation-delay:2.13s}.herostage .tb5 .bub{animation-delay:2.21s}.herostage .tb6 .bd2{animation-delay:2.2s}.herostage .tb6 .bd1{animation-delay:2.28s}.herostage .tb6 .bub{animation-delay:2.36s}.herostage .tb7 .bd2{animation-delay:2.35s}.herostage .tb7 .bd1{animation-delay:2.43s}.herostage .tb7 .bub{animation-delay:2.51s}}@media(hover:none)and (prefers-reduced-motion:no-preference){.snugsvg .sn-eyes{animation:snwake 1.25s ease-out both,snblink 5.6s 2.6s infinite,snglance 12s 3.5s ease-in-out infinite}}@keyframes snwake{0%,42%{transform:scaleY(.12)}58%{transform:scaleY(1)}68%{transform:scaleY(.14)}80%,to{transform:scaleY(1)}}@keyframes snblink{0%,93%,to{transform:scaleY(1)}95.5%{transform:scaleY(.1)}}@keyframes snglance{0%,24%,to{translate:0 0}32%,46%{translate:-20px 3px}56%,72%{translate:18px -6px}82%,92%{translate:0 0}}@keyframes snstretch{0%{transform:none}35%{transform:scale(1.07,.9)}65%{transform:scale(.96,1.06)}to{transform:none}}@keyframes sngiggle{0%,to{transform:rotate(0)}18%{transform:rotate(-6deg)}36%{transform:rotate(5deg)}54%{transform:rotate(-4deg)}72%{transform:rotate(2deg)}}@keyframes sncheek{0%,to{transform:scale(1)}40%{transform:scale(1.3)}}@keyframes sntab{0%{transform:translateY(60px) scale(0);opacity:0}to{transform:none;opacity:1}}@keyframes sntabbob{0%,to{translate:0 0}50%{translate:0 -16px}}@keyframes bubpop{0%{transform:scale(0);opacity:0}to{transform:none;opacity:1}}.catcircle{position:relative}.cdoodle{position:absolute;left:-26%;top:-26%;width:152%;height:152%;pointer-events:none;overflow:visible}@media(max-width:860px){.cdoodle{left:-12%;top:-12%;width:124%;height:124%}}.cdoodle path{fill:none;stroke-width:3.4;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:1 1;stroke-dashoffset:1;opacity:0;transition:stroke-dashoffset .55s ease-out,opacity .25s}.cdoodle path:nth-child(2){transition-delay:.14s}.cdoodle path:nth-child(3){transition-delay:.28s}.cattile.cdraw .cdoodle path{stroke-dashoffset:0;opacity:1}.cattile .catcircle{transition:border-radius .5s ease}@media(hover:hover)and (pointer:fine){.cattile:hover .cdoodle path,.cattile:focus-visible .cdoodle path{stroke-dashoffset:0;opacity:1}.cattile:hover .catcircle{border-radius:47% 53% 51% 49%/53% 47%}.cattile:hover .catcircle img{animation:cdjig .48s steps(1,end) infinite}}.cattile.cpop .catcircle img{animation:cdpop .75s cubic-bezier(.2,1.5,.4,1) both}@keyframes cdpop{0%{transform:scale(.55) rotate(-12deg)}60%{transform:scale(1.1) rotate(4deg)}to{transform:none}}@keyframes cdjig{0%{transform:rotate(-3deg)}25%{transform:rotate(2.5deg) translate(1px,-1px)}50%{transform:rotate(-1.5deg) translate(-1px,1px)}75%{transform:rotate(3deg)}}@media(prefers-reduced-motion:reduce){.cdoodle{display:none}.cattile.cpop .catcircle img,.cattile:hover .catcircle img{animation:none!important}}.cconfetti{position:fixed;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:300;overflow:hidden}.cbit{position:absolute;left:0;top:0;width:10px;height:10px;border:2px solid #16161E;border-radius:3px;will-change:transform,opacity}.cbit.round{border-radius:50%}.cbit.long{width:7px;height:15px}.cflyer{position:fixed;left:0;top:0;width:64px;height:64px;border:2.5px solid #16161E;border-radius:14px;overflow:hidden;background:#fff;box-shadow:0 4px #16161e;z-index:301;pointer-events:none;will-change:transform,opacity}.cflyer img{display:block;width:100%;height:100%;object-fit:cover}.cartbtn.cbump{animation:cbump .65s cubic-bezier(.3,1.6,.5,1)}.cartct.cpop{animation:cpop .5s cubic-bezier(.3,1.8,.5,1)}.btn.csquish{animation:csquish .45s cubic-bezier(.3,1.6,.5,1)}.cartbtn.cfloat{position:fixed;top:14px;z-index:302;margin:0;animation:cfin .35s cubic-bezier(.3,1.6,.5,1) both}.cartbtn.cfloat.cbump{animation:cbump .65s cubic-bezier(.3,1.6,.5,1)}.cartbtn.cfloat.cout{animation:cfout .35s ease-in forwards}@keyframes cbump{0%{transform:none}30%{transform:scale(1.28) rotate(-10deg)}55%{transform:scale(.92) rotate(6deg)}80%{transform:scale(1.06) rotate(-2deg)}to{transform:none}}@keyframes cpop{0%,to{transform:none}40%{transform:scale(1.5)}}@keyframes csquish{0%,to{transform:none}25%{transform:scale(1.06,.9)}55%{transform:scale(.97,1.04)}}@keyframes cfin{0%{transform:scale(0) rotate(-20deg)}to{transform:none}}@keyframes cfout{to{transform:scale(0);opacity:0}}@media(prefers-reduced-motion:reduce){.cconfetti,.cflyer,.cartbtn.cfloat{display:none}.cartbtn.cbump,.cartct.cpop,.btn.csquish{animation:none}}
/*# sourceMappingURL=/cdn/shop/t/28/assets/v19-motion.css.map */
