@keyframes ih-search-wiggle{0%,to{transform:translate(0) rotate(0)}25%{transform:translate(1px,-1px) rotate(-6deg)}50%{transform:translateY(-2px) rotate(6deg)}75%{transform:translate(-1px,-1px) rotate(-4deg)}}@keyframes ih-close-splay{to{transform:scale(1.12) rotate(90deg)}}@keyframes ih-arrow-slide{0%,to{transform:translate(0)}50%{transform:translate(4px)}}@keyframes ih-spark-burst{to{transform:rotate(35deg) scale(1.15)}}@keyframes ih-phone-ring{0%,to{transform:rotate(0)}20%{transform:rotate(-10deg)}40%{transform:rotate(8deg)}60%{transform:rotate(-6deg)}80%{transform:rotate(4deg)}}@keyframes ih-globe-spin{to{transform:rotate(360deg)}}@keyframes ih-ig-pulse{0%,to{transform:scale(1)}50%{transform:scale(1.12)}}@keyframes ih-mail-lift{to{transform:translateY(-2px) scale(1.06)}}a:hover use[href$=icon-search],button:hover use[href$=icon-search]{animation:ih-search-wiggle .6s ease;transform-box:fill-box;transform-origin:center}a:hover use[href$=icon-close],button:hover use[href$=icon-close]{animation:ih-close-splay .2s ease forwards;transform-box:fill-box;transform-origin:center}a:hover use[href$=icon-arrow],button:hover use[href$=icon-arrow]{animation:ih-arrow-slide .5s ease;transform-box:fill-box}a:hover use[href$=icon-spark],button:hover use[href$=icon-spark]{animation:ih-spark-burst .5s ease forwards;transform-box:fill-box;transform-origin:center}a:hover use[href$=icon-phone],button:hover use[href$=icon-phone]{animation:ih-phone-ring .5s ease;transform-box:fill-box;transform-origin:center}a:hover use[href$=icon-whatsapp],button:hover use[href$=icon-whatsapp]{animation:ih-phone-ring .5s ease;transform-box:fill-box;transform-origin:center}a:hover use[href$=icon-globe],button:hover use[href$=icon-globe]{animation:ih-globe-spin 1.1s linear;transform-box:fill-box;transform-origin:center}a:hover use[href$=icon-instagram],button:hover use[href$=icon-instagram]{animation:ih-ig-pulse .4s ease;transform-box:fill-box;transform-origin:center}a:hover use[href$=icon-mail],button:hover use[href$=icon-mail]{animation:ih-mail-lift .3s ease forwards;transform-box:fill-box}@keyframes ih-needle-stitch{0%,to{transform:rotate(0) translateY(0)}50%{transform:rotate(-10deg) translateY(-2px)}}@keyframes ih-fabric-settle{0%,to{transform:scaleY(1)}50%{transform:scaleY(.9)}}@keyframes ih-hanger-swing{0%,to{transform:rotate(0)}30%{transform:rotate(9deg)}70%{transform:rotate(-9deg)}}@keyframes ih-button-press{0%,to{transform:scale(1)}50%{transform:scale(.82)}}@keyframes ih-bag-swing{0%,to{transform:rotate(0)}30%{transform:rotate(7deg)}70%{transform:rotate(-7deg)}}@keyframes ih-menu-pulse{0%,to{transform:scaleX(1)}50%{transform:scaleX(1.18)}}@keyframes ih-ruler-tilt{to{transform:rotate(-14deg)}}.feature-card:hover use[href$=icon-needle]{animation:ih-needle-stitch .6s ease;transform-box:fill-box;transform-origin:center}.feature-card:hover use[href$=icon-fabric-fold]{animation:ih-fabric-settle .5s ease;transform-box:fill-box;transform-origin:center}.feature-card:hover use[href$=icon-hanger]{animation:ih-hanger-swing .6s ease;transform-box:fill-box;transform-origin:top center}.feature-card:hover use[href$=icon-button]{animation:ih-button-press .4s ease;transform-box:fill-box;transform-origin:center}a:hover use[href$=icon-bag],button:hover use[href$=icon-bag]{animation:ih-bag-swing .6s ease;transform-box:fill-box;transform-origin:top center}button:hover use[href$=icon-menu]{animation:ih-menu-pulse .4s ease;transform-box:fill-box;transform-origin:center}a:hover use[href$=icon-ruler],button:hover use[href$=icon-ruler]{animation:ih-ruler-tilt .3s ease forwards;transform-box:fill-box;transform-origin:center}@media(prefers-reduced-motion:reduce){a use,button use,.feature-card use{animation:none!important}}.skel-js img:not(.skel-loaded):not([data-skel-skip]){background:linear-gradient(90deg,var(--cream) 25%,#fff 37%,var(--cream) 63%);background-size:400% 100%;animation:skel-sweep 1.4s ease infinite;opacity:0}.skel-js img.skel-loaded{opacity:1;transition:opacity .28s ease;animation:none;background:none}@keyframes skel-sweep{0%{background-position:100% 50%}to{background-position:0% 50%}}@media(prefers-reduced-motion:reduce){.skel-js img:not(.skel-loaded){animation:none;opacity:1;background:none}}
/*# sourceMappingURL=/cdn/shop/t/48/assets/icon-hover-and-skeleton.css.map */
