.b-job-offers-listing .c-job-offer-box{background-color:var(--wp--preset--color--white);border:1px solid var(--color-border);display:flex;flex-direction:column;gap:var(--spacing--xxs);padding:var(--spacing--md);padding-right:calc(var(--spacing--md)*2 + 3rem);position:relative;text-transform:none;transition:border var(--transition-medium)}.b-job-offers-listing .c-job-offer-box:after{background-color:var(--wp--preset--color--accent-2);content:"";display:block;height:1.5rem;margin-left:.75rem;margin-right:.75rem;-webkit-mask-image:url(../src/images/button-icons/arrow-right.svg);mask-image:url(../src/images/button-icons/arrow-right.svg);-webkit-mask-size:contain;mask-size:contain;position:absolute;right:var(--spacing--md);top:var(--spacing--md);transform:translateX(0);transition:transform var(--transition-medium);width:1.5rem}.b-job-offers-listing .c-job-offer-box:hover{border:1px solid var(--wp--preset--color--accent-1)}.b-job-offers-listing .c-job-offer-box:hover:after{transform:translateX(.5rem)}.b-job-offers-listing .c-job-offer-box__location{color:var(--wp--preset--color--accent-1);margin:0;text-transform:uppercase}.b-job-offers-listing .c-job-offer-box__area{margin-block-end:0;margin-block-start:0}.b-job-offers-listing .c-job-offer-box__link{background-color:transparent;bottom:0;color:transparent;left:0;position:absolute;right:0;top:0;z-index:1}.b-job-offers-listing__list{display:grid;gap:1rem;grid-template-columns:1fr;list-style:none;padding-left:0}.b-job-offers-listing.has-2-columns .b-job-offers-listing__list{gap:var(--spacing--md)}@media(min-width:992px){.b-job-offers-listing.has-2-columns .b-job-offers-listing__list{grid-template-columns:repeat(2,1fr)}.b-job-offers-listing.has-2-columns .b-job-offers-listing__item{display:flex;width:100%}.b-job-offers-listing.has-2-columns .b-job-offers-listing__item .c-job-offer-box{width:100%}}
/*# sourceMappingURL=block_job-offers-listing.css.map*/