/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
@font-face{font-family:'RammettoOne';src:url(/themes/custom/cretst/patterns/fonts/Rammetto_One.woff2) format("woff2"),url(/themes/custom/cretst/patterns/fonts/Rammetto_One.woff) format("woff");font-weight:normal;font-style:normal;font-display:swap;}@font-face{font-family:'SourceSansPro';src:url(/themes/custom/cretst/patterns/fonts/Source_Sans_Pro-300.woff2) format("woff2"),url(/themes/custom/cretst/patterns/fonts/Source_Sans_Pro-300.woff) format("woff");font-weight:300;font-style:normal;font-display:swap;}@font-face{font-family:'SourceSansPro';src:url(/themes/custom/cretst/patterns/fonts/Source_Sans_Pro-400.woff2) format("woff2"),url(/themes/custom/cretst/patterns/fonts/Source_Sans_Pro-400.woff) format("woff");font-weight:400;font-style:normal;font-display:swap;}@font-face{font-family:'SourceSansPro';src:url(/themes/custom/cretst/patterns/fonts/Source_Sans_Pro-400i.woff2) format("woff2"),url(/themes/custom/cretst/patterns/fonts/Source_Sans_Pro-400i.woff) format("woff");font-weight:400;font-style:italic;font-display:swap;}@font-face{font-family:'SourceSansPro';src:url(/themes/custom/cretst/patterns/fonts/Source_Sans_Pro-600.woff2) format("woff2"),url(/themes/custom/cretst/patterns/fonts/Source_Sans_Pro-600.woff) format("woff");font-weight:600;font-style:normal;font-display:swap;}@font-face{font-family:'SourceSansPro';src:url(/themes/custom/cretst/patterns/fonts/Source_Sans_Pro-700.woff2) format("woff2"),url(/themes/custom/cretst/patterns/fonts/Source_Sans_Pro-700.woff) format("woff");font-weight:700;font-style:normal;font-display:swap;}@font-face{font-family:'SourceSansPro';src:url(/themes/custom/cretst/patterns/fonts/Source_Sans_Pro-900.woff2) format("woff2"),url(/themes/custom/cretst/patterns/fonts/Source_Sans_Pro-900.woff) format("woff");font-weight:900;font-style:normal;font-display:swap;}.document-default{display:flex;height:100%;}.document-default > a{display:flex;align-items:center;margin:0.5em;background-color:#ebeff3;border-radius:.5em;flex-grow:1;color:#333;}.document-default > a:hover{background-color:#b9c949;}.document-default .document__vignette{width:4em;margin:0.5em;}.document-default .document__description{line-height:1em;}.document-default .document__size{color:#7b4646;font-style:italic;margin-top:0.5em;}.document-default .text{display:flex;flex-direction:column;margin:1em;}
