#main{background-color:#fff}#main h1{text-align:center}#menu{color:#f97c00}#menu a{color:#f97c00}#menu a:visited{color:#f97c00}.content h4{color:#dc6620}#menu .hover:hover,#menu .menu-category:hover,#menu .menu-category:active{background-color:rgba(255,255,255,0.51)}@media (max-width: 900px){.collection-horiz{display:grid;grid-template-columns:1fr 1fr;gap:10px}.collection-horiz p{margin:0;padding:0}}@media (max-width: 350px){body{font-size:.86em}}.content thead{display:table-header-group}table{width:100%;border-collapse:separate;border-spacing:0;margin:1.5rem 0;color:#444;border:1px solid #e0e0e0;border-radius:6px;overflow:hidden;box-shadow:0 2px 10px rgba(0,0,0,0.05)}table thead{background-color:#f5f5f5}table thead th{padding:12px 15px;text-align:left;font-weight:600;color:#537fa8;border-bottom:1px solid #e0e0e0;position:relative}table thead th:not(:last-child):after{content:'';position:absolute;right:0;top:25%;height:50%;width:1px;background-color:rgba(0,0,0,0.07)}table tbody tr:nth-child(odd){background-color:#fff}table tbody tr:nth-child(even){background-color:rgba(0,0,0,0.02)}table tbody tr:hover{background-color:rgba(0,0,0,0.05)}table tbody tr:not(:last-child) td{border-bottom:1px solid #e0e0e0}table tbody td{padding:12px 15px}table tbody td:not(:last-child){border-right:1px solid rgba(0,0,0,0.03)}@media (max-width: 768px){table{display:block;overflow-x:auto;white-space:nowrap}}#menu .menu-category-top{border-bottom:.2em solid #000}#main .hero{border-bottom-width:.2em;border-bottom-width:.2em}
