.selfstorage-units.ssap-preset-compact .selfstorage-units-grid,.selfstorage-units-container.ssap-preset-compact .selfstorage-units-grid,.selfstorage-all-units.ssap-preset-compact .selfstorage-units-grid{gap:12px;margin-top:12px}.selfstorage-units.ssap-preset-compact .selfstorage-units-filters,.selfstorage-units-container.ssap-preset-compact .selfstorage-units-filters,.selfstorage-all-units.ssap-preset-compact .selfstorage-units-filters{margin-bottom:10px;padding:10px 12px}.selfstorage-units.ssap-preset-compact .selfstorage-unit-card,.selfstorage-units-container.ssap-preset-compact .selfstorage-unit-card,.selfstorage-all-units.ssap-preset-compact .selfstorage-unit-card{padding:10px 12px;border-radius:6px}.selfstorage-units.ssap-preset-compact .unit-header,.selfstorage-units-container.ssap-preset-compact .unit-header,.selfstorage-all-units.ssap-preset-compact .unit-header{margin-bottom:8px}.selfstorage-units.ssap-preset-compact .unit-card-title,.selfstorage-units.ssap-preset-compact .unit-type,.selfstorage-units-container.ssap-preset-compact .unit-card-title,.selfstorage-units-container.ssap-preset-compact .unit-type,.selfstorage-all-units.ssap-preset-compact .unit-card-title,.selfstorage-all-units.ssap-preset-compact .unit-type{font-size:1.05em;margin-bottom:3px}.selfstorage-units.ssap-preset-compact .unit-size,.selfstorage-units-container.ssap-preset-compact .unit-size,.selfstorage-all-units.ssap-preset-compact .unit-size{font-size:.82em}.selfstorage-units.ssap-preset-compact .unit-price,.selfstorage-units-container.ssap-preset-compact .unit-price,.selfstorage-all-units.ssap-preset-compact .unit-price{margin:8px 0;padding:6px 8px}.selfstorage-units.ssap-preset-compact .price-amount,.selfstorage-units-container.ssap-preset-compact .price-amount,.selfstorage-all-units.ssap-preset-compact .price-amount{font-size:1.35em}.selfstorage-units.ssap-preset-compact .price-period,.selfstorage-units-container.ssap-preset-compact .price-period,.selfstorage-all-units.ssap-preset-compact .price-period{font-size:.8em}.selfstorage-units.ssap-preset-compact .unit-features,.selfstorage-units-container.ssap-preset-compact .unit-features,.selfstorage-all-units.ssap-preset-compact .unit-features{margin:8px 0}.selfstorage-units.ssap-preset-compact .unit-features li,.selfstorage-units-container.ssap-preset-compact .unit-features li,.selfstorage-all-units.ssap-preset-compact .unit-features li{padding:3px 0;padding-left:18px;font-size:.88em}.selfstorage-units.ssap-preset-compact .unit-actions,.selfstorage-units-container.ssap-preset-compact .unit-actions,.selfstorage-all-units.ssap-preset-compact .unit-actions{gap:6px;margin-top:8px}.selfstorage-units.ssap-preset-compact .unit-action-buttons .button,.selfstorage-units-container.ssap-preset-compact .unit-action-buttons .button,.selfstorage-all-units.ssap-preset-compact .unit-action-buttons .button{padding:6px 8px;font-size:12px;line-height:1.25}.selfstorage-units.ssap-preset-compact .unit-insurance-wrap,.selfstorage-units-container.ssap-preset-compact .unit-insurance-wrap,.selfstorage-all-units.ssap-preset-compact .unit-insurance-wrap{margin-bottom:4px}.selfstorage-units.ssap-preset-compact .unit-insurance-select,.selfstorage-units-container.ssap-preset-compact .unit-insurance-select,.selfstorage-all-units.ssap-preset-compact .unit-insurance-select{padding:6px 30px 6px 8px;font-size:.8em;font-weight:500}.selfstorage-units.ssap-preset-compact .compare-checkbox,.selfstorage-units-container.ssap-preset-compact .compare-checkbox,.selfstorage-all-units.ssap-preset-compact .compare-checkbox{margin-bottom:6px!important;font-size:.88em}.selfstorage-units.ssap-preset-classic .selfstorage-unit-card,.selfstorage-units-container.ssap-preset-classic .selfstorage-unit-card,.selfstorage-all-units.ssap-preset-classic .selfstorage-unit-card{border:3px solid #2c3338;border-radius:0;box-shadow:none}.selfstorage-units.ssap-preset-classic .selfstorage-unit-card:hover,.selfstorage-units-container.ssap-preset-classic .selfstorage-unit-card:hover,.selfstorage-all-units.ssap-preset-classic .selfstorage-unit-card:hover{box-shadow:none}.selfstorage-units.ssap-preset-classic .unit-price,.selfstorage-units-container.ssap-preset-classic .unit-price,.selfstorage-all-units.ssap-preset-classic .unit-price{background:#fff;border:2px solid #2c3338;border-radius:0}.selfstorage-units.ssap-preset-classic .unit-action-buttons .button,.selfstorage-units-container.ssap-preset-classic .unit-action-buttons .button,.selfstorage-all-units.ssap-preset-classic .unit-action-buttons .button{border-radius:0;border-width:2px}.selfstorage-reservation-form.ssap-preset-classic,.selfstorage-rental-form-container.ssap-preset-classic,.selfstorage-waiting-list.ssap-preset-classic{border:3px solid #2c3338;border-radius:0;padding:16px;background:#fff}.selfstorage-units.ssap-preset-modern .selfstorage-unit-card,.selfstorage-units-container.ssap-preset-modern .selfstorage-unit-card,.selfstorage-all-units.ssap-preset-modern .selfstorage-unit-card{border:1px solid #d0e2f5;border-radius:12px;box-shadow:0 8px 24px rgb(34 113 177 / .15)}.selfstorage-units.ssap-preset-modern .selfstorage-unit-card:hover,.selfstorage-units-container.ssap-preset-modern .selfstorage-unit-card:hover,.selfstorage-all-units.ssap-preset-modern .selfstorage-unit-card:hover{box-shadow:0 12px 28px rgb(34 113 177 / .22)}.selfstorage-units.ssap-preset-modern .unit-price,.selfstorage-units-container.ssap-preset-modern .unit-price,.selfstorage-all-units.ssap-preset-modern .unit-price{background:linear-gradient(180deg,#f8fbff 0%,#dbeafe 100%);border-radius:10px;border:none}.selfstorage-units.ssap-preset-modern .unit-action-buttons .button,.selfstorage-units-container.ssap-preset-modern .unit-action-buttons .button,.selfstorage-all-units.ssap-preset-modern .unit-action-buttons .button{border-radius:10px}.selfstorage-units.ssap-preset-modern .unit-insurance-select,.selfstorage-units-container.ssap-preset-modern .unit-insurance-select,.selfstorage-all-units.ssap-preset-modern .unit-insurance-select{border-radius:10px;border-color:#93c5fd}.selfstorage-reservation-form.ssap-preset-modern,.selfstorage-rental-form-container.ssap-preset-modern,.selfstorage-waiting-list.ssap-preset-modern{border-radius:14px;box-shadow:0 10px 28px rgb(34 113 177 / .12);padding:20px 24px;background:#fff;border:1px solid #dbeafe}.selfstorage-reservation-form.ssap-preset-compact .form-group input,.selfstorage-reservation-form.ssap-preset-compact .form-group select,.selfstorage-rental-form-container.ssap-preset-compact .form-group input,.selfstorage-rental-form-container.ssap-preset-compact .form-group select,.selfstorage-waiting-list.ssap-preset-compact .form-group input,.selfstorage-waiting-list.ssap-preset-compact .form-group select{padding:6px 8px;font-size:13px}.selfstorage-reservation-form.ssap-preset-classic .form-group input,.selfstorage-reservation-form.ssap-preset-classic .form-group select,.selfstorage-rental-form-container.ssap-preset-classic .form-group input,.selfstorage-rental-form-container.ssap-preset-classic .form-group select,.selfstorage-waiting-list.ssap-preset-classic .form-group input,.selfstorage-waiting-list.ssap-preset-classic .form-group select{border-radius:0;border-color:#2c3338}.selfstorage-reservation-form.ssap-preset-modern .form-group input,.selfstorage-reservation-form.ssap-preset-modern .form-group select,.selfstorage-rental-form-container.ssap-preset-modern .form-group input,.selfstorage-rental-form-container.ssap-preset-modern .form-group select,.selfstorage-waiting-list.ssap-preset-modern .form-group input,.selfstorage-waiting-list.ssap-preset-modern .form-group select{border-radius:8px;border-color:#93c5fd}.selfstorage-reservation-form.ssap-preset-modern .button-primary,.selfstorage-rental-form-container.ssap-preset-modern .button-primary,.selfstorage-waiting-list.ssap-preset-modern .button-primary{border-radius:8px}