diff --git a/config/sync/core.entity_view_display.node.projet.full.yml b/config/sync/core.entity_view_display.node.projet.full.yml index f3c075b..4a8c4b0 100644 --- a/config/sync/core.entity_view_display.node.projet.full.yml +++ b/config/sync/core.entity_view_display.node.projet.full.yml @@ -68,7 +68,7 @@ content: view_mode: calendrier link: false third_party_settings: { } - weight: 10 + weight: 9 region: content field_fichiers: type: file_default @@ -126,7 +126,7 @@ content: view_mode: lie link: false third_party_settings: { } - weight: 9 + weight: 10 region: content field_type_de_projet: type: entity_reference_label diff --git a/web/themes/custom/leshed/assets/dist/main.css b/web/themes/custom/leshed/assets/dist/main.css index eab8d93..e5b04d0 100644 --- a/web/themes/custom/leshed/assets/dist/main.css +++ b/web/themes/custom/leshed/assets/dist/main.css @@ -1 +1 @@ -@font-face{font-family:Epilogue;src:url(./fonts/Epilogue-Italic-VariableFont_wght.ttf) format("truetype");src:url(./fonts/Epilogue-Italic-VariableFont_wght.ttf) format("truetype") tech(variations);font-weight:100 900;font-style:italic;font-display:block}@font-face{font-family:Epilogue;src:url(./fonts/Epilogue-VariableFont_wght.ttf) format("truetype");src:url(./fonts/Epilogue-VariableFont_wght.ttf) format("truetype") tech(variations);font-weight:100 900;font-style:normal;font-display:block}body{font-family:Epilogue;font-weight:400;font-style:normal}a,a:visited{text-decoration:none;color:inherit;transition:color .15s ease-out}body{margin:0;font-weight:200;line-height:1.5}div.layout-container{display:flex;flex-direction:column;height:100vh;overflow:hidden;max-width:1080px;margin:0 auto;padding:0 clamp(.75rem,1.4388vw,1rem)}div.layout-container header[role=banner]{display:block;position:relative;padding:.5em 0;flex:1 1 clamp(40px,6.2949640288vw,70px);z-index:100;height:clamp(40px,6.2949640288vw,70px);min-height:clamp(40px,6.2949640288vw,70px)}div.layout-container main[role=main]{flex:1 1 auto;overflow-y:scroll}header[role=banner]{background-color:#fff}header[role=banner] .header-middle{display:flex;justify-content:space-between;align-items:center;padding:.2em 0}header[role=banner] #block-leshed-identitedusite a{text-decoration:none;font-size:2em;font-weight:500;margin-right:.5em}header[role=banner] .header-right{height:20px;width:20px;cursor:pointer}header[role=banner] .header-right>div#burger-btn{position:relative;transition-duration:.5s;transition-property:transform;top:8.5px}header[role=banner] .header-right>div#burger-btn,header[role=banner] .header-right>div#burger-btn:before,header[role=banner] .header-right>div#burger-btn:after{width:20px;height:3px;background-color:#000}header[role=banner] .header-right>div#burger-btn:hover,header[role=banner] .header-right>div#burger-btn:hover:before,header[role=banner] .header-right>div#burger-btn:hover:after{background-color:green}header[role=banner] .header-right>div#burger-btn:before,header[role=banner] .header-right>div#burger-btn:after{content:"";position:absolute;left:0}header[role=banner] .header-right>div#burger-btn:before{top:6px}header[role=banner] .header-right>div#burger-btn:after{bottom:6px}header[role=banner] .header-right>div#burger-btn[opened]{transform:rotate(90deg)}header[role=banner] .header-right>div.wrapper{position:fixed;top:clamp(40px,6.2949640288vw,70px);left:0;width:100vw;padding:0 calc((100vw - 1080px)/2) 0 calc((100vw - 1080px)/2);background-color:#ffffff4d;-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px);height:0;overflow:hidden;transition-duration:.5s}header[role=banner] .header-right>div.wrapper[opened]{height:calc(100vh - clamp(40px,6.2949640288vw,70px))}header[role=banner] .header-right>div.wrapper nav#block-leshed-navigationprincipale{padding-top:10px}header[role=banner] .header-right>div.wrapper nav#block-leshed-navigationprincipale>ul{margin:0;padding:0}header[role=banner] .header-right>div.wrapper nav#block-leshed-navigationprincipale>ul li{list-style:none}header[role=banner] .header-right>div.wrapper nav#block-leshed-navigationprincipale>ul li a{font-size:4em;font-weight:200;filter:drop-shadow(0 0 2px #fff) drop-shadow(0 0 5px #fff) drop-shadow(0 0 15px #fff)}header[role=banner] .header-right>div.wrapper div#block-leshed-selecteurdelangue ul{margin:0;padding:0}header[role=banner] .header-right>div.wrapper div#block-leshed-selecteurdelangue ul li{list-style:none;padding:0;display:inline-block;font-size:2em}header[role=banner] .header-right>div.wrapper div#block-leshed-selecteurdelangue ul li:first-child:after{content:" /";font-weight:200}header[role=banner] .header-right>div.wrapper div#block-leshed-selecteurdelangue ul li:last-child{padding-left:.3em}header[role=banner] .header-right>div.wrapper div#block-leshed-selecteurdelangue ul li.is-active{font-weight:400}.splitting span.word,.splitting span.char{display:inline}.variable-title{margin:0;font-weight:200;text-transform:lowercase;line-height:1;filter:drop-shadow(0 0 5px #fff) drop-shadow(0 0 15px #fff)}.variable-title span.word span.char{letter-spacing:-.1em}.variable-title:not(.splitting){margin:0;font-weight:200;text-transform:lowercase;line-height:1;letter-spacing:-.1em}@media (scripting: enabled){.variable-title:not(.is-ready){visibility:hidden;animation:leshed-title-failsafe 0s 3s forwards}}@keyframes leshed-title-failsafe{to{visibility:visible}}div#block-leshed-titredelapage h1{font-size:1em;font-weight:200;margin:0}div.layout.layout--twocol-section--50-50.layout--twocol-section{flex-wrap:nowrap;align-items:flex-start;column-gap:clamp(1.5rem,2.8777vw,2rem)}div.layout.layout--twocol-section--50-50.layout--twocol-section div.layout__region{max-width:calc(50% - (clamp(1.5rem,2.8777vw,2rem)/2));flex:1 0 calc(50% - (clamp(1.5rem,2.8777vw,2rem)/2))}div.layout.layout--twocol-section--50-50.layout--twocol-section div.layout__region .views-row{margin-bottom:2em;max-width:100%}div.layout.layout--twocol-section--50-50.layout--twocol-section div.layout__region .views-row article.node-type-projet>header>h2{font-size:clamp(60.48px,7.1942446043vw,80px)}div.layout.layout--twocol-section--50-50.layout--twocol-section div.layout__region .views-row article.node-type-projet .field_artiste_s_invite_s{font-size:clamp(21.168px,2.5899280576vw,28.8px);font-weight:300}div.layout.layout--twocol-section--50-50.layout--twocol-section div.layout__region .views-row article.node-type-projet .field_type_d_evenement,div.layout.layout--twocol-section--50-50.layout--twocol-section div.layout__region .views-row article.node-type-projet .field_type_de_projet{font-weight:400}div.layout.layout--twocol-section--50-50.layout--twocol-section div.layout__region .views-row article.node-type-projet.has-image>header>h2{position:relative;max-height:1em;overflow:visible;z-index:10}div.layout.layout--twocol-section--50-50.layout--twocol-section div.layout__region .views-row article.node-type-projet.has-image>header>h2[data-overflow-lines="1"]{max-height:1em}div.layout.layout--twocol-section--50-50.layout--twocol-section div.layout__region .views-row article.node-type-projet.has-image>header>h2[data-overflow-lines="2"]{max-height:2em}div.layout.layout--twocol-section--50-50.layout--twocol-section div.layout__region .views-row article.node-type-projet.has-image>header>h2[data-overflow-lines="3"]{max-height:3em}div.layout.layout--twocol-section--50-50.layout--twocol-section div.layout__region .views-row article.node-type-projet.has-image>header>h2[data-overflow-lines="4"]{max-height:4em}div.layout.layout--twocol-section--50-50.layout--twocol-section div.layout__region .views-row article.node-type-projet.has-image>header>h2[data-overflow-lines="5"]{max-height:5em}div.layout.layout--twocol-section--50-50.layout--twocol-section div.layout__region .views-row article.node-type-projet.has-image>header>h2[data-overflow-lines="6"]{max-height:6em}div.layout.layout--twocol-section--50-50.layout--twocol-section div.layout__region .views-row article.node-type-projet.has-image>header>h2[data-overflow-lines="7"]{max-height:7em}div.layout.layout--twocol-section--50-50.layout--twocol-section div.layout__region .views-row article.node-type-projet.has-image>header>h2[data-overflow-lines="8"]{max-height:8em}div.layout.layout--twocol-section--50-50.layout--twocol-section div.layout__region .views-row article.node-type-projet.has-image>header>h2[data-overflow-lines="9"]{max-height:9em}div.layout.layout--twocol-section--50-50.layout--twocol-section div.layout__region .views-row article.node-type-projet.has-image>header>h2[data-overflow-lines="10"]{max-height:10em}div.layout.layout--twocol-section--50-50.layout--twocol-section div.layout__region .views-row article.node-type-projet.has-image>header div.field_images{position:relative;z-index:5}div.layout.layout--twocol-section--50-50.layout--twocol-section div.layout__region .views-row article.node-type-projet.has-image>header div.field_images a{display:block}div.layout.layout--twocol-section--50-50.layout--twocol-section div.layout__region .views-row article.node-type-projet.has-image>header div.field_images a img{width:100%;height:auto}div.layout.layout--twocol-section--50-50.layout--twocol-section div.layout__region .views-row article.node-type-projet div.field_artiste_s_invite_s.field-items.multiple .field-item{display:inline-block}div.layout.layout--twocol-section--50-50.layout--twocol-section div.layout__region .views-row article.node-type-projet div.field_artiste_s_invite_s.field-items.multiple .field-item:not(:last-of-type):after{content:", "}div.layout.layout--twocol-section--50-50.layout--twocol-section div.layout__region .views-row article.node-type-evenement>header>h2{font-size:clamp(60.48px,7.1942446043vw,80px)}div.layout.layout--twocol-section--50-50.layout--twocol-section div.layout__region .views-row article.node-type-evenement .field_artiste_s_invite_s{font-size:clamp(21.168px,2.5899280576vw,28.8px);font-weight:300}div.layout.layout--twocol-section--50-50.layout--twocol-section div.layout__region .views-row article.node-type-evenement .field_type_d_evenement,div.layout.layout--twocol-section--50-50.layout--twocol-section div.layout__region .views-row article.node-type-evenement .field_type_de_projet{font-weight:400}div.layout.layout--twocol-section--50-50.layout--twocol-section div.layout__region .views-row article.node-type-evenement.has-image>header>h2{position:relative;max-height:1em;overflow:visible;z-index:10}div.layout.layout--twocol-section--50-50.layout--twocol-section div.layout__region .views-row article.node-type-evenement.has-image>header>h2[data-overflow-lines="1"]{max-height:1em}div.layout.layout--twocol-section--50-50.layout--twocol-section div.layout__region .views-row article.node-type-evenement.has-image>header>h2[data-overflow-lines="2"]{max-height:2em}div.layout.layout--twocol-section--50-50.layout--twocol-section div.layout__region .views-row article.node-type-evenement.has-image>header>h2[data-overflow-lines="3"]{max-height:3em}div.layout.layout--twocol-section--50-50.layout--twocol-section div.layout__region .views-row article.node-type-evenement.has-image>header>h2[data-overflow-lines="4"]{max-height:4em}div.layout.layout--twocol-section--50-50.layout--twocol-section div.layout__region .views-row article.node-type-evenement.has-image>header>h2[data-overflow-lines="5"]{max-height:5em}div.layout.layout--twocol-section--50-50.layout--twocol-section div.layout__region .views-row article.node-type-evenement.has-image>header>h2[data-overflow-lines="6"]{max-height:6em}div.layout.layout--twocol-section--50-50.layout--twocol-section div.layout__region .views-row article.node-type-evenement.has-image>header>h2[data-overflow-lines="7"]{max-height:7em}div.layout.layout--twocol-section--50-50.layout--twocol-section div.layout__region .views-row article.node-type-evenement.has-image>header>h2[data-overflow-lines="8"]{max-height:8em}div.layout.layout--twocol-section--50-50.layout--twocol-section div.layout__region .views-row article.node-type-evenement.has-image>header>h2[data-overflow-lines="9"]{max-height:9em}div.layout.layout--twocol-section--50-50.layout--twocol-section div.layout__region .views-row article.node-type-evenement.has-image>header>h2[data-overflow-lines="10"]{max-height:10em}div.layout.layout--twocol-section--50-50.layout--twocol-section div.layout__region .views-row article.node-type-evenement.has-image>header div.field_images{position:relative;z-index:5}div.layout.layout--twocol-section--50-50.layout--twocol-section div.layout__region .views-row article.node-type-evenement.has-image>header div.field_images a{display:block}div.layout.layout--twocol-section--50-50.layout--twocol-section div.layout__region .views-row article.node-type-evenement.has-image>header div.field_images a img{width:100%;height:auto}div.layout.layout--twocol-section--50-50.layout--twocol-section div.layout__region .views-row article.node-type-evenement>header .field_dates{font-size:clamp(24.192px,4.3165467626vw,48px);line-height:1;letter-spacing:-.1em}div.layout.layout--twocol-section--50-50.layout--twocol-section div.layout__region .views-row article.node-type-evenement>header .field_dates time span.date-part:not(:last-child):after{content:"."}div.layout.layout--twocol-section--50-50.layout--twocol-section div.layout__region .views-row article.node-type-evenement>header .field_dates time span.date-day{font-weight:100}div.layout.layout--twocol-section--50-50.layout--twocol-section div.layout__region .views-row article.node-type-evenement>header .field_dates time span.date-month{font-weight:300}div.layout.layout--twocol-section--50-50.layout--twocol-section div.layout__region .views-row article.node-type-evenement>header .field_dates time span.date-year{font-weight:500}@media (max-width: 431px){div.layout.layout--twocol-section--50-50.layout--twocol-section{display:block}div.layout.layout--twocol-section--50-50.layout--twocol-section div.layout__region{max-width:100%}}article.node-type-projet.view-mode-full div.cols div.col.left{z-index:10}article.node-type-projet.view-mode-full div.cols div.col.left>header>h2.node-title{position:relative;margin:0}article.node-type-projet.view-mode-full div.cols div.col.left>header>h2.node-title.leshed-svg-export-target{pointer-events:painted}article.node-type-projet.view-mode-full div.cols div.col.left .field{margin-bottom:1rem}article.node-type-projet.view-mode-full div.cols div.col.left .field .field-item{font-weight:400}article.node-type-projet.view-mode-full div.cols div.col.left .field_artiste_s_invite_s{font-size:clamp(18.144px,2.5899280576vw,28.8px)}article.node-type-projet.view-mode-full div.cols div.col.left .field_artiste_s_invite_s .field-item{font-weight:300;display:inline-block}article.node-type-projet.view-mode-full div.cols div.col.left .field_artiste_s_invite_s .field-item:not(:last-child):after{content:", "}article.node-type-projet.view-mode-full div.cols div.col.left .field_invite_accompagne_curate_p,article.node-type-projet.view-mode-full div.cols div.col.left .field_partenaire_s{font-weight:400}article.node-type-projet.view-mode-full div.cols div.col.left .field_invite_accompagne_curate_p .field-label,article.node-type-projet.view-mode-full div.cols div.col.left .field_partenaire_s .field-label{font-weight:200}article.node-type-projet.view-mode-full div.cols div.col.left div.field_type_de_projet:has(+div.field_dates){margin-bottom:0}article.node-type-projet.view-mode-full div.cols div.col.left .field_dates time{font-weight:400}article.node-type-projet.view-mode-full div.cols div.col.left div.field_projet_s_lie_s>.field-items.multiple{display:flex;flex-direction:row;flex-wrap:wrap;gap:clamp(1.5rem,2.8777vw,2rem)}article.node-type-projet.view-mode-full div.cols div.col.left div.field_projet_s_lie_s>.field-items.multiple>.field-item{flex:1 0 calc(50% - (clamp(1.5rem,2.8777vw,2rem)/2));max-width:calc(50% - (clamp(1.5rem,2.8777vw,2rem)/2))}article.node-type-projet.view-mode-full div.cols div.col.left div.field_projet_s_lie_s>.field-items.multiple>.field-item>article>header>h2{font-size:clamp(60.48px,7.1942446043vw,80px)}article.node-type-projet.view-mode-full div.cols div.col.left div.field_projet_s_lie_s>.field-items.multiple>.field-item>article .field_artiste_s_invite_s{font-size:clamp(21.168px,2.5899280576vw,28.8px);font-weight:300}article.node-type-projet.view-mode-full div.cols div.col.left div.field_projet_s_lie_s>.field-items.multiple>.field-item>article .field_type_d_evenement,article.node-type-projet.view-mode-full div.cols div.col.left div.field_projet_s_lie_s>.field-items.multiple>.field-item>article .field_type_de_projet{font-weight:400}article.node-type-projet.view-mode-full div.cols div.col.left div.field_projet_s_lie_s>.field-items.multiple>.field-item>article.has-image>header>h2{position:relative;max-height:1em;overflow:visible;z-index:10}article.node-type-projet.view-mode-full div.cols div.col.left div.field_projet_s_lie_s>.field-items.multiple>.field-item>article.has-image>header>h2[data-overflow-lines="1"]{max-height:1em}article.node-type-projet.view-mode-full div.cols div.col.left div.field_projet_s_lie_s>.field-items.multiple>.field-item>article.has-image>header>h2[data-overflow-lines="2"]{max-height:2em}article.node-type-projet.view-mode-full div.cols div.col.left div.field_projet_s_lie_s>.field-items.multiple>.field-item>article.has-image>header>h2[data-overflow-lines="3"]{max-height:3em}article.node-type-projet.view-mode-full div.cols div.col.left div.field_projet_s_lie_s>.field-items.multiple>.field-item>article.has-image>header>h2[data-overflow-lines="4"]{max-height:4em}article.node-type-projet.view-mode-full div.cols div.col.left div.field_projet_s_lie_s>.field-items.multiple>.field-item>article.has-image>header>h2[data-overflow-lines="5"]{max-height:5em}article.node-type-projet.view-mode-full div.cols div.col.left div.field_projet_s_lie_s>.field-items.multiple>.field-item>article.has-image>header>h2[data-overflow-lines="6"]{max-height:6em}article.node-type-projet.view-mode-full div.cols div.col.left div.field_projet_s_lie_s>.field-items.multiple>.field-item>article.has-image>header>h2[data-overflow-lines="7"]{max-height:7em}article.node-type-projet.view-mode-full div.cols div.col.left div.field_projet_s_lie_s>.field-items.multiple>.field-item>article.has-image>header>h2[data-overflow-lines="8"]{max-height:8em}article.node-type-projet.view-mode-full div.cols div.col.left div.field_projet_s_lie_s>.field-items.multiple>.field-item>article.has-image>header>h2[data-overflow-lines="9"]{max-height:9em}article.node-type-projet.view-mode-full div.cols div.col.left div.field_projet_s_lie_s>.field-items.multiple>.field-item>article.has-image>header>h2[data-overflow-lines="10"]{max-height:10em}article.node-type-projet.view-mode-full div.cols div.col.left div.field_projet_s_lie_s>.field-items.multiple>.field-item>article.has-image>header div.field_images{position:relative;z-index:5}article.node-type-projet.view-mode-full div.cols div.col.left div.field_projet_s_lie_s>.field-items.multiple>.field-item>article.has-image>header div.field_images a{display:block}article.node-type-projet.view-mode-full div.cols div.col.left div.field_projet_s_lie_s>.field-items.multiple>.field-item>article.has-image>header div.field_images a img{width:100%;height:auto}article.node-type-projet.view-mode-full div.cols div.col.left div.field_projet_s_lie_s>.field-items.multiple>.field-item>article div.field_artiste_s_invite_s.field-items.multiple .field-item{display:inline-block}article.node-type-projet.view-mode-full div.cols div.col.left div.field_projet_s_lie_s>.field-items.multiple>.field-item>article div.field_artiste_s_invite_s.field-items.multiple .field-item:not(:last-of-type):after{content:", "}article.node-type-projet.view-mode-full div.cols div.col.left div.field_projet_s_lie_s>.field-items.multiple>.field-item>article>header>h2{font-size:3em}article.node-type-projet.view-mode-full div.cols div.col.left div.field_projet_s_lie_s>.field-items.multiple>.field-item>article .field_artiste_s_invite_s{font-size:1.134em}article.node-type-projet.view-mode-full div.cols div.col.left div.field_evenement_s_lie_s article.node-type-evenement.view-mode-calendrier{border-top:1px solid #ccc;padding:2em 0 1em;display:flex;flex-direction:row;gap:1em}article.node-type-projet.view-mode-full div.cols div.col.left div.field_evenement_s_lie_s article.node-type-evenement.view-mode-calendrier header{flex:0 1 auto;padding:0 1em 0 0}article.node-type-projet.view-mode-full div.cols div.col.left div.field_evenement_s_lie_s article.node-type-evenement.view-mode-calendrier header .field_dates{display:flex;position:relative;line-height:1;letter-spacing:-.1em;--ref: clamp(53.3333333333px, 7.1942446043vw, 80px)}article.node-type-projet.view-mode-full div.cols div.col.left div.field_evenement_s_lie_s article.node-type-evenement.view-mode-calendrier header .field_dates time{position:relative;display:grid;grid-template-columns:var(--ref) calc(var(--ref) * 7 / 18);grid-template-rows:calc(var(--ref) / 2.3) calc(var(--ref) / 2.3);grid-template-areas:"day month" "day year"}article.node-type-projet.view-mode-full div.cols div.col.left div.field_evenement_s_lie_s article.node-type-evenement.view-mode-calendrier header .field_dates time span.date-day{grid-area:day;font-size:var(--ref);font-weight:100;font-style:italic}article.node-type-projet.view-mode-full div.cols div.col.left div.field_evenement_s_lie_s article.node-type-evenement.view-mode-calendrier header .field_dates time span.date-month{grid-area:month;align-self:end;font-weight:400}article.node-type-projet.view-mode-full div.cols div.col.left div.field_evenement_s_lie_s article.node-type-evenement.view-mode-calendrier header .field_dates time span.date-year{grid-area:year;align-self:end;font-weight:700}article.node-type-projet.view-mode-full div.cols div.col.left div.field_evenement_s_lie_s article.node-type-evenement.view-mode-calendrier header .field_dates time span.date-month,article.node-type-projet.view-mode-full div.cols div.col.left div.field_evenement_s_lie_s article.node-type-evenement.view-mode-calendrier header .field_dates time span.date-year{font-size:calc(var(--ref) / 2.45)}article.node-type-projet.view-mode-full div.cols div.col.left div.field_evenement_s_lie_s article.node-type-evenement.view-mode-calendrier header .field_dates span.date-sep{font-size:calc(var(--ref) / 2);padding:0 .2em}article.node-type-projet.view-mode-full div.cols div.col.left div.field_evenement_s_lie_s article.node-type-evenement.view-mode-calendrier header .field_dates{flex-direction:column;align-items:center;gap:.6em}article.node-type-projet.view-mode-full div.cols div.col.left div.field_evenement_s_lie_s article.node-type-evenement.view-mode-calendrier header .field_dates span.date-sep{display:block;width:1em;height:0;overflow:visible;transform-origin:center;transform:rotate(90deg) translate(.1em);line-height:0;padding:0}article.node-type-projet.view-mode-full div.cols div.col.left div.field_evenement_s_lie_s article.node-type-evenement.view-mode-calendrier section.content{flex:1 1 auto}article.node-type-projet.view-mode-full div.cols div.col.left div.field_evenement_s_lie_s article.node-type-evenement.view-mode-calendrier section.content h2.node-title{font-size:3em}article.node-type-projet.view-mode-full div.cols div.col.left div.field_evenement_s_lie_s article.node-type-evenement.view-mode-calendrier section.content div.field_artiste_s_invite_s{font-size:clamp(18.144px,2.5899280576vw,28.8px)}article.node-type-projet.view-mode-full div.cols div.col.left div.field_evenement_s_lie_s article.node-type-evenement.view-mode-calendrier section.content div.field_artiste_s_invite_s .field-item{display:inline-block}article.node-type-projet.view-mode-full div.cols div.col.left div.field_evenement_s_lie_s article.node-type-evenement.view-mode-calendrier section.content div.field_artiste_s_invite_s .field-item:not(:last-child):after{content:", "}article.node-type-projet.view-mode-full div.cols div.col.left div.field_evenement_s_lie_s article.node-type-evenement.view-mode-calendrier section.content div.field_type_d_evenement .field-item{font-weight:400}article.node-type-projet.view-mode-full div.cols div.col.left div.field_evenement_s_lie_s article.node-type-evenement.view-mode-calendrier section.last-cel{flex:0 1 auto}article.node-type-projet.view-mode-full div.cols div.col.left div.field_evenement_s_lie_s article.node-type-evenement.view-mode-calendrier section.last-cel .field_images a{display:block;width:12em;height:12em;overflow:hidden}article.node-type-projet.view-mode-full div.cols div.col.left div.field_evenement_s_lie_s article.node-type-evenement.view-mode-calendrier section.last-cel .field_images a img{width:100%;height:100%;object-fit:contain;object-position:top right}article.node-type-projet.view-mode-full div.cols div.col.left div.field_evenement_s_lie_s article.node-type-evenement.view-mode-calendrier>section.content>h2.node-title{font-size:2.68em}article.node-type-projet.view-mode-full div.cols div.col.left div.field_evenement_s_lie_s article.node-type-evenement.view-mode-calendrier>section.content div.field{margin:0}article.node-type-projet.view-mode-full div.cols div.col.left div.field_evenement_s_lie_s article.node-type-evenement.view-mode-calendrier>section.content div.field p{margin:0}article.node-type-projet.view-mode-full div.cols div.col.left div.field_evenement_s_lie_s article.node-type-evenement.view-mode-calendrier>section.last-cel{display:none}article.node-type-projet.view-mode-full div.cols div.col.left>div.spacer{display:block;height:5em}article.node-type-projet.view-mode-full div.cols div.col.right .field_images .field-item{position:relative;margin-bottom:1em}article.node-type-projet.view-mode-full div.cols div.col.right .field_images .field-item figure{margin:0}article.node-type-projet.view-mode-full div.cols div.col.right .field_images .field-item figure a{display:block;line-height:0}article.node-type-projet.view-mode-full div.cols div.col.right .field_images .field-item figure a img{width:100%;max-width:100%;height:auto}article.node-type-projet.view-mode-full div.cols div.col.right .field_images .field-item figure figcaption.image-field-caption{margin:0;display:block}article.node-type-projet.view-mode-full div.cols div.col.right .field_images .field-item figure figcaption.image-field-caption blockquote{width:100%;margin:0;background-color:#1e1e1e;color:#fff;pointer-events:none}article.node-type-projet.view-mode-full div.cols div.col.right .field_images .field-item figure figcaption.image-field-caption blockquote p{margin:0;padding:1em;font-weight:300;font-size:.8em}article.node-type-projet.view-mode-full div.cols div.col.right .field_images .field-item:hover{z-index:200}@media (min-width: 769px){article.node-type-projet.view-mode-full div.cols{display:flex;flex-direction:row;gap:clamp(1.5rem,2.8777vw,2rem);align-items:flex-start}article.node-type-projet.view-mode-full div.cols div.col{flex:0 0 calc(50% - (clamp(1.5rem,2.8777vw,2rem)/2));max-width:calc(50% - (clamp(1.5rem,2.8777vw,2rem)/2))}article.node-type-projet.view-mode-full div.cols div.col.left>header{transform-origin:0 0;width:205%;z-index:100;pointer-events:none}article.node-type-projet.view-mode-full div.cols div.col.left>header>h2.node-title{font-size:clamp(128px,17.2661870504vw,192px)}article.node-type-projet.view-mode-full div.cols div.col.right{display:flex}article.node-type-projet.view-mode-full div.cols div.col.right .field_images{flex:1}article.node-type-projet.view-mode-full div.cols div.col.right .field_images:after{display:block;position:relative;content:"";width:100%;height:var(--sticky-extent, 100vh)}article.node-type-projet.view-mode-full div.cols div.col.right .field_images .field-item{position:sticky;top:0}article.node-type-projet.view-mode-full div.cols div.col.right .field_images .field-item figure figcaption.image-field-caption{position:absolute;bottom:0;left:0;height:5em;width:100%;overflow:visible}article.node-type-projet.view-mode-full div.cols div.col.right .field_images .field-item figure figcaption.image-field-caption blockquote{position:absolute;bottom:0;left:0;opacity:0;transition:opacity .3s ease-in-out;background-color:#000000a6}article.node-type-projet.view-mode-full div.cols div.col.right .field_images .field-item figure figcaption.image-field-caption:hover blockquote{opacity:1}}@media (max-width: 768px){article.node-type-projet.view-mode-full div.cols{display:flex;flex-direction:column}article.node-type-projet.view-mode-full div.cols div.col,article.node-type-projet.view-mode-full div.cols div.col.right .field_images{display:contents}article.node-type-projet.view-mode-full div.cols div.col.left>header{order:1}article.node-type-projet.view-mode-full div.cols div.col.right .field_images .field-item:first-child{order:2}article.node-type-projet.view-mode-full div.cols div.col.left>:not(header):not(.spacer){order:3}article.node-type-projet.view-mode-full div.cols div.col.right .field_images .field-item:not(:first-child){order:5}article.node-type-projet.view-mode-full div.cols div.col.left>div.field_fichiers{order:6}article.node-type-projet.view-mode-full div.cols div.col.left>div.field_partenaire_s{order:7}article.node-type-projet.view-mode-full div.cols div.col.left>div.field_evenement_s_lie_s{order:8}article.node-type-projet.view-mode-full div.cols div.col.left>div.field_projet_s_lie_s{order:9}article.node-type-projet.view-mode-full div.cols div.col.left>div.spacer{order:20}article.node-type-projet.view-mode-full div.cols div.col.left>header>h2.node-title{font-size:5em}}article.node-type-evenement.view-mode-full div.cols div.col.left{z-index:10}article.node-type-evenement.view-mode-full div.cols div.col.left>header>h2.node-title{position:relative;margin:0}article.node-type-evenement.view-mode-full div.cols div.col.left>header>h2.node-title.leshed-svg-export-target{pointer-events:painted}article.node-type-evenement.view-mode-full div.cols div.col.left .field{margin-bottom:1rem}article.node-type-evenement.view-mode-full div.cols div.col.left .field .field-item{font-weight:400}article.node-type-evenement.view-mode-full div.cols div.col.left .field_artiste_s_invite_s{font-size:clamp(18.144px,2.5899280576vw,28.8px)}article.node-type-evenement.view-mode-full div.cols div.col.left .field_artiste_s_invite_s .field-item{font-weight:300;display:inline-block}article.node-type-evenement.view-mode-full div.cols div.col.left .field_artiste_s_invite_s .field-item:not(:last-child):after{content:", "}article.node-type-evenement.view-mode-full div.cols div.col.left .field_invite_accompagne_curate_p,article.node-type-evenement.view-mode-full div.cols div.col.left .field_partenaire_s{font-weight:400}article.node-type-evenement.view-mode-full div.cols div.col.left .field_invite_accompagne_curate_p .field-label,article.node-type-evenement.view-mode-full div.cols div.col.left .field_partenaire_s .field-label{font-weight:200}article.node-type-evenement.view-mode-full div.cols div.col.left div.field_type_de_projet:has(+div.field_dates){margin-bottom:0}article.node-type-evenement.view-mode-full div.cols div.col.left .field_dates time{font-weight:400}article.node-type-evenement.view-mode-full div.cols div.col.left div.field_projet_s_lie_s>.field-items.multiple{display:flex;flex-direction:row;flex-wrap:wrap;gap:clamp(1.5rem,2.8777vw,2rem)}article.node-type-evenement.view-mode-full div.cols div.col.left div.field_projet_s_lie_s>.field-items.multiple>.field-item{flex:1 0 calc(50% - (clamp(1.5rem,2.8777vw,2rem)/2));max-width:calc(50% - (clamp(1.5rem,2.8777vw,2rem)/2))}article.node-type-evenement.view-mode-full div.cols div.col.left div.field_projet_s_lie_s>.field-items.multiple>.field-item>article>header>h2{font-size:clamp(60.48px,7.1942446043vw,80px)}article.node-type-evenement.view-mode-full div.cols div.col.left div.field_projet_s_lie_s>.field-items.multiple>.field-item>article .field_artiste_s_invite_s{font-size:clamp(21.168px,2.5899280576vw,28.8px);font-weight:300}article.node-type-evenement.view-mode-full div.cols div.col.left div.field_projet_s_lie_s>.field-items.multiple>.field-item>article .field_type_d_evenement,article.node-type-evenement.view-mode-full div.cols div.col.left div.field_projet_s_lie_s>.field-items.multiple>.field-item>article .field_type_de_projet{font-weight:400}article.node-type-evenement.view-mode-full div.cols div.col.left div.field_projet_s_lie_s>.field-items.multiple>.field-item>article.has-image>header>h2{position:relative;max-height:1em;overflow:visible;z-index:10}article.node-type-evenement.view-mode-full div.cols div.col.left div.field_projet_s_lie_s>.field-items.multiple>.field-item>article.has-image>header>h2[data-overflow-lines="1"]{max-height:1em}article.node-type-evenement.view-mode-full div.cols div.col.left div.field_projet_s_lie_s>.field-items.multiple>.field-item>article.has-image>header>h2[data-overflow-lines="2"]{max-height:2em}article.node-type-evenement.view-mode-full div.cols div.col.left div.field_projet_s_lie_s>.field-items.multiple>.field-item>article.has-image>header>h2[data-overflow-lines="3"]{max-height:3em}article.node-type-evenement.view-mode-full div.cols div.col.left div.field_projet_s_lie_s>.field-items.multiple>.field-item>article.has-image>header>h2[data-overflow-lines="4"]{max-height:4em}article.node-type-evenement.view-mode-full div.cols div.col.left div.field_projet_s_lie_s>.field-items.multiple>.field-item>article.has-image>header>h2[data-overflow-lines="5"]{max-height:5em}article.node-type-evenement.view-mode-full div.cols div.col.left div.field_projet_s_lie_s>.field-items.multiple>.field-item>article.has-image>header>h2[data-overflow-lines="6"]{max-height:6em}article.node-type-evenement.view-mode-full div.cols div.col.left div.field_projet_s_lie_s>.field-items.multiple>.field-item>article.has-image>header>h2[data-overflow-lines="7"]{max-height:7em}article.node-type-evenement.view-mode-full div.cols div.col.left div.field_projet_s_lie_s>.field-items.multiple>.field-item>article.has-image>header>h2[data-overflow-lines="8"]{max-height:8em}article.node-type-evenement.view-mode-full div.cols div.col.left div.field_projet_s_lie_s>.field-items.multiple>.field-item>article.has-image>header>h2[data-overflow-lines="9"]{max-height:9em}article.node-type-evenement.view-mode-full div.cols div.col.left div.field_projet_s_lie_s>.field-items.multiple>.field-item>article.has-image>header>h2[data-overflow-lines="10"]{max-height:10em}article.node-type-evenement.view-mode-full div.cols div.col.left div.field_projet_s_lie_s>.field-items.multiple>.field-item>article.has-image>header div.field_images{position:relative;z-index:5}article.node-type-evenement.view-mode-full div.cols div.col.left div.field_projet_s_lie_s>.field-items.multiple>.field-item>article.has-image>header div.field_images a{display:block}article.node-type-evenement.view-mode-full div.cols div.col.left div.field_projet_s_lie_s>.field-items.multiple>.field-item>article.has-image>header div.field_images a img{width:100%;height:auto}article.node-type-evenement.view-mode-full div.cols div.col.left div.field_projet_s_lie_s>.field-items.multiple>.field-item>article div.field_artiste_s_invite_s.field-items.multiple .field-item{display:inline-block}article.node-type-evenement.view-mode-full div.cols div.col.left div.field_projet_s_lie_s>.field-items.multiple>.field-item>article div.field_artiste_s_invite_s.field-items.multiple .field-item:not(:last-of-type):after{content:", "}article.node-type-evenement.view-mode-full div.cols div.col.left div.field_projet_s_lie_s>.field-items.multiple>.field-item>article>header>h2{font-size:3em}article.node-type-evenement.view-mode-full div.cols div.col.left div.field_projet_s_lie_s>.field-items.multiple>.field-item>article .field_artiste_s_invite_s{font-size:1.134em}article.node-type-evenement.view-mode-full div.cols div.col.left div.field_evenement_s_lie_s article.node-type-evenement.view-mode-calendrier{border-top:1px solid #ccc;padding:2em 0 1em;display:flex;flex-direction:row;gap:1em}article.node-type-evenement.view-mode-full div.cols div.col.left div.field_evenement_s_lie_s article.node-type-evenement.view-mode-calendrier header{flex:0 1 auto;padding:0 1em 0 0}article.node-type-evenement.view-mode-full div.cols div.col.left div.field_evenement_s_lie_s article.node-type-evenement.view-mode-calendrier header .field_dates{display:flex;position:relative;line-height:1;letter-spacing:-.1em;--ref: clamp(53.3333333333px, 7.1942446043vw, 80px)}article.node-type-evenement.view-mode-full div.cols div.col.left div.field_evenement_s_lie_s article.node-type-evenement.view-mode-calendrier header .field_dates time{position:relative;display:grid;grid-template-columns:var(--ref) calc(var(--ref) * 7 / 18);grid-template-rows:calc(var(--ref) / 2.3) calc(var(--ref) / 2.3);grid-template-areas:"day month" "day year"}article.node-type-evenement.view-mode-full div.cols div.col.left div.field_evenement_s_lie_s article.node-type-evenement.view-mode-calendrier header .field_dates time span.date-day{grid-area:day;font-size:var(--ref);font-weight:100;font-style:italic}article.node-type-evenement.view-mode-full div.cols div.col.left div.field_evenement_s_lie_s article.node-type-evenement.view-mode-calendrier header .field_dates time span.date-month{grid-area:month;align-self:end;font-weight:400}article.node-type-evenement.view-mode-full div.cols div.col.left div.field_evenement_s_lie_s article.node-type-evenement.view-mode-calendrier header .field_dates time span.date-year{grid-area:year;align-self:end;font-weight:700}article.node-type-evenement.view-mode-full div.cols div.col.left div.field_evenement_s_lie_s article.node-type-evenement.view-mode-calendrier header .field_dates time span.date-month,article.node-type-evenement.view-mode-full div.cols div.col.left div.field_evenement_s_lie_s article.node-type-evenement.view-mode-calendrier header .field_dates time span.date-year{font-size:calc(var(--ref) / 2.45)}article.node-type-evenement.view-mode-full div.cols div.col.left div.field_evenement_s_lie_s article.node-type-evenement.view-mode-calendrier header .field_dates span.date-sep{font-size:calc(var(--ref) / 2);padding:0 .2em}article.node-type-evenement.view-mode-full div.cols div.col.left div.field_evenement_s_lie_s article.node-type-evenement.view-mode-calendrier header .field_dates{flex-direction:column;align-items:center;gap:.6em}article.node-type-evenement.view-mode-full div.cols div.col.left div.field_evenement_s_lie_s article.node-type-evenement.view-mode-calendrier header .field_dates span.date-sep{display:block;width:1em;height:0;overflow:visible;transform-origin:center;transform:rotate(90deg) translate(.1em);line-height:0;padding:0}article.node-type-evenement.view-mode-full div.cols div.col.left div.field_evenement_s_lie_s article.node-type-evenement.view-mode-calendrier section.content{flex:1 1 auto}article.node-type-evenement.view-mode-full div.cols div.col.left div.field_evenement_s_lie_s article.node-type-evenement.view-mode-calendrier section.content h2.node-title{font-size:3em}article.node-type-evenement.view-mode-full div.cols div.col.left div.field_evenement_s_lie_s article.node-type-evenement.view-mode-calendrier section.content div.field_artiste_s_invite_s{font-size:clamp(18.144px,2.5899280576vw,28.8px)}article.node-type-evenement.view-mode-full div.cols div.col.left div.field_evenement_s_lie_s article.node-type-evenement.view-mode-calendrier section.content div.field_artiste_s_invite_s .field-item{display:inline-block}article.node-type-evenement.view-mode-full div.cols div.col.left div.field_evenement_s_lie_s article.node-type-evenement.view-mode-calendrier section.content div.field_artiste_s_invite_s .field-item:not(:last-child):after{content:", "}article.node-type-evenement.view-mode-full div.cols div.col.left div.field_evenement_s_lie_s article.node-type-evenement.view-mode-calendrier section.content div.field_type_d_evenement .field-item{font-weight:400}article.node-type-evenement.view-mode-full div.cols div.col.left div.field_evenement_s_lie_s article.node-type-evenement.view-mode-calendrier section.last-cel{flex:0 1 auto}article.node-type-evenement.view-mode-full div.cols div.col.left div.field_evenement_s_lie_s article.node-type-evenement.view-mode-calendrier section.last-cel .field_images a{display:block;width:12em;height:12em;overflow:hidden}article.node-type-evenement.view-mode-full div.cols div.col.left div.field_evenement_s_lie_s article.node-type-evenement.view-mode-calendrier section.last-cel .field_images a img{width:100%;height:100%;object-fit:contain;object-position:top right}article.node-type-evenement.view-mode-full div.cols div.col.left div.field_evenement_s_lie_s article.node-type-evenement.view-mode-calendrier>section.content>h2.node-title{font-size:2.68em}article.node-type-evenement.view-mode-full div.cols div.col.left div.field_evenement_s_lie_s article.node-type-evenement.view-mode-calendrier>section.content div.field{margin:0}article.node-type-evenement.view-mode-full div.cols div.col.left div.field_evenement_s_lie_s article.node-type-evenement.view-mode-calendrier>section.content div.field p{margin:0}article.node-type-evenement.view-mode-full div.cols div.col.left div.field_evenement_s_lie_s article.node-type-evenement.view-mode-calendrier>section.last-cel{display:none}article.node-type-evenement.view-mode-full div.cols div.col.left>div.spacer{display:block;height:5em}article.node-type-evenement.view-mode-full div.cols div.col.right .field_images .field-item{position:relative;margin-bottom:1em}article.node-type-evenement.view-mode-full div.cols div.col.right .field_images .field-item figure{margin:0}article.node-type-evenement.view-mode-full div.cols div.col.right .field_images .field-item figure a{display:block;line-height:0}article.node-type-evenement.view-mode-full div.cols div.col.right .field_images .field-item figure a img{width:100%;max-width:100%;height:auto}article.node-type-evenement.view-mode-full div.cols div.col.right .field_images .field-item figure figcaption.image-field-caption{margin:0;display:block}article.node-type-evenement.view-mode-full div.cols div.col.right .field_images .field-item figure figcaption.image-field-caption blockquote{width:100%;margin:0;background-color:#1e1e1e;color:#fff;pointer-events:none}article.node-type-evenement.view-mode-full div.cols div.col.right .field_images .field-item figure figcaption.image-field-caption blockquote p{margin:0;padding:1em;font-weight:300;font-size:.8em}article.node-type-evenement.view-mode-full div.cols div.col.right .field_images .field-item:hover{z-index:200}@media (min-width: 769px){article.node-type-evenement.view-mode-full div.cols{display:flex;flex-direction:row;gap:clamp(1.5rem,2.8777vw,2rem);align-items:flex-start}article.node-type-evenement.view-mode-full div.cols div.col{flex:0 0 calc(50% - (clamp(1.5rem,2.8777vw,2rem)/2));max-width:calc(50% - (clamp(1.5rem,2.8777vw,2rem)/2))}article.node-type-evenement.view-mode-full div.cols div.col.left>header{transform-origin:0 0;width:205%;z-index:100;pointer-events:none}article.node-type-evenement.view-mode-full div.cols div.col.left>header>h2.node-title{font-size:clamp(128px,17.2661870504vw,192px)}article.node-type-evenement.view-mode-full div.cols div.col.right{display:flex}article.node-type-evenement.view-mode-full div.cols div.col.right .field_images{flex:1}article.node-type-evenement.view-mode-full div.cols div.col.right .field_images:after{display:block;position:relative;content:"";width:100%;height:var(--sticky-extent, 100vh)}article.node-type-evenement.view-mode-full div.cols div.col.right .field_images .field-item{position:sticky;top:0}article.node-type-evenement.view-mode-full div.cols div.col.right .field_images .field-item figure figcaption.image-field-caption{position:absolute;bottom:0;left:0;height:5em;width:100%;overflow:visible}article.node-type-evenement.view-mode-full div.cols div.col.right .field_images .field-item figure figcaption.image-field-caption blockquote{position:absolute;bottom:0;left:0;opacity:0;transition:opacity .3s ease-in-out;background-color:#000000a6}article.node-type-evenement.view-mode-full div.cols div.col.right .field_images .field-item figure figcaption.image-field-caption:hover blockquote{opacity:1}}@media (max-width: 768px){article.node-type-evenement.view-mode-full div.cols{display:flex;flex-direction:column}article.node-type-evenement.view-mode-full div.cols div.col,article.node-type-evenement.view-mode-full div.cols div.col.right .field_images{display:contents}article.node-type-evenement.view-mode-full div.cols div.col.left>header{order:1}article.node-type-evenement.view-mode-full div.cols div.col.right .field_images .field-item:first-child{order:2}article.node-type-evenement.view-mode-full div.cols div.col.left>:not(header):not(.spacer){order:3}article.node-type-evenement.view-mode-full div.cols div.col.right .field_images .field-item:not(:first-child){order:5}article.node-type-evenement.view-mode-full div.cols div.col.left>div.field_fichiers{order:6}article.node-type-evenement.view-mode-full div.cols div.col.left>div.field_partenaire_s{order:7}article.node-type-evenement.view-mode-full div.cols div.col.left>div.field_evenement_s_lie_s{order:8}article.node-type-evenement.view-mode-full div.cols div.col.left>div.field_projet_s_lie_s{order:9}article.node-type-evenement.view-mode-full div.cols div.col.left>div.spacer{order:20}article.node-type-evenement.view-mode-full div.cols div.col.left>header>h2.node-title{font-size:5em}}article.node-type-evenement.view-mode-full .field_dates.digit-dates{transform-origin:0 0;display:flex;position:relative;line-height:1;letter-spacing:-.1em;--ref: clamp(106.6666666667px, 14.3884892086vw, 160px)}article.node-type-evenement.view-mode-full .field_dates.digit-dates time{position:relative;display:grid;grid-template-columns:var(--ref) calc(var(--ref) * 7 / 18);grid-template-rows:calc(var(--ref) / 2.3) calc(var(--ref) / 2.3);grid-template-areas:"day month" "day year"}article.node-type-evenement.view-mode-full .field_dates.digit-dates time span.date-day{grid-area:day;font-size:var(--ref);font-weight:100;font-style:italic}article.node-type-evenement.view-mode-full .field_dates.digit-dates time span.date-month{grid-area:month;align-self:end;font-weight:400}article.node-type-evenement.view-mode-full .field_dates.digit-dates time span.date-year{grid-area:year;align-self:end;font-weight:700}article.node-type-evenement.view-mode-full .field_dates.digit-dates time span.date-month,article.node-type-evenement.view-mode-full .field_dates.digit-dates time span.date-year{font-size:calc(var(--ref) / 2.45)}article.node-type-evenement.view-mode-full .field_dates.digit-dates span.date-sep{font-size:calc(var(--ref) / 2);padding:0 .2em}div.views-archives-projets{display:flex;flex-direction:row;flex-wrap:wrap;gap:2em;gap:clamp(1.5rem,2.8777vw,2rem)}div.views-archives-projets div.views-row{flex:1 0 calc(25% - clamp(1.5rem,2.8777vw,2rem));width:calc(25% - clamp(1.5rem,2.8777vw,2rem))}div.views-archives-projets article.node-type-projet.view-mode-tableau_liste>header>h2{font-size:clamp(60.48px,7.1942446043vw,80px)}div.views-archives-projets article.node-type-projet.view-mode-tableau_liste .field_artiste_s_invite_s{font-size:clamp(21.168px,2.5899280576vw,28.8px);font-weight:300}div.views-archives-projets article.node-type-projet.view-mode-tableau_liste .field_type_d_evenement,div.views-archives-projets article.node-type-projet.view-mode-tableau_liste .field_type_de_projet{font-weight:400}div.views-archives-projets article.node-type-projet.view-mode-tableau_liste.has-image>header>h2{position:relative;max-height:1em;overflow:visible;z-index:10}div.views-archives-projets article.node-type-projet.view-mode-tableau_liste.has-image>header>h2[data-overflow-lines="1"]{max-height:1em}div.views-archives-projets article.node-type-projet.view-mode-tableau_liste.has-image>header>h2[data-overflow-lines="2"]{max-height:2em}div.views-archives-projets article.node-type-projet.view-mode-tableau_liste.has-image>header>h2[data-overflow-lines="3"]{max-height:3em}div.views-archives-projets article.node-type-projet.view-mode-tableau_liste.has-image>header>h2[data-overflow-lines="4"]{max-height:4em}div.views-archives-projets article.node-type-projet.view-mode-tableau_liste.has-image>header>h2[data-overflow-lines="5"]{max-height:5em}div.views-archives-projets article.node-type-projet.view-mode-tableau_liste.has-image>header>h2[data-overflow-lines="6"]{max-height:6em}div.views-archives-projets article.node-type-projet.view-mode-tableau_liste.has-image>header>h2[data-overflow-lines="7"]{max-height:7em}div.views-archives-projets article.node-type-projet.view-mode-tableau_liste.has-image>header>h2[data-overflow-lines="8"]{max-height:8em}div.views-archives-projets article.node-type-projet.view-mode-tableau_liste.has-image>header>h2[data-overflow-lines="9"]{max-height:9em}div.views-archives-projets article.node-type-projet.view-mode-tableau_liste.has-image>header>h2[data-overflow-lines="10"]{max-height:10em}div.views-archives-projets article.node-type-projet.view-mode-tableau_liste.has-image>header div.field_images{position:relative;z-index:5}div.views-archives-projets article.node-type-projet.view-mode-tableau_liste.has-image>header div.field_images a{display:block}div.views-archives-projets article.node-type-projet.view-mode-tableau_liste.has-image>header div.field_images a img{width:100%;height:auto}div.views-archives-projets article.node-type-projet.view-mode-tableau_liste div.field_artiste_s_invite_s.field-items.multiple .field-item{display:inline-block}div.views-archives-projets article.node-type-projet.view-mode-tableau_liste div.field_artiste_s_invite_s.field-items.multiple .field-item:not(:last-of-type):after{content:", "}div.views-archives-projets article.node-type-projet.view-mode-tableau_liste>header>h2{font-size:3em}form#views-exposed-form-archives-page-1 div.bef-links ul{margin:0;padding:0;display:flex;flex-direction:row;flex-wrap:wrap}form#views-exposed-form-archives-page-1 div.bef-links ul li{list-style:none;flex:0 1 auto;padding:.2em .5em;font-size:.756em}div.views-archives-evenements>h3{margin-bottom:0;font-size:2em;font-weight:200}div.views-archives-evenements>h3 span.month{font-weight:100}div.views-archives-evenements>h3 span.year{font-weight:400}div.views-archives-evenements article.node-type-evenement.view-mode-calendrier{border-top:1px solid #ccc;padding:2em 0 1em;display:flex;flex-direction:row;gap:1em}div.views-archives-evenements article.node-type-evenement.view-mode-calendrier header{flex:0 1 auto;padding:0 1em 0 0}div.views-archives-evenements article.node-type-evenement.view-mode-calendrier header .field_dates{display:flex;position:relative;line-height:1;letter-spacing:-.1em;--ref: clamp(53.3333333333px, 7.1942446043vw, 80px)}div.views-archives-evenements article.node-type-evenement.view-mode-calendrier header .field_dates time{position:relative;display:grid;grid-template-columns:var(--ref) calc(var(--ref) * 7 / 18);grid-template-rows:calc(var(--ref) / 2.3) calc(var(--ref) / 2.3);grid-template-areas:"day month" "day year"}div.views-archives-evenements article.node-type-evenement.view-mode-calendrier header .field_dates time span.date-day{grid-area:day;font-size:var(--ref);font-weight:100;font-style:italic}div.views-archives-evenements article.node-type-evenement.view-mode-calendrier header .field_dates time span.date-month{grid-area:month;align-self:end;font-weight:400}div.views-archives-evenements article.node-type-evenement.view-mode-calendrier header .field_dates time span.date-year{grid-area:year;align-self:end;font-weight:700}div.views-archives-evenements article.node-type-evenement.view-mode-calendrier header .field_dates time span.date-month,div.views-archives-evenements article.node-type-evenement.view-mode-calendrier header .field_dates time span.date-year{font-size:calc(var(--ref) / 2.45)}div.views-archives-evenements article.node-type-evenement.view-mode-calendrier header .field_dates span.date-sep{font-size:calc(var(--ref) / 2);padding:0 .2em}div.views-archives-evenements article.node-type-evenement.view-mode-calendrier header .field_dates{flex-direction:column;align-items:center;gap:.6em}div.views-archives-evenements article.node-type-evenement.view-mode-calendrier header .field_dates span.date-sep{display:block;width:1em;height:0;overflow:visible;transform-origin:center;transform:rotate(90deg) translate(.1em);line-height:0;padding:0}div.views-archives-evenements article.node-type-evenement.view-mode-calendrier section.content{flex:1 1 auto}div.views-archives-evenements article.node-type-evenement.view-mode-calendrier section.content h2.node-title{font-size:3em}div.views-archives-evenements article.node-type-evenement.view-mode-calendrier section.content div.field_artiste_s_invite_s{font-size:clamp(18.144px,2.5899280576vw,28.8px)}div.views-archives-evenements article.node-type-evenement.view-mode-calendrier section.content div.field_artiste_s_invite_s .field-item{display:inline-block}div.views-archives-evenements article.node-type-evenement.view-mode-calendrier section.content div.field_artiste_s_invite_s .field-item:not(:last-child):after{content:", "}div.views-archives-evenements article.node-type-evenement.view-mode-calendrier section.content div.field_type_d_evenement .field-item{font-weight:400}div.views-archives-evenements article.node-type-evenement.view-mode-calendrier section.last-cel{flex:0 1 auto}div.views-archives-evenements article.node-type-evenement.view-mode-calendrier section.last-cel .field_images a{display:block;width:12em;height:12em;overflow:hidden}div.views-archives-evenements article.node-type-evenement.view-mode-calendrier section.last-cel .field_images a img{width:100%;height:100%;object-fit:contain;object-position:top right}.splitting .word,.splitting .char{display:inline-block}.splitting .char{position:relative}.splitting .char:before,.splitting .char:after{content:attr(data-char);position:absolute;top:0;left:0;visibility:hidden;transition:inherit;-webkit-user-select:none;user-select:none}.splitting{--word-center: calc((var(--word-total) - 1) / 2);--char-center: calc((var(--char-total) - 1) / 2);--line-center: calc((var(--line-total) - 1) / 2)}.splitting .word{--word-percent: calc(var(--word-index) / var(--word-total));--line-percent: calc(var(--line-index) / var(--line-total))}.splitting .char{--char-percent: calc(var(--char-index) / var(--char-total));--char-offset: calc(var(--char-index) - var(--char-center));--distance: calc( (var(--char-offset) * var(--char-offset)) / var(--char-center) );--distance-sine: calc(var(--char-offset) / var(--char-center));--distance-percent: calc((var(--distance) / var(--char-center)))}.splitting.cells img{width:100%;display:block}@supports (display: grid){.splitting.cells{position:relative;overflow:hidden;background-size:cover;visibility:hidden}.splitting .cell-grid{background:inherit;position:absolute;top:0;left:0;width:100%;height:100%;display:grid;grid-template:repeat(var(--row-total),1fr) / repeat(var(--col-total),1fr)}.splitting .cell{background:inherit;position:relative;overflow:hidden}.splitting .cell-inner{background:inherit;position:absolute;visibility:visible;width:calc(100% * var(--col-total));height:calc(100% * var(--row-total));left:calc(-100% * var(--col-index));top:calc(-100% * var(--row-index))}.splitting .cell{--center-x: calc((var(--col-total) - 1) / 2);--center-y: calc((var(--row-total) - 1) / 2);--offset-x: calc(var(--col-index) - var(--center-x));--offset-y: calc(var(--row-index) - var(--center-y));--distance-x: calc( (var(--offset-x) * var(--offset-x)) / var(--center-x) );--distance-y: calc( (var(--offset-y) * var(--offset-y)) / var(--center-y) )}} +@font-face{font-family:Epilogue;src:url(./fonts/Epilogue-Italic-VariableFont_wght.ttf) format("truetype");src:url(./fonts/Epilogue-Italic-VariableFont_wght.ttf) format("truetype") tech(variations);font-weight:100 900;font-style:italic;font-display:block}@font-face{font-family:Epilogue;src:url(./fonts/Epilogue-VariableFont_wght.ttf) format("truetype");src:url(./fonts/Epilogue-VariableFont_wght.ttf) format("truetype") tech(variations);font-weight:100 900;font-style:normal;font-display:block}body{font-family:Epilogue;font-weight:400;font-style:normal}a,a:visited{text-decoration:none;color:inherit;transition:color .15s ease-out}body{margin:0;font-weight:200;line-height:1.5}div.layout-container{display:flex;flex-direction:column;height:100vh;overflow:hidden;max-width:1080px;margin:0 auto;padding:0 clamp(.75rem,1.4388vw,1rem)}div.layout-container header[role=banner]{display:block;position:relative;padding:.5em 0;flex:1 1 clamp(60px,6.2949640288vw,70px);z-index:100;height:clamp(60px,6.2949640288vw,70px);min-height:clamp(60px,6.2949640288vw,70px)}div.layout-container main[role=main]{flex:1 1 auto;overflow-y:scroll}header[role=banner]{background-color:#fff}header[role=banner] .header-middle{display:flex;justify-content:space-between;align-items:center;padding:.2em 0}header[role=banner] #block-leshed-identitedusite a{text-decoration:none;font-size:2em;font-weight:500;margin-right:.5em}header[role=banner] .header-right{height:20px;width:20px;cursor:pointer}header[role=banner] .header-right>div#burger-btn{position:relative;transition-duration:.5s;transition-property:transform;top:8.5px}header[role=banner] .header-right>div#burger-btn,header[role=banner] .header-right>div#burger-btn:before,header[role=banner] .header-right>div#burger-btn:after{width:20px;height:3px;background-color:#000}header[role=banner] .header-right>div#burger-btn:hover,header[role=banner] .header-right>div#burger-btn:hover:before,header[role=banner] .header-right>div#burger-btn:hover:after{background-color:green}header[role=banner] .header-right>div#burger-btn:before,header[role=banner] .header-right>div#burger-btn:after{content:"";position:absolute;left:0}header[role=banner] .header-right>div#burger-btn:before{top:6px}header[role=banner] .header-right>div#burger-btn:after{bottom:6px}header[role=banner] .header-right>div#burger-btn[opened]{transform:rotate(90deg)}header[role=banner] .header-right>div.wrapper{position:fixed;top:clamp(60px,6.2949640288vw,70px);left:0;width:100vw;padding:0 calc((100vw - 1080px)/2) 0 calc((100vw - 1080px)/2);background-color:#ffffff4d;-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px);height:0;overflow:hidden;transition-duration:.5s}header[role=banner] .header-right>div.wrapper[opened]{height:calc(100vh - clamp(60px,6.2949640288vw,70px))}header[role=banner] .header-right>div.wrapper nav#block-leshed-navigationprincipale{padding-top:10px}header[role=banner] .header-right>div.wrapper nav#block-leshed-navigationprincipale>ul{margin:0;padding:0}header[role=banner] .header-right>div.wrapper nav#block-leshed-navigationprincipale>ul li{list-style:none}header[role=banner] .header-right>div.wrapper nav#block-leshed-navigationprincipale>ul li a{font-size:4em;font-weight:200;filter:drop-shadow(0 0 2px #fff) drop-shadow(0 0 5px #fff) drop-shadow(0 0 15px #fff)}header[role=banner] .header-right>div.wrapper div#block-leshed-selecteurdelangue ul{margin:0;padding:0}header[role=banner] .header-right>div.wrapper div#block-leshed-selecteurdelangue ul li{list-style:none;padding:0;display:inline-block;font-size:2em}header[role=banner] .header-right>div.wrapper div#block-leshed-selecteurdelangue ul li:first-child:after{content:" /";font-weight:200}header[role=banner] .header-right>div.wrapper div#block-leshed-selecteurdelangue ul li:last-child{padding-left:.3em}header[role=banner] .header-right>div.wrapper div#block-leshed-selecteurdelangue ul li.is-active{font-weight:400}.splitting span.word,.splitting span.char{display:inline}.variable-title{margin:0;font-weight:200;text-transform:lowercase;line-height:1;filter:drop-shadow(0 0 5px #fff) drop-shadow(0 0 15px #fff)}.variable-title span.word span.char{letter-spacing:-.1em}.variable-title:not(.splitting){margin:0;font-weight:200;text-transform:lowercase;line-height:1;letter-spacing:-.1em}@media (scripting: enabled){.variable-title:not(.is-ready){visibility:hidden;animation:leshed-title-failsafe 0s 3s forwards}}@keyframes leshed-title-failsafe{to{visibility:visible}}div#block-leshed-titredelapage h1{font-size:1em;font-weight:200;margin:0}div.layout.layout--twocol-section--50-50.layout--twocol-section{flex-wrap:nowrap;align-items:flex-start;column-gap:clamp(1.5rem,2.8777vw,2rem)}div.layout.layout--twocol-section--50-50.layout--twocol-section div.layout__region{max-width:calc(50% - (clamp(1.5rem,2.8777vw,2rem)/2));flex:1 0 calc(50% - (clamp(1.5rem,2.8777vw,2rem)/2))}div.layout.layout--twocol-section--50-50.layout--twocol-section div.layout__region .views-row{margin-bottom:2em;max-width:100%}div.layout.layout--twocol-section--50-50.layout--twocol-section div.layout__region .views-row article.node-type-projet>header>h2{font-size:clamp(60.48px,7.1942446043vw,80px)}div.layout.layout--twocol-section--50-50.layout--twocol-section div.layout__region .views-row article.node-type-projet .field_artiste_s_invite_s{font-size:clamp(21.168px,2.5899280576vw,28.8px);font-weight:300}div.layout.layout--twocol-section--50-50.layout--twocol-section div.layout__region .views-row article.node-type-projet .field_type_d_evenement,div.layout.layout--twocol-section--50-50.layout--twocol-section div.layout__region .views-row article.node-type-projet .field_type_de_projet{font-weight:400}div.layout.layout--twocol-section--50-50.layout--twocol-section div.layout__region .views-row article.node-type-projet.has-image>header>h2{position:relative;max-height:1em;overflow:visible;z-index:10}div.layout.layout--twocol-section--50-50.layout--twocol-section div.layout__region .views-row article.node-type-projet.has-image>header>h2[data-overflow-lines="1"]{max-height:1em}div.layout.layout--twocol-section--50-50.layout--twocol-section div.layout__region .views-row article.node-type-projet.has-image>header>h2[data-overflow-lines="2"]{max-height:2em}div.layout.layout--twocol-section--50-50.layout--twocol-section div.layout__region .views-row article.node-type-projet.has-image>header>h2[data-overflow-lines="3"]{max-height:3em}div.layout.layout--twocol-section--50-50.layout--twocol-section div.layout__region .views-row article.node-type-projet.has-image>header>h2[data-overflow-lines="4"]{max-height:4em}div.layout.layout--twocol-section--50-50.layout--twocol-section div.layout__region .views-row article.node-type-projet.has-image>header>h2[data-overflow-lines="5"]{max-height:5em}div.layout.layout--twocol-section--50-50.layout--twocol-section div.layout__region .views-row article.node-type-projet.has-image>header>h2[data-overflow-lines="6"]{max-height:6em}div.layout.layout--twocol-section--50-50.layout--twocol-section div.layout__region .views-row article.node-type-projet.has-image>header>h2[data-overflow-lines="7"]{max-height:7em}div.layout.layout--twocol-section--50-50.layout--twocol-section div.layout__region .views-row article.node-type-projet.has-image>header>h2[data-overflow-lines="8"]{max-height:8em}div.layout.layout--twocol-section--50-50.layout--twocol-section div.layout__region .views-row article.node-type-projet.has-image>header>h2[data-overflow-lines="9"]{max-height:9em}div.layout.layout--twocol-section--50-50.layout--twocol-section div.layout__region .views-row article.node-type-projet.has-image>header>h2[data-overflow-lines="10"]{max-height:10em}div.layout.layout--twocol-section--50-50.layout--twocol-section div.layout__region .views-row article.node-type-projet.has-image>header div.field_images{position:relative;z-index:5}div.layout.layout--twocol-section--50-50.layout--twocol-section div.layout__region .views-row article.node-type-projet.has-image>header div.field_images a{display:block}div.layout.layout--twocol-section--50-50.layout--twocol-section div.layout__region .views-row article.node-type-projet.has-image>header div.field_images a img{width:100%;height:auto}div.layout.layout--twocol-section--50-50.layout--twocol-section div.layout__region .views-row article.node-type-projet div.field_artiste_s_invite_s.field-items.multiple .field-item{display:inline-block}div.layout.layout--twocol-section--50-50.layout--twocol-section div.layout__region .views-row article.node-type-projet div.field_artiste_s_invite_s.field-items.multiple .field-item:not(:last-of-type):after{content:", "}div.layout.layout--twocol-section--50-50.layout--twocol-section div.layout__region .views-row article.node-type-evenement>header>h2{font-size:clamp(60.48px,7.1942446043vw,80px)}div.layout.layout--twocol-section--50-50.layout--twocol-section div.layout__region .views-row article.node-type-evenement .field_artiste_s_invite_s{font-size:clamp(21.168px,2.5899280576vw,28.8px);font-weight:300}div.layout.layout--twocol-section--50-50.layout--twocol-section div.layout__region .views-row article.node-type-evenement .field_type_d_evenement,div.layout.layout--twocol-section--50-50.layout--twocol-section div.layout__region .views-row article.node-type-evenement .field_type_de_projet{font-weight:400}div.layout.layout--twocol-section--50-50.layout--twocol-section div.layout__region .views-row article.node-type-evenement.has-image>header>h2{position:relative;max-height:1em;overflow:visible;z-index:10}div.layout.layout--twocol-section--50-50.layout--twocol-section div.layout__region .views-row article.node-type-evenement.has-image>header>h2[data-overflow-lines="1"]{max-height:1em}div.layout.layout--twocol-section--50-50.layout--twocol-section div.layout__region .views-row article.node-type-evenement.has-image>header>h2[data-overflow-lines="2"]{max-height:2em}div.layout.layout--twocol-section--50-50.layout--twocol-section div.layout__region .views-row article.node-type-evenement.has-image>header>h2[data-overflow-lines="3"]{max-height:3em}div.layout.layout--twocol-section--50-50.layout--twocol-section div.layout__region .views-row article.node-type-evenement.has-image>header>h2[data-overflow-lines="4"]{max-height:4em}div.layout.layout--twocol-section--50-50.layout--twocol-section div.layout__region .views-row article.node-type-evenement.has-image>header>h2[data-overflow-lines="5"]{max-height:5em}div.layout.layout--twocol-section--50-50.layout--twocol-section div.layout__region .views-row article.node-type-evenement.has-image>header>h2[data-overflow-lines="6"]{max-height:6em}div.layout.layout--twocol-section--50-50.layout--twocol-section div.layout__region .views-row article.node-type-evenement.has-image>header>h2[data-overflow-lines="7"]{max-height:7em}div.layout.layout--twocol-section--50-50.layout--twocol-section div.layout__region .views-row article.node-type-evenement.has-image>header>h2[data-overflow-lines="8"]{max-height:8em}div.layout.layout--twocol-section--50-50.layout--twocol-section div.layout__region .views-row article.node-type-evenement.has-image>header>h2[data-overflow-lines="9"]{max-height:9em}div.layout.layout--twocol-section--50-50.layout--twocol-section div.layout__region .views-row article.node-type-evenement.has-image>header>h2[data-overflow-lines="10"]{max-height:10em}div.layout.layout--twocol-section--50-50.layout--twocol-section div.layout__region .views-row article.node-type-evenement.has-image>header div.field_images{position:relative;z-index:5}div.layout.layout--twocol-section--50-50.layout--twocol-section div.layout__region .views-row article.node-type-evenement.has-image>header div.field_images a{display:block}div.layout.layout--twocol-section--50-50.layout--twocol-section div.layout__region .views-row article.node-type-evenement.has-image>header div.field_images a img{width:100%;height:auto}div.layout.layout--twocol-section--50-50.layout--twocol-section div.layout__region .views-row article.node-type-evenement>header .field_dates{font-size:clamp(24.192px,4.3165467626vw,48px);line-height:1;letter-spacing:-.1em}div.layout.layout--twocol-section--50-50.layout--twocol-section div.layout__region .views-row article.node-type-evenement>header .field_dates time span.date-part:not(:last-child):after{content:"."}div.layout.layout--twocol-section--50-50.layout--twocol-section div.layout__region .views-row article.node-type-evenement>header .field_dates time span.date-day{font-weight:100}div.layout.layout--twocol-section--50-50.layout--twocol-section div.layout__region .views-row article.node-type-evenement>header .field_dates time span.date-month{font-weight:300}div.layout.layout--twocol-section--50-50.layout--twocol-section div.layout__region .views-row article.node-type-evenement>header .field_dates time span.date-year{font-weight:500}@media (max-width: 431px){div.layout.layout--twocol-section--50-50.layout--twocol-section{display:block}div.layout.layout--twocol-section--50-50.layout--twocol-section div.layout__region{max-width:100%}}article.node-type-projet.view-mode-full div.cols div.col.left{z-index:10}article.node-type-projet.view-mode-full div.cols div.col.left>header>h2.node-title{position:relative;margin:0}article.node-type-projet.view-mode-full div.cols div.col.left>header>h2.node-title.leshed-svg-export-target{pointer-events:painted}article.node-type-projet.view-mode-full div.cols div.col.left .field{margin-bottom:1rem}article.node-type-projet.view-mode-full div.cols div.col.left .field .field-item{font-weight:400}article.node-type-projet.view-mode-full div.cols div.col.left .field_artiste_s_invite_s{font-size:clamp(18.144px,2.5899280576vw,28.8px)}article.node-type-projet.view-mode-full div.cols div.col.left .field_artiste_s_invite_s .field-item{font-weight:300;display:inline-block}article.node-type-projet.view-mode-full div.cols div.col.left .field_artiste_s_invite_s .field-item:not(:last-child):after{content:", "}article.node-type-projet.view-mode-full div.cols div.col.left .field_invite_accompagne_curate_p,article.node-type-projet.view-mode-full div.cols div.col.left .field_partenaire_s{font-weight:400}article.node-type-projet.view-mode-full div.cols div.col.left .field_invite_accompagne_curate_p .field-label,article.node-type-projet.view-mode-full div.cols div.col.left .field_partenaire_s .field-label{font-weight:200}article.node-type-projet.view-mode-full div.cols div.col.left div.field_type_de_projet:has(+div.field_dates){margin-bottom:0}article.node-type-projet.view-mode-full div.cols div.col.left .field_dates time{font-weight:400}article.node-type-projet.view-mode-full div.cols div.col.left div.field_projet_s_lie_s>.field-items.multiple{display:flex;flex-direction:row;flex-wrap:wrap;gap:clamp(1.5rem,2.8777vw,2rem)}article.node-type-projet.view-mode-full div.cols div.col.left div.field_projet_s_lie_s>.field-items.multiple>.field-item{flex:1 0 calc(50% - (clamp(1.5rem,2.8777vw,2rem)/2));max-width:calc(50% - (clamp(1.5rem,2.8777vw,2rem)/2))}article.node-type-projet.view-mode-full div.cols div.col.left div.field_projet_s_lie_s>.field-items.multiple>.field-item>article>header>h2{font-size:clamp(60.48px,7.1942446043vw,80px)}article.node-type-projet.view-mode-full div.cols div.col.left div.field_projet_s_lie_s>.field-items.multiple>.field-item>article .field_artiste_s_invite_s{font-size:clamp(21.168px,2.5899280576vw,28.8px);font-weight:300}article.node-type-projet.view-mode-full div.cols div.col.left div.field_projet_s_lie_s>.field-items.multiple>.field-item>article .field_type_d_evenement,article.node-type-projet.view-mode-full div.cols div.col.left div.field_projet_s_lie_s>.field-items.multiple>.field-item>article .field_type_de_projet{font-weight:400}article.node-type-projet.view-mode-full div.cols div.col.left div.field_projet_s_lie_s>.field-items.multiple>.field-item>article.has-image>header>h2{position:relative;max-height:1em;overflow:visible;z-index:10}article.node-type-projet.view-mode-full div.cols div.col.left div.field_projet_s_lie_s>.field-items.multiple>.field-item>article.has-image>header>h2[data-overflow-lines="1"]{max-height:1em}article.node-type-projet.view-mode-full div.cols div.col.left div.field_projet_s_lie_s>.field-items.multiple>.field-item>article.has-image>header>h2[data-overflow-lines="2"]{max-height:2em}article.node-type-projet.view-mode-full div.cols div.col.left div.field_projet_s_lie_s>.field-items.multiple>.field-item>article.has-image>header>h2[data-overflow-lines="3"]{max-height:3em}article.node-type-projet.view-mode-full div.cols div.col.left div.field_projet_s_lie_s>.field-items.multiple>.field-item>article.has-image>header>h2[data-overflow-lines="4"]{max-height:4em}article.node-type-projet.view-mode-full div.cols div.col.left div.field_projet_s_lie_s>.field-items.multiple>.field-item>article.has-image>header>h2[data-overflow-lines="5"]{max-height:5em}article.node-type-projet.view-mode-full div.cols div.col.left div.field_projet_s_lie_s>.field-items.multiple>.field-item>article.has-image>header>h2[data-overflow-lines="6"]{max-height:6em}article.node-type-projet.view-mode-full div.cols div.col.left div.field_projet_s_lie_s>.field-items.multiple>.field-item>article.has-image>header>h2[data-overflow-lines="7"]{max-height:7em}article.node-type-projet.view-mode-full div.cols div.col.left div.field_projet_s_lie_s>.field-items.multiple>.field-item>article.has-image>header>h2[data-overflow-lines="8"]{max-height:8em}article.node-type-projet.view-mode-full div.cols div.col.left div.field_projet_s_lie_s>.field-items.multiple>.field-item>article.has-image>header>h2[data-overflow-lines="9"]{max-height:9em}article.node-type-projet.view-mode-full div.cols div.col.left div.field_projet_s_lie_s>.field-items.multiple>.field-item>article.has-image>header>h2[data-overflow-lines="10"]{max-height:10em}article.node-type-projet.view-mode-full div.cols div.col.left div.field_projet_s_lie_s>.field-items.multiple>.field-item>article.has-image>header div.field_images{position:relative;z-index:5}article.node-type-projet.view-mode-full div.cols div.col.left div.field_projet_s_lie_s>.field-items.multiple>.field-item>article.has-image>header div.field_images a{display:block}article.node-type-projet.view-mode-full div.cols div.col.left div.field_projet_s_lie_s>.field-items.multiple>.field-item>article.has-image>header div.field_images a img{width:100%;height:auto}article.node-type-projet.view-mode-full div.cols div.col.left div.field_projet_s_lie_s>.field-items.multiple>.field-item>article div.field_artiste_s_invite_s.field-items.multiple .field-item{display:inline-block}article.node-type-projet.view-mode-full div.cols div.col.left div.field_projet_s_lie_s>.field-items.multiple>.field-item>article div.field_artiste_s_invite_s.field-items.multiple .field-item:not(:last-of-type):after{content:", "}article.node-type-projet.view-mode-full div.cols div.col.left div.field_projet_s_lie_s>.field-items.multiple>.field-item>article>header>h2{font-size:3em}article.node-type-projet.view-mode-full div.cols div.col.left div.field_projet_s_lie_s>.field-items.multiple>.field-item>article .field_artiste_s_invite_s{font-size:1.134em}article.node-type-projet.view-mode-full div.cols div.col.left div.field_evenement_s_lie_s article.node-type-evenement.view-mode-calendrier{border-top:1px solid #ccc;padding:2em 0 1em;display:flex;flex-direction:row;gap:1em}article.node-type-projet.view-mode-full div.cols div.col.left div.field_evenement_s_lie_s article.node-type-evenement.view-mode-calendrier header{flex:0 1 auto;padding:0 1em 0 0}article.node-type-projet.view-mode-full div.cols div.col.left div.field_evenement_s_lie_s article.node-type-evenement.view-mode-calendrier header .field_dates{display:flex;position:relative;line-height:1;letter-spacing:-.1em;--ref: clamp(53.3333333333px, 7.1942446043vw, 80px)}article.node-type-projet.view-mode-full div.cols div.col.left div.field_evenement_s_lie_s article.node-type-evenement.view-mode-calendrier header .field_dates time{position:relative;display:grid;grid-template-columns:var(--ref) calc(var(--ref) * 7 / 18);grid-template-rows:calc(var(--ref) / 2.3) calc(var(--ref) / 2.3);grid-template-areas:"day month" "day year"}article.node-type-projet.view-mode-full div.cols div.col.left div.field_evenement_s_lie_s article.node-type-evenement.view-mode-calendrier header .field_dates time span.date-day{grid-area:day;font-size:var(--ref);font-weight:100;font-style:italic}article.node-type-projet.view-mode-full div.cols div.col.left div.field_evenement_s_lie_s article.node-type-evenement.view-mode-calendrier header .field_dates time span.date-month{grid-area:month;align-self:end;font-weight:400}article.node-type-projet.view-mode-full div.cols div.col.left div.field_evenement_s_lie_s article.node-type-evenement.view-mode-calendrier header .field_dates time span.date-year{grid-area:year;align-self:end;font-weight:700}article.node-type-projet.view-mode-full div.cols div.col.left div.field_evenement_s_lie_s article.node-type-evenement.view-mode-calendrier header .field_dates time span.date-month,article.node-type-projet.view-mode-full div.cols div.col.left div.field_evenement_s_lie_s article.node-type-evenement.view-mode-calendrier header .field_dates time span.date-year{font-size:calc(var(--ref) / 2.45)}article.node-type-projet.view-mode-full div.cols div.col.left div.field_evenement_s_lie_s article.node-type-evenement.view-mode-calendrier header .field_dates span.date-sep{font-size:calc(var(--ref) / 2);padding:0 .2em}article.node-type-projet.view-mode-full div.cols div.col.left div.field_evenement_s_lie_s article.node-type-evenement.view-mode-calendrier header .field_dates{flex-direction:column;align-items:center;gap:.6em}article.node-type-projet.view-mode-full div.cols div.col.left div.field_evenement_s_lie_s article.node-type-evenement.view-mode-calendrier header .field_dates span.date-sep{display:block;width:1em;height:0;overflow:visible;transform-origin:center;transform:rotate(90deg) translate(.1em);line-height:0;padding:0}article.node-type-projet.view-mode-full div.cols div.col.left div.field_evenement_s_lie_s article.node-type-evenement.view-mode-calendrier section.content{flex:1 1 auto}article.node-type-projet.view-mode-full div.cols div.col.left div.field_evenement_s_lie_s article.node-type-evenement.view-mode-calendrier section.content h2.node-title{font-size:3em}article.node-type-projet.view-mode-full div.cols div.col.left div.field_evenement_s_lie_s article.node-type-evenement.view-mode-calendrier section.content div.field_artiste_s_invite_s{font-size:clamp(18.144px,2.5899280576vw,28.8px)}article.node-type-projet.view-mode-full div.cols div.col.left div.field_evenement_s_lie_s article.node-type-evenement.view-mode-calendrier section.content div.field_artiste_s_invite_s .field-item{display:inline-block}article.node-type-projet.view-mode-full div.cols div.col.left div.field_evenement_s_lie_s article.node-type-evenement.view-mode-calendrier section.content div.field_artiste_s_invite_s .field-item:not(:last-child):after{content:", "}article.node-type-projet.view-mode-full div.cols div.col.left div.field_evenement_s_lie_s article.node-type-evenement.view-mode-calendrier section.content div.field_type_d_evenement .field-item{font-weight:400}article.node-type-projet.view-mode-full div.cols div.col.left div.field_evenement_s_lie_s article.node-type-evenement.view-mode-calendrier section.last-cel{flex:0 1 auto}article.node-type-projet.view-mode-full div.cols div.col.left div.field_evenement_s_lie_s article.node-type-evenement.view-mode-calendrier section.last-cel .field_images a{display:block;width:12em;height:12em;overflow:hidden}article.node-type-projet.view-mode-full div.cols div.col.left div.field_evenement_s_lie_s article.node-type-evenement.view-mode-calendrier section.last-cel .field_images a img{width:100%;height:100%;object-fit:contain;object-position:top right}article.node-type-projet.view-mode-full div.cols div.col.left div.field_evenement_s_lie_s article.node-type-evenement.view-mode-calendrier>section.content>h2.node-title{font-size:2.68em}article.node-type-projet.view-mode-full div.cols div.col.left div.field_evenement_s_lie_s article.node-type-evenement.view-mode-calendrier>section.content div.field{margin:0}article.node-type-projet.view-mode-full div.cols div.col.left div.field_evenement_s_lie_s article.node-type-evenement.view-mode-calendrier>section.content div.field p{margin:0}article.node-type-projet.view-mode-full div.cols div.col.left div.field_evenement_s_lie_s article.node-type-evenement.view-mode-calendrier>section.last-cel{display:none}article.node-type-projet.view-mode-full div.cols div.col.left>div.spacer{display:block;height:5em}article.node-type-projet.view-mode-full div.cols div.col.right .field_images .field-item{position:relative;margin-bottom:1em}article.node-type-projet.view-mode-full div.cols div.col.right .field_images .field-item figure{margin:0}article.node-type-projet.view-mode-full div.cols div.col.right .field_images .field-item figure a{display:block;line-height:0}article.node-type-projet.view-mode-full div.cols div.col.right .field_images .field-item figure a img{width:100%;max-width:100%;height:auto}article.node-type-projet.view-mode-full div.cols div.col.right .field_images .field-item figure figcaption.image-field-caption{margin:0;display:block}article.node-type-projet.view-mode-full div.cols div.col.right .field_images .field-item figure figcaption.image-field-caption blockquote{width:100%;margin:0;background-color:#1e1e1e;color:#fff;pointer-events:none}article.node-type-projet.view-mode-full div.cols div.col.right .field_images .field-item figure figcaption.image-field-caption blockquote p{margin:0;padding:1em;font-weight:300;font-size:.8em}article.node-type-projet.view-mode-full div.cols div.col.right .field_images .field-item:hover{z-index:200}@media (min-width: 769px){article.node-type-projet.view-mode-full div.cols{display:flex;flex-direction:row;gap:clamp(1.5rem,2.8777vw,2rem);align-items:flex-start}article.node-type-projet.view-mode-full div.cols div.col{flex:0 0 calc(50% - (clamp(1.5rem,2.8777vw,2rem)/2));max-width:calc(50% - (clamp(1.5rem,2.8777vw,2rem)/2))}article.node-type-projet.view-mode-full div.cols div.col.left>header{transform-origin:0 0;width:205%;z-index:100;pointer-events:none}article.node-type-projet.view-mode-full div.cols div.col.left>header>h2.node-title{font-size:clamp(128px,17.2661870504vw,192px)}article.node-type-projet.view-mode-full div.cols div.col.right{display:flex}article.node-type-projet.view-mode-full div.cols div.col.right .field_images{flex:1}article.node-type-projet.view-mode-full div.cols div.col.right .field_images:after{display:block;position:relative;content:"";width:100%;height:var(--sticky-extent, 100vh)}article.node-type-projet.view-mode-full div.cols div.col.right .field_images .field-item{position:sticky;top:0}article.node-type-projet.view-mode-full div.cols div.col.right .field_images .field-item figure figcaption.image-field-caption{position:absolute;bottom:0;left:0;height:5em;width:100%;overflow:visible}article.node-type-projet.view-mode-full div.cols div.col.right .field_images .field-item figure figcaption.image-field-caption blockquote{position:absolute;bottom:0;left:0;opacity:0;transition:opacity .3s ease-in-out;background-color:#000000a6}article.node-type-projet.view-mode-full div.cols div.col.right .field_images .field-item figure figcaption.image-field-caption:hover blockquote{opacity:1}}@media (max-width: 768px){article.node-type-projet.view-mode-full div.cols{display:flex;flex-direction:column}article.node-type-projet.view-mode-full div.cols div.col,article.node-type-projet.view-mode-full div.cols div.col.right .field_images{display:contents}article.node-type-projet.view-mode-full div.cols div.col.left>header{order:1}article.node-type-projet.view-mode-full div.cols div.col.right .field_images .field-item:first-child{order:2}article.node-type-projet.view-mode-full div.cols div.col.left>:not(header):not(.spacer){order:3}article.node-type-projet.view-mode-full div.cols div.col.right .field_images .field-item:not(:first-child){order:5}article.node-type-projet.view-mode-full div.cols div.col.left>div.field_fichiers{order:6}article.node-type-projet.view-mode-full div.cols div.col.left>div.field_partenaire_s{order:7}article.node-type-projet.view-mode-full div.cols div.col.left>div.field_evenement_s_lie_s{order:8}article.node-type-projet.view-mode-full div.cols div.col.left>div.field_projet_s_lie_s{order:9}article.node-type-projet.view-mode-full div.cols div.col.left>div.spacer{order:20}article.node-type-projet.view-mode-full div.cols div.col.left>header>h2.node-title{font-size:5em}}article.node-type-evenement.view-mode-full div.cols div.col.left{z-index:10}article.node-type-evenement.view-mode-full div.cols div.col.left>header>h2.node-title{position:relative;margin:0}article.node-type-evenement.view-mode-full div.cols div.col.left>header>h2.node-title.leshed-svg-export-target{pointer-events:painted}article.node-type-evenement.view-mode-full div.cols div.col.left .field{margin-bottom:1rem}article.node-type-evenement.view-mode-full div.cols div.col.left .field .field-item{font-weight:400}article.node-type-evenement.view-mode-full div.cols div.col.left .field_artiste_s_invite_s{font-size:clamp(18.144px,2.5899280576vw,28.8px)}article.node-type-evenement.view-mode-full div.cols div.col.left .field_artiste_s_invite_s .field-item{font-weight:300;display:inline-block}article.node-type-evenement.view-mode-full div.cols div.col.left .field_artiste_s_invite_s .field-item:not(:last-child):after{content:", "}article.node-type-evenement.view-mode-full div.cols div.col.left .field_invite_accompagne_curate_p,article.node-type-evenement.view-mode-full div.cols div.col.left .field_partenaire_s{font-weight:400}article.node-type-evenement.view-mode-full div.cols div.col.left .field_invite_accompagne_curate_p .field-label,article.node-type-evenement.view-mode-full div.cols div.col.left .field_partenaire_s .field-label{font-weight:200}article.node-type-evenement.view-mode-full div.cols div.col.left div.field_type_de_projet:has(+div.field_dates){margin-bottom:0}article.node-type-evenement.view-mode-full div.cols div.col.left .field_dates time{font-weight:400}article.node-type-evenement.view-mode-full div.cols div.col.left div.field_projet_s_lie_s>.field-items.multiple{display:flex;flex-direction:row;flex-wrap:wrap;gap:clamp(1.5rem,2.8777vw,2rem)}article.node-type-evenement.view-mode-full div.cols div.col.left div.field_projet_s_lie_s>.field-items.multiple>.field-item{flex:1 0 calc(50% - (clamp(1.5rem,2.8777vw,2rem)/2));max-width:calc(50% - (clamp(1.5rem,2.8777vw,2rem)/2))}article.node-type-evenement.view-mode-full div.cols div.col.left div.field_projet_s_lie_s>.field-items.multiple>.field-item>article>header>h2{font-size:clamp(60.48px,7.1942446043vw,80px)}article.node-type-evenement.view-mode-full div.cols div.col.left div.field_projet_s_lie_s>.field-items.multiple>.field-item>article .field_artiste_s_invite_s{font-size:clamp(21.168px,2.5899280576vw,28.8px);font-weight:300}article.node-type-evenement.view-mode-full div.cols div.col.left div.field_projet_s_lie_s>.field-items.multiple>.field-item>article .field_type_d_evenement,article.node-type-evenement.view-mode-full div.cols div.col.left div.field_projet_s_lie_s>.field-items.multiple>.field-item>article .field_type_de_projet{font-weight:400}article.node-type-evenement.view-mode-full div.cols div.col.left div.field_projet_s_lie_s>.field-items.multiple>.field-item>article.has-image>header>h2{position:relative;max-height:1em;overflow:visible;z-index:10}article.node-type-evenement.view-mode-full div.cols div.col.left div.field_projet_s_lie_s>.field-items.multiple>.field-item>article.has-image>header>h2[data-overflow-lines="1"]{max-height:1em}article.node-type-evenement.view-mode-full div.cols div.col.left div.field_projet_s_lie_s>.field-items.multiple>.field-item>article.has-image>header>h2[data-overflow-lines="2"]{max-height:2em}article.node-type-evenement.view-mode-full div.cols div.col.left div.field_projet_s_lie_s>.field-items.multiple>.field-item>article.has-image>header>h2[data-overflow-lines="3"]{max-height:3em}article.node-type-evenement.view-mode-full div.cols div.col.left div.field_projet_s_lie_s>.field-items.multiple>.field-item>article.has-image>header>h2[data-overflow-lines="4"]{max-height:4em}article.node-type-evenement.view-mode-full div.cols div.col.left div.field_projet_s_lie_s>.field-items.multiple>.field-item>article.has-image>header>h2[data-overflow-lines="5"]{max-height:5em}article.node-type-evenement.view-mode-full div.cols div.col.left div.field_projet_s_lie_s>.field-items.multiple>.field-item>article.has-image>header>h2[data-overflow-lines="6"]{max-height:6em}article.node-type-evenement.view-mode-full div.cols div.col.left div.field_projet_s_lie_s>.field-items.multiple>.field-item>article.has-image>header>h2[data-overflow-lines="7"]{max-height:7em}article.node-type-evenement.view-mode-full div.cols div.col.left div.field_projet_s_lie_s>.field-items.multiple>.field-item>article.has-image>header>h2[data-overflow-lines="8"]{max-height:8em}article.node-type-evenement.view-mode-full div.cols div.col.left div.field_projet_s_lie_s>.field-items.multiple>.field-item>article.has-image>header>h2[data-overflow-lines="9"]{max-height:9em}article.node-type-evenement.view-mode-full div.cols div.col.left div.field_projet_s_lie_s>.field-items.multiple>.field-item>article.has-image>header>h2[data-overflow-lines="10"]{max-height:10em}article.node-type-evenement.view-mode-full div.cols div.col.left div.field_projet_s_lie_s>.field-items.multiple>.field-item>article.has-image>header div.field_images{position:relative;z-index:5}article.node-type-evenement.view-mode-full div.cols div.col.left div.field_projet_s_lie_s>.field-items.multiple>.field-item>article.has-image>header div.field_images a{display:block}article.node-type-evenement.view-mode-full div.cols div.col.left div.field_projet_s_lie_s>.field-items.multiple>.field-item>article.has-image>header div.field_images a img{width:100%;height:auto}article.node-type-evenement.view-mode-full div.cols div.col.left div.field_projet_s_lie_s>.field-items.multiple>.field-item>article div.field_artiste_s_invite_s.field-items.multiple .field-item{display:inline-block}article.node-type-evenement.view-mode-full div.cols div.col.left div.field_projet_s_lie_s>.field-items.multiple>.field-item>article div.field_artiste_s_invite_s.field-items.multiple .field-item:not(:last-of-type):after{content:", "}article.node-type-evenement.view-mode-full div.cols div.col.left div.field_projet_s_lie_s>.field-items.multiple>.field-item>article>header>h2{font-size:3em}article.node-type-evenement.view-mode-full div.cols div.col.left div.field_projet_s_lie_s>.field-items.multiple>.field-item>article .field_artiste_s_invite_s{font-size:1.134em}article.node-type-evenement.view-mode-full div.cols div.col.left div.field_evenement_s_lie_s article.node-type-evenement.view-mode-calendrier{border-top:1px solid #ccc;padding:2em 0 1em;display:flex;flex-direction:row;gap:1em}article.node-type-evenement.view-mode-full div.cols div.col.left div.field_evenement_s_lie_s article.node-type-evenement.view-mode-calendrier header{flex:0 1 auto;padding:0 1em 0 0}article.node-type-evenement.view-mode-full div.cols div.col.left div.field_evenement_s_lie_s article.node-type-evenement.view-mode-calendrier header .field_dates{display:flex;position:relative;line-height:1;letter-spacing:-.1em;--ref: clamp(53.3333333333px, 7.1942446043vw, 80px)}article.node-type-evenement.view-mode-full div.cols div.col.left div.field_evenement_s_lie_s article.node-type-evenement.view-mode-calendrier header .field_dates time{position:relative;display:grid;grid-template-columns:var(--ref) calc(var(--ref) * 7 / 18);grid-template-rows:calc(var(--ref) / 2.3) calc(var(--ref) / 2.3);grid-template-areas:"day month" "day year"}article.node-type-evenement.view-mode-full div.cols div.col.left div.field_evenement_s_lie_s article.node-type-evenement.view-mode-calendrier header .field_dates time span.date-day{grid-area:day;font-size:var(--ref);font-weight:100;font-style:italic}article.node-type-evenement.view-mode-full div.cols div.col.left div.field_evenement_s_lie_s article.node-type-evenement.view-mode-calendrier header .field_dates time span.date-month{grid-area:month;align-self:end;font-weight:400}article.node-type-evenement.view-mode-full div.cols div.col.left div.field_evenement_s_lie_s article.node-type-evenement.view-mode-calendrier header .field_dates time span.date-year{grid-area:year;align-self:end;font-weight:700}article.node-type-evenement.view-mode-full div.cols div.col.left div.field_evenement_s_lie_s article.node-type-evenement.view-mode-calendrier header .field_dates time span.date-month,article.node-type-evenement.view-mode-full div.cols div.col.left div.field_evenement_s_lie_s article.node-type-evenement.view-mode-calendrier header .field_dates time span.date-year{font-size:calc(var(--ref) / 2.45)}article.node-type-evenement.view-mode-full div.cols div.col.left div.field_evenement_s_lie_s article.node-type-evenement.view-mode-calendrier header .field_dates span.date-sep{font-size:calc(var(--ref) / 2);padding:0 .2em}article.node-type-evenement.view-mode-full div.cols div.col.left div.field_evenement_s_lie_s article.node-type-evenement.view-mode-calendrier header .field_dates{flex-direction:column;align-items:center;gap:.6em}article.node-type-evenement.view-mode-full div.cols div.col.left div.field_evenement_s_lie_s article.node-type-evenement.view-mode-calendrier header .field_dates span.date-sep{display:block;width:1em;height:0;overflow:visible;transform-origin:center;transform:rotate(90deg) translate(.1em);line-height:0;padding:0}article.node-type-evenement.view-mode-full div.cols div.col.left div.field_evenement_s_lie_s article.node-type-evenement.view-mode-calendrier section.content{flex:1 1 auto}article.node-type-evenement.view-mode-full div.cols div.col.left div.field_evenement_s_lie_s article.node-type-evenement.view-mode-calendrier section.content h2.node-title{font-size:3em}article.node-type-evenement.view-mode-full div.cols div.col.left div.field_evenement_s_lie_s article.node-type-evenement.view-mode-calendrier section.content div.field_artiste_s_invite_s{font-size:clamp(18.144px,2.5899280576vw,28.8px)}article.node-type-evenement.view-mode-full div.cols div.col.left div.field_evenement_s_lie_s article.node-type-evenement.view-mode-calendrier section.content div.field_artiste_s_invite_s .field-item{display:inline-block}article.node-type-evenement.view-mode-full div.cols div.col.left div.field_evenement_s_lie_s article.node-type-evenement.view-mode-calendrier section.content div.field_artiste_s_invite_s .field-item:not(:last-child):after{content:", "}article.node-type-evenement.view-mode-full div.cols div.col.left div.field_evenement_s_lie_s article.node-type-evenement.view-mode-calendrier section.content div.field_type_d_evenement .field-item{font-weight:400}article.node-type-evenement.view-mode-full div.cols div.col.left div.field_evenement_s_lie_s article.node-type-evenement.view-mode-calendrier section.last-cel{flex:0 1 auto}article.node-type-evenement.view-mode-full div.cols div.col.left div.field_evenement_s_lie_s article.node-type-evenement.view-mode-calendrier section.last-cel .field_images a{display:block;width:12em;height:12em;overflow:hidden}article.node-type-evenement.view-mode-full div.cols div.col.left div.field_evenement_s_lie_s article.node-type-evenement.view-mode-calendrier section.last-cel .field_images a img{width:100%;height:100%;object-fit:contain;object-position:top right}article.node-type-evenement.view-mode-full div.cols div.col.left div.field_evenement_s_lie_s article.node-type-evenement.view-mode-calendrier>section.content>h2.node-title{font-size:2.68em}article.node-type-evenement.view-mode-full div.cols div.col.left div.field_evenement_s_lie_s article.node-type-evenement.view-mode-calendrier>section.content div.field{margin:0}article.node-type-evenement.view-mode-full div.cols div.col.left div.field_evenement_s_lie_s article.node-type-evenement.view-mode-calendrier>section.content div.field p{margin:0}article.node-type-evenement.view-mode-full div.cols div.col.left div.field_evenement_s_lie_s article.node-type-evenement.view-mode-calendrier>section.last-cel{display:none}article.node-type-evenement.view-mode-full div.cols div.col.left>div.spacer{display:block;height:5em}article.node-type-evenement.view-mode-full div.cols div.col.right .field_images .field-item{position:relative;margin-bottom:1em}article.node-type-evenement.view-mode-full div.cols div.col.right .field_images .field-item figure{margin:0}article.node-type-evenement.view-mode-full div.cols div.col.right .field_images .field-item figure a{display:block;line-height:0}article.node-type-evenement.view-mode-full div.cols div.col.right .field_images .field-item figure a img{width:100%;max-width:100%;height:auto}article.node-type-evenement.view-mode-full div.cols div.col.right .field_images .field-item figure figcaption.image-field-caption{margin:0;display:block}article.node-type-evenement.view-mode-full div.cols div.col.right .field_images .field-item figure figcaption.image-field-caption blockquote{width:100%;margin:0;background-color:#1e1e1e;color:#fff;pointer-events:none}article.node-type-evenement.view-mode-full div.cols div.col.right .field_images .field-item figure figcaption.image-field-caption blockquote p{margin:0;padding:1em;font-weight:300;font-size:.8em}article.node-type-evenement.view-mode-full div.cols div.col.right .field_images .field-item:hover{z-index:200}@media (min-width: 769px){article.node-type-evenement.view-mode-full div.cols{display:flex;flex-direction:row;gap:clamp(1.5rem,2.8777vw,2rem);align-items:flex-start}article.node-type-evenement.view-mode-full div.cols div.col{flex:0 0 calc(50% - (clamp(1.5rem,2.8777vw,2rem)/2));max-width:calc(50% - (clamp(1.5rem,2.8777vw,2rem)/2))}article.node-type-evenement.view-mode-full div.cols div.col.left>header{transform-origin:0 0;width:205%;z-index:100;pointer-events:none}article.node-type-evenement.view-mode-full div.cols div.col.left>header>h2.node-title{font-size:clamp(128px,17.2661870504vw,192px)}article.node-type-evenement.view-mode-full div.cols div.col.right{display:flex}article.node-type-evenement.view-mode-full div.cols div.col.right .field_images{flex:1}article.node-type-evenement.view-mode-full div.cols div.col.right .field_images:after{display:block;position:relative;content:"";width:100%;height:var(--sticky-extent, 100vh)}article.node-type-evenement.view-mode-full div.cols div.col.right .field_images .field-item{position:sticky;top:0}article.node-type-evenement.view-mode-full div.cols div.col.right .field_images .field-item figure figcaption.image-field-caption{position:absolute;bottom:0;left:0;height:5em;width:100%;overflow:visible}article.node-type-evenement.view-mode-full div.cols div.col.right .field_images .field-item figure figcaption.image-field-caption blockquote{position:absolute;bottom:0;left:0;opacity:0;transition:opacity .3s ease-in-out;background-color:#000000a6}article.node-type-evenement.view-mode-full div.cols div.col.right .field_images .field-item figure figcaption.image-field-caption:hover blockquote{opacity:1}}@media (max-width: 768px){article.node-type-evenement.view-mode-full div.cols{display:flex;flex-direction:column}article.node-type-evenement.view-mode-full div.cols div.col,article.node-type-evenement.view-mode-full div.cols div.col.right .field_images{display:contents}article.node-type-evenement.view-mode-full div.cols div.col.left>header{order:1}article.node-type-evenement.view-mode-full div.cols div.col.right .field_images .field-item:first-child{order:2}article.node-type-evenement.view-mode-full div.cols div.col.left>:not(header):not(.spacer){order:3}article.node-type-evenement.view-mode-full div.cols div.col.right .field_images .field-item:not(:first-child){order:5}article.node-type-evenement.view-mode-full div.cols div.col.left>div.field_fichiers{order:6}article.node-type-evenement.view-mode-full div.cols div.col.left>div.field_partenaire_s{order:7}article.node-type-evenement.view-mode-full div.cols div.col.left>div.field_evenement_s_lie_s{order:8}article.node-type-evenement.view-mode-full div.cols div.col.left>div.field_projet_s_lie_s{order:9}article.node-type-evenement.view-mode-full div.cols div.col.left>div.spacer{order:20}article.node-type-evenement.view-mode-full div.cols div.col.left>header>h2.node-title{font-size:5em}}article.node-type-evenement.view-mode-full .field_dates.digit-dates{transform-origin:0 0;display:flex;position:relative;line-height:1;letter-spacing:-.1em;--ref: clamp(106.6666666667px, 14.3884892086vw, 160px)}article.node-type-evenement.view-mode-full .field_dates.digit-dates time{position:relative;display:grid;grid-template-columns:var(--ref) calc(var(--ref) * 7 / 18);grid-template-rows:calc(var(--ref) / 2.3) calc(var(--ref) / 2.3);grid-template-areas:"day month" "day year"}article.node-type-evenement.view-mode-full .field_dates.digit-dates time span.date-day{grid-area:day;font-size:var(--ref);font-weight:100;font-style:italic}article.node-type-evenement.view-mode-full .field_dates.digit-dates time span.date-month{grid-area:month;align-self:end;font-weight:400}article.node-type-evenement.view-mode-full .field_dates.digit-dates time span.date-year{grid-area:year;align-self:end;font-weight:700}article.node-type-evenement.view-mode-full .field_dates.digit-dates time span.date-month,article.node-type-evenement.view-mode-full .field_dates.digit-dates time span.date-year{font-size:calc(var(--ref) / 2.45)}article.node-type-evenement.view-mode-full .field_dates.digit-dates span.date-sep{font-size:calc(var(--ref) / 2);padding:0 .2em}div.views-archives-projets{display:flex;flex-direction:row;flex-wrap:wrap}div.views-archives-projets article.node-type-projet.view-mode-tableau_liste>header>h2{font-size:clamp(60.48px,7.1942446043vw,80px)}div.views-archives-projets article.node-type-projet.view-mode-tableau_liste .field_artiste_s_invite_s{font-size:clamp(21.168px,2.5899280576vw,28.8px);font-weight:300}div.views-archives-projets article.node-type-projet.view-mode-tableau_liste .field_type_d_evenement,div.views-archives-projets article.node-type-projet.view-mode-tableau_liste .field_type_de_projet{font-weight:400}div.views-archives-projets article.node-type-projet.view-mode-tableau_liste.has-image>header>h2{position:relative;max-height:1em;overflow:visible;z-index:10}div.views-archives-projets article.node-type-projet.view-mode-tableau_liste.has-image>header>h2[data-overflow-lines="1"]{max-height:1em}div.views-archives-projets article.node-type-projet.view-mode-tableau_liste.has-image>header>h2[data-overflow-lines="2"]{max-height:2em}div.views-archives-projets article.node-type-projet.view-mode-tableau_liste.has-image>header>h2[data-overflow-lines="3"]{max-height:3em}div.views-archives-projets article.node-type-projet.view-mode-tableau_liste.has-image>header>h2[data-overflow-lines="4"]{max-height:4em}div.views-archives-projets article.node-type-projet.view-mode-tableau_liste.has-image>header>h2[data-overflow-lines="5"]{max-height:5em}div.views-archives-projets article.node-type-projet.view-mode-tableau_liste.has-image>header>h2[data-overflow-lines="6"]{max-height:6em}div.views-archives-projets article.node-type-projet.view-mode-tableau_liste.has-image>header>h2[data-overflow-lines="7"]{max-height:7em}div.views-archives-projets article.node-type-projet.view-mode-tableau_liste.has-image>header>h2[data-overflow-lines="8"]{max-height:8em}div.views-archives-projets article.node-type-projet.view-mode-tableau_liste.has-image>header>h2[data-overflow-lines="9"]{max-height:9em}div.views-archives-projets article.node-type-projet.view-mode-tableau_liste.has-image>header>h2[data-overflow-lines="10"]{max-height:10em}div.views-archives-projets article.node-type-projet.view-mode-tableau_liste.has-image>header div.field_images{position:relative;z-index:5}div.views-archives-projets article.node-type-projet.view-mode-tableau_liste.has-image>header div.field_images a{display:block}div.views-archives-projets article.node-type-projet.view-mode-tableau_liste.has-image>header div.field_images a img{width:100%;height:auto}div.views-archives-projets article.node-type-projet.view-mode-tableau_liste div.field_artiste_s_invite_s.field-items.multiple .field-item{display:inline-block}div.views-archives-projets article.node-type-projet.view-mode-tableau_liste div.field_artiste_s_invite_s.field-items.multiple .field-item:not(:last-of-type):after{content:", "}div.views-archives-projets article.node-type-projet.view-mode-tableau_liste>header>h2{font-size:3em}@media (min-width: 769px){div.views-archives-projets{gap:clamp(1.5rem,2.8777vw,2rem)}div.views-archives-projets div.views-row{flex:1 0 calc(25% - clamp(1.5rem,2.8777vw,2rem));width:calc(25% - clamp(1.5rem,2.8777vw,2rem))}}@media (max-width: 768px){div.views-archives-projets{gap:clamp(1.5rem,2.8777vw,2rem)}div.views-archives-projets div.views-row{flex:1 0 calc(50% - clamp(1.5rem,2.8777vw,2rem));width:calc(50% - clamp(1.5rem,2.8777vw,2rem))}}form#views-exposed-form-archives-page-1 div.bef-links ul{margin:0;padding:0;display:flex;flex-direction:row;flex-wrap:wrap}form#views-exposed-form-archives-page-1 div.bef-links ul li{list-style:none;flex:0 1 auto;padding:.2em .5em;font-size:.756em}div.views-archives-evenements>h3{margin-bottom:0;font-size:2em;font-weight:200}div.views-archives-evenements>h3 span.month{font-weight:100}div.views-archives-evenements>h3 span.year{font-weight:400}div.views-archives-evenements article.node-type-evenement.view-mode-calendrier{border-top:1px solid #ccc;padding:2em 0 1em;display:flex;flex-direction:row;gap:1em}div.views-archives-evenements article.node-type-evenement.view-mode-calendrier header{flex:0 1 auto;padding:0 1em 0 0}div.views-archives-evenements article.node-type-evenement.view-mode-calendrier header .field_dates{display:flex;position:relative;line-height:1;letter-spacing:-.1em;--ref: clamp(53.3333333333px, 7.1942446043vw, 80px)}div.views-archives-evenements article.node-type-evenement.view-mode-calendrier header .field_dates time{position:relative;display:grid;grid-template-columns:var(--ref) calc(var(--ref) * 7 / 18);grid-template-rows:calc(var(--ref) / 2.3) calc(var(--ref) / 2.3);grid-template-areas:"day month" "day year"}div.views-archives-evenements article.node-type-evenement.view-mode-calendrier header .field_dates time span.date-day{grid-area:day;font-size:var(--ref);font-weight:100;font-style:italic}div.views-archives-evenements article.node-type-evenement.view-mode-calendrier header .field_dates time span.date-month{grid-area:month;align-self:end;font-weight:400}div.views-archives-evenements article.node-type-evenement.view-mode-calendrier header .field_dates time span.date-year{grid-area:year;align-self:end;font-weight:700}div.views-archives-evenements article.node-type-evenement.view-mode-calendrier header .field_dates time span.date-month,div.views-archives-evenements article.node-type-evenement.view-mode-calendrier header .field_dates time span.date-year{font-size:calc(var(--ref) / 2.45)}div.views-archives-evenements article.node-type-evenement.view-mode-calendrier header .field_dates span.date-sep{font-size:calc(var(--ref) / 2);padding:0 .2em}div.views-archives-evenements article.node-type-evenement.view-mode-calendrier header .field_dates{flex-direction:column;align-items:center;gap:.6em}div.views-archives-evenements article.node-type-evenement.view-mode-calendrier header .field_dates span.date-sep{display:block;width:1em;height:0;overflow:visible;transform-origin:center;transform:rotate(90deg) translate(.1em);line-height:0;padding:0}div.views-archives-evenements article.node-type-evenement.view-mode-calendrier section.content{flex:1 1 auto}div.views-archives-evenements article.node-type-evenement.view-mode-calendrier section.content h2.node-title{font-size:3em}div.views-archives-evenements article.node-type-evenement.view-mode-calendrier section.content div.field_artiste_s_invite_s{font-size:clamp(18.144px,2.5899280576vw,28.8px)}div.views-archives-evenements article.node-type-evenement.view-mode-calendrier section.content div.field_artiste_s_invite_s .field-item{display:inline-block}div.views-archives-evenements article.node-type-evenement.view-mode-calendrier section.content div.field_artiste_s_invite_s .field-item:not(:last-child):after{content:", "}div.views-archives-evenements article.node-type-evenement.view-mode-calendrier section.content div.field_type_d_evenement .field-item{font-weight:400}div.views-archives-evenements article.node-type-evenement.view-mode-calendrier section.last-cel{flex:0 1 auto}div.views-archives-evenements article.node-type-evenement.view-mode-calendrier section.last-cel .field_images a{display:block;width:12em;height:12em;overflow:hidden}div.views-archives-evenements article.node-type-evenement.view-mode-calendrier section.last-cel .field_images a img{width:100%;height:100%;object-fit:contain;object-position:top right}.splitting .word,.splitting .char{display:inline-block}.splitting .char{position:relative}.splitting .char:before,.splitting .char:after{content:attr(data-char);position:absolute;top:0;left:0;visibility:hidden;transition:inherit;-webkit-user-select:none;user-select:none}.splitting{--word-center: calc((var(--word-total) - 1) / 2);--char-center: calc((var(--char-total) - 1) / 2);--line-center: calc((var(--line-total) - 1) / 2)}.splitting .word{--word-percent: calc(var(--word-index) / var(--word-total));--line-percent: calc(var(--line-index) / var(--line-total))}.splitting .char{--char-percent: calc(var(--char-index) / var(--char-total));--char-offset: calc(var(--char-index) - var(--char-center));--distance: calc( (var(--char-offset) * var(--char-offset)) / var(--char-center) );--distance-sine: calc(var(--char-offset) / var(--char-center));--distance-percent: calc((var(--distance) / var(--char-center)))}.splitting.cells img{width:100%;display:block}@supports (display: grid){.splitting.cells{position:relative;overflow:hidden;background-size:cover;visibility:hidden}.splitting .cell-grid{background:inherit;position:absolute;top:0;left:0;width:100%;height:100%;display:grid;grid-template:repeat(var(--row-total),1fr) / repeat(var(--col-total),1fr)}.splitting .cell{background:inherit;position:relative;overflow:hidden}.splitting .cell-inner{background:inherit;position:absolute;visibility:visible;width:calc(100% * var(--col-total));height:calc(100% * var(--row-total));left:calc(-100% * var(--col-index));top:calc(-100% * var(--row-index))}.splitting .cell{--center-x: calc((var(--col-total) - 1) / 2);--center-y: calc((var(--row-total) - 1) / 2);--offset-x: calc(var(--col-index) - var(--center-x));--offset-y: calc(var(--row-index) - var(--center-y));--distance-x: calc( (var(--offset-x) * var(--offset-x)) / var(--center-x) );--distance-y: calc( (var(--offset-y) * var(--offset-y)) / var(--center-y) )}} diff --git a/web/themes/custom/leshed/assets/scss/partials/abstracts/_fluid.scss b/web/themes/custom/leshed/assets/scss/partials/abstracts/_fluid.scss index 1b38e48..53a0c57 100644 --- a/web/themes/custom/leshed/assets/scss/partials/abstracts/_fluid.scss +++ b/web/themes/custom/leshed/assets/scss/partials/abstracts/_fluid.scss @@ -50,4 +50,4 @@ $layout-anchor: 1112px; // Tokens dérivés : tailles de référence passées en fluide. Le plancher est // un choix de design — 70px à l'ancrage et au-dessus (desktop inchangé), // 56px au plus bas (téléphone). -$header-height-fluid: fluid-clamp($header_height, $min: 40px); +$header-height-fluid: fluid-clamp($header_height, $min: 60px); diff --git a/web/themes/custom/leshed/assets/scss/partials/pages/_views-archives-projets.scss b/web/themes/custom/leshed/assets/scss/partials/pages/_views-archives-projets.scss index 45f2109..8477357 100644 --- a/web/themes/custom/leshed/assets/scss/partials/pages/_views-archives-projets.scss +++ b/web/themes/custom/leshed/assets/scss/partials/pages/_views-archives-projets.scss @@ -13,12 +13,7 @@ div.views-archives-projets{ display: flex; flex-direction: row; flex-wrap: wrap; - gap: 2em; - gap: $colsgap; - div.views-row{ - flex: 1 0 calc(25% - $colsgap); - width: calc(25% - $colsgap); - } + article.node-type-projet.view-mode-tableau_liste{ @@ -30,6 +25,28 @@ div.views-archives-projets{ } } + + + // ONLY FOR DESKTOP + @media (min-width:769px){ + // gap: 2em; + gap: $colsgap; + div.views-row{ + flex: 1 0 calc(25% - $colsgap); + width: calc(25% - $colsgap); + } + } + + // ONLY FOR MOBILE + @media (max-width:768px){ + // gap: 2em; + gap: $colsgap; + div.views-row{ + flex: 1 0 calc(50% - $colsgap); + width: calc(50% - $colsgap); + } + } + } form#views-exposed-form-archives-page-1{ div.bef-links{