.ill{display:block;overflow:visible}.feat__icon svg.ill,.steps__icon svg.ill{fill:none;stroke:none}.feat__item{--tint:#FCE1E4;--edge:#E79AA2;position:relative;overflow:hidden;border:2px solid #fff;transition:translate .3s ease,box-shadow .3s ease}.feat__item:nth-child(5n+2){--tint:#FFE7D6;--edge:#FFB38A}.feat__item:nth-child(5n+3){--tint:#FFF1CF;--edge:#F5C35A}.feat__item:nth-child(5n+4){--tint:#F9D6DC;--edge:#C8323E}.feat__item:nth-child(5n+5){--tint:#EFE5FA;--edge:#B79BE0}.feat__item:before{content:"";position:absolute;left:-30%;right:-30%;top:-58%;height:100%;border-radius:50%;background:var(--tint);opacity:.75;z-index:0}.feat__item>*{position:relative;z-index:1}.feat__item:hover{translate:0 -5px;box-shadow:0 18px 40px #c8323e29}.feat__icon{width:88px;height:88px;background:radial-gradient(circle at 35% 30%,#fff 0 35%,var(--tint) 75%);box-shadow:inset 0 0 0 4px #fff,0 10px 24px #c8323e24}.feat__icon svg.ill{width:54px;height:54px}.feat__item:hover .feat__icon{animation:ill-bounce .7s cubic-bezier(.3,1.6,.5,1)}.feat__t{margin-top:4px}@keyframes ill-bounce{0%{transform:scale(1)}40%{transform:scale(1.14) rotate(-6deg)}to{transform:scale(1)}}.steps__item{--tint:#FCE1E4}.steps__item:nth-child(2){--tint:#FFE7D6}.steps__item:nth-child(3){--tint:#F9D6DC}.steps__icon{background:radial-gradient(circle at 35% 30%,#fff 0 35%,var(--tint) 78%);box-shadow:inset 0 0 0 5px #fff,0 14px 34px #c8323e29}.steps__icon svg.ill{width:66px;height:66px}.i-fl1,.i-fl2,.i-fl3{transform-box:fill-box;transform-origin:50% 100%}.i-fl1{animation:ill-flick 1.9s ease-in-out infinite}.i-fl2{animation:ill-flick 1.4s ease-in-out -.4s infinite}.i-fl3{animation:ill-flick 1.1s ease-in-out -.2s infinite}@keyframes ill-flick{0%,to{transform:scale(1) skew(0)}25%{transform:scale(.96,1.06) skew(-2deg)}50%{transform:scale(1.02,.97) skew(1deg)}75%{transform:scale(.98,1.04) skew(2deg)}}.i-hand{transform-box:view-box;transform-origin:24px 27px;animation:ill-spin 6s linear infinite}@keyframes ill-spin{to{transform:rotate(360deg)}}.i-sock,.i-sway{transform-box:fill-box;transform-origin:45% 0;animation:ill-wig 2.8s ease-in-out infinite}.i-sway{transform-origin:50% 100%;animation-duration:3.4s}.i-swing{transform-box:fill-box;transform-origin:50% 0;animation:ill-wig 3s ease-in-out infinite}@keyframes ill-wig{0%,to{transform:rotate(-5deg)}50%{transform:rotate(5deg)}}.i-arrow{transform-box:fill-box;transform-origin:center;animation:ill-stretch 2.4s ease-in-out infinite}@keyframes ill-stretch{0%,to{transform:scaleX(.82)}50%{transform:scaleX(1)}}.i-spark{animation:ill-blink 1.8s ease-in-out infinite}@keyframes ill-blink{0%,35%{opacity:0}50%,80%{opacity:1}to{opacity:0}}.i-b1,.i-b2,.i-b3{animation:ill-bar 2.4s ease-in-out infinite}.i-b2{animation-delay:.4s}.i-b3{animation-delay:.8s}@keyframes ill-bar{0%,15%{opacity:.2}35%,80%{opacity:1}to{opacity:.2}}.i-float{transform-box:fill-box;transform-origin:center;animation:ill-floaty 3.6s ease-in-out infinite}@keyframes ill-floaty{0%,to{transform:translateY(0)}50%{transform:translateY(-3px)}}.i-tw,.i-tw2{transform-box:fill-box;transform-origin:center;animation:ill-tw 2.2s ease-in-out infinite}.i-tw2{animation-delay:-1.1s}@keyframes ill-tw{0%,to{transform:scale(.55) rotate(0);opacity:.35}50%{transform:scale(1.1) rotate(45deg);opacity:1}}.i-d{transform-box:fill-box;transform-origin:center;animation:ill-pop 3s ease-in-out infinite}@keyframes ill-pop{0%,65%,to{transform:scale(1)}78%{transform:scale(1.32)}}.i-star{transform-box:fill-box;transform-origin:center;animation:ill-star 3.2s ease-in-out infinite}@keyframes ill-star{0%,to{transform:rotate(-7deg) scale(1)}50%{transform:rotate(7deg) scale(1.06)}}.i-h1,.i-h2{transform-box:fill-box;transform-origin:center;animation:ill-beat 1.9s ease-in-out infinite}.i-h2{animation-delay:.25s}@keyframes ill-beat{0%,to{transform:scale(1)}15%{transform:scale(1.12)}30%{transform:scale(1)}45%{transform:scale(1.07)}}.i-num{animation:ill-glow 2s ease-in-out infinite}@keyframes ill-glow{0%,to{opacity:.55}50%{opacity:1}}.i-st{transform-box:fill-box;animation:ill-steam 2.4s ease-in-out infinite}@keyframes ill-steam{0%{opacity:0;transform:translateY(3px)}40%{opacity:1}to{opacity:0;transform:translateY(-5px)}}@media(prefers-reduced-motion:reduce){.ill *,.feat__item:hover .feat__icon{animation:none!important}}
/*# sourceMappingURL=/cdn/shop/t/35/assets/cosy-ill.css.map */
