.wc{--wc-orange: #e21b23;--wc-orange-light: #fff5f5;--wc-dark: #111318;--wc-border: #d8d8da;--wc-border-dark: #181818;--wc-text: #18181b;--wc-muted: #71717a;--wc-bg: #fafafa;display:grid;grid-template-columns:1fr 40%;gap:24px;max-width:1200px;margin:0 auto;padding:24px;color:var(--wc-text);font-family:inherit}.wc__header{margin-bottom:24px}.wc__title{font-size:24px;font-weight:800;line-height:1.1;margin:0 0 4px;text-transform:uppercase}.wc__subtitle{color:var(--wc-muted);margin:0;font-size:14px}.wc__steps{display:flex;flex-direction:column;gap:0}.wc-step{border-top:1px solid var(--wc-border);padding:24px 0;position:relative}.wc-step:first-child{border-top:none}.wc-step__head{display:flex;align-items:flex-start;gap:12px;margin-bottom:16px}.wc-step__num{flex:none;width:28px;height:28px;border-radius:50%;background:var(--wc-dark);color:#fff;display:flex;align-items:center;justify-content:center;font-size:13px;font-weight:800}.wc-step__head h3{font-size:15px;margin:0 0 2px;font-weight:800;text-transform:uppercase}.wc-step__head p{font-size:13px;color:var(--wc-muted);margin:0}.wc-step__icon{width:36px;height:36px;object-fit:contain;margin-left:auto;flex:none}.wc-options,.wc-legs,.wc-feet,.wc-products{display:grid;grid-template-columns:repeat(auto-fill,minmax(140px,1fr));gap:10px}.wc-card,.wc-product,.wc-swatch{position:relative;border:1.5px solid var(--wc-border);border-radius:2px;background:#fff;padding:14px 12px;cursor:pointer;text-align:left;font:inherit;transition:border-color .18s ease,background-color .18s ease,box-shadow .18s ease,transform .18s ease}.wc-card:hover,.wc-product:hover,.wc-swatch:hover{border-color:var(--wc-dark)}.wc-card.is-selected,.wc-product.is-selected,.wc-swatch.is-selected{border:2px solid var(--wc-orange);background:var(--wc-orange-light)}.wc-card.is-selected:after,.wc-product.is-selected:after,.wc-swatch.is-selected:after{content:"\2713";position:absolute;top:8px;right:8px;width:19px;height:19px;background:var(--wc-orange);color:#fff;border-radius:50%;font-size:11px;font-weight:800;display:flex;align-items:center;justify-content:center}.wc-card__label{font-weight:800;font-size:14px;text-transform:uppercase}.wc-card__badge{display:block;font-size:11px;color:var(--wc-muted);margin-top:4px}.wc-card--disabled{opacity:.45;cursor:not-allowed}.wc-card__price{display:none;font-size:11px;font-weight:600;color:var(--wc-orange);margin-top:4px}.wc-card.is-selected .wc-card__price{color:var(--wc-orange)}.wc-chip__price{display:none;font-size:11px;font-weight:600;opacity:.75;margin-left:4px}.wc-swatch .wc-card__price,.wc-swatch__label+.wc-card__price{margin-top:2px}.wc-card--icon{display:flex;flex-direction:column;align-items:center;text-align:center;gap:8px;padding:16px 10px}.wc-icon{width:100%;max-width:96px;height:64px;object-fit:contain}.wc-product{display:flex;flex-direction:column;gap:6px;align-items:flex-start}.wc-product__img{width:100%;height:64px;object-fit:contain}.wc-product__img--placeholder{display:block;background:#f1f1f2;border-radius:0}.wc-product__name{font-weight:800;font-size:13px;text-transform:uppercase}.wc-product__price{font-size:12px;color:var(--wc-muted)}.wc-size-wrap,.wc-feet-wrap{margin-top:16px}.wc-label{font-size:13px;font-weight:800;margin:0 0 8px;text-transform:uppercase}.wc-sizes{display:flex;flex-wrap:wrap;gap:10px}.wc-sizes .wc-card--icon{width:130px}.wc-chip{border:1.5px solid var(--wc-border);border-radius:2px;background:#fff;color:var(--wc-text);padding:9px 14px;font-size:13px;font-weight:700;cursor:pointer;transition:border-color .18s ease,background-color .18s ease,color .18s ease}.wc-chip:hover{border-color:var(--wc-dark)}.wc-chip.is-selected{border:2px solid var(--wc-orange);background:var(--wc-orange-light);color:var(--wc-orange);font-weight:800}.wc-swatch{display:flex;align-items:center;gap:8px}.wc-swatch--icon{flex-direction:column;text-align:center;padding:12px}.wc-swatch__icon{width:56px;height:56px;object-fit:contain;border-radius:2px}.wc-swatch__dot{width:18px;height:18px;border-radius:50%;border:1px solid var(--wc-border);flex:none}.wc-swatch__dot[data-color=raw-no-paint]{background:#d4d4d8}.wc-swatch__dot[data-color=red]{background:#dc2626}.wc-swatch__dot[data-color=green]{background:#16a34a}.wc-swatch__dot[data-color=blue]{background:#2563eb}.wc-swatch__dot[data-color=grey]{background:#6b7280}.wc-swatch__dot[data-color=black]{background:#111318}.wc-swatch__label{font-size:13px;font-weight:800;text-transform:uppercase}.wc-textarea{width:100%;min-height:90px;border:1.5px solid var(--wc-border);border-radius:2px;padding:12px;background:#fff;font:inherit;font-size:14px;resize:vertical;transition:border-color .18s ease}.wc-textarea:hover{border-color:#b5b5b8}.wc-textarea:focus{outline:none;border-color:var(--wc-dark)}.wc-textarea__count{text-align:right;font-size:12px;color:var(--wc-muted);margin:4px 0 0}.wc-stepper{display:flex;align-items:center;justify-content:center;gap:4px;margin-top:32px}.wc-stepper__dot{width:24px;height:24px;border-radius:50%;background:var(--wc-border);color:var(--wc-muted);display:flex;align-items:center;justify-content:center;font-size:11px;font-weight:800}.wc-stepper__dot.is-done{background:var(--wc-orange);color:#fff}.wc-stepper__line{width:24px;height:2px;background:var(--wc-border)}.wc__sidebar{background:var(--wc-bg);border:1px solid var(--wc-border);border-radius:4px;padding:20px;align-self:start;position:sticky;top:20px}.wc__sidebar h3{margin:16px 0;font-size:15px;font-weight:800;text-transform:uppercase}.wc-summary__row{display:flex;justify-content:space-between;gap:12px;font-size:13px;padding:9px 0;border-bottom:1px solid var(--wc-border)}.wc-summary__row span:first-child{color:var(--wc-muted)}.wc-summary__row span:last-child{font-weight:700;text-align:right}.wc-summary__empty{font-size:13px;color:var(--wc-muted)}.wc-price{display:flex;flex-direction:column;gap:2px;margin:16px 0;padding-top:16px;border-top:1px solid var(--wc-border)}.wc-price__label{font-size:12px;color:var(--wc-muted)}.wc-price__value{font-size:26px;font-weight:800}.wc-btn{display:flex;width:100%;align-items:center;justify-content:center;gap:8px;min-height:50px;padding:13px 18px;border-radius:0;border:2px solid transparent;font-family:inherit;font-size:13px;font-weight:800;letter-spacing:.03em;text-transform:uppercase;cursor:pointer;margin-top:8px;transition:background-color .2s ease,color .2s ease,border-color .2s ease}.wc-btn:disabled{opacity:.5;cursor:not-allowed}.wc-btn--primary{background:var(--wc-orange);border-color:var(--wc-orange);color:#fff}.wc-btn--primary:hover:not(:disabled){background:var(--wc-dark);border-color:var(--wc-dark);color:#fff}.wc-btn--secondary{background:#fff;border-color:var(--wc-dark);color:var(--wc-dark)}.wc-btn--secondary:hover:not(:disabled){background:var(--wc-dark);border-color:var(--wc-dark);color:#fff}.wc-btn--ghost{background:transparent;border-color:transparent;color:var(--wc-muted);text-align:center}.wc-btn--ghost:hover:not(:disabled){color:var(--wc-dark)}.wc-btn__icon{width:18px;height:18px;object-fit:contain}.wc-btn--primary .wc-btn__icon{filter:brightness(0) invert(1)}.wc-trust{list-style:none;margin:20px 0 0;padding:20px 0 0;border-top:1px solid var(--wc-border);display:flex;flex-direction:column;gap:14px}.wc-trust li{display:flex;align-items:flex-start;gap:10px}.wc-trust img{width:28px;height:28px;object-fit:contain;flex:none}.wc-trust strong{display:block;font-size:13px;font-weight:800}.wc-trust span{display:block;font-size:12px;color:var(--wc-muted)}@media screen and (max-width:900px){.wc{grid-template-columns:1fr;display:block;padding:10px}.wc-chip{padding:8px}aside.wc__sidebar{margin-top:10px}.wc-step:first-child{padding-top:0}.wc-step{padding-bottom:10px}}@media screen and (min-width:990px){.wc[data-welding-configurator]{width:min(1500px,calc(100vw - 48px))!important;max-width:none!important;margin-left:50%!important;margin-right:0!important;transform:translate(-50%);grid-template-columns:minmax(0,1fr) 460px!important;gap:28px!important;box-sizing:border-box}.wc__main{min-width:0!important}.wc__sidebar{width:460px!important;min-width:460px!important;max-width:460px!important}}
/*# sourceMappingURL=/cdn/shop/t/32/assets/welding-table-configurator.css.map */
