.shift-card{width:100%;text-decoration:none;transition:all var(--spd-fast)}.shift-card:hover{transform:scale(1.05)}.shift-card a{text-decoration:none}.shift-card .shift-amount-badge{height:3.5rem;width:3.5rem;position:absolute;top:0;right:0;display:flex;justify-content:center;align-items:center}.shift-card .shift-amount-badge .shift-amount{color:#fff;padding:0;margin:0;font-weight:700}.shift-card .shift-img{position:relative;box-shadow:0 0 1.5rem 0 rgba(0,0,0,.25)}.shift-card .shift-img:after{content:"";display:block;padding-top:100%}.shift-card .shift-img img{position:absolute;inset:0;width:100%;max-width:100%;height:100%;object-fit:cover}.shift-card .shift-text{color:var(--clr-donker-paars);padding:.5rem 1rem;width:100%;display:flex;justify-content:space-between;flex-wrap:wrap}.shift-card .shift-title{font-weight:700;flex-shrink:0}.shift-card .shift-line{flex:1 1 100%;position:relative;z-index:0}.shift-card .shift-line:after{content:"";top:0;bottom:0;left:1rem;right:1rem;position:absolute;z-index:-1;max-height:1px;margin:auto;background-color:var(--clr-donker-paars)}.shift-card .shift-location{white-space:nowrap}.shifts-container{min-height:100%;min-width:100%}#shiftsBox{min-width:100%}#shiftsBox.shifts-loading{background:var(--clr-donker-wit) !important;min-width:100%;min-height:100vh}