*,:after,:before{box-sizing:border-box;margin:0;padding:0}body,html{font-family:Arial,sans-serif;background-color:#fff;color:#000;padding-bottom:45px;min-height:100vh;position:relative}.nanum-pen-script-regular{font-family:Nanum Pen Script,serif;font-weight:400;font-style:normal}.outer-container{width:100%;max-width:1000px;margin:0 auto;border:6px solid #000}.submit-picks-container{max-width:1400px}.nav-menu{background-color:rgb(255,146,5);text-align:center;width:100%;overflow-x:auto}.nav-menu ul{font-family:Nanum Pen Script,serif;list-style:none;display:flex;justify-content:center;gap:1rem;padding:.5rem 0;font-size:22px;text-shadow:-1px -1px 0 #333333,1px -1px 0 #333333,-1px 1px 0 #333333,1px 1px 0 #333333;min-width:max-content}.nav-menu li a{color:#fff;text-decoration:none;font-weight:700;padding:0 .25rem}.pattern-bg{background:url(https://garwomen.com/TEMPLATE/bottombrdr.jpg) repeat-y 0 0;background-size:contain;padding:20px 20px 10px}.content-wrapper{background-color:#fff;border:4px solid #ff8e00;padding:10px;overflow-x:auto}h1,h2,h3{color:rgb(255,142,0)}.footer-links{text-align:center;color:#ff6005;font-size:10px;overflow-x:auto;white-space:nowrap;padding:0 5px}.footer-links a{color:#ff6005;font-weight:700;text-decoration:none;margin:0 .5rem;font-size:10px}.footer-container{position:relative;background-color:transparent;border-top:none;padding:6px 0;flex-direction:column;margin-top:15px}.footer-container,.global-footer{width:100%;display:flex;align-items:center}.global-footer{position:fixed;bottom:0;left:0;right:0;background-color:#fff6c4;border-top:3px solid #ff8e00;padding:5px 0;justify-content:center;z-index:200;box-shadow:0 -3px 10px rgba(0,0,0,.15)}.global-footer audio{max-width:300px;width:90%;height:35px}.music-modal-overlay{position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.7);display:flex;justify-content:center;align-items:center;z-index:1000}.music-modal{width:90%;max-width:400px;background-color:#fff6c4;border:6px solid #ff8e00;border-radius:4px;box-shadow:0 5px 20px rgba(0,0,0,.3);overflow:hidden}.music-modal-header{background-color:#ff9205;padding:10px 15px;text-align:center}.music-modal-header h3{margin:0;color:#fff;font-family:Nanum Pen Script,serif;font-size:24px;text-shadow:-1px -1px 0 #333333,1px -1px 0 #333333,-1px 1px 0 #333333,1px 1px 0 #333333}.music-modal-content{padding:20px;text-align:center;font-family:Arial,sans-serif;font-size:16px}.music-modal-buttons{display:flex;padding:0 20px 20px;justify-content:space-between}.music-modal-button{padding:8px 16px;border:2px solid #000;font-family:Arial,sans-serif;font-weight:700;font-size:14px;cursor:pointer;transition:all .2s}.yes-button{background-color:#ff9205;color:#fff}.yes-button:hover{background-color:#ff8000}.no-button{background-color:#fff;color:#000}.no-button:hover{background-color:#f0f0f0}@media (max-width:768px){.pattern-bg{padding:15px}.content-wrapper{padding:8px}.nav-menu ul{font-size:20px;gap:.75rem}}@media (max-width:480px){.pattern-bg{padding:10px}.content-wrapper{padding:5px}.outer-container{border-width:4px}.music-modal-header h3{font-size:20px}.music-modal-content{padding:15px;font-size:14px}.music-modal-buttons{padding:0 15px 15px}.music-modal-button{padding:6px 12px;font-size:12px}}.react-flow__handle{opacity:0}