.lp{--text:#1d1f24;--text-2:#45484f;--text-3:#63666e;--border:#dcd9d6;--surface:#f6f5f4;--surface-2:#eceae8;--brand-700:#93300f;color:var(--text)}.lp,.lp p,.lp li,.lp td,.lp span,.lp div{color:inherit}.lp .lp-rte{color:var(--text-2);font-size:16px;line-height:1.85}.lp .lp-rte strong,.lp .lp-rte b,.lp .lp-rte h1,.lp .lp-rte h2,.lp .lp-rte h3,.lp .lp-rte h4{color:var(--text)}.lp .lp-rte a{color:var(--brand-700)}.lp .lp-c-t{color:var(--text)}.lp .lp-c-v{color:var(--text-3)}.lp .lp-c-p{color:var(--brand-700)}.lp .lp-crumb{color:var(--text-3);font-size:13.5px}.lp .lp-crumb a{color:var(--text-2);font-weight:700}.lp .lp-crumb a:hover{color:var(--brand-700);text-decoration:underline}.lp .lp-pd .vend{color:var(--brand-700);font-weight:800;letter-spacing:.03em;text-transform:uppercase;font-size:13px}.lp .lp-tr .i{color:var(--text);font-size:13.5px;font-weight:700}.lp .lp-specs td{color:var(--text-2)}.lp .lp-specs td:first-child,.lp .lp-fld label,.lp .lp-fld input,.lp .lp-fld textarea,.lp .lp-fld select{color:var(--text)}.lp .lp-fld input::placeholder,.lp .lp-fld textarea::placeholder{color:var(--text-3);opacity:1}.lp .lp-head p,.lp .lp-card p,.lp .lp-tools .n{color:var(--text-2)}.lp .lp-price-note,.lp .lp-pd .note,.lp .lp-old{color:var(--text-3)}.lp input[type=number]::-webkit-outer-spin-button,.lp input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;appearance:none;margin:0}.lp input[type=number]{-moz-appearance:textfield;-webkit-appearance:textfield;appearance:textfield;text-align:center}.lp .lp-stp button{font-size:22px;line-height:1;color:var(--text)}.lp .lp-stp button:hover{background:var(--surface);color:var(--brand-700)}.lp .lp-fld label{display:flex;align-items:center;flex-wrap:wrap;gap:10px}.lp .lp-fld label .lp-swname{display:inline-flex;align-items:center;margin:0;padding:4px 12px;min-height:26px;border-radius:999px;background:var(--brand-soft,#fce7de);color:var(--brand-700);font-size:12.5px;font-weight:800;line-height:1.4;letter-spacing:.01em}.lp.lpf2{color:var(--lp-ftx,#c9cbd1);position:relative}.lp.lpf2:before{content:"";position:absolute;inset-inline:0;top:0;height:5px;background:linear-gradient(120deg,var(--brand,#d9481a),var(--brand-700,#93300f));z-index:2}.lp.lpf2 p,.lp.lpf2 span,.lp.lpf2 div,.lp.lpf2 li,.lp.lpf2 summary,.lp.lpf2 label,.lp.lpf2 b,.lp.lpf2 i{color:inherit}.lp.lpf2 a{color:var(--lp-ftx,#c9cbd1)}.lp.lpf2 h4,.lp.lpf2 .lpf2-name,.lp.lpf2 .lpf2-logo{color:var(--lp-fhd,#fff)}.lp.lpf2 h4{font-size:15px;letter-spacing:.01em;position:relative;padding-bottom:10px}.lp.lpf2 h4:after{content:"";position:absolute;inset-inline-start:0;bottom:0;width:26px;height:2.5px;border-radius:2px;background:var(--brand,#d9481a)}.lp.lpf2[data-a=center] h4:after{inset-inline:0;margin-inline:auto}.lp.lpf2 p.ab{opacity:1;color:var(--lp-ftx,#c9cbd1);font-size:14.5px;line-height:1.8}.lp.lpf2 .lpf2-col a{color:var(--lp-ftx,#c9cbd1);opacity:.95;display:flex;align-items:center;min-height:44px;padding:4px 0;line-height:1.45;position:relative;transition:color .15s,padding-inline-start .18s}.lp.lpf2 .lpf2-col a:hover,.lp.lpf2 .lpf2-col a:focus-visible{color:var(--lp-fhd,#fff);opacity:1;padding-inline-start:12px}.lp.lpf2 .lpf2-col a:before{content:"";position:absolute;inset-inline-start:0;top:50%;width:0;height:2px;border-radius:2px;background:var(--brand,#d9481a);transform:translateY(-50%);transition:width .18s}.lp.lpf2 .lpf2-col a:hover:before,.lp.lpf2 .lpf2-col a:focus-visible:before{width:7px}.lp.lpf2 .lpf2-b{opacity:1;color:var(--lp-ftx,#c9cbd1);font-size:13px}.lp.lpf2 .lpf2-soc a{color:var(--lp-ftx,#c9cbd1)}.lp.lpf2 .lpf2-soc a:hover,.lp.lpf2 .lp-lang{color:#fff}.lp.lpf2 .lpf2-pay span{color:var(--lp-ftx,#c9cbd1);border:1px solid var(--lp-fline,#3a3c42)}.lpf2-trust{background:none;border-bottom:1px solid var(--lp-fline,#3a3c42)}.lpf2-trust-in{display:flex;flex-wrap:wrap;gap:10px 30px;padding-block:16px;justify-content:flex-start}.lp.lpf2[data-a=center] .lpf2-trust-in{justify-content:center}.lpf2-trust .t{display:flex;align-items:center;gap:8px;min-width:0}.lpf2-trust .ic{width:auto;height:auto;flex:0 0 auto;background:none;border-radius:0;color:var(--brand,#d9481a);display:inline-flex}.lp.lpf2 .lpf2-trust .ic svg{width:17px!important;height:17px!important}.lpf2-trust b{display:inline;color:var(--lp-ftx,#c9cbd1);font-size:13.5px;font-weight:700}.lpf2-trust i{display:none}@media(max-width:560px){.lpf2-trust-in{gap:8px 18px;padding-block:14px}.lpf2-trust b{font-size:12.5px}}.lp.lpf2 .lpf2-wa{display:inline-flex;align-items:center;gap:11px;margin-top:16px;padding:11px 16px;min-height:52px;border-radius:var(--lp-btnr,12px);background:var(--lp-fchip,#2e3036);border:1px solid var(--lp-fline,#3a3c42);text-decoration:none;transition:background .16s,border-color .16s,transform .16s}.lp.lpf2 .lpf2-wa:hover{background:#1f8a4c;border-color:#1f8a4c;color:#fff;transform:translateY(-2px)}.lp.lpf2 .lpf2-wa b{display:block;color:var(--lp-fhd,#fff);font-size:14px;font-weight:800}.lp.lpf2 .lpf2-wa i{display:block;font-style:normal;font-size:13px;opacity:.85;letter-spacing:.02em}.lp.lpf2 .lpf2-wa:hover b,.lp.lpf2 .lpf2-wa:hover i{color:#fff}.lp.lpf2 .lpf2-wa svg{width:22px!important;height:22px!important;color:#25d366}.lp.lpf2 .lpf2-wa:hover svg{color:#fff}.lpf2-nlcol .nlsub{font-size:13.5px;opacity:.85;margin:0 0 12px;line-height:1.6}.lpf2-nlcol .nllbl{display:block;font-size:12.5px;font-weight:800;color:var(--lp-fhd,#fff);margin-bottom:6px}.lp.lpf2 .lpf2-nl{margin-top:0}.lp.lpf2 .lpf2-nl input{color:var(--lp-fhd,#fff);min-height:48px}.lp.lpf2 .lpf2-nl input::placeholder{color:var(--lp-ftx,#c9cbd1);opacity:.65}.lp.lpf2 .lpf2-nl input:focus{outline:none;border-color:var(--brand,#d9481a);box-shadow:0 0 0 3px #d9481a47}.lp.lpf2 .lpf2-nl button{color:#fff;min-height:48px;transition:background .15s,transform .15s}.lp.lpf2 .lpf2-nl button:hover{background:var(--brand-700,#93300f);transform:translateY(-1px)}.lpf2-nlcol .nlnote{font-size:12px;opacity:.7;margin:8px 0 0}.lpf2-nlcol .nlok{margin:10px 0 0;font-size:13px;font-weight:800;color:#86efac}.lpf2-nlcol .nlerr{margin:10px 0 0;font-size:13px;font-weight:800;color:#fca5a5}@media(max-width:560px){.lp.lpf2 .lpf2-nlcol{grid-column:1/-1}}.lph-logo .lph-word{display:block;font-size:0;line-height:0;color:transparent;height:clamp(34px,calc(var(--lph-h,74px) - 26px),56px);aspect-ratio:900/462;width:auto;background:url(/cdn/shop/files/lava-logo.png?v=1785696754) center/contain no-repeat}.lp.lpf2 .lpf2-name{display:block;font-size:0;line-height:0;color:transparent;height:54px;aspect-ratio:900/462;width:auto;margin-bottom:14px;background:url(/cdn/shop/files/lava-logo-light.png?v=1785696754) left center/contain no-repeat}[dir=rtl] .lp.lpf2 .lpf2-name{background-position:right center}.lp.lpf2[data-a=center] .lpf2-name{margin-inline:auto;background-position:center}@media(max-width:520px){.lph-logo .lph-word{height:34px}.lp.lpf2 .lpf2-name{height:46px}}.lp a:focus-visible,.lp button:focus-visible,.lp input:focus-visible,.lp select:focus-visible,.lp textarea:focus-visible,.lp summary:focus-visible{outline:3px solid var(--brand);outline-offset:2px;border-radius:6px}.lp.lpf2 a:focus-visible,.lp.lpf2 button:focus-visible,.lp.lpf2 input:focus-visible{outline:3px solid #fff;outline-offset:2px}@media(prefers-reduced-motion:reduce){.lp.lpf2 .lpf2-col a,.lp.lpf2 .lpf2-wa,.lp.lpf2 .lpf2-nl button{transition:none}.lp.lpf2 .lpf2-wa:hover,.lp.lpf2 .lpf2-nl button:hover{transform:none}}
/*# sourceMappingURL=/cdn/shop/t/9/assets/lava-tokens.css.map */
