
.pointerCursor{
    cursor: pointer;
}

.swal2-icon-content i{
    font-size: 20px;
}

.ltr-dir{
    direction: ltr !important;
}

.loading-overlay {
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0px;
    left: 0px;
    background-color: rgba(241, 241, 241, 0.5);
    z-index: 9999;
}

.loading-overlay .spinner-div {
    height: 100%;
}
.fa-google {
    background: conic-gradient(from -45deg, #ea4335 110deg, #4285f4 90deg 180deg, #34a853 180deg 270deg, #fbbc05 270deg) 73% 55%/150% 150% no-repeat;
    -webkit-background-clip: text;
    background-clip: text;
    color: transparent;
    -webkit-text-fill-color: transparent;
}
.fa-facebook-square {
    color: #3b5998;
    background-image: linear-gradient( to bottom, transparent 20%, white 20%, white 93%, transparent 93% );
    background-size: 55%;
    background-position: 70% 0;
    background-repeat: no-repeat;
}
.fab.fa-instagram {
    background: radial-gradient(circle at 30% 107%, #fdf497 0%, #fdf497 5%, #fd5949 45%, #d6249f 60%, #285AEB 90%);
    background: -webkit-radial-gradient(circle at 30% 107%, #fdf497 0%, #fdf497 5%, #fd5949 45%, #d6249f 60%, #285AEB 90%);
    -webkit-background-clip: text;
    background-clip: text;
    color: transparent;
    -webkit-text-fill-color: transparent;
}
button, img, input, .primary-btn, .product-large, .input-group, .qtybtn, .pro-qty, .filter-catagories, a, input[type="text"], input[type="email"], input[type="tel"], input[type="password"], select {
    border-radius: 10px; /* Adjust the value as needed */
}
.btnAddToCart, .btnViewProduct {
    border-radius: 10px; /* Adjust the value as needed */
}