.c-variant-picker:not(:has(.c-variant-picker__group)){display:none}.c-variant-picker__form{display:grid;gap:1rem}.c-variant-picker__options{display:grid;gap:1.5rem}.c-variant-picker__group{display:grid;gap:.25rem}.c-variant-picker__group-header{display:flex;flex-wrap:wrap;font-size:var(--font-static-sm)}.c-variant-picker__group-header,.c-variant-picker__group-title{align-items:center;flex-direction:row;gap:.75rem;justify-content:flex-start}.c-variant-picker__group-title{display:block;display:flex;float:left;font-size:.875rem;font-weight:600;font-weight:700;line-height:1.2;line-height:1;min-height:2rem;text-transform:uppercase;width:auto}.c-variant-picker__group-title:has(+*):after{background-color:var(--surface-brand-light);content:"";display:block;height:1.25rem;width:.0625rem}.c-variant-picker__modal-trigger{text-decoration-line:underline;text-decoration-thickness:.0625rem;text-underline-offset:.15em}.c-variant-picker__modal-trigger:active,.c-variant-picker__modal-trigger:hover{color:var(--link-hover-color,var(--border-brand))}.c-variant-picker__group-select{width:100%}.c-variant-picker__group-list{align-items:stretch;display:flex;flex-direction:row;flex-wrap:wrap;gap:.5rem;justify-content:flex-start;width:100%}.c-variant-picker__group-list>*{width:calc(50% - .25rem)}.c-variant-picker__group-list label{font-size:var(--font-static-xs);letter-spacing:.02em;width:100%}.c-variant-picker__group-option-text-small{display:block;font-weight:600;margin-top:.25rem}@media only screen and (min-width:64em){.c-variant-picker__group-list:has(>:nth-child(3))>*{width:calc(33.3% - .33333rem)}}