.sf-root .lst-wrap{padding-top:22px;padding-bottom:96px}.sf-root .lst-crumb{display:inline-flex;align-items:center;gap:10px}.sf-root .lst-head{display:flex;align-items:flex-end;justify-content:space-between;gap:24px;flex-wrap:wrap;margin:6px 0 22px}.sf-root .lst-head-text{display:flex;flex-direction:column;gap:8px;max-width:680px}.sf-root .lst-title{--sx-fs:clamp(38px,5.4vw,60px);line-height:.98}.sf-root .lst-desc{color:var(--sf-muted);font-size:16px}.sf-root .lst-total{color:var(--sf-muted);font-size:15px}.sf-root .lst-total-n{display:inline-block;color:var(--sf-text);font-size:20px;padding:0 4px;border-radius:6px}.sf-root .lst-searchform{display:flex;align-items:center;gap:12px;margin:0 0 22px;max-width:640px}.sf-root .lst-searchform .sx-field{height:50px}.sf-root .lst-pills{display:flex;gap:8px;overflow-x:auto;padding-bottom:6px;margin-bottom:18px;scrollbar-width:thin}.sf-root .lst-pill{flex:none;height:42px;padding:0 18px;border-radius:999px;border:1.5px solid var(--sf-line);background:var(--sf-surface);color:var(--sf-text);font-weight:600;display:inline-flex;align-items:center;gap:8px}.sf-root .lst-pill:hover{border-color:var(--sf-text)}.sf-root .lst-pill[aria-pressed=true]{background:var(--sf-text);color:var(--sf-ground);border-color:var(--sf-text)}.sf-root .lst-pill-n{font-size:12px;opacity:.7}.sf-root .lst-toolbar{position:sticky;z-index:20;display:flex;align-items:center;gap:12px;flex-wrap:wrap;padding:12px 0;border-top:1px solid var(--sf-line);border-bottom:1px solid var(--sf-line);background:color-mix(in srgb,var(--sf-ground) 94%,transparent);backdrop-filter:blur(10px)}.sf-root .lst-filterbtn{height:42px;padding:0 16px;border-radius:var(--radius-button);border:1.5px solid var(--sf-text);background:var(--sf-surface);color:var(--sf-text);font-weight:700;display:inline-flex;align-items:center;gap:8px}.sf-root .lst-filterbtn[data-on]{background:var(--sf-text);color:var(--sf-ground)}.sf-root .lst-badge{min-width:22px;height:22px;border-radius:11px;background:var(--accent);color:var(--sf-on-primary);font-size:12px;display:grid;place-items:center;padding:0 6px}.sf-root .lst-chips{display:flex;gap:8px;flex-wrap:wrap;flex:1;min-width:0;align-items:center}.sf-root .lst-chip{height:36px;padding:0 10px 0 14px;border-radius:999px;border:0;background:color-mix(in srgb,var(--sf-text) 8%,transparent);color:var(--sf-text);font-weight:600;font-size:14px;display:inline-flex;align-items:center;gap:8px;animation:lst-chipin .35s var(--sf-ease-out) both}.sf-root .lst-chip:hover{background:color-mix(in srgb,var(--sf-text) 14%,transparent)}.sf-root .lst-clear{height:36px;padding:0 6px;border:0;background:none;color:var(--sf-text);text-decoration:underline;text-underline-offset:3px;font-weight:600}@keyframes lst-chipin{0%{opacity:0;transform:scale(.7)}to{opacity:1;transform:none}}.sf-root .lst-sortlabel{font-size:14px;color:var(--sf-muted)}.sf-root .lst-select{height:42px;padding:0 12px;border-radius:var(--radius-field);border:1.5px solid var(--sf-line);background:var(--sf-surface);color:var(--sf-text);font-weight:600}.sf-root .lst-dens{display:flex;padding:3px;border-radius:var(--radius-field);background:color-mix(in srgb,var(--sf-text) 8%,transparent)}.sf-root .lst-dens-b{width:40px;height:36px;border:0;border-radius:calc(var(--radius-field) - 2px);background:transparent;color:var(--sf-text);display:grid;place-items:center}.sf-root .lst-dens-b[aria-pressed=true]{background:var(--sf-surface);box-shadow:0 1px 3px rgba(0,0,0,.2)}.sf-root .lst-layout{display:grid;grid-template-columns:260px minmax(0,1fr);gap:32px;margin-top:24px;align-items:start;transition:grid-template-columns var(--sf-dur-3) var(--sf-ease-out),column-gap var(--sf-dur-3) var(--sf-ease-out)}.sf-root .lst-main{position:relative;z-index:1}@media (min-width:901px){.sf-root .lst-side{width:260px;transition:opacity var(--sf-dur-2) var(--sf-ease),transform var(--sf-dur-3) var(--sf-ease-out),visibility 0s}.sf-root .lst[data-side=closed] .lst-layout{grid-template-columns:0 minmax(0,1fr);column-gap:0}.sf-root .lst[data-side=closed] .lst-side{opacity:0;transform:translateX(-28px);visibility:hidden;pointer-events:none;transition:opacity var(--sf-dur-2) var(--sf-ease),transform var(--sf-dur-3) var(--sf-ease-out),visibility 0s linear var(--sf-dur-3)}}.sf-root .lst-scrim{display:none}.sf-root .lst-main{min-width:0}.sf-root .lst-note{margin:0 0 16px;padding:10px 14px;border-radius:var(--radius-field);background:var(--sf-tint);color:var(--sf-tint-fg);font-size:14px}.sf-root .lst-side{position:sticky;display:flex;flex-direction:column;gap:26px;padding-right:4px}.sf-root .lst-side-head{display:none}.sf-root .lst-group{display:flex;flex-direction:column;gap:10px;border:0;padding:0;margin:0;min-width:0}.sf-root .lst-group>legend{font-weight:700;padding:0;margin-bottom:10px;float:left;width:100%}.sf-root .lst-group>legend+*{clear:both}.sf-root .lst-sizes{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:6px}.sf-root .lst-size{height:40px;border-radius:8px;border:1.5px solid var(--sf-line);background:var(--sf-surface);color:var(--sf-text);font-weight:600;font-size:13px}.sf-root .lst-size:hover:not(:disabled){border-color:var(--sf-text)}.sf-root .lst-size[aria-pressed=true]{background:var(--sf-text);color:var(--sf-ground);border-color:var(--sf-text)}.sf-root .lst-size:disabled{opacity:.35;cursor:default}.sf-root .lst-price-row{display:flex;justify-content:space-between;font-weight:600}.sf-root .lst-price-row label{font-weight:700}.sf-root .lst-slider{position:relative;padding-top:26px}.sf-root .lst-range{-webkit-appearance:none;appearance:none;width:100%;height:28px;margin:0;background:transparent;cursor:pointer;touch-action:pan-y;--lst-thumb:22px;--lst-fill:var(--accent);--lst-rest:color-mix(in srgb,var(--sf-text) 14%,transparent)}.sf-root .lst-range:focus{outline:none}.sf-root .lst-range::-webkit-slider-runnable-track{height:6px;border-radius:3px;background:linear-gradient(to right,var(--lst-fill) var(--p),var(--lst-rest) var(--p))}.sf-root .lst-range::-moz-range-track{height:6px;border-radius:3px;background:var(--lst-rest)}.sf-root .lst-range::-moz-range-progress{height:6px;border-radius:3px;background:var(--lst-fill)}.sf-root .lst-range::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:var(--lst-thumb);height:var(--lst-thumb);margin-top:calc((6px - var(--lst-thumb)) / 2);border-radius:50%;background:#fff;border:3px solid var(--lst-fill);box-shadow:0 2px 8px rgba(0,0,0,.25);transition:transform var(--sf-dur-2) var(--sf-ease-out),box-shadow var(--sf-dur-2) var(--sf-ease)}.sf-root .lst-range::-moz-range-thumb{width:calc(var(--lst-thumb) - 6px);height:calc(var(--lst-thumb) - 6px);border-radius:50%;background:#fff;border:3px solid var(--lst-fill);box-shadow:0 2px 8px rgba(0,0,0,.25);transition:transform var(--sf-dur-2) var(--sf-ease-out),box-shadow var(--sf-dur-2) var(--sf-ease)}.sf-root .lst-range:hover::-webkit-slider-thumb{transform:scale(1.12)}.sf-root .lst-range:hover::-moz-range-thumb{transform:scale(1.12)}.sf-root .lst-range:focus-visible::-webkit-slider-thumb{box-shadow:0 0 0 5px color-mix(in srgb,var(--lst-fill) 30%,transparent),0 2px 8px rgba(0,0,0,.25)}.sf-root .lst-range:focus-visible::-moz-range-thumb{box-shadow:0 0 0 5px color-mix(in srgb,var(--lst-fill) 30%,transparent),0 2px 8px rgba(0,0,0,.25)}.sf-root .lst-slider[data-drag] .lst-range::-webkit-slider-thumb{transform:scale(1.28);box-shadow:0 0 0 7px color-mix(in srgb,var(--lst-fill) 24%,transparent),0 4px 12px rgba(0,0,0,.3)}.sf-root .lst-slider[data-drag] .lst-range::-moz-range-thumb{transform:scale(1.28)}.sf-root .lst-bubble{position:absolute;top:0;transform:translate(-50%,6px) scale(.9);padding:3px 9px;border-radius:8px;background:var(--sf-text);color:var(--sf-ground);font-size:12px;font-weight:700;white-space:nowrap;pointer-events:none;opacity:0;transition:opacity var(--sf-dur-2) var(--sf-ease),transform var(--sf-dur-2) var(--sf-ease-out)}.sf-root .lst-slider:has(.lst-range:focus-visible) .lst-bubble,.sf-root .lst-slider[data-drag] .lst-bubble{opacity:1;transform:translate(-50%) scale(1)}.sf-root[data-motion=less] .lst-bubble,.sf-root[data-motion=less] .lst-range::-webkit-slider-thumb{transition:none}.sf-root .lst-price-ends{display:flex;justify-content:space-between;font-size:13px;color:var(--sf-muted)}.sf-root .lst-swatches{display:flex;gap:10px;flex-wrap:wrap}.sf-root .lst-swatch{width:36px;height:36px;border-radius:50%;border:3px solid var(--sf-surface);box-shadow:0 0 0 1px var(--sf-line);color:var(--sf-text);display:grid;place-items:center;font-size:12px;font-weight:700;padding:0}.sf-root .lst-swatch[aria-pressed=true]{box-shadow:0 0 0 2px var(--sf-text)}.sf-root .lst-swatch:disabled{opacity:.35;cursor:default}.sf-root .lst-colourchip{height:36px;padding:0 14px;border-radius:999px;border:1.5px solid var(--sf-line);background:var(--sf-surface);color:var(--sf-text);font-weight:600;font-size:13px}.sf-root .lst-colourchip:hover:not(:disabled){border-color:var(--sf-text)}.sf-root .lst-colourchip[aria-pressed=true]{background:var(--sf-text);color:var(--sf-ground);border-color:var(--sf-text)}.sf-root .lst-colourchip:disabled{opacity:.35;cursor:default}.sf-root .lst-check{display:flex;align-items:center;gap:10px;cursor:pointer;margin-top:2px}.sf-root .lst-check input{width:20px;height:20px;margin:0;accent-color:var(--accent)}.sf-root .lst-check>span:first-of-type{flex:1}.sf-root .lst-check-n{font-size:13px;color:var(--sf-muted)}.sf-root .sx-btn.lst-apply{display:none}.sf-root .lst-grid{display:grid;grid-template-columns:repeat(var(--lst-cols,4),minmax(0,1fr));gap:26px 18px}.sf-root .lst-card .sx-card-heart,.sf-root .lst-card .sx-heart{z-index:3}.sf-root .lst-card .sx-price[data-sale=true]{color:#B42318}.sf-root[data-ground=dark] .lst-card .sx-price[data-sale=true]{color:#FF8F7A}.sf-root .lst-dots{display:flex;gap:5px;align-items:center;margin-top:2px}.sf-root .lst-dot{width:12px;height:12px;border-radius:50%;box-shadow:0 0 0 1px var(--sf-line)}.sf-root .lst-card[data-style=staadion] .lst-notify-wrap{background:var(--sf-surface)}.sf-root .lst-skel{display:flex;flex-direction:column;gap:10px}.sf-root .lst-skel-img{aspect-ratio:4/5}.sf-root .lst-skel-l{height:14px;border-radius:6px}.sf-root .lst-empty{padding:80px 20px;display:flex;flex-direction:column;align-items:center;gap:14px;text-align:center;color:var(--sf-muted)}.sf-root .lst-empty strong{color:var(--sf-text);font-size:20px}.sf-root .lst-more{margin-top:48px;display:flex;flex-direction:column;align-items:center;gap:12px;font-size:14px;color:var(--sf-muted)}.sf-root .lst-bar{width:240px;height:4px;border-radius:2px;background:var(--sf-line);overflow:hidden}.sf-root .lst-bar-in{height:100%;background:var(--accent);transition:width .6s var(--sf-ease-out)}.sf-root .lst-morebtn{min-width:200px}.sf-root .lst-wl-note{color:var(--sf-muted);font-size:14px;margin-top:28px}.sf-root[data-motion=less] .lst-chip{animation:none}.sf-root[data-motion=less] .lst-bar-in{transition:none}@media (max-width:900px){.sf-root .lst-layout,.sf-root .lst[data-side=closed] .lst-layout{grid-template-columns:minmax(0,1fr);gap:0}.sf-root .lst-dens,.sf-root .lst-sortlabel{display:none}.sf-root .lst-chips{order:5;flex-basis:100%}.sf-root .lst-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:22px 12px}.sf-root .lst-title{--sx-fs:40px}.sf-root .lst-side,.sf-root .lst[data-side=closed] .lst-side{display:flex;position:fixed;left:0;right:0;bottom:0;top:auto!important;z-index:55;max-height:82vh;overflow-y:auto;background:var(--sf-surface);color:var(--sf-text);border-radius:20px 20px 0 0;padding:20px 22px 24px;transform:translateY(105%);visibility:hidden;box-shadow:0 -30px 60px -20px rgba(0,0,0,.4);transition:transform var(--sf-dur-3) var(--sf-ease-out),visibility 0s linear var(--sf-dur-3)}.sf-root .lst[data-side] .lst-side[data-open]{transform:none;visibility:visible;transition-delay:0s}.sf-root .lst-side-head{display:flex;align-items:center;justify-content:space-between;font-size:18px}.sf-root .lst-x{width:40px;height:40px;border-radius:50%;border:0;background:color-mix(in srgb,var(--sf-text) 8%,transparent);color:var(--sf-text);display:grid;place-items:center}.sf-root .lst-scrim{display:block;position:fixed;inset:0;z-index:54;border:0;padding:0;background:rgba(9,12,10,.45);opacity:0;pointer-events:none;transition:opacity var(--sf-dur-3) var(--sf-ease)}.sf-root .lst-scrim[data-open]{opacity:1;pointer-events:auto}.sf-root .sx-btn.lst-apply{display:grid;position:sticky;bottom:0}.sf-root .lst-sizes{grid-template-columns:repeat(5,minmax(0,1fr))}.sf-root .lst-searchform .sx-btn{padding:0 16px}}.sf-root[data-motion=less] .lst-side{transition:none}