@keyframes move-in-from-left{0%{transform:translate(-100%);opacity:0}to{transform:translate(0);opacity:1}}@keyframes fade-in{0%{opacity:0}to{opacity:1}}@font-face{font-family:Outfit;src:url(/booking/Outfit-VariableFont_wght.woff2) format("woff2")}*{box-sizing:border-box}a:link,a:visited{color:#d475ed;text-decoration:none}article{width:100%}body{background:#000;color:#fff;font-family:Outfit,sans-serif;margin:0;line-height:1.5;font-weight:400;font-size:16px;display:flex;min-height:100vh}.col{display:flex;flex-direction:column;gap:.5rem}.col.wide{gap:1.5rem}.fill-container{flex-grow:1}footer{color:#ffffff54;font-size:12px;padding-top:2rem}h2{font-size:40px;font-weight:400;margin:0}label{font-weight:500;font-size:14px;line-height:1.5;text-transform:uppercase;letter-spacing:1px}main{width:calc(100% - 2rem);max-width:720px;margin:4rem auto;display:flex;flex-direction:column;gap:1.5rem}.fade-in{animation:fade-in .5s ease-in-out}ul{padding:0;margin:0;list-style:none;width:100%}ul li{transition:background .5s ease-in-out}ul li a{border-bottom:solid 1px white;padding:1rem 0;transition:padding .3s ease-in-out}ul li:hover{background:#101010;transition:none}ul li:last-child a{border-bottom:none}.row{display:flex;gap:.5rem;align-items:center}.row.wide{gap:1.5rem}#toast-container{position:fixed;bottom:2rem;left:2rem;display:flex;flex-direction:column;gap:.5rem;width:calc(100% - 4rem);max-width:320px}#toast-container .toast{padding:.5rem 1rem;background:#710f8bbf;color:#fff;border-radius:.5rem;animation:move-in-from-left .5s ease-in-out}.white{color:#fff}.wrap{flex-wrap:wrap}
