#airport[zoom>=8][hasiata>0] {    
    marker-file: url('icons/airport-11.svg');
    [zoom>=14] { marker-file: url('icons/airport-15.svg'); }
    marker-placement: interior;
    marker-clip: false;
    marker-fill: @airtransport;
    marker-line-color: @standard-halo-fill;
    marker-line-width: @standard-halo-radius;
}

#airport[zoom>=14][hasiata=0] {    
    marker-file: url('icons/airport-15.svg');
    marker-placement: interior;
    marker-clip: false;
    marker-fill: @airtransport;
    marker-line-color: @standard-halo-fill;
    marker-line-width: @standard-halo-radius;
}

#airport::text[zoom>=10][zoom<15][hasiata>0] {
    text-name: "[iata]";
    text-halo-radius: @standard-halo-radius;
    text-face-name: @sans_bold;
    text-size: @standard-text-size;
    text-fill: @poi_text;
    text-halo-fill: @standard-halo-fill;
    text-placement: interior;
    text-dy: -10;
}

#airport::text[zoom>=15] {
    text-name: "[name]";
    text-halo-radius: @standard-halo-radius;
    text-face-name: @sans_bold;
    text-size: @standard-text-size;
    text-fill: @poi_text;
    text-halo-fill: @standard-halo-fill;
    text-placement: interior;
    text-dy: -10;
}
