body{margin:0;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}code{font-family:source-code-pro,Menlo,Monaco,Consolas,"Courier New",monospace}.loading--content{position:fixed;width:100%;height:100%;top:0;left:0;background:hsla(0,0%,100%,.65);z-index:9;display:flex;justify-content:center;align-items:center}.error-page .message.message--error>div,.not-found{max-width:900px;display:block;margin:0 auto;padding:50px;background:#f5f5f5;position:relative;border-radius:5px;box-shadow:0 0 10px rgba(0,0,0,.1);width:100%}.error-page .message.message--error>div{position:relative!important;margin-top:30px;top:0;background-color:#f5f5f5!important;left:0;bottom:0;right:0;padding-right:400px}.error-page .message.message--error>div:before{content:""}.card>div h4+p{margin:15px 0;font-size:14px}.error-page .message.message--error>div:before,.not-found .not-found--image{background-image:url(/static/media/error.b50cfe7a.png);background-repeat:no-repeat;width:300px;height:300px;display:block;background-size:contain;position:absolute;right:20px;top:0}html.error-page{background-image:none}.language-flag{border-radius:50%;width:32px;border:1px solid hsla(0,0%,100%,.3);height:32px;cursor:pointer}@media(max-width:767px){footer.footer{margin:50px -20px 0;width:calc(100% + 40px)}ul.wizard{padding:50px 20px}ul.wizard span.wizard--name{display:none}ul.wizard li.actived span.wizard--name{display:flex}div#root{padding:0 20px}.header header.header--top{margin:0 -20px 30px;width:calc(100% + 40px)!important}html{background-image:none!important}.card{padding:40px 25px!important}.card .BrainhubCarousel__container{width:calc(100% + 40px)!important;margin:0 -20px!important}.error-page .message.message--error>div:before,.not-found .not-found--image{position:static;width:100%;height:185px;background-position:50%}.error-page .message.message--error>div,.not-found{width:100%;max-width:none;box-sizing:border-box;text-align:center;padding:20px}}#root,*,body,html{box-sizing:border-box;margin:0;padding:0}html{min-height:100vh}.content-wrapper{background-size:40%;background-repeat:no-repeat;background-position:0 100%}.iberia .content-wrapper{background-image:url(/static/media/iberia.90abc07a.png)}.vueling .content-wrapper{background-image:url(/static/media/vueling.cc2b90c7.png)}@media(max-width:767px){.content-wrapper{background-image:none!important}}.container{max-width:1200px;margin:0 auto}.list--container{position:absolute;right:5px;border-radius:5px;display:block;box-shadow:0 5px 10px rgba(0,0,0,.15);background:#fff;z-index:10}.header header.header--top{width:100%;min-height:60px}.iberia .header header.header--top{background:#d7192d}.vueling .header header.header--top{background:#fc0}.header header.header--top .container{position:relative;display:flex;align-items:center;padding:0 20px}.iberia .header header.header--top .logo{background-image:url(/static/media/logo-iberia.121efef6.svg)}.vueling .header header.header--top .logo{background-image:url(/static/media/logo-vueling.b1207b31.png)}.header-title{margin:50px auto;display:block;max-width:400px}.header header.header--top .logo{background-repeat:no-repeat;background-size:125px;width:100%;height:60px;max-width:1200px;margin:0 auto;background-position:0}.header header.header--top{margin-bottom:30px}h2.header--title{margin:0 auto;display:block;max-width:1200px;text-align:center}.loading h2{display:block;margin:0 auto;font-size:0}.content-wrapper{min-height:calc(100vh - 100px)}footer:before{content:"";display:block;width:100%;height:50px;position:absolute;top:-100%}.iberia footer:before{background:linear-gradient(179deg,rgba(255,0,0,0) 45%,#fdd1d6 46%)}.vueling footer:before{background:linear-gradient(179deg,rgba(255,0,0,0) 45%,#ffe67f 46%)}footer.footer{position:relative;display:block;width:100%;margin:50px 0 0;height:50px}.iberia footer.footer{background:#fdd1d6}.vueling footer.footer{background:#ffe67f}footer.footer .footer-content{max-width:1200px;margin:0 auto;text-align:center;font-size:12px;padding:15px;position:relative}footer.footer .legal{position:absolute;width:260px;height:45px;top:0;right:0;padding:14px 0;text-align:left;text-decoration:inherit!important}footer.footer .legal a{color:inherit;text-decoration:inherit}footer.footer .legal button{font-family:inherit!important;border-style:none!important;font-size:12px!important}.iberia footer.footer .legal button{background-color:#fdd1d6!important}.vueling footer.footer .legal button{background-color:#ffe67f!important}footer.footer .legal button{cursor:pointer!important;margin:0 0 0 30px!important}.iberia #onetrust-consent-sdk .privacy-notice-link{--href-override:"https://{0}.europ-assistance.es/assets/pdfs/privacy_policy/Pol%C3%ADtica%20de%20Privacidad_IBE.pdf"}.vueling #onetrust-consent-sdk .privacy-notice-link{--href-override:"https://{0}.europ-assistance.es/assets/pdfs/privacy_policy/Pol%C3%ADtica%20de%20Privacidad_VLG.pdf"}@media(max-width:767px){footer.footer{margin:50px -20px 0;width:calc(100% + 40px)}}body #root{min-height:100vh;height:100vh;position:relative}ul.wizard{display:flex;justify-content:space-between;padding:50px 0 40px;margin:auto;max-width:400px}ul.wizard li{list-style:none;display:flex;justify-content:center;align-items:center;flex-flow:nowrap;width:100%;padding:0;position:relative}ul.wizard li:first-child{width:auto}ul.wizard li:first-child:before{display:none}ul.wizard li:first-child span{width:40px}ul.wizard li span{border-radius:100px;height:40px;width:100%;max-width:40px;background:#999;color:#fff;border:3px solid #999;display:flex;align-items:center;justify-content:center;font-size:22px;z-index:2;transition:all .45s}ul.wizard li:before{content:"";height:2px;background:#999;width:100%;display:block}ul.wizard li:after{width:0;content:"";position:absolute;height:3px;transition:all .6s;left:0;z-index:1}.iberia ul.wizard li:after{background:#d7192d}.vueling ul.wizard li:after{background:#fc0}ul.wizard li.actived:after{width:100%}ul.wizard li.actived:before{color:#fff}ul.wizard li.actived span{color:#fff;transition-delay:.45s;font-weight:700}.iberia ul.wizard li.actived span{border-color:#d7192d;background:#d7192d}.vueling ul.wizard li.actived span{border-color:#fc0;background:#fc0}ul.wizard span span.wizard--name{position:absolute;font-size:10px!important;font-weight:700;bottom:-40px!important;text-align:center!important;background:transparent!important;border:0!important;color:#333!important}.lds-roller{display:block;position:relative;width:80px;height:80px;margin:0 auto}.lds-roller div{-webkit-animation:lds-roller 1.2s cubic-bezier(.5,0,.5,1) infinite;animation:lds-roller 1.2s cubic-bezier(.5,0,.5,1) infinite;-webkit-transform-origin:40px 40px;transform-origin:40px 40px}.lds-roller div:after{content:" ";display:block;position:absolute;width:7px;height:7px;border-radius:50%;margin:-4px 0 0 -4px}.iberia .lds-roller div:after{background:#d7192d}.vueling .lds-roller div:after{background:#fc0}.lds-roller div:first-child{-webkit-animation-delay:-36ms;animation-delay:-36ms}.lds-roller div:first-child:after{top:63px;left:63px}.lds-roller div:nth-child(2){-webkit-animation-delay:-72ms;animation-delay:-72ms}.lds-roller div:nth-child(2):after{top:68px;left:56px}.lds-roller div:nth-child(3){-webkit-animation-delay:-.108s;animation-delay:-.108s}.lds-roller div:nth-child(3):after{top:71px;left:48px}.lds-roller div:nth-child(4){-webkit-animation-delay:-.144s;animation-delay:-.144s}.lds-roller div:nth-child(4):after{top:72px;left:40px}.lds-roller div:nth-child(5){-webkit-animation-delay:-.18s;animation-delay:-.18s}.lds-roller div:nth-child(5):after{top:71px;left:32px}.lds-roller div:nth-child(6){-webkit-animation-delay:-.216s;animation-delay:-.216s}.lds-roller div:nth-child(6):after{top:68px;left:24px}.lds-roller div:nth-child(7){-webkit-animation-delay:-.252s;animation-delay:-.252s}.lds-roller div:nth-child(7):after{top:63px;left:17px}.lds-roller div:nth-child(8){-webkit-animation-delay:-.288s;animation-delay:-.288s}.lds-roller div:nth-child(8):after{top:56px;left:12px}@-webkit-keyframes lds-roller{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes lds-roller{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.language-element{cursor:pointer;margin-bottom:20px}.language-element:hover{opacity:.8}.language-element div span:first-child{width:35px;height:35px;display:inline-block;vertical-align:middle;margin-right:20px;background-size:contain}.language-element #es-ES span:first-child,.language-element div span:first-child{background-image:url(/static/media/es.7b6d1881.svg)}.language-element #en-US span:first-child{background-image:url(/static/media/en.b6e5300d.svg)}.language-element #de-DE span:first-child{background-image:url(/static/media/de.d8277b2a.svg)}.language-element #fr-FR span:first-child{background-image:url(/static/media/fr.684cc20f.svg)}.language-element #it-IT span:first-child{background-image:url(/static/media/it.305d160d.svg)}.language-element #pt-PT span:first-child{background-image:url(/static/media/pt.70a47eed.svg)}.card{max-width:575px;padding:40px;border-radius:5px;display:block;box-shadow:0 5px 10px rgba(0,0,0,.15);margin:30px auto;width:100%;background:#fff}.language-element>div{padding:10px;border-radius:5px;transition:all .2s ease-in-out}.language-element:hover>div{background:#f5f5f5}.ea-input{display:inline-block;width:100%;margin:10px 0}.ea-input label{font-size:14px;display:block;color:#444}.ea-input input,.ea-input textarea,select{border:2px solid #ccc;border-radius:5px;padding:10px;width:100%;margin-top:5px}.ea-input input.error{border-color:#e74c3c}.ea-input .react-datepicker-wrapper{width:100%}.ea-input span.error{color:#e74c3c;font-size:14px;margin-top:5px;display:block}.react-datepicker-popper{z-index:999}.btn-wrapper{display:flex;justify-content:space-between;align-items:center;margin-top:30px}.btn-wrapper.right-align{justify-content:flex-end}@media(max-width:767px){.btn-wrapper .btn+.btn{margin-left:10px}}.btn.btn--primary{border:0;border-radius:5px;padding:12px 25px;color:#fff;font-weight:700;font-size:14px;cursor:pointer;outline:0;transition:all .2s ease-in-out}.iberia .btn.btn--primary{background:#d7192d}.vueling .btn.btn--primary{background:#fc0}@media(max-width:767px){.btn.btn--primary:last-child{width:100%}}.btn.btn--primary:hover{border:0;border-radius:5px;padding:12px 25px;color:#fff;font-weight:700;font-size:14px}.iberia .btn.btn--primary:hover{background:#a8191a}.vueling .btn.btn--primary:hover{background:#e9bb01}.btn.btn--primary[disabled]{opacity:.3;cursor:not-allowed}.iberia .btn.btn--primary[disabled]{background:#584141}.vueling .btn.btn--primary[disabled]{background:#615d4b;color:#fff}.btn.btn--secondary{background:#fff;border-radius:5px;padding:10px 22px;font-weight:700;font-size:14px;cursor:pointer;transition:all .2s ease-in-out}.iberia .btn.btn--secondary{color:#d7192d;border:2px solid #d7192d}.vueling .btn.btn--secondary{color:#4d4d4d;border:2px solid #fc0}.iberia .btn.btn--secondary:hover{background:rgba(215,25,44,.1)}.vueling .btn.btn--secondary:hover{background:rgba(255,204,0,.1)}.sub-description{font-size:80%;margin:10px 0}.baggage-select{width:100%;display:block;margin-top:20px}.baggage-select ul.BrainhubCarousel__dots{display:flex}.baggage-select ul.BrainhubCarousel__dots li button img{width:75px}.baggage-select ul.BrainhubCarousel__dots li button{padding:0;margin:10px;border-radius:5px;box-shadow:0 0 10px rgba(0,0,0,.15);overflow:hidden}.resume p span:first-child{font-weight:700;margin-right:5px}.resume p{margin-top:20px}.message.message--error>div{padding:20px;background:#ffeae8;width:auto;display:inline-block;border-radius:5px;color:#e74c3c;position:fixed;right:20px;bottom:20px}.message.message--error button#btn-close-error{margin-top:20px;padding:10px;font-size:14px;font-weight:700;color:#e74c3c;background:#f3e1df;border:2px solid #e74c3c;border-radius:5px;cursor:pointer}.message.message--error button#btn-close-error:hover{background:#e74c3c;color:#fff}.images-size{width:250px}.active_color{border:2px solid #fff;box-shadow:4px 3px 5px 0 rgba(0,0,0,.5)}.active_color,.no_active_color{margin-bottom:5px}li.BrainhubCarouselItem img{height:280px;object-fit:cover;opacity:.4}@media(max-width:767px){li.BrainhubCarouselItem img{height:120px}}li.BrainhubCarouselItem.BrainhubCarouselItem--active img{opacity:1;cursor:pointer}.color-box-item{width:30px;height:30px;display:inline-block;margin:10px;border-radius:50%}.color-box-item.no_active_color{display:none}.color-box{display:flex;flex-wrap:wrap;margin:20px 0}.color-box .color-item{width:50px;height:50px;border-radius:50%;font-size:0;margin-right:20px;margin-bottom:20px;cursor:pointer}.color-box .color-item.active_color{box-shadow:0 0 10px 0 rgba(0,0,0,.5)}.item-description,.item-name{font-weight:700;font-size:18px;margin:20px auto;width:100%;display:block;text-align:center}.item-description{font-size:14px;font-weight:400}.images-size-box{display:flex;justify-content:space-between}[data-testid=selectionbaggage] h4{margin-top:25px;padding-top:10px;border-top:1px solid #eee}.BrainhubCarousel__container{width:calc(100% + 120px);margin-left:-60px}.BrainhubCarousel__arrows{border-radius:50%}.iberia .BrainhubCarousel__arrows{background:#d7192d}.iberia .BrainhubCarousel__arrows:hover{background:#b41323}.vueling .BrainhubCarousel__arrows{background:#fc0}.vueling .BrainhubCarousel__arrows:hover{background:#dbb002}.language-header span.language-country{display:inline-block;color:#fff}img.language-flag{display:inline-block;vertical-align:middle;margin-right:10px}.language-header{display:flex;justify-content:center;align-items:center;padding:10px;border-radius:5px}.language-header:hover{background:rgba(0,0,0,.1);cursor:pointer}.ea-input-address-box{display:flex;flex-direction:row;align-items:flex-start}.ea-input-address-box .ea-input:first-child{width:75%;margin-left:0}.ea-input-address-box .ea-input{width:25%;margin-left:10px}input[id*=precio-estimado-maleta]{background-size:18px;background-repeat:no-repeat;background-position:98%}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}p.error.error-text{margin-top:20px;color:red;font-weight:700;font-size:14px}label.ea-text-label{display:block;font-size:14px;margin-top:5px}.ea-input-box-two{display:flex}.ea-input-box-two .ea-input{margin-left:15px}.ea-input-box-two .ea-input:first-child{margin-left:0}.preferencia-box .ea-input{display:flex;flex-direction:row-reverse;justify-content:flex-end}.preferencia-box .ea-input input{width:auto;margin-right:10px;margin-top:3px;cursor:pointer}textarea{border:2px solid #ccc;border-radius:5px;padding:10px;width:100%;margin-top:5px;min-height:100px}label{font-size:14px;display:block;color:#444}.condiciones-box .ea-input{display:flex;flex-direction:row-reverse;margin:20px 0}.condiciones-box .ea-input input{width:auto;margin-right:10px;cursor:pointer}ul.store-list{list-style:none;padding:0}ul.store-list li.store-item{box-shadow:0 0 10px rgba(0,0,0,.15);border-radius:5px;margin:20px 0;padding:20px;cursor:pointer;transition:all .2s ease-in-out}ul.store-list li.store-item:hover{-webkit-transform:scale(1.05);transform:scale(1.05)}ul.store-list p.store-address{display:none}ul.store-list p.borrowerAssistanceId{font-size:12px;font-weight:700;letter-spacing:1px}ul.store-list p.commercialName{font-size:18px;margin-bottom:15px}.images-size-box .images-size{width:100%}.images-size-box .images-size img{width:100%;cursor:pointer;transition:.2s ease-in-out;border-radius:5px}.images-size-box .images-size img:hover{-webkit-transform:scale(.95);transform:scale(.95);box-shadow:0 0 10px rgba(0,0,0,.15)}.detail-img{width:100%;position:relative}.detail-img img{width:100%}.detail-img .close-modal{font-size:100px;position:absolute;right:0;cursor:pointer;font-weight:100;line-height:55px}.card a{color:inherit;font-weight:600;text-decoration:none;border-bottom:2px dotted;transition:.2s ease-in-out}.card a:hover{padding-bottom:2px}.card.choose-store div{margin-bottom:10px}.card.choose-store ul{list-style:none}.card.choose-store ul li{margin-bottom:10px}
/*# sourceMappingURL=main.762f4e26.chunk.css.map */