.r4-card{position:relative;display:flex;flex-direction:column;min-width:0;height:100%;overflow:hidden;border:1px solid var(--r4-border);border-radius:16px;background:linear-gradient(180deg,#101722,#0b1018);box-shadow:0 16px 36px #0003}.r4-card:hover{transform:translateY(-2px);border-color:#19d9f461;box-shadow:0 20px 44px #0000004d}.r4-card__image-wrap{position:relative;display:flex;align-items:center;justify-content:center;aspect-ratio:4 / 3;padding:clamp(10px,1.5vw,20px);overflow:hidden;border-bottom:1px solid #dce2e9;background:#f4f6f8}.r4-card__image-wrap .r4-card__image{display:block;width:100%;height:100%;object-fit:contain!important;object-position:center;mix-blend-mode:multiply;transition:transform .18s ease}.r4-card:hover .r4-card__image{transform:scale(1.015)}.r4-card__image-placeholder{display:grid;place-items:center;width:100%;height:100%;min-height:120px;border:1px dashed #c7d0dc;border-radius:11px;color:#647184;background:#eef2f6;font-size:12px;font-weight:750;text-align:center}.r4-card__body{display:flex;flex:1;flex-direction:column;gap:12px;padding:16px}.r4-card__identity{display:grid;gap:6px}.r4-card__vendor{margin:0;color:var(--r4-cyan);font-size:12px;font-weight:900;letter-spacing:.09em;line-height:1.25;text-transform:uppercase}.r4-card__title{min-height:2.6em;margin:0;color:var(--r4-text);font-family:var(--r4-font-body);font-size:15px;font-weight:800;line-height:1.3;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.r4-card__title a{color:inherit;text-decoration:none}.r4-card__title a:hover{color:var(--r4-cyan)}.r4-card__sku{margin:0;overflow:hidden;color:var(--r4-text-muted);font:700 12px/1.3 var(--r4-font-mono);letter-spacing:.03em;text-overflow:ellipsis;white-space:nowrap}.r4-card__sku span{color:var(--r4-text-soft)}.r4-card__decision-list{display:grid;gap:0;margin:0;border:1px solid rgba(155,168,186,.15);border-radius:10px;background:#ffffff05}.r4-card__decision-row{display:grid;grid-template-columns:minmax(58px,.7fr) minmax(0,1fr);gap:8px;align-items:baseline;min-width:0;padding:6px 8px;border-top:1px solid rgba(155,168,186,.12);font-size:12px;line-height:1.25}.r4-card__decision-row:first-child{border-top:0}.r4-card__decision-row dt{color:var(--r4-text-muted)}.r4-card__decision-row dd{min-width:0;margin:0;overflow:hidden;color:var(--r4-text-soft);font-weight:800;text-align:right;text-overflow:ellipsis;white-space:nowrap}.r4-card__commerce{display:grid;gap:10px;margin-top:auto;padding-top:11px;border-top:1px solid rgba(155,168,186,.15)}.r4-card__status{display:flex;align-items:center;gap:7px;color:var(--r4-green);font-size:12px;font-weight:850}.r4-card[data-product-available=false] .r4-card__status{color:var(--r4-text-muted)}.r4-card__status-dot{width:7px;height:7px;flex:0 0 auto;border-radius:999px;background:currentColor;box-shadow:0 0 0 3px color-mix(in srgb,currentColor 14%,transparent)}.r4-card .r4-price{display:grid;gap:3px}.r4-card .r4-price__current{color:var(--r4-text);font:800 19px/1.1 var(--r4-font-mono)}.r4-card .r4-price__prefix{color:var(--r4-text-muted);font:750 12px/1 var(--r4-font-body);text-transform:uppercase}.r4-price__sale-detail{display:flex;align-items:center;gap:7px}.r4-card .r4-price__compare{margin:0;color:var(--r4-text-muted);font-size:12px}.r4-price__saving{color:#ffd37a;font-size:12px;font-weight:850}.r4-card [data-card-pdp-action]{min-height:40px;margin-top:1px;color:#071019;background:var(--r4-magenta);border-color:transparent}.r4-card [data-card-pdp-action]:hover{background:#ff50ad}@media(max-width:700px){.r4-card{border-radius:14px}.r4-card__image-wrap{padding:9px}.r4-card__body{gap:9px;padding:11px}.r4-card__vendor{font-size:12px}.r4-card__title{min-height:3.75em;font-size:13px;line-height:1.25;-webkit-line-clamp:3}.r4-card__sku{font-size:12px}.r4-card__decision-row{grid-template-columns:1fr;gap:2px;padding:5px 7px;font-size:12px}.r4-card__decision-row dd{text-align:left}.r4-card__commerce{gap:8px;padding-top:9px}.r4-card .r4-price__current{font-size:16px}.r4-card [data-card-pdp-action]{min-height:38px;padding-inline:7px;font-size:12px}}@media(prefers-reduced-motion:reduce){.r4-card,.r4-card__image{transition:none!important;transform:none!important}}
/*# sourceMappingURL=/cdn/shop/t/65/assets/electro-cards.css.map */
