/* Construit par tests/bibliotheque/feuilles.mjs depuis css/bibliotheque-accueil.css : ne pas modifier ici */
:is(.eldorado-bib-accueil-haut,.eldorado-bib-accueil-bas,.eldorado-bib-classements,.eldorado-bib-offres)>.wp-block-group__inner-container{display:contents}.eldorado-bib-offres{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}:is(.eldorado-bib-offres,.eldorado-bib-classements) h2.eldorado-bib-section-titre{grid-column:1 / -1}.eldorado-bib-offres>[data-eld-composant=carte-offre]{margin:0}[data-eld-composant=accroche-recherche]{padding:var(--eldorado-effectif-espace-section-large) var(--eldorado-effectif-espace-bloc);border-radius:var(--eldorado-rayon-bloc);background-color:var(--eldorado-surface);color:var(--eldorado-texte)}[data-eld-composant=accroche-recherche] h1{margin:0;font-family:var(--eldorado-police-titres);font-size:clamp(1.875rem,0.0075rem + 3.89vw,2.5rem);font-weight:700;line-height:1.15;color:var(--eldorado-texte)}[data-eld-composant=accroche-recherche] .eldorado-bib-accroche-phrase{max-width:42rem;margin:12px 0 0;font-size:clamp(1.125rem,0.751rem + 0.778vw,1.25rem);line-height:1.5}[data-eld-composant=accroche-recherche] .wp-block-search{max-width:560px;margin:24px 0 0}[data-eld-composant=accroche-recherche] .wp-block-search__label{display:block;margin:0 0 8px;font-size:1rem;font-weight:600}[data-eld-composant=accroche-recherche] .wp-block-search__inside-wrapper{display:flex;gap:8px}[data-eld-composant=accroche-recherche] .wp-block-search__input{flex:1;min-width:0;min-height:44px;padding:0 12px;border:1px solid var(--eldorado-bordure-forte);border-radius:var(--eldorado-rayon-controle);background-color:var(--eldorado-fond);color:var(--eldorado-texte);font-size:1rem}[data-eld-composant=accroche-recherche] .wp-block-search__button{min-height:44px;margin:0;padding:0 20px;border:0;border-radius:var(--eldorado-rayon-controle);background-color:var(--eldorado-accent);color:var(--eldorado-sur-accent);font-size:1rem;font-weight:600}[data-eld-composant=accroche-recherche] .wp-block-search__button:hover{background-color:color-mix(in srgb,var(--eldorado-accent) 88%,var(--eldorado-texte))}@media(max-width:768px){[data-eld-composant=accroche-recherche] .wp-block-search__inside-wrapper{flex-direction:column}}[data-eld-composant=tuiles-rubriques] ul{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;margin:0;padding:0;list-style:none}[data-eld-composant=tuiles-rubriques] li{margin:0}[data-eld-composant=tuiles-rubriques] a{display:flex;flex-direction:column;justify-content:center;gap:4px;min-height:88px;height:100%;padding:16px;border:1px solid var(--eldorado-bordure);border-radius:var(--eldorado-rayon-bloc);background-color:var(--eldorado-fond);color:var(--eldorado-texte);text-decoration:none}[data-eld-composant=tuiles-rubriques] a:hover{border-color:var(--eldorado-bordure-forte)}[data-eld-composant=tuiles-rubriques] a:hover .eldorado-bib-tuile-nom{text-decoration:underline}.eldorado-bib-tuile-nom{color:var(--eldorado-texte);display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;font-family:var(--eldorado-police-titres);font-size:1.125rem;font-weight:600;line-height:1.4}.eldorado-bib-tuile-nombre{font-size:0.875rem;line-height:1.45;color:var(--eldorado-texte-doux)}[data-eld-composant=bloc-confiance].eldorado-bib-bloc-confiance--large .eldorado-bib-chiffres{grid-template-columns:repeat(auto-fit,minmax(140px,1fr))}[data-eld-composant=bloc-confiance].eldorado-bib-bloc-confiance--large ul{margin:16px 0 0 1.25em}@media(max-width:1024px){:is(.eldorado-bib-classements,.eldorado-bib-offres){grid-template-columns:repeat(2,minmax(0,1fr))}[data-eld-composant=tuiles-rubriques] ul{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:768px){:is(.eldorado-bib-classements,.eldorado-bib-offres){grid-template-columns:minmax(0,1fr)}}
