.products .product h2{font-size:1.5rem;margin-bottom:0}.products .product .product_type_simple{position:relative;z-index:100}.products .product .product_type_simple .icon{display:none}.products .product .product_type_simple .icon--add-to-cart{display:inline}.products .product .product_type_simple.loading .icon--add-to-cart{display:none}.products .product .product_type_simple.loading .icon--adding-to-cart{animation:rotating 2s linear infinite;display:inline}.products .product .product_type_simple.added .icon--add-to-cart{display:none}.products .product .product_type_simple.added .icon--added-to-cart{display:inline}.products .product .onsale{left:1rem;position:absolute;top:1rem}.products .product .added_to_cart{display:block;padding-top:.5rem;position:relative;z-index:3}