.vv-purchase-info{display:flex;flex-direction:column;gap:12px;margin:0 0 15px;font-family:var(--font-body--family),sans-serif;color:#25211d}
.vv-purchase-info__stock{display:flex;align-items:center;gap:10px;padding:12px 14px;background:#f7f4ef;color:#423226;border-left:3px solid #96705c;font-size:13px;line-height:1.5}
.vv-purchase-info__stock[data-vv-status="limited"]{background:#fff1e7;border-left-color:#b45a32}
.vv-purchase-info__stock[data-vv-status="unavailable"]{background:#f7eeed;border-left-color:#a54645}
.vv-purchase-info__stock strong{font-weight:750}
.vv-purchase-info__warning{font-size:20px;line-height:1;color:#a64d30}
.vv-purchase-info__ok{color:#2d7855;font-size:13px}
.vv-purchase-info__delivery{display:flex;gap:10px;align-items:flex-start;padding:14px 13px;border:1px solid #c9beb3;border-radius:9px;font-size:12px;line-height:1.6}
.vv-purchase-info__delivery strong{font-weight:750}
.vv-purchase-info__delivery p{margin:5px 0 0;color:#69615a}
.vv-purchase-info__delivery a{color:#553c2e;text-decoration:underline;text-underline-offset:3px}
.vv-purchase-info__truck{font-size:22px;line-height:1.2}
.vv-purchase-info__reviews{font-size:12px;font-weight:600;color:#6a4833;text-decoration:underline;text-underline-offset:3px}
.vv-purchase-info__reviews:focus-visible{outline:2px solid #87624c;outline-offset:3px}
@media(max-width:749px){.vv-purchase-info__stock{font-size:12px}.vv-purchase-info__delivery{font-size:12px}.vv-purchase-info{gap:10px}}