/* Tevzo v11.1 — Offers Zone product-card image, type and action polish */
.offer94-product{display:flex;flex-direction:column}
.offer94-media{aspect-ratio:4/5;background:#e9e7e2}
.offer94-media img{width:100%;height:100%;object-fit:cover;object-position:center;margin:0;padding:0}
.offer94-info{display:flex;flex:1;flex-direction:column;padding:17px}
.offer94-info h3{height:2.65em;font-size:16px;line-height:1.32;font-weight:850;letter-spacing:-.018em}
.offer94-price{gap:9px;margin-top:12px}
.offer94-price strong{font-size:22px;line-height:1}
.offer94-price del{font-size:12px}.offer94-price em{font-size:10px;font-weight:750}
.offer94-card-actions{margin-top:auto;padding-top:16px}
.offer94-card-actions button{font-size:10px!important;font-weight:850!important}
.offer94-wish{transition:background .18s ease,border-color .18s ease,color .18s ease,transform .18s ease}
.offer94-wish:active{transform:scale(.94)}
.offer94-wish.is-saved{background:#e52b3a!important;border-color:#ff6370!important;color:#fff!important}
@media(max-width:700px){
 .offer94-grid{gap:12px 9px}.offer94-media{aspect-ratio:4/5}
 .offer94-info{padding:12px}.offer94-info h3{height:2.75em;font-size:13px;line-height:1.38}
 .offer94-price{gap:6px;margin-top:9px}.offer94-price strong{font-size:18px}.offer94-price del{font-size:10px}.offer94-price em{font-size:9px}
 .offer94-card-actions{padding-top:12px}.offer94-card-actions button{font-size:9px!important}
}
