.mkt5-grid.mkt5-grid--offers{grid-template-columns:repeat(2,minmax(0,1fr))}@media (max-width:640px){.mkt5-grid.mkt5-grid--offers{grid-template-columns:1fr}}.lp-wrap a.mkt5-card.mkt5-card--offer{border-color:#e84a1c59;box-shadow:0 0 0 1px #e84a1c33,0 16px 34px -18px #e84a1c73}.lp-wrap a.mkt5-card.mkt5-card--offer:hover{box-shadow:0 0 0 1px #e84a1c4d,0 20px 38px -16px #e84a1c80}.mkt5-price b.mkt5-price--struck{color:#29261b80;text-decoration:line-through}.mkt5-cta.mkt5-cta--included{color:#1f8a5b;letter-spacing:.03em;text-transform:uppercase;background:#eaf7ef;padding:8px 12px;font-size:12px}.mkt5-card:hover .mkt5-cta.mkt5-cta--included{background:#ddf1e5}.lo-vt{background:#fff;border:1px solid #14130f12;border-radius:16px;max-width:640px;overflow:hidden}.lo-vt-row{border-top:1px solid #f0efec;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:16px;padding:13px 18px;font-size:14px;display:grid}.lo-vt-row:first-child{border-top:0}.lo-vt-head{letter-spacing:.05em;text-transform:uppercase;color:#29261b80;background:#fafaf8;font-size:11px;font-weight:600}.lo-vt-head span:not(:first-child){text-align:right}.lo-vt-name b{color:#14130f;font-size:14.5px;font-weight:650;display:block}.lo-vt-name span{color:#29261b8c;font-size:12.5px}.lo-vt-was{text-align:right;color:#29261b80;white-space:nowrap;text-decoration:line-through}.lo-vt-inc{text-align:right;letter-spacing:.05em;text-transform:uppercase;color:#1f8a5b;min-width:72px;font-size:11px;font-weight:600}.lo-vt-inc span{background:#eaf7ef;border-radius:9999px;padding:4px 10px;display:inline-block}.lo-vt-total{background:#fff9f5;font-size:15px}.lo-vt-total b{color:#14130f;font-weight:700}.lo-vt-total .lo-vt-was{font-weight:600}.lo-vt-now{text-align:right;color:#14130f;min-width:72px;font-size:18px;font-weight:700}.lo-vt-note{color:#29261b80;max-width:640px;margin:12px 0 0;font-size:12.5px}.lp-wrap a.lo-wa-btn{box-sizing:border-box;color:#128c4b;background:#fff;border:1.5px solid #128c4b59;border-radius:13px;justify-content:center;align-items:center;gap:8px;width:100%;margin-top:10px;padding:12.5px;font-size:15px;font-weight:600;text-decoration:none;transition:background .14s,border-color .14s;display:flex}.lp-wrap a.lo-wa-btn:hover{color:#128c4b;background:#f2fbf6;border-color:#128c4b8c}@media (max-width:640px){.lo-vt-row{gap:10px;padding:12px 14px;font-size:13.5px}}