.kindred-shape-size-advisor .kcb-progress ol{grid-template-columns:repeat(5,minmax(0,1fr))}.kindred-shape-size-advisor .kcb-progress-track span{width:20%}.kindred-shape-size-advisor .kcb-selection-summary__item{flex-basis:20%;min-width:150px}.kindred-shape-size-advisor[data-kindred-product-sizing] .kcb-progress ol{grid-template-columns:repeat(4,minmax(0,1fr))}.kindred-shape-size-advisor[data-kindred-product-sizing] .kcb-progress-track span{width:25%}.kindred-shape-size-advisor[data-kindred-product-sizing] .kcb-selection-summary__item{flex-basis:25%}.kindred-shape-size-advisor .ksa-result-card{cursor:default}.kindred-shape-size-advisor .ksa-result-card:hover{transform:none}.kindred-shape-size-advisor .ksa-result-card .kcb-shape-choice-visual{min-height:360px}.kindred-shape-size-advisor .ksa-result-card .kcb-shape-choice-body{align-content:start}.kindred-shape-size-advisor .ksa-result-card .kcb-option-title{cursor:pointer}.kindred-shape-size-advisor .ksa-result-card__sizing{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,160px),1fr));gap:12px;align-items:start}.kindred-shape-size-advisor .ksa-size-select,.kindred-shape-size-advisor .ksa-width-select{display:grid;min-width:0;gap:6px;color:var(--kcb-muted);font-size:12px;font-weight:800;letter-spacing:var(--typeBaseSpacing, 0);text-transform:uppercase}.kindred-shape-size-advisor .ksa-size-select select,.kindred-shape-size-advisor .ksa-width-select select{width:100%;min-height:44px;margin-top:0;border:1px solid var(--kcb-line);border-radius:8px;background:#fff;color:var(--kcb-ink, #101312);font:inherit;font-size:14px;letter-spacing:var(--typeBaseSpacing, 0);text-transform:none}.kindred-shape-size-advisor .ksa-fit-pair{display:block;color:#000;font-size:15px;font-weight:800;line-height:1.35}.kindred-shape-size-advisor .ksa-fit-pair-note{display:block;color:var(--kcb-muted);font-size:12px;font-weight:400;line-height:1.5;text-transform:none}.kindred-shape-size-advisor .ksa-view-button{width:100%;margin-top:auto}.kindred-shape-size-advisor .ksa-results-note{max-width:820px;margin:24px 0 0;padding:16px 18px;border-radius:10px;background:var(--kcb-soft);color:var(--kcb-muted);font-size:13px;line-height:1.55}.kindred-shape-size-advisor .ksa-results-note strong{color:var(--kcb-ink, #101312)}.kindred-shape-size-advisor .ksa-result-card.is-selected .ksa-size-select,.kindred-shape-size-advisor .ksa-result-card.is-selected .ksa-width-select{color:#fff}.kindred-shape-size-advisor .ksa-result-card:has(input:checked) .ksa-size-select,.kindred-shape-size-advisor .ksa-result-card:has(input:checked) .ksa-width-select{color:#fff}.kindred-shape-size-advisor .ksa-result-card.is-selected .ksa-fit-pair-note,.kindred-shape-size-advisor .ksa-result-card:has(input:checked) .ksa-fit-pair-note{color:#fff}.kindred-shape-size-advisor .ksa-result-card.is-selected .ksa-fit-pair,.kindred-shape-size-advisor .ksa-result-card:has(input:checked) .ksa-fit-pair{color:#fff}.kindred-shape-size-advisor .ksa-result-card.is-selected .ksa-size-select select,.kindred-shape-size-advisor .ksa-result-card.is-selected .ksa-width-select select,.kindred-shape-size-advisor .ksa-result-card:has(input:checked) .ksa-size-select select,.kindred-shape-size-advisor .ksa-result-card:has(input:checked) .ksa-width-select select{border-color:#fff;background:#fff;color:#000}.kindred-shape-size-advisor[data-kindred-product-sizing] [data-advisor-step="3"] select[data-advisor-sizing-dropdown][data-advisor-choice-state]{background:#fff;color:#000}.kindred-shape-size-advisor[data-kindred-product-sizing] [data-advisor-step="3"] select[data-advisor-sizing-dropdown][data-advisor-choice-state=available],.kindred-shape-size-advisor[data-kindred-product-sizing] [data-advisor-step="3"] select[data-advisor-sizing-dropdown] option{color:#00000040}.kindred-shape-size-advisor[data-kindred-product-sizing] [data-advisor-step="3"] select[data-advisor-sizing-dropdown] option[data-advisor-choice-state=suggested]{color:#00000080}.kindred-shape-size-advisor[data-kindred-product-sizing] [data-advisor-step="3"] select[data-advisor-sizing-dropdown] option[data-advisor-choice-state=selected],.kindred-shape-size-advisor[data-kindred-product-sizing] [data-advisor-step="3"] select[data-advisor-sizing-dropdown] option:checked:not([value=""]){color:#000}.kindred-shape-size-advisor .ksa-result-card.is-selected .ksa-view-button{border-color:#fff;background:#fff;color:#000}.kindred-shape-size-advisor .ksa-result-card.is-selected .ksa-view-button:hover:not(:disabled){background:var(--kcb-accent, #d7e5f0)}.kindred-shape-size-advisor .ksa-build-summary{display:grid;grid-template-columns:92px minmax(0,1fr);gap:18px;align-items:center;margin-bottom:28px;padding:16px 18px;border:1px solid var(--kcb-line);border-radius:14px;background:linear-gradient(135deg,#d7e5f080,#fffffff2)}.kindred-shape-size-advisor .ksa-build-summary__visual{display:grid;width:92px;height:92px;place-items:center;overflow:hidden;border-radius:10px;background:#fff}.kindred-shape-size-advisor .ksa-build-summary__visual img{display:block;width:100%;height:100%;object-fit:contain}.kindred-shape-size-advisor .ksa-build-summary small{display:block;margin-bottom:5px;color:var(--kcb-muted);font-size:11px;font-weight:800;letter-spacing:var(--typeBaseSpacing, 0)}.kindred-shape-size-advisor .ksa-build-summary strong{display:block;color:var(--kcb-ink, #101312);font-size:clamp(22px,4vw,34px);line-height:1.1}.kindred-shape-size-advisor .ksa-build-question{margin-top:28px}.kindred-shape-size-advisor .ksa-build-option{min-height:120px}.kindred-shape-size-advisor .ksa-build-option .kcb-option-description{margin-top:8px}.kindred-shape-size-advisor .ksa-spec-chart{margin:0 0 28px;border:1px solid var(--kcb-line);border-radius:12px;background:#ffffffe6}.kindred-shape-size-advisor .ksa-spec-chart summary{padding:16px 20px;cursor:pointer;font-weight:700}.kindred-shape-size-advisor .ksa-spec-chart__scroll{overflow-x:auto;padding:0 16px 16px}.kindred-shape-size-advisor .ksa-spec-chart table{width:100%;min-width:760px;margin:0;border-collapse:collapse;color:var(--kcb-ink);font-size:13px}.kindred-shape-size-advisor .ksa-spec-chart caption{padding:0 0 12px;text-align:left}.kindred-shape-size-advisor .ksa-spec-chart th,.kindred-shape-size-advisor .ksa-spec-chart td{padding:10px 12px;border:1px solid var(--kcb-line);text-align:center;white-space:nowrap}.kindred-shape-size-advisor .ksa-spec-chart thead,.kindred-shape-size-advisor .ksa-spec-chart tbody tr:nth-child(2n){background:var(--kcb-soft)}.kindred-shape-size-advisor[data-kindred-product-sizing] .kcb-shape-options{grid-template-columns:minmax(0,1fr);max-width:760px;margin-inline:auto}@media(min-width:900px){.kindred-shape-size-advisor .kcb-selection-summary{grid-template-columns:repeat(5,minmax(0,1fr))}.kindred-shape-size-advisor[data-kindred-product-sizing] .kcb-selection-summary{grid-template-columns:repeat(4,minmax(0,1fr))}}@media(min-width:1180px){.kindred-shape-size-advisor .ksa-result-card .kcb-shape-choice-visual{min-height:410px}}@media(max-width:560px){.kindred-shape-size-advisor .ksa-result-card__sizing{grid-template-columns:minmax(0,1fr)}.kindred-shape-size-advisor .ksa-build-summary{grid-template-columns:68px minmax(0,1fr);gap:14px}.kindred-shape-size-advisor .ksa-build-summary__visual{width:68px;height:68px}}.kindred-shape-size-advisor .kcb-intro-copy,.kindred-shape-size-advisor .kcb-intro-copy p{color:#000}
/*# sourceMappingURL=/cdn/shop/t/82/assets/kindred-shape-size-advisor.css.map */
