.availabilityPage{main{display:flex;flex-direction:column;align-items:center;margin-top:100px}h1{font-family:var(--font-domine),serif;font-weight:100;margin:0;font-size:64px}h1,p{color:#333}p{font-size:1.125rem;max-width:860px;margin:0 auto;line-height:1.6}.availability-table{width:100%;max-width:800px;border-collapse:collapse;margin-top:20px;font-family:Arial,sans-serif;margin-bottom:40px}.availability-table thead{color:#333}.availability-table td,.availability-table th{padding:12px;text-align:left;border-bottom:1px solid #ddd}.availability-table tbody tr:hover{background-color:#f1f1f1}.availability-table td:first-child,.availability-table th:first-child{padding-left:15px}.availability-table td:last-child,.availability-table th:last-child{padding-right:15px}.availability-table td{color:#555}.availability-table th{font-weight:700}.emptyList{font-size:20px;padding:40px 20px}@media (max-width:768px){.availability-table{display:flex;margin:0 20px;flex-direction:column;align-items:center}.availability-table tr{display:flex;margin-bottom:15px}.availability-table th{background:none;color:#000}td:first-child{width:50px}td:nth-child(2){width:140px}td:nth-child(3){width:90px}td:nth-child(4){width:80px}h1{font-size:50px}h1,p{text-align:center;padding:0 20px;margin-bottom:20px}p{font-size:1rem}thead{display:none}}.poweredByWrapper{max-width:800px}.poweredBy{margin-top:24px;margin-bottom:12px}}