.swt-cfg{display:grid;gap:var(--s6);max-width:var(--max);margin:0 auto;padding:var(--section) var(--pad)}@media(min-width:900px){.swt-cfg{grid-template-columns:minmax(0,1.15fr) minmax(340px,.85fr);align-items:start;gap:var(--s8)}}.swt-cfg__stage{position:relative;background:var(--bg-2);border:1px solid var(--line);border-radius:var(--r);overflow:hidden;touch-action:none;aspect-ratio:4/5;display:grid;place-items:center}@media(min-width:900px){.swt-cfg__stage{position:sticky;top:96px}}.swt-cfg__viewport{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;cursor:grab;transition:transform var(--t) var(--ease)}.swt-cfg__viewport.is-dragging{cursor:grabbing;transition:none}.swt-scene{width:100%;height:100%;display:block}.swt-board{fill:url(#swtBoard)}.swt-board-edge{fill:none;stroke:var(--line);stroke-width:2}.swt-base{fill:#232329}.swt-base-in{fill:#17171b}.swt-highback{fill:#2a2a31}.swt-disc{fill:#1b1b1f;stroke:#2e2e36;stroke-width:2}.swt-disc-in,.swt-hw{fill:#3a3a44}.swt-lad-shadow{fill:#00000059}.swt-strap{stroke:#00000073;stroke-width:1.5}.swt-ankle,.swt-toe{transition:fill var(--t) var(--ease)}.swt-ankle.is-bare,.swt-toe.is-bare{fill:#2a2a31}.swt-ss-only.is-off{display:none}.swt-callout line{stroke:var(--fg-3);stroke-width:1}.swt-callout text{fill:var(--fg-3);font-family:var(--body);font-weight:600;font-size:11px;letter-spacing:var(--tr-eyebrow)}.swt-cfg__views{position:absolute;left:var(--s4);top:var(--s4);z-index:2;display:flex;gap:2px;background:var(--bg-3);border:1px solid var(--line);border-radius:var(--r-sm);padding:2px}.swt-cfg__view{background:transparent;border:0;color:var(--fg-3);cursor:pointer;font-family:var(--body);font-weight:600;font-size:var(--fs-eyebrow);letter-spacing:var(--tr-eyebrow);text-transform:uppercase;padding:8px 12px;border-radius:6px}.swt-cfg__view[aria-pressed=true]{background:var(--blue);color:var(--bg)}.swt-cfg__zoom{position:absolute;right:var(--s4);bottom:var(--s4);z-index:2;display:flex;align-items:center;gap:var(--s3);background:var(--bg-3);border:1px solid var(--line);border-radius:var(--r-sm);padding:var(--s2) var(--s3)}.swt-cfg__zoom input{width:96px;accent-color:var(--blue)}.swt-cfg__hint{position:absolute;left:0;right:0;bottom:var(--s4);z-index:1;text-align:center;pointer-events:none}.swt-cfg__panel{display:grid;gap:var(--s5);align-content:start}.swt-cfg__field{display:grid;gap:var(--s3)}.swt-cfg__label{display:flex;align-items:baseline;justify-content:space-between;gap:var(--s3)}.swt-cfg__swatches{display:flex;flex-wrap:wrap;gap:var(--s2)}.swt-sw{position:relative;width:44px;height:44px;border-radius:var(--r-sm);border:1px solid var(--line);background:var(--sw, #2A2A31);cursor:pointer;padding:0;transition:transform var(--t-fast) var(--ease),box-shadow var(--t-fast) var(--ease)}.swt-sw:hover{transform:translateY(-2px)}.swt-sw:active{transform:none}.swt-sw[aria-pressed=true]{box-shadow:0 0 0 2px var(--bg),0 0 0 4px var(--blue)}.swt-sw--none{background:transparent;color:var(--fg-3);font-size:18px;line-height:44px}.swt-sw[data-state=SOLD_OUT]{opacity:.55}.swt-sw[data-state=SOLD_OUT]:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;background:linear-gradient(135deg,transparent 46%,var(--sold) 46%,var(--sold) 54%,transparent 54%)}.swt-cfg__selname{font-family:var(--head);font-weight:700;font-size:var(--fs-h3);text-transform:uppercase}.swt-cfg__cov[hidden]{display:none}.swt-cfg__cov{display:flex;gap:2px;background:var(--bg-3);border:1px solid var(--line);border-radius:var(--r-sm);padding:2px;align-self:start;flex-wrap:wrap}.swt-cfg__cov button{background:transparent;border:0;color:var(--fg-3);cursor:pointer;font-family:var(--body);font-weight:600;font-size:var(--fs-eyebrow);letter-spacing:var(--tr-eyebrow);text-transform:uppercase;padding:9px 12px;border-radius:6px;transition:background var(--t-fast) var(--ease)}.swt-cfg__cov button[aria-pressed=true]{background:var(--blue);color:var(--bg)}.swt-cfg__cov button:active{transform:scale(.97)}.swt-cfg__note{margin:0;color:var(--fg-3);font-size:var(--fs-meta);max-width:52ch}.swt-cfg__lines{border-top:1px solid var(--line);border-bottom:1px solid var(--line);padding:var(--s4) 0;display:grid;gap:var(--s2)}.swt-cfg__line{display:flex;justify-content:space-between;gap:var(--s4);font-size:var(--fs-meta);color:var(--fg-2)}.swt-cfg__line span:last-child{font-variant-numeric:tabular-nums;white-space:nowrap}.swt-cfg__total{display:flex;justify-content:space-between;align-items:baseline;gap:var(--s4)}.swt-cfg__ship{color:var(--fg-3)}.swt-cfg__ship b{color:var(--blue)}.swt-cfg__msg{min-height:1.2em;font-size:var(--fs-meta);color:var(--fg-3)}.swt-cfg__msg[data-tone=err]{color:var(--hot)}.swt-cfg__msg[data-tone=ok]{color:var(--blue)}.swt-cfg__btn[disabled]{opacity:.45;cursor:not-allowed}.swt-sw:focus-visible,.swt-cfg__view:focus-visible,.swt-cfg__zoom input:focus-visible{outline:3px solid var(--blue-2);outline-offset:4px}.swt-cfg__live{font-size:13px;line-height:1.6;color:var(--fg-2)}@media(prefers-reduced-motion:reduce){.swt-cfg__viewport{transition:none}.swt-sw:hover{transform:none}}.swt-pad{fill:#24242a;stroke:#48484f;stroke-width:1.4}.swt-catch{fill:#17171b;stroke:#6c6c75;stroke-width:1}.swt-screw{fill:#96969e}.swt-kit-color{stroke:#151518;stroke-width:1.2}.swt-cfg__hint{bottom:60px;font-size:13px}.swt-cfg__stage,.swt-cfg__viewport{touch-action:pan-y}.swt-cfg__view,.swt-cfg__cov button,.swt-cfg__zoom input{min-height:44px}[data-ss-label].is-off{display:none}.swt-cfg__hint{bottom:96px}
/*# sourceMappingURL=/cdn/shop/t/5/assets/swt-configurator.css.map */
