.wb-stage-layout{grid-template-columns:minmax(0,1fr) 285px}.wb-stage .kv-viewport{height:500px}.km-config{grid-column:1/-1;min-width:0}.km-config h3{color:#16334f;font-size:18px;margin:18px 0 8px}.km-config .km-note{font-size:11px;line-height:1.5}.km-group{margin:14px 0}.km-group>strong{font-size:12px;color:#16334f}.km-cards{display:grid;grid-template-columns:1fr 1fr;gap:6px;margin-top:6px}.kwi .km-cards button{font-size:11px!important;text-align:left;line-height:1.3;background:#fff;color:#16334f;border:1px solid #d6d8d6;border-radius:25px;min-height:46px;padding:8px!important}.km-cards button:before{content:'';display:inline-block;width:13px;height:13px;border-radius:50%;background:var(--swatch);border:1px solid #aaa;margin-right:5px}.kwi .km-cards button[aria-pressed=true]{border:2px solid #8b603f;background:#f8f3eb}.km-config label{display:block;margin:12px 0}.km-config p{overflow-wrap:anywhere}.wb-stage-parameters{max-height:790px;overflow-y:auto}.wb-stage .kv-caption{font-size:12px}#km-compare{margin:8px 0}.wb-stage-parameters summary:after{content:'Material appearance choices below';display:block;font-size:11px;font-weight:400;color:#8b603f;margin-top:5px}@media(max-width:1150px){.wb-stage-layout{grid-template-columns:1fr}.km-cards{grid-template-columns:repeat(4,1fr)}.wb-stage-parameters{max-height:none;overflow:visible}}@media(max-width:900px){.wb-stage .kv-viewport{height:340px}.wb-stage-parameters{max-height:none}.km-cards{grid-template-columns:repeat(3,1fr)}.wb-stage-parameters #wb-stage-fields{display:block}}@media(max-width:450px){.km-cards{grid-template-columns:1fr 1fr}.wb-stage .kv-viewport{height:300px}}
