.add-to-wishlist{display:flex;justify-content:center;align-items:center;position:absolute;bottom:0;padding:0 10px 10px 0;font-weight:700}html[dir=ltr] .add-to-wishlist{right:0}html[dir=rtl] .add-to-wishlist{left:0}@media only screen and (min-width: 768px){.add-to-wishlist{padding:0 20px 20px 0}}.add-to-wishlist span{margin-right:.5em}.add-to-wishlist svg{height:30px;width:30px;padding:.2em;transition:transform .25s cubic-bezier(0,0,.2,1),background-color .25s cubic-bezier(0,0,.2,1)}@media only screen and (min-width: 768px){.add-to-wishlist svg{height:47px;width:47px;padding:.3em}}.add-to-wishlist:hover svg{transform:scale(1.2);fill:#000}.add-to-wishlist.filled svg{animation:bounce .5s ease-in;fill:#e02020}@keyframes bounce{50%{transform:scale(1.4);fill:red}to{transform:scale(1.2);fill:#000}}.review-stars-wrapper{position:relative;display:inline-flex;align-items:center;line-height:1}.review-stars-wrapper .review-stars-empty{margin:0;padding:0;line-height:1}.review-stars-wrapper .review-stars-empty svg{display:block;pointer-events:none}.review-stars-wrapper .review-stars-filled{position:absolute;top:0;overflow:hidden;margin:0;padding:0}html[dir=ltr] .review-stars-wrapper .review-stars-filled{left:0}html[dir=rtl] .review-stars-wrapper .review-stars-filled{right:0}.review-stars-wrapper .review-stars-filled svg{display:block;pointer-events:none}
