.oof-card{font-family:Arial,Helvetica,sans-serif;color:var(--oof-card-text,#161616);min-width:0;text-align:left}
.oof-card__image{position:relative;overflow:hidden;aspect-ratio:1;background:var(--oof-card-bg,#f3f3f3);border-radius:var(--oof-card-radius,0)}
.oof-card__image-link{display:block;width:100%;height:100%}.oof-card__image img{display:block;width:100%;height:100%;object-fit:contain;mix-blend-mode:multiply}
.oof-card__badge,.oof-card__stock{position:absolute;top:12px;left:12px;background:var(--oof-card-badge,#fff);color:var(--oof-card-badge-text,#151515);padding:6px 9px;font-size:11px;font-weight:700;line-height:1.1;z-index:2}
.oof-card__stock{top:auto;bottom:12px}.oof-card__quick{position:absolute;right:12px;bottom:12px;z-index:2}.oof-card__quick a.quick-view{display:flex;align-items:center;justify-content:center;width:42px;height:42px;border-radius:50%;background:#fff;color:#111;box-shadow:0 1px 3px #0003;font-size:0;text-decoration:none;opacity:1}
.oof-card__quick a.quick-view:before{content:'';display:block;width:18px;height:18px;background:currentColor;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M5 7h14l1 13H4L5 7zm3 0V5a4 4 0 018 0v2h-1.5V5a2.5 2.5 0 00-5 0v2H8zm-1.6 1.5-.77 10h12.74l-.77-10H6.4z'/%3E%3C/svg%3E") center/contain no-repeat}
.oof-card__quick a.quick-view:focus-visible,.oof-card__image-link:focus-visible,.oof-card__title a:focus-visible{outline:2px solid #111;outline-offset:3px}
.oof-card__info{padding:13px 2px 16px}.oof-card__title{font-family:inherit;font-size:14px;font-weight:600;line-height:1.35;margin:0 0 4px}.oof-card__title a{color:inherit;text-decoration:none}.oof-card__price{font-size:14px;font-weight:700;line-height:1.4}.oof-card__price del{color:#666;font-weight:400;margin-right:6px}.oof-card__price ins{text-decoration:none}.oof-card .amount{color:inherit}
@media(max-width:749px){.oof-card__badge{top:8px;left:8px;font-size:10px}.oof-card__quick{right:8px;bottom:8px}.oof-card__quick a.quick-view{width:36px;height:36px}.oof-card__title,.oof-card__price{font-size:13px}}
