body{--dp-bs-link-color:var(--text-link-color);--dp-bs-link-hover-color:var(--text-link-color-hover);--dp-bs-link-color-rgb:var(--text-link-color);--dp-bs-link-hover-color-rgb:var(--text-link-color-hover)}.job-offer-search-result{display:block}.job-offer-search-result__container{align-items:flex-start;background-color:var(--color-white);border:1px solid var(--color-gray-200);border-radius:var(--dimension-8);display:flex;gap:var(--dimension-24);padding:var(--dimension-24)}.job-offer-search-result__content-wrapper{align-items:flex-start;display:flex;flex:1;gap:var(--dimension-32)}.job-offer-search-result__logo{align-items:center;display:flex;flex-shrink:0;height:54px;justify-content:center;overflow:hidden;width:115px}.job-offer-search-result__logo img{max-height:100%;max-width:100%;-o-object-fit:contain;object-fit:contain}.job-offer-search-result__logo-placeholder{background-color:var(--color-gray-100);height:100%;width:100%}.job-offer-search-result__main{display:flex;flex:1;flex-direction:column;gap:var(--dimension-16);max-width:706px;text-align:left}.job-offer-search-result__header{display:flex;flex-direction:column;gap:var(--dimension-8)}.job-offer-search-result__title{font-family:var(--text-h5-font-family);font-size:var(--text-h5-font-size);font-weight:var(--text-h5-font-weight);letter-spacing:var(--text-h5-letter-spacing);line-height:var(--text-h5-line-height);margin:0}.job-offer-search-result__title a{color:var(--color-brown-500);text-decoration:none}.job-offer-search-result__title a:hover{text-decoration:underline}.job-offer-search-result__description{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;font-size:var(--text-paragraph-font-size);line-height:var(--text-paragraph-line-height);margin:0;overflow:hidden}.job-offer-search-result__date,.job-offer-search-result__description{color:var(--color-gray-700);font-family:var(--text-paragraph-font-family);font-weight:var(--text-paragraph-font-weight);letter-spacing:var(--text-paragraph-letter-spacing)}.job-offer-search-result__date{font-size:var(--font-size-14);line-height:var(--line-height-16)}.job-offer-search-result__tags{display:flex;flex-wrap:wrap;gap:var(--dimension-8)}.job-offer-search-result__tag{background-color:var(--color-white);border:1px solid var(--color-gray-200);border-radius:var(--dimension-4);color:var(--color-gray-900);display:inline-flex;font-family:var(--tags-filter-single-item-font-family);font-size:var(--tags-filter-single-item-font-size);font-weight:var(--tags-filter-single-item-font-weight);letter-spacing:var(--tags-filter-single-item-letter-spacing);line-height:var(--tags-filter-single-item-line-height);padding:var(--dimension-8) var(--dimension-12)}.job-offer-search-result__tag .field{margin:0}.job-offer-search-result__tag a{color:inherit;text-decoration:none}.job-offer-search-result__action{align-items:flex-start;display:flex;flex-shrink:0;margin:auto 0}@media(max-width:991px){.job-offer-search-result__container{flex-direction:column}.job-offer-search-result__content-wrapper{flex-direction:column;gap:var(--dimension-16)}.job-offer-search-result__action,.job-offer-search-result__action .btn{width:100%}}@media(max-width:767px){.job-offer-search-result__content-wrapper{gap:var(--dimension-12)}.job-offer-search-result__logo{height:40px;width:80px}}

/*# sourceMappingURL=job-offer-search-result.css.map*/