﻿.post-specs--outer{background:var(--color-bg-gradient-light);position:relative;margin-top:-1em;margin-bottom:2em}.post-specs--outer .miles-o{top:3em;bottom:0;right:2em;left:auto}.post-specs--outer .post-specs--logo{position:relative;z-index:1;mix-blend-mode:multiply}.post-specs--outer .post-specs--logo img{display:block;max-width:200px;margin:0 auto}.post-specs--outer .post-specs--container{display:grid;grid-gap:2em 4em;grid-template-columns:1fr;padding-top:3em;padding-bottom:3em}.post-specs--outer .airport-initials{color:var(--color-tertiary);font-size:1.8em;display:flex;align-items:center;font-family:var(--font-stack-heading);position:relative}.post-specs--outer .airport-initials .airport-initial{position:relative;z-index:1}.post-specs--outer .airport-initials .plane{font-size:.7em;color:var(--color-primary);display:block;text-align:center;margin:0 .8em}.post-specs--outer .airport-initials .plane::after{font-family:var(--font-icon);content:"";font-weight:var(--font-icon-bold);color:var(--color-primary);position:relative;text-align:center}.post-specs--outer .post-specs{display:grid;grid-auto-rows:auto;position:relative;z-index:2;line-height:var(--heading-line-height);grid-template-columns:1fr 1fr;grid-gap:2em}.post-specs--outer .post-specs .post-specs--item a:not(.btn){background:rgba(0,0,0,0);color:var(--color-secondary);padding-left:0;padding-right:0;letter-spacing:0;font-weight:var(--font-weight-bold);border-bottom:0;transition:color var(--animation-speed-link) linear;line-height:var(--heading-line-height);color:var(--color-text);font-weight:var(--font-weight-regular)}.post-specs--outer .post-specs .post-specs--item a:not(.btn)::after{font-family:var(--font-icon);content:"";color:var(--color-primary);margin:0 0 0 .6em;font-size:.8em;transition:margin .2s linear}.post-specs--outer .post-specs .post-specs--item a:not(.btn):hover{background:rgba(0,0,0,0);color:var(--color-primary)}.post-specs--outer .post-specs .btn-wrap{margin-top:.25em}.post-specs--outer .post-specs .btn-wrap .btn{display:inline-flex;font-size:.8em;margin-top:.2em}.post-specs--outer .post-specs--title{margin-bottom:.8em;display:block;color:var(--color-primary)}.post-specs--outer .post-specs-lounge>div:first-child{font-weight:var(--font-weight-bold)}.card-used--outer{position:relative}.card-used--outer::before{content:" ";position:absolute;bottom:0;height:50%;width:100%;background:#fff}.card-used--outer .card-used{border-radius:var(--border-radius-large);z-index:2;position:relative;margin-bottom:3em}.card-used--outer .card-used .card-used--issuer{display:none}.card-used--outer .card-used .post-specs--card{background:rgba(0,0,0,0);padding:0;margin:0}@media screen and (min-width: 768px){.post-specs--outer{margin-top:0}.post-specs--outer .post-specs{grid-template-columns:1fr 1fr 1fr;grid-gap:2em 4em}.post-specs--outer .airport-initials:before{content:" ";display:inline-block;height:350px;width:300px;background-image:url("../../libs/fontawesome/svgs/arrow-right-sharp-solid.svg");background-repeat:no-repeat;position:absolute;top:-2em;left:-2em}.post-specs--outer .post-specs--logo img{margin:0}}@media screen and (min-width: 1024px){.post-specs--outer .post-specs--container{display:flex;gap:6em}.post-specs--outer .post-specs--container .post-specs{flex-grow:1}}
