.lp.lpcart .pcart-h{font-size:clamp(24px,4vw,32px);font-weight:900;margin:6px 0 20px}.lp.lpcart .pcart-fs{background:var(--surface,#faf7f5);border:1px solid var(--border,#e7e3e0);border-radius:var(--lp-cardr,14px);padding:14px 16px;margin-bottom:22px}.lp.lpcart .pcart-fs-txt{margin:0 0 9px;font-size:14px;font-weight:700}.lp.lpcart .pcart-fs-bar{height:8px;border-radius:99px;background:var(--surface-2,#f0eae6);overflow:hidden}.lp.lpcart .pcart-fs-bar i{display:block;height:100%;background:var(--brand,#c2400f);border-radius:99px;transition:width .3s}.lp.lpcart .pcart-grid{display:grid;grid-template-columns:1fr 340px;gap:30px;align-items:start}.lp.lpcart .pcart-items{display:flex;flex-direction:column;gap:14px}.lp.lpcart .pcart-row{display:grid;grid-template-columns:80px 1fr auto auto;gap:14px;align-items:center;background:#fff;border:1px solid var(--border,#e7e3e0);border-radius:var(--lp-cardr,14px);padding:12px;transition:opacity .2s}.lp.lpcart .pcart-row.is-busy{opacity:.5;pointer-events:none}.lp.lpcart .pcart-thumb{display:block;width:80px;height:80px;border-radius:10px;overflow:hidden;background:var(--surface,#faf7f5)}.lp.lpcart .pcart-thumb img{width:100%!important;height:100%!important;object-fit:cover}.lp.lpcart .pcart-title{font-weight:800;font-size:15px;color:var(--text,#1d1f24);line-height:1.4;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-decoration:none}.lp.lpcart .pcart-variant{font-size:12.5px;color:var(--text-3,#63666e);margin-top:2px}.lp.lpcart .pcart-unit{font-size:13.5px;color:var(--text-2,#45484f);margin-top:4px;font-variant-numeric:tabular-nums}.lp.lpcart .pcart-unit .pcart-now{color:var(--brand-700,#93300f);font-weight:800}.lp.lpcart .pcart-remove{margin-top:8px;background:none;border:0;padding:0;color:var(--text-3,#63666e);font:inherit;font-size:12.5px;font-weight:700;cursor:pointer;text-decoration:underline;min-height:32px}.lp.lpcart .pcart-remove:hover{color:#b91c1c}.lp.lpcart .pcart-stp{display:inline-flex;align-items:center;border:1px solid var(--border,#e7e3e0);border-radius:10px;overflow:hidden}.lp.lpcart .pcart-stp button{width:38px;min-height:40px;border:0;background:#fff;font-size:20px;line-height:1;color:var(--text,#1d1f24);cursor:pointer}.lp.lpcart .pcart-stp button:hover{background:var(--surface,#faf7f5);color:var(--brand-700,#93300f)}.lp.lpcart .pcart-stp input{width:44px;min-height:40px;border:0;border-inline:1px solid var(--border,#e7e3e0);text-align:center;font:inherit;font-weight:800;font-size:15px;-moz-appearance:textfield;-webkit-appearance:textfield;appearance:textfield;color:var(--text,#1d1f24)}.lp.lpcart .pcart-stp input::-webkit-outer-spin-button,.lp.lpcart .pcart-stp input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.lp.lpcart .pcart-line{font-weight:900;font-size:16px;color:var(--text,#1d1f24);font-variant-numeric:tabular-nums;text-align:end;min-width:80px}.lp.lpcart .pcart-summary{position:sticky;top:90px;background:#fff;border:1px solid var(--border,#e7e3e0);border-radius:var(--lp-cardr,16px);padding:20px}.lp.lpcart .pcart-sum-h{font-size:18px;font-weight:900;margin:0 0 14px}.lp.lpcart .pcart-sum-row{display:flex;justify-content:space-between;align-items:baseline;font-size:15px;margin-bottom:6px}.lp.lpcart .pcart-sum-row strong{font-size:22px;font-weight:900;color:var(--brand-700,#93300f);font-variant-numeric:tabular-nums}.lp.lpcart .pcart-note-hint{font-size:12.5px;color:var(--text-3,#63666e);margin:2px 0 16px}.lp.lpcart .pcart-note-lbl{display:block;font-size:13px;font-weight:800;margin:0 0 6px}.lp.lpcart textarea[data-note]{width:100%;border:1px solid var(--border,#e7e3e0);border-radius:10px;padding:10px 12px;font:inherit;font-size:16px;color:var(--text,#1d1f24);margin-bottom:14px;resize:vertical}.lp.lpcart .pcart-checkout{margin-top:4px}.lp.lpcart .pcart-continue{display:block;text-align:center;margin-top:12px;font-size:14px;font-weight:700;color:var(--text-2,#45484f);min-height:44px;line-height:44px;text-decoration:none}.lp.lpcart .pcart-continue:hover{color:var(--brand-700,#93300f)}.lp.lpcart .pcart-pay{display:flex;gap:6px;justify-content:center;margin-top:14px}.lp.lpcart .pcart-pay span{width:38px;height:24px;border:1px solid var(--border,#e7e3e0);border-radius:5px;background:var(--surface,#faf7f5)}.lp.lpcart .pcart-empty{text-align:center;padding:50px 20px;color:var(--text-2,#45484f)}.lp.lpcart .pcart-empty svg{color:var(--text-3,#63666e);margin-bottom:14px}.lp.lpcart .pcart-empty p{font-size:17px;font-weight:700;margin:0 0 18px}.lp.lpcart .lp-btn-block{display:flex;width:100%}@media(max-width:900px){.lp.lpcart .pcart-grid{grid-template-columns:1fr;gap:20px}.lp.lpcart .pcart-summary{position:static}}@media(max-width:560px){.lp.lpcart .pcart-row{grid-template-columns:64px 1fr;grid-template-areas:"thumb info" "qty line";row-gap:10px;column-gap:12px}.lp.lpcart .pcart-thumb{grid-area:thumb;width:64px;height:64px}.lp.lpcart .pcart-info{grid-area:info}.lp.lpcart .pcart-qtywrap{grid-area:qty}.lp.lpcart .pcart-line{grid-area:line;text-align:end;align-self:center}.lp.lpcart .pcart-stp button{width:44px;min-height:44px}.lp.lpcart .pcart-stp input{width:48px;min-height:44px;font-size:16px}}
/*# sourceMappingURL=/cdn/shop/t/9/assets/lava-cartfix.css.map */
