@charset 'utf-8';

/*////////////// CUSTOM FONTS ///////////*/

/* Avenir */
@import url("http://fast.fonts.net/t/1.css?apiType=css&projectid=e4285d0a-3e89-47ee-8410-bd0bc8895cae");

@font-face{
    font-family:'Avenir';
    font-weight: 100;
    src:url('https://s3-us-west-1.amazonaws.com/shopkick.webview.files/webfonts/avenir/3511a780-31ca-4ee1-9083-89b1b7185748.eot?#iefix');
    src:url('https://s3-us-west-1.amazonaws.com/shopkick.webview.files/webfonts/avenir/3511a780-31ca-4ee1-9083-89b1b7185748.eot?#iefix') format('eot'),
url('https://s3-us-west-1.amazonaws.com/shopkick.webview.files/webfonts/avenir/4fb9056b-4ac3-488b-9bac-75741b0ff0bd.woff2') format('woff2'),
url('https://s3-us-west-1.amazonaws.com/shopkick.webview.files/webfonts/avenir/c4352a95-7a41-48c1-83ce-d8ffd2a3b118.woff') format('woff'),
url('https://s3-us-west-1.amazonaws.com/shopkick.webview.files/webfonts/avenir/3e419b5b-c789-488d-84cf-a64009cc308e.ttf') format('truetype'),
url('https://s3-us-west-1.amazonaws.com/shopkick.webview.files/webfonts/avenir/ca038835-1be3-4dc5-ba25-be1df6121499.svg#ca038835-1be3-4dc5-ba25-be1df6121499') format('svg');
}

@font-face{
    font-family:'Avenir';
    font-weight: 300;
    src:url('https://s3-us-west-1.amazonaws.com/shopkick.webview.files/webfonts/avenir/2f5a6074-badc-4e08-83f1-ed67fe5c3d7c.eot?#iefix');
    src:url('https://s3-us-west-1.amazonaws.com/shopkick.webview.files/webfonts/avenir/2f5a6074-badc-4e08-83f1-ed67fe5c3d7c.eot?#iefix') format('eot'),
url('https://s3-us-west-1.amazonaws.com/shopkick.webview.files/webfonts/avenir/75c84254-5125-412c-bc24-56769ae3b627.woff2') format('woff2'),
url('https://s3-us-west-1.amazonaws.com/shopkick.webview.files/webfonts/avenir/b9ebb19d-88c1-4cbd-9baf-cf51972422ec.woff') format('woff'),
url('https://s3-us-west-1.amazonaws.com/shopkick.webview.files/webfonts/avenir/5ed4f98e-9044-4810-88ff-74d412c1351f.ttf') format('truetype'),
url('https://s3-us-west-1.amazonaws.com/shopkick.webview.files/webfonts/avenir/4cb16859-16ca-4342-b89c-292dc83266af.svg#4cb16859-16ca-4342-b89c-292dc83266af') format('svg');
}

@font-face{
    font-family:'Avenir';
    font-weight: 500;
    src:url('https://s3-us-west-1.amazonaws.com/shopkick.webview.files/webfonts/avenir/212ab03d-5db2-4d6a-b94c-171cc702aa51.eot?#iefix');
    src:url('https://s3-us-west-1.amazonaws.com/shopkick.webview.files/webfonts/avenir/212ab03d-5db2-4d6a-b94c-171cc702aa51.eot?#iefix')format('eot'),
url('https://s3-us-west-1.amazonaws.com/shopkick.webview.files/webfonts/avenir/e4d36745-a861-4a49-aa17-6510e67429d3.woff2') format('woff2'),
url('https://s3-us-west-1.amazonaws.com/shopkick.webview.files/webfonts/avenir/2cac77ec-9bc0-4ee7-87e4-27650190744f.woff') format('woff'),
url('https://s3-us-west-1.amazonaws.com/shopkick.webview.files/webfonts/avenir/aaf11848-aac2-4d09-9a9c-aac5ff7b8ff4.ttf') format('truetype'),
url('https://s3-us-west-1.amazonaws.com/shopkick.webview.files/webfonts/avenir/294099f3-8d00-4676-afc5-5e9d8d43ad69.svg#294099f3-8d00-4676-afc5-5e9d8d43ad69') format('svg');
}

@font-face{
    font-family:'Avenir';
    font-weight: 700;
    src:url('https://s3-us-west-1.amazonaws.com/shopkick.webview.files/webfonts/avenir/f61bf0f6-c193-4100-b940-12a1a01dcee5.eot?#iefix');
    src:url('https://s3-us-west-1.amazonaws.com/shopkick.webview.files/webfonts/avenir/f61bf0f6-c193-4100-b940-12a1a01dcee5.eot?#iefix') format('eot'),
url('https://s3-us-west-1.amazonaws.com/shopkick.webview.files/webfonts/avenir/65cde95a-ac33-4c65-8198-e37857968d1a.woff2') format('woff2'),
url('https://s3-us-west-1.amazonaws.com/shopkick.webview.files/webfonts/avenir/7147ec3a-8ff8-4ec9-8c5c-bd1571dc6ae6.woff') format('woff'),
url('https://s3-us-west-1.amazonaws.com/shopkick.webview.files/webfonts/avenir/d1dc54b2-878d-4693-8d6e-b442e99fef68.ttf') format('truetype'),
url('https://s3-us-west-1.amazonaws.com/shopkick.webview.files/webfonts/avenir/731dd4d3-64da-427d-ba61-01575b3cf3f7.svg#731dd4d3-64da-427d-ba61-01575b3cf3f7') format('svg');
}


.light{font-weight:100}
.regular{font-weight:300}
.medium{font-weight:500}
.heaby{font-weight:700}


/* Glyphs */
@font-face {
  font-family: 'shopkick-glyphs';
  src:  url('https://s3-us-west-1.amazonaws.com/shopkick.webview.files/webfonts/skglyphs/shopkick-glyphs.eot?mb2a7b');
  src:  url('https://s3-us-west-1.amazonaws.com/shopkick.webview.files/webfonts/skglyphs/shopkick-glyphs.eot?mb2a7b#iefix') format('embedded-opentype'),
    url('https://s3-us-west-1.amazonaws.com/shopkick.webview.files/webfonts/skglyphs/shopkick-glyphs.ttf?mb2a7b') format('truetype'),
    url('https://s3-us-west-1.amazonaws.com/shopkick.webview.files/webfonts/skglyphs/shopkick-glyphs.woff?mb2a7b') format('woff'),
    url('https://s3-us-west-1.amazonaws.com/shopkick.webview.files/webfonts/skglyphs/shopkick-glyphs.svg?mb2a7b#shopkick-glyphs') format('svg');
  font-weight: normal;
  font-style: normal;
}

i {
  /* use !important to prevent issues with browser extensions that change fonts */
  font-family: 'shopkick-glyphs' !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;

  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

.logo:before {
  content: "\e901";
}
.logo-box:before {
  content: "\e902";
}
.icon:before {
  content: "\e903";
}
.icon-box:before {
  content: "\e904";
}
.walk-in:before {
  content: "\e905";
}
.scan:before {
  content: "\e906";
}
.qrcode:before {
  content: "\e909";
}
.purchase:before {
  content: "\e907";
}
.receipt:before {
  content: "\e908";
}
.basket:before {
  content: "\e914";
}
.deal:before {
  content: "\e911";
}
.gift:before {
  content: "\e90a";
}
.invite:before {
  content: "\e913";
}
.calendar:before {
  content: "\e90b";
}
.binoculars:before {
  content: "\e912";
}
.cart:before {
  content: "\e900";
}
.walk-in-btn:before {
  content: "\e915";
}
.plus:before {
  content: "\e916";
}
.facebook:before {
  content: "\e90c";
}
.instagram:before {
  content: "\e90d";
}
.twitter:before {
  content: "\e90e";
}
.pinterest:before {
  content: "\e90f";
}
.linkedin:before {
  content: "\e910";
}