.flash-offer-countdown {
    margin: 15px 0;
    padding: 10px 5px 1px 1px;
    text-align: center;
    background: linear-gradient(135deg, #ff6e6e 0%, #ff6e6e 100%);
    color: white;
    border-radius: 8px;
    box-shadow: 0 2px 5px rgba(0,0,0,0.2);
}

.flash-offer-countdown h4 {
    margin: 0 0 5px 0;
    font-weight: bold;
    color: white;
}

#flash-countdown-display {
    font-size: 12px;
    font-weight: bold;
    font-family: monospace;
    letter-spacing: 2px;
    color: #fff;
}

.flash-offer-countdown p {
    margin: 10px 0 0 0;
    opacity: 0.9;
    color: white;
}

.flash-offer-countdown strong {
    font-size: 18px;
    color: #fff;
}