.svg-wrapper svg,.section-icon{transition:transform .25s ease,opacity .25s ease;display:inline-block;cursor:default}.icon-with-text__item:hover .svg-wrapper svg,.icon-with-text__item:hover .section-icon{transform:translateY(-2px) scale(1.08)}@keyframes icon-pulse{0%,to{transform:scale(1)}40%{transform:scale(1.25)}60%{transform:scale(1.15)}}.svg-wrapper:has(svg[class*=icon-heart]):hover svg,.section-icon--heart:hover,.section-icon--love:hover,.section-icon--cruelty-free:hover{animation:icon-pulse .55s ease forwards;transform:none}@keyframes icon-rotate{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.svg-wrapper:has(svg[class*=icon-star]):hover svg,.section-icon--star:hover{animation:icon-rotate .65s ease forwards;transform:none}@keyframes icon-slide-right{0%{transform:translate(0)}50%{transform:translate(8px)}to{transform:translate(0)}}.svg-wrapper:has(svg[class*=icon-truck]):hover svg,.icon-with-text__item:hover .section-icon--truck,.icon-with-text__item:hover .section-icon--shipping,.hero-elite__trust-item:hover .section-icon--truck,.hero-elite__trust-item:hover .section-icon--shipping,.hps-proof:hover .section-icon--truck,.hps-proof:hover .section-icon--shipping{animation:icon-slide-right .5s ease forwards;transform:none}@keyframes icon-fly{0%{transform:translate(0) rotate(0)}50%{transform:translate(10px,-8px) rotate(-10deg)}to{transform:translate(0) rotate(0)}}.svg-wrapper:has(svg[class*=icon-plane]):hover svg{animation:icon-fly .6s ease forwards;transform:none}@keyframes icon-jiggle{0%,to{transform:rotate(0)}20%{transform:rotate(-8deg)}40%{transform:rotate(8deg)}60%{transform:rotate(-5deg)}80%{transform:rotate(5deg)}}.svg-wrapper:has(svg[class*=icon-lock]):hover svg,.svg-wrapper:has(svg[class*=icon-padlock]):hover svg,.section-icon--lock:hover{animation:icon-jiggle .5s ease forwards;transform:none}@keyframes icon-sway{0%,to{transform:rotate(0)}30%{transform:rotate(-12deg)}70%{transform:rotate(10deg)}}.svg-wrapper:has(svg[class*=icon-leaf]):hover svg,.svg-wrapper:has(svg[class*=icon-recycle]):hover svg,.svg-wrapper:has(svg[class*=icon-plant]):hover svg,.section-icon--leaf:hover,.section-icon--recycle:hover,.section-icon--natural:hover{animation:icon-sway .6s ease forwards;transform:none}@keyframes icon-flicker{0%,to{transform:scale(1)}25%{transform:scale(1.12) translateY(-2px)}50%{transform:scale(.96)}75%{transform:scale(1.08) translateY(-1px)}}.svg-wrapper:has(svg[class*=icon-fire]):hover svg,.section-icon--flame:hover,.section-icon--fire:hover{animation:icon-flicker .6s ease forwards;transform:none}.svg-wrapper:has(svg[class*=icon-discount]):hover svg,.section-icon--percent:hover,.section-icon--sale:hover,.section-icon--discount:hover{animation:icon-rotate .55s ease forwards;transform:none}@keyframes icon-rotate-cc{0%{transform:rotate(0)}to{transform:rotate(-360deg)}}.svg-wrapper:has(svg[class*=icon-return]):hover svg,.svg-wrapper:has(svg[class*=icon-reset]):hover svg{animation:icon-rotate-cc .55s ease forwards;transform:none}@keyframes icon-flash{0%{transform:scale(1);opacity:1}30%{transform:scale(1.3);opacity:.7}60%{transform:scale(.9);opacity:1}to{transform:scale(1);opacity:1}}.svg-wrapper:has(svg[class*=icon-lightning]):hover svg{animation:icon-flash .45s ease forwards;transform:none}.svg-wrapper:has(svg[class*=icon-snowflake]):hover svg{animation:icon-rotate .9s linear forwards;transform:none}@keyframes icon-bounce{0%,to{transform:scale(1)}50%{transform:scale(1.18)}}.section-icon--shield:hover,.section-icon--shield-check:hover{animation:icon-bounce .4s ease forwards;transform:none}@keyframes icon-sparkle{0%{transform:scale(1) rotate(0)}40%{transform:scale(1.2) rotate(15deg)}70%{transform:scale(1.05) rotate(-5deg)}to{transform:scale(1) rotate(0)}}.section-icon--sparkles:hover,.section-icon--clean:hover{animation:icon-sparkle .55s ease forwards;transform:none}@keyframes icon-bob{0%,to{transform:translateY(0)}50%{transform:translateY(-6px)}}.icon-with-text__item:hover .section-icon--award,.icon-with-text__item:hover .section-icon--badge,.icon-with-text__item:hover .section-icon--medal,.hero-elite__trust-item:hover .section-icon--award,.hero-elite__trust-item:hover .section-icon--badge,.hero-elite__trust-item:hover .section-icon--medal,.hps-proof:hover .section-icon--award,.hps-proof:hover .section-icon--badge,.hps-proof:hover .section-icon--medal{animation:icon-bob .45s ease forwards;transform:none}.icon-with-text__item:hover .section-icon--arrow-right,.hero-elite__trust-item:hover .section-icon--arrow-right,.hps-proof:hover .section-icon--arrow-right,.sbc__arrow:hover .section-icon--arrow-right{animation:icon-slide-right .4s ease forwards;transform:none}.svg-wrapper:has(svg[class*=heart]):hover svg{animation:icon-pulse .55s ease forwards;transform:none}
/*# sourceMappingURL=/cdn/shop/t/18/assets/icon-hover.css.map */
