.lvu{margin:18px 0 6px;display:grid;gap:16px}.lvu-head{margin:0 0 8px;font-size:15px;font-weight:700;color:#222}.lvu-block{display:grid;gap:8px}.lvu-card{display:flex;align-items:center;gap:12px;padding:10px 12px;border:1px solid #e5e7eb;border-radius:10px;background:#fff;transition:border-color .25s,box-shadow .25s}.lvu-card:hover{border-color:#2580c3;box-shadow:0 4px 14px #2580c31f}.lvu-img img{width:72px;height:72px;object-fit:cover;border-radius:8px;display:block;background:#f3f3f3}.lvu-card--sm .lvu-img img{width:56px;height:56px}.lvu-info{flex:1;min-width:0;display:grid;gap:3px}.lvu-title{font-size:14px;font-weight:700;color:#222;line-height:1.4}.lvu-title:hover{color:#2580c3}.lvu-items{font-size:12px;color:#6b7280}.lvu-price{display:flex;flex-wrap:wrap;align-items:center;gap:4px 8px;font-size:13px}.lvu-price b{color:#2580c3;font-size:14px}.lvu-price s{color:#9ca3af}.lvu-price em{font-style:normal;font-weight:700;color:#fff;background:#e3342f;padding:1px 7px;border-radius:4px;font-size:11.5px}.lvu-btn{flex:none;min-width:72px;height:38px;padding:0 14px;border:1px solid #2580c3;border-radius:6px;background:#2580c3;color:#fff;font-size:13.5px;font-weight:700;cursor:pointer;transition:background .25s,color .25s,opacity .25s}.lvu-btn:hover{background:#3097e2;border-color:#3097e2}.lvu-btn--ghost{background:#fff;color:#2580c3}.lvu-btn--ghost:hover{background:#2580c3;color:#fff}.lvu-btn.is-loading{opacity:.6;pointer-events:none}.lvu-btn.is-added{background:#1f7a4d;border-color:#1f7a4d;color:#fff}.lvu-prog{display:grid;gap:10px;margin:0 0 18px}.lvu-bar{padding:12px 14px;border:1px solid #e5e7eb;border-radius:10px;background:#fff}.lvu-bar p{margin:0 0 8px;font-size:14px;font-weight:700;color:#222}.lvu-bar span{display:block;height:6px;border-radius:6px;background:#eef2f6;overflow:hidden}.lvu-bar i{display:block;height:100%;border-radius:6px;background:#2580c3}.lvu-cart{max-width:1200px;margin:0 auto;padding:10px 15px 40px}@media(min-width:768px){.lvu-cart .lvu-block{grid-template-columns:repeat(3,minmax(0,1fr))}.lvu-cart .lvu-head{grid-column:1 / -1}.lvu-cart .lvu-prog{grid-template-columns:1fr 1fr}}.lvu a,.lvu-cart a{text-decoration:none!important;border:0!important;box-shadow:none!important;background-image:none!important}.lvu-img{display:block;flex:none;line-height:0}
/*# sourceMappingURL=/cdn/shop/t/36/assets/lv-upsell.css.map */
