/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
:root{--colorGinPrimaryLightHover:#f0f}*{box-sizing:border-box}ul{list-style:none;margin:0;padding:0}.toolbar .toolbar-menu__trigger,.toolbar a.toolbar-icon{font-size:.875rem!important}#admin-toolbar-search-tab .form-item{padding:0!important}#admin-toolbar-search-tab .form-item:before{z-index:99}#__bs_notify__{-ms-flex-align:center;align-items:center;background-color:rgba(10,7,21,.9)!important;border-radius:0!important;bottom:0;display:-ms-flexbox!important;display:flex!important;-ms-flex-flow:row nowrap;flex-flow:row nowrap;font-size:2.5rem!important;left:0;line-height:160%;padding:10vw!important;pointer-events:auto!important;position:fixed;right:0;text-align:left!important;top:0;z-index:9999}.bs-notify-message{background-color:rgba(13,8,12,.85);padding:2rem}.bs-notify-message span{display:-ms-flexbox;display:flex;-ms-flex-flow:row nowrap;flex-flow:row nowrap;gap:2rem;width:100%}.bs-notify-message b{color:#959595;font-size:1.75rem;font-weight:400;min-width:125px;position:relative;text-align:right;top:2px}html{-webkit-text-size-adjust:100%;line-height:1.15}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}[hidden],template{display:none}:root{--wrapper-width:calc(100% - 20px)}@media only screen and (min-width:calc(1024px + 20px)){:root{--wrapper-width:1024px}}:root{--gradient-0:var(--c-lightest-grey-00);--gradient-80:var(--c-lightest-grey-80);--gradient-100:var(--c-lightest-grey);--gradient-orientation:90deg}.hidden,.pager__items span[aria-hidden=true],.visually-hidden{height:0;left:0;overflow:hidden;position:absolute;right:0;text-indent:100em;top:0}.hide-text{overflow:hidden;text-indent:100%;white-space:nowrap}svg.ext{display:none}.block--search-form label:not(:focus):not(:active),.overlay--search__wrapper label:not(:focus):not(:active),.sr-only:not(:focus):not(:active){clip:rect(0 0 0 0);clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}@media (min-width:1024px){.max-tablet{display:none!important}}@media (min-width:768px){.overlay--menu,.wrapper--1440--desktop{--wrapper-width:100%;box-sizing:border-box;padding-left:calc(50% - var(--wrapper-width)/2);padding-right:calc(50% - var(--wrapper-width)/2);width:100%}}@media only screen and (min-width:768px) and (min-width:calc(1440px + 0px)){.overlay--menu,.wrapper--1440--desktop{--wrapper-width:1440px}}@media (min-width:1024px){.overlay--menu,.wrapper--1440--desktop{--wrapper-width:100%;box-sizing:border-box;padding-left:calc(50% - var(--wrapper-width)/2);padding-right:calc(50% - var(--wrapper-width)/2);width:100%}}@media only screen and (min-width:1024px) and (min-width:calc(1440px + 0px)){.overlay--menu,.wrapper--1440--desktop{--wrapper-width:1440px}}.path-user .block--main,.wrapper--1440{--wrapper-width:calc(100% - 48px);box-sizing:border-box;padding-left:calc(50% - var(--wrapper-width)/2);padding-right:calc(50% - var(--wrapper-width)/2);width:100%}@media only screen and (min-width:calc(1440px + 48px)){.path-user .block--main,.wrapper--1440{--wrapper-width:1440px}}@media (min-width:768px){.path-user .block--main,.wrapper--1440{--wrapper-width:calc(100% - 64px);box-sizing:border-box;padding-left:calc(50% - var(--wrapper-width)/2);padding-right:calc(50% - var(--wrapper-width)/2);width:100%}}@media only screen and (min-width:768px) and (min-width:calc(1440px + 64px)){.path-user .block--main,.wrapper--1440{--wrapper-width:1440px}}@media (min-width:1024px){.path-user .block--main,.wrapper--1440{--wrapper-width:calc(100% - 128px);box-sizing:border-box;padding-left:calc(50% - var(--wrapper-width)/2);padding-right:calc(50% - var(--wrapper-width)/2);width:100%}}@media only screen and (min-width:1024px) and (min-width:calc(1440px + 128px)){.path-user .block--main,.wrapper--1440{--wrapper-width:1440px}}.taxonomy-term--categorie__bottom,.view--actualites-home,.wrapper--1440--wp{--wrapper-width:100%;box-sizing:border-box;padding-left:calc(50% - var(--wrapper-width)/2);padding-right:calc(50% - var(--wrapper-width)/2);width:100%}@media only screen and (min-width:calc(1440px + 0px)){.taxonomy-term--categorie__bottom,.view--actualites-home,.wrapper--1440--wp{--wrapper-width:1440px}}#block-linktothetarteaucitronpopin,#block-listofcookiesusedbythewebsite,#block-matomoiframeallowinguserstorejecttracking,#block-page-title,.block--border-color,.block--local-tasks-block,.block--offre-pedagogique,.breadcrumb,.node--actualite .block--swiper--banner__bottom,.node--actualite-sans-page-detail .block--swiper--banner__bottom,.node--page-speciale,.path-auteurs-et-autrices #block-titredepage,.path-auteurs-et-autrices .block--main,.region--content #block-formulairenewsletter,.region--footer,.region--header,.sticky-back-to-top,.view--collections--full,.views-view--recherche,.wrapper--1312{--wrapper-width:calc(100% - 48px);box-sizing:border-box;padding-left:calc(50% - var(--wrapper-width)/2);padding-right:calc(50% - var(--wrapper-width)/2);width:100%}@media only screen and (min-width:calc(1312px + 48px)){#block-linktothetarteaucitronpopin,#block-listofcookiesusedbythewebsite,#block-matomoiframeallowinguserstorejecttracking,#block-page-title,.block--border-color,.block--local-tasks-block,.block--offre-pedagogique,.breadcrumb,.node--actualite .block--swiper--banner__bottom,.node--actualite-sans-page-detail .block--swiper--banner__bottom,.node--page-speciale,.path-auteurs-et-autrices #block-titredepage,.path-auteurs-et-autrices .block--main,.region--content #block-formulairenewsletter,.region--footer,.region--header,.sticky-back-to-top,.view--collections--full,.views-view--recherche,.wrapper--1312{--wrapper-width:1312px}}@media (min-width:768px){#block-linktothetarteaucitronpopin,#block-listofcookiesusedbythewebsite,#block-matomoiframeallowinguserstorejecttracking,#block-page-title,.block--border-color,.block--local-tasks-block,.block--offre-pedagogique,.breadcrumb,.node--actualite .block--swiper--banner__bottom,.node--actualite-sans-page-detail .block--swiper--banner__bottom,.node--page-speciale,.path-auteurs-et-autrices #block-titredepage,.path-auteurs-et-autrices .block--main,.region--content #block-formulairenewsletter,.region--footer,.region--header,.sticky-back-to-top,.view--collections--full,.views-view--recherche,.wrapper--1312{--wrapper-width:calc(100% - 64px);box-sizing:border-box;padding-left:calc(50% - var(--wrapper-width)/2);padding-right:calc(50% - var(--wrapper-width)/2);width:100%}}@media only screen and (min-width:768px) and (min-width:calc(1312px + 64px)){#block-linktothetarteaucitronpopin,#block-listofcookiesusedbythewebsite,#block-matomoiframeallowinguserstorejecttracking,#block-page-title,.block--border-color,.block--local-tasks-block,.block--offre-pedagogique,.breadcrumb,.node--actualite .block--swiper--banner__bottom,.node--actualite-sans-page-detail .block--swiper--banner__bottom,.node--page-speciale,.path-auteurs-et-autrices #block-titredepage,.path-auteurs-et-autrices .block--main,.region--content #block-formulairenewsletter,.region--footer,.region--header,.sticky-back-to-top,.view--collections--full,.views-view--recherche,.wrapper--1312{--wrapper-width:1312px}}@media (min-width:1024px){#block-linktothetarteaucitronpopin,#block-listofcookiesusedbythewebsite,#block-matomoiframeallowinguserstorejecttracking,#block-page-title,.block--border-color,.block--local-tasks-block,.block--offre-pedagogique,.breadcrumb,.node--actualite .block--swiper--banner__bottom,.node--actualite-sans-page-detail .block--swiper--banner__bottom,.node--page-speciale,.path-auteurs-et-autrices #block-titredepage,.path-auteurs-et-autrices .block--main,.region--content #block-formulairenewsletter,.region--footer,.region--header,.sticky-back-to-top,.view--collections--full,.views-view--recherche,.wrapper--1312{--wrapper-width:calc(100% - 128px);box-sizing:border-box;padding-left:calc(50% - var(--wrapper-width)/2);padding-right:calc(50% - var(--wrapper-width)/2);width:100%}}@media only screen and (min-width:1024px) and (min-width:calc(1312px + 128px)){#block-linktothetarteaucitronpopin,#block-listofcookiesusedbythewebsite,#block-matomoiframeallowinguserstorejecttracking,#block-page-title,.block--border-color,.block--local-tasks-block,.block--offre-pedagogique,.breadcrumb,.node--actualite .block--swiper--banner__bottom,.node--actualite-sans-page-detail .block--swiper--banner__bottom,.node--page-speciale,.path-auteurs-et-autrices #block-titredepage,.path-auteurs-et-autrices .block--main,.region--content #block-formulairenewsletter,.region--footer,.region--header,.sticky-back-to-top,.view--collections--full,.views-view--recherche,.wrapper--1312{--wrapper-width:1312px}}.wrapper--1232{--wrapper-width:calc(100% - 48px);box-sizing:border-box;padding-left:calc(50% - var(--wrapper-width)/2);padding-right:calc(50% - var(--wrapper-width)/2);width:100%}@media only screen and (min-width:calc(1232px + 48px)){.wrapper--1232{--wrapper-width:1232px}}@media (min-width:768px){.wrapper--1232{--wrapper-width:calc(100% - 64px);box-sizing:border-box;padding-left:calc(50% - var(--wrapper-width)/2);padding-right:calc(50% - var(--wrapper-width)/2);width:100%}}@media only screen and (min-width:768px) and (min-width:calc(1232px + 64px)){.wrapper--1232{--wrapper-width:1232px}}@media (min-width:1024px){.wrapper--1232{--wrapper-width:calc(100% - 128px);box-sizing:border-box;padding-left:calc(50% - var(--wrapper-width)/2);padding-right:calc(50% - var(--wrapper-width)/2);width:100%}}@media only screen and (min-width:1024px) and (min-width:calc(1232px + 128px)){.wrapper--1232{--wrapper-width:1232px}}.config_pages--type--accueil,.node--page,.taxonomy-term--categorie__top,.wrapper--1000{--wrapper-width:calc(100% - 48px);box-sizing:border-box;padding-left:calc(50% - var(--wrapper-width)/2);padding-right:calc(50% - var(--wrapper-width)/2);width:100%}@media only screen and (min-width:calc(1000px + 48px)){.config_pages--type--accueil,.node--page,.taxonomy-term--categorie__top,.wrapper--1000{--wrapper-width:1000px}}@media (min-width:768px){.config_pages--type--accueil,.node--page,.taxonomy-term--categorie__top,.wrapper--1000{--wrapper-width:calc(100% - 64px);box-sizing:border-box;padding-left:calc(50% - var(--wrapper-width)/2);padding-right:calc(50% - var(--wrapper-width)/2);width:100%}}@media only screen and (min-width:768px) and (min-width:calc(1000px + 64px)){.config_pages--type--accueil,.node--page,.taxonomy-term--categorie__top,.wrapper--1000{--wrapper-width:1000px}}@media (min-width:1024px){.config_pages--type--accueil,.node--page,.taxonomy-term--categorie__top,.wrapper--1000{--wrapper-width:calc(100% - 128px);box-sizing:border-box;padding-left:calc(50% - var(--wrapper-width)/2);padding-right:calc(50% - var(--wrapper-width)/2);width:100%}}@media only screen and (min-width:1024px) and (min-width:calc(1000px + 128px)){.config_pages--type--accueil,.node--page,.taxonomy-term--categorie__top,.wrapper--1000{--wrapper-width:1000px}}.wrapper--900{--wrapper-width:calc(100% - 48px);box-sizing:border-box;padding-left:calc(50% - var(--wrapper-width)/2);padding-right:calc(50% - var(--wrapper-width)/2);width:100%}@media only screen and (min-width:calc(900px + 48px)){.wrapper--900{--wrapper-width:900px}}@media (min-width:768px){.wrapper--900{--wrapper-width:calc(100% - 64px);box-sizing:border-box;padding-left:calc(50% - var(--wrapper-width)/2);padding-right:calc(50% - var(--wrapper-width)/2);width:100%}}@media only screen and (min-width:768px) and (min-width:calc(900px + 64px)){.wrapper--900{--wrapper-width:900px}}@media (min-width:1024px){.wrapper--900{--wrapper-width:calc(100% - 128px);box-sizing:border-box;padding-left:calc(50% - var(--wrapper-width)/2);padding-right:calc(50% - var(--wrapper-width)/2);width:100%}}@media only screen and (min-width:1024px) and (min-width:calc(900px + 128px)){.wrapper--900{--wrapper-width:900px}}sub,sup{bottom:auto;font-size:70%;top:auto}sup{vertical-align:super}sub{vertical-align:revert}:root{--c-blue-grey:#4a576e;--c-orange:#e74011;--c-green:#008040;--c-green-20:rgba(0,128,64,.2);--c-purple:#80166f;--c-blue:#3f6cb3;--c-red:#dd5061;--c-black:#282829;--c-black-20:rgba(40,40,41,.2);--c-dark-grey:#6d6e70;--c-medium-grey:#939597;--c-grey:#bbbdc0;--c-light-grey:#dbdcde;--c-lighter-grey:#dbdcde;--c-lightest-grey:#f5f3f3;--c-lightest-grey-00:hsla(0,9%,96%,0);--c-lightest-grey-80:hsla(0,9%,96%,.8);--c-white:#fff;--c-primary:#4a576e;--c-denoel1:#dd5061;--c-denoel2:#00609d;--c-denoel3:#ffc700;--c-denoel4:#ff8450;--c-denoel5:#6caf6f;--c-valid:#3ea279;--c-valid-light:#e4f6ef;--c-info:#3576c2;--c-info-light:#dceafb;--c-warning:#bc8a00;--c-warning-light:#faefd0;--c-error:#cc493c;--c-error-light:#fde8e6;--ff-body:"EB Garamond",serif;--ff-heading:"Roboto Condensed",sans-serif;--ff-body:"Spectral",serif;--ff-heading:"heebo",sans-serif}body{color:var(--c-grey-dark);font-family:var(--ff-body)}:root{--body--fz:1.25rem;--body--lh:170%}@media (min-width:768px){:root{--body--fz:1.375rem}}body{font-size:var(--body--fz);line-height:var(--body--lh)}:root{--title--c:var(--text--c)}#tarteaucitronRoot #tarteaucitronAlertBig span#tarteaucitronDisclaimerAlert span,.h1,.h2,.h3,.h4,.h5,h1,h2,h3,h4,h5{color:var(--title--c);font-family:var(--ff-heading);font-style:var(--title--fs,normal);font-weight:var(--title--fw,700)}.h1,h1{--title--fz:2.5rem;--title--lh:130%;font-size:var(--title--fz);line-height:var(--title--lh)}@media (min-width:768px){.h1,h1{--title--fz:3rem}}.h2,h2{--title--fz:2rem;--title--lh:130%;font-size:var(--title--fz);line-height:var(--title--lh)}@media (min-width:768px){.h2,h2{--title--fz:2.5rem}}#tarteaucitronRoot #tarteaucitronAlertBig span#tarteaucitronDisclaimerAlert span,.h3,h3{--title--fz:1.75rem;--title--lh:130%;font-size:var(--title--fz);line-height:var(--title--lh)}@media (min-width:768px){#tarteaucitronRoot #tarteaucitronAlertBig span#tarteaucitronDisclaimerAlert span,.h3,h3{--title--fz:2rem}}.h4,h4{--title--fz:1.25rem;--title--lh:130%;font-size:var(--title--fz);line-height:var(--title--lh)}@media (min-width:768px){.h4,h4{--title--fz:1.5rem}}.h5,h5{--title--fz:1.0625rem;--title--lh:130%;font-size:var(--title--fz);line-height:var(--title--lh)}@media (min-width:768px){.h5,h5{--title--fz:1.25rem}}:root{--text--fz:1.25rem;--text--lh:170%;--text--c:var(--c-black);--text--fw:400;--text--margin:0 0 24px;--link--fw:700;--link--c:var(--c-black);--link--hc:var(--c-orange);--link--td:underline;--link--htd:underline}@media (min-width:768px){:root{--text--fz:1.375rem}}strong{font-weight:700}p{color:var(--text--c);font-size:var(--text--fz);font-weight:var(--text--fw);line-height:var(--text--lh);margin:var(--text--margin)}p:last-child{margin-bottom:0}a{color:var(--link--c);font-size:var(--link--fz,var(--body--fz));font-weight:var(--link--fw);text-decoration:var(--link--td)}a:hover{color:var(--link--hc);text-decoration:var(--link--htd)}.classic--body a[data-entity-type=file] span.ext,.field--body a[data-entity-type=file] span.ext{display:none}.classic--body blockquote,.field--body blockquote{background-color:var(--c-white);margin:45px 0;padding:32px}@media (min-width:768px){.classic--body blockquote,.field--body blockquote{padding:48px}}.classic--body blockquote p,.field--body blockquote p{--text--fz:1.375rem}.classic--body figure,.classic--body img,.field--body figure,.field--body img{margin-bottom:37px}.classic--body figure.align-right,.classic--body img.align-right,.field--body figure.align-right,.field--body img.align-right{margin-left:45px}.classic--body figure.align-left,.classic--body img.align-left,.field--body figure.align-left,.field--body img.align-left{margin-right:45px}.classic--body figure img,.classic--body img img,.field--body figure img,.field--body img img{margin:0}.classic--body img,.field--body img{height:auto;max-width:100%}.classic--body hr,.field--body hr{border-style:solid;border-width:1px 0 0;color:currentColor}.classic--body code:after,.classic--body code:before,.field--body code:after,.field--body code:before{content:"`"}pre .classic--body code:after,pre .classic--body code:before,pre .field--body code:after,pre .field--body code:before{content:""}.classic--body .file,.field--body .file{display:inline-block;margin:15px}.classic--body .video-embed-field-responsive-video,.field--body .video-embed-field-responsive-video{left:50%;margin-bottom:45px;margin-top:45px;max-width:100vw;position:relative;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:1062px}.field--body--partial{--text--fz:1rem;--text--lh:150%;--text--fw:500;-ms-flex-align:end;align-items:flex-end;display:-ms-flexbox;display:flex;-ms-flex-flow:column nowrap;flex-flow:column nowrap;gap:12px;margin:16px 0;transition:all 1s cubic-bezier(.645,.045,.355,1)}.field--body--partial .button--show-more{cursor:pointer;display:-ms-inline-flexbox;display:inline-flex;z-index:2}.field--body--partial__wrapper{color:var(--text--c);font-size:var(--text--fz);font-weight:var(--text--fw);line-height:var(--text--lh);max-height:var(--max-height,100%);overflow:hidden;padding:0;position:relative;transition:all .8s cubic-bezier(.645,.045,.355,1);width:100%}.field--body--partial__wrapper:after{background:#f5f3f3;background:linear-gradient(180deg,var(--gradient-0) 0,var(--gradient-80) 50%,var(--gradient-100) 100%);bottom:-5px;content:"";display:block;height:0;opacity:0;position:absolute;transition:all 1s cubic-bezier(.645,.045,.355,1);width:100%;z-index:2}.field--body--partial--active:not(.partially-hidden) .field--body--partial__wrapper:after{transition-delay:.4s}.field--body--partial--active:not(.partially-hidden) .button--show-more:after{-webkit-transform:rotate(270deg);transform:rotate(270deg)}.field--body--partial--active.partially-hidden{gap:0}.field--body--partial--active.partially-hidden .field--body--partial__wrapper:after{height:50px;opacity:1;transition-delay:0}.field--body{--text--fz:1.375rem;--text--lh:170%;--text--fw:40;font-size:1.375rem;line-height:170%}.field--body--thin{--text--fz:1rem;--text--lh:150%;--text--fw:500;font-size:1rem;line-height:150%}.field--acheter>.field__label,.field--directeurs-de-collection>.field__label,.field--prix-litteraires--big>.field__label,.field--prix-litteraires>.field__label,.field--title-border--big>.field__label,.field--title-border>.field__label,.group--details>.field__label{border-bottom:1px solid var(--c-grey);font-size:1.25rem;font-weight:700;margin:0 0 16px}.field--acheter>.field__label span,.field--directeurs-de-collection>.field__label span,.field--prix-litteraires--big>.field__label span,.field--prix-litteraires>.field__label span,.field--title-border--big>.field__label span,.field--title-border>.field__label span,.group--details>.field__label span{border-bottom:3px solid var(--block--color,var(--c-orange));display:inline-block;position:relative;top:1px}.field--acheter>.field__label,.field--prix-litteraires--big>.field__label,.field--title-border--big>.field__label,.group--details>.field__label{font-size:1.5rem;position:relative}.field--acheter ul,.field--directeurs-de-collection ul,.field--list ul,.field--prix-litteraires ul,.field--prix-litteraires--big ul{list-style:none;margin:0}.field--acheter ul li,.field--directeurs-de-collection ul li,.field--list ul li,.field--prix-litteraires ul li,.field--prix-litteraires--big ul li{font-size:1rem;line-height:150%;margin:0 0 4px;padding-left:15px;position:relative}.field--acheter ul li:before,.field--directeurs-de-collection ul li:before,.field--list ul li:before,.field--prix-litteraires ul li:before,.field--prix-litteraires--big ul li:before{--icon-color:var(--c-black);content:"";display:block;left:0;position:absolute;top:9px}.field--epoque,.field--inline,.field--pays{--link--fz:1rem;--link--fw:400px;--link--c:var(--c-dark-grey);--link--hc:var(--block--color,var(--c-orange));color:var(--c-dark-grey);display:-ms-flexbox;display:flex;font-family:var(--ff-heading);font-size:1rem;line-height:130%;margin-bottom:8px}.field--epoque .field__label,.field--inline .field__label,.field--pays .field__label{font-weight:700}.field--epoque .field__label:after,.field--inline .field__label:after,.field--pays .field__label:after{content:":";padding:0 5px}.field--epoque a,.field--inline a,.field--pays a{text-decoration:underline}.field--inline.field--tiny,.field--tiny.field--epoque,.field--tiny.field--pays{--link--fz:0.875rem;--link--lh:130%;font-size:.875rem;line-height:130%}:root{--field--grey-txt--sep:"•"}.field--categorie,.field--collective-authors,.field--genre,.field--grey-txt,.field--theme{--link--fz:0.875rem;--link--lh:130%;--link--fw:400;--link--c:var(--c-dark-grey);--link--hc:var(--block--color,var(--c-orange));--link--td:underline;--link--htd:underline;color:var(--c-dark-grey);font-family:var(--ff-heading);font-size:.875rem;line-height:130%;margin:8px 0}.field--categorie .field__label,.field--collective-authors .field__label,.field--genre .field__label,.field--grey-txt .field__label,.field--theme .field__label{display:inline;font-weight:700}.field--categorie .field__label:after,.field--collective-authors .field__label:after,.field--genre .field__label:after,.field--grey-txt .field__label:after,.field--theme .field__label:after{content:":";padding:0 3px 0 4px}.field--categorie div,.field--collective-authors div,.field--genre div,.field--grey-txt div,.field--theme div{display:inline-block;font-size:.875rem;line-height:130%}.field--categorie div:not(:last-child):after,.field--collective-authors div:not(:last-child):after,.field--genre div:not(:last-child):after,.field--grey-txt div:not(:last-child):after,.field--theme div:not(:last-child):after{content:var(--field--grey-txt--sep);padding:0 7px}.field--collection,.field--date-parution,.field--details-txt,.field--disponible-en,.field--infos,.field--isbn,.field--serie{--link--fz:1rem;--link--lh:130%;--link--fw:700;--link--c:var(--c-black);--link--hc:var(--block--color,var(--c-orange));--link--td:underline;--link--htd:underline;color:var(--c-dark-grey);display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap;font-family:var(--ff-heading);font-size:1rem;line-height:130%;margin:8px 0}.field--collection:first-child,.field--date-parution:first-child,.field--details-txt:first-child,.field--disponible-en:first-child,.field--infos:first-child,.field--isbn:first-child,.field--serie:first-child{margin-top:0}.field--collection:last-child,.field--date-parution:last-child,.field--details-txt:last-child,.field--disponible-en:last-child,.field--infos:last-child,.field--isbn:last-child,.field--serie:last-child{margin-bottom:0}.field--collection .field__label:after,.field--date-parution .field__label:after,.field--details-txt .field__label:after,.field--disponible-en .field__label:after,.field--infos .field__label:after,.field--isbn .field__label:after,.field--serie .field__label:after{content:":";padding:0 6px 0 4px}.field--collection div,.field--date-parution div,.field--details-txt div,.field--disponible-en div,.field--infos div,.field--isbn div,.field--serie div{color:var(--c-black);display:inline;font-weight:700}.field--collection>div:not(:last-child):after,.field--date-parution>div:not(:last-child):after,.field--details-txt>div:not(:last-child):after,.field--disponible-en>div:not(:last-child):after,.field--infos>div:not(:last-child):after,.field--isbn>div:not(:last-child):after,.field--serie>div:not(:last-child):after{color:var(--c-grey);content:var(--field--grey-txt--sep);padding:0 7px}.field--name-extra-field-folio-tweaks-flipbook-link{margin-bottom:24px}:root{--label--color:var(--c-black);--label--font-size:1rem;--input--font-size:1rem;--input--color:var(--c-blue-grey);--input--stroke-color:var(--c-blue-grey);--input--focus-stroke-color:var(--c-dark-grey);--input--disabled-background:#f4f4f4;--input--padding:13px 16px;--input--background:transparent;--input--placeholder-color:var(--c-blue-grey);--input--border-radius:4px}.form-item--common-styles,input[type=email],input[type=mail],input[type=password],input[type=search],input[type=tel],input[type=text],select,textarea{background-color:var(--input--background);border:1px solid var(--input--stroke-color);border-radius:var(--input--border-radius);color:var(--input--color);font-family:var(--ff-heading);font-size:var(--input--font-size);padding:var(--input--padding);position:relative;width:100%;z-index:1}.form-item--common-styles::-webkit-input-placeholder,input[type=email]::-webkit-input-placeholder,input[type=mail]::-webkit-input-placeholder,input[type=password]::-webkit-input-placeholder,input[type=search]::-webkit-input-placeholder,input[type=tel]::-webkit-input-placeholder,input[type=text]::-webkit-input-placeholder,select::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color:var(--input--placeholder-color);font-size:var(--input--font-size)}.form-item--common-styles::-moz-placeholder,input[type=email]::-moz-placeholder,input[type=mail]::-moz-placeholder,input[type=password]::-moz-placeholder,input[type=search]::-moz-placeholder,input[type=tel]::-moz-placeholder,input[type=text]::-moz-placeholder,select::-moz-placeholder,textarea::-moz-placeholder{color:var(--input--placeholder-color);font-size:var(--input--font-size)}.form-item--common-styles:-ms-input-placeholder,input[type=email]:-ms-input-placeholder,input[type=mail]:-ms-input-placeholder,input[type=password]:-ms-input-placeholder,input[type=search]:-ms-input-placeholder,input[type=tel]:-ms-input-placeholder,input[type=text]:-ms-input-placeholder,select:-ms-input-placeholder,textarea:-ms-input-placeholder{color:var(--input--placeholder-color);font-size:var(--input--font-size)}.form-item--common-styles:-moz-placeholder,input[type=email]:-moz-placeholder,input[type=mail]:-moz-placeholder,input[type=password]:-moz-placeholder,input[type=search]:-moz-placeholder,input[type=tel]:-moz-placeholder,input[type=text]:-moz-placeholder,select:-moz-placeholder,textarea:-moz-placeholder{color:var(--input--placeholder-color);font-size:var(--input--font-size)}.form-item--common-styles:focus,input[type=email]:focus,input[type=mail]:focus,input[type=password]:focus,input[type=search]:focus,input[type=tel]:focus,input[type=text]:focus,select:focus,textarea:focus{border-color:var(--input--focus-stroke-color)}input[disabled],select[disabled],textarea[disabled]{background-color:var(--input--disabled-background);background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='12' height='16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M10 6.667V4a4 4 0 0 0-8 0v2.667H0V16h12V6.667h-2zm-3.333 5.148v1.518H5.333v-1.518A1.328 1.328 0 0 1 6 9.333c.736 0 1.333.598 1.333 1.334 0 .492-.269.917-.666 1.148zM3.333 4v2.667h5.334V4A2.67 2.67 0 0 0 6 1.333 2.67 2.67 0 0 0 3.333 4z' fill='%231A1A1A'/%3E%3C/svg%3E");background-position:calc(100% - 18px);background-repeat:no-repeat;background-size:auto 16px}.form-actions label{display:none}input[type=checkbox],input[type=radio]{left:-999vw;position:absolute}input[type=checkbox]+label,input[type=radio]+label{-ms-flex-align:center;align-items:center;cursor:pointer;display:block;font-weight:400;padding-left:28px;position:relative}input[type=checkbox]+label:before,input[type=radio]+label:before{content:"";display:block;height:20px;left:0;margin-right:10px;position:absolute;top:2px;width:20px}input[type=checkbox]+label:hover{color:var(--c-red)}input[type=checkbox]+label:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='25' height='25' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect x='.5' y='.5' width='24' height='24' rx='4.5' fill='%23fff'/%3E%3Crect x='.5' y='.5' width='24' height='24' rx='4.5' stroke='%234A576E'/%3E%3C/svg%3E")}input[type=checkbox]+label:before,input[type=checkbox]+label:hover:before{background-position:50%;background-repeat:no-repeat;background-size:contain}input[type=checkbox]+label:hover:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='25' height='25' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect x='.5' y='.5' width='24' height='24' rx='4.5' fill='%23fff'/%3E%3Crect x='.5' y='.5' width='24' height='24' rx='4.5' stroke='%23dd5061'/%3E%3C/svg%3E")}input[type=checkbox][disabled]+label:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='25' height='25' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect x='.5' y='.5' width='24' height='24' rx='4.5' fill='%23fff'/%3E%3Crect x='.5' y='.5' width='24' height='24' rx='4.5' stroke='%23DBDCDE'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:contain;opacity:.3}input[type=checkbox]:checked+label:before,input[type=checkbox][disabled]:checked+label:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='20' height='20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect x='.5' y='.5' width='19' height='19' rx='3.5' fill='%23fff' stroke='%234A576E'/%3E%3Crect x='3' y='3' width='14' height='14' rx='4' fill='%23dd5061'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:contain}input[type=checkbox][disabled]:checked+label:before{opacity:.3}input[type=checkbox]:focus+label:before{border-radius:5px}input[type=radio]+label:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='25' height='25' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect x='.5' y='.5' width='24' height='24' rx='12' fill='%23fff'/%3E%3Crect x='.5' y='.5' width='24' height='24' rx='12' stroke='%234A576E'/%3E%3C/svg%3E")}input[type=radio]+label:before,input[type=radio]:disabled+label:before{background-position:50%;background-repeat:no-repeat;background-size:contain}input[type=radio]:disabled+label:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='25' height='25' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect x='.5' y='.5' width='24' height='24' rx='12' fill='%23fff'/%3E%3Crect x='.5' y='.5' width='24' height='24' rx='12' stroke='%23DBDCDE'/%3E%3C/svg%3E")}input[type=radio]:checked+label:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='25' height='25' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='12.5' cy='12.5' r='7.5' fill='%234A576E'/%3E%3Crect x='.5' y='.5' width='24' height='24' rx='12' stroke='%234A576E'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:contain}input[type=radio]:checked:disabled+label:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='25' height='25' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='12.5' cy='12.5' r='7.5' fill='%23DBDCDE'/%3E%3Crect x='.5' y='.5' width='24' height='24' rx='12' stroke='%23DBDCDE'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:contain}input[type=radio]:focus+label:before{border-radius:50%}.se_form form div.formTitle{margin-top:0}.se_form input[type=checkbox],.se_form input[type=radio]{left:auto;margin-right:5px;position:relative}.se_form label{font-weight:400;margin-bottom:0}.se_form .formParagraph{font-size:1.125rem;line-height:130%}.se_form .formParagraph a{font-size:1.125rem}.block--solr-filters .item-list__checkbox .facet-item,.toggle-radio,.view--idees-de-lecture--author .form-radios .form-item,.view--idees-de-lecture--block_idees_de_lecture .form-radios .form-item,.view--idees-de-lecture--category .form-radios .form-item,.view--idees-de-lecture--collection .form-radios .form-item,.view--idees-de-lecture--series .form-radios .form-item,.view--ouvrages--author .form-radios .form-item,.view--ouvrages--block_idees_de_lecture .form-radios .form-item,.view--ouvrages--category .form-radios .form-item,.view--ouvrages--collection .form-radios .form-item,.view--ouvrages--series .form-radios .form-item,.view--recherche-ouvrages--author .form-radios .form-item,.view--recherche-ouvrages--block_idees_de_lecture .form-radios .form-item,.view--recherche-ouvrages--category .form-radios .form-item,.view--recherche-ouvrages--collection .form-radios .form-item,.view--recherche-ouvrages--series .form-radios .form-item{margin:0}.block--solr-filters .item-list__checkbox .facet-item input[type=radio]+label:before,.toggle-radio input[type=radio]+label:before,.view--idees-de-lecture--author .form-radios .form-item input[type=radio]+label:before,.view--idees-de-lecture--block_idees_de_lecture .form-radios .form-item input[type=radio]+label:before,.view--idees-de-lecture--category .form-radios .form-item input[type=radio]+label:before,.view--idees-de-lecture--collection .form-radios .form-item input[type=radio]+label:before,.view--idees-de-lecture--series .form-radios .form-item input[type=radio]+label:before,.view--ouvrages--author .form-radios .form-item input[type=radio]+label:before,.view--ouvrages--block_idees_de_lecture .form-radios .form-item input[type=radio]+label:before,.view--ouvrages--category .form-radios .form-item input[type=radio]+label:before,.view--ouvrages--collection .form-radios .form-item input[type=radio]+label:before,.view--ouvrages--series .form-radios .form-item input[type=radio]+label:before,.view--recherche-ouvrages--author .form-radios .form-item input[type=radio]+label:before,.view--recherche-ouvrages--block_idees_de_lecture .form-radios .form-item input[type=radio]+label:before,.view--recherche-ouvrages--category .form-radios .form-item input[type=radio]+label:before,.view--recherche-ouvrages--collection .form-radios .form-item input[type=radio]+label:before,.view--recherche-ouvrages--series .form-radios .form-item input[type=radio]+label:before{display:none}.block--solr-filters .item-list__checkbox .facet-item input[type=radio]+label,.toggle-radio input[type=radio]+label,.view--idees-de-lecture--author .form-radios .form-item input[type=radio]+label,.view--idees-de-lecture--block_idees_de_lecture .form-radios .form-item input[type=radio]+label,.view--idees-de-lecture--category .form-radios .form-item input[type=radio]+label,.view--idees-de-lecture--collection .form-radios .form-item input[type=radio]+label,.view--idees-de-lecture--series .form-radios .form-item input[type=radio]+label,.view--ouvrages--author .form-radios .form-item input[type=radio]+label,.view--ouvrages--block_idees_de_lecture .form-radios .form-item input[type=radio]+label,.view--ouvrages--category .form-radios .form-item input[type=radio]+label,.view--ouvrages--collection .form-radios .form-item input[type=radio]+label,.view--ouvrages--series .form-radios .form-item input[type=radio]+label,.view--recherche-ouvrages--author .form-radios .form-item input[type=radio]+label,.view--recherche-ouvrages--block_idees_de_lecture .form-radios .form-item input[type=radio]+label,.view--recherche-ouvrages--category .form-radios .form-item input[type=radio]+label,.view--recherche-ouvrages--collection .form-radios .form-item input[type=radio]+label,.view--recherche-ouvrages--series .form-radios .form-item input[type=radio]+label{--link--p:10px 24px!important;--link--c:var(--c-blue-grey)!important;--link--hc:var(--c-black)!important;--link--fw:700;--link--bgc:transparent!important;--link--hbgc:var(--c-lightest-grey)!important;--link--bc:var(--c-blue-grey);--link--hbc:var(--c-black);--link--bs:1px;margin:0}.block--solr-filters .item-list__checkbox .facet-item input[type=radio]:disabled+label,.toggle-radio input[type=radio]:disabled+label,.view--idees-de-lecture--author .form-radios .form-item input[type=radio]:disabled+label,.view--idees-de-lecture--block_idees_de_lecture .form-radios .form-item input[type=radio]:disabled+label,.view--idees-de-lecture--category .form-radios .form-item input[type=radio]:disabled+label,.view--idees-de-lecture--collection .form-radios .form-item input[type=radio]:disabled+label,.view--idees-de-lecture--series .form-radios .form-item input[type=radio]:disabled+label,.view--ouvrages--author .form-radios .form-item input[type=radio]:disabled+label,.view--ouvrages--block_idees_de_lecture .form-radios .form-item input[type=radio]:disabled+label,.view--ouvrages--category .form-radios .form-item input[type=radio]:disabled+label,.view--ouvrages--collection .form-radios .form-item input[type=radio]:disabled+label,.view--ouvrages--series .form-radios .form-item input[type=radio]:disabled+label,.view--recherche-ouvrages--author .form-radios .form-item input[type=radio]:disabled+label,.view--recherche-ouvrages--block_idees_de_lecture .form-radios .form-item input[type=radio]:disabled+label,.view--recherche-ouvrages--category .form-radios .form-item input[type=radio]:disabled+label,.view--recherche-ouvrages--collection .form-radios .form-item input[type=radio]:disabled+label,.view--recherche-ouvrages--series .form-radios .form-item input[type=radio]:disabled+label{opacity:.2}.block--solr-filters .item-list__checkbox .facet-item input[type=radio]:checked+label,.toggle-radio input[type=radio]:checked+label,.view--idees-de-lecture--author .form-radios .form-item input[type=radio]:checked+label,.view--idees-de-lecture--block_idees_de_lecture .form-radios .form-item input[type=radio]:checked+label,.view--idees-de-lecture--category .form-radios .form-item input[type=radio]:checked+label,.view--idees-de-lecture--collection .form-radios .form-item input[type=radio]:checked+label,.view--idees-de-lecture--series .form-radios .form-item input[type=radio]:checked+label,.view--ouvrages--author .form-radios .form-item input[type=radio]:checked+label,.view--ouvrages--block_idees_de_lecture .form-radios .form-item input[type=radio]:checked+label,.view--ouvrages--category .form-radios .form-item input[type=radio]:checked+label,.view--ouvrages--collection .form-radios .form-item input[type=radio]:checked+label,.view--ouvrages--series .form-radios .form-item input[type=radio]:checked+label,.view--recherche-ouvrages--author .form-radios .form-item input[type=radio]:checked+label,.view--recherche-ouvrages--block_idees_de_lecture .form-radios .form-item input[type=radio]:checked+label,.view--recherche-ouvrages--category .form-radios .form-item input[type=radio]:checked+label,.view--recherche-ouvrages--collection .form-radios .form-item input[type=radio]:checked+label,.view--recherche-ouvrages--series .form-radios .form-item input[type=radio]:checked+label{--link--c:var(--c-black)!important;--link--bgc:var(--c-lightest-grey)!important;--link--bc:var(--c-black)}.form-type-date,.form-type-email,.form-type-entity-autocomplete,.form-type-geolocation,.form-type-password,.form-type-tel,.form-type-text,.form-type-textarea,.form-type-textfield,.form-type-url{position:relative}button[type=submit],input[type=submit]{display:inline-block;width:auto}label{display:inline-block;font-family:var(--ff-heading);font-size:1rem;font-weight:700;line-height:160%;margin-bottom:8px}label.form-required:after{color:var(--c-error);content:"*";display:inline-block;padding-left:5px}select{-webkit-appearance:none;appearance:none;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='16' height='10' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M.793 2.207 2.207.793 8 6.586 13.793.793l1.414 1.414L8 9.414.793 2.207z' fill='%234A576E'/%3E%3C/svg%3E");background-position:calc(100% - 16px) 50%;background-repeat:no-repeat;background-size:15px auto;font-weight:700;padding-right:50px}select:hover{--input--background:var(--c-lightest-grey);cursor:pointer}.form-select-wrapper{position:relative}.block--branding{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;-ms-flex-flow:row nowrap;flex-flow:row nowrap;max-width:100%;padding:0}.block--branding svg{display:block;height:27px;max-width:100%;width:auto}@media (min-width:769px){.block--branding svg{height:30px}}@media (min-width:1025px){.block--branding svg{height:40px}}@media (max-width:1023px){.block--branding g.g--letters path{fill:var(--c-white)}}.region--footer .block--branding path{fill:var(--c-white)}.block--filtres-recherche>h2,.overlay--filters>h2{--title--fz:1.5rem;--title--lh:130%;--title--fw:700;--title--c:var(--c-red);margin:0 0 24px;padding-bottom:24px;position:relative}.block--filtres-recherche>h2:after,.overlay--filters>h2:after{background-color:var(--c-grey);bottom:0;content:"";display:block;height:1px;position:absolute;right:-24px;width:100vw}.block--filtres-recherche h3,.overlay--filters h3{--title--fz:1.5rem;--title--fw:700;border-bottom:1px solid var(--c-grey);font-family:var(--ff-body)}.block--filtres-recherche h3 span,.overlay--filters h3 span{border-bottom:3px solid var(--c-red);display:inline-block;margin:0;padding-bottom:5px;position:relative;top:1px}.block--filtres-recherche .facets-widget-dropdown select,.overlay--filters .facets-widget-dropdown select{font-weight:400}.block--filtres-recherche .facets-widget-checkbox>ul.ulHasChildren,.overlay--filters .facets-widget-checkbox>ul.ulHasChildren{padding-left:29px}.block--filtres-recherche ul.item-list__checkbox,.overlay--filters ul.item-list__checkbox{max-height:330px;overflow-y:auto}.block--filtres-recherche ul.item-list__checkbox::-webkit-scrollbar,.overlay--filters ul.item-list__checkbox::-webkit-scrollbar{width:8px}.block--filtres-recherche ul.item-list__checkbox::-webkit-scrollbar-thumb,.overlay--filters ul.item-list__checkbox::-webkit-scrollbar-thumb{background:var(--c-red);width:8px}.block--filtres-recherche ul.item-list__checkbox::-webkit-scrollbar-track,.overlay--filters ul.item-list__checkbox::-webkit-scrollbar-track{background:var(--c-lightest-grey);width:16px}.block--filtres-recherche li.facet-item,.overlay--filters li.facet-item{position:relative}.block--filtres-recherche li.facet-item>div,.overlay--filters li.facet-item>div{padding-left:29px}.block--filtres-recherche li.facet-item.hide-children>div,.overlay--filters li.facet-item.hide-children>div{display:none}.block--filtres-recherche li.facet-item.facet-item--active-trail:not(.hide-children)>div,.overlay--filters li.facet-item.facet-item--active-trail:not(.hide-children)>div{display:block}.block--filtres-recherche li.facet-item label .facet-item__count,.overlay--filters li.facet-item label .facet-item__count{margin-left:4px}.block--filtres-recherche li.facet-item>button,.overlay--filters li.facet-item>button{border:none;height:20px;left:-28px;position:absolute;text-indent:-9999px;top:2px;width:20px}.form-item{margin:0;padding:20px 0}.form-item .description{color:var(--c-info);display:-ms-flexbox;display:flex;-ms-flex-flow:row nowrap;flex-flow:row nowrap;font-size:.875rem;font-style:italic;padding:10px 0}.form-item .description:before{--icon-color:var(--c-info);content:"";margin-right:10px}.form-item--error-message{color:var(--c-error);display:-ms-flexbox;display:flex;-ms-flex-flow:row nowrap;flex-flow:row nowrap;font-size:.875rem;font-style:italic;padding:10px 0}.form-item--error-message+.description{padding-top:0}.form-item--error-message:before{--icon-color:var(--c-error);content:"";margin-right:10px}.form-item--error-message a{color:var(--c-error);text-decoration:underline}form .captcha{padding-top:15px}form .captcha p strong{font-family:var(--ff-heading);text-transform:uppercase}.node-preview-container{height:auto}.node-preview-container .node-preview-form-select{display:block}@media (min-width:768px){.node-preview-container .node-preview-form-select{display:-ms-flexbox;display:flex}}.node-preview-container .form-item{display:block}.node-preview-container .form-item select{padding-bottom:10px;padding-top:10px}@media (min-width:768px){.node-preview-container .form-item{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;padding:0}.node-preview-container .form-item label{margin-bottom:0}}.region--content #block-formulairenewsletter{padding-bottom:80px}.region--content .se_form{margin:0;max-width:700px}.region--content .se_form .formCompleted{text-align:left}.region--content .se_form input[type=text],.region--content .se_form select{font-weight:400}.region--content .se_form select{-webkit-appearance:auto;appearance:auto}.region--content .se_form .formSubmit{text-align:left}.sendethic-cke-form{margin:0 auto;max-width:100%;width:800px}.sendethic-cke-form form{display:-ms-flexbox;display:flex;-ms-flex-flow:column nowrap;flex-flow:column nowrap;gap:16px}.sendethic-cke-form form>*{-ms-flex:0 0 100%;flex:0 0 100%}.sendethic-cke-form form div.formSelectionSingleLabel{font-family:var(--ff-heading);font-size:1rem}.sendethic-cke-form input[type=text]{background-color:hsla(0,0%,100%,.75)}.sendethic-cke-form input.formError{border-color:var(--c-red)}.sendethic-cke-form label{font-weight:400}.sendethic-cke-form label input{left:auto;margin-right:7px;position:relative;top:auto}.sendethic-cke-form .formSubmit{text-align:center}.sendethic-cke-form .formSubmit a{background-color:var(--c-blue-grey)!important}.sendethic-cke-form .formSubmit a:hover{background-color:var(--c-black)!important}.sendethic-cke-form .formErrorMessage{background-color:var(--c-red);color:var(--c-white);font-size:.875rem;line-height:160%;padding:10px 20px}@media (min-width:768px){.bef-exposed-form,.views-exposed-form{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;-ms-flex-flow:row nowrap;flex-flow:row nowrap}}.bef-exposed-form .form-item,.views-exposed-form .form-item{padding:0}@media (max-width:767px){.bef-exposed-form .form-item,.views-exposed-form .form-item{margin:20px 0}}@media (min-width:768px){.bef-exposed-form .form-item,.views-exposed-form .form-item{margin-right:20px}}.bef-exposed-form .form-select select,.views-exposed-form .form-select select{max-width:100%;width:-webkit-max-content;width:max-content}.bef-exposed-form .form-actions,.views-exposed-form .form-actions{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;-ms-flex:2 0 auto;flex:2 0 auto}@media (min-width:768px){.bef-exposed-form .form-actions,.views-exposed-form .form-actions{-ms-flex-pack:end;justify-content:flex-end}}div[id*=block-reinitialisationideesdelecture]:not(:empty){margin-top:20px}.breadcrumb{--link--fz:0.875rem;background-color:var(--c-light-grey);position:relative}.breadcrumb h2{margin:0}.breadcrumb ol{display:-ms-flexbox;display:flex;margin:0;overflow-x:auto;padding:5px 0}.breadcrumb li,.breadcrumb ol{-ms-flex-flow:row nowrap;flex-flow:row nowrap}.breadcrumb li{-ms-flex-align:center;align-items:center;color:var(--c-blue-grey);display:-ms-inline-flexbox;display:inline-flex;font-family:var(--ff-heading);font-size:.875rem;font-weight:700;line-height:1.25rem;min-width:-webkit-max-content;min-width:max-content;padding:1px 0}.breadcrumb li:last-child:after{content:none}.breadcrumb li:after{--icon-color:var(--c-blue-grey);--icon-min-width:18px;--icon-min-height:18px;content:"";display:block;margin:0 8px}.breadcrumb a{color:var(--c-blue-grey);font-weight:400;text-decoration:none}.breadcrumb a:hover{text-decoration:underline}.breadcrumb:before{background:linear-gradient(to right,var(--c-light-grey) 0,var(--c-light-grey) 20%,hsla(0,0%,100%,0) 100%);content:"";height:100%;left:0;opacity:0;pointer-events:none;position:absolute;top:0;transition:all .5s ease;width:10rem;z-index:1}.breadcrumb.is-scrolled:before{opacity:1}nav.menu--main--header{-ms-flex-item-align:center;align-self:center}nav.menu--main--header>ul.menu{-ms-flex-pack:end;display:-ms-flexbox;display:flex;-ms-flex-flow:row nowrap;flex-flow:row nowrap;justify-content:flex-end;width:100%}nav.menu--main--header>ul.menu>li{margin:0 20px;padding:5px 0}nav.menu--main--header>ul.menu>li>a,nav.menu--main--header>ul.menu>li>span{color:var(--c-grey-dark);display:inline-block;font-size:1rem;line-height:140%;position:relative;text-decoration:none}nav.menu--main--header>ul.menu>li.menu-item--expanded{-ms-flex-align:center;align-items:center;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-flow:row nowrap;flex-flow:row nowrap;position:relative;text-decoration:none}nav.menu--main--header>ul.menu>li.menu-item--expanded:after{background:var(--c-grey-dark);content:"";height:24px;margin-left:10px;-webkit-mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='16' height='10' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M.793 2.207 2.207.793 8 6.586 13.793.793l1.414 1.414L8 9.414.793 2.207z' fill='%234A576E'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='16' height='10' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M.793 2.207 2.207.793 8 6.586 13.793.793l1.414 1.414L8 9.414.793 2.207z' fill='%234A576E'/%3E%3C/svg%3E");-webkit-mask-position:center center;mask-position:center center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:auto 60%;mask-size:auto 60%;width:24px}nav.menu--main--header>ul.menu>li.menu-item--expanded ul:focus-within,nav.menu--main--header>ul.menu>li.menu-item--expanded:hover ul{height:auto}nav.menu--main--header>ul.menu>li>ul{background-color:#fff;border-radius:5px;box-shadow:0 10px 50px rgba(22,27,45,.15);height:0;left:50%;overflow:hidden;padding:0;position:absolute;top:100%;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:-webkit-max-content;width:max-content}nav.menu--main--header>ul.menu>li>ul>li:not(:first-child) a{margin-top:5px}nav.menu--main--header>ul.menu>li>ul>li:not(:last-child) a{margin-bottom:5px}nav.menu--main--header>ul.menu>li>ul>li>a,nav.menu--main--header>ul.menu>li>ul>li>span{-ms-flex-align:center;-ms-flex-pack:justify;align-items:center;color:var(--c-grey-dark);display:-ms-inline-flexbox;display:inline-flex;-ms-flex-direction:column;flex-direction:column;font-size:.875rem;justify-content:space-between;line-height:140%;margin:20px 10px;padding:0;text-decoration:none}nav.menu--preheader{padding:0 20px}nav.menu--preheader>ul{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;-ms-flex-flow:row nowrap;flex-flow:row nowrap;min-height:50px}nav.menu--preheader>ul li{margin:0 10px}nav.menu--preheader>ul a{color:var(--c-grey-dark);font-size:.875rem;line-height:140%}nav.menu--nous-suivre .menu{-ms-flex-pack:center;display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap;justify-content:center}nav.menu--nous-suivre .menu>*{margin:10px}.page-node-type-auteur .block--main{background:var(--c-lightest-grey);padding-top:45px}@media (min-width:1024px){.node--auteur{display:-ms-flexbox;display:flex;-ms-flex-flow:row nowrap;flex-flow:row nowrap;gap:64px}}.node--auteur__title{margin:0 0 8px}@media (max-width:1023px){.node--auteur__left{margin:0 auto;max-width:330px;padding-bottom:32px}}@media (min-width:1024px){.node--auteur__left{-ms-flex:0 0 330px;flex:0 0 330px}}.node--auteur picture img{display:block}@media (min-width:768px) and (max-width:1023px){.node--auteur picture img{margin:0 auto}}.node--auteur .field--share{margin-bottom:45px}.node--auteur .field--body--partial{margin-bottom:32px}.page-node-type-collection .block--main{--block--color--bg:var(--c-white)}@media (min-width:1024px){.node--collection{display:-ms-flexbox;display:flex;-ms-flex-flow:row nowrap;flex-flow:row nowrap;gap:64px}}.node--collection__title{margin:0 0 8px}@media (min-width:1024px){.node--collection__left{-ms-flex:0 0 330px;flex:0 0 330px}}@media (max-width:1023px){.node--collection picture{margin-bottom:32px}}.node--collection picture img{display:block;margin-left:auto;margin-right:auto}@media (min-width:768px) and (max-width:1023px){.node--collection picture img{margin:0 auto}}.node--collection .field--body--thin{margin-bottom:32px}.page-node-type-ouvrage .block--main{background:var(--c-lightest-grey);padding-bottom:0;padding-top:32px}.node--ouvrage .node--ouvrage--link a{display:-ms-inline-flexbox;display:inline-flex}.node--ouvrage .node--ouvrage--link a .ouvrage--link__date{display:-ms-flexbox;display:flex}.node--ouvrage .node--ouvrage--link a:hover{--link--hc:var(--c-red)}.node--ouvrage .node--ouvrage--link a:hover>div{color:var(--c-red)}.node--ouvrage__title{margin:4px 0}.node--ouvrage--full{padding-bottom:45px}.node--ouvrage--full .field--contributeurs{--link--fz:1.625rem;--link--lh:160%}.node--ouvrage--full .field--contributeurs .field__item{font-size:1.625rem;font-weight:700}.node--ouvrage--full .field--tome{font-weight:400}.node--ouvrage--full .field--commentaire-de{color:var(--text--c);font-size:.875rem;font-weight:400;line-height:130%;margin:8px 0}.node--ouvrage--full__top{margin-bottom:16px;min-height:30px}@media (max-width:1023px){.node--ouvrage--full__top{margin-left:auto;margin-right:auto;max-width:435px}}@media (min-width:1024px){.node--ouvrage--full__bottom{display:-ms-flexbox;display:flex;-ms-flex-flow:row nowrap;flex-flow:row nowrap;gap:56px}}.node--ouvrage--full__bottom__left{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;-ms-flex-flow:column;flex-flow:column}.node--ouvrage--full__bottom__left .group--couvertures{margin-bottom:40px}@media (max-width:1023px){.node--ouvrage--full__bottom__left{margin:0 auto;max-width:435px}.node--ouvrage--full__bottom__left .field--share,.node--ouvrage--full__bottom__left .link--cover-download{display:none}}@media (min-width:1024px){.node--ouvrage--full__bottom__left{-ms-flex:0 0 435px;flex:0 0 435px}}.node--ouvrage--full picture img{display:block}@media (min-width:768px) and (max-width:1023px){.node--ouvrage--full picture img{margin:0 auto}}html{scroll-behavior:smooth}body{overflow-x:hidden;scroll-padding-top:-200px}.dialog-off-canvas-main-canvas{max-width:100%;position:relative}.page__main{max-width:100vw;overflow:hidden}.path-user #block-titredepage{text-align:center}.path-user .block--main{padding-bottom:120px}.path-user .block--main form{margin:0 auto;max-width:100%;width:500px}.path-user .block--main form p{font-family:var(--ff-heading);font-size:1rem;line-height:130%;margin:0;padding:10px 0}.path-user .block--main form .form-item{padding:0}.path-user .block--main form .form-actions{padding-top:20px;text-align:center}.region--footer{--c-primary:var(--c-denoel1);--link--c:var(--c-white);--link--hc:var(--c-white);--link--td:none;background-color:var(--c-primary);padding-bottom:40px;padding-top:40px}@media (max-width:767px){.region--footer{display:-ms-flexbox;display:flex;-ms-flex-flow:column nowrap;flex-flow:column nowrap}.region--footer>*{border-top:1px solid var(--c-white);padding:16px 0}.region--footer>.block--branding{border:none;margin-bottom:32px}}@media (min-width:768px){.region--footer{display:grid;gap:32px;grid-template-columns:auto auto auto auto;grid-template-rows:auto auto}}@media (min-width:768px) and (max-width:1023px){.region--footer .block--branding{grid-column:1/5}}@media (min-width:1024px){.region--footer{grid-template-columns:120px auto auto auto;grid-template-rows:auto}.region--footer>*{-ms-flex-item-align:start;align-self:start;justify-self:center}}header.page__header{position:sticky;top:var(--ginToolbarSecondaryHeight,0);-webkit-transform:translateX(0) translateY(0) rotate(0) scale(1);transform:translateX(0) translateY(0) rotate(0) scale(1);transition:all .5s ease;z-index:500}body.scrolled header.page__header{box-shadow:0 4px 23px -2px rgba(40,86,237,.09)}body.scrolled header.page__header.scroll-down{-webkit-transform:translateX(0) translateY(-150%) rotate(0) scale(1);transform:translateX(0) translateY(-150%) rotate(0) scale(1)}header.page__header{min-height:86px}@media (min-width:1024px){header.page__header{min-height:112px}}header.page__header.scroll-up,header.page__header:focus-within{-webkit-transform:translateX(0) translateY(0) rotate(0) scale(1);transform:translateX(0) translateY(0) rotate(0) scale(1)}body.is-blocked header.page__header.scroll-down{-webkit-transform:translateX(0) translateY(0) rotate(0) scale(1);transform:translateX(0) translateY(0) rotate(0) scale(1)}.region--header{background-color:var(--c-white);display:grid;gap:24px;grid-template-columns:1fr auto auto;grid-template-rows:auto;padding-bottom:16px;padding-top:16px;transition:all .2s ease}@media (min-width:768px){.region--header{grid-template-columns:1fr auto auto auto;padding-bottom:25px;padding-top:25px}}@media (max-width:1023px){.region--header{background-color:var(--c-denoel1)}}.region--header .overlay--search__trigger{grid-column:2/3;grid-row:1/2}.region--header .block--newsletter--link{grid-column:3/4;grid-row:1/2}@media (max-width:767px){.region--header .block--newsletter--link{display:none}}@media (min-width:1024px){.region--header{grid-template-columns:auto auto 1fr auto auto}.region--header .block--branding{justify-self:flex-start}.region--header .overlay--menu__trigger{align-self:center;grid-column:2/3;grid-row:1/2}.region--header .block--newsletter--link{grid-column:4/5;grid-row:1/2}.region--header .block--search-form{justify-self:center}.region--header .block--search-form form{max-width:33vw;width:500px}}#block-menuprincipalnonadministrable{display:none}.region--navigation{--c-primary:var(--c-denoel1);background-color:var(--c-primary);min-height:77px}@media (max-width:1023px){.region--navigation{display:none}}.region--navigation>div{-ms-flex-pack:center;display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap;justify-content:center;min-height:77px}.region--navigation a{-ms-flex-align:center;--link--fz:1.125rem;--link--td:none;--link--htd:none;--link--c:var(--c-white);--link--hc:var(--c-white);align-items:center;display:-ms-inline-flexbox;display:inline-flex;font-family:var(--ff-heading);line-height:130%;margin:0;padding:20px 24px;text-align:center;transition:all .2s ease}.region--navigation a:hover{background-color:hsla(0,0%,100%,.15)}@media (max-width:1204px){.region--navigation a.category-2,.region--navigation a.category-8,.region--navigation a.category-9{max-width:150px}}.overlay--insite{background-color:#fff;max-width:100vw;overflow:hidden;position:fixed;top:0;transition:var(--overlay-transition,all .3s ease);width:100%;z-index:25}.overlay--insite.right-slide{bottom:0;right:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}.overlay--insite.left-slide{bottom:0;left:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}.overlay--insite.fade{bottom:auto;height:0;opacity:0;overflow:hidden;transition:height 0ms .4s,opacity .4s 0ms}.overlay--insite.fade.is-open{height:100vh;opacity:1;transition:height 0ms 0ms,opacity .6s 0ms}@media (max-width:767px){.overlay--insite.right-slide--mobile{bottom:0;right:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}.overlay--insite.left-slide--mobile{bottom:0;left:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}}@media (min-width:768px){.overlay--insite.fade--desktop{bottom:auto;height:0;opacity:0;overflow:hidden;transition:height 0ms .4s,opacity .4s 0ms}.overlay--insite.fade--desktop:not(.is-open){padding:0}.overlay--insite.fade--desktop.is-open{height:100vh;opacity:1;transition:height 0ms 0ms,opacity .6s 0ms}}.overlay--insite.is-open{-webkit-transform:translateZ(0);transform:translateZ(0)}.insite--overlay__overlay{background-color:var(--overlay__overlay-bg,rgba(25,22,21,.8));height:0;left:0;opacity:0;overflow:hidden;position:fixed;right:0;top:0;transition:height 0ms .4s,opacity .4s 0ms;z-index:24}.insite--overlay__overlay.is-visible{height:100vh;opacity:1;transition:height 0ms 0ms,opacity .6s 0ms}body.is-blocked{overflow:hidden}a.button--back-home,a.button--back-panel{background-color:#708090;color:#fff;display:block;padding:1rem;text-decoration:none}a.button--back-home:before,a.button--back-panel:before{content:"< "}:root{--overlay-panels-bp-switch:1024px;--overlay-nb-columns:4;--overlay-gap-columns:48px}.overlay--insite .panel-depth1{z-index:1}.overlay--insite .panel-depth2{z-index:2}.overlay--insite .panel-depth3{z-index:3}.overlay--insite .panel-depth4{z-index:4}.overlay--insite.panels-mode .overlay--menu__wrapper{height:100%;overflow-y:auto;padding-bottom:32px;padding-top:32px}.overlay--insite.panels-mode nav{width:100%}.overlay--insite.panels-mode div[class*=panel-nav]{background-color:#fff;bottom:0;display:grid;grid-template-columns:auto;grid-template-rows:auto 1fr;left:0;max-height:100%;overflow-y:auto;padding-bottom:32px;padding-top:calc(var(--header-height,0));position:fixed;right:0;top:0;transition:all .3s ease}.overlay--insite.panels-mode div[class*=panel-nav] .overlay--menu__panel-back-trigger{grid-row:1/2}.overlay--insite.panels-mode div[class*=panel-nav] ul{grid-row:2/3}.overlay--insite.panels-mode div[class*=panel-nav].is-open{-webkit-transform:translateZ(0);transform:translateZ(0)}.overlay--insite.columns-mode{overflow-x:auto}.overlay--insite.columns-mode div[class*=panel-nav],.overlay--insite.columns-mode>nav{width:100%}.overlay--insite.columns-mode div[class*=panel-nav]{background-color:#fff;bottom:0;display:none;left:0;top:var(--header-height,60px);transition:all .3s ease}.overlay--insite.columns-mode div[class*=panel-nav].is-open{display:block}.overlay--insite.right-slide div[class*=panel-nav]{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}.overlay--insite.left-slide div[class*=panel-nav]{-webkit-transform:translateX(-100%) translateY(0) rotate(0deg) scale(1);transform:translateX(-100%) translateY(0) rotate(0deg) scale(1)}.overlay--insite.left-slide div[class*=panel-nav].is-open{-webkit-transform:translateZ(0);transform:translateZ(0)}@media (max-width:767px){.overlay--insite.right-slide--mobile div[class*=panel-nav]{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}.overlay--insite.left-slide--mobile div[class*=panel-nav]{-webkit-transform:translateX(-100%) translateY(0) rotate(0deg) scale(1);transform:translateX(-100%) translateY(0) rotate(0deg) scale(1)}.overlay--insite.left-slide--mobile div[class*=panel-nav].is-open{-webkit-transform:translateZ(0);transform:translateZ(0)}}@media (min-width:768px){.overlay--insite.fade--desktop div[class*=panel-nav]{-webkit-transform:translateX(0);transform:translateX(0)}}@media (max-width:767px){div:not(.overlay--menu)>nav.navigation.menu--main{display:none}}:root{--overlay__overlay-bg:var(--c-black-20);--overlay-panels-bp-switch:768px;--overlay-nb-columns:2;--overlay-gap-columns:32px;--overlay-width-columns:calc(100% - var(--overlay-gap-columns)*(var(--overlay-nb-columns) - 1));--overlay-width-column:calc(var(--overlay-width-columns)/var(--overlay-nb-columns))}@media (min-width:1024px){:root{--overlay-nb-columns:4;--overlay-gap-columns:48px}}.overlay--menu{--overlay--menu-width:100vw;--overlay-transition:all .3s cubic-bezier(0.645,0.045,0.355,1);padding-top:calc(var(--header-height,0));scroll-behavior:smooth}.overlay--menu__wrapper{position:relative;z-index:0}@media (min-width:768px){.overlay--menu{display:-ms-flexbox;display:flex;-ms-flex-flow:row nowrap;flex-flow:row nowrap;gap:var(--overlay-gap-columns)}}.overlay--menu.columns-mode>.overlay--menu__wrapper{-ms-flex:0 0 1fr;flex:0 0 1fr;max-width:calc(50% - 16px);width:100%}.overlay--menu.columns-mode>.overlay--menu__wrapper>:last-child{margin-bottom:32px}@media (min-width:1024px){.overlay--menu.columns-mode>.overlay--menu__wrapper{-ms-flex:0 0 390px;flex:0 0 390px}}.overlay--menu.columns-mode>div.panel-nav{-ms-flex:0 0 1fr;flex:0 0 1fr;max-width:1fr;padding-right:32px;width:100%}.overlay--menu.columns-mode>div.panel-nav>:last-child{margin-bottom:32px}@media (min-width:1024px){.overlay--menu.columns-mode>div.panel-nav{-ms-flex:0 0 305px;flex:0 0 305px}}.overlay--menu.columns-mode>div.panel-nav[data-id=navId-0_liId-2]{-ms-flex:0 0 1fr;flex:0 0 1fr}@media (min-width:1024px){.overlay--menu.columns-mode>div.panel-nav[data-id=navId-0_liId-2]{-ms-flex:0 0 435px;flex:0 0 435px;max-width:435px}}@media (min-width:768px){.overlay--menu{max-width:100vw;padding-bottom:32px;padding-top:calc(var(--header-height,0) + 32px)}.overlay--menu.fade--desktop{box-shadow:0 4px 19px rgba(53,62,79,.22);left:var(--gin-toolbar-x-offset);right:0}.overlay--menu.fade--desktop.is-open{overflow-y:auto}}.panel-nav{top:var(--header-height,0)}body.gin--vertical-toolbar .overlay--menu{padding-top:calc(var(--header-height,0) + var(--gin-toolbar-secondary-height) + 80px)}@media (min-width:975px){body.gin--vertical-toolbar .overlay--menu{padding-top:calc(var(--header-height,0) + var(--gin-toolbar-secondary-height) + 32px)}}body.gin--vertical-toolbar .panel-nav{padding-top:calc(var(--header-height,0) + 32px)}@media (min-width:768px){body.gin--vertical-toolbar .panel-nav{padding-top:0}}body.gin--vertical-toolbar.toolbar-horizontal .overlay--menu{--overlay--menu-width:calc(100vw - var(--gin-toolbar-x-offset));left:var(--gin-toolbar-x-offset)}@media (min-width:976px){body.gin--vertical-toolbar.toolbar-horizontal .overlay--menu{left:var(--gin-toolbar-x-offset)}}body.gin--vertical-toolbar.toolbar-horizontal .panel-nav{width:calc(100vw - var(--gin-toolbar-x-offset))}.overlay--menu__trigger{-ms-flex-align:center;align-items:center;-webkit-appearance:none;appearance:none;background-color:var(--c-trigger-bg,var(--c-red));border:none;border-radius:30px;color:var(--c-trigger-color,var(--c-white));display:-ms-inline-flexbox;display:inline-flex;font-family:var(--ff-heading);font-size:1rem;font-weight:700;gap:16px;outline:none;padding:14px 24px;right:0;z-index:2}@media (min-width:1024px){.overlay--menu__trigger{padding:20px 24px}}@media (max-width:1023px){.overlay--menu__trigger{--c-trigger-bg:hsla(0,0%,100%,.15);-ms-flex-flow:row-reverse;flex-flow:row-reverse}}.overlay--menu__trigger .icon--burger{cursor:pointer;height:22px;margin:0;position:relative;-webkit-transform:rotate(0);transform:rotate(0);transition:all .5s ease;width:30px}.overlay--menu__trigger .icon--burger span{background:var(--c-trigger-color,var(--c-white));display:block;height:2px;left:0;opacity:1;position:absolute;-webkit-transform:rotate(0deg);transform:rotate(0deg);transition:all .2s ease;width:100%}.overlay--menu__trigger .icon--burger span:first-child{top:0}.overlay--menu__trigger .icon--burger span:nth-child(2),.overlay--menu__trigger .icon--burger span:nth-child(3){top:50%;-webkit-transform:translateY(-1px);transform:translateY(-1px)}.overlay--menu__trigger .icon--burger span:nth-child(4){bottom:0}.overlay--menu__trigger:after{content:"Menu";display:block}.overlay--menu__trigger:hover{--c-trigger-color:var(--c-white);background-color:var(--c-black)}.overlay--menu__trigger.is-active{--c-trigger-color:var(--c-blak);--c-trigger-bg:var(--c-white);background-color:var(--c-black)}.overlay--menu__trigger.is-active .icon--burger span:first-child{left:50%;top:18px;width:0}.overlay--menu__trigger.is-active .icon--burger span:nth-child(2){-webkit-transform:translateY(-1px) rotate(45deg);transform:translateY(-1px) rotate(45deg)}.overlay--menu__trigger.is-active .icon--burger span:nth-child(3){-webkit-transform:translateY(-1px) rotate(-45deg);transform:translateY(-1px) rotate(-45deg)}.overlay--menu__trigger.is-active .icon--burger span:nth-child(4){left:50%;top:18px;width:0}.overlay--menu__panel-trigger{-ms-flex-item-align:stretch;align-self:stretch;background-color:transparent;border:none;display:block;-ms-flex:0 0 49px;flex:0 0 49px;width:49px}.overlay--menu__panel-trigger:hover{--icon-color:var(--c-red)}.overlay--menu__panel-trigger:hover:before{background-color:transparent}.overlay--menu__panel-trigger:before{background-color:transparent;bottom:0;content:"";cursor:pointer;display:block;height:100%;left:0;position:absolute;right:0;top:0;width:100%;z-index:999}a.overlay--menu__panel-back-trigger{-ms-flex-align:center;align-items:center;color:var(--c-dark-grey);display:-ms-inline-flexbox;display:inline-flex;font-family:var(--ff-heading);font-weight:400;gap:12px;margin:32px 0 16px;text-decoration:none;width:100%}a.overlay--menu__panel-back-trigger:before{--icon-color:var(--c-black);content:"";display:block;-webkit-transform:rotate(180deg);transform:rotate(180deg)}@media (min-width:768px){a.overlay--menu__panel-back-trigger{display:none}}
