/* General styling for the refund policy section */
section.container {
    font-family: 'Poppins', sans-serif;
    color: var(--text-color-dark);
    line-height: 1.6;
}

section.container p {
    color: black !important;
}

/* Styling for headings */
h1, h2 {
    color: black;
    font-weight: 700;
    margin-bottom: 1rem;
}

/* Styling for paragraphs */
p {
    margin-bottom: 1rem;
    color: black !important; /* Force black color for all paragraphs */
    font-size: 1rem;
    line-height: 1.6;
}

/* Links inside the refund policy */
a {
    color: var(--secondary-color);
    text-decoration: none;
    transition: var(--transition);
}

a:hover {
    text-decoration: underline;
    color: var(--primary-color);
}

/* Backdrop styling */
.backdrop-blur {
    backdrop-filter: blur(10px);
    background: rgba(255, 255, 255, 0.3);
    border-radius: var(--border-radius);
    padding: 1.5rem;
    box-shadow: var(--shadow);
}