.navbar-links{justify-content:space-around;font-size:1rem}@media screen and (min-width: 350px){.navbar-links{margin:none}}@media screen and (max-width: 500px){.navbar-links{font-size:1rem}}@media screen and (min-width: 550px){.navbar-links{margin:0 1rem}}@media screen and (min-width: 650px){.navbar-links{margin:0 2rem;font-size:1.2rem}}@media screen and (min-width: 900px){.navbar-links{font-size:1.5rem}}.footer{display:flex;justify-content:space-between;align-items:center;padding:1rem 2rem}.footer-links{flex:1;display:flex;justify-content:center;align-items:center;flex-direction:row}.footer-links p{font-size:18px;line-height:25px;text-transform:capitalize;margin:0 .6rem;cursor:pointer}@media screen and (max-width: 500px){.footer-links{font-size:.8rem}}.Compositions{align-items:center;justify-content:center;margin:0 auto;font-size:large}.Compositions-table table{margin:0 auto}.Compositions-table td,th{border:1px solid rgb(18,18,18);border-radius:5px;padding:.5rem;font-weight:400}.compositions__table{width:100%;border-collapse:collapse;margin:20px 0}.compositions__table th,.compositions__table td{border:1px solid #ddd;padding:12px 15px;text-align:left;vertical-align:top}.compositions__table th{font-weight:700;text-transform:uppercase;letter-spacing:.1em}.compositions__table td{font-weight:700}.subfield{margin-top:8px}.subfield p{margin:0;padding-left:20px;text-align:left;color:#9b9b9b;font-weight:400;font-size:.9rem}@media screen and (max-width: 600px){.Compositions-table td,th{font-size:.7rem}}@media screen and (min-width: 1050px){.Compositions{width:70%}}.Bio{margin:0 .5rem;border-radius:20px;padding:.5rem 1rem;display:flex;justify-content:center;align-items:center}.Bio-text{justify-content:center;align-items:center}#Bio-header{margin:.5rem;padding:.5rem}.Bio-text p{display:flex;text-align:left;width:auto;min-width:50%;max-width:70%;margin:0 auto}.Bio-para{align-items:start;text-align:left;max-width:850px}.Audio-iframe{border:none}.Audio p{color:#fff;font-size:1rem}@media screen and (max-width: 550px){.Audio p{font-size:.4rem}}.gallery{position:relative;width:100%;height:500px}.gallery img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:contain}.buttons{position:absolute;bottom:12px;left:50%;transform:translate(-50%);display:flex}.buttons button{margin:0 10px}.Contact{margin:0 auto;width:70%;border-radius:20px;padding:.5rem 1rem;display:flex;justify-content:center;align-items:center}#Contact-header{margin:.5rem;padding:.5rem}.Contact-text{justify-content:center;align-items:center}.Contact-text p{display:flex;text-align:left;width:auto;min-width:50%;max-width:70%;margin:0 auto}@media screen and (min-width: 1400px){.Contact-text{width:70%;align-items:center}.Contact-text p{align-items:center}}.copyright{text-align:center;font-size:.8rem;margin:none}.store{display:flex;flex-direction:column}.store-header{text-align:center}.store-body{display:flex;flex-direction:row}.store-body-left,.store-body-right{flex:1;padding:20px}.store-body-right img{width:100%;height:auto;max-width:300px}h1{text-align:center}#root{display:flex;flex-direction:column;width:100%;height:auto;min-height:100%;margin:0 auto;text-align:center;position:absolute;top:0;z-index:9999;background:#2f2f2f;color:#fff}.App-footer{background-color:#2f2f2f;display:flex;flex-direction:column;align-items:center;justify-content:center;font-size:calc(10px + 2vmin);color:#fff}.App{background-color:#2f2f2f;font-size:1.2rem}body{margin:0;padding:0}.Image{flex:1;display:flex;justify-content:center;align-items:center;padding:0 0 1rem}.Image img{width:100%;max-width:750px;height:100%;border-radius:10px}@media screen and (max-width: 600px){.App h1{font-size:2rem}.App p{font-size:.7rem}#root{margin:none}}:root{font-family:Inter,system-ui,Avenir,Helvetica,Arial,sans-serif;line-height:1.5;font-weight:400;color-scheme:light dark;color:#ffffffde;background-color:#242424;font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-text-size-adjust:100%}a{font-weight:500;color:#646cff;text-decoration:inherit}a:hover{color:#535bf2}body{margin:0;display:flex;place-items:center;min-width:320px;min-height:100vh}h1{font-size:3.2em;line-height:1.1}h4{line-height:normal}button{border-radius:8px;border:1px solid transparent;padding:.6em 1.2em;font-size:1em;font-weight:500;font-family:inherit;background-color:#1a1a1a;cursor:pointer;transition:border-color .25s}button:hover{border-color:#646cff}button:focus,button:focus-visible{outline:4px auto -webkit-focus-ring-color}@media (prefers-color-scheme: light){:root{color:#213547;background-color:#fff}a:hover{color:#747bff}button{background-color:#f9f9f9}}
