/* Magnet Küchencenter — Abverkaufsgeräte-Karten nach Referenz, v1 */
.sale-page .sale-items.sale-appliance-grid{grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:24px 18px!important;align-items:stretch}
.sale-page .sale-items.sale-appliance-grid .sale-item{border:0!important;border-radius:0!important;background:#fff!important;box-shadow:none!important;overflow:visible!important;transform:none!important;display:flex!important;flex-direction:column!important}
.sale-page .sale-items.sale-appliance-grid .sale-item:hover{box-shadow:none!important;border:0!important;transform:none!important}
.sale-page .sale-items.sale-appliance-grid .sale-item-photo{aspect-ratio:319 / 425!important;height:auto!important;background:#f4f4f4!important;border:0!important;border-radius:0!important;overflow:hidden!important}
.sale-page .sale-items.sale-appliance-grid .sale-item-photo>a{display:grid!important;place-items:center!important;width:100%;height:100%;padding:17px}
.sale-page .sale-items.sale-appliance-grid .sale-item-photo img{display:block;width:100%;height:100%;object-fit:contain!important;object-position:center!important;padding:0!important;mix-blend-mode:normal!important;transition:transform .2s ease}
.sale-page .sale-items.sale-appliance-grid .sale-item-photo a:hover img{transform:scale(1.015)}
.sale-page .sale-items.sale-appliance-grid .sale-badges,.sale-page .sale-items.sale-appliance-grid .sale-discount,.sale-page .sale-items.sale-appliance-grid .sale-item-offer{display:none!important}
.sale-page .sale-items.sale-appliance-grid .sale-save{position:absolute!important;top:10px!important;right:10px!important;z-index:3!important;width:34px!important;height:34px!important;border:0!important;background:transparent!important;border-radius:0!important;color:#101820!important;box-shadow:none!important;font-size:27px!important;line-height:1!important;display:grid!important;place-items:center!important;opacity:1!important}
.sale-page .sale-items.sale-appliance-grid .sale-save:hover{background:#ffffffb0!important}
.sale-page .sale-items.sale-appliance-grid .sale-save[aria-pressed="true"]{color:#b92b37!important}
.sale-page .sale-items.sale-appliance-grid .sale-item-info{padding:20px 0 8px!important;background:#fff!important;min-height:0!important;display:flex!important;flex:1!important;flex-direction:column!important;align-items:flex-start!important;gap:0!important}
.sale-page .sale-items.sale-appliance-grid .sale-item-info .sale-item-cat{display:none!important}
.sale-page .sale-items.sale-appliance-grid .sale-item-info>h3{display:none!important}
.sale-page .sale-items.sale-appliance-grid .sale-ref-title{display:block;color:#0e1419!important;font-size:13px!important;line-height:1.35!important;letter-spacing:0!important;font-weight:850!important;text-transform:uppercase!important;margin:0 0 5px!important}
.sale-page .sale-items.sale-appliance-grid .sale-ref-title a,.sale-page .sale-items.sale-appliance-grid .sale-ref-desc a{color:inherit!important;text-decoration:none!important}
.sale-page .sale-items.sale-appliance-grid .sale-ref-title a:hover,.sale-page .sale-items.sale-appliance-grid .sale-ref-desc a:hover{text-decoration:underline!important;text-underline-offset:2px}
.sale-page .sale-items.sale-appliance-grid .sale-ref-desc{font-size:13px!important;line-height:1.47!important;font-weight:420!important;color:#161a1f!important;letter-spacing:0!important;margin:0 0 10px!important;overflow-wrap:anywhere}
.sale-page .sale-items.sale-appliance-grid .sale-ref-condition{font-size:11px!important;line-height:1.45!important;color:#8e3e2d!important;font-weight:650!important;margin:0 0 10px!important}
.sale-page .sale-items.sale-appliance-grid .sale-price{margin:0!important;padding:0!important;display:flex!important;flex-direction:row!important;flex-wrap:wrap!important;align-items:baseline!important;gap:4px!important;width:100%!important}
.sale-page .sale-items.sale-appliance-grid .sale-price strong{font-size:clamp(22px,1.8vw,27px)!important;font-weight:820!important;line-height:1.19!important;letter-spacing:-.03em!important;color:#121417!important;white-space:nowrap!important;max-width:none!important}
.sale-page .sale-items.sale-appliance-grid .sale-ref-unit{font-size:11px!important;line-height:1.3!important;color:#141a20!important;font-weight:850!important;white-space:nowrap!important}
.sale-page .sale-items.sale-appliance-grid .sale-old,.sale-page .sale-items.sale-appliance-grid .sale-price>span:not(.sale-ref-unit),.sale-page .sale-items.sale-appliance-grid .sale-item-loc,.sale-page .sale-items.sale-appliance-grid .sale-item-actions{display:none!important}
.sale-page .sale-items.sale-appliance-grid .sale-ref-details{font-size:12px!important;margin-top:10px;color:#555f66!important}
.sale-page .sale-items.sale-appliance-grid .sale-ref-details a{text-decoration:underline;text-underline-offset:3px;color:#394955}
@media(min-width:1650px){.sale-page .sale-items.sale-appliance-grid{grid-template-columns:repeat(5,minmax(0,1fr))!important;gap:28px 18px!important}}
@media(max-width:1170px){.sale-page .sale-items.sale-appliance-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important}}
@media(max-width:820px){.sale-page .sale-items.sale-appliance-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:22px 12px!important}.sale-page .sale-items.sale-appliance-grid .sale-ref-desc{font-size:12px!important}}
@media(max-width:550px){.sale-page .sale-items.sale-appliance-grid{grid-template-columns:1fr!important;gap:24px 12px!important}.sale-page .sale-items.sale-appliance-grid .sale-item-photo{aspect-ratio:319/425!important}.sale-page .sale-items.sale-appliance-grid .sale-item-photo>a{padding:10px}.sale-page .sale-items.sale-appliance-grid .sale-item-info{padding:11px 0 4px!important}.sale-page .sale-items.sale-appliance-grid .sale-ref-title{font-size:11px!important}.sale-page .sale-items.sale-appliance-grid .sale-ref-desc{font-size:11px!important;line-height:1.4!important;margin-bottom:8px!important}.sale-page .sale-items.sale-appliance-grid .sale-price strong{font-size:21px!important}.sale-page .sale-items.sale-appliance-grid .sale-ref-unit{font-size:9px!important}.sale-page .sale-items.sale-appliance-grid .sale-save{width:30px!important;height:30px!important;font-size:24px!important;top:6px!important;right:6px!important}}
@media(max-width:355px){.sale-page .sale-items.sale-appliance-grid{grid-template-columns:1fr!important}.sale-page .sale-items.sale-appliance-grid .sale-item-photo{aspect-ratio:319/390!important}.sale-page .sale-items.sale-appliance-grid .sale-ref-title{font-size:13px!important}.sale-page .sale-items.sale-appliance-grid .sale-ref-desc{font-size:13px!important}.sale-page .sale-items.sale-appliance-grid .sale-price strong{font-size:26px!important}}
@media(prefers-reduced-motion:reduce){.sale-page .sale-items.sale-appliance-grid .sale-item-photo img{transition:none!important}}
