1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[956],{3130:function(e,t,i){(window.__NEXT_P=window.__NEXT_P||[]).push(["/ver-modificar-cancelar",function(){return i(7360)}])},4738:function(e,t,i){"use strict";i.d(t,{e:function(){return l}});var n=i(5893);let a=i(5444).ZP.div.withConfig({componentId:"sc-c5a0195e-0"})([".modal{display:flex;left:0;margin-bottom:10rem;margin-left:auto;margin-right:auto;position:absolute;right:0;z-index:1000;}.modal__body{display:flex;flex:1 1 auto;flex-direction:column;}.modal__header{width:100%;}.modal__close-btn{background:none;border:none;cursor:pointer;flex:0 1 auto;font-size:1.8rem;font-weight:700;padding:0;position:absolute;right:1.5rem;top:1.5rem;z-index:1000;}.modal__close-btn:after{color:#fff;content:'\f12e';font-family:'icons89' !important;font-style:normal;font-weight:400 !important;line-height:1;vertical-align:top;}.modal__close-btn:focus{outline:0.3rem solid #389ad6;}.modal__content{flex:1 1 auto;}@media print,screen and (max-width:47.99875em){.modal{height:100%;margin-bottom:0;top:0;width:100%;}.modal__content{width:100%;}}@media print,screen and (min-width:48em){.modal{top:7.5rem;width:75rem;}}@media print,screen and (min-width:80em){.modal{width:85rem;}}.theme--light .modal__header{background-color:#fff;}.theme--light .modal__close-btn:after{color:#213b73;}.modal__header .modal-themed__header{font-size:2.6rem;margin-top:6rem;padding:0 10.5rem;text-align:center;}@media print,screen and (max-width:47.99875em){.modal__header .modal-themed__header{font-size:1.7rem;}}.modal__header:after{background-color:initial;box-shadow:0 0 0 0 #fff;content:' ';height:3rem;margin-top:-0.1rem;pointer-events:none;position:absolute;transition:box-shadow 0.25s ease-in-out,background-color 0.25s ease-in-out;width:100%;}.modal__close-btn{right:3rem;top:3rem;}.modal__close-btn:after{color:#213b73;}.modal__content{color:#213b73;overflow-y:visible;padding:0 10.5rem 4.1rem;}.modal__content div,.modal__content p{font-size:1.4rem;}.modal__content .modal-themed__copy__aria-invisible{clip:rect(0 0 0 0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;}.modal__content .modal-themed__copy__timer{font-weight:700;text-align:center;}.modal__content .modal-themed__copy__msg{margin-top:3rem;text-align:center;}.modal__content .modal-themed__copy__warning{margin-bottom:3rem;text-align:center;}.modal__content .modal-themed__footer{background-color:#fff;display:flex;justify-content:center;padding:1rem;width:100%;z-index:1000;}.modal__content .modal-themed__footer button:not(:last-child){margin-right:3rem;}.modal__content .modal-themed__footer__button--accept{width:18rem;}.modal__content .modal-themed__footer__button--extra-large{width:23rem;}.modal__content .modal-themed__footer__button--accept{background-color:#8c4c9e;color:#fff;}.modal__content .modal-themed__footer--full-width-buttons .button{width:calc(50% - 1.5rem);}@media print,screen and (max-width:47.99875em){.modal__body{overflow-y:scroll;}.modal__body .modal__header{transition:transform 0.25s ease-in-out,box-shadow 0.25s ease-in-out;}.modal__body .modal__header .modal-themed__header{padding:0 1.7rem;transition:transform 0.25s ease-in-out,width 0.25s ease-in-out;}.modal__body .modal__header:after{height:0;}.modal__body .modal__close-btn{transition:transform 0.25s ease-in-out;}.modal__body .modal__content{overflow:initial;padding:0 1.7rem 10rem;}.modal__body .modal__content .modal-themed__footer{bottom:0;box-shadow:0 -0.3rem 1rem 0 #c1c1c1;justify-content:space-evenly;left:0;margin-left:0;padding:1rem;position:absolute;width:100%;}}@media print,screen and (max-width:47.99875em) and (max-width:47.99875em){.modal__body .modal__content .modal-themed__footer{position:inherit;}}@media print,screen and (max-width:47.99875em){.modal__body .modal__content .modal-themed__footer__button--accept{width:calc(50% - 1.6rem);}.modal__body .modal__content .modal-themed__footer__button--accept:not(:last-child){margin-right:0;}}@media print,screen and (max-width:47.99875em){.modal__body .modal__content .modal-themed__footer--full-width-buttons{flex-direction:column;}
1.modal__body .modal__content .modal-themed__footer--full-width-buttons .button{width:100%;}}@media print,screen and (max-width:47.99875em){.modal__body .modal__content .modal-themed__footer--session-timeout-button{background-color:#8c4c9e;bottom:0;position:fixed;width:100%;}}@media print,screen and (min-width:48em) and (max-width:79.99875em){.modal__content{max-width:75rem;}}@media print,screen and (min-width:80em){.modal{width:81rem;}.modal__content{max-width:81rem;}}"]);var o=i(3253),r=i.n(o);let l=e=>{let{isOpen:t,abortCancelation:i,onRequestClose:o}=e;return(0,n.jsx)(r(),{isOpen:t,style:{content:{top:"50%",left:"50%",right:"auto",bottom:"auto",marginRight:"-50%",transform:"translate(-50%, -50%)",maxWidth:"700px",width:"100%",padding:"0",fontSize:"20px"}},contentLabel:"Example Modal",children:(0,n.jsx)(a,{children:(0,n.jsxs)("div",{className:"modal__body theme--light",children:[(0,n.jsxs)("div",{className:"modal__header",children:[(0,n.jsx)("button",{className:"modal__close-btn","aria-label":"Cerrar el mensaje emergente",type:"button",onClick:i}),(0,n.jsx)("div",{className:"",children:(0,n.jsx)("div",{children:(0,n.jsx)("h2",{id:"CONFIRM_CANCEL_RESERVATION_MODAL_label",className:"modal-themed__header","aria-hidden":"false",children:"\xbfCambio de Planes?"})})})]}),(0,n.jsxs)("div",{className:"modal__content",children:[(0,n.jsx)("div",{id:"CONFIRM_CANCEL_RESERVATION_MODAL_desc",children:(0,n.jsx)("p",{className:"confirmation__modal-cancel-copy",children:"Sabemos lo importante que es la flexibilidad a la hora de viajar. Por eso, puedes cancelar tu reserva de forma gratuita. Esperamos que elijas Alamo para tu pr\xf3xima aventura."})}),(0,n.jsx)("div",{id:"CONFIRM_CANCEL_RESERVATION_MODAL_desc"}),(0,n.jsxs)("div",{className:"modal-themed__footer modal-themed__footer--full-width-buttons",children:[(0,n.jsx)("button",{className:"button modal-themed__footer__button--decline button--inverse",type:"button","aria-label":"No, mantener la reserva",onClick:i,children:"No, mantener la reserva"}),(0,n.jsx)("button",{className:"button modal-themed__footer__button--accept",type:"button","aria-label":"S\xed, cancelar la reserva",onClick:o,children:"S\xed, cancelar la reserva"})]})]})]})})})}},7360:function(e,t,i){"use strict";i.r(t),i.d(t,{__N_SSP:function(){return C},default:function(){return z}});var n=i(5893),a=i(7294),o=i(6939),r=i(5980),l=i(5900),d=i(5444);let s=d.ZP.div.withConfig({componentId:"sc-2e066a9b-0"})(["@keyframes _8\\+IhcEguq2WEujRoCee6\\+w\\=\\={0%{transform:rotate(0);}50%{animation-timing-function:cubic-bezier(0.215,0.61,0.355,1);transform:rotate(1turn);}to{transform:rotate(2turn);}}.turn180{transform:rotate(180deg);}.modal-overlay{background:rgba(0,0,0,0.5);bottom:0;height:100%;left:0;overflow-y:scroll;position:fixed;right:0;top:0;width:100%;z-index:1000;}.modal{display:flex;left:0;margin-bottom:10rem;margin-left:auto;margin-right:auto;position:absolute;right:0;z-index:1000;}.modal__body{display:flex;flex:1 1 auto;flex-direction:column;}.modal__header{width:100%;}.modal__close-btn{background:none;border:none;cursor:pointer;flex:0 1 auto;font-size:1.8rem;font-weight:700;padding:0;position:absolute;right:1.5rem;top:1.5rem;z-index:1000;}.modal__close-btn:after{color:#fff;content:'\f12e';font-family:'icons89' !important;font-style:normal;font-weight:400 !important;line-height:1;vertical-align:top;}.modal__close-btn:focus{outline:0.3rem solid #389ad6;}.modal__content{flex:1 1 auto;}@media print,screen and (max-width:47.99875em){.modal{height:100%;margin-bottom:0;top:0;width:100%;}.modal__content{width:100%;}}@media print,screen and (min-width:48em){.modal{top:7.5rem;width:75rem;}}@media print,screen and (min-width:80em){.modal{width:85rem;}}@media print{.modal-overlay{position:static;}.modal-overlay .modal{position:static;}.modal-overlay .modal .modal__content{margin-right:7rem;}.modal-overlay .modal__close-btn{display:none;}}.theme--light-blue.modal__body .modal__header{background-color:#005daa;padding:0;}.theme--light-blue.modal__body .modal__header:before{background-color:#005daa;color:#f55564;content:'\f138';font-family:'icons89' !important;font-size:1.7rem;font-style:normal;font-weight:400 !important;height:1.9rem;left:7.3rem;line-height:1;position:absolute;top:6.7rem;vertical-align:top;width:2.1rem;}.theme--light-blue.modal__body .modal__header .modal-themed__header{text-align:left;}.theme--light-blue.modal__body .modal__close-btn:after{color:#fff;}.theme--light .modal__header{background-color:#fff;}.theme--light .modal__close-btn:after{color:#213b73;}.modal__header .modal-themed__header{font-size:2.6rem;margin-top:6rem;padding:0 10.5rem;text-align:center;}@media print,screen and (max-width:47.99875em){.modal__header .modal-themed__header{font-size:1.7rem;}}.modal__header:after{background-color:initial;box-shadow:0 0 0 0 #fff;content:' ';height:3rem;margin-top:-0.1rem;pointer-events:none;position:absolute;
1transition:box-shadow 0.25s ease-in-out,background-color 0.25s ease-in-out;width:100%;}.modal__close-btn{right:3rem;top:3rem;}.modal__close-btn:after{color:#213b73;}.modal__content{color:#213b73;overflow-y:visible;padding:0 10.5rem 4.1rem;}.modal__content div,.modal__content p{font-size:1.4rem;}.modal__content .modal-themed__bulleted-list{margin-left:2rem;}.modal__content .modal-themed__bulleted-list li{margin-bottom:3rem;}.modal__content .modal-themed__section{text-align:left;width:100%;}.modal__content .modal-themed__section:not(:first-child){margin-top:2.5rem;}.modal__content .modal-themed__section button.link{line-height:1.3;}@media print,screen and (max-width:47.99875em){.theme--light-blue.modal__body .modal__header{position:relative;}.theme--light-blue.modal__body .modal__header:before{left:2.3rem;top:6.2rem;}.theme--light-blue.modal__body .modal__header .modal-themed__header{font-size:1.7rem;text-align:left;}.modal__body{overflow-y:scroll;}.modal__body .modal__header{transition:transform 0.25s ease-in-out,box-shadow 0.25s ease-in-out;}.modal__body .modal__header .modal-themed__header{padding:0 1.7rem;transition:transform 0.25s ease-in-out,width 0.25s ease-in-out;}.modal__body .modal__header:after{height:0;}.modal__body .modal__close-btn{transition:transform 0.25s ease-in-out;}.modal__body .modal__content{overflow:initial;padding:0 1.7rem 10rem;}}@media print,screen and (min-width:48em) and (max-width:79.99875em){.modal__content{max-width:75rem;}}@media print,screen and (min-width:80em){.modal{width:81rem;}.modal__content{max-width:81rem;}}input,label{cursor:pointer;}input:not([type='checkbox']):not([type='radio']){cursor:text;}input{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:none;box-shadow:none;margin:0;}.field-control{background:#fff;position:relative;}.field-control:not(.field-control--radio){border-bottom:0.1rem solid #939db7;height:7.2rem;}.field-control:not(.field-control--radio):before{background-color:#d3d8e2;content:'';display:block;height:100%;left:0;position:absolute;top:0;width:0.6rem;}.field-control__label{color:#596c95;font-size:1.2rem;font-weight:700;left:1.6rem;line-height:1.5;pointer-events:none;position:absolute;top:1rem;}.field-control__label sup{font-size:1.2rem;font-weight:400;margin-left:0.2rem;top:auto;}.field-control--text input{background:none;border-radius:0;font-size:1.7rem;height:100%;max-height:7.2rem;padding:2.2rem 1rem 0 1.6rem;width:100%;}.field-control--text input:disabled{background:#f4f4f4;}.field-control--text input::-ms-clear{display:none;}.field-control__container{position:relative;}.field-control__container.fill{width:100%;}.field-control__container.fill .field-control{width:100%;}.title{margin-bottom:1rem;}@media print,screen and (min-width:48em){.title{margin-bottom:2rem;}}.title__container{position:relative;}.title__suffix{font-size:1.2rem;margin-left:1rem;}@media print,screen and (max-width:47.99875em){.title__suffix{font-size:1.2rem;margin-left:0;padding-bottom:1.3rem;padding-top:1.3rem;}}@media print,screen and (min-width:48em){.title__container{align-items:center;flex-direction:row;}.title__heading-text{text-align:left;}}[class*='padding'].title{margin:0;}@keyframes _1AQrV4KQStGK7DTZtryxFQ\\=\\={0%{transform:rotate(0);}50%{animation-timing-function:cubic-bezier(0.215,0.61,0.355,1);transform:rotate(1turn);}to{transform:rotate(2turn);}}@media print{.header{border:none;}}.rental-lookup{padding:1.5rem 0;}.rental-lookup__legend{font-size:1.2rem;}.rental-lookup__tips-button{display:flex;font-size:1.2rem;margin-top:2rem;}.rental-lookup__tips-button span{margin-top:0.4rem;text-decoration:underline;}.rental-lookup__tips-button:before{color:#cd94ff;content:'\f174';font-family:'icons89' !important;font-size:2.5rem;font-style:normal;font-weight:400 !important;line-height:1;margin-right:1rem;vertical-align:top;}@media print,screen and (max-width:47.99875em){.rental-lookup__legend{display:flex;justify-content:center;}}.rental-lookup-form__container{margin-top:1.6rem;padding:1rem;}.rental-lookup-form__row{display:flex;}.rental-lookup-form__row:not(:last-child){margin-bottom:1rem;}
1.rental-lookup-form__row .field-control__container{background-color:initial;}.rental-lookup-form__row .field-control__container:not(:last-child){margin-right:1rem;}.rental-lookup-form__search-button{max-height:7.2rem;min-width:17.2rem;}@media print,screen and (max-width:47.99875em){.rental-lookup-form__row{flex-direction:column;}.rental-lookup-form__row:not(:last-child){margin-bottom:0;}.rental-lookup-form__row .field-control__container{margin-bottom:1rem;}.rental-lookup-form__search-button{margin-bottom:0;min-width:100%;}}@media print{.header a:after{display:none;}}@keyframes f5eKAWGwoL2PH\\+pL8YnU0Q\\=\\={0%{stroke-dashoffset:339.292;}to{stroke-dashoffset:95;}}@keyframes jZnI3aLAXJ5snLypZyvjJQ\\=\\={0%{stroke-dashoffset:339.292;}to{stroke-dashoffset:70;}}@keyframes iIdNzm0drUkHDwKovmnJOA\\=\\={0%{stroke-dashoffset:339.292;}to{stroke-dashoffset:0;}}.finding-reservation-tips-modal{border-top:0.1rem solid #c8ccd8;margin-top:1.3rem;padding-top:3.5rem;}.yellow{color:#fef100 !important;}#reservas a{color:#fff;}#reservas a:hover{color:#fef100;}"]);var c=i(9755),m=i.n(c);let _=d.ZP.div.withConfig({componentId:"sc-c26c2389-0"})(["@font-face{font-family:'icons84';src:url(../fonts/al-icons.1665681156584.eot?#iefix) format('embedded-opentype'),url(../fonts/al-icons.1665681156584.woff) format('woff');}.helpful-tips-pick-up__title{font-size:2.6rem;margin-left:1.5rem;}.helpful-tips-pick-up__title-section{align-content:center;align-items:center;display:flex;justify-content:flex-start;margin-bottom:2.5rem;}.helpful-tips-pick-up__title-section img{max-width:10rem;}.helpful-tips-pick-up__container{margin-bottom:1.8rem;max-width:40rem;padding:1.8rem;}.helpful-tips-pick-up__list-items{list-style-type:decimal;}.helpful-tips-pick-up__list-items li{font-size:1.4rem;margin-bottom:1.4rem;}.helpful-tips-pick-up__list-items li p{margin-bottom:0.5rem;}.helpful-tips-pick-up__list-items a{color:#fff200;}.helpful-tips-pick-up__list-items a{font-weight:400;text-decoration:underline;}@keyframes _8\\+IhcEguq2WEujRoCee6\\+w\\=\\={0%{transform:rotate(0);}50%{animation-timing-function:cubic-bezier(0.215,0.61,0.355,1);transform:rotate(1turn);}to{transform:rotate(2turn);}}@keyframes _3iw6yzW5fKWJK3HMKzX4bw\\=\\={0%{opacity:0;transform:scale(0);}80%{opacity:1;transform:scale(1.3);}to{opacity:1;transform:scale(1);}}@keyframes m-RlP5K\\+nnkA-8VLVZHnBg\\=\\={0%{opacity:0;}80%{opacity:1;transform:scale(3);}to{opacity:0;}}@keyframes PD42s8hsLJqDwHWGD02Hug\\=\\={0%{opacity:0;transform:translateY(10px);}60%{opacity:1;}80%{transform:translateY(-60px) rotate(1turn) scale(1.2);}to{opacity:0;transform:translateY(-5px);}}@keyframes pQQlmNgGVz4H8dv7Xb9zPA\\=\\={0%{opacity:0;transform:translateY(-10px);}60%{opacity:1;}80%{transform:translateY(40px) rotate(1turn) scale(1.2);}to{opacity:0;transform:translateY(15px);}}@keyframes dqZ\\+HKE3jet0ZnELy8dJnw\\=\\={0%{opacity:0;transform:translateX(10px);}60%{opacity:1;}80%{transform:translateX(-70px) rotate(1turn) scale(1.2);}to{opacity:0;transform:translateX(-10px);}}@keyframes X-H9K5H6yTRsbo5ZNp-RqQ\\=\\={0%{opacity:0;transform:translateX(-10px);}60%{opacity:1;}80%{transform:translateX(100px) rotate(1turn) scale(1.2);}to{opacity:0;transform:translateX(10px);}}@keyframes omLrGmeHQkTA3R4rMOSTWA\\=\\={0%{opacity:0;transform:translate(0);}60%{opacity:1;transform:translate(-45px,-40px) rotate(1turn) scale(1.2);}to{opacity:0;transform:translate(0);}}@keyframes OwSn9Dq-swCmw4oRFLYyuQ\\=\\={0%{opacity:0;transform:translate(0);}60%{opacity:1;}to{opacity:0;transform:rotate(45deg) translate(-4px,-70px) scale(1.2);}}@keyframes _1e7uytFrkgRbFxjC33Xl3Q\\=\\={0%{opacity:0;transform:translate(0);}60%{opacity:1;}to{opacity:0;transform:rotate(45deg) translate(4px,70px) scale(1.2);}}@keyframes ZQcaEl2ZdlEXNsqUG38FlQ\\=\\={0%{opacity:0;transform:translate(0);}60%{opacity:1;}to{opacity:0;transform:translate(45px,40px) rotate(135deg) scale(1.2);}}input,label{cursor:pointer;}input:not([type='checkbox']):not([type='radio']){cursor:text;}input{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:none;box-shadow:none;margin:0;}.vis-hidden{clip:rect(0 0 0 0);-webkit-clip-path:inset(50%);clip-path:inset(50%);
1height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px;}.title{margin-bottom:1rem;}@media print,screen and (min-width:48em){.title{margin-bottom:2rem;}}.policies-component{position:relative;width:100%;}.map-location-detail-tile-expanded-state__time-header{align-items:center;display:flex;margin-bottom:2rem;}.map-location-detail-tile-expanded-state__time-header > p{margin:0;}.map-location-detail-tile-expanded-state__time-header > p:first-of-type:after{content:'\xe2â¬\xa2';display:inline-block;margin:0 0.5rem;}.map-location-detail-tile-expanded-state__time-container{display:flex;font-size:1.4rem;justify-content:space-between;}.map-location-detail-tile-expanded-state__time-container p{margin-bottom:0.9rem;}.map-location-detail-tile-expanded-state__location-hours-container{margin:0 5rem 4rem;}.map-location-detail-tile-expanded-state__location-hours-container--on-branch-page{margin-left:0;}.map-location-detail-tile-expanded-state__time-table-time-group--forward{display:flex;padding-top:2.5rem;}.map-location-detail-tile-expanded-state__time-table-time-group--forward{justify-content:flex-end;}.map-location-detail-tile-expanded-state__current-week-hours{color:#596c95;font-size:1.2rem;font-weight:700;margin-bottom:1.1rem;text-transform:uppercase;}.map-location-detail-tile-expanded-state__cycle-week-backwards{align-items:center;color:#8c4c9e;cursor:pointer;display:inline-flex;font-size:1.4rem;justify-content:flex-start;}.map-location-detail-tile-expanded-state__cycle-week-backwards:focus{outline:0.3rem solid #389ad6;}.map-location-detail-tile-expanded-state__location-details{color:#fef100;}.map-location-detail-tile-expanded-state__hours-header-text-branch-page{color:#fff;}.map-location-detail-tile-expanded-state__cycle-week-backwards:after{font-family:'icons84' !important;font-weight:400 !important;}.map-location-detail-tile-expanded-state__cycle-week-backwards:after{content:'\f127';font-size:1.2rem;font-style:normal;line-height:1;margin-left:0.9rem;vertical-align:top;}@media print,screen and (max-width:47.99875em){.map-location-detail-tile-expanded-state__location-hours-container{margin-left:0;}}@keyframes _1AQrV4KQStGK7DTZtryxFQ\\=\\={0%{transform:rotate(0);}50%{animation-timing-function:cubic-bezier(0.215,0.61,0.355,1);transform:rotate(1turn);}to{transform:rotate(2turn);}}table{border-collapse:collapse;width:100%;}table td,table th{padding:0.6rem;}.branch-location-detail__title{margin-right:1rem;}.branch-location-detail__hours-dot:before{content:'\xe2â¬\xa2';display:inline-block;margin:0 0.5rem;}.branch-location-detail__details-container{margin-top:3.5rem;width:50%;}.branch-location-detail__address-section:before{font-family:'icons84' !important;font-weight:400 !important;}.branch-location-detail__address-section:before{background-color:#f8b954;content:'\f15e';font-style:normal;line-height:1;vertical-align:top;}.branch-location-detail__google-maps-external{color:#fef100;display:block;font-size:1.7rem;font-weight:400;margin-bottom:1rem;padding:0.3rem;}.branch-location-detail__google-maps-external:after{font-family:'icons84' !important;font-weight:400 !important;}.branch-location-detail__google-maps-external:after{content:'\f13d';font-style:normal;line-height:1;line-height:1.5;margin-left:0.7rem;vertical-align:top;}.branch-location-detail__google-maps-external:focus,.branch-location-detail__google-maps-external:hover{color:#fef100;}.branch-location-detail__external:after{font-family:'icons84' !important;font-weight:400 !important;}.branch-location-detail__external:after{color:#fef100;content:'\f13d';font-style:normal;height:4rem;line-height:1;vertical-align:top;width:4rem;}.branch-location-detail__phone-number:before{font-family:'icons84' !important;font-weight:400 !important;}.branch-location-detail__phone-number:before{background-color:#5fbea5;content:'\f16f';font-style:normal;line-height:1;vertical-align:top;}.branch-location-detail__divider{border-top:0.1rem solid #fff;width:100%;}.branch-location-detail__drawer .generic-drawer__button:after{line-height:1;margin-right:0.7rem;}.branch-location-detail__drawer .generic-drawer__content{padding-left:6.6rem;}.branch-location-detail__drawer .generic-drawer__content .map-location-detail-tile-expanded-state__time-container{font-weight:700;}.branch-location-detail__section{align-items:center;background-color:#213b73;display:flex;justify-content:space-between;min-height:7.4rem;width:100%;}.branch-location-detail__section a{color:#fff;display:inline-block;padding:2rem;width:100%;}.branch-location-detail__section a:focus{outline:none;}.branch-location-detail__section:before{border-radius:3rem;color:#fff;margin-left:1.3rem;padding:0.7rem;}.branch-location-detail__section:after{background-color:inherit;color:#fff;color:#fef100;display:inline-block;height:2rem;line-height:1.5;margin-right:0.7rem;width:2rem;}@media print,screen and (max-width:47.99875em){.branch-location-detail__details-container{display:block;width:100%;}.branch-location-detail__google-maps-external{margin-bottom:1.5rem;padding:0;}}.generic-drawer__container{position:relative;}.generic-drawer__button{background-color:#213b73;color:#fff;font-weight:700;padding:2rem 1rem;text-align:left;width:100%;}.generic-drawer__button:after{font-family:'icons84' !important;font-weight:400 !important;}.generic-drawer__button:after{color:#fef100;content:'\f121';font-size:1.8rem;font-style:normal;line-height:1;line-height:1.3;margin-right:2rem;position:absolute;right:0;vertical-align:top;}@media print,screen and (max-width:47.99875em){.generic-drawer__button:after{margin-right:1.5rem;}}.generic-drawer__content{background-color:#213b73;color:#fff;display:none;font-weight:400;height:0;opacity:0;overflow:hidden;padding:0;transition-duration:0.3s;width:100%;}.generic-drawer__clock:before{border-radius:3rem;margin-right:2.5rem;padding:0.7rem;}.generic-drawer__clock:before{font-family:'icons84' !important;font-weight:400 !important;}.generic-drawer__clock:before{background-color:#fd8585;content:'\f12c';font-style:normal;line-height:1;vertical-align:top;}.generic-drawer-mobile__button{align-items:center;display:flex;padding-right:2rem;}.aem-generic-drawer__container{position:relative;}.aem-generic-drawer__checkbox{border:0.3rem solid #389ad6;height:0.1rem;opacity:0;position:absolute;width:0.1rem;}.aem-generic-drawer__checkbox:focus-within{outline:0.3rem solid #389ad6;z-index:99999;}.aem-generic-drawer__checkbox:checked ~ .aem-generic-drawer__content{max-height:100%;opacity:1;padding-left:6.6rem;}.aem-generic-drawer__checkbox:checked ~ .aem-generic-drawer__draw-label:after{font-family:'icons84' !important;font-weight:400 !important;}.aem-generic-drawer__checkbox:checked ~ .aem-generic-drawer__draw-label:after{content:'\f124';font-style:normal;line-height:1;vertical-align:top;}.aem-generic-drawer__content{background-color:#213b73;color:#fff;max-height:0;opacity:0;overflow:hidden;padding:0;transition-duration:0.25s;width:100%;}.aem-generic-drawer__label{color:#fff;padding:2rem;width:100%;}.aem-generic-drawer__draw-label{align-items:center;background-color:#213b73;color:#fff;display:block;display:flex;padding:2rem 1rem;width:100%;}.aem-generic-drawer__draw-label:before{border-radius:3rem;color:#fff;margin-right:2.5rem;padding:0.7rem;}.aem-generic-drawer__draw-label:after{font-family:'icons84' !important;font-weight:400 !important;}.aem-generic-drawer__draw-label:after{color:#fef100;content:'\f121';font-style:normal;line-height:1;margin-right:0.7rem;position:absolute;right:0;vertical-align:top;}.aem-generic-drawer__bus:before{font-family:'icons84' !important;font-weight:400 !important;}.aem-generic-drawer__bus:before{background-color:#5ab7e8;content:'\f10f';font-style:normal;line-height:1;vertical-align:top;}.about-payment__container{height:-moz-fit-content;height:fit-content;padding:1.5rem 1.2rem 2.4rem 1.5rem;}.about-payment__container .link{font-weight:400;text-decoration:underline;}.about-payment__main-title{font-size:2.6rem;padding-left:1.5rem;width:27.5rem;}.about-payment__sub-title{font-size:1.2rem;font-weight:700;}.about-payment__sub-title-text{font-size:1.4rem;}.about-payment__title-container{align-items:center;display:flex;justify-content:flex-start;margin-bottom:2.5rem;}.about-payment__title-container img{max-width:10rem;}@media print,screen and (min-width:48em) and (max-width:79.99875em){.about-payment__container{padding:1.5rem;}}@media print,screen and (max-width:79.99875em){.about-payment__main-title{width:20rem;}}
1.confirmation__reservation-details{background-color:#005daa;padding:5.4rem 0 7.5rem;}.confirmation__reservation-details__header{margin-bottom:1.9rem;}.confirmation__reservation-details__section-row{align-items:flex-start;display:flex;width:100%;}.confirmation__reservation-details__content{width:calc(67.5% - 2.025rem);}.confirmation__reservation-details__content p{margin-bottom:0;}.confirmation__reservation-details__content .rental-details__section{margin-left:0;width:100%;}.confirmation__reservation-details__content .rental-details__section-label{margin-bottom:1rem;}.confirmation__reservation-details__content__details-row{border-bottom:0.1rem solid #939db7;display:flex;padding:1.6rem 2rem;width:100%;}.confirmation__reservation-details__content .location-date-time-row{padding-bottom:2.9rem;padding-top:2rem;}.confirmation__reservation-details__content .location-date-time-row .rental-details__locations{border-top:none;flex:1;padding-top:0;}.confirmation__reservation-details__content .location-date-time-row .rental-details__dates-times{border-top:none;flex:1;padding-top:0;}.confirmation__reservation-details__content__renter-info-section{border-bottom:0.1rem solid #939db7;padding:2.4rem 2rem;width:100%;}.confirmation__reservation-details__content__renter-info-section__value{font-size:1.4rem;}.confirmation__reservation-details__content__renter-info-section__flight-info{border-top:0.1rem solid #c8ccd8;margin-top:2.4rem;padding-top:2.4rem;}.confirmation__reservation-details__content .vehicle-row{flex-direction:column;padding-bottom:2rem;padding-top:2rem;}.confirmation__reservation-details__content .vehicle-row .rental-details__vehicle-information{justify-content:flex-start;}.confirmation__reservation-details__content .vehicle-row .rental-details__vehicle-stats{width:30rem;}.confirmation__reservation-details__content .vehicle-row .rental-details__vehicle-name{font-weight:400;}.confirmation__reservation-details__content .vehicle-row .rental-details__vehicle-image{margin-top:-4rem;}.confirmation__reservation-details__content .vehicle-row .vehicle-details-icon-list{margin-bottom:0;margin-top:3rem;}.confirmation__reservation-details__content .vehicle-row .vehicle-details-icon-list li{color:#213b73;font-weight:700;}.confirmation__reservation-details__content .vehicle-row .rental-details__mileage{border-top:0.1rem solid #c8ccd8;margin-bottom:0;margin-top:1rem;padding-bottom:0;padding-left:0;padding-top:2rem;}.confirmation__reservation-details__content .rental-details__line-item:last-child{margin-bottom:0;}.confirmation__reservation-details__content__expand-button{align-items:center;border-bottom:0.1rem solid #939db7;cursor:pointer;display:flex;justify-content:space-between;line-height:1.5;min-height:6.6rem;padding:0 2rem;text-align:left;width:100%;}.confirmation__reservation-details__content__expand-button__label{color:#8c4c9e;}.confirmation__reservation-details__content__expand-button__label:before{font-family:'icons84' !important;font-weight:400 !important;}.confirmation__reservation-details__content__expand-button__label:before{content:'\f121';font-style:normal;line-height:1;line-height:1.5;margin-right:1rem;vertical-align:top;}.confirmation__reservation-details__content__expand-button__total{color:#213b73;font-weight:700;}.confirmation__reservation-details__content__expand-button__total-number{font-size:2.2rem;margin-left:1rem;white-space:nowrap;}.confirmation__reservation-details__content__expanded-section{display:flex;flex-direction:column;padding-left:2rem;padding-right:2rem;}.confirmation__reservation-details__content__expanded-section.hidden{display:none;}.confirmation__reservation-details__content__expanded-section .confirmation__reservation-details__content__details-row{border-bottom:0.1rem solid #c8ccd8;padding-left:0;padding-right:0;}.confirmation__reservation-details__content__expanded-section .confirmation__reservation-details__content__details-row:last-child{border-bottom:none;padding-bottom:2.5rem;}.confirmation__reservation-details__content__expanded-section .rental-details__section{margin-right:0;}
1.confirmation__reservation-details__content__expanded-section .rental-details__section-label{color:#596c95;margin-bottom:0;}.confirmation__reservation-details__content__expanded-section .rental-details__section-group-label{border-bottom:0.1rem solid #c8ccd8;color:#213b73;font-size:1.2rem;font-weight:700;padding:2.3rem 0 0.8rem;}.confirmation__reservation-details__content__expanded-section .rental-details__taxes .rental-details__section-label{justify-content:flex-start;}.confirmation__reservation-details__content__expanded-section .rental-details__taxes .rental-details__section-label .rental-details__toggle-details-modal{color:#707787;font-size:1.2rem;margin-bottom:0.3rem;margin-left:1rem;}.confirmation__reservation-details__content__expanded-section .rental-details__taxes .rental-details__taxes-drawer{padding-bottom:0;}.confirmation__reservation-details__content__expanded-section .rental-details__total-price .rental-details__section-label{color:#213b73;}.confirmation__reservation-details__content__expanded-section .rental-details__total-price .rental-details__total-disclaimer{color:#213b73;}.confirmation__reservation-details__side-bar{display:flex;flex-direction:column;margin-left:3rem;width:calc(32.5% - 0.975rem);}.confirmation .confirmation__header{padding:4rem 0;width:100%;}.confirmation .confirmation__header__title-row{display:flex;justify-content:space-between;}.confirmation .confirmation__header__print{align-items:center;display:flex;font-size:1.4rem;font-weight:400;}.confirmation .confirmation__header__print span{text-decoration:underline;}.confirmation .confirmation__header__print:after{font-family:'icons84' !important;font-weight:400 !important;}.confirmation .confirmation__header__print:after{content:'\f175';font-size:1.9rem;font-style:normal;line-height:1;margin-left:1.5rem;vertical-align:top;}.confirmation .confirmation__header__content-wrapper{display:flex;flex-direction:column;}.confirmation .confirmation__header__confirmation-number{font-size:1.7rem;font-weight:700;margin-bottom:0.5rem;margin-top:1.7rem;}.confirmation .confirmation__header__email-confirmation{font-size:1.4rem;width:100%;}@media print,screen and (min-width:48em) and (max-width:79.99875em){.confirmation .confirmation__header__content-wrapper{flex-direction:row;flex-wrap:wrap;}.confirmation__reservation-details__section-row{flex-direction:column;}.confirmation__reservation-details__content{width:100%;}.confirmation__reservation-details__side-bar{flex-direction:row;margin-left:0;margin-top:3rem;width:100%;}.confirmation__reservation-details__side-bar .about-payment__container,.confirmation__reservation-details__side-bar .helpful-tips-pick-up__container{max-width:none;width:100%;}.confirmation__reservation-details__side-bar .about-payment__container{margin-left:2rem;}}@media print,screen and (max-width:47.99875em){.confirmation .confirmation__header__title-row{display:block;}.confirmation .confirmation__header__confirmation-number,.confirmation .confirmation__header__email-confirmation,.confirmation .confirmation__header__title{text-align:center;}.confirmation .confirmation__header__print{margin:1rem auto 0;}.confirmation .confirmation__header__print:after{display:none;}.confirmation__reservation-details__section-row{display:block;width:100%;}.confirmation__reservation-details__content{width:100%;}.confirmation__reservation-details__content__expand-button{position:relative;}.confirmation__reservation-details__content__expand-button__label:before{display:none;}.confirmation__reservation-details__content__expand-button__label:after{font-family:'icons84' !important;font-weight:400 !important;}.confirmation__reservation-details__content__expand-button__label:after{content:'\f121';font-style:normal;line-height:1;line-height:1.5;margin-right:1rem;position:absolute;right:2.5rem;vertical-align:top;}.confirmation__reservation-details__content__details-row{flex-direction:column;}.confirmation__reservation-details__content .vehicle-row .rental-details__vehicle-stats{width:100%;}.confirmation__reservation-details__content .vehicle-row .rental-details__similar-make,.confirmation__reservation-detail
1s__content .vehicle-row .rental-details__vehicle-name{padding-right:10.6rem;}.confirmation__reservation-details__content .vehicle-row .rental-details__vehicle-image{margin-top:-50px;position:absolute;right:5%;}.confirmation__reservation-details__content .vehicle-row .rental-details__vehicle-image img{height:10.6rem;}.confirmation__reservation-details__side-bar{margin-left:0;margin-top:2rem;width:100%;}.confirmation__reservation-details__side-bar .about-payment__container,.confirmation__reservation-details__side-bar .helpful-tips-pick-up__container{max-width:none;width:100%;}.confirmation__reservation-details{padding:2.4rem 0;}}@media print{.confirmation a,.confirmation__header__print,.confirmation__reservation-details__side-bar a,.modify-cancel-reservation{display:none !important;}.header{border:none;}.confirmation__header{margin-bottom:4rem;position:relative;}.confirmation__header .confirmation__header__title-row h1{text-align:left !important;}.confirmation__header .confirmation__header__title-row h1{font-size:3.8rem;}.confirmation__header .confirmation__header__content-wrapper{left:0;position:absolute;}.confirmation__header .confirmation__header__content-wrapper p{text-align:left;}.confirmation__header__confirmation-number{margin-top:1rem !important;}.confirmation__reservation-details{padding-top:0 !important;}.about-payment__container,.confirmation__reservation-details__content,.helpful-tips-pick-up__container{border:0.1rem solid #000;}.confirmation__reservation-details__content{width:65rem;}.rental-details__vehicle-information{position:relative;}.confirmation__reservation-details__content__expand-button{-moz-column-gap:3rem;column-gap:3rem;padding:1.5rem 2rem;}.confirmation__reservation-details__content__expand-button .confirmation__reservation-details__content__expand-button__total{align-items:center;-moz-column-gap:1rem;column-gap:1rem;display:flex;flex-wrap:wrap;margin-top:-3px;}.confirmation__reservation-details__content__expand-button .confirmation__reservation-details__content__expand-button__total-number{margin-left:0 !important;}.confirmation__reservation-details__content__expand-button span:after,.confirmation__reservation-details__content__expand-button span:before{display:none !important;}.confirmation__reservation-details__content__expanded-section{display:block !important;height:auto !important;visibility:visible !important;}.confirmation__reservation-details__side-bar{margin-left:2rem;}.confirmation__reservation-details__side-bar img{max-width:10rem !important;}.confirmation .row{display:block;}.confirmation__reservation-details__section-row{display:block;}.confirmation__reservation-details__content{float:left;margin:0;width:calc(100% - 220px);}.confirmation__reservation-details__side-bar{display:block;float:left;margin:0 0 0 20px;width:200px;}.confirmation__reservation-details__side-bar .about-pay-later{margin-left:0;}.confirmation__reservation-details__side-bar img{display:none;}.confirmation__reservation-details__side-bar h2{display:block;margin-left:0;padding-left:0;}}.rental-details__section{border-top:0.1rem solid rgba(147,157,183,0.5);margin-left:2rem;margin-right:2rem;padding-top:1.4rem;}.rental-details__section:first-child{border-top:none;padding-top:0;}.rental-details__section-label{display:flex;font-size:1.2rem;font-weight:700;justify-content:space-between;margin-bottom:1.2rem;min-height:2.2rem;text-transform:uppercase;word-break:break-word;}.rental-details__section-label-total{display:flex;white-space:nowrap;}.rental-details__section-label-flight{display:block;}.rental-details__section-label span{word-break:break-word;}.rental-details__section-label .link{font-size:1.4rem;font-weight:400;text-decoration:underline;}.rental-details__section-label .total{font-size:1.4rem;font-weight:400;}.rental-details__table-section-label{font-size:1.2rem;font-weight:700;margin-bottom:1.2rem;min-height:2.2rem;text-transform:uppercase;word-break:break-word;}.rental-details__table-section-label .link{font-size:1.4rem;font-weight:400;text-decoration:underline;}.rental-details__detail{margin-bottom:1.2rem;}.rental-details__key{font-size:1.2rem;font-weight:700;margin:0;opacity:0.75;}.rental-details__value{font-size:1.4rem;margin:0;}.rental-details__mileage{margin-bottom:0.2rem;padding:1rem;}.rental-details__mileage p{font-size:1.4rem;margin:0;}.rental-details__unlimited-mileage:before{font-family:'icons84' !important;font-weight:400 !important;}.rental-details__unlimited-mileage:before{content:'\f115';display:inline-block;font-size:2.4rem;font-style:normal;line-height:1;margin-right:1rem;vertical-align:top;}.rental-details__unlimited-mileage span{font-weight:700;}.rental-details__vehicle-information{align-items:flex-start;align-items:center;display:flex;justify-content:space-between;}.rental-details__vehicle-name{font-weight:700;margin-bottom:0;}.rental-details__similar-make{font-size:1.4rem;margin-bottom:0;}.rental-details__line-item{display:flex;flex-wrap:wrap;font-size:1.4rem;justify-content:space-between;margin-bottom:1.2rem;}.rental-details__line-item-price{white-space:nowrap;}.rental-details__line-item-row tr{margin-bottom:0;}.rental-details__line-item-row td,.rental-details__line-item-row th{font-size:1.4rem;font-weight:400;}.rental-details__taxes-line-item-row{display:flex;flex-wrap:wrap;font-size:1.4rem;justify-content:space-between;}.rental-details__taxes-line-item-row td,.rental-details__taxes-line-item-row th{font-size:1.4rem;font-weight:400;}.rental-details__taxes-drawer{display:none;padding-bottom:2.4rem;}.rental-details__taxes-drawer.visible{display:table;}.rental-details__toggle-details-modal{font-size:1.4rem;font-weight:400;text-decoration:underline;}.rental-details__total-price{border-top:none;padding-top:0;}.rental-details__total-price .rental-details__section-label:not(.adjustments-label){font-size:1.7rem;font-weight:700;}.rental-details__total-price .total-label{border-top:0.1rem solid #939db7;padding-top:1.2rem;}.rental-details__total-disclaimer{color:hsla(0,0%,100%,0.75);font-size:1.2rem;padding-top:1.7rem;}.vehicle-details-icon-list{display:flex;flex-wrap:wrap;font-size:1.2rem;font-weight:700;justify-content:flex-start;margin-left:-0.9rem;min-width:16.2rem;}.vehicle-details-icon-list :last-child{margin-right:0 !important;}.vehicle-details-icon-list .vehicle-details-icon-list__icon{align-items:center;color:#213b73;display:flex;flex-shrink:0;margin:0 0.9rem 0.8rem;}.vehicle-details-icon-list .vehicle-details-icon-list__icon:before{font-size:1.6rem;margin-right:0.8rem;}.vehicle-details-icon-list .vehicle-details-icon-list__icon--sr-only{clip:rect(0 0 0 0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px;}.vehicle-details-icon-list .vehicle-details-icon-list__icon--transmission:before{font-family:'icons84' !important;font-weight:400 !important;}.vehicle-details-icon-list .vehicle-details-icon-list__icon--transmission:before{content:'\f193';font-style:normal;line-height:1;vertical-align:top;}.vehicle-details-icon-list .vehicle-details-icon-list__icon--passenger:before{font-family:'icons84' !important;font-weight:400 !important;}.vehicle-details-icon-list .vehicle-details-icon-list__icon--passenger:before{content:'\f198';font-style:normal;line-height:1;vertical-align:top;}.vehicle-details-icon-list .vehicle-details-icon-list__icon--suitcase:before{font-family:'icons84' !important;font-weight:400 !important;}.vehicle-details-icon-list .vehicle-details-icon-list__icon--suitcase:before{content:'\f18e';font-style:normal;line-height:1;vertical-align:top;}.vehicle-details-icon-list .vehicle-details-icon-list__icon--doors:before{font-family:'icons84' !important;font-weight:400 !important;}.vehicle-details-icon-list .vehicle-details-icon-list__icon--doors:before{content:'\f114';font-style:normal;line-height:1;vertical-align:top;}
1.formatted-price{white-space:nowrap;}@media print{.header a:after{display:none;}}@keyframes f5eKAWGwoL2PH\\+pL8YnU0Q\\=\\={0%{stroke-dashoffset:339.292;}to{stroke-dashoffset:95;}}@keyframes jZnI3aLAXJ5snLypZyvjJQ\\=\\={0%{stroke-dashoffset:339.292;}to{stroke-dashoffset:70;}}@keyframes iIdNzm0drUkHDwKovmnJOA\\=\\={0%{stroke-dashoffset:339.292;}to{stroke-dashoffset:0;}}.modify-cancel-reservation{align-items:center;display:flex;flex-direction:column;justify-content:center;margin:0 1rem 3.2rem;padding:2rem;}.modify-cancel-reservation__edit-icon{align-items:center;background-color:#5ab7e8;border-radius:50%;display:flex;height:4.4rem;justify-content:center;margin-bottom:0.8rem;width:4.4rem;}.modify-cancel-reservation__edit-icon:before{font-family:'icons84' !important;font-weight:400 !important;}.modify-cancel-reservation__edit-icon:before{content:'\f138';font-size:2.2rem;font-style:normal;line-height:1;vertical-align:top;}.modify-cancel-reservation__description{font-size:1.7rem;font-weight:700;margin-bottom:1.4rem;text-align:center;}.modify-cancel-reservation__buttons-container{display:flex;justify-content:center;width:100%;}.modify-cancel-reservation__buttons-container button{background-color:initial;border:0.1rem solid #fef100;color:#fef100;height:5.4rem;}.modify-cancel-reservation__buttons-container button:last-child{margin-left:0;}.modify-cancel-reservation__buttons-container button[disabled]{border:0.1rem solid #213b73;color:#213b73;cursor:default;}@media print,screen and (min-width:80em){.modify-cancel-reservation{margin:0 0 1.8rem;}.modify-cancel-reservation__buttons-container button{height:5.4rem;}.modify-cancel-reservation__buttons-container button:last-child{margin-left:0;}}@keyframes _8\\+IhcEguq2WEujRoCee6\\+w\\=\\={0%{transform:rotate(0);}50%{animation-timing-function:cubic-bezier(0.215,0.61,0.355,1);transform:rotate(1turn);}to{transform:rotate(2turn);}}input,label{cursor:pointer;}input:not([type='checkbox']):not([type='radio']){cursor:text;}input{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:none;box-shadow:none;margin:0;}.vis-hidden{clip:rect(0 0 0 0);-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px;}.title{margin-bottom:1rem;}@media print,screen and (min-width:48em){.title{margin-bottom:2rem;}}.policies-component{position:relative;width:100%;}.map-location-detail-tile-expanded-state__time-header{align-items:center;display:flex;margin-bottom:2rem;}.map-location-detail-tile-expanded-state__time-header > p{margin:0;}.map-location-detail-tile-expanded-state__time-header > p:first-of-type:after{content:'';display:inline-block;margin:0 0.5rem;}.map-location-detail-tile-expanded-state__time-container{display:flex;font-size:1.4rem;justify-content:space-between;}.map-location-detail-tile-expanded-state__time-container p{margin-bottom:0.9rem;}.map-location-detail-tile-expanded-state__location-hours-container{margin:0 5rem 4rem;}.map-location-detail-tile-expanded-state__location-hours-container--on-branch-page{margin-left:0;}.map-location-detail-tile-expanded-state__time-table-time-group--forward{display:flex;padding-top:2.5rem;}.map-location-detail-tile-expanded-state__time-table-time-group--forward{justify-content:flex-end;}.map-location-detail-tile-expanded-state__current-week-hours{color:#596c95;font-size:1.2rem;font-weight:700;margin-bottom:1.1rem;text-transform:uppercase;}.map-location-detail-tile-expanded-state__cycle-week-backwards{align-items:center;color:#8c4c9e;cursor:pointer;display:inline-flex;font-size:1.4rem;justify-content:flex-start;}.map-location-detail-tile-expanded-state__cycle-week-backwards:focus{outline:0.3rem solid #389ad6;}.map-location-detail-tile-expanded-state__location-details{color:#fef100;}.map-location-detail-tile-expanded-state__hours-header-text-branch-page{color:#fff;}.map-location-detail-tile-expanded-state__cycle-week-backwards:after{content:'\f126';font-family:'icons89' !important;font-size:1.2rem;font-style:normal;font-weight:400 !important;line-height:1;margin-left:0.9rem;vertical-align:top;}@media print,screen and (max-width:47.99875em){.map-location-detail-tile-expanded-state__location-hours-container{margin-left:0;}}@keyframes _1AQrV4KQStGK7DTZtryxFQ\\=\\={0%{transform:rotate(0);}50%{animation-timing-function:cubic-bezier(0.215,0.61,0.355,1);transform:rotate(1turn);}to{transform:rotate(2turn);}}table{border-collapse:collapse;width:100%;}table td,table th{padding:0.6rem;}.branch-location-detail__title{margin-right:1rem;}.branch-location-detail__hours-dot:before{content:'';display:inline-block;margin:0 0.5rem;}.branch-location-detail__details-container{margin-top:3.5rem;width:100%;}.branch-location-detail__address-section:before{background-color:#f8b954;content:'\f15b';font-family:'icons89' !important;font-style:normal;font-weight:400 !important;line-height:1;vertical-align:top;}.branch-location-detail__google-maps-external{color:#fef100;display:block;font-size:1.7rem;font-weight:400;margin-bottom:1rem;padding:0.3rem;}.branch-location-detail__google-maps-external:after{content:'\f13a';font-family:'icons89' !important;font-style:normal;font-weight:400 !important;line-height:1;line-height:1.5;margin-left:0.7rem;vertical-align:top;}.branch-location-detail__google-maps-external:focus,.branch-location-detail__google-maps-external:hover{color:#fef100;}.branch-location-detail__external:after{color:#fef100;content:'\f13a';font-family:'icons89' !important;font-style:normal;font-weight:400 !important;height:4rem;line-height:1;vertical-align:top;width:4rem;}.branch-location-detail__phone-number:before{background-color:#5fbea5;content:'\f16c';font-family:'icons89' !important;font-style:normal;font-weight:400 !important;line-height:1;vertical-align:top;}.branch-location-detail__divider{border-top:0.1rem solid #fff;width:100%;}.branch-location-detail__drawer .generic-drawer__button:after{line-height:1;margin-right:0.7rem;}.branch-location-detail__drawer .generic-drawer__content{padding-left:6.6rem;}.branch-location-detail__drawer .generic-drawer__content .map-location-detail-tile-expanded-state__time-container{font-weight:700;}.branch-location-detail__section{align-items:center;background-color:#213b73;display:flex;justify-content:space-between;min-height:7.4rem;width:100%;}.branch-location-detail__section a{color:#fff;display:inline-block;padding:2rem;width:100%;}.branch-location-detail__section a:focus{outline:none;}.branch-location-detail__section:before{border-radius:3rem;color:#fff;margin-left:1.3rem;padding:0.7rem;}.branch-location-detail__section:after{background-color:inherit;color:#fff;color:#fef100;display:inline-block;height:2rem;line-height:1.5;margin-right:0.7rem;width:2rem;}@media print,screen and (max-width:47.99875em){.branch-location-detail__details-container{display:block;width:100%;}.branch-location-detail__google-maps-external{margin-bottom:1.5rem;padding:0;}}.generic-drawer__container{position:relative;}.generic-drawer__button{background-color:#213b73;color:#fff;font-weight:700;padding:2rem 1rem;text-align:left;width:100%;}.generic-drawer__button:after{color:#fef100;content:'\f120';font-family:'icons89' !important;font-size:1.8rem;font-style:normal;font-weight:400 !important;line-height:1;line-height:1.3;margin-right:2rem;position:absolute;right:0;vertical-align:top;}@media print,screen and (max-width:47.99875em){.generic-drawer__button:after{margin-right:1.5rem;}}.generic-drawer__content{background-color:#213b73;color:#fff;display:none;font-weight:400;height:0;opacity:0;overflow:hidden;padding:0;transition-duration:0.3s;width:100%;}.generic-drawer__clock:before{border-radius:3rem;margin-right:2.5rem;padding:0.7rem;}.generic-drawer__clock:before{background-color:#fd8585;content:'\f12b';font-family:'icons89' !important;font-style:normal;font-weight:400 !important;line-height:1;vertical-align:top;}.generic-drawer-mobile__button{align-items:center;display:flex;padding-right:2rem;}.aem-generic-drawer__container{position:relative;}.aem-generic-drawer__checkbox{border:0.3rem solid #389ad6;height:0.1rem;opacity:0;position:absolute;width:0.1rem;}.aem-generic-drawer__checkbox:focus-within{outline:0.3rem solid #389ad6;z-index:99999;}.aem-generic-drawer__checkbox:checked ~ .aem-generic-drawer__content{max-height:100%;opacity:1;padding-left:6.6rem;}.aem-generic-drawer__checkbox:checked ~ .aem-generic-drawer__draw-label:after{content:'\f123';font-family:'icons89' !important;font-style:normal;font-weight:400 !important;line-height:1;vertical-align:top;}.aem-generic-drawer__content{background-color:#213b73;color:#fff;max-height:0;opacity:0;overflow:hidden;padding:0;transition-duration:0.25s;width:100%;}.aem-generic-drawer__label{color:#fff;padding:2rem;width:100%;}.aem-generic-drawer__draw-label{align-items:center;background-color:#213b73;color:#fff;display:block;display:flex;padding:2rem 1rem;width:100%;}.aem-generic-drawer__draw-label:before{border-radius:3rem;color:#fff;margin-right:2.5rem;padding:0.7rem;}.aem-generic-drawer__draw-label:after{color:#fef100;content:'\f120';font-family:'icons89' !important;font-style:normal;font-weight:400 !important;line-height:1;margin-right:0.7rem;position:absolute;right:0;vertical-align:top;}.aem-generic-drawer__bus:before{background-color:#5ab7e8;content:'\f10f';font-family:'icons89' !important;font-style:normal;font-weight:400 !important;line-height:1;vertical-align:top;}.about-payment__container{height:-moz-fit-content;height:fit-content;padding:1.5rem 1.2rem 2.4rem 1.5rem;}.about-payment__container .link{font-weight:400;text-decoration:underline;}.about-payment__main-title{font-size:2.6rem;padding-left:1.5rem;width:27.5rem;}.about-payment__sub-title{font-size:1.2rem;font-weight:700;}.about-payment__sub-title-text{font-size:1.4rem;}.about-payment__title-container{align-items:center;display:flex;justify-content:flex-start;margin-bottom:2.5rem;}.about-payment__title-container img{max-width:10rem;}@media print,screen and (min-width:48em) and (max-width:79.99875em){.about-payment__container{padding:1.5rem;}}@media print,screen and (max-width:79.99875em){.about-payment__main-title{width:20rem;}}
1.confirmation__reservation-details{background-color:#005daa;padding:5.4rem 0 7.5rem;}.confirmation__reservation-details__header{margin-bottom:1.9rem;}.confirmation__reservation-details__section-row{align-items:flex-start;display:flex;}.confirmation__reservation-details__content{width:calc(67.5% - 2.025rem);}.confirmation__reservation-details__content p{margin-bottom:0;}.confirmation__reservation-details__content .rental-details__section{margin-left:0;width:100%;}.confirmation__reservation-details__content .rental-details__section-label{margin-bottom:1rem;}.confirmation__reservation-details__content__details-row{border-bottom:0.1rem solid #939db7;display:flex;padding:1.6rem 2rem;width:100%;}.confirmation__reservation-details__content .location-date-time-row{padding-bottom:2.9rem;padding-top:2rem;}.confirmation__reservation-details__content .location-date-time-row .rental-details__locations{border-top:none;flex:1;padding-top:0;}.confirmation__reservation-details__content .location-date-time-row .rental-details__dates-times{border-top:none;flex:1;padding-top:0;}.confirmation__reservation-details__content__renter-info-section{border-bottom:0.1rem solid #939db7;padding:2.4rem 2rem;width:100%;}.confirmation__reservation-details__content__renter-info-section__value{font-size:1.4rem;}.confirmation__reservation-details__content__renter-info-section__flight-info{border-top:0.1rem solid #c8ccd8;margin-top:2.4rem;padding-top:2.4rem;}.confirmation__reservation-details__content .vehicle-row{flex-direction:column;padding-bottom:2rem;padding-top:2rem;}.confirmation__reservation-details__content .vehicle-row .rental-details__vehicle-information{justify-content:flex-start;width:70%;}.confirmation__reservation-details__content .vehicle-row .rental-details__vehicle-stats{width:30rem;}.confirmation__reservation-details__content .vehicle-row .rental-details__vehicle-name{font-weight:400;}.confirmation__reservation-details__content .vehicle-row .rental-details__vehicle-image{margin-top:-4rem;}.confirmation__reservation-details__content .vehicle-row .vehicle-details-icon-list{margin-bottom:0;margin-top:3rem;}.confirmation__reservation-details__content .vehicle-row .vehicle-details-icon-list li{color:#213b73;font-weight:700;}.confirmation__reservation-details__content .vehicle-row .rental-details__mileage{border-top:0.1rem solid #c8ccd8;margin-bottom:0;margin-top:1rem;padding-bottom:0;padding-left:0;padding-top:2rem;}.confirmation__reservation-details__content .rental-details__line-item:last-child{margin-bottom:0;}.confirmation__reservation-details__content__expand-button{align-items:center;border-bottom:0.1rem solid #939db7;cursor:pointer;display:flex;justify-content:space-between;line-height:1.5;min-height:6.6rem;padding:0 2rem;text-align:left;width:100%;}.confirmation__reservation-details__content__expand-button__label{color:#8c4c9e;}.confirmation__reservation-details__content__expand-button__label:before{content:'\f120';font-family:'icons89' !important;font-style:normal;font-weight:400 !important;line-height:1;line-height:1.5;margin-right:1rem;vertical-align:top;}.confirmation__reservation-details__content__expand-button__total{color:#213b73;font-weight:700;}.confirmation__reservation-details__content__expand-button__total-number{font-size:2.2rem;margin-left:1rem;white-space:nowrap;}.confirmation__reservation-details__content__expanded-section{display:flex;flex-direction:column;padding-left:2rem;padding-right:2rem;}.confirmation__reservation-details__content__expanded-section.hidden{height:0;visibility:hidden;}.confirmation__reservation-details__content__expanded-section .confirmation__reservation-details__content__details-row{border-bottom:0.1rem solid #c8ccd8;padding-left:0;padding-right:0;}.confirmation__reservation-details__content__expanded-section .confirmation__reservation-details__content__details-row:last-child{border-bottom:none;padding-bottom:2.5rem;}.confirmation__reservation-details__content__expanded-section .rental-details__section{margin-right:0;}.confirmation__reservation-details__content__expanded-section .rental-details__section-label{color:#596c95;margin-bottom:0;}
1.confirmation__reservation-details__content__expanded-section .rental-details__section-group-label{border-bottom:0.1rem solid #c8ccd8;color:#213b73;font-size:1.2rem;font-weight:700;padding:2.3rem 0 0.8rem;}.confirmation__reservation-details__content__expanded-section .rental-details__taxes .rental-details__section-label{justify-content:flex-start;}.confirmation__reservation-details__content__expanded-section .rental-details__taxes .rental-details__section-label .rental-details__toggle-details-modal{color:#707787;font-size:1.2rem;margin-bottom:0.3rem;margin-left:1rem;}.confirmation__reservation-details__content__expanded-section .rental-details__taxes .rental-details__taxes-drawer{padding-bottom:0;}.confirmation__reservation-details__content__expanded-section .rental-details__total-price .rental-details__section-label{color:#213b73;}.confirmation__reservation-details__content__expanded-section .rental-details__total-price .rental-details__total-disclaimer{color:#213b73;}.confirmation__reservation-details__side-bar{display:flex;flex-direction:column;margin-left:3rem;width:calc(32.5% - 0.975rem);}.confirmation .confirmation__header{padding:4rem 0;width:100%;}.confirmation .confirmation__header__title-row{display:flex;justify-content:space-between;}.confirmation .confirmation__header__print{align-items:center;display:flex;font-size:1.4rem;font-weight:400;}.confirmation .confirmation__header__send{align-items:center;display:flex;font-size:1.4rem;font-weight:400;}.confirmation .confirmation__header__print span{text-decoration:underline;}.confirmation .confirmation__header__send span{text-decoration:underline;}.confirmation .confirmation__header__print:after{content:'\f172';font-family:'icons89' !important;font-size:1.9rem;font-style:normal;font-weight:400 !important;line-height:1;margin-left:1.5rem;vertical-align:top;}.confirmation .confirmation__header__send:after{content:'\f137';font-family:'icons89' !important;font-size:1.9rem;font-style:normal;font-weight:400 !important;line-height:1;margin-left:1.5rem;vertical-align:top;}.confirmation .confirmation__header__content-wrapper{display:flex;flex-direction:column;}.confirmation .confirmation__header__confirmation-number{font-size:1.7rem;font-weight:700;margin-bottom:0.5rem;margin-top:1.7rem;}.confirmation .confirmation__header__email-confirmation{font-size:1.4rem;width:100%;}@media print,screen and (min-width:48em) and (max-width:79.99875em){.confirmation .confirmation__header__content-wrapper{flex-direction:row;flex-wrap:wrap;}.confirmation__reservation-details__section-row{flex-direction:column;}.confirmation__reservation-details__content{width:100%;}.confirmation__reservation-details__side-bar{flex-direction:row;margin-left:0;margin-top:3rem;width:100%;}.confirmation__reservation-details__side-bar .about-payment__container,.confirmation__reservation-details__side-bar .helpful-tips-pick-up__container{max-width:none;width:100%;}.confirmation__reservation-details__side-bar .about-payment__container{margin-left:2rem;}}@media print,screen and (max-width:47.99875em){.confirmation .confirmation__header__title-row{display:block;}.confirmation .confirmation__header__confirmation-number,.confirmation .confirmation__header__email-confirmation,.confirmation .confirmation__header__title{text-align:center;}.confirmation .confirmation__header__print{margin:1rem auto 0;}.confirmation .confirmation__header__print:after{display:none;}.confirmation__reservation-details__section-row{display:block;width:100%;}.confirmation__reservation-details__content{width:100%;}.confirmation__reservation-details__content__expand-button{position:relative;}.confirmation__reservation-details__content__expand-button__label:before{display:none;}.confirmation__reservation-details__content__expand-button__label:after{content:'\f120';font-family:'icons89' !important;font-style:normal;font-weight:400 !important;line-height:1;line-height:1.5;margin-right:1rem;position:absolute;right:2.5rem;vertical-align:top;}.confirmation__reservation-details__content__details-row{flex-direction:column;}
1.confirmation__reservation-details__content .vehicle-row .rental-details__vehicle-stats{width:100%;}.confirmation__reservation-details__content .vehicle-row .rental-details__similar-make,.confirmation__reservation-details__content .vehicle-row .rental-details__vehicle-name{padding-right:10.6rem;}.confirmation__reservation-details__content .vehicle-row .rental-details__vehicle-image{margin-top:-50px;position:absolute;right:5%;}.confirmation__reservation-details__content .vehicle-row .rental-details__vehicle-image img{height:10.6rem;}.confirmation__reservation-details__side-bar{margin-left:0;margin-top:2rem;width:100%;}.confirmation__reservation-details__side-bar .about-payment__container,.confirmation__reservation-details__side-bar .helpful-tips-pick-up__container{max-width:none;width:100%;}.confirmation__reservation-details{padding:3.5rem 0;}}@media print{.confirmation a,.confirmation__header__print,.confirmation__reservation-details__side-bar a{display:none !important;}.header{border:none;}.confirmation__header{margin-bottom:4rem;position:relative;}.confirmation__header .confirmation__header__title-row h1{font-size:3.8rem;text-align:left !important;}.confirmation__header .confirmation__header__content-wrapper{left:0;position:absolute;}.confirmation__header .confirmation__header__content-wrapper p{text-align:left;}.confirmation__header__confirmation-number{margin-top:1rem !important;}.confirmation__reservation-details{padding-top:0 !important;}.about-payment__container,.confirmation__reservation-details__content,.helpful-tips-pick-up__container{border:0.1rem solid #000;}.confirmation__reservation-details__content{width:65rem;}.rental-details__vehicle-information{position:relative;}.confirmation__reservation-details__content__expand-button{grid-column-gap:3rem;-moz-column-gap:3rem;column-gap:3rem;padding:1.5rem 2rem;}.confirmation__reservation-details__content__expand-button .confirmation__reservation-details__content__expand-button__total{grid-column-gap:1rem;align-items:center;-moz-column-gap:1rem;column-gap:1rem;display:flex;flex-wrap:wrap;margin-top:-3px;}.confirmation__reservation-details__content__expand-button .confirmation__reservation-details__content__expand-button__total-number{margin-left:0 !important;}.confirmation__reservation-details__content__expand-button span:after,.confirmation__reservation-details__content__expand-button span:before{display:none !important;}.confirmation__reservation-details__content__expanded-section{display:block !important;height:auto !important;visibility:visible !important;}.confirmation__reservation-details__side-bar{margin-left:2rem;}.confirmation__reservation-details__side-bar img{max-width:10rem !important;}.confirmation .row{display:block;}.confirmation__reservation-details__section-row{display:block;}.confirmation__reservation-details__content{float:left;margin:0;width:calc(100% - 220px);}.confirmation__reservation-details__side-bar{display:block;float:left;margin:0 0 0 20px;width:200px;}.confirmation__reservation-details__side-bar .about-pay-later{margin-left:0;}.confirmation__reservation-details__side-bar img{display:none;}.confirmation__reservation-details__side-bar h2{display:block;margin-left:0;padding-left:0;}}.rental-details__section{border-top:0.1rem solid rgba(147,157,183,0.5);margin-left:2rem;margin-right:2rem;padding-top:1.4rem;}.rental-details__section:first-child{border-top:none;padding-top:0;}.rental-details__section-label{display:flex;font-size:1.2rem;font-weight:700;justify-content:space-between;margin-bottom:1.2rem;min-height:2.2rem;text-transform:uppercase;word-break:break-word;}.rental-details__section-label-total{display:flex;white-space:nowrap;}.rental-details__section-label-flight{display:block;}.rental-details__section-label span{word-break:break-word;}.rental-details__section-label .link{font-size:1.4rem;font-weight:400;text-decoration:underline;}.rental-details__section-label .total{font-size:1.4rem;font-weight:400;}.rental-details__table-section-label{font-size:1.2rem;font-weight:700;margin-bottom:1.2rem;min-height:2.2rem;text-transform:uppercase;word-break:break-word;}.rental-details__table-section-label .link{font-size:1.4rem;font-weight:400;text-decoration:underline;}.rental-details__detail{margin-bottom:1.2rem;}.rental-details__key{font-size:1.2rem;font-weight:700;margin:0;opacity:0.75;}.rental-details__value{font-size:1.4rem;margin:0;}.rental-details__mileage{margin-bottom:0.2rem;padding:1rem;}.rental-details__mileage p{font-size:1.4rem;margin:0;}.rental-details__unlimited-mileage:before{content:'\f115';display:inline-block;font-family:'icons89' !important;font-size:2.4rem;font-style:normal;font-weight:400 !important;line-height:1;margin-right:1rem;vertical-align:top;}.rental-details__unlimited-mileage span{font-weight:700;}.rental-details__vehicle-information{align-items:flex-start;align-items:center;display:flex;justify-content:space-between;}.rental-details__vehicle-name{font-weight:700;margin-bottom:0;}.rental-details__similar-make{font-size:1.4rem;margin-bottom:0;}.rental-details__line-item{display:flex;flex-wrap:wrap;font-size:1.4rem;justify-content:space-between;margin-bottom:1.2rem;}.rental-details__line-item-price{white-space:nowrap;}.rental-details__line-item-row tr{margin-bottom:0;}.rental-details__line-item-row td,.rental-details__line-item-row th{font-size:1.4rem;font-weight:400;}.rental-details__taxes-line-item-row{display:flex;flex-wrap:wrap;font-size:1.4rem;justify-content:space-between;}.rental-details__taxes-line-item-row td,.rental-details__taxes-line-item-row th{font-size:1.4rem;font-weight:400;}.rental-details__taxes-drawer{display:none;padding-bottom:2.4rem;}.rental-details__taxes-drawer.visible{display:block;}.rental-details__toggle-details-modal{font-size:1.4rem;font-weight:400;text-decoration:underline;}.rental-details__total-price{border-top:none;padding-top:0;}.rental-details__total-price .rental-details__section-label:not(.adjustments-label){font-size:1.7rem;font-weight:700;}.rental-details__total-price .total-label{border-top:0.1rem solid #939db7;padding-top:1.2rem;}.rental-details__total-disclaimer{color:hsla(0,0%,100%,0.75);font-size:1.2rem;padding-top:1.7rem;}.vehicle-details-icon-list{display:flex;flex-wrap:wrap;font-size:1.2rem;font-weight:700;justify-content:flex-start;margin-left:-0.9rem;min-width:16.2rem;}.vehicle-details-icon-list :last-child{margin-right:0 !important;}.vehicle-details-icon-list .vehicle-details-icon-list__icon{align-items:center;color:#213b73;display:flex;flex-shrink:0;margin:0 0.9rem 0.8rem;}.vehicle-details-icon-list .vehicle-details-icon-list__icon:before{font-size:1.6rem;margin-right:0.8rem;}.vehicle-details-icon-list .vehicle-details-icon-list__icon--sr-only{clip:rect(0 0 0 0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px;}.vehicle-details-icon-list .vehicle-details-icon-list__icon--transmission:before{content:'\f190';font-family:'icons89' !important;font-style:normal;font-weight:400 !important;line-height:1;vertical-align:top;}.vehicle-details-icon-list .vehicle-details-icon-list__icon--passenger:before{content:'\f195';font-family:'icons89' !important;font-style:normal;font-weight:400 !important;line-height:1;vertical-align:top;}.vehicle-details-icon-list .vehicle-details-icon-list__icon--suitcase:before{content:'\f18b';font-family:'icons89' !important;font-style:normal;font-weight:400 !important;line-height:1;vertical-align:top;}.vehicle-details-icon-list .vehicle-details-icon-list__icon--doors:before{content:'\f114';font-family:'icons89' !important;font-style:normal;font-weight:400 !important;line-height:1;vertical-align:top;}
1.formatted-price{white-space:nowrap;}@media print{.header a:after{display:none;}}@keyframes f5eKAWGwoL2PH\\+pL8YnU0Q\\=\\={0%{stroke-dashoffset:339.292;}to{stroke-dashoffset:95;}}@keyframes jZnI3aLAXJ5snLypZyvjJQ\\=\\={0%{stroke-dashoffset:339.292;}to{stroke-dashoffset:70;}}@keyframes iIdNzm0drUkHDwKovmnJOA\\=\\={0%{stroke-dashoffset:339.292;}to{stroke-dashoffset:0;}}p.tahoma{font-family:tahoma,arial,helvetica,sans-serif;font-size:12px;}"]);var f=i(7071),p=i(4221),h=i(8148),u=i(7116),g=i(4738),v=i(3061);let b=e=>{var t,i,o,r,l,d,s,c,b,x,w,y,j,k,N,C,z,R,G,L,D,E,A,S,I,T,P,F,O,M,q,V,Z,Q,H,U,K,X,W,Y,J,$,B,ee,et,ei,en,ea,eo,er,el,ed,es,ec,em,e_,ef,ep,eh,eu,eg,ev,eb,ex,ew,ey,ej,ek,eN,eC,ez,eR,eG,eL,eD,eE,eA,eS,eI,eT,eP,eF,eO,eM,eq,eV,eZ,eQ,eH,eU,eK,eX,eW;let{rez:eY,setLoading:eJ,dataLocs:e$,token:eB,userData:e0}=e,{state:e1,setRentalInfo:e2,setLocations:e5}=(0,a.useContext)(f.I),[e4,e7]=(0,a.useState)(!1),[e3,e9]=(0,a.useState)(""),[e8,e6]=(0,a.useState)([]),[te,tt]=(0,a.useState)([]),[ti,tn]=(0,a.useState)(null==e1?void 0:e1.locations),[ta,to]=(0,a.useState)([]),[tr,tl]=(0,a.useState)([]),[td,ts]=(0,a.useState)(!1),[tc,tm]=(0,a.useState)(!1),[t_,tf]=(0,a.useState)(!0),tp=async()=>{try{let e=await (0,p.SC)("../api/loc",{method:"POST",json:{},headers:{api_key:eB},caller:"ViewRez.fetchLocations"});tn(e),e5(e)}catch(e){console.error("Error en ViewRez.fetchLocations",e)}},th=async()=>{try{var e,t,i,n;let a=await (0,p.SC)("/api/cls",{method:"POST",json:{},headers:{api_key:eB},caller:"ViewRez.fetchCars"});to(null==a?void 0:null===(t=a.Payload)||void 0===t?void 0:null===(e=t[0])||void 0===e?void 0:e.VehicleClass),tl(null==a?void 0:null===(n=a.Payload)||void 0===n?void 0:null===(i=n[0])||void 0===i?void 0:i.VehicleClass.filter(e=>{var t,i;return(null===(t=e.ClassCode)||void 0===t?void 0:t[0])===(null==eY?void 0:null===(i=eY.ClassCode)||void 0===i?void 0:i[0])}))}catch(e){console.error("Error en ViewRez.fetchCars",e)}finally{eJ(!1)}};(0,a.useEffect)(()=>{var e,t;eJ(!0),0===e1.locations.length&&tp(),e6(ti.filter(e=>{var t,i;return(null===(t=e.RentalLocationID)||void 0===t?void 0:t[0])===(null==eY?void 0:null===(i=eY.RentalLocationID)||void 0===i?void 0:i[0])})),(null==eY?void 0:null===(e=eY.ReturnLocationID)||void 0===e?void 0:e[0])!==(null==eY?void 0:null===(t=eY.LocationID)||void 0===t?void 0:t[0])&&tt(ti.filter(e=>{var t,i;return(null===(t=e.RentalLocationID)||void 0===t?void 0:t[0])===(null==eY?void 0:null===(i=eY.ReturnLocationID)||void 0===i?void 0:i[0])})),eJ(!1)},[ti]),(0,a.useEffect)(()=>{eJ(!0),th()},[]),(0,a.useEffect)(()=>{},[e8]);let tu=(0,a.useRef)(),tg=(0,u.useReactToPrint)({content:()=>tu.current}),tv=async()=>{try{var e,t,i,n,a,o,r,l;let d=await (0,p.SC)("/api/can",{method:"POST",json:{ConfirmNum:null==eY?void 0:null===(e=eY.ConfirmNum)||void 0===e?void 0:e[0]},headers:{api_key:eB},caller:"ViewRez.cancelarReserva"});(null==d?void 0:null===(n=d.Message)||void 0===n?void 0:null===(i=n[0])||void 0===i?void 0:null===(t=i.MessageID)||void 0===t?void 0:t[0])==="RSPCAN"&&(tw(null==eY?void 0:null===(l=eY.ConfirmNum)||void 0===l?void 0:l[0]),(null==e0?void 0:e0.userName)&&(0,p.rg)({rentalInfo:eY,location:e8,locationReturn:te},e0,eB,!0),e7(!0),e9("\xa1Tu reserva ha sido cancelada!")),(null==d?void 0:null===(r=d.Message)||void 0===r?void 0:null===(o=r[0])||void 0===o?void 0:null===(a=o.MessageID)||void 0===a?void 0:a[0])==="RSPERR"&&(e7(!0),e9("\xa1Tu reserva ya se encontraba cancelada!"))}catch(e){console.error("Error en ViewRez.fetchData",e),tf(!1)}finally{eJ(!1)}},tb=e4||(null==eY?void 0:null===(t=eY.ReservationStatus)||void 0===t?void 0:t[0])==="CANCELLED",tx=async()=>{if(eJ(!0),null==e0?void 0:e0.userName){let e={rentalInfo:eY,location:e8,locationReturn:te};tb?await (0,p.rg)(e,e0,eB,!0):await (0,p.Cz)(e,e0,eB,!0)}else{var e;await tw(null==eY?void 0:null===(e=eY.ConfirmNum)||void 0===e?void 0:e[0])}tm(!0),eJ(!1)},tw=async e=>(0,p.SC)("/api/emailrez",{method:"POST",json:{codReserva:e},headers:{api_key:eB},caller:"ViewRez.sendEmailConductorRez"}),ty=()=>{ts(!0)},tj=e=>{let t=e.split(" ");return"".concat(t[0].substring(4,8),"-").concat(t[0].substring(0,2),"-").concat(t[0].substring(2,4),"T").concat(t[1],":00")};return(0,n.jsx)(n.Fragment,{children:t_?(0,n.jsxs)(_,{ref:tu,children:[(0,n.jsx)(g.e,{isOpen:td,abortCancelation:()=>{ts(!1)},onRequestClose:()=>{ts(!1),eJ(!0),tv()}}),(null==eY?void 0:null===(i=eY.ConfirmNum)||void 0===i?void 0:i[0])&&(0,n.jsxs)("main",{id:"confirmation",className:"confirmation container-fluid",children:[(0,n.jsx)("div",{className:"theme--dark-blue",children:(0,n.jsx)("div",{className:"row2 headerWrapper",children:(0,n.jsxs)("header",{className:"confirmation__header",children:[(0,n.jsxs)("div",{className:"confirmation__header__title-row",children:[(0,n.jsx)("h1",{className:"confirmation__header__title",style:{color:(null==eY?void 0:null===(o=eY.ReservationStatus)||void 0===o?void 0:o[0])==="CANCELLED"?"red":"#fff"},children:(null==eY?void 0:null===(r=eY.ReservationStatus)||void 0===r?void 0:r[0])==="CANCELLED"?"La reserva ".concat(null==eY?void 0:null===(l=eY.ConfirmNum)||void 0===l?void 0:l[0]," se encuentra cancelada"):e4?e3:"Estos son los datos de tu Reserva"}),!e4&&(0,n.jsx)("button",{className:"link confirmation__header__print",type:"button","aria-label":"Imprimir","data-dtm-track":"button|confirmation|print",onClick:tg,children:(0,n.jsx)("span",{children:"Imprimir"})}),!e4&&!tc&&(0,n.jsx)("button",{className:"link confirmation__header__send",type:"button","aria-label":"Imprimir","data-dtm-track":"button|confirmation|send",onClick:tx,children:(0,n.jsx)("span",{children:"Reenviar email"})})]}),(0,n.jsxs)("div",{className:"confirmation__header__content-wrapper",children:[(0,n.jsxs)("p",{className:"confirmation__header__confirmation-number",children:["N\xfamero de confirmaci\xf3n ",null==eY?void 0:null===(d=eY.ConfirmNum)||void 0===d?void 0:d[0]]}),(0,n.jsxs)("p",{className:"confirmation__header__email-confirmation",children:["Gracias, ",null==eY?void 0:eY.RenterFirst[0],". Los datos de tu reserva ya los hemos enviado un correo electr\xf3nico con su n\xfamero de confirmaci\xf3n a ",(0,p.W3)(null==eY?void 0:null===(s=eY.EmailAddress)||void 0===s?void 0:s[0].toLowerCase()),"."]})]})]})})}),!e4&&(0,n.jsx)("div",{className:"theme--dark-blue",children:(0,n.jsx)("section",{className:"confirmation__reservation-detail
1s",children:(0,n.jsxs)("div",{className:"row2",children:[(0,n.jsx)("h2",{className:"confirmation__reservation-details__header",children:"Detalles de la reserva"}),(0,n.jsxs)("div",{className:"confirmation__reservation-details__section-row",children:[(0,n.jsxs)("div",{className:"confirmation__reservation-details__content component-theme--light",children:[(0,n.jsxs)("div",{className:"confirmation__reservation-details__content__details-row location-date-time-row",children:[(null==e8?void 0:e8.length)>0&&(0,n.jsxs)("div",{className:"rental-details__section rental-details__locations",children:[(0,n.jsx)("p",{className:"rental-details__section-label",children:(0,n.jsxs)("span",{children:["OFICINA DE"," ",(null==eY?void 0:null===(c=eY.RentalLocationID)||void 0===c?void 0:c[0])!==(null==eY?void 0:null===(b=eY.ReturnLocationID)||void 0===b?void 0:b[0])?"RECOGIDA":"RECOGIDA Y DEVOLUCI\xd3N",":"]})}),(0,n.jsx)("div",{className:"rental-details__detail",children:(0,n.jsx)("div",{className:"rental-details__value",children:(0,n.jsxs)("div",{className:"location-address",children:[(0,n.jsx)("p",{className:"location-address__name",children:null==e8?void 0:null===(w=e8[0])||void 0===w?void 0:null===(x=w.TSDRezName)||void 0===x?void 0:x[0]}),(0,n.jsx)("p",{className:"location-address__street",children:null==e8?void 0:null===(j=e8[0])||void 0===j?void 0:null===(y=j.AddressLine1)||void 0===y?void 0:y[0]}),(null==e8?void 0:e8.AddressLine2)&&(0,n.jsx)("p",{className:"location-address__street",children:null==e8?void 0:null===(N=e8[0])||void 0===N?void 0:null===(k=N.AddressLine2)||void 0===k?void 0:k[0]}),(0,n.jsx)("p",{className:"location-address__region",children:null==e8?void 0:null===(z=e8[0])||void 0===z?void 0:null===(C=z.AddressCity)||void 0===C?void 0:C[0]})]})})})]}),(null==te?void 0:null===(G=te[0])||void 0===G?void 0:null===(R=G.name)||void 0===R?void 0:R[0])&&(0,n.jsxs)("div",{className:"rental-details__section rental-details__locations",children:[(0,n.jsx)("p",{className:"rental-details__section-label",children:(0,n.jsx)("span",{children:"OFICINA DE DEVOLUCI\xd3N"})}),(0,n.jsx)("div",{className:"rental-details__detail",children:(0,n.jsx)("div",{className:"rental-details__value",children:(0,n.jsxs)("div",{className:"location-address",children:[(0,n.jsx)("p",{className:"location-address__name",children:null==te?void 0:null===(L=te[0])||void 0===L?void 0:L.TSDRezName}),(0,n.jsx)("p",{className:"location-address__street",children:null==te?void 0:null===(E=te[0])||void 0===E?void 0:null===(D=E.AddressLine1)||void 0===D?void 0:D[0]}),(null==te?void 0:null===(S=te[0])||void 0===S?void 0:null===(A=S.AddressLine2)||void 0===A?void 0:A[0])&&(0,n.jsx)("p",{className:"location-address__street",children:null==te?void 0:null===(T=te[0])||void 0===T?void 0:null===(I=T.AddressLine2)||void 0===I?void 0:I[0]}),(0,n.jsx)("p",{className:"location-address__region",children:null==te?void 0:null===(F=te[0])||void 0===F?void 0:null===(P=F.AddressCity)||void 0===P?void 0:P[0]})]})})})]}),(0,n.jsxs)("div",{className:"rental-details__section rental-details__dates-times",children:[(0,n.jsx)("p",{className:"rental-details__section-label",children:(0,n.jsx)("span",{children:"FECHAS Y HORAS"})}),(0,n.jsxs)("div",{className:"rental-details__detail",children:[(0,n.jsx)("p",{className:"rental-details__key",children:"Recogida:"}),(0,n.jsx)("p",{className:"rental-details__value",children:"".concat((0,p.ji)(tj(null==eY?void 0:null===(O=eY.PickupDateTime)||void 0===O?void 0:O[0])),", ").concat((0,p.Fj)(tj(null==eY?void 0:null===(M=eY.PickupDateTime)||void 0===M?void 0:M[0]))," ").concat((0,p.ZY)(tj(null==eY?void 0:null===(q=eY.PickupDateTime)||void 0===q?void 0:q[0])),", ").concat((0,p.Nv)(tj(null==eY?void 0:null===(V=eY.PickupDateTime)||void 0===V?void 0:V[0])),", ").concat(null==eY?void 0:null===(Z=eY.PickupDateTime)||void 0===Z?void 0:Z[0].split(" ")[1]," ").concat(null==eY?void 0:null===(Q=eY.PickupDateTime)||void 0===Q?void 0:Q[0].split(" ")[2])})]}),(0,n.jsxs)("div",{className:"rental-details__detail",children:[(0,n.jsx)("p",{className:"rental-details__key",children:"Devoluci\xf3n:"}),(0,n.jsx)("p",{className:"rental-details__value",children:"".concat((0,p.ji)(tj(null==eY?void 0:null===(H=eY.ReturnDateTime)||void 0===H?void 0:H[0])),", ").concat((0,p.Fj)(tj(null==eY?void 0:null===(U=eY.ReturnDateTime)||void 0===U?void 0:U[0]))," ").concat((0,p.ZY)(tj(null==eY?void 0:null===(K=eY.ReturnDateTime)||void 0===K?void 0:K[0])),", ").concat((0,p.Nv)(tj(null==eY?void 0:null===(X=eY.ReturnDateTime)||void 0===X?void 0:X[0])),", ").concat(null==eY?void 0:null===(W=eY.ReturnDateTime)||void 0===W?void 0:W[0].split(" ")[1]," ").concat(null==eY?void 0:null===(Y=eY.ReturnDateTime)||void 0===Y?void 0:Y[0].split(" ")[2])})]})]})]}
1),(0,n.jsxs)("div",{className:"confirmation__reservation-details__content__renter-info-section",children:[(0,n.jsx)("p",{className:"rental-details__section-label",children:"INFORMACI\xd3N DEL ARRENDATARIO"}),(0,n.jsxs)("p",{className:"confirmation__reservation-details__content__renter-info-section__value",children:[null==eY?void 0:eY.RenterFirst[0]," ",null==eY?void 0:eY.RenterLast[0]]}),(0,n.jsxs)("p",{className:"confirmation__reservation-details__content__renter-info-section__value",children:["Correo electr\xf3nico: ",(0,p.W3)(null==eY?void 0:null===(J=eY.EmailAddress)||void 0===J?void 0:J[0].toLowerCase())]}),(0,n.jsxs)("p",{className:"confirmation__reservation-details__content__renter-info-section__value",children:["N\xfamero de tel\xe9fono: ",(0,p.mh)(null==eY?void 0:null===($=eY.RenterHomePhone)||void 0===$?void 0:$[0])]}),(null==eY?void 0:null===(B=eY.Airline)||void 0===B?void 0:B[0])&&(0,n.jsxs)("div",{className:"confirmation__reservation-details__content__renter-info-section__flight-info",children:[(0,n.jsx)("p",{className:"rental-details__section-label rental-details__section-label-flight",children:"INFORMACI\xd3N DEL VUELO"}),(0,n.jsxs)("p",{className:"confirmation__reservation-details__content__renter-info-section__value",children:[null==eY?void 0:null===(ee=eY.Airline)||void 0===ee?void 0:ee[0]," ",null==eY?void 0:null===(et=eY.Flight)||void 0===et?void 0:et[0]]})]})]}),(0,n.jsxs)("div",{className:"confirmation__reservation-details__content__details-row vehicle-row",children:[(0,n.jsxs)("div",{className:"rental-details__section rental-details__vehicle",children:[(0,n.jsx)("p",{className:"rental-details__section-label",children:(0,n.jsx)("span",{children:"VEH\xcdCULO"})}),(0,n.jsxs)("div",{className:"rental-details__vehicle-information",children:[(0,n.jsxs)("div",{className:"rental-details__vehicle-stats",children:[(0,n.jsx)("p",{className:"rental-details__vehicle-name",children:(null==tr?void 0:tr.length)>0&&(null==tr?void 0:null===(en=tr[0])||void 0===en?void 0:null===(ei=en.ClassNotes)||void 0===ei?void 0:ei[0].split("|")[0])}),(0,n.jsx)("p",{className:"rental-details__vehicle-name",children:null==eY?void 0:null===(ea=eY.ModelDesc)||void 0===ea?void 0:ea[0]}),(null==tr?void 0:tr.length)>0&&(0,n.jsxs)("ul",{className:"vehicle-details-icon-list",children:[(0,n.jsxs)("li",{className:"vehicle-details-icon-list__icon vehicle-details-icon-list__icon--passenger",children:[(0,n.jsx)("span",{className:"vehicle-details-icon-list__icon--sr-only",children:"Capacidad de personas"})," ",null==tr?void 0:null===(er=tr[0])||void 0===er?void 0:null===(eo=er.PassengerCount)||void 0===eo?void 0:eo[0]]}),(0,n.jsxs)("li",{className:"vehicle-details-icon-list__icon vehicle-details-icon-list__icon--suitcase",children:[(0,n.jsx)("span",{className:"vehicle-details-icon-list__icon--sr-only",children:"Capacidad de equipaje:"}),null==tr?void 0:null===(ed=tr[0])||void 0===ed?void 0:null===(el=ed.LuggageCount)||void 0===el?void 0:el[0]]})]})]}),(0,n.jsx)("div",{className:"rental-details__vehicle-image",children:(null==eY?void 0:null===(es=eY.ClassImageURL)||void 0===es?void 0:es[0])&&(0,n.jsx)(m(),{alt:"Imagen vehiculo",src:eY.ClassImageURL[0],width:206,height:110})})]}),(0,n.jsxs)("div",{className:"col-12",children:[(0,n.jsx)("div",{className:"rental-details__time-distance-daily",children:(0,n.jsx)("table",{children:(0,n.jsx)("tbody",{children:(0,n.jsxs)("tr",{className:"rental-details__line-item-row",children:[(0,n.jsxs)("td",{align:"left",colSpan:"2",className:"rental-details__extra-name",children:[null==eY?void 0:null===(e_=eY.TotalPricing)||void 0===e_?void 0:null===(em=e_[0])||void 0===em?void 0:null===(ec=em.RentalDays)||void 0===ec?void 0:ec[0]," d\xedas de Alquiler"]}),(0,n.jsx)("td",{align:"right",children:(0,n.jsx)("span",{className:"formatted-price rental-details__extra-price",children:"$ ".concat(null===(ef=parseFloat(null==eY?void 0:null===(eu=eY.TotalPricing)||void 0===eu?void 0:null===(eh=eu[0])||void 0===eh?void 0:null===(ep=eh.RateCharge)||void 0===ep?void 0:ep[0]))||void 0===ef?void 0:ef.toLocaleString("es-AR",{style:"decimal",minimumFractionDigits:0,maximumFractionDigits:0}),"*")})})]})})})}),(null==eY?void 0:null===(eb=eY.TotalPricing)||void 0===eb?void 0:null===(ev=eb[0])||void 0===ev?void 0:null===(eg=ev.RateDiscount)||void 0===eg?void 0:eg[0])&&(0,n.jsxs)("div",{className:"rental-details__time-distance-daily",children:[(0,n.jsx)("p",{className:"rental-details__time-distance-daily__rate",children:"Descuento pre-pago web"}
1),(0,n.jsx)("span",{className:"formatted-price rental-details__time-distance-daily__amount",children:"$ ".concat(null===(ex=parseFloat(null==eY?void 0:null===(ej=eY.TotalPricing)||void 0===ej?void 0:null===(ey=ej[0])||void 0===ey?void 0:null===(ew=ey.RateDiscount)||void 0===ew?void 0:ew[0]))||void 0===ex?void 0:ex.toLocaleString("es-AR",{style:"decimal",minimumFractionDigits:0,maximumFractionDigits:0}),"*")})]})]})]}),(0,n.jsx)("div",{className:"rental-details__mileage",children:(0,n.jsxs)("p",{className:"rental-details__unlimited-mileage",children:["Su alquiler incluye ",(0,n.jsx)("span",{children:"kilometraje ilimitado"})]})})]}),(0,n.jsxs)("div",{className:"confirmation__reservation-details__content__details-row vehicle-row",children:[(0,n.jsx)("div",{className:"rental-details__section rental-details__locations",children:(0,n.jsxs)("table",{children:[(0,n.jsx)("thead",{className:"rental-details__table-section-label",children:(0,n.jsx)("tr",{children:(0,n.jsxs)("th",{align:"left",colSpan:"2",children:["EXTRAS (",(null==eY?void 0:null===(eC=eY.TotalPricing)||void 0===eC?void 0:null===(eN=eC[0])||void 0===eN?void 0:null===(ek=eN.DailyExtra)||void 0===ek?void 0:ek.length)+1||1,")"]})})}),(0,n.jsxs)("tbody",{children:[(0,n.jsxs)("tr",{className:"rental-details__line-item-row",children:[(0,n.jsx)("td",{align:"left",colSpan:"2",className:"rental-details__extra-name",children:"Exenci\xf3n de responsabilidad por da\xf1os"}),(0,n.jsx)("td",{align:"right",children:(0,n.jsx)("span",{className:"formatted-price rental-details__extra-price",children:"Incluido"})})]}),null==eY?void 0:null===(eG=eY.TotalPricing)||void 0===eG?void 0:null===(eR=eG[0])||void 0===eR?void 0:null===(ez=eR.DailyExtra)||void 0===ez?void 0:ez.map((e,t)=>{var i,a,o;return(0,n.jsxs)("tr",{className:"rental-details__line-item-row",children:[(0,n.jsx)("td",{align:"left",colSpan:"2",className:"rental-details__extra-name",children:null==e?void 0:null===(i=e.ExtraDesc)||void 0===i?void 0:i[0]}),(0,n.jsx)("td",{align:"right",children:(0,n.jsx)("span",{className:"formatted-price rental-details__extra-price",children:"$ ".concat(null===(a=parseFloat(parseFloat(null==e?void 0:null===(o=e.ExtraAmount)||void 0===o?void 0:o[0])))||void 0===a?void 0:a.toLocaleString("es-AR",{style:"decimal",minimumFractionDigits:0,maximumFractionDigits:0}),"*")})})]},t)})]})]})}),(0,n.jsxs)("div",{className:"rental-details__section rental-details__taxes",children:[(null==eY?void 0:null===(eS=eY.TotalPricing)||void 0===eS?void 0:null===(eA=eS[0])||void 0===eA?void 0:null===(eE=eA.Taxes)||void 0===eE?void 0:null===(eD=eE[0])||void 0===eD?void 0:null===(eL=eD.Tax2Charge)||void 0===eL?void 0:eL[0])&&(0,n.jsxs)("p",{className:"rental-details__section-label",children:["Tasa de aeropuerto",(0,n.jsxs)("span",{className:"formatted-price total",children:["$"," ",null===(eI=parseFloat(null==eY?void 0:null===(eM=eY.TotalPricing)||void 0===eM?void 0:null===(eO=eM[0])||void 0===eO?void 0:null===(eF=eO.Taxes)||void 0===eF?void 0:null===(eP=eF[0])||void 0===eP?void 0:null===(eT=eP.Tax2Charge)||void 0===eT?void 0:eT[0]))||void 0===eI?void 0:eI.toLocaleString("es-AR",{style:"decimal",minimumFractionDigits:0,maximumFractionDigits:0})]})]}),(0,n.jsxs)("p",{className:"rental-details__section-label",children:["Total tasas e impuestos",(0,n.jsx)("span",{className:"formatted-price total",children:(0,p.C5)(null==eY?void 0:null===(eq=eY.TotalPricing)||void 0===eq?void 0:eq[0])})]})]}),(0,n.jsx)("div",{className:"rental-details__section rental-details__total-price",children:(0,n.jsx)("div",{className:"rental-details__total-price-details",children:(0,n.jsx)("p",{className:"small component-theme--light",children:"*\xa0Las tasas, los impuestos y los cargos no reflejan los cargos aplicables a las coberturas no incluidas, los extras a\xf1adidos posteriormente ni las coberturas obligatorias si el cliente no proporciona un justificante de cobertura por responsabilidad civil vigente v\xe1lido."})})})]}),(0,n.jsx)("button",{className:"confirmation__reservation-details__content__expand-button",type:"button","aria-label":"Informaci\xf3n de precio y pago","aria-expanded":"false",children:(0,n.jsxs)("span",{className:"confirmation__reservation-detail
1s__content__expand-button__total",style:{textAlign:"right",width:"100%"},children:["Total estimado",(0,n.jsxs)("span",{className:"formatted-price confirmation__reservation-details__content__expand-button__total-number",children:["$"," ",null===(eV=parseFloat(null==eY?void 0:null===(eH=eY.TotalPricing)||void 0===eH?void 0:null===(eQ=eH[0])||void 0===eQ?void 0:null===(eZ=eQ.TotalCharges)||void 0===eZ?void 0:eZ[0]))||void 0===eV?void 0:eV.toLocaleString("es-AR",{style:"decimal",minimumFractionDigits:0,maximumFractionDigits:0})]})]})})]}),!e4&&(0,n.jsxs)("div",{className:"confirmation__reservation-details__side-bar",children:[(null==eY?void 0:null===(eU=eY.ReservationStatus)||void 0===eU?void 0:eU[0])!=="CANCELLED"&&(0,n.jsx)("section",{className:"theme--midnight-blue modify-cancel-reservation",children:(0,n.jsx)("div",{className:"modify-cancel-reservation__buttons-container",children:(0,n.jsx)("button",{className:"button button--medium-ghosted",type:"button","aria-label":"Cancelar","data-dtm-track":"button|confirmation|cancel",onClick:()=>{ty()},children:"Cancelar la reserva"})})}),(0,n.jsxs)("div",{className:"theme--midnight-blue helpful-tips-pick-up__container",children:[(0,n.jsx)("div",{className:"helpful-tips-pick-up__title-section",children:(0,n.jsx)("h2",{className:"helpful-tips-pick-up__title",children:"\xbfNecesitas realizar un cambio en tu reserva?"})}),(0,n.jsxs)("p",{className:"modify-cancel-reservation__description",children:["Por favor comun\xedcate con nuestra central de reservas: 0810 999 2526 o"," ",(0,n.jsx)("a",{className:"yellow",href:"[email protected]",children:"[email protected]"})]})]}),(0,n.jsxs)("div",{className:"theme--midnight-blue helpful-tips-pick-up__container",children:[(0,n.jsxs)("div",{className:"helpful-tips-pick-up__title-section",children:[(0,n.jsx)(m(),{className:"helpful-tips-pick-up__image",src:"/assets/img/helpful-tips.png",alt:"",width:110,height:110}),(0,n.jsx)("h2",{className:"helpful-tips-pick-up__title",children:"Consejos \xfatiles para la recogida"})]}),(0,n.jsxs)("ol",{className:"helpful-tips-pick-up__list-items",children:[(0,n.jsx)("li",{children:"Es necesario presentar un permiso de conducir v\xe1lido por cada conductor incluido en la reserva."}),(0,n.jsxs)("li",{children:[(0,n.jsx)("p",{}),(0,n.jsx)("p",{children:"Debe tener preparado un m\xe9todo de pago aceptable a nombre del arrendatario."}),(0,n.jsx)("a",{href:"#policies-component",children:"M\xe9todos de pago aceptados"})]}),(0,n.jsxs)("li",{children:[(0,n.jsx)("p",{children:"Familiar\xedcese con las pol\xedticas de su alquiler."}),(0,n.jsx)("a",{href:"#policies-component",children:"Revisar las pol\xedticas de mi oficina"})]})]})]}),(0,n.jsxs)("div",{className:"about-pay-later about-payment__container theme--dark-blue",children:[(0,n.jsxs)("div",{className:"about-payment__title-container",children:[(0,n.jsx)(m(),{className:"about-payment__image",src:"/assets/img/illustration-secondary-payment-sized.png",alt:"",width:110,height:110}),(0,n.jsx)("h2",{className:"about-payment__main-title",children:"Acerca de Pagar m\xe1s tarde"})]}),(0,n.jsx)("h3",{className:"about-payment__sub-title",children:"MOMENTO EN EL QUE SE REALIZAR\xc1 EL CARGO"}),(0,n.jsx)("p",{className:"about-payment__sub-title-text",children:"Se te cargar\xe1 el total a la recogida."}),(0,n.jsx)("h3",{className:"about-payment__sub-title",children:"SI SUS PLANES CAMBIAN"}),(0,n.jsx)("p",{className:"about-payment__sub-title-text",children:"En las reservas Pagar m\xe1s tarde podr\xe1 modificar o cancelar su reserva en cualquier momento y sin comisiones."})]})]})]})]})})}),(null==e8?void 0:null===(eX=e8[0])||void 0===eX?void 0:null===(eK=eX.RentalLocationID)||void 0===eK?void 0:eK[0])&&(null==eY?void 0:null===(eW=eY.ReservationStatus)||void 0===eW?void 0:eW[0])!=="CANCELLED"&&!e4&&(0,n.jsx)(h.I,{location:e8[0],locations:ti,showForm:!1,dataLocsJson:e$,setLoading:eJ})]})]}):(0,n.jsx)(v.Z,{title:"Algo salio mal",message:"Hubo un problema al cancelar la reserva."})})};var x=i(4298),w=i.n(x),y=i(5073),j=i(8699),k=e=>{var t;let{setLoading:i,dataLocs:o,dataGet:r,token:l,userData:d}=e,[c,m]=(0,a.useState)(""),[_,f]=(0,a.useState)(""),[h,u]=(0,a.useState)(""),[g,v]=(0,a.useState)({}),[x,k]=(0,a.useState)(""),[N,C]=(0,a.useState)(!1),z=async()=>{try{var e,t,n,a,o,r,s,m,f,u,g,b,x,w,y,j,N,C,z,R,G,L,D,E,A,S,I,T,P,F,O,M;let q=await (0,p.SC)("/api/reqrez",{method:"POST",json:{ConfirmNum:c},headers:{api_key:l},caller:"VerModificarCancelar.fetchData"});(null==q?void 0:null===(n=q.Message)||void 0===n?void 0:null===(t=n[0])||void 0===t?void 0:null===(e=t.MessageID)||void 0===e?void 0:e[0])==="RSPREZ"&&(null==q?void 0:null===(r=q.Payload)||void 0===r?void 0:null===(o=r[0])||void 0===o?void 0:null===(a=o.RenterFirst)||void 0===a?void 0:a[0])===_.toUpperCase()&&(null==q?void 0:null===(f=q.Payload)||void 0===f?void 0:null===(m=f[0])||void 0===m?void 0:null===(s=m.RenterLast)||void 0===s?void 0:s[0])===h.toUpperCase()&&((null==q?void 0:null===(E=q.Payload)||void 0===E?void 0:null===(D=E[0])||void 0===D?void 0:null===(L=D.CompanyNumber)||void 0===L?void 0:L[0])!==(0,p.uD)()&&(null==q?void 0:null===(I=q.Payload)||void 0===I?void 0:null===(S=I[0])||void 0===S?void 0:null===(A=S.C
1ompanyNumber)||void 0===A?void 0:A[0])!==(0,p.fl)()?(null==d?void 0:d.companyNumber)===(null==q?void 0:null===(F=q.Payload)||void 0===F?void 0:null===(P=F[0])||void 0===P?void 0:null===(T=P.CompanyNumber)||void 0===T?void 0:T[0])?v({...null==q?void 0:null===(O=q.Payload)||void 0===O?void 0:O[0],ConfirmNum:[c]}):k("Los datos ingresados no coinciden con una reserva"):v({...null==q?void 0:null===(M=q.Payload)||void 0===M?void 0:M[0],ConfirmNum:[c]}),i(!1)),(null==q?void 0:null===(b=q.Message)||void 0===b?void 0:null===(g=b[0])||void 0===g?void 0:null===(u=g.MessageID)||void 0===u?void 0:u[0])==="RSPREZ"&&((null==q?void 0:null===(y=q.Payload)||void 0===y?void 0:null===(w=y[0])||void 0===w?void 0:null===(x=w.RenterFirst)||void 0===x?void 0:x[0])!==_.toUpperCase()||(null==q?void 0:null===(C=q.Payload)||void 0===C?void 0:null===(N=C[0])||void 0===N?void 0:null===(j=N.RenterLast)||void 0===j?void 0:j[0])!==h.toUpperCase())&&(i(!1),k("Los datos ingresados no coinciden con una reserva")),(null==q?void 0:null===(G=q.Message)||void 0===G?void 0:null===(R=G[0])||void 0===R?void 0:null===(z=R.MessageID)||void 0===z?void 0:z[0])==="RSPERR"&&(i(!1),k("Los datos ingresados no coinciden con una reserva"))}catch(e){console.error("Error en VerModificarCancelar.fetchData:",e),k("Ocurrio un error al cargar la reserva. Vuelva intentarlo m\xe1s tarde")}finally{i(!1)}},R=e=>{m(e.target.value),k("")},G=e=>{null==e||e.preventDefault(),c&&(i(!0),z())};(0,a.useEffect)(()=>
1{(null==r?void 0:r.codReserva)&&(null==r?void 0:r.apellido)&&(null==r?void 0:r.nombre)&&(i(!0),L())},[]);let L=()=>{m(null==r?void 0:r.codReserva),f(null==r?void 0:r.nombre),u(null==r?void 0:r.apellido),C(!0)};return(0,a.useEffect)(()=>{N&&G({preventDefault:()=>{}})},[N]),(0,n.jsx)(n.Fragment,{children:(null==g?void 0:null===(t=g.ClassCode)||void 0===t?void 0:t[0])?(0,n.jsx)(b,{rez:g,setLoading:i,dataLocs:o,token:l,userData:d}):(0,n.jsxs)(s,{children:[(0,n.jsxs)("div",{id:"section-modificar",className:"responsivegrid",children:[(0,n.jsx)("div",{className:"container-fluid responsivegrid layer theme--dark-blue padding-top--regular padding-bottom--regular",children:(0,n.jsx)("div",{id:"LayoutMultiContainer-2068963240",className:"cmp-container","data-alamo-ui":"container","data-component-type":"widget",children:(0,n.jsx)("div",{className:"aem-Grid aem-Grid--12 aem-Grid--default--12",children:(0,n.jsx)("header",{className:"title aem-GridColumn aem-GridColumn--default--12",children:(0,n.jsx)("div",{className:"title__container",children:(0,n.jsx)("h1",{className:"title__heading-text",children:"Encontrar una reserva"})})})})})}),(0,n.jsx)("div",{className:"container-fluid responsivegrid layer theme--light-blue padding-top--condensed padding-bottom--condensed",children:(0,n.jsx)("div",{id:"LayoutMultiContainer-2145613129",className:"cmp-container","data-alamo-ui":"container","data-component-type":"widget",children:(0,n.jsxs)("div",{className:"aem-Grid aem-Grid--12 aem-Grid--tablet--12 aem-Grid--default--12 aem-Grid--phone--12",children:[(0,n.jsx)("div",{className:"container responsivegrid layer theme--light-blue aem-GridColumn--tablet--12 aem-GridColumn--offset--tablet--0 aem-GridColumn--default--none aem-GridColumn--phone--none aem-GridColumn--phone--12 aem-GridColumn--tablet--none aem-GridColumn aem-GridColumn--default--6 aem-GridColumn--offset--phone--0 aem-GridColumn--offset--default--0",children:(0,n.jsx)("div",{id:"LayoutMultiContainer-450205161",className:"cmp-container","data-alamo-ui":"container","data-component-type":"widget",children:(0,n.jsxs)("div",{className:"aem-Grid aem-Grid--6 aem-Grid--tablet--12 aem-Grid--default--6 aem-Grid--phone--12",children:[(null==d?void 0:d.userName)?null:(0,n.jsxs)("div",{className:"col-12 text-right enlaces",children:[(0,n.jsxs)("a",{className:"yellow",id:"link_argentina",children:[(0,n.jsx)(j.lw,{className:"turn180"}),"\xa0\xa0Argentina"]}),"\xa0\xa0|\xa0\xa0",(0,n.jsxs)("a",{id:"link_internacional",children:[(0,n.jsx)(j.LH,{}),"\xa0\xa0Internacional"," "]})]}),(0,n.jsx)("div",{id:"widget-argentina",className:"col-12 col-md-10 offset-md-1 mb-4 mt-2",children:(0,n.jsx)("div",{className:"generic-react aem-GridColumn--tablet--12 aem-GridColumn--phone--none aem-GridColumn--phone--12 aem-GridColumn aem-GridColumn--default--6 aem-GridColumn--offset--phone--0",children:(0,n.jsx)("div",{"data-alamo-ui":"ReservationLookup","data-cq-id":"GenericReactComponent-1806713265","data-component-type":"react-generic","data-cq-type":"aweb/components/content/generic-react",children:(0,n.jsxs)("section",{className:"rental-lookup theme--light-blue",children:[(0,n.jsx)("span",{className:"rental-lookup__legend","aria-hidden":"true",children:"*\xa0indica los campos obligatorios"}),(0,n.jsxs)("form",{className:"rental-lookup-form rental-lookup-form__container theme--dark-blue",autoComplete:"off",noValidate:"",children:[x&&(0,n.jsx)(y.e,{type:"Error",message:x}),(0,n.jsxs)("div",{className:"rental-lookup-form__row",children:[(0,n.jsx)("div",{className:"field-control__container component-theme--light fill",children:(0,n.jsxs)("div",{className:"field-control field-control--text required",children:[(0,n.jsx)("input",{label:"Nombre",required:"",autoComplete:"given-name",id:"a4b0f54b-bc94-1a29",type:"text",name:"reservationData.firstName","aria-required":"true",value:_,onChange:e=>{f(e.target.value),k("")}}),(0,n.jsxs)("label",{id:"label-a4b0f54b-bc94-1a29",htmlFor:"a4b0f54b-bc94-1a29",className:"field-control__label",children:["Nombre",(0,n.jsx)("sup",{"aria-hidden":"true",children:"*"})]})]})}
1),(0,n.jsx)("div",{className:"field-control__container component-theme--light fill",children:(0,n.jsxs)("div",{className:"field-control field-control--text required",children:[(0,n.jsx)("input",{label:"Apellido",required:"",autoComplete:"family-name",id:"73899189-f5d8-b01f",type:"text",name:"reservationData.lastName","aria-required":"true",value:h,onChange:e=>{u(e.target.value),k("")}}),(0,n.jsxs)("label",{id:"label-73899189-f5d8-b01f",htmlFor:"73899189-f5d8-b01f",className:"field-control__label",children:["Apellido",(0,n.jsx)("sup",{"aria-hidden":"true",children:"*"})]})]})})]}),(0,n.jsxs)("div",{className:"rental-lookup-form__row",children:[(0,n.jsx)("div",{className:"field-control__container component-theme--light fill",children:(0,n.jsxs)("div",{className:"field-control field-control--text required",children:[(0,n.jsx)("input",{label:"N\xfamero de confirmaci\xf3n",required:"",id:"ffab56f0-e545-8e72",type:"text",autoComplete:"on",name:"reservationData.confirmationNumber","aria-required":"true",value:c,onChange:e=>R(e)}),(0,n.jsxs)("label",{id:"label-ffab56f0-e545-8e72",htmlFor:"ffab56f0-e545-8e72",className:"field-control__label",children:["N\xfamero de confirmaci\xf3n",(0,n.jsx)("sup",{"aria-hidden":"true",children:"*"})]})]})}),(0,n.jsx)("button",{className:"button rental-lookup-form__search-button",type:"submit","aria-label":"Buscar","data-dtm-track":"find_reservation|view_modify_cancel|search",onClick:e=>G(e),children:"Buscar"})]})]})]})})})}),(0,n.jsx)("div",{id:"pbk-widget",className:"col-10 offset-1 mb-4 mt-2 ml-0 invisibles"})]})})}),(0,n.jsx)("div",{className:"container responsivegrid layer theme--light-blue padding-top--regular padding-bottom--condensed vertical-separator--large--left aem-GridColumn--tablet--12 aem-GridColumn--offset--tablet--0 aem-GridColumn--default--none aem-GridColumn--phone--none aem-GridColumn--phone--12 aem-GridColumn--tablet--none aem-GridColumn aem-GridColumn--default--6 aem-GridColumn--offset--phone--0 aem-GridColumn--offset--default--0",children:(0,n.jsx)("div",{id:"LayoutMultiContainer-1346783780",className:"cmp-container","data-alamo-ui":"container","data-component-type":"widget",children:(0,n.jsxs)("div",{className:"aem-Grid aem-Grid--6 aem-Grid--tablet--12 aem-Grid--default--6 aem-Grid--phone--12",children:[(0,n.jsx)("div",{className:"container responsivegrid layer theme--light-blue aem-GridColumn--offset--tablet--0 aem-GridColumn--phone--hide aem-GridColumn--default--none aem-GridColumn--phone--12 aem-GridColumn--tablet--none aem-GridColumn aem-GridColumn--tablet--2 aem-GridColumn--offset--phone--0 aem-GridColumn--offset--default--0 aem-GridColumn--default--2",children:(0,n.jsx)("div",{id:"LayoutMultiContainer-1837321962",className:"cmp-container","data-alamo-ui":"container","data-component-type":"widget",children:(0,n.jsx)("div",{className:"aem-Grid aem-Grid--2 aem-Grid--tablet--2 aem-Grid--default--2 aem-Grid--phone--2",children:(0,n.jsx)("div",{className:"image aem-GridColumn aem-GridColumn--tablet--2 aem-GridColumn--phone--2 aem-GridColumn--default--2",children:(0,n.jsx)("div",{"data-cmp-is":"image","data-asset":"/content/dam/alamo/functional/illustrations/[email protected]","data-asset-id":"9b65e0b3-5fad-4552-8627-12f4ae14a247",className:"cmp-image",itemScope:"",itemType:"http://schema.org/ImageObject"})})})})}),(0,n.jsx)("div",{className:"container responsivegrid layer theme--light-blue aem-GridColumn--offset--tablet--0 aem-GridColumn--tablet--10 aem-GridColumn--default--none aem-GridColumn--phone--none aem-GridColumn--phone--12 aem-GridColumn--tablet--none aem-GridColumn aem-GridColumn--offset--phone--0 aem-GridColumn--offset--default--0 aem-GridColumn--default--4",children:(0,n.jsx)("div",{id:"LayoutMultiContainer-2008564877",className:"cmp-container","data-alamo-ui":"container","data-component-type":"widget",children:(0,n.jsx)("div",{className:"aem-Grid aem-Grid--4 aem-Grid--tablet--10 aem-Grid--default--4 aem-Grid--phone--12",children:(0,n.jsx)("div",{className:"text title__suffix aem-GridColumn--tablet--10 aem-GridColumn--phone--none aem-GridColumn--phone--12 aem-GridColumn aem-GridColumn--offset--phone--0 aem-GridColumn--default--4",children:(0,n.jsxs)("div",{id:"text-e035f1c921",className:"cmp-text",children:[(0,n.jsx)("h2",{children:"\xbfReservaste con una p\xe1gina de viajes asociada?"}),(0,n.jsxs)("p",{children:["Si realizaste una reserva mediante un tercero, intenta buscarla en la p\xe1gina web del proveedor original.",(0,n.jsx)("br",{})]})]})})})})})]})})})]})})}),(0,n.jsx)("div",{className:"container responsivegrid layer theme--dark-blue",children:(0,n.jsx)("div",{id:"LayoutMultiContainer-724106225",className:"cmp-container","data-alamo-ui":"container","data-component-type":"widget",children:(0,n.jsx)("div",{className:"aem-Grid aem-Grid--12 aem-Grid--default--12",children:(0,n.jsx)("div",{className:"generic-react aem-GridColumn aem-GridColumn--default--12",children:(0,n.jsx)("div",{"data-alamo-ui":"AuthHomeCurrentNextTrip","data-cq-id":"GenericReactComponent-703887801","data-component-type":"react-generic","data-cq-type":"aweb/components/content/generic-react"})})})})})]}),(0,n.jsxs)("div",{className:"modal-overlay invisibles",children:[(0,n.jsx)("div",{tabIndex:"-1","aria-hidden":"true"}),(0,n.jsx)("div",{className:"modal","aria-modal":"true",id:"FIND_RESERVATION_TIPS_MODAL",tabIndex:"-1",role:"dialog","aria-labelledby":"FIND_RESERVATION_TIPS_MODAL_label","aria-describedby":"FIND_RESERVATION_TIPS_MODAL_desc",children:(0,n.jsxs)("div",{className:"modal__body theme--light",children:[(0,n.jsxs)("div",{className:"modal__header",children:[(0,n.jsx)("button",{className:"modal__close-btn","aria-label":"Cerrar el modal",type:"button"}),(0,n.jsx)("div",{className:"",children:(0,n.jsx)("div",{children:(0,n.jsx)("h2",{id:"FIND_RESERVATION_TIPS_MODAL_label",className:"modal-themed__header","aria-hidden":"false",children:"Consejos para encontrar una reserva"})})})]}),(0,n.jsx)("div",{className:"modal__content",children:(0,n.jsx)("div",{className:"finding-reservation-tips-modal modal-themed__section",children:(0,n.jsxs)("ul",{className:"modal-themed__bulleted-list",children:[(0,n.jsx)("li",{children:"Tu n\xfamero de confirmaci\xf3n es una sucesi\xf3n de n\xfameros que se encuentra en el correo electr\xf3nico de confirmaci\xf3n que recibiste en la fecha de tu reserva."}),(0,n.jsx)("li",{children:"Aseg\xfarate de que tu nombre y apellido coincidan exactamente con los que se utilizaron para hacer la reserva."}),(0,n.jsx)("li",{children:"Si hiciste tu reserva a trav\xe9s de un socio de viajes, intenta buscar la informaci\xf3n de tu reserva a trav\xe9s del sitio web del socio de viajes."}),(0,n.jsx)("li",{children:"Si a\xfan tienes problemas para encontrar la informaci\xf3n de tu reserva, selecciona el enlace Asistencia de atenci\xf3n al cliente para obtener ayuda."})]})})})]})})]}),(0,n.jsx)(n.Fragment,{children:(0,n.jsx)(w(),{src:"/assets/js/modificar.js"})})]})})},N=i(6326),C=!0;function z(e){let{dataLocs:t,dataGet:i,metatags:d,token:s,userData:c}=e,[m,_]=(0,a.useState)(!1);return(0,n.jsxs)(n.Fragment,{children:[m&&(0,n.jsx)(N.a,{}),(0,n.jsx)(o.Z,{metatags:d,userName:(null==c?void 0:c.userName)||""}),(0,n.jsx)(l.Z,{userName:(null==c?void 0:c.userName)||""}),(0,n.jsx)(k,{setLoading:_,dataLocs:t,dataGet:i,token:s,userData:c}),(0,n.jsx)(r.Z,{userData:null==c?void 0:c.userName})]})}},4298:function(e,t,i){e.exports=i(3381)}},function(e){e.O(0,[714,64,44,643,553,116,775,900,458,910,888,774,179],function(){return e(e.s=3130)}),_N_E=e.O()}]);
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.