.tooltip{display:block!important;z-index:10000;font-family:Gordita,Arial,Helvetica,sans-serif;font-size:12px}.tooltip .tooltip-inner{background:rgba(0,0,0,.9);color:#fff;border-radius:8px;padding:5px 10px 5px}.tooltip .tooltip-arrow{width:0;height:0;border-style:solid;position:absolute;margin:5px;border-color:#000;z-index:1}.tooltip[x-placement^=top]{margin-bottom:5px}.tooltip[x-placement^=top] .tooltip-arrow{border-width:5px 5px 0 5px;border-left-color:transparent!important;border-right-color:transparent!important;border-bottom-color:transparent!important;bottom:-5px;left:calc(50% - 5px);margin-top:0;margin-bottom:0}.tooltip[x-placement^=bottom]{margin-top:5px}.tooltip[x-placement^=bottom] .tooltip-arrow{border-width:0 5px 5px 5px;border-left-color:transparent!important;border-right-color:transparent!important;border-top-color:transparent!important;top:-5px;left:calc(50% - 5px);margin-top:0;margin-bottom:0}.tooltip[x-placement^=right]{margin-left:5px}.tooltip[x-placement^=right] .tooltip-arrow{border-width:5px 5px 5px 0;border-left-color:transparent!important;border-top-color:transparent!important;border-bottom-color:transparent!important;left:-5px;top:calc(50% - 5px);margin-left:0;margin-right:0}.tooltip[x-placement^=left]{margin-right:5px}.tooltip[x-placement^=left] .tooltip-arrow{border-width:5px 0 5px 5px;border-top-color:transparent!important;border-right-color:transparent!important;border-bottom-color:transparent!important;right:-5px;top:calc(50% - 5px);margin-left:0;margin-right:0}.tooltip.popover .popover-inner{background:#f9f9f9;color:#000;padding:24px;border-radius:5px;box-shadow:0 5px 30px rgba(0,0,0,.1)}.tooltip.popover .popover-arrow{border-color:#f9f9f9}.tooltip[aria-hidden=true]{visibility:hidden;opacity:0;transition:opacity .15s,visibility .15s}.tooltip[aria-hidden=false]{visibility:visible;opacity:1;transition:opacity .15s}cookie-consent{position:fixed;z-index:9999;width:100%;padding:1rem 0;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;background:#ced4da}cookie-consent-compliance,cookie-consent-message{margin:.5rem 1rem}cookie-consent-compliance{cursor:pointer;color:#fff;padding:.5rem 2rem;background:#237afc;border:2px solid currentColor}.theme--light.v-stepper{background:#fff}.theme--light.v-stepper .v-stepper__step:not(.v-stepper__step--active):not(.v-stepper__step--complete):not(.v-stepper__step--error) .v-stepper__step__step{background:rgba(0,0,0,.38)}.theme--light.v-stepper .v-stepper__step__step,.theme--light.v-stepper .v-stepper__step__step .v-icon{color:#fff}.theme--light.v-stepper .v-stepper__header .v-divider{border-color:rgba(0,0,0,.12)}.theme--light.v-stepper .v-stepper__step--active .v-stepper__label{text-shadow:0 0 0 #000}.theme--light.v-stepper .v-stepper__step--editable:hover{background:rgba(0,0,0,.06)}.theme--light.v-stepper .v-stepper__step--editable:hover .v-stepper__label{text-shadow:0 0 0 #000}.theme--light.v-stepper .v-stepper__step--complete .v-stepper__label{color:rgba(0,0,0,.87)}.theme--light.v-stepper .v-stepper__step--inactive.v-stepper__step--editable:not(.v-stepper__step--error):hover .v-stepper__step__step{background:rgba(0,0,0,.54)}.theme--light.v-stepper .v-stepper__label{color:rgba(0,0,0,.38)}.theme--light.v-stepper--non-linear .v-stepper__step:not(.v-stepper__step--complete):not(.v-stepper__step--error) .v-stepper__label,.theme--light.v-stepper .v-stepper__label small{color:rgba(0,0,0,.6)}.v-application--is-ltr .theme--light.v-stepper--vertical .v-stepper__content:not(:last-child){border-left:1px solid rgba(0,0,0,.12)}.v-application--is-rtl .theme--light.v-stepper--vertical .v-stepper__content:not(:last-child){border-right:1px solid rgba(0,0,0,.12)}.theme--dark.v-stepper{background:#303030}.theme--dark.v-stepper .v-stepper__step:not(.v-stepper__step--active):not(.v-stepper__step--complete):not(.v-stepper__step--error) .v-stepper__step__step{background:hsla(0,0%,100%,.5)}.theme--dark.v-stepper .v-stepper__step__step,.theme--dark.v-stepper .v-stepper__step__step .v-icon{color:#fff}.theme--dark.v-stepper .v-stepper__header .v-divider{border-color:hsla(0,0%,100%,.12)}.theme--dark.v-stepper .v-stepper__step--active .v-stepper__label{text-shadow:0 0 0 #fff}.theme--dark.v-stepper .v-stepper__step--editable:hover{background:hsla(0,0%,100%,.06)}.theme--dark.v-stepper .v-stepper__step--editable:hover .v-stepper__label{text-shadow:0 0 0 #fff}.theme--dark.v-stepper .v-stepper__step--complete .v-stepper__label{color:hsla(0,0%,100%,.87)}.theme--dark.v-stepper .v-stepper__step--inactive.v-stepper__step--editable:not(.v-stepper__step--error):hover .v-stepper__step__step{background:hsla(0,0%,100%,.75)}.theme--dark.v-stepper .v-stepper__label{color:hsla(0,0%,100%,.5)}.theme--dark.v-stepper--non-linear .v-stepper__step:not(.v-stepper__step--complete):not(.v-stepper__step--error) .v-stepper__label,.theme--dark.v-stepper .v-stepper__label small{color:hsla(0,0%,100%,.7)}.v-application--is-ltr .theme--dark.v-stepper--vertical .v-stepper__content:not(:last-child){border-left:1px solid hsla(0,0%,100%,.12)}.v-application--is-rtl .theme--dark.v-stepper--vertical .v-stepper__content:not(:last-child){border-right:1px solid hsla(0,0%,100%,.12)}.v-sheet.v-stepper{border-radius:4px}.v-sheet.v-stepper:not(.v-sheet--outlined){box-shadow:0 3px 1px -2px rgba(0,0,0,.2),0 2px 2px 0 rgba(0,0,0,.14),0 1px 5px 0 rgba(0,0,0,.12)}.v-sheet.v-stepper.v-sheet--shaped{border-radius:24px 4px}.v-stepper{border-radius:4px;overflow:hidden;position:relative}.v-stepper__header{height:72px;align-items:stretch;display:flex;flex-wrap:wrap;justify-content:space-between;box-shadow:0 3px 1px -2px rgba(0,0,0,.2),0 2px 2px 0 rgba(0,0,0,.14),0 1px 5px 0 rgba(0,0,0,.12)}.v-stepper__header .v-divider{align-self:center;margin:0 -16px}.v-stepper__items{position:relative;overflow:hidden}.v-stepper__step__step{align-items:center;border-radius:50%;display:inline-flex;font-size:.75rem;justify-content:center;height:24px;min-width:24px;width:24px;transition:.3s cubic-bezier(.25,.8,.25,1)}.v-application--is-ltr .v-stepper__step__step{margin-right:8px}.v-application--is-rtl .v-stepper__step__step{margin-left:8px}.v-stepper__step__step .v-icon.v-icon{font-size:1.25rem}.v-stepper__step__step .v-icon.v-icon.v-icon--svg{height:1.25rem;width:1.25rem}.v-stepper__step{align-items:center;display:flex;flex-direction:row;padding:24px;position:relative}.v-stepper__step--active .v-stepper__label{transition:.3s cubic-bezier(.4,0,.6,1)}.v-stepper__step--editable{cursor:pointer}.v-stepper__step.v-stepper__step--error .v-stepper__step__step{background:transparent;color:inherit}.v-stepper__step.v-stepper__step--error .v-stepper__step__step .v-icon{font-size:1.5rem;color:inherit}.v-stepper .v-stepper__step.v-stepper__step--error .v-stepper__label{color:inherit;text-shadow:none;font-weight:500}.v-stepper .v-stepper__step.v-stepper__step--error .v-stepper__label small{color:inherit}.v-stepper__label{display:block;flex-grow:1;line-height:1}.v-application--is-ltr .v-stepper__label{text-align:left}.v-application--is-rtl .v-stepper__label{text-align:right}.v-stepper__label small{display:block;font-size:.75rem;font-weight:300;text-shadow:none}.v-stepper__wrapper{overflow:hidden;transition:none}.v-stepper__content{top:0;padding:24px 24px 16px 24px;flex:1 0 auto;width:100%}.v-stepper__content>.v-btn{margin:24px 8px 8px 0}.v-stepper--flat{box-shadow:0 0 0 0 rgba(0,0,0,.2),0 0 0 0 rgba(0,0,0,.14),0 0 0 0 rgba(0,0,0,.12)!important}.v-stepper--is-booted .v-stepper__content,.v-stepper--is-booted .v-stepper__wrapper{transition:.3s cubic-bezier(.25,.8,.5,1)}.v-stepper--vertical{padding-bottom:36px}.v-stepper--vertical .v-stepper__content{width:auto}.v-application--is-ltr .v-stepper--vertical .v-stepper__content{padding:16px 60px 16px 23px}.v-application--is-rtl .v-stepper--vertical .v-stepper__content{padding:16px 23px 16px 60px}.v-application--is-ltr .v-stepper--vertical .v-stepper__content{margin:-8px -36px -16px 36px}.v-application--is-rtl .v-stepper--vertical .v-stepper__content{margin:-8px 36px -16px -36px}.v-stepper--vertical .v-stepper__step{padding:24px 24px 16px}.v-application--is-ltr .v-stepper--vertical .v-stepper__step__step{margin-right:12px}.v-application--is-rtl .v-stepper--vertical .v-stepper__step__step{margin-left:12px}.v-stepper--alt-labels .v-stepper__header{height:auto}.v-stepper--alt-labels .v-stepper__header .v-divider{margin:35px -67px 0;align-self:flex-start}.v-stepper--alt-labels .v-stepper__step{flex-direction:column;justify-content:flex-start;align-items:center;flex-basis:175px}.v-stepper--alt-labels .v-stepper__step small{text-align:center}.v-stepper--alt-labels .v-stepper__step__step{margin-bottom:11px;margin-left:0;margin-right:0}@media only screen and (max-width:959.98px){.v-stepper:not(.v-stepper--vertical) .v-stepper__label{display:none}.v-stepper:not(.v-stepper--vertical) .v-stepper__step__step{margin-left:0;margin-right:0}}.reserve-view-page{background:#fff!important}.confirmation-box{background-image:url(../img/escudo-bg.886f2ae2.png);background-position:50%;background-size:cover}.reserve-layout{max-width:1720px;margin:10px auto;padding:0 10%;font-size:15px}.reserve-page-title{margin:24px 0 36px;color:#1097c0;font-size:clamp(34px,4.1vw,84px);line-height:1.05;font-weight:700}.reserve-stepper{background:transparent!important}.reserve-stepper .v-stepper__step .v-stepper__label{font-size:clamp(28px,2.4vw,46px)!important;line-height:1.15;font-weight:700}.reserve-stepper .v-stepper__step .v-stepper__label .grey--text{font-size:clamp(14px,1.1vw,22px)!important;line-height:1.25;font-weight:500}.reserve-stepper .v-stepper__content,.reserve-stepper .v-stepper__content .v-input,.reserve-stepper .v-stepper__content .v-label,.reserve-stepper .v-stepper__content .v-select__selection,.reserve-stepper .v-stepper__content input{font-size:15px}.reserve-step1-content{padding-top:0!important}.reserve-info-card{background:#ececec;border-left:8px solid transparent;padding:28px 34px;margin-bottom:26px}.reserve-info-card--warning{border-left-color:#f8a000}.reserve-info-card--info{border-left-color:#1097c0}.reserve-info-title{font-size:clamp(26px,2vw,50px);line-height:1.2;margin-bottom:10px;color:#4a4d52}.reserve-info-text{font-size:clamp(16px,1.35vw,30px);line-height:1.35;color:#4a4d52;margin:0}.reserve-step1-actions{display:flex;justify-content:flex-end;margin-top:4px}.reserve-step1-btn{letter-spacing:0}.reserve-step2-content{padding-top:0!important}.reserve-step2-description{margin:0 0 20px;color:#4a4d52;font-size:clamp(18px,1.4vw,34px);line-height:1.2;font-weight:700}.reserve-type-row{margin-bottom:22px;padding:16px}.reserve-type-col{padding-top:8px}.reserve-type-card{cursor:pointer;min-height:182px;border:2px solid #1097c0!important;border-radius:16px!important;background:#ececec!important;color:#1097c0!important;display:flex;align-items:center;justify-content:center;text-align:center;transition:all .2s ease}.reserve-type-card:hover{transform:translateY(-1px)}.reserve-type-card--selected{border-color:#3aaa35!important;background:#3aaa35!important;color:#fff!important}.reserve-type-card__content{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:14px}.reserve-type-icon{width:62px;height:62px;-o-object-fit:contain;object-fit:contain}.reserve-type-icon--selected{filter:brightness(0) invert(1)}.reserve-type-label{margin:0;font-size:clamp(20px,1.7vw,38px);line-height:1.2;font-weight:700}.reserve-step2-actions{display:flex;align-items:center;gap:18px}.reserve-step2-back-btn{color:#4a4d52!important}.reserve-step2-continue-btn{min-width:260px}.reserve-step3-content{padding-top:0!important}.reserve-step3-description{margin:0 0 20px;color:#4a4d52;font-size:clamp(18px,1.4vw,34px);line-height:1.2;font-weight:700}.reserve-step3-date-card{border:1px solid #dde3e8;border-radius:4px;overflow:hidden;margin-bottom:26px}.reserve-step3-picker{width:100%}.reserve-step3-actions{display:flex;align-items:center;gap:18px}.reserve-step3-back-btn{color:#4a4d52!important}.reserve-step3-continue-btn{min-width:260px}.reserve-step4-content{padding-top:0!important}.reserve-location-row{margin-bottom:22px;padding:16px}.reserve-location-col{padding-top:8px}.reserve-location-card{cursor:pointer;min-height:122px;border:2px solid #1097c0!important;border-radius:16px!important;background:#ececec!important;color:#1097c0!important;display:flex;align-items:center;justify-content:center;text-align:center;transition:all .2s ease;padding:18px 22px}.reserve-location-card:hover{transform:translateY(-1px)}.reserve-location-card--selected{border-color:#3aaa35!important;background:#3aaa35!important;color:#fff!important}.reserve-location-label{margin:0;font-size:clamp(20px,1.7vw,38px);line-height:1.2;font-weight:700}.reserve-step4-actions{display:flex;align-items:center;gap:18px}.reserve-step4-back-btn{color:#4a4d52!important}.reserve-step4-continue-btn{min-width:260px}.reserve-step5-content{padding-top:0!important}.reserve-step5-description{margin:0 0 20px;color:#4a4d52;font-size:clamp(18px,1.4vw,34px);line-height:1.2;font-weight:700}.reserve-step5-beaches-gallery{margin-bottom:18px}.reserve-step5-beaches-title{margin-bottom:8px;color:#4a4d52;font-size:clamp(16px,1.2vw,26px);font-weight:700}.reserve-step5-beaches-row{margin:0 -6px 12px}.reserve-step5-beach-col{padding:6px}.reserve-step5-beach-card{border:1px solid #dbe4ea;border-radius:10px;overflow:hidden;background:#fff;height:100%}.reserve-step5-beach-card--selected{border-color:#3aaa35;box-shadow:0 0 0 2px rgba(58,170,53,.2)}.reserve-step5-beach-image{display:block;width:100%;height:120px;-o-object-fit:cover;object-fit:cover;background:#f5f7f9}.reserve-step5-beach-name{padding:8px 10px;font-size:14px;font-weight:600;color:#30343a}.reserve-step5-card{border:1px solid #dbe4ea;border-radius:4px;overflow:hidden;margin-bottom:28px}.reserve-step5-header{padding:16px 14px 16px 10px}.theme--light.v-sheet.reserve-step5-header{background-color:#1097c0!important}.reserve-step5-header-content,.reserve-step5-header-title{transition:.3s cubic-bezier(.25,.8,.5,1)}.reserve-step5-header-title{font-size:24px;line-height:1.2}.reserve-step5-table .v-data-table,.reserve-step5-table table{border-collapse:collapse}.reserve-step5-table td{border-bottom:1px solid #e6edf2}.reserve-step5-row{cursor:pointer}.reserve-step5-row--active{background:#e8f6eb!important}.reserve-view-btn{color:#4a4d52!important}.reserve-step5-row-actions{display:flex;gap:8px}.reserve-step5-badges,.reserve-step5-row-actions{align-items:center;justify-content:flex-end;flex-wrap:wrap}.reserve-step5-badges{display:inline-flex;gap:6px}.reserve-step5-map-tools{display:flex;justify-content:flex-end;padding:8px 10px;border-bottom:1px solid #e6edf2;background:#f7fbfd}.reserve-step5-plan-link{text-transform:none!important;letter-spacing:0!important;font-weight:700;color:#1097c0!important}.reserve-step5-actions{display:flex;align-items:center;gap:18px}.reserve-step5-back-btn{color:#4a4d52!important}.reserve-step5-continue-btn{min-width:260px}.reserve-step6-content{padding-top:0!important}.reserve-step6-panel{background:#efefef!important;border-radius:4px;margin-bottom:24px}.reserve-step6-panel-body{padding:18px 16px 12px!important}.reserve-step6-grid{margin:0}.reserve-step6-grid>.col{padding-top:2px;padding-bottom:2px}.reserve-step6-pmr-files{margin-top:-4px}.reserve-step6-panel .v-input__slot{background:#efefef!important}.reserve-step6-actions{display:flex;align-items:center;gap:18px}.reserve-step6-back-btn{color:#4a4d52!important}.reserve-step6-continue-btn{min-width:260px}.reserve-step7-content{padding-top:0!important;background:#fff!important}.reserve-step7-wrapper{margin:0 auto 48px;padding:0;background:#fff!important}.reserve-step7-card{border:1px solid #1097c0!important;border-radius:16px!important;overflow:hidden;margin-bottom:26px}.reserve-step7-header{min-height:96px;padding:22px 28px;font-size:clamp(30px,2.4vw,54px);line-height:1.1;font-weight:600}.theme--light.v-sheet.reserve-step7-header{background-color:#1097c0!important}.reserve-step7-body{background:#fff;padding:28px 28px 24px!important}.reserve-step7-summary{margin-bottom:16px;padding-left:8px}.reserve-step7-summary-item{display:flex;align-items:center;margin-bottom:6px;font-size:clamp(22px,1.9vw,44px);line-height:1.25;color:#30343a}.reserve-step7-summary-icon{font-size:22px!important}.reserve-step7-table{max-width:920px;margin:18px auto 0}.reserve-step7-table table,.reserve-step7-table td{background:#fff!important}.reserve-step7-table td{border-bottom:1px solid #dbdbdb;padding-top:10px;padding-bottom:10px;font-size:clamp(14px,1vw,22px);color:#30343a}.reserve-step7-table tbody tr:hover td{background:#fff!important}.reserve-step7-table-label{width:50%;text-align:right;font-weight:700;padding-right:24px!important}.reserve-step7-terms{display:flex;justify-content:center;margin-bottom:12px}.reserve-step7-terms-check{margin:0}.reserve-step7-terms-label{color:#63676d}.reserve-step7-policy-card{max-width:1100px;margin:0 auto 18px;border-color:#d7d7d7!important}.theme--light.v-card.reserve-step7-policy-card{background-color:#fff!important}.reserve-step7-policy-title{text-align:center;font-weight:700;margin-bottom:10px;color:#63676d}.reserve-step7-policy-actions{display:flex;justify-content:center;flex-wrap:wrap;gap:10px}.reserve-step7-policy-link{text-transform:none!important;letter-spacing:0!important;color:#3a3d42!important;font-weight:600}.reserve-step7-content .v-btn:before{opacity:0!important}.reserve-step7-actions{display:flex;justify-content:center;align-items:center;gap:18px}.reserve-step7-back-btn{color:#4a4d52!important}.reserve-step7-confirm-btn{min-width:260px}.reserve-empty-alert{margin-bottom:16px}.reserve-plan-modal{background:#f1f5f8!important}.reserve-plan-modal-container{position:relative;z-index:5000}.reserve-plan-modal-container .v-dialog__content{z-index:5002!important}.reserve-plan-modal-container .v-dialog{z-index:5003!important}.reserve-plan-modal__toolbar{background:#fff;border-bottom:1px solid #dbe4ea}.reserve-plan-modal__close-text{text-transform:none!important;letter-spacing:0!important}.reserve-plan-modal__content{min-height:calc(100vh - 64px);display:flex;align-items:center;justify-content:center;padding:20px!important}.reserve-plan-modal__image{max-width:100%;max-height:calc(100vh - 120px);-o-object-fit:contain;object-fit:contain;border-radius:6px;box-shadow:0 8px 24px rgba(16,58,77,.15);background:#fff}.reserve-plan-modal__empty{max-width:560px;text-align:center;color:#334049}.reserve-loading{min-height:280px;display:flex;align-items:center;justify-content:center}.review-table{background-color:hsla(0,0%,100%,.6)!important}.policy-content{white-space:pre-line}.bnumber{border:1px solid #000;padding:2px 4px;background-color:#ff0;color:#000;margin:0 8px;font-size:11px;margin-top:-2px;display:inline-block;line-height:1}.bnumber--pmr{background-color:#0b74c7;border-color:#0b74c7;color:#fff}.bnumber--animals{background-color:#8b5a2b;border-color:#8b5a2b;color:#fff}.reserve-sia-badge{display:inline-flex;align-items:center;justify-content:center;margin-left:6px;padding:1px 6px;border-radius:999px;border:1px solid #0b74c7;background:#e7f3ff;color:#0b74c7;font-size:10px;font-weight:700;letter-spacing:.4px;line-height:1.2;vertical-align:middle}.reserve-sia-badge--pmr{border-color:#0b74c7;background:#e7f3ff;color:#0b74c7}.reserve-sia-badge--animals{border-color:#8b5a2b;background:#f3e2cf;color:#6b4220}.reserve-sia-badge__icon{font-size:14px!important;margin-right:3px}.reserve-sia-badge--header{margin-left:10px;font-size:11px;padding:2px 8px}.btn-select{visibility:hidden}tr:hover .btn-select{visibility:visible}.v-applicant--is-ltr .v-stepper--vertical .v-stepper__step--complete .v-stepper__step__step.primary{background-color:#4caf50!important}.v-applicant--is-ltr .v-stepper--vertical .v-stepper__step--complete .v-stepper__label{color:#4caf50!important}.v-applicant--is-ltr .v-stepper--vertical .v-stepper__content{padding-top:0}.v-stepper__step{align-items:flex-start}.v-text-field--outlined>.v-input__control>.v-input__slot{background:#fff}.reserve-step6-panel .v-text-field--outlined>.v-input__control>.v-input__slot{background:#efefef!important}.v-btn.btn-selected,.v-date-picker-table .v-btn.v-btn--active.accent{background-color:#4caf50!important;border-color:#4caf50!important}@media (max-width:960px){.reserve-layout{padding:0 12px}.reserve-stepper .v-stepper__step .v-stepper__label{font-size:clamp(20px,5.2vw,30px)!important}.reserve-info-card{padding:18px 18px}.reserve-step1-actions{justify-content:stretch}.reserve-step1-btn{width:100%}.reserve-step2-actions{flex-direction:column;align-items:stretch}.reserve-step2-continue-btn{min-width:0;width:100%}.reserve-step2-back-btn{justify-content:center}.reserve-step3-actions{flex-direction:column;align-items:stretch}.reserve-step3-continue-btn{min-width:0;width:100%}.reserve-step3-back-btn{justify-content:center}.reserve-step4-actions{flex-direction:column;align-items:stretch}.reserve-step4-continue-btn{min-width:0;width:100%}.reserve-step4-back-btn{justify-content:center}.reserve-step5-actions{flex-direction:column;align-items:stretch}.reserve-step5-continue-btn{min-width:0;width:100%}.reserve-step5-back-btn{justify-content:center}.reserve-step6-actions{flex-direction:column;align-items:stretch}.reserve-step6-continue-btn{min-width:0;width:100%}.reserve-step6-back-btn{justify-content:center}.reserve-step7-body{padding:18px 14px 14px!important}.reserve-step7-header{padding:16px 18px}.reserve-step7-table{max-width:100%}.reserve-step7-table-label{width:44%;padding-right:12px!important}.reserve-step7-actions{flex-direction:column;align-items:stretch}.reserve-step7-confirm-btn{min-width:0;width:100%}.reserve-step7-back-btn{justify-content:center}.reserve-location-card,.reserve-type-card{min-height:178px;border-radius:12px!important}.reserve-type-icon{width:52px;height:52px}}