/* input(87,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '@media' */
@font-face {
    font-family: 'AktivGrotesk';
    src: url('../eot/aktivgrotesk_w_lt7abc.eot'); /* IE9 Compat Modes */
    src: url('../webfontd41d.html#iefix') format('embedded-opentype'), /* IE6-IE8 */
         url('../woff2/aktivgrotesk_w_lt7abc.woff2') format('woff2'), /* Super Modern Browsers */
         url('../woff/aktivgrotesk_w_lt7abc.woff') format('woff'); /* Pretty Modern Browsers */
    font-weight: 300;
    font-display: swap;
}

@font-face {
    font-family: 'AktivGrotesk';
    src: url('../eot/aktivgrotesk_w_rg7abc.eot'); /* IE9 Compat Modes */
    src: url('../webfontd41d.html#iefix') format('embedded-opentype'), /* IE6-IE8 */
         url('../woff2/aktivgrotesk_w_rg7abc.woff2') format('woff2'), /* Super Modern Browsers */
         url('../woff/aktivgrotesk_w_rg7abc.woff') format('woff'); /* Pretty Modern Browsers */
    font-weight: 400;
    font-display: swap;
}

@font-face {
    font-family: 'AktivGrotesk';
    src: url('../eot/aktivgrotesk_w_md7abc.eot'); /* IE9 Compat Modes */
    src: url('../webfontd41d.html#iefix') format('embedded-opentype'), /* IE6-IE8 */
         url('../woff2/aktivgrotesk_w_md7abc.woff2') format('woff2'), /* Super Modern Browsers */
         url('../woff/aktivgrotesk_w_md7abc.woff') format('woff'); /* Pretty Modern Browsers */
    font-weight: 500;
    font-display: swap;
}

@font-face {
    font-family: 'AktivGrotesk';
    src: url('../eot/aktivgrotesk_w_bd7abc.eot'); /* IE9 Compat Modes */
    src: url('../webfontd41d.html#iefix') format('embedded-opentype'), /* IE6-IE8 */
         url('../woff2/aktivgrotesk_w_bd7abc.woff2') format('woff2'), /* Super Modern Browsers */
         url('../woff/aktivgrotesk_w_bd7abc.woff') format('woff'); /* Pretty Modern Browsers */
    font-weight: 700;
    font-display: swap;
}

@font-face {
    font-family: 'AktivGrotesk';
    src: url('../eot/aktivgrotesk_w_xbd7abc.eot'); /* IE9 Compat Modes */
    src: url('../webfontd41d.html#iefix') format('embedded-opentype'), /* IE6-IE8 */
         url('../woff/aktivgrotesk_w_xbd7abc.woff') format('woff'); /* Pretty Modern Browsers */
    font-weight: 800;
    font-display: swap;
}

@font-face {
    font-family: 'IataIcons';
    src: url('../eot/iataicons7abc.eot'); /* IE9 Compat Modes */
    src: url('../webfontd41d.html#iefix') format('embedded-opentype'), /* IE6-IE8 */
         url('../woff/iataicons7abc.woff') format('woff'); /* Pretty Modern Browsers */
    font-display: swap;
}

@font-face {
    font-family: 'IataIcons2019';
    src: url('../eot/iataicons20197abc.eot'); /* IE9 Compat Modes */
    src: url('../webfontd41d.html#iefix') format('embedded-opentype'), /* IE6-IE8 */
         url('../woff/iataicons20197abc.woff') format('woff'); /* Pretty Modern Browsers */
    font-display: swap;
}

.icon {
    font-style: normal;
    font-weight: normal;
    font-variant: normal;
    text-transform: none;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}

.icon:before{
    font-family: 'IataIcons';
}

.icon2019:before{
    font-size: 18px;
    font-family: 'IataIcons2019';
}

.icon-shopping-cart{ /* Icon for shopping cart on main website, not store */
    content: url('../svg/shopping-cart7abc.svg');

    @media(min-width: 1200px) {
        width: 20px;
        height: 20px;
    }
}

.icon-shopping-cart-search-result{ /* Icon for shopping cart on main website, not store */
    content: url('../svg/shopping-cart7abc.svg');
}

.icon-logo:before{
    content: "\e94a";
    font-size: 48px;
}

.icon-twitter:before{
    content: "\e94f";
}

.icon-facebook:before{
    content: "\e94d";
}

.icon-linkedin:before{
    content: "\e951";
}

.icon-youtube:before{
    content: "\e950";
}

.icon-chevron-right:before{
    content: "\e95c";
}

.icon-chevron-down:before{
    content: "\e948";
}

.icon-share:before{
    content: "\e92a";
}

.icon-printer:before{
    content: "\e92b";
}

.icon-rss:before{
    content: "\e95f";
}

.icon-mail:before{
    font-size: 14px;
    content: "\e92c";
}

