/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.tablesort{display:inline-block;width:16px;height:16px;background-size:100%;}.tablesort--asc{background-image:url(/core/misc/icons/787878/twistie-down.svg);}.tablesort--desc{background-image:url(/core/misc/icons/787878/twistie-up.svg);}
.med-video{display:grid;grid-template-columns:minmax(0,132px) minmax(0,1fr);gap:14px;align-items:center;margin:1.5rem 0 2rem;padding:12px;border-radius:8px;background:var(--med-pied,#291f19);color:var(--med-cedre-ink,#f0f3ea);scroll-margin-top:96px;}@media (min-width:600px){.med-video{grid-template-columns:minmax(0,200px) minmax(0,1fr);gap:24px;padding:16px;}}.med-video__lecteur{min-width:0;}.med-video__video{display:block;width:100%;height:auto;aspect-ratio:9 / 16;border-radius:6px;background:#000;object-fit:cover;}.med-video__texte{min-width:0;}.node .med-video__titre,.med-video__titre{margin:0 0 6px;font-family:var(--med-font-ui,system-ui,sans-serif);font-size:0.8125rem;font-weight:700;line-height:1.3;letter-spacing:0.06em;text-transform:uppercase;color:var(--med-safran,#efb146);}.med-video__nom{display:-webkit-box;margin:0 0 8px;overflow:hidden;font-family:var(--med-font-titre,Georgia,serif);font-size:1.0625rem;font-weight:600;line-height:1.3;color:var(--med-cedre-ink,#f0f3ea);-webkit-box-orient:vertical;-webkit-line-clamp:4;}.med-video__meta{margin:0 0 12px;font-family:var(--med-font-ui,system-ui,sans-serif);font-size:0.875rem;color:var(--med-cedre-ink-2,#bdccba);}.med-video__facebook{display:inline-flex;gap:8px;align-items:center;min-height:44px;padding:0 16px;border-radius:999px;background:var(--med-cedre-ink,#f0f3ea);color:var(--med-pied,#291f19);font-family:var(--med-font-ui,system-ui,sans-serif);font-size:0.9375rem;font-weight:700;text-decoration:none;}.med-video__facebook:hover,.med-video__facebook:focus-visible{background:#fff;color:var(--med-pied,#291f19);text-decoration:underline;}.med-video__facebook:focus-visible{outline:2px solid var(--med-safran,#efb146);outline-offset:2px;}.med-video__icone{flex:none;}.med-videos{margin:2.5rem 0 1.5rem;}.med-videos--accueil{margin:0;padding:24px 0 16px;}.med-videos__titre{margin:0 0 1rem;padding-top:1.25rem;border-top:1px solid var(--med-rule,#d6d8d1);font-family:var(--med-font-ui,system-ui,sans-serif);font-size:0.8125rem;font-weight:700;letter-spacing:0.04em;text-transform:uppercase;color:var(--med-ink-2,#414a45);}.med-videos__liste{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(132px,1fr);gap:12px;margin:0;padding:0 0 6px;list-style:none;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:thin;}@media (max-width:959px){.med-videos--accueil .med-videos__liste{margin:0 calc(-1 * var(--med-gutter,16px));padding:0 var(--med-gutter,16px) 6px;scroll-padding-inline:var(--med-gutter,16px);}}@media (min-width:960px){.med-videos__liste{grid-auto-columns:minmax(150px,1fr);gap:16px;}}.med-videos__liste:focus-visible{outline:2px solid var(--med-ink,#121e17);outline-offset:-2px;}.med-videos__item{min-width:0;margin:0;padding:0;scroll-snap-align:start;}.med-videos__carte{display:block;color:var(--med-ink,#121e17);text-decoration:none;}.med-videos__vignette{position:relative;display:block;aspect-ratio:9 / 16;overflow:hidden;border-radius:6px;background:var(--med-pied,#291f19);}.med-videos__vignette img{display:block;width:100%;height:100%;object-fit:cover;}.med-videos__lecture{position:absolute;top:50%;left:50%;width:44px;height:44px;margin:-22px 0 0 -22px;border-radius:50%;background:rgba(0,0,0,0.55);}.med-videos__lecture::after{content:"";position:absolute;top:13px;left:17px;border-style:solid;border-width:9px 0 9px 14px;border-color:transparent transparent transparent #fff;}.med-videos__duree{position:absolute;right:6px;bottom:6px;padding:2px 6px;border-radius:4px;background:rgba(0,0,0,0.72);color:#fff;font-family:var(--med-font-ui,system-ui,sans-serif);font-size:0.75rem;font-weight:700;line-height:1.4;}.med-videos__nom{display:-webkit-box;margin-top:8px;overflow:hidden;font-family:var(--med-font-ui,system-ui,sans-serif);font-size:0.9375rem;font-weight:600;line-height:1.3;-webkit-box-orient:vertical;-webkit-line-clamp:3;}.med-videos__carte:hover .med-videos__nom,.med-videos__carte:focus-visible .med-videos__nom{text-decoration:underline;}.med-videos__carte:focus-visible{outline:2px solid var(--med-ink,#121e17);outline-offset:2px;}
.views-align-left{text-align:left;}.views-align-right{text-align:right;}.views-align-center{text-align:center;}.views-view-grid .views-col{float:left;}.views-view-grid .views-row{float:left;clear:both;width:100%;}.views-display-link + .views-display-link{margin-left:0.5em;}
