#date-place.date-form-compact .day-heading{margin-bottom:18px!important}
#date-place.date-form-compact .day-heading p{font:400 13px/1.5 Manrope,sans-serif!important;margin:8px 0 0!important}
#date-place.date-form-compact .day-flow,#date-place.date-form-compact .day-card-visual,#date-place.date-form-compact .day-card-top>span,#date-place.date-form-compact .day-card>p,#date-place.date-form-compact .day-status,#date-place.date-form-compact .day-name-num,#date-place.date-form-compact .day-name-card>div,#date-place.date-form-compact .day-complete,#date-place.date-form-compact .address-field>span{display:none!important}
#date-place.date-form-compact .day-grid{display:grid!important;grid-template-columns:1fr 1fr!important;gap:16px!important;margin:0!important}
#date-place.date-form-compact .day-card,#date-place.date-form-compact .day-name-card{padding:0!important;margin:0!important;border:0!important;border-radius:0!important;background:none!important;box-shadow:none!important;min-height:0!important;overflow:visible!important}
#date-place.date-form-compact .day-card-top{margin:0 0 8px!important;padding:0!important;min-height:0!important}
#date-place.date-form-compact .day-card-top b,#date-place.date-form-compact .day-name-card label>span{font:600 13px/1.4 Manrope,sans-serif!important;letter-spacing:normal!important;text-transform:none!important;color:#594438!important;display:block!important;margin:0 0 8px!important}
#date-place.date-form-compact .date-row{display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;gap:8px!important;margin:0!important}
#date-place.date-form-compact input,#date-place.date-form-compact [data-no-date]{height:46px!important;min-height:46px!important;box-sizing:border-box!important;padding:10px 12px!important;border:1px solid #cdb695!important;border-radius:11px!important;background:#fffaf2!important;color:#47372d!important;font:400 14px/1.4 Manrope,sans-serif!important;letter-spacing:normal!important;text-transform:none!important;width:100%!important;min-width:0!important;box-shadow:none!important}
#date-place.date-form-compact [data-no-date]{width:auto!important;font-size:12px!important}
#date-place.date-form-compact [data-no-date].active{background:#803046!important;color:white!important}
#date-place.date-form-compact .address-field,#date-place.date-form-compact .address-search-row{display:block!important;padding:0!important;margin:0!important;border:0!important}
#date-place.date-form-compact .day-name-card{display:block!important;margin-top:16px!important}
#date-place.date-form-compact .day-name-card label{display:block!important;margin:0!important;padding:0!important}
#date-place.date-form-compact .availability-actions{margin-top:18px!important;gap:12px!important}
#date-place.date-form-compact .check-date-button{min-height:48px!important;padding:12px 16px!important;border-radius:12px!important;font:600 14px/1.4 Manrope,sans-serif!important}
#date-place.date-form-compact .check-date-button>span{font:600 14px/1.4 Manrope,sans-serif!important;text-transform:none!important}
#date-place.date-form-compact .check-date-button>i{width:36px!important;height:36px!important;flex:0 0 36px!important;display:flex!important;align-items:center!important;justify-content:center!important;padding:0!important;font:600 18px/1 Manrope,sans-serif!important;letter-spacing:0!important;font-style:normal!important;box-sizing:border-box!important}
#date-place.date-form-compact .check-date-button.checking>i{font-size:12px!important;white-space:nowrap!important;font-variant-numeric:tabular-nums}
#availabilityBuild>i{display:grid!important;place-items:center!important;flex-shrink:0!important}
#availabilityBuild>i svg{width:24px;height:28px;fill:none;stroke:currentColor;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}
@media(max-width:760px){#date-place.date-form-compact{padding-top:24px!important;padding-bottom:24px!important}#date-place.date-form-compact .day-grid{grid-template-columns:1fr!important;gap:14px!important}#date-place.date-form-compact .day-heading .section-label{display:none!important}#date-place.date-form-compact .day-name-card{margin-top:14px!important}}
