.SearchAutocomplete-module__4HhMZq__wrapper{min-width:0;position:relative}.SearchAutocomplete-module__4HhMZq__suggestions{z-index:20;background:#fff;border:1px solid #123d322e;position:absolute;top:calc(100% + 8px);left:0;right:0;overflow:hidden;box-shadow:0 18px 36px #123d3224}.SearchAutocomplete-module__4HhMZq__suggestion,.SearchAutocomplete-module__4HhMZq__suggestionActive{color:#17322b;gap:3px;padding:13px 16px;text-decoration:none;display:grid}.SearchAutocomplete-module__4HhMZq__suggestion+.SearchAutocomplete-module__4HhMZq__suggestion,.SearchAutocomplete-module__4HhMZq__suggestionActive+.SearchAutocomplete-module__4HhMZq__suggestion,.SearchAutocomplete-module__4HhMZq__suggestion+.SearchAutocomplete-module__4HhMZq__suggestionActive{border-top:1px solid #123d321a}.SearchAutocomplete-module__4HhMZq__suggestion:hover,.SearchAutocomplete-module__4HhMZq__suggestionActive{background:#f6f4ec}.SearchAutocomplete-module__4HhMZq__suggestion:focus-visible,.SearchAutocomplete-module__4HhMZq__suggestionActive:focus-visible{outline-offset:-3px;outline:3px solid #caa85e}.SearchAutocomplete-module__4HhMZq__suggestion strong,.SearchAutocomplete-module__4HhMZq__suggestionActive strong{font-size:.93rem;font-weight:750;line-height:1.3}.SearchAutocomplete-module__4HhMZq__suggestion span:last-child,.SearchAutocomplete-module__4HhMZq__suggestionActive span:last-child{color:#65746e;text-overflow:ellipsis;white-space:nowrap;font-size:.8rem;line-height:1.35;overflow:hidden}.SearchAutocomplete-module__4HhMZq__suggestionMeta{color:#8a6b2d;letter-spacing:.06em;text-transform:uppercase;font-size:.68rem;font-weight:800}
.recherche-module__ehuWdq__page{color:#17322b;background:#fffdf8;min-height:100vh}.recherche-module__ehuWdq__hero{color:#fffdf8;background:#123d32;padding:92px 24px 62px}.recherche-module__ehuWdq__heroInner,.recherche-module__ehuWdq__content{width:min(1120px,100%);margin:0 auto}.recherche-module__ehuWdq__eyebrow{color:#dfbd72;letter-spacing:.13em;text-transform:uppercase;font-size:.75rem;font-weight:800}.recherche-module__ehuWdq__hero h1{max-width:740px;font-family:var(--font-playfair), Georgia, serif;letter-spacing:-.045em;margin:12px 0 18px;font-size:clamp(2.7rem,7vw,5.4rem);font-weight:500;line-height:.98}.recherche-module__ehuWdq__hero p{color:#e8eee9;max-width:660px;margin:0;font-size:1.05rem;line-height:1.7}.recherche-module__ehuWdq__content{padding:38px 24px 84px}.recherche-module__ehuWdq__pageBreadcrumb{color:#65746e;margin:0 0 28px;font-size:.86rem}.recherche-module__ehuWdq__pageBreadcrumb a{color:#123d32;font-weight:750}.recherche-module__ehuWdq__searchForm{background:#fffdf8;border:1px solid #123d3229;grid-template-columns:minmax(0,1fr) auto;gap:8px;padding:10px;display:grid;box-shadow:0 16px 36px #123d3214}.recherche-module__ehuWdq__searchInput{color:#17322b;min-width:0;min-height:62px;font:inherit;background:#f6f4ec;border:1px solid #123d321f;padding:0 18px;font-size:1.02rem}.recherche-module__ehuWdq__searchInput:focus-visible,.recherche-module__ehuWdq__select:focus-visible,.recherche-module__ehuWdq__submit:focus-visible,.recherche-module__ehuWdq__pageBreadcrumb a:focus-visible,.recherche-module__ehuWdq__filterLink:focus-visible,.recherche-module__ehuWdq__facetLink:focus-visible,.recherche-module__ehuWdq__facetActive:focus-visible,.recherche-module__ehuWdq__resultLink:focus-visible,.recherche-module__ehuWdq__pagination a:focus-visible,.recherche-module__ehuWdq__empty a:focus-visible{outline-offset:3px;outline:3px solid #caa85e}.recherche-module__ehuWdq__submit{color:#fff;cursor:pointer;min-height:62px;font:inherit;background:#123d32;border:0;padding:0 26px;font-weight:750}.recherche-module__ehuWdq__filters{border-bottom:1px solid #123d321a;flex-wrap:wrap;align-items:end;gap:18px;margin:26px 0 34px;padding-bottom:24px;display:flex}.recherche-module__ehuWdq__facets{border-top:1px solid #123d321f;border-bottom:1px solid #123d321f;margin:0 0 34px;display:grid}.recherche-module__ehuWdq__facetBlock{grid-template-columns:145px minmax(0,1fr);align-items:start;gap:18px;padding:14px 0;display:grid}.recherche-module__ehuWdq__facetBlock+.recherche-module__ehuWdq__facetBlock{border-top:1px solid #123d3217}.recherche-module__ehuWdq__facetLabel{color:#65746e;letter-spacing:.08em;text-transform:uppercase;font-size:.72rem;font-weight:800;line-height:1.4}.recherche-module__ehuWdq__facetLinks{flex-wrap:wrap;gap:8px;display:flex}.recherche-module__ehuWdq__facetLink,.recherche-module__ehuWdq__facetActive{color:#17322b;border:1px solid #123d3224;padding:7px 10px;font-size:.8rem;line-height:1.2;text-decoration:none}.recherche-module__ehuWdq__facetLink:hover,.recherche-module__ehuWdq__facetActive{color:#fff;background:#123d32;border-color:#123d32}.recherche-module__ehuWdq__facetBlock:first-child .recherche-module__ehuWdq__facetLink,.recherche-module__ehuWdq__facetBlock:first-child .recherche-module__ehuWdq__facetActive{color:#65746e;background:0 0;border-color:#0000;padding:9px 12px}.recherche-module__ehuWdq__facetBlock:first-child .recherche-module__ehuWdq__facetLink:hover,.recherche-module__ehuWdq__facetBlock:first-child .recherche-module__ehuWdq__facetActive{color:#123d32;border-bottom-color:#8a6b2d}.recherche-module__ehuWdq__filterGroup{gap:8px;min-width:190px;display:grid}.recherche-module__ehuWdq__filterGroup label{color:#65746e;letter-spacing:.1em;text-transform:uppercase;font-size:.74rem;font-weight:800}.recherche-module__ehuWdq__select{color:#17322b;min-height:44px;font:inherit;background:#fff;border:1px solid #123d322e;padding:0 34px 0 12px}.recherche-module__ehuWdq__filterLink{color:#8a6b2d;min-height:44px;padding:12px 15px;font-size:.88rem;font-weight:750;text-decoration:none}.recherche-module__ehuWdq__summary{justify-content:space-between;align-items:baseline;gap:18px;margin:0 0 18px;display:flex}.recherche-module__ehuWdq__summary h2{color:#123d32;font-family:var(--font-playfair), Georgia, serif;margin:0;font-size:clamp(1.8rem,3vw,2.6rem);font-weight:500}.recherche-module__ehuWdq__summary p{color:#65746e;margin:0;font-size:.92rem}.recherche-module__ehuWdq__results{border-top:1px solid #123d3229;display:grid}.recherche-module__ehuWdq__result{border-bottom:1px solid #123d321f;grid-template-columns:150px minmax(0,1fr) auto;align-items:start;gap:20px;padding:24px 0;display:grid}.recherche-module__ehuWdq__resultMeta{color:#8a6b2d;letter-spacing:.08em;text-transform:uppercase;gap:5px;font-size:.72rem;font-weight:800;line-height:1.5;display:grid}.recherche-module__ehuWdq__resultMeta span:last-child{color:#718079;letter-spacing:0;text-transform:none;font-size:.76rem}.recherche-module__ehuWdq__result h3{color:#123d32;font-family:var(--font-playfair), Georgia, serif;margin:0;font-size:1.35rem;font-weight:600;line-height:1.2}.recherche-module__ehuWdq__result h3 a{color:inherit;text-decoration:none}.recherche-module__ehuWdq__result h3 a:hover{text-underline-offset:.14em;text-decoration:underline;text-decoration-thickness:.08em}.recherche-module__ehuWdq__breadcrumb{letter-spacing:.02em;margin:7px 0 0;font-weight:700;color:#8a6b2d!important;font-size:.76rem!important}.recherche-module__ehuWdq__details{font-weight:700;color:#17322b!important;margin:5px 0 0!important;font-size:.8rem!important}.recherche-module__ehuWdq__result p{color:#5e7068;max-width:680px;margin:8px 0 0;font-size:.93rem;line-height:1.65}.recherche-module__ehuWdq__resultLink{color:#8a6b2d;white-space:nowrap;align-self:center;font-size:.84rem;font-weight:800;text-decoration:none}.recherche-module__ehuWdq__empty{background:#f6f4ec;border:1px solid #123d3221;padding:34px}.recherche-module__ehuWdq__initialState{background:0 0;border:0;padding:20px 0 0}.recherche-module__ehuWdq__initialState h2{font-size:2.1rem}.recherche-module__ehuWdq__initialState nav{gap:12px 22px}.recherche-module__ehuWdq__initialState nav a{text-decoration:none}.recherche-module__ehuWdq__initialState nav a:hover{text-underline-offset:.16em;text-decoration:underline}.recherche-module__ehuWdq__noResultState{max-width:820px}.recherche-module__ehuWdq__empty h2{color:#123d32;font-family:var(--font-playfair), Georgia, serif;margin:0;font-size:1.8rem}.recherche-module__ehuWdq__empty p{color:#5e7068;max-width:620px;margin:10px 0 20px;line-height:1.65}.recherche-module__ehuWdq__empty nav{flex-wrap:wrap;gap:16px;display:flex}.recherche-module__ehuWdq__empty a{color:#123d32;font-weight:750}.recherche-module__ehuWdq__pagination{justify-content:center;gap:8px;margin-top:30px;display:flex}.recherche-module__ehuWdq__pagination a{color:#123d32;border:1px solid #123d322e;justify-content:center;align-items:center;min-width:42px;min-height:42px;text-decoration:none;display:inline-flex}@media (max-width:700px){.recherche-module__ehuWdq__hero{padding:70px 18px 48px}.recherche-module__ehuWdq__content{padding:30px 18px 64px}.recherche-module__ehuWdq__searchForm{grid-template-columns:1fr}.recherche-module__ehuWdq__searchInput,.recherche-module__ehuWdq__submit{min-height:56px}.recherche-module__ehuWdq__filters,.recherche-module__ehuWdq__filterGroup{width:100%}.recherche-module__ehuWdq__select,.recherche-module__ehuWdq__filterGroup{min-width:0}.recherche-module__ehuWdq__summary{display:grid}.recherche-module__ehuWdq__facetBlock{grid-template-columns:1fr;gap:9px}.recherche-module__ehuWdq__result{grid-template-columns:1fr;gap:10px}.recherche-module__ehuWdq__resultLink{justify-self:start;margin-top:3px}.recherche-module__ehuWdq__empty{padding:26px 20px}}@media (prefers-reduced-motion:reduce){.recherche-module__ehuWdq__page *{scroll-behavior:auto}}
