body{background-color:#ddd}.btn{--bs-btn-font-size:1rem}.btn-sm{--bs-btn-font-size:.8rem}.navbar{padding-bottom:.5rem;padding-top:.5rem}.nav-link{padding-left:1rem;padding-right:1rem}main{margin-bottom:3.7rem;min-height:calc(100vh - 60px);padding-top:4.8rem;transition:margin-left .5s,padding-top .5s}.container{padding-left:0;padding-right:0}.form-label{color:#6c757d!important;font-size:.875em}.table-responsive td{white-space:nowrap}footer a{color:#6c757d;display:block;font-size:larger;height:60px;line-height:60px}footer a.router-link-active{color:#000}.btn-close-product{margin-right:15px;margin-top:15px;position:absolute;right:0}.square{aspect-ratio:1/1}@media(min-width:576px){.container{max-width:540px}body.modal-open{padding-right:0!important}}
