/*!
Theme Name: Basilique Marie Reine des Apôtres
Theme URI: https://basilique-mrda.cm
Author: Paroisse Basilique MRDA
Author URI: https://basilique-mrda.cm
Description: Thème officiel de la Basilique Marie-Reine-des-Apôtres de Mvolyé, Yaoundé. Design solennel intégré dans l'architecture Visaho avec support Elementor complet.
Version: 1.0.8
License: GNU General Public License v2 or later
License URI: LICENSE
Text Domain: visaho

Tags: custom-logo, custom-menu, featured-images, threaded-comments, translation-ready

Tested up to: 6.9 
Requires PHP: 7.4 or later

This theme, like WordPress, is licensed under the GPL.
Use it to make something cool, have fun, and share what you've learned with others.
*/

.tp-product-cart a:not(.added_to_cart.wc-forward).added {
   display: none;
}

.tp-product-cart a.added_to_cart.wc-forward::after {
   position: absolute;
   top: 50%;
   left: 50%;
   -webkit-transform: translate(-50%, -50%);
   -moz-transform: translate(-50%, -50%);
   -ms-transform: translate(-50%, -50%);
   -o-transform: translate(-50%, -50%);
   transform: translate(-50%, -50%);
   content: "\f00c";
   font-size: 13px;
   font-family: "Font Awesome 6 Pro";
}

.tp-product-cart a.added_to_cart.wc-forward {
   font-size: 0;
   position: relative;
   width: 38px;
   height: 38px;
   line-height: 38px;
   text-align: center;
   border-radius: 50%;
   display: block;
   margin-bottom: 10px;
   color: var(--tp-common-white);
   background: var(--tp-theme-primary);
   visibility: hidden;
   opacity: 0;
   transform: translateX(0px);
   transition: all 0.3s ease-in-out;
}

.tp-product-item:hover .tp-product-cart a.added_to_cart.wc-forward {
   visibility: visible;
   transform: translateX(-20px);
   opacity: 1;
}

.tp-product-cart a.loading.tp-product-add-cart-btn svg {
   opacity: 0;
   display: none;
}

.tp-product-cart a.tp-product-add-cart-btn i {
   display: none;
}

.tp-product-cart a.loading.tp-product-add-cart-btn i {
   -webkit-transform: translate(-50%, -50%);
   -moz-transform: translate(-50%, -50%);
   -ms-transform: translate(-50%, -50%);
   -o-transform: translate(-50%, -50%);
   transform: translate(-50%, -50%);
   font-size: 13px;
   font-family: "Font Awesome 6 Pro";
   display: block;
   line-height: 38px;
}