.ls-cfgp,.lsmodal,.lstray,.ls-qp{--navy: var(--ls-navy);--navy2: var(--ls-navy-2);--ink: var(--ls-ink);--cyan: var(--ls-cyan);--teal: var(--ls-teal);--blue: var(--ls-blue);--mist: var(--ls-mist);--line: var(--ls-line);--text: var(--ls-text);--sub: var(--ls-sub);--ok: var(--ls-ok);--studio: #fff;font-family:var(--ls-font);color:var(--ls-text)}.ls-cfgp h2,.ls-cfgp h3,.lsmodal h2{color:var(--ls-ink)}.ls-cfgp [hidden],.ls-qp [hidden]{display:none!important}.ls-cfgp .cfgstep h2{font-size:clamp(21px,2.2vw,26px);line-height:1.25}:is(.ls-cfgp,.lsmodal,.lstray,.ls-qp) :is(.btn){display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:42px;padding:0 18px;background:var(--ls-cta);color:var(--ls-cta-text);border:1px solid transparent;border-radius:10px;font:inherit;font-weight:700;font-size:14.5px;text-decoration:none;cursor:pointer;line-height:1.1}:is(.ls-cfgp,.lsmodal,.lstray,.ls-qp) .btn:hover{filter:brightness(1.04)}:is(.ls-cfgp,.lsmodal,.lstray,.ls-qp) .btn.ghost2{background:#fff;color:var(--ls-ink);border-color:var(--ls-line)}:is(.ls-cfgp,.lsmodal,.lstray,.ls-qp) .btn.ghost2:hover{border-color:var(--ls-ink)}:is(.ls-cfgp,.lsmodal,.lstray,.ls-qp) .btn[disabled]{opacity:.6;cursor:progress}:is(.ls-cfgp,.lsmodal,.lstray,.ls-qp) .linkbtn{background:none;border:0;padding:0;font:inherit;color:#1659b8;text-decoration:underline;cursor:pointer}:is(.ls-cfgp,.lsmodal,.lstray) .cartx{border:0;background:none;font-size:28px;line-height:1;cursor:pointer;color:var(--ls-sub)}:is(.ls-cfgp,.lsmodal) .tablewrap{position:relative;overflow-x:auto;border:1px solid var(--ls-line);border-radius:12px}.ls-cfgp .muted,.ls-qp .muted{color:var(--ls-sub)}.ls-cfgp .small,.ls-qp .small{font-size:13px}.ls-cfgp .note{font-size:12.5px;color:var(--ls-sub);margin-top:10px}.ls-cfgp .cat{margin:0;font-size:12px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--ls-blue)}.ls-cfgp .qty{width:72px;padding:9px;border:1px solid var(--ls-line);border-radius:10px;font:inherit}.ls-cfgp .filters{display:flex;flex-wrap:wrap;gap:10px 12px;align-items:flex-end;margin-top:16px}.ls-cfgp .fsel{display:flex;flex-direction:column;gap:3px;font-size:12px;color:var(--ls-sub);font-weight:600}.ls-cfgp .fsel select,.ls-cfgp .fsel input{padding:9px 10px;border:1px solid var(--ls-line);border-radius:10px;font:inherit;font-size:14px;font-weight:400;color:var(--ls-text);background:#fff;min-width:140px;max-width:240px;min-height:40px}.ls-cfgp .fsel input{min-width:240px}.ls-cfgp .fsel select:focus,.ls-cfgp .fsel input:focus{outline:2px solid var(--ls-cyan);outline-offset:1px}.ls-cfgp .cartsub{display:flex;justify-content:space-between;align-items:baseline;gap:10px;font-weight:700;color:var(--ls-ink)}.ls-cfgp :focus-visible{outline:2px solid var(--ls-cyan);outline-offset:2px}@media(max-width:560px){.ls-cfgp .fsel{flex:1 1 calc(50% - 6px)}.ls-cfgp .fsel select,.ls-cfgp .fsel input{min-width:0;max-width:none;width:100%}.ls-cfgp .ftext{flex-basis:100%}}.cfghead .ls-wrap{padding-block-end:18px}.cfghead__grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.05fr);gap:18px 36px;align-items:center}.cfgstart{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.cfgstart__card{width:100%;height:100%;display:flex;flex-direction:column;gap:0;padding:0;overflow:hidden;text-align:start;cursor:pointer;border:1px solid var(--ls-line);border-radius:var(--ls-radius);background:#fff;box-shadow:var(--ls-shadow);font:inherit;color:var(--ls-ink);transition:transform .2s var(--ls-ease),box-shadow .2s var(--ls-ease),border-color .2s}.cfgstart__card:hover{transform:translateY(-2px);border-color:var(--ls-cyan);box-shadow:var(--ls-shadow-lg)}.cfgstart__img{display:flex;align-items:center;justify-content:center;height:clamp(84px,11vw,168px);background:#fff;padding:10px;color:var(--ls-blue)}.cfgstart__img img{width:100%;height:100%;max-height:100%;object-fit:contain}.cfgstart__txt{display:flex;flex-direction:column;gap:2px;padding:10px 12px 12px;border-top:1px solid var(--ls-line);background:linear-gradient(180deg,#fff,var(--ls-mist))}.cfgstart__txt small{font-size:11.5px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--ls-sub)}.cfgstart__txt b{display:flex;align-items:center;gap:6px;font-size:15px}.cfgstart__txt b .ls-ico{color:var(--ls-blue)}.ls-cfgp .cfgsteps{margin-top:22px;padding-bottom:2px}.ls-cfgp .cfgsteps button{min-height:40px;gap:7px;padding:6px 14px 6px 10px;color:var(--ls-ink)}.ls-cfgp .cfgsteps button .ls-ico{color:var(--ls-sub)}.ls-cfgp .cfgsteps button.is-key{border-color:#b8d3f2;background:#f5f9ff;font-weight:650}.ls-cfgp .cfgsteps button.is-key .ls-ico,.ls-cfgp .cfgsteps .on .ls-ico{color:var(--ls-blue)}.ls-cfgp .cfgsteps i{width:22px;height:22px}.ls-cfgp .cfgquest{display:flex;gap:14px;align-items:flex-start}.cfgqico{flex:none;display:inline-flex;align-items:center;justify-content:center;width:50px;height:50px;border-radius:14px;background:linear-gradient(135deg,#19c3ff29,#00e0c629);color:var(--ls-blue);margin-top:2px}.ls-cfgp .cfgsum{top:calc(var(--header-height, 110px) + 16px)}.ls-cfgp .cfgcard{transition:border-color .15s,box-shadow .15s}.ls-cfgp .cfgcard:hover{border-color:#b8d3f2}.cfgnoimg{display:block;width:100%;height:100%;min-height:36px;border-radius:8px;background:var(--ls-mist)}.cfgnous{font-size:12.5px;font-weight:700;color:#9b2335;background:#fdecee;border-radius:999px;padding:4px 10px;white-space:nowrap}.cfgsw.need{outline:2px solid #E5A100;outline-offset:3px;border-radius:8px}.cfghow__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin-top:18px}.cfghow__item{background:#fff;border:1px solid var(--ls-line);border-radius:var(--ls-radius);padding:20px}.cfghow__item .ls-ico{color:var(--ls-blue)}.cfghow__item h3{margin:10px 0 6px;font-size:17px}.cfghow__item p{margin:0;color:var(--ls-sub);font-size:14.5px;line-height:1.6}.ls-cfgp .cfghow{padding-block:clamp(32px,5vw,56px)}.cfgtoast,.ls-qp__toast{position:fixed;z-index:60;left:50%;bottom:22px;transform:translate(-50%);max-width:min(92vw,560px);background:var(--ls-navy);color:#fff;padding:11px 16px;border-radius:10px;font-size:14px;box-shadow:var(--ls-shadow-lg)}.cfgtoast a,.ls-qp__toast a{color:var(--ls-teal);font-weight:700}@media(max-width:989px){.cfghead__grid{grid-template-columns:minmax(0,1fr)}.ls-cfgp .cfgbar{bottom:calc(58px + env(safe-area-inset-bottom))}.ls-cfgp .cfg{padding-bottom:90px}.cfgtoast{bottom:140px}.cfghow__grid{grid-template-columns:minmax(0,1fr)}}@media(max-width:560px){.cfgstart{gap:8px}.cfgstart__img{padding:6px}.cfgstart__txt{padding:8px}.cfgstart__txt b{font-size:13px}.cfgstart__txt b .ls-ico{display:none}.cfgqico{width:40px;height:40px;border-radius:12px}}@media(prefers-reduced-motion:reduce){.cfgstart__card{transition:none}.cfgstart__card:hover{transform:none}}@media(min-width:990px){.ls-cfgp .cfgsteps{display:flex;flex-wrap:wrap;gap:6px;overflow:visible}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/ls-cfg.css.map */
