/** =================== MONTSERRAT =================== **/

/** Montserrat Thin **/
@font-face {
    font-family: "Montserrat";
    font-weight: 100;
    font-style: normal;
    src: url("https://d2tg7qix1eruc5.cloudfront.net/shopkix/fonts/montserrat-font/MontserratThin-K7B6D.ttf") format('truetype');
}

/** Montserrat Thin-Italic **/
@font-face {
    font-family: "Montserrat";
    font-weight: 100;
    font-style: italic;
    src: url("https://d2tg7qix1eruc5.cloudfront.net/shopkix/fonts/montserrat-font/MontserratThinItalic-ZVK3J.ttf") format('truetype');
}

/** Montserrat ExtraLight **/
@font-face {
    font-family: "Montserrat";
    font-weight: 200;
    font-style: normal;
    src: url("https://d2tg7qix1eruc5.cloudfront.net/shopkix/fonts/montserrat-font/MontserratExtralight-jEZ6j.ttf") format('truetype');
}

/** Montserrat ExtraLight-Italic **/
@font-face {
    font-family: "Montserrat";
    font-weight: 200;
    font-style: italic;
    src: url("https://d2tg7qix1eruc5.cloudfront.net/shopkix/fonts/montserrat-font/MontserratExtralightItalic-eZw6x.ttf") format('truetype');
} 

/** Montserrat Light **/
@font-face {
    font-family: "Montserrat";
    font-weight: 300;
    font-style: normal;
    src: url("https://d2tg7qix1eruc5.cloudfront.net/shopkix/fonts/montserrat-font/MontserratLight-ywBvq.ttf") format('truetype');
}

/** Montserrat Light-Italic **/
@font-face {
    font-family: "Montserrat";
    font-weight: 300;
    font-style: italic;
    src: url("https://d2tg7qix1eruc5.cloudfront.net/shopkix/fonts/montserrat-font/MontserratLightItalic-axBzx.ttf") format('truetype');
}

/** Montserrat Regular **/
@font-face {
    font-family: "Montserrat";
    font-weight: 400;
    font-style: normal;
    src: url("https://d2tg7qix1eruc5.cloudfront.net/shopkix/fonts/montserrat-font/MontserratRegular-BWBEl.ttf") format('truetype');
}

/** Montserrat Regular-Italic **/
@font-face {
    font-family: "Montserrat";
    font-weight: 400;
    font-style: italic;
    src: url("https://d2tg7qix1eruc5.cloudfront.net/shopkix/fonts/montserrat-font/MontserratItalic-WyzEz.ttf") format('truetype');
}

/** Montserrat Medium **/
@font-face {
    font-family: "Montserrat";
    font-weight: 500;
    font-style: normal;
    src: url("https://d2tg7qix1eruc5.cloudfront.net/shopkix/fonts/montserrat-font/MontserratMedium-nRxlJ.ttf") format('truetype');
}

/** Montserrat Medium-Italic **/
@font-face {
    font-family: "Montserrat";
    font-weight: 500;
    font-style: italic;
    src: url("https://d2tg7qix1eruc5.cloudfront.net/shopkix/fonts/montserrat-font/MontserratMedium-nRxlJ.ttf") format('truetype');
}

/** Montserrat SemiBold **/
@font-face {
    font-family: "Montserrat";
    font-weight: 600;
    font-style: normal;
    src: url("https://d2tg7qix1eruc5.cloudfront.net/shopkix/fonts/montserrat-font/MontserratSemibold-Yz368.ttf") format('truetype');
}

/** Montserrat SemiBold-Italic **/
@font-face {
    font-family: "Montserrat";
    font-weight: 600;
    font-style: italic;
    src: url("https://d2tg7qix1eruc5.cloudfront.net/shopkix/fonts/montserrat-font/MontserratSemiboldItalic-OVZXA.ttf") format('truetype');
}

/** Montserrat Bold **/
@font-face {
    font-family: "Montserrat";
    font-weight: 700;
    font-style: normal;
    src: url("https://d2tg7qix1eruc5.cloudfront.net/shopkix/fonts/montserrat-font/MontserratBold-DOWZd.ttf") format('truetype');
}

/** Montserrat Bold-Italic **/
@font-face {
    font-family: "Montserrat";
    font-weight: 700;
    font-style: italic;
    src: url("https://d2tg7qix1eruc5.cloudfront.net/shopkix/fonts/montserrat-font/MontserratBoldItalic-4B3w9.ttf") format('truetype');
}

/** Montserrat ExtraBold **/
@font-face {
    font-family: "Montserrat";
    font-weight: 800;
    font-style: normal;
    src: url("https://d2tg7qix1eruc5.cloudfront.net/shopkix/fonts/montserrat-font/MontserratExtrabold-VGO60.ttf") format('truetype');
}

/** Montserrat ExtraBold-Italic **/
@font-face {
    font-family: "Montserrat";
    font-weight: 800;
    font-style: italic;
    src: url("https://d2tg7qix1eruc5.cloudfront.net/shopkix/fonts/montserrat-font/MontserratExtraboldItalic-0WDM4.ttf") format('truetype');
}

/** Montserrat Black **/
@font-face {
    font-family: "Montserrat";
    font-weight: 900;
    font-style: normal;
    src: url("https://d2tg7qix1eruc5.cloudfront.net/shopkix/fonts/montserrat-font/MontserratBlack-3zOvZ.ttf") format('truetype');
}

/** Montserrat Black-Italic **/
@font-face {
    font-family: "Montserrat";
    font-weight: 900;
    font-style: italic;
    src: url("https://d2tg7qix1eruc5.cloudfront.net/shopkix/fonts/montserrat-font/MontserratBlackItalic-owBnV.ttf") format('truetype');
}

/** =================== MONTSERRAT ALTERNATES =================== **/

/** Montserrat Alternates Thin **/
@font-face {
    font-family: "Montserrat Alternates";
    font-weight: 100;
    font-style: normal;
    src: url("https://d2tg7qix1eruc5.cloudfront.net/shopkix/fonts/montserrat-font/MontserratThin-K7B6D.ttf") format('truetype');
}

/** Montserrat Alternates Thin-Italic **/
@font-face {
    font-family: "Montserrat Alternates";
    font-weight: 100;
    font-style: italic;
    src: url("https://d2tg7qix1eruc5.cloudfront.net/shopkix/fonts/montserrat-font/MontserratThinItalic-ZVK3J.ttf") format('truetype');
}

/** Montserrat Alternates ExtraLight **/
@font-face {
    font-family: "Montserrat Alternates";
    font-weight: 200;
    font-style: normal;
    src: url("https://d2tg7qix1eruc5.cloudfront.net/shopkix/fonts/montserrat-font/MontserratExtralight-jEZ6j.ttf") format('truetype');
}

/** Montserrat Alternates ExtraLight-Italic **/
@font-face {
    font-family: "Montserrat Alternates";
    font-weight: 200;
    font-style: italic;
    src: url("https://d2tg7qix1eruc5.cloudfront.net/shopkix/fonts/montserrat-font/MontserratExtralightItalic-eZw6x.ttf") format('truetype');
}

/** Montserrat Alternates Light **/
@font-face {
    font-family: "Montserrat Alternates";
    font-weight: 300;
    font-style: normal;
    src: url("https://d2tg7qix1eruc5.cloudfront.net/shopkix/fonts/montserrat-font/MontserratLight-ywBvq.ttf") format('truetype');
}

/** Montserrat Alternates Light-Italic **/
@font-face {
    font-family: "Montserrat Alternates";
    font-weight: 300;
    font-style: italic;
    src: url("https://d2tg7qix1eruc5.cloudfront.net/shopkix/fonts/montserrat-font/MontserratLightItalic-axBzx.ttf") format('truetype');
}

/** Montserrat Alternates Regular **/
@font-face {
    font-family: "Montserrat Alternates";
    font-weight: 400;
    font-style: normal;
    src: url("https://d2tg7qix1eruc5.cloudfront.net/shopkix/fonts/montserrat-font/MontserratRegular-BWBEl.ttf") format('truetype');
}

/** Montserrat Alternates Regular-Italic **/
@font-face {
    font-family: "Montserrat Alternates";
    font-weight: 400;
    font-style: italic;
    src: url("https://d2tg7qix1eruc5.cloudfront.net/shopkix/fonts/montserrat-font/MontserratItalic-WyzEz.ttf") format('truetype');
}

/** Montserrat Alternates Medium **/
@font-face {
    font-family: "Montserrat Alternates";
    font-weight: 500;
    font-style: normal;
    src: url("https://d2tg7qix1eruc5.cloudfront.net/shopkix/fonts/montserrat-font/MontserratMedium-nRxlJ.ttf") format('truetype');
}

/** Montserrat Alternates Medium-Italic **/
@font-face {
    font-family: "Montserrat Alternates";
    font-weight: 500;
    font-style: italic;
    src: url("https://d2tg7qix1eruc5.cloudfront.net/shopkix/fonts/montserrat-font/MontserratMediumItalic-EaqM4.ttf") format('truetype');
}

/** Montserrat Alternates SemiBold **/
@font-face {
    font-family: "Montserrat Alternates";
    font-weight: 600;
    font-style: normal;
    src: url("https://d2tg7qix1eruc5.cloudfront.net/shopkix/fonts/montserrat-font/MontserratSemibold-Yz368.ttf") format('truetype');
}

/** Montserrat Alternates SemiBold-Italic **/
@font-face {
    font-family: "Montserrat Alternates";
    font-weight: 600;
    font-style: italic;
    src: url("https://d2tg7qix1eruc5.cloudfront.net/shopkix/fonts/montserrat-font/MontserratSemiboldItalic-OVZXA.ttf") format('truetype');
}

/** Montserrat Alternates Bold **/
@font-face {
    font-family: "Montserrat Alternates";
    font-weight: 700;
    font-style: normal;
    src: url("https://d2tg7qix1eruc5.cloudfront.net/shopkix/fonts/montserrat-font/MontserratBold-DOWZd.ttf") format('truetype');
}

/** Montserrat Alternates Bold-Italic **/
@font-face {
    font-family: "Montserrat Alternates";
    font-weight: 700;
    font-style: italic;
    src: url("https://d2tg7qix1eruc5.cloudfront.net/shopkix/fonts/montserrat-font/MontserratBoldItalic-4B3w9.ttf") format('truetype');
}

/** Montserrat Alternates ExtraBold **/
@font-face {
    font-family: "Montserrat Alternates";
    font-weight: 800;
    font-style: normal;
    src: url("https://d2tg7qix1eruc5.cloudfront.net/shopkix/fonts/montserrat-font/MontserratExtrabold-VGO60.ttf") format('truetype');
}

/** Montserrat Alternates ExtraBold-Italic **/
@font-face {
    font-family: "Montserrat Alternates";
    font-weight: 800;
    font-style: italic;
    src: url("https://d2tg7qix1eruc5.cloudfront.net/shopkix/fonts/montserrat-font/MontserratExtraboldItalic-0WDM4.ttf") format('truetype');
}

/** Montserrat Alternates Black **/
@font-face {
    font-family: "Montserrat Alternates";
    font-weight: 900;
    font-style: normal;
    src: url("https://d2tg7qix1eruc5.cloudfront.net/shopkix/fonts/montserrat-font/MontserratBlack-3zOvZ.ttf") format('truetype');
}

/** Montserrat Alternates Black-Italic **/
@font-face {
    font-family: "Montserrat";
    font-weight: 900;
    font-style: italic;
    src: url("https://d2tg7qix1eruc5.cloudfront.net/shopkix/fonts/montserrat-font/MontserratBlackItalic-owBnV.ttf") format('truetype');
}