#CheckAvailabilityContainer{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-flex-wrap:nowrap;-moz-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-align-items:center;align-items:center;grid-gap:clamp(8px, 2vw, 16px);gap:clamp(8px, 2vw, 16px);padding:32px;background:rgba(var(--color-light-rgbv),.5);background:rgba(var(--color-secondary-rgbv),1);border-collapse:separate;border-spacing:0;margin:0 auto}#CheckAvailabilityContainer tbody{display:contents}#CheckAvailabilityContainer tbody tr{display:contents}#CheckAvailabilityContainer tbody tr td{padding:0!important}#CheckAvailabilityContainer tbody tr td input{font-size:var(--text-lg)}#CheckAvailabilityContainer tbody tr td input[type="text"]{width:clamp(150px, 18vw, 220px);padding:10px 12px;line-height:1.2}#CheckAvailabilityContainer tbody tr td input[type="submit"]{padding:10px 16px;line-height:1.2;white-space:nowrap;font-weight:700;background:var(--color-primary);color:var(--color-light);border:none;cursor:pointer;-webkit-transition:background 0.2s ease;transition:background 0.2s ease}#CheckAvailabilityContainer tbody tr td input[type="submit"]:hover{filter:brightness(1.1)}#CheckAvailabilityContainer tbody tr td input[type="submit"]:active{transform:scale(.98)}@media (max-width:640px){#CheckAvailabilityContainer{-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-align-items:stretch;align-items:stretch;grid-gap:12px;gap:12px}#CheckAvailabilityContainer tbody tr td input[type="text"],#CheckAvailabilityContainer tbody tr td input[type="submit"]{width:100%}}