body{color:#333;background-color:#e0e0e0;margin:0 auto;font-family:Arial,sans-serif;font-size:16px;line-height:1.6}nav,main{margin:0 5%}h1,h2,h3,h4,h5,h6{margin-top:.5em;margin-bottom:.5em;font-weight:700}a{color:#00f;text-decoration:none}a:hover{text-decoration:underline}button{color:#fff;cursor:pointer;background-color:#545454;transition:background-color .3s}button:hover{background-color:#2b2b2b}input,textarea,button{box-sizing:border-box;border:1px solid #aaa;border-radius:4px;margin:6px;padding:12px 20px;font-size:1em}select{padding:2px;font-size:1em}footer{color:#fff;background-color:#3b3b3b;width:100%;font-size:1em}button:disabled{cursor:not-allowed}#footer-container{justify-content:space-between;align-items:start;margin:30px 5% 0;padding-top:15px;display:flex}.copy-right{text-align:right;margin-right:60px;padding:15px}@media screen and (width<=768px){body{max-width:95%}.contact-phone a{color:#fff}}.buttons-group{justify-content:space-between;display:flex}.sub-buttons>button{background-color:#b22222}.item-container{background-color:#fff;border:1px solid #ccc;border-radius:4px;max-width:40%;margin-bottom:15px;padding:30px;list-style:none;box-shadow:0 2px 4px #0000001a}.order-content{background:#f5f5f5;border-radius:8px;padding:15px;list-style:none}button.checked{background-color:#008b8b}.orders-container>ul{padding:inherit}.pagination{justify-content:center;margin:20px 0;display:flex}.pagination button{border:none;margin:0 10px}.pagination .page-info{padding:10px 20px}
