.job-listings__wrapper{padding:56px 18px;background:#faf7f1}#bzOpeningsContainer{display:none}.job-listings__container{max-width:1250px;margin-inline:auto}.listings-cards{width:100%;max-width:1200px;margin-inline:auto;display:flex;flex-direction:column;gap:18px}.listings-card{padding:18px 20px;background:#fffdf9;border-radius:8px}.listings-card__row{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap}.listings-card__row button,.listings-card__row a{border:1px solid #000;padding:8px 30px;font-weight:600}.listings-card__meta-info{display:flex;align-items:center;column-gap:12px;flex-wrap:wrap;row-gap:6px}.job-listing__filters{border-radius:16px;display:flex;flex-direction:column;flex-direction:12px;background:#fffdf9;max-width:1200px;margin-inline:auto;margin-bottom:36px;padding:18px 20px}.job-listing__filters h3{text-align:center;font-family:Lato;font-size:23.068px;font-style:normal;font-weight:400;line-height:normal;text-transform:capitalize;color:#282828;margin:0}.job-listing__filters h3 span{font-family:Playfair Display;font-weight:600;font-style:italic}.job-listing__filters hr{width:100%;opacity:.4;margin-block:14px}.job-listing__filters-inputs{display:flex;justify-content:space-between;align-items:center;gap:8px}.job-listing__filters-inputs input,.job-listing__filters-inputs select{width:100%;padding:10px;font-size:14px;height:44px;outline:none;border-radius:4px;border:.2px solid #00000057;background-color:transparent}.job-listing__text{text-align:center;color:#282828;padding-bottom:48px}.job-listing__text h2{font-family:Playfair Display;font-size:40px;font-style:italic;font-weight:600;line-height:normal;letter-spacing:-.8px;margin:0;padding-bottom:4px}.job-listing__text p{text-align:center;font-family:Lato;font-size:16.43px;font-style:normal;font-weight:700;line-height:normal;text-transform:capitalize;margin:0}.job-listing__filters-inputs button{display:flex;padding:10px 30px;justify-content:center;align-items:center;gap:10px;border:1px solid #000;height:44px}.listings-cards__err-msg{text-align:center;font-style:italic;opacity:.4}.listings-card__meta-info div{display:flex;align-items:center;gap:4px;font-size:16px}.job-apply-form__popup{position:fixed;top:0;left:0;width:100%;height:100%;background:#4a4a4a82;z-index:100;padding:18px;display:flex;align-items:center;justify-content:center}.job-apply-form__popup iframe{width:100%;height:100%;position:relative;z-index:101}.job-apply-form__popup-header{display:flex;align-items:center;justify-content:end;padding:8px 16px}.job-apply-form__popup-container{width:100%;height:100%;max-width:1200px;background:#faf7f1;margin-inline:auto;border-radius:8px;overflow:hidden}.job-apply-form__popup-body{height:calc(100vh - 72px);position:relative}.iframe-loader{width:50px;padding:8px;aspect-ratio:1;border-radius:50%;background:#877063;--_m: conic-gradient(#0000 10%, #000), linear-gradient(#000 0 0) content-box;-webkit-mask:var(--_m);mask:var(--_m);-webkit-mask-composite:source-out;mask-composite:subtract;animation:l3 1s infinite linear;position:absolute;z-index:100;top:50%;left:50%}@keyframes l3{to{transform:rotate(1turn)}}.iframe-loader.loaded{display:none}.skeleton-box{display:inline-block;height:1em;position:relative;overflow:hidden;background-color:#dddbdd}.skeleton-box:after{position:absolute;top:0;right:0;bottom:0;left:0;transform:translate(-100%);background-image:linear-gradient(90deg,#fff0 0,#fff3 20%,#ffffff80 60%,#fff0);-webkit-animation:shimmer 2s infinite;animation:shimmer 2s infinite;content:""}@-webkit-keyframes shimmer{to{transform:translate(100%)}}@keyframes shimmer{to{transform:translate(100%)}}@media screen and (max-width:680px){.listings-card__row{flex-direction:column;align-items:start}}
/*# sourceMappingURL=/cdn/shop/t/145/assets/breezy-hr-listings.css.map */
