/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.dsf-layout-column-filters,[aria-label="Content Filters"]{display:none !important;}.dsf-flex .dsf-layout-wrapper .dsf-layout-content{display:block;margin:auto;width:100%;max-width:100%;flex:0 0 100% !important;}@media only screen and (min-width:1220px){.dsf-flex .dsf-layout-wrapper .dsf-layout-content{flex:0 0 90% !important;}}
.dsf-items{display:flex;flex-wrap:nowrap;justify-content:space-between;flex-direction:column;}@media screen and (min-width:740px){.dsf-items{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;}.dsf-item{margin:1% 0;width:calc(100% / 2 - 2%);}.dsf-items:after{content:"";margin:1% 0;width:calc(100% / 2 - 2%);}}.dsf-items h3 a{color:var(--color-red)!important;}.dsf-items h3 a:hover{color:var(--color-black)!important;}.dsf-item p.author{margin-top:4px;font-size:18px;font-family:var(--font-minion);font-style:italic;}.dsf-item p.author,.dsf-item .intro{color:var(--color-gray-90);}.dsf-item p.author:before{content:'';background:url('https://frenchstudies.brown.edu/sites/default/files/2023-01/author.svg');background-repeat:no-repeat;background-size:14px 14px;width:14px;height:14px;display:inline-block;margin-right:8px;border-radius:4px;}.dsf-item .intro p{font-size:14px;}@media screen and (min-width:500px){.dsf-item .intro ul:not(.dsf-item .intro ul li ul),.dsf-item .intro ol:not(.dsf-item .intro ol li ul){column-count:2;column-rule-style:solid;column-gap:56px;column-rule-width:1px;column-rule-color:rgba(183,176,156,0.125);padding:0 22px;}}.dsf-item .intro ul li ul,.dsf-item .intro ol li ul{column-count:1 !important;padding:0 0 0 8px!important;}.dsf-item .intro ol,.dsf-item .intro ul{font-size:14px;}@media screen and (min-width:500px){.dsf-item .intro ol,.dsf-item .intro ul{padding:0;}}.dsf-item .intro ol li{margin-bottom:10px;line-height:1.5;}.dsf-item .intro li::marker{color:#b7b09c;font-size:12px;}.dsf-item .intro ul li{position:relative;margin-bottom:8px;line-height:1.5;}.dsf-item .intro ol li ul,.dsf-item .intro ul li ul{margin:8px 0 16px 0;padding-left:18px;margin-bottom:4px;}.dsf-item .intro p a,.dsf-item .intro ul li a{color:var(--color-red);border-bottom:2px solid var(--color-lgray);}.dsf-item .intro p a:hover,.dsf-item .intro ul li a:hover{color:var(--color-black);border-bottom:2px solid rgba(183,176,156,0.25);}
