/* Google Play Card Styles */
.google-play-card .pack-img-wrapper {
    background: linear-gradient(135deg, #ffffff 0%, #f0f0f0 100%);
    position: relative;
    overflow: hidden;
}

.google-play-card .pack-img-wrapper::before {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background: linear-gradient(45deg, rgba(66, 133, 244, 0.1), rgba(52, 168, 83, 0.1), rgba(251, 188, 5, 0.1), rgba(234, 67, 53, 0.1));
    z-index: 1;
}

.google-play-card i {
    z-index: 2;
    position: relative;
    background: -webkit-linear-gradient(45deg, #4285F4, #34A853, #FBBC05, #EA4335);
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;
    filter: drop-shadow(0 2px 4px rgba(0, 0, 0, 0.1));
}

.google-play-card:hover {
    border-color: #4285F4;
    box-shadow: 0 10px 25px rgba(66, 133, 244, 0.15);
}

.google-play-card .amount {
    color: #444;
    font-size: 1.2rem;
}

.google-play-card .sub-text {
    font-size: 0.85rem;
    color: #666;
    margin-top: 4px;
    display: block;
}