SafiSpa Harmony Gift Set: Relaxation & Self-Care
:root { --primary: #7e6b8b; --secondary: #5d4a6b; --text: #333333; --light-bg: #f9f7fa; --white: #ffffff; --accent: #b8a7c5; } body { font-family: 'Montserrat', Arial, sans-serif; background-color: var(--light-bg); color: var(--text); line-height: 1.6; font-size: 16px; } .container { max-width: 1200px; margin: 0 auto; padding: 0 20px; } .promo-banner { background: linear-gradient(90deg, var(--primary), var(--secondary)); color: var(--white); padding: 12px; text-align: center; font-size: 15px; font-weight: 600; } header { text-align: center; padding: 30px 15px; } h1, h2, h3 { font-family: 'Playfair Display', serif; color: var(--primary); font-weight: 600; } h1 { font-size: 2.5rem; margin-bottom: 15px; line-height: 1.2; } h2 { font-size: 2rem; margin: 40px 0 20px; border-bottom: 2px solid var(--accent); display: inline-block; padding-bottom: 5px; } .breadcrumbs { font-siz