/* Biblium : bandeau Savoy à cinq signatures, navigation Biblium conservée. */
html body.savoy-family-integrated .savoy-biblium-family__inner.savoy-unified-host{width:100%!important;max-width:none!important;min-width:0!important;min-height:88px!important;height:auto!important;margin:0 auto!important;padding:8px clamp(12px,1.5vw,24px)!important;display:grid!important;grid-template-columns:134px 178px 120px 104px 90px minmax(0,1fr)!important;grid-template-rows:72px!important;gap:0!important;align-items:stretch!important}
html body.savoy-family-integrated .savoy-biblium-family__inner.savoy-unified-host>a{box-sizing:border-box!important;grid-row:1!important;width:100%!important;min-width:0!important;max-width:none!important;height:auto!important;min-height:70px!important;max-height:none!important;overflow:visible!important;padding:6px 8px!important;border-top:0!important;border-left:1px solid #c9c1b4!important;display:flex!important;flex-direction:column!important;justify-content:center!important;align-items:flex-start!important;gap:2px!important}
html body.savoy-family-integrated .savoy-biblium-family__inner.savoy-unified-host>a:first-child{border-left:0!important;flex-direction:row!important;gap:8px!important;padding-left:1px!important}
html body.savoy-family-integrated .savoy-biblium-family__inner.savoy-unified-host .savoy-family-herald{display:block!important;flex:0 0 auto!important;width:49px!important;height:52px!important;border:1px solid #b6a88f!important;background:#f5f2eb url('/assets/armoiries-savoy.svg') center/72% 86% no-repeat!important}
html body.savoy-family-integrated .savoy-biblium-family__inner.savoy-unified-host .savoy-family-editions-title small{font:700 7px/1.3 'Savoy Source Sans 3',Arial,sans-serif!important;letter-spacing:.12em!important}
html body.savoy-family-integrated .savoy-biblium-family__inner.savoy-unified-host .savoy-family-editions-title strong{font:400 20px/1.04 'Savoy EB Garamond',Georgia,serif!important}
html body.savoy-family-integrated .savoy-biblium-family__inner.savoy-unified-host .savoy-family-corpus strong{font:400 21px/1.08 'Savoy EB Garamond',Georgia,serif!important}
html body.savoy-family-integrated .savoy-biblium-family__inner.savoy-unified-host .savoy-family-biblium strong{font:400 23px/1.03 'Savoy EB Garamond',Georgia,serif!important}
html body.savoy-family-integrated .savoy-biblium-family__inner.savoy-unified-host .savoy-family-pierre img{display:block!important;width:76px!important;height:33px!important}
html body.savoy-family-integrated .savoy-biblium-family__inner.savoy-unified-host .savoy-family-pierre small{font:600 9px/1.15 'Savoy EB Garamond',Georgia,serif!important;white-space:nowrap!important}
html body.savoy-family-integrated .savoy-biblium-family__inner.savoy-unified-host .savoy-family-josuai strong{font:400 23px/1.04 'Savoy EB Garamond',Georgia,serif!important;color:#294139!important;letter-spacing:-.04em!important}
html body.savoy-family-integrated .savoy-biblium-family__inner.savoy-unified-host .savoy-family-josuai strong span{color:#aa8051!important}
html body.savoy-family-integrated .savoy-biblium-family__inner.savoy-unified-host .savoy-family-josuai small{font:700 7px/1.2 'Savoy Source Sans 3',Arial,sans-serif!important;text-transform:uppercase!important;white-space:nowrap!important}
html body.savoy-family-integrated .savoy-biblium-family__inner.savoy-unified-host .biblium-navigation{grid-column:6!important;grid-row:1!important;display:block!important;position:static!important;width:auto!important;min-width:0!important;margin:0!important;align-self:center!important;padding:0!important}
html body.savoy-family-integrated .savoy-biblium-family__inner.savoy-unified-host .biblium-navigation nav{display:flex!important;align-items:center!important;justify-content:flex-end!important}
html body.savoy-family-integrated .savoy-biblium-family__inner.savoy-unified-host .savoy-biblium-mobile-menu{display:none!important}
@media(max-width:1150px){
 html body.savoy-family-integrated .savoy-biblium-family__inner.savoy-unified-host{grid-template-columns:132px 175px 111px 101px minmax(75px,1fr) 54px!important;min-height:80px!important;grid-template-rows:66px!important;padding:7px 12px!important}
 html body.savoy-family-integrated .savoy-biblium-family__inner.savoy-unified-host>a{min-height:64px!important;height:64px!important;padding:5px 8px!important;overflow:hidden!important}
 html body.savoy-family-integrated .savoy-biblium-family__inner.savoy-unified-host .biblium-navigation{display:none!important}
 html body.savoy-family-integrated .savoy-biblium-family__inner.savoy-unified-host .savoy-biblium-mobile-menu{display:block!important;grid-column:6!important;grid-row:1!important;align-self:center!important;margin:0!important;width:54px!important;min-width:54px!important}
}
@media(max-width:700px){
 html body.savoy-family-integrated .savoy-biblium-family__inner.savoy-unified-host{width:100%!important;grid-template-columns:repeat(6,minmax(0,1fr))!important;grid-template-rows:64px 64px!important;min-height:0!important;padding:7px 9px!important}
 html body.savoy-family-integrated .savoy-biblium-family__inner.savoy-unified-host>a{height:64px!important;max-height:64px!important;min-height:64px!important;max-width:100%!important;overflow:hidden!important;padding:5px 4px!important}
 html body.savoy-family-integrated .savoy-biblium-family__inner.savoy-unified-host>a:nth-child(1){grid-column:1/span 2!important;grid-row:1!important}
 html body.savoy-family-integrated .savoy-biblium-family__inner.savoy-unified-host>a:nth-child(2){grid-column:3/span 3!important;grid-row:1!important}
 html body.savoy-family-integrated .savoy-biblium-family__inner.savoy-unified-host>a:nth-child(3){grid-column:1/span 2!important;grid-row:2!important;border-left:0!important;border-top:1px solid #d3ccc0!important}
 html body.savoy-family-integrated .savoy-biblium-family__inner.savoy-unified-host>a:nth-child(4){grid-column:3/span 2!important;grid-row:2!important;border-top:1px solid #d3ccc0!important}
 html body.savoy-family-integrated .savoy-biblium-family__inner.savoy-unified-host>a:nth-child(5){grid-column:5/span 2!important;grid-row:2!important;border-top:1px solid #d3ccc0!important}
 html body.savoy-family-integrated .savoy-biblium-family__inner.savoy-unified-host .savoy-biblium-mobile-menu{grid-column:6!important;grid-row:1!important;width:44px!important;min-width:44px!important;justify-self:end!important;margin:0!important}
 html body.savoy-family-integrated .savoy-biblium-family__inner.savoy-unified-host .savoy-biblium-mobile-menu>summary{width:44px!important;min-width:44px!important;font-size:0!important}
 html body.savoy-family-integrated .savoy-biblium-family__inner.savoy-unified-host .savoy-family-herald{display:block!important;width:33px!important;height:36px!important}
 html body.savoy-family-integrated .savoy-biblium-family__inner.savoy-unified-host .savoy-family-editions-title strong{font-size:13px!important}
 html body.savoy-family-integrated .savoy-biblium-family__inner.savoy-unified-host .savoy-family-corpus strong{font-size:16px!important}
 html body.savoy-family-integrated .savoy-biblium-family__inner.savoy-unified-host .savoy-family-biblium strong,html body.savoy-family-integrated .savoy-biblium-family__inner.savoy-unified-host .savoy-family-josuai strong{font-size:19px!important}
 html body.savoy-family-integrated .savoy-biblium-family__inner.savoy-unified-host .savoy-family-pierre img{display:block!important;width:60px!important;height:27px!important}
 html body.savoy-family-integrated .savoy-biblium-family__inner.savoy-unified-host .savoy-family-corpus small{font-size:6px!important}
}
@media(max-width:350px){
 html body.savoy-family-integrated .savoy-biblium-family__inner.savoy-unified-host>a:nth-child(1){grid-column:1/span 3!important}
 html body.savoy-family-integrated .savoy-biblium-family__inner.savoy-unified-host>a:nth-child(2){grid-column:4/span 2!important}
 html body.savoy-family-integrated .savoy-biblium-family__inner.savoy-unified-host .savoy-family-corpus small{display:none!important}
 html body.savoy-family-integrated .savoy-biblium-family__inner.savoy-unified-host .savoy-family-corpus strong{font-size:14px!important}
}
/* Menu Biblium petit ecran: conserver un pictogramme lisible. */
@media(max-width:700px){
html body.savoy-family-integrated .savoy-biblium-family__inner.savoy-unified-host .savoy-biblium-mobile-menu>summary:after{
 content:"☰"!important;display:block!important;color:#29473b!important;
 font:400 23px/1 Arial,sans-serif!important;
}
}
