.rentals{max-width:1000px;margin:auto;padding:24px}.rental-item,.rental-confirmation{padding:24px;margin:24px 0;background:white;border:1px solid #ddd;border-radius:8px}.rental-item form{display:grid;gap:16px;max-width:640px;margin-top:20px}.rental-item label{display:grid;gap:7px}.rental-options{display:grid;grid-template-columns:1fr 1fr;gap:16px}.rental-item .rental-consent{display:flex;align-items:flex-start}.rental-item input[type=checkbox]{width:auto}.rental-item input,.rental-item select,.rental-item textarea{max-width:100%;padding:10px}.rental-item p{line-height:1.6}.rental-teaser{margin:40px 0;padding:28px;border-radius:8px;background:#f3f3f3}.rental-teaser a{display:inline-block;margin-top:10px;font-weight:600}@media(max-width:600px){.rental-options{grid-template-columns:1fr}.rentals{padding:16px}.rental-item{padding:16px}}
.rental-picture{width:min(100%,360px);height:auto;aspect-ratio:1;object-fit:contain}
