﻿/*
 * Template Name: Arc.en.Ciel
 * Template URI: https://arc.en.ciel.luxe
 * Description: Arc.en.Ciel - Responsive Template
 * Author: lumiere noire
 * Author URI: https://le.ciel.luxe
 */

/* Fonts styles*/
/* Lato latin-ext */
@font-face {
	font-family: 'Lato';
	font-style: normal;
	font-weight: 400;
	font-display: swap;
	src: url(/assets/fonts/S6uyw4BMUTPHjxAwXjeu.woff2) format('woff2');
	unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* Lato latin */
@font-face {
	font-family: 'Lato';
	font-style: normal;
	font-weight: 400;
	font-display: swap;
	src: url(/assets/fonts/S6uyw4BMUTPHjx4wXg.woff2) format('woff2');
	unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
@font-face {
	font-family: 'mistral';
	src:
	url('/assets/fonts/mistral-webfont.woff2') format('woff2'),
	url('/assets/fonts/mistral-webfont.woff') format('woff'),
	url('/assets/fonts/mistral-webfont.eot') format('eot'),
	url('/assets/fonts/mistral-webfont.svg') format('svg');
	font-style: normal;
	font-weight: normal;
}
@font-face {
	font-family: 'Giddyup Std';
	src:
	url('/assets/fonts/GiddyupStd.woff2') format('woff2'),
	url('/assets/fonts/GiddyupStd.woff') format('woff'),
	url('/assets/fonts/GiddyupStd.eot') format('eot'),
	url('/assets/fonts/GiddyupStd.svg') format('svg');
	font-style: normal;
	font-weight: normal;
}
/*
 * Hannari (Japanese) https://fonts.google.com/earlyaccess
 */
@font-face {
	font-family: 'Hannari';
	src:
	url('/assets/fonts/Hannari-Regular.eot');
	src:
	url('/assets/fonts/Hannari-Regular.eot?#iefix') format('embedded-opentype'),
	url('/assets/fonts/Hannari-Regular.woff2') format('woff2'),
	url('/assets/fonts/Hannari-Regular.woff') format('woff'),
	url('/assets/fonts/Hannari-Regular.ttf') format('truetype');
	font-style: normal;
	font-weight: normal;
}
/*
 * Nico Moji (Japanese) https://fonts.google.com/earlyaccess
 */
@font-face {
	font-family: 'Nico Moji';
	src:
	url('/assets/fonts/NicoMoji-Regular.eot');
	src:
	url('/assets/fonts/NicoMoji-Regular.eot?#iefix') format('embedded-opentype'),
	url('/assets/fonts/NicoMoji-Regular.woff2') format('woff2'),
	url('/assets/fonts/NicoMoji-Regular.woff') format('woff'),
	url('/assets/fonts/NicoMoji-Regular.ttf') format('truetype');
	font-style: normal;
	font-weight: normal;
}
/*
 * 圓體
 */
@font-face {
	font-family: 'cwTeXYen';
	src:
	url('/assets/fonts/cwTeXYen-zhonly.eot');
	src:
	url('/assets/fonts/cwTeXYen-zhonly.eot?#iefix') format('embedded-opentype'),
	url('/assets/fonts/cwTeXYen-zhonly.woff2') format('woff2'),
	url('/assets/fonts/cwTeXYen-zhonly.woff') format('woff'),
	url('/assets/fonts/cwTeXYen-zhonly.ttf') format('truetype');
	font-style: normal;
	font-weight: normal;
}
/*
 * 方正中日混排细圆
 */
@font-face {
	font-family: 'FZY1K';
	src:
	url('/assets/fonts/FZY1K.woff2') format('woff2'),
	url('/assets/fonts/FZY1K.woff') format('woff'),
	url('/assets/fonts/FZY1K.otf') format('opentype'),
	url('/assets/fonts/FZY1K.ttf') format('truetype');
	font-style: normal;
	font-weight: normal;
}
/*
 * 方正中日混排准圆
 */
@font-face {
	font-family: 'FZY3K';
	src:
	url('/assets/fonts/FZY3K.woff2') format('woff2'),
	url('/assets/fonts/FZY3K.woff') format('woff'),
	url('/assets/fonts/FZY3K.otf') format('opentype'),
	url('/assets/fonts/FZY3K.ttf') format('truetype');
	font-style: normal;
	font-weight: normal;
}
/*
 * 方正中日混排粗圆
 */
@font-face {
	font-family: 'FZY4K';
	src:
	url('/assets/fonts/FZY4K.woff2') format('woff2'),
	url('/assets/fonts/FZY4K.woff') format('woff'),
	url('/assets/fonts/FZY4K.otf') format('opentype'),
	url('/assets/fonts/FZY4K.ttf') format('truetype');
	font-style: normal;
	font-weight: normal;
}
/* cyrillic-ext */
@font-face {
	font-family: 'Raleway';
	font-style: normal;
	font-weight: normal;
	font-display: swap;
	src: url(/assets/fonts/1Ptxg8zYS_SKggPN4iEgvnHyvveLxVvoorCFPrEHJA.woff2) format('woff2');
	unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
}
/* cyrillic */
@font-face {
	font-family: 'Raleway';
	font-style: normal;
	font-weight: normal;
	font-display: swap;
	src: url(/assets/fonts/1Ptxg8zYS_SKggPN4iEgvnHyvveLxVvoorCMPrEHJA.woff2) format('woff2');
	unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
/* vietnamese */
@font-face {
	font-family: 'Raleway';
	font-style: normal;
	font-weight: normal;
	font-display: swap;
	src: url(/assets/fonts/1Ptxg8zYS_SKggPN4iEgvnHyvveLxVvoorCHPrEHJA.woff2) format('woff2');
	unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB;
}
/* latin-ext */
@font-face {
	font-family: 'Raleway';
	font-style: normal;
	font-weight: normal;
	font-display: swap;
	src: url(/assets/fonts/1Ptxg8zYS_SKggPN4iEgvnHyvveLxVvoorCGPrEHJA.woff2) format('woff2');
	unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
	font-family: 'Raleway';
	font-style: normal;
	font-weight: normal;
	font-display: swap;
	src: url(/assets/fonts/1Ptxg8zYS_SKggPN4iEgvnHyvveLxVvoorCIPrE.woff2) format('woff2');
	unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
/* 混合字体*/
@font-face {
	font-family: 'MixFont';
	src:
	url('/assets/fonts/FZY3K.woff2') format('woff2'),
	url('/assets/fonts/FZY3K.woff') format('woff'),
	url('/assets/fonts/FZY3K.otf') format('opentype'),
	url('/assets/fonts/FZY3K.ttf') format('truetype');
	font-style: normal;
	font-weight: normal;
	/*日文和汉字字符集*/
	unicode-range: U+3040-30FF, U+31F0-31FF, U+2E80-2FDF, U+3400-4DBF, U+4E00-9FFF, U+F900-FAFF;
} 
/* MixFont cyrillic-ext */
@font-face {
	font-family: 'MixFont';
	font-style: normal;
	font-weight: normal;
	font-display: swap;
	src: url(/assets/fonts/1Ptxg8zYS_SKggPN4iEgvnHyvveLxVvoorCFPrEHJA.woff2) format('woff2');
	unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
}
/* MixFont cyrillic */
@font-face {
	font-family: 'MixFont';
	font-style: normal;
	font-weight: normal;
	font-display: swap;
	src: url(/assets/fonts/1Ptxg8zYS_SKggPN4iEgvnHyvveLxVvoorCMPrEHJA.woff2) format('woff2');
	unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
/* MixFont vietnamese */
@font-face {
	font-family: 'MixFont';
	font-style: normal;
	font-weight: normal;
	font-display: swap;
	src: url(/assets/fonts/1Ptxg8zYS_SKggPN4iEgvnHyvveLxVvoorCHPrEHJA.woff2) format('woff2');
	unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB;
}
/* MixFont latin-ext */
@font-face {
	font-family: 'MixFont';
	font-style: normal;
	font-weight: normal;
	font-display: swap;
	src: url(/assets/fonts/1Ptxg8zYS_SKggPN4iEgvnHyvveLxVvoorCGPrEHJA.woff2) format('woff2');
	unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* MixFont latin */
@font-face {
	font-family: 'MixFont';
	font-style: normal;
	font-weight: normal;
	font-display: swap;
	src: url(/assets/fonts/1Ptxg8zYS_SKggPN4iEgvnHyvveLxVvoorCIPrE.woff2) format('woff2');
	unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}