.AdditionalOptionField_root__blp1O{min-width:0}.AdditionalOptionField_root__blp1O .MuiFormLabel-root:not(.Mui-error){color:var(--eshop-theme-font-color)}.AdditionalOptionField_choices__3SI5J{display:flex;flex-wrap:wrap;gap:16px 12px;padding:12px 3px 3px}.AdditionalOptionField_choice__D9H7p{position:relative;width:92px;min-width:0;cursor:pointer}.AdditionalOptionField_radio__4lDug{position:absolute;width:1px;height:1px;opacity:0}.AdditionalOptionField_surface__z0HAg{display:flex;align-items:center;flex-direction:column;gap:8px;height:100%;text-align:center}.AdditionalOptionField_tile__VXj09{width:80px;height:80px;box-sizing:border-box;display:flex;align-items:center;justify-content:center;border:1px solid color-mix(in srgb,var(--eshop-theme-font-color) 25%,transparent);border-radius:var(--eshop-theme-border-radius);background:var(--eshop-frame-background-color);color:var(--eshop-theme-font-color);overflow:hidden;transition:outline-color .15s,box-shadow .15s}.AdditionalOptionField_circle__KvsDU{border-radius:50%}.AdditionalOptionField_tile__VXj09 img{display:block;width:100%;height:100%;object-fit:cover}.AdditionalOptionField_fallbackName__vs_zz{padding:8px;font-size:.875rem;overflow-wrap:anywhere;max-height:100%;overflow:auto}.AdditionalOptionField_name__m6kgw{overflow-wrap:anywhere;width:100%;font-size:.875rem;line-height:1.4}.AdditionalOptionField_radio__4lDug:checked+.AdditionalOptionField_surface__z0HAg .AdditionalOptionField_tile__VXj09{outline:2px solid var(--eshop-theme-button-color);outline-offset:2px;box-shadow:inset 0 0 0 1px var(--eshop-theme-button-color)}.AdditionalOptionField_radio__4lDug:focus-visible+.AdditionalOptionField_surface__z0HAg .AdditionalOptionField_tile__VXj09{outline:3px solid var(--eshop-theme-font-color);outline-offset:4px}.AdditionalOptionField_choice__D9H7p:hover .AdditionalOptionField_tile__VXj09{border-color:var(--eshop-theme-button-color)}.AdditionalOptionField_menuValue__9mRlK{display:inline-flex;align-items:center;flex-wrap:wrap;gap:8px;min-width:0;overflow-wrap:anywhere}.AdditionalOptionField_menuImage__xFzS9{width:32px;height:32px;display:inline-flex;flex-shrink:0;border-radius:var(--eshop-theme-border-radius);overflow:hidden}.AdditionalOptionField_menuImage__xFzS9 img{width:100%;height:100%;object-fit:cover}.AdditionalOptionField_price__RfFE5{display:inline-block;font-size:.8125rem;color:var(--eshop-theme-font-color);opacity:.75;overflow-wrap:anywhere}