._picker-trigger_s61dq_2,._picker-trigger_s61dq_2>button{width:100%}._picker_s61dq_2{display:flex;flex-direction:column;height:100%;overflow:hidden}._picker__title_s61dq_17{flex-shrink:0;font-family:var(--font-family-heading);font-size:var(--font-size-large);margin-bottom:var(--spacing-xl)}._picker__filters_s61dq_24{display:flex;flex-direction:column;flex-shrink:0;gap:var(--spacing-m);margin-bottom:var(--spacing-xl)}._picker__search_s61dq_32,._picker__select_s61dq_33{background-color:transparent;border:1px solid var(--border-subtle);border-radius:var(--border-radius);color:var(--text-base);font-family:var(--font-family);font-size:var(--font-size);outline:none;padding:var(--spacing-m) var(--spacing-l);width:100%}._picker__search_s61dq_32:focus,._picker__select_s61dq_33:focus{border-color:var(--light-color-60)}._picker__list_s61dq_50{display:flex;flex:1;flex-direction:column;gap:var(--spacing);overflow-y:auto}._picker__list_s61dq_50::-webkit-scrollbar{display:none}._picker__item_s61dq_62{align-items:center;border:1px solid var(--border-subtle);border-radius:var(--border-radius);cursor:pointer;display:flex;gap:var(--spacing-m);padding:var(--spacing-m);transition:background-color var(--duration-micro-turbo) var(--easing-transition)}._picker__item--selected_s61dq_77,._picker__item_s61dq_62:hover{background-color:var(--secondary-surface)}._picker__item--selected_s61dq_77{border-color:var(--text-base)}._picker__checkbox_s61dq_82{flex-shrink:0}._picker__image_s61dq_86{-o-object-fit:cover;object-fit:cover}._picker__image-placeholder_s61dq_94,._picker__image_s61dq_86{border-radius:calc(var(--border-radius)/2);flex-shrink:0;height:3rem;width:3rem}._picker__image-placeholder_s61dq_94{background-color:var(--secondary-surface)}._picker__label_s61dq_102{flex:1;font-size:var(--font-size)}._picker__empty_s61dq_107{color:var(--text-subtle);padding:var(--spacing-xl);text-align:center}._fieldset_1v3cu_8,._form_1v3cu_2{display:flex;flex-direction:column;gap:var(--spacing-xl)}._fieldset_1v3cu_8{border:1px solid var(--border-subtle);border-radius:var(--border-radius);padding:var(--spacing-xl)}._fieldset_1v3cu_8 legend{padding:var(--spacing)}._product-choice_1v3cu_21{display:flex;gap:var(--spacing)}
