:root { --accent-color: #D4AF37; --accent2-color: #E8D7F1; --accent3-color: #B8A4C9; --accent4-color: #F2E6D9; --primary-color: #9B7EBD; --dark-text-color: #2D1B3D; --gray-text-color: #6B5B7A; --button-padding-x: 32px; --button-padding-y: 14px; --font-family-body: Nunito Sans; --light-text-color: #FFFFFF; --dark-border-color: #7A5FA0; --light-border-color: #E5D9F2; --font-family-heading: Outfit; --button-rounded-radius: 28px; --dark-background-color: #3D2A52; --light-background-color: #FAF7FC; --medium-background-color: #F0EAF7; --primary-button-text-color: #FFFFFF; --secondary-button-bg-color: #F5F0FA; --secondary-button-text-color: #9B7EBD; --primary-button-hover-bg-color: #7A5FA0; --primary-button-hover-text-color: #FFFFFF; --secondary-button-hover-bg-color: #D4B5E8; --secondary-button-hover-text-color: #5A3D7A; }