h2{text-align:center;box-shadow:0 4px 5px rgba(100, 100, 100, 0.4),0 8px 10px rgba(100, 100, 100, 0.2);margin-bottom:40px}.offer-container{display:flex;flex-wrap:wrap;margin-bottom:30px;gap:10px;border-radius:25px;a{display:flex;place-items:center;color:white}h3{margin-top:0}img{border-radius:10px}.price,.other-available-times{.brand-pink{height:42px;padding:0 10px;color:white;background:#f93259}}.inline-buttons{display:flex;flex-wrap:wrap;gap:15px}}.rounded{display:inline-flex;align-items:center;background-color:rgba(255, 255, 255, 0.15);border-radius:9999px;border:1px solid lightgray;text-decoration:none;cursor:pointer;transition:background-color 150ms ease-in-out;span:not(.icon,.brand-pink){margin:0 12px}&:hover{background-color:rgba(255, 255, 255, 0.25)}.icon{display:inline-flex;align-items:center;justify-content:center;width:42px;height:42px;border-radius:9999px;background-color:rgba(255, 255, 255, 0.15)}}dialog{border-radius:15px;border:1px solid lightgray;&::backdrop{background:rgba(0, 0, 0, 0.6)}}
