@font-face{font-family:'cmsmasters-demo-icons';src:url(fonts/cmsmasters-demo-icons.eot?chebi8);src:url(fonts/cmsmasters-demo-icons.eot?chebi8#iefix) format('embedded-opentype') , url(fonts/cmsmasters-demo-icons.ttf?chebi8) format('truetype') , url(fonts/cmsmasters-demo-icons.woff?chebi8) format('woff') , url(fonts/cmsmasters-demo-icons.svg?chebi8#cmsmasters-demo-icons) format('svg');font-weight:normal;font-style:normal;font-display:block}[class^="cmsms-demo-icon-"],[class*=" cmsms-demo-icon-"]{font-family:'cmsmasters-demo-icons'!important;speak:never;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.cmsms-demo-icon-heart:before{content:"\e900"}.cmsms-demo-icon-play:before{content:"\e901"}.cmsms-demo-icon-search:before{content:"\e902"}.cmsms-demo-icon-approved:before{content:"\e903"}.cmsms-demo-icon-arrow-right:before{content:"\e904"}.cmsms-demo-icon-arrow-up:before{content:"\e905"}.cmsms-demo-icon-cart:before{content:"\e906"}.cmsms-demo-icon-check:before{content:"\e907"}.cmsms-demo-icon-chevron-down:before{content:"\e908"}.cmsms-demo-icon-menu-trigger:before{content:"\e909"}.cmsms-demo-icon-close:before{content:"\e90a"}