.rch{z-index:10;min-height:calc(100svh - var(--entete-h));background:var(--blanc);align-items:center;padding:40px 0 76px;display:flex;position:relative}.rch>.conteneur{width:100%}.rch-tete.section-tete{margin-bottom:0}.rch-texte{max-width:40ch;color:var(--gris);text-wrap:balance;font-size:17px;line-height:1.5}.rch .rc-recherche{max-width:none;margin:44px 0 0}.rch .rc-sansjs{margin-top:40px}.rch .rc-input{border:0;border-bottom:2px solid var(--encre);height:60px;font:400 19px/1.3 var(--police-affiche), Georgia, serif;caret-color:var(--violet-vif);background:0 0;border-radius:0;padding:8px 64px 0 0}.rch .rc-input::placeholder{font-family:var(--police-edito), Georgia, serif;letter-spacing:0;color:var(--gris);font-size:21px;font-style:italic;font-weight:500}.rch .rc-input:focus-visible{border-bottom-color:var(--violet-vif);box-shadow:0 2px 0 var(--violet-vif);border-radius:0;outline:none}.rch .rc-loupe{border-radius:var(--rayon) var(--rayon) 0 0;background:var(--violet-vif);width:50px;height:50px;top:auto;bottom:0;right:0}.rch .rc-loupe:hover{background:var(--aubergine)}.rch .rc-loupe:focus-visible{border-radius:var(--rayon)}.rch .rc-loupe svg{stroke-width:2.2px;width:22px;height:22px}.rch .rc-panneau{border-radius:var(--rayon);width:min(780px,100%);top:calc(100% + 14px);right:auto}.rch-test{text-align:right;margin:22px 0 0;font-size:16px;font-weight:500}.rch-test .lien{white-space:nowrap}@media (max-width:759px){.rch{padding:40px 0 56px}.rch .rc-recherche{margin-top:30px}.rch .rc-input{height:54px;padding:6px 54px 0 0;font-size:17px}.rch .rc-input::placeholder{font-size:19px}.rch .rc-loupe{width:44px;height:44px}.rch .rc-loupe svg{width:20px;height:20px}.rch-test{text-align:left}}.rch-morceau{display:inline-block}
