@font-face{font-family:'iberia-icon';src:url('../../../clientlib-site/resources/icons/iberia-icon.eot?25an10');src:url('../../../clientlib-site/resources/icons/iberia-icon.eot?25an10#iefix') format('embedded-opentype'),url('../../../clientlib-site/resources/icons/iberia-icon.woff?25an10') format('woff'),url('../../../clientlib-site/resources/icons/iberia-icon.ttf?25an10') format('truetype'),url('../../../clientlib-site/resources/icons/iberia-icon.svg?25an10#iberia-icon') format('svg');font-weight:normal;font-style:normal;font-display:block;font-display:swap}
[class^="icon-"],[class*=" icon-"]{font-family:'iberia-icon' !important;speak:never;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
.icon-sport-leisure:before{content:"\e93b"}
.icon-bus-transport:before{content:"\e93c"}
.icon-checkin-online:before{content:"\e938"}
.icon-departures-and-arrivals:before{content:"\e939"}
.icon-reservation-management:before{content:"\e93a"}
.icon-twitter-nocircle:before{content:"\e92e"}
.icon-arrow-direction:before{content:"\e913"}
.icon-overcast:before{content:"\e92f"}
.icon-partly-cloudy:before{content:"\e930"}
.icon-rain:before{content:"\e931"}
.icon-snowing:before{content:"\e932"}
.icon-snow:before{content:"\e933"}
.icon-windy:before{content:"\e934"}
.icon-sunny:before{content:"\e935"}
.icon-cloudy:before{content:"\e936"}
.icon-sport:before{content:"\e937"}
.icon-arrow-direction:before{content:"\e913"}
.icon-flash:before{content:"\e92d"}
.icon-whatsapp:before{content:"\e92c"}
.icon-fork:before{content:"\e919"}
.icon-x-circle:before{content:"\e91a"}
.icon-linkedin-circle:before{content:"\e920"}
.icon-facebook-circle:before{content:"\e921"}
.icon-instagram-circle:before{content:"\e922"}
.icon-tiktok-circle:before{content:"\e923"}
.icon-wechat:before{content:"\e924"}
.icon-youku:before{content:"\e925"}
.icon-weibo:before{content:"\e926"}
.icon-t4:before{content:"\e927"}
.icon-hotel:before{content:"\e928"}
.icon-plane-direction:before{content:"\e929"}
.icon-airlift:before{content:"\e92b"}
.icon-flight-hotel:before{content:"\e91b"}
.icon-flight-car:before{content:"\e91c"}
.icon-car:before{content:"\e91d"}
.icon-message:before{content:"\e91e"}
.icon-flight-change:before{content:"\e91f"}
.icon-arrow-right-2:before{content:"\e92a"}
.icon-opinion:before{content:"\e901"}
.icon-compartir_2:before{content:"\e902"}
.icon-arrow:before{content:"\e903"}
.icon-social_twitter:before{content:"\e904"}
.icon-social_facebook:before{content:"\e905"}
.icon-social_linkedin:before{content:"\e906"}
.icon-social_googleplus:before{content:"\e907"}
.icon-user:before{content:"\e908"}
.icon-search:before{content:"\e909"}
.icon-question-2:before{content:"\e90a"}
.icon-business:before{content:"\e90b"}
.icon-home:before{content:"\e90c"}
.icon-share:before{content:"\e90d"}
.icon-user-login:before{content:"\e90e"}
.icon-logout:before{content:"\e93e"}
.icon-flecha-login:before{content:"\e93d"}
.icon-avion-login:before{content:"\e94d"}
.icon-perfil_login:before{content:"\e90f"}
.icon-menu-hamburguer:before{content:"\e910"}
.icon-caret:before{content:"\e911"}
.icon-lang:before{content:"\e912"}
.icon-pasajero_adulto:before{content:"\e900"}
.icon-maleta-23kg:before{content:"\e914"}
.icon-obtencion-avios:before{content:"\e915"}
.icon-plane:before{content:"\e916"}
.icon-location-marker:before{content:"\e917"}
.icon-close:before{content:"\e918"}
.icon-menubar-icon:before{content:"\e95c"}
.cmp-sharing{display:flex;flex-direction:row;align-items:center;justify-content:end;height:2.5rem}
.cmp-sharing__container{display:none}
@media screen and (min-width:992px){.cmp-sharing__container{display:flex;flex-direction:row;align-items:center}
}
.cmp-sharing__container .cmp-sharing__menu-item:hover{cursor:pointer}
.cmp-sharing__container .cmp-sharing__menu-item:hover .cmp-sharing__button::before{color:#a8191a !important;text-decoration:transparent}
.cmp-sharing__menu-item{display:flex;flex-direction:row;align-items:center;justify-content:center;width:3rem;height:2.5rem;list-style:none;border-right:1px solid #ddd}
.cmp-sharing__menu-item button{padding:16px;cursor:pointer}
.cmp-sharing__menu-item:last-child{border-right:0}
.cmp-sharing__menu-item--icon-share{width:2.5rem;height:2.5rem;border-right:0;background-color:#fff;text-align:center}
@media screen and (min-width:992px){.cmp-sharing__menu-item--icon-share{display:none}
}
.cmp-sharing__menu-item--icon-share .icon-share{display:flex;align-items:center;justify-content:center;position:relative}
.cmp-sharing__menu-item--icon-share.cmp-sharing__menu-item:hover{cursor:pointer}
.cmp-sharing__menu-item--icon-share .cmp-popover{position:relative;display:flex;flex-direction:row;border-radius:4px;box-shadow:0 1px 7px 1px #0000004d;font-family:verdana;min-width:15.1875rem;max-width:15.1875rem;top:82px;right:108px;text-align:start;background-color:#fff;cursor:default;z-index:99}
.cmp-sharing__menu-item--icon-share .cmp-popover .arrow{position:absolute;margin-left:-11px;top:-8px;display:block;width:0;height:0;border-left:10px solid transparent;border-right:10px solid transparent;border-bottom:10px solid white}
.cmp-sharing__menu-item--icon-share .cmp-popover .popover-title{border-bottom:0;color:#666;font-size:.8125rem;font-weight:700;padding:.5rem .875rem}
.cmp-sharing__menu-item--icon-share .cmp-popover.hidden{display:none}
.cmp-sharing__menu-item--icon-share.popoverVisible .cmp-sharing__button.icon-share:before{color:#fff !important;text-decoration:transparent}
.cmp-sharing__button::before{color:#666;font-size:.95rem}
.cmp-sharing__button span{font-size:0}