.recruitment-container{display:flex;gap:14rem;max-width:100%}.recruitment-filters{width:348px;flex-shrink:0;position:sticky;top:100px;height:fit-content}.filter-group-title{font-size:40px;font-weight:700;color:#000;line-height:1.5;margin:0 0 3.2rem;padding:0;letter-spacing:0em}.filter-group-title .icon-filter{display:none}.filter-group{margin-bottom:2rem}.filter-title{font-size:1.6rem;font-weight:600;margin-bottom:1rem;padding-bottom:1.6rem;border-bottom:1px solid #eee;text-transform:none}.filter-item{margin:.5rem 0;cursor:pointer;display:flex;align-items:center;gap:.8rem}.filter-type-button{width:100%;margin-top:6.4rem;background:#000;color:#fff;font-size:1.6rem;text-align:center;padding:1.2rem;transition:all .3s}.filter-type-button:hover{background:#000000b3}.recruitment-jobs{flex:1}.jobs-grid{position:relative;display:grid;grid-template-columns:repeat(auto-fill,minmax(1000px,1fr));gap:1.6rem}.job-card{position:relative;padding:3.2rem;transition:all .3s;background:#0000000a;cursor:pointer}.job-card:hover{background:#00000005}.job-title{font-size:1.6rem;font-weight:700;margin-top:0;margin-bottom:.8rem;line-height:normal;color:#000}.has-tag{display:flex;align-items:center;gap:1.6rem}.job-tag{font-size:1.1rem;line-height:1;letter-spacing:0em;padding:3px 6px}.job-tag-green{border:1px solid #00b42a;color:#00b42a}.job-tag-red{border:1px solid #E50012;color:#e50012}.job-icon{position:absolute;right:3.2rem;top:3.2rem;width:2.4rem;height:2.4rem;cursor:pointer}.job-tooltip{position:absolute;bottom:100%;right:0;width:410px;background:#e8e8e8;border:none;display:none;z-index:10;align-items:center;transition:all .3s}.job-icon:hover .job-tooltip{display:flex}.job-url{flex:1;padding:1.6rem 2.4rem;border:none;background:none;font-size:1.6rem;outline:none;margin:0;box-shadow:none}.copy-btn{padding:1.6rem;background:#000;color:#fff;border:none;cursor:pointer;font-size:1.6rem;min-width:132px;line-height:1.6}.copy-btn.success{background:#00b42a!important}.job-subTitles{width:100%;display:flex;gap:.4rem;margin-bottom:1.6rem}.job-subTitle{display:inline-block;font-size:1.6rem;color:#000000b3}.job-info{font-size:1.6rem;color:#00000080;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;line-height:1.5;max-width:88%}.job-info h3,.job-info h2,.job-info h5{display:none}.job-info p,.job-info ol,.job-info li{font-size:1.6rem;color:#00000080;margin:0;padding:0}@media screen and (max-width:749px){.recruitment-container{flex-direction:column;gap:2rem}.recruitment-filters{width:100%;position:static}.filter-group-title{font-size:1.4rem;margin:0 0 2.4rem}.title-mobile-icon{display:inline-flex;align-items:center;gap:.4rem}.filter-group-title .icon-filter{display:inline-block}.filter-group{margin-bottom:2rem}.filter-title{font-size:1.4rem;margin-bottom:.8rem;padding-bottom:.8rem}.filter-item{margin:.5rem 0;gap:.8rem;font-size:1.2rem}.filter-type-button{margin-top:3.2rem;font-size:1.2rem;padding:.8rem}.jobs-grid{grid-template-columns:auto;gap:1.2rem}.job-card{padding:1.6rem}.job-title{font-size:1.4rem;flex-wrap:wrap}.job-tag{font-size:1rem;padding:2px 4px}.job-icon{display:none}.has-tag{gap:0 .8rem}.job-subTitles{gap:0 .2rem;margin-bottom:1rem;flex-wrap:wrap}.job-subTitle{display:inline-block;font-size:1.1rem}.job-info{font-size:1.2rem;line-height:1.5;max-width:100%}.job-info p,.job-info ol,.job-info li{font-size:1.2rem}.job-tooltip{bottom:103%;right:0;width:auto}.job-url{flex:1;padding:.8rem 1.2rem;font-size:1.2rem}.copy-btn{padding:.8rem;font-size:1.2rem;min-width:66px}}
/*# sourceMappingURL=/cdn/shop/t/10/assets/recruitment-center.css.map */
