/*
  SASS variables are information about icon's compiled state, stored under its original file name

  .icon-home
    width: $icon-home-width

  The large array-like variables contain all information about a single icon
  $icon-home: x y offset_x offset_y width height total_width total_height image_path

  At the bottom of this section, we provide information about the spritesheet itself
  $spritesheet: width height image $spritesheet-sprites
  */
$al-brand24-abarth-name: 'al-brand24-abarth'
$al-brand24-abarth-x: 24px
$al-brand24-abarth-y: 136px
$al-brand24-abarth-offset-x: -24px
$al-brand24-abarth-offset-y: -136px
$al-brand24-abarth-width: 24px
$al-brand24-abarth-height: 24px
$al-brand24-abarth-total-width: 184px
$al-brand24-abarth-total-height: 160px
$al-brand24-abarth-image: '../images/brands24_sprite.png'
$al-brand24-abarth: (24px, 136px, -24px, -136px, 24px, 24px, 184px, 160px, '../images/brands24_sprite.png', 'al-brand24-abarth', )
$al-brand24-alfa-romeo-name: 'al-brand24-alfa_romeo'
$al-brand24-alfa-romeo-x: 112px
$al-brand24-alfa-romeo-y: 48px
$al-brand24-alfa-romeo-offset-x: -112px
$al-brand24-alfa-romeo-offset-y: -48px
$al-brand24-alfa-romeo-width: 24px
$al-brand24-alfa-romeo-height: 24px
$al-brand24-alfa-romeo-total-width: 184px
$al-brand24-alfa-romeo-total-height: 160px
$al-brand24-alfa-romeo-image: '../images/brands24_sprite.png'
$al-brand24-alfa-romeo: (112px, 48px, -112px, -48px, 24px, 24px, 184px, 160px, '../images/brands24_sprite.png', 'al-brand24-alfa_romeo', )
$al-brand24-audi-name: 'al-brand24-audi'
$al-brand24-audi-x: 0px
$al-brand24-audi-y: 40px
$al-brand24-audi-offset-x: 0px
$al-brand24-audi-offset-y: -40px
$al-brand24-audi-width: 24px
$al-brand24-audi-height: 24px
$al-brand24-audi-total-width: 184px
$al-brand24-audi-total-height: 160px
$al-brand24-audi-image: '../images/brands24_sprite.png'
$al-brand24-audi: (0px, 40px, 0px, -40px, 24px, 24px, 184px, 160px, '../images/brands24_sprite.png', 'al-brand24-audi', )
$al-brand24-bmw-name: 'al-brand24-bmw'
$al-brand24-bmw-x: 24px
$al-brand24-bmw-y: 40px
$al-brand24-bmw-offset-x: -24px
$al-brand24-bmw-offset-y: -40px
$al-brand24-bmw-width: 24px
$al-brand24-bmw-height: 24px
$al-brand24-bmw-total-width: 184px
$al-brand24-bmw-total-height: 160px
$al-brand24-bmw-image: '../images/brands24_sprite.png'
$al-brand24-bmw: (24px, 40px, -24px, -40px, 24px, 24px, 184px, 160px, '../images/brands24_sprite.png', 'al-brand24-bmw', )
$al-brand24-chevrolet-name: 'al-brand24-chevrolet'
$al-brand24-chevrolet-x: 64px
$al-brand24-chevrolet-y: 0px
$al-brand24-chevrolet-offset-x: -64px
$al-brand24-chevrolet-offset-y: 0px
$al-brand24-chevrolet-width: 24px
$al-brand24-chevrolet-height: 24px
$al-brand24-chevrolet-total-width: 184px
$al-brand24-chevrolet-total-height: 160px
$al-brand24-chevrolet-image: '../images/brands24_sprite.png'
$al-brand24-chevrolet: (64px, 0px, -64px, 0px, 24px, 24px, 184px, 160px, '../images/brands24_sprite.png', 'al-brand24-chevrolet', )
$al-brand24-chrysler-name: 'al-brand24-chrysler'
$al-brand24-chrysler-x: 64px
$al-brand24-chrysler-y: 24px
$al-brand24-chrysler-offset-x: -64px
$al-brand24-chrysler-offset-y: -24px
$al-brand24-chrysler-width: 24px
$al-brand24-chrysler-height: 24px
$al-brand24-chrysler-total-width: 184px
$al-brand24-chrysler-total-height: 160px
$al-brand24-chrysler-image: '../images/brands24_sprite.png'
$al-brand24-chrysler: (64px, 24px, -64px, -24px, 24px, 24px, 184px, 160px, '../images/brands24_sprite.png', 'al-brand24-chrysler', )
$al-brand24-citroen-name: 'al-brand24-citroen'
$al-brand24-citroen-x: 0px
$al-brand24-citroen-y: 64px
$al-brand24-citroen-offset-x: 0px
$al-brand24-citroen-offset-y: -64px
$al-brand24-citroen-width: 24px
$al-brand24-citroen-height: 24px
$al-brand24-citroen-total-width: 184px
$al-brand24-citroen-total-height: 160px
$al-brand24-citroen-image: '../images/brands24_sprite.png'
$al-brand24-citroen: (0px, 64px, 0px, -64px, 24px, 24px, 184px, 160px, '../images/brands24_sprite.png', 'al-brand24-citroen', )
$al-brand24-dacia-name: 'al-brand24-dacia'
$al-brand24-dacia-x: 24px
$al-brand24-dacia-y: 64px
$al-brand24-dacia-offset-x: -24px
$al-brand24-dacia-offset-y: -64px
$al-brand24-dacia-width: 24px
$al-brand24-dacia-height: 24px
$al-brand24-dacia-total-width: 184px
$al-brand24-dacia-total-height: 160px
$al-brand24-dacia-image: '../images/brands24_sprite.png'
$al-brand24-dacia: (24px, 64px, -24px, -64px, 24px, 24px, 184px, 160px, '../images/brands24_sprite.png', 'al-brand24-dacia', )
$al-brand24-dodge-name: 'al-brand24-dodge'
$al-brand24-dodge-x: 48px
$al-brand24-dodge-y: 64px
$al-brand24-dodge-offset-x: -48px
$al-brand24-dodge-offset-y: -64px
$al-brand24-dodge-width: 24px
$al-brand24-dodge-height: 24px
$al-brand24-dodge-total-width: 184px
$al-brand24-dodge-total-height: 160px
$al-brand24-dodge-image: '../images/brands24_sprite.png'
$al-brand24-dodge: (48px, 64px, -48px, -64px, 24px, 24px, 184px, 160px, '../images/brands24_sprite.png', 'al-brand24-dodge', )
$al-brand24-fiat-name: 'al-brand24-fiat'
$al-brand24-fiat-x: 88px
$al-brand24-fiat-y: 0px
$al-brand24-fiat-offset-x: -88px
$al-brand24-fiat-offset-y: 0px
$al-brand24-fiat-width: 24px
$al-brand24-fiat-height: 24px
$al-brand24-fiat-total-width: 184px
$al-brand24-fiat-total-height: 160px
$al-brand24-fiat-image: '../images/brands24_sprite.png'
$al-brand24-fiat: (88px, 0px, -88px, 0px, 24px, 24px, 184px, 160px, '../images/brands24_sprite.png', 'al-brand24-fiat', )
$al-brand24-ford-name: 'al-brand24-ford'
$al-brand24-ford-x: 88px
$al-brand24-ford-y: 24px
$al-brand24-ford-offset-x: -88px
$al-brand24-ford-offset-y: -24px
$al-brand24-ford-width: 24px
$al-brand24-ford-height: 24px
$al-brand24-ford-total-width: 184px
$al-brand24-ford-total-height: 160px
$al-brand24-ford-image: '../images/brands24_sprite.png'
$al-brand24-ford: (88px, 24px, -88px, -24px, 24px, 24px, 184px, 160px, '../images/brands24_sprite.png', 'al-brand24-ford', )
$al-brand24-honda-name: 'al-brand24-honda'
$al-brand24-honda-x: 88px
$al-brand24-honda-y: 48px
$al-brand24-honda-offset-x: -88px
$al-brand24-honda-offset-y: -48px
$al-brand24-honda-width: 24px
$al-brand24-honda-height: 24px
$al-brand24-honda-total-width: 184px
$al-brand24-honda-total-height: 160px
$al-brand24-honda-image: '../images/brands24_sprite.png'
$al-brand24-honda: (88px, 48px, -88px, -48px, 24px, 24px, 184px, 160px, '../images/brands24_sprite.png', 'al-brand24-honda', )
$al-brand24-hyundai-name: 'al-brand24-hyundai'
$al-brand24-hyundai-x: 0px
$al-brand24-hyundai-y: 88px
$al-brand24-hyundai-offset-x: 0px
$al-brand24-hyundai-offset-y: -88px
$al-brand24-hyundai-width: 24px
$al-brand24-hyundai-height: 24px
$al-brand24-hyundai-total-width: 184px
$al-brand24-hyundai-total-height: 160px
$al-brand24-hyundai-image: '../images/brands24_sprite.png'
$al-brand24-hyundai: (0px, 88px, 0px, -88px, 24px, 24px, 184px, 160px, '../images/brands24_sprite.png', 'al-brand24-hyundai', )
$al-brand24-infinity-name: 'al-brand24-infinity'
$al-brand24-infinity-x: 24px
$al-brand24-infinity-y: 88px
$al-brand24-infinity-offset-x: -24px
$al-brand24-infinity-offset-y: -88px
$al-brand24-infinity-width: 24px
$al-brand24-infinity-height: 24px
$al-brand24-infinity-total-width: 184px
$al-brand24-infinity-total-height: 160px
$al-brand24-infinity-image: '../images/brands24_sprite.png'
$al-brand24-infinity: (24px, 88px, -24px, -88px, 24px, 24px, 184px, 160px, '../images/brands24_sprite.png', 'al-brand24-infinity', )
$al-brand24-jeep-name: 'al-brand24-jeep'
$al-brand24-jeep-x: 48px
$al-brand24-jeep-y: 88px
$al-brand24-jeep-offset-x: -48px
$al-brand24-jeep-offset-y: -88px
$al-brand24-jeep-width: 24px
$al-brand24-jeep-height: 24px
$al-brand24-jeep-total-width: 184px
$al-brand24-jeep-total-height: 160px
$al-brand24-jeep-image: '../images/brands24_sprite.png'
$al-brand24-jeep: (48px, 88px, -48px, -88px, 24px, 24px, 184px, 160px, '../images/brands24_sprite.png', 'al-brand24-jeep', )
$al-brand24-kia-name: 'al-brand24-kia'
$al-brand24-kia-x: 72px
$al-brand24-kia-y: 88px
$al-brand24-kia-offset-x: -72px
$al-brand24-kia-offset-y: -88px
$al-brand24-kia-width: 24px
$al-brand24-kia-height: 24px
$al-brand24-kia-total-width: 184px
$al-brand24-kia-total-height: 160px
$al-brand24-kia-image: '../images/brands24_sprite.png'
$al-brand24-kia: (72px, 88px, -72px, -88px, 24px, 24px, 184px, 160px, '../images/brands24_sprite.png', 'al-brand24-kia', )
$al-brand24-lancia-name: 'al-brand24-lancia'
$al-brand24-lancia-x: 112px
$al-brand24-lancia-y: 0px
$al-brand24-lancia-offset-x: -112px
$al-brand24-lancia-offset-y: 0px
$al-brand24-lancia-width: 24px
$al-brand24-lancia-height: 24px
$al-brand24-lancia-total-width: 184px
$al-brand24-lancia-total-height: 160px
$al-brand24-lancia-image: '../images/brands24_sprite.png'
$al-brand24-lancia: (112px, 0px, -112px, 0px, 24px, 24px, 184px, 160px, '../images/brands24_sprite.png', 'al-brand24-lancia', )
$al-brand24-land-rover-name: 'al-brand24-land_rover'
$al-brand24-land-rover-x: 112px
$al-brand24-land-rover-y: 24px
$al-brand24-land-rover-offset-x: -112px
$al-brand24-land-rover-offset-y: -24px
$al-brand24-land-rover-width: 24px
$al-brand24-land-rover-height: 24px
$al-brand24-land-rover-total-width: 184px
$al-brand24-land-rover-total-height: 160px
$al-brand24-land-rover-image: '../images/brands24_sprite.png'
$al-brand24-land-rover: (112px, 24px, -112px, -24px, 24px, 24px, 184px, 160px, '../images/brands24_sprite.png', 'al-brand24-land_rover', )
$al-brand24-lexus-name: 'al-brand24-lexus'
$al-brand24-lexus-x: 40px
$al-brand24-lexus-y: 0px
$al-brand24-lexus-offset-x: -40px
$al-brand24-lexus-offset-y: 0px
$al-brand24-lexus-width: 24px
$al-brand24-lexus-height: 24px
$al-brand24-lexus-total-width: 184px
$al-brand24-lexus-total-height: 160px
$al-brand24-lexus-image: '../images/brands24_sprite.png'
$al-brand24-lexus: (40px, 0px, -40px, 0px, 24px, 24px, 184px, 160px, '../images/brands24_sprite.png', 'al-brand24-lexus', )
$al-brand24-mazda-name: 'al-brand24-mazda'
$al-brand24-mazda-x: 112px
$al-brand24-mazda-y: 72px
$al-brand24-mazda-offset-x: -112px
$al-brand24-mazda-offset-y: -72px
$al-brand24-mazda-width: 24px
$al-brand24-mazda-height: 24px
$al-brand24-mazda-total-width: 184px
$al-brand24-mazda-total-height: 160px
$al-brand24-mazda-image: '../images/brands24_sprite.png'
$al-brand24-mazda: (112px, 72px, -112px, -72px, 24px, 24px, 184px, 160px, '../images/brands24_sprite.png', 'al-brand24-mazda', )
$al-brand24-mercedes-name: 'al-brand24-mercedes'
$al-brand24-mercedes-x: 0px
$al-brand24-mercedes-y: 112px
$al-brand24-mercedes-offset-x: 0px
$al-brand24-mercedes-offset-y: -112px
$al-brand24-mercedes-width: 24px
$al-brand24-mercedes-height: 24px
$al-brand24-mercedes-total-width: 184px
$al-brand24-mercedes-total-height: 160px
$al-brand24-mercedes-image: '../images/brands24_sprite.png'
$al-brand24-mercedes: (0px, 112px, 0px, -112px, 24px, 24px, 184px, 160px, '../images/brands24_sprite.png', 'al-brand24-mercedes', )
$al-brand24-mitsubishi-name: 'al-brand24-mitsubishi'
$al-brand24-mitsubishi-x: 24px
$al-brand24-mitsubishi-y: 112px
$al-brand24-mitsubishi-offset-x: -24px
$al-brand24-mitsubishi-offset-y: -112px
$al-brand24-mitsubishi-width: 24px
$al-brand24-mitsubishi-height: 24px
$al-brand24-mitsubishi-total-width: 184px
$al-brand24-mitsubishi-total-height: 160px
$al-brand24-mitsubishi-image: '../images/brands24_sprite.png'
$al-brand24-mitsubishi: (24px, 112px, -24px, -112px, 24px, 24px, 184px, 160px, '../images/brands24_sprite.png', 'al-brand24-mitsubishi', )
$al-brand24-nissan-name: 'al-brand24-nissan'
$al-brand24-nissan-x: 48px
$al-brand24-nissan-y: 112px
$al-brand24-nissan-offset-x: -48px
$al-brand24-nissan-offset-y: -112px
$al-brand24-nissan-width: 24px
$al-brand24-nissan-height: 24px
$al-brand24-nissan-total-width: 184px
$al-brand24-nissan-total-height: 160px
$al-brand24-nissan-image: '../images/brands24_sprite.png'
$al-brand24-nissan: (48px, 112px, -48px, -112px, 24px, 24px, 184px, 160px, '../images/brands24_sprite.png', 'al-brand24-nissan', )
$al-brand24-opel-name: 'al-brand24-opel'
$al-brand24-opel-x: 72px
$al-brand24-opel-y: 112px
$al-brand24-opel-offset-x: -72px
$al-brand24-opel-offset-y: -112px
$al-brand24-opel-width: 24px
$al-brand24-opel-height: 24px
$al-brand24-opel-total-width: 184px
$al-brand24-opel-total-height: 160px
$al-brand24-opel-image: '../images/brands24_sprite.png'
$al-brand24-opel: (72px, 112px, -72px, -112px, 24px, 24px, 184px, 160px, '../images/brands24_sprite.png', 'al-brand24-opel', )
$al-brand24-peugeot-name: 'al-brand24-peugeot'
$al-brand24-peugeot-x: 96px
$al-brand24-peugeot-y: 112px
$al-brand24-peugeot-offset-x: -96px
$al-brand24-peugeot-offset-y: -112px
$al-brand24-peugeot-width: 24px
$al-brand24-peugeot-height: 24px
$al-brand24-peugeot-total-width: 184px
$al-brand24-peugeot-total-height: 160px
$al-brand24-peugeot-image: '../images/brands24_sprite.png'
$al-brand24-peugeot: (96px, 112px, -96px, -112px, 24px, 24px, 184px, 160px, '../images/brands24_sprite.png', 'al-brand24-peugeot', )
$al-brand24-porsche-name: 'al-brand24-porsche'
$al-brand24-porsche-x: 136px
$al-brand24-porsche-y: 0px
$al-brand24-porsche-offset-x: -136px
$al-brand24-porsche-offset-y: 0px
$al-brand24-porsche-width: 24px
$al-brand24-porsche-height: 24px
$al-brand24-porsche-total-width: 184px
$al-brand24-porsche-total-height: 160px
$al-brand24-porsche-image: '../images/brands24_sprite.png'
$al-brand24-porsche: (136px, 0px, -136px, 0px, 24px, 24px, 184px, 160px, '../images/brands24_sprite.png', 'al-brand24-porsche', )
$al-brand24-ram-name: 'al-brand24-ram'
$al-brand24-ram-x: 136px
$al-brand24-ram-y: 24px
$al-brand24-ram-offset-x: -136px
$al-brand24-ram-offset-y: -24px
$al-brand24-ram-width: 24px
$al-brand24-ram-height: 24px
$al-brand24-ram-total-width: 184px
$al-brand24-ram-total-height: 160px
$al-brand24-ram-image: '../images/brands24_sprite.png'
$al-brand24-ram: (136px, 24px, -136px, -24px, 24px, 24px, 184px, 160px, '../images/brands24_sprite.png', 'al-brand24-ram', )
$al-brand24-renault-name: 'al-brand24-renault'
$al-brand24-renault-x: 136px
$al-brand24-renault-y: 48px
$al-brand24-renault-offset-x: -136px
$al-brand24-renault-offset-y: -48px
$al-brand24-renault-width: 24px
$al-brand24-renault-height: 24px
$al-brand24-renault-total-width: 184px
$al-brand24-renault-total-height: 160px
$al-brand24-renault-image: '../images/brands24_sprite.png'
$al-brand24-renault: (136px, 48px, -136px, -48px, 24px, 24px, 184px, 160px, '../images/brands24_sprite.png', 'al-brand24-renault', )
$al-brand24-seat-name: 'al-brand24-seat'
$al-brand24-seat-x: 136px
$al-brand24-seat-y: 72px
$al-brand24-seat-offset-x: -136px
$al-brand24-seat-offset-y: -72px
$al-brand24-seat-width: 24px
$al-brand24-seat-height: 24px
$al-brand24-seat-total-width: 184px
$al-brand24-seat-total-height: 160px
$al-brand24-seat-image: '../images/brands24_sprite.png'
$al-brand24-seat: (136px, 72px, -136px, -72px, 24px, 24px, 184px, 160px, '../images/brands24_sprite.png', 'al-brand24-seat', )
$al-brand24-skoda-name: 'al-brand24-skoda'
$al-brand24-skoda-x: 136px
$al-brand24-skoda-y: 96px
$al-brand24-skoda-offset-x: -136px
$al-brand24-skoda-offset-y: -96px
$al-brand24-skoda-width: 24px
$al-brand24-skoda-height: 24px
$al-brand24-skoda-total-width: 184px
$al-brand24-skoda-total-height: 160px
$al-brand24-skoda-image: '../images/brands24_sprite.png'
$al-brand24-skoda: (136px, 96px, -136px, -96px, 24px, 24px, 184px, 160px, '../images/brands24_sprite.png', 'al-brand24-skoda', )
$al-brand24-smart-name: 'al-brand24-smart'
$al-brand24-smart-x: 96px
$al-brand24-smart-y: 136px
$al-brand24-smart-offset-x: -96px
$al-brand24-smart-offset-y: -136px
$al-brand24-smart-width: 24px
$al-brand24-smart-height: 23px
$al-brand24-smart-total-width: 184px
$al-brand24-smart-total-height: 160px
$al-brand24-smart-image: '../images/brands24_sprite.png'
$al-brand24-smart: (96px, 136px, -96px, -136px, 24px, 23px, 184px, 160px, '../images/brands24_sprite.png', 'al-brand24-smart', )
$al-brand24-ssangyong-name: 'al-brand24-ssangyong'
$al-brand24-ssangyong-x: 0px
$al-brand24-ssangyong-y: 0px
$al-brand24-ssangyong-offset-x: 0px
$al-brand24-ssangyong-offset-y: 0px
$al-brand24-ssangyong-width: 40px
$al-brand24-ssangyong-height: 40px
$al-brand24-ssangyong-total-width: 184px
$al-brand24-ssangyong-total-height: 160px
$al-brand24-ssangyong-image: '../images/brands24_sprite.png'
$al-brand24-ssangyong: (0px, 0px, 0px, 0px, 40px, 40px, 184px, 160px, '../images/brands24_sprite.png', 'al-brand24-ssangyong', )
$al-brand24-ssangyoung-name: 'al-brand24-ssangyoung'
$al-brand24-ssangyoung-x: 160px
$al-brand24-ssangyoung-y: 0px
$al-brand24-ssangyoung-offset-x: -160px
$al-brand24-ssangyoung-offset-y: 0px
$al-brand24-ssangyoung-width: 24px
$al-brand24-ssangyoung-height: 17px
$al-brand24-ssangyoung-total-width: 184px
$al-brand24-ssangyoung-total-height: 160px
$al-brand24-ssangyoung-image: '../images/brands24_sprite.png'
$al-brand24-ssangyoung: (160px, 0px, -160px, 0px, 24px, 17px, 184px, 160px, '../images/brands24_sprite.png', 'al-brand24-ssangyoung', )
$al-brand24-subaru-name: 'al-brand24-subaru'
$al-brand24-subaru-x: 72px
$al-brand24-subaru-y: 136px
$al-brand24-subaru-offset-x: -72px
$al-brand24-subaru-offset-y: -136px
$al-brand24-subaru-width: 24px
$al-brand24-subaru-height: 24px
$al-brand24-subaru-total-width: 184px
$al-brand24-subaru-total-height: 160px
$al-brand24-subaru-image: '../images/brands24_sprite.png'
$al-brand24-subaru: (72px, 136px, -72px, -136px, 24px, 24px, 184px, 160px, '../images/brands24_sprite.png', 'al-brand24-subaru', )
$al-brand24-toyota-name: 'al-brand24-toyota'
$al-brand24-toyota-x: 48px
$al-brand24-toyota-y: 136px
$al-brand24-toyota-offset-x: -48px
$al-brand24-toyota-offset-y: -136px
$al-brand24-toyota-width: 24px
$al-brand24-toyota-height: 24px
$al-brand24-toyota-total-width: 184px
$al-brand24-toyota-total-height: 160px
$al-brand24-toyota-image: '../images/brands24_sprite.png'
$al-brand24-toyota: (48px, 136px, -48px, -136px, 24px, 24px, 184px, 160px, '../images/brands24_sprite.png', 'al-brand24-toyota', )
$al-brand24-volkswagen-name: 'al-brand24-volkswagen'
$al-brand24-volkswagen-x: 0px
$al-brand24-volkswagen-y: 136px
$al-brand24-volkswagen-offset-x: 0px
$al-brand24-volkswagen-offset-y: -136px
$al-brand24-volkswagen-width: 24px
$al-brand24-volkswagen-height: 24px
$al-brand24-volkswagen-total-width: 184px
$al-brand24-volkswagen-total-height: 160px
$al-brand24-volkswagen-image: '../images/brands24_sprite.png'
$al-brand24-volkswagen: (0px, 136px, 0px, -136px, 24px, 24px, 184px, 160px, '../images/brands24_sprite.png', 'al-brand24-volkswagen', )
$al-brand24-volvo-name: 'al-brand24-volvo'
$al-brand24-volvo-x: 120px
$al-brand24-volvo-y: 136px
$al-brand24-volvo-offset-x: -120px
$al-brand24-volvo-offset-y: -136px
$al-brand24-volvo-width: 21px
$al-brand24-volvo-height: 21px
$al-brand24-volvo-total-width: 184px
$al-brand24-volvo-total-height: 160px
$al-brand24-volvo-image: '../images/brands24_sprite.png'
$al-brand24-volvo: (120px, 136px, -120px, -136px, 21px, 21px, 184px, 160px, '../images/brands24_sprite.png', 'al-brand24-volvo', )
$spritesheet-width: 184px
$spritesheet-height: 160px
$spritesheet-image: '../images/brands24_sprite.png'
$spritesheet-sprites: ($al-brand24-abarth, $al-brand24-alfa-romeo, $al-brand24-audi, $al-brand24-bmw, $al-brand24-chevrolet, $al-brand24-chrysler, $al-brand24-citroen, $al-brand24-dacia, $al-brand24-dodge, $al-brand24-fiat, $al-brand24-ford, $al-brand24-honda, $al-brand24-hyundai, $al-brand24-infinity, $al-brand24-jeep, $al-brand24-kia, $al-brand24-lancia, $al-brand24-land-rover, $al-brand24-lexus, $al-brand24-mazda, $al-brand24-mercedes, $al-brand24-mitsubishi, $al-brand24-nissan, $al-brand24-opel, $al-brand24-peugeot, $al-brand24-porsche, $al-brand24-ram, $al-brand24-renault, $al-brand24-seat, $al-brand24-skoda, $al-brand24-smart, $al-brand24-ssangyong, $al-brand24-ssangyoung, $al-brand24-subaru, $al-brand24-toyota, $al-brand24-volkswagen, $al-brand24-volvo, )
$spritesheet: (184px, 160px, '../images/brands24_sprite.png', $spritesheet-sprites, )

/*
  The provided mixins are intended to be used with the array-like variables

  .icon-home
    @include sprite-width($icon-home)

  .icon-email
    @include sprite($icon-email)
  */
@mixin sprite-width($sprite)
  width: nth($sprite, 5)

@mixin sprite-height($sprite)
  height: nth($sprite, 6)

@mixin sprite-position($sprite)
  $sprite-offset-x: nth($sprite, 3)
  $sprite-offset-y: nth($sprite, 4)
  background-position: $sprite-offset-x  $sprite-offset-y

@mixin sprite-image($sprite)
  $sprite-image: nth($sprite, 9)
  background-image: url(#{$sprite-image})

@mixin sprite($sprite)
  @include sprite-image($sprite)
  @include sprite-position($sprite)
  @include sprite-width($sprite)
  @include sprite-height($sprite)

/*
  The `sprites` mixin generates identical output to the CSS template
    but can be overridden inside of SASS

  @include sprites($spritesheet-sprites)
  */
@mixin sprites($sprites)
  @each $sprite in $sprites
    $sprite-name: nth($sprite, 10)
    .#{$sprite-name}
      @include sprite($sprite)
