:root { --primary: hsla(358, 46%, 45%, 1); --secondary: hsla(124, 8%, 34%, 1); --accent: hsla(46, 77%, 74%, 1); --bg-primary: hsla(34, 41%, 93%, 1); --bg-secondary: hsla(34, 25%, 97%, 1); --bg-accent-gold: hsla(47, 78%, 93%, 1); --text-dark-primary: hsla(30, 36%, 9%, 1); --text-dark-body: hsla(28, 22%, 20%, 1); --text-dark-muted: hsla(22, 10%, 44%, 1); --white: hsla(0, 0%, 100%, 1); --black: hsla(0, 0%, 0%, 1); --secondary-d-1: hsl(124, 8%, 29%); --secondary-d-2: hsl(124, 8%, 24%); --secondary-d-3: hsl(124, 8%, 19%); --secondary-d-4: hsl(124, 8%, 15%); --secondary-d-5: hsl(124, 8%, 10%); --secondary-d-6: hsl(124, 8%, 5%); --secondary-l-1: hsl(124, 5%, 44%); --secondary-l-2: hsl(124, 4%, 53%); --secondary-l-3: hsl(124, 4%, 62%); --secondary-l-4: hsl(124, 4%, 72%); --secondary-l-5: hsl(124, 4%, 81%); --secondary-l-6: hsl(124, 4%, 91%); --secondary-t-1: hsla(124, 8%, 34%, 0.14); --secondary-t-2: hsla(124, 8%, 34%, 0.29); --secondary-t-3: hsla(124, 8%, 34%, 0.43); --secondary-t-4: hsla(124, 8%, 34%, 0.57); --secondary-t-5: hsla(124, 8%, 34%, 0.71); --secondary-t-6: hsla(124, 8%, 34%, 0.86); --primary-l-1: hsl(358, 38%, 53%); --primary-l-2: hsl(358, 38%, 61%); --primary-l-3: hsl(358, 38%, 69%); --primary-l-4: hsl(358, 38%, 76%); --primary-l-5: hsl(358, 38%, 84%); --primary-l-6: hsl(358, 38%, 92%); --primary-d-1: hsl(358, 46%, 39%); --primary-d-2: hsl(358, 46%, 32%); --primary-d-3: hsl(358, 46%, 26%); --primary-d-4: hsl(358, 46%, 19%); --primary-d-5: hsl(358, 46%, 13%); --primary-d-6: hsl(358, 46%, 6%); --primary-t-1: hsla(358, 46%, 45%, 0.14); --primary-t-2: hsla(358, 46%, 45%, 0.29); --primary-t-3: hsla(358, 46%, 45%, 0.43); --primary-t-4: hsla(358, 46%, 45%, 0.57); --primary-t-5: hsla(358, 46%, 45%, 0.71); --primary-t-6: hsla(358, 46%, 45%, 0.86); --accent-l-1: hsl(46, 77%, 78%); --accent-l-2: hsl(46, 77%, 82%); --accent-l-3: hsl(46, 77%, 85%); --accent-l-4: hsl(46, 77%, 89%); --accent-l-5: hsl(46, 77%, 93%); --accent-l-6: hsl(46, 77%, 96%); --accent-d-1: hsl(46, 47%, 64%); --accent-d-2: hsl(46, 30%, 53%); --accent-d-3: hsl(46, 27%, 42%); --accent-d-4: hsl(46, 27%, 32%); --accent-d-5: hsl(46, 27%, 21%); --accent-d-6: hsl(46, 27%, 11%); --accent-t-1: hsla(46, 77%, 74%, 0.14); --accent-t-2: hsla(46, 77%, 74%, 0.29); --accent-t-3: hsla(46, 77%, 74%, 0.43); --accent-t-4: hsla(46, 77%, 74%, 0.57); --accent-t-5: hsla(46, 77%, 74%, 0.71); --accent-t-6: hsla(46, 77%, 74%, 0.86); --white-t-1: hsla(0, 0%, 100%, 0.14); --white-t-2: hsla(0, 0%, 100%, 0.29); --white-t-3: hsla(0, 0%, 100%, 0.43); --white-t-4: hsla(0, 0%, 100%, 0.57); --white-t-5: hsla(0, 0%, 100%, 0.71); --white-t-6: hsla(0, 0%, 100%, 0.86); --black-t-1: hsla(0, 0%, 0%, 0.14); --black-t-2: hsla(0, 0%, 0%, 0.29); --black-t-3: hsla(0, 0%, 0%, 0.43); --black-t-4: hsla(0, 0%, 0%, 0.57); --black-t-5: hsla(0, 0%, 0%, 0.71); --black-t-6: hsla(0, 0%, 0%, 0.86); --black-l-1: hsl(0, 0%, 14%); --black-l-2: hsl(0, 0%, 29%); --black-l-3: hsl(0, 0%, 43%); --black-l-4: hsl(0, 0%, 57%); --black-l-5: hsl(0, 0%, 71%); --black-l-6: hsl(0, 0%, 86%); --white-d-1: hsl(0, 0%, 86%); --white-d-2: hsl(0, 0%, 71%); --white-d-3: hsl(0, 0%, 57%); --white-d-4: hsl(0, 0%, 43%); --white-d-5: hsl(0, 0%, 29%); --white-d-6: hsl(0, 0%, 14%);}