//
//  checkout.swift
//  SkipQOutlet
//
//  Created by Maciej Trybilo on 10/07/2025.
//

form {
    max-width: 45rem;
    margin-inline: auto;
    sans-serif;
}
fieldset {
    border: 0;
    padding: 0;
    margin-block: 1.5rem;
}
legend {
    font-weight: 600;
    margin-block-end: 0.5rem;
}
.field {
    display: flex;
    flex-direction: column;
    gap: 0.25rem;
    margin-block: 0.75rem;
}
label {
    font-size: 0.875rem;
}

input, select {
    padding: 0.5rem;
    font-size: 1rem;
    border: 1px solid #ccc;
    border-radius: 4px;
}
button:hover {
    opacity: 0.9;
}

.radio-group {
    display: flex;
    gap: 1rem;
}
