.rental-options,.rental-summary{min-width:0;color:inherit}.rental-options{background:#fff;border:1px solid #e2def0;border-radius:16px;margin:0 0 20px;padding:20px}.rental-options legend{padding:0 6px;font-weight:700}.rental-options__fields{grid-template-columns:minmax(0,2fr) minmax(0,1fr);gap:12px;display:grid}.rental-options label{gap:6px;min-width:0;display:grid}.rental-options select{color:#191d33;width:100%;min-width:0;min-height:44px;font:inherit;background:#fff;border:1px solid #d9d4e5;border-radius:8px;padding:8px 10px}.rental-options select:focus-visible{outline-offset:2px;outline:2px solid #6735ed}.rental-options__addons{gap:12px;margin-top:16px;display:grid}.rental-options__addons label{grid-template-columns:minmax(0,1fr) 72px;align-items:center}.rental-options__addons small{color:#65687b;font-size:13px;display:block}.rental-options:disabled{opacity:.65}.rental-summary{padding-block:12px}.rental-summary h3{margin:0 0 8px;font-size:16px}.rental-summary p{margin:0 0 8px;font-size:14px}.rental-summary dl{gap:8px;margin:0;font-size:14px;display:grid}.rental-summary dl>div{justify-content:space-between;align-items:start;gap:12px;display:flex}.rental-summary dt{overflow-wrap:anywhere;min-width:0}.rental-summary dd{white-space:nowrap;margin:0;font-weight:600}
