#sv{position:fixed;top:0;right:0;bottom:0;left:0;z-index:400}#sv[hidden]{display:none}#sv [hidden]{display:none!important}.sv-scrim{position:absolute;top:0;right:0;bottom:0;left:0;background:#0b1a4a8c;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);opacity:0;transition:opacity .3s ease}#sv.in .sv-scrim{opacity:1}.sv-in{position:absolute;left:var(--sx);top:var(--sy);width:var(--sw);height:var(--sh);display:flex;align-items:center;gap:12px;padding:0 5px 0 20px;border-radius:999px;background:#fff;border:0;box-shadow:0 1px #0b1a4a0d,0 18px 40px -18px #0b1a4a66;margin:0;opacity:0;transform:scale(.985);transition:opacity .22s ease,transform .3s cubic-bezier(.2,.8,.2,1)}#sv.in .sv-in{opacity:1;transform:none}.sv-in svg{width:19px;height:19px;flex:none;fill:none;stroke:currentColor;stroke-width:2;color:var(--ink)}.sv-in input[name=q]{flex:1;min-width:0;border:0;background:none;outline:0;font:500 17px var(--sans);color:var(--ink);padding:0}.sv-in input::placeholder{color:var(--t3)}.sv-clr{width:30px;height:30px;border-radius:50%;background:var(--mist);display:grid;place-items:center;font-size:13px;color:var(--t2);border:0;cursor:pointer}.sv-go{height:calc(100% - 10px);padding:0 24px;border-radius:999px;background:var(--navy);color:#fff;font:700 16px var(--sans);border:0;cursor:pointer}.sv-x{display:none}.sv-panel{position:absolute;left:calc(var(--sx) + var(--sw) / 2);top:calc(var(--sy) + var(--sh) + 10px);width:min(1240px,calc(100vw - 32px));max-height:calc(100vh - var(--sy) - var(--sh) - 30px);transform:translate(-50%,-10px) scale(.985);transform-origin:50% 0;opacity:0;transition:opacity .24s ease .04s,transform .34s cubic-bezier(.2,.8,.2,1) .04s;background:#fff;border-radius:28px;box-shadow:0 40px 100px -40px #0b1a4a99;display:grid;grid-template-columns:320px 1fr;overflow:hidden}#sv.in .sv-panel{opacity:1;transform:translate(-50%) scale(1)}#sv:not(.in) .sv-panel{transition-delay:0s}@media(prefers-reduced-motion:reduce){.sv-in,.sv-panel,.sv-scrim{transition:none!important}}.sv-side{background:#f6f8fc;padding:34px 30px;overflow:auto}.sv-side>div{display:grid;gap:10px;align-content:start}.sv-k{margin:0 0 8px;font:800 1.15rem/1.1 var(--serif);letter-spacing:-.01em;color:var(--ink)}.sv-side .sv-k:not(:first-child){margin-top:26px}.sv-pills{display:flex;flex-wrap:wrap;gap:8px}.sv-pill{display:inline-flex;align-items:center;gap:7px;height:40px;padding:0 16px;border-radius:999px;background:#fff;font:600 15px var(--sans);color:var(--ink);text-decoration:none;box-shadow:0 1px 2px #0b1a4a0f;transition:background .2s,color .2s}.sv-pill:hover{background:var(--navy);color:#fff}.sv-pill:hover small,.sv-pill:hover svg{color:#ffffffb3}.sv-pill svg{width:14px;height:14px;fill:none;stroke:currentColor;stroke-width:2;color:var(--t3)}.sv-pill small,.sv-lst small{font:500 12px var(--sans);color:var(--t3)}.sv-sg{display:flex;align-items:center;gap:10px;padding:9px 12px;margin:0 -12px;border-radius:10px;font:500 15px var(--sans);color:var(--t2);text-decoration:none}.sv-sg svg{width:15px;height:15px;flex:none;fill:none;stroke:currentColor;stroke-width:2;color:var(--t3)}.sv-sg mark{background:none;color:var(--ink);font-weight:700}.sv-sg:hover{background:#fff}.sv-lst{display:grid;gap:2px}.sv-lst a{display:flex;align-items:center;justify-content:space-between;padding:9px 12px;margin:0 -12px;border-radius:10px;font:600 15px var(--sans);color:var(--ink);text-decoration:none}.sv-lst a:hover{background:#fff}.sv-tip{margin:0;color:var(--t2);font-size:15px;line-height:1.6}.sv-main{padding:34px 36px 30px;overflow:auto;display:flex;flex-direction:column}.sv-rows{display:grid;grid-template-columns:1fr 1fr;gap:6px 32px;margin-top:14px}.sv-row{display:grid;grid-template-columns:80px 1fr auto;align-items:center;gap:18px;padding:10px;margin:0 -10px;border-radius:18px;color:var(--ink);text-decoration:none;transition:background .15s}.sv-row:hover,.sv-row.on{background:var(--mist)}.sv-im{width:80px;height:80px;border-radius:16px;background:var(--mist);display:grid;place-items:center;overflow:hidden}.sv-row:hover .sv-im,.sv-row.on .sv-im{background:#fff}.sv-im img{width:68px;height:68px;object-fit:contain;mix-blend-mode:multiply}.sv-bd{min-width:0}.sv-bd b{font:600 16px/1.3 var(--sans);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.sv-bd b mark{background:none;color:inherit;font-weight:800}.sv-bd small{display:flex;gap:8px;align-items:center;margin-top:7px;font:500 13px var(--sans);color:var(--t3)}.sv-bd .lp{font-size:11px;padding:3px 7px;border-radius:5px;cursor:default}.sv-bd .lp-tip{display:none!important}.sv-pr{font:900 20px var(--serif);letter-spacing:-.02em;text-align:right;white-space:nowrap}.sv-pr.sale{color:var(--brick,#d42a1f)}.sv-pr s{display:block;font:500 13px var(--sans);color:var(--t3)}.sv-ft{display:flex;justify-content:flex-end;align-items:center;gap:16px;margin-top:auto;padding-top:22px}.sv-ft:has(.sv-all[hidden]){display:none}.sv-rows+.sv-ft{margin-top:18px}.sv-keys{display:none;gap:16px;margin:0;font:500 13px var(--sans);color:var(--t3)}.sv-keys kbd{font:600 11px var(--sans);color:var(--t2);border:1px solid var(--hair);border-bottom-width:2px;border-radius:5px;padding:2px 6px;margin-right:3px;background:#fff}.sv-all{display:inline-flex;align-items:center;height:50px;padding:0 26px;border-radius:999px;background:var(--navy);color:#fff;font:700 15px var(--sans);text-decoration:none}#sv.sv-m .sv-in{left:12px;right:12px;top:12px;width:auto;height:52px;padding-left:16px}#sv.sv-m .sv-go{display:none}#sv.sv-m .sv-x{display:grid;place-items:center;width:40px;height:40px;border-radius:50%;background:var(--mist);border:0;font-size:14px;cursor:pointer}@media(max-width:900px){.sv-panel,#sv.sv-m .sv-panel{left:0;right:0;width:auto;top:calc(var(--sy,12px) + var(--sh,52px) + 8px);bottom:0;max-height:none;transform:translateY(12px);border-radius:22px 22px 0 0;grid-template-columns:1fr;grid-template-rows:auto 1fr;overflow:auto}#sv.sv-m .sv-panel{top:76px}#sv.in .sv-panel{transform:none}.sv-scrim{background:#fff;-webkit-backdrop-filter:none;backdrop-filter:none}.sv-in{background:var(--mist);box-shadow:none}.sv-panel,#sv.sv-m .sv-panel{border-radius:0;box-shadow:none;border-top:1px solid var(--hair)}.sv-side{background:none;padding:14px 20px 0;overflow:visible}#svSug .sv-lst,#svSug .sv-lst+*,#svSug .sv-k:nth-of-type(2){display:none}.sv-main{padding:16px 18px 24px;overflow:visible}.sv-rows{grid-template-columns:1fr}.sv-keys{display:none}.sv-ft{border:0;padding-top:12px}.sv-all{width:100%;justify-content:center}}
/*# sourceMappingURL=/cdn/shop/t/33/assets/ll-search.css.map */
