.solidum-acties{display:grid;grid-template-columns:repeat(var(--solidum-columns,3),minmax(0,1fr));gap:28px;font-family:inherit}.solidum-card{min-width:0;display:flex;flex-direction:column;padding:23px;background:linear-gradient(135deg,#263e4b 0%,#1b1d1d 55%,#253c48 100%);border:1px solid #72818a;color:#fff;box-sizing:border-box}.solidum-card__image{width:100%;aspect-ratio:1.55;overflow:hidden;clip-path:polygon(0 0,100% 0,100% 89%,93% 100%,0 100%);background:#15232a}.solidum-card__image img{width:100%;height:100%;object-fit:cover;display:block}.solidum-card__body{display:flex;flex-direction:column;flex:1}.solidum-card h3{color:#fff;font-size:23px;line-height:1.25;font-weight:800;margin:27px 0 15px}.solidum-card__description{color:#fff;font-size:16px;line-height:1.55;margin:0 0 20px;flex:1}.solidum-card__prices{display:flex;flex-wrap:wrap;gap:8px 16px;align-items:baseline;margin:0 0 22px}.solidum-card__old{font-size:15px}.solidum-card__old del{text-decoration-color:#f34e56;text-decoration-thickness:2px}.solidum-card__new{font-size:24px;font-weight:800;color:#fff}.solidum-card__prices small{font-size:12px;opacity:.8}.solidum-card__actions{display:flex;gap:12px;margin-top:auto}.solidum-btn{display:inline-flex;align-items:center;justify-content:center;gap:12px;text-align:center;padding:13px 15px;min-height:48px;box-sizing:border-box;font-size:15px;font-weight:700;text-decoration:none!important;transition:filter .2s;background:transparent;color:#fff!important}.solidum-btn:hover{filter:brightness(1.14)}.solidum-btn--primary{background:#05a7e9;flex:1}.solidum-btn--secondary{border:1px solid #d4dce0;flex:0 1 auto}@media(max-width:1000px){.solidum-acties{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:640px){.solidum-acties{grid-template-columns:1fr;gap:18px}.solidum-card{padding:18px}.solidum-card h3{font-size:21px}}
.solidum-card__image{position:relative}.solidum-card__badge{position:absolute;top:13px;left:0;z-index:2;background:#04a6e6;color:#fff;padding:8px 17px;font-weight:800;font-size:14px;line-height:1.2;text-transform:uppercase;letter-spacing:.06em}.solidum-card__badge--outlet{background:#ec7131}.solidum-card__prices{min-height:38px}.solidum-card__actions .solidum-btn{width:100%}
