body.mm-job-offers-no-scroll{overflow:hidden}.mm-job-offers__grid{grid-template-columns:repeat(2,1fr);padding:var(--spacing-normal) var(--spacing-xlarge);gap:var(--spacing-x-small)}.mm-job-offers__card{gap:var(--spacing-normal);padding:var(--spacing-small)}.mm-job-offers__card-header{gap:var(--spacing-xx-small)}.mm-job-offers__card-body{gap:var(--spacing-x-normal)}.mm-job-offers__actions{gap:var(--spacing-small)}.mm-job-offers__detail-link:after{display:none}.mm-job-offers__card.mm-bg-black-900 .mm-job-offers__detail-link .mm-icon-line path{stroke:var(--white)}.mm-job-offers__card.mm-bg-black-900 .mm-job-offers__detail-link span{color:var(--white)}.mm-job-offers__card.mm-bg-black-900 .mm-job-offers__detail-link:after{background:var(--white)}.mm-job-offers__modal{position:fixed;top:calc(var(--header-height) + ((100vh - var(--header-height)) / 2));left:50%;transform:translate(-50%,-50%);z-index:var(--index);width:100%;max-width:605px;max-height:calc((100vh - var(--header-height)) * .85)}.mm-job-offers__modal[hidden]{display:none}.mm-job-offers__modal-dialog{max-height:80vh;overflow-y:auto}.mm-job-offers__modal-header{border-bottom:1px solid var(--black-100);padding:var(--spacing-small) var(--spacing-normal)}.mm-job-offers__modal-close{background:none;border:none;cursor:pointer;padding:0;aspect-ratio:1 / 1;width:20px;height:20px}.mm-job-offers__modal-close:focus-visible{outline:transparent}.mm-job-offers__modal-body{padding:var(--spacing-small) var(--spacing-normal);gap:var(--spacing-normal)}.mm-job-offers__modal-group{gap:var(--spacing-x-small)}.mm-job-offers__modal-rows{gap:var(--spacing-xx-small)}.mm-job-offers__modal-row{grid-gap:var(--spacing-small)}.mm-job-offers__modal-application-cta{width:fit-content;align-self:end}.mm-job-offers__modal-overlay{position:fixed;top:0;right:0;bottom:0;left:0;background:var(--primary-darker);opacity:.5;z-index:var(--index-sm)}.mm-job-offers__modal-overlay[hidden]{display:none}@media(max-width:1100px){.mm-job-offers__grid{padding-left:var(--spacing-x-normal);padding-right:var(--spacing-x-normal)}}@media(max-width:768px){.mm-job-offers{background-color:var(--black-50);padding:var(--spacing-x-small)}.mm-job-offers__mobile-visual{max-width:100dvw;margin-bottom:10px}.mm-job-offers__mobile-image{width:100%;height:auto;object-fit:cover;aspect-ratio:5/4}img.mm-job-offers__mobile-image{display:block}.mm-job-offers__mobile-title{bottom:var(--spacing-x-small);left:var(--spacing-x-small);z-index:1}.mm-job-offers__grid{grid-template-columns:1fr;padding:0}.mm-job-offers__card{padding:var(--spacing-x-small);gap:var(--spacing-large)}.mm-job-offers__title{font-size:var(--font-size-x-large, 24px);font-style:var(--font-normal, normal);font-weight:var(--font-regular, 400);line-height:130%;letter-spacing:-.96px}.mm-job-offers__card-body{grid-gap:var(--spacing-x-normal)}.mm-btn-application{width:fit-content}.mm-job-offers__modal{width:90%;max-height:90%;top:calc(var(--header-height-mobile) + ((100vh - var(--header-height-mobile)) / 2));left:50%;transform:translate(-50%,-50%)}.mm-job-offers__modal-header,.mm-job-offers__modal-body{padding:var(--spacing-x-small)}.mm-job-offers__modal-body{grid-gap:var(--spacing-x-normal)}.mm-job-offers__modal-rows{grid-gap:var(--spacing-small)}.mm-job-offers__modal-row{grid-gap:var(--spacing-xxx-small)}.mm-job-offers__modal-row{flex-direction:column;align-items:start}}
/*# sourceMappingURL=/cdn/shop/t/223/assets/mm-job-offers.css.map */
